From 4382d2c2e271da7d15d07ce00be911f45120716a Mon Sep 17 00:00:00 2001 From: dmitrii-f-t27 Date: Thu, 15 Oct 2026 19:11:33 -0300 Subject: [PATCH 01/70] spec(port): port the padding byte pattern uniformity guard (Refs #8884) The eighth W2 target of the CR-CHAT-04 ring tracker: the pattern uniformity rules for padding blocks - batch bound, duplicate block id, size floor, sample floor and ceiling, and the f64 chi-squared ceiling - as the D5 verdict with the original's rule order and all ten PBPU tests transcribed plus helper and rule-order tests. The BTreeSet duplicate probe becomes a scan over the visited blocks; the chi-squared value arrives as f64 and the comparison runs in f64; the loop fixtures read their id bytes and chi values from const tables, so no narrowing cast appears anywhere in the file. Checks (conventions 0-14): t27b test 13 passed 0 failed; t27c test-report 13/13, 0 vacuous; gen-rust output compiles under rustc; coverage Untested 0; ASCII only; seal saved, all hashes MATCH; ledger row included (pass, 28/28 untouched). --- ...padding_byte_pattern_uniformity_guard.json | 28 ++ docs/reports/t27b_expectations.json | 1 + .../padding_byte_pattern_uniformity_guard.t27 | 280 ++++++++++++++++++ 3 files changed, 309 insertions(+) create mode 100644 .trinity/seals/src_port::trios::crates::trios-chat::rings::CR-CHAT-04::src::padding_byte_pattern_uniformity_guard.json create mode 100644 specs/port/trios/crates/trios-chat/rings/CR-CHAT-04/src/padding_byte_pattern_uniformity_guard.t27 diff --git a/.trinity/seals/src_port::trios::crates::trios-chat::rings::CR-CHAT-04::src::padding_byte_pattern_uniformity_guard.json b/.trinity/seals/src_port::trios::crates::trios-chat::rings::CR-CHAT-04::src::padding_byte_pattern_uniformity_guard.json new file mode 100644 index 0000000000..536bfed80d --- /dev/null +++ b/.trinity/seals/src_port::trios::crates::trios-chat::rings::CR-CHAT-04::src::padding_byte_pattern_uniformity_guard.json @@ -0,0 +1,28 @@ +{ + "built_by": "t27c-bootstrap@0.5.2+01d0a635f", + "closure": [], + "config": "gen=c,rust,verilog,zig;tests=zig", + "gen_hash_c": "sha256:9f31c02e3f46be27a1aeb2e9422cdb89d0466823fb9a3f51cecd6e3f0a7da384", + "gen_hash_rust": "sha256:7d2fce07619d94c72ddc56e8ff31af2f2d419f1c2c0a14540106888a4bb800eb", + "gen_hash_verilog": "sha256:8a8369f37e335c2f6f16c93935cef66086c16285e3ae09af4b310262d5172db9", + "gen_hash_zig": "sha256:fc0a9d59496964d6cba26d7c9f3832d650e20d0c5ca97bc2b4c106b76725820b", + "module": "port::trios::crates::trios-chat::rings::CR-CHAT-04::src::padding_byte_pattern_uniformity_guard", + "ring": 12, + "seal_schema": 2, + "sealed_at": "2026-10-15T22:11:13Z", + "sealed_by": "t27c-bootstrap@0.5.2", + "spec_hash": "sha256:eed60968caae6d977223fa6a3b10aabc940c68ef24870ab9d396f0c7f12f6751", + "spec_path": "specs/port/trios/crates/trios-chat/rings/CR-CHAT-04/src/padding_byte_pattern_uniformity_guard.t27", + "tests": { + "failed": 0, + "failing": [], + "forced": false, + "passed": 13, + "total": 13, + "vacuous": 0 + }, + "toolchain": { + "test_runner": "sha256:1982ae948e24d00c5d221ccec12dfce1eb01204b53e37b0f857f93b16d64629d", + "zig": "0.16.0" + } +} \ No newline at end of file diff --git a/docs/reports/t27b_expectations.json b/docs/reports/t27b_expectations.json index c041cbab56..dd0661b047 100644 --- a/docs/reports/t27b_expectations.json +++ b/docs/reports/t27b_expectations.json @@ -853,6 +853,7 @@ {"path": "specs/port/trios/crates/trios-chat/rings/CR-CHAT-02/src/epoch_rollover_wraparound_guard.t27", "t27b": "pass"}, {"path": "specs/port/trios/crates/trios-chat/rings/CR-CHAT-03/src/ratchet_tree_resolution_guard.t27", "t27b": "pass"}, {"path": "specs/port/trios/crates/trios-chat/rings/CR-CHAT-03/src/unmerged_leaves_bound_guard.t27", "t27b": "pass"}, + {"path": "specs/port/trios/crates/trios-chat/rings/CR-CHAT-04/src/padding_byte_pattern_uniformity_guard.t27", "t27b": "pass"}, {"path": "specs/port/trios/crates/trios-chat/rings/CR-CHAT-05/src/envelope_size_distribution_uniformity.t27", "t27b": "pass"}, {"path": "specs/port/trios/crates/trios-chat/rings/CR-CHAT-07/src/cover_decoy_ratio_governor.t27", "t27b": "pass"}, {"path": "specs/port/trios/crates/trios-chat/rings/CR-CHAT-LAWS/src/lib.t27", "t27b": "pass"}, diff --git a/specs/port/trios/crates/trios-chat/rings/CR-CHAT-04/src/padding_byte_pattern_uniformity_guard.t27 b/specs/port/trios/crates/trios-chat/rings/CR-CHAT-04/src/padding_byte_pattern_uniformity_guard.t27 new file mode 100644 index 0000000000..49bd02f94d --- /dev/null +++ b/specs/port/trios/crates/trios-chat/rings/CR-CHAT-04/src/padding_byte_pattern_uniformity_guard.t27 @@ -0,0 +1,280 @@ +module port::trios::crates::trios-chat::rings::CR-CHAT-04::src::padding_byte_pattern_uniformity_guard; + +// Port of gHashTag/trios crates/trios-chat/rings/CR-CHAT-04/src/padding_byte_pattern_uniformity_guard.rs +// (CR-CHAT-04 - Padding byte pattern uniformity guard, Wave-139 Lane A, +// requirement R-CHAT-4). +// +// Padding filler must not follow a predictable pattern: the +// implementation analyses each block's byte-frequency chi-squared +// statistic, and the verifier rejects a batch that is too large, a +// block with a duplicate id, a block below the size or sample bounds, +// or a block whose chi-squared exceeds the uniformity ceiling. +// +// The original returns Result<(), PatternUniformityError>. This port +// carries the verdict as a named struct (owner decision D5): Ok first, +// then the six error variants in the original's declaration order - +// HighChiSquared, TooFewSamples, TooManySamples, DuplicateBlockId, +// TooSmall, TooLargeBatch - with every payload field: idx for all the +// per-block variants, got and max for HighChiSquared, got and min or +// max for the sample rules, got and max for the batch rule. +// +// The original's BTreeSet duplicate-id probe becomes a scan over the +// blocks already visited (there is no set here); the chi-squared value +// the caller measured arrives as f64 and the comparison runs in f64. + +// Maximum chi-squared statistic for byte frequency uniformity. +pub const PBPU_MAX_CHI_SQUARED: f64 = 350.0; + +// Minimum number of byte samples. +pub const PBPU_MIN_SAMPLES: usize = 64; + +// Maximum number of byte samples per block. +pub const PBPU_MAX_SAMPLES: usize = 65536; + +// Minimum block size. +pub const PBPU_MIN_BLOCK: usize = 32; + +// Maximum blocks per batch. +pub const PBPU_MAX_BLOCKS: usize = 128; + +// Block ID length. +pub const PBPU_BLOCK_ID_LEN: usize = 16; + +// A padding block uniformity record. +pub struct PaddingPatternRecord { + block_id: [16]u8, + sample_count: usize, + chi_squared: f64, +} + +// Verdict codes: Ok(()) and PatternUniformityError's variants, in declaration order. +pub enum PatternUniformityCode { + Ok, + HighChiSquared, + TooFewSamples, + TooManySamples, + DuplicateBlockId, + TooSmall, + TooLargeBatch, +} + +// The verdict of the uniformity validation, with every error payload field. +pub struct PatternUniformityVerdict { + code: PatternUniformityCode, + idx: usize, + got_u: usize, + got_f: f64, + bound_u: usize, + bound_f: f64, +} + +// Whole-id equality over the fixed-size block ids. +pub fn ids_equal(a: [16]u8, b: [16]u8) -> bool { + for i in 0..16 { + if (a[i] != b[i]) { + return false; + } + } + return true; +} + +// Whether the block at index i shares its id with an earlier block - the +// original's BTreeSet insert probe, answered by a scan of the visited +// blocks. +pub fn id_seen_before(blocks: []const PaddingPatternRecord, i: usize) -> bool { + for j in 0..i { + if (ids_equal(blocks[j].block_id, blocks[i].block_id)) { + return true; + } + } + return false; +} + +// [VERIFIED] Validate padding byte pattern uniformity. Returns Ok only +// when the batch fits and every block satisfies all rules, checked in +// the original's order: batch size, then per block the duplicate id, +// the size floor, the sample floor, the sample ceiling, and the +// chi-squared ceiling. +pub fn validate_pattern_uniformity(blocks: []const PaddingPatternRecord) -> PatternUniformityVerdict { + if (blocks.len > PBPU_MAX_BLOCKS) { + return PatternUniformityVerdict { code: PatternUniformityCode.TooLargeBatch, idx: 0, got_u: blocks.len, got_f: 0.0, bound_u: PBPU_MAX_BLOCKS, bound_f: 0.0, }; + } + for i in 0..blocks.len { + if (id_seen_before(blocks, i)) { + return PatternUniformityVerdict { code: PatternUniformityCode.DuplicateBlockId, idx: i, got_u: 0, got_f: 0.0, bound_u: 0, bound_f: 0.0, }; + } + if (blocks[i].sample_count < PBPU_MIN_BLOCK) { + return PatternUniformityVerdict { code: PatternUniformityCode.TooSmall, idx: i, got_u: blocks[i].sample_count, got_f: 0.0, bound_u: PBPU_MIN_BLOCK, bound_f: 0.0, }; + } + if (blocks[i].sample_count < PBPU_MIN_SAMPLES) { + return PatternUniformityVerdict { code: PatternUniformityCode.TooFewSamples, idx: i, got_u: blocks[i].sample_count, got_f: 0.0, bound_u: PBPU_MIN_SAMPLES, bound_f: 0.0, }; + } + if (blocks[i].sample_count > PBPU_MAX_SAMPLES) { + return PatternUniformityVerdict { code: PatternUniformityCode.TooManySamples, idx: i, got_u: blocks[i].sample_count, got_f: 0.0, bound_u: PBPU_MAX_SAMPLES, bound_f: 0.0, }; + } + if (blocks[i].chi_squared > PBPU_MAX_CHI_SQUARED) { + return PatternUniformityVerdict { code: PatternUniformityCode.HighChiSquared, idx: i, got_u: 0, got_f: blocks[i].chi_squared, bound_u: 0, bound_f: PBPU_MAX_CHI_SQUARED, }; + } + } + return PatternUniformityVerdict { code: PatternUniformityCode.Ok, idx: 0, got_u: 0, got_f: 0.0, bound_u: 0, bound_f: 0.0, }; +} + + +// The fixtures' block ids, one byte repeated 16 times. +pub const PBPU_ID1: [16]u8 = [16]u8{1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1,}; +pub const PBPU_ID2: [16]u8 = [16]u8{2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2,}; + +// The per-block id bytes and chi-squared values of the loop fixtures, +// precomputed tables: the loop reads them instead of computing a +// narrowed byte or a floated index. +pub const PBPU_LOOP_IDS: [20]u8 = [20]u8{1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20,}; +pub const PBPU_LOOP_CHI: [20]f64 = [20]f64{150.0, 155.0, 160.0, 165.0, 170.0, 175.0, 180.0, 185.0, 190.0, 195.0, 200.0, 205.0, 210.0, 215.0, 220.0, 225.0, 230.0, 235.0, 240.0, 245.0,}; + +// **PBPU-01** - high chi-squared rejected: 400 over a ceiling of 350, +// with the measured value and the ceiling in the verdict. +test pbpu_01_high_chi_rejected { + const blocks: [1]PaddingPatternRecord = [1]PaddingPatternRecord{ PaddingPatternRecord { block_id: PBPU_ID1, sample_count: 256, chi_squared: 400.0, }, }; + const v = validate_pattern_uniformity(&blocks); + assert(v.code == PatternUniformityCode.HighChiSquared); + assert(v.idx == 0); + assert(v.got_f == 400.0); + assert(v.bound_f == 350.0); +} + +// **PBPU-02** - too few samples rejected: 32 below the floor of 64 +// (after passing the size floor). +test pbpu_02_too_few_rejected { + const blocks: [1]PaddingPatternRecord = [1]PaddingPatternRecord{ PaddingPatternRecord { block_id: PBPU_ID1, sample_count: 32, chi_squared: 200.0, }, }; + const v = validate_pattern_uniformity(&blocks); + assert(v.code == PatternUniformityCode.TooFewSamples); + assert(v.idx == 0); + assert(v.got_u == 32); + assert(v.bound_u == 64); +} + +// **PBPU-03** - too many samples rejected: 65537 over 65536. +test pbpu_03_too_many_rejected { + const blocks: [1]PaddingPatternRecord = [1]PaddingPatternRecord{ PaddingPatternRecord { block_id: PBPU_ID1, sample_count: 65537, chi_squared: 200.0, }, }; + const v = validate_pattern_uniformity(&blocks); + assert(v.code == PatternUniformityCode.TooManySamples); + assert(v.idx == 0); + assert(v.got_u == 65537); + assert(v.bound_u == 65536); +} + +// **PBPU-04** - duplicate block ID rejected: the second block repeats +// the first's id. +test pbpu_04_duplicate_rejected { + const blocks: [2]PaddingPatternRecord = [2]PaddingPatternRecord{ + PaddingPatternRecord { block_id: PBPU_ID1, sample_count: 256, chi_squared: 200.0, }, + PaddingPatternRecord { block_id: PBPU_ID1, sample_count: 512, chi_squared: 250.0, }, + }; + const v = validate_pattern_uniformity(&blocks); + assert(v.code == PatternUniformityCode.DuplicateBlockId); + assert(v.idx == 1); +} + +// **PBPU-05** - block too small rejected: 31 below the size floor of 32. +test pbpu_05_too_small_rejected { + const blocks: [1]PaddingPatternRecord = [1]PaddingPatternRecord{ PaddingPatternRecord { block_id: PBPU_ID1, sample_count: 31, chi_squared: 200.0, }, }; + const v = validate_pattern_uniformity(&blocks); + assert(v.code == PatternUniformityCode.TooSmall); + assert(v.idx == 0); + assert(v.got_u == 31); + assert(v.bound_u == 32); +} + +// **PBPU-06** - batch too large rejected: 129 blocks of a maximum 128, +// built in a loop like the original's, with the id marked by one +// non-zero byte per block (the batch-size rule fires before any id is +// examined). +test pbpu_06_too_large_batch_rejected { + var blocks: [129]PaddingPatternRecord; + for i in 0..129 { + var id: [16]u8 = [16]u8{0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,}; + id[0] = 1; + blocks[i] = PaddingPatternRecord { block_id: id, sample_count: 256, chi_squared: 200.0, }; + } + const v = validate_pattern_uniformity(&blocks); + assert(v.code == PatternUniformityCode.TooLargeBatch); + assert(v.got_u == 129); + assert(v.bound_u == 128); +} + +// **PBPU-07** - valid batch accepted: two blocks, distinct ids, inside +// every bound. +test pbpu_07_valid_accepted { + const blocks: [2]PaddingPatternRecord = [2]PaddingPatternRecord{ + PaddingPatternRecord { block_id: PBPU_ID1, sample_count: 256, chi_squared: 200.0, }, + PaddingPatternRecord { block_id: PBPU_ID2, sample_count: 512, chi_squared: 280.0, }, + }; + const v = validate_pattern_uniformity(&blocks); + assert(v.code == PatternUniformityCode.Ok); +} + +// **PBPU-08** - empty batch accepted. +test pbpu_08_empty_accepted { + const blocks: [0]PaddingPatternRecord = [0]PaddingPatternRecord{}; + const v = validate_pattern_uniformity(&blocks); + assert(v.code == PatternUniformityCode.Ok); +} + +// **PBPU-09** - boundary chi-squared accepted: exactly the ceiling. +test pbpu_09_boundary_chi_accepted { + const blocks: [1]PaddingPatternRecord = [1]PaddingPatternRecord{ PaddingPatternRecord { block_id: PBPU_ID1, sample_count: 256, chi_squared: 350.0, }, }; + const v = validate_pattern_uniformity(&blocks); + assert(v.code == PatternUniformityCode.Ok); +} + +// **PBPU-10** - many uniform blocks accepted: twenty blocks with +// distinct ids, distinct sample counts of 128 and chi-squared stepping +// from 150 by five. +test pbpu_10_many_uniform_accepted { + var blocks: [20]PaddingPatternRecord; + for i in 0..20 { + var id: [16]u8 = [16]u8{0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,}; + id[0] = PBPU_LOOP_IDS[i]; + const chi: f64 = PBPU_LOOP_CHI[i]; + blocks[i] = PaddingPatternRecord { block_id: id, sample_count: 128, chi_squared: chi, }; + } + const v = validate_pattern_uniformity(&blocks); + assert(v.code == PatternUniformityCode.Ok); +} + +// The two helpers have direct tests (coverage: Untested 0). +test ids_equal_answers { + assert(ids_equal(PBPU_ID1, PBPU_ID1)); + assert(!ids_equal(PBPU_ID1, PBPU_ID2)); +} + +test id_seen_before_answers { + const blocks: [2]PaddingPatternRecord = [2]PaddingPatternRecord{ + PaddingPatternRecord { block_id: PBPU_ID1, sample_count: 256, chi_squared: 200.0, }, + PaddingPatternRecord { block_id: PBPU_ID2, sample_count: 512, chi_squared: 280.0, }, + }; + assert(!id_seen_before(&blocks, 0)); + assert(!id_seen_before(&blocks, 1)); + const dup: [2]PaddingPatternRecord = [2]PaddingPatternRecord{ + PaddingPatternRecord { block_id: PBPU_ID1, sample_count: 256, chi_squared: 200.0, }, + PaddingPatternRecord { block_id: PBPU_ID1, sample_count: 512, chi_squared: 280.0, }, + }; + assert(id_seen_before(&dup, 1)); +} + +// Rule order is the original's: duplicate id before the size floor, the +// size floor before the sample floor, the sample floor before the sample +// ceiling, the sample ceiling before the chi-squared ceiling, and the +// batch size before everything. +test rule_order_matches_original { + const tiny = [1]PaddingPatternRecord{ PaddingPatternRecord { block_id: PBPU_ID1, sample_count: 0, chi_squared: 400.0, }, }; + const va = validate_pattern_uniformity(&tiny); + assert(va.code == PatternUniformityCode.TooSmall); + + const few = [1]PaddingPatternRecord{ PaddingPatternRecord { block_id: PBPU_ID1, sample_count: 40, chi_squared: 400.0, }, }; + const vb = validate_pattern_uniformity(&few); + assert(vb.code == PatternUniformityCode.TooFewSamples); + + const high = [1]PaddingPatternRecord{ PaddingPatternRecord { block_id: PBPU_ID1, sample_count: 256, chi_squared: 400.0, }, }; + const vc = validate_pattern_uniformity(&high); + assert(vc.code == PatternUniformityCode.HighChiSquared); +} From 2cc81466187378be2ba0741fb46b8c805e0cf97f Mon Sep 17 00:00:00 2001 From: dmitrii-f-t27 Date: Thu, 15 Oct 2026 23:15:22 -0300 Subject: [PATCH 02/70] spec(port): port the padding class transition entropy guard (Refs #8884) The thirteenth W2 target of the CR-CHAT-04 ring tracker: the diversity rules for class transitions - the batch bounds (8..4096), the per-observation zero-id, duplicate-id and self-move scans, and the floor of three distinct (from, to) moves - as the D5 verdict with every payload field, the original's rule order, and all ten PCTE tests transcribed plus helper and rule-order tests. The BTreeSet id probe becomes a scan of the visited observations, the transition set a scan of the moves already seen; the loop fixtures read their id bytes and class indices from const tables, so no narrowing cast appears anywhere in the file. Checks (conventions 0-14): t27b test 16 passed 0 failed; t27c test-report 16/16, 0 vacuous; gen-rust output compiles under rustc; coverage Untested 0; ASCII only; seal saved, all hashes MATCH; ledger row included (pass, 28/28 untouched). --- ...adding_class_transition_entropy_guard.json | 28 ++ docs/reports/t27b_expectations.json | 1 + ...padding_class_transition_entropy_guard.t27 | 409 ++++++++++++++++++ 3 files changed, 438 insertions(+) create mode 100644 .trinity/seals/src_port::trios::crates::trios-chat::rings::CR-CHAT-04::src::padding_class_transition_entropy_guard.json create mode 100644 specs/port/trios/crates/trios-chat/rings/CR-CHAT-04/src/padding_class_transition_entropy_guard.t27 diff --git a/.trinity/seals/src_port::trios::crates::trios-chat::rings::CR-CHAT-04::src::padding_class_transition_entropy_guard.json b/.trinity/seals/src_port::trios::crates::trios-chat::rings::CR-CHAT-04::src::padding_class_transition_entropy_guard.json new file mode 100644 index 0000000000..eb519ea7f5 --- /dev/null +++ b/.trinity/seals/src_port::trios::crates::trios-chat::rings::CR-CHAT-04::src::padding_class_transition_entropy_guard.json @@ -0,0 +1,28 @@ +{ + "built_by": "t27c-bootstrap@0.5.2+01d0a635f", + "closure": [], + "config": "gen=c,rust,verilog,zig;tests=zig", + "gen_hash_c": "sha256:481880eeda4d85b1b269a8175492704e179e4246511a1a1c9890e632eb89b311", + "gen_hash_rust": "sha256:60c6992a86b0da1c34be99da897051adaeb6f49632f9966481dbc5866774fa7c", + "gen_hash_verilog": "sha256:a67500fb3997f09794a60a8a215951e8de9fc1cbca291226b1b9eaf4420c1754", + "gen_hash_zig": "sha256:1ef016aa4dd9c21637adb015d1f7d126ddf745b173928a4ed904b8b97e4eb6eb", + "module": "port::trios::crates::trios-chat::rings::CR-CHAT-04::src::padding_class_transition_entropy_guard", + "ring": 12, + "seal_schema": 2, + "sealed_at": "2026-10-16T02:14:27Z", + "sealed_by": "t27c-bootstrap@0.5.2", + "spec_hash": "sha256:3818d0a7619674fd589957cd26d59ee8efdc8a6f89cac9474a8bfee39dc4193d", + "spec_path": "specs/port/trios/crates/trios-chat/rings/CR-CHAT-04/src/padding_class_transition_entropy_guard.t27", + "tests": { + "failed": 0, + "failing": [], + "forced": false, + "passed": 16, + "total": 16, + "vacuous": 0 + }, + "toolchain": { + "test_runner": "sha256:1982ae948e24d00c5d221ccec12dfce1eb01204b53e37b0f857f93b16d64629d", + "zig": "0.16.0" + } +} \ No newline at end of file diff --git a/docs/reports/t27b_expectations.json b/docs/reports/t27b_expectations.json index c041cbab56..a3754567a7 100644 --- a/docs/reports/t27b_expectations.json +++ b/docs/reports/t27b_expectations.json @@ -853,6 +853,7 @@ {"path": "specs/port/trios/crates/trios-chat/rings/CR-CHAT-02/src/epoch_rollover_wraparound_guard.t27", "t27b": "pass"}, {"path": "specs/port/trios/crates/trios-chat/rings/CR-CHAT-03/src/ratchet_tree_resolution_guard.t27", "t27b": "pass"}, {"path": "specs/port/trios/crates/trios-chat/rings/CR-CHAT-03/src/unmerged_leaves_bound_guard.t27", "t27b": "pass"}, + {"path": "specs/port/trios/crates/trios-chat/rings/CR-CHAT-04/src/padding_class_transition_entropy_guard.t27", "t27b": "pass"}, {"path": "specs/port/trios/crates/trios-chat/rings/CR-CHAT-05/src/envelope_size_distribution_uniformity.t27", "t27b": "pass"}, {"path": "specs/port/trios/crates/trios-chat/rings/CR-CHAT-07/src/cover_decoy_ratio_governor.t27", "t27b": "pass"}, {"path": "specs/port/trios/crates/trios-chat/rings/CR-CHAT-LAWS/src/lib.t27", "t27b": "pass"}, diff --git a/specs/port/trios/crates/trios-chat/rings/CR-CHAT-04/src/padding_class_transition_entropy_guard.t27 b/specs/port/trios/crates/trios-chat/rings/CR-CHAT-04/src/padding_class_transition_entropy_guard.t27 new file mode 100644 index 0000000000..21f369c7a5 --- /dev/null +++ b/specs/port/trios/crates/trios-chat/rings/CR-CHAT-04/src/padding_class_transition_entropy_guard.t27 @@ -0,0 +1,409 @@ +module port::trios::crates::trios-chat::rings::CR-CHAT-04::src::padding_class_transition_entropy_guard; + +// Port of gHashTag/trios crates/trios-chat/rings/CR-CHAT-04/src/padding_class_transition_entropy_guard.rs +// (CR-CHAT-04 - Padding class transition entropy guard, Wave-154 Lane B, +// requirement R-CHAT-9). +// +// Transitions between padding classes must stay diverse: a monotonous +// pattern of moves leaks the message-size distribution. The rules, in +// the original's order: the batch ceiling, the observation floor, then +// per observation a non-zero id, a fresh id and a real move (from +// differs from to), and finally at least PCTE_MIN_TRANSITIONS distinct +// (from, to) moves across the batch. +// +// The original returns Result<(), TransitionEntropyError>. This port +// carries the verdict as a named struct (owner decision D5): Ok first, +// then the six error variants in the original's declaration order - +// LowDiversity, DuplicateId, ZeroId, SelfTransition, TooFew, TooMany - +// with every payload field: distinct and min for LowDiversity, idx for +// DuplicateId, ZeroId and SelfTransition, got and min for TooFew, got +// and max for TooMany. +// +// The original's BTreeSet id probe becomes a scan over the visited +// observations (conventions section 4), and its transition set a scan +// of the moves already seen - no narrowing casts anywhere: the +// hundred-observation fixture reads its id bytes and class indices +// from const tables. + +// Maximum observations per batch. +pub const PCTE_MAX_OBS: usize = 4096; + +// Minimum observations required. +pub const PCTE_MIN_OBS: usize = 8; + +// Minimum distinct transition types. +pub const PCTE_MIN_TRANSITIONS: usize = 3; + +// Observation ID length. +pub const PCTE_OBS_ID_LEN: usize = 16; + +// A padding class transition observation. +pub struct TransitionObservation { + obs_id: [16]u8, + from_class: u8, + to_class: u8, +} + +// Verdict codes: Ok(()) and TransitionEntropyError's variants, in declaration order. +pub enum TransitionEntropyCode { + Ok, + LowDiversity, + DuplicateId, + ZeroId, + SelfTransition, + TooFew, + TooMany, +} + +// The verdict of the transition entropy validation, with every error payload field. +pub struct TransitionEntropyVerdict { + code: TransitionEntropyCode, + idx: usize, + got: usize, + bound: usize, +} + +// Whole-id equality over the fixed-size observation ids. +pub fn ids_equal(a: [16]u8, b: [16]u8) -> bool { + for i in 0..16 { + if (a[i] != b[i]) { + return false; + } + } + return true; +} + +// The all-zero observation id - the original's [0u8; 16] probe. +pub fn is_zero_id(id: [16]u8) -> bool { + for i in 0..16 { + if (id[i] != 0) { + return false; + } + } + return true; +} + +// Whether the observation at index i shares its id with an earlier one - +// the original's BTreeSet insert probe, answered by a scan. +pub fn id_seen_before(obs: []const TransitionObservation, i: usize) -> bool { + for j in 0..i { + if (ids_equal(obs[j].obs_id, obs[i].obs_id)) { + return true; + } + } + return false; +} + +// Whether the move of the observation at index i appeared earlier - the +// original's transition set, answered by a scan. +pub fn move_seen_before(obs: []const TransitionObservation, i: usize) -> bool { + for j in 0..i { + if (obs[j].from_class == obs[i].from_class) { + if (obs[j].to_class == obs[i].to_class) { + return true; + } + } + } + return false; +} + +// The number of distinct (from, to) moves across the batch. +pub fn distinct_transitions(obs: []const TransitionObservation) -> usize { + var n: usize = 0; + for i in 0..obs.len { + if (!move_seen_before(obs, i)) { + n = n + 1; + } + } + return n; +} + +// [VERIFIED] Validate padding class transition entropy. Returns Ok +// only when every rule holds, checked in the original's order: the +// batch ceiling, the observation floor, the per-observation zero-id, +// duplicate-id and self-move scans, and the distinct-move floor. +pub fn validate_transition_entropy(obs: []const TransitionObservation) -> TransitionEntropyVerdict { + if (obs.len > PCTE_MAX_OBS) { + return TransitionEntropyVerdict { code: TransitionEntropyCode.TooMany, idx: 0, got: obs.len, bound: PCTE_MAX_OBS, }; + } + if (obs.len < PCTE_MIN_OBS) { + return TransitionEntropyVerdict { code: TransitionEntropyCode.TooFew, idx: 0, got: obs.len, bound: PCTE_MIN_OBS, }; + } + for i in 0..obs.len { + if (is_zero_id(obs[i].obs_id)) { + return TransitionEntropyVerdict { code: TransitionEntropyCode.ZeroId, idx: i, got: 0, bound: 0, }; + } + if (id_seen_before(obs, i)) { + return TransitionEntropyVerdict { code: TransitionEntropyCode.DuplicateId, idx: i, got: 0, bound: 0, }; + } + if (obs[i].from_class == obs[i].to_class) { + return TransitionEntropyVerdict { code: TransitionEntropyCode.SelfTransition, idx: i, got: 0, bound: 0, }; + } + } + const distinct: usize = distinct_transitions(obs); + if (distinct < PCTE_MIN_TRANSITIONS) { + return TransitionEntropyVerdict { code: TransitionEntropyCode.LowDiversity, idx: 0, got: distinct, bound: PCTE_MIN_TRANSITIONS, }; + } + return TransitionEntropyVerdict { code: TransitionEntropyCode.Ok, idx: 0, got: 0, bound: 0, }; +} + +// The id of the fixture observations, one byte repeated 16 times. +pub const PCTE_ID_1: [16]u8 = [16]u8{1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1,}; + +// A record of the fixtures. +fn obs(id: [16]u8, from: u8, to: u8) TransitionObservation { + return TransitionObservation { obs_id: id, from_class: from, to_class: to, }; +} + + +// The ids of the fixture observations, one byte repeated 16 times. +pub const PCTE_ID_2: [16]u8 = [16]u8{2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2,}; +pub const PCTE_ID_3: [16]u8 = [16]u8{3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3,}; +pub const PCTE_ID_4: [16]u8 = [16]u8{4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4,}; +pub const PCTE_ID_5: [16]u8 = [16]u8{5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5,}; +pub const PCTE_ID_6: [16]u8 = [16]u8{6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6,}; +pub const PCTE_ID_7: [16]u8 = [16]u8{7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7,}; +pub const PCTE_ID_8: [16]u8 = [16]u8{8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8,}; +pub const ZERO_ID: [16]u8 = [16]u8{0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,}; + +// The sequential id bytes and class tables of the loop fixtures, +// precomputed: the loops read them instead of computing a narrowed +// byte. +pub const PCTE_SEQ_IDS_10: [10]u8 = [10]u8{1, 2, 3, 4, 5, 6, 7, 8, 9, 10,}; +pub const PCTE_SEQ_TO_5: [5]u8 = [5]u8{1, 2, 3, 1, 2,}; +pub const PCTE_CYC_FROM_10: [10]u8 = [10]u8{0, 1, 2, 3, 0, 1, 2, 3, 0, 1,}; +pub const PCTE_CYC_TO_10: [10]u8 = [10]u8{1, 2, 3, 0, 1, 2, 3, 0, 1, 2,}; +pub const PCTE_SEQ_IDS_100: [100]u8 = [100]u8{1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 41, 42, 43, 44, 45, 46, 47, 48, 49, 50, 51, 52, 53, 54, 55, 56, 57, 58, 59, 60, 61, 62, 63, 64, 65, 66, 67, 68, 69, 70, 71, 72, 73, 74, 75, 76, 77, 78, 79, 80, 81, 82, 83, 84, 85, 86, 87, 88, 89, 90, 91, 92, 93, 94, 95, 96, 97, 98, 99, 100,}; +pub const PCTE_FROM_100: [100]u8 = [100]u8{0, 1, 2, 3, 0, 1, 2, 3, 0, 1, 2, 3, 0, 1, 2, 3, 0, 1, 2, 3, 0, 1, 2, 3, 0, 1, 2, 3, 0, 1, 2, 3, 0, 1, 2, 3, 0, 1, 2, 3, 0, 1, 2, 3, 0, 1, 2, 3, 0, 1, 2, 3, 0, 1, 2, 3, 0, 1, 2, 3, 0, 1, 2, 3, 0, 1, 2, 3, 0, 1, 2, 3, 0, 1, 2, 3, 0, 1, 2, 3, 0, 1, 2, 3, 0, 1, 2, 3, 0, 1, 2, 3, 0, 1, 2, 3, 0, 1, 2, 3,}; +pub const PCTE_TO_100: [100]u8 = [100]u8{1, 2, 3, 0, 1, 2, 3, 0, 1, 2, 3, 0, 1, 2, 3, 0, 1, 3, 0, 1, 2, 3, 0, 1, 2, 3, 0, 1, 2, 3, 0, 1, 2, 3, 1, 2, 3, 0, 1, 2, 3, 0, 1, 2, 3, 0, 1, 2, 3, 0, 1, 0, 1, 2, 3, 0, 1, 2, 3, 0, 1, 2, 3, 0, 1, 2, 3, 0, 2, 3, 0, 1, 2, 3, 0, 1, 2, 3, 0, 1, 2, 3, 0, 1, 2, 0, 1, 2, 3, 0, 1, 2, 3, 0, 1, 2, 3, 0, 1, 2,}; + +// **PCTE-01** - low diversity rejected: ten moves, all 0 to 1 - one +// distinct move of a required three. +test pcte_01_low_diversity_rejected { + var os: [10]TransitionObservation; + for i in 0..10 { + var id: [16]u8 = [16]u8{0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,}; + id[0] = PCTE_SEQ_IDS_10[i]; + os[i] = TransitionObservation { obs_id: id, from_class: 0, to_class: 1, }; + } + const v = validate_transition_entropy(&os); + assert(v.code == TransitionEntropyCode.LowDiversity); + assert(v.got == 1); + assert(v.bound == 3); +} + +// **PCTE-02** - duplicate id rejected: the eighth observation repeats +// the first's id. +test pcte_02_duplicate_rejected { + const os: [8]TransitionObservation = [8]TransitionObservation{ + obs(PCTE_ID_1, 0, 1), + obs(PCTE_ID_2, 0, 2), + obs(PCTE_ID_3, 0, 3), + obs(PCTE_ID_4, 1, 0), + obs(PCTE_ID_5, 1, 2), + obs(PCTE_ID_6, 2, 0), + obs(PCTE_ID_7, 2, 3), + obs(PCTE_ID_1, 3, 1), + }; + const v = validate_transition_entropy(&os); + assert(v.code == TransitionEntropyCode.DuplicateId); + assert(v.idx == 7); +} + +// **PCTE-03** - zero id rejected: the first observation's id is all +// zero. +test pcte_03_zero_id_rejected { + const os: [8]TransitionObservation = [8]TransitionObservation{ + obs(ZERO_ID, 0, 1), + obs(PCTE_ID_2, 0, 2), + obs(PCTE_ID_3, 0, 3), + obs(PCTE_ID_4, 1, 0), + obs(PCTE_ID_5, 1, 2), + obs(PCTE_ID_6, 2, 0), + obs(PCTE_ID_7, 2, 3), + obs(PCTE_ID_8, 3, 1), + }; + const v = validate_transition_entropy(&os); + assert(v.code == TransitionEntropyCode.ZeroId); + assert(v.idx == 0); +} + +// **PCTE-04** - self-transition rejected: the first move is 2 to 2. +test pcte_04_self_transition_rejected { + const os: [8]TransitionObservation = [8]TransitionObservation{ + obs(PCTE_ID_1, 2, 2), + obs(PCTE_ID_2, 0, 2), + obs(PCTE_ID_3, 0, 3), + obs(PCTE_ID_4, 1, 0), + obs(PCTE_ID_5, 1, 2), + obs(PCTE_ID_6, 2, 0), + obs(PCTE_ID_7, 2, 3), + obs(PCTE_ID_8, 3, 1), + }; + const v = validate_transition_entropy(&os); + assert(v.code == TransitionEntropyCode.SelfTransition); + assert(v.idx == 0); +} + +// **PCTE-05** - too few rejected: five observations of a required +// eight. +test pcte_05_too_few_rejected { + var os: [5]TransitionObservation; + for i in 0..5 { + var id: [16]u8 = [16]u8{0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,}; + id[0] = PCTE_SEQ_IDS_10[i]; + var to: u8 = PCTE_SEQ_TO_5[i]; + os[i] = TransitionObservation { obs_id: id, from_class: 0, to_class: to, }; + } + const v = validate_transition_entropy(&os); + assert(v.code == TransitionEntropyCode.TooFew); + assert(v.got == 5); + assert(v.bound == 8); +} + +// **PCTE-06** - too many rejected: PCTE_MAX_OBS + 1 observations of +// the ceiling of PCTE_MAX_OBS, built in a loop like the original's; +// the batch rule fires before any id or move is examined, so every id +// carries the same non-zero byte. +test pcte_06_too_many_rejected { + var os: [4097]TransitionObservation; + for i in 0..4097 { + var id: [16]u8 = [16]u8{0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,}; + id[0] = 1; + os[i] = TransitionObservation { obs_id: id, from_class: 0, to_class: 1, }; + } + const v = validate_transition_entropy(&os); + assert(v.code == TransitionEntropyCode.TooMany); + assert(v.got == 4097); + assert(v.bound == 4096); +} + +// **PCTE-07** - the diverse eight-observation batch accepted: eight +// distinct ids and seven distinct moves. +test pcte_07_valid_accepted { + const os: [8]TransitionObservation = [8]TransitionObservation{ + obs(PCTE_ID_1, 0, 1), + obs(PCTE_ID_2, 0, 2), + obs(PCTE_ID_3, 0, 3), + obs(PCTE_ID_4, 1, 0), + obs(PCTE_ID_5, 1, 2), + obs(PCTE_ID_6, 2, 0), + obs(PCTE_ID_7, 2, 3), + obs(PCTE_ID_8, 3, 1), + }; + const v = validate_transition_entropy(&os); + assert(v.code == TransitionEntropyCode.Ok); +} + +// **PCTE-08** - an empty batch rejected by the observation floor. +test pcte_08_empty_rejected { + const os: [0]TransitionObservation = [0]TransitionObservation{}; + const v = validate_transition_entropy(&os); + assert(v.code == TransitionEntropyCode.TooFew); + assert(v.got == 0); + assert(v.bound == 8); +} + +// **PCTE-09** - the exact minimum of distinct transitions accepted: +// ten observations cycling 0 to 1, 1 to 2, 2 to 3, 3 to 0 - four +// distinct moves. +test pcte_09_exact_min_transitions_accepted { + var os: [10]TransitionObservation; + for i in 0..10 { + var id: [16]u8 = [16]u8{0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,}; + id[0] = PCTE_SEQ_IDS_10[i]; + os[i] = TransitionObservation { obs_id: id, from_class: PCTE_CYC_FROM_10[i], to_class: PCTE_CYC_TO_10[i], }; + } + const v = validate_transition_entropy(&os); + assert(v.code == TransitionEntropyCode.Ok); +} + +// **PCTE-10** - a hundred diverse observations accepted: distinct ids, +// moves cycling over all four classes. +test pcte_10_many_diverse_accepted { + var os: [100]TransitionObservation; + for i in 0..100 { + var id: [16]u8 = [16]u8{0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,}; + id[0] = PCTE_SEQ_IDS_100[i]; + os[i] = TransitionObservation { obs_id: id, from_class: PCTE_FROM_100[i], to_class: PCTE_TO_100[i], }; + } + const v = validate_transition_entropy(&os); + assert(v.code == TransitionEntropyCode.Ok); +} + +// The five helpers have direct tests (coverage: Untested 0). +test ids_equal_answers { + assert(ids_equal(PCTE_ID_1, PCTE_ID_1)); + assert(!ids_equal(PCTE_ID_1, PCTE_ID_2)); +} + +test is_zero_id_answers { + assert(is_zero_id(ZERO_ID)); + assert(!is_zero_id(PCTE_ID_1)); +} + +test id_seen_before_answers { + const os: [3]TransitionObservation = [3]TransitionObservation{ + obs(PCTE_ID_1, 0, 1), + obs(PCTE_ID_2, 0, 2), + obs(PCTE_ID_1, 0, 3), + }; + assert(!id_seen_before(&os, 0)); + assert(!id_seen_before(&os, 1)); + assert(id_seen_before(&os, 2)); +} + +test move_seen_before_answers { + const os: [3]TransitionObservation = [3]TransitionObservation{ + obs(PCTE_ID_1, 0, 1), + obs(PCTE_ID_2, 0, 1), + obs(PCTE_ID_3, 1, 2), + }; + assert(!move_seen_before(&os, 0)); + assert(move_seen_before(&os, 1)); + assert(!move_seen_before(&os, 2)); +} + +test distinct_transitions_answers { + const os: [8]TransitionObservation = [8]TransitionObservation{ + obs(PCTE_ID_1, 0, 1), + obs(PCTE_ID_2, 0, 2), + obs(PCTE_ID_3, 0, 3), + obs(PCTE_ID_4, 1, 0), + obs(PCTE_ID_5, 1, 2), + obs(PCTE_ID_6, 2, 0), + obs(PCTE_ID_7, 2, 3), + obs(PCTE_ID_8, 3, 1), + }; + assert(distinct_transitions(&os) == 8); +} + +// Rule order is the original's: the batch ceiling before the floor, +// the floor before the per-observation scans, the zero-id before the +// duplicate, the duplicate before the self-move, and the scans before +// the distinct-move floor. +test rule_order_matches_original { + var over: [4097]TransitionObservation; + for i in 0..4097 { + var id: [16]u8 = [16]u8{0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,}; + id[0] = 0; + over[i] = TransitionObservation { obs_id: id, from_class: 1, to_class: 1, }; + } + const v1 = validate_transition_entropy(&over); + assert(v1.code == TransitionEntropyCode.TooMany); + + const low: [10]TransitionObservation = [10]TransitionObservation{ + obs(PCTE_ID_1, 2, 2), + obs(PCTE_ID_2, 0, 1), + obs(PCTE_ID_3, 0, 1), + obs(PCTE_ID_4, 0, 1), + obs(PCTE_ID_5, 0, 1), + obs(PCTE_ID_6, 0, 1), + obs(PCTE_ID_7, 0, 1), + obs(PCTE_ID_8, 0, 1), + obs(PCTE_ID_2, 0, 1), + obs(PCTE_ID_3, 0, 1), + }; + const v2 = validate_transition_entropy(&low); + assert(v2.code == TransitionEntropyCode.SelfTransition); +} From b8ec5943a9687b175a35a931c650f349f03e41c9 Mon Sep 17 00:00:00 2001 From: dmitrii-f-t27 Date: Fri, 16 Oct 2026 02:05:43 -0300 Subject: [PATCH 03/70] spec(port): port the padding fill byte randomness guard (Refs #8884) The sixteenth W2 target of the CR-CHAT-04 ring tracker: the randomness rules for fill bytes - the batch ceiling, the per-block zero-id, duplicate-id, size-floor, unique-byte-floor and chi-squared-ceiling scans - as the D5 verdict with every payload field, the original's rule order, and all ten PFBR tests transcribed plus helper and rule-order tests. The BTreeSet id probe becomes a scan of the visited blocks; the loop fixture reads its id bytes, sizes, unique counts and chi values from const tables, so no narrowing cast appears anywhere in the file. The chi-squared and unique-byte counts arrive as numbers the caller computed over the bytes - no fill byte reaches the spec. Checks (conventions 0-14): t27b test 14 passed 0 failed; t27c test-report 14/14, 0 vacuous; gen-rust output compiles under rustc; coverage Untested 0; ASCII only; seal saved, all hashes MATCH; ledger row included (pass, 28/28 untouched). --- ...c::padding_fill_byte_randomness_guard.json | 28 ++ docs/reports/t27b_expectations.json | 1 + .../padding_fill_byte_randomness_guard.t27 | 308 ++++++++++++++++++ 3 files changed, 337 insertions(+) create mode 100644 .trinity/seals/src_port::trios::crates::trios-chat::rings::CR-CHAT-04::src::padding_fill_byte_randomness_guard.json create mode 100644 specs/port/trios/crates/trios-chat/rings/CR-CHAT-04/src/padding_fill_byte_randomness_guard.t27 diff --git a/.trinity/seals/src_port::trios::crates::trios-chat::rings::CR-CHAT-04::src::padding_fill_byte_randomness_guard.json b/.trinity/seals/src_port::trios::crates::trios-chat::rings::CR-CHAT-04::src::padding_fill_byte_randomness_guard.json new file mode 100644 index 0000000000..0eeacef67b --- /dev/null +++ b/.trinity/seals/src_port::trios::crates::trios-chat::rings::CR-CHAT-04::src::padding_fill_byte_randomness_guard.json @@ -0,0 +1,28 @@ +{ + "built_by": "t27c-bootstrap@0.5.2+01d0a635f", + "closure": [], + "config": "gen=c,rust,verilog,zig;tests=zig", + "gen_hash_c": "sha256:7ad0f74a273f4beb04112cc728b553e5b82423fbd6e617c259b807af02756415", + "gen_hash_rust": "sha256:c594bc45527c5549b4d56474e3ee0c846c725a5f9571823eca4a8b8f95e32c18", + "gen_hash_verilog": "sha256:e1d183d1359a2e1c806d050b0c965d4852b4f94e4e59cb7f326b127622f10d3f", + "gen_hash_zig": "sha256:f1c79e1966acfe753351587f496e4a4a2b3c570a272d5afb22871699ae30b8d4", + "module": "port::trios::crates::trios-chat::rings::CR-CHAT-04::src::padding_fill_byte_randomness_guard", + "ring": 12, + "seal_schema": 2, + "sealed_at": "2026-10-16T05:05:13Z", + "sealed_by": "t27c-bootstrap@0.5.2", + "spec_hash": "sha256:bbbff617693c02530c4fcd50a1a939ae0c9a665af969a25a553582222b872184", + "spec_path": "specs/port/trios/crates/trios-chat/rings/CR-CHAT-04/src/padding_fill_byte_randomness_guard.t27", + "tests": { + "failed": 0, + "failing": [], + "forced": false, + "passed": 14, + "total": 14, + "vacuous": 0 + }, + "toolchain": { + "test_runner": "sha256:1982ae948e24d00c5d221ccec12dfce1eb01204b53e37b0f857f93b16d64629d", + "zig": "0.16.0" + } +} \ No newline at end of file diff --git a/docs/reports/t27b_expectations.json b/docs/reports/t27b_expectations.json index c041cbab56..ac2e2026a6 100644 --- a/docs/reports/t27b_expectations.json +++ b/docs/reports/t27b_expectations.json @@ -853,6 +853,7 @@ {"path": "specs/port/trios/crates/trios-chat/rings/CR-CHAT-02/src/epoch_rollover_wraparound_guard.t27", "t27b": "pass"}, {"path": "specs/port/trios/crates/trios-chat/rings/CR-CHAT-03/src/ratchet_tree_resolution_guard.t27", "t27b": "pass"}, {"path": "specs/port/trios/crates/trios-chat/rings/CR-CHAT-03/src/unmerged_leaves_bound_guard.t27", "t27b": "pass"}, + {"path": "specs/port/trios/crates/trios-chat/rings/CR-CHAT-04/src/padding_fill_byte_randomness_guard.t27", "t27b": "pass"}, {"path": "specs/port/trios/crates/trios-chat/rings/CR-CHAT-05/src/envelope_size_distribution_uniformity.t27", "t27b": "pass"}, {"path": "specs/port/trios/crates/trios-chat/rings/CR-CHAT-07/src/cover_decoy_ratio_governor.t27", "t27b": "pass"}, {"path": "specs/port/trios/crates/trios-chat/rings/CR-CHAT-LAWS/src/lib.t27", "t27b": "pass"}, diff --git a/specs/port/trios/crates/trios-chat/rings/CR-CHAT-04/src/padding_fill_byte_randomness_guard.t27 b/specs/port/trios/crates/trios-chat/rings/CR-CHAT-04/src/padding_fill_byte_randomness_guard.t27 new file mode 100644 index 0000000000..318ff3076d --- /dev/null +++ b/specs/port/trios/crates/trios-chat/rings/CR-CHAT-04/src/padding_fill_byte_randomness_guard.t27 @@ -0,0 +1,308 @@ +module port::trios::crates::trios-chat::rings::CR-CHAT-04::src::padding_fill_byte_randomness_guard; + +// Port of gHashTag/trios crates/trios-chat/rings/CR-CHAT-04/src/padding_fill_byte_randomness_guard.rs +// (CR-CHAT-04 - Padding fill byte randomness guard, Wave-147 Lane A, +// requirement R-CHAT-4). +// +// Fill bytes must look random: a predictable pattern marks the padding +// boundary and leaks the true message length. The rules, in the +// original's order: the batch ceiling, then per block a non-zero id, a +// fresh id, the size floor, the unique-byte floor and the chi-squared +// ceiling the caller measured over the fill region. +// +// The original returns Result<(), FillRandomnessError>. This port +// carries the verdict as a named struct (owner decision D5): Ok first, +// then the six error variants in the original's declaration order - +// LowEntropy, HighChi, ZeroBlockId, DuplicateBlockId, TooSmall, TooMany +// - with every payload field: idx and got/min for LowEntropy, idx and +// the measured/max chi for HighChi, idx for the id rules, got and min +// for TooSmall, got and max for TooMany. +// +// The original's BTreeSet id probe becomes a scan over the blocks +// already visited (conventions section 4). The chi-squared and +// unique-byte counts arrive as numbers the caller computed over the +// bytes - no fill byte reaches the spec. + +// Minimum unique bytes in fill region. +pub const PFBR_MIN_UNIQUE: usize = 16; + +// Maximum chi-squared for byte frequency. +pub const PFBR_MAX_CHI_SQUARED: f64 = 400.0; + +// Minimum block size. +pub const PFBR_MIN_BLOCK: usize = 32; + +// Maximum blocks per batch. +pub const PFBR_MAX_BLOCKS: usize = 128; + +// Block ID length. +pub const PFBR_BLOCK_ID_LEN: usize = 16; + +// A padding fill randomness record. +pub struct FillRandomnessRecord { + block_id: [16]u8, + block_size: usize, + unique_bytes: usize, + chi_squared: f64, +} + +// Verdict codes: Ok(()) and FillRandomnessError's variants, in declaration order. +pub enum FillRandomnessCode { + Ok, + LowEntropy, + HighChi, + ZeroBlockId, + DuplicateBlockId, + TooSmall, + TooMany, +} + +// The verdict of the fill randomness validation, with every error payload field. +pub struct FillRandomnessVerdict { + code: FillRandomnessCode, + idx: usize, + got_u: usize, + got_f: f64, + bound_u: usize, + bound_f: f64, +} + +// Whole-id equality over the fixed-size block ids. +pub fn ids_equal(a: [16]u8, b: [16]u8) -> bool { + for i in 0..16 { + if (a[i] != b[i]) { + return false; + } + } + return true; +} + +// The all-zero block id - the original's [0u8; 16] probe. +pub fn is_zero_id(id: [16]u8) -> bool { + for i in 0..16 { + if (id[i] != 0) { + return false; + } + } + return true; +} + +// Whether the block at index i shares its id with an earlier one - the +// original's BTreeSet insert probe, answered by a scan. +pub fn id_seen_before(blocks: []const FillRandomnessRecord, i: usize) -> bool { + for j in 0..i { + if (ids_equal(blocks[j].block_id, blocks[i].block_id)) { + return true; + } + } + return false; +} + +// [VERIFIED] Validate padding fill byte randomness. Returns Ok only +// when every rule holds, checked in the original's order: the batch +// ceiling, then per block the zero-id, duplicate-id, size-floor, +// unique-byte-floor and chi-squared-ceiling scans. +pub fn validate_fill_randomness(blocks: []const FillRandomnessRecord) -> FillRandomnessVerdict { + if (blocks.len > PFBR_MAX_BLOCKS) { + return FillRandomnessVerdict { code: FillRandomnessCode.TooMany, idx: 0, got_u: blocks.len, got_f: 0.0, bound_u: PFBR_MAX_BLOCKS, bound_f: 0.0, }; + } + for i in 0..blocks.len { + if (is_zero_id(blocks[i].block_id)) { + return FillRandomnessVerdict { code: FillRandomnessCode.ZeroBlockId, idx: i, got_u: 0, got_f: 0.0, bound_u: 0, bound_f: 0.0, }; + } + if (id_seen_before(blocks, i)) { + return FillRandomnessVerdict { code: FillRandomnessCode.DuplicateBlockId, idx: i, got_u: 0, got_f: 0.0, bound_u: 0, bound_f: 0.0, }; + } + if (blocks[i].block_size < PFBR_MIN_BLOCK) { + return FillRandomnessVerdict { code: FillRandomnessCode.TooSmall, idx: i, got_u: blocks[i].block_size, got_f: 0.0, bound_u: PFBR_MIN_BLOCK, bound_f: 0.0, }; + } + if (blocks[i].unique_bytes < PFBR_MIN_UNIQUE) { + return FillRandomnessVerdict { code: FillRandomnessCode.LowEntropy, idx: i, got_u: blocks[i].unique_bytes, got_f: 0.0, bound_u: PFBR_MIN_UNIQUE, bound_f: 0.0, }; + } + if (blocks[i].chi_squared > PFBR_MAX_CHI_SQUARED) { + return FillRandomnessVerdict { code: FillRandomnessCode.HighChi, idx: i, got_u: 0, got_f: blocks[i].chi_squared, bound_u: 0, bound_f: PFBR_MAX_CHI_SQUARED, }; + } + } + return FillRandomnessVerdict { code: FillRandomnessCode.Ok, idx: 0, got_u: 0, got_f: 0.0, bound_u: 0, bound_f: 0.0, }; +} + +// The ids of the fixture blocks, one byte repeated 16 times. +pub const PFBR_ID_1: [16]u8 = [16]u8{1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1,}; +pub const PFBR_ID_2: [16]u8 = [16]u8{2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2,}; +pub const ZERO_ID: [16]u8 = [16]u8{0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,}; + + +// The sequential id bytes, sizes, unique counts and chi-squared values +// of the loop fixture, precomputed tables: the loop reads them instead +// of computing a narrowed byte or a floated index. +pub const PFBR_SEQ_IDS_20: [20]u8 = [20]u8{1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20,}; +pub const PFBR_SEQ_SIZES_20: [20]usize = [20]usize{128, 160, 192, 224, 256, 288, 320, 352, 384, 416, 448, 480, 512, 544, 576, 608, 640, 672, 704, 736,}; +pub const PFBR_SEQ_UNIQUES_20: [20]usize = [20]usize{180, 181, 182, 183, 184, 185, 186, 187, 188, 189, 190, 191, 192, 193, 194, 195, 196, 197, 198, 199,}; +pub const PFBR_SEQ_CHI_20: [20]f64 = [20]f64{250.0, 255.0, 260.0, 265.0, 270.0, 275.0, 280.0, 285.0, 290.0, 295.0, 300.0, 305.0, 310.0, 315.0, 320.0, 325.0, 330.0, 335.0, 340.0, 345.0,}; + +// **PFBR-01** - low entropy rejected: fifteen unique byte values of a +// required sixteen. +test pfbr_01_low_entropy_rejected { + const blocks: [1]FillRandomnessRecord = [1]FillRandomnessRecord{ + FillRandomnessRecord { block_id: PFBR_ID_1, block_size: 256, unique_bytes: 15, chi_squared: 200.0, }, + }; + const v = validate_fill_randomness(&blocks); + assert(v.code == FillRandomnessCode.LowEntropy); + assert(v.idx == 0); + assert(v.got_u == 15); + assert(v.bound_u == 16); +} + +// **PFBR-02** - high chi rejected: 450 over the ceiling of 400. +test pfbr_02_high_chi_rejected { + const blocks: [1]FillRandomnessRecord = [1]FillRandomnessRecord{ + FillRandomnessRecord { block_id: PFBR_ID_1, block_size: 256, unique_bytes: 200, chi_squared: 450.0, }, + }; + const v = validate_fill_randomness(&blocks); + assert(v.code == FillRandomnessCode.HighChi); + assert(v.idx == 0); + assert(v.got_f == 450.0); + assert(v.bound_f == 400.0); +} + +// **PFBR-03** - zero block id rejected. +test pfbr_03_zero_block_rejected { + const blocks: [1]FillRandomnessRecord = [1]FillRandomnessRecord{ + FillRandomnessRecord { block_id: ZERO_ID, block_size: 256, unique_bytes: 200, chi_squared: 250.0, }, + }; + const v = validate_fill_randomness(&blocks); + assert(v.code == FillRandomnessCode.ZeroBlockId); + assert(v.idx == 0); +} + +// **PFBR-04** - duplicate block id rejected: the second block repeats +// the first's id. +test pfbr_04_duplicate_rejected { + const blocks: [2]FillRandomnessRecord = [2]FillRandomnessRecord{ + FillRandomnessRecord { block_id: PFBR_ID_1, block_size: 256, unique_bytes: 200, chi_squared: 250.0, }, + FillRandomnessRecord { block_id: PFBR_ID_1, block_size: 512, unique_bytes: 220, chi_squared: 300.0, }, + }; + const v = validate_fill_randomness(&blocks); + assert(v.code == FillRandomnessCode.DuplicateBlockId); + assert(v.idx == 1); +} + +// **PFBR-05** - block too small rejected: 31 bytes of a floor of 32. +test pfbr_05_too_small_rejected { + const blocks: [1]FillRandomnessRecord = [1]FillRandomnessRecord{ + FillRandomnessRecord { block_id: PFBR_ID_1, block_size: 31, unique_bytes: 200, chi_squared: 250.0, }, + }; + const v = validate_fill_randomness(&blocks); + assert(v.code == FillRandomnessCode.TooSmall); + assert(v.idx == 0); + assert(v.got_u == 31); + assert(v.bound_u == 32); +} + +// **PFBR-06** - too many blocks rejected: 129 blocks of a maximum 128, +// built in a loop like the original's; the batch rule fires before any +// id is examined, so every id carries the same non-zero byte. +test pfbr_06_too_many_rejected { + var blocks: [129]FillRandomnessRecord; + for i in 0..129 { + var id: [16]u8 = [16]u8{0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,}; + id[0] = 1; + blocks[i] = FillRandomnessRecord { block_id: id, block_size: 256, unique_bytes: 200, chi_squared: 250.0, }; + } + const v = validate_fill_randomness(&blocks); + assert(v.code == FillRandomnessCode.TooMany); + assert(v.got_u == 129); + assert(v.bound_u == 128); +} + +// **PFBR-07** - the valid two-block batch accepted. +test pfbr_07_valid_accepted { + const blocks: [2]FillRandomnessRecord = [2]FillRandomnessRecord{ + FillRandomnessRecord { block_id: PFBR_ID_1, block_size: 256, unique_bytes: 200, chi_squared: 280.0, }, + FillRandomnessRecord { block_id: PFBR_ID_2, block_size: 512, unique_bytes: 220, chi_squared: 300.0, }, + }; + const v = validate_fill_randomness(&blocks); + assert(v.code == FillRandomnessCode.Ok); +} + +// **PFBR-08** - an empty batch accepted. +test pfbr_08_empty_accepted { + const blocks: [0]FillRandomnessRecord = [0]FillRandomnessRecord{}; + const v = validate_fill_randomness(&blocks); + assert(v.code == FillRandomnessCode.Ok); +} + +// **PFBR-09** - the boundary accepted: exactly sixteen unique bytes and +// chi-squared at the ceiling of 400. +test pfbr_09_boundary_entropy_accepted { + const blocks: [1]FillRandomnessRecord = [1]FillRandomnessRecord{ + FillRandomnessRecord { block_id: PFBR_ID_1, block_size: 256, unique_bytes: 16, chi_squared: 400.0, }, + }; + const v = validate_fill_randomness(&blocks); + assert(v.code == FillRandomnessCode.Ok); +} + +// **PFBR-10** - many high-quality blocks accepted: twenty blocks with +// distinct ids, growing sizes and unique counts, chi stepping by five. +test pfbr_10_many_hq_accepted { + var blocks: [20]FillRandomnessRecord; + for i in 0..20 { + var id: [16]u8 = [16]u8{0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,}; + id[0] = PFBR_SEQ_IDS_20[i]; + blocks[i] = FillRandomnessRecord { block_id: id, block_size: PFBR_SEQ_SIZES_20[i], unique_bytes: PFBR_SEQ_UNIQUES_20[i], chi_squared: PFBR_SEQ_CHI_20[i], }; + } + const v = validate_fill_randomness(&blocks); + assert(v.code == FillRandomnessCode.Ok); +} + +// The three helpers have direct tests (coverage: Untested 0). +test ids_equal_answers { + assert(ids_equal(PFBR_ID_1, PFBR_ID_1)); + assert(!ids_equal(PFBR_ID_1, PFBR_ID_2)); +} + +test is_zero_id_answers { + assert(is_zero_id(ZERO_ID)); + assert(!is_zero_id(PFBR_ID_1)); +} + +test id_seen_before_answers { + const blocks: [3]FillRandomnessRecord = [3]FillRandomnessRecord{ + FillRandomnessRecord { block_id: PFBR_ID_1, block_size: 256, unique_bytes: 200, chi_squared: 250.0, }, + FillRandomnessRecord { block_id: PFBR_ID_2, block_size: 256, unique_bytes: 200, chi_squared: 250.0, }, + FillRandomnessRecord { block_id: PFBR_ID_1, block_size: 256, unique_bytes: 200, chi_squared: 250.0, }, + }; + assert(!id_seen_before(&blocks, 0)); + assert(!id_seen_before(&blocks, 1)); + assert(id_seen_before(&blocks, 2)); +} + +// Rule order is the original's: the batch ceiling before the per-block +// scans, the zero-id before the duplicate, the duplicate before the +// size floor, the size floor before the unique-byte floor, and the +// chi ceiling last. +test rule_order_matches_original { + const zero_first: [1]FillRandomnessRecord = [1]FillRandomnessRecord{ + FillRandomnessRecord { block_id: ZERO_ID, block_size: 31, unique_bytes: 15, chi_squared: 450.0, }, + }; + const v1 = validate_fill_randomness(&zero_first); + assert(v1.code == FillRandomnessCode.ZeroBlockId); + + const tiny: [1]FillRandomnessRecord = [1]FillRandomnessRecord{ + FillRandomnessRecord { block_id: PFBR_ID_1, block_size: 31, unique_bytes: 15, chi_squared: 450.0, }, + }; + const v2 = validate_fill_randomness(&tiny); + assert(v2.code == FillRandomnessCode.TooSmall); + + const sparse: [1]FillRandomnessRecord = [1]FillRandomnessRecord{ + FillRandomnessRecord { block_id: PFBR_ID_1, block_size: 256, unique_bytes: 15, chi_squared: 450.0, }, + }; + const v3 = validate_fill_randomness(&sparse); + assert(v3.code == FillRandomnessCode.LowEntropy); + + const hot: [1]FillRandomnessRecord = [1]FillRandomnessRecord{ + FillRandomnessRecord { block_id: PFBR_ID_1, block_size: 256, unique_bytes: 200, chi_squared: 450.0, }, + }; + const v4 = validate_fill_randomness(&hot); + assert(v4.code == FillRandomnessCode.HighChi); +} From ee5199f559e46d29c26bd323316d263c639c3ea7 Mon Sep 17 00:00:00 2001 From: dmitrii-f-t27 Date: Fri, 16 Oct 2026 03:48:31 -0300 Subject: [PATCH 04/70] spec(port): port the padding key derivation domain separation guard (Refs #8884) The seventeenth W2 target of the CR-CHAT-04 ring tracker: the domain separation rules for padding key derivation labels - the batch ceiling, then per record the empty-label probe, the approved-set scan, the zero-context probe and the repeated-pair scan - as the D5 verdict with every payload field, the original's rule order, and all ten PKDS tests transcribed plus helper and rule-order tests. The original's String labels become zero-padded [16]u8 byte forms (t27 has no String); the approved BTreeSet becomes a four-const scan, and the (label, context) BTreeSet a scan over the visited records. The duplicate rule never answers DuplicateLabel - a repeated label fails only when its pair repeats - and the variant stays in the enum, declared and unreachable exactly as in the original. Checks (conventions 0-14): t27b test 15 passed 0 failed; t27c test-report 15/15, 0 vacuous; gen-rust output compiles under rustc; coverage Untested 0; ASCII only; seal saved, all hashes MATCH; --- ...ey_derivation_domain_separation_guard.json | 28 ++ docs/reports/t27b_expectations.json | 1 + ...key_derivation_domain_separation_guard.t27 | 356 ++++++++++++++++++ 3 files changed, 385 insertions(+) create mode 100644 .trinity/seals/src_port::trios::crates::trios-chat::rings::CR-CHAT-04::src::padding_key_derivation_domain_separation_guard.json create mode 100644 specs/port/trios/crates/trios-chat/rings/CR-CHAT-04/src/padding_key_derivation_domain_separation_guard.t27 diff --git a/.trinity/seals/src_port::trios::crates::trios-chat::rings::CR-CHAT-04::src::padding_key_derivation_domain_separation_guard.json b/.trinity/seals/src_port::trios::crates::trios-chat::rings::CR-CHAT-04::src::padding_key_derivation_domain_separation_guard.json new file mode 100644 index 0000000000..8c87b000a0 --- /dev/null +++ b/.trinity/seals/src_port::trios::crates::trios-chat::rings::CR-CHAT-04::src::padding_key_derivation_domain_separation_guard.json @@ -0,0 +1,28 @@ +{ + "built_by": "t27c-bootstrap@0.5.2+01d0a635f", + "closure": [], + "config": "gen=c,rust,verilog,zig;tests=zig", + "gen_hash_c": "sha256:6f48b2278d98b8a22be8ee83c7ae89486ba3b5d6d1853de9a310655b89317606", + "gen_hash_rust": "sha256:7db3f7bfd2ecd91d30dedba3fabef3c22f939c720a4633528b0b033643f4ba2d", + "gen_hash_verilog": "sha256:f8c099d5444b552fb187d179a11d6cbb7e5efeba957d1ad79e406aa9a0db879e", + "gen_hash_zig": "sha256:e57f860ed8e1da4be537a16b7ccfe670803a32042e88ddd97a3d32684e4e9990", + "module": "port::trios::crates::trios-chat::rings::CR-CHAT-04::src::padding_key_derivation_domain_separation_guard", + "ring": 12, + "seal_schema": 2, + "sealed_at": "2026-10-16T06:43:32Z", + "sealed_by": "t27c-bootstrap@0.5.2", + "spec_hash": "sha256:c1af265d441dac1b7549091ab28c10711e28d1bfc7819864a9ce7342f0c942cb", + "spec_path": "specs/port/trios/crates/trios-chat/rings/CR-CHAT-04/src/padding_key_derivation_domain_separation_guard.t27", + "tests": { + "failed": 0, + "failing": [], + "forced": false, + "passed": 15, + "total": 15, + "vacuous": 0 + }, + "toolchain": { + "test_runner": "sha256:1982ae948e24d00c5d221ccec12dfce1eb01204b53e37b0f857f93b16d64629d", + "zig": "0.16.0" + } +} \ No newline at end of file diff --git a/docs/reports/t27b_expectations.json b/docs/reports/t27b_expectations.json index c041cbab56..6d1cea5a45 100644 --- a/docs/reports/t27b_expectations.json +++ b/docs/reports/t27b_expectations.json @@ -853,6 +853,7 @@ {"path": "specs/port/trios/crates/trios-chat/rings/CR-CHAT-02/src/epoch_rollover_wraparound_guard.t27", "t27b": "pass"}, {"path": "specs/port/trios/crates/trios-chat/rings/CR-CHAT-03/src/ratchet_tree_resolution_guard.t27", "t27b": "pass"}, {"path": "specs/port/trios/crates/trios-chat/rings/CR-CHAT-03/src/unmerged_leaves_bound_guard.t27", "t27b": "pass"}, + {"path": "specs/port/trios/crates/trios-chat/rings/CR-CHAT-04/src/padding_key_derivation_domain_separation_guard.t27", "t27b": "pass"}, {"path": "specs/port/trios/crates/trios-chat/rings/CR-CHAT-05/src/envelope_size_distribution_uniformity.t27", "t27b": "pass"}, {"path": "specs/port/trios/crates/trios-chat/rings/CR-CHAT-07/src/cover_decoy_ratio_governor.t27", "t27b": "pass"}, {"path": "specs/port/trios/crates/trios-chat/rings/CR-CHAT-LAWS/src/lib.t27", "t27b": "pass"}, diff --git a/specs/port/trios/crates/trios-chat/rings/CR-CHAT-04/src/padding_key_derivation_domain_separation_guard.t27 b/specs/port/trios/crates/trios-chat/rings/CR-CHAT-04/src/padding_key_derivation_domain_separation_guard.t27 new file mode 100644 index 0000000000..1e65717806 --- /dev/null +++ b/specs/port/trios/crates/trios-chat/rings/CR-CHAT-04/src/padding_key_derivation_domain_separation_guard.t27 @@ -0,0 +1,356 @@ +module port::trios::crates::trios-chat::rings::CR-CHAT-04::src::padding_key_derivation_domain_separation_guard; + +// Port of gHashTag/trios crates/trios-chat/rings/CR-CHAT-04/src/padding_key_derivation_domain_separation_guard.rs +// (CR-CHAT-04 - Padding key derivation domain separation guard, Wave-113 +// Lane B, requirement R-CHAT-4). +// +// Padding keys are derived via HKDF with a context-specific label. A +// label reused across purposes ties the padding key to the nonce or +// rotation keys: key confusion, cross-domain computation from one +// known key, silent label collisions. The rules, in the original's +// order: the batch ceiling, then per record the empty-label probe, +// the approved-set scan, the zero-context probe and the repeated-pair +// scan. +// +// The original returns Result<(), DomainSepError>. This port carries +// the verdict as a named struct (owner decision D5): Ok first, then +// the six error variants in the original's declaration order - +// DuplicateLabel, UnapprovedLabel, EmptyLabel, ZeroContext, +// DuplicatePair, TooMany - with every payload field: idx for the +// single-payload variants, idx plus the label bytes for +// UnapprovedLabel, got and bound (the original's max) for TooMany. +// +// The original's String labels become fixed [16]u8 byte forms +// zero-padded past the label's end - t27 has no String, and the two +// longest approved labels fill all sixteen bytes exactly. The +// approved BTreeSet becomes four byte consts probed by a scan, the +// empty label the all-zero form, and the (label, context) BTreeSet +// becomes a scan over the records already visited (conventions +// section 4). +// +// The original's duplicate rule never answers DuplicateLabel: a +// repeated label fails only when its (label, context) pair also +// repeats - every pair inserted so far came from a record that +// passed the zero-context probe, so a repeated pair implies the +// label was seen before, and the outer label probe never fires on +// its own. A repeated label with a fresh context passes (PKDS-05). +// The variant stays in the enum, in declaration order, exactly as +// declared and exactly as unreachable in the original. + +// Maximum derivations per batch. +pub const PKDS_MAX_DERIVATIONS: usize = 256; + +// Context length. +pub const PKDS_CONTEXT_LEN: usize = 16; + +// The approved domain labels, "pad-class-select", "pad-nonce-gen", +// "pad-key-rotate" and "pad-entropy-seed", as zero-padded byte +// forms - the original's PKDS_APPROVED_LABELS entry by entry. +pub const PKDS_LABEL_1: [16]u8 = [16]u8{112, 97, 100, 45, 99, 108, 97, 115, 115, 45, 115, 101, 108, 101, 99, 116,}; +pub const PKDS_LABEL_2: [16]u8 = [16]u8{112, 97, 100, 45, 110, 111, 110, 99, 101, 45, 103, 101, 110, 0, 0, 0,}; +pub const PKDS_LABEL_3: [16]u8 = [16]u8{112, 97, 100, 45, 107, 101, 121, 45, 114, 111, 116, 97, 116, 101, 0, 0,}; +pub const PKDS_LABEL_4: [16]u8 = [16]u8{112, 97, 100, 45, 101, 110, 116, 114, 111, 112, 121, 45, 115, 101, 101, 100,}; + +// The all-zero form: the empty label and the zero context. +pub const ZERO_BYTES: [16]u8 = [16]u8{0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,}; + +// A key derivation record. +pub struct DerivationRecord { + label: [16]u8, + context: [16]u8, +} + +// Verdict codes: Ok(()) and DomainSepError's variants, in declaration order. +pub enum DomainSepCode { + Ok, + DuplicateLabel, + UnapprovedLabel, + EmptyLabel, + ZeroContext, + DuplicatePair, + TooMany, +} + +// The verdict of the domain separation validation, with every error +// payload field. +pub struct DomainSepVerdict { + code: DomainSepCode, + idx: usize, + got: usize, + bound: usize, + label: [16]u8, +} + +// Whole-form equality over the fixed sixteen bytes - labels and +// contexts share it. +pub fn bytes_equal(a: [16]u8, b: [16]u8) -> bool { + for i in 0..16 { + if (a[i] != b[i]) { + return false; + } + } + return true; +} + +// The all-zero form - the original's String::is_empty probe on the +// one end and its [0u8; 16] comparison on the other. +pub fn bytes_zero(b: [16]u8) -> bool { + for i in 0..16 { + if (b[i] != 0) { + return false; + } + } + return true; +} + +// Whether the label is one of the four approved domain labels - the +// original's approved-set membership probe, answered by a scan. +pub fn label_approved(label: [16]u8) -> bool { + if (bytes_equal(label, PKDS_LABEL_1)) { + return true; + } + if (bytes_equal(label, PKDS_LABEL_2)) { + return true; + } + if (bytes_equal(label, PKDS_LABEL_3)) { + return true; + } + if (bytes_equal(label, PKDS_LABEL_4)) { + return true; + } + return false; +} + +// Whether record i repeats an earlier (label, context) pair - the +// original's nested BTreeSet probes. A repeated pair implies the +// label was seen before, so this scan is the whole duplicate rule. +pub fn pair_seen_before(records: []const DerivationRecord, i: usize) -> bool { + for j in 0..i { + if (bytes_equal(records[j].label, records[i].label)) { + if (bytes_equal(records[j].context, records[i].context)) { + return true; + } + } + } + return false; +} + +// [VERIFIED] Validate padding key derivation domain separation. +// Returns Ok only when every rule holds, checked in the original's +// order: the batch ceiling, then per record the empty label, the +// approved set, the zero context and the repeated pair. +pub fn validate_domain_separation(records: []const DerivationRecord) -> DomainSepVerdict { + if (records.len > PKDS_MAX_DERIVATIONS) { + return DomainSepVerdict { code: DomainSepCode.TooMany, idx: 0, got: records.len, bound: PKDS_MAX_DERIVATIONS, label: ZERO_BYTES, }; + } + for i in 0..records.len { + if (bytes_zero(records[i].label)) { + return DomainSepVerdict { code: DomainSepCode.EmptyLabel, idx: i, got: 0, bound: 0, label: ZERO_BYTES, }; + } + if (!label_approved(records[i].label)) { + return DomainSepVerdict { code: DomainSepCode.UnapprovedLabel, idx: i, got: 0, bound: 0, label: records[i].label, }; + } + if (bytes_zero(records[i].context)) { + return DomainSepVerdict { code: DomainSepCode.ZeroContext, idx: i, got: 0, bound: 0, label: ZERO_BYTES, }; + } + if (pair_seen_before(records, i)) { + return DomainSepVerdict { code: DomainSepCode.DuplicatePair, idx: i, got: 0, bound: 0, label: ZERO_BYTES, }; + } + } + return DomainSepVerdict { code: DomainSepCode.Ok, idx: 0, got: 0, bound: 0, label: ZERO_BYTES, }; +} + +// The unapproved label of PKDS-02, "unknown-label", as a +// zero-padded byte form. +pub const PKDS_UNKNOWN_LABEL: [16]u8 = [16]u8{117, 110, 107, 110, 111, 119, 110, 45, 108, 97, 98, 101, 108, 0, 0, 0,}; + +// The contexts of the fixtures, one byte repeated sixteen times - the +// original's ctx(byte) helper, entry by entry. +pub const CTX_01: [16]u8 = [16]u8{1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1,}; +pub const CTX_02: [16]u8 = [16]u8{2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2,}; +pub const CTX_03: [16]u8 = [16]u8{3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3,}; +pub const CTX_04: [16]u8 = [16]u8{4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4,}; + +// The context bytes of the too-many fixture, precomputed: the +// original's (i as u8).wrapping_add(1) over 0..=256, read by the +// loop instead of a narrowed byte. +pub const PKDS_CTX_BYTES_257: [257]u8 = [257]u8{1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 41, 42, 43, 44, 45, 46, 47, 48, 49, 50, 51, 52, 53, 54, 55, 56, 57, 58, 59, 60, 61, 62, 63, 64, 65, 66, 67, 68, 69, 70, 71, 72, 73, 74, 75, 76, 77, 78, 79, 80, 81, 82, 83, 84, 85, 86, 87, 88, 89, 90, 91, 92, 93, 94, 95, 96, 97, 98, 99, 100, 101, 102, 103, 104, 105, 106, 107, 108, 109, 110, 111, 112, 113, 114, 115, 116, 117, 118, 119, 120, 121, 122, 123, 124, 125, 126, 127, 128, 129, 130, 131, 132, 133, 134, 135, 136, 137, 138, 139, 140, 141, 142, 143, 144, 145, 146, 147, 148, 149, 150, 151, 152, 153, 154, 155, 156, 157, 158, 159, 160, 161, 162, 163, 164, 165, 166, 167, 168, 169, 170, 171, 172, 173, 174, 175, 176, 177, 178, 179, 180, 181, 182, 183, 184, 185, 186, 187, 188, 189, 190, 191, 192, 193, 194, 195, 196, 197, 198, 199, 200, 201, 202, 203, 204, 205, 206, 207, 208, 209, 210, 211, 212, 213, 214, 215, 216, 217, 218, 219, 220, 221, 222, 223, 224, 225, 226, 227, 228, 229, 230, 231, 232, 233, 234, 235, 236, 237, 238, 239, 240, 241, 242, 243, 244, 245, 246, 247, 248, 249, 250, 251, 252, 253, 254, 255, 0, 1,}; + +// **PKDS-01** - duplicate pair rejected: the second record repeats +// the first's label and context. +test pkds_01_duplicate_pair_rejected { + const records: [2]DerivationRecord = [2]DerivationRecord{ + DerivationRecord { label: PKDS_LABEL_1, context: CTX_01, }, + DerivationRecord { label: PKDS_LABEL_1, context: CTX_01, }, + }; + const v = validate_domain_separation(&records); + assert(v.code == DomainSepCode.DuplicatePair); + assert(v.idx == 1); +} + +// **PKDS-02** - unapproved label rejected, its byte form carried in +// the verdict. +test pkds_02_unapproved_rejected { + const records: [1]DerivationRecord = [1]DerivationRecord{ + DerivationRecord { label: PKDS_UNKNOWN_LABEL, context: CTX_01, }, + }; + const v = validate_domain_separation(&records); + assert(v.code == DomainSepCode.UnapprovedLabel); + assert(v.idx == 0); + assert(bytes_equal(v.label, PKDS_UNKNOWN_LABEL)); + assert(v.label[0] == 117); +} + +// **PKDS-03** - empty label rejected: the all-zero form, context +// still non-zero as in the original. +test pkds_03_empty_rejected { + const records: [1]DerivationRecord = [1]DerivationRecord{ + DerivationRecord { label: ZERO_BYTES, context: CTX_01, }, + }; + const v = validate_domain_separation(&records); + assert(v.code == DomainSepCode.EmptyLabel); + assert(v.idx == 0); +} + +// **PKDS-04** - zero context rejected under an approved label. +test pkds_04_zero_context_rejected { + const records: [1]DerivationRecord = [1]DerivationRecord{ + DerivationRecord { label: PKDS_LABEL_1, context: ZERO_BYTES, }, + }; + const v = validate_domain_separation(&records); + assert(v.code == DomainSepCode.ZeroContext); + assert(v.idx == 0); +} + +// **PKDS-05** - duplicate label, fresh context accepted: the repeated +// "pad-class-select" over contexts 0x01 and 0x02 passes. +test pkds_05_same_label_diff_context_accepted { + const records: [2]DerivationRecord = [2]DerivationRecord{ + DerivationRecord { label: PKDS_LABEL_1, context: CTX_01, }, + DerivationRecord { label: PKDS_LABEL_1, context: CTX_02, }, + }; + const v = validate_domain_separation(&records); + assert(v.code == DomainSepCode.Ok); +} + +// **PKDS-06** - too many rejected: 257 records of a maximum 256, +// built in a loop like the original's, each context stepping through +// the original's (i + 1) mod 256 sequence. The batch rule fires +// before any record is examined, so every label carries the same +// first byte - the leading 'p' of every approved label. +test pkds_06_too_many_rejected { + var records: [257]DerivationRecord; + for i in 0..257 { + var label: [16]u8 = [16]u8{0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,}; + var context: [16]u8 = [16]u8{0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,}; + label[0] = 112; + context[0] = PKDS_CTX_BYTES_257[i]; + records[i] = DerivationRecord { label: label, context: context, }; + } + const v = validate_domain_separation(&records); + assert(v.code == DomainSepCode.TooMany); + assert(v.got == 257); + assert(v.bound == 256); +} + +// **PKDS-07** - the valid batch accepted: the four approved labels +// over the same context. +test pkds_07_valid_accepted { + const records: [4]DerivationRecord = [4]DerivationRecord{ + DerivationRecord { label: PKDS_LABEL_1, context: CTX_01, }, + DerivationRecord { label: PKDS_LABEL_2, context: CTX_01, }, + DerivationRecord { label: PKDS_LABEL_3, context: CTX_01, }, + DerivationRecord { label: PKDS_LABEL_4, context: CTX_01, }, + }; + const v = validate_domain_separation(&records); + assert(v.code == DomainSepCode.Ok); +} + +// **PKDS-08** - an empty batch accepted. +test pkds_08_empty_accepted { + const records: [0]DerivationRecord = [0]DerivationRecord{}; + const v = validate_domain_separation(&records); + assert(v.code == DomainSepCode.Ok); +} + +// **PKDS-09** - a single record accepted. +test pkds_09_single_accepted { + const records: [1]DerivationRecord = [1]DerivationRecord{ + DerivationRecord { label: PKDS_LABEL_1, context: CTX_01, }, + }; + const v = validate_domain_separation(&records); + assert(v.code == DomainSepCode.Ok); +} + +// **PKDS-10** - all labels used, each over its own context, accepted. +test pkds_10_all_labels_accepted { + const records: [4]DerivationRecord = [4]DerivationRecord{ + DerivationRecord { label: PKDS_LABEL_1, context: CTX_01, }, + DerivationRecord { label: PKDS_LABEL_2, context: CTX_02, }, + DerivationRecord { label: PKDS_LABEL_3, context: CTX_03, }, + DerivationRecord { label: PKDS_LABEL_4, context: CTX_04, }, + }; + const v = validate_domain_separation(&records); + assert(v.code == DomainSepCode.Ok); +} + +// The four helpers have direct tests (coverage: Untested 0). +test bytes_equal_answers { + assert(bytes_equal(CTX_01, CTX_01)); + assert(!bytes_equal(CTX_01, CTX_02)); + assert(bytes_equal(PKDS_LABEL_2, PKDS_LABEL_2)); +} + +test bytes_zero_answers { + assert(bytes_zero(ZERO_BYTES)); + assert(!bytes_zero(CTX_01)); + assert(!bytes_zero(PKDS_LABEL_2)); +} + +test label_approved_answers { + assert(label_approved(PKDS_LABEL_1)); + assert(label_approved(PKDS_LABEL_2)); + assert(label_approved(PKDS_LABEL_3)); + assert(label_approved(PKDS_LABEL_4)); + assert(!label_approved(PKDS_UNKNOWN_LABEL)); + assert(!label_approved(ZERO_BYTES)); +} + +test pair_seen_before_answers { + const records: [3]DerivationRecord = [3]DerivationRecord{ + DerivationRecord { label: PKDS_LABEL_1, context: CTX_01, }, + DerivationRecord { label: PKDS_LABEL_2, context: CTX_01, }, + DerivationRecord { label: PKDS_LABEL_1, context: CTX_01, }, + }; + assert(!pair_seen_before(&records, 0)); + assert(!pair_seen_before(&records, 1)); + assert(pair_seen_before(&records, 2)); +} + +// Rule order is the original's: the batch ceiling before any record, +// the empty label before the approved set, the approved set before +// the zero context - and the zero context before the pair scan, which +// a repeated label cannot rescue. +test rule_order_matches_original { + const empty_everywhere: [1]DerivationRecord = [1]DerivationRecord{ + DerivationRecord { label: ZERO_BYTES, context: ZERO_BYTES, }, + }; + const v1 = validate_domain_separation(&empty_everywhere); + assert(v1.code == DomainSepCode.EmptyLabel); + assert(v1.idx == 0); + + const unknown_zero_ctx: [1]DerivationRecord = [1]DerivationRecord{ + DerivationRecord { label: PKDS_UNKNOWN_LABEL, context: ZERO_BYTES, }, + }; + const v2 = validate_domain_separation(&unknown_zero_ctx); + assert(v2.code == DomainSepCode.UnapprovedLabel); + assert(v2.idx == 0); + + const repeated_zero_ctx: [2]DerivationRecord = [2]DerivationRecord{ + DerivationRecord { label: PKDS_LABEL_1, context: CTX_01, }, + DerivationRecord { label: PKDS_LABEL_1, context: ZERO_BYTES, }, + }; + const v3 = validate_domain_separation(&repeated_zero_ctx); + assert(v3.code == DomainSepCode.ZeroContext); + assert(v3.idx == 1); +} From 80b5384829410af0f2a18d0c39af9fc8ceab3ed3 Mon Sep 17 00:00:00 2001 From: dmitrii-f-t27 Date: Fri, 16 Oct 2026 21:58:47 -0300 Subject: [PATCH 05/70] spec(port): port the cover-traffic burst interval regularity guard (Refs #8887) The third CR-CHAT-07 ring target (W2, R-CHAT-10): the interval-regularity rules - the batch ceiling, the burst floor (an empty batch fails it), then per burst the zero-id probe, the repeated-id scan and the zero-interval probe, then over the whole batch the standard-deviation floor (the integer root of the mean squared deviation, at least five hundred microseconds) - as the D5 verdict with every payload field, the original's rule order, and all ten CTBI tests transcribed plus helper and rule-order tests. The original's approx_sqrt Newton iteration becomes the bisection over the whole answer range; the u128 variance accumulator becomes u64 (every fixture's diff squares sit far below the ceiling, documented). The BTreeSet dedup becomes a visited scan. Checks (conventions 0-14): t27b test 12 passed 0 failed; t27c test-report 12/12, 0 vacuous; gen-rust output compiles under rustc; coverage Untested 0; ASCII only; seal saved, all hashes MATCH; --- ...affic_burst_interval_regularity_guard.json | 28 ++ docs/reports/t27b_expectations.json | 1 + ...raffic_burst_interval_regularity_guard.t27 | 427 ++++++++++++++++++ 3 files changed, 456 insertions(+) create mode 100644 .trinity/seals/src_port::trios::crates::trios-chat::rings::CR-CHAT-07::src::cover_traffic_burst_interval_regularity_guard.json create mode 100644 specs/port/trios/crates/trios-chat/rings/CR-CHAT-07/src/cover_traffic_burst_interval_regularity_guard.t27 diff --git a/.trinity/seals/src_port::trios::crates::trios-chat::rings::CR-CHAT-07::src::cover_traffic_burst_interval_regularity_guard.json b/.trinity/seals/src_port::trios::crates::trios-chat::rings::CR-CHAT-07::src::cover_traffic_burst_interval_regularity_guard.json new file mode 100644 index 0000000000..07f1f239b2 --- /dev/null +++ b/.trinity/seals/src_port::trios::crates::trios-chat::rings::CR-CHAT-07::src::cover_traffic_burst_interval_regularity_guard.json @@ -0,0 +1,28 @@ +{ + "built_by": "t27c-bootstrap@0.5.2+01d0a635f", + "closure": [], + "config": "gen=c,rust,verilog,zig;tests=zig", + "gen_hash_c": "sha256:de45a5d32eeb94d35a95bfd9595efee6a071085b785564ad0dc393a58be0691e", + "gen_hash_rust": "sha256:c15b7859455f1d15d3ba4c07ff35da868c715a5049fd59bc52f65dcc222576e9", + "gen_hash_verilog": "sha256:4144b7eb2ebe33790c9b345b1b8780f54fce90fc84084a44b7a8fe458c49f3c8", + "gen_hash_zig": "sha256:97b5084294b9e68054b16a133e2201be1eca43aa44c5dec3f53956fc6c3b79f1", + "module": "port::trios::crates::trios-chat::rings::CR-CHAT-07::src::cover_traffic_burst_interval_regularity_guard", + "ring": 12, + "seal_schema": 2, + "sealed_at": "2026-10-17T00:57:48Z", + "sealed_by": "t27c-bootstrap@0.5.2", + "spec_hash": "sha256:550f34dd189403d4b5d5b564fff8e84b6eb68edc0d2cb0cb55c3f3ecb7763f4f", + "spec_path": "specs/port/trios/crates/trios-chat/rings/CR-CHAT-07/src/cover_traffic_burst_interval_regularity_guard.t27", + "tests": { + "failed": 0, + "failing": [], + "forced": false, + "passed": 12, + "total": 12, + "vacuous": 0 + }, + "toolchain": { + "test_runner": "sha256:1982ae948e24d00c5d221ccec12dfce1eb01204b53e37b0f857f93b16d64629d", + "zig": "0.16.0" + } +} \ No newline at end of file diff --git a/docs/reports/t27b_expectations.json b/docs/reports/t27b_expectations.json index c041cbab56..db37cf5d3c 100644 --- a/docs/reports/t27b_expectations.json +++ b/docs/reports/t27b_expectations.json @@ -855,6 +855,7 @@ {"path": "specs/port/trios/crates/trios-chat/rings/CR-CHAT-03/src/unmerged_leaves_bound_guard.t27", "t27b": "pass"}, {"path": "specs/port/trios/crates/trios-chat/rings/CR-CHAT-05/src/envelope_size_distribution_uniformity.t27", "t27b": "pass"}, {"path": "specs/port/trios/crates/trios-chat/rings/CR-CHAT-07/src/cover_decoy_ratio_governor.t27", "t27b": "pass"}, + {"path": "specs/port/trios/crates/trios-chat/rings/CR-CHAT-07/src/cover_traffic_burst_interval_regularity_guard.t27", "t27b": "pass"}, {"path": "specs/port/trios/crates/trios-chat/rings/CR-CHAT-LAWS/src/lib.t27", "t27b": "pass"}, {"path": "specs/port/trios/crates/trios-cli/src/cmd/agent.t27", "t27b": "pass"}, {"path": "specs/port/trios/crates/trios-cli/src/cmd/commit.t27", "t27b": "pass"}, diff --git a/specs/port/trios/crates/trios-chat/rings/CR-CHAT-07/src/cover_traffic_burst_interval_regularity_guard.t27 b/specs/port/trios/crates/trios-chat/rings/CR-CHAT-07/src/cover_traffic_burst_interval_regularity_guard.t27 new file mode 100644 index 0000000000..da4837aeb8 --- /dev/null +++ b/specs/port/trios/crates/trios-chat/rings/CR-CHAT-07/src/cover_traffic_burst_interval_regularity_guard.t27 @@ -0,0 +1,427 @@ +module port::trios::crates::trios-chat::rings::CR-CHAT-07::src::cover_traffic_burst_interval_regularity_guard; + +// Port of gHashTag/trios crates/trios-chat/rings/CR-CHAT-07/src/cover_traffic_burst_interval_regularity_guard.rs +// (CR-CHAT-07 - Cover traffic burst interval regularity guard, +// Wave-152 Lane B, R-CHAT-10). +// +// Cover bursts must not arrive on a clock: a regular interval +// tells the observer when real messages slip between bursts, +// fingerprints the user's pattern, and hands the attacker future +// burst timing. The rules, in the original's order: the batch +// ceiling, the burst floor (an empty batch fails it), then per +// burst the zero-id probe, the repeated-id scan and the +// zero-interval probe, then over the whole batch the standard- +// deviation floor - the integer square root of the mean squared +// deviation, at least five hundred microseconds. +// +// The original returns Result<(), BurstRegularityError>. This +// port carries the verdict as a named struct (owner decision D5): +// Ok first, then the six variants in the original's declaration +// order - TooRegular, DuplicateId, ZeroId, ZeroInterval, TooFew, +// TooMany - with every payload field: the measured/min std dev +// for TooRegular, idx for the id and interval rules, and got with +// min or max for the batch bounds. +// +// The original's approx_sqrt Newton iteration becomes the +// bisection over the whole answer range (no while loop in t27), +// the same exact integer root. The original's u128 variance +// accumulator becomes u64: every fixture's diff squares sit far +// below the u64 ceiling and the arithmetic is identical wherever +// they fit. The BTreeSet dedup becomes a scan over the bursts +// already visited. + +// Maximum bursts per batch. +pub const CTBI_MAX_BURSTS: usize = 4096; + +// Minimum bursts required. +pub const CTBI_MIN_BURSTS: usize = 8; + +// Minimum standard deviation of intervals (microseconds). +pub const CTBI_MIN_STD_DEV: u64 = 500; + +// Burst ID length. +pub const CTBI_BURST_ID_LEN: usize = 16; + +// A burst interval observation. +pub struct BurstObservation { + burst_id: [16]u8, + interval_us: u64, +} + +// Verdict codes: Ok(()) and BurstRegularityError's variants, in declaration order. +pub enum BurstRegularityCode { + Ok, + TooRegular, + DuplicateId, + ZeroId, + ZeroInterval, + TooFew, + TooMany, +} + +// The verdict of the burst regularity validation, with every +// error payload field. +pub struct BurstRegularityVerdict { + code: BurstRegularityCode, + idx: usize, + got: usize, + bound: usize, + got64: u64, + bound64: u64, +} + +// Whole-form equality over the fixed sixteen burst-id bytes. +pub fn burst_ids_equal(a: [16]u8, b: [16]u8) -> bool { + for i in 0..16 { + if (a[i] != b[i]) { + return false; + } + } + return true; +} + +// The all-zero burst id - the original's [0u8; 16] probe. +pub fn burst_id_zero(id: [16]u8) -> bool { + for i in 0..16 { + if (id[i] != 0) { + return false; + } + } + return true; +} + +// Whether burst i repeats an earlier id - the original's +// BTreeSet insert probe, answered by a scan. +pub fn burst_seen_before(bursts: []const BurstObservation, i: usize) -> bool { + for j in 0..i { + if (burst_ids_equal(bursts[j].burst_id, bursts[i].burst_id)) { + return true; + } + } + return false; +} + +// The integer square root of a u64 - the original's approx_sqrt +// Newton iteration, answered by a bisection over the whole answer +// range. The largest root of any u64 is 4294967295, and +// thirty-three halvings settle the search exactly. +pub fn approx_sqrt(n: u64) -> u64 { + var lo: u64 = 0; + var hi: u64 = 4294967295; + var mid: u64 = 0; + for _ in 0..33 { + if (lo <= hi) { + mid = (lo + hi) / 2; + if (mid * mid <= n) { + lo = mid + 1; + } else { + hi = mid - 1; + } + } + } + return hi; +} + +// [VERIFIED] Validate cover traffic burst interval regularity. +// Returns Ok only when every rule holds, checked in the +// original's order: the batch ceiling, the burst floor, then per +// burst the zero id, the repeated id and the zero interval, then +// over the whole batch the standard-deviation floor. +pub fn validate_burst_regularity(bursts: []const BurstObservation) -> BurstRegularityVerdict { + if (bursts.len > CTBI_MAX_BURSTS) { + return BurstRegularityVerdict { code: BurstRegularityCode.TooMany, idx: 0, got: bursts.len, bound: CTBI_MAX_BURSTS, got64: 0, bound64: 0, }; + } + if (bursts.len < CTBI_MIN_BURSTS) { + return BurstRegularityVerdict { code: BurstRegularityCode.TooFew, idx: 0, got: bursts.len, bound: CTBI_MIN_BURSTS, got64: 0, bound64: 0, }; + } + const n: u64 = @as(u64, bursts.len); + var sum: u64 = 0; + for i in 0..bursts.len { + if (burst_id_zero(bursts[i].burst_id)) { + return BurstRegularityVerdict { code: BurstRegularityCode.ZeroId, idx: i, got: 0, bound: 0, got64: 0, bound64: 0, }; + } + if (burst_seen_before(bursts, i)) { + return BurstRegularityVerdict { code: BurstRegularityCode.DuplicateId, idx: i, got: 0, bound: 0, got64: 0, bound64: 0, }; + } + if (bursts[i].interval_us == 0) { + return BurstRegularityVerdict { code: BurstRegularityCode.ZeroInterval, idx: i, got: 0, bound: 0, got64: 0, bound64: 0, }; + } + sum = sum + bursts[i].interval_us; + } + const mean: u64 = sum / n; + var variance_sum: u64 = 0; + var diff: u64 = 0; + for i in 0..bursts.len { + if (bursts[i].interval_us > mean) { + diff = bursts[i].interval_us - mean; + } else { + diff = mean - bursts[i].interval_us; + } + variance_sum = variance_sum + diff * diff; + } + const std_dev: u64 = approx_sqrt(variance_sum / n); + if (std_dev < CTBI_MIN_STD_DEV) { + return BurstRegularityVerdict { code: BurstRegularityCode.TooRegular, idx: 0, got: 0, bound: 0, got64: std_dev, bound64: CTBI_MIN_STD_DEV, }; + } + return BurstRegularityVerdict { code: BurstRegularityCode.Ok, idx: 0, got: 0, bound: 0, got64: 0, bound64: 0, }; +} + +// The burst ids of the fixtures, one byte repeated sixteen times +// - the original's bid(byte) helper, entry by entry. +pub const BID_01: [16]u8 = [16]u8{1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1,}; +pub const BID_02: [16]u8 = [16]u8{2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2,}; +pub const BID_03: [16]u8 = [16]u8{3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3,}; +pub const BID_04: [16]u8 = [16]u8{4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4,}; +pub const BID_05: [16]u8 = [16]u8{5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5,}; +pub const BID_06: [16]u8 = [16]u8{6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6,}; +pub const BID_07: [16]u8 = [16]u8{7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7,}; +pub const BID_08: [16]u8 = [16]u8{8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8,}; +pub const ZERO_BID: [16]u8 = [16]u8{0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,}; + +// The leading id bytes of the many-irregular fixture. +pub const CTBI_ID_BYTES_100: [100]u8 = [100]u8{1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 41, 42, 43, 44, 45, 46, 47, 48, 49, 50, 51, 52, 53, 54, 55, 56, 57, 58, 59, 60, 61, 62, 63, 64, 65, 66, 67, 68, 69, 70, 71, 72, 73, 74, 75, 76, 77, 78, 79, 80, 81, 82, 83, 84, 85, 86, 87, 88, 89, 90, 91, 92, 93, 94, 95, 96, 97, 98, 99, 100,}; + +// The interval table of the many-irregular fixture: five hundred +// plus (i * 137) mod 15000, the original's walk. +pub const CTBI_INTERVALS_100: [100]u64 = [100]u64{500, 637, 774, 911, 1048, 1185, 1322, 1459, 1596, 1733, 1870, 2007, 2144, 2281, 2418, 2555, 2692, 2829, 2966, 3103, 3240, 3377, 3514, 3651, 3788, 3925, 4062, 4199, 4336, 4473, 4610, 4747, 4884, 5021, 5158, 5295, 5432, 5569, 5706, 5843, 5980, 6117, 6254, 6391, 6528, 6665, 6802, 6939, 7076, 7213, 7350, 7487, 7624, 7761, 7898, 8035, 8172, 8309, 8446, 8583, 8720, 8857, 8994, 9131, 9268, 9405, 9542, 9679, 9816, 9953, 10090, 10227, 10364, 10501, 10638, 10775, 10912, 11049, 11186, 11323, 11460, 11597, 11734, 11871, 12008, 12145, 12282, 12419, 12556, 12693, 12830, 12967, 13104, 13241, 13378, 13515, 13652, 13789, 13926, 14063,}; + +// The two id bytes of the too-many fixture: the original writes +// the big-endian u64 of i + 1 into id[0..8], and for every value +// in 1..=4097 only the last two of those eight bytes can carry a +// nonzero digit. +pub const CTBI_ID6_4097: [4097]u8 = [4097]u8{0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 16, 16,}; +pub const CTBI_ID7_4097: [4097]u8 = [4097]u8{1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 41, 42, 43, 44, 45, 46, 47, 48, 49, 50, 51, 52, 53, 54, 55, 56, 57, 58, 59, 60, 61, 62, 63, 64, 65, 66, 67, 68, 69, 70, 71, 72, 73, 74, 75, 76, 77, 78, 79, 80, 81, 82, 83, 84, 85, 86, 87, 88, 89, 90, 91, 92, 93, 94, 95, 96, 97, 98, 99, 100, 101, 102, 103, 104, 105, 106, 107, 108, 109, 110, 111, 112, 113, 114, 115, 116, 117, 118, 119, 120, 121, 122, 123, 124, 125, 126, 127, 128, 129, 130, 131, 132, 133, 134, 135, 136, 137, 138, 139, 140, 141, 142, 143, 144, 145, 146, 147, 148, 149, 150, 151, 152, 153, 154, 155, 156, 157, 158, 159, 160, 161, 162, 163, 164, 165, 166, 167, 168, 169, 170, 171, 172, 173, 174, 175, 176, 177, 178, 179, 180, 181, 182, 183, 184, 185, 186, 187, 188, 189, 190, 191, 192, 193, 194, 195, 196, 197, 198, 199, 200, 201, 202, 203, 204, 205, 206, 207, 208, 209, 210, 211, 212, 213, 214, 215, 216, 217, 218, 219, 220, 221, 222, 223, 224, 225, 226, 227, 228, 229, 230, 231, 232, 233, 234, 235, 236, 237, 238, 239, 240, 241, 242, 243, 244, 245, 246, 247, 248, 249, 250, 251, 252, 253, 254, 255, 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 41, 42, 43, 44, 45, 46, 47, 48, 49, 50, 51, 52, 53, 54, 55, 56, 57, 58, 59, 60, 61, 62, 63, 64, 65, 66, 67, 68, 69, 70, 71, 72, 73, 74, 75, 76, 77, 78, 79, 80, 81, 82, 83, 84, 85, 86, 87, 88, 89, 90, 91, 92, 93, 94, 95, 96, 97, 98, 99, 100, 101, 102, 103, 104, 105, 106, 107, 108, 109, 110, 111, 112, 113, 114, 115, 116, 117, 118, 119, 120, 121, 122, 123, 124, 125, 126, 127, 128, 129, 130, 131, 132, 133, 134, 135, 136, 137, 138, 139, 140, 141, 142, 143, 144, 145, 146, 147, 148, 149, 150, 151, 152, 153, 154, 155, 156, 157, 158, 159, 160, 161, 162, 163, 164, 165, 166, 167, 168, 169, 170, 171, 172, 173, 174, 175, 176, 177, 178, 179, 180, 181, 182, 183, 184, 185, 186, 187, 188, 189, 190, 191, 192, 193, 194, 195, 196, 197, 198, 199, 200, 201, 202, 203, 204, 205, 206, 207, 208, 209, 210, 211, 212, 213, 214, 215, 216, 217, 218, 219, 220, 221, 222, 223, 224, 225, 226, 227, 228, 229, 230, 231, 232, 233, 234, 235, 236, 237, 238, 239, 240, 241, 242, 243, 244, 245, 246, 247, 248, 249, 250, 251, 252, 253, 254, 255, 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 41, 42, 43, 44, 45, 46, 47, 48, 49, 50, 51, 52, 53, 54, 55, 56, 57, 58, 59, 60, 61, 62, 63, 64, 65, 66, 67, 68, 69, 70, 71, 72, 73, 74, 75, 76, 77, 78, 79, 80, 81, 82, 83, 84, 85, 86, 87, 88, 89, 90, 91, 92, 93, 94, 95, 96, 97, 98, 99, 100, 101, 102, 103, 104, 105, 106, 107, 108, 109, 110, 111, 112, 113, 114, 115, 116, 117, 118, 119, 120, 121, 122, 123, 124, 125, 126, 127, 128, 129, 130, 131, 132, 133, 134, 135, 136, 137, 138, 139, 140, 141, 142, 143, 144, 145, 146, 147, 148, 149, 150, 151, 152, 153, 154, 155, 156, 157, 158, 159, 160, 161, 162, 163, 164, 165, 166, 167, 168, 169, 170, 171, 172, 173, 174, 175, 176, 177, 178, 179, 180, 181, 182, 183, 184, 185, 186, 187, 188, 189, 190, 191, 192, 193, 194, 195, 196, 197, 198, 199, 200, 201, 202, 203, 204, 205, 206, 207, 208, 209, 210, 211, 212, 213, 214, 215, 216, 217, 218, 219, 220, 221, 222, 223, 224, 225, 226, 227, 228, 229, 230, 231, 232, 233, 234, 235, 236, 237, 238, 239, 240, 241, 242, 243, 244, 245, 246, 247, 248, 249, 250, 251, 252, 253, 254, 255, 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 41, 42, 43, 44, 45, 46, 47, 48, 49, 50, 51, 52, 53, 54, 55, 56, 57, 58, 59, 60, 61, 62, 63, 64, 65, 66, 67, 68, 69, 70, 71, 72, 73, 74, 75, 76, 77, 78, 79, 80, 81, 82, 83, 84, 85, 86, 87, 88, 89, 90, 91, 92, 93, 94, 95, 96, 97, 98, 99, 100, 101, 102, 103, 104, 105, 106, 107, 108, 109, 110, 111, 112, 113, 114, 115, 116, 117, 118, 119, 120, 121, 122, 123, 124, 125, 126, 127, 128, 129, 130, 131, 132, 133, 134, 135, 136, 137, 138, 139, 140, 141, 142, 143, 144, 145, 146, 147, 148, 149, 150, 151, 152, 153, 154, 155, 156, 157, 158, 159, 160, 161, 162, 163, 164, 165, 166, 167, 168, 169, 170, 171, 172, 173, 174, 175, 176, 177, 178, 179, 180, 181, 182, 183, 184, 185, 186, 187, 188, 189, 190, 191, 192, 193, 194, 195, 196, 197, 198, 199, 200, 201, 202, 203, 204, 205, 206, 207, 208, 209, 210, 211, 212, 213, 214, 215, 216, 217, 218, 219, 220, 221, 222, 223, 224, 225, 226, 227, 228, 229, 230, 231, 232, 233, 234, 235, 236, 237, 238, 239, 240, 241, 242, 243, 244, 245, 246, 247, 248, 249, 250, 251, 252, 253, 254, 255, 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 41, 42, 43, 44, 45, 46, 47, 48, 49, 50, 51, 52, 53, 54, 55, 56, 57, 58, 59, 60, 61, 62, 63, 64, 65, 66, 67, 68, 69, 70, 71, 72, 73, 74, 75, 76, 77, 78, 79, 80, 81, 82, 83, 84, 85, 86, 87, 88, 89, 90, 91, 92, 93, 94, 95, 96, 97, 98, 99, 100, 101, 102, 103, 104, 105, 106, 107, 108, 109, 110, 111, 112, 113, 114, 115, 116, 117, 118, 119, 120, 121, 122, 123, 124, 125, 126, 127, 128, 129, 130, 131, 132, 133, 134, 135, 136, 137, 138, 139, 140, 141, 142, 143, 144, 145, 146, 147, 148, 149, 150, 151, 152, 153, 154, 155, 156, 157, 158, 159, 160, 161, 162, 163, 164, 165, 166, 167, 168, 169, 170, 171, 172, 173, 174, 175, 176, 177, 178, 179, 180, 181, 182, 183, 184, 185, 186, 187, 188, 189, 190, 191, 192, 193, 194, 195, 196, 197, 198, 199, 200, 201, 202, 203, 204, 205, 206, 207, 208, 209, 210, 211, 212, 213, 214, 215, 216, 217, 218, 219, 220, 221, 222, 223, 224, 225, 226, 227, 228, 229, 230, 231, 232, 233, 234, 235, 236, 237, 238, 239, 240, 241, 242, 243, 244, 245, 246, 247, 248, 249, 250, 251, 252, 253, 254, 255, 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 41, 42, 43, 44, 45, 46, 47, 48, 49, 50, 51, 52, 53, 54, 55, 56, 57, 58, 59, 60, 61, 62, 63, 64, 65, 66, 67, 68, 69, 70, 71, 72, 73, 74, 75, 76, 77, 78, 79, 80, 81, 82, 83, 84, 85, 86, 87, 88, 89, 90, 91, 92, 93, 94, 95, 96, 97, 98, 99, 100, 101, 102, 103, 104, 105, 106, 107, 108, 109, 110, 111, 112, 113, 114, 115, 116, 117, 118, 119, 120, 121, 122, 123, 124, 125, 126, 127, 128, 129, 130, 131, 132, 133, 134, 135, 136, 137, 138, 139, 140, 141, 142, 143, 144, 145, 146, 147, 148, 149, 150, 151, 152, 153, 154, 155, 156, 157, 158, 159, 160, 161, 162, 163, 164, 165, 166, 167, 168, 169, 170, 171, 172, 173, 174, 175, 176, 177, 178, 179, 180, 181, 182, 183, 184, 185, 186, 187, 188, 189, 190, 191, 192, 193, 194, 195, 196, 197, 198, 199, 200, 201, 202, 203, 204, 205, 206, 207, 208, 209, 210, 211, 212, 213, 214, 215, 216, 217, 218, 219, 220, 221, 222, 223, 224, 225, 226, 227, 228, 229, 230, 231, 232, 233, 234, 235, 236, 237, 238, 239, 240, 241, 242, 243, 244, 245, 246, 247, 248, 249, 250, 251, 252, 253, 254, 255, 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 41, 42, 43, 44, 45, 46, 47, 48, 49, 50, 51, 52, 53, 54, 55, 56, 57, 58, 59, 60, 61, 62, 63, 64, 65, 66, 67, 68, 69, 70, 71, 72, 73, 74, 75, 76, 77, 78, 79, 80, 81, 82, 83, 84, 85, 86, 87, 88, 89, 90, 91, 92, 93, 94, 95, 96, 97, 98, 99, 100, 101, 102, 103, 104, 105, 106, 107, 108, 109, 110, 111, 112, 113, 114, 115, 116, 117, 118, 119, 120, 121, 122, 123, 124, 125, 126, 127, 128, 129, 130, 131, 132, 133, 134, 135, 136, 137, 138, 139, 140, 141, 142, 143, 144, 145, 146, 147, 148, 149, 150, 151, 152, 153, 154, 155, 156, 157, 158, 159, 160, 161, 162, 163, 164, 165, 166, 167, 168, 169, 170, 171, 172, 173, 174, 175, 176, 177, 178, 179, 180, 181, 182, 183, 184, 185, 186, 187, 188, 189, 190, 191, 192, 193, 194, 195, 196, 197, 198, 199, 200, 201, 202, 203, 204, 205, 206, 207, 208, 209, 210, 211, 212, 213, 214, 215, 216, 217, 218, 219, 220, 221, 222, 223, 224, 225, 226, 227, 228, 229, 230, 231, 232, 233, 234, 235, 236, 237, 238, 239, 240, 241, 242, 243, 244, 245, 246, 247, 248, 249, 250, 251, 252, 253, 254, 255, 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 41, 42, 43, 44, 45, 46, 47, 48, 49, 50, 51, 52, 53, 54, 55, 56, 57, 58, 59, 60, 61, 62, 63, 64, 65, 66, 67, 68, 69, 70, 71, 72, 73, 74, 75, 76, 77, 78, 79, 80, 81, 82, 83, 84, 85, 86, 87, 88, 89, 90, 91, 92, 93, 94, 95, 96, 97, 98, 99, 100, 101, 102, 103, 104, 105, 106, 107, 108, 109, 110, 111, 112, 113, 114, 115, 116, 117, 118, 119, 120, 121, 122, 123, 124, 125, 126, 127, 128, 129, 130, 131, 132, 133, 134, 135, 136, 137, 138, 139, 140, 141, 142, 143, 144, 145, 146, 147, 148, 149, 150, 151, 152, 153, 154, 155, 156, 157, 158, 159, 160, 161, 162, 163, 164, 165, 166, 167, 168, 169, 170, 171, 172, 173, 174, 175, 176, 177, 178, 179, 180, 181, 182, 183, 184, 185, 186, 187, 188, 189, 190, 191, 192, 193, 194, 195, 196, 197, 198, 199, 200, 201, 202, 203, 204, 205, 206, 207, 208, 209, 210, 211, 212, 213, 214, 215, 216, 217, 218, 219, 220, 221, 222, 223, 224, 225, 226, 227, 228, 229, 230, 231, 232, 233, 234, 235, 236, 237, 238, 239, 240, 241, 242, 243, 244, 245, 246, 247, 248, 249, 250, 251, 252, 253, 254, 255, 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 41, 42, 43, 44, 45, 46, 47, 48, 49, 50, 51, 52, 53, 54, 55, 56, 57, 58, 59, 60, 61, 62, 63, 64, 65, 66, 67, 68, 69, 70, 71, 72, 73, 74, 75, 76, 77, 78, 79, 80, 81, 82, 83, 84, 85, 86, 87, 88, 89, 90, 91, 92, 93, 94, 95, 96, 97, 98, 99, 100, 101, 102, 103, 104, 105, 106, 107, 108, 109, 110, 111, 112, 113, 114, 115, 116, 117, 118, 119, 120, 121, 122, 123, 124, 125, 126, 127, 128, 129, 130, 131, 132, 133, 134, 135, 136, 137, 138, 139, 140, 141, 142, 143, 144, 145, 146, 147, 148, 149, 150, 151, 152, 153, 154, 155, 156, 157, 158, 159, 160, 161, 162, 163, 164, 165, 166, 167, 168, 169, 170, 171, 172, 173, 174, 175, 176, 177, 178, 179, 180, 181, 182, 183, 184, 185, 186, 187, 188, 189, 190, 191, 192, 193, 194, 195, 196, 197, 198, 199, 200, 201, 202, 203, 204, 205, 206, 207, 208, 209, 210, 211, 212, 213, 214, 215, 216, 217, 218, 219, 220, 221, 222, 223, 224, 225, 226, 227, 228, 229, 230, 231, 232, 233, 234, 235, 236, 237, 238, 239, 240, 241, 242, 243, 244, 245, 246, 247, 248, 249, 250, 251, 252, 253, 254, 255, 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 41, 42, 43, 44, 45, 46, 47, 48, 49, 50, 51, 52, 53, 54, 55, 56, 57, 58, 59, 60, 61, 62, 63, 64, 65, 66, 67, 68, 69, 70, 71, 72, 73, 74, 75, 76, 77, 78, 79, 80, 81, 82, 83, 84, 85, 86, 87, 88, 89, 90, 91, 92, 93, 94, 95, 96, 97, 98, 99, 100, 101, 102, 103, 104, 105, 106, 107, 108, 109, 110, 111, 112, 113, 114, 115, 116, 117, 118, 119, 120, 121, 122, 123, 124, 125, 126, 127, 128, 129, 130, 131, 132, 133, 134, 135, 136, 137, 138, 139, 140, 141, 142, 143, 144, 145, 146, 147, 148, 149, 150, 151, 152, 153, 154, 155, 156, 157, 158, 159, 160, 161, 162, 163, 164, 165, 166, 167, 168, 169, 170, 171, 172, 173, 174, 175, 176, 177, 178, 179, 180, 181, 182, 183, 184, 185, 186, 187, 188, 189, 190, 191, 192, 193, 194, 195, 196, 197, 198, 199, 200, 201, 202, 203, 204, 205, 206, 207, 208, 209, 210, 211, 212, 213, 214, 215, 216, 217, 218, 219, 220, 221, 222, 223, 224, 225, 226, 227, 228, 229, 230, 231, 232, 233, 234, 235, 236, 237, 238, 239, 240, 241, 242, 243, 244, 245, 246, 247, 248, 249, 250, 251, 252, 253, 254, 255, 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 41, 42, 43, 44, 45, 46, 47, 48, 49, 50, 51, 52, 53, 54, 55, 56, 57, 58, 59, 60, 61, 62, 63, 64, 65, 66, 67, 68, 69, 70, 71, 72, 73, 74, 75, 76, 77, 78, 79, 80, 81, 82, 83, 84, 85, 86, 87, 88, 89, 90, 91, 92, 93, 94, 95, 96, 97, 98, 99, 100, 101, 102, 103, 104, 105, 106, 107, 108, 109, 110, 111, 112, 113, 114, 115, 116, 117, 118, 119, 120, 121, 122, 123, 124, 125, 126, 127, 128, 129, 130, 131, 132, 133, 134, 135, 136, 137, 138, 139, 140, 141, 142, 143, 144, 145, 146, 147, 148, 149, 150, 151, 152, 153, 154, 155, 156, 157, 158, 159, 160, 161, 162, 163, 164, 165, 166, 167, 168, 169, 170, 171, 172, 173, 174, 175, 176, 177, 178, 179, 180, 181, 182, 183, 184, 185, 186, 187, 188, 189, 190, 191, 192, 193, 194, 195, 196, 197, 198, 199, 200, 201, 202, 203, 204, 205, 206, 207, 208, 209, 210, 211, 212, 213, 214, 215, 216, 217, 218, 219, 220, 221, 222, 223, 224, 225, 226, 227, 228, 229, 230, 231, 232, 233, 234, 235, 236, 237, 238, 239, 240, 241, 242, 243, 244, 245, 246, 247, 248, 249, 250, 251, 252, 253, 254, 255, 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 41, 42, 43, 44, 45, 46, 47, 48, 49, 50, 51, 52, 53, 54, 55, 56, 57, 58, 59, 60, 61, 62, 63, 64, 65, 66, 67, 68, 69, 70, 71, 72, 73, 74, 75, 76, 77, 78, 79, 80, 81, 82, 83, 84, 85, 86, 87, 88, 89, 90, 91, 92, 93, 94, 95, 96, 97, 98, 99, 100, 101, 102, 103, 104, 105, 106, 107, 108, 109, 110, 111, 112, 113, 114, 115, 116, 117, 118, 119, 120, 121, 122, 123, 124, 125, 126, 127, 128, 129, 130, 131, 132, 133, 134, 135, 136, 137, 138, 139, 140, 141, 142, 143, 144, 145, 146, 147, 148, 149, 150, 151, 152, 153, 154, 155, 156, 157, 158, 159, 160, 161, 162, 163, 164, 165, 166, 167, 168, 169, 170, 171, 172, 173, 174, 175, 176, 177, 178, 179, 180, 181, 182, 183, 184, 185, 186, 187, 188, 189, 190, 191, 192, 193, 194, 195, 196, 197, 198, 199, 200, 201, 202, 203, 204, 205, 206, 207, 208, 209, 210, 211, 212, 213, 214, 215, 216, 217, 218, 219, 220, 221, 222, 223, 224, 225, 226, 227, 228, 229, 230, 231, 232, 233, 234, 235, 236, 237, 238, 239, 240, 241, 242, 243, 244, 245, 246, 247, 248, 249, 250, 251, 252, 253, 254, 255, 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 41, 42, 43, 44, 45, 46, 47, 48, 49, 50, 51, 52, 53, 54, 55, 56, 57, 58, 59, 60, 61, 62, 63, 64, 65, 66, 67, 68, 69, 70, 71, 72, 73, 74, 75, 76, 77, 78, 79, 80, 81, 82, 83, 84, 85, 86, 87, 88, 89, 90, 91, 92, 93, 94, 95, 96, 97, 98, 99, 100, 101, 102, 103, 104, 105, 106, 107, 108, 109, 110, 111, 112, 113, 114, 115, 116, 117, 118, 119, 120, 121, 122, 123, 124, 125, 126, 127, 128, 129, 130, 131, 132, 133, 134, 135, 136, 137, 138, 139, 140, 141, 142, 143, 144, 145, 146, 147, 148, 149, 150, 151, 152, 153, 154, 155, 156, 157, 158, 159, 160, 161, 162, 163, 164, 165, 166, 167, 168, 169, 170, 171, 172, 173, 174, 175, 176, 177, 178, 179, 180, 181, 182, 183, 184, 185, 186, 187, 188, 189, 190, 191, 192, 193, 194, 195, 196, 197, 198, 199, 200, 201, 202, 203, 204, 205, 206, 207, 208, 209, 210, 211, 212, 213, 214, 215, 216, 217, 218, 219, 220, 221, 222, 223, 224, 225, 226, 227, 228, 229, 230, 231, 232, 233, 234, 235, 236, 237, 238, 239, 240, 241, 242, 243, 244, 245, 246, 247, 248, 249, 250, 251, 252, 253, 254, 255, 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 41, 42, 43, 44, 45, 46, 47, 48, 49, 50, 51, 52, 53, 54, 55, 56, 57, 58, 59, 60, 61, 62, 63, 64, 65, 66, 67, 68, 69, 70, 71, 72, 73, 74, 75, 76, 77, 78, 79, 80, 81, 82, 83, 84, 85, 86, 87, 88, 89, 90, 91, 92, 93, 94, 95, 96, 97, 98, 99, 100, 101, 102, 103, 104, 105, 106, 107, 108, 109, 110, 111, 112, 113, 114, 115, 116, 117, 118, 119, 120, 121, 122, 123, 124, 125, 126, 127, 128, 129, 130, 131, 132, 133, 134, 135, 136, 137, 138, 139, 140, 141, 142, 143, 144, 145, 146, 147, 148, 149, 150, 151, 152, 153, 154, 155, 156, 157, 158, 159, 160, 161, 162, 163, 164, 165, 166, 167, 168, 169, 170, 171, 172, 173, 174, 175, 176, 177, 178, 179, 180, 181, 182, 183, 184, 185, 186, 187, 188, 189, 190, 191, 192, 193, 194, 195, 196, 197, 198, 199, 200, 201, 202, 203, 204, 205, 206, 207, 208, 209, 210, 211, 212, 213, 214, 215, 216, 217, 218, 219, 220, 221, 222, 223, 224, 225, 226, 227, 228, 229, 230, 231, 232, 233, 234, 235, 236, 237, 238, 239, 240, 241, 242, 243, 244, 245, 246, 247, 248, 249, 250, 251, 252, 253, 254, 255, 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 41, 42, 43, 44, 45, 46, 47, 48, 49, 50, 51, 52, 53, 54, 55, 56, 57, 58, 59, 60, 61, 62, 63, 64, 65, 66, 67, 68, 69, 70, 71, 72, 73, 74, 75, 76, 77, 78, 79, 80, 81, 82, 83, 84, 85, 86, 87, 88, 89, 90, 91, 92, 93, 94, 95, 96, 97, 98, 99, 100, 101, 102, 103, 104, 105, 106, 107, 108, 109, 110, 111, 112, 113, 114, 115, 116, 117, 118, 119, 120, 121, 122, 123, 124, 125, 126, 127, 128, 129, 130, 131, 132, 133, 134, 135, 136, 137, 138, 139, 140, 141, 142, 143, 144, 145, 146, 147, 148, 149, 150, 151, 152, 153, 154, 155, 156, 157, 158, 159, 160, 161, 162, 163, 164, 165, 166, 167, 168, 169, 170, 171, 172, 173, 174, 175, 176, 177, 178, 179, 180, 181, 182, 183, 184, 185, 186, 187, 188, 189, 190, 191, 192, 193, 194, 195, 196, 197, 198, 199, 200, 201, 202, 203, 204, 205, 206, 207, 208, 209, 210, 211, 212, 213, 214, 215, 216, 217, 218, 219, 220, 221, 222, 223, 224, 225, 226, 227, 228, 229, 230, 231, 232, 233, 234, 235, 236, 237, 238, 239, 240, 241, 242, 243, 244, 245, 246, 247, 248, 249, 250, 251, 252, 253, 254, 255, 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 41, 42, 43, 44, 45, 46, 47, 48, 49, 50, 51, 52, 53, 54, 55, 56, 57, 58, 59, 60, 61, 62, 63, 64, 65, 66, 67, 68, 69, 70, 71, 72, 73, 74, 75, 76, 77, 78, 79, 80, 81, 82, 83, 84, 85, 86, 87, 88, 89, 90, 91, 92, 93, 94, 95, 96, 97, 98, 99, 100, 101, 102, 103, 104, 105, 106, 107, 108, 109, 110, 111, 112, 113, 114, 115, 116, 117, 118, 119, 120, 121, 122, 123, 124, 125, 126, 127, 128, 129, 130, 131, 132, 133, 134, 135, 136, 137, 138, 139, 140, 141, 142, 143, 144, 145, 146, 147, 148, 149, 150, 151, 152, 153, 154, 155, 156, 157, 158, 159, 160, 161, 162, 163, 164, 165, 166, 167, 168, 169, 170, 171, 172, 173, 174, 175, 176, 177, 178, 179, 180, 181, 182, 183, 184, 185, 186, 187, 188, 189, 190, 191, 192, 193, 194, 195, 196, 197, 198, 199, 200, 201, 202, 203, 204, 205, 206, 207, 208, 209, 210, 211, 212, 213, 214, 215, 216, 217, 218, 219, 220, 221, 222, 223, 224, 225, 226, 227, 228, 229, 230, 231, 232, 233, 234, 235, 236, 237, 238, 239, 240, 241, 242, 243, 244, 245, 246, 247, 248, 249, 250, 251, 252, 253, 254, 255, 0, 1,}; + +// **CTBI-01** - too regular rejected: ten identical intervals - +// a standard deviation of zero against the floor of five hundred. +test ctbi_01_too_regular_rejected { + var bursts: [10]BurstObservation; + for i in 0..10 { + var id: [16]u8 = [16]u8{0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0}; + id[0] = CTBI_ID_BYTES_100[i]; + bursts[i] = BurstObservation { burst_id: id, interval_us: 1000, }; + } + const v = validate_burst_regularity(&bursts); + assert(v.code == BurstRegularityCode.TooRegular); + assert(v.got64 == 0); + assert(v.bound64 == 500); +} + +// **CTBI-02** - duplicate id rejected: the irregular batch plus +// one burst repeating the first id. +test ctbi_02_duplicate_rejected { + const bursts: [9]BurstObservation = [9]BurstObservation{ + BurstObservation { burst_id: BID_01, interval_us: 1000, }, + BurstObservation { burst_id: BID_02, interval_us: 5000, }, + BurstObservation { burst_id: BID_03, interval_us: 2000, }, + BurstObservation { burst_id: BID_04, interval_us: 8000, }, + BurstObservation { burst_id: BID_05, interval_us: 1500, }, + BurstObservation { burst_id: BID_06, interval_us: 12000, }, + BurstObservation { burst_id: BID_07, interval_us: 3000, }, + BurstObservation { burst_id: BID_08, interval_us: 7000, }, + BurstObservation { burst_id: BID_01, interval_us: 4000, }, + }; + const v = validate_burst_regularity(&bursts); + assert(v.code == BurstRegularityCode.DuplicateId); + assert(v.idx == 8); +} + +// **CTBI-03** - zero id rejected under a live interval. +test ctbi_03_zero_id_rejected { + const bursts: [8]BurstObservation = [8]BurstObservation{ + BurstObservation { burst_id: ZERO_BID, interval_us: 1000, }, + BurstObservation { burst_id: BID_02, interval_us: 5000, }, + BurstObservation { burst_id: BID_03, interval_us: 2000, }, + BurstObservation { burst_id: BID_04, interval_us: 8000, }, + BurstObservation { burst_id: BID_05, interval_us: 1500, }, + BurstObservation { burst_id: BID_06, interval_us: 12000, }, + BurstObservation { burst_id: BID_07, interval_us: 3000, }, + BurstObservation { burst_id: BID_08, interval_us: 7000, }, + }; + const v = validate_burst_regularity(&bursts); + assert(v.code == BurstRegularityCode.ZeroId); + assert(v.idx == 0); +} + +// **CTBI-04** - zero interval rejected under a live id. +test ctbi_04_zero_interval_rejected { + const bursts: [8]BurstObservation = [8]BurstObservation{ + BurstObservation { burst_id: BID_01, interval_us: 0, }, + BurstObservation { burst_id: BID_02, interval_us: 5000, }, + BurstObservation { burst_id: BID_03, interval_us: 2000, }, + BurstObservation { burst_id: BID_04, interval_us: 8000, }, + BurstObservation { burst_id: BID_05, interval_us: 1500, }, + BurstObservation { burst_id: BID_06, interval_us: 12000, }, + BurstObservation { burst_id: BID_07, interval_us: 3000, }, + BurstObservation { burst_id: BID_08, interval_us: 7000, }, + }; + const v = validate_burst_regularity(&bursts); + assert(v.code == BurstRegularityCode.ZeroInterval); + assert(v.idx == 0); +} + +// **CTBI-05** - too few rejected: five bursts of a required +// eight. +test ctbi_05_too_few_rejected { + const bursts: [5]BurstObservation = [5]BurstObservation{ + BurstObservation { burst_id: BID_01, interval_us: 1000, }, + BurstObservation { burst_id: BID_02, interval_us: 2000, }, + BurstObservation { burst_id: BID_03, interval_us: 3000, }, + BurstObservation { burst_id: BID_04, interval_us: 4000, }, + BurstObservation { burst_id: BID_05, interval_us: 5000, }, + }; + const v = validate_burst_regularity(&bursts); + assert(v.code == BurstRegularityCode.TooFew); + assert(v.got == 5); + assert(v.bound == 8); +} + +// **CTBI-06** - too many rejected: 4097 bursts of a maximum +// 4096, built in a loop like the original's, each id carrying +// the big-endian u64 of its index plus one. The batch rule fires +// before any burst is examined. +test ctbi_06_too_many_rejected { + var bursts: [4097]BurstObservation; + for i in 0..4097 { + var id: [16]u8 = [16]u8{0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0}; + id[6] = CTBI_ID6_4097[i]; + id[7] = CTBI_ID7_4097[i]; + bursts[i] = BurstObservation { burst_id: id, interval_us: 1000, }; + } + const v = validate_burst_regularity(&bursts); + assert(v.code == BurstRegularityCode.TooMany); + assert(v.got == 4097); + assert(v.bound == 4096); +} + +// **CTBI-07** - the irregular batch accepted: intervals +// 1000, 5000, 2000, 8000, 1500, 12000, 3000, 7000 - a standard +// deviation of 3591. +test ctbi_07_valid_accepted { + const bursts: [8]BurstObservation = [8]BurstObservation{ + BurstObservation { burst_id: BID_01, interval_us: 1000, }, + BurstObservation { burst_id: BID_02, interval_us: 5000, }, + BurstObservation { burst_id: BID_03, interval_us: 2000, }, + BurstObservation { burst_id: BID_04, interval_us: 8000, }, + BurstObservation { burst_id: BID_05, interval_us: 1500, }, + BurstObservation { burst_id: BID_06, interval_us: 12000, }, + BurstObservation { burst_id: BID_07, interval_us: 3000, }, + BurstObservation { burst_id: BID_08, interval_us: 7000, }, + }; + const v = validate_burst_regularity(&bursts); + assert(v.code == BurstRegularityCode.Ok); +} + +// **CTBI-08** - an empty batch rejected on the burst floor. +test ctbi_08_empty_rejected { + const bursts: [0]BurstObservation = [0]BurstObservation{}; + const v = validate_burst_regularity(&bursts); + assert(v.code == BurstRegularityCode.TooFew); + assert(v.got == 0); + assert(v.bound == 8); +} + +// **CTBI-09** - exactly the minimum count accepted: intervals +// stepping by i * (i + 1) * 100 - a standard deviation of 1889. +test ctbi_09_exact_min_accepted { + const bursts: [8]BurstObservation = [8]BurstObservation{ + BurstObservation { burst_id: BID_01, interval_us: 1000, }, + BurstObservation { burst_id: BID_02, interval_us: 1200, }, + BurstObservation { burst_id: BID_03, interval_us: 1600, }, + BurstObservation { burst_id: BID_04, interval_us: 2200, }, + BurstObservation { burst_id: BID_05, interval_us: 3000, }, + BurstObservation { burst_id: BID_06, interval_us: 4000, }, + BurstObservation { burst_id: BID_07, interval_us: 5200, }, + BurstObservation { burst_id: BID_08, interval_us: 6600, }, + }; + const v = validate_burst_regularity(&bursts); + assert(v.code == BurstRegularityCode.Ok); +} + +// **CTBI-10** - a hundred irregular bursts accepted: intervals +// walking (i * 137) mod 15000 off five hundred - a standard +// deviation of 3954. +test ctbi_10_many_irregular_accepted { + var bursts: [100]BurstObservation; + for i in 0..100 { + var id: [16]u8 = [16]u8{0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0}; + id[0] = CTBI_ID_BYTES_100[i]; + bursts[i] = BurstObservation { burst_id: id, interval_us: CTBI_INTERVALS_100[i], }; + } + const v = validate_burst_regularity(&bursts); + assert(v.code == BurstRegularityCode.Ok); +} + +// The four helpers have direct tests (coverage: Untested 0). +test ctbi_helpers_answer { + assert(burst_ids_equal(BID_01, BID_01)); + assert(!burst_ids_equal(BID_01, BID_02)); + assert(burst_id_zero(ZERO_BID)); + assert(!burst_id_zero(BID_01)); + const three: [3]BurstObservation = [3]BurstObservation{ + BurstObservation { burst_id: BID_01, interval_us: 1000, }, + BurstObservation { burst_id: BID_02, interval_us: 1000, }, + BurstObservation { burst_id: BID_01, interval_us: 1000, }, + }; + assert(!burst_seen_before(&three, 0)); + assert(!burst_seen_before(&three, 1)); + assert(burst_seen_before(&three, 2)); + assert(approx_sqrt(0) == 0); + assert(approx_sqrt(1) == 1); + assert(approx_sqrt(12902344) == 3591); + assert(approx_sqrt(18446744073709551615) == 4294967295); +} + +// Rule order is the original's: the batch ceiling before any +// burst, the burst floor before the per-burst rules, the zero id +// before the duplicate, the duplicate before the zero interval - +// and the per-burst rules before the batch statistic. +test rule_order_matches_original { + var flooded: [4097]BurstObservation; + for i in 0..4097 { + flooded[i] = BurstObservation { burst_id: ZERO_BID, interval_us: 0, }; + } + const v1 = validate_burst_regularity(&flooded); + assert(v1.code == BurstRegularityCode.TooMany); + + const zero_dup: [8]BurstObservation = [8]BurstObservation{ + BurstObservation { burst_id: ZERO_BID, interval_us: 1000, }, + BurstObservation { burst_id: ZERO_BID, interval_us: 1000, }, + BurstObservation { burst_id: BID_03, interval_us: 2000, }, + BurstObservation { burst_id: BID_04, interval_us: 8000, }, + BurstObservation { burst_id: BID_05, interval_us: 1500, }, + BurstObservation { burst_id: BID_06, interval_us: 12000, }, + BurstObservation { burst_id: BID_07, interval_us: 3000, }, + BurstObservation { burst_id: BID_08, interval_us: 7000, }, + }; + const v2 = validate_burst_regularity(&zero_dup); + assert(v2.code == BurstRegularityCode.ZeroId); + assert(v2.idx == 0); + + const dup_zero_interval: [8]BurstObservation = [8]BurstObservation{ + BurstObservation { burst_id: BID_01, interval_us: 5000, }, + BurstObservation { burst_id: BID_01, interval_us: 0, }, + BurstObservation { burst_id: BID_03, interval_us: 2000, }, + BurstObservation { burst_id: BID_04, interval_us: 8000, }, + BurstObservation { burst_id: BID_05, interval_us: 1500, }, + BurstObservation { burst_id: BID_06, interval_us: 12000, }, + BurstObservation { burst_id: BID_07, interval_us: 3000, }, + BurstObservation { burst_id: BID_08, interval_us: 7000, }, + }; + const v3 = validate_burst_regularity(&dup_zero_interval); + assert(v3.code == BurstRegularityCode.DuplicateId); + assert(v3.idx == 1); + + const all_regular: [8]BurstObservation = [8]BurstObservation{ + BurstObservation { burst_id: BID_01, interval_us: 1000, }, + BurstObservation { burst_id: BID_02, interval_us: 1000, }, + BurstObservation { burst_id: BID_03, interval_us: 1000, }, + BurstObservation { burst_id: BID_04, interval_us: 1000, }, + BurstObservation { burst_id: BID_05, interval_us: 1000, }, + BurstObservation { burst_id: BID_06, interval_us: 1000, }, + BurstObservation { burst_id: BID_07, interval_us: 1000, }, + BurstObservation { burst_id: BID_08, interval_us: 1000, }, + }; + const v4 = validate_burst_regularity(&all_regular); + assert(v4.code == BurstRegularityCode.TooRegular); +} From f7fdd0ba3215059f44b33808179a8b425cc94f79 Mon Sep 17 00:00:00 2001 From: dmitrii-f-t27 Date: Fri, 16 Oct 2026 22:10:11 -0300 Subject: [PATCH 06/70] spec(port): port the cover-traffic destination rotation frequency guard (Refs #8887) The fourth CR-CHAT-07 ring target (W2, R-CHAT-10): the destination-rotation rules - the batch ceiling, then per emission the zero-destination probe, the repeated-id scan and the strictly-increasing timestamp, then over the whole batch the per-destination ceiling (at most ten emissions to one destination) and the unique-destination floor (at least three) - as the D5 verdict with every payload field (the offending destination bytes and its count for the ceiling, prev and current timestamps for the monotonic break), the original's rule order, and all ten CDRF tests transcribed plus helper and rule-order tests. The BTreeSet id dedup becomes a visited scan; the BTreeMap destination counter becomes the per-emission count scan; the unique count is the first-occurrence scan of the distribution lane. Checks (conventions 0-14): t27b test 12 passed 0 failed; t27c test-report 12/12, 0 vacuous; gen-rust output compiles under rustc; coverage Untested 0; ASCII only; seal saved, all hashes MATCH; --- ..._destination_rotation_frequency_guard.json | 28 ++ docs/reports/t27b_expectations.json | 1 + ...c_destination_rotation_frequency_guard.t27 | 453 ++++++++++++++++++ 3 files changed, 482 insertions(+) create mode 100644 .trinity/seals/src_port::trios::crates::trios-chat::rings::CR-CHAT-07::src::cover_traffic_destination_rotation_frequency_guard.json create mode 100644 specs/port/trios/crates/trios-chat/rings/CR-CHAT-07/src/cover_traffic_destination_rotation_frequency_guard.t27 diff --git a/.trinity/seals/src_port::trios::crates::trios-chat::rings::CR-CHAT-07::src::cover_traffic_destination_rotation_frequency_guard.json b/.trinity/seals/src_port::trios::crates::trios-chat::rings::CR-CHAT-07::src::cover_traffic_destination_rotation_frequency_guard.json new file mode 100644 index 0000000000..d8a29a90a4 --- /dev/null +++ b/.trinity/seals/src_port::trios::crates::trios-chat::rings::CR-CHAT-07::src::cover_traffic_destination_rotation_frequency_guard.json @@ -0,0 +1,28 @@ +{ + "built_by": "t27c-bootstrap@0.5.2+01d0a635f", + "closure": [], + "config": "gen=c,rust,verilog,zig;tests=zig", + "gen_hash_c": "sha256:8968300f4934c3639cf7acdfbaa8ea8a3b96e69fbe21870bc6d7c454d207ea5a", + "gen_hash_rust": "sha256:50ec2e467956994ce91b28d38c59a9cb359d949dbc6deafab6f7cf3dec249b2f", + "gen_hash_verilog": "sha256:8975217582a9499535b4f8215a4c613572eed81cb7339b0a8801761df9860ae5", + "gen_hash_zig": "sha256:389e7227b5fb6ef13686603ce7f846f9e41f22d64d40041f5f8d0e551492fd86", + "module": "port::trios::crates::trios-chat::rings::CR-CHAT-07::src::cover_traffic_destination_rotation_frequency_guard", + "ring": 12, + "seal_schema": 2, + "sealed_at": "2026-10-17T01:09:53Z", + "sealed_by": "t27c-bootstrap@0.5.2", + "spec_hash": "sha256:21ff8f4c0ae76af5cd71a4026a2d027c9fe7050bd7a2d5941cf5a9626b2d55f6", + "spec_path": "specs/port/trios/crates/trios-chat/rings/CR-CHAT-07/src/cover_traffic_destination_rotation_frequency_guard.t27", + "tests": { + "failed": 0, + "failing": [], + "forced": false, + "passed": 12, + "total": 12, + "vacuous": 0 + }, + "toolchain": { + "test_runner": "sha256:1982ae948e24d00c5d221ccec12dfce1eb01204b53e37b0f857f93b16d64629d", + "zig": "0.16.0" + } +} \ No newline at end of file diff --git a/docs/reports/t27b_expectations.json b/docs/reports/t27b_expectations.json index c041cbab56..eae5ce6527 100644 --- a/docs/reports/t27b_expectations.json +++ b/docs/reports/t27b_expectations.json @@ -855,6 +855,7 @@ {"path": "specs/port/trios/crates/trios-chat/rings/CR-CHAT-03/src/unmerged_leaves_bound_guard.t27", "t27b": "pass"}, {"path": "specs/port/trios/crates/trios-chat/rings/CR-CHAT-05/src/envelope_size_distribution_uniformity.t27", "t27b": "pass"}, {"path": "specs/port/trios/crates/trios-chat/rings/CR-CHAT-07/src/cover_decoy_ratio_governor.t27", "t27b": "pass"}, + {"path": "specs/port/trios/crates/trios-chat/rings/CR-CHAT-07/src/cover_traffic_destination_rotation_frequency_guard.t27", "t27b": "pass"}, {"path": "specs/port/trios/crates/trios-chat/rings/CR-CHAT-LAWS/src/lib.t27", "t27b": "pass"}, {"path": "specs/port/trios/crates/trios-cli/src/cmd/agent.t27", "t27b": "pass"}, {"path": "specs/port/trios/crates/trios-cli/src/cmd/commit.t27", "t27b": "pass"}, diff --git a/specs/port/trios/crates/trios-chat/rings/CR-CHAT-07/src/cover_traffic_destination_rotation_frequency_guard.t27 b/specs/port/trios/crates/trios-chat/rings/CR-CHAT-07/src/cover_traffic_destination_rotation_frequency_guard.t27 new file mode 100644 index 0000000000..564d846929 --- /dev/null +++ b/specs/port/trios/crates/trios-chat/rings/CR-CHAT-07/src/cover_traffic_destination_rotation_frequency_guard.t27 @@ -0,0 +1,453 @@ +module port::trios::crates::trios-chat::rings::CR-CHAT-07::src::cover_traffic_destination_rotation_frequency_guard; + +// Port of gHashTag/trios crates/trios-chat/rings/CR-CHAT-07/src/cover_traffic_destination_rotation_frequency_guard.rs +// (CR-CHAT-07 - Cover traffic destination rotation frequency +// guard, Wave-133 Lane A, R-CHAT-10). +// +// Cover traffic must rotate destinations: one destination +// always receiving cover reads as the real recipient, cover +// frequency matched against real timing correlates them, and +// watching which destinations are active while the user types +// narrows the candidate set by intersection. The rules, in the +// original's order: the batch ceiling, then per emission the +// zero-destination probe, the repeated-emission-id scan and the +// strictly-increasing timestamp, then over the whole batch the +// per-destination ceiling and the unique-destination floor. +// +// The original returns Result<(), DestRotationError>. This port +// carries the verdict as a named struct (owner decision D5): Ok +// first, then the six variants in the original's declaration +// order - TooManyPerDest, ZeroDest, TooFewDests, NonMonotonic, +// DuplicateEmissionId, TooMany - with every payload field: the +// offending destination bytes, its count and the ceiling for +// TooManyPerDest, idx with prev and current for NonMonotonic, +// idx for the zero and duplicate rules, and got with min or max +// for the batch bounds. +// +// The BTreeSet id dedup becomes a scan over the emissions +// already visited; the BTreeMap destination counter becomes the +// per-emission scan - the count of a destination is the number +// of earlier-or-equal emissions sharing its bytes, so the +// per-destination ceiling check walks every emission once and +// counts. The unique-destination count is the distinct-value +// scan of the distribution lane. + +// Maximum emissions per destination. +pub const CDRF_MAX_PER_DEST: usize = 10; + +// Minimum unique destinations. +pub const CDRF_MIN_DESTINATIONS: usize = 3; + +// Maximum emissions per batch. +pub const CDRF_MAX_EMISSIONS: usize = 1024; + +// Destination hash length. +pub const CDRF_DEST_LEN: usize = 16; + +// Emission ID length. +pub const CDRF_EMISSION_ID_LEN: usize = 32; + +// A cover traffic emission to a destination. +pub struct DestEmission { + emission_id: [32]u8, + dest: [16]u8, + timestamp_ms: u64, +} + +// Verdict codes: Ok(()) and DestRotationError's variants, in declaration order. +pub enum DestRotationCode { + Ok, + TooManyPerDest, + ZeroDest, + TooFewDests, + NonMonotonic, + DuplicateEmissionId, + TooMany, +} + +// The verdict of the destination rotation validation, with every +// error payload field. +pub struct DestRotationVerdict { + code: DestRotationCode, + idx: usize, + got: usize, + bound: usize, + got64: u64, + prev: [16]u8, + current: [16]u8, + prev_ts: u64, + current_ts: u64, +} + +// Whole-form equality over the fixed thirty-two emission-id +// bytes. +pub fn emission_ids_equal(a: [32]u8, b: [32]u8) -> bool { + for i in 0..32 { + if (a[i] != b[i]) { + return false; + } + } + return true; +} + +// Whole-form equality over the fixed sixteen destination bytes. +pub fn dests_equal(a: [16]u8, b: [16]u8) -> bool { + for i in 0..16 { + if (a[i] != b[i]) { + return false; + } + } + return true; +} + +// The all-zero destination - the original's [0u8; 16] probe. +pub fn dest_zero(d: [16]u8) -> bool { + for i in 0..16 { + if (d[i] != 0) { + return false; + } + } + return true; +} + +// Whether emission i repeats an earlier emission id - the +// original's BTreeSet insert probe, answered by a scan. +pub fn emission_seen_before(emissions: []const DestEmission, i: usize) -> bool { + for j in 0..i { + if (emission_ids_equal(emissions[j].emission_id, emissions[i].emission_id)) { + return true; + } + } + return false; +} + +// How many emissions of the batch carry this destination - the +// original's BTreeMap counter, answered by a scan. +pub fn dest_count(emissions: []const DestEmission, d: [16]u8) -> usize { + var count: usize = 0; + for i in 0..emissions.len { + if (dests_equal(emissions[i].dest, d)) { + count = count + 1; + } + } + return count; +} + +// The number of distinct destinations in the batch - the +// original's BTreeMap key count, answered by the first-occurrence +// scan of the distribution lane. +pub fn distinct_dests(emissions: []const DestEmission) -> usize { + var distinct: usize = 0; + for i in 0..emissions.len { + var seen_before: bool = false; + for j in 0..i { + if (dests_equal(emissions[j].dest, emissions[i].dest)) { + seen_before = true; + } + } + if (!seen_before) { + distinct = distinct + 1; + } + } + return distinct; +} + +// [VERIFIED] Validate cover traffic destination rotation +// frequency. Returns Ok only when every rule holds, checked in +// the original's order: the batch ceiling, then per emission the +// zero destination, the repeated id and the strictly-increasing +// timestamp, then over the whole batch the per-destination +// ceiling and the unique-destination floor. +pub fn validate_dest_rotation(emissions: []const DestEmission) -> DestRotationVerdict { + if (emissions.len > CDRF_MAX_EMISSIONS) { + return DestRotationVerdict { code: DestRotationCode.TooMany, idx: 0, got: emissions.len, bound: CDRF_MAX_EMISSIONS, got64: 0, prev: ZERO_DEST, current: ZERO_DEST, prev_ts: 0, current_ts: 0, }; + } + var prev_ts: u64 = 0; + for i in 0..emissions.len { + if (dest_zero(emissions[i].dest)) { + return DestRotationVerdict { code: DestRotationCode.ZeroDest, idx: i, got: 0, bound: 0, got64: 0, prev: ZERO_DEST, current: ZERO_DEST, prev_ts: 0, current_ts: 0, }; + } + if (emission_seen_before(emissions, i)) { + return DestRotationVerdict { code: DestRotationCode.DuplicateEmissionId, idx: i, got: 0, bound: 0, got64: 0, prev: ZERO_DEST, current: ZERO_DEST, prev_ts: 0, current_ts: 0, }; + } + if (i > 0) { + if (emissions[i].timestamp_ms <= prev_ts) { + return DestRotationVerdict { code: DestRotationCode.NonMonotonic, idx: i, got: 0, bound: 0, got64: 0, prev: ZERO_DEST, current: ZERO_DEST, prev_ts: prev_ts, current_ts: emissions[i].timestamp_ms, }; + } + } + prev_ts = emissions[i].timestamp_ms; + } + for i in 0..emissions.len { + const count: usize = dest_count(emissions, emissions[i].dest); + if (count > CDRF_MAX_PER_DEST) { + return DestRotationVerdict { code: DestRotationCode.TooManyPerDest, idx: i, got: count, bound: CDRF_MAX_PER_DEST, got64: 0, prev: ZERO_DEST, current: emissions[i].dest, prev_ts: 0, current_ts: 0, }; + } + } + if (emissions.len > 0) { + const unique: usize = distinct_dests(emissions); + if (unique < CDRF_MIN_DESTINATIONS) { + return DestRotationVerdict { code: DestRotationCode.TooFewDests, idx: 0, got: unique, bound: CDRF_MIN_DESTINATIONS, got64: 0, prev: ZERO_DEST, current: ZERO_DEST, prev_ts: 0, current_ts: 0, }; + } + } + return DestRotationVerdict { code: DestRotationCode.Ok, idx: 0, got: 0, bound: 0, got64: 0, prev: ZERO_DEST, current: ZERO_DEST, prev_ts: 0, current_ts: 0, }; +} + +// The all-zero destination form. +pub const ZERO_DEST: [16]u8 = [16]u8{0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0}; + +// The emission ids and destinations of the fixtures, one byte +// repeated - the original's eid(byte) and dest(byte) helpers, +// entry by entry. +pub const EID_01: [32]u8 = [32]u8{1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1,}; +pub const EID_02: [32]u8 = [32]u8{2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2,}; +pub const EID_03: [32]u8 = [32]u8{3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3,}; +pub const EID_04: [32]u8 = [32]u8{4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4,}; +pub const EID_05: [32]u8 = [32]u8{5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5,}; +pub const EID_06: [32]u8 = [32]u8{6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6,}; +pub const EID_07: [32]u8 = [32]u8{7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7,}; +pub const EID_08: [32]u8 = [32]u8{8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8,}; +pub const EID_09: [32]u8 = [32]u8{9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9,}; +pub const EID_10: [32]u8 = [32]u8{10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10,}; +pub const EID_11: [32]u8 = [32]u8{11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11,}; +pub const DEST_1: [16]u8 = [16]u8{1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1,}; +pub const DEST_2: [16]u8 = [16]u8{2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2,}; +pub const DEST_3: [16]u8 = [16]u8{3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3,}; + +// The rotating id bytes of the loop fixtures: i + 1 wrapped mod +// 256 for the many-rotating walk, and the leading id bytes of +// the max-per-dest boundary. +pub const CDRF_ID_BYTES_30: [30]u8 = [30]u8{1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30,}; +pub const CDRF_ID_BYTES_50: [50]u8 = [50]u8{1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 41, 42, 43, 44, 45, 46, 47, 48, 49, 50,}; + +// The destination bytes of the loop fixtures: ((i mod 5) + 1). +pub const CDRF_DEST_BYTES_11: [11]u8 = [11]u8{1, 2, 3, 4, 5, 1, 2, 3, 4, 5, 1,}; +pub const CDRF_DEST_BYTES_50: [50]u8 = [50]u8{1, 2, 3, 4, 5, 1, 2, 3, 4, 5, 1, 2, 3, 4, 5, 1, 2, 3, 4, 5, 1, 2, 3, 4, 5, 1, 2, 3, 4, 5, 1, 2, 3, 4, 5, 1, 2, 3, 4, 5, 1, 2, 3, 4, 5, 1, 2, 3, 4, 5,}; + +pub const CDRF_EID6_1025: [1025]u8 = [1025]u8{0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 4, 4,}; +pub const CDRF_EID7_1025: [1025]u8 = [1025]u8{1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 41, 42, 43, 44, 45, 46, 47, 48, 49, 50, 51, 52, 53, 54, 55, 56, 57, 58, 59, 60, 61, 62, 63, 64, 65, 66, 67, 68, 69, 70, 71, 72, 73, 74, 75, 76, 77, 78, 79, 80, 81, 82, 83, 84, 85, 86, 87, 88, 89, 90, 91, 92, 93, 94, 95, 96, 97, 98, 99, 100, 101, 102, 103, 104, 105, 106, 107, 108, 109, 110, 111, 112, 113, 114, 115, 116, 117, 118, 119, 120, 121, 122, 123, 124, 125, 126, 127, 128, 129, 130, 131, 132, 133, 134, 135, 136, 137, 138, 139, 140, 141, 142, 143, 144, 145, 146, 147, 148, 149, 150, 151, 152, 153, 154, 155, 156, 157, 158, 159, 160, 161, 162, 163, 164, 165, 166, 167, 168, 169, 170, 171, 172, 173, 174, 175, 176, 177, 178, 179, 180, 181, 182, 183, 184, 185, 186, 187, 188, 189, 190, 191, 192, 193, 194, 195, 196, 197, 198, 199, 200, 201, 202, 203, 204, 205, 206, 207, 208, 209, 210, 211, 212, 213, 214, 215, 216, 217, 218, 219, 220, 221, 222, 223, 224, 225, 226, 227, 228, 229, 230, 231, 232, 233, 234, 235, 236, 237, 238, 239, 240, 241, 242, 243, 244, 245, 246, 247, 248, 249, 250, 251, 252, 253, 254, 255, 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 41, 42, 43, 44, 45, 46, 47, 48, 49, 50, 51, 52, 53, 54, 55, 56, 57, 58, 59, 60, 61, 62, 63, 64, 65, 66, 67, 68, 69, 70, 71, 72, 73, 74, 75, 76, 77, 78, 79, 80, 81, 82, 83, 84, 85, 86, 87, 88, 89, 90, 91, 92, 93, 94, 95, 96, 97, 98, 99, 100, 101, 102, 103, 104, 105, 106, 107, 108, 109, 110, 111, 112, 113, 114, 115, 116, 117, 118, 119, 120, 121, 122, 123, 124, 125, 126, 127, 128, 129, 130, 131, 132, 133, 134, 135, 136, 137, 138, 139, 140, 141, 142, 143, 144, 145, 146, 147, 148, 149, 150, 151, 152, 153, 154, 155, 156, 157, 158, 159, 160, 161, 162, 163, 164, 165, 166, 167, 168, 169, 170, 171, 172, 173, 174, 175, 176, 177, 178, 179, 180, 181, 182, 183, 184, 185, 186, 187, 188, 189, 190, 191, 192, 193, 194, 195, 196, 197, 198, 199, 200, 201, 202, 203, 204, 205, 206, 207, 208, 209, 210, 211, 212, 213, 214, 215, 216, 217, 218, 219, 220, 221, 222, 223, 224, 225, 226, 227, 228, 229, 230, 231, 232, 233, 234, 235, 236, 237, 238, 239, 240, 241, 242, 243, 244, 245, 246, 247, 248, 249, 250, 251, 252, 253, 254, 255, 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 41, 42, 43, 44, 45, 46, 47, 48, 49, 50, 51, 52, 53, 54, 55, 56, 57, 58, 59, 60, 61, 62, 63, 64, 65, 66, 67, 68, 69, 70, 71, 72, 73, 74, 75, 76, 77, 78, 79, 80, 81, 82, 83, 84, 85, 86, 87, 88, 89, 90, 91, 92, 93, 94, 95, 96, 97, 98, 99, 100, 101, 102, 103, 104, 105, 106, 107, 108, 109, 110, 111, 112, 113, 114, 115, 116, 117, 118, 119, 120, 121, 122, 123, 124, 125, 126, 127, 128, 129, 130, 131, 132, 133, 134, 135, 136, 137, 138, 139, 140, 141, 142, 143, 144, 145, 146, 147, 148, 149, 150, 151, 152, 153, 154, 155, 156, 157, 158, 159, 160, 161, 162, 163, 164, 165, 166, 167, 168, 169, 170, 171, 172, 173, 174, 175, 176, 177, 178, 179, 180, 181, 182, 183, 184, 185, 186, 187, 188, 189, 190, 191, 192, 193, 194, 195, 196, 197, 198, 199, 200, 201, 202, 203, 204, 205, 206, 207, 208, 209, 210, 211, 212, 213, 214, 215, 216, 217, 218, 219, 220, 221, 222, 223, 224, 225, 226, 227, 228, 229, 230, 231, 232, 233, 234, 235, 236, 237, 238, 239, 240, 241, 242, 243, 244, 245, 246, 247, 248, 249, 250, 251, 252, 253, 254, 255, 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 41, 42, 43, 44, 45, 46, 47, 48, 49, 50, 51, 52, 53, 54, 55, 56, 57, 58, 59, 60, 61, 62, 63, 64, 65, 66, 67, 68, 69, 70, 71, 72, 73, 74, 75, 76, 77, 78, 79, 80, 81, 82, 83, 84, 85, 86, 87, 88, 89, 90, 91, 92, 93, 94, 95, 96, 97, 98, 99, 100, 101, 102, 103, 104, 105, 106, 107, 108, 109, 110, 111, 112, 113, 114, 115, 116, 117, 118, 119, 120, 121, 122, 123, 124, 125, 126, 127, 128, 129, 130, 131, 132, 133, 134, 135, 136, 137, 138, 139, 140, 141, 142, 143, 144, 145, 146, 147, 148, 149, 150, 151, 152, 153, 154, 155, 156, 157, 158, 159, 160, 161, 162, 163, 164, 165, 166, 167, 168, 169, 170, 171, 172, 173, 174, 175, 176, 177, 178, 179, 180, 181, 182, 183, 184, 185, 186, 187, 188, 189, 190, 191, 192, 193, 194, 195, 196, 197, 198, 199, 200, 201, 202, 203, 204, 205, 206, 207, 208, 209, 210, 211, 212, 213, 214, 215, 216, 217, 218, 219, 220, 221, 222, 223, 224, 225, 226, 227, 228, 229, 230, 231, 232, 233, 234, 235, 236, 237, 238, 239, 240, 241, 242, 243, 244, 245, 246, 247, 248, 249, 250, 251, 252, 253, 254, 255, 0, 1,}; + +// **CDRF-01** - too many per destination rejected: eleven +// emissions all to destination one. +test cdrf_01_too_many_per_dest_rejected { + var es: [11]DestEmission; + for i in 0..11 { + var id: [32]u8 = [32]u8{0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0}; + id[0] = CDRF_ID_BYTES_30[i]; + es[i] = DestEmission { emission_id: id, dest: DEST_1, timestamp_ms: @as(u64, i) + 1, }; + } + const v = validate_dest_rotation(&es); + assert(v.code == DestRotationCode.TooManyPerDest); + assert(v.got == 11); + assert(v.bound == 10); + assert(dests_equal(v.current, DEST_1)); +} + +// **CDRF-02** - the zero destination rejected. +test cdrf_02_zero_dest_rejected { + const es: [1]DestEmission = [1]DestEmission{ + DestEmission { emission_id: EID_01, dest: ZERO_DEST, timestamp_ms: 1000, }, + }; + const v = validate_dest_rotation(&es); + assert(v.code == DestRotationCode.ZeroDest); + assert(v.idx == 0); +} + +// **CDRF-03** - too few unique destinations rejected: three +// emissions, one destination. +test cdrf_03_too_few_dests_rejected { + const es: [3]DestEmission = [3]DestEmission{ + DestEmission { emission_id: EID_01, dest: DEST_1, timestamp_ms: 1000, }, + DestEmission { emission_id: EID_02, dest: DEST_1, timestamp_ms: 2000, }, + DestEmission { emission_id: EID_03, dest: DEST_1, timestamp_ms: 3000, }, + }; + const v = validate_dest_rotation(&es); + assert(v.code == DestRotationCode.TooFewDests); + assert(v.got == 1); + assert(v.bound == 3); +} + +// **CDRF-04** - a non-monotonic timestamp rejected: 1000 after +// 2000. +test cdrf_04_non_monotonic_rejected { + const es: [2]DestEmission = [2]DestEmission{ + DestEmission { emission_id: EID_01, dest: DEST_1, timestamp_ms: 2000, }, + DestEmission { emission_id: EID_02, dest: DEST_2, timestamp_ms: 1000, }, + }; + const v = validate_dest_rotation(&es); + assert(v.code == DestRotationCode.NonMonotonic); + assert(v.idx == 1); + assert(v.prev_ts == 2000); + assert(v.current_ts == 1000); +} + +// **CDRF-05** - a duplicate emission id rejected. +test cdrf_05_duplicate_id_rejected { + const es: [2]DestEmission = [2]DestEmission{ + DestEmission { emission_id: EID_01, dest: DEST_1, timestamp_ms: 1000, }, + DestEmission { emission_id: EID_01, dest: DEST_2, timestamp_ms: 2000, }, + }; + const v = validate_dest_rotation(&es); + assert(v.code == DestRotationCode.DuplicateEmissionId); + assert(v.idx == 1); +} + +// **CDRF-06** - too many rejected: 1025 emissions of a maximum +// 1024, built in a loop like the original's, ids carrying the +// big-endian u64 of their index plus one, destinations rotating +// over five values. The batch rule fires before any emission is +// examined. +test cdrf_06_too_many_rejected { + var es: [1025]DestEmission; + for i in 0..1025 { + var id: [32]u8 = [32]u8{0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0}; + id[6] = CDRF_EID6_1025[i]; + id[7] = CDRF_EID7_1025[i]; + var d: [16]u8 = [16]u8{0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0}; + d[0] = CDRF_DEST_BYTES_50[i % 50]; + es[i] = DestEmission { emission_id: id, dest: d, timestamp_ms: @as(u64, i) + 1, }; + } + const v = validate_dest_rotation(&es); + assert(v.code == DestRotationCode.TooMany); + assert(v.got == 1025); + assert(v.bound == 1024); +} + +// **CDRF-07** - the valid batch accepted: two rounds over three +// destinations, timestamps strictly increasing. +test cdrf_07_valid_accepted { + const es: [6]DestEmission = [6]DestEmission{ + DestEmission { emission_id: EID_01, dest: DEST_1, timestamp_ms: 1000, }, + DestEmission { emission_id: EID_02, dest: DEST_2, timestamp_ms: 2000, }, + DestEmission { emission_id: EID_03, dest: DEST_3, timestamp_ms: 3000, }, + DestEmission { emission_id: EID_04, dest: DEST_1, timestamp_ms: 4000, }, + DestEmission { emission_id: EID_05, dest: DEST_2, timestamp_ms: 5000, }, + DestEmission { emission_id: EID_06, dest: DEST_3, timestamp_ms: 6000, }, + }; + const v = validate_dest_rotation(&es); + assert(v.code == DestRotationCode.Ok); +} + +// **CDRF-08** - an empty batch accepted. +test cdrf_08_empty_accepted { + const es: [0]DestEmission = [0]DestEmission{}; + const v = validate_dest_rotation(&es); + assert(v.code == DestRotationCode.Ok); +} + +// **CDRF-09** - the max-per-dest boundary accepted: three +// destinations, ten emissions each, ids walking one to thirty. +test cdrf_09_max_per_dest_accepted { + var es: [30]DestEmission; + for i in 0..30 { + var id: [32]u8 = [32]u8{0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0}; + id[0] = CDRF_ID_BYTES_30[i]; + var d: [16]u8 = [16]u8{0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0}; + if (i < 10) { + d[0] = 1; + } + if (i >= 10) { + if (i < 20) { + d[0] = 2; + } + } + if (i >= 20) { + d[0] = 3; + } + es[i] = DestEmission { emission_id: id, dest: d, timestamp_ms: @as(u64, i) + 1, }; + } + const v = validate_dest_rotation(&es); + assert(v.code == DestRotationCode.Ok); +} + +// **CDRF-10** - many rotating destinations accepted: fifty +// emissions over five destinations. +test cdrf_10_many_rotating_accepted { + var es: [50]DestEmission; + for i in 0..50 { + var id: [32]u8 = [32]u8{0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0}; + id[0] = CDRF_ID_BYTES_50[i]; + var d: [16]u8 = [16]u8{0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0}; + d[0] = CDRF_DEST_BYTES_50[i]; + es[i] = DestEmission { emission_id: id, dest: d, timestamp_ms: @as(u64, i) + 1, }; + } + const v = validate_dest_rotation(&es); + assert(v.code == DestRotationCode.Ok); +} + +// The five helpers have direct tests (coverage: Untested 0). +test cdrf_helpers_answer { + assert(emission_ids_equal(EID_01, EID_01)); + assert(!emission_ids_equal(EID_01, EID_02)); + assert(dests_equal(DEST_1, DEST_1)); + assert(!dests_equal(DEST_1, DEST_2)); + assert(dest_zero(ZERO_DEST)); + assert(!dest_zero(DEST_1)); + const three: [3]DestEmission = [3]DestEmission{ + DestEmission { emission_id: EID_01, dest: DEST_1, timestamp_ms: 1, }, + DestEmission { emission_id: EID_02, dest: DEST_2, timestamp_ms: 2, }, + DestEmission { emission_id: EID_01, dest: DEST_1, timestamp_ms: 3, }, + }; + assert(!emission_seen_before(&three, 0)); + assert(!emission_seen_before(&three, 1)); + assert(emission_seen_before(&three, 2)); + assert(dest_count(&three, DEST_1) == 2); + assert(dest_count(&three, DEST_2) == 1); + assert(dest_count(&three, DEST_3) == 0); + assert(distinct_dests(&three) == 2); +} + +// Rule order is the original's: the zero destination before the +// repeated id, the repeated id before the timestamp, the +// timestamp before the per-destination ceiling, the ceiling +// before the unique-destination floor. +test rule_order_matches_original { + const zero_dup: [2]DestEmission = [2]DestEmission{ + DestEmission { emission_id: EID_01, dest: ZERO_DEST, timestamp_ms: 1, }, + DestEmission { emission_id: EID_02, dest: ZERO_DEST, timestamp_ms: 1, }, + }; + const v1 = validate_dest_rotation(&zero_dup); + assert(v1.code == DestRotationCode.ZeroDest); + assert(v1.idx == 0); + + const dup_backstep: [2]DestEmission = [2]DestEmission{ + DestEmission { emission_id: EID_01, dest: DEST_1, timestamp_ms: 2000, }, + DestEmission { emission_id: EID_01, dest: DEST_2, timestamp_ms: 1000, }, + }; + const v2 = validate_dest_rotation(&dup_backstep); + assert(v2.code == DestRotationCode.DuplicateEmissionId); + assert(v2.idx == 1); + + const backstep_crowded: [11]DestEmission = [11]DestEmission{ + DestEmission { emission_id: EID_01, dest: DEST_1, timestamp_ms: 2000, }, + DestEmission { emission_id: EID_02, dest: DEST_1, timestamp_ms: 1000, }, + DestEmission { emission_id: EID_03, dest: DEST_1, timestamp_ms: 3000, }, + DestEmission { emission_id: EID_04, dest: DEST_1, timestamp_ms: 4000, }, + DestEmission { emission_id: EID_05, dest: DEST_1, timestamp_ms: 5000, }, + DestEmission { emission_id: EID_06, dest: DEST_1, timestamp_ms: 6000, }, + DestEmission { emission_id: EID_07, dest: DEST_1, timestamp_ms: 7000, }, + DestEmission { emission_id: EID_08, dest: DEST_1, timestamp_ms: 8000, }, + DestEmission { emission_id: EID_09, dest: DEST_1, timestamp_ms: 9000, }, + DestEmission { emission_id: EID_10, dest: DEST_1, timestamp_ms: 10000, }, + DestEmission { emission_id: EID_11, dest: DEST_1, timestamp_ms: 11000, }, + }; + const v3 = validate_dest_rotation(&backstep_crowded); + assert(v3.code == DestRotationCode.NonMonotonic); + assert(v3.idx == 1); + + const crowded_few: [11]DestEmission = [11]DestEmission{ + DestEmission { emission_id: EID_01, dest: DEST_1, timestamp_ms: 1, }, + DestEmission { emission_id: EID_02, dest: DEST_1, timestamp_ms: 2, }, + DestEmission { emission_id: EID_03, dest: DEST_1, timestamp_ms: 3, }, + DestEmission { emission_id: EID_04, dest: DEST_1, timestamp_ms: 4, }, + DestEmission { emission_id: EID_05, dest: DEST_1, timestamp_ms: 5, }, + DestEmission { emission_id: EID_06, dest: DEST_1, timestamp_ms: 6, }, + DestEmission { emission_id: EID_07, dest: DEST_1, timestamp_ms: 7, }, + DestEmission { emission_id: EID_08, dest: DEST_1, timestamp_ms: 8, }, + DestEmission { emission_id: EID_09, dest: DEST_1, timestamp_ms: 9, }, + DestEmission { emission_id: EID_10, dest: DEST_1, timestamp_ms: 10, }, + DestEmission { emission_id: EID_11, dest: DEST_1, timestamp_ms: 11, }, + }; + const v4 = validate_dest_rotation(&crowded_few); + assert(v4.code == DestRotationCode.TooManyPerDest); + assert(v4.got == 11); +} From 7bbe71df62e0d2965fc0c7bcd05ab0df476cf3b8 Mon Sep 17 00:00:00 2001 From: dmitrii-f-t27 Date: Fri, 16 Oct 2026 22:19:55 -0300 Subject: [PATCH 07/70] spec(port): port the cover-traffic destination uniformity guard (Refs #8887) The fifth CR-CHAT-07 ring target (W2, R-CHAT-10): the destination-uniformity rules - the batch ceiling, the emission floor (twenty), then per emission the zero-destination probe and the declared-set membership, then over the declared destinations the per-destination floor (five) and the dominance ceiling (no destination over three quarters, integer cross-multiplication against a truncated quarter) - as the D5 verdict with every payload field, the original's rule order, and all ten CDUG tests transcribed plus helper and rule-order tests. The slice-of-arrays declared-set parameter becomes the DeclaredDest record form; the BTreeMap counter becomes the per-emission count scan; the per-destination walk runs over the declared destinations. The original's million-record TooMany fixture exceeds the t27b runner's stack ceiling - the port documents the limit and covers the ceiling from below with the largest buildable batch (a hundred thousand), the rule itself staying in the code. Checks (conventions 0-14): t27b test 12 passed 0 failed; t27c test-report 12/12, 0 vacuous; gen-rust output compiles under rustc; coverage Untested 0; ASCII only; seal saved, all hashes MATCH; --- ..._traffic_destination_uniformity_guard.json | 28 + docs/reports/t27b_expectations.json | 1 + ...r_traffic_destination_uniformity_guard.t27 | 532 ++++++++++++++++++ 3 files changed, 561 insertions(+) create mode 100644 .trinity/seals/src_port::trios::crates::trios-chat::rings::CR-CHAT-07::src::cover_traffic_destination_uniformity_guard.json create mode 100644 specs/port/trios/crates/trios-chat/rings/CR-CHAT-07/src/cover_traffic_destination_uniformity_guard.t27 diff --git a/.trinity/seals/src_port::trios::crates::trios-chat::rings::CR-CHAT-07::src::cover_traffic_destination_uniformity_guard.json b/.trinity/seals/src_port::trios::crates::trios-chat::rings::CR-CHAT-07::src::cover_traffic_destination_uniformity_guard.json new file mode 100644 index 0000000000..908994f555 --- /dev/null +++ b/.trinity/seals/src_port::trios::crates::trios-chat::rings::CR-CHAT-07::src::cover_traffic_destination_uniformity_guard.json @@ -0,0 +1,28 @@ +{ + "built_by": "t27c-bootstrap@0.5.2+01d0a635f", + "closure": [], + "config": "gen=c,rust,verilog,zig;tests=zig", + "gen_hash_c": "sha256:1f7bffb35648431231aae2d96b6ac1e348a55714f8079248bc886efcf9a08275", + "gen_hash_rust": "sha256:e83dc9d658e9753d2c7d8873560c3e1de77e06fc88bfc2243e2a825b9ff1ea13", + "gen_hash_verilog": "sha256:169295456bd6c38684cba557592597b010e762066e5ae42435126f3abdb3bfbc", + "gen_hash_zig": "sha256:fd1367e34c00b2911439a98335e0452369e82d20821057bea479f54a2e5ff834", + "module": "port::trios::crates::trios-chat::rings::CR-CHAT-07::src::cover_traffic_destination_uniformity_guard", + "ring": 12, + "seal_schema": 2, + "sealed_at": "2026-10-17T01:19:29Z", + "sealed_by": "t27c-bootstrap@0.5.2", + "spec_hash": "sha256:4b7d464889ef59404f68ed4defbba8915daeec1675ace88f2c5f71ca45f63225", + "spec_path": "specs/port/trios/crates/trios-chat/rings/CR-CHAT-07/src/cover_traffic_destination_uniformity_guard.t27", + "tests": { + "failed": 0, + "failing": [], + "forced": false, + "passed": 12, + "total": 12, + "vacuous": 0 + }, + "toolchain": { + "test_runner": "sha256:1982ae948e24d00c5d221ccec12dfce1eb01204b53e37b0f857f93b16d64629d", + "zig": "0.16.0" + } +} \ No newline at end of file diff --git a/docs/reports/t27b_expectations.json b/docs/reports/t27b_expectations.json index c041cbab56..01a9bb35dd 100644 --- a/docs/reports/t27b_expectations.json +++ b/docs/reports/t27b_expectations.json @@ -855,6 +855,7 @@ {"path": "specs/port/trios/crates/trios-chat/rings/CR-CHAT-03/src/unmerged_leaves_bound_guard.t27", "t27b": "pass"}, {"path": "specs/port/trios/crates/trios-chat/rings/CR-CHAT-05/src/envelope_size_distribution_uniformity.t27", "t27b": "pass"}, {"path": "specs/port/trios/crates/trios-chat/rings/CR-CHAT-07/src/cover_decoy_ratio_governor.t27", "t27b": "pass"}, + {"path": "specs/port/trios/crates/trios-chat/rings/CR-CHAT-07/src/cover_traffic_destination_uniformity_guard.t27", "t27b": "pass"}, {"path": "specs/port/trios/crates/trios-chat/rings/CR-CHAT-LAWS/src/lib.t27", "t27b": "pass"}, {"path": "specs/port/trios/crates/trios-cli/src/cmd/agent.t27", "t27b": "pass"}, {"path": "specs/port/trios/crates/trios-cli/src/cmd/commit.t27", "t27b": "pass"}, diff --git a/specs/port/trios/crates/trios-chat/rings/CR-CHAT-07/src/cover_traffic_destination_uniformity_guard.t27 b/specs/port/trios/crates/trios-chat/rings/CR-CHAT-07/src/cover_traffic_destination_uniformity_guard.t27 new file mode 100644 index 0000000000..6f4145be25 --- /dev/null +++ b/specs/port/trios/crates/trios-chat/rings/CR-CHAT-07/src/cover_traffic_destination_uniformity_guard.t27 @@ -0,0 +1,532 @@ +module port::trios::crates::trios-chat::rings::CR-CHAT-07::src::cover_traffic_destination_uniformity_guard; + +// Port of gHashTag/trios crates/trios-chat/rings/CR-CHAT-07/src/cover_traffic_destination_uniformity_guard.rs +// (CR-CHAT-07 - Cover traffic destination uniformity guard, +// Wave-110 Lane A, R-CHAT-10). +// +// Cover destinations must share the load: a destination with +// ninety percent of the cover marks the rest as the real +// recipients, per-destination volume fingerprints the contact +// list, and a chi-squared probe reads the skew off the wire. The +// rules, in the original's order: the batch ceiling, the +// emission floor, then per emission the zero-destination probe +// and the declared-set membership, then over the whole batch the +// per-destination floor and the dominance ceiling - no +// destination may carry more than three quarters of the total, +// compared as the original's integer cross-multiplication +// against a truncated quarter of the total. +// +// The original returns Result<(), DestUniformityError>. This +// port carries the verdict as a named struct (owner decision D5): +// Ok first, then the six variants in the original's declaration +// order - BelowMin, Dominant, TooFew, UnknownDest, ZeroDest, +// TooMany - with every payload field: the declared-set position, +// the measured count and the minimum for BelowMin, the count +// and total for Dominant, got and min for TooFew, idx for the +// per-emission rules. +// +// The declared-set membership becomes a scan over the declared +// destinations; the BTreeMap counter becomes the per-emission +// count scan, and the per-destination walk of the original's +// map iteration becomes a walk over the declared destinations - +// every counted destination is declared, so the declared set is +// exactly the counted key set. +// +// The original's CDUG-06 fixture materialises 1,000,001 +// emission records to trip the batch ceiling; the t27b runner +// holds record tables on its stack and that batch (sixteen +// megabytes of records) overflows it - the largest fixture the +// lane carried before is the 65,536-record boundary of the key +// uniqueness guard, about three megabytes. The ceiling rule +// stays in the code; the port documents the limit and covers +// it from below with the largest buildable batch, and CDUG-06 +// below is that honest adaptation. + +// Minimum cover emissions per destination. +pub const CDUG_MIN_PER_DEST: usize = 5; + +// Maximum ratio numerator for any single destination. +pub const CDUG_MAX_RATIO_NUM: usize = 3; + +// Maximum ratio denominator. +pub const CDUG_MAX_RATIO_DEN: usize = 4; + +// Minimum total emissions. +pub const CDUG_MIN_EMISSIONS: usize = 20; + +// Maximum total emissions. +pub const CDUG_MAX_EMISSIONS: usize = 1000000; + +// Destination hash length. +pub const CDUG_DEST_LEN: usize = 16; + +// Valid destination count (for validation). +pub const CDUG_NUM_DESTINATIONS: usize = 4; + +// A cover emission directed at a destination. +pub struct DestCoverEmission { + dest: [16]u8, +} + +// A declared destination entry - the slice-of-arrays parameter +// form the backends do not carry, wrapped per the conventions. +pub struct DeclaredDest { + dest: [16]u8, +} + +// Verdict codes: Ok(()) and DestUniformityError's variants, in declaration order. +pub enum DestUniformityCode { + Ok, + BelowMin, + Dominant, + TooFew, + UnknownDest, + ZeroDest, + TooMany, +} + +// The verdict of the destination uniformity validation, with +// every error payload field. +pub struct DestUniformityVerdict { + code: DestUniformityCode, + idx: usize, + got: usize, + bound: usize, +} + +// Whole-form equality over the fixed sixteen destination bytes. +pub fn dests_equal(a: [16]u8, b: [16]u8) -> bool { + for i in 0..16 { + if (a[i] != b[i]) { + return false; + } + } + return true; +} + +// The all-zero destination - the original's [0u8; 16] probe. +pub fn dest_zero(d: [16]u8) -> bool { + for i in 0..16 { + if (d[i] != 0) { + return false; + } + } + return true; +} + +// The declared-set position of a destination, or the sentinel +// four for a destination no rule accepted. +pub fn dest_position(declared: []const DeclaredDest, d: [16]u8) -> usize { + for i in 0..declared.len { + if (dests_equal(declared[i].dest, d)) { + return i; + } + } + return CDUG_NUM_DESTINATIONS; +} + +// Whether the destination belongs to the declared set - the +// original's BTreeSet membership probe, answered by a scan. +pub fn dest_declared(declared: []const DeclaredDest, d: [16]u8) -> bool { + for i in 0..declared.len { + if (dests_equal(declared[i].dest, d)) { + return true; + } + } + return false; +} + +// How many emissions of the batch carry this destination - the +// original's BTreeMap counter, answered by a scan. +pub fn dest_count(emissions: []const DestCoverEmission, d: [16]u8) -> usize { + var count: usize = 0; + for i in 0..emissions.len { + if (dests_equal(emissions[i].dest, d)) { + count = count + 1; + } + } + return count; +} + +// [VERIFIED] Validate cover traffic destination uniformity. +// Returns Ok only when every rule holds, checked in the +// original's order: the batch ceiling, the emission floor, then +// per emission the zero destination and the declared-set +// membership, then over the declared destinations the +// per-destination floor and the dominance ceiling. +pub fn validate_dest_uniformity( + declared_dests: []const DeclaredDest, + emissions: []const DestCoverEmission, +) -> DestUniformityVerdict { + if (emissions.len > CDUG_MAX_EMISSIONS) { + return DestUniformityVerdict { code: DestUniformityCode.TooMany, idx: 0, got: 0, bound: 0, }; + } + if (emissions.len < CDUG_MIN_EMISSIONS) { + return DestUniformityVerdict { code: DestUniformityCode.TooFew, idx: 0, got: emissions.len, bound: CDUG_MIN_EMISSIONS, }; + } + for i in 0..emissions.len { + if (dest_zero(emissions[i].dest)) { + return DestUniformityVerdict { code: DestUniformityCode.ZeroDest, idx: i, got: 0, bound: 0, }; + } + if (!dest_declared(declared_dests, emissions[i].dest)) { + return DestUniformityVerdict { code: DestUniformityCode.UnknownDest, idx: i, got: 0, bound: 0, }; + } + } + const total: usize = emissions.len; + const threshold: usize = total / CDUG_MAX_RATIO_DEN; + for d in 0..declared_dests.len { + const count: usize = dest_count(emissions, declared_dests[d].dest); + if (count < CDUG_MIN_PER_DEST) { + return DestUniformityVerdict { code: DestUniformityCode.BelowMin, idx: d, got: count, bound: CDUG_MIN_PER_DEST, }; + } + if (count > threshold * CDUG_MAX_RATIO_NUM) { + return DestUniformityVerdict { code: DestUniformityCode.Dominant, idx: d, got: count, bound: total, }; + } + } + return DestUniformityVerdict { code: DestUniformityCode.Ok, idx: 0, got: 0, bound: 0, }; +} + +// The declared destination set of the fixtures, one byte +// repeated sixteen times - the original's dest(byte) helper, +// entry by entry. +pub const DEST_1: [16]u8 = [16]u8{1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1,}; +pub const DEST_2: [16]u8 = [16]u8{2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2,}; +pub const DEST_3: [16]u8 = [16]u8{3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3,}; +pub const DEST_4: [16]u8 = [16]u8{4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4,}; +pub const DEST_99: [16]u8 = [16]u8{153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153,}; +pub const ZERO_DEST16: [16]u8 = [16]u8{0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,}; +pub const DECLARED_4: [4]DeclaredDest = [4]DeclaredDest{ + DeclaredDest { dest: DEST_1, }, + DeclaredDest { dest: DEST_2, }, + DeclaredDest { dest: DEST_3, }, + DeclaredDest { dest: DEST_4, }, +}; + +// **CDUG-01** - below minimum per destination rejected: twenty +// emissions to the first destination, four to each of the rest. +test cdug_01_below_min_rejected { + var v: [32]DestCoverEmission; + for i in 0..32 { + var d: [16]u8 = DEST_1; + if (i >= 20) { + if (i < 24) { + d = DEST_2; + } + if (i >= 24) { + if (i < 28) { + d = DEST_3; + } + } + if (i >= 28) { + d = DEST_4; + } + } + v[i] = DestCoverEmission { dest: d, }; + } + const verdict = validate_dest_uniformity(&DECLARED_4, &v); + assert(verdict.code == DestUniformityCode.BelowMin); + assert(verdict.idx == 1); + assert(verdict.got == 4); + assert(verdict.bound == 5); +} + +// **CDUG-02** - dominant rejected: eighty emissions to the +// first destination, five to each of the rest - eighty of a +// total ninety-five, over the three-quarters ceiling. +test cdug_02_dominant_rejected { + var v: [95]DestCoverEmission; + for i in 0..95 { + var d: [16]u8 = DEST_1; + if (i >= 80) { + if (i < 85) { + d = DEST_2; + } + if (i >= 85) { + if (i < 90) { + d = DEST_3; + } + } + if (i >= 90) { + d = DEST_4; + } + } + v[i] = DestCoverEmission { dest: d, }; + } + const verdict = validate_dest_uniformity(&DECLARED_4, &v); + assert(verdict.code == DestUniformityCode.Dominant); + assert(verdict.got == 80); + assert(verdict.bound == 95); +} + +// **CDUG-03** - too few rejected: four emissions of a required +// twenty. +test cdug_03_too_few_rejected { + const v: [4]DestCoverEmission = [4]DestCoverEmission{ + DestCoverEmission { dest: DEST_1, }, + DestCoverEmission { dest: DEST_2, }, + DestCoverEmission { dest: DEST_3, }, + DestCoverEmission { dest: DEST_4, }, + }; + const verdict = validate_dest_uniformity(&DECLARED_4, &v); + assert(verdict.code == DestUniformityCode.TooFew); + assert(verdict.got == 4); + assert(verdict.bound == 20); +} + +// **CDUG-04** - an undeclared destination rejected at the +// appended position. +test cdug_04_unknown_rejected { + var v: [41]DestCoverEmission; + for i in 0..40 { + var d: [16]u8 = DEST_1; + const slot: usize = i % 4; + if (slot == 1) { + d = DEST_2; + } + if (slot == 2) { + d = DEST_3; + } + if (slot == 3) { + d = DEST_4; + } + v[i] = DestCoverEmission { dest: d, }; + } + v[40] = DestCoverEmission { dest: DEST_99, }; + const verdict = validate_dest_uniformity(&DECLARED_4, &v); + assert(verdict.code == DestUniformityCode.UnknownDest); + assert(verdict.idx == 40); +} + +// **CDUG-05** - the zero destination rejected at the appended +// position. +test cdug_05_zero_rejected { + var v: [41]DestCoverEmission; + for i in 0..40 { + var d: [16]u8 = DEST_1; + const slot: usize = i % 4; + if (slot == 1) { + d = DEST_2; + } + if (slot == 2) { + d = DEST_3; + } + if (slot == 3) { + d = DEST_4; + } + v[i] = DestCoverEmission { dest: d, }; + } + v[40] = DestCoverEmission { dest: ZERO_DEST16, }; + const verdict = validate_dest_uniformity(&DECLARED_4, &v); + assert(verdict.code == DestUniformityCode.ZeroDest); + assert(verdict.idx == 40); +} + +// **CDUG-06** - the largest buildable batch accepted: one +// hundred thousand emissions rotating the four destinations, +// a quarter megabyte below the runner's stack ceiling. The +// original's million-record TooMany fixture exceeds that +// ceiling and stays with the original runner - the ceiling rule +// itself is the port's code, and this probe pins the guard +// green at scale. +test cdug_06_large_batch_accepted { + var v: [100000]DestCoverEmission; + for i in 0..100000 { + var d: [16]u8 = DEST_1; + const slot: usize = i % 4; + if (slot == 1) { + d = DEST_2; + } + if (slot == 2) { + d = DEST_3; + } + if (slot == 3) { + d = DEST_4; + } + v[i] = DestCoverEmission { dest: d, }; + } + const verdict = validate_dest_uniformity(&DECLARED_4, &v); + assert(verdict.code == DestUniformityCode.Ok); +} + +// **CDUG-07** - the balanced batch accepted: ten rounds over the +// four destinations, every count ten. +test cdug_07_balanced_accepted { + var v: [40]DestCoverEmission; + for i in 0..40 { + var d: [16]u8 = DEST_1; + const slot: usize = i % 4; + if (slot == 1) { + d = DEST_2; + } + if (slot == 2) { + d = DEST_3; + } + if (slot == 3) { + d = DEST_4; + } + v[i] = DestCoverEmission { dest: d, }; + } + const verdict = validate_dest_uniformity(&DECLARED_4, &v); + assert(verdict.code == DestUniformityCode.Ok); +} + +// **CDUG-08** - the minimum boundary accepted: five rounds over +// the four destinations, every count five. +test cdug_08_min_boundary_accepted { + var v: [20]DestCoverEmission; + for i in 0..20 { + var d: [16]u8 = DEST_1; + const slot: usize = i % 4; + if (slot == 1) { + d = DEST_2; + } + if (slot == 2) { + d = DEST_3; + } + if (slot == 3) { + d = DEST_4; + } + v[i] = DestCoverEmission { dest: d, }; + } + const verdict = validate_dest_uniformity(&DECLARED_4, &v); + assert(verdict.code == DestUniformityCode.Ok); +} + +// **CDUG-09** - slight imbalance accepted: twelve to the first +// destination, eight to each of the rest - twelve of +// thirty-six, at exactly the three-quarters threshold. +test cdug_09_slightly_imbalanced_accepted { + var v: [36]DestCoverEmission; + for i in 0..36 { + var d: [16]u8 = DEST_1; + if (i >= 12) { + if (i < 20) { + d = DEST_2; + } + if (i >= 20) { + if (i < 28) { + d = DEST_3; + } + } + if (i >= 28) { + d = DEST_4; + } + } + v[i] = DestCoverEmission { dest: d, }; + } + const verdict = validate_dest_uniformity(&DECLARED_4, &v); + assert(verdict.code == DestUniformityCode.Ok); +} + +// **CDUG-10** - the uniform batch accepted: twenty-five rounds +// over the four destinations. +test cdug_10_uniform_accepted { + var v: [100]DestCoverEmission; + for i in 0..100 { + var d: [16]u8 = DEST_1; + const slot: usize = i % 4; + if (slot == 1) { + d = DEST_2; + } + if (slot == 2) { + d = DEST_3; + } + if (slot == 3) { + d = DEST_4; + } + v[i] = DestCoverEmission { dest: d, }; + } + const verdict = validate_dest_uniformity(&DECLARED_4, &v); + assert(verdict.code == DestUniformityCode.Ok); +} + +// The five helpers have direct tests (coverage: Untested 0). +test cdug_helpers_answer { + assert(dests_equal(DEST_1, DEST_1)); + assert(!dests_equal(DEST_1, DEST_2)); + assert(dest_zero(ZERO_DEST16)); + assert(!dest_zero(DEST_1)); + assert(dest_position(&DECLARED_4, DEST_1) == 0); + assert(dest_position(&DECLARED_4, DEST_4) == 3); + assert(dest_position(&DECLARED_4, DEST_99) == 4); + assert(dest_declared(&DECLARED_4, DEST_2)); + assert(!dest_declared(&DECLARED_4, DEST_99)); + const four: [4]DestCoverEmission = [4]DestCoverEmission{ + DestCoverEmission { dest: DEST_1, }, + DestCoverEmission { dest: DEST_1, }, + DestCoverEmission { dest: DEST_2, }, + DestCoverEmission { dest: DEST_3, }, + }; + assert(dest_count(&four, DEST_1) == 2); + assert(dest_count(&four, DEST_2) == 1); + assert(dest_count(&four, DEST_4) == 0); +} + +// Rule order is the original's: the emission floor before any +// record, the zero destination before the declared-set +// membership, the per-record rules before the per-destination +// floors, and the floor before the dominance ceiling - with the +// twelve-of-thirty-six batch sitting exactly at the ceiling and +// passing. +test rule_order_matches_original { + var short_zero: [4]DestCoverEmission; + for i in 0..4 { + short_zero[i] = DestCoverEmission { dest: ZERO_DEST16, }; + } + const v1 = validate_dest_uniformity(&DECLARED_4, &short_zero); + assert(v1.code == DestUniformityCode.TooFew); + + var zero_unknown: [20]DestCoverEmission; + for i in 0..20 { + var d: [16]u8 = DEST_1; + const slot: usize = i % 4; + if (slot == 1) { + d = DEST_2; + } + if (slot == 2) { + d = DEST_3; + } + if (slot == 3) { + d = DEST_4; + } + zero_unknown[i] = DestCoverEmission { dest: d, }; + } + zero_unknown[10] = DestCoverEmission { dest: ZERO_DEST16, }; + zero_unknown[11] = DestCoverEmission { dest: DEST_99, }; + const v2 = validate_dest_uniformity(&DECLARED_4, &zero_unknown); + assert(v2.code == DestUniformityCode.ZeroDest); + assert(v2.idx == 10); + + var zero_and_unknown: [20]DestCoverEmission; + for i in 0..20 { + var d: [16]u8 = DEST_1; + const slot: usize = i % 4; + if (slot == 1) { + d = DEST_2; + } + if (slot == 2) { + d = DEST_3; + } + if (slot == 3) { + d = DEST_4; + } + zero_and_unknown[i] = DestCoverEmission { dest: d, }; + } + zero_and_unknown[10] = DestCoverEmission { dest: DEST_99, }; + const v3 = validate_dest_uniformity(&DECLARED_4, &zero_and_unknown); + assert(v3.code == DestUniformityCode.UnknownDest); + assert(v3.idx == 10); + + var sparse_dominant: [20]DestCoverEmission; + for i in 0..20 { + var d: [16]u8 = DEST_2; + if (i < 4) { + d = DEST_1; + } + sparse_dominant[i] = DestCoverEmission { dest: d, }; + } + const v4 = validate_dest_uniformity(&DECLARED_4, &sparse_dominant); + assert(v4.code == DestUniformityCode.BelowMin); + assert(v4.idx == 0); + assert(v4.got == 4); +} From 7dbf32b61ea79ce0f02ee9e2a6afc0d2e765dd9b Mon Sep 17 00:00:00 2001 From: dmitrii-f-t27 Date: Fri, 16 Oct 2026 23:24:51 -0300 Subject: [PATCH 08/70] spec(port): port the cover-traffic inter-destination timing uniformity guard (Refs #8887) The eleventh CR-CHAT-07 ring target (W2, R-CHAT-10): the inter-destination timing rules - the batch ceiling, then per emission the zero-destination probe, the zero-timestamp probe and the strictly-increasing timestamps, then per destination the two-emission floor and over at least two destinations the stddev ceiling of five thousand - as the D5 verdict with every payload field, the original's rule order, and all ten CIDT tests transcribed plus helper and rule-order tests. The original's stddev folds float means of u64 sums - the int-to-float casts do not lower - so the standard deviation arrives caller-computed per the lane convention; the structural rules stay fully in the spec. The original's BTreeMap walk visits destinations in byte order of their hashes; the port's floor walk enumerates the distinct destinations in the same byte order, so the failing destination's index is its byte- order rank exactly as the original reports. Fixture stddevs are Python-verified exact: the split batch 74250, the uniform batch 250, the twenty-emission walk 1.414. Checks (conventions 0-14): t27b test 12 passed 0 failed; t27c test-report 12/12, 0 vacuous; gen-rust output compiles under rustc; coverage Untested 0; ASCII only; seal saved, all hashes MATCH; --- ...r_destination_timing_uniformity_guard.json | 28 ++ docs/reports/t27b_expectations.json | 1 + ...er_destination_timing_uniformity_guard.t27 | 421 ++++++++++++++++++ 3 files changed, 450 insertions(+) create mode 100644 .trinity/seals/src_port::trios::crates::trios-chat::rings::CR-CHAT-07::src::cover_traffic_inter_destination_timing_uniformity_guard.json create mode 100644 specs/port/trios/crates/trios-chat/rings/CR-CHAT-07/src/cover_traffic_inter_destination_timing_uniformity_guard.t27 diff --git a/.trinity/seals/src_port::trios::crates::trios-chat::rings::CR-CHAT-07::src::cover_traffic_inter_destination_timing_uniformity_guard.json b/.trinity/seals/src_port::trios::crates::trios-chat::rings::CR-CHAT-07::src::cover_traffic_inter_destination_timing_uniformity_guard.json new file mode 100644 index 0000000000..7b08e55e23 --- /dev/null +++ b/.trinity/seals/src_port::trios::crates::trios-chat::rings::CR-CHAT-07::src::cover_traffic_inter_destination_timing_uniformity_guard.json @@ -0,0 +1,28 @@ +{ + "built_by": "t27c-bootstrap@0.5.2+01d0a635f", + "closure": [], + "config": "gen=c,rust,verilog,zig;tests=zig", + "gen_hash_c": "sha256:0eec1e257d888eef73927b6503d39427a78ffdbd585318071bd2f126172cdbf1", + "gen_hash_rust": "sha256:76f0d003cc805c1b99c01647ab8223a09beb63903feb5f89cb8e9ce4b127b2ea", + "gen_hash_verilog": "sha256:e09bc271a83807fa341daa647f66b027e2c91c14459fb16b0508e5b8af768ba8", + "gen_hash_zig": "sha256:916b23b4b1993584eae7b8b514a23489b8865f9ba1dfa615a8879ae0bc24c26d", + "module": "port::trios::crates::trios-chat::rings::CR-CHAT-07::src::cover_traffic_inter_destination_timing_uniformity_guard", + "ring": 12, + "seal_schema": 2, + "sealed_at": "2026-10-17T02:24:35Z", + "sealed_by": "t27c-bootstrap@0.5.2", + "spec_hash": "sha256:4654562b8a4f0386b2ebda235419cc277aa6fd1d3eaea35da065f1f640f5f594", + "spec_path": "specs/port/trios/crates/trios-chat/rings/CR-CHAT-07/src/cover_traffic_inter_destination_timing_uniformity_guard.t27", + "tests": { + "failed": 0, + "failing": [], + "forced": false, + "passed": 12, + "total": 12, + "vacuous": 0 + }, + "toolchain": { + "test_runner": "sha256:1982ae948e24d00c5d221ccec12dfce1eb01204b53e37b0f857f93b16d64629d", + "zig": "0.16.0" + } +} \ No newline at end of file diff --git a/docs/reports/t27b_expectations.json b/docs/reports/t27b_expectations.json index c041cbab56..3dd8c571b1 100644 --- a/docs/reports/t27b_expectations.json +++ b/docs/reports/t27b_expectations.json @@ -855,6 +855,7 @@ {"path": "specs/port/trios/crates/trios-chat/rings/CR-CHAT-03/src/unmerged_leaves_bound_guard.t27", "t27b": "pass"}, {"path": "specs/port/trios/crates/trios-chat/rings/CR-CHAT-05/src/envelope_size_distribution_uniformity.t27", "t27b": "pass"}, {"path": "specs/port/trios/crates/trios-chat/rings/CR-CHAT-07/src/cover_decoy_ratio_governor.t27", "t27b": "pass"}, + {"path": "specs/port/trios/crates/trios-chat/rings/CR-CHAT-07/src/cover_traffic_inter_destination_timing_uniformity_guard.t27", "t27b": "pass"}, {"path": "specs/port/trios/crates/trios-chat/rings/CR-CHAT-LAWS/src/lib.t27", "t27b": "pass"}, {"path": "specs/port/trios/crates/trios-cli/src/cmd/agent.t27", "t27b": "pass"}, {"path": "specs/port/trios/crates/trios-cli/src/cmd/commit.t27", "t27b": "pass"}, diff --git a/specs/port/trios/crates/trios-chat/rings/CR-CHAT-07/src/cover_traffic_inter_destination_timing_uniformity_guard.t27 b/specs/port/trios/crates/trios-chat/rings/CR-CHAT-07/src/cover_traffic_inter_destination_timing_uniformity_guard.t27 new file mode 100644 index 0000000000..7823915ebe --- /dev/null +++ b/specs/port/trios/crates/trios-chat/rings/CR-CHAT-07/src/cover_traffic_inter_destination_timing_uniformity_guard.t27 @@ -0,0 +1,421 @@ +module port::trios::crates::trios-chat::rings::CR-CHAT-07::src::cover_traffic_inter_destination_timing_uniformity_guard; + +// Port of gHashTag/trios crates/trios-chat/rings/CR-CHAT-07/src/cover_traffic_inter_destination_timing_uniformity_guard.rs +// (CR-CHAT-07 - Cover traffic inter-destination timing +// uniformity guard, Wave-118 Lane B, R-CHAT-10). +// +// Cover timing must spread evenly across destinations: a +// destination that receives cover faster or more often reads as +// the real recipient, a cover burst to one destination +// correlates with a real burst to the same, and cross-destination +// timing analysis lays the true pattern bare. The rules, in the +// original's order: the batch ceiling, then per emission the +// zero-destination probe, the zero-timestamp probe and the +// strictly-increasing timestamps, then per destination the +// two-emission floor, and over the destinations' mean times the +// standard-deviation ceiling - only when at least two +// destinations carry traffic. +// +// The original returns Result<(), DestTimingError>. This port +// carries the verdict as a named struct (owner decision D5): Ok +// first, then the six variants in the original's declaration +// order - HighStddev, ZeroDest, ZeroTimestamp, NonMonotonic, +// TooFew, TooMany - with every payload field: the measured and +// ceiling stddev, idx for the per-emission rules, idx with prev +// and current for the monotonic break, the destination's +// byte-order position with got and min for the floor, and got +// with max for the batch bounds. +// +// The original's stddev folds float means of u64 timestamp sums +// - the int-to-float casts do not lower under the backends - so +// the standard deviation arrives as a number the caller computed, +// the lane convention for statistics over buffers (fill-byte +// randomness #9698, payload entropy #9747, pattern randomness +// #9811, rate stability #9814). The structural rules stay +// fully in the spec. The original's BTreeMap walk visits +// destinations in byte order of their hashes; the port's floor +// walk enumerates the distinct destinations in the same byte +// order, so the failing destination's index is its byte-order +// rank exactly as the original reports. Every fixture's stddev +// is Python-verified exact: the split batch 74250 over the +// ceiling of 5000, the uniform batch 250, the twenty-emission +// walk 1.414. + +// Maximum allowed standard deviation of inter-destination +// timing. +pub const CIDT_MAX_STDDEV: f64 = 5000.0; + +// Minimum emissions per destination for statistical validity. +pub const CIDT_MIN_PER_DEST: usize = 2; + +// Maximum emissions per batch. +pub const CIDT_MAX_EMISSIONS: usize = 1024; + +// Destination hash length. +pub const CIDT_DEST_LEN: usize = 16; + +// A cover traffic emission to a destination. +pub struct DestTimingEmission { + dest: [16]u8, + timestamp_ms: u64, +} + +// Verdict codes: Ok(()) and DestTimingError's variants, in declaration order. +pub enum DestTimingCode { + Ok, + HighStddev, + ZeroDest, + ZeroTimestamp, + NonMonotonic, + TooFew, + TooMany, +} + +// The verdict of the inter-destination timing validation, with +// every error payload field. +pub struct DestTimingVerdict { + code: DestTimingCode, + idx: usize, + got: usize, + bound: usize, + prev: u64, + current: u64, + got_f: f64, + bound_f: f64, +} + +// Whole-form equality over the fixed sixteen destination bytes. +pub fn dests_equal(a: [16]u8, b: [16]u8) -> bool { + for i in 0..16 { + if (a[i] != b[i]) { + return false; + } + } + return true; +} + +// The all-zero destination - the original's [0u8; 16] probe. +pub fn dest_zero(d: [16]u8) -> bool { + for i in 0..16 { + if (d[i] != 0) { + return false; + } + } + return true; +} + +// Whether a is byte-lexicographically before b: the first +// differing byte decides. +pub fn dest_byte_less(a: [16]u8, b: [16]u8) -> bool { + for i in 0..16 { + if (a[i] != b[i]) { + if (a[i] < b[i]) { + return true; + } + return false; + } + } + return false; +} + +// Whether emission i carries a destination an earlier emission +// already carried - the first-occurrence probe of the +// distribution lane. +pub fn dest_seen_before(emissions: []const DestTimingEmission, i: usize) -> bool { + for j in 0..i { + if (dests_equal(emissions[j].dest, emissions[i].dest)) { + return true; + } + } + return false; +} + +// The number of distinct destinations in the batch. +pub fn distinct_dests(emissions: []const DestTimingEmission) -> usize { + var distinct: usize = 0; + for i in 0..emissions.len { + if (!dest_seen_before(emissions, i)) { + distinct = distinct + 1; + } + } + return distinct; +} + +// How many emissions of the batch carry this destination - the +// original's BTreeMap entry count, answered by a scan. +pub fn dest_count(emissions: []const DestTimingEmission, d: [16]u8) -> usize { + var count: usize = 0; + for i in 0..emissions.len { + if (dests_equal(emissions[i].dest, d)) { + count = count + 1; + } + } + return count; +} + +// [VERIFIED] Validate cover traffic inter-destination timing +// uniformity. Returns Ok only when every rule holds, checked in +// the original's order: the batch ceiling, then per emission the +// zero destination, the zero timestamp and the strictly- +// increasing timestamps, then per destination (in byte order of +// the hashes, the original's BTreeMap walk) the two-emission +// floor, and over at least two destinations the caller's stddev +// against the ceiling. +pub fn validate_dest_timing( + emissions: []const DestTimingEmission, + stddev: f64, +) -> DestTimingVerdict { + if (emissions.len > CIDT_MAX_EMISSIONS) { + return DestTimingVerdict { code: DestTimingCode.TooMany, idx: 0, got: emissions.len, bound: CIDT_MAX_EMISSIONS, prev: 0, current: 0, got_f: 0.0, bound_f: 0.0, }; + } + var prev_ts: u64 = 0; + for i in 0..emissions.len { + if (dest_zero(emissions[i].dest)) { + return DestTimingVerdict { code: DestTimingCode.ZeroDest, idx: i, got: 0, bound: 0, prev: 0, current: 0, got_f: 0.0, bound_f: 0.0, }; + } + if (emissions[i].timestamp_ms == 0) { + return DestTimingVerdict { code: DestTimingCode.ZeroTimestamp, idx: i, got: 0, bound: 0, prev: 0, current: 0, got_f: 0.0, bound_f: 0.0, }; + } + if (i > 0) { + if (emissions[i].timestamp_ms <= prev_ts) { + return DestTimingVerdict { code: DestTimingCode.NonMonotonic, idx: i, got: 0, bound: 0, prev: prev_ts, current: emissions[i].timestamp_ms, got_f: 0.0, bound_f: 0.0, }; + } + } + prev_ts = emissions[i].timestamp_ms; + } + const distinct: usize = distinct_dests(emissions); + var last: [16]u8 = ZERO_DEST16; + var have_last: bool = false; + for rank in 0..distinct { + var best: [16]u8 = ZERO_DEST16; + var have_best: bool = false; + for i in 0..emissions.len { + var beyond_last: bool = true; + if (have_last) { + beyond_last = dest_byte_less(last, emissions[i].dest); + } + if (beyond_last) { + if (!have_best) { + best = emissions[i].dest; + have_best = true; + } else { + if (dest_byte_less(emissions[i].dest, best)) { + best = emissions[i].dest; + } + } + } + } + const count: usize = dest_count(emissions, best); + if (count < CIDT_MIN_PER_DEST) { + return DestTimingVerdict { code: DestTimingCode.TooFew, idx: rank, got: count, bound: CIDT_MIN_PER_DEST, prev: 0, current: 0, got_f: 0.0, bound_f: 0.0, }; + } + last = best; + have_last = true; + } + if (distinct >= 2) { + if (stddev > CIDT_MAX_STDDEV) { + return DestTimingVerdict { code: DestTimingCode.HighStddev, idx: 0, got: 0, bound: 0, prev: 0, current: 0, got_f: stddev, bound_f: CIDT_MAX_STDDEV, }; + } + } + return DestTimingVerdict { code: DestTimingCode.Ok, idx: 0, got: 0, bound: 0, prev: 0, current: 0, got_f: 0.0, bound_f: 0.0, }; +} + +// The destinations of the fixtures, one byte repeated sixteen +// times - the original's dest(byte) helper, entry by entry. +pub const DEST_1: [16]u8 = [16]u8{1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1,}; +pub const DEST_2: [16]u8 = [16]u8{2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2,}; +pub const ZERO_DEST16: [16]u8 = [16]u8{0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,}; + +// The destination bytes of the loop fixtures. +pub const CIDT_DEST_BYTES_5: [5]u8 = [5]u8{1, 2, 3, 4, 5,}; + +// **CIDT-01** - high stddev rejected: destination one's mean +// time 1500 and destination two's 150000 - a stddev of 74250 +// over the ceiling of 5000. +test cidt_01_high_stddev_rejected { + const es: [4]DestTimingEmission = [4]DestTimingEmission{ + DestTimingEmission { dest: DEST_1, timestamp_ms: 1000, }, + DestTimingEmission { dest: DEST_1, timestamp_ms: 2000, }, + DestTimingEmission { dest: DEST_2, timestamp_ms: 100000, }, + DestTimingEmission { dest: DEST_2, timestamp_ms: 200000, }, + }; + const v = validate_dest_timing(&es, 74250.0); + assert(v.code == DestTimingCode.HighStddev); + assert(v.got_f == 74250.0); + assert(v.bound_f == 5000.0); +} + +// **CIDT-02** - the zero destination rejected. +test cidt_02_zero_dest_rejected { + const es: [1]DestTimingEmission = [1]DestTimingEmission{ + DestTimingEmission { dest: ZERO_DEST16, timestamp_ms: 1000, }, + }; + const v = validate_dest_timing(&es, 0.0); + assert(v.code == DestTimingCode.ZeroDest); + assert(v.idx == 0); +} + +// **CIDT-03** - the zero timestamp rejected. +test cidt_03_zero_timestamp_rejected { + const es: [1]DestTimingEmission = [1]DestTimingEmission{ + DestTimingEmission { dest: DEST_1, timestamp_ms: 0, }, + }; + const v = validate_dest_timing(&es, 0.0); + assert(v.code == DestTimingCode.ZeroTimestamp); + assert(v.idx == 0); +} + +// **CIDT-04** - a non-monotonic timestamp rejected: 1000 after +// 2000. +test cidt_04_non_monotonic_rejected { + const es: [2]DestTimingEmission = [2]DestTimingEmission{ + DestTimingEmission { dest: DEST_1, timestamp_ms: 2000, }, + DestTimingEmission { dest: DEST_2, timestamp_ms: 1000, }, + }; + const v = validate_dest_timing(&es, 0.0); + assert(v.code == DestTimingCode.NonMonotonic); + assert(v.idx == 1); + assert(v.prev == 2000); + assert(v.current == 1000); +} + +// **CIDT-05** - too few emissions for a destination rejected: +// destination two carries one emission of a required two, its +// byte-order rank one. +test cidt_05_too_few_rejected { + const es: [3]DestTimingEmission = [3]DestTimingEmission{ + DestTimingEmission { dest: DEST_1, timestamp_ms: 1000, }, + DestTimingEmission { dest: DEST_1, timestamp_ms: 2000, }, + DestTimingEmission { dest: DEST_2, timestamp_ms: 3000, }, + }; + const v = validate_dest_timing(&es, 0.0); + assert(v.code == DestTimingCode.TooFew); + assert(v.idx == 1); + assert(v.got == 1); + assert(v.bound == 2); +} + +// **CIDT-06** - too many rejected: 1025 emissions of a maximum +// 1024, built in a loop like the original's, the destinations +// rotating over three values and the timestamps stepping by +// one. The batch rule fires before any emission is examined. +test cidt_06_too_many_rejected { + var es: [1025]DestTimingEmission; + for i in 0..1025 { + var d: [16]u8 = [16]u8{0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,}; + const slot: usize = i % 3; + d[0] = CIDT_DEST_BYTES_5[slot]; + es[i] = DestTimingEmission { dest: d, timestamp_ms: @as(u64, i) + 1, }; + } + const v = validate_dest_timing(&es, 0.0); + assert(v.code == DestTimingCode.TooMany); + assert(v.got == 1025); + assert(v.bound == 1024); +} + +// **CIDT-07** - the uniform batch accepted: two destinations, +// means 1500 and 2000 - a stddev of 250. +test cidt_07_uniform_accepted { + const es: [4]DestTimingEmission = [4]DestTimingEmission{ + DestTimingEmission { dest: DEST_1, timestamp_ms: 1000, }, + DestTimingEmission { dest: DEST_2, timestamp_ms: 1500, }, + DestTimingEmission { dest: DEST_1, timestamp_ms: 2000, }, + DestTimingEmission { dest: DEST_2, timestamp_ms: 2500, }, + }; + const v = validate_dest_timing(&es, 250.0); + assert(v.code == DestTimingCode.Ok); +} + +// **CIDT-08** - an empty batch accepted. +test cidt_08_empty_accepted { + const es: [0]DestTimingEmission = [0]DestTimingEmission{}; + const v = validate_dest_timing(&es, 0.0); + assert(v.code == DestTimingCode.Ok); +} + +// **CIDT-09** - a single destination accepted: the stddev check +// needs two. +test cidt_09_single_dest_accepted { + const es: [2]DestTimingEmission = [2]DestTimingEmission{ + DestTimingEmission { dest: DEST_1, timestamp_ms: 1000, }, + DestTimingEmission { dest: DEST_1, timestamp_ms: 2000, }, + }; + const v = validate_dest_timing(&es, 999999.0); + assert(v.code == DestTimingCode.Ok); +} + +// **CIDT-10** - many uniform destinations accepted: five +// destinations, four emissions each, the timestamps walking one +// to twenty - a stddev of 1.414. +test cidt_10_many_uniform_accepted { + var es: [20]DestTimingEmission; + for i in 0..20 { + var dest: [16]u8 = [16]u8{0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,}; + dest[0] = CIDT_DEST_BYTES_5[i / 4]; + es[i] = DestTimingEmission { dest: dest, timestamp_ms: @as(u64, i) + 1, }; + } + const v = validate_dest_timing(&es, 1.4142135623730951); + assert(v.code == DestTimingCode.Ok); +} + +// The six helpers have direct tests (coverage: Untested 0). +test cidt_helpers_answer { + assert(dests_equal(DEST_1, DEST_1)); + assert(!dests_equal(DEST_1, DEST_2)); + assert(dest_zero(ZERO_DEST16)); + assert(!dest_zero(DEST_1)); + assert(dest_byte_less(DEST_1, DEST_2)); + assert(!dest_byte_less(DEST_2, DEST_1)); + assert(!dest_byte_less(DEST_1, DEST_1)); + const three: [3]DestTimingEmission = [3]DestTimingEmission{ + DestTimingEmission { dest: DEST_1, timestamp_ms: 1, }, + DestTimingEmission { dest: DEST_2, timestamp_ms: 2, }, + DestTimingEmission { dest: DEST_1, timestamp_ms: 3, }, + }; + assert(!dest_seen_before(&three, 0)); + assert(!dest_seen_before(&three, 1)); + assert(dest_seen_before(&three, 2)); + assert(distinct_dests(&three) == 2); + assert(dest_count(&three, DEST_1) == 2); + assert(dest_count(&three, DEST_2) == 1); + assert(dest_count(&three, ZERO_DEST16) == 0); +} + +// Rule order is the original's: the zero destination before the +// zero timestamp, the zero timestamp before the monotonicity, +// the per-emission rules before the per-destination floor, and +// the floor before the stddev ceiling. +test rule_order_matches_original { + const zero_zero_ts: [1]DestTimingEmission = [1]DestTimingEmission{ + DestTimingEmission { dest: ZERO_DEST16, timestamp_ms: 0, }, + }; + const v1 = validate_dest_timing(&zero_zero_ts, 0.0); + assert(v1.code == DestTimingCode.ZeroDest); + + const zero_ts_backstep: [2]DestTimingEmission = [2]DestTimingEmission{ + DestTimingEmission { dest: DEST_1, timestamp_ms: 2000, }, + DestTimingEmission { dest: DEST_2, timestamp_ms: 0, }, + }; + const v2 = validate_dest_timing(&zero_ts_backstep, 0.0); + assert(v2.code == DestTimingCode.ZeroTimestamp); + assert(v2.idx == 1); + + const backstep_few: [3]DestTimingEmission = [3]DestTimingEmission{ + DestTimingEmission { dest: DEST_1, timestamp_ms: 2000, }, + DestTimingEmission { dest: DEST_2, timestamp_ms: 1000, }, + DestTimingEmission { dest: DEST_2, timestamp_ms: 3000, }, + }; + const v3 = validate_dest_timing(&backstep_few, 0.0); + assert(v3.code == DestTimingCode.NonMonotonic); + assert(v3.idx == 1); + + const few_split: [3]DestTimingEmission = [3]DestTimingEmission{ + DestTimingEmission { dest: DEST_1, timestamp_ms: 1000, }, + DestTimingEmission { dest: DEST_2, timestamp_ms: 2000, }, + DestTimingEmission { dest: DEST_2, timestamp_ms: 3000, }, + }; + const v4 = validate_dest_timing(&few_split, 74250.0); + assert(v4.code == DestTimingCode.TooFew); + assert(v4.idx == 0); + assert(v4.got == 1); +} From a7018ec4b131a8c202eecddfe63348c5e8e61192 Mon Sep 17 00:00:00 2001 From: dmitrii-f-t27 Date: Sat, 17 Oct 2026 00:03:25 -0300 Subject: [PATCH 09/70] spec(port): port the cover-traffic replay detection guard (Refs #8887) The fifteenth CR-CHAT-07 ring target (W2, R-CHAT-10): the replay rules - the batch ceiling, then per window the zero-index probe, the zero-hash probe, the emission floor (ten; the exact boundary passes), the strictly-increasing index and the repeated-hash scan - as the D5 verdict with every payload field, the original's rule order, and all ten CTRD tests transcribed plus helper and rule-order tests. The BTreeSet dedup becomes a scan over the windows already visited; the hashes stay the fixed [32]u8 form. Checks (conventions 0-14): t27b test 12 passed 0 failed; t27c test-report 12/12, 0 vacuous; gen-rust output compiles under rustc; coverage Untested 0; ASCII only; seal saved, all hashes MATCH; --- ...:cover_traffic_replay_detection_guard.json | 28 ++ docs/reports/t27b_expectations.json | 1 + .../cover_traffic_replay_detection_guard.t27 | 315 ++++++++++++++++++ 3 files changed, 344 insertions(+) create mode 100644 .trinity/seals/src_port::trios::crates::trios-chat::rings::CR-CHAT-07::src::cover_traffic_replay_detection_guard.json create mode 100644 specs/port/trios/crates/trios-chat/rings/CR-CHAT-07/src/cover_traffic_replay_detection_guard.t27 diff --git a/.trinity/seals/src_port::trios::crates::trios-chat::rings::CR-CHAT-07::src::cover_traffic_replay_detection_guard.json b/.trinity/seals/src_port::trios::crates::trios-chat::rings::CR-CHAT-07::src::cover_traffic_replay_detection_guard.json new file mode 100644 index 0000000000..c30c2bb8f1 --- /dev/null +++ b/.trinity/seals/src_port::trios::crates::trios-chat::rings::CR-CHAT-07::src::cover_traffic_replay_detection_guard.json @@ -0,0 +1,28 @@ +{ + "built_by": "t27c-bootstrap@0.5.2+01d0a635f", + "closure": [], + "config": "gen=c,rust,verilog,zig;tests=zig", + "gen_hash_c": "sha256:5d163c948bcbd1bf56d800662594f481fcfb25c3b88fab43b58b185a21ae5f67", + "gen_hash_rust": "sha256:0431e36cfd9545d88a4cae54f41ec5781b314195ab9a3e5f4bddd7c16c09452d", + "gen_hash_verilog": "sha256:7d21d6225202df08c904c41746d605beade8fab25cbc04687146efcb3b12a28e", + "gen_hash_zig": "sha256:5e22547ca28a10b4eb0b16eb09385d6db7b59bf2cbf107384192a8ae6b47f67f", + "module": "port::trios::crates::trios-chat::rings::CR-CHAT-07::src::cover_traffic_replay_detection_guard", + "ring": 12, + "seal_schema": 2, + "sealed_at": "2026-10-17T03:02:40Z", + "sealed_by": "t27c-bootstrap@0.5.2", + "spec_hash": "sha256:5f8bdbea4ad59f4e450b604c20ee40c98ad8bc78b1c192f33ff01acce365f695", + "spec_path": "specs/port/trios/crates/trios-chat/rings/CR-CHAT-07/src/cover_traffic_replay_detection_guard.t27", + "tests": { + "failed": 0, + "failing": [], + "forced": false, + "passed": 12, + "total": 12, + "vacuous": 0 + }, + "toolchain": { + "test_runner": "sha256:1982ae948e24d00c5d221ccec12dfce1eb01204b53e37b0f857f93b16d64629d", + "zig": "0.16.0" + } +} \ No newline at end of file diff --git a/docs/reports/t27b_expectations.json b/docs/reports/t27b_expectations.json index c041cbab56..b7bf47dfe1 100644 --- a/docs/reports/t27b_expectations.json +++ b/docs/reports/t27b_expectations.json @@ -855,6 +855,7 @@ {"path": "specs/port/trios/crates/trios-chat/rings/CR-CHAT-03/src/unmerged_leaves_bound_guard.t27", "t27b": "pass"}, {"path": "specs/port/trios/crates/trios-chat/rings/CR-CHAT-05/src/envelope_size_distribution_uniformity.t27", "t27b": "pass"}, {"path": "specs/port/trios/crates/trios-chat/rings/CR-CHAT-07/src/cover_decoy_ratio_governor.t27", "t27b": "pass"}, + {"path": "specs/port/trios/crates/trios-chat/rings/CR-CHAT-07/src/cover_traffic_replay_detection_guard.t27", "t27b": "pass"}, {"path": "specs/port/trios/crates/trios-chat/rings/CR-CHAT-LAWS/src/lib.t27", "t27b": "pass"}, {"path": "specs/port/trios/crates/trios-cli/src/cmd/agent.t27", "t27b": "pass"}, {"path": "specs/port/trios/crates/trios-cli/src/cmd/commit.t27", "t27b": "pass"}, diff --git a/specs/port/trios/crates/trios-chat/rings/CR-CHAT-07/src/cover_traffic_replay_detection_guard.t27 b/specs/port/trios/crates/trios-chat/rings/CR-CHAT-07/src/cover_traffic_replay_detection_guard.t27 new file mode 100644 index 0000000000..f2e64b4d31 --- /dev/null +++ b/specs/port/trios/crates/trios-chat/rings/CR-CHAT-07/src/cover_traffic_replay_detection_guard.t27 @@ -0,0 +1,315 @@ +module port::trios::crates::trios-chat::rings::CR-CHAT-07::src::cover_traffic_replay_detection_guard; + +// Port of gHashTag/trios crates/trios-chat/rings/CR-CHAT-07/src/cover_traffic_replay_detection_guard.rs +// (CR-CHAT-07 - Cover traffic replay detection guard, Wave-113 +// Lane A, R-CHAT-10). +// +// Cover patterns must not repeat: a repeating pattern hands the +// adversary a database match that names cover epochs, patterns +// that repeat against no known schedule flag as real, and +// cross-window matches reveal the schedule's period. The +// rules, in the original's order: the batch ceiling, then per +// window the zero-index probe, the zero-hash probe, the +// emission floor, the strictly-increasing index and the +// repeated-hash scan. +// +// The original returns Result<(), CoverReplayError>. This port +// carries the verdict as a named struct (owner decision D5): Ok +// first, then the six variants in the original's declaration +// order - DuplicatePattern, NotIncreasing, ZeroIndex, ZeroHash, +// BelowMin, TooMany - with every payload field: idx for the +// zero and duplicate rules, idx with prev and current for the +// monotonic break, idx with count and min for the floor, and +// got with max for the ceiling. +// +// The BTreeSet dedup becomes a scan over the windows already +// visited; the hashes stay the fixed [32]u8 form. + +// Minimum emissions per window. +pub const CTRD_MIN_EMISSIONS: usize = 10; + +// Maximum windows per batch. +pub const CTRD_MAX_WINDOWS: usize = 256; + +// Pattern hash length. +pub const CTRD_HASH_LEN: usize = 32; + +// A cover traffic window pattern. +pub struct CoverWindow { + index: u64, + pattern_hash: [32]u8, + emission_count: usize, +} + +// Verdict codes: Ok(()) and CoverReplayError's variants, in declaration order. +pub enum CoverReplayCode { + Ok, + DuplicatePattern, + NotIncreasing, + ZeroIndex, + ZeroHash, + BelowMin, + TooMany, +} + +// The verdict of the replay validation, with every error payload +// field. +pub struct CoverReplayVerdict { + code: CoverReplayCode, + idx: usize, + got: usize, + bound: usize, + prev: u64, + current: u64, +} + +// Whole-form equality over the fixed thirty-two hash bytes. +pub fn hashes_equal(a: [32]u8, b: [32]u8) -> bool { + for i in 0..32 { + if (a[i] != b[i]) { + return false; + } + } + return true; +} + +// The all-zero hash - the original's [0u8; 32] probe. +pub fn hash_zero(h: [32]u8) -> bool { + for i in 0..32 { + if (h[i] != 0) { + return false; + } + } + return true; +} + +// Whether window i repeats an earlier hash - the original's +// BTreeSet insert probe, answered by a scan. +pub fn hash_seen_before(windows: []const CoverWindow, i: usize) -> bool { + for j in 0..i { + if (hashes_equal(windows[j].pattern_hash, windows[i].pattern_hash)) { + return true; + } + } + return false; +} + +// [VERIFIED] Validate cover traffic replay detection. Returns +// Ok only when every rule holds, checked in the original's +// order: the batch ceiling, then per window the zero index, +// the zero hash, the emission floor, the strictly-increasing +// index and the repeated hash. +pub fn validate_cover_replay(windows: []const CoverWindow) -> CoverReplayVerdict { + if (windows.len > CTRD_MAX_WINDOWS) { + return CoverReplayVerdict { code: CoverReplayCode.TooMany, idx: 0, got: windows.len, bound: CTRD_MAX_WINDOWS, prev: 0, current: 0, }; + } + var prev: u64 = 0; + for i in 0..windows.len { + if (windows[i].index == 0) { + return CoverReplayVerdict { code: CoverReplayCode.ZeroIndex, idx: i, got: 0, bound: 0, prev: 0, current: 0, }; + } + if (hash_zero(windows[i].pattern_hash)) { + return CoverReplayVerdict { code: CoverReplayCode.ZeroHash, idx: i, got: 0, bound: 0, prev: 0, current: 0, }; + } + if (windows[i].emission_count < CTRD_MIN_EMISSIONS) { + return CoverReplayVerdict { code: CoverReplayCode.BelowMin, idx: i, got: windows[i].emission_count, bound: CTRD_MIN_EMISSIONS, prev: 0, current: 0, }; + } + if (i > 0) { + if (windows[i].index <= prev) { + return CoverReplayVerdict { code: CoverReplayCode.NotIncreasing, idx: i, got: 0, bound: 0, prev: prev, current: windows[i].index, }; + } + } + if (hash_seen_before(windows, i)) { + return CoverReplayVerdict { code: CoverReplayCode.DuplicatePattern, idx: i, got: 0, bound: 0, prev: 0, current: 0, }; + } + prev = windows[i].index; + } + return CoverReplayVerdict { code: CoverReplayCode.Ok, idx: 0, got: 0, bound: 0, prev: 0, current: 0, }; +} + +// The pattern hashes of the fixtures, one byte repeated +// thirty-two times - the original's hash(byte) helper, entry by +// entry. +pub const HASH_01: [32]u8 = [32]u8{1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1,}; +pub const HASH_02: [32]u8 = [32]u8{2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2,}; +pub const HASH_03: [32]u8 = [32]u8{3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3,}; +pub const HASH_AA: [32]u8 = [32]u8{170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170,}; +pub const ZERO_HASH32: [32]u8 = [32]u8{0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,}; + +// The leading hash bytes of the too-many fixture: the +// original's (i as u8).wrapping_add(1) walk over 0..=256. +pub const CTRD_FLOOD_257: [257]u8 = [257]u8{1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 41, 42, 43, 44, 45, 46, 47, 48, 49, 50, 51, 52, 53, 54, 55, 56, 57, 58, 59, 60, 61, 62, 63, 64, 65, 66, 67, 68, 69, 70, 71, 72, 73, 74, 75, 76, 77, 78, 79, 80, 81, 82, 83, 84, 85, 86, 87, 88, 89, 90, 91, 92, 93, 94, 95, 96, 97, 98, 99, 100, 101, 102, 103, 104, 105, 106, 107, 108, 109, 110, 111, 112, 113, 114, 115, 116, 117, 118, 119, 120, 121, 122, 123, 124, 125, 126, 127, 128, 129, 130, 131, 132, 133, 134, 135, 136, 137, 138, 139, 140, 141, 142, 143, 144, 145, 146, 147, 148, 149, 150, 151, 152, 153, 154, 155, 156, 157, 158, 159, 160, 161, 162, 163, 164, 165, 166, 167, 168, 169, 170, 171, 172, 173, 174, 175, 176, 177, 178, 179, 180, 181, 182, 183, 184, 185, 186, 187, 188, 189, 190, 191, 192, 193, 194, 195, 196, 197, 198, 199, 200, 201, 202, 203, 204, 205, 206, 207, 208, 209, 210, 211, 212, 213, 214, 215, 216, 217, 218, 219, 220, 221, 222, 223, 224, 225, 226, 227, 228, 229, 230, 231, 232, 233, 234, 235, 236, 237, 238, 239, 240, 241, 242, 243, 244, 245, 246, 247, 248, 249, 250, 251, 252, 253, 254, 255, 0, 1}; + +// **CTRD-01** - a duplicate pattern rejected: the second window +// repeats the first's hash. +test ctrd_01_duplicate_rejected { + const ws: [2]CoverWindow = [2]CoverWindow{ + CoverWindow { index: 1, pattern_hash: HASH_AA, emission_count: 20, }, + CoverWindow { index: 2, pattern_hash: HASH_AA, emission_count: 25, }, + }; + const v = validate_cover_replay(&ws); + assert(v.code == CoverReplayCode.DuplicatePattern); + assert(v.idx == 1); +} + +// **CTRD-02** - a non-increasing index rejected: three after +// five. +test ctrd_02_not_increasing_rejected { + const ws: [2]CoverWindow = [2]CoverWindow{ + CoverWindow { index: 5, pattern_hash: HASH_01, emission_count: 20, }, + CoverWindow { index: 3, pattern_hash: HASH_02, emission_count: 20, }, + }; + const v = validate_cover_replay(&ws); + assert(v.code == CoverReplayCode.NotIncreasing); + assert(v.idx == 1); + assert(v.prev == 5); + assert(v.current == 3); +} + +// **CTRD-03** - the zero index rejected. +test ctrd_03_zero_index_rejected { + const ws: [1]CoverWindow = [1]CoverWindow{ + CoverWindow { index: 0, pattern_hash: HASH_01, emission_count: 20, }, + }; + const v = validate_cover_replay(&ws); + assert(v.code == CoverReplayCode.ZeroIndex); + assert(v.idx == 0); +} + +// **CTRD-04** - the zero hash rejected. +test ctrd_04_zero_hash_rejected { + const ws: [1]CoverWindow = [1]CoverWindow{ + CoverWindow { index: 1, pattern_hash: ZERO_HASH32, emission_count: 20, }, + }; + const v = validate_cover_replay(&ws); + assert(v.code == CoverReplayCode.ZeroHash); + assert(v.idx == 0); +} + +// **CTRD-05** - below the emission floor rejected: five of a +// required ten. +test ctrd_05_below_min_rejected { + const ws: [1]CoverWindow = [1]CoverWindow{ + CoverWindow { index: 1, pattern_hash: HASH_01, emission_count: 5, }, + }; + const v = validate_cover_replay(&ws); + assert(v.code == CoverReplayCode.BelowMin); + assert(v.idx == 0); + assert(v.got == 5); + assert(v.bound == 10); +} + +// **CTRD-06** - too many rejected: 257 windows of a maximum 256, +// built in a loop like the original's, the indexes walking one +// upward and the hashes carrying the wrapped walk bytes. The +// batch rule fires before any window is examined. +test ctrd_06_too_many_rejected { + var ws: [257]CoverWindow; + for i in 0..257 { + var h: [32]u8 = [32]u8{0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,}; + h[0] = CTRD_FLOOD_257[i]; + ws[i] = CoverWindow { index: @as(u64, i) + 1, pattern_hash: h, emission_count: 20, }; + } + const v = validate_cover_replay(&ws); + assert(v.code == CoverReplayCode.TooMany); + assert(v.got == 257); + assert(v.bound == 256); +} + +// **CTRD-07** - the valid batch accepted: three windows, three +// hashes. +test ctrd_07_valid_accepted { + const ws: [3]CoverWindow = [3]CoverWindow{ + CoverWindow { index: 1, pattern_hash: HASH_01, emission_count: 20, }, + CoverWindow { index: 2, pattern_hash: HASH_02, emission_count: 25, }, + CoverWindow { index: 3, pattern_hash: HASH_03, emission_count: 22, }, + }; + const v = validate_cover_replay(&ws); + assert(v.code == CoverReplayCode.Ok); +} + +// **CTRD-08** - an empty batch accepted. +test ctrd_08_empty_accepted { + const ws: [0]CoverWindow = [0]CoverWindow{}; + const v = validate_cover_replay(&ws); + assert(v.code == CoverReplayCode.Ok); +} + +// **CTRD-09** - a single window accepted. +test ctrd_09_single_accepted { + const ws: [1]CoverWindow = [1]CoverWindow{ + CoverWindow { index: 1, pattern_hash: HASH_01, emission_count: 20, }, + }; + const v = validate_cover_replay(&ws); + assert(v.code == CoverReplayCode.Ok); +} + +// **CTRD-10** - the boundary emission count accepted: exactly +// ten. +test ctrd_10_boundary_accepted { + const ws: [1]CoverWindow = [1]CoverWindow{ + CoverWindow { index: 1, pattern_hash: HASH_01, emission_count: 10, }, + }; + const v = validate_cover_replay(&ws); + assert(v.code == CoverReplayCode.Ok); +} + +// The three helpers have direct tests (coverage: Untested 0). +test ctrd_helpers_answer { + assert(hashes_equal(HASH_01, HASH_01)); + assert(!hashes_equal(HASH_01, HASH_02)); + assert(hash_zero(ZERO_HASH32)); + assert(!hash_zero(HASH_01)); + const three: [3]CoverWindow = [3]CoverWindow{ + CoverWindow { index: 1, pattern_hash: HASH_01, emission_count: 20, }, + CoverWindow { index: 2, pattern_hash: HASH_02, emission_count: 20, }, + CoverWindow { index: 3, pattern_hash: HASH_01, emission_count: 20, }, + }; + assert(!hash_seen_before(&three, 0)); + assert(!hash_seen_before(&three, 1)); + assert(hash_seen_before(&three, 2)); +} + +// Rule order is the original's: the zero index before the zero +// hash, the zero hash before the emission floor, the floor +// before the monotonicity, and the monotonicity before the +// repeated hash - with both violations on one window. +test rule_order_matches_original { + const zero_both: [1]CoverWindow = [1]CoverWindow{ + CoverWindow { index: 0, pattern_hash: ZERO_HASH32, emission_count: 5, }, + }; + const v1 = validate_cover_replay(&zero_both); + assert(v1.code == CoverReplayCode.ZeroIndex); + assert(v1.idx == 0); + + const zero_hash_few: [1]CoverWindow = [1]CoverWindow{ + CoverWindow { index: 1, pattern_hash: ZERO_HASH32, emission_count: 5, }, + }; + const v2 = validate_cover_replay(&zero_hash_few); + assert(v2.code == CoverReplayCode.ZeroHash); + assert(v2.idx == 0); + + const few_backstep: [2]CoverWindow = [2]CoverWindow{ + CoverWindow { index: 5, pattern_hash: HASH_01, emission_count: 20, }, + CoverWindow { index: 3, pattern_hash: HASH_02, emission_count: 5, }, + }; + const v3 = validate_cover_replay(&few_backstep); + assert(v3.code == CoverReplayCode.BelowMin); + assert(v3.idx == 1); + + const backstep_dup: [2]CoverWindow = [2]CoverWindow{ + CoverWindow { index: 5, pattern_hash: HASH_01, emission_count: 20, }, + CoverWindow { index: 3, pattern_hash: HASH_01, emission_count: 20, }, + }; + const v4 = validate_cover_replay(&backstep_dup); + assert(v4.code == CoverReplayCode.NotIncreasing); + assert(v4.idx == 1); + + const dup_only: [2]CoverWindow = [2]CoverWindow{ + CoverWindow { index: 5, pattern_hash: HASH_01, emission_count: 20, }, + CoverWindow { index: 6, pattern_hash: HASH_01, emission_count: 20, }, + }; + const v5 = validate_cover_replay(&dup_only); + assert(v5.code == CoverReplayCode.DuplicatePattern); + assert(v5.idx == 1); +} From 48449b98065cea17f79f0914f59c32e53a80e778 Mon Sep 17 00:00:00 2001 From: dmitrii-f-t27 Date: Sat, 17 Oct 2026 00:14:39 -0300 Subject: [PATCH 10/70] spec(port): port the cover-traffic size distribution guard (Refs #8887) The sixteenth CR-CHAT-07 ring target (W2, R-CHAT-10): the size-distribution rules - the batch ceiling, the observation floor (sixteen; an empty batch fails it), then per observation the zero-id probe, the repeated-id scan and the zero-size probe, then - both trains present - the Kolmogorov-Smirnov-like distance ceiling over the real and cover empirical distributions (scaled by ten thousand, two thousand the ceiling) - as the D5 verdict with every payload field, the original's rule order, and all ten CTSD tests transcribed plus helper and rule-order tests. The original's KS fold is u64 integer arithmetic throughout, so it ports whole with no float and no caller-computed statistics; the sort-and-dedup of the size union becomes the ascending distinct-size walk, and the cumulative counts read the records directly. The BTreeSet dedup becomes a visited scan. The split fixture measures a distance of exactly ten thousand. Checks (conventions 0-14): t27b test 12 passed 0 failed; t27c test-report 12/12, 0 vacuous; gen-rust output compiles under rustc; coverage Untested 0; ASCII only; seal saved, all hashes MATCH; --- ...cover_traffic_size_distribution_guard.json | 28 + docs/reports/t27b_expectations.json | 1 + .../cover_traffic_size_distribution_guard.t27 | 488 ++++++++++++++++++ 3 files changed, 517 insertions(+) create mode 100644 .trinity/seals/src_port::trios::crates::trios-chat::rings::CR-CHAT-07::src::cover_traffic_size_distribution_guard.json create mode 100644 specs/port/trios/crates/trios-chat/rings/CR-CHAT-07/src/cover_traffic_size_distribution_guard.t27 diff --git a/.trinity/seals/src_port::trios::crates::trios-chat::rings::CR-CHAT-07::src::cover_traffic_size_distribution_guard.json b/.trinity/seals/src_port::trios::crates::trios-chat::rings::CR-CHAT-07::src::cover_traffic_size_distribution_guard.json new file mode 100644 index 0000000000..d19f64a0eb --- /dev/null +++ b/.trinity/seals/src_port::trios::crates::trios-chat::rings::CR-CHAT-07::src::cover_traffic_size_distribution_guard.json @@ -0,0 +1,28 @@ +{ + "built_by": "t27c-bootstrap@0.5.2+01d0a635f", + "closure": [], + "config": "gen=c,rust,verilog,zig;tests=zig", + "gen_hash_c": "sha256:3630892ea69d320e1b18f05bb1798e9857d0a5dd8977f7f684370bbd833c724a", + "gen_hash_rust": "sha256:da435018c639de934a252b0d97eb020b02aa54b8f9b5831fa64311174f628835", + "gen_hash_verilog": "sha256:0f729f9d8fa4cb9e19f16c7351d14301d3214d2c11f2fd54fbc0dea49679d216", + "gen_hash_zig": "sha256:f70a7db9be5ed52c6ffac7cc7ae43062af354141591f803e7ef7e7547272754d", + "module": "port::trios::crates::trios-chat::rings::CR-CHAT-07::src::cover_traffic_size_distribution_guard", + "ring": 12, + "seal_schema": 2, + "sealed_at": "2026-10-17T03:13:13Z", + "sealed_by": "t27c-bootstrap@0.5.2", + "spec_hash": "sha256:dde672975ec6250715705fcd3f2cff9e8c6b3e77c476715b94d39d5b07df6bc0", + "spec_path": "specs/port/trios/crates/trios-chat/rings/CR-CHAT-07/src/cover_traffic_size_distribution_guard.t27", + "tests": { + "failed": 0, + "failing": [], + "forced": false, + "passed": 12, + "total": 12, + "vacuous": 0 + }, + "toolchain": { + "test_runner": "sha256:1982ae948e24d00c5d221ccec12dfce1eb01204b53e37b0f857f93b16d64629d", + "zig": "0.16.0" + } +} \ No newline at end of file diff --git a/docs/reports/t27b_expectations.json b/docs/reports/t27b_expectations.json index c041cbab56..3a2bb1a0f1 100644 --- a/docs/reports/t27b_expectations.json +++ b/docs/reports/t27b_expectations.json @@ -855,6 +855,7 @@ {"path": "specs/port/trios/crates/trios-chat/rings/CR-CHAT-03/src/unmerged_leaves_bound_guard.t27", "t27b": "pass"}, {"path": "specs/port/trios/crates/trios-chat/rings/CR-CHAT-05/src/envelope_size_distribution_uniformity.t27", "t27b": "pass"}, {"path": "specs/port/trios/crates/trios-chat/rings/CR-CHAT-07/src/cover_decoy_ratio_governor.t27", "t27b": "pass"}, + {"path": "specs/port/trios/crates/trios-chat/rings/CR-CHAT-07/src/cover_traffic_size_distribution_guard.t27", "t27b": "pass"}, {"path": "specs/port/trios/crates/trios-chat/rings/CR-CHAT-LAWS/src/lib.t27", "t27b": "pass"}, {"path": "specs/port/trios/crates/trios-cli/src/cmd/agent.t27", "t27b": "pass"}, {"path": "specs/port/trios/crates/trios-cli/src/cmd/commit.t27", "t27b": "pass"}, diff --git a/specs/port/trios/crates/trios-chat/rings/CR-CHAT-07/src/cover_traffic_size_distribution_guard.t27 b/specs/port/trios/crates/trios-chat/rings/CR-CHAT-07/src/cover_traffic_size_distribution_guard.t27 new file mode 100644 index 0000000000..253da83199 --- /dev/null +++ b/specs/port/trios/crates/trios-chat/rings/CR-CHAT-07/src/cover_traffic_size_distribution_guard.t27 @@ -0,0 +1,488 @@ +module port::trios::crates::trios-chat::rings::CR-CHAT-07::src::cover_traffic_size_distribution_guard; + +// Port of gHashTag/trios crates/trios-chat/rings/CR-CHAT-07/src/cover_traffic_size_distribution_guard.rs +// (CR-CHAT-07 - Cover traffic size distribution guard, Wave-155 +// Lane B, R-CHAT-10). +// +// Cover sizes must follow the real distribution: a divergent +// size distribution distinguishes cover from real outright, +// consistent differences fingerprint the user's two trains, +// and the gap compounds with time. The rules, in the +// original's order: the batch ceiling, the observation floor +// (sixteen; an empty batch fails it), then per observation the +// zero-id probe, the repeated-id scan and the zero-size probe, +// then - only when both trains carry traffic - the +// Kolmogorov-Smirnov-like distance ceiling over the two +// empirical distributions, scaled by ten thousand. +// +// The original returns Result<(), SizeDistributionError>. This +// port carries the verdict as a named struct (owner decision +// D5): Ok first, then the six variants in the original's +// declaration order - DistanceTooLarge, DuplicateId, ZeroId, +// ZeroSize, TooFew, TooMany - with every payload field: the +// measured and ceiling distance, idx for the id and size +// rules, and got with min or max for the batch bounds. +// +// The original's KS fold is u64 integer arithmetic throughout - +// counts, cross-products, an absolute difference and a scaling +// division - so it ports whole with no float and no +// caller-computed statistics. The original's sort-and-dedup of +// the union of sizes becomes the ascending distinct-size walk +// of the inter-destination guard: each step yields the +// smallest distinct size not yet consumed, the cumulative +// counts read the records directly, and the usize counts widen +// to u64 by the int-widening cast the backends lower. The +// BTreeSet id dedup becomes a visited scan. + +// Maximum observations per batch. +pub const CTSD_MAX_OBS: usize = 4096; + +// Minimum observations required. +pub const CTSD_MIN_OBS: usize = 16; + +// Maximum KS-like distance (scaled by 10000). +pub const CTSD_MAX_DISTANCE: u64 = 2000; + +// Observation ID length. +pub const CTSD_OBS_ID_LEN: usize = 16; + +// A size distribution observation. +pub struct SizeObservation { + obs_id: [16]u8, + size: usize, + is_real: bool, +} + +// Verdict codes: Ok(()) and SizeDistributionError's variants, in declaration order. +pub enum SizeDistCode { + Ok, + DistanceTooLarge, + DuplicateId, + ZeroId, + ZeroSize, + TooFew, + TooMany, +} + +// The verdict of the size distribution validation, with every +// error payload field. +pub struct SizeDistVerdict { + code: SizeDistCode, + idx: usize, + got: usize, + bound: usize, + got64: u64, + bound64: u64, +} + +// Whole-form equality over the fixed sixteen observation-id +// bytes. +pub fn obs_ids_equal(a: [16]u8, b: [16]u8) -> bool { + for i in 0..16 { + if (a[i] != b[i]) { + return false; + } + } + return true; +} + +// The all-zero observation id - the original's [0u8; 16] probe. +pub fn obs_id_zero(id: [16]u8) -> bool { + for i in 0..16 { + if (id[i] != 0) { + return false; + } + } + return true; +} + +// Whether observation i repeats an earlier id - the original's +// BTreeSet insert probe, answered by a scan. +pub fn obs_seen_before(obs: []const SizeObservation, i: usize) -> bool { + for j in 0..i { + if (obs_ids_equal(obs[j].obs_id, obs[i].obs_id)) { + return true; + } + } + return false; +} + +// The number of distinct sizes in the batch. +pub fn distinct_sizes(obs: []const SizeObservation) -> usize { + var distinct: usize = 0; + for i in 0..obs.len { + var seen: bool = false; + for j in 0..i { + if (obs[j].size == obs[i].size) { + seen = true; + } + } + if (!seen) { + distinct = distinct + 1; + } + } + return distinct; +} + +// The Kolmogorov-Smirnov-like distance between the real and the +// cover size distributions, scaled by ten thousand - the +// original's compute_ks_distance. The union of sizes walks in +// ascending distinct order (the sort-and-dedup of the +// original), and at each size the cumulative counts read the +// records directly, the cross-products compared as the +// original's guarded absolute difference. +pub fn compute_ks_distance(obs: []const SizeObservation, distinct: usize) -> u64 { + var n_a: u64 = 0; + var n_b: u64 = 0; + for i in 0..obs.len { + if (obs[i].is_real) { + n_a = n_a + 1; + } else { + n_b = n_b + 1; + } + } + if (n_a == 0) { + return 0; + } + if (n_b == 0) { + return 0; + } + var max_diff: u64 = 0; + var last: usize = 0; + var have_last: bool = false; + for _ in 0..distinct { + var best: usize = 0; + var have_best: bool = false; + for i in 0..obs.len { + var beyond_last: bool = true; + if (have_last) { + beyond_last = obs[i].size > last; + } + if (beyond_last) { + if (!have_best) { + best = obs[i].size; + have_best = true; + } else { + if (obs[i].size < best) { + best = obs[i].size; + } + } + } + } + var fa: u64 = 0; + var fb: u64 = 0; + for i in 0..obs.len { + if (obs[i].size <= best) { + if (obs[i].is_real) { + fa = fa + 1; + } else { + fb = fb + 1; + } + } + } + var diff: u64 = 0; + if (fa * n_b > fb * n_a) { + diff = fa * n_b - fb * n_a; + } else { + diff = fb * n_a - fa * n_b; + } + const scaled: u64 = (diff * 10000) / (n_a * n_b); + if (scaled > max_diff) { + max_diff = scaled; + } + last = best; + have_last = true; + } + return max_diff; +} + +// [VERIFIED] Validate cover traffic size distribution. Returns +// Ok only when every rule holds, checked in the original's +// order: the batch ceiling, the observation floor, then per +// observation the zero id, the repeated id and the zero size, +// then - both trains present - the KS distance ceiling. +pub fn validate_size_distribution(obs: []const SizeObservation) -> SizeDistVerdict { + if (obs.len > CTSD_MAX_OBS) { + return SizeDistVerdict { code: SizeDistCode.TooMany, idx: 0, got: obs.len, bound: CTSD_MAX_OBS, got64: 0, bound64: 0, }; + } + if (obs.len < CTSD_MIN_OBS) { + return SizeDistVerdict { code: SizeDistCode.TooFew, idx: 0, got: obs.len, bound: CTSD_MIN_OBS, got64: 0, bound64: 0, }; + } + var real_count: usize = 0; + var cover_count: usize = 0; + for i in 0..obs.len { + if (obs_id_zero(obs[i].obs_id)) { + return SizeDistVerdict { code: SizeDistCode.ZeroId, idx: i, got: 0, bound: 0, got64: 0, bound64: 0, }; + } + if (obs_seen_before(obs, i)) { + return SizeDistVerdict { code: SizeDistCode.DuplicateId, idx: i, got: 0, bound: 0, got64: 0, bound64: 0, }; + } + if (obs[i].size == 0) { + return SizeDistVerdict { code: SizeDistCode.ZeroSize, idx: i, got: 0, bound: 0, got64: 0, bound64: 0, }; + } + if (obs[i].is_real) { + real_count = real_count + 1; + } else { + cover_count = cover_count + 1; + } + } + if (real_count > 0) { + if (cover_count > 0) { + const distinct: usize = distinct_sizes(obs); + const distance: u64 = compute_ks_distance(obs, distinct); + if (distance > CTSD_MAX_DISTANCE) { + return SizeDistVerdict { code: SizeDistCode.DistanceTooLarge, idx: 0, got: 0, bound: 0, got64: distance, bound64: CTSD_MAX_DISTANCE, }; + } + } + } + return SizeDistVerdict { code: SizeDistCode.Ok, idx: 0, got: 0, bound: 0, got64: 0, bound64: 0, }; +} + +// The observation ids of the fixtures, one byte repeated +// sixteen times - the original's oid(byte) helper, entry by +// entry. +pub const OID_01: [16]u8 = [16]u8{1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1,}; +pub const OID_21: [16]u8 = [16]u8{21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21,}; +pub const ZERO_OID16: [16]u8 = [16]u8{0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,}; + +// The leading id bytes of the loop fixtures: 1..40 for the +// matched batch and its extensions, 1..100 for the large batch. +pub const CTSD_ID_BYTES_40: [40]u8 = [40]u8{1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40,}; +pub const CTSD_ID_BYTES_100: [100]u8 = [100]u8{1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 41, 42, 43, 44, 45, 46, 47, 48, 49, 50, 51, 52, 53, 54, 55, 56, 57, 58, 59, 60, 61, 62, 63, 64, 65, 66, 67, 68, 69, 70, 71, 72, 73, 74, 75, 76, 77, 78, 79, 80, 81, 82, 83, 84, 85, 86, 87, 88, 89, 90, 91, 92, 93, 94, 95, 96, 97, 98, 99, 100,}; + +// The two id bytes of the too-many fixture: the original writes +// the big-endian u64 of i + 1 into id[0..8], and for every value +// in 1..=4097 only the last two of those eight bytes can carry a +// nonzero digit. +pub const CTSD_ID6_4097: [4097]u8 = [4097]u8{0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 16, 16}; +pub const CTSD_ID7_4097: [4097]u8 = [4097]u8{1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 41, 42, 43, 44, 45, 46, 47, 48, 49, 50, 51, 52, 53, 54, 55, 56, 57, 58, 59, 60, 61, 62, 63, 64, 65, 66, 67, 68, 69, 70, 71, 72, 73, 74, 75, 76, 77, 78, 79, 80, 81, 82, 83, 84, 85, 86, 87, 88, 89, 90, 91, 92, 93, 94, 95, 96, 97, 98, 99, 100, 101, 102, 103, 104, 105, 106, 107, 108, 109, 110, 111, 112, 113, 114, 115, 116, 117, 118, 119, 120, 121, 122, 123, 124, 125, 126, 127, 128, 129, 130, 131, 132, 133, 134, 135, 136, 137, 138, 139, 140, 141, 142, 143, 144, 145, 146, 147, 148, 149, 150, 151, 152, 153, 154, 155, 156, 157, 158, 159, 160, 161, 162, 163, 164, 165, 166, 167, 168, 169, 170, 171, 172, 173, 174, 175, 176, 177, 178, 179, 180, 181, 182, 183, 184, 185, 186, 187, 188, 189, 190, 191, 192, 193, 194, 195, 196, 197, 198, 199, 200, 201, 202, 203, 204, 205, 206, 207, 208, 209, 210, 211, 212, 213, 214, 215, 216, 217, 218, 219, 220, 221, 222, 223, 224, 225, 226, 227, 228, 229, 230, 231, 232, 233, 234, 235, 236, 237, 238, 239, 240, 241, 242, 243, 244, 245, 246, 247, 248, 249, 250, 251, 252, 253, 254, 255, 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 41, 42, 43, 44, 45, 46, 47, 48, 49, 50, 51, 52, 53, 54, 55, 56, 57, 58, 59, 60, 61, 62, 63, 64, 65, 66, 67, 68, 69, 70, 71, 72, 73, 74, 75, 76, 77, 78, 79, 80, 81, 82, 83, 84, 85, 86, 87, 88, 89, 90, 91, 92, 93, 94, 95, 96, 97, 98, 99, 100, 101, 102, 103, 104, 105, 106, 107, 108, 109, 110, 111, 112, 113, 114, 115, 116, 117, 118, 119, 120, 121, 122, 123, 124, 125, 126, 127, 128, 129, 130, 131, 132, 133, 134, 135, 136, 137, 138, 139, 140, 141, 142, 143, 144, 145, 146, 147, 148, 149, 150, 151, 152, 153, 154, 155, 156, 157, 158, 159, 160, 161, 162, 163, 164, 165, 166, 167, 168, 169, 170, 171, 172, 173, 174, 175, 176, 177, 178, 179, 180, 181, 182, 183, 184, 185, 186, 187, 188, 189, 190, 191, 192, 193, 194, 195, 196, 197, 198, 199, 200, 201, 202, 203, 204, 205, 206, 207, 208, 209, 210, 211, 212, 213, 214, 215, 216, 217, 218, 219, 220, 221, 222, 223, 224, 225, 226, 227, 228, 229, 230, 231, 232, 233, 234, 235, 236, 237, 238, 239, 240, 241, 242, 243, 244, 245, 246, 247, 248, 249, 250, 251, 252, 253, 254, 255, 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 41, 42, 43, 44, 45, 46, 47, 48, 49, 50, 51, 52, 53, 54, 55, 56, 57, 58, 59, 60, 61, 62, 63, 64, 65, 66, 67, 68, 69, 70, 71, 72, 73, 74, 75, 76, 77, 78, 79, 80, 81, 82, 83, 84, 85, 86, 87, 88, 89, 90, 91, 92, 93, 94, 95, 96, 97, 98, 99, 100, 101, 102, 103, 104, 105, 106, 107, 108, 109, 110, 111, 112, 113, 114, 115, 116, 117, 118, 119, 120, 121, 122, 123, 124, 125, 126, 127, 128, 129, 130, 131, 132, 133, 134, 135, 136, 137, 138, 139, 140, 141, 142, 143, 144, 145, 146, 147, 148, 149, 150, 151, 152, 153, 154, 155, 156, 157, 158, 159, 160, 161, 162, 163, 164, 165, 166, 167, 168, 169, 170, 171, 172, 173, 174, 175, 176, 177, 178, 179, 180, 181, 182, 183, 184, 185, 186, 187, 188, 189, 190, 191, 192, 193, 194, 195, 196, 197, 198, 199, 200, 201, 202, 203, 204, 205, 206, 207, 208, 209, 210, 211, 212, 213, 214, 215, 216, 217, 218, 219, 220, 221, 222, 223, 224, 225, 226, 227, 228, 229, 230, 231, 232, 233, 234, 235, 236, 237, 238, 239, 240, 241, 242, 243, 244, 245, 246, 247, 248, 249, 250, 251, 252, 253, 254, 255, 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 41, 42, 43, 44, 45, 46, 47, 48, 49, 50, 51, 52, 53, 54, 55, 56, 57, 58, 59, 60, 61, 62, 63, 64, 65, 66, 67, 68, 69, 70, 71, 72, 73, 74, 75, 76, 77, 78, 79, 80, 81, 82, 83, 84, 85, 86, 87, 88, 89, 90, 91, 92, 93, 94, 95, 96, 97, 98, 99, 100, 101, 102, 103, 104, 105, 106, 107, 108, 109, 110, 111, 112, 113, 114, 115, 116, 117, 118, 119, 120, 121, 122, 123, 124, 125, 126, 127, 128, 129, 130, 131, 132, 133, 134, 135, 136, 137, 138, 139, 140, 141, 142, 143, 144, 145, 146, 147, 148, 149, 150, 151, 152, 153, 154, 155, 156, 157, 158, 159, 160, 161, 162, 163, 164, 165, 166, 167, 168, 169, 170, 171, 172, 173, 174, 175, 176, 177, 178, 179, 180, 181, 182, 183, 184, 185, 186, 187, 188, 189, 190, 191, 192, 193, 194, 195, 196, 197, 198, 199, 200, 201, 202, 203, 204, 205, 206, 207, 208, 209, 210, 211, 212, 213, 214, 215, 216, 217, 218, 219, 220, 221, 222, 223, 224, 225, 226, 227, 228, 229, 230, 231, 232, 233, 234, 235, 236, 237, 238, 239, 240, 241, 242, 243, 244, 245, 246, 247, 248, 249, 250, 251, 252, 253, 254, 255, 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 41, 42, 43, 44, 45, 46, 47, 48, 49, 50, 51, 52, 53, 54, 55, 56, 57, 58, 59, 60, 61, 62, 63, 64, 65, 66, 67, 68, 69, 70, 71, 72, 73, 74, 75, 76, 77, 78, 79, 80, 81, 82, 83, 84, 85, 86, 87, 88, 89, 90, 91, 92, 93, 94, 95, 96, 97, 98, 99, 100, 101, 102, 103, 104, 105, 106, 107, 108, 109, 110, 111, 112, 113, 114, 115, 116, 117, 118, 119, 120, 121, 122, 123, 124, 125, 126, 127, 128, 129, 130, 131, 132, 133, 134, 135, 136, 137, 138, 139, 140, 141, 142, 143, 144, 145, 146, 147, 148, 149, 150, 151, 152, 153, 154, 155, 156, 157, 158, 159, 160, 161, 162, 163, 164, 165, 166, 167, 168, 169, 170, 171, 172, 173, 174, 175, 176, 177, 178, 179, 180, 181, 182, 183, 184, 185, 186, 187, 188, 189, 190, 191, 192, 193, 194, 195, 196, 197, 198, 199, 200, 201, 202, 203, 204, 205, 206, 207, 208, 209, 210, 211, 212, 213, 214, 215, 216, 217, 218, 219, 220, 221, 222, 223, 224, 225, 226, 227, 228, 229, 230, 231, 232, 233, 234, 235, 236, 237, 238, 239, 240, 241, 242, 243, 244, 245, 246, 247, 248, 249, 250, 251, 252, 253, 254, 255, 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 41, 42, 43, 44, 45, 46, 47, 48, 49, 50, 51, 52, 53, 54, 55, 56, 57, 58, 59, 60, 61, 62, 63, 64, 65, 66, 67, 68, 69, 70, 71, 72, 73, 74, 75, 76, 77, 78, 79, 80, 81, 82, 83, 84, 85, 86, 87, 88, 89, 90, 91, 92, 93, 94, 95, 96, 97, 98, 99, 100, 101, 102, 103, 104, 105, 106, 107, 108, 109, 110, 111, 112, 113, 114, 115, 116, 117, 118, 119, 120, 121, 122, 123, 124, 125, 126, 127, 128, 129, 130, 131, 132, 133, 134, 135, 136, 137, 138, 139, 140, 141, 142, 143, 144, 145, 146, 147, 148, 149, 150, 151, 152, 153, 154, 155, 156, 157, 158, 159, 160, 161, 162, 163, 164, 165, 166, 167, 168, 169, 170, 171, 172, 173, 174, 175, 176, 177, 178, 179, 180, 181, 182, 183, 184, 185, 186, 187, 188, 189, 190, 191, 192, 193, 194, 195, 196, 197, 198, 199, 200, 201, 202, 203, 204, 205, 206, 207, 208, 209, 210, 211, 212, 213, 214, 215, 216, 217, 218, 219, 220, 221, 222, 223, 224, 225, 226, 227, 228, 229, 230, 231, 232, 233, 234, 235, 236, 237, 238, 239, 240, 241, 242, 243, 244, 245, 246, 247, 248, 249, 250, 251, 252, 253, 254, 255, 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 41, 42, 43, 44, 45, 46, 47, 48, 49, 50, 51, 52, 53, 54, 55, 56, 57, 58, 59, 60, 61, 62, 63, 64, 65, 66, 67, 68, 69, 70, 71, 72, 73, 74, 75, 76, 77, 78, 79, 80, 81, 82, 83, 84, 85, 86, 87, 88, 89, 90, 91, 92, 93, 94, 95, 96, 97, 98, 99, 100, 101, 102, 103, 104, 105, 106, 107, 108, 109, 110, 111, 112, 113, 114, 115, 116, 117, 118, 119, 120, 121, 122, 123, 124, 125, 126, 127, 128, 129, 130, 131, 132, 133, 134, 135, 136, 137, 138, 139, 140, 141, 142, 143, 144, 145, 146, 147, 148, 149, 150, 151, 152, 153, 154, 155, 156, 157, 158, 159, 160, 161, 162, 163, 164, 165, 166, 167, 168, 169, 170, 171, 172, 173, 174, 175, 176, 177, 178, 179, 180, 181, 182, 183, 184, 185, 186, 187, 188, 189, 190, 191, 192, 193, 194, 195, 196, 197, 198, 199, 200, 201, 202, 203, 204, 205, 206, 207, 208, 209, 210, 211, 212, 213, 214, 215, 216, 217, 218, 219, 220, 221, 222, 223, 224, 225, 226, 227, 228, 229, 230, 231, 232, 233, 234, 235, 236, 237, 238, 239, 240, 241, 242, 243, 244, 245, 246, 247, 248, 249, 250, 251, 252, 253, 254, 255, 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 41, 42, 43, 44, 45, 46, 47, 48, 49, 50, 51, 52, 53, 54, 55, 56, 57, 58, 59, 60, 61, 62, 63, 64, 65, 66, 67, 68, 69, 70, 71, 72, 73, 74, 75, 76, 77, 78, 79, 80, 81, 82, 83, 84, 85, 86, 87, 88, 89, 90, 91, 92, 93, 94, 95, 96, 97, 98, 99, 100, 101, 102, 103, 104, 105, 106, 107, 108, 109, 110, 111, 112, 113, 114, 115, 116, 117, 118, 119, 120, 121, 122, 123, 124, 125, 126, 127, 128, 129, 130, 131, 132, 133, 134, 135, 136, 137, 138, 139, 140, 141, 142, 143, 144, 145, 146, 147, 148, 149, 150, 151, 152, 153, 154, 155, 156, 157, 158, 159, 160, 161, 162, 163, 164, 165, 166, 167, 168, 169, 170, 171, 172, 173, 174, 175, 176, 177, 178, 179, 180, 181, 182, 183, 184, 185, 186, 187, 188, 189, 190, 191, 192, 193, 194, 195, 196, 197, 198, 199, 200, 201, 202, 203, 204, 205, 206, 207, 208, 209, 210, 211, 212, 213, 214, 215, 216, 217, 218, 219, 220, 221, 222, 223, 224, 225, 226, 227, 228, 229, 230, 231, 232, 233, 234, 235, 236, 237, 238, 239, 240, 241, 242, 243, 244, 245, 246, 247, 248, 249, 250, 251, 252, 253, 254, 255, 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 41, 42, 43, 44, 45, 46, 47, 48, 49, 50, 51, 52, 53, 54, 55, 56, 57, 58, 59, 60, 61, 62, 63, 64, 65, 66, 67, 68, 69, 70, 71, 72, 73, 74, 75, 76, 77, 78, 79, 80, 81, 82, 83, 84, 85, 86, 87, 88, 89, 90, 91, 92, 93, 94, 95, 96, 97, 98, 99, 100, 101, 102, 103, 104, 105, 106, 107, 108, 109, 110, 111, 112, 113, 114, 115, 116, 117, 118, 119, 120, 121, 122, 123, 124, 125, 126, 127, 128, 129, 130, 131, 132, 133, 134, 135, 136, 137, 138, 139, 140, 141, 142, 143, 144, 145, 146, 147, 148, 149, 150, 151, 152, 153, 154, 155, 156, 157, 158, 159, 160, 161, 162, 163, 164, 165, 166, 167, 168, 169, 170, 171, 172, 173, 174, 175, 176, 177, 178, 179, 180, 181, 182, 183, 184, 185, 186, 187, 188, 189, 190, 191, 192, 193, 194, 195, 196, 197, 198, 199, 200, 201, 202, 203, 204, 205, 206, 207, 208, 209, 210, 211, 212, 213, 214, 215, 216, 217, 218, 219, 220, 221, 222, 223, 224, 225, 226, 227, 228, 229, 230, 231, 232, 233, 234, 235, 236, 237, 238, 239, 240, 241, 242, 243, 244, 245, 246, 247, 248, 249, 250, 251, 252, 253, 254, 255, 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 41, 42, 43, 44, 45, 46, 47, 48, 49, 50, 51, 52, 53, 54, 55, 56, 57, 58, 59, 60, 61, 62, 63, 64, 65, 66, 67, 68, 69, 70, 71, 72, 73, 74, 75, 76, 77, 78, 79, 80, 81, 82, 83, 84, 85, 86, 87, 88, 89, 90, 91, 92, 93, 94, 95, 96, 97, 98, 99, 100, 101, 102, 103, 104, 105, 106, 107, 108, 109, 110, 111, 112, 113, 114, 115, 116, 117, 118, 119, 120, 121, 122, 123, 124, 125, 126, 127, 128, 129, 130, 131, 132, 133, 134, 135, 136, 137, 138, 139, 140, 141, 142, 143, 144, 145, 146, 147, 148, 149, 150, 151, 152, 153, 154, 155, 156, 157, 158, 159, 160, 161, 162, 163, 164, 165, 166, 167, 168, 169, 170, 171, 172, 173, 174, 175, 176, 177, 178, 179, 180, 181, 182, 183, 184, 185, 186, 187, 188, 189, 190, 191, 192, 193, 194, 195, 196, 197, 198, 199, 200, 201, 202, 203, 204, 205, 206, 207, 208, 209, 210, 211, 212, 213, 214, 215, 216, 217, 218, 219, 220, 221, 222, 223, 224, 225, 226, 227, 228, 229, 230, 231, 232, 233, 234, 235, 236, 237, 238, 239, 240, 241, 242, 243, 244, 245, 246, 247, 248, 249, 250, 251, 252, 253, 254, 255, 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 41, 42, 43, 44, 45, 46, 47, 48, 49, 50, 51, 52, 53, 54, 55, 56, 57, 58, 59, 60, 61, 62, 63, 64, 65, 66, 67, 68, 69, 70, 71, 72, 73, 74, 75, 76, 77, 78, 79, 80, 81, 82, 83, 84, 85, 86, 87, 88, 89, 90, 91, 92, 93, 94, 95, 96, 97, 98, 99, 100, 101, 102, 103, 104, 105, 106, 107, 108, 109, 110, 111, 112, 113, 114, 115, 116, 117, 118, 119, 120, 121, 122, 123, 124, 125, 126, 127, 128, 129, 130, 131, 132, 133, 134, 135, 136, 137, 138, 139, 140, 141, 142, 143, 144, 145, 146, 147, 148, 149, 150, 151, 152, 153, 154, 155, 156, 157, 158, 159, 160, 161, 162, 163, 164, 165, 166, 167, 168, 169, 170, 171, 172, 173, 174, 175, 176, 177, 178, 179, 180, 181, 182, 183, 184, 185, 186, 187, 188, 189, 190, 191, 192, 193, 194, 195, 196, 197, 198, 199, 200, 201, 202, 203, 204, 205, 206, 207, 208, 209, 210, 211, 212, 213, 214, 215, 216, 217, 218, 219, 220, 221, 222, 223, 224, 225, 226, 227, 228, 229, 230, 231, 232, 233, 234, 235, 236, 237, 238, 239, 240, 241, 242, 243, 244, 245, 246, 247, 248, 249, 250, 251, 252, 253, 254, 255, 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 41, 42, 43, 44, 45, 46, 47, 48, 49, 50, 51, 52, 53, 54, 55, 56, 57, 58, 59, 60, 61, 62, 63, 64, 65, 66, 67, 68, 69, 70, 71, 72, 73, 74, 75, 76, 77, 78, 79, 80, 81, 82, 83, 84, 85, 86, 87, 88, 89, 90, 91, 92, 93, 94, 95, 96, 97, 98, 99, 100, 101, 102, 103, 104, 105, 106, 107, 108, 109, 110, 111, 112, 113, 114, 115, 116, 117, 118, 119, 120, 121, 122, 123, 124, 125, 126, 127, 128, 129, 130, 131, 132, 133, 134, 135, 136, 137, 138, 139, 140, 141, 142, 143, 144, 145, 146, 147, 148, 149, 150, 151, 152, 153, 154, 155, 156, 157, 158, 159, 160, 161, 162, 163, 164, 165, 166, 167, 168, 169, 170, 171, 172, 173, 174, 175, 176, 177, 178, 179, 180, 181, 182, 183, 184, 185, 186, 187, 188, 189, 190, 191, 192, 193, 194, 195, 196, 197, 198, 199, 200, 201, 202, 203, 204, 205, 206, 207, 208, 209, 210, 211, 212, 213, 214, 215, 216, 217, 218, 219, 220, 221, 222, 223, 224, 225, 226, 227, 228, 229, 230, 231, 232, 233, 234, 235, 236, 237, 238, 239, 240, 241, 242, 243, 244, 245, 246, 247, 248, 249, 250, 251, 252, 253, 254, 255, 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 41, 42, 43, 44, 45, 46, 47, 48, 49, 50, 51, 52, 53, 54, 55, 56, 57, 58, 59, 60, 61, 62, 63, 64, 65, 66, 67, 68, 69, 70, 71, 72, 73, 74, 75, 76, 77, 78, 79, 80, 81, 82, 83, 84, 85, 86, 87, 88, 89, 90, 91, 92, 93, 94, 95, 96, 97, 98, 99, 100, 101, 102, 103, 104, 105, 106, 107, 108, 109, 110, 111, 112, 113, 114, 115, 116, 117, 118, 119, 120, 121, 122, 123, 124, 125, 126, 127, 128, 129, 130, 131, 132, 133, 134, 135, 136, 137, 138, 139, 140, 141, 142, 143, 144, 145, 146, 147, 148, 149, 150, 151, 152, 153, 154, 155, 156, 157, 158, 159, 160, 161, 162, 163, 164, 165, 166, 167, 168, 169, 170, 171, 172, 173, 174, 175, 176, 177, 178, 179, 180, 181, 182, 183, 184, 185, 186, 187, 188, 189, 190, 191, 192, 193, 194, 195, 196, 197, 198, 199, 200, 201, 202, 203, 204, 205, 206, 207, 208, 209, 210, 211, 212, 213, 214, 215, 216, 217, 218, 219, 220, 221, 222, 223, 224, 225, 226, 227, 228, 229, 230, 231, 232, 233, 234, 235, 236, 237, 238, 239, 240, 241, 242, 243, 244, 245, 246, 247, 248, 249, 250, 251, 252, 253, 254, 255, 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 41, 42, 43, 44, 45, 46, 47, 48, 49, 50, 51, 52, 53, 54, 55, 56, 57, 58, 59, 60, 61, 62, 63, 64, 65, 66, 67, 68, 69, 70, 71, 72, 73, 74, 75, 76, 77, 78, 79, 80, 81, 82, 83, 84, 85, 86, 87, 88, 89, 90, 91, 92, 93, 94, 95, 96, 97, 98, 99, 100, 101, 102, 103, 104, 105, 106, 107, 108, 109, 110, 111, 112, 113, 114, 115, 116, 117, 118, 119, 120, 121, 122, 123, 124, 125, 126, 127, 128, 129, 130, 131, 132, 133, 134, 135, 136, 137, 138, 139, 140, 141, 142, 143, 144, 145, 146, 147, 148, 149, 150, 151, 152, 153, 154, 155, 156, 157, 158, 159, 160, 161, 162, 163, 164, 165, 166, 167, 168, 169, 170, 171, 172, 173, 174, 175, 176, 177, 178, 179, 180, 181, 182, 183, 184, 185, 186, 187, 188, 189, 190, 191, 192, 193, 194, 195, 196, 197, 198, 199, 200, 201, 202, 203, 204, 205, 206, 207, 208, 209, 210, 211, 212, 213, 214, 215, 216, 217, 218, 219, 220, 221, 222, 223, 224, 225, 226, 227, 228, 229, 230, 231, 232, 233, 234, 235, 236, 237, 238, 239, 240, 241, 242, 243, 244, 245, 246, 247, 248, 249, 250, 251, 252, 253, 254, 255, 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 41, 42, 43, 44, 45, 46, 47, 48, 49, 50, 51, 52, 53, 54, 55, 56, 57, 58, 59, 60, 61, 62, 63, 64, 65, 66, 67, 68, 69, 70, 71, 72, 73, 74, 75, 76, 77, 78, 79, 80, 81, 82, 83, 84, 85, 86, 87, 88, 89, 90, 91, 92, 93, 94, 95, 96, 97, 98, 99, 100, 101, 102, 103, 104, 105, 106, 107, 108, 109, 110, 111, 112, 113, 114, 115, 116, 117, 118, 119, 120, 121, 122, 123, 124, 125, 126, 127, 128, 129, 130, 131, 132, 133, 134, 135, 136, 137, 138, 139, 140, 141, 142, 143, 144, 145, 146, 147, 148, 149, 150, 151, 152, 153, 154, 155, 156, 157, 158, 159, 160, 161, 162, 163, 164, 165, 166, 167, 168, 169, 170, 171, 172, 173, 174, 175, 176, 177, 178, 179, 180, 181, 182, 183, 184, 185, 186, 187, 188, 189, 190, 191, 192, 193, 194, 195, 196, 197, 198, 199, 200, 201, 202, 203, 204, 205, 206, 207, 208, 209, 210, 211, 212, 213, 214, 215, 216, 217, 218, 219, 220, 221, 222, 223, 224, 225, 226, 227, 228, 229, 230, 231, 232, 233, 234, 235, 236, 237, 238, 239, 240, 241, 242, 243, 244, 245, 246, 247, 248, 249, 250, 251, 252, 253, 254, 255, 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 41, 42, 43, 44, 45, 46, 47, 48, 49, 50, 51, 52, 53, 54, 55, 56, 57, 58, 59, 60, 61, 62, 63, 64, 65, 66, 67, 68, 69, 70, 71, 72, 73, 74, 75, 76, 77, 78, 79, 80, 81, 82, 83, 84, 85, 86, 87, 88, 89, 90, 91, 92, 93, 94, 95, 96, 97, 98, 99, 100, 101, 102, 103, 104, 105, 106, 107, 108, 109, 110, 111, 112, 113, 114, 115, 116, 117, 118, 119, 120, 121, 122, 123, 124, 125, 126, 127, 128, 129, 130, 131, 132, 133, 134, 135, 136, 137, 138, 139, 140, 141, 142, 143, 144, 145, 146, 147, 148, 149, 150, 151, 152, 153, 154, 155, 156, 157, 158, 159, 160, 161, 162, 163, 164, 165, 166, 167, 168, 169, 170, 171, 172, 173, 174, 175, 176, 177, 178, 179, 180, 181, 182, 183, 184, 185, 186, 187, 188, 189, 190, 191, 192, 193, 194, 195, 196, 197, 198, 199, 200, 201, 202, 203, 204, 205, 206, 207, 208, 209, 210, 211, 212, 213, 214, 215, 216, 217, 218, 219, 220, 221, 222, 223, 224, 225, 226, 227, 228, 229, 230, 231, 232, 233, 234, 235, 236, 237, 238, 239, 240, 241, 242, 243, 244, 245, 246, 247, 248, 249, 250, 251, 252, 253, 254, 255, 0, 1}; + +// The matched fixture: sixteen real observations at 256, sixteen +// cover at 256, the ids walking one to thirty-two. +pub fn build_matched(out: []SizeObservation) void { + for i in 0..16 { + var id_r: [16]u8 = [16]u8{0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,}; + id_r[0] = CTSD_ID_BYTES_40[i]; + out[2 * i] = SizeObservation { obs_id: id_r, size: 256, is_real: true, }; + var id_c: [16]u8 = [16]u8{0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,}; + id_c[0] = CTSD_ID_BYTES_40[16 + i]; + out[2 * i + 1] = SizeObservation { obs_id: id_c, size: 256, is_real: false, }; + } +} + +// **CTSD-01** - the distance ceiling rejected: sixteen real at +// 256 against sixteen cover at 16384 - a KS distance of ten +// thousand over the ceiling of two thousand. +test ctsd_01_distance_too_large_rejected { + var v: [32]SizeObservation; + for i in 0..16 { + var id_r: [16]u8 = [16]u8{0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,}; + id_r[0] = CTSD_ID_BYTES_40[i]; + v[i] = SizeObservation { obs_id: id_r, size: 256, is_real: true, }; + var id_c: [16]u8 = [16]u8{0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,}; + id_c[0] = CTSD_ID_BYTES_40[16 + i]; + v[16 + i] = SizeObservation { obs_id: id_c, size: 16384, is_real: false, }; + } + const verdict = validate_size_distribution(&v); + assert(verdict.code == SizeDistCode.DistanceTooLarge); + assert(verdict.got64 == 10000); + assert(verdict.bound64 == 2000); +} + +// **CTSD-02** - a duplicate id rejected at the appended +// position. +test ctsd_02_duplicate_rejected { + var v: [33]SizeObservation; + build_matched(&v); + var dup_id: [16]u8 = [16]u8{0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,}; + dup_id[0] = 1; + v[32] = SizeObservation { obs_id: dup_id, size: 256, is_real: false, }; + const verdict = validate_size_distribution(&v); + assert(verdict.code == SizeDistCode.DuplicateId); + assert(verdict.idx == 32); +} + +// **CTSD-03** - the zero id rejected at the head. +test ctsd_03_zero_id_rejected { + var v: [32]SizeObservation; + build_matched(&v); + v[0] = SizeObservation { obs_id: ZERO_OID16, size: 256, is_real: true, }; + const verdict = validate_size_distribution(&v); + assert(verdict.code == SizeDistCode.ZeroId); + assert(verdict.idx == 0); +} + +// **CTSD-04** - the zero size rejected at the head. +test ctsd_04_zero_size_rejected { + var v: [32]SizeObservation; + build_matched(&v); + v[0] = SizeObservation { obs_id: OID_01, size: 0, is_real: true, }; + const verdict = validate_size_distribution(&v); + assert(verdict.code == SizeDistCode.ZeroSize); + assert(verdict.idx == 0); +} + +// **CTSD-05** - too few rejected: five observations of a +// required sixteen. +test ctsd_05_too_few_rejected { + var v: [5]SizeObservation; + for i in 0..5 { + var id: [16]u8 = [16]u8{0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,}; + id[0] = CTSD_ID_BYTES_40[i]; + var real: bool = true; + if (i % 2 == 1) { + real = false; + } + v[i] = SizeObservation { obs_id: id, size: 256, is_real: real, }; + } + const verdict = validate_size_distribution(&v); + assert(verdict.code == SizeDistCode.TooFew); + assert(verdict.got == 5); + assert(verdict.bound == 16); +} + +// **CTSD-06** - too many rejected: 4097 observations of a +// maximum 4096, built in a loop like the original's, each id +// carrying the big-endian u64 of its index plus one, the kinds +// alternating. The batch rule fires before any observation is +// examined. +test ctsd_06_too_many_rejected { + var v: [4097]SizeObservation; + for i in 0..4097 { + var id: [16]u8 = [16]u8{0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,}; + id[6] = CTSD_ID6_4097[i]; + id[7] = CTSD_ID7_4097[i]; + var real: bool = true; + if (i % 2 == 1) { + real = false; + } + v[i] = SizeObservation { obs_id: id, size: 256, is_real: real, }; + } + const verdict = validate_size_distribution(&v); + assert(verdict.code == SizeDistCode.TooMany); + assert(verdict.got == 4097); + assert(verdict.bound == 4096); +} + +// **CTSD-07** - the matched batch accepted: sixteen of each kind, +// all at 256 - a KS distance of zero. +test ctsd_07_valid_accepted { + var v: [32]SizeObservation; + build_matched(&v); + const verdict = validate_size_distribution(&v); + assert(verdict.code == SizeDistCode.Ok); +} + +// **CTSD-08** - an empty batch rejected on the observation floor. +test ctsd_08_empty_rejected { + const v: [0]SizeObservation = [0]SizeObservation{}; + const verdict = validate_size_distribution(&v); + assert(verdict.code == SizeDistCode.TooFew); + assert(verdict.got == 0); + assert(verdict.bound == 16); +} + +// **CTSD-09** - only real accepted: no cover train to compare, +// the distance check skips entirely. +test ctsd_09_only_real_accepted { + var v: [20]SizeObservation; + for i in 0..20 { + var id: [16]u8 = [16]u8{0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,}; + id[0] = CTSD_ID_BYTES_100[i]; + v[i] = SizeObservation { obs_id: id, size: 256, is_real: true, }; + } + const verdict = validate_size_distribution(&v); + assert(verdict.code == SizeDistCode.Ok); +} + +// **CTSD-10** - many matched accepted: fifty of each kind, all at +// 1024. +test ctsd_10_many_matched_accepted { + var v: [100]SizeObservation; + for i in 0..50 { + var id_r: [16]u8 = [16]u8{0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,}; + id_r[0] = CTSD_ID_BYTES_100[i]; + v[2 * i] = SizeObservation { obs_id: id_r, size: 1024, is_real: true, }; + var id_c: [16]u8 = [16]u8{0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,}; + id_c[0] = CTSD_ID_BYTES_100[50 + i]; + v[2 * i + 1] = SizeObservation { obs_id: id_c, size: 1024, is_real: false, }; + } + const verdict = validate_size_distribution(&v); + assert(verdict.code == SizeDistCode.Ok); +} + +// The four helpers have direct tests (coverage: Untested 0). +test ctsd_helpers_answer { + assert(obs_ids_equal(OID_01, OID_01)); + assert(!obs_ids_equal(OID_01, OID_21)); + assert(obs_id_zero(ZERO_OID16)); + assert(!obs_id_zero(OID_01)); + const pair: [2]SizeObservation = [2]SizeObservation{ + SizeObservation { obs_id: OID_01, size: 256, is_real: true, }, + SizeObservation { obs_id: OID_01, size: 512, is_real: false, }, + }; + assert(!obs_seen_before(&pair, 0)); + assert(obs_seen_before(&pair, 1)); + assert(distinct_sizes(&pair) == 2); + const twins: [2]SizeObservation = [2]SizeObservation{ + SizeObservation { obs_id: OID_01, size: 256, is_real: true, }, + SizeObservation { obs_id: OID_21, size: 256, is_real: false, }, + }; + assert(distinct_sizes(&twins) == 1); + assert(compute_ks_distance(&twins, 1) == 0); + const split: [2]SizeObservation = [2]SizeObservation{ + SizeObservation { obs_id: OID_01, size: 256, is_real: true, }, + SizeObservation { obs_id: OID_21, size: 16384, is_real: false, }, + }; + assert(compute_ks_distance(&split, 2) == 10000); +} + +// Rule order is the original's: the observation floor before any +// record, the zero id before the duplicate, the duplicate before +// the zero size, and the per-observation rules before the +// distance ceiling. +test rule_order_matches_original { + var short_zero: [5]SizeObservation; + for i in 0..5 { + short_zero[i] = SizeObservation { obs_id: ZERO_OID16, size: 0, is_real: true, }; + } + const v1 = validate_size_distribution(&short_zero); + assert(v1.code == SizeDistCode.TooFew); + + var zero_dup: [16]SizeObservation; + for i in 0..16 { + var id: [16]u8 = [16]u8{0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,}; + id[0] = CTSD_ID_BYTES_40[i]; + zero_dup[i] = SizeObservation { obs_id: id, size: 256, is_real: true, }; + } + zero_dup[8] = SizeObservation { obs_id: ZERO_OID16, size: 256, is_real: true, }; + const v2 = validate_size_distribution(&zero_dup); + assert(v2.code == SizeDistCode.ZeroId); + assert(v2.idx == 8); + + var dup_zero: [16]SizeObservation; + for i in 0..16 { + var id: [16]u8 = [16]u8{0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,}; + id[0] = CTSD_ID_BYTES_40[i]; + dup_zero[i] = SizeObservation { obs_id: id, size: 256, is_real: true, }; + } + var dup_id3: [16]u8 = [16]u8{0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,}; + dup_id3[0] = 1; + dup_zero[8] = SizeObservation { obs_id: dup_id3, size: 0, is_real: true, }; + const v3 = validate_size_distribution(&dup_zero); + assert(v3.code == SizeDistCode.DuplicateId); + assert(v3.idx == 8); + + var zero_size_only: [16]SizeObservation; + for i in 0..16 { + var id: [16]u8 = [16]u8{0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,}; + id[0] = CTSD_ID_BYTES_40[i]; + zero_size_only[i] = SizeObservation { obs_id: id, size: 256, is_real: true, }; + } + var id4: [16]u8 = [16]u8{0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,}; + id4[0] = 33; + zero_size_only[8] = SizeObservation { obs_id: id4, size: 0, is_real: true, }; + const v4 = validate_size_distribution(&zero_size_only); + assert(v4.code == SizeDistCode.ZeroSize); + assert(v4.idx == 8); +} From 1831cfd1ab4127c0e71dc63b00fc402e2e368a22 Mon Sep 17 00:00:00 2001 From: dmitrii-f-t27 Date: Sat, 17 Oct 2026 00:35:34 -0300 Subject: [PATCH 11/70] spec(port): port the cover-traffic timing correlation guard (Refs #8887) The eighteenth CR-CHAT-07 ring target (W2, R-CHAT-10): the timing-correlation rules - the window ceiling, the presence of both trains, then per emission the consecutive-real probe and the one-cover floor between reals, then over the whole window the always-follows rejection (every cover directly after a real is a correlated pattern) - as the D5 verdict (no payloads, the code alone), the original's rule order, and all ten CTCG tests transcribed plus a rule-order test. The original's CTCG-02 ignores its result; the verified outcome is CoverAlwaysFollowsReal (the single cover of real, cover, real sits directly after a real), and the port pins it with the discrepancy named. The original declares two counters twice; the port declares each once. Checks (conventions 0-14): t27b test 11 passed 0 failed; t27c test-report 11/11, 0 vacuous; gen-rust output compiles under rustc; coverage Untested 0; ASCII only; seal saved, all hashes MATCH; --- ...over_traffic_timing_correlation_guard.json | 28 ++ docs/reports/t27b_expectations.json | 1 + ...cover_traffic_timing_correlation_guard.t27 | 327 ++++++++++++++++++ 3 files changed, 356 insertions(+) create mode 100644 .trinity/seals/src_port::trios::crates::trios-chat::rings::CR-CHAT-07::src::cover_traffic_timing_correlation_guard.json create mode 100644 specs/port/trios/crates/trios-chat/rings/CR-CHAT-07/src/cover_traffic_timing_correlation_guard.t27 diff --git a/.trinity/seals/src_port::trios::crates::trios-chat::rings::CR-CHAT-07::src::cover_traffic_timing_correlation_guard.json b/.trinity/seals/src_port::trios::crates::trios-chat::rings::CR-CHAT-07::src::cover_traffic_timing_correlation_guard.json new file mode 100644 index 0000000000..6c7202d2ea --- /dev/null +++ b/.trinity/seals/src_port::trios::crates::trios-chat::rings::CR-CHAT-07::src::cover_traffic_timing_correlation_guard.json @@ -0,0 +1,28 @@ +{ + "built_by": "t27c-bootstrap@0.5.2+01d0a635f", + "closure": [], + "config": "gen=c,rust,verilog,zig;tests=zig", + "gen_hash_c": "sha256:9584114c62a3b9901a7634ee13bc97ebc1f0d535a4f6486e2be5588e96f44e5a", + "gen_hash_rust": "sha256:0c8a1ebc5d8ebb3aa2ff783c2195367e8a08da0f4a781673bde5681bc2f12392", + "gen_hash_verilog": "sha256:b76fd685573fe6a8895718df316e85af4fabf339fe7f1e3a5c2581db3578dc96", + "gen_hash_zig": "sha256:849b312808ab1db82265057ed9370622a730eed2b781545cbeca1df2ec312e89", + "module": "port::trios::crates::trios-chat::rings::CR-CHAT-07::src::cover_traffic_timing_correlation_guard", + "ring": 12, + "seal_schema": 2, + "sealed_at": "2026-10-17T03:34:37Z", + "sealed_by": "t27c-bootstrap@0.5.2", + "spec_hash": "sha256:848d7d491685f090a57ba335d59356a5f6bedaa5cea58775b3b979bbe62fe1f1", + "spec_path": "specs/port/trios/crates/trios-chat/rings/CR-CHAT-07/src/cover_traffic_timing_correlation_guard.t27", + "tests": { + "failed": 0, + "failing": [], + "forced": false, + "passed": 11, + "total": 11, + "vacuous": 0 + }, + "toolchain": { + "test_runner": "sha256:1982ae948e24d00c5d221ccec12dfce1eb01204b53e37b0f857f93b16d64629d", + "zig": "0.16.0" + } +} \ No newline at end of file diff --git a/docs/reports/t27b_expectations.json b/docs/reports/t27b_expectations.json index c041cbab56..5ce40728f4 100644 --- a/docs/reports/t27b_expectations.json +++ b/docs/reports/t27b_expectations.json @@ -855,6 +855,7 @@ {"path": "specs/port/trios/crates/trios-chat/rings/CR-CHAT-03/src/unmerged_leaves_bound_guard.t27", "t27b": "pass"}, {"path": "specs/port/trios/crates/trios-chat/rings/CR-CHAT-05/src/envelope_size_distribution_uniformity.t27", "t27b": "pass"}, {"path": "specs/port/trios/crates/trios-chat/rings/CR-CHAT-07/src/cover_decoy_ratio_governor.t27", "t27b": "pass"}, + {"path": "specs/port/trios/crates/trios-chat/rings/CR-CHAT-07/src/cover_traffic_timing_correlation_guard.t27", "t27b": "pass"}, {"path": "specs/port/trios/crates/trios-chat/rings/CR-CHAT-LAWS/src/lib.t27", "t27b": "pass"}, {"path": "specs/port/trios/crates/trios-cli/src/cmd/agent.t27", "t27b": "pass"}, {"path": "specs/port/trios/crates/trios-cli/src/cmd/commit.t27", "t27b": "pass"}, diff --git a/specs/port/trios/crates/trios-chat/rings/CR-CHAT-07/src/cover_traffic_timing_correlation_guard.t27 b/specs/port/trios/crates/trios-chat/rings/CR-CHAT-07/src/cover_traffic_timing_correlation_guard.t27 new file mode 100644 index 0000000000..759b0df765 --- /dev/null +++ b/specs/port/trios/crates/trios-chat/rings/CR-CHAT-07/src/cover_traffic_timing_correlation_guard.t27 @@ -0,0 +1,327 @@ +module port::trios::crates::trios-chat::rings::CR-CHAT-07::src::cover_traffic_timing_correlation_guard; + +// Port of gHashTag/trios crates/trios-chat/rings/CR-CHAT-07/src/cover_traffic_timing_correlation_guard.rs +// (CR-CHAT-07 - Cover traffic timing correlation guard, Wave-79 +// Lane B, R-CHAT-10). +// +// Cover and real timing must not correlate: cover always right +// after real is a recognizable pair, cover that only appears +// with real traffic makes its presence a signal, and cover +// inter-arrival mirroring real inter-arrival leaks the real +// pattern. The rules, in the original's order: the window +// ceiling, the presence of both trains (no real, no cover +// answers its own error), then per emission the consecutive- +// real probe and the cover-between-reals floor (at least one +// cover between any two reals), then over the whole window the +// always-follows rejection - when every cover of the window +// sits directly after a real, the pattern is correlated. +// +// The original returns Result<(), CoverTimingError>. This port +// carries the verdict as a named struct (owner decision D5): +// Ok first, then the six variants in the original's +// declaration order - ConsecutiveReal, InsufficientCover, +// CoverAlwaysFollowsReal, WindowTooLarge, NoRealTraffic, +// NoCoverTraffic - none of which carries a payload, so the +// code is the whole verdict. +// +// The original's CTCG-02 ignores its result entirely; the +// verified outcome is CoverAlwaysFollowsReal - the single +// cover of real, cover, real sits directly after a real, so +// every cover of the window follows one, and the port pins +// that outcome with the discrepancy named. The original +// also declares two of its counters twice (a duplicate its +// build tolerated); the port declares each once, the +// semantics identical. + +// Minimum cover emissions between two real emissions. +pub const CTCG_MIN_COVER_BETWEEN_REAL: usize = 1; + +// Maximum emissions in a window. +pub const CTCG_MAX_WINDOW: usize = 256; + +// Whether an emission is real or cover. +pub enum EmissionType { + Real, + Cover, +} + +// An emission event. +pub struct TimingEmission { + timestamp_ms: u64, + kind: EmissionType, +} + +// Verdict codes: Ok(()) and CoverTimingError's variants, in declaration order. +pub enum CoverTimingCode { + Ok, + ConsecutiveReal, + InsufficientCover, + CoverAlwaysFollowsReal, + WindowTooLarge, + NoRealTraffic, + NoCoverTraffic, +} + +// The verdict of the cover timing validation. No variant of the +// original's error carries a payload, so the code is the whole +// verdict. +pub struct CoverTimingVerdict { + code: CoverTimingCode, +} + +// [VERIFIED] Validate that cover and real traffic timing are +// not correlated. Returns Ok only when every rule holds, +// checked in the original's order: the window ceiling, the +// presence of both trains, then per emission the consecutive- +// real probe and the cover floor, then the whole-window +// always-follows rejection. +pub fn validate_cover_timing(emissions: []const TimingEmission) -> CoverTimingVerdict { + if (emissions.len > CTCG_MAX_WINDOW) { + return CoverTimingVerdict { code: CoverTimingCode.WindowTooLarge, }; + } + var has_real: bool = false; + var has_cover: bool = false; + for i in 0..emissions.len { + if (emissions[i].kind == EmissionType.Real) { + has_real = true; + } + if (emissions[i].kind == EmissionType.Cover) { + has_cover = true; + } + } + if (!has_real) { + return CoverTimingVerdict { code: CoverTimingCode.NoRealTraffic, }; + } + if (!has_cover) { + return CoverTimingVerdict { code: CoverTimingCode.NoCoverTraffic, }; + } + var consecutive_real: usize = 0; + var cover_since_last_real: usize = 0; + var cover_count: usize = 0; + var total_real: usize = 0; + var cover_after_real: usize = 0; + for i in 0..emissions.len { + if (emissions[i].kind == EmissionType.Real) { + if (consecutive_real > 0) { + return CoverTimingVerdict { code: CoverTimingCode.ConsecutiveReal, }; + } + if (total_real > 0) { + if (cover_since_last_real < CTCG_MIN_COVER_BETWEEN_REAL) { + return CoverTimingVerdict { code: CoverTimingCode.InsufficientCover, }; + } + } + consecutive_real = 1; + cover_since_last_real = 0; + total_real = total_real + 1; + } else { + cover_since_last_real = cover_since_last_real + 1; + cover_count = cover_count + 1; + if (i > 0) { + if (emissions[i - 1].kind == EmissionType.Real) { + cover_after_real = cover_after_real + 1; + } + } + consecutive_real = 0; + } + } + if (cover_count > 0) { + if (cover_after_real == cover_count) { + return CoverTimingVerdict { code: CoverTimingCode.CoverAlwaysFollowsReal, }; + } + } + return CoverTimingVerdict { code: CoverTimingCode.Ok, }; +} + +// **CTCG-01** - two consecutive reals rejected: no cover +// between them. +test ctcg_01_consecutive_real_rejected { + const seq: [4]TimingEmission = [4]TimingEmission{ + TimingEmission { timestamp_ms: 100, kind: EmissionType.Cover, }, + TimingEmission { timestamp_ms: 200, kind: EmissionType.Real, }, + TimingEmission { timestamp_ms: 300, kind: EmissionType.Real, }, + TimingEmission { timestamp_ms: 400, kind: EmissionType.Cover, }, + }; + const v = validate_cover_timing(&seq); + assert(v.code == CoverTimingCode.ConsecutiveReal); +} + +// **CTCG-02** - the original ignores this result; the verified +// outcome is CoverAlwaysFollowsReal: the single cover sits +// directly after a real, so every cover of the window follows +// one - the floor of one cover between reals itself passes, +// the always-follows rule is what answers. The port pins the +// verified outcome and names the discrepancy. +test ctcg_02_insufficient_cover_exercised { + const seq: [3]TimingEmission = [3]TimingEmission{ + TimingEmission { timestamp_ms: 100, kind: EmissionType.Real, }, + TimingEmission { timestamp_ms: 200, kind: EmissionType.Cover, }, + TimingEmission { timestamp_ms: 300, kind: EmissionType.Real, }, + }; + const v = validate_cover_timing(&seq); + assert(v.code == CoverTimingCode.CoverAlwaysFollowsReal); +} + +// **CTCG-03** - cover always follows real rejected: every cover +// of the window sits directly after a real. +test ctcg_03_cover_follows_real_rejected { + const seq: [4]TimingEmission = [4]TimingEmission{ + TimingEmission { timestamp_ms: 100, kind: EmissionType.Real, }, + TimingEmission { timestamp_ms: 200, kind: EmissionType.Cover, }, + TimingEmission { timestamp_ms: 300, kind: EmissionType.Real, }, + TimingEmission { timestamp_ms: 400, kind: EmissionType.Cover, }, + }; + const v = validate_cover_timing(&seq); + assert(v.code == CoverTimingCode.CoverAlwaysFollowsReal); +} + +// **CTCG-04** - the window ceiling rejected: 257 emissions of a +// maximum 256, built in a loop like the original's, the kinds +// alternating. The batch rule fires before any emission is +// examined. +test ctcg_04_window_large_rejected { + var seq: [257]TimingEmission; + for i in 0..257 { + var kind: EmissionType = EmissionType.Cover; + if (i % 2 == 0) { + kind = EmissionType.Real; + } + seq[i] = TimingEmission { timestamp_ms: @as(u64, i) * 100, kind: kind, }; + } + const v = validate_cover_timing(&seq); + assert(v.code == CoverTimingCode.WindowTooLarge); +} + +// **CTCG-05** - a window without real traffic rejected. +test ctcg_05_no_real_rejected { + const seq: [3]TimingEmission = [3]TimingEmission{ + TimingEmission { timestamp_ms: 100, kind: EmissionType.Cover, }, + TimingEmission { timestamp_ms: 200, kind: EmissionType.Cover, }, + TimingEmission { timestamp_ms: 300, kind: EmissionType.Cover, }, + }; + const v = validate_cover_timing(&seq); + assert(v.code == CoverTimingCode.NoRealTraffic); +} + +// **CTCG-06** - a window without cover traffic rejected: one +// real, nothing else. +test ctcg_06_no_cover_rejected { + const seq: [1]TimingEmission = [1]TimingEmission{ + TimingEmission { timestamp_ms: 100, kind: EmissionType.Real, }, + }; + const v = validate_cover_timing(&seq); + assert(v.code == CoverTimingCode.NoCoverTraffic); +} + +// **CTCG-07** - the valid sequence accepted: cover, real, +// cover, cover, real, then three covers - every real separated, +// not every cover after a real. +test ctcg_07_valid_accepted { + const seq: [8]TimingEmission = [8]TimingEmission{ + TimingEmission { timestamp_ms: 100, kind: EmissionType.Cover, }, + TimingEmission { timestamp_ms: 200, kind: EmissionType.Real, }, + TimingEmission { timestamp_ms: 300, kind: EmissionType.Cover, }, + TimingEmission { timestamp_ms: 400, kind: EmissionType.Cover, }, + TimingEmission { timestamp_ms: 500, kind: EmissionType.Real, }, + TimingEmission { timestamp_ms: 600, kind: EmissionType.Cover, }, + TimingEmission { timestamp_ms: 700, kind: EmissionType.Cover, }, + TimingEmission { timestamp_ms: 800, kind: EmissionType.Cover, }, + }; + const v = validate_cover_timing(&seq); + assert(v.code == CoverTimingCode.Ok); +} + +// **CTCG-08** - cover before the first real accepted: two +// covers open the window, so the later covers after reals do +// not make the whole pattern always-follows. +test ctcg_08_cover_first_accepted { + const seq: [5]TimingEmission = [5]TimingEmission{ + TimingEmission { timestamp_ms: 100, kind: EmissionType.Cover, }, + TimingEmission { timestamp_ms: 200, kind: EmissionType.Cover, }, + TimingEmission { timestamp_ms: 300, kind: EmissionType.Real, }, + TimingEmission { timestamp_ms: 400, kind: EmissionType.Cover, }, + TimingEmission { timestamp_ms: 500, kind: EmissionType.Cover, }, + }; + const v = validate_cover_timing(&seq); + assert(v.code == CoverTimingCode.Ok); +} + +// **CTCG-09** - the interleaved sequence accepted: three reals, +// each with covers between, and covers not all after reals. +test ctcg_09_interleaved_accepted { + const seq: [9]TimingEmission = [9]TimingEmission{ + TimingEmission { timestamp_ms: 100, kind: EmissionType.Cover, }, + TimingEmission { timestamp_ms: 200, kind: EmissionType.Real, }, + TimingEmission { timestamp_ms: 300, kind: EmissionType.Cover, }, + TimingEmission { timestamp_ms: 400, kind: EmissionType.Cover, }, + TimingEmission { timestamp_ms: 500, kind: EmissionType.Real, }, + TimingEmission { timestamp_ms: 600, kind: EmissionType.Cover, }, + TimingEmission { timestamp_ms: 700, kind: EmissionType.Cover, }, + TimingEmission { timestamp_ms: 800, kind: EmissionType.Real, }, + TimingEmission { timestamp_ms: 900, kind: EmissionType.Cover, }, + }; + const v = validate_cover_timing(&seq); + assert(v.code == CoverTimingCode.Ok); +} + +// **CTCG-10** - the minimal valid sequence accepted: six +// emissions, two reals, every gap covered. +test ctcg_10_minimal_accepted { + const seq: [6]TimingEmission = [6]TimingEmission{ + TimingEmission { timestamp_ms: 100, kind: EmissionType.Cover, }, + TimingEmission { timestamp_ms: 200, kind: EmissionType.Real, }, + TimingEmission { timestamp_ms: 300, kind: EmissionType.Cover, }, + TimingEmission { timestamp_ms: 400, kind: EmissionType.Cover, }, + TimingEmission { timestamp_ms: 500, kind: EmissionType.Real, }, + TimingEmission { timestamp_ms: 600, kind: EmissionType.Cover, }, + }; + const v = validate_cover_timing(&seq); + assert(v.code == CoverTimingCode.Ok); +} + +// Rule order is the original's: the window ceiling before any +// presence check, the no-real before the no-cover probe, the +// presence checks before the per-emission rules, the +// consecutive-real before the cover floor, and the per-emission +// rules before the always-follows rejection. +test rule_order_matches_original { + var flooded: [257]TimingEmission; + for i in 0..257 { + flooded[i] = TimingEmission { timestamp_ms: @as(u64, i), kind: EmissionType.Cover, }; + } + const v1 = validate_cover_timing(&flooded); + assert(v1.code == CoverTimingCode.WindowTooLarge); + + const no_train: [3]TimingEmission = [3]TimingEmission{ + TimingEmission { timestamp_ms: 100, kind: EmissionType.Cover, }, + TimingEmission { timestamp_ms: 200, kind: EmissionType.Cover, }, + TimingEmission { timestamp_ms: 300, kind: EmissionType.Cover, }, + }; + const v2 = validate_cover_timing(&no_train); + assert(v2.code == CoverTimingCode.NoRealTraffic); + + const twins: [3]TimingEmission = [3]TimingEmission{ + TimingEmission { timestamp_ms: 100, kind: EmissionType.Real, }, + TimingEmission { timestamp_ms: 200, kind: EmissionType.Real, }, + TimingEmission { timestamp_ms: 300, kind: EmissionType.Cover, }, + }; + const v3 = validate_cover_timing(&twins); + assert(v3.code == CoverTimingCode.ConsecutiveReal); + + const back_to_back: [4]TimingEmission = [4]TimingEmission{ + TimingEmission { timestamp_ms: 100, kind: EmissionType.Real, }, + TimingEmission { timestamp_ms: 200, kind: EmissionType.Cover, }, + TimingEmission { timestamp_ms: 300, kind: EmissionType.Real, }, + TimingEmission { timestamp_ms: 400, kind: EmissionType.Real, }, + }; + const v4 = validate_cover_timing(&back_to_back); + assert(v4.code == CoverTimingCode.ConsecutiveReal); + + const paired: [4]TimingEmission = [4]TimingEmission{ + TimingEmission { timestamp_ms: 100, kind: EmissionType.Real, }, + TimingEmission { timestamp_ms: 200, kind: EmissionType.Cover, }, + TimingEmission { timestamp_ms: 300, kind: EmissionType.Real, }, + TimingEmission { timestamp_ms: 400, kind: EmissionType.Cover, }, + }; + const v5 = validate_cover_timing(&paired); + assert(v5.code == CoverTimingCode.CoverAlwaysFollowsReal); +} From 00ec8181e899be72266be09dfa4f64f2acbe30a7 Mon Sep 17 00:00:00 2001 From: dmitrii-f-t27 Date: Sat, 17 Oct 2026 00:47:10 -0300 Subject: [PATCH 12/70] spec(port): port the cover-traffic timing jitter uniformity guard (Refs #8887) The nineteenth CR-CHAT-07 ring target (W2, R-CHAT-10): the jitter-uniformity rules - the batch ceiling, the empty batch (accepted), the interval floor, the interval ceiling (unreachable through the tighter batch ceiling - the original's CTJU-03 exercises the batch rule, the port follows), then per observation the repeated-id scan, then the mean floor and the coefficient-of-variation ceiling (std over mean, x1000, integer cross-multiplication) - as the D5 verdict with every payload field, the original's rule order, and all ten CTJU tests transcribed plus helper and rule-order tests. The original's u64 arithmetic with isqrt ports whole - the Newton iteration becomes the bisection over the whole answer range. Fixture statistics are Python-verified exact: the spiked batch CV 1980 over the ceiling of 300, the uniform walks 96 and below. Checks (conventions 0-14): t27b test 12 passed 0 failed; t27c test-report 12/12, 0 vacuous; gen-rust output compiles under rustc; coverage Untested 0; ASCII only; seal saved, all hashes MATCH; --- ...raffic_timing_jitter_uniformity_guard.json | 28 ++ docs/reports/t27b_expectations.json | 1 + ...traffic_timing_jitter_uniformity_guard.t27 | 431 ++++++++++++++++++ 3 files changed, 460 insertions(+) create mode 100644 .trinity/seals/src_port::trios::crates::trios-chat::rings::CR-CHAT-07::src::cover_traffic_timing_jitter_uniformity_guard.json create mode 100644 specs/port/trios/crates/trios-chat/rings/CR-CHAT-07/src/cover_traffic_timing_jitter_uniformity_guard.t27 diff --git a/.trinity/seals/src_port::trios::crates::trios-chat::rings::CR-CHAT-07::src::cover_traffic_timing_jitter_uniformity_guard.json b/.trinity/seals/src_port::trios::crates::trios-chat::rings::CR-CHAT-07::src::cover_traffic_timing_jitter_uniformity_guard.json new file mode 100644 index 0000000000..283b8a8acd --- /dev/null +++ b/.trinity/seals/src_port::trios::crates::trios-chat::rings::CR-CHAT-07::src::cover_traffic_timing_jitter_uniformity_guard.json @@ -0,0 +1,28 @@ +{ + "built_by": "t27c-bootstrap@0.5.2+01d0a635f", + "closure": [], + "config": "gen=c,rust,verilog,zig;tests=zig", + "gen_hash_c": "sha256:e372c7279326aa573be3ee4863abfee0950611cbedbbc103af5d972051f4ef94", + "gen_hash_rust": "sha256:06a784c6fd4686c456aaadf696614f76ab9b8c4843626bf492b4b4b9380c9732", + "gen_hash_verilog": "sha256:cc5ced2f81f117c680d559f9e4c3d1cb028997b09b826ef992b2d79f7e26a85c", + "gen_hash_zig": "sha256:3c1d82ab2c8294a8a412cad81c80f81228a77c02af543495e89ee0d5f61c2eb2", + "module": "port::trios::crates::trios-chat::rings::CR-CHAT-07::src::cover_traffic_timing_jitter_uniformity_guard", + "ring": 12, + "seal_schema": 2, + "sealed_at": "2026-10-17T03:46:05Z", + "sealed_by": "t27c-bootstrap@0.5.2", + "spec_hash": "sha256:3dfcdf7604f81b088d9c82cd41d91b347a03dd1eedc3ec565a468e58f34eb89b", + "spec_path": "specs/port/trios/crates/trios-chat/rings/CR-CHAT-07/src/cover_traffic_timing_jitter_uniformity_guard.t27", + "tests": { + "failed": 0, + "failing": [], + "forced": false, + "passed": 12, + "total": 12, + "vacuous": 0 + }, + "toolchain": { + "test_runner": "sha256:1982ae948e24d00c5d221ccec12dfce1eb01204b53e37b0f857f93b16d64629d", + "zig": "0.16.0" + } +} \ No newline at end of file diff --git a/docs/reports/t27b_expectations.json b/docs/reports/t27b_expectations.json index c041cbab56..f524f31518 100644 --- a/docs/reports/t27b_expectations.json +++ b/docs/reports/t27b_expectations.json @@ -855,6 +855,7 @@ {"path": "specs/port/trios/crates/trios-chat/rings/CR-CHAT-03/src/unmerged_leaves_bound_guard.t27", "t27b": "pass"}, {"path": "specs/port/trios/crates/trios-chat/rings/CR-CHAT-05/src/envelope_size_distribution_uniformity.t27", "t27b": "pass"}, {"path": "specs/port/trios/crates/trios-chat/rings/CR-CHAT-07/src/cover_decoy_ratio_governor.t27", "t27b": "pass"}, + {"path": "specs/port/trios/crates/trios-chat/rings/CR-CHAT-07/src/cover_traffic_timing_jitter_uniformity_guard.t27", "t27b": "pass"}, {"path": "specs/port/trios/crates/trios-chat/rings/CR-CHAT-LAWS/src/lib.t27", "t27b": "pass"}, {"path": "specs/port/trios/crates/trios-cli/src/cmd/agent.t27", "t27b": "pass"}, {"path": "specs/port/trios/crates/trios-cli/src/cmd/commit.t27", "t27b": "pass"}, diff --git a/specs/port/trios/crates/trios-chat/rings/CR-CHAT-07/src/cover_traffic_timing_jitter_uniformity_guard.t27 b/specs/port/trios/crates/trios-chat/rings/CR-CHAT-07/src/cover_traffic_timing_jitter_uniformity_guard.t27 new file mode 100644 index 0000000000..98d0e90919 --- /dev/null +++ b/specs/port/trios/crates/trios-chat/rings/CR-CHAT-07/src/cover_traffic_timing_jitter_uniformity_guard.t27 @@ -0,0 +1,431 @@ +module port::trios::crates::trios-chat::rings::CR-CHAT-07::src::cover_traffic_timing_jitter_uniformity_guard; + +// Port of gHashTag/trios crates/trios-chat/rings/CR-CHAT-07/src/cover_traffic_timing_jitter_uniformity_guard.rs +// (CR-CHAT-07 - Cover traffic timing jitter uniformity guard, +// Wave-137 Lane A, R-CHAT-10). +// +// Jitter between cover messages must be uniform: a patterned +// jitter fingerprints the generator, clustered timing reveals +// where real messages slip between cover bursts, and a readable +// jitter distribution correlates cover timing with real. The +// rules, in the original's order: the batch ceiling, the empty +// batch (accepted), the interval floor, the interval ceiling +// (unreachable through the tighter batch ceiling - the +// original's CTJU-03 exercises the batch rule instead, and the +// port follows), then per observation the repeated-id scan, +// then over the whole batch the mean floor and the +// coefficient-of-variation ceiling (std over mean, scaled by a +// thousand, integer cross-multiplication). +// +// The original returns Result<(), JitterUniformityError>. This +// port carries the verdict as a named struct (owner decision +// D5): Ok first, then the six variants in the original's +// declaration order - HighCv, TooFew, TooMany, LowMean, +// DuplicateObs, TooLargeBatch - with every payload field: the +// measured and ceiling CV (x1000), got and min or max for the +// count rules, the got and min mean, idx for the duplicate, and +// got with max for the batch ceiling. +// +// The original's arithmetic is u64 throughout with one isqrt - +// the Newton iteration becomes the bisection over the whole +// answer range (no while loop in t27), the same exact integer +// root. The BTreeSet dedup becomes a scan over the +// observations already visited. Fixture statistics are +// Python-verified exact: the spiked batch CV 1980 over the +// ceiling of 300, the uniform walks 96 and below. + +// Maximum CV numerator (x1000). +pub const CTJU_MAX_CV_NUM: u64 = 300; + +// Maximum CV denominator (x1000). +pub const CTJU_MAX_CV_DEN: u64 = 1000; + +// Minimum number of intervals. +pub const CTJU_MIN_INTERVALS: usize = 5; + +// Maximum number of intervals. +pub const CTJU_MAX_INTERVALS: usize = 1024; + +// Minimum mean jitter in microseconds. +pub const CTJU_MIN_MEAN_US: u64 = 100; + +// Maximum observations per batch. +pub const CTJU_MAX_OBSERVATIONS: usize = 512; + +// Observation ID length. +pub const CTJU_OBS_ID_LEN: usize = 16; + +// A timing jitter observation. +pub struct JitterObservation { + obs_id: [16]u8, + interval_us: u64, +} + +// Verdict codes: Ok(()) and JitterUniformityError's variants, in declaration order. +pub enum JitterUniformityCode { + Ok, + HighCv, + TooFew, + TooMany, + LowMean, + DuplicateObs, + TooLargeBatch, +} + +// The verdict of the jitter uniformity validation, with every +// error payload field. +pub struct JitterUniformityVerdict { + code: JitterUniformityCode, + idx: usize, + got: usize, + bound: usize, + got64: u64, + bound64: u64, +} + +// Whole-form equality over the fixed sixteen observation-id +// bytes. +pub fn obs_ids_equal(a: [16]u8, b: [16]u8) -> bool { + for i in 0..16 { + if (a[i] != b[i]) { + return false; + } + } + return true; +} + +// Whether observation i repeats an earlier id - the original's +// BTreeSet insert probe, answered by a scan. +pub fn obs_seen_before(observations: []const JitterObservation, i: usize) -> bool { + for j in 0..i { + if (obs_ids_equal(observations[j].obs_id, observations[i].obs_id)) { + return true; + } + } + return false; +} + +// The integer square root of a u64 - the original's isqrt, +// answered by a bisection over the whole answer range. +pub fn approx_sqrt(v: u64) -> u64 { + var lo: u64 = 0; + var hi: u64 = 4294967295; + var mid: u64 = 0; + for _ in 0..33 { + if (lo <= hi) { + mid = (lo + hi) / 2; + if (mid * mid <= v) { + lo = mid + 1; + } else { + hi = mid - 1; + } + } + } + return hi; +} + +// [VERIFIED] Validate cover traffic timing jitter uniformity. +// Returns Ok only when every rule holds, checked in the +// original's order: the batch ceiling, the empty batch +// (accepted), the interval floor, the interval ceiling, then +// per observation the repeated id, then the mean floor and the +// CV ceiling over the whole batch. +pub fn validate_jitter_uniformity(observations: []const JitterObservation) -> JitterUniformityVerdict { + if (observations.len > CTJU_MAX_OBSERVATIONS) { + return JitterUniformityVerdict { code: JitterUniformityCode.TooLargeBatch, idx: 0, got: observations.len, bound: CTJU_MAX_OBSERVATIONS, got64: 0, bound64: 0, }; + } + if (observations.len == 0) { + return JitterUniformityVerdict { code: JitterUniformityCode.Ok, idx: 0, got: 0, bound: 0, got64: 0, bound64: 0, }; + } + if (observations.len < CTJU_MIN_INTERVALS) { + return JitterUniformityVerdict { code: JitterUniformityCode.TooFew, idx: 0, got: observations.len, bound: CTJU_MIN_INTERVALS, got64: 0, bound64: 0, }; + } + if (observations.len > CTJU_MAX_INTERVALS) { + return JitterUniformityVerdict { code: JitterUniformityCode.TooMany, idx: 0, got: observations.len, bound: CTJU_MAX_INTERVALS, got64: 0, bound64: 0, }; + } + for i in 0..observations.len { + if (obs_seen_before(observations, i)) { + return JitterUniformityVerdict { code: JitterUniformityCode.DuplicateObs, idx: i, got: 0, bound: 0, got64: 0, bound64: 0, }; + } + } + const n: u64 = @as(u64, observations.len); + var sum: u64 = 0; + for i in 0..observations.len { + sum = sum + observations[i].interval_us; + } + const mean: u64 = sum / n; + if (mean < CTJU_MIN_MEAN_US) { + return JitterUniformityVerdict { code: JitterUniformityCode.LowMean, idx: 0, got: 0, bound: 0, got64: mean, bound64: CTJU_MIN_MEAN_US, }; + } + var variance_sum: u64 = 0; + var diff: u64 = 0; + for i in 0..observations.len { + if (observations[i].interval_us > mean) { + diff = observations[i].interval_us - mean; + } else { + diff = mean - observations[i].interval_us; + } + variance_sum = variance_sum + diff * diff; + } + const std_dev_x1000: u64 = approx_sqrt(variance_sum / n) * 1000; + var cv_x1000: u64 = 0; + if (mean > 0) { + cv_x1000 = std_dev_x1000 / mean; + } + const max_cv_x1000: u64 = CTJU_MAX_CV_NUM * 1000 / CTJU_MAX_CV_DEN; + if (cv_x1000 > max_cv_x1000) { + return JitterUniformityVerdict { code: JitterUniformityCode.HighCv, idx: 0, got: 0, bound: 0, got64: cv_x1000, bound64: max_cv_x1000, }; + } + return JitterUniformityVerdict { code: JitterUniformityCode.Ok, idx: 0, got: 0, bound: 0, got64: 0, bound64: 0, }; +} + +// The observation ids of the fixtures, one byte repeated +// sixteen times - the original's oid(byte) helper, entry by +// entry. +pub const OID_01: [16]u8 = [16]u8{1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1,}; +pub const OID_02: [16]u8 = [16]u8{2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2,}; +pub const ZERO_OID16: [16]u8 = [16]u8{0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,}; + +// The interval walks of the fixtures, precomputed tables: the +// uniform ten-step walk 500 + i * 20, the spiked batch +// (100, 100, 100, 100, 50000), the boundary walk 1000 + i * 10 +// and the high walk 10000 + i * 5. +pub const CTJU_INTERVALS_10: [10]u64 = [10]u64{500, 520, 540, 560, 580, 600, 620, 640, 660, 680,}; +pub const CTJU_INTERVALS_5B: [5]u64 = [5]u64{100, 100, 100, 100, 50000,}; +pub const CTJU_INTERVALS_5C: [5]u64 = [5]u64{1000, 1010, 1020, 1030, 1040,}; +pub const CTJU_INTERVALS_20: [20]u64 = [20]u64{10000, 10005, 10010, 10015, 10020, 10025, 10030, 10035, 10040, 10045, 10050, 10055, 10060, 10065, 10070, 10075, 10080, 10085, 10090, 10095,}; + +// The two id bytes of the loop fixtures: the original writes +// the big-endian u64 of i + 1 into id[0..8], and for every +// value below 2^16 only the last two of those eight bytes can +// carry a nonzero digit. +pub const CTJU_ID6_1025: [1025]u8 = [1025]u8{0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 4, 4,}; +pub const CTJU_ID7_1025: [1025]u8 = [1025]u8{1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 41, 42, 43, 44, 45, 46, 47, 48, 49, 50, 51, 52, 53, 54, 55, 56, 57, 58, 59, 60, 61, 62, 63, 64, 65, 66, 67, 68, 69, 70, 71, 72, 73, 74, 75, 76, 77, 78, 79, 80, 81, 82, 83, 84, 85, 86, 87, 88, 89, 90, 91, 92, 93, 94, 95, 96, 97, 98, 99, 100, 101, 102, 103, 104, 105, 106, 107, 108, 109, 110, 111, 112, 113, 114, 115, 116, 117, 118, 119, 120, 121, 122, 123, 124, 125, 126, 127, 128, 129, 130, 131, 132, 133, 134, 135, 136, 137, 138, 139, 140, 141, 142, 143, 144, 145, 146, 147, 148, 149, 150, 151, 152, 153, 154, 155, 156, 157, 158, 159, 160, 161, 162, 163, 164, 165, 166, 167, 168, 169, 170, 171, 172, 173, 174, 175, 176, 177, 178, 179, 180, 181, 182, 183, 184, 185, 186, 187, 188, 189, 190, 191, 192, 193, 194, 195, 196, 197, 198, 199, 200, 201, 202, 203, 204, 205, 206, 207, 208, 209, 210, 211, 212, 213, 214, 215, 216, 217, 218, 219, 220, 221, 222, 223, 224, 225, 226, 227, 228, 229, 230, 231, 232, 233, 234, 235, 236, 237, 238, 239, 240, 241, 242, 243, 244, 245, 246, 247, 248, 249, 250, 251, 252, 253, 254, 255, 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 41, 42, 43, 44, 45, 46, 47, 48, 49, 50, 51, 52, 53, 54, 55, 56, 57, 58, 59, 60, 61, 62, 63, 64, 65, 66, 67, 68, 69, 70, 71, 72, 73, 74, 75, 76, 77, 78, 79, 80, 81, 82, 83, 84, 85, 86, 87, 88, 89, 90, 91, 92, 93, 94, 95, 96, 97, 98, 99, 100, 101, 102, 103, 104, 105, 106, 107, 108, 109, 110, 111, 112, 113, 114, 115, 116, 117, 118, 119, 120, 121, 122, 123, 124, 125, 126, 127, 128, 129, 130, 131, 132, 133, 134, 135, 136, 137, 138, 139, 140, 141, 142, 143, 144, 145, 146, 147, 148, 149, 150, 151, 152, 153, 154, 155, 156, 157, 158, 159, 160, 161, 162, 163, 164, 165, 166, 167, 168, 169, 170, 171, 172, 173, 174, 175, 176, 177, 178, 179, 180, 181, 182, 183, 184, 185, 186, 187, 188, 189, 190, 191, 192, 193, 194, 195, 196, 197, 198, 199, 200, 201, 202, 203, 204, 205, 206, 207, 208, 209, 210, 211, 212, 213, 214, 215, 216, 217, 218, 219, 220, 221, 222, 223, 224, 225, 226, 227, 228, 229, 230, 231, 232, 233, 234, 235, 236, 237, 238, 239, 240, 241, 242, 243, 244, 245, 246, 247, 248, 249, 250, 251, 252, 253, 254, 255, 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 41, 42, 43, 44, 45, 46, 47, 48, 49, 50, 51, 52, 53, 54, 55, 56, 57, 58, 59, 60, 61, 62, 63, 64, 65, 66, 67, 68, 69, 70, 71, 72, 73, 74, 75, 76, 77, 78, 79, 80, 81, 82, 83, 84, 85, 86, 87, 88, 89, 90, 91, 92, 93, 94, 95, 96, 97, 98, 99, 100, 101, 102, 103, 104, 105, 106, 107, 108, 109, 110, 111, 112, 113, 114, 115, 116, 117, 118, 119, 120, 121, 122, 123, 124, 125, 126, 127, 128, 129, 130, 131, 132, 133, 134, 135, 136, 137, 138, 139, 140, 141, 142, 143, 144, 145, 146, 147, 148, 149, 150, 151, 152, 153, 154, 155, 156, 157, 158, 159, 160, 161, 162, 163, 164, 165, 166, 167, 168, 169, 170, 171, 172, 173, 174, 175, 176, 177, 178, 179, 180, 181, 182, 183, 184, 185, 186, 187, 188, 189, 190, 191, 192, 193, 194, 195, 196, 197, 198, 199, 200, 201, 202, 203, 204, 205, 206, 207, 208, 209, 210, 211, 212, 213, 214, 215, 216, 217, 218, 219, 220, 221, 222, 223, 224, 225, 226, 227, 228, 229, 230, 231, 232, 233, 234, 235, 236, 237, 238, 239, 240, 241, 242, 243, 244, 245, 246, 247, 248, 249, 250, 251, 252, 253, 254, 255, 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 41, 42, 43, 44, 45, 46, 47, 48, 49, 50, 51, 52, 53, 54, 55, 56, 57, 58, 59, 60, 61, 62, 63, 64, 65, 66, 67, 68, 69, 70, 71, 72, 73, 74, 75, 76, 77, 78, 79, 80, 81, 82, 83, 84, 85, 86, 87, 88, 89, 90, 91, 92, 93, 94, 95, 96, 97, 98, 99, 100, 101, 102, 103, 104, 105, 106, 107, 108, 109, 110, 111, 112, 113, 114, 115, 116, 117, 118, 119, 120, 121, 122, 123, 124, 125, 126, 127, 128, 129, 130, 131, 132, 133, 134, 135, 136, 137, 138, 139, 140, 141, 142, 143, 144, 145, 146, 147, 148, 149, 150, 151, 152, 153, 154, 155, 156, 157, 158, 159, 160, 161, 162, 163, 164, 165, 166, 167, 168, 169, 170, 171, 172, 173, 174, 175, 176, 177, 178, 179, 180, 181, 182, 183, 184, 185, 186, 187, 188, 189, 190, 191, 192, 193, 194, 195, 196, 197, 198, 199, 200, 201, 202, 203, 204, 205, 206, 207, 208, 209, 210, 211, 212, 213, 214, 215, 216, 217, 218, 219, 220, 221, 222, 223, 224, 225, 226, 227, 228, 229, 230, 231, 232, 233, 234, 235, 236, 237, 238, 239, 240, 241, 242, 243, 244, 245, 246, 247, 248, 249, 250, 251, 252, 253, 254, 255, 0, 1,}; +pub const CTJU_ID6_513: [513]u8 = [513]u8{0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 2,}; +pub const CTJU_ID7_513: [513]u8 = [513]u8{1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 41, 42, 43, 44, 45, 46, 47, 48, 49, 50, 51, 52, 53, 54, 55, 56, 57, 58, 59, 60, 61, 62, 63, 64, 65, 66, 67, 68, 69, 70, 71, 72, 73, 74, 75, 76, 77, 78, 79, 80, 81, 82, 83, 84, 85, 86, 87, 88, 89, 90, 91, 92, 93, 94, 95, 96, 97, 98, 99, 100, 101, 102, 103, 104, 105, 106, 107, 108, 109, 110, 111, 112, 113, 114, 115, 116, 117, 118, 119, 120, 121, 122, 123, 124, 125, 126, 127, 128, 129, 130, 131, 132, 133, 134, 135, 136, 137, 138, 139, 140, 141, 142, 143, 144, 145, 146, 147, 148, 149, 150, 151, 152, 153, 154, 155, 156, 157, 158, 159, 160, 161, 162, 163, 164, 165, 166, 167, 168, 169, 170, 171, 172, 173, 174, 175, 176, 177, 178, 179, 180, 181, 182, 183, 184, 185, 186, 187, 188, 189, 190, 191, 192, 193, 194, 195, 196, 197, 198, 199, 200, 201, 202, 203, 204, 205, 206, 207, 208, 209, 210, 211, 212, 213, 214, 215, 216, 217, 218, 219, 220, 221, 222, 223, 224, 225, 226, 227, 228, 229, 230, 231, 232, 233, 234, 235, 236, 237, 238, 239, 240, 241, 242, 243, 244, 245, 246, 247, 248, 249, 250, 251, 252, 253, 254, 255, 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 41, 42, 43, 44, 45, 46, 47, 48, 49, 50, 51, 52, 53, 54, 55, 56, 57, 58, 59, 60, 61, 62, 63, 64, 65, 66, 67, 68, 69, 70, 71, 72, 73, 74, 75, 76, 77, 78, 79, 80, 81, 82, 83, 84, 85, 86, 87, 88, 89, 90, 91, 92, 93, 94, 95, 96, 97, 98, 99, 100, 101, 102, 103, 104, 105, 106, 107, 108, 109, 110, 111, 112, 113, 114, 115, 116, 117, 118, 119, 120, 121, 122, 123, 124, 125, 126, 127, 128, 129, 130, 131, 132, 133, 134, 135, 136, 137, 138, 139, 140, 141, 142, 143, 144, 145, 146, 147, 148, 149, 150, 151, 152, 153, 154, 155, 156, 157, 158, 159, 160, 161, 162, 163, 164, 165, 166, 167, 168, 169, 170, 171, 172, 173, 174, 175, 176, 177, 178, 179, 180, 181, 182, 183, 184, 185, 186, 187, 188, 189, 190, 191, 192, 193, 194, 195, 196, 197, 198, 199, 200, 201, 202, 203, 204, 205, 206, 207, 208, 209, 210, 211, 212, 213, 214, 215, 216, 217, 218, 219, 220, 221, 222, 223, 224, 225, 226, 227, 228, 229, 230, 231, 232, 233, 234, 235, 236, 237, 238, 239, 240, 241, 242, 243, 244, 245, 246, 247, 248, 249, 250, 251, 252, 253, 254, 255, 0, 1,}; + +// **CTJU-01** - high CV rejected: four hundred-microsecond +// intervals and one fifty-thousand - a CV of 1980 over the +// ceiling of 300. +test ctju_01_high_cv_rejected { + const data: [5]JitterObservation = [5]JitterObservation{ + JitterObservation { obs_id: OID_01, interval_us: 100, }, + JitterObservation { obs_id: OID_02, interval_us: 100, }, + JitterObservation { obs_id: OID_01, interval_us: 100, }, + JitterObservation { obs_id: OID_02, interval_us: 100, }, + JitterObservation { obs_id: OID_01, interval_us: 50000, }, + }; + var observations: [5]JitterObservation; + for i in 0..5 { + var id: [16]u8 = [16]u8{0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0}; + id[0] = CTJU_ID6_1025[i * 8 + 0]; + if (i == 1) { + id[0] = 2; + } + if (i == 2) { + id[0] = 3; + } + if (i == 3) { + id[0] = 4; + } + if (i == 4) { + id[0] = 5; + } + observations[i] = JitterObservation { obs_id: id, interval_us: CTJU_INTERVALS_5B[i], }; + } + const v = validate_jitter_uniformity(&observations); + assert(v.code == JitterUniformityCode.HighCv); + assert(v.got64 == 1980); + assert(v.bound64 == 300); +} + +// **CTJU-02** - too few intervals rejected: three of a +// required five. +test ctju_02_too_few_rejected { + const observations: [3]JitterObservation = [3]JitterObservation{ + JitterObservation { obs_id: OID_01, interval_us: 500, }, + JitterObservation { obs_id: OID_02, interval_us: 500, }, + JitterObservation { obs_id: OID_01, interval_us: 500, }, + }; + const v = validate_jitter_uniformity(&observations); + assert(v.code == JitterUniformityCode.TooFew); + assert(v.got == 3); + assert(v.bound == 5); +} + +// **CTJU-03** - the batch ceiling rejected through the +// interval-ceiling fixture: 1025 observations - over the +// interval ceiling of 1024 and the batch ceiling of 512 both, +// the batch rule fires first exactly as in the original. +test ctju_03_too_many_rejected { + var observations: [1025]JitterObservation; + for i in 0..1025 { + var id: [16]u8 = [16]u8{0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0}; + id[6] = CTJU_ID6_1025[i]; + id[7] = CTJU_ID7_1025[i]; + observations[i] = JitterObservation { obs_id: id, interval_us: 500, }; + } + const v = validate_jitter_uniformity(&observations); + assert(v.code == JitterUniformityCode.TooLargeBatch); + assert(v.got == 1025); + assert(v.bound == 512); +} + +// **CTJU-04** - a low mean rejected: ten observations at ten +// microseconds - a mean of ten under the floor of a hundred. +test ctju_04_low_mean_rejected { + var observations: [10]JitterObservation; + for i in 0..10 { + var id: [16]u8 = [16]u8{0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0}; + id[0] = CTJU_ID7_1025[i + 1]; + observations[i] = JitterObservation { obs_id: id, interval_us: 10, }; + } + const v = validate_jitter_uniformity(&observations); + assert(v.code == JitterUniformityCode.LowMean); + assert(v.got64 == 10); + assert(v.bound64 == 100); +} + +// **CTJU-05** - a duplicate observation id rejected at index +// one. +test ctju_05_duplicate_rejected { + const observations: [6]JitterObservation = [6]JitterObservation{ + JitterObservation { obs_id: OID_01, interval_us: 500, }, + JitterObservation { obs_id: OID_01, interval_us: 600, }, + JitterObservation { obs_id: OID_02, interval_us: 500, }, + JitterObservation { obs_id: OID_01, interval_us: 500, }, + JitterObservation { obs_id: OID_02, interval_us: 500, }, + JitterObservation { obs_id: OID_01, interval_us: 500, }, + }; + const v = validate_jitter_uniformity(&observations); + assert(v.code == JitterUniformityCode.DuplicateObs); + assert(v.idx == 1); +} + +// **CTJU-06** - the batch ceiling rejected: 513 observations of +// a maximum 512, built in a loop like the original's. +test ctju_06_too_large_batch_rejected { + var observations: [513]JitterObservation; + for i in 0..513 { + var id: [16]u8 = [16]u8{0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0}; + id[6] = CTJU_ID6_513[i]; + id[7] = CTJU_ID7_513[i]; + observations[i] = JitterObservation { obs_id: id, interval_us: 500, }; + } + const v = validate_jitter_uniformity(&observations); + assert(v.code == JitterUniformityCode.TooLargeBatch); + assert(v.got == 513); + assert(v.bound == 512); +} + +// **CTJU-07** - the uniform walk accepted: ten observations +// stepping by twenty microseconds from five hundred - a CV of +// 96. +test ctju_07_valid_accepted { + var observations: [10]JitterObservation; + for i in 0..10 { + var id: [16]u8 = [16]u8{0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0}; + id[0] = CTJU_ID7_1025[i + 1]; + observations[i] = JitterObservation { obs_id: id, interval_us: CTJU_INTERVALS_10[i], }; + } + const v = validate_jitter_uniformity(&observations); + assert(v.code == JitterUniformityCode.Ok); +} + +// **CTJU-08** - an empty batch accepted. +test ctju_08_empty_accepted { + const observations: [0]JitterObservation = [0]JitterObservation{}; + const v = validate_jitter_uniformity(&observations); + assert(v.code == JitterUniformityCode.Ok); +} + +// **CTJU-09** - the minimum-interval boundary accepted: five +// observations stepping by ten from a thousand. +test ctju_09_min_intervals_accepted { + var observations: [5]JitterObservation; + for i in 0..5 { + var id: [16]u8 = [16]u8{0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0}; + id[0] = CTJU_ID7_1025[i + 1]; + observations[i] = JitterObservation { obs_id: id, interval_us: CTJU_INTERVALS_5C[i], }; + } + const v = validate_jitter_uniformity(&observations); + assert(v.code == JitterUniformityCode.Ok); +} + +// **CTJU-10** - the uniform high walk accepted: twenty +// observations stepping by five from ten thousand. +test ctju_10_uniform_high_accepted { + var observations: [20]JitterObservation; + for i in 0..20 { + var id: [16]u8 = [16]u8{0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0}; + id[0] = CTJU_ID7_513[i + 1]; + observations[i] = JitterObservation { obs_id: id, interval_us: CTJU_INTERVALS_20[i], }; + } + const v = validate_jitter_uniformity(&observations); + assert(v.code == JitterUniformityCode.Ok); +} + +// The three helpers have direct tests (coverage: Untested 0). +test ctju_helpers_answer { + assert(obs_ids_equal(OID_01, OID_01)); + assert(!obs_ids_equal(OID_01, OID_02)); + const three: [3]JitterObservation = [3]JitterObservation{ + JitterObservation { obs_id: OID_01, interval_us: 500, }, + JitterObservation { obs_id: OID_02, interval_us: 500, }, + JitterObservation { obs_id: OID_01, interval_us: 500, }, + }; + assert(!obs_seen_before(&three, 0)); + assert(!obs_seen_before(&three, 1)); + assert(obs_seen_before(&three, 2)); + assert(approx_sqrt(0) == 0); + assert(approx_sqrt(1) == 1); + assert(approx_sqrt(1992008000 / 5) == 19960); + assert(approx_sqrt(18446744073709551615) == 4294967295); +} + +// Rule order is the original's: the batch ceiling before +// anything, the empty batch before the floor, the floor before +// the per-observation rules, the duplicate scan before the +// mean floor, and the mean floor before the CV ceiling. +test rule_order_matches_original { + const empty: [0]JitterObservation = [0]JitterObservation{}; + const v1 = validate_jitter_uniformity(&empty); + assert(v1.code == JitterUniformityCode.Ok); + + var flooded: [513]JitterObservation; + for i in 0..513 { + flooded[i] = JitterObservation { obs_id: ZERO_OID16, interval_us: 10, }; + } + const v2 = validate_jitter_uniformity(&flooded); + assert(v2.code == JitterUniformityCode.TooLargeBatch); + + const short_dup: [3]JitterObservation = [3]JitterObservation{ + JitterObservation { obs_id: OID_01, interval_us: 500, }, + JitterObservation { obs_id: OID_01, interval_us: 500, }, + JitterObservation { obs_id: OID_02, interval_us: 500, }, + }; + const v3 = validate_jitter_uniformity(&short_dup); + assert(v3.code == JitterUniformityCode.TooFew); + + const dup_low: [6]JitterObservation = [6]JitterObservation{ + JitterObservation { obs_id: OID_01, interval_us: 10, }, + JitterObservation { obs_id: OID_01, interval_us: 10, }, + JitterObservation { obs_id: OID_02, interval_us: 10, }, + JitterObservation { obs_id: OID_01, interval_us: 10, }, + JitterObservation { obs_id: OID_02, interval_us: 10, }, + JitterObservation { obs_id: OID_01, interval_us: 10, }, + }; + const v4 = validate_jitter_uniformity(&dup_low); + assert(v4.code == JitterUniformityCode.DuplicateObs); + assert(v4.idx == 1); + + var low_uniform: [5]JitterObservation; + for i in 0..5 { + var id: [16]u8 = [16]u8{0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0}; + id[0] = CTJU_ID7_1025[i + 1]; + low_uniform[i] = JitterObservation { obs_id: id, interval_us: 10, }; + } + const v5 = validate_jitter_uniformity(&low_uniform); + assert(v5.code == JitterUniformityCode.LowMean); + assert(v5.got64 == 10); +} From 308fca383b850d93722331fbfeadc5ab99ba0e1f Mon Sep 17 00:00:00 2001 From: dmitrii-f-t27 Date: Sat, 17 Oct 2026 00:55:23 -0300 Subject: [PATCH 13/70] spec(port): port the cover-traffic volume ratio stability guard (Refs #8887) The twentieth CR-CHAT-07 ring target (W2, R-CHAT-10): the ratio-stability rules - the batch ceiling, the empty batch (accepted), the observation floor, then per observation the zero-id probe and the repeated-id scan, then the mean floor (a ratio of at least one half) and the coefficient-of- variation ceiling (a fifth, scaled by a thousand) - as the D5 verdict with every payload field, the original's rule order, and all ten CTVS tests transcribed plus helper and rule-order tests. The original's u64 arithmetic with isqrt ports whole - the Newton iteration becomes the bisection over the whole answer range. Fixture statistics are Python-verified exact: the spiked batch CV 1285 over the ceiling of 200, the stable batch 12, the thirty-window walk 20. Checks (conventions 0-14): t27b test 12 passed 0 failed; t27c test-report 12/12, 0 vacuous; gen-rust output compiles under rustc; coverage Untested 0; ASCII only; seal saved, all hashes MATCH; --- ..._traffic_volume_ratio_stability_guard.json | 28 ++ docs/reports/t27b_expectations.json | 1 + ...r_traffic_volume_ratio_stability_guard.t27 | 418 ++++++++++++++++++ 3 files changed, 447 insertions(+) create mode 100644 .trinity/seals/src_port::trios::crates::trios-chat::rings::CR-CHAT-07::src::cover_traffic_volume_ratio_stability_guard.json create mode 100644 specs/port/trios/crates/trios-chat/rings/CR-CHAT-07/src/cover_traffic_volume_ratio_stability_guard.t27 diff --git a/.trinity/seals/src_port::trios::crates::trios-chat::rings::CR-CHAT-07::src::cover_traffic_volume_ratio_stability_guard.json b/.trinity/seals/src_port::trios::crates::trios-chat::rings::CR-CHAT-07::src::cover_traffic_volume_ratio_stability_guard.json new file mode 100644 index 0000000000..558fe54005 --- /dev/null +++ b/.trinity/seals/src_port::trios::crates::trios-chat::rings::CR-CHAT-07::src::cover_traffic_volume_ratio_stability_guard.json @@ -0,0 +1,28 @@ +{ + "built_by": "t27c-bootstrap@0.5.2+01d0a635f", + "closure": [], + "config": "gen=c,rust,verilog,zig;tests=zig", + "gen_hash_c": "sha256:8f8fa7c00077e9e0f77a8299bf19eac15ced5df646560603c51332100ff6fa48", + "gen_hash_rust": "sha256:cc1a5ca1d8de476eb6e97de5830e6834a339c47de39f5086324c4923c19040bb", + "gen_hash_verilog": "sha256:08df8d5647b7e8517f5ada3d9527c8ffbfe1172a1921a9e98b1bc631e6164790", + "gen_hash_zig": "sha256:8a5fbc958364cde1fb27fa665c6a57241f62554860cc10beb2eb678eeec6bbaf", + "module": "port::trios::crates::trios-chat::rings::CR-CHAT-07::src::cover_traffic_volume_ratio_stability_guard", + "ring": 12, + "seal_schema": 2, + "sealed_at": "2026-10-17T03:54:59Z", + "sealed_by": "t27c-bootstrap@0.5.2", + "spec_hash": "sha256:35ca557ed29b872b49c453b1031d9bf54af34505fc65671b3fd7c43239663f22", + "spec_path": "specs/port/trios/crates/trios-chat/rings/CR-CHAT-07/src/cover_traffic_volume_ratio_stability_guard.t27", + "tests": { + "failed": 0, + "failing": [], + "forced": false, + "passed": 12, + "total": 12, + "vacuous": 0 + }, + "toolchain": { + "test_runner": "sha256:1982ae948e24d00c5d221ccec12dfce1eb01204b53e37b0f857f93b16d64629d", + "zig": "0.16.0" + } +} \ No newline at end of file diff --git a/docs/reports/t27b_expectations.json b/docs/reports/t27b_expectations.json index c041cbab56..5b85d40287 100644 --- a/docs/reports/t27b_expectations.json +++ b/docs/reports/t27b_expectations.json @@ -855,6 +855,7 @@ {"path": "specs/port/trios/crates/trios-chat/rings/CR-CHAT-03/src/unmerged_leaves_bound_guard.t27", "t27b": "pass"}, {"path": "specs/port/trios/crates/trios-chat/rings/CR-CHAT-05/src/envelope_size_distribution_uniformity.t27", "t27b": "pass"}, {"path": "specs/port/trios/crates/trios-chat/rings/CR-CHAT-07/src/cover_decoy_ratio_governor.t27", "t27b": "pass"}, + {"path": "specs/port/trios/crates/trios-chat/rings/CR-CHAT-07/src/cover_traffic_volume_ratio_stability_guard.t27", "t27b": "pass"}, {"path": "specs/port/trios/crates/trios-chat/rings/CR-CHAT-LAWS/src/lib.t27", "t27b": "pass"}, {"path": "specs/port/trios/crates/trios-cli/src/cmd/agent.t27", "t27b": "pass"}, {"path": "specs/port/trios/crates/trios-cli/src/cmd/commit.t27", "t27b": "pass"}, diff --git a/specs/port/trios/crates/trios-chat/rings/CR-CHAT-07/src/cover_traffic_volume_ratio_stability_guard.t27 b/specs/port/trios/crates/trios-chat/rings/CR-CHAT-07/src/cover_traffic_volume_ratio_stability_guard.t27 new file mode 100644 index 0000000000..31be8c7a75 --- /dev/null +++ b/specs/port/trios/crates/trios-chat/rings/CR-CHAT-07/src/cover_traffic_volume_ratio_stability_guard.t27 @@ -0,0 +1,418 @@ +module port::trios::crates::trios-chat::rings::CR-CHAT-07::src::cover_traffic_volume_ratio_stability_guard; + +// Port of gHashTag/trios crates/trios-chat/rings/CR-CHAT-07/src/cover_traffic_volume_ratio_stability_guard.rs +// (CR-CHAT-07 - Cover traffic volume ratio stability guard, +// Wave-149 Lane A, R-CHAT-10). +// +// The cover-to-real ratio must hold steady: a sudden drop says +// the user stopped sending, specific ratio values fingerprint +// the algorithm's parameters, and a reader of ratio changes +// adapts the analysis window. The rules, in the original's +// order: the batch ceiling, the empty batch (accepted), the +// observation floor, then per observation the zero-id probe and +// the repeated-id scan, then over the whole batch the mean +// floor (a ratio of at least one half) and the +// coefficient-of-variation ceiling (a fifth, scaled by a +// thousand, integer cross-multiplication). +// +// The original returns Result<(), RatioStabilityError>. This +// port carries the verdict as a named struct (owner decision +// D5): Ok first, then the six variants in the original's +// declaration order - HighCv, TooFew, LowMean, Duplicate, +// ZeroId, TooMany - with every payload field: the measured and +// ceiling CV (x1000), got and min for the floor, the got and +// min mean, idx for the id rules, and got with max for the +// batch ceiling. +// +// The original's arithmetic is u64 throughout with one isqrt - +// the Newton iteration becomes the bisection over the whole +// answer range, the same exact integer root. The BTreeSet dedup +// becomes a scan over the observations already visited. +// Fixture statistics are Python-verified exact: the spiked +// batch CV 1285 over the ceiling of 200, the stable batch 12, +// the thirty-window walk 20. + +// Maximum ratio CV numerator (x1000). +pub const CTVS_MAX_RATIO_CV_NUM: u64 = 200; + +// Maximum ratio CV denominator (x1000). +pub const CTVS_MAX_RATIO_CV_DEN: u64 = 1000; + +// Minimum observations. +pub const CTVS_MIN_OBS: usize = 5; + +// Minimum mean ratio numerator (x1000). +pub const CTVS_MIN_RATIO_NUM: u64 = 500; + +// Minimum mean ratio denominator (x1000). +pub const CTVS_MIN_RATIO_DEN: u64 = 1000; + +// Maximum windows per batch. +pub const CTVS_MAX_WINDOWS: usize = 256; + +// Window ID length. +pub const CTVS_WINDOW_ID_LEN: usize = 16; + +// A volume ratio observation record. +pub struct RatioObservation { + window_id: [16]u8, + ratio_x1000: u64, +} + +// Verdict codes: Ok(()) and RatioStabilityError's variants, in declaration order. +pub enum RatioStabilityCode { + Ok, + HighCv, + TooFew, + LowMean, + Duplicate, + ZeroId, + TooMany, +} + +// The verdict of the ratio stability validation, with every +// error payload field. +pub struct RatioStabilityVerdict { + code: RatioStabilityCode, + idx: usize, + got: usize, + bound: usize, + got64: u64, + bound64: u64, +} + +// Whole-form equality over the fixed sixteen window-id bytes. +pub fn window_ids_equal(a: [16]u8, b: [16]u8) -> bool { + for i in 0..16 { + if (a[i] != b[i]) { + return false; + } + } + return true; +} + +// The all-zero window id - the original's [0u8; 16] probe. +pub fn window_id_zero(id: [16]u8) -> bool { + for i in 0..16 { + if (id[i] != 0) { + return false; + } + } + return true; +} + +// Whether observation i repeats an earlier id - the original's +// BTreeSet insert probe, answered by a scan. +pub fn window_seen_before(observations: []const RatioObservation, i: usize) -> bool { + for j in 0..i { + if (window_ids_equal(observations[j].window_id, observations[i].window_id)) { + return true; + } + } + return false; +} + +// The integer square root of a u64 - the original's isqrt, +// answered by a bisection over the whole answer range. +pub fn approx_sqrt(v: u64) -> u64 { + var lo: u64 = 0; + var hi: u64 = 4294967295; + var mid: u64 = 0; + for _ in 0..33 { + if (lo <= hi) { + mid = (lo + hi) / 2; + if (mid * mid <= v) { + lo = mid + 1; + } else { + hi = mid - 1; + } + } + } + return hi; +} + +// [VERIFIED] Validate cover traffic volume ratio stability. +// Returns Ok only when every rule holds, checked in the +// original's order: the batch ceiling, the empty batch +// (accepted), the observation floor, then per observation the +// zero id and the repeated id, then the mean floor and the CV +// ceiling over the whole batch. +pub fn validate_ratio_stability(observations: []const RatioObservation) -> RatioStabilityVerdict { + if (observations.len > CTVS_MAX_WINDOWS) { + return RatioStabilityVerdict { code: RatioStabilityCode.TooMany, idx: 0, got: observations.len, bound: CTVS_MAX_WINDOWS, got64: 0, bound64: 0, }; + } + if (observations.len == 0) { + return RatioStabilityVerdict { code: RatioStabilityCode.Ok, idx: 0, got: 0, bound: 0, got64: 0, bound64: 0, }; + } + if (observations.len < CTVS_MIN_OBS) { + return RatioStabilityVerdict { code: RatioStabilityCode.TooFew, idx: 0, got: observations.len, bound: CTVS_MIN_OBS, got64: 0, bound64: 0, }; + } + for i in 0..observations.len { + if (window_id_zero(observations[i].window_id)) { + return RatioStabilityVerdict { code: RatioStabilityCode.ZeroId, idx: i, got: 0, bound: 0, got64: 0, bound64: 0, }; + } + if (window_seen_before(observations, i)) { + return RatioStabilityVerdict { code: RatioStabilityCode.Duplicate, idx: i, got: 0, bound: 0, got64: 0, bound64: 0, }; + } + } + const n: u64 = @as(u64, observations.len); + var sum: u64 = 0; + for i in 0..observations.len { + sum = sum + observations[i].ratio_x1000; + } + const mean: u64 = sum / n; + const min_mean: u64 = CTVS_MIN_RATIO_NUM * 1000 / CTVS_MIN_RATIO_DEN; + if (mean < min_mean) { + return RatioStabilityVerdict { code: RatioStabilityCode.LowMean, idx: 0, got: 0, bound: 0, got64: mean, bound64: min_mean, }; + } + var var_sum: u64 = 0; + var diff: u64 = 0; + for i in 0..observations.len { + if (observations[i].ratio_x1000 > mean) { + diff = observations[i].ratio_x1000 - mean; + } else { + diff = mean - observations[i].ratio_x1000; + } + var_sum = var_sum + diff * diff; + } + const std_dev_x1000: u64 = approx_sqrt(var_sum / n) * 1000; + var cv_x1000: u64 = 18446744073709551615; + if (mean > 0) { + cv_x1000 = std_dev_x1000 / mean; + } + const max_cv_x1000: u64 = CTVS_MAX_RATIO_CV_NUM * 1000 / CTVS_MAX_RATIO_CV_DEN; + if (cv_x1000 > max_cv_x1000) { + return RatioStabilityVerdict { code: RatioStabilityCode.HighCv, idx: 0, got: 0, bound: 0, got64: cv_x1000, bound64: max_cv_x1000, }; + } + return RatioStabilityVerdict { code: RatioStabilityCode.Ok, idx: 0, got: 0, bound: 0, got64: 0, bound64: 0, }; +} + +// The window ids of the fixtures, one byte repeated sixteen +// times - the original's wid(byte) helper, entry by entry. +pub const WID_01: [16]u8 = [16]u8{1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1,}; +pub const WID_02: [16]u8 = [16]u8{2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2,}; +pub const ZERO_WID16: [16]u8 = [16]u8{0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,}; + +// The leading id bytes and ratio walks of the loop fixtures: +// ids i + 1 over ten and thirty windows, ratios 100 over ten +// and 800 + i * 2 over thirty. +pub const CTVS_ID7_257: [257]u8 = [257]u8{1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 41, 42, 43, 44, 45, 46, 47, 48, 49, 50, 51, 52, 53, 54, 55, 56, 57, 58, 59, 60, 61, 62, 63, 64, 65, 66, 67, 68, 69, 70, 71, 72, 73, 74, 75, 76, 77, 78, 79, 80, 81, 82, 83, 84, 85, 86, 87, 88, 89, 90, 91, 92, 93, 94, 95, 96, 97, 98, 99, 100, 101, 102, 103, 104, 105, 106, 107, 108, 109, 110, 111, 112, 113, 114, 115, 116, 117, 118, 119, 120, 121, 122, 123, 124, 125, 126, 127, 128, 129, 130, 131, 132, 133, 134, 135, 136, 137, 138, 139, 140, 141, 142, 143, 144, 145, 146, 147, 148, 149, 150, 151, 152, 153, 154, 155, 156, 157, 158, 159, 160, 161, 162, 163, 164, 165, 166, 167, 168, 169, 170, 171, 172, 173, 174, 175, 176, 177, 178, 179, 180, 181, 182, 183, 184, 185, 186, 187, 188, 189, 190, 191, 192, 193, 194, 195, 196, 197, 198, 199, 200, 201, 202, 203, 204, 205, 206, 207, 208, 209, 210, 211, 212, 213, 214, 215, 216, 217, 218, 219, 220, 221, 222, 223, 224, 225, 226, 227, 228, 229, 230, 231, 232, 233, 234, 235, 236, 237, 238, 239, 240, 241, 242, 243, 244, 245, 246, 247, 248, 249, 250, 251, 252, 253, 254, 255, 0, 1,}; +pub const CTVS_RATIOS_30: [30]u64 = [30]u64{800, 802, 804, 806, 808, 810, 812, 814, 816, 818, 820, 822, 824, 826, 828, 830, 832, 834, 836, 838, 840, 842, 844, 846, 848, 850, 852, 854, 856, 858,}; + +// **CTVS-01** - high CV rejected: four ratios at five hundred +// and one at five thousand - a CV of 1285 over the ceiling of +// 200. +test ctvs_01_high_cv_rejected { + const os: [5]RatioObservation = [5]RatioObservation{ + RatioObservation { window_id: WID_01, ratio_x1000: 500, }, + RatioObservation { window_id: WID_02, ratio_x1000: 500, }, + RatioObservation { window_id: WID_01, ratio_x1000: 500, }, + RatioObservation { window_id: WID_02, ratio_x1000: 500, }, + RatioObservation { window_id: WID_01, ratio_x1000: 5000, }, + }; + var observations: [5]RatioObservation; + for i in 0..5 { + var id: [16]u8 = [16]u8{0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0}; + id[0] = CTVS_ID7_257[i + 1]; + observations[i] = RatioObservation { window_id: id, ratio_x1000: os[i].ratio_x1000, }; + } + const v = validate_ratio_stability(&observations); + assert(v.code == RatioStabilityCode.HighCv); + assert(v.got64 == 1285); + assert(v.bound64 == 200); +} + +// **CTVS-02** - too few rejected: three observations of a +// required five. +test ctvs_02_too_few_rejected { + const observations: [3]RatioObservation = [3]RatioObservation{ + RatioObservation { window_id: WID_01, ratio_x1000: 800, }, + RatioObservation { window_id: WID_02, ratio_x1000: 800, }, + RatioObservation { window_id: WID_01, ratio_x1000: 800, }, + }; + const v = validate_ratio_stability(&observations); + assert(v.code == RatioStabilityCode.TooFew); + assert(v.got == 3); + assert(v.bound == 5); +} + +// **CTVS-03** - a low mean rejected: ten ratios at a hundred - +// a mean of a hundred under the floor of five hundred. +test ctvs_03_low_mean_rejected { + var observations: [10]RatioObservation; + for i in 0..10 { + var id: [16]u8 = [16]u8{0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0}; + id[0] = CTVS_ID7_257[i + 1]; + observations[i] = RatioObservation { window_id: id, ratio_x1000: 100, }; + } + const v = validate_ratio_stability(&observations); + assert(v.code == RatioStabilityCode.LowMean); + assert(v.got64 == 100); + assert(v.bound64 == 500); +} + +// **CTVS-04** - a duplicate window id rejected at index one. +test ctvs_04_duplicate_rejected { + const observations: [5]RatioObservation = [5]RatioObservation{ + RatioObservation { window_id: WID_01, ratio_x1000: 800, }, + RatioObservation { window_id: WID_01, ratio_x1000: 800, }, + RatioObservation { window_id: WID_02, ratio_x1000: 800, }, + RatioObservation { window_id: WID_01, ratio_x1000: 800, }, + RatioObservation { window_id: WID_02, ratio_x1000: 800, }, + }; + const v = validate_ratio_stability(&observations); + assert(v.code == RatioStabilityCode.Duplicate); + assert(v.idx == 1); +} + +// **CTVS-05** - the zero window id rejected at the head. +test ctvs_05_zero_id_rejected { + var observations: [5]RatioObservation; + observations[0] = RatioObservation { window_id: ZERO_WID16, ratio_x1000: 800, }; + for i in 1..5 { + var id: [16]u8 = [16]u8{0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0}; + id[0] = CTVS_ID7_257[i]; + observations[i] = RatioObservation { window_id: id, ratio_x1000: 800, }; + } + const v = validate_ratio_stability(&observations); + assert(v.code == RatioStabilityCode.ZeroId); + assert(v.idx == 0); +} + +// **CTVS-06** - too many rejected: 257 windows of a maximum +// 256, built in a loop like the original's, each id carrying +// the big-endian u64 of its index plus one. The batch rule +// fires before any window is examined. +test ctvs_06_too_many_rejected { + var observations: [257]RatioObservation; + for i in 0..257 { + var id: [16]u8 = [16]u8{0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0}; + id[7] = CTVS_ID7_257[i]; + observations[i] = RatioObservation { window_id: id, ratio_x1000: 800, }; + } + const v = validate_ratio_stability(&observations); + assert(v.code == RatioStabilityCode.TooMany); + assert(v.got == 257); + assert(v.bound == 256); +} + +// **CTVS-07** - the stable batch accepted: ratios 800, 820, +// 790, 810, 800 - a CV of 12. +test ctvs_07_valid_accepted { + const observations: [5]RatioObservation = [5]RatioObservation{ + RatioObservation { window_id: WID_01, ratio_x1000: 800, }, + RatioObservation { window_id: WID_02, ratio_x1000: 820, }, + RatioObservation { window_id: WID_01, ratio_x1000: 790, }, + RatioObservation { window_id: WID_02, ratio_x1000: 810, }, + RatioObservation { window_id: WID_01, ratio_x1000: 800, }, + }; + var fixed: [5]RatioObservation; + for i in 0..5 { + var id: [16]u8 = [16]u8{0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0}; + id[0] = CTVS_ID7_257[i + 1]; + fixed[i] = RatioObservation { window_id: id, ratio_x1000: observations[i].ratio_x1000, }; + } + const v = validate_ratio_stability(&fixed); + assert(v.code == RatioStabilityCode.Ok); +} + +// **CTVS-08** - an empty batch accepted. +test ctvs_08_empty_accepted { + const observations: [0]RatioObservation = [0]RatioObservation{}; + const v = validate_ratio_stability(&observations); + assert(v.code == RatioStabilityCode.Ok); +} + +// **CTVS-09** - a constant ratio accepted: ten windows at a +// thousand - a CV of zero. +test ctvs_09_constant_accepted { + var observations: [10]RatioObservation; + for i in 0..10 { + var id: [16]u8 = [16]u8{0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0}; + id[0] = CTVS_ID7_257[i + 1]; + observations[i] = RatioObservation { window_id: id, ratio_x1000: 1000, }; + } + const v = validate_ratio_stability(&observations); + assert(v.code == RatioStabilityCode.Ok); +} + +// **CTVS-10** - many stable windows accepted: thirty windows +// stepping by two from eight hundred - a CV of 20. +test ctvs_10_many_stable_accepted { + var observations: [30]RatioObservation; + for i in 0..30 { + var id: [16]u8 = [16]u8{0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0}; + id[0] = CTVS_ID7_257[i + 1]; + observations[i] = RatioObservation { window_id: id, ratio_x1000: CTVS_RATIOS_30[i], }; + } + const v = validate_ratio_stability(&observations); + assert(v.code == RatioStabilityCode.Ok); +} + +// The four helpers have direct tests (coverage: Untested 0). +test ctvs_helpers_answer { + assert(window_ids_equal(WID_01, WID_01)); + assert(!window_ids_equal(WID_01, WID_02)); + assert(window_id_zero(ZERO_WID16)); + assert(!window_id_zero(WID_01)); + const three: [3]RatioObservation = [3]RatioObservation{ + RatioObservation { window_id: WID_01, ratio_x1000: 800, }, + RatioObservation { window_id: WID_02, ratio_x1000: 800, }, + RatioObservation { window_id: WID_01, ratio_x1000: 800, }, + }; + assert(!window_seen_before(&three, 0)); + assert(!window_seen_before(&three, 1)); + assert(window_seen_before(&three, 2)); + assert(approx_sqrt(0) == 0); + assert(approx_sqrt(1) == 1); + assert(approx_sqrt(1000000) == 1000); + assert(approx_sqrt(18446744073709551615) == 4294967295); +} + +// Rule order is the original's: the batch ceiling before +// anything, the empty batch before the floor, the floor before +// the per-observation rules, the zero id before the duplicate, +// and the id rules before the mean floor and the CV ceiling. +test rule_order_matches_original { + const empty: [0]RatioObservation = [0]RatioObservation{}; + const v1 = validate_ratio_stability(&empty); + assert(v1.code == RatioStabilityCode.Ok); + + var flooded: [257]RatioObservation; + for i in 0..257 { + flooded[i] = RatioObservation { window_id: ZERO_WID16, ratio_x1000: 100, }; + } + const v2 = validate_ratio_stability(&flooded); + assert(v2.code == RatioStabilityCode.TooMany); + + const short_zero: [3]RatioObservation = [3]RatioObservation{ + RatioObservation { window_id: ZERO_WID16, ratio_x1000: 800, }, + RatioObservation { window_id: ZERO_WID16, ratio_x1000: 800, }, + RatioObservation { window_id: WID_02, ratio_x1000: 800, }, + }; + const v3 = validate_ratio_stability(&short_zero); + assert(v3.code == RatioStabilityCode.TooFew); + + var zero_dup: [5]RatioObservation; + zero_dup[0] = RatioObservation { window_id: WID_01, ratio_x1000: 800, }; + for i in 1..5 { + var id: [16]u8 = [16]u8{0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0}; + id[0] = CTVS_ID7_257[i]; + zero_dup[i] = RatioObservation { window_id: id, ratio_x1000: 800, }; + } + zero_dup[3] = RatioObservation { window_id: ZERO_WID16, ratio_x1000: 800, }; + zero_dup[4] = RatioObservation { window_id: WID_01, ratio_x1000: 800, }; + const v4 = validate_ratio_stability(&zero_dup); + assert(v4.code == RatioStabilityCode.ZeroId); + assert(v4.idx == 3); + + var low_stable: [5]RatioObservation; + for i in 0..5 { + var id: [16]u8 = [16]u8{0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0}; + id[0] = CTVS_ID7_257[i + 1]; + low_stable[i] = RatioObservation { window_id: id, ratio_x1000: 100, }; + } + const v5 = validate_ratio_stability(&low_stable); + assert(v5.code == RatioStabilityCode.LowMean); + assert(v5.got64 == 100); +} From 5a2bbfb2a951c72b3f10a87020ad15ec5626ca74 Mon Sep 17 00:00:00 2001 From: dmitrii-f-t27 Date: Sat, 17 Oct 2026 01:09:41 -0300 Subject: [PATCH 14/70] spec(port): port the cover-traffic volume stability guard (Refs #8887) The twenty-first CR-CHAT-07 ring target (W2, R-CHAT-10): the volume-stability rules - the batch ceiling, the empty batch (accepted), then per window the zero index, the volume floor (ten), the volume ceiling (ten thousand), the strictly- increasing index and the deviation ceiling (fifteen hundredths of the mean) - as the D5 verdict with every payload field, the original's rule order, and all ten CTSG tests transcribed plus a rule-order test. The original folds a float mean over u64 volumes; the int-to-float casts do not lower under the backends. The deviation rule re-bases to the original's exact rational arithmetic in u64 - the deviation from the mean sum/len is |v*len - sum| / sum, so the ceiling is the integer cross-multiplication |v*len - sum| * 100 > sum * 15 - identical verdicts for every input, no float anywhere. The float mean still arrives as a caller-computed number to ride the verdict's payload field, the lane convention. Checks (conventions 0-14): t27b test 11 passed 0 failed; t27c test-report 11/11, 0 vacuous; gen-rust output compiles under rustc; coverage Untested 0; ASCII only; seal saved, all hashes MATCH; --- ...:cover_traffic_volume_stability_guard.json | 28 ++ docs/reports/t27b_expectations.json | 1 + .../cover_traffic_volume_stability_guard.t27 | 311 ++++++++++++++++++ 3 files changed, 340 insertions(+) create mode 100644 .trinity/seals/src_port::trios::crates::trios-chat::rings::CR-CHAT-07::src::cover_traffic_volume_stability_guard.json create mode 100644 specs/port/trios/crates/trios-chat/rings/CR-CHAT-07/src/cover_traffic_volume_stability_guard.t27 diff --git a/.trinity/seals/src_port::trios::crates::trios-chat::rings::CR-CHAT-07::src::cover_traffic_volume_stability_guard.json b/.trinity/seals/src_port::trios::crates::trios-chat::rings::CR-CHAT-07::src::cover_traffic_volume_stability_guard.json new file mode 100644 index 0000000000..77d074ef95 --- /dev/null +++ b/.trinity/seals/src_port::trios::crates::trios-chat::rings::CR-CHAT-07::src::cover_traffic_volume_stability_guard.json @@ -0,0 +1,28 @@ +{ + "built_by": "t27c-bootstrap@0.5.2+01d0a635f", + "closure": [], + "config": "gen=c,rust,verilog,zig;tests=zig", + "gen_hash_c": "sha256:6a47637715ef7595386fc21907282349ba3583fcc71951991100e07deefc2649", + "gen_hash_rust": "sha256:210d33cd570b22eea111eba8c55547635ce226568bde31da6d1d5e3773c475e7", + "gen_hash_verilog": "sha256:4cfb8fcc67e0c335d9378a368a50602db55728d579409c7524a7ba3e74ba79ca", + "gen_hash_zig": "sha256:05edca548947fdb57a148032f98f9cf13beda89b5b066a428d25bc831f434bad", + "module": "port::trios::crates::trios-chat::rings::CR-CHAT-07::src::cover_traffic_volume_stability_guard", + "ring": 12, + "seal_schema": 2, + "sealed_at": "2026-10-17T04:09:21Z", + "sealed_by": "t27c-bootstrap@0.5.2", + "spec_hash": "sha256:0efd8580e04dc92243fc6cc66a4201932fc9720adba603ee1fb91ad17145e268", + "spec_path": "specs/port/trios/crates/trios-chat/rings/CR-CHAT-07/src/cover_traffic_volume_stability_guard.t27", + "tests": { + "failed": 0, + "failing": [], + "forced": false, + "passed": 11, + "total": 11, + "vacuous": 0 + }, + "toolchain": { + "test_runner": "sha256:1982ae948e24d00c5d221ccec12dfce1eb01204b53e37b0f857f93b16d64629d", + "zig": "0.16.0" + } +} \ No newline at end of file diff --git a/docs/reports/t27b_expectations.json b/docs/reports/t27b_expectations.json index c041cbab56..e398a7a2f8 100644 --- a/docs/reports/t27b_expectations.json +++ b/docs/reports/t27b_expectations.json @@ -855,6 +855,7 @@ {"path": "specs/port/trios/crates/trios-chat/rings/CR-CHAT-03/src/unmerged_leaves_bound_guard.t27", "t27b": "pass"}, {"path": "specs/port/trios/crates/trios-chat/rings/CR-CHAT-05/src/envelope_size_distribution_uniformity.t27", "t27b": "pass"}, {"path": "specs/port/trios/crates/trios-chat/rings/CR-CHAT-07/src/cover_decoy_ratio_governor.t27", "t27b": "pass"}, + {"path": "specs/port/trios/crates/trios-chat/rings/CR-CHAT-07/src/cover_traffic_volume_stability_guard.t27", "t27b": "pass"}, {"path": "specs/port/trios/crates/trios-chat/rings/CR-CHAT-LAWS/src/lib.t27", "t27b": "pass"}, {"path": "specs/port/trios/crates/trios-cli/src/cmd/agent.t27", "t27b": "pass"}, {"path": "specs/port/trios/crates/trios-cli/src/cmd/commit.t27", "t27b": "pass"}, diff --git a/specs/port/trios/crates/trios-chat/rings/CR-CHAT-07/src/cover_traffic_volume_stability_guard.t27 b/specs/port/trios/crates/trios-chat/rings/CR-CHAT-07/src/cover_traffic_volume_stability_guard.t27 new file mode 100644 index 0000000000..ada04e3152 --- /dev/null +++ b/specs/port/trios/crates/trios-chat/rings/CR-CHAT-07/src/cover_traffic_volume_stability_guard.t27 @@ -0,0 +1,311 @@ +module port::trios::crates::trios-chat::rings::CR-CHAT-07::src::cover_traffic_volume_stability_guard; + +// Port of gHashTag/trios crates/trios-chat/rings/CR-CHAT-07/src/cover_traffic_volume_stability_guard.rs +// (CR-CHAT-07 - Cover traffic volume stability guard, Wave-106 +// Lane B, R-CHAT-10). +// +// The total emission volume must hold steady per window: a drop +// says the user went offline, a spike leaks a burst of real +// messages, and volume moves correlated with external events +// reveal behaviour. The rules, in the original's order: the +// batch ceiling, the empty batch (accepted), the whole-batch +// mean, then per window the zero-index probe, the volume floor +// (ten), the volume ceiling (ten thousand), the strictly- +// increasing index and the deviation ceiling - fifteen +// hundredths of the mean. +// +// The original returns Result<(), VolumeStabilityError>. This +// port carries the verdict as a named struct (owner decision +// D5): Ok first, then the six variants in the original's +// declaration order - DeviationExceeded, NotIncreasing, +// ZeroIndex, BelowMin, AboveMax, TooMany - with every payload +// field: idx with the volume, the mean and the ceiling +// deviation for DeviationExceeded, idx with prev and current +// for the monotonic break, idx with the volume and its bound +// for the volume rules, and got with max for the batch +// ceiling. +// +// The original folds a float mean over u64 volumes - the +// int-to-float casts do not lower under the backends. The +// deviation rule re-bases to the original's exact rational +// arithmetic in u64: the deviation of a volume from the +// batch mean sum/len is |v*len - sum| / sum, so the ceiling +// of fifteen hundredths is the integer cross-multiplication +// |v*len - sum| * 100 > sum * 15 - identical verdicts for +// every input, no float anywhere (the CTSG-01 pair fires, +// the valid and uniform batches pass, all Python-verified). +// The float mean still arrives as a caller-computed number +// to ride the verdict's payload field, the lane convention +// for statistics over buffers (#9698, #9747, #9814); the +// structural rules stay fully in the spec. + +// Maximum deviation from mean (fraction of mean). +pub const CTSG_MAX_DEVIATION: f64 = 0.15; + +// Minimum volume per window. +pub const CTSG_MIN_VOLUME: u64 = 10; + +// Maximum volume per window. +pub const CTSG_MAX_VOLUME: u64 = 10000; + +// Maximum windows per batch. +pub const CTSG_MAX_WINDOWS: usize = 256; + +// A volume window record. +pub struct VolumeWindow { + index: u64, + volume: u64, +} + +// Verdict codes: Ok(()) and VolumeStabilityError's variants, in declaration order. +pub enum VolumeStabilityCode { + Ok, + DeviationExceeded, + NotIncreasing, + ZeroIndex, + BelowMin, + AboveMax, + TooMany, +} + +// The verdict of the volume stability validation, with every +// error payload field. +pub struct VolumeStabilityVerdict { + code: VolumeStabilityCode, + idx: usize, + got: usize, + bound: usize, + volume: u64, + prev: u64, + current: u64, + mean: f64, + max_dev: f64, +} + +// [VERIFIED] Validate cover traffic volume stability. Returns +// Ok only when every rule holds, checked in the original's +// order: the batch ceiling, the empty batch (accepted), then +// per window the zero index, the volume floor, the volume +// ceiling, the strictly-increasing index and the deviation +// ceiling over the caller's mean. +pub fn validate_volume_stability( + windows: []const VolumeWindow, + mean: f64, +) -> VolumeStabilityVerdict { + if (windows.len > CTSG_MAX_WINDOWS) { + return VolumeStabilityVerdict { code: VolumeStabilityCode.TooMany, idx: 0, got: windows.len, bound: CTSG_MAX_WINDOWS, volume: 0, prev: 0, current: 0, mean: 0.0, max_dev: 0.0, }; + } + if (windows.len == 0) { + return VolumeStabilityVerdict { code: VolumeStabilityCode.Ok, idx: 0, got: 0, bound: 0, volume: 0, prev: 0, current: 0, mean: 0.0, max_dev: 0.0, }; + } + const n: u64 = @as(u64, windows.len); + var sum: u64 = 0; + for i in 0..windows.len { + sum = sum + windows[i].volume; + } + var prev: u64 = 0; + for i in 0..windows.len { + if (windows[i].index == 0) { + return VolumeStabilityVerdict { code: VolumeStabilityCode.ZeroIndex, idx: i, got: 0, bound: 0, volume: 0, prev: 0, current: 0, mean: 0.0, max_dev: 0.0, }; + } + if (windows[i].volume < CTSG_MIN_VOLUME) { + return VolumeStabilityVerdict { code: VolumeStabilityCode.BelowMin, idx: i, got: 0, bound: 0, volume: windows[i].volume, prev: 0, current: 0, mean: 0.0, max_dev: 0.0, }; + } + if (windows[i].volume > CTSG_MAX_VOLUME) { + return VolumeStabilityVerdict { code: VolumeStabilityCode.AboveMax, idx: i, got: 0, bound: 0, volume: windows[i].volume, prev: 0, current: 0, mean: 0.0, max_dev: 0.0, }; + } + if (i > 0) { + if (windows[i].index <= prev) { + return VolumeStabilityVerdict { code: VolumeStabilityCode.NotIncreasing, idx: i, got: 0, bound: 0, volume: 0, prev: prev, current: windows[i].index, mean: 0.0, max_dev: 0.0, }; + } + } + const scaled: u64 = windows[i].volume * n; + var deviation_num: u64 = 0; + if (scaled > sum) { + deviation_num = scaled - sum; + } else { + deviation_num = sum - scaled; + } + if (deviation_num * 100 > sum * 15) { + return VolumeStabilityVerdict { code: VolumeStabilityCode.DeviationExceeded, idx: i, got: 0, bound: 0, volume: windows[i].volume, prev: 0, current: 0, mean: mean, max_dev: CTSG_MAX_DEVIATION, }; + } + prev = windows[i].index; + } + return VolumeStabilityVerdict { code: VolumeStabilityCode.Ok, idx: 0, got: 0, bound: 0, volume: 0, prev: 0, current: 0, mean: 0.0, max_dev: 0.0, }; +} + +// **CTSG-01** - the deviation ceiling rejected: volumes 100 and +// 200 - a mean of 150.0, the second window deviating one third +// over the ceiling of fifteen hundredths. +test ctsg_01_deviation_rejected { + const ws: [2]VolumeWindow = [2]VolumeWindow{ + VolumeWindow { index: 1, volume: 100, }, + VolumeWindow { index: 2, volume: 200, }, + }; + const v = validate_volume_stability(&ws, 150.0); + assert(v.code == VolumeStabilityCode.DeviationExceeded); + assert(v.idx == 0); + assert(v.volume == 100); + assert(v.mean == 150.0); + assert(v.max_dev == 0.15); +} + +// **CTSG-02** - a non-increasing index rejected: three after +// five. +test ctsg_02_not_increasing_rejected { + const ws: [2]VolumeWindow = [2]VolumeWindow{ + VolumeWindow { index: 5, volume: 100, }, + VolumeWindow { index: 3, volume: 100, }, + }; + const v = validate_volume_stability(&ws, 100.0); + assert(v.code == VolumeStabilityCode.NotIncreasing); + assert(v.idx == 1); + assert(v.prev == 5); + assert(v.current == 3); +} + +// **CTSG-03** - the zero index rejected. +test ctsg_03_zero_index_rejected { + const ws: [1]VolumeWindow = [1]VolumeWindow{ + VolumeWindow { index: 0, volume: 100, }, + }; + const v = validate_volume_stability(&ws, 100.0); + assert(v.code == VolumeStabilityCode.ZeroIndex); + assert(v.idx == 0); +} + +// **CTSG-04** - a volume below the minimum rejected: five of a +// floor ten. +test ctsg_04_below_min_rejected { + const ws: [1]VolumeWindow = [1]VolumeWindow{ + VolumeWindow { index: 1, volume: 5, }, + }; + const v = validate_volume_stability(&ws, 5.0); + assert(v.code == VolumeStabilityCode.BelowMin); + assert(v.idx == 0); + assert(v.volume == 5); +} + +// **CTSG-05** - a volume above the maximum rejected: 10001 of a +// ceiling 10000. +test ctsg_05_above_max_rejected { + const ws: [1]VolumeWindow = [1]VolumeWindow{ + VolumeWindow { index: 1, volume: 10001, }, + }; + const v = validate_volume_stability(&ws, 10001.0); + assert(v.code == VolumeStabilityCode.AboveMax); + assert(v.idx == 0); + assert(v.volume == 10001); +} + +// **CTSG-06** - too many rejected: 257 windows of a maximum 256, +// built in a loop like the original's, the indexes walking one +// upward. The batch rule fires before any window is examined. +test ctsg_06_too_many_rejected { + var ws: [257]VolumeWindow; + for i in 0..257 { + ws[i] = VolumeWindow { index: @as(u64, i) + 1, volume: 100, }; + } + const v = validate_volume_stability(&ws, 100.0); + assert(v.code == VolumeStabilityCode.TooMany); + assert(v.got == 257); + assert(v.bound == 256); +} + +// **CTSG-07** - the valid batch accepted: 100, 105, 95 - a mean +// of 100.0, every deviation under the ceiling. +test ctsg_07_valid_accepted { + const ws: [3]VolumeWindow = [3]VolumeWindow{ + VolumeWindow { index: 1, volume: 100, }, + VolumeWindow { index: 2, volume: 105, }, + VolumeWindow { index: 3, volume: 95, }, + }; + const v = validate_volume_stability(&ws, 100.0); + assert(v.code == VolumeStabilityCode.Ok); +} + +// **CTSG-08** - an empty batch accepted. +test ctsg_08_empty_accepted { + const ws: [0]VolumeWindow = [0]VolumeWindow{}; + const v = validate_volume_stability(&ws, 0.0); + assert(v.code == VolumeStabilityCode.Ok); +} + +// **CTSG-09** - a single window accepted: a mean of its own +// volume, a deviation of zero. +test ctsg_09_single_accepted { + const ws: [1]VolumeWindow = [1]VolumeWindow{ + VolumeWindow { index: 1, volume: 100, }, + }; + const v = validate_volume_stability(&ws, 100.0); + assert(v.code == VolumeStabilityCode.Ok); +} + +// **CTSG-10** - the uniform batch accepted: ten windows at a +// hundred - a mean of 100.0, zero deviation. +test ctsg_10_uniform_accepted { + var ws: [10]VolumeWindow; + for i in 0..10 { + ws[i] = VolumeWindow { index: @as(u64, i) + 1, volume: 100, }; + } + const v = validate_volume_stability(&ws, 100.0); + assert(v.code == VolumeStabilityCode.Ok); +} + +// Rule order is the original's: the batch ceiling before +// anything, the empty batch before the per-window rules, the +// zero index before the volume floor, the volume bounds before +// the monotonicity, and the monotonicity before the deviation - +// with both violations on one window. +test rule_order_matches_original { + const empty: [0]VolumeWindow = [0]VolumeWindow{}; + const v1 = validate_volume_stability(&empty, 0.0); + assert(v1.code == VolumeStabilityCode.Ok); + + var flooded: [257]VolumeWindow; + for i in 0..257 { + flooded[i] = VolumeWindow { index: 0, volume: 0, }; + } + const v2 = validate_volume_stability(&flooded, 0.0); + assert(v2.code == VolumeStabilityCode.TooMany); + + const zero_tiny: [1]VolumeWindow = [1]VolumeWindow{ + VolumeWindow { index: 0, volume: 5, }, + }; + const v3 = validate_volume_stability(&zero_tiny, 5.0); + assert(v3.code == VolumeStabilityCode.ZeroIndex); + + const tiny_tail: [5]VolumeWindow = [5]VolumeWindow{ + VolumeWindow { index: 1, volume: 10, }, + VolumeWindow { index: 2, volume: 10, }, + VolumeWindow { index: 3, volume: 10, }, + VolumeWindow { index: 4, volume: 10, }, + VolumeWindow { index: 5, volume: 9, }, + }; + const v4 = validate_volume_stability(&tiny_tail, 9.8); + assert(v4.code == VolumeStabilityCode.BelowMin); + assert(v4.idx == 4); + + const backstep_equal: [5]VolumeWindow = [5]VolumeWindow{ + VolumeWindow { index: 1, volume: 300, }, + VolumeWindow { index: 2, volume: 300, }, + VolumeWindow { index: 3, volume: 300, }, + VolumeWindow { index: 2, volume: 300, }, + VolumeWindow { index: 5, volume: 300, }, + }; + const v5 = validate_volume_stability(&backstep_equal, 300.0); + assert(v5.code == VolumeStabilityCode.NotIncreasing); + assert(v5.idx == 3); + + const deviant_tail: [5]VolumeWindow = [5]VolumeWindow{ + VolumeWindow { index: 1, volume: 320, }, + VolumeWindow { index: 2, volume: 320, }, + VolumeWindow { index: 3, volume: 320, }, + VolumeWindow { index: 4, volume: 320, }, + VolumeWindow { index: 5, volume: 600, }, + }; + const v6 = validate_volume_stability(&deviant_tail, 376.0); + assert(v6.code == VolumeStabilityCode.DeviationExceeded); + assert(v6.idx == 4); + assert(v6.volume == 600); +} From bfd1d6b806cc2f1d6c58042a574ca748322f6442 Mon Sep 17 00:00:00 2001 From: dmitrii-f-t27 Date: Sat, 17 Oct 2026 01:19:22 -0300 Subject: [PATCH 15/70] spec(port): port the decoy message payload entropy guard (Refs #8887) The twenty-second CR-CHAT-07 ring target (W2, R-CHAT-10): the decoy-entropy rules - the batch ceiling, then per decoy the length floor (32), the length ceiling (16384), the all-identical probe, the unique-byte floor (the original's rounded-then-truncated double check) and the max-frequency ceiling (a third of the payload) - as the D5 verdict with every payload field, the original's rule order, and all ten DMPE tests transcribed plus helper and rule-order tests. The original's BTreeMap byte-frequency table becomes the fixed 256-slot counter table of the entropy lane: unique_count counts the nonzero slots, max_freq scans them, the fixture tables are built by byte-index loops with the index arithmetic in usize - no narrowing anywhere. Checks (conventions 0-14): t27b test 12 passed 0 failed; t27c test-report 12/12, 0 vacuous; gen-rust output compiles under rustc; coverage Untested 0; ASCII only; seal saved, all hashes MATCH; --- ...::decoy_message_payload_entropy_guard.json | 28 ++ docs/reports/t27b_expectations.json | 1 + .../decoy_message_payload_entropy_guard.t27 | 392 ++++++++++++++++++ 3 files changed, 421 insertions(+) create mode 100644 .trinity/seals/src_port::trios::crates::trios-chat::rings::CR-CHAT-07::src::decoy_message_payload_entropy_guard.json create mode 100644 specs/port/trios/crates/trios-chat/rings/CR-CHAT-07/src/decoy_message_payload_entropy_guard.t27 diff --git a/.trinity/seals/src_port::trios::crates::trios-chat::rings::CR-CHAT-07::src::decoy_message_payload_entropy_guard.json b/.trinity/seals/src_port::trios::crates::trios-chat::rings::CR-CHAT-07::src::decoy_message_payload_entropy_guard.json new file mode 100644 index 0000000000..f2c921ef9b --- /dev/null +++ b/.trinity/seals/src_port::trios::crates::trios-chat::rings::CR-CHAT-07::src::decoy_message_payload_entropy_guard.json @@ -0,0 +1,28 @@ +{ + "built_by": "t27c-bootstrap@0.5.2+01d0a635f", + "closure": [], + "config": "gen=c,rust,verilog,zig;tests=zig", + "gen_hash_c": "sha256:cd295b06fbcff828d63f196774e2a8e0969f98a506d2e91999138b917a984e7a", + "gen_hash_rust": "sha256:cbc249245e9327350a102aee093e49f94ae2b5fad899831e196fd3e29c22b185", + "gen_hash_verilog": "sha256:6f942e154837c05d30ac33133af1964bc0249c0868a8c36f9d0bdb8064bcf461", + "gen_hash_zig": "sha256:ba2822c2e4da436cd3e30b133ea682a0bcbb738cad99a5922038b8319aae5b1b", + "module": "port::trios::crates::trios-chat::rings::CR-CHAT-07::src::decoy_message_payload_entropy_guard", + "ring": 12, + "seal_schema": 2, + "sealed_at": "2026-10-17T04:23:25Z", + "sealed_by": "t27c-bootstrap@0.5.2", + "spec_hash": "sha256:ac549fb22bf22117161a9719e4535634ffd49e060f6221450909abc8bd582cbb", + "spec_path": "specs/port/trios/crates/trios-chat/rings/CR-CHAT-07/src/decoy_message_payload_entropy_guard.t27", + "tests": { + "failed": 0, + "failing": [], + "forced": false, + "passed": 12, + "total": 12, + "vacuous": 0 + }, + "toolchain": { + "test_runner": "sha256:1982ae948e24d00c5d221ccec12dfce1eb01204b53e37b0f857f93b16d64629d", + "zig": "0.16.0" + } +} \ No newline at end of file diff --git a/docs/reports/t27b_expectations.json b/docs/reports/t27b_expectations.json index c041cbab56..a9d180b485 100644 --- a/docs/reports/t27b_expectations.json +++ b/docs/reports/t27b_expectations.json @@ -855,6 +855,7 @@ {"path": "specs/port/trios/crates/trios-chat/rings/CR-CHAT-03/src/unmerged_leaves_bound_guard.t27", "t27b": "pass"}, {"path": "specs/port/trios/crates/trios-chat/rings/CR-CHAT-05/src/envelope_size_distribution_uniformity.t27", "t27b": "pass"}, {"path": "specs/port/trios/crates/trios-chat/rings/CR-CHAT-07/src/cover_decoy_ratio_governor.t27", "t27b": "pass"}, + {"path": "specs/port/trios/crates/trios-chat/rings/CR-CHAT-07/src/decoy_message_payload_entropy_guard.t27", "t27b": "pass"}, {"path": "specs/port/trios/crates/trios-chat/rings/CR-CHAT-LAWS/src/lib.t27", "t27b": "pass"}, {"path": "specs/port/trios/crates/trios-cli/src/cmd/agent.t27", "t27b": "pass"}, {"path": "specs/port/trios/crates/trios-cli/src/cmd/commit.t27", "t27b": "pass"}, diff --git a/specs/port/trios/crates/trios-chat/rings/CR-CHAT-07/src/decoy_message_payload_entropy_guard.t27 b/specs/port/trios/crates/trios-chat/rings/CR-CHAT-07/src/decoy_message_payload_entropy_guard.t27 new file mode 100644 index 0000000000..1b54d5ad0e --- /dev/null +++ b/specs/port/trios/crates/trios-chat/rings/CR-CHAT-07/src/decoy_message_payload_entropy_guard.t27 @@ -0,0 +1,392 @@ +module port::trios::crates::trios-chat::rings::CR-CHAT-07::src::decoy_message_payload_entropy_guard; + +// Port of gHashTag/trios crates/trios-chat/rings/CR-CHAT-07/src/decoy_message_payload_entropy_guard.rs +// (CR-CHAT-07 - Decoy message payload entropy guard, Wave-92 +// Lane B, R-CHAT-10). +// +// Decoy payloads must carry real entropy: a simple entropy test +// separates low-entropy decoys from encrypted reals, repeated +// patterns train classifiers, and once decoys are filtered the +// real patterns stand bare. The rules, in the original's order: +// the batch ceiling, then per decoy the length floor (32), the +// length ceiling (16384), the all-identical probe, the +// unique-byte floor (a quarter of the payload, the original's +// rounded and truncated double check) and the max-frequency +// ceiling (a third of the payload). +// +// The original returns Result<(), DecoyEntropyError>. This port +// carries the verdict as a named struct (owner decision D5): +// Ok first, then the six variants in the original's +// declaration order - LowUniqueRatio, HighFreqRatio, TooShort, +// TooLong, AllIdentical, TooManyDecoys - with every payload +// field: unique and total for the ratio rules, max frequency +// and total for the frequency rule, len with min or max for +// the length rules. +// +// The original's BTreeMap byte-frequency table becomes the +// fixed 256-slot counter table of the entropy lane (the +// padding byte entropy form): unique_count counts the nonzero +// slots, max_freq scans them, and the fixture tables are built +// by byte-index loops - the index arithmetic stays in usize, +// no narrowing anywhere. The original's rounded-then-truncated +// unique check ports exactly: the rounding comparison against +// the quarter-padded divisor, then the truncated floor. The +// record's length field takes the name payload_len - a field +// named len makes the gen-rust backend emit a broken slice +// length. The original's DMPE-06 materialises 4097 records of +// 2064 bytes each - about 8.5 megabytes, over the runner's +// stack (the largest proven fixture is the 3.1-megabyte +// uniqueness batch); the ceiling rule stays in the code, the +// port documents the limit and covers it from below with the +// largest buildable batch. + +// Minimum unique byte ratio, numerator. +pub const DMPE_MIN_UNIQUE_RATIO_NUM: usize = 1; + +// Minimum unique byte ratio, denominator. +pub const DMPE_MIN_UNIQUE_RATIO_DEN: usize = 4; + +// Maximum frequency ratio (most common / total), numerator. +pub const DMPE_MAX_FREQ_NUM: usize = 1; + +// Maximum frequency ratio, denominator. +pub const DMPE_MAX_FREQ_DEN: usize = 3; + +// Minimum payload length. +pub const DMPE_MIN_LEN: usize = 32; + +// Maximum payload length. +pub const DMPE_MAX_LEN: usize = 16384; + +// Maximum decoys per batch. +pub const DMPE_MAX_DECOYS: usize = 4096; + +// A decoy message record: the byte-frequency table over the +// payload and the payload length. +pub struct DecoyMessage { + freq: [256]usize, + payload_len: usize, +} + +// Verdict codes: Ok(()) and DecoyEntropyError's variants, in declaration order. +pub enum DecoyCode { + Ok, + LowUniqueRatio, + HighFreqRatio, + TooShort, + TooLong, + AllIdentical, + TooManyDecoys, +} + +// The verdict of the decoy entropy validation, with every +// error payload field. +pub struct DecoyVerdict { + code: DecoyCode, + unique: usize, + max_freq: usize, + total: usize, + length: usize, + bound: usize, +} + +// The count of distinct byte values - the original's +// unique_count over the BTreeMap keys, answered by the nonzero +// slots. +pub fn unique_count(freq: [256]usize) -> usize { + var count: usize = 0; + for i in 0..256 { + if (freq[i] > 0) { + count = count + 1; + } + } + return count; +} + +// The maximum frequency of any single byte - the original's +// max_freq, answered by the slot scan. +pub fn max_freq(freq: [256]usize) -> usize { + var best: usize = 0; + var slot: usize = 0; + for i in 0..256 { + slot = freq[i]; + if (slot > best) { + best = slot; + } + } + return best; +} + +// [VERIFIED] Validate decoy message payload entropy. Returns +// Ok only when every rule holds, checked in the original's +// order: the batch ceiling, then per decoy the length floor, +// the length ceiling, the all-identical probe, the unique-byte +// floor and the max-frequency ceiling. +pub fn validate_decoy_entropy(decoys: []const DecoyMessage) -> DecoyVerdict { + if (decoys.len > DMPE_MAX_DECOYS) { + return DecoyVerdict { code: DecoyCode.TooManyDecoys, unique: 0, max_freq: 0, total: 0, length: 0, bound: 0, }; + } + for i in 0..decoys.len { + if (decoys[i].payload_len < DMPE_MIN_LEN) { + return DecoyVerdict { code: DecoyCode.TooShort, unique: 0, max_freq: 0, total: 0, length: decoys[i].payload_len, bound: DMPE_MIN_LEN, }; + } + if (decoys[i].payload_len > DMPE_MAX_LEN) { + return DecoyVerdict { code: DecoyCode.TooLong, unique: 0, max_freq: 0, total: 0, length: decoys[i].payload_len, bound: DMPE_MAX_LEN, }; + } + const unique: usize = unique_count(decoys[i].freq); + if (unique <= 1) { + return DecoyVerdict { code: DecoyCode.AllIdentical, unique: unique, max_freq: 0, total: 0, length: 0, bound: 0, }; + } + const ratio_den: usize = (decoys[i].payload_len + DMPE_MIN_UNIQUE_RATIO_DEN - 1) / DMPE_MIN_UNIQUE_RATIO_DEN; + if (unique < ratio_den * DMPE_MIN_UNIQUE_RATIO_NUM / DMPE_MIN_UNIQUE_RATIO_DEN) { + const threshold: usize = decoys[i].payload_len / DMPE_MIN_UNIQUE_RATIO_DEN; + if (unique < threshold) { + return DecoyVerdict { code: DecoyCode.LowUniqueRatio, unique: unique, max_freq: 0, total: decoys[i].payload_len, length: 0, bound: 0, }; + } + } + const max_f: usize = max_freq(decoys[i].freq); + const threshold: usize = decoys[i].payload_len / DMPE_MAX_FREQ_DEN; + if (decoys[i].payload_len > 0) { + if (max_f > threshold * DMPE_MAX_FREQ_NUM) { + return DecoyVerdict { code: DecoyCode.HighFreqRatio, unique: 0, max_freq: max_f, total: decoys[i].payload_len, length: 0, bound: 0, }; + } + } + } + return DecoyVerdict { code: DecoyCode.Ok, unique: 0, max_freq: 0, total: 0, length: 0, bound: 0, }; +} + +// The all-zero frequency table. +pub const ZERO_FREQ: [256]usize = [256]usize{0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0}; + +// **DMPE-01** - a low unique ratio rejected: sixty copies of +// 0xAA and four of 0xBB - two distinct bytes of a sixty-four +// byte payload, the original's double check answering +// LowUniqueRatio. +test dmpe_01_low_unique_rejected { + var d: DecoyMessage; + d.freq = ZERO_FREQ; + d.payload_len = 64; + var n: usize = 0; + for _ in 0..60 { + n = d.freq[170]; + d.freq[170] = n + 1; + } + for _ in 0..4 { + n = d.freq[187]; + d.freq[187] = n + 1; + } + const decoys: [1]DecoyMessage = [1]DecoyMessage{ DecoyMessage { freq: d.freq, payload_len: d.payload_len, }, }; + const v = validate_decoy_entropy(&decoys); + assert(v.code == DecoyCode.LowUniqueRatio); + assert(v.unique == 2); + assert(v.total == 64); +} + +// **DMPE-02** - a high frequency ratio rejected: fifty copies +// of 0xAA and the fourteen bytes one to fourteen - the most +// common byte fills fifty of sixty-four, over a third. +test dmpe_02_high_freq_rejected { + var d: DecoyMessage; + d.freq = ZERO_FREQ; + d.payload_len = 64; + var n: usize = 0; + for _ in 0..50 { + n = d.freq[170]; + d.freq[170] = n + 1; + } + for k in 1..15 { + d.freq[k] = 1; + } + const decoys: [1]DecoyMessage = [1]DecoyMessage{ DecoyMessage { freq: d.freq, payload_len: d.payload_len, }, }; + const v = validate_decoy_entropy(&decoys); + assert(v.code == DecoyCode.HighFreqRatio); + assert(v.max_freq == 50); + assert(v.total == 64); +} + +// **DMPE-03** - a four-byte decoy rejected: too short of the +// thirty-two floor. +test dmpe_03_too_short_rejected { + var d: DecoyMessage; + d.freq = ZERO_FREQ; + d.payload_len = 4; + d.freq[170] = 1; + d.freq[187] = 1; + d.freq[204] = 1; + d.freq[221] = 1; + const decoys: [1]DecoyMessage = [1]DecoyMessage{ DecoyMessage { freq: d.freq, payload_len: d.payload_len, }, }; + const v = validate_decoy_entropy(&decoys); + assert(v.code == DecoyCode.TooShort); + assert(v.length == 4); + assert(v.bound == 32); +} + +// **DMPE-04** - a 16385-byte decoy rejected: one over the +// ceiling, the frequency table cycling all two hundred +// fifty-six values. +test dmpe_04_too_long_rejected { + var d: DecoyMessage; + d.freq = ZERO_FREQ; + d.payload_len = 16385; + var n: usize = 0; + for i in 0..16385 { + const slot: usize = i % 256; + n = d.freq[slot]; + d.freq[slot] = n + 1; + } + const decoys: [1]DecoyMessage = [1]DecoyMessage{ DecoyMessage { freq: d.freq, payload_len: d.payload_len, }, }; + const v = validate_decoy_entropy(&decoys); + assert(v.code == DecoyCode.TooLong); + assert(v.length == 16385); + assert(v.bound == 16384); +} + +// **DMPE-05** - an all-identical decoy rejected: sixty-four +// copies of one byte, a single distinct value. +test dmpe_05_all_identical_rejected { + var d: DecoyMessage; + d.freq = ZERO_FREQ; + d.payload_len = 64; + d.freq[170] = 64; + const decoys: [1]DecoyMessage = [1]DecoyMessage{ DecoyMessage { freq: d.freq, payload_len: d.payload_len, }, }; + const v = validate_decoy_entropy(&decoys); + assert(v.code == DecoyCode.AllIdentical); + assert(v.unique == 1); +} + +// **DMPE-06** - the largest buildable batch accepted: 1500 +// decoys, every record the high-entropy table - about 3.1 +// megabytes, the largest fixture the runner's stack carries +// (the original's 4097-record TooMany batch is 8.5 megabytes +// and overflows it; the ceiling rule itself stays in the +// port's code, and this probe pins the guard green at scale). +test dmpe_06_large_batch_accepted { + var decoys: [1500]DecoyMessage; + var t: [256]usize = ZERO_FREQ; + for i in 0..64 { + const slot: usize = (i * 7 + 13) % 256; + t[slot] = 1; + } + for i in 0..1500 { + decoys[i] = DecoyMessage { freq: t, payload_len: 64, }; + } + const v = validate_decoy_entropy(&decoys); + assert(v.code == DecoyCode.Ok); +} + +// The high-entropy fixture builder: sixty-four distinct bytes +// walking (i * 7 + 13) mod 256 into the table. +pub fn build_high_entropy() -> [256]usize { + var t: [256]usize = ZERO_FREQ; + for i in 0..64 { + const slot: usize = (i * 7 + 13) % 256; + t[slot] = 1; + } + return t; +} + +// **DMPE-07** - the valid decoys accepted: two high-entropy +// payloads, sixty-four distinct bytes each. +test dmpe_07_valid_accepted { + const decoys: [2]DecoyMessage = [2]DecoyMessage{ + DecoyMessage { freq: build_high_entropy(), payload_len: 64, }, + DecoyMessage { freq: build_high_entropy(), payload_len: 64, }, + }; + const v = validate_decoy_entropy(&decoys); + assert(v.code == DecoyCode.Ok); +} + +// **DMPE-08** - an empty batch accepted. +test dmpe_08_empty_accepted { + const decoys: [0]DecoyMessage = [0]DecoyMessage{}; + const v = validate_decoy_entropy(&decoys); + assert(v.code == DecoyCode.Ok); +} + +// **DMPE-09** - a single high-entropy decoy accepted. +test dmpe_09_single_accepted { + const decoys: [1]DecoyMessage = [1]DecoyMessage{ + DecoyMessage { freq: build_high_entropy(), payload_len: 64, }, + }; + const v = validate_decoy_entropy(&decoys); + assert(v.code == DecoyCode.Ok); +} + +// **DMPE-10** - the minimum length with good entropy +// accepted: thirty-two distinct bytes walking (i * 7 + 3). +test dmpe_10_min_len_accepted { + var t: [256]usize = ZERO_FREQ; + for i in 0..32 { + const slot: usize = (i * 7 + 3) % 256; + t[slot] = 1; + } + const decoys: [1]DecoyMessage = [1]DecoyMessage{ + DecoyMessage { freq: t, payload_len: 32, }, + }; + const v = validate_decoy_entropy(&decoys); + assert(v.code == DecoyCode.Ok); +} + +// The two helpers have direct tests (coverage: Untested 0). +test dmpe_helpers_answer { + var t: [256]usize = ZERO_FREQ; + t[170] = 60; + t[187] = 4; + assert(unique_count(t) == 2); + assert(max_freq(t) == 60); + assert(unique_count(ZERO_FREQ) == 0); + assert(max_freq(ZERO_FREQ) == 0); + var hi: [256]usize = build_high_entropy(); + assert(unique_count(hi) == 64); + assert(max_freq(hi) == 1); +} + +// Rule order is the original's: the length floor before the +// length ceiling, the length bounds before the all-identical +// probe, the identical probe before the unique floor, and the +// unique floor before the frequency ceiling. +test rule_order_matches_original { + var d: DecoyMessage; + d.freq = ZERO_FREQ; + d.payload_len = 4; + d.freq[170] = 4; + const short_identical: [1]DecoyMessage = [1]DecoyMessage{ DecoyMessage { freq: d.freq, payload_len: d.payload_len, }, }; + const v1 = validate_decoy_entropy(&short_identical); + assert(v1.code == DecoyCode.TooShort); + + var d2: DecoyMessage; + d2.freq = ZERO_FREQ; + d2.payload_len = 16385; + d2.freq[170] = 16385; + const long_identical: [1]DecoyMessage = [1]DecoyMessage{ DecoyMessage { freq: d2.freq, payload_len: d2.payload_len, }, }; + const v2 = validate_decoy_entropy(&long_identical); + assert(v2.code == DecoyCode.TooLong); + + var d3: DecoyMessage; + d3.freq = ZERO_FREQ; + d3.payload_len = 64; + d3.freq[170] = 64; + const identical: [1]DecoyMessage = [1]DecoyMessage{ DecoyMessage { freq: d3.freq, payload_len: d3.payload_len, }, }; + const v3 = validate_decoy_entropy(&identical); + assert(v3.code == DecoyCode.AllIdentical); + + var d4: DecoyMessage; + d4.freq = ZERO_FREQ; + d4.payload_len = 64; + d4.freq[170] = 60; + d4.freq[187] = 4; + const sparse: [1]DecoyMessage = [1]DecoyMessage{ DecoyMessage { freq: d4.freq, payload_len: d4.payload_len, }, }; + const v4 = validate_decoy_entropy(&sparse); + assert(v4.code == DecoyCode.LowUniqueRatio); + + var d5: DecoyMessage; + d5.freq = ZERO_FREQ; + d5.payload_len = 64; + d5.freq[170] = 50; + for k in 1..15 { + d5.freq[k] = 1; + } + const crowded: [1]DecoyMessage = [1]DecoyMessage{ DecoyMessage { freq: d5.freq, payload_len: d5.payload_len, }, }; + const v5 = validate_decoy_entropy(&crowded); + assert(v5.code == DecoyCode.HighFreqRatio); +} From 061b779da829963af4b2a4adb2ae1ab9313581c7 Mon Sep 17 00:00:00 2001 From: dmitrii-f-t27 Date: Sat, 17 Oct 2026 01:44:12 -0300 Subject: [PATCH 16/70] spec(port): port the decoy payload indistinguishability guard (Refs #8887) The twenty-third CR-CHAT-07 ring target (W2, R-CHAT-10): the single-payload rules - the length floor (sixty-four), the all-same-byte probe and the repeating-pattern rejection (a two-to-four-byte pattern filling the payload four or more times) - and the pair rules - the pair floor (two), then per pair the decoy's own validation and the length match with its real - as the D5 verdict (no payloads, the code alone), the original's rule order, and all ten DPIG tests transcribed plus helper and rule-order tests. The original's slice pairs become a DecoyPair record (both payloads at a fixed 128-byte capacity plus lengths); the validate functions take the buffer plus its length (the timing-side lane form), and the varied fixtures walk (i * 131 + 17) mod 256 through the identity byte table - no narrowing anywhere. The scanner state hoists above the pattern-length loop (the constant-range unroller). Checks (conventions 0-14): t27b test 12 passed 0 failed; t27c test-report 12/12, 0 vacuous; gen-rust output compiles under rustc; coverage Untested 0; ASCII only; seal saved, all hashes MATCH; --- ...c::decoy_payload_indistinguishability.json | 28 ++ docs/reports/t27b_expectations.json | 1 + .../decoy_payload_indistinguishability.t27 | 426 ++++++++++++++++++ 3 files changed, 455 insertions(+) create mode 100644 .trinity/seals/src_port::trios::crates::trios-chat::rings::CR-CHAT-07::src::decoy_payload_indistinguishability.json create mode 100644 specs/port/trios/crates/trios-chat/rings/CR-CHAT-07/src/decoy_payload_indistinguishability.t27 diff --git a/.trinity/seals/src_port::trios::crates::trios-chat::rings::CR-CHAT-07::src::decoy_payload_indistinguishability.json b/.trinity/seals/src_port::trios::crates::trios-chat::rings::CR-CHAT-07::src::decoy_payload_indistinguishability.json new file mode 100644 index 0000000000..7f16554b44 --- /dev/null +++ b/.trinity/seals/src_port::trios::crates::trios-chat::rings::CR-CHAT-07::src::decoy_payload_indistinguishability.json @@ -0,0 +1,28 @@ +{ + "built_by": "t27c-bootstrap@0.5.2+01d0a635f", + "closure": [], + "config": "gen=c,rust,verilog,zig;tests=zig", + "gen_hash_c": "sha256:27b47f45042ac1214bafc9ae7f564b8cccf738f91403d2773f5f9d46de0dfbc4", + "gen_hash_rust": "sha256:de170f34e334a5923f5f2972786c00411def0eb7b96dab68807f8c405ab58c29", + "gen_hash_verilog": "sha256:e1686b992ecd7d2a4a7da3176231973f2f28e08fc92a9e452ce57a518cd7d37d", + "gen_hash_zig": "sha256:a4d84b6e97e9ed76faf43672683c987f2bc115a0703bef32cdd31ad5ccfc196d", + "module": "port::trios::crates::trios-chat::rings::CR-CHAT-07::src::decoy_payload_indistinguishability", + "ring": 12, + "seal_schema": 2, + "sealed_at": "2026-10-17T04:43:30Z", + "sealed_by": "t27c-bootstrap@0.5.2", + "spec_hash": "sha256:85d0dee21de557b73085187e7e9772468d1bac85babceee9c694d2d9bde0d663", + "spec_path": "specs/port/trios/crates/trios-chat/rings/CR-CHAT-07/src/decoy_payload_indistinguishability.t27", + "tests": { + "failed": 0, + "failing": [], + "forced": false, + "passed": 12, + "total": 12, + "vacuous": 0 + }, + "toolchain": { + "test_runner": "sha256:1982ae948e24d00c5d221ccec12dfce1eb01204b53e37b0f857f93b16d64629d", + "zig": "0.16.0" + } +} \ No newline at end of file diff --git a/docs/reports/t27b_expectations.json b/docs/reports/t27b_expectations.json index c041cbab56..5c27d252aa 100644 --- a/docs/reports/t27b_expectations.json +++ b/docs/reports/t27b_expectations.json @@ -855,6 +855,7 @@ {"path": "specs/port/trios/crates/trios-chat/rings/CR-CHAT-03/src/unmerged_leaves_bound_guard.t27", "t27b": "pass"}, {"path": "specs/port/trios/crates/trios-chat/rings/CR-CHAT-05/src/envelope_size_distribution_uniformity.t27", "t27b": "pass"}, {"path": "specs/port/trios/crates/trios-chat/rings/CR-CHAT-07/src/cover_decoy_ratio_governor.t27", "t27b": "pass"}, + {"path": "specs/port/trios/crates/trios-chat/rings/CR-CHAT-07/src/decoy_payload_indistinguishability.t27", "t27b": "pass"}, {"path": "specs/port/trios/crates/trios-chat/rings/CR-CHAT-LAWS/src/lib.t27", "t27b": "pass"}, {"path": "specs/port/trios/crates/trios-cli/src/cmd/agent.t27", "t27b": "pass"}, {"path": "specs/port/trios/crates/trios-cli/src/cmd/commit.t27", "t27b": "pass"}, diff --git a/specs/port/trios/crates/trios-chat/rings/CR-CHAT-07/src/decoy_payload_indistinguishability.t27 b/specs/port/trios/crates/trios-chat/rings/CR-CHAT-07/src/decoy_payload_indistinguishability.t27 new file mode 100644 index 0000000000..833695b365 --- /dev/null +++ b/specs/port/trios/crates/trios-chat/rings/CR-CHAT-07/src/decoy_payload_indistinguishability.t27 @@ -0,0 +1,426 @@ +module port::trios::crates::trios-chat::rings::CR-CHAT-07::src::decoy_payload_indistinguishability; + +// Port of gHashTag/trios crates/trios-chat/rings/CR-CHAT-07/src/decoy_payload_indistinguishability.rs +// (CR-CHAT-07 - Decoy payload indistinguishability guard, +// Wave-54 Lane B, R-CHAT-10). +// +// A decoy must read like real AEAD ciphertext on the wire: an +// attacker who separates decoys by their byte distribution +// filters the cover and de-anonymises every real message. The +// single-payload rules, in the original's order: the length +// floor (sixty-four), the all-same-byte probe and the +// repeating-pattern rejection - a pattern of two to four bytes +// filling the payload four or more times over. The pair rules, +// in the original's order: the pair floor (two), then per pair +// the decoy's own validation and the length match with its +// real. +// +// The original returns Result<(), DecoyIndentError> with two +// functions. This port carries each answer as the code alone +// (owner decision D5): Ok first, then the five variants in +// the original's declaration order - LengthMismatch, +// RepeatingPattern, TooShort, AllSameByte, InsufficientPairs - +// none of which carries a payload. +// +// The original's slice pairs become a record pair (decoy and +// real byte arrays of a fixed 128-byte capacity plus lengths - +// every fixture fits) - t27 has no slice fields. The +// pattern walk reads chunk equality against the payload head; +// the all-same probe reads the first byte. The varied +// fixtures walk (i * 131 + 17) mod 256 - the walk meets 128 +// distinct values before any repeat, so no pattern and no +// all-same. + +// Minimum decoy length. +pub const DPIG_MIN_LEN: usize = 64; + +// Maximum repeating pattern length. +pub const DPIG_MAX_PATTERN: usize = 4; + +// Minimum pairs for statistical comparison. +pub const DPIG_MIN_PAIRS: usize = 2; + +// The fixed payload capacity of the pair record - every +// fixture of the original fits. +pub const DPIG_PAYLOAD_CAP: usize = 128; + +// A decoy-real pair: both payloads with their lengths. +pub struct DecoyPair { + decoy: [128]u8, + decoy_len: usize, + real: [128]u8, + real_len: usize, +} + +// Verdict codes: Ok(()) and DecoyIndentError's variants, in declaration order. +pub enum DecoyIndentCode { + Ok, + LengthMismatch, + RepeatingPattern, + TooShort, + AllSameByte, + InsufficientPairs, +} + +// The verdict. No variant of the original's error carries a +// payload, so the code is the whole verdict. +pub struct DecoyIndentVerdict { + code: DecoyIndentCode, +} + +// Whether every byte of the slice equals the first - the +// original's all_same_byte. +pub fn all_same_byte(data: []const u8, data_len: usize) -> bool { + if (data_len == 0) { + return true; + } + for i in 1..data_len { + if (data[i] != data[0]) { + return false; + } + } + return true; +} + +// Whether one chunk of the slice equals the head chunk of the +// same length - the pattern walk's inner comparison. +pub fn chunk_matches_head(data: []const u8, start: usize, pat_len: usize) -> bool { + var same: bool = true; + for k in 0..pat_len { + if (data[start + k] != data[k]) { + same = false; + } + } + return same; +} + +// Whether the payload repeats one pattern of two to four bytes +// four or more times - the original's has_long_repeating_pattern: +// the pattern lengths from the longest down, each chunk of the +// payload compared against the head, the run broken at the +// first mismatch, four repetitions answering true. +pub fn has_long_repeating_pattern(data: []const u8, data_len: usize, max_pat: usize) -> bool { + var pat_len: usize = 0; + var reps: usize = 1; + var idx: usize = 0; + var scanning: bool = true; + for w in 0..3 { + pat_len = max_pat - w; + reps = 1; + idx = pat_len; + scanning = true; + for _ in 0..128 { + if (scanning) { + if (idx + pat_len <= data_len) { + if (chunk_matches_head(data, idx, pat_len)) { + reps = reps + 1; + idx = idx + pat_len; + } else { + scanning = false; + } + } else { + scanning = false; + } + } + } + if (reps >= 4) { + return true; + } + } + return false; +} + +// [VERIFIED] Validate a single decoy payload. Returns Ok only +// when every rule holds, checked in the original's order: the +// length floor, the all-same probe, the repeating-pattern +// rejection. +pub fn validate_decoy(decoy: []const u8, decoy_len: usize) -> DecoyIndentVerdict { + if (decoy_len < DPIG_MIN_LEN) { + return DecoyIndentVerdict { code: DecoyIndentCode.TooShort, }; + } + if (all_same_byte(decoy, decoy_len)) { + return DecoyIndentVerdict { code: DecoyIndentCode.AllSameByte, }; + } + if (has_long_repeating_pattern(decoy, decoy_len, DPIG_MAX_PATTERN)) { + return DecoyIndentVerdict { code: DecoyIndentCode.RepeatingPattern, }; + } + return DecoyIndentVerdict { code: DecoyIndentCode.Ok, }; +} + +// [VERIFIED] Validate decoy-real pairs for indistinguishability. +// Returns Ok only when every rule holds, checked in the +// original's order: the pair floor, then per pair the decoy's +// own validation and the length match with its real. +pub fn validate_decoy_pairs(pairs: []const DecoyPair) -> DecoyIndentVerdict { + if (pairs.len < DPIG_MIN_PAIRS) { + return DecoyIndentVerdict { code: DecoyIndentCode.InsufficientPairs, }; + } + for i in 0..pairs.len { + const dv = validate_decoy(&pairs[i].decoy, pairs[i].decoy_len); + if (dv.code != DecoyIndentCode.Ok) { + return dv; + } + if (pairs[i].decoy_len != pairs[i].real_len) { + return DecoyIndentVerdict { code: DecoyIndentCode.LengthMismatch, }; + } + } + return DecoyIndentVerdict { code: DecoyIndentCode.Ok, }; +} + +// The identity byte table: slot n carries byte n. Indexing it +// with a value 0..255 is the cast the backends lower (the +// narrowing @as form is not). +pub const DPIG_BYTE_TABLE: [256]u8 = [256]u8{0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 41, 42, 43, 44, 45, 46, 47, 48, 49, 50, 51, 52, 53, 54, 55, 56, 57, 58, 59, 60, 61, 62, 63, 64, 65, 66, 67, 68, 69, 70, 71, 72, 73, 74, 75, 76, 77, 78, 79, 80, 81, 82, 83, 84, 85, 86, 87, 88, 89, 90, 91, 92, 93, 94, 95, 96, 97, 98, 99, 100, 101, 102, 103, 104, 105, 106, 107, 108, 109, 110, 111, 112, 113, 114, 115, 116, 117, 118, 119, 120, 121, 122, 123, 124, 125, 126, 127, 128, 129, 130, 131, 132, 133, 134, 135, 136, 137, 138, 139, 140, 141, 142, 143, 144, 145, 146, 147, 148, 149, 150, 151, 152, 153, 154, 155, 156, 157, 158, 159, 160, 161, 162, 163, 164, 165, 166, 167, 168, 169, 170, 171, 172, 173, 174, 175, 176, 177, 178, 179, 180, 181, 182, 183, 184, 185, 186, 187, 188, 189, 190, 191, 192, 193, 194, 195, 196, 197, 198, 199, 200, 201, 202, 203, 204, 205, 206, 207, 208, 209, 210, 211, 212, 213, 214, 215, 216, 217, 218, 219, 220, 221, 222, 223, 224, 225, 226, 227, 228, 229, 230, 231, 232, 233, 234, 235, 236, 237, 238, 239, 240, 241, 242, 243, 244, 245, 246, 247, 248, 249, 250, 251, 252, 253, 254, 255}; + +// The varied payload of the fixtures: (i * 131 + 17) mod 256 +// over the capacity, built by a byte-index loop through the +// identity table - no narrowing anywhere. +pub fn build_varied(out: []u8, len: usize) -> void { + for i in 0..len { + out[i] = DPIG_BYTE_TABLE[(i * 131 + 17) % 256]; + } +} + +// **DPIG-01** - a thirty-two-byte decoy rejected: too short of +// the sixty-four floor. +test dpig_01_too_short_rejected { + var buf: [32]u8; + build_varied(&buf, 32); + const v = validate_decoy(&buf, 32); + assert(v.code == DecoyIndentCode.TooShort); +} + +// **DPIG-02** - an all-same decoy rejected: one hundred +// twenty-eight copies of 0xAA. +test dpig_02_all_same_rejected { + var buf: [128]u8; + for i in 0..128 { + buf[i] = 170; + } + const v = validate_decoy(&buf, 128); + assert(v.code == DecoyIndentCode.AllSameByte); +} + +// **DPIG-03** - a repeating decoy rejected: the four-byte +// pattern DE AD BE EF cycling to one hundred twenty-eight +// bytes - thirty-two repetitions of the head chunk. +test dpig_03_repeating_rejected { + var buf: [128]u8; + buf[0] = 222; + buf[1] = 173; + buf[2] = 190; + buf[3] = 239; + for i in 4..128 { + if (i % 4 == 0) { + buf[i] = buf[0]; + } + if (i % 4 == 1) { + buf[i] = buf[1]; + } + if (i % 4 == 2) { + buf[i] = buf[2]; + } + if (i % 4 == 3) { + buf[i] = buf[3]; + } + } + const v = validate_decoy(&buf, 128); + assert(v.code == DecoyIndentCode.RepeatingPattern); +} + +// **DPIG-04** - a single pair rejected: the pair floor of two +// answers before any payload rule, the lengths never compared. +test dpig_04_length_mismatch_rejected { + var d: [128]u8; + var r: [128]u8; + build_varied(&d, 64); + build_varied(&r, 128); + const pairs: [1]DecoyPair = [1]DecoyPair{ + DecoyPair { decoy: d, decoy_len: 64, real: r, real_len: 128, }, + }; + const v = validate_decoy_pairs(&pairs); + assert(v.code == DecoyIndentCode.InsufficientPairs); +} + +// **DPIG-05** - a single matching pair still rejected: the +// floor of two pairs answers first. +test dpig_05_insufficient_pairs_rejected { + var d: [128]u8; + var r: [128]u8; + build_varied(&d, 64); + build_varied(&r, 64); + const pairs: [1]DecoyPair = [1]DecoyPair{ + DecoyPair { decoy: d, decoy_len: 64, real: r, real_len: 64, }, + }; + const v = validate_decoy_pairs(&pairs); + assert(v.code == DecoyIndentCode.InsufficientPairs); +} + +// **DPIG-06** - a good decoy accepted: the varied walk over +// one hundred twenty-eight bytes. +test dpig_06_good_accepted { + var buf: [128]u8; + build_varied(&buf, 128); + const v = validate_decoy(&buf, 128); + assert(v.code == DecoyIndentCode.Ok); +} + +// **DPIG-07** - good pairs accepted: two varied decoys of +// sixty-four bytes, their reals the same length. +test dpig_07_good_pairs_accepted { + var d1: [128]u8; + var r1: [128]u8; + var d2: [128]u8; + var r2: [128]u8; + build_varied(&d1, 64); + build_varied(&r1, 64); + build_varied(&d2, 64); + build_varied(&r2, 64); + const pairs: [2]DecoyPair = [2]DecoyPair{ + DecoyPair { decoy: d1, decoy_len: 64, real: r1, real_len: 64, }, + DecoyPair { decoy: d2, decoy_len: 64, real: r2, real_len: 64, }, + }; + const v = validate_decoy_pairs(&pairs); + assert(v.code == DecoyIndentCode.Ok); +} + +// **DPIG-08** - the minimum length accepted: sixty-four varied +// bytes. +test dpig_08_min_len_accepted { + var buf: [64]u8; + build_varied(&buf, 64); + const v = validate_decoy(&buf, 64); + assert(v.code == DecoyIndentCode.Ok); +} + +// **DPIG-09** - all-same reals accepted: the pair rules check +// the decoy, never the real - a real of one byte repeated is +// the encrypted payload's own business. +test dpig_09_real_same_decoy_varied_accepted { + var d: [128]u8; + var r: [128]u8; + var d2: [128]u8; + var r2: [128]u8; + build_varied(&d, 64); + for i in 0..64 { + r[i] = 66; + } + build_varied(&d2, 64); + for i in 0..64 { + r2[i] = 67; + } + const pairs: [2]DecoyPair = [2]DecoyPair{ + DecoyPair { decoy: d, decoy_len: 64, real: r, real_len: 64, }, + DecoyPair { decoy: d2, decoy_len: 64, real: r2, real_len: 64, }, + }; + const v = validate_decoy_pairs(&pairs); + assert(v.code == DecoyIndentCode.Ok); +} + +// **DPIG-10** - a large decoy accepted: the varied walk over +// the full capacity of one hundred twenty-eight bytes. +test dpig_10_large_accepted { + var buf: [128]u8; + build_varied(&buf, 128); + const v = validate_decoy(&buf, 128); + assert(v.code == DecoyIndentCode.Ok); +} + +// The three helpers have direct tests (coverage: Untested 0). +test dpig_helpers_answer { + var flat: [8]u8; + for i in 0..8 { + flat[i] = 7; + } + assert(all_same_byte(&flat, 8)); + flat[3] = 9; + assert(!all_same_byte(&flat, 8)); + + var pat: [12]u8; + pat[0] = 1; + pat[1] = 2; + pat[2] = 3; + pat[3] = 4; + for i in 4..12 { + const slot: usize = i % 4; + pat[i] = pat[slot]; + } + assert(chunk_matches_head(&pat, 4, 4)); + assert(chunk_matches_head(&pat, 8, 4)); + pat[9] = 99; + assert(!chunk_matches_head(&pat, 8, 4)); + assert(has_long_repeating_pattern(&pat, 12, 4) == false); + + var cycled: [16]u8; + cycled[0] = 5; + cycled[1] = 6; + for i in 2..16 { + if (i % 2 == 0) { + cycled[i] = cycled[0]; + } else { + cycled[i] = cycled[1]; + } + } + assert(has_long_repeating_pattern(&cycled, 16, 4)); + + var varied_buf: [64]u8; + build_varied(&varied_buf, 64); + assert(!has_long_repeating_pattern(&varied_buf, 64, 4)); + assert(!all_same_byte(&varied_buf, 64)); +} + +// Rule order is the original's: the length floor before the +// all-same probe, the all-same probe before the pattern walk +// (a flat payload answers AllSameByte, not RepeatingPattern), +// the pair floor before any payload rule, and the decoy's own +// validation before the length match. +test rule_order_matches_original { + var flat_short: [32]u8; + for i in 0..32 { + flat_short[i] = 170; + } + const v1 = validate_decoy(&flat_short, 32); + assert(v1.code == DecoyIndentCode.TooShort); + + var cycled: [128]u8; + for i in 0..128 { + if (i % 2 == 0) { + cycled[i] = 1; + } else { + cycled[i] = 2; + } + } + const v2 = validate_decoy(&cycled, 128); + assert(v2.code == DecoyIndentCode.RepeatingPattern); + + var flat: [128]u8; + for i in 0..128 { + flat[i] = 170; + } + const v3 = validate_decoy(&flat, 128); + assert(v3.code == DecoyIndentCode.AllSameByte); + + var d: [128]u8; + var r: [128]u8; + build_varied(&d, 64); + build_varied(&r, 64); + const pairs: [2]DecoyPair = [2]DecoyPair{ + DecoyPair { decoy: d, decoy_len: 64, real: r, real_len: 64, }, + DecoyPair { decoy: d, decoy_len: 64, real: r, real_len: 32, }, + }; + const v4 = validate_decoy_pairs(&pairs); + assert(v4.code == DecoyIndentCode.LengthMismatch); + + var d2: [128]u8; + var r2: [128]u8; + for i in 0..64 { + d2[i] = 170; + } + build_varied(&r2, 64); + const pairs2: [2]DecoyPair = [2]DecoyPair{ + DecoyPair { decoy: d2, decoy_len: 64, real: r2, real_len: 64, }, + DecoyPair { decoy: d, decoy_len: 64, real: r, real_len: 64, }, + }; + const v5 = validate_decoy_pairs(&pairs2); + assert(v5.code == DecoyIndentCode.AllSameByte); +} From 295bb165798e3fb647f4ae796cd226a1e11fd6dd Mon Sep 17 00:00:00 2001 From: dmitrii-f-t27 Date: Sat, 17 Oct 2026 01:52:32 -0300 Subject: [PATCH 17/70] spec(port): port the egress fingerprinting guard (Refs #8887) The twenty-fourth CR-CHAT-07 ring target (W2, L-CHAT-7-funnel, R-CHAT-10): the Tailscale-funnel egress fingerprint rules - the locked TLS class (version 0x0303, ALPN h2, cipher TLS_AES_128_GCM_SHA256) checked before any binning, the length quantiser (largest canonical class the bytes reach, smallest below), and the burst-gap quantiser (same shape at finer resolution) - as the D5 verdict (Ok plus the single NonCanonicalTls rejection, the two quantised axes riding every accept), the original's rule order, and all six EFP tests transcribed plus helper and rule-order tests. The original's single-variant enums AlpnId and CipherId keep their one canonical variant; the class comparison reads the fields directly. The binning folds scan the class arrays. Checks (conventions 0-14): t27b test 8 passed 0 failed; t27c test-report 8/8, 0 vacuous; gen-rust output compiles under rustc; coverage Untested 0; ASCII only; seal saved, all hashes MATCH; --- ...::CR-CHAT-07::src::egress_fingerprint.json | 28 ++ docs/reports/t27b_expectations.json | 1 + .../CR-CHAT-07/src/egress_fingerprint.t27 | 257 ++++++++++++++++++ 3 files changed, 286 insertions(+) create mode 100644 .trinity/seals/src_port::trios::crates::trios-chat::rings::CR-CHAT-07::src::egress_fingerprint.json create mode 100644 specs/port/trios/crates/trios-chat/rings/CR-CHAT-07/src/egress_fingerprint.t27 diff --git a/.trinity/seals/src_port::trios::crates::trios-chat::rings::CR-CHAT-07::src::egress_fingerprint.json b/.trinity/seals/src_port::trios::crates::trios-chat::rings::CR-CHAT-07::src::egress_fingerprint.json new file mode 100644 index 0000000000..57a56ef208 --- /dev/null +++ b/.trinity/seals/src_port::trios::crates::trios-chat::rings::CR-CHAT-07::src::egress_fingerprint.json @@ -0,0 +1,28 @@ +{ + "built_by": "t27c-bootstrap@0.5.2+01d0a635f", + "closure": [], + "config": "gen=c,rust,verilog,zig;tests=zig", + "gen_hash_c": "sha256:5c86d23b85aeab3e41e398d536b0aac663e889e0535637cc18e1b233151a58b7", + "gen_hash_rust": "sha256:d40edbd4d3fb772ffd53f29efaff342f23a74a426710cde34cec3473aa829091", + "gen_hash_verilog": "sha256:ab2043aa57954f79084d523dee2f2517d9c7d8261a1480c2b36f661760604657", + "gen_hash_zig": "sha256:9810b404a20c142b792150dc464b8f3bcf078da1678dc952291ae3f1dc10666c", + "module": "port::trios::crates::trios-chat::rings::CR-CHAT-07::src::egress_fingerprint", + "ring": 12, + "seal_schema": 2, + "sealed_at": "2026-10-17T04:52:14Z", + "sealed_by": "t27c-bootstrap@0.5.2", + "spec_hash": "sha256:513614ca2cc108880a435ac4e43542406e28dcbfb59dd335e497cb3a5300e888", + "spec_path": "specs/port/trios/crates/trios-chat/rings/CR-CHAT-07/src/egress_fingerprint.t27", + "tests": { + "failed": 0, + "failing": [], + "forced": false, + "passed": 8, + "total": 8, + "vacuous": 0 + }, + "toolchain": { + "test_runner": "sha256:1982ae948e24d00c5d221ccec12dfce1eb01204b53e37b0f857f93b16d64629d", + "zig": "0.16.0" + } +} \ No newline at end of file diff --git a/docs/reports/t27b_expectations.json b/docs/reports/t27b_expectations.json index c041cbab56..05da57c709 100644 --- a/docs/reports/t27b_expectations.json +++ b/docs/reports/t27b_expectations.json @@ -855,6 +855,7 @@ {"path": "specs/port/trios/crates/trios-chat/rings/CR-CHAT-03/src/unmerged_leaves_bound_guard.t27", "t27b": "pass"}, {"path": "specs/port/trios/crates/trios-chat/rings/CR-CHAT-05/src/envelope_size_distribution_uniformity.t27", "t27b": "pass"}, {"path": "specs/port/trios/crates/trios-chat/rings/CR-CHAT-07/src/cover_decoy_ratio_governor.t27", "t27b": "pass"}, + {"path": "specs/port/trios/crates/trios-chat/rings/CR-CHAT-07/src/egress_fingerprint.t27", "t27b": "pass"}, {"path": "specs/port/trios/crates/trios-chat/rings/CR-CHAT-LAWS/src/lib.t27", "t27b": "pass"}, {"path": "specs/port/trios/crates/trios-cli/src/cmd/agent.t27", "t27b": "pass"}, {"path": "specs/port/trios/crates/trios-cli/src/cmd/commit.t27", "t27b": "pass"}, diff --git a/specs/port/trios/crates/trios-chat/rings/CR-CHAT-07/src/egress_fingerprint.t27 b/specs/port/trios/crates/trios-chat/rings/CR-CHAT-07/src/egress_fingerprint.t27 new file mode 100644 index 0000000000..216a82133b --- /dev/null +++ b/specs/port/trios/crates/trios-chat/rings/CR-CHAT-07/src/egress_fingerprint.t27 @@ -0,0 +1,257 @@ +module port::trios::crates::trios-chat::rings::CR-CHAT-07::src::egress_fingerprint; + +// Port of gHashTag/trios crates/trios-chat/rings/CR-CHAT-07/src/egress_fingerprint.rs +// (CR-CHAT-07 - Tailscale-funnel egress fingerprinting guard, +// Wave-15 Lane B, L-CHAT-7-funnel, R-CHAT-10). +// +// The cover scheduler hides per-envelope timing and the gap +// quantiser hides pacing; this module hides the wire +// fingerprint of the outermost transport - the TLS class, the +// flow length and the inter-burst gap. Every egress flow must +// present the one locked TLS class (version 0x0303, ALPN h2, +// cipher TLS_AES_128_GCM_SHA256), a length binned to the +// canonical classes, and a burst gap binned to the canonical +// gaps - so any two flows in the same bins are +// indistinguishable and the raw values never reach the wire. +// +// The original returns Result with the invariant +// message "egress_fingerprint_tls_class". This port carries the +// verdict as a named struct (owner decision D5): Ok first, +// then the single rejection - NonCanonicalTls - plus the +// normalised fingerprint fields every accept delivers: the +// quantised length class and the quantised burst class (the +// TLS class is the locked constant on every accept). +// +// The original's single-value enums AlpnId and CipherId each +// carry one canonical variant; the port keeps them as enums +// with that one variant, and the class comparison reads the +// fields directly. The binning folds scan the class arrays +// with the largest-fitting choice; below the smallest class +// the smallest still answers, exactly the original's rule. + +// Canonical TLS record-layer version (RFC 8446). +pub const EFP_TLS_VERSION: u16 = 771; + +// Canonical egress length classes (bytes). +pub const EFP_LENGTH_CLASSES: [4]u32 = [4]u32{1024, 4096, 16384, 65536,}; + +// Canonical burst-gap classes (ms). +pub const EFP_BURST_GAPS_MS: [4]u64 = [4]u64{50, 250, 1000, 5000,}; + +// ALPN id - one canonical value. +pub enum AlpnId { + H2, +} + +// Cipher-suite id - one canonical value. +pub enum CipherId { + Aes128GcmSha256, +} + +// Canonical TLS class. +pub struct TlsClass { + version: u16, + alpn: AlpnId, + cipher: CipherId, +} + +// Raw observables (per-flow, per-burst). +pub struct EgressObservables { + version: u16, + alpn: AlpnId, + cipher: CipherId, + bytes: u32, + gap_ms: u64, +} + +// Verdict codes: Ok and the single invariant rejection. +pub enum EfpCode { + Ok, + NonCanonicalTls, +} + +// The verdict of the normalisation: the code, and on accept +// the normalised fingerprint's two quantised axes (the TLS +// class is the locked constant). +pub struct EfpVerdict { + code: EfpCode, + length_class: u32, + burst_class: u64, +} + +// The one canonical TLS class. +pub const CANONICAL_TLS: TlsClass = TlsClass { version: 771, alpn: AlpnId.H2, cipher: CipherId.Aes128GcmSha256, }; + +// Whole-class equality over the one ALPN variant. +pub fn alpn_equal(a: AlpnId, b: AlpnId) -> bool { + return true; +} + +// Whole-class equality over the one cipher variant. +pub fn cipher_equal(a: CipherId, b: CipherId) -> bool { + return true; +} + +// Whole-class equality over the TLS triple. +pub fn tls_equal(a: TlsClass, b: TlsClass) -> bool { + if (a.version != b.version) { + return false; + } + if (!alpn_equal(a.alpn, b.alpn)) { + return false; + } + if (!cipher_equal(a.cipher, b.cipher)) { + return false; + } + return true; +} + +// Quantise raw flow bytes into the largest canonical class the +// bytes reach; below the smallest class the smallest answers - +// the original's uniform_length_class. +pub fn uniform_length_class(bytes: u32) -> u32 { + var chosen: u32 = EFP_LENGTH_CLASSES[0]; + for c in EFP_LENGTH_CLASSES { + if (bytes >= c) { + chosen = c; + } + } + return chosen; +} + +// Quantise a measured inter-burst gap into the largest +// canonical gap it reaches; below the smallest gap the smallest +// answers - the original's uniform_burst_ms. +pub fn uniform_burst_ms(measured_ms: u64) -> u64 { + var chosen: u64 = EFP_BURST_GAPS_MS[0]; + for g in EFP_BURST_GAPS_MS { + if (measured_ms >= g) { + chosen = g; + } + } + return chosen; +} + +// [VERIFIED] Bin raw observables into the canonical +// fingerprint and verify the TLS class is the locked one. On +// accept the verdict carries the quantised length and burst +// classes; on rejection the TLS class check has answered and +// the classes stay zero. +pub fn normalise(obs: EgressObservables) -> EfpVerdict { + const tls: TlsClass = TlsClass { version: obs.version, alpn: obs.alpn, cipher: obs.cipher, }; + if (!tls_equal(tls, CANONICAL_TLS)) { + return EfpVerdict { code: EfpCode.NonCanonicalTls, length_class: 0, burst_class: 0, }; + } + return EfpVerdict { code: EfpCode.Ok, length_class: uniform_length_class(obs.bytes), burst_class: uniform_burst_ms(obs.gap_ms), }; +} + +// The observables fixture: the canonical class at any length +// and gap. +pub fn obs(bytes: u32, gap_ms: u64) -> EgressObservables { + return EgressObservables { version: 771, alpn: AlpnId.H2, cipher: CipherId.Aes128GcmSha256, bytes: bytes, gap_ms: gap_ms, }; +} + +// **EFP-01** - a flow presenting the canonical class +// normalises clean. +test efp_01_canonical_tls_class_accepted { + const f = normalise(obs(2048, 300)); + assert(f.code == EfpCode.Ok); + assert(f.length_class == 1024); + assert(f.burst_class == 250); +} + +// **EFP-02** - a deviant version rejects; ALPN and cipher +// carry the single canonical variant, so the version axis is +// the only mutable one, exactly as the original's enum design +// locks the other two. +test efp_02_non_canonical_tls_class_rejected { + const o = EgressObservables { version: 772, alpn: AlpnId.H2, cipher: CipherId.Aes128GcmSha256, bytes: 2048, gap_ms: 300, }; + const f = normalise(o); + assert(f.code == EfpCode.NonCanonicalTls); +} + +// **EFP-03** - length binning: every answer is a canonical +// class, and the boundaries answer exactly. +test efp_03_length_quantises_to_canonical_set { + assert(uniform_length_class(0) == 1024); + assert(uniform_length_class(1) == 1024); + assert(uniform_length_class(1023) == 1024); + assert(uniform_length_class(1024) == 1024); + assert(uniform_length_class(4095) == 1024); + assert(uniform_length_class(4096) == 4096); + assert(uniform_length_class(16383) == 4096); + assert(uniform_length_class(16384) == 16384); + assert(uniform_length_class(65535) == 16384); + assert(uniform_length_class(65536) == 65536); + assert(uniform_length_class(70000) == 65536); + assert(uniform_length_class(4294967295) == 65536); +} + +// **EFP-04** - burst-gap binning: every answer is a canonical +// gap, and the boundaries answer exactly. +test efp_04_burst_gap_quantises_to_canonical_set { + assert(uniform_burst_ms(0) == 50); + assert(uniform_burst_ms(1) == 50); + assert(uniform_burst_ms(49) == 50); + assert(uniform_burst_ms(50) == 50); + assert(uniform_burst_ms(249) == 50); + assert(uniform_burst_ms(250) == 250); + assert(uniform_burst_ms(999) == 250); + assert(uniform_burst_ms(1000) == 1000); + assert(uniform_burst_ms(4999) == 1000); + assert(uniform_burst_ms(5000) == 5000); + assert(uniform_burst_ms(10000) == 5000); + assert(uniform_burst_ms(18446744073709551615) == 5000); +} + +// **EFP-05** - two flows in the same bins produce equal +// fingerprints - unlinkability across egress flows. +test efp_05_same_bins_equal_fingerprint { + const f1 = normalise(obs(2000, 300)); + const f2 = normalise(obs(3500, 600)); + assert(f1.code == EfpCode.Ok); + assert(f2.code == EfpCode.Ok); + assert(f1.length_class == f2.length_class); + assert(f1.burst_class == f2.burst_class); + assert(f1.length_class == 1024); + assert(f1.burst_class == 250); +} + +// **EFP-06** - cross-bin flows differ only along the canonical +// axes: the raw values never reach the fingerprint. +test efp_06_cross_bin_flows_canonical_axes_only { + const f_small_fast = normalise(obs(2000, 100)); + const f_large_slow = normalise(obs(20000, 6000)); + assert(f_small_fast.code == EfpCode.Ok); + assert(f_large_slow.code == EfpCode.Ok); + assert(f_small_fast.length_class != f_large_slow.length_class); + assert(f_small_fast.burst_class != f_large_slow.burst_class); + assert(f_small_fast.length_class == 1024); + assert(f_small_fast.burst_class == 50); + assert(f_large_slow.length_class == 16384); + assert(f_large_slow.burst_class == 5000); +} + +// The helpers have direct tests (coverage: Untested 0). +test efp_helpers_answer { + assert(alpn_equal(AlpnId.H2, AlpnId.H2)); + assert(cipher_equal(CipherId.Aes128GcmSha256, CipherId.Aes128GcmSha256)); + const canon: TlsClass = TlsClass { version: 771, alpn: AlpnId.H2, cipher: CipherId.Aes128GcmSha256, }; + assert(tls_equal(canon, CANONICAL_TLS)); + const deviant: TlsClass = TlsClass { version: 772, alpn: AlpnId.H2, cipher: CipherId.Aes128GcmSha256, }; + assert(!tls_equal(deviant, CANONICAL_TLS)); +} + +// Rule order is the original's: the TLS class check answers +// before any binning - a deviant flow never gets quantised. +test rule_order_matches_original { + const deviant = normalise(EgressObservables { version: 772, alpn: AlpnId.H2, cipher: CipherId.Aes128GcmSha256, bytes: 70000, gap_ms: 10000, }); + assert(deviant.code == EfpCode.NonCanonicalTls); + assert(deviant.length_class == 0); + assert(deviant.burst_class == 0); + + const canonical = normalise(EgressObservables { version: 771, alpn: AlpnId.H2, cipher: CipherId.Aes128GcmSha256, bytes: 70000, gap_ms: 10000, }); + assert(canonical.code == EfpCode.Ok); + assert(canonical.length_class == 65536); + assert(canonical.burst_class == 5000); +} From 7ae4f8405be5f99a8d1119afbde46a1dd92d0848 Mon Sep 17 00:00:00 2001 From: dmitrii-f-t27 Date: Sat, 17 Oct 2026 02:04:17 -0300 Subject: [PATCH 18/70] spec(port): port the emission cadence uniformity guard (Refs #8887) The twenty-fifth CR-CHAT-07 ring target (W2, R-CHAT-10): the cadence rules - the window floor (two), the cover-fraction floor (a quarter, the original's percent fold), the real-over-cover ceiling (never twice the covers), then per emission the consecutive-real ceiling (three; the exact boundary passes) and the consecutive-cover ceiling (eight; the all-cover window passes) - as the D5 verdict (no payloads, the code alone), the original's rule order, and all ten ECAD tests transcribed plus a rule-order test. CoverFractionTooHigh is declared and unreachable in the original - no rule compares against the maximum cover fraction - and stays in the enum, declared and unreachable exactly as in the original. The original's u64 percent fold ports whole with the count widening by the int cast. Checks (conventions 0-14): t27b test 11 passed 0 failed; t27c test-report 11/11, 0 vacuous; gen-rust output compiles under rustc; coverage Untested 0; ASCII only; seal saved, all hashes MATCH; --- ...-07::src::emission_cadence_uniformity.json | 28 ++ docs/reports/t27b_expectations.json | 1 + .../src/emission_cadence_uniformity.t27 | 336 ++++++++++++++++++ 3 files changed, 365 insertions(+) create mode 100644 .trinity/seals/src_port::trios::crates::trios-chat::rings::CR-CHAT-07::src::emission_cadence_uniformity.json create mode 100644 specs/port/trios/crates/trios-chat/rings/CR-CHAT-07/src/emission_cadence_uniformity.t27 diff --git a/.trinity/seals/src_port::trios::crates::trios-chat::rings::CR-CHAT-07::src::emission_cadence_uniformity.json b/.trinity/seals/src_port::trios::crates::trios-chat::rings::CR-CHAT-07::src::emission_cadence_uniformity.json new file mode 100644 index 0000000000..75ef3d4564 --- /dev/null +++ b/.trinity/seals/src_port::trios::crates::trios-chat::rings::CR-CHAT-07::src::emission_cadence_uniformity.json @@ -0,0 +1,28 @@ +{ + "built_by": "t27c-bootstrap@0.5.2+01d0a635f", + "closure": [], + "config": "gen=c,rust,verilog,zig;tests=zig", + "gen_hash_c": "sha256:211feeb1f1a654b11fc9558efab17873dfefe7c7f682bd8e97dadabec9da302b", + "gen_hash_rust": "sha256:c006877c50595290f3a8489536b9a0e2bb322cd1dfb16563792ff66355e6b333", + "gen_hash_verilog": "sha256:c036381ec936c60cdce9a0f02822e304c0a6cf014a7f5ed080bb79b50e8cbc59", + "gen_hash_zig": "sha256:14e1cc463a02247642b959b77d508dacf57eebf42b658b9dc17722c59e9766d8", + "module": "port::trios::crates::trios-chat::rings::CR-CHAT-07::src::emission_cadence_uniformity", + "ring": 12, + "seal_schema": 2, + "sealed_at": "2026-10-17T05:03:33Z", + "sealed_by": "t27c-bootstrap@0.5.2", + "spec_hash": "sha256:74be865835facb93c2203008da1cc9fce4b6d5b61f052103b585e3f7d4247d13", + "spec_path": "specs/port/trios/crates/trios-chat/rings/CR-CHAT-07/src/emission_cadence_uniformity.t27", + "tests": { + "failed": 0, + "failing": [], + "forced": false, + "passed": 11, + "total": 11, + "vacuous": 0 + }, + "toolchain": { + "test_runner": "sha256:1982ae948e24d00c5d221ccec12dfce1eb01204b53e37b0f857f93b16d64629d", + "zig": "0.16.0" + } +} \ No newline at end of file diff --git a/docs/reports/t27b_expectations.json b/docs/reports/t27b_expectations.json index c041cbab56..b3628dc60d 100644 --- a/docs/reports/t27b_expectations.json +++ b/docs/reports/t27b_expectations.json @@ -855,6 +855,7 @@ {"path": "specs/port/trios/crates/trios-chat/rings/CR-CHAT-03/src/unmerged_leaves_bound_guard.t27", "t27b": "pass"}, {"path": "specs/port/trios/crates/trios-chat/rings/CR-CHAT-05/src/envelope_size_distribution_uniformity.t27", "t27b": "pass"}, {"path": "specs/port/trios/crates/trios-chat/rings/CR-CHAT-07/src/cover_decoy_ratio_governor.t27", "t27b": "pass"}, + {"path": "specs/port/trios/crates/trios-chat/rings/CR-CHAT-07/src/emission_cadence_uniformity.t27", "t27b": "pass"}, {"path": "specs/port/trios/crates/trios-chat/rings/CR-CHAT-LAWS/src/lib.t27", "t27b": "pass"}, {"path": "specs/port/trios/crates/trios-cli/src/cmd/agent.t27", "t27b": "pass"}, {"path": "specs/port/trios/crates/trios-cli/src/cmd/commit.t27", "t27b": "pass"}, diff --git a/specs/port/trios/crates/trios-chat/rings/CR-CHAT-07/src/emission_cadence_uniformity.t27 b/specs/port/trios/crates/trios-chat/rings/CR-CHAT-07/src/emission_cadence_uniformity.t27 new file mode 100644 index 0000000000..0537e82c2b --- /dev/null +++ b/specs/port/trios/crates/trios-chat/rings/CR-CHAT-07/src/emission_cadence_uniformity.t27 @@ -0,0 +1,336 @@ +module port::trios::crates::trios-chat::rings::CR-CHAT-07::src::emission_cadence_uniformity; + +// Port of gHashTag/trios crates/trios-chat/rings/CR-CHAT-07/src/emission_cadence_uniformity.rs +// (CR-CHAT-07 - Emission cadence uniformity guard, Wave-45 +// Lane A, R-CHAT-10). +// +// The cadence - the ratio of real to cover emissions over a +// window - must stay in a narrow band: a chi-squared test on +// the interval distribution separates the two trains the +// moment it drifts. The rules, in the original's order: the +// window floor (two), the cover-fraction floor (a quarter, +// compared in percent by the original's integer division), +// the real-over-cover ceiling (never twice the covers), then +// per emission the consecutive-real ceiling (three) and the +// consecutive-cover ceiling (eight). +// +// The original returns Result<(), CadenceError> with seven +// variants carrying no payloads. This port carries the +// verdict as the code alone (owner decision D5): Ok first, +// then the variants in the original's declaration order - +// WindowTooSmall, CoverFractionTooLow, CoverFractionTooHigh, +// TooManyConsecutiveReal, TooManyConsecutiveCover, +// RealExceedsCoverRatio. CoverFractionTooHigh is declared and +// unreachable in the original too: no rule compares against +// the maximum cover fraction (an all-cover window passes), +// and the variant stays in the enum, declared and unreachable +// exactly as in the original. +// +// The original's percent fold is u64 integer arithmetic - +// counts times a hundred over the total, against the +// quarter's percent - and ports whole with the count widening +// by the int cast. The EmissionKind enum is the burst guard's +// kind, ported the same way. + +// Minimum cover fraction, numerator. +pub const ECAD_MIN_COVER_FRAC_NUM: u64 = 1; + +// Minimum cover fraction, denominator. +pub const ECAD_MIN_COVER_FRAC_DEN: u64 = 4; + +// Maximum cover fraction, numerator. +pub const ECAD_MAX_COVER_FRAC_NUM: u64 = 2; + +// Maximum cover fraction, denominator. +pub const ECAD_MAX_COVER_FRAC_DEN: u64 = 3; + +// Maximum consecutive real emissions. +pub const ECAD_MAX_CONSECUTIVE_REAL: usize = 3; + +// Maximum consecutive cover emissions. +pub const ECAD_MAX_CONSECUTIVE_COVER: usize = 8; + +// Minimum window size. +pub const ECAD_MIN_WINDOW: usize = 2; + +// Maximum window size. +pub const ECAD_MAX_WINDOW: usize = 100; + +// Emission kind. +pub enum EmissionKind { + Real, + Cover, +} + +// Verdict codes: Ok(()) and CadenceError's variants, in declaration order. +pub enum CadenceCode { + Ok, + WindowTooSmall, + CoverFractionTooLow, + CoverFractionTooHigh, + TooManyConsecutiveReal, + TooManyConsecutiveCover, + RealExceedsCoverRatio, +} + +// The verdict of the cadence validation. No variant of the +// original's error carries a payload, so the code is the +// whole verdict. +pub struct CadenceVerdict { + code: CadenceCode, +} + +// [VERIFIED] Validate emission cadence over a window. Returns +// Ok only when every rule holds, checked in the original's +// order: the window floor, the cover-fraction floor, the +// real-over-cover ceiling, then per emission the +// consecutive-real and consecutive-cover ceilings. +pub fn validate_emission_cadence(emissions: []const EmissionKind) -> CadenceVerdict { + if (emissions.len < ECAD_MIN_WINDOW) { + return CadenceVerdict { code: CadenceCode.WindowTooSmall, }; + } + var covers: usize = 0; + for i in 0..emissions.len { + if (emissions[i] == EmissionKind.Cover) { + covers = covers + 1; + } + } + const total: usize = emissions.len; + const covers64: u64 = @as(u64, covers); + const total64: u64 = @as(u64, total); + const cover_frac: u64 = covers64 * 100 / total64; + const min_pct: u64 = ECAD_MIN_COVER_FRAC_NUM * 100 / ECAD_MIN_COVER_FRAC_DEN; + if (cover_frac < min_pct) { + return CadenceVerdict { code: CadenceCode.CoverFractionTooLow, }; + } + const real_count: usize = total - covers; + const real64: u64 = @as(u64, real_count); + if (real64 > 2 * covers64) { + return CadenceVerdict { code: CadenceCode.RealExceedsCoverRatio, }; + } + var consec_real: usize = 0; + var consec_cover: usize = 0; + for i in 0..emissions.len { + if (emissions[i] == EmissionKind.Real) { + consec_real = consec_real + 1; + consec_cover = 0; + if (consec_real > ECAD_MAX_CONSECUTIVE_REAL) { + return CadenceVerdict { code: CadenceCode.TooManyConsecutiveReal, }; + } + } else { + consec_cover = consec_cover + 1; + consec_real = 0; + if (consec_cover > ECAD_MAX_CONSECUTIVE_COVER) { + return CadenceVerdict { code: CadenceCode.TooManyConsecutiveCover, }; + } + } + } + return CadenceVerdict { code: CadenceCode.Ok, }; +} + +// The alternating fixture: cover on even slots, real on odd, +// built by a loop. +pub fn build_alternating(emissions: []EmissionKind, n: usize) -> void { + for i in 0..n { + if (i % 2 == 0) { + emissions[i] = EmissionKind.Cover; + } else { + emissions[i] = EmissionKind.Real; + } + } +} + +// **ECAD-01** - a one-emission window rejected: no cadence to +// read. +test ecad_01_window_too_small_rejected { + const emissions: [1]EmissionKind = [1]EmissionKind{ + EmissionKind.Real, + }; + const v = validate_emission_cadence(&emissions); + assert(v.code == CadenceCode.WindowTooSmall); +} + +// **ECAD-02** - a cover fraction too low rejected: one cover +// of six - sixteen percent under the quarter. +test ecad_02_cover_fraction_low_rejected { + const emissions: [6]EmissionKind = [6]EmissionKind{ + EmissionKind.Cover, + EmissionKind.Real, + EmissionKind.Real, + EmissionKind.Real, + EmissionKind.Real, + EmissionKind.Real, + }; + const v = validate_emission_cadence(&emissions); + assert(v.code == CadenceCode.CoverFractionTooLow); +} + +// **ECAD-03** - too many consecutive reals rejected: four in +// a row over the ceiling of three. +test ecad_03_too_many_consecutive_real_rejected { + const emissions: [6]EmissionKind = [6]EmissionKind{ + EmissionKind.Cover, + EmissionKind.Real, + EmissionKind.Real, + EmissionKind.Real, + EmissionKind.Real, + EmissionKind.Cover, + }; + const v = validate_emission_cadence(&emissions); + assert(v.code == CadenceCode.TooManyConsecutiveReal); +} + +// **ECAD-04** - too many consecutive covers rejected: nine in +// a row over the ceiling of eight. +test ecad_04_too_many_consecutive_cover_rejected { + const emissions: [10]EmissionKind = [10]EmissionKind{ + EmissionKind.Real, + EmissionKind.Cover, + EmissionKind.Cover, + EmissionKind.Cover, + EmissionKind.Cover, + EmissionKind.Cover, + EmissionKind.Cover, + EmissionKind.Cover, + EmissionKind.Cover, + EmissionKind.Cover, + }; + const v = validate_emission_cadence(&emissions); + assert(v.code == CadenceCode.TooManyConsecutiveCover); +} + +// **ECAD-05** - reals exceeding twice the covers rejected: +// five reals against two covers. +test ecad_05_real_exceeds_cover_ratio_rejected { + const emissions: [7]EmissionKind = [7]EmissionKind{ + EmissionKind.Cover, + EmissionKind.Cover, + EmissionKind.Real, + EmissionKind.Real, + EmissionKind.Real, + EmissionKind.Real, + EmissionKind.Real, + }; + const v = validate_emission_cadence(&emissions); + assert(v.code == CadenceCode.RealExceedsCoverRatio); +} + +// **ECAD-06** - the alternating pattern accepted: ten +// emissions alternating cover and real. +test ecad_06_alternating_accepted { + var emissions: [10]EmissionKind; + build_alternating(&emissions, 10); + const v = validate_emission_cadence(&emissions); + assert(v.code == CadenceCode.Ok); +} + +// **ECAD-07** - an all-cover window accepted: eight covers, +// exactly the consecutive ceiling - and the +// CoverFractionTooHigh rule the original declares is the one +// no code path reaches. +test ecad_07_all_cover_accepted { + var emissions: [8]EmissionKind; + for i in 0..8 { + emissions[i] = EmissionKind.Cover; + } + const v = validate_emission_cadence(&emissions); + assert(v.code == CadenceCode.Ok); +} + +// **ECAD-08** - the balanced window accepted: three reals, +// three covers, alternating from the real side. +test ecad_08_balanced_accepted { + const emissions: [6]EmissionKind = [6]EmissionKind{ + EmissionKind.Real, + EmissionKind.Cover, + EmissionKind.Real, + EmissionKind.Cover, + EmissionKind.Real, + EmissionKind.Cover, + }; + const v = validate_emission_cadence(&emissions); + assert(v.code == CadenceCode.Ok); +} + +// **ECAD-09** - the exact consecutive-real ceiling accepted: +// three in a row between covers. +test ecad_09_exact_max_consecutive_real_accepted { + const emissions: [5]EmissionKind = [5]EmissionKind{ + EmissionKind.Cover, + EmissionKind.Real, + EmissionKind.Real, + EmissionKind.Real, + EmissionKind.Cover, + }; + const v = validate_emission_cadence(&emissions); + assert(v.code == CadenceCode.Ok); +} + +// **ECAD-10** - a large alternating window accepted: fifty +// emissions. +test ecad_10_large_window_accepted { + var emissions: [50]EmissionKind; + build_alternating(&emissions, 50); + const v = validate_emission_cadence(&emissions); + assert(v.code == CadenceCode.Ok); +} + +// Rule order is the original's: the window floor before any +// count, the cover-fraction floor before the real-over-cover +// ceiling, the ratio ceiling before the consecutive scans, +// and the consecutive-real scan before the consecutive-cover +// scan - with the all-cover window passing the fraction floor +// and reaching no maximum-fraction rule, exactly the +// unreachable CoverFractionTooHigh. +test rule_order_matches_original { + const window_real_only: [1]EmissionKind = [1]EmissionKind{ + EmissionKind.Real, + }; + const v1 = validate_emission_cadence(&window_real_only); + assert(v1.code == CadenceCode.WindowTooSmall); + + const sparse: [6]EmissionKind = [6]EmissionKind{ + EmissionKind.Real, + EmissionKind.Real, + EmissionKind.Real, + EmissionKind.Real, + EmissionKind.Real, + EmissionKind.Cover, + }; + const v2 = validate_emission_cadence(&sparse); + assert(v2.code == CadenceCode.CoverFractionTooLow); + + const ratio_run: [14]EmissionKind = [14]EmissionKind{ + EmissionKind.Cover, + EmissionKind.Cover, + EmissionKind.Cover, + EmissionKind.Cover, + EmissionKind.Cover, + EmissionKind.Cover, + EmissionKind.Cover, + EmissionKind.Real, + EmissionKind.Real, + EmissionKind.Real, + EmissionKind.Real, + EmissionKind.Real, + EmissionKind.Real, + EmissionKind.Real, + }; + const v3 = validate_emission_cadence(&ratio_run); + assert(v3.code == CadenceCode.TooManyConsecutiveReal); + + const cover_run: [10]EmissionKind = [10]EmissionKind{ + EmissionKind.Real, + EmissionKind.Cover, + EmissionKind.Cover, + EmissionKind.Cover, + EmissionKind.Cover, + EmissionKind.Cover, + EmissionKind.Cover, + EmissionKind.Cover, + EmissionKind.Cover, + EmissionKind.Cover, + }; + const v4 = validate_emission_cadence(&cover_run); + assert(v4.code == CadenceCode.TooManyConsecutiveCover); +} From 827d293f135b18dad54388ce3acbe9f6ac8d10ef Mon Sep 17 00:00:00 2001 From: dmitrii-f-t27 Date: Sat, 17 Oct 2026 02:22:38 -0300 Subject: [PATCH 19/70] spec(port): port the message size class distribution guard (Refs #8887) The twenty-sixth CR-CHAT-07 ring target (W2, R-CHAT-10): the size class distribution rules - the batch ceiling, the observation floor (forty), then per observation the valid-class scan, then the presence of all four classes, then per class in ladder order the per-class floor (ten) and the dominance ceiling (three quarters, the integer cross-multiplication against a truncated quarter) - as the D5 verdict with every payload field, the original's rule order, and all ten MSCD tests transcribed plus helper and rule-order tests. The original's BTreeMap count table and HashSet membership become scans over the fixed class ladder; the per-class walk runs in ladder order exactly as the sorted-key BTreeMap iteration does. The million-and-one too-many fixture builds in a loop, the batch rule firing before any observation is examined. Checks (conventions 0-14): t27b test 12 passed 0 failed; t27c test-report 12/12, 0 vacuous; gen-rust output compiles under rustc; coverage Untested 0; ASCII only; seal saved, all hashes MATCH; --- ...message_size_class_distribution_guard.json | 28 ++ docs/reports/t27b_expectations.json | 1 + .../message_size_class_distribution_guard.t27 | 392 ++++++++++++++++++ 3 files changed, 421 insertions(+) create mode 100644 .trinity/seals/src_port::trios::crates::trios-chat::rings::CR-CHAT-07::src::message_size_class_distribution_guard.json create mode 100644 specs/port/trios/crates/trios-chat/rings/CR-CHAT-07/src/message_size_class_distribution_guard.t27 diff --git a/.trinity/seals/src_port::trios::crates::trios-chat::rings::CR-CHAT-07::src::message_size_class_distribution_guard.json b/.trinity/seals/src_port::trios::crates::trios-chat::rings::CR-CHAT-07::src::message_size_class_distribution_guard.json new file mode 100644 index 0000000000..88aa362826 --- /dev/null +++ b/.trinity/seals/src_port::trios::crates::trios-chat::rings::CR-CHAT-07::src::message_size_class_distribution_guard.json @@ -0,0 +1,28 @@ +{ + "built_by": "t27c-bootstrap@0.5.2+01d0a635f", + "closure": [], + "config": "gen=c,rust,verilog,zig;tests=zig", + "gen_hash_c": "sha256:3db139cd964e11c1dec8c99fe2c00b58ebf75a85b30c85eb0318a6333af3095f", + "gen_hash_rust": "sha256:ce452ae3f6817afd356af3a69987af34042954baed4aca79bb1e0852eb24f70d", + "gen_hash_verilog": "sha256:11e40efb34ee91e488fe1a40ef14c113ee9cea584efb7e6e3a080da8e5d01a78", + "gen_hash_zig": "sha256:b0d21be361e5b4590467a14d9b7f269d3e6a1f3073f443f824d01dd7f6d9a8c0", + "module": "port::trios::crates::trios-chat::rings::CR-CHAT-07::src::message_size_class_distribution_guard", + "ring": 12, + "seal_schema": 2, + "sealed_at": "2026-10-17T05:22:09Z", + "sealed_by": "t27c-bootstrap@0.5.2", + "spec_hash": "sha256:4fb218b702437ddf96a67e63a8df092c59e455a5e1475beed0e3977afc19c71d", + "spec_path": "specs/port/trios/crates/trios-chat/rings/CR-CHAT-07/src/message_size_class_distribution_guard.t27", + "tests": { + "failed": 0, + "failing": [], + "forced": false, + "passed": 12, + "total": 12, + "vacuous": 0 + }, + "toolchain": { + "test_runner": "sha256:1982ae948e24d00c5d221ccec12dfce1eb01204b53e37b0f857f93b16d64629d", + "zig": "0.16.0" + } +} \ No newline at end of file diff --git a/docs/reports/t27b_expectations.json b/docs/reports/t27b_expectations.json index c041cbab56..ee87d7b0ec 100644 --- a/docs/reports/t27b_expectations.json +++ b/docs/reports/t27b_expectations.json @@ -855,6 +855,7 @@ {"path": "specs/port/trios/crates/trios-chat/rings/CR-CHAT-03/src/unmerged_leaves_bound_guard.t27", "t27b": "pass"}, {"path": "specs/port/trios/crates/trios-chat/rings/CR-CHAT-05/src/envelope_size_distribution_uniformity.t27", "t27b": "pass"}, {"path": "specs/port/trios/crates/trios-chat/rings/CR-CHAT-07/src/cover_decoy_ratio_governor.t27", "t27b": "pass"}, + {"path": "specs/port/trios/crates/trios-chat/rings/CR-CHAT-07/src/message_size_class_distribution_guard.t27", "t27b": "pass"}, {"path": "specs/port/trios/crates/trios-chat/rings/CR-CHAT-LAWS/src/lib.t27", "t27b": "pass"}, {"path": "specs/port/trios/crates/trios-cli/src/cmd/agent.t27", "t27b": "pass"}, {"path": "specs/port/trios/crates/trios-cli/src/cmd/commit.t27", "t27b": "pass"}, diff --git a/specs/port/trios/crates/trios-chat/rings/CR-CHAT-07/src/message_size_class_distribution_guard.t27 b/specs/port/trios/crates/trios-chat/rings/CR-CHAT-07/src/message_size_class_distribution_guard.t27 new file mode 100644 index 0000000000..24f7c3f347 --- /dev/null +++ b/specs/port/trios/crates/trios-chat/rings/CR-CHAT-07/src/message_size_class_distribution_guard.t27 @@ -0,0 +1,392 @@ +module port::trios::crates::trios-chat::rings::CR-CHAT-07::src::message_size_class_distribution_guard; + +// Port of gHashTag/trios crates/trios-chat/rings/CR-CHAT-07/src/message_size_class_distribution_guard.rs +// (CR-CHAT-07 - Message size class distribution guard, Wave-99 +// Lane A, R-CHAT-10). +// +// Messages pad to four size classes (256, 1024, 4096, 16384), +// and the wire must not read the mix: eighty percent of class +// 256 says chat texts with rare file transfers, the +// distribution fingerprints the user across sessions, and ML +// classifiers read message types straight off it. The rules, +// in the original's order: the batch ceiling, the observation +// floor (forty), then per observation the valid-class scan, +// then the presence of all four classes, then per class (in +// class order, the original's BTreeMap walk being sorted by +// key) the per-class floor (ten) and the dominance ceiling +// (three quarters of the total, the integer +// cross-multiplication against a truncated quarter). +// +// The original returns Result<(), SizeDistError>. This port +// carries the verdict as a named struct (owner decision D5): +// Ok first, then the six variants in the original's +// declaration order - UnderMinimum, DominantClass, TooFew, +// MissingClass, InvalidClass, TooMany - with every payload +// field: the class, its count and the minimum for +// UnderMinimum, the class, its count and the total for +// DominantClass, got and min for TooFew, the class for the +// missing and invalid rules (TooMany carries none). +// +// The original's BTreeMap count table and HashSet membership +// become scans over the fixed class ladder: a class's count +// is the per-observation count scan, its presence the same +// scan against zero, the per-class walk runs in ladder order +// exactly as the sorted-key BTreeMap iteration does. The +// too-many fixture builds its million-and-one observations in +// a loop; every record is the minimal observation and the +// batch rule fires before any record is examined. + +// Minimum observations per class. +pub const MSCD_MIN_PER_CLASS: usize = 10; + +// Maximum ratio numerator for any single class. +pub const MSCD_MAX_RATIO_NUM: usize = 3; + +// Maximum ratio denominator. +pub const MSCD_MAX_RATIO_DEN: usize = 4; + +// Minimum total observations. +pub const MSCD_MIN_OBSERVATIONS: usize = 40; + +// Maximum observations. +pub const MSCD_MAX_OBSERVATIONS: usize = 1000000; + +// Valid size classes. +pub const MSCD_CLASSES: [4]usize = [4]usize{256, 1024, 4096, 16384,}; + +// A size class observation. +pub struct SizeObservation { + size: usize, +} + +// Verdict codes: Ok(()) and SizeDistError's variants, in declaration order. +pub enum SizeDistCode { + Ok, + UnderMinimum, + DominantClass, + TooFew, + MissingClass, + InvalidClass, + TooMany, +} + +// The verdict of the size distribution validation, with every +// error payload field. +pub struct SizeDistVerdict { + code: SizeDistCode, + class: usize, + count: usize, + bound: usize, +} + +// Whether the size is one of the four valid classes - the +// original's HashSet membership, answered by a scan. +pub fn is_valid_class(size: usize) -> bool { + for c in MSCD_CLASSES { + if (c == size) { + return true; + } + } + return false; +} + +// How many observations carry this class - the original's +// BTreeMap count, answered by a scan. +pub fn class_count(observations: []const SizeObservation, size: usize) -> usize { + var count: usize = 0; + for i in 0..observations.len { + if (observations[i].size == size) { + count = count + 1; + } + } + return count; +} + +// [VERIFIED] Validate message size class distribution. Returns +// Ok only when every rule holds, checked in the original's +// order: the batch ceiling, the observation floor, then per +// observation the valid class, then the presence of all four +// classes, then per class in ladder order the per-class floor +// and the dominance ceiling. +pub fn validate_size_distribution(observations: []const SizeObservation) -> SizeDistVerdict { + if (observations.len > MSCD_MAX_OBSERVATIONS) { + return SizeDistVerdict { code: SizeDistCode.TooMany, class: 0, count: 0, bound: 0, }; + } + if (observations.len < MSCD_MIN_OBSERVATIONS) { + return SizeDistVerdict { code: SizeDistCode.TooFew, class: 0, count: 0, bound: MSCD_MIN_OBSERVATIONS, }; + } + for i in 0..observations.len { + if (!is_valid_class(observations[i].size)) { + return SizeDistVerdict { code: SizeDistCode.InvalidClass, class: observations[i].size, count: 0, bound: 0, }; + } + } + for c in MSCD_CLASSES { + if (class_count(observations, c) == 0) { + return SizeDistVerdict { code: SizeDistCode.MissingClass, class: c, count: 0, bound: 0, }; + } + } + const total: usize = observations.len; + const threshold: usize = total / MSCD_MAX_RATIO_DEN; + for c in MSCD_CLASSES { + const count: usize = class_count(observations, c); + if (count < MSCD_MIN_PER_CLASS) { + return SizeDistVerdict { code: SizeDistCode.UnderMinimum, class: c, count: count, bound: MSCD_MIN_PER_CLASS, }; + } + if (count > threshold * MSCD_MAX_RATIO_NUM) { + return SizeDistVerdict { code: SizeDistCode.DominantClass, class: c, count: count, bound: total, }; + } + } + return SizeDistVerdict { code: SizeDistCode.Ok, class: 0, count: 0, bound: 0, }; +} + +// The class walks of the loop fixtures, precomputed: the +// balanced batch of fifteen rounds over the four classes, and +// the equal batch of twenty. +pub const MSCD_SEQ_BALANCED: [60]usize = [60]usize{256, 1024, 4096, 16384, 256, 1024, 4096, 16384, 256, 1024, 4096, 16384, 256, 1024, 4096, 16384, 256, 1024, 4096, 16384, 256, 1024, 4096, 16384, 256, 1024, 4096, 16384, 256, 1024, 4096, 16384, 256, 1024, 4096, 16384, 256, 1024, 4096, 16384, 256, 1024, 4096, 16384, 256, 1024, 4096, 16384, 256, 1024, 4096, 16384, 256, 1024, 4096, 16384, 256, 1024, 4096, 16384}; + +// **MSCD-01** - a class under the minimum rejected: three of +// class 256 against the floor of ten (forty-eight others +// spread evenly, the small class answering first in ladder +// order). +test mscd_01_under_minimum_rejected { + var v: [48]SizeObservation; + var slot: usize = 0; + var i: usize = 0; + while (i < 3) { + v[slot] = SizeObservation { size: 256, }; + slot = slot + 1; + i = i + 1; + } + i = 0; + while (i < 15) { + v[slot] = SizeObservation { size: 1024, }; + slot = slot + 1; + v[slot] = SizeObservation { size: 4096, }; + slot = slot + 1; + v[slot] = SizeObservation { size: 16384, }; + slot = slot + 1; + i = i + 1; + } + const verdict = validate_size_distribution(&v); + assert(verdict.code == SizeDistCode.UnderMinimum); + assert(verdict.class == 256); + assert(verdict.count == 3); + assert(verdict.bound == 10); +} + +// **MSCD-02** - a dominant class rejected: one hundred of +// class 256 against thirty others - one hundred of a +// truncated quarter of thirty-two, over the three-quarters +// ceiling. +test mscd_02_dominant_rejected { + var v: [130]SizeObservation; + var slot: usize = 0; + var i: usize = 0; + while (i < 100) { + v[slot] = SizeObservation { size: 256, }; + slot = slot + 1; + i = i + 1; + } + i = 0; + while (i < 10) { + v[slot] = SizeObservation { size: 1024, }; + slot = slot + 1; + v[slot] = SizeObservation { size: 4096, }; + slot = slot + 1; + v[slot] = SizeObservation { size: 16384, }; + slot = slot + 1; + i = i + 1; + } + const verdict = validate_size_distribution(&v); + assert(verdict.code == SizeDistCode.DominantClass); + assert(verdict.class == 256); + assert(verdict.count == 100); + assert(verdict.bound == 130); +} + +// **MSCD-03** - too few rejected: four observations of a +// required forty. +test mscd_03_too_few_rejected { + const v: [4]SizeObservation = [4]SizeObservation{ + SizeObservation { size: 256, }, + SizeObservation { size: 1024, }, + SizeObservation { size: 4096, }, + SizeObservation { size: 16384, }, + }; + const verdict = validate_size_distribution(&v); + assert(verdict.code == SizeDistCode.TooFew); + assert(verdict.bound == 40); +} + +// **MSCD-04** - a missing class rejected: the three smaller +// classes present, 16384 absent. +test mscd_04_missing_rejected { + var v: [45]SizeObservation; + var slot: usize = 0; + var i: usize = 0; + while (i < 15) { + v[slot] = SizeObservation { size: 256, }; + slot = slot + 1; + v[slot] = SizeObservation { size: 1024, }; + slot = slot + 1; + v[slot] = SizeObservation { size: 4096, }; + slot = slot + 1; + i = i + 1; + } + const verdict = validate_size_distribution(&v); + assert(verdict.code == SizeDistCode.MissingClass); + assert(verdict.class == 16384); +} + +// **MSCD-05** - an invalid class rejected: 999 appended to the +// balanced batch. +test mscd_05_invalid_rejected { + var v: [61]SizeObservation; + for i in 0..60 { + v[i] = SizeObservation { size: MSCD_SEQ_BALANCED[i], }; + } + v[60] = SizeObservation { size: 999, }; + const verdict = validate_size_distribution(&v); + assert(verdict.code == SizeDistCode.InvalidClass); + assert(verdict.class == 999); +} + +// **MSCD-06** - too many rejected: 1000001 observations of a +// maximum million, built in a loop like the original's, the +// classes cycling the ladder. The batch rule fires before any +// observation is examined. +test mscd_06_too_many_rejected { + var v: [1000001]SizeObservation; + for i in 0..1000001 { + v[i] = SizeObservation { size: MSCD_CLASSES[i % 4], }; + } + const verdict = validate_size_distribution(&v); + assert(verdict.code == SizeDistCode.TooMany); +} + +// **MSCD-07** - the balanced batch accepted: fifteen rounds +// over the four classes. +test mscd_07_balanced_accepted { + var v: [60]SizeObservation; + for i in 0..60 { + v[i] = SizeObservation { size: MSCD_SEQ_BALANCED[i], }; + } + const verdict = validate_size_distribution(&v); + assert(verdict.code == SizeDistCode.Ok); +} + +// **MSCD-08** - the minimum boundary accepted: ten rounds over +// the four classes, every count exactly ten. +test mscd_08_min_boundary_accepted { + var v: [40]SizeObservation; + for i in 0..40 { + v[i] = SizeObservation { size: MSCD_CLASSES[i % 4], }; + } + const verdict = validate_size_distribution(&v); + assert(verdict.code == SizeDistCode.Ok); +} + +// **MSCD-09** - a slight imbalance accepted: twenty of class +// 256, twelve of each of the others - fifty-six total, the +// truncated quarter at fourteen, twenty under the +// three-quarters ceiling of forty-two. +test mscd_09_slightly_imbalanced_accepted { + var v: [56]SizeObservation; + var slot: usize = 0; + var i: usize = 0; + while (i < 20) { + v[slot] = SizeObservation { size: 256, }; + slot = slot + 1; + i = i + 1; + } + i = 0; + while (i < 12) { + v[slot] = SizeObservation { size: 1024, }; + slot = slot + 1; + v[slot] = SizeObservation { size: 4096, }; + slot = slot + 1; + v[slot] = SizeObservation { size: 16384, }; + slot = slot + 1; + i = i + 1; + } + const verdict = validate_size_distribution(&v); + assert(verdict.code == SizeDistCode.Ok); +} + +// **MSCD-10** - the equal batch accepted: twenty rounds over +// the four classes. +test mscd_10_equal_accepted { + var v: [80]SizeObservation; + for i in 0..80 { + v[i] = SizeObservation { size: MSCD_CLASSES[i % 4], }; + } + const verdict = validate_size_distribution(&v); + assert(verdict.code == SizeDistCode.Ok); +} + +// The two helpers have direct tests (coverage: Untested 0). +test mscd_helpers_answer { + assert(is_valid_class(256)); + assert(is_valid_class(1024)); + assert(is_valid_class(4096)); + assert(is_valid_class(16384)); + assert(!is_valid_class(999)); + assert(!is_valid_class(0)); + const v: [4]SizeObservation = [4]SizeObservation{ + SizeObservation { size: 256, }, + SizeObservation { size: 256, }, + SizeObservation { size: 1024, }, + SizeObservation { size: 4096, }, + }; + assert(class_count(&v, 256) == 2); + assert(class_count(&v, 1024) == 1); + assert(class_count(&v, 16384) == 0); +} + +// Rule order is the original's: the observation floor before +// any record, the valid-class scan before the presence scan, +// the presence scan before the per-class floors, and the +// per-class floor before the dominance ceiling - with the +// smallest class answering first in ladder order. +test rule_order_matches_original { + var short_bad: [3]SizeObservation; + short_bad[0] = SizeObservation { size: 999, }; + short_bad[1] = SizeObservation { size: 999, }; + short_bad[2] = SizeObservation { size: 999, }; + const v1 = validate_size_distribution(&short_bad); + assert(v1.code == SizeDistCode.TooFew); + + var bad_then_missing: [40]SizeObservation; + for i in 0..40 { + var size: usize = MSCD_CLASSES[i % 4]; + if (i == 39) { + size = 999; + } + bad_then_missing[i] = SizeObservation { size: size, }; + } + const v2 = validate_size_distribution(&bad_then_missing); + assert(v2.code == SizeDistCode.InvalidClass); + assert(v2.class == 999); + + var sparse: [40]SizeObservation; + for i in 0..40 { + var size: usize = MSCD_CLASSES[i % 3]; + sparse[i] = SizeObservation { size: size, }; + } + const v3 = validate_size_distribution(&sparse); + assert(v3.code == SizeDistCode.MissingClass); + assert(v3.class == 16384); + + var thin_dominant: [40]SizeObservation; + for i in 0..40 { + var size: usize = MSCD_CLASSES[i % 4]; + if (i < 10) { + size = 256; + } + thin_dominant[i] = SizeObservation { size: size, }; + } + const v4 = validate_size_distribution(&thin_dominant); + assert(v4.code == SizeDistCode.UnderMinimum); + assert(v4.class == 1024); + assert(v4.count == 7); +} From 677be776950629b8f54aea4d92b7768ce702a574 Mon Sep 17 00:00:00 2001 From: dmitrii-f-t27 Date: Sat, 17 Oct 2026 02:31:30 -0300 Subject: [PATCH 20/70] spec(port): port the mixnet path diversity guard (Refs #8887) The twenty-seventh CR-CHAT-07 ring target (W2, R-CHAT-10): the path diversity rules - the path-pair floor (two), then per path the length floor (three), the length ceiling (eight) and the per-relay zero probe and in-path duplicate scan, then per consecutive pair the overlap ceiling (one shared relay; the measured overlap riding the verdict) - as the D5 verdict with the one payload field, the original's rule order, and all ten MPDG tests transcribed plus helper and rule-order tests. The original's slice-of-slices parameter becomes a MixPath record with a fixed eight-relay capacity plus its length; the pair overlap takes both paths' lengths explicitly so the zero tail of the capacity never counts. The BTreeSet probes become scans. Checks (conventions 0-14): t27b test 12 passed 0 failed; t27c test-report 12/12, 0 vacuous; gen-rust output compiles under rustc; coverage Untested 0; ASCII only; seal saved, all hashes MATCH; --- ...-07::src::mixnet_path_diversity_guard.json | 28 ++ docs/reports/t27b_expectations.json | 1 + .../src/mixnet_path_diversity_guard.t27 | 287 ++++++++++++++++++ 3 files changed, 316 insertions(+) create mode 100644 .trinity/seals/src_port::trios::crates::trios-chat::rings::CR-CHAT-07::src::mixnet_path_diversity_guard.json create mode 100644 specs/port/trios/crates/trios-chat/rings/CR-CHAT-07/src/mixnet_path_diversity_guard.t27 diff --git a/.trinity/seals/src_port::trios::crates::trios-chat::rings::CR-CHAT-07::src::mixnet_path_diversity_guard.json b/.trinity/seals/src_port::trios::crates::trios-chat::rings::CR-CHAT-07::src::mixnet_path_diversity_guard.json new file mode 100644 index 0000000000..604926a8f5 --- /dev/null +++ b/.trinity/seals/src_port::trios::crates::trios-chat::rings::CR-CHAT-07::src::mixnet_path_diversity_guard.json @@ -0,0 +1,28 @@ +{ + "built_by": "t27c-bootstrap@0.5.2+01d0a635f", + "closure": [], + "config": "gen=c,rust,verilog,zig;tests=zig", + "gen_hash_c": "sha256:974a7a5c4e1ff57d19bbb101f73e98b537f881c91d491e15f8701df13627548c", + "gen_hash_rust": "sha256:29acdf2362dd124998ee291886be339e9b13ff9dc82ba7296034a8a77f1e29af", + "gen_hash_verilog": "sha256:6d20beea6bcb017a2dd5f285d766593fa6ddcfbc50cbbe0967354dd1dbb2be1d", + "gen_hash_zig": "sha256:88e0d48228228f6e62bc1e60389b70a96e3a7cf33f94819b36da134b826f50ec", + "module": "port::trios::crates::trios-chat::rings::CR-CHAT-07::src::mixnet_path_diversity_guard", + "ring": 12, + "seal_schema": 2, + "sealed_at": "2026-10-17T05:31:10Z", + "sealed_by": "t27c-bootstrap@0.5.2", + "spec_hash": "sha256:bb0ff251cd9834e484f6e611bf499ae71388fd79e3de7d116b9b912739d24466", + "spec_path": "specs/port/trios/crates/trios-chat/rings/CR-CHAT-07/src/mixnet_path_diversity_guard.t27", + "tests": { + "failed": 0, + "failing": [], + "forced": false, + "passed": 12, + "total": 12, + "vacuous": 0 + }, + "toolchain": { + "test_runner": "sha256:1982ae948e24d00c5d221ccec12dfce1eb01204b53e37b0f857f93b16d64629d", + "zig": "0.16.0" + } +} \ No newline at end of file diff --git a/docs/reports/t27b_expectations.json b/docs/reports/t27b_expectations.json index c041cbab56..ffd850cf78 100644 --- a/docs/reports/t27b_expectations.json +++ b/docs/reports/t27b_expectations.json @@ -855,6 +855,7 @@ {"path": "specs/port/trios/crates/trios-chat/rings/CR-CHAT-03/src/unmerged_leaves_bound_guard.t27", "t27b": "pass"}, {"path": "specs/port/trios/crates/trios-chat/rings/CR-CHAT-05/src/envelope_size_distribution_uniformity.t27", "t27b": "pass"}, {"path": "specs/port/trios/crates/trios-chat/rings/CR-CHAT-07/src/cover_decoy_ratio_governor.t27", "t27b": "pass"}, + {"path": "specs/port/trios/crates/trios-chat/rings/CR-CHAT-07/src/mixnet_path_diversity_guard.t27", "t27b": "pass"}, {"path": "specs/port/trios/crates/trios-chat/rings/CR-CHAT-LAWS/src/lib.t27", "t27b": "pass"}, {"path": "specs/port/trios/crates/trios-cli/src/cmd/agent.t27", "t27b": "pass"}, {"path": "specs/port/trios/crates/trios-cli/src/cmd/commit.t27", "t27b": "pass"}, diff --git a/specs/port/trios/crates/trios-chat/rings/CR-CHAT-07/src/mixnet_path_diversity_guard.t27 b/specs/port/trios/crates/trios-chat/rings/CR-CHAT-07/src/mixnet_path_diversity_guard.t27 new file mode 100644 index 0000000000..ce919747c5 --- /dev/null +++ b/specs/port/trios/crates/trios-chat/rings/CR-CHAT-07/src/mixnet_path_diversity_guard.t27 @@ -0,0 +1,287 @@ +module port::trios::crates::trios-chat::rings::CR-CHAT-07::src::mixnet_path_diversity_guard; + +// Port of gHashTag/trios crates/trios-chat/rings/CR-CHAT-07/src/mixnet_path_diversity_guard.rs +// (CR-CHAT-07 - Mixnet path diversity guard, Wave-73 Lane B, +// R-CHAT-10). +// +// Consecutive messages must not share their hop-sets: shared +// relays let an observer link the pair, repeated entries +// reveal the entry node, and small overlaps across many +// messages narrow the sender down. The rules, in the +// original's order: the path-pair floor (two), then per path +// the length floor (three), the length ceiling (eight), and +// per relay the zero probe and the in-path duplicate scan, +// then per consecutive pair the overlap ceiling (one shared +// relay). +// +// The original returns Result<(), PathDiversityError>. This +// port carries the verdict as a named struct (owner decision +// D5): Ok first, then the six variants in the original's +// declaration order - TooMuchOverlap, PathTooShort, +// PathTooLong, DuplicateRelay, ZeroRelayId, TooFewPaths - +// with the one payload field: the measured overlap rides the +// verdict for TooMuchOverlap. +// +// The original's slice-of-slices parameter becomes a record +// with a fixed eight-relay capacity plus its length (t27 has +// no slice fields); every fixture path fits. The BTreeSet +// probes become scans: an in-path duplicate is a relay equal +// to an earlier one, the consecutive-pair overlap a count of +// relays of one path equal to relays of the other. The max +// path length is the record capacity itself. + +// Maximum shared relays between consecutive paths. +pub const MPDG_MAX_OVERLAP: usize = 1; + +// Minimum path length. +pub const MPDG_MIN_PATH_LEN: usize = 3; + +// Maximum path length (and the record capacity). +pub const MPDG_MAX_PATH_LEN: usize = 8; + +// A mixnet path: up to eight relays plus its length. +pub struct MixPath { + relays: [8]u64, + path_len: usize, +} + +// Verdict codes: Ok(()) and PathDiversityError's variants, in declaration order. +pub enum PathDiversityCode { + Ok, + TooMuchOverlap, + PathTooShort, + PathTooLong, + DuplicateRelay, + ZeroRelayId, + TooFewPaths, +} + +// The verdict of the path diversity validation, with the one +// error payload field. +pub struct PathDiversityVerdict { + code: PathDiversityCode, + overlap: usize, +} + +// Whether slot i of a path repeats an earlier relay - the +// original's in-path BTreeSet insert probe, answered by a +// scan. +pub fn relay_seen_before(path: []const u64, i: usize) -> bool { + for j in 0..i { + if (path[j] == path[i]) { + return true; + } + } + return false; +} + +// How many relays of path a equal relays of path b - the +// original's set intersection, answered by a double scan. +pub fn path_overlap(a: []const u64, b: []const u64, a_len: usize, b_len: usize) -> usize { + var overlap: usize = 0; + for i in 0..a_len { + for j in 0..b_len { + if (a[i] == b[j]) { + overlap = overlap + 1; + } + } + } + return overlap; +} + +// [VERIFIED] Validate that consecutive mixnet paths have +// sufficient diversity. Returns Ok only when every rule holds, +// checked in the original's order: the path-pair floor, then +// per path the length floor, the length ceiling and the per- +// relay zero and duplicate scans, then per consecutive pair +// the overlap ceiling. +pub fn validate_path_diversity(paths: []const MixPath) -> PathDiversityVerdict { + if (paths.len < 2) { + return PathDiversityVerdict { code: PathDiversityCode.TooFewPaths, overlap: 0, }; + } + for p in 0..paths.len { + if (paths[p].path_len < MPDG_MIN_PATH_LEN) { + return PathDiversityVerdict { code: PathDiversityCode.PathTooShort, overlap: 0, }; + } + if (paths[p].path_len > MPDG_MAX_PATH_LEN) { + return PathDiversityVerdict { code: PathDiversityCode.PathTooLong, overlap: 0, }; + } + for r in 0..paths[p].path_len { + if (paths[p].relays[r] == 0) { + return PathDiversityVerdict { code: PathDiversityCode.ZeroRelayId, overlap: 0, }; + } + if (relay_seen_before(&paths[p].relays, r)) { + return PathDiversityVerdict { code: PathDiversityCode.DuplicateRelay, overlap: 0, }; + } + } + } + for w in 0..paths.len - 1 { + var a_sliced: [8]u64 = paths[w].relays; + var b_sliced: [8]u64 = paths[w + 1].relays; + const overlap: usize = path_overlap(&a_sliced, &b_sliced, paths[w].path_len, paths[w + 1].path_len); + if (overlap > MPDG_MAX_OVERLAP) { + return PathDiversityVerdict { code: PathDiversityCode.TooMuchOverlap, overlap: overlap, }; + } + } + return PathDiversityVerdict { code: PathDiversityCode.Ok, overlap: 0, }; +} + +// The three diverse fixture paths: 10-20-30, 40-50-60, +// 70-80-90. +pub const PATH_A: MixPath = MixPath { relays: [8]u64{10, 20, 30, 0, 0, 0, 0, 0,}, path_len: 3, }; +pub const PATH_B: MixPath = MixPath { relays: [8]u64{40, 50, 60, 0, 0, 0, 0, 0,}, path_len: 3, }; +pub const PATH_C: MixPath = MixPath { relays: [8]u64{70, 80, 90, 0, 0, 0, 0, 0,}, path_len: 3, }; + +// **MPDG-01** - too much overlap rejected: 10-20-30 against +// 10-20-40 - two shared relays over the ceiling of one. +test mpdg_01_overlap_rejected { + const p1: MixPath = MixPath { relays: [8]u64{10, 20, 30, 0, 0, 0, 0, 0,}, path_len: 3, }; + const p2: MixPath = MixPath { relays: [8]u64{10, 20, 40, 0, 0, 0, 0, 0,}, path_len: 3, }; + const paths: [2]MixPath = [2]MixPath{ p1, p2, }; + const v = validate_path_diversity(&paths); + assert(v.code == PathDiversityCode.TooMuchOverlap); + assert(v.overlap == 2); +} + +// **MPDG-02** - a two-relay path rejected: too short of the +// three floor. +test mpdg_02_too_short_rejected { + const p1: MixPath = MixPath { relays: [8]u64{10, 20, 0, 0, 0, 0, 0, 0,}, path_len: 2, }; + const p2: MixPath = MixPath { relays: [8]u64{30, 40, 0, 0, 0, 0, 0, 0,}, path_len: 2, }; + const paths: [2]MixPath = [2]MixPath{ p1, p2, }; + const v = validate_path_diversity(&paths); + assert(v.code == PathDiversityCode.PathTooShort); +} + +// **MPDG-03** - a nine-relay path rejected: over the ceiling +// of eight. +test mpdg_03_too_long_rejected { + const p1: MixPath = MixPath { relays: [8]u64{10, 20, 30, 40, 50, 60, 70, 80,}, path_len: 9, }; + const paths: [2]MixPath = [2]MixPath{ p1, PATH_B, }; + const v = validate_path_diversity(&paths); + assert(v.code == PathDiversityCode.PathTooLong); +} + +// **MPDG-04** - a duplicate relay in one path rejected: +// 10-10-30. +test mpdg_04_duplicate_rejected { + const p1: MixPath = MixPath { relays: [8]u64{10, 10, 30, 0, 0, 0, 0, 0,}, path_len: 3, }; + const paths: [2]MixPath = [2]MixPath{ p1, PATH_B, }; + const v = validate_path_diversity(&paths); + assert(v.code == PathDiversityCode.DuplicateRelay); +} + +// **MPDG-05** - a zero relay rejected: 10-0-30. +test mpdg_05_zero_relay_rejected { + const p1: MixPath = MixPath { relays: [8]u64{10, 0, 30, 0, 0, 0, 0, 0,}, path_len: 3, }; + const paths: [2]MixPath = [2]MixPath{ p1, PATH_B, }; + const v = validate_path_diversity(&paths); + assert(v.code == PathDiversityCode.ZeroRelayId); +} + +// **MPDG-06** - a single path rejected: the pair floor of two. +test mpdg_06_too_few_rejected { + const paths: [1]MixPath = [1]MixPath{ PATH_A, }; + const v = validate_path_diversity(&paths); + assert(v.code == PathDiversityCode.TooFewPaths); +} + +// **MPDG-07** - two diverse paths accepted. +test mpdg_07_diverse_accepted { + const paths: [2]MixPath = [2]MixPath{ PATH_A, PATH_B, }; + const v = validate_path_diversity(&paths); + assert(v.code == PathDiversityCode.Ok); +} + +// **MPDG-08** - a single shared relay accepted: 10-20-30 +// against 30-40-50, exactly the ceiling. +test mpdg_08_single_overlap_accepted { + const p1: MixPath = MixPath { relays: [8]u64{10, 20, 30, 0, 0, 0, 0, 0,}, path_len: 3, }; + const p2: MixPath = MixPath { relays: [8]u64{30, 40, 50, 0, 0, 0, 0, 0,}, path_len: 3, }; + const paths: [2]MixPath = [2]MixPath{ p1, p2, }; + const v = validate_path_diversity(&paths); + assert(v.code == PathDiversityCode.Ok); +} + +// **MPDG-09** - three diverse paths accepted. +test mpdg_09_three_paths_accepted { + const paths: [3]MixPath = [3]MixPath{ PATH_A, PATH_B, PATH_C, }; + const v = validate_path_diversity(&paths); + assert(v.code == PathDiversityCode.Ok); +} + +// **MPDG-10** - the maximum path length accepted: two +// eight-relay paths, disjoint relays. +test mpdg_10_max_len_accepted { + const p1: MixPath = MixPath { relays: [8]u64{10, 20, 30, 40, 50, 60, 70, 80,}, path_len: 8, }; + const p2: MixPath = MixPath { relays: [8]u64{1000, 1010, 1020, 1030, 1040, 1050, 1060, 1070,}, path_len: 8, }; + const paths: [2]MixPath = [2]MixPath{ p1, p2, }; + const v = validate_path_diversity(&paths); + assert(v.code == PathDiversityCode.Ok); +} + +// The two helpers have direct tests (coverage: Untested 0). +test mpdg_helpers_answer { + const p: [3]u64 = [3]u64{10, 20, 10,}; + assert(!relay_seen_before(&p, 0)); + assert(!relay_seen_before(&p, 1)); + assert(relay_seen_before(&p, 2)); + const a: [3]u64 = [3]u64{10, 20, 30,}; + const b: [3]u64 = [3]u64{30, 40, 50,}; + assert(path_overlap(&a, &b, 3, 3) == 1); + const c: [3]u64 = [3]u64{10, 20, 30,}; + const d: [3]u64 = [3]u64{10, 20, 40,}; + assert(path_overlap(&c, &d, 3, 3) == 2); + const e: [3]u64 = [3]u64{10, 20, 30,}; + const f: [3]u64 = [3]u64{40, 50, 60,}; + assert(path_overlap(&e, &f, 3, 3) == 0); +} + +// Rule order is the original's: the pair floor before any +// path, the length floor before the length ceiling, the length +// bounds before the per-relay scans, the zero probe before +// the duplicate, the per-path rules before the pair overlap, +// and the overlap answer rides the verdict. +test rule_order_matches_original { + const single_short: [1]MixPath = [1]MixPath{ + MixPath { relays: [8]u64{10, 10, 0, 0, 0, 0, 0, 0,}, path_len: 2, }, + }; + const v1 = validate_path_diversity(&single_short); + assert(v1.code == PathDiversityCode.TooFewPaths); + + const short_zero: [2]MixPath = [2]MixPath{ + MixPath { relays: [8]u64{10, 0, 0, 0, 0, 0, 0, 0,}, path_len: 2, }, + MixPath { relays: [8]u64{40, 50, 60, 0, 0, 0, 0, 0,}, path_len: 3, }, + }; + const v2 = validate_path_diversity(&short_zero); + assert(v2.code == PathDiversityCode.PathTooShort); + + const long_zero: [2]MixPath = [2]MixPath{ + MixPath { relays: [8]u64{10, 20, 30, 40, 50, 60, 70, 80,}, path_len: 9, }, + MixPath { relays: [8]u64{40, 50, 60, 0, 0, 0, 0, 0,}, path_len: 3, }, + }; + const v3 = validate_path_diversity(&long_zero); + assert(v3.code == PathDiversityCode.PathTooLong); + + const zero_dup: [2]MixPath = [2]MixPath{ + MixPath { relays: [8]u64{10, 0, 0, 0, 0, 0, 0, 0,}, path_len: 3, }, + MixPath { relays: [8]u64{40, 50, 60, 0, 0, 0, 0, 0,}, path_len: 3, }, + }; + const v4 = validate_path_diversity(&zero_dup); + assert(v4.code == PathDiversityCode.ZeroRelayId); + + const dup_zero: [2]MixPath = [2]MixPath{ + MixPath { relays: [8]u64{10, 10, 0, 0, 0, 0, 0, 0,}, path_len: 3, }, + MixPath { relays: [8]u64{40, 50, 60, 0, 0, 0, 0, 0,}, path_len: 3, }, + }; + const v5 = validate_path_diversity(&dup_zero); + assert(v5.code == PathDiversityCode.DuplicateRelay); + + const clean_overlap: [2]MixPath = [2]MixPath{ + MixPath { relays: [8]u64{10, 20, 30, 0, 0, 0, 0, 0,}, path_len: 3, }, + MixPath { relays: [8]u64{10, 20, 40, 0, 0, 0, 0, 0,}, path_len: 3, }, + }; + const v6 = validate_path_diversity(&clean_overlap); + assert(v6.code == PathDiversityCode.TooMuchOverlap); + assert(v6.overlap == 2); +} From 6c3c8d5b5fba9207af63bcedb4d170c0a0f02da1 Mon Sep 17 00:00:00 2001 From: dmitrii-f-t27 Date: Sat, 17 Oct 2026 02:42:50 -0300 Subject: [PATCH 21/70] spec(port): port the network flow direction uniformity guard (Refs #8887) The twenty-eighth CR-CHAT-07 ring target (W2, R-CHAT-10): the flow direction rules - the batch ceiling, the strictly-increasing timestamps (the empty batch accepted before them), then over a non-empty batch the inbound floor (ten), the outbound floor (ten) and the ratio ceiling (the larger over the smaller, rounded integer fold, ceiling three) - as the D5 verdict with every payload field (the count and min for the floors, the inbound and outbound counts for the ratio), the original's rule order, and all ten NFDU tests transcribed plus helper and rule-order tests. The original's rounded ratio is pure usize arithmetic and ports whole; the empty batch guards the 1..len range before it runs (the range length underflows on an empty slice). Fixtures verify the ratio math exactly: twenty-to-ten passes at a ratio of two, forty-to-ten answers the ceiling at four. Checks (conventions 0-14): t27b test 12 passed 0 failed; t27c test-report 12/12, 0 vacuous; gen-rust output compiles under rustc; coverage Untested 0; ASCII only; seal saved, all hashes MATCH; --- ...twork_flow_direction_uniformity_guard.json | 28 ++ ...etwork_flow_direction_uniformity_guard.t27 | 319 ++++++++++++++++++ 2 files changed, 347 insertions(+) create mode 100644 .trinity/seals/src_port::trios::crates::trios-chat::rings::CR-CHAT-07::src::network_flow_direction_uniformity_guard.json create mode 100644 specs/port/trios/crates/trios-chat/rings/CR-CHAT-07/src/network_flow_direction_uniformity_guard.t27 diff --git a/.trinity/seals/src_port::trios::crates::trios-chat::rings::CR-CHAT-07::src::network_flow_direction_uniformity_guard.json b/.trinity/seals/src_port::trios::crates::trios-chat::rings::CR-CHAT-07::src::network_flow_direction_uniformity_guard.json new file mode 100644 index 0000000000..f1db87eb18 --- /dev/null +++ b/.trinity/seals/src_port::trios::crates::trios-chat::rings::CR-CHAT-07::src::network_flow_direction_uniformity_guard.json @@ -0,0 +1,28 @@ +{ + "built_by": "t27c-bootstrap@0.5.2+01d0a635f", + "closure": [], + "config": "gen=c,rust,verilog,zig;tests=zig", + "gen_hash_c": "sha256:338012fce777c938ef50c0d928ac2349917e3773ebe7aef42c13ae0cae6d27be", + "gen_hash_rust": "sha256:65bcb734be297d549513e9b3088ee3439ec4923933a452aa0f585fd08d2f5fe5", + "gen_hash_verilog": "sha256:02d4ee855d6ce80741d995b189311e2fae69fa584e1e5b20340679f2e152948b", + "gen_hash_zig": "sha256:f6d975ec38cc333b321ce1ad540b8796ca452e5973b94870d2b70dca58a1bf3b", + "module": "port::trios::crates::trios-chat::rings::CR-CHAT-07::src::network_flow_direction_uniformity_guard", + "ring": 12, + "seal_schema": 2, + "sealed_at": "2026-10-17T05:42:12Z", + "sealed_by": "t27c-bootstrap@0.5.2", + "spec_hash": "sha256:4c8ea09e903f8ff9c3cd736d56ac7e38f0f19ff6b8a4f4431308ad9ed9d025b3", + "spec_path": "specs/port/trios/crates/trios-chat/rings/CR-CHAT-07/src/network_flow_direction_uniformity_guard.t27", + "tests": { + "failed": 0, + "failing": [], + "forced": false, + "passed": 12, + "total": 12, + "vacuous": 0 + }, + "toolchain": { + "test_runner": "sha256:1982ae948e24d00c5d221ccec12dfce1eb01204b53e37b0f857f93b16d64629d", + "zig": "0.16.0" + } +} \ No newline at end of file diff --git a/specs/port/trios/crates/trios-chat/rings/CR-CHAT-07/src/network_flow_direction_uniformity_guard.t27 b/specs/port/trios/crates/trios-chat/rings/CR-CHAT-07/src/network_flow_direction_uniformity_guard.t27 new file mode 100644 index 0000000000..5d4890a093 --- /dev/null +++ b/specs/port/trios/crates/trios-chat/rings/CR-CHAT-07/src/network_flow_direction_uniformity_guard.t27 @@ -0,0 +1,319 @@ +module port::trios::crates::trios-chat::rings::CR-CHAT-07::src::network_flow_direction_uniformity_guard; + +// Port of gHashTag/trios crates/trios-chat/rings/CR-CHAT-07/src/network_flow_direction_uniformity_guard.rs +// (CR-CHAT-07 - Network flow direction uniformity guard, +// Wave-95 Lane B, R-CHAT-10). +// +// A mesh node both sends and receives, and the mix must stay +// balanced: mostly-outbound marks a producer, mostly-inbound a +// consumer, and the in/out ratio fingerprints the node. The +// rules, in the original's order: the batch ceiling, the +// strictly-increasing timestamps, then - over a non-empty +// batch - the inbound floor (ten), the outbound floor (ten) +// and the ratio ceiling (the larger over the smaller, ceiling +// three, the original's rounded integer division). +// +// The original returns Result<(), FlowError>. This port +// carries the verdict as a named struct (owner decision D5): +// Ok first, then the five variants in the original's +// declaration order - TooFewInbound, TooFewOutbound, +// RatioExceeded, TooManyObservations, TimestampsNotIncreasing +// - with every payload field: the count and min for the +// floors, the inbound and outbound counts for the ratio. +// +// The original's ratio is the rounded integer fold +// (larger * den + smaller - 1) / smaller - pure usize +// arithmetic and ports whole. The direction enum is the +// emission-kind form. + +// Minimum observations per direction. +pub const NFDU_MIN_PER_DIRECTION: usize = 10; + +// Maximum ratio between directions, numerator. +pub const NFDU_MAX_RATIO_NUM: usize = 3; + +// Maximum ratio between directions, denominator. +pub const NFDU_MAX_RATIO_DEN: usize = 1; + +// Maximum observations. +pub const NFDU_MAX_OBSERVATIONS: usize = 65536; + +// Flow direction. +pub enum FlowDirection { + Inbound, + Outbound, +} + +// A flow observation. +pub struct FlowObservation { + direction: FlowDirection, + timestamp_ms: u64, +} + +// Verdict codes: Ok(()) and FlowError's variants, in declaration order. +pub enum FlowCode { + Ok, + TooFewInbound, + TooFewOutbound, + RatioExceeded, + TooManyObservations, + TimestampsNotIncreasing, +} + +// The verdict of the flow uniformity validation, with every +// error payload field. +pub struct FlowVerdict { + code: FlowCode, + count: usize, + bound: usize, + inbound: usize, + outbound: usize, +} + +// The rounded ratio larger-over-smaller - the original's +// integer fold; a zero smaller answers the ceiling so callers +// never divide by zero. +pub fn rounded_ratio(larger: usize, smaller: usize) -> usize { + if (smaller == 0) { + return NFDU_MAX_RATIO_NUM + 1; + } + return (larger * NFDU_MAX_RATIO_DEN + smaller - 1) / smaller; +} + +// [VERIFIED] Validate network flow direction uniformity. +// Returns Ok only when every rule holds, checked in the +// original's order: the batch ceiling, the strictly-increasing +// timestamps, then over a non-empty batch the inbound floor, +// the outbound floor and the ratio ceiling. +pub fn validate_flow_uniformity(observations: []const FlowObservation) -> FlowVerdict { + if (observations.len > NFDU_MAX_OBSERVATIONS) { + return FlowVerdict { code: FlowCode.TooManyObservations, count: 0, bound: 0, inbound: 0, outbound: 0, }; + } + if (observations.len > 1) { + for i in 1..observations.len { + if (observations[i].timestamp_ms <= observations[i - 1].timestamp_ms) { + return FlowVerdict { code: FlowCode.TimestampsNotIncreasing, count: 0, bound: 0, inbound: 0, outbound: 0, }; + } + } + } + if (observations.len == 0) { + return FlowVerdict { code: FlowCode.Ok, count: 0, bound: 0, inbound: 0, outbound: 0, }; + } + var inbound: usize = 0; + for i in 0..observations.len { + if (observations[i].direction == FlowDirection.Inbound) { + inbound = inbound + 1; + } + } + var outbound: usize = observations.len - inbound; + if (inbound < NFDU_MIN_PER_DIRECTION) { + return FlowVerdict { code: FlowCode.TooFewInbound, count: inbound, bound: NFDU_MIN_PER_DIRECTION, inbound: inbound, outbound: outbound, }; + } + if (outbound < NFDU_MIN_PER_DIRECTION) { + return FlowVerdict { code: FlowCode.TooFewOutbound, count: outbound, bound: NFDU_MIN_PER_DIRECTION, inbound: inbound, outbound: outbound, }; + } + var larger: usize = inbound; + var smaller: usize = outbound; + if (outbound > inbound) { + larger = outbound; + smaller = inbound; + } + const ratio: usize = rounded_ratio(larger, smaller); + if (ratio > NFDU_MAX_RATIO_NUM) { + return FlowVerdict { code: FlowCode.RatioExceeded, count: 0, bound: 0, inbound: inbound, outbound: outbound, }; + } + return FlowVerdict { code: FlowCode.Ok, count: 0, bound: 0, inbound: inbound, outbound: outbound, }; +} + +// The alternating fixture: fifteen inbound-outbound rounds, +// timestamps stepping by one from zero - the original's +// balanced_flow, entry by entry. +pub fn build_balanced(observations: []FlowObservation) -> void { + for i in 0..15 { + observations[2 * i] = FlowObservation { direction: FlowDirection.Inbound, timestamp_ms: @as(u64, i) * 2, }; + observations[2 * i + 1] = FlowObservation { direction: FlowDirection.Outbound, timestamp_ms: @as(u64, i) * 2 + 1, }; + } +} + +// **NFDU-01** - too few inbound rejected: fifteen outbound and +// one inbound of a floor ten. +test nfdu_01_too_few_inbound_rejected { + var obs_vec: [16]FlowObservation; + for i in 0..15 { + obs_vec[i] = FlowObservation { direction: FlowDirection.Outbound, timestamp_ms: @as(u64, i) * 100, }; + } + obs_vec[15] = FlowObservation { direction: FlowDirection.Inbound, timestamp_ms: 1500, }; + const v = validate_flow_uniformity(&obs_vec); + assert(v.code == FlowCode.TooFewInbound); + assert(v.count == 1); + assert(v.bound == 10); +} + +// **NFDU02** - too few outbound rejected: fifteen inbound and +// one outbound. +test nfdu_02_too_few_outbound_rejected { + var obs_vec: [16]FlowObservation; + for i in 0..15 { + obs_vec[i] = FlowObservation { direction: FlowDirection.Inbound, timestamp_ms: @as(u64, i) * 100, }; + } + obs_vec[15] = FlowObservation { direction: FlowDirection.Outbound, timestamp_ms: 1500, }; + const v = validate_flow_uniformity(&obs_vec); + assert(v.code == FlowCode.TooFewOutbound); + assert(v.count == 1); + assert(v.bound == 10); +} + +// **NFDU-03** - the ratio ceiling rejected: fifty inbound +// against ten outbound - a ratio of five over the ceiling of +// three. +test nfdu_03_ratio_exceeded_rejected { + var obs_vec: [60]FlowObservation; + for i in 0..50 { + obs_vec[i] = FlowObservation { direction: FlowDirection.Inbound, timestamp_ms: @as(u64, i) * 10, }; + } + for j in 0..10 { + obs_vec[50 + j] = FlowObservation { direction: FlowDirection.Outbound, timestamp_ms: 500 + @as(u64, j) * 10, }; + } + const v = validate_flow_uniformity(&obs_vec); + assert(v.code == FlowCode.RatioExceeded); + assert(v.inbound == 50); + assert(v.outbound == 10); +} + +// **NFDU-04** - too many rejected: 65537 observations of a +// maximum 65536, built in a loop like the original's, the +// timestamps stepping by one. The batch rule fires before any +// observation is examined. +test nfdu_04_too_many_rejected { + var obs_vec: [65537]FlowObservation; + for i in 0..65537 { + obs_vec[i] = FlowObservation { direction: FlowDirection.Inbound, timestamp_ms: @as(u64, i), }; + } + const v = validate_flow_uniformity(&obs_vec); + assert(v.code == FlowCode.TooManyObservations); +} + +// **NFDU-05** - a non-increasing timestamp rejected: 100 after +// 200. +test nfdu_05_timestamps_rejected { + const obs_vec: [2]FlowObservation = [2]FlowObservation{ + FlowObservation { direction: FlowDirection.Inbound, timestamp_ms: 200, }, + FlowObservation { direction: FlowDirection.Outbound, timestamp_ms: 100, }, + }; + const v = validate_flow_uniformity(&obs_vec); + assert(v.code == FlowCode.TimestampsNotIncreasing); +} + +// **NFDU-06** - the balanced flow accepted: twenty +// inbound-outbound rounds, timestamps stepping by hundreds. +test nfdu_06_balanced_accepted { + var flow: [40]FlowObservation; + for i in 0..20 { + const base: u64 = @as(u64, i) * 100; + flow[2 * i] = FlowObservation { direction: FlowDirection.Inbound, timestamp_ms: base, }; + flow[2 * i + 1] = FlowObservation { direction: FlowDirection.Outbound, timestamp_ms: base + 1, }; + } + const v = validate_flow_uniformity(&flow); + assert(v.code == FlowCode.Ok); +} + +// **NFDU-07** - the original's balanced fixture accepted. +test nfdu_07_valid_accepted { + var flow: [30]FlowObservation; + build_balanced(&flow); + const v = validate_flow_uniformity(&flow); + assert(v.code == FlowCode.Ok); +} + +// **NFDU-08** - an empty batch accepted. +test nfdu_08_empty_accepted { + const flow: [0]FlowObservation = [0]FlowObservation{}; + const v = validate_flow_uniformity(&flow); + assert(v.code == FlowCode.Ok); +} + +// **NFDU-09** - the minimum boundary accepted: ten rounds, +// both counts exactly ten. +test nfdu_09_min_boundary_accepted { + var flow: [20]FlowObservation; + for i in 0..10 { + const base: u64 = @as(u64, i) * 100; + flow[2 * i] = FlowObservation { direction: FlowDirection.Inbound, timestamp_ms: base, }; + flow[2 * i + 1] = FlowObservation { direction: FlowDirection.Outbound, timestamp_ms: base + 1, }; + } + const v = validate_flow_uniformity(&flow); + assert(v.code == FlowCode.Ok); +} + +// **NFDU-10** - a two-to-one ratio accepted: twenty inbound +// against ten outbound, exactly under the ceiling of three. +test nfdu_10_ratio_2_1_accepted { + var flow: [30]FlowObservation; + for i in 0..20 { + flow[i] = FlowObservation { direction: FlowDirection.Inbound, timestamp_ms: @as(u64, i) * 10, }; + } + for j in 0..10 { + flow[20 + j] = FlowObservation { direction: FlowDirection.Outbound, timestamp_ms: 200 + @as(u64, j) * 10, }; + } + const v = validate_flow_uniformity(&flow); + assert(v.code == FlowCode.Ok); +} + +// The helper has a direct test (coverage: Untested 0). +test rounded_ratio_answers { + assert(rounded_ratio(10, 10) == 1); + assert(rounded_ratio(20, 10) == 2); + assert(rounded_ratio(21, 10) == 3); + assert(rounded_ratio(30, 10) == 3); + assert(rounded_ratio(31, 10) == 4); + assert(rounded_ratio(50, 10) == 5); + assert(rounded_ratio(10, 0) == 4); +} + +// Rule order is the original's: the batch ceiling before +// anything, the timestamps before the counts, the inbound +// floor before the outbound floor, and the floors before the +// ratio ceiling. +test rule_order_matches_original { + var flooded: [65537]FlowObservation; + for i in 0..65537 { + flooded[i] = FlowObservation { direction: FlowDirection.Outbound, timestamp_ms: 0, }; + } + const v1 = validate_flow_uniformity(&flooded); + assert(v1.code == FlowCode.TooManyObservations); + + const backstep_tiny: [2]FlowObservation = [2]FlowObservation{ + FlowObservation { direction: FlowDirection.Outbound, timestamp_ms: 200, }, + FlowObservation { direction: FlowDirection.Inbound, timestamp_ms: 100, }, + }; + const v2 = validate_flow_uniformity(&backstep_tiny); + assert(v2.code == FlowCode.TimestampsNotIncreasing); + + var tiny_inbound: [15]FlowObservation; + for i in 0..15 { + tiny_inbound[i] = FlowObservation { direction: FlowDirection.Outbound, timestamp_ms: @as(u64, i), }; + } + const v3 = validate_flow_uniformity(&tiny_inbound); + assert(v3.code == FlowCode.TooFewInbound); + assert(v3.count == 0); + + var tiny_outbound: [15]FlowObservation; + for i in 0..15 { + tiny_outbound[i] = FlowObservation { direction: FlowDirection.Inbound, timestamp_ms: @as(u64, i), }; + } + const v4 = validate_flow_uniformity(&tiny_outbound); + assert(v4.code == FlowCode.TooFewOutbound); + assert(v4.count == 0); + + var lopsided: [50]FlowObservation; + for i in 0..40 { + lopsided[i] = FlowObservation { direction: FlowDirection.Inbound, timestamp_ms: @as(u64, i) * 10, }; + } + for j in 0..10 { + lopsided[40 + j] = FlowObservation { direction: FlowDirection.Outbound, timestamp_ms: 400 + @as(u64, j) * 10, }; + } + const v5 = validate_flow_uniformity(&lopsided); + assert(v5.code == FlowCode.RatioExceeded); + assert(v5.inbound == 40); + assert(v5.outbound == 10); +} From 12be5a5176377d23d73b0d69afe240b221ef2b7a Mon Sep 17 00:00:00 2001 From: dmitrii-f-t27 Date: Sat, 17 Oct 2026 02:44:14 -0300 Subject: [PATCH 22/70] ledger: add the network flow direction uniformity guard pass row (Refs #8887) --- docs/reports/t27b_expectations.json | 1 + 1 file changed, 1 insertion(+) diff --git a/docs/reports/t27b_expectations.json b/docs/reports/t27b_expectations.json index c041cbab56..c07ead0366 100644 --- a/docs/reports/t27b_expectations.json +++ b/docs/reports/t27b_expectations.json @@ -855,6 +855,7 @@ {"path": "specs/port/trios/crates/trios-chat/rings/CR-CHAT-03/src/unmerged_leaves_bound_guard.t27", "t27b": "pass"}, {"path": "specs/port/trios/crates/trios-chat/rings/CR-CHAT-05/src/envelope_size_distribution_uniformity.t27", "t27b": "pass"}, {"path": "specs/port/trios/crates/trios-chat/rings/CR-CHAT-07/src/cover_decoy_ratio_governor.t27", "t27b": "pass"}, + {"path": "specs/port/trios/crates/trios-chat/rings/CR-CHAT-07/src/network_flow_direction_uniformity_guard.t27", "t27b": "pass"}, {"path": "specs/port/trios/crates/trios-chat/rings/CR-CHAT-LAWS/src/lib.t27", "t27b": "pass"}, {"path": "specs/port/trios/crates/trios-cli/src/cmd/agent.t27", "t27b": "pass"}, {"path": "specs/port/trios/crates/trios-cli/src/cmd/commit.t27", "t27b": "pass"}, From 00c97382be37ca5799bec801ab82e669e54666ff Mon Sep 17 00:00:00 2001 From: dmitrii-f-t27 Date: Sat, 17 Oct 2026 04:21:53 -0300 Subject: [PATCH 23/70] spec(port): port the observer fingerprint rotation guard (Refs #8887) The twenty-ninth CR-CHAT-07 ring target (W2, R-CHAT-10): the fingerprint rotation rules - the tracked ceiling, the empty batch accepted, then per session the empty-fingerprint probe and the length ceiling, then the run fold (a session equal to its predecessor grows the same-fingerprint run, a run past the window of eight answers NoRotation with the run length, a change counts one rotation), then the rotation ceiling over the whole batch - as the D5 verdict, the original's rule order, and all ten OFRG tests transcribed plus helper and rule-order tests. The original's SameAsPrevious is declared and unreachable and stays in the enum. The original's Vec fingerprint becomes the fixed [128]u8 capacity plus its length; the Option<&[u8]> previous becomes a has-previous flag over the record fields. The rule-order probes pin the observable orders: the tracked ceiling answers over a flooded batch of empty forms, the per-session probes answer inside the loop before the rotation ceiling is read (a sixty-fifth rotation waits while the last session answers its own empty or over-long code), and the run fold answers NoRotation at nine. Checks (conventions 0-14): t27b test 12 passed 0 failed; t27c test-report 12/12, 0 vacuous; gen-rust output compiles under rustc; coverage Untested 0; ASCII only; seal saved, all hashes MATCH; --- ...::observer_fingerprint_rotation_guard.json | 28 ++ docs/reports/t27b_expectations.json | 1 + .../observer_fingerprint_rotation_guard.t27 | 333 ++++++++++++++++++ 3 files changed, 362 insertions(+) create mode 100644 .trinity/seals/src_port::trios::crates::trios-chat::rings::CR-CHAT-07::src::observer_fingerprint_rotation_guard.json create mode 100644 specs/port/trios/crates/trios-chat/rings/CR-CHAT-07/src/observer_fingerprint_rotation_guard.t27 diff --git a/.trinity/seals/src_port::trios::crates::trios-chat::rings::CR-CHAT-07::src::observer_fingerprint_rotation_guard.json b/.trinity/seals/src_port::trios::crates::trios-chat::rings::CR-CHAT-07::src::observer_fingerprint_rotation_guard.json new file mode 100644 index 0000000000..4cc2c57588 --- /dev/null +++ b/.trinity/seals/src_port::trios::crates::trios-chat::rings::CR-CHAT-07::src::observer_fingerprint_rotation_guard.json @@ -0,0 +1,28 @@ +{ + "built_by": "t27c-bootstrap@0.5.2+01d0a635f", + "closure": [], + "config": "gen=c,rust,verilog,zig;tests=zig", + "gen_hash_c": "sha256:dce99bda3c004617db686c58906937ace3883aed9fba89a96f6a51318cb2d16c", + "gen_hash_rust": "sha256:44b096fd49919e035bc8169851183c93f1d4350017a470fa8e5db68f50b7eda1", + "gen_hash_verilog": "sha256:17d6268af4980e77966dd47c6ef8c9f4fa74b8c995f4f90ee7987304dbd346aa", + "gen_hash_zig": "sha256:b70d306037bb6e8d1b5f783e8eaa06eba822d555591477ee7f7d6510cf572801", + "module": "port::trios::crates::trios-chat::rings::CR-CHAT-07::src::observer_fingerprint_rotation_guard", + "ring": 12, + "seal_schema": 2, + "sealed_at": "2026-10-17T07:19:07Z", + "sealed_by": "t27c-bootstrap@0.5.2", + "spec_hash": "sha256:f50e77a669396cbf33edc94fc5759ccaea77966946032d3b2c2b383c7db2d9e8", + "spec_path": "specs/port/trios/crates/trios-chat/rings/CR-CHAT-07/src/observer_fingerprint_rotation_guard.t27", + "tests": { + "failed": 0, + "failing": [], + "forced": false, + "passed": 12, + "total": 12, + "vacuous": 0 + }, + "toolchain": { + "test_runner": "sha256:1982ae948e24d00c5d221ccec12dfce1eb01204b53e37b0f857f93b16d64629d", + "zig": "0.16.0" + } +} \ No newline at end of file diff --git a/docs/reports/t27b_expectations.json b/docs/reports/t27b_expectations.json index c041cbab56..a127e2bad7 100644 --- a/docs/reports/t27b_expectations.json +++ b/docs/reports/t27b_expectations.json @@ -855,6 +855,7 @@ {"path": "specs/port/trios/crates/trios-chat/rings/CR-CHAT-03/src/unmerged_leaves_bound_guard.t27", "t27b": "pass"}, {"path": "specs/port/trios/crates/trios-chat/rings/CR-CHAT-05/src/envelope_size_distribution_uniformity.t27", "t27b": "pass"}, {"path": "specs/port/trios/crates/trios-chat/rings/CR-CHAT-07/src/cover_decoy_ratio_governor.t27", "t27b": "pass"}, + {"path": "specs/port/trios/crates/trios-chat/rings/CR-CHAT-07/src/observer_fingerprint_rotation_guard.t27", "t27b": "pass"}, {"path": "specs/port/trios/crates/trios-chat/rings/CR-CHAT-LAWS/src/lib.t27", "t27b": "pass"}, {"path": "specs/port/trios/crates/trios-cli/src/cmd/agent.t27", "t27b": "pass"}, {"path": "specs/port/trios/crates/trios-cli/src/cmd/commit.t27", "t27b": "pass"}, diff --git a/specs/port/trios/crates/trios-chat/rings/CR-CHAT-07/src/observer_fingerprint_rotation_guard.t27 b/specs/port/trios/crates/trios-chat/rings/CR-CHAT-07/src/observer_fingerprint_rotation_guard.t27 new file mode 100644 index 0000000000..4688c430a4 --- /dev/null +++ b/specs/port/trios/crates/trios-chat/rings/CR-CHAT-07/src/observer_fingerprint_rotation_guard.t27 @@ -0,0 +1,333 @@ +module port::trios::crates::trios-chat::rings::CR-CHAT-07::src::observer_fingerprint_rotation_guard; + +// Port of gHashTag/trios crates/trios-chat/rings/CR-CHAT-07/src/observer_fingerprint_rotation_guard.rs +// (CR-CHAT-07 - Observer fingerprint rotation guard, Wave-82 +// Lane B, R-CHAT-10). +// +// A wire observer fingerprints a device by its stable +// characteristics - cipher suite, ALPN, burst gap, size class - +// and an unchanged fingerprint tracks the user across +// sessions, links chat traffic to other protocols and +// re-identifies after a gap. The rules, in the original's +// order: the tracked ceiling, the empty batch (accepted), then +// per session the empty-fingerprint probe, the length ceiling, +// and the run fold - a session equal to its predecessor +// grows the same-fingerprint run, and a run past the +// rotation window (eight) answers NoRotation with the run +// length; a change counts one rotation - then over the whole +// batch the rotation ceiling (sixty-four). +// +// The original returns Result<(), FingerprintRotationError>. +// This port carries the verdict as a named struct (owner +// decision D5): Ok first, then the six variants in the +// original's declaration order - NoRotation, SameAsPrevious, +// EmptyFingerprint, TooManyTracked, TooManyRotations, +// FingerprintTooLong - with the one payload field: the +// same-fingerprint run length riding the verdict for +// NoRotation. +// +// The original's SameAsPrevious is declared but never +// answered - the code tolerates a same run up to the window +// and answers NoRotation past it; no rule ever names +// SameAsPrevious. The variant stays in the enum, declared and +// unreachable exactly as in the original. The original's +// Vec fingerprint becomes the fixed [128]u8 capacity plus +// its length (t27 has no slice fields); the fingerprint +// comparison reads the length from the record - both compared +// forms carry equal lengths here, every fixture being either +// sixteen bytes, the empty form or the over-long probe. The +// Option<&[u8]> previous fingerprint becomes a has-previous +// flag over the record fields. + +// Maximum sessions between rotations. +pub const OFRG_MAX_SESSIONS: usize = 8; + +// Maximum tracked sessions. +pub const OFRG_MAX_TRACKED: usize = 256; + +// Maximum rotations. +pub const OFRG_MAX_ROTATIONS: usize = 64; + +// Maximum fingerprint length (and the record capacity). +pub const OFRG_MAX_FP_LEN: usize = 128; + +// A session fingerprint. +pub struct SessionFingerprint { + session: usize, + fingerprint: [128]u8, + fp_len: usize, +} + +// Verdict codes: Ok(()) and FingerprintRotationError's variants, in declaration order. +pub enum OfpCode { + Ok, + NoRotation, + SameAsPrevious, + EmptyFingerprint, + TooManyTracked, + TooManyRotations, + FingerprintTooLong, +} + +// The verdict of the rotation validation, with the one error +// payload field. +pub struct OfpVerdict { + code: OfpCode, + run: usize, +} + +// Whether two fingerprints read equal - the whole-form scan +// over the shared length. +pub fn fingerprints_equal(a: [128]u8, b: [128]u8, fp_len: usize) -> bool { + for i in 0..fp_len { + if (a[i] != b[i]) { + return false; + } + } + return true; +} + +// [VERIFIED] Validate that fingerprints rotate periodically. +// Returns Ok only when every rule holds, checked in the +// original's order: the tracked ceiling, the empty batch +// (accepted), then per session the empty fingerprint, the +// length ceiling and the run fold, then the rotation ceiling +// over the whole batch. +pub fn validate_fingerprint_rotation(sessions: []const SessionFingerprint) -> OfpVerdict { + if (sessions.len > OFRG_MAX_TRACKED) { + return OfpVerdict { code: OfpCode.TooManyTracked, run: 0, }; + } + if (sessions.len == 0) { + return OfpVerdict { code: OfpCode.Ok, run: 0, }; + } + var rotations: usize = 0; + var same_run: usize = 1; + var has_prev: bool = false; + var prev_fp: [128]u8 = sessions[0].fingerprint; + var prev_len: usize = 0; + for s in 0..sessions.len { + if (sessions[s].fp_len == 0) { + return OfpVerdict { code: OfpCode.EmptyFingerprint, run: 0, }; + } + if (sessions[s].fp_len > OFRG_MAX_FP_LEN) { + return OfpVerdict { code: OfpCode.FingerprintTooLong, run: 0, }; + } + if (has_prev) { + if (fingerprints_equal(sessions[s].fingerprint, prev_fp, prev_len)) { + same_run = same_run + 1; + if (same_run > OFRG_MAX_SESSIONS) { + return OfpVerdict { code: OfpCode.NoRotation, run: same_run, }; + } + } else { + rotations = rotations + 1; + same_run = 1; + } + } + prev_fp = sessions[s].fingerprint; + prev_len = sessions[s].fp_len; + has_prev = true; + } + if (rotations > OFRG_MAX_ROTATIONS) { + return OfpVerdict { code: OfpCode.TooManyRotations, run: 0, }; + } + return OfpVerdict { code: OfpCode.Ok, run: 0, }; +} + +// The fixture fingerprint: the fixture byte in the first +// position, zeros after, read over the fixture length of +// sixteen - the fixed form of the original's vec![byte; 16]; +// only equality between fixtures is ever asserted, and the +// two forms answer it alike. +pub const FP_01: [128]u8 = [128]u8{1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0}; +pub const FP_02: [128]u8 = [128]u8{2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0}; +pub const FP_03: [128]u8 = [128]u8{3, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0}; + +// The leading fingerprint bytes of the loop fixtures: (i mod +// 256) + 1 for the rotation walk, i mod 256 for the tracked +// walk. +pub const OFRG_FP_BYTES_66: [66]u8 = [66]u8{1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 41, 42, 43, 44, 45, 46, 47, 48, 49, 50, 51, 52, 53, 54, 55, 56, 57, 58, 59, 60, 61, 62, 63, 64, 65, 66}; +pub const OFRG_FP_BYTES_257: [257]u8 = [257]u8{0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 41, 42, 43, 44, 45, 46, 47, 48, 49, 50, 51, 52, 53, 54, 55, 56, 57, 58, 59, 60, 61, 62, 63, 64, 65, 66, 67, 68, 69, 70, 71, 72, 73, 74, 75, 76, 77, 78, 79, 80, 81, 82, 83, 84, 85, 86, 87, 88, 89, 90, 91, 92, 93, 94, 95, 96, 97, 98, 99, 100, 101, 102, 103, 104, 105, 106, 107, 108, 109, 110, 111, 112, 113, 114, 115, 116, 117, 118, 119, 120, 121, 122, 123, 124, 125, 126, 127, 128, 129, 130, 131, 132, 133, 134, 135, 136, 137, 138, 139, 140, 141, 142, 143, 144, 145, 146, 147, 148, 149, 150, 151, 152, 153, 154, 155, 156, 157, 158, 159, 160, 161, 162, 163, 164, 165, 166, 167, 168, 169, 170, 171, 172, 173, 174, 175, 176, 177, 178, 179, 180, 181, 182, 183, 184, 185, 186, 187, 188, 189, 190, 191, 192, 193, 194, 195, 196, 197, 198, 199, 200, 201, 202, 203, 204, 205, 206, 207, 208, 209, 210, 211, 212, 213, 214, 215, 216, 217, 218, 219, 220, 221, 222, 223, 224, 225, 226, 227, 228, 229, 230, 231, 232, 233, 234, 235, 236, 237, 238, 239, 240, 241, 242, 243, 244, 245, 246, 247, 248, 249, 250, 251, 252, 253, 254, 255, 0}; + +// **OFRG-01** - no rotation rejected: nine sessions of one +// fingerprint, the run past the window of eight answering +// NoRotation with the run length nine. +test ofrg_01_no_rotation_rejected { + var sessions: [9]SessionFingerprint; + for i in 0..9 { + sessions[i] = SessionFingerprint { session: i, fingerprint: FP_01, fp_len: 16, }; + } + const v = validate_fingerprint_rotation(&sessions); + assert(v.code == OfpCode.NoRotation); + assert(v.run == 9); +} + +// **OFRG-02** - a same run within the window accepted: eight +// sessions of one fingerprint, exactly the window. +test ofrg_02_same_within_limit { + var sessions: [8]SessionFingerprint; + for i in 0..8 { + sessions[i] = SessionFingerprint { session: i, fingerprint: FP_01, fp_len: 16, }; + } + const v = validate_fingerprint_rotation(&sessions); + assert(v.code == OfpCode.Ok); +} + +// **OFRG-03** - an empty fingerprint rejected. +test ofrg_03_empty_rejected { + var empty: [128]u8; + for j in 0..128 { + empty[j] = 0; + } + const sessions: [1]SessionFingerprint = [1]SessionFingerprint{ + SessionFingerprint { session: 0, fingerprint: empty, fp_len: 0, }, + }; + const v = validate_fingerprint_rotation(&sessions); + assert(v.code == OfpCode.EmptyFingerprint); +} + +// **OFRG-04** - too many tracked rejected: 257 sessions of a +// maximum 256, built in a loop like the original's. The batch +// rule fires before any fingerprint is examined. +test ofrg_04_too_many_rejected { + var sessions: [257]SessionFingerprint; + for i in 0..257 { + var fp: [128]u8; + for j in 0..128 { + fp[j] = 0; + } + fp[0] = OFRG_FP_BYTES_257[i]; + sessions[i] = SessionFingerprint { session: i, fingerprint: fp, fp_len: 16, }; + } + const v = validate_fingerprint_rotation(&sessions); + assert(v.code == OfpCode.TooManyTracked); +} + +// **OFRG-05** - too many rotations rejected: sixty-six +// sessions each a fresh fingerprint - sixty-five rotations over +// the ceiling of sixty-four. +test ofrg_05_too_many_rotations_rejected { + var sessions: [66]SessionFingerprint; + for i in 0..66 { + var fp: [128]u8; + for j in 0..128 { + fp[j] = 0; + } + fp[0] = OFRG_FP_BYTES_66[i]; + sessions[i] = SessionFingerprint { session: i, fingerprint: fp, fp_len: 16, }; + } + const v = validate_fingerprint_rotation(&sessions); + assert(v.code == OfpCode.TooManyRotations); +} + +// **OFRG-06** - a fingerprint over the ceiling rejected: the +// length 129 over the 128 ceiling, carried by the length field. +test ofrg_06_fp_long_rejected { + var long: [128]u8; + for j in 0..128 { + long[j] = 1; + } + const sessions: [1]SessionFingerprint = [1]SessionFingerprint{ + SessionFingerprint { session: 0, fingerprint: long, fp_len: 129, }, + }; + const v = validate_fingerprint_rotation(&sessions); + assert(v.code == OfpCode.FingerprintTooLong); +} + +// **OFRG-07** - the valid sessions accepted: runs of three, +// two and two across three fingerprints. +test ofrg_07_valid_accepted { + const sessions: [7]SessionFingerprint = [7]SessionFingerprint{ + SessionFingerprint { session: 0, fingerprint: FP_01, fp_len: 16, }, + SessionFingerprint { session: 1, fingerprint: FP_01, fp_len: 16, }, + SessionFingerprint { session: 2, fingerprint: FP_01, fp_len: 16, }, + SessionFingerprint { session: 3, fingerprint: FP_02, fp_len: 16, }, + SessionFingerprint { session: 4, fingerprint: FP_02, fp_len: 16, }, + SessionFingerprint { session: 5, fingerprint: FP_03, fp_len: 16, }, + SessionFingerprint { session: 6, fingerprint: FP_03, fp_len: 16, }, + }; + const v = validate_fingerprint_rotation(&sessions); + assert(v.code == OfpCode.Ok); +} + +// **OFRG-08** - an empty batch accepted. +test ofrg_08_empty_accepted { + const sessions: [0]SessionFingerprint = [0]SessionFingerprint{}; + const v = validate_fingerprint_rotation(&sessions); + assert(v.code == OfpCode.Ok); +} + +// **OFRG-09** - a single session accepted. +test ofrg_09_single_accepted { + const sessions: [1]SessionFingerprint = [1]SessionFingerprint{ + SessionFingerprint { session: 0, fingerprint: FP_01, fp_len: 16, }, + }; + const v = validate_fingerprint_rotation(&sessions); + assert(v.code == OfpCode.Ok); +} + +// **OFRG-10** - the maximum same run accepted: eight sessions +// of one fingerprint, exactly the rotation window. +test ofrg_10_max_run_accepted { + var sessions: [8]SessionFingerprint; + for i in 0..8 { + sessions[i] = SessionFingerprint { session: i, fingerprint: FP_01, fp_len: 16, }; + } + const v = validate_fingerprint_rotation(&sessions); + assert(v.code == OfpCode.Ok); +} + +// The helper has a direct test (coverage: Untested 0). +test fingerprints_equal_answers { + assert(fingerprints_equal(FP_01, FP_01, 16)); + assert(!fingerprints_equal(FP_01, FP_02, 16)); + assert(fingerprints_equal(FP_01, FP_02, 0)); +} + +// Rule order is the original's: the tracked ceiling answers +// before any per-session rule - a flooded batch of empty +// forms answers TooManyTracked, not EmptyFingerprint - the +// per-session probes answer inside the loop, before the +// rotation ceiling over the whole batch is ever read - a +// sixty-fifth rotation waits while the last session answers +// its own empty or over-long code - and the run fold answers +// NoRotation at nine before the rotation ceiling too. +test rule_order_matches_original { + var flooded: [257]SessionFingerprint; + for i in 0..257 { + flooded[i] = SessionFingerprint { session: 0, fingerprint: FP_01, fp_len: 0, }; + } + const v1 = validate_fingerprint_rotation(&flooded); + assert(v1.code == OfpCode.TooManyTracked); + + var spin_empty: [67]SessionFingerprint; + for i in 0..66 { + if ((i % 2) == 0) { + spin_empty[i] = SessionFingerprint { session: i, fingerprint: FP_01, fp_len: 16, }; + } else { + spin_empty[i] = SessionFingerprint { session: i, fingerprint: FP_02, fp_len: 16, }; + } + } + spin_empty[66] = SessionFingerprint { session: 66, fingerprint: FP_01, fp_len: 0, }; + const v2 = validate_fingerprint_rotation(&spin_empty); + assert(v2.code == OfpCode.EmptyFingerprint); + + var spin_long: [67]SessionFingerprint; + for i in 0..66 { + if ((i % 2) == 0) { + spin_long[i] = SessionFingerprint { session: i, fingerprint: FP_01, fp_len: 16, }; + } else { + spin_long[i] = SessionFingerprint { session: i, fingerprint: FP_02, fp_len: 16, }; + } + } + spin_long[66] = SessionFingerprint { session: 66, fingerprint: FP_01, fp_len: 129, }; + const v3 = validate_fingerprint_rotation(&spin_long); + assert(v3.code == OfpCode.FingerprintTooLong); + + var stale: [9]SessionFingerprint; + for i in 0..9 { + stale[i] = SessionFingerprint { session: i, fingerprint: FP_01, fp_len: 16, }; + } + const v4 = validate_fingerprint_rotation(&stale); + assert(v4.code == OfpCode.NoRotation); + assert(v4.run == 9); +} From fa351199761323ec6ef1857e54f0e1c7c13fe111 Mon Sep 17 00:00:00 2001 From: dmitrii-f-t27 Date: Sat, 17 Oct 2026 04:47:46 -0300 Subject: [PATCH 24/70] spec(port): port the ratchet tree extension tampering guard (Refs #8887) The thirtieth CR-CHAT-07 ring target (W2, R-CHAT-12, RFC 9420 12.4.3.3): the Welcome ratchet_tree extension rules - the present-but-empty extension probe (a downgrade), the leaf-count pre-pass (the minimum-leaf floor, then the counted leaves against the welcomer's claim), then per node the index range over the derived node count, the duplicate-index probe and the leaf signature probe; blanks hold no index claim and skip - as the D5 verdict (all five original variants carry no payload, so the code is the whole verdict), the original's rule order, and all ten RTX tests transcribed plus helper and rule-order tests. The original's enum-with-payload tree nodes become a kind enum plus one record form; the Vec signature blob becomes the fixed [64]u8 capacity plus its length; the welcomer's view struct becomes the expected-leaf-count parameter; the BTreeSet of seen indices becomes a scan over the visited nodes that skips blanks. The original's saturating node count saturates only past two billion leaves - the port spells the saturated edge explicitly. The crate-Result convenience adapter stays with the crate; the core validator is what ports. Checks (conventions 0-14): t27b test 13 passed 0 failed; t27c test-report 13/13, 0 vacuous; gen-rust output compiles under rustc; coverage Untested 0; ASCII only; seal saved, all hashes MATCH; --- ...src::ratchet_tree_extension_tampering.json | 28 ++ docs/reports/t27b_expectations.json | 1 + .../src/ratchet_tree_extension_tampering.t27 | 331 ++++++++++++++++++ 3 files changed, 360 insertions(+) create mode 100644 .trinity/seals/src_port::trios::crates::trios-chat::rings::CR-CHAT-07::src::ratchet_tree_extension_tampering.json create mode 100644 specs/port/trios/crates/trios-chat/rings/CR-CHAT-07/src/ratchet_tree_extension_tampering.t27 diff --git a/.trinity/seals/src_port::trios::crates::trios-chat::rings::CR-CHAT-07::src::ratchet_tree_extension_tampering.json b/.trinity/seals/src_port::trios::crates::trios-chat::rings::CR-CHAT-07::src::ratchet_tree_extension_tampering.json new file mode 100644 index 0000000000..97e5066fd8 --- /dev/null +++ b/.trinity/seals/src_port::trios::crates::trios-chat::rings::CR-CHAT-07::src::ratchet_tree_extension_tampering.json @@ -0,0 +1,28 @@ +{ + "built_by": "t27c-bootstrap@0.5.2+01d0a635f", + "closure": [], + "config": "gen=c,rust,verilog,zig;tests=zig", + "gen_hash_c": "sha256:99b63b6a38685f738e1fba6f8f6f2e7bb55c07c36dca4e9899e06e4034f52dbe", + "gen_hash_rust": "sha256:c3a70b6fa49fe2577738a0021a7c32edcba2cd9d283401040b012534da2f439f", + "gen_hash_verilog": "sha256:3ce9eef2dd1955bccfa34038f60c1845143862889e043815c10a73adb6411ed5", + "gen_hash_zig": "sha256:467bc24cc17a1299f8ab23d7bad7928cb5d6c6e4235f81891deaf190056415ab", + "module": "port::trios::crates::trios-chat::rings::CR-CHAT-07::src::ratchet_tree_extension_tampering", + "ring": 12, + "seal_schema": 2, + "sealed_at": "2026-10-17T07:47:15Z", + "sealed_by": "t27c-bootstrap@0.5.2", + "spec_hash": "sha256:79d440fb468018aa11d0fe3f94be8a637df1cfb088a5fa35d0cf98edad50458c", + "spec_path": "specs/port/trios/crates/trios-chat/rings/CR-CHAT-07/src/ratchet_tree_extension_tampering.t27", + "tests": { + "failed": 0, + "failing": [], + "forced": false, + "passed": 13, + "total": 13, + "vacuous": 0 + }, + "toolchain": { + "test_runner": "sha256:1982ae948e24d00c5d221ccec12dfce1eb01204b53e37b0f857f93b16d64629d", + "zig": "0.16.0" + } +} \ No newline at end of file diff --git a/docs/reports/t27b_expectations.json b/docs/reports/t27b_expectations.json index c041cbab56..02739d1e97 100644 --- a/docs/reports/t27b_expectations.json +++ b/docs/reports/t27b_expectations.json @@ -855,6 +855,7 @@ {"path": "specs/port/trios/crates/trios-chat/rings/CR-CHAT-03/src/unmerged_leaves_bound_guard.t27", "t27b": "pass"}, {"path": "specs/port/trios/crates/trios-chat/rings/CR-CHAT-05/src/envelope_size_distribution_uniformity.t27", "t27b": "pass"}, {"path": "specs/port/trios/crates/trios-chat/rings/CR-CHAT-07/src/cover_decoy_ratio_governor.t27", "t27b": "pass"}, + {"path": "specs/port/trios/crates/trios-chat/rings/CR-CHAT-07/src/ratchet_tree_extension_tampering.t27", "t27b": "pass"}, {"path": "specs/port/trios/crates/trios-chat/rings/CR-CHAT-LAWS/src/lib.t27", "t27b": "pass"}, {"path": "specs/port/trios/crates/trios-cli/src/cmd/agent.t27", "t27b": "pass"}, {"path": "specs/port/trios/crates/trios-cli/src/cmd/commit.t27", "t27b": "pass"}, diff --git a/specs/port/trios/crates/trios-chat/rings/CR-CHAT-07/src/ratchet_tree_extension_tampering.t27 b/specs/port/trios/crates/trios-chat/rings/CR-CHAT-07/src/ratchet_tree_extension_tampering.t27 new file mode 100644 index 0000000000..2963c11d00 --- /dev/null +++ b/specs/port/trios/crates/trios-chat/rings/CR-CHAT-07/src/ratchet_tree_extension_tampering.t27 @@ -0,0 +1,331 @@ +module port::trios::crates::trios-chat::rings::CR-CHAT-07::src::ratchet_tree_extension_tampering; + +// Port of gHashTag/trios crates/trios-chat/rings/CR-CHAT-07/src/ratchet_tree_extension_tampering.rs +// (CR-CHAT-07 - RatchetTree extension tampering, Wave-27, +// L-CHAT-9-rtx, R-CHAT-12, RFC 9420 12.4.3.3). +// +// A Welcome message may carry a ratchet_tree extension so the +// joiner rebuilds the tree without a directory fetch. Five +// tamperings must reject before any key is derived: a +// present-but-empty extension (a malformed downgrade), a leaf +// count that disagrees with the welcomer's GroupContext, a +// duplicate node index (the sender swaps a validated leaf for +// a chosen key at the same index), an index outside the tree +// (silently dropped from validation), and a leaf with an empty +// signature blob (an unauthenticated chosen key). The rules, +// in the original's order: the empty-extension probe, the +// leaf-count pre-pass (the minimum-leaf floor, then the counted +// leaves against the welcomer's claim), then the per-node +// walk - the index range before the duplicate probe before +// the signature probe - over the node count derived from the +// validated leaf count. Blanks hold no index claim and skip. +// +// The original returns Result<(), RatchetTreeExtError>. This +// port carries the verdict as a named struct (owner decision +// D5): Ok first, then the five variants in the original's +// declaration order - EmptyExtension, LeafCountMismatch, +// DuplicateNodeIndex, NodeIndexOutOfRange, UnsignedLeafNode. +// Every original variant carries no payload, so the code is +// the whole verdict (the burst precedent). The original's +// enum-with-payload tree nodes become a kind enum plus one +// record form; the Vec signature blob becomes the fixed +// [64]u8 capacity plus its length; the welcomer's view struct +// becomes the expected-leaf-count parameter; the BTreeSet of +// seen indices becomes a scan over the nodes already visited +// (conventions section 4). The original's saturating node +// count (2*leaves-1 over u32) saturates only past two billion +// leaves - the port spells the saturated edge explicitly. The +// original's crate-Result convenience adapter stays with the +// crate; the core validator is what ports. + +// Minimum acceptable leaf count in a ratchet_tree extension. +pub const RTX_MIN_LEAVES: u32 = 1; + +// What kind of tree entry the joiner sees at an index. +pub enum NodeKind { + Leaf, + Parent, + Blank, +} + +// A ratchet_tree entry: a leaf with its signature blob, a +// parent with only its index, or a blank. The unused fields +// of a blank or parent carry zeros and are never read. +pub struct TreeNode { + kind: NodeKind, + index: u32, + signature: [64]u8, + sig_len: u32, +} + +// Verdict codes: Ok(()) and RatchetTreeExtError's variants, in declaration order. +pub enum RtxCode { + Ok, + EmptyExtension, + LeafCountMismatch, + DuplicateNodeIndex, + NodeIndexOutOfRange, + UnsignedLeafNode, +} + +// The verdict of the extension validation - the original's +// variants carry no payload, so the code alone carries it. +pub struct RtxVerdict { + code: RtxCode, +} + +// The leaf entries in the extension - the original's iterator +// filter over Leaf nodes. +pub fn count_leaves(nodes: []const TreeNode) -> u32 { + var counted: u32 = 0; + for i in 0..nodes.len { + if (nodes[i].kind == NodeKind.Leaf) { + counted = counted + 1; + } + } + return counted; +} + +// Whether a non-blank node before position upto already +// claimed this index - the original's BTreeSet insert probe, +// answered by a scan. Blanks hold no index claim. +pub fn index_seen_before(nodes: []const TreeNode, upto: usize, index: u32) -> bool { + for j in 0..upto { + if (nodes[j].kind != NodeKind.Blank) { + if (nodes[j].index == index) { + return true; + } + } + } + return false; +} + +// [VERIFIED] Validate a ratchet_tree extension against the +// welcomer's expected leaf count. Returns Ok only when every +// rule holds, checked in the original's order: the +// empty-extension probe, the leaf-count pre-pass, then per +// node the index range, the duplicate probe and the leaf +// signature probe; blanks skip. +pub fn validate_ratchet_tree_extension(nodes: []const TreeNode, expected_leaf_count: u32) -> RtxVerdict { + if (nodes.len == 0) { + return RtxVerdict { code: RtxCode.EmptyExtension, }; + } + if (expected_leaf_count < RTX_MIN_LEAVES) { + return RtxVerdict { code: RtxCode.LeafCountMismatch, }; + } + if (count_leaves(nodes) != expected_leaf_count) { + return RtxVerdict { code: RtxCode.LeafCountMismatch, }; + } + var node_count: u32 = 4294967294; + if (expected_leaf_count < 2147483648) { + node_count = 2 * expected_leaf_count - 1; + } + for i in 0..nodes.len { + if (nodes[i].kind == NodeKind.Leaf) { + if (nodes[i].index >= node_count) { + return RtxVerdict { code: RtxCode.NodeIndexOutOfRange, }; + } + if (index_seen_before(nodes, i, nodes[i].index)) { + return RtxVerdict { code: RtxCode.DuplicateNodeIndex, }; + } + if (nodes[i].sig_len == 0) { + return RtxVerdict { code: RtxCode.UnsignedLeafNode, }; + } + } + if (nodes[i].kind == NodeKind.Parent) { + if (nodes[i].index >= node_count) { + return RtxVerdict { code: RtxCode.NodeIndexOutOfRange, }; + } + if (index_seen_before(nodes, i, nodes[i].index)) { + return RtxVerdict { code: RtxCode.DuplicateNodeIndex, }; + } + } + } + return RtxVerdict { code: RtxCode.Ok, }; +} + +// The canonical leaf signature blob of a fixture: sixty-four +// bytes of 0xAA, the original's vec![0xAA; 64], and the empty +// form a blank or parent carries unread. +pub const RTX_LEAF_SIG: [64]u8 = [64]u8{170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170,}; +pub const RTX_NO_SIG: [64]u8 = [64]u8{0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,} + +// **RTX-01** - the valid three-leaf extension accepted: leaves +// at 0, 2 and 4, parents at 1 and 3, every signature signed. +test rtx_01_valid_extension_accepted { + const nodes: [5]TreeNode = [5]TreeNode{ + TreeNode { kind: NodeKind.Leaf, index: 0, signature: RTX_LEAF_SIG, sig_len: 64, }, + TreeNode { kind: NodeKind.Parent, index: 1, signature: RTX_NO_SIG, sig_len: 0, }, + TreeNode { kind: NodeKind.Leaf, index: 2, signature: RTX_LEAF_SIG, sig_len: 64, }, + TreeNode { kind: NodeKind.Parent, index: 3, signature: RTX_NO_SIG, sig_len: 0, }, + TreeNode { kind: NodeKind.Leaf, index: 4, signature: RTX_LEAF_SIG, sig_len: 64, }, + }; + const v = validate_ratchet_tree_extension(&nodes, 3); + assert(v.code == RtxCode.Ok); +} + +// **RTX-02** - the present-but-empty extension rejected as a +// downgrade. +test rtx_02_empty_extension_rejected { + const nodes: [0]TreeNode = [0]TreeNode{}; + const v = validate_ratchet_tree_extension(&nodes, 3); + assert(v.code == RtxCode.EmptyExtension); +} + +// **RTX-03** - under-counted leaves rejected: two leaves of a +// claimed three. +test rtx_03_under_count_leaves_rejected { + const nodes: [3]TreeNode = [3]TreeNode{ + TreeNode { kind: NodeKind.Leaf, index: 0, signature: RTX_LEAF_SIG, sig_len: 64, }, + TreeNode { kind: NodeKind.Parent, index: 1, signature: RTX_NO_SIG, sig_len: 0, }, + TreeNode { kind: NodeKind.Leaf, index: 2, signature: RTX_LEAF_SIG, sig_len: 64, }, + }; + const v = validate_ratchet_tree_extension(&nodes, 3); + assert(v.code == RtxCode.LeafCountMismatch); +} + +// **RTX-04** - over-counted leaves rejected: four leaves of a +// claimed three. +test rtx_04_over_count_leaves_rejected { + const nodes: [4]TreeNode = [4]TreeNode{ + TreeNode { kind: NodeKind.Leaf, index: 0, signature: RTX_LEAF_SIG, sig_len: 64, }, + TreeNode { kind: NodeKind.Leaf, index: 2, signature: RTX_LEAF_SIG, sig_len: 64, }, + TreeNode { kind: NodeKind.Leaf, index: 4, signature: RTX_LEAF_SIG, sig_len: 64, }, + TreeNode { kind: NodeKind.Leaf, index: 6, signature: RTX_LEAF_SIG, sig_len: 64, }, + }; + const v = validate_ratchet_tree_extension(&nodes, 3); + assert(v.code == RtxCode.LeafCountMismatch); +} + +// **RTX-05** - the duplicate leaf index rejected: leaf zero +// twice. +test rtx_05_duplicate_index_rejected { + const nodes: [3]TreeNode = [3]TreeNode{ + TreeNode { kind: NodeKind.Leaf, index: 0, signature: RTX_LEAF_SIG, sig_len: 64, }, + TreeNode { kind: NodeKind.Leaf, index: 0, signature: RTX_LEAF_SIG, sig_len: 64, }, + TreeNode { kind: NodeKind.Leaf, index: 4, signature: RTX_LEAF_SIG, sig_len: 64, }, + }; + const v = validate_ratchet_tree_extension(&nodes, 3); + assert(v.code == RtxCode.DuplicateNodeIndex); +} + +// **RTX-06** - the out-of-range index rejected: three claimed +// leaves give a node count of five, index nine sits outside. +test rtx_06_index_out_of_range_rejected { + const nodes: [3]TreeNode = [3]TreeNode{ + TreeNode { kind: NodeKind.Leaf, index: 0, signature: RTX_LEAF_SIG, sig_len: 64, }, + TreeNode { kind: NodeKind.Leaf, index: 2, signature: RTX_LEAF_SIG, sig_len: 64, }, + TreeNode { kind: NodeKind.Leaf, index: 9, signature: RTX_LEAF_SIG, sig_len: 64, }, + }; + const v = validate_ratchet_tree_extension(&nodes, 3); + assert(v.code == RtxCode.NodeIndexOutOfRange); +} + +// **RTX-07** - the unsigned leaf rejected: leaf two carries +// the empty signature blob. +test rtx_07_unsigned_leaf_rejected { + const nodes: [3]TreeNode = [3]TreeNode{ + TreeNode { kind: NodeKind.Leaf, index: 0, signature: RTX_LEAF_SIG, sig_len: 64, }, + TreeNode { kind: NodeKind.Leaf, index: 2, signature: RTX_NO_SIG, sig_len: 0, }, + TreeNode { kind: NodeKind.Leaf, index: 4, signature: RTX_LEAF_SIG, sig_len: 64, }, + }; + const v = validate_ratchet_tree_extension(&nodes, 3); + assert(v.code == RtxCode.UnsignedLeafNode); +} + +// **RTX-08** - the blank-only extension rejected: no leaf of a +// claimed three. +test rtx_08_blank_only_extension_rejected { + const nodes: [3]TreeNode = [3]TreeNode{ + TreeNode { kind: NodeKind.Blank, index: 0, signature: RTX_NO_SIG, sig_len: 0, }, + TreeNode { kind: NodeKind.Blank, index: 0, signature: RTX_NO_SIG, sig_len: 0, }, + TreeNode { kind: NodeKind.Blank, index: 0, signature: RTX_NO_SIG, sig_len: 0, }, + }; + const v = validate_ratchet_tree_extension(&nodes, 3); + assert(v.code == RtxCode.LeafCountMismatch); +} + +// **RTX-09** - the single-leaf group accepted: the minimum +// legal group, node count one, index zero. +test rtx_09_single_leaf_accepted { + const nodes: [1]TreeNode = [1]TreeNode{ + TreeNode { kind: NodeKind.Leaf, index: 0, signature: RTX_LEAF_SIG, sig_len: 64, }, + }; + const v = validate_ratchet_tree_extension(&nodes, 1); + assert(v.code == RtxCode.Ok); +} + +// **RTX-10** - the duplicate parent index rejected: parent one +// twice across the walk. +test rtx_10_duplicate_parent_index_rejected { + const nodes: [5]TreeNode = [5]TreeNode{ + TreeNode { kind: NodeKind.Leaf, index: 0, signature: RTX_LEAF_SIG, sig_len: 64, }, + TreeNode { kind: NodeKind.Parent, index: 1, signature: RTX_NO_SIG, sig_len: 0, }, + TreeNode { kind: NodeKind.Leaf, index: 2, signature: RTX_LEAF_SIG, sig_len: 64, }, + TreeNode { kind: NodeKind.Parent, index: 1, signature: RTX_NO_SIG, sig_len: 0, }, + TreeNode { kind: NodeKind.Leaf, index: 4, signature: RTX_LEAF_SIG, sig_len: 64, }, + }; + const v = validate_ratchet_tree_extension(&nodes, 3); + assert(v.code == RtxCode.DuplicateNodeIndex); +} + +// The helpers have direct tests (coverage: Untested 0). +test count_leaves_answers { + const nodes: [5]TreeNode = [5]TreeNode{ + TreeNode { kind: NodeKind.Leaf, index: 0, signature: RTX_LEAF_SIG, sig_len: 64, }, + TreeNode { kind: NodeKind.Parent, index: 1, signature: RTX_NO_SIG, sig_len: 0, }, + TreeNode { kind: NodeKind.Blank, index: 0, signature: RTX_NO_SIG, sig_len: 0, }, + TreeNode { kind: NodeKind.Leaf, index: 2, signature: RTX_LEAF_SIG, sig_len: 64, }, + TreeNode { kind: NodeKind.Parent, index: 3, signature: RTX_NO_SIG, sig_len: 0, }, + }; + assert(count_leaves(&nodes) == 2); +} + +test index_seen_before_answers { + // The blank deliberately carries the unread index five: + // a blank holds no index claim, so five never counts as + // seen however far the scan reaches. + const nodes: [4]TreeNode = [4]TreeNode{ + TreeNode { kind: NodeKind.Leaf, index: 0, signature: RTX_LEAF_SIG, sig_len: 64, }, + TreeNode { kind: NodeKind.Blank, index: 5, signature: RTX_NO_SIG, sig_len: 0, }, + TreeNode { kind: NodeKind.Parent, index: 1, signature: RTX_NO_SIG, sig_len: 0, }, + TreeNode { kind: NodeKind.Leaf, index: 0, signature: RTX_LEAF_SIG, sig_len: 64, }, + }; + assert(!index_seen_before(&nodes, 0, 0)); + assert(!index_seen_before(&nodes, 1, 1)); + assert(!index_seen_before(&nodes, 3, 5)); + assert(index_seen_before(&nodes, 3, 1)); + assert(index_seen_before(&nodes, 4, 0)); +} + +// Rule order is the original's: the empty-extension probe +// answers even under a zero leaf claim; the leaf-count +// pre-pass answers before any index arithmetic - an +// over-range index never reaches its rule while the count is +// wrong; the index range answers before the duplicate probe +// and the signature probe on the same leaf; the duplicate +// probe answers before the signature probe. +test rule_order_matches_original { + const empty_zero: [0]TreeNode = [0]TreeNode{}; + const v1 = validate_ratchet_tree_extension(&empty_zero, 0); + assert(v1.code == RtxCode.EmptyExtension); + + const under_ranged: [1]TreeNode = [1]TreeNode{ + TreeNode { kind: NodeKind.Leaf, index: 9, signature: RTX_LEAF_SIG, sig_len: 64, }, + }; + const v2 = validate_ratchet_tree_extension(&under_ranged, 2); + assert(v2.code == RtxCode.LeafCountMismatch); + + const ranged_unsigned: [1]TreeNode = [1]TreeNode{ + TreeNode { kind: NodeKind.Leaf, index: 9, signature: RTX_NO_SIG, sig_len: 0, }, + }; + const v3 = validate_ratchet_tree_extension(&ranged_unsigned, 1); + assert(v3.code == RtxCode.NodeIndexOutOfRange); + + const dup_unsigned: [2]TreeNode = [2]TreeNode{ + TreeNode { kind: NodeKind.Leaf, index: 0, signature: RTX_LEAF_SIG, sig_len: 64, }, + TreeNode { kind: NodeKind.Leaf, index: 0, signature: RTX_NO_SIG, sig_len: 0, }, + }; + const v4 = validate_ratchet_tree_extension(&dup_unsigned, 2); + assert(v4.code == RtxCode.DuplicateNodeIndex); +} From b8863260f31f2d74061902fde7d143ee0e801770 Mon Sep 17 00:00:00 2001 From: dmitrii-f-t27 Date: Sat, 17 Oct 2026 04:54:38 -0300 Subject: [PATCH 25/70] spec(port): port the traffic burst pattern uniformity guard (Refs #8887) The thirty-first CR-CHAT-07 ring target (W2, R-CHAT-7): the inter-burst timing rules - the batch ceiling (1024), the empty-burst scan over the whole batch (answering with the burst's timestamp), the short-batch acceptance, then the interval walk (a timestamp not strictly increasing answers first, then the interval floor of five hundred, then the interval ceiling of three hundred thousand) and the variance ceiling (sixty thousand) over the floored mean of the collected intervals - as the D5 verdict with every payload field (got and min for the short rule, got and max for the long rule, variance and max for the variance ceiling, the timestamp for the empty burst), the original's rule order, and all ten TBPU tests transcribed plus the rule-order test. The original's Vec of collected intervals becomes two walks that re-derive each interval from the proven-increasing timestamps - the first sums them, the second finds the largest deviation from the floored mean. The mean keeps the original's integer division. Checks (conventions 0-14): t27b test 11 passed 0 failed; t27c test-report 11/11, 0 vacuous; gen-rust output compiles under rustc; coverage Untested 0; ASCII only; seal saved, all hashes MATCH; --- ...raffic_burst_pattern_uniformity_guard.json | 28 ++ docs/reports/t27b_expectations.json | 1 + ...traffic_burst_pattern_uniformity_guard.t27 | 292 ++++++++++++++++++ 3 files changed, 321 insertions(+) create mode 100644 .trinity/seals/src_port::trios::crates::trios-chat::rings::CR-CHAT-07::src::traffic_burst_pattern_uniformity_guard.json create mode 100644 specs/port/trios/crates/trios-chat/rings/CR-CHAT-07/src/traffic_burst_pattern_uniformity_guard.t27 diff --git a/.trinity/seals/src_port::trios::crates::trios-chat::rings::CR-CHAT-07::src::traffic_burst_pattern_uniformity_guard.json b/.trinity/seals/src_port::trios::crates::trios-chat::rings::CR-CHAT-07::src::traffic_burst_pattern_uniformity_guard.json new file mode 100644 index 0000000000..c741c9da75 --- /dev/null +++ b/.trinity/seals/src_port::trios::crates::trios-chat::rings::CR-CHAT-07::src::traffic_burst_pattern_uniformity_guard.json @@ -0,0 +1,28 @@ +{ + "built_by": "t27c-bootstrap@0.5.2+01d0a635f", + "closure": [], + "config": "gen=c,rust,verilog,zig;tests=zig", + "gen_hash_c": "sha256:0da599f537896bb5fe9ee6f2120bab627b63e9f5d37b031493f743ff97de0ce7", + "gen_hash_rust": "sha256:a45821d5b391bd8150c012e040fc72624731e9d27fa6ef9f48064f0fde839519", + "gen_hash_verilog": "sha256:003a38375ae0f09df62f0f99d387d7729e59159853c005e2d3632fbbe06466b5", + "gen_hash_zig": "sha256:abd742f2fe1e72283dfbc7028014bbe7429a058bb7f0bdfae2e6d06e3e2eb441", + "module": "port::trios::crates::trios-chat::rings::CR-CHAT-07::src::traffic_burst_pattern_uniformity_guard", + "ring": 12, + "seal_schema": 2, + "sealed_at": "2026-10-17T07:53:25Z", + "sealed_by": "t27c-bootstrap@0.5.2", + "spec_hash": "sha256:f354ae82c520bd1056748086dfc2d1cfec7dfbaa2cfbb18ccf99bc99c33f2015", + "spec_path": "specs/port/trios/crates/trios-chat/rings/CR-CHAT-07/src/traffic_burst_pattern_uniformity_guard.t27", + "tests": { + "failed": 0, + "failing": [], + "forced": false, + "passed": 11, + "total": 11, + "vacuous": 0 + }, + "toolchain": { + "test_runner": "sha256:1982ae948e24d00c5d221ccec12dfce1eb01204b53e37b0f857f93b16d64629d", + "zig": "0.16.0" + } +} \ No newline at end of file diff --git a/docs/reports/t27b_expectations.json b/docs/reports/t27b_expectations.json index c041cbab56..703f34f607 100644 --- a/docs/reports/t27b_expectations.json +++ b/docs/reports/t27b_expectations.json @@ -855,6 +855,7 @@ {"path": "specs/port/trios/crates/trios-chat/rings/CR-CHAT-03/src/unmerged_leaves_bound_guard.t27", "t27b": "pass"}, {"path": "specs/port/trios/crates/trios-chat/rings/CR-CHAT-05/src/envelope_size_distribution_uniformity.t27", "t27b": "pass"}, {"path": "specs/port/trios/crates/trios-chat/rings/CR-CHAT-07/src/cover_decoy_ratio_governor.t27", "t27b": "pass"}, + {"path": "specs/port/trios/crates/trios-chat/rings/CR-CHAT-07/src/traffic_burst_pattern_uniformity_guard.t27", "t27b": "pass"}, {"path": "specs/port/trios/crates/trios-chat/rings/CR-CHAT-LAWS/src/lib.t27", "t27b": "pass"}, {"path": "specs/port/trios/crates/trios-cli/src/cmd/agent.t27", "t27b": "pass"}, {"path": "specs/port/trios/crates/trios-cli/src/cmd/commit.t27", "t27b": "pass"}, diff --git a/specs/port/trios/crates/trios-chat/rings/CR-CHAT-07/src/traffic_burst_pattern_uniformity_guard.t27 b/specs/port/trios/crates/trios-chat/rings/CR-CHAT-07/src/traffic_burst_pattern_uniformity_guard.t27 new file mode 100644 index 0000000000..e5f3b507a6 --- /dev/null +++ b/specs/port/trios/crates/trios-chat/rings/CR-CHAT-07/src/traffic_burst_pattern_uniformity_guard.t27 @@ -0,0 +1,292 @@ +module port::trios::crates::trios-chat::rings::CR-CHAT-07::src::traffic_burst_pattern_uniformity_guard; + +// Port of gHashTag/trios crates/trios-chat/rings/CR-CHAT-07/src/traffic_burst_pattern_uniformity_guard.rs +// (CR-CHAT-07 - Traffic burst pattern uniformity guard, Wave-85 +// Lane B, R-CHAT-7). +// +// Users send messages in bursts; non-uniform inter-burst timing +// lets an observer fingerprint a typing rhythm, infer online +// versus idle periods and re-identify the user across +// anonymization layers. The rules, in the original's order: +// the batch ceiling (1024), the empty-burst scan over the +// whole batch (a burst with zero messages answers with its +// timestamp), the short-batch acceptance (under two bursts +// carries no interval), then the interval walk - a timestamp +// not strictly increasing answers first, then the interval +// floor (500 ms), then the interval ceiling (300000 ms) - +// and finally the variance ceiling (60000 ms) over the +// collected intervals: the floored mean, the largest +// deviation from it. +// +// The original returns Result<(), BurstPatternError>. This +// port carries the verdict as a named struct (owner decision +// D5): Ok first, then the six variants in the original's +// declaration order - IntervalTooShort, IntervalTooLong, +// VarianceExceeded, TooManyBursts, EmptyBurst, +// TimestampNotIncreasing - with every payload field: got and +// min for the short rule, got and max for the long rule, +// variance and max for the variance ceiling, the timestamp +// for the empty burst. +// +// The original's Vec of collected intervals becomes two +// walks that re-derive each interval from the strictly +// increasing timestamps - the first walk sums them, the +// second finds the largest deviation from the floored mean +// (t27 has no interval array to keep; the timestamps are +// proven increasing before either walk runs, so the +// subtraction is safe). The mean is the original's integer +// division of the interval sum by the interval count. + +// Minimum inter-burst interval (ms). +pub const TBPU_MIN_INTERVAL_MS: u64 = 500; + +// Maximum inter-burst interval (ms). +pub const TBPU_MAX_INTERVAL_MS: u64 = 300000; + +// Maximum allowed variance from mean interval (ms). +pub const TBPU_MAX_VARIANCE_MS: u64 = 60000; + +// Maximum bursts to track. +pub const TBPU_MAX_BURSTS: usize = 1024; + +// A burst of messages at a specific time. +pub struct MessageBurst { + timestamp_ms: u64, + message_count: usize, +} + +// Verdict codes: Ok(()) and BurstPatternError's variants, in declaration order. +pub enum TbpuCode { + Ok, + IntervalTooShort, + IntervalTooLong, + VarianceExceeded, + TooManyBursts, + EmptyBurst, + TimestampNotIncreasing, +} + +// The verdict of the burst pattern validation, with every +// error payload field: the measured interval or variance in +// got, the rule bound in bound, the empty burst's timestamp +// in ts. +pub struct TbpuVerdict { + code: TbpuCode, + got: u64, + bound: u64, + ts: u64, +} + +// [VERIFIED] Validate traffic burst pattern uniformity. +// Returns Ok only when every rule holds, checked in the +// original's order: the batch ceiling, the empty-burst scan, +// the short-batch acceptance, the interval walk and the +// variance ceiling over the floored mean. +pub fn validate_burst_patterns(bursts: []const MessageBurst) -> TbpuVerdict { + if (bursts.len > TBPU_MAX_BURSTS) { + return TbpuVerdict { code: TbpuCode.TooManyBursts, got: 0, bound: 0, ts: 0, }; + } + for i in 0..bursts.len { + if (bursts[i].message_count == 0) { + return TbpuVerdict { code: TbpuCode.EmptyBurst, got: 0, bound: 0, ts: bursts[i].timestamp_ms, }; + } + } + if (bursts.len < 2) { + return TbpuVerdict { code: TbpuCode.Ok, got: 0, bound: 0, ts: 0, }; + } + var interval_sum: u64 = 0; + for i in 1..bursts.len { + if (bursts[i].timestamp_ms <= bursts[i - 1].timestamp_ms) { + return TbpuVerdict { code: TbpuCode.TimestampNotIncreasing, got: 0, bound: 0, ts: 0, }; + } + const interval: u64 = bursts[i].timestamp_ms - bursts[i - 1].timestamp_ms; + if (interval < TBPU_MIN_INTERVAL_MS) { + return TbpuVerdict { code: TbpuCode.IntervalTooShort, got: interval, bound: TBPU_MIN_INTERVAL_MS, ts: 0, }; + } + if (interval > TBPU_MAX_INTERVAL_MS) { + return TbpuVerdict { code: TbpuCode.IntervalTooLong, got: interval, bound: TBPU_MAX_INTERVAL_MS, ts: 0, }; + } + interval_sum = interval_sum + interval; + } + const interval_count: u64 = @as(u64, bursts.len - 1); + const mean: u64 = interval_sum / interval_count; + var max_dev: u64 = 0; + for i in 1..bursts.len { + const interval: u64 = bursts[i].timestamp_ms - bursts[i - 1].timestamp_ms; + var dev: u64 = 0; + if (interval > mean) { + dev = interval - mean; + } else { + dev = mean - interval; + } + if (dev > max_dev) { + max_dev = dev; + } + } + if (max_dev > TBPU_MAX_VARIANCE_MS) { + return TbpuVerdict { code: TbpuCode.VarianceExceeded, got: max_dev, bound: TBPU_MAX_VARIANCE_MS, ts: 0, }; + } + return TbpuVerdict { code: TbpuCode.Ok, got: 0, bound: 0, ts: 0, }; +} + +// **TBPU-01** - the interval too short rejected: two hundred +// of a floor of five hundred. +test tbpu_01_interval_too_short_rejected { + const bursts: [2]MessageBurst = [2]MessageBurst{ + MessageBurst { timestamp_ms: 1000, message_count: 2, }, + MessageBurst { timestamp_ms: 1200, message_count: 3, }, + }; + const v = validate_burst_patterns(&bursts); + assert(v.code == TbpuCode.IntervalTooShort); + assert(v.got == 200); + assert(v.bound == 500); +} + +// **TBPU-02** - the interval too long rejected: four hundred +// ninety-nine thousand of a ceiling of three hundred +// thousand. +test tbpu_02_interval_too_long_rejected { + const bursts: [2]MessageBurst = [2]MessageBurst{ + MessageBurst { timestamp_ms: 1000, message_count: 2, }, + MessageBurst { timestamp_ms: 500000, message_count: 3, }, + }; + const v = validate_burst_patterns(&bursts); + assert(v.code == TbpuCode.IntervalTooLong); + assert(v.got == 499000); + assert(v.bound == 300000); +} + +// **TBPU-03** - the variance exceeded rejected: intervals of +// ten and one hundred eighty thousand around a floored mean +// of ninety-five thousand answer the deviation eighty-five +// thousand of a ceiling of sixty thousand. +test tbpu_03_variance_exceeded_rejected { + const bursts: [3]MessageBurst = [3]MessageBurst{ + MessageBurst { timestamp_ms: 10000, message_count: 2, }, + MessageBurst { timestamp_ms: 20000, message_count: 2, }, + MessageBurst { timestamp_ms: 200000, message_count: 2, }, + }; + const v = validate_burst_patterns(&bursts); + assert(v.code == TbpuCode.VarianceExceeded); + assert(v.got == 85000); + assert(v.bound == 60000); +} + +// **TBPU-04** - too many bursts rejected: ten hundred +// twenty-five of a maximum ten hundred twenty-four, built in +// a loop like the original's; the batch rule fires before +// any burst is examined. +test tbpu_04_too_many_rejected { + var bursts: [1025]MessageBurst; + for i in 0..1025 { + bursts[i] = MessageBurst { timestamp_ms: @as(u64, i) * 1000, message_count: 1, }; + } + const v = validate_burst_patterns(&bursts); + assert(v.code == TbpuCode.TooManyBursts); +} + +// **TBPU-05** - the empty burst rejected: zero messages answer +// with the burst's timestamp. +test tbpu_05_empty_burst_rejected { + const bursts: [1]MessageBurst = [1]MessageBurst{ + MessageBurst { timestamp_ms: 1000, message_count: 0, }, + }; + const v = validate_burst_patterns(&bursts); + assert(v.code == TbpuCode.EmptyBurst); + assert(v.ts == 1000); +} + +// **TBPU-06** - timestamps not increasing rejected: the +// second burst starts before the first. +test tbpu_06_timestamp_not_increasing_rejected { + const bursts: [2]MessageBurst = [2]MessageBurst{ + MessageBurst { timestamp_ms: 20000, message_count: 2, }, + MessageBurst { timestamp_ms: 10000, message_count: 2, }, + }; + const v = validate_burst_patterns(&bursts); + assert(v.code == TbpuCode.TimestampNotIncreasing); +} + +// **TBPU-07** - the valid bursts accepted: two even +// intervals of twenty thousand. +test tbpu_07_valid_accepted { + const bursts: [3]MessageBurst = [3]MessageBurst{ + MessageBurst { timestamp_ms: 10000, message_count: 3, }, + MessageBurst { timestamp_ms: 30000, message_count: 2, }, + MessageBurst { timestamp_ms: 50000, message_count: 4, }, + }; + const v = validate_burst_patterns(&bursts); + assert(v.code == TbpuCode.Ok); +} + +// **TBPU-08** - an empty batch accepted. +test tbpu_08_empty_accepted { + const bursts: [0]MessageBurst = [0]MessageBurst{}; + const v = validate_burst_patterns(&bursts); + assert(v.code == TbpuCode.Ok); +} + +// **TBPU-09** - a single burst accepted: no interval to +// measure. +test tbpu_09_single_accepted { + const bursts: [1]MessageBurst = [1]MessageBurst{ + MessageBurst { timestamp_ms: 1000, message_count: 5, }, + }; + const v = validate_burst_patterns(&bursts); + assert(v.code == TbpuCode.Ok); +} + +// **TBPU-10** - uniform intervals accepted: three even +// intervals of twenty thousand, no deviation from the mean. +test tbpu_10_uniform_accepted { + const bursts: [4]MessageBurst = [4]MessageBurst{ + MessageBurst { timestamp_ms: 10000, message_count: 2, }, + MessageBurst { timestamp_ms: 30000, message_count: 2, }, + MessageBurst { timestamp_ms: 50000, message_count: 2, }, + MessageBurst { timestamp_ms: 70000, message_count: 2, }, + }; + const v = validate_burst_patterns(&bursts); + assert(v.code == TbpuCode.Ok); +} + +// Rule order is the original's: the batch ceiling answers +// before the empty-burst scan - a flooded batch of empty +// bursts answers TooManyBursts - the empty-burst scan +// answers before the short-batch acceptance and before the +// interval walk - an empty burst in a single-burst batch +// rejects, and an empty burst answers over a reversed pair - +// the not-increasing probe answers before the interval floor +// on the same pair, and the interval rules answer before the +// variance ceiling is ever read. +test rule_order_matches_original { + var flooded: [1025]MessageBurst; + for i in 0..1025 { + flooded[i] = MessageBurst { timestamp_ms: @as(u64, i) * 1000, message_count: 0, }; + } + const v1 = validate_burst_patterns(&flooded); + assert(v1.code == TbpuCode.TooManyBursts); + + const reversed_empty: [2]MessageBurst = [2]MessageBurst{ + MessageBurst { timestamp_ms: 20000, message_count: 0, }, + MessageBurst { timestamp_ms: 10000, message_count: 2, }, + }; + const v2 = validate_burst_patterns(&reversed_empty); + assert(v2.code == TbpuCode.EmptyBurst); + assert(v2.ts == 20000); + + const stacked: [2]MessageBurst = [2]MessageBurst{ + MessageBurst { timestamp_ms: 10000, message_count: 2, }, + MessageBurst { timestamp_ms: 10000, message_count: 2, }, + }; + const v3 = validate_burst_patterns(&stacked); + assert(v3.code == TbpuCode.TimestampNotIncreasing); + + const short_before_variance: [3]MessageBurst = [3]MessageBurst{ + MessageBurst { timestamp_ms: 10000, message_count: 1, }, + MessageBurst { timestamp_ms: 10400, message_count: 1, }, + MessageBurst { timestamp_ms: 200000, message_count: 1, }, + }; + const v4 = validate_burst_patterns(&short_before_variance); + assert(v4.code == TbpuCode.IntervalTooShort); + assert(v4.got == 400); +} From cfa3300f5f82d42090e889a4420a8f2889e0ffa5 Mon Sep 17 00:00:00 2001 From: dmitrii-f-t27 Date: Sat, 17 Oct 2026 04:59:51 -0300 Subject: [PATCH 26/70] spec(port): port the traffic shaping burst uniformity guard (Refs #8887) The thirty-second CR-CHAT-07 ring target (W2, R-CHAT-7): the shaped-burst uniformity rules - the count floor (two), the count ceiling (two hundred fifty-six), the first burst's size floor (sixty-four) and ceiling (sixty-five thousand five hundred thirty-six), the per-burst size walk (a size differing from the first answers before that burst's own floor and ceiling), and the interval uniformity walk over batches of three or more - as the D5 verdict (all six original variants carry no payload, so the code is the whole verdict), the original's rule order, and all ten TSBU tests transcribed plus re-basing and rule-order tests. The original casts timestamps to i64 to subtract the gaps; the gap equality is re-based additively - gap(i) equals gap(0) exactly when ts[i+1] + ts[0] equals ts[1] + ts[i], pure u64 addition - and a dedicated test pins the preserved edge: a uniformly decreasing batch stays accepted, as with the original's equal negative gaps. Batches of two skip the interval walk exactly as the original's length-three gate. Checks (conventions 0-14): t27b test 12 passed 0 failed; t27c test-report 12/12, 0 vacuous; gen-rust output compiles under rustc; coverage Untested 0; ASCII only; seal saved, all hashes MATCH; --- ...raffic_shaping_burst_uniformity_guard.json | 28 ++ docs/reports/t27b_expectations.json | 1 + ...traffic_shaping_burst_uniformity_guard.t27 | 287 ++++++++++++++++++ 3 files changed, 316 insertions(+) create mode 100644 .trinity/seals/src_port::trios::crates::trios-chat::rings::CR-CHAT-07::src::traffic_shaping_burst_uniformity_guard.json create mode 100644 specs/port/trios/crates/trios-chat/rings/CR-CHAT-07/src/traffic_shaping_burst_uniformity_guard.t27 diff --git a/.trinity/seals/src_port::trios::crates::trios-chat::rings::CR-CHAT-07::src::traffic_shaping_burst_uniformity_guard.json b/.trinity/seals/src_port::trios::crates::trios-chat::rings::CR-CHAT-07::src::traffic_shaping_burst_uniformity_guard.json new file mode 100644 index 0000000000..46740a0685 --- /dev/null +++ b/.trinity/seals/src_port::trios::crates::trios-chat::rings::CR-CHAT-07::src::traffic_shaping_burst_uniformity_guard.json @@ -0,0 +1,28 @@ +{ + "built_by": "t27c-bootstrap@0.5.2+01d0a635f", + "closure": [], + "config": "gen=c,rust,verilog,zig;tests=zig", + "gen_hash_c": "sha256:1bad0b5949a4a1d41605066f17ba25ece1f5b583bb7d526fe187d6f9ea1f3836", + "gen_hash_rust": "sha256:f52a957b372fc7e6418e69d07ab95e99c1ad56c4e644fb57791cda4609af92db", + "gen_hash_verilog": "sha256:d5755aea7ca88cccb0de20a5029ed19dcb5140ab7ed28a26a80b5337da778d38", + "gen_hash_zig": "sha256:3860bcd51dc3e83899c5f6a05d5848f8a3537864bb4fdeda652f22543d3d3f93", + "module": "port::trios::crates::trios-chat::rings::CR-CHAT-07::src::traffic_shaping_burst_uniformity_guard", + "ring": 12, + "seal_schema": 2, + "sealed_at": "2026-10-17T07:59:37Z", + "sealed_by": "t27c-bootstrap@0.5.2", + "spec_hash": "sha256:c4489fdaf5ad26a0eb7dfea3b30e1333f17251ad07fd3d05d24ac16a62221f02", + "spec_path": "specs/port/trios/crates/trios-chat/rings/CR-CHAT-07/src/traffic_shaping_burst_uniformity_guard.t27", + "tests": { + "failed": 0, + "failing": [], + "forced": false, + "passed": 12, + "total": 12, + "vacuous": 0 + }, + "toolchain": { + "test_runner": "sha256:1982ae948e24d00c5d221ccec12dfce1eb01204b53e37b0f857f93b16d64629d", + "zig": "0.16.0" + } +} \ No newline at end of file diff --git a/docs/reports/t27b_expectations.json b/docs/reports/t27b_expectations.json index c041cbab56..26eb69f0a0 100644 --- a/docs/reports/t27b_expectations.json +++ b/docs/reports/t27b_expectations.json @@ -855,6 +855,7 @@ {"path": "specs/port/trios/crates/trios-chat/rings/CR-CHAT-03/src/unmerged_leaves_bound_guard.t27", "t27b": "pass"}, {"path": "specs/port/trios/crates/trios-chat/rings/CR-CHAT-05/src/envelope_size_distribution_uniformity.t27", "t27b": "pass"}, {"path": "specs/port/trios/crates/trios-chat/rings/CR-CHAT-07/src/cover_decoy_ratio_governor.t27", "t27b": "pass"}, + {"path": "specs/port/trios/crates/trios-chat/rings/CR-CHAT-07/src/traffic_shaping_burst_uniformity_guard.t27", "t27b": "pass"}, {"path": "specs/port/trios/crates/trios-chat/rings/CR-CHAT-LAWS/src/lib.t27", "t27b": "pass"}, {"path": "specs/port/trios/crates/trios-cli/src/cmd/agent.t27", "t27b": "pass"}, {"path": "specs/port/trios/crates/trios-cli/src/cmd/commit.t27", "t27b": "pass"}, diff --git a/specs/port/trios/crates/trios-chat/rings/CR-CHAT-07/src/traffic_shaping_burst_uniformity_guard.t27 b/specs/port/trios/crates/trios-chat/rings/CR-CHAT-07/src/traffic_shaping_burst_uniformity_guard.t27 new file mode 100644 index 0000000000..1b04925cbb --- /dev/null +++ b/specs/port/trios/crates/trios-chat/rings/CR-CHAT-07/src/traffic_shaping_burst_uniformity_guard.t27 @@ -0,0 +1,287 @@ +module port::trios::crates::trios-chat::rings::CR-CHAT-07::src::traffic_shaping_burst_uniformity_guard; + +// Port of gHashTag/trios crates/trios-chat/rings/CR-CHAT-07/src/traffic_shaping_burst_uniformity_guard.rs +// (CR-CHAT-07 - Traffic shaping burst uniformity guard, Wave-65 +// Lane B, R-CHAT-7). +// +// Traffic shaping hides message sizes by batching into uniform +// bursts; a non-uniform batch lets an observer tell padding +// from real traffic, fingerprint the user by timing and count +// messages by size. The rules, in the original's order: the +// count floor (two), the count ceiling (two hundred +// fifty-six), the first burst's size floor (sixty-four) and +// ceiling (sixty-five thousand five hundred thirty-six), then +// the per-burst walk (a size differing from the first answers +// before that burst's own floor and ceiling), and the +// interval uniformity walk over batches of three or more +// (every inter-burst gap must equal the first). +// +// The original returns Result<(), BurstUniformityError>. This +// port carries the verdict as a named struct (owner decision +// D5): Ok first, then the six variants in the original's +// declaration order - NonUniformSize, BurstTooSmall, +// BurstTooLarge, TooFewBursts, TooManyBursts, +// NonUniformInterval. Every original variant carries no +// payload, so the code is the whole verdict. +// +// The original casts the timestamps to i64 to subtract the +// gaps; t27 rejects the i64 cast, so the gap equality is +// re-based additively - gap(i) equals gap(0) exactly when +// ts[i+1] + ts[0] equals ts[1] + ts[i], pure u64 addition +// with no subtraction to underflow. The re-basing keeps the +// original's edge semantics: a uniformly decreasing batch has +// equal negative gaps and stays accepted, pinned by a test +// below. Batches of two skip the interval walk exactly as the +// original's len >= 3 gate. + +// Minimum burst size (bytes). +pub const TSBU_MIN_BURST: usize = 64; + +// Maximum burst size (bytes). +pub const TSBU_MAX_BURST: usize = 65536; + +// Minimum number of bursts in a batch. +pub const TSBU_MIN_COUNT: usize = 2; + +// Maximum number of bursts in a batch. +pub const TSBU_MAX_COUNT: usize = 256; + +// A shaped burst. +pub struct ShapedBurst { + size: usize, + timestamp_ms: u64, +} + +// Verdict codes: Ok(()) and BurstUniformityError's variants, in declaration order. +pub enum TsbuCode { + Ok, + NonUniformSize, + BurstTooSmall, + BurstTooLarge, + TooFewBursts, + TooManyBursts, + NonUniformInterval, +} + +// The verdict of the burst uniformity validation - the +// original's variants carry no payload, so the code alone +// carries it. +pub struct TsbuVerdict { + code: TsbuCode, +} + +// [VERIFIED] Validate that a batch of shaped bursts is +// uniform. Returns Ok only when every rule holds, checked in +// the original's order: the count floor and ceiling, the +// first burst's size floor and ceiling, the per-burst size +// walk, then the interval uniformity walk over batches of +// three or more. +pub fn validate_burst_uniformity(bursts: []const ShapedBurst) -> TsbuVerdict { + if (bursts.len < TSBU_MIN_COUNT) { + return TsbuVerdict { code: TsbuCode.TooFewBursts, }; + } + if (bursts.len > TSBU_MAX_COUNT) { + return TsbuVerdict { code: TsbuCode.TooManyBursts, }; + } + const first_size: usize = bursts[0].size; + if (first_size < TSBU_MIN_BURST) { + return TsbuVerdict { code: TsbuCode.BurstTooSmall, }; + } + if (first_size > TSBU_MAX_BURST) { + return TsbuVerdict { code: TsbuCode.BurstTooLarge, }; + } + for i in 1..bursts.len { + if (bursts[i].size != first_size) { + return TsbuVerdict { code: TsbuCode.NonUniformSize, }; + } + if (bursts[i].size < TSBU_MIN_BURST) { + return TsbuVerdict { code: TsbuCode.BurstTooSmall, }; + } + if (bursts[i].size > TSBU_MAX_BURST) { + return TsbuVerdict { code: TsbuCode.BurstTooLarge, }; + } + } + if (bursts.len >= 3) { + for i in 1..(bursts.len - 1) { + if (bursts[i + 1].timestamp_ms + bursts[0].timestamp_ms != bursts[1].timestamp_ms + bursts[i].timestamp_ms) { + return TsbuVerdict { code: TsbuCode.NonUniformInterval, }; + } + } + } + return TsbuVerdict { code: TsbuCode.Ok, }; +} + +// **TSBU-01** - the non-uniform size rejected: the second +// burst doubles the first. +test tsbu_01_non_uniform_size_rejected { + const bursts: [3]ShapedBurst = [3]ShapedBurst{ + ShapedBurst { size: 1024, timestamp_ms: 1000, }, + ShapedBurst { size: 2048, timestamp_ms: 2000, }, + ShapedBurst { size: 1024, timestamp_ms: 3000, }, + }; + const v = validate_burst_uniformity(&bursts); + assert(v.code == TsbuCode.NonUniformSize); +} + +// **TSBU-02** - the burst too small rejected: thirty-two +// bytes of a floor of sixty-four. +test tsbu_02_too_small_rejected { + const bursts: [2]ShapedBurst = [2]ShapedBurst{ + ShapedBurst { size: 32, timestamp_ms: 1000, }, + ShapedBurst { size: 32, timestamp_ms: 2000, }, + }; + const v = validate_burst_uniformity(&bursts); + assert(v.code == TsbuCode.BurstTooSmall); +} + +// **TSBU-03** - the burst too large rejected: one byte over +// the ceiling. +test tsbu_03_too_large_rejected { + const bursts: [2]ShapedBurst = [2]ShapedBurst{ + ShapedBurst { size: 65537, timestamp_ms: 1000, }, + ShapedBurst { size: 65537, timestamp_ms: 2000, }, + }; + const v = validate_burst_uniformity(&bursts); + assert(v.code == TsbuCode.BurstTooLarge); +} + +// **TSBU-04** - too few bursts rejected: one burst of the +// floor of two. +test tsbu_04_too_few_rejected { + const bursts: [1]ShapedBurst = [1]ShapedBurst{ + ShapedBurst { size: 1024, timestamp_ms: 1000, }, + }; + const v = validate_burst_uniformity(&bursts); + assert(v.code == TsbuCode.TooFewBursts); +} + +// **TSBU-05** - too many bursts rejected: two hundred +// fifty-seven of a ceiling of two hundred fifty-six, built in +// a loop like the original's; the count rule fires before any +// size is examined. +test tsbu_05_too_many_rejected { + var bursts: [257]ShapedBurst; + for i in 0..257 { + bursts[i] = ShapedBurst { size: 1024, timestamp_ms: @as(u64, i) * 1000, }; + } + const v = validate_burst_uniformity(&bursts); + assert(v.code == TsbuCode.TooManyBursts); +} + +// **TSBU-06** - the non-uniform interval rejected: gaps of +// one thousand then two thousand. +test tsbu_06_non_uniform_interval_rejected { + const bursts: [3]ShapedBurst = [3]ShapedBurst{ + ShapedBurst { size: 1024, timestamp_ms: 1000, }, + ShapedBurst { size: 1024, timestamp_ms: 2000, }, + ShapedBurst { size: 1024, timestamp_ms: 4000, }, + }; + const v = validate_burst_uniformity(&bursts); + assert(v.code == TsbuCode.NonUniformInterval); +} + +// **TSBU-07** - the uniform batch accepted: four bursts of +// one thousand twenty-four bytes, gaps of one thousand. +test tsbu_07_uniform_accepted { + const bursts: [4]ShapedBurst = [4]ShapedBurst{ + ShapedBurst { size: 1024, timestamp_ms: 1000, }, + ShapedBurst { size: 1024, timestamp_ms: 2000, }, + ShapedBurst { size: 1024, timestamp_ms: 3000, }, + ShapedBurst { size: 1024, timestamp_ms: 4000, }, + }; + const v = validate_burst_uniformity(&bursts); + assert(v.code == TsbuCode.Ok); +} + +// **TSBU-08** - two bursts accepted: the interval walk never +// runs under the length-three gate. +test tsbu_08_two_bursts_accepted { + const bursts: [2]ShapedBurst = [2]ShapedBurst{ + ShapedBurst { size: 512, timestamp_ms: 1000, }, + ShapedBurst { size: 512, timestamp_ms: 9999, }, + }; + const v = validate_burst_uniformity(&bursts); + assert(v.code == TsbuCode.Ok); +} + +// **TSBU-09** - the minimum burst size accepted: exactly +// sixty-four bytes. +test tsbu_09_min_burst_accepted { + const bursts: [2]ShapedBurst = [2]ShapedBurst{ + ShapedBurst { size: 64, timestamp_ms: 1000, }, + ShapedBurst { size: 64, timestamp_ms: 2000, }, + }; + const v = validate_burst_uniformity(&bursts); + assert(v.code == TsbuCode.Ok); +} + +// **TSBU-10** - the maximum burst size accepted: exactly +// sixty-five thousand five hundred thirty-six bytes. +test tsbu_10_max_burst_accepted { + const bursts: [2]ShapedBurst = [2]ShapedBurst{ + ShapedBurst { size: 65536, timestamp_ms: 1000, }, + ShapedBurst { size: 65536, timestamp_ms: 2000, }, + }; + const v = validate_burst_uniformity(&bursts); + assert(v.code == TsbuCode.Ok); +} + +// The additive re-basing keeps the original's i64 edge: a +// uniformly decreasing batch has equal negative gaps and +// stays accepted. +test additive_interval_rebase_answers { + const bursts: [3]ShapedBurst = [3]ShapedBurst{ + ShapedBurst { size: 1024, timestamp_ms: 5000, }, + ShapedBurst { size: 1024, timestamp_ms: 4000, }, + ShapedBurst { size: 1024, timestamp_ms: 3000, }, + }; + const v = validate_burst_uniformity(&bursts); + assert(v.code == TsbuCode.Ok); +} + +// Rule order is the original's: the count floor answers +// before any size rule - a single tiny burst answers +// TooFewBursts - the count ceiling answers over a flooded +// batch of tiny bursts, the first burst's size rules answer +// before the per-burst walk - a tiny first burst over a +// normal second answers BurstTooSmall, not NonUniformSize - +// and the per-burst non-uniform probe answers before that +// burst's own floor - a second burst both differing and tiny +// answers NonUniformSize - and the size walk answers before +// the interval walk ever reads a timestamp. +test rule_order_matches_original { + const single_tiny: [1]ShapedBurst = [1]ShapedBurst{ + ShapedBurst { size: 32, timestamp_ms: 1000, }, + }; + const v1 = validate_burst_uniformity(&single_tiny); + assert(v1.code == TsbuCode.TooFewBursts); + + var flooded: [257]ShapedBurst; + for i in 0..257 { + flooded[i] = ShapedBurst { size: 32, timestamp_ms: @as(u64, i) * 1000, }; + } + const v2 = validate_burst_uniformity(&flooded); + assert(v2.code == TsbuCode.TooManyBursts); + + const tiny_first: [2]ShapedBurst = [2]ShapedBurst{ + ShapedBurst { size: 32, timestamp_ms: 1000, }, + ShapedBurst { size: 1024, timestamp_ms: 2000, }, + }; + const v3 = validate_burst_uniformity(&tiny_first); + assert(v3.code == TsbuCode.BurstTooSmall); + + const tiny_diff_second: [2]ShapedBurst = [2]ShapedBurst{ + ShapedBurst { size: 1024, timestamp_ms: 1000, }, + ShapedBurst { size: 32, timestamp_ms: 2000, }, + }; + const v4 = validate_burst_uniformity(&tiny_diff_second); + assert(v4.code == TsbuCode.NonUniformSize); + + const sizes_first: [3]ShapedBurst = [3]ShapedBurst{ + ShapedBurst { size: 1024, timestamp_ms: 1000, }, + ShapedBurst { size: 2048, timestamp_ms: 2000, }, + ShapedBurst { size: 1024, timestamp_ms: 5000, }, + }; + const v5 = validate_burst_uniformity(&sizes_first); + assert(v5.code == TsbuCode.NonUniformSize); +} From b2736d31f1aeca409b14d7d717757d7f21368bd4 Mon Sep 17 00:00:00 2001 From: dmitrii-f-t27 Date: Sat, 17 Oct 2026 05:07:11 -0300 Subject: [PATCH 27/70] spec(port): port the traffic volume correlation guard (Refs #8887) The thirty-third CR-CHAT-07 ring target (W2, R-CHAT-10): the window volume rules - the window ceiling (one hundred twenty-eight), the emission floor (four), the per-emission zero probe, single-emission ceiling (sixteen thousand three hundred eighty-four) and narrow volume band (seven hundred sixty-eight to twelve hundred eighty), then the standard-deviation ceiling over the window - as the D5 verdict (all six original variants carry no payload, so the code is the whole verdict), the original's rule order, and all ten TVCG tests transcribed plus the rule-order test. The original's standard-deviation ceiling is float arithmetic - the f64 mean, variance and sqrt against 256 * 0.9. t27 has no int-to-float cast, so the check is re-based to the exact rational form in pure u64: with S the volume sum, n the window length and W the fold of squared deviations |v*n - S| squared, the variance is W/n^3 exactly and the ceiling fires exactly when 25*W > 1327104*n^3, because (256*0.9)^2 is 1327104/25. The f64 original rounds only within a band of relative width about 1e-16 around the boundary; no original test sits there (the accepted boundary fixture answers a standard deviation of one hundred eighty-one, the rejected one two hundred fifty-six, against the cut of two hundred thirty point four). The original's saturating low bound never saturates at its constants and ports as the plain band edge. Checks (conventions 0-14): t27b test 11 passed 0 failed; t27c test-report 11/11, 0 vacuous; gen-rust output compiles under rustc; coverage Untested 0; ASCII only; seal saved, all hashes MATCH; --- ...src::traffic_volume_correlation_guard.json | 28 ++ docs/reports/t27b_expectations.json | 1 + .../src/traffic_volume_correlation_guard.t27 | 250 ++++++++++++++++++ 3 files changed, 279 insertions(+) create mode 100644 .trinity/seals/src_port::trios::crates::trios-chat::rings::CR-CHAT-07::src::traffic_volume_correlation_guard.json create mode 100644 specs/port/trios/crates/trios-chat/rings/CR-CHAT-07/src/traffic_volume_correlation_guard.t27 diff --git a/.trinity/seals/src_port::trios::crates::trios-chat::rings::CR-CHAT-07::src::traffic_volume_correlation_guard.json b/.trinity/seals/src_port::trios::crates::trios-chat::rings::CR-CHAT-07::src::traffic_volume_correlation_guard.json new file mode 100644 index 0000000000..4713922145 --- /dev/null +++ b/.trinity/seals/src_port::trios::crates::trios-chat::rings::CR-CHAT-07::src::traffic_volume_correlation_guard.json @@ -0,0 +1,28 @@ +{ + "built_by": "t27c-bootstrap@0.5.2+01d0a635f", + "closure": [], + "config": "gen=c,rust,verilog,zig;tests=zig", + "gen_hash_c": "sha256:75f916459b494df86f67674a42259e1f4917abf5e67a24f5bacb3e2501a75b3f", + "gen_hash_rust": "sha256:14e665ba6753a784e0afd58c39192d36ecf56724e4884964d0e418308caf8d63", + "gen_hash_verilog": "sha256:26121f91d2f0e27e2c14150a1694a31e712f10195692a8bd4d58c309c1e831d5", + "gen_hash_zig": "sha256:c8f872745d2d4760377c1d4e7370fecd84e4ef29c1c2177c3ab230edc3d81fc8", + "module": "port::trios::crates::trios-chat::rings::CR-CHAT-07::src::traffic_volume_correlation_guard", + "ring": 12, + "seal_schema": 2, + "sealed_at": "2026-10-17T08:05:57Z", + "sealed_by": "t27c-bootstrap@0.5.2", + "spec_hash": "sha256:64023bfa8f40f191eac4ceb46c9fae074dbe2dcba20d92fd365984d2e5cab1a3", + "spec_path": "specs/port/trios/crates/trios-chat/rings/CR-CHAT-07/src/traffic_volume_correlation_guard.t27", + "tests": { + "failed": 0, + "failing": [], + "forced": false, + "passed": 11, + "total": 11, + "vacuous": 0 + }, + "toolchain": { + "test_runner": "sha256:1982ae948e24d00c5d221ccec12dfce1eb01204b53e37b0f857f93b16d64629d", + "zig": "0.16.0" + } +} \ No newline at end of file diff --git a/docs/reports/t27b_expectations.json b/docs/reports/t27b_expectations.json index c041cbab56..2bfca95f6a 100644 --- a/docs/reports/t27b_expectations.json +++ b/docs/reports/t27b_expectations.json @@ -855,6 +855,7 @@ {"path": "specs/port/trios/crates/trios-chat/rings/CR-CHAT-03/src/unmerged_leaves_bound_guard.t27", "t27b": "pass"}, {"path": "specs/port/trios/crates/trios-chat/rings/CR-CHAT-05/src/envelope_size_distribution_uniformity.t27", "t27b": "pass"}, {"path": "specs/port/trios/crates/trios-chat/rings/CR-CHAT-07/src/cover_decoy_ratio_governor.t27", "t27b": "pass"}, + {"path": "specs/port/trios/crates/trios-chat/rings/CR-CHAT-07/src/traffic_volume_correlation_guard.t27", "t27b": "pass"}, {"path": "specs/port/trios/crates/trios-chat/rings/CR-CHAT-LAWS/src/lib.t27", "t27b": "pass"}, {"path": "specs/port/trios/crates/trios-cli/src/cmd/agent.t27", "t27b": "pass"}, {"path": "specs/port/trios/crates/trios-cli/src/cmd/commit.t27", "t27b": "pass"}, diff --git a/specs/port/trios/crates/trios-chat/rings/CR-CHAT-07/src/traffic_volume_correlation_guard.t27 b/specs/port/trios/crates/trios-chat/rings/CR-CHAT-07/src/traffic_volume_correlation_guard.t27 new file mode 100644 index 0000000000..976d76c4bc --- /dev/null +++ b/specs/port/trios/crates/trios-chat/rings/CR-CHAT-07/src/traffic_volume_correlation_guard.t27 @@ -0,0 +1,250 @@ +module port::trios::crates::trios-chat::rings::CR-CHAT-07::src::traffic_volume_correlation_guard; + +// Port of gHashTag/trios crates/trios-chat/rings/CR-CHAT-07/src/traffic_volume_correlation_guard.rs +// (CR-CHAT-07 - Traffic volume correlation guard, Wave-58 +// Lane A, R-CHAT-10). +// +// An attacker watching wire volume per unit of time reads an +// active user off an idle one whenever the active user sends +// more; the defense holds the real-plus-cover volume of every +// window near a constant. The rules, in the original's order: +// the window ceiling (one hundred twenty-eight), the emission +// floor (four), then per emission the zero probe, the +// single-emission ceiling (sixteen thousand three hundred +// eighty-four) and the narrow volume band (seven hundred +// sixty-eight to twelve hundred eighty around the expected +// thousand twenty-four, the original's saturating low bound +// never saturating at these constants), and finally the +// standard-deviation ceiling over the window. +// +// The original returns Result<(), VolumeCorrelationError>. +// This port carries the verdict as a named struct (owner +// decision D5): Ok first, then the six variants in the +// original's declaration order - TooFewEmissions, +// WindowTooLarge, ZeroVolume, SingleTooLarge, VolumeOutOfRange, +// VarianceTooHigh. Every original variant carries no payload, +// so the code is the whole verdict. +// +// The original's standard-deviation ceiling is float +// arithmetic - the f64 mean, the f64 variance, the sqrt, +// against 256 * 0.9. t27 has no int-to-float cast, so the +// check is re-based to the exact rational form in pure u64: +// with S the volume sum, n the window length and W the fold +// of squared deviations |v*n - S| squared, the variance is +// W/n^3 exactly, and the ceiling fires exactly when +// 25*W > 1327104*n^3 - because (256*0.9)^2 is 1327104/25. +// The f64 original rounds only within a band of relative +// width about 1e-16 around that boundary; no original test +// sits in the band (the accepted boundary fixture answers a +// standard deviation of one hundred eighty-one, the rejected +// one two hundred fifty-six, against the cut of two hundred +// thirty point four). + +// Minimum emissions per window. +pub const TVCG_MIN_EMISSIONS: usize = 4; + +// Maximum window size. +pub const TVCG_MAX_WINDOW: usize = 128; + +// Maximum single emission size (bytes). +pub const TVCG_MAX_SINGLE: u64 = 16384; + +// Expected volume per emission (bytes). +pub const TVCG_EXPECTED_PER_EMISSION: u64 = 1024; + +// Allowed deviation from expected (bytes). +pub const TVCG_DEVIATION: u64 = 256; + +// The narrow volume band: the original's +// expected-minus-deviation low bound (its saturating +// subtraction never saturates at these constants) and the +// expected-plus-deviation high bound. +pub const TVCG_VOLUME_LO: u64 = 768; +pub const TVCG_VOLUME_HI: u64 = 1280; + +// The exact-rational standard-deviation ceiling: the squared +// cut scaled by twenty-five - (256*0.9)^2 = 1327104/25. +pub const TVCG_VAR_CUT_NUM: u64 = 1327104; +pub const TVCG_VAR_CUT_SCALE: u64 = 25; + +// Verdict codes: Ok(()) and VolumeCorrelationError's variants, in declaration order. +pub enum TvcgCode { + Ok, + TooFewEmissions, + WindowTooLarge, + ZeroVolume, + SingleTooLarge, + VolumeOutOfRange, + VarianceTooHigh, +} + +// The verdict of the volume correlation validation - the +// original's variants carry no payload, so the code alone +// carries it. +pub struct TvcgVerdict { + code: TvcgCode, +} + +// [VERIFIED] Validate traffic volume over a window for +// correlation resistance. Returns Ok only when every rule +// holds, checked in the original's order: the window +// ceiling, the emission floor, the per-emission probes, then +// the standard-deviation ceiling in its exact rational form. +pub fn validate_volume_correlation(volumes: []const u64) -> TvcgVerdict { + if (volumes.len > TVCG_MAX_WINDOW) { + return TvcgVerdict { code: TvcgCode.WindowTooLarge, }; + } + if (volumes.len < TVCG_MIN_EMISSIONS) { + return TvcgVerdict { code: TvcgCode.TooFewEmissions, }; + } + for i in 0..volumes.len { + if (volumes[i] == 0) { + return TvcgVerdict { code: TvcgCode.ZeroVolume, }; + } + if (volumes[i] > TVCG_MAX_SINGLE) { + return TvcgVerdict { code: TvcgCode.SingleTooLarge, }; + } + if (volumes[i] < TVCG_VOLUME_LO) { + return TvcgVerdict { code: TvcgCode.VolumeOutOfRange, }; + } + if (volumes[i] > TVCG_VOLUME_HI) { + return TvcgVerdict { code: TvcgCode.VolumeOutOfRange, }; + } + } + const n: u64 = @as(u64, volumes.len); + var sum: u64 = 0; + for i in 0..volumes.len { + sum = sum + volumes[i]; + } + var w: u64 = 0; + for i in 0..volumes.len { + var term: u64 = 0; + if (volumes[i] * n > sum) { + term = volumes[i] * n - sum; + } else { + term = sum - volumes[i] * n; + } + w = w + term * term; + } + if (TVCG_VAR_CUT_SCALE * w > TVCG_VAR_CUT_NUM * n * n * n) { + return TvcgVerdict { code: TvcgCode.VarianceTooHigh, }; + } + return TvcgVerdict { code: TvcgCode.Ok, }; +} + +// **TVCG-01** - too few emissions rejected: three of a floor +// of four. +test tvcg_01_too_few_rejected { + const volumes: [3]u64 = [3]u64{1024, 1024, 1024,}; + const v = validate_volume_correlation(&volumes); + assert(v.code == TvcgCode.TooFewEmissions); +} + +// **TVCG-02** - the window too large rejected: one hundred +// twenty-nine of a ceiling of one hundred twenty-eight, +// built in a loop like the original's; the window rule fires +// before any volume is examined. +test tvcg_02_window_large_rejected { + var volumes: [129]u64; + for i in 0..129 { + volumes[i] = 1024; + } + const v = validate_volume_correlation(&volumes); + assert(v.code == TvcgCode.WindowTooLarge); +} + +// **TVCG-03** - the zero volume rejected. +test tvcg_03_zero_rejected { + const volumes: [4]u64 = [4]u64{0, 1024, 1024, 1024,}; + const v = validate_volume_correlation(&volumes); + assert(v.code == TvcgCode.ZeroVolume); +} + +// **TVCG-04** - the single emission too large rejected: one +// byte over the ceiling. +test tvcg_04_single_large_rejected { + const volumes: [4]u64 = [4]u64{16385, 1024, 1024, 1024,}; + const v = validate_volume_correlation(&volumes); + assert(v.code == TvcgCode.SingleTooLarge); +} + +// **TVCG-05** - the volume out of the band rejected: one +// hundred bytes under the low bound. +test tvcg_05_out_of_range_rejected { + const volumes: [4]u64 = [4]u64{100, 1024, 1024, 1024,}; + const v = validate_volume_correlation(&volumes); + assert(v.code == TvcgCode.VolumeOutOfRange); +} + +// **TVCG-06** - the variance too high rejected: the band +// edges alternating, a standard deviation of two hundred +// fifty-six over the cut of two hundred thirty point four. +test tvcg_06_variance_high_rejected { + const volumes: [8]u64 = [8]u64{768, 1280, 768, 1280, 768, 1280, 768, 1280,}; + const v = validate_volume_correlation(&volumes); + assert(v.code == TvcgCode.VarianceTooHigh); +} + +// **TVCG-07** - the uniform window accepted: eight emissions +// of exactly the expected volume. +test tvcg_07_uniform_accepted { + const volumes: [8]u64 = [8]u64{1024, 1024, 1024, 1024, 1024, 1024, 1024, 1024,}; + const v = validate_volume_correlation(&volumes); + assert(v.code == TvcgCode.Ok); +} + +// **TVCG-08** - the slight variation accepted: ten bytes +// around the expected volume. +test tvcg_08_slight_var_accepted { + const volumes: [4]u64 = [4]u64{1014, 1034, 1014, 1034,}; + const v = validate_volume_correlation(&volumes); + assert(v.code == TvcgCode.Ok); +} + +// **TVCG-09** - the exact band boundary accepted: the edges +// and the center, a standard deviation of one hundred +// eighty-one under the cut. +test tvcg_09_boundary_accepted { + const volumes: [4]u64 = [4]u64{768, 1024, 1280, 1024,}; + const v = validate_volume_correlation(&volumes); + assert(v.code == TvcgCode.Ok); +} + +// **TVCG-10** - the maximum window accepted: one hundred +// twenty-eight uniform emissions. +test tvcg_10_large_accepted { + var volumes: [128]u64; + for i in 0..128 { + volumes[i] = 1024; + } + const v = validate_volume_correlation(&volumes); + assert(v.code == TvcgCode.Ok); +} + +// Rule order is the original's: the window ceiling answers +// before the per-emission probes - a flooded window of zero +// volumes answers WindowTooLarge, not ZeroVolume - the +// per-emission probes answer in the original's order on one +// emission - zero over the band, the single ceiling over the +// band - and the per-emission probes answer before the +// variance ceiling is ever read. +test rule_order_matches_original { + var flooded: [129]u64; + for i in 0..129 { + flooded[i] = 0; + } + const v1 = validate_volume_correlation(&flooded); + assert(v1.code == TvcgCode.WindowTooLarge); + + const all_zero: [4]u64 = [4]u64{0, 0, 0, 0,}; + const v2 = validate_volume_correlation(&all_zero); + assert(v2.code == TvcgCode.ZeroVolume); + + const all_huge: [4]u64 = [4]u64{16385, 16385, 16385, 16385,}; + const v3 = validate_volume_correlation(&all_huge); + assert(v3.code == TvcgCode.SingleTooLarge); + + const all_low: [4]u64 = [4]u64{100, 100, 100, 100,}; + const v4 = validate_volume_correlation(&all_low); + assert(v4.code == TvcgCode.VolumeOutOfRange); +} From 398c1561a90ec737f791750583280c99f9ac5afd Mon Sep 17 00:00:00 2001 From: dmitrii-f-t27 Date: Sat, 17 Oct 2026 05:14:23 -0300 Subject: [PATCH 28/70] spec(port): port the wire timing anomaly guard (Refs #8887) The thirty-fourth CR-CHAT-07 ring target (W2, R-CHAT-10): the statistical gap distribution rules - the empty batch accepts, the observation ceiling (one thousand twenty-four), per gap the zero probe and the canonical-set probe, then over batches of eight or more the class census with its dominance ceiling (no class over three quarters of the total, cross-multiplied) and the standard-deviation ceiling over the gap class indices - as the D5 verdict (all six original variants carry no payload, so the code is the whole verdict), the original's rule order, and all ten WTAG tests transcribed plus helper and rule-order tests. Two variants are declared and never answered, kept exactly as the original keeps them: InsufficientSamples (the prose lists a sample floor but the code gates the statistics at eight and accepts smaller batches) and StdDevTooHigh (the indices span exactly three rungs, and a spread over a range never strictly exceeds half of it - Popoviciu - so the variance never strictly exceeds the cut of nine quarters; no input fires it). The float standard-deviation ceiling is re-based to the exact rational form in pure usize: with S the index sum, n the batch length and W the fold of squared deviations |i*n - S| squared, the variance is W/n^3 exactly and the ceiling fires exactly when 4*W > 9*n^3, because 1.5^2 is 9/4. The helper's direct test pins the mathematical maximum - the first and last classes split evenly answer a standard deviation of exactly the cut, not over it. The Option position probe becomes the one-past-the-set sentinel index four. Checks (conventions 0-14): t27b test 13 passed 0 failed; t27c test-report 13/13, 0 vacuous; gen-rust output compiles under rustc; coverage Untested 0; ASCII only; seal saved, all hashes MATCH; --- ...AT-07::src::wire_timing_anomaly_guard.json | 28 ++ docs/reports/t27b_expectations.json | 1 + .../src/wire_timing_anomaly_guard.t27 | 317 ++++++++++++++++++ 3 files changed, 346 insertions(+) create mode 100644 .trinity/seals/src_port::trios::crates::trios-chat::rings::CR-CHAT-07::src::wire_timing_anomaly_guard.json create mode 100644 specs/port/trios/crates/trios-chat/rings/CR-CHAT-07/src/wire_timing_anomaly_guard.t27 diff --git a/.trinity/seals/src_port::trios::crates::trios-chat::rings::CR-CHAT-07::src::wire_timing_anomaly_guard.json b/.trinity/seals/src_port::trios::crates::trios-chat::rings::CR-CHAT-07::src::wire_timing_anomaly_guard.json new file mode 100644 index 0000000000..d8c471c567 --- /dev/null +++ b/.trinity/seals/src_port::trios::crates::trios-chat::rings::CR-CHAT-07::src::wire_timing_anomaly_guard.json @@ -0,0 +1,28 @@ +{ + "built_by": "t27c-bootstrap@0.5.2+01d0a635f", + "closure": [], + "config": "gen=c,rust,verilog,zig;tests=zig", + "gen_hash_c": "sha256:efdc03933ae0659d1825f289ecb5d85079e5c0ca2bc38f5812395894b612f17b", + "gen_hash_rust": "sha256:6ec7107e29795f0b97f4676d74f038b6f720eecc990ad1ebf5a525d20a1449df", + "gen_hash_verilog": "sha256:f85a6cf48f2e4fd88878e3485dfbacc76c9b77c86249d7c5f628644431de3ddb", + "gen_hash_zig": "sha256:ff4c3193e7aa46c52660e98f4e9ae3dea3cfca13ba9b44459bb44fba648a7bb4", + "module": "port::trios::crates::trios-chat::rings::CR-CHAT-07::src::wire_timing_anomaly_guard", + "ring": 12, + "seal_schema": 2, + "sealed_at": "2026-10-17T08:13:39Z", + "sealed_by": "t27c-bootstrap@0.5.2", + "spec_hash": "sha256:10b2d6c5406c2e4fa92e2a0d379d4c252acafd3a45796a88c2efa1244f44932b", + "spec_path": "specs/port/trios/crates/trios-chat/rings/CR-CHAT-07/src/wire_timing_anomaly_guard.t27", + "tests": { + "failed": 0, + "failing": [], + "forced": false, + "passed": 13, + "total": 13, + "vacuous": 0 + }, + "toolchain": { + "test_runner": "sha256:1982ae948e24d00c5d221ccec12dfce1eb01204b53e37b0f857f93b16d64629d", + "zig": "0.16.0" + } +} \ No newline at end of file diff --git a/docs/reports/t27b_expectations.json b/docs/reports/t27b_expectations.json index c041cbab56..a5685090af 100644 --- a/docs/reports/t27b_expectations.json +++ b/docs/reports/t27b_expectations.json @@ -855,6 +855,7 @@ {"path": "specs/port/trios/crates/trios-chat/rings/CR-CHAT-03/src/unmerged_leaves_bound_guard.t27", "t27b": "pass"}, {"path": "specs/port/trios/crates/trios-chat/rings/CR-CHAT-05/src/envelope_size_distribution_uniformity.t27", "t27b": "pass"}, {"path": "specs/port/trios/crates/trios-chat/rings/CR-CHAT-07/src/cover_decoy_ratio_governor.t27", "t27b": "pass"}, + {"path": "specs/port/trios/crates/trios-chat/rings/CR-CHAT-07/src/wire_timing_anomaly_guard.t27", "t27b": "pass"}, {"path": "specs/port/trios/crates/trios-chat/rings/CR-CHAT-LAWS/src/lib.t27", "t27b": "pass"}, {"path": "specs/port/trios/crates/trios-cli/src/cmd/agent.t27", "t27b": "pass"}, {"path": "specs/port/trios/crates/trios-cli/src/cmd/commit.t27", "t27b": "pass"}, diff --git a/specs/port/trios/crates/trios-chat/rings/CR-CHAT-07/src/wire_timing_anomaly_guard.t27 b/specs/port/trios/crates/trios-chat/rings/CR-CHAT-07/src/wire_timing_anomaly_guard.t27 new file mode 100644 index 0000000000..05ad43081d --- /dev/null +++ b/specs/port/trios/crates/trios-chat/rings/CR-CHAT-07/src/wire_timing_anomaly_guard.t27 @@ -0,0 +1,317 @@ +module port::trios::crates::trios-chat::rings::CR-CHAT-07::src::wire_timing_anomaly_guard; + +// Port of gHashTag/trios crates/trios-chat/rings/CR-CHAT-07/src/wire_timing_anomaly_guard.rs +// (CR-CHAT-07 - Wire timing anomaly guard, Wave-48 Lane A, +// R-CHAT-10). +// +// Even with canonical gaps and cadence uniformity, an +// observer applying statistical tests over many envelopes +// reads deviations from uniform emission; the guard holds +// the distribution of observed inter-envelope gaps inside +// its expected bounds. The rules, in the original's order: +// the empty batch accepts, the observation ceiling (one +// thousand twenty-four), then per gap the zero probe and +// the canonical-set probe, then over batches of eight or +// more the class census with its dominance ceiling (no +// class over three quarters of the total, the original's +// cross-multiplied fraction) and the standard-deviation +// ceiling over the gap class indices. +// +// The original returns Result<(), TimingAnomalyError>. This +// port carries the verdict as a named struct (owner decision +// D5): Ok first, then the six variants in the original's +// declaration order - InsufficientSamples, NonCanonicalGap, +// ClassDominance, StdDevTooHigh, ZeroGap, +// TooManyObservations. Every original variant carries no +// payload, so the code is the whole verdict. +// +// Two variants are declared and never answered, kept in the +// enum exactly as the original keeps them. InsufficientSamples: +// the prose lists a sample floor, but the code gates the +// statistical block at eight and accepts smaller batches +// (the original's first and eighth tests pin the +// acceptance). StdDevTooHigh: the original's float ceiling is +// a standard deviation of one point five over indices that +// span exactly three rungs, and a spread over a range never +// strictly exceeds half the range - the variance never +// strictly exceeds a quarter of the squared range, exactly +// the cut of nine quarters - so no input ever fires it. +// +// That float ceiling is re-based to the exact rational form +// in pure usize: with S the index sum, n the batch length +// and W the fold of squared deviations |i*n - S| squared, +// the index variance is W/n^3 exactly and the ceiling fires +// exactly when 4*W > 9*n^3, because 1.5^2 is 9/4. The +// original's Option position probe becomes the +// one-past-the-set sentinel index four; the class census +// becomes a zero-initialized four-slot table walked with the +// sentinel guard, the original's if-let None arm. + +// Canonical gap classes (milliseconds), matching CR-CHAT-07. +pub const WTAG_CANONICAL_GAPS_MS: [4]u64 = [4]u64{1000, 5000, 30000, 300000,}; + +// Minimum samples required for analysis. +pub const WTAG_MIN_SAMPLES: usize = 8; + +// Maximum fraction of any single gap class: numerator over +// denominator, three quarters. +pub const WTAG_MAX_CLASS_FRAC_NUM: usize = 3; +pub const WTAG_MAX_CLASS_FRAC_DEN: usize = 4; + +// The exact-rational standard-deviation ceiling: the squared +// cut of nine quarters - 1.5^2 = 9/4. +pub const WTAG_STDDEV_CUT_NUM: usize = 9; +pub const WTAG_STDDEV_CUT_SCALE: usize = 4; + +// Maximum number of gap observations. +pub const WTAG_MAX_OBSERVATIONS: usize = 1024; + +// Verdict codes: Ok(()) and TimingAnomalyError's variants, in declaration order. +pub enum WtagCode { + Ok, + InsufficientSamples, + NonCanonicalGap, + ClassDominance, + StdDevTooHigh, + ZeroGap, + TooManyObservations, +} + +// The verdict of the timing distribution validation - the +// original's variants carry no payload, so the code alone +// carries it. +pub struct WtagVerdict { + code: WtagCode, +} + +// The class index of a canonical gap - the original's +// Option position probe as the one-past-the-set +// sentinel: four answers a gap outside the canonical set. +pub fn canonical_gap_index(gap_ms: u64) -> usize { + for i in 0..4 { + if (WTAG_CANONICAL_GAPS_MS[i] == gap_ms) { + return i; + } + } + return 4; +} + +// Whether the standard deviation of the gap class indices +// exceeds the ceiling - the original's f64 fold re-based to +// the exact rational form: the variance is W/n^3 and the +// ceiling fires exactly when 4*W > 9*n^3. +pub fn indices_stddev_over_cut(gaps: []const u64) -> bool { + const n: usize = gaps.len; + var sum: usize = 0; + for i in 0..gaps.len { + sum = sum + canonical_gap_index(gaps[i]); + } + var w: usize = 0; + for i in 0..gaps.len { + const idx: usize = canonical_gap_index(gaps[i]); + var term: usize = 0; + if (idx * n > sum) { + term = idx * n - sum; + } else { + term = sum - idx * n; + } + w = w + term * term; + } + if (WTAG_STDDEV_CUT_SCALE * w > WTAG_STDDEV_CUT_NUM * n * n * n) { + return true; + } + return false; +} + +// [VERIFIED] Validate observed inter-envelope gaps for +// timing anomalies. Returns Ok only when every rule holds, +// checked in the original's order: the empty batch, the +// observation ceiling, the per-gap probes, then over batches +// of eight or more the dominance ceiling and the +// standard-deviation ceiling. +pub fn validate_timing_distribution(gaps: []const u64) -> WtagVerdict { + if (gaps.len == 0) { + return WtagVerdict { code: WtagCode.Ok, }; + } + if (gaps.len > WTAG_MAX_OBSERVATIONS) { + return WtagVerdict { code: WtagCode.TooManyObservations, }; + } + for i in 0..gaps.len { + if (gaps[i] == 0) { + return WtagVerdict { code: WtagCode.ZeroGap, }; + } + if (canonical_gap_index(gaps[i]) == 4) { + return WtagVerdict { code: WtagCode.NonCanonicalGap, }; + } + } + if (gaps.len >= WTAG_MIN_SAMPLES) { + var class_counts: [4]usize = [4]usize{0, 0, 0, 0,}; + for i in 0..gaps.len { + const idx: usize = canonical_gap_index(gaps[i]); + if (idx < 4) { + class_counts[idx] = class_counts[idx] + 1; + } + } + const total: usize = gaps.len; + for c in 0..4 { + if (class_counts[c] * WTAG_MAX_CLASS_FRAC_DEN > total * WTAG_MAX_CLASS_FRAC_NUM) { + return WtagVerdict { code: WtagCode.ClassDominance, }; + } + } + if (indices_stddev_over_cut(gaps)) { + return WtagVerdict { code: WtagCode.StdDevTooHigh, }; + } + } + return WtagVerdict { code: WtagCode.Ok, }; +} + +// **WTAG-01** - an insufficient sample accepted: two gaps +// carry no statistics to run. +test wtag_01_few_samples_accepted { + const gaps: [2]u64 = [2]u64{1000, 5000,}; + const v = validate_timing_distribution(&gaps); + assert(v.code == WtagCode.Ok); +} + +// **WTAG-02** - the non-canonical gap rejected: nine hundred +// ninety-nine sits outside the set. +test wtag_02_non_canonical_rejected { + const gaps: [2]u64 = [2]u64{1000, 999,}; + const v = validate_timing_distribution(&gaps); + assert(v.code == WtagCode.NonCanonicalGap); +} + +// **WTAG-03** - the zero gap rejected. +test wtag_03_zero_gap_rejected { + const gaps: [2]u64 = [2]u64{1000, 0,}; + const v = validate_timing_distribution(&gaps); + assert(v.code == WtagCode.ZeroGap); +} + +// **WTAG-04** - too many observations rejected: one thousand +// twenty-five of a ceiling of one thousand twenty-four, +// built in a loop like the original's; the ceiling fires +// before any gap is examined. +test wtag_04_too_many_rejected { + var gaps: [1025]u64; + for i in 0..1025 { + gaps[i] = 1000; + } + const v = validate_timing_distribution(&gaps); + assert(v.code == WtagCode.TooManyObservations); +} + +// **WTAG-05** - class dominance rejected: seven of eight +// gaps in the first class, cross-multiplied over the +// three-quarter ceiling. +test wtag_05_class_dominance_rejected { + var gaps: [8]u64; + for i in 0..7 { + gaps[i] = 1000; + } + gaps[7] = 5000; + const v = validate_timing_distribution(&gaps); + assert(v.code == WtagCode.ClassDominance); +} + +// **WTAG-06** - the uniform gaps accepted: the first two +// classes alternating, four each. +test wtag_06_uniform_accepted { + const gaps: [8]u64 = [8]u64{1000, 5000, 1000, 5000, 1000, 5000, 1000, 5000,}; + const v = validate_timing_distribution(&gaps); + assert(v.code == WtagCode.Ok); +} + +// **WTAG-07** - an empty batch accepted. +test wtag_07_empty_accepted { + const gaps: [0]u64 = [0]u64{}; + const v = validate_timing_distribution(&gaps); + assert(v.code == WtagCode.Ok); +} + +// **WTAG-08** - few of one class accepted: four gaps below +// the statistical gate, the census never runs. +test wtag_08_few_same_class_accepted { + const gaps: [4]u64 = [4]u64{1000, 1000, 1000, 1000,}; + const v = validate_timing_distribution(&gaps); + assert(v.code == WtagCode.Ok); +} + +// **WTAG-09** - class dominance by the thousand-millisecond +// class rejected: seven of eight again. +test wtag_09_class_dominance_skewed_rejected { + const gaps: [8]u64 = [8]u64{1000, 300000, 1000, 1000, 1000, 1000, 1000, 1000,}; + const v = validate_timing_distribution(&gaps); + assert(v.code == WtagCode.ClassDominance); +} + +// **WTAG-10** - the balanced three-class batch accepted. +test wtag_10_balanced_accepted { + const gaps: [8]u64 = [8]u64{1000, 5000, 30000, 1000, 5000, 30000, 1000, 5000,}; + const v = validate_timing_distribution(&gaps); + assert(v.code == WtagCode.Ok); +} + +// The helpers have direct tests (coverage: Untested 0). +test canonical_gap_index_answers { + assert(canonical_gap_index(1000) == 0); + assert(canonical_gap_index(5000) == 1); + assert(canonical_gap_index(30000) == 2); + assert(canonical_gap_index(300000) == 3); + assert(canonical_gap_index(999) == 4); + assert(canonical_gap_index(0) == 4); +} + +// The exact-rational ceiling answers at its mathematical +// maximum: the first and last classes split evenly spread +// the indices widest - a standard deviation of exactly one +// point five, the cut itself, not over it (Popoviciu: a +// spread over three rungs never strictly exceeds half the +// range). +test indices_stddev_over_cut_answers { + const widest: [8]u64 = [8]u64{1000, 300000, 1000, 300000, 1000, 300000, 1000, 300000,}; + assert(!indices_stddev_over_cut(&widest)); + const mixed: [8]u64 = [8]u64{1000, 5000, 30000, 300000, 1000, 5000, 30000, 300000,}; + assert(!indices_stddev_over_cut(&mixed)); +} + +// Rule order is the original's: the empty batch accepts +// before anything; the observation ceiling answers over a +// flooded batch of zero gaps; the zero probe answers before +// the canonical probe on the same gap (zero sits outside the +// set too); the canonical probe answers before the +// statistical block (a would-be-dominant batch answers its +// non-canonical member first); the statistical gate keeps +// short batches out (four of one class would dominate if the +// census ran); and the dominance ceiling answers over the +// standard-deviation ceiling - after a passing census no +// index spread ever reaches the deviation cut, so the two +// can never co-fire. +test rule_order_matches_original { + const empty: [0]u64 = [0]u64{}; + const v0 = validate_timing_distribution(&empty); + assert(v0.code == WtagCode.Ok); + + var flooded: [1025]u64; + for i in 0..1025 { + flooded[i] = 0; + } + const v1 = validate_timing_distribution(&flooded); + assert(v1.code == WtagCode.TooManyObservations); + + const stacked: [2]u64 = [2]u64{0, 1000,}; + const v2 = validate_timing_distribution(&stacked); + assert(v2.code == WtagCode.ZeroGap); + + var would_dominate: [8]u64; + for i in 0..7 { + would_dominate[i] = 1000; + } + would_dominate[7] = 999; + const v3 = validate_timing_distribution(&would_dominate); + assert(v3.code == WtagCode.NonCanonicalGap); + + const short_skewed: [4]u64 = [4]u64{1000, 1000, 1000, 1000,}; + const v4 = validate_timing_distribution(&short_skewed); + assert(v4.code == WtagCode.Ok); +} From f75b5327c50aceeec35ad20df30e519c45dc0e20 Mon Sep 17 00:00:00 2001 From: dmitrii-f-t27 Date: Sat, 17 Oct 2026 06:38:59 -0300 Subject: [PATCH 29/70] spec(port): port the confirmation tag chain guard (Refs #8883) The fifth CR-CHAT-03 ring target (W3, L-CHAT-3-confupd, RFC 9420 8.1/11): the confirmation-chain rules, in the original's fixed order - the canonical tag length (thirty-two), the group agreement, the strictly greater epoch, the previous-hash agreement, the non-zero canonical interim seed (a zero seed would reset the chain), and the fresh (group, epoch, tag) link - as the D5 verdict (all six original variants carry no payload, so the code is the whole verdict), the original's rule order, and all ten CTC tests transcribed plus helper and rule-order tests. The original's commit and view structs become flat parameters, the byte vectors arriving as plain slices. The ledger of used chain links becomes a slice of records holding the canonical thirty-two-byte group identifier, the epoch and the thirty-two-byte tag - the original's BTreeSet contains over the triple answered by a scan that reads the incoming slices, a non-canonical length never matching a canonical ledger entry. Checks (conventions 0-14): t27b test 14 passed 0 failed; t27c test-report 14/14, 0 vacuous; gen-rust output compiles under rustc; coverage Untested 0; ASCII only; seal saved, all hashes MATCH; --- ...-CHAT-03::src::confirmation_tag_chain.json | 28 ++ docs/reports/t27b_expectations.json | 1 + .../CR-CHAT-03/src/confirmation_tag_chain.t27 | 314 ++++++++++++++++++ 3 files changed, 343 insertions(+) create mode 100644 .trinity/seals/src_port::trios::crates::trios-chat::rings::CR-CHAT-03::src::confirmation_tag_chain.json create mode 100644 specs/port/trios/crates/trios-chat/rings/CR-CHAT-03/src/confirmation_tag_chain.t27 diff --git a/.trinity/seals/src_port::trios::crates::trios-chat::rings::CR-CHAT-03::src::confirmation_tag_chain.json b/.trinity/seals/src_port::trios::crates::trios-chat::rings::CR-CHAT-03::src::confirmation_tag_chain.json new file mode 100644 index 0000000000..e1ce703f18 --- /dev/null +++ b/.trinity/seals/src_port::trios::crates::trios-chat::rings::CR-CHAT-03::src::confirmation_tag_chain.json @@ -0,0 +1,28 @@ +{ + "built_by": "t27c-bootstrap@0.5.2+01d0a635f", + "closure": [], + "config": "gen=c,rust,verilog,zig;tests=zig", + "gen_hash_c": "sha256:45ed5ea5d208cfdccde50e2fe7419d72214d1df919bd129f5e6eadf7a84d9d31", + "gen_hash_rust": "sha256:b0eae364571774fc8b95709ef1790267a69f63cc541a63800ceae8d734ff9f05", + "gen_hash_verilog": "sha256:8001536ad7d28de39107f4a9762d25aad185d455d58792e3671857858de2f658", + "gen_hash_zig": "sha256:fb893415dbbee066e1cd116eec7efa078fb08e1928edff06f78a81f1fd0f65db", + "module": "port::trios::crates::trios-chat::rings::CR-CHAT-03::src::confirmation_tag_chain", + "ring": 12, + "seal_schema": 2, + "sealed_at": "2026-10-17T09:38:48Z", + "sealed_by": "t27c-bootstrap@0.5.2", + "spec_hash": "sha256:3500728eb7a78aff3650eeae8fac59b92efa60e3029d7534150c0c888ebbf373", + "spec_path": "specs/port/trios/crates/trios-chat/rings/CR-CHAT-03/src/confirmation_tag_chain.t27", + "tests": { + "failed": 0, + "failing": [], + "forced": false, + "passed": 14, + "total": 14, + "vacuous": 0 + }, + "toolchain": { + "test_runner": "sha256:1982ae948e24d00c5d221ccec12dfce1eb01204b53e37b0f857f93b16d64629d", + "zig": "0.16.0" + } +} \ No newline at end of file diff --git a/docs/reports/t27b_expectations.json b/docs/reports/t27b_expectations.json index c041cbab56..d0842d395a 100644 --- a/docs/reports/t27b_expectations.json +++ b/docs/reports/t27b_expectations.json @@ -851,6 +851,7 @@ {"path": "specs/port/trios/crates/trios-bridge/src/main.t27", "t27b": "pass"}, {"path": "specs/port/trios/crates/trios-chat/rings/CR-CHAT-01/src/key_package_expiry_guard.t27", "t27b": "pass"}, {"path": "specs/port/trios/crates/trios-chat/rings/CR-CHAT-02/src/epoch_rollover_wraparound_guard.t27", "t27b": "pass"}, + {"path": "specs/port/trios/crates/trios-chat/rings/CR-CHAT-03/src/confirmation_tag_chain.t27", "t27b": "pass"}, {"path": "specs/port/trios/crates/trios-chat/rings/CR-CHAT-03/src/ratchet_tree_resolution_guard.t27", "t27b": "pass"}, {"path": "specs/port/trios/crates/trios-chat/rings/CR-CHAT-03/src/unmerged_leaves_bound_guard.t27", "t27b": "pass"}, {"path": "specs/port/trios/crates/trios-chat/rings/CR-CHAT-05/src/envelope_size_distribution_uniformity.t27", "t27b": "pass"}, diff --git a/specs/port/trios/crates/trios-chat/rings/CR-CHAT-03/src/confirmation_tag_chain.t27 b/specs/port/trios/crates/trios-chat/rings/CR-CHAT-03/src/confirmation_tag_chain.t27 new file mode 100644 index 0000000000..8e89fca3c1 --- /dev/null +++ b/specs/port/trios/crates/trios-chat/rings/CR-CHAT-03/src/confirmation_tag_chain.t27 @@ -0,0 +1,314 @@ +module port::trios::crates::trios-chat::rings::CR-CHAT-03::src::confirmation_tag_chain; + +// Port of gHashTag/trios crates/trios-chat/rings/CR-CHAT-03/src/confirmation_tag_chain.rs +// (CR-CHAT-03 - MLS confirmation_tag chain validation, Wave-28 +// Lane A, L-CHAT-3-confupd, RFC 9420 8.1/11). +// +// Each Commit is bound into the confirmation chain: the tag +// is an HMAC over the confirmed transcript hash, the +// previous hash must equal the receiver's accepted one, the +// epoch must advance strictly, the group must be the local +// one, the next interim seed must be canonical and non-zero +// (a zero seed would reset the chain), and the +// (group, epoch, tag) triple must never repeat. The rules, +// in the original's fixed order: the canonical tag length +// (thirty-two), the group agreement, the strictly greater +// epoch, the previous-hash agreement, the non-zero canonical +// interim seed, and the fresh chain link. +// +// The original returns Result<(), ConfirmationChainError>. +// This port carries the verdict as a named struct (owner +// decision D5): Ok first, then the six variants in the +// original's declaration order - NonCanonicalTagLength, +// CrossGroupSplice, StaleEpochReplay, TranscriptChainSplice, +// EmptyInterimTranscript, RepeatedConfirmationTag. Every +// original variant carries no payload, so the code is the +// whole verdict. +// +// The original's commit and view structs become flat +// parameters, the byte vectors arriving as plain slices. +// The ledger of used chain links becomes a slice of records +// holding the canonical thirty-two-byte group identifier, +// the epoch and the thirty-two-byte tag - the original's +// BTreeSet contains over the triple answered by a scan that +// reads the incoming slices, a non-canonical length never +// matching a canonical ledger entry. + +// Canonical confirmation_tag length (32 bytes). +pub const CONFIRMATION_TAG_LEN: usize = 32; + +// Canonical interim_transcript_hash length (32 bytes). +pub const INTERIM_TRANSCRIPT_HASH_LEN: usize = 32; + +// A chain link already accepted: the group, the epoch and +// the confirmation tag, all in canonical form. +pub struct ChainLink { + group_id: [32]u8, + epoch: u64, + tag: [32]u8, +} + +// Verdict codes: Ok(()) and ConfirmationChainError's variants, in declaration order. +pub enum CtcCode { + Ok, + NonCanonicalTagLength, + CrossGroupSplice, + StaleEpochReplay, + TranscriptChainSplice, + EmptyInterimTranscript, + RepeatedConfirmationTag, +} + +// The verdict of the confirmation-chain validation - the +// original's variants carry no payload, so the code alone +// carries it. +pub struct CtcVerdict { + code: CtcCode, +} + +// Content equality over two byte slices - the original's +// Vec equality on the group identifiers and the transcript +// hashes. +pub fn bytes_equal(a: []const u8, b: []const u8) -> bool { + if (a.len != b.len) { + return false; + } + for i in 0..a.len { + if (a[i] != b[i]) { + return false; + } + } + return true; +} + +// Whether every byte is zero - the original's all-zero seed +// probe. +pub fn all_zero_bytes(bytes: []const u8) -> bool { + for i in 0..bytes.len { + if (bytes[i] != 0) { + return false; + } + } + return true; +} + +// Whether this (group, epoch, tag) triple was already +// accepted - the original's BTreeSet contains over the +// ledger, answered by a scan over the canonical link +// records reading the incoming slices. +pub fn chain_link_used(links: []const ChainLink, group_id: []const u8, epoch: u64, tag: []const u8) -> bool { + if (group_id.len != 32) { + return false; + } + if (tag.len != 32) { + return false; + } + for i in 0..links.len { + if (links[i].epoch == epoch) { + var same: bool = true; + for j in 0..32 { + if (links[i].group_id[j] != group_id[j]) { + same = false; + } + if (links[i].tag[j] != tag[j]) { + same = false; + } + } + if (same) { + return true; + } + } + } + return false; +} + +// [VERIFIED] Validate a ConfirmedCommit against the +// receiving group's chain view. Returns Ok only when every +// rule holds, checked in the original's fixed order: the +// canonical tag length, the group, the strictly greater +// epoch, the previous-hash agreement, the non-zero +// canonical interim seed, the fresh link. +pub fn validate_confirmation_chain(group_id: []const u8, epoch: u64, prev_confirmed: []const u8, confirmation_tag: []const u8, next_interim: []const u8, local_group_id: []const u8, current_epoch: u64, current_confirmed: []const u8, used_links: []const ChainLink) -> CtcVerdict { + if (confirmation_tag.len != CONFIRMATION_TAG_LEN) { + return CtcVerdict { code: CtcCode.NonCanonicalTagLength, }; + } + if (!bytes_equal(group_id, local_group_id)) { + return CtcVerdict { code: CtcCode.CrossGroupSplice, }; + } + if (epoch <= current_epoch) { + return CtcVerdict { code: CtcCode.StaleEpochReplay, }; + } + if (!bytes_equal(prev_confirmed, current_confirmed)) { + return CtcVerdict { code: CtcCode.TranscriptChainSplice, }; + } + if (next_interim.len != INTERIM_TRANSCRIPT_HASH_LEN) { + return CtcVerdict { code: CtcCode.EmptyInterimTranscript, }; + } + if (all_zero_bytes(next_interim)) { + return CtcVerdict { code: CtcCode.EmptyInterimTranscript, }; + } + if (chain_link_used(used_links, group_id, epoch, confirmation_tag)) { + return CtcVerdict { code: CtcCode.RepeatedConfirmationTag, }; + } + return CtcVerdict { code: CtcCode.Ok, }; +} + +// The fixture bytes: the local group of double-A-hex, the +// stranger's group of double-B-hex, the confirmed transcript +// hash of eleven-hex, the splice probe of ninety-nine-hex, +// the confirmation tag of twenty-two-hex, the interim seed +// of thirty-three-hex and its zero form. +pub const GOOD_GID: [32]u8 = [32]u8{170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170,} +pub const BAD_GID: [32]u8 = [32]u8{187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187,} +pub const GOOD_PREV: [32]u8 = [32]u8{17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17,} +pub const BAD_PREV: [32]u8 = [32]u8{153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153,} +pub const GOOD_TAG: [32]u8 = [32]u8{34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34,} +pub const GOOD_INTERIM: [32]u8 = [32]u8{51, 51, 51, 51, 51, 51, 51, 51, 51, 51, 51, 51, 51, 51, 51, 51, 51, 51, 51, 51, 51, 51, 51, 51, 51, 51, 51, 51, 51, 51, 51, 51,} +pub const ZERO_INTERIM: [32]u8 = [32]u8{0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,} + +// **CTC-01** - the sixteen-byte confirmation tag rejected. +test ctc_01_short_tag_rejected { + const no_links: [0]ChainLink = [0]ChainLink{}; + var short_tag: [16]u8; + for j in 0..16 { + short_tag[j] = 34; + } + const v = validate_confirmation_chain(&GOOD_GID, 6, &GOOD_PREV, &short_tag, &GOOD_INTERIM, &GOOD_GID, 5, &GOOD_PREV, &no_links); + assert(v.code == CtcCode.NonCanonicalTagLength); +} + +// **CTC-02** - the sixty-four-byte confirmation tag +// rejected. +test ctc_02_overlong_tag_rejected { + const no_links: [0]ChainLink = [0]ChainLink{}; + var long_tag: [64]u8; + for j in 0..64 { + long_tag[j] = 34; + } + const v = validate_confirmation_chain(&GOOD_GID, 6, &GOOD_PREV, &long_tag, &GOOD_INTERIM, &GOOD_GID, 5, &GOOD_PREV, &no_links); + assert(v.code == CtcCode.NonCanonicalTagLength); +} + +// **CTC-03** - the cross-group splice rejected. +test ctc_03_cross_group_splice_rejected { + const no_links: [0]ChainLink = [0]ChainLink{}; + const v = validate_confirmation_chain(&BAD_GID, 6, &GOOD_PREV, &GOOD_TAG, &GOOD_INTERIM, &GOOD_GID, 5, &GOOD_PREV, &no_links); + assert(v.code == CtcCode.CrossGroupSplice); +} + +// **CTC-04** - the equal-epoch replay rejected: six of a +// current five does not advance. +test ctc_04_stale_epoch_equal_rejected { + const no_links: [0]ChainLink = [0]ChainLink{}; + const v = validate_confirmation_chain(&GOOD_GID, 5, &GOOD_PREV, &GOOD_TAG, &GOOD_INTERIM, &GOOD_GID, 5, &GOOD_PREV, &no_links); + assert(v.code == CtcCode.StaleEpochReplay); +} + +// **CTC-05** - the past-epoch replay rejected: one of a +// current five. +test ctc_05_past_epoch_rejected { + const no_links: [0]ChainLink = [0]ChainLink{}; + const v = validate_confirmation_chain(&GOOD_GID, 1, &GOOD_PREV, &GOOD_TAG, &GOOD_INTERIM, &GOOD_GID, 5, &GOOD_PREV, &no_links); + assert(v.code == CtcCode.StaleEpochReplay); +} + +// **CTC-06** - the transcript chain splice rejected: the +// previous hash does not match the accepted one. +test ctc_06_transcript_chain_splice_rejected { + const no_links: [0]ChainLink = [0]ChainLink{}; + const v = validate_confirmation_chain(&GOOD_GID, 6, &BAD_PREV, &GOOD_TAG, &GOOD_INTERIM, &GOOD_GID, 5, &GOOD_PREV, &no_links); + assert(v.code == CtcCode.TranscriptChainSplice); +} + +// **CTC-07** - the all-zero interim seed rejected. +test ctc_07_zero_interim_transcript_rejected { + const no_links: [0]ChainLink = [0]ChainLink{}; + const v = validate_confirmation_chain(&GOOD_GID, 6, &GOOD_PREV, &GOOD_TAG, &ZERO_INTERIM, &GOOD_GID, 5, &GOOD_PREV, &no_links); + assert(v.code == CtcCode.EmptyInterimTranscript); +} + +// **CTC-08** - the wrong-length interim seed rejected: +// sixteen bytes of a canonical thirty-two. +test ctc_08_wrong_length_interim_transcript_rejected { + const no_links: [0]ChainLink = [0]ChainLink{}; + var short_interim: [16]u8; + for j in 0..16 { + short_interim[j] = 51; + } + const v = validate_confirmation_chain(&GOOD_GID, 6, &GOOD_PREV, &GOOD_TAG, &short_interim, &GOOD_GID, 5, &GOOD_PREV, &no_links); + assert(v.code == CtcCode.EmptyInterimTranscript); +} + +// **CTC-09** - the replayed confirmation tag rejected: this +// very (group, epoch, tag) link was accepted before. +test ctc_09_replayed_tag_rejected { + const links: [1]ChainLink = [1]ChainLink{ + ChainLink { group_id: GOOD_GID, epoch: 6, tag: GOOD_TAG, }, + }; + const v = validate_confirmation_chain(&GOOD_GID, 6, &GOOD_PREV, &GOOD_TAG, &GOOD_INTERIM, &GOOD_GID, 5, &GOOD_PREV, &links); + assert(v.code == CtcCode.RepeatedConfirmationTag); +} + +// **CTC-10** - the valid Commit at the next epoch with the +// matching chain accepted. +test ctc_10_valid_commit_accepted { + const no_links: [0]ChainLink = [0]ChainLink{}; + const v = validate_confirmation_chain(&GOOD_GID, 6, &GOOD_PREV, &GOOD_TAG, &GOOD_INTERIM, &GOOD_GID, 5, &GOOD_PREV, &no_links); + assert(v.code == CtcCode.Ok); +} + +// The helpers have direct tests (coverage: Untested 0). +test bytes_equal_answers { + assert(bytes_equal(&GOOD_GID, &GOOD_GID)); + assert(!bytes_equal(&GOOD_GID, &BAD_GID)); + assert(!bytes_equal(&GOOD_PREV, &BAD_PREV)); +} + +test all_zero_bytes_answers { + assert(all_zero_bytes(&ZERO_INTERIM)); + assert(!all_zero_bytes(&GOOD_INTERIM)); +} + +test chain_link_used_answers { + const links: [2]ChainLink = [2]ChainLink{ + ChainLink { group_id: GOOD_GID, epoch: 6, tag: GOOD_TAG, }, + ChainLink { group_id: GOOD_GID, epoch: 7, tag: GOOD_TAG, }, + }; + assert(chain_link_used(&links, &GOOD_GID, 6, &GOOD_TAG)); + assert(!chain_link_used(&links, &GOOD_GID, 8, &GOOD_TAG)); + assert(!chain_link_used(&links, &BAD_GID, 6, &GOOD_TAG)); + assert(!chain_link_used(&links, &GOOD_GID, 6, &GOOD_INTERIM)); +} + +// Rule order is the original's fixed ladder, each probe +// stacking the earlier rule's violation on the later ones: +// a short tag over every other violation, the group splice +// over the stale epoch, the stale epoch over the hash +// splice, the hash splice over the zero seed, and the zero +// seed over the replayed link. +test rule_order_matches_original { + const links: [1]ChainLink = [1]ChainLink{ + ChainLink { group_id: GOOD_GID, epoch: 6, tag: GOOD_TAG, }, + }; + var short_tag: [16]u8; + for j in 0..16 { + short_tag[j] = 34; + } + const v1 = validate_confirmation_chain(&BAD_GID, 5, &BAD_PREV, &short_tag, &ZERO_INTERIM, &GOOD_GID, 5, &GOOD_PREV, &links); + assert(v1.code == CtcCode.NonCanonicalTagLength); + + const v2 = validate_confirmation_chain(&BAD_GID, 5, &BAD_PREV, &GOOD_TAG, &ZERO_INTERIM, &GOOD_GID, 5, &GOOD_PREV, &links); + assert(v2.code == CtcCode.CrossGroupSplice); + + const v3 = validate_confirmation_chain(&GOOD_GID, 5, &BAD_PREV, &GOOD_TAG, &ZERO_INTERIM, &GOOD_GID, 5, &GOOD_PREV, &links); + assert(v3.code == CtcCode.StaleEpochReplay); + + const v4 = validate_confirmation_chain(&GOOD_GID, 6, &BAD_PREV, &GOOD_TAG, &ZERO_INTERIM, &GOOD_GID, 5, &GOOD_PREV, &links); + assert(v4.code == CtcCode.TranscriptChainSplice); + + const v5 = validate_confirmation_chain(&GOOD_GID, 6, &GOOD_PREV, &GOOD_TAG, &ZERO_INTERIM, &GOOD_GID, 5, &GOOD_PREV, &links); + assert(v5.code == CtcCode.EmptyInterimTranscript); + + const v6 = validate_confirmation_chain(&GOOD_GID, 6, &GOOD_PREV, &GOOD_TAG, &GOOD_INTERIM, &GOOD_GID, 5, &GOOD_PREV, &links); + assert(v6.code == CtcCode.RepeatedConfirmationTag); +} From 29d269899a549bdef278b50712966da4e1ab1a3b Mon Sep 17 00:00:00 2001 From: dmitrii-f-t27 Date: Sat, 17 Oct 2026 06:49:23 -0300 Subject: [PATCH 30/70] spec(port): port the external commit forgery guard (Refs #8883) The sixth CR-CHAT-03 ring target (W3, L-CHAT-3-extern, RFC 9420 12.2): the external-commit acceptance rules, in the original's fixed order - the group agreement, the claimed epoch equal to the local one, the joining leaf not occupied, the sender equal to the joining leaf, the operations exactly one self-Add of the joining leaf, and the non-empty signature (the placeholder verifier) - as the D5 verdict with every payload field (the claimed and actual epochs, the conflicting leaf, the sender and joining pair, and the offending operations list carried by value with its length), the original's rule order, and all six EXT tests transcribed plus helper and rule-order tests. The original's newtypes flatten to their bare integers - the group identifier to its thirty-two bytes, the epoch to u64, the leaf indices to u32 - and the Op enum becomes a kind enum plus one record form, Update carrying its unread leaf as zero. The occupied-leaf probe becomes a scan over the leaf slice and the single-self-Add rule a length gate then a kind and leaf probe. Checks (conventions 0-14): t27b test 9 passed 0 failed; t27c test-report 9/9, 0 vacuous; gen-rust output compiles under rustc; coverage Untested 0; ASCII only; seal saved, all hashes MATCH; --- ...ngs::CR-CHAT-03::src::external_commit.json | 28 ++ docs/reports/t27b_expectations.json | 1 + .../rings/CR-CHAT-03/src/external_commit.t27 | 293 ++++++++++++++++++ 3 files changed, 322 insertions(+) create mode 100644 .trinity/seals/src_port::trios::crates::trios-chat::rings::CR-CHAT-03::src::external_commit.json create mode 100644 specs/port/trios/crates/trios-chat/rings/CR-CHAT-03/src/external_commit.t27 diff --git a/.trinity/seals/src_port::trios::crates::trios-chat::rings::CR-CHAT-03::src::external_commit.json b/.trinity/seals/src_port::trios::crates::trios-chat::rings::CR-CHAT-03::src::external_commit.json new file mode 100644 index 0000000000..15c6d1c874 --- /dev/null +++ b/.trinity/seals/src_port::trios::crates::trios-chat::rings::CR-CHAT-03::src::external_commit.json @@ -0,0 +1,28 @@ +{ + "built_by": "t27c-bootstrap@0.5.2+01d0a635f", + "closure": [], + "config": "gen=c,rust,verilog,zig;tests=zig", + "gen_hash_c": "sha256:4e1947b27678d50bc018bdee7803e4cf17f599196cc936d55d23e0218f96b0c7", + "gen_hash_rust": "sha256:e0ba8b7e0a6c86c9db17db693961dd37b32fa60ab86f0ced043fad187dfb76bd", + "gen_hash_verilog": "sha256:d1423aca38c9e0d92cc0199b356d50c37cae08b81a749b2fdafc02502becf66a", + "gen_hash_zig": "sha256:fe66fa15ee3e5cd9a2446cbf81d2ced17b5e9417056ed674653a1b72adbb161a", + "module": "port::trios::crates::trios-chat::rings::CR-CHAT-03::src::external_commit", + "ring": 12, + "seal_schema": 2, + "sealed_at": "2026-10-17T09:49:06Z", + "sealed_by": "t27c-bootstrap@0.5.2", + "spec_hash": "sha256:cb44d7762433ae82e6ccbd14aa32828fdd214e8012f4a9916102d393d2013f3f", + "spec_path": "specs/port/trios/crates/trios-chat/rings/CR-CHAT-03/src/external_commit.t27", + "tests": { + "failed": 0, + "failing": [], + "forced": false, + "passed": 9, + "total": 9, + "vacuous": 0 + }, + "toolchain": { + "test_runner": "sha256:1982ae948e24d00c5d221ccec12dfce1eb01204b53e37b0f857f93b16d64629d", + "zig": "0.16.0" + } +} \ No newline at end of file diff --git a/docs/reports/t27b_expectations.json b/docs/reports/t27b_expectations.json index c041cbab56..ad892409f0 100644 --- a/docs/reports/t27b_expectations.json +++ b/docs/reports/t27b_expectations.json @@ -851,6 +851,7 @@ {"path": "specs/port/trios/crates/trios-bridge/src/main.t27", "t27b": "pass"}, {"path": "specs/port/trios/crates/trios-chat/rings/CR-CHAT-01/src/key_package_expiry_guard.t27", "t27b": "pass"}, {"path": "specs/port/trios/crates/trios-chat/rings/CR-CHAT-02/src/epoch_rollover_wraparound_guard.t27", "t27b": "pass"}, + {"path": "specs/port/trios/crates/trios-chat/rings/CR-CHAT-03/src/external_commit.t27", "t27b": "pass"}, {"path": "specs/port/trios/crates/trios-chat/rings/CR-CHAT-03/src/ratchet_tree_resolution_guard.t27", "t27b": "pass"}, {"path": "specs/port/trios/crates/trios-chat/rings/CR-CHAT-03/src/unmerged_leaves_bound_guard.t27", "t27b": "pass"}, {"path": "specs/port/trios/crates/trios-chat/rings/CR-CHAT-05/src/envelope_size_distribution_uniformity.t27", "t27b": "pass"}, diff --git a/specs/port/trios/crates/trios-chat/rings/CR-CHAT-03/src/external_commit.t27 b/specs/port/trios/crates/trios-chat/rings/CR-CHAT-03/src/external_commit.t27 new file mode 100644 index 0000000000..7625745f9c --- /dev/null +++ b/specs/port/trios/crates/trios-chat/rings/CR-CHAT-03/src/external_commit.t27 @@ -0,0 +1,293 @@ +module port::trios::crates::trios-chat::rings::CR-CHAT-03::src::external_commit; + +// Port of gHashTag/trios crates/trios-chat/rings/CR-CHAT-03/src/external_commit.rs +// (CR-CHAT-03 - MLS external-commit forgery guard, Wave-14 +// Lane B, L-CHAT-3-extern, RFC 9420 12.2). +// +// An external commit lets a non-member join without a +// Welcome - an atomic Commit with a path blob and a +// self-Add, signed by the joiner's leaf key. The gate +// holds the four failure modes closed: a forged from-epoch +// (replay or leap-ahead), a stale Welcome rebound, a +// self-Add aimed at another leaf, and a sender field +// claiming an occupied leaf. The rules, in the original's +// fixed order: the group agreement, the claimed epoch equal +// to the local one, the joining leaf not occupied, the +// sender equal to the joining leaf, the operations exactly +// one self-Add of the joining leaf, and the signature +// non-empty (the placeholder verifier; the real one lives +// behind the openmls flag). +// +// The original returns Result<(), ExternalCommitError>. +// This port carries the verdict as a named struct (owner +// decision D5): Ok first, then the six variants in the +// original's declaration order - EpochMismatch, LeafOccupied, +// SenderMismatch, OpsScopeViolation, GroupIdMismatch, +// InvalidSignature - with every payload field: the claimed +// and actual epochs, the conflicting leaf, the sender and +// joining pair, and the offending operations list. +// +// The original's newtypes flatten to their bare integers - +// the group identifier to its thirty-two bytes, the epoch to +// u64, the leaf indices to u32 - and the Op enum becomes a +// kind enum plus one record form, Update carrying its unread +// leaf as zero. The occupied-leaf probe becomes a scan over +// the leaf slice, the single-self-Add rule a length gate then +// a kind and leaf probe, and the signature probe a plain +// length read. + +// The record capacity of the offending-operations payload. +pub const EXT_OPS_CAP: usize = 8; + +// The operation class - the original's Op enum. +pub enum OpKind { + Add, + Remove, + Update, +} + +// One operation: the class, and the leaf it names when the +// class carries one (Update carries its unread leaf as +// zero). +pub struct OpRec { + kind: OpKind, + leaf: u32, +} + +// Verdict codes: Ok(()) and ExternalCommitError's variants, in declaration order. +pub enum ExtCode { + Ok, + EpochMismatch, + LeafOccupied, + SenderMismatch, + OpsScopeViolation, + GroupIdMismatch, + InvalidSignature, +} + +// The verdict of the external-commit gate, with every +// payload field of the original's variants. +pub struct ExtVerdict { + code: ExtCode, + claimed: u64, + actual: u64, + leaf: u32, + sender: u32, + joining: u32, + ops: [8]OpRec, + ops_len: usize, +} + +// Whole-form equality over the thirty-two-byte group +// identifiers - the original's GroupId equality. +pub fn group_ids_equal(a: [32]u8, b: [32]u8) -> bool { + for i in 0..32 { + if (a[i] != b[i]) { + return false; + } + } + return true; +} + +// Whether the leaf slice holds this index - the original's +// occupied.contains probe. +pub fn leaf_occupied(occupied: []const u32, leaf: u32) -> bool { + for i in 0..occupied.len { + if (occupied[i] == leaf) { + return true; + } + } + return false; +} + +// [VERIFIED] Verify an external-commit envelope before +// applying it. Returns Ok only when every guard holds, +// checked in the original's fixed order: the group, the +// epoch, the free leaf, the self sender, the single +// self-Add, the non-empty signature. +pub fn check_external_commit(group_id: [32]u8, claimed_epoch: u64, joining_leaf: u32, sender: u32, ops: []const OpRec, signature: []const u8, local_group_id: [32]u8, local_epoch: u64, occupied: []const u32) -> ExtVerdict { + if (!group_ids_equal(group_id, local_group_id)) { + return ExtVerdict { code: ExtCode.GroupIdMismatch, claimed: 0, actual: 0, leaf: 0, sender: 0, joining: 0, ops: [8]OpRec{OpRec { kind: OpKind.Update, leaf: 0, }, OpRec { kind: OpKind.Update, leaf: 0, }, OpRec { kind: OpKind.Update, leaf: 0, }, OpRec { kind: OpKind.Update, leaf: 0, }, OpRec { kind: OpKind.Update, leaf: 0, }, OpRec { kind: OpKind.Update, leaf: 0, }, OpRec { kind: OpKind.Update, leaf: 0, }, OpRec { kind: OpKind.Update, leaf: 0, },} ops_len: 0, }; + } + if (claimed_epoch != local_epoch) { + return ExtVerdict { code: ExtCode.EpochMismatch, claimed: claimed_epoch, actual: local_epoch, leaf: 0, sender: 0, joining: 0, ops: [8]OpRec{OpRec { kind: OpKind.Update, leaf: 0, }, OpRec { kind: OpKind.Update, leaf: 0, }, OpRec { kind: OpKind.Update, leaf: 0, }, OpRec { kind: OpKind.Update, leaf: 0, }, OpRec { kind: OpKind.Update, leaf: 0, }, OpRec { kind: OpKind.Update, leaf: 0, }, OpRec { kind: OpKind.Update, leaf: 0, }, OpRec { kind: OpKind.Update, leaf: 0, },} ops_len: 0, }; + } + if (leaf_occupied(occupied, joining_leaf)) { + return ExtVerdict { code: ExtCode.LeafOccupied, claimed: 0, actual: 0, leaf: joining_leaf, sender: 0, joining: 0, ops: [8]OpRec{OpRec { kind: OpKind.Update, leaf: 0, }, OpRec { kind: OpKind.Update, leaf: 0, }, OpRec { kind: OpKind.Update, leaf: 0, }, OpRec { kind: OpKind.Update, leaf: 0, }, OpRec { kind: OpKind.Update, leaf: 0, }, OpRec { kind: OpKind.Update, leaf: 0, }, OpRec { kind: OpKind.Update, leaf: 0, }, OpRec { kind: OpKind.Update, leaf: 0, },} ops_len: 0, }; + } + if (sender != joining_leaf) { + return ExtVerdict { code: ExtCode.SenderMismatch, claimed: 0, actual: 0, leaf: 0, sender: sender, joining: joining_leaf, ops: [8]OpRec{OpRec { kind: OpKind.Update, leaf: 0, }, OpRec { kind: OpKind.Update, leaf: 0, }, OpRec { kind: OpKind.Update, leaf: 0, }, OpRec { kind: OpKind.Update, leaf: 0, }, OpRec { kind: OpKind.Update, leaf: 0, }, OpRec { kind: OpKind.Update, leaf: 0, }, OpRec { kind: OpKind.Update, leaf: 0, }, OpRec { kind: OpKind.Update, leaf: 0, },} ops_len: 0, }; + } + if (ops.len != 1) { + var carried: [8]OpRec = [8]OpRec{OpRec { kind: OpKind.Update, leaf: 0, }, OpRec { kind: OpKind.Update, leaf: 0, }, OpRec { kind: OpKind.Update, leaf: 0, }, OpRec { kind: OpKind.Update, leaf: 0, }, OpRec { kind: OpKind.Update, leaf: 0, }, OpRec { kind: OpKind.Update, leaf: 0, }, OpRec { kind: OpKind.Update, leaf: 0, }, OpRec { kind: OpKind.Update, leaf: 0, },} + var carried_len: usize = ops.len; + if (ops.len > EXT_OPS_CAP) { + carried_len = EXT_OPS_CAP; + } + for i in 0..carried_len { + carried[i] = ops[i]; + } + return ExtVerdict { code: ExtCode.OpsScopeViolation, claimed: 0, actual: 0, leaf: 0, sender: 0, joining: 0, ops: carried, ops_len: carried_len, }; + } + if (ops[0].kind != OpKind.Add) { + var carried: [8]OpRec = [8]OpRec{OpRec { kind: OpKind.Update, leaf: 0, }, OpRec { kind: OpKind.Update, leaf: 0, }, OpRec { kind: OpKind.Update, leaf: 0, }, OpRec { kind: OpKind.Update, leaf: 0, }, OpRec { kind: OpKind.Update, leaf: 0, }, OpRec { kind: OpKind.Update, leaf: 0, }, OpRec { kind: OpKind.Update, leaf: 0, }, OpRec { kind: OpKind.Update, leaf: 0, },} + for i in 0..1 { + carried[i] = ops[i]; + } + return ExtVerdict { code: ExtCode.OpsScopeViolation, claimed: 0, actual: 0, leaf: 0, sender: 0, joining: 0, ops: carried, ops_len: 1, }; + } + if (ops[0].leaf != joining_leaf) { + var carried: [8]OpRec = [8]OpRec{OpRec { kind: OpKind.Update, leaf: 0, }, OpRec { kind: OpKind.Update, leaf: 0, }, OpRec { kind: OpKind.Update, leaf: 0, }, OpRec { kind: OpKind.Update, leaf: 0, }, OpRec { kind: OpKind.Update, leaf: 0, }, OpRec { kind: OpKind.Update, leaf: 0, }, OpRec { kind: OpKind.Update, leaf: 0, }, OpRec { kind: OpKind.Update, leaf: 0, },} + for i in 0..1 { + carried[i] = ops[i]; + } + return ExtVerdict { code: ExtCode.OpsScopeViolation, claimed: 0, actual: 0, leaf: 0, sender: 0, joining: 0, ops: carried, ops_len: 1, }; + } + if (signature.len == 0) { + return ExtVerdict { code: ExtCode.InvalidSignature, claimed: 0, actual: 0, leaf: 0, sender: 0, joining: 0, ops: [8]OpRec{OpRec { kind: OpKind.Update, leaf: 0, }, OpRec { kind: OpKind.Update, leaf: 0, }, OpRec { kind: OpKind.Update, leaf: 0, }, OpRec { kind: OpKind.Update, leaf: 0, }, OpRec { kind: OpKind.Update, leaf: 0, }, OpRec { kind: OpKind.Update, leaf: 0, }, OpRec { kind: OpKind.Update, leaf: 0, }, OpRec { kind: OpKind.Update, leaf: 0, },} ops_len: 0, }; + } + return ExtVerdict { code: ExtCode.Ok, claimed: 0, actual: 0, leaf: 0, sender: 0, joining: 0, ops: [8]OpRec{OpRec { kind: OpKind.Update, leaf: 0, }, OpRec { kind: OpKind.Update, leaf: 0, }, OpRec { kind: OpKind.Update, leaf: 0, }, OpRec { kind: OpKind.Update, leaf: 0, }, OpRec { kind: OpKind.Update, leaf: 0, }, OpRec { kind: OpKind.Update, leaf: 0, }, OpRec { kind: OpKind.Update, leaf: 0, }, OpRec { kind: OpKind.Update, leaf: 0, },} ops_len: 0, }; +} + +// The fixture bytes: the local group with double-A-hex in +// its first byte, the stranger's group with double-B-hex, +// the joiner key of forty-two-hex and the sixty-four-byte +// signature of ninety-nine-hex. +pub const GOOD_GID: [32]u8 = [32]u8{170, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,}; +pub const OTHER_GID: [32]u8 = [32]u8{187, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,}; +pub const JOINER_KEY: [32]u8 = [32]u8{66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66,} +pub const GOOD_SIGNATURE: [64]u8 = [64]u8{153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153,} + +// **EXT-01** - the well-formed external commit accepted: a +// fresh leaf, the epoch matched, the single self-Add signed. +test ext_01_accepts_wellformed { + const empty: [0]u32 = [0]u32{}; + const ops: [1]OpRec = [1]OpRec{ + OpRec { kind: OpKind.Add, leaf: 5, }, + }; + const v = check_external_commit(GOOD_GID, 7, 5, 5, &ops, &GOOD_SIGNATURE, GOOD_GID, 7, &empty); + assert(v.code == ExtCode.Ok); +} + +// **EXT-02** - the forged-epoch replay rejected: three +// claimed of a local seven, the verdict carrying both. +test ext_02_epoch_mismatch_rejected { + const empty: [0]u32 = [0]u32{}; + const ops: [1]OpRec = [1]OpRec{ + OpRec { kind: OpKind.Add, leaf: 5, }, + }; + const v = check_external_commit(GOOD_GID, 3, 5, 5, &ops, &GOOD_SIGNATURE, GOOD_GID, 7, &empty); + assert(v.code == ExtCode.EpochMismatch); + assert(v.claimed == 3); + assert(v.actual == 7); +} + +// **EXT-03** - the occupied leaf rejected: leaf two of the +// occupied set, the verdict naming it. +test ext_03_leaf_occupied_rejected { + const occupied: [3]u32 = [3]u32{0, 1, 2,}; + const ops: [1]OpRec = [1]OpRec{ + OpRec { kind: OpKind.Add, leaf: 2, }, + }; + const v = check_external_commit(GOOD_GID, 7, 2, 2, &ops, &GOOD_SIGNATURE, GOOD_GID, 7, &occupied); + assert(v.code == ExtCode.LeafOccupied); + assert(v.leaf == 2); +} + +// **EXT-04** - the sender mismatch rejected: the sender +// claims ninety-nine of a joining five. +test ext_04_sender_mismatch_rejected { + const empty: [0]u32 = [0]u32{}; + const ops: [1]OpRec = [1]OpRec{ + OpRec { kind: OpKind.Add, leaf: 5, }, + }; + const v = check_external_commit(GOOD_GID, 7, 5, 99, &ops, &GOOD_SIGNATURE, GOOD_GID, 7, &empty); + assert(v.code == ExtCode.SenderMismatch); + assert(v.sender == 99); + assert(v.joining == 5); +} + +// **EXT-05** - the operations scope violation rejected: a +// remove riding along with the self-Add, and an update with +// no self-Add at all. +test ext_05_ops_scope_violation_rejected { + const empty: [0]u32 = [0]u32{}; + const riding: [2]OpRec = [2]OpRec{ + OpRec { kind: OpKind.Add, leaf: 5, }, + OpRec { kind: OpKind.Remove, leaf: 0, }, + }; + const v1 = check_external_commit(GOOD_GID, 7, 5, 5, &riding, &GOOD_SIGNATURE, GOOD_GID, 7, &empty); + assert(v1.code == ExtCode.OpsScopeViolation); + assert(v1.ops_len == 2); + assert(v1.ops[1].kind == OpKind.Remove); + + const update_only: [1]OpRec = [1]OpRec{ + OpRec { kind: OpKind.Update, leaf: 0, }, + }; + const v2 = check_external_commit(GOOD_GID, 7, 5, 5, &update_only, &GOOD_SIGNATURE, GOOD_GID, 7, &empty); + assert(v2.code == ExtCode.OpsScopeViolation); + assert(v2.ops_len == 1); + assert(v2.ops[0].kind == OpKind.Update); +} + +// **EXT-06** - the group identifier mismatch and the empty +// signature both rejected. +test ext_06_groupid_and_signature_guards { + const empty: [0]u32 = [0]u32{}; + const ops: [1]OpRec = [1]OpRec{ + OpRec { kind: OpKind.Add, leaf: 5, }, + }; + const v1 = check_external_commit(GOOD_GID, 7, 5, 5, &ops, &GOOD_SIGNATURE, OTHER_GID, 7, &empty); + assert(v1.code == ExtCode.GroupIdMismatch); + + const empty_sig: [0]u8 = [0]u8{}; + const v2 = check_external_commit(GOOD_GID, 7, 5, 5, &ops, &empty_sig, GOOD_GID, 7, &empty); + assert(v2.code == ExtCode.InvalidSignature); +} + +// The helpers have direct tests (coverage: Untested 0). +test group_ids_equal_answers { + assert(group_ids_equal(GOOD_GID, GOOD_GID)); + assert(!group_ids_equal(GOOD_GID, OTHER_GID)); +} + +test leaf_occupied_answers { + const occupied: [3]u32 = [3]u32{0, 1, 2,}; + assert(leaf_occupied(&occupied, 2)); + assert(!leaf_occupied(&occupied, 5)); + const empty: [0]u32 = [0]u32{}; + assert(!leaf_occupied(&empty, 0)); +} + +// Rule order is the original's fixed ladder, each probe +// stacking the earlier rule's violation on the later ones: +// the wrong group over the forged epoch, the forged epoch +// over the occupied leaf, the occupied leaf over the sender +// mismatch, the sender mismatch over the scope-violating +// operations, and those over the empty signature. +test rule_order_matches_original { + const occupied: [3]u32 = [3]u32{0, 1, 2,}; + const riding: [2]OpRec = [2]OpRec{ + OpRec { kind: OpKind.Add, leaf: 2, }, + OpRec { kind: OpKind.Remove, leaf: 0, }, + }; + const empty_sig: [0]u8 = [0]u8{}; + + const v1 = check_external_commit(OTHER_GID, 3, 2, 99, &riding, &empty_sig, GOOD_GID, 7, &occupied); + assert(v1.code == ExtCode.GroupIdMismatch); + + const v2 = check_external_commit(GOOD_GID, 3, 2, 99, &riding, &empty_sig, GOOD_GID, 7, &occupied); + assert(v2.code == ExtCode.EpochMismatch); + + const v3 = check_external_commit(GOOD_GID, 7, 2, 99, &riding, &empty_sig, GOOD_GID, 7, &occupied); + assert(v3.code == ExtCode.LeafOccupied); + + const v4 = check_external_commit(GOOD_GID, 7, 5, 99, &riding, &empty_sig, GOOD_GID, 7, &occupied); + assert(v4.code == ExtCode.SenderMismatch); + + const v5 = check_external_commit(GOOD_GID, 7, 5, 5, &riding, &empty_sig, GOOD_GID, 7, &occupied); + assert(v5.code == ExtCode.OpsScopeViolation); + + const v6 = check_external_commit(GOOD_GID, 7, 5, 5, &riding, &GOOD_SIGNATURE, GOOD_GID, 7, &occupied); + assert(v6.code == ExtCode.OpsScopeViolation); +} From 68b266129beabcec8a81cf5de9817d38c4a43127 Mon Sep 17 00:00:00 2001 From: dmitrii-f-t27 Date: Sat, 17 Oct 2026 07:02:29 -0300 Subject: [PATCH 31/70] spec(port): port the external commit resumption psk misbinding guard (Refs #8883) The seventh CR-CHAT-03 ring target (W3, L-CHAT-3-ecrpm, R-CHAT-3, RFC 9420 11.2.1/15.1): the Resumption PSK binding rules, in the original's fixed order - the canonical GroupID length (thirty-two), exactly one PSK in the list, the Resumption type, the canonical nonce length checked BEFORE the content rules (a malformed nonce never masquerades as a content mismatch), the PSK group equal to the commit group, the PSK epoch equal to the local one, and the PSK nonce equal to the declared one - as the D5 verdict (all seven original variants carry no payload, so the code is the whole verdict), the original's rule order, and all ten ECRPM tests transcribed plus helper and rule-order tests. The original's commit and view structs become flat parameters - the GroupID and the declared nonce as plain slices, the local epoch a scalar. The psk_ids vector becomes a slice of records holding the type tag, the thirty-two-byte group identifier, the epoch and the nonce with its length (the original's short-nonce fixture lives there); the content comparisons matched by one fixed-versus-slice helper behind a canonical length gate. Checks (conventions 0-14): t27b test 12 passed 0 failed; t27c test-report 12/12, 0 vacuous; gen-rust output compiles under rustc; coverage Untested 0; ASCII only; seal saved, all hashes MATCH; --- ...rnal_commit_resumption_psk_misbinding.json | 28 ++ docs/reports/t27b_expectations.json | 1 + ...ernal_commit_resumption_psk_misbinding.t27 | 321 ++++++++++++++++++ 3 files changed, 350 insertions(+) create mode 100644 .trinity/seals/src_port::trios::crates::trios-chat::rings::CR-CHAT-03::src::external_commit_resumption_psk_misbinding.json create mode 100644 specs/port/trios/crates/trios-chat/rings/CR-CHAT-03/src/external_commit_resumption_psk_misbinding.t27 diff --git a/.trinity/seals/src_port::trios::crates::trios-chat::rings::CR-CHAT-03::src::external_commit_resumption_psk_misbinding.json b/.trinity/seals/src_port::trios::crates::trios-chat::rings::CR-CHAT-03::src::external_commit_resumption_psk_misbinding.json new file mode 100644 index 0000000000..c260f82b8f --- /dev/null +++ b/.trinity/seals/src_port::trios::crates::trios-chat::rings::CR-CHAT-03::src::external_commit_resumption_psk_misbinding.json @@ -0,0 +1,28 @@ +{ + "built_by": "t27c-bootstrap@0.5.2+01d0a635f", + "closure": [], + "config": "gen=c,rust,verilog,zig;tests=zig", + "gen_hash_c": "sha256:a64160a5655b494845d4351aba9155ba9bfc5ec3580340e30a4b092136827838", + "gen_hash_rust": "sha256:e9e75ba376235a962e3acbad43995f482dc6449f22572af4231c540a874a1567", + "gen_hash_verilog": "sha256:e46a38c8338330a51290c36c31575f6dfd79cb2036cd9b3ada31379e011e3851", + "gen_hash_zig": "sha256:f0eb58ed5c75e168ef9c0cb4807099f6418061790fa1b2a001bac69d3db22e9e", + "module": "port::trios::crates::trios-chat::rings::CR-CHAT-03::src::external_commit_resumption_psk_misbinding", + "ring": 12, + "seal_schema": 2, + "sealed_at": "2026-10-17T10:02:29Z", + "sealed_by": "t27c-bootstrap@0.5.2", + "spec_hash": "sha256:f498ca5f4ce4e3af3511bdf87b1ec3454523e2e4bc4bd26b7b2bf9d9e821c511", + "spec_path": "specs/port/trios/crates/trios-chat/rings/CR-CHAT-03/src/external_commit_resumption_psk_misbinding.t27", + "tests": { + "failed": 0, + "failing": [], + "forced": false, + "passed": 12, + "total": 12, + "vacuous": 0 + }, + "toolchain": { + "test_runner": "sha256:1982ae948e24d00c5d221ccec12dfce1eb01204b53e37b0f857f93b16d64629d", + "zig": "0.16.0" + } +} \ No newline at end of file diff --git a/docs/reports/t27b_expectations.json b/docs/reports/t27b_expectations.json index c041cbab56..368a728c11 100644 --- a/docs/reports/t27b_expectations.json +++ b/docs/reports/t27b_expectations.json @@ -851,6 +851,7 @@ {"path": "specs/port/trios/crates/trios-bridge/src/main.t27", "t27b": "pass"}, {"path": "specs/port/trios/crates/trios-chat/rings/CR-CHAT-01/src/key_package_expiry_guard.t27", "t27b": "pass"}, {"path": "specs/port/trios/crates/trios-chat/rings/CR-CHAT-02/src/epoch_rollover_wraparound_guard.t27", "t27b": "pass"}, + {"path": "specs/port/trios/crates/trios-chat/rings/CR-CHAT-03/src/external_commit_resumption_psk_misbinding.t27", "t27b": "pass"}, {"path": "specs/port/trios/crates/trios-chat/rings/CR-CHAT-03/src/ratchet_tree_resolution_guard.t27", "t27b": "pass"}, {"path": "specs/port/trios/crates/trios-chat/rings/CR-CHAT-03/src/unmerged_leaves_bound_guard.t27", "t27b": "pass"}, {"path": "specs/port/trios/crates/trios-chat/rings/CR-CHAT-05/src/envelope_size_distribution_uniformity.t27", "t27b": "pass"}, diff --git a/specs/port/trios/crates/trios-chat/rings/CR-CHAT-03/src/external_commit_resumption_psk_misbinding.t27 b/specs/port/trios/crates/trios-chat/rings/CR-CHAT-03/src/external_commit_resumption_psk_misbinding.t27 new file mode 100644 index 0000000000..c02c88ab41 --- /dev/null +++ b/specs/port/trios/crates/trios-chat/rings/CR-CHAT-03/src/external_commit_resumption_psk_misbinding.t27 @@ -0,0 +1,321 @@ +module port::trios::crates::trios-chat::rings::CR-CHAT-03::src::external_commit_resumption_psk_misbinding; + +// Port of gHashTag/trios crates/trios-chat/rings/CR-CHAT-03/src/external_commit_resumption_psk_misbinding.rs +// (CR-CHAT-03 - ExternalCommit ResumptionPSK misbinding, +// Wave-37, L-CHAT-3-ecrpm, R-CHAT-3, RFC 9420 11.2.1/15.1). +// +// A member rejoining via an external Commit must be bound +// to the epoch they left: the psk_ids list carries exactly +// one Resumption PSK whose group is the current one, whose +// epoch is the immediately prior one and whose nonce is +// the one the rejoiner declared - anything looser (no +// Resumption PSK, a spliced group, an epoch two steps +// back, an External PSK in the resumption slot) lets an +// attacker holding one historical epoch secret rejoin +// forever, past every compromise heal. The rules, in the +// original's fixed order: the canonical GroupID length +// (thirty-two), exactly one PSK in the list, the +// Resumption type, the canonical nonce length (checked +// BEFORE the content rules so a malformed nonce never +// masquerades as a content mismatch), the PSK group equal +// to the commit group, the PSK epoch equal to the local +// one, and the PSK nonce equal to the declared one. +// +// The original returns Result<(), ResumptionPskMisbindingError>. +// This port carries the verdict as a named struct (owner +// decision D5): Ok first, then the seven variants in the +// original's declaration order - NonCanonicalGroupIdLength, +// MissingResumptionPsk, NotResumptionPskType, +// ResumptionGroupIdMismatch, ResumptionEpochMismatch, +// ResumptionNonceMismatch, NonCanonicalPskNonceLength. +// Every original variant carries no payload, so the code +// is the whole verdict. +// +// The original's commit and view structs become flat +// parameters - the GroupID and the declared nonce as plain +// slices, the local epoch a scalar. The psk_ids vector +// becomes a slice of records holding the type tag, the +// thirty-two-byte group identifier, the epoch and the +// nonce with its length (the original's short-nonce +// fixture lives there). The PSK type enum becomes a plain +// kind enum in the original's declaration order, the +// content comparisons matched by one fixed-versus-slice +// helper behind a canonical length gate. + +// Canonical MLS GroupID length (32 bytes). +pub const ECRPM_GROUP_ID_LEN: usize = 32; + +// Canonical ResumptionPSK nonce length (32 bytes). +pub const ECRPM_PSK_NONCE_LEN: usize = 32; + +// The PSK type tag - the original's PskType in declaration +// order: External first, Resumption second. +pub enum PskKind { + External, + Resumption, +} + +// One PSK identifier: the type tag, the group it is bound +// to, the epoch it derives from and the nonce with its +// length. +pub struct PskRec { + psk_type: PskKind, + group_id: [32]u8, + epoch: u64, + psk_nonce: [32]u8, + nonce_len: usize, +} + +// Verdict codes: Ok(()) and ResumptionPskMisbindingError's variants, in declaration order. +pub enum EcrpmCode { + Ok, + NonCanonicalGroupIdLength, + MissingResumptionPsk, + NotResumptionPskType, + ResumptionGroupIdMismatch, + ResumptionEpochMismatch, + ResumptionNonceMismatch, + NonCanonicalPskNonceLength, +} + +// The verdict of the resumption binding validation - the +// original's variants carry no payload, so the code alone +// carries it. +pub struct EcrpmVerdict { + code: EcrpmCode, +} + +// Whether a canonical thirty-two-byte record form equals a +// slice - the original's Vec comparisons behind the length +// rules that already guaranteed the canonical forms. +pub fn bytes32_matches(fixed: [32]u8, slice: []const u8) -> bool { + if (slice.len != 32) { + return false; + } + for i in 0..32 { + if (fixed[i] != slice[i]) { + return false; + } + } + return true; +} + +// [VERIFIED] Validate one ExternalCommit's Resumption PSK +// binding. Returns Ok only when every rule holds, checked +// in the original's fixed order: the canonical GroupID +// length, exactly one PSK, the Resumption type, the +// canonical nonce length before the content rules, the PSK +// group, the PSK epoch and the PSK nonce. +pub fn validate_external_commit_resumption_psk(group_id: []const u8, psk_ids: []const PskRec, declared_nonce: []const u8, local_epoch: u64) -> EcrpmVerdict { + if (group_id.len != ECRPM_GROUP_ID_LEN) { + return EcrpmVerdict { code: EcrpmCode.NonCanonicalGroupIdLength, }; + } + if (psk_ids.len != 1) { + return EcrpmVerdict { code: EcrpmCode.MissingResumptionPsk, }; + } + if (psk_ids[0].psk_type != PskKind.Resumption) { + return EcrpmVerdict { code: EcrpmCode.NotResumptionPskType, }; + } + if (psk_ids[0].nonce_len != ECRPM_PSK_NONCE_LEN) { + return EcrpmVerdict { code: EcrpmCode.NonCanonicalPskNonceLength, }; + } + if (!bytes32_matches(psk_ids[0].group_id, group_id)) { + return EcrpmVerdict { code: EcrpmCode.ResumptionGroupIdMismatch, }; + } + if (psk_ids[0].epoch != local_epoch) { + return EcrpmVerdict { code: EcrpmCode.ResumptionEpochMismatch, }; + } + if (!bytes32_matches(psk_ids[0].psk_nonce, declared_nonce)) { + return EcrpmVerdict { code: EcrpmCode.ResumptionNonceMismatch, }; + } + return EcrpmVerdict { code: EcrpmCode.Ok, }; +} + +// The fixture bytes: the group of seventy-seven-hex, the +// stranger's group of eighty-eight-hex, the nonce of +// ninety-nine-hex and the stranger's nonce of +// double-A-hex. +pub const GOOD_GID: [32]u8 = [32]u8{119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119,} +pub const OTHER_GID: [32]u8 = [32]u8{136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136,} +pub const GOOD_NONCE: [32]u8 = [32]u8{153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153,} +pub const OTHER_NONCE: [32]u8 = [32]u8{170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170,} + +// **ECRPM-01** - the sixteen-byte GroupID rejected. +test ecrpm_01_short_group_id_rejected { + var short_gid: [16]u8; + for j in 0..16 { + short_gid[j] = 119; + } + const psks: [1]PskRec = [1]PskRec{ + PskRec { psk_type: PskKind.Resumption, group_id: GOOD_GID, epoch: 100, psk_nonce: GOOD_NONCE, nonce_len: 32, }, + }; + const v = validate_external_commit_resumption_psk(&short_gid, &psks, &GOOD_NONCE, 100); + assert(v.code == EcrpmCode.NonCanonicalGroupIdLength); +} + +// **ECRPM-02** - the empty psk_ids list rejected: no +// resumption binding at all. +test ecrpm_02_empty_psk_ids_rejected { + const empty_psks: [0]PskRec = [0]PskRec{}; + const v = validate_external_commit_resumption_psk(&GOOD_GID, &empty_psks, &GOOD_NONCE, 100); + assert(v.code == EcrpmCode.MissingResumptionPsk); +} + +// **ECRPM-03** - the two-entry psk_ids list rejected. +test ecrpm_03_two_psk_ids_rejected { + const psks: [2]PskRec = [2]PskRec{ + PskRec { psk_type: PskKind.Resumption, group_id: GOOD_GID, epoch: 100, psk_nonce: GOOD_NONCE, nonce_len: 32, }, + PskRec { psk_type: PskKind.Resumption, group_id: GOOD_GID, epoch: 100, psk_nonce: GOOD_NONCE, nonce_len: 32, }, + }; + const v = validate_external_commit_resumption_psk(&GOOD_GID, &psks, &GOOD_NONCE, 100); + assert(v.code == EcrpmCode.MissingResumptionPsk); +} + +// **ECRPM-04** - the External PSK in the resumption slot +// rejected. +test ecrpm_04_external_psk_type_rejected { + const psks: [1]PskRec = [1]PskRec{ + PskRec { psk_type: PskKind.External, group_id: GOOD_GID, epoch: 100, psk_nonce: GOOD_NONCE, nonce_len: 32, }, + }; + const v = validate_external_commit_resumption_psk(&GOOD_GID, &psks, &GOOD_NONCE, 100); + assert(v.code == EcrpmCode.NotResumptionPskType); +} + +// **ECRPM-05** - the PSK from another group rejected. +test ecrpm_05_group_id_mismatch_rejected { + const psks: [1]PskRec = [1]PskRec{ + PskRec { psk_type: PskKind.Resumption, group_id: OTHER_GID, epoch: 100, psk_nonce: GOOD_NONCE, nonce_len: 32, }, + }; + const v = validate_external_commit_resumption_psk(&GOOD_GID, &psks, &GOOD_NONCE, 100); + assert(v.code == EcrpmCode.ResumptionGroupIdMismatch); +} + +// **ECRPM-06** - the PSK epoch two steps back rejected: +// ninety-eight of a local hundred. +test ecrpm_06_epoch_mismatch_rejected { + const psks: [1]PskRec = [1]PskRec{ + PskRec { psk_type: PskKind.Resumption, group_id: GOOD_GID, epoch: 98, psk_nonce: GOOD_NONCE, nonce_len: 32, }, + }; + const v = validate_external_commit_resumption_psk(&GOOD_GID, &psks, &GOOD_NONCE, 100); + assert(v.code == EcrpmCode.ResumptionEpochMismatch); +} + +// **ECRPM-07** - the PSK nonce mismatch rejected: the +// stranger's nonce in the PSK slot. +test ecrpm_07_nonce_mismatch_rejected { + const psks: [1]PskRec = [1]PskRec{ + PskRec { psk_type: PskKind.Resumption, group_id: GOOD_GID, epoch: 100, psk_nonce: OTHER_NONCE, nonce_len: 32, }, + }; + const v = validate_external_commit_resumption_psk(&GOOD_GID, &psks, &GOOD_NONCE, 100); + assert(v.code == EcrpmCode.ResumptionNonceMismatch); +} + +// **ECRPM-08** - the sixteen-byte nonce rejected: the +// length rule answers before any content comparison, the +// declared nonce shortened with it exactly as the +// original's fixture does. +test ecrpm_08_short_psk_nonce_rejected { + var short_nonce: [16]u8; + for j in 0..16 { + short_nonce[j] = 153; + } + var short_declared: [16]u8; + for j in 0..16 { + short_declared[j] = 153; + } + const psks: [1]PskRec = [1]PskRec{ + PskRec { psk_type: PskKind.Resumption, group_id: GOOD_GID, epoch: 100, psk_nonce: GOOD_NONCE, nonce_len: 16, }, + }; + const v = validate_external_commit_resumption_psk(&GOOD_GID, &psks, &short_declared, 100); + assert(v.code == EcrpmCode.NonCanonicalPskNonceLength); +} + +// **ECRPM-09** - the future epoch rejected: a hundred and +// one of a local hundred. +test ecrpm_09_future_epoch_rejected { + const psks: [1]PskRec = [1]PskRec{ + PskRec { psk_type: PskKind.Resumption, group_id: GOOD_GID, epoch: 101, psk_nonce: GOOD_NONCE, nonce_len: 32, }, + }; + const v = validate_external_commit_resumption_psk(&GOOD_GID, &psks, &GOOD_NONCE, 100); + assert(v.code == EcrpmCode.ResumptionEpochMismatch); +} + +// **ECRPM-10** - the canonical external Commit accepted. +test ecrpm_10_canonical_external_commit_accepted { + const psks: [1]PskRec = [1]PskRec{ + PskRec { psk_type: PskKind.Resumption, group_id: GOOD_GID, epoch: 100, psk_nonce: GOOD_NONCE, nonce_len: 32, }, + }; + const v = validate_external_commit_resumption_psk(&GOOD_GID, &psks, &GOOD_NONCE, 100); + assert(v.code == EcrpmCode.Ok); +} + +// The helper has a direct test (coverage: Untested 0). +test bytes32_matches_answers { + assert(bytes32_matches(GOOD_GID, &GOOD_GID)); + assert(!bytes32_matches(GOOD_GID, &OTHER_GID)); + var short_slice: [16]u8; + for j in 0..16 { + short_slice[j] = 119; + } + assert(!bytes32_matches(GOOD_GID, &short_slice)); +} + +// Rule order is the original's fixed ladder, each probe +// stacking the earlier rule's violation on the later ones +// - with the nonce length riding between the type rule and +// the content rules: the short GroupID over everything, the +// empty list over the type, the External type over the +// content rules, the short nonce over the group and epoch +// and nonce content (the length before any content), the +// wrong group over the epoch and nonce, the wrong epoch +// over the nonce. +test rule_order_matches_original { + const bad_psks: [1]PskRec = [1]PskRec{ + PskRec { psk_type: PskKind.External, group_id: OTHER_GID, epoch: 98, psk_nonce: OTHER_NONCE, nonce_len: 16, }, + }; + var short_gid: [16]u8; + for j in 0..16 { + short_gid[j] = 119; + } + var short_declared: [16]u8; + for j in 0..16 { + short_declared[j] = 153; + } + const empty_psks: [0]PskRec = [0]PskRec{}; + + const v1 = validate_external_commit_resumption_psk(&short_gid, &bad_psks, &short_declared, 100); + assert(v1.code == EcrpmCode.NonCanonicalGroupIdLength); + + const v2 = validate_external_commit_resumption_psk(&GOOD_GID, &empty_psks, &GOOD_NONCE, 100); + assert(v2.code == EcrpmCode.MissingResumptionPsk); + + const v3 = validate_external_commit_resumption_psk(&GOOD_GID, &bad_psks, &short_declared, 100); + assert(v3.code == EcrpmCode.NotResumptionPskType); + + const v4 = validate_external_commit_resumption_psk(&GOOD_GID, &bad_psks, &short_declared, 100); + assert(v4.code == EcrpmCode.NotResumptionPskType); + + const typed_short: [1]PskRec = [1]PskRec{ + PskRec { psk_type: PskKind.Resumption, group_id: OTHER_GID, epoch: 98, psk_nonce: OTHER_NONCE, nonce_len: 16, }, + }; + const v5 = validate_external_commit_resumption_psk(&GOOD_GID, &typed_short, &short_declared, 100); + assert(v5.code == EcrpmCode.NonCanonicalPskNonceLength); + + const typed_full: [1]PskRec = [1]PskRec{ + PskRec { psk_type: PskKind.Resumption, group_id: OTHER_GID, epoch: 98, psk_nonce: OTHER_NONCE, nonce_len: 32, }, + }; + const v6 = validate_external_commit_resumption_psk(&GOOD_GID, &typed_full, &GOOD_NONCE, 100); + assert(v6.code == EcrpmCode.ResumptionGroupIdMismatch); + + const good_gid_psk: [1]PskRec = [1]PskRec{ + PskRec { psk_type: PskKind.Resumption, group_id: GOOD_GID, epoch: 98, psk_nonce: OTHER_NONCE, nonce_len: 32, }, + }; + const v7 = validate_external_commit_resumption_psk(&GOOD_GID, &good_gid_psk, &GOOD_NONCE, 100); + assert(v7.code == EcrpmCode.ResumptionEpochMismatch); + + const good_epoch_psk: [1]PskRec = [1]PskRec{ + PskRec { psk_type: PskKind.Resumption, group_id: GOOD_GID, epoch: 100, psk_nonce: OTHER_NONCE, nonce_len: 32, }, + }; + const v8 = validate_external_commit_resumption_psk(&GOOD_GID, &good_epoch_psk, &GOOD_NONCE, 100); + assert(v8.code == EcrpmCode.ResumptionNonceMismatch); +} From b011d407c4cf779961374684fe8c2cf4dddc4e25 Mon Sep 17 00:00:00 2001 From: dmitrii-f-t27 Date: Sat, 17 Oct 2026 07:19:43 -0300 Subject: [PATCH 32/70] spec(port): port the external proposal origin unbound guard (Refs #8883) The eighth CR-CHAT-03 ring target (W3, L-CHAT-3-epou, R-CHAT-11, RFC 9420 12.1.8.2/6.2): the external-proposal origin rules, in the original's fixed order - the canonical signature length (sixty-four), the origin declared by the group, the kind permitted for that origin (new members may only Add and external-init; Update is forbidden from every external origin), the group agreement, the epoch agreement, the fresh (origin, proposal) pair and the non-zero signature sentinel - as the D5 verdict (all seven original variants carry no payload, so the code is the whole verdict), the original's rule order, and all ten EPOU tests transcribed plus helper and rule-order tests. The original's proposal and view structs become flat parameters; the origin enum with one carrying variant becomes a kind enum plus a record holding the sender index (unread by the unit kinds); the declared-origins and permitted-pairs vectors become slices of records, and the used-proposals vector a slice of records holding the origin and the proposal identifier at its declared maximum capacity with the length - the original's three contains probes answered by scans. Checks (conventions 0-14): t27b test 17 passed 0 failed; t27c test-report 17/17, 0 vacuous; gen-rust output compiles under rustc; coverage Untested 0; ASCII only; seal saved, all hashes MATCH; --- ...src::external_proposal_origin_unbound.json | 28 ++ docs/reports/t27b_expectations.json | 1 + .../src/external_proposal_origin_unbound.t27 | 445 ++++++++++++++++++ 3 files changed, 474 insertions(+) create mode 100644 .trinity/seals/src_port::trios::crates::trios-chat::rings::CR-CHAT-03::src::external_proposal_origin_unbound.json create mode 100644 specs/port/trios/crates/trios-chat/rings/CR-CHAT-03/src/external_proposal_origin_unbound.t27 diff --git a/.trinity/seals/src_port::trios::crates::trios-chat::rings::CR-CHAT-03::src::external_proposal_origin_unbound.json b/.trinity/seals/src_port::trios::crates::trios-chat::rings::CR-CHAT-03::src::external_proposal_origin_unbound.json new file mode 100644 index 0000000000..5f6bcd4fd4 --- /dev/null +++ b/.trinity/seals/src_port::trios::crates::trios-chat::rings::CR-CHAT-03::src::external_proposal_origin_unbound.json @@ -0,0 +1,28 @@ +{ + "built_by": "t27c-bootstrap@0.5.2+01d0a635f", + "closure": [], + "config": "gen=c,rust,verilog,zig;tests=zig", + "gen_hash_c": "sha256:b7f025aea6bd72686d6ea52022773d5a7593380ded57883b696639d59492b292", + "gen_hash_rust": "sha256:c3797d2bc276e1927a8f45207958ce617103ca1d05c571be7c80339738c8d22a", + "gen_hash_verilog": "sha256:47c7b10322831eb4c8349b32ec7ad628108d1dfe7cf67f25754075577e87e5b9", + "gen_hash_zig": "sha256:36d8ecebe00b1c027c5869523db7a2835cd884bdd482dee80ccb864f23e7281a", + "module": "port::trios::crates::trios-chat::rings::CR-CHAT-03::src::external_proposal_origin_unbound", + "ring": 12, + "seal_schema": 2, + "sealed_at": "2026-10-17T10:19:43Z", + "sealed_by": "t27c-bootstrap@0.5.2", + "spec_hash": "sha256:54c131bf8995213b1ee19069ebdd9b6148d0315612c2d4e85f585bf4779734ba", + "spec_path": "specs/port/trios/crates/trios-chat/rings/CR-CHAT-03/src/external_proposal_origin_unbound.t27", + "tests": { + "failed": 0, + "failing": [], + "forced": false, + "passed": 17, + "total": 17, + "vacuous": 0 + }, + "toolchain": { + "test_runner": "sha256:1982ae948e24d00c5d221ccec12dfce1eb01204b53e37b0f857f93b16d64629d", + "zig": "0.16.0" + } +} \ No newline at end of file diff --git a/docs/reports/t27b_expectations.json b/docs/reports/t27b_expectations.json index c041cbab56..579a6f21a3 100644 --- a/docs/reports/t27b_expectations.json +++ b/docs/reports/t27b_expectations.json @@ -851,6 +851,7 @@ {"path": "specs/port/trios/crates/trios-bridge/src/main.t27", "t27b": "pass"}, {"path": "specs/port/trios/crates/trios-chat/rings/CR-CHAT-01/src/key_package_expiry_guard.t27", "t27b": "pass"}, {"path": "specs/port/trios/crates/trios-chat/rings/CR-CHAT-02/src/epoch_rollover_wraparound_guard.t27", "t27b": "pass"}, + {"path": "specs/port/trios/crates/trios-chat/rings/CR-CHAT-03/src/external_proposal_origin_unbound.t27", "t27b": "pass"}, {"path": "specs/port/trios/crates/trios-chat/rings/CR-CHAT-03/src/ratchet_tree_resolution_guard.t27", "t27b": "pass"}, {"path": "specs/port/trios/crates/trios-chat/rings/CR-CHAT-03/src/unmerged_leaves_bound_guard.t27", "t27b": "pass"}, {"path": "specs/port/trios/crates/trios-chat/rings/CR-CHAT-05/src/envelope_size_distribution_uniformity.t27", "t27b": "pass"}, diff --git a/specs/port/trios/crates/trios-chat/rings/CR-CHAT-03/src/external_proposal_origin_unbound.t27 b/specs/port/trios/crates/trios-chat/rings/CR-CHAT-03/src/external_proposal_origin_unbound.t27 new file mode 100644 index 0000000000..457bf0030c --- /dev/null +++ b/specs/port/trios/crates/trios-chat/rings/CR-CHAT-03/src/external_proposal_origin_unbound.t27 @@ -0,0 +1,445 @@ +module port::trios::crates::trios-chat::rings::CR-CHAT-03::src::external_proposal_origin_unbound; + +// Port of gHashTag/trios crates/trios-chat/rings/CR-CHAT-03/src/external_proposal_origin_unbound.rs +// (CR-CHAT-03 - External proposal origin unbound, Wave-33, +// L-CHAT-3-epou, R-CHAT-11, RFC 9420 12.1.8.2/6.2). +// +// An external proposal is authored outside the membership - +// by a declared external sender or a prospective new member +// - and every one carries its origin. The gate rejects a +// phantom origin the group never declared, a kind the +// origin is not permitted to submit (a new member may only +// Add and external-init, never Remove; Update is forbidden +// from every external origin), a cross-group or cross-epoch +// splice, a replayed (origin, proposal) pair, a non-canonical +// signature length and the all-zero Ed25519 sentinel. The +// rules, in the original's fixed order: the canonical +// signature length (sixty-four), the declared origin, the +// permitted kind for it, the group agreement, the epoch +// agreement, the fresh proposal pair, the non-zero +// signature. +// +// The original returns Result<(), ExternalProposalError>. +// This port carries the verdict as a named struct (owner +// decision D5): Ok first, then the seven variants in the +// original's declaration order - +// NonCanonicalOriginSignatureLength, UnknownExternalOrigin, +// UnpermittedExternalKind, CrossGroupExternalProposal, +// StaleEpochExternalProposal, ExternalProposalReplay, +// ZeroOriginSignature. Every original variant carries no +// payload, so the code is the whole verdict. +// +// The original's proposal and view structs become flat +// parameters; the origin enum with one carrying variant +// becomes a kind enum plus a record holding the sender +// index (unread by the unit kinds); the proposal-kind enum +// becomes a plain kind enum. The declared-origins vector +// becomes a slice of origin records, the permitted-pairs +// vector a slice of pair records, and the used-proposals +// vector a slice of records holding the origin and the +// proposal identifier at its declared maximum capacity +// with the length - the original's three contains probes +// answered by scans. + +// Canonical origin_signature length (64 bytes - Ed25519). +pub const ORIGIN_SIGNATURE_LEN: usize = 64; + +// Maximum byte length of a proposal_id payload. +pub const EXTERNAL_PROPOSAL_ID_MAX_LEN: usize = 255; + +// The origin class - the original's ExternalOrigin in +// declaration order: the external sender carries an index, +// the two new-member paths carry none. +pub enum OriginKind { + ExternalSender, + NewMemberProposal, + NewMemberCommit, +} + +// The origin record: the class and the external-sender +// index, unread by the new-member paths. +pub struct OriginRec { + kind: OriginKind, + sender_index: u32, +} + +// The proposal kind an external party claims to submit - +// the original's ExternalProposalKind in declaration order. +pub enum PropKind { + Add, + ExternalInit, + Remove, + Update, +} + +// A permitted (origin, kind) pair of the group's policy. +pub struct PermittedPair { + origin: OriginRec, + kind: PropKind, +} + +// A consumed (origin, proposal_id) pair of a prior Commit. +pub struct UsedProposal { + origin: OriginRec, + proposal_id: [255]u8, + id_len: usize, +} + +// Verdict codes: Ok(()) and ExternalProposalError's variants, in declaration order. +pub enum EpouCode { + Ok, + NonCanonicalOriginSignatureLength, + UnknownExternalOrigin, + UnpermittedExternalKind, + CrossGroupExternalProposal, + StaleEpochExternalProposal, + ExternalProposalReplay, + ZeroOriginSignature, +} + +// The verdict of the external-proposal validation - the +// original's variants carry no payload, so the code alone +// carries it. +pub struct EpouVerdict { + code: EpouCode, +} + +// Whether two origins read equal - the original's enum +// equality: the class must match, and the external-sender +// class matches on the index; the new-member paths carry +// no payload to differ on. +pub fn origins_equal(a: OriginRec, b: OriginRec) -> bool { + if (a.kind != b.kind) { + return false; + } + if (a.kind == OriginKind.ExternalSender) { + return a.sender_index == b.sender_index; + } + return true; +} + +// Whether the group declared this origin - the original's +// contains over the declared list, answered by a scan. +pub fn origin_known(declared: []const OriginRec, origin: OriginRec) -> bool { + for i in 0..declared.len { + if (origins_equal(declared[i], origin)) { + return true; + } + } + return false; +} + +// Whether the policy permits this kind from this origin - +// the original's contains over the permitted pairs. +pub fn pair_permitted(pairs: []const PermittedPair, origin: OriginRec, kind: PropKind) -> bool { + for i in 0..pairs.len { + if (pairs[i].kind == kind) { + if (origins_equal(pairs[i].origin, origin)) { + return true; + } + } + } + return false; +} + +// Whether this (origin, proposal_id) pair was already +// consumed - the original's contains over the used list, +// the identifier compared behind a length gate. +pub fn proposal_used(used: []const UsedProposal, origin: OriginRec, proposal_id: []const u8) -> bool { + for i in 0..used.len { + if (origins_equal(used[i].origin, origin)) { + if (used[i].id_len == proposal_id.len) { + var same: bool = true; + for j in 0..proposal_id.len { + if (used[i].proposal_id[j] != proposal_id[j]) { + same = false; + } + } + if (same) { + return true; + } + } + } + } + return false; +} + +// Content equality over two byte slices - the original's +// Vec equality on the group identifiers. +pub fn bytes_equal(a: []const u8, b: []const u8) -> bool { + if (a.len != b.len) { + return false; + } + for i in 0..a.len { + if (a[i] != b[i]) { + return false; + } + } + return true; +} + +// Whether every byte is zero - the original's all-zero +// signature sentinel probe. +pub fn all_zero_bytes(bytes: []const u8) -> bool { + for i in 0..bytes.len { + if (bytes[i] != 0) { + return false; + } + } + return true; +} + +// [VERIFIED] Validate an external proposal's origin +// binding. Returns Ok only when every rule holds, checked +// in the original's fixed order: the canonical signature +// length, the declared origin, the permitted kind, the +// group, the epoch, the fresh pair and the non-zero +// signature. +pub fn validate_external_proposal_origin(origin: OriginRec, kind: PropKind, proposal_id: []const u8, origin_signature: []const u8, group_id: []const u8, proposal_epoch: u64, expected_group_id: []const u8, current_epoch: u64, declared_origins: []const OriginRec, permitted_pairs: []const PermittedPair, used_proposals: []const UsedProposal) -> EpouVerdict { + if (origin_signature.len != ORIGIN_SIGNATURE_LEN) { + return EpouVerdict { code: EpouCode.NonCanonicalOriginSignatureLength, }; + } + if (!origin_known(declared_origins, origin)) { + return EpouVerdict { code: EpouCode.UnknownExternalOrigin, }; + } + if (!pair_permitted(permitted_pairs, origin, kind)) { + return EpouVerdict { code: EpouCode.UnpermittedExternalKind, }; + } + if (!bytes_equal(group_id, expected_group_id)) { + return EpouVerdict { code: EpouCode.CrossGroupExternalProposal, }; + } + if (proposal_epoch != current_epoch) { + return EpouVerdict { code: EpouCode.StaleEpochExternalProposal, }; + } + if (proposal_used(used_proposals, origin, proposal_id)) { + return EpouVerdict { code: EpouCode.ExternalProposalReplay, }; + } + if (all_zero_bytes(origin_signature)) { + return EpouVerdict { code: EpouCode.ZeroOriginSignature, }; + } + return EpouVerdict { code: EpouCode.Ok, }; +} + +// The fixture records: the declared external sender at +// index zero, the new-member-proposal path, the phantom +// sender at index seven. +pub const ORIG_ES0: OriginRec = OriginRec { kind: OriginKind.ExternalSender, sender_index: 0, }; +pub const ORIG_NMP: OriginRec = OriginRec { kind: OriginKind.NewMemberProposal, sender_index: 0, }; +pub const ORIG_ES7: OriginRec = OriginRec { kind: OriginKind.ExternalSender, sender_index: 7, }; + +// The canonical view fixtures: the declared origins and the +// permitted pairs; the used list stays empty until a test +// fills it. +pub const DECLARED_ORIGINS: [2]OriginRec = [2]OriginRec{ + ORIG_ES0, + ORIG_NMP, +}; + +pub const PERMITTED: [3]PermittedPair = [3]PermittedPair{ + PermittedPair { origin: ORIG_ES0, kind: PropKind.Remove, }, + PermittedPair { origin: ORIG_NMP, kind: PropKind.Add, }, + PermittedPair { origin: ORIG_NMP, kind: PropKind.ExternalInit, }, +}; + +// The fixture bytes: the canonical signature of +// fifty-five-hex over sixty-four bytes, the group of the +// fixtures, the stranger's group and the proposal +// identifier, plus the identifier at the record capacity. +pub const GOOD_SIG: [64]u8 = [64]u8{85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85,} +pub const GOOD_GID: [16]u8 = [16]u8{116, 114, 105, 110, 105, 116, 121, 45, 103, 114, 111, 117, 112, 45, 51, 51,} +pub const OTHER_GID: [19]u8 = [19]u8{116, 114, 105, 110, 105, 116, 121, 45, 103, 114, 111, 117, 112, 45, 79, 84, 72, 69, 82,} +pub const PROP_A: [10]u8 = [10]u8{101, 120, 116, 45, 112, 114, 111, 112, 45, 65,} +pub const USED_A_ID: [255]u8 = [255]u8{0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,} + +// **EPOU-01** - the thirty-two-byte signature rejected. +test epou_01_short_signature_rejected { + const no_used: [0]UsedProposal = [0]UsedProposal{}; + var short_sig: [32]u8; + for j in 0..32 { + short_sig[j] = 85; + } + const v = validate_external_proposal_origin(ORIG_NMP, PropKind.Add, &PROP_A, &short_sig, &GOOD_GID, 12, &GOOD_GID, 12, &DECLARED_ORIGINS, &PERMITTED, &no_used); + assert(v.code == EpouCode.NonCanonicalOriginSignatureLength); +} + +// **EPOU-02** - the hundred-twenty-eight-byte signature +// rejected. +test epou_02_over_long_signature_rejected { + const no_used: [0]UsedProposal = [0]UsedProposal{}; + var long_sig: [128]u8; + for j in 0..128 { + long_sig[j] = 85; + } + const v = validate_external_proposal_origin(ORIG_NMP, PropKind.Add, &PROP_A, &long_sig, &GOOD_GID, 12, &GOOD_GID, 12, &DECLARED_ORIGINS, &PERMITTED, &no_used); + assert(v.code == EpouCode.NonCanonicalOriginSignatureLength); +} + +// **EPOU-03** - the undeclared external sender rejected: +// index seven of a declared zero. +test epou_03_unknown_external_sender_rejected { + const no_used: [0]UsedProposal = [0]UsedProposal{}; + const v = validate_external_proposal_origin(ORIG_ES7, PropKind.Remove, &PROP_A, &GOOD_SIG, &GOOD_GID, 12, &GOOD_GID, 12, &DECLARED_ORIGINS, &PERMITTED, &no_used); + assert(v.code == EpouCode.UnknownExternalOrigin); +} + +// **EPOU-04** - the new member submitting a Remove +// rejected: RFC 9420 12.1.8.2 permits only Add and +// external-init from new members. +test epou_04_new_member_remove_rejected { + const no_used: [0]UsedProposal = [0]UsedProposal{}; + const v = validate_external_proposal_origin(ORIG_NMP, PropKind.Remove, &PROP_A, &GOOD_SIG, &GOOD_GID, 12, &GOOD_GID, 12, &DECLARED_ORIGINS, &PERMITTED, &no_used); + assert(v.code == EpouCode.UnpermittedExternalKind); +} + +// **EPOU-05** - the new member submitting an Update +// rejected: never permitted from any external origin. +test epou_05_new_member_update_rejected { + const no_used: [0]UsedProposal = [0]UsedProposal{}; + const v = validate_external_proposal_origin(ORIG_NMP, PropKind.Update, &PROP_A, &GOOD_SIG, &GOOD_GID, 12, &GOOD_GID, 12, &DECLARED_ORIGINS, &PERMITTED, &no_used); + assert(v.code == EpouCode.UnpermittedExternalKind); +} + +// **EPOU-06** - the cross-group external proposal +// rejected. +test epou_06_cross_group_rejected { + const no_used: [0]UsedProposal = [0]UsedProposal{}; + const v = validate_external_proposal_origin(ORIG_NMP, PropKind.Add, &PROP_A, &GOOD_SIG, &OTHER_GID, 12, &GOOD_GID, 12, &DECLARED_ORIGINS, &PERMITTED, &no_used); + assert(v.code == EpouCode.CrossGroupExternalProposal); +} + +// **EPOU-07** - the stale-epoch external proposal +// rejected: eleven of a current twelve. +test epou_07_stale_epoch_rejected { + const no_used: [0]UsedProposal = [0]UsedProposal{}; + const v = validate_external_proposal_origin(ORIG_NMP, PropKind.Add, &PROP_A, &GOOD_SIG, &GOOD_GID, 11, &GOOD_GID, 12, &DECLARED_ORIGINS, &PERMITTED, &no_used); + assert(v.code == EpouCode.StaleEpochExternalProposal); +} + +// **EPOU-08** - the replayed (origin, proposal_id) pair +// rejected. +test epou_08_replay_rejected { + var used_id: [255]u8; + for j in 0..255 { + used_id[j] = 0; + } + for j in 0..10 { + used_id[j] = PROP_A[j]; + } + const used: [1]UsedProposal = [1]UsedProposal{ + UsedProposal { origin: ORIG_NMP, proposal_id: used_id, id_len: 10, }, + }; + const v = validate_external_proposal_origin(ORIG_NMP, PropKind.Add, &PROP_A, &GOOD_SIG, &GOOD_GID, 12, &GOOD_GID, 12, &DECLARED_ORIGINS, &PERMITTED, &used); + assert(v.code == EpouCode.ExternalProposalReplay); +} + +// **EPOU-09** - the all-zero signature rejected. +test epou_09_zero_signature_rejected { + const no_used: [0]UsedProposal = [0]UsedProposal{}; + const zero_sig: [64]u8 = [64]u8{0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,}; + const v = validate_external_proposal_origin(ORIG_NMP, PropKind.Add, &PROP_A, &zero_sig, &GOOD_GID, 12, &GOOD_GID, 12, &DECLARED_ORIGINS, &PERMITTED, &no_used); + assert(v.code == EpouCode.ZeroOriginSignature); +} + +// **EPOU-10** - the canonical external-sender Remove +// accepted: the one declared path that permits Remove. +test epou_10_canonical_external_sender_remove_accepted { + const no_used: [0]UsedProposal = [0]UsedProposal{}; + const v = validate_external_proposal_origin(ORIG_ES0, PropKind.Remove, &PROP_A, &GOOD_SIG, &GOOD_GID, 12, &GOOD_GID, 12, &DECLARED_ORIGINS, &PERMITTED, &no_used); + assert(v.code == EpouCode.Ok); +} + +// The helpers have direct tests (coverage: Untested 0). +test origins_equal_answers { + assert(origins_equal(ORIG_ES0, ORIG_ES0)); + assert(!origins_equal(ORIG_ES0, ORIG_ES7)); + assert(!origins_equal(ORIG_ES0, ORIG_NMP)); + assert(origins_equal(ORIG_NMP, ORIG_NMP)); +} + +test origin_known_answers { + assert(origin_known(&DECLARED_ORIGINS, ORIG_ES0)); + assert(origin_known(&DECLARED_ORIGINS, ORIG_NMP)); + assert(!origin_known(&DECLARED_ORIGINS, ORIG_ES7)); +} + +test pair_permitted_answers { + assert(pair_permitted(&PERMITTED, ORIG_NMP, PropKind.Add)); + assert(pair_permitted(&PERMITTED, ORIG_NMP, PropKind.ExternalInit)); + assert(pair_permitted(&PERMITTED, ORIG_ES0, PropKind.Remove)); + assert(!pair_permitted(&PERMITTED, ORIG_NMP, PropKind.Remove)); + assert(!pair_permitted(&PERMITTED, ORIG_NMP, PropKind.Update)); +} + +test proposal_used_answers { + var used_id: [255]u8; + for j in 0..255 { + used_id[j] = 0; + } + for j in 0..10 { + used_id[j] = PROP_A[j]; + } + const used: [1]UsedProposal = [1]UsedProposal{ + UsedProposal { origin: ORIG_NMP, proposal_id: used_id, id_len: 10, }, + }; + assert(proposal_used(&used, ORIG_NMP, &PROP_A)); + assert(!proposal_used(&used, ORIG_ES0, &PROP_A)); + assert(!proposal_used(&used, ORIG_NMP, &GOOD_GID)); +} + +test bytes_equal_answers { + assert(bytes_equal(&GOOD_GID, &GOOD_GID)); + assert(!bytes_equal(&GOOD_GID, &OTHER_GID)); +} + +test all_zero_bytes_answers { + const zero_sig: [64]u8 = [64]u8{0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,}; + assert(all_zero_bytes(&zero_sig)); + assert(!all_zero_bytes(&GOOD_SIG)); +} + +// Rule order is the original's fixed ladder, each probe +// stacking the earlier rule's violation on the later ones: +// the short signature over everything, the undeclared +// origin over the unpermitted kind, the unpermitted kind +// over the group and epoch, the group over the epoch, the +// epoch over the replay, the replay over the zero +// signature. +test rule_order_matches_original { + const no_used: [0]UsedProposal = [0]UsedProposal{}; + var used_id: [255]u8; + for j in 0..255 { + used_id[j] = 0; + } + for j in 0..10 { + used_id[j] = PROP_A[j]; + } + const used: [1]UsedProposal = [1]UsedProposal{ + UsedProposal { origin: ORIG_NMP, proposal_id: used_id, id_len: 10, }, + }; + var short_sig: [32]u8; + for j in 0..32 { + short_sig[j] = 85; + } + const zero_sig: [64]u8 = [64]u8{0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,}; + + const v1 = validate_external_proposal_origin(ORIG_ES7, PropKind.Update, &PROP_A, &short_sig, &OTHER_GID, 11, &GOOD_GID, 12, &DECLARED_ORIGINS, &PERMITTED, &used); + assert(v1.code == EpouCode.NonCanonicalOriginSignatureLength); + + const v2 = validate_external_proposal_origin(ORIG_ES7, PropKind.Update, &PROP_A, &GOOD_SIG, &OTHER_GID, 11, &GOOD_GID, 12, &DECLARED_ORIGINS, &PERMITTED, &used); + assert(v2.code == EpouCode.UnknownExternalOrigin); + + const v3 = validate_external_proposal_origin(ORIG_NMP, PropKind.Update, &PROP_A, &GOOD_SIG, &OTHER_GID, 11, &GOOD_GID, 12, &DECLARED_ORIGINS, &PERMITTED, &used); + assert(v3.code == EpouCode.UnpermittedExternalKind); + + const v4 = validate_external_proposal_origin(ORIG_NMP, PropKind.Add, &PROP_A, &GOOD_SIG, &OTHER_GID, 11, &GOOD_GID, 12, &DECLARED_ORIGINS, &PERMITTED, &used); + assert(v4.code == EpouCode.CrossGroupExternalProposal); + + const v5 = validate_external_proposal_origin(ORIG_NMP, PropKind.Add, &PROP_A, &GOOD_SIG, &GOOD_GID, 11, &GOOD_GID, 12, &DECLARED_ORIGINS, &PERMITTED, &used); + assert(v5.code == EpouCode.StaleEpochExternalProposal); + + const v6 = validate_external_proposal_origin(ORIG_NMP, PropKind.Add, &PROP_A, &GOOD_SIG, &GOOD_GID, 12, &GOOD_GID, 12, &DECLARED_ORIGINS, &PERMITTED, &used); + assert(v6.code == EpouCode.ExternalProposalReplay); + + const v7 = validate_external_proposal_origin(ORIG_ES0, PropKind.Remove, &PROP_A, &zero_sig, &GOOD_GID, 12, &GOOD_GID, 12, &DECLARED_ORIGINS, &PERMITTED, &no_used); + assert(v7.code == EpouCode.ZeroOriginSignature); +} From 221f46d0fecd0b0e569c807f880cf46d58dca208 Mon Sep 17 00:00:00 2001 From: dmitrii-f-t27 Date: Sat, 17 Oct 2026 07:36:21 -0300 Subject: [PATCH 33/70] spec(port): port the external psk id provenance guard (Refs #8883) The ninth CR-CHAT-03 ring target (W3, L-CHAT-3-pskprov, RFC 9420 5.3.2/5.3.3): the external-PSK provenance rules, in the original's fixed order - the canonical nonce length (thirty-two), the non-empty identifier, the wire size bound (two hundred fifty-five), the provisioned ledger, the consumed (identifier, nonce) ledger - keyed on the pair, so a fresh nonce under a spent identifier still passes - and the zero nonce sentinel - as the D5 verdict (all six original variants carry no payload, so the code is the whole verdict), the original's rule order, and all ten EPK tests transcribed plus helper and rule-order tests. The original's proposal and view structs become flat parameters, the identifier and the nonce arriving as plain slices. The provisioned ledger becomes a slice of records holding the identifier at the wire upper bound with its length, the consumed ledger a slice of records holding the identifier and the canonical nonce - the original's two BTreeSet contains answered by scans. The original's tenth test was a tautology count; this port pins the gate live - the canonical proposal accepted, the zero nonce rejected - the WPS-10 precedent. Checks (conventions 0-14): t27b test 14 passed 0 failed; t27c test-report 14/14, 0 vacuous; gen-rust output compiles under rustc; coverage Untested 0; ASCII only; seal saved, all hashes MATCH; --- ...T-03::src::external_psk_id_provenance.json | 28 ++ docs/reports/t27b_expectations.json | 1 + .../src/external_psk_id_provenance.t27 | 333 ++++++++++++++++++ 3 files changed, 362 insertions(+) create mode 100644 .trinity/seals/src_port::trios::crates::trios-chat::rings::CR-CHAT-03::src::external_psk_id_provenance.json create mode 100644 specs/port/trios/crates/trios-chat/rings/CR-CHAT-03/src/external_psk_id_provenance.t27 diff --git a/.trinity/seals/src_port::trios::crates::trios-chat::rings::CR-CHAT-03::src::external_psk_id_provenance.json b/.trinity/seals/src_port::trios::crates::trios-chat::rings::CR-CHAT-03::src::external_psk_id_provenance.json new file mode 100644 index 0000000000..ed1254fa06 --- /dev/null +++ b/.trinity/seals/src_port::trios::crates::trios-chat::rings::CR-CHAT-03::src::external_psk_id_provenance.json @@ -0,0 +1,28 @@ +{ + "built_by": "t27c-bootstrap@0.5.2+01d0a635f", + "closure": [], + "config": "gen=c,rust,verilog,zig;tests=zig", + "gen_hash_c": "sha256:cd4df0f77d9024757fbdf0a4dbeef7ad3c283fb9e4158e700ab990f2631f2377", + "gen_hash_rust": "sha256:7964fafce227de1d308f7cd2c7ea17f6aed767ef19f3d341555223e749644cc4", + "gen_hash_verilog": "sha256:51d3d046d2ea11c5d1600586bf2b45201d1cf39c8671354e2c48a1aece7a5a90", + "gen_hash_zig": "sha256:66b0442742caaba8ae2f6ee1f1acbb8a80ce56d91fc9fc02a9742672baebf207", + "module": "port::trios::crates::trios-chat::rings::CR-CHAT-03::src::external_psk_id_provenance", + "ring": 12, + "seal_schema": 2, + "sealed_at": "2026-10-17T10:33:24Z", + "sealed_by": "t27c-bootstrap@0.5.2", + "spec_hash": "sha256:c9d79dbc7d5c84df41ea0a89c6ba93db30d41335ec67eb040fb3b8b5f2e648b4", + "spec_path": "specs/port/trios/crates/trios-chat/rings/CR-CHAT-03/src/external_psk_id_provenance.t27", + "tests": { + "failed": 0, + "failing": [], + "forced": false, + "passed": 14, + "total": 14, + "vacuous": 0 + }, + "toolchain": { + "test_runner": "sha256:1982ae948e24d00c5d221ccec12dfce1eb01204b53e37b0f857f93b16d64629d", + "zig": "0.16.0" + } +} \ No newline at end of file diff --git a/docs/reports/t27b_expectations.json b/docs/reports/t27b_expectations.json index c041cbab56..dc1f77ef6e 100644 --- a/docs/reports/t27b_expectations.json +++ b/docs/reports/t27b_expectations.json @@ -851,6 +851,7 @@ {"path": "specs/port/trios/crates/trios-bridge/src/main.t27", "t27b": "pass"}, {"path": "specs/port/trios/crates/trios-chat/rings/CR-CHAT-01/src/key_package_expiry_guard.t27", "t27b": "pass"}, {"path": "specs/port/trios/crates/trios-chat/rings/CR-CHAT-02/src/epoch_rollover_wraparound_guard.t27", "t27b": "pass"}, + {"path": "specs/port/trios/crates/trios-chat/rings/CR-CHAT-03/src/external_psk_id_provenance.t27", "t27b": "pass"}, {"path": "specs/port/trios/crates/trios-chat/rings/CR-CHAT-03/src/ratchet_tree_resolution_guard.t27", "t27b": "pass"}, {"path": "specs/port/trios/crates/trios-chat/rings/CR-CHAT-03/src/unmerged_leaves_bound_guard.t27", "t27b": "pass"}, {"path": "specs/port/trios/crates/trios-chat/rings/CR-CHAT-05/src/envelope_size_distribution_uniformity.t27", "t27b": "pass"}, diff --git a/specs/port/trios/crates/trios-chat/rings/CR-CHAT-03/src/external_psk_id_provenance.t27 b/specs/port/trios/crates/trios-chat/rings/CR-CHAT-03/src/external_psk_id_provenance.t27 new file mode 100644 index 0000000000..c7092c338f --- /dev/null +++ b/specs/port/trios/crates/trios-chat/rings/CR-CHAT-03/src/external_psk_id_provenance.t27 @@ -0,0 +1,333 @@ +module port::trios::crates::trios-chat::rings::CR-CHAT-03::src::external_psk_id_provenance; + +// Port of gHashTag/trios crates/trios-chat/rings/CR-CHAT-03/src/external_psk_id_provenance.rs +// (CR-CHAT-03 - External PSK identifier provenance defense, +// Wave-31 Lane B, L-CHAT-3-pskprov, RFC 9420 5.3.2/5.3.3). +// +// An out-of-band external PSK may be mixed into the group's +// key schedule, each injection carrying its identifier and +// a freshness nonce. The receiver holds the gate: the nonce +// canonical (thirty-two bytes), the identifier non-empty +// and inside the wire upper bound (two hundred fifty-five), +// the identifier provisioned by a trusted authority, the +// (identifier, nonce) pair never consumed before - the +// one-shot ledger keys on the pair, so a fresh nonce under +// a spent identifier still passes - and the nonce never the +// all-zero degenerate a correct sampler never produces. +// The rules, in the original's fixed order: the nonce +// length, the non-empty identifier, the size bound, the +// provisioned ledger, the consumed ledger, the zero +// sentinel. +// +// The original returns Result<(), ExternalPskIdError>. This +// port carries the verdict as a named struct (owner decision +// D5): Ok first, then the six variants in the original's +// declaration order - NonCanonicalPskNonceLength, +// EmptyPskId, OversizedPskId, UnprovisionedExternalPsk, +// ExternalPskIdReplay, ZeroPskNonce. Every original +// variant carries no payload, so the code is the whole +// verdict. +// +// The original's proposal and view structs become flat +// parameters, the identifier and the nonce arriving as +// plain slices. The provisioned ledger becomes a slice of +// records holding the identifier at the wire upper bound +// with its length, the consumed ledger a slice of records +// holding the identifier and the canonical nonce - the +// original's two BTreeSet contains answered by scans, each +// comparison a length gate then a byte walk. + +// Canonical psk_nonce length (32 bytes). +pub const EXTERNAL_PSK_NONCE_LEN: usize = 32; + +// Maximum permitted psk_id length (the wire upper bound). +pub const EXTERNAL_PSK_ID_MAX_LEN: usize = 255; + +// A psk_id a trusted authority has provisioned. +pub struct ProvisionedId { + id: [255]u8, + id_len: usize, +} + +// A (psk_id, psk_nonce) pair already consumed by this +// group. +pub struct ConsumedPair { + id: [255]u8, + id_len: usize, + nonce: [32]u8, +} + +// Verdict codes: Ok(()) and ExternalPskIdError's variants, in declaration order. +pub enum EpkCode { + Ok, + NonCanonicalPskNonceLength, + EmptyPskId, + OversizedPskId, + UnprovisionedExternalPsk, + ExternalPskIdReplay, + ZeroPskNonce, +} + +// The verdict of the external-PSK validation - the +// original's variants carry no payload, so the code alone +// carries it. +pub struct EpkVerdict { + code: EpkCode, +} + +// Whether the provisioned ledger holds this identifier - +// the original's BTreeSet contains, answered by a scan. +pub fn provisioned_contains(provisioned: []const ProvisionedId, psk_id: []const u8) -> bool { + for i in 0..provisioned.len { + if (provisioned[i].id_len == psk_id.len) { + var same: bool = true; + for j in 0..psk_id.len { + if (provisioned[i].id[j] != psk_id[j]) { + same = false; + } + } + if (same) { + return true; + } + } + } + return false; +} + +// Whether this (identifier, nonce) pair was already +// consumed - the original's BTreeSet contains over the +// pair ledger, the nonce compared behind the canonical +// length rule one already guaranteed. +pub fn consumed_contains(consumed: []const ConsumedPair, psk_id: []const u8, psk_nonce: []const u8) -> bool { + for i in 0..consumed.len { + if (consumed[i].id_len == psk_id.len) { + var same: bool = true; + for j in 0..psk_id.len { + if (consumed[i].id[j] != psk_id[j]) { + same = false; + } + } + for j in 0..32 { + if (consumed[i].nonce[j] != psk_nonce[j]) { + same = false; + } + } + if (same) { + return true; + } + } + } + return false; +} + +// Whether every byte is zero - the original's degenerate +// sampler sentinel probe. +pub fn all_zero_bytes(bytes: []const u8) -> bool { + for i in 0..bytes.len { + if (bytes[i] != 0) { + return false; + } + } + return true; +} + +// [VERIFIED] Validate one external PreSharedKeyID proposal +// against the receiver view. Returns Ok only when every +// rule holds, checked in the original's fixed order: the +// canonical nonce length, the non-empty identifier, the +// size bound, the provisioned ledger, the consumed ledger, +// the zero sentinel. +pub fn validate_external_psk_id(psk_id: []const u8, psk_nonce: []const u8, provisioned: []const ProvisionedId, consumed: []const ConsumedPair) -> EpkVerdict { + if (psk_nonce.len != EXTERNAL_PSK_NONCE_LEN) { + return EpkVerdict { code: EpkCode.NonCanonicalPskNonceLength, }; + } + if (psk_id.len == 0) { + return EpkVerdict { code: EpkCode.EmptyPskId, }; + } + if (psk_id.len > EXTERNAL_PSK_ID_MAX_LEN) { + return EpkVerdict { code: EpkCode.OversizedPskId, }; + } + if (!provisioned_contains(provisioned, psk_id)) { + return EpkVerdict { code: EpkCode.UnprovisionedExternalPsk, }; + } + if (consumed_contains(consumed, psk_id, psk_nonce)) { + return EpkVerdict { code: EpkCode.ExternalPskIdReplay, }; + } + if (all_zero_bytes(psk_nonce)) { + return EpkVerdict { code: EpkCode.ZeroPskNonce, }; + } + return EpkVerdict { code: EpkCode.Ok, }; +} + +// The fixture bytes: the provisioned export label of the +// fixtures (twenty-two bytes), the forged label, and the nonces of +// twenty-two-hex, thirty-three-hex and the zero form. +pub const GOOD_ID: [22]u8 = [22]u8{116, 114, 105, 110, 105, 116, 121, 45, 101, 120, 112, 111, 114, 116, 45, 50, 48, 50, 54, 45, 81, 50,} +pub const FORGED_ID: [19]u8 = [19]u8{102, 111, 114, 103, 101, 100, 45, 101, 120, 116, 101, 114, 110, 97, 108, 45, 112, 115, 107,} +pub const NONCE_22: [32]u8 = [32]u8{34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34,} +pub const NONCE_33: [32]u8 = [32]u8{51, 51, 51, 51, 51, 51, 51, 51, 51, 51, 51, 51, 51, 51, 51, 51, 51, 51, 51, 51, 51, 51, 51, 51, 51, 51, 51, 51, 51, 51, 51, 51,} +pub const NONCE_00: [32]u8 = [32]u8{0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,} + +// The provisioned ledger of the base view: the export +// label at the record capacity. +pub const PROVISIONED: [1]ProvisionedId = [1]ProvisionedId{ + ProvisionedId { id: [255]u8{116, 114, 105, 110, 105, 116, 121, 45, 101, 120, 112, 111, 114, 116, 45, 50, 48, 50, 54, 45, 81, 50, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,}, id_len: 22, }, +}; + +// **EPK-01** - the sixteen-byte nonce rejected. +test epk_01_short_nonce_rejected { + const none: [0]ConsumedPair = [0]ConsumedPair{}; + var short_nonce: [16]u8; + for j in 0..16 { + short_nonce[j] = 34; + } + const v = validate_external_psk_id(&GOOD_ID, &short_nonce, &PROVISIONED, &none); + assert(v.code == EpkCode.NonCanonicalPskNonceLength); +} + +// **EPK-02** - the sixty-four-byte nonce rejected. +test epk_02_long_nonce_rejected { + const none: [0]ConsumedPair = [0]ConsumedPair{}; + var long_nonce: [64]u8; + for j in 0..64 { + long_nonce[j] = 34; + } + const v = validate_external_psk_id(&GOOD_ID, &long_nonce, &PROVISIONED, &none); + assert(v.code == EpkCode.NonCanonicalPskNonceLength); +} + +// **EPK-03** - the empty identifier rejected. +test epk_03_empty_psk_id_rejected { + const none: [0]ConsumedPair = [0]ConsumedPair{}; + const empty_id: [0]u8 = [0]u8{}; + const v = validate_external_psk_id(&empty_id, &NONCE_22, &PROVISIONED, &none); + assert(v.code == EpkCode.EmptyPskId); +} + +// **EPK-04** - the oversized identifier rejected: two +// hundred fifty-six bytes of the wire bound of two hundred +// fifty-five. +test epk_04_oversized_psk_id_rejected { + const none: [0]ConsumedPair = [0]ConsumedPair{}; + var big_id: [256]u8; + for j in 0..256 { + big_id[j] = 65; + } + const v = validate_external_psk_id(&big_id, &NONCE_22, &PROVISIONED, &none); + assert(v.code == EpkCode.OversizedPskId); +} + +// **EPK-05** - the unprovisioned identifier rejected: the +// forged label no authority ever provisioned. +test epk_05_unprovisioned_psk_id_rejected { + const none: [0]ConsumedPair = [0]ConsumedPair{}; + const v = validate_external_psk_id(&FORGED_ID, &NONCE_22, &PROVISIONED, &none); + assert(v.code == EpkCode.UnprovisionedExternalPsk); +} + +// **EPK-06** - the replayed (identifier, nonce) pair +// rejected: this very pair was consumed before. +test epk_06_external_psk_replay_rejected { + const consumed: [1]ConsumedPair = [1]ConsumedPair{ + ConsumedPair { id: [255]u8{116, 114, 105, 110, 105, 116, 121, 45, 101, 120, 112, 111, 114, 116, 45, 50, 48, 50, 54, 45, 81, 50, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,}, id_len: 22, nonce: NONCE_22, }, + }; + const v = validate_external_psk_id(&GOOD_ID, &NONCE_22, &PROVISIONED, &consumed); + assert(v.code == EpkCode.ExternalPskIdReplay); +} + +// **EPK-07** - the all-zero nonce rejected: the degenerate +// sampler sentinel. +test epk_07_zero_psk_nonce_rejected { + const none: [0]ConsumedPair = [0]ConsumedPair{}; + const v = validate_external_psk_id(&GOOD_ID, &NONCE_00, &PROVISIONED, &none); + assert(v.code == EpkCode.ZeroPskNonce); +} + +// **EPK-08** - the fresh proposal with the provisioned +// identifier accepted. +test epk_08_valid_proposal_accepted { + const none: [0]ConsumedPair = [0]ConsumedPair{}; + const v = validate_external_psk_id(&GOOD_ID, &NONCE_22, &PROVISIONED, &none); + assert(v.code == EpkCode.Ok); +} + +// **EPK-09** - the fresh nonce under the spent identifier +// accepted: the one-shot ledger keys on the pair, never +// the identifier alone. +test epk_09_distinct_nonce_same_id_accepted { + const consumed: [1]ConsumedPair = [1]ConsumedPair{ + ConsumedPair { id: [255]u8{116, 114, 105, 110, 105, 116, 121, 45, 101, 120, 112, 111, 114, 116, 45, 50, 48, 50, 54, 45, 81, 50, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,}, id_len: 22, nonce: NONCE_22, }, + }; + const v = validate_external_psk_id(&GOOD_ID, &NONCE_33, &PROVISIONED, &consumed); + assert(v.code == EpkCode.Ok); +} + +// **EPK-10** - the module green: the original's tenth test +// was a tautology count (a number asserted against itself); +// this port pins the gate live instead - the canonical +// proposal accepted, the zero nonce rejected - the WPS-10 +// precedent. +test epk_10_module_green { + const none: [0]ConsumedPair = [0]ConsumedPair{}; + const v1 = validate_external_psk_id(&GOOD_ID, &NONCE_22, &PROVISIONED, &none); + assert(v1.code == EpkCode.Ok); + const v2 = validate_external_psk_id(&GOOD_ID, &NONCE_00, &PROVISIONED, &none); + assert(v2.code == EpkCode.ZeroPskNonce); +} + +// The helpers have direct tests (coverage: Untested 0). +test provisioned_contains_answers { + assert(provisioned_contains(&PROVISIONED, &GOOD_ID)); + assert(!provisioned_contains(&PROVISIONED, &FORGED_ID)); + var big_id: [256]u8; + for j in 0..256 { + big_id[j] = 65; + } + assert(!provisioned_contains(&PROVISIONED, &big_id)); +} + +test consumed_contains_answers { + const consumed: [1]ConsumedPair = [1]ConsumedPair{ + ConsumedPair { id: [255]u8{116, 114, 105, 110, 105, 116, 121, 45, 101, 120, 112, 111, 114, 116, 45, 50, 48, 50, 54, 45, 81, 50, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,}, id_len: 22, nonce: NONCE_22, }, + }; + assert(consumed_contains(&consumed, &GOOD_ID, &NONCE_22)); + assert(!consumed_contains(&consumed, &GOOD_ID, &NONCE_33)); + assert(!consumed_contains(&consumed, &FORGED_ID, &NONCE_22)); +} + +test all_zero_bytes_answers { + assert(all_zero_bytes(&NONCE_00)); + assert(!all_zero_bytes(&NONCE_22)); +} + +// Rule order is the original's fixed ladder, each probe +// stacking the earlier rule's violation on the later ones: +// the short nonce over everything, the empty identifier +// over the size and ledger rules, the forged identifier +// over the replay, the replay over the zero sentinel. +test rule_order_matches_original { + const consumed: [1]ConsumedPair = [1]ConsumedPair{ + ConsumedPair { id: [255]u8{116, 114, 105, 110, 105, 116, 121, 45, 101, 120, 112, 111, 114, 116, 45, 50, 48, 50, 54, 45, 81, 50, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,}, id_len: 22, nonce: NONCE_00, }, + }; + var short_nonce: [16]u8; + for j in 0..16 { + short_nonce[j] = 34; + } + const empty_id: [0]u8 = [0]u8{}; + + const v1 = validate_external_psk_id(&empty_id, &short_nonce, &PROVISIONED, &consumed); + assert(v1.code == EpkCode.NonCanonicalPskNonceLength); + + const v2 = validate_external_psk_id(&empty_id, &NONCE_22, &PROVISIONED, &consumed); + assert(v2.code == EpkCode.EmptyPskId); + + const v3 = validate_external_psk_id(&FORGED_ID, &NONCE_22, &PROVISIONED, &consumed); + assert(v3.code == EpkCode.UnprovisionedExternalPsk); + + const v4 = validate_external_psk_id(&GOOD_ID, &NONCE_00, &PROVISIONED, &consumed); + assert(v4.code == EpkCode.ExternalPskIdReplay); + + const none: [0]ConsumedPair = [0]ConsumedPair{}; + const v5 = validate_external_psk_id(&GOOD_ID, &NONCE_00, &PROVISIONED, &none); + assert(v5.code == EpkCode.ZeroPskNonce); +} From 3436010855e5a7e1810cabf141c90026007e6177 Mon Sep 17 00:00:00 2001 From: dmitrii-f-t27 Date: Sat, 17 Oct 2026 07:47:07 -0300 Subject: [PATCH 34/70] spec(port): port the group context hash consistency guard (Refs #8883) The tenth CR-CHAT-03 ring target (W3, R-CHAT-4): the group context consensus rules, in the original's order - the member floor (two), then per report the zero-epoch probe, the zero-hash probe, the duplicate-member probe and the reference-hash comparison against the first report - as the D5 verdict (all six original variants carry no payload, so the code is the whole verdict), the original's rule order, and all ten GCHC tests transcribed plus helper and rule-order tests. The original's prose lists a hash-length rule with a WrongHashLength variant, but its hash is a fixed thirty-two-byte array and no code path ever answers it - the variant stays in the enum, declared and unreachable exactly as in the original. The member identifier widens from u32 to usize - t27's loop counters are usize and every fixture value fits both. The original's BTreeSet of seen identifiers becomes a scan over the reports already visited; the Option reference hash becomes a has-reference flag over the record fields. Checks (conventions 0-14): t27b test 14 passed 0 failed; t27c test-report 14/14, 0 vacuous; gen-rust output compiles under rustc; coverage Untested 0; ASCII only; seal saved, all hashes MATCH; --- ...:group_context_hash_consistency_guard.json | 28 ++ docs/reports/t27b_expectations.json | 1 + .../group_context_hash_consistency_guard.t27 | 302 ++++++++++++++++++ 3 files changed, 331 insertions(+) create mode 100644 .trinity/seals/src_port::trios::crates::trios-chat::rings::CR-CHAT-03::src::group_context_hash_consistency_guard.json create mode 100644 specs/port/trios/crates/trios-chat/rings/CR-CHAT-03/src/group_context_hash_consistency_guard.t27 diff --git a/.trinity/seals/src_port::trios::crates::trios-chat::rings::CR-CHAT-03::src::group_context_hash_consistency_guard.json b/.trinity/seals/src_port::trios::crates::trios-chat::rings::CR-CHAT-03::src::group_context_hash_consistency_guard.json new file mode 100644 index 0000000000..923abf166b --- /dev/null +++ b/.trinity/seals/src_port::trios::crates::trios-chat::rings::CR-CHAT-03::src::group_context_hash_consistency_guard.json @@ -0,0 +1,28 @@ +{ + "built_by": "t27c-bootstrap@0.5.2+01d0a635f", + "closure": [], + "config": "gen=c,rust,verilog,zig;tests=zig", + "gen_hash_c": "sha256:efed7615593e866a8d58a128e572b3484522b6a7de92596728cb43efc0462d65", + "gen_hash_rust": "sha256:a62bfdeef672f25f4f4432e781b46bde25dd23673d2781b2b98218a4914b0c53", + "gen_hash_verilog": "sha256:730a9d14a9d7088b27580665a770ba4433823e566bd7a3d60ceb7e13781249e1", + "gen_hash_zig": "sha256:5c90f47fc6d263a9d267ac8b10e213f61ffde01b224dc7af74da6f1da8c58999", + "module": "port::trios::crates::trios-chat::rings::CR-CHAT-03::src::group_context_hash_consistency_guard", + "ring": 12, + "seal_schema": 2, + "sealed_at": "2026-10-17T10:47:07Z", + "sealed_by": "t27c-bootstrap@0.5.2", + "spec_hash": "sha256:be54536b98db2ef67f507be3588caca6cc9c37dabeedb37662602617daf0c5cc", + "spec_path": "specs/port/trios/crates/trios-chat/rings/CR-CHAT-03/src/group_context_hash_consistency_guard.t27", + "tests": { + "failed": 0, + "failing": [], + "forced": false, + "passed": 14, + "total": 14, + "vacuous": 0 + }, + "toolchain": { + "test_runner": "sha256:1982ae948e24d00c5d221ccec12dfce1eb01204b53e37b0f857f93b16d64629d", + "zig": "0.16.0" + } +} \ No newline at end of file diff --git a/docs/reports/t27b_expectations.json b/docs/reports/t27b_expectations.json index c041cbab56..1e665e9dd3 100644 --- a/docs/reports/t27b_expectations.json +++ b/docs/reports/t27b_expectations.json @@ -851,6 +851,7 @@ {"path": "specs/port/trios/crates/trios-bridge/src/main.t27", "t27b": "pass"}, {"path": "specs/port/trios/crates/trios-chat/rings/CR-CHAT-01/src/key_package_expiry_guard.t27", "t27b": "pass"}, {"path": "specs/port/trios/crates/trios-chat/rings/CR-CHAT-02/src/epoch_rollover_wraparound_guard.t27", "t27b": "pass"}, + {"path": "specs/port/trios/crates/trios-chat/rings/CR-CHAT-03/src/group_context_hash_consistency_guard.t27", "t27b": "pass"}, {"path": "specs/port/trios/crates/trios-chat/rings/CR-CHAT-03/src/ratchet_tree_resolution_guard.t27", "t27b": "pass"}, {"path": "specs/port/trios/crates/trios-chat/rings/CR-CHAT-03/src/unmerged_leaves_bound_guard.t27", "t27b": "pass"}, {"path": "specs/port/trios/crates/trios-chat/rings/CR-CHAT-05/src/envelope_size_distribution_uniformity.t27", "t27b": "pass"}, diff --git a/specs/port/trios/crates/trios-chat/rings/CR-CHAT-03/src/group_context_hash_consistency_guard.t27 b/specs/port/trios/crates/trios-chat/rings/CR-CHAT-03/src/group_context_hash_consistency_guard.t27 new file mode 100644 index 0000000000..e7f2eac156 --- /dev/null +++ b/specs/port/trios/crates/trios-chat/rings/CR-CHAT-03/src/group_context_hash_consistency_guard.t27 @@ -0,0 +1,302 @@ +module port::trios::crates::trios-chat::rings::CR-CHAT-03::src::group_context_hash_consistency_guard; + +// Port of gHashTag/trios crates/trios-chat/rings/CR-CHAT-03/src/group_context_hash_consistency_guard.rs +// (CR-CHAT-03 - Group context hash consistency guard, Wave-59 +// Lane B, R-CHAT-4). +// +// The group context hash pins the tree, the epoch and the +// membership; two members holding different hashes are a +// split-brain an attacker opens by tampering a Welcome, +// withholding an update path or injecting divergent +// commits. The gate reads every member's report: at least +// two members, and per report - a non-zero epoch, a +// non-zero hash, a fresh member identifier, and the hash +// equal to the first report's reference. The original's +// prose lists a hash-length rule with a WrongHashLength +// variant, but its hash is a fixed thirty-two-byte array +// and no code path ever answers it - the variant stays in +// the enum, declared and unreachable exactly as in the +// original. +// +// The original returns Result<(), GroupContextError>. This +// port carries the verdict as a named struct (owner +// decision D5): Ok first, then the six variants in the +// original's declaration order - HashMismatch, +// WrongHashLength, TooFewMembers, DuplicateMember, +// ZeroEpoch, ZeroHash. Every original variant carries no +// payload, so the code is the whole verdict. +// +// The member identifier widens from u32 to usize - t27's +// loop counters are usize and every fixture value fits +// both. The original's BTreeSet of seen identifiers +// becomes a scan over the reports already visited +// (conventions section 4); the Option reference hash +// becomes a has-reference flag over the record fields. + +// Expected hash length (SHA-256). +pub const GCHC_HASH_LEN: usize = 32; + +// Minimum members for consensus. +pub const GCHC_MIN_MEMBERS: usize = 2; + +// A member's reported group context. +pub struct MemberContext { + member_id: usize, + epoch: u64, + context_hash: [32]u8, +} + +// Verdict codes: Ok(()) and GroupContextError's variants, in declaration order. +pub enum GchcCode { + Ok, + HashMismatch, + WrongHashLength, + TooFewMembers, + DuplicateMember, + ZeroEpoch, + ZeroHash, +} + +// The verdict of the context consistency validation - the +// original's variants carry no payload, so the code alone +// carries it. +pub struct GchcVerdict { + code: GchcCode, +} + +// Whether a report before position upto already claimed +// this member identifier - the original's BTreeSet insert +// probe, answered by a scan. +pub fn member_seen_before(reports: []const MemberContext, upto: usize, member_id: usize) -> bool { + for j in 0..upto { + if (reports[j].member_id == member_id) { + return true; + } + } + return false; +} + +// Whether the hash is the all-zero form - the original's +// sentinel probe over the fixed array. +pub fn is_zero_hash(hash: [32]u8) -> bool { + for i in 0..32 { + if (hash[i] != 0) { + return false; + } + } + return true; +} + +// Whole-form equality over two context hashes - the +// original's array equality against the reference. +pub fn hashes32_equal(a: [32]u8, b: [32]u8) -> bool { + for i in 0..32 { + if (a[i] != b[i]) { + return false; + } + } + return true; +} + +// [VERIFIED] Validate that all members report the same +// group context. Returns Ok only when every rule holds, +// checked in the original's order: the member floor, then +// per report the zero-epoch probe, the zero-hash probe, +// the duplicate probe and the reference comparison. +pub fn validate_group_context_consistency(reports: []const MemberContext) -> GchcVerdict { + if (reports.len < GCHC_MIN_MEMBERS) { + return GchcVerdict { code: GchcCode.TooFewMembers, }; + } + var ref_hash: [32]u8 = reports[0].context_hash; + var has_ref: bool = false; + for i in 0..reports.len { + if (reports[i].epoch == 0) { + return GchcVerdict { code: GchcCode.ZeroEpoch, }; + } + if (is_zero_hash(reports[i].context_hash)) { + return GchcVerdict { code: GchcCode.ZeroHash, }; + } + if (member_seen_before(reports, i, reports[i].member_id)) { + return GchcVerdict { code: GchcCode.DuplicateMember, }; + } + if (has_ref) { + if (!hashes32_equal(reports[i].context_hash, ref_hash)) { + return GchcVerdict { code: GchcCode.HashMismatch, }; + } + } else { + ref_hash = reports[i].context_hash; + has_ref = true; + } + } + return GchcVerdict { code: GchcCode.Ok, }; +} + +// The fixture hashes: the first member's hash of +// double-A-hex, the divergent hash of double-B-hex, and +// the zero form. +pub const HASH_A: [32]u8 = [32]u8{170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170,} +pub const HASH_B: [32]u8 = [32]u8{187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187,} +pub const HASH_Z: [32]u8 = [32]u8{0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,} + +// **GCHC-01** - the hash mismatch rejected: the second +// member reports the divergent hash. +test gchc_01_mismatch_rejected { + const reports: [2]MemberContext = [2]MemberContext{ + MemberContext { member_id: 0, epoch: 5, context_hash: HASH_A, }, + MemberContext { member_id: 1, epoch: 5, context_hash: HASH_B, }, + }; + const v = validate_group_context_consistency(&reports); + assert(v.code == GchcCode.HashMismatch); +} + +// **GCHC-02** - too few members rejected: one report of a +// floor of two. +test gchc_02_too_few_rejected { + const reports: [1]MemberContext = [1]MemberContext{ + MemberContext { member_id: 0, epoch: 1, context_hash: HASH_A, }, + }; + const v = validate_group_context_consistency(&reports); + assert(v.code == GchcCode.TooFewMembers); +} + +// **GCHC-03** - the duplicate member rejected: member zero +// reporting twice. +test gchc_03_duplicate_rejected { + const reports: [2]MemberContext = [2]MemberContext{ + MemberContext { member_id: 0, epoch: 5, context_hash: HASH_A, }, + MemberContext { member_id: 0, epoch: 5, context_hash: HASH_A, }, + }; + const v = validate_group_context_consistency(&reports); + assert(v.code == GchcCode.DuplicateMember); +} + +// **GCHC-04** - the zero epoch rejected. +test gchc_04_zero_epoch_rejected { + const reports: [2]MemberContext = [2]MemberContext{ + MemberContext { member_id: 0, epoch: 0, context_hash: HASH_A, }, + MemberContext { member_id: 1, epoch: 0, context_hash: HASH_A, }, + }; + const v = validate_group_context_consistency(&reports); + assert(v.code == GchcCode.ZeroEpoch); +} + +// **GCHC-05** - the zero hash rejected. +test gchc_05_zero_hash_rejected { + const reports: [2]MemberContext = [2]MemberContext{ + MemberContext { member_id: 0, epoch: 1, context_hash: HASH_Z, }, + MemberContext { member_id: 1, epoch: 1, context_hash: HASH_Z, }, + }; + const v = validate_group_context_consistency(&reports); + assert(v.code == GchcCode.ZeroHash); +} + +// **GCHC-06** - the consistent reports accepted: three +// members, one hash. +test gchc_06_consistent_accepted { + const reports: [3]MemberContext = [3]MemberContext{ + MemberContext { member_id: 0, epoch: 5, context_hash: HASH_A, }, + MemberContext { member_id: 1, epoch: 5, context_hash: HASH_A, }, + MemberContext { member_id: 2, epoch: 5, context_hash: HASH_A, }, + }; + const v = validate_group_context_consistency(&reports); + assert(v.code == GchcCode.Ok); +} + +// **GCHC-07** - two members accepted. +test gchc_07_two_accepted { + const reports: [2]MemberContext = [2]MemberContext{ + MemberContext { member_id: 0, epoch: 1, context_hash: HASH_A, }, + MemberContext { member_id: 1, epoch: 1, context_hash: HASH_A, }, + }; + const v = validate_group_context_consistency(&reports); + assert(v.code == GchcCode.Ok); +} + +// **GCHC-08** - the large group accepted: fifty members of +// one hash, built in a loop like the original's. +test gchc_08_large_accepted { + var reports: [50]MemberContext; + for i in 0..50 { + reports[i] = MemberContext { member_id: i, epoch: 10, context_hash: HASH_A, }; + } + const v = validate_group_context_consistency(&reports); + assert(v.code == GchcCode.Ok); +} + +// **GCHC-09** - the mismatch at the end rejected: nine +// agreeing reports then the divergent tenth. +test gchc_09_mismatch_end_rejected { + var reports: [10]MemberContext; + for i in 0..9 { + reports[i] = MemberContext { member_id: i, epoch: 5, context_hash: HASH_A, }; + } + reports[9] = MemberContext { member_id: 9, epoch: 5, context_hash: HASH_B, }; + const v = validate_group_context_consistency(&reports); + assert(v.code == GchcCode.HashMismatch); +} + +// **GCHC-10** - the empty report set rejected: too few +// members. +test gchc_10_empty_rejected { + const reports: [0]MemberContext = [0]MemberContext{}; + const v = validate_group_context_consistency(&reports); + assert(v.code == GchcCode.TooFewMembers); +} + +// The helpers have direct tests (coverage: Untested 0). +test member_seen_before_answers { + const reports: [3]MemberContext = [3]MemberContext{ + MemberContext { member_id: 0, epoch: 5, context_hash: HASH_A, }, + MemberContext { member_id: 1, epoch: 5, context_hash: HASH_A, }, + MemberContext { member_id: 0, epoch: 5, context_hash: HASH_A, }, + }; + assert(!member_seen_before(&reports, 0, 0)); + assert(!member_seen_before(&reports, 1, 1)); + assert(member_seen_before(&reports, 2, 0)); + assert(!member_seen_before(&reports, 2, 2)); +} + +test is_zero_hash_answers { + assert(is_zero_hash(HASH_Z)); + assert(!is_zero_hash(HASH_A)); + assert(!is_zero_hash(HASH_B)); +} + +test hashes32_equal_answers { + assert(hashes32_equal(HASH_A, HASH_A)); + assert(!hashes32_equal(HASH_A, HASH_B)); +} + +// Rule order is the original's: the member floor before any +// report reads, and per report the zero epoch over the +// zero hash over the duplicate over the mismatch - one +// report stacking all four violations answers the epoch +// rule, a duplicate pair with divergent hashes answers the +// duplicate rule, and a zero hash against the reference +// answers the zero-hash rule. +test rule_order_matches_original { + const reports: [0]MemberContext = [0]MemberContext{}; + const v0 = validate_group_context_consistency(&reports); + assert(v0.code == GchcCode.TooFewMembers); + + const stacked: [2]MemberContext = [2]MemberContext{ + MemberContext { member_id: 0, epoch: 5, context_hash: HASH_A, }, + MemberContext { member_id: 0, epoch: 0, context_hash: HASH_Z, }, + }; + const v1 = validate_group_context_consistency(&stacked); + assert(v1.code == GchcCode.ZeroEpoch); + + const dup_divergent: [2]MemberContext = [2]MemberContext{ + MemberContext { member_id: 0, epoch: 5, context_hash: HASH_A, }, + MemberContext { member_id: 0, epoch: 5, context_hash: HASH_B, }, + }; + const v2 = validate_group_context_consistency(&dup_divergent); + assert(v2.code == GchcCode.DuplicateMember); + + const zero_divergent: [2]MemberContext = [2]MemberContext{ + MemberContext { member_id: 0, epoch: 5, context_hash: HASH_A, }, + MemberContext { member_id: 1, epoch: 5, context_hash: HASH_Z, }, + }; + const v3 = validate_group_context_consistency(&zero_divergent); + assert(v3.code == GchcCode.ZeroHash); +} From 83255fb5f5b6dc36a31475780d53c0707b19c922 Mon Sep 17 00:00:00 2001 From: dmitrii-f-t27 Date: Sat, 17 Oct 2026 07:58:59 -0300 Subject: [PATCH 35/70] spec(port): port the group epoch commit ordering guard (Refs #8883) The eleventh CR-CHAT-03 ring target (W3, R-CHAT-2): the commit ordering rules, in the original's code order - the batch ceiling (two hundred fifty-six), the empty batch accepted, then per commit the minimum-epoch branch (live code that never fires at the zero minimum over unsigned epochs, in the original exactly as here), the duplicate-epoch probe, the strictly-increasing probe and the gap ceiling (one) against the predecessor - as the D5 verdict with every payload field (the epoch a duplicate names, the measured gap, the sender of the unreachable variant), the original's rule order, and all ten GECO tests transcribed plus helper and rule-order tests. The prose lists a sender-membership rule and the enum declares DuplicateSender, but no code path ever reads the sender - the variant stays in the enum, declared and unreachable exactly as in the original; the sender field rides along unread by every rule. The sender widens from u32 to usize - t27's loop counters are usize and every fixture value fits both. The original's BTreeSet of seen epochs becomes a scan over the commits already visited. Checks (conventions 0-14): t27b test 12 passed 0 failed; t27c test-report 12/12, 0 vacuous; gen-rust output compiles under rustc; coverage Untested 0; ASCII only; seal saved, all hashes MATCH; --- ...rc::group_epoch_commit_ordering_guard.json | 28 ++ docs/reports/t27b_expectations.json | 1 + .../src/group_epoch_commit_ordering_guard.t27 | 283 ++++++++++++++++++ 3 files changed, 312 insertions(+) create mode 100644 .trinity/seals/src_port::trios::crates::trios-chat::rings::CR-CHAT-03::src::group_epoch_commit_ordering_guard.json create mode 100644 specs/port/trios/crates/trios-chat/rings/CR-CHAT-03/src/group_epoch_commit_ordering_guard.t27 diff --git a/.trinity/seals/src_port::trios::crates::trios-chat::rings::CR-CHAT-03::src::group_epoch_commit_ordering_guard.json b/.trinity/seals/src_port::trios::crates::trios-chat::rings::CR-CHAT-03::src::group_epoch_commit_ordering_guard.json new file mode 100644 index 0000000000..1c4497e362 --- /dev/null +++ b/.trinity/seals/src_port::trios::crates::trios-chat::rings::CR-CHAT-03::src::group_epoch_commit_ordering_guard.json @@ -0,0 +1,28 @@ +{ + "built_by": "t27c-bootstrap@0.5.2+01d0a635f", + "closure": [], + "config": "gen=c,rust,verilog,zig;tests=zig", + "gen_hash_c": "sha256:062b35132d1a83c6d4fa569f86830014411c8e6424fd6126b8d198cf4f744c81", + "gen_hash_rust": "sha256:af1ebc0013b6679af541d0166f66d9fb10451af95d21051470854d08c6a6ef6f", + "gen_hash_verilog": "sha256:e454b48f7e2a39b0c0156493117dcd01e634cfb4de0c0588040d3b079105e30c", + "gen_hash_zig": "sha256:761e9c9a3c85e5eebdf441d6cbd5c004ce263c25f022e8aa5a1f886e6c1fa811", + "module": "port::trios::crates::trios-chat::rings::CR-CHAT-03::src::group_epoch_commit_ordering_guard", + "ring": 12, + "seal_schema": 2, + "sealed_at": "2026-10-17T10:58:58Z", + "sealed_by": "t27c-bootstrap@0.5.2", + "spec_hash": "sha256:43a30f5128c256e96b5dbdfd34625dc288834797ae766295dd9e385719d8a007", + "spec_path": "specs/port/trios/crates/trios-chat/rings/CR-CHAT-03/src/group_epoch_commit_ordering_guard.t27", + "tests": { + "failed": 0, + "failing": [], + "forced": false, + "passed": 12, + "total": 12, + "vacuous": 0 + }, + "toolchain": { + "test_runner": "sha256:1982ae948e24d00c5d221ccec12dfce1eb01204b53e37b0f857f93b16d64629d", + "zig": "0.16.0" + } +} \ No newline at end of file diff --git a/docs/reports/t27b_expectations.json b/docs/reports/t27b_expectations.json index c041cbab56..c553dd74be 100644 --- a/docs/reports/t27b_expectations.json +++ b/docs/reports/t27b_expectations.json @@ -851,6 +851,7 @@ {"path": "specs/port/trios/crates/trios-bridge/src/main.t27", "t27b": "pass"}, {"path": "specs/port/trios/crates/trios-chat/rings/CR-CHAT-01/src/key_package_expiry_guard.t27", "t27b": "pass"}, {"path": "specs/port/trios/crates/trios-chat/rings/CR-CHAT-02/src/epoch_rollover_wraparound_guard.t27", "t27b": "pass"}, + {"path": "specs/port/trios/crates/trios-chat/rings/CR-CHAT-03/src/group_epoch_commit_ordering_guard.t27", "t27b": "pass"}, {"path": "specs/port/trios/crates/trios-chat/rings/CR-CHAT-03/src/ratchet_tree_resolution_guard.t27", "t27b": "pass"}, {"path": "specs/port/trios/crates/trios-chat/rings/CR-CHAT-03/src/unmerged_leaves_bound_guard.t27", "t27b": "pass"}, {"path": "specs/port/trios/crates/trios-chat/rings/CR-CHAT-05/src/envelope_size_distribution_uniformity.t27", "t27b": "pass"}, diff --git a/specs/port/trios/crates/trios-chat/rings/CR-CHAT-03/src/group_epoch_commit_ordering_guard.t27 b/specs/port/trios/crates/trios-chat/rings/CR-CHAT-03/src/group_epoch_commit_ordering_guard.t27 new file mode 100644 index 0000000000..dd6434ecba --- /dev/null +++ b/specs/port/trios/crates/trios-chat/rings/CR-CHAT-03/src/group_epoch_commit_ordering_guard.t27 @@ -0,0 +1,283 @@ +module port::trios::crates::trios-chat::rings::CR-CHAT-03::src::group_epoch_commit_ordering_guard; + +// Port of gHashTag/trios crates/trios-chat/rings/CR-CHAT-03/src/group_epoch_commit_ordering_guard.rs +// (CR-CHAT-03 - Group epoch commit ordering guard, Wave-81 +// Lane A, R-CHAT-2). +// +// Only one commit per epoch is valid; two independent +// commits at one epoch fork the group into divergent +// histories and stale commits become indistinguishable +// from concurrent ones. The gate, in the original's code +// order: the batch ceiling (two hundred fifty-six), the +// empty batch accepted, then per commit the minimum-epoch +// branch, the duplicate-epoch probe, and against the +// predecessor the strictly-increasing probe and the gap +// ceiling (one). The prose lists a sender-membership rule +// and the enum declares DuplicateSender, but no code path +// ever reads the sender - the variant stays in the enum, +// declared and unreachable exactly as in the original; the +// sender field rides along unread by every rule. The +// minimum-epoch branch is live code with the minimum at +// zero over an unsigned epoch - it never fires at these +// constants, in the original exactly as here. +// +// The original returns Result<(), CommitOrderError>. This +// port carries the verdict as a named struct (owner +// decision D5): Ok first, then the six variants in the +// original's declaration order - DuplicateEpoch, +// NotIncreasing, EpochGapTooLarge, TooManyCommits, +// EpochBelowMinimum, DuplicateSender - with every payload +// field: the epoch a duplicate or below-minimum names, the +// gap the ceiling rule measured, the sender the unreachable +// variant would carry. +// +// The original's BTreeSet of seen epochs becomes a scan +// over the commits already visited (conventions section +// 4). The sender widens from u32 to usize - t27's loop +// counters are usize and every fixture value fits both. + +// Maximum allowed epoch gap. +pub const GECO_MAX_EPOCH_GAP: u64 = 1; + +// Maximum commits in a batch. +pub const GECO_MAX_COMMITS: usize = 256; + +// Minimum epoch number. +pub const GECO_MIN_EPOCH: u64 = 0; + +// A commit record. +pub struct CommitRecord { + epoch: u64, + sender: usize, +} + +// Verdict codes: Ok(()) and CommitOrderError's variants, in declaration order. +pub enum GecoCode { + Ok, + DuplicateEpoch, + NotIncreasing, + EpochGapTooLarge, + TooManyCommits, + EpochBelowMinimum, + DuplicateSender, +} + +// The verdict of the commit ordering validation, with every +// payload field: the epoch of the duplicate and +// below-minimum rules, the measured gap of the ceiling, the +// sender of the unreachable variant. +pub struct GecoVerdict { + code: GecoCode, + epoch: u64, + gap: u64, + sender: usize, +} + +// Whether a commit before position upto already claimed +// this epoch - the original's BTreeSet insert probe, +// answered by a scan. +pub fn epoch_seen_before(commits: []const CommitRecord, upto: usize, epoch: u64) -> bool { + for j in 0..upto { + if (commits[j].epoch == epoch) { + return true; + } + } + return false; +} + +// [VERIFIED] Validate that commits are strictly ordered +// by epoch. Returns Ok only when every rule holds, checked +// in the original's code order: the batch ceiling, the +// empty batch, then per commit the minimum-epoch branch, +// the duplicate probe, the increasing probe and the gap +// ceiling against the predecessor. +pub fn validate_commit_ordering(commits: []const CommitRecord) -> GecoVerdict { + if (commits.len > GECO_MAX_COMMITS) { + return GecoVerdict { code: GecoCode.TooManyCommits, epoch: 0, gap: 0, sender: 0, }; + } + if (commits.len == 0) { + return GecoVerdict { code: GecoCode.Ok, epoch: 0, gap: 0, sender: 0, }; + } + for i in 0..commits.len { + if (commits[i].epoch < GECO_MIN_EPOCH) { + return GecoVerdict { code: GecoCode.EpochBelowMinimum, epoch: commits[i].epoch, gap: 0, sender: 0, }; + } + if (epoch_seen_before(commits, i, commits[i].epoch)) { + return GecoVerdict { code: GecoCode.DuplicateEpoch, epoch: commits[i].epoch, gap: 0, sender: 0, }; + } + if (i > 0) { + const prev: u64 = commits[i - 1].epoch; + if (commits[i].epoch <= prev) { + return GecoVerdict { code: GecoCode.NotIncreasing, epoch: 0, gap: 0, sender: 0, }; + } + const gap: u64 = commits[i].epoch - prev; + if (gap > GECO_MAX_EPOCH_GAP) { + return GecoVerdict { code: GecoCode.EpochGapTooLarge, epoch: 0, gap: gap, sender: 0, }; + } + } + } + return GecoVerdict { code: GecoCode.Ok, epoch: 0, gap: 0, sender: 0, }; +} + +// **GECO-01** - the duplicate epoch rejected: epoch one +// committed twice, the verdict naming it. +test geco_01_duplicate_rejected { + const commits: [3]CommitRecord = [3]CommitRecord{ + CommitRecord { epoch: 0, sender: 0, }, + CommitRecord { epoch: 1, sender: 1, }, + CommitRecord { epoch: 1, sender: 2, }, + }; + const v = validate_commit_ordering(&commits); + assert(v.code == GecoCode.DuplicateEpoch); + assert(v.epoch == 1); +} + +// **GECO-02** - the not-increasing batch rejected: two +// then one. +test geco_02_not_increasing_rejected { + const commits: [2]CommitRecord = [2]CommitRecord{ + CommitRecord { epoch: 2, sender: 0, }, + CommitRecord { epoch: 1, sender: 1, }, + }; + const v = validate_commit_ordering(&commits); + assert(v.code == GecoCode.NotIncreasing); +} + +// **GECO-03** - the epoch gap too large rejected: a jump of +// five over the ceiling of one, the verdict carrying the +// measured gap. +test geco_03_gap_rejected { + const commits: [2]CommitRecord = [2]CommitRecord{ + CommitRecord { epoch: 0, sender: 0, }, + CommitRecord { epoch: 5, sender: 1, }, + }; + const v = validate_commit_ordering(&commits); + assert(v.code == GecoCode.EpochGapTooLarge); + assert(v.gap == 5); +} + +// **GECO-04** - too many commits rejected: two hundred +// fifty-seven of a ceiling of two hundred fifty-six, built +// in a loop like the original's; the ceiling fires before +// any epoch is examined. +test geco_04_too_many_rejected { + var commits: [257]CommitRecord; + for i in 0..257 { + commits[i] = CommitRecord { epoch: @as(u64, i), sender: 0, }; + } + const v = validate_commit_ordering(&commits); + assert(v.code == GecoCode.TooManyCommits); +} + +// **GECO-05** - the minimum-epoch boundary: the original's +// fifth test pins epoch zero accepted - the minimum-epoch +// branch never fires at the zero minimum over unsigned +// epochs. +test geco_05_below_min_rejected { + const commits: [1]CommitRecord = [1]CommitRecord{ + CommitRecord { epoch: 0, sender: 0, }, + }; + const v = validate_commit_ordering(&commits); + assert(v.code == GecoCode.Ok); +} + +// **GECO-06** - the valid commits accepted: zero, one, +// two. +test geco_06_valid_accepted { + const commits: [3]CommitRecord = [3]CommitRecord{ + CommitRecord { epoch: 0, sender: 0, }, + CommitRecord { epoch: 1, sender: 1, }, + CommitRecord { epoch: 2, sender: 0, }, + }; + const v = validate_commit_ordering(&commits); + assert(v.code == GecoCode.Ok); +} + +// **GECO-07** - the empty batch accepted. +test geco_07_empty_accepted { + const commits: [0]CommitRecord = [0]CommitRecord{}; + const v = validate_commit_ordering(&commits); + assert(v.code == GecoCode.Ok); +} + +// **GECO-08** - a single commit accepted. +test geco_08_single_accepted { + const commits: [1]CommitRecord = [1]CommitRecord{ + CommitRecord { epoch: 0, sender: 0, }, + }; + const v = validate_commit_ordering(&commits); + assert(v.code == GecoCode.Ok); +} + +// **GECO-09** - the maximum gap accepted: exactly one +// between neighbours. +test geco_09_max_gap_accepted { + const commits: [2]CommitRecord = [2]CommitRecord{ + CommitRecord { epoch: 0, sender: 0, }, + CommitRecord { epoch: 1, sender: 1, }, + }; + const v = validate_commit_ordering(&commits); + assert(v.code == GecoCode.Ok); +} + +// **GECO-10** - many sequential commits accepted: a +// hundred, the senders cycling through five leaves, built +// in a loop like the original's. +test geco_10_many_accepted { + var commits: [100]CommitRecord; + for i in 0..100 { + commits[i] = CommitRecord { epoch: @as(u64, i), sender: i % 5, }; + } + const v = validate_commit_ordering(&commits); + assert(v.code == GecoCode.Ok); +} + +// The helper has a direct test (coverage: Untested 0). +test epoch_seen_before_answers { + const commits: [3]CommitRecord = [3]CommitRecord{ + CommitRecord { epoch: 0, sender: 0, }, + CommitRecord { epoch: 1, sender: 1, }, + CommitRecord { epoch: 0, sender: 2, }, + }; + assert(!epoch_seen_before(&commits, 0, 0)); + assert(!epoch_seen_before(&commits, 1, 1)); + assert(epoch_seen_before(&commits, 2, 0)); + assert(!epoch_seen_before(&commits, 2, 2)); +} + +// Rule order is the original's code order: the batch +// ceiling over a flooded batch of duplicates, the duplicate +// probe over the increasing probe on one pair (an equal +// epoch is both a duplicate and not increasing - the +// duplicate answers), and the increasing probe over the gap +// ceiling. +test rule_order_matches_original { + var flooded: [257]CommitRecord; + for i in 0..257 { + flooded[i] = CommitRecord { epoch: 0, sender: 0, }; + } + const v1 = validate_commit_ordering(&flooded); + assert(v1.code == GecoCode.TooManyCommits); + + const equal_pair: [2]CommitRecord = [2]CommitRecord{ + CommitRecord { epoch: 2, sender: 0, }, + CommitRecord { epoch: 2, sender: 1, }, + }; + const v2 = validate_commit_ordering(&equal_pair); + assert(v2.code == GecoCode.DuplicateEpoch); + assert(v2.epoch == 2); + + const descending: [2]CommitRecord = [2]CommitRecord{ + CommitRecord { epoch: 5, sender: 0, }, + CommitRecord { epoch: 2, sender: 1, }, + }; + const v3 = validate_commit_ordering(&descending); + assert(v3.code == GecoCode.NotIncreasing); + + const jumping: [2]CommitRecord = [2]CommitRecord{ + CommitRecord { epoch: 0, sender: 0, }, + CommitRecord { epoch: 5, sender: 1, }, + }; + const v4 = validate_commit_ordering(&jumping); + assert(v4.code == GecoCode.EpochGapTooLarge); +} From b9a7590149e78f2d13320ea8ba13d6223d608b63 Mon Sep 17 00:00:00 2001 From: dmitrii-f-t27 Date: Sat, 17 Oct 2026 08:14:45 -0300 Subject: [PATCH 36/70] spec(port): port the group member removal verification guard (Refs #8883) The twelfth CR-CHAT-03 ring target (W3, R-CHAT-3): the member-eviction rules, in the original's fixed order - the batch ceiling (two hundred fifty-six), the count agreement with the expected removals, then per removal the zero-epoch probe, the blanked-leaf probe, the cleared-key probe and the updated-ancestors probe - as the D5 verdict with every payload field (the leaf the per-record rules name, the expected and got counts of the count rule), the original's rule order, and all ten GMRV tests transcribed plus the rule-order test. The leaf index widens from u32 to usize - t27's loop counters are usize and every fixture value fits both. Checks (conventions 0-14): t27b test 11 passed 0 failed; t27c test-report 11/11, 0 vacuous; gen-rust output compiles under rustc; coverage Untested 0; ASCII only; seal saved, all hashes MATCH; --- ...oup_member_removal_verification_guard.json | 28 ++ docs/reports/t27b_expectations.json | 1 + ...roup_member_removal_verification_guard.t27 | 239 ++++++++++++++++++ 3 files changed, 268 insertions(+) create mode 100644 .trinity/seals/src_port::trios::crates::trios-chat::rings::CR-CHAT-03::src::group_member_removal_verification_guard.json create mode 100644 specs/port/trios/crates/trios-chat/rings/CR-CHAT-03/src/group_member_removal_verification_guard.t27 diff --git a/.trinity/seals/src_port::trios::crates::trios-chat::rings::CR-CHAT-03::src::group_member_removal_verification_guard.json b/.trinity/seals/src_port::trios::crates::trios-chat::rings::CR-CHAT-03::src::group_member_removal_verification_guard.json new file mode 100644 index 0000000000..30f7ffc03e --- /dev/null +++ b/.trinity/seals/src_port::trios::crates::trios-chat::rings::CR-CHAT-03::src::group_member_removal_verification_guard.json @@ -0,0 +1,28 @@ +{ + "built_by": "t27c-bootstrap@0.5.2+01d0a635f", + "closure": [], + "config": "gen=c,rust,verilog,zig;tests=zig", + "gen_hash_c": "sha256:33972492fd363e8b64dbc12450fbc8e64a2248fea8f2bd5d281d02f9919681d8", + "gen_hash_rust": "sha256:64b42d1f86506c9b2c9852ce6ed3b8222343f17e99190e1936d5d5ff933de193", + "gen_hash_verilog": "sha256:344deeddf60776cf26c333f06b0cf26226a7e67b8912a11b2372cc3ba1297df9", + "gen_hash_zig": "sha256:ccc4cdf38199e393ce413a83a105294f189708863da02d59b29109abb83ccbea", + "module": "port::trios::crates::trios-chat::rings::CR-CHAT-03::src::group_member_removal_verification_guard", + "ring": 12, + "seal_schema": 2, + "sealed_at": "2026-10-17T11:14:45Z", + "sealed_by": "t27c-bootstrap@0.5.2", + "spec_hash": "sha256:1f6cfb4f81192a925e4effd16db18037026b712149b607288b84ea96602a1fa9", + "spec_path": "specs/port/trios/crates/trios-chat/rings/CR-CHAT-03/src/group_member_removal_verification_guard.t27", + "tests": { + "failed": 0, + "failing": [], + "forced": false, + "passed": 11, + "total": 11, + "vacuous": 0 + }, + "toolchain": { + "test_runner": "sha256:1982ae948e24d00c5d221ccec12dfce1eb01204b53e37b0f857f93b16d64629d", + "zig": "0.16.0" + } +} \ No newline at end of file diff --git a/docs/reports/t27b_expectations.json b/docs/reports/t27b_expectations.json index c041cbab56..1eb33c6da7 100644 --- a/docs/reports/t27b_expectations.json +++ b/docs/reports/t27b_expectations.json @@ -851,6 +851,7 @@ {"path": "specs/port/trios/crates/trios-bridge/src/main.t27", "t27b": "pass"}, {"path": "specs/port/trios/crates/trios-chat/rings/CR-CHAT-01/src/key_package_expiry_guard.t27", "t27b": "pass"}, {"path": "specs/port/trios/crates/trios-chat/rings/CR-CHAT-02/src/epoch_rollover_wraparound_guard.t27", "t27b": "pass"}, + {"path": "specs/port/trios/crates/trios-chat/rings/CR-CHAT-03/src/group_member_removal_verification_guard.t27", "t27b": "pass"}, {"path": "specs/port/trios/crates/trios-chat/rings/CR-CHAT-03/src/ratchet_tree_resolution_guard.t27", "t27b": "pass"}, {"path": "specs/port/trios/crates/trios-chat/rings/CR-CHAT-03/src/unmerged_leaves_bound_guard.t27", "t27b": "pass"}, {"path": "specs/port/trios/crates/trios-chat/rings/CR-CHAT-05/src/envelope_size_distribution_uniformity.t27", "t27b": "pass"}, diff --git a/specs/port/trios/crates/trios-chat/rings/CR-CHAT-03/src/group_member_removal_verification_guard.t27 b/specs/port/trios/crates/trios-chat/rings/CR-CHAT-03/src/group_member_removal_verification_guard.t27 new file mode 100644 index 0000000000..30f7deb2d6 --- /dev/null +++ b/specs/port/trios/crates/trios-chat/rings/CR-CHAT-03/src/group_member_removal_verification_guard.t27 @@ -0,0 +1,239 @@ +module port::trios::crates::trios-chat::rings::CR-CHAT-03::src::group_member_removal_verification_guard; + +// Port of gHashTag/trios crates/trios-chat/rings/CR-CHAT-03/src/group_member_removal_verification_guard.rs +// (CR-CHAT-03 - Group member removal verification guard, +// Wave-95 Lane A, R-CHAT-3). +// +// A removed member must be fully evicted: the leaf +// blanked, the key cleared, the ancestor path secrets +// rotated, and none of it at epoch zero. An incomplete +// eviction leaves the removed member deriving group keys +// from cached path secrets or receiving future commits. +// The rules, in the original's fixed order: the batch +// ceiling (two hundred fifty-six), the count agreement +// with the expected removals, then per removal the +// zero-epoch probe, the blanked-leaf probe, the +// cleared-key probe and the updated-ancestors probe. +// +// The original returns Result<(), RemovalError>. This +// port carries the verdict as a named struct (owner +// decision D5): Ok first, then the six variants in the +// original's declaration order - LeafNotBlanked, +// AncestorsNotUpdated, CountMismatch, KeyNotCleared, +// ZeroEpoch, TooManyRemovals - with every payload field: +// the leaf the per-record rules name, and the expected +// and got counts of the count rule. +// +// The leaf index widens from u32 to usize - t27's loop +// counters are usize and every fixture value fits both. + +// Maximum removals per batch. +pub const GMRV_MAX_REMOVALS: usize = 256; + +// A member removal record. +pub struct MemberRemoval { + leaf_index: usize, + leaf_blanked: bool, + key_cleared: bool, + ancestors_updated: bool, + epoch: u64, +} + +// Verdict codes: Ok(()) and RemovalError's variants, in declaration order. +pub enum GmrvCode { + Ok, + LeafNotBlanked, + AncestorsNotUpdated, + CountMismatch, + KeyNotCleared, + ZeroEpoch, + TooManyRemovals, +} + +// The verdict of the removal validation, with every +// payload field: the leaf of the per-record rules, the +// expected and got counts of the count rule. +pub struct GmrvVerdict { + code: GmrvCode, + leaf: usize, + expected: usize, + got: usize, +} + +// [VERIFIED] Validate group member removals. Returns Ok +// only when every rule holds, checked in the original's +// fixed order: the batch ceiling, the count agreement, +// then per removal the epoch, the leaf, the key and the +// ancestors. +pub fn validate_member_removals(removals: []const MemberRemoval, expected_count: usize) -> GmrvVerdict { + if (removals.len > GMRV_MAX_REMOVALS) { + return GmrvVerdict { code: GmrvCode.TooManyRemovals, leaf: 0, expected: 0, got: 0, }; + } + if (removals.len != expected_count) { + return GmrvVerdict { code: GmrvCode.CountMismatch, leaf: 0, expected: expected_count, got: removals.len, }; + } + for i in 0..removals.len { + if (removals[i].epoch == 0) { + return GmrvVerdict { code: GmrvCode.ZeroEpoch, leaf: removals[i].leaf_index, expected: 0, got: 0, }; + } + if (!removals[i].leaf_blanked) { + return GmrvVerdict { code: GmrvCode.LeafNotBlanked, leaf: removals[i].leaf_index, expected: 0, got: 0, }; + } + if (!removals[i].key_cleared) { + return GmrvVerdict { code: GmrvCode.KeyNotCleared, leaf: removals[i].leaf_index, expected: 0, got: 0, }; + } + if (!removals[i].ancestors_updated) { + return GmrvVerdict { code: GmrvCode.AncestorsNotUpdated, leaf: removals[i].leaf_index, expected: 0, got: 0, }; + } + } + return GmrvVerdict { code: GmrvCode.Ok, leaf: 0, expected: 0, got: 0, }; +} + +// **GMRV-01** - the leaf not blanked rejected, the verdict +// naming it. +test gmrv_01_leaf_not_blanked_rejected { + const removals: [1]MemberRemoval = [1]MemberRemoval{ + MemberRemoval { leaf_index: 1, leaf_blanked: false, key_cleared: true, ancestors_updated: true, epoch: 1, }, + }; + const v = validate_member_removals(&removals, 1); + assert(v.code == GmrvCode.LeafNotBlanked); + assert(v.leaf == 1); +} + +// **GMRV-02** - the ancestors not updated rejected. +test gmrv_02_ancestors_not_updated_rejected { + const removals: [1]MemberRemoval = [1]MemberRemoval{ + MemberRemoval { leaf_index: 1, leaf_blanked: true, key_cleared: true, ancestors_updated: false, epoch: 1, }, + }; + const v = validate_member_removals(&removals, 1); + assert(v.code == GmrvCode.AncestorsNotUpdated); + assert(v.leaf == 1); +} + +// **GMRV-03** - the count mismatch rejected: two removals +// of an expected three, the verdict carrying both counts. +test gmrv_03_count_mismatch_rejected { + const removals: [2]MemberRemoval = [2]MemberRemoval{ + MemberRemoval { leaf_index: 1, leaf_blanked: true, key_cleared: true, ancestors_updated: true, epoch: 1, }, + MemberRemoval { leaf_index: 2, leaf_blanked: true, key_cleared: true, ancestors_updated: true, epoch: 1, }, + }; + const v = validate_member_removals(&removals, 3); + assert(v.code == GmrvCode.CountMismatch); + assert(v.expected == 3); + assert(v.got == 2); +} + +// **GMRV-04** - the key not cleared rejected. +test gmrv_04_key_not_cleared_rejected { + const removals: [1]MemberRemoval = [1]MemberRemoval{ + MemberRemoval { leaf_index: 1, leaf_blanked: true, key_cleared: false, ancestors_updated: true, epoch: 1, }, + }; + const v = validate_member_removals(&removals, 1); + assert(v.code == GmrvCode.KeyNotCleared); + assert(v.leaf == 1); +} + +// **GMRV-05** - the zero epoch rejected. +test gmrv_05_zero_epoch_rejected { + const removals: [1]MemberRemoval = [1]MemberRemoval{ + MemberRemoval { leaf_index: 1, leaf_blanked: true, key_cleared: true, ancestors_updated: true, epoch: 0, }, + }; + const v = validate_member_removals(&removals, 1); + assert(v.code == GmrvCode.ZeroEpoch); + assert(v.leaf == 1); +} + +// **GMRV-06** - too many removals rejected: two hundred +// fifty-seven of a ceiling of two hundred fifty-six, built +// in a loop like the original's; the ceiling fires before +// any removal is examined. +test gmrv_06_too_many_rejected { + var removals: [257]MemberRemoval; + for i in 0..257 { + removals[i] = MemberRemoval { leaf_index: i, leaf_blanked: true, key_cleared: true, ancestors_updated: true, epoch: 1, }; + } + const v = validate_member_removals(&removals, 257); + assert(v.code == GmrvCode.TooManyRemovals); +} + +// **GMRV-07** - the valid removals accepted. +test gmrv_07_valid_accepted { + const removals: [2]MemberRemoval = [2]MemberRemoval{ + MemberRemoval { leaf_index: 1, leaf_blanked: true, key_cleared: true, ancestors_updated: true, epoch: 1, }, + MemberRemoval { leaf_index: 2, leaf_blanked: true, key_cleared: true, ancestors_updated: true, epoch: 1, }, + }; + const v = validate_member_removals(&removals, 2); + assert(v.code == GmrvCode.Ok); +} + +// **GMRV-08** - the empty batch accepted against an +// expected zero. +test gmrv_08_empty_accepted { + const removals: [0]MemberRemoval = [0]MemberRemoval{}; + const v = validate_member_removals(&removals, 0); + assert(v.code == GmrvCode.Ok); +} + +// **GMRV-09** - a single valid removal accepted. +test gmrv_09_single_accepted { + const removals: [1]MemberRemoval = [1]MemberRemoval{ + MemberRemoval { leaf_index: 1, leaf_blanked: true, key_cleared: true, ancestors_updated: true, epoch: 1, }, + }; + const v = validate_member_removals(&removals, 1); + assert(v.code == GmrvCode.Ok); +} + +// **GMRV-10** - the maximum boundary accepted: exactly two +// hundred fifty-six removals. +test gmrv_10_max_boundary_accepted { + var removals: [256]MemberRemoval; + for i in 0..256 { + removals[i] = MemberRemoval { leaf_index: i, leaf_blanked: true, key_cleared: true, ancestors_updated: true, epoch: 1, }; + } + const v = validate_member_removals(&removals, 256); + assert(v.code == GmrvCode.Ok); +} + +// Rule order is the original's fixed ladder: the ceiling +// over a flooded batch with a wrong count, the count +// agreement over the per-record probes, and per record the +// zero epoch over the blanked leaf over the cleared key +// over the updated ancestors - one fully-violating record +// answering the epoch rule, then each single violation in +// turn. +test rule_order_matches_original { + var flooded: [257]MemberRemoval; + for i in 0..257 { + flooded[i] = MemberRemoval { leaf_index: i, leaf_blanked: false, key_cleared: false, ancestors_updated: false, epoch: 0, }; + } + const v1 = validate_member_removals(&flooded, 999); + assert(v1.code == GmrvCode.TooManyRemovals); + + const all_bad: [1]MemberRemoval = [1]MemberRemoval{ + MemberRemoval { leaf_index: 1, leaf_blanked: false, key_cleared: false, ancestors_updated: false, epoch: 0, }, + }; + const v2 = validate_member_removals(&all_bad, 999); + assert(v2.code == GmrvCode.CountMismatch); + + const v3 = validate_member_removals(&all_bad, 1); + assert(v3.code == GmrvCode.ZeroEpoch); + assert(v3.leaf == 1); + + const not_blanked: [1]MemberRemoval = [1]MemberRemoval{ + MemberRemoval { leaf_index: 1, leaf_blanked: false, key_cleared: false, ancestors_updated: false, epoch: 1, }, + }; + const v4 = validate_member_removals(¬_blanked, 1); + assert(v4.code == GmrvCode.LeafNotBlanked); + + const key_held: [1]MemberRemoval = [1]MemberRemoval{ + MemberRemoval { leaf_index: 1, leaf_blanked: true, key_cleared: false, ancestors_updated: false, epoch: 1, }, + }; + const v5 = validate_member_removals(&key_held, 1); + assert(v5.code == GmrvCode.KeyNotCleared); + + const stale_ancestors: [1]MemberRemoval = [1]MemberRemoval{ + MemberRemoval { leaf_index: 1, leaf_blanked: true, key_cleared: true, ancestors_updated: false, epoch: 1, }, + }; + const v6 = validate_member_removals(&stale_ancestors, 1); + assert(v6.code == GmrvCode.AncestorsNotUpdated); +} From 546e52dbd444894f880add801c92f4d69c6a57dd Mon Sep 17 00:00:00 2001 From: dmitrii-f-t27 Date: Sat, 17 Oct 2026 08:25:18 -0300 Subject: [PATCH 37/70] spec(port): port the group membership authorization guard (Refs #8883) The thirteenth CR-CHAT-03 ring target (W3, R-CHAT-4): the proposal authorization rules, in the original's fixed order - the member floor (two), the proposer inside the leaf bound, the proposer an active member, then for Add and Remove the target bound, with a Remove aimed at the proposer rejected (the explicit Leave path exists for that) - as the D5 verdict (all six original variants carry no payload, so the code is the whole verdict), the original's rule order, and all ten GMAZ tests transcribed plus helper and rule-order tests. UnknownOperation is declared and unreachable - the operation arrives as a kind enum and the original's own match exhausts it (the variant's doc says as much); it stays in the enum exactly as declared. The update branch reads no target: it rides along unread. The leaf indices widen from u32 to usize - t27's loop counters are usize and every fixture value fits both. The original's Vec contains over the active members becomes a scan. Checks (conventions 0-14): t27b test 12 passed 0 failed; t27c test-report 12/12, 0 vacuous; gen-rust output compiles under rustc; coverage Untested 0; ASCII only; seal saved, all hashes MATCH; --- ...:group_membership_authorization_guard.json | 28 +++ docs/reports/t27b_expectations.json | 1 + .../group_membership_authorization_guard.t27 | 220 ++++++++++++++++++ 3 files changed, 249 insertions(+) create mode 100644 .trinity/seals/src_port::trios::crates::trios-chat::rings::CR-CHAT-03::src::group_membership_authorization_guard.json create mode 100644 specs/port/trios/crates/trios-chat/rings/CR-CHAT-03/src/group_membership_authorization_guard.t27 diff --git a/.trinity/seals/src_port::trios::crates::trios-chat::rings::CR-CHAT-03::src::group_membership_authorization_guard.json b/.trinity/seals/src_port::trios::crates::trios-chat::rings::CR-CHAT-03::src::group_membership_authorization_guard.json new file mode 100644 index 0000000000..25259ed07e --- /dev/null +++ b/.trinity/seals/src_port::trios::crates::trios-chat::rings::CR-CHAT-03::src::group_membership_authorization_guard.json @@ -0,0 +1,28 @@ +{ + "built_by": "t27c-bootstrap@0.5.2+01d0a635f", + "closure": [], + "config": "gen=c,rust,verilog,zig;tests=zig", + "gen_hash_c": "sha256:b77cdef3afd37b882bf235c9035c92479e6ce25b75e992c11860f676d8a8e746", + "gen_hash_rust": "sha256:095753fc59e8341e13f06afc0e2687a461bf6c3edde3d8ed2dfb640de25e35ac", + "gen_hash_verilog": "sha256:e23409202a0517ad35836763f2ec0f8304908ddc5f06d6c31d8bfa55fdb29907", + "gen_hash_zig": "sha256:5e45fec2f5a9a5e2da13e8512b5163c626df1794c8603b36d3fb8ecc10caaa15", + "module": "port::trios::crates::trios-chat::rings::CR-CHAT-03::src::group_membership_authorization_guard", + "ring": 12, + "seal_schema": 2, + "sealed_at": "2026-10-17T11:25:17Z", + "sealed_by": "t27c-bootstrap@0.5.2", + "spec_hash": "sha256:a0658ccf818376346463463958f034ea484bfa639b11eb72cc08a7dfadb49e27", + "spec_path": "specs/port/trios/crates/trios-chat/rings/CR-CHAT-03/src/group_membership_authorization_guard.t27", + "tests": { + "failed": 0, + "failing": [], + "forced": false, + "passed": 12, + "total": 12, + "vacuous": 0 + }, + "toolchain": { + "test_runner": "sha256:1982ae948e24d00c5d221ccec12dfce1eb01204b53e37b0f857f93b16d64629d", + "zig": "0.16.0" + } +} \ No newline at end of file diff --git a/docs/reports/t27b_expectations.json b/docs/reports/t27b_expectations.json index c041cbab56..9766c02c60 100644 --- a/docs/reports/t27b_expectations.json +++ b/docs/reports/t27b_expectations.json @@ -851,6 +851,7 @@ {"path": "specs/port/trios/crates/trios-bridge/src/main.t27", "t27b": "pass"}, {"path": "specs/port/trios/crates/trios-chat/rings/CR-CHAT-01/src/key_package_expiry_guard.t27", "t27b": "pass"}, {"path": "specs/port/trios/crates/trios-chat/rings/CR-CHAT-02/src/epoch_rollover_wraparound_guard.t27", "t27b": "pass"}, + {"path": "specs/port/trios/crates/trios-chat/rings/CR-CHAT-03/src/group_membership_authorization_guard.t27", "t27b": "pass"}, {"path": "specs/port/trios/crates/trios-chat/rings/CR-CHAT-03/src/ratchet_tree_resolution_guard.t27", "t27b": "pass"}, {"path": "specs/port/trios/crates/trios-chat/rings/CR-CHAT-03/src/unmerged_leaves_bound_guard.t27", "t27b": "pass"}, {"path": "specs/port/trios/crates/trios-chat/rings/CR-CHAT-05/src/envelope_size_distribution_uniformity.t27", "t27b": "pass"}, diff --git a/specs/port/trios/crates/trios-chat/rings/CR-CHAT-03/src/group_membership_authorization_guard.t27 b/specs/port/trios/crates/trios-chat/rings/CR-CHAT-03/src/group_membership_authorization_guard.t27 new file mode 100644 index 0000000000..8928a38679 --- /dev/null +++ b/specs/port/trios/crates/trios-chat/rings/CR-CHAT-03/src/group_membership_authorization_guard.t27 @@ -0,0 +1,220 @@ +module port::trios::crates::trios-chat::rings::CR-CHAT-03::src::group_membership_authorization_guard; + +// Port of gHashTag/trios crates/trios-chat/rings/CR-CHAT-03/src/group_membership_authorization_guard.rs +// (CR-CHAT-03 - Group membership authorization guard, Wave-48 +// Lane B, R-CHAT-4). +// +// Group operations must come from a member with the +// standing to propose them: a shadow member injected +// through an unauthorized Add gains every future key, an +// unauthorized Remove ejects a legitimate member, a forced +// Update exhausts the ratchet state. The rules, in the +// original's fixed order: the group at the member floor +// (two), the proposer inside the leaf bound, the proposer +// an active member, and for Add and Remove the target +// inside the leaf bound - with a Remove aimed at the +// proposer rejected (the explicit Leave path exists for +// that). Update carries no target rule: the target rides +// along unread by the update branch. +// +// The original returns Result<(), GroupMembershipError>. +// This port carries the verdict as a named struct (owner +// decision D5): Ok first, then the six variants in the +// original's declaration order - ProposerNotMember, +// ProposerOutOfBounds, TargetOutOfBounds, +// UnknownOperation, SelfRemovalNotAllowed, GroupTooSmall. +// Every original variant carries no payload, so the code +// is the whole verdict. UnknownOperation is declared and +// unreachable - the operation arrives as a kind enum and +// the original's own match exhausts it (the variant's doc +// says as much); it stays in the enum exactly as declared. +// +// The leaf indices widen from u32 to usize - t27's loop +// counters are usize and every fixture value fits both. +// The original's Vec contains over the active members +// becomes a scan. + +// Minimum group size. +pub const GMAZ_MIN_MEMBERS: usize = 2; + +// Maximum leaf index. +pub const GMAZ_MAX_LEAF_INDEX: usize = 1024; + +// The group operation kind - the original's GroupOp in +// declaration order. +pub enum OpKind { + Add, + Remove, + Update, +} + +// Verdict codes: Ok(()) and GroupMembershipError's variants, in declaration order. +pub enum GmazCode { + Ok, + ProposerNotMember, + ProposerOutOfBounds, + TargetOutOfBounds, + UnknownOperation, + SelfRemovalNotAllowed, + GroupTooSmall, +} + +// The verdict of the proposal validation - the original's +// variants carry no payload, so the code alone carries it. +pub struct GmazVerdict { + code: GmazCode, +} + +// Whether the member array holds this leaf - the original's +// Vec contains over the active members. +pub fn member_contains(members: []const usize, leaf: usize) -> bool { + for i in 0..members.len { + if (members[i] == leaf) { + return true; + } + } + return false; +} + +// [VERIFIED] Validate a group proposal against the current +// group state. Returns Ok only when every rule holds, +// checked in the original's fixed order: the member floor, +// the proposer bound, the proposer membership, then the +// Add/Remove target bound and the self-removal probe. +pub fn validate_group_proposal(op: OpKind, proposer: usize, target: usize, member_count: usize, members: []const usize) -> GmazVerdict { + if (member_count < GMAZ_MIN_MEMBERS) { + return GmazVerdict { code: GmazCode.GroupTooSmall, }; + } + if (proposer > GMAZ_MAX_LEAF_INDEX) { + return GmazVerdict { code: GmazCode.ProposerOutOfBounds, }; + } + if (!member_contains(members, proposer)) { + return GmazVerdict { code: GmazCode.ProposerNotMember, }; + } + if (op == OpKind.Add) { + if (target > GMAZ_MAX_LEAF_INDEX) { + return GmazVerdict { code: GmazCode.TargetOutOfBounds, }; + } + } + if (op == OpKind.Remove) { + if (target > GMAZ_MAX_LEAF_INDEX) { + return GmazVerdict { code: GmazCode.TargetOutOfBounds, }; + } + if (proposer == target) { + return GmazVerdict { code: GmazCode.SelfRemovalNotAllowed, }; + } + } + return GmazVerdict { code: GmazCode.Ok, }; +} + +// The fixture state: three active members. +pub const MEMBERS: [3]usize = [3]usize{0, 1, 2,}; + +// **GMAZ-01** - the proposer not a member rejected: leaf +// five of the active three. +test gmaz_01_proposer_not_member_rejected { + const v = validate_group_proposal(OpKind.Update, 5, 5, 3, &MEMBERS); + assert(v.code == GmazCode.ProposerNotMember); +} + +// **GMAZ-02** - the proposer out of bounds rejected: one +// over the leaf ceiling. +test gmaz_02_proposer_oob_rejected { + const v = validate_group_proposal(OpKind.Update, 1025, 0, 3, &MEMBERS); + assert(v.code == GmazCode.ProposerOutOfBounds); +} + +// **GMAZ-03** - the target out of bounds rejected on an +// Add. +test gmaz_03_target_oob_rejected { + const v = validate_group_proposal(OpKind.Add, 0, 1025, 3, &MEMBERS); + assert(v.code == GmazCode.TargetOutOfBounds); +} + +// **GMAZ-04** - the self-removal rejected: the proposer +// aiming a Remove at itself instead of the explicit Leave +// path. +test gmaz_04_self_removal_rejected { + const v = validate_group_proposal(OpKind.Remove, 1, 1, 3, &MEMBERS); + assert(v.code == GmazCode.SelfRemovalNotAllowed); +} + +// **GMAZ-05** - the group too small rejected: one member +// of the floor of two. +test gmaz_05_group_too_small_rejected { + const tiny: [1]usize = [1]usize{0,}; + const v = validate_group_proposal(OpKind.Update, 0, 0, 1, &tiny); + assert(v.code == GmazCode.GroupTooSmall); +} + +// **GMAZ-06** - the valid update accepted: the target +// unread by the update branch. +test gmaz_06_valid_update_accepted { + const v = validate_group_proposal(OpKind.Update, 0, 0, 3, &MEMBERS); + assert(v.code == GmazCode.Ok); +} + +// **GMAZ-07** - the valid add accepted: member zero adding +// leaf three. +test gmaz_07_valid_add_accepted { + const v = validate_group_proposal(OpKind.Add, 0, 3, 3, &MEMBERS); + assert(v.code == GmazCode.Ok); +} + +// **GMAZ-08** - the valid remove accepted: member zero +// removing member two. +test gmaz_08_valid_remove_accepted { + const v = validate_group_proposal(OpKind.Remove, 0, 2, 3, &MEMBERS); + assert(v.code == GmazCode.Ok); +} + +// **GMAZ-09** - the boundary proposer accepted: the leaf +// ceiling itself an active member. +test gmaz_09_boundary_proposer_accepted { + const boundary: [2]usize = [2]usize{0, 1024,}; + const v = validate_group_proposal(OpKind.Update, 1024, 0, 2, &boundary); + assert(v.code == GmazCode.Ok); +} + +// **GMAZ-10** - the boundary target accepted for an Add: +// the leaf ceiling itself. +test gmaz_10_boundary_target_accepted { + const v = validate_group_proposal(OpKind.Add, 0, 1024, 3, &MEMBERS); + assert(v.code == GmazCode.Ok); +} + +// The helper has a direct test (coverage: Untested 0). +test member_contains_answers { + assert(member_contains(&MEMBERS, 0)); + assert(member_contains(&MEMBERS, 2)); + assert(!member_contains(&MEMBERS, 5)); + const empty: [0]usize = [0]usize{}; + assert(!member_contains(&empty, 0)); +} + +// Rule order is the original's fixed ladder: the member +// floor over every other violation, the proposer bound +// over the membership, the membership over the op rules, +// the target bound over the self-removal probe - and the +// update branch reading no target at all, a +// ceiling-over target on an update accepted. +test rule_order_matches_original { + const tiny: [1]usize = [1]usize{0,}; + const v1 = validate_group_proposal(OpKind.Remove, 1025, 1025, 1, &tiny); + assert(v1.code == GmazCode.GroupTooSmall); + + const v2 = validate_group_proposal(OpKind.Remove, 1025, 1025, 3, &MEMBERS); + assert(v2.code == GmazCode.ProposerOutOfBounds); + + const v3 = validate_group_proposal(OpKind.Remove, 5, 1025, 3, &MEMBERS); + assert(v3.code == GmazCode.ProposerNotMember); + + const v4 = validate_group_proposal(OpKind.Remove, 1, 1025, 3, &MEMBERS); + assert(v4.code == GmazCode.TargetOutOfBounds); + + const v5 = validate_group_proposal(OpKind.Remove, 1, 1, 3, &MEMBERS); + assert(v5.code == GmazCode.SelfRemovalNotAllowed); + + const v6 = validate_group_proposal(OpKind.Update, 0, 1025, 3, &MEMBERS); + assert(v6.code == GmazCode.Ok); +} From 9cdebb23371581c50d80bbbc973eaafb6f2644ff Mon Sep 17 00:00:00 2001 From: dmitrii-f-t27 Date: Sat, 17 Oct 2026 08:41:23 -0300 Subject: [PATCH 38/70] spec(port): port the leaf node key uniqueness guard (Refs #8883) The fourteenth CR-CHAT-03 ring target (W3, R-CHAT-3): the leaf key uniqueness rules, in the original's fixed order - the leaf ceiling (one thousand twenty-four), then per leaf the index inside the tree, the key not the all-zero form, the index fresh and the key fresh, the duplicate-key rejection naming both the first leaf that carried the key and the leaf that repeated it - as the D5 verdict with every payload field (the index pair of the duplicate-key rule, the single index of the other per-leaf rules), the original's rule order, and all ten LNKU tests transcribed plus helper and rule-order tests. The leaf index widens from u32 to usize. The original's BTreeSet probes become scans over the leaves already visited; the original's HashMap of first key occurrence becomes a forward scan for the first leaf carrying the repeated key - the same first occurrence. The loop fixtures of the original - the little-endian index bytes with a marker byte at the fifth slot - arrive as precomputed tables (the identity low byte and the step-four high byte), the computed and tabular forms matching exactly, because the narrowing cast on the original's counter does not exist in t27. Checks (conventions 0-14): t27b test 15 passed 0 failed; t27c test-report 15/15, 0 vacuous; gen-rust output compiles under rustc; coverage Untested 0; ASCII only; seal saved, all hashes MATCH; --- ...::src::leaf_node_key_uniqueness_guard.json | 28 ++ docs/reports/t27b_expectations.json | 1 + .../src/leaf_node_key_uniqueness_guard.t27 | 380 ++++++++++++++++++ 3 files changed, 409 insertions(+) create mode 100644 .trinity/seals/src_port::trios::crates::trios-chat::rings::CR-CHAT-03::src::leaf_node_key_uniqueness_guard.json create mode 100644 specs/port/trios/crates/trios-chat/rings/CR-CHAT-03/src/leaf_node_key_uniqueness_guard.t27 diff --git a/.trinity/seals/src_port::trios::crates::trios-chat::rings::CR-CHAT-03::src::leaf_node_key_uniqueness_guard.json b/.trinity/seals/src_port::trios::crates::trios-chat::rings::CR-CHAT-03::src::leaf_node_key_uniqueness_guard.json new file mode 100644 index 0000000000..91fdfa36d8 --- /dev/null +++ b/.trinity/seals/src_port::trios::crates::trios-chat::rings::CR-CHAT-03::src::leaf_node_key_uniqueness_guard.json @@ -0,0 +1,28 @@ +{ + "built_by": "t27c-bootstrap@0.5.2+01d0a635f", + "closure": [], + "config": "gen=c,rust,verilog,zig;tests=zig", + "gen_hash_c": "sha256:9133587ac781c84ef51147bca45f1f7da8de008ee3509f7262c1d58ce453d1a6", + "gen_hash_rust": "sha256:87c65ad07b66ca689e864f60cad024c79de4f7a708eb33b4fa99e889cd2c0c80", + "gen_hash_verilog": "sha256:7b5fee24d2895919df88c0d5a2d5c40f11f5ca7d60bf3812735e793f10a746c8", + "gen_hash_zig": "sha256:20510b8cb1b4d7fafe96af28f4be24513dcbe9d8777b625f6f547e106f8ec416", + "module": "port::trios::crates::trios-chat::rings::CR-CHAT-03::src::leaf_node_key_uniqueness_guard", + "ring": 12, + "seal_schema": 2, + "sealed_at": "2026-10-17T11:41:22Z", + "sealed_by": "t27c-bootstrap@0.5.2", + "spec_hash": "sha256:6a28ea5e3568ea6d8e9700025e0bf65b8ccf8bfe94b4c265e4e5233d314a17e5", + "spec_path": "specs/port/trios/crates/trios-chat/rings/CR-CHAT-03/src/leaf_node_key_uniqueness_guard.t27", + "tests": { + "failed": 0, + "failing": [], + "forced": false, + "passed": 15, + "total": 15, + "vacuous": 0 + }, + "toolchain": { + "test_runner": "sha256:1982ae948e24d00c5d221ccec12dfce1eb01204b53e37b0f857f93b16d64629d", + "zig": "0.16.0" + } +} \ No newline at end of file diff --git a/docs/reports/t27b_expectations.json b/docs/reports/t27b_expectations.json index c041cbab56..2e1666b7cb 100644 --- a/docs/reports/t27b_expectations.json +++ b/docs/reports/t27b_expectations.json @@ -851,6 +851,7 @@ {"path": "specs/port/trios/crates/trios-bridge/src/main.t27", "t27b": "pass"}, {"path": "specs/port/trios/crates/trios-chat/rings/CR-CHAT-01/src/key_package_expiry_guard.t27", "t27b": "pass"}, {"path": "specs/port/trios/crates/trios-chat/rings/CR-CHAT-02/src/epoch_rollover_wraparound_guard.t27", "t27b": "pass"}, + {"path": "specs/port/trios/crates/trios-chat/rings/CR-CHAT-03/src/leaf_node_key_uniqueness_guard.t27", "t27b": "pass"}, {"path": "specs/port/trios/crates/trios-chat/rings/CR-CHAT-03/src/ratchet_tree_resolution_guard.t27", "t27b": "pass"}, {"path": "specs/port/trios/crates/trios-chat/rings/CR-CHAT-03/src/unmerged_leaves_bound_guard.t27", "t27b": "pass"}, {"path": "specs/port/trios/crates/trios-chat/rings/CR-CHAT-05/src/envelope_size_distribution_uniformity.t27", "t27b": "pass"}, diff --git a/specs/port/trios/crates/trios-chat/rings/CR-CHAT-03/src/leaf_node_key_uniqueness_guard.t27 b/specs/port/trios/crates/trios-chat/rings/CR-CHAT-03/src/leaf_node_key_uniqueness_guard.t27 new file mode 100644 index 0000000000..50126c42cf --- /dev/null +++ b/specs/port/trios/crates/trios-chat/rings/CR-CHAT-03/src/leaf_node_key_uniqueness_guard.t27 @@ -0,0 +1,380 @@ +module port::trios::crates::trios-chat::rings::CR-CHAT-03::src::leaf_node_key_uniqueness_guard; + +// Port of gHashTag/trios crates/trios-chat/rings/CR-CHAT-03/src/leaf_node_key_uniqueness_guard.rs +// (CR-CHAT-03 - Leaf node key uniqueness guard, Wave-87 +// Lane B, R-CHAT-3). +// +// Every TreeKEM leaf carries a distinct public key: two +// leaves sharing one let an observer read a relationship, +// make signatures ambiguous for impersonation, and derive +// identical path secrets from the shared parent - breaking +// the pairwise secrecy guarantee. The rules, in the +// original's fixed order: the leaf ceiling (one thousand +// twenty-four), then per leaf the index inside the tree, +// the key not the all-zero form, the index fresh, and the +// key fresh - the duplicate-key rejection naming both the +// first leaf that carried the key and the leaf that +// repeated it. +// +// The original returns Result<(), LeafKeyError>. This +// port carries the verdict as a named struct (owner +// decision D5): Ok first, then the five variants in the +// original's declaration order - DuplicateKey, +// DuplicateIndex, ZeroKey, TooManyLeaves, IndexOutOfRange +// - with every payload field: the two indices of the +// duplicate-key rule and the single index of the other +// per-leaf rules. +// +// The leaf index widens from u32 to usize - t27's loop +// counters are usize and every fixture value fits both. +// The original's BTreeSet probes become scans over the +// leaves already visited (conventions section 4); the +// original's HashMap of first key occurrence becomes a +// backward scan for the first leaf carrying the repeated +// key - the answer is the same, the first occurrence. The +// loop fixtures of the original - the little-endian bytes +// of the index with a marker byte at the fifth slot - +// arrive as precomputed tables the loop reads, the +// identity low byte and the step-four high byte (the +// computed and tabular forms match exactly; the narrowing +// cast the original performs on its counter does not exist +// in t27). + +// Maximum leaves in the tree. +pub const LNKU_MAX_LEAVES: usize = 1024; + +// Public key length. +pub const LNKU_KEY_LEN: usize = 32; + +// A leaf node entry. +pub struct LeafNode { + index: usize, + public_key: [32]u8, +} + +// Verdict codes: Ok(()) and LeafKeyError's variants, in declaration order. +pub enum LnkuCode { + Ok, + DuplicateKey, + DuplicateIndex, + ZeroKey, + TooManyLeaves, + IndexOutOfRange, +} + +// The verdict of the leaf key validation, with every +// payload field: the pair of the duplicate-key rule and +// the single index of the other per-leaf rules. +pub struct LnkuVerdict { + code: LnkuCode, + index_a: usize, + index_b: usize, + index: usize, +} + +// Whole-form equality over two public keys - the +// original's array equality behind its set probes. +pub fn keys32_equal(a: [32]u8, b: [32]u8) -> bool { + for i in 0..32 { + if (a[i] != b[i]) { + return false; + } + } + return true; +} + +// Whether the key is the all-zero form - the original's +// sentinel probe. +pub fn is_zero_key(key: [32]u8) -> bool { + for i in 0..32 { + if (key[i] != 0) { + return false; + } + } + return true; +} + +// Whether a leaf before position upto already claimed this +// index - the original's BTreeSet insert probe over the +// indices. +pub fn index_seen_before(leaves: []const LeafNode, upto: usize, index: usize) -> bool { + for j in 0..upto { + if (leaves[j].index == index) { + return true; + } + } + return false; +} + +// The first leaf position before upto carrying this key - +// the original's HashMap lookup of the first occurrence, +// answered by a forward scan (the key is proven present by +// the duplicate probe). +pub fn first_pos_with_key(leaves: []const LeafNode, upto: usize, key: [32]u8) -> usize { + for j in 0..upto { + if (keys32_equal(leaves[j].public_key, key)) { + return j; + } + } + return upto; +} + +// [VERIFIED] Validate leaf node key uniqueness. Returns Ok +// only when every rule holds, checked in the original's +// fixed order: the leaf ceiling, then per leaf the index +// range, the zero-key probe, the fresh index and the fresh +// key with its first occurrence named. +pub fn validate_leaf_key_uniqueness(leaves: []const LeafNode) -> LnkuVerdict { + if (leaves.len > LNKU_MAX_LEAVES) { + return LnkuVerdict { code: LnkuCode.TooManyLeaves, index_a: 0, index_b: 0, index: 0, }; + } + for i in 0..leaves.len { + if (leaves[i].index >= LNKU_MAX_LEAVES) { + return LnkuVerdict { code: LnkuCode.IndexOutOfRange, index_a: 0, index_b: 0, index: leaves[i].index, }; + } + if (is_zero_key(leaves[i].public_key)) { + return LnkuVerdict { code: LnkuCode.ZeroKey, index_a: 0, index_b: 0, index: leaves[i].index, }; + } + if (index_seen_before(leaves, i, leaves[i].index)) { + return LnkuVerdict { code: LnkuCode.DuplicateIndex, index_a: 0, index_b: 0, index: leaves[i].index, }; + } + var key_repeated: bool = false; + for j in 0..i { + if (keys32_equal(leaves[j].public_key, leaves[i].public_key)) { + key_repeated = true; + } + } + if (key_repeated) { + const first: usize = first_pos_with_key(leaves, i, leaves[i].public_key); + return LnkuVerdict { code: LnkuCode.DuplicateKey, index_a: leaves[first].index, index_b: leaves[i].index, index: 0, }; + } + } + return LnkuVerdict { code: LnkuCode.Ok, index_a: 0, index_b: 0, index: 0, }; +} + +// The fixture keys: one byte repeated thirty-two times. +pub const KEY_AA: [32]u8 = [32]u8{170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170,} +pub const KEY_BB: [32]u8 = [32]u8{187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187,} +pub const KEY_CC: [32]u8 = [32]u8{204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204,} +pub const KEY_FF: [32]u8 = [32]u8{255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255,} +pub const KEY_01: [32]u8 = [32]u8{1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1,} +pub const KEY_02: [32]u8 = [32]u8{2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2,} +pub const KEY_03: [32]u8 = [32]u8{3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3,} +pub const KEY_04: [32]u8 = [32]u8{4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4,} +pub const ZERO_KEY: [32]u8 = [32]u8{0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,} + +// The little-endian byte tables of the loop fixtures: the +// low byte and the fourth-power high byte of the index, +// with the marker byte at the fifth slot - the original's +// computed key form arrived as tables (the narrowing cast +// on its counter does not exist in t27). +pub const LNKU_LOW: [1025]u8 = [1025]u8{0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 41, 42, 43, 44, 45, 46, 47, 48, 49, 50, 51, 52, 53, 54, 55, 56, 57, 58, 59, 60, 61, 62, 63, 64, 65, 66, 67, 68, 69, 70, 71, 72, 73, 74, 75, 76, 77, 78, 79, 80, 81, 82, 83, 84, 85, 86, 87, 88, 89, 90, 91, 92, 93, 94, 95, 96, 97, 98, 99, 100, 101, 102, 103, 104, 105, 106, 107, 108, 109, 110, 111, 112, 113, 114, 115, 116, 117, 118, 119, 120, 121, 122, 123, 124, 125, 126, 127, 128, 129, 130, 131, 132, 133, 134, 135, 136, 137, 138, 139, 140, 141, 142, 143, 144, 145, 146, 147, 148, 149, 150, 151, 152, 153, 154, 155, 156, 157, 158, 159, 160, 161, 162, 163, 164, 165, 166, 167, 168, 169, 170, 171, 172, 173, 174, 175, 176, 177, 178, 179, 180, 181, 182, 183, 184, 185, 186, 187, 188, 189, 190, 191, 192, 193, 194, 195, 196, 197, 198, 199, 200, 201, 202, 203, 204, 205, 206, 207, 208, 209, 210, 211, 212, 213, 214, 215, 216, 217, 218, 219, 220, 221, 222, 223, 224, 225, 226, 227, 228, 229, 230, 231, 232, 233, 234, 235, 236, 237, 238, 239, 240, 241, 242, 243, 244, 245, 246, 247, 248, 249, 250, 251, 252, 253, 254, 255, 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 41, 42, 43, 44, 45, 46, 47, 48, 49, 50, 51, 52, 53, 54, 55, 56, 57, 58, 59, 60, 61, 62, 63, 64, 65, 66, 67, 68, 69, 70, 71, 72, 73, 74, 75, 76, 77, 78, 79, 80, 81, 82, 83, 84, 85, 86, 87, 88, 89, 90, 91, 92, 93, 94, 95, 96, 97, 98, 99, 100, 101, 102, 103, 104, 105, 106, 107, 108, 109, 110, 111, 112, 113, 114, 115, 116, 117, 118, 119, 120, 121, 122, 123, 124, 125, 126, 127, 128, 129, 130, 131, 132, 133, 134, 135, 136, 137, 138, 139, 140, 141, 142, 143, 144, 145, 146, 147, 148, 149, 150, 151, 152, 153, 154, 155, 156, 157, 158, 159, 160, 161, 162, 163, 164, 165, 166, 167, 168, 169, 170, 171, 172, 173, 174, 175, 176, 177, 178, 179, 180, 181, 182, 183, 184, 185, 186, 187, 188, 189, 190, 191, 192, 193, 194, 195, 196, 197, 198, 199, 200, 201, 202, 203, 204, 205, 206, 207, 208, 209, 210, 211, 212, 213, 214, 215, 216, 217, 218, 219, 220, 221, 222, 223, 224, 225, 226, 227, 228, 229, 230, 231, 232, 233, 234, 235, 236, 237, 238, 239, 240, 241, 242, 243, 244, 245, 246, 247, 248, 249, 250, 251, 252, 253, 254, 255, 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 41, 42, 43, 44, 45, 46, 47, 48, 49, 50, 51, 52, 53, 54, 55, 56, 57, 58, 59, 60, 61, 62, 63, 64, 65, 66, 67, 68, 69, 70, 71, 72, 73, 74, 75, 76, 77, 78, 79, 80, 81, 82, 83, 84, 85, 86, 87, 88, 89, 90, 91, 92, 93, 94, 95, 96, 97, 98, 99, 100, 101, 102, 103, 104, 105, 106, 107, 108, 109, 110, 111, 112, 113, 114, 115, 116, 117, 118, 119, 120, 121, 122, 123, 124, 125, 126, 127, 128, 129, 130, 131, 132, 133, 134, 135, 136, 137, 138, 139, 140, 141, 142, 143, 144, 145, 146, 147, 148, 149, 150, 151, 152, 153, 154, 155, 156, 157, 158, 159, 160, 161, 162, 163, 164, 165, 166, 167, 168, 169, 170, 171, 172, 173, 174, 175, 176, 177, 178, 179, 180, 181, 182, 183, 184, 185, 186, 187, 188, 189, 190, 191, 192, 193, 194, 195, 196, 197, 198, 199, 200, 201, 202, 203, 204, 205, 206, 207, 208, 209, 210, 211, 212, 213, 214, 215, 216, 217, 218, 219, 220, 221, 222, 223, 224, 225, 226, 227, 228, 229, 230, 231, 232, 233, 234, 235, 236, 237, 238, 239, 240, 241, 242, 243, 244, 245, 246, 247, 248, 249, 250, 251, 252, 253, 254, 255, 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 41, 42, 43, 44, 45, 46, 47, 48, 49, 50, 51, 52, 53, 54, 55, 56, 57, 58, 59, 60, 61, 62, 63, 64, 65, 66, 67, 68, 69, 70, 71, 72, 73, 74, 75, 76, 77, 78, 79, 80, 81, 82, 83, 84, 85, 86, 87, 88, 89, 90, 91, 92, 93, 94, 95, 96, 97, 98, 99, 100, 101, 102, 103, 104, 105, 106, 107, 108, 109, 110, 111, 112, 113, 114, 115, 116, 117, 118, 119, 120, 121, 122, 123, 124, 125, 126, 127, 128, 129, 130, 131, 132, 133, 134, 135, 136, 137, 138, 139, 140, 141, 142, 143, 144, 145, 146, 147, 148, 149, 150, 151, 152, 153, 154, 155, 156, 157, 158, 159, 160, 161, 162, 163, 164, 165, 166, 167, 168, 169, 170, 171, 172, 173, 174, 175, 176, 177, 178, 179, 180, 181, 182, 183, 184, 185, 186, 187, 188, 189, 190, 191, 192, 193, 194, 195, 196, 197, 198, 199, 200, 201, 202, 203, 204, 205, 206, 207, 208, 209, 210, 211, 212, 213, 214, 215, 216, 217, 218, 219, 220, 221, 222, 223, 224, 225, 226, 227, 228, 229, 230, 231, 232, 233, 234, 235, 236, 237, 238, 239, 240, 241, 242, 243, 244, 245, 246, 247, 248, 249, 250, 251, 252, 253, 254, 255, 0,} +pub const LNKU_MID: [1025]u8 = [1025]u8{0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 4,} + +// **LNKU-01** - the duplicate key rejected: leaf one +// repeating leaf zero's key, the verdict naming both. +test lnku_01_duplicate_key_rejected { + const leaves: [2]LeafNode = [2]LeafNode{ + LeafNode { index: 0, public_key: KEY_AA, }, + LeafNode { index: 1, public_key: KEY_AA, }, + }; + const v = validate_leaf_key_uniqueness(&leaves); + assert(v.code == LnkuCode.DuplicateKey); + assert(v.index_a == 0); + assert(v.index_b == 1); +} + +// **LNKU-02** - the duplicate index rejected: leaf zero +// twice under different keys. +test lnku_02_duplicate_index_rejected { + const leaves: [2]LeafNode = [2]LeafNode{ + LeafNode { index: 0, public_key: KEY_AA, }, + LeafNode { index: 0, public_key: KEY_BB, }, + }; + const v = validate_leaf_key_uniqueness(&leaves); + assert(v.code == LnkuCode.DuplicateIndex); + assert(v.index == 0); +} + +// **LNKU-03** - the zero key rejected. +test lnku_03_zero_key_rejected { + const leaves: [1]LeafNode = [1]LeafNode{ + LeafNode { index: 0, public_key: ZERO_KEY, }, + }; + const v = validate_leaf_key_uniqueness(&leaves); + assert(v.code == LnkuCode.ZeroKey); + assert(v.index == 0); +} + +// **LNKU-04** - too many leaves rejected: one thousand +// twenty-five of a ceiling of one thousand twenty-four, +// built in a loop like the original's with the tabular key +// form; the ceiling fires before any leaf is examined. +test lnku_04_too_many_rejected { + var leaves: [1025]LeafNode; + for i in 0..1025 { + var k: [32]u8; + for j in 0..32 { + k[j] = 0; + } + k[0] = LNKU_LOW[i]; + k[1] = LNKU_MID[i]; + k[4] = 1; + leaves[i] = LeafNode { index: i, public_key: k, }; + } + const v = validate_leaf_key_uniqueness(&leaves); + assert(v.code == LnkuCode.TooManyLeaves); +} + +// **LNKU-05** - the index out of range rejected: the leaf +// ceiling as an index. +test lnku_05_index_out_of_range_rejected { + const leaves: [1]LeafNode = [1]LeafNode{ + LeafNode { index: 1024, public_key: KEY_AA, }, + }; + const v = validate_leaf_key_uniqueness(&leaves); + assert(v.code == LnkuCode.IndexOutOfRange); + assert(v.index == 1024); +} + +// **LNKU-06** - the valid leaves accepted: three distinct +// keys at three indices. +test lnku_06_valid_accepted { + const leaves: [3]LeafNode = [3]LeafNode{ + LeafNode { index: 0, public_key: KEY_AA, }, + LeafNode { index: 1, public_key: KEY_BB, }, + LeafNode { index: 2, public_key: KEY_CC, }, + }; + const v = validate_leaf_key_uniqueness(&leaves); + assert(v.code == LnkuCode.Ok); +} + +// **LNKU-07** - the empty tree accepted. +test lnku_07_empty_accepted { + const leaves: [0]LeafNode = [0]LeafNode{}; + const v = validate_leaf_key_uniqueness(&leaves); + assert(v.code == LnkuCode.Ok); +} + +// **LNKU-08** - a single leaf accepted. +test lnku_08_single_accepted { + const leaves: [1]LeafNode = [1]LeafNode{ + LeafNode { index: 0, public_key: KEY_FF, }, + }; + const v = validate_leaf_key_uniqueness(&leaves); + assert(v.code == LnkuCode.Ok); +} + +// **LNKU-09** - the maximum boundary accepted: exactly one +// thousand twenty-four distinct leaves. +test lnku_09_max_boundary_accepted { + var leaves: [1024]LeafNode; + for i in 0..1024 { + var k: [32]u8; + for j in 0..32 { + k[j] = 0; + } + k[0] = LNKU_LOW[i]; + k[1] = LNKU_MID[i]; + k[4] = 1; + leaves[i] = LeafNode { index: i, public_key: k, }; + } + const v = validate_leaf_key_uniqueness(&leaves); + assert(v.code == LnkuCode.Ok); +} + +// **LNKU-10** - the different keys at different indices +// accepted. +test lnku_10_unique_keys_accepted { + const leaves: [4]LeafNode = [4]LeafNode{ + LeafNode { index: 0, public_key: KEY_01, }, + LeafNode { index: 1, public_key: KEY_02, }, + LeafNode { index: 2, public_key: KEY_03, }, + LeafNode { index: 3, public_key: KEY_04, }, + }; + const v = validate_leaf_key_uniqueness(&leaves); + assert(v.code == LnkuCode.Ok); +} + +// The helpers have direct tests (coverage: Untested 0). +test keys32_equal_answers { + assert(keys32_equal(KEY_AA, KEY_AA)); + assert(!keys32_equal(KEY_AA, KEY_BB)); +} + +test is_zero_key_answers { + assert(is_zero_key(ZERO_KEY)); + assert(!is_zero_key(KEY_AA)); +} + +test index_seen_before_answers { + const leaves: [3]LeafNode = [3]LeafNode{ + LeafNode { index: 0, public_key: KEY_AA, }, + LeafNode { index: 1, public_key: KEY_BB, }, + LeafNode { index: 0, public_key: KEY_CC, }, + }; + assert(!index_seen_before(&leaves, 0, 0)); + assert(!index_seen_before(&leaves, 1, 1)); + assert(index_seen_before(&leaves, 2, 0)); + assert(!index_seen_before(&leaves, 2, 2)); +} + +test first_pos_with_key_answers { + const leaves: [3]LeafNode = [3]LeafNode{ + LeafNode { index: 0, public_key: KEY_AA, }, + LeafNode { index: 1, public_key: KEY_BB, }, + LeafNode { index: 2, public_key: KEY_AA, }, + }; + assert(first_pos_with_key(&leaves, 2, KEY_AA) == 0); + assert(first_pos_with_key(&leaves, 2, KEY_BB) == 1); +} + +// Rule order is the original's fixed ladder: the leaf +// ceiling over a flooded batch, then per leaf the index +// range over the zero key, the zero key over the duplicate +// index, the duplicate index over the duplicate key - and +// the duplicate-key rule naming the first occurrence. +test rule_order_matches_original { + var flooded: [1025]LeafNode; + for i in 0..1025 { + var k: [32]u8; + for j in 0..32 { + k[j] = 0; + } + k[0] = LNKU_LOW[i]; + k[1] = LNKU_MID[i]; + k[4] = 1; + flooded[i] = LeafNode { index: 1024, public_key: k, }; + } + const v1 = validate_leaf_key_uniqueness(&flooded); + assert(v1.code == LnkuCode.TooManyLeaves); + + const ranged_zero: [1]LeafNode = [1]LeafNode{ + LeafNode { index: 1024, public_key: ZERO_KEY, }, + }; + const v2 = validate_leaf_key_uniqueness(&ranged_zero); + assert(v2.code == LnkuCode.IndexOutOfRange); + + const zero_twice: [2]LeafNode = [2]LeafNode{ + LeafNode { index: 0, public_key: ZERO_KEY, }, + LeafNode { index: 0, public_key: ZERO_KEY, }, + }; + const v3 = validate_leaf_key_uniqueness(&zero_twice); + assert(v3.code == LnkuCode.ZeroKey); + + const same_all: [2]LeafNode = [2]LeafNode{ + LeafNode { index: 1, public_key: KEY_AA, }, + LeafNode { index: 1, public_key: KEY_AA, }, + }; + const v4 = validate_leaf_key_uniqueness(&same_all); + assert(v4.code == LnkuCode.DuplicateIndex); + + const key_repeat: [2]LeafNode = [2]LeafNode{ + LeafNode { index: 0, public_key: KEY_AA, }, + LeafNode { index: 1, public_key: KEY_AA, }, + }; + const v5 = validate_leaf_key_uniqueness(&key_repeat); + assert(v5.code == LnkuCode.DuplicateKey); + assert(v5.index_a == 0); + assert(v5.index_b == 1); +} From 0a4478fb2cbcab36b5ca6d94a399e99045d38101 Mon Sep 17 00:00:00 2001 From: dmitrii-f-t27 Date: Sat, 17 Oct 2026 08:50:57 -0300 Subject: [PATCH 39/70] spec(port): port the leaf node priority inversion guard (Refs #8883) The fifteenth CR-CHAT-03 ring target (W3, R-CHAT-4): the proposal priority rules, in the original's fixed order - the batch ceiling (sixty-four), then per proposal the proposer leaf inside the tree, the target leaf inside the tree, the non-zero operation tag, and the decided (target, tag) key - the same leaf deciding twice answering a same-priority conflict and a later proposal from a strictly lower leaf answering the inversion - as the D5 verdict (all six original variants carry no payload, so the code is the whole verdict), the original's rule order, and all ten LNPI tests transcribed plus helper and rule-order tests. The leaf indices widen from u32 to usize - t27's loop counters are usize and every fixture value fits both. The original's BTreeMap of decided keys becomes a local array of decision records with its length, the lookup a scan - the first-decision semantics identical, the map's ordering never read by the original's logic. Checks (conventions 0-14): t27b test 12 passed 0 failed; t27c test-report 12/12, 0 vacuous; gen-rust output compiles under rustc; coverage Untested 0; ASCII only; seal saved, all hashes MATCH; --- ...c::leaf_node_priority_inversion_guard.json | 28 ++ docs/reports/t27b_expectations.json | 1 + .../leaf_node_priority_inversion_guard.t27 | 288 ++++++++++++++++++ 3 files changed, 317 insertions(+) create mode 100644 .trinity/seals/src_port::trios::crates::trios-chat::rings::CR-CHAT-03::src::leaf_node_priority_inversion_guard.json create mode 100644 specs/port/trios/crates/trios-chat/rings/CR-CHAT-03/src/leaf_node_priority_inversion_guard.t27 diff --git a/.trinity/seals/src_port::trios::crates::trios-chat::rings::CR-CHAT-03::src::leaf_node_priority_inversion_guard.json b/.trinity/seals/src_port::trios::crates::trios-chat::rings::CR-CHAT-03::src::leaf_node_priority_inversion_guard.json new file mode 100644 index 0000000000..2263aa3a22 --- /dev/null +++ b/.trinity/seals/src_port::trios::crates::trios-chat::rings::CR-CHAT-03::src::leaf_node_priority_inversion_guard.json @@ -0,0 +1,28 @@ +{ + "built_by": "t27c-bootstrap@0.5.2+01d0a635f", + "closure": [], + "config": "gen=c,rust,verilog,zig;tests=zig", + "gen_hash_c": "sha256:55eb6f2ae4e74a6c73a5836a298db7be8fe8cb0343fb4cec91cfebcd54307031", + "gen_hash_rust": "sha256:23e3d90f34a4d7b093f958fad22c8ee0c153dd1c3b1ac5082a829b4532764ce3", + "gen_hash_verilog": "sha256:595c510b5527dc26b57b217f87795063f581ba672680e9817569e3f609f03f97", + "gen_hash_zig": "sha256:2956cd049d5dd9f15b4eec3baf6dd4150d0dbee274e12dbf80091ebcb878aa09", + "module": "port::trios::crates::trios-chat::rings::CR-CHAT-03::src::leaf_node_priority_inversion_guard", + "ring": 12, + "seal_schema": 2, + "sealed_at": "2026-10-17T11:50:57Z", + "sealed_by": "t27c-bootstrap@0.5.2", + "spec_hash": "sha256:b93e89383e018786dcf8d071bf44e47555fd607b84df1bcbb4162e1126882f43", + "spec_path": "specs/port/trios/crates/trios-chat/rings/CR-CHAT-03/src/leaf_node_priority_inversion_guard.t27", + "tests": { + "failed": 0, + "failing": [], + "forced": false, + "passed": 12, + "total": 12, + "vacuous": 0 + }, + "toolchain": { + "test_runner": "sha256:1982ae948e24d00c5d221ccec12dfce1eb01204b53e37b0f857f93b16d64629d", + "zig": "0.16.0" + } +} \ No newline at end of file diff --git a/docs/reports/t27b_expectations.json b/docs/reports/t27b_expectations.json index c041cbab56..f6725b809f 100644 --- a/docs/reports/t27b_expectations.json +++ b/docs/reports/t27b_expectations.json @@ -851,6 +851,7 @@ {"path": "specs/port/trios/crates/trios-bridge/src/main.t27", "t27b": "pass"}, {"path": "specs/port/trios/crates/trios-chat/rings/CR-CHAT-01/src/key_package_expiry_guard.t27", "t27b": "pass"}, {"path": "specs/port/trios/crates/trios-chat/rings/CR-CHAT-02/src/epoch_rollover_wraparound_guard.t27", "t27b": "pass"}, + {"path": "specs/port/trios/crates/trios-chat/rings/CR-CHAT-03/src/leaf_node_priority_inversion_guard.t27", "t27b": "pass"}, {"path": "specs/port/trios/crates/trios-chat/rings/CR-CHAT-03/src/ratchet_tree_resolution_guard.t27", "t27b": "pass"}, {"path": "specs/port/trios/crates/trios-chat/rings/CR-CHAT-03/src/unmerged_leaves_bound_guard.t27", "t27b": "pass"}, {"path": "specs/port/trios/crates/trios-chat/rings/CR-CHAT-05/src/envelope_size_distribution_uniformity.t27", "t27b": "pass"}, diff --git a/specs/port/trios/crates/trios-chat/rings/CR-CHAT-03/src/leaf_node_priority_inversion_guard.t27 b/specs/port/trios/crates/trios-chat/rings/CR-CHAT-03/src/leaf_node_priority_inversion_guard.t27 new file mode 100644 index 0000000000..1e6c3187e4 --- /dev/null +++ b/specs/port/trios/crates/trios-chat/rings/CR-CHAT-03/src/leaf_node_priority_inversion_guard.t27 @@ -0,0 +1,288 @@ +module port::trios::crates::trios-chat::rings::CR-CHAT-03::src::leaf_node_priority_inversion_guard; + +// Port of gHashTag/trios crates/trios-chat/rings/CR-CHAT-03/src/leaf_node_priority_inversion_guard.rs +// (CR-CHAT-03 - Leaf node priority inversion guard, Wave-52 +// Lane B, R-CHAT-4). +// +// Group operations respect a priority ordering - the +// lower leaf index is the higher priority. A stale update +// from a low-priority member must never override a fresh +// one from a higher-priority member: that inversion blocks +// key updates, freezes membership and holds the group on +// an old ratchet tree. The gate reads a batch in arrival +// order and answers the first decision violation: the +// batch ceiling (sixty-four), then per proposal the +// proposer leaf inside the tree, the target leaf inside +// the tree, the operation tag non-zero, and the +// (target, tag) decision already made - the same leaf +// proposing twice on one target is a same-priority +// conflict, and a later proposal from a strictly lower +// leaf than the one that decided is an inversion. +// +// The original returns Result<(), LeafPriorityError>. This +// port carries the verdict as a named struct (owner +// decision D5): Ok first, then the six variants in the +// original's declaration order - LeafOutOfBounds, +// TargetOutOfBounds, SamePriorityConflict, TooManyProposals, +// PriorityInversion, EmptyOpTag. Every original variant +// carries no payload, so the code is the whole verdict. +// +// The leaf indices widen from u32 to usize - t27's loop +// counters are usize and every fixture value fits both. +// The original's BTreeMap of decided (target, tag) keys +// becomes a local array of decision records with its +// length, the lookup a scan - the first-decision semantics +// identical, the map's ordering never read by the +// original's logic. + +// Maximum proposals in a single batch. +pub const LNPI_MAX_PROPOSALS: usize = 64; + +// Maximum leaf index. +pub const LNPI_MAX_LEAF: usize = 1024; + +// A priority-tagged proposal. +pub struct PriorityProposal { + leaf_index: usize, + target_leaf: usize, + op_tag: u8, +} + +// A decided (target, tag) key with the leaf that decided +// it. +pub struct DecidedEntry { + target: usize, + tag: u8, + leaf: usize, +} + +// Verdict codes: Ok(()) and LeafPriorityError's variants, in declaration order. +pub enum LnpiCode { + Ok, + LeafOutOfBounds, + TargetOutOfBounds, + SamePriorityConflict, + TooManyProposals, + PriorityInversion, + EmptyOpTag, +} + +// The verdict of the priority validation - the original's +// variants carry no payload, so the code alone carries it. +pub struct LnpiVerdict { + code: LnpiCode, +} + +// The position of the decided (target, tag) key, or the +// length when absent - the original's BTreeMap get, +// answered by a scan. +pub fn find_decided(decided: []const DecidedEntry, decided_len: usize, target: usize, tag: u8) -> usize { + for j in 0..decided_len { + if (decided[j].target == target) { + if (decided[j].tag == tag) { + return j; + } + } + } + return decided_len; +} + +// [VERIFIED] Validate a batch of proposals for priority +// conflicts. Returns Ok only when every rule holds, checked +// in the original's fixed order: the batch ceiling, then +// per proposal the leaf bound, the target bound, the +// non-zero tag, and the decision conflict probes. +pub fn validate_leaf_priority(proposals: []const PriorityProposal) -> LnpiVerdict { + if (proposals.len > LNPI_MAX_PROPOSALS) { + return LnpiVerdict { code: LnpiCode.TooManyProposals, }; + } + var decided: [64]DecidedEntry = [64]DecidedEntry{DecidedEntry { target: 0, tag: 0, leaf: 0, }, DecidedEntry { target: 0, tag: 0, leaf: 0, }, DecidedEntry { target: 0, tag: 0, leaf: 0, }, DecidedEntry { target: 0, tag: 0, leaf: 0, }, DecidedEntry { target: 0, tag: 0, leaf: 0, }, DecidedEntry { target: 0, tag: 0, leaf: 0, }, DecidedEntry { target: 0, tag: 0, leaf: 0, }, DecidedEntry { target: 0, tag: 0, leaf: 0, }, DecidedEntry { target: 0, tag: 0, leaf: 0, }, DecidedEntry { target: 0, tag: 0, leaf: 0, }, DecidedEntry { target: 0, tag: 0, leaf: 0, }, DecidedEntry { target: 0, tag: 0, leaf: 0, }, DecidedEntry { target: 0, tag: 0, leaf: 0, }, DecidedEntry { target: 0, tag: 0, leaf: 0, }, DecidedEntry { target: 0, tag: 0, leaf: 0, }, DecidedEntry { target: 0, tag: 0, leaf: 0, }, DecidedEntry { target: 0, tag: 0, leaf: 0, }, DecidedEntry { target: 0, tag: 0, leaf: 0, }, DecidedEntry { target: 0, tag: 0, leaf: 0, }, DecidedEntry { target: 0, tag: 0, leaf: 0, }, DecidedEntry { target: 0, tag: 0, leaf: 0, }, DecidedEntry { target: 0, tag: 0, leaf: 0, }, DecidedEntry { target: 0, tag: 0, leaf: 0, }, DecidedEntry { target: 0, tag: 0, leaf: 0, }, DecidedEntry { target: 0, tag: 0, leaf: 0, }, DecidedEntry { target: 0, tag: 0, leaf: 0, }, DecidedEntry { target: 0, tag: 0, leaf: 0, }, DecidedEntry { target: 0, tag: 0, leaf: 0, }, DecidedEntry { target: 0, tag: 0, leaf: 0, }, DecidedEntry { target: 0, tag: 0, leaf: 0, }, DecidedEntry { target: 0, tag: 0, leaf: 0, }, DecidedEntry { target: 0, tag: 0, leaf: 0, }, DecidedEntry { target: 0, tag: 0, leaf: 0, }, DecidedEntry { target: 0, tag: 0, leaf: 0, }, DecidedEntry { target: 0, tag: 0, leaf: 0, }, DecidedEntry { target: 0, tag: 0, leaf: 0, }, DecidedEntry { target: 0, tag: 0, leaf: 0, }, DecidedEntry { target: 0, tag: 0, leaf: 0, }, DecidedEntry { target: 0, tag: 0, leaf: 0, }, DecidedEntry { target: 0, tag: 0, leaf: 0, }, DecidedEntry { target: 0, tag: 0, leaf: 0, }, DecidedEntry { target: 0, tag: 0, leaf: 0, }, DecidedEntry { target: 0, tag: 0, leaf: 0, }, DecidedEntry { target: 0, tag: 0, leaf: 0, }, DecidedEntry { target: 0, tag: 0, leaf: 0, }, DecidedEntry { target: 0, tag: 0, leaf: 0, }, DecidedEntry { target: 0, tag: 0, leaf: 0, }, DecidedEntry { target: 0, tag: 0, leaf: 0, }, DecidedEntry { target: 0, tag: 0, leaf: 0, }, DecidedEntry { target: 0, tag: 0, leaf: 0, }, DecidedEntry { target: 0, tag: 0, leaf: 0, }, DecidedEntry { target: 0, tag: 0, leaf: 0, }, DecidedEntry { target: 0, tag: 0, leaf: 0, }, DecidedEntry { target: 0, tag: 0, leaf: 0, }, DecidedEntry { target: 0, tag: 0, leaf: 0, }, DecidedEntry { target: 0, tag: 0, leaf: 0, }, DecidedEntry { target: 0, tag: 0, leaf: 0, }, DecidedEntry { target: 0, tag: 0, leaf: 0, }, DecidedEntry { target: 0, tag: 0, leaf: 0, }, DecidedEntry { target: 0, tag: 0, leaf: 0, }, DecidedEntry { target: 0, tag: 0, leaf: 0, }, DecidedEntry { target: 0, tag: 0, leaf: 0, }, DecidedEntry { target: 0, tag: 0, leaf: 0, }, DecidedEntry { target: 0, tag: 0, leaf: 0, },} + var decided_len: usize = 0; + for i in 0..proposals.len { + if (proposals[i].leaf_index > LNPI_MAX_LEAF) { + return LnpiVerdict { code: LnpiCode.LeafOutOfBounds, }; + } + if (proposals[i].target_leaf > LNPI_MAX_LEAF) { + return LnpiVerdict { code: LnpiCode.TargetOutOfBounds, }; + } + if (proposals[i].op_tag == 0) { + return LnpiVerdict { code: LnpiCode.EmptyOpTag, }; + } + const pos: usize = find_decided(decided, decided_len, proposals[i].target_leaf, proposals[i].op_tag); + if (pos < decided_len) { + if (decided[pos].leaf == proposals[i].leaf_index) { + return LnpiVerdict { code: LnpiCode.SamePriorityConflict, }; + } + if (proposals[i].leaf_index < decided[pos].leaf) { + return LnpiVerdict { code: LnpiCode.PriorityInversion, }; + } + } else { + decided[decided_len] = DecidedEntry { target: proposals[i].target_leaf, tag: proposals[i].op_tag, leaf: proposals[i].leaf_index, }; + decided_len = decided_len + 1; + } + } + return LnpiVerdict { code: LnpiCode.Ok, }; +} + +// **LNPI-01** - the proposer leaf out of bounds rejected: +// one over the leaf ceiling. +test lnpi_01_leaf_oob_rejected { + const props: [1]PriorityProposal = [1]PriorityProposal{ + PriorityProposal { leaf_index: 1025, target_leaf: 0, op_tag: 1, }, + }; + const v = validate_leaf_priority(&props); + assert(v.code == LnpiCode.LeafOutOfBounds); +} + +// **LNPI-02** - the target leaf out of bounds rejected. +test lnpi_02_target_oob_rejected { + const props: [1]PriorityProposal = [1]PriorityProposal{ + PriorityProposal { leaf_index: 0, target_leaf: 1025, op_tag: 1, }, + }; + const v = validate_leaf_priority(&props); + assert(v.code == LnpiCode.TargetOutOfBounds); +} + +// **LNPI-03** - the same-priority conflict rejected: one +// leaf proposing twice on one target with one tag. +test lnpi_03_same_priority_conflict_rejected { + const props: [2]PriorityProposal = [2]PriorityProposal{ + PriorityProposal { leaf_index: 1, target_leaf: 2, op_tag: 1, }, + PriorityProposal { leaf_index: 1, target_leaf: 2, op_tag: 1, }, + }; + const v = validate_leaf_priority(&props); + assert(v.code == LnpiCode.SamePriorityConflict); +} + +// **LNPI-04** - too many proposals rejected: sixty-five of +// a ceiling of sixty-four, built in a loop like the +// original's. +test lnpi_04_too_many_rejected { + var props: [65]PriorityProposal; + for i in 0..65 { + props[i] = PriorityProposal { leaf_index: i, target_leaf: 0, op_tag: 1, }; + } + const v = validate_leaf_priority(&props); + assert(v.code == LnpiCode.TooManyProposals); +} + +// **LNPI-05** - the empty operation tag rejected. +test lnpi_05_empty_tag_rejected { + const props: [1]PriorityProposal = [1]PriorityProposal{ + PriorityProposal { leaf_index: 0, target_leaf: 1, op_tag: 0, }, + }; + const v = validate_leaf_priority(&props); + assert(v.code == LnpiCode.EmptyOpTag); +} + +// **LNPI-06** - the valid proposals accepted: two +// proposers on two targets. +test lnpi_06_valid_accepted { + const props: [2]PriorityProposal = [2]PriorityProposal{ + PriorityProposal { leaf_index: 0, target_leaf: 1, op_tag: 1, }, + PriorityProposal { leaf_index: 1, target_leaf: 2, op_tag: 1, }, + }; + const v = validate_leaf_priority(&props); + assert(v.code == LnpiCode.Ok); +} + +// **LNPI-07** - the empty batch accepted. +test lnpi_07_empty_accepted { + const props: [0]PriorityProposal = [0]PriorityProposal{}; + const v = validate_leaf_priority(&props); + assert(v.code == LnpiCode.Ok); +} + +// **LNPI-08** - one leaf on different targets accepted: +// the decision keys on the target. +test lnpi_08_diff_targets_accepted { + const props: [2]PriorityProposal = [2]PriorityProposal{ + PriorityProposal { leaf_index: 0, target_leaf: 1, op_tag: 1, }, + PriorityProposal { leaf_index: 0, target_leaf: 2, op_tag: 1, }, + }; + const v = validate_leaf_priority(&props); + assert(v.code == LnpiCode.Ok); +} + +// **LNPI-09** - one leaf on one target with different +// tags accepted: the decision keys on the pair. +test lnpi_09_diff_ops_accepted { + const props: [2]PriorityProposal = [2]PriorityProposal{ + PriorityProposal { leaf_index: 0, target_leaf: 1, op_tag: 1, }, + PriorityProposal { leaf_index: 0, target_leaf: 1, op_tag: 2, }, + }; + const v = validate_leaf_priority(&props); + assert(v.code == LnpiCode.Ok); +} + +// **LNPI-10** - the higher priority first accepted: the +// later, lower-priority proposal follows the decision. +test lnpi_10_higher_first_accepted { + const props: [2]PriorityProposal = [2]PriorityProposal{ + PriorityProposal { leaf_index: 0, target_leaf: 1, op_tag: 1, }, + PriorityProposal { leaf_index: 2, target_leaf: 1, op_tag: 1, }, + }; + const v = validate_leaf_priority(&props); + assert(v.code == LnpiCode.Ok); +} + +// The helper has a direct test (coverage: Untested 0). +test find_decided_answers { + const decided: [2]DecidedEntry = [2]DecidedEntry{ + DecidedEntry { target: 1, tag: 1, leaf: 0, }, + DecidedEntry { target: 2, tag: 1, leaf: 3, }, + }; + assert(find_decided(&decided, 2, 1, 1) == 0); + assert(find_decided(&decided, 2, 2, 1) == 1); + assert(find_decided(&decided, 2, 1, 2) == 2); + assert(find_decided(&decided, 2, 3, 1) == 2); + assert(find_decided(&decided, 0, 1, 1) == 0); +} + +// Rule order is the original's fixed ladder: the batch +// ceiling over a flooded batch, then per proposal the leaf +// bound over the target bound, the target bound over the +// tag probe, the tag probe over the decision probes, the +// same-priority conflict over the inversion, and the +// inversion over the acceptance of a following +// lower-priority proposal. +test rule_order_matches_original { + var flooded: [65]PriorityProposal; + for i in 0..65 { + flooded[i] = PriorityProposal { leaf_index: 1025, target_leaf: 1025, op_tag: 0, }; + } + const v1 = validate_leaf_priority(&flooded); + assert(v1.code == LnpiCode.TooManyProposals); + + const stacked: [1]PriorityProposal = [1]PriorityProposal{ + PriorityProposal { leaf_index: 1025, target_leaf: 1025, op_tag: 0, }, + }; + const v2 = validate_leaf_priority(&stacked); + assert(v2.code == LnpiCode.LeafOutOfBounds); + + const target_bad: [1]PriorityProposal = [1]PriorityProposal{ + PriorityProposal { leaf_index: 0, target_leaf: 1025, op_tag: 0, }, + }; + const v3 = validate_leaf_priority(&target_bad); + assert(v3.code == LnpiCode.TargetOutOfBounds); + + const tag_bad: [1]PriorityProposal = [1]PriorityProposal{ + PriorityProposal { leaf_index: 0, target_leaf: 1, op_tag: 0, }, + }; + const v4 = validate_leaf_priority(&tag_bad); + assert(v4.code == LnpiCode.EmptyOpTag); + + const conflict_pair: [2]PriorityProposal = [2]PriorityProposal{ + PriorityProposal { leaf_index: 1, target_leaf: 2, op_tag: 1, }, + PriorityProposal { leaf_index: 1, target_leaf: 2, op_tag: 1, }, + }; + const v5 = validate_leaf_priority(&conflict_pair); + assert(v5.code == LnpiCode.SamePriorityConflict); + + const inversion_pair: [2]PriorityProposal = [2]PriorityProposal{ + PriorityProposal { leaf_index: 2, target_leaf: 2, op_tag: 1, }, + PriorityProposal { leaf_index: 1, target_leaf: 2, op_tag: 1, }, + }; + const v6 = validate_leaf_priority(&inversion_pair); + assert(v6.code == LnpiCode.PriorityInversion); +} From 77415017a2ba88bb61c205f78448716e1053c3f9 Mon Sep 17 00:00:00 2001 From: dmitrii-f-t27 Date: Sat, 17 Oct 2026 09:06:45 -0300 Subject: [PATCH 40/70] spec(port): port the leaf node signature validation guard (Refs #8883) The sixteenth CR-CHAT-03 ring target (W3, L-CHAT-3-leafsig, RFC 9420 7.1/7.3/7.6): the LeafNode signature rules, in the original's fixed order - the canonical signature length (sixty-four), the group agreement, the epoch not strictly behind the receiver's, the advertised signing key equal to the credential's key at the canonical length (thirty-two), no reserved capability bit outside the RFC-assigned mask, and the (group, epoch, key, signature) quadruple fresh against the ledger of accepted leaves - as the D5 verdict (all six original variants carry no payload, so the code is the whole verdict), the original's rule order, and all ten LNS tests transcribed plus helper and rule-order tests. The original's packet and view structs become flat parameters, the byte vectors arriving as plain slices. The ledger quadruples become a slice of records holding the group identifier with its length and the canonical key and signature - the BTreeSet contains answered by a scan. The original's reserved-bit probe is bitwise; t27 has no bitwise arithmetic, so the probe re-bases over a table of powers of two - bit k of x is (x / P2[k]) mod 2, and a reserved bit is a set packet bit whose mask bit reads zero. Checks (conventions 0-14): t27b test 14 passed 0 failed; t27c test-report 14/14, 0 vacuous; gen-rust output compiles under rustc; coverage Untested 0; ASCII only; seal saved, all hashes MATCH; --- ...::src::leaf_node_signature_validation.json | 28 ++ docs/reports/t27b_expectations.json | 1 + .../src/leaf_node_signature_validation.t27 | 339 ++++++++++++++++++ 3 files changed, 368 insertions(+) create mode 100644 .trinity/seals/src_port::trios::crates::trios-chat::rings::CR-CHAT-03::src::leaf_node_signature_validation.json create mode 100644 specs/port/trios/crates/trios-chat/rings/CR-CHAT-03/src/leaf_node_signature_validation.t27 diff --git a/.trinity/seals/src_port::trios::crates::trios-chat::rings::CR-CHAT-03::src::leaf_node_signature_validation.json b/.trinity/seals/src_port::trios::crates::trios-chat::rings::CR-CHAT-03::src::leaf_node_signature_validation.json new file mode 100644 index 0000000000..dfbedcc24b --- /dev/null +++ b/.trinity/seals/src_port::trios::crates::trios-chat::rings::CR-CHAT-03::src::leaf_node_signature_validation.json @@ -0,0 +1,28 @@ +{ + "built_by": "t27c-bootstrap@0.5.2+01d0a635f", + "closure": [], + "config": "gen=c,rust,verilog,zig;tests=zig", + "gen_hash_c": "sha256:0cc3928c06760886edbbda3a78ec869b69e364a048627d4750c0a0c12dbd2dce", + "gen_hash_rust": "sha256:e88ea574d11fee0ef65725f00ff685da9e6be029ca8219cf5a7d6c8cb19a022e", + "gen_hash_verilog": "sha256:1b0a7c14d1dfa128a74f41a2aa8d8f3dfa40233fb248db19a484e3bb49a4bc2b", + "gen_hash_zig": "sha256:e17306d442060550d304eb759a33e9137e64a09b66e680572cea66093172454b", + "module": "port::trios::crates::trios-chat::rings::CR-CHAT-03::src::leaf_node_signature_validation", + "ring": 12, + "seal_schema": 2, + "sealed_at": "2026-10-17T12:06:45Z", + "sealed_by": "t27c-bootstrap@0.5.2", + "spec_hash": "sha256:4c7741d2c382d487c4f0089d079011fffd9ce579e8a6b17a9eceec564249f362", + "spec_path": "specs/port/trios/crates/trios-chat/rings/CR-CHAT-03/src/leaf_node_signature_validation.t27", + "tests": { + "failed": 0, + "failing": [], + "forced": false, + "passed": 14, + "total": 14, + "vacuous": 0 + }, + "toolchain": { + "test_runner": "sha256:1982ae948e24d00c5d221ccec12dfce1eb01204b53e37b0f857f93b16d64629d", + "zig": "0.16.0" + } +} \ No newline at end of file diff --git a/docs/reports/t27b_expectations.json b/docs/reports/t27b_expectations.json index c041cbab56..e9b6d72f86 100644 --- a/docs/reports/t27b_expectations.json +++ b/docs/reports/t27b_expectations.json @@ -851,6 +851,7 @@ {"path": "specs/port/trios/crates/trios-bridge/src/main.t27", "t27b": "pass"}, {"path": "specs/port/trios/crates/trios-chat/rings/CR-CHAT-01/src/key_package_expiry_guard.t27", "t27b": "pass"}, {"path": "specs/port/trios/crates/trios-chat/rings/CR-CHAT-02/src/epoch_rollover_wraparound_guard.t27", "t27b": "pass"}, + {"path": "specs/port/trios/crates/trios-chat/rings/CR-CHAT-03/src/leaf_node_signature_validation.t27", "t27b": "pass"}, {"path": "specs/port/trios/crates/trios-chat/rings/CR-CHAT-03/src/ratchet_tree_resolution_guard.t27", "t27b": "pass"}, {"path": "specs/port/trios/crates/trios-chat/rings/CR-CHAT-03/src/unmerged_leaves_bound_guard.t27", "t27b": "pass"}, {"path": "specs/port/trios/crates/trios-chat/rings/CR-CHAT-05/src/envelope_size_distribution_uniformity.t27", "t27b": "pass"}, diff --git a/specs/port/trios/crates/trios-chat/rings/CR-CHAT-03/src/leaf_node_signature_validation.t27 b/specs/port/trios/crates/trios-chat/rings/CR-CHAT-03/src/leaf_node_signature_validation.t27 new file mode 100644 index 0000000000..bdba6c2ba0 --- /dev/null +++ b/specs/port/trios/crates/trios-chat/rings/CR-CHAT-03/src/leaf_node_signature_validation.t27 @@ -0,0 +1,339 @@ +module port::trios::crates::trios-chat::rings::CR-CHAT-03::src::leaf_node_signature_validation; + +// Port of gHashTag/trios crates/trios-chat/rings/CR-CHAT-03/src/leaf_node_signature_validation.rs +// (CR-CHAT-03 - MLS LeafNode signature validation, Wave-29 +// Lane A, L-CHAT-3-leafsig, RFC 9420 7.1/7.3/7.6). +// +// The per-leaf signature binds a LeafNode to its group, its +// epoch, its signing key and its credential. The gate, in +// the original's fixed order: the canonical signature +// length (sixty-four), the group agreement, the epoch not +// strictly behind the receiver's, the advertised signing +// key equal to the credential's key at the canonical +// length (thirty-two), no reserved capability bit set +// outside the RFC-assigned mask, and the (group, epoch, +// key, signature) quadruple fresh against the ledger of +// accepted leaves. +// +// The original returns Result<(), LeafNodeSignatureError>. +// This port carries the verdict as a named struct (owner +// decision D5): Ok first, then the six variants in the +// original's declaration order - +// NonCanonicalSignatureLength, CrossGroupBinding, +// StaleEpoch, SignatureKeyCredentialMismatch, +// ReservedCapabilityBitForge, SignatureReplay. Every +// original variant carries no payload, so the code is the +// whole verdict. +// +// The original's packet and view structs become flat +// parameters, the byte vectors arriving as plain slices. +// The ledger of used quadruples becomes a slice of records +// holding the group identifier at the fixture's canonical +// length with its own length, the epoch, and the canonical +// signing key and signature - the BTreeSet contains +// answered by a scan. The original's reserved-bit probe is +// bitwise; t27 has no bitwise arithmetic, so the probe +// re-bases over a table of powers of two - bit k of x is +// (x / P2[k]) mod 2, and a reserved bit is a set bit of +// the packet whose mask bit reads zero. + +// Canonical length of an MLS LeafNode signature (64 bytes). +pub const LEAF_NODE_SIGNATURE_LEN: usize = 64; + +// Canonical length of a LeafNode signing public key (32 bytes). +pub const LEAF_NODE_SIGNATURE_KEY_LEN: usize = 32; + +// The powers of two, as a table - the bit probe reads +// (x / P2[k]) mod 2. +pub const P2: [64]u64 = [64]u64{1, 2, 4, 8, 16, 32, 64, 128, 256, 512, 1024, 2048, 4096, 8192, 16384, 32768, 65536, 131072, 262144, 524288, 1048576, 2097152, 4194304, 8388608, 16777216, 33554432, 67108864, 134217728, 268435456, 536870912, 1073741824, 2147483648, 4294967296, 8589934592, 17179869184, 34359738368, 68719476736, 137438953472, 274877906944, 549755813888, 1099511627776, 2199023255552, 4398046511104, 8796093022208, 17592186044416, 35184372088832, 70368744177664, 140737488355328, 281474976710656, 562949953421312, 1125899906842624, 2251799813685248, 4503599627370496, 9007199254740992, 18014398509481984, 36028797018963968, 72057594037927936, 144115188075855872, 288230376151711744, 576460752303423488, 1152921504606846976, 2305843009213693952, 4611686018427387904, 9223372036854775808,} + +// An accepted leaf-signature quadruple: the group +// identifier with its length, the epoch, and the canonical +// signing key and signature. +pub struct UsedLeafSig { + group_id: [17]u8, + gid_len: usize, + epoch: u64, + sig_key: [32]u8, + signature: [64]u8, +} + +// Verdict codes: Ok(()) and LeafNodeSignatureError's variants, in declaration order. +pub enum LnsCode { + Ok, + NonCanonicalSignatureLength, + CrossGroupBinding, + StaleEpoch, + SignatureKeyCredentialMismatch, + ReservedCapabilityBitForge, + SignatureReplay, +} + +// The verdict of the leaf signature validation - the +// original's variants carry no payload, so the code alone +// carries it. +pub struct LnsVerdict { + code: LnsCode, +} + +// Content equality over two byte slices - the original's +// Vec equality on the group identifiers. +pub fn bytes_equal(a: []const u8, b: []const u8) -> bool { + if (a.len != b.len) { + return false; + } + for i in 0..a.len { + if (a[i] != b[i]) { + return false; + } + } + return true; +} + +// Whether some set bit of the packet's capabilities sits +// outside the assigned mask - the original's bitwise probe +// (bits & !mask), re-based over the power table. +pub fn has_reserved_bit(bits: u64, mask: u64) -> bool { + for k in 0..64 { + if ((bits / P2[k]) % 2 == 1) { + if ((mask / P2[k]) % 2 == 0) { + return true; + } + } + } + return false; +} + +// Whether this (group, epoch, key, signature) quadruple was +// already accepted - the original's BTreeSet contains, +// answered by a scan over the ledger records. +pub fn leaf_sig_used(used: []const UsedLeafSig, group_id: []const u8, epoch: u64, sig_key: []const u8, signature: []const u8) -> bool { + for i in 0..used.len { + if (used[i].epoch == epoch) { + if (used[i].gid_len == group_id.len) { + if (sig_key.len == 32) { + if (signature.len == 64) { + var same: bool = true; + for j in 0..group_id.len { + if (used[i].group_id[j] != group_id[j]) { + same = false; + } + } + for j in 0..32 { + if (used[i].sig_key[j] != sig_key[j]) { + same = false; + } + } + for j in 0..64 { + if (used[i].signature[j] != signature[j]) { + same = false; + } + } + if (same) { + return true; + } + } + } + } + } + } + return false; +} + +// [VERIFIED] Validate one LeafNode against the receiver's +// view. Returns Ok only when every rule holds, checked in +// the original's fixed order: the canonical signature +// length, the group, the epoch, the key agreement, the +// reserved-bit probe and the fresh quadruple. +pub fn validate_leaf_node_signature(group_id: []const u8, epoch: u64, signature_key: []const u8, credential_public_key: []const u8, signature: []const u8, capability_bits: u64, local_group_id: []const u8, current_epoch: u64, assigned_capability_mask: u64, used_leaf_signatures: []const UsedLeafSig) -> LnsVerdict { + if (signature.len != LEAF_NODE_SIGNATURE_LEN) { + return LnsVerdict { code: LnsCode.NonCanonicalSignatureLength, }; + } + if (!bytes_equal(group_id, local_group_id)) { + return LnsVerdict { code: LnsCode.CrossGroupBinding, }; + } + if (epoch < current_epoch) { + return LnsVerdict { code: LnsCode.StaleEpoch, }; + } + if (signature_key.len != LEAF_NODE_SIGNATURE_KEY_LEN) { + return LnsVerdict { code: LnsCode.SignatureKeyCredentialMismatch, }; + } + if (credential_public_key.len != LEAF_NODE_SIGNATURE_KEY_LEN) { + return LnsVerdict { code: LnsCode.SignatureKeyCredentialMismatch, }; + } + if (!bytes_equal(signature_key, credential_public_key)) { + return LnsVerdict { code: LnsCode.SignatureKeyCredentialMismatch, }; + } + if (has_reserved_bit(capability_bits, assigned_capability_mask)) { + return LnsVerdict { code: LnsCode.ReservedCapabilityBitForge, }; + } + if (leaf_sig_used(used_leaf_signatures, group_id, epoch, signature_key, signature)) { + return LnsVerdict { code: LnsCode.SignatureReplay, }; + } + return LnsVerdict { code: LnsCode.Ok, }; +} + +// The fixture bytes: the local group, the stranger's group, +// the signing key of double-A-one-hex, the credential key +// of ninety-nine-hex, and the canonical signature of +// fifty-five-hex. +pub const GOOD_GID: [17]u8 = [17]u8{116, 114, 105, 110, 105, 116, 121, 45, 99, 104, 97, 116, 45, 114, 111, 111, 109,} +pub const OTHER_GID: [10]u8 = [10]u8{111, 116, 104, 101, 114, 45, 114, 111, 111, 109,} +pub const SIG_KEY: [32]u8 = [32]u8{161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161,} +pub const CRED_KEY: [32]u8 = [32]u8{153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153,} +pub const SIGNATURE: [64]u8 = [64]u8{85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85,} + +// The capability fixtures: the RFC-assigned low sixteen +// bits as the mask, the good packet's low byte, and the +// forged forty-ninth bit. +pub const CAP_MASK: u64 = 65535; +pub const CAP_GOOD: u64 = 255; +pub const CAP_FORGED: u64 = 281474976710656; + +// **LNS-01** - the thirty-two-byte signature rejected. +test lns_01_signature_too_short_rejected { + const none: [0]UsedLeafSig = [0]UsedLeafSig{}; + var short_sig: [32]u8; + for j in 0..32 { + short_sig[j] = 85; + } + const v = validate_leaf_node_signature(&GOOD_GID, 12, &SIG_KEY, &SIG_KEY, &short_sig, CAP_GOOD, &GOOD_GID, 12, CAP_MASK, &none); + assert(v.code == LnsCode.NonCanonicalSignatureLength); +} + +// **LNS-02** - the ninety-six-byte signature rejected. +test lns_02_signature_too_long_rejected { + const none: [0]UsedLeafSig = [0]UsedLeafSig{}; + var long_sig: [96]u8; + for j in 0..96 { + long_sig[j] = 85; + } + const v = validate_leaf_node_signature(&GOOD_GID, 12, &SIG_KEY, &SIG_KEY, &long_sig, CAP_GOOD, &GOOD_GID, 12, CAP_MASK, &none); + assert(v.code == LnsCode.NonCanonicalSignatureLength); +} + +// **LNS-03** - the cross-group LeafNode rejected. +test lns_03_cross_group_binding_rejected { + const none: [0]UsedLeafSig = [0]UsedLeafSig{}; + const v = validate_leaf_node_signature(&OTHER_GID, 12, &SIG_KEY, &SIG_KEY, &SIGNATURE, CAP_GOOD, &GOOD_GID, 12, CAP_MASK, &none); + assert(v.code == LnsCode.CrossGroupBinding); +} + +// **LNS-04** - the stale-epoch LeafNode rejected: five of +// a current twelve. +test lns_04_stale_epoch_rejected { + const none: [0]UsedLeafSig = [0]UsedLeafSig{}; + const v = validate_leaf_node_signature(&GOOD_GID, 5, &SIG_KEY, &SIG_KEY, &SIGNATURE, CAP_GOOD, &GOOD_GID, 12, CAP_MASK, &none); + assert(v.code == LnsCode.StaleEpoch); +} + +// **LNS-05** - the credential key mismatch rejected: the +// credential carries the stranger's key. +test lns_05_credential_key_mismatch_rejected { + const none: [0]UsedLeafSig = [0]UsedLeafSig{}; + const v = validate_leaf_node_signature(&GOOD_GID, 12, &SIG_KEY, &CRED_KEY, &SIGNATURE, CAP_GOOD, &GOOD_GID, 12, CAP_MASK, &none); + assert(v.code == LnsCode.SignatureKeyCredentialMismatch); +} + +// **LNS-06** - the non-canonical signature key length +// rejected: sixteen bytes on both sides, equal but short. +test lns_06_wrong_signature_key_len_rejected { + const none: [0]UsedLeafSig = [0]UsedLeafSig{}; + var short_key: [16]u8; + for j in 0..16 { + short_key[j] = 161; + } + const v = validate_leaf_node_signature(&GOOD_GID, 12, &short_key, &short_key, &SIGNATURE, CAP_GOOD, &GOOD_GID, 12, CAP_MASK, &none); + assert(v.code == LnsCode.SignatureKeyCredentialMismatch); +} + +// **LNS-07** - the reserved capability bit forge rejected: +// the forty-ninth bit outside the sixteen-bit mask. +test lns_07_reserved_capability_bit_rejected { + const none: [0]UsedLeafSig = [0]UsedLeafSig{}; + const v = validate_leaf_node_signature(&GOOD_GID, 12, &SIG_KEY, &SIG_KEY, &SIGNATURE, CAP_FORGED, &GOOD_GID, 12, CAP_MASK, &none); + assert(v.code == LnsCode.ReservedCapabilityBitForge); +} + +// **LNS-08** - the replayed quadruple rejected: this very +// (group, epoch, key, signature) was accepted before. +test lns_08_signature_replay_rejected { + const used: [1]UsedLeafSig = [1]UsedLeafSig{ + UsedLeafSig { group_id: GOOD_GID, gid_len: 17, epoch: 12, sig_key: SIG_KEY, signature: SIGNATURE, }, + }; + const v = validate_leaf_node_signature(&GOOD_GID, 12, &SIG_KEY, &SIG_KEY, &SIGNATURE, CAP_GOOD, &GOOD_GID, 12, CAP_MASK, &used); + assert(v.code == LnsCode.SignatureReplay); +} + +// **LNS-09** - the valid LeafNode at the current epoch +// accepted. +test lns_09_valid_current_epoch_accepted { + const none: [0]UsedLeafSig = [0]UsedLeafSig{}; + const v = validate_leaf_node_signature(&GOOD_GID, 12, &SIG_KEY, &SIG_KEY, &SIGNATURE, CAP_GOOD, &GOOD_GID, 12, CAP_MASK, &none); + assert(v.code == LnsCode.Ok); +} + +// **LNS-10** - the valid LeafNode at the next epoch +// accepted: the Commit source binds to current plus one. +test lns_10_valid_next_epoch_accepted { + const none: [0]UsedLeafSig = [0]UsedLeafSig{}; + const v = validate_leaf_node_signature(&GOOD_GID, 13, &SIG_KEY, &SIG_KEY, &SIGNATURE, CAP_GOOD, &GOOD_GID, 12, CAP_MASK, &none); + assert(v.code == LnsCode.Ok); +} + +// The helpers have direct tests (coverage: Untested 0). +test bytes_equal_answers { + assert(bytes_equal(&GOOD_GID, &GOOD_GID)); + assert(!bytes_equal(&GOOD_GID, &OTHER_GID)); + assert(!bytes_equal(&SIG_KEY, &CRED_KEY)); +} + +test has_reserved_bit_answers { + assert(!has_reserved_bit(CAP_GOOD, CAP_MASK)); + assert(has_reserved_bit(CAP_FORGED, CAP_MASK)); + assert(!has_reserved_bit(CAP_FORGED, 281474976710657)); + assert(has_reserved_bit(1, 0)); + assert(!has_reserved_bit(0, 0)); +} + +test leaf_sig_used_answers { + const used: [1]UsedLeafSig = [1]UsedLeafSig{ + UsedLeafSig { group_id: GOOD_GID, gid_len: 17, epoch: 12, sig_key: SIG_KEY, signature: SIGNATURE, }, + }; + assert(leaf_sig_used(&used, &GOOD_GID, 12, &SIG_KEY, &SIGNATURE)); + assert(!leaf_sig_used(&used, &GOOD_GID, 13, &SIG_KEY, &SIGNATURE)); + assert(!leaf_sig_used(&used, &OTHER_GID, 12, &SIG_KEY, &SIGNATURE)); + assert(!leaf_sig_used(&used, &GOOD_GID, 12, &CRED_KEY, &SIGNATURE)); +} + +// Rule order is the original's fixed ladder, each probe +// stacking the earlier rule's violation on the later ones +// - the replayed quadruple riding under every earlier +// rule. +test rule_order_matches_original { + const used: [1]UsedLeafSig = [1]UsedLeafSig{ + UsedLeafSig { group_id: GOOD_GID, gid_len: 17, epoch: 12, sig_key: SIG_KEY, signature: SIGNATURE, }, + }; + var short_sig: [32]u8; + for j in 0..32 { + short_sig[j] = 85; + } + + const v1 = validate_leaf_node_signature(&OTHER_GID, 5, &SIG_KEY, &CRED_KEY, &short_sig, CAP_FORGED, &GOOD_GID, 12, CAP_MASK, &used); + assert(v1.code == LnsCode.NonCanonicalSignatureLength); + + const v2 = validate_leaf_node_signature(&OTHER_GID, 5, &SIG_KEY, &CRED_KEY, &SIGNATURE, CAP_FORGED, &GOOD_GID, 12, CAP_MASK, &used); + assert(v2.code == LnsCode.CrossGroupBinding); + + const v3 = validate_leaf_node_signature(&GOOD_GID, 5, &SIG_KEY, &CRED_KEY, &SIGNATURE, CAP_FORGED, &GOOD_GID, 12, CAP_MASK, &used); + assert(v3.code == LnsCode.StaleEpoch); + + const v4 = validate_leaf_node_signature(&GOOD_GID, 12, &SIG_KEY, &CRED_KEY, &SIGNATURE, CAP_FORGED, &GOOD_GID, 12, CAP_MASK, &used); + assert(v4.code == LnsCode.SignatureKeyCredentialMismatch); + + const v5 = validate_leaf_node_signature(&GOOD_GID, 12, &SIG_KEY, &SIG_KEY, &SIGNATURE, CAP_FORGED, &GOOD_GID, 12, CAP_MASK, &used); + assert(v5.code == LnsCode.ReservedCapabilityBitForge); + + const v6 = validate_leaf_node_signature(&GOOD_GID, 12, &SIG_KEY, &SIG_KEY, &SIGNATURE, CAP_GOOD, &GOOD_GID, 12, CAP_MASK, &used); + assert(v6.code == LnsCode.SignatureReplay); +} From a370c0b73fcf7394b48ab7110e8d73014a1e3fce Mon Sep 17 00:00:00 2001 From: dmitrii-f-t27 Date: Sat, 17 Oct 2026 09:20:54 -0300 Subject: [PATCH 41/70] spec(port): port the membership tag binding guard (Refs #8883) The seventeenth CR-CHAT-03 ring target (W3, RFC 9420 8.2): the membership tag rules, in the original's fixed order - the tag non-empty, the canonical tag length (thirty-two - the HMAC-SHA-256 output), the group agreement, the epoch agreement, the sender leaf inside the tree, the sender not removed, and the tag fresh against the consumed ledger - as the D5 verdict (all seven original variants carry no payload, so the code is the whole verdict), the original's rule order, and all ten MTAG tests transcribed plus helper and rule-order tests. The original's tag and view structs become flat parameters; the serialized message the original's struct carries rides along unread by every rule and does not reach the parameters. The sender leaf widens from u32 to usize. The removed-leaf set becomes a plain slice scanned, the consumed-tag ledger a slice of records holding the canonical thirty-two-byte tag - both original BTreeSet contains answered by scans. Checks (conventions 0-14): t27b test 14 passed 0 failed; t27c test-report 14/14, 0 vacuous; gen-rust output compiles under rustc; coverage Untested 0; ASCII only; seal saved, all hashes MATCH; --- ...-CHAT-03::src::membership_tag_binding.json | 28 ++ docs/reports/t27b_expectations.json | 1 + .../CR-CHAT-03/src/membership_tag_binding.t27 | 307 ++++++++++++++++++ 3 files changed, 336 insertions(+) create mode 100644 .trinity/seals/src_port::trios::crates::trios-chat::rings::CR-CHAT-03::src::membership_tag_binding.json create mode 100644 specs/port/trios/crates/trios-chat/rings/CR-CHAT-03/src/membership_tag_binding.t27 diff --git a/.trinity/seals/src_port::trios::crates::trios-chat::rings::CR-CHAT-03::src::membership_tag_binding.json b/.trinity/seals/src_port::trios::crates::trios-chat::rings::CR-CHAT-03::src::membership_tag_binding.json new file mode 100644 index 0000000000..c9753183ce --- /dev/null +++ b/.trinity/seals/src_port::trios::crates::trios-chat::rings::CR-CHAT-03::src::membership_tag_binding.json @@ -0,0 +1,28 @@ +{ + "built_by": "t27c-bootstrap@0.5.2+01d0a635f", + "closure": [], + "config": "gen=c,rust,verilog,zig;tests=zig", + "gen_hash_c": "sha256:efb3deed528f34e6be5f5b91ccf5668c304d4afd80e2d80216d48bdaed17ea24", + "gen_hash_rust": "sha256:6c8d186621cecacec2411af6dc56c002c60dffb0089f9d609d3e9cf5fc08c30e", + "gen_hash_verilog": "sha256:06ecfacbfb2377b4b0cab5aab904b2f257b3cd22965ec84554411376580cb165", + "gen_hash_zig": "sha256:4df060822508b531d7c5c05e231c7b2b0bf6ba1003049509f103df26ffc5eb29", + "module": "port::trios::crates::trios-chat::rings::CR-CHAT-03::src::membership_tag_binding", + "ring": 12, + "seal_schema": 2, + "sealed_at": "2026-10-17T12:20:54Z", + "sealed_by": "t27c-bootstrap@0.5.2", + "spec_hash": "sha256:ae32962bf3ed58323c5612c0d360eef872602df4928d83febff2af758cc9f201", + "spec_path": "specs/port/trios/crates/trios-chat/rings/CR-CHAT-03/src/membership_tag_binding.t27", + "tests": { + "failed": 0, + "failing": [], + "forced": false, + "passed": 14, + "total": 14, + "vacuous": 0 + }, + "toolchain": { + "test_runner": "sha256:1982ae948e24d00c5d221ccec12dfce1eb01204b53e37b0f857f93b16d64629d", + "zig": "0.16.0" + } +} \ No newline at end of file diff --git a/docs/reports/t27b_expectations.json b/docs/reports/t27b_expectations.json index c041cbab56..5b306cdc98 100644 --- a/docs/reports/t27b_expectations.json +++ b/docs/reports/t27b_expectations.json @@ -851,6 +851,7 @@ {"path": "specs/port/trios/crates/trios-bridge/src/main.t27", "t27b": "pass"}, {"path": "specs/port/trios/crates/trios-chat/rings/CR-CHAT-01/src/key_package_expiry_guard.t27", "t27b": "pass"}, {"path": "specs/port/trios/crates/trios-chat/rings/CR-CHAT-02/src/epoch_rollover_wraparound_guard.t27", "t27b": "pass"}, + {"path": "specs/port/trios/crates/trios-chat/rings/CR-CHAT-03/src/membership_tag_binding.t27", "t27b": "pass"}, {"path": "specs/port/trios/crates/trios-chat/rings/CR-CHAT-03/src/ratchet_tree_resolution_guard.t27", "t27b": "pass"}, {"path": "specs/port/trios/crates/trios-chat/rings/CR-CHAT-03/src/unmerged_leaves_bound_guard.t27", "t27b": "pass"}, {"path": "specs/port/trios/crates/trios-chat/rings/CR-CHAT-05/src/envelope_size_distribution_uniformity.t27", "t27b": "pass"}, diff --git a/specs/port/trios/crates/trios-chat/rings/CR-CHAT-03/src/membership_tag_binding.t27 b/specs/port/trios/crates/trios-chat/rings/CR-CHAT-03/src/membership_tag_binding.t27 new file mode 100644 index 0000000000..aebc1aaf68 --- /dev/null +++ b/specs/port/trios/crates/trios-chat/rings/CR-CHAT-03/src/membership_tag_binding.t27 @@ -0,0 +1,307 @@ +module port::trios::crates::trios-chat::rings::CR-CHAT-03::src::membership_tag_binding; + +// Port of gHashTag/trios crates/trios-chat/rings/CR-CHAT-03/src/membership_tag_binding.rs +// (CR-CHAT-03 - Membership tag binding verification, Wave-40 +// Lane B, RFC 9420 8.2). +// +// Every MLSPlaintext carries a membership tag binding the +// message to the group context at send time. A forged or +// replayed tag impersonates a removed member, replays a +// message across epochs with different capabilities, or +// splices one group's tag into another where the leaf +// index names a different user. The rules, in the +// original's fixed order: the tag non-empty, the canonical +// tag length (thirty-two - the HMAC-SHA-256 output), the +// group agreement, the epoch agreement, the sender leaf +// inside the tree, the sender not removed, and the tag +// fresh against the consumed ledger. +// +// The original returns Result<(), MembershipTagError>. This +// port carries the verdict as a named struct (owner +// decision D5): Ok first, then the seven variants in the +// original's declaration order - EmptyTag, +// NonCanonicalTagLength, GroupIdMismatch, EpochMismatch, +// SenderOutOfBounds, SenderRemoved, TagReplay. Every +// original variant carries no payload, so the code is the +// whole verdict. +// +// The original's tag and view structs become flat +// parameters; the serialized message the original's struct +// carries rides along unread by every rule and does not +// reach the parameters. The sender leaf widens from u32 to +// usize - t27's loop counters are usize and every fixture +// value fits both. The removed-leaf set becomes a plain +// slice scanned, the consumed-tag ledger a slice of records +// holding the canonical thirty-two-byte tag - both +// original BTreeSet contains answered by scans. + +// Canonical membership tag length (HMAC-SHA-256 output). +pub const MTAG_TAG_LEN: usize = 32; + +// A consumed tag value - canonical length, the replay +// ledger entry. +pub struct ConsumedTag { + bytes: [32]u8, +} + +// Verdict codes: Ok(()) and MembershipTagError's variants, in declaration order. +pub enum MtagCode { + Ok, + EmptyTag, + NonCanonicalTagLength, + GroupIdMismatch, + EpochMismatch, + SenderOutOfBounds, + SenderRemoved, + TagReplay, +} + +// The verdict of the membership tag validation - the +// original's variants carry no payload, so the code alone +// carries it. +pub struct MtagVerdict { + code: MtagCode, +} + +// Content equality over two byte slices - the original's +// Vec equality on the group identifiers. +pub fn bytes_equal(a: []const u8, b: []const u8) -> bool { + if (a.len != b.len) { + return false; + } + for i in 0..a.len { + if (a[i] != b[i]) { + return false; + } + } + return true; +} + +// Whether the leaf index sits in the removed set - the +// original's BTreeSet contains, answered by a scan. +pub fn leaf_removed(removed: []const usize, leaf: usize) -> bool { + for i in 0..removed.len { + if (removed[i] == leaf) { + return true; + } + } + return false; +} + +// Whether the tag was already consumed - the original's +// BTreeSet contains over the tag ledger, the canonical +// form compared behind a length gate. +pub fn tag_consumed(consumed: []const ConsumedTag, tag: []const u8) -> bool { + if (tag.len != 32) { + return false; + } + for i in 0..consumed.len { + var same: bool = true; + for j in 0..32 { + if (consumed[i].bytes[j] != tag[j]) { + same = false; + } + } + if (same) { + return true; + } + } + return false; +} + +// [VERIFIED] Validate a membership tag against the +// receiver's group view. Returns Ok only when every rule +// holds, checked in the original's fixed order: the +// non-empty canonical tag, the group, the epoch, the leaf +// bounds, the active sender and the fresh tag. +pub fn validate_membership_tag(tag: []const u8, group_id: []const u8, epoch: u64, sender_leaf: usize, local_group_id: []const u8, current_epoch: u64, leaf_count: usize, removed_leaves: []const usize, consumed_tags: []const ConsumedTag) -> MtagVerdict { + if (tag.len == 0) { + return MtagVerdict { code: MtagCode.EmptyTag, }; + } + if (tag.len != MTAG_TAG_LEN) { + return MtagVerdict { code: MtagCode.NonCanonicalTagLength, }; + } + if (!bytes_equal(group_id, local_group_id)) { + return MtagVerdict { code: MtagCode.GroupIdMismatch, }; + } + if (epoch != current_epoch) { + return MtagVerdict { code: MtagCode.EpochMismatch, }; + } + if (sender_leaf >= leaf_count) { + return MtagVerdict { code: MtagCode.SenderOutOfBounds, }; + } + if (leaf_removed(removed_leaves, sender_leaf)) { + return MtagVerdict { code: MtagCode.SenderRemoved, }; + } + if (tag_consumed(consumed_tags, tag)) { + return MtagVerdict { code: MtagCode.TagReplay, }; + } + return MtagVerdict { code: MtagCode.Ok, }; +} + +// The fixture bytes: the tag of eleven-hex and its fresh +// sibling of thirty-three-hex, the local group of +// double-A-hex and the stranger's group of double-B-hex. +pub const TAG_11: [32]u8 = [32]u8{17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17,} +pub const TAG_33: [32]u8 = [32]u8{51, 51, 51, 51, 51, 51, 51, 51, 51, 51, 51, 51, 51, 51, 51, 51, 51, 51, 51, 51, 51, 51, 51, 51, 51, 51, 51, 51, 51, 51, 51, 51,} +pub const GID_AA: [32]u8 = [32]u8{170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170,} +pub const GID_BB: [32]u8 = [32]u8{187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187,} + +// **MTAG-01** - the empty tag rejected. +test mtag_01_empty_tag_rejected { + const none_removed: [0]usize = [0]usize{}; + const none_used: [0]ConsumedTag = [0]ConsumedTag{}; + const empty_tag: [0]u8 = [0]u8{}; + const v = validate_membership_tag(&empty_tag, &GID_AA, 7, 3, &GID_AA, 7, 10, &none_removed, &none_used); + assert(v.code == MtagCode.EmptyTag); +} + +// **MTAG-02** - the sixteen-byte tag rejected. +test mtag_02_wrong_tag_length_rejected { + const none_removed: [0]usize = [0]usize{}; + const none_used: [0]ConsumedTag = [0]ConsumedTag{}; + var short_tag: [16]u8; + for j in 0..16 { + short_tag[j] = 17; + } + const v = validate_membership_tag(&short_tag, &GID_AA, 7, 3, &GID_AA, 7, 10, &none_removed, &none_used); + assert(v.code == MtagCode.NonCanonicalTagLength); +} + +// **MTAG-03** - the group identifier mismatch rejected. +test mtag_03_group_id_mismatch_rejected { + const none_removed: [0]usize = [0]usize{}; + const none_used: [0]ConsumedTag = [0]ConsumedTag{}; + const v = validate_membership_tag(&TAG_11, &GID_BB, 7, 3, &GID_AA, 7, 10, &none_removed, &none_used); + assert(v.code == MtagCode.GroupIdMismatch); +} + +// **MTAG-04** - the epoch mismatch rejected: ninety-nine of +// a current seven. +test mtag_04_epoch_mismatch_rejected { + const none_removed: [0]usize = [0]usize{}; + const none_used: [0]ConsumedTag = [0]ConsumedTag{}; + const v = validate_membership_tag(&TAG_11, &GID_AA, 99, 3, &GID_AA, 7, 10, &none_removed, &none_used); + assert(v.code == MtagCode.EpochMismatch); +} + +// **MTAG-05** - the sender out of bounds rejected: fifteen +// of a tree of ten leaves. +test mtag_05_sender_out_of_bounds_rejected { + const none_removed: [0]usize = [0]usize{}; + const none_used: [0]ConsumedTag = [0]ConsumedTag{}; + const v = validate_membership_tag(&TAG_11, &GID_AA, 7, 15, &GID_AA, 7, 10, &none_removed, &none_used); + assert(v.code == MtagCode.SenderOutOfBounds); +} + +// **MTAG-06** - the removed sender rejected: leaf three on +// the removed list. +test mtag_06_removed_sender_rejected { + const removed: [1]usize = [1]usize{3,}; + const none_used: [0]ConsumedTag = [0]ConsumedTag{}; + const v = validate_membership_tag(&TAG_11, &GID_AA, 7, 3, &GID_AA, 7, 10, &removed, &none_used); + assert(v.code == MtagCode.SenderRemoved); +} + +// **MTAG-07** - the replayed tag rejected: this very tag +// already consumed. +test mtag_07_tag_replay_rejected { + const none_removed: [0]usize = [0]usize{}; + const used: [1]ConsumedTag = [1]ConsumedTag{ + ConsumedTag { bytes: TAG_11, }, + }; + const v = validate_membership_tag(&TAG_11, &GID_AA, 7, 3, &GID_AA, 7, 10, &none_removed, &used); + assert(v.code == MtagCode.TagReplay); +} + +// **MTAG-08** - the valid tag accepted. +test mtag_08_valid_tag_accepted { + const none_removed: [0]usize = [0]usize{}; + const none_used: [0]ConsumedTag = [0]ConsumedTag{}; + const v = validate_membership_tag(&TAG_11, &GID_AA, 7, 3, &GID_AA, 7, 10, &none_removed, &none_used); + assert(v.code == MtagCode.Ok); +} + +// **MTAG-09** - the cross-epoch replay rejected: the same +// sender at an older epoch. +test mtag_09_cross_epoch_rejected { + const none_removed: [0]usize = [0]usize{}; + const none_used: [0]ConsumedTag = [0]ConsumedTag{}; + const v = validate_membership_tag(&TAG_11, &GID_AA, 5, 3, &GID_AA, 7, 10, &none_removed, &none_used); + assert(v.code == MtagCode.EpochMismatch); +} + +// **MTAG-10** - the leaf boundary accepted: leaf nine of a +// tree of ten, with a fresh tag value. +test mtag_10_leaf_boundary_accepted { + const none_removed: [0]usize = [0]usize{}; + const none_used: [0]ConsumedTag = [0]ConsumedTag{}; + const v = validate_membership_tag(&TAG_33, &GID_AA, 7, 9, &GID_AA, 7, 10, &none_removed, &none_used); + assert(v.code == MtagCode.Ok); +} + +// The helpers have direct tests (coverage: Untested 0). +test bytes_equal_answers { + assert(bytes_equal(&GID_AA, &GID_AA)); + assert(!bytes_equal(&GID_AA, &GID_BB)); + assert(!bytes_equal(&TAG_11, &TAG_33)); +} + +test leaf_removed_answers { + const removed: [2]usize = [2]usize{3, 8,}; + assert(leaf_removed(&removed, 3)); + assert(!leaf_removed(&removed, 4)); + const empty: [0]usize = [0]usize{}; + assert(!leaf_removed(&empty, 0)); +} + +test tag_consumed_answers { + const used: [2]ConsumedTag = [2]ConsumedTag{ + ConsumedTag { bytes: TAG_11, }, + ConsumedTag { bytes: TAG_33, }, + }; + assert(tag_consumed(&used, &TAG_11)); + assert(!tag_consumed(&used, &GID_AA)); + var short_tag: [16]u8; + for j in 0..16 { + short_tag[j] = 17; + } + assert(!tag_consumed(&used, &short_tag)); +} + +// Rule order is the original's fixed ladder, each probe +// stacking the earlier rule's violation on the later ones +// - the consumed ledger and the removed list riding under +// every earlier rule. +test rule_order_matches_original { + const removed: [1]usize = [1]usize{3,}; + const used: [1]ConsumedTag = [1]ConsumedTag{ + ConsumedTag { bytes: TAG_11, }, + }; + const empty_tag: [0]u8 = [0]u8{}; + var short_tag: [16]u8; + for j in 0..16 { + short_tag[j] = 17; + } + + const v1 = validate_membership_tag(&empty_tag, &GID_BB, 99, 15, &GID_AA, 7, 10, &removed, &used); + assert(v1.code == MtagCode.EmptyTag); + + const v2 = validate_membership_tag(&short_tag, &GID_BB, 99, 15, &GID_AA, 7, 10, &removed, &used); + assert(v2.code == MtagCode.NonCanonicalTagLength); + + const v3 = validate_membership_tag(&TAG_11, &GID_BB, 99, 15, &GID_AA, 7, 10, &removed, &used); + assert(v3.code == MtagCode.GroupIdMismatch); + + const v4 = validate_membership_tag(&TAG_11, &GID_AA, 99, 15, &GID_AA, 7, 10, &removed, &used); + assert(v4.code == MtagCode.EpochMismatch); + + const v5 = validate_membership_tag(&TAG_11, &GID_AA, 7, 15, &GID_AA, 7, 10, &removed, &used); + assert(v5.code == MtagCode.SenderOutOfBounds); + + const v6 = validate_membership_tag(&TAG_11, &GID_AA, 7, 3, &GID_AA, 7, 10, &removed, &used); + assert(v6.code == MtagCode.SenderRemoved); + + const v7 = validate_membership_tag(&TAG_11, &GID_AA, 7, 4, &GID_AA, 7, 10, &removed, &used); + assert(v7.code == MtagCode.TagReplay); +} From e5a750c64114cf02a2113cee0b893eddae57b870 Mon Sep 17 00:00:00 2001 From: dmitrii-f-t27 Date: Sat, 17 Oct 2026 09:35:06 -0300 Subject: [PATCH 42/70] spec(port): port the parent hash chain validation guard (Refs #8883) The eighteenth CR-CHAT-03 ring target (W3, R-CHAT-2): the parent-hash chain rules, in the original's fixed order - the depth ceiling (sixty-four), then per node the canonical hash length (thirty-two), the node not blank, and the link - the last node the root carrying no parent hash, every earlier node carrying one at the canonical length and equal to the next node's hash - as the D5 verdict with every payload field (the position of the mismatch and missing rules), the original's rule order, and all ten PHCV tests transcribed plus helper and rule-order tests. The original's Vec hash fields become fixed thirty-two-byte capacities with their lengths - the empty parent form and the short-hash fixture live there. The loop fixtures of the original - the node hash as the counter byte - arrive as precomputed tables, the computed and tabular forms matching exactly (the narrowing cast on the original's counter does not exist in t27). The parent-hash comparison is a whole-form scan over the canonical length. Checks (conventions 0-14): t27b test 12 passed 0 failed; t27c test-report 12/12, 0 vacuous; gen-rust output compiles under rustc; coverage Untested 0; ASCII only; seal saved, all hashes MATCH; --- ...c::parent_hash_chain_validation_guard.json | 28 ++ docs/reports/t27b_expectations.json | 1 + .../parent_hash_chain_validation_guard.t27 | 336 ++++++++++++++++++ 3 files changed, 365 insertions(+) create mode 100644 .trinity/seals/src_port::trios::crates::trios-chat::rings::CR-CHAT-03::src::parent_hash_chain_validation_guard.json create mode 100644 specs/port/trios/crates/trios-chat/rings/CR-CHAT-03/src/parent_hash_chain_validation_guard.t27 diff --git a/.trinity/seals/src_port::trios::crates::trios-chat::rings::CR-CHAT-03::src::parent_hash_chain_validation_guard.json b/.trinity/seals/src_port::trios::crates::trios-chat::rings::CR-CHAT-03::src::parent_hash_chain_validation_guard.json new file mode 100644 index 0000000000..a7476a9674 --- /dev/null +++ b/.trinity/seals/src_port::trios::crates::trios-chat::rings::CR-CHAT-03::src::parent_hash_chain_validation_guard.json @@ -0,0 +1,28 @@ +{ + "built_by": "t27c-bootstrap@0.5.2+01d0a635f", + "closure": [], + "config": "gen=c,rust,verilog,zig;tests=zig", + "gen_hash_c": "sha256:dde9d2514fc71bec5df22246282ce5d07ecd828732b16a0c5f4db15af89e1da0", + "gen_hash_rust": "sha256:c08fd91eff4ce661bc887553995104336e66806e1cdc83e5732db1988de55600", + "gen_hash_verilog": "sha256:8a226349c2b36cff02cc34fbf02459e5c7fe8d6e53bdcfc8a4cf02082614d46b", + "gen_hash_zig": "sha256:da88405c3d0e50c31d980fa89427b225653b245a9a74f3d9321bf5117bc8f994", + "module": "port::trios::crates::trios-chat::rings::CR-CHAT-03::src::parent_hash_chain_validation_guard", + "ring": 12, + "seal_schema": 2, + "sealed_at": "2026-10-17T12:35:05Z", + "sealed_by": "t27c-bootstrap@0.5.2", + "spec_hash": "sha256:18f9049f5ba9868d24f10cf3cdbbe5bc5164b0591409a8be3a34977b8679e1b6", + "spec_path": "specs/port/trios/crates/trios-chat/rings/CR-CHAT-03/src/parent_hash_chain_validation_guard.t27", + "tests": { + "failed": 0, + "failing": [], + "forced": false, + "passed": 12, + "total": 12, + "vacuous": 0 + }, + "toolchain": { + "test_runner": "sha256:1982ae948e24d00c5d221ccec12dfce1eb01204b53e37b0f857f93b16d64629d", + "zig": "0.16.0" + } +} \ No newline at end of file diff --git a/docs/reports/t27b_expectations.json b/docs/reports/t27b_expectations.json index c041cbab56..b9fcaf88e1 100644 --- a/docs/reports/t27b_expectations.json +++ b/docs/reports/t27b_expectations.json @@ -851,6 +851,7 @@ {"path": "specs/port/trios/crates/trios-bridge/src/main.t27", "t27b": "pass"}, {"path": "specs/port/trios/crates/trios-chat/rings/CR-CHAT-01/src/key_package_expiry_guard.t27", "t27b": "pass"}, {"path": "specs/port/trios/crates/trios-chat/rings/CR-CHAT-02/src/epoch_rollover_wraparound_guard.t27", "t27b": "pass"}, + {"path": "specs/port/trios/crates/trios-chat/rings/CR-CHAT-03/src/parent_hash_chain_validation_guard.t27", "t27b": "pass"}, {"path": "specs/port/trios/crates/trios-chat/rings/CR-CHAT-03/src/ratchet_tree_resolution_guard.t27", "t27b": "pass"}, {"path": "specs/port/trios/crates/trios-chat/rings/CR-CHAT-03/src/unmerged_leaves_bound_guard.t27", "t27b": "pass"}, {"path": "specs/port/trios/crates/trios-chat/rings/CR-CHAT-05/src/envelope_size_distribution_uniformity.t27", "t27b": "pass"}, diff --git a/specs/port/trios/crates/trios-chat/rings/CR-CHAT-03/src/parent_hash_chain_validation_guard.t27 b/specs/port/trios/crates/trios-chat/rings/CR-CHAT-03/src/parent_hash_chain_validation_guard.t27 new file mode 100644 index 0000000000..4a16bd5f93 --- /dev/null +++ b/specs/port/trios/crates/trios-chat/rings/CR-CHAT-03/src/parent_hash_chain_validation_guard.t27 @@ -0,0 +1,336 @@ +module port::trios::crates::trios-chat::rings::CR-CHAT-03::src::parent_hash_chain_validation_guard; + +// Port of gHashTag/trios crates/trios-chat/rings/CR-CHAT-03/src/parent_hash_chain_validation_guard.rs +// (CR-CHAT-03 - Parent hash chain validation guard, Wave-67 +// Lane A, R-CHAT-2). +// +// Every inner node of the TreeKEM ratchet tree stores a +// parent hash binding it to its parent; a broken chain +// lets an attacker splice a rogue subtree in undetected. +// The gate walks the chain from leaf to root: the depth +// ceiling (sixty-four), then per node the canonical hash +// length (thirty-two), the node not blank, and the link - +// the last node is the root and carries no parent hash, +// every earlier node carries one at the canonical length +// and it must equal the next node's hash. The empty chain +// accepts. +// +// The original returns Result<(), ParentHashError>. This +// port carries the verdict as a named struct (owner +// decision D5): Ok first, then the six variants in the +// original's declaration order - ChainTooDeep, +// HashLengthWrong, BlankInChain, ParentHashMismatch, +// MissingParentHash, RootHasParentHash - with every +// payload field: the position of the mismatch and missing +// rules. +// +// The original's Vec hash fields become fixed +// thirty-two-byte capacities with their lengths - the +// empty parent form and the short-hash fixture live there. +// The loop fixtures of the original - the node hash as the +// counter byte - arrive as precomputed tables, the +// computed and tabular forms matching exactly (the +// narrowing cast on the original's counter does not exist +// in t27). The parent-hash comparison is a whole-form +// scan over the canonical length. + +// Expected hash length (32 bytes). +pub const PHCV_HASH_LEN: usize = 32; + +// Maximum tree depth (chain length). +pub const PHCV_MAX_DEPTH: usize = 64; + +// A node in the parent-hash chain. +pub struct HashNode { + hash: [32]u8, + hash_len: usize, + parent_hash: [32]u8, + parent_len: usize, + blank: bool, +} + +// Verdict codes: Ok(()) and ParentHashError's variants, in declaration order. +pub enum PhcvCode { + Ok, + ChainTooDeep, + HashLengthWrong, + BlankInChain, + ParentHashMismatch, + MissingParentHash, + RootHasParentHash, +} + +// The verdict of the chain validation, with the position +// payload of the mismatch and missing rules. +pub struct PhcvVerdict { + code: PhcvCode, + pos: usize, +} + +// Whole-form equality over two canonical hashes - the +// original's Vec equality on the parent link. +pub fn hashes_equal(a: [32]u8, b: [32]u8) -> bool { + for i in 0..32 { + if (a[i] != b[i]) { + return false; + } + } + return true; +} + +// [VERIFIED] Validate that a parent-hash chain from leaf +// to root is continuous. Returns Ok only when every rule +// holds, checked in the original's fixed order: the depth +// ceiling, then per node the canonical hash length, the +// non-blank form, and the link - the root parentless, the +// rest matched against their parent. +pub fn validate_parent_hash_chain(nodes: []const HashNode) -> PhcvVerdict { + if (nodes.len == 0) { + return PhcvVerdict { code: PhcvCode.Ok, pos: 0, }; + } + if (nodes.len > PHCV_MAX_DEPTH) { + return PhcvVerdict { code: PhcvCode.ChainTooDeep, pos: 0, }; + } + const last: usize = nodes.len - 1; + for i in 0..nodes.len { + if (nodes[i].hash_len != PHCV_HASH_LEN) { + return PhcvVerdict { code: PhcvCode.HashLengthWrong, pos: 0, }; + } + if (nodes[i].blank) { + return PhcvVerdict { code: PhcvCode.BlankInChain, pos: 0, }; + } + if (i == last) { + if (nodes[i].parent_len != 0) { + return PhcvVerdict { code: PhcvCode.RootHasParentHash, pos: 0, }; + } + } else { + if (nodes[i].parent_len == 0) { + return PhcvVerdict { code: PhcvCode.MissingParentHash, pos: i, }; + } + if (nodes[i].parent_len != PHCV_HASH_LEN) { + return PhcvVerdict { code: PhcvCode.HashLengthWrong, pos: 0, }; + } + if (!hashes_equal(nodes[i].parent_hash, nodes[i + 1].hash)) { + return PhcvVerdict { code: PhcvCode.ParentHashMismatch, pos: i, }; + } + } + } + return PhcvVerdict { code: PhcvCode.Ok, pos: 0, }; +} + +// The fixture hashes: one byte repeated thirty-two times. +pub const H01: [32]u8 = [32]u8{1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1,} +pub const H02: [32]u8 = [32]u8{2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2,} +pub const H03: [32]u8 = [32]u8{3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3,} +pub const HFF: [32]u8 = [32]u8{255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255,} +pub const HAA: [32]u8 = [32]u8{170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170,} +pub const EMPTY_HASH: [32]u8 = [32]u8{0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,} + +// The counter-byte tables of the loop fixtures: the raw +// low byte of the index and the stepped form the tenth +// test uses (the index plus one), both to sixty-six slots. +pub const PH_LOW: [66]u8 = [66]u8{0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 41, 42, 43, 44, 45, 46, 47, 48, 49, 50, 51, 52, 53, 54, 55, 56, 57, 58, 59, 60, 61, 62, 63, 64, 65,}; +pub const PH_STEP: [66]u8 = [66]u8{1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 41, 42, 43, 44, 45, 46, 47, 48, 49, 50, 51, 52, 53, 54, 55, 56, 57, 58, 59, 60, 61, 62, 63, 64, 65, 66,}; + +// **PHCV-01** - the parent hash mismatch rejected: the +// leaf claiming the double-F-hex parent of the +// double-two-hex node, the verdict naming the position. +test phcv_01_mismatch_rejected { + const chain: [2]HashNode = [2]HashNode{ + HashNode { hash: H01, hash_len: 32, parent_hash: HFF, parent_len: 32, blank: false, }, + HashNode { hash: H02, hash_len: 32, parent_hash: EMPTY_HASH, parent_len: 0, blank: false, }, + }; + const v = validate_parent_hash_chain(&chain); + assert(v.code == PhcvCode.ParentHashMismatch); + assert(v.pos == 0); +} + +// **PHCV-02** - the blank node in the chain rejected - the +// blank probe answering before the root probe. +test phcv_02_blank_rejected { + const chain: [2]HashNode = [2]HashNode{ + HashNode { hash: H01, hash_len: 32, parent_hash: H02, parent_len: 32, blank: false, }, + HashNode { hash: H02, hash_len: 32, parent_hash: EMPTY_HASH, parent_len: 0, blank: true, }, + }; + const v = validate_parent_hash_chain(&chain); + assert(v.code == PhcvCode.BlankInChain); +} + +// **PHCV-03** - the missing parent hash on a non-root +// rejected, the verdict naming the position. +test phcv_03_missing_parent_hash_rejected { + const chain: [2]HashNode = [2]HashNode{ + HashNode { hash: H01, hash_len: 32, parent_hash: EMPTY_HASH, parent_len: 0, blank: false, }, + HashNode { hash: H02, hash_len: 32, parent_hash: EMPTY_HASH, parent_len: 0, blank: false, }, + }; + const v = validate_parent_hash_chain(&chain); + assert(v.code == PhcvCode.MissingParentHash); + assert(v.pos == 0); +} + +// **PHCV-04** - the root carrying a parent hash rejected: +// a single node bound upward. +test phcv_04_root_has_parent_hash_rejected { + const chain: [1]HashNode = [1]HashNode{ + HashNode { hash: H01, hash_len: 32, parent_hash: H02, parent_len: 32, blank: false, }, + }; + const v = validate_parent_hash_chain(&chain); + assert(v.code == PhcvCode.RootHasParentHash); +} + +// **PHCV-05** - the wrong hash length rejected: sixteen +// bytes of a canonical thirty-two. +test phcv_05_hash_len_rejected { + var short_hash: [32]u8; + for j in 0..32 { + short_hash[j] = 0; + } + for j in 0..16 { + short_hash[j] = 1; + } + const chain: [1]HashNode = [1]HashNode{ + HashNode { hash: short_hash, hash_len: 16, parent_hash: EMPTY_HASH, parent_len: 0, blank: false, }, + }; + const v = validate_parent_hash_chain(&chain); + assert(v.code == PhcvCode.HashLengthWrong); +} + +// **PHCV-06** - the chain too deep rejected: sixty-five +// nodes of a ceiling of sixty-four, built in a loop like +// the original's with the tabular byte form. +test phcv_06_too_deep_rejected { + var chain: [65]HashNode; + for i in 0..65 { + var node_hash: [32]u8; + var node_parent: [32]u8; + for j in 0..32 { + node_hash[j] = PH_LOW[i]; + node_parent[j] = 0; + } + var parent_len: usize = 0; + if (i < 64) { + for j in 0..32 { + node_parent[j] = PH_LOW[i + 1]; + } + parent_len = 32; + } + chain[i] = HashNode { hash: node_hash, hash_len: 32, parent_hash: node_parent, parent_len: parent_len, blank: false, }; + } + const v = validate_parent_hash_chain(&chain); + assert(v.code == PhcvCode.ChainTooDeep); +} + +// **PHCV-07** - the valid three-node chain accepted: one +// to two to three, the root parentless. +test phcv_07_valid_3_accepted { + const chain: [3]HashNode = [3]HashNode{ + HashNode { hash: H01, hash_len: 32, parent_hash: H02, parent_len: 32, blank: false, }, + HashNode { hash: H02, hash_len: 32, parent_hash: H03, parent_len: 32, blank: false, }, + HashNode { hash: H03, hash_len: 32, parent_hash: EMPTY_HASH, parent_len: 0, blank: false, }, + }; + const v = validate_parent_hash_chain(&chain); + assert(v.code == PhcvCode.Ok); +} + +// **PHCV-08** - the single root accepted. +test phcv_08_single_root_accepted { + const chain: [1]HashNode = [1]HashNode{ + HashNode { hash: HAA, hash_len: 32, parent_hash: EMPTY_HASH, parent_len: 0, blank: false, }, + }; + const v = validate_parent_hash_chain(&chain); + assert(v.code == PhcvCode.Ok); +} + +// **PHCV-09** - the empty chain accepted. +test phcv_09_empty_accepted { + const chain: [0]HashNode = [0]HashNode{}; + const v = validate_parent_hash_chain(&chain); + assert(v.code == PhcvCode.Ok); +} + +// **PHCV-10** - the maximum depth chain accepted: +// sixty-four nodes, the stepped byte form of the original +// built from the table. +test phcv_10_max_depth_accepted { + var chain: [64]HashNode; + for i in 0..64 { + var node_hash: [32]u8; + var node_parent: [32]u8; + for j in 0..32 { + node_hash[j] = PH_STEP[i]; + node_parent[j] = 0; + } + var parent_len: usize = 0; + if (i < 63) { + for j in 0..32 { + node_parent[j] = PH_STEP[i + 1]; + } + parent_len = 32; + } + chain[i] = HashNode { hash: node_hash, hash_len: 32, parent_hash: node_parent, parent_len: parent_len, blank: false, }; + } + const v = validate_parent_hash_chain(&chain); + assert(v.code == PhcvCode.Ok); +} + +// The helper has a direct test (coverage: Untested 0). +test hashes_equal_answers { + assert(hashes_equal(H01, H01)); + assert(!hashes_equal(H01, H02)); + assert(!hashes_equal(HFF, HAA)); +} + +// Rule order is the original's fixed ladder: the depth +// ceiling over a flooded chain, then per node the hash +// length over the blank probe, the blank probe over the +// root probe, and on a non-root the missing-parent probe +// over the length and mismatch probes. +test rule_order_matches_original { + var flooded: [65]HashNode; + for i in 0..65 { + var node_hash: [32]u8; + var node_parent: [32]u8; + for j in 0..32 { + node_hash[j] = 0; + node_parent[j] = 0; + } + node_hash[0] = 1; + flooded[i] = HashNode { hash: node_hash, hash_len: 16, parent_hash: node_parent, parent_len: 32, blank: true, }; + } + const v1 = validate_parent_hash_chain(&flooded); + assert(v1.code == PhcvCode.ChainTooDeep); + + const short_blank_root: [1]HashNode = [1]HashNode{ + HashNode { hash: EMPTY_HASH, hash_len: 16, parent_hash: H02, parent_len: 32, blank: true, }, + }; + const v2 = validate_parent_hash_chain(&short_blank_root); + assert(v2.code == PhcvCode.HashLengthWrong); + + const blank_root: [1]HashNode = [1]HashNode{ + HashNode { hash: H01, hash_len: 32, parent_hash: H02, parent_len: 32, blank: true, }, + }; + const v3 = validate_parent_hash_chain(&blank_root); + assert(v3.code == PhcvCode.BlankInChain); + + const bound_root: [1]HashNode = [1]HashNode{ + HashNode { hash: H01, hash_len: 32, parent_hash: H02, parent_len: 32, blank: false, }, + }; + const v4 = validate_parent_hash_chain(&bound_root); + assert(v4.code == PhcvCode.RootHasParentHash); + + const missing_link: [2]HashNode = [2]HashNode{ + HashNode { hash: H01, hash_len: 32, parent_hash: EMPTY_HASH, parent_len: 0, blank: false, }, + HashNode { hash: H02, hash_len: 32, parent_hash: EMPTY_HASH, parent_len: 0, blank: false, }, + }; + const v5 = validate_parent_hash_chain(&missing_link); + assert(v5.code == PhcvCode.MissingParentHash); + assert(v5.pos == 0); + + const broken_link: [2]HashNode = [2]HashNode{ + HashNode { hash: H01, hash_len: 32, parent_hash: HFF, parent_len: 32, blank: false, }, + HashNode { hash: H02, hash_len: 32, parent_hash: EMPTY_HASH, parent_len: 0, blank: false, }, + }; + const v6 = validate_parent_hash_chain(&broken_link); + assert(v6.code == PhcvCode.ParentHashMismatch); + assert(v6.pos == 0); +} From 42451424cfd5bd7d0d25e4c3d994f2969fe3ceae Mon Sep 17 00:00:00 2001 From: dmitrii-f-t27 Date: Sat, 17 Oct 2026 09:52:50 -0300 Subject: [PATCH 43/70] spec(port): port the group pcs healing state machine (Refs #8883) The nineteenth CR-CHAT-03 ring target (W3, Wave-17, L-CHAT-3-pcs, R-CHAT-11): the PCS heal-commit rules, in the original's fixed order - the group agreement, the epoch agreement, the sender a member, the heals non-empty, the targets pairwise distinct, then per heal the target a member, the from-hash equal to the stored secret and the to-hash different from it - applied atomically with the epoch advancing by exactly one, as the lane's stateful convention (the PRTF ledger precedent): the verdict carries the whole new state by value - the advanced epoch and the rotated secrets - so the tests chain one call's output into the next exactly as the original chains its mutable state; on any rejection the verdict carries the state untouched. The original's single Invariant error with a message-string payload becomes the variant names, the String convention. All six PCS tests transcribed with the chained replays, plus the live green summary (the original's was a tautology count - the WPS-10 precedent), helper and rule-order tests. The original's BTreeMap of per-leaf secrets becomes a slice of records, the lookups scans. The leaf indices widen from u32 to usize, the GroupId newtype to its thirty-two bytes. Checks (conventions 0-14): t27b test 10 passed 0 failed; t27c test-report 10/10, 0 vacuous; gen-rust output compiles under rustc; coverage Untested 0; ASCII only; seal saved, all hashes MATCH; --- ...::rings::CR-CHAT-03::src::pcs_healing.json | 28 ++ docs/reports/t27b_expectations.json | 1 + .../rings/CR-CHAT-03/src/pcs_healing.t27 | 341 ++++++++++++++++++ 3 files changed, 370 insertions(+) create mode 100644 .trinity/seals/src_port::trios::crates::trios-chat::rings::CR-CHAT-03::src::pcs_healing.json create mode 100644 specs/port/trios/crates/trios-chat/rings/CR-CHAT-03/src/pcs_healing.t27 diff --git a/.trinity/seals/src_port::trios::crates::trios-chat::rings::CR-CHAT-03::src::pcs_healing.json b/.trinity/seals/src_port::trios::crates::trios-chat::rings::CR-CHAT-03::src::pcs_healing.json new file mode 100644 index 0000000000..d3f100e74e --- /dev/null +++ b/.trinity/seals/src_port::trios::crates::trios-chat::rings::CR-CHAT-03::src::pcs_healing.json @@ -0,0 +1,28 @@ +{ + "built_by": "t27c-bootstrap@0.5.2+01d0a635f", + "closure": [], + "config": "gen=c,rust,verilog,zig;tests=zig", + "gen_hash_c": "sha256:cb668e90d82b3bc3e4f1b199282a9539f6c5c1ca2f6829da0cefa62f36f28773", + "gen_hash_rust": "sha256:a71df65a0787888fe0528d4569cdbc937fb9930fb6d422a39863daec51e040e4", + "gen_hash_verilog": "sha256:9b97e775e669161293ab1c2212257d7ef2da3d5a6159a896f2d00d78e9826e99", + "gen_hash_zig": "sha256:d277429deba8662a7ff9aaff0f060fb80d80987557bab98262a6575d43bbcbbe", + "module": "port::trios::crates::trios-chat::rings::CR-CHAT-03::src::pcs_healing", + "ring": 12, + "seal_schema": 2, + "sealed_at": "2026-10-17T12:51:14Z", + "sealed_by": "t27c-bootstrap@0.5.2", + "spec_hash": "sha256:c7db8949387cb4eaeab2ad8e2e9c88bbbb6ab31425ef39caef9fef033489b949", + "spec_path": "specs/port/trios/crates/trios-chat/rings/CR-CHAT-03/src/pcs_healing.t27", + "tests": { + "failed": 0, + "failing": [], + "forced": false, + "passed": 10, + "total": 10, + "vacuous": 0 + }, + "toolchain": { + "test_runner": "sha256:1982ae948e24d00c5d221ccec12dfce1eb01204b53e37b0f857f93b16d64629d", + "zig": "0.16.0" + } +} \ No newline at end of file diff --git a/docs/reports/t27b_expectations.json b/docs/reports/t27b_expectations.json index c041cbab56..c78046b923 100644 --- a/docs/reports/t27b_expectations.json +++ b/docs/reports/t27b_expectations.json @@ -851,6 +851,7 @@ {"path": "specs/port/trios/crates/trios-bridge/src/main.t27", "t27b": "pass"}, {"path": "specs/port/trios/crates/trios-chat/rings/CR-CHAT-01/src/key_package_expiry_guard.t27", "t27b": "pass"}, {"path": "specs/port/trios/crates/trios-chat/rings/CR-CHAT-02/src/epoch_rollover_wraparound_guard.t27", "t27b": "pass"}, + {"path": "specs/port/trios/crates/trios-chat/rings/CR-CHAT-03/src/pcs_healing.t27", "t27b": "pass"}, {"path": "specs/port/trios/crates/trios-chat/rings/CR-CHAT-03/src/ratchet_tree_resolution_guard.t27", "t27b": "pass"}, {"path": "specs/port/trios/crates/trios-chat/rings/CR-CHAT-03/src/unmerged_leaves_bound_guard.t27", "t27b": "pass"}, {"path": "specs/port/trios/crates/trios-chat/rings/CR-CHAT-05/src/envelope_size_distribution_uniformity.t27", "t27b": "pass"}, diff --git a/specs/port/trios/crates/trios-chat/rings/CR-CHAT-03/src/pcs_healing.t27 b/specs/port/trios/crates/trios-chat/rings/CR-CHAT-03/src/pcs_healing.t27 new file mode 100644 index 0000000000..892823f7c6 --- /dev/null +++ b/specs/port/trios/crates/trios-chat/rings/CR-CHAT-03/src/pcs_healing.t27 @@ -0,0 +1,341 @@ +module port::trios::crates::trios-chat::rings::CR-CHAT-03::src::pcs_healing; + +// Port of gHashTag/trios crates/trios-chat/rings/CR-CHAT-03/src/pcs_healing.rs +// (CR-CHAT-03 - Group PCS healing, Wave-17, L-CHAT-3-pcs, +// R-CHAT-11). +// +// After a member's long-term device key is compromised, the +// group heals by a path-secret commit: the compromised +// leaf rotates its secret to a fresh post-compromise value +// and the epoch advances by exactly one, atomically over +// every target of the commit. The captured pre-heal commit +// replayed afterwards fails the epoch agreement; a no-op +// heal that installs the old value again fails the rotation +// probe; a heal for a leaf outside the membership, from a +// sender outside it, against a from-hash the state does +// not hold, or carrying one target twice - all rejected +// before anything applies. The rules, in the original's +// fixed order: the group agreement, the epoch agreement, +// the sender a member, the heals non-empty, the targets +// pairwise distinct, then per heal the target a member, +// the from-hash equal to the stored secret and the to-hash +// different from it. +// +// The original keeps a mutable PcsState and returns +// Result<(), Error::Invariant(&str)> - one error type whose +// payload is a diagnostic message string. This port follows +// the lane's stateful convention (the PRTF ledger +// precedent): the verdict carries the whole new state by +// value - the advanced epoch and the rotated secrets - so +// the tests chain one call's output into the next exactly +// as the original chains its mutable state; on any +// rejection the verdict carries the state untouched. The +// message string payload becomes the variant's name, the +// String convention - a t27 verdict carries no string +// field, and the message distinguishes nothing the code +// does not. +// +// The original's BTreeMap of per-leaf secrets becomes a +// slice of records (the leaf and its hash), the lookups +// scans. The leaf indices widen from u32 to usize, the +// GroupId newtype to its thirty-two bytes. The capacities +// hold every original fixture (two members, two heals). + +// The record capacities of the state and the heals. +pub const PCS_MEMBERS_CAP: usize = 4; + +// One stored per-leaf secret: the leaf and its +// path-secret hash. +pub struct SecretEntry { + leaf: usize, + hash: [32]u8, +} + +// One rotation inside a heal commit: the target leaf, the +// hash the sender claims it replaces, and the fresh hash +// to install. +pub struct HealEntry { + target: usize, + from_hash: [32]u8, + to_hash: [32]u8, +} + +// Verdict codes: Ok(()) and the original's Invariant +// messages as variants, in the order the original checks +// them. +pub enum PcsCode { + Ok, + WrongGroup, + EpochMismatch, + NonMemberSender, + EmptyHeals, + DuplicateTarget, + NonMemberTarget, + FromHashMismatch, + NoOpHeal, +} + +// The verdict of a heal: the code, and the whole state +// after the call - the advanced epoch and the rotated +// secrets on success, both untouched on any rejection. +pub struct PcsHealVerdict { + code: PcsCode, + new_epoch: u64, + new_secrets: [4]SecretEntry, + new_secrets_len: usize, +} + +// Whole-form equality over two path-secret hashes - the +// original's array equality. +pub fn hashes32_equal(a: [32]u8, b: [32]u8) -> bool { + for i in 0..32 { + if (a[i] != b[i]) { + return false; + } + } + return true; +} + +// The position of the leaf's stored secret, or the length +// when absent - the original's BTreeMap get. +pub fn find_secret(secrets: []const SecretEntry, secrets_len: usize, leaf: usize) -> usize { + for j in 0..secrets_len { + if (secrets[j].leaf == leaf) { + return j; + } + } + return secrets_len; +} + +// [VERIFIED] Apply a heal commit to the PCS state. Returns +// Ok with the advanced epoch and the rotated secrets only +// when every rule holds, checked in the original's fixed +// order: the group, the epoch, the member sender, the +// non-empty heals, the distinct targets, then per heal the +// member target, the matching from-hash and the rotating +// to-hash - all before anything applies. +pub fn process_heal(state_group_id: [32]u8, state_epoch: u64, secrets: []const SecretEntry, secrets_len: usize, commit_group_id: [32]u8, from_epoch: u64, sender: usize, heals: []const HealEntry) -> PcsHealVerdict { + var next_secrets: [4]SecretEntry = [SecretEntry { leaf: 0, hash: ZERO_HASH, }, SecretEntry { leaf: 0, hash: ZERO_HASH, }, SecretEntry { leaf: 0, hash: ZERO_HASH, }, SecretEntry { leaf: 0, hash: ZERO_HASH, },] + var next_len: usize = secrets_len; + var next_epoch: u64 = state_epoch; + for i in 0..secrets_len { + next_secrets[i] = secrets[i]; + } + if (!hashes32_equal(state_group_id, commit_group_id)) { + return PcsHealVerdict { code: PcsCode.WrongGroup, new_epoch: state_epoch, new_secrets: next_secrets, new_secrets_len: secrets_len, }; + } + if (from_epoch != state_epoch) { + return PcsHealVerdict { code: PcsCode.EpochMismatch, new_epoch: state_epoch, new_secrets: next_secrets, new_secrets_len: secrets_len, }; + } + if (find_secret(secrets, secrets_len, sender) == secrets_len) { + return PcsHealVerdict { code: PcsCode.NonMemberSender, new_epoch: state_epoch, new_secrets: next_secrets, new_secrets_len: secrets_len, }; + } + if (heals.len == 0) { + return PcsHealVerdict { code: PcsCode.EmptyHeals, new_epoch: state_epoch, new_secrets: next_secrets, new_secrets_len: secrets_len, }; + } + for i in 0..heals.len { + for j in 0..i { + if (heals[j].target == heals[i].target) { + return PcsHealVerdict { code: PcsCode.DuplicateTarget, new_epoch: state_epoch, new_secrets: next_secrets, new_secrets_len: secrets_len, }; + } + } + } + for i in 0..heals.len { + const pos: usize = find_secret(secrets, secrets_len, heals[i].target); + if (pos == secrets_len) { + return PcsHealVerdict { code: PcsCode.NonMemberTarget, new_epoch: state_epoch, new_secrets: next_secrets, new_secrets_len: secrets_len, }; + } + if (!hashes32_equal(secrets[pos].hash, heals[i].from_hash)) { + return PcsHealVerdict { code: PcsCode.FromHashMismatch, new_epoch: state_epoch, new_secrets: next_secrets, new_secrets_len: secrets_len, }; + } + if (hashes32_equal(heals[i].from_hash, heals[i].to_hash)) { + return PcsHealVerdict { code: PcsCode.NoOpHeal, new_epoch: state_epoch, new_secrets: next_secrets, new_secrets_len: secrets_len, }; + } + } + for i in 0..heals.len { + const pos: usize = find_secret(secrets, secrets_len, heals[i].target); + next_secrets[pos].hash = heals[i].to_hash; + } + next_epoch = state_epoch + 1; + return PcsHealVerdict { code: PcsCode.Ok, new_epoch: next_epoch, new_secrets: next_secrets, new_secrets_len: next_len, }; +} + +// The fixture bytes: the group of three-hex, the +// founder's secret of ten-hex, the second member's of +// twenty-hex, the healed values of double-A-hex and +// double-B-hex, and the zero form. +pub const GID03: [32]u8 = [32]u8{3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3,} +pub const ZERO_HASH: [32]u8 = [32]u8{0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,} +pub const H10: [32]u8 = [32]u8{16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16,} +pub const H20: [32]u8 = [32]u8{32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32,} +pub const HAA: [32]u8 = [32]u8{170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170,} +pub const HBB: [32]u8 = [32]u8{187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187,} + +// The fresh state's single secret: the founder at leaf +// zero. +pub const FOUNDER_SECRETS: [1]SecretEntry = [1]SecretEntry{ + SecretEntry { leaf: 0, hash: H10, }, +}; + +// The canonical heal of the fixtures: the founder rotating +// its secret at epoch zero. +pub const CANON_HEALS: [1]HealEntry = [1]HealEntry{ + HealEntry { target: 0, from_hash: H10, to_hash: HAA, }, +}; + +// **PCS-01** - the well-formed single-target heal accepted: +// the secret rotated, the epoch advanced by exactly one. +test pcs_01_well_formed_heal_accepted { + const v = process_heal(GID03, 0, &FOUNDER_SECRETS, 1, GID03, 0, 0, &CANON_HEALS); + assert(v.code == PcsCode.Ok); + assert(v.new_epoch == 1); + assert(v.new_secrets_len == 1); + assert(hashes32_equal(v.new_secrets[0].hash, HAA)); +} + +// **PCS-02** - the epoch mismatch rejected: five of a +// current zero, the state untouched. +test pcs_02_epoch_mismatch_rejected { + const v = process_heal(GID03, 0, &FOUNDER_SECRETS, 1, GID03, 5, 0, &CANON_HEALS); + assert(v.code == PcsCode.EpochMismatch); + assert(v.new_epoch == 0); + assert(hashes32_equal(v.new_secrets[0].hash, H10)); +} + +// **PCS-03** - the captured pre-heal commit replayed after +// the heal fails the epoch agreement - the core PCS +// guarantee at the wire level. The state chains through +// the first verdict exactly as the original chains its +// mutable state. +test pcs_03_pre_heal_replay_rejected_after_heal { + const first = process_heal(GID03, 0, &FOUNDER_SECRETS, 1, GID03, 0, 0, &CANON_HEALS); + assert(first.code == PcsCode.Ok); + assert(first.new_epoch == 1); + const replay = process_heal(GID03, first.new_epoch, &first.new_secrets, first.new_secrets_len, GID03, 0, 0, &CANON_HEALS); + assert(replay.code == PcsCode.EpochMismatch); + assert(hashes32_equal(replay.new_secrets[0].hash, HAA)); +} + +// **PCS-04** - the atomic batch heal: one commit healing +// two targets advances the epoch by exactly one and +// rotates both secrets. +test pcs_04_atomic_batch_heal { + const two_members: [2]SecretEntry = [2]SecretEntry{ + SecretEntry { leaf: 0, hash: H10, }, + SecretEntry { leaf: 1, hash: H20, }, + }; + const batch: [2]HealEntry = [2]HealEntry{ + HealEntry { target: 0, from_hash: H10, to_hash: HAA, }, + HealEntry { target: 1, from_hash: H20, to_hash: HBB, }, + }; + const v = process_heal(GID03, 0, &two_members, 2, GID03, 0, 0, &batch); + assert(v.code == PcsCode.Ok); + assert(v.new_epoch == 1); + assert(v.new_secrets_len == 2); + assert(hashes32_equal(v.new_secrets[0].hash, HAA)); + assert(hashes32_equal(v.new_secrets[1].hash, HBB)); +} + +// **PCS-05** - the no-op heal rejected: the to-hash equal +// to the from-hash never installs. +test pcs_05_no_op_heal_rejected { + const no_op: [1]HealEntry = [1]HealEntry{ + HealEntry { target: 0, from_hash: H10, to_hash: H10, }, + }; + const v = process_heal(GID03, 0, &FOUNDER_SECRETS, 1, GID03, 0, 0, &no_op); + assert(v.code == PcsCode.NoOpHeal); + assert(v.new_epoch == 0); +} + +// **PCS-06** - the concurrent heals at one from-epoch: +// only the first applies, the second reads a stale +// from-epoch and is rejected - no fork. +test pcs_06_concurrent_heals_only_first_applies { + const attacker_heals: [1]HealEntry = [1]HealEntry{ + HealEntry { target: 0, from_hash: H10, to_hash: HBB, }, + }; + const first = process_heal(GID03, 0, &FOUNDER_SECRETS, 1, GID03, 0, 0, &CANON_HEALS); + assert(first.code == PcsCode.Ok); + const second = process_heal(GID03, first.new_epoch, &first.new_secrets, first.new_secrets_len, GID03, 0, 0, &attacker_heals); + assert(second.code == PcsCode.EpochMismatch); + assert(hashes32_equal(second.new_secrets[0].hash, HAA)); + assert(second.new_epoch == 1); +} + +// The green summary as a live call: the original's +// summary test was a tautology count (a number asserted +// against itself); this port pins the core guarantee live +// - a fresh-state heal accepted at epoch one, the same +// commit rejected as a replay - the WPS-10 precedent. +test green_g_pcs_summary { + const ok = process_heal(GID03, 0, &FOUNDER_SECRETS, 1, GID03, 0, 0, &CANON_HEALS); + assert(ok.code == PcsCode.Ok); + assert(ok.new_epoch == 1); + const replay = process_heal(GID03, ok.new_epoch, &ok.new_secrets, ok.new_secrets_len, GID03, 0, 0, &CANON_HEALS); + assert(replay.code == PcsCode.EpochMismatch); +} + +// The helpers have direct tests (coverage: Untested 0). +test hashes32_equal_answers { + assert(hashes32_equal(H10, H10)); + assert(!hashes32_equal(H10, HAA)); + assert(!hashes32_equal(GID03, ZERO_HASH)); +} + +test find_secret_answers { + const two_members: [2]SecretEntry = [2]SecretEntry{ + SecretEntry { leaf: 0, hash: H10, }, + SecretEntry { leaf: 1, hash: H20, }, + }; + assert(find_secret(&two_members, 2, 0) == 0); + assert(find_secret(&two_members, 2, 1) == 1); + assert(find_secret(&two_members, 2, 5) == 2); + assert(find_secret(&two_members, 0, 0) == 0); +} + +// Rule order is the original's fixed ladder: the group +// over the epoch, the epoch over the sender, the sender +// over the emptiness, the emptiness over the distinctness, +// the distinctness over the per-entry probes - and per +// entry the membership over the from-hash match over the +// rotation probe. +test rule_order_matches_original { + const no_heals: [0]HealEntry = [0]HealEntry{}; + const dup_heals: [2]HealEntry = [2]HealEntry{ + HealEntry { target: 0, from_hash: H10, to_hash: HAA, }, + HealEntry { target: 0, from_hash: H10, to_hash: HAA, }, + }; + const outsider_heals: [1]HealEntry = [1]HealEntry{ + HealEntry { target: 5, from_hash: H10, to_hash: HAA, }, + }; + const stale_heals: [1]HealEntry = [1]HealEntry{ + HealEntry { target: 0, from_hash: H20, to_hash: HAA, }, + }; + const no_op: [1]HealEntry = [1]HealEntry{ + HealEntry { target: 0, from_hash: H10, to_hash: H10, }, + }; + + const v1 = process_heal(GID03, 0, &FOUNDER_SECRETS, 1, HAA, 5, 5, &no_heals); + assert(v1.code == PcsCode.WrongGroup); + + const v2 = process_heal(GID03, 0, &FOUNDER_SECRETS, 1, GID03, 5, 5, &no_heals); + assert(v2.code == PcsCode.EpochMismatch); + + const v3 = process_heal(GID03, 0, &FOUNDER_SECRETS, 1, GID03, 0, 5, &no_heals); + assert(v3.code == PcsCode.NonMemberSender); + + const v4 = process_heal(GID03, 0, &FOUNDER_SECRETS, 1, GID03, 0, 0, &no_heals); + assert(v4.code == PcsCode.EmptyHeals); + + const v5 = process_heal(GID03, 0, &FOUNDER_SECRETS, 1, GID03, 0, 0, &dup_heals); + assert(v5.code == PcsCode.DuplicateTarget); + + const v6 = process_heal(GID03, 0, &FOUNDER_SECRETS, 1, GID03, 0, 0, &outsider_heals); + assert(v6.code == PcsCode.NonMemberTarget); + + const v7 = process_heal(GID03, 0, &FOUNDER_SECRETS, 1, GID03, 0, 0, &stale_heals); + assert(v7.code == PcsCode.FromHashMismatch); + + const v8 = process_heal(GID03, 0, &FOUNDER_SECRETS, 1, GID03, 0, 0, &no_op); + assert(v8.code == PcsCode.NoOpHeal); +} From 273bb62e7483407e9eb3143fea67beffb39f32e1 Mon Sep 17 00:00:00 2001 From: dmitrii-f-t27 Date: Sat, 17 Oct 2026 10:09:56 -0300 Subject: [PATCH 44/70] spec(port): port the proposal ref collision guard (Refs #8883) The twentieth CR-CHAT-03 ring target (W3, L-CHAT-3-pref, R-CHAT-11, RFC 9420 12.1.1): the ProposalRef rules, in the original's fixed order - the canonical reference length (thirty-two), the non-empty identifier, the identifier known to the store, the group agreement, the epoch agreement, the (identifier, reference) pair fresh - keyed on the pair, so a fresh reference under a spent identifier still passes - and the reference not the all-zero degenerate - as the D5 verdict (all seven original variants carry no payload, so the code is the whole verdict), the original's rule order, and all ten PREF tests transcribed plus helper and rule-order tests. The original's proposal and view structs become flat parameters, the byte vectors arriving as plain slices. The known-identifier store becomes a slice of records holding the identifier at the wire upper bound with its length, the consumed pairs a slice of records holding the identifier and the canonical reference - both original Vec contains answered by scans. Checks (conventions 0-14): t27b test 15 passed 0 failed; t27c test-report 15/15, 0 vacuous; gen-rust output compiles under rustc; coverage Untested 0; ASCII only; seal saved, all hashes MATCH; --- ...-CHAT-03::src::proposal_ref_collision.json | 28 ++ docs/reports/t27b_expectations.json | 1 + .../CR-CHAT-03/src/proposal_ref_collision.t27 | 354 ++++++++++++++++++ 3 files changed, 383 insertions(+) create mode 100644 .trinity/seals/src_port::trios::crates::trios-chat::rings::CR-CHAT-03::src::proposal_ref_collision.json create mode 100644 specs/port/trios/crates/trios-chat/rings/CR-CHAT-03/src/proposal_ref_collision.t27 diff --git a/.trinity/seals/src_port::trios::crates::trios-chat::rings::CR-CHAT-03::src::proposal_ref_collision.json b/.trinity/seals/src_port::trios::crates::trios-chat::rings::CR-CHAT-03::src::proposal_ref_collision.json new file mode 100644 index 0000000000..448ad41d8c --- /dev/null +++ b/.trinity/seals/src_port::trios::crates::trios-chat::rings::CR-CHAT-03::src::proposal_ref_collision.json @@ -0,0 +1,28 @@ +{ + "built_by": "t27c-bootstrap@0.5.2+01d0a635f", + "closure": [], + "config": "gen=c,rust,verilog,zig;tests=zig", + "gen_hash_c": "sha256:54feacd858e263edebeea6f7f8beea61c0cd9ff9d0e0fcc77d01b965fa943575", + "gen_hash_rust": "sha256:0f2ee3df5f9342464baf2509af9a29df6f9ee0e9f9db07e7ffd7b09982b7bbc7", + "gen_hash_verilog": "sha256:5cd3f8abe43fd3537acaa6203f346a372a6cf86927fd1e9b6ccfa28a185f683e", + "gen_hash_zig": "sha256:942540da1dd44d1fa520b36d74334e4f778ef84b4d4c539193637b5bd2ca741f", + "module": "port::trios::crates::trios-chat::rings::CR-CHAT-03::src::proposal_ref_collision", + "ring": 12, + "seal_schema": 2, + "sealed_at": "2026-10-17T13:09:56Z", + "sealed_by": "t27c-bootstrap@0.5.2", + "spec_hash": "sha256:debcfe4ca0708407dbccce53bfb61d7f245aa9f0c463ecb13c986be6fe9b00da", + "spec_path": "specs/port/trios/crates/trios-chat/rings/CR-CHAT-03/src/proposal_ref_collision.t27", + "tests": { + "failed": 0, + "failing": [], + "forced": false, + "passed": 15, + "total": 15, + "vacuous": 0 + }, + "toolchain": { + "test_runner": "sha256:1982ae948e24d00c5d221ccec12dfce1eb01204b53e37b0f857f93b16d64629d", + "zig": "0.16.0" + } +} \ No newline at end of file diff --git a/docs/reports/t27b_expectations.json b/docs/reports/t27b_expectations.json index c041cbab56..4eb1e6328b 100644 --- a/docs/reports/t27b_expectations.json +++ b/docs/reports/t27b_expectations.json @@ -851,6 +851,7 @@ {"path": "specs/port/trios/crates/trios-bridge/src/main.t27", "t27b": "pass"}, {"path": "specs/port/trios/crates/trios-chat/rings/CR-CHAT-01/src/key_package_expiry_guard.t27", "t27b": "pass"}, {"path": "specs/port/trios/crates/trios-chat/rings/CR-CHAT-02/src/epoch_rollover_wraparound_guard.t27", "t27b": "pass"}, + {"path": "specs/port/trios/crates/trios-chat/rings/CR-CHAT-03/src/proposal_ref_collision.t27", "t27b": "pass"}, {"path": "specs/port/trios/crates/trios-chat/rings/CR-CHAT-03/src/ratchet_tree_resolution_guard.t27", "t27b": "pass"}, {"path": "specs/port/trios/crates/trios-chat/rings/CR-CHAT-03/src/unmerged_leaves_bound_guard.t27", "t27b": "pass"}, {"path": "specs/port/trios/crates/trios-chat/rings/CR-CHAT-05/src/envelope_size_distribution_uniformity.t27", "t27b": "pass"}, diff --git a/specs/port/trios/crates/trios-chat/rings/CR-CHAT-03/src/proposal_ref_collision.t27 b/specs/port/trios/crates/trios-chat/rings/CR-CHAT-03/src/proposal_ref_collision.t27 new file mode 100644 index 0000000000..1fd86545a1 --- /dev/null +++ b/specs/port/trios/crates/trios-chat/rings/CR-CHAT-03/src/proposal_ref_collision.t27 @@ -0,0 +1,354 @@ +module port::trios::crates::trios-chat::rings::CR-CHAT-03::src::proposal_ref_collision; + +// Port of gHashTag/trios crates/trios-chat/rings/CR-CHAT-03/src/proposal_ref_collision.rs +// (CR-CHAT-03 - ProposalRef collision / replay / provenance, +// Wave-32, L-CHAT-3-pref, R-CHAT-11, RFC 9420 12.1.1). +// +// Each MLS proposal is referenced by a MAC-based +// ProposalRef bound to its identifier and its group. A +// hostile member splices a reference across groups or +// epochs, replays one a prior Commit already consumed, +// points at a phantom proposal the store never observed, +// or submits a non-canonical or all-zero reference - a +// single deny wins. The rules, in the original's fixed +// order: the canonical reference length (thirty-two), the +// non-empty identifier, the identifier known to the store, +// the group agreement, the epoch agreement, the +// (identifier, reference) pair fresh, and the reference +// not the all-zero degenerate. +// +// The original returns Result<(), ProposalRefError>. This +// port carries the verdict as a named struct (owner +// decision D5): Ok first, then the seven variants in the +// original's declaration order - +// NonCanonicalProposalRefLength, EmptyProposalId, +// UnknownProposalRef, CrossGroupProposalRef, +// StaleEpochProposalRef, ProposalRefReplay, ZeroProposalRef. +// Every original variant carries no payload, so the code is +// the whole verdict. +// +// The original's proposal and view structs become flat +// parameters, the byte vectors arriving as plain slices. +// The known-identifier store becomes a slice of records +// holding the identifier at the wire upper bound with its +// length, the consumed pairs a slice of records holding +// the identifier and the canonical reference - both +// original Vec contains answered by scans. + +// Canonical ProposalRef length (32 bytes). +pub const PROPOSAL_REF_LEN: usize = 32; + +// Maximum proposal_id byte length accepted. +pub const PROPOSAL_ID_MAX_LEN: usize = 255; + +// A proposal identifier the local store has observed. +pub struct KnownId { + id: [255]u8, + id_len: usize, +} + +// A (proposal_id, proposal_ref) pair already consumed by a +// prior Commit. +pub struct UsedRef { + id: [255]u8, + id_len: usize, + ref_bytes: [32]u8, +} + +// Verdict codes: Ok(()) and ProposalRefError's variants, in declaration order. +pub enum PrefCode { + Ok, + NonCanonicalProposalRefLength, + EmptyProposalId, + UnknownProposalRef, + CrossGroupProposalRef, + StaleEpochProposalRef, + ProposalRefReplay, + ZeroProposalRef, +} + +// The verdict of the proposal-ref validation - the +// original's variants carry no payload, so the code alone +// carries it. +pub struct PrefVerdict { + code: PrefCode, +} + +// Content equality over two byte slices - the original's +// Vec equality on the group identifiers. +pub fn bytes_equal(a: []const u8, b: []const u8) -> bool { + if (a.len != b.len) { + return false; + } + for i in 0..a.len { + if (a[i] != b[i]) { + return false; + } + } + return true; +} + +// Whether the store knows this identifier - the original's +// Vec contains, answered by a scan. +pub fn known_id_present(known: []const KnownId, proposal_id: []const u8) -> bool { + for i in 0..known.len { + if (known[i].id_len == proposal_id.len) { + var same: bool = true; + for j in 0..proposal_id.len { + if (known[i].id[j] != proposal_id[j]) { + same = false; + } + } + if (same) { + return true; + } + } + } + return false; +} + +// Whether this (identifier, reference) pair was already +// consumed - the original's Vec contains over the pairs, +// the canonical reference compared behind a length gate. +pub fn ref_pair_used(used: []const UsedRef, proposal_id: []const u8, proposal_ref: []const u8) -> bool { + if (proposal_ref.len != 32) { + return false; + } + for i in 0..used.len { + if (used[i].id_len == proposal_id.len) { + var same: bool = true; + for j in 0..proposal_id.len { + if (used[i].id[j] != proposal_id[j]) { + same = false; + } + } + for j in 0..32 { + if (used[i].ref_bytes[j] != proposal_ref[j]) { + same = false; + } + } + if (same) { + return true; + } + } + } + return false; +} + +// Whether every byte is zero - the original's degenerate +// HMAC sentinel probe. +pub fn all_zero_bytes(bytes: []const u8) -> bool { + for i in 0..bytes.len { + if (bytes[i] != 0) { + return false; + } + } + return true; +} + +// [VERIFIED] Validate a ProposalRef against the receiver +// view. Returns Ok only when every rule holds, checked in +// the original's fixed order: the canonical length, the +// non-empty identifier, the known identifier, the group, +// the epoch, the fresh pair and the non-zero reference. +pub fn validate_proposal_ref(proposal_id: []const u8, proposal_ref: []const u8, group_id: []const u8, proposal_epoch: u64, expected_group_id: []const u8, current_epoch: u64, known_ids: []const KnownId, used_refs: []const UsedRef) -> PrefVerdict { + if (proposal_ref.len != PROPOSAL_REF_LEN) { + return PrefVerdict { code: PrefCode.NonCanonicalProposalRefLength, }; + } + if (proposal_id.len == 0) { + return PrefVerdict { code: PrefCode.EmptyProposalId, }; + } + if (!known_id_present(known_ids, proposal_id)) { + return PrefVerdict { code: PrefCode.UnknownProposalRef, }; + } + if (!bytes_equal(group_id, expected_group_id)) { + return PrefVerdict { code: PrefCode.CrossGroupProposalRef, }; + } + if (proposal_epoch != current_epoch) { + return PrefVerdict { code: PrefCode.StaleEpochProposalRef, }; + } + if (ref_pair_used(used_refs, proposal_id, proposal_ref)) { + return PrefVerdict { code: PrefCode.ProposalRefReplay, }; + } + if (all_zero_bytes(proposal_ref)) { + return PrefVerdict { code: PrefCode.ZeroProposalRef, }; + } + return PrefVerdict { code: PrefCode.Ok, }; +} + +// The fixture bytes: the local group, the stranger's group, +// the two known identifiers, the phantom, and the +// references of thirty-three-hex, double-A-hex and the +// zero form. +pub const GOOD_GID: [16]u8 = [16]u8{116, 114, 105, 110, 105, 116, 121, 45, 103, 114, 111, 117, 112, 45, 51, 50,} +pub const OTHER_GID: [19]u8 = [19]u8{116, 114, 105, 110, 105, 116, 121, 45, 103, 114, 111, 117, 112, 45, 79, 84, 72, 69, 82,} +pub const PROP_A: [6]u8 = [6]u8{112, 114, 111, 112, 45, 65,} +pub const PROP_B: [6]u8 = [6]u8{112, 114, 111, 112, 45, 66,} +pub const PHANTOM: [12]u8 = [12]u8{112, 104, 97, 110, 116, 111, 109, 45, 112, 114, 111, 112,} +pub const REF_33: [32]u8 = [32]u8{51, 51, 51, 51, 51, 51, 51, 51, 51, 51, 51, 51, 51, 51, 51, 51, 51, 51, 51, 51, 51, 51, 51, 51, 51, 51, 51, 51, 51, 51, 51, 51,} +pub const REF_AA: [32]u8 = [32]u8{170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170,} +pub const REF_ZERO: [32]u8 = [32]u8{0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,} + +// The store of the base view: the two observed identifiers. +pub const KNOWN_IDS: [2]KnownId = [2]KnownId{ + KnownId { id: [255]u8{112, 114, 111, 112, 45, 65, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,}, id_len: 6, }, + KnownId { id: [255]u8{112, 114, 111, 112, 45, 66, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,}, id_len: 6, }, +}; + +// **PREF-01** - the sixteen-byte reference rejected. +test pref_01_short_proposal_ref_rejected { + const none: [0]UsedRef = [0]UsedRef{}; + var short_ref: [16]u8; + for j in 0..16 { + short_ref[j] = 51; + } + const v = validate_proposal_ref(&PROP_A, &short_ref, &GOOD_GID, 11, &GOOD_GID, 11, &KNOWN_IDS, &none); + assert(v.code == PrefCode.NonCanonicalProposalRefLength); +} + +// **PREF-02** - the sixty-four-byte reference rejected. +test pref_02_over_long_proposal_ref_rejected { + const none: [0]UsedRef = [0]UsedRef{}; + var long_ref: [64]u8; + for j in 0..64 { + long_ref[j] = 51; + } + const v = validate_proposal_ref(&PROP_A, &long_ref, &GOOD_GID, 11, &GOOD_GID, 11, &KNOWN_IDS, &none); + assert(v.code == PrefCode.NonCanonicalProposalRefLength); +} + +// **PREF-03** - the empty identifier rejected. +test pref_03_empty_proposal_id_rejected { + const none: [0]UsedRef = [0]UsedRef{}; + const empty_id: [0]u8 = [0]u8{}; + const v = validate_proposal_ref(&empty_id, &REF_33, &GOOD_GID, 11, &GOOD_GID, 11, &KNOWN_IDS, &none); + assert(v.code == PrefCode.EmptyProposalId); +} + +// **PREF-04** - the phantom identifier rejected: never +// observed by the store. +test pref_04_unknown_proposal_id_rejected { + const none: [0]UsedRef = [0]UsedRef{}; + const v = validate_proposal_ref(&PHANTOM, &REF_33, &GOOD_GID, 11, &GOOD_GID, 11, &KNOWN_IDS, &none); + assert(v.code == PrefCode.UnknownProposalRef); +} + +// **PREF-05** - the cross-group reference rejected. +test pref_05_cross_group_proposal_ref_rejected { + const none: [0]UsedRef = [0]UsedRef{}; + const v = validate_proposal_ref(&PROP_A, &REF_33, &OTHER_GID, 11, &GOOD_GID, 11, &KNOWN_IDS, &none); + assert(v.code == PrefCode.CrossGroupProposalRef); +} + +// **PREF-06** - the stale-epoch reference rejected: ten of +// a current eleven. +test pref_06_stale_epoch_proposal_ref_rejected { + const none: [0]UsedRef = [0]UsedRef{}; + const v = validate_proposal_ref(&PROP_A, &REF_33, &GOOD_GID, 10, &GOOD_GID, 11, &KNOWN_IDS, &none); + assert(v.code == PrefCode.StaleEpochProposalRef); +} + +// **PREF-07** - the replayed (identifier, reference) pair +// rejected. +test pref_07_replayed_proposal_ref_rejected { + const used: [1]UsedRef = [1]UsedRef{ + UsedRef { id: [255]u8{112, 114, 111, 112, 45, 65, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,}, id_len: 6, ref_bytes: REF_33, }, + }; + const v = validate_proposal_ref(&PROP_A, &REF_33, &GOOD_GID, 11, &GOOD_GID, 11, &KNOWN_IDS, &used); + assert(v.code == PrefCode.ProposalRefReplay); +} + +// **PREF-08** - the all-zero reference rejected. +test pref_08_zero_proposal_ref_rejected { + const none: [0]UsedRef = [0]UsedRef{}; + const v = validate_proposal_ref(&PROP_A, &REF_ZERO, &GOOD_GID, 11, &GOOD_GID, 11, &KNOWN_IDS, &none); + assert(v.code == PrefCode.ZeroProposalRef); +} + +// **PREF-09** - the canonical reference accepted. +test pref_09_canonical_proposal_ref_accepted { + const none: [0]UsedRef = [0]UsedRef{}; + const v = validate_proposal_ref(&PROP_A, &REF_33, &GOOD_GID, 11, &GOOD_GID, 11, &KNOWN_IDS, &none); + assert(v.code == PrefCode.Ok); +} + +// **PREF-10** - the fresh reference under the spent +// identifier accepted: the replay rule reads the pair, +// never the identifier alone. +test pref_10_distinct_fresh_proposal_ref_accepted { + const used: [1]UsedRef = [1]UsedRef{ + UsedRef { id: [255]u8{112, 114, 111, 112, 45, 65, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,}, id_len: 6, ref_bytes: REF_AA, }, + }; + const v = validate_proposal_ref(&PROP_A, &REF_33, &GOOD_GID, 11, &GOOD_GID, 11, &KNOWN_IDS, &used); + assert(v.code == PrefCode.Ok); +} + +// The helpers have direct tests (coverage: Untested 0). +test bytes_equal_answers { + assert(bytes_equal(&GOOD_GID, &GOOD_GID)); + assert(!bytes_equal(&GOOD_GID, &OTHER_GID)); + assert(!bytes_equal(&PROP_A, &PROP_B)); +} + +test known_id_present_answers { + assert(known_id_present(&KNOWN_IDS, &PROP_A)); + assert(known_id_present(&KNOWN_IDS, &PROP_B)); + assert(!known_id_present(&KNOWN_IDS, &PHANTOM)); + const empty: [0]KnownId = [0]KnownId{}; + assert(!known_id_present(&empty, &PROP_A)); +} + +test ref_pair_used_answers { + const used: [1]UsedRef = [1]UsedRef{ + UsedRef { id: [255]u8{112, 114, 111, 112, 45, 65, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,}, id_len: 6, ref_bytes: REF_33, }, + }; + assert(ref_pair_used(&used, &PROP_A, &REF_33)); + assert(!ref_pair_used(&used, &PROP_A, &REF_AA)); + assert(!ref_pair_used(&used, &PROP_B, &REF_33)); + var short_ref: [16]u8; + for j in 0..16 { + short_ref[j] = 51; + } + assert(!ref_pair_used(&used, &PROP_A, &short_ref)); +} + +test all_zero_bytes_answers { + assert(all_zero_bytes(&REF_ZERO)); + assert(!all_zero_bytes(&REF_33)); +} + +// Rule order is the original's fixed ladder, each probe +// stacking the earlier rule's violation on the later ones +// - the consumed pair riding under every earlier rule. +test rule_order_matches_original { + const used: [1]UsedRef = [1]UsedRef{ + UsedRef { id: [255]u8{112, 114, 111, 112, 45, 65, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,}, id_len: 6, ref_bytes: REF_33, }, + }; + var short_ref: [16]u8; + for j in 0..16 { + short_ref[j] = 51; + } + const empty_id: [0]u8 = [0]u8{}; + + const v1 = validate_proposal_ref(&empty_id, &short_ref, &OTHER_GID, 10, &GOOD_GID, 11, &KNOWN_IDS, &used); + assert(v1.code == PrefCode.NonCanonicalProposalRefLength); + + const v2 = validate_proposal_ref(&empty_id, &REF_33, &OTHER_GID, 10, &GOOD_GID, 11, &KNOWN_IDS, &used); + assert(v2.code == PrefCode.EmptyProposalId); + + const v3 = validate_proposal_ref(&PHANTOM, &REF_33, &OTHER_GID, 10, &GOOD_GID, 11, &KNOWN_IDS, &used); + assert(v3.code == PrefCode.UnknownProposalRef); + + const v4 = validate_proposal_ref(&PROP_A, &REF_33, &OTHER_GID, 10, &GOOD_GID, 11, &KNOWN_IDS, &used); + assert(v4.code == PrefCode.CrossGroupProposalRef); + + const v5 = validate_proposal_ref(&PROP_A, &REF_33, &GOOD_GID, 10, &GOOD_GID, 11, &KNOWN_IDS, &used); + assert(v5.code == PrefCode.StaleEpochProposalRef); + + const v6 = validate_proposal_ref(&PROP_A, &REF_33, &GOOD_GID, 11, &GOOD_GID, 11, &KNOWN_IDS, &used); + assert(v6.code == PrefCode.ProposalRefReplay); + + const none: [0]UsedRef = [0]UsedRef{}; + const v7 = validate_proposal_ref(&PROP_A, &REF_ZERO, &GOOD_GID, 11, &GOOD_GID, 11, &KNOWN_IDS, &none); + assert(v7.code == PrefCode.ZeroProposalRef); +} From 9c148d3992e1939bd20a96239e4bf7ba0e31a7fb Mon Sep 17 00:00:00 2001 From: dmitrii-f-t27 Date: Sat, 17 Oct 2026 10:24:10 -0300 Subject: [PATCH 45/70] spec(port): port the proposal validation guard (Refs #8883) The twenty-first CR-CHAT-03 ring target (W3, L-CHAT-3-pv): the proposal-bundle rules, in the original's fixed order - the bundle non-empty (an empty one is a no-op tombstone an adversary splices into a transcript), the size cap (thirty-two, the denial-of-service bound), the strictly increasing indices over consecutive entries, the fresh (kind, target) pairs, and the degenerate single-entry self-removal (a lone Remove of the committer leaves the group with zero live members) - as the D5 verdict (all five original variants carry no payload, so the code is the whole verdict), the original's rule order, and all ten PV tests transcribed plus helper and rule-order tests. The original's bundle struct becomes flat parameters - the committer leaf a scalar, the entries a slice of records. The index and target widen from u32 to usize - t27's loop counters are usize and every fixture value fits both. The original's BTreeSet of (kind, target) keys becomes a scan over the entries already visited; the windows(2) walk becomes a predecessor comparison. Checks (conventions 0-14): t27b test 12 passed 0 failed; t27c test-report 12/12, 0 vacuous; gen-rust output compiles under rustc; coverage Untested 0; ASCII only; seal saved, all hashes MATCH; --- ...:CR-CHAT-03::src::proposal_validation.json | 28 ++ docs/reports/t27b_expectations.json | 1 + .../CR-CHAT-03/src/proposal_validation.t27 | 274 ++++++++++++++++++ 3 files changed, 303 insertions(+) create mode 100644 .trinity/seals/src_port::trios::crates::trios-chat::rings::CR-CHAT-03::src::proposal_validation.json create mode 100644 specs/port/trios/crates/trios-chat/rings/CR-CHAT-03/src/proposal_validation.t27 diff --git a/.trinity/seals/src_port::trios::crates::trios-chat::rings::CR-CHAT-03::src::proposal_validation.json b/.trinity/seals/src_port::trios::crates::trios-chat::rings::CR-CHAT-03::src::proposal_validation.json new file mode 100644 index 0000000000..ee62a7942e --- /dev/null +++ b/.trinity/seals/src_port::trios::crates::trios-chat::rings::CR-CHAT-03::src::proposal_validation.json @@ -0,0 +1,28 @@ +{ + "built_by": "t27c-bootstrap@0.5.2+01d0a635f", + "closure": [], + "config": "gen=c,rust,verilog,zig;tests=zig", + "gen_hash_c": "sha256:c9cc661c559e2f14402a584acbdb23bfe0ca3fd67476d10c748174a6f59d7e14", + "gen_hash_rust": "sha256:cdc43ac5cc6d8e55011242ec75ac1d61083d1b5994ad336179080b94e3a1ff17", + "gen_hash_verilog": "sha256:89ddf744c7746e7d09e34b2128be7df40b94b1d0930670aae363990fdb887c78", + "gen_hash_zig": "sha256:dd616b7885ec6b65cf6da7beaa8db9ff20a8343aba0b576290b1b4900f3cf47f", + "module": "port::trios::crates::trios-chat::rings::CR-CHAT-03::src::proposal_validation", + "ring": 12, + "seal_schema": 2, + "sealed_at": "2026-10-17T13:24:09Z", + "sealed_by": "t27c-bootstrap@0.5.2", + "spec_hash": "sha256:ff64063a7cb24b5962ccff27cd95b66b23a9551ae02c988733b409157ce26e8f", + "spec_path": "specs/port/trios/crates/trios-chat/rings/CR-CHAT-03/src/proposal_validation.t27", + "tests": { + "failed": 0, + "failing": [], + "forced": false, + "passed": 12, + "total": 12, + "vacuous": 0 + }, + "toolchain": { + "test_runner": "sha256:1982ae948e24d00c5d221ccec12dfce1eb01204b53e37b0f857f93b16d64629d", + "zig": "0.16.0" + } +} \ No newline at end of file diff --git a/docs/reports/t27b_expectations.json b/docs/reports/t27b_expectations.json index c041cbab56..060aaf76e4 100644 --- a/docs/reports/t27b_expectations.json +++ b/docs/reports/t27b_expectations.json @@ -851,6 +851,7 @@ {"path": "specs/port/trios/crates/trios-bridge/src/main.t27", "t27b": "pass"}, {"path": "specs/port/trios/crates/trios-chat/rings/CR-CHAT-01/src/key_package_expiry_guard.t27", "t27b": "pass"}, {"path": "specs/port/trios/crates/trios-chat/rings/CR-CHAT-02/src/epoch_rollover_wraparound_guard.t27", "t27b": "pass"}, + {"path": "specs/port/trios/crates/trios-chat/rings/CR-CHAT-03/src/proposal_validation.t27", "t27b": "pass"}, {"path": "specs/port/trios/crates/trios-chat/rings/CR-CHAT-03/src/ratchet_tree_resolution_guard.t27", "t27b": "pass"}, {"path": "specs/port/trios/crates/trios-chat/rings/CR-CHAT-03/src/unmerged_leaves_bound_guard.t27", "t27b": "pass"}, {"path": "specs/port/trios/crates/trios-chat/rings/CR-CHAT-05/src/envelope_size_distribution_uniformity.t27", "t27b": "pass"}, diff --git a/specs/port/trios/crates/trios-chat/rings/CR-CHAT-03/src/proposal_validation.t27 b/specs/port/trios/crates/trios-chat/rings/CR-CHAT-03/src/proposal_validation.t27 new file mode 100644 index 0000000000..a723df90fd --- /dev/null +++ b/specs/port/trios/crates/trios-chat/rings/CR-CHAT-03/src/proposal_validation.t27 @@ -0,0 +1,274 @@ +module port::trios::crates::trios-chat::rings::CR-CHAT-03::src::proposal_validation; + +// Port of gHashTag/trios crates/trios-chat/rings/CR-CHAT-03/src/proposal_validation.rs +// (CR-CHAT-03 - MLS Proposal validation, Wave-22 Lane A, +// L-CHAT-3-pv). +// +// A commit references a bundle of proposals, and the +// verifier reads the bundle as a whole before a single +// byte reaches the tree: empty bundles are no-op +// tombstones an adversary splices into a transcript to +// force a useless epoch advance; oversized bundles are a +// denial-of-service vector (every proposal forces a tree +// mutation, the cap at thirty-two); non-monotonic +// indices produce different state on different peers; +// duplicate (kind, target) pairs confuse the tree diff; +// and a lone Remove of the committer's own leaf leaves +// the group with zero live members. The rules, in the +// original's fixed order: the bundle non-empty, the size +// cap, the strictly increasing indices over consecutive +// entries, the fresh (kind, target) pairs, and the +// degenerate single-entry self-removal. +// +// The original returns Result<(), ProposalValidationError>. +// This port carries the verdict as a named struct (owner +// decision D5): Ok first, then the five variants in the +// original's declaration order - Empty, Oversized, +// NonMonotonicIndex, DuplicateEntry, SelfRemoveOnly. +// Every original variant carries no payload, so the code +// is the whole verdict. +// +// The original's bundle struct becomes flat parameters - +// the committer leaf a scalar, the entries a slice of +// records. The index and target widen from u32 to usize - +// t27's loop counters are usize and every fixture value +// fits both. The original's BTreeSet of (kind, target) +// keys becomes a scan over the entries already visited; +// the windows(2) walk becomes a predecessor comparison. + +// Maximum number of proposals referenced by a single +// commit. +pub const MAX_PROPOSALS_PER_COMMIT: usize = 32; + +// The membership operation kind - the original's +// ProposalKind in declaration order. +pub enum Kind { + Add, + Remove, + Update, +} + +// One entry inside a proposal bundle. +pub struct ProposalRec { + index: usize, + kind: Kind, + target: usize, +} + +// Verdict codes: Ok(()) and ProposalValidationError's variants, in declaration order. +pub enum PvCode { + Ok, + Empty, + Oversized, + NonMonotonicIndex, + DuplicateEntry, + SelfRemoveOnly, +} + +// The verdict of the bundle validation - the original's +// variants carry no payload, so the code alone carries it. +pub struct PvVerdict { + code: PvCode, +} + +// Whether two entries claim the same (kind, target) pair - +// the original's BTreeSet insert probe key. +pub fn entries_clash(a: ProposalRec, b: ProposalRec) -> bool { + if (a.kind != b.kind) { + return false; + } + return a.target == b.target; +} + +// [VERIFIED] Validate a proposal bundle. Returns Ok only +// when every rule holds, checked in the original's fixed +// order: the non-empty bundle, the size cap, the strictly +// increasing indices, the fresh pairs and the degenerate +// self-removal. +pub fn validate_bundle(committer_leaf: usize, entries: []const ProposalRec) -> PvVerdict { + if (entries.len == 0) { + return PvVerdict { code: PvCode.Empty, }; + } + if (entries.len > MAX_PROPOSALS_PER_COMMIT) { + return PvVerdict { code: PvCode.Oversized, }; + } + for i in 1..entries.len { + if (entries[i].index <= entries[i - 1].index) { + return PvVerdict { code: PvCode.NonMonotonicIndex, }; + } + } + for i in 0..entries.len { + for j in 0..i { + if (entries_clash(entries[j], entries[i])) { + return PvVerdict { code: PvCode.DuplicateEntry, }; + } + } + } + if (entries.len == 1) { + if (entries[0].kind == Kind.Remove) { + if (entries[0].target == committer_leaf) { + return PvVerdict { code: PvCode.SelfRemoveOnly, }; + } + } + } + return PvVerdict { code: PvCode.Ok, }; +} + +// **PV-01** - a bundle of one legitimate Add accepted. +test pv_01_single_add_accepted { + const entries: [1]ProposalRec = [1]ProposalRec{ + ProposalRec { index: 0, kind: Kind.Add, target: 7, }, + }; + const v = validate_bundle(0, &entries); + assert(v.code == PvCode.Ok); +} + +// **PV-02** - the empty bundle rejected. +test pv_02_empty_rejected { + const entries: [0]ProposalRec = [0]ProposalRec{}; + const v = validate_bundle(0, &entries); + assert(v.code == PvCode.Empty); +} + +// **PV-03** - the oversized bundle rejected: thirty-three +// of a cap of thirty-two, built in a loop like the +// original's. +test pv_03_oversized_rejected { + var entries: [33]ProposalRec; + for i in 0..33 { + entries[i] = ProposalRec { index: i, kind: Kind.Add, target: i + 100, }; + } + const v = validate_bundle(0, &entries); + assert(v.code == PvCode.Oversized); +} + +// **PV-04** - the bundle at exactly the cap accepted - the +// boundary is strict, thirty-two passes. +test pv_04_at_cap_accepted { + var entries: [32]ProposalRec; + for i in 0..32 { + entries[i] = ProposalRec { index: i, kind: Kind.Add, target: i + 100, }; + } + const v = validate_bundle(0, &entries); + assert(v.code == PvCode.Ok); +} + +// **PV-05** - the non-monotonic indices rejected: zero, +// two, one. +test pv_05_non_monotonic_index_rejected { + const entries: [3]ProposalRec = [3]ProposalRec{ + ProposalRec { index: 0, kind: Kind.Add, target: 7, }, + ProposalRec { index: 2, kind: Kind.Add, target: 8, }, + ProposalRec { index: 1, kind: Kind.Add, target: 9, }, + }; + const v = validate_bundle(0, &entries); + assert(v.code == PvCode.NonMonotonicIndex); +} + +// **PV-06** - the equal indices rejected: the walk is +// strict, not weak. +test pv_06_equal_index_rejected { + const entries: [2]ProposalRec = [2]ProposalRec{ + ProposalRec { index: 0, kind: Kind.Add, target: 7, }, + ProposalRec { index: 0, kind: Kind.Add, target: 8, }, + }; + const v = validate_bundle(0, &entries); + assert(v.code == PvCode.NonMonotonicIndex); +} + +// **PV-07** - the duplicate (kind, target) pair rejected +// even under strictly increasing indices: two Adds of +// leaf forty-two. +test pv_07_duplicate_entry_rejected { + const entries: [2]ProposalRec = [2]ProposalRec{ + ProposalRec { index: 0, kind: Kind.Add, target: 42, }, + ProposalRec { index: 1, kind: Kind.Add, target: 42, }, + }; + const v = validate_bundle(0, &entries); + assert(v.code == PvCode.DuplicateEntry); +} + +// **PV-08** - the single-entry self-removal rejected: the +// committer removing only itself leaves the group empty. +test pv_08_self_remove_only_rejected { + const entries: [1]ProposalRec = [1]ProposalRec{ + ProposalRec { index: 0, kind: Kind.Remove, target: 5, }, + }; + const v = validate_bundle(5, &entries); + assert(v.code == PvCode.SelfRemoveOnly); +} + +// **PV-09** - the self-removal riding with other proposals +// accepted: the rule fires only on the degenerate +// single-entry case. +test pv_09_self_remove_with_others_accepted { + const entries: [2]ProposalRec = [2]ProposalRec{ + ProposalRec { index: 0, kind: Kind.Add, target: 9, }, + ProposalRec { index: 1, kind: Kind.Remove, target: 5, }, + }; + const v = validate_bundle(5, &entries); + assert(v.code == PvCode.Ok); +} + +// **PV-10** - the mixed Add, Update and Remove bundle with +// strictly increasing indices and fresh pairs accepted. +test pv_10_mixed_kinds_accepted { + const entries: [3]ProposalRec = [3]ProposalRec{ + ProposalRec { index: 0, kind: Kind.Add, target: 7, }, + ProposalRec { index: 1, kind: Kind.Update, target: 0, }, + ProposalRec { index: 2, kind: Kind.Remove, target: 3, }, + }; + const v = validate_bundle(0, &entries); + assert(v.code == PvCode.Ok); +} + +// The helper has a direct test (coverage: Untested 0). +test entries_clash_answers { + const add7 = ProposalRec { index: 0, kind: Kind.Add, target: 7, }; + const add7b = ProposalRec { index: 9, kind: Kind.Add, target: 7, }; + const upd7 = ProposalRec { index: 9, kind: Kind.Update, target: 7, }; + const add8 = ProposalRec { index: 9, kind: Kind.Add, target: 8, }; + assert(entries_clash(add7, add7b)); + assert(!entries_clash(add7, upd7)); + assert(!entries_clash(add7, add8)); +} + +// Rule order is the original's fixed ladder: the +// emptiness over the size, the size over the index walk, +// the index walk over the duplicate probe, and the +// duplicate probe over the self-removal - a two-entry +// bundle with a duplicated pair answers the duplicate +// rule, the self-removal answering only on the +// degenerate single entry. +test rule_order_matches_original { + const entries: [0]ProposalRec = [0]ProposalRec{}; + const v1 = validate_bundle(0, &entries); + assert(v1.code == PvCode.Empty); + + var flooded: [33]ProposalRec; + for i in 0..33 { + flooded[i] = ProposalRec { index: 0, kind: Kind.Add, target: 0, }; + } + const v2 = validate_bundle(0, &flooded); + assert(v2.code == PvCode.Oversized); + + const flat: [2]ProposalRec = [2]ProposalRec{ + ProposalRec { index: 0, kind: Kind.Add, target: 7, }, + ProposalRec { index: 0, kind: Kind.Add, target: 7, }, + }; + const v3 = validate_bundle(0, &flat); + assert(v3.code == PvCode.NonMonotonicIndex); + + const dup_pair: [2]ProposalRec = [2]ProposalRec{ + ProposalRec { index: 0, kind: Kind.Add, target: 42, }, + ProposalRec { index: 1, kind: Kind.Add, target: 42, }, + }; + const v4 = validate_bundle(0, &dup_pair); + assert(v4.code == PvCode.DuplicateEntry); + + const self_only: [1]ProposalRec = [1]ProposalRec{ + ProposalRec { index: 0, kind: Kind.Remove, target: 5, }, + }; + const v5 = validate_bundle(5, &self_only); + assert(v5.code == PvCode.SelfRemoveOnly); +} From 414bcef41988c3edc26a8ef8ee960230faa8ce28 Mon Sep 17 00:00:00 2001 From: Dmitrii Vasilev Date: Sun, 18 Oct 2026 01:08:38 +0700 Subject: [PATCH 46/70] spec(port): port the header extension order guard (Refs #8884) Rebuilt as one commit on master a18d7ee14 so it merges; docs/reports/t27b_expectations.json rows from both sides kept (union, sorted). Content is otherwise the PR head 9c0e9379f4d4f14ed97e354c6315a0f5ef0c698d unchanged. Co-Authored-By: Claude Opus 5.5 --- ...04::src::header_extension_order_guard.json | 28 + docs/reports/t27b_expectations.json | 2891 +++++++++-------- .../src/header_extension_order_guard.t27 | 216 ++ 3 files changed, 1690 insertions(+), 1445 deletions(-) create mode 100644 .trinity/seals/src_port::trios::crates::trios-chat::rings::CR-CHAT-04::src::header_extension_order_guard.json create mode 100644 specs/port/trios/crates/trios-chat/rings/CR-CHAT-04/src/header_extension_order_guard.t27 diff --git a/.trinity/seals/src_port::trios::crates::trios-chat::rings::CR-CHAT-04::src::header_extension_order_guard.json b/.trinity/seals/src_port::trios::crates::trios-chat::rings::CR-CHAT-04::src::header_extension_order_guard.json new file mode 100644 index 0000000000..058ee41974 --- /dev/null +++ b/.trinity/seals/src_port::trios::crates::trios-chat::rings::CR-CHAT-04::src::header_extension_order_guard.json @@ -0,0 +1,28 @@ +{ + "built_by": "t27c-bootstrap@0.5.2+01d0a635f", + "closure": [], + "config": "gen=c,rust,verilog,zig;tests=zig", + "gen_hash_c": "sha256:82d590ff4a4938a476c7715bd78729c3c524c01b5d4dfa1eb06d1e6d0e4a5327", + "gen_hash_rust": "sha256:ce537a7f080dd55bb72af7e40c4e68684f13438da58ce4b996a854d30b6a6ecb", + "gen_hash_verilog": "sha256:3f0a0318dcde26c02ad6de50bc096b850c569d29de0a0d6638b2d0a900d6fd17", + "gen_hash_zig": "sha256:4ca9be6d102f94dfa9edf187f1595f55619904e729af1f0376fc850657454ef6", + "module": "port::trios::crates::trios-chat::rings::CR-CHAT-04::src::header_extension_order_guard", + "ring": 12, + "seal_schema": 2, + "sealed_at": "2026-10-15T16:53:51Z", + "sealed_by": "t27c-bootstrap@0.5.2", + "spec_hash": "sha256:d0d250c0080fd11de83411c9a9fcaf34a47df8ca76da371e7358cf73c9577a5b", + "spec_path": "specs/port/trios/crates/trios-chat/rings/CR-CHAT-04/src/header_extension_order_guard.t27", + "tests": { + "failed": 0, + "failing": [], + "forced": false, + "passed": 12, + "total": 12, + "vacuous": 0 + }, + "toolchain": { + "test_runner": "sha256:1982ae948e24d00c5d221ccec12dfce1eb01204b53e37b0f857f93b16d64629d", + "zig": "0.16.0" + } +} \ No newline at end of file diff --git a/docs/reports/t27b_expectations.json b/docs/reports/t27b_expectations.json index 143113021d..ff1ef1d4b7 100644 --- a/docs/reports/t27b_expectations.json +++ b/docs/reports/t27b_expectations.json @@ -14,1450 +14,1451 @@ }, "max_not_pass": 28, "entries": [ - {"path": "specs/a/b_c.t27", "t27b": "pass"}, - {"path": "specs/a_b/c.t27", "t27b": "pass"}, - {"path": "specs/agents/a.t27", "t27b": "pass"}, - {"path": "specs/agents/b.t27", "t27b": "pass"}, - {"path": "specs/agents/c.t27", "t27b": "pass"}, - {"path": "specs/agents/d.t27", "t27b": "pass"}, - {"path": "specs/agents/e.t27", "t27b": "pass"}, - {"path": "specs/agents/f.t27", "t27b": "pass"}, - {"path": "specs/agents/g.t27", "t27b": "pass"}, - {"path": "specs/agents/h.t27", "t27b": "pass"}, - {"path": "specs/agents/i.t27", "t27b": "pass"}, - {"path": "specs/agents/j.t27", "t27b": "pass"}, - {"path": "specs/agents/k.t27", "t27b": "pass"}, - {"path": "specs/agents/l.t27", "t27b": "pass"}, - {"path": "specs/agents/m.t27", "t27b": "pass"}, - {"path": "specs/agents/n.t27", "t27b": "pass"}, - {"path": "specs/agents/o.t27", "t27b": "pass"}, - {"path": "specs/agents/p.t27", "t27b": "pass"}, - {"path": "specs/agents/q.t27", "t27b": "pass"}, - {"path": "specs/agents/r.t27", "t27b": "pass"}, - {"path": "specs/agents/s.t27", "t27b": "pass"}, - {"path": "specs/agents/t.t27", "t27b": "pass"}, - {"path": "specs/agents/ti.t27", "t27b": "pass"}, - {"path": "specs/agents/u.t27", "t27b": "pass"}, - {"path": "specs/agents/v.t27", "t27b": "pass"}, - {"path": "specs/agents/w.t27", "t27b": "pass"}, - {"path": "specs/agents/x.t27", "t27b": "pass"}, - {"path": "specs/agents/y.t27", "t27b": "pass"}, - {"path": "specs/agents/z.t27", "t27b": "pass"}, - {"path": "specs/api/c_abi.t27", "t27b": "pass"}, - {"path": "specs/api/tri_api_context.t27", "t27b": "pass"}, - {"path": "specs/api/tri_api_loop.t27", "t27b": "pass"}, - {"path": "specs/api/tri_api_permissions.t27", "t27b": "pass"}, - {"path": "specs/api/tri_api_session.t27", "t27b": "pass"}, - {"path": "specs/api/tri_net_api.t27", "t27b": "pass"}, - {"path": "specs/automation/agent-claims-honest.t27", "t27b": "pass"}, - {"path": "specs/automation/agent-conversations.t27", "t27b": "pass"}, - {"path": "specs/automation/agent-hive-group.t27", "t27b": "pass"}, - {"path": "specs/automation/agent-media-kie.t27", "t27b": "pass"}, - {"path": "specs/automation/agent-neuro-kie.t27", "t27b": "pass"}, - {"path": "specs/automation/agent-provider-chain.t27", "t27b": "pass"}, - {"path": "specs/automation/agent-spec-bank.t27", "t27b": "pass"}, - {"path": "specs/automation/ball-board.t27", "t27b": "pass"}, - {"path": "specs/automation/ball-grants.t27", "t27b": "pass"}, - {"path": "specs/automation/blog-share.t27", "t27b": "pass"}, - {"path": "specs/automation/bot-agent-memory.t27", "t27b": "pass"}, - {"path": "specs/automation/bot-agent-stream.t27", "t27b": "pass"}, - {"path": "specs/automation/bot-agent-team.t27", "t27b": "pass"}, - {"path": "specs/automation/bot-event-tabs.t27", "t27b": "pass"}, - {"path": "specs/automation/bot-menu-press.t27", "t27b": "pass"}, - {"path": "specs/automation/bot-neuro-office.t27", "t27b": "pass"}, - {"path": "specs/automation/bot-office-crm.t27", "t27b": "pass"}, - {"path": "specs/automation/bot-topic-tabs.t27", "t27b": "pass"}, - {"path": "specs/automation/browser-pod-restart.t27", "t27b": "pass"}, - {"path": "specs/automation/browser-sign-in.t27", "t27b": "pass"}, - {"path": "specs/automation/browser-tab-strip.t27", "t27b": "pass"}, - {"path": "specs/automation/browser-viewer-boot.t27", "t27b": "pass"}, - {"path": "specs/automation/card-chat-night-watch.t27", "t27b": "pass"}, - {"path": "specs/automation/ci-bridge.t27", "t27b": "pass"}, - {"path": "specs/automation/claim-guard-bar.t27", "t27b": "pass"}, - {"path": "specs/automation/connect-card.t27", "t27b": "pass"}, - {"path": "specs/automation/course-access.t27", "t27b": "pass"}, - {"path": "specs/automation/course-outreach.t27", "t27b": "pass"}, - {"path": "specs/automation/crm-client-onboard.t27", "t27b": "pass"}, - {"path": "specs/automation/crm-client-ownership.t27", "t27b": "pass"}, - {"path": "specs/automation/crm-client-workspace.t27", "t27b": "pass"}, - {"path": "specs/automation/crm-duet.t27", "t27b": "pass"}, - {"path": "specs/automation/crm-first-screen.t27", "t27b": "pass"}, - {"path": "specs/automation/crm-lead-magnet.t27", "t27b": "pass"}, - {"path": "specs/automation/crm-sellers.t27", "t27b": "pass"}, - {"path": "specs/automation/crm-story-reel.t27", "t27b": "pass"}, - {"path": "specs/automation/engage-desk.t27", "t27b": "pass"}, - {"path": "specs/automation/hive-contributor-keys.t27", "t27b": "pass"}, - {"path": "specs/automation/inngest-functions-status.t27", "t27b": "pass"}, - {"path": "specs/automation/inngest-probe-suite.t27", "t27b": "pass"}, - {"path": "specs/automation/inngest-queen-scheduler.t27", "t27b": "pass"}, - {"path": "specs/automation/kanban-card-chat.t27", "t27b": "pass"}, - {"path": "specs/automation/leela-agent-link.t27", "t27b": "pass"}, - {"path": "specs/automation/mail-push.t27", "t27b": "pass"}, - {"path": "specs/automation/meeting-reminders.t27", "t27b": "pass"}, - {"path": "specs/automation/meta-connect.t27", "t27b": "pass"}, - {"path": "specs/automation/owner-studio.t27", "t27b": "pass"}, - {"path": "specs/automation/photo-actions.t27", "t27b": "pass"}, - {"path": "specs/automation/plan-reel.t27", "t27b": "pass"}, - {"path": "specs/automation/poster-facts-overlay.t27", "t27b": "pass"}, - {"path": "specs/automation/queen-contributor-keys.t27", "t27b": "pass"}, - {"path": "specs/automation/queen-growth.t27", "t27b": "pass"}, - {"path": "specs/automation/reddit-desk.t27", "t27b": "pass"}, - {"path": "specs/automation/review-jam.t27", "t27b": "pass"}, - {"path": "specs/automation/seal-stands-in.t27", "t27b": "pass"}, - {"path": "specs/automation/social-api.t27", "t27b": "pass"}, - {"path": "specs/automation/split-reel.t27", "t27b": "pass"}, - {"path": "specs/automation/token-wallet.t27", "t27b": "pass"}, - {"path": "specs/automation/tri-claim-batch.t27", "t27b": "pass"}, - {"path": "specs/automation/tri-wallet-chains.t27", "t27b": "pass"}, - {"path": "specs/automation/wrapup-auto.t27", "t27b": "pass"}, - {"path": "specs/base/debounce.t27", "t27b": "pass"}, - {"path": "specs/base/ops.t27", "t27b": "pass"}, - {"path": "specs/base/ring_32.t27", "t27b": "pass"}, - {"path": "specs/base/seed.t27", "t27b": "pass"}, - {"path": "specs/base/ternary_encoding.t27", "t27b": "pass"}, - {"path": "specs/base/types.t27", "t27b": "pass"}, - {"path": "specs/basics/01_what_a_spec_is.t27", "t27b": "pass"}, - {"path": "specs/basics/02_the_module_line.t27", "t27b": "pass"}, - {"path": "specs/basics/03_comments_and_prose.t27", "t27b": "pass"}, - {"path": "specs/basics/04_constants.t27", "t27b": "pass"}, - {"path": "specs/basics/05_whole_numbers.t27", "t27b": "pass"}, - {"path": "specs/basics/06_true_false_and_text.t27", "t27b": "pass"}, - {"path": "specs/basics/07_arrays.t27", "t27b": "pass"}, - {"path": "specs/basics/08_trits.t27", "t27b": "pass"}, - {"path": "specs/basics/09_expressions.t27", "t27b": "pass"}, - {"path": "specs/basics/10_a_test_block.t27", "t27b": "pass"}, - {"path": "specs/basics/11_many_tests.t27", "t27b": "pass"}, - {"path": "specs/basics/12_functions.t27", "t27b": "pass"}, - {"path": "specs/basics/13_local_names.t27", "t27b": "pass"}, - {"path": "specs/basics/14_if_and_else.t27", "t27b": "pass"}, - {"path": "specs/basics/15_loops.t27", "t27b": "pass"}, - {"path": "specs/basics/16_pub_or_private.t27", "t27b": "pass"}, - {"path": "specs/basics/17_structs.t27", "t27b": "pass"}, - {"path": "specs/basics/18_enums.t27", "t27b": "pass"}, - {"path": "specs/basics/19_use_other_modules.t27", "t27b": "pass"}, - {"path": "specs/basics/20_invariants.t27", "t27b": "pass"}, - {"path": "specs/basics/21_gen_ts.t27", "t27b": "pass"}, - {"path": "specs/basics/22_seven_backends.t27", "t27b": "pass"}, - {"path": "specs/basics/23_stages_of_t27c.t27", "t27b": "pass"}, - {"path": "specs/basics/24_tri_commands.t27", "t27b": "pass"}, - {"path": "specs/basics/25_reading_errors.t27", "t27b": "pass"}, - {"path": "specs/basics/26_a_small_program.t27", "t27b": "pass"}, - {"path": "specs/basics/27_where_next.t27", "t27b": "pass"}, - {"path": "specs/benchmarks/bench_main.t27", "t27b": "pass"}, - {"path": "specs/benchmarks/bench_nn.t27", "t27b": "pass"}, - {"path": "specs/benchmarks/gf16_bfloat16_nmse.t27", "t27b": "pass"}, - {"path": "specs/benchmarks/kernel_collatz.t27", "t27b": "pass"}, - {"path": "specs/benchmarks/kernel_f64loop.t27", "t27b": "pass"}, - {"path": "specs/benchmarks/kernel_fib.t27", "t27b": "pass"}, - {"path": "specs/benchmarks/kernel_matmul.t27", "t27b": "pass"}, - {"path": "specs/benchmarks/kernel_sieve.t27", "t27b": "pass"}, - {"path": "specs/benchmarks/kernel_ternary.t27", "t27b": "pass"}, - {"path": "specs/benchmarks/ternary_vs_binary.t27", "t27b": "pass"}, - {"path": "specs/blog/t27b_progress.t27", "t27b": "pass"}, - {"path": "specs/boards/arty_a7.t27", "t27b": "pass"}, - {"path": "specs/boards/wukong_v1.t27", "t27b": "pass"}, - {"path": "specs/boards/xc7a100t_full.t27", "t27b": "pass"}, - {"path": "specs/boards/xc7a100t_minimal.t27", "t27b": "pass"}, - {"path": "specs/brain/bus.t27", "t27b": "pass"}, - {"path": "specs/brain/cognitive_loop.t27", "t27b": "pass"}, - {"path": "specs/brain/phi_timing.t27", "t27b": "pass"}, - {"path": "specs/brain/unified_state.t27", "t27b": "pass"}, - {"path": "specs/catalog/discovery.t27", "t27b": "pass"}, - {"path": "specs/ci/affected.t27", "t27b": "pass"}, - {"path": "specs/ci/delivery_metrics.t27", "t27b": "pass"}, - {"path": "specs/ci/derived_data.t27", "t27b": "pass"}, - {"path": "specs/ci/gates/conflict_markers.t27", "t27b": "pass"}, - {"path": "specs/ci/gates/documented_commands.t27", "t27b": "pass"}, - {"path": "specs/ci/gates/verilog_widths.t27", "t27b": "pass"}, - {"path": "specs/ci/schema.t27", "t27b": "pass"}, - {"path": "specs/compiler/c_array_repeat_wrapper.t27", "t27b": "pass"}, - {"path": "specs/compiler/c_fixed_array_return.t27", "t27b": "pass"}, - {"path": "specs/compiler/codegen_conformance.t27", "t27b": "pass"}, - {"path": "specs/compiler/core/t27core.t27", "t27b": "pass"}, - {"path": "specs/compiler/core/t27core_ddc.t27", "t27b": "pass"}, - {"path": "specs/compiler/cse_hoist.t27", "t27b": "pass"}, - {"path": "specs/compiler/lexer.t27", "t27b": "pass"}, - {"path": "specs/compiler/meta_compile.t27", "t27b": "pass"}, - {"path": "specs/compiler/rust_constant_case.t27", "t27b": "pass"}, - {"path": "specs/compiler/rust_enum_order.t27", "t27b": "pass"}, - {"path": "specs/compiler/rust_optional_returns.t27", "t27b": "pass"}, - {"path": "specs/compiler/rust_tail_returns.t27", "t27b": "pass"}, - {"path": "specs/compiler/rust_value_parameters.t27", "t27b": "pass"}, - {"path": "specs/compiler/test_report_exit.t27", "t27b": "pass"}, - {"path": "specs/compiler/theory/isa_round_trip.t27", "t27b": "pass"}, - {"path": "specs/compiler/theory/reproducible.t27", "t27b": "pass"}, - {"path": "specs/compiler/theory/sieve.t27", "t27b": "pass"}, - {"path": "specs/compiler/theory/speed_quality.t27", "t27b": "pass"}, - {"path": "specs/compiler/theory/toolchain.t27", "t27b": "pass"}, - {"path": "specs/compiler/theory/vacuity_census.t27", "t27b": "pass"}, - {"path": "specs/compiler/theory/warmup.t27", "t27b": "pass"}, - {"path": "specs/compiler/theory/warmup_t27b.t27", "t27b": "pass"}, - {"path": "specs/compiler/verilog_aos_memory.t27", "t27b": "pass"}, - {"path": "specs/compiler/verilog_branch_context.t27", "t27b": "pass"}, - {"path": "specs/compiler/zig_empty_typed_array.t27", "t27b": "pass"}, - {"path": "specs/compiler/zig_field_syntax.t27", "t27b": "pass"}, - {"path": "specs/compiler/zig_float_call_cast.t27", "t27b": "pass"}, - {"path": "specs/compiler/zig_primitive_bindings.t27", "t27b": "pass"}, - {"path": "specs/compiler/zig_scoped_type.t27", "t27b": "pass"}, - {"path": "specs/compiler/zig_shadow_initializer.t27", "t27b": "pass"}, - {"path": "specs/compiler/zig_test_shadowing.t27", "t27b": "pass"}, - {"path": "specs/compiler/zig_value_ignored.t27", "t27b": "pass"}, - {"path": "specs/conformance/e2e_scenarios.t27", "t27b": "pass"}, - {"path": "specs/crons/999-multibots-telegraf-agent-autopilot-L1118.t27", "t27b": "pass"}, - {"path": "specs/crons/999-multibots-telegraf-bot-owner-billing-L474.t27", "t27b": "pass"}, - {"path": "specs/crons/999-multibots-telegraf-check-stuck-trainings.t27", "t27b": "pass"}, - {"path": "specs/crons/999-multibots-telegraf-ci.t27", "t27b": "pass"}, - {"path": "specs/crons/999-multibots-telegraf-client-telemetry-daily.t27", "t27b": "pass"}, - {"path": "specs/crons/999-multibots-telegraf-club-invoice-abandoned-watch.t27", "t27b": "pass"}, - {"path": "specs/crons/999-multibots-telegraf-crm-proactive-sweep.t27", "t27b": "pass"}, - {"path": "specs/crons/999-multibots-telegraf-crmProactive-L375.t27", "t27b": "pass"}, - {"path": "specs/crons/999-multibots-telegraf-daily-sales-advisor.t27", "t27b": "pass"}, - {"path": "specs/crons/999-multibots-telegraf-generate-jobs-L164.t27", "t27b": "pass"}, - {"path": "specs/crons/999-multibots-telegraf-health-check.t27", "t27b": "pass"}, - {"path": "specs/crons/999-multibots-telegraf-log-monitor.t27", "t27b": "pass"}, - {"path": "specs/crons/999-multibots-telegraf-notificationHandler-L318.t27", "t27b": "pass"}, - {"path": "specs/crons/999-multibots-telegraf-notificationHandler-L324.t27", "t27b": "pass"}, - {"path": "specs/crons/999-multibots-telegraf-periodic-webhook-health-check.t27", "t27b": "pass"}, - {"path": "specs/crons/999-multibots-telegraf-production-monitor-L80.t27", "t27b": "pass"}, - {"path": "specs/crons/999-multibots-telegraf-provider-health-monitor-L344.t27", "t27b": "pass"}, - {"path": "specs/crons/999-multibots-telegraf-render-server-L10845.t27", "t27b": "pass"}, - {"path": "specs/crons/999-multibots-telegraf-render-server-L2301.t27", "t27b": "pass"}, - {"path": "specs/crons/999-multibots-telegraf-render-server-L2325.t27", "t27b": "pass"}, - {"path": "specs/crons/999-multibots-telegraf-render-server-L919.t27", "t27b": "pass"}, - {"path": "specs/crons/999-multibots-telegraf-robokassa-unclaimed-watch.t27", "t27b": "pass"}, - {"path": "specs/crons/999-multibots-telegraf-security.t27", "t27b": "pass"}, - {"path": "specs/crons/999-multibots-telegraf-skill-detector.t27", "t27b": "pass"}, - {"path": "specs/crons/999-multibots-telegraf-taskCache-L27.t27", "t27b": "pass"}, - {"path": "specs/crons/999-multibots-telegraf-ton-pending-watch.t27", "t27b": "pass"}, - {"path": "specs/crons/999-multibots-telegraf-video-task-store-L156.t27", "t27b": "pass"}, - {"path": "specs/crons/mac-alerts-digest.t27", "t27b": "pass"}, - {"path": "specs/crons/mac-alerts-watchdog.t27", "t27b": "pass"}, - {"path": "specs/crons/mac-browseros-cron-watchdog.t27", "t27b": "pass"}, - {"path": "specs/crons/mac-dev-cache-clean.t27", "t27b": "pass"}, - {"path": "specs/crons/mac-jobsearch-poller.t27", "t27b": "pass"}, - {"path": "specs/crons/mac-leela-dailyquote.t27", "t27b": "pass"}, - {"path": "specs/crons/mac-mail-bridge.t27", "t27b": "pass"}, - {"path": "specs/crons/mac-mcp-hub.t27", "t27b": "pass"}, - {"path": "specs/crons/mac-neo-boards.t27", "t27b": "pass"}, - {"path": "specs/crons/mac-neo-jobsearch.t27", "t27b": "pass"}, - {"path": "specs/crons/mac-reviewer-bees.t27", "t27b": "pass"}, - {"path": "specs/crons/mac-signup-watch.t27", "t27b": "pass"}, - {"path": "specs/crons/mac-trios-cycle-heal.t27", "t27b": "pass"}, - {"path": "specs/crons/mac-trios-cycle.t27", "t27b": "pass"}, - {"path": "specs/crons/mac-trios-doctor.t27", "t27b": "pass"}, - {"path": "specs/crons/mac-trios-feed.t27", "t27b": "pass"}, - {"path": "specs/crons/mac-trios-heal.t27", "t27b": "pass"}, - {"path": "specs/crons/railway-jobsearch-cron.t27", "t27b": "pass"}, - {"path": "specs/crons/t27-formal-mutation.t27", "t27b": "pass"}, - {"path": "specs/crons/t27-pr-dashboard.t27", "t27b": "pass"}, - {"path": "specs/crons/trinity-agent-cron-cleanup.t27", "t27b": "pass"}, - {"path": "specs/crons/trinity-agent-queue-drain.t27", "t27b": "pass"}, - {"path": "specs/crons/trinity-brain-ci.t27", "t27b": "pass"}, - {"path": "specs/crons/trinity-codegen.t27", "t27b": "pass"}, - {"path": "specs/crons/trinity-discover-callers.t27", "t27b": "pass"}, - {"path": "specs/crons/trinity-pages-health-check.t27", "t27b": "pass"}, - {"path": "specs/crons/trinity-signal-health-self.t27", "t27b": "pass"}, - {"path": "specs/crons/trinity-site-live-gate.t27", "t27b": "pass"}, - {"path": "specs/demos/simple_test.t27", "t27b": "pass"}, - {"path": "specs/docs/chapters/alphabet.t27", "t27b": "pass"}, - {"path": "specs/docs/chapters/evidence.t27", "t27b": "pass"}, - {"path": "specs/docs/chapters/layers.t27", "t27b": "pass"}, - {"path": "specs/docs/chapters/project.t27", "t27b": "pass"}, - {"path": "specs/docs/chapters/queen.t27", "t27b": "pass"}, - {"path": "specs/docs/chapters/rules.t27", "t27b": "pass"}, - {"path": "specs/docs/chapters/tooling.t27", "t27b": "pass"}, - {"path": "specs/docs/system.t27", "t27b": "pass"}, - {"path": "specs/effects/capability.t27", "t27b": "pass"}, - {"path": "specs/effects/clock_cap.t27", "t27b": "pass"}, - {"path": "specs/effects/fs_cap.t27", "t27b": "pass"}, - {"path": "specs/effects/replay_oracle.t27", "t27b": "pass"}, - {"path": "specs/fpga/adapter.t27", "t27b": "pass"}, - {"path": "specs/fpga/apb_bridge.t27", "t27b": "pass"}, - {"path": "specs/fpga/assembler.t27", "t27b": "pass"}, - {"path": "specs/fpga/axi4.t27", "t27b": "pass"}, - {"path": "specs/fpga/boards/arty_a7_integration.t27", "t27b": "pass"}, - {"path": "specs/fpga/boards/qmtech_a100t_integration.t27", "t27b": "pass"}, - {"path": "specs/fpga/bootrom.t27", "t27b": "pass"}, - {"path": "specs/fpga/bpsk.t27", "t27b": "pass"}, - {"path": "specs/fpga/clock_domain.t27", "t27b": "pass"}, - {"path": "specs/fpga/coverage.t27", "t27b": "pass"}, - {"path": "specs/fpga/crossopt.t27", "t27b": "pass"}, - {"path": "specs/fpga/cts.t27", "t27b": "pass"}, - {"path": "specs/fpga/dft.t27", "t27b": "pass"}, - {"path": "specs/fpga/die_probe.t27", "t27b": "pass"}, - {"path": "specs/fpga/dsp/adders.t27", "t27b": "pass"}, - {"path": "specs/fpga/dsp/cordic.t27", "t27b": "pass"}, - {"path": "specs/fpga/dsp/fixed_point.t27", "t27b": "pass"}, - {"path": "specs/fpga/dsp/multipliers.t27", "t27b": "pass"}, - {"path": "specs/fpga/dsp/signals.t27", "t27b": "pass"}, - {"path": "specs/fpga/e2e_demo.t27", "t27b": "pass"}, - {"path": "specs/fpga/eth_beacon.t27", "t27b": "pass"}, - {"path": "specs/fpga/eth_crc.t27", "t27b": "pass"}, - {"path": "specs/fpga/eth_rx.t27", "t27b": "pass"}, - {"path": "specs/fpga/fifo.t27", "t27b": "pass"}, - {"path": "specs/fpga/gf16_accel.t27", "t27b": "pass"}, - {"path": "specs/fpga/hw_types.t27", "t27b": "pass"}, - {"path": "specs/fpga/linker.t27", "t27b": "pass"}, - {"path": "specs/fpga/memory.t27", "t27b": "pass"}, - {"path": "specs/fpga/mmcm.t27", "t27b": "pass"}, - {"path": "specs/fpga/mtbf.t27", "t27b": "pass"}, - {"path": "specs/fpga/partition.t27", "t27b": "pass"}, - {"path": "specs/fpga/power.t27", "t27b": "pass"}, - {"path": "specs/fpga/power_analysis.t27", "t27b": "pass"}, - {"path": "specs/fpga/reset_sync.t27", "t27b": "pass"}, - {"path": "specs/fpga/rgmii.t27", "t27b": "pass"}, - {"path": "specs/fpga/rgmii_sniff.t27", "t27b": "pass"}, - {"path": "specs/fpga/ro_race.t27", "t27b": "pass"}, - {"path": "specs/fpga/router.t27", "t27b": "pass"}, - {"path": "specs/fpga/secded.t27", "t27b": "pass"}, - {"path": "specs/fpga/simulator.t27", "t27b": "pass"}, - {"path": "specs/fpga/stdlib.t27", "t27b": "pass"}, - {"path": "specs/fpga/ternary_isa.t27", "t27b": "pass"}, - {"path": "specs/fpga/ternary_link.t27", "t27b": "pass"}, - {"path": "specs/fpga/testbench/assembler_tb.t27", "t27b": "pass"}, - {"path": "specs/fpga/testbench/cts_tb.t27", "t27b": "pass"}, - {"path": "specs/fpga/testbench/formal_tb.t27", "t27b": "pass"}, - {"path": "specs/fpga/testbench/partition_tb.t27", "t27b": "pass"}, - {"path": "specs/fpga/testbench/placement_tb.t27", "t27b": "pass"}, - {"path": "specs/fpga/testbench/power_tb.t27", "t27b": "pass"}, - {"path": "specs/fpga/testbench/router_tb.t27", "t27b": "pass"}, - {"path": "specs/fpga/testbench/simulator_tb.t27", "t27b": "pass"}, - {"path": "specs/fpga/testbench/timing_tb.t27", "t27b": "pass"}, - {"path": "specs/fpga/testbench/vcd_trace_tb.t27", "t27b": "pass"}, - {"path": "specs/fpga/timing.t27", "t27b": "pass"}, - {"path": "specs/fpga/trinet_node.t27", "t27b": "pass"}, - {"path": "specs/fpga/verification/build_verify.t27", "t27b": "pass"}, - {"path": "specs/functions/analytics-sales-advise.t27", "t27b": "pass"}, - {"path": "specs/functions/analytics-skills-detect.t27", "t27b": "pass"}, - {"path": "specs/functions/broadcast-message-send.t27", "t27b": "pass"}, - {"path": "specs/functions/client-telemetry-daily.t27", "t27b": "pass"}, - {"path": "specs/functions/club-invoice-abandoned-watch.t27", "t27b": "pass"}, - {"path": "specs/functions/content-detailed-script-generate.t27", "t27b": "pass"}, - {"path": "specs/functions/content-scenario-clips-generate.t27", "t27b": "pass"}, - {"path": "specs/functions/content-scripts-generate.t27", "t27b": "pass"}, - {"path": "specs/functions/crm-proactive-sweep.t27", "t27b": "pass"}, - {"path": "specs/functions/instagram-competitors-find.t27", "t27b": "pass"}, - {"path": "specs/functions/instagram-reels-analyze.t27", "t27b": "pass"}, - {"path": "specs/functions/instagram-top-content-extract.t27", "t27b": "pass"}, - {"path": "specs/functions/monitoring-error-report.t27", "t27b": "pass"}, - {"path": "specs/functions/monitoring-health-check.t27", "t27b": "pass"}, - {"path": "specs/functions/monitoring-logs-analyze.t27", "t27b": "pass"}, - {"path": "specs/functions/monitoring-logs-trigger.t27", "t27b": "pass"}, - {"path": "specs/functions/morph-images-generate.t27", "t27b": "pass"}, - {"path": "specs/functions/neuro-image-generate.t27", "t27b": "pass"}, - {"path": "specs/functions/payment-ai-server-process.t27", "t27b": "pass"}, - {"path": "specs/functions/reels-ai-callback.t27", "t27b": "pass"}, - {"path": "specs/functions/reels-ai-generate.t27", "t27b": "pass"}, - {"path": "specs/functions/reels-loop-generate.t27", "t27b": "pass"}, - {"path": "specs/functions/render-avatar-video-run.t27", "t27b": "pass"}, - {"path": "specs/functions/render-job-run.t27", "t27b": "pass"}, - {"path": "specs/functions/render-riddle-run.t27", "t27b": "pass"}, - {"path": "specs/functions/robokassa-unclaimed-watch.t27", "t27b": "pass"}, - {"path": "specs/functions/ton-pending-watch.t27", "t27b": "pass"}, - {"path": "specs/functions/training-model-complete.t27", "t27b": "pass"}, - {"path": "specs/functions/training-model-start.t27", "t27b": "pass"}, - {"path": "specs/functions/training-model-v2-start.t27", "t27b": "pass"}, - {"path": "specs/functions/training-stuck-check.t27", "t27b": "pass"}, - {"path": "specs/functions/webhook-generation-validate.t27", "t27b": "pass"}, - {"path": "specs/functions/welcome-avatar-generate.t27", "t27b": "pass"}, - {"path": "specs/github/auth.t27", "t27b": "pass"}, - {"path": "specs/hosting/credit.t27", "t27b": "pass"}, - {"path": "specs/hosting/feed.t27", "t27b": "pass"}, - {"path": "specs/hosting/host.t27", "t27b": "pass"}, - {"path": "specs/hosting/panel.t27", "t27b": "pass"}, - {"path": "specs/hosting/placement.t27", "t27b": "pass"}, - {"path": "specs/hosting/proof.t27", "t27b": "pass"}, - {"path": "specs/hosting/row.t27", "t27b": "pass"}, - {"path": "specs/hosting/statement.t27", "t27b": "pass"}, - {"path": "specs/hosting/sybil.t27", "t27b": "pass"}, - {"path": "specs/hosting/toolchain.t27", "t27b": "pass"}, - {"path": "specs/hosting/topology.t27", "t27b": "pass"}, - {"path": "specs/i18n/agents-ru.t27", "t27b": "pass"}, - {"path": "specs/i18n/blog-ru.t27", "t27b": "pass"}, - {"path": "specs/i18n/docs-ru.t27", "t27b": "pass"}, - {"path": "specs/igla/race/mvp_ternary_classifier.t27", "t27b": "pass"}, - {"path": "specs/igla/race/phi_accumulator_growth.t27", "t27b": "pass"}, - {"path": "specs/igla/race/phi_gain_freedom.t27", "t27b": "pass"}, - {"path": "specs/igla/race/phi_weights.t27", "t27b": "pass"}, - {"path": "specs/igla/race/ternary_lut_table.t27", "t27b": "pass"}, - {"path": "specs/igla/race/ternary_mac_group.t27", "t27b": "pass"}, - {"path": "specs/igla/race/ternary_node.t27", "t27b": "pass"}, - {"path": "specs/igla/race/unit_weights_node.t27", "t27b": "pass"}, - {"path": "specs/igla/w535_bounded_while_module.t27", "t27b": "pass"}, - {"path": "specs/isa/t27a.t27", "t27b": "pass"}, - {"path": "specs/isa/t27a_mnemonics.t27", "t27b": "pass"}, - {"path": "specs/isa/ternary_encoding.t27", "t27b": "pass"}, - {"path": "specs/isa/ternary_gates.t27", "t27b": "pass"}, - {"path": "specs/isa/ternary_graph.t27", "t27b": "pass"}, - {"path": "specs/isa/tri27_bytecode.t27", "t27b": "pass"}, - {"path": "specs/isa/tri27_machine.t27", "t27b": "pass"}, - {"path": "specs/jobs/network_job.t27", "t27b": "pass"}, - {"path": "specs/jobs/release_t27c.t27", "t27b": "pass"}, - {"path": "specs/jobs/t27b_ledger_steward.t27", "t27b": "pass"}, - {"path": "specs/math/constants.t27", "t27b": "pass"}, - {"path": "specs/math/gf_competitive.t27", "t27b": "pass"}, - {"path": "specs/memory/graph/crypt.t27", "t27b": "pass"}, - {"path": "specs/memory/graph/ingest.t27", "t27b": "pass"}, - {"path": "specs/memory/graph/scope.t27", "t27b": "pass"}, - {"path": "specs/memory/graph/temporal.t27", "t27b": "pass"}, - {"path": "specs/memory/graph/types.t27", "t27b": "pass"}, - {"path": "specs/memory/tmem/session.t27", "t27b": "pass"}, - {"path": "specs/memory/tmem/types.t27", "t27b": "pass"}, - {"path": "specs/mesh_routing.t27", "t27b": "pass"}, - {"path": "specs/ml/activation/elu_activation.t27", "t27b": "blocked", "blocker": "ExprCall(undeclared fn)", "reason": "unimplemented"}, - {"path": "specs/ml/activation/gelu_activation.t27", "t27b": "blocked", "blocker": "ExprCall(undeclared fn)", "reason": "unimplemented"}, - {"path": "specs/ml/activation/gelu_approx_activation.t27", "t27b": "blocked", "blocker": "ExprCall(undeclared fn)", "reason": "unimplemented"}, - {"path": "specs/ml/activation/leaky_relu_activation.t27", "t27b": "pass"}, - {"path": "specs/ml/activation/relu_activation.t27", "t27b": "pass"}, - {"path": "specs/ml/activation/sigmoid_activation.t27", "t27b": "pass"}, - {"path": "specs/ml/activation/silu_swish_activation.t27", "t27b": "blocked", "blocker": "ExprCall(undeclared fn)", "reason": "unimplemented"}, - {"path": "specs/ml/activation/softmax.t27", "t27b": "blocked", "blocker": "ExprCall(undeclared fn)", "reason": "unimplemented"}, - {"path": "specs/ml/activation/tanh_activation.t27", "t27b": "blocked", "blocker": "ExprCall(undeclared fn)", "reason": "unimplemented"}, - {"path": "specs/ml/igla_champion_capsule.t27", "t27b": "blocked", "blocker": "ExprIdentifier(undeclared)", "reason": "unimplemented"}, - {"path": "specs/ml/layers/avgpool2d_layer.t27", "t27b": "pass"}, - {"path": "specs/ml/layers/batchnorm_layer.t27", "t27b": "blocked", "blocker": "ExprCall(undeclared fn)", "reason": "unimplemented"}, - {"path": "specs/ml/layers/conv2d_layer.t27", "t27b": "pass"}, - {"path": "specs/ml/layers/dense_layer.t27", "t27b": "pass"}, - {"path": "specs/ml/layers/dropout_layer.t27", "t27b": "pass"}, - {"path": "specs/ml/layers/embedding_layer.t27", "t27b": "blocked", "blocker": "ExprCall(undeclared fn)", "reason": "unimplemented"}, - {"path": "specs/ml/layers/flatten_layer.t27", "t27b": "pass"}, - {"path": "specs/ml/layers/layernorm_layer.t27", "t27b": "pass"}, - {"path": "specs/ml/layers/maxpool2d_layer.t27", "t27b": "pass"}, - {"path": "specs/ml/layers/residual_connection.t27", "t27b": "pass"}, - {"path": "specs/ml/loss/binary_crossentropy_loss.t27", "t27b": "blocked", "blocker": "ExprCall(undeclared fn)", "reason": "unimplemented"}, - {"path": "specs/ml/loss/contrastive_loss.t27", "t27b": "blocked", "blocker": "ExprCall(undeclared fn)", "reason": "unimplemented"}, - {"path": "specs/ml/loss/cross_entropy_loss.t27", "t27b": "blocked", "blocker": "ExprCall(undeclared fn)", "reason": "unimplemented"}, - {"path": "specs/ml/loss/huber_loss.t27", "t27b": "pass"}, - {"path": "specs/ml/loss/kl_divergence.t27", "t27b": "pass"}, - {"path": "specs/ml/loss/mse_loss.t27", "t27b": "pass"}, - {"path": "specs/ml/optimizer/adagrad.t27", "t27b": "blocked", "blocker": "ExprCall(undeclared fn)", "reason": "unimplemented"}, - {"path": "specs/ml/optimizer/adam.t27", "t27b": "blocked", "blocker": "ExprCall(undeclared fn)", "reason": "unimplemented"}, - {"path": "specs/ml/optimizer/lamb.t27", "t27b": "blocked", "blocker": "ExprCall(undeclared fn)", "reason": "unimplemented"}, - {"path": "specs/ml/optimizer/race_config.t27", "t27b": "blocked", "blocker": "ExprIdentifier(undeclared)", "reason": "unimplemented"}, - {"path": "specs/ml/optimizer/rmsprop.t27", "t27b": "pass"}, - {"path": "specs/ml/optimizer/sgd.t27", "t27b": "pass"}, - {"path": "specs/ml/pathway/mlp.t27", "t27b": "blocked", "blocker": "ExprCall(undeclared fn)", "reason": "unimplemented"}, - {"path": "specs/ml/recurrent/attention_mechanism.t27", "t27b": "blocked", "blocker": "ExprCall(undeclared fn)", "reason": "unimplemented"}, - {"path": "specs/ml/recurrent/bilstm.t27", "t27b": "blocked", "blocker": "ExprCall(undeclared fn)", "reason": "unimplemented"}, - {"path": "specs/ml/recurrent/gru_cell.t27", "t27b": "blocked", "blocker": "ExprCall(undeclared fn)", "reason": "unimplemented"}, - {"path": "specs/ml/recurrent/lstm_cell.t27", "t27b": "blocked", "blocker": "ExprCall(undeclared fn)", "reason": "unimplemented"}, - {"path": "specs/ml/recurrent/lstm_single.t27", "t27b": "blocked", "blocker": "ExprCall(undeclared fn)", "reason": "unimplemented"}, - {"path": "specs/ml/recurrent/rnn_cell.t27", "t27b": "blocked", "blocker": "ExprCall(undeclared fn)", "reason": "unimplemented"}, - {"path": "specs/ml/recurrent/self_attention.t27", "t27b": "pass"}, - {"path": "specs/ml/rl/advantage_estimator.t27", "t27b": "blocked", "blocker": "ExprCall(undeclared fn)", "reason": "unimplemented"}, - {"path": "specs/ml/rl/dqn.t27", "t27b": "pass"}, - {"path": "specs/ml/rl/dqn_target_network.t27", "t27b": "pass"}, - {"path": "specs/ml/rl/ppo_clip_loss.t27", "t27b": "blocked", "blocker": "ExprCall(undeclared fn)", "reason": "unimplemented"}, - {"path": "specs/ml/rl/ppo_critic.t27", "t27b": "blocked", "blocker": "ExprCall(undeclared fn)", "reason": "unimplemented"}, - {"path": "specs/ml/rl/sac_critic.t27", "t27b": "pass"}, - {"path": "specs/ml/transformer/encoder_block.t27", "t27b": "blocked", "blocker": "ExprCall(undeclared fn)", "reason": "unimplemented"}, - {"path": "specs/ml/transformer/feed_forward_network.t27", "t27b": "pass"}, - {"path": "specs/ml/transformer/multi_head_attention.t27", "t27b": "pass"}, - {"path": "specs/ml/transformer/positional_encoding.t27", "t27b": "blocked", "blocker": "ExprCall(undeclared fn)", "reason": "unimplemented"}, - {"path": "specs/multipath_router.t27", "t27b": "pass"}, - {"path": "specs/network/attribution.t27", "t27b": "pass"}, - {"path": "specs/network/identity.t27", "t27b": "pass"}, - {"path": "specs/network/job_rules.t27", "t27b": "pass"}, - {"path": "specs/network/mvp.t27", "t27b": "pass"}, - {"path": "specs/network/mvp_v2.t27", "t27b": "pass"}, - {"path": "specs/network/mvp_v3.t27", "t27b": "pass"}, - {"path": "specs/network/mvp_v3_ed25519.t27", "t27b": "pass"}, - {"path": "specs/network/pool.t27", "t27b": "pass"}, - {"path": "specs/network/quorum.t27", "t27b": "pass"}, - {"path": "specs/network/usage.t27", "t27b": "pass"}, - {"path": "specs/numeric/bnf1024.t27", "t27b": "pass"}, - {"path": "specs/numeric/bnf128.t27", "t27b": "pass"}, - {"path": "specs/numeric/bnf16.t27", "t27b": "pass"}, - {"path": "specs/numeric/bnf256.t27", "t27b": "pass"}, - {"path": "specs/numeric/bnf32.t27", "t27b": "pass"}, - {"path": "specs/numeric/bnf512.t27", "t27b": "pass"}, - {"path": "specs/numeric/bnf64.t27", "t27b": "pass"}, - {"path": "specs/numeric/bnf8.t27", "t27b": "pass"}, - {"path": "specs/numeric/catalog_paper_count.t27", "t27b": "pass"}, - {"path": "specs/numeric/e8m0.t27", "t27b": "pass"}, - {"path": "specs/numeric/formats.t27", "t27b": "pass"}, - {"path": "specs/numeric/formats_catalog.t27", "t27b": "pass"}, - {"path": "specs/numeric/gf10.t27", "t27b": "pass"}, - {"path": "specs/numeric/gf1024.t27", "t27b": "pass"}, - {"path": "specs/numeric/gf128.t27", "t27b": "pass"}, - {"path": "specs/numeric/gf14.t27", "t27b": "pass"}, - {"path": "specs/numeric/gf16.t27", "t27b": "pass"}, - {"path": "specs/numeric/gf256.t27", "t27b": "pass"}, - {"path": "specs/numeric/gf48.t27", "t27b": "pass"}, - {"path": "specs/numeric/gf512.t27", "t27b": "pass"}, - {"path": "specs/numeric/gf6.t27", "t27b": "pass"}, - {"path": "specs/numeric/gf96.t27", "t27b": "pass"}, - {"path": "specs/numeric/gft1024.t27", "t27b": "pass"}, - {"path": "specs/numeric/gft128.t27", "t27b": "pass"}, - {"path": "specs/numeric/gft16.t27", "t27b": "pass"}, - {"path": "specs/numeric/gft256.t27", "t27b": "pass"}, - {"path": "specs/numeric/gft32.t27", "t27b": "pass"}, - {"path": "specs/numeric/gft4.t27", "t27b": "pass"}, - {"path": "specs/numeric/gft512.t27", "t27b": "pass"}, - {"path": "specs/numeric/gft64.t27", "t27b": "pass"}, - {"path": "specs/numeric/gft8.t27", "t27b": "pass"}, - {"path": "specs/numeric/gfternary.t27", "t27b": "pass"}, - {"path": "specs/numeric/golden_sieve.t27", "t27b": "pass"}, - {"path": "specs/numeric/ocp_mx.t27", "t27b": "pass"}, - {"path": "specs/numeric/requant_boundary.t27", "t27b": "pass"}, - {"path": "specs/numeric/tnf1024.t27", "t27b": "pass"}, - {"path": "specs/numeric/tnf128.t27", "t27b": "pass"}, - {"path": "specs/numeric/tnf16.t27", "t27b": "pass"}, - {"path": "specs/numeric/tnf17.t27", "t27b": "pass"}, - {"path": "specs/numeric/tnf256.t27", "t27b": "pass"}, - {"path": "specs/numeric/tnf32.t27", "t27b": "pass"}, - {"path": "specs/numeric/tnf4.t27", "t27b": "pass"}, - {"path": "specs/numeric/tnf512.t27", "t27b": "pass"}, - {"path": "specs/numeric/tnf64.t27", "t27b": "pass"}, - {"path": "specs/numeric/tnf8.t27", "t27b": "pass"}, - {"path": "specs/numeric/trinity_numeric_surface.t27", "t27b": "pass"}, - {"path": "specs/physics/e8_lqg_bridge.t27", "t27b": "pass"}, - {"path": "specs/physics/eye_isi.t27", "t27b": "pass"}, - {"path": "specs/physics/gamma-conflict.t27", "t27b": "pass"}, - {"path": "specs/physics/hslm_benchmark.t27", "t27b": "pass"}, - {"path": "specs/physics/line_bounce.t27", "t27b": "pass"}, - {"path": "specs/physics/lqg_cs_bridge.t27", "t27b": "pass"}, - {"path": "specs/physics/xc7_primitives.t27", "t27b": "pass"}, - {"path": "specs/policy/issue_shape.t27", "t27b": "pass"}, - {"path": "specs/policy/l2_generation.t27", "t27b": "pass"}, - {"path": "specs/policy/lang_en.t27", "t27b": "pass"}, - {"path": "specs/policy/merge_ours.t27", "t27b": "pass"}, - {"path": "specs/policy/own_language.t27", "t27b": "pass"}, - {"path": "specs/policy/required_contexts.t27", "t27b": "pass"}, - {"path": "specs/policy/text_lines.t27", "t27b": "pass"}, - {"path": "specs/port/bootstrap/src/bridge.t27", "t27b": "pass"}, - {"path": "specs/port/bootstrap/src/cc_gate.t27", "t27b": "pass"}, - {"path": "specs/port/bootstrap/src/check_calls.t27", "t27b": "pass"}, - {"path": "specs/port/bootstrap/src/compiler/AsmRelocEntry_new.t27", "t27b": "pass"}, - {"path": "specs/port/bootstrap/src/compiler/AsmSectionKind_from_i8.t27", "t27b": "pass"}, - {"path": "specs/port/bootstrap/src/compiler/AssembledInstr_r_type.t27", "t27b": "pass"}, - {"path": "specs/port/bootstrap/src/compiler/HirBusPort_axi4_lite_slave.t27", "t27b": "pass"}, - {"path": "specs/port/bootstrap/src/compiler/HirClockDomain_new.t27", "t27b": "pass"}, - {"path": "specs/port/bootstrap/src/compiler/HirCoverPoint_new.t27", "t27b": "pass"}, - {"path": "specs/port/bootstrap/src/compiler/HirGf16FftConfig_fft_stages.t27", "t27b": "pass"}, - {"path": "specs/port/bootstrap/src/compiler/HirIpCatalog_new.t27", "t27b": "pass"}, - {"path": "specs/port/bootstrap/src/compiler/HirTernaryRegFile_new.t27", "t27b": "pass"}, - {"path": "specs/port/bootstrap/src/compiler/HwType_hw_width.t27", "t27b": "pass"}, - {"path": "specs/port/bootstrap/src/compiler/LinkSection_text.t27", "t27b": "pass"}, - {"path": "specs/port/bootstrap/src/compiler/LoopGuard_loop_cond.t27", "t27b": "pass"}, - {"path": "specs/port/bootstrap/src/compiler/TbCheck_new.t27", "t27b": "pass"}, - {"path": "specs/port/bootstrap/src/compiler/collect_type_decls.t27", "t27b": "pass"}, - {"path": "specs/port/bootstrap/src/enrichment/mod.t27", "t27b": "pass"}, - {"path": "specs/port/bootstrap/src/jwt.t27", "t27b": "pass"}, - {"path": "specs/port/bootstrap/src/parse_conform.t27", "t27b": "pass"}, - {"path": "specs/port/bootstrap/src/phi_f64_literals.t27", "t27b": "pass"}, - {"path": "specs/port/bootstrap/src/phi_selfcheck.t27", "t27b": "pass"}, - {"path": "specs/port/bootstrap/src/sensitivity.t27", "t27b": "pass"}, - {"path": "specs/port/bootstrap/src/source_kind.t27", "t27b": "pass"}, - {"path": "specs/port/bootstrap/src/weight_bram.t27", "t27b": "pass"}, - {"path": "specs/port/browseros/trios/agent-server/apps/server/src/api/routes/health.t27", "t27b": "pass"}, - {"path": "specs/port/browseros/trios/agent-server/apps/server/src/api/routes/memory.t27", "t27b": "pass"}, - {"path": "specs/port/browseros/trios/agent-server/apps/server/src/api/routes/queen-lease.t27", "t27b": "pass"}, - {"path": "specs/port/browseros/trios/agent-server/apps/server/src/api/routes/queen-needs-you.t27", "t27b": "pass"}, - {"path": "specs/port/browseros/trios/agent-server/apps/server/src/api/routes/queen-public-agents.t27", "t27b": "pass"}, - {"path": "specs/port/browseros/trios/agent-server/apps/server/src/api/routes/queen-registry.t27", "t27b": "pass"}, - {"path": "specs/port/browseros/trios/agent-server/apps/server/src/api/routes/queen-rehearsal.t27", "t27b": "pass"}, - {"path": "specs/port/browseros/trios/agent-server/apps/server/src/api/routes/queen-report.t27", "t27b": "pass"}, - {"path": "specs/port/browseros/trios/agent-server/apps/server/src/api/routes/status.t27", "t27b": "pass"}, - {"path": "specs/port/browseros/trios/agent-server/apps/server/src/api/services/a2a/a2a-liveness.t27", "t27b": "pass"}, - {"path": "specs/port/browseros/trios/agent-server/apps/server/src/api/services/openclaw/claw-session.t27", "t27b": "pass"}, - {"path": "specs/port/browseros/trios/agent-server/apps/server/src/browser/bookmarks.t27", "t27b": "pass"}, - {"path": "specs/port/browseros/trios/agent-server/apps/server/src/browser/history.t27", "t27b": "pass"}, - {"path": "specs/port/browseros/trios/agent-server/apps/server/src/lib/agents/runtime/registry.t27", "t27b": "pass"}, - {"path": "specs/port/browseros/trios/agent-server/apps/server/src/lib/db/retry.t27", "t27b": "pass"}, - {"path": "specs/port/browseros/trios/agent-server/apps/server/src/lib/identity.t27", "t27b": "pass"}, - {"path": "specs/port/browseros/trios/agent-server/apps/server/src/lib/port-binding.t27", "t27b": "pass"}, - {"path": "specs/port/browseros/trios/agent-server/apps/server/src/lib/provider-error-classifier.t27", "t27b": "pass"}, - {"path": "specs/port/browseros/trios/agent-server/apps/server/src/monitoring/envelope.t27", "t27b": "pass"}, - {"path": "specs/port/browseros/trios/agent-server/apps/server/src/skills/catalog.t27", "t27b": "pass"}, - {"path": "specs/port/browseros/trios/agent-server/apps/server/src/tools/filesystem/ls.t27", "t27b": "pass"}, - {"path": "specs/port/browseros/trios/agent-server/apps/server/src/tools/memory/write.t27", "t27b": "pass"}, - {"path": "specs/port/browseros/trios/agent-server/apps/server/src/tools/tool-registry.t27", "t27b": "pass"}, - {"path": "specs/port/fpga/bscan_spi_qmtech/bscan_spi_qmtech.t27", "t27b": "pass"}, - {"path": "specs/port/fpga/openxc7-synth/phi_temporal/temporal_heartbeat.t27", "t27b": "pass"}, - {"path": "specs/port/fpga/verilog/dsp_probe.t27", "t27b": "pass"}, - {"path": "specs/port/fpga/verilog/dsp_probe_live.t27", "t27b": "pass"}, - {"path": "specs/port/fpga/verilog/e8m0_jtag.t27", "t27b": "pass"}, - {"path": "specs/port/fpga/verilog/gft_bitnet_neuron_jtag.t27", "t27b": "pass"}, - {"path": "specs/port/fpga/verilog/gft_dot4_comm_jtag.t27", "t27b": "pass"}, - {"path": "specs/port/fpga/verilog/gft_dup2_jtag.t27", "t27b": "pass"}, - {"path": "specs/port/fpga/verilog/gft_dup3_jtag.t27", "t27b": "pass"}, - {"path": "specs/port/fpga/verilog/gft_signed_dot4_jtag.t27", "t27b": "pass"}, - {"path": "specs/port/fpga/verilog/gft_smul_jtag.t27", "t27b": "pass"}, - {"path": "specs/port/fpga/verilog/gft_train1_jtag.t27", "t27b": "pass"}, - {"path": "specs/port/fpga/verilog/link_node.t27", "t27b": "pass"}, - {"path": "specs/port/fpga/verilog/mvp_ternary_classifier_top.t27", "t27b": "pass"}, - {"path": "specs/port/fpga/verilog/phi_weights_jtag.t27", "t27b": "pass"}, - {"path": "specs/port/fpga/verilog/ternary_mac_demo_top.t27", "t27b": "pass"}, - {"path": "specs/port/fpga/verilog/ternary_mac_synth.t27", "t27b": "pass"}, - {"path": "specs/port/fpga/verilog/ternary_node_jtag.t27", "t27b": "pass"}, - {"path": "specs/port/fpga/vivado/blinky.t27", "t27b": "pass"}, - {"path": "specs/port/fpga/vivado/gf16_matmul4x4.t27", "t27b": "pass"}, - {"path": "specs/port/fpga/vivado/gf16_top.t27", "t27b": "pass"}, - {"path": "specs/port/fpga/vivado/gf16_uart_sim_bench.t27", "t27b": "pass"}, - {"path": "specs/port/fpga/vivado/uart_detect_top.t27", "t27b": "pass"}, - {"path": "specs/port/fpga/vivado/uart_echo_top.t27", "t27b": "pass"}, - {"path": "specs/port/fpga/vsa/temporal_heartbeat_top.t27", "t27b": "pass"}, - {"path": "specs/port/scripts/aggregate-experience.t27", "t27b": "pass"}, - {"path": "specs/port/scripts/bulk-create-notebooks.t27", "t27b": "pass"}, - {"path": "specs/port/scripts/check-conflicts.t27", "t27b": "pass"}, - {"path": "specs/port/scripts/check-pagination-truncation.t27", "t27b": "pass"}, - {"path": "specs/port/scripts/check_first_party_doc_language.t27", "t27b": "pass"}, - {"path": "specs/port/scripts/ci/loop-tools-tracked.t27", "t27b": "pass"}, - {"path": "specs/port/scripts/ci/rings_matrix.t27", "t27b": "pass"}, - {"path": "specs/port/scripts/fpga-build.t27", "t27b": "pass"}, - {"path": "specs/port/scripts/fpga/flash.t27", "t27b": "pass"}, - {"path": "specs/port/scripts/gen_w309.t27", "t27b": "pass"}, - {"path": "specs/port/scripts/gen_w310.t27", "t27b": "pass"}, - {"path": "specs/port/scripts/gen_w311.t27", "t27b": "pass"}, - {"path": "specs/port/scripts/gen_w314.t27", "t27b": "pass"}, - {"path": "specs/port/scripts/gen_w315.t27", "t27b": "pass"}, - {"path": "specs/port/scripts/gen_w316.t27", "t27b": "pass"}, - {"path": "specs/port/scripts/gen_w317.t27", "t27b": "pass"}, - {"path": "specs/port/scripts/gen_w318.t27", "t27b": "pass"}, - {"path": "specs/port/scripts/gen_w320.t27", "t27b": "pass"}, - {"path": "specs/port/scripts/gen_w322.t27", "t27b": "pass"}, - {"path": "specs/port/scripts/gen_w326.t27", "t27b": "pass"}, - {"path": "specs/port/scripts/gen_w363.t27", "t27b": "pass"}, - {"path": "specs/port/scripts/gen_w365.t27", "t27b": "pass"}, - {"path": "specs/port/scripts/gen_w368.t27", "t27b": "pass"}, - {"path": "specs/port/scripts/gen_w377.t27", "t27b": "pass"}, - {"path": "specs/port/scripts/gen_w378.t27", "t27b": "pass"}, - {"path": "specs/port/scripts/gen_w379.t27", "t27b": "pass"}, - {"path": "specs/port/scripts/gen_w380.t27", "t27b": "pass"}, - {"path": "specs/port/scripts/gen_w381.t27", "t27b": "pass"}, - {"path": "specs/port/scripts/gen_w381_lean.t27", "t27b": "pass"}, - {"path": "specs/port/scripts/gen_w382.t27", "t27b": "pass"}, - {"path": "specs/port/scripts/gen_w384.t27", "t27b": "pass"}, - {"path": "specs/port/scripts/gen_w384_lean.t27", "t27b": "pass"}, - {"path": "specs/port/scripts/gen_w385.t27", "t27b": "pass"}, - {"path": "specs/port/scripts/gen_w386.t27", "t27b": "pass"}, - {"path": "specs/port/scripts/gen_w387.t27", "t27b": "pass"}, - {"path": "specs/port/scripts/gen_w388_lean.t27", "t27b": "pass"}, - {"path": "specs/port/scripts/gen_w391.t27", "t27b": "pass"}, - {"path": "specs/port/scripts/gen_w391_lean.t27", "t27b": "pass"}, - {"path": "specs/port/scripts/gen_w631.t27", "t27b": "pass"}, - {"path": "specs/port/scripts/gen_w632.t27", "t27b": "pass"}, - {"path": "specs/port/scripts/gen_w633.t27", "t27b": "pass"}, - {"path": "specs/port/scripts/gen_w634.t27", "t27b": "pass"}, - {"path": "specs/port/scripts/gen_w635.t27", "t27b": "pass"}, - {"path": "specs/port/scripts/gen_w636.t27", "t27b": "pass"}, - {"path": "specs/port/scripts/gen_w637.t27", "t27b": "pass"}, - {"path": "specs/port/scripts/gen_w638.t27", "t27b": "pass"}, - {"path": "specs/port/scripts/gen_w639.t27", "t27b": "pass"}, - {"path": "specs/port/scripts/gen_w640.t27", "t27b": "pass"}, - {"path": "specs/port/scripts/gen_w641.t27", "t27b": "pass"}, - {"path": "specs/port/scripts/gen_w642.t27", "t27b": "pass"}, - {"path": "specs/port/scripts/gen_w643.t27", "t27b": "pass"}, - {"path": "specs/port/scripts/gen_w644.t27", "t27b": "pass"}, - {"path": "specs/port/scripts/gen_w645.t27", "t27b": "pass"}, - {"path": "specs/port/scripts/gen_w646.t27", "t27b": "pass"}, - {"path": "specs/port/scripts/gen_w647.t27", "t27b": "pass"}, - {"path": "specs/port/scripts/gen_w648.t27", "t27b": "pass"}, - {"path": "specs/port/scripts/gen_w649.t27", "t27b": "pass"}, - {"path": "specs/port/scripts/gen_w650.t27", "t27b": "pass"}, - {"path": "specs/port/scripts/gen_w651.t27", "t27b": "pass"}, - {"path": "specs/port/scripts/gen_w652.t27", "t27b": "pass"}, - {"path": "specs/port/scripts/gen_w653.t27", "t27b": "pass"}, - {"path": "specs/port/scripts/gen_w654.t27", "t27b": "pass"}, - {"path": "specs/port/scripts/gen_w655.t27", "t27b": "pass"}, - {"path": "specs/port/scripts/gen_w656.t27", "t27b": "pass"}, - {"path": "specs/port/scripts/gen_w657.t27", "t27b": "pass"}, - {"path": "specs/port/scripts/gen_w662.t27", "t27b": "pass"}, - {"path": "specs/port/scripts/gen_w669.t27", "t27b": "pass"}, - {"path": "specs/port/scripts/gen_w_blocks.t27", "t27b": "pass"}, - {"path": "specs/port/scripts/generate_episodes.t27", "t27b": "pass"}, - {"path": "specs/port/scripts/git_commands_tasks_1_4.t27", "t27b": "pass"}, - {"path": "specs/port/scripts/install-constitutional-hook.t27", "t27b": "pass"}, - {"path": "specs/port/scripts/lee_monte_carlo_baseline.t27", "t27b": "pass"}, - {"path": "specs/port/scripts/mcp-wrapper.t27", "t27b": "pass"}, - {"path": "specs/port/scripts/print_pellis_seal_decimal.t27", "t27b": "pass"}, - {"path": "specs/port/scripts/pysr_trinity_blind_test_v2.t27", "t27b": "pass"}, - {"path": "specs/port/scripts/reseal-apply.t27", "t27b": "pass"}, - {"path": "specs/port/scripts/reseal-check.t27", "t27b": "pass"}, - {"path": "specs/port/scripts/run_v51_multiple.t27", "t27b": "pass"}, - {"path": "specs/port/scripts/test-agent-bridge.t27", "t27b": "pass"}, - {"path": "specs/port/scripts/tri-issue-create.t27", "t27b": "pass"}, - {"path": "specs/port/scripts/tri-pr-create.t27", "t27b": "pass"}, - {"path": "specs/port/scripts/tri-search.t27", "t27b": "pass"}, - {"path": "specs/port/scripts/tri-sync.t27", "t27b": "pass"}, - {"path": "specs/port/scripts/tri_loop/claims.t27", "t27b": "pass"}, - {"path": "specs/port/scripts/tri_loop/corpus_parse.t27", "t27b": "pass"}, - {"path": "specs/port/scripts/tri_loop/loop_rules.t27", "t27b": "pass"}, - {"path": "specs/port/scripts/tri_loop/now_numbers.t27", "t27b": "pass"}, - {"path": "specs/port/scripts/tri_loop/t27b_rules.t27", "t27b": "pass"}, - {"path": "specs/port/scripts/ultra_engine_v70_ultimate.t27", "t27b": "pass"}, - {"path": "specs/port/scripts/validate_phi_f64.t27", "t27b": "pass"}, - {"path": "specs/port/scripts/verify_precision.t27", "t27b": "pass"}, - {"path": "specs/port/scripts/verify_smoking_guns.t27", "t27b": "pass"}, - {"path": "specs/port/scripts/wrapup/extract-context.t27", "t27b": "pass"}, - {"path": "specs/port/tools/backend_parity_table.t27", "t27b": "pass"}, - {"path": "specs/port/tools/bees/merger_gate_selftest.t27", "t27b": "pass"}, - {"path": "specs/port/tools/check_catalog_integrity.t27", "t27b": "pass"}, - {"path": "specs/port/tools/check_duplicate_declarations.t27", "t27b": "pass"}, - {"path": "specs/port/tools/check_fix_carries_source.t27", "t27b": "pass"}, - {"path": "specs/port/tools/ci/check_specs_still_parse.t27", "t27b": "pass"}, - {"path": "specs/port/tools/jtag/tdo_verdict.t27", "t27b": "pass"}, - {"path": "specs/port/tools/oracle/run.t27", "t27b": "pass"}, - {"path": "specs/port/tools/run_conformance_vvp.t27", "t27b": "pass"}, - {"path": "specs/port/tools/ternary_model.t27", "t27b": "pass"}, - {"path": "specs/port/tools/toolbelt.t27", "t27b": "pass"}, - {"path": "specs/port/tools/verify_emit_bitexact.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/fpga/fly-vivado/verilog/trinity_qmtech.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/fpga/gft/tb32.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/fpga/openxc7-regress/regress-fabric-bufg/fabric_bufg.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/fpga/openxc7-synth/DSP48E1_mock.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/fpga/openxc7-synth/blink_correct.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/fpga/openxc7-synth/blink_fast.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/fpga/openxc7-synth/blink_fixed.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/fpga/openxc7-synth/blink_minimal.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/fpga/openxc7-synth/blink_r23.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/fpga/openxc7-synth/blink_simple.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/fpga/openxc7-synth/blink_slow.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/fpga/openxc7-synth/blink_working.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/fpga/openxc7-synth/clk_test.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/fpga/openxc7-synth/clock_test.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/fpga/openxc7-synth/d6_blink.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/fpga/openxc7-synth/d6_inv_test.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/fpga/openxc7-synth/d6_test.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/fpga/openxc7-synth/d_bank13_test.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/fpga/openxc7-synth/d_blink_high.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/fpga/openxc7-synth/d_bufg_test.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/fpga/openxc7-synth/d_clk_direct.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/fpga/openxc7-synth/d_direct.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/fpga/openxc7-synth/d_e21_test.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/fpga/openxc7-synth/d_f19_test.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/fpga/openxc7-synth/d_full_path.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/fpga/openxc7-synth/d_g22_test.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/fpga/openxc7-synth/d_lut_only.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/fpga/openxc7-synth/d_multi_led.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/fpga/openxc7-synth/d_oscillator.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/fpga/openxc7-synth/d_simple_ff.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/fpga/openxc7-synth/d_simple_led.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/fpga/openxc7-synth/d_slow_blink.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/fpga/openxc7-synth/d_srl_blink.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/fpga/openxc7-synth/d_static_on.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/fpga/openxc7-synth/d_static_one.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/fpga/openxc7-synth/d_y0_test.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/fpga/openxc7-synth/definitive_diagnostic_inv.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/fpga/openxc7-synth/dsp_mul.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/fpga/openxc7-synth/led_both_test.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/fpga/openxc7-synth/led_d5_test.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/fpga/openxc7-synth/led_d6_test.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/fpga/openxc7-synth/led_diagnostic.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/fpga/openxc7-synth/led_off_test.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/fpga/openxc7-synth/led_on_test.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/fpga/openxc7-synth/led_simple_test.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/fpga/openxc7-synth/led_test_inv.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/fpga/openxc7-synth/multi_led_test.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/fpga/openxc7-synth/quantum_bridge_top.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/fpga/openxc7-synth/riscv_blink.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/fpga/openxc7-synth/singularity_d6_top.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/fpga/openxc7-synth/symbiflow_blink.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/fpga/openxc7-synth/ternary_activation.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/fpga/openxc7-synth/trinity_top.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/fpga/openxc7-synth/uart_echo.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/fpga/rtl/fpga_test_reporter.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/fpga/uart_loopback.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/fpga/uart_loopback_core.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/src/background_agent/main.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/src/brain/orbitofrontal_value.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/src/brain/weber_tuning.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/src/cli/health_check.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/src/cli/railway_create_full.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/src/cli/railway_create_project.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/src/cli/railway_deployment_create.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/src/cli/railway_null_startcmd.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/src/firebird/governance_temp.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/src/phi-engine/vibeec_original/bogatyrs_registry.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/src/phi-engine/vibeec_original/bogatyrs_spec_structure.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/src/phi-engine/vibeec_original/tnc.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/src/server_main.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/src/storm/experience_engine.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/src/tri-api/claude_md.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/src/tri/gen_aabb.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/src/tri/gen_arithmetic.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/src/tri/gen_assertion.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/src/tri/gen_barrier.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/src/tri/gen_base64.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/src/tri/gen_bezier.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/src/tri/gen_cache.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/src/tri/gen_caesar.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/src/tri/gen_canvas.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/src/tri/gen_color.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/src/tri/gen_cross_entropy.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/src/tri/gen_cursor.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/src/tri/gen_epoch_reclamation.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/src/tri/gen_escape.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/src/tri/gen_fuzz.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/src/tri/gen_geo_hash2d.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/src/tri/gen_gradient.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/src/tri/gen_gradient_descent.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/src/tri/gen_hazard_pointers.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/src/tri/gen_image.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/src/tri/gen_index.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/src/tri/gen_key_value.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/src/tri/gen_kmeans.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/src/tri/gen_leb128.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/src/tri/gen_linear_regression.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/src/tri/gen_lockfree_stack.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/src/tri/gen_matrix3x3.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/src/tri/gen_mock.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/src/tri/gen_neuron.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/src/tri/gen_path_utils.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/src/tri/gen_perceptron.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/src/tri/gen_quaternion.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/src/tri/gen_radix_tree.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/src/tri/gen_ray.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/src/tri/gen_record_store.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/src/tri/gen_rect.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/src/tri/gen_regression.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/src/tri/gen_relu.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/src/tri/gen_ring_buffer.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/src/tri/gen_rle.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/src/tri/gen_rsa_simple.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/src/tri/gen_rtree.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/src/tri/gen_rwlock.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/src/tri/gen_semaphore.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/src/tri/gen_sigmoid.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/src/tri/gen_skiplist_impl.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/src/tri/gen_snapshot.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/src/tri/gen_softmax.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/src/tri/gen_temp_file.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/src/tri/gen_test_runner.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/src/tri/gen_transaction.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/src/tri/gen_transform.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/src/tri/gen_varint.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/src/tri/gen_wal.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/src/tri/gen_websocket.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/src/tri/gen_work_stealing.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/src/tri/math/vocab_audit.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/src/tri/orchestrator_bench.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/src/tri/string_dualities.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/src/tri/string_spectrum.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/src/vibeec/gen_cmd_minimal.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/src/vibeec/gen_cmd_simple.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/src/vibeec/p2p_module.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/src/vibeec/tnc.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/src/vibeec/trinity_tokenizer.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/src/vibeec/validation_engine.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/src/wasm_stubs/auto_shard_stub.t27", "t27b": "pass"}, - {"path": "specs/port/trios/apps/trios-macos/rings/RUST-04/clade-improve/src/oversight.t27", "t27b": "pass"}, - {"path": "specs/port/trios/apps/trios-macos/rings/RUST-13/clade-meshd/src/transport.t27", "t27b": "pass"}, - {"path": "specs/port/trios/apps/trios-macos/rings/RUST-13/trios-mesh/build.t27", "t27b": "pass"}, - {"path": "specs/port/trios/apps/trios-macos/rings/RUST-13/trios-mesh/src/bin/smoke_m1.t27", "t27b": "pass"}, - {"path": "specs/port/trios/apps/trios-macos/rings/RUST-13/trios-mesh/tools/ad9361_config.t27", "t27b": "pass"}, - {"path": "specs/port/trios/crates/tri-tunnel/src/main.t27", "t27b": "pass"}, - {"path": "specs/port/trios/crates/trinity_loss/src/lib.t27", "t27b": "pass"}, - {"path": "specs/port/trios/crates/trios-bridge/src/main.t27", "t27b": "pass"}, - {"path": "specs/port/trios/crates/trios-chat/rings/CR-CHAT-00/src/lib.t27", "t27b": "pass"}, - {"path": "specs/port/trios/crates/trios-chat/rings/CR-CHAT-01/src/key_package_expiry_guard.t27", "t27b": "pass"}, - {"path": "specs/port/trios/crates/trios-chat/rings/CR-CHAT-02/src/epoch_rollover_wraparound_guard.t27", "t27b": "pass"}, - {"path": "specs/port/trios/crates/trios-chat/rings/CR-CHAT-02/src/skipped_message_key_gap_bound_guard.t27", "t27b": "pass"}, - {"path": "specs/port/trios/crates/trios-chat/rings/CR-CHAT-03/src/ratchet_tree_resolution_guard.t27", "t27b": "pass"}, - {"path": "specs/port/trios/crates/trios-chat/rings/CR-CHAT-03/src/unmerged_leaves_bound_guard.t27", "t27b": "pass"}, - {"path": "specs/port/trios/crates/trios-chat/rings/CR-CHAT-04/src/padding_alignment_boundary_guard.t27", "t27b": "pass"}, - {"path": "specs/port/trios/crates/trios-chat/rings/CR-CHAT-04/src/padding_block_size_alignment_guard.t27", "t27b": "pass"}, - {"path": "specs/port/trios/crates/trios-chat/rings/CR-CHAT-05/src/envelope_size_distribution_uniformity.t27", "t27b": "pass"}, - {"path": "specs/port/trios/crates/trios-chat/rings/CR-CHAT-07/src/cover_decoy_ratio_governor.t27", "t27b": "pass"}, - {"path": "specs/port/trios/crates/trios-chat/rings/CR-CHAT-LAWS/src/lib.t27", "t27b": "pass"}, - {"path": "specs/port/trios/crates/trios-cli/src/cmd/agent.t27", "t27b": "pass"}, - {"path": "specs/port/trios/crates/trios-cli/src/cmd/commit.t27", "t27b": "pass"}, - {"path": "specs/port/trios/crates/trios-cli/src/cmd/gates.t27", "t27b": "pass"}, - {"path": "specs/port/trios/crates/trios-cli/src/cmd/leaderboard.t27", "t27b": "pass"}, - {"path": "specs/port/trios/crates/trios-cli/src/cmd/report.t27", "t27b": "pass"}, - {"path": "specs/port/trios/crates/trios-cli/src/cmd/roster.t27", "t27b": "pass"}, - {"path": "specs/port/trios/crates/trios-cli/src/cmd/run.t27", "t27b": "pass"}, - {"path": "specs/port/trios/crates/trios-cli/src/cmd/status.t27", "t27b": "pass"}, - {"path": "specs/port/trios/crates/trios-cli/src/cmd/submit.t27", "t27b": "pass"}, - {"path": "specs/port/trios/crates/trios-cli/src/gh.t27", "t27b": "pass"}, - {"path": "specs/port/trios/crates/trios-cli/src/lock.t27", "t27b": "pass"}, - {"path": "specs/port/trios/crates/trios-cli/src/metrics.t27", "t27b": "pass"}, - {"path": "specs/port/trios/crates/trios-doctor/rings/BRONZE-RING-DR/src/main.t27", "t27b": "pass"}, - {"path": "specs/port/trios/crates/trios-doctor/rings/SILVER-RING-DR-00/src/lib.t27", "t27b": "pass"}, - {"path": "specs/port/trios/crates/trios-doctor/src/main.t27", "t27b": "pass"}, - {"path": "specs/port/trios/crates/trios-ext/rings/SILVER-RING-EXT-00/src/lib.t27", "t27b": "pass"}, - {"path": "specs/port/trios/crates/trios-ext/xtask/src/main.t27", "t27b": "pass"}, - {"path": "specs/port/trios/crates/trios-git/src/commit.t27", "t27b": "pass"}, - {"path": "specs/port/trios/crates/trios-git/src/log.t27", "t27b": "pass"}, - {"path": "specs/port/trios/crates/trios-git/src/stash.t27", "t27b": "pass"}, - {"path": "specs/port/trios/crates/trios-git/src/status.t27", "t27b": "pass"}, - {"path": "specs/port/trios/crates/trios-golden-float/build.t27", "t27b": "pass"}, - {"path": "specs/port/trios/crates/trios-hdc/build.t27", "t27b": "pass"}, - {"path": "specs/port/trios/crates/trios-hdc/rings/HD-01/src/lib.t27", "t27b": "pass"}, - {"path": "specs/port/trios/crates/trios-igla-race/src/main.t27", "t27b": "pass"}, - {"path": "specs/port/trios/crates/trios-igla-trainer/src/jepa_runner.t27", "t27b": "pass"}, - {"path": "specs/port/trios/crates/trios-mcp/rings/BR-XTASK/src/main.t27", "t27b": "pass"}, - {"path": "specs/port/trios/crates/trios-mcp/rings/SR-01/src/lighthouse.t27", "t27b": "pass"}, - {"path": "specs/port/trios/crates/trios-mcp/rings/SR-02/src/discovery.t27", "t27b": "pass"}, - {"path": "specs/port/trios/crates/trios-mcp/rings/SR-02/src/lib.t27", "t27b": "pass"}, - {"path": "specs/port/trios/crates/trios-mcp/src/main.t27", "t27b": "pass"}, - {"path": "specs/port/trios/crates/trios-mesh/src/identity.t27", "t27b": "pass"}, - {"path": "specs/port/trios/crates/trios-mesh/src/packet.t27", "t27b": "pass"}, - {"path": "specs/port/trios/crates/trios-openclaw/rings/OC-01/src/lib.t27", "t27b": "pass"}, - {"path": "specs/port/trios/crates/trios-physics/build.t27", "t27b": "pass"}, - {"path": "specs/port/trios/crates/trios-physics/rings/PH-01/src/lib.t27", "t27b": "pass"}, - {"path": "specs/port/trios/crates/trios-physics/src/lib.t27", "t27b": "pass"}, - {"path": "specs/port/trios/crates/trios-rainbow-bridge/src/funnel_client.t27", "t27b": "pass"}, - {"path": "specs/port/trios/crates/trios-rainbow-bridge/src/lamport.t27", "t27b": "pass"}, - {"path": "specs/port/trios/crates/trios-sacred/rings/SC-00/src/lib.t27", "t27b": "pass"}, - {"path": "specs/port/trios/crates/trios-sacred/rings/SC-01/src/lib.t27", "t27b": "pass"}, - {"path": "specs/port/trios/crates/trios-scarab-types/rings/SR-00/src/lib.t27", "t27b": "pass"}, - {"path": "specs/port/trios/crates/trios-scarab-types/rings/SR-01/src/lib.t27", "t27b": "pass"}, - {"path": "specs/port/trios/crates/trios-scarab-types/rings/SR-02/src/lib.t27", "t27b": "pass"}, - {"path": "specs/port/trios/crates/trios-scarab-types/rings/SR-03/src/lib.t27", "t27b": "pass"}, - {"path": "specs/port/trios/crates/trios-scarab-types/rings/SR-04/src/lib.t27", "t27b": "pass"}, - {"path": "specs/port/trios/crates/trios-server/src/mcp_endpoints/tasks.t27", "t27b": "pass"}, - {"path": "specs/port/trios/crates/trios-server/src/tools/git.t27", "t27b": "pass"}, - {"path": "specs/port/trios/crates/trios-server/src/tools/git_extended.t27", "t27b": "pass"}, - {"path": "specs/port/trios/crates/trios-server/src/tools/gitbutler.t27", "t27b": "pass"}, - {"path": "specs/port/trios/crates/trios-server/src/tools/golden_float.t27", "t27b": "pass"}, - {"path": "specs/port/trios/crates/trios-server/src/tools/mod.t27", "t27b": "pass"}, - {"path": "specs/port/trios/crates/trios-store/rings/ST-00/src/lib.t27", "t27b": "pass"}, - {"path": "specs/port/trios/crates/trios-ternary/rings/TR-01/src/lib.t27", "t27b": "pass"}, - {"path": "specs/port/trios/crates/trios-train-cpu/src/bin/tjepa_modules/encoder.t27", "t27b": "pass"}, - {"path": "specs/port/trios/crates/trios-train-cpu/src/bin/train_state.t27", "t27b": "pass"}, - {"path": "specs/port/trios/crates/trios-trainer/src/train_loop.t27", "t27b": "pass"}, - {"path": "specs/port/trios/crates/trios-trainer/src/validation.t27", "t27b": "pass"}, - {"path": "specs/port/trios/crates/trios-trinity-brain/src/phi.t27", "t27b": "pass"}, - {"path": "specs/port/trios/crates/trios-vsa/rings/VS-01/src/lib.t27", "t27b": "pass"}, - {"path": "specs/port/trios/validate_bpb.t27", "t27b": "pass"}, - {"path": "specs/providers/catalog.t27", "t27b": "pass"}, - {"path": "specs/providers/gonka/deepseek-v4-flash-0731.t27", "t27b": "pass"}, - {"path": "specs/providers/gonka/glm-5-2-fp8.t27", "t27b": "pass"}, - {"path": "specs/providers/gonka/glm-5-3-flash.t27", "t27b": "pass"}, - {"path": "specs/providers/gonka/kimi-k2-6.t27", "t27b": "pass"}, - {"path": "specs/providers/gonka/minimax-m2-7.t27", "t27b": "pass"}, - {"path": "specs/providers/tri_gnk_pair.t27", "t27b": "pass"}, - {"path": "specs/providers/trinet/fpga-xc7a200t.t27", "t27b": "pass"}, - {"path": "specs/providers/trinet/gpu-consumer-24gb.t27", "t27b": "pass"}, - {"path": "specs/queen/actor_events.t27", "t27b": "pass"}, - {"path": "specs/queen/actor_view.t27", "t27b": "pass"}, - {"path": "specs/queen/actors.t27", "t27b": "pass"}, - {"path": "specs/queen/actors_hw.t27", "t27b": "pass"}, - {"path": "specs/queen/actors_hw_jtag.t27", "t27b": "pass"}, - {"path": "specs/queen/actors_hw_top.t27", "t27b": "pass"}, - {"path": "specs/queen/app.t27", "t27b": "pass"}, - {"path": "specs/queen/claim.t27", "t27b": "pass"}, - {"path": "specs/queen/control.t27", "t27b": "pass"}, - {"path": "specs/queen/dashboard.t27", "t27b": "pass"}, - {"path": "specs/queen/dispatch.t27", "t27b": "pass"}, - {"path": "specs/queen/dispatch_exit.t27", "t27b": "pass"}, - {"path": "specs/queen/domains.t27", "t27b": "pass"}, - {"path": "specs/queen/drain.t27", "t27b": "pass"}, - {"path": "specs/queen/events.t27", "t27b": "pass"}, - {"path": "specs/queen/golden_chain.t27", "t27b": "pass"}, - {"path": "specs/queen/hive.t27", "t27b": "pass"}, - {"path": "specs/queen/holds.t27", "t27b": "pass"}, - {"path": "specs/queen/jobs.t27", "t27b": "pass"}, - {"path": "specs/queen/keyed.t27", "t27b": "pass"}, - {"path": "specs/queen/keyed_guard.t27", "t27b": "pass"}, - {"path": "specs/queen/merger_gate.t27", "t27b": "pass"}, - {"path": "specs/queen/netlink.t27", "t27b": "pass"}, - {"path": "specs/queen/priority.t27", "t27b": "pass"}, - {"path": "specs/queen/replay/actors_decisions.t27", "t27b": "pass"}, - {"path": "specs/queen/replay/reviewer_decisions.t27", "t27b": "pass"}, - {"path": "specs/queen/replay/telemetry_decisions.t27", "t27b": "pass"}, - {"path": "specs/queen/review_lanes.t27", "t27b": "pass"}, - {"path": "specs/queen/review_log.t27", "t27b": "pass"}, - {"path": "specs/queen/review_valve.t27", "t27b": "pass"}, - {"path": "specs/queen/reviewer.t27", "t27b": "pass"}, - {"path": "specs/queen/reviewer_sizing.t27", "t27b": "pass"}, - {"path": "specs/queen/shaping.t27", "t27b": "pass"}, - {"path": "specs/queen/simulation.t27", "t27b": "pass"}, - {"path": "specs/queen/task_analysis.t27", "t27b": "pass"}, - {"path": "specs/queen/tasks.t27", "t27b": "pass"}, - {"path": "specs/queen/telemetry.t27", "t27b": "pass"}, - {"path": "specs/queen/turn_stop.t27", "t27b": "pass"}, - {"path": "specs/queen/views.t27", "t27b": "pass"}, - {"path": "specs/queen/waits.t27", "t27b": "pass"}, - {"path": "specs/queen/worktree_keep.t27", "t27b": "pass"}, - {"path": "specs/rings/ring_103_phi_sgd.t27", "t27b": "pass"}, - {"path": "specs/sandbox/health.t27", "t27b": "pass"}, - {"path": "specs/sandbox/https_enforce.t27", "t27b": "pass"}, - {"path": "specs/sandbox/orphan_detection.t27", "t27b": "pass"}, - {"path": "specs/sandbox/session_timeout.t27", "t27b": "pass"}, - {"path": "specs/skills/t27-measure-corpus.t27", "t27b": "pass"}, - {"path": "specs/skills/t27-phi-loop.t27", "t27b": "pass"}, - {"path": "specs/skills/t27-providers-steward.t27", "t27b": "pass"}, - {"path": "specs/skills/t27-self-host.t27", "t27b": "pass"}, - {"path": "specs/skills/t27-tri-pipeline.t27", "t27b": "pass"}, - {"path": "specs/skills/t27-tri.t27", "t27b": "pass"}, - {"path": "specs/skills/t27-wave-audit.t27", "t27b": "pass"}, - {"path": "specs/skills/t27-wrap-up.t27", "t27b": "pass"}, - {"path": "specs/skills/trinity-blog-post.t27", "t27b": "pass"}, - {"path": "specs/skills/trinity-board-sync.t27", "t27b": "pass"}, - {"path": "specs/skills/trinity-cloud.t27", "t27b": "pass"}, - {"path": "specs/skills/trinity-connect-accounts.t27", "t27b": "pass"}, - {"path": "specs/skills/trinity-doctor.t27", "t27b": "pass"}, - {"path": "specs/skills/trinity-farm-garden.t27", "t27b": "pass"}, - {"path": "specs/skills/trinity-fpga-synth.t27", "t27b": "pass"}, - {"path": "specs/skills/trinity-god-mode.t27", "t27b": "pass"}, - {"path": "specs/skills/trinity-implement-issue.t27", "t27b": "pass"}, - {"path": "specs/skills/trinity-queen-hive-visuals.t27", "t27b": "pass"}, - {"path": "specs/skills/trinity-review-code.t27", "t27b": "pass"}, - {"path": "specs/skills/trinity-run-tests.t27", "t27b": "pass"}, - {"path": "specs/skills/trinity-scholar.t27", "t27b": "pass"}, - {"path": "specs/skills/trinity-status.t27", "t27b": "pass"}, - {"path": "specs/skills/trinity-tech-tree.t27", "t27b": "pass"}, - {"path": "specs/skills/trinity-tri.t27", "t27b": "pass"}, - {"path": "specs/skills/trinity-trinity-test.t27", "t27b": "pass"}, - {"path": "specs/skills/trinity-ux-wave.t27", "t27b": "pass"}, - {"path": "specs/skills/trinity-vibee-gen.t27", "t27b": "pass"}, - {"path": "specs/skills/trinity-vsa-verify.t27", "t27b": "pass"}, - {"path": "specs/skills/trinity-wave.t27", "t27b": "pass"}, - {"path": "specs/system/unified-agent-operations.t27", "t27b": "pass"}, - {"path": "specs/ternary/activation_quantizer.t27", "t27b": "pass"}, - {"path": "specs/ternary/bitnet_layer.t27", "t27b": "pass"}, - {"path": "specs/ternary/bitnet_majority.t27", "t27b": "pass"}, - {"path": "specs/ternary/bitnet_mlp.t27", "t27b": "pass"}, - {"path": "specs/ternary/bitnet_mlp3.t27", "t27b": "pass"}, - {"path": "specs/ternary/bitnet_neuron.t27", "t27b": "pass"}, - {"path": "specs/ternary/bitnet_neuron_nchunk.t27", "t27b": "pass"}, - {"path": "specs/ternary/clocked_counter.t27", "t27b": "pass"}, - {"path": "specs/ternary/comb_bitnet_layer.t27", "t27b": "pass"}, - {"path": "specs/ternary/comb_bitnet_neuron.t27", "t27b": "pass"}, - {"path": "specs/ternary/comb_ternary_dot.t27", "t27b": "pass"}, - {"path": "specs/ternary/gft_add_rne.t27", "t27b": "pass"}, - {"path": "specs/ternary/gft_argmax4.t27", "t27b": "pass"}, - {"path": "specs/ternary/gft_axpy.t27", "t27b": "pass"}, - {"path": "specs/ternary/gft_bitnet_neuron.t27", "t27b": "pass"}, - {"path": "specs/ternary/gft_classifier4.t27", "t27b": "pass"}, - {"path": "specs/ternary/gft_classify.t27", "t27b": "pass"}, - {"path": "specs/ternary/gft_classify3.t27", "t27b": "pass"}, - {"path": "specs/ternary/gft_dot2.t27", "t27b": "pass"}, - {"path": "specs/ternary/gft_dot2_rne.t27", "t27b": "pass"}, - {"path": "specs/ternary/gft_dot4.t27", "t27b": "pass"}, - {"path": "specs/ternary/gft_dot4_rne.t27", "t27b": "pass"}, - {"path": "specs/ternary/gft_dot8.t27", "t27b": "pass"}, - {"path": "specs/ternary/gft_exp2.t27", "t27b": "pass"}, - {"path": "specs/ternary/gft_hidden2.t27", "t27b": "pass"}, - {"path": "specs/ternary/gft_layer2.t27", "t27b": "pass"}, - {"path": "specs/ternary/gft_layer3.t27", "t27b": "pass"}, - {"path": "specs/ternary/gft_layer4.t27", "t27b": "pass"}, - {"path": "specs/ternary/gft_log2.t27", "t27b": "pass"}, - {"path": "specs/ternary/gft_logistic.t27", "t27b": "pass"}, - {"path": "specs/ternary/gft_madd.t27", "t27b": "pass"}, - {"path": "specs/ternary/gft_magsub_tie.t27", "t27b": "pass"}, - {"path": "specs/ternary/gft_mlp2.t27", "t27b": "pass"}, - {"path": "specs/ternary/gft_mlp3.t27", "t27b": "pass"}, - {"path": "specs/ternary/gft_mul_rne.t27", "t27b": "pass"}, - {"path": "specs/ternary/gft_neuron_full.t27", "t27b": "pass"}, - {"path": "specs/ternary/gft_nll.t27", "t27b": "pass"}, - {"path": "specs/ternary/gft_recip.t27", "t27b": "pass"}, - {"path": "specs/ternary/gft_relu.t27", "t27b": "pass"}, - {"path": "specs/ternary/gft_sadd.t27", "t27b": "pass"}, - {"path": "specs/ternary/gft_sgd_step.t27", "t27b": "pass"}, - {"path": "specs/ternary/gft_signed_dot4.t27", "t27b": "pass"}, - {"path": "specs/ternary/gft_signed_mac.t27", "t27b": "pass"}, - {"path": "specs/ternary/gft_smul.t27", "t27b": "pass"}, - {"path": "specs/ternary/gft_softmax4.t27", "t27b": "pass"}, - {"path": "specs/ternary/gft_softmax_grad4.t27", "t27b": "pass"}, - {"path": "specs/ternary/gft_train1.t27", "t27b": "pass"}, - {"path": "specs/ternary/gft_train2.t27", "t27b": "pass"}, - {"path": "specs/ternary/gft_train2relu.t27", "t27b": "pass"}, - {"path": "specs/ternary/gft_xorbp.t27", "t27b": "pass"}, - {"path": "specs/ternary/gft_xorbp2.t27", "t27b": "pass"}, - {"path": "specs/ternary/gft_xornet.t27", "t27b": "pass"}, - {"path": "specs/ternary/gft_xorpercep.t27", "t27b": "pass"}, - {"path": "specs/ternary/gft_xorpercep3.t27", "t27b": "pass"}, - {"path": "specs/ternary/gft_xorpercep4.t27", "t27b": "pass"}, - {"path": "specs/ternary/gft_xortrain.t27", "t27b": "pass"}, - {"path": "specs/ternary/radix_economy.t27", "t27b": "pass"}, - {"path": "specs/ternary/stream_ternary_mac.t27", "t27b": "pass"}, - {"path": "specs/ternary/ternary_full_adder.t27", "t27b": "pass"}, - {"path": "specs/ternary/ternary_mac.t27", "t27b": "pass"}, - {"path": "specs/ternary/ternary_ripple_adder.t27", "t27b": "pass"}, - {"path": "specs/ternary/ternary_xor.t27", "t27b": "pass"}, - {"path": "specs/ternary/trits.t27", "t27b": "pass"}, - {"path": "specs/tools/catalog.t27", "t27b": "pass"}, - {"path": "specs/tools/epic_ci.t27", "t27b": "pass"}, - {"path": "specs/tools/mcp/gitbutler.t27", "t27b": "pass"}, - {"path": "specs/tools/mcp/inngest-dev.t27", "t27b": "pass"}, - {"path": "specs/tools/mcp/needle.t27", "t27b": "pass"}, - {"path": "specs/tools/mcp/neon.t27", "t27b": "pass"}, - {"path": "specs/tools/mcp/notebooklm.t27", "t27b": "pass"}, - {"path": "specs/tools/mcp/railway-mcp-server.t27", "t27b": "pass"}, - {"path": "specs/tools/mcp/t27-traceability.t27", "t27b": "pass"}, - {"path": "specs/tools/mcp/tri-mcp.t27", "t27b": "pass"}, - {"path": "specs/tools/mcp/tri-ssot.t27", "t27b": "pass"}, - {"path": "specs/tools/mcp/trinity.t27", "t27b": "pass"}, - {"path": "specs/tools/mcp/zig-docs.t27", "t27b": "pass"}, - {"path": "specs/tools/mcp_protocol.t27", "t27b": "pass"}, - {"path": "specs/tools/t27o/rust_convert.t27", "t27b": "pass"}, - {"path": "specs/tools/t27o/rust_std.t27", "t27b": "pass"}, - {"path": "specs/tools/tri/abandoned.t27", "t27b": "pass"}, - {"path": "specs/tools/tri/cell.t27", "t27b": "pass"}, - {"path": "specs/tools/tri/census.t27", "t27b": "pass"}, - {"path": "specs/tools/tri/ci.t27", "t27b": "pass"}, - {"path": "specs/tools/tri/competitors.t27", "t27b": "pass"}, - {"path": "specs/tools/tri/discard.t27", "t27b": "pass"}, - {"path": "specs/tools/tri/doctor.t27", "t27b": "pass"}, - {"path": "specs/tools/tri/elab.t27", "t27b": "pass"}, - {"path": "specs/tools/tri/emit.t27", "t27b": "pass"}, - {"path": "specs/tools/tri/experience.t27", "t27b": "pass"}, - {"path": "specs/tools/tri/fleet.t27", "t27b": "pass"}, - {"path": "specs/tools/tri/fmt.t27", "t27b": "pass"}, - {"path": "specs/tools/tri/fpga.t27", "t27b": "pass"}, - {"path": "specs/tools/tri/gates.t27", "t27b": "pass"}, - {"path": "specs/tools/tri/gen.t27", "t27b": "pass"}, - {"path": "specs/tools/tri/harness.t27", "t27b": "pass"}, - {"path": "specs/tools/tri/health.t27", "t27b": "pass"}, - {"path": "specs/tools/tri/hooks.t27", "t27b": "pass"}, - {"path": "specs/tools/tri/issues.t27", "t27b": "pass"}, - {"path": "specs/tools/tri/jumps.t27", "t27b": "pass"}, - {"path": "specs/tools/tri/kinds.t27", "t27b": "pass"}, - {"path": "specs/tools/tri/lean.t27", "t27b": "pass"}, - {"path": "specs/tools/tri/ledgers.t27", "t27b": "pass"}, - {"path": "specs/tools/tri/loop.t27", "t27b": "pass"}, - {"path": "specs/tools/tri/merging.t27", "t27b": "pass"}, - {"path": "specs/tools/tri/misread.t27", "t27b": "pass"}, - {"path": "specs/tools/tri/mods.t27", "t27b": "pass"}, - {"path": "specs/tools/tri/mutate.t27", "t27b": "pass"}, - {"path": "specs/tools/tri/now.t27", "t27b": "pass"}, - {"path": "specs/tools/tri/one-away.t27", "t27b": "pass"}, - {"path": "specs/tools/tri/orphaned.t27", "t27b": "pass"}, - {"path": "specs/tools/tri/pr.t27", "t27b": "pass"}, - {"path": "specs/tools/tri/prose.t27", "t27b": "pass"}, - {"path": "specs/tools/tri/quantifiers.t27", "t27b": "pass"}, - {"path": "specs/tools/tri/red.t27", "t27b": "pass"}, - {"path": "specs/tools/tri/reseal.t27", "t27b": "pass"}, - {"path": "specs/tools/tri/rtl.t27", "t27b": "pass"}, - {"path": "specs/tools/tri/seals.t27", "t27b": "pass"}, - {"path": "specs/tools/tri/serve.t27", "t27b": "pass"}, - {"path": "specs/tools/tri/skill.t27", "t27b": "pass"}, - {"path": "specs/tools/tri/status.t27", "t27b": "pass"}, - {"path": "specs/tools/tri/sweep.t27", "t27b": "pass"}, - {"path": "specs/tools/tri/synth.t27", "t27b": "pass"}, - {"path": "specs/tools/tri/test.t27", "t27b": "pass"}, - {"path": "specs/tools/tri/topic.t27", "t27b": "pass"}, - {"path": "specs/tools/tri/types.t27", "t27b": "pass"}, - {"path": "specs/tools/tri/unparsed.t27", "t27b": "pass"}, - {"path": "specs/tools/tri/vectors.t27", "t27b": "pass"}, - {"path": "specs/tools/tri/verdict.t27", "t27b": "pass"}, - {"path": "specs/tools/tri/vsim.t27", "t27b": "pass"}, - {"path": "specs/tools/tri/window.t27", "t27b": "pass"}, - {"path": "specs/tools/tri/worktrees.t27", "t27b": "pass"}, - {"path": "specs/tools/trinity/tri/bench.t27", "t27b": "pass"}, - {"path": "specs/tools/trinity/tri/bio.t27", "t27b": "pass"}, - {"path": "specs/tools/trinity/tri/blindspots.t27", "t27b": "pass"}, - {"path": "specs/tools/trinity/tri/conscious.t27", "t27b": "pass"}, - {"path": "specs/tools/trinity/tri/constants.t27", "t27b": "pass"}, - {"path": "specs/tools/trinity/tri/cosmos.t27", "t27b": "pass"}, - {"path": "specs/tools/trinity/tri/dashboard.t27", "t27b": "pass"}, - {"path": "specs/tools/trinity/tri/fib.t27", "t27b": "pass"}, - {"path": "specs/tools/trinity/tri/fpga.t27", "t27b": "pass"}, - {"path": "specs/tools/trinity/tri/gematria.t27", "t27b": "pass"}, - {"path": "specs/tools/trinity/tri/govern.t27", "t27b": "pass"}, - {"path": "specs/tools/trinity/tri/hardware.t27", "t27b": "pass"}, - {"path": "specs/tools/trinity/tri/identity.t27", "t27b": "pass"}, - {"path": "specs/tools/trinity/tri/lucas.t27", "t27b": "pass"}, - {"path": "specs/tools/trinity/tri/mesh.t27", "t27b": "pass"}, - {"path": "specs/tools/trinity/tri/needle-check.t27", "t27b": "pass"}, - {"path": "specs/tools/trinity/tri/needle-search.t27", "t27b": "pass"}, - {"path": "specs/tools/trinity/tri/needle.t27", "t27b": "pass"}, - {"path": "specs/tools/trinity/tri/omega.t27", "t27b": "pass"}, - {"path": "specs/tools/trinity/tri/particles.t27", "t27b": "pass"}, - {"path": "specs/tools/trinity/tri/phi.t27", "t27b": "pass"}, - {"path": "specs/tools/trinity/tri/quantum.t27", "t27b": "pass"}, - {"path": "specs/tools/trinity/tri/reputation.t27", "t27b": "pass"}, - {"path": "specs/tools/trinity/tri/sacred-const.t27", "t27b": "pass"}, - {"path": "specs/tools/trinity/tri/spiral.t27", "t27b": "pass"}, - {"path": "specs/tools/trinity/tri/swarm.t27", "t27b": "pass"}, - {"path": "specs/tools/trinity/tri/test.t27", "t27b": "pass"}, - {"path": "specs/tools/trinity/tri/vsa.t27", "t27b": "pass"}, - {"path": "specs/tools/trinity/tri/wallet.t27", "t27b": "pass"}, - {"path": "specs/traffic_animator.t27", "t27b": "pass"}, - {"path": "specs/tri/actors/metrics.t27", "t27b": "pass"}, - {"path": "specs/tri/agent/faculty_board.t27", "t27b": "pass"}, - {"path": "specs/tri/catalog/health.t27", "t27b": "pass"}, - {"path": "specs/tri/collections/namespace.t27", "t27b": "pass"}, - {"path": "specs/tri/crypto/ed25519.t27", "t27b": "pass"}, - {"path": "specs/tri/crypto/hex.t27", "t27b": "pass"}, - {"path": "specs/tri/crypto/sha256.t27", "t27b": "pass"}, - {"path": "specs/tri/crypto/sha512.t27", "t27b": "pass"}, - {"path": "specs/tri/graph/bellman_ford.t27", "t27b": "pass"}, - {"path": "specs/tri/graph/graph.t27", "t27b": "pass"}, - {"path": "specs/tri/graph/topological_sort.t27", "t27b": "pass"}, - {"path": "specs/tri/hot/hot.t27", "t27b": "pass"}, - {"path": "specs/tri/lab/receipt.t27", "t27b": "pass"}, - {"path": "specs/tri/lanes/lanes.t27", "t27b": "pass"}, - {"path": "specs/tri/math/math.t27", "t27b": "pass"}, - {"path": "specs/tri/math/measurement.t27", "t27b": "pass"}, - {"path": "specs/tri/misread/shapes.t27", "t27b": "pass"}, - {"path": "specs/tri/mutate/census.t27", "t27b": "pass"}, - {"path": "specs/tri/mutate/lab.t27", "t27b": "pass"}, - {"path": "specs/tri/mutate/plant.t27", "t27b": "pass"}, - {"path": "specs/tri/mutate/survivors.t27", "t27b": "pass"}, - {"path": "specs/tri/network/payout.t27", "t27b": "pass"}, - {"path": "specs/tri/pipeline/codegen.t27", "t27b": "pass"}, - {"path": "specs/tri/pipeline/spec_writer.t27", "t27b": "pass"}, - {"path": "specs/tri/pipeline/workflow.t27", "t27b": "pass"}, - {"path": "specs/tri/reseal/seal.t27", "t27b": "pass"}, - {"path": "specs/tri/search/pattern.t27", "t27b": "pass"}, - {"path": "specs/tri/sort/insertion_sort.t27", "t27b": "pass"}, - {"path": "specs/tri/sort/merge_sort.t27", "t27b": "pass"}, - {"path": "specs/tri/sort/selection_sort.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/a64.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/any_param_plan.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/arith_op.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/ast_scan.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/ast_shape.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/ast_walk.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/bit_cast_plan.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/blockers.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/builtin_plan.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/check_budget.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/cmp_op.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/coerce_plan.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/comptime_float.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/conformance/anonymous_struct.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/conformance/anytype_typeof.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/conformance/array_length_expr.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/conformance/array_literal.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/conformance/array_literal_value.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/conformance/array_repeat_text.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/conformance/bare_abs.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/conformance/big_frame.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/conformance/big_repeat_global.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/conformance/bit_cast.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/conformance/brace_invariant.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/conformance/builtin_abs_max_min_pi.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/conformance/carried_allocator.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/conformance/carried_container.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/conformance/cmp_out_of_range.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/conformance/comptime_float.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/conformance/comptime_float_f128.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/conformance/const_division.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/conformance/const_optional.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/conformance/discard_value.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/conformance/div_trunc_panic.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/conformance/elf_object.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/conformance/empty_anon_literal.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/conformance/empty_typed_array_literal.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/conformance/eval_branch_quota.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/conformance/float_as.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/conformance/float_call_cast.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/conformance/float_from_int_literal.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/conformance/float_mul_pow2.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/conformance/float_sqrt.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/conformance/frame_address_caller_owned.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/conformance/i128_arith.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/conformance/i128_ops.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/conformance/i128_return.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/conformance/int_cast.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/conformance/int_cast_index.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/conformance/large_frame.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/conformance/lazy_signature.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/conformance/let_reassigned.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/conformance/libm_logf.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/conformance/libm_powf.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/conformance/libm_rounding.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/conformance/libm_std_math.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/conformance/module_var_in_test.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/conformance/negative_float_literal.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/conformance/nested_anon_struct.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/conformance/numeric_coercion.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/conformance/odd_width_int.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/conformance/opaque_pointer.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/conformance/opt_void.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/conformance/optional_enum_compare.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/conformance/optional_module_var.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/conformance/param_discard.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/conformance/pointer_equality.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/conformance/postfix_optional.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/conformance/rem_int.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/conformance/repeat_addr_unreached.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/conformance/repeat_local.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/conformance/repeat_width_suffix.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/conformance/return_undefined_void.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/conformance/scaffold_local.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/conformance/scope_exit.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/conformance/scoped_gf16.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/conformance/shadow_module_var.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/conformance/size_of.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/conformance/slice_arg_one_element.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/conformance/static_slice_literal.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/conformance/std_mem_byte_slice.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/conformance/stdmem.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/conformance/str_module_var.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/conformance/string_slice_literal.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/conformance/struct_lit_if.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/conformance/test_local_write.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/conformance/tuple_local.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/conformance/tuple_local_index.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/conformance/type_alias.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/conformance/type_void.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/conformance/undefined_arg.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/conformance/undefined_module_var.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/conformance/unreached_stub.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/conformance/unread_anytype.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/conformance/unresolved_signature.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/conformance/untyped_local.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/conformance/untyped_local_uses.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/conformance/value_ignored.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/conformance/value_params.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/conformance/verilog_lib.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/conformance/verilog_prim.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/conformance/verilog_use.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/conformance/verilog_widths.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/conformance/void_bind.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/conformance/wide_int_const.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/conformance/zig_keyword_field.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/const_div_plan.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/discard_plan.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/dogfood.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/elf.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/emit_kit.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/empty_lit_plan.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/eval_arith.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/float_as_plan.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/frame_store_plan.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/fuzz.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/fuzz_oracle.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/i128_plan.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/int_cast_plan.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/lazy_sig_plan.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/ledger_steward.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/lencall.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/libm.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/libm_plan.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/literal_plan.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/macho.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/opaque_plan.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/optional_compare_plan.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/ptr_eq_plan.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/reduce.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/ref_var_plan.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/scaffold_plan.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/slice_lit_plan.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/source_text.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/stdmem.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/stdmem_plan.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/steward.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/text_escape.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/ts_emit.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/ts_plan.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/tuple_local_plan.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/type_text.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/undefined_arg_plan.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/verdict_key.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/verilog_emit.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/verilog_plan.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/void_bind_plan.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/wide_plan.t27", "t27b": "pass"}, - {"path": "specs/tri/test/report.t27", "t27b": "pass"}, - {"path": "specs/tri/utils/args.t27", "t27b": "pass"}, - {"path": "specs/tri/utils/exit_codes.t27", "t27b": "pass"}, - {"path": "specs/tri/utils/template.t27", "t27b": "pass"}, - {"path": "specs/trinet/etx.t27", "t27b": "pass"}, - {"path": "specs/trinet/ledger.t27", "t27b": "pass"}, - {"path": "specs/trinet/mint_authority.t27", "t27b": "pass"}, - {"path": "specs/trinet/node-work-credit.t27", "t27b": "pass"}, - {"path": "specs/trinet/tri-bridge.t27", "t27b": "pass"}, - {"path": "specs/trinity/build_graph.t27", "t27b": "pass"}, - {"path": "specs/trinity/capabilities/abi.c-api.t27", "t27b": "pass"}, - {"path": "specs/trinity/capabilities/agent.daemons.t27", "t27b": "pass"}, - {"path": "specs/trinity/capabilities/agent.phi-loop.t27", "t27b": "pass"}, - {"path": "specs/trinity/capabilities/agent.tri-api.t27", "t27b": "pass"}, - {"path": "specs/trinity/capabilities/api.http-server.t27", "t27b": "pass"}, - {"path": "specs/trinity/capabilities/archive.legacy.t27", "t27b": "pass"}, - {"path": "specs/trinity/capabilities/bench.suite.t27", "t27b": "pass"}, - {"path": "specs/trinity/capabilities/bot.tri-bot.t27", "t27b": "pass"}, - {"path": "specs/trinity/capabilities/brain.regions.t27", "t27b": "pass"}, - {"path": "specs/trinity/capabilities/catalog.spec-mirror.t27", "t27b": "pass"}, - {"path": "specs/trinity/capabilities/catalog.world-scan.t27", "t27b": "pass"}, - {"path": "specs/trinity/capabilities/cli.tri.t27", "t27b": "pass"}, - {"path": "specs/trinity/capabilities/convert.b2t.t27", "t27b": "pass"}, - {"path": "specs/trinity/capabilities/examples.zig.t27", "t27b": "pass"}, - {"path": "specs/trinity/capabilities/ext.vscode-swe.t27", "t27b": "pass"}, - {"path": "specs/trinity/capabilities/fpga.adapter.t27", "t27b": "pass"}, - {"path": "specs/trinity/capabilities/fpga.in-repo.t27", "t27b": "pass"}, - {"path": "specs/trinity/capabilities/lib.trinity.t27", "t27b": "pass"}, - {"path": "specs/trinity/capabilities/llm.firebird.t27", "t27b": "pass"}, - {"path": "specs/trinity/capabilities/llm.igla-chat.t27", "t27b": "pass"}, - {"path": "specs/trinity/capabilities/mcp.needle-mcp.t27", "t27b": "pass"}, - {"path": "specs/trinity/capabilities/mcp.trinity-mcp.t27", "t27b": "pass"}, - {"path": "specs/trinity/capabilities/native.canvas.t27", "t27b": "pass"}, - {"path": "specs/trinity/capabilities/native.node-gui.t27", "t27b": "pass"}, - {"path": "specs/trinity/capabilities/native.queen-app.t27", "t27b": "pass"}, - {"path": "specs/trinity/capabilities/node.trinity-node.t27", "t27b": "pass"}, - {"path": "specs/trinity/capabilities/numeric.golden-float.t27", "t27b": "pass"}, - {"path": "specs/trinity/capabilities/ops.deploy-infra.t27", "t27b": "pass"}, - {"path": "specs/trinity/capabilities/ops.railway-cli.t27", "t27b": "pass"}, - {"path": "specs/trinity/capabilities/pkg.vendored-cache.t27", "t27b": "pass"}, - {"path": "specs/trinity/capabilities/queen.lib.t27", "t27b": "pass"}, - {"path": "specs/trinity/capabilities/registry.commands.t27", "t27b": "pass"}, - {"path": "specs/trinity/capabilities/release.packaging.t27", "t27b": "pass"}, - {"path": "specs/trinity/capabilities/research.nexus-docs.t27", "t27b": "pass"}, - {"path": "specs/trinity/capabilities/research.programs.t27", "t27b": "pass"}, - {"path": "specs/trinity/capabilities/research.unreferenced-sources.t27", "t27b": "pass"}, - {"path": "specs/trinity/capabilities/search.vsa-index.t27", "t27b": "pass"}, - {"path": "specs/trinity/capabilities/specs.t27-vendored-compiler.t27", "t27b": "pass"}, - {"path": "specs/trinity/capabilities/specs.tri-corpus.t27", "t27b": "pass"}, - {"path": "specs/trinity/capabilities/specs.vibee-corpus.t27", "t27b": "pass"}, - {"path": "specs/trinity/capabilities/state.trinity-dir.t27", "t27b": "pass"}, - {"path": "specs/trinity/capabilities/test.graph.t27", "t27b": "pass"}, - {"path": "specs/trinity/capabilities/tools.scripts.t27", "t27b": "pass"}, - {"path": "specs/trinity/capabilities/train.hslm.t27", "t27b": "pass"}, - {"path": "specs/trinity/capabilities/training.targets.t27", "t27b": "pass"}, - {"path": "specs/trinity/capabilities/tri27.programs.t27", "t27b": "pass"}, - {"path": "specs/trinity/capabilities/tri27.toolchain.t27", "t27b": "pass"}, - {"path": "specs/trinity/capabilities/vibee.compiler.t27", "t27b": "pass"}, - {"path": "specs/trinity/capabilities/vsa.zig-hdc.t27", "t27b": "pass"}, - {"path": "specs/trinity/capabilities/web.docsite.t27", "t27b": "pass"}, - {"path": "specs/trinity/capabilities/web.queen-web.t27", "t27b": "pass"}, - {"path": "specs/trinity/capabilities/web.site.t27", "t27b": "pass"}, - {"path": "specs/trinity/compiler_matrix.t27", "t27b": "pass"}, - {"path": "specs/trinity/project.t27", "t27b": "pass"}, - {"path": "specs/ui/queen_evidence.t27", "t27b": "pass"}, - {"path": "specs/vault/audit.t27", "t27b": "pass"}, - {"path": "specs/vault/merge.t27", "t27b": "pass"}, - {"path": "specs/vault/policy.t27", "t27b": "pass"}, - {"path": "specs/verified/bench_agent.t27", "t27b": "pass"}, - {"path": "specs/verified/bench_boards.t27", "t27b": "pass"}, - {"path": "specs/verified/bitstream_reuse.t27", "t27b": "pass"}, - {"path": "specs/verified/bitstream_share.t27", "t27b": "pass"}, - {"path": "specs/verified/clock_constraints.t27", "t27b": "pass"}, - {"path": "specs/verified/corpus_merkle.t27", "t27b": "pass"}, - {"path": "specs/verified/corpus_receipt.t27", "t27b": "pass"}, - {"path": "specs/verified/ddc_receipt.t27", "t27b": "pass"}, - {"path": "specs/verified/device_dna.t27", "t27b": "pass"}, - {"path": "specs/verified/device_evidence.t27", "t27b": "pass"}, - {"path": "specs/verified/die_binding.t27", "t27b": "pass"}, - {"path": "specs/verified/digest_cache.t27", "t27b": "pass"}, - {"path": "specs/verified/evidence_chain.t27", "t27b": "pass"}, - {"path": "specs/verified/failure_loop.t27", "t27b": "pass"}, - {"path": "specs/verified/frontier.t27", "t27b": "pass"}, - {"path": "specs/verified/gen_hash_cache.t27", "t27b": "pass"}, - {"path": "specs/verified/independence.t27", "t27b": "pass"}, - {"path": "specs/verified/payout.t27", "t27b": "pass"}, - {"path": "specs/verified/poc/a/slot.t27", "t27b": "pass"}, - {"path": "specs/verified/poc/b/slot.t27", "t27b": "pass"}, - {"path": "specs/verified/poc/run.t27", "t27b": "pass"}, - {"path": "specs/verified/poc/static_counter.t27", "t27b": "pass"}, - {"path": "specs/verified/receipt.t27", "t27b": "pass"}, - {"path": "specs/verified/region.t27", "t27b": "pass"}, - {"path": "specs/verified/reuse.t27", "t27b": "pass"}, - {"path": "specs/verified/review_gate.t27", "t27b": "pass"}, - {"path": "specs/verified/run_record.t27", "t27b": "pass"}, - {"path": "specs/verified/seal_check.t27", "t27b": "pass"}, - {"path": "specs/verified/seal_identity.t27", "t27b": "pass"}, - {"path": "specs/verified/signed_receipt.t27", "t27b": "pass"}, - {"path": "specs/verified/silicon_queue.t27", "t27b": "pass"}, - {"path": "specs/verified/silicon_runs.t27", "t27b": "pass"}, - {"path": "specs/verified/suite_jobs.t27", "t27b": "pass"}, - {"path": "specs/verified/ternary_link_run.t27", "t27b": "pass"}, - {"path": "specs/verified/verdict.t27", "t27b": "pass"}, - {"path": "specs/verified/verdict_audit.t27", "t27b": "pass"}, - {"path": "specs/verified/watch.t27", "t27b": "pass"}, - {"path": "specs/vm/trinity_vm.t27", "t27b": "pass"}, - {"path": "specs/vsa/similarity_search.t27", "t27b": "pass"}, - {"path": "specs/vsa/trinity_compat.t27", "t27b": "pass"}, - {"path": "specs/xilinx7/bench_coverage.t27", "t27b": "pass"}, - {"path": "specs/xilinx7/far.t27", "t27b": "pass"}, - {"path": "specs/xilinx7/flow.t27", "t27b": "pass"}, - {"path": "specs/xilinx7/frames.t27", "t27b": "pass"}, - {"path": "specs/xilinx7/packets.t27", "t27b": "pass"} + {"path": "specs/a/b_c.t27", "t27b": "pass"}, + {"path": "specs/a_b/c.t27", "t27b": "pass"}, + {"path": "specs/agents/a.t27", "t27b": "pass"}, + {"path": "specs/agents/b.t27", "t27b": "pass"}, + {"path": "specs/agents/c.t27", "t27b": "pass"}, + {"path": "specs/agents/d.t27", "t27b": "pass"}, + {"path": "specs/agents/e.t27", "t27b": "pass"}, + {"path": "specs/agents/f.t27", "t27b": "pass"}, + {"path": "specs/agents/g.t27", "t27b": "pass"}, + {"path": "specs/agents/h.t27", "t27b": "pass"}, + {"path": "specs/agents/i.t27", "t27b": "pass"}, + {"path": "specs/agents/j.t27", "t27b": "pass"}, + {"path": "specs/agents/k.t27", "t27b": "pass"}, + {"path": "specs/agents/l.t27", "t27b": "pass"}, + {"path": "specs/agents/m.t27", "t27b": "pass"}, + {"path": "specs/agents/n.t27", "t27b": "pass"}, + {"path": "specs/agents/o.t27", "t27b": "pass"}, + {"path": "specs/agents/p.t27", "t27b": "pass"}, + {"path": "specs/agents/q.t27", "t27b": "pass"}, + {"path": "specs/agents/r.t27", "t27b": "pass"}, + {"path": "specs/agents/s.t27", "t27b": "pass"}, + {"path": "specs/agents/t.t27", "t27b": "pass"}, + {"path": "specs/agents/ti.t27", "t27b": "pass"}, + {"path": "specs/agents/u.t27", "t27b": "pass"}, + {"path": "specs/agents/v.t27", "t27b": "pass"}, + {"path": "specs/agents/w.t27", "t27b": "pass"}, + {"path": "specs/agents/x.t27", "t27b": "pass"}, + {"path": "specs/agents/y.t27", "t27b": "pass"}, + {"path": "specs/agents/z.t27", "t27b": "pass"}, + {"path": "specs/api/c_abi.t27", "t27b": "pass"}, + {"path": "specs/api/tri_api_context.t27", "t27b": "pass"}, + {"path": "specs/api/tri_api_loop.t27", "t27b": "pass"}, + {"path": "specs/api/tri_api_permissions.t27", "t27b": "pass"}, + {"path": "specs/api/tri_api_session.t27", "t27b": "pass"}, + {"path": "specs/api/tri_net_api.t27", "t27b": "pass"}, + {"path": "specs/automation/agent-claims-honest.t27", "t27b": "pass"}, + {"path": "specs/automation/agent-conversations.t27", "t27b": "pass"}, + {"path": "specs/automation/agent-hive-group.t27", "t27b": "pass"}, + {"path": "specs/automation/agent-media-kie.t27", "t27b": "pass"}, + {"path": "specs/automation/agent-neuro-kie.t27", "t27b": "pass"}, + {"path": "specs/automation/agent-provider-chain.t27", "t27b": "pass"}, + {"path": "specs/automation/agent-spec-bank.t27", "t27b": "pass"}, + {"path": "specs/automation/ball-board.t27", "t27b": "pass"}, + {"path": "specs/automation/ball-grants.t27", "t27b": "pass"}, + {"path": "specs/automation/blog-share.t27", "t27b": "pass"}, + {"path": "specs/automation/bot-agent-memory.t27", "t27b": "pass"}, + {"path": "specs/automation/bot-agent-stream.t27", "t27b": "pass"}, + {"path": "specs/automation/bot-agent-team.t27", "t27b": "pass"}, + {"path": "specs/automation/bot-event-tabs.t27", "t27b": "pass"}, + {"path": "specs/automation/bot-menu-press.t27", "t27b": "pass"}, + {"path": "specs/automation/bot-neuro-office.t27", "t27b": "pass"}, + {"path": "specs/automation/bot-office-crm.t27", "t27b": "pass"}, + {"path": "specs/automation/bot-topic-tabs.t27", "t27b": "pass"}, + {"path": "specs/automation/browser-pod-restart.t27", "t27b": "pass"}, + {"path": "specs/automation/browser-sign-in.t27", "t27b": "pass"}, + {"path": "specs/automation/browser-tab-strip.t27", "t27b": "pass"}, + {"path": "specs/automation/browser-viewer-boot.t27", "t27b": "pass"}, + {"path": "specs/automation/card-chat-night-watch.t27", "t27b": "pass"}, + {"path": "specs/automation/ci-bridge.t27", "t27b": "pass"}, + {"path": "specs/automation/claim-guard-bar.t27", "t27b": "pass"}, + {"path": "specs/automation/connect-card.t27", "t27b": "pass"}, + {"path": "specs/automation/course-access.t27", "t27b": "pass"}, + {"path": "specs/automation/course-outreach.t27", "t27b": "pass"}, + {"path": "specs/automation/crm-client-onboard.t27", "t27b": "pass"}, + {"path": "specs/automation/crm-client-ownership.t27", "t27b": "pass"}, + {"path": "specs/automation/crm-client-workspace.t27", "t27b": "pass"}, + {"path": "specs/automation/crm-duet.t27", "t27b": "pass"}, + {"path": "specs/automation/crm-first-screen.t27", "t27b": "pass"}, + {"path": "specs/automation/crm-lead-magnet.t27", "t27b": "pass"}, + {"path": "specs/automation/crm-sellers.t27", "t27b": "pass"}, + {"path": "specs/automation/crm-story-reel.t27", "t27b": "pass"}, + {"path": "specs/automation/engage-desk.t27", "t27b": "pass"}, + {"path": "specs/automation/hive-contributor-keys.t27", "t27b": "pass"}, + {"path": "specs/automation/inngest-functions-status.t27", "t27b": "pass"}, + {"path": "specs/automation/inngest-probe-suite.t27", "t27b": "pass"}, + {"path": "specs/automation/inngest-queen-scheduler.t27", "t27b": "pass"}, + {"path": "specs/automation/kanban-card-chat.t27", "t27b": "pass"}, + {"path": "specs/automation/leela-agent-link.t27", "t27b": "pass"}, + {"path": "specs/automation/mail-push.t27", "t27b": "pass"}, + {"path": "specs/automation/meeting-reminders.t27", "t27b": "pass"}, + {"path": "specs/automation/meta-connect.t27", "t27b": "pass"}, + {"path": "specs/automation/owner-studio.t27", "t27b": "pass"}, + {"path": "specs/automation/photo-actions.t27", "t27b": "pass"}, + {"path": "specs/automation/plan-reel.t27", "t27b": "pass"}, + {"path": "specs/automation/poster-facts-overlay.t27", "t27b": "pass"}, + {"path": "specs/automation/queen-contributor-keys.t27", "t27b": "pass"}, + {"path": "specs/automation/queen-growth.t27", "t27b": "pass"}, + {"path": "specs/automation/reddit-desk.t27", "t27b": "pass"}, + {"path": "specs/automation/review-jam.t27", "t27b": "pass"}, + {"path": "specs/automation/seal-stands-in.t27", "t27b": "pass"}, + {"path": "specs/automation/social-api.t27", "t27b": "pass"}, + {"path": "specs/automation/split-reel.t27", "t27b": "pass"}, + {"path": "specs/automation/token-wallet.t27", "t27b": "pass"}, + {"path": "specs/automation/tri-claim-batch.t27", "t27b": "pass"}, + {"path": "specs/automation/tri-wallet-chains.t27", "t27b": "pass"}, + {"path": "specs/automation/wrapup-auto.t27", "t27b": "pass"}, + {"path": "specs/base/debounce.t27", "t27b": "pass"}, + {"path": "specs/base/ops.t27", "t27b": "pass"}, + {"path": "specs/base/ring_32.t27", "t27b": "pass"}, + {"path": "specs/base/seed.t27", "t27b": "pass"}, + {"path": "specs/base/ternary_encoding.t27", "t27b": "pass"}, + {"path": "specs/base/types.t27", "t27b": "pass"}, + {"path": "specs/basics/01_what_a_spec_is.t27", "t27b": "pass"}, + {"path": "specs/basics/02_the_module_line.t27", "t27b": "pass"}, + {"path": "specs/basics/03_comments_and_prose.t27", "t27b": "pass"}, + {"path": "specs/basics/04_constants.t27", "t27b": "pass"}, + {"path": "specs/basics/05_whole_numbers.t27", "t27b": "pass"}, + {"path": "specs/basics/06_true_false_and_text.t27", "t27b": "pass"}, + {"path": "specs/basics/07_arrays.t27", "t27b": "pass"}, + {"path": "specs/basics/08_trits.t27", "t27b": "pass"}, + {"path": "specs/basics/09_expressions.t27", "t27b": "pass"}, + {"path": "specs/basics/10_a_test_block.t27", "t27b": "pass"}, + {"path": "specs/basics/11_many_tests.t27", "t27b": "pass"}, + {"path": "specs/basics/12_functions.t27", "t27b": "pass"}, + {"path": "specs/basics/13_local_names.t27", "t27b": "pass"}, + {"path": "specs/basics/14_if_and_else.t27", "t27b": "pass"}, + {"path": "specs/basics/15_loops.t27", "t27b": "pass"}, + {"path": "specs/basics/16_pub_or_private.t27", "t27b": "pass"}, + {"path": "specs/basics/17_structs.t27", "t27b": "pass"}, + {"path": "specs/basics/18_enums.t27", "t27b": "pass"}, + {"path": "specs/basics/19_use_other_modules.t27", "t27b": "pass"}, + {"path": "specs/basics/20_invariants.t27", "t27b": "pass"}, + {"path": "specs/basics/21_gen_ts.t27", "t27b": "pass"}, + {"path": "specs/basics/22_seven_backends.t27", "t27b": "pass"}, + {"path": "specs/basics/23_stages_of_t27c.t27", "t27b": "pass"}, + {"path": "specs/basics/24_tri_commands.t27", "t27b": "pass"}, + {"path": "specs/basics/25_reading_errors.t27", "t27b": "pass"}, + {"path": "specs/basics/26_a_small_program.t27", "t27b": "pass"}, + {"path": "specs/basics/27_where_next.t27", "t27b": "pass"}, + {"path": "specs/benchmarks/bench_main.t27", "t27b": "pass"}, + {"path": "specs/benchmarks/bench_nn.t27", "t27b": "pass"}, + {"path": "specs/benchmarks/gf16_bfloat16_nmse.t27", "t27b": "pass"}, + {"path": "specs/benchmarks/kernel_collatz.t27", "t27b": "pass"}, + {"path": "specs/benchmarks/kernel_f64loop.t27", "t27b": "pass"}, + {"path": "specs/benchmarks/kernel_fib.t27", "t27b": "pass"}, + {"path": "specs/benchmarks/kernel_matmul.t27", "t27b": "pass"}, + {"path": "specs/benchmarks/kernel_sieve.t27", "t27b": "pass"}, + {"path": "specs/benchmarks/kernel_ternary.t27", "t27b": "pass"}, + {"path": "specs/benchmarks/ternary_vs_binary.t27", "t27b": "pass"}, + {"path": "specs/blog/t27b_progress.t27", "t27b": "pass"}, + {"path": "specs/boards/arty_a7.t27", "t27b": "pass"}, + {"path": "specs/boards/wukong_v1.t27", "t27b": "pass"}, + {"path": "specs/boards/xc7a100t_full.t27", "t27b": "pass"}, + {"path": "specs/boards/xc7a100t_minimal.t27", "t27b": "pass"}, + {"path": "specs/brain/bus.t27", "t27b": "pass"}, + {"path": "specs/brain/cognitive_loop.t27", "t27b": "pass"}, + {"path": "specs/brain/phi_timing.t27", "t27b": "pass"}, + {"path": "specs/brain/unified_state.t27", "t27b": "pass"}, + {"path": "specs/catalog/discovery.t27", "t27b": "pass"}, + {"path": "specs/ci/affected.t27", "t27b": "pass"}, + {"path": "specs/ci/delivery_metrics.t27", "t27b": "pass"}, + {"path": "specs/ci/derived_data.t27", "t27b": "pass"}, + {"path": "specs/ci/gates/conflict_markers.t27", "t27b": "pass"}, + {"path": "specs/ci/gates/documented_commands.t27", "t27b": "pass"}, + {"path": "specs/ci/gates/verilog_widths.t27", "t27b": "pass"}, + {"path": "specs/ci/schema.t27", "t27b": "pass"}, + {"path": "specs/compiler/c_array_repeat_wrapper.t27", "t27b": "pass"}, + {"path": "specs/compiler/c_fixed_array_return.t27", "t27b": "pass"}, + {"path": "specs/compiler/codegen_conformance.t27", "t27b": "pass"}, + {"path": "specs/compiler/core/t27core.t27", "t27b": "pass"}, + {"path": "specs/compiler/core/t27core_ddc.t27", "t27b": "pass"}, + {"path": "specs/compiler/cse_hoist.t27", "t27b": "pass"}, + {"path": "specs/compiler/lexer.t27", "t27b": "pass"}, + {"path": "specs/compiler/meta_compile.t27", "t27b": "pass"}, + {"path": "specs/compiler/rust_constant_case.t27", "t27b": "pass"}, + {"path": "specs/compiler/rust_enum_order.t27", "t27b": "pass"}, + {"path": "specs/compiler/rust_optional_returns.t27", "t27b": "pass"}, + {"path": "specs/compiler/rust_tail_returns.t27", "t27b": "pass"}, + {"path": "specs/compiler/rust_value_parameters.t27", "t27b": "pass"}, + {"path": "specs/compiler/test_report_exit.t27", "t27b": "pass"}, + {"path": "specs/compiler/theory/isa_round_trip.t27", "t27b": "pass"}, + {"path": "specs/compiler/theory/reproducible.t27", "t27b": "pass"}, + {"path": "specs/compiler/theory/sieve.t27", "t27b": "pass"}, + {"path": "specs/compiler/theory/speed_quality.t27", "t27b": "pass"}, + {"path": "specs/compiler/theory/toolchain.t27", "t27b": "pass"}, + {"path": "specs/compiler/theory/vacuity_census.t27", "t27b": "pass"}, + {"path": "specs/compiler/theory/warmup.t27", "t27b": "pass"}, + {"path": "specs/compiler/theory/warmup_t27b.t27", "t27b": "pass"}, + {"path": "specs/compiler/verilog_aos_memory.t27", "t27b": "pass"}, + {"path": "specs/compiler/verilog_branch_context.t27", "t27b": "pass"}, + {"path": "specs/compiler/zig_empty_typed_array.t27", "t27b": "pass"}, + {"path": "specs/compiler/zig_field_syntax.t27", "t27b": "pass"}, + {"path": "specs/compiler/zig_float_call_cast.t27", "t27b": "pass"}, + {"path": "specs/compiler/zig_primitive_bindings.t27", "t27b": "pass"}, + {"path": "specs/compiler/zig_scoped_type.t27", "t27b": "pass"}, + {"path": "specs/compiler/zig_shadow_initializer.t27", "t27b": "pass"}, + {"path": "specs/compiler/zig_test_shadowing.t27", "t27b": "pass"}, + {"path": "specs/compiler/zig_value_ignored.t27", "t27b": "pass"}, + {"path": "specs/conformance/e2e_scenarios.t27", "t27b": "pass"}, + {"path": "specs/crons/999-multibots-telegraf-agent-autopilot-L1118.t27", "t27b": "pass"}, + {"path": "specs/crons/999-multibots-telegraf-bot-owner-billing-L474.t27", "t27b": "pass"}, + {"path": "specs/crons/999-multibots-telegraf-check-stuck-trainings.t27", "t27b": "pass"}, + {"path": "specs/crons/999-multibots-telegraf-ci.t27", "t27b": "pass"}, + {"path": "specs/crons/999-multibots-telegraf-client-telemetry-daily.t27", "t27b": "pass"}, + {"path": "specs/crons/999-multibots-telegraf-club-invoice-abandoned-watch.t27", "t27b": "pass"}, + {"path": "specs/crons/999-multibots-telegraf-crm-proactive-sweep.t27", "t27b": "pass"}, + {"path": "specs/crons/999-multibots-telegraf-crmProactive-L375.t27", "t27b": "pass"}, + {"path": "specs/crons/999-multibots-telegraf-daily-sales-advisor.t27", "t27b": "pass"}, + {"path": "specs/crons/999-multibots-telegraf-generate-jobs-L164.t27", "t27b": "pass"}, + {"path": "specs/crons/999-multibots-telegraf-health-check.t27", "t27b": "pass"}, + {"path": "specs/crons/999-multibots-telegraf-log-monitor.t27", "t27b": "pass"}, + {"path": "specs/crons/999-multibots-telegraf-notificationHandler-L318.t27", "t27b": "pass"}, + {"path": "specs/crons/999-multibots-telegraf-notificationHandler-L324.t27", "t27b": "pass"}, + {"path": "specs/crons/999-multibots-telegraf-periodic-webhook-health-check.t27", "t27b": "pass"}, + {"path": "specs/crons/999-multibots-telegraf-production-monitor-L80.t27", "t27b": "pass"}, + {"path": "specs/crons/999-multibots-telegraf-provider-health-monitor-L344.t27", "t27b": "pass"}, + {"path": "specs/crons/999-multibots-telegraf-render-server-L10845.t27", "t27b": "pass"}, + {"path": "specs/crons/999-multibots-telegraf-render-server-L2301.t27", "t27b": "pass"}, + {"path": "specs/crons/999-multibots-telegraf-render-server-L2325.t27", "t27b": "pass"}, + {"path": "specs/crons/999-multibots-telegraf-render-server-L919.t27", "t27b": "pass"}, + {"path": "specs/crons/999-multibots-telegraf-robokassa-unclaimed-watch.t27", "t27b": "pass"}, + {"path": "specs/crons/999-multibots-telegraf-security.t27", "t27b": "pass"}, + {"path": "specs/crons/999-multibots-telegraf-skill-detector.t27", "t27b": "pass"}, + {"path": "specs/crons/999-multibots-telegraf-taskCache-L27.t27", "t27b": "pass"}, + {"path": "specs/crons/999-multibots-telegraf-ton-pending-watch.t27", "t27b": "pass"}, + {"path": "specs/crons/999-multibots-telegraf-video-task-store-L156.t27", "t27b": "pass"}, + {"path": "specs/crons/mac-alerts-digest.t27", "t27b": "pass"}, + {"path": "specs/crons/mac-alerts-watchdog.t27", "t27b": "pass"}, + {"path": "specs/crons/mac-browseros-cron-watchdog.t27", "t27b": "pass"}, + {"path": "specs/crons/mac-dev-cache-clean.t27", "t27b": "pass"}, + {"path": "specs/crons/mac-jobsearch-poller.t27", "t27b": "pass"}, + {"path": "specs/crons/mac-leela-dailyquote.t27", "t27b": "pass"}, + {"path": "specs/crons/mac-mail-bridge.t27", "t27b": "pass"}, + {"path": "specs/crons/mac-mcp-hub.t27", "t27b": "pass"}, + {"path": "specs/crons/mac-neo-boards.t27", "t27b": "pass"}, + {"path": "specs/crons/mac-neo-jobsearch.t27", "t27b": "pass"}, + {"path": "specs/crons/mac-reviewer-bees.t27", "t27b": "pass"}, + {"path": "specs/crons/mac-signup-watch.t27", "t27b": "pass"}, + {"path": "specs/crons/mac-trios-cycle-heal.t27", "t27b": "pass"}, + {"path": "specs/crons/mac-trios-cycle.t27", "t27b": "pass"}, + {"path": "specs/crons/mac-trios-doctor.t27", "t27b": "pass"}, + {"path": "specs/crons/mac-trios-feed.t27", "t27b": "pass"}, + {"path": "specs/crons/mac-trios-heal.t27", "t27b": "pass"}, + {"path": "specs/crons/railway-jobsearch-cron.t27", "t27b": "pass"}, + {"path": "specs/crons/t27-formal-mutation.t27", "t27b": "pass"}, + {"path": "specs/crons/t27-pr-dashboard.t27", "t27b": "pass"}, + {"path": "specs/crons/trinity-agent-cron-cleanup.t27", "t27b": "pass"}, + {"path": "specs/crons/trinity-agent-queue-drain.t27", "t27b": "pass"}, + {"path": "specs/crons/trinity-brain-ci.t27", "t27b": "pass"}, + {"path": "specs/crons/trinity-codegen.t27", "t27b": "pass"}, + {"path": "specs/crons/trinity-discover-callers.t27", "t27b": "pass"}, + {"path": "specs/crons/trinity-pages-health-check.t27", "t27b": "pass"}, + {"path": "specs/crons/trinity-signal-health-self.t27", "t27b": "pass"}, + {"path": "specs/crons/trinity-site-live-gate.t27", "t27b": "pass"}, + {"path": "specs/demos/simple_test.t27", "t27b": "pass"}, + {"path": "specs/docs/chapters/alphabet.t27", "t27b": "pass"}, + {"path": "specs/docs/chapters/evidence.t27", "t27b": "pass"}, + {"path": "specs/docs/chapters/layers.t27", "t27b": "pass"}, + {"path": "specs/docs/chapters/project.t27", "t27b": "pass"}, + {"path": "specs/docs/chapters/queen.t27", "t27b": "pass"}, + {"path": "specs/docs/chapters/rules.t27", "t27b": "pass"}, + {"path": "specs/docs/chapters/tooling.t27", "t27b": "pass"}, + {"path": "specs/docs/system.t27", "t27b": "pass"}, + {"path": "specs/effects/capability.t27", "t27b": "pass"}, + {"path": "specs/effects/clock_cap.t27", "t27b": "pass"}, + {"path": "specs/effects/fs_cap.t27", "t27b": "pass"}, + {"path": "specs/effects/replay_oracle.t27", "t27b": "pass"}, + {"path": "specs/fpga/adapter.t27", "t27b": "pass"}, + {"path": "specs/fpga/apb_bridge.t27", "t27b": "pass"}, + {"path": "specs/fpga/assembler.t27", "t27b": "pass"}, + {"path": "specs/fpga/axi4.t27", "t27b": "pass"}, + {"path": "specs/fpga/boards/arty_a7_integration.t27", "t27b": "pass"}, + {"path": "specs/fpga/boards/qmtech_a100t_integration.t27", "t27b": "pass"}, + {"path": "specs/fpga/bootrom.t27", "t27b": "pass"}, + {"path": "specs/fpga/bpsk.t27", "t27b": "pass"}, + {"path": "specs/fpga/clock_domain.t27", "t27b": "pass"}, + {"path": "specs/fpga/coverage.t27", "t27b": "pass"}, + {"path": "specs/fpga/crossopt.t27", "t27b": "pass"}, + {"path": "specs/fpga/cts.t27", "t27b": "pass"}, + {"path": "specs/fpga/dft.t27", "t27b": "pass"}, + {"path": "specs/fpga/die_probe.t27", "t27b": "pass"}, + {"path": "specs/fpga/dsp/adders.t27", "t27b": "pass"}, + {"path": "specs/fpga/dsp/cordic.t27", "t27b": "pass"}, + {"path": "specs/fpga/dsp/fixed_point.t27", "t27b": "pass"}, + {"path": "specs/fpga/dsp/multipliers.t27", "t27b": "pass"}, + {"path": "specs/fpga/dsp/signals.t27", "t27b": "pass"}, + {"path": "specs/fpga/e2e_demo.t27", "t27b": "pass"}, + {"path": "specs/fpga/eth_beacon.t27", "t27b": "pass"}, + {"path": "specs/fpga/eth_crc.t27", "t27b": "pass"}, + {"path": "specs/fpga/eth_rx.t27", "t27b": "pass"}, + {"path": "specs/fpga/fifo.t27", "t27b": "pass"}, + {"path": "specs/fpga/gf16_accel.t27", "t27b": "pass"}, + {"path": "specs/fpga/hw_types.t27", "t27b": "pass"}, + {"path": "specs/fpga/linker.t27", "t27b": "pass"}, + {"path": "specs/fpga/memory.t27", "t27b": "pass"}, + {"path": "specs/fpga/mmcm.t27", "t27b": "pass"}, + {"path": "specs/fpga/mtbf.t27", "t27b": "pass"}, + {"path": "specs/fpga/partition.t27", "t27b": "pass"}, + {"path": "specs/fpga/power.t27", "t27b": "pass"}, + {"path": "specs/fpga/power_analysis.t27", "t27b": "pass"}, + {"path": "specs/fpga/reset_sync.t27", "t27b": "pass"}, + {"path": "specs/fpga/rgmii.t27", "t27b": "pass"}, + {"path": "specs/fpga/rgmii_sniff.t27", "t27b": "pass"}, + {"path": "specs/fpga/ro_race.t27", "t27b": "pass"}, + {"path": "specs/fpga/router.t27", "t27b": "pass"}, + {"path": "specs/fpga/secded.t27", "t27b": "pass"}, + {"path": "specs/fpga/simulator.t27", "t27b": "pass"}, + {"path": "specs/fpga/stdlib.t27", "t27b": "pass"}, + {"path": "specs/fpga/ternary_isa.t27", "t27b": "pass"}, + {"path": "specs/fpga/ternary_link.t27", "t27b": "pass"}, + {"path": "specs/fpga/testbench/assembler_tb.t27", "t27b": "pass"}, + {"path": "specs/fpga/testbench/cts_tb.t27", "t27b": "pass"}, + {"path": "specs/fpga/testbench/formal_tb.t27", "t27b": "pass"}, + {"path": "specs/fpga/testbench/partition_tb.t27", "t27b": "pass"}, + {"path": "specs/fpga/testbench/placement_tb.t27", "t27b": "pass"}, + {"path": "specs/fpga/testbench/power_tb.t27", "t27b": "pass"}, + {"path": "specs/fpga/testbench/router_tb.t27", "t27b": "pass"}, + {"path": "specs/fpga/testbench/simulator_tb.t27", "t27b": "pass"}, + {"path": "specs/fpga/testbench/timing_tb.t27", "t27b": "pass"}, + {"path": "specs/fpga/testbench/vcd_trace_tb.t27", "t27b": "pass"}, + {"path": "specs/fpga/timing.t27", "t27b": "pass"}, + {"path": "specs/fpga/trinet_node.t27", "t27b": "pass"}, + {"path": "specs/fpga/verification/build_verify.t27", "t27b": "pass"}, + {"path": "specs/functions/analytics-sales-advise.t27", "t27b": "pass"}, + {"path": "specs/functions/analytics-skills-detect.t27", "t27b": "pass"}, + {"path": "specs/functions/broadcast-message-send.t27", "t27b": "pass"}, + {"path": "specs/functions/client-telemetry-daily.t27", "t27b": "pass"}, + {"path": "specs/functions/club-invoice-abandoned-watch.t27", "t27b": "pass"}, + {"path": "specs/functions/content-detailed-script-generate.t27", "t27b": "pass"}, + {"path": "specs/functions/content-scenario-clips-generate.t27", "t27b": "pass"}, + {"path": "specs/functions/content-scripts-generate.t27", "t27b": "pass"}, + {"path": "specs/functions/crm-proactive-sweep.t27", "t27b": "pass"}, + {"path": "specs/functions/instagram-competitors-find.t27", "t27b": "pass"}, + {"path": "specs/functions/instagram-reels-analyze.t27", "t27b": "pass"}, + {"path": "specs/functions/instagram-top-content-extract.t27", "t27b": "pass"}, + {"path": "specs/functions/monitoring-error-report.t27", "t27b": "pass"}, + {"path": "specs/functions/monitoring-health-check.t27", "t27b": "pass"}, + {"path": "specs/functions/monitoring-logs-analyze.t27", "t27b": "pass"}, + {"path": "specs/functions/monitoring-logs-trigger.t27", "t27b": "pass"}, + {"path": "specs/functions/morph-images-generate.t27", "t27b": "pass"}, + {"path": "specs/functions/neuro-image-generate.t27", "t27b": "pass"}, + {"path": "specs/functions/payment-ai-server-process.t27", "t27b": "pass"}, + {"path": "specs/functions/reels-ai-callback.t27", "t27b": "pass"}, + {"path": "specs/functions/reels-ai-generate.t27", "t27b": "pass"}, + {"path": "specs/functions/reels-loop-generate.t27", "t27b": "pass"}, + {"path": "specs/functions/render-avatar-video-run.t27", "t27b": "pass"}, + {"path": "specs/functions/render-job-run.t27", "t27b": "pass"}, + {"path": "specs/functions/render-riddle-run.t27", "t27b": "pass"}, + {"path": "specs/functions/robokassa-unclaimed-watch.t27", "t27b": "pass"}, + {"path": "specs/functions/ton-pending-watch.t27", "t27b": "pass"}, + {"path": "specs/functions/training-model-complete.t27", "t27b": "pass"}, + {"path": "specs/functions/training-model-start.t27", "t27b": "pass"}, + {"path": "specs/functions/training-model-v2-start.t27", "t27b": "pass"}, + {"path": "specs/functions/training-stuck-check.t27", "t27b": "pass"}, + {"path": "specs/functions/webhook-generation-validate.t27", "t27b": "pass"}, + {"path": "specs/functions/welcome-avatar-generate.t27", "t27b": "pass"}, + {"path": "specs/github/auth.t27", "t27b": "pass"}, + {"path": "specs/hosting/credit.t27", "t27b": "pass"}, + {"path": "specs/hosting/feed.t27", "t27b": "pass"}, + {"path": "specs/hosting/host.t27", "t27b": "pass"}, + {"path": "specs/hosting/panel.t27", "t27b": "pass"}, + {"path": "specs/hosting/placement.t27", "t27b": "pass"}, + {"path": "specs/hosting/proof.t27", "t27b": "pass"}, + {"path": "specs/hosting/row.t27", "t27b": "pass"}, + {"path": "specs/hosting/statement.t27", "t27b": "pass"}, + {"path": "specs/hosting/sybil.t27", "t27b": "pass"}, + {"path": "specs/hosting/toolchain.t27", "t27b": "pass"}, + {"path": "specs/hosting/topology.t27", "t27b": "pass"}, + {"path": "specs/i18n/agents-ru.t27", "t27b": "pass"}, + {"path": "specs/i18n/blog-ru.t27", "t27b": "pass"}, + {"path": "specs/i18n/docs-ru.t27", "t27b": "pass"}, + {"path": "specs/igla/race/mvp_ternary_classifier.t27", "t27b": "pass"}, + {"path": "specs/igla/race/phi_accumulator_growth.t27", "t27b": "pass"}, + {"path": "specs/igla/race/phi_gain_freedom.t27", "t27b": "pass"}, + {"path": "specs/igla/race/phi_weights.t27", "t27b": "pass"}, + {"path": "specs/igla/race/ternary_lut_table.t27", "t27b": "pass"}, + {"path": "specs/igla/race/ternary_mac_group.t27", "t27b": "pass"}, + {"path": "specs/igla/race/ternary_node.t27", "t27b": "pass"}, + {"path": "specs/igla/race/unit_weights_node.t27", "t27b": "pass"}, + {"path": "specs/igla/w535_bounded_while_module.t27", "t27b": "pass"}, + {"path": "specs/isa/t27a.t27", "t27b": "pass"}, + {"path": "specs/isa/t27a_mnemonics.t27", "t27b": "pass"}, + {"path": "specs/isa/ternary_encoding.t27", "t27b": "pass"}, + {"path": "specs/isa/ternary_gates.t27", "t27b": "pass"}, + {"path": "specs/isa/ternary_graph.t27", "t27b": "pass"}, + {"path": "specs/isa/tri27_bytecode.t27", "t27b": "pass"}, + {"path": "specs/isa/tri27_machine.t27", "t27b": "pass"}, + {"path": "specs/jobs/network_job.t27", "t27b": "pass"}, + {"path": "specs/jobs/release_t27c.t27", "t27b": "pass"}, + {"path": "specs/jobs/t27b_ledger_steward.t27", "t27b": "pass"}, + {"path": "specs/math/constants.t27", "t27b": "pass"}, + {"path": "specs/math/gf_competitive.t27", "t27b": "pass"}, + {"path": "specs/memory/graph/crypt.t27", "t27b": "pass"}, + {"path": "specs/memory/graph/ingest.t27", "t27b": "pass"}, + {"path": "specs/memory/graph/scope.t27", "t27b": "pass"}, + {"path": "specs/memory/graph/temporal.t27", "t27b": "pass"}, + {"path": "specs/memory/graph/types.t27", "t27b": "pass"}, + {"path": "specs/memory/tmem/session.t27", "t27b": "pass"}, + {"path": "specs/memory/tmem/types.t27", "t27b": "pass"}, + {"path": "specs/mesh_routing.t27", "t27b": "pass"}, + {"path": "specs/ml/activation/elu_activation.t27", "t27b": "blocked", "blocker": "ExprCall(undeclared fn)", "reason": "unimplemented"}, + {"path": "specs/ml/activation/gelu_activation.t27", "t27b": "blocked", "blocker": "ExprCall(undeclared fn)", "reason": "unimplemented"}, + {"path": "specs/ml/activation/gelu_approx_activation.t27", "t27b": "blocked", "blocker": "ExprCall(undeclared fn)", "reason": "unimplemented"}, + {"path": "specs/ml/activation/leaky_relu_activation.t27", "t27b": "pass"}, + {"path": "specs/ml/activation/relu_activation.t27", "t27b": "pass"}, + {"path": "specs/ml/activation/sigmoid_activation.t27", "t27b": "pass"}, + {"path": "specs/ml/activation/silu_swish_activation.t27", "t27b": "blocked", "blocker": "ExprCall(undeclared fn)", "reason": "unimplemented"}, + {"path": "specs/ml/activation/softmax.t27", "t27b": "blocked", "blocker": "ExprCall(undeclared fn)", "reason": "unimplemented"}, + {"path": "specs/ml/activation/tanh_activation.t27", "t27b": "blocked", "blocker": "ExprCall(undeclared fn)", "reason": "unimplemented"}, + {"path": "specs/ml/igla_champion_capsule.t27", "t27b": "blocked", "blocker": "ExprIdentifier(undeclared)", "reason": "unimplemented"}, + {"path": "specs/ml/layers/avgpool2d_layer.t27", "t27b": "pass"}, + {"path": "specs/ml/layers/batchnorm_layer.t27", "t27b": "blocked", "blocker": "ExprCall(undeclared fn)", "reason": "unimplemented"}, + {"path": "specs/ml/layers/conv2d_layer.t27", "t27b": "pass"}, + {"path": "specs/ml/layers/dense_layer.t27", "t27b": "pass"}, + {"path": "specs/ml/layers/dropout_layer.t27", "t27b": "pass"}, + {"path": "specs/ml/layers/embedding_layer.t27", "t27b": "blocked", "blocker": "ExprCall(undeclared fn)", "reason": "unimplemented"}, + {"path": "specs/ml/layers/flatten_layer.t27", "t27b": "pass"}, + {"path": "specs/ml/layers/layernorm_layer.t27", "t27b": "pass"}, + {"path": "specs/ml/layers/maxpool2d_layer.t27", "t27b": "pass"}, + {"path": "specs/ml/layers/residual_connection.t27", "t27b": "pass"}, + {"path": "specs/ml/loss/binary_crossentropy_loss.t27", "t27b": "blocked", "blocker": "ExprCall(undeclared fn)", "reason": "unimplemented"}, + {"path": "specs/ml/loss/contrastive_loss.t27", "t27b": "blocked", "blocker": "ExprCall(undeclared fn)", "reason": "unimplemented"}, + {"path": "specs/ml/loss/cross_entropy_loss.t27", "t27b": "blocked", "blocker": "ExprCall(undeclared fn)", "reason": "unimplemented"}, + {"path": "specs/ml/loss/huber_loss.t27", "t27b": "pass"}, + {"path": "specs/ml/loss/kl_divergence.t27", "t27b": "pass"}, + {"path": "specs/ml/loss/mse_loss.t27", "t27b": "pass"}, + {"path": "specs/ml/optimizer/adagrad.t27", "t27b": "blocked", "blocker": "ExprCall(undeclared fn)", "reason": "unimplemented"}, + {"path": "specs/ml/optimizer/adam.t27", "t27b": "blocked", "blocker": "ExprCall(undeclared fn)", "reason": "unimplemented"}, + {"path": "specs/ml/optimizer/lamb.t27", "t27b": "blocked", "blocker": "ExprCall(undeclared fn)", "reason": "unimplemented"}, + {"path": "specs/ml/optimizer/race_config.t27", "t27b": "blocked", "blocker": "ExprIdentifier(undeclared)", "reason": "unimplemented"}, + {"path": "specs/ml/optimizer/rmsprop.t27", "t27b": "pass"}, + {"path": "specs/ml/optimizer/sgd.t27", "t27b": "pass"}, + {"path": "specs/ml/pathway/mlp.t27", "t27b": "blocked", "blocker": "ExprCall(undeclared fn)", "reason": "unimplemented"}, + {"path": "specs/ml/recurrent/attention_mechanism.t27", "t27b": "blocked", "blocker": "ExprCall(undeclared fn)", "reason": "unimplemented"}, + {"path": "specs/ml/recurrent/bilstm.t27", "t27b": "blocked", "blocker": "ExprCall(undeclared fn)", "reason": "unimplemented"}, + {"path": "specs/ml/recurrent/gru_cell.t27", "t27b": "blocked", "blocker": "ExprCall(undeclared fn)", "reason": "unimplemented"}, + {"path": "specs/ml/recurrent/lstm_cell.t27", "t27b": "blocked", "blocker": "ExprCall(undeclared fn)", "reason": "unimplemented"}, + {"path": "specs/ml/recurrent/lstm_single.t27", "t27b": "blocked", "blocker": "ExprCall(undeclared fn)", "reason": "unimplemented"}, + {"path": "specs/ml/recurrent/rnn_cell.t27", "t27b": "blocked", "blocker": "ExprCall(undeclared fn)", "reason": "unimplemented"}, + {"path": "specs/ml/recurrent/self_attention.t27", "t27b": "pass"}, + {"path": "specs/ml/rl/advantage_estimator.t27", "t27b": "blocked", "blocker": "ExprCall(undeclared fn)", "reason": "unimplemented"}, + {"path": "specs/ml/rl/dqn.t27", "t27b": "pass"}, + {"path": "specs/ml/rl/dqn_target_network.t27", "t27b": "pass"}, + {"path": "specs/ml/rl/ppo_clip_loss.t27", "t27b": "blocked", "blocker": "ExprCall(undeclared fn)", "reason": "unimplemented"}, + {"path": "specs/ml/rl/ppo_critic.t27", "t27b": "blocked", "blocker": "ExprCall(undeclared fn)", "reason": "unimplemented"}, + {"path": "specs/ml/rl/sac_critic.t27", "t27b": "pass"}, + {"path": "specs/ml/transformer/encoder_block.t27", "t27b": "blocked", "blocker": "ExprCall(undeclared fn)", "reason": "unimplemented"}, + {"path": "specs/ml/transformer/feed_forward_network.t27", "t27b": "pass"}, + {"path": "specs/ml/transformer/multi_head_attention.t27", "t27b": "pass"}, + {"path": "specs/ml/transformer/positional_encoding.t27", "t27b": "blocked", "blocker": "ExprCall(undeclared fn)", "reason": "unimplemented"}, + {"path": "specs/multipath_router.t27", "t27b": "pass"}, + {"path": "specs/network/attribution.t27", "t27b": "pass"}, + {"path": "specs/network/identity.t27", "t27b": "pass"}, + {"path": "specs/network/job_rules.t27", "t27b": "pass"}, + {"path": "specs/network/mvp.t27", "t27b": "pass"}, + {"path": "specs/network/mvp_v2.t27", "t27b": "pass"}, + {"path": "specs/network/mvp_v3.t27", "t27b": "pass"}, + {"path": "specs/network/mvp_v3_ed25519.t27", "t27b": "pass"}, + {"path": "specs/network/pool.t27", "t27b": "pass"}, + {"path": "specs/network/quorum.t27", "t27b": "pass"}, + {"path": "specs/network/usage.t27", "t27b": "pass"}, + {"path": "specs/numeric/bnf1024.t27", "t27b": "pass"}, + {"path": "specs/numeric/bnf128.t27", "t27b": "pass"}, + {"path": "specs/numeric/bnf16.t27", "t27b": "pass"}, + {"path": "specs/numeric/bnf256.t27", "t27b": "pass"}, + {"path": "specs/numeric/bnf32.t27", "t27b": "pass"}, + {"path": "specs/numeric/bnf512.t27", "t27b": "pass"}, + {"path": "specs/numeric/bnf64.t27", "t27b": "pass"}, + {"path": "specs/numeric/bnf8.t27", "t27b": "pass"}, + {"path": "specs/numeric/catalog_paper_count.t27", "t27b": "pass"}, + {"path": "specs/numeric/e8m0.t27", "t27b": "pass"}, + {"path": "specs/numeric/formats.t27", "t27b": "pass"}, + {"path": "specs/numeric/formats_catalog.t27", "t27b": "pass"}, + {"path": "specs/numeric/gf10.t27", "t27b": "pass"}, + {"path": "specs/numeric/gf1024.t27", "t27b": "pass"}, + {"path": "specs/numeric/gf128.t27", "t27b": "pass"}, + {"path": "specs/numeric/gf14.t27", "t27b": "pass"}, + {"path": "specs/numeric/gf16.t27", "t27b": "pass"}, + {"path": "specs/numeric/gf256.t27", "t27b": "pass"}, + {"path": "specs/numeric/gf48.t27", "t27b": "pass"}, + {"path": "specs/numeric/gf512.t27", "t27b": "pass"}, + {"path": "specs/numeric/gf6.t27", "t27b": "pass"}, + {"path": "specs/numeric/gf96.t27", "t27b": "pass"}, + {"path": "specs/numeric/gft1024.t27", "t27b": "pass"}, + {"path": "specs/numeric/gft128.t27", "t27b": "pass"}, + {"path": "specs/numeric/gft16.t27", "t27b": "pass"}, + {"path": "specs/numeric/gft256.t27", "t27b": "pass"}, + {"path": "specs/numeric/gft32.t27", "t27b": "pass"}, + {"path": "specs/numeric/gft4.t27", "t27b": "pass"}, + {"path": "specs/numeric/gft512.t27", "t27b": "pass"}, + {"path": "specs/numeric/gft64.t27", "t27b": "pass"}, + {"path": "specs/numeric/gft8.t27", "t27b": "pass"}, + {"path": "specs/numeric/gfternary.t27", "t27b": "pass"}, + {"path": "specs/numeric/golden_sieve.t27", "t27b": "pass"}, + {"path": "specs/numeric/ocp_mx.t27", "t27b": "pass"}, + {"path": "specs/numeric/requant_boundary.t27", "t27b": "pass"}, + {"path": "specs/numeric/tnf1024.t27", "t27b": "pass"}, + {"path": "specs/numeric/tnf128.t27", "t27b": "pass"}, + {"path": "specs/numeric/tnf16.t27", "t27b": "pass"}, + {"path": "specs/numeric/tnf17.t27", "t27b": "pass"}, + {"path": "specs/numeric/tnf256.t27", "t27b": "pass"}, + {"path": "specs/numeric/tnf32.t27", "t27b": "pass"}, + {"path": "specs/numeric/tnf4.t27", "t27b": "pass"}, + {"path": "specs/numeric/tnf512.t27", "t27b": "pass"}, + {"path": "specs/numeric/tnf64.t27", "t27b": "pass"}, + {"path": "specs/numeric/tnf8.t27", "t27b": "pass"}, + {"path": "specs/numeric/trinity_numeric_surface.t27", "t27b": "pass"}, + {"path": "specs/physics/e8_lqg_bridge.t27", "t27b": "pass"}, + {"path": "specs/physics/eye_isi.t27", "t27b": "pass"}, + {"path": "specs/physics/gamma-conflict.t27", "t27b": "pass"}, + {"path": "specs/physics/hslm_benchmark.t27", "t27b": "pass"}, + {"path": "specs/physics/line_bounce.t27", "t27b": "pass"}, + {"path": "specs/physics/lqg_cs_bridge.t27", "t27b": "pass"}, + {"path": "specs/physics/xc7_primitives.t27", "t27b": "pass"}, + {"path": "specs/policy/issue_shape.t27", "t27b": "pass"}, + {"path": "specs/policy/l2_generation.t27", "t27b": "pass"}, + {"path": "specs/policy/lang_en.t27", "t27b": "pass"}, + {"path": "specs/policy/merge_ours.t27", "t27b": "pass"}, + {"path": "specs/policy/own_language.t27", "t27b": "pass"}, + {"path": "specs/policy/required_contexts.t27", "t27b": "pass"}, + {"path": "specs/policy/text_lines.t27", "t27b": "pass"}, + {"path": "specs/port/bootstrap/src/bridge.t27", "t27b": "pass"}, + {"path": "specs/port/bootstrap/src/cc_gate.t27", "t27b": "pass"}, + {"path": "specs/port/bootstrap/src/check_calls.t27", "t27b": "pass"}, + {"path": "specs/port/bootstrap/src/compiler/AsmRelocEntry_new.t27", "t27b": "pass"}, + {"path": "specs/port/bootstrap/src/compiler/AsmSectionKind_from_i8.t27", "t27b": "pass"}, + {"path": "specs/port/bootstrap/src/compiler/AssembledInstr_r_type.t27", "t27b": "pass"}, + {"path": "specs/port/bootstrap/src/compiler/HirBusPort_axi4_lite_slave.t27", "t27b": "pass"}, + {"path": "specs/port/bootstrap/src/compiler/HirClockDomain_new.t27", "t27b": "pass"}, + {"path": "specs/port/bootstrap/src/compiler/HirCoverPoint_new.t27", "t27b": "pass"}, + {"path": "specs/port/bootstrap/src/compiler/HirGf16FftConfig_fft_stages.t27", "t27b": "pass"}, + {"path": "specs/port/bootstrap/src/compiler/HirIpCatalog_new.t27", "t27b": "pass"}, + {"path": "specs/port/bootstrap/src/compiler/HirTernaryRegFile_new.t27", "t27b": "pass"}, + {"path": "specs/port/bootstrap/src/compiler/HwType_hw_width.t27", "t27b": "pass"}, + {"path": "specs/port/bootstrap/src/compiler/LinkSection_text.t27", "t27b": "pass"}, + {"path": "specs/port/bootstrap/src/compiler/LoopGuard_loop_cond.t27", "t27b": "pass"}, + {"path": "specs/port/bootstrap/src/compiler/TbCheck_new.t27", "t27b": "pass"}, + {"path": "specs/port/bootstrap/src/compiler/collect_type_decls.t27", "t27b": "pass"}, + {"path": "specs/port/bootstrap/src/enrichment/mod.t27", "t27b": "pass"}, + {"path": "specs/port/bootstrap/src/jwt.t27", "t27b": "pass"}, + {"path": "specs/port/bootstrap/src/parse_conform.t27", "t27b": "pass"}, + {"path": "specs/port/bootstrap/src/phi_f64_literals.t27", "t27b": "pass"}, + {"path": "specs/port/bootstrap/src/phi_selfcheck.t27", "t27b": "pass"}, + {"path": "specs/port/bootstrap/src/sensitivity.t27", "t27b": "pass"}, + {"path": "specs/port/bootstrap/src/source_kind.t27", "t27b": "pass"}, + {"path": "specs/port/bootstrap/src/weight_bram.t27", "t27b": "pass"}, + {"path": "specs/port/browseros/trios/agent-server/apps/server/src/api/routes/health.t27", "t27b": "pass"}, + {"path": "specs/port/browseros/trios/agent-server/apps/server/src/api/routes/memory.t27", "t27b": "pass"}, + {"path": "specs/port/browseros/trios/agent-server/apps/server/src/api/routes/queen-lease.t27", "t27b": "pass"}, + {"path": "specs/port/browseros/trios/agent-server/apps/server/src/api/routes/queen-needs-you.t27", "t27b": "pass"}, + {"path": "specs/port/browseros/trios/agent-server/apps/server/src/api/routes/queen-public-agents.t27", "t27b": "pass"}, + {"path": "specs/port/browseros/trios/agent-server/apps/server/src/api/routes/queen-registry.t27", "t27b": "pass"}, + {"path": "specs/port/browseros/trios/agent-server/apps/server/src/api/routes/queen-rehearsal.t27", "t27b": "pass"}, + {"path": "specs/port/browseros/trios/agent-server/apps/server/src/api/routes/queen-report.t27", "t27b": "pass"}, + {"path": "specs/port/browseros/trios/agent-server/apps/server/src/api/routes/status.t27", "t27b": "pass"}, + {"path": "specs/port/browseros/trios/agent-server/apps/server/src/api/services/a2a/a2a-liveness.t27", "t27b": "pass"}, + {"path": "specs/port/browseros/trios/agent-server/apps/server/src/api/services/openclaw/claw-session.t27", "t27b": "pass"}, + {"path": "specs/port/browseros/trios/agent-server/apps/server/src/browser/bookmarks.t27", "t27b": "pass"}, + {"path": "specs/port/browseros/trios/agent-server/apps/server/src/browser/history.t27", "t27b": "pass"}, + {"path": "specs/port/browseros/trios/agent-server/apps/server/src/lib/agents/runtime/registry.t27", "t27b": "pass"}, + {"path": "specs/port/browseros/trios/agent-server/apps/server/src/lib/db/retry.t27", "t27b": "pass"}, + {"path": "specs/port/browseros/trios/agent-server/apps/server/src/lib/identity.t27", "t27b": "pass"}, + {"path": "specs/port/browseros/trios/agent-server/apps/server/src/lib/port-binding.t27", "t27b": "pass"}, + {"path": "specs/port/browseros/trios/agent-server/apps/server/src/lib/provider-error-classifier.t27", "t27b": "pass"}, + {"path": "specs/port/browseros/trios/agent-server/apps/server/src/monitoring/envelope.t27", "t27b": "pass"}, + {"path": "specs/port/browseros/trios/agent-server/apps/server/src/skills/catalog.t27", "t27b": "pass"}, + {"path": "specs/port/browseros/trios/agent-server/apps/server/src/tools/filesystem/ls.t27", "t27b": "pass"}, + {"path": "specs/port/browseros/trios/agent-server/apps/server/src/tools/memory/write.t27", "t27b": "pass"}, + {"path": "specs/port/browseros/trios/agent-server/apps/server/src/tools/tool-registry.t27", "t27b": "pass"}, + {"path": "specs/port/fpga/bscan_spi_qmtech/bscan_spi_qmtech.t27", "t27b": "pass"}, + {"path": "specs/port/fpga/openxc7-synth/phi_temporal/temporal_heartbeat.t27", "t27b": "pass"}, + {"path": "specs/port/fpga/verilog/dsp_probe.t27", "t27b": "pass"}, + {"path": "specs/port/fpga/verilog/dsp_probe_live.t27", "t27b": "pass"}, + {"path": "specs/port/fpga/verilog/e8m0_jtag.t27", "t27b": "pass"}, + {"path": "specs/port/fpga/verilog/gft_bitnet_neuron_jtag.t27", "t27b": "pass"}, + {"path": "specs/port/fpga/verilog/gft_dot4_comm_jtag.t27", "t27b": "pass"}, + {"path": "specs/port/fpga/verilog/gft_dup2_jtag.t27", "t27b": "pass"}, + {"path": "specs/port/fpga/verilog/gft_dup3_jtag.t27", "t27b": "pass"}, + {"path": "specs/port/fpga/verilog/gft_signed_dot4_jtag.t27", "t27b": "pass"}, + {"path": "specs/port/fpga/verilog/gft_smul_jtag.t27", "t27b": "pass"}, + {"path": "specs/port/fpga/verilog/gft_train1_jtag.t27", "t27b": "pass"}, + {"path": "specs/port/fpga/verilog/link_node.t27", "t27b": "pass"}, + {"path": "specs/port/fpga/verilog/mvp_ternary_classifier_top.t27", "t27b": "pass"}, + {"path": "specs/port/fpga/verilog/phi_weights_jtag.t27", "t27b": "pass"}, + {"path": "specs/port/fpga/verilog/ternary_mac_demo_top.t27", "t27b": "pass"}, + {"path": "specs/port/fpga/verilog/ternary_mac_synth.t27", "t27b": "pass"}, + {"path": "specs/port/fpga/verilog/ternary_node_jtag.t27", "t27b": "pass"}, + {"path": "specs/port/fpga/vivado/blinky.t27", "t27b": "pass"}, + {"path": "specs/port/fpga/vivado/gf16_matmul4x4.t27", "t27b": "pass"}, + {"path": "specs/port/fpga/vivado/gf16_top.t27", "t27b": "pass"}, + {"path": "specs/port/fpga/vivado/gf16_uart_sim_bench.t27", "t27b": "pass"}, + {"path": "specs/port/fpga/vivado/uart_detect_top.t27", "t27b": "pass"}, + {"path": "specs/port/fpga/vivado/uart_echo_top.t27", "t27b": "pass"}, + {"path": "specs/port/fpga/vsa/temporal_heartbeat_top.t27", "t27b": "pass"}, + {"path": "specs/port/scripts/aggregate-experience.t27", "t27b": "pass"}, + {"path": "specs/port/scripts/bulk-create-notebooks.t27", "t27b": "pass"}, + {"path": "specs/port/scripts/check-conflicts.t27", "t27b": "pass"}, + {"path": "specs/port/scripts/check-pagination-truncation.t27", "t27b": "pass"}, + {"path": "specs/port/scripts/check_first_party_doc_language.t27", "t27b": "pass"}, + {"path": "specs/port/scripts/ci/loop-tools-tracked.t27", "t27b": "pass"}, + {"path": "specs/port/scripts/ci/rings_matrix.t27", "t27b": "pass"}, + {"path": "specs/port/scripts/fpga-build.t27", "t27b": "pass"}, + {"path": "specs/port/scripts/fpga/flash.t27", "t27b": "pass"}, + {"path": "specs/port/scripts/gen_w309.t27", "t27b": "pass"}, + {"path": "specs/port/scripts/gen_w310.t27", "t27b": "pass"}, + {"path": "specs/port/scripts/gen_w311.t27", "t27b": "pass"}, + {"path": "specs/port/scripts/gen_w314.t27", "t27b": "pass"}, + {"path": "specs/port/scripts/gen_w315.t27", "t27b": "pass"}, + {"path": "specs/port/scripts/gen_w316.t27", "t27b": "pass"}, + {"path": "specs/port/scripts/gen_w317.t27", "t27b": "pass"}, + {"path": "specs/port/scripts/gen_w318.t27", "t27b": "pass"}, + {"path": "specs/port/scripts/gen_w320.t27", "t27b": "pass"}, + {"path": "specs/port/scripts/gen_w322.t27", "t27b": "pass"}, + {"path": "specs/port/scripts/gen_w326.t27", "t27b": "pass"}, + {"path": "specs/port/scripts/gen_w363.t27", "t27b": "pass"}, + {"path": "specs/port/scripts/gen_w365.t27", "t27b": "pass"}, + {"path": "specs/port/scripts/gen_w368.t27", "t27b": "pass"}, + {"path": "specs/port/scripts/gen_w377.t27", "t27b": "pass"}, + {"path": "specs/port/scripts/gen_w378.t27", "t27b": "pass"}, + {"path": "specs/port/scripts/gen_w379.t27", "t27b": "pass"}, + {"path": "specs/port/scripts/gen_w380.t27", "t27b": "pass"}, + {"path": "specs/port/scripts/gen_w381.t27", "t27b": "pass"}, + {"path": "specs/port/scripts/gen_w381_lean.t27", "t27b": "pass"}, + {"path": "specs/port/scripts/gen_w382.t27", "t27b": "pass"}, + {"path": "specs/port/scripts/gen_w384.t27", "t27b": "pass"}, + {"path": "specs/port/scripts/gen_w384_lean.t27", "t27b": "pass"}, + {"path": "specs/port/scripts/gen_w385.t27", "t27b": "pass"}, + {"path": "specs/port/scripts/gen_w386.t27", "t27b": "pass"}, + {"path": "specs/port/scripts/gen_w387.t27", "t27b": "pass"}, + {"path": "specs/port/scripts/gen_w388_lean.t27", "t27b": "pass"}, + {"path": "specs/port/scripts/gen_w391.t27", "t27b": "pass"}, + {"path": "specs/port/scripts/gen_w391_lean.t27", "t27b": "pass"}, + {"path": "specs/port/scripts/gen_w631.t27", "t27b": "pass"}, + {"path": "specs/port/scripts/gen_w632.t27", "t27b": "pass"}, + {"path": "specs/port/scripts/gen_w633.t27", "t27b": "pass"}, + {"path": "specs/port/scripts/gen_w634.t27", "t27b": "pass"}, + {"path": "specs/port/scripts/gen_w635.t27", "t27b": "pass"}, + {"path": "specs/port/scripts/gen_w636.t27", "t27b": "pass"}, + {"path": "specs/port/scripts/gen_w637.t27", "t27b": "pass"}, + {"path": "specs/port/scripts/gen_w638.t27", "t27b": "pass"}, + {"path": "specs/port/scripts/gen_w639.t27", "t27b": "pass"}, + {"path": "specs/port/scripts/gen_w640.t27", "t27b": "pass"}, + {"path": "specs/port/scripts/gen_w641.t27", "t27b": "pass"}, + {"path": "specs/port/scripts/gen_w642.t27", "t27b": "pass"}, + {"path": "specs/port/scripts/gen_w643.t27", "t27b": "pass"}, + {"path": "specs/port/scripts/gen_w644.t27", "t27b": "pass"}, + {"path": "specs/port/scripts/gen_w645.t27", "t27b": "pass"}, + {"path": "specs/port/scripts/gen_w646.t27", "t27b": "pass"}, + {"path": "specs/port/scripts/gen_w647.t27", "t27b": "pass"}, + {"path": "specs/port/scripts/gen_w648.t27", "t27b": "pass"}, + {"path": "specs/port/scripts/gen_w649.t27", "t27b": "pass"}, + {"path": "specs/port/scripts/gen_w650.t27", "t27b": "pass"}, + {"path": "specs/port/scripts/gen_w651.t27", "t27b": "pass"}, + {"path": "specs/port/scripts/gen_w652.t27", "t27b": "pass"}, + {"path": "specs/port/scripts/gen_w653.t27", "t27b": "pass"}, + {"path": "specs/port/scripts/gen_w654.t27", "t27b": "pass"}, + {"path": "specs/port/scripts/gen_w655.t27", "t27b": "pass"}, + {"path": "specs/port/scripts/gen_w656.t27", "t27b": "pass"}, + {"path": "specs/port/scripts/gen_w657.t27", "t27b": "pass"}, + {"path": "specs/port/scripts/gen_w662.t27", "t27b": "pass"}, + {"path": "specs/port/scripts/gen_w669.t27", "t27b": "pass"}, + {"path": "specs/port/scripts/gen_w_blocks.t27", "t27b": "pass"}, + {"path": "specs/port/scripts/generate_episodes.t27", "t27b": "pass"}, + {"path": "specs/port/scripts/git_commands_tasks_1_4.t27", "t27b": "pass"}, + {"path": "specs/port/scripts/install-constitutional-hook.t27", "t27b": "pass"}, + {"path": "specs/port/scripts/lee_monte_carlo_baseline.t27", "t27b": "pass"}, + {"path": "specs/port/scripts/mcp-wrapper.t27", "t27b": "pass"}, + {"path": "specs/port/scripts/print_pellis_seal_decimal.t27", "t27b": "pass"}, + {"path": "specs/port/scripts/pysr_trinity_blind_test_v2.t27", "t27b": "pass"}, + {"path": "specs/port/scripts/reseal-apply.t27", "t27b": "pass"}, + {"path": "specs/port/scripts/reseal-check.t27", "t27b": "pass"}, + {"path": "specs/port/scripts/run_v51_multiple.t27", "t27b": "pass"}, + {"path": "specs/port/scripts/test-agent-bridge.t27", "t27b": "pass"}, + {"path": "specs/port/scripts/tri-issue-create.t27", "t27b": "pass"}, + {"path": "specs/port/scripts/tri-pr-create.t27", "t27b": "pass"}, + {"path": "specs/port/scripts/tri-search.t27", "t27b": "pass"}, + {"path": "specs/port/scripts/tri-sync.t27", "t27b": "pass"}, + {"path": "specs/port/scripts/tri_loop/claims.t27", "t27b": "pass"}, + {"path": "specs/port/scripts/tri_loop/corpus_parse.t27", "t27b": "pass"}, + {"path": "specs/port/scripts/tri_loop/loop_rules.t27", "t27b": "pass"}, + {"path": "specs/port/scripts/tri_loop/now_numbers.t27", "t27b": "pass"}, + {"path": "specs/port/scripts/tri_loop/t27b_rules.t27", "t27b": "pass"}, + {"path": "specs/port/scripts/ultra_engine_v70_ultimate.t27", "t27b": "pass"}, + {"path": "specs/port/scripts/validate_phi_f64.t27", "t27b": "pass"}, + {"path": "specs/port/scripts/verify_precision.t27", "t27b": "pass"}, + {"path": "specs/port/scripts/verify_smoking_guns.t27", "t27b": "pass"}, + {"path": "specs/port/scripts/wrapup/extract-context.t27", "t27b": "pass"}, + {"path": "specs/port/tools/backend_parity_table.t27", "t27b": "pass"}, + {"path": "specs/port/tools/bees/merger_gate_selftest.t27", "t27b": "pass"}, + {"path": "specs/port/tools/check_catalog_integrity.t27", "t27b": "pass"}, + {"path": "specs/port/tools/check_duplicate_declarations.t27", "t27b": "pass"}, + {"path": "specs/port/tools/check_fix_carries_source.t27", "t27b": "pass"}, + {"path": "specs/port/tools/ci/check_specs_still_parse.t27", "t27b": "pass"}, + {"path": "specs/port/tools/jtag/tdo_verdict.t27", "t27b": "pass"}, + {"path": "specs/port/tools/oracle/run.t27", "t27b": "pass"}, + {"path": "specs/port/tools/run_conformance_vvp.t27", "t27b": "pass"}, + {"path": "specs/port/tools/ternary_model.t27", "t27b": "pass"}, + {"path": "specs/port/tools/toolbelt.t27", "t27b": "pass"}, + {"path": "specs/port/tools/verify_emit_bitexact.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/fpga/fly-vivado/verilog/trinity_qmtech.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/fpga/gft/tb32.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/fpga/openxc7-regress/regress-fabric-bufg/fabric_bufg.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/fpga/openxc7-synth/DSP48E1_mock.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/fpga/openxc7-synth/blink_correct.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/fpga/openxc7-synth/blink_fast.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/fpga/openxc7-synth/blink_fixed.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/fpga/openxc7-synth/blink_minimal.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/fpga/openxc7-synth/blink_r23.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/fpga/openxc7-synth/blink_simple.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/fpga/openxc7-synth/blink_slow.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/fpga/openxc7-synth/blink_working.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/fpga/openxc7-synth/clk_test.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/fpga/openxc7-synth/clock_test.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/fpga/openxc7-synth/d6_blink.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/fpga/openxc7-synth/d6_inv_test.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/fpga/openxc7-synth/d6_test.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/fpga/openxc7-synth/d_bank13_test.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/fpga/openxc7-synth/d_blink_high.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/fpga/openxc7-synth/d_bufg_test.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/fpga/openxc7-synth/d_clk_direct.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/fpga/openxc7-synth/d_direct.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/fpga/openxc7-synth/d_e21_test.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/fpga/openxc7-synth/d_f19_test.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/fpga/openxc7-synth/d_full_path.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/fpga/openxc7-synth/d_g22_test.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/fpga/openxc7-synth/d_lut_only.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/fpga/openxc7-synth/d_multi_led.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/fpga/openxc7-synth/d_oscillator.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/fpga/openxc7-synth/d_simple_ff.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/fpga/openxc7-synth/d_simple_led.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/fpga/openxc7-synth/d_slow_blink.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/fpga/openxc7-synth/d_srl_blink.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/fpga/openxc7-synth/d_static_on.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/fpga/openxc7-synth/d_static_one.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/fpga/openxc7-synth/d_y0_test.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/fpga/openxc7-synth/definitive_diagnostic_inv.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/fpga/openxc7-synth/dsp_mul.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/fpga/openxc7-synth/led_both_test.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/fpga/openxc7-synth/led_d5_test.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/fpga/openxc7-synth/led_d6_test.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/fpga/openxc7-synth/led_diagnostic.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/fpga/openxc7-synth/led_off_test.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/fpga/openxc7-synth/led_on_test.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/fpga/openxc7-synth/led_simple_test.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/fpga/openxc7-synth/led_test_inv.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/fpga/openxc7-synth/multi_led_test.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/fpga/openxc7-synth/quantum_bridge_top.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/fpga/openxc7-synth/riscv_blink.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/fpga/openxc7-synth/singularity_d6_top.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/fpga/openxc7-synth/symbiflow_blink.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/fpga/openxc7-synth/ternary_activation.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/fpga/openxc7-synth/trinity_top.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/fpga/openxc7-synth/uart_echo.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/fpga/rtl/fpga_test_reporter.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/fpga/uart_loopback.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/fpga/uart_loopback_core.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/src/background_agent/main.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/src/brain/orbitofrontal_value.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/src/brain/weber_tuning.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/src/cli/health_check.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/src/cli/railway_create_full.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/src/cli/railway_create_project.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/src/cli/railway_deployment_create.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/src/cli/railway_null_startcmd.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/src/firebird/governance_temp.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/src/phi-engine/vibeec_original/bogatyrs_registry.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/src/phi-engine/vibeec_original/bogatyrs_spec_structure.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/src/phi-engine/vibeec_original/tnc.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/src/server_main.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/src/storm/experience_engine.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/src/tri-api/claude_md.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/src/tri/gen_aabb.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/src/tri/gen_arithmetic.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/src/tri/gen_assertion.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/src/tri/gen_barrier.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/src/tri/gen_base64.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/src/tri/gen_bezier.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/src/tri/gen_cache.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/src/tri/gen_caesar.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/src/tri/gen_canvas.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/src/tri/gen_color.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/src/tri/gen_cross_entropy.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/src/tri/gen_cursor.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/src/tri/gen_epoch_reclamation.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/src/tri/gen_escape.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/src/tri/gen_fuzz.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/src/tri/gen_geo_hash2d.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/src/tri/gen_gradient.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/src/tri/gen_gradient_descent.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/src/tri/gen_hazard_pointers.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/src/tri/gen_image.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/src/tri/gen_index.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/src/tri/gen_key_value.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/src/tri/gen_kmeans.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/src/tri/gen_leb128.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/src/tri/gen_linear_regression.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/src/tri/gen_lockfree_stack.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/src/tri/gen_matrix3x3.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/src/tri/gen_mock.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/src/tri/gen_neuron.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/src/tri/gen_path_utils.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/src/tri/gen_perceptron.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/src/tri/gen_quaternion.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/src/tri/gen_radix_tree.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/src/tri/gen_ray.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/src/tri/gen_record_store.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/src/tri/gen_rect.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/src/tri/gen_regression.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/src/tri/gen_relu.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/src/tri/gen_ring_buffer.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/src/tri/gen_rle.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/src/tri/gen_rsa_simple.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/src/tri/gen_rtree.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/src/tri/gen_rwlock.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/src/tri/gen_semaphore.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/src/tri/gen_sigmoid.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/src/tri/gen_skiplist_impl.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/src/tri/gen_snapshot.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/src/tri/gen_softmax.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/src/tri/gen_temp_file.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/src/tri/gen_test_runner.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/src/tri/gen_transaction.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/src/tri/gen_transform.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/src/tri/gen_varint.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/src/tri/gen_wal.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/src/tri/gen_websocket.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/src/tri/gen_work_stealing.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/src/tri/math/vocab_audit.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/src/tri/orchestrator_bench.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/src/tri/string_dualities.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/src/tri/string_spectrum.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/src/vibeec/gen_cmd_minimal.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/src/vibeec/gen_cmd_simple.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/src/vibeec/p2p_module.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/src/vibeec/tnc.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/src/vibeec/trinity_tokenizer.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/src/vibeec/validation_engine.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/src/wasm_stubs/auto_shard_stub.t27", "t27b": "pass"}, + {"path": "specs/port/trios/apps/trios-macos/rings/RUST-04/clade-improve/src/oversight.t27", "t27b": "pass"}, + {"path": "specs/port/trios/apps/trios-macos/rings/RUST-13/clade-meshd/src/transport.t27", "t27b": "pass"}, + {"path": "specs/port/trios/apps/trios-macos/rings/RUST-13/trios-mesh/build.t27", "t27b": "pass"}, + {"path": "specs/port/trios/apps/trios-macos/rings/RUST-13/trios-mesh/src/bin/smoke_m1.t27", "t27b": "pass"}, + {"path": "specs/port/trios/apps/trios-macos/rings/RUST-13/trios-mesh/tools/ad9361_config.t27", "t27b": "pass"}, + {"path": "specs/port/trios/crates/tri-tunnel/src/main.t27", "t27b": "pass"}, + {"path": "specs/port/trios/crates/trinity_loss/src/lib.t27", "t27b": "pass"}, + {"path": "specs/port/trios/crates/trios-bridge/src/main.t27", "t27b": "pass"}, + {"path": "specs/port/trios/crates/trios-chat/rings/CR-CHAT-00/src/lib.t27", "t27b": "pass"}, + {"path": "specs/port/trios/crates/trios-chat/rings/CR-CHAT-01/src/key_package_expiry_guard.t27", "t27b": "pass"}, + {"path": "specs/port/trios/crates/trios-chat/rings/CR-CHAT-02/src/epoch_rollover_wraparound_guard.t27", "t27b": "pass"}, + {"path": "specs/port/trios/crates/trios-chat/rings/CR-CHAT-02/src/skipped_message_key_gap_bound_guard.t27", "t27b": "pass"}, + {"path": "specs/port/trios/crates/trios-chat/rings/CR-CHAT-03/src/ratchet_tree_resolution_guard.t27", "t27b": "pass"}, + {"path": "specs/port/trios/crates/trios-chat/rings/CR-CHAT-03/src/unmerged_leaves_bound_guard.t27", "t27b": "pass"}, + {"path": "specs/port/trios/crates/trios-chat/rings/CR-CHAT-04/src/header_extension_order_guard.t27", "t27b": "pass"}, + {"path": "specs/port/trios/crates/trios-chat/rings/CR-CHAT-04/src/padding_alignment_boundary_guard.t27", "t27b": "pass"}, + {"path": "specs/port/trios/crates/trios-chat/rings/CR-CHAT-04/src/padding_block_size_alignment_guard.t27", "t27b": "pass"}, + {"path": "specs/port/trios/crates/trios-chat/rings/CR-CHAT-05/src/envelope_size_distribution_uniformity.t27", "t27b": "pass"}, + {"path": "specs/port/trios/crates/trios-chat/rings/CR-CHAT-07/src/cover_decoy_ratio_governor.t27", "t27b": "pass"}, + {"path": "specs/port/trios/crates/trios-chat/rings/CR-CHAT-LAWS/src/lib.t27", "t27b": "pass"}, + {"path": "specs/port/trios/crates/trios-cli/src/cmd/agent.t27", "t27b": "pass"}, + {"path": "specs/port/trios/crates/trios-cli/src/cmd/commit.t27", "t27b": "pass"}, + {"path": "specs/port/trios/crates/trios-cli/src/cmd/gates.t27", "t27b": "pass"}, + {"path": "specs/port/trios/crates/trios-cli/src/cmd/leaderboard.t27", "t27b": "pass"}, + {"path": "specs/port/trios/crates/trios-cli/src/cmd/report.t27", "t27b": "pass"}, + {"path": "specs/port/trios/crates/trios-cli/src/cmd/roster.t27", "t27b": "pass"}, + {"path": "specs/port/trios/crates/trios-cli/src/cmd/run.t27", "t27b": "pass"}, + {"path": "specs/port/trios/crates/trios-cli/src/cmd/status.t27", "t27b": "pass"}, + {"path": "specs/port/trios/crates/trios-cli/src/cmd/submit.t27", "t27b": "pass"}, + {"path": "specs/port/trios/crates/trios-cli/src/gh.t27", "t27b": "pass"}, + {"path": "specs/port/trios/crates/trios-cli/src/lock.t27", "t27b": "pass"}, + {"path": "specs/port/trios/crates/trios-cli/src/metrics.t27", "t27b": "pass"}, + {"path": "specs/port/trios/crates/trios-doctor/rings/BRONZE-RING-DR/src/main.t27", "t27b": "pass"}, + {"path": "specs/port/trios/crates/trios-doctor/rings/SILVER-RING-DR-00/src/lib.t27", "t27b": "pass"}, + {"path": "specs/port/trios/crates/trios-doctor/src/main.t27", "t27b": "pass"}, + {"path": "specs/port/trios/crates/trios-ext/rings/SILVER-RING-EXT-00/src/lib.t27", "t27b": "pass"}, + {"path": "specs/port/trios/crates/trios-ext/xtask/src/main.t27", "t27b": "pass"}, + {"path": "specs/port/trios/crates/trios-git/src/commit.t27", "t27b": "pass"}, + {"path": "specs/port/trios/crates/trios-git/src/log.t27", "t27b": "pass"}, + {"path": "specs/port/trios/crates/trios-git/src/stash.t27", "t27b": "pass"}, + {"path": "specs/port/trios/crates/trios-git/src/status.t27", "t27b": "pass"}, + {"path": "specs/port/trios/crates/trios-golden-float/build.t27", "t27b": "pass"}, + {"path": "specs/port/trios/crates/trios-hdc/build.t27", "t27b": "pass"}, + {"path": "specs/port/trios/crates/trios-hdc/rings/HD-01/src/lib.t27", "t27b": "pass"}, + {"path": "specs/port/trios/crates/trios-igla-race/src/main.t27", "t27b": "pass"}, + {"path": "specs/port/trios/crates/trios-igla-trainer/src/jepa_runner.t27", "t27b": "pass"}, + {"path": "specs/port/trios/crates/trios-mcp/rings/BR-XTASK/src/main.t27", "t27b": "pass"}, + {"path": "specs/port/trios/crates/trios-mcp/rings/SR-01/src/lighthouse.t27", "t27b": "pass"}, + {"path": "specs/port/trios/crates/trios-mcp/rings/SR-02/src/discovery.t27", "t27b": "pass"}, + {"path": "specs/port/trios/crates/trios-mcp/rings/SR-02/src/lib.t27", "t27b": "pass"}, + {"path": "specs/port/trios/crates/trios-mcp/src/main.t27", "t27b": "pass"}, + {"path": "specs/port/trios/crates/trios-mesh/src/identity.t27", "t27b": "pass"}, + {"path": "specs/port/trios/crates/trios-mesh/src/packet.t27", "t27b": "pass"}, + {"path": "specs/port/trios/crates/trios-openclaw/rings/OC-01/src/lib.t27", "t27b": "pass"}, + {"path": "specs/port/trios/crates/trios-physics/build.t27", "t27b": "pass"}, + {"path": "specs/port/trios/crates/trios-physics/rings/PH-01/src/lib.t27", "t27b": "pass"}, + {"path": "specs/port/trios/crates/trios-physics/src/lib.t27", "t27b": "pass"}, + {"path": "specs/port/trios/crates/trios-rainbow-bridge/src/funnel_client.t27", "t27b": "pass"}, + {"path": "specs/port/trios/crates/trios-rainbow-bridge/src/lamport.t27", "t27b": "pass"}, + {"path": "specs/port/trios/crates/trios-sacred/rings/SC-00/src/lib.t27", "t27b": "pass"}, + {"path": "specs/port/trios/crates/trios-sacred/rings/SC-01/src/lib.t27", "t27b": "pass"}, + {"path": "specs/port/trios/crates/trios-scarab-types/rings/SR-00/src/lib.t27", "t27b": "pass"}, + {"path": "specs/port/trios/crates/trios-scarab-types/rings/SR-01/src/lib.t27", "t27b": "pass"}, + {"path": "specs/port/trios/crates/trios-scarab-types/rings/SR-02/src/lib.t27", "t27b": "pass"}, + {"path": "specs/port/trios/crates/trios-scarab-types/rings/SR-03/src/lib.t27", "t27b": "pass"}, + {"path": "specs/port/trios/crates/trios-scarab-types/rings/SR-04/src/lib.t27", "t27b": "pass"}, + {"path": "specs/port/trios/crates/trios-server/src/mcp_endpoints/tasks.t27", "t27b": "pass"}, + {"path": "specs/port/trios/crates/trios-server/src/tools/git.t27", "t27b": "pass"}, + {"path": "specs/port/trios/crates/trios-server/src/tools/git_extended.t27", "t27b": "pass"}, + {"path": "specs/port/trios/crates/trios-server/src/tools/gitbutler.t27", "t27b": "pass"}, + {"path": "specs/port/trios/crates/trios-server/src/tools/golden_float.t27", "t27b": "pass"}, + {"path": "specs/port/trios/crates/trios-server/src/tools/mod.t27", "t27b": "pass"}, + {"path": "specs/port/trios/crates/trios-store/rings/ST-00/src/lib.t27", "t27b": "pass"}, + {"path": "specs/port/trios/crates/trios-ternary/rings/TR-01/src/lib.t27", "t27b": "pass"}, + {"path": "specs/port/trios/crates/trios-train-cpu/src/bin/tjepa_modules/encoder.t27", "t27b": "pass"}, + {"path": "specs/port/trios/crates/trios-train-cpu/src/bin/train_state.t27", "t27b": "pass"}, + {"path": "specs/port/trios/crates/trios-trainer/src/train_loop.t27", "t27b": "pass"}, + {"path": "specs/port/trios/crates/trios-trainer/src/validation.t27", "t27b": "pass"}, + {"path": "specs/port/trios/crates/trios-trinity-brain/src/phi.t27", "t27b": "pass"}, + {"path": "specs/port/trios/crates/trios-vsa/rings/VS-01/src/lib.t27", "t27b": "pass"}, + {"path": "specs/port/trios/validate_bpb.t27", "t27b": "pass"}, + {"path": "specs/providers/catalog.t27", "t27b": "pass"}, + {"path": "specs/providers/gonka/deepseek-v4-flash-0731.t27", "t27b": "pass"}, + {"path": "specs/providers/gonka/glm-5-2-fp8.t27", "t27b": "pass"}, + {"path": "specs/providers/gonka/glm-5-3-flash.t27", "t27b": "pass"}, + {"path": "specs/providers/gonka/kimi-k2-6.t27", "t27b": "pass"}, + {"path": "specs/providers/gonka/minimax-m2-7.t27", "t27b": "pass"}, + {"path": "specs/providers/tri_gnk_pair.t27", "t27b": "pass"}, + {"path": "specs/providers/trinet/fpga-xc7a200t.t27", "t27b": "pass"}, + {"path": "specs/providers/trinet/gpu-consumer-24gb.t27", "t27b": "pass"}, + {"path": "specs/queen/actor_events.t27", "t27b": "pass"}, + {"path": "specs/queen/actor_view.t27", "t27b": "pass"}, + {"path": "specs/queen/actors.t27", "t27b": "pass"}, + {"path": "specs/queen/actors_hw.t27", "t27b": "pass"}, + {"path": "specs/queen/actors_hw_jtag.t27", "t27b": "pass"}, + {"path": "specs/queen/actors_hw_top.t27", "t27b": "pass"}, + {"path": "specs/queen/app.t27", "t27b": "pass"}, + {"path": "specs/queen/claim.t27", "t27b": "pass"}, + {"path": "specs/queen/control.t27", "t27b": "pass"}, + {"path": "specs/queen/dashboard.t27", "t27b": "pass"}, + {"path": "specs/queen/dispatch.t27", "t27b": "pass"}, + {"path": "specs/queen/dispatch_exit.t27", "t27b": "pass"}, + {"path": "specs/queen/domains.t27", "t27b": "pass"}, + {"path": "specs/queen/drain.t27", "t27b": "pass"}, + {"path": "specs/queen/events.t27", "t27b": "pass"}, + {"path": "specs/queen/golden_chain.t27", "t27b": "pass"}, + {"path": "specs/queen/hive.t27", "t27b": "pass"}, + {"path": "specs/queen/holds.t27", "t27b": "pass"}, + {"path": "specs/queen/jobs.t27", "t27b": "pass"}, + {"path": "specs/queen/keyed.t27", "t27b": "pass"}, + {"path": "specs/queen/keyed_guard.t27", "t27b": "pass"}, + {"path": "specs/queen/merger_gate.t27", "t27b": "pass"}, + {"path": "specs/queen/netlink.t27", "t27b": "pass"}, + {"path": "specs/queen/priority.t27", "t27b": "pass"}, + {"path": "specs/queen/replay/actors_decisions.t27", "t27b": "pass"}, + {"path": "specs/queen/replay/reviewer_decisions.t27", "t27b": "pass"}, + {"path": "specs/queen/replay/telemetry_decisions.t27", "t27b": "pass"}, + {"path": "specs/queen/review_lanes.t27", "t27b": "pass"}, + {"path": "specs/queen/review_log.t27", "t27b": "pass"}, + {"path": "specs/queen/review_valve.t27", "t27b": "pass"}, + {"path": "specs/queen/reviewer.t27", "t27b": "pass"}, + {"path": "specs/queen/reviewer_sizing.t27", "t27b": "pass"}, + {"path": "specs/queen/shaping.t27", "t27b": "pass"}, + {"path": "specs/queen/simulation.t27", "t27b": "pass"}, + {"path": "specs/queen/task_analysis.t27", "t27b": "pass"}, + {"path": "specs/queen/tasks.t27", "t27b": "pass"}, + {"path": "specs/queen/telemetry.t27", "t27b": "pass"}, + {"path": "specs/queen/turn_stop.t27", "t27b": "pass"}, + {"path": "specs/queen/views.t27", "t27b": "pass"}, + {"path": "specs/queen/waits.t27", "t27b": "pass"}, + {"path": "specs/queen/worktree_keep.t27", "t27b": "pass"}, + {"path": "specs/rings/ring_103_phi_sgd.t27", "t27b": "pass"}, + {"path": "specs/sandbox/health.t27", "t27b": "pass"}, + {"path": "specs/sandbox/https_enforce.t27", "t27b": "pass"}, + {"path": "specs/sandbox/orphan_detection.t27", "t27b": "pass"}, + {"path": "specs/sandbox/session_timeout.t27", "t27b": "pass"}, + {"path": "specs/skills/t27-measure-corpus.t27", "t27b": "pass"}, + {"path": "specs/skills/t27-phi-loop.t27", "t27b": "pass"}, + {"path": "specs/skills/t27-providers-steward.t27", "t27b": "pass"}, + {"path": "specs/skills/t27-self-host.t27", "t27b": "pass"}, + {"path": "specs/skills/t27-tri-pipeline.t27", "t27b": "pass"}, + {"path": "specs/skills/t27-tri.t27", "t27b": "pass"}, + {"path": "specs/skills/t27-wave-audit.t27", "t27b": "pass"}, + {"path": "specs/skills/t27-wrap-up.t27", "t27b": "pass"}, + {"path": "specs/skills/trinity-blog-post.t27", "t27b": "pass"}, + {"path": "specs/skills/trinity-board-sync.t27", "t27b": "pass"}, + {"path": "specs/skills/trinity-cloud.t27", "t27b": "pass"}, + {"path": "specs/skills/trinity-connect-accounts.t27", "t27b": "pass"}, + {"path": "specs/skills/trinity-doctor.t27", "t27b": "pass"}, + {"path": "specs/skills/trinity-farm-garden.t27", "t27b": "pass"}, + {"path": "specs/skills/trinity-fpga-synth.t27", "t27b": "pass"}, + {"path": "specs/skills/trinity-god-mode.t27", "t27b": "pass"}, + {"path": "specs/skills/trinity-implement-issue.t27", "t27b": "pass"}, + {"path": "specs/skills/trinity-queen-hive-visuals.t27", "t27b": "pass"}, + {"path": "specs/skills/trinity-review-code.t27", "t27b": "pass"}, + {"path": "specs/skills/trinity-run-tests.t27", "t27b": "pass"}, + {"path": "specs/skills/trinity-scholar.t27", "t27b": "pass"}, + {"path": "specs/skills/trinity-status.t27", "t27b": "pass"}, + {"path": "specs/skills/trinity-tech-tree.t27", "t27b": "pass"}, + {"path": "specs/skills/trinity-tri.t27", "t27b": "pass"}, + {"path": "specs/skills/trinity-trinity-test.t27", "t27b": "pass"}, + {"path": "specs/skills/trinity-ux-wave.t27", "t27b": "pass"}, + {"path": "specs/skills/trinity-vibee-gen.t27", "t27b": "pass"}, + {"path": "specs/skills/trinity-vsa-verify.t27", "t27b": "pass"}, + {"path": "specs/skills/trinity-wave.t27", "t27b": "pass"}, + {"path": "specs/system/unified-agent-operations.t27", "t27b": "pass"}, + {"path": "specs/ternary/activation_quantizer.t27", "t27b": "pass"}, + {"path": "specs/ternary/bitnet_layer.t27", "t27b": "pass"}, + {"path": "specs/ternary/bitnet_majority.t27", "t27b": "pass"}, + {"path": "specs/ternary/bitnet_mlp.t27", "t27b": "pass"}, + {"path": "specs/ternary/bitnet_mlp3.t27", "t27b": "pass"}, + {"path": "specs/ternary/bitnet_neuron.t27", "t27b": "pass"}, + {"path": "specs/ternary/bitnet_neuron_nchunk.t27", "t27b": "pass"}, + {"path": "specs/ternary/clocked_counter.t27", "t27b": "pass"}, + {"path": "specs/ternary/comb_bitnet_layer.t27", "t27b": "pass"}, + {"path": "specs/ternary/comb_bitnet_neuron.t27", "t27b": "pass"}, + {"path": "specs/ternary/comb_ternary_dot.t27", "t27b": "pass"}, + {"path": "specs/ternary/gft_add_rne.t27", "t27b": "pass"}, + {"path": "specs/ternary/gft_argmax4.t27", "t27b": "pass"}, + {"path": "specs/ternary/gft_axpy.t27", "t27b": "pass"}, + {"path": "specs/ternary/gft_bitnet_neuron.t27", "t27b": "pass"}, + {"path": "specs/ternary/gft_classifier4.t27", "t27b": "pass"}, + {"path": "specs/ternary/gft_classify.t27", "t27b": "pass"}, + {"path": "specs/ternary/gft_classify3.t27", "t27b": "pass"}, + {"path": "specs/ternary/gft_dot2.t27", "t27b": "pass"}, + {"path": "specs/ternary/gft_dot2_rne.t27", "t27b": "pass"}, + {"path": "specs/ternary/gft_dot4.t27", "t27b": "pass"}, + {"path": "specs/ternary/gft_dot4_rne.t27", "t27b": "pass"}, + {"path": "specs/ternary/gft_dot8.t27", "t27b": "pass"}, + {"path": "specs/ternary/gft_exp2.t27", "t27b": "pass"}, + {"path": "specs/ternary/gft_hidden2.t27", "t27b": "pass"}, + {"path": "specs/ternary/gft_layer2.t27", "t27b": "pass"}, + {"path": "specs/ternary/gft_layer3.t27", "t27b": "pass"}, + {"path": "specs/ternary/gft_layer4.t27", "t27b": "pass"}, + {"path": "specs/ternary/gft_log2.t27", "t27b": "pass"}, + {"path": "specs/ternary/gft_logistic.t27", "t27b": "pass"}, + {"path": "specs/ternary/gft_madd.t27", "t27b": "pass"}, + {"path": "specs/ternary/gft_magsub_tie.t27", "t27b": "pass"}, + {"path": "specs/ternary/gft_mlp2.t27", "t27b": "pass"}, + {"path": "specs/ternary/gft_mlp3.t27", "t27b": "pass"}, + {"path": "specs/ternary/gft_mul_rne.t27", "t27b": "pass"}, + {"path": "specs/ternary/gft_neuron_full.t27", "t27b": "pass"}, + {"path": "specs/ternary/gft_nll.t27", "t27b": "pass"}, + {"path": "specs/ternary/gft_recip.t27", "t27b": "pass"}, + {"path": "specs/ternary/gft_relu.t27", "t27b": "pass"}, + {"path": "specs/ternary/gft_sadd.t27", "t27b": "pass"}, + {"path": "specs/ternary/gft_sgd_step.t27", "t27b": "pass"}, + {"path": "specs/ternary/gft_signed_dot4.t27", "t27b": "pass"}, + {"path": "specs/ternary/gft_signed_mac.t27", "t27b": "pass"}, + {"path": "specs/ternary/gft_smul.t27", "t27b": "pass"}, + {"path": "specs/ternary/gft_softmax4.t27", "t27b": "pass"}, + {"path": "specs/ternary/gft_softmax_grad4.t27", "t27b": "pass"}, + {"path": "specs/ternary/gft_train1.t27", "t27b": "pass"}, + {"path": "specs/ternary/gft_train2.t27", "t27b": "pass"}, + {"path": "specs/ternary/gft_train2relu.t27", "t27b": "pass"}, + {"path": "specs/ternary/gft_xorbp.t27", "t27b": "pass"}, + {"path": "specs/ternary/gft_xorbp2.t27", "t27b": "pass"}, + {"path": "specs/ternary/gft_xornet.t27", "t27b": "pass"}, + {"path": "specs/ternary/gft_xorpercep.t27", "t27b": "pass"}, + {"path": "specs/ternary/gft_xorpercep3.t27", "t27b": "pass"}, + {"path": "specs/ternary/gft_xorpercep4.t27", "t27b": "pass"}, + {"path": "specs/ternary/gft_xortrain.t27", "t27b": "pass"}, + {"path": "specs/ternary/radix_economy.t27", "t27b": "pass"}, + {"path": "specs/ternary/stream_ternary_mac.t27", "t27b": "pass"}, + {"path": "specs/ternary/ternary_full_adder.t27", "t27b": "pass"}, + {"path": "specs/ternary/ternary_mac.t27", "t27b": "pass"}, + {"path": "specs/ternary/ternary_ripple_adder.t27", "t27b": "pass"}, + {"path": "specs/ternary/ternary_xor.t27", "t27b": "pass"}, + {"path": "specs/ternary/trits.t27", "t27b": "pass"}, + {"path": "specs/tools/catalog.t27", "t27b": "pass"}, + {"path": "specs/tools/epic_ci.t27", "t27b": "pass"}, + {"path": "specs/tools/mcp/gitbutler.t27", "t27b": "pass"}, + {"path": "specs/tools/mcp/inngest-dev.t27", "t27b": "pass"}, + {"path": "specs/tools/mcp/needle.t27", "t27b": "pass"}, + {"path": "specs/tools/mcp/neon.t27", "t27b": "pass"}, + {"path": "specs/tools/mcp/notebooklm.t27", "t27b": "pass"}, + {"path": "specs/tools/mcp/railway-mcp-server.t27", "t27b": "pass"}, + {"path": "specs/tools/mcp/t27-traceability.t27", "t27b": "pass"}, + {"path": "specs/tools/mcp/tri-mcp.t27", "t27b": "pass"}, + {"path": "specs/tools/mcp/tri-ssot.t27", "t27b": "pass"}, + {"path": "specs/tools/mcp/trinity.t27", "t27b": "pass"}, + {"path": "specs/tools/mcp/zig-docs.t27", "t27b": "pass"}, + {"path": "specs/tools/mcp_protocol.t27", "t27b": "pass"}, + {"path": "specs/tools/t27o/rust_convert.t27", "t27b": "pass"}, + {"path": "specs/tools/t27o/rust_std.t27", "t27b": "pass"}, + {"path": "specs/tools/tri/abandoned.t27", "t27b": "pass"}, + {"path": "specs/tools/tri/cell.t27", "t27b": "pass"}, + {"path": "specs/tools/tri/census.t27", "t27b": "pass"}, + {"path": "specs/tools/tri/ci.t27", "t27b": "pass"}, + {"path": "specs/tools/tri/competitors.t27", "t27b": "pass"}, + {"path": "specs/tools/tri/discard.t27", "t27b": "pass"}, + {"path": "specs/tools/tri/doctor.t27", "t27b": "pass"}, + {"path": "specs/tools/tri/elab.t27", "t27b": "pass"}, + {"path": "specs/tools/tri/emit.t27", "t27b": "pass"}, + {"path": "specs/tools/tri/experience.t27", "t27b": "pass"}, + {"path": "specs/tools/tri/fleet.t27", "t27b": "pass"}, + {"path": "specs/tools/tri/fmt.t27", "t27b": "pass"}, + {"path": "specs/tools/tri/fpga.t27", "t27b": "pass"}, + {"path": "specs/tools/tri/gates.t27", "t27b": "pass"}, + {"path": "specs/tools/tri/gen.t27", "t27b": "pass"}, + {"path": "specs/tools/tri/harness.t27", "t27b": "pass"}, + {"path": "specs/tools/tri/health.t27", "t27b": "pass"}, + {"path": "specs/tools/tri/hooks.t27", "t27b": "pass"}, + {"path": "specs/tools/tri/issues.t27", "t27b": "pass"}, + {"path": "specs/tools/tri/jumps.t27", "t27b": "pass"}, + {"path": "specs/tools/tri/kinds.t27", "t27b": "pass"}, + {"path": "specs/tools/tri/lean.t27", "t27b": "pass"}, + {"path": "specs/tools/tri/ledgers.t27", "t27b": "pass"}, + {"path": "specs/tools/tri/loop.t27", "t27b": "pass"}, + {"path": "specs/tools/tri/merging.t27", "t27b": "pass"}, + {"path": "specs/tools/tri/misread.t27", "t27b": "pass"}, + {"path": "specs/tools/tri/mods.t27", "t27b": "pass"}, + {"path": "specs/tools/tri/mutate.t27", "t27b": "pass"}, + {"path": "specs/tools/tri/now.t27", "t27b": "pass"}, + {"path": "specs/tools/tri/one-away.t27", "t27b": "pass"}, + {"path": "specs/tools/tri/orphaned.t27", "t27b": "pass"}, + {"path": "specs/tools/tri/pr.t27", "t27b": "pass"}, + {"path": "specs/tools/tri/prose.t27", "t27b": "pass"}, + {"path": "specs/tools/tri/quantifiers.t27", "t27b": "pass"}, + {"path": "specs/tools/tri/red.t27", "t27b": "pass"}, + {"path": "specs/tools/tri/reseal.t27", "t27b": "pass"}, + {"path": "specs/tools/tri/rtl.t27", "t27b": "pass"}, + {"path": "specs/tools/tri/seals.t27", "t27b": "pass"}, + {"path": "specs/tools/tri/serve.t27", "t27b": "pass"}, + {"path": "specs/tools/tri/skill.t27", "t27b": "pass"}, + {"path": "specs/tools/tri/status.t27", "t27b": "pass"}, + {"path": "specs/tools/tri/sweep.t27", "t27b": "pass"}, + {"path": "specs/tools/tri/synth.t27", "t27b": "pass"}, + {"path": "specs/tools/tri/test.t27", "t27b": "pass"}, + {"path": "specs/tools/tri/topic.t27", "t27b": "pass"}, + {"path": "specs/tools/tri/types.t27", "t27b": "pass"}, + {"path": "specs/tools/tri/unparsed.t27", "t27b": "pass"}, + {"path": "specs/tools/tri/vectors.t27", "t27b": "pass"}, + {"path": "specs/tools/tri/verdict.t27", "t27b": "pass"}, + {"path": "specs/tools/tri/vsim.t27", "t27b": "pass"}, + {"path": "specs/tools/tri/window.t27", "t27b": "pass"}, + {"path": "specs/tools/tri/worktrees.t27", "t27b": "pass"}, + {"path": "specs/tools/trinity/tri/bench.t27", "t27b": "pass"}, + {"path": "specs/tools/trinity/tri/bio.t27", "t27b": "pass"}, + {"path": "specs/tools/trinity/tri/blindspots.t27", "t27b": "pass"}, + {"path": "specs/tools/trinity/tri/conscious.t27", "t27b": "pass"}, + {"path": "specs/tools/trinity/tri/constants.t27", "t27b": "pass"}, + {"path": "specs/tools/trinity/tri/cosmos.t27", "t27b": "pass"}, + {"path": "specs/tools/trinity/tri/dashboard.t27", "t27b": "pass"}, + {"path": "specs/tools/trinity/tri/fib.t27", "t27b": "pass"}, + {"path": "specs/tools/trinity/tri/fpga.t27", "t27b": "pass"}, + {"path": "specs/tools/trinity/tri/gematria.t27", "t27b": "pass"}, + {"path": "specs/tools/trinity/tri/govern.t27", "t27b": "pass"}, + {"path": "specs/tools/trinity/tri/hardware.t27", "t27b": "pass"}, + {"path": "specs/tools/trinity/tri/identity.t27", "t27b": "pass"}, + {"path": "specs/tools/trinity/tri/lucas.t27", "t27b": "pass"}, + {"path": "specs/tools/trinity/tri/mesh.t27", "t27b": "pass"}, + {"path": "specs/tools/trinity/tri/needle-check.t27", "t27b": "pass"}, + {"path": "specs/tools/trinity/tri/needle-search.t27", "t27b": "pass"}, + {"path": "specs/tools/trinity/tri/needle.t27", "t27b": "pass"}, + {"path": "specs/tools/trinity/tri/omega.t27", "t27b": "pass"}, + {"path": "specs/tools/trinity/tri/particles.t27", "t27b": "pass"}, + {"path": "specs/tools/trinity/tri/phi.t27", "t27b": "pass"}, + {"path": "specs/tools/trinity/tri/quantum.t27", "t27b": "pass"}, + {"path": "specs/tools/trinity/tri/reputation.t27", "t27b": "pass"}, + {"path": "specs/tools/trinity/tri/sacred-const.t27", "t27b": "pass"}, + {"path": "specs/tools/trinity/tri/spiral.t27", "t27b": "pass"}, + {"path": "specs/tools/trinity/tri/swarm.t27", "t27b": "pass"}, + {"path": "specs/tools/trinity/tri/test.t27", "t27b": "pass"}, + {"path": "specs/tools/trinity/tri/vsa.t27", "t27b": "pass"}, + {"path": "specs/tools/trinity/tri/wallet.t27", "t27b": "pass"}, + {"path": "specs/traffic_animator.t27", "t27b": "pass"}, + {"path": "specs/tri/actors/metrics.t27", "t27b": "pass"}, + {"path": "specs/tri/agent/faculty_board.t27", "t27b": "pass"}, + {"path": "specs/tri/catalog/health.t27", "t27b": "pass"}, + {"path": "specs/tri/collections/namespace.t27", "t27b": "pass"}, + {"path": "specs/tri/crypto/ed25519.t27", "t27b": "pass"}, + {"path": "specs/tri/crypto/hex.t27", "t27b": "pass"}, + {"path": "specs/tri/crypto/sha256.t27", "t27b": "pass"}, + {"path": "specs/tri/crypto/sha512.t27", "t27b": "pass"}, + {"path": "specs/tri/graph/bellman_ford.t27", "t27b": "pass"}, + {"path": "specs/tri/graph/graph.t27", "t27b": "pass"}, + {"path": "specs/tri/graph/topological_sort.t27", "t27b": "pass"}, + {"path": "specs/tri/hot/hot.t27", "t27b": "pass"}, + {"path": "specs/tri/lab/receipt.t27", "t27b": "pass"}, + {"path": "specs/tri/lanes/lanes.t27", "t27b": "pass"}, + {"path": "specs/tri/math/math.t27", "t27b": "pass"}, + {"path": "specs/tri/math/measurement.t27", "t27b": "pass"}, + {"path": "specs/tri/misread/shapes.t27", "t27b": "pass"}, + {"path": "specs/tri/mutate/census.t27", "t27b": "pass"}, + {"path": "specs/tri/mutate/lab.t27", "t27b": "pass"}, + {"path": "specs/tri/mutate/plant.t27", "t27b": "pass"}, + {"path": "specs/tri/mutate/survivors.t27", "t27b": "pass"}, + {"path": "specs/tri/network/payout.t27", "t27b": "pass"}, + {"path": "specs/tri/pipeline/codegen.t27", "t27b": "pass"}, + {"path": "specs/tri/pipeline/spec_writer.t27", "t27b": "pass"}, + {"path": "specs/tri/pipeline/workflow.t27", "t27b": "pass"}, + {"path": "specs/tri/reseal/seal.t27", "t27b": "pass"}, + {"path": "specs/tri/search/pattern.t27", "t27b": "pass"}, + {"path": "specs/tri/sort/insertion_sort.t27", "t27b": "pass"}, + {"path": "specs/tri/sort/merge_sort.t27", "t27b": "pass"}, + {"path": "specs/tri/sort/selection_sort.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/a64.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/any_param_plan.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/arith_op.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/ast_scan.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/ast_shape.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/ast_walk.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/bit_cast_plan.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/blockers.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/builtin_plan.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/check_budget.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/cmp_op.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/coerce_plan.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/comptime_float.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/conformance/anonymous_struct.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/conformance/anytype_typeof.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/conformance/array_length_expr.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/conformance/array_literal.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/conformance/array_literal_value.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/conformance/array_repeat_text.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/conformance/bare_abs.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/conformance/big_frame.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/conformance/big_repeat_global.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/conformance/bit_cast.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/conformance/brace_invariant.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/conformance/builtin_abs_max_min_pi.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/conformance/carried_allocator.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/conformance/carried_container.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/conformance/cmp_out_of_range.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/conformance/comptime_float.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/conformance/comptime_float_f128.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/conformance/const_division.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/conformance/const_optional.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/conformance/discard_value.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/conformance/div_trunc_panic.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/conformance/elf_object.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/conformance/empty_anon_literal.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/conformance/empty_typed_array_literal.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/conformance/eval_branch_quota.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/conformance/float_as.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/conformance/float_call_cast.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/conformance/float_from_int_literal.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/conformance/float_mul_pow2.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/conformance/float_sqrt.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/conformance/frame_address_caller_owned.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/conformance/i128_arith.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/conformance/i128_ops.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/conformance/i128_return.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/conformance/int_cast.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/conformance/int_cast_index.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/conformance/large_frame.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/conformance/lazy_signature.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/conformance/let_reassigned.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/conformance/libm_logf.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/conformance/libm_powf.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/conformance/libm_rounding.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/conformance/libm_std_math.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/conformance/module_var_in_test.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/conformance/negative_float_literal.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/conformance/nested_anon_struct.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/conformance/numeric_coercion.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/conformance/odd_width_int.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/conformance/opaque_pointer.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/conformance/opt_void.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/conformance/optional_enum_compare.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/conformance/optional_module_var.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/conformance/param_discard.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/conformance/pointer_equality.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/conformance/postfix_optional.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/conformance/rem_int.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/conformance/repeat_addr_unreached.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/conformance/repeat_local.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/conformance/repeat_width_suffix.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/conformance/return_undefined_void.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/conformance/scaffold_local.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/conformance/scope_exit.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/conformance/scoped_gf16.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/conformance/shadow_module_var.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/conformance/size_of.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/conformance/slice_arg_one_element.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/conformance/static_slice_literal.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/conformance/std_mem_byte_slice.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/conformance/stdmem.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/conformance/str_module_var.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/conformance/string_slice_literal.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/conformance/struct_lit_if.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/conformance/test_local_write.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/conformance/tuple_local.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/conformance/tuple_local_index.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/conformance/type_alias.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/conformance/type_void.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/conformance/undefined_arg.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/conformance/undefined_module_var.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/conformance/unreached_stub.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/conformance/unread_anytype.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/conformance/unresolved_signature.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/conformance/untyped_local.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/conformance/untyped_local_uses.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/conformance/value_ignored.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/conformance/value_params.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/conformance/verilog_lib.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/conformance/verilog_prim.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/conformance/verilog_use.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/conformance/verilog_widths.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/conformance/void_bind.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/conformance/wide_int_const.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/conformance/zig_keyword_field.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/const_div_plan.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/discard_plan.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/dogfood.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/elf.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/emit_kit.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/empty_lit_plan.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/eval_arith.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/float_as_plan.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/frame_store_plan.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/fuzz.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/fuzz_oracle.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/i128_plan.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/int_cast_plan.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/lazy_sig_plan.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/ledger_steward.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/lencall.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/libm.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/libm_plan.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/literal_plan.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/macho.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/opaque_plan.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/optional_compare_plan.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/ptr_eq_plan.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/reduce.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/ref_var_plan.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/scaffold_plan.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/slice_lit_plan.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/source_text.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/stdmem.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/stdmem_plan.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/steward.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/text_escape.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/ts_emit.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/ts_plan.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/tuple_local_plan.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/type_text.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/undefined_arg_plan.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/verdict_key.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/verilog_emit.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/verilog_plan.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/void_bind_plan.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/wide_plan.t27", "t27b": "pass"}, + {"path": "specs/tri/test/report.t27", "t27b": "pass"}, + {"path": "specs/tri/utils/args.t27", "t27b": "pass"}, + {"path": "specs/tri/utils/exit_codes.t27", "t27b": "pass"}, + {"path": "specs/tri/utils/template.t27", "t27b": "pass"}, + {"path": "specs/trinet/etx.t27", "t27b": "pass"}, + {"path": "specs/trinet/ledger.t27", "t27b": "pass"}, + {"path": "specs/trinet/mint_authority.t27", "t27b": "pass"}, + {"path": "specs/trinet/node-work-credit.t27", "t27b": "pass"}, + {"path": "specs/trinet/tri-bridge.t27", "t27b": "pass"}, + {"path": "specs/trinity/build_graph.t27", "t27b": "pass"}, + {"path": "specs/trinity/capabilities/abi.c-api.t27", "t27b": "pass"}, + {"path": "specs/trinity/capabilities/agent.daemons.t27", "t27b": "pass"}, + {"path": "specs/trinity/capabilities/agent.phi-loop.t27", "t27b": "pass"}, + {"path": "specs/trinity/capabilities/agent.tri-api.t27", "t27b": "pass"}, + {"path": "specs/trinity/capabilities/api.http-server.t27", "t27b": "pass"}, + {"path": "specs/trinity/capabilities/archive.legacy.t27", "t27b": "pass"}, + {"path": "specs/trinity/capabilities/bench.suite.t27", "t27b": "pass"}, + {"path": "specs/trinity/capabilities/bot.tri-bot.t27", "t27b": "pass"}, + {"path": "specs/trinity/capabilities/brain.regions.t27", "t27b": "pass"}, + {"path": "specs/trinity/capabilities/catalog.spec-mirror.t27", "t27b": "pass"}, + {"path": "specs/trinity/capabilities/catalog.world-scan.t27", "t27b": "pass"}, + {"path": "specs/trinity/capabilities/cli.tri.t27", "t27b": "pass"}, + {"path": "specs/trinity/capabilities/convert.b2t.t27", "t27b": "pass"}, + {"path": "specs/trinity/capabilities/examples.zig.t27", "t27b": "pass"}, + {"path": "specs/trinity/capabilities/ext.vscode-swe.t27", "t27b": "pass"}, + {"path": "specs/trinity/capabilities/fpga.adapter.t27", "t27b": "pass"}, + {"path": "specs/trinity/capabilities/fpga.in-repo.t27", "t27b": "pass"}, + {"path": "specs/trinity/capabilities/lib.trinity.t27", "t27b": "pass"}, + {"path": "specs/trinity/capabilities/llm.firebird.t27", "t27b": "pass"}, + {"path": "specs/trinity/capabilities/llm.igla-chat.t27", "t27b": "pass"}, + {"path": "specs/trinity/capabilities/mcp.needle-mcp.t27", "t27b": "pass"}, + {"path": "specs/trinity/capabilities/mcp.trinity-mcp.t27", "t27b": "pass"}, + {"path": "specs/trinity/capabilities/native.canvas.t27", "t27b": "pass"}, + {"path": "specs/trinity/capabilities/native.node-gui.t27", "t27b": "pass"}, + {"path": "specs/trinity/capabilities/native.queen-app.t27", "t27b": "pass"}, + {"path": "specs/trinity/capabilities/node.trinity-node.t27", "t27b": "pass"}, + {"path": "specs/trinity/capabilities/numeric.golden-float.t27", "t27b": "pass"}, + {"path": "specs/trinity/capabilities/ops.deploy-infra.t27", "t27b": "pass"}, + {"path": "specs/trinity/capabilities/ops.railway-cli.t27", "t27b": "pass"}, + {"path": "specs/trinity/capabilities/pkg.vendored-cache.t27", "t27b": "pass"}, + {"path": "specs/trinity/capabilities/queen.lib.t27", "t27b": "pass"}, + {"path": "specs/trinity/capabilities/registry.commands.t27", "t27b": "pass"}, + {"path": "specs/trinity/capabilities/release.packaging.t27", "t27b": "pass"}, + {"path": "specs/trinity/capabilities/research.nexus-docs.t27", "t27b": "pass"}, + {"path": "specs/trinity/capabilities/research.programs.t27", "t27b": "pass"}, + {"path": "specs/trinity/capabilities/research.unreferenced-sources.t27", "t27b": "pass"}, + {"path": "specs/trinity/capabilities/search.vsa-index.t27", "t27b": "pass"}, + {"path": "specs/trinity/capabilities/specs.t27-vendored-compiler.t27", "t27b": "pass"}, + {"path": "specs/trinity/capabilities/specs.tri-corpus.t27", "t27b": "pass"}, + {"path": "specs/trinity/capabilities/specs.vibee-corpus.t27", "t27b": "pass"}, + {"path": "specs/trinity/capabilities/state.trinity-dir.t27", "t27b": "pass"}, + {"path": "specs/trinity/capabilities/test.graph.t27", "t27b": "pass"}, + {"path": "specs/trinity/capabilities/tools.scripts.t27", "t27b": "pass"}, + {"path": "specs/trinity/capabilities/train.hslm.t27", "t27b": "pass"}, + {"path": "specs/trinity/capabilities/training.targets.t27", "t27b": "pass"}, + {"path": "specs/trinity/capabilities/tri27.programs.t27", "t27b": "pass"}, + {"path": "specs/trinity/capabilities/tri27.toolchain.t27", "t27b": "pass"}, + {"path": "specs/trinity/capabilities/vibee.compiler.t27", "t27b": "pass"}, + {"path": "specs/trinity/capabilities/vsa.zig-hdc.t27", "t27b": "pass"}, + {"path": "specs/trinity/capabilities/web.docsite.t27", "t27b": "pass"}, + {"path": "specs/trinity/capabilities/web.queen-web.t27", "t27b": "pass"}, + {"path": "specs/trinity/capabilities/web.site.t27", "t27b": "pass"}, + {"path": "specs/trinity/compiler_matrix.t27", "t27b": "pass"}, + {"path": "specs/trinity/project.t27", "t27b": "pass"}, + {"path": "specs/ui/queen_evidence.t27", "t27b": "pass"}, + {"path": "specs/vault/audit.t27", "t27b": "pass"}, + {"path": "specs/vault/merge.t27", "t27b": "pass"}, + {"path": "specs/vault/policy.t27", "t27b": "pass"}, + {"path": "specs/verified/bench_agent.t27", "t27b": "pass"}, + {"path": "specs/verified/bench_boards.t27", "t27b": "pass"}, + {"path": "specs/verified/bitstream_reuse.t27", "t27b": "pass"}, + {"path": "specs/verified/bitstream_share.t27", "t27b": "pass"}, + {"path": "specs/verified/clock_constraints.t27", "t27b": "pass"}, + {"path": "specs/verified/corpus_merkle.t27", "t27b": "pass"}, + {"path": "specs/verified/corpus_receipt.t27", "t27b": "pass"}, + {"path": "specs/verified/ddc_receipt.t27", "t27b": "pass"}, + {"path": "specs/verified/device_dna.t27", "t27b": "pass"}, + {"path": "specs/verified/device_evidence.t27", "t27b": "pass"}, + {"path": "specs/verified/die_binding.t27", "t27b": "pass"}, + {"path": "specs/verified/digest_cache.t27", "t27b": "pass"}, + {"path": "specs/verified/evidence_chain.t27", "t27b": "pass"}, + {"path": "specs/verified/failure_loop.t27", "t27b": "pass"}, + {"path": "specs/verified/frontier.t27", "t27b": "pass"}, + {"path": "specs/verified/gen_hash_cache.t27", "t27b": "pass"}, + {"path": "specs/verified/independence.t27", "t27b": "pass"}, + {"path": "specs/verified/payout.t27", "t27b": "pass"}, + {"path": "specs/verified/poc/a/slot.t27", "t27b": "pass"}, + {"path": "specs/verified/poc/b/slot.t27", "t27b": "pass"}, + {"path": "specs/verified/poc/run.t27", "t27b": "pass"}, + {"path": "specs/verified/poc/static_counter.t27", "t27b": "pass"}, + {"path": "specs/verified/receipt.t27", "t27b": "pass"}, + {"path": "specs/verified/region.t27", "t27b": "pass"}, + {"path": "specs/verified/reuse.t27", "t27b": "pass"}, + {"path": "specs/verified/review_gate.t27", "t27b": "pass"}, + {"path": "specs/verified/run_record.t27", "t27b": "pass"}, + {"path": "specs/verified/seal_check.t27", "t27b": "pass"}, + {"path": "specs/verified/seal_identity.t27", "t27b": "pass"}, + {"path": "specs/verified/signed_receipt.t27", "t27b": "pass"}, + {"path": "specs/verified/silicon_queue.t27", "t27b": "pass"}, + {"path": "specs/verified/silicon_runs.t27", "t27b": "pass"}, + {"path": "specs/verified/suite_jobs.t27", "t27b": "pass"}, + {"path": "specs/verified/ternary_link_run.t27", "t27b": "pass"}, + {"path": "specs/verified/verdict.t27", "t27b": "pass"}, + {"path": "specs/verified/verdict_audit.t27", "t27b": "pass"}, + {"path": "specs/verified/watch.t27", "t27b": "pass"}, + {"path": "specs/vm/trinity_vm.t27", "t27b": "pass"}, + {"path": "specs/vsa/similarity_search.t27", "t27b": "pass"}, + {"path": "specs/vsa/trinity_compat.t27", "t27b": "pass"}, + {"path": "specs/xilinx7/bench_coverage.t27", "t27b": "pass"}, + {"path": "specs/xilinx7/far.t27", "t27b": "pass"}, + {"path": "specs/xilinx7/flow.t27", "t27b": "pass"}, + {"path": "specs/xilinx7/frames.t27", "t27b": "pass"}, + {"path": "specs/xilinx7/packets.t27", "t27b": "pass"} ] } diff --git a/specs/port/trios/crates/trios-chat/rings/CR-CHAT-04/src/header_extension_order_guard.t27 b/specs/port/trios/crates/trios-chat/rings/CR-CHAT-04/src/header_extension_order_guard.t27 new file mode 100644 index 0000000000..2161762694 --- /dev/null +++ b/specs/port/trios/crates/trios-chat/rings/CR-CHAT-04/src/header_extension_order_guard.t27 @@ -0,0 +1,216 @@ +module port::trios::crates::trios-chat::rings::CR-CHAT-04::src::header_extension_order_guard; + +// Port of gHashTag/trios crates/trios-chat/rings/CR-CHAT-04/src/header_extension_order_guard.rs +// (CR-CHAT-04 - Header extension order guard, Wave-72 Lane B, requirement R-CHAT-4). +// +// Wire message headers carry typed extensions, and they must be in +// canonical order: sorted by ascending type ID, no duplicates, IDs in +// [HEXO_MIN_TYPE, HEXO_MAX_TYPE], at most HEXO_MAX_EXTENSIONS of them, +// each with a non-empty payload no larger than HEXO_MAX_PAYLOAD. +// +// The original returns Result<(), HeaderExtError>. This port carries the +// verdict as a named struct (owner decision D5): Ok first, then the six +// error variants in the original's declaration order - NotSorted, +// DuplicateType, TypeOutOfRange, TooManyExtensions, EmptyPayload, +// PayloadTooLarge. Every payload field of every variant is carried: +// the offending type_id (DuplicateType, TypeOutOfRange, EmptyPayload, +// PayloadTooLarge). Variants without a payload read 0. + +// Minimum extension type ID. +pub const HEXO_MIN_TYPE: u16 = 1; + +// Maximum extension type ID. +pub const HEXO_MAX_TYPE: u16 = 65535; + +// Maximum extensions per header. +pub const HEXO_MAX_EXTENSIONS: usize = 16; + +// Maximum payload per extension. +pub const HEXO_MAX_PAYLOAD: usize = 4096; + +// A header extension record. +pub struct HeaderExtension { + type_id: u16, + payload_len: usize, +} + +// Verdict codes: Ok(()) and HeaderExtError's variants, in declaration order. +pub enum HeaderExtCode { + Ok, + NotSorted, + DuplicateType, + TypeOutOfRange, + TooManyExtensions, + EmptyPayload, + PayloadTooLarge, +} + +// The verdict of the header extension validation, with every error payload field. +pub struct HeaderExtVerdict { + code: HeaderExtCode, + type_id: u16, +} + +// [VERIFIED] Validate header extensions are in canonical order. Returns Ok +// when every extension satisfies all six rules, otherwise the first +// violated rule's code, checked in the original's order: extension count, +// then per extension the type floor, payload non-empty, payload ceiling, +// duplicate type, ascending order. +// +// The original's Option previous-type reference is a has_ref flag plus +// the value here. The original's Vec payload is only ever read by +// length, so the record carries the length. +pub fn validate_header_ext_order(extensions: []const HeaderExtension) -> HeaderExtVerdict { + if (extensions.len > HEXO_MAX_EXTENSIONS) { + return HeaderExtVerdict { code: HeaderExtCode.TooManyExtensions, type_id: 0, }; + } + var has_prev: bool = false; + var prev_type: u16 = 0; + for i in 0..extensions.len { + const ext = extensions[i]; + if (ext.type_id < HEXO_MIN_TYPE) { + return HeaderExtVerdict { code: HeaderExtCode.TypeOutOfRange, type_id: ext.type_id, }; + } + if (ext.payload_len == 0) { + return HeaderExtVerdict { code: HeaderExtCode.EmptyPayload, type_id: ext.type_id, }; + } + if (ext.payload_len > HEXO_MAX_PAYLOAD) { + return HeaderExtVerdict { code: HeaderExtCode.PayloadTooLarge, type_id: ext.type_id, }; + } + if (has_prev) { + if (ext.type_id == prev_type) { + return HeaderExtVerdict { code: HeaderExtCode.DuplicateType, type_id: ext.type_id, }; + } + if (ext.type_id < prev_type) { + return HeaderExtVerdict { code: HeaderExtCode.NotSorted, type_id: 0, }; + } + } + has_prev = true; + prev_type = ext.type_id; + } + return HeaderExtVerdict { code: HeaderExtCode.Ok, type_id: 0, }; +} + +// **HEXO-01** - not sorted rejected: 5 before 1. +test hexo_01_not_sorted_rejected { + const exts: [2]HeaderExtension = [2]HeaderExtension{ + HeaderExtension { type_id: 5, payload_len: 10, }, + HeaderExtension { type_id: 1, payload_len: 10, }, + }; + const v = validate_header_ext_order(&exts); + assert(v.code == HeaderExtCode.NotSorted); +} + +// **HEXO-02** - duplicate type rejected: two extensions of type 1. +test hexo_02_duplicate_rejected { + const exts: [2]HeaderExtension = [2]HeaderExtension{ + HeaderExtension { type_id: 1, payload_len: 10, }, + HeaderExtension { type_id: 1, payload_len: 20, }, + }; + const v = validate_header_ext_order(&exts); + assert(v.code == HeaderExtCode.DuplicateType); + assert(v.type_id == 1); +} + +// **HEXO-03** - type out of range rejected: 0 is below HEXO_MIN_TYPE. +test hexo_03_type_oob_rejected { + const exts: [1]HeaderExtension = [1]HeaderExtension{ + HeaderExtension { type_id: 0, payload_len: 10, }, + }; + const v = validate_header_ext_order(&exts); + assert(v.code == HeaderExtCode.TypeOutOfRange); + assert(v.type_id == 0); +} + +// **HEXO-04** - too many extensions rejected: 17 of a maximum 16. The type +// IDs come from a const table - the values fit u16 with no cast, which the +// native backend cannot lower. +test hexo_04_too_many_rejected { + var exts: [17]HeaderExtension; + const ids: [17]u16 = [17]u16{1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17,}; + for i in 0..17 { + exts[i] = HeaderExtension { type_id: ids[i], payload_len: 10, }; + } + const v = validate_header_ext_order(&exts); + assert(v.code == HeaderExtCode.TooManyExtensions); +} + +// **HEXO-05** - empty payload rejected. +test hexo_05_empty_payload_rejected { + const exts: [1]HeaderExtension = [1]HeaderExtension{ + HeaderExtension { type_id: 1, payload_len: 0, }, + }; + const v = validate_header_ext_order(&exts); + assert(v.code == HeaderExtCode.EmptyPayload); + assert(v.type_id == 1); +} + +// **HEXO-06** - payload too large rejected: 4097 of a maximum 4096. +test hexo_06_payload_large_rejected { + const exts: [1]HeaderExtension = [1]HeaderExtension{ + HeaderExtension { type_id: 1, payload_len: 4097, }, + }; + const v = validate_header_ext_order(&exts); + assert(v.code == HeaderExtCode.PayloadTooLarge); + assert(v.type_id == 1); +} + +// **HEXO-07** - valid extensions accepted: three ascending types. +test hexo_07_valid_accepted { + const exts: [3]HeaderExtension = [3]HeaderExtension{ + HeaderExtension { type_id: 1, payload_len: 10, }, + HeaderExtension { type_id: 5, payload_len: 20, }, + HeaderExtension { type_id: 100, payload_len: 30, }, + }; + const v = validate_header_ext_order(&exts); + assert(v.code == HeaderExtCode.Ok); +} + +// **HEXO-08** - single extension accepted. +test hexo_08_single_accepted { + const exts: [1]HeaderExtension = [1]HeaderExtension{ + HeaderExtension { type_id: 1, payload_len: 10, }, + }; + const v = validate_header_ext_order(&exts); + assert(v.code == HeaderExtCode.Ok); +} + +// **HEXO-09** - empty list accepted. +test hexo_09_empty_accepted { + const exts: [0]HeaderExtension = [0]HeaderExtension{}; + const v = validate_header_ext_order(&exts); + assert(v.code == HeaderExtCode.Ok); +} + +// **HEXO-10** - the maximum 16 extensions accepted, one per ascending type. +test hexo_10_max_accepted { + var exts: [16]HeaderExtension; + const ids: [16]u16 = [16]u16{1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16,}; + for i in 0..16 { + exts[i] = HeaderExtension { type_id: ids[i], payload_len: 10, }; + } + const v = validate_header_ext_order(&exts); + assert(v.code == HeaderExtCode.Ok); +} + +// Rule order is the original's: type floor before payload emptiness, +// emptiness before payload ceiling, and the batch-size rule before +// everything. +test rule_order_matches_original { + const oob = [1]HeaderExtension{ HeaderExtension { type_id: 0, payload_len: 0, }, }; + const va = validate_header_ext_order(&oob); + assert(va.code == HeaderExtCode.TypeOutOfRange); + const large = [1]HeaderExtension{ HeaderExtension { type_id: 1, payload_len: 4097, }, }; + const vb = validate_header_ext_order(&large); + assert(vb.code == HeaderExtCode.PayloadTooLarge); +} + +// HEXO_MAX_TYPE is the ceiling the range check never rejects: the largest +// type ID passes its floor rule and the boundary stays measurable. +test max_type_boundary_accepted { + const exts: [1]HeaderExtension = [1]HeaderExtension{ + HeaderExtension { type_id: HEXO_MAX_TYPE, payload_len: 10, }, + }; + const v = validate_header_ext_order(&exts); + assert(v.code == HeaderExtCode.Ok); +} From e2b900d4877c188a096d8796a705c4c4bd259f25 Mon Sep 17 00:00:00 2001 From: Dmitrii Vasilev Date: Sun, 18 Oct 2026 01:09:20 +0700 Subject: [PATCH 47/70] spec(port): port the External Init secret pinning guard (Refs #8884) Rebuilt as one commit on master a18d7ee14 so it merges; docs/reports/t27b_expectations.json rows from both sides kept (union, sorted). Content is otherwise the PR head d77f3b477faaba4932ed6d29d338f3fec5e5d34a unchanged. Co-Authored-By: Claude Opus 5.5 --- ...04::src::external_init_secret_pinning.json | 28 + docs/reports/t27b_expectations.json | 2891 +++++++++-------- .../src/external_init_secret_pinning.t27 | 341 ++ 3 files changed, 1815 insertions(+), 1445 deletions(-) create mode 100644 .trinity/seals/src_port::trios::crates::trios-chat::rings::CR-CHAT-04::src::external_init_secret_pinning.json create mode 100644 specs/port/trios/crates/trios-chat/rings/CR-CHAT-04/src/external_init_secret_pinning.t27 diff --git a/.trinity/seals/src_port::trios::crates::trios-chat::rings::CR-CHAT-04::src::external_init_secret_pinning.json b/.trinity/seals/src_port::trios::crates::trios-chat::rings::CR-CHAT-04::src::external_init_secret_pinning.json new file mode 100644 index 0000000000..2da711e598 --- /dev/null +++ b/.trinity/seals/src_port::trios::crates::trios-chat::rings::CR-CHAT-04::src::external_init_secret_pinning.json @@ -0,0 +1,28 @@ +{ + "built_by": "t27c-bootstrap@0.5.2+01d0a635f", + "closure": [], + "config": "gen=c,rust,verilog,zig;tests=zig", + "gen_hash_c": "sha256:9bbcd9e2167fe62cab8184bc4f58e67dbf583e2bbe0cfd8eec679ac0e6e90939", + "gen_hash_rust": "sha256:1151e48a6f5f273f7aa1569121a158d5f234fea25d60568d371ffe9ad49fc1dd", + "gen_hash_verilog": "sha256:25a4ed76d67d001c0dc8ee6018c3f02dadb17b0cc9897de05a8096da5b0b2ffb", + "gen_hash_zig": "sha256:15ce101cbb616096e8b90791fdf9a41ddc5401d9fdeb520a246b5c53ee5b0307", + "module": "port::trios::crates::trios-chat::rings::CR-CHAT-04::src::external_init_secret_pinning", + "ring": 12, + "seal_schema": 2, + "sealed_at": "2026-10-15T19:47:58Z", + "sealed_by": "t27c-bootstrap@0.5.2", + "spec_hash": "sha256:289a4a6a41e8fc8acf82cb5fa1b94d56ee56784678c570acdffb33d0b7952817", + "spec_path": "specs/port/trios/crates/trios-chat/rings/CR-CHAT-04/src/external_init_secret_pinning.t27", + "tests": { + "failed": 0, + "failing": [], + "forced": false, + "passed": 15, + "total": 15, + "vacuous": 0 + }, + "toolchain": { + "test_runner": "sha256:1982ae948e24d00c5d221ccec12dfce1eb01204b53e37b0f857f93b16d64629d", + "zig": "0.16.0" + } +} \ No newline at end of file diff --git a/docs/reports/t27b_expectations.json b/docs/reports/t27b_expectations.json index 143113021d..a612e79b0a 100644 --- a/docs/reports/t27b_expectations.json +++ b/docs/reports/t27b_expectations.json @@ -14,1450 +14,1451 @@ }, "max_not_pass": 28, "entries": [ - {"path": "specs/a/b_c.t27", "t27b": "pass"}, - {"path": "specs/a_b/c.t27", "t27b": "pass"}, - {"path": "specs/agents/a.t27", "t27b": "pass"}, - {"path": "specs/agents/b.t27", "t27b": "pass"}, - {"path": "specs/agents/c.t27", "t27b": "pass"}, - {"path": "specs/agents/d.t27", "t27b": "pass"}, - {"path": "specs/agents/e.t27", "t27b": "pass"}, - {"path": "specs/agents/f.t27", "t27b": "pass"}, - {"path": "specs/agents/g.t27", "t27b": "pass"}, - {"path": "specs/agents/h.t27", "t27b": "pass"}, - {"path": "specs/agents/i.t27", "t27b": "pass"}, - {"path": "specs/agents/j.t27", "t27b": "pass"}, - {"path": "specs/agents/k.t27", "t27b": "pass"}, - {"path": "specs/agents/l.t27", "t27b": "pass"}, - {"path": "specs/agents/m.t27", "t27b": "pass"}, - {"path": "specs/agents/n.t27", "t27b": "pass"}, - {"path": "specs/agents/o.t27", "t27b": "pass"}, - {"path": "specs/agents/p.t27", "t27b": "pass"}, - {"path": "specs/agents/q.t27", "t27b": "pass"}, - {"path": "specs/agents/r.t27", "t27b": "pass"}, - {"path": "specs/agents/s.t27", "t27b": "pass"}, - {"path": "specs/agents/t.t27", "t27b": "pass"}, - {"path": "specs/agents/ti.t27", "t27b": "pass"}, - {"path": "specs/agents/u.t27", "t27b": "pass"}, - {"path": "specs/agents/v.t27", "t27b": "pass"}, - {"path": "specs/agents/w.t27", "t27b": "pass"}, - {"path": "specs/agents/x.t27", "t27b": "pass"}, - {"path": "specs/agents/y.t27", "t27b": "pass"}, - {"path": "specs/agents/z.t27", "t27b": "pass"}, - {"path": "specs/api/c_abi.t27", "t27b": "pass"}, - {"path": "specs/api/tri_api_context.t27", "t27b": "pass"}, - {"path": "specs/api/tri_api_loop.t27", "t27b": "pass"}, - {"path": "specs/api/tri_api_permissions.t27", "t27b": "pass"}, - {"path": "specs/api/tri_api_session.t27", "t27b": "pass"}, - {"path": "specs/api/tri_net_api.t27", "t27b": "pass"}, - {"path": "specs/automation/agent-claims-honest.t27", "t27b": "pass"}, - {"path": "specs/automation/agent-conversations.t27", "t27b": "pass"}, - {"path": "specs/automation/agent-hive-group.t27", "t27b": "pass"}, - {"path": "specs/automation/agent-media-kie.t27", "t27b": "pass"}, - {"path": "specs/automation/agent-neuro-kie.t27", "t27b": "pass"}, - {"path": "specs/automation/agent-provider-chain.t27", "t27b": "pass"}, - {"path": "specs/automation/agent-spec-bank.t27", "t27b": "pass"}, - {"path": "specs/automation/ball-board.t27", "t27b": "pass"}, - {"path": "specs/automation/ball-grants.t27", "t27b": "pass"}, - {"path": "specs/automation/blog-share.t27", "t27b": "pass"}, - {"path": "specs/automation/bot-agent-memory.t27", "t27b": "pass"}, - {"path": "specs/automation/bot-agent-stream.t27", "t27b": "pass"}, - {"path": "specs/automation/bot-agent-team.t27", "t27b": "pass"}, - {"path": "specs/automation/bot-event-tabs.t27", "t27b": "pass"}, - {"path": "specs/automation/bot-menu-press.t27", "t27b": "pass"}, - {"path": "specs/automation/bot-neuro-office.t27", "t27b": "pass"}, - {"path": "specs/automation/bot-office-crm.t27", "t27b": "pass"}, - {"path": "specs/automation/bot-topic-tabs.t27", "t27b": "pass"}, - {"path": "specs/automation/browser-pod-restart.t27", "t27b": "pass"}, - {"path": "specs/automation/browser-sign-in.t27", "t27b": "pass"}, - {"path": "specs/automation/browser-tab-strip.t27", "t27b": "pass"}, - {"path": "specs/automation/browser-viewer-boot.t27", "t27b": "pass"}, - {"path": "specs/automation/card-chat-night-watch.t27", "t27b": "pass"}, - {"path": "specs/automation/ci-bridge.t27", "t27b": "pass"}, - {"path": "specs/automation/claim-guard-bar.t27", "t27b": "pass"}, - {"path": "specs/automation/connect-card.t27", "t27b": "pass"}, - {"path": "specs/automation/course-access.t27", "t27b": "pass"}, - {"path": "specs/automation/course-outreach.t27", "t27b": "pass"}, - {"path": "specs/automation/crm-client-onboard.t27", "t27b": "pass"}, - {"path": "specs/automation/crm-client-ownership.t27", "t27b": "pass"}, - {"path": "specs/automation/crm-client-workspace.t27", "t27b": "pass"}, - {"path": "specs/automation/crm-duet.t27", "t27b": "pass"}, - {"path": "specs/automation/crm-first-screen.t27", "t27b": "pass"}, - {"path": "specs/automation/crm-lead-magnet.t27", "t27b": "pass"}, - {"path": "specs/automation/crm-sellers.t27", "t27b": "pass"}, - {"path": "specs/automation/crm-story-reel.t27", "t27b": "pass"}, - {"path": "specs/automation/engage-desk.t27", "t27b": "pass"}, - {"path": "specs/automation/hive-contributor-keys.t27", "t27b": "pass"}, - {"path": "specs/automation/inngest-functions-status.t27", "t27b": "pass"}, - {"path": "specs/automation/inngest-probe-suite.t27", "t27b": "pass"}, - {"path": "specs/automation/inngest-queen-scheduler.t27", "t27b": "pass"}, - {"path": "specs/automation/kanban-card-chat.t27", "t27b": "pass"}, - {"path": "specs/automation/leela-agent-link.t27", "t27b": "pass"}, - {"path": "specs/automation/mail-push.t27", "t27b": "pass"}, - {"path": "specs/automation/meeting-reminders.t27", "t27b": "pass"}, - {"path": "specs/automation/meta-connect.t27", "t27b": "pass"}, - {"path": "specs/automation/owner-studio.t27", "t27b": "pass"}, - {"path": "specs/automation/photo-actions.t27", "t27b": "pass"}, - {"path": "specs/automation/plan-reel.t27", "t27b": "pass"}, - {"path": "specs/automation/poster-facts-overlay.t27", "t27b": "pass"}, - {"path": "specs/automation/queen-contributor-keys.t27", "t27b": "pass"}, - {"path": "specs/automation/queen-growth.t27", "t27b": "pass"}, - {"path": "specs/automation/reddit-desk.t27", "t27b": "pass"}, - {"path": "specs/automation/review-jam.t27", "t27b": "pass"}, - {"path": "specs/automation/seal-stands-in.t27", "t27b": "pass"}, - {"path": "specs/automation/social-api.t27", "t27b": "pass"}, - {"path": "specs/automation/split-reel.t27", "t27b": "pass"}, - {"path": "specs/automation/token-wallet.t27", "t27b": "pass"}, - {"path": "specs/automation/tri-claim-batch.t27", "t27b": "pass"}, - {"path": "specs/automation/tri-wallet-chains.t27", "t27b": "pass"}, - {"path": "specs/automation/wrapup-auto.t27", "t27b": "pass"}, - {"path": "specs/base/debounce.t27", "t27b": "pass"}, - {"path": "specs/base/ops.t27", "t27b": "pass"}, - {"path": "specs/base/ring_32.t27", "t27b": "pass"}, - {"path": "specs/base/seed.t27", "t27b": "pass"}, - {"path": "specs/base/ternary_encoding.t27", "t27b": "pass"}, - {"path": "specs/base/types.t27", "t27b": "pass"}, - {"path": "specs/basics/01_what_a_spec_is.t27", "t27b": "pass"}, - {"path": "specs/basics/02_the_module_line.t27", "t27b": "pass"}, - {"path": "specs/basics/03_comments_and_prose.t27", "t27b": "pass"}, - {"path": "specs/basics/04_constants.t27", "t27b": "pass"}, - {"path": "specs/basics/05_whole_numbers.t27", "t27b": "pass"}, - {"path": "specs/basics/06_true_false_and_text.t27", "t27b": "pass"}, - {"path": "specs/basics/07_arrays.t27", "t27b": "pass"}, - {"path": "specs/basics/08_trits.t27", "t27b": "pass"}, - {"path": "specs/basics/09_expressions.t27", "t27b": "pass"}, - {"path": "specs/basics/10_a_test_block.t27", "t27b": "pass"}, - {"path": "specs/basics/11_many_tests.t27", "t27b": "pass"}, - {"path": "specs/basics/12_functions.t27", "t27b": "pass"}, - {"path": "specs/basics/13_local_names.t27", "t27b": "pass"}, - {"path": "specs/basics/14_if_and_else.t27", "t27b": "pass"}, - {"path": "specs/basics/15_loops.t27", "t27b": "pass"}, - {"path": "specs/basics/16_pub_or_private.t27", "t27b": "pass"}, - {"path": "specs/basics/17_structs.t27", "t27b": "pass"}, - {"path": "specs/basics/18_enums.t27", "t27b": "pass"}, - {"path": "specs/basics/19_use_other_modules.t27", "t27b": "pass"}, - {"path": "specs/basics/20_invariants.t27", "t27b": "pass"}, - {"path": "specs/basics/21_gen_ts.t27", "t27b": "pass"}, - {"path": "specs/basics/22_seven_backends.t27", "t27b": "pass"}, - {"path": "specs/basics/23_stages_of_t27c.t27", "t27b": "pass"}, - {"path": "specs/basics/24_tri_commands.t27", "t27b": "pass"}, - {"path": "specs/basics/25_reading_errors.t27", "t27b": "pass"}, - {"path": "specs/basics/26_a_small_program.t27", "t27b": "pass"}, - {"path": "specs/basics/27_where_next.t27", "t27b": "pass"}, - {"path": "specs/benchmarks/bench_main.t27", "t27b": "pass"}, - {"path": "specs/benchmarks/bench_nn.t27", "t27b": "pass"}, - {"path": "specs/benchmarks/gf16_bfloat16_nmse.t27", "t27b": "pass"}, - {"path": "specs/benchmarks/kernel_collatz.t27", "t27b": "pass"}, - {"path": "specs/benchmarks/kernel_f64loop.t27", "t27b": "pass"}, - {"path": "specs/benchmarks/kernel_fib.t27", "t27b": "pass"}, - {"path": "specs/benchmarks/kernel_matmul.t27", "t27b": "pass"}, - {"path": "specs/benchmarks/kernel_sieve.t27", "t27b": "pass"}, - {"path": "specs/benchmarks/kernel_ternary.t27", "t27b": "pass"}, - {"path": "specs/benchmarks/ternary_vs_binary.t27", "t27b": "pass"}, - {"path": "specs/blog/t27b_progress.t27", "t27b": "pass"}, - {"path": "specs/boards/arty_a7.t27", "t27b": "pass"}, - {"path": "specs/boards/wukong_v1.t27", "t27b": "pass"}, - {"path": "specs/boards/xc7a100t_full.t27", "t27b": "pass"}, - {"path": "specs/boards/xc7a100t_minimal.t27", "t27b": "pass"}, - {"path": "specs/brain/bus.t27", "t27b": "pass"}, - {"path": "specs/brain/cognitive_loop.t27", "t27b": "pass"}, - {"path": "specs/brain/phi_timing.t27", "t27b": "pass"}, - {"path": "specs/brain/unified_state.t27", "t27b": "pass"}, - {"path": "specs/catalog/discovery.t27", "t27b": "pass"}, - {"path": "specs/ci/affected.t27", "t27b": "pass"}, - {"path": "specs/ci/delivery_metrics.t27", "t27b": "pass"}, - {"path": "specs/ci/derived_data.t27", "t27b": "pass"}, - {"path": "specs/ci/gates/conflict_markers.t27", "t27b": "pass"}, - {"path": "specs/ci/gates/documented_commands.t27", "t27b": "pass"}, - {"path": "specs/ci/gates/verilog_widths.t27", "t27b": "pass"}, - {"path": "specs/ci/schema.t27", "t27b": "pass"}, - {"path": "specs/compiler/c_array_repeat_wrapper.t27", "t27b": "pass"}, - {"path": "specs/compiler/c_fixed_array_return.t27", "t27b": "pass"}, - {"path": "specs/compiler/codegen_conformance.t27", "t27b": "pass"}, - {"path": "specs/compiler/core/t27core.t27", "t27b": "pass"}, - {"path": "specs/compiler/core/t27core_ddc.t27", "t27b": "pass"}, - {"path": "specs/compiler/cse_hoist.t27", "t27b": "pass"}, - {"path": "specs/compiler/lexer.t27", "t27b": "pass"}, - {"path": "specs/compiler/meta_compile.t27", "t27b": "pass"}, - {"path": "specs/compiler/rust_constant_case.t27", "t27b": "pass"}, - {"path": "specs/compiler/rust_enum_order.t27", "t27b": "pass"}, - {"path": "specs/compiler/rust_optional_returns.t27", "t27b": "pass"}, - {"path": "specs/compiler/rust_tail_returns.t27", "t27b": "pass"}, - {"path": "specs/compiler/rust_value_parameters.t27", "t27b": "pass"}, - {"path": "specs/compiler/test_report_exit.t27", "t27b": "pass"}, - {"path": "specs/compiler/theory/isa_round_trip.t27", "t27b": "pass"}, - {"path": "specs/compiler/theory/reproducible.t27", "t27b": "pass"}, - {"path": "specs/compiler/theory/sieve.t27", "t27b": "pass"}, - {"path": "specs/compiler/theory/speed_quality.t27", "t27b": "pass"}, - {"path": "specs/compiler/theory/toolchain.t27", "t27b": "pass"}, - {"path": "specs/compiler/theory/vacuity_census.t27", "t27b": "pass"}, - {"path": "specs/compiler/theory/warmup.t27", "t27b": "pass"}, - {"path": "specs/compiler/theory/warmup_t27b.t27", "t27b": "pass"}, - {"path": "specs/compiler/verilog_aos_memory.t27", "t27b": "pass"}, - {"path": "specs/compiler/verilog_branch_context.t27", "t27b": "pass"}, - {"path": "specs/compiler/zig_empty_typed_array.t27", "t27b": "pass"}, - {"path": "specs/compiler/zig_field_syntax.t27", "t27b": "pass"}, - {"path": "specs/compiler/zig_float_call_cast.t27", "t27b": "pass"}, - {"path": "specs/compiler/zig_primitive_bindings.t27", "t27b": "pass"}, - {"path": "specs/compiler/zig_scoped_type.t27", "t27b": "pass"}, - {"path": "specs/compiler/zig_shadow_initializer.t27", "t27b": "pass"}, - {"path": "specs/compiler/zig_test_shadowing.t27", "t27b": "pass"}, - {"path": "specs/compiler/zig_value_ignored.t27", "t27b": "pass"}, - {"path": "specs/conformance/e2e_scenarios.t27", "t27b": "pass"}, - {"path": "specs/crons/999-multibots-telegraf-agent-autopilot-L1118.t27", "t27b": "pass"}, - {"path": "specs/crons/999-multibots-telegraf-bot-owner-billing-L474.t27", "t27b": "pass"}, - {"path": "specs/crons/999-multibots-telegraf-check-stuck-trainings.t27", "t27b": "pass"}, - {"path": "specs/crons/999-multibots-telegraf-ci.t27", "t27b": "pass"}, - {"path": "specs/crons/999-multibots-telegraf-client-telemetry-daily.t27", "t27b": "pass"}, - {"path": "specs/crons/999-multibots-telegraf-club-invoice-abandoned-watch.t27", "t27b": "pass"}, - {"path": "specs/crons/999-multibots-telegraf-crm-proactive-sweep.t27", "t27b": "pass"}, - {"path": "specs/crons/999-multibots-telegraf-crmProactive-L375.t27", "t27b": "pass"}, - {"path": "specs/crons/999-multibots-telegraf-daily-sales-advisor.t27", "t27b": "pass"}, - {"path": "specs/crons/999-multibots-telegraf-generate-jobs-L164.t27", "t27b": "pass"}, - {"path": "specs/crons/999-multibots-telegraf-health-check.t27", "t27b": "pass"}, - {"path": "specs/crons/999-multibots-telegraf-log-monitor.t27", "t27b": "pass"}, - {"path": "specs/crons/999-multibots-telegraf-notificationHandler-L318.t27", "t27b": "pass"}, - {"path": "specs/crons/999-multibots-telegraf-notificationHandler-L324.t27", "t27b": "pass"}, - {"path": "specs/crons/999-multibots-telegraf-periodic-webhook-health-check.t27", "t27b": "pass"}, - {"path": "specs/crons/999-multibots-telegraf-production-monitor-L80.t27", "t27b": "pass"}, - {"path": "specs/crons/999-multibots-telegraf-provider-health-monitor-L344.t27", "t27b": "pass"}, - {"path": "specs/crons/999-multibots-telegraf-render-server-L10845.t27", "t27b": "pass"}, - {"path": "specs/crons/999-multibots-telegraf-render-server-L2301.t27", "t27b": "pass"}, - {"path": "specs/crons/999-multibots-telegraf-render-server-L2325.t27", "t27b": "pass"}, - {"path": "specs/crons/999-multibots-telegraf-render-server-L919.t27", "t27b": "pass"}, - {"path": "specs/crons/999-multibots-telegraf-robokassa-unclaimed-watch.t27", "t27b": "pass"}, - {"path": "specs/crons/999-multibots-telegraf-security.t27", "t27b": "pass"}, - {"path": "specs/crons/999-multibots-telegraf-skill-detector.t27", "t27b": "pass"}, - {"path": "specs/crons/999-multibots-telegraf-taskCache-L27.t27", "t27b": "pass"}, - {"path": "specs/crons/999-multibots-telegraf-ton-pending-watch.t27", "t27b": "pass"}, - {"path": "specs/crons/999-multibots-telegraf-video-task-store-L156.t27", "t27b": "pass"}, - {"path": "specs/crons/mac-alerts-digest.t27", "t27b": "pass"}, - {"path": "specs/crons/mac-alerts-watchdog.t27", "t27b": "pass"}, - {"path": "specs/crons/mac-browseros-cron-watchdog.t27", "t27b": "pass"}, - {"path": "specs/crons/mac-dev-cache-clean.t27", "t27b": "pass"}, - {"path": "specs/crons/mac-jobsearch-poller.t27", "t27b": "pass"}, - {"path": "specs/crons/mac-leela-dailyquote.t27", "t27b": "pass"}, - {"path": "specs/crons/mac-mail-bridge.t27", "t27b": "pass"}, - {"path": "specs/crons/mac-mcp-hub.t27", "t27b": "pass"}, - {"path": "specs/crons/mac-neo-boards.t27", "t27b": "pass"}, - {"path": "specs/crons/mac-neo-jobsearch.t27", "t27b": "pass"}, - {"path": "specs/crons/mac-reviewer-bees.t27", "t27b": "pass"}, - {"path": "specs/crons/mac-signup-watch.t27", "t27b": "pass"}, - {"path": "specs/crons/mac-trios-cycle-heal.t27", "t27b": "pass"}, - {"path": "specs/crons/mac-trios-cycle.t27", "t27b": "pass"}, - {"path": "specs/crons/mac-trios-doctor.t27", "t27b": "pass"}, - {"path": "specs/crons/mac-trios-feed.t27", "t27b": "pass"}, - {"path": "specs/crons/mac-trios-heal.t27", "t27b": "pass"}, - {"path": "specs/crons/railway-jobsearch-cron.t27", "t27b": "pass"}, - {"path": "specs/crons/t27-formal-mutation.t27", "t27b": "pass"}, - {"path": "specs/crons/t27-pr-dashboard.t27", "t27b": "pass"}, - {"path": "specs/crons/trinity-agent-cron-cleanup.t27", "t27b": "pass"}, - {"path": "specs/crons/trinity-agent-queue-drain.t27", "t27b": "pass"}, - {"path": "specs/crons/trinity-brain-ci.t27", "t27b": "pass"}, - {"path": "specs/crons/trinity-codegen.t27", "t27b": "pass"}, - {"path": "specs/crons/trinity-discover-callers.t27", "t27b": "pass"}, - {"path": "specs/crons/trinity-pages-health-check.t27", "t27b": "pass"}, - {"path": "specs/crons/trinity-signal-health-self.t27", "t27b": "pass"}, - {"path": "specs/crons/trinity-site-live-gate.t27", "t27b": "pass"}, - {"path": "specs/demos/simple_test.t27", "t27b": "pass"}, - {"path": "specs/docs/chapters/alphabet.t27", "t27b": "pass"}, - {"path": "specs/docs/chapters/evidence.t27", "t27b": "pass"}, - {"path": "specs/docs/chapters/layers.t27", "t27b": "pass"}, - {"path": "specs/docs/chapters/project.t27", "t27b": "pass"}, - {"path": "specs/docs/chapters/queen.t27", "t27b": "pass"}, - {"path": "specs/docs/chapters/rules.t27", "t27b": "pass"}, - {"path": "specs/docs/chapters/tooling.t27", "t27b": "pass"}, - {"path": "specs/docs/system.t27", "t27b": "pass"}, - {"path": "specs/effects/capability.t27", "t27b": "pass"}, - {"path": "specs/effects/clock_cap.t27", "t27b": "pass"}, - {"path": "specs/effects/fs_cap.t27", "t27b": "pass"}, - {"path": "specs/effects/replay_oracle.t27", "t27b": "pass"}, - {"path": "specs/fpga/adapter.t27", "t27b": "pass"}, - {"path": "specs/fpga/apb_bridge.t27", "t27b": "pass"}, - {"path": "specs/fpga/assembler.t27", "t27b": "pass"}, - {"path": "specs/fpga/axi4.t27", "t27b": "pass"}, - {"path": "specs/fpga/boards/arty_a7_integration.t27", "t27b": "pass"}, - {"path": "specs/fpga/boards/qmtech_a100t_integration.t27", "t27b": "pass"}, - {"path": "specs/fpga/bootrom.t27", "t27b": "pass"}, - {"path": "specs/fpga/bpsk.t27", "t27b": "pass"}, - {"path": "specs/fpga/clock_domain.t27", "t27b": "pass"}, - {"path": "specs/fpga/coverage.t27", "t27b": "pass"}, - {"path": "specs/fpga/crossopt.t27", "t27b": "pass"}, - {"path": "specs/fpga/cts.t27", "t27b": "pass"}, - {"path": "specs/fpga/dft.t27", "t27b": "pass"}, - {"path": "specs/fpga/die_probe.t27", "t27b": "pass"}, - {"path": "specs/fpga/dsp/adders.t27", "t27b": "pass"}, - {"path": "specs/fpga/dsp/cordic.t27", "t27b": "pass"}, - {"path": "specs/fpga/dsp/fixed_point.t27", "t27b": "pass"}, - {"path": "specs/fpga/dsp/multipliers.t27", "t27b": "pass"}, - {"path": "specs/fpga/dsp/signals.t27", "t27b": "pass"}, - {"path": "specs/fpga/e2e_demo.t27", "t27b": "pass"}, - {"path": "specs/fpga/eth_beacon.t27", "t27b": "pass"}, - {"path": "specs/fpga/eth_crc.t27", "t27b": "pass"}, - {"path": "specs/fpga/eth_rx.t27", "t27b": "pass"}, - {"path": "specs/fpga/fifo.t27", "t27b": "pass"}, - {"path": "specs/fpga/gf16_accel.t27", "t27b": "pass"}, - {"path": "specs/fpga/hw_types.t27", "t27b": "pass"}, - {"path": "specs/fpga/linker.t27", "t27b": "pass"}, - {"path": "specs/fpga/memory.t27", "t27b": "pass"}, - {"path": "specs/fpga/mmcm.t27", "t27b": "pass"}, - {"path": "specs/fpga/mtbf.t27", "t27b": "pass"}, - {"path": "specs/fpga/partition.t27", "t27b": "pass"}, - {"path": "specs/fpga/power.t27", "t27b": "pass"}, - {"path": "specs/fpga/power_analysis.t27", "t27b": "pass"}, - {"path": "specs/fpga/reset_sync.t27", "t27b": "pass"}, - {"path": "specs/fpga/rgmii.t27", "t27b": "pass"}, - {"path": "specs/fpga/rgmii_sniff.t27", "t27b": "pass"}, - {"path": "specs/fpga/ro_race.t27", "t27b": "pass"}, - {"path": "specs/fpga/router.t27", "t27b": "pass"}, - {"path": "specs/fpga/secded.t27", "t27b": "pass"}, - {"path": "specs/fpga/simulator.t27", "t27b": "pass"}, - {"path": "specs/fpga/stdlib.t27", "t27b": "pass"}, - {"path": "specs/fpga/ternary_isa.t27", "t27b": "pass"}, - {"path": "specs/fpga/ternary_link.t27", "t27b": "pass"}, - {"path": "specs/fpga/testbench/assembler_tb.t27", "t27b": "pass"}, - {"path": "specs/fpga/testbench/cts_tb.t27", "t27b": "pass"}, - {"path": "specs/fpga/testbench/formal_tb.t27", "t27b": "pass"}, - {"path": "specs/fpga/testbench/partition_tb.t27", "t27b": "pass"}, - {"path": "specs/fpga/testbench/placement_tb.t27", "t27b": "pass"}, - {"path": "specs/fpga/testbench/power_tb.t27", "t27b": "pass"}, - {"path": "specs/fpga/testbench/router_tb.t27", "t27b": "pass"}, - {"path": "specs/fpga/testbench/simulator_tb.t27", "t27b": "pass"}, - {"path": "specs/fpga/testbench/timing_tb.t27", "t27b": "pass"}, - {"path": "specs/fpga/testbench/vcd_trace_tb.t27", "t27b": "pass"}, - {"path": "specs/fpga/timing.t27", "t27b": "pass"}, - {"path": "specs/fpga/trinet_node.t27", "t27b": "pass"}, - {"path": "specs/fpga/verification/build_verify.t27", "t27b": "pass"}, - {"path": "specs/functions/analytics-sales-advise.t27", "t27b": "pass"}, - {"path": "specs/functions/analytics-skills-detect.t27", "t27b": "pass"}, - {"path": "specs/functions/broadcast-message-send.t27", "t27b": "pass"}, - {"path": "specs/functions/client-telemetry-daily.t27", "t27b": "pass"}, - {"path": "specs/functions/club-invoice-abandoned-watch.t27", "t27b": "pass"}, - {"path": "specs/functions/content-detailed-script-generate.t27", "t27b": "pass"}, - {"path": "specs/functions/content-scenario-clips-generate.t27", "t27b": "pass"}, - {"path": "specs/functions/content-scripts-generate.t27", "t27b": "pass"}, - {"path": "specs/functions/crm-proactive-sweep.t27", "t27b": "pass"}, - {"path": "specs/functions/instagram-competitors-find.t27", "t27b": "pass"}, - {"path": "specs/functions/instagram-reels-analyze.t27", "t27b": "pass"}, - {"path": "specs/functions/instagram-top-content-extract.t27", "t27b": "pass"}, - {"path": "specs/functions/monitoring-error-report.t27", "t27b": "pass"}, - {"path": "specs/functions/monitoring-health-check.t27", "t27b": "pass"}, - {"path": "specs/functions/monitoring-logs-analyze.t27", "t27b": "pass"}, - {"path": "specs/functions/monitoring-logs-trigger.t27", "t27b": "pass"}, - {"path": "specs/functions/morph-images-generate.t27", "t27b": "pass"}, - {"path": "specs/functions/neuro-image-generate.t27", "t27b": "pass"}, - {"path": "specs/functions/payment-ai-server-process.t27", "t27b": "pass"}, - {"path": "specs/functions/reels-ai-callback.t27", "t27b": "pass"}, - {"path": "specs/functions/reels-ai-generate.t27", "t27b": "pass"}, - {"path": "specs/functions/reels-loop-generate.t27", "t27b": "pass"}, - {"path": "specs/functions/render-avatar-video-run.t27", "t27b": "pass"}, - {"path": "specs/functions/render-job-run.t27", "t27b": "pass"}, - {"path": "specs/functions/render-riddle-run.t27", "t27b": "pass"}, - {"path": "specs/functions/robokassa-unclaimed-watch.t27", "t27b": "pass"}, - {"path": "specs/functions/ton-pending-watch.t27", "t27b": "pass"}, - {"path": "specs/functions/training-model-complete.t27", "t27b": "pass"}, - {"path": "specs/functions/training-model-start.t27", "t27b": "pass"}, - {"path": "specs/functions/training-model-v2-start.t27", "t27b": "pass"}, - {"path": "specs/functions/training-stuck-check.t27", "t27b": "pass"}, - {"path": "specs/functions/webhook-generation-validate.t27", "t27b": "pass"}, - {"path": "specs/functions/welcome-avatar-generate.t27", "t27b": "pass"}, - {"path": "specs/github/auth.t27", "t27b": "pass"}, - {"path": "specs/hosting/credit.t27", "t27b": "pass"}, - {"path": "specs/hosting/feed.t27", "t27b": "pass"}, - {"path": "specs/hosting/host.t27", "t27b": "pass"}, - {"path": "specs/hosting/panel.t27", "t27b": "pass"}, - {"path": "specs/hosting/placement.t27", "t27b": "pass"}, - {"path": "specs/hosting/proof.t27", "t27b": "pass"}, - {"path": "specs/hosting/row.t27", "t27b": "pass"}, - {"path": "specs/hosting/statement.t27", "t27b": "pass"}, - {"path": "specs/hosting/sybil.t27", "t27b": "pass"}, - {"path": "specs/hosting/toolchain.t27", "t27b": "pass"}, - {"path": "specs/hosting/topology.t27", "t27b": "pass"}, - {"path": "specs/i18n/agents-ru.t27", "t27b": "pass"}, - {"path": "specs/i18n/blog-ru.t27", "t27b": "pass"}, - {"path": "specs/i18n/docs-ru.t27", "t27b": "pass"}, - {"path": "specs/igla/race/mvp_ternary_classifier.t27", "t27b": "pass"}, - {"path": "specs/igla/race/phi_accumulator_growth.t27", "t27b": "pass"}, - {"path": "specs/igla/race/phi_gain_freedom.t27", "t27b": "pass"}, - {"path": "specs/igla/race/phi_weights.t27", "t27b": "pass"}, - {"path": "specs/igla/race/ternary_lut_table.t27", "t27b": "pass"}, - {"path": "specs/igla/race/ternary_mac_group.t27", "t27b": "pass"}, - {"path": "specs/igla/race/ternary_node.t27", "t27b": "pass"}, - {"path": "specs/igla/race/unit_weights_node.t27", "t27b": "pass"}, - {"path": "specs/igla/w535_bounded_while_module.t27", "t27b": "pass"}, - {"path": "specs/isa/t27a.t27", "t27b": "pass"}, - {"path": "specs/isa/t27a_mnemonics.t27", "t27b": "pass"}, - {"path": "specs/isa/ternary_encoding.t27", "t27b": "pass"}, - {"path": "specs/isa/ternary_gates.t27", "t27b": "pass"}, - {"path": "specs/isa/ternary_graph.t27", "t27b": "pass"}, - {"path": "specs/isa/tri27_bytecode.t27", "t27b": "pass"}, - {"path": "specs/isa/tri27_machine.t27", "t27b": "pass"}, - {"path": "specs/jobs/network_job.t27", "t27b": "pass"}, - {"path": "specs/jobs/release_t27c.t27", "t27b": "pass"}, - {"path": "specs/jobs/t27b_ledger_steward.t27", "t27b": "pass"}, - {"path": "specs/math/constants.t27", "t27b": "pass"}, - {"path": "specs/math/gf_competitive.t27", "t27b": "pass"}, - {"path": "specs/memory/graph/crypt.t27", "t27b": "pass"}, - {"path": "specs/memory/graph/ingest.t27", "t27b": "pass"}, - {"path": "specs/memory/graph/scope.t27", "t27b": "pass"}, - {"path": "specs/memory/graph/temporal.t27", "t27b": "pass"}, - {"path": "specs/memory/graph/types.t27", "t27b": "pass"}, - {"path": "specs/memory/tmem/session.t27", "t27b": "pass"}, - {"path": "specs/memory/tmem/types.t27", "t27b": "pass"}, - {"path": "specs/mesh_routing.t27", "t27b": "pass"}, - {"path": "specs/ml/activation/elu_activation.t27", "t27b": "blocked", "blocker": "ExprCall(undeclared fn)", "reason": "unimplemented"}, - {"path": "specs/ml/activation/gelu_activation.t27", "t27b": "blocked", "blocker": "ExprCall(undeclared fn)", "reason": "unimplemented"}, - {"path": "specs/ml/activation/gelu_approx_activation.t27", "t27b": "blocked", "blocker": "ExprCall(undeclared fn)", "reason": "unimplemented"}, - {"path": "specs/ml/activation/leaky_relu_activation.t27", "t27b": "pass"}, - {"path": "specs/ml/activation/relu_activation.t27", "t27b": "pass"}, - {"path": "specs/ml/activation/sigmoid_activation.t27", "t27b": "pass"}, - {"path": "specs/ml/activation/silu_swish_activation.t27", "t27b": "blocked", "blocker": "ExprCall(undeclared fn)", "reason": "unimplemented"}, - {"path": "specs/ml/activation/softmax.t27", "t27b": "blocked", "blocker": "ExprCall(undeclared fn)", "reason": "unimplemented"}, - {"path": "specs/ml/activation/tanh_activation.t27", "t27b": "blocked", "blocker": "ExprCall(undeclared fn)", "reason": "unimplemented"}, - {"path": "specs/ml/igla_champion_capsule.t27", "t27b": "blocked", "blocker": "ExprIdentifier(undeclared)", "reason": "unimplemented"}, - {"path": "specs/ml/layers/avgpool2d_layer.t27", "t27b": "pass"}, - {"path": "specs/ml/layers/batchnorm_layer.t27", "t27b": "blocked", "blocker": "ExprCall(undeclared fn)", "reason": "unimplemented"}, - {"path": "specs/ml/layers/conv2d_layer.t27", "t27b": "pass"}, - {"path": "specs/ml/layers/dense_layer.t27", "t27b": "pass"}, - {"path": "specs/ml/layers/dropout_layer.t27", "t27b": "pass"}, - {"path": "specs/ml/layers/embedding_layer.t27", "t27b": "blocked", "blocker": "ExprCall(undeclared fn)", "reason": "unimplemented"}, - {"path": "specs/ml/layers/flatten_layer.t27", "t27b": "pass"}, - {"path": "specs/ml/layers/layernorm_layer.t27", "t27b": "pass"}, - {"path": "specs/ml/layers/maxpool2d_layer.t27", "t27b": "pass"}, - {"path": "specs/ml/layers/residual_connection.t27", "t27b": "pass"}, - {"path": "specs/ml/loss/binary_crossentropy_loss.t27", "t27b": "blocked", "blocker": "ExprCall(undeclared fn)", "reason": "unimplemented"}, - {"path": "specs/ml/loss/contrastive_loss.t27", "t27b": "blocked", "blocker": "ExprCall(undeclared fn)", "reason": "unimplemented"}, - {"path": "specs/ml/loss/cross_entropy_loss.t27", "t27b": "blocked", "blocker": "ExprCall(undeclared fn)", "reason": "unimplemented"}, - {"path": "specs/ml/loss/huber_loss.t27", "t27b": "pass"}, - {"path": "specs/ml/loss/kl_divergence.t27", "t27b": "pass"}, - {"path": "specs/ml/loss/mse_loss.t27", "t27b": "pass"}, - {"path": "specs/ml/optimizer/adagrad.t27", "t27b": "blocked", "blocker": "ExprCall(undeclared fn)", "reason": "unimplemented"}, - {"path": "specs/ml/optimizer/adam.t27", "t27b": "blocked", "blocker": "ExprCall(undeclared fn)", "reason": "unimplemented"}, - {"path": "specs/ml/optimizer/lamb.t27", "t27b": "blocked", "blocker": "ExprCall(undeclared fn)", "reason": "unimplemented"}, - {"path": "specs/ml/optimizer/race_config.t27", "t27b": "blocked", "blocker": "ExprIdentifier(undeclared)", "reason": "unimplemented"}, - {"path": "specs/ml/optimizer/rmsprop.t27", "t27b": "pass"}, - {"path": "specs/ml/optimizer/sgd.t27", "t27b": "pass"}, - {"path": "specs/ml/pathway/mlp.t27", "t27b": "blocked", "blocker": "ExprCall(undeclared fn)", "reason": "unimplemented"}, - {"path": "specs/ml/recurrent/attention_mechanism.t27", "t27b": "blocked", "blocker": "ExprCall(undeclared fn)", "reason": "unimplemented"}, - {"path": "specs/ml/recurrent/bilstm.t27", "t27b": "blocked", "blocker": "ExprCall(undeclared fn)", "reason": "unimplemented"}, - {"path": "specs/ml/recurrent/gru_cell.t27", "t27b": "blocked", "blocker": "ExprCall(undeclared fn)", "reason": "unimplemented"}, - {"path": "specs/ml/recurrent/lstm_cell.t27", "t27b": "blocked", "blocker": "ExprCall(undeclared fn)", "reason": "unimplemented"}, - {"path": "specs/ml/recurrent/lstm_single.t27", "t27b": "blocked", "blocker": "ExprCall(undeclared fn)", "reason": "unimplemented"}, - {"path": "specs/ml/recurrent/rnn_cell.t27", "t27b": "blocked", "blocker": "ExprCall(undeclared fn)", "reason": "unimplemented"}, - {"path": "specs/ml/recurrent/self_attention.t27", "t27b": "pass"}, - {"path": "specs/ml/rl/advantage_estimator.t27", "t27b": "blocked", "blocker": "ExprCall(undeclared fn)", "reason": "unimplemented"}, - {"path": "specs/ml/rl/dqn.t27", "t27b": "pass"}, - {"path": "specs/ml/rl/dqn_target_network.t27", "t27b": "pass"}, - {"path": "specs/ml/rl/ppo_clip_loss.t27", "t27b": "blocked", "blocker": "ExprCall(undeclared fn)", "reason": "unimplemented"}, - {"path": "specs/ml/rl/ppo_critic.t27", "t27b": "blocked", "blocker": "ExprCall(undeclared fn)", "reason": "unimplemented"}, - {"path": "specs/ml/rl/sac_critic.t27", "t27b": "pass"}, - {"path": "specs/ml/transformer/encoder_block.t27", "t27b": "blocked", "blocker": "ExprCall(undeclared fn)", "reason": "unimplemented"}, - {"path": "specs/ml/transformer/feed_forward_network.t27", "t27b": "pass"}, - {"path": "specs/ml/transformer/multi_head_attention.t27", "t27b": "pass"}, - {"path": "specs/ml/transformer/positional_encoding.t27", "t27b": "blocked", "blocker": "ExprCall(undeclared fn)", "reason": "unimplemented"}, - {"path": "specs/multipath_router.t27", "t27b": "pass"}, - {"path": "specs/network/attribution.t27", "t27b": "pass"}, - {"path": "specs/network/identity.t27", "t27b": "pass"}, - {"path": "specs/network/job_rules.t27", "t27b": "pass"}, - {"path": "specs/network/mvp.t27", "t27b": "pass"}, - {"path": "specs/network/mvp_v2.t27", "t27b": "pass"}, - {"path": "specs/network/mvp_v3.t27", "t27b": "pass"}, - {"path": "specs/network/mvp_v3_ed25519.t27", "t27b": "pass"}, - {"path": "specs/network/pool.t27", "t27b": "pass"}, - {"path": "specs/network/quorum.t27", "t27b": "pass"}, - {"path": "specs/network/usage.t27", "t27b": "pass"}, - {"path": "specs/numeric/bnf1024.t27", "t27b": "pass"}, - {"path": "specs/numeric/bnf128.t27", "t27b": "pass"}, - {"path": "specs/numeric/bnf16.t27", "t27b": "pass"}, - {"path": "specs/numeric/bnf256.t27", "t27b": "pass"}, - {"path": "specs/numeric/bnf32.t27", "t27b": "pass"}, - {"path": "specs/numeric/bnf512.t27", "t27b": "pass"}, - {"path": "specs/numeric/bnf64.t27", "t27b": "pass"}, - {"path": "specs/numeric/bnf8.t27", "t27b": "pass"}, - {"path": "specs/numeric/catalog_paper_count.t27", "t27b": "pass"}, - {"path": "specs/numeric/e8m0.t27", "t27b": "pass"}, - {"path": "specs/numeric/formats.t27", "t27b": "pass"}, - {"path": "specs/numeric/formats_catalog.t27", "t27b": "pass"}, - {"path": "specs/numeric/gf10.t27", "t27b": "pass"}, - {"path": "specs/numeric/gf1024.t27", "t27b": "pass"}, - {"path": "specs/numeric/gf128.t27", "t27b": "pass"}, - {"path": "specs/numeric/gf14.t27", "t27b": "pass"}, - {"path": "specs/numeric/gf16.t27", "t27b": "pass"}, - {"path": "specs/numeric/gf256.t27", "t27b": "pass"}, - {"path": "specs/numeric/gf48.t27", "t27b": "pass"}, - {"path": "specs/numeric/gf512.t27", "t27b": "pass"}, - {"path": "specs/numeric/gf6.t27", "t27b": "pass"}, - {"path": "specs/numeric/gf96.t27", "t27b": "pass"}, - {"path": "specs/numeric/gft1024.t27", "t27b": "pass"}, - {"path": "specs/numeric/gft128.t27", "t27b": "pass"}, - {"path": "specs/numeric/gft16.t27", "t27b": "pass"}, - {"path": "specs/numeric/gft256.t27", "t27b": "pass"}, - {"path": "specs/numeric/gft32.t27", "t27b": "pass"}, - {"path": "specs/numeric/gft4.t27", "t27b": "pass"}, - {"path": "specs/numeric/gft512.t27", "t27b": "pass"}, - {"path": "specs/numeric/gft64.t27", "t27b": "pass"}, - {"path": "specs/numeric/gft8.t27", "t27b": "pass"}, - {"path": "specs/numeric/gfternary.t27", "t27b": "pass"}, - {"path": "specs/numeric/golden_sieve.t27", "t27b": "pass"}, - {"path": "specs/numeric/ocp_mx.t27", "t27b": "pass"}, - {"path": "specs/numeric/requant_boundary.t27", "t27b": "pass"}, - {"path": "specs/numeric/tnf1024.t27", "t27b": "pass"}, - {"path": "specs/numeric/tnf128.t27", "t27b": "pass"}, - {"path": "specs/numeric/tnf16.t27", "t27b": "pass"}, - {"path": "specs/numeric/tnf17.t27", "t27b": "pass"}, - {"path": "specs/numeric/tnf256.t27", "t27b": "pass"}, - {"path": "specs/numeric/tnf32.t27", "t27b": "pass"}, - {"path": "specs/numeric/tnf4.t27", "t27b": "pass"}, - {"path": "specs/numeric/tnf512.t27", "t27b": "pass"}, - {"path": "specs/numeric/tnf64.t27", "t27b": "pass"}, - {"path": "specs/numeric/tnf8.t27", "t27b": "pass"}, - {"path": "specs/numeric/trinity_numeric_surface.t27", "t27b": "pass"}, - {"path": "specs/physics/e8_lqg_bridge.t27", "t27b": "pass"}, - {"path": "specs/physics/eye_isi.t27", "t27b": "pass"}, - {"path": "specs/physics/gamma-conflict.t27", "t27b": "pass"}, - {"path": "specs/physics/hslm_benchmark.t27", "t27b": "pass"}, - {"path": "specs/physics/line_bounce.t27", "t27b": "pass"}, - {"path": "specs/physics/lqg_cs_bridge.t27", "t27b": "pass"}, - {"path": "specs/physics/xc7_primitives.t27", "t27b": "pass"}, - {"path": "specs/policy/issue_shape.t27", "t27b": "pass"}, - {"path": "specs/policy/l2_generation.t27", "t27b": "pass"}, - {"path": "specs/policy/lang_en.t27", "t27b": "pass"}, - {"path": "specs/policy/merge_ours.t27", "t27b": "pass"}, - {"path": "specs/policy/own_language.t27", "t27b": "pass"}, - {"path": "specs/policy/required_contexts.t27", "t27b": "pass"}, - {"path": "specs/policy/text_lines.t27", "t27b": "pass"}, - {"path": "specs/port/bootstrap/src/bridge.t27", "t27b": "pass"}, - {"path": "specs/port/bootstrap/src/cc_gate.t27", "t27b": "pass"}, - {"path": "specs/port/bootstrap/src/check_calls.t27", "t27b": "pass"}, - {"path": "specs/port/bootstrap/src/compiler/AsmRelocEntry_new.t27", "t27b": "pass"}, - {"path": "specs/port/bootstrap/src/compiler/AsmSectionKind_from_i8.t27", "t27b": "pass"}, - {"path": "specs/port/bootstrap/src/compiler/AssembledInstr_r_type.t27", "t27b": "pass"}, - {"path": "specs/port/bootstrap/src/compiler/HirBusPort_axi4_lite_slave.t27", "t27b": "pass"}, - {"path": "specs/port/bootstrap/src/compiler/HirClockDomain_new.t27", "t27b": "pass"}, - {"path": "specs/port/bootstrap/src/compiler/HirCoverPoint_new.t27", "t27b": "pass"}, - {"path": "specs/port/bootstrap/src/compiler/HirGf16FftConfig_fft_stages.t27", "t27b": "pass"}, - {"path": "specs/port/bootstrap/src/compiler/HirIpCatalog_new.t27", "t27b": "pass"}, - {"path": "specs/port/bootstrap/src/compiler/HirTernaryRegFile_new.t27", "t27b": "pass"}, - {"path": "specs/port/bootstrap/src/compiler/HwType_hw_width.t27", "t27b": "pass"}, - {"path": "specs/port/bootstrap/src/compiler/LinkSection_text.t27", "t27b": "pass"}, - {"path": "specs/port/bootstrap/src/compiler/LoopGuard_loop_cond.t27", "t27b": "pass"}, - {"path": "specs/port/bootstrap/src/compiler/TbCheck_new.t27", "t27b": "pass"}, - {"path": "specs/port/bootstrap/src/compiler/collect_type_decls.t27", "t27b": "pass"}, - {"path": "specs/port/bootstrap/src/enrichment/mod.t27", "t27b": "pass"}, - {"path": "specs/port/bootstrap/src/jwt.t27", "t27b": "pass"}, - {"path": "specs/port/bootstrap/src/parse_conform.t27", "t27b": "pass"}, - {"path": "specs/port/bootstrap/src/phi_f64_literals.t27", "t27b": "pass"}, - {"path": "specs/port/bootstrap/src/phi_selfcheck.t27", "t27b": "pass"}, - {"path": "specs/port/bootstrap/src/sensitivity.t27", "t27b": "pass"}, - {"path": "specs/port/bootstrap/src/source_kind.t27", "t27b": "pass"}, - {"path": "specs/port/bootstrap/src/weight_bram.t27", "t27b": "pass"}, - {"path": "specs/port/browseros/trios/agent-server/apps/server/src/api/routes/health.t27", "t27b": "pass"}, - {"path": "specs/port/browseros/trios/agent-server/apps/server/src/api/routes/memory.t27", "t27b": "pass"}, - {"path": "specs/port/browseros/trios/agent-server/apps/server/src/api/routes/queen-lease.t27", "t27b": "pass"}, - {"path": "specs/port/browseros/trios/agent-server/apps/server/src/api/routes/queen-needs-you.t27", "t27b": "pass"}, - {"path": "specs/port/browseros/trios/agent-server/apps/server/src/api/routes/queen-public-agents.t27", "t27b": "pass"}, - {"path": "specs/port/browseros/trios/agent-server/apps/server/src/api/routes/queen-registry.t27", "t27b": "pass"}, - {"path": "specs/port/browseros/trios/agent-server/apps/server/src/api/routes/queen-rehearsal.t27", "t27b": "pass"}, - {"path": "specs/port/browseros/trios/agent-server/apps/server/src/api/routes/queen-report.t27", "t27b": "pass"}, - {"path": "specs/port/browseros/trios/agent-server/apps/server/src/api/routes/status.t27", "t27b": "pass"}, - {"path": "specs/port/browseros/trios/agent-server/apps/server/src/api/services/a2a/a2a-liveness.t27", "t27b": "pass"}, - {"path": "specs/port/browseros/trios/agent-server/apps/server/src/api/services/openclaw/claw-session.t27", "t27b": "pass"}, - {"path": "specs/port/browseros/trios/agent-server/apps/server/src/browser/bookmarks.t27", "t27b": "pass"}, - {"path": "specs/port/browseros/trios/agent-server/apps/server/src/browser/history.t27", "t27b": "pass"}, - {"path": "specs/port/browseros/trios/agent-server/apps/server/src/lib/agents/runtime/registry.t27", "t27b": "pass"}, - {"path": "specs/port/browseros/trios/agent-server/apps/server/src/lib/db/retry.t27", "t27b": "pass"}, - {"path": "specs/port/browseros/trios/agent-server/apps/server/src/lib/identity.t27", "t27b": "pass"}, - {"path": "specs/port/browseros/trios/agent-server/apps/server/src/lib/port-binding.t27", "t27b": "pass"}, - {"path": "specs/port/browseros/trios/agent-server/apps/server/src/lib/provider-error-classifier.t27", "t27b": "pass"}, - {"path": "specs/port/browseros/trios/agent-server/apps/server/src/monitoring/envelope.t27", "t27b": "pass"}, - {"path": "specs/port/browseros/trios/agent-server/apps/server/src/skills/catalog.t27", "t27b": "pass"}, - {"path": "specs/port/browseros/trios/agent-server/apps/server/src/tools/filesystem/ls.t27", "t27b": "pass"}, - {"path": "specs/port/browseros/trios/agent-server/apps/server/src/tools/memory/write.t27", "t27b": "pass"}, - {"path": "specs/port/browseros/trios/agent-server/apps/server/src/tools/tool-registry.t27", "t27b": "pass"}, - {"path": "specs/port/fpga/bscan_spi_qmtech/bscan_spi_qmtech.t27", "t27b": "pass"}, - {"path": "specs/port/fpga/openxc7-synth/phi_temporal/temporal_heartbeat.t27", "t27b": "pass"}, - {"path": "specs/port/fpga/verilog/dsp_probe.t27", "t27b": "pass"}, - {"path": "specs/port/fpga/verilog/dsp_probe_live.t27", "t27b": "pass"}, - {"path": "specs/port/fpga/verilog/e8m0_jtag.t27", "t27b": "pass"}, - {"path": "specs/port/fpga/verilog/gft_bitnet_neuron_jtag.t27", "t27b": "pass"}, - {"path": "specs/port/fpga/verilog/gft_dot4_comm_jtag.t27", "t27b": "pass"}, - {"path": "specs/port/fpga/verilog/gft_dup2_jtag.t27", "t27b": "pass"}, - {"path": "specs/port/fpga/verilog/gft_dup3_jtag.t27", "t27b": "pass"}, - {"path": "specs/port/fpga/verilog/gft_signed_dot4_jtag.t27", "t27b": "pass"}, - {"path": "specs/port/fpga/verilog/gft_smul_jtag.t27", "t27b": "pass"}, - {"path": "specs/port/fpga/verilog/gft_train1_jtag.t27", "t27b": "pass"}, - {"path": "specs/port/fpga/verilog/link_node.t27", "t27b": "pass"}, - {"path": "specs/port/fpga/verilog/mvp_ternary_classifier_top.t27", "t27b": "pass"}, - {"path": "specs/port/fpga/verilog/phi_weights_jtag.t27", "t27b": "pass"}, - {"path": "specs/port/fpga/verilog/ternary_mac_demo_top.t27", "t27b": "pass"}, - {"path": "specs/port/fpga/verilog/ternary_mac_synth.t27", "t27b": "pass"}, - {"path": "specs/port/fpga/verilog/ternary_node_jtag.t27", "t27b": "pass"}, - {"path": "specs/port/fpga/vivado/blinky.t27", "t27b": "pass"}, - {"path": "specs/port/fpga/vivado/gf16_matmul4x4.t27", "t27b": "pass"}, - {"path": "specs/port/fpga/vivado/gf16_top.t27", "t27b": "pass"}, - {"path": "specs/port/fpga/vivado/gf16_uart_sim_bench.t27", "t27b": "pass"}, - {"path": "specs/port/fpga/vivado/uart_detect_top.t27", "t27b": "pass"}, - {"path": "specs/port/fpga/vivado/uart_echo_top.t27", "t27b": "pass"}, - {"path": "specs/port/fpga/vsa/temporal_heartbeat_top.t27", "t27b": "pass"}, - {"path": "specs/port/scripts/aggregate-experience.t27", "t27b": "pass"}, - {"path": "specs/port/scripts/bulk-create-notebooks.t27", "t27b": "pass"}, - {"path": "specs/port/scripts/check-conflicts.t27", "t27b": "pass"}, - {"path": "specs/port/scripts/check-pagination-truncation.t27", "t27b": "pass"}, - {"path": "specs/port/scripts/check_first_party_doc_language.t27", "t27b": "pass"}, - {"path": "specs/port/scripts/ci/loop-tools-tracked.t27", "t27b": "pass"}, - {"path": "specs/port/scripts/ci/rings_matrix.t27", "t27b": "pass"}, - {"path": "specs/port/scripts/fpga-build.t27", "t27b": "pass"}, - {"path": "specs/port/scripts/fpga/flash.t27", "t27b": "pass"}, - {"path": "specs/port/scripts/gen_w309.t27", "t27b": "pass"}, - {"path": "specs/port/scripts/gen_w310.t27", "t27b": "pass"}, - {"path": "specs/port/scripts/gen_w311.t27", "t27b": "pass"}, - {"path": "specs/port/scripts/gen_w314.t27", "t27b": "pass"}, - {"path": "specs/port/scripts/gen_w315.t27", "t27b": "pass"}, - {"path": "specs/port/scripts/gen_w316.t27", "t27b": "pass"}, - {"path": "specs/port/scripts/gen_w317.t27", "t27b": "pass"}, - {"path": "specs/port/scripts/gen_w318.t27", "t27b": "pass"}, - {"path": "specs/port/scripts/gen_w320.t27", "t27b": "pass"}, - {"path": "specs/port/scripts/gen_w322.t27", "t27b": "pass"}, - {"path": "specs/port/scripts/gen_w326.t27", "t27b": "pass"}, - {"path": "specs/port/scripts/gen_w363.t27", "t27b": "pass"}, - {"path": "specs/port/scripts/gen_w365.t27", "t27b": "pass"}, - {"path": "specs/port/scripts/gen_w368.t27", "t27b": "pass"}, - {"path": "specs/port/scripts/gen_w377.t27", "t27b": "pass"}, - {"path": "specs/port/scripts/gen_w378.t27", "t27b": "pass"}, - {"path": "specs/port/scripts/gen_w379.t27", "t27b": "pass"}, - {"path": "specs/port/scripts/gen_w380.t27", "t27b": "pass"}, - {"path": "specs/port/scripts/gen_w381.t27", "t27b": "pass"}, - {"path": "specs/port/scripts/gen_w381_lean.t27", "t27b": "pass"}, - {"path": "specs/port/scripts/gen_w382.t27", "t27b": "pass"}, - {"path": "specs/port/scripts/gen_w384.t27", "t27b": "pass"}, - {"path": "specs/port/scripts/gen_w384_lean.t27", "t27b": "pass"}, - {"path": "specs/port/scripts/gen_w385.t27", "t27b": "pass"}, - {"path": "specs/port/scripts/gen_w386.t27", "t27b": "pass"}, - {"path": "specs/port/scripts/gen_w387.t27", "t27b": "pass"}, - {"path": "specs/port/scripts/gen_w388_lean.t27", "t27b": "pass"}, - {"path": "specs/port/scripts/gen_w391.t27", "t27b": "pass"}, - {"path": "specs/port/scripts/gen_w391_lean.t27", "t27b": "pass"}, - {"path": "specs/port/scripts/gen_w631.t27", "t27b": "pass"}, - {"path": "specs/port/scripts/gen_w632.t27", "t27b": "pass"}, - {"path": "specs/port/scripts/gen_w633.t27", "t27b": "pass"}, - {"path": "specs/port/scripts/gen_w634.t27", "t27b": "pass"}, - {"path": "specs/port/scripts/gen_w635.t27", "t27b": "pass"}, - {"path": "specs/port/scripts/gen_w636.t27", "t27b": "pass"}, - {"path": "specs/port/scripts/gen_w637.t27", "t27b": "pass"}, - {"path": "specs/port/scripts/gen_w638.t27", "t27b": "pass"}, - {"path": "specs/port/scripts/gen_w639.t27", "t27b": "pass"}, - {"path": "specs/port/scripts/gen_w640.t27", "t27b": "pass"}, - {"path": "specs/port/scripts/gen_w641.t27", "t27b": "pass"}, - {"path": "specs/port/scripts/gen_w642.t27", "t27b": "pass"}, - {"path": "specs/port/scripts/gen_w643.t27", "t27b": "pass"}, - {"path": "specs/port/scripts/gen_w644.t27", "t27b": "pass"}, - {"path": "specs/port/scripts/gen_w645.t27", "t27b": "pass"}, - {"path": "specs/port/scripts/gen_w646.t27", "t27b": "pass"}, - {"path": "specs/port/scripts/gen_w647.t27", "t27b": "pass"}, - {"path": "specs/port/scripts/gen_w648.t27", "t27b": "pass"}, - {"path": "specs/port/scripts/gen_w649.t27", "t27b": "pass"}, - {"path": "specs/port/scripts/gen_w650.t27", "t27b": "pass"}, - {"path": "specs/port/scripts/gen_w651.t27", "t27b": "pass"}, - {"path": "specs/port/scripts/gen_w652.t27", "t27b": "pass"}, - {"path": "specs/port/scripts/gen_w653.t27", "t27b": "pass"}, - {"path": "specs/port/scripts/gen_w654.t27", "t27b": "pass"}, - {"path": "specs/port/scripts/gen_w655.t27", "t27b": "pass"}, - {"path": "specs/port/scripts/gen_w656.t27", "t27b": "pass"}, - {"path": "specs/port/scripts/gen_w657.t27", "t27b": "pass"}, - {"path": "specs/port/scripts/gen_w662.t27", "t27b": "pass"}, - {"path": "specs/port/scripts/gen_w669.t27", "t27b": "pass"}, - {"path": "specs/port/scripts/gen_w_blocks.t27", "t27b": "pass"}, - {"path": "specs/port/scripts/generate_episodes.t27", "t27b": "pass"}, - {"path": "specs/port/scripts/git_commands_tasks_1_4.t27", "t27b": "pass"}, - {"path": "specs/port/scripts/install-constitutional-hook.t27", "t27b": "pass"}, - {"path": "specs/port/scripts/lee_monte_carlo_baseline.t27", "t27b": "pass"}, - {"path": "specs/port/scripts/mcp-wrapper.t27", "t27b": "pass"}, - {"path": "specs/port/scripts/print_pellis_seal_decimal.t27", "t27b": "pass"}, - {"path": "specs/port/scripts/pysr_trinity_blind_test_v2.t27", "t27b": "pass"}, - {"path": "specs/port/scripts/reseal-apply.t27", "t27b": "pass"}, - {"path": "specs/port/scripts/reseal-check.t27", "t27b": "pass"}, - {"path": "specs/port/scripts/run_v51_multiple.t27", "t27b": "pass"}, - {"path": "specs/port/scripts/test-agent-bridge.t27", "t27b": "pass"}, - {"path": "specs/port/scripts/tri-issue-create.t27", "t27b": "pass"}, - {"path": "specs/port/scripts/tri-pr-create.t27", "t27b": "pass"}, - {"path": "specs/port/scripts/tri-search.t27", "t27b": "pass"}, - {"path": "specs/port/scripts/tri-sync.t27", "t27b": "pass"}, - {"path": "specs/port/scripts/tri_loop/claims.t27", "t27b": "pass"}, - {"path": "specs/port/scripts/tri_loop/corpus_parse.t27", "t27b": "pass"}, - {"path": "specs/port/scripts/tri_loop/loop_rules.t27", "t27b": "pass"}, - {"path": "specs/port/scripts/tri_loop/now_numbers.t27", "t27b": "pass"}, - {"path": "specs/port/scripts/tri_loop/t27b_rules.t27", "t27b": "pass"}, - {"path": "specs/port/scripts/ultra_engine_v70_ultimate.t27", "t27b": "pass"}, - {"path": "specs/port/scripts/validate_phi_f64.t27", "t27b": "pass"}, - {"path": "specs/port/scripts/verify_precision.t27", "t27b": "pass"}, - {"path": "specs/port/scripts/verify_smoking_guns.t27", "t27b": "pass"}, - {"path": "specs/port/scripts/wrapup/extract-context.t27", "t27b": "pass"}, - {"path": "specs/port/tools/backend_parity_table.t27", "t27b": "pass"}, - {"path": "specs/port/tools/bees/merger_gate_selftest.t27", "t27b": "pass"}, - {"path": "specs/port/tools/check_catalog_integrity.t27", "t27b": "pass"}, - {"path": "specs/port/tools/check_duplicate_declarations.t27", "t27b": "pass"}, - {"path": "specs/port/tools/check_fix_carries_source.t27", "t27b": "pass"}, - {"path": "specs/port/tools/ci/check_specs_still_parse.t27", "t27b": "pass"}, - {"path": "specs/port/tools/jtag/tdo_verdict.t27", "t27b": "pass"}, - {"path": "specs/port/tools/oracle/run.t27", "t27b": "pass"}, - {"path": "specs/port/tools/run_conformance_vvp.t27", "t27b": "pass"}, - {"path": "specs/port/tools/ternary_model.t27", "t27b": "pass"}, - {"path": "specs/port/tools/toolbelt.t27", "t27b": "pass"}, - {"path": "specs/port/tools/verify_emit_bitexact.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/fpga/fly-vivado/verilog/trinity_qmtech.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/fpga/gft/tb32.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/fpga/openxc7-regress/regress-fabric-bufg/fabric_bufg.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/fpga/openxc7-synth/DSP48E1_mock.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/fpga/openxc7-synth/blink_correct.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/fpga/openxc7-synth/blink_fast.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/fpga/openxc7-synth/blink_fixed.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/fpga/openxc7-synth/blink_minimal.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/fpga/openxc7-synth/blink_r23.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/fpga/openxc7-synth/blink_simple.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/fpga/openxc7-synth/blink_slow.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/fpga/openxc7-synth/blink_working.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/fpga/openxc7-synth/clk_test.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/fpga/openxc7-synth/clock_test.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/fpga/openxc7-synth/d6_blink.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/fpga/openxc7-synth/d6_inv_test.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/fpga/openxc7-synth/d6_test.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/fpga/openxc7-synth/d_bank13_test.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/fpga/openxc7-synth/d_blink_high.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/fpga/openxc7-synth/d_bufg_test.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/fpga/openxc7-synth/d_clk_direct.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/fpga/openxc7-synth/d_direct.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/fpga/openxc7-synth/d_e21_test.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/fpga/openxc7-synth/d_f19_test.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/fpga/openxc7-synth/d_full_path.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/fpga/openxc7-synth/d_g22_test.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/fpga/openxc7-synth/d_lut_only.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/fpga/openxc7-synth/d_multi_led.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/fpga/openxc7-synth/d_oscillator.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/fpga/openxc7-synth/d_simple_ff.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/fpga/openxc7-synth/d_simple_led.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/fpga/openxc7-synth/d_slow_blink.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/fpga/openxc7-synth/d_srl_blink.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/fpga/openxc7-synth/d_static_on.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/fpga/openxc7-synth/d_static_one.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/fpga/openxc7-synth/d_y0_test.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/fpga/openxc7-synth/definitive_diagnostic_inv.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/fpga/openxc7-synth/dsp_mul.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/fpga/openxc7-synth/led_both_test.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/fpga/openxc7-synth/led_d5_test.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/fpga/openxc7-synth/led_d6_test.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/fpga/openxc7-synth/led_diagnostic.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/fpga/openxc7-synth/led_off_test.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/fpga/openxc7-synth/led_on_test.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/fpga/openxc7-synth/led_simple_test.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/fpga/openxc7-synth/led_test_inv.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/fpga/openxc7-synth/multi_led_test.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/fpga/openxc7-synth/quantum_bridge_top.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/fpga/openxc7-synth/riscv_blink.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/fpga/openxc7-synth/singularity_d6_top.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/fpga/openxc7-synth/symbiflow_blink.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/fpga/openxc7-synth/ternary_activation.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/fpga/openxc7-synth/trinity_top.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/fpga/openxc7-synth/uart_echo.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/fpga/rtl/fpga_test_reporter.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/fpga/uart_loopback.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/fpga/uart_loopback_core.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/src/background_agent/main.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/src/brain/orbitofrontal_value.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/src/brain/weber_tuning.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/src/cli/health_check.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/src/cli/railway_create_full.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/src/cli/railway_create_project.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/src/cli/railway_deployment_create.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/src/cli/railway_null_startcmd.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/src/firebird/governance_temp.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/src/phi-engine/vibeec_original/bogatyrs_registry.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/src/phi-engine/vibeec_original/bogatyrs_spec_structure.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/src/phi-engine/vibeec_original/tnc.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/src/server_main.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/src/storm/experience_engine.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/src/tri-api/claude_md.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/src/tri/gen_aabb.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/src/tri/gen_arithmetic.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/src/tri/gen_assertion.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/src/tri/gen_barrier.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/src/tri/gen_base64.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/src/tri/gen_bezier.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/src/tri/gen_cache.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/src/tri/gen_caesar.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/src/tri/gen_canvas.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/src/tri/gen_color.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/src/tri/gen_cross_entropy.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/src/tri/gen_cursor.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/src/tri/gen_epoch_reclamation.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/src/tri/gen_escape.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/src/tri/gen_fuzz.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/src/tri/gen_geo_hash2d.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/src/tri/gen_gradient.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/src/tri/gen_gradient_descent.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/src/tri/gen_hazard_pointers.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/src/tri/gen_image.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/src/tri/gen_index.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/src/tri/gen_key_value.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/src/tri/gen_kmeans.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/src/tri/gen_leb128.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/src/tri/gen_linear_regression.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/src/tri/gen_lockfree_stack.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/src/tri/gen_matrix3x3.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/src/tri/gen_mock.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/src/tri/gen_neuron.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/src/tri/gen_path_utils.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/src/tri/gen_perceptron.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/src/tri/gen_quaternion.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/src/tri/gen_radix_tree.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/src/tri/gen_ray.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/src/tri/gen_record_store.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/src/tri/gen_rect.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/src/tri/gen_regression.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/src/tri/gen_relu.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/src/tri/gen_ring_buffer.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/src/tri/gen_rle.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/src/tri/gen_rsa_simple.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/src/tri/gen_rtree.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/src/tri/gen_rwlock.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/src/tri/gen_semaphore.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/src/tri/gen_sigmoid.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/src/tri/gen_skiplist_impl.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/src/tri/gen_snapshot.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/src/tri/gen_softmax.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/src/tri/gen_temp_file.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/src/tri/gen_test_runner.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/src/tri/gen_transaction.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/src/tri/gen_transform.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/src/tri/gen_varint.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/src/tri/gen_wal.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/src/tri/gen_websocket.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/src/tri/gen_work_stealing.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/src/tri/math/vocab_audit.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/src/tri/orchestrator_bench.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/src/tri/string_dualities.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/src/tri/string_spectrum.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/src/vibeec/gen_cmd_minimal.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/src/vibeec/gen_cmd_simple.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/src/vibeec/p2p_module.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/src/vibeec/tnc.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/src/vibeec/trinity_tokenizer.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/src/vibeec/validation_engine.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/src/wasm_stubs/auto_shard_stub.t27", "t27b": "pass"}, - {"path": "specs/port/trios/apps/trios-macos/rings/RUST-04/clade-improve/src/oversight.t27", "t27b": "pass"}, - {"path": "specs/port/trios/apps/trios-macos/rings/RUST-13/clade-meshd/src/transport.t27", "t27b": "pass"}, - {"path": "specs/port/trios/apps/trios-macos/rings/RUST-13/trios-mesh/build.t27", "t27b": "pass"}, - {"path": "specs/port/trios/apps/trios-macos/rings/RUST-13/trios-mesh/src/bin/smoke_m1.t27", "t27b": "pass"}, - {"path": "specs/port/trios/apps/trios-macos/rings/RUST-13/trios-mesh/tools/ad9361_config.t27", "t27b": "pass"}, - {"path": "specs/port/trios/crates/tri-tunnel/src/main.t27", "t27b": "pass"}, - {"path": "specs/port/trios/crates/trinity_loss/src/lib.t27", "t27b": "pass"}, - {"path": "specs/port/trios/crates/trios-bridge/src/main.t27", "t27b": "pass"}, - {"path": "specs/port/trios/crates/trios-chat/rings/CR-CHAT-00/src/lib.t27", "t27b": "pass"}, - {"path": "specs/port/trios/crates/trios-chat/rings/CR-CHAT-01/src/key_package_expiry_guard.t27", "t27b": "pass"}, - {"path": "specs/port/trios/crates/trios-chat/rings/CR-CHAT-02/src/epoch_rollover_wraparound_guard.t27", "t27b": "pass"}, - {"path": "specs/port/trios/crates/trios-chat/rings/CR-CHAT-02/src/skipped_message_key_gap_bound_guard.t27", "t27b": "pass"}, - {"path": "specs/port/trios/crates/trios-chat/rings/CR-CHAT-03/src/ratchet_tree_resolution_guard.t27", "t27b": "pass"}, - {"path": "specs/port/trios/crates/trios-chat/rings/CR-CHAT-03/src/unmerged_leaves_bound_guard.t27", "t27b": "pass"}, - {"path": "specs/port/trios/crates/trios-chat/rings/CR-CHAT-04/src/padding_alignment_boundary_guard.t27", "t27b": "pass"}, - {"path": "specs/port/trios/crates/trios-chat/rings/CR-CHAT-04/src/padding_block_size_alignment_guard.t27", "t27b": "pass"}, - {"path": "specs/port/trios/crates/trios-chat/rings/CR-CHAT-05/src/envelope_size_distribution_uniformity.t27", "t27b": "pass"}, - {"path": "specs/port/trios/crates/trios-chat/rings/CR-CHAT-07/src/cover_decoy_ratio_governor.t27", "t27b": "pass"}, - {"path": "specs/port/trios/crates/trios-chat/rings/CR-CHAT-LAWS/src/lib.t27", "t27b": "pass"}, - {"path": "specs/port/trios/crates/trios-cli/src/cmd/agent.t27", "t27b": "pass"}, - {"path": "specs/port/trios/crates/trios-cli/src/cmd/commit.t27", "t27b": "pass"}, - {"path": "specs/port/trios/crates/trios-cli/src/cmd/gates.t27", "t27b": "pass"}, - {"path": "specs/port/trios/crates/trios-cli/src/cmd/leaderboard.t27", "t27b": "pass"}, - {"path": "specs/port/trios/crates/trios-cli/src/cmd/report.t27", "t27b": "pass"}, - {"path": "specs/port/trios/crates/trios-cli/src/cmd/roster.t27", "t27b": "pass"}, - {"path": "specs/port/trios/crates/trios-cli/src/cmd/run.t27", "t27b": "pass"}, - {"path": "specs/port/trios/crates/trios-cli/src/cmd/status.t27", "t27b": "pass"}, - {"path": "specs/port/trios/crates/trios-cli/src/cmd/submit.t27", "t27b": "pass"}, - {"path": "specs/port/trios/crates/trios-cli/src/gh.t27", "t27b": "pass"}, - {"path": "specs/port/trios/crates/trios-cli/src/lock.t27", "t27b": "pass"}, - {"path": "specs/port/trios/crates/trios-cli/src/metrics.t27", "t27b": "pass"}, - {"path": "specs/port/trios/crates/trios-doctor/rings/BRONZE-RING-DR/src/main.t27", "t27b": "pass"}, - {"path": "specs/port/trios/crates/trios-doctor/rings/SILVER-RING-DR-00/src/lib.t27", "t27b": "pass"}, - {"path": "specs/port/trios/crates/trios-doctor/src/main.t27", "t27b": "pass"}, - {"path": "specs/port/trios/crates/trios-ext/rings/SILVER-RING-EXT-00/src/lib.t27", "t27b": "pass"}, - {"path": "specs/port/trios/crates/trios-ext/xtask/src/main.t27", "t27b": "pass"}, - {"path": "specs/port/trios/crates/trios-git/src/commit.t27", "t27b": "pass"}, - {"path": "specs/port/trios/crates/trios-git/src/log.t27", "t27b": "pass"}, - {"path": "specs/port/trios/crates/trios-git/src/stash.t27", "t27b": "pass"}, - {"path": "specs/port/trios/crates/trios-git/src/status.t27", "t27b": "pass"}, - {"path": "specs/port/trios/crates/trios-golden-float/build.t27", "t27b": "pass"}, - {"path": "specs/port/trios/crates/trios-hdc/build.t27", "t27b": "pass"}, - {"path": "specs/port/trios/crates/trios-hdc/rings/HD-01/src/lib.t27", "t27b": "pass"}, - {"path": "specs/port/trios/crates/trios-igla-race/src/main.t27", "t27b": "pass"}, - {"path": "specs/port/trios/crates/trios-igla-trainer/src/jepa_runner.t27", "t27b": "pass"}, - {"path": "specs/port/trios/crates/trios-mcp/rings/BR-XTASK/src/main.t27", "t27b": "pass"}, - {"path": "specs/port/trios/crates/trios-mcp/rings/SR-01/src/lighthouse.t27", "t27b": "pass"}, - {"path": "specs/port/trios/crates/trios-mcp/rings/SR-02/src/discovery.t27", "t27b": "pass"}, - {"path": "specs/port/trios/crates/trios-mcp/rings/SR-02/src/lib.t27", "t27b": "pass"}, - {"path": "specs/port/trios/crates/trios-mcp/src/main.t27", "t27b": "pass"}, - {"path": "specs/port/trios/crates/trios-mesh/src/identity.t27", "t27b": "pass"}, - {"path": "specs/port/trios/crates/trios-mesh/src/packet.t27", "t27b": "pass"}, - {"path": "specs/port/trios/crates/trios-openclaw/rings/OC-01/src/lib.t27", "t27b": "pass"}, - {"path": "specs/port/trios/crates/trios-physics/build.t27", "t27b": "pass"}, - {"path": "specs/port/trios/crates/trios-physics/rings/PH-01/src/lib.t27", "t27b": "pass"}, - {"path": "specs/port/trios/crates/trios-physics/src/lib.t27", "t27b": "pass"}, - {"path": "specs/port/trios/crates/trios-rainbow-bridge/src/funnel_client.t27", "t27b": "pass"}, - {"path": "specs/port/trios/crates/trios-rainbow-bridge/src/lamport.t27", "t27b": "pass"}, - {"path": "specs/port/trios/crates/trios-sacred/rings/SC-00/src/lib.t27", "t27b": "pass"}, - {"path": "specs/port/trios/crates/trios-sacred/rings/SC-01/src/lib.t27", "t27b": "pass"}, - {"path": "specs/port/trios/crates/trios-scarab-types/rings/SR-00/src/lib.t27", "t27b": "pass"}, - {"path": "specs/port/trios/crates/trios-scarab-types/rings/SR-01/src/lib.t27", "t27b": "pass"}, - {"path": "specs/port/trios/crates/trios-scarab-types/rings/SR-02/src/lib.t27", "t27b": "pass"}, - {"path": "specs/port/trios/crates/trios-scarab-types/rings/SR-03/src/lib.t27", "t27b": "pass"}, - {"path": "specs/port/trios/crates/trios-scarab-types/rings/SR-04/src/lib.t27", "t27b": "pass"}, - {"path": "specs/port/trios/crates/trios-server/src/mcp_endpoints/tasks.t27", "t27b": "pass"}, - {"path": "specs/port/trios/crates/trios-server/src/tools/git.t27", "t27b": "pass"}, - {"path": "specs/port/trios/crates/trios-server/src/tools/git_extended.t27", "t27b": "pass"}, - {"path": "specs/port/trios/crates/trios-server/src/tools/gitbutler.t27", "t27b": "pass"}, - {"path": "specs/port/trios/crates/trios-server/src/tools/golden_float.t27", "t27b": "pass"}, - {"path": "specs/port/trios/crates/trios-server/src/tools/mod.t27", "t27b": "pass"}, - {"path": "specs/port/trios/crates/trios-store/rings/ST-00/src/lib.t27", "t27b": "pass"}, - {"path": "specs/port/trios/crates/trios-ternary/rings/TR-01/src/lib.t27", "t27b": "pass"}, - {"path": "specs/port/trios/crates/trios-train-cpu/src/bin/tjepa_modules/encoder.t27", "t27b": "pass"}, - {"path": "specs/port/trios/crates/trios-train-cpu/src/bin/train_state.t27", "t27b": "pass"}, - {"path": "specs/port/trios/crates/trios-trainer/src/train_loop.t27", "t27b": "pass"}, - {"path": "specs/port/trios/crates/trios-trainer/src/validation.t27", "t27b": "pass"}, - {"path": "specs/port/trios/crates/trios-trinity-brain/src/phi.t27", "t27b": "pass"}, - {"path": "specs/port/trios/crates/trios-vsa/rings/VS-01/src/lib.t27", "t27b": "pass"}, - {"path": "specs/port/trios/validate_bpb.t27", "t27b": "pass"}, - {"path": "specs/providers/catalog.t27", "t27b": "pass"}, - {"path": "specs/providers/gonka/deepseek-v4-flash-0731.t27", "t27b": "pass"}, - {"path": "specs/providers/gonka/glm-5-2-fp8.t27", "t27b": "pass"}, - {"path": "specs/providers/gonka/glm-5-3-flash.t27", "t27b": "pass"}, - {"path": "specs/providers/gonka/kimi-k2-6.t27", "t27b": "pass"}, - {"path": "specs/providers/gonka/minimax-m2-7.t27", "t27b": "pass"}, - {"path": "specs/providers/tri_gnk_pair.t27", "t27b": "pass"}, - {"path": "specs/providers/trinet/fpga-xc7a200t.t27", "t27b": "pass"}, - {"path": "specs/providers/trinet/gpu-consumer-24gb.t27", "t27b": "pass"}, - {"path": "specs/queen/actor_events.t27", "t27b": "pass"}, - {"path": "specs/queen/actor_view.t27", "t27b": "pass"}, - {"path": "specs/queen/actors.t27", "t27b": "pass"}, - {"path": "specs/queen/actors_hw.t27", "t27b": "pass"}, - {"path": "specs/queen/actors_hw_jtag.t27", "t27b": "pass"}, - {"path": "specs/queen/actors_hw_top.t27", "t27b": "pass"}, - {"path": "specs/queen/app.t27", "t27b": "pass"}, - {"path": "specs/queen/claim.t27", "t27b": "pass"}, - {"path": "specs/queen/control.t27", "t27b": "pass"}, - {"path": "specs/queen/dashboard.t27", "t27b": "pass"}, - {"path": "specs/queen/dispatch.t27", "t27b": "pass"}, - {"path": "specs/queen/dispatch_exit.t27", "t27b": "pass"}, - {"path": "specs/queen/domains.t27", "t27b": "pass"}, - {"path": "specs/queen/drain.t27", "t27b": "pass"}, - {"path": "specs/queen/events.t27", "t27b": "pass"}, - {"path": "specs/queen/golden_chain.t27", "t27b": "pass"}, - {"path": "specs/queen/hive.t27", "t27b": "pass"}, - {"path": "specs/queen/holds.t27", "t27b": "pass"}, - {"path": "specs/queen/jobs.t27", "t27b": "pass"}, - {"path": "specs/queen/keyed.t27", "t27b": "pass"}, - {"path": "specs/queen/keyed_guard.t27", "t27b": "pass"}, - {"path": "specs/queen/merger_gate.t27", "t27b": "pass"}, - {"path": "specs/queen/netlink.t27", "t27b": "pass"}, - {"path": "specs/queen/priority.t27", "t27b": "pass"}, - {"path": "specs/queen/replay/actors_decisions.t27", "t27b": "pass"}, - {"path": "specs/queen/replay/reviewer_decisions.t27", "t27b": "pass"}, - {"path": "specs/queen/replay/telemetry_decisions.t27", "t27b": "pass"}, - {"path": "specs/queen/review_lanes.t27", "t27b": "pass"}, - {"path": "specs/queen/review_log.t27", "t27b": "pass"}, - {"path": "specs/queen/review_valve.t27", "t27b": "pass"}, - {"path": "specs/queen/reviewer.t27", "t27b": "pass"}, - {"path": "specs/queen/reviewer_sizing.t27", "t27b": "pass"}, - {"path": "specs/queen/shaping.t27", "t27b": "pass"}, - {"path": "specs/queen/simulation.t27", "t27b": "pass"}, - {"path": "specs/queen/task_analysis.t27", "t27b": "pass"}, - {"path": "specs/queen/tasks.t27", "t27b": "pass"}, - {"path": "specs/queen/telemetry.t27", "t27b": "pass"}, - {"path": "specs/queen/turn_stop.t27", "t27b": "pass"}, - {"path": "specs/queen/views.t27", "t27b": "pass"}, - {"path": "specs/queen/waits.t27", "t27b": "pass"}, - {"path": "specs/queen/worktree_keep.t27", "t27b": "pass"}, - {"path": "specs/rings/ring_103_phi_sgd.t27", "t27b": "pass"}, - {"path": "specs/sandbox/health.t27", "t27b": "pass"}, - {"path": "specs/sandbox/https_enforce.t27", "t27b": "pass"}, - {"path": "specs/sandbox/orphan_detection.t27", "t27b": "pass"}, - {"path": "specs/sandbox/session_timeout.t27", "t27b": "pass"}, - {"path": "specs/skills/t27-measure-corpus.t27", "t27b": "pass"}, - {"path": "specs/skills/t27-phi-loop.t27", "t27b": "pass"}, - {"path": "specs/skills/t27-providers-steward.t27", "t27b": "pass"}, - {"path": "specs/skills/t27-self-host.t27", "t27b": "pass"}, - {"path": "specs/skills/t27-tri-pipeline.t27", "t27b": "pass"}, - {"path": "specs/skills/t27-tri.t27", "t27b": "pass"}, - {"path": "specs/skills/t27-wave-audit.t27", "t27b": "pass"}, - {"path": "specs/skills/t27-wrap-up.t27", "t27b": "pass"}, - {"path": "specs/skills/trinity-blog-post.t27", "t27b": "pass"}, - {"path": "specs/skills/trinity-board-sync.t27", "t27b": "pass"}, - {"path": "specs/skills/trinity-cloud.t27", "t27b": "pass"}, - {"path": "specs/skills/trinity-connect-accounts.t27", "t27b": "pass"}, - {"path": "specs/skills/trinity-doctor.t27", "t27b": "pass"}, - {"path": "specs/skills/trinity-farm-garden.t27", "t27b": "pass"}, - {"path": "specs/skills/trinity-fpga-synth.t27", "t27b": "pass"}, - {"path": "specs/skills/trinity-god-mode.t27", "t27b": "pass"}, - {"path": "specs/skills/trinity-implement-issue.t27", "t27b": "pass"}, - {"path": "specs/skills/trinity-queen-hive-visuals.t27", "t27b": "pass"}, - {"path": "specs/skills/trinity-review-code.t27", "t27b": "pass"}, - {"path": "specs/skills/trinity-run-tests.t27", "t27b": "pass"}, - {"path": "specs/skills/trinity-scholar.t27", "t27b": "pass"}, - {"path": "specs/skills/trinity-status.t27", "t27b": "pass"}, - {"path": "specs/skills/trinity-tech-tree.t27", "t27b": "pass"}, - {"path": "specs/skills/trinity-tri.t27", "t27b": "pass"}, - {"path": "specs/skills/trinity-trinity-test.t27", "t27b": "pass"}, - {"path": "specs/skills/trinity-ux-wave.t27", "t27b": "pass"}, - {"path": "specs/skills/trinity-vibee-gen.t27", "t27b": "pass"}, - {"path": "specs/skills/trinity-vsa-verify.t27", "t27b": "pass"}, - {"path": "specs/skills/trinity-wave.t27", "t27b": "pass"}, - {"path": "specs/system/unified-agent-operations.t27", "t27b": "pass"}, - {"path": "specs/ternary/activation_quantizer.t27", "t27b": "pass"}, - {"path": "specs/ternary/bitnet_layer.t27", "t27b": "pass"}, - {"path": "specs/ternary/bitnet_majority.t27", "t27b": "pass"}, - {"path": "specs/ternary/bitnet_mlp.t27", "t27b": "pass"}, - {"path": "specs/ternary/bitnet_mlp3.t27", "t27b": "pass"}, - {"path": "specs/ternary/bitnet_neuron.t27", "t27b": "pass"}, - {"path": "specs/ternary/bitnet_neuron_nchunk.t27", "t27b": "pass"}, - {"path": "specs/ternary/clocked_counter.t27", "t27b": "pass"}, - {"path": "specs/ternary/comb_bitnet_layer.t27", "t27b": "pass"}, - {"path": "specs/ternary/comb_bitnet_neuron.t27", "t27b": "pass"}, - {"path": "specs/ternary/comb_ternary_dot.t27", "t27b": "pass"}, - {"path": "specs/ternary/gft_add_rne.t27", "t27b": "pass"}, - {"path": "specs/ternary/gft_argmax4.t27", "t27b": "pass"}, - {"path": "specs/ternary/gft_axpy.t27", "t27b": "pass"}, - {"path": "specs/ternary/gft_bitnet_neuron.t27", "t27b": "pass"}, - {"path": "specs/ternary/gft_classifier4.t27", "t27b": "pass"}, - {"path": "specs/ternary/gft_classify.t27", "t27b": "pass"}, - {"path": "specs/ternary/gft_classify3.t27", "t27b": "pass"}, - {"path": "specs/ternary/gft_dot2.t27", "t27b": "pass"}, - {"path": "specs/ternary/gft_dot2_rne.t27", "t27b": "pass"}, - {"path": "specs/ternary/gft_dot4.t27", "t27b": "pass"}, - {"path": "specs/ternary/gft_dot4_rne.t27", "t27b": "pass"}, - {"path": "specs/ternary/gft_dot8.t27", "t27b": "pass"}, - {"path": "specs/ternary/gft_exp2.t27", "t27b": "pass"}, - {"path": "specs/ternary/gft_hidden2.t27", "t27b": "pass"}, - {"path": "specs/ternary/gft_layer2.t27", "t27b": "pass"}, - {"path": "specs/ternary/gft_layer3.t27", "t27b": "pass"}, - {"path": "specs/ternary/gft_layer4.t27", "t27b": "pass"}, - {"path": "specs/ternary/gft_log2.t27", "t27b": "pass"}, - {"path": "specs/ternary/gft_logistic.t27", "t27b": "pass"}, - {"path": "specs/ternary/gft_madd.t27", "t27b": "pass"}, - {"path": "specs/ternary/gft_magsub_tie.t27", "t27b": "pass"}, - {"path": "specs/ternary/gft_mlp2.t27", "t27b": "pass"}, - {"path": "specs/ternary/gft_mlp3.t27", "t27b": "pass"}, - {"path": "specs/ternary/gft_mul_rne.t27", "t27b": "pass"}, - {"path": "specs/ternary/gft_neuron_full.t27", "t27b": "pass"}, - {"path": "specs/ternary/gft_nll.t27", "t27b": "pass"}, - {"path": "specs/ternary/gft_recip.t27", "t27b": "pass"}, - {"path": "specs/ternary/gft_relu.t27", "t27b": "pass"}, - {"path": "specs/ternary/gft_sadd.t27", "t27b": "pass"}, - {"path": "specs/ternary/gft_sgd_step.t27", "t27b": "pass"}, - {"path": "specs/ternary/gft_signed_dot4.t27", "t27b": "pass"}, - {"path": "specs/ternary/gft_signed_mac.t27", "t27b": "pass"}, - {"path": "specs/ternary/gft_smul.t27", "t27b": "pass"}, - {"path": "specs/ternary/gft_softmax4.t27", "t27b": "pass"}, - {"path": "specs/ternary/gft_softmax_grad4.t27", "t27b": "pass"}, - {"path": "specs/ternary/gft_train1.t27", "t27b": "pass"}, - {"path": "specs/ternary/gft_train2.t27", "t27b": "pass"}, - {"path": "specs/ternary/gft_train2relu.t27", "t27b": "pass"}, - {"path": "specs/ternary/gft_xorbp.t27", "t27b": "pass"}, - {"path": "specs/ternary/gft_xorbp2.t27", "t27b": "pass"}, - {"path": "specs/ternary/gft_xornet.t27", "t27b": "pass"}, - {"path": "specs/ternary/gft_xorpercep.t27", "t27b": "pass"}, - {"path": "specs/ternary/gft_xorpercep3.t27", "t27b": "pass"}, - {"path": "specs/ternary/gft_xorpercep4.t27", "t27b": "pass"}, - {"path": "specs/ternary/gft_xortrain.t27", "t27b": "pass"}, - {"path": "specs/ternary/radix_economy.t27", "t27b": "pass"}, - {"path": "specs/ternary/stream_ternary_mac.t27", "t27b": "pass"}, - {"path": "specs/ternary/ternary_full_adder.t27", "t27b": "pass"}, - {"path": "specs/ternary/ternary_mac.t27", "t27b": "pass"}, - {"path": "specs/ternary/ternary_ripple_adder.t27", "t27b": "pass"}, - {"path": "specs/ternary/ternary_xor.t27", "t27b": "pass"}, - {"path": "specs/ternary/trits.t27", "t27b": "pass"}, - {"path": "specs/tools/catalog.t27", "t27b": "pass"}, - {"path": "specs/tools/epic_ci.t27", "t27b": "pass"}, - {"path": "specs/tools/mcp/gitbutler.t27", "t27b": "pass"}, - {"path": "specs/tools/mcp/inngest-dev.t27", "t27b": "pass"}, - {"path": "specs/tools/mcp/needle.t27", "t27b": "pass"}, - {"path": "specs/tools/mcp/neon.t27", "t27b": "pass"}, - {"path": "specs/tools/mcp/notebooklm.t27", "t27b": "pass"}, - {"path": "specs/tools/mcp/railway-mcp-server.t27", "t27b": "pass"}, - {"path": "specs/tools/mcp/t27-traceability.t27", "t27b": "pass"}, - {"path": "specs/tools/mcp/tri-mcp.t27", "t27b": "pass"}, - {"path": "specs/tools/mcp/tri-ssot.t27", "t27b": "pass"}, - {"path": "specs/tools/mcp/trinity.t27", "t27b": "pass"}, - {"path": "specs/tools/mcp/zig-docs.t27", "t27b": "pass"}, - {"path": "specs/tools/mcp_protocol.t27", "t27b": "pass"}, - {"path": "specs/tools/t27o/rust_convert.t27", "t27b": "pass"}, - {"path": "specs/tools/t27o/rust_std.t27", "t27b": "pass"}, - {"path": "specs/tools/tri/abandoned.t27", "t27b": "pass"}, - {"path": "specs/tools/tri/cell.t27", "t27b": "pass"}, - {"path": "specs/tools/tri/census.t27", "t27b": "pass"}, - {"path": "specs/tools/tri/ci.t27", "t27b": "pass"}, - {"path": "specs/tools/tri/competitors.t27", "t27b": "pass"}, - {"path": "specs/tools/tri/discard.t27", "t27b": "pass"}, - {"path": "specs/tools/tri/doctor.t27", "t27b": "pass"}, - {"path": "specs/tools/tri/elab.t27", "t27b": "pass"}, - {"path": "specs/tools/tri/emit.t27", "t27b": "pass"}, - {"path": "specs/tools/tri/experience.t27", "t27b": "pass"}, - {"path": "specs/tools/tri/fleet.t27", "t27b": "pass"}, - {"path": "specs/tools/tri/fmt.t27", "t27b": "pass"}, - {"path": "specs/tools/tri/fpga.t27", "t27b": "pass"}, - {"path": "specs/tools/tri/gates.t27", "t27b": "pass"}, - {"path": "specs/tools/tri/gen.t27", "t27b": "pass"}, - {"path": "specs/tools/tri/harness.t27", "t27b": "pass"}, - {"path": "specs/tools/tri/health.t27", "t27b": "pass"}, - {"path": "specs/tools/tri/hooks.t27", "t27b": "pass"}, - {"path": "specs/tools/tri/issues.t27", "t27b": "pass"}, - {"path": "specs/tools/tri/jumps.t27", "t27b": "pass"}, - {"path": "specs/tools/tri/kinds.t27", "t27b": "pass"}, - {"path": "specs/tools/tri/lean.t27", "t27b": "pass"}, - {"path": "specs/tools/tri/ledgers.t27", "t27b": "pass"}, - {"path": "specs/tools/tri/loop.t27", "t27b": "pass"}, - {"path": "specs/tools/tri/merging.t27", "t27b": "pass"}, - {"path": "specs/tools/tri/misread.t27", "t27b": "pass"}, - {"path": "specs/tools/tri/mods.t27", "t27b": "pass"}, - {"path": "specs/tools/tri/mutate.t27", "t27b": "pass"}, - {"path": "specs/tools/tri/now.t27", "t27b": "pass"}, - {"path": "specs/tools/tri/one-away.t27", "t27b": "pass"}, - {"path": "specs/tools/tri/orphaned.t27", "t27b": "pass"}, - {"path": "specs/tools/tri/pr.t27", "t27b": "pass"}, - {"path": "specs/tools/tri/prose.t27", "t27b": "pass"}, - {"path": "specs/tools/tri/quantifiers.t27", "t27b": "pass"}, - {"path": "specs/tools/tri/red.t27", "t27b": "pass"}, - {"path": "specs/tools/tri/reseal.t27", "t27b": "pass"}, - {"path": "specs/tools/tri/rtl.t27", "t27b": "pass"}, - {"path": "specs/tools/tri/seals.t27", "t27b": "pass"}, - {"path": "specs/tools/tri/serve.t27", "t27b": "pass"}, - {"path": "specs/tools/tri/skill.t27", "t27b": "pass"}, - {"path": "specs/tools/tri/status.t27", "t27b": "pass"}, - {"path": "specs/tools/tri/sweep.t27", "t27b": "pass"}, - {"path": "specs/tools/tri/synth.t27", "t27b": "pass"}, - {"path": "specs/tools/tri/test.t27", "t27b": "pass"}, - {"path": "specs/tools/tri/topic.t27", "t27b": "pass"}, - {"path": "specs/tools/tri/types.t27", "t27b": "pass"}, - {"path": "specs/tools/tri/unparsed.t27", "t27b": "pass"}, - {"path": "specs/tools/tri/vectors.t27", "t27b": "pass"}, - {"path": "specs/tools/tri/verdict.t27", "t27b": "pass"}, - {"path": "specs/tools/tri/vsim.t27", "t27b": "pass"}, - {"path": "specs/tools/tri/window.t27", "t27b": "pass"}, - {"path": "specs/tools/tri/worktrees.t27", "t27b": "pass"}, - {"path": "specs/tools/trinity/tri/bench.t27", "t27b": "pass"}, - {"path": "specs/tools/trinity/tri/bio.t27", "t27b": "pass"}, - {"path": "specs/tools/trinity/tri/blindspots.t27", "t27b": "pass"}, - {"path": "specs/tools/trinity/tri/conscious.t27", "t27b": "pass"}, - {"path": "specs/tools/trinity/tri/constants.t27", "t27b": "pass"}, - {"path": "specs/tools/trinity/tri/cosmos.t27", "t27b": "pass"}, - {"path": "specs/tools/trinity/tri/dashboard.t27", "t27b": "pass"}, - {"path": "specs/tools/trinity/tri/fib.t27", "t27b": "pass"}, - {"path": "specs/tools/trinity/tri/fpga.t27", "t27b": "pass"}, - {"path": "specs/tools/trinity/tri/gematria.t27", "t27b": "pass"}, - {"path": "specs/tools/trinity/tri/govern.t27", "t27b": "pass"}, - {"path": "specs/tools/trinity/tri/hardware.t27", "t27b": "pass"}, - {"path": "specs/tools/trinity/tri/identity.t27", "t27b": "pass"}, - {"path": "specs/tools/trinity/tri/lucas.t27", "t27b": "pass"}, - {"path": "specs/tools/trinity/tri/mesh.t27", "t27b": "pass"}, - {"path": "specs/tools/trinity/tri/needle-check.t27", "t27b": "pass"}, - {"path": "specs/tools/trinity/tri/needle-search.t27", "t27b": "pass"}, - {"path": "specs/tools/trinity/tri/needle.t27", "t27b": "pass"}, - {"path": "specs/tools/trinity/tri/omega.t27", "t27b": "pass"}, - {"path": "specs/tools/trinity/tri/particles.t27", "t27b": "pass"}, - {"path": "specs/tools/trinity/tri/phi.t27", "t27b": "pass"}, - {"path": "specs/tools/trinity/tri/quantum.t27", "t27b": "pass"}, - {"path": "specs/tools/trinity/tri/reputation.t27", "t27b": "pass"}, - {"path": "specs/tools/trinity/tri/sacred-const.t27", "t27b": "pass"}, - {"path": "specs/tools/trinity/tri/spiral.t27", "t27b": "pass"}, - {"path": "specs/tools/trinity/tri/swarm.t27", "t27b": "pass"}, - {"path": "specs/tools/trinity/tri/test.t27", "t27b": "pass"}, - {"path": "specs/tools/trinity/tri/vsa.t27", "t27b": "pass"}, - {"path": "specs/tools/trinity/tri/wallet.t27", "t27b": "pass"}, - {"path": "specs/traffic_animator.t27", "t27b": "pass"}, - {"path": "specs/tri/actors/metrics.t27", "t27b": "pass"}, - {"path": "specs/tri/agent/faculty_board.t27", "t27b": "pass"}, - {"path": "specs/tri/catalog/health.t27", "t27b": "pass"}, - {"path": "specs/tri/collections/namespace.t27", "t27b": "pass"}, - {"path": "specs/tri/crypto/ed25519.t27", "t27b": "pass"}, - {"path": "specs/tri/crypto/hex.t27", "t27b": "pass"}, - {"path": "specs/tri/crypto/sha256.t27", "t27b": "pass"}, - {"path": "specs/tri/crypto/sha512.t27", "t27b": "pass"}, - {"path": "specs/tri/graph/bellman_ford.t27", "t27b": "pass"}, - {"path": "specs/tri/graph/graph.t27", "t27b": "pass"}, - {"path": "specs/tri/graph/topological_sort.t27", "t27b": "pass"}, - {"path": "specs/tri/hot/hot.t27", "t27b": "pass"}, - {"path": "specs/tri/lab/receipt.t27", "t27b": "pass"}, - {"path": "specs/tri/lanes/lanes.t27", "t27b": "pass"}, - {"path": "specs/tri/math/math.t27", "t27b": "pass"}, - {"path": "specs/tri/math/measurement.t27", "t27b": "pass"}, - {"path": "specs/tri/misread/shapes.t27", "t27b": "pass"}, - {"path": "specs/tri/mutate/census.t27", "t27b": "pass"}, - {"path": "specs/tri/mutate/lab.t27", "t27b": "pass"}, - {"path": "specs/tri/mutate/plant.t27", "t27b": "pass"}, - {"path": "specs/tri/mutate/survivors.t27", "t27b": "pass"}, - {"path": "specs/tri/network/payout.t27", "t27b": "pass"}, - {"path": "specs/tri/pipeline/codegen.t27", "t27b": "pass"}, - {"path": "specs/tri/pipeline/spec_writer.t27", "t27b": "pass"}, - {"path": "specs/tri/pipeline/workflow.t27", "t27b": "pass"}, - {"path": "specs/tri/reseal/seal.t27", "t27b": "pass"}, - {"path": "specs/tri/search/pattern.t27", "t27b": "pass"}, - {"path": "specs/tri/sort/insertion_sort.t27", "t27b": "pass"}, - {"path": "specs/tri/sort/merge_sort.t27", "t27b": "pass"}, - {"path": "specs/tri/sort/selection_sort.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/a64.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/any_param_plan.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/arith_op.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/ast_scan.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/ast_shape.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/ast_walk.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/bit_cast_plan.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/blockers.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/builtin_plan.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/check_budget.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/cmp_op.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/coerce_plan.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/comptime_float.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/conformance/anonymous_struct.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/conformance/anytype_typeof.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/conformance/array_length_expr.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/conformance/array_literal.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/conformance/array_literal_value.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/conformance/array_repeat_text.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/conformance/bare_abs.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/conformance/big_frame.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/conformance/big_repeat_global.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/conformance/bit_cast.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/conformance/brace_invariant.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/conformance/builtin_abs_max_min_pi.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/conformance/carried_allocator.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/conformance/carried_container.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/conformance/cmp_out_of_range.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/conformance/comptime_float.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/conformance/comptime_float_f128.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/conformance/const_division.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/conformance/const_optional.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/conformance/discard_value.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/conformance/div_trunc_panic.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/conformance/elf_object.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/conformance/empty_anon_literal.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/conformance/empty_typed_array_literal.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/conformance/eval_branch_quota.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/conformance/float_as.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/conformance/float_call_cast.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/conformance/float_from_int_literal.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/conformance/float_mul_pow2.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/conformance/float_sqrt.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/conformance/frame_address_caller_owned.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/conformance/i128_arith.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/conformance/i128_ops.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/conformance/i128_return.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/conformance/int_cast.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/conformance/int_cast_index.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/conformance/large_frame.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/conformance/lazy_signature.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/conformance/let_reassigned.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/conformance/libm_logf.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/conformance/libm_powf.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/conformance/libm_rounding.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/conformance/libm_std_math.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/conformance/module_var_in_test.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/conformance/negative_float_literal.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/conformance/nested_anon_struct.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/conformance/numeric_coercion.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/conformance/odd_width_int.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/conformance/opaque_pointer.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/conformance/opt_void.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/conformance/optional_enum_compare.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/conformance/optional_module_var.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/conformance/param_discard.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/conformance/pointer_equality.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/conformance/postfix_optional.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/conformance/rem_int.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/conformance/repeat_addr_unreached.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/conformance/repeat_local.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/conformance/repeat_width_suffix.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/conformance/return_undefined_void.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/conformance/scaffold_local.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/conformance/scope_exit.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/conformance/scoped_gf16.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/conformance/shadow_module_var.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/conformance/size_of.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/conformance/slice_arg_one_element.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/conformance/static_slice_literal.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/conformance/std_mem_byte_slice.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/conformance/stdmem.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/conformance/str_module_var.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/conformance/string_slice_literal.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/conformance/struct_lit_if.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/conformance/test_local_write.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/conformance/tuple_local.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/conformance/tuple_local_index.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/conformance/type_alias.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/conformance/type_void.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/conformance/undefined_arg.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/conformance/undefined_module_var.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/conformance/unreached_stub.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/conformance/unread_anytype.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/conformance/unresolved_signature.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/conformance/untyped_local.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/conformance/untyped_local_uses.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/conformance/value_ignored.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/conformance/value_params.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/conformance/verilog_lib.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/conformance/verilog_prim.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/conformance/verilog_use.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/conformance/verilog_widths.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/conformance/void_bind.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/conformance/wide_int_const.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/conformance/zig_keyword_field.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/const_div_plan.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/discard_plan.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/dogfood.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/elf.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/emit_kit.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/empty_lit_plan.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/eval_arith.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/float_as_plan.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/frame_store_plan.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/fuzz.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/fuzz_oracle.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/i128_plan.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/int_cast_plan.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/lazy_sig_plan.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/ledger_steward.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/lencall.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/libm.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/libm_plan.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/literal_plan.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/macho.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/opaque_plan.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/optional_compare_plan.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/ptr_eq_plan.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/reduce.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/ref_var_plan.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/scaffold_plan.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/slice_lit_plan.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/source_text.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/stdmem.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/stdmem_plan.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/steward.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/text_escape.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/ts_emit.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/ts_plan.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/tuple_local_plan.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/type_text.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/undefined_arg_plan.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/verdict_key.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/verilog_emit.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/verilog_plan.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/void_bind_plan.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/wide_plan.t27", "t27b": "pass"}, - {"path": "specs/tri/test/report.t27", "t27b": "pass"}, - {"path": "specs/tri/utils/args.t27", "t27b": "pass"}, - {"path": "specs/tri/utils/exit_codes.t27", "t27b": "pass"}, - {"path": "specs/tri/utils/template.t27", "t27b": "pass"}, - {"path": "specs/trinet/etx.t27", "t27b": "pass"}, - {"path": "specs/trinet/ledger.t27", "t27b": "pass"}, - {"path": "specs/trinet/mint_authority.t27", "t27b": "pass"}, - {"path": "specs/trinet/node-work-credit.t27", "t27b": "pass"}, - {"path": "specs/trinet/tri-bridge.t27", "t27b": "pass"}, - {"path": "specs/trinity/build_graph.t27", "t27b": "pass"}, - {"path": "specs/trinity/capabilities/abi.c-api.t27", "t27b": "pass"}, - {"path": "specs/trinity/capabilities/agent.daemons.t27", "t27b": "pass"}, - {"path": "specs/trinity/capabilities/agent.phi-loop.t27", "t27b": "pass"}, - {"path": "specs/trinity/capabilities/agent.tri-api.t27", "t27b": "pass"}, - {"path": "specs/trinity/capabilities/api.http-server.t27", "t27b": "pass"}, - {"path": "specs/trinity/capabilities/archive.legacy.t27", "t27b": "pass"}, - {"path": "specs/trinity/capabilities/bench.suite.t27", "t27b": "pass"}, - {"path": "specs/trinity/capabilities/bot.tri-bot.t27", "t27b": "pass"}, - {"path": "specs/trinity/capabilities/brain.regions.t27", "t27b": "pass"}, - {"path": "specs/trinity/capabilities/catalog.spec-mirror.t27", "t27b": "pass"}, - {"path": "specs/trinity/capabilities/catalog.world-scan.t27", "t27b": "pass"}, - {"path": "specs/trinity/capabilities/cli.tri.t27", "t27b": "pass"}, - {"path": "specs/trinity/capabilities/convert.b2t.t27", "t27b": "pass"}, - {"path": "specs/trinity/capabilities/examples.zig.t27", "t27b": "pass"}, - {"path": "specs/trinity/capabilities/ext.vscode-swe.t27", "t27b": "pass"}, - {"path": "specs/trinity/capabilities/fpga.adapter.t27", "t27b": "pass"}, - {"path": "specs/trinity/capabilities/fpga.in-repo.t27", "t27b": "pass"}, - {"path": "specs/trinity/capabilities/lib.trinity.t27", "t27b": "pass"}, - {"path": "specs/trinity/capabilities/llm.firebird.t27", "t27b": "pass"}, - {"path": "specs/trinity/capabilities/llm.igla-chat.t27", "t27b": "pass"}, - {"path": "specs/trinity/capabilities/mcp.needle-mcp.t27", "t27b": "pass"}, - {"path": "specs/trinity/capabilities/mcp.trinity-mcp.t27", "t27b": "pass"}, - {"path": "specs/trinity/capabilities/native.canvas.t27", "t27b": "pass"}, - {"path": "specs/trinity/capabilities/native.node-gui.t27", "t27b": "pass"}, - {"path": "specs/trinity/capabilities/native.queen-app.t27", "t27b": "pass"}, - {"path": "specs/trinity/capabilities/node.trinity-node.t27", "t27b": "pass"}, - {"path": "specs/trinity/capabilities/numeric.golden-float.t27", "t27b": "pass"}, - {"path": "specs/trinity/capabilities/ops.deploy-infra.t27", "t27b": "pass"}, - {"path": "specs/trinity/capabilities/ops.railway-cli.t27", "t27b": "pass"}, - {"path": "specs/trinity/capabilities/pkg.vendored-cache.t27", "t27b": "pass"}, - {"path": "specs/trinity/capabilities/queen.lib.t27", "t27b": "pass"}, - {"path": "specs/trinity/capabilities/registry.commands.t27", "t27b": "pass"}, - {"path": "specs/trinity/capabilities/release.packaging.t27", "t27b": "pass"}, - {"path": "specs/trinity/capabilities/research.nexus-docs.t27", "t27b": "pass"}, - {"path": "specs/trinity/capabilities/research.programs.t27", "t27b": "pass"}, - {"path": "specs/trinity/capabilities/research.unreferenced-sources.t27", "t27b": "pass"}, - {"path": "specs/trinity/capabilities/search.vsa-index.t27", "t27b": "pass"}, - {"path": "specs/trinity/capabilities/specs.t27-vendored-compiler.t27", "t27b": "pass"}, - {"path": "specs/trinity/capabilities/specs.tri-corpus.t27", "t27b": "pass"}, - {"path": "specs/trinity/capabilities/specs.vibee-corpus.t27", "t27b": "pass"}, - {"path": "specs/trinity/capabilities/state.trinity-dir.t27", "t27b": "pass"}, - {"path": "specs/trinity/capabilities/test.graph.t27", "t27b": "pass"}, - {"path": "specs/trinity/capabilities/tools.scripts.t27", "t27b": "pass"}, - {"path": "specs/trinity/capabilities/train.hslm.t27", "t27b": "pass"}, - {"path": "specs/trinity/capabilities/training.targets.t27", "t27b": "pass"}, - {"path": "specs/trinity/capabilities/tri27.programs.t27", "t27b": "pass"}, - {"path": "specs/trinity/capabilities/tri27.toolchain.t27", "t27b": "pass"}, - {"path": "specs/trinity/capabilities/vibee.compiler.t27", "t27b": "pass"}, - {"path": "specs/trinity/capabilities/vsa.zig-hdc.t27", "t27b": "pass"}, - {"path": "specs/trinity/capabilities/web.docsite.t27", "t27b": "pass"}, - {"path": "specs/trinity/capabilities/web.queen-web.t27", "t27b": "pass"}, - {"path": "specs/trinity/capabilities/web.site.t27", "t27b": "pass"}, - {"path": "specs/trinity/compiler_matrix.t27", "t27b": "pass"}, - {"path": "specs/trinity/project.t27", "t27b": "pass"}, - {"path": "specs/ui/queen_evidence.t27", "t27b": "pass"}, - {"path": "specs/vault/audit.t27", "t27b": "pass"}, - {"path": "specs/vault/merge.t27", "t27b": "pass"}, - {"path": "specs/vault/policy.t27", "t27b": "pass"}, - {"path": "specs/verified/bench_agent.t27", "t27b": "pass"}, - {"path": "specs/verified/bench_boards.t27", "t27b": "pass"}, - {"path": "specs/verified/bitstream_reuse.t27", "t27b": "pass"}, - {"path": "specs/verified/bitstream_share.t27", "t27b": "pass"}, - {"path": "specs/verified/clock_constraints.t27", "t27b": "pass"}, - {"path": "specs/verified/corpus_merkle.t27", "t27b": "pass"}, - {"path": "specs/verified/corpus_receipt.t27", "t27b": "pass"}, - {"path": "specs/verified/ddc_receipt.t27", "t27b": "pass"}, - {"path": "specs/verified/device_dna.t27", "t27b": "pass"}, - {"path": "specs/verified/device_evidence.t27", "t27b": "pass"}, - {"path": "specs/verified/die_binding.t27", "t27b": "pass"}, - {"path": "specs/verified/digest_cache.t27", "t27b": "pass"}, - {"path": "specs/verified/evidence_chain.t27", "t27b": "pass"}, - {"path": "specs/verified/failure_loop.t27", "t27b": "pass"}, - {"path": "specs/verified/frontier.t27", "t27b": "pass"}, - {"path": "specs/verified/gen_hash_cache.t27", "t27b": "pass"}, - {"path": "specs/verified/independence.t27", "t27b": "pass"}, - {"path": "specs/verified/payout.t27", "t27b": "pass"}, - {"path": "specs/verified/poc/a/slot.t27", "t27b": "pass"}, - {"path": "specs/verified/poc/b/slot.t27", "t27b": "pass"}, - {"path": "specs/verified/poc/run.t27", "t27b": "pass"}, - {"path": "specs/verified/poc/static_counter.t27", "t27b": "pass"}, - {"path": "specs/verified/receipt.t27", "t27b": "pass"}, - {"path": "specs/verified/region.t27", "t27b": "pass"}, - {"path": "specs/verified/reuse.t27", "t27b": "pass"}, - {"path": "specs/verified/review_gate.t27", "t27b": "pass"}, - {"path": "specs/verified/run_record.t27", "t27b": "pass"}, - {"path": "specs/verified/seal_check.t27", "t27b": "pass"}, - {"path": "specs/verified/seal_identity.t27", "t27b": "pass"}, - {"path": "specs/verified/signed_receipt.t27", "t27b": "pass"}, - {"path": "specs/verified/silicon_queue.t27", "t27b": "pass"}, - {"path": "specs/verified/silicon_runs.t27", "t27b": "pass"}, - {"path": "specs/verified/suite_jobs.t27", "t27b": "pass"}, - {"path": "specs/verified/ternary_link_run.t27", "t27b": "pass"}, - {"path": "specs/verified/verdict.t27", "t27b": "pass"}, - {"path": "specs/verified/verdict_audit.t27", "t27b": "pass"}, - {"path": "specs/verified/watch.t27", "t27b": "pass"}, - {"path": "specs/vm/trinity_vm.t27", "t27b": "pass"}, - {"path": "specs/vsa/similarity_search.t27", "t27b": "pass"}, - {"path": "specs/vsa/trinity_compat.t27", "t27b": "pass"}, - {"path": "specs/xilinx7/bench_coverage.t27", "t27b": "pass"}, - {"path": "specs/xilinx7/far.t27", "t27b": "pass"}, - {"path": "specs/xilinx7/flow.t27", "t27b": "pass"}, - {"path": "specs/xilinx7/frames.t27", "t27b": "pass"}, - {"path": "specs/xilinx7/packets.t27", "t27b": "pass"} + {"path": "specs/a/b_c.t27", "t27b": "pass"}, + {"path": "specs/a_b/c.t27", "t27b": "pass"}, + {"path": "specs/agents/a.t27", "t27b": "pass"}, + {"path": "specs/agents/b.t27", "t27b": "pass"}, + {"path": "specs/agents/c.t27", "t27b": "pass"}, + {"path": "specs/agents/d.t27", "t27b": "pass"}, + {"path": "specs/agents/e.t27", "t27b": "pass"}, + {"path": "specs/agents/f.t27", "t27b": "pass"}, + {"path": "specs/agents/g.t27", "t27b": "pass"}, + {"path": "specs/agents/h.t27", "t27b": "pass"}, + {"path": "specs/agents/i.t27", "t27b": "pass"}, + {"path": "specs/agents/j.t27", "t27b": "pass"}, + {"path": "specs/agents/k.t27", "t27b": "pass"}, + {"path": "specs/agents/l.t27", "t27b": "pass"}, + {"path": "specs/agents/m.t27", "t27b": "pass"}, + {"path": "specs/agents/n.t27", "t27b": "pass"}, + {"path": "specs/agents/o.t27", "t27b": "pass"}, + {"path": "specs/agents/p.t27", "t27b": "pass"}, + {"path": "specs/agents/q.t27", "t27b": "pass"}, + {"path": "specs/agents/r.t27", "t27b": "pass"}, + {"path": "specs/agents/s.t27", "t27b": "pass"}, + {"path": "specs/agents/t.t27", "t27b": "pass"}, + {"path": "specs/agents/ti.t27", "t27b": "pass"}, + {"path": "specs/agents/u.t27", "t27b": "pass"}, + {"path": "specs/agents/v.t27", "t27b": "pass"}, + {"path": "specs/agents/w.t27", "t27b": "pass"}, + {"path": "specs/agents/x.t27", "t27b": "pass"}, + {"path": "specs/agents/y.t27", "t27b": "pass"}, + {"path": "specs/agents/z.t27", "t27b": "pass"}, + {"path": "specs/api/c_abi.t27", "t27b": "pass"}, + {"path": "specs/api/tri_api_context.t27", "t27b": "pass"}, + {"path": "specs/api/tri_api_loop.t27", "t27b": "pass"}, + {"path": "specs/api/tri_api_permissions.t27", "t27b": "pass"}, + {"path": "specs/api/tri_api_session.t27", "t27b": "pass"}, + {"path": "specs/api/tri_net_api.t27", "t27b": "pass"}, + {"path": "specs/automation/agent-claims-honest.t27", "t27b": "pass"}, + {"path": "specs/automation/agent-conversations.t27", "t27b": "pass"}, + {"path": "specs/automation/agent-hive-group.t27", "t27b": "pass"}, + {"path": "specs/automation/agent-media-kie.t27", "t27b": "pass"}, + {"path": "specs/automation/agent-neuro-kie.t27", "t27b": "pass"}, + {"path": "specs/automation/agent-provider-chain.t27", "t27b": "pass"}, + {"path": "specs/automation/agent-spec-bank.t27", "t27b": "pass"}, + {"path": "specs/automation/ball-board.t27", "t27b": "pass"}, + {"path": "specs/automation/ball-grants.t27", "t27b": "pass"}, + {"path": "specs/automation/blog-share.t27", "t27b": "pass"}, + {"path": "specs/automation/bot-agent-memory.t27", "t27b": "pass"}, + {"path": "specs/automation/bot-agent-stream.t27", "t27b": "pass"}, + {"path": "specs/automation/bot-agent-team.t27", "t27b": "pass"}, + {"path": "specs/automation/bot-event-tabs.t27", "t27b": "pass"}, + {"path": "specs/automation/bot-menu-press.t27", "t27b": "pass"}, + {"path": "specs/automation/bot-neuro-office.t27", "t27b": "pass"}, + {"path": "specs/automation/bot-office-crm.t27", "t27b": "pass"}, + {"path": "specs/automation/bot-topic-tabs.t27", "t27b": "pass"}, + {"path": "specs/automation/browser-pod-restart.t27", "t27b": "pass"}, + {"path": "specs/automation/browser-sign-in.t27", "t27b": "pass"}, + {"path": "specs/automation/browser-tab-strip.t27", "t27b": "pass"}, + {"path": "specs/automation/browser-viewer-boot.t27", "t27b": "pass"}, + {"path": "specs/automation/card-chat-night-watch.t27", "t27b": "pass"}, + {"path": "specs/automation/ci-bridge.t27", "t27b": "pass"}, + {"path": "specs/automation/claim-guard-bar.t27", "t27b": "pass"}, + {"path": "specs/automation/connect-card.t27", "t27b": "pass"}, + {"path": "specs/automation/course-access.t27", "t27b": "pass"}, + {"path": "specs/automation/course-outreach.t27", "t27b": "pass"}, + {"path": "specs/automation/crm-client-onboard.t27", "t27b": "pass"}, + {"path": "specs/automation/crm-client-ownership.t27", "t27b": "pass"}, + {"path": "specs/automation/crm-client-workspace.t27", "t27b": "pass"}, + {"path": "specs/automation/crm-duet.t27", "t27b": "pass"}, + {"path": "specs/automation/crm-first-screen.t27", "t27b": "pass"}, + {"path": "specs/automation/crm-lead-magnet.t27", "t27b": "pass"}, + {"path": "specs/automation/crm-sellers.t27", "t27b": "pass"}, + {"path": "specs/automation/crm-story-reel.t27", "t27b": "pass"}, + {"path": "specs/automation/engage-desk.t27", "t27b": "pass"}, + {"path": "specs/automation/hive-contributor-keys.t27", "t27b": "pass"}, + {"path": "specs/automation/inngest-functions-status.t27", "t27b": "pass"}, + {"path": "specs/automation/inngest-probe-suite.t27", "t27b": "pass"}, + {"path": "specs/automation/inngest-queen-scheduler.t27", "t27b": "pass"}, + {"path": "specs/automation/kanban-card-chat.t27", "t27b": "pass"}, + {"path": "specs/automation/leela-agent-link.t27", "t27b": "pass"}, + {"path": "specs/automation/mail-push.t27", "t27b": "pass"}, + {"path": "specs/automation/meeting-reminders.t27", "t27b": "pass"}, + {"path": "specs/automation/meta-connect.t27", "t27b": "pass"}, + {"path": "specs/automation/owner-studio.t27", "t27b": "pass"}, + {"path": "specs/automation/photo-actions.t27", "t27b": "pass"}, + {"path": "specs/automation/plan-reel.t27", "t27b": "pass"}, + {"path": "specs/automation/poster-facts-overlay.t27", "t27b": "pass"}, + {"path": "specs/automation/queen-contributor-keys.t27", "t27b": "pass"}, + {"path": "specs/automation/queen-growth.t27", "t27b": "pass"}, + {"path": "specs/automation/reddit-desk.t27", "t27b": "pass"}, + {"path": "specs/automation/review-jam.t27", "t27b": "pass"}, + {"path": "specs/automation/seal-stands-in.t27", "t27b": "pass"}, + {"path": "specs/automation/social-api.t27", "t27b": "pass"}, + {"path": "specs/automation/split-reel.t27", "t27b": "pass"}, + {"path": "specs/automation/token-wallet.t27", "t27b": "pass"}, + {"path": "specs/automation/tri-claim-batch.t27", "t27b": "pass"}, + {"path": "specs/automation/tri-wallet-chains.t27", "t27b": "pass"}, + {"path": "specs/automation/wrapup-auto.t27", "t27b": "pass"}, + {"path": "specs/base/debounce.t27", "t27b": "pass"}, + {"path": "specs/base/ops.t27", "t27b": "pass"}, + {"path": "specs/base/ring_32.t27", "t27b": "pass"}, + {"path": "specs/base/seed.t27", "t27b": "pass"}, + {"path": "specs/base/ternary_encoding.t27", "t27b": "pass"}, + {"path": "specs/base/types.t27", "t27b": "pass"}, + {"path": "specs/basics/01_what_a_spec_is.t27", "t27b": "pass"}, + {"path": "specs/basics/02_the_module_line.t27", "t27b": "pass"}, + {"path": "specs/basics/03_comments_and_prose.t27", "t27b": "pass"}, + {"path": "specs/basics/04_constants.t27", "t27b": "pass"}, + {"path": "specs/basics/05_whole_numbers.t27", "t27b": "pass"}, + {"path": "specs/basics/06_true_false_and_text.t27", "t27b": "pass"}, + {"path": "specs/basics/07_arrays.t27", "t27b": "pass"}, + {"path": "specs/basics/08_trits.t27", "t27b": "pass"}, + {"path": "specs/basics/09_expressions.t27", "t27b": "pass"}, + {"path": "specs/basics/10_a_test_block.t27", "t27b": "pass"}, + {"path": "specs/basics/11_many_tests.t27", "t27b": "pass"}, + {"path": "specs/basics/12_functions.t27", "t27b": "pass"}, + {"path": "specs/basics/13_local_names.t27", "t27b": "pass"}, + {"path": "specs/basics/14_if_and_else.t27", "t27b": "pass"}, + {"path": "specs/basics/15_loops.t27", "t27b": "pass"}, + {"path": "specs/basics/16_pub_or_private.t27", "t27b": "pass"}, + {"path": "specs/basics/17_structs.t27", "t27b": "pass"}, + {"path": "specs/basics/18_enums.t27", "t27b": "pass"}, + {"path": "specs/basics/19_use_other_modules.t27", "t27b": "pass"}, + {"path": "specs/basics/20_invariants.t27", "t27b": "pass"}, + {"path": "specs/basics/21_gen_ts.t27", "t27b": "pass"}, + {"path": "specs/basics/22_seven_backends.t27", "t27b": "pass"}, + {"path": "specs/basics/23_stages_of_t27c.t27", "t27b": "pass"}, + {"path": "specs/basics/24_tri_commands.t27", "t27b": "pass"}, + {"path": "specs/basics/25_reading_errors.t27", "t27b": "pass"}, + {"path": "specs/basics/26_a_small_program.t27", "t27b": "pass"}, + {"path": "specs/basics/27_where_next.t27", "t27b": "pass"}, + {"path": "specs/benchmarks/bench_main.t27", "t27b": "pass"}, + {"path": "specs/benchmarks/bench_nn.t27", "t27b": "pass"}, + {"path": "specs/benchmarks/gf16_bfloat16_nmse.t27", "t27b": "pass"}, + {"path": "specs/benchmarks/kernel_collatz.t27", "t27b": "pass"}, + {"path": "specs/benchmarks/kernel_f64loop.t27", "t27b": "pass"}, + {"path": "specs/benchmarks/kernel_fib.t27", "t27b": "pass"}, + {"path": "specs/benchmarks/kernel_matmul.t27", "t27b": "pass"}, + {"path": "specs/benchmarks/kernel_sieve.t27", "t27b": "pass"}, + {"path": "specs/benchmarks/kernel_ternary.t27", "t27b": "pass"}, + {"path": "specs/benchmarks/ternary_vs_binary.t27", "t27b": "pass"}, + {"path": "specs/blog/t27b_progress.t27", "t27b": "pass"}, + {"path": "specs/boards/arty_a7.t27", "t27b": "pass"}, + {"path": "specs/boards/wukong_v1.t27", "t27b": "pass"}, + {"path": "specs/boards/xc7a100t_full.t27", "t27b": "pass"}, + {"path": "specs/boards/xc7a100t_minimal.t27", "t27b": "pass"}, + {"path": "specs/brain/bus.t27", "t27b": "pass"}, + {"path": "specs/brain/cognitive_loop.t27", "t27b": "pass"}, + {"path": "specs/brain/phi_timing.t27", "t27b": "pass"}, + {"path": "specs/brain/unified_state.t27", "t27b": "pass"}, + {"path": "specs/catalog/discovery.t27", "t27b": "pass"}, + {"path": "specs/ci/affected.t27", "t27b": "pass"}, + {"path": "specs/ci/delivery_metrics.t27", "t27b": "pass"}, + {"path": "specs/ci/derived_data.t27", "t27b": "pass"}, + {"path": "specs/ci/gates/conflict_markers.t27", "t27b": "pass"}, + {"path": "specs/ci/gates/documented_commands.t27", "t27b": "pass"}, + {"path": "specs/ci/gates/verilog_widths.t27", "t27b": "pass"}, + {"path": "specs/ci/schema.t27", "t27b": "pass"}, + {"path": "specs/compiler/c_array_repeat_wrapper.t27", "t27b": "pass"}, + {"path": "specs/compiler/c_fixed_array_return.t27", "t27b": "pass"}, + {"path": "specs/compiler/codegen_conformance.t27", "t27b": "pass"}, + {"path": "specs/compiler/core/t27core.t27", "t27b": "pass"}, + {"path": "specs/compiler/core/t27core_ddc.t27", "t27b": "pass"}, + {"path": "specs/compiler/cse_hoist.t27", "t27b": "pass"}, + {"path": "specs/compiler/lexer.t27", "t27b": "pass"}, + {"path": "specs/compiler/meta_compile.t27", "t27b": "pass"}, + {"path": "specs/compiler/rust_constant_case.t27", "t27b": "pass"}, + {"path": "specs/compiler/rust_enum_order.t27", "t27b": "pass"}, + {"path": "specs/compiler/rust_optional_returns.t27", "t27b": "pass"}, + {"path": "specs/compiler/rust_tail_returns.t27", "t27b": "pass"}, + {"path": "specs/compiler/rust_value_parameters.t27", "t27b": "pass"}, + {"path": "specs/compiler/test_report_exit.t27", "t27b": "pass"}, + {"path": "specs/compiler/theory/isa_round_trip.t27", "t27b": "pass"}, + {"path": "specs/compiler/theory/reproducible.t27", "t27b": "pass"}, + {"path": "specs/compiler/theory/sieve.t27", "t27b": "pass"}, + {"path": "specs/compiler/theory/speed_quality.t27", "t27b": "pass"}, + {"path": "specs/compiler/theory/toolchain.t27", "t27b": "pass"}, + {"path": "specs/compiler/theory/vacuity_census.t27", "t27b": "pass"}, + {"path": "specs/compiler/theory/warmup.t27", "t27b": "pass"}, + {"path": "specs/compiler/theory/warmup_t27b.t27", "t27b": "pass"}, + {"path": "specs/compiler/verilog_aos_memory.t27", "t27b": "pass"}, + {"path": "specs/compiler/verilog_branch_context.t27", "t27b": "pass"}, + {"path": "specs/compiler/zig_empty_typed_array.t27", "t27b": "pass"}, + {"path": "specs/compiler/zig_field_syntax.t27", "t27b": "pass"}, + {"path": "specs/compiler/zig_float_call_cast.t27", "t27b": "pass"}, + {"path": "specs/compiler/zig_primitive_bindings.t27", "t27b": "pass"}, + {"path": "specs/compiler/zig_scoped_type.t27", "t27b": "pass"}, + {"path": "specs/compiler/zig_shadow_initializer.t27", "t27b": "pass"}, + {"path": "specs/compiler/zig_test_shadowing.t27", "t27b": "pass"}, + {"path": "specs/compiler/zig_value_ignored.t27", "t27b": "pass"}, + {"path": "specs/conformance/e2e_scenarios.t27", "t27b": "pass"}, + {"path": "specs/crons/999-multibots-telegraf-agent-autopilot-L1118.t27", "t27b": "pass"}, + {"path": "specs/crons/999-multibots-telegraf-bot-owner-billing-L474.t27", "t27b": "pass"}, + {"path": "specs/crons/999-multibots-telegraf-check-stuck-trainings.t27", "t27b": "pass"}, + {"path": "specs/crons/999-multibots-telegraf-ci.t27", "t27b": "pass"}, + {"path": "specs/crons/999-multibots-telegraf-client-telemetry-daily.t27", "t27b": "pass"}, + {"path": "specs/crons/999-multibots-telegraf-club-invoice-abandoned-watch.t27", "t27b": "pass"}, + {"path": "specs/crons/999-multibots-telegraf-crm-proactive-sweep.t27", "t27b": "pass"}, + {"path": "specs/crons/999-multibots-telegraf-crmProactive-L375.t27", "t27b": "pass"}, + {"path": "specs/crons/999-multibots-telegraf-daily-sales-advisor.t27", "t27b": "pass"}, + {"path": "specs/crons/999-multibots-telegraf-generate-jobs-L164.t27", "t27b": "pass"}, + {"path": "specs/crons/999-multibots-telegraf-health-check.t27", "t27b": "pass"}, + {"path": "specs/crons/999-multibots-telegraf-log-monitor.t27", "t27b": "pass"}, + {"path": "specs/crons/999-multibots-telegraf-notificationHandler-L318.t27", "t27b": "pass"}, + {"path": "specs/crons/999-multibots-telegraf-notificationHandler-L324.t27", "t27b": "pass"}, + {"path": "specs/crons/999-multibots-telegraf-periodic-webhook-health-check.t27", "t27b": "pass"}, + {"path": "specs/crons/999-multibots-telegraf-production-monitor-L80.t27", "t27b": "pass"}, + {"path": "specs/crons/999-multibots-telegraf-provider-health-monitor-L344.t27", "t27b": "pass"}, + {"path": "specs/crons/999-multibots-telegraf-render-server-L10845.t27", "t27b": "pass"}, + {"path": "specs/crons/999-multibots-telegraf-render-server-L2301.t27", "t27b": "pass"}, + {"path": "specs/crons/999-multibots-telegraf-render-server-L2325.t27", "t27b": "pass"}, + {"path": "specs/crons/999-multibots-telegraf-render-server-L919.t27", "t27b": "pass"}, + {"path": "specs/crons/999-multibots-telegraf-robokassa-unclaimed-watch.t27", "t27b": "pass"}, + {"path": "specs/crons/999-multibots-telegraf-security.t27", "t27b": "pass"}, + {"path": "specs/crons/999-multibots-telegraf-skill-detector.t27", "t27b": "pass"}, + {"path": "specs/crons/999-multibots-telegraf-taskCache-L27.t27", "t27b": "pass"}, + {"path": "specs/crons/999-multibots-telegraf-ton-pending-watch.t27", "t27b": "pass"}, + {"path": "specs/crons/999-multibots-telegraf-video-task-store-L156.t27", "t27b": "pass"}, + {"path": "specs/crons/mac-alerts-digest.t27", "t27b": "pass"}, + {"path": "specs/crons/mac-alerts-watchdog.t27", "t27b": "pass"}, + {"path": "specs/crons/mac-browseros-cron-watchdog.t27", "t27b": "pass"}, + {"path": "specs/crons/mac-dev-cache-clean.t27", "t27b": "pass"}, + {"path": "specs/crons/mac-jobsearch-poller.t27", "t27b": "pass"}, + {"path": "specs/crons/mac-leela-dailyquote.t27", "t27b": "pass"}, + {"path": "specs/crons/mac-mail-bridge.t27", "t27b": "pass"}, + {"path": "specs/crons/mac-mcp-hub.t27", "t27b": "pass"}, + {"path": "specs/crons/mac-neo-boards.t27", "t27b": "pass"}, + {"path": "specs/crons/mac-neo-jobsearch.t27", "t27b": "pass"}, + {"path": "specs/crons/mac-reviewer-bees.t27", "t27b": "pass"}, + {"path": "specs/crons/mac-signup-watch.t27", "t27b": "pass"}, + {"path": "specs/crons/mac-trios-cycle-heal.t27", "t27b": "pass"}, + {"path": "specs/crons/mac-trios-cycle.t27", "t27b": "pass"}, + {"path": "specs/crons/mac-trios-doctor.t27", "t27b": "pass"}, + {"path": "specs/crons/mac-trios-feed.t27", "t27b": "pass"}, + {"path": "specs/crons/mac-trios-heal.t27", "t27b": "pass"}, + {"path": "specs/crons/railway-jobsearch-cron.t27", "t27b": "pass"}, + {"path": "specs/crons/t27-formal-mutation.t27", "t27b": "pass"}, + {"path": "specs/crons/t27-pr-dashboard.t27", "t27b": "pass"}, + {"path": "specs/crons/trinity-agent-cron-cleanup.t27", "t27b": "pass"}, + {"path": "specs/crons/trinity-agent-queue-drain.t27", "t27b": "pass"}, + {"path": "specs/crons/trinity-brain-ci.t27", "t27b": "pass"}, + {"path": "specs/crons/trinity-codegen.t27", "t27b": "pass"}, + {"path": "specs/crons/trinity-discover-callers.t27", "t27b": "pass"}, + {"path": "specs/crons/trinity-pages-health-check.t27", "t27b": "pass"}, + {"path": "specs/crons/trinity-signal-health-self.t27", "t27b": "pass"}, + {"path": "specs/crons/trinity-site-live-gate.t27", "t27b": "pass"}, + {"path": "specs/demos/simple_test.t27", "t27b": "pass"}, + {"path": "specs/docs/chapters/alphabet.t27", "t27b": "pass"}, + {"path": "specs/docs/chapters/evidence.t27", "t27b": "pass"}, + {"path": "specs/docs/chapters/layers.t27", "t27b": "pass"}, + {"path": "specs/docs/chapters/project.t27", "t27b": "pass"}, + {"path": "specs/docs/chapters/queen.t27", "t27b": "pass"}, + {"path": "specs/docs/chapters/rules.t27", "t27b": "pass"}, + {"path": "specs/docs/chapters/tooling.t27", "t27b": "pass"}, + {"path": "specs/docs/system.t27", "t27b": "pass"}, + {"path": "specs/effects/capability.t27", "t27b": "pass"}, + {"path": "specs/effects/clock_cap.t27", "t27b": "pass"}, + {"path": "specs/effects/fs_cap.t27", "t27b": "pass"}, + {"path": "specs/effects/replay_oracle.t27", "t27b": "pass"}, + {"path": "specs/fpga/adapter.t27", "t27b": "pass"}, + {"path": "specs/fpga/apb_bridge.t27", "t27b": "pass"}, + {"path": "specs/fpga/assembler.t27", "t27b": "pass"}, + {"path": "specs/fpga/axi4.t27", "t27b": "pass"}, + {"path": "specs/fpga/boards/arty_a7_integration.t27", "t27b": "pass"}, + {"path": "specs/fpga/boards/qmtech_a100t_integration.t27", "t27b": "pass"}, + {"path": "specs/fpga/bootrom.t27", "t27b": "pass"}, + {"path": "specs/fpga/bpsk.t27", "t27b": "pass"}, + {"path": "specs/fpga/clock_domain.t27", "t27b": "pass"}, + {"path": "specs/fpga/coverage.t27", "t27b": "pass"}, + {"path": "specs/fpga/crossopt.t27", "t27b": "pass"}, + {"path": "specs/fpga/cts.t27", "t27b": "pass"}, + {"path": "specs/fpga/dft.t27", "t27b": "pass"}, + {"path": "specs/fpga/die_probe.t27", "t27b": "pass"}, + {"path": "specs/fpga/dsp/adders.t27", "t27b": "pass"}, + {"path": "specs/fpga/dsp/cordic.t27", "t27b": "pass"}, + {"path": "specs/fpga/dsp/fixed_point.t27", "t27b": "pass"}, + {"path": "specs/fpga/dsp/multipliers.t27", "t27b": "pass"}, + {"path": "specs/fpga/dsp/signals.t27", "t27b": "pass"}, + {"path": "specs/fpga/e2e_demo.t27", "t27b": "pass"}, + {"path": "specs/fpga/eth_beacon.t27", "t27b": "pass"}, + {"path": "specs/fpga/eth_crc.t27", "t27b": "pass"}, + {"path": "specs/fpga/eth_rx.t27", "t27b": "pass"}, + {"path": "specs/fpga/fifo.t27", "t27b": "pass"}, + {"path": "specs/fpga/gf16_accel.t27", "t27b": "pass"}, + {"path": "specs/fpga/hw_types.t27", "t27b": "pass"}, + {"path": "specs/fpga/linker.t27", "t27b": "pass"}, + {"path": "specs/fpga/memory.t27", "t27b": "pass"}, + {"path": "specs/fpga/mmcm.t27", "t27b": "pass"}, + {"path": "specs/fpga/mtbf.t27", "t27b": "pass"}, + {"path": "specs/fpga/partition.t27", "t27b": "pass"}, + {"path": "specs/fpga/power.t27", "t27b": "pass"}, + {"path": "specs/fpga/power_analysis.t27", "t27b": "pass"}, + {"path": "specs/fpga/reset_sync.t27", "t27b": "pass"}, + {"path": "specs/fpga/rgmii.t27", "t27b": "pass"}, + {"path": "specs/fpga/rgmii_sniff.t27", "t27b": "pass"}, + {"path": "specs/fpga/ro_race.t27", "t27b": "pass"}, + {"path": "specs/fpga/router.t27", "t27b": "pass"}, + {"path": "specs/fpga/secded.t27", "t27b": "pass"}, + {"path": "specs/fpga/simulator.t27", "t27b": "pass"}, + {"path": "specs/fpga/stdlib.t27", "t27b": "pass"}, + {"path": "specs/fpga/ternary_isa.t27", "t27b": "pass"}, + {"path": "specs/fpga/ternary_link.t27", "t27b": "pass"}, + {"path": "specs/fpga/testbench/assembler_tb.t27", "t27b": "pass"}, + {"path": "specs/fpga/testbench/cts_tb.t27", "t27b": "pass"}, + {"path": "specs/fpga/testbench/formal_tb.t27", "t27b": "pass"}, + {"path": "specs/fpga/testbench/partition_tb.t27", "t27b": "pass"}, + {"path": "specs/fpga/testbench/placement_tb.t27", "t27b": "pass"}, + {"path": "specs/fpga/testbench/power_tb.t27", "t27b": "pass"}, + {"path": "specs/fpga/testbench/router_tb.t27", "t27b": "pass"}, + {"path": "specs/fpga/testbench/simulator_tb.t27", "t27b": "pass"}, + {"path": "specs/fpga/testbench/timing_tb.t27", "t27b": "pass"}, + {"path": "specs/fpga/testbench/vcd_trace_tb.t27", "t27b": "pass"}, + {"path": "specs/fpga/timing.t27", "t27b": "pass"}, + {"path": "specs/fpga/trinet_node.t27", "t27b": "pass"}, + {"path": "specs/fpga/verification/build_verify.t27", "t27b": "pass"}, + {"path": "specs/functions/analytics-sales-advise.t27", "t27b": "pass"}, + {"path": "specs/functions/analytics-skills-detect.t27", "t27b": "pass"}, + {"path": "specs/functions/broadcast-message-send.t27", "t27b": "pass"}, + {"path": "specs/functions/client-telemetry-daily.t27", "t27b": "pass"}, + {"path": "specs/functions/club-invoice-abandoned-watch.t27", "t27b": "pass"}, + {"path": "specs/functions/content-detailed-script-generate.t27", "t27b": "pass"}, + {"path": "specs/functions/content-scenario-clips-generate.t27", "t27b": "pass"}, + {"path": "specs/functions/content-scripts-generate.t27", "t27b": "pass"}, + {"path": "specs/functions/crm-proactive-sweep.t27", "t27b": "pass"}, + {"path": "specs/functions/instagram-competitors-find.t27", "t27b": "pass"}, + {"path": "specs/functions/instagram-reels-analyze.t27", "t27b": "pass"}, + {"path": "specs/functions/instagram-top-content-extract.t27", "t27b": "pass"}, + {"path": "specs/functions/monitoring-error-report.t27", "t27b": "pass"}, + {"path": "specs/functions/monitoring-health-check.t27", "t27b": "pass"}, + {"path": "specs/functions/monitoring-logs-analyze.t27", "t27b": "pass"}, + {"path": "specs/functions/monitoring-logs-trigger.t27", "t27b": "pass"}, + {"path": "specs/functions/morph-images-generate.t27", "t27b": "pass"}, + {"path": "specs/functions/neuro-image-generate.t27", "t27b": "pass"}, + {"path": "specs/functions/payment-ai-server-process.t27", "t27b": "pass"}, + {"path": "specs/functions/reels-ai-callback.t27", "t27b": "pass"}, + {"path": "specs/functions/reels-ai-generate.t27", "t27b": "pass"}, + {"path": "specs/functions/reels-loop-generate.t27", "t27b": "pass"}, + {"path": "specs/functions/render-avatar-video-run.t27", "t27b": "pass"}, + {"path": "specs/functions/render-job-run.t27", "t27b": "pass"}, + {"path": "specs/functions/render-riddle-run.t27", "t27b": "pass"}, + {"path": "specs/functions/robokassa-unclaimed-watch.t27", "t27b": "pass"}, + {"path": "specs/functions/ton-pending-watch.t27", "t27b": "pass"}, + {"path": "specs/functions/training-model-complete.t27", "t27b": "pass"}, + {"path": "specs/functions/training-model-start.t27", "t27b": "pass"}, + {"path": "specs/functions/training-model-v2-start.t27", "t27b": "pass"}, + {"path": "specs/functions/training-stuck-check.t27", "t27b": "pass"}, + {"path": "specs/functions/webhook-generation-validate.t27", "t27b": "pass"}, + {"path": "specs/functions/welcome-avatar-generate.t27", "t27b": "pass"}, + {"path": "specs/github/auth.t27", "t27b": "pass"}, + {"path": "specs/hosting/credit.t27", "t27b": "pass"}, + {"path": "specs/hosting/feed.t27", "t27b": "pass"}, + {"path": "specs/hosting/host.t27", "t27b": "pass"}, + {"path": "specs/hosting/panel.t27", "t27b": "pass"}, + {"path": "specs/hosting/placement.t27", "t27b": "pass"}, + {"path": "specs/hosting/proof.t27", "t27b": "pass"}, + {"path": "specs/hosting/row.t27", "t27b": "pass"}, + {"path": "specs/hosting/statement.t27", "t27b": "pass"}, + {"path": "specs/hosting/sybil.t27", "t27b": "pass"}, + {"path": "specs/hosting/toolchain.t27", "t27b": "pass"}, + {"path": "specs/hosting/topology.t27", "t27b": "pass"}, + {"path": "specs/i18n/agents-ru.t27", "t27b": "pass"}, + {"path": "specs/i18n/blog-ru.t27", "t27b": "pass"}, + {"path": "specs/i18n/docs-ru.t27", "t27b": "pass"}, + {"path": "specs/igla/race/mvp_ternary_classifier.t27", "t27b": "pass"}, + {"path": "specs/igla/race/phi_accumulator_growth.t27", "t27b": "pass"}, + {"path": "specs/igla/race/phi_gain_freedom.t27", "t27b": "pass"}, + {"path": "specs/igla/race/phi_weights.t27", "t27b": "pass"}, + {"path": "specs/igla/race/ternary_lut_table.t27", "t27b": "pass"}, + {"path": "specs/igla/race/ternary_mac_group.t27", "t27b": "pass"}, + {"path": "specs/igla/race/ternary_node.t27", "t27b": "pass"}, + {"path": "specs/igla/race/unit_weights_node.t27", "t27b": "pass"}, + {"path": "specs/igla/w535_bounded_while_module.t27", "t27b": "pass"}, + {"path": "specs/isa/t27a.t27", "t27b": "pass"}, + {"path": "specs/isa/t27a_mnemonics.t27", "t27b": "pass"}, + {"path": "specs/isa/ternary_encoding.t27", "t27b": "pass"}, + {"path": "specs/isa/ternary_gates.t27", "t27b": "pass"}, + {"path": "specs/isa/ternary_graph.t27", "t27b": "pass"}, + {"path": "specs/isa/tri27_bytecode.t27", "t27b": "pass"}, + {"path": "specs/isa/tri27_machine.t27", "t27b": "pass"}, + {"path": "specs/jobs/network_job.t27", "t27b": "pass"}, + {"path": "specs/jobs/release_t27c.t27", "t27b": "pass"}, + {"path": "specs/jobs/t27b_ledger_steward.t27", "t27b": "pass"}, + {"path": "specs/math/constants.t27", "t27b": "pass"}, + {"path": "specs/math/gf_competitive.t27", "t27b": "pass"}, + {"path": "specs/memory/graph/crypt.t27", "t27b": "pass"}, + {"path": "specs/memory/graph/ingest.t27", "t27b": "pass"}, + {"path": "specs/memory/graph/scope.t27", "t27b": "pass"}, + {"path": "specs/memory/graph/temporal.t27", "t27b": "pass"}, + {"path": "specs/memory/graph/types.t27", "t27b": "pass"}, + {"path": "specs/memory/tmem/session.t27", "t27b": "pass"}, + {"path": "specs/memory/tmem/types.t27", "t27b": "pass"}, + {"path": "specs/mesh_routing.t27", "t27b": "pass"}, + {"path": "specs/ml/activation/elu_activation.t27", "t27b": "blocked", "blocker": "ExprCall(undeclared fn)", "reason": "unimplemented"}, + {"path": "specs/ml/activation/gelu_activation.t27", "t27b": "blocked", "blocker": "ExprCall(undeclared fn)", "reason": "unimplemented"}, + {"path": "specs/ml/activation/gelu_approx_activation.t27", "t27b": "blocked", "blocker": "ExprCall(undeclared fn)", "reason": "unimplemented"}, + {"path": "specs/ml/activation/leaky_relu_activation.t27", "t27b": "pass"}, + {"path": "specs/ml/activation/relu_activation.t27", "t27b": "pass"}, + {"path": "specs/ml/activation/sigmoid_activation.t27", "t27b": "pass"}, + {"path": "specs/ml/activation/silu_swish_activation.t27", "t27b": "blocked", "blocker": "ExprCall(undeclared fn)", "reason": "unimplemented"}, + {"path": "specs/ml/activation/softmax.t27", "t27b": "blocked", "blocker": "ExprCall(undeclared fn)", "reason": "unimplemented"}, + {"path": "specs/ml/activation/tanh_activation.t27", "t27b": "blocked", "blocker": "ExprCall(undeclared fn)", "reason": "unimplemented"}, + {"path": "specs/ml/igla_champion_capsule.t27", "t27b": "blocked", "blocker": "ExprIdentifier(undeclared)", "reason": "unimplemented"}, + {"path": "specs/ml/layers/avgpool2d_layer.t27", "t27b": "pass"}, + {"path": "specs/ml/layers/batchnorm_layer.t27", "t27b": "blocked", "blocker": "ExprCall(undeclared fn)", "reason": "unimplemented"}, + {"path": "specs/ml/layers/conv2d_layer.t27", "t27b": "pass"}, + {"path": "specs/ml/layers/dense_layer.t27", "t27b": "pass"}, + {"path": "specs/ml/layers/dropout_layer.t27", "t27b": "pass"}, + {"path": "specs/ml/layers/embedding_layer.t27", "t27b": "blocked", "blocker": "ExprCall(undeclared fn)", "reason": "unimplemented"}, + {"path": "specs/ml/layers/flatten_layer.t27", "t27b": "pass"}, + {"path": "specs/ml/layers/layernorm_layer.t27", "t27b": "pass"}, + {"path": "specs/ml/layers/maxpool2d_layer.t27", "t27b": "pass"}, + {"path": "specs/ml/layers/residual_connection.t27", "t27b": "pass"}, + {"path": "specs/ml/loss/binary_crossentropy_loss.t27", "t27b": "blocked", "blocker": "ExprCall(undeclared fn)", "reason": "unimplemented"}, + {"path": "specs/ml/loss/contrastive_loss.t27", "t27b": "blocked", "blocker": "ExprCall(undeclared fn)", "reason": "unimplemented"}, + {"path": "specs/ml/loss/cross_entropy_loss.t27", "t27b": "blocked", "blocker": "ExprCall(undeclared fn)", "reason": "unimplemented"}, + {"path": "specs/ml/loss/huber_loss.t27", "t27b": "pass"}, + {"path": "specs/ml/loss/kl_divergence.t27", "t27b": "pass"}, + {"path": "specs/ml/loss/mse_loss.t27", "t27b": "pass"}, + {"path": "specs/ml/optimizer/adagrad.t27", "t27b": "blocked", "blocker": "ExprCall(undeclared fn)", "reason": "unimplemented"}, + {"path": "specs/ml/optimizer/adam.t27", "t27b": "blocked", "blocker": "ExprCall(undeclared fn)", "reason": "unimplemented"}, + {"path": "specs/ml/optimizer/lamb.t27", "t27b": "blocked", "blocker": "ExprCall(undeclared fn)", "reason": "unimplemented"}, + {"path": "specs/ml/optimizer/race_config.t27", "t27b": "blocked", "blocker": "ExprIdentifier(undeclared)", "reason": "unimplemented"}, + {"path": "specs/ml/optimizer/rmsprop.t27", "t27b": "pass"}, + {"path": "specs/ml/optimizer/sgd.t27", "t27b": "pass"}, + {"path": "specs/ml/pathway/mlp.t27", "t27b": "blocked", "blocker": "ExprCall(undeclared fn)", "reason": "unimplemented"}, + {"path": "specs/ml/recurrent/attention_mechanism.t27", "t27b": "blocked", "blocker": "ExprCall(undeclared fn)", "reason": "unimplemented"}, + {"path": "specs/ml/recurrent/bilstm.t27", "t27b": "blocked", "blocker": "ExprCall(undeclared fn)", "reason": "unimplemented"}, + {"path": "specs/ml/recurrent/gru_cell.t27", "t27b": "blocked", "blocker": "ExprCall(undeclared fn)", "reason": "unimplemented"}, + {"path": "specs/ml/recurrent/lstm_cell.t27", "t27b": "blocked", "blocker": "ExprCall(undeclared fn)", "reason": "unimplemented"}, + {"path": "specs/ml/recurrent/lstm_single.t27", "t27b": "blocked", "blocker": "ExprCall(undeclared fn)", "reason": "unimplemented"}, + {"path": "specs/ml/recurrent/rnn_cell.t27", "t27b": "blocked", "blocker": "ExprCall(undeclared fn)", "reason": "unimplemented"}, + {"path": "specs/ml/recurrent/self_attention.t27", "t27b": "pass"}, + {"path": "specs/ml/rl/advantage_estimator.t27", "t27b": "blocked", "blocker": "ExprCall(undeclared fn)", "reason": "unimplemented"}, + {"path": "specs/ml/rl/dqn.t27", "t27b": "pass"}, + {"path": "specs/ml/rl/dqn_target_network.t27", "t27b": "pass"}, + {"path": "specs/ml/rl/ppo_clip_loss.t27", "t27b": "blocked", "blocker": "ExprCall(undeclared fn)", "reason": "unimplemented"}, + {"path": "specs/ml/rl/ppo_critic.t27", "t27b": "blocked", "blocker": "ExprCall(undeclared fn)", "reason": "unimplemented"}, + {"path": "specs/ml/rl/sac_critic.t27", "t27b": "pass"}, + {"path": "specs/ml/transformer/encoder_block.t27", "t27b": "blocked", "blocker": "ExprCall(undeclared fn)", "reason": "unimplemented"}, + {"path": "specs/ml/transformer/feed_forward_network.t27", "t27b": "pass"}, + {"path": "specs/ml/transformer/multi_head_attention.t27", "t27b": "pass"}, + {"path": "specs/ml/transformer/positional_encoding.t27", "t27b": "blocked", "blocker": "ExprCall(undeclared fn)", "reason": "unimplemented"}, + {"path": "specs/multipath_router.t27", "t27b": "pass"}, + {"path": "specs/network/attribution.t27", "t27b": "pass"}, + {"path": "specs/network/identity.t27", "t27b": "pass"}, + {"path": "specs/network/job_rules.t27", "t27b": "pass"}, + {"path": "specs/network/mvp.t27", "t27b": "pass"}, + {"path": "specs/network/mvp_v2.t27", "t27b": "pass"}, + {"path": "specs/network/mvp_v3.t27", "t27b": "pass"}, + {"path": "specs/network/mvp_v3_ed25519.t27", "t27b": "pass"}, + {"path": "specs/network/pool.t27", "t27b": "pass"}, + {"path": "specs/network/quorum.t27", "t27b": "pass"}, + {"path": "specs/network/usage.t27", "t27b": "pass"}, + {"path": "specs/numeric/bnf1024.t27", "t27b": "pass"}, + {"path": "specs/numeric/bnf128.t27", "t27b": "pass"}, + {"path": "specs/numeric/bnf16.t27", "t27b": "pass"}, + {"path": "specs/numeric/bnf256.t27", "t27b": "pass"}, + {"path": "specs/numeric/bnf32.t27", "t27b": "pass"}, + {"path": "specs/numeric/bnf512.t27", "t27b": "pass"}, + {"path": "specs/numeric/bnf64.t27", "t27b": "pass"}, + {"path": "specs/numeric/bnf8.t27", "t27b": "pass"}, + {"path": "specs/numeric/catalog_paper_count.t27", "t27b": "pass"}, + {"path": "specs/numeric/e8m0.t27", "t27b": "pass"}, + {"path": "specs/numeric/formats.t27", "t27b": "pass"}, + {"path": "specs/numeric/formats_catalog.t27", "t27b": "pass"}, + {"path": "specs/numeric/gf10.t27", "t27b": "pass"}, + {"path": "specs/numeric/gf1024.t27", "t27b": "pass"}, + {"path": "specs/numeric/gf128.t27", "t27b": "pass"}, + {"path": "specs/numeric/gf14.t27", "t27b": "pass"}, + {"path": "specs/numeric/gf16.t27", "t27b": "pass"}, + {"path": "specs/numeric/gf256.t27", "t27b": "pass"}, + {"path": "specs/numeric/gf48.t27", "t27b": "pass"}, + {"path": "specs/numeric/gf512.t27", "t27b": "pass"}, + {"path": "specs/numeric/gf6.t27", "t27b": "pass"}, + {"path": "specs/numeric/gf96.t27", "t27b": "pass"}, + {"path": "specs/numeric/gft1024.t27", "t27b": "pass"}, + {"path": "specs/numeric/gft128.t27", "t27b": "pass"}, + {"path": "specs/numeric/gft16.t27", "t27b": "pass"}, + {"path": "specs/numeric/gft256.t27", "t27b": "pass"}, + {"path": "specs/numeric/gft32.t27", "t27b": "pass"}, + {"path": "specs/numeric/gft4.t27", "t27b": "pass"}, + {"path": "specs/numeric/gft512.t27", "t27b": "pass"}, + {"path": "specs/numeric/gft64.t27", "t27b": "pass"}, + {"path": "specs/numeric/gft8.t27", "t27b": "pass"}, + {"path": "specs/numeric/gfternary.t27", "t27b": "pass"}, + {"path": "specs/numeric/golden_sieve.t27", "t27b": "pass"}, + {"path": "specs/numeric/ocp_mx.t27", "t27b": "pass"}, + {"path": "specs/numeric/requant_boundary.t27", "t27b": "pass"}, + {"path": "specs/numeric/tnf1024.t27", "t27b": "pass"}, + {"path": "specs/numeric/tnf128.t27", "t27b": "pass"}, + {"path": "specs/numeric/tnf16.t27", "t27b": "pass"}, + {"path": "specs/numeric/tnf17.t27", "t27b": "pass"}, + {"path": "specs/numeric/tnf256.t27", "t27b": "pass"}, + {"path": "specs/numeric/tnf32.t27", "t27b": "pass"}, + {"path": "specs/numeric/tnf4.t27", "t27b": "pass"}, + {"path": "specs/numeric/tnf512.t27", "t27b": "pass"}, + {"path": "specs/numeric/tnf64.t27", "t27b": "pass"}, + {"path": "specs/numeric/tnf8.t27", "t27b": "pass"}, + {"path": "specs/numeric/trinity_numeric_surface.t27", "t27b": "pass"}, + {"path": "specs/physics/e8_lqg_bridge.t27", "t27b": "pass"}, + {"path": "specs/physics/eye_isi.t27", "t27b": "pass"}, + {"path": "specs/physics/gamma-conflict.t27", "t27b": "pass"}, + {"path": "specs/physics/hslm_benchmark.t27", "t27b": "pass"}, + {"path": "specs/physics/line_bounce.t27", "t27b": "pass"}, + {"path": "specs/physics/lqg_cs_bridge.t27", "t27b": "pass"}, + {"path": "specs/physics/xc7_primitives.t27", "t27b": "pass"}, + {"path": "specs/policy/issue_shape.t27", "t27b": "pass"}, + {"path": "specs/policy/l2_generation.t27", "t27b": "pass"}, + {"path": "specs/policy/lang_en.t27", "t27b": "pass"}, + {"path": "specs/policy/merge_ours.t27", "t27b": "pass"}, + {"path": "specs/policy/own_language.t27", "t27b": "pass"}, + {"path": "specs/policy/required_contexts.t27", "t27b": "pass"}, + {"path": "specs/policy/text_lines.t27", "t27b": "pass"}, + {"path": "specs/port/bootstrap/src/bridge.t27", "t27b": "pass"}, + {"path": "specs/port/bootstrap/src/cc_gate.t27", "t27b": "pass"}, + {"path": "specs/port/bootstrap/src/check_calls.t27", "t27b": "pass"}, + {"path": "specs/port/bootstrap/src/compiler/AsmRelocEntry_new.t27", "t27b": "pass"}, + {"path": "specs/port/bootstrap/src/compiler/AsmSectionKind_from_i8.t27", "t27b": "pass"}, + {"path": "specs/port/bootstrap/src/compiler/AssembledInstr_r_type.t27", "t27b": "pass"}, + {"path": "specs/port/bootstrap/src/compiler/HirBusPort_axi4_lite_slave.t27", "t27b": "pass"}, + {"path": "specs/port/bootstrap/src/compiler/HirClockDomain_new.t27", "t27b": "pass"}, + {"path": "specs/port/bootstrap/src/compiler/HirCoverPoint_new.t27", "t27b": "pass"}, + {"path": "specs/port/bootstrap/src/compiler/HirGf16FftConfig_fft_stages.t27", "t27b": "pass"}, + {"path": "specs/port/bootstrap/src/compiler/HirIpCatalog_new.t27", "t27b": "pass"}, + {"path": "specs/port/bootstrap/src/compiler/HirTernaryRegFile_new.t27", "t27b": "pass"}, + {"path": "specs/port/bootstrap/src/compiler/HwType_hw_width.t27", "t27b": "pass"}, + {"path": "specs/port/bootstrap/src/compiler/LinkSection_text.t27", "t27b": "pass"}, + {"path": "specs/port/bootstrap/src/compiler/LoopGuard_loop_cond.t27", "t27b": "pass"}, + {"path": "specs/port/bootstrap/src/compiler/TbCheck_new.t27", "t27b": "pass"}, + {"path": "specs/port/bootstrap/src/compiler/collect_type_decls.t27", "t27b": "pass"}, + {"path": "specs/port/bootstrap/src/enrichment/mod.t27", "t27b": "pass"}, + {"path": "specs/port/bootstrap/src/jwt.t27", "t27b": "pass"}, + {"path": "specs/port/bootstrap/src/parse_conform.t27", "t27b": "pass"}, + {"path": "specs/port/bootstrap/src/phi_f64_literals.t27", "t27b": "pass"}, + {"path": "specs/port/bootstrap/src/phi_selfcheck.t27", "t27b": "pass"}, + {"path": "specs/port/bootstrap/src/sensitivity.t27", "t27b": "pass"}, + {"path": "specs/port/bootstrap/src/source_kind.t27", "t27b": "pass"}, + {"path": "specs/port/bootstrap/src/weight_bram.t27", "t27b": "pass"}, + {"path": "specs/port/browseros/trios/agent-server/apps/server/src/api/routes/health.t27", "t27b": "pass"}, + {"path": "specs/port/browseros/trios/agent-server/apps/server/src/api/routes/memory.t27", "t27b": "pass"}, + {"path": "specs/port/browseros/trios/agent-server/apps/server/src/api/routes/queen-lease.t27", "t27b": "pass"}, + {"path": "specs/port/browseros/trios/agent-server/apps/server/src/api/routes/queen-needs-you.t27", "t27b": "pass"}, + {"path": "specs/port/browseros/trios/agent-server/apps/server/src/api/routes/queen-public-agents.t27", "t27b": "pass"}, + {"path": "specs/port/browseros/trios/agent-server/apps/server/src/api/routes/queen-registry.t27", "t27b": "pass"}, + {"path": "specs/port/browseros/trios/agent-server/apps/server/src/api/routes/queen-rehearsal.t27", "t27b": "pass"}, + {"path": "specs/port/browseros/trios/agent-server/apps/server/src/api/routes/queen-report.t27", "t27b": "pass"}, + {"path": "specs/port/browseros/trios/agent-server/apps/server/src/api/routes/status.t27", "t27b": "pass"}, + {"path": "specs/port/browseros/trios/agent-server/apps/server/src/api/services/a2a/a2a-liveness.t27", "t27b": "pass"}, + {"path": "specs/port/browseros/trios/agent-server/apps/server/src/api/services/openclaw/claw-session.t27", "t27b": "pass"}, + {"path": "specs/port/browseros/trios/agent-server/apps/server/src/browser/bookmarks.t27", "t27b": "pass"}, + {"path": "specs/port/browseros/trios/agent-server/apps/server/src/browser/history.t27", "t27b": "pass"}, + {"path": "specs/port/browseros/trios/agent-server/apps/server/src/lib/agents/runtime/registry.t27", "t27b": "pass"}, + {"path": "specs/port/browseros/trios/agent-server/apps/server/src/lib/db/retry.t27", "t27b": "pass"}, + {"path": "specs/port/browseros/trios/agent-server/apps/server/src/lib/identity.t27", "t27b": "pass"}, + {"path": "specs/port/browseros/trios/agent-server/apps/server/src/lib/port-binding.t27", "t27b": "pass"}, + {"path": "specs/port/browseros/trios/agent-server/apps/server/src/lib/provider-error-classifier.t27", "t27b": "pass"}, + {"path": "specs/port/browseros/trios/agent-server/apps/server/src/monitoring/envelope.t27", "t27b": "pass"}, + {"path": "specs/port/browseros/trios/agent-server/apps/server/src/skills/catalog.t27", "t27b": "pass"}, + {"path": "specs/port/browseros/trios/agent-server/apps/server/src/tools/filesystem/ls.t27", "t27b": "pass"}, + {"path": "specs/port/browseros/trios/agent-server/apps/server/src/tools/memory/write.t27", "t27b": "pass"}, + {"path": "specs/port/browseros/trios/agent-server/apps/server/src/tools/tool-registry.t27", "t27b": "pass"}, + {"path": "specs/port/fpga/bscan_spi_qmtech/bscan_spi_qmtech.t27", "t27b": "pass"}, + {"path": "specs/port/fpga/openxc7-synth/phi_temporal/temporal_heartbeat.t27", "t27b": "pass"}, + {"path": "specs/port/fpga/verilog/dsp_probe.t27", "t27b": "pass"}, + {"path": "specs/port/fpga/verilog/dsp_probe_live.t27", "t27b": "pass"}, + {"path": "specs/port/fpga/verilog/e8m0_jtag.t27", "t27b": "pass"}, + {"path": "specs/port/fpga/verilog/gft_bitnet_neuron_jtag.t27", "t27b": "pass"}, + {"path": "specs/port/fpga/verilog/gft_dot4_comm_jtag.t27", "t27b": "pass"}, + {"path": "specs/port/fpga/verilog/gft_dup2_jtag.t27", "t27b": "pass"}, + {"path": "specs/port/fpga/verilog/gft_dup3_jtag.t27", "t27b": "pass"}, + {"path": "specs/port/fpga/verilog/gft_signed_dot4_jtag.t27", "t27b": "pass"}, + {"path": "specs/port/fpga/verilog/gft_smul_jtag.t27", "t27b": "pass"}, + {"path": "specs/port/fpga/verilog/gft_train1_jtag.t27", "t27b": "pass"}, + {"path": "specs/port/fpga/verilog/link_node.t27", "t27b": "pass"}, + {"path": "specs/port/fpga/verilog/mvp_ternary_classifier_top.t27", "t27b": "pass"}, + {"path": "specs/port/fpga/verilog/phi_weights_jtag.t27", "t27b": "pass"}, + {"path": "specs/port/fpga/verilog/ternary_mac_demo_top.t27", "t27b": "pass"}, + {"path": "specs/port/fpga/verilog/ternary_mac_synth.t27", "t27b": "pass"}, + {"path": "specs/port/fpga/verilog/ternary_node_jtag.t27", "t27b": "pass"}, + {"path": "specs/port/fpga/vivado/blinky.t27", "t27b": "pass"}, + {"path": "specs/port/fpga/vivado/gf16_matmul4x4.t27", "t27b": "pass"}, + {"path": "specs/port/fpga/vivado/gf16_top.t27", "t27b": "pass"}, + {"path": "specs/port/fpga/vivado/gf16_uart_sim_bench.t27", "t27b": "pass"}, + {"path": "specs/port/fpga/vivado/uart_detect_top.t27", "t27b": "pass"}, + {"path": "specs/port/fpga/vivado/uart_echo_top.t27", "t27b": "pass"}, + {"path": "specs/port/fpga/vsa/temporal_heartbeat_top.t27", "t27b": "pass"}, + {"path": "specs/port/scripts/aggregate-experience.t27", "t27b": "pass"}, + {"path": "specs/port/scripts/bulk-create-notebooks.t27", "t27b": "pass"}, + {"path": "specs/port/scripts/check-conflicts.t27", "t27b": "pass"}, + {"path": "specs/port/scripts/check-pagination-truncation.t27", "t27b": "pass"}, + {"path": "specs/port/scripts/check_first_party_doc_language.t27", "t27b": "pass"}, + {"path": "specs/port/scripts/ci/loop-tools-tracked.t27", "t27b": "pass"}, + {"path": "specs/port/scripts/ci/rings_matrix.t27", "t27b": "pass"}, + {"path": "specs/port/scripts/fpga-build.t27", "t27b": "pass"}, + {"path": "specs/port/scripts/fpga/flash.t27", "t27b": "pass"}, + {"path": "specs/port/scripts/gen_w309.t27", "t27b": "pass"}, + {"path": "specs/port/scripts/gen_w310.t27", "t27b": "pass"}, + {"path": "specs/port/scripts/gen_w311.t27", "t27b": "pass"}, + {"path": "specs/port/scripts/gen_w314.t27", "t27b": "pass"}, + {"path": "specs/port/scripts/gen_w315.t27", "t27b": "pass"}, + {"path": "specs/port/scripts/gen_w316.t27", "t27b": "pass"}, + {"path": "specs/port/scripts/gen_w317.t27", "t27b": "pass"}, + {"path": "specs/port/scripts/gen_w318.t27", "t27b": "pass"}, + {"path": "specs/port/scripts/gen_w320.t27", "t27b": "pass"}, + {"path": "specs/port/scripts/gen_w322.t27", "t27b": "pass"}, + {"path": "specs/port/scripts/gen_w326.t27", "t27b": "pass"}, + {"path": "specs/port/scripts/gen_w363.t27", "t27b": "pass"}, + {"path": "specs/port/scripts/gen_w365.t27", "t27b": "pass"}, + {"path": "specs/port/scripts/gen_w368.t27", "t27b": "pass"}, + {"path": "specs/port/scripts/gen_w377.t27", "t27b": "pass"}, + {"path": "specs/port/scripts/gen_w378.t27", "t27b": "pass"}, + {"path": "specs/port/scripts/gen_w379.t27", "t27b": "pass"}, + {"path": "specs/port/scripts/gen_w380.t27", "t27b": "pass"}, + {"path": "specs/port/scripts/gen_w381.t27", "t27b": "pass"}, + {"path": "specs/port/scripts/gen_w381_lean.t27", "t27b": "pass"}, + {"path": "specs/port/scripts/gen_w382.t27", "t27b": "pass"}, + {"path": "specs/port/scripts/gen_w384.t27", "t27b": "pass"}, + {"path": "specs/port/scripts/gen_w384_lean.t27", "t27b": "pass"}, + {"path": "specs/port/scripts/gen_w385.t27", "t27b": "pass"}, + {"path": "specs/port/scripts/gen_w386.t27", "t27b": "pass"}, + {"path": "specs/port/scripts/gen_w387.t27", "t27b": "pass"}, + {"path": "specs/port/scripts/gen_w388_lean.t27", "t27b": "pass"}, + {"path": "specs/port/scripts/gen_w391.t27", "t27b": "pass"}, + {"path": "specs/port/scripts/gen_w391_lean.t27", "t27b": "pass"}, + {"path": "specs/port/scripts/gen_w631.t27", "t27b": "pass"}, + {"path": "specs/port/scripts/gen_w632.t27", "t27b": "pass"}, + {"path": "specs/port/scripts/gen_w633.t27", "t27b": "pass"}, + {"path": "specs/port/scripts/gen_w634.t27", "t27b": "pass"}, + {"path": "specs/port/scripts/gen_w635.t27", "t27b": "pass"}, + {"path": "specs/port/scripts/gen_w636.t27", "t27b": "pass"}, + {"path": "specs/port/scripts/gen_w637.t27", "t27b": "pass"}, + {"path": "specs/port/scripts/gen_w638.t27", "t27b": "pass"}, + {"path": "specs/port/scripts/gen_w639.t27", "t27b": "pass"}, + {"path": "specs/port/scripts/gen_w640.t27", "t27b": "pass"}, + {"path": "specs/port/scripts/gen_w641.t27", "t27b": "pass"}, + {"path": "specs/port/scripts/gen_w642.t27", "t27b": "pass"}, + {"path": "specs/port/scripts/gen_w643.t27", "t27b": "pass"}, + {"path": "specs/port/scripts/gen_w644.t27", "t27b": "pass"}, + {"path": "specs/port/scripts/gen_w645.t27", "t27b": "pass"}, + {"path": "specs/port/scripts/gen_w646.t27", "t27b": "pass"}, + {"path": "specs/port/scripts/gen_w647.t27", "t27b": "pass"}, + {"path": "specs/port/scripts/gen_w648.t27", "t27b": "pass"}, + {"path": "specs/port/scripts/gen_w649.t27", "t27b": "pass"}, + {"path": "specs/port/scripts/gen_w650.t27", "t27b": "pass"}, + {"path": "specs/port/scripts/gen_w651.t27", "t27b": "pass"}, + {"path": "specs/port/scripts/gen_w652.t27", "t27b": "pass"}, + {"path": "specs/port/scripts/gen_w653.t27", "t27b": "pass"}, + {"path": "specs/port/scripts/gen_w654.t27", "t27b": "pass"}, + {"path": "specs/port/scripts/gen_w655.t27", "t27b": "pass"}, + {"path": "specs/port/scripts/gen_w656.t27", "t27b": "pass"}, + {"path": "specs/port/scripts/gen_w657.t27", "t27b": "pass"}, + {"path": "specs/port/scripts/gen_w662.t27", "t27b": "pass"}, + {"path": "specs/port/scripts/gen_w669.t27", "t27b": "pass"}, + {"path": "specs/port/scripts/gen_w_blocks.t27", "t27b": "pass"}, + {"path": "specs/port/scripts/generate_episodes.t27", "t27b": "pass"}, + {"path": "specs/port/scripts/git_commands_tasks_1_4.t27", "t27b": "pass"}, + {"path": "specs/port/scripts/install-constitutional-hook.t27", "t27b": "pass"}, + {"path": "specs/port/scripts/lee_monte_carlo_baseline.t27", "t27b": "pass"}, + {"path": "specs/port/scripts/mcp-wrapper.t27", "t27b": "pass"}, + {"path": "specs/port/scripts/print_pellis_seal_decimal.t27", "t27b": "pass"}, + {"path": "specs/port/scripts/pysr_trinity_blind_test_v2.t27", "t27b": "pass"}, + {"path": "specs/port/scripts/reseal-apply.t27", "t27b": "pass"}, + {"path": "specs/port/scripts/reseal-check.t27", "t27b": "pass"}, + {"path": "specs/port/scripts/run_v51_multiple.t27", "t27b": "pass"}, + {"path": "specs/port/scripts/test-agent-bridge.t27", "t27b": "pass"}, + {"path": "specs/port/scripts/tri-issue-create.t27", "t27b": "pass"}, + {"path": "specs/port/scripts/tri-pr-create.t27", "t27b": "pass"}, + {"path": "specs/port/scripts/tri-search.t27", "t27b": "pass"}, + {"path": "specs/port/scripts/tri-sync.t27", "t27b": "pass"}, + {"path": "specs/port/scripts/tri_loop/claims.t27", "t27b": "pass"}, + {"path": "specs/port/scripts/tri_loop/corpus_parse.t27", "t27b": "pass"}, + {"path": "specs/port/scripts/tri_loop/loop_rules.t27", "t27b": "pass"}, + {"path": "specs/port/scripts/tri_loop/now_numbers.t27", "t27b": "pass"}, + {"path": "specs/port/scripts/tri_loop/t27b_rules.t27", "t27b": "pass"}, + {"path": "specs/port/scripts/ultra_engine_v70_ultimate.t27", "t27b": "pass"}, + {"path": "specs/port/scripts/validate_phi_f64.t27", "t27b": "pass"}, + {"path": "specs/port/scripts/verify_precision.t27", "t27b": "pass"}, + {"path": "specs/port/scripts/verify_smoking_guns.t27", "t27b": "pass"}, + {"path": "specs/port/scripts/wrapup/extract-context.t27", "t27b": "pass"}, + {"path": "specs/port/tools/backend_parity_table.t27", "t27b": "pass"}, + {"path": "specs/port/tools/bees/merger_gate_selftest.t27", "t27b": "pass"}, + {"path": "specs/port/tools/check_catalog_integrity.t27", "t27b": "pass"}, + {"path": "specs/port/tools/check_duplicate_declarations.t27", "t27b": "pass"}, + {"path": "specs/port/tools/check_fix_carries_source.t27", "t27b": "pass"}, + {"path": "specs/port/tools/ci/check_specs_still_parse.t27", "t27b": "pass"}, + {"path": "specs/port/tools/jtag/tdo_verdict.t27", "t27b": "pass"}, + {"path": "specs/port/tools/oracle/run.t27", "t27b": "pass"}, + {"path": "specs/port/tools/run_conformance_vvp.t27", "t27b": "pass"}, + {"path": "specs/port/tools/ternary_model.t27", "t27b": "pass"}, + {"path": "specs/port/tools/toolbelt.t27", "t27b": "pass"}, + {"path": "specs/port/tools/verify_emit_bitexact.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/fpga/fly-vivado/verilog/trinity_qmtech.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/fpga/gft/tb32.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/fpga/openxc7-regress/regress-fabric-bufg/fabric_bufg.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/fpga/openxc7-synth/DSP48E1_mock.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/fpga/openxc7-synth/blink_correct.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/fpga/openxc7-synth/blink_fast.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/fpga/openxc7-synth/blink_fixed.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/fpga/openxc7-synth/blink_minimal.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/fpga/openxc7-synth/blink_r23.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/fpga/openxc7-synth/blink_simple.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/fpga/openxc7-synth/blink_slow.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/fpga/openxc7-synth/blink_working.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/fpga/openxc7-synth/clk_test.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/fpga/openxc7-synth/clock_test.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/fpga/openxc7-synth/d6_blink.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/fpga/openxc7-synth/d6_inv_test.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/fpga/openxc7-synth/d6_test.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/fpga/openxc7-synth/d_bank13_test.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/fpga/openxc7-synth/d_blink_high.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/fpga/openxc7-synth/d_bufg_test.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/fpga/openxc7-synth/d_clk_direct.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/fpga/openxc7-synth/d_direct.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/fpga/openxc7-synth/d_e21_test.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/fpga/openxc7-synth/d_f19_test.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/fpga/openxc7-synth/d_full_path.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/fpga/openxc7-synth/d_g22_test.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/fpga/openxc7-synth/d_lut_only.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/fpga/openxc7-synth/d_multi_led.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/fpga/openxc7-synth/d_oscillator.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/fpga/openxc7-synth/d_simple_ff.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/fpga/openxc7-synth/d_simple_led.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/fpga/openxc7-synth/d_slow_blink.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/fpga/openxc7-synth/d_srl_blink.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/fpga/openxc7-synth/d_static_on.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/fpga/openxc7-synth/d_static_one.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/fpga/openxc7-synth/d_y0_test.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/fpga/openxc7-synth/definitive_diagnostic_inv.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/fpga/openxc7-synth/dsp_mul.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/fpga/openxc7-synth/led_both_test.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/fpga/openxc7-synth/led_d5_test.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/fpga/openxc7-synth/led_d6_test.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/fpga/openxc7-synth/led_diagnostic.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/fpga/openxc7-synth/led_off_test.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/fpga/openxc7-synth/led_on_test.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/fpga/openxc7-synth/led_simple_test.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/fpga/openxc7-synth/led_test_inv.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/fpga/openxc7-synth/multi_led_test.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/fpga/openxc7-synth/quantum_bridge_top.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/fpga/openxc7-synth/riscv_blink.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/fpga/openxc7-synth/singularity_d6_top.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/fpga/openxc7-synth/symbiflow_blink.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/fpga/openxc7-synth/ternary_activation.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/fpga/openxc7-synth/trinity_top.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/fpga/openxc7-synth/uart_echo.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/fpga/rtl/fpga_test_reporter.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/fpga/uart_loopback.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/fpga/uart_loopback_core.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/src/background_agent/main.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/src/brain/orbitofrontal_value.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/src/brain/weber_tuning.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/src/cli/health_check.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/src/cli/railway_create_full.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/src/cli/railway_create_project.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/src/cli/railway_deployment_create.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/src/cli/railway_null_startcmd.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/src/firebird/governance_temp.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/src/phi-engine/vibeec_original/bogatyrs_registry.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/src/phi-engine/vibeec_original/bogatyrs_spec_structure.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/src/phi-engine/vibeec_original/tnc.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/src/server_main.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/src/storm/experience_engine.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/src/tri-api/claude_md.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/src/tri/gen_aabb.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/src/tri/gen_arithmetic.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/src/tri/gen_assertion.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/src/tri/gen_barrier.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/src/tri/gen_base64.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/src/tri/gen_bezier.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/src/tri/gen_cache.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/src/tri/gen_caesar.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/src/tri/gen_canvas.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/src/tri/gen_color.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/src/tri/gen_cross_entropy.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/src/tri/gen_cursor.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/src/tri/gen_epoch_reclamation.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/src/tri/gen_escape.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/src/tri/gen_fuzz.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/src/tri/gen_geo_hash2d.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/src/tri/gen_gradient.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/src/tri/gen_gradient_descent.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/src/tri/gen_hazard_pointers.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/src/tri/gen_image.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/src/tri/gen_index.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/src/tri/gen_key_value.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/src/tri/gen_kmeans.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/src/tri/gen_leb128.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/src/tri/gen_linear_regression.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/src/tri/gen_lockfree_stack.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/src/tri/gen_matrix3x3.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/src/tri/gen_mock.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/src/tri/gen_neuron.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/src/tri/gen_path_utils.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/src/tri/gen_perceptron.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/src/tri/gen_quaternion.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/src/tri/gen_radix_tree.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/src/tri/gen_ray.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/src/tri/gen_record_store.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/src/tri/gen_rect.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/src/tri/gen_regression.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/src/tri/gen_relu.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/src/tri/gen_ring_buffer.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/src/tri/gen_rle.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/src/tri/gen_rsa_simple.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/src/tri/gen_rtree.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/src/tri/gen_rwlock.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/src/tri/gen_semaphore.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/src/tri/gen_sigmoid.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/src/tri/gen_skiplist_impl.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/src/tri/gen_snapshot.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/src/tri/gen_softmax.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/src/tri/gen_temp_file.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/src/tri/gen_test_runner.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/src/tri/gen_transaction.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/src/tri/gen_transform.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/src/tri/gen_varint.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/src/tri/gen_wal.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/src/tri/gen_websocket.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/src/tri/gen_work_stealing.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/src/tri/math/vocab_audit.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/src/tri/orchestrator_bench.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/src/tri/string_dualities.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/src/tri/string_spectrum.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/src/vibeec/gen_cmd_minimal.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/src/vibeec/gen_cmd_simple.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/src/vibeec/p2p_module.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/src/vibeec/tnc.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/src/vibeec/trinity_tokenizer.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/src/vibeec/validation_engine.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/src/wasm_stubs/auto_shard_stub.t27", "t27b": "pass"}, + {"path": "specs/port/trios/apps/trios-macos/rings/RUST-04/clade-improve/src/oversight.t27", "t27b": "pass"}, + {"path": "specs/port/trios/apps/trios-macos/rings/RUST-13/clade-meshd/src/transport.t27", "t27b": "pass"}, + {"path": "specs/port/trios/apps/trios-macos/rings/RUST-13/trios-mesh/build.t27", "t27b": "pass"}, + {"path": "specs/port/trios/apps/trios-macos/rings/RUST-13/trios-mesh/src/bin/smoke_m1.t27", "t27b": "pass"}, + {"path": "specs/port/trios/apps/trios-macos/rings/RUST-13/trios-mesh/tools/ad9361_config.t27", "t27b": "pass"}, + {"path": "specs/port/trios/crates/tri-tunnel/src/main.t27", "t27b": "pass"}, + {"path": "specs/port/trios/crates/trinity_loss/src/lib.t27", "t27b": "pass"}, + {"path": "specs/port/trios/crates/trios-bridge/src/main.t27", "t27b": "pass"}, + {"path": "specs/port/trios/crates/trios-chat/rings/CR-CHAT-00/src/lib.t27", "t27b": "pass"}, + {"path": "specs/port/trios/crates/trios-chat/rings/CR-CHAT-01/src/key_package_expiry_guard.t27", "t27b": "pass"}, + {"path": "specs/port/trios/crates/trios-chat/rings/CR-CHAT-02/src/epoch_rollover_wraparound_guard.t27", "t27b": "pass"}, + {"path": "specs/port/trios/crates/trios-chat/rings/CR-CHAT-02/src/skipped_message_key_gap_bound_guard.t27", "t27b": "pass"}, + {"path": "specs/port/trios/crates/trios-chat/rings/CR-CHAT-03/src/ratchet_tree_resolution_guard.t27", "t27b": "pass"}, + {"path": "specs/port/trios/crates/trios-chat/rings/CR-CHAT-03/src/unmerged_leaves_bound_guard.t27", "t27b": "pass"}, + {"path": "specs/port/trios/crates/trios-chat/rings/CR-CHAT-04/src/external_init_secret_pinning.t27", "t27b": "pass"}, + {"path": "specs/port/trios/crates/trios-chat/rings/CR-CHAT-04/src/padding_alignment_boundary_guard.t27", "t27b": "pass"}, + {"path": "specs/port/trios/crates/trios-chat/rings/CR-CHAT-04/src/padding_block_size_alignment_guard.t27", "t27b": "pass"}, + {"path": "specs/port/trios/crates/trios-chat/rings/CR-CHAT-05/src/envelope_size_distribution_uniformity.t27", "t27b": "pass"}, + {"path": "specs/port/trios/crates/trios-chat/rings/CR-CHAT-07/src/cover_decoy_ratio_governor.t27", "t27b": "pass"}, + {"path": "specs/port/trios/crates/trios-chat/rings/CR-CHAT-LAWS/src/lib.t27", "t27b": "pass"}, + {"path": "specs/port/trios/crates/trios-cli/src/cmd/agent.t27", "t27b": "pass"}, + {"path": "specs/port/trios/crates/trios-cli/src/cmd/commit.t27", "t27b": "pass"}, + {"path": "specs/port/trios/crates/trios-cli/src/cmd/gates.t27", "t27b": "pass"}, + {"path": "specs/port/trios/crates/trios-cli/src/cmd/leaderboard.t27", "t27b": "pass"}, + {"path": "specs/port/trios/crates/trios-cli/src/cmd/report.t27", "t27b": "pass"}, + {"path": "specs/port/trios/crates/trios-cli/src/cmd/roster.t27", "t27b": "pass"}, + {"path": "specs/port/trios/crates/trios-cli/src/cmd/run.t27", "t27b": "pass"}, + {"path": "specs/port/trios/crates/trios-cli/src/cmd/status.t27", "t27b": "pass"}, + {"path": "specs/port/trios/crates/trios-cli/src/cmd/submit.t27", "t27b": "pass"}, + {"path": "specs/port/trios/crates/trios-cli/src/gh.t27", "t27b": "pass"}, + {"path": "specs/port/trios/crates/trios-cli/src/lock.t27", "t27b": "pass"}, + {"path": "specs/port/trios/crates/trios-cli/src/metrics.t27", "t27b": "pass"}, + {"path": "specs/port/trios/crates/trios-doctor/rings/BRONZE-RING-DR/src/main.t27", "t27b": "pass"}, + {"path": "specs/port/trios/crates/trios-doctor/rings/SILVER-RING-DR-00/src/lib.t27", "t27b": "pass"}, + {"path": "specs/port/trios/crates/trios-doctor/src/main.t27", "t27b": "pass"}, + {"path": "specs/port/trios/crates/trios-ext/rings/SILVER-RING-EXT-00/src/lib.t27", "t27b": "pass"}, + {"path": "specs/port/trios/crates/trios-ext/xtask/src/main.t27", "t27b": "pass"}, + {"path": "specs/port/trios/crates/trios-git/src/commit.t27", "t27b": "pass"}, + {"path": "specs/port/trios/crates/trios-git/src/log.t27", "t27b": "pass"}, + {"path": "specs/port/trios/crates/trios-git/src/stash.t27", "t27b": "pass"}, + {"path": "specs/port/trios/crates/trios-git/src/status.t27", "t27b": "pass"}, + {"path": "specs/port/trios/crates/trios-golden-float/build.t27", "t27b": "pass"}, + {"path": "specs/port/trios/crates/trios-hdc/build.t27", "t27b": "pass"}, + {"path": "specs/port/trios/crates/trios-hdc/rings/HD-01/src/lib.t27", "t27b": "pass"}, + {"path": "specs/port/trios/crates/trios-igla-race/src/main.t27", "t27b": "pass"}, + {"path": "specs/port/trios/crates/trios-igla-trainer/src/jepa_runner.t27", "t27b": "pass"}, + {"path": "specs/port/trios/crates/trios-mcp/rings/BR-XTASK/src/main.t27", "t27b": "pass"}, + {"path": "specs/port/trios/crates/trios-mcp/rings/SR-01/src/lighthouse.t27", "t27b": "pass"}, + {"path": "specs/port/trios/crates/trios-mcp/rings/SR-02/src/discovery.t27", "t27b": "pass"}, + {"path": "specs/port/trios/crates/trios-mcp/rings/SR-02/src/lib.t27", "t27b": "pass"}, + {"path": "specs/port/trios/crates/trios-mcp/src/main.t27", "t27b": "pass"}, + {"path": "specs/port/trios/crates/trios-mesh/src/identity.t27", "t27b": "pass"}, + {"path": "specs/port/trios/crates/trios-mesh/src/packet.t27", "t27b": "pass"}, + {"path": "specs/port/trios/crates/trios-openclaw/rings/OC-01/src/lib.t27", "t27b": "pass"}, + {"path": "specs/port/trios/crates/trios-physics/build.t27", "t27b": "pass"}, + {"path": "specs/port/trios/crates/trios-physics/rings/PH-01/src/lib.t27", "t27b": "pass"}, + {"path": "specs/port/trios/crates/trios-physics/src/lib.t27", "t27b": "pass"}, + {"path": "specs/port/trios/crates/trios-rainbow-bridge/src/funnel_client.t27", "t27b": "pass"}, + {"path": "specs/port/trios/crates/trios-rainbow-bridge/src/lamport.t27", "t27b": "pass"}, + {"path": "specs/port/trios/crates/trios-sacred/rings/SC-00/src/lib.t27", "t27b": "pass"}, + {"path": "specs/port/trios/crates/trios-sacred/rings/SC-01/src/lib.t27", "t27b": "pass"}, + {"path": "specs/port/trios/crates/trios-scarab-types/rings/SR-00/src/lib.t27", "t27b": "pass"}, + {"path": "specs/port/trios/crates/trios-scarab-types/rings/SR-01/src/lib.t27", "t27b": "pass"}, + {"path": "specs/port/trios/crates/trios-scarab-types/rings/SR-02/src/lib.t27", "t27b": "pass"}, + {"path": "specs/port/trios/crates/trios-scarab-types/rings/SR-03/src/lib.t27", "t27b": "pass"}, + {"path": "specs/port/trios/crates/trios-scarab-types/rings/SR-04/src/lib.t27", "t27b": "pass"}, + {"path": "specs/port/trios/crates/trios-server/src/mcp_endpoints/tasks.t27", "t27b": "pass"}, + {"path": "specs/port/trios/crates/trios-server/src/tools/git.t27", "t27b": "pass"}, + {"path": "specs/port/trios/crates/trios-server/src/tools/git_extended.t27", "t27b": "pass"}, + {"path": "specs/port/trios/crates/trios-server/src/tools/gitbutler.t27", "t27b": "pass"}, + {"path": "specs/port/trios/crates/trios-server/src/tools/golden_float.t27", "t27b": "pass"}, + {"path": "specs/port/trios/crates/trios-server/src/tools/mod.t27", "t27b": "pass"}, + {"path": "specs/port/trios/crates/trios-store/rings/ST-00/src/lib.t27", "t27b": "pass"}, + {"path": "specs/port/trios/crates/trios-ternary/rings/TR-01/src/lib.t27", "t27b": "pass"}, + {"path": "specs/port/trios/crates/trios-train-cpu/src/bin/tjepa_modules/encoder.t27", "t27b": "pass"}, + {"path": "specs/port/trios/crates/trios-train-cpu/src/bin/train_state.t27", "t27b": "pass"}, + {"path": "specs/port/trios/crates/trios-trainer/src/train_loop.t27", "t27b": "pass"}, + {"path": "specs/port/trios/crates/trios-trainer/src/validation.t27", "t27b": "pass"}, + {"path": "specs/port/trios/crates/trios-trinity-brain/src/phi.t27", "t27b": "pass"}, + {"path": "specs/port/trios/crates/trios-vsa/rings/VS-01/src/lib.t27", "t27b": "pass"}, + {"path": "specs/port/trios/validate_bpb.t27", "t27b": "pass"}, + {"path": "specs/providers/catalog.t27", "t27b": "pass"}, + {"path": "specs/providers/gonka/deepseek-v4-flash-0731.t27", "t27b": "pass"}, + {"path": "specs/providers/gonka/glm-5-2-fp8.t27", "t27b": "pass"}, + {"path": "specs/providers/gonka/glm-5-3-flash.t27", "t27b": "pass"}, + {"path": "specs/providers/gonka/kimi-k2-6.t27", "t27b": "pass"}, + {"path": "specs/providers/gonka/minimax-m2-7.t27", "t27b": "pass"}, + {"path": "specs/providers/tri_gnk_pair.t27", "t27b": "pass"}, + {"path": "specs/providers/trinet/fpga-xc7a200t.t27", "t27b": "pass"}, + {"path": "specs/providers/trinet/gpu-consumer-24gb.t27", "t27b": "pass"}, + {"path": "specs/queen/actor_events.t27", "t27b": "pass"}, + {"path": "specs/queen/actor_view.t27", "t27b": "pass"}, + {"path": "specs/queen/actors.t27", "t27b": "pass"}, + {"path": "specs/queen/actors_hw.t27", "t27b": "pass"}, + {"path": "specs/queen/actors_hw_jtag.t27", "t27b": "pass"}, + {"path": "specs/queen/actors_hw_top.t27", "t27b": "pass"}, + {"path": "specs/queen/app.t27", "t27b": "pass"}, + {"path": "specs/queen/claim.t27", "t27b": "pass"}, + {"path": "specs/queen/control.t27", "t27b": "pass"}, + {"path": "specs/queen/dashboard.t27", "t27b": "pass"}, + {"path": "specs/queen/dispatch.t27", "t27b": "pass"}, + {"path": "specs/queen/dispatch_exit.t27", "t27b": "pass"}, + {"path": "specs/queen/domains.t27", "t27b": "pass"}, + {"path": "specs/queen/drain.t27", "t27b": "pass"}, + {"path": "specs/queen/events.t27", "t27b": "pass"}, + {"path": "specs/queen/golden_chain.t27", "t27b": "pass"}, + {"path": "specs/queen/hive.t27", "t27b": "pass"}, + {"path": "specs/queen/holds.t27", "t27b": "pass"}, + {"path": "specs/queen/jobs.t27", "t27b": "pass"}, + {"path": "specs/queen/keyed.t27", "t27b": "pass"}, + {"path": "specs/queen/keyed_guard.t27", "t27b": "pass"}, + {"path": "specs/queen/merger_gate.t27", "t27b": "pass"}, + {"path": "specs/queen/netlink.t27", "t27b": "pass"}, + {"path": "specs/queen/priority.t27", "t27b": "pass"}, + {"path": "specs/queen/replay/actors_decisions.t27", "t27b": "pass"}, + {"path": "specs/queen/replay/reviewer_decisions.t27", "t27b": "pass"}, + {"path": "specs/queen/replay/telemetry_decisions.t27", "t27b": "pass"}, + {"path": "specs/queen/review_lanes.t27", "t27b": "pass"}, + {"path": "specs/queen/review_log.t27", "t27b": "pass"}, + {"path": "specs/queen/review_valve.t27", "t27b": "pass"}, + {"path": "specs/queen/reviewer.t27", "t27b": "pass"}, + {"path": "specs/queen/reviewer_sizing.t27", "t27b": "pass"}, + {"path": "specs/queen/shaping.t27", "t27b": "pass"}, + {"path": "specs/queen/simulation.t27", "t27b": "pass"}, + {"path": "specs/queen/task_analysis.t27", "t27b": "pass"}, + {"path": "specs/queen/tasks.t27", "t27b": "pass"}, + {"path": "specs/queen/telemetry.t27", "t27b": "pass"}, + {"path": "specs/queen/turn_stop.t27", "t27b": "pass"}, + {"path": "specs/queen/views.t27", "t27b": "pass"}, + {"path": "specs/queen/waits.t27", "t27b": "pass"}, + {"path": "specs/queen/worktree_keep.t27", "t27b": "pass"}, + {"path": "specs/rings/ring_103_phi_sgd.t27", "t27b": "pass"}, + {"path": "specs/sandbox/health.t27", "t27b": "pass"}, + {"path": "specs/sandbox/https_enforce.t27", "t27b": "pass"}, + {"path": "specs/sandbox/orphan_detection.t27", "t27b": "pass"}, + {"path": "specs/sandbox/session_timeout.t27", "t27b": "pass"}, + {"path": "specs/skills/t27-measure-corpus.t27", "t27b": "pass"}, + {"path": "specs/skills/t27-phi-loop.t27", "t27b": "pass"}, + {"path": "specs/skills/t27-providers-steward.t27", "t27b": "pass"}, + {"path": "specs/skills/t27-self-host.t27", "t27b": "pass"}, + {"path": "specs/skills/t27-tri-pipeline.t27", "t27b": "pass"}, + {"path": "specs/skills/t27-tri.t27", "t27b": "pass"}, + {"path": "specs/skills/t27-wave-audit.t27", "t27b": "pass"}, + {"path": "specs/skills/t27-wrap-up.t27", "t27b": "pass"}, + {"path": "specs/skills/trinity-blog-post.t27", "t27b": "pass"}, + {"path": "specs/skills/trinity-board-sync.t27", "t27b": "pass"}, + {"path": "specs/skills/trinity-cloud.t27", "t27b": "pass"}, + {"path": "specs/skills/trinity-connect-accounts.t27", "t27b": "pass"}, + {"path": "specs/skills/trinity-doctor.t27", "t27b": "pass"}, + {"path": "specs/skills/trinity-farm-garden.t27", "t27b": "pass"}, + {"path": "specs/skills/trinity-fpga-synth.t27", "t27b": "pass"}, + {"path": "specs/skills/trinity-god-mode.t27", "t27b": "pass"}, + {"path": "specs/skills/trinity-implement-issue.t27", "t27b": "pass"}, + {"path": "specs/skills/trinity-queen-hive-visuals.t27", "t27b": "pass"}, + {"path": "specs/skills/trinity-review-code.t27", "t27b": "pass"}, + {"path": "specs/skills/trinity-run-tests.t27", "t27b": "pass"}, + {"path": "specs/skills/trinity-scholar.t27", "t27b": "pass"}, + {"path": "specs/skills/trinity-status.t27", "t27b": "pass"}, + {"path": "specs/skills/trinity-tech-tree.t27", "t27b": "pass"}, + {"path": "specs/skills/trinity-tri.t27", "t27b": "pass"}, + {"path": "specs/skills/trinity-trinity-test.t27", "t27b": "pass"}, + {"path": "specs/skills/trinity-ux-wave.t27", "t27b": "pass"}, + {"path": "specs/skills/trinity-vibee-gen.t27", "t27b": "pass"}, + {"path": "specs/skills/trinity-vsa-verify.t27", "t27b": "pass"}, + {"path": "specs/skills/trinity-wave.t27", "t27b": "pass"}, + {"path": "specs/system/unified-agent-operations.t27", "t27b": "pass"}, + {"path": "specs/ternary/activation_quantizer.t27", "t27b": "pass"}, + {"path": "specs/ternary/bitnet_layer.t27", "t27b": "pass"}, + {"path": "specs/ternary/bitnet_majority.t27", "t27b": "pass"}, + {"path": "specs/ternary/bitnet_mlp.t27", "t27b": "pass"}, + {"path": "specs/ternary/bitnet_mlp3.t27", "t27b": "pass"}, + {"path": "specs/ternary/bitnet_neuron.t27", "t27b": "pass"}, + {"path": "specs/ternary/bitnet_neuron_nchunk.t27", "t27b": "pass"}, + {"path": "specs/ternary/clocked_counter.t27", "t27b": "pass"}, + {"path": "specs/ternary/comb_bitnet_layer.t27", "t27b": "pass"}, + {"path": "specs/ternary/comb_bitnet_neuron.t27", "t27b": "pass"}, + {"path": "specs/ternary/comb_ternary_dot.t27", "t27b": "pass"}, + {"path": "specs/ternary/gft_add_rne.t27", "t27b": "pass"}, + {"path": "specs/ternary/gft_argmax4.t27", "t27b": "pass"}, + {"path": "specs/ternary/gft_axpy.t27", "t27b": "pass"}, + {"path": "specs/ternary/gft_bitnet_neuron.t27", "t27b": "pass"}, + {"path": "specs/ternary/gft_classifier4.t27", "t27b": "pass"}, + {"path": "specs/ternary/gft_classify.t27", "t27b": "pass"}, + {"path": "specs/ternary/gft_classify3.t27", "t27b": "pass"}, + {"path": "specs/ternary/gft_dot2.t27", "t27b": "pass"}, + {"path": "specs/ternary/gft_dot2_rne.t27", "t27b": "pass"}, + {"path": "specs/ternary/gft_dot4.t27", "t27b": "pass"}, + {"path": "specs/ternary/gft_dot4_rne.t27", "t27b": "pass"}, + {"path": "specs/ternary/gft_dot8.t27", "t27b": "pass"}, + {"path": "specs/ternary/gft_exp2.t27", "t27b": "pass"}, + {"path": "specs/ternary/gft_hidden2.t27", "t27b": "pass"}, + {"path": "specs/ternary/gft_layer2.t27", "t27b": "pass"}, + {"path": "specs/ternary/gft_layer3.t27", "t27b": "pass"}, + {"path": "specs/ternary/gft_layer4.t27", "t27b": "pass"}, + {"path": "specs/ternary/gft_log2.t27", "t27b": "pass"}, + {"path": "specs/ternary/gft_logistic.t27", "t27b": "pass"}, + {"path": "specs/ternary/gft_madd.t27", "t27b": "pass"}, + {"path": "specs/ternary/gft_magsub_tie.t27", "t27b": "pass"}, + {"path": "specs/ternary/gft_mlp2.t27", "t27b": "pass"}, + {"path": "specs/ternary/gft_mlp3.t27", "t27b": "pass"}, + {"path": "specs/ternary/gft_mul_rne.t27", "t27b": "pass"}, + {"path": "specs/ternary/gft_neuron_full.t27", "t27b": "pass"}, + {"path": "specs/ternary/gft_nll.t27", "t27b": "pass"}, + {"path": "specs/ternary/gft_recip.t27", "t27b": "pass"}, + {"path": "specs/ternary/gft_relu.t27", "t27b": "pass"}, + {"path": "specs/ternary/gft_sadd.t27", "t27b": "pass"}, + {"path": "specs/ternary/gft_sgd_step.t27", "t27b": "pass"}, + {"path": "specs/ternary/gft_signed_dot4.t27", "t27b": "pass"}, + {"path": "specs/ternary/gft_signed_mac.t27", "t27b": "pass"}, + {"path": "specs/ternary/gft_smul.t27", "t27b": "pass"}, + {"path": "specs/ternary/gft_softmax4.t27", "t27b": "pass"}, + {"path": "specs/ternary/gft_softmax_grad4.t27", "t27b": "pass"}, + {"path": "specs/ternary/gft_train1.t27", "t27b": "pass"}, + {"path": "specs/ternary/gft_train2.t27", "t27b": "pass"}, + {"path": "specs/ternary/gft_train2relu.t27", "t27b": "pass"}, + {"path": "specs/ternary/gft_xorbp.t27", "t27b": "pass"}, + {"path": "specs/ternary/gft_xorbp2.t27", "t27b": "pass"}, + {"path": "specs/ternary/gft_xornet.t27", "t27b": "pass"}, + {"path": "specs/ternary/gft_xorpercep.t27", "t27b": "pass"}, + {"path": "specs/ternary/gft_xorpercep3.t27", "t27b": "pass"}, + {"path": "specs/ternary/gft_xorpercep4.t27", "t27b": "pass"}, + {"path": "specs/ternary/gft_xortrain.t27", "t27b": "pass"}, + {"path": "specs/ternary/radix_economy.t27", "t27b": "pass"}, + {"path": "specs/ternary/stream_ternary_mac.t27", "t27b": "pass"}, + {"path": "specs/ternary/ternary_full_adder.t27", "t27b": "pass"}, + {"path": "specs/ternary/ternary_mac.t27", "t27b": "pass"}, + {"path": "specs/ternary/ternary_ripple_adder.t27", "t27b": "pass"}, + {"path": "specs/ternary/ternary_xor.t27", "t27b": "pass"}, + {"path": "specs/ternary/trits.t27", "t27b": "pass"}, + {"path": "specs/tools/catalog.t27", "t27b": "pass"}, + {"path": "specs/tools/epic_ci.t27", "t27b": "pass"}, + {"path": "specs/tools/mcp/gitbutler.t27", "t27b": "pass"}, + {"path": "specs/tools/mcp/inngest-dev.t27", "t27b": "pass"}, + {"path": "specs/tools/mcp/needle.t27", "t27b": "pass"}, + {"path": "specs/tools/mcp/neon.t27", "t27b": "pass"}, + {"path": "specs/tools/mcp/notebooklm.t27", "t27b": "pass"}, + {"path": "specs/tools/mcp/railway-mcp-server.t27", "t27b": "pass"}, + {"path": "specs/tools/mcp/t27-traceability.t27", "t27b": "pass"}, + {"path": "specs/tools/mcp/tri-mcp.t27", "t27b": "pass"}, + {"path": "specs/tools/mcp/tri-ssot.t27", "t27b": "pass"}, + {"path": "specs/tools/mcp/trinity.t27", "t27b": "pass"}, + {"path": "specs/tools/mcp/zig-docs.t27", "t27b": "pass"}, + {"path": "specs/tools/mcp_protocol.t27", "t27b": "pass"}, + {"path": "specs/tools/t27o/rust_convert.t27", "t27b": "pass"}, + {"path": "specs/tools/t27o/rust_std.t27", "t27b": "pass"}, + {"path": "specs/tools/tri/abandoned.t27", "t27b": "pass"}, + {"path": "specs/tools/tri/cell.t27", "t27b": "pass"}, + {"path": "specs/tools/tri/census.t27", "t27b": "pass"}, + {"path": "specs/tools/tri/ci.t27", "t27b": "pass"}, + {"path": "specs/tools/tri/competitors.t27", "t27b": "pass"}, + {"path": "specs/tools/tri/discard.t27", "t27b": "pass"}, + {"path": "specs/tools/tri/doctor.t27", "t27b": "pass"}, + {"path": "specs/tools/tri/elab.t27", "t27b": "pass"}, + {"path": "specs/tools/tri/emit.t27", "t27b": "pass"}, + {"path": "specs/tools/tri/experience.t27", "t27b": "pass"}, + {"path": "specs/tools/tri/fleet.t27", "t27b": "pass"}, + {"path": "specs/tools/tri/fmt.t27", "t27b": "pass"}, + {"path": "specs/tools/tri/fpga.t27", "t27b": "pass"}, + {"path": "specs/tools/tri/gates.t27", "t27b": "pass"}, + {"path": "specs/tools/tri/gen.t27", "t27b": "pass"}, + {"path": "specs/tools/tri/harness.t27", "t27b": "pass"}, + {"path": "specs/tools/tri/health.t27", "t27b": "pass"}, + {"path": "specs/tools/tri/hooks.t27", "t27b": "pass"}, + {"path": "specs/tools/tri/issues.t27", "t27b": "pass"}, + {"path": "specs/tools/tri/jumps.t27", "t27b": "pass"}, + {"path": "specs/tools/tri/kinds.t27", "t27b": "pass"}, + {"path": "specs/tools/tri/lean.t27", "t27b": "pass"}, + {"path": "specs/tools/tri/ledgers.t27", "t27b": "pass"}, + {"path": "specs/tools/tri/loop.t27", "t27b": "pass"}, + {"path": "specs/tools/tri/merging.t27", "t27b": "pass"}, + {"path": "specs/tools/tri/misread.t27", "t27b": "pass"}, + {"path": "specs/tools/tri/mods.t27", "t27b": "pass"}, + {"path": "specs/tools/tri/mutate.t27", "t27b": "pass"}, + {"path": "specs/tools/tri/now.t27", "t27b": "pass"}, + {"path": "specs/tools/tri/one-away.t27", "t27b": "pass"}, + {"path": "specs/tools/tri/orphaned.t27", "t27b": "pass"}, + {"path": "specs/tools/tri/pr.t27", "t27b": "pass"}, + {"path": "specs/tools/tri/prose.t27", "t27b": "pass"}, + {"path": "specs/tools/tri/quantifiers.t27", "t27b": "pass"}, + {"path": "specs/tools/tri/red.t27", "t27b": "pass"}, + {"path": "specs/tools/tri/reseal.t27", "t27b": "pass"}, + {"path": "specs/tools/tri/rtl.t27", "t27b": "pass"}, + {"path": "specs/tools/tri/seals.t27", "t27b": "pass"}, + {"path": "specs/tools/tri/serve.t27", "t27b": "pass"}, + {"path": "specs/tools/tri/skill.t27", "t27b": "pass"}, + {"path": "specs/tools/tri/status.t27", "t27b": "pass"}, + {"path": "specs/tools/tri/sweep.t27", "t27b": "pass"}, + {"path": "specs/tools/tri/synth.t27", "t27b": "pass"}, + {"path": "specs/tools/tri/test.t27", "t27b": "pass"}, + {"path": "specs/tools/tri/topic.t27", "t27b": "pass"}, + {"path": "specs/tools/tri/types.t27", "t27b": "pass"}, + {"path": "specs/tools/tri/unparsed.t27", "t27b": "pass"}, + {"path": "specs/tools/tri/vectors.t27", "t27b": "pass"}, + {"path": "specs/tools/tri/verdict.t27", "t27b": "pass"}, + {"path": "specs/tools/tri/vsim.t27", "t27b": "pass"}, + {"path": "specs/tools/tri/window.t27", "t27b": "pass"}, + {"path": "specs/tools/tri/worktrees.t27", "t27b": "pass"}, + {"path": "specs/tools/trinity/tri/bench.t27", "t27b": "pass"}, + {"path": "specs/tools/trinity/tri/bio.t27", "t27b": "pass"}, + {"path": "specs/tools/trinity/tri/blindspots.t27", "t27b": "pass"}, + {"path": "specs/tools/trinity/tri/conscious.t27", "t27b": "pass"}, + {"path": "specs/tools/trinity/tri/constants.t27", "t27b": "pass"}, + {"path": "specs/tools/trinity/tri/cosmos.t27", "t27b": "pass"}, + {"path": "specs/tools/trinity/tri/dashboard.t27", "t27b": "pass"}, + {"path": "specs/tools/trinity/tri/fib.t27", "t27b": "pass"}, + {"path": "specs/tools/trinity/tri/fpga.t27", "t27b": "pass"}, + {"path": "specs/tools/trinity/tri/gematria.t27", "t27b": "pass"}, + {"path": "specs/tools/trinity/tri/govern.t27", "t27b": "pass"}, + {"path": "specs/tools/trinity/tri/hardware.t27", "t27b": "pass"}, + {"path": "specs/tools/trinity/tri/identity.t27", "t27b": "pass"}, + {"path": "specs/tools/trinity/tri/lucas.t27", "t27b": "pass"}, + {"path": "specs/tools/trinity/tri/mesh.t27", "t27b": "pass"}, + {"path": "specs/tools/trinity/tri/needle-check.t27", "t27b": "pass"}, + {"path": "specs/tools/trinity/tri/needle-search.t27", "t27b": "pass"}, + {"path": "specs/tools/trinity/tri/needle.t27", "t27b": "pass"}, + {"path": "specs/tools/trinity/tri/omega.t27", "t27b": "pass"}, + {"path": "specs/tools/trinity/tri/particles.t27", "t27b": "pass"}, + {"path": "specs/tools/trinity/tri/phi.t27", "t27b": "pass"}, + {"path": "specs/tools/trinity/tri/quantum.t27", "t27b": "pass"}, + {"path": "specs/tools/trinity/tri/reputation.t27", "t27b": "pass"}, + {"path": "specs/tools/trinity/tri/sacred-const.t27", "t27b": "pass"}, + {"path": "specs/tools/trinity/tri/spiral.t27", "t27b": "pass"}, + {"path": "specs/tools/trinity/tri/swarm.t27", "t27b": "pass"}, + {"path": "specs/tools/trinity/tri/test.t27", "t27b": "pass"}, + {"path": "specs/tools/trinity/tri/vsa.t27", "t27b": "pass"}, + {"path": "specs/tools/trinity/tri/wallet.t27", "t27b": "pass"}, + {"path": "specs/traffic_animator.t27", "t27b": "pass"}, + {"path": "specs/tri/actors/metrics.t27", "t27b": "pass"}, + {"path": "specs/tri/agent/faculty_board.t27", "t27b": "pass"}, + {"path": "specs/tri/catalog/health.t27", "t27b": "pass"}, + {"path": "specs/tri/collections/namespace.t27", "t27b": "pass"}, + {"path": "specs/tri/crypto/ed25519.t27", "t27b": "pass"}, + {"path": "specs/tri/crypto/hex.t27", "t27b": "pass"}, + {"path": "specs/tri/crypto/sha256.t27", "t27b": "pass"}, + {"path": "specs/tri/crypto/sha512.t27", "t27b": "pass"}, + {"path": "specs/tri/graph/bellman_ford.t27", "t27b": "pass"}, + {"path": "specs/tri/graph/graph.t27", "t27b": "pass"}, + {"path": "specs/tri/graph/topological_sort.t27", "t27b": "pass"}, + {"path": "specs/tri/hot/hot.t27", "t27b": "pass"}, + {"path": "specs/tri/lab/receipt.t27", "t27b": "pass"}, + {"path": "specs/tri/lanes/lanes.t27", "t27b": "pass"}, + {"path": "specs/tri/math/math.t27", "t27b": "pass"}, + {"path": "specs/tri/math/measurement.t27", "t27b": "pass"}, + {"path": "specs/tri/misread/shapes.t27", "t27b": "pass"}, + {"path": "specs/tri/mutate/census.t27", "t27b": "pass"}, + {"path": "specs/tri/mutate/lab.t27", "t27b": "pass"}, + {"path": "specs/tri/mutate/plant.t27", "t27b": "pass"}, + {"path": "specs/tri/mutate/survivors.t27", "t27b": "pass"}, + {"path": "specs/tri/network/payout.t27", "t27b": "pass"}, + {"path": "specs/tri/pipeline/codegen.t27", "t27b": "pass"}, + {"path": "specs/tri/pipeline/spec_writer.t27", "t27b": "pass"}, + {"path": "specs/tri/pipeline/workflow.t27", "t27b": "pass"}, + {"path": "specs/tri/reseal/seal.t27", "t27b": "pass"}, + {"path": "specs/tri/search/pattern.t27", "t27b": "pass"}, + {"path": "specs/tri/sort/insertion_sort.t27", "t27b": "pass"}, + {"path": "specs/tri/sort/merge_sort.t27", "t27b": "pass"}, + {"path": "specs/tri/sort/selection_sort.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/a64.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/any_param_plan.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/arith_op.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/ast_scan.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/ast_shape.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/ast_walk.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/bit_cast_plan.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/blockers.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/builtin_plan.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/check_budget.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/cmp_op.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/coerce_plan.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/comptime_float.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/conformance/anonymous_struct.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/conformance/anytype_typeof.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/conformance/array_length_expr.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/conformance/array_literal.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/conformance/array_literal_value.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/conformance/array_repeat_text.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/conformance/bare_abs.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/conformance/big_frame.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/conformance/big_repeat_global.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/conformance/bit_cast.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/conformance/brace_invariant.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/conformance/builtin_abs_max_min_pi.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/conformance/carried_allocator.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/conformance/carried_container.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/conformance/cmp_out_of_range.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/conformance/comptime_float.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/conformance/comptime_float_f128.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/conformance/const_division.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/conformance/const_optional.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/conformance/discard_value.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/conformance/div_trunc_panic.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/conformance/elf_object.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/conformance/empty_anon_literal.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/conformance/empty_typed_array_literal.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/conformance/eval_branch_quota.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/conformance/float_as.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/conformance/float_call_cast.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/conformance/float_from_int_literal.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/conformance/float_mul_pow2.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/conformance/float_sqrt.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/conformance/frame_address_caller_owned.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/conformance/i128_arith.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/conformance/i128_ops.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/conformance/i128_return.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/conformance/int_cast.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/conformance/int_cast_index.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/conformance/large_frame.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/conformance/lazy_signature.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/conformance/let_reassigned.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/conformance/libm_logf.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/conformance/libm_powf.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/conformance/libm_rounding.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/conformance/libm_std_math.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/conformance/module_var_in_test.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/conformance/negative_float_literal.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/conformance/nested_anon_struct.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/conformance/numeric_coercion.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/conformance/odd_width_int.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/conformance/opaque_pointer.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/conformance/opt_void.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/conformance/optional_enum_compare.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/conformance/optional_module_var.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/conformance/param_discard.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/conformance/pointer_equality.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/conformance/postfix_optional.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/conformance/rem_int.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/conformance/repeat_addr_unreached.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/conformance/repeat_local.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/conformance/repeat_width_suffix.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/conformance/return_undefined_void.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/conformance/scaffold_local.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/conformance/scope_exit.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/conformance/scoped_gf16.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/conformance/shadow_module_var.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/conformance/size_of.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/conformance/slice_arg_one_element.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/conformance/static_slice_literal.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/conformance/std_mem_byte_slice.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/conformance/stdmem.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/conformance/str_module_var.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/conformance/string_slice_literal.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/conformance/struct_lit_if.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/conformance/test_local_write.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/conformance/tuple_local.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/conformance/tuple_local_index.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/conformance/type_alias.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/conformance/type_void.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/conformance/undefined_arg.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/conformance/undefined_module_var.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/conformance/unreached_stub.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/conformance/unread_anytype.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/conformance/unresolved_signature.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/conformance/untyped_local.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/conformance/untyped_local_uses.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/conformance/value_ignored.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/conformance/value_params.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/conformance/verilog_lib.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/conformance/verilog_prim.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/conformance/verilog_use.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/conformance/verilog_widths.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/conformance/void_bind.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/conformance/wide_int_const.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/conformance/zig_keyword_field.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/const_div_plan.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/discard_plan.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/dogfood.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/elf.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/emit_kit.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/empty_lit_plan.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/eval_arith.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/float_as_plan.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/frame_store_plan.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/fuzz.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/fuzz_oracle.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/i128_plan.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/int_cast_plan.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/lazy_sig_plan.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/ledger_steward.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/lencall.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/libm.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/libm_plan.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/literal_plan.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/macho.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/opaque_plan.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/optional_compare_plan.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/ptr_eq_plan.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/reduce.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/ref_var_plan.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/scaffold_plan.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/slice_lit_plan.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/source_text.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/stdmem.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/stdmem_plan.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/steward.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/text_escape.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/ts_emit.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/ts_plan.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/tuple_local_plan.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/type_text.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/undefined_arg_plan.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/verdict_key.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/verilog_emit.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/verilog_plan.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/void_bind_plan.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/wide_plan.t27", "t27b": "pass"}, + {"path": "specs/tri/test/report.t27", "t27b": "pass"}, + {"path": "specs/tri/utils/args.t27", "t27b": "pass"}, + {"path": "specs/tri/utils/exit_codes.t27", "t27b": "pass"}, + {"path": "specs/tri/utils/template.t27", "t27b": "pass"}, + {"path": "specs/trinet/etx.t27", "t27b": "pass"}, + {"path": "specs/trinet/ledger.t27", "t27b": "pass"}, + {"path": "specs/trinet/mint_authority.t27", "t27b": "pass"}, + {"path": "specs/trinet/node-work-credit.t27", "t27b": "pass"}, + {"path": "specs/trinet/tri-bridge.t27", "t27b": "pass"}, + {"path": "specs/trinity/build_graph.t27", "t27b": "pass"}, + {"path": "specs/trinity/capabilities/abi.c-api.t27", "t27b": "pass"}, + {"path": "specs/trinity/capabilities/agent.daemons.t27", "t27b": "pass"}, + {"path": "specs/trinity/capabilities/agent.phi-loop.t27", "t27b": "pass"}, + {"path": "specs/trinity/capabilities/agent.tri-api.t27", "t27b": "pass"}, + {"path": "specs/trinity/capabilities/api.http-server.t27", "t27b": "pass"}, + {"path": "specs/trinity/capabilities/archive.legacy.t27", "t27b": "pass"}, + {"path": "specs/trinity/capabilities/bench.suite.t27", "t27b": "pass"}, + {"path": "specs/trinity/capabilities/bot.tri-bot.t27", "t27b": "pass"}, + {"path": "specs/trinity/capabilities/brain.regions.t27", "t27b": "pass"}, + {"path": "specs/trinity/capabilities/catalog.spec-mirror.t27", "t27b": "pass"}, + {"path": "specs/trinity/capabilities/catalog.world-scan.t27", "t27b": "pass"}, + {"path": "specs/trinity/capabilities/cli.tri.t27", "t27b": "pass"}, + {"path": "specs/trinity/capabilities/convert.b2t.t27", "t27b": "pass"}, + {"path": "specs/trinity/capabilities/examples.zig.t27", "t27b": "pass"}, + {"path": "specs/trinity/capabilities/ext.vscode-swe.t27", "t27b": "pass"}, + {"path": "specs/trinity/capabilities/fpga.adapter.t27", "t27b": "pass"}, + {"path": "specs/trinity/capabilities/fpga.in-repo.t27", "t27b": "pass"}, + {"path": "specs/trinity/capabilities/lib.trinity.t27", "t27b": "pass"}, + {"path": "specs/trinity/capabilities/llm.firebird.t27", "t27b": "pass"}, + {"path": "specs/trinity/capabilities/llm.igla-chat.t27", "t27b": "pass"}, + {"path": "specs/trinity/capabilities/mcp.needle-mcp.t27", "t27b": "pass"}, + {"path": "specs/trinity/capabilities/mcp.trinity-mcp.t27", "t27b": "pass"}, + {"path": "specs/trinity/capabilities/native.canvas.t27", "t27b": "pass"}, + {"path": "specs/trinity/capabilities/native.node-gui.t27", "t27b": "pass"}, + {"path": "specs/trinity/capabilities/native.queen-app.t27", "t27b": "pass"}, + {"path": "specs/trinity/capabilities/node.trinity-node.t27", "t27b": "pass"}, + {"path": "specs/trinity/capabilities/numeric.golden-float.t27", "t27b": "pass"}, + {"path": "specs/trinity/capabilities/ops.deploy-infra.t27", "t27b": "pass"}, + {"path": "specs/trinity/capabilities/ops.railway-cli.t27", "t27b": "pass"}, + {"path": "specs/trinity/capabilities/pkg.vendored-cache.t27", "t27b": "pass"}, + {"path": "specs/trinity/capabilities/queen.lib.t27", "t27b": "pass"}, + {"path": "specs/trinity/capabilities/registry.commands.t27", "t27b": "pass"}, + {"path": "specs/trinity/capabilities/release.packaging.t27", "t27b": "pass"}, + {"path": "specs/trinity/capabilities/research.nexus-docs.t27", "t27b": "pass"}, + {"path": "specs/trinity/capabilities/research.programs.t27", "t27b": "pass"}, + {"path": "specs/trinity/capabilities/research.unreferenced-sources.t27", "t27b": "pass"}, + {"path": "specs/trinity/capabilities/search.vsa-index.t27", "t27b": "pass"}, + {"path": "specs/trinity/capabilities/specs.t27-vendored-compiler.t27", "t27b": "pass"}, + {"path": "specs/trinity/capabilities/specs.tri-corpus.t27", "t27b": "pass"}, + {"path": "specs/trinity/capabilities/specs.vibee-corpus.t27", "t27b": "pass"}, + {"path": "specs/trinity/capabilities/state.trinity-dir.t27", "t27b": "pass"}, + {"path": "specs/trinity/capabilities/test.graph.t27", "t27b": "pass"}, + {"path": "specs/trinity/capabilities/tools.scripts.t27", "t27b": "pass"}, + {"path": "specs/trinity/capabilities/train.hslm.t27", "t27b": "pass"}, + {"path": "specs/trinity/capabilities/training.targets.t27", "t27b": "pass"}, + {"path": "specs/trinity/capabilities/tri27.programs.t27", "t27b": "pass"}, + {"path": "specs/trinity/capabilities/tri27.toolchain.t27", "t27b": "pass"}, + {"path": "specs/trinity/capabilities/vibee.compiler.t27", "t27b": "pass"}, + {"path": "specs/trinity/capabilities/vsa.zig-hdc.t27", "t27b": "pass"}, + {"path": "specs/trinity/capabilities/web.docsite.t27", "t27b": "pass"}, + {"path": "specs/trinity/capabilities/web.queen-web.t27", "t27b": "pass"}, + {"path": "specs/trinity/capabilities/web.site.t27", "t27b": "pass"}, + {"path": "specs/trinity/compiler_matrix.t27", "t27b": "pass"}, + {"path": "specs/trinity/project.t27", "t27b": "pass"}, + {"path": "specs/ui/queen_evidence.t27", "t27b": "pass"}, + {"path": "specs/vault/audit.t27", "t27b": "pass"}, + {"path": "specs/vault/merge.t27", "t27b": "pass"}, + {"path": "specs/vault/policy.t27", "t27b": "pass"}, + {"path": "specs/verified/bench_agent.t27", "t27b": "pass"}, + {"path": "specs/verified/bench_boards.t27", "t27b": "pass"}, + {"path": "specs/verified/bitstream_reuse.t27", "t27b": "pass"}, + {"path": "specs/verified/bitstream_share.t27", "t27b": "pass"}, + {"path": "specs/verified/clock_constraints.t27", "t27b": "pass"}, + {"path": "specs/verified/corpus_merkle.t27", "t27b": "pass"}, + {"path": "specs/verified/corpus_receipt.t27", "t27b": "pass"}, + {"path": "specs/verified/ddc_receipt.t27", "t27b": "pass"}, + {"path": "specs/verified/device_dna.t27", "t27b": "pass"}, + {"path": "specs/verified/device_evidence.t27", "t27b": "pass"}, + {"path": "specs/verified/die_binding.t27", "t27b": "pass"}, + {"path": "specs/verified/digest_cache.t27", "t27b": "pass"}, + {"path": "specs/verified/evidence_chain.t27", "t27b": "pass"}, + {"path": "specs/verified/failure_loop.t27", "t27b": "pass"}, + {"path": "specs/verified/frontier.t27", "t27b": "pass"}, + {"path": "specs/verified/gen_hash_cache.t27", "t27b": "pass"}, + {"path": "specs/verified/independence.t27", "t27b": "pass"}, + {"path": "specs/verified/payout.t27", "t27b": "pass"}, + {"path": "specs/verified/poc/a/slot.t27", "t27b": "pass"}, + {"path": "specs/verified/poc/b/slot.t27", "t27b": "pass"}, + {"path": "specs/verified/poc/run.t27", "t27b": "pass"}, + {"path": "specs/verified/poc/static_counter.t27", "t27b": "pass"}, + {"path": "specs/verified/receipt.t27", "t27b": "pass"}, + {"path": "specs/verified/region.t27", "t27b": "pass"}, + {"path": "specs/verified/reuse.t27", "t27b": "pass"}, + {"path": "specs/verified/review_gate.t27", "t27b": "pass"}, + {"path": "specs/verified/run_record.t27", "t27b": "pass"}, + {"path": "specs/verified/seal_check.t27", "t27b": "pass"}, + {"path": "specs/verified/seal_identity.t27", "t27b": "pass"}, + {"path": "specs/verified/signed_receipt.t27", "t27b": "pass"}, + {"path": "specs/verified/silicon_queue.t27", "t27b": "pass"}, + {"path": "specs/verified/silicon_runs.t27", "t27b": "pass"}, + {"path": "specs/verified/suite_jobs.t27", "t27b": "pass"}, + {"path": "specs/verified/ternary_link_run.t27", "t27b": "pass"}, + {"path": "specs/verified/verdict.t27", "t27b": "pass"}, + {"path": "specs/verified/verdict_audit.t27", "t27b": "pass"}, + {"path": "specs/verified/watch.t27", "t27b": "pass"}, + {"path": "specs/vm/trinity_vm.t27", "t27b": "pass"}, + {"path": "specs/vsa/similarity_search.t27", "t27b": "pass"}, + {"path": "specs/vsa/trinity_compat.t27", "t27b": "pass"}, + {"path": "specs/xilinx7/bench_coverage.t27", "t27b": "pass"}, + {"path": "specs/xilinx7/far.t27", "t27b": "pass"}, + {"path": "specs/xilinx7/flow.t27", "t27b": "pass"}, + {"path": "specs/xilinx7/frames.t27", "t27b": "pass"}, + {"path": "specs/xilinx7/packets.t27", "t27b": "pass"} ] } diff --git a/specs/port/trios/crates/trios-chat/rings/CR-CHAT-04/src/external_init_secret_pinning.t27 b/specs/port/trios/crates/trios-chat/rings/CR-CHAT-04/src/external_init_secret_pinning.t27 new file mode 100644 index 0000000000..b65f7cc708 --- /dev/null +++ b/specs/port/trios/crates/trios-chat/rings/CR-CHAT-04/src/external_init_secret_pinning.t27 @@ -0,0 +1,341 @@ +module port::trios::crates::trios-chat::rings::CR-CHAT-04::src::external_init_secret_pinning; + +// Port of gHashTag/trios crates/trios-chat/rings/CR-CHAT-04/src/external_init_secret_pinning.rs +// (CR-CHAT-04 - External Init secret pinning, Wave-27 Lane L-CHAT-8-eip, +// requirement R-CHAT-11, aligned to RFC 9420 section 12.2). +// +// A non-member joins an existing MLS group by re-derivation: a fresh +// init_secret from the group's exported external_init value and a local +// KEM ephemeral, then a signed External Commit binding to that +// init_secret. Five confusion attacks are rejected before any key +// derivation runs: non-canonical exporter length, stale exporter epoch, +// cross-group exporter splice, an all-zero KEM ephemeral (the known-key +// init), and an External Commit from a removed or unknown signer leaf. +// +// The original returns Result<(), ExternalInitError>. This port carries +// the verdict as a named struct (owner decision D5): Ok first, then the +// seven error variants in the original's declaration order - +// NonCanonicalExporterLen, CrossGroupExporterSplice, StaleExporterEpoch, +// ZeroKemEphemeral, NonCanonicalKemEphemeralLen, RemovedMemberRejoin, +// UnknownSignerLeaf. No variant carries a payload, so the verdict is the +// code alone. +// +// The original's Vec fields are read only by length or by all-zero +// probe here; the BTreeSet leaves are read only by membership and maximum. +// The byte equality of the two group ids is a helper over fixed-size +// ids (conventions section 4: helpers inline, each with its own test). +// The crate-wide Error conversion and the validate() adapter are +// plumbing (formatting strings and type mapping) and are not ported. + +// Canonical exporter-secret length, in bytes. +pub const EIP_EXPORTER_LEN: usize = 32; + +// Canonical KEM-ephemeral length, in bytes. +pub const EIP_KEM_EPHEMERAL_LEN: usize = 32; + +// Fixed group-id length the tests use. The original compares Vec +// ids of any length; a fixed port covers the decision at one length and +// the tests exercise both equal and unequal ids. +pub const EIP_GROUP_ID_LEN: usize = 15; + +// Exporter binding for a joining external commit. +pub struct ExternalInitExporter { + exporter_len: usize, + group_id: [15]u8, + epoch: u64, +} + +// External-commit message the joiner submits. +pub struct ExternalCommit { + group_id: [15]u8, + epoch: u64, + kem_ephemeral_len: usize, + kem_ephemeral_nonzero: bool, + signer_leaf: u32, +} + +// Verifier-side view of the group. +pub struct ExternalInitView { + current_group_id: [15]u8, + current_epoch: u64, + active_leaves: [4]u32, + removed_leaves: [4]u32, +} + +// Verdict codes: Ok(()) and ExternalInitError's variants, in declaration order. +pub enum ExternalInitCode { + Ok, + NonCanonicalExporterLen, + CrossGroupExporterSplice, + StaleExporterEpoch, + ZeroKemEphemeral, + NonCanonicalKemEphemeralLen, + RemovedMemberRejoin, + UnknownSignerLeaf, +} + +// The verdict of the External Commit validation. No variant of the +// original's error carries a payload, so the code is the whole verdict. +pub struct ExternalInitVerdict { + code: ExternalInitCode, +} + +// Whole-id equality over the fixed-size ids. +pub fn ids_equal(a: [15]u8, b: [15]u8) -> bool { + for i in 0..15 { + if (a[i] != b[i]) { + return false; + } + } + return true; +} + +// Membership of a leaf in a fixed-size leaf table. The original asks +// BTreeSet::contains; there is no set here, so the decision is a scan +// over the slots the caller filled. +pub fn leaf_in(leaf: u32, leaves: [4]u32) -> bool { + for i in 0..4 { + if (leaves[i] == leaf) { + return true; + } + } + return false; +} + +// The largest leaf in the table. The original asks active_leaves.max(); +// the caller fills the slots, so the scan answers the same question over +// exactly the leaves it put there. +pub fn leaf_max(leaves: [4]u32) -> u32 { + var m: u32 = leaves[0]; + for i in 1..4 { + if (leaves[i] > m) { + m = leaves[i]; + } + } + return m; +} + +// [VERIFIED] Validate an External Commit against an exporter binding and +// the verifier's group view. Returns Ok only when every RFC 9420 +// section 12.2 rule accepts, checked in the original's order: canonical +// exporter length, exporter bound to the verifier's group, exporter epoch +// not stale, canonical KEM ephemeral length, KEM ephemeral not all-zero +// (the commit record carries that probe as a bit, computed by the caller +// over the bytes), signer not removed, signer leaf known (active, or a +// slot at or beyond the largest active leaf), and the commit itself bound +// to the verifier's group. +pub fn validate_external_commit(exporter: ExternalInitExporter, commit: ExternalCommit, view: ExternalInitView) -> ExternalInitVerdict { + if (exporter.exporter_len != EIP_EXPORTER_LEN) { + return ExternalInitVerdict { code: ExternalInitCode.NonCanonicalExporterLen, }; + } + if (!ids_equal(exporter.group_id, view.current_group_id)) { + return ExternalInitVerdict { code: ExternalInitCode.CrossGroupExporterSplice, }; + } + if (exporter.epoch < view.current_epoch) { + return ExternalInitVerdict { code: ExternalInitCode.StaleExporterEpoch, }; + } + if (commit.kem_ephemeral_len != EIP_KEM_EPHEMERAL_LEN) { + return ExternalInitVerdict { code: ExternalInitCode.NonCanonicalKemEphemeralLen, }; + } + if (!commit.kem_ephemeral_nonzero) { + return ExternalInitVerdict { code: ExternalInitCode.ZeroKemEphemeral, }; + } + if (leaf_in(commit.signer_leaf, view.removed_leaves)) { + return ExternalInitVerdict { code: ExternalInitCode.RemovedMemberRejoin, }; + } + if (!leaf_in(commit.signer_leaf, view.active_leaves)) { + const m: u32 = leaf_max(view.active_leaves); + if (commit.signer_leaf <= m) { + return ExternalInitVerdict { code: ExternalInitCode.UnknownSignerLeaf, }; + } + } + if (!ids_equal(commit.group_id, view.current_group_id)) { + return ExternalInitVerdict { code: ExternalInitCode.CrossGroupExporterSplice, }; + } + return ExternalInitVerdict { code: ExternalInitCode.Ok, }; +} + +// The two typed accessors of the original answer the canonical lengths. +pub fn exporter_len() -> usize { + return EIP_EXPORTER_LEN; +} + +pub fn kem_ephemeral_len() -> usize { + return EIP_KEM_EPHEMERAL_LEN; +} + +// The fixtures' group id, "trinity-group-1" as fixed bytes. +pub const EIP_TEST_GROUP_ID: [15]u8 = [15]u8{'t', 'r', 'i', 'n', 'i', 't', 'y', '-', 'g', 'r', 'o', 'u', 'p', '-', '1',}; + +// The fixtures' other-group id, "other-group---" as fixed bytes. +pub const EIP_OTHER_GROUP_ID: [15]u8 = [15]u8{'o', 't', 'h', 'e', 'r', '-', 'g', 'r', 'o', 'u', 'p', '-', '-', '-', '-',}; + +// The canonical exporter fixture of the tests. +fn ok_exporter() -> ExternalInitExporter { + return ExternalInitExporter { exporter_len: EIP_EXPORTER_LEN, group_id: EIP_TEST_GROUP_ID, epoch: 7, }; +} + +// The canonical commit fixture of the tests. +fn ok_commit() -> ExternalCommit { + return ExternalCommit { group_id: EIP_TEST_GROUP_ID, epoch: 7, kem_ephemeral_len: EIP_KEM_EPHEMERAL_LEN, kem_ephemeral_nonzero: true, signer_leaf: 10, }; +} + +// The canonical view fixture of the tests. +fn ok_view() -> ExternalInitView { + return ExternalInitView { current_group_id: EIP_TEST_GROUP_ID, current_epoch: 7, active_leaves: [4]u32{0, 1, 2, 3,}, removed_leaves: [4]u32{4294967295, 4294967295, 4294967295, 4294967295,}, }; +} + +// **EIP-01** - valid external commit accepted. +test eip_01_valid_external_commit_accepted { + var exp = ok_exporter(); + var cmt = ok_commit(); + var view = ok_view(); + const v = validate_external_commit(exp, cmt, view); + assert(v.code == ExternalInitCode.Ok); +} + +// **EIP-02** - short exporter rejected: 16 of a canonical 32. +test eip_02_short_exporter_rejected { + var exp = ok_exporter(); + exp.exporter_len = 16; + var c0 = ok_commit(); + var w0 = ok_view(); + const v = validate_external_commit(exp, c0, w0); + assert(v.code == ExternalInitCode.NonCanonicalExporterLen); +} + +// **EIP-03** - oversize exporter rejected: 64 of a canonical 32. +test eip_03_oversize_exporter_rejected { + var exp = ok_exporter(); + exp.exporter_len = 64; + var c0 = ok_commit(); + var w0 = ok_view(); + const v = validate_external_commit(exp, c0, w0); + assert(v.code == ExternalInitCode.NonCanonicalExporterLen); +} + +// **EIP-04** - cross-group exporter splice rejected. +test eip_04_cross_group_exporter_splice_rejected { + var exp = ok_exporter(); + exp.group_id = EIP_OTHER_GROUP_ID; + var c0 = ok_commit(); + var w0 = ok_view(); + const v = validate_external_commit(exp, c0, w0); + assert(v.code == ExternalInitCode.CrossGroupExporterSplice); +} + +// **EIP-05** - stale exporter epoch rejected: 5 against a current 7. +test eip_05_stale_exporter_epoch_rejected { + var exp = ok_exporter(); + exp.epoch = 5; + var c0 = ok_commit(); + var w0 = ok_view(); + const v = validate_external_commit(exp, c0, w0); + assert(v.code == ExternalInitCode.StaleExporterEpoch); +} + +// **EIP-06** - zero KEM ephemeral rejected: the all-zero probe bit reads false. +test eip_06_zero_kem_ephemeral_rejected { + var cmt = ok_commit(); + cmt.kem_ephemeral_nonzero = false; + var e0 = ok_exporter(); + var w0 = ok_view(); + const v = validate_external_commit(e0, cmt, w0); + assert(v.code == ExternalInitCode.ZeroKemEphemeral); +} + +// **EIP-07** - non-canonical KEM ephemeral length rejected: 16 of 32. +test eip_07_non_canonical_kem_ephemeral_len_rejected { + var cmt = ok_commit(); + cmt.kem_ephemeral_len = 16; + var e0 = ok_exporter(); + var w0 = ok_view(); + const v = validate_external_commit(e0, cmt, w0); + assert(v.code == ExternalInitCode.NonCanonicalKemEphemeralLen); +} + +// **EIP-08** - removed-member rejoin rejected: leaf 10 sits in the +// removed table. +test eip_08_removed_member_rejoin_rejected { + var view = ok_view(); + view.removed_leaves = [4]u32{10, 4294967295, 4294967295, 4294967295,}; + var e0 = ok_exporter(); + var c0 = ok_commit(); + const v = validate_external_commit(e0, c0, view); + assert(v.code == ExternalInitCode.RemovedMemberRejoin); +} + +// **EIP-09** - an already-active signer leaf accepts; a leaf in a gap +// inside the active range (2 while 0, 1, 3 are active) rejects as unknown. +// The empty removed table of the view fixture holds the u32 sentinel +// 4294967295, which no signer leaf of the tests equals, so the sentinel +// answers "absent" exactly as the original's empty set does. +test eip_09_unknown_leaf_below_max_rejected { + var cmt = ok_commit(); + cmt.signer_leaf = 2; + var e0 = ok_exporter(); + var w0 = ok_view(); + const va = validate_external_commit(e0, cmt, w0); + assert(va.code == ExternalInitCode.Ok); + + var view = ok_view(); + view.active_leaves = [4]u32{0, 1, 3, 4294967295,}; + var exp = ok_exporter(); + const vb = validate_external_commit(exp, cmt, view); + assert(vb.code == ExternalInitCode.UnknownSignerLeaf); +} + +// **EIP-10** - commit group-id mismatch rejected: the commit names +// another group than the verifier's view. +test eip_10_commit_group_id_mismatch_rejected { + var cmt = ok_commit(); + cmt.group_id = EIP_OTHER_GROUP_ID; + var exp = ok_exporter(); + var view = ok_view(); + const v = validate_external_commit(exp, cmt, view); + assert(v.code == ExternalInitCode.CrossGroupExporterSplice); +} + +// The three helpers have direct tests (coverage: Untested 0). +test ids_equal_answers { + assert(ids_equal(EIP_TEST_GROUP_ID, EIP_TEST_GROUP_ID)); + assert(!ids_equal(EIP_TEST_GROUP_ID, EIP_OTHER_GROUP_ID)); +} + +test leaf_in_answers { + assert(leaf_in(2, [4]u32{0, 1, 2, 3,})); + assert(!leaf_in(5, [4]u32{0, 1, 2, 3,})); +} + +test leaf_max_answers { + assert(leaf_max([4]u32{0, 1, 2, 3,}) == 3); + assert(leaf_max([4]u32{7, 1, 9, 3,}) == 9); +} + +// The accessors answer the canonical lengths. +test accessors_answer_canonical_lengths { + assert(exporter_len() == 32); + assert(kem_ephemeral_len() == 32); +} + +// Rule order is the original's: exporter length before group binding, +// group binding before epoch, the KEM length before the zero probe, the +// removed check before the unknown check, and the group binding of the +// commit last of all. +test rule_order_matches_original { + var exp = ok_exporter(); + exp.exporter_len = 16; + exp.group_id = EIP_OTHER_GROUP_ID; + var c0 = ok_commit(); + var w0 = ok_view(); + const va = validate_external_commit(exp, c0, w0); + assert(va.code == ExternalInitCode.NonCanonicalExporterLen); + + var cmt = ok_commit(); + cmt.kem_ephemeral_len = 16; + cmt.kem_ephemeral_nonzero = false; + var e = ok_exporter(); + var vw = ok_view(); + const vb = validate_external_commit(e, cmt, vw); + assert(vb.code == ExternalInitCode.NonCanonicalKemEphemeralLen); +} From 1611f5df6b3e4ccfd2ee589131d16c76211c7884 Mon Sep 17 00:00:00 2001 From: Dmitrii Vasilev Date: Sun, 18 Oct 2026 01:09:59 +0700 Subject: [PATCH 48/70] spec(port): port the generation skip-window DoS defence (Refs #8884) Rebuilt as one commit on master a18d7ee14 so it merges; docs/reports/t27b_expectations.json rows from both sides kept (union, sorted). Content is otherwise the PR head bb8fe99487e4d438e26f093dd394d24f2902ab3a unchanged. Co-Authored-By: Claude Opus 5.5 --- ...plication_message_generation_skip_dos.json | 28 + docs/reports/t27b_expectations.json | 2891 +++++++++-------- ...pplication_message_generation_skip_dos.t27 | 318 ++ 3 files changed, 1792 insertions(+), 1445 deletions(-) create mode 100644 .trinity/seals/src_port::trios::crates::trios-chat::rings::CR-CHAT-04::src::application_message_generation_skip_dos.json create mode 100644 specs/port/trios/crates/trios-chat/rings/CR-CHAT-04/src/application_message_generation_skip_dos.t27 diff --git a/.trinity/seals/src_port::trios::crates::trios-chat::rings::CR-CHAT-04::src::application_message_generation_skip_dos.json b/.trinity/seals/src_port::trios::crates::trios-chat::rings::CR-CHAT-04::src::application_message_generation_skip_dos.json new file mode 100644 index 0000000000..47d3ed6b5d --- /dev/null +++ b/.trinity/seals/src_port::trios::crates::trios-chat::rings::CR-CHAT-04::src::application_message_generation_skip_dos.json @@ -0,0 +1,28 @@ +{ + "built_by": "t27c-bootstrap@0.5.2+01d0a635f", + "closure": [], + "config": "gen=c,rust,verilog,zig;tests=zig", + "gen_hash_c": "sha256:a5685b2503fa6471b679a8a6612050aa1f2b2bf8156d2ec44213ea85d613ef99", + "gen_hash_rust": "sha256:abd1593938d72bbfc9d572f8adfd08bdd090e21a3d3f7385ec3d6d2acdb8cf31", + "gen_hash_verilog": "sha256:a969cc380ea1f50c30ed1a35e36c60e75d11b127c90ea9bc8087fa247e7e5685", + "gen_hash_zig": "sha256:d811fdb0334f599db5adfe3fb5ac646f01c39e487a2d71c97f7d24acd6b4f248", + "module": "port::trios::crates::trios-chat::rings::CR-CHAT-04::src::application_message_generation_skip_dos", + "ring": 12, + "seal_schema": 2, + "sealed_at": "2026-10-15T21:25:10Z", + "sealed_by": "t27c-bootstrap@0.5.2", + "spec_hash": "sha256:c6c5d8d439602f073ae1fa1100496f631ab6107fe6a6dd9a4af2ba4d1c95d282", + "spec_path": "specs/port/trios/crates/trios-chat/rings/CR-CHAT-04/src/application_message_generation_skip_dos.t27", + "tests": { + "failed": 0, + "failing": [], + "forced": false, + "passed": 14, + "total": 14, + "vacuous": 0 + }, + "toolchain": { + "test_runner": "sha256:1982ae948e24d00c5d221ccec12dfce1eb01204b53e37b0f857f93b16d64629d", + "zig": "0.16.0" + } +} \ No newline at end of file diff --git a/docs/reports/t27b_expectations.json b/docs/reports/t27b_expectations.json index 143113021d..3e824a8a90 100644 --- a/docs/reports/t27b_expectations.json +++ b/docs/reports/t27b_expectations.json @@ -14,1450 +14,1451 @@ }, "max_not_pass": 28, "entries": [ - {"path": "specs/a/b_c.t27", "t27b": "pass"}, - {"path": "specs/a_b/c.t27", "t27b": "pass"}, - {"path": "specs/agents/a.t27", "t27b": "pass"}, - {"path": "specs/agents/b.t27", "t27b": "pass"}, - {"path": "specs/agents/c.t27", "t27b": "pass"}, - {"path": "specs/agents/d.t27", "t27b": "pass"}, - {"path": "specs/agents/e.t27", "t27b": "pass"}, - {"path": "specs/agents/f.t27", "t27b": "pass"}, - {"path": "specs/agents/g.t27", "t27b": "pass"}, - {"path": "specs/agents/h.t27", "t27b": "pass"}, - {"path": "specs/agents/i.t27", "t27b": "pass"}, - {"path": "specs/agents/j.t27", "t27b": "pass"}, - {"path": "specs/agents/k.t27", "t27b": "pass"}, - {"path": "specs/agents/l.t27", "t27b": "pass"}, - {"path": "specs/agents/m.t27", "t27b": "pass"}, - {"path": "specs/agents/n.t27", "t27b": "pass"}, - {"path": "specs/agents/o.t27", "t27b": "pass"}, - {"path": "specs/agents/p.t27", "t27b": "pass"}, - {"path": "specs/agents/q.t27", "t27b": "pass"}, - {"path": "specs/agents/r.t27", "t27b": "pass"}, - {"path": "specs/agents/s.t27", "t27b": "pass"}, - {"path": "specs/agents/t.t27", "t27b": "pass"}, - {"path": "specs/agents/ti.t27", "t27b": "pass"}, - {"path": "specs/agents/u.t27", "t27b": "pass"}, - {"path": "specs/agents/v.t27", "t27b": "pass"}, - {"path": "specs/agents/w.t27", "t27b": "pass"}, - {"path": "specs/agents/x.t27", "t27b": "pass"}, - {"path": "specs/agents/y.t27", "t27b": "pass"}, - {"path": "specs/agents/z.t27", "t27b": "pass"}, - {"path": "specs/api/c_abi.t27", "t27b": "pass"}, - {"path": "specs/api/tri_api_context.t27", "t27b": "pass"}, - {"path": "specs/api/tri_api_loop.t27", "t27b": "pass"}, - {"path": "specs/api/tri_api_permissions.t27", "t27b": "pass"}, - {"path": "specs/api/tri_api_session.t27", "t27b": "pass"}, - {"path": "specs/api/tri_net_api.t27", "t27b": "pass"}, - {"path": "specs/automation/agent-claims-honest.t27", "t27b": "pass"}, - {"path": "specs/automation/agent-conversations.t27", "t27b": "pass"}, - {"path": "specs/automation/agent-hive-group.t27", "t27b": "pass"}, - {"path": "specs/automation/agent-media-kie.t27", "t27b": "pass"}, - {"path": "specs/automation/agent-neuro-kie.t27", "t27b": "pass"}, - {"path": "specs/automation/agent-provider-chain.t27", "t27b": "pass"}, - {"path": "specs/automation/agent-spec-bank.t27", "t27b": "pass"}, - {"path": "specs/automation/ball-board.t27", "t27b": "pass"}, - {"path": "specs/automation/ball-grants.t27", "t27b": "pass"}, - {"path": "specs/automation/blog-share.t27", "t27b": "pass"}, - {"path": "specs/automation/bot-agent-memory.t27", "t27b": "pass"}, - {"path": "specs/automation/bot-agent-stream.t27", "t27b": "pass"}, - {"path": "specs/automation/bot-agent-team.t27", "t27b": "pass"}, - {"path": "specs/automation/bot-event-tabs.t27", "t27b": "pass"}, - {"path": "specs/automation/bot-menu-press.t27", "t27b": "pass"}, - {"path": "specs/automation/bot-neuro-office.t27", "t27b": "pass"}, - {"path": "specs/automation/bot-office-crm.t27", "t27b": "pass"}, - {"path": "specs/automation/bot-topic-tabs.t27", "t27b": "pass"}, - {"path": "specs/automation/browser-pod-restart.t27", "t27b": "pass"}, - {"path": "specs/automation/browser-sign-in.t27", "t27b": "pass"}, - {"path": "specs/automation/browser-tab-strip.t27", "t27b": "pass"}, - {"path": "specs/automation/browser-viewer-boot.t27", "t27b": "pass"}, - {"path": "specs/automation/card-chat-night-watch.t27", "t27b": "pass"}, - {"path": "specs/automation/ci-bridge.t27", "t27b": "pass"}, - {"path": "specs/automation/claim-guard-bar.t27", "t27b": "pass"}, - {"path": "specs/automation/connect-card.t27", "t27b": "pass"}, - {"path": "specs/automation/course-access.t27", "t27b": "pass"}, - {"path": "specs/automation/course-outreach.t27", "t27b": "pass"}, - {"path": "specs/automation/crm-client-onboard.t27", "t27b": "pass"}, - {"path": "specs/automation/crm-client-ownership.t27", "t27b": "pass"}, - {"path": "specs/automation/crm-client-workspace.t27", "t27b": "pass"}, - {"path": "specs/automation/crm-duet.t27", "t27b": "pass"}, - {"path": "specs/automation/crm-first-screen.t27", "t27b": "pass"}, - {"path": "specs/automation/crm-lead-magnet.t27", "t27b": "pass"}, - {"path": "specs/automation/crm-sellers.t27", "t27b": "pass"}, - {"path": "specs/automation/crm-story-reel.t27", "t27b": "pass"}, - {"path": "specs/automation/engage-desk.t27", "t27b": "pass"}, - {"path": "specs/automation/hive-contributor-keys.t27", "t27b": "pass"}, - {"path": "specs/automation/inngest-functions-status.t27", "t27b": "pass"}, - {"path": "specs/automation/inngest-probe-suite.t27", "t27b": "pass"}, - {"path": "specs/automation/inngest-queen-scheduler.t27", "t27b": "pass"}, - {"path": "specs/automation/kanban-card-chat.t27", "t27b": "pass"}, - {"path": "specs/automation/leela-agent-link.t27", "t27b": "pass"}, - {"path": "specs/automation/mail-push.t27", "t27b": "pass"}, - {"path": "specs/automation/meeting-reminders.t27", "t27b": "pass"}, - {"path": "specs/automation/meta-connect.t27", "t27b": "pass"}, - {"path": "specs/automation/owner-studio.t27", "t27b": "pass"}, - {"path": "specs/automation/photo-actions.t27", "t27b": "pass"}, - {"path": "specs/automation/plan-reel.t27", "t27b": "pass"}, - {"path": "specs/automation/poster-facts-overlay.t27", "t27b": "pass"}, - {"path": "specs/automation/queen-contributor-keys.t27", "t27b": "pass"}, - {"path": "specs/automation/queen-growth.t27", "t27b": "pass"}, - {"path": "specs/automation/reddit-desk.t27", "t27b": "pass"}, - {"path": "specs/automation/review-jam.t27", "t27b": "pass"}, - {"path": "specs/automation/seal-stands-in.t27", "t27b": "pass"}, - {"path": "specs/automation/social-api.t27", "t27b": "pass"}, - {"path": "specs/automation/split-reel.t27", "t27b": "pass"}, - {"path": "specs/automation/token-wallet.t27", "t27b": "pass"}, - {"path": "specs/automation/tri-claim-batch.t27", "t27b": "pass"}, - {"path": "specs/automation/tri-wallet-chains.t27", "t27b": "pass"}, - {"path": "specs/automation/wrapup-auto.t27", "t27b": "pass"}, - {"path": "specs/base/debounce.t27", "t27b": "pass"}, - {"path": "specs/base/ops.t27", "t27b": "pass"}, - {"path": "specs/base/ring_32.t27", "t27b": "pass"}, - {"path": "specs/base/seed.t27", "t27b": "pass"}, - {"path": "specs/base/ternary_encoding.t27", "t27b": "pass"}, - {"path": "specs/base/types.t27", "t27b": "pass"}, - {"path": "specs/basics/01_what_a_spec_is.t27", "t27b": "pass"}, - {"path": "specs/basics/02_the_module_line.t27", "t27b": "pass"}, - {"path": "specs/basics/03_comments_and_prose.t27", "t27b": "pass"}, - {"path": "specs/basics/04_constants.t27", "t27b": "pass"}, - {"path": "specs/basics/05_whole_numbers.t27", "t27b": "pass"}, - {"path": "specs/basics/06_true_false_and_text.t27", "t27b": "pass"}, - {"path": "specs/basics/07_arrays.t27", "t27b": "pass"}, - {"path": "specs/basics/08_trits.t27", "t27b": "pass"}, - {"path": "specs/basics/09_expressions.t27", "t27b": "pass"}, - {"path": "specs/basics/10_a_test_block.t27", "t27b": "pass"}, - {"path": "specs/basics/11_many_tests.t27", "t27b": "pass"}, - {"path": "specs/basics/12_functions.t27", "t27b": "pass"}, - {"path": "specs/basics/13_local_names.t27", "t27b": "pass"}, - {"path": "specs/basics/14_if_and_else.t27", "t27b": "pass"}, - {"path": "specs/basics/15_loops.t27", "t27b": "pass"}, - {"path": "specs/basics/16_pub_or_private.t27", "t27b": "pass"}, - {"path": "specs/basics/17_structs.t27", "t27b": "pass"}, - {"path": "specs/basics/18_enums.t27", "t27b": "pass"}, - {"path": "specs/basics/19_use_other_modules.t27", "t27b": "pass"}, - {"path": "specs/basics/20_invariants.t27", "t27b": "pass"}, - {"path": "specs/basics/21_gen_ts.t27", "t27b": "pass"}, - {"path": "specs/basics/22_seven_backends.t27", "t27b": "pass"}, - {"path": "specs/basics/23_stages_of_t27c.t27", "t27b": "pass"}, - {"path": "specs/basics/24_tri_commands.t27", "t27b": "pass"}, - {"path": "specs/basics/25_reading_errors.t27", "t27b": "pass"}, - {"path": "specs/basics/26_a_small_program.t27", "t27b": "pass"}, - {"path": "specs/basics/27_where_next.t27", "t27b": "pass"}, - {"path": "specs/benchmarks/bench_main.t27", "t27b": "pass"}, - {"path": "specs/benchmarks/bench_nn.t27", "t27b": "pass"}, - {"path": "specs/benchmarks/gf16_bfloat16_nmse.t27", "t27b": "pass"}, - {"path": "specs/benchmarks/kernel_collatz.t27", "t27b": "pass"}, - {"path": "specs/benchmarks/kernel_f64loop.t27", "t27b": "pass"}, - {"path": "specs/benchmarks/kernel_fib.t27", "t27b": "pass"}, - {"path": "specs/benchmarks/kernel_matmul.t27", "t27b": "pass"}, - {"path": "specs/benchmarks/kernel_sieve.t27", "t27b": "pass"}, - {"path": "specs/benchmarks/kernel_ternary.t27", "t27b": "pass"}, - {"path": "specs/benchmarks/ternary_vs_binary.t27", "t27b": "pass"}, - {"path": "specs/blog/t27b_progress.t27", "t27b": "pass"}, - {"path": "specs/boards/arty_a7.t27", "t27b": "pass"}, - {"path": "specs/boards/wukong_v1.t27", "t27b": "pass"}, - {"path": "specs/boards/xc7a100t_full.t27", "t27b": "pass"}, - {"path": "specs/boards/xc7a100t_minimal.t27", "t27b": "pass"}, - {"path": "specs/brain/bus.t27", "t27b": "pass"}, - {"path": "specs/brain/cognitive_loop.t27", "t27b": "pass"}, - {"path": "specs/brain/phi_timing.t27", "t27b": "pass"}, - {"path": "specs/brain/unified_state.t27", "t27b": "pass"}, - {"path": "specs/catalog/discovery.t27", "t27b": "pass"}, - {"path": "specs/ci/affected.t27", "t27b": "pass"}, - {"path": "specs/ci/delivery_metrics.t27", "t27b": "pass"}, - {"path": "specs/ci/derived_data.t27", "t27b": "pass"}, - {"path": "specs/ci/gates/conflict_markers.t27", "t27b": "pass"}, - {"path": "specs/ci/gates/documented_commands.t27", "t27b": "pass"}, - {"path": "specs/ci/gates/verilog_widths.t27", "t27b": "pass"}, - {"path": "specs/ci/schema.t27", "t27b": "pass"}, - {"path": "specs/compiler/c_array_repeat_wrapper.t27", "t27b": "pass"}, - {"path": "specs/compiler/c_fixed_array_return.t27", "t27b": "pass"}, - {"path": "specs/compiler/codegen_conformance.t27", "t27b": "pass"}, - {"path": "specs/compiler/core/t27core.t27", "t27b": "pass"}, - {"path": "specs/compiler/core/t27core_ddc.t27", "t27b": "pass"}, - {"path": "specs/compiler/cse_hoist.t27", "t27b": "pass"}, - {"path": "specs/compiler/lexer.t27", "t27b": "pass"}, - {"path": "specs/compiler/meta_compile.t27", "t27b": "pass"}, - {"path": "specs/compiler/rust_constant_case.t27", "t27b": "pass"}, - {"path": "specs/compiler/rust_enum_order.t27", "t27b": "pass"}, - {"path": "specs/compiler/rust_optional_returns.t27", "t27b": "pass"}, - {"path": "specs/compiler/rust_tail_returns.t27", "t27b": "pass"}, - {"path": "specs/compiler/rust_value_parameters.t27", "t27b": "pass"}, - {"path": "specs/compiler/test_report_exit.t27", "t27b": "pass"}, - {"path": "specs/compiler/theory/isa_round_trip.t27", "t27b": "pass"}, - {"path": "specs/compiler/theory/reproducible.t27", "t27b": "pass"}, - {"path": "specs/compiler/theory/sieve.t27", "t27b": "pass"}, - {"path": "specs/compiler/theory/speed_quality.t27", "t27b": "pass"}, - {"path": "specs/compiler/theory/toolchain.t27", "t27b": "pass"}, - {"path": "specs/compiler/theory/vacuity_census.t27", "t27b": "pass"}, - {"path": "specs/compiler/theory/warmup.t27", "t27b": "pass"}, - {"path": "specs/compiler/theory/warmup_t27b.t27", "t27b": "pass"}, - {"path": "specs/compiler/verilog_aos_memory.t27", "t27b": "pass"}, - {"path": "specs/compiler/verilog_branch_context.t27", "t27b": "pass"}, - {"path": "specs/compiler/zig_empty_typed_array.t27", "t27b": "pass"}, - {"path": "specs/compiler/zig_field_syntax.t27", "t27b": "pass"}, - {"path": "specs/compiler/zig_float_call_cast.t27", "t27b": "pass"}, - {"path": "specs/compiler/zig_primitive_bindings.t27", "t27b": "pass"}, - {"path": "specs/compiler/zig_scoped_type.t27", "t27b": "pass"}, - {"path": "specs/compiler/zig_shadow_initializer.t27", "t27b": "pass"}, - {"path": "specs/compiler/zig_test_shadowing.t27", "t27b": "pass"}, - {"path": "specs/compiler/zig_value_ignored.t27", "t27b": "pass"}, - {"path": "specs/conformance/e2e_scenarios.t27", "t27b": "pass"}, - {"path": "specs/crons/999-multibots-telegraf-agent-autopilot-L1118.t27", "t27b": "pass"}, - {"path": "specs/crons/999-multibots-telegraf-bot-owner-billing-L474.t27", "t27b": "pass"}, - {"path": "specs/crons/999-multibots-telegraf-check-stuck-trainings.t27", "t27b": "pass"}, - {"path": "specs/crons/999-multibots-telegraf-ci.t27", "t27b": "pass"}, - {"path": "specs/crons/999-multibots-telegraf-client-telemetry-daily.t27", "t27b": "pass"}, - {"path": "specs/crons/999-multibots-telegraf-club-invoice-abandoned-watch.t27", "t27b": "pass"}, - {"path": "specs/crons/999-multibots-telegraf-crm-proactive-sweep.t27", "t27b": "pass"}, - {"path": "specs/crons/999-multibots-telegraf-crmProactive-L375.t27", "t27b": "pass"}, - {"path": "specs/crons/999-multibots-telegraf-daily-sales-advisor.t27", "t27b": "pass"}, - {"path": "specs/crons/999-multibots-telegraf-generate-jobs-L164.t27", "t27b": "pass"}, - {"path": "specs/crons/999-multibots-telegraf-health-check.t27", "t27b": "pass"}, - {"path": "specs/crons/999-multibots-telegraf-log-monitor.t27", "t27b": "pass"}, - {"path": "specs/crons/999-multibots-telegraf-notificationHandler-L318.t27", "t27b": "pass"}, - {"path": "specs/crons/999-multibots-telegraf-notificationHandler-L324.t27", "t27b": "pass"}, - {"path": "specs/crons/999-multibots-telegraf-periodic-webhook-health-check.t27", "t27b": "pass"}, - {"path": "specs/crons/999-multibots-telegraf-production-monitor-L80.t27", "t27b": "pass"}, - {"path": "specs/crons/999-multibots-telegraf-provider-health-monitor-L344.t27", "t27b": "pass"}, - {"path": "specs/crons/999-multibots-telegraf-render-server-L10845.t27", "t27b": "pass"}, - {"path": "specs/crons/999-multibots-telegraf-render-server-L2301.t27", "t27b": "pass"}, - {"path": "specs/crons/999-multibots-telegraf-render-server-L2325.t27", "t27b": "pass"}, - {"path": "specs/crons/999-multibots-telegraf-render-server-L919.t27", "t27b": "pass"}, - {"path": "specs/crons/999-multibots-telegraf-robokassa-unclaimed-watch.t27", "t27b": "pass"}, - {"path": "specs/crons/999-multibots-telegraf-security.t27", "t27b": "pass"}, - {"path": "specs/crons/999-multibots-telegraf-skill-detector.t27", "t27b": "pass"}, - {"path": "specs/crons/999-multibots-telegraf-taskCache-L27.t27", "t27b": "pass"}, - {"path": "specs/crons/999-multibots-telegraf-ton-pending-watch.t27", "t27b": "pass"}, - {"path": "specs/crons/999-multibots-telegraf-video-task-store-L156.t27", "t27b": "pass"}, - {"path": "specs/crons/mac-alerts-digest.t27", "t27b": "pass"}, - {"path": "specs/crons/mac-alerts-watchdog.t27", "t27b": "pass"}, - {"path": "specs/crons/mac-browseros-cron-watchdog.t27", "t27b": "pass"}, - {"path": "specs/crons/mac-dev-cache-clean.t27", "t27b": "pass"}, - {"path": "specs/crons/mac-jobsearch-poller.t27", "t27b": "pass"}, - {"path": "specs/crons/mac-leela-dailyquote.t27", "t27b": "pass"}, - {"path": "specs/crons/mac-mail-bridge.t27", "t27b": "pass"}, - {"path": "specs/crons/mac-mcp-hub.t27", "t27b": "pass"}, - {"path": "specs/crons/mac-neo-boards.t27", "t27b": "pass"}, - {"path": "specs/crons/mac-neo-jobsearch.t27", "t27b": "pass"}, - {"path": "specs/crons/mac-reviewer-bees.t27", "t27b": "pass"}, - {"path": "specs/crons/mac-signup-watch.t27", "t27b": "pass"}, - {"path": "specs/crons/mac-trios-cycle-heal.t27", "t27b": "pass"}, - {"path": "specs/crons/mac-trios-cycle.t27", "t27b": "pass"}, - {"path": "specs/crons/mac-trios-doctor.t27", "t27b": "pass"}, - {"path": "specs/crons/mac-trios-feed.t27", "t27b": "pass"}, - {"path": "specs/crons/mac-trios-heal.t27", "t27b": "pass"}, - {"path": "specs/crons/railway-jobsearch-cron.t27", "t27b": "pass"}, - {"path": "specs/crons/t27-formal-mutation.t27", "t27b": "pass"}, - {"path": "specs/crons/t27-pr-dashboard.t27", "t27b": "pass"}, - {"path": "specs/crons/trinity-agent-cron-cleanup.t27", "t27b": "pass"}, - {"path": "specs/crons/trinity-agent-queue-drain.t27", "t27b": "pass"}, - {"path": "specs/crons/trinity-brain-ci.t27", "t27b": "pass"}, - {"path": "specs/crons/trinity-codegen.t27", "t27b": "pass"}, - {"path": "specs/crons/trinity-discover-callers.t27", "t27b": "pass"}, - {"path": "specs/crons/trinity-pages-health-check.t27", "t27b": "pass"}, - {"path": "specs/crons/trinity-signal-health-self.t27", "t27b": "pass"}, - {"path": "specs/crons/trinity-site-live-gate.t27", "t27b": "pass"}, - {"path": "specs/demos/simple_test.t27", "t27b": "pass"}, - {"path": "specs/docs/chapters/alphabet.t27", "t27b": "pass"}, - {"path": "specs/docs/chapters/evidence.t27", "t27b": "pass"}, - {"path": "specs/docs/chapters/layers.t27", "t27b": "pass"}, - {"path": "specs/docs/chapters/project.t27", "t27b": "pass"}, - {"path": "specs/docs/chapters/queen.t27", "t27b": "pass"}, - {"path": "specs/docs/chapters/rules.t27", "t27b": "pass"}, - {"path": "specs/docs/chapters/tooling.t27", "t27b": "pass"}, - {"path": "specs/docs/system.t27", "t27b": "pass"}, - {"path": "specs/effects/capability.t27", "t27b": "pass"}, - {"path": "specs/effects/clock_cap.t27", "t27b": "pass"}, - {"path": "specs/effects/fs_cap.t27", "t27b": "pass"}, - {"path": "specs/effects/replay_oracle.t27", "t27b": "pass"}, - {"path": "specs/fpga/adapter.t27", "t27b": "pass"}, - {"path": "specs/fpga/apb_bridge.t27", "t27b": "pass"}, - {"path": "specs/fpga/assembler.t27", "t27b": "pass"}, - {"path": "specs/fpga/axi4.t27", "t27b": "pass"}, - {"path": "specs/fpga/boards/arty_a7_integration.t27", "t27b": "pass"}, - {"path": "specs/fpga/boards/qmtech_a100t_integration.t27", "t27b": "pass"}, - {"path": "specs/fpga/bootrom.t27", "t27b": "pass"}, - {"path": "specs/fpga/bpsk.t27", "t27b": "pass"}, - {"path": "specs/fpga/clock_domain.t27", "t27b": "pass"}, - {"path": "specs/fpga/coverage.t27", "t27b": "pass"}, - {"path": "specs/fpga/crossopt.t27", "t27b": "pass"}, - {"path": "specs/fpga/cts.t27", "t27b": "pass"}, - {"path": "specs/fpga/dft.t27", "t27b": "pass"}, - {"path": "specs/fpga/die_probe.t27", "t27b": "pass"}, - {"path": "specs/fpga/dsp/adders.t27", "t27b": "pass"}, - {"path": "specs/fpga/dsp/cordic.t27", "t27b": "pass"}, - {"path": "specs/fpga/dsp/fixed_point.t27", "t27b": "pass"}, - {"path": "specs/fpga/dsp/multipliers.t27", "t27b": "pass"}, - {"path": "specs/fpga/dsp/signals.t27", "t27b": "pass"}, - {"path": "specs/fpga/e2e_demo.t27", "t27b": "pass"}, - {"path": "specs/fpga/eth_beacon.t27", "t27b": "pass"}, - {"path": "specs/fpga/eth_crc.t27", "t27b": "pass"}, - {"path": "specs/fpga/eth_rx.t27", "t27b": "pass"}, - {"path": "specs/fpga/fifo.t27", "t27b": "pass"}, - {"path": "specs/fpga/gf16_accel.t27", "t27b": "pass"}, - {"path": "specs/fpga/hw_types.t27", "t27b": "pass"}, - {"path": "specs/fpga/linker.t27", "t27b": "pass"}, - {"path": "specs/fpga/memory.t27", "t27b": "pass"}, - {"path": "specs/fpga/mmcm.t27", "t27b": "pass"}, - {"path": "specs/fpga/mtbf.t27", "t27b": "pass"}, - {"path": "specs/fpga/partition.t27", "t27b": "pass"}, - {"path": "specs/fpga/power.t27", "t27b": "pass"}, - {"path": "specs/fpga/power_analysis.t27", "t27b": "pass"}, - {"path": "specs/fpga/reset_sync.t27", "t27b": "pass"}, - {"path": "specs/fpga/rgmii.t27", "t27b": "pass"}, - {"path": "specs/fpga/rgmii_sniff.t27", "t27b": "pass"}, - {"path": "specs/fpga/ro_race.t27", "t27b": "pass"}, - {"path": "specs/fpga/router.t27", "t27b": "pass"}, - {"path": "specs/fpga/secded.t27", "t27b": "pass"}, - {"path": "specs/fpga/simulator.t27", "t27b": "pass"}, - {"path": "specs/fpga/stdlib.t27", "t27b": "pass"}, - {"path": "specs/fpga/ternary_isa.t27", "t27b": "pass"}, - {"path": "specs/fpga/ternary_link.t27", "t27b": "pass"}, - {"path": "specs/fpga/testbench/assembler_tb.t27", "t27b": "pass"}, - {"path": "specs/fpga/testbench/cts_tb.t27", "t27b": "pass"}, - {"path": "specs/fpga/testbench/formal_tb.t27", "t27b": "pass"}, - {"path": "specs/fpga/testbench/partition_tb.t27", "t27b": "pass"}, - {"path": "specs/fpga/testbench/placement_tb.t27", "t27b": "pass"}, - {"path": "specs/fpga/testbench/power_tb.t27", "t27b": "pass"}, - {"path": "specs/fpga/testbench/router_tb.t27", "t27b": "pass"}, - {"path": "specs/fpga/testbench/simulator_tb.t27", "t27b": "pass"}, - {"path": "specs/fpga/testbench/timing_tb.t27", "t27b": "pass"}, - {"path": "specs/fpga/testbench/vcd_trace_tb.t27", "t27b": "pass"}, - {"path": "specs/fpga/timing.t27", "t27b": "pass"}, - {"path": "specs/fpga/trinet_node.t27", "t27b": "pass"}, - {"path": "specs/fpga/verification/build_verify.t27", "t27b": "pass"}, - {"path": "specs/functions/analytics-sales-advise.t27", "t27b": "pass"}, - {"path": "specs/functions/analytics-skills-detect.t27", "t27b": "pass"}, - {"path": "specs/functions/broadcast-message-send.t27", "t27b": "pass"}, - {"path": "specs/functions/client-telemetry-daily.t27", "t27b": "pass"}, - {"path": "specs/functions/club-invoice-abandoned-watch.t27", "t27b": "pass"}, - {"path": "specs/functions/content-detailed-script-generate.t27", "t27b": "pass"}, - {"path": "specs/functions/content-scenario-clips-generate.t27", "t27b": "pass"}, - {"path": "specs/functions/content-scripts-generate.t27", "t27b": "pass"}, - {"path": "specs/functions/crm-proactive-sweep.t27", "t27b": "pass"}, - {"path": "specs/functions/instagram-competitors-find.t27", "t27b": "pass"}, - {"path": "specs/functions/instagram-reels-analyze.t27", "t27b": "pass"}, - {"path": "specs/functions/instagram-top-content-extract.t27", "t27b": "pass"}, - {"path": "specs/functions/monitoring-error-report.t27", "t27b": "pass"}, - {"path": "specs/functions/monitoring-health-check.t27", "t27b": "pass"}, - {"path": "specs/functions/monitoring-logs-analyze.t27", "t27b": "pass"}, - {"path": "specs/functions/monitoring-logs-trigger.t27", "t27b": "pass"}, - {"path": "specs/functions/morph-images-generate.t27", "t27b": "pass"}, - {"path": "specs/functions/neuro-image-generate.t27", "t27b": "pass"}, - {"path": "specs/functions/payment-ai-server-process.t27", "t27b": "pass"}, - {"path": "specs/functions/reels-ai-callback.t27", "t27b": "pass"}, - {"path": "specs/functions/reels-ai-generate.t27", "t27b": "pass"}, - {"path": "specs/functions/reels-loop-generate.t27", "t27b": "pass"}, - {"path": "specs/functions/render-avatar-video-run.t27", "t27b": "pass"}, - {"path": "specs/functions/render-job-run.t27", "t27b": "pass"}, - {"path": "specs/functions/render-riddle-run.t27", "t27b": "pass"}, - {"path": "specs/functions/robokassa-unclaimed-watch.t27", "t27b": "pass"}, - {"path": "specs/functions/ton-pending-watch.t27", "t27b": "pass"}, - {"path": "specs/functions/training-model-complete.t27", "t27b": "pass"}, - {"path": "specs/functions/training-model-start.t27", "t27b": "pass"}, - {"path": "specs/functions/training-model-v2-start.t27", "t27b": "pass"}, - {"path": "specs/functions/training-stuck-check.t27", "t27b": "pass"}, - {"path": "specs/functions/webhook-generation-validate.t27", "t27b": "pass"}, - {"path": "specs/functions/welcome-avatar-generate.t27", "t27b": "pass"}, - {"path": "specs/github/auth.t27", "t27b": "pass"}, - {"path": "specs/hosting/credit.t27", "t27b": "pass"}, - {"path": "specs/hosting/feed.t27", "t27b": "pass"}, - {"path": "specs/hosting/host.t27", "t27b": "pass"}, - {"path": "specs/hosting/panel.t27", "t27b": "pass"}, - {"path": "specs/hosting/placement.t27", "t27b": "pass"}, - {"path": "specs/hosting/proof.t27", "t27b": "pass"}, - {"path": "specs/hosting/row.t27", "t27b": "pass"}, - {"path": "specs/hosting/statement.t27", "t27b": "pass"}, - {"path": "specs/hosting/sybil.t27", "t27b": "pass"}, - {"path": "specs/hosting/toolchain.t27", "t27b": "pass"}, - {"path": "specs/hosting/topology.t27", "t27b": "pass"}, - {"path": "specs/i18n/agents-ru.t27", "t27b": "pass"}, - {"path": "specs/i18n/blog-ru.t27", "t27b": "pass"}, - {"path": "specs/i18n/docs-ru.t27", "t27b": "pass"}, - {"path": "specs/igla/race/mvp_ternary_classifier.t27", "t27b": "pass"}, - {"path": "specs/igla/race/phi_accumulator_growth.t27", "t27b": "pass"}, - {"path": "specs/igla/race/phi_gain_freedom.t27", "t27b": "pass"}, - {"path": "specs/igla/race/phi_weights.t27", "t27b": "pass"}, - {"path": "specs/igla/race/ternary_lut_table.t27", "t27b": "pass"}, - {"path": "specs/igla/race/ternary_mac_group.t27", "t27b": "pass"}, - {"path": "specs/igla/race/ternary_node.t27", "t27b": "pass"}, - {"path": "specs/igla/race/unit_weights_node.t27", "t27b": "pass"}, - {"path": "specs/igla/w535_bounded_while_module.t27", "t27b": "pass"}, - {"path": "specs/isa/t27a.t27", "t27b": "pass"}, - {"path": "specs/isa/t27a_mnemonics.t27", "t27b": "pass"}, - {"path": "specs/isa/ternary_encoding.t27", "t27b": "pass"}, - {"path": "specs/isa/ternary_gates.t27", "t27b": "pass"}, - {"path": "specs/isa/ternary_graph.t27", "t27b": "pass"}, - {"path": "specs/isa/tri27_bytecode.t27", "t27b": "pass"}, - {"path": "specs/isa/tri27_machine.t27", "t27b": "pass"}, - {"path": "specs/jobs/network_job.t27", "t27b": "pass"}, - {"path": "specs/jobs/release_t27c.t27", "t27b": "pass"}, - {"path": "specs/jobs/t27b_ledger_steward.t27", "t27b": "pass"}, - {"path": "specs/math/constants.t27", "t27b": "pass"}, - {"path": "specs/math/gf_competitive.t27", "t27b": "pass"}, - {"path": "specs/memory/graph/crypt.t27", "t27b": "pass"}, - {"path": "specs/memory/graph/ingest.t27", "t27b": "pass"}, - {"path": "specs/memory/graph/scope.t27", "t27b": "pass"}, - {"path": "specs/memory/graph/temporal.t27", "t27b": "pass"}, - {"path": "specs/memory/graph/types.t27", "t27b": "pass"}, - {"path": "specs/memory/tmem/session.t27", "t27b": "pass"}, - {"path": "specs/memory/tmem/types.t27", "t27b": "pass"}, - {"path": "specs/mesh_routing.t27", "t27b": "pass"}, - {"path": "specs/ml/activation/elu_activation.t27", "t27b": "blocked", "blocker": "ExprCall(undeclared fn)", "reason": "unimplemented"}, - {"path": "specs/ml/activation/gelu_activation.t27", "t27b": "blocked", "blocker": "ExprCall(undeclared fn)", "reason": "unimplemented"}, - {"path": "specs/ml/activation/gelu_approx_activation.t27", "t27b": "blocked", "blocker": "ExprCall(undeclared fn)", "reason": "unimplemented"}, - {"path": "specs/ml/activation/leaky_relu_activation.t27", "t27b": "pass"}, - {"path": "specs/ml/activation/relu_activation.t27", "t27b": "pass"}, - {"path": "specs/ml/activation/sigmoid_activation.t27", "t27b": "pass"}, - {"path": "specs/ml/activation/silu_swish_activation.t27", "t27b": "blocked", "blocker": "ExprCall(undeclared fn)", "reason": "unimplemented"}, - {"path": "specs/ml/activation/softmax.t27", "t27b": "blocked", "blocker": "ExprCall(undeclared fn)", "reason": "unimplemented"}, - {"path": "specs/ml/activation/tanh_activation.t27", "t27b": "blocked", "blocker": "ExprCall(undeclared fn)", "reason": "unimplemented"}, - {"path": "specs/ml/igla_champion_capsule.t27", "t27b": "blocked", "blocker": "ExprIdentifier(undeclared)", "reason": "unimplemented"}, - {"path": "specs/ml/layers/avgpool2d_layer.t27", "t27b": "pass"}, - {"path": "specs/ml/layers/batchnorm_layer.t27", "t27b": "blocked", "blocker": "ExprCall(undeclared fn)", "reason": "unimplemented"}, - {"path": "specs/ml/layers/conv2d_layer.t27", "t27b": "pass"}, - {"path": "specs/ml/layers/dense_layer.t27", "t27b": "pass"}, - {"path": "specs/ml/layers/dropout_layer.t27", "t27b": "pass"}, - {"path": "specs/ml/layers/embedding_layer.t27", "t27b": "blocked", "blocker": "ExprCall(undeclared fn)", "reason": "unimplemented"}, - {"path": "specs/ml/layers/flatten_layer.t27", "t27b": "pass"}, - {"path": "specs/ml/layers/layernorm_layer.t27", "t27b": "pass"}, - {"path": "specs/ml/layers/maxpool2d_layer.t27", "t27b": "pass"}, - {"path": "specs/ml/layers/residual_connection.t27", "t27b": "pass"}, - {"path": "specs/ml/loss/binary_crossentropy_loss.t27", "t27b": "blocked", "blocker": "ExprCall(undeclared fn)", "reason": "unimplemented"}, - {"path": "specs/ml/loss/contrastive_loss.t27", "t27b": "blocked", "blocker": "ExprCall(undeclared fn)", "reason": "unimplemented"}, - {"path": "specs/ml/loss/cross_entropy_loss.t27", "t27b": "blocked", "blocker": "ExprCall(undeclared fn)", "reason": "unimplemented"}, - {"path": "specs/ml/loss/huber_loss.t27", "t27b": "pass"}, - {"path": "specs/ml/loss/kl_divergence.t27", "t27b": "pass"}, - {"path": "specs/ml/loss/mse_loss.t27", "t27b": "pass"}, - {"path": "specs/ml/optimizer/adagrad.t27", "t27b": "blocked", "blocker": "ExprCall(undeclared fn)", "reason": "unimplemented"}, - {"path": "specs/ml/optimizer/adam.t27", "t27b": "blocked", "blocker": "ExprCall(undeclared fn)", "reason": "unimplemented"}, - {"path": "specs/ml/optimizer/lamb.t27", "t27b": "blocked", "blocker": "ExprCall(undeclared fn)", "reason": "unimplemented"}, - {"path": "specs/ml/optimizer/race_config.t27", "t27b": "blocked", "blocker": "ExprIdentifier(undeclared)", "reason": "unimplemented"}, - {"path": "specs/ml/optimizer/rmsprop.t27", "t27b": "pass"}, - {"path": "specs/ml/optimizer/sgd.t27", "t27b": "pass"}, - {"path": "specs/ml/pathway/mlp.t27", "t27b": "blocked", "blocker": "ExprCall(undeclared fn)", "reason": "unimplemented"}, - {"path": "specs/ml/recurrent/attention_mechanism.t27", "t27b": "blocked", "blocker": "ExprCall(undeclared fn)", "reason": "unimplemented"}, - {"path": "specs/ml/recurrent/bilstm.t27", "t27b": "blocked", "blocker": "ExprCall(undeclared fn)", "reason": "unimplemented"}, - {"path": "specs/ml/recurrent/gru_cell.t27", "t27b": "blocked", "blocker": "ExprCall(undeclared fn)", "reason": "unimplemented"}, - {"path": "specs/ml/recurrent/lstm_cell.t27", "t27b": "blocked", "blocker": "ExprCall(undeclared fn)", "reason": "unimplemented"}, - {"path": "specs/ml/recurrent/lstm_single.t27", "t27b": "blocked", "blocker": "ExprCall(undeclared fn)", "reason": "unimplemented"}, - {"path": "specs/ml/recurrent/rnn_cell.t27", "t27b": "blocked", "blocker": "ExprCall(undeclared fn)", "reason": "unimplemented"}, - {"path": "specs/ml/recurrent/self_attention.t27", "t27b": "pass"}, - {"path": "specs/ml/rl/advantage_estimator.t27", "t27b": "blocked", "blocker": "ExprCall(undeclared fn)", "reason": "unimplemented"}, - {"path": "specs/ml/rl/dqn.t27", "t27b": "pass"}, - {"path": "specs/ml/rl/dqn_target_network.t27", "t27b": "pass"}, - {"path": "specs/ml/rl/ppo_clip_loss.t27", "t27b": "blocked", "blocker": "ExprCall(undeclared fn)", "reason": "unimplemented"}, - {"path": "specs/ml/rl/ppo_critic.t27", "t27b": "blocked", "blocker": "ExprCall(undeclared fn)", "reason": "unimplemented"}, - {"path": "specs/ml/rl/sac_critic.t27", "t27b": "pass"}, - {"path": "specs/ml/transformer/encoder_block.t27", "t27b": "blocked", "blocker": "ExprCall(undeclared fn)", "reason": "unimplemented"}, - {"path": "specs/ml/transformer/feed_forward_network.t27", "t27b": "pass"}, - {"path": "specs/ml/transformer/multi_head_attention.t27", "t27b": "pass"}, - {"path": "specs/ml/transformer/positional_encoding.t27", "t27b": "blocked", "blocker": "ExprCall(undeclared fn)", "reason": "unimplemented"}, - {"path": "specs/multipath_router.t27", "t27b": "pass"}, - {"path": "specs/network/attribution.t27", "t27b": "pass"}, - {"path": "specs/network/identity.t27", "t27b": "pass"}, - {"path": "specs/network/job_rules.t27", "t27b": "pass"}, - {"path": "specs/network/mvp.t27", "t27b": "pass"}, - {"path": "specs/network/mvp_v2.t27", "t27b": "pass"}, - {"path": "specs/network/mvp_v3.t27", "t27b": "pass"}, - {"path": "specs/network/mvp_v3_ed25519.t27", "t27b": "pass"}, - {"path": "specs/network/pool.t27", "t27b": "pass"}, - {"path": "specs/network/quorum.t27", "t27b": "pass"}, - {"path": "specs/network/usage.t27", "t27b": "pass"}, - {"path": "specs/numeric/bnf1024.t27", "t27b": "pass"}, - {"path": "specs/numeric/bnf128.t27", "t27b": "pass"}, - {"path": "specs/numeric/bnf16.t27", "t27b": "pass"}, - {"path": "specs/numeric/bnf256.t27", "t27b": "pass"}, - {"path": "specs/numeric/bnf32.t27", "t27b": "pass"}, - {"path": "specs/numeric/bnf512.t27", "t27b": "pass"}, - {"path": "specs/numeric/bnf64.t27", "t27b": "pass"}, - {"path": "specs/numeric/bnf8.t27", "t27b": "pass"}, - {"path": "specs/numeric/catalog_paper_count.t27", "t27b": "pass"}, - {"path": "specs/numeric/e8m0.t27", "t27b": "pass"}, - {"path": "specs/numeric/formats.t27", "t27b": "pass"}, - {"path": "specs/numeric/formats_catalog.t27", "t27b": "pass"}, - {"path": "specs/numeric/gf10.t27", "t27b": "pass"}, - {"path": "specs/numeric/gf1024.t27", "t27b": "pass"}, - {"path": "specs/numeric/gf128.t27", "t27b": "pass"}, - {"path": "specs/numeric/gf14.t27", "t27b": "pass"}, - {"path": "specs/numeric/gf16.t27", "t27b": "pass"}, - {"path": "specs/numeric/gf256.t27", "t27b": "pass"}, - {"path": "specs/numeric/gf48.t27", "t27b": "pass"}, - {"path": "specs/numeric/gf512.t27", "t27b": "pass"}, - {"path": "specs/numeric/gf6.t27", "t27b": "pass"}, - {"path": "specs/numeric/gf96.t27", "t27b": "pass"}, - {"path": "specs/numeric/gft1024.t27", "t27b": "pass"}, - {"path": "specs/numeric/gft128.t27", "t27b": "pass"}, - {"path": "specs/numeric/gft16.t27", "t27b": "pass"}, - {"path": "specs/numeric/gft256.t27", "t27b": "pass"}, - {"path": "specs/numeric/gft32.t27", "t27b": "pass"}, - {"path": "specs/numeric/gft4.t27", "t27b": "pass"}, - {"path": "specs/numeric/gft512.t27", "t27b": "pass"}, - {"path": "specs/numeric/gft64.t27", "t27b": "pass"}, - {"path": "specs/numeric/gft8.t27", "t27b": "pass"}, - {"path": "specs/numeric/gfternary.t27", "t27b": "pass"}, - {"path": "specs/numeric/golden_sieve.t27", "t27b": "pass"}, - {"path": "specs/numeric/ocp_mx.t27", "t27b": "pass"}, - {"path": "specs/numeric/requant_boundary.t27", "t27b": "pass"}, - {"path": "specs/numeric/tnf1024.t27", "t27b": "pass"}, - {"path": "specs/numeric/tnf128.t27", "t27b": "pass"}, - {"path": "specs/numeric/tnf16.t27", "t27b": "pass"}, - {"path": "specs/numeric/tnf17.t27", "t27b": "pass"}, - {"path": "specs/numeric/tnf256.t27", "t27b": "pass"}, - {"path": "specs/numeric/tnf32.t27", "t27b": "pass"}, - {"path": "specs/numeric/tnf4.t27", "t27b": "pass"}, - {"path": "specs/numeric/tnf512.t27", "t27b": "pass"}, - {"path": "specs/numeric/tnf64.t27", "t27b": "pass"}, - {"path": "specs/numeric/tnf8.t27", "t27b": "pass"}, - {"path": "specs/numeric/trinity_numeric_surface.t27", "t27b": "pass"}, - {"path": "specs/physics/e8_lqg_bridge.t27", "t27b": "pass"}, - {"path": "specs/physics/eye_isi.t27", "t27b": "pass"}, - {"path": "specs/physics/gamma-conflict.t27", "t27b": "pass"}, - {"path": "specs/physics/hslm_benchmark.t27", "t27b": "pass"}, - {"path": "specs/physics/line_bounce.t27", "t27b": "pass"}, - {"path": "specs/physics/lqg_cs_bridge.t27", "t27b": "pass"}, - {"path": "specs/physics/xc7_primitives.t27", "t27b": "pass"}, - {"path": "specs/policy/issue_shape.t27", "t27b": "pass"}, - {"path": "specs/policy/l2_generation.t27", "t27b": "pass"}, - {"path": "specs/policy/lang_en.t27", "t27b": "pass"}, - {"path": "specs/policy/merge_ours.t27", "t27b": "pass"}, - {"path": "specs/policy/own_language.t27", "t27b": "pass"}, - {"path": "specs/policy/required_contexts.t27", "t27b": "pass"}, - {"path": "specs/policy/text_lines.t27", "t27b": "pass"}, - {"path": "specs/port/bootstrap/src/bridge.t27", "t27b": "pass"}, - {"path": "specs/port/bootstrap/src/cc_gate.t27", "t27b": "pass"}, - {"path": "specs/port/bootstrap/src/check_calls.t27", "t27b": "pass"}, - {"path": "specs/port/bootstrap/src/compiler/AsmRelocEntry_new.t27", "t27b": "pass"}, - {"path": "specs/port/bootstrap/src/compiler/AsmSectionKind_from_i8.t27", "t27b": "pass"}, - {"path": "specs/port/bootstrap/src/compiler/AssembledInstr_r_type.t27", "t27b": "pass"}, - {"path": "specs/port/bootstrap/src/compiler/HirBusPort_axi4_lite_slave.t27", "t27b": "pass"}, - {"path": "specs/port/bootstrap/src/compiler/HirClockDomain_new.t27", "t27b": "pass"}, - {"path": "specs/port/bootstrap/src/compiler/HirCoverPoint_new.t27", "t27b": "pass"}, - {"path": "specs/port/bootstrap/src/compiler/HirGf16FftConfig_fft_stages.t27", "t27b": "pass"}, - {"path": "specs/port/bootstrap/src/compiler/HirIpCatalog_new.t27", "t27b": "pass"}, - {"path": "specs/port/bootstrap/src/compiler/HirTernaryRegFile_new.t27", "t27b": "pass"}, - {"path": "specs/port/bootstrap/src/compiler/HwType_hw_width.t27", "t27b": "pass"}, - {"path": "specs/port/bootstrap/src/compiler/LinkSection_text.t27", "t27b": "pass"}, - {"path": "specs/port/bootstrap/src/compiler/LoopGuard_loop_cond.t27", "t27b": "pass"}, - {"path": "specs/port/bootstrap/src/compiler/TbCheck_new.t27", "t27b": "pass"}, - {"path": "specs/port/bootstrap/src/compiler/collect_type_decls.t27", "t27b": "pass"}, - {"path": "specs/port/bootstrap/src/enrichment/mod.t27", "t27b": "pass"}, - {"path": "specs/port/bootstrap/src/jwt.t27", "t27b": "pass"}, - {"path": "specs/port/bootstrap/src/parse_conform.t27", "t27b": "pass"}, - {"path": "specs/port/bootstrap/src/phi_f64_literals.t27", "t27b": "pass"}, - {"path": "specs/port/bootstrap/src/phi_selfcheck.t27", "t27b": "pass"}, - {"path": "specs/port/bootstrap/src/sensitivity.t27", "t27b": "pass"}, - {"path": "specs/port/bootstrap/src/source_kind.t27", "t27b": "pass"}, - {"path": "specs/port/bootstrap/src/weight_bram.t27", "t27b": "pass"}, - {"path": "specs/port/browseros/trios/agent-server/apps/server/src/api/routes/health.t27", "t27b": "pass"}, - {"path": "specs/port/browseros/trios/agent-server/apps/server/src/api/routes/memory.t27", "t27b": "pass"}, - {"path": "specs/port/browseros/trios/agent-server/apps/server/src/api/routes/queen-lease.t27", "t27b": "pass"}, - {"path": "specs/port/browseros/trios/agent-server/apps/server/src/api/routes/queen-needs-you.t27", "t27b": "pass"}, - {"path": "specs/port/browseros/trios/agent-server/apps/server/src/api/routes/queen-public-agents.t27", "t27b": "pass"}, - {"path": "specs/port/browseros/trios/agent-server/apps/server/src/api/routes/queen-registry.t27", "t27b": "pass"}, - {"path": "specs/port/browseros/trios/agent-server/apps/server/src/api/routes/queen-rehearsal.t27", "t27b": "pass"}, - {"path": "specs/port/browseros/trios/agent-server/apps/server/src/api/routes/queen-report.t27", "t27b": "pass"}, - {"path": "specs/port/browseros/trios/agent-server/apps/server/src/api/routes/status.t27", "t27b": "pass"}, - {"path": "specs/port/browseros/trios/agent-server/apps/server/src/api/services/a2a/a2a-liveness.t27", "t27b": "pass"}, - {"path": "specs/port/browseros/trios/agent-server/apps/server/src/api/services/openclaw/claw-session.t27", "t27b": "pass"}, - {"path": "specs/port/browseros/trios/agent-server/apps/server/src/browser/bookmarks.t27", "t27b": "pass"}, - {"path": "specs/port/browseros/trios/agent-server/apps/server/src/browser/history.t27", "t27b": "pass"}, - {"path": "specs/port/browseros/trios/agent-server/apps/server/src/lib/agents/runtime/registry.t27", "t27b": "pass"}, - {"path": "specs/port/browseros/trios/agent-server/apps/server/src/lib/db/retry.t27", "t27b": "pass"}, - {"path": "specs/port/browseros/trios/agent-server/apps/server/src/lib/identity.t27", "t27b": "pass"}, - {"path": "specs/port/browseros/trios/agent-server/apps/server/src/lib/port-binding.t27", "t27b": "pass"}, - {"path": "specs/port/browseros/trios/agent-server/apps/server/src/lib/provider-error-classifier.t27", "t27b": "pass"}, - {"path": "specs/port/browseros/trios/agent-server/apps/server/src/monitoring/envelope.t27", "t27b": "pass"}, - {"path": "specs/port/browseros/trios/agent-server/apps/server/src/skills/catalog.t27", "t27b": "pass"}, - {"path": "specs/port/browseros/trios/agent-server/apps/server/src/tools/filesystem/ls.t27", "t27b": "pass"}, - {"path": "specs/port/browseros/trios/agent-server/apps/server/src/tools/memory/write.t27", "t27b": "pass"}, - {"path": "specs/port/browseros/trios/agent-server/apps/server/src/tools/tool-registry.t27", "t27b": "pass"}, - {"path": "specs/port/fpga/bscan_spi_qmtech/bscan_spi_qmtech.t27", "t27b": "pass"}, - {"path": "specs/port/fpga/openxc7-synth/phi_temporal/temporal_heartbeat.t27", "t27b": "pass"}, - {"path": "specs/port/fpga/verilog/dsp_probe.t27", "t27b": "pass"}, - {"path": "specs/port/fpga/verilog/dsp_probe_live.t27", "t27b": "pass"}, - {"path": "specs/port/fpga/verilog/e8m0_jtag.t27", "t27b": "pass"}, - {"path": "specs/port/fpga/verilog/gft_bitnet_neuron_jtag.t27", "t27b": "pass"}, - {"path": "specs/port/fpga/verilog/gft_dot4_comm_jtag.t27", "t27b": "pass"}, - {"path": "specs/port/fpga/verilog/gft_dup2_jtag.t27", "t27b": "pass"}, - {"path": "specs/port/fpga/verilog/gft_dup3_jtag.t27", "t27b": "pass"}, - {"path": "specs/port/fpga/verilog/gft_signed_dot4_jtag.t27", "t27b": "pass"}, - {"path": "specs/port/fpga/verilog/gft_smul_jtag.t27", "t27b": "pass"}, - {"path": "specs/port/fpga/verilog/gft_train1_jtag.t27", "t27b": "pass"}, - {"path": "specs/port/fpga/verilog/link_node.t27", "t27b": "pass"}, - {"path": "specs/port/fpga/verilog/mvp_ternary_classifier_top.t27", "t27b": "pass"}, - {"path": "specs/port/fpga/verilog/phi_weights_jtag.t27", "t27b": "pass"}, - {"path": "specs/port/fpga/verilog/ternary_mac_demo_top.t27", "t27b": "pass"}, - {"path": "specs/port/fpga/verilog/ternary_mac_synth.t27", "t27b": "pass"}, - {"path": "specs/port/fpga/verilog/ternary_node_jtag.t27", "t27b": "pass"}, - {"path": "specs/port/fpga/vivado/blinky.t27", "t27b": "pass"}, - {"path": "specs/port/fpga/vivado/gf16_matmul4x4.t27", "t27b": "pass"}, - {"path": "specs/port/fpga/vivado/gf16_top.t27", "t27b": "pass"}, - {"path": "specs/port/fpga/vivado/gf16_uart_sim_bench.t27", "t27b": "pass"}, - {"path": "specs/port/fpga/vivado/uart_detect_top.t27", "t27b": "pass"}, - {"path": "specs/port/fpga/vivado/uart_echo_top.t27", "t27b": "pass"}, - {"path": "specs/port/fpga/vsa/temporal_heartbeat_top.t27", "t27b": "pass"}, - {"path": "specs/port/scripts/aggregate-experience.t27", "t27b": "pass"}, - {"path": "specs/port/scripts/bulk-create-notebooks.t27", "t27b": "pass"}, - {"path": "specs/port/scripts/check-conflicts.t27", "t27b": "pass"}, - {"path": "specs/port/scripts/check-pagination-truncation.t27", "t27b": "pass"}, - {"path": "specs/port/scripts/check_first_party_doc_language.t27", "t27b": "pass"}, - {"path": "specs/port/scripts/ci/loop-tools-tracked.t27", "t27b": "pass"}, - {"path": "specs/port/scripts/ci/rings_matrix.t27", "t27b": "pass"}, - {"path": "specs/port/scripts/fpga-build.t27", "t27b": "pass"}, - {"path": "specs/port/scripts/fpga/flash.t27", "t27b": "pass"}, - {"path": "specs/port/scripts/gen_w309.t27", "t27b": "pass"}, - {"path": "specs/port/scripts/gen_w310.t27", "t27b": "pass"}, - {"path": "specs/port/scripts/gen_w311.t27", "t27b": "pass"}, - {"path": "specs/port/scripts/gen_w314.t27", "t27b": "pass"}, - {"path": "specs/port/scripts/gen_w315.t27", "t27b": "pass"}, - {"path": "specs/port/scripts/gen_w316.t27", "t27b": "pass"}, - {"path": "specs/port/scripts/gen_w317.t27", "t27b": "pass"}, - {"path": "specs/port/scripts/gen_w318.t27", "t27b": "pass"}, - {"path": "specs/port/scripts/gen_w320.t27", "t27b": "pass"}, - {"path": "specs/port/scripts/gen_w322.t27", "t27b": "pass"}, - {"path": "specs/port/scripts/gen_w326.t27", "t27b": "pass"}, - {"path": "specs/port/scripts/gen_w363.t27", "t27b": "pass"}, - {"path": "specs/port/scripts/gen_w365.t27", "t27b": "pass"}, - {"path": "specs/port/scripts/gen_w368.t27", "t27b": "pass"}, - {"path": "specs/port/scripts/gen_w377.t27", "t27b": "pass"}, - {"path": "specs/port/scripts/gen_w378.t27", "t27b": "pass"}, - {"path": "specs/port/scripts/gen_w379.t27", "t27b": "pass"}, - {"path": "specs/port/scripts/gen_w380.t27", "t27b": "pass"}, - {"path": "specs/port/scripts/gen_w381.t27", "t27b": "pass"}, - {"path": "specs/port/scripts/gen_w381_lean.t27", "t27b": "pass"}, - {"path": "specs/port/scripts/gen_w382.t27", "t27b": "pass"}, - {"path": "specs/port/scripts/gen_w384.t27", "t27b": "pass"}, - {"path": "specs/port/scripts/gen_w384_lean.t27", "t27b": "pass"}, - {"path": "specs/port/scripts/gen_w385.t27", "t27b": "pass"}, - {"path": "specs/port/scripts/gen_w386.t27", "t27b": "pass"}, - {"path": "specs/port/scripts/gen_w387.t27", "t27b": "pass"}, - {"path": "specs/port/scripts/gen_w388_lean.t27", "t27b": "pass"}, - {"path": "specs/port/scripts/gen_w391.t27", "t27b": "pass"}, - {"path": "specs/port/scripts/gen_w391_lean.t27", "t27b": "pass"}, - {"path": "specs/port/scripts/gen_w631.t27", "t27b": "pass"}, - {"path": "specs/port/scripts/gen_w632.t27", "t27b": "pass"}, - {"path": "specs/port/scripts/gen_w633.t27", "t27b": "pass"}, - {"path": "specs/port/scripts/gen_w634.t27", "t27b": "pass"}, - {"path": "specs/port/scripts/gen_w635.t27", "t27b": "pass"}, - {"path": "specs/port/scripts/gen_w636.t27", "t27b": "pass"}, - {"path": "specs/port/scripts/gen_w637.t27", "t27b": "pass"}, - {"path": "specs/port/scripts/gen_w638.t27", "t27b": "pass"}, - {"path": "specs/port/scripts/gen_w639.t27", "t27b": "pass"}, - {"path": "specs/port/scripts/gen_w640.t27", "t27b": "pass"}, - {"path": "specs/port/scripts/gen_w641.t27", "t27b": "pass"}, - {"path": "specs/port/scripts/gen_w642.t27", "t27b": "pass"}, - {"path": "specs/port/scripts/gen_w643.t27", "t27b": "pass"}, - {"path": "specs/port/scripts/gen_w644.t27", "t27b": "pass"}, - {"path": "specs/port/scripts/gen_w645.t27", "t27b": "pass"}, - {"path": "specs/port/scripts/gen_w646.t27", "t27b": "pass"}, - {"path": "specs/port/scripts/gen_w647.t27", "t27b": "pass"}, - {"path": "specs/port/scripts/gen_w648.t27", "t27b": "pass"}, - {"path": "specs/port/scripts/gen_w649.t27", "t27b": "pass"}, - {"path": "specs/port/scripts/gen_w650.t27", "t27b": "pass"}, - {"path": "specs/port/scripts/gen_w651.t27", "t27b": "pass"}, - {"path": "specs/port/scripts/gen_w652.t27", "t27b": "pass"}, - {"path": "specs/port/scripts/gen_w653.t27", "t27b": "pass"}, - {"path": "specs/port/scripts/gen_w654.t27", "t27b": "pass"}, - {"path": "specs/port/scripts/gen_w655.t27", "t27b": "pass"}, - {"path": "specs/port/scripts/gen_w656.t27", "t27b": "pass"}, - {"path": "specs/port/scripts/gen_w657.t27", "t27b": "pass"}, - {"path": "specs/port/scripts/gen_w662.t27", "t27b": "pass"}, - {"path": "specs/port/scripts/gen_w669.t27", "t27b": "pass"}, - {"path": "specs/port/scripts/gen_w_blocks.t27", "t27b": "pass"}, - {"path": "specs/port/scripts/generate_episodes.t27", "t27b": "pass"}, - {"path": "specs/port/scripts/git_commands_tasks_1_4.t27", "t27b": "pass"}, - {"path": "specs/port/scripts/install-constitutional-hook.t27", "t27b": "pass"}, - {"path": "specs/port/scripts/lee_monte_carlo_baseline.t27", "t27b": "pass"}, - {"path": "specs/port/scripts/mcp-wrapper.t27", "t27b": "pass"}, - {"path": "specs/port/scripts/print_pellis_seal_decimal.t27", "t27b": "pass"}, - {"path": "specs/port/scripts/pysr_trinity_blind_test_v2.t27", "t27b": "pass"}, - {"path": "specs/port/scripts/reseal-apply.t27", "t27b": "pass"}, - {"path": "specs/port/scripts/reseal-check.t27", "t27b": "pass"}, - {"path": "specs/port/scripts/run_v51_multiple.t27", "t27b": "pass"}, - {"path": "specs/port/scripts/test-agent-bridge.t27", "t27b": "pass"}, - {"path": "specs/port/scripts/tri-issue-create.t27", "t27b": "pass"}, - {"path": "specs/port/scripts/tri-pr-create.t27", "t27b": "pass"}, - {"path": "specs/port/scripts/tri-search.t27", "t27b": "pass"}, - {"path": "specs/port/scripts/tri-sync.t27", "t27b": "pass"}, - {"path": "specs/port/scripts/tri_loop/claims.t27", "t27b": "pass"}, - {"path": "specs/port/scripts/tri_loop/corpus_parse.t27", "t27b": "pass"}, - {"path": "specs/port/scripts/tri_loop/loop_rules.t27", "t27b": "pass"}, - {"path": "specs/port/scripts/tri_loop/now_numbers.t27", "t27b": "pass"}, - {"path": "specs/port/scripts/tri_loop/t27b_rules.t27", "t27b": "pass"}, - {"path": "specs/port/scripts/ultra_engine_v70_ultimate.t27", "t27b": "pass"}, - {"path": "specs/port/scripts/validate_phi_f64.t27", "t27b": "pass"}, - {"path": "specs/port/scripts/verify_precision.t27", "t27b": "pass"}, - {"path": "specs/port/scripts/verify_smoking_guns.t27", "t27b": "pass"}, - {"path": "specs/port/scripts/wrapup/extract-context.t27", "t27b": "pass"}, - {"path": "specs/port/tools/backend_parity_table.t27", "t27b": "pass"}, - {"path": "specs/port/tools/bees/merger_gate_selftest.t27", "t27b": "pass"}, - {"path": "specs/port/tools/check_catalog_integrity.t27", "t27b": "pass"}, - {"path": "specs/port/tools/check_duplicate_declarations.t27", "t27b": "pass"}, - {"path": "specs/port/tools/check_fix_carries_source.t27", "t27b": "pass"}, - {"path": "specs/port/tools/ci/check_specs_still_parse.t27", "t27b": "pass"}, - {"path": "specs/port/tools/jtag/tdo_verdict.t27", "t27b": "pass"}, - {"path": "specs/port/tools/oracle/run.t27", "t27b": "pass"}, - {"path": "specs/port/tools/run_conformance_vvp.t27", "t27b": "pass"}, - {"path": "specs/port/tools/ternary_model.t27", "t27b": "pass"}, - {"path": "specs/port/tools/toolbelt.t27", "t27b": "pass"}, - {"path": "specs/port/tools/verify_emit_bitexact.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/fpga/fly-vivado/verilog/trinity_qmtech.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/fpga/gft/tb32.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/fpga/openxc7-regress/regress-fabric-bufg/fabric_bufg.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/fpga/openxc7-synth/DSP48E1_mock.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/fpga/openxc7-synth/blink_correct.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/fpga/openxc7-synth/blink_fast.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/fpga/openxc7-synth/blink_fixed.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/fpga/openxc7-synth/blink_minimal.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/fpga/openxc7-synth/blink_r23.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/fpga/openxc7-synth/blink_simple.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/fpga/openxc7-synth/blink_slow.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/fpga/openxc7-synth/blink_working.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/fpga/openxc7-synth/clk_test.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/fpga/openxc7-synth/clock_test.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/fpga/openxc7-synth/d6_blink.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/fpga/openxc7-synth/d6_inv_test.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/fpga/openxc7-synth/d6_test.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/fpga/openxc7-synth/d_bank13_test.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/fpga/openxc7-synth/d_blink_high.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/fpga/openxc7-synth/d_bufg_test.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/fpga/openxc7-synth/d_clk_direct.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/fpga/openxc7-synth/d_direct.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/fpga/openxc7-synth/d_e21_test.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/fpga/openxc7-synth/d_f19_test.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/fpga/openxc7-synth/d_full_path.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/fpga/openxc7-synth/d_g22_test.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/fpga/openxc7-synth/d_lut_only.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/fpga/openxc7-synth/d_multi_led.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/fpga/openxc7-synth/d_oscillator.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/fpga/openxc7-synth/d_simple_ff.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/fpga/openxc7-synth/d_simple_led.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/fpga/openxc7-synth/d_slow_blink.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/fpga/openxc7-synth/d_srl_blink.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/fpga/openxc7-synth/d_static_on.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/fpga/openxc7-synth/d_static_one.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/fpga/openxc7-synth/d_y0_test.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/fpga/openxc7-synth/definitive_diagnostic_inv.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/fpga/openxc7-synth/dsp_mul.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/fpga/openxc7-synth/led_both_test.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/fpga/openxc7-synth/led_d5_test.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/fpga/openxc7-synth/led_d6_test.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/fpga/openxc7-synth/led_diagnostic.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/fpga/openxc7-synth/led_off_test.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/fpga/openxc7-synth/led_on_test.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/fpga/openxc7-synth/led_simple_test.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/fpga/openxc7-synth/led_test_inv.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/fpga/openxc7-synth/multi_led_test.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/fpga/openxc7-synth/quantum_bridge_top.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/fpga/openxc7-synth/riscv_blink.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/fpga/openxc7-synth/singularity_d6_top.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/fpga/openxc7-synth/symbiflow_blink.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/fpga/openxc7-synth/ternary_activation.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/fpga/openxc7-synth/trinity_top.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/fpga/openxc7-synth/uart_echo.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/fpga/rtl/fpga_test_reporter.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/fpga/uart_loopback.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/fpga/uart_loopback_core.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/src/background_agent/main.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/src/brain/orbitofrontal_value.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/src/brain/weber_tuning.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/src/cli/health_check.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/src/cli/railway_create_full.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/src/cli/railway_create_project.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/src/cli/railway_deployment_create.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/src/cli/railway_null_startcmd.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/src/firebird/governance_temp.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/src/phi-engine/vibeec_original/bogatyrs_registry.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/src/phi-engine/vibeec_original/bogatyrs_spec_structure.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/src/phi-engine/vibeec_original/tnc.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/src/server_main.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/src/storm/experience_engine.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/src/tri-api/claude_md.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/src/tri/gen_aabb.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/src/tri/gen_arithmetic.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/src/tri/gen_assertion.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/src/tri/gen_barrier.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/src/tri/gen_base64.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/src/tri/gen_bezier.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/src/tri/gen_cache.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/src/tri/gen_caesar.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/src/tri/gen_canvas.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/src/tri/gen_color.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/src/tri/gen_cross_entropy.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/src/tri/gen_cursor.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/src/tri/gen_epoch_reclamation.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/src/tri/gen_escape.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/src/tri/gen_fuzz.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/src/tri/gen_geo_hash2d.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/src/tri/gen_gradient.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/src/tri/gen_gradient_descent.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/src/tri/gen_hazard_pointers.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/src/tri/gen_image.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/src/tri/gen_index.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/src/tri/gen_key_value.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/src/tri/gen_kmeans.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/src/tri/gen_leb128.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/src/tri/gen_linear_regression.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/src/tri/gen_lockfree_stack.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/src/tri/gen_matrix3x3.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/src/tri/gen_mock.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/src/tri/gen_neuron.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/src/tri/gen_path_utils.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/src/tri/gen_perceptron.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/src/tri/gen_quaternion.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/src/tri/gen_radix_tree.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/src/tri/gen_ray.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/src/tri/gen_record_store.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/src/tri/gen_rect.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/src/tri/gen_regression.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/src/tri/gen_relu.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/src/tri/gen_ring_buffer.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/src/tri/gen_rle.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/src/tri/gen_rsa_simple.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/src/tri/gen_rtree.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/src/tri/gen_rwlock.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/src/tri/gen_semaphore.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/src/tri/gen_sigmoid.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/src/tri/gen_skiplist_impl.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/src/tri/gen_snapshot.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/src/tri/gen_softmax.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/src/tri/gen_temp_file.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/src/tri/gen_test_runner.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/src/tri/gen_transaction.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/src/tri/gen_transform.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/src/tri/gen_varint.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/src/tri/gen_wal.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/src/tri/gen_websocket.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/src/tri/gen_work_stealing.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/src/tri/math/vocab_audit.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/src/tri/orchestrator_bench.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/src/tri/string_dualities.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/src/tri/string_spectrum.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/src/vibeec/gen_cmd_minimal.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/src/vibeec/gen_cmd_simple.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/src/vibeec/p2p_module.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/src/vibeec/tnc.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/src/vibeec/trinity_tokenizer.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/src/vibeec/validation_engine.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/src/wasm_stubs/auto_shard_stub.t27", "t27b": "pass"}, - {"path": "specs/port/trios/apps/trios-macos/rings/RUST-04/clade-improve/src/oversight.t27", "t27b": "pass"}, - {"path": "specs/port/trios/apps/trios-macos/rings/RUST-13/clade-meshd/src/transport.t27", "t27b": "pass"}, - {"path": "specs/port/trios/apps/trios-macos/rings/RUST-13/trios-mesh/build.t27", "t27b": "pass"}, - {"path": "specs/port/trios/apps/trios-macos/rings/RUST-13/trios-mesh/src/bin/smoke_m1.t27", "t27b": "pass"}, - {"path": "specs/port/trios/apps/trios-macos/rings/RUST-13/trios-mesh/tools/ad9361_config.t27", "t27b": "pass"}, - {"path": "specs/port/trios/crates/tri-tunnel/src/main.t27", "t27b": "pass"}, - {"path": "specs/port/trios/crates/trinity_loss/src/lib.t27", "t27b": "pass"}, - {"path": "specs/port/trios/crates/trios-bridge/src/main.t27", "t27b": "pass"}, - {"path": "specs/port/trios/crates/trios-chat/rings/CR-CHAT-00/src/lib.t27", "t27b": "pass"}, - {"path": "specs/port/trios/crates/trios-chat/rings/CR-CHAT-01/src/key_package_expiry_guard.t27", "t27b": "pass"}, - {"path": "specs/port/trios/crates/trios-chat/rings/CR-CHAT-02/src/epoch_rollover_wraparound_guard.t27", "t27b": "pass"}, - {"path": "specs/port/trios/crates/trios-chat/rings/CR-CHAT-02/src/skipped_message_key_gap_bound_guard.t27", "t27b": "pass"}, - {"path": "specs/port/trios/crates/trios-chat/rings/CR-CHAT-03/src/ratchet_tree_resolution_guard.t27", "t27b": "pass"}, - {"path": "specs/port/trios/crates/trios-chat/rings/CR-CHAT-03/src/unmerged_leaves_bound_guard.t27", "t27b": "pass"}, - {"path": "specs/port/trios/crates/trios-chat/rings/CR-CHAT-04/src/padding_alignment_boundary_guard.t27", "t27b": "pass"}, - {"path": "specs/port/trios/crates/trios-chat/rings/CR-CHAT-04/src/padding_block_size_alignment_guard.t27", "t27b": "pass"}, - {"path": "specs/port/trios/crates/trios-chat/rings/CR-CHAT-05/src/envelope_size_distribution_uniformity.t27", "t27b": "pass"}, - {"path": "specs/port/trios/crates/trios-chat/rings/CR-CHAT-07/src/cover_decoy_ratio_governor.t27", "t27b": "pass"}, - {"path": "specs/port/trios/crates/trios-chat/rings/CR-CHAT-LAWS/src/lib.t27", "t27b": "pass"}, - {"path": "specs/port/trios/crates/trios-cli/src/cmd/agent.t27", "t27b": "pass"}, - {"path": "specs/port/trios/crates/trios-cli/src/cmd/commit.t27", "t27b": "pass"}, - {"path": "specs/port/trios/crates/trios-cli/src/cmd/gates.t27", "t27b": "pass"}, - {"path": "specs/port/trios/crates/trios-cli/src/cmd/leaderboard.t27", "t27b": "pass"}, - {"path": "specs/port/trios/crates/trios-cli/src/cmd/report.t27", "t27b": "pass"}, - {"path": "specs/port/trios/crates/trios-cli/src/cmd/roster.t27", "t27b": "pass"}, - {"path": "specs/port/trios/crates/trios-cli/src/cmd/run.t27", "t27b": "pass"}, - {"path": "specs/port/trios/crates/trios-cli/src/cmd/status.t27", "t27b": "pass"}, - {"path": "specs/port/trios/crates/trios-cli/src/cmd/submit.t27", "t27b": "pass"}, - {"path": "specs/port/trios/crates/trios-cli/src/gh.t27", "t27b": "pass"}, - {"path": "specs/port/trios/crates/trios-cli/src/lock.t27", "t27b": "pass"}, - {"path": "specs/port/trios/crates/trios-cli/src/metrics.t27", "t27b": "pass"}, - {"path": "specs/port/trios/crates/trios-doctor/rings/BRONZE-RING-DR/src/main.t27", "t27b": "pass"}, - {"path": "specs/port/trios/crates/trios-doctor/rings/SILVER-RING-DR-00/src/lib.t27", "t27b": "pass"}, - {"path": "specs/port/trios/crates/trios-doctor/src/main.t27", "t27b": "pass"}, - {"path": "specs/port/trios/crates/trios-ext/rings/SILVER-RING-EXT-00/src/lib.t27", "t27b": "pass"}, - {"path": "specs/port/trios/crates/trios-ext/xtask/src/main.t27", "t27b": "pass"}, - {"path": "specs/port/trios/crates/trios-git/src/commit.t27", "t27b": "pass"}, - {"path": "specs/port/trios/crates/trios-git/src/log.t27", "t27b": "pass"}, - {"path": "specs/port/trios/crates/trios-git/src/stash.t27", "t27b": "pass"}, - {"path": "specs/port/trios/crates/trios-git/src/status.t27", "t27b": "pass"}, - {"path": "specs/port/trios/crates/trios-golden-float/build.t27", "t27b": "pass"}, - {"path": "specs/port/trios/crates/trios-hdc/build.t27", "t27b": "pass"}, - {"path": "specs/port/trios/crates/trios-hdc/rings/HD-01/src/lib.t27", "t27b": "pass"}, - {"path": "specs/port/trios/crates/trios-igla-race/src/main.t27", "t27b": "pass"}, - {"path": "specs/port/trios/crates/trios-igla-trainer/src/jepa_runner.t27", "t27b": "pass"}, - {"path": "specs/port/trios/crates/trios-mcp/rings/BR-XTASK/src/main.t27", "t27b": "pass"}, - {"path": "specs/port/trios/crates/trios-mcp/rings/SR-01/src/lighthouse.t27", "t27b": "pass"}, - {"path": "specs/port/trios/crates/trios-mcp/rings/SR-02/src/discovery.t27", "t27b": "pass"}, - {"path": "specs/port/trios/crates/trios-mcp/rings/SR-02/src/lib.t27", "t27b": "pass"}, - {"path": "specs/port/trios/crates/trios-mcp/src/main.t27", "t27b": "pass"}, - {"path": "specs/port/trios/crates/trios-mesh/src/identity.t27", "t27b": "pass"}, - {"path": "specs/port/trios/crates/trios-mesh/src/packet.t27", "t27b": "pass"}, - {"path": "specs/port/trios/crates/trios-openclaw/rings/OC-01/src/lib.t27", "t27b": "pass"}, - {"path": "specs/port/trios/crates/trios-physics/build.t27", "t27b": "pass"}, - {"path": "specs/port/trios/crates/trios-physics/rings/PH-01/src/lib.t27", "t27b": "pass"}, - {"path": "specs/port/trios/crates/trios-physics/src/lib.t27", "t27b": "pass"}, - {"path": "specs/port/trios/crates/trios-rainbow-bridge/src/funnel_client.t27", "t27b": "pass"}, - {"path": "specs/port/trios/crates/trios-rainbow-bridge/src/lamport.t27", "t27b": "pass"}, - {"path": "specs/port/trios/crates/trios-sacred/rings/SC-00/src/lib.t27", "t27b": "pass"}, - {"path": "specs/port/trios/crates/trios-sacred/rings/SC-01/src/lib.t27", "t27b": "pass"}, - {"path": "specs/port/trios/crates/trios-scarab-types/rings/SR-00/src/lib.t27", "t27b": "pass"}, - {"path": "specs/port/trios/crates/trios-scarab-types/rings/SR-01/src/lib.t27", "t27b": "pass"}, - {"path": "specs/port/trios/crates/trios-scarab-types/rings/SR-02/src/lib.t27", "t27b": "pass"}, - {"path": "specs/port/trios/crates/trios-scarab-types/rings/SR-03/src/lib.t27", "t27b": "pass"}, - {"path": "specs/port/trios/crates/trios-scarab-types/rings/SR-04/src/lib.t27", "t27b": "pass"}, - {"path": "specs/port/trios/crates/trios-server/src/mcp_endpoints/tasks.t27", "t27b": "pass"}, - {"path": "specs/port/trios/crates/trios-server/src/tools/git.t27", "t27b": "pass"}, - {"path": "specs/port/trios/crates/trios-server/src/tools/git_extended.t27", "t27b": "pass"}, - {"path": "specs/port/trios/crates/trios-server/src/tools/gitbutler.t27", "t27b": "pass"}, - {"path": "specs/port/trios/crates/trios-server/src/tools/golden_float.t27", "t27b": "pass"}, - {"path": "specs/port/trios/crates/trios-server/src/tools/mod.t27", "t27b": "pass"}, - {"path": "specs/port/trios/crates/trios-store/rings/ST-00/src/lib.t27", "t27b": "pass"}, - {"path": "specs/port/trios/crates/trios-ternary/rings/TR-01/src/lib.t27", "t27b": "pass"}, - {"path": "specs/port/trios/crates/trios-train-cpu/src/bin/tjepa_modules/encoder.t27", "t27b": "pass"}, - {"path": "specs/port/trios/crates/trios-train-cpu/src/bin/train_state.t27", "t27b": "pass"}, - {"path": "specs/port/trios/crates/trios-trainer/src/train_loop.t27", "t27b": "pass"}, - {"path": "specs/port/trios/crates/trios-trainer/src/validation.t27", "t27b": "pass"}, - {"path": "specs/port/trios/crates/trios-trinity-brain/src/phi.t27", "t27b": "pass"}, - {"path": "specs/port/trios/crates/trios-vsa/rings/VS-01/src/lib.t27", "t27b": "pass"}, - {"path": "specs/port/trios/validate_bpb.t27", "t27b": "pass"}, - {"path": "specs/providers/catalog.t27", "t27b": "pass"}, - {"path": "specs/providers/gonka/deepseek-v4-flash-0731.t27", "t27b": "pass"}, - {"path": "specs/providers/gonka/glm-5-2-fp8.t27", "t27b": "pass"}, - {"path": "specs/providers/gonka/glm-5-3-flash.t27", "t27b": "pass"}, - {"path": "specs/providers/gonka/kimi-k2-6.t27", "t27b": "pass"}, - {"path": "specs/providers/gonka/minimax-m2-7.t27", "t27b": "pass"}, - {"path": "specs/providers/tri_gnk_pair.t27", "t27b": "pass"}, - {"path": "specs/providers/trinet/fpga-xc7a200t.t27", "t27b": "pass"}, - {"path": "specs/providers/trinet/gpu-consumer-24gb.t27", "t27b": "pass"}, - {"path": "specs/queen/actor_events.t27", "t27b": "pass"}, - {"path": "specs/queen/actor_view.t27", "t27b": "pass"}, - {"path": "specs/queen/actors.t27", "t27b": "pass"}, - {"path": "specs/queen/actors_hw.t27", "t27b": "pass"}, - {"path": "specs/queen/actors_hw_jtag.t27", "t27b": "pass"}, - {"path": "specs/queen/actors_hw_top.t27", "t27b": "pass"}, - {"path": "specs/queen/app.t27", "t27b": "pass"}, - {"path": "specs/queen/claim.t27", "t27b": "pass"}, - {"path": "specs/queen/control.t27", "t27b": "pass"}, - {"path": "specs/queen/dashboard.t27", "t27b": "pass"}, - {"path": "specs/queen/dispatch.t27", "t27b": "pass"}, - {"path": "specs/queen/dispatch_exit.t27", "t27b": "pass"}, - {"path": "specs/queen/domains.t27", "t27b": "pass"}, - {"path": "specs/queen/drain.t27", "t27b": "pass"}, - {"path": "specs/queen/events.t27", "t27b": "pass"}, - {"path": "specs/queen/golden_chain.t27", "t27b": "pass"}, - {"path": "specs/queen/hive.t27", "t27b": "pass"}, - {"path": "specs/queen/holds.t27", "t27b": "pass"}, - {"path": "specs/queen/jobs.t27", "t27b": "pass"}, - {"path": "specs/queen/keyed.t27", "t27b": "pass"}, - {"path": "specs/queen/keyed_guard.t27", "t27b": "pass"}, - {"path": "specs/queen/merger_gate.t27", "t27b": "pass"}, - {"path": "specs/queen/netlink.t27", "t27b": "pass"}, - {"path": "specs/queen/priority.t27", "t27b": "pass"}, - {"path": "specs/queen/replay/actors_decisions.t27", "t27b": "pass"}, - {"path": "specs/queen/replay/reviewer_decisions.t27", "t27b": "pass"}, - {"path": "specs/queen/replay/telemetry_decisions.t27", "t27b": "pass"}, - {"path": "specs/queen/review_lanes.t27", "t27b": "pass"}, - {"path": "specs/queen/review_log.t27", "t27b": "pass"}, - {"path": "specs/queen/review_valve.t27", "t27b": "pass"}, - {"path": "specs/queen/reviewer.t27", "t27b": "pass"}, - {"path": "specs/queen/reviewer_sizing.t27", "t27b": "pass"}, - {"path": "specs/queen/shaping.t27", "t27b": "pass"}, - {"path": "specs/queen/simulation.t27", "t27b": "pass"}, - {"path": "specs/queen/task_analysis.t27", "t27b": "pass"}, - {"path": "specs/queen/tasks.t27", "t27b": "pass"}, - {"path": "specs/queen/telemetry.t27", "t27b": "pass"}, - {"path": "specs/queen/turn_stop.t27", "t27b": "pass"}, - {"path": "specs/queen/views.t27", "t27b": "pass"}, - {"path": "specs/queen/waits.t27", "t27b": "pass"}, - {"path": "specs/queen/worktree_keep.t27", "t27b": "pass"}, - {"path": "specs/rings/ring_103_phi_sgd.t27", "t27b": "pass"}, - {"path": "specs/sandbox/health.t27", "t27b": "pass"}, - {"path": "specs/sandbox/https_enforce.t27", "t27b": "pass"}, - {"path": "specs/sandbox/orphan_detection.t27", "t27b": "pass"}, - {"path": "specs/sandbox/session_timeout.t27", "t27b": "pass"}, - {"path": "specs/skills/t27-measure-corpus.t27", "t27b": "pass"}, - {"path": "specs/skills/t27-phi-loop.t27", "t27b": "pass"}, - {"path": "specs/skills/t27-providers-steward.t27", "t27b": "pass"}, - {"path": "specs/skills/t27-self-host.t27", "t27b": "pass"}, - {"path": "specs/skills/t27-tri-pipeline.t27", "t27b": "pass"}, - {"path": "specs/skills/t27-tri.t27", "t27b": "pass"}, - {"path": "specs/skills/t27-wave-audit.t27", "t27b": "pass"}, - {"path": "specs/skills/t27-wrap-up.t27", "t27b": "pass"}, - {"path": "specs/skills/trinity-blog-post.t27", "t27b": "pass"}, - {"path": "specs/skills/trinity-board-sync.t27", "t27b": "pass"}, - {"path": "specs/skills/trinity-cloud.t27", "t27b": "pass"}, - {"path": "specs/skills/trinity-connect-accounts.t27", "t27b": "pass"}, - {"path": "specs/skills/trinity-doctor.t27", "t27b": "pass"}, - {"path": "specs/skills/trinity-farm-garden.t27", "t27b": "pass"}, - {"path": "specs/skills/trinity-fpga-synth.t27", "t27b": "pass"}, - {"path": "specs/skills/trinity-god-mode.t27", "t27b": "pass"}, - {"path": "specs/skills/trinity-implement-issue.t27", "t27b": "pass"}, - {"path": "specs/skills/trinity-queen-hive-visuals.t27", "t27b": "pass"}, - {"path": "specs/skills/trinity-review-code.t27", "t27b": "pass"}, - {"path": "specs/skills/trinity-run-tests.t27", "t27b": "pass"}, - {"path": "specs/skills/trinity-scholar.t27", "t27b": "pass"}, - {"path": "specs/skills/trinity-status.t27", "t27b": "pass"}, - {"path": "specs/skills/trinity-tech-tree.t27", "t27b": "pass"}, - {"path": "specs/skills/trinity-tri.t27", "t27b": "pass"}, - {"path": "specs/skills/trinity-trinity-test.t27", "t27b": "pass"}, - {"path": "specs/skills/trinity-ux-wave.t27", "t27b": "pass"}, - {"path": "specs/skills/trinity-vibee-gen.t27", "t27b": "pass"}, - {"path": "specs/skills/trinity-vsa-verify.t27", "t27b": "pass"}, - {"path": "specs/skills/trinity-wave.t27", "t27b": "pass"}, - {"path": "specs/system/unified-agent-operations.t27", "t27b": "pass"}, - {"path": "specs/ternary/activation_quantizer.t27", "t27b": "pass"}, - {"path": "specs/ternary/bitnet_layer.t27", "t27b": "pass"}, - {"path": "specs/ternary/bitnet_majority.t27", "t27b": "pass"}, - {"path": "specs/ternary/bitnet_mlp.t27", "t27b": "pass"}, - {"path": "specs/ternary/bitnet_mlp3.t27", "t27b": "pass"}, - {"path": "specs/ternary/bitnet_neuron.t27", "t27b": "pass"}, - {"path": "specs/ternary/bitnet_neuron_nchunk.t27", "t27b": "pass"}, - {"path": "specs/ternary/clocked_counter.t27", "t27b": "pass"}, - {"path": "specs/ternary/comb_bitnet_layer.t27", "t27b": "pass"}, - {"path": "specs/ternary/comb_bitnet_neuron.t27", "t27b": "pass"}, - {"path": "specs/ternary/comb_ternary_dot.t27", "t27b": "pass"}, - {"path": "specs/ternary/gft_add_rne.t27", "t27b": "pass"}, - {"path": "specs/ternary/gft_argmax4.t27", "t27b": "pass"}, - {"path": "specs/ternary/gft_axpy.t27", "t27b": "pass"}, - {"path": "specs/ternary/gft_bitnet_neuron.t27", "t27b": "pass"}, - {"path": "specs/ternary/gft_classifier4.t27", "t27b": "pass"}, - {"path": "specs/ternary/gft_classify.t27", "t27b": "pass"}, - {"path": "specs/ternary/gft_classify3.t27", "t27b": "pass"}, - {"path": "specs/ternary/gft_dot2.t27", "t27b": "pass"}, - {"path": "specs/ternary/gft_dot2_rne.t27", "t27b": "pass"}, - {"path": "specs/ternary/gft_dot4.t27", "t27b": "pass"}, - {"path": "specs/ternary/gft_dot4_rne.t27", "t27b": "pass"}, - {"path": "specs/ternary/gft_dot8.t27", "t27b": "pass"}, - {"path": "specs/ternary/gft_exp2.t27", "t27b": "pass"}, - {"path": "specs/ternary/gft_hidden2.t27", "t27b": "pass"}, - {"path": "specs/ternary/gft_layer2.t27", "t27b": "pass"}, - {"path": "specs/ternary/gft_layer3.t27", "t27b": "pass"}, - {"path": "specs/ternary/gft_layer4.t27", "t27b": "pass"}, - {"path": "specs/ternary/gft_log2.t27", "t27b": "pass"}, - {"path": "specs/ternary/gft_logistic.t27", "t27b": "pass"}, - {"path": "specs/ternary/gft_madd.t27", "t27b": "pass"}, - {"path": "specs/ternary/gft_magsub_tie.t27", "t27b": "pass"}, - {"path": "specs/ternary/gft_mlp2.t27", "t27b": "pass"}, - {"path": "specs/ternary/gft_mlp3.t27", "t27b": "pass"}, - {"path": "specs/ternary/gft_mul_rne.t27", "t27b": "pass"}, - {"path": "specs/ternary/gft_neuron_full.t27", "t27b": "pass"}, - {"path": "specs/ternary/gft_nll.t27", "t27b": "pass"}, - {"path": "specs/ternary/gft_recip.t27", "t27b": "pass"}, - {"path": "specs/ternary/gft_relu.t27", "t27b": "pass"}, - {"path": "specs/ternary/gft_sadd.t27", "t27b": "pass"}, - {"path": "specs/ternary/gft_sgd_step.t27", "t27b": "pass"}, - {"path": "specs/ternary/gft_signed_dot4.t27", "t27b": "pass"}, - {"path": "specs/ternary/gft_signed_mac.t27", "t27b": "pass"}, - {"path": "specs/ternary/gft_smul.t27", "t27b": "pass"}, - {"path": "specs/ternary/gft_softmax4.t27", "t27b": "pass"}, - {"path": "specs/ternary/gft_softmax_grad4.t27", "t27b": "pass"}, - {"path": "specs/ternary/gft_train1.t27", "t27b": "pass"}, - {"path": "specs/ternary/gft_train2.t27", "t27b": "pass"}, - {"path": "specs/ternary/gft_train2relu.t27", "t27b": "pass"}, - {"path": "specs/ternary/gft_xorbp.t27", "t27b": "pass"}, - {"path": "specs/ternary/gft_xorbp2.t27", "t27b": "pass"}, - {"path": "specs/ternary/gft_xornet.t27", "t27b": "pass"}, - {"path": "specs/ternary/gft_xorpercep.t27", "t27b": "pass"}, - {"path": "specs/ternary/gft_xorpercep3.t27", "t27b": "pass"}, - {"path": "specs/ternary/gft_xorpercep4.t27", "t27b": "pass"}, - {"path": "specs/ternary/gft_xortrain.t27", "t27b": "pass"}, - {"path": "specs/ternary/radix_economy.t27", "t27b": "pass"}, - {"path": "specs/ternary/stream_ternary_mac.t27", "t27b": "pass"}, - {"path": "specs/ternary/ternary_full_adder.t27", "t27b": "pass"}, - {"path": "specs/ternary/ternary_mac.t27", "t27b": "pass"}, - {"path": "specs/ternary/ternary_ripple_adder.t27", "t27b": "pass"}, - {"path": "specs/ternary/ternary_xor.t27", "t27b": "pass"}, - {"path": "specs/ternary/trits.t27", "t27b": "pass"}, - {"path": "specs/tools/catalog.t27", "t27b": "pass"}, - {"path": "specs/tools/epic_ci.t27", "t27b": "pass"}, - {"path": "specs/tools/mcp/gitbutler.t27", "t27b": "pass"}, - {"path": "specs/tools/mcp/inngest-dev.t27", "t27b": "pass"}, - {"path": "specs/tools/mcp/needle.t27", "t27b": "pass"}, - {"path": "specs/tools/mcp/neon.t27", "t27b": "pass"}, - {"path": "specs/tools/mcp/notebooklm.t27", "t27b": "pass"}, - {"path": "specs/tools/mcp/railway-mcp-server.t27", "t27b": "pass"}, - {"path": "specs/tools/mcp/t27-traceability.t27", "t27b": "pass"}, - {"path": "specs/tools/mcp/tri-mcp.t27", "t27b": "pass"}, - {"path": "specs/tools/mcp/tri-ssot.t27", "t27b": "pass"}, - {"path": "specs/tools/mcp/trinity.t27", "t27b": "pass"}, - {"path": "specs/tools/mcp/zig-docs.t27", "t27b": "pass"}, - {"path": "specs/tools/mcp_protocol.t27", "t27b": "pass"}, - {"path": "specs/tools/t27o/rust_convert.t27", "t27b": "pass"}, - {"path": "specs/tools/t27o/rust_std.t27", "t27b": "pass"}, - {"path": "specs/tools/tri/abandoned.t27", "t27b": "pass"}, - {"path": "specs/tools/tri/cell.t27", "t27b": "pass"}, - {"path": "specs/tools/tri/census.t27", "t27b": "pass"}, - {"path": "specs/tools/tri/ci.t27", "t27b": "pass"}, - {"path": "specs/tools/tri/competitors.t27", "t27b": "pass"}, - {"path": "specs/tools/tri/discard.t27", "t27b": "pass"}, - {"path": "specs/tools/tri/doctor.t27", "t27b": "pass"}, - {"path": "specs/tools/tri/elab.t27", "t27b": "pass"}, - {"path": "specs/tools/tri/emit.t27", "t27b": "pass"}, - {"path": "specs/tools/tri/experience.t27", "t27b": "pass"}, - {"path": "specs/tools/tri/fleet.t27", "t27b": "pass"}, - {"path": "specs/tools/tri/fmt.t27", "t27b": "pass"}, - {"path": "specs/tools/tri/fpga.t27", "t27b": "pass"}, - {"path": "specs/tools/tri/gates.t27", "t27b": "pass"}, - {"path": "specs/tools/tri/gen.t27", "t27b": "pass"}, - {"path": "specs/tools/tri/harness.t27", "t27b": "pass"}, - {"path": "specs/tools/tri/health.t27", "t27b": "pass"}, - {"path": "specs/tools/tri/hooks.t27", "t27b": "pass"}, - {"path": "specs/tools/tri/issues.t27", "t27b": "pass"}, - {"path": "specs/tools/tri/jumps.t27", "t27b": "pass"}, - {"path": "specs/tools/tri/kinds.t27", "t27b": "pass"}, - {"path": "specs/tools/tri/lean.t27", "t27b": "pass"}, - {"path": "specs/tools/tri/ledgers.t27", "t27b": "pass"}, - {"path": "specs/tools/tri/loop.t27", "t27b": "pass"}, - {"path": "specs/tools/tri/merging.t27", "t27b": "pass"}, - {"path": "specs/tools/tri/misread.t27", "t27b": "pass"}, - {"path": "specs/tools/tri/mods.t27", "t27b": "pass"}, - {"path": "specs/tools/tri/mutate.t27", "t27b": "pass"}, - {"path": "specs/tools/tri/now.t27", "t27b": "pass"}, - {"path": "specs/tools/tri/one-away.t27", "t27b": "pass"}, - {"path": "specs/tools/tri/orphaned.t27", "t27b": "pass"}, - {"path": "specs/tools/tri/pr.t27", "t27b": "pass"}, - {"path": "specs/tools/tri/prose.t27", "t27b": "pass"}, - {"path": "specs/tools/tri/quantifiers.t27", "t27b": "pass"}, - {"path": "specs/tools/tri/red.t27", "t27b": "pass"}, - {"path": "specs/tools/tri/reseal.t27", "t27b": "pass"}, - {"path": "specs/tools/tri/rtl.t27", "t27b": "pass"}, - {"path": "specs/tools/tri/seals.t27", "t27b": "pass"}, - {"path": "specs/tools/tri/serve.t27", "t27b": "pass"}, - {"path": "specs/tools/tri/skill.t27", "t27b": "pass"}, - {"path": "specs/tools/tri/status.t27", "t27b": "pass"}, - {"path": "specs/tools/tri/sweep.t27", "t27b": "pass"}, - {"path": "specs/tools/tri/synth.t27", "t27b": "pass"}, - {"path": "specs/tools/tri/test.t27", "t27b": "pass"}, - {"path": "specs/tools/tri/topic.t27", "t27b": "pass"}, - {"path": "specs/tools/tri/types.t27", "t27b": "pass"}, - {"path": "specs/tools/tri/unparsed.t27", "t27b": "pass"}, - {"path": "specs/tools/tri/vectors.t27", "t27b": "pass"}, - {"path": "specs/tools/tri/verdict.t27", "t27b": "pass"}, - {"path": "specs/tools/tri/vsim.t27", "t27b": "pass"}, - {"path": "specs/tools/tri/window.t27", "t27b": "pass"}, - {"path": "specs/tools/tri/worktrees.t27", "t27b": "pass"}, - {"path": "specs/tools/trinity/tri/bench.t27", "t27b": "pass"}, - {"path": "specs/tools/trinity/tri/bio.t27", "t27b": "pass"}, - {"path": "specs/tools/trinity/tri/blindspots.t27", "t27b": "pass"}, - {"path": "specs/tools/trinity/tri/conscious.t27", "t27b": "pass"}, - {"path": "specs/tools/trinity/tri/constants.t27", "t27b": "pass"}, - {"path": "specs/tools/trinity/tri/cosmos.t27", "t27b": "pass"}, - {"path": "specs/tools/trinity/tri/dashboard.t27", "t27b": "pass"}, - {"path": "specs/tools/trinity/tri/fib.t27", "t27b": "pass"}, - {"path": "specs/tools/trinity/tri/fpga.t27", "t27b": "pass"}, - {"path": "specs/tools/trinity/tri/gematria.t27", "t27b": "pass"}, - {"path": "specs/tools/trinity/tri/govern.t27", "t27b": "pass"}, - {"path": "specs/tools/trinity/tri/hardware.t27", "t27b": "pass"}, - {"path": "specs/tools/trinity/tri/identity.t27", "t27b": "pass"}, - {"path": "specs/tools/trinity/tri/lucas.t27", "t27b": "pass"}, - {"path": "specs/tools/trinity/tri/mesh.t27", "t27b": "pass"}, - {"path": "specs/tools/trinity/tri/needle-check.t27", "t27b": "pass"}, - {"path": "specs/tools/trinity/tri/needle-search.t27", "t27b": "pass"}, - {"path": "specs/tools/trinity/tri/needle.t27", "t27b": "pass"}, - {"path": "specs/tools/trinity/tri/omega.t27", "t27b": "pass"}, - {"path": "specs/tools/trinity/tri/particles.t27", "t27b": "pass"}, - {"path": "specs/tools/trinity/tri/phi.t27", "t27b": "pass"}, - {"path": "specs/tools/trinity/tri/quantum.t27", "t27b": "pass"}, - {"path": "specs/tools/trinity/tri/reputation.t27", "t27b": "pass"}, - {"path": "specs/tools/trinity/tri/sacred-const.t27", "t27b": "pass"}, - {"path": "specs/tools/trinity/tri/spiral.t27", "t27b": "pass"}, - {"path": "specs/tools/trinity/tri/swarm.t27", "t27b": "pass"}, - {"path": "specs/tools/trinity/tri/test.t27", "t27b": "pass"}, - {"path": "specs/tools/trinity/tri/vsa.t27", "t27b": "pass"}, - {"path": "specs/tools/trinity/tri/wallet.t27", "t27b": "pass"}, - {"path": "specs/traffic_animator.t27", "t27b": "pass"}, - {"path": "specs/tri/actors/metrics.t27", "t27b": "pass"}, - {"path": "specs/tri/agent/faculty_board.t27", "t27b": "pass"}, - {"path": "specs/tri/catalog/health.t27", "t27b": "pass"}, - {"path": "specs/tri/collections/namespace.t27", "t27b": "pass"}, - {"path": "specs/tri/crypto/ed25519.t27", "t27b": "pass"}, - {"path": "specs/tri/crypto/hex.t27", "t27b": "pass"}, - {"path": "specs/tri/crypto/sha256.t27", "t27b": "pass"}, - {"path": "specs/tri/crypto/sha512.t27", "t27b": "pass"}, - {"path": "specs/tri/graph/bellman_ford.t27", "t27b": "pass"}, - {"path": "specs/tri/graph/graph.t27", "t27b": "pass"}, - {"path": "specs/tri/graph/topological_sort.t27", "t27b": "pass"}, - {"path": "specs/tri/hot/hot.t27", "t27b": "pass"}, - {"path": "specs/tri/lab/receipt.t27", "t27b": "pass"}, - {"path": "specs/tri/lanes/lanes.t27", "t27b": "pass"}, - {"path": "specs/tri/math/math.t27", "t27b": "pass"}, - {"path": "specs/tri/math/measurement.t27", "t27b": "pass"}, - {"path": "specs/tri/misread/shapes.t27", "t27b": "pass"}, - {"path": "specs/tri/mutate/census.t27", "t27b": "pass"}, - {"path": "specs/tri/mutate/lab.t27", "t27b": "pass"}, - {"path": "specs/tri/mutate/plant.t27", "t27b": "pass"}, - {"path": "specs/tri/mutate/survivors.t27", "t27b": "pass"}, - {"path": "specs/tri/network/payout.t27", "t27b": "pass"}, - {"path": "specs/tri/pipeline/codegen.t27", "t27b": "pass"}, - {"path": "specs/tri/pipeline/spec_writer.t27", "t27b": "pass"}, - {"path": "specs/tri/pipeline/workflow.t27", "t27b": "pass"}, - {"path": "specs/tri/reseal/seal.t27", "t27b": "pass"}, - {"path": "specs/tri/search/pattern.t27", "t27b": "pass"}, - {"path": "specs/tri/sort/insertion_sort.t27", "t27b": "pass"}, - {"path": "specs/tri/sort/merge_sort.t27", "t27b": "pass"}, - {"path": "specs/tri/sort/selection_sort.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/a64.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/any_param_plan.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/arith_op.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/ast_scan.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/ast_shape.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/ast_walk.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/bit_cast_plan.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/blockers.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/builtin_plan.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/check_budget.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/cmp_op.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/coerce_plan.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/comptime_float.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/conformance/anonymous_struct.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/conformance/anytype_typeof.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/conformance/array_length_expr.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/conformance/array_literal.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/conformance/array_literal_value.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/conformance/array_repeat_text.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/conformance/bare_abs.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/conformance/big_frame.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/conformance/big_repeat_global.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/conformance/bit_cast.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/conformance/brace_invariant.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/conformance/builtin_abs_max_min_pi.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/conformance/carried_allocator.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/conformance/carried_container.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/conformance/cmp_out_of_range.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/conformance/comptime_float.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/conformance/comptime_float_f128.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/conformance/const_division.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/conformance/const_optional.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/conformance/discard_value.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/conformance/div_trunc_panic.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/conformance/elf_object.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/conformance/empty_anon_literal.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/conformance/empty_typed_array_literal.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/conformance/eval_branch_quota.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/conformance/float_as.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/conformance/float_call_cast.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/conformance/float_from_int_literal.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/conformance/float_mul_pow2.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/conformance/float_sqrt.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/conformance/frame_address_caller_owned.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/conformance/i128_arith.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/conformance/i128_ops.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/conformance/i128_return.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/conformance/int_cast.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/conformance/int_cast_index.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/conformance/large_frame.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/conformance/lazy_signature.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/conformance/let_reassigned.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/conformance/libm_logf.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/conformance/libm_powf.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/conformance/libm_rounding.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/conformance/libm_std_math.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/conformance/module_var_in_test.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/conformance/negative_float_literal.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/conformance/nested_anon_struct.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/conformance/numeric_coercion.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/conformance/odd_width_int.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/conformance/opaque_pointer.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/conformance/opt_void.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/conformance/optional_enum_compare.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/conformance/optional_module_var.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/conformance/param_discard.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/conformance/pointer_equality.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/conformance/postfix_optional.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/conformance/rem_int.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/conformance/repeat_addr_unreached.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/conformance/repeat_local.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/conformance/repeat_width_suffix.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/conformance/return_undefined_void.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/conformance/scaffold_local.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/conformance/scope_exit.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/conformance/scoped_gf16.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/conformance/shadow_module_var.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/conformance/size_of.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/conformance/slice_arg_one_element.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/conformance/static_slice_literal.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/conformance/std_mem_byte_slice.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/conformance/stdmem.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/conformance/str_module_var.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/conformance/string_slice_literal.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/conformance/struct_lit_if.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/conformance/test_local_write.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/conformance/tuple_local.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/conformance/tuple_local_index.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/conformance/type_alias.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/conformance/type_void.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/conformance/undefined_arg.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/conformance/undefined_module_var.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/conformance/unreached_stub.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/conformance/unread_anytype.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/conformance/unresolved_signature.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/conformance/untyped_local.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/conformance/untyped_local_uses.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/conformance/value_ignored.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/conformance/value_params.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/conformance/verilog_lib.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/conformance/verilog_prim.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/conformance/verilog_use.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/conformance/verilog_widths.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/conformance/void_bind.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/conformance/wide_int_const.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/conformance/zig_keyword_field.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/const_div_plan.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/discard_plan.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/dogfood.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/elf.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/emit_kit.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/empty_lit_plan.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/eval_arith.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/float_as_plan.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/frame_store_plan.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/fuzz.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/fuzz_oracle.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/i128_plan.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/int_cast_plan.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/lazy_sig_plan.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/ledger_steward.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/lencall.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/libm.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/libm_plan.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/literal_plan.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/macho.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/opaque_plan.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/optional_compare_plan.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/ptr_eq_plan.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/reduce.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/ref_var_plan.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/scaffold_plan.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/slice_lit_plan.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/source_text.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/stdmem.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/stdmem_plan.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/steward.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/text_escape.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/ts_emit.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/ts_plan.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/tuple_local_plan.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/type_text.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/undefined_arg_plan.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/verdict_key.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/verilog_emit.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/verilog_plan.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/void_bind_plan.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/wide_plan.t27", "t27b": "pass"}, - {"path": "specs/tri/test/report.t27", "t27b": "pass"}, - {"path": "specs/tri/utils/args.t27", "t27b": "pass"}, - {"path": "specs/tri/utils/exit_codes.t27", "t27b": "pass"}, - {"path": "specs/tri/utils/template.t27", "t27b": "pass"}, - {"path": "specs/trinet/etx.t27", "t27b": "pass"}, - {"path": "specs/trinet/ledger.t27", "t27b": "pass"}, - {"path": "specs/trinet/mint_authority.t27", "t27b": "pass"}, - {"path": "specs/trinet/node-work-credit.t27", "t27b": "pass"}, - {"path": "specs/trinet/tri-bridge.t27", "t27b": "pass"}, - {"path": "specs/trinity/build_graph.t27", "t27b": "pass"}, - {"path": "specs/trinity/capabilities/abi.c-api.t27", "t27b": "pass"}, - {"path": "specs/trinity/capabilities/agent.daemons.t27", "t27b": "pass"}, - {"path": "specs/trinity/capabilities/agent.phi-loop.t27", "t27b": "pass"}, - {"path": "specs/trinity/capabilities/agent.tri-api.t27", "t27b": "pass"}, - {"path": "specs/trinity/capabilities/api.http-server.t27", "t27b": "pass"}, - {"path": "specs/trinity/capabilities/archive.legacy.t27", "t27b": "pass"}, - {"path": "specs/trinity/capabilities/bench.suite.t27", "t27b": "pass"}, - {"path": "specs/trinity/capabilities/bot.tri-bot.t27", "t27b": "pass"}, - {"path": "specs/trinity/capabilities/brain.regions.t27", "t27b": "pass"}, - {"path": "specs/trinity/capabilities/catalog.spec-mirror.t27", "t27b": "pass"}, - {"path": "specs/trinity/capabilities/catalog.world-scan.t27", "t27b": "pass"}, - {"path": "specs/trinity/capabilities/cli.tri.t27", "t27b": "pass"}, - {"path": "specs/trinity/capabilities/convert.b2t.t27", "t27b": "pass"}, - {"path": "specs/trinity/capabilities/examples.zig.t27", "t27b": "pass"}, - {"path": "specs/trinity/capabilities/ext.vscode-swe.t27", "t27b": "pass"}, - {"path": "specs/trinity/capabilities/fpga.adapter.t27", "t27b": "pass"}, - {"path": "specs/trinity/capabilities/fpga.in-repo.t27", "t27b": "pass"}, - {"path": "specs/trinity/capabilities/lib.trinity.t27", "t27b": "pass"}, - {"path": "specs/trinity/capabilities/llm.firebird.t27", "t27b": "pass"}, - {"path": "specs/trinity/capabilities/llm.igla-chat.t27", "t27b": "pass"}, - {"path": "specs/trinity/capabilities/mcp.needle-mcp.t27", "t27b": "pass"}, - {"path": "specs/trinity/capabilities/mcp.trinity-mcp.t27", "t27b": "pass"}, - {"path": "specs/trinity/capabilities/native.canvas.t27", "t27b": "pass"}, - {"path": "specs/trinity/capabilities/native.node-gui.t27", "t27b": "pass"}, - {"path": "specs/trinity/capabilities/native.queen-app.t27", "t27b": "pass"}, - {"path": "specs/trinity/capabilities/node.trinity-node.t27", "t27b": "pass"}, - {"path": "specs/trinity/capabilities/numeric.golden-float.t27", "t27b": "pass"}, - {"path": "specs/trinity/capabilities/ops.deploy-infra.t27", "t27b": "pass"}, - {"path": "specs/trinity/capabilities/ops.railway-cli.t27", "t27b": "pass"}, - {"path": "specs/trinity/capabilities/pkg.vendored-cache.t27", "t27b": "pass"}, - {"path": "specs/trinity/capabilities/queen.lib.t27", "t27b": "pass"}, - {"path": "specs/trinity/capabilities/registry.commands.t27", "t27b": "pass"}, - {"path": "specs/trinity/capabilities/release.packaging.t27", "t27b": "pass"}, - {"path": "specs/trinity/capabilities/research.nexus-docs.t27", "t27b": "pass"}, - {"path": "specs/trinity/capabilities/research.programs.t27", "t27b": "pass"}, - {"path": "specs/trinity/capabilities/research.unreferenced-sources.t27", "t27b": "pass"}, - {"path": "specs/trinity/capabilities/search.vsa-index.t27", "t27b": "pass"}, - {"path": "specs/trinity/capabilities/specs.t27-vendored-compiler.t27", "t27b": "pass"}, - {"path": "specs/trinity/capabilities/specs.tri-corpus.t27", "t27b": "pass"}, - {"path": "specs/trinity/capabilities/specs.vibee-corpus.t27", "t27b": "pass"}, - {"path": "specs/trinity/capabilities/state.trinity-dir.t27", "t27b": "pass"}, - {"path": "specs/trinity/capabilities/test.graph.t27", "t27b": "pass"}, - {"path": "specs/trinity/capabilities/tools.scripts.t27", "t27b": "pass"}, - {"path": "specs/trinity/capabilities/train.hslm.t27", "t27b": "pass"}, - {"path": "specs/trinity/capabilities/training.targets.t27", "t27b": "pass"}, - {"path": "specs/trinity/capabilities/tri27.programs.t27", "t27b": "pass"}, - {"path": "specs/trinity/capabilities/tri27.toolchain.t27", "t27b": "pass"}, - {"path": "specs/trinity/capabilities/vibee.compiler.t27", "t27b": "pass"}, - {"path": "specs/trinity/capabilities/vsa.zig-hdc.t27", "t27b": "pass"}, - {"path": "specs/trinity/capabilities/web.docsite.t27", "t27b": "pass"}, - {"path": "specs/trinity/capabilities/web.queen-web.t27", "t27b": "pass"}, - {"path": "specs/trinity/capabilities/web.site.t27", "t27b": "pass"}, - {"path": "specs/trinity/compiler_matrix.t27", "t27b": "pass"}, - {"path": "specs/trinity/project.t27", "t27b": "pass"}, - {"path": "specs/ui/queen_evidence.t27", "t27b": "pass"}, - {"path": "specs/vault/audit.t27", "t27b": "pass"}, - {"path": "specs/vault/merge.t27", "t27b": "pass"}, - {"path": "specs/vault/policy.t27", "t27b": "pass"}, - {"path": "specs/verified/bench_agent.t27", "t27b": "pass"}, - {"path": "specs/verified/bench_boards.t27", "t27b": "pass"}, - {"path": "specs/verified/bitstream_reuse.t27", "t27b": "pass"}, - {"path": "specs/verified/bitstream_share.t27", "t27b": "pass"}, - {"path": "specs/verified/clock_constraints.t27", "t27b": "pass"}, - {"path": "specs/verified/corpus_merkle.t27", "t27b": "pass"}, - {"path": "specs/verified/corpus_receipt.t27", "t27b": "pass"}, - {"path": "specs/verified/ddc_receipt.t27", "t27b": "pass"}, - {"path": "specs/verified/device_dna.t27", "t27b": "pass"}, - {"path": "specs/verified/device_evidence.t27", "t27b": "pass"}, - {"path": "specs/verified/die_binding.t27", "t27b": "pass"}, - {"path": "specs/verified/digest_cache.t27", "t27b": "pass"}, - {"path": "specs/verified/evidence_chain.t27", "t27b": "pass"}, - {"path": "specs/verified/failure_loop.t27", "t27b": "pass"}, - {"path": "specs/verified/frontier.t27", "t27b": "pass"}, - {"path": "specs/verified/gen_hash_cache.t27", "t27b": "pass"}, - {"path": "specs/verified/independence.t27", "t27b": "pass"}, - {"path": "specs/verified/payout.t27", "t27b": "pass"}, - {"path": "specs/verified/poc/a/slot.t27", "t27b": "pass"}, - {"path": "specs/verified/poc/b/slot.t27", "t27b": "pass"}, - {"path": "specs/verified/poc/run.t27", "t27b": "pass"}, - {"path": "specs/verified/poc/static_counter.t27", "t27b": "pass"}, - {"path": "specs/verified/receipt.t27", "t27b": "pass"}, - {"path": "specs/verified/region.t27", "t27b": "pass"}, - {"path": "specs/verified/reuse.t27", "t27b": "pass"}, - {"path": "specs/verified/review_gate.t27", "t27b": "pass"}, - {"path": "specs/verified/run_record.t27", "t27b": "pass"}, - {"path": "specs/verified/seal_check.t27", "t27b": "pass"}, - {"path": "specs/verified/seal_identity.t27", "t27b": "pass"}, - {"path": "specs/verified/signed_receipt.t27", "t27b": "pass"}, - {"path": "specs/verified/silicon_queue.t27", "t27b": "pass"}, - {"path": "specs/verified/silicon_runs.t27", "t27b": "pass"}, - {"path": "specs/verified/suite_jobs.t27", "t27b": "pass"}, - {"path": "specs/verified/ternary_link_run.t27", "t27b": "pass"}, - {"path": "specs/verified/verdict.t27", "t27b": "pass"}, - {"path": "specs/verified/verdict_audit.t27", "t27b": "pass"}, - {"path": "specs/verified/watch.t27", "t27b": "pass"}, - {"path": "specs/vm/trinity_vm.t27", "t27b": "pass"}, - {"path": "specs/vsa/similarity_search.t27", "t27b": "pass"}, - {"path": "specs/vsa/trinity_compat.t27", "t27b": "pass"}, - {"path": "specs/xilinx7/bench_coverage.t27", "t27b": "pass"}, - {"path": "specs/xilinx7/far.t27", "t27b": "pass"}, - {"path": "specs/xilinx7/flow.t27", "t27b": "pass"}, - {"path": "specs/xilinx7/frames.t27", "t27b": "pass"}, - {"path": "specs/xilinx7/packets.t27", "t27b": "pass"} + {"path": "specs/a/b_c.t27", "t27b": "pass"}, + {"path": "specs/a_b/c.t27", "t27b": "pass"}, + {"path": "specs/agents/a.t27", "t27b": "pass"}, + {"path": "specs/agents/b.t27", "t27b": "pass"}, + {"path": "specs/agents/c.t27", "t27b": "pass"}, + {"path": "specs/agents/d.t27", "t27b": "pass"}, + {"path": "specs/agents/e.t27", "t27b": "pass"}, + {"path": "specs/agents/f.t27", "t27b": "pass"}, + {"path": "specs/agents/g.t27", "t27b": "pass"}, + {"path": "specs/agents/h.t27", "t27b": "pass"}, + {"path": "specs/agents/i.t27", "t27b": "pass"}, + {"path": "specs/agents/j.t27", "t27b": "pass"}, + {"path": "specs/agents/k.t27", "t27b": "pass"}, + {"path": "specs/agents/l.t27", "t27b": "pass"}, + {"path": "specs/agents/m.t27", "t27b": "pass"}, + {"path": "specs/agents/n.t27", "t27b": "pass"}, + {"path": "specs/agents/o.t27", "t27b": "pass"}, + {"path": "specs/agents/p.t27", "t27b": "pass"}, + {"path": "specs/agents/q.t27", "t27b": "pass"}, + {"path": "specs/agents/r.t27", "t27b": "pass"}, + {"path": "specs/agents/s.t27", "t27b": "pass"}, + {"path": "specs/agents/t.t27", "t27b": "pass"}, + {"path": "specs/agents/ti.t27", "t27b": "pass"}, + {"path": "specs/agents/u.t27", "t27b": "pass"}, + {"path": "specs/agents/v.t27", "t27b": "pass"}, + {"path": "specs/agents/w.t27", "t27b": "pass"}, + {"path": "specs/agents/x.t27", "t27b": "pass"}, + {"path": "specs/agents/y.t27", "t27b": "pass"}, + {"path": "specs/agents/z.t27", "t27b": "pass"}, + {"path": "specs/api/c_abi.t27", "t27b": "pass"}, + {"path": "specs/api/tri_api_context.t27", "t27b": "pass"}, + {"path": "specs/api/tri_api_loop.t27", "t27b": "pass"}, + {"path": "specs/api/tri_api_permissions.t27", "t27b": "pass"}, + {"path": "specs/api/tri_api_session.t27", "t27b": "pass"}, + {"path": "specs/api/tri_net_api.t27", "t27b": "pass"}, + {"path": "specs/automation/agent-claims-honest.t27", "t27b": "pass"}, + {"path": "specs/automation/agent-conversations.t27", "t27b": "pass"}, + {"path": "specs/automation/agent-hive-group.t27", "t27b": "pass"}, + {"path": "specs/automation/agent-media-kie.t27", "t27b": "pass"}, + {"path": "specs/automation/agent-neuro-kie.t27", "t27b": "pass"}, + {"path": "specs/automation/agent-provider-chain.t27", "t27b": "pass"}, + {"path": "specs/automation/agent-spec-bank.t27", "t27b": "pass"}, + {"path": "specs/automation/ball-board.t27", "t27b": "pass"}, + {"path": "specs/automation/ball-grants.t27", "t27b": "pass"}, + {"path": "specs/automation/blog-share.t27", "t27b": "pass"}, + {"path": "specs/automation/bot-agent-memory.t27", "t27b": "pass"}, + {"path": "specs/automation/bot-agent-stream.t27", "t27b": "pass"}, + {"path": "specs/automation/bot-agent-team.t27", "t27b": "pass"}, + {"path": "specs/automation/bot-event-tabs.t27", "t27b": "pass"}, + {"path": "specs/automation/bot-menu-press.t27", "t27b": "pass"}, + {"path": "specs/automation/bot-neuro-office.t27", "t27b": "pass"}, + {"path": "specs/automation/bot-office-crm.t27", "t27b": "pass"}, + {"path": "specs/automation/bot-topic-tabs.t27", "t27b": "pass"}, + {"path": "specs/automation/browser-pod-restart.t27", "t27b": "pass"}, + {"path": "specs/automation/browser-sign-in.t27", "t27b": "pass"}, + {"path": "specs/automation/browser-tab-strip.t27", "t27b": "pass"}, + {"path": "specs/automation/browser-viewer-boot.t27", "t27b": "pass"}, + {"path": "specs/automation/card-chat-night-watch.t27", "t27b": "pass"}, + {"path": "specs/automation/ci-bridge.t27", "t27b": "pass"}, + {"path": "specs/automation/claim-guard-bar.t27", "t27b": "pass"}, + {"path": "specs/automation/connect-card.t27", "t27b": "pass"}, + {"path": "specs/automation/course-access.t27", "t27b": "pass"}, + {"path": "specs/automation/course-outreach.t27", "t27b": "pass"}, + {"path": "specs/automation/crm-client-onboard.t27", "t27b": "pass"}, + {"path": "specs/automation/crm-client-ownership.t27", "t27b": "pass"}, + {"path": "specs/automation/crm-client-workspace.t27", "t27b": "pass"}, + {"path": "specs/automation/crm-duet.t27", "t27b": "pass"}, + {"path": "specs/automation/crm-first-screen.t27", "t27b": "pass"}, + {"path": "specs/automation/crm-lead-magnet.t27", "t27b": "pass"}, + {"path": "specs/automation/crm-sellers.t27", "t27b": "pass"}, + {"path": "specs/automation/crm-story-reel.t27", "t27b": "pass"}, + {"path": "specs/automation/engage-desk.t27", "t27b": "pass"}, + {"path": "specs/automation/hive-contributor-keys.t27", "t27b": "pass"}, + {"path": "specs/automation/inngest-functions-status.t27", "t27b": "pass"}, + {"path": "specs/automation/inngest-probe-suite.t27", "t27b": "pass"}, + {"path": "specs/automation/inngest-queen-scheduler.t27", "t27b": "pass"}, + {"path": "specs/automation/kanban-card-chat.t27", "t27b": "pass"}, + {"path": "specs/automation/leela-agent-link.t27", "t27b": "pass"}, + {"path": "specs/automation/mail-push.t27", "t27b": "pass"}, + {"path": "specs/automation/meeting-reminders.t27", "t27b": "pass"}, + {"path": "specs/automation/meta-connect.t27", "t27b": "pass"}, + {"path": "specs/automation/owner-studio.t27", "t27b": "pass"}, + {"path": "specs/automation/photo-actions.t27", "t27b": "pass"}, + {"path": "specs/automation/plan-reel.t27", "t27b": "pass"}, + {"path": "specs/automation/poster-facts-overlay.t27", "t27b": "pass"}, + {"path": "specs/automation/queen-contributor-keys.t27", "t27b": "pass"}, + {"path": "specs/automation/queen-growth.t27", "t27b": "pass"}, + {"path": "specs/automation/reddit-desk.t27", "t27b": "pass"}, + {"path": "specs/automation/review-jam.t27", "t27b": "pass"}, + {"path": "specs/automation/seal-stands-in.t27", "t27b": "pass"}, + {"path": "specs/automation/social-api.t27", "t27b": "pass"}, + {"path": "specs/automation/split-reel.t27", "t27b": "pass"}, + {"path": "specs/automation/token-wallet.t27", "t27b": "pass"}, + {"path": "specs/automation/tri-claim-batch.t27", "t27b": "pass"}, + {"path": "specs/automation/tri-wallet-chains.t27", "t27b": "pass"}, + {"path": "specs/automation/wrapup-auto.t27", "t27b": "pass"}, + {"path": "specs/base/debounce.t27", "t27b": "pass"}, + {"path": "specs/base/ops.t27", "t27b": "pass"}, + {"path": "specs/base/ring_32.t27", "t27b": "pass"}, + {"path": "specs/base/seed.t27", "t27b": "pass"}, + {"path": "specs/base/ternary_encoding.t27", "t27b": "pass"}, + {"path": "specs/base/types.t27", "t27b": "pass"}, + {"path": "specs/basics/01_what_a_spec_is.t27", "t27b": "pass"}, + {"path": "specs/basics/02_the_module_line.t27", "t27b": "pass"}, + {"path": "specs/basics/03_comments_and_prose.t27", "t27b": "pass"}, + {"path": "specs/basics/04_constants.t27", "t27b": "pass"}, + {"path": "specs/basics/05_whole_numbers.t27", "t27b": "pass"}, + {"path": "specs/basics/06_true_false_and_text.t27", "t27b": "pass"}, + {"path": "specs/basics/07_arrays.t27", "t27b": "pass"}, + {"path": "specs/basics/08_trits.t27", "t27b": "pass"}, + {"path": "specs/basics/09_expressions.t27", "t27b": "pass"}, + {"path": "specs/basics/10_a_test_block.t27", "t27b": "pass"}, + {"path": "specs/basics/11_many_tests.t27", "t27b": "pass"}, + {"path": "specs/basics/12_functions.t27", "t27b": "pass"}, + {"path": "specs/basics/13_local_names.t27", "t27b": "pass"}, + {"path": "specs/basics/14_if_and_else.t27", "t27b": "pass"}, + {"path": "specs/basics/15_loops.t27", "t27b": "pass"}, + {"path": "specs/basics/16_pub_or_private.t27", "t27b": "pass"}, + {"path": "specs/basics/17_structs.t27", "t27b": "pass"}, + {"path": "specs/basics/18_enums.t27", "t27b": "pass"}, + {"path": "specs/basics/19_use_other_modules.t27", "t27b": "pass"}, + {"path": "specs/basics/20_invariants.t27", "t27b": "pass"}, + {"path": "specs/basics/21_gen_ts.t27", "t27b": "pass"}, + {"path": "specs/basics/22_seven_backends.t27", "t27b": "pass"}, + {"path": "specs/basics/23_stages_of_t27c.t27", "t27b": "pass"}, + {"path": "specs/basics/24_tri_commands.t27", "t27b": "pass"}, + {"path": "specs/basics/25_reading_errors.t27", "t27b": "pass"}, + {"path": "specs/basics/26_a_small_program.t27", "t27b": "pass"}, + {"path": "specs/basics/27_where_next.t27", "t27b": "pass"}, + {"path": "specs/benchmarks/bench_main.t27", "t27b": "pass"}, + {"path": "specs/benchmarks/bench_nn.t27", "t27b": "pass"}, + {"path": "specs/benchmarks/gf16_bfloat16_nmse.t27", "t27b": "pass"}, + {"path": "specs/benchmarks/kernel_collatz.t27", "t27b": "pass"}, + {"path": "specs/benchmarks/kernel_f64loop.t27", "t27b": "pass"}, + {"path": "specs/benchmarks/kernel_fib.t27", "t27b": "pass"}, + {"path": "specs/benchmarks/kernel_matmul.t27", "t27b": "pass"}, + {"path": "specs/benchmarks/kernel_sieve.t27", "t27b": "pass"}, + {"path": "specs/benchmarks/kernel_ternary.t27", "t27b": "pass"}, + {"path": "specs/benchmarks/ternary_vs_binary.t27", "t27b": "pass"}, + {"path": "specs/blog/t27b_progress.t27", "t27b": "pass"}, + {"path": "specs/boards/arty_a7.t27", "t27b": "pass"}, + {"path": "specs/boards/wukong_v1.t27", "t27b": "pass"}, + {"path": "specs/boards/xc7a100t_full.t27", "t27b": "pass"}, + {"path": "specs/boards/xc7a100t_minimal.t27", "t27b": "pass"}, + {"path": "specs/brain/bus.t27", "t27b": "pass"}, + {"path": "specs/brain/cognitive_loop.t27", "t27b": "pass"}, + {"path": "specs/brain/phi_timing.t27", "t27b": "pass"}, + {"path": "specs/brain/unified_state.t27", "t27b": "pass"}, + {"path": "specs/catalog/discovery.t27", "t27b": "pass"}, + {"path": "specs/ci/affected.t27", "t27b": "pass"}, + {"path": "specs/ci/delivery_metrics.t27", "t27b": "pass"}, + {"path": "specs/ci/derived_data.t27", "t27b": "pass"}, + {"path": "specs/ci/gates/conflict_markers.t27", "t27b": "pass"}, + {"path": "specs/ci/gates/documented_commands.t27", "t27b": "pass"}, + {"path": "specs/ci/gates/verilog_widths.t27", "t27b": "pass"}, + {"path": "specs/ci/schema.t27", "t27b": "pass"}, + {"path": "specs/compiler/c_array_repeat_wrapper.t27", "t27b": "pass"}, + {"path": "specs/compiler/c_fixed_array_return.t27", "t27b": "pass"}, + {"path": "specs/compiler/codegen_conformance.t27", "t27b": "pass"}, + {"path": "specs/compiler/core/t27core.t27", "t27b": "pass"}, + {"path": "specs/compiler/core/t27core_ddc.t27", "t27b": "pass"}, + {"path": "specs/compiler/cse_hoist.t27", "t27b": "pass"}, + {"path": "specs/compiler/lexer.t27", "t27b": "pass"}, + {"path": "specs/compiler/meta_compile.t27", "t27b": "pass"}, + {"path": "specs/compiler/rust_constant_case.t27", "t27b": "pass"}, + {"path": "specs/compiler/rust_enum_order.t27", "t27b": "pass"}, + {"path": "specs/compiler/rust_optional_returns.t27", "t27b": "pass"}, + {"path": "specs/compiler/rust_tail_returns.t27", "t27b": "pass"}, + {"path": "specs/compiler/rust_value_parameters.t27", "t27b": "pass"}, + {"path": "specs/compiler/test_report_exit.t27", "t27b": "pass"}, + {"path": "specs/compiler/theory/isa_round_trip.t27", "t27b": "pass"}, + {"path": "specs/compiler/theory/reproducible.t27", "t27b": "pass"}, + {"path": "specs/compiler/theory/sieve.t27", "t27b": "pass"}, + {"path": "specs/compiler/theory/speed_quality.t27", "t27b": "pass"}, + {"path": "specs/compiler/theory/toolchain.t27", "t27b": "pass"}, + {"path": "specs/compiler/theory/vacuity_census.t27", "t27b": "pass"}, + {"path": "specs/compiler/theory/warmup.t27", "t27b": "pass"}, + {"path": "specs/compiler/theory/warmup_t27b.t27", "t27b": "pass"}, + {"path": "specs/compiler/verilog_aos_memory.t27", "t27b": "pass"}, + {"path": "specs/compiler/verilog_branch_context.t27", "t27b": "pass"}, + {"path": "specs/compiler/zig_empty_typed_array.t27", "t27b": "pass"}, + {"path": "specs/compiler/zig_field_syntax.t27", "t27b": "pass"}, + {"path": "specs/compiler/zig_float_call_cast.t27", "t27b": "pass"}, + {"path": "specs/compiler/zig_primitive_bindings.t27", "t27b": "pass"}, + {"path": "specs/compiler/zig_scoped_type.t27", "t27b": "pass"}, + {"path": "specs/compiler/zig_shadow_initializer.t27", "t27b": "pass"}, + {"path": "specs/compiler/zig_test_shadowing.t27", "t27b": "pass"}, + {"path": "specs/compiler/zig_value_ignored.t27", "t27b": "pass"}, + {"path": "specs/conformance/e2e_scenarios.t27", "t27b": "pass"}, + {"path": "specs/crons/999-multibots-telegraf-agent-autopilot-L1118.t27", "t27b": "pass"}, + {"path": "specs/crons/999-multibots-telegraf-bot-owner-billing-L474.t27", "t27b": "pass"}, + {"path": "specs/crons/999-multibots-telegraf-check-stuck-trainings.t27", "t27b": "pass"}, + {"path": "specs/crons/999-multibots-telegraf-ci.t27", "t27b": "pass"}, + {"path": "specs/crons/999-multibots-telegraf-client-telemetry-daily.t27", "t27b": "pass"}, + {"path": "specs/crons/999-multibots-telegraf-club-invoice-abandoned-watch.t27", "t27b": "pass"}, + {"path": "specs/crons/999-multibots-telegraf-crm-proactive-sweep.t27", "t27b": "pass"}, + {"path": "specs/crons/999-multibots-telegraf-crmProactive-L375.t27", "t27b": "pass"}, + {"path": "specs/crons/999-multibots-telegraf-daily-sales-advisor.t27", "t27b": "pass"}, + {"path": "specs/crons/999-multibots-telegraf-generate-jobs-L164.t27", "t27b": "pass"}, + {"path": "specs/crons/999-multibots-telegraf-health-check.t27", "t27b": "pass"}, + {"path": "specs/crons/999-multibots-telegraf-log-monitor.t27", "t27b": "pass"}, + {"path": "specs/crons/999-multibots-telegraf-notificationHandler-L318.t27", "t27b": "pass"}, + {"path": "specs/crons/999-multibots-telegraf-notificationHandler-L324.t27", "t27b": "pass"}, + {"path": "specs/crons/999-multibots-telegraf-periodic-webhook-health-check.t27", "t27b": "pass"}, + {"path": "specs/crons/999-multibots-telegraf-production-monitor-L80.t27", "t27b": "pass"}, + {"path": "specs/crons/999-multibots-telegraf-provider-health-monitor-L344.t27", "t27b": "pass"}, + {"path": "specs/crons/999-multibots-telegraf-render-server-L10845.t27", "t27b": "pass"}, + {"path": "specs/crons/999-multibots-telegraf-render-server-L2301.t27", "t27b": "pass"}, + {"path": "specs/crons/999-multibots-telegraf-render-server-L2325.t27", "t27b": "pass"}, + {"path": "specs/crons/999-multibots-telegraf-render-server-L919.t27", "t27b": "pass"}, + {"path": "specs/crons/999-multibots-telegraf-robokassa-unclaimed-watch.t27", "t27b": "pass"}, + {"path": "specs/crons/999-multibots-telegraf-security.t27", "t27b": "pass"}, + {"path": "specs/crons/999-multibots-telegraf-skill-detector.t27", "t27b": "pass"}, + {"path": "specs/crons/999-multibots-telegraf-taskCache-L27.t27", "t27b": "pass"}, + {"path": "specs/crons/999-multibots-telegraf-ton-pending-watch.t27", "t27b": "pass"}, + {"path": "specs/crons/999-multibots-telegraf-video-task-store-L156.t27", "t27b": "pass"}, + {"path": "specs/crons/mac-alerts-digest.t27", "t27b": "pass"}, + {"path": "specs/crons/mac-alerts-watchdog.t27", "t27b": "pass"}, + {"path": "specs/crons/mac-browseros-cron-watchdog.t27", "t27b": "pass"}, + {"path": "specs/crons/mac-dev-cache-clean.t27", "t27b": "pass"}, + {"path": "specs/crons/mac-jobsearch-poller.t27", "t27b": "pass"}, + {"path": "specs/crons/mac-leela-dailyquote.t27", "t27b": "pass"}, + {"path": "specs/crons/mac-mail-bridge.t27", "t27b": "pass"}, + {"path": "specs/crons/mac-mcp-hub.t27", "t27b": "pass"}, + {"path": "specs/crons/mac-neo-boards.t27", "t27b": "pass"}, + {"path": "specs/crons/mac-neo-jobsearch.t27", "t27b": "pass"}, + {"path": "specs/crons/mac-reviewer-bees.t27", "t27b": "pass"}, + {"path": "specs/crons/mac-signup-watch.t27", "t27b": "pass"}, + {"path": "specs/crons/mac-trios-cycle-heal.t27", "t27b": "pass"}, + {"path": "specs/crons/mac-trios-cycle.t27", "t27b": "pass"}, + {"path": "specs/crons/mac-trios-doctor.t27", "t27b": "pass"}, + {"path": "specs/crons/mac-trios-feed.t27", "t27b": "pass"}, + {"path": "specs/crons/mac-trios-heal.t27", "t27b": "pass"}, + {"path": "specs/crons/railway-jobsearch-cron.t27", "t27b": "pass"}, + {"path": "specs/crons/t27-formal-mutation.t27", "t27b": "pass"}, + {"path": "specs/crons/t27-pr-dashboard.t27", "t27b": "pass"}, + {"path": "specs/crons/trinity-agent-cron-cleanup.t27", "t27b": "pass"}, + {"path": "specs/crons/trinity-agent-queue-drain.t27", "t27b": "pass"}, + {"path": "specs/crons/trinity-brain-ci.t27", "t27b": "pass"}, + {"path": "specs/crons/trinity-codegen.t27", "t27b": "pass"}, + {"path": "specs/crons/trinity-discover-callers.t27", "t27b": "pass"}, + {"path": "specs/crons/trinity-pages-health-check.t27", "t27b": "pass"}, + {"path": "specs/crons/trinity-signal-health-self.t27", "t27b": "pass"}, + {"path": "specs/crons/trinity-site-live-gate.t27", "t27b": "pass"}, + {"path": "specs/demos/simple_test.t27", "t27b": "pass"}, + {"path": "specs/docs/chapters/alphabet.t27", "t27b": "pass"}, + {"path": "specs/docs/chapters/evidence.t27", "t27b": "pass"}, + {"path": "specs/docs/chapters/layers.t27", "t27b": "pass"}, + {"path": "specs/docs/chapters/project.t27", "t27b": "pass"}, + {"path": "specs/docs/chapters/queen.t27", "t27b": "pass"}, + {"path": "specs/docs/chapters/rules.t27", "t27b": "pass"}, + {"path": "specs/docs/chapters/tooling.t27", "t27b": "pass"}, + {"path": "specs/docs/system.t27", "t27b": "pass"}, + {"path": "specs/effects/capability.t27", "t27b": "pass"}, + {"path": "specs/effects/clock_cap.t27", "t27b": "pass"}, + {"path": "specs/effects/fs_cap.t27", "t27b": "pass"}, + {"path": "specs/effects/replay_oracle.t27", "t27b": "pass"}, + {"path": "specs/fpga/adapter.t27", "t27b": "pass"}, + {"path": "specs/fpga/apb_bridge.t27", "t27b": "pass"}, + {"path": "specs/fpga/assembler.t27", "t27b": "pass"}, + {"path": "specs/fpga/axi4.t27", "t27b": "pass"}, + {"path": "specs/fpga/boards/arty_a7_integration.t27", "t27b": "pass"}, + {"path": "specs/fpga/boards/qmtech_a100t_integration.t27", "t27b": "pass"}, + {"path": "specs/fpga/bootrom.t27", "t27b": "pass"}, + {"path": "specs/fpga/bpsk.t27", "t27b": "pass"}, + {"path": "specs/fpga/clock_domain.t27", "t27b": "pass"}, + {"path": "specs/fpga/coverage.t27", "t27b": "pass"}, + {"path": "specs/fpga/crossopt.t27", "t27b": "pass"}, + {"path": "specs/fpga/cts.t27", "t27b": "pass"}, + {"path": "specs/fpga/dft.t27", "t27b": "pass"}, + {"path": "specs/fpga/die_probe.t27", "t27b": "pass"}, + {"path": "specs/fpga/dsp/adders.t27", "t27b": "pass"}, + {"path": "specs/fpga/dsp/cordic.t27", "t27b": "pass"}, + {"path": "specs/fpga/dsp/fixed_point.t27", "t27b": "pass"}, + {"path": "specs/fpga/dsp/multipliers.t27", "t27b": "pass"}, + {"path": "specs/fpga/dsp/signals.t27", "t27b": "pass"}, + {"path": "specs/fpga/e2e_demo.t27", "t27b": "pass"}, + {"path": "specs/fpga/eth_beacon.t27", "t27b": "pass"}, + {"path": "specs/fpga/eth_crc.t27", "t27b": "pass"}, + {"path": "specs/fpga/eth_rx.t27", "t27b": "pass"}, + {"path": "specs/fpga/fifo.t27", "t27b": "pass"}, + {"path": "specs/fpga/gf16_accel.t27", "t27b": "pass"}, + {"path": "specs/fpga/hw_types.t27", "t27b": "pass"}, + {"path": "specs/fpga/linker.t27", "t27b": "pass"}, + {"path": "specs/fpga/memory.t27", "t27b": "pass"}, + {"path": "specs/fpga/mmcm.t27", "t27b": "pass"}, + {"path": "specs/fpga/mtbf.t27", "t27b": "pass"}, + {"path": "specs/fpga/partition.t27", "t27b": "pass"}, + {"path": "specs/fpga/power.t27", "t27b": "pass"}, + {"path": "specs/fpga/power_analysis.t27", "t27b": "pass"}, + {"path": "specs/fpga/reset_sync.t27", "t27b": "pass"}, + {"path": "specs/fpga/rgmii.t27", "t27b": "pass"}, + {"path": "specs/fpga/rgmii_sniff.t27", "t27b": "pass"}, + {"path": "specs/fpga/ro_race.t27", "t27b": "pass"}, + {"path": "specs/fpga/router.t27", "t27b": "pass"}, + {"path": "specs/fpga/secded.t27", "t27b": "pass"}, + {"path": "specs/fpga/simulator.t27", "t27b": "pass"}, + {"path": "specs/fpga/stdlib.t27", "t27b": "pass"}, + {"path": "specs/fpga/ternary_isa.t27", "t27b": "pass"}, + {"path": "specs/fpga/ternary_link.t27", "t27b": "pass"}, + {"path": "specs/fpga/testbench/assembler_tb.t27", "t27b": "pass"}, + {"path": "specs/fpga/testbench/cts_tb.t27", "t27b": "pass"}, + {"path": "specs/fpga/testbench/formal_tb.t27", "t27b": "pass"}, + {"path": "specs/fpga/testbench/partition_tb.t27", "t27b": "pass"}, + {"path": "specs/fpga/testbench/placement_tb.t27", "t27b": "pass"}, + {"path": "specs/fpga/testbench/power_tb.t27", "t27b": "pass"}, + {"path": "specs/fpga/testbench/router_tb.t27", "t27b": "pass"}, + {"path": "specs/fpga/testbench/simulator_tb.t27", "t27b": "pass"}, + {"path": "specs/fpga/testbench/timing_tb.t27", "t27b": "pass"}, + {"path": "specs/fpga/testbench/vcd_trace_tb.t27", "t27b": "pass"}, + {"path": "specs/fpga/timing.t27", "t27b": "pass"}, + {"path": "specs/fpga/trinet_node.t27", "t27b": "pass"}, + {"path": "specs/fpga/verification/build_verify.t27", "t27b": "pass"}, + {"path": "specs/functions/analytics-sales-advise.t27", "t27b": "pass"}, + {"path": "specs/functions/analytics-skills-detect.t27", "t27b": "pass"}, + {"path": "specs/functions/broadcast-message-send.t27", "t27b": "pass"}, + {"path": "specs/functions/client-telemetry-daily.t27", "t27b": "pass"}, + {"path": "specs/functions/club-invoice-abandoned-watch.t27", "t27b": "pass"}, + {"path": "specs/functions/content-detailed-script-generate.t27", "t27b": "pass"}, + {"path": "specs/functions/content-scenario-clips-generate.t27", "t27b": "pass"}, + {"path": "specs/functions/content-scripts-generate.t27", "t27b": "pass"}, + {"path": "specs/functions/crm-proactive-sweep.t27", "t27b": "pass"}, + {"path": "specs/functions/instagram-competitors-find.t27", "t27b": "pass"}, + {"path": "specs/functions/instagram-reels-analyze.t27", "t27b": "pass"}, + {"path": "specs/functions/instagram-top-content-extract.t27", "t27b": "pass"}, + {"path": "specs/functions/monitoring-error-report.t27", "t27b": "pass"}, + {"path": "specs/functions/monitoring-health-check.t27", "t27b": "pass"}, + {"path": "specs/functions/monitoring-logs-analyze.t27", "t27b": "pass"}, + {"path": "specs/functions/monitoring-logs-trigger.t27", "t27b": "pass"}, + {"path": "specs/functions/morph-images-generate.t27", "t27b": "pass"}, + {"path": "specs/functions/neuro-image-generate.t27", "t27b": "pass"}, + {"path": "specs/functions/payment-ai-server-process.t27", "t27b": "pass"}, + {"path": "specs/functions/reels-ai-callback.t27", "t27b": "pass"}, + {"path": "specs/functions/reels-ai-generate.t27", "t27b": "pass"}, + {"path": "specs/functions/reels-loop-generate.t27", "t27b": "pass"}, + {"path": "specs/functions/render-avatar-video-run.t27", "t27b": "pass"}, + {"path": "specs/functions/render-job-run.t27", "t27b": "pass"}, + {"path": "specs/functions/render-riddle-run.t27", "t27b": "pass"}, + {"path": "specs/functions/robokassa-unclaimed-watch.t27", "t27b": "pass"}, + {"path": "specs/functions/ton-pending-watch.t27", "t27b": "pass"}, + {"path": "specs/functions/training-model-complete.t27", "t27b": "pass"}, + {"path": "specs/functions/training-model-start.t27", "t27b": "pass"}, + {"path": "specs/functions/training-model-v2-start.t27", "t27b": "pass"}, + {"path": "specs/functions/training-stuck-check.t27", "t27b": "pass"}, + {"path": "specs/functions/webhook-generation-validate.t27", "t27b": "pass"}, + {"path": "specs/functions/welcome-avatar-generate.t27", "t27b": "pass"}, + {"path": "specs/github/auth.t27", "t27b": "pass"}, + {"path": "specs/hosting/credit.t27", "t27b": "pass"}, + {"path": "specs/hosting/feed.t27", "t27b": "pass"}, + {"path": "specs/hosting/host.t27", "t27b": "pass"}, + {"path": "specs/hosting/panel.t27", "t27b": "pass"}, + {"path": "specs/hosting/placement.t27", "t27b": "pass"}, + {"path": "specs/hosting/proof.t27", "t27b": "pass"}, + {"path": "specs/hosting/row.t27", "t27b": "pass"}, + {"path": "specs/hosting/statement.t27", "t27b": "pass"}, + {"path": "specs/hosting/sybil.t27", "t27b": "pass"}, + {"path": "specs/hosting/toolchain.t27", "t27b": "pass"}, + {"path": "specs/hosting/topology.t27", "t27b": "pass"}, + {"path": "specs/i18n/agents-ru.t27", "t27b": "pass"}, + {"path": "specs/i18n/blog-ru.t27", "t27b": "pass"}, + {"path": "specs/i18n/docs-ru.t27", "t27b": "pass"}, + {"path": "specs/igla/race/mvp_ternary_classifier.t27", "t27b": "pass"}, + {"path": "specs/igla/race/phi_accumulator_growth.t27", "t27b": "pass"}, + {"path": "specs/igla/race/phi_gain_freedom.t27", "t27b": "pass"}, + {"path": "specs/igla/race/phi_weights.t27", "t27b": "pass"}, + {"path": "specs/igla/race/ternary_lut_table.t27", "t27b": "pass"}, + {"path": "specs/igla/race/ternary_mac_group.t27", "t27b": "pass"}, + {"path": "specs/igla/race/ternary_node.t27", "t27b": "pass"}, + {"path": "specs/igla/race/unit_weights_node.t27", "t27b": "pass"}, + {"path": "specs/igla/w535_bounded_while_module.t27", "t27b": "pass"}, + {"path": "specs/isa/t27a.t27", "t27b": "pass"}, + {"path": "specs/isa/t27a_mnemonics.t27", "t27b": "pass"}, + {"path": "specs/isa/ternary_encoding.t27", "t27b": "pass"}, + {"path": "specs/isa/ternary_gates.t27", "t27b": "pass"}, + {"path": "specs/isa/ternary_graph.t27", "t27b": "pass"}, + {"path": "specs/isa/tri27_bytecode.t27", "t27b": "pass"}, + {"path": "specs/isa/tri27_machine.t27", "t27b": "pass"}, + {"path": "specs/jobs/network_job.t27", "t27b": "pass"}, + {"path": "specs/jobs/release_t27c.t27", "t27b": "pass"}, + {"path": "specs/jobs/t27b_ledger_steward.t27", "t27b": "pass"}, + {"path": "specs/math/constants.t27", "t27b": "pass"}, + {"path": "specs/math/gf_competitive.t27", "t27b": "pass"}, + {"path": "specs/memory/graph/crypt.t27", "t27b": "pass"}, + {"path": "specs/memory/graph/ingest.t27", "t27b": "pass"}, + {"path": "specs/memory/graph/scope.t27", "t27b": "pass"}, + {"path": "specs/memory/graph/temporal.t27", "t27b": "pass"}, + {"path": "specs/memory/graph/types.t27", "t27b": "pass"}, + {"path": "specs/memory/tmem/session.t27", "t27b": "pass"}, + {"path": "specs/memory/tmem/types.t27", "t27b": "pass"}, + {"path": "specs/mesh_routing.t27", "t27b": "pass"}, + {"path": "specs/ml/activation/elu_activation.t27", "t27b": "blocked", "blocker": "ExprCall(undeclared fn)", "reason": "unimplemented"}, + {"path": "specs/ml/activation/gelu_activation.t27", "t27b": "blocked", "blocker": "ExprCall(undeclared fn)", "reason": "unimplemented"}, + {"path": "specs/ml/activation/gelu_approx_activation.t27", "t27b": "blocked", "blocker": "ExprCall(undeclared fn)", "reason": "unimplemented"}, + {"path": "specs/ml/activation/leaky_relu_activation.t27", "t27b": "pass"}, + {"path": "specs/ml/activation/relu_activation.t27", "t27b": "pass"}, + {"path": "specs/ml/activation/sigmoid_activation.t27", "t27b": "pass"}, + {"path": "specs/ml/activation/silu_swish_activation.t27", "t27b": "blocked", "blocker": "ExprCall(undeclared fn)", "reason": "unimplemented"}, + {"path": "specs/ml/activation/softmax.t27", "t27b": "blocked", "blocker": "ExprCall(undeclared fn)", "reason": "unimplemented"}, + {"path": "specs/ml/activation/tanh_activation.t27", "t27b": "blocked", "blocker": "ExprCall(undeclared fn)", "reason": "unimplemented"}, + {"path": "specs/ml/igla_champion_capsule.t27", "t27b": "blocked", "blocker": "ExprIdentifier(undeclared)", "reason": "unimplemented"}, + {"path": "specs/ml/layers/avgpool2d_layer.t27", "t27b": "pass"}, + {"path": "specs/ml/layers/batchnorm_layer.t27", "t27b": "blocked", "blocker": "ExprCall(undeclared fn)", "reason": "unimplemented"}, + {"path": "specs/ml/layers/conv2d_layer.t27", "t27b": "pass"}, + {"path": "specs/ml/layers/dense_layer.t27", "t27b": "pass"}, + {"path": "specs/ml/layers/dropout_layer.t27", "t27b": "pass"}, + {"path": "specs/ml/layers/embedding_layer.t27", "t27b": "blocked", "blocker": "ExprCall(undeclared fn)", "reason": "unimplemented"}, + {"path": "specs/ml/layers/flatten_layer.t27", "t27b": "pass"}, + {"path": "specs/ml/layers/layernorm_layer.t27", "t27b": "pass"}, + {"path": "specs/ml/layers/maxpool2d_layer.t27", "t27b": "pass"}, + {"path": "specs/ml/layers/residual_connection.t27", "t27b": "pass"}, + {"path": "specs/ml/loss/binary_crossentropy_loss.t27", "t27b": "blocked", "blocker": "ExprCall(undeclared fn)", "reason": "unimplemented"}, + {"path": "specs/ml/loss/contrastive_loss.t27", "t27b": "blocked", "blocker": "ExprCall(undeclared fn)", "reason": "unimplemented"}, + {"path": "specs/ml/loss/cross_entropy_loss.t27", "t27b": "blocked", "blocker": "ExprCall(undeclared fn)", "reason": "unimplemented"}, + {"path": "specs/ml/loss/huber_loss.t27", "t27b": "pass"}, + {"path": "specs/ml/loss/kl_divergence.t27", "t27b": "pass"}, + {"path": "specs/ml/loss/mse_loss.t27", "t27b": "pass"}, + {"path": "specs/ml/optimizer/adagrad.t27", "t27b": "blocked", "blocker": "ExprCall(undeclared fn)", "reason": "unimplemented"}, + {"path": "specs/ml/optimizer/adam.t27", "t27b": "blocked", "blocker": "ExprCall(undeclared fn)", "reason": "unimplemented"}, + {"path": "specs/ml/optimizer/lamb.t27", "t27b": "blocked", "blocker": "ExprCall(undeclared fn)", "reason": "unimplemented"}, + {"path": "specs/ml/optimizer/race_config.t27", "t27b": "blocked", "blocker": "ExprIdentifier(undeclared)", "reason": "unimplemented"}, + {"path": "specs/ml/optimizer/rmsprop.t27", "t27b": "pass"}, + {"path": "specs/ml/optimizer/sgd.t27", "t27b": "pass"}, + {"path": "specs/ml/pathway/mlp.t27", "t27b": "blocked", "blocker": "ExprCall(undeclared fn)", "reason": "unimplemented"}, + {"path": "specs/ml/recurrent/attention_mechanism.t27", "t27b": "blocked", "blocker": "ExprCall(undeclared fn)", "reason": "unimplemented"}, + {"path": "specs/ml/recurrent/bilstm.t27", "t27b": "blocked", "blocker": "ExprCall(undeclared fn)", "reason": "unimplemented"}, + {"path": "specs/ml/recurrent/gru_cell.t27", "t27b": "blocked", "blocker": "ExprCall(undeclared fn)", "reason": "unimplemented"}, + {"path": "specs/ml/recurrent/lstm_cell.t27", "t27b": "blocked", "blocker": "ExprCall(undeclared fn)", "reason": "unimplemented"}, + {"path": "specs/ml/recurrent/lstm_single.t27", "t27b": "blocked", "blocker": "ExprCall(undeclared fn)", "reason": "unimplemented"}, + {"path": "specs/ml/recurrent/rnn_cell.t27", "t27b": "blocked", "blocker": "ExprCall(undeclared fn)", "reason": "unimplemented"}, + {"path": "specs/ml/recurrent/self_attention.t27", "t27b": "pass"}, + {"path": "specs/ml/rl/advantage_estimator.t27", "t27b": "blocked", "blocker": "ExprCall(undeclared fn)", "reason": "unimplemented"}, + {"path": "specs/ml/rl/dqn.t27", "t27b": "pass"}, + {"path": "specs/ml/rl/dqn_target_network.t27", "t27b": "pass"}, + {"path": "specs/ml/rl/ppo_clip_loss.t27", "t27b": "blocked", "blocker": "ExprCall(undeclared fn)", "reason": "unimplemented"}, + {"path": "specs/ml/rl/ppo_critic.t27", "t27b": "blocked", "blocker": "ExprCall(undeclared fn)", "reason": "unimplemented"}, + {"path": "specs/ml/rl/sac_critic.t27", "t27b": "pass"}, + {"path": "specs/ml/transformer/encoder_block.t27", "t27b": "blocked", "blocker": "ExprCall(undeclared fn)", "reason": "unimplemented"}, + {"path": "specs/ml/transformer/feed_forward_network.t27", "t27b": "pass"}, + {"path": "specs/ml/transformer/multi_head_attention.t27", "t27b": "pass"}, + {"path": "specs/ml/transformer/positional_encoding.t27", "t27b": "blocked", "blocker": "ExprCall(undeclared fn)", "reason": "unimplemented"}, + {"path": "specs/multipath_router.t27", "t27b": "pass"}, + {"path": "specs/network/attribution.t27", "t27b": "pass"}, + {"path": "specs/network/identity.t27", "t27b": "pass"}, + {"path": "specs/network/job_rules.t27", "t27b": "pass"}, + {"path": "specs/network/mvp.t27", "t27b": "pass"}, + {"path": "specs/network/mvp_v2.t27", "t27b": "pass"}, + {"path": "specs/network/mvp_v3.t27", "t27b": "pass"}, + {"path": "specs/network/mvp_v3_ed25519.t27", "t27b": "pass"}, + {"path": "specs/network/pool.t27", "t27b": "pass"}, + {"path": "specs/network/quorum.t27", "t27b": "pass"}, + {"path": "specs/network/usage.t27", "t27b": "pass"}, + {"path": "specs/numeric/bnf1024.t27", "t27b": "pass"}, + {"path": "specs/numeric/bnf128.t27", "t27b": "pass"}, + {"path": "specs/numeric/bnf16.t27", "t27b": "pass"}, + {"path": "specs/numeric/bnf256.t27", "t27b": "pass"}, + {"path": "specs/numeric/bnf32.t27", "t27b": "pass"}, + {"path": "specs/numeric/bnf512.t27", "t27b": "pass"}, + {"path": "specs/numeric/bnf64.t27", "t27b": "pass"}, + {"path": "specs/numeric/bnf8.t27", "t27b": "pass"}, + {"path": "specs/numeric/catalog_paper_count.t27", "t27b": "pass"}, + {"path": "specs/numeric/e8m0.t27", "t27b": "pass"}, + {"path": "specs/numeric/formats.t27", "t27b": "pass"}, + {"path": "specs/numeric/formats_catalog.t27", "t27b": "pass"}, + {"path": "specs/numeric/gf10.t27", "t27b": "pass"}, + {"path": "specs/numeric/gf1024.t27", "t27b": "pass"}, + {"path": "specs/numeric/gf128.t27", "t27b": "pass"}, + {"path": "specs/numeric/gf14.t27", "t27b": "pass"}, + {"path": "specs/numeric/gf16.t27", "t27b": "pass"}, + {"path": "specs/numeric/gf256.t27", "t27b": "pass"}, + {"path": "specs/numeric/gf48.t27", "t27b": "pass"}, + {"path": "specs/numeric/gf512.t27", "t27b": "pass"}, + {"path": "specs/numeric/gf6.t27", "t27b": "pass"}, + {"path": "specs/numeric/gf96.t27", "t27b": "pass"}, + {"path": "specs/numeric/gft1024.t27", "t27b": "pass"}, + {"path": "specs/numeric/gft128.t27", "t27b": "pass"}, + {"path": "specs/numeric/gft16.t27", "t27b": "pass"}, + {"path": "specs/numeric/gft256.t27", "t27b": "pass"}, + {"path": "specs/numeric/gft32.t27", "t27b": "pass"}, + {"path": "specs/numeric/gft4.t27", "t27b": "pass"}, + {"path": "specs/numeric/gft512.t27", "t27b": "pass"}, + {"path": "specs/numeric/gft64.t27", "t27b": "pass"}, + {"path": "specs/numeric/gft8.t27", "t27b": "pass"}, + {"path": "specs/numeric/gfternary.t27", "t27b": "pass"}, + {"path": "specs/numeric/golden_sieve.t27", "t27b": "pass"}, + {"path": "specs/numeric/ocp_mx.t27", "t27b": "pass"}, + {"path": "specs/numeric/requant_boundary.t27", "t27b": "pass"}, + {"path": "specs/numeric/tnf1024.t27", "t27b": "pass"}, + {"path": "specs/numeric/tnf128.t27", "t27b": "pass"}, + {"path": "specs/numeric/tnf16.t27", "t27b": "pass"}, + {"path": "specs/numeric/tnf17.t27", "t27b": "pass"}, + {"path": "specs/numeric/tnf256.t27", "t27b": "pass"}, + {"path": "specs/numeric/tnf32.t27", "t27b": "pass"}, + {"path": "specs/numeric/tnf4.t27", "t27b": "pass"}, + {"path": "specs/numeric/tnf512.t27", "t27b": "pass"}, + {"path": "specs/numeric/tnf64.t27", "t27b": "pass"}, + {"path": "specs/numeric/tnf8.t27", "t27b": "pass"}, + {"path": "specs/numeric/trinity_numeric_surface.t27", "t27b": "pass"}, + {"path": "specs/physics/e8_lqg_bridge.t27", "t27b": "pass"}, + {"path": "specs/physics/eye_isi.t27", "t27b": "pass"}, + {"path": "specs/physics/gamma-conflict.t27", "t27b": "pass"}, + {"path": "specs/physics/hslm_benchmark.t27", "t27b": "pass"}, + {"path": "specs/physics/line_bounce.t27", "t27b": "pass"}, + {"path": "specs/physics/lqg_cs_bridge.t27", "t27b": "pass"}, + {"path": "specs/physics/xc7_primitives.t27", "t27b": "pass"}, + {"path": "specs/policy/issue_shape.t27", "t27b": "pass"}, + {"path": "specs/policy/l2_generation.t27", "t27b": "pass"}, + {"path": "specs/policy/lang_en.t27", "t27b": "pass"}, + {"path": "specs/policy/merge_ours.t27", "t27b": "pass"}, + {"path": "specs/policy/own_language.t27", "t27b": "pass"}, + {"path": "specs/policy/required_contexts.t27", "t27b": "pass"}, + {"path": "specs/policy/text_lines.t27", "t27b": "pass"}, + {"path": "specs/port/bootstrap/src/bridge.t27", "t27b": "pass"}, + {"path": "specs/port/bootstrap/src/cc_gate.t27", "t27b": "pass"}, + {"path": "specs/port/bootstrap/src/check_calls.t27", "t27b": "pass"}, + {"path": "specs/port/bootstrap/src/compiler/AsmRelocEntry_new.t27", "t27b": "pass"}, + {"path": "specs/port/bootstrap/src/compiler/AsmSectionKind_from_i8.t27", "t27b": "pass"}, + {"path": "specs/port/bootstrap/src/compiler/AssembledInstr_r_type.t27", "t27b": "pass"}, + {"path": "specs/port/bootstrap/src/compiler/HirBusPort_axi4_lite_slave.t27", "t27b": "pass"}, + {"path": "specs/port/bootstrap/src/compiler/HirClockDomain_new.t27", "t27b": "pass"}, + {"path": "specs/port/bootstrap/src/compiler/HirCoverPoint_new.t27", "t27b": "pass"}, + {"path": "specs/port/bootstrap/src/compiler/HirGf16FftConfig_fft_stages.t27", "t27b": "pass"}, + {"path": "specs/port/bootstrap/src/compiler/HirIpCatalog_new.t27", "t27b": "pass"}, + {"path": "specs/port/bootstrap/src/compiler/HirTernaryRegFile_new.t27", "t27b": "pass"}, + {"path": "specs/port/bootstrap/src/compiler/HwType_hw_width.t27", "t27b": "pass"}, + {"path": "specs/port/bootstrap/src/compiler/LinkSection_text.t27", "t27b": "pass"}, + {"path": "specs/port/bootstrap/src/compiler/LoopGuard_loop_cond.t27", "t27b": "pass"}, + {"path": "specs/port/bootstrap/src/compiler/TbCheck_new.t27", "t27b": "pass"}, + {"path": "specs/port/bootstrap/src/compiler/collect_type_decls.t27", "t27b": "pass"}, + {"path": "specs/port/bootstrap/src/enrichment/mod.t27", "t27b": "pass"}, + {"path": "specs/port/bootstrap/src/jwt.t27", "t27b": "pass"}, + {"path": "specs/port/bootstrap/src/parse_conform.t27", "t27b": "pass"}, + {"path": "specs/port/bootstrap/src/phi_f64_literals.t27", "t27b": "pass"}, + {"path": "specs/port/bootstrap/src/phi_selfcheck.t27", "t27b": "pass"}, + {"path": "specs/port/bootstrap/src/sensitivity.t27", "t27b": "pass"}, + {"path": "specs/port/bootstrap/src/source_kind.t27", "t27b": "pass"}, + {"path": "specs/port/bootstrap/src/weight_bram.t27", "t27b": "pass"}, + {"path": "specs/port/browseros/trios/agent-server/apps/server/src/api/routes/health.t27", "t27b": "pass"}, + {"path": "specs/port/browseros/trios/agent-server/apps/server/src/api/routes/memory.t27", "t27b": "pass"}, + {"path": "specs/port/browseros/trios/agent-server/apps/server/src/api/routes/queen-lease.t27", "t27b": "pass"}, + {"path": "specs/port/browseros/trios/agent-server/apps/server/src/api/routes/queen-needs-you.t27", "t27b": "pass"}, + {"path": "specs/port/browseros/trios/agent-server/apps/server/src/api/routes/queen-public-agents.t27", "t27b": "pass"}, + {"path": "specs/port/browseros/trios/agent-server/apps/server/src/api/routes/queen-registry.t27", "t27b": "pass"}, + {"path": "specs/port/browseros/trios/agent-server/apps/server/src/api/routes/queen-rehearsal.t27", "t27b": "pass"}, + {"path": "specs/port/browseros/trios/agent-server/apps/server/src/api/routes/queen-report.t27", "t27b": "pass"}, + {"path": "specs/port/browseros/trios/agent-server/apps/server/src/api/routes/status.t27", "t27b": "pass"}, + {"path": "specs/port/browseros/trios/agent-server/apps/server/src/api/services/a2a/a2a-liveness.t27", "t27b": "pass"}, + {"path": "specs/port/browseros/trios/agent-server/apps/server/src/api/services/openclaw/claw-session.t27", "t27b": "pass"}, + {"path": "specs/port/browseros/trios/agent-server/apps/server/src/browser/bookmarks.t27", "t27b": "pass"}, + {"path": "specs/port/browseros/trios/agent-server/apps/server/src/browser/history.t27", "t27b": "pass"}, + {"path": "specs/port/browseros/trios/agent-server/apps/server/src/lib/agents/runtime/registry.t27", "t27b": "pass"}, + {"path": "specs/port/browseros/trios/agent-server/apps/server/src/lib/db/retry.t27", "t27b": "pass"}, + {"path": "specs/port/browseros/trios/agent-server/apps/server/src/lib/identity.t27", "t27b": "pass"}, + {"path": "specs/port/browseros/trios/agent-server/apps/server/src/lib/port-binding.t27", "t27b": "pass"}, + {"path": "specs/port/browseros/trios/agent-server/apps/server/src/lib/provider-error-classifier.t27", "t27b": "pass"}, + {"path": "specs/port/browseros/trios/agent-server/apps/server/src/monitoring/envelope.t27", "t27b": "pass"}, + {"path": "specs/port/browseros/trios/agent-server/apps/server/src/skills/catalog.t27", "t27b": "pass"}, + {"path": "specs/port/browseros/trios/agent-server/apps/server/src/tools/filesystem/ls.t27", "t27b": "pass"}, + {"path": "specs/port/browseros/trios/agent-server/apps/server/src/tools/memory/write.t27", "t27b": "pass"}, + {"path": "specs/port/browseros/trios/agent-server/apps/server/src/tools/tool-registry.t27", "t27b": "pass"}, + {"path": "specs/port/fpga/bscan_spi_qmtech/bscan_spi_qmtech.t27", "t27b": "pass"}, + {"path": "specs/port/fpga/openxc7-synth/phi_temporal/temporal_heartbeat.t27", "t27b": "pass"}, + {"path": "specs/port/fpga/verilog/dsp_probe.t27", "t27b": "pass"}, + {"path": "specs/port/fpga/verilog/dsp_probe_live.t27", "t27b": "pass"}, + {"path": "specs/port/fpga/verilog/e8m0_jtag.t27", "t27b": "pass"}, + {"path": "specs/port/fpga/verilog/gft_bitnet_neuron_jtag.t27", "t27b": "pass"}, + {"path": "specs/port/fpga/verilog/gft_dot4_comm_jtag.t27", "t27b": "pass"}, + {"path": "specs/port/fpga/verilog/gft_dup2_jtag.t27", "t27b": "pass"}, + {"path": "specs/port/fpga/verilog/gft_dup3_jtag.t27", "t27b": "pass"}, + {"path": "specs/port/fpga/verilog/gft_signed_dot4_jtag.t27", "t27b": "pass"}, + {"path": "specs/port/fpga/verilog/gft_smul_jtag.t27", "t27b": "pass"}, + {"path": "specs/port/fpga/verilog/gft_train1_jtag.t27", "t27b": "pass"}, + {"path": "specs/port/fpga/verilog/link_node.t27", "t27b": "pass"}, + {"path": "specs/port/fpga/verilog/mvp_ternary_classifier_top.t27", "t27b": "pass"}, + {"path": "specs/port/fpga/verilog/phi_weights_jtag.t27", "t27b": "pass"}, + {"path": "specs/port/fpga/verilog/ternary_mac_demo_top.t27", "t27b": "pass"}, + {"path": "specs/port/fpga/verilog/ternary_mac_synth.t27", "t27b": "pass"}, + {"path": "specs/port/fpga/verilog/ternary_node_jtag.t27", "t27b": "pass"}, + {"path": "specs/port/fpga/vivado/blinky.t27", "t27b": "pass"}, + {"path": "specs/port/fpga/vivado/gf16_matmul4x4.t27", "t27b": "pass"}, + {"path": "specs/port/fpga/vivado/gf16_top.t27", "t27b": "pass"}, + {"path": "specs/port/fpga/vivado/gf16_uart_sim_bench.t27", "t27b": "pass"}, + {"path": "specs/port/fpga/vivado/uart_detect_top.t27", "t27b": "pass"}, + {"path": "specs/port/fpga/vivado/uart_echo_top.t27", "t27b": "pass"}, + {"path": "specs/port/fpga/vsa/temporal_heartbeat_top.t27", "t27b": "pass"}, + {"path": "specs/port/scripts/aggregate-experience.t27", "t27b": "pass"}, + {"path": "specs/port/scripts/bulk-create-notebooks.t27", "t27b": "pass"}, + {"path": "specs/port/scripts/check-conflicts.t27", "t27b": "pass"}, + {"path": "specs/port/scripts/check-pagination-truncation.t27", "t27b": "pass"}, + {"path": "specs/port/scripts/check_first_party_doc_language.t27", "t27b": "pass"}, + {"path": "specs/port/scripts/ci/loop-tools-tracked.t27", "t27b": "pass"}, + {"path": "specs/port/scripts/ci/rings_matrix.t27", "t27b": "pass"}, + {"path": "specs/port/scripts/fpga-build.t27", "t27b": "pass"}, + {"path": "specs/port/scripts/fpga/flash.t27", "t27b": "pass"}, + {"path": "specs/port/scripts/gen_w309.t27", "t27b": "pass"}, + {"path": "specs/port/scripts/gen_w310.t27", "t27b": "pass"}, + {"path": "specs/port/scripts/gen_w311.t27", "t27b": "pass"}, + {"path": "specs/port/scripts/gen_w314.t27", "t27b": "pass"}, + {"path": "specs/port/scripts/gen_w315.t27", "t27b": "pass"}, + {"path": "specs/port/scripts/gen_w316.t27", "t27b": "pass"}, + {"path": "specs/port/scripts/gen_w317.t27", "t27b": "pass"}, + {"path": "specs/port/scripts/gen_w318.t27", "t27b": "pass"}, + {"path": "specs/port/scripts/gen_w320.t27", "t27b": "pass"}, + {"path": "specs/port/scripts/gen_w322.t27", "t27b": "pass"}, + {"path": "specs/port/scripts/gen_w326.t27", "t27b": "pass"}, + {"path": "specs/port/scripts/gen_w363.t27", "t27b": "pass"}, + {"path": "specs/port/scripts/gen_w365.t27", "t27b": "pass"}, + {"path": "specs/port/scripts/gen_w368.t27", "t27b": "pass"}, + {"path": "specs/port/scripts/gen_w377.t27", "t27b": "pass"}, + {"path": "specs/port/scripts/gen_w378.t27", "t27b": "pass"}, + {"path": "specs/port/scripts/gen_w379.t27", "t27b": "pass"}, + {"path": "specs/port/scripts/gen_w380.t27", "t27b": "pass"}, + {"path": "specs/port/scripts/gen_w381.t27", "t27b": "pass"}, + {"path": "specs/port/scripts/gen_w381_lean.t27", "t27b": "pass"}, + {"path": "specs/port/scripts/gen_w382.t27", "t27b": "pass"}, + {"path": "specs/port/scripts/gen_w384.t27", "t27b": "pass"}, + {"path": "specs/port/scripts/gen_w384_lean.t27", "t27b": "pass"}, + {"path": "specs/port/scripts/gen_w385.t27", "t27b": "pass"}, + {"path": "specs/port/scripts/gen_w386.t27", "t27b": "pass"}, + {"path": "specs/port/scripts/gen_w387.t27", "t27b": "pass"}, + {"path": "specs/port/scripts/gen_w388_lean.t27", "t27b": "pass"}, + {"path": "specs/port/scripts/gen_w391.t27", "t27b": "pass"}, + {"path": "specs/port/scripts/gen_w391_lean.t27", "t27b": "pass"}, + {"path": "specs/port/scripts/gen_w631.t27", "t27b": "pass"}, + {"path": "specs/port/scripts/gen_w632.t27", "t27b": "pass"}, + {"path": "specs/port/scripts/gen_w633.t27", "t27b": "pass"}, + {"path": "specs/port/scripts/gen_w634.t27", "t27b": "pass"}, + {"path": "specs/port/scripts/gen_w635.t27", "t27b": "pass"}, + {"path": "specs/port/scripts/gen_w636.t27", "t27b": "pass"}, + {"path": "specs/port/scripts/gen_w637.t27", "t27b": "pass"}, + {"path": "specs/port/scripts/gen_w638.t27", "t27b": "pass"}, + {"path": "specs/port/scripts/gen_w639.t27", "t27b": "pass"}, + {"path": "specs/port/scripts/gen_w640.t27", "t27b": "pass"}, + {"path": "specs/port/scripts/gen_w641.t27", "t27b": "pass"}, + {"path": "specs/port/scripts/gen_w642.t27", "t27b": "pass"}, + {"path": "specs/port/scripts/gen_w643.t27", "t27b": "pass"}, + {"path": "specs/port/scripts/gen_w644.t27", "t27b": "pass"}, + {"path": "specs/port/scripts/gen_w645.t27", "t27b": "pass"}, + {"path": "specs/port/scripts/gen_w646.t27", "t27b": "pass"}, + {"path": "specs/port/scripts/gen_w647.t27", "t27b": "pass"}, + {"path": "specs/port/scripts/gen_w648.t27", "t27b": "pass"}, + {"path": "specs/port/scripts/gen_w649.t27", "t27b": "pass"}, + {"path": "specs/port/scripts/gen_w650.t27", "t27b": "pass"}, + {"path": "specs/port/scripts/gen_w651.t27", "t27b": "pass"}, + {"path": "specs/port/scripts/gen_w652.t27", "t27b": "pass"}, + {"path": "specs/port/scripts/gen_w653.t27", "t27b": "pass"}, + {"path": "specs/port/scripts/gen_w654.t27", "t27b": "pass"}, + {"path": "specs/port/scripts/gen_w655.t27", "t27b": "pass"}, + {"path": "specs/port/scripts/gen_w656.t27", "t27b": "pass"}, + {"path": "specs/port/scripts/gen_w657.t27", "t27b": "pass"}, + {"path": "specs/port/scripts/gen_w662.t27", "t27b": "pass"}, + {"path": "specs/port/scripts/gen_w669.t27", "t27b": "pass"}, + {"path": "specs/port/scripts/gen_w_blocks.t27", "t27b": "pass"}, + {"path": "specs/port/scripts/generate_episodes.t27", "t27b": "pass"}, + {"path": "specs/port/scripts/git_commands_tasks_1_4.t27", "t27b": "pass"}, + {"path": "specs/port/scripts/install-constitutional-hook.t27", "t27b": "pass"}, + {"path": "specs/port/scripts/lee_monte_carlo_baseline.t27", "t27b": "pass"}, + {"path": "specs/port/scripts/mcp-wrapper.t27", "t27b": "pass"}, + {"path": "specs/port/scripts/print_pellis_seal_decimal.t27", "t27b": "pass"}, + {"path": "specs/port/scripts/pysr_trinity_blind_test_v2.t27", "t27b": "pass"}, + {"path": "specs/port/scripts/reseal-apply.t27", "t27b": "pass"}, + {"path": "specs/port/scripts/reseal-check.t27", "t27b": "pass"}, + {"path": "specs/port/scripts/run_v51_multiple.t27", "t27b": "pass"}, + {"path": "specs/port/scripts/test-agent-bridge.t27", "t27b": "pass"}, + {"path": "specs/port/scripts/tri-issue-create.t27", "t27b": "pass"}, + {"path": "specs/port/scripts/tri-pr-create.t27", "t27b": "pass"}, + {"path": "specs/port/scripts/tri-search.t27", "t27b": "pass"}, + {"path": "specs/port/scripts/tri-sync.t27", "t27b": "pass"}, + {"path": "specs/port/scripts/tri_loop/claims.t27", "t27b": "pass"}, + {"path": "specs/port/scripts/tri_loop/corpus_parse.t27", "t27b": "pass"}, + {"path": "specs/port/scripts/tri_loop/loop_rules.t27", "t27b": "pass"}, + {"path": "specs/port/scripts/tri_loop/now_numbers.t27", "t27b": "pass"}, + {"path": "specs/port/scripts/tri_loop/t27b_rules.t27", "t27b": "pass"}, + {"path": "specs/port/scripts/ultra_engine_v70_ultimate.t27", "t27b": "pass"}, + {"path": "specs/port/scripts/validate_phi_f64.t27", "t27b": "pass"}, + {"path": "specs/port/scripts/verify_precision.t27", "t27b": "pass"}, + {"path": "specs/port/scripts/verify_smoking_guns.t27", "t27b": "pass"}, + {"path": "specs/port/scripts/wrapup/extract-context.t27", "t27b": "pass"}, + {"path": "specs/port/tools/backend_parity_table.t27", "t27b": "pass"}, + {"path": "specs/port/tools/bees/merger_gate_selftest.t27", "t27b": "pass"}, + {"path": "specs/port/tools/check_catalog_integrity.t27", "t27b": "pass"}, + {"path": "specs/port/tools/check_duplicate_declarations.t27", "t27b": "pass"}, + {"path": "specs/port/tools/check_fix_carries_source.t27", "t27b": "pass"}, + {"path": "specs/port/tools/ci/check_specs_still_parse.t27", "t27b": "pass"}, + {"path": "specs/port/tools/jtag/tdo_verdict.t27", "t27b": "pass"}, + {"path": "specs/port/tools/oracle/run.t27", "t27b": "pass"}, + {"path": "specs/port/tools/run_conformance_vvp.t27", "t27b": "pass"}, + {"path": "specs/port/tools/ternary_model.t27", "t27b": "pass"}, + {"path": "specs/port/tools/toolbelt.t27", "t27b": "pass"}, + {"path": "specs/port/tools/verify_emit_bitexact.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/fpga/fly-vivado/verilog/trinity_qmtech.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/fpga/gft/tb32.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/fpga/openxc7-regress/regress-fabric-bufg/fabric_bufg.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/fpga/openxc7-synth/DSP48E1_mock.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/fpga/openxc7-synth/blink_correct.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/fpga/openxc7-synth/blink_fast.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/fpga/openxc7-synth/blink_fixed.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/fpga/openxc7-synth/blink_minimal.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/fpga/openxc7-synth/blink_r23.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/fpga/openxc7-synth/blink_simple.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/fpga/openxc7-synth/blink_slow.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/fpga/openxc7-synth/blink_working.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/fpga/openxc7-synth/clk_test.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/fpga/openxc7-synth/clock_test.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/fpga/openxc7-synth/d6_blink.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/fpga/openxc7-synth/d6_inv_test.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/fpga/openxc7-synth/d6_test.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/fpga/openxc7-synth/d_bank13_test.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/fpga/openxc7-synth/d_blink_high.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/fpga/openxc7-synth/d_bufg_test.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/fpga/openxc7-synth/d_clk_direct.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/fpga/openxc7-synth/d_direct.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/fpga/openxc7-synth/d_e21_test.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/fpga/openxc7-synth/d_f19_test.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/fpga/openxc7-synth/d_full_path.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/fpga/openxc7-synth/d_g22_test.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/fpga/openxc7-synth/d_lut_only.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/fpga/openxc7-synth/d_multi_led.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/fpga/openxc7-synth/d_oscillator.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/fpga/openxc7-synth/d_simple_ff.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/fpga/openxc7-synth/d_simple_led.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/fpga/openxc7-synth/d_slow_blink.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/fpga/openxc7-synth/d_srl_blink.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/fpga/openxc7-synth/d_static_on.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/fpga/openxc7-synth/d_static_one.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/fpga/openxc7-synth/d_y0_test.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/fpga/openxc7-synth/definitive_diagnostic_inv.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/fpga/openxc7-synth/dsp_mul.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/fpga/openxc7-synth/led_both_test.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/fpga/openxc7-synth/led_d5_test.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/fpga/openxc7-synth/led_d6_test.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/fpga/openxc7-synth/led_diagnostic.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/fpga/openxc7-synth/led_off_test.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/fpga/openxc7-synth/led_on_test.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/fpga/openxc7-synth/led_simple_test.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/fpga/openxc7-synth/led_test_inv.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/fpga/openxc7-synth/multi_led_test.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/fpga/openxc7-synth/quantum_bridge_top.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/fpga/openxc7-synth/riscv_blink.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/fpga/openxc7-synth/singularity_d6_top.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/fpga/openxc7-synth/symbiflow_blink.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/fpga/openxc7-synth/ternary_activation.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/fpga/openxc7-synth/trinity_top.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/fpga/openxc7-synth/uart_echo.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/fpga/rtl/fpga_test_reporter.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/fpga/uart_loopback.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/fpga/uart_loopback_core.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/src/background_agent/main.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/src/brain/orbitofrontal_value.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/src/brain/weber_tuning.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/src/cli/health_check.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/src/cli/railway_create_full.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/src/cli/railway_create_project.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/src/cli/railway_deployment_create.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/src/cli/railway_null_startcmd.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/src/firebird/governance_temp.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/src/phi-engine/vibeec_original/bogatyrs_registry.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/src/phi-engine/vibeec_original/bogatyrs_spec_structure.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/src/phi-engine/vibeec_original/tnc.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/src/server_main.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/src/storm/experience_engine.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/src/tri-api/claude_md.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/src/tri/gen_aabb.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/src/tri/gen_arithmetic.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/src/tri/gen_assertion.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/src/tri/gen_barrier.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/src/tri/gen_base64.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/src/tri/gen_bezier.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/src/tri/gen_cache.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/src/tri/gen_caesar.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/src/tri/gen_canvas.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/src/tri/gen_color.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/src/tri/gen_cross_entropy.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/src/tri/gen_cursor.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/src/tri/gen_epoch_reclamation.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/src/tri/gen_escape.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/src/tri/gen_fuzz.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/src/tri/gen_geo_hash2d.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/src/tri/gen_gradient.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/src/tri/gen_gradient_descent.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/src/tri/gen_hazard_pointers.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/src/tri/gen_image.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/src/tri/gen_index.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/src/tri/gen_key_value.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/src/tri/gen_kmeans.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/src/tri/gen_leb128.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/src/tri/gen_linear_regression.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/src/tri/gen_lockfree_stack.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/src/tri/gen_matrix3x3.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/src/tri/gen_mock.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/src/tri/gen_neuron.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/src/tri/gen_path_utils.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/src/tri/gen_perceptron.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/src/tri/gen_quaternion.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/src/tri/gen_radix_tree.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/src/tri/gen_ray.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/src/tri/gen_record_store.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/src/tri/gen_rect.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/src/tri/gen_regression.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/src/tri/gen_relu.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/src/tri/gen_ring_buffer.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/src/tri/gen_rle.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/src/tri/gen_rsa_simple.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/src/tri/gen_rtree.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/src/tri/gen_rwlock.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/src/tri/gen_semaphore.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/src/tri/gen_sigmoid.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/src/tri/gen_skiplist_impl.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/src/tri/gen_snapshot.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/src/tri/gen_softmax.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/src/tri/gen_temp_file.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/src/tri/gen_test_runner.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/src/tri/gen_transaction.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/src/tri/gen_transform.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/src/tri/gen_varint.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/src/tri/gen_wal.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/src/tri/gen_websocket.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/src/tri/gen_work_stealing.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/src/tri/math/vocab_audit.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/src/tri/orchestrator_bench.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/src/tri/string_dualities.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/src/tri/string_spectrum.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/src/vibeec/gen_cmd_minimal.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/src/vibeec/gen_cmd_simple.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/src/vibeec/p2p_module.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/src/vibeec/tnc.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/src/vibeec/trinity_tokenizer.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/src/vibeec/validation_engine.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/src/wasm_stubs/auto_shard_stub.t27", "t27b": "pass"}, + {"path": "specs/port/trios/apps/trios-macos/rings/RUST-04/clade-improve/src/oversight.t27", "t27b": "pass"}, + {"path": "specs/port/trios/apps/trios-macos/rings/RUST-13/clade-meshd/src/transport.t27", "t27b": "pass"}, + {"path": "specs/port/trios/apps/trios-macos/rings/RUST-13/trios-mesh/build.t27", "t27b": "pass"}, + {"path": "specs/port/trios/apps/trios-macos/rings/RUST-13/trios-mesh/src/bin/smoke_m1.t27", "t27b": "pass"}, + {"path": "specs/port/trios/apps/trios-macos/rings/RUST-13/trios-mesh/tools/ad9361_config.t27", "t27b": "pass"}, + {"path": "specs/port/trios/crates/tri-tunnel/src/main.t27", "t27b": "pass"}, + {"path": "specs/port/trios/crates/trinity_loss/src/lib.t27", "t27b": "pass"}, + {"path": "specs/port/trios/crates/trios-bridge/src/main.t27", "t27b": "pass"}, + {"path": "specs/port/trios/crates/trios-chat/rings/CR-CHAT-00/src/lib.t27", "t27b": "pass"}, + {"path": "specs/port/trios/crates/trios-chat/rings/CR-CHAT-01/src/key_package_expiry_guard.t27", "t27b": "pass"}, + {"path": "specs/port/trios/crates/trios-chat/rings/CR-CHAT-02/src/epoch_rollover_wraparound_guard.t27", "t27b": "pass"}, + {"path": "specs/port/trios/crates/trios-chat/rings/CR-CHAT-02/src/skipped_message_key_gap_bound_guard.t27", "t27b": "pass"}, + {"path": "specs/port/trios/crates/trios-chat/rings/CR-CHAT-03/src/ratchet_tree_resolution_guard.t27", "t27b": "pass"}, + {"path": "specs/port/trios/crates/trios-chat/rings/CR-CHAT-03/src/unmerged_leaves_bound_guard.t27", "t27b": "pass"}, + {"path": "specs/port/trios/crates/trios-chat/rings/CR-CHAT-04/src/application_message_generation_skip_dos.t27", "t27b": "pass"}, + {"path": "specs/port/trios/crates/trios-chat/rings/CR-CHAT-04/src/padding_alignment_boundary_guard.t27", "t27b": "pass"}, + {"path": "specs/port/trios/crates/trios-chat/rings/CR-CHAT-04/src/padding_block_size_alignment_guard.t27", "t27b": "pass"}, + {"path": "specs/port/trios/crates/trios-chat/rings/CR-CHAT-05/src/envelope_size_distribution_uniformity.t27", "t27b": "pass"}, + {"path": "specs/port/trios/crates/trios-chat/rings/CR-CHAT-07/src/cover_decoy_ratio_governor.t27", "t27b": "pass"}, + {"path": "specs/port/trios/crates/trios-chat/rings/CR-CHAT-LAWS/src/lib.t27", "t27b": "pass"}, + {"path": "specs/port/trios/crates/trios-cli/src/cmd/agent.t27", "t27b": "pass"}, + {"path": "specs/port/trios/crates/trios-cli/src/cmd/commit.t27", "t27b": "pass"}, + {"path": "specs/port/trios/crates/trios-cli/src/cmd/gates.t27", "t27b": "pass"}, + {"path": "specs/port/trios/crates/trios-cli/src/cmd/leaderboard.t27", "t27b": "pass"}, + {"path": "specs/port/trios/crates/trios-cli/src/cmd/report.t27", "t27b": "pass"}, + {"path": "specs/port/trios/crates/trios-cli/src/cmd/roster.t27", "t27b": "pass"}, + {"path": "specs/port/trios/crates/trios-cli/src/cmd/run.t27", "t27b": "pass"}, + {"path": "specs/port/trios/crates/trios-cli/src/cmd/status.t27", "t27b": "pass"}, + {"path": "specs/port/trios/crates/trios-cli/src/cmd/submit.t27", "t27b": "pass"}, + {"path": "specs/port/trios/crates/trios-cli/src/gh.t27", "t27b": "pass"}, + {"path": "specs/port/trios/crates/trios-cli/src/lock.t27", "t27b": "pass"}, + {"path": "specs/port/trios/crates/trios-cli/src/metrics.t27", "t27b": "pass"}, + {"path": "specs/port/trios/crates/trios-doctor/rings/BRONZE-RING-DR/src/main.t27", "t27b": "pass"}, + {"path": "specs/port/trios/crates/trios-doctor/rings/SILVER-RING-DR-00/src/lib.t27", "t27b": "pass"}, + {"path": "specs/port/trios/crates/trios-doctor/src/main.t27", "t27b": "pass"}, + {"path": "specs/port/trios/crates/trios-ext/rings/SILVER-RING-EXT-00/src/lib.t27", "t27b": "pass"}, + {"path": "specs/port/trios/crates/trios-ext/xtask/src/main.t27", "t27b": "pass"}, + {"path": "specs/port/trios/crates/trios-git/src/commit.t27", "t27b": "pass"}, + {"path": "specs/port/trios/crates/trios-git/src/log.t27", "t27b": "pass"}, + {"path": "specs/port/trios/crates/trios-git/src/stash.t27", "t27b": "pass"}, + {"path": "specs/port/trios/crates/trios-git/src/status.t27", "t27b": "pass"}, + {"path": "specs/port/trios/crates/trios-golden-float/build.t27", "t27b": "pass"}, + {"path": "specs/port/trios/crates/trios-hdc/build.t27", "t27b": "pass"}, + {"path": "specs/port/trios/crates/trios-hdc/rings/HD-01/src/lib.t27", "t27b": "pass"}, + {"path": "specs/port/trios/crates/trios-igla-race/src/main.t27", "t27b": "pass"}, + {"path": "specs/port/trios/crates/trios-igla-trainer/src/jepa_runner.t27", "t27b": "pass"}, + {"path": "specs/port/trios/crates/trios-mcp/rings/BR-XTASK/src/main.t27", "t27b": "pass"}, + {"path": "specs/port/trios/crates/trios-mcp/rings/SR-01/src/lighthouse.t27", "t27b": "pass"}, + {"path": "specs/port/trios/crates/trios-mcp/rings/SR-02/src/discovery.t27", "t27b": "pass"}, + {"path": "specs/port/trios/crates/trios-mcp/rings/SR-02/src/lib.t27", "t27b": "pass"}, + {"path": "specs/port/trios/crates/trios-mcp/src/main.t27", "t27b": "pass"}, + {"path": "specs/port/trios/crates/trios-mesh/src/identity.t27", "t27b": "pass"}, + {"path": "specs/port/trios/crates/trios-mesh/src/packet.t27", "t27b": "pass"}, + {"path": "specs/port/trios/crates/trios-openclaw/rings/OC-01/src/lib.t27", "t27b": "pass"}, + {"path": "specs/port/trios/crates/trios-physics/build.t27", "t27b": "pass"}, + {"path": "specs/port/trios/crates/trios-physics/rings/PH-01/src/lib.t27", "t27b": "pass"}, + {"path": "specs/port/trios/crates/trios-physics/src/lib.t27", "t27b": "pass"}, + {"path": "specs/port/trios/crates/trios-rainbow-bridge/src/funnel_client.t27", "t27b": "pass"}, + {"path": "specs/port/trios/crates/trios-rainbow-bridge/src/lamport.t27", "t27b": "pass"}, + {"path": "specs/port/trios/crates/trios-sacred/rings/SC-00/src/lib.t27", "t27b": "pass"}, + {"path": "specs/port/trios/crates/trios-sacred/rings/SC-01/src/lib.t27", "t27b": "pass"}, + {"path": "specs/port/trios/crates/trios-scarab-types/rings/SR-00/src/lib.t27", "t27b": "pass"}, + {"path": "specs/port/trios/crates/trios-scarab-types/rings/SR-01/src/lib.t27", "t27b": "pass"}, + {"path": "specs/port/trios/crates/trios-scarab-types/rings/SR-02/src/lib.t27", "t27b": "pass"}, + {"path": "specs/port/trios/crates/trios-scarab-types/rings/SR-03/src/lib.t27", "t27b": "pass"}, + {"path": "specs/port/trios/crates/trios-scarab-types/rings/SR-04/src/lib.t27", "t27b": "pass"}, + {"path": "specs/port/trios/crates/trios-server/src/mcp_endpoints/tasks.t27", "t27b": "pass"}, + {"path": "specs/port/trios/crates/trios-server/src/tools/git.t27", "t27b": "pass"}, + {"path": "specs/port/trios/crates/trios-server/src/tools/git_extended.t27", "t27b": "pass"}, + {"path": "specs/port/trios/crates/trios-server/src/tools/gitbutler.t27", "t27b": "pass"}, + {"path": "specs/port/trios/crates/trios-server/src/tools/golden_float.t27", "t27b": "pass"}, + {"path": "specs/port/trios/crates/trios-server/src/tools/mod.t27", "t27b": "pass"}, + {"path": "specs/port/trios/crates/trios-store/rings/ST-00/src/lib.t27", "t27b": "pass"}, + {"path": "specs/port/trios/crates/trios-ternary/rings/TR-01/src/lib.t27", "t27b": "pass"}, + {"path": "specs/port/trios/crates/trios-train-cpu/src/bin/tjepa_modules/encoder.t27", "t27b": "pass"}, + {"path": "specs/port/trios/crates/trios-train-cpu/src/bin/train_state.t27", "t27b": "pass"}, + {"path": "specs/port/trios/crates/trios-trainer/src/train_loop.t27", "t27b": "pass"}, + {"path": "specs/port/trios/crates/trios-trainer/src/validation.t27", "t27b": "pass"}, + {"path": "specs/port/trios/crates/trios-trinity-brain/src/phi.t27", "t27b": "pass"}, + {"path": "specs/port/trios/crates/trios-vsa/rings/VS-01/src/lib.t27", "t27b": "pass"}, + {"path": "specs/port/trios/validate_bpb.t27", "t27b": "pass"}, + {"path": "specs/providers/catalog.t27", "t27b": "pass"}, + {"path": "specs/providers/gonka/deepseek-v4-flash-0731.t27", "t27b": "pass"}, + {"path": "specs/providers/gonka/glm-5-2-fp8.t27", "t27b": "pass"}, + {"path": "specs/providers/gonka/glm-5-3-flash.t27", "t27b": "pass"}, + {"path": "specs/providers/gonka/kimi-k2-6.t27", "t27b": "pass"}, + {"path": "specs/providers/gonka/minimax-m2-7.t27", "t27b": "pass"}, + {"path": "specs/providers/tri_gnk_pair.t27", "t27b": "pass"}, + {"path": "specs/providers/trinet/fpga-xc7a200t.t27", "t27b": "pass"}, + {"path": "specs/providers/trinet/gpu-consumer-24gb.t27", "t27b": "pass"}, + {"path": "specs/queen/actor_events.t27", "t27b": "pass"}, + {"path": "specs/queen/actor_view.t27", "t27b": "pass"}, + {"path": "specs/queen/actors.t27", "t27b": "pass"}, + {"path": "specs/queen/actors_hw.t27", "t27b": "pass"}, + {"path": "specs/queen/actors_hw_jtag.t27", "t27b": "pass"}, + {"path": "specs/queen/actors_hw_top.t27", "t27b": "pass"}, + {"path": "specs/queen/app.t27", "t27b": "pass"}, + {"path": "specs/queen/claim.t27", "t27b": "pass"}, + {"path": "specs/queen/control.t27", "t27b": "pass"}, + {"path": "specs/queen/dashboard.t27", "t27b": "pass"}, + {"path": "specs/queen/dispatch.t27", "t27b": "pass"}, + {"path": "specs/queen/dispatch_exit.t27", "t27b": "pass"}, + {"path": "specs/queen/domains.t27", "t27b": "pass"}, + {"path": "specs/queen/drain.t27", "t27b": "pass"}, + {"path": "specs/queen/events.t27", "t27b": "pass"}, + {"path": "specs/queen/golden_chain.t27", "t27b": "pass"}, + {"path": "specs/queen/hive.t27", "t27b": "pass"}, + {"path": "specs/queen/holds.t27", "t27b": "pass"}, + {"path": "specs/queen/jobs.t27", "t27b": "pass"}, + {"path": "specs/queen/keyed.t27", "t27b": "pass"}, + {"path": "specs/queen/keyed_guard.t27", "t27b": "pass"}, + {"path": "specs/queen/merger_gate.t27", "t27b": "pass"}, + {"path": "specs/queen/netlink.t27", "t27b": "pass"}, + {"path": "specs/queen/priority.t27", "t27b": "pass"}, + {"path": "specs/queen/replay/actors_decisions.t27", "t27b": "pass"}, + {"path": "specs/queen/replay/reviewer_decisions.t27", "t27b": "pass"}, + {"path": "specs/queen/replay/telemetry_decisions.t27", "t27b": "pass"}, + {"path": "specs/queen/review_lanes.t27", "t27b": "pass"}, + {"path": "specs/queen/review_log.t27", "t27b": "pass"}, + {"path": "specs/queen/review_valve.t27", "t27b": "pass"}, + {"path": "specs/queen/reviewer.t27", "t27b": "pass"}, + {"path": "specs/queen/reviewer_sizing.t27", "t27b": "pass"}, + {"path": "specs/queen/shaping.t27", "t27b": "pass"}, + {"path": "specs/queen/simulation.t27", "t27b": "pass"}, + {"path": "specs/queen/task_analysis.t27", "t27b": "pass"}, + {"path": "specs/queen/tasks.t27", "t27b": "pass"}, + {"path": "specs/queen/telemetry.t27", "t27b": "pass"}, + {"path": "specs/queen/turn_stop.t27", "t27b": "pass"}, + {"path": "specs/queen/views.t27", "t27b": "pass"}, + {"path": "specs/queen/waits.t27", "t27b": "pass"}, + {"path": "specs/queen/worktree_keep.t27", "t27b": "pass"}, + {"path": "specs/rings/ring_103_phi_sgd.t27", "t27b": "pass"}, + {"path": "specs/sandbox/health.t27", "t27b": "pass"}, + {"path": "specs/sandbox/https_enforce.t27", "t27b": "pass"}, + {"path": "specs/sandbox/orphan_detection.t27", "t27b": "pass"}, + {"path": "specs/sandbox/session_timeout.t27", "t27b": "pass"}, + {"path": "specs/skills/t27-measure-corpus.t27", "t27b": "pass"}, + {"path": "specs/skills/t27-phi-loop.t27", "t27b": "pass"}, + {"path": "specs/skills/t27-providers-steward.t27", "t27b": "pass"}, + {"path": "specs/skills/t27-self-host.t27", "t27b": "pass"}, + {"path": "specs/skills/t27-tri-pipeline.t27", "t27b": "pass"}, + {"path": "specs/skills/t27-tri.t27", "t27b": "pass"}, + {"path": "specs/skills/t27-wave-audit.t27", "t27b": "pass"}, + {"path": "specs/skills/t27-wrap-up.t27", "t27b": "pass"}, + {"path": "specs/skills/trinity-blog-post.t27", "t27b": "pass"}, + {"path": "specs/skills/trinity-board-sync.t27", "t27b": "pass"}, + {"path": "specs/skills/trinity-cloud.t27", "t27b": "pass"}, + {"path": "specs/skills/trinity-connect-accounts.t27", "t27b": "pass"}, + {"path": "specs/skills/trinity-doctor.t27", "t27b": "pass"}, + {"path": "specs/skills/trinity-farm-garden.t27", "t27b": "pass"}, + {"path": "specs/skills/trinity-fpga-synth.t27", "t27b": "pass"}, + {"path": "specs/skills/trinity-god-mode.t27", "t27b": "pass"}, + {"path": "specs/skills/trinity-implement-issue.t27", "t27b": "pass"}, + {"path": "specs/skills/trinity-queen-hive-visuals.t27", "t27b": "pass"}, + {"path": "specs/skills/trinity-review-code.t27", "t27b": "pass"}, + {"path": "specs/skills/trinity-run-tests.t27", "t27b": "pass"}, + {"path": "specs/skills/trinity-scholar.t27", "t27b": "pass"}, + {"path": "specs/skills/trinity-status.t27", "t27b": "pass"}, + {"path": "specs/skills/trinity-tech-tree.t27", "t27b": "pass"}, + {"path": "specs/skills/trinity-tri.t27", "t27b": "pass"}, + {"path": "specs/skills/trinity-trinity-test.t27", "t27b": "pass"}, + {"path": "specs/skills/trinity-ux-wave.t27", "t27b": "pass"}, + {"path": "specs/skills/trinity-vibee-gen.t27", "t27b": "pass"}, + {"path": "specs/skills/trinity-vsa-verify.t27", "t27b": "pass"}, + {"path": "specs/skills/trinity-wave.t27", "t27b": "pass"}, + {"path": "specs/system/unified-agent-operations.t27", "t27b": "pass"}, + {"path": "specs/ternary/activation_quantizer.t27", "t27b": "pass"}, + {"path": "specs/ternary/bitnet_layer.t27", "t27b": "pass"}, + {"path": "specs/ternary/bitnet_majority.t27", "t27b": "pass"}, + {"path": "specs/ternary/bitnet_mlp.t27", "t27b": "pass"}, + {"path": "specs/ternary/bitnet_mlp3.t27", "t27b": "pass"}, + {"path": "specs/ternary/bitnet_neuron.t27", "t27b": "pass"}, + {"path": "specs/ternary/bitnet_neuron_nchunk.t27", "t27b": "pass"}, + {"path": "specs/ternary/clocked_counter.t27", "t27b": "pass"}, + {"path": "specs/ternary/comb_bitnet_layer.t27", "t27b": "pass"}, + {"path": "specs/ternary/comb_bitnet_neuron.t27", "t27b": "pass"}, + {"path": "specs/ternary/comb_ternary_dot.t27", "t27b": "pass"}, + {"path": "specs/ternary/gft_add_rne.t27", "t27b": "pass"}, + {"path": "specs/ternary/gft_argmax4.t27", "t27b": "pass"}, + {"path": "specs/ternary/gft_axpy.t27", "t27b": "pass"}, + {"path": "specs/ternary/gft_bitnet_neuron.t27", "t27b": "pass"}, + {"path": "specs/ternary/gft_classifier4.t27", "t27b": "pass"}, + {"path": "specs/ternary/gft_classify.t27", "t27b": "pass"}, + {"path": "specs/ternary/gft_classify3.t27", "t27b": "pass"}, + {"path": "specs/ternary/gft_dot2.t27", "t27b": "pass"}, + {"path": "specs/ternary/gft_dot2_rne.t27", "t27b": "pass"}, + {"path": "specs/ternary/gft_dot4.t27", "t27b": "pass"}, + {"path": "specs/ternary/gft_dot4_rne.t27", "t27b": "pass"}, + {"path": "specs/ternary/gft_dot8.t27", "t27b": "pass"}, + {"path": "specs/ternary/gft_exp2.t27", "t27b": "pass"}, + {"path": "specs/ternary/gft_hidden2.t27", "t27b": "pass"}, + {"path": "specs/ternary/gft_layer2.t27", "t27b": "pass"}, + {"path": "specs/ternary/gft_layer3.t27", "t27b": "pass"}, + {"path": "specs/ternary/gft_layer4.t27", "t27b": "pass"}, + {"path": "specs/ternary/gft_log2.t27", "t27b": "pass"}, + {"path": "specs/ternary/gft_logistic.t27", "t27b": "pass"}, + {"path": "specs/ternary/gft_madd.t27", "t27b": "pass"}, + {"path": "specs/ternary/gft_magsub_tie.t27", "t27b": "pass"}, + {"path": "specs/ternary/gft_mlp2.t27", "t27b": "pass"}, + {"path": "specs/ternary/gft_mlp3.t27", "t27b": "pass"}, + {"path": "specs/ternary/gft_mul_rne.t27", "t27b": "pass"}, + {"path": "specs/ternary/gft_neuron_full.t27", "t27b": "pass"}, + {"path": "specs/ternary/gft_nll.t27", "t27b": "pass"}, + {"path": "specs/ternary/gft_recip.t27", "t27b": "pass"}, + {"path": "specs/ternary/gft_relu.t27", "t27b": "pass"}, + {"path": "specs/ternary/gft_sadd.t27", "t27b": "pass"}, + {"path": "specs/ternary/gft_sgd_step.t27", "t27b": "pass"}, + {"path": "specs/ternary/gft_signed_dot4.t27", "t27b": "pass"}, + {"path": "specs/ternary/gft_signed_mac.t27", "t27b": "pass"}, + {"path": "specs/ternary/gft_smul.t27", "t27b": "pass"}, + {"path": "specs/ternary/gft_softmax4.t27", "t27b": "pass"}, + {"path": "specs/ternary/gft_softmax_grad4.t27", "t27b": "pass"}, + {"path": "specs/ternary/gft_train1.t27", "t27b": "pass"}, + {"path": "specs/ternary/gft_train2.t27", "t27b": "pass"}, + {"path": "specs/ternary/gft_train2relu.t27", "t27b": "pass"}, + {"path": "specs/ternary/gft_xorbp.t27", "t27b": "pass"}, + {"path": "specs/ternary/gft_xorbp2.t27", "t27b": "pass"}, + {"path": "specs/ternary/gft_xornet.t27", "t27b": "pass"}, + {"path": "specs/ternary/gft_xorpercep.t27", "t27b": "pass"}, + {"path": "specs/ternary/gft_xorpercep3.t27", "t27b": "pass"}, + {"path": "specs/ternary/gft_xorpercep4.t27", "t27b": "pass"}, + {"path": "specs/ternary/gft_xortrain.t27", "t27b": "pass"}, + {"path": "specs/ternary/radix_economy.t27", "t27b": "pass"}, + {"path": "specs/ternary/stream_ternary_mac.t27", "t27b": "pass"}, + {"path": "specs/ternary/ternary_full_adder.t27", "t27b": "pass"}, + {"path": "specs/ternary/ternary_mac.t27", "t27b": "pass"}, + {"path": "specs/ternary/ternary_ripple_adder.t27", "t27b": "pass"}, + {"path": "specs/ternary/ternary_xor.t27", "t27b": "pass"}, + {"path": "specs/ternary/trits.t27", "t27b": "pass"}, + {"path": "specs/tools/catalog.t27", "t27b": "pass"}, + {"path": "specs/tools/epic_ci.t27", "t27b": "pass"}, + {"path": "specs/tools/mcp/gitbutler.t27", "t27b": "pass"}, + {"path": "specs/tools/mcp/inngest-dev.t27", "t27b": "pass"}, + {"path": "specs/tools/mcp/needle.t27", "t27b": "pass"}, + {"path": "specs/tools/mcp/neon.t27", "t27b": "pass"}, + {"path": "specs/tools/mcp/notebooklm.t27", "t27b": "pass"}, + {"path": "specs/tools/mcp/railway-mcp-server.t27", "t27b": "pass"}, + {"path": "specs/tools/mcp/t27-traceability.t27", "t27b": "pass"}, + {"path": "specs/tools/mcp/tri-mcp.t27", "t27b": "pass"}, + {"path": "specs/tools/mcp/tri-ssot.t27", "t27b": "pass"}, + {"path": "specs/tools/mcp/trinity.t27", "t27b": "pass"}, + {"path": "specs/tools/mcp/zig-docs.t27", "t27b": "pass"}, + {"path": "specs/tools/mcp_protocol.t27", "t27b": "pass"}, + {"path": "specs/tools/t27o/rust_convert.t27", "t27b": "pass"}, + {"path": "specs/tools/t27o/rust_std.t27", "t27b": "pass"}, + {"path": "specs/tools/tri/abandoned.t27", "t27b": "pass"}, + {"path": "specs/tools/tri/cell.t27", "t27b": "pass"}, + {"path": "specs/tools/tri/census.t27", "t27b": "pass"}, + {"path": "specs/tools/tri/ci.t27", "t27b": "pass"}, + {"path": "specs/tools/tri/competitors.t27", "t27b": "pass"}, + {"path": "specs/tools/tri/discard.t27", "t27b": "pass"}, + {"path": "specs/tools/tri/doctor.t27", "t27b": "pass"}, + {"path": "specs/tools/tri/elab.t27", "t27b": "pass"}, + {"path": "specs/tools/tri/emit.t27", "t27b": "pass"}, + {"path": "specs/tools/tri/experience.t27", "t27b": "pass"}, + {"path": "specs/tools/tri/fleet.t27", "t27b": "pass"}, + {"path": "specs/tools/tri/fmt.t27", "t27b": "pass"}, + {"path": "specs/tools/tri/fpga.t27", "t27b": "pass"}, + {"path": "specs/tools/tri/gates.t27", "t27b": "pass"}, + {"path": "specs/tools/tri/gen.t27", "t27b": "pass"}, + {"path": "specs/tools/tri/harness.t27", "t27b": "pass"}, + {"path": "specs/tools/tri/health.t27", "t27b": "pass"}, + {"path": "specs/tools/tri/hooks.t27", "t27b": "pass"}, + {"path": "specs/tools/tri/issues.t27", "t27b": "pass"}, + {"path": "specs/tools/tri/jumps.t27", "t27b": "pass"}, + {"path": "specs/tools/tri/kinds.t27", "t27b": "pass"}, + {"path": "specs/tools/tri/lean.t27", "t27b": "pass"}, + {"path": "specs/tools/tri/ledgers.t27", "t27b": "pass"}, + {"path": "specs/tools/tri/loop.t27", "t27b": "pass"}, + {"path": "specs/tools/tri/merging.t27", "t27b": "pass"}, + {"path": "specs/tools/tri/misread.t27", "t27b": "pass"}, + {"path": "specs/tools/tri/mods.t27", "t27b": "pass"}, + {"path": "specs/tools/tri/mutate.t27", "t27b": "pass"}, + {"path": "specs/tools/tri/now.t27", "t27b": "pass"}, + {"path": "specs/tools/tri/one-away.t27", "t27b": "pass"}, + {"path": "specs/tools/tri/orphaned.t27", "t27b": "pass"}, + {"path": "specs/tools/tri/pr.t27", "t27b": "pass"}, + {"path": "specs/tools/tri/prose.t27", "t27b": "pass"}, + {"path": "specs/tools/tri/quantifiers.t27", "t27b": "pass"}, + {"path": "specs/tools/tri/red.t27", "t27b": "pass"}, + {"path": "specs/tools/tri/reseal.t27", "t27b": "pass"}, + {"path": "specs/tools/tri/rtl.t27", "t27b": "pass"}, + {"path": "specs/tools/tri/seals.t27", "t27b": "pass"}, + {"path": "specs/tools/tri/serve.t27", "t27b": "pass"}, + {"path": "specs/tools/tri/skill.t27", "t27b": "pass"}, + {"path": "specs/tools/tri/status.t27", "t27b": "pass"}, + {"path": "specs/tools/tri/sweep.t27", "t27b": "pass"}, + {"path": "specs/tools/tri/synth.t27", "t27b": "pass"}, + {"path": "specs/tools/tri/test.t27", "t27b": "pass"}, + {"path": "specs/tools/tri/topic.t27", "t27b": "pass"}, + {"path": "specs/tools/tri/types.t27", "t27b": "pass"}, + {"path": "specs/tools/tri/unparsed.t27", "t27b": "pass"}, + {"path": "specs/tools/tri/vectors.t27", "t27b": "pass"}, + {"path": "specs/tools/tri/verdict.t27", "t27b": "pass"}, + {"path": "specs/tools/tri/vsim.t27", "t27b": "pass"}, + {"path": "specs/tools/tri/window.t27", "t27b": "pass"}, + {"path": "specs/tools/tri/worktrees.t27", "t27b": "pass"}, + {"path": "specs/tools/trinity/tri/bench.t27", "t27b": "pass"}, + {"path": "specs/tools/trinity/tri/bio.t27", "t27b": "pass"}, + {"path": "specs/tools/trinity/tri/blindspots.t27", "t27b": "pass"}, + {"path": "specs/tools/trinity/tri/conscious.t27", "t27b": "pass"}, + {"path": "specs/tools/trinity/tri/constants.t27", "t27b": "pass"}, + {"path": "specs/tools/trinity/tri/cosmos.t27", "t27b": "pass"}, + {"path": "specs/tools/trinity/tri/dashboard.t27", "t27b": "pass"}, + {"path": "specs/tools/trinity/tri/fib.t27", "t27b": "pass"}, + {"path": "specs/tools/trinity/tri/fpga.t27", "t27b": "pass"}, + {"path": "specs/tools/trinity/tri/gematria.t27", "t27b": "pass"}, + {"path": "specs/tools/trinity/tri/govern.t27", "t27b": "pass"}, + {"path": "specs/tools/trinity/tri/hardware.t27", "t27b": "pass"}, + {"path": "specs/tools/trinity/tri/identity.t27", "t27b": "pass"}, + {"path": "specs/tools/trinity/tri/lucas.t27", "t27b": "pass"}, + {"path": "specs/tools/trinity/tri/mesh.t27", "t27b": "pass"}, + {"path": "specs/tools/trinity/tri/needle-check.t27", "t27b": "pass"}, + {"path": "specs/tools/trinity/tri/needle-search.t27", "t27b": "pass"}, + {"path": "specs/tools/trinity/tri/needle.t27", "t27b": "pass"}, + {"path": "specs/tools/trinity/tri/omega.t27", "t27b": "pass"}, + {"path": "specs/tools/trinity/tri/particles.t27", "t27b": "pass"}, + {"path": "specs/tools/trinity/tri/phi.t27", "t27b": "pass"}, + {"path": "specs/tools/trinity/tri/quantum.t27", "t27b": "pass"}, + {"path": "specs/tools/trinity/tri/reputation.t27", "t27b": "pass"}, + {"path": "specs/tools/trinity/tri/sacred-const.t27", "t27b": "pass"}, + {"path": "specs/tools/trinity/tri/spiral.t27", "t27b": "pass"}, + {"path": "specs/tools/trinity/tri/swarm.t27", "t27b": "pass"}, + {"path": "specs/tools/trinity/tri/test.t27", "t27b": "pass"}, + {"path": "specs/tools/trinity/tri/vsa.t27", "t27b": "pass"}, + {"path": "specs/tools/trinity/tri/wallet.t27", "t27b": "pass"}, + {"path": "specs/traffic_animator.t27", "t27b": "pass"}, + {"path": "specs/tri/actors/metrics.t27", "t27b": "pass"}, + {"path": "specs/tri/agent/faculty_board.t27", "t27b": "pass"}, + {"path": "specs/tri/catalog/health.t27", "t27b": "pass"}, + {"path": "specs/tri/collections/namespace.t27", "t27b": "pass"}, + {"path": "specs/tri/crypto/ed25519.t27", "t27b": "pass"}, + {"path": "specs/tri/crypto/hex.t27", "t27b": "pass"}, + {"path": "specs/tri/crypto/sha256.t27", "t27b": "pass"}, + {"path": "specs/tri/crypto/sha512.t27", "t27b": "pass"}, + {"path": "specs/tri/graph/bellman_ford.t27", "t27b": "pass"}, + {"path": "specs/tri/graph/graph.t27", "t27b": "pass"}, + {"path": "specs/tri/graph/topological_sort.t27", "t27b": "pass"}, + {"path": "specs/tri/hot/hot.t27", "t27b": "pass"}, + {"path": "specs/tri/lab/receipt.t27", "t27b": "pass"}, + {"path": "specs/tri/lanes/lanes.t27", "t27b": "pass"}, + {"path": "specs/tri/math/math.t27", "t27b": "pass"}, + {"path": "specs/tri/math/measurement.t27", "t27b": "pass"}, + {"path": "specs/tri/misread/shapes.t27", "t27b": "pass"}, + {"path": "specs/tri/mutate/census.t27", "t27b": "pass"}, + {"path": "specs/tri/mutate/lab.t27", "t27b": "pass"}, + {"path": "specs/tri/mutate/plant.t27", "t27b": "pass"}, + {"path": "specs/tri/mutate/survivors.t27", "t27b": "pass"}, + {"path": "specs/tri/network/payout.t27", "t27b": "pass"}, + {"path": "specs/tri/pipeline/codegen.t27", "t27b": "pass"}, + {"path": "specs/tri/pipeline/spec_writer.t27", "t27b": "pass"}, + {"path": "specs/tri/pipeline/workflow.t27", "t27b": "pass"}, + {"path": "specs/tri/reseal/seal.t27", "t27b": "pass"}, + {"path": "specs/tri/search/pattern.t27", "t27b": "pass"}, + {"path": "specs/tri/sort/insertion_sort.t27", "t27b": "pass"}, + {"path": "specs/tri/sort/merge_sort.t27", "t27b": "pass"}, + {"path": "specs/tri/sort/selection_sort.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/a64.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/any_param_plan.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/arith_op.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/ast_scan.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/ast_shape.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/ast_walk.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/bit_cast_plan.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/blockers.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/builtin_plan.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/check_budget.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/cmp_op.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/coerce_plan.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/comptime_float.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/conformance/anonymous_struct.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/conformance/anytype_typeof.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/conformance/array_length_expr.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/conformance/array_literal.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/conformance/array_literal_value.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/conformance/array_repeat_text.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/conformance/bare_abs.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/conformance/big_frame.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/conformance/big_repeat_global.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/conformance/bit_cast.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/conformance/brace_invariant.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/conformance/builtin_abs_max_min_pi.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/conformance/carried_allocator.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/conformance/carried_container.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/conformance/cmp_out_of_range.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/conformance/comptime_float.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/conformance/comptime_float_f128.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/conformance/const_division.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/conformance/const_optional.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/conformance/discard_value.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/conformance/div_trunc_panic.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/conformance/elf_object.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/conformance/empty_anon_literal.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/conformance/empty_typed_array_literal.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/conformance/eval_branch_quota.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/conformance/float_as.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/conformance/float_call_cast.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/conformance/float_from_int_literal.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/conformance/float_mul_pow2.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/conformance/float_sqrt.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/conformance/frame_address_caller_owned.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/conformance/i128_arith.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/conformance/i128_ops.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/conformance/i128_return.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/conformance/int_cast.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/conformance/int_cast_index.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/conformance/large_frame.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/conformance/lazy_signature.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/conformance/let_reassigned.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/conformance/libm_logf.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/conformance/libm_powf.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/conformance/libm_rounding.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/conformance/libm_std_math.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/conformance/module_var_in_test.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/conformance/negative_float_literal.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/conformance/nested_anon_struct.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/conformance/numeric_coercion.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/conformance/odd_width_int.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/conformance/opaque_pointer.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/conformance/opt_void.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/conformance/optional_enum_compare.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/conformance/optional_module_var.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/conformance/param_discard.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/conformance/pointer_equality.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/conformance/postfix_optional.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/conformance/rem_int.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/conformance/repeat_addr_unreached.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/conformance/repeat_local.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/conformance/repeat_width_suffix.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/conformance/return_undefined_void.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/conformance/scaffold_local.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/conformance/scope_exit.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/conformance/scoped_gf16.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/conformance/shadow_module_var.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/conformance/size_of.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/conformance/slice_arg_one_element.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/conformance/static_slice_literal.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/conformance/std_mem_byte_slice.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/conformance/stdmem.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/conformance/str_module_var.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/conformance/string_slice_literal.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/conformance/struct_lit_if.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/conformance/test_local_write.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/conformance/tuple_local.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/conformance/tuple_local_index.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/conformance/type_alias.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/conformance/type_void.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/conformance/undefined_arg.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/conformance/undefined_module_var.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/conformance/unreached_stub.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/conformance/unread_anytype.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/conformance/unresolved_signature.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/conformance/untyped_local.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/conformance/untyped_local_uses.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/conformance/value_ignored.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/conformance/value_params.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/conformance/verilog_lib.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/conformance/verilog_prim.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/conformance/verilog_use.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/conformance/verilog_widths.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/conformance/void_bind.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/conformance/wide_int_const.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/conformance/zig_keyword_field.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/const_div_plan.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/discard_plan.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/dogfood.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/elf.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/emit_kit.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/empty_lit_plan.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/eval_arith.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/float_as_plan.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/frame_store_plan.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/fuzz.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/fuzz_oracle.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/i128_plan.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/int_cast_plan.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/lazy_sig_plan.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/ledger_steward.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/lencall.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/libm.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/libm_plan.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/literal_plan.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/macho.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/opaque_plan.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/optional_compare_plan.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/ptr_eq_plan.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/reduce.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/ref_var_plan.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/scaffold_plan.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/slice_lit_plan.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/source_text.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/stdmem.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/stdmem_plan.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/steward.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/text_escape.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/ts_emit.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/ts_plan.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/tuple_local_plan.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/type_text.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/undefined_arg_plan.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/verdict_key.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/verilog_emit.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/verilog_plan.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/void_bind_plan.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/wide_plan.t27", "t27b": "pass"}, + {"path": "specs/tri/test/report.t27", "t27b": "pass"}, + {"path": "specs/tri/utils/args.t27", "t27b": "pass"}, + {"path": "specs/tri/utils/exit_codes.t27", "t27b": "pass"}, + {"path": "specs/tri/utils/template.t27", "t27b": "pass"}, + {"path": "specs/trinet/etx.t27", "t27b": "pass"}, + {"path": "specs/trinet/ledger.t27", "t27b": "pass"}, + {"path": "specs/trinet/mint_authority.t27", "t27b": "pass"}, + {"path": "specs/trinet/node-work-credit.t27", "t27b": "pass"}, + {"path": "specs/trinet/tri-bridge.t27", "t27b": "pass"}, + {"path": "specs/trinity/build_graph.t27", "t27b": "pass"}, + {"path": "specs/trinity/capabilities/abi.c-api.t27", "t27b": "pass"}, + {"path": "specs/trinity/capabilities/agent.daemons.t27", "t27b": "pass"}, + {"path": "specs/trinity/capabilities/agent.phi-loop.t27", "t27b": "pass"}, + {"path": "specs/trinity/capabilities/agent.tri-api.t27", "t27b": "pass"}, + {"path": "specs/trinity/capabilities/api.http-server.t27", "t27b": "pass"}, + {"path": "specs/trinity/capabilities/archive.legacy.t27", "t27b": "pass"}, + {"path": "specs/trinity/capabilities/bench.suite.t27", "t27b": "pass"}, + {"path": "specs/trinity/capabilities/bot.tri-bot.t27", "t27b": "pass"}, + {"path": "specs/trinity/capabilities/brain.regions.t27", "t27b": "pass"}, + {"path": "specs/trinity/capabilities/catalog.spec-mirror.t27", "t27b": "pass"}, + {"path": "specs/trinity/capabilities/catalog.world-scan.t27", "t27b": "pass"}, + {"path": "specs/trinity/capabilities/cli.tri.t27", "t27b": "pass"}, + {"path": "specs/trinity/capabilities/convert.b2t.t27", "t27b": "pass"}, + {"path": "specs/trinity/capabilities/examples.zig.t27", "t27b": "pass"}, + {"path": "specs/trinity/capabilities/ext.vscode-swe.t27", "t27b": "pass"}, + {"path": "specs/trinity/capabilities/fpga.adapter.t27", "t27b": "pass"}, + {"path": "specs/trinity/capabilities/fpga.in-repo.t27", "t27b": "pass"}, + {"path": "specs/trinity/capabilities/lib.trinity.t27", "t27b": "pass"}, + {"path": "specs/trinity/capabilities/llm.firebird.t27", "t27b": "pass"}, + {"path": "specs/trinity/capabilities/llm.igla-chat.t27", "t27b": "pass"}, + {"path": "specs/trinity/capabilities/mcp.needle-mcp.t27", "t27b": "pass"}, + {"path": "specs/trinity/capabilities/mcp.trinity-mcp.t27", "t27b": "pass"}, + {"path": "specs/trinity/capabilities/native.canvas.t27", "t27b": "pass"}, + {"path": "specs/trinity/capabilities/native.node-gui.t27", "t27b": "pass"}, + {"path": "specs/trinity/capabilities/native.queen-app.t27", "t27b": "pass"}, + {"path": "specs/trinity/capabilities/node.trinity-node.t27", "t27b": "pass"}, + {"path": "specs/trinity/capabilities/numeric.golden-float.t27", "t27b": "pass"}, + {"path": "specs/trinity/capabilities/ops.deploy-infra.t27", "t27b": "pass"}, + {"path": "specs/trinity/capabilities/ops.railway-cli.t27", "t27b": "pass"}, + {"path": "specs/trinity/capabilities/pkg.vendored-cache.t27", "t27b": "pass"}, + {"path": "specs/trinity/capabilities/queen.lib.t27", "t27b": "pass"}, + {"path": "specs/trinity/capabilities/registry.commands.t27", "t27b": "pass"}, + {"path": "specs/trinity/capabilities/release.packaging.t27", "t27b": "pass"}, + {"path": "specs/trinity/capabilities/research.nexus-docs.t27", "t27b": "pass"}, + {"path": "specs/trinity/capabilities/research.programs.t27", "t27b": "pass"}, + {"path": "specs/trinity/capabilities/research.unreferenced-sources.t27", "t27b": "pass"}, + {"path": "specs/trinity/capabilities/search.vsa-index.t27", "t27b": "pass"}, + {"path": "specs/trinity/capabilities/specs.t27-vendored-compiler.t27", "t27b": "pass"}, + {"path": "specs/trinity/capabilities/specs.tri-corpus.t27", "t27b": "pass"}, + {"path": "specs/trinity/capabilities/specs.vibee-corpus.t27", "t27b": "pass"}, + {"path": "specs/trinity/capabilities/state.trinity-dir.t27", "t27b": "pass"}, + {"path": "specs/trinity/capabilities/test.graph.t27", "t27b": "pass"}, + {"path": "specs/trinity/capabilities/tools.scripts.t27", "t27b": "pass"}, + {"path": "specs/trinity/capabilities/train.hslm.t27", "t27b": "pass"}, + {"path": "specs/trinity/capabilities/training.targets.t27", "t27b": "pass"}, + {"path": "specs/trinity/capabilities/tri27.programs.t27", "t27b": "pass"}, + {"path": "specs/trinity/capabilities/tri27.toolchain.t27", "t27b": "pass"}, + {"path": "specs/trinity/capabilities/vibee.compiler.t27", "t27b": "pass"}, + {"path": "specs/trinity/capabilities/vsa.zig-hdc.t27", "t27b": "pass"}, + {"path": "specs/trinity/capabilities/web.docsite.t27", "t27b": "pass"}, + {"path": "specs/trinity/capabilities/web.queen-web.t27", "t27b": "pass"}, + {"path": "specs/trinity/capabilities/web.site.t27", "t27b": "pass"}, + {"path": "specs/trinity/compiler_matrix.t27", "t27b": "pass"}, + {"path": "specs/trinity/project.t27", "t27b": "pass"}, + {"path": "specs/ui/queen_evidence.t27", "t27b": "pass"}, + {"path": "specs/vault/audit.t27", "t27b": "pass"}, + {"path": "specs/vault/merge.t27", "t27b": "pass"}, + {"path": "specs/vault/policy.t27", "t27b": "pass"}, + {"path": "specs/verified/bench_agent.t27", "t27b": "pass"}, + {"path": "specs/verified/bench_boards.t27", "t27b": "pass"}, + {"path": "specs/verified/bitstream_reuse.t27", "t27b": "pass"}, + {"path": "specs/verified/bitstream_share.t27", "t27b": "pass"}, + {"path": "specs/verified/clock_constraints.t27", "t27b": "pass"}, + {"path": "specs/verified/corpus_merkle.t27", "t27b": "pass"}, + {"path": "specs/verified/corpus_receipt.t27", "t27b": "pass"}, + {"path": "specs/verified/ddc_receipt.t27", "t27b": "pass"}, + {"path": "specs/verified/device_dna.t27", "t27b": "pass"}, + {"path": "specs/verified/device_evidence.t27", "t27b": "pass"}, + {"path": "specs/verified/die_binding.t27", "t27b": "pass"}, + {"path": "specs/verified/digest_cache.t27", "t27b": "pass"}, + {"path": "specs/verified/evidence_chain.t27", "t27b": "pass"}, + {"path": "specs/verified/failure_loop.t27", "t27b": "pass"}, + {"path": "specs/verified/frontier.t27", "t27b": "pass"}, + {"path": "specs/verified/gen_hash_cache.t27", "t27b": "pass"}, + {"path": "specs/verified/independence.t27", "t27b": "pass"}, + {"path": "specs/verified/payout.t27", "t27b": "pass"}, + {"path": "specs/verified/poc/a/slot.t27", "t27b": "pass"}, + {"path": "specs/verified/poc/b/slot.t27", "t27b": "pass"}, + {"path": "specs/verified/poc/run.t27", "t27b": "pass"}, + {"path": "specs/verified/poc/static_counter.t27", "t27b": "pass"}, + {"path": "specs/verified/receipt.t27", "t27b": "pass"}, + {"path": "specs/verified/region.t27", "t27b": "pass"}, + {"path": "specs/verified/reuse.t27", "t27b": "pass"}, + {"path": "specs/verified/review_gate.t27", "t27b": "pass"}, + {"path": "specs/verified/run_record.t27", "t27b": "pass"}, + {"path": "specs/verified/seal_check.t27", "t27b": "pass"}, + {"path": "specs/verified/seal_identity.t27", "t27b": "pass"}, + {"path": "specs/verified/signed_receipt.t27", "t27b": "pass"}, + {"path": "specs/verified/silicon_queue.t27", "t27b": "pass"}, + {"path": "specs/verified/silicon_runs.t27", "t27b": "pass"}, + {"path": "specs/verified/suite_jobs.t27", "t27b": "pass"}, + {"path": "specs/verified/ternary_link_run.t27", "t27b": "pass"}, + {"path": "specs/verified/verdict.t27", "t27b": "pass"}, + {"path": "specs/verified/verdict_audit.t27", "t27b": "pass"}, + {"path": "specs/verified/watch.t27", "t27b": "pass"}, + {"path": "specs/vm/trinity_vm.t27", "t27b": "pass"}, + {"path": "specs/vsa/similarity_search.t27", "t27b": "pass"}, + {"path": "specs/vsa/trinity_compat.t27", "t27b": "pass"}, + {"path": "specs/xilinx7/bench_coverage.t27", "t27b": "pass"}, + {"path": "specs/xilinx7/far.t27", "t27b": "pass"}, + {"path": "specs/xilinx7/flow.t27", "t27b": "pass"}, + {"path": "specs/xilinx7/frames.t27", "t27b": "pass"}, + {"path": "specs/xilinx7/packets.t27", "t27b": "pass"} ] } diff --git a/specs/port/trios/crates/trios-chat/rings/CR-CHAT-04/src/application_message_generation_skip_dos.t27 b/specs/port/trios/crates/trios-chat/rings/CR-CHAT-04/src/application_message_generation_skip_dos.t27 new file mode 100644 index 0000000000..2b7ea52a8f --- /dev/null +++ b/specs/port/trios/crates/trios-chat/rings/CR-CHAT-04/src/application_message_generation_skip_dos.t27 @@ -0,0 +1,318 @@ +module port::trios::crates::trios-chat::rings::CR-CHAT-04::src::application_message_generation_skip_dos; + +// Port of gHashTag/trios crates/trios-chat/rings/CR-CHAT-04/src/application_message_generation_skip_dos.rs +// (CR-CHAT-04 - Application-message generation skip-window DoS defence, +// Wave-36 Lane L-CHAT-4-amgsd, requirement R-CHAT-4, RFC 9420 sections +// 9.3 and 15.2). +// +// Within one (sender, epoch) the MLS generation counter is strictly +// monotone, but receivers tolerate a bounded amount of out-of-order +// delivery by key-deriving skipped generations on demand. Without a cap +// one attacker packet claiming generation u64::MAX forces a +// tens-of-billions-of-rounds HKDF chain, so the skip distance the +// receiver will derive is capped at APP_MSG_SKIP_WINDOW. +// +// The original returns Result<(), AppMessageSkipError>. This port +// carries the verdict as a named struct (owner decision D5): Ok first, +// then the seven error variants in the original's declaration order - +// NonCanonicalSenderIdLength, UnknownSender, ZeroGeneration, +// NonMonotonicGeneration, SkipDistanceExceeded, EpochMismatch, +// CiphertextEmpty. No variant carries a payload, so the verdict is the +// code alone. +// +// The original's Vec sender ids are read by length and equality; +// its known_senders and last_generation tables by membership and +// lookup. The port uses fixed-size ids ([16]u8) with helpers (equality, +// membership, table lookup), each with its own test. The ciphertext is +// read only by emptiness, so the record carries the length. The +// (Vec, u64, u64) last_generation rows become a record of the id +// and the two numbers. + +// Canonical sender_id length (16 bytes - MLS LeafNodeRef, RFC 9420 6.1). +pub const APP_MSG_SENDER_ID_LEN: usize = 16; + +// Maximum number of skipped generations the receiver will key-derive +// ahead of last_generation. +pub const APP_MSG_SKIP_WINDOW: u64 = 1024; + +// A row of the receiver's last_generation table: a sender, its epoch +// and the last generation seen for that pair. +pub struct GenRow { + sender: [16]u8, + epoch: u64, + last: u64, +} + +// A known sender's id, wrapped in a record so the known-sender table +// is a one-dimensional array of records (a two-dimensional fixed array +// is not lowered by the Rust backend - conventions section 4). +pub struct SenderId { + id: [16]u8, +} + +// A single MLS application-message header arriving at the receiver. +pub struct AppMessagePacket { + sender_id: [16]u8, + sender_id_len: usize, + epoch: u64, + generation: u64, + ciphertext_len: usize, +} + +// Receiver-side view of application-key state. +pub struct AppMessageView { + current_epoch: u64, + known_senders: [2]SenderId, + last_generation: [2]GenRow, +} + +// Verdict codes: Ok(()) and AppMessageSkipError's variants, in declaration order. +pub enum AppMessageSkipCode { + Ok, + NonCanonicalSenderIdLength, + UnknownSender, + ZeroGeneration, + NonMonotonicGeneration, + SkipDistanceExceeded, + EpochMismatch, + CiphertextEmpty, +} + +// The verdict of the skip-window validation. No variant of the +// original's error carries a payload, so the code is the whole verdict. +pub struct AppMessageSkipVerdict { + code: AppMessageSkipCode, +} + +// Whole-id equality over the fixed-size ids. +pub fn ids_equal(a: [16]u8, b: [16]u8) -> bool { + for i in 0..16 { + if (a[i] != b[i]) { + return false; + } + } + return true; +} + +// Membership of a sender in the fixed-size known-sender table. The +// original asks known_senders.contains(&sender); there is no Vec here, +// so the scan covers exactly the slots the caller filled. The sentinel +// row holds id 255 in every byte, which no fixture id equals. +pub fn sender_known(id: [16]u8, known: [2]SenderId) -> bool { + for i in 0..2 { + if (ids_equal(id, known[i].id)) { + return true; + } + } + return false; +} + +// The last generation seen for one (sender, epoch), 0 when the table has +// no row for the pair - the original's unwrap_or(0). +pub fn last_seen_for(id: [16]u8, epoch: u64, table: [2]GenRow) -> u64 { + for i in 0..2 { + if (ids_equal(id, table[i].sender)) { + if (table[i].epoch == epoch) { + return table[i].last; + } + } + } + return 0; +} + +// [VERIFIED] Validate a single application packet's (sender, epoch, +// generation) triple plus body shape against the receiver's view. +// Returns Ok only when every rule holds, checked in the original's +// order: canonical sender-id length, known sender, active epoch, +// non-empty ciphertext, non-zero generation, strictly monotone +// generation, and a skip distance within the window. +pub fn validate_app_message_skip(packet: AppMessagePacket, view: AppMessageView) -> AppMessageSkipVerdict { + if (packet.sender_id_len != APP_MSG_SENDER_ID_LEN) { + return AppMessageSkipVerdict { code: AppMessageSkipCode.NonCanonicalSenderIdLength, }; + } + if (!sender_known(packet.sender_id, view.known_senders)) { + return AppMessageSkipVerdict { code: AppMessageSkipCode.UnknownSender, }; + } + if (packet.epoch != view.current_epoch) { + return AppMessageSkipVerdict { code: AppMessageSkipCode.EpochMismatch, }; + } + if (packet.ciphertext_len == 0) { + return AppMessageSkipVerdict { code: AppMessageSkipCode.CiphertextEmpty, }; + } + if (packet.generation == 0) { + return AppMessageSkipVerdict { code: AppMessageSkipCode.ZeroGeneration, }; + } + const last_seen: u64 = last_seen_for(packet.sender_id, packet.epoch, view.last_generation); + if (packet.generation <= last_seen) { + return AppMessageSkipVerdict { code: AppMessageSkipCode.NonMonotonicGeneration, }; + } + const skip_distance: u64 = packet.generation - last_seen - 1; + if (skip_distance > APP_MSG_SKIP_WINDOW) { + return AppMessageSkipVerdict { code: AppMessageSkipCode.SkipDistanceExceeded, }; + } + return AppMessageSkipVerdict { code: AppMessageSkipCode.Ok, }; +} + +// The fixtures' sender ids, one byte repeated 16 times. +pub const SENDER_A: [16]u8 = [16]u8{0xA1, 0xA1, 0xA1, 0xA1, 0xA1, 0xA1, 0xA1, 0xA1, 0xA1, 0xA1, 0xA1, 0xA1, 0xA1, 0xA1, 0xA1, 0xA1,}; +pub const SENDER_B: [16]u8 = [16]u8{0xB2, 0xB2, 0xB2, 0xB2, 0xB2, 0xB2, 0xB2, 0xB2, 0xB2, 0xB2, 0xB2, 0xB2, 0xB2, 0xB2, 0xB2, 0xB2,}; + +// The sentinel row of the tables: id 255 in every byte, epoch and last +// at values no fixture pair equals. +pub const EMPTY_ROW: GenRow = GenRow { sender: [16]u8{255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255,}, epoch: 18446744073709551615, last: 0, }; + +// The canonical view fixture of the tests: one known sender, one +// last_generation row (sender A, epoch 7, generation 10). +fn ok_view() -> AppMessageView { + return AppMessageView { + current_epoch: 7, + known_senders: [2]SenderId{ SenderId { id: SENDER_A, }, SenderId { id: SENDER_B, }, }, + last_generation: [2]GenRow{ GenRow { sender: SENDER_A, epoch: 7, last: 10, }, EMPTY_ROW, }, + }; +} + +// The canonical packet fixture of the tests: sender A, epoch 7, +// generation 11 (last seen 10, skip distance 0), 64 bytes of ciphertext. +fn ok_packet() -> AppMessagePacket { + return AppMessagePacket { + sender_id: SENDER_A, + sender_id_len: APP_MSG_SENDER_ID_LEN, + epoch: 7, + generation: 11, + ciphertext_len: 64, + }; +} + +// **AMGSD-01** - short sender id rejected: 8 of a canonical 16. +test amgsd_01_short_sender_id_rejected { + var p = ok_packet(); + p.sender_id_len = 8; + var view = ok_view(); + const v = validate_app_message_skip(p, view); + assert(v.code == AppMessageSkipCode.NonCanonicalSenderIdLength); +} + +// **AMGSD-02** - unknown sender rejected: sender B is not in the view's +// known table. +test amgsd_02_unknown_sender_rejected { + var p = ok_packet(); + p.sender_id = SENDER_B; + var view = ok_view(); + view.known_senders = [2]SenderId{ SenderId { id: SENDER_A, }, SenderId { id: EMPTY_ROW.sender, }, }; + const v = validate_app_message_skip(p, view); + assert(v.code == AppMessageSkipCode.UnknownSender); +} + +// **AMGSD-03** - wrong epoch rejected: packet claims epoch 6 against a +// current 7. +test amgsd_03_epoch_mismatch_rejected { + var p = ok_packet(); + p.epoch = 6; + var view = ok_view(); + const v = validate_app_message_skip(p, view); + assert(v.code == AppMessageSkipCode.EpochMismatch); +} + +// **AMGSD-04** - empty ciphertext rejected. +test amgsd_04_empty_ciphertext_rejected { + var p = ok_packet(); + p.ciphertext_len = 0; + var view = ok_view(); + const v = validate_app_message_skip(p, view); + assert(v.code == AppMessageSkipCode.CiphertextEmpty); +} + +// **AMGSD-05** - zero generation rejected: the counter starts at 1. +test amgsd_05_zero_generation_rejected { + var p = ok_packet(); + p.generation = 0; + var view = ok_view(); + const v = validate_app_message_skip(p, view); + assert(v.code == AppMessageSkipCode.ZeroGeneration); +} + +// **AMGSD-06** - non-monotonic generation (equal to last seen 10) +// rejected. +test amgsd_06_non_monotonic_equal_rejected { + var p = ok_packet(); + p.generation = 10; + var view = ok_view(); + const v = validate_app_message_skip(p, view); + assert(v.code == AppMessageSkipCode.NonMonotonicGeneration); +} + +// **AMGSD-07** - non-monotonic generation (lower than last seen 10) +// rejected - the explicit replay. +test amgsd_07_non_monotonic_lower_rejected { + var p = ok_packet(); + p.generation = 5; + var view = ok_view(); + const v = validate_app_message_skip(p, view); + assert(v.code == AppMessageSkipCode.NonMonotonicGeneration); +} + +// **AMGSD-08** - skip distance one past the cap rejected - the +// DoS-resistance core: last seen 10, generation 10 + 1 + 1024 + 1. +test amgsd_08_skip_distance_just_over_cap_rejected { + var p = ok_packet(); + p.generation = 10 + 1 + (APP_MSG_SKIP_WINDOW + 1); + var view = ok_view(); + const v = validate_app_message_skip(p, view); + assert(v.code == AppMessageSkipCode.SkipDistanceExceeded); +} + +// **AMGSD-09** - skip distance exactly at the cap accepted - the +// boundary of the window: generation 10 + 1 + 1024. +test amgsd_09_skip_distance_at_cap_accepted { + var p = ok_packet(); + p.generation = 10 + 1 + APP_MSG_SKIP_WINDOW; + var view = ok_view(); + const v = validate_app_message_skip(p, view); + assert(v.code == AppMessageSkipCode.Ok); +} + +// **AMGSD-10** - the canonical packet (skip distance 0) accepted. +test amgsd_10_canonical_packet_accepted { + var view = ok_view(); + const v = validate_app_message_skip(ok_packet(), view); + assert(v.code == AppMessageSkipCode.Ok); +} + +// The three helpers have direct tests (coverage: Untested 0). +test ids_equal_answers { + assert(ids_equal(SENDER_A, SENDER_A)); + assert(!ids_equal(SENDER_A, SENDER_B)); +} + +test sender_known_answers { + const t: [2]SenderId = [2]SenderId{ SenderId { id: SENDER_A, }, SenderId { id: SENDER_B, }, }; + const u: [2]SenderId = [2]SenderId{ SenderId { id: SENDER_A, }, SenderId { id: EMPTY_ROW.sender, }, }; + assert(sender_known(SENDER_A, t)); + assert(!sender_known(SENDER_B, u)); +} + +test last_seen_for_answers { + const t: [2]GenRow = [2]GenRow{ GenRow { sender: SENDER_A, epoch: 7, last: 10, }, EMPTY_ROW, }; + assert(last_seen_for(SENDER_A, 7, t) == 10); + assert(last_seen_for(SENDER_A, 6, t) == 0); + assert(last_seen_for(SENDER_B, 7, t) == 0); +} + +// Rule order is the original's: sender length before known-sender, +// epoch before ciphertext emptiness, ciphertext before zero generation, +// monotonicity before the skip window. +test rule_order_matches_original { + var p = ok_packet(); + p.sender_id_len = 8; + p.epoch = 6; + var view = ok_view(); + const va = validate_app_message_skip(p, view); + assert(va.code == AppMessageSkipCode.NonCanonicalSenderIdLength); + + var q = ok_packet(); + q.epoch = 6; + q.ciphertext_len = 0; + var w = ok_view(); + const vb = validate_app_message_skip(q, w); + assert(vb.code == AppMessageSkipCode.EpochMismatch); +} From 0866febc1fc79cf56da1617dd42bae77f2bbd971 Mon Sep 17 00:00:00 2001 From: Dmitrii Vasilev Date: Sun, 18 Oct 2026 01:10:38 +0700 Subject: [PATCH 49/70] spec(port): port the MLS plaintext framing integrity guard (Refs #8884) Rebuilt as one commit on master ee3da5975 so it merges; docs/reports/t27b_expectations.json rows from both sides kept (union, sorted). Content is otherwise the PR head e0a77f15c82a5a91b8b03cd7006f37953aa89955 unchanged. Co-Authored-By: Claude Opus 5.5 --- ...:src::mls_plaintext_framing_integrity.json | 28 + docs/reports/t27b_expectations.json | 2891 +++++++++-------- .../src/mls_plaintext_framing_integrity.t27 | 331 ++ 3 files changed, 1805 insertions(+), 1445 deletions(-) create mode 100644 .trinity/seals/src_port::trios::crates::trios-chat::rings::CR-CHAT-04::src::mls_plaintext_framing_integrity.json create mode 100644 specs/port/trios/crates/trios-chat/rings/CR-CHAT-04/src/mls_plaintext_framing_integrity.t27 diff --git a/.trinity/seals/src_port::trios::crates::trios-chat::rings::CR-CHAT-04::src::mls_plaintext_framing_integrity.json b/.trinity/seals/src_port::trios::crates::trios-chat::rings::CR-CHAT-04::src::mls_plaintext_framing_integrity.json new file mode 100644 index 0000000000..5a8dab9596 --- /dev/null +++ b/.trinity/seals/src_port::trios::crates::trios-chat::rings::CR-CHAT-04::src::mls_plaintext_framing_integrity.json @@ -0,0 +1,28 @@ +{ + "built_by": "t27c-bootstrap@0.5.2+01d0a635f", + "closure": [], + "config": "gen=c,rust,verilog,zig;tests=zig", + "gen_hash_c": "sha256:c080424bf1fbe0ac5418c9930c572b0b55034dbf1c57b2273df79ddddeceb253", + "gen_hash_rust": "sha256:5f7b5364e1aa28aedddfd4081d26d35f1217d4070d7cf9dd7661a3441b112372", + "gen_hash_verilog": "sha256:0cc55c28aef48e4b96270b4784acbad3ef4ed5bf407413d1a179cbe42a1269e2", + "gen_hash_zig": "sha256:96c3e5f3f2418b74fc7c64240fc3bd205fba264a9062e6d0e56e7e4f01030da9", + "module": "port::trios::crates::trios-chat::rings::CR-CHAT-04::src::mls_plaintext_framing_integrity", + "ring": 12, + "seal_schema": 2, + "sealed_at": "2026-10-15T21:39:27Z", + "sealed_by": "t27c-bootstrap@0.5.2", + "spec_hash": "sha256:c91b6a2b91c96f7461cddc76fbeccfa82c577dccc384030a4de4e4b6b002c655", + "spec_path": "specs/port/trios/crates/trios-chat/rings/CR-CHAT-04/src/mls_plaintext_framing_integrity.t27", + "tests": { + "failed": 0, + "failing": [], + "forced": false, + "passed": 15, + "total": 15, + "vacuous": 0 + }, + "toolchain": { + "test_runner": "sha256:1982ae948e24d00c5d221ccec12dfce1eb01204b53e37b0f857f93b16d64629d", + "zig": "0.16.0" + } +} \ No newline at end of file diff --git a/docs/reports/t27b_expectations.json b/docs/reports/t27b_expectations.json index 143113021d..18be9087f0 100644 --- a/docs/reports/t27b_expectations.json +++ b/docs/reports/t27b_expectations.json @@ -14,1450 +14,1451 @@ }, "max_not_pass": 28, "entries": [ - {"path": "specs/a/b_c.t27", "t27b": "pass"}, - {"path": "specs/a_b/c.t27", "t27b": "pass"}, - {"path": "specs/agents/a.t27", "t27b": "pass"}, - {"path": "specs/agents/b.t27", "t27b": "pass"}, - {"path": "specs/agents/c.t27", "t27b": "pass"}, - {"path": "specs/agents/d.t27", "t27b": "pass"}, - {"path": "specs/agents/e.t27", "t27b": "pass"}, - {"path": "specs/agents/f.t27", "t27b": "pass"}, - {"path": "specs/agents/g.t27", "t27b": "pass"}, - {"path": "specs/agents/h.t27", "t27b": "pass"}, - {"path": "specs/agents/i.t27", "t27b": "pass"}, - {"path": "specs/agents/j.t27", "t27b": "pass"}, - {"path": "specs/agents/k.t27", "t27b": "pass"}, - {"path": "specs/agents/l.t27", "t27b": "pass"}, - {"path": "specs/agents/m.t27", "t27b": "pass"}, - {"path": "specs/agents/n.t27", "t27b": "pass"}, - {"path": "specs/agents/o.t27", "t27b": "pass"}, - {"path": "specs/agents/p.t27", "t27b": "pass"}, - {"path": "specs/agents/q.t27", "t27b": "pass"}, - {"path": "specs/agents/r.t27", "t27b": "pass"}, - {"path": "specs/agents/s.t27", "t27b": "pass"}, - {"path": "specs/agents/t.t27", "t27b": "pass"}, - {"path": "specs/agents/ti.t27", "t27b": "pass"}, - {"path": "specs/agents/u.t27", "t27b": "pass"}, - {"path": "specs/agents/v.t27", "t27b": "pass"}, - {"path": "specs/agents/w.t27", "t27b": "pass"}, - {"path": "specs/agents/x.t27", "t27b": "pass"}, - {"path": "specs/agents/y.t27", "t27b": "pass"}, - {"path": "specs/agents/z.t27", "t27b": "pass"}, - {"path": "specs/api/c_abi.t27", "t27b": "pass"}, - {"path": "specs/api/tri_api_context.t27", "t27b": "pass"}, - {"path": "specs/api/tri_api_loop.t27", "t27b": "pass"}, - {"path": "specs/api/tri_api_permissions.t27", "t27b": "pass"}, - {"path": "specs/api/tri_api_session.t27", "t27b": "pass"}, - {"path": "specs/api/tri_net_api.t27", "t27b": "pass"}, - {"path": "specs/automation/agent-claims-honest.t27", "t27b": "pass"}, - {"path": "specs/automation/agent-conversations.t27", "t27b": "pass"}, - {"path": "specs/automation/agent-hive-group.t27", "t27b": "pass"}, - {"path": "specs/automation/agent-media-kie.t27", "t27b": "pass"}, - {"path": "specs/automation/agent-neuro-kie.t27", "t27b": "pass"}, - {"path": "specs/automation/agent-provider-chain.t27", "t27b": "pass"}, - {"path": "specs/automation/agent-spec-bank.t27", "t27b": "pass"}, - {"path": "specs/automation/ball-board.t27", "t27b": "pass"}, - {"path": "specs/automation/ball-grants.t27", "t27b": "pass"}, - {"path": "specs/automation/blog-share.t27", "t27b": "pass"}, - {"path": "specs/automation/bot-agent-memory.t27", "t27b": "pass"}, - {"path": "specs/automation/bot-agent-stream.t27", "t27b": "pass"}, - {"path": "specs/automation/bot-agent-team.t27", "t27b": "pass"}, - {"path": "specs/automation/bot-event-tabs.t27", "t27b": "pass"}, - {"path": "specs/automation/bot-menu-press.t27", "t27b": "pass"}, - {"path": "specs/automation/bot-neuro-office.t27", "t27b": "pass"}, - {"path": "specs/automation/bot-office-crm.t27", "t27b": "pass"}, - {"path": "specs/automation/bot-topic-tabs.t27", "t27b": "pass"}, - {"path": "specs/automation/browser-pod-restart.t27", "t27b": "pass"}, - {"path": "specs/automation/browser-sign-in.t27", "t27b": "pass"}, - {"path": "specs/automation/browser-tab-strip.t27", "t27b": "pass"}, - {"path": "specs/automation/browser-viewer-boot.t27", "t27b": "pass"}, - {"path": "specs/automation/card-chat-night-watch.t27", "t27b": "pass"}, - {"path": "specs/automation/ci-bridge.t27", "t27b": "pass"}, - {"path": "specs/automation/claim-guard-bar.t27", "t27b": "pass"}, - {"path": "specs/automation/connect-card.t27", "t27b": "pass"}, - {"path": "specs/automation/course-access.t27", "t27b": "pass"}, - {"path": "specs/automation/course-outreach.t27", "t27b": "pass"}, - {"path": "specs/automation/crm-client-onboard.t27", "t27b": "pass"}, - {"path": "specs/automation/crm-client-ownership.t27", "t27b": "pass"}, - {"path": "specs/automation/crm-client-workspace.t27", "t27b": "pass"}, - {"path": "specs/automation/crm-duet.t27", "t27b": "pass"}, - {"path": "specs/automation/crm-first-screen.t27", "t27b": "pass"}, - {"path": "specs/automation/crm-lead-magnet.t27", "t27b": "pass"}, - {"path": "specs/automation/crm-sellers.t27", "t27b": "pass"}, - {"path": "specs/automation/crm-story-reel.t27", "t27b": "pass"}, - {"path": "specs/automation/engage-desk.t27", "t27b": "pass"}, - {"path": "specs/automation/hive-contributor-keys.t27", "t27b": "pass"}, - {"path": "specs/automation/inngest-functions-status.t27", "t27b": "pass"}, - {"path": "specs/automation/inngest-probe-suite.t27", "t27b": "pass"}, - {"path": "specs/automation/inngest-queen-scheduler.t27", "t27b": "pass"}, - {"path": "specs/automation/kanban-card-chat.t27", "t27b": "pass"}, - {"path": "specs/automation/leela-agent-link.t27", "t27b": "pass"}, - {"path": "specs/automation/mail-push.t27", "t27b": "pass"}, - {"path": "specs/automation/meeting-reminders.t27", "t27b": "pass"}, - {"path": "specs/automation/meta-connect.t27", "t27b": "pass"}, - {"path": "specs/automation/owner-studio.t27", "t27b": "pass"}, - {"path": "specs/automation/photo-actions.t27", "t27b": "pass"}, - {"path": "specs/automation/plan-reel.t27", "t27b": "pass"}, - {"path": "specs/automation/poster-facts-overlay.t27", "t27b": "pass"}, - {"path": "specs/automation/queen-contributor-keys.t27", "t27b": "pass"}, - {"path": "specs/automation/queen-growth.t27", "t27b": "pass"}, - {"path": "specs/automation/reddit-desk.t27", "t27b": "pass"}, - {"path": "specs/automation/review-jam.t27", "t27b": "pass"}, - {"path": "specs/automation/seal-stands-in.t27", "t27b": "pass"}, - {"path": "specs/automation/social-api.t27", "t27b": "pass"}, - {"path": "specs/automation/split-reel.t27", "t27b": "pass"}, - {"path": "specs/automation/token-wallet.t27", "t27b": "pass"}, - {"path": "specs/automation/tri-claim-batch.t27", "t27b": "pass"}, - {"path": "specs/automation/tri-wallet-chains.t27", "t27b": "pass"}, - {"path": "specs/automation/wrapup-auto.t27", "t27b": "pass"}, - {"path": "specs/base/debounce.t27", "t27b": "pass"}, - {"path": "specs/base/ops.t27", "t27b": "pass"}, - {"path": "specs/base/ring_32.t27", "t27b": "pass"}, - {"path": "specs/base/seed.t27", "t27b": "pass"}, - {"path": "specs/base/ternary_encoding.t27", "t27b": "pass"}, - {"path": "specs/base/types.t27", "t27b": "pass"}, - {"path": "specs/basics/01_what_a_spec_is.t27", "t27b": "pass"}, - {"path": "specs/basics/02_the_module_line.t27", "t27b": "pass"}, - {"path": "specs/basics/03_comments_and_prose.t27", "t27b": "pass"}, - {"path": "specs/basics/04_constants.t27", "t27b": "pass"}, - {"path": "specs/basics/05_whole_numbers.t27", "t27b": "pass"}, - {"path": "specs/basics/06_true_false_and_text.t27", "t27b": "pass"}, - {"path": "specs/basics/07_arrays.t27", "t27b": "pass"}, - {"path": "specs/basics/08_trits.t27", "t27b": "pass"}, - {"path": "specs/basics/09_expressions.t27", "t27b": "pass"}, - {"path": "specs/basics/10_a_test_block.t27", "t27b": "pass"}, - {"path": "specs/basics/11_many_tests.t27", "t27b": "pass"}, - {"path": "specs/basics/12_functions.t27", "t27b": "pass"}, - {"path": "specs/basics/13_local_names.t27", "t27b": "pass"}, - {"path": "specs/basics/14_if_and_else.t27", "t27b": "pass"}, - {"path": "specs/basics/15_loops.t27", "t27b": "pass"}, - {"path": "specs/basics/16_pub_or_private.t27", "t27b": "pass"}, - {"path": "specs/basics/17_structs.t27", "t27b": "pass"}, - {"path": "specs/basics/18_enums.t27", "t27b": "pass"}, - {"path": "specs/basics/19_use_other_modules.t27", "t27b": "pass"}, - {"path": "specs/basics/20_invariants.t27", "t27b": "pass"}, - {"path": "specs/basics/21_gen_ts.t27", "t27b": "pass"}, - {"path": "specs/basics/22_seven_backends.t27", "t27b": "pass"}, - {"path": "specs/basics/23_stages_of_t27c.t27", "t27b": "pass"}, - {"path": "specs/basics/24_tri_commands.t27", "t27b": "pass"}, - {"path": "specs/basics/25_reading_errors.t27", "t27b": "pass"}, - {"path": "specs/basics/26_a_small_program.t27", "t27b": "pass"}, - {"path": "specs/basics/27_where_next.t27", "t27b": "pass"}, - {"path": "specs/benchmarks/bench_main.t27", "t27b": "pass"}, - {"path": "specs/benchmarks/bench_nn.t27", "t27b": "pass"}, - {"path": "specs/benchmarks/gf16_bfloat16_nmse.t27", "t27b": "pass"}, - {"path": "specs/benchmarks/kernel_collatz.t27", "t27b": "pass"}, - {"path": "specs/benchmarks/kernel_f64loop.t27", "t27b": "pass"}, - {"path": "specs/benchmarks/kernel_fib.t27", "t27b": "pass"}, - {"path": "specs/benchmarks/kernel_matmul.t27", "t27b": "pass"}, - {"path": "specs/benchmarks/kernel_sieve.t27", "t27b": "pass"}, - {"path": "specs/benchmarks/kernel_ternary.t27", "t27b": "pass"}, - {"path": "specs/benchmarks/ternary_vs_binary.t27", "t27b": "pass"}, - {"path": "specs/blog/t27b_progress.t27", "t27b": "pass"}, - {"path": "specs/boards/arty_a7.t27", "t27b": "pass"}, - {"path": "specs/boards/wukong_v1.t27", "t27b": "pass"}, - {"path": "specs/boards/xc7a100t_full.t27", "t27b": "pass"}, - {"path": "specs/boards/xc7a100t_minimal.t27", "t27b": "pass"}, - {"path": "specs/brain/bus.t27", "t27b": "pass"}, - {"path": "specs/brain/cognitive_loop.t27", "t27b": "pass"}, - {"path": "specs/brain/phi_timing.t27", "t27b": "pass"}, - {"path": "specs/brain/unified_state.t27", "t27b": "pass"}, - {"path": "specs/catalog/discovery.t27", "t27b": "pass"}, - {"path": "specs/ci/affected.t27", "t27b": "pass"}, - {"path": "specs/ci/delivery_metrics.t27", "t27b": "pass"}, - {"path": "specs/ci/derived_data.t27", "t27b": "pass"}, - {"path": "specs/ci/gates/conflict_markers.t27", "t27b": "pass"}, - {"path": "specs/ci/gates/documented_commands.t27", "t27b": "pass"}, - {"path": "specs/ci/gates/verilog_widths.t27", "t27b": "pass"}, - {"path": "specs/ci/schema.t27", "t27b": "pass"}, - {"path": "specs/compiler/c_array_repeat_wrapper.t27", "t27b": "pass"}, - {"path": "specs/compiler/c_fixed_array_return.t27", "t27b": "pass"}, - {"path": "specs/compiler/codegen_conformance.t27", "t27b": "pass"}, - {"path": "specs/compiler/core/t27core.t27", "t27b": "pass"}, - {"path": "specs/compiler/core/t27core_ddc.t27", "t27b": "pass"}, - {"path": "specs/compiler/cse_hoist.t27", "t27b": "pass"}, - {"path": "specs/compiler/lexer.t27", "t27b": "pass"}, - {"path": "specs/compiler/meta_compile.t27", "t27b": "pass"}, - {"path": "specs/compiler/rust_constant_case.t27", "t27b": "pass"}, - {"path": "specs/compiler/rust_enum_order.t27", "t27b": "pass"}, - {"path": "specs/compiler/rust_optional_returns.t27", "t27b": "pass"}, - {"path": "specs/compiler/rust_tail_returns.t27", "t27b": "pass"}, - {"path": "specs/compiler/rust_value_parameters.t27", "t27b": "pass"}, - {"path": "specs/compiler/test_report_exit.t27", "t27b": "pass"}, - {"path": "specs/compiler/theory/isa_round_trip.t27", "t27b": "pass"}, - {"path": "specs/compiler/theory/reproducible.t27", "t27b": "pass"}, - {"path": "specs/compiler/theory/sieve.t27", "t27b": "pass"}, - {"path": "specs/compiler/theory/speed_quality.t27", "t27b": "pass"}, - {"path": "specs/compiler/theory/toolchain.t27", "t27b": "pass"}, - {"path": "specs/compiler/theory/vacuity_census.t27", "t27b": "pass"}, - {"path": "specs/compiler/theory/warmup.t27", "t27b": "pass"}, - {"path": "specs/compiler/theory/warmup_t27b.t27", "t27b": "pass"}, - {"path": "specs/compiler/verilog_aos_memory.t27", "t27b": "pass"}, - {"path": "specs/compiler/verilog_branch_context.t27", "t27b": "pass"}, - {"path": "specs/compiler/zig_empty_typed_array.t27", "t27b": "pass"}, - {"path": "specs/compiler/zig_field_syntax.t27", "t27b": "pass"}, - {"path": "specs/compiler/zig_float_call_cast.t27", "t27b": "pass"}, - {"path": "specs/compiler/zig_primitive_bindings.t27", "t27b": "pass"}, - {"path": "specs/compiler/zig_scoped_type.t27", "t27b": "pass"}, - {"path": "specs/compiler/zig_shadow_initializer.t27", "t27b": "pass"}, - {"path": "specs/compiler/zig_test_shadowing.t27", "t27b": "pass"}, - {"path": "specs/compiler/zig_value_ignored.t27", "t27b": "pass"}, - {"path": "specs/conformance/e2e_scenarios.t27", "t27b": "pass"}, - {"path": "specs/crons/999-multibots-telegraf-agent-autopilot-L1118.t27", "t27b": "pass"}, - {"path": "specs/crons/999-multibots-telegraf-bot-owner-billing-L474.t27", "t27b": "pass"}, - {"path": "specs/crons/999-multibots-telegraf-check-stuck-trainings.t27", "t27b": "pass"}, - {"path": "specs/crons/999-multibots-telegraf-ci.t27", "t27b": "pass"}, - {"path": "specs/crons/999-multibots-telegraf-client-telemetry-daily.t27", "t27b": "pass"}, - {"path": "specs/crons/999-multibots-telegraf-club-invoice-abandoned-watch.t27", "t27b": "pass"}, - {"path": "specs/crons/999-multibots-telegraf-crm-proactive-sweep.t27", "t27b": "pass"}, - {"path": "specs/crons/999-multibots-telegraf-crmProactive-L375.t27", "t27b": "pass"}, - {"path": "specs/crons/999-multibots-telegraf-daily-sales-advisor.t27", "t27b": "pass"}, - {"path": "specs/crons/999-multibots-telegraf-generate-jobs-L164.t27", "t27b": "pass"}, - {"path": "specs/crons/999-multibots-telegraf-health-check.t27", "t27b": "pass"}, - {"path": "specs/crons/999-multibots-telegraf-log-monitor.t27", "t27b": "pass"}, - {"path": "specs/crons/999-multibots-telegraf-notificationHandler-L318.t27", "t27b": "pass"}, - {"path": "specs/crons/999-multibots-telegraf-notificationHandler-L324.t27", "t27b": "pass"}, - {"path": "specs/crons/999-multibots-telegraf-periodic-webhook-health-check.t27", "t27b": "pass"}, - {"path": "specs/crons/999-multibots-telegraf-production-monitor-L80.t27", "t27b": "pass"}, - {"path": "specs/crons/999-multibots-telegraf-provider-health-monitor-L344.t27", "t27b": "pass"}, - {"path": "specs/crons/999-multibots-telegraf-render-server-L10845.t27", "t27b": "pass"}, - {"path": "specs/crons/999-multibots-telegraf-render-server-L2301.t27", "t27b": "pass"}, - {"path": "specs/crons/999-multibots-telegraf-render-server-L2325.t27", "t27b": "pass"}, - {"path": "specs/crons/999-multibots-telegraf-render-server-L919.t27", "t27b": "pass"}, - {"path": "specs/crons/999-multibots-telegraf-robokassa-unclaimed-watch.t27", "t27b": "pass"}, - {"path": "specs/crons/999-multibots-telegraf-security.t27", "t27b": "pass"}, - {"path": "specs/crons/999-multibots-telegraf-skill-detector.t27", "t27b": "pass"}, - {"path": "specs/crons/999-multibots-telegraf-taskCache-L27.t27", "t27b": "pass"}, - {"path": "specs/crons/999-multibots-telegraf-ton-pending-watch.t27", "t27b": "pass"}, - {"path": "specs/crons/999-multibots-telegraf-video-task-store-L156.t27", "t27b": "pass"}, - {"path": "specs/crons/mac-alerts-digest.t27", "t27b": "pass"}, - {"path": "specs/crons/mac-alerts-watchdog.t27", "t27b": "pass"}, - {"path": "specs/crons/mac-browseros-cron-watchdog.t27", "t27b": "pass"}, - {"path": "specs/crons/mac-dev-cache-clean.t27", "t27b": "pass"}, - {"path": "specs/crons/mac-jobsearch-poller.t27", "t27b": "pass"}, - {"path": "specs/crons/mac-leela-dailyquote.t27", "t27b": "pass"}, - {"path": "specs/crons/mac-mail-bridge.t27", "t27b": "pass"}, - {"path": "specs/crons/mac-mcp-hub.t27", "t27b": "pass"}, - {"path": "specs/crons/mac-neo-boards.t27", "t27b": "pass"}, - {"path": "specs/crons/mac-neo-jobsearch.t27", "t27b": "pass"}, - {"path": "specs/crons/mac-reviewer-bees.t27", "t27b": "pass"}, - {"path": "specs/crons/mac-signup-watch.t27", "t27b": "pass"}, - {"path": "specs/crons/mac-trios-cycle-heal.t27", "t27b": "pass"}, - {"path": "specs/crons/mac-trios-cycle.t27", "t27b": "pass"}, - {"path": "specs/crons/mac-trios-doctor.t27", "t27b": "pass"}, - {"path": "specs/crons/mac-trios-feed.t27", "t27b": "pass"}, - {"path": "specs/crons/mac-trios-heal.t27", "t27b": "pass"}, - {"path": "specs/crons/railway-jobsearch-cron.t27", "t27b": "pass"}, - {"path": "specs/crons/t27-formal-mutation.t27", "t27b": "pass"}, - {"path": "specs/crons/t27-pr-dashboard.t27", "t27b": "pass"}, - {"path": "specs/crons/trinity-agent-cron-cleanup.t27", "t27b": "pass"}, - {"path": "specs/crons/trinity-agent-queue-drain.t27", "t27b": "pass"}, - {"path": "specs/crons/trinity-brain-ci.t27", "t27b": "pass"}, - {"path": "specs/crons/trinity-codegen.t27", "t27b": "pass"}, - {"path": "specs/crons/trinity-discover-callers.t27", "t27b": "pass"}, - {"path": "specs/crons/trinity-pages-health-check.t27", "t27b": "pass"}, - {"path": "specs/crons/trinity-signal-health-self.t27", "t27b": "pass"}, - {"path": "specs/crons/trinity-site-live-gate.t27", "t27b": "pass"}, - {"path": "specs/demos/simple_test.t27", "t27b": "pass"}, - {"path": "specs/docs/chapters/alphabet.t27", "t27b": "pass"}, - {"path": "specs/docs/chapters/evidence.t27", "t27b": "pass"}, - {"path": "specs/docs/chapters/layers.t27", "t27b": "pass"}, - {"path": "specs/docs/chapters/project.t27", "t27b": "pass"}, - {"path": "specs/docs/chapters/queen.t27", "t27b": "pass"}, - {"path": "specs/docs/chapters/rules.t27", "t27b": "pass"}, - {"path": "specs/docs/chapters/tooling.t27", "t27b": "pass"}, - {"path": "specs/docs/system.t27", "t27b": "pass"}, - {"path": "specs/effects/capability.t27", "t27b": "pass"}, - {"path": "specs/effects/clock_cap.t27", "t27b": "pass"}, - {"path": "specs/effects/fs_cap.t27", "t27b": "pass"}, - {"path": "specs/effects/replay_oracle.t27", "t27b": "pass"}, - {"path": "specs/fpga/adapter.t27", "t27b": "pass"}, - {"path": "specs/fpga/apb_bridge.t27", "t27b": "pass"}, - {"path": "specs/fpga/assembler.t27", "t27b": "pass"}, - {"path": "specs/fpga/axi4.t27", "t27b": "pass"}, - {"path": "specs/fpga/boards/arty_a7_integration.t27", "t27b": "pass"}, - {"path": "specs/fpga/boards/qmtech_a100t_integration.t27", "t27b": "pass"}, - {"path": "specs/fpga/bootrom.t27", "t27b": "pass"}, - {"path": "specs/fpga/bpsk.t27", "t27b": "pass"}, - {"path": "specs/fpga/clock_domain.t27", "t27b": "pass"}, - {"path": "specs/fpga/coverage.t27", "t27b": "pass"}, - {"path": "specs/fpga/crossopt.t27", "t27b": "pass"}, - {"path": "specs/fpga/cts.t27", "t27b": "pass"}, - {"path": "specs/fpga/dft.t27", "t27b": "pass"}, - {"path": "specs/fpga/die_probe.t27", "t27b": "pass"}, - {"path": "specs/fpga/dsp/adders.t27", "t27b": "pass"}, - {"path": "specs/fpga/dsp/cordic.t27", "t27b": "pass"}, - {"path": "specs/fpga/dsp/fixed_point.t27", "t27b": "pass"}, - {"path": "specs/fpga/dsp/multipliers.t27", "t27b": "pass"}, - {"path": "specs/fpga/dsp/signals.t27", "t27b": "pass"}, - {"path": "specs/fpga/e2e_demo.t27", "t27b": "pass"}, - {"path": "specs/fpga/eth_beacon.t27", "t27b": "pass"}, - {"path": "specs/fpga/eth_crc.t27", "t27b": "pass"}, - {"path": "specs/fpga/eth_rx.t27", "t27b": "pass"}, - {"path": "specs/fpga/fifo.t27", "t27b": "pass"}, - {"path": "specs/fpga/gf16_accel.t27", "t27b": "pass"}, - {"path": "specs/fpga/hw_types.t27", "t27b": "pass"}, - {"path": "specs/fpga/linker.t27", "t27b": "pass"}, - {"path": "specs/fpga/memory.t27", "t27b": "pass"}, - {"path": "specs/fpga/mmcm.t27", "t27b": "pass"}, - {"path": "specs/fpga/mtbf.t27", "t27b": "pass"}, - {"path": "specs/fpga/partition.t27", "t27b": "pass"}, - {"path": "specs/fpga/power.t27", "t27b": "pass"}, - {"path": "specs/fpga/power_analysis.t27", "t27b": "pass"}, - {"path": "specs/fpga/reset_sync.t27", "t27b": "pass"}, - {"path": "specs/fpga/rgmii.t27", "t27b": "pass"}, - {"path": "specs/fpga/rgmii_sniff.t27", "t27b": "pass"}, - {"path": "specs/fpga/ro_race.t27", "t27b": "pass"}, - {"path": "specs/fpga/router.t27", "t27b": "pass"}, - {"path": "specs/fpga/secded.t27", "t27b": "pass"}, - {"path": "specs/fpga/simulator.t27", "t27b": "pass"}, - {"path": "specs/fpga/stdlib.t27", "t27b": "pass"}, - {"path": "specs/fpga/ternary_isa.t27", "t27b": "pass"}, - {"path": "specs/fpga/ternary_link.t27", "t27b": "pass"}, - {"path": "specs/fpga/testbench/assembler_tb.t27", "t27b": "pass"}, - {"path": "specs/fpga/testbench/cts_tb.t27", "t27b": "pass"}, - {"path": "specs/fpga/testbench/formal_tb.t27", "t27b": "pass"}, - {"path": "specs/fpga/testbench/partition_tb.t27", "t27b": "pass"}, - {"path": "specs/fpga/testbench/placement_tb.t27", "t27b": "pass"}, - {"path": "specs/fpga/testbench/power_tb.t27", "t27b": "pass"}, - {"path": "specs/fpga/testbench/router_tb.t27", "t27b": "pass"}, - {"path": "specs/fpga/testbench/simulator_tb.t27", "t27b": "pass"}, - {"path": "specs/fpga/testbench/timing_tb.t27", "t27b": "pass"}, - {"path": "specs/fpga/testbench/vcd_trace_tb.t27", "t27b": "pass"}, - {"path": "specs/fpga/timing.t27", "t27b": "pass"}, - {"path": "specs/fpga/trinet_node.t27", "t27b": "pass"}, - {"path": "specs/fpga/verification/build_verify.t27", "t27b": "pass"}, - {"path": "specs/functions/analytics-sales-advise.t27", "t27b": "pass"}, - {"path": "specs/functions/analytics-skills-detect.t27", "t27b": "pass"}, - {"path": "specs/functions/broadcast-message-send.t27", "t27b": "pass"}, - {"path": "specs/functions/client-telemetry-daily.t27", "t27b": "pass"}, - {"path": "specs/functions/club-invoice-abandoned-watch.t27", "t27b": "pass"}, - {"path": "specs/functions/content-detailed-script-generate.t27", "t27b": "pass"}, - {"path": "specs/functions/content-scenario-clips-generate.t27", "t27b": "pass"}, - {"path": "specs/functions/content-scripts-generate.t27", "t27b": "pass"}, - {"path": "specs/functions/crm-proactive-sweep.t27", "t27b": "pass"}, - {"path": "specs/functions/instagram-competitors-find.t27", "t27b": "pass"}, - {"path": "specs/functions/instagram-reels-analyze.t27", "t27b": "pass"}, - {"path": "specs/functions/instagram-top-content-extract.t27", "t27b": "pass"}, - {"path": "specs/functions/monitoring-error-report.t27", "t27b": "pass"}, - {"path": "specs/functions/monitoring-health-check.t27", "t27b": "pass"}, - {"path": "specs/functions/monitoring-logs-analyze.t27", "t27b": "pass"}, - {"path": "specs/functions/monitoring-logs-trigger.t27", "t27b": "pass"}, - {"path": "specs/functions/morph-images-generate.t27", "t27b": "pass"}, - {"path": "specs/functions/neuro-image-generate.t27", "t27b": "pass"}, - {"path": "specs/functions/payment-ai-server-process.t27", "t27b": "pass"}, - {"path": "specs/functions/reels-ai-callback.t27", "t27b": "pass"}, - {"path": "specs/functions/reels-ai-generate.t27", "t27b": "pass"}, - {"path": "specs/functions/reels-loop-generate.t27", "t27b": "pass"}, - {"path": "specs/functions/render-avatar-video-run.t27", "t27b": "pass"}, - {"path": "specs/functions/render-job-run.t27", "t27b": "pass"}, - {"path": "specs/functions/render-riddle-run.t27", "t27b": "pass"}, - {"path": "specs/functions/robokassa-unclaimed-watch.t27", "t27b": "pass"}, - {"path": "specs/functions/ton-pending-watch.t27", "t27b": "pass"}, - {"path": "specs/functions/training-model-complete.t27", "t27b": "pass"}, - {"path": "specs/functions/training-model-start.t27", "t27b": "pass"}, - {"path": "specs/functions/training-model-v2-start.t27", "t27b": "pass"}, - {"path": "specs/functions/training-stuck-check.t27", "t27b": "pass"}, - {"path": "specs/functions/webhook-generation-validate.t27", "t27b": "pass"}, - {"path": "specs/functions/welcome-avatar-generate.t27", "t27b": "pass"}, - {"path": "specs/github/auth.t27", "t27b": "pass"}, - {"path": "specs/hosting/credit.t27", "t27b": "pass"}, - {"path": "specs/hosting/feed.t27", "t27b": "pass"}, - {"path": "specs/hosting/host.t27", "t27b": "pass"}, - {"path": "specs/hosting/panel.t27", "t27b": "pass"}, - {"path": "specs/hosting/placement.t27", "t27b": "pass"}, - {"path": "specs/hosting/proof.t27", "t27b": "pass"}, - {"path": "specs/hosting/row.t27", "t27b": "pass"}, - {"path": "specs/hosting/statement.t27", "t27b": "pass"}, - {"path": "specs/hosting/sybil.t27", "t27b": "pass"}, - {"path": "specs/hosting/toolchain.t27", "t27b": "pass"}, - {"path": "specs/hosting/topology.t27", "t27b": "pass"}, - {"path": "specs/i18n/agents-ru.t27", "t27b": "pass"}, - {"path": "specs/i18n/blog-ru.t27", "t27b": "pass"}, - {"path": "specs/i18n/docs-ru.t27", "t27b": "pass"}, - {"path": "specs/igla/race/mvp_ternary_classifier.t27", "t27b": "pass"}, - {"path": "specs/igla/race/phi_accumulator_growth.t27", "t27b": "pass"}, - {"path": "specs/igla/race/phi_gain_freedom.t27", "t27b": "pass"}, - {"path": "specs/igla/race/phi_weights.t27", "t27b": "pass"}, - {"path": "specs/igla/race/ternary_lut_table.t27", "t27b": "pass"}, - {"path": "specs/igla/race/ternary_mac_group.t27", "t27b": "pass"}, - {"path": "specs/igla/race/ternary_node.t27", "t27b": "pass"}, - {"path": "specs/igla/race/unit_weights_node.t27", "t27b": "pass"}, - {"path": "specs/igla/w535_bounded_while_module.t27", "t27b": "pass"}, - {"path": "specs/isa/t27a.t27", "t27b": "pass"}, - {"path": "specs/isa/t27a_mnemonics.t27", "t27b": "pass"}, - {"path": "specs/isa/ternary_encoding.t27", "t27b": "pass"}, - {"path": "specs/isa/ternary_gates.t27", "t27b": "pass"}, - {"path": "specs/isa/ternary_graph.t27", "t27b": "pass"}, - {"path": "specs/isa/tri27_bytecode.t27", "t27b": "pass"}, - {"path": "specs/isa/tri27_machine.t27", "t27b": "pass"}, - {"path": "specs/jobs/network_job.t27", "t27b": "pass"}, - {"path": "specs/jobs/release_t27c.t27", "t27b": "pass"}, - {"path": "specs/jobs/t27b_ledger_steward.t27", "t27b": "pass"}, - {"path": "specs/math/constants.t27", "t27b": "pass"}, - {"path": "specs/math/gf_competitive.t27", "t27b": "pass"}, - {"path": "specs/memory/graph/crypt.t27", "t27b": "pass"}, - {"path": "specs/memory/graph/ingest.t27", "t27b": "pass"}, - {"path": "specs/memory/graph/scope.t27", "t27b": "pass"}, - {"path": "specs/memory/graph/temporal.t27", "t27b": "pass"}, - {"path": "specs/memory/graph/types.t27", "t27b": "pass"}, - {"path": "specs/memory/tmem/session.t27", "t27b": "pass"}, - {"path": "specs/memory/tmem/types.t27", "t27b": "pass"}, - {"path": "specs/mesh_routing.t27", "t27b": "pass"}, - {"path": "specs/ml/activation/elu_activation.t27", "t27b": "blocked", "blocker": "ExprCall(undeclared fn)", "reason": "unimplemented"}, - {"path": "specs/ml/activation/gelu_activation.t27", "t27b": "blocked", "blocker": "ExprCall(undeclared fn)", "reason": "unimplemented"}, - {"path": "specs/ml/activation/gelu_approx_activation.t27", "t27b": "blocked", "blocker": "ExprCall(undeclared fn)", "reason": "unimplemented"}, - {"path": "specs/ml/activation/leaky_relu_activation.t27", "t27b": "pass"}, - {"path": "specs/ml/activation/relu_activation.t27", "t27b": "pass"}, - {"path": "specs/ml/activation/sigmoid_activation.t27", "t27b": "pass"}, - {"path": "specs/ml/activation/silu_swish_activation.t27", "t27b": "blocked", "blocker": "ExprCall(undeclared fn)", "reason": "unimplemented"}, - {"path": "specs/ml/activation/softmax.t27", "t27b": "blocked", "blocker": "ExprCall(undeclared fn)", "reason": "unimplemented"}, - {"path": "specs/ml/activation/tanh_activation.t27", "t27b": "blocked", "blocker": "ExprCall(undeclared fn)", "reason": "unimplemented"}, - {"path": "specs/ml/igla_champion_capsule.t27", "t27b": "blocked", "blocker": "ExprIdentifier(undeclared)", "reason": "unimplemented"}, - {"path": "specs/ml/layers/avgpool2d_layer.t27", "t27b": "pass"}, - {"path": "specs/ml/layers/batchnorm_layer.t27", "t27b": "blocked", "blocker": "ExprCall(undeclared fn)", "reason": "unimplemented"}, - {"path": "specs/ml/layers/conv2d_layer.t27", "t27b": "pass"}, - {"path": "specs/ml/layers/dense_layer.t27", "t27b": "pass"}, - {"path": "specs/ml/layers/dropout_layer.t27", "t27b": "pass"}, - {"path": "specs/ml/layers/embedding_layer.t27", "t27b": "blocked", "blocker": "ExprCall(undeclared fn)", "reason": "unimplemented"}, - {"path": "specs/ml/layers/flatten_layer.t27", "t27b": "pass"}, - {"path": "specs/ml/layers/layernorm_layer.t27", "t27b": "pass"}, - {"path": "specs/ml/layers/maxpool2d_layer.t27", "t27b": "pass"}, - {"path": "specs/ml/layers/residual_connection.t27", "t27b": "pass"}, - {"path": "specs/ml/loss/binary_crossentropy_loss.t27", "t27b": "blocked", "blocker": "ExprCall(undeclared fn)", "reason": "unimplemented"}, - {"path": "specs/ml/loss/contrastive_loss.t27", "t27b": "blocked", "blocker": "ExprCall(undeclared fn)", "reason": "unimplemented"}, - {"path": "specs/ml/loss/cross_entropy_loss.t27", "t27b": "blocked", "blocker": "ExprCall(undeclared fn)", "reason": "unimplemented"}, - {"path": "specs/ml/loss/huber_loss.t27", "t27b": "pass"}, - {"path": "specs/ml/loss/kl_divergence.t27", "t27b": "pass"}, - {"path": "specs/ml/loss/mse_loss.t27", "t27b": "pass"}, - {"path": "specs/ml/optimizer/adagrad.t27", "t27b": "blocked", "blocker": "ExprCall(undeclared fn)", "reason": "unimplemented"}, - {"path": "specs/ml/optimizer/adam.t27", "t27b": "blocked", "blocker": "ExprCall(undeclared fn)", "reason": "unimplemented"}, - {"path": "specs/ml/optimizer/lamb.t27", "t27b": "blocked", "blocker": "ExprCall(undeclared fn)", "reason": "unimplemented"}, - {"path": "specs/ml/optimizer/race_config.t27", "t27b": "blocked", "blocker": "ExprIdentifier(undeclared)", "reason": "unimplemented"}, - {"path": "specs/ml/optimizer/rmsprop.t27", "t27b": "pass"}, - {"path": "specs/ml/optimizer/sgd.t27", "t27b": "pass"}, - {"path": "specs/ml/pathway/mlp.t27", "t27b": "blocked", "blocker": "ExprCall(undeclared fn)", "reason": "unimplemented"}, - {"path": "specs/ml/recurrent/attention_mechanism.t27", "t27b": "blocked", "blocker": "ExprCall(undeclared fn)", "reason": "unimplemented"}, - {"path": "specs/ml/recurrent/bilstm.t27", "t27b": "blocked", "blocker": "ExprCall(undeclared fn)", "reason": "unimplemented"}, - {"path": "specs/ml/recurrent/gru_cell.t27", "t27b": "blocked", "blocker": "ExprCall(undeclared fn)", "reason": "unimplemented"}, - {"path": "specs/ml/recurrent/lstm_cell.t27", "t27b": "blocked", "blocker": "ExprCall(undeclared fn)", "reason": "unimplemented"}, - {"path": "specs/ml/recurrent/lstm_single.t27", "t27b": "blocked", "blocker": "ExprCall(undeclared fn)", "reason": "unimplemented"}, - {"path": "specs/ml/recurrent/rnn_cell.t27", "t27b": "blocked", "blocker": "ExprCall(undeclared fn)", "reason": "unimplemented"}, - {"path": "specs/ml/recurrent/self_attention.t27", "t27b": "pass"}, - {"path": "specs/ml/rl/advantage_estimator.t27", "t27b": "blocked", "blocker": "ExprCall(undeclared fn)", "reason": "unimplemented"}, - {"path": "specs/ml/rl/dqn.t27", "t27b": "pass"}, - {"path": "specs/ml/rl/dqn_target_network.t27", "t27b": "pass"}, - {"path": "specs/ml/rl/ppo_clip_loss.t27", "t27b": "blocked", "blocker": "ExprCall(undeclared fn)", "reason": "unimplemented"}, - {"path": "specs/ml/rl/ppo_critic.t27", "t27b": "blocked", "blocker": "ExprCall(undeclared fn)", "reason": "unimplemented"}, - {"path": "specs/ml/rl/sac_critic.t27", "t27b": "pass"}, - {"path": "specs/ml/transformer/encoder_block.t27", "t27b": "blocked", "blocker": "ExprCall(undeclared fn)", "reason": "unimplemented"}, - {"path": "specs/ml/transformer/feed_forward_network.t27", "t27b": "pass"}, - {"path": "specs/ml/transformer/multi_head_attention.t27", "t27b": "pass"}, - {"path": "specs/ml/transformer/positional_encoding.t27", "t27b": "blocked", "blocker": "ExprCall(undeclared fn)", "reason": "unimplemented"}, - {"path": "specs/multipath_router.t27", "t27b": "pass"}, - {"path": "specs/network/attribution.t27", "t27b": "pass"}, - {"path": "specs/network/identity.t27", "t27b": "pass"}, - {"path": "specs/network/job_rules.t27", "t27b": "pass"}, - {"path": "specs/network/mvp.t27", "t27b": "pass"}, - {"path": "specs/network/mvp_v2.t27", "t27b": "pass"}, - {"path": "specs/network/mvp_v3.t27", "t27b": "pass"}, - {"path": "specs/network/mvp_v3_ed25519.t27", "t27b": "pass"}, - {"path": "specs/network/pool.t27", "t27b": "pass"}, - {"path": "specs/network/quorum.t27", "t27b": "pass"}, - {"path": "specs/network/usage.t27", "t27b": "pass"}, - {"path": "specs/numeric/bnf1024.t27", "t27b": "pass"}, - {"path": "specs/numeric/bnf128.t27", "t27b": "pass"}, - {"path": "specs/numeric/bnf16.t27", "t27b": "pass"}, - {"path": "specs/numeric/bnf256.t27", "t27b": "pass"}, - {"path": "specs/numeric/bnf32.t27", "t27b": "pass"}, - {"path": "specs/numeric/bnf512.t27", "t27b": "pass"}, - {"path": "specs/numeric/bnf64.t27", "t27b": "pass"}, - {"path": "specs/numeric/bnf8.t27", "t27b": "pass"}, - {"path": "specs/numeric/catalog_paper_count.t27", "t27b": "pass"}, - {"path": "specs/numeric/e8m0.t27", "t27b": "pass"}, - {"path": "specs/numeric/formats.t27", "t27b": "pass"}, - {"path": "specs/numeric/formats_catalog.t27", "t27b": "pass"}, - {"path": "specs/numeric/gf10.t27", "t27b": "pass"}, - {"path": "specs/numeric/gf1024.t27", "t27b": "pass"}, - {"path": "specs/numeric/gf128.t27", "t27b": "pass"}, - {"path": "specs/numeric/gf14.t27", "t27b": "pass"}, - {"path": "specs/numeric/gf16.t27", "t27b": "pass"}, - {"path": "specs/numeric/gf256.t27", "t27b": "pass"}, - {"path": "specs/numeric/gf48.t27", "t27b": "pass"}, - {"path": "specs/numeric/gf512.t27", "t27b": "pass"}, - {"path": "specs/numeric/gf6.t27", "t27b": "pass"}, - {"path": "specs/numeric/gf96.t27", "t27b": "pass"}, - {"path": "specs/numeric/gft1024.t27", "t27b": "pass"}, - {"path": "specs/numeric/gft128.t27", "t27b": "pass"}, - {"path": "specs/numeric/gft16.t27", "t27b": "pass"}, - {"path": "specs/numeric/gft256.t27", "t27b": "pass"}, - {"path": "specs/numeric/gft32.t27", "t27b": "pass"}, - {"path": "specs/numeric/gft4.t27", "t27b": "pass"}, - {"path": "specs/numeric/gft512.t27", "t27b": "pass"}, - {"path": "specs/numeric/gft64.t27", "t27b": "pass"}, - {"path": "specs/numeric/gft8.t27", "t27b": "pass"}, - {"path": "specs/numeric/gfternary.t27", "t27b": "pass"}, - {"path": "specs/numeric/golden_sieve.t27", "t27b": "pass"}, - {"path": "specs/numeric/ocp_mx.t27", "t27b": "pass"}, - {"path": "specs/numeric/requant_boundary.t27", "t27b": "pass"}, - {"path": "specs/numeric/tnf1024.t27", "t27b": "pass"}, - {"path": "specs/numeric/tnf128.t27", "t27b": "pass"}, - {"path": "specs/numeric/tnf16.t27", "t27b": "pass"}, - {"path": "specs/numeric/tnf17.t27", "t27b": "pass"}, - {"path": "specs/numeric/tnf256.t27", "t27b": "pass"}, - {"path": "specs/numeric/tnf32.t27", "t27b": "pass"}, - {"path": "specs/numeric/tnf4.t27", "t27b": "pass"}, - {"path": "specs/numeric/tnf512.t27", "t27b": "pass"}, - {"path": "specs/numeric/tnf64.t27", "t27b": "pass"}, - {"path": "specs/numeric/tnf8.t27", "t27b": "pass"}, - {"path": "specs/numeric/trinity_numeric_surface.t27", "t27b": "pass"}, - {"path": "specs/physics/e8_lqg_bridge.t27", "t27b": "pass"}, - {"path": "specs/physics/eye_isi.t27", "t27b": "pass"}, - {"path": "specs/physics/gamma-conflict.t27", "t27b": "pass"}, - {"path": "specs/physics/hslm_benchmark.t27", "t27b": "pass"}, - {"path": "specs/physics/line_bounce.t27", "t27b": "pass"}, - {"path": "specs/physics/lqg_cs_bridge.t27", "t27b": "pass"}, - {"path": "specs/physics/xc7_primitives.t27", "t27b": "pass"}, - {"path": "specs/policy/issue_shape.t27", "t27b": "pass"}, - {"path": "specs/policy/l2_generation.t27", "t27b": "pass"}, - {"path": "specs/policy/lang_en.t27", "t27b": "pass"}, - {"path": "specs/policy/merge_ours.t27", "t27b": "pass"}, - {"path": "specs/policy/own_language.t27", "t27b": "pass"}, - {"path": "specs/policy/required_contexts.t27", "t27b": "pass"}, - {"path": "specs/policy/text_lines.t27", "t27b": "pass"}, - {"path": "specs/port/bootstrap/src/bridge.t27", "t27b": "pass"}, - {"path": "specs/port/bootstrap/src/cc_gate.t27", "t27b": "pass"}, - {"path": "specs/port/bootstrap/src/check_calls.t27", "t27b": "pass"}, - {"path": "specs/port/bootstrap/src/compiler/AsmRelocEntry_new.t27", "t27b": "pass"}, - {"path": "specs/port/bootstrap/src/compiler/AsmSectionKind_from_i8.t27", "t27b": "pass"}, - {"path": "specs/port/bootstrap/src/compiler/AssembledInstr_r_type.t27", "t27b": "pass"}, - {"path": "specs/port/bootstrap/src/compiler/HirBusPort_axi4_lite_slave.t27", "t27b": "pass"}, - {"path": "specs/port/bootstrap/src/compiler/HirClockDomain_new.t27", "t27b": "pass"}, - {"path": "specs/port/bootstrap/src/compiler/HirCoverPoint_new.t27", "t27b": "pass"}, - {"path": "specs/port/bootstrap/src/compiler/HirGf16FftConfig_fft_stages.t27", "t27b": "pass"}, - {"path": "specs/port/bootstrap/src/compiler/HirIpCatalog_new.t27", "t27b": "pass"}, - {"path": "specs/port/bootstrap/src/compiler/HirTernaryRegFile_new.t27", "t27b": "pass"}, - {"path": "specs/port/bootstrap/src/compiler/HwType_hw_width.t27", "t27b": "pass"}, - {"path": "specs/port/bootstrap/src/compiler/LinkSection_text.t27", "t27b": "pass"}, - {"path": "specs/port/bootstrap/src/compiler/LoopGuard_loop_cond.t27", "t27b": "pass"}, - {"path": "specs/port/bootstrap/src/compiler/TbCheck_new.t27", "t27b": "pass"}, - {"path": "specs/port/bootstrap/src/compiler/collect_type_decls.t27", "t27b": "pass"}, - {"path": "specs/port/bootstrap/src/enrichment/mod.t27", "t27b": "pass"}, - {"path": "specs/port/bootstrap/src/jwt.t27", "t27b": "pass"}, - {"path": "specs/port/bootstrap/src/parse_conform.t27", "t27b": "pass"}, - {"path": "specs/port/bootstrap/src/phi_f64_literals.t27", "t27b": "pass"}, - {"path": "specs/port/bootstrap/src/phi_selfcheck.t27", "t27b": "pass"}, - {"path": "specs/port/bootstrap/src/sensitivity.t27", "t27b": "pass"}, - {"path": "specs/port/bootstrap/src/source_kind.t27", "t27b": "pass"}, - {"path": "specs/port/bootstrap/src/weight_bram.t27", "t27b": "pass"}, - {"path": "specs/port/browseros/trios/agent-server/apps/server/src/api/routes/health.t27", "t27b": "pass"}, - {"path": "specs/port/browseros/trios/agent-server/apps/server/src/api/routes/memory.t27", "t27b": "pass"}, - {"path": "specs/port/browseros/trios/agent-server/apps/server/src/api/routes/queen-lease.t27", "t27b": "pass"}, - {"path": "specs/port/browseros/trios/agent-server/apps/server/src/api/routes/queen-needs-you.t27", "t27b": "pass"}, - {"path": "specs/port/browseros/trios/agent-server/apps/server/src/api/routes/queen-public-agents.t27", "t27b": "pass"}, - {"path": "specs/port/browseros/trios/agent-server/apps/server/src/api/routes/queen-registry.t27", "t27b": "pass"}, - {"path": "specs/port/browseros/trios/agent-server/apps/server/src/api/routes/queen-rehearsal.t27", "t27b": "pass"}, - {"path": "specs/port/browseros/trios/agent-server/apps/server/src/api/routes/queen-report.t27", "t27b": "pass"}, - {"path": "specs/port/browseros/trios/agent-server/apps/server/src/api/routes/status.t27", "t27b": "pass"}, - {"path": "specs/port/browseros/trios/agent-server/apps/server/src/api/services/a2a/a2a-liveness.t27", "t27b": "pass"}, - {"path": "specs/port/browseros/trios/agent-server/apps/server/src/api/services/openclaw/claw-session.t27", "t27b": "pass"}, - {"path": "specs/port/browseros/trios/agent-server/apps/server/src/browser/bookmarks.t27", "t27b": "pass"}, - {"path": "specs/port/browseros/trios/agent-server/apps/server/src/browser/history.t27", "t27b": "pass"}, - {"path": "specs/port/browseros/trios/agent-server/apps/server/src/lib/agents/runtime/registry.t27", "t27b": "pass"}, - {"path": "specs/port/browseros/trios/agent-server/apps/server/src/lib/db/retry.t27", "t27b": "pass"}, - {"path": "specs/port/browseros/trios/agent-server/apps/server/src/lib/identity.t27", "t27b": "pass"}, - {"path": "specs/port/browseros/trios/agent-server/apps/server/src/lib/port-binding.t27", "t27b": "pass"}, - {"path": "specs/port/browseros/trios/agent-server/apps/server/src/lib/provider-error-classifier.t27", "t27b": "pass"}, - {"path": "specs/port/browseros/trios/agent-server/apps/server/src/monitoring/envelope.t27", "t27b": "pass"}, - {"path": "specs/port/browseros/trios/agent-server/apps/server/src/skills/catalog.t27", "t27b": "pass"}, - {"path": "specs/port/browseros/trios/agent-server/apps/server/src/tools/filesystem/ls.t27", "t27b": "pass"}, - {"path": "specs/port/browseros/trios/agent-server/apps/server/src/tools/memory/write.t27", "t27b": "pass"}, - {"path": "specs/port/browseros/trios/agent-server/apps/server/src/tools/tool-registry.t27", "t27b": "pass"}, - {"path": "specs/port/fpga/bscan_spi_qmtech/bscan_spi_qmtech.t27", "t27b": "pass"}, - {"path": "specs/port/fpga/openxc7-synth/phi_temporal/temporal_heartbeat.t27", "t27b": "pass"}, - {"path": "specs/port/fpga/verilog/dsp_probe.t27", "t27b": "pass"}, - {"path": "specs/port/fpga/verilog/dsp_probe_live.t27", "t27b": "pass"}, - {"path": "specs/port/fpga/verilog/e8m0_jtag.t27", "t27b": "pass"}, - {"path": "specs/port/fpga/verilog/gft_bitnet_neuron_jtag.t27", "t27b": "pass"}, - {"path": "specs/port/fpga/verilog/gft_dot4_comm_jtag.t27", "t27b": "pass"}, - {"path": "specs/port/fpga/verilog/gft_dup2_jtag.t27", "t27b": "pass"}, - {"path": "specs/port/fpga/verilog/gft_dup3_jtag.t27", "t27b": "pass"}, - {"path": "specs/port/fpga/verilog/gft_signed_dot4_jtag.t27", "t27b": "pass"}, - {"path": "specs/port/fpga/verilog/gft_smul_jtag.t27", "t27b": "pass"}, - {"path": "specs/port/fpga/verilog/gft_train1_jtag.t27", "t27b": "pass"}, - {"path": "specs/port/fpga/verilog/link_node.t27", "t27b": "pass"}, - {"path": "specs/port/fpga/verilog/mvp_ternary_classifier_top.t27", "t27b": "pass"}, - {"path": "specs/port/fpga/verilog/phi_weights_jtag.t27", "t27b": "pass"}, - {"path": "specs/port/fpga/verilog/ternary_mac_demo_top.t27", "t27b": "pass"}, - {"path": "specs/port/fpga/verilog/ternary_mac_synth.t27", "t27b": "pass"}, - {"path": "specs/port/fpga/verilog/ternary_node_jtag.t27", "t27b": "pass"}, - {"path": "specs/port/fpga/vivado/blinky.t27", "t27b": "pass"}, - {"path": "specs/port/fpga/vivado/gf16_matmul4x4.t27", "t27b": "pass"}, - {"path": "specs/port/fpga/vivado/gf16_top.t27", "t27b": "pass"}, - {"path": "specs/port/fpga/vivado/gf16_uart_sim_bench.t27", "t27b": "pass"}, - {"path": "specs/port/fpga/vivado/uart_detect_top.t27", "t27b": "pass"}, - {"path": "specs/port/fpga/vivado/uart_echo_top.t27", "t27b": "pass"}, - {"path": "specs/port/fpga/vsa/temporal_heartbeat_top.t27", "t27b": "pass"}, - {"path": "specs/port/scripts/aggregate-experience.t27", "t27b": "pass"}, - {"path": "specs/port/scripts/bulk-create-notebooks.t27", "t27b": "pass"}, - {"path": "specs/port/scripts/check-conflicts.t27", "t27b": "pass"}, - {"path": "specs/port/scripts/check-pagination-truncation.t27", "t27b": "pass"}, - {"path": "specs/port/scripts/check_first_party_doc_language.t27", "t27b": "pass"}, - {"path": "specs/port/scripts/ci/loop-tools-tracked.t27", "t27b": "pass"}, - {"path": "specs/port/scripts/ci/rings_matrix.t27", "t27b": "pass"}, - {"path": "specs/port/scripts/fpga-build.t27", "t27b": "pass"}, - {"path": "specs/port/scripts/fpga/flash.t27", "t27b": "pass"}, - {"path": "specs/port/scripts/gen_w309.t27", "t27b": "pass"}, - {"path": "specs/port/scripts/gen_w310.t27", "t27b": "pass"}, - {"path": "specs/port/scripts/gen_w311.t27", "t27b": "pass"}, - {"path": "specs/port/scripts/gen_w314.t27", "t27b": "pass"}, - {"path": "specs/port/scripts/gen_w315.t27", "t27b": "pass"}, - {"path": "specs/port/scripts/gen_w316.t27", "t27b": "pass"}, - {"path": "specs/port/scripts/gen_w317.t27", "t27b": "pass"}, - {"path": "specs/port/scripts/gen_w318.t27", "t27b": "pass"}, - {"path": "specs/port/scripts/gen_w320.t27", "t27b": "pass"}, - {"path": "specs/port/scripts/gen_w322.t27", "t27b": "pass"}, - {"path": "specs/port/scripts/gen_w326.t27", "t27b": "pass"}, - {"path": "specs/port/scripts/gen_w363.t27", "t27b": "pass"}, - {"path": "specs/port/scripts/gen_w365.t27", "t27b": "pass"}, - {"path": "specs/port/scripts/gen_w368.t27", "t27b": "pass"}, - {"path": "specs/port/scripts/gen_w377.t27", "t27b": "pass"}, - {"path": "specs/port/scripts/gen_w378.t27", "t27b": "pass"}, - {"path": "specs/port/scripts/gen_w379.t27", "t27b": "pass"}, - {"path": "specs/port/scripts/gen_w380.t27", "t27b": "pass"}, - {"path": "specs/port/scripts/gen_w381.t27", "t27b": "pass"}, - {"path": "specs/port/scripts/gen_w381_lean.t27", "t27b": "pass"}, - {"path": "specs/port/scripts/gen_w382.t27", "t27b": "pass"}, - {"path": "specs/port/scripts/gen_w384.t27", "t27b": "pass"}, - {"path": "specs/port/scripts/gen_w384_lean.t27", "t27b": "pass"}, - {"path": "specs/port/scripts/gen_w385.t27", "t27b": "pass"}, - {"path": "specs/port/scripts/gen_w386.t27", "t27b": "pass"}, - {"path": "specs/port/scripts/gen_w387.t27", "t27b": "pass"}, - {"path": "specs/port/scripts/gen_w388_lean.t27", "t27b": "pass"}, - {"path": "specs/port/scripts/gen_w391.t27", "t27b": "pass"}, - {"path": "specs/port/scripts/gen_w391_lean.t27", "t27b": "pass"}, - {"path": "specs/port/scripts/gen_w631.t27", "t27b": "pass"}, - {"path": "specs/port/scripts/gen_w632.t27", "t27b": "pass"}, - {"path": "specs/port/scripts/gen_w633.t27", "t27b": "pass"}, - {"path": "specs/port/scripts/gen_w634.t27", "t27b": "pass"}, - {"path": "specs/port/scripts/gen_w635.t27", "t27b": "pass"}, - {"path": "specs/port/scripts/gen_w636.t27", "t27b": "pass"}, - {"path": "specs/port/scripts/gen_w637.t27", "t27b": "pass"}, - {"path": "specs/port/scripts/gen_w638.t27", "t27b": "pass"}, - {"path": "specs/port/scripts/gen_w639.t27", "t27b": "pass"}, - {"path": "specs/port/scripts/gen_w640.t27", "t27b": "pass"}, - {"path": "specs/port/scripts/gen_w641.t27", "t27b": "pass"}, - {"path": "specs/port/scripts/gen_w642.t27", "t27b": "pass"}, - {"path": "specs/port/scripts/gen_w643.t27", "t27b": "pass"}, - {"path": "specs/port/scripts/gen_w644.t27", "t27b": "pass"}, - {"path": "specs/port/scripts/gen_w645.t27", "t27b": "pass"}, - {"path": "specs/port/scripts/gen_w646.t27", "t27b": "pass"}, - {"path": "specs/port/scripts/gen_w647.t27", "t27b": "pass"}, - {"path": "specs/port/scripts/gen_w648.t27", "t27b": "pass"}, - {"path": "specs/port/scripts/gen_w649.t27", "t27b": "pass"}, - {"path": "specs/port/scripts/gen_w650.t27", "t27b": "pass"}, - {"path": "specs/port/scripts/gen_w651.t27", "t27b": "pass"}, - {"path": "specs/port/scripts/gen_w652.t27", "t27b": "pass"}, - {"path": "specs/port/scripts/gen_w653.t27", "t27b": "pass"}, - {"path": "specs/port/scripts/gen_w654.t27", "t27b": "pass"}, - {"path": "specs/port/scripts/gen_w655.t27", "t27b": "pass"}, - {"path": "specs/port/scripts/gen_w656.t27", "t27b": "pass"}, - {"path": "specs/port/scripts/gen_w657.t27", "t27b": "pass"}, - {"path": "specs/port/scripts/gen_w662.t27", "t27b": "pass"}, - {"path": "specs/port/scripts/gen_w669.t27", "t27b": "pass"}, - {"path": "specs/port/scripts/gen_w_blocks.t27", "t27b": "pass"}, - {"path": "specs/port/scripts/generate_episodes.t27", "t27b": "pass"}, - {"path": "specs/port/scripts/git_commands_tasks_1_4.t27", "t27b": "pass"}, - {"path": "specs/port/scripts/install-constitutional-hook.t27", "t27b": "pass"}, - {"path": "specs/port/scripts/lee_monte_carlo_baseline.t27", "t27b": "pass"}, - {"path": "specs/port/scripts/mcp-wrapper.t27", "t27b": "pass"}, - {"path": "specs/port/scripts/print_pellis_seal_decimal.t27", "t27b": "pass"}, - {"path": "specs/port/scripts/pysr_trinity_blind_test_v2.t27", "t27b": "pass"}, - {"path": "specs/port/scripts/reseal-apply.t27", "t27b": "pass"}, - {"path": "specs/port/scripts/reseal-check.t27", "t27b": "pass"}, - {"path": "specs/port/scripts/run_v51_multiple.t27", "t27b": "pass"}, - {"path": "specs/port/scripts/test-agent-bridge.t27", "t27b": "pass"}, - {"path": "specs/port/scripts/tri-issue-create.t27", "t27b": "pass"}, - {"path": "specs/port/scripts/tri-pr-create.t27", "t27b": "pass"}, - {"path": "specs/port/scripts/tri-search.t27", "t27b": "pass"}, - {"path": "specs/port/scripts/tri-sync.t27", "t27b": "pass"}, - {"path": "specs/port/scripts/tri_loop/claims.t27", "t27b": "pass"}, - {"path": "specs/port/scripts/tri_loop/corpus_parse.t27", "t27b": "pass"}, - {"path": "specs/port/scripts/tri_loop/loop_rules.t27", "t27b": "pass"}, - {"path": "specs/port/scripts/tri_loop/now_numbers.t27", "t27b": "pass"}, - {"path": "specs/port/scripts/tri_loop/t27b_rules.t27", "t27b": "pass"}, - {"path": "specs/port/scripts/ultra_engine_v70_ultimate.t27", "t27b": "pass"}, - {"path": "specs/port/scripts/validate_phi_f64.t27", "t27b": "pass"}, - {"path": "specs/port/scripts/verify_precision.t27", "t27b": "pass"}, - {"path": "specs/port/scripts/verify_smoking_guns.t27", "t27b": "pass"}, - {"path": "specs/port/scripts/wrapup/extract-context.t27", "t27b": "pass"}, - {"path": "specs/port/tools/backend_parity_table.t27", "t27b": "pass"}, - {"path": "specs/port/tools/bees/merger_gate_selftest.t27", "t27b": "pass"}, - {"path": "specs/port/tools/check_catalog_integrity.t27", "t27b": "pass"}, - {"path": "specs/port/tools/check_duplicate_declarations.t27", "t27b": "pass"}, - {"path": "specs/port/tools/check_fix_carries_source.t27", "t27b": "pass"}, - {"path": "specs/port/tools/ci/check_specs_still_parse.t27", "t27b": "pass"}, - {"path": "specs/port/tools/jtag/tdo_verdict.t27", "t27b": "pass"}, - {"path": "specs/port/tools/oracle/run.t27", "t27b": "pass"}, - {"path": "specs/port/tools/run_conformance_vvp.t27", "t27b": "pass"}, - {"path": "specs/port/tools/ternary_model.t27", "t27b": "pass"}, - {"path": "specs/port/tools/toolbelt.t27", "t27b": "pass"}, - {"path": "specs/port/tools/verify_emit_bitexact.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/fpga/fly-vivado/verilog/trinity_qmtech.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/fpga/gft/tb32.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/fpga/openxc7-regress/regress-fabric-bufg/fabric_bufg.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/fpga/openxc7-synth/DSP48E1_mock.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/fpga/openxc7-synth/blink_correct.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/fpga/openxc7-synth/blink_fast.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/fpga/openxc7-synth/blink_fixed.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/fpga/openxc7-synth/blink_minimal.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/fpga/openxc7-synth/blink_r23.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/fpga/openxc7-synth/blink_simple.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/fpga/openxc7-synth/blink_slow.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/fpga/openxc7-synth/blink_working.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/fpga/openxc7-synth/clk_test.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/fpga/openxc7-synth/clock_test.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/fpga/openxc7-synth/d6_blink.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/fpga/openxc7-synth/d6_inv_test.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/fpga/openxc7-synth/d6_test.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/fpga/openxc7-synth/d_bank13_test.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/fpga/openxc7-synth/d_blink_high.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/fpga/openxc7-synth/d_bufg_test.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/fpga/openxc7-synth/d_clk_direct.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/fpga/openxc7-synth/d_direct.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/fpga/openxc7-synth/d_e21_test.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/fpga/openxc7-synth/d_f19_test.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/fpga/openxc7-synth/d_full_path.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/fpga/openxc7-synth/d_g22_test.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/fpga/openxc7-synth/d_lut_only.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/fpga/openxc7-synth/d_multi_led.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/fpga/openxc7-synth/d_oscillator.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/fpga/openxc7-synth/d_simple_ff.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/fpga/openxc7-synth/d_simple_led.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/fpga/openxc7-synth/d_slow_blink.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/fpga/openxc7-synth/d_srl_blink.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/fpga/openxc7-synth/d_static_on.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/fpga/openxc7-synth/d_static_one.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/fpga/openxc7-synth/d_y0_test.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/fpga/openxc7-synth/definitive_diagnostic_inv.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/fpga/openxc7-synth/dsp_mul.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/fpga/openxc7-synth/led_both_test.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/fpga/openxc7-synth/led_d5_test.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/fpga/openxc7-synth/led_d6_test.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/fpga/openxc7-synth/led_diagnostic.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/fpga/openxc7-synth/led_off_test.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/fpga/openxc7-synth/led_on_test.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/fpga/openxc7-synth/led_simple_test.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/fpga/openxc7-synth/led_test_inv.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/fpga/openxc7-synth/multi_led_test.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/fpga/openxc7-synth/quantum_bridge_top.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/fpga/openxc7-synth/riscv_blink.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/fpga/openxc7-synth/singularity_d6_top.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/fpga/openxc7-synth/symbiflow_blink.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/fpga/openxc7-synth/ternary_activation.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/fpga/openxc7-synth/trinity_top.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/fpga/openxc7-synth/uart_echo.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/fpga/rtl/fpga_test_reporter.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/fpga/uart_loopback.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/fpga/uart_loopback_core.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/src/background_agent/main.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/src/brain/orbitofrontal_value.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/src/brain/weber_tuning.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/src/cli/health_check.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/src/cli/railway_create_full.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/src/cli/railway_create_project.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/src/cli/railway_deployment_create.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/src/cli/railway_null_startcmd.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/src/firebird/governance_temp.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/src/phi-engine/vibeec_original/bogatyrs_registry.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/src/phi-engine/vibeec_original/bogatyrs_spec_structure.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/src/phi-engine/vibeec_original/tnc.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/src/server_main.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/src/storm/experience_engine.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/src/tri-api/claude_md.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/src/tri/gen_aabb.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/src/tri/gen_arithmetic.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/src/tri/gen_assertion.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/src/tri/gen_barrier.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/src/tri/gen_base64.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/src/tri/gen_bezier.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/src/tri/gen_cache.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/src/tri/gen_caesar.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/src/tri/gen_canvas.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/src/tri/gen_color.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/src/tri/gen_cross_entropy.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/src/tri/gen_cursor.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/src/tri/gen_epoch_reclamation.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/src/tri/gen_escape.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/src/tri/gen_fuzz.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/src/tri/gen_geo_hash2d.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/src/tri/gen_gradient.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/src/tri/gen_gradient_descent.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/src/tri/gen_hazard_pointers.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/src/tri/gen_image.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/src/tri/gen_index.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/src/tri/gen_key_value.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/src/tri/gen_kmeans.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/src/tri/gen_leb128.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/src/tri/gen_linear_regression.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/src/tri/gen_lockfree_stack.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/src/tri/gen_matrix3x3.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/src/tri/gen_mock.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/src/tri/gen_neuron.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/src/tri/gen_path_utils.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/src/tri/gen_perceptron.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/src/tri/gen_quaternion.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/src/tri/gen_radix_tree.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/src/tri/gen_ray.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/src/tri/gen_record_store.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/src/tri/gen_rect.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/src/tri/gen_regression.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/src/tri/gen_relu.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/src/tri/gen_ring_buffer.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/src/tri/gen_rle.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/src/tri/gen_rsa_simple.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/src/tri/gen_rtree.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/src/tri/gen_rwlock.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/src/tri/gen_semaphore.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/src/tri/gen_sigmoid.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/src/tri/gen_skiplist_impl.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/src/tri/gen_snapshot.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/src/tri/gen_softmax.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/src/tri/gen_temp_file.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/src/tri/gen_test_runner.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/src/tri/gen_transaction.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/src/tri/gen_transform.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/src/tri/gen_varint.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/src/tri/gen_wal.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/src/tri/gen_websocket.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/src/tri/gen_work_stealing.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/src/tri/math/vocab_audit.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/src/tri/orchestrator_bench.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/src/tri/string_dualities.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/src/tri/string_spectrum.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/src/vibeec/gen_cmd_minimal.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/src/vibeec/gen_cmd_simple.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/src/vibeec/p2p_module.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/src/vibeec/tnc.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/src/vibeec/trinity_tokenizer.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/src/vibeec/validation_engine.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/src/wasm_stubs/auto_shard_stub.t27", "t27b": "pass"}, - {"path": "specs/port/trios/apps/trios-macos/rings/RUST-04/clade-improve/src/oversight.t27", "t27b": "pass"}, - {"path": "specs/port/trios/apps/trios-macos/rings/RUST-13/clade-meshd/src/transport.t27", "t27b": "pass"}, - {"path": "specs/port/trios/apps/trios-macos/rings/RUST-13/trios-mesh/build.t27", "t27b": "pass"}, - {"path": "specs/port/trios/apps/trios-macos/rings/RUST-13/trios-mesh/src/bin/smoke_m1.t27", "t27b": "pass"}, - {"path": "specs/port/trios/apps/trios-macos/rings/RUST-13/trios-mesh/tools/ad9361_config.t27", "t27b": "pass"}, - {"path": "specs/port/trios/crates/tri-tunnel/src/main.t27", "t27b": "pass"}, - {"path": "specs/port/trios/crates/trinity_loss/src/lib.t27", "t27b": "pass"}, - {"path": "specs/port/trios/crates/trios-bridge/src/main.t27", "t27b": "pass"}, - {"path": "specs/port/trios/crates/trios-chat/rings/CR-CHAT-00/src/lib.t27", "t27b": "pass"}, - {"path": "specs/port/trios/crates/trios-chat/rings/CR-CHAT-01/src/key_package_expiry_guard.t27", "t27b": "pass"}, - {"path": "specs/port/trios/crates/trios-chat/rings/CR-CHAT-02/src/epoch_rollover_wraparound_guard.t27", "t27b": "pass"}, - {"path": "specs/port/trios/crates/trios-chat/rings/CR-CHAT-02/src/skipped_message_key_gap_bound_guard.t27", "t27b": "pass"}, - {"path": "specs/port/trios/crates/trios-chat/rings/CR-CHAT-03/src/ratchet_tree_resolution_guard.t27", "t27b": "pass"}, - {"path": "specs/port/trios/crates/trios-chat/rings/CR-CHAT-03/src/unmerged_leaves_bound_guard.t27", "t27b": "pass"}, - {"path": "specs/port/trios/crates/trios-chat/rings/CR-CHAT-04/src/padding_alignment_boundary_guard.t27", "t27b": "pass"}, - {"path": "specs/port/trios/crates/trios-chat/rings/CR-CHAT-04/src/padding_block_size_alignment_guard.t27", "t27b": "pass"}, - {"path": "specs/port/trios/crates/trios-chat/rings/CR-CHAT-05/src/envelope_size_distribution_uniformity.t27", "t27b": "pass"}, - {"path": "specs/port/trios/crates/trios-chat/rings/CR-CHAT-07/src/cover_decoy_ratio_governor.t27", "t27b": "pass"}, - {"path": "specs/port/trios/crates/trios-chat/rings/CR-CHAT-LAWS/src/lib.t27", "t27b": "pass"}, - {"path": "specs/port/trios/crates/trios-cli/src/cmd/agent.t27", "t27b": "pass"}, - {"path": "specs/port/trios/crates/trios-cli/src/cmd/commit.t27", "t27b": "pass"}, - {"path": "specs/port/trios/crates/trios-cli/src/cmd/gates.t27", "t27b": "pass"}, - {"path": "specs/port/trios/crates/trios-cli/src/cmd/leaderboard.t27", "t27b": "pass"}, - {"path": "specs/port/trios/crates/trios-cli/src/cmd/report.t27", "t27b": "pass"}, - {"path": "specs/port/trios/crates/trios-cli/src/cmd/roster.t27", "t27b": "pass"}, - {"path": "specs/port/trios/crates/trios-cli/src/cmd/run.t27", "t27b": "pass"}, - {"path": "specs/port/trios/crates/trios-cli/src/cmd/status.t27", "t27b": "pass"}, - {"path": "specs/port/trios/crates/trios-cli/src/cmd/submit.t27", "t27b": "pass"}, - {"path": "specs/port/trios/crates/trios-cli/src/gh.t27", "t27b": "pass"}, - {"path": "specs/port/trios/crates/trios-cli/src/lock.t27", "t27b": "pass"}, - {"path": "specs/port/trios/crates/trios-cli/src/metrics.t27", "t27b": "pass"}, - {"path": "specs/port/trios/crates/trios-doctor/rings/BRONZE-RING-DR/src/main.t27", "t27b": "pass"}, - {"path": "specs/port/trios/crates/trios-doctor/rings/SILVER-RING-DR-00/src/lib.t27", "t27b": "pass"}, - {"path": "specs/port/trios/crates/trios-doctor/src/main.t27", "t27b": "pass"}, - {"path": "specs/port/trios/crates/trios-ext/rings/SILVER-RING-EXT-00/src/lib.t27", "t27b": "pass"}, - {"path": "specs/port/trios/crates/trios-ext/xtask/src/main.t27", "t27b": "pass"}, - {"path": "specs/port/trios/crates/trios-git/src/commit.t27", "t27b": "pass"}, - {"path": "specs/port/trios/crates/trios-git/src/log.t27", "t27b": "pass"}, - {"path": "specs/port/trios/crates/trios-git/src/stash.t27", "t27b": "pass"}, - {"path": "specs/port/trios/crates/trios-git/src/status.t27", "t27b": "pass"}, - {"path": "specs/port/trios/crates/trios-golden-float/build.t27", "t27b": "pass"}, - {"path": "specs/port/trios/crates/trios-hdc/build.t27", "t27b": "pass"}, - {"path": "specs/port/trios/crates/trios-hdc/rings/HD-01/src/lib.t27", "t27b": "pass"}, - {"path": "specs/port/trios/crates/trios-igla-race/src/main.t27", "t27b": "pass"}, - {"path": "specs/port/trios/crates/trios-igla-trainer/src/jepa_runner.t27", "t27b": "pass"}, - {"path": "specs/port/trios/crates/trios-mcp/rings/BR-XTASK/src/main.t27", "t27b": "pass"}, - {"path": "specs/port/trios/crates/trios-mcp/rings/SR-01/src/lighthouse.t27", "t27b": "pass"}, - {"path": "specs/port/trios/crates/trios-mcp/rings/SR-02/src/discovery.t27", "t27b": "pass"}, - {"path": "specs/port/trios/crates/trios-mcp/rings/SR-02/src/lib.t27", "t27b": "pass"}, - {"path": "specs/port/trios/crates/trios-mcp/src/main.t27", "t27b": "pass"}, - {"path": "specs/port/trios/crates/trios-mesh/src/identity.t27", "t27b": "pass"}, - {"path": "specs/port/trios/crates/trios-mesh/src/packet.t27", "t27b": "pass"}, - {"path": "specs/port/trios/crates/trios-openclaw/rings/OC-01/src/lib.t27", "t27b": "pass"}, - {"path": "specs/port/trios/crates/trios-physics/build.t27", "t27b": "pass"}, - {"path": "specs/port/trios/crates/trios-physics/rings/PH-01/src/lib.t27", "t27b": "pass"}, - {"path": "specs/port/trios/crates/trios-physics/src/lib.t27", "t27b": "pass"}, - {"path": "specs/port/trios/crates/trios-rainbow-bridge/src/funnel_client.t27", "t27b": "pass"}, - {"path": "specs/port/trios/crates/trios-rainbow-bridge/src/lamport.t27", "t27b": "pass"}, - {"path": "specs/port/trios/crates/trios-sacred/rings/SC-00/src/lib.t27", "t27b": "pass"}, - {"path": "specs/port/trios/crates/trios-sacred/rings/SC-01/src/lib.t27", "t27b": "pass"}, - {"path": "specs/port/trios/crates/trios-scarab-types/rings/SR-00/src/lib.t27", "t27b": "pass"}, - {"path": "specs/port/trios/crates/trios-scarab-types/rings/SR-01/src/lib.t27", "t27b": "pass"}, - {"path": "specs/port/trios/crates/trios-scarab-types/rings/SR-02/src/lib.t27", "t27b": "pass"}, - {"path": "specs/port/trios/crates/trios-scarab-types/rings/SR-03/src/lib.t27", "t27b": "pass"}, - {"path": "specs/port/trios/crates/trios-scarab-types/rings/SR-04/src/lib.t27", "t27b": "pass"}, - {"path": "specs/port/trios/crates/trios-server/src/mcp_endpoints/tasks.t27", "t27b": "pass"}, - {"path": "specs/port/trios/crates/trios-server/src/tools/git.t27", "t27b": "pass"}, - {"path": "specs/port/trios/crates/trios-server/src/tools/git_extended.t27", "t27b": "pass"}, - {"path": "specs/port/trios/crates/trios-server/src/tools/gitbutler.t27", "t27b": "pass"}, - {"path": "specs/port/trios/crates/trios-server/src/tools/golden_float.t27", "t27b": "pass"}, - {"path": "specs/port/trios/crates/trios-server/src/tools/mod.t27", "t27b": "pass"}, - {"path": "specs/port/trios/crates/trios-store/rings/ST-00/src/lib.t27", "t27b": "pass"}, - {"path": "specs/port/trios/crates/trios-ternary/rings/TR-01/src/lib.t27", "t27b": "pass"}, - {"path": "specs/port/trios/crates/trios-train-cpu/src/bin/tjepa_modules/encoder.t27", "t27b": "pass"}, - {"path": "specs/port/trios/crates/trios-train-cpu/src/bin/train_state.t27", "t27b": "pass"}, - {"path": "specs/port/trios/crates/trios-trainer/src/train_loop.t27", "t27b": "pass"}, - {"path": "specs/port/trios/crates/trios-trainer/src/validation.t27", "t27b": "pass"}, - {"path": "specs/port/trios/crates/trios-trinity-brain/src/phi.t27", "t27b": "pass"}, - {"path": "specs/port/trios/crates/trios-vsa/rings/VS-01/src/lib.t27", "t27b": "pass"}, - {"path": "specs/port/trios/validate_bpb.t27", "t27b": "pass"}, - {"path": "specs/providers/catalog.t27", "t27b": "pass"}, - {"path": "specs/providers/gonka/deepseek-v4-flash-0731.t27", "t27b": "pass"}, - {"path": "specs/providers/gonka/glm-5-2-fp8.t27", "t27b": "pass"}, - {"path": "specs/providers/gonka/glm-5-3-flash.t27", "t27b": "pass"}, - {"path": "specs/providers/gonka/kimi-k2-6.t27", "t27b": "pass"}, - {"path": "specs/providers/gonka/minimax-m2-7.t27", "t27b": "pass"}, - {"path": "specs/providers/tri_gnk_pair.t27", "t27b": "pass"}, - {"path": "specs/providers/trinet/fpga-xc7a200t.t27", "t27b": "pass"}, - {"path": "specs/providers/trinet/gpu-consumer-24gb.t27", "t27b": "pass"}, - {"path": "specs/queen/actor_events.t27", "t27b": "pass"}, - {"path": "specs/queen/actor_view.t27", "t27b": "pass"}, - {"path": "specs/queen/actors.t27", "t27b": "pass"}, - {"path": "specs/queen/actors_hw.t27", "t27b": "pass"}, - {"path": "specs/queen/actors_hw_jtag.t27", "t27b": "pass"}, - {"path": "specs/queen/actors_hw_top.t27", "t27b": "pass"}, - {"path": "specs/queen/app.t27", "t27b": "pass"}, - {"path": "specs/queen/claim.t27", "t27b": "pass"}, - {"path": "specs/queen/control.t27", "t27b": "pass"}, - {"path": "specs/queen/dashboard.t27", "t27b": "pass"}, - {"path": "specs/queen/dispatch.t27", "t27b": "pass"}, - {"path": "specs/queen/dispatch_exit.t27", "t27b": "pass"}, - {"path": "specs/queen/domains.t27", "t27b": "pass"}, - {"path": "specs/queen/drain.t27", "t27b": "pass"}, - {"path": "specs/queen/events.t27", "t27b": "pass"}, - {"path": "specs/queen/golden_chain.t27", "t27b": "pass"}, - {"path": "specs/queen/hive.t27", "t27b": "pass"}, - {"path": "specs/queen/holds.t27", "t27b": "pass"}, - {"path": "specs/queen/jobs.t27", "t27b": "pass"}, - {"path": "specs/queen/keyed.t27", "t27b": "pass"}, - {"path": "specs/queen/keyed_guard.t27", "t27b": "pass"}, - {"path": "specs/queen/merger_gate.t27", "t27b": "pass"}, - {"path": "specs/queen/netlink.t27", "t27b": "pass"}, - {"path": "specs/queen/priority.t27", "t27b": "pass"}, - {"path": "specs/queen/replay/actors_decisions.t27", "t27b": "pass"}, - {"path": "specs/queen/replay/reviewer_decisions.t27", "t27b": "pass"}, - {"path": "specs/queen/replay/telemetry_decisions.t27", "t27b": "pass"}, - {"path": "specs/queen/review_lanes.t27", "t27b": "pass"}, - {"path": "specs/queen/review_log.t27", "t27b": "pass"}, - {"path": "specs/queen/review_valve.t27", "t27b": "pass"}, - {"path": "specs/queen/reviewer.t27", "t27b": "pass"}, - {"path": "specs/queen/reviewer_sizing.t27", "t27b": "pass"}, - {"path": "specs/queen/shaping.t27", "t27b": "pass"}, - {"path": "specs/queen/simulation.t27", "t27b": "pass"}, - {"path": "specs/queen/task_analysis.t27", "t27b": "pass"}, - {"path": "specs/queen/tasks.t27", "t27b": "pass"}, - {"path": "specs/queen/telemetry.t27", "t27b": "pass"}, - {"path": "specs/queen/turn_stop.t27", "t27b": "pass"}, - {"path": "specs/queen/views.t27", "t27b": "pass"}, - {"path": "specs/queen/waits.t27", "t27b": "pass"}, - {"path": "specs/queen/worktree_keep.t27", "t27b": "pass"}, - {"path": "specs/rings/ring_103_phi_sgd.t27", "t27b": "pass"}, - {"path": "specs/sandbox/health.t27", "t27b": "pass"}, - {"path": "specs/sandbox/https_enforce.t27", "t27b": "pass"}, - {"path": "specs/sandbox/orphan_detection.t27", "t27b": "pass"}, - {"path": "specs/sandbox/session_timeout.t27", "t27b": "pass"}, - {"path": "specs/skills/t27-measure-corpus.t27", "t27b": "pass"}, - {"path": "specs/skills/t27-phi-loop.t27", "t27b": "pass"}, - {"path": "specs/skills/t27-providers-steward.t27", "t27b": "pass"}, - {"path": "specs/skills/t27-self-host.t27", "t27b": "pass"}, - {"path": "specs/skills/t27-tri-pipeline.t27", "t27b": "pass"}, - {"path": "specs/skills/t27-tri.t27", "t27b": "pass"}, - {"path": "specs/skills/t27-wave-audit.t27", "t27b": "pass"}, - {"path": "specs/skills/t27-wrap-up.t27", "t27b": "pass"}, - {"path": "specs/skills/trinity-blog-post.t27", "t27b": "pass"}, - {"path": "specs/skills/trinity-board-sync.t27", "t27b": "pass"}, - {"path": "specs/skills/trinity-cloud.t27", "t27b": "pass"}, - {"path": "specs/skills/trinity-connect-accounts.t27", "t27b": "pass"}, - {"path": "specs/skills/trinity-doctor.t27", "t27b": "pass"}, - {"path": "specs/skills/trinity-farm-garden.t27", "t27b": "pass"}, - {"path": "specs/skills/trinity-fpga-synth.t27", "t27b": "pass"}, - {"path": "specs/skills/trinity-god-mode.t27", "t27b": "pass"}, - {"path": "specs/skills/trinity-implement-issue.t27", "t27b": "pass"}, - {"path": "specs/skills/trinity-queen-hive-visuals.t27", "t27b": "pass"}, - {"path": "specs/skills/trinity-review-code.t27", "t27b": "pass"}, - {"path": "specs/skills/trinity-run-tests.t27", "t27b": "pass"}, - {"path": "specs/skills/trinity-scholar.t27", "t27b": "pass"}, - {"path": "specs/skills/trinity-status.t27", "t27b": "pass"}, - {"path": "specs/skills/trinity-tech-tree.t27", "t27b": "pass"}, - {"path": "specs/skills/trinity-tri.t27", "t27b": "pass"}, - {"path": "specs/skills/trinity-trinity-test.t27", "t27b": "pass"}, - {"path": "specs/skills/trinity-ux-wave.t27", "t27b": "pass"}, - {"path": "specs/skills/trinity-vibee-gen.t27", "t27b": "pass"}, - {"path": "specs/skills/trinity-vsa-verify.t27", "t27b": "pass"}, - {"path": "specs/skills/trinity-wave.t27", "t27b": "pass"}, - {"path": "specs/system/unified-agent-operations.t27", "t27b": "pass"}, - {"path": "specs/ternary/activation_quantizer.t27", "t27b": "pass"}, - {"path": "specs/ternary/bitnet_layer.t27", "t27b": "pass"}, - {"path": "specs/ternary/bitnet_majority.t27", "t27b": "pass"}, - {"path": "specs/ternary/bitnet_mlp.t27", "t27b": "pass"}, - {"path": "specs/ternary/bitnet_mlp3.t27", "t27b": "pass"}, - {"path": "specs/ternary/bitnet_neuron.t27", "t27b": "pass"}, - {"path": "specs/ternary/bitnet_neuron_nchunk.t27", "t27b": "pass"}, - {"path": "specs/ternary/clocked_counter.t27", "t27b": "pass"}, - {"path": "specs/ternary/comb_bitnet_layer.t27", "t27b": "pass"}, - {"path": "specs/ternary/comb_bitnet_neuron.t27", "t27b": "pass"}, - {"path": "specs/ternary/comb_ternary_dot.t27", "t27b": "pass"}, - {"path": "specs/ternary/gft_add_rne.t27", "t27b": "pass"}, - {"path": "specs/ternary/gft_argmax4.t27", "t27b": "pass"}, - {"path": "specs/ternary/gft_axpy.t27", "t27b": "pass"}, - {"path": "specs/ternary/gft_bitnet_neuron.t27", "t27b": "pass"}, - {"path": "specs/ternary/gft_classifier4.t27", "t27b": "pass"}, - {"path": "specs/ternary/gft_classify.t27", "t27b": "pass"}, - {"path": "specs/ternary/gft_classify3.t27", "t27b": "pass"}, - {"path": "specs/ternary/gft_dot2.t27", "t27b": "pass"}, - {"path": "specs/ternary/gft_dot2_rne.t27", "t27b": "pass"}, - {"path": "specs/ternary/gft_dot4.t27", "t27b": "pass"}, - {"path": "specs/ternary/gft_dot4_rne.t27", "t27b": "pass"}, - {"path": "specs/ternary/gft_dot8.t27", "t27b": "pass"}, - {"path": "specs/ternary/gft_exp2.t27", "t27b": "pass"}, - {"path": "specs/ternary/gft_hidden2.t27", "t27b": "pass"}, - {"path": "specs/ternary/gft_layer2.t27", "t27b": "pass"}, - {"path": "specs/ternary/gft_layer3.t27", "t27b": "pass"}, - {"path": "specs/ternary/gft_layer4.t27", "t27b": "pass"}, - {"path": "specs/ternary/gft_log2.t27", "t27b": "pass"}, - {"path": "specs/ternary/gft_logistic.t27", "t27b": "pass"}, - {"path": "specs/ternary/gft_madd.t27", "t27b": "pass"}, - {"path": "specs/ternary/gft_magsub_tie.t27", "t27b": "pass"}, - {"path": "specs/ternary/gft_mlp2.t27", "t27b": "pass"}, - {"path": "specs/ternary/gft_mlp3.t27", "t27b": "pass"}, - {"path": "specs/ternary/gft_mul_rne.t27", "t27b": "pass"}, - {"path": "specs/ternary/gft_neuron_full.t27", "t27b": "pass"}, - {"path": "specs/ternary/gft_nll.t27", "t27b": "pass"}, - {"path": "specs/ternary/gft_recip.t27", "t27b": "pass"}, - {"path": "specs/ternary/gft_relu.t27", "t27b": "pass"}, - {"path": "specs/ternary/gft_sadd.t27", "t27b": "pass"}, - {"path": "specs/ternary/gft_sgd_step.t27", "t27b": "pass"}, - {"path": "specs/ternary/gft_signed_dot4.t27", "t27b": "pass"}, - {"path": "specs/ternary/gft_signed_mac.t27", "t27b": "pass"}, - {"path": "specs/ternary/gft_smul.t27", "t27b": "pass"}, - {"path": "specs/ternary/gft_softmax4.t27", "t27b": "pass"}, - {"path": "specs/ternary/gft_softmax_grad4.t27", "t27b": "pass"}, - {"path": "specs/ternary/gft_train1.t27", "t27b": "pass"}, - {"path": "specs/ternary/gft_train2.t27", "t27b": "pass"}, - {"path": "specs/ternary/gft_train2relu.t27", "t27b": "pass"}, - {"path": "specs/ternary/gft_xorbp.t27", "t27b": "pass"}, - {"path": "specs/ternary/gft_xorbp2.t27", "t27b": "pass"}, - {"path": "specs/ternary/gft_xornet.t27", "t27b": "pass"}, - {"path": "specs/ternary/gft_xorpercep.t27", "t27b": "pass"}, - {"path": "specs/ternary/gft_xorpercep3.t27", "t27b": "pass"}, - {"path": "specs/ternary/gft_xorpercep4.t27", "t27b": "pass"}, - {"path": "specs/ternary/gft_xortrain.t27", "t27b": "pass"}, - {"path": "specs/ternary/radix_economy.t27", "t27b": "pass"}, - {"path": "specs/ternary/stream_ternary_mac.t27", "t27b": "pass"}, - {"path": "specs/ternary/ternary_full_adder.t27", "t27b": "pass"}, - {"path": "specs/ternary/ternary_mac.t27", "t27b": "pass"}, - {"path": "specs/ternary/ternary_ripple_adder.t27", "t27b": "pass"}, - {"path": "specs/ternary/ternary_xor.t27", "t27b": "pass"}, - {"path": "specs/ternary/trits.t27", "t27b": "pass"}, - {"path": "specs/tools/catalog.t27", "t27b": "pass"}, - {"path": "specs/tools/epic_ci.t27", "t27b": "pass"}, - {"path": "specs/tools/mcp/gitbutler.t27", "t27b": "pass"}, - {"path": "specs/tools/mcp/inngest-dev.t27", "t27b": "pass"}, - {"path": "specs/tools/mcp/needle.t27", "t27b": "pass"}, - {"path": "specs/tools/mcp/neon.t27", "t27b": "pass"}, - {"path": "specs/tools/mcp/notebooklm.t27", "t27b": "pass"}, - {"path": "specs/tools/mcp/railway-mcp-server.t27", "t27b": "pass"}, - {"path": "specs/tools/mcp/t27-traceability.t27", "t27b": "pass"}, - {"path": "specs/tools/mcp/tri-mcp.t27", "t27b": "pass"}, - {"path": "specs/tools/mcp/tri-ssot.t27", "t27b": "pass"}, - {"path": "specs/tools/mcp/trinity.t27", "t27b": "pass"}, - {"path": "specs/tools/mcp/zig-docs.t27", "t27b": "pass"}, - {"path": "specs/tools/mcp_protocol.t27", "t27b": "pass"}, - {"path": "specs/tools/t27o/rust_convert.t27", "t27b": "pass"}, - {"path": "specs/tools/t27o/rust_std.t27", "t27b": "pass"}, - {"path": "specs/tools/tri/abandoned.t27", "t27b": "pass"}, - {"path": "specs/tools/tri/cell.t27", "t27b": "pass"}, - {"path": "specs/tools/tri/census.t27", "t27b": "pass"}, - {"path": "specs/tools/tri/ci.t27", "t27b": "pass"}, - {"path": "specs/tools/tri/competitors.t27", "t27b": "pass"}, - {"path": "specs/tools/tri/discard.t27", "t27b": "pass"}, - {"path": "specs/tools/tri/doctor.t27", "t27b": "pass"}, - {"path": "specs/tools/tri/elab.t27", "t27b": "pass"}, - {"path": "specs/tools/tri/emit.t27", "t27b": "pass"}, - {"path": "specs/tools/tri/experience.t27", "t27b": "pass"}, - {"path": "specs/tools/tri/fleet.t27", "t27b": "pass"}, - {"path": "specs/tools/tri/fmt.t27", "t27b": "pass"}, - {"path": "specs/tools/tri/fpga.t27", "t27b": "pass"}, - {"path": "specs/tools/tri/gates.t27", "t27b": "pass"}, - {"path": "specs/tools/tri/gen.t27", "t27b": "pass"}, - {"path": "specs/tools/tri/harness.t27", "t27b": "pass"}, - {"path": "specs/tools/tri/health.t27", "t27b": "pass"}, - {"path": "specs/tools/tri/hooks.t27", "t27b": "pass"}, - {"path": "specs/tools/tri/issues.t27", "t27b": "pass"}, - {"path": "specs/tools/tri/jumps.t27", "t27b": "pass"}, - {"path": "specs/tools/tri/kinds.t27", "t27b": "pass"}, - {"path": "specs/tools/tri/lean.t27", "t27b": "pass"}, - {"path": "specs/tools/tri/ledgers.t27", "t27b": "pass"}, - {"path": "specs/tools/tri/loop.t27", "t27b": "pass"}, - {"path": "specs/tools/tri/merging.t27", "t27b": "pass"}, - {"path": "specs/tools/tri/misread.t27", "t27b": "pass"}, - {"path": "specs/tools/tri/mods.t27", "t27b": "pass"}, - {"path": "specs/tools/tri/mutate.t27", "t27b": "pass"}, - {"path": "specs/tools/tri/now.t27", "t27b": "pass"}, - {"path": "specs/tools/tri/one-away.t27", "t27b": "pass"}, - {"path": "specs/tools/tri/orphaned.t27", "t27b": "pass"}, - {"path": "specs/tools/tri/pr.t27", "t27b": "pass"}, - {"path": "specs/tools/tri/prose.t27", "t27b": "pass"}, - {"path": "specs/tools/tri/quantifiers.t27", "t27b": "pass"}, - {"path": "specs/tools/tri/red.t27", "t27b": "pass"}, - {"path": "specs/tools/tri/reseal.t27", "t27b": "pass"}, - {"path": "specs/tools/tri/rtl.t27", "t27b": "pass"}, - {"path": "specs/tools/tri/seals.t27", "t27b": "pass"}, - {"path": "specs/tools/tri/serve.t27", "t27b": "pass"}, - {"path": "specs/tools/tri/skill.t27", "t27b": "pass"}, - {"path": "specs/tools/tri/status.t27", "t27b": "pass"}, - {"path": "specs/tools/tri/sweep.t27", "t27b": "pass"}, - {"path": "specs/tools/tri/synth.t27", "t27b": "pass"}, - {"path": "specs/tools/tri/test.t27", "t27b": "pass"}, - {"path": "specs/tools/tri/topic.t27", "t27b": "pass"}, - {"path": "specs/tools/tri/types.t27", "t27b": "pass"}, - {"path": "specs/tools/tri/unparsed.t27", "t27b": "pass"}, - {"path": "specs/tools/tri/vectors.t27", "t27b": "pass"}, - {"path": "specs/tools/tri/verdict.t27", "t27b": "pass"}, - {"path": "specs/tools/tri/vsim.t27", "t27b": "pass"}, - {"path": "specs/tools/tri/window.t27", "t27b": "pass"}, - {"path": "specs/tools/tri/worktrees.t27", "t27b": "pass"}, - {"path": "specs/tools/trinity/tri/bench.t27", "t27b": "pass"}, - {"path": "specs/tools/trinity/tri/bio.t27", "t27b": "pass"}, - {"path": "specs/tools/trinity/tri/blindspots.t27", "t27b": "pass"}, - {"path": "specs/tools/trinity/tri/conscious.t27", "t27b": "pass"}, - {"path": "specs/tools/trinity/tri/constants.t27", "t27b": "pass"}, - {"path": "specs/tools/trinity/tri/cosmos.t27", "t27b": "pass"}, - {"path": "specs/tools/trinity/tri/dashboard.t27", "t27b": "pass"}, - {"path": "specs/tools/trinity/tri/fib.t27", "t27b": "pass"}, - {"path": "specs/tools/trinity/tri/fpga.t27", "t27b": "pass"}, - {"path": "specs/tools/trinity/tri/gematria.t27", "t27b": "pass"}, - {"path": "specs/tools/trinity/tri/govern.t27", "t27b": "pass"}, - {"path": "specs/tools/trinity/tri/hardware.t27", "t27b": "pass"}, - {"path": "specs/tools/trinity/tri/identity.t27", "t27b": "pass"}, - {"path": "specs/tools/trinity/tri/lucas.t27", "t27b": "pass"}, - {"path": "specs/tools/trinity/tri/mesh.t27", "t27b": "pass"}, - {"path": "specs/tools/trinity/tri/needle-check.t27", "t27b": "pass"}, - {"path": "specs/tools/trinity/tri/needle-search.t27", "t27b": "pass"}, - {"path": "specs/tools/trinity/tri/needle.t27", "t27b": "pass"}, - {"path": "specs/tools/trinity/tri/omega.t27", "t27b": "pass"}, - {"path": "specs/tools/trinity/tri/particles.t27", "t27b": "pass"}, - {"path": "specs/tools/trinity/tri/phi.t27", "t27b": "pass"}, - {"path": "specs/tools/trinity/tri/quantum.t27", "t27b": "pass"}, - {"path": "specs/tools/trinity/tri/reputation.t27", "t27b": "pass"}, - {"path": "specs/tools/trinity/tri/sacred-const.t27", "t27b": "pass"}, - {"path": "specs/tools/trinity/tri/spiral.t27", "t27b": "pass"}, - {"path": "specs/tools/trinity/tri/swarm.t27", "t27b": "pass"}, - {"path": "specs/tools/trinity/tri/test.t27", "t27b": "pass"}, - {"path": "specs/tools/trinity/tri/vsa.t27", "t27b": "pass"}, - {"path": "specs/tools/trinity/tri/wallet.t27", "t27b": "pass"}, - {"path": "specs/traffic_animator.t27", "t27b": "pass"}, - {"path": "specs/tri/actors/metrics.t27", "t27b": "pass"}, - {"path": "specs/tri/agent/faculty_board.t27", "t27b": "pass"}, - {"path": "specs/tri/catalog/health.t27", "t27b": "pass"}, - {"path": "specs/tri/collections/namespace.t27", "t27b": "pass"}, - {"path": "specs/tri/crypto/ed25519.t27", "t27b": "pass"}, - {"path": "specs/tri/crypto/hex.t27", "t27b": "pass"}, - {"path": "specs/tri/crypto/sha256.t27", "t27b": "pass"}, - {"path": "specs/tri/crypto/sha512.t27", "t27b": "pass"}, - {"path": "specs/tri/graph/bellman_ford.t27", "t27b": "pass"}, - {"path": "specs/tri/graph/graph.t27", "t27b": "pass"}, - {"path": "specs/tri/graph/topological_sort.t27", "t27b": "pass"}, - {"path": "specs/tri/hot/hot.t27", "t27b": "pass"}, - {"path": "specs/tri/lab/receipt.t27", "t27b": "pass"}, - {"path": "specs/tri/lanes/lanes.t27", "t27b": "pass"}, - {"path": "specs/tri/math/math.t27", "t27b": "pass"}, - {"path": "specs/tri/math/measurement.t27", "t27b": "pass"}, - {"path": "specs/tri/misread/shapes.t27", "t27b": "pass"}, - {"path": "specs/tri/mutate/census.t27", "t27b": "pass"}, - {"path": "specs/tri/mutate/lab.t27", "t27b": "pass"}, - {"path": "specs/tri/mutate/plant.t27", "t27b": "pass"}, - {"path": "specs/tri/mutate/survivors.t27", "t27b": "pass"}, - {"path": "specs/tri/network/payout.t27", "t27b": "pass"}, - {"path": "specs/tri/pipeline/codegen.t27", "t27b": "pass"}, - {"path": "specs/tri/pipeline/spec_writer.t27", "t27b": "pass"}, - {"path": "specs/tri/pipeline/workflow.t27", "t27b": "pass"}, - {"path": "specs/tri/reseal/seal.t27", "t27b": "pass"}, - {"path": "specs/tri/search/pattern.t27", "t27b": "pass"}, - {"path": "specs/tri/sort/insertion_sort.t27", "t27b": "pass"}, - {"path": "specs/tri/sort/merge_sort.t27", "t27b": "pass"}, - {"path": "specs/tri/sort/selection_sort.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/a64.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/any_param_plan.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/arith_op.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/ast_scan.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/ast_shape.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/ast_walk.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/bit_cast_plan.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/blockers.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/builtin_plan.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/check_budget.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/cmp_op.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/coerce_plan.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/comptime_float.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/conformance/anonymous_struct.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/conformance/anytype_typeof.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/conformance/array_length_expr.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/conformance/array_literal.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/conformance/array_literal_value.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/conformance/array_repeat_text.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/conformance/bare_abs.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/conformance/big_frame.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/conformance/big_repeat_global.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/conformance/bit_cast.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/conformance/brace_invariant.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/conformance/builtin_abs_max_min_pi.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/conformance/carried_allocator.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/conformance/carried_container.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/conformance/cmp_out_of_range.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/conformance/comptime_float.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/conformance/comptime_float_f128.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/conformance/const_division.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/conformance/const_optional.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/conformance/discard_value.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/conformance/div_trunc_panic.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/conformance/elf_object.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/conformance/empty_anon_literal.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/conformance/empty_typed_array_literal.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/conformance/eval_branch_quota.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/conformance/float_as.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/conformance/float_call_cast.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/conformance/float_from_int_literal.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/conformance/float_mul_pow2.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/conformance/float_sqrt.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/conformance/frame_address_caller_owned.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/conformance/i128_arith.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/conformance/i128_ops.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/conformance/i128_return.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/conformance/int_cast.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/conformance/int_cast_index.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/conformance/large_frame.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/conformance/lazy_signature.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/conformance/let_reassigned.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/conformance/libm_logf.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/conformance/libm_powf.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/conformance/libm_rounding.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/conformance/libm_std_math.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/conformance/module_var_in_test.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/conformance/negative_float_literal.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/conformance/nested_anon_struct.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/conformance/numeric_coercion.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/conformance/odd_width_int.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/conformance/opaque_pointer.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/conformance/opt_void.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/conformance/optional_enum_compare.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/conformance/optional_module_var.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/conformance/param_discard.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/conformance/pointer_equality.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/conformance/postfix_optional.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/conformance/rem_int.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/conformance/repeat_addr_unreached.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/conformance/repeat_local.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/conformance/repeat_width_suffix.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/conformance/return_undefined_void.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/conformance/scaffold_local.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/conformance/scope_exit.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/conformance/scoped_gf16.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/conformance/shadow_module_var.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/conformance/size_of.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/conformance/slice_arg_one_element.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/conformance/static_slice_literal.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/conformance/std_mem_byte_slice.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/conformance/stdmem.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/conformance/str_module_var.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/conformance/string_slice_literal.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/conformance/struct_lit_if.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/conformance/test_local_write.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/conformance/tuple_local.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/conformance/tuple_local_index.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/conformance/type_alias.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/conformance/type_void.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/conformance/undefined_arg.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/conformance/undefined_module_var.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/conformance/unreached_stub.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/conformance/unread_anytype.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/conformance/unresolved_signature.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/conformance/untyped_local.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/conformance/untyped_local_uses.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/conformance/value_ignored.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/conformance/value_params.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/conformance/verilog_lib.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/conformance/verilog_prim.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/conformance/verilog_use.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/conformance/verilog_widths.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/conformance/void_bind.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/conformance/wide_int_const.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/conformance/zig_keyword_field.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/const_div_plan.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/discard_plan.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/dogfood.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/elf.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/emit_kit.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/empty_lit_plan.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/eval_arith.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/float_as_plan.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/frame_store_plan.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/fuzz.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/fuzz_oracle.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/i128_plan.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/int_cast_plan.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/lazy_sig_plan.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/ledger_steward.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/lencall.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/libm.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/libm_plan.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/literal_plan.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/macho.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/opaque_plan.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/optional_compare_plan.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/ptr_eq_plan.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/reduce.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/ref_var_plan.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/scaffold_plan.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/slice_lit_plan.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/source_text.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/stdmem.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/stdmem_plan.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/steward.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/text_escape.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/ts_emit.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/ts_plan.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/tuple_local_plan.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/type_text.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/undefined_arg_plan.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/verdict_key.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/verilog_emit.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/verilog_plan.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/void_bind_plan.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/wide_plan.t27", "t27b": "pass"}, - {"path": "specs/tri/test/report.t27", "t27b": "pass"}, - {"path": "specs/tri/utils/args.t27", "t27b": "pass"}, - {"path": "specs/tri/utils/exit_codes.t27", "t27b": "pass"}, - {"path": "specs/tri/utils/template.t27", "t27b": "pass"}, - {"path": "specs/trinet/etx.t27", "t27b": "pass"}, - {"path": "specs/trinet/ledger.t27", "t27b": "pass"}, - {"path": "specs/trinet/mint_authority.t27", "t27b": "pass"}, - {"path": "specs/trinet/node-work-credit.t27", "t27b": "pass"}, - {"path": "specs/trinet/tri-bridge.t27", "t27b": "pass"}, - {"path": "specs/trinity/build_graph.t27", "t27b": "pass"}, - {"path": "specs/trinity/capabilities/abi.c-api.t27", "t27b": "pass"}, - {"path": "specs/trinity/capabilities/agent.daemons.t27", "t27b": "pass"}, - {"path": "specs/trinity/capabilities/agent.phi-loop.t27", "t27b": "pass"}, - {"path": "specs/trinity/capabilities/agent.tri-api.t27", "t27b": "pass"}, - {"path": "specs/trinity/capabilities/api.http-server.t27", "t27b": "pass"}, - {"path": "specs/trinity/capabilities/archive.legacy.t27", "t27b": "pass"}, - {"path": "specs/trinity/capabilities/bench.suite.t27", "t27b": "pass"}, - {"path": "specs/trinity/capabilities/bot.tri-bot.t27", "t27b": "pass"}, - {"path": "specs/trinity/capabilities/brain.regions.t27", "t27b": "pass"}, - {"path": "specs/trinity/capabilities/catalog.spec-mirror.t27", "t27b": "pass"}, - {"path": "specs/trinity/capabilities/catalog.world-scan.t27", "t27b": "pass"}, - {"path": "specs/trinity/capabilities/cli.tri.t27", "t27b": "pass"}, - {"path": "specs/trinity/capabilities/convert.b2t.t27", "t27b": "pass"}, - {"path": "specs/trinity/capabilities/examples.zig.t27", "t27b": "pass"}, - {"path": "specs/trinity/capabilities/ext.vscode-swe.t27", "t27b": "pass"}, - {"path": "specs/trinity/capabilities/fpga.adapter.t27", "t27b": "pass"}, - {"path": "specs/trinity/capabilities/fpga.in-repo.t27", "t27b": "pass"}, - {"path": "specs/trinity/capabilities/lib.trinity.t27", "t27b": "pass"}, - {"path": "specs/trinity/capabilities/llm.firebird.t27", "t27b": "pass"}, - {"path": "specs/trinity/capabilities/llm.igla-chat.t27", "t27b": "pass"}, - {"path": "specs/trinity/capabilities/mcp.needle-mcp.t27", "t27b": "pass"}, - {"path": "specs/trinity/capabilities/mcp.trinity-mcp.t27", "t27b": "pass"}, - {"path": "specs/trinity/capabilities/native.canvas.t27", "t27b": "pass"}, - {"path": "specs/trinity/capabilities/native.node-gui.t27", "t27b": "pass"}, - {"path": "specs/trinity/capabilities/native.queen-app.t27", "t27b": "pass"}, - {"path": "specs/trinity/capabilities/node.trinity-node.t27", "t27b": "pass"}, - {"path": "specs/trinity/capabilities/numeric.golden-float.t27", "t27b": "pass"}, - {"path": "specs/trinity/capabilities/ops.deploy-infra.t27", "t27b": "pass"}, - {"path": "specs/trinity/capabilities/ops.railway-cli.t27", "t27b": "pass"}, - {"path": "specs/trinity/capabilities/pkg.vendored-cache.t27", "t27b": "pass"}, - {"path": "specs/trinity/capabilities/queen.lib.t27", "t27b": "pass"}, - {"path": "specs/trinity/capabilities/registry.commands.t27", "t27b": "pass"}, - {"path": "specs/trinity/capabilities/release.packaging.t27", "t27b": "pass"}, - {"path": "specs/trinity/capabilities/research.nexus-docs.t27", "t27b": "pass"}, - {"path": "specs/trinity/capabilities/research.programs.t27", "t27b": "pass"}, - {"path": "specs/trinity/capabilities/research.unreferenced-sources.t27", "t27b": "pass"}, - {"path": "specs/trinity/capabilities/search.vsa-index.t27", "t27b": "pass"}, - {"path": "specs/trinity/capabilities/specs.t27-vendored-compiler.t27", "t27b": "pass"}, - {"path": "specs/trinity/capabilities/specs.tri-corpus.t27", "t27b": "pass"}, - {"path": "specs/trinity/capabilities/specs.vibee-corpus.t27", "t27b": "pass"}, - {"path": "specs/trinity/capabilities/state.trinity-dir.t27", "t27b": "pass"}, - {"path": "specs/trinity/capabilities/test.graph.t27", "t27b": "pass"}, - {"path": "specs/trinity/capabilities/tools.scripts.t27", "t27b": "pass"}, - {"path": "specs/trinity/capabilities/train.hslm.t27", "t27b": "pass"}, - {"path": "specs/trinity/capabilities/training.targets.t27", "t27b": "pass"}, - {"path": "specs/trinity/capabilities/tri27.programs.t27", "t27b": "pass"}, - {"path": "specs/trinity/capabilities/tri27.toolchain.t27", "t27b": "pass"}, - {"path": "specs/trinity/capabilities/vibee.compiler.t27", "t27b": "pass"}, - {"path": "specs/trinity/capabilities/vsa.zig-hdc.t27", "t27b": "pass"}, - {"path": "specs/trinity/capabilities/web.docsite.t27", "t27b": "pass"}, - {"path": "specs/trinity/capabilities/web.queen-web.t27", "t27b": "pass"}, - {"path": "specs/trinity/capabilities/web.site.t27", "t27b": "pass"}, - {"path": "specs/trinity/compiler_matrix.t27", "t27b": "pass"}, - {"path": "specs/trinity/project.t27", "t27b": "pass"}, - {"path": "specs/ui/queen_evidence.t27", "t27b": "pass"}, - {"path": "specs/vault/audit.t27", "t27b": "pass"}, - {"path": "specs/vault/merge.t27", "t27b": "pass"}, - {"path": "specs/vault/policy.t27", "t27b": "pass"}, - {"path": "specs/verified/bench_agent.t27", "t27b": "pass"}, - {"path": "specs/verified/bench_boards.t27", "t27b": "pass"}, - {"path": "specs/verified/bitstream_reuse.t27", "t27b": "pass"}, - {"path": "specs/verified/bitstream_share.t27", "t27b": "pass"}, - {"path": "specs/verified/clock_constraints.t27", "t27b": "pass"}, - {"path": "specs/verified/corpus_merkle.t27", "t27b": "pass"}, - {"path": "specs/verified/corpus_receipt.t27", "t27b": "pass"}, - {"path": "specs/verified/ddc_receipt.t27", "t27b": "pass"}, - {"path": "specs/verified/device_dna.t27", "t27b": "pass"}, - {"path": "specs/verified/device_evidence.t27", "t27b": "pass"}, - {"path": "specs/verified/die_binding.t27", "t27b": "pass"}, - {"path": "specs/verified/digest_cache.t27", "t27b": "pass"}, - {"path": "specs/verified/evidence_chain.t27", "t27b": "pass"}, - {"path": "specs/verified/failure_loop.t27", "t27b": "pass"}, - {"path": "specs/verified/frontier.t27", "t27b": "pass"}, - {"path": "specs/verified/gen_hash_cache.t27", "t27b": "pass"}, - {"path": "specs/verified/independence.t27", "t27b": "pass"}, - {"path": "specs/verified/payout.t27", "t27b": "pass"}, - {"path": "specs/verified/poc/a/slot.t27", "t27b": "pass"}, - {"path": "specs/verified/poc/b/slot.t27", "t27b": "pass"}, - {"path": "specs/verified/poc/run.t27", "t27b": "pass"}, - {"path": "specs/verified/poc/static_counter.t27", "t27b": "pass"}, - {"path": "specs/verified/receipt.t27", "t27b": "pass"}, - {"path": "specs/verified/region.t27", "t27b": "pass"}, - {"path": "specs/verified/reuse.t27", "t27b": "pass"}, - {"path": "specs/verified/review_gate.t27", "t27b": "pass"}, - {"path": "specs/verified/run_record.t27", "t27b": "pass"}, - {"path": "specs/verified/seal_check.t27", "t27b": "pass"}, - {"path": "specs/verified/seal_identity.t27", "t27b": "pass"}, - {"path": "specs/verified/signed_receipt.t27", "t27b": "pass"}, - {"path": "specs/verified/silicon_queue.t27", "t27b": "pass"}, - {"path": "specs/verified/silicon_runs.t27", "t27b": "pass"}, - {"path": "specs/verified/suite_jobs.t27", "t27b": "pass"}, - {"path": "specs/verified/ternary_link_run.t27", "t27b": "pass"}, - {"path": "specs/verified/verdict.t27", "t27b": "pass"}, - {"path": "specs/verified/verdict_audit.t27", "t27b": "pass"}, - {"path": "specs/verified/watch.t27", "t27b": "pass"}, - {"path": "specs/vm/trinity_vm.t27", "t27b": "pass"}, - {"path": "specs/vsa/similarity_search.t27", "t27b": "pass"}, - {"path": "specs/vsa/trinity_compat.t27", "t27b": "pass"}, - {"path": "specs/xilinx7/bench_coverage.t27", "t27b": "pass"}, - {"path": "specs/xilinx7/far.t27", "t27b": "pass"}, - {"path": "specs/xilinx7/flow.t27", "t27b": "pass"}, - {"path": "specs/xilinx7/frames.t27", "t27b": "pass"}, - {"path": "specs/xilinx7/packets.t27", "t27b": "pass"} + {"path": "specs/a/b_c.t27", "t27b": "pass"}, + {"path": "specs/a_b/c.t27", "t27b": "pass"}, + {"path": "specs/agents/a.t27", "t27b": "pass"}, + {"path": "specs/agents/b.t27", "t27b": "pass"}, + {"path": "specs/agents/c.t27", "t27b": "pass"}, + {"path": "specs/agents/d.t27", "t27b": "pass"}, + {"path": "specs/agents/e.t27", "t27b": "pass"}, + {"path": "specs/agents/f.t27", "t27b": "pass"}, + {"path": "specs/agents/g.t27", "t27b": "pass"}, + {"path": "specs/agents/h.t27", "t27b": "pass"}, + {"path": "specs/agents/i.t27", "t27b": "pass"}, + {"path": "specs/agents/j.t27", "t27b": "pass"}, + {"path": "specs/agents/k.t27", "t27b": "pass"}, + {"path": "specs/agents/l.t27", "t27b": "pass"}, + {"path": "specs/agents/m.t27", "t27b": "pass"}, + {"path": "specs/agents/n.t27", "t27b": "pass"}, + {"path": "specs/agents/o.t27", "t27b": "pass"}, + {"path": "specs/agents/p.t27", "t27b": "pass"}, + {"path": "specs/agents/q.t27", "t27b": "pass"}, + {"path": "specs/agents/r.t27", "t27b": "pass"}, + {"path": "specs/agents/s.t27", "t27b": "pass"}, + {"path": "specs/agents/t.t27", "t27b": "pass"}, + {"path": "specs/agents/ti.t27", "t27b": "pass"}, + {"path": "specs/agents/u.t27", "t27b": "pass"}, + {"path": "specs/agents/v.t27", "t27b": "pass"}, + {"path": "specs/agents/w.t27", "t27b": "pass"}, + {"path": "specs/agents/x.t27", "t27b": "pass"}, + {"path": "specs/agents/y.t27", "t27b": "pass"}, + {"path": "specs/agents/z.t27", "t27b": "pass"}, + {"path": "specs/api/c_abi.t27", "t27b": "pass"}, + {"path": "specs/api/tri_api_context.t27", "t27b": "pass"}, + {"path": "specs/api/tri_api_loop.t27", "t27b": "pass"}, + {"path": "specs/api/tri_api_permissions.t27", "t27b": "pass"}, + {"path": "specs/api/tri_api_session.t27", "t27b": "pass"}, + {"path": "specs/api/tri_net_api.t27", "t27b": "pass"}, + {"path": "specs/automation/agent-claims-honest.t27", "t27b": "pass"}, + {"path": "specs/automation/agent-conversations.t27", "t27b": "pass"}, + {"path": "specs/automation/agent-hive-group.t27", "t27b": "pass"}, + {"path": "specs/automation/agent-media-kie.t27", "t27b": "pass"}, + {"path": "specs/automation/agent-neuro-kie.t27", "t27b": "pass"}, + {"path": "specs/automation/agent-provider-chain.t27", "t27b": "pass"}, + {"path": "specs/automation/agent-spec-bank.t27", "t27b": "pass"}, + {"path": "specs/automation/ball-board.t27", "t27b": "pass"}, + {"path": "specs/automation/ball-grants.t27", "t27b": "pass"}, + {"path": "specs/automation/blog-share.t27", "t27b": "pass"}, + {"path": "specs/automation/bot-agent-memory.t27", "t27b": "pass"}, + {"path": "specs/automation/bot-agent-stream.t27", "t27b": "pass"}, + {"path": "specs/automation/bot-agent-team.t27", "t27b": "pass"}, + {"path": "specs/automation/bot-event-tabs.t27", "t27b": "pass"}, + {"path": "specs/automation/bot-menu-press.t27", "t27b": "pass"}, + {"path": "specs/automation/bot-neuro-office.t27", "t27b": "pass"}, + {"path": "specs/automation/bot-office-crm.t27", "t27b": "pass"}, + {"path": "specs/automation/bot-topic-tabs.t27", "t27b": "pass"}, + {"path": "specs/automation/browser-pod-restart.t27", "t27b": "pass"}, + {"path": "specs/automation/browser-sign-in.t27", "t27b": "pass"}, + {"path": "specs/automation/browser-tab-strip.t27", "t27b": "pass"}, + {"path": "specs/automation/browser-viewer-boot.t27", "t27b": "pass"}, + {"path": "specs/automation/card-chat-night-watch.t27", "t27b": "pass"}, + {"path": "specs/automation/ci-bridge.t27", "t27b": "pass"}, + {"path": "specs/automation/claim-guard-bar.t27", "t27b": "pass"}, + {"path": "specs/automation/connect-card.t27", "t27b": "pass"}, + {"path": "specs/automation/course-access.t27", "t27b": "pass"}, + {"path": "specs/automation/course-outreach.t27", "t27b": "pass"}, + {"path": "specs/automation/crm-client-onboard.t27", "t27b": "pass"}, + {"path": "specs/automation/crm-client-ownership.t27", "t27b": "pass"}, + {"path": "specs/automation/crm-client-workspace.t27", "t27b": "pass"}, + {"path": "specs/automation/crm-duet.t27", "t27b": "pass"}, + {"path": "specs/automation/crm-first-screen.t27", "t27b": "pass"}, + {"path": "specs/automation/crm-lead-magnet.t27", "t27b": "pass"}, + {"path": "specs/automation/crm-sellers.t27", "t27b": "pass"}, + {"path": "specs/automation/crm-story-reel.t27", "t27b": "pass"}, + {"path": "specs/automation/engage-desk.t27", "t27b": "pass"}, + {"path": "specs/automation/hive-contributor-keys.t27", "t27b": "pass"}, + {"path": "specs/automation/inngest-functions-status.t27", "t27b": "pass"}, + {"path": "specs/automation/inngest-probe-suite.t27", "t27b": "pass"}, + {"path": "specs/automation/inngest-queen-scheduler.t27", "t27b": "pass"}, + {"path": "specs/automation/kanban-card-chat.t27", "t27b": "pass"}, + {"path": "specs/automation/leela-agent-link.t27", "t27b": "pass"}, + {"path": "specs/automation/mail-push.t27", "t27b": "pass"}, + {"path": "specs/automation/meeting-reminders.t27", "t27b": "pass"}, + {"path": "specs/automation/meta-connect.t27", "t27b": "pass"}, + {"path": "specs/automation/owner-studio.t27", "t27b": "pass"}, + {"path": "specs/automation/photo-actions.t27", "t27b": "pass"}, + {"path": "specs/automation/plan-reel.t27", "t27b": "pass"}, + {"path": "specs/automation/poster-facts-overlay.t27", "t27b": "pass"}, + {"path": "specs/automation/queen-contributor-keys.t27", "t27b": "pass"}, + {"path": "specs/automation/queen-growth.t27", "t27b": "pass"}, + {"path": "specs/automation/reddit-desk.t27", "t27b": "pass"}, + {"path": "specs/automation/review-jam.t27", "t27b": "pass"}, + {"path": "specs/automation/seal-stands-in.t27", "t27b": "pass"}, + {"path": "specs/automation/social-api.t27", "t27b": "pass"}, + {"path": "specs/automation/split-reel.t27", "t27b": "pass"}, + {"path": "specs/automation/token-wallet.t27", "t27b": "pass"}, + {"path": "specs/automation/tri-claim-batch.t27", "t27b": "pass"}, + {"path": "specs/automation/tri-wallet-chains.t27", "t27b": "pass"}, + {"path": "specs/automation/wrapup-auto.t27", "t27b": "pass"}, + {"path": "specs/base/debounce.t27", "t27b": "pass"}, + {"path": "specs/base/ops.t27", "t27b": "pass"}, + {"path": "specs/base/ring_32.t27", "t27b": "pass"}, + {"path": "specs/base/seed.t27", "t27b": "pass"}, + {"path": "specs/base/ternary_encoding.t27", "t27b": "pass"}, + {"path": "specs/base/types.t27", "t27b": "pass"}, + {"path": "specs/basics/01_what_a_spec_is.t27", "t27b": "pass"}, + {"path": "specs/basics/02_the_module_line.t27", "t27b": "pass"}, + {"path": "specs/basics/03_comments_and_prose.t27", "t27b": "pass"}, + {"path": "specs/basics/04_constants.t27", "t27b": "pass"}, + {"path": "specs/basics/05_whole_numbers.t27", "t27b": "pass"}, + {"path": "specs/basics/06_true_false_and_text.t27", "t27b": "pass"}, + {"path": "specs/basics/07_arrays.t27", "t27b": "pass"}, + {"path": "specs/basics/08_trits.t27", "t27b": "pass"}, + {"path": "specs/basics/09_expressions.t27", "t27b": "pass"}, + {"path": "specs/basics/10_a_test_block.t27", "t27b": "pass"}, + {"path": "specs/basics/11_many_tests.t27", "t27b": "pass"}, + {"path": "specs/basics/12_functions.t27", "t27b": "pass"}, + {"path": "specs/basics/13_local_names.t27", "t27b": "pass"}, + {"path": "specs/basics/14_if_and_else.t27", "t27b": "pass"}, + {"path": "specs/basics/15_loops.t27", "t27b": "pass"}, + {"path": "specs/basics/16_pub_or_private.t27", "t27b": "pass"}, + {"path": "specs/basics/17_structs.t27", "t27b": "pass"}, + {"path": "specs/basics/18_enums.t27", "t27b": "pass"}, + {"path": "specs/basics/19_use_other_modules.t27", "t27b": "pass"}, + {"path": "specs/basics/20_invariants.t27", "t27b": "pass"}, + {"path": "specs/basics/21_gen_ts.t27", "t27b": "pass"}, + {"path": "specs/basics/22_seven_backends.t27", "t27b": "pass"}, + {"path": "specs/basics/23_stages_of_t27c.t27", "t27b": "pass"}, + {"path": "specs/basics/24_tri_commands.t27", "t27b": "pass"}, + {"path": "specs/basics/25_reading_errors.t27", "t27b": "pass"}, + {"path": "specs/basics/26_a_small_program.t27", "t27b": "pass"}, + {"path": "specs/basics/27_where_next.t27", "t27b": "pass"}, + {"path": "specs/benchmarks/bench_main.t27", "t27b": "pass"}, + {"path": "specs/benchmarks/bench_nn.t27", "t27b": "pass"}, + {"path": "specs/benchmarks/gf16_bfloat16_nmse.t27", "t27b": "pass"}, + {"path": "specs/benchmarks/kernel_collatz.t27", "t27b": "pass"}, + {"path": "specs/benchmarks/kernel_f64loop.t27", "t27b": "pass"}, + {"path": "specs/benchmarks/kernel_fib.t27", "t27b": "pass"}, + {"path": "specs/benchmarks/kernel_matmul.t27", "t27b": "pass"}, + {"path": "specs/benchmarks/kernel_sieve.t27", "t27b": "pass"}, + {"path": "specs/benchmarks/kernel_ternary.t27", "t27b": "pass"}, + {"path": "specs/benchmarks/ternary_vs_binary.t27", "t27b": "pass"}, + {"path": "specs/blog/t27b_progress.t27", "t27b": "pass"}, + {"path": "specs/boards/arty_a7.t27", "t27b": "pass"}, + {"path": "specs/boards/wukong_v1.t27", "t27b": "pass"}, + {"path": "specs/boards/xc7a100t_full.t27", "t27b": "pass"}, + {"path": "specs/boards/xc7a100t_minimal.t27", "t27b": "pass"}, + {"path": "specs/brain/bus.t27", "t27b": "pass"}, + {"path": "specs/brain/cognitive_loop.t27", "t27b": "pass"}, + {"path": "specs/brain/phi_timing.t27", "t27b": "pass"}, + {"path": "specs/brain/unified_state.t27", "t27b": "pass"}, + {"path": "specs/catalog/discovery.t27", "t27b": "pass"}, + {"path": "specs/ci/affected.t27", "t27b": "pass"}, + {"path": "specs/ci/delivery_metrics.t27", "t27b": "pass"}, + {"path": "specs/ci/derived_data.t27", "t27b": "pass"}, + {"path": "specs/ci/gates/conflict_markers.t27", "t27b": "pass"}, + {"path": "specs/ci/gates/documented_commands.t27", "t27b": "pass"}, + {"path": "specs/ci/gates/verilog_widths.t27", "t27b": "pass"}, + {"path": "specs/ci/schema.t27", "t27b": "pass"}, + {"path": "specs/compiler/c_array_repeat_wrapper.t27", "t27b": "pass"}, + {"path": "specs/compiler/c_fixed_array_return.t27", "t27b": "pass"}, + {"path": "specs/compiler/codegen_conformance.t27", "t27b": "pass"}, + {"path": "specs/compiler/core/t27core.t27", "t27b": "pass"}, + {"path": "specs/compiler/core/t27core_ddc.t27", "t27b": "pass"}, + {"path": "specs/compiler/cse_hoist.t27", "t27b": "pass"}, + {"path": "specs/compiler/lexer.t27", "t27b": "pass"}, + {"path": "specs/compiler/meta_compile.t27", "t27b": "pass"}, + {"path": "specs/compiler/rust_constant_case.t27", "t27b": "pass"}, + {"path": "specs/compiler/rust_enum_order.t27", "t27b": "pass"}, + {"path": "specs/compiler/rust_optional_returns.t27", "t27b": "pass"}, + {"path": "specs/compiler/rust_tail_returns.t27", "t27b": "pass"}, + {"path": "specs/compiler/rust_value_parameters.t27", "t27b": "pass"}, + {"path": "specs/compiler/test_report_exit.t27", "t27b": "pass"}, + {"path": "specs/compiler/theory/isa_round_trip.t27", "t27b": "pass"}, + {"path": "specs/compiler/theory/reproducible.t27", "t27b": "pass"}, + {"path": "specs/compiler/theory/sieve.t27", "t27b": "pass"}, + {"path": "specs/compiler/theory/speed_quality.t27", "t27b": "pass"}, + {"path": "specs/compiler/theory/toolchain.t27", "t27b": "pass"}, + {"path": "specs/compiler/theory/vacuity_census.t27", "t27b": "pass"}, + {"path": "specs/compiler/theory/warmup.t27", "t27b": "pass"}, + {"path": "specs/compiler/theory/warmup_t27b.t27", "t27b": "pass"}, + {"path": "specs/compiler/verilog_aos_memory.t27", "t27b": "pass"}, + {"path": "specs/compiler/verilog_branch_context.t27", "t27b": "pass"}, + {"path": "specs/compiler/zig_empty_typed_array.t27", "t27b": "pass"}, + {"path": "specs/compiler/zig_field_syntax.t27", "t27b": "pass"}, + {"path": "specs/compiler/zig_float_call_cast.t27", "t27b": "pass"}, + {"path": "specs/compiler/zig_primitive_bindings.t27", "t27b": "pass"}, + {"path": "specs/compiler/zig_scoped_type.t27", "t27b": "pass"}, + {"path": "specs/compiler/zig_shadow_initializer.t27", "t27b": "pass"}, + {"path": "specs/compiler/zig_test_shadowing.t27", "t27b": "pass"}, + {"path": "specs/compiler/zig_value_ignored.t27", "t27b": "pass"}, + {"path": "specs/conformance/e2e_scenarios.t27", "t27b": "pass"}, + {"path": "specs/crons/999-multibots-telegraf-agent-autopilot-L1118.t27", "t27b": "pass"}, + {"path": "specs/crons/999-multibots-telegraf-bot-owner-billing-L474.t27", "t27b": "pass"}, + {"path": "specs/crons/999-multibots-telegraf-check-stuck-trainings.t27", "t27b": "pass"}, + {"path": "specs/crons/999-multibots-telegraf-ci.t27", "t27b": "pass"}, + {"path": "specs/crons/999-multibots-telegraf-client-telemetry-daily.t27", "t27b": "pass"}, + {"path": "specs/crons/999-multibots-telegraf-club-invoice-abandoned-watch.t27", "t27b": "pass"}, + {"path": "specs/crons/999-multibots-telegraf-crm-proactive-sweep.t27", "t27b": "pass"}, + {"path": "specs/crons/999-multibots-telegraf-crmProactive-L375.t27", "t27b": "pass"}, + {"path": "specs/crons/999-multibots-telegraf-daily-sales-advisor.t27", "t27b": "pass"}, + {"path": "specs/crons/999-multibots-telegraf-generate-jobs-L164.t27", "t27b": "pass"}, + {"path": "specs/crons/999-multibots-telegraf-health-check.t27", "t27b": "pass"}, + {"path": "specs/crons/999-multibots-telegraf-log-monitor.t27", "t27b": "pass"}, + {"path": "specs/crons/999-multibots-telegraf-notificationHandler-L318.t27", "t27b": "pass"}, + {"path": "specs/crons/999-multibots-telegraf-notificationHandler-L324.t27", "t27b": "pass"}, + {"path": "specs/crons/999-multibots-telegraf-periodic-webhook-health-check.t27", "t27b": "pass"}, + {"path": "specs/crons/999-multibots-telegraf-production-monitor-L80.t27", "t27b": "pass"}, + {"path": "specs/crons/999-multibots-telegraf-provider-health-monitor-L344.t27", "t27b": "pass"}, + {"path": "specs/crons/999-multibots-telegraf-render-server-L10845.t27", "t27b": "pass"}, + {"path": "specs/crons/999-multibots-telegraf-render-server-L2301.t27", "t27b": "pass"}, + {"path": "specs/crons/999-multibots-telegraf-render-server-L2325.t27", "t27b": "pass"}, + {"path": "specs/crons/999-multibots-telegraf-render-server-L919.t27", "t27b": "pass"}, + {"path": "specs/crons/999-multibots-telegraf-robokassa-unclaimed-watch.t27", "t27b": "pass"}, + {"path": "specs/crons/999-multibots-telegraf-security.t27", "t27b": "pass"}, + {"path": "specs/crons/999-multibots-telegraf-skill-detector.t27", "t27b": "pass"}, + {"path": "specs/crons/999-multibots-telegraf-taskCache-L27.t27", "t27b": "pass"}, + {"path": "specs/crons/999-multibots-telegraf-ton-pending-watch.t27", "t27b": "pass"}, + {"path": "specs/crons/999-multibots-telegraf-video-task-store-L156.t27", "t27b": "pass"}, + {"path": "specs/crons/mac-alerts-digest.t27", "t27b": "pass"}, + {"path": "specs/crons/mac-alerts-watchdog.t27", "t27b": "pass"}, + {"path": "specs/crons/mac-browseros-cron-watchdog.t27", "t27b": "pass"}, + {"path": "specs/crons/mac-dev-cache-clean.t27", "t27b": "pass"}, + {"path": "specs/crons/mac-jobsearch-poller.t27", "t27b": "pass"}, + {"path": "specs/crons/mac-leela-dailyquote.t27", "t27b": "pass"}, + {"path": "specs/crons/mac-mail-bridge.t27", "t27b": "pass"}, + {"path": "specs/crons/mac-mcp-hub.t27", "t27b": "pass"}, + {"path": "specs/crons/mac-neo-boards.t27", "t27b": "pass"}, + {"path": "specs/crons/mac-neo-jobsearch.t27", "t27b": "pass"}, + {"path": "specs/crons/mac-reviewer-bees.t27", "t27b": "pass"}, + {"path": "specs/crons/mac-signup-watch.t27", "t27b": "pass"}, + {"path": "specs/crons/mac-trios-cycle-heal.t27", "t27b": "pass"}, + {"path": "specs/crons/mac-trios-cycle.t27", "t27b": "pass"}, + {"path": "specs/crons/mac-trios-doctor.t27", "t27b": "pass"}, + {"path": "specs/crons/mac-trios-feed.t27", "t27b": "pass"}, + {"path": "specs/crons/mac-trios-heal.t27", "t27b": "pass"}, + {"path": "specs/crons/railway-jobsearch-cron.t27", "t27b": "pass"}, + {"path": "specs/crons/t27-formal-mutation.t27", "t27b": "pass"}, + {"path": "specs/crons/t27-pr-dashboard.t27", "t27b": "pass"}, + {"path": "specs/crons/trinity-agent-cron-cleanup.t27", "t27b": "pass"}, + {"path": "specs/crons/trinity-agent-queue-drain.t27", "t27b": "pass"}, + {"path": "specs/crons/trinity-brain-ci.t27", "t27b": "pass"}, + {"path": "specs/crons/trinity-codegen.t27", "t27b": "pass"}, + {"path": "specs/crons/trinity-discover-callers.t27", "t27b": "pass"}, + {"path": "specs/crons/trinity-pages-health-check.t27", "t27b": "pass"}, + {"path": "specs/crons/trinity-signal-health-self.t27", "t27b": "pass"}, + {"path": "specs/crons/trinity-site-live-gate.t27", "t27b": "pass"}, + {"path": "specs/demos/simple_test.t27", "t27b": "pass"}, + {"path": "specs/docs/chapters/alphabet.t27", "t27b": "pass"}, + {"path": "specs/docs/chapters/evidence.t27", "t27b": "pass"}, + {"path": "specs/docs/chapters/layers.t27", "t27b": "pass"}, + {"path": "specs/docs/chapters/project.t27", "t27b": "pass"}, + {"path": "specs/docs/chapters/queen.t27", "t27b": "pass"}, + {"path": "specs/docs/chapters/rules.t27", "t27b": "pass"}, + {"path": "specs/docs/chapters/tooling.t27", "t27b": "pass"}, + {"path": "specs/docs/system.t27", "t27b": "pass"}, + {"path": "specs/effects/capability.t27", "t27b": "pass"}, + {"path": "specs/effects/clock_cap.t27", "t27b": "pass"}, + {"path": "specs/effects/fs_cap.t27", "t27b": "pass"}, + {"path": "specs/effects/replay_oracle.t27", "t27b": "pass"}, + {"path": "specs/fpga/adapter.t27", "t27b": "pass"}, + {"path": "specs/fpga/apb_bridge.t27", "t27b": "pass"}, + {"path": "specs/fpga/assembler.t27", "t27b": "pass"}, + {"path": "specs/fpga/axi4.t27", "t27b": "pass"}, + {"path": "specs/fpga/boards/arty_a7_integration.t27", "t27b": "pass"}, + {"path": "specs/fpga/boards/qmtech_a100t_integration.t27", "t27b": "pass"}, + {"path": "specs/fpga/bootrom.t27", "t27b": "pass"}, + {"path": "specs/fpga/bpsk.t27", "t27b": "pass"}, + {"path": "specs/fpga/clock_domain.t27", "t27b": "pass"}, + {"path": "specs/fpga/coverage.t27", "t27b": "pass"}, + {"path": "specs/fpga/crossopt.t27", "t27b": "pass"}, + {"path": "specs/fpga/cts.t27", "t27b": "pass"}, + {"path": "specs/fpga/dft.t27", "t27b": "pass"}, + {"path": "specs/fpga/die_probe.t27", "t27b": "pass"}, + {"path": "specs/fpga/dsp/adders.t27", "t27b": "pass"}, + {"path": "specs/fpga/dsp/cordic.t27", "t27b": "pass"}, + {"path": "specs/fpga/dsp/fixed_point.t27", "t27b": "pass"}, + {"path": "specs/fpga/dsp/multipliers.t27", "t27b": "pass"}, + {"path": "specs/fpga/dsp/signals.t27", "t27b": "pass"}, + {"path": "specs/fpga/e2e_demo.t27", "t27b": "pass"}, + {"path": "specs/fpga/eth_beacon.t27", "t27b": "pass"}, + {"path": "specs/fpga/eth_crc.t27", "t27b": "pass"}, + {"path": "specs/fpga/eth_rx.t27", "t27b": "pass"}, + {"path": "specs/fpga/fifo.t27", "t27b": "pass"}, + {"path": "specs/fpga/gf16_accel.t27", "t27b": "pass"}, + {"path": "specs/fpga/hw_types.t27", "t27b": "pass"}, + {"path": "specs/fpga/linker.t27", "t27b": "pass"}, + {"path": "specs/fpga/memory.t27", "t27b": "pass"}, + {"path": "specs/fpga/mmcm.t27", "t27b": "pass"}, + {"path": "specs/fpga/mtbf.t27", "t27b": "pass"}, + {"path": "specs/fpga/partition.t27", "t27b": "pass"}, + {"path": "specs/fpga/power.t27", "t27b": "pass"}, + {"path": "specs/fpga/power_analysis.t27", "t27b": "pass"}, + {"path": "specs/fpga/reset_sync.t27", "t27b": "pass"}, + {"path": "specs/fpga/rgmii.t27", "t27b": "pass"}, + {"path": "specs/fpga/rgmii_sniff.t27", "t27b": "pass"}, + {"path": "specs/fpga/ro_race.t27", "t27b": "pass"}, + {"path": "specs/fpga/router.t27", "t27b": "pass"}, + {"path": "specs/fpga/secded.t27", "t27b": "pass"}, + {"path": "specs/fpga/simulator.t27", "t27b": "pass"}, + {"path": "specs/fpga/stdlib.t27", "t27b": "pass"}, + {"path": "specs/fpga/ternary_isa.t27", "t27b": "pass"}, + {"path": "specs/fpga/ternary_link.t27", "t27b": "pass"}, + {"path": "specs/fpga/testbench/assembler_tb.t27", "t27b": "pass"}, + {"path": "specs/fpga/testbench/cts_tb.t27", "t27b": "pass"}, + {"path": "specs/fpga/testbench/formal_tb.t27", "t27b": "pass"}, + {"path": "specs/fpga/testbench/partition_tb.t27", "t27b": "pass"}, + {"path": "specs/fpga/testbench/placement_tb.t27", "t27b": "pass"}, + {"path": "specs/fpga/testbench/power_tb.t27", "t27b": "pass"}, + {"path": "specs/fpga/testbench/router_tb.t27", "t27b": "pass"}, + {"path": "specs/fpga/testbench/simulator_tb.t27", "t27b": "pass"}, + {"path": "specs/fpga/testbench/timing_tb.t27", "t27b": "pass"}, + {"path": "specs/fpga/testbench/vcd_trace_tb.t27", "t27b": "pass"}, + {"path": "specs/fpga/timing.t27", "t27b": "pass"}, + {"path": "specs/fpga/trinet_node.t27", "t27b": "pass"}, + {"path": "specs/fpga/verification/build_verify.t27", "t27b": "pass"}, + {"path": "specs/functions/analytics-sales-advise.t27", "t27b": "pass"}, + {"path": "specs/functions/analytics-skills-detect.t27", "t27b": "pass"}, + {"path": "specs/functions/broadcast-message-send.t27", "t27b": "pass"}, + {"path": "specs/functions/client-telemetry-daily.t27", "t27b": "pass"}, + {"path": "specs/functions/club-invoice-abandoned-watch.t27", "t27b": "pass"}, + {"path": "specs/functions/content-detailed-script-generate.t27", "t27b": "pass"}, + {"path": "specs/functions/content-scenario-clips-generate.t27", "t27b": "pass"}, + {"path": "specs/functions/content-scripts-generate.t27", "t27b": "pass"}, + {"path": "specs/functions/crm-proactive-sweep.t27", "t27b": "pass"}, + {"path": "specs/functions/instagram-competitors-find.t27", "t27b": "pass"}, + {"path": "specs/functions/instagram-reels-analyze.t27", "t27b": "pass"}, + {"path": "specs/functions/instagram-top-content-extract.t27", "t27b": "pass"}, + {"path": "specs/functions/monitoring-error-report.t27", "t27b": "pass"}, + {"path": "specs/functions/monitoring-health-check.t27", "t27b": "pass"}, + {"path": "specs/functions/monitoring-logs-analyze.t27", "t27b": "pass"}, + {"path": "specs/functions/monitoring-logs-trigger.t27", "t27b": "pass"}, + {"path": "specs/functions/morph-images-generate.t27", "t27b": "pass"}, + {"path": "specs/functions/neuro-image-generate.t27", "t27b": "pass"}, + {"path": "specs/functions/payment-ai-server-process.t27", "t27b": "pass"}, + {"path": "specs/functions/reels-ai-callback.t27", "t27b": "pass"}, + {"path": "specs/functions/reels-ai-generate.t27", "t27b": "pass"}, + {"path": "specs/functions/reels-loop-generate.t27", "t27b": "pass"}, + {"path": "specs/functions/render-avatar-video-run.t27", "t27b": "pass"}, + {"path": "specs/functions/render-job-run.t27", "t27b": "pass"}, + {"path": "specs/functions/render-riddle-run.t27", "t27b": "pass"}, + {"path": "specs/functions/robokassa-unclaimed-watch.t27", "t27b": "pass"}, + {"path": "specs/functions/ton-pending-watch.t27", "t27b": "pass"}, + {"path": "specs/functions/training-model-complete.t27", "t27b": "pass"}, + {"path": "specs/functions/training-model-start.t27", "t27b": "pass"}, + {"path": "specs/functions/training-model-v2-start.t27", "t27b": "pass"}, + {"path": "specs/functions/training-stuck-check.t27", "t27b": "pass"}, + {"path": "specs/functions/webhook-generation-validate.t27", "t27b": "pass"}, + {"path": "specs/functions/welcome-avatar-generate.t27", "t27b": "pass"}, + {"path": "specs/github/auth.t27", "t27b": "pass"}, + {"path": "specs/hosting/credit.t27", "t27b": "pass"}, + {"path": "specs/hosting/feed.t27", "t27b": "pass"}, + {"path": "specs/hosting/host.t27", "t27b": "pass"}, + {"path": "specs/hosting/panel.t27", "t27b": "pass"}, + {"path": "specs/hosting/placement.t27", "t27b": "pass"}, + {"path": "specs/hosting/proof.t27", "t27b": "pass"}, + {"path": "specs/hosting/row.t27", "t27b": "pass"}, + {"path": "specs/hosting/statement.t27", "t27b": "pass"}, + {"path": "specs/hosting/sybil.t27", "t27b": "pass"}, + {"path": "specs/hosting/toolchain.t27", "t27b": "pass"}, + {"path": "specs/hosting/topology.t27", "t27b": "pass"}, + {"path": "specs/i18n/agents-ru.t27", "t27b": "pass"}, + {"path": "specs/i18n/blog-ru.t27", "t27b": "pass"}, + {"path": "specs/i18n/docs-ru.t27", "t27b": "pass"}, + {"path": "specs/igla/race/mvp_ternary_classifier.t27", "t27b": "pass"}, + {"path": "specs/igla/race/phi_accumulator_growth.t27", "t27b": "pass"}, + {"path": "specs/igla/race/phi_gain_freedom.t27", "t27b": "pass"}, + {"path": "specs/igla/race/phi_weights.t27", "t27b": "pass"}, + {"path": "specs/igla/race/ternary_lut_table.t27", "t27b": "pass"}, + {"path": "specs/igla/race/ternary_mac_group.t27", "t27b": "pass"}, + {"path": "specs/igla/race/ternary_node.t27", "t27b": "pass"}, + {"path": "specs/igla/race/unit_weights_node.t27", "t27b": "pass"}, + {"path": "specs/igla/w535_bounded_while_module.t27", "t27b": "pass"}, + {"path": "specs/isa/t27a.t27", "t27b": "pass"}, + {"path": "specs/isa/t27a_mnemonics.t27", "t27b": "pass"}, + {"path": "specs/isa/ternary_encoding.t27", "t27b": "pass"}, + {"path": "specs/isa/ternary_gates.t27", "t27b": "pass"}, + {"path": "specs/isa/ternary_graph.t27", "t27b": "pass"}, + {"path": "specs/isa/tri27_bytecode.t27", "t27b": "pass"}, + {"path": "specs/isa/tri27_machine.t27", "t27b": "pass"}, + {"path": "specs/jobs/network_job.t27", "t27b": "pass"}, + {"path": "specs/jobs/release_t27c.t27", "t27b": "pass"}, + {"path": "specs/jobs/t27b_ledger_steward.t27", "t27b": "pass"}, + {"path": "specs/math/constants.t27", "t27b": "pass"}, + {"path": "specs/math/gf_competitive.t27", "t27b": "pass"}, + {"path": "specs/memory/graph/crypt.t27", "t27b": "pass"}, + {"path": "specs/memory/graph/ingest.t27", "t27b": "pass"}, + {"path": "specs/memory/graph/scope.t27", "t27b": "pass"}, + {"path": "specs/memory/graph/temporal.t27", "t27b": "pass"}, + {"path": "specs/memory/graph/types.t27", "t27b": "pass"}, + {"path": "specs/memory/tmem/session.t27", "t27b": "pass"}, + {"path": "specs/memory/tmem/types.t27", "t27b": "pass"}, + {"path": "specs/mesh_routing.t27", "t27b": "pass"}, + {"path": "specs/ml/activation/elu_activation.t27", "t27b": "blocked", "blocker": "ExprCall(undeclared fn)", "reason": "unimplemented"}, + {"path": "specs/ml/activation/gelu_activation.t27", "t27b": "blocked", "blocker": "ExprCall(undeclared fn)", "reason": "unimplemented"}, + {"path": "specs/ml/activation/gelu_approx_activation.t27", "t27b": "blocked", "blocker": "ExprCall(undeclared fn)", "reason": "unimplemented"}, + {"path": "specs/ml/activation/leaky_relu_activation.t27", "t27b": "pass"}, + {"path": "specs/ml/activation/relu_activation.t27", "t27b": "pass"}, + {"path": "specs/ml/activation/sigmoid_activation.t27", "t27b": "pass"}, + {"path": "specs/ml/activation/silu_swish_activation.t27", "t27b": "blocked", "blocker": "ExprCall(undeclared fn)", "reason": "unimplemented"}, + {"path": "specs/ml/activation/softmax.t27", "t27b": "blocked", "blocker": "ExprCall(undeclared fn)", "reason": "unimplemented"}, + {"path": "specs/ml/activation/tanh_activation.t27", "t27b": "blocked", "blocker": "ExprCall(undeclared fn)", "reason": "unimplemented"}, + {"path": "specs/ml/igla_champion_capsule.t27", "t27b": "blocked", "blocker": "ExprIdentifier(undeclared)", "reason": "unimplemented"}, + {"path": "specs/ml/layers/avgpool2d_layer.t27", "t27b": "pass"}, + {"path": "specs/ml/layers/batchnorm_layer.t27", "t27b": "blocked", "blocker": "ExprCall(undeclared fn)", "reason": "unimplemented"}, + {"path": "specs/ml/layers/conv2d_layer.t27", "t27b": "pass"}, + {"path": "specs/ml/layers/dense_layer.t27", "t27b": "pass"}, + {"path": "specs/ml/layers/dropout_layer.t27", "t27b": "pass"}, + {"path": "specs/ml/layers/embedding_layer.t27", "t27b": "blocked", "blocker": "ExprCall(undeclared fn)", "reason": "unimplemented"}, + {"path": "specs/ml/layers/flatten_layer.t27", "t27b": "pass"}, + {"path": "specs/ml/layers/layernorm_layer.t27", "t27b": "pass"}, + {"path": "specs/ml/layers/maxpool2d_layer.t27", "t27b": "pass"}, + {"path": "specs/ml/layers/residual_connection.t27", "t27b": "pass"}, + {"path": "specs/ml/loss/binary_crossentropy_loss.t27", "t27b": "blocked", "blocker": "ExprCall(undeclared fn)", "reason": "unimplemented"}, + {"path": "specs/ml/loss/contrastive_loss.t27", "t27b": "blocked", "blocker": "ExprCall(undeclared fn)", "reason": "unimplemented"}, + {"path": "specs/ml/loss/cross_entropy_loss.t27", "t27b": "blocked", "blocker": "ExprCall(undeclared fn)", "reason": "unimplemented"}, + {"path": "specs/ml/loss/huber_loss.t27", "t27b": "pass"}, + {"path": "specs/ml/loss/kl_divergence.t27", "t27b": "pass"}, + {"path": "specs/ml/loss/mse_loss.t27", "t27b": "pass"}, + {"path": "specs/ml/optimizer/adagrad.t27", "t27b": "blocked", "blocker": "ExprCall(undeclared fn)", "reason": "unimplemented"}, + {"path": "specs/ml/optimizer/adam.t27", "t27b": "blocked", "blocker": "ExprCall(undeclared fn)", "reason": "unimplemented"}, + {"path": "specs/ml/optimizer/lamb.t27", "t27b": "blocked", "blocker": "ExprCall(undeclared fn)", "reason": "unimplemented"}, + {"path": "specs/ml/optimizer/race_config.t27", "t27b": "blocked", "blocker": "ExprIdentifier(undeclared)", "reason": "unimplemented"}, + {"path": "specs/ml/optimizer/rmsprop.t27", "t27b": "pass"}, + {"path": "specs/ml/optimizer/sgd.t27", "t27b": "pass"}, + {"path": "specs/ml/pathway/mlp.t27", "t27b": "blocked", "blocker": "ExprCall(undeclared fn)", "reason": "unimplemented"}, + {"path": "specs/ml/recurrent/attention_mechanism.t27", "t27b": "blocked", "blocker": "ExprCall(undeclared fn)", "reason": "unimplemented"}, + {"path": "specs/ml/recurrent/bilstm.t27", "t27b": "blocked", "blocker": "ExprCall(undeclared fn)", "reason": "unimplemented"}, + {"path": "specs/ml/recurrent/gru_cell.t27", "t27b": "blocked", "blocker": "ExprCall(undeclared fn)", "reason": "unimplemented"}, + {"path": "specs/ml/recurrent/lstm_cell.t27", "t27b": "blocked", "blocker": "ExprCall(undeclared fn)", "reason": "unimplemented"}, + {"path": "specs/ml/recurrent/lstm_single.t27", "t27b": "blocked", "blocker": "ExprCall(undeclared fn)", "reason": "unimplemented"}, + {"path": "specs/ml/recurrent/rnn_cell.t27", "t27b": "blocked", "blocker": "ExprCall(undeclared fn)", "reason": "unimplemented"}, + {"path": "specs/ml/recurrent/self_attention.t27", "t27b": "pass"}, + {"path": "specs/ml/rl/advantage_estimator.t27", "t27b": "blocked", "blocker": "ExprCall(undeclared fn)", "reason": "unimplemented"}, + {"path": "specs/ml/rl/dqn.t27", "t27b": "pass"}, + {"path": "specs/ml/rl/dqn_target_network.t27", "t27b": "pass"}, + {"path": "specs/ml/rl/ppo_clip_loss.t27", "t27b": "blocked", "blocker": "ExprCall(undeclared fn)", "reason": "unimplemented"}, + {"path": "specs/ml/rl/ppo_critic.t27", "t27b": "blocked", "blocker": "ExprCall(undeclared fn)", "reason": "unimplemented"}, + {"path": "specs/ml/rl/sac_critic.t27", "t27b": "pass"}, + {"path": "specs/ml/transformer/encoder_block.t27", "t27b": "blocked", "blocker": "ExprCall(undeclared fn)", "reason": "unimplemented"}, + {"path": "specs/ml/transformer/feed_forward_network.t27", "t27b": "pass"}, + {"path": "specs/ml/transformer/multi_head_attention.t27", "t27b": "pass"}, + {"path": "specs/ml/transformer/positional_encoding.t27", "t27b": "blocked", "blocker": "ExprCall(undeclared fn)", "reason": "unimplemented"}, + {"path": "specs/multipath_router.t27", "t27b": "pass"}, + {"path": "specs/network/attribution.t27", "t27b": "pass"}, + {"path": "specs/network/identity.t27", "t27b": "pass"}, + {"path": "specs/network/job_rules.t27", "t27b": "pass"}, + {"path": "specs/network/mvp.t27", "t27b": "pass"}, + {"path": "specs/network/mvp_v2.t27", "t27b": "pass"}, + {"path": "specs/network/mvp_v3.t27", "t27b": "pass"}, + {"path": "specs/network/mvp_v3_ed25519.t27", "t27b": "pass"}, + {"path": "specs/network/pool.t27", "t27b": "pass"}, + {"path": "specs/network/quorum.t27", "t27b": "pass"}, + {"path": "specs/network/usage.t27", "t27b": "pass"}, + {"path": "specs/numeric/bnf1024.t27", "t27b": "pass"}, + {"path": "specs/numeric/bnf128.t27", "t27b": "pass"}, + {"path": "specs/numeric/bnf16.t27", "t27b": "pass"}, + {"path": "specs/numeric/bnf256.t27", "t27b": "pass"}, + {"path": "specs/numeric/bnf32.t27", "t27b": "pass"}, + {"path": "specs/numeric/bnf512.t27", "t27b": "pass"}, + {"path": "specs/numeric/bnf64.t27", "t27b": "pass"}, + {"path": "specs/numeric/bnf8.t27", "t27b": "pass"}, + {"path": "specs/numeric/catalog_paper_count.t27", "t27b": "pass"}, + {"path": "specs/numeric/e8m0.t27", "t27b": "pass"}, + {"path": "specs/numeric/formats.t27", "t27b": "pass"}, + {"path": "specs/numeric/formats_catalog.t27", "t27b": "pass"}, + {"path": "specs/numeric/gf10.t27", "t27b": "pass"}, + {"path": "specs/numeric/gf1024.t27", "t27b": "pass"}, + {"path": "specs/numeric/gf128.t27", "t27b": "pass"}, + {"path": "specs/numeric/gf14.t27", "t27b": "pass"}, + {"path": "specs/numeric/gf16.t27", "t27b": "pass"}, + {"path": "specs/numeric/gf256.t27", "t27b": "pass"}, + {"path": "specs/numeric/gf48.t27", "t27b": "pass"}, + {"path": "specs/numeric/gf512.t27", "t27b": "pass"}, + {"path": "specs/numeric/gf6.t27", "t27b": "pass"}, + {"path": "specs/numeric/gf96.t27", "t27b": "pass"}, + {"path": "specs/numeric/gft1024.t27", "t27b": "pass"}, + {"path": "specs/numeric/gft128.t27", "t27b": "pass"}, + {"path": "specs/numeric/gft16.t27", "t27b": "pass"}, + {"path": "specs/numeric/gft256.t27", "t27b": "pass"}, + {"path": "specs/numeric/gft32.t27", "t27b": "pass"}, + {"path": "specs/numeric/gft4.t27", "t27b": "pass"}, + {"path": "specs/numeric/gft512.t27", "t27b": "pass"}, + {"path": "specs/numeric/gft64.t27", "t27b": "pass"}, + {"path": "specs/numeric/gft8.t27", "t27b": "pass"}, + {"path": "specs/numeric/gfternary.t27", "t27b": "pass"}, + {"path": "specs/numeric/golden_sieve.t27", "t27b": "pass"}, + {"path": "specs/numeric/ocp_mx.t27", "t27b": "pass"}, + {"path": "specs/numeric/requant_boundary.t27", "t27b": "pass"}, + {"path": "specs/numeric/tnf1024.t27", "t27b": "pass"}, + {"path": "specs/numeric/tnf128.t27", "t27b": "pass"}, + {"path": "specs/numeric/tnf16.t27", "t27b": "pass"}, + {"path": "specs/numeric/tnf17.t27", "t27b": "pass"}, + {"path": "specs/numeric/tnf256.t27", "t27b": "pass"}, + {"path": "specs/numeric/tnf32.t27", "t27b": "pass"}, + {"path": "specs/numeric/tnf4.t27", "t27b": "pass"}, + {"path": "specs/numeric/tnf512.t27", "t27b": "pass"}, + {"path": "specs/numeric/tnf64.t27", "t27b": "pass"}, + {"path": "specs/numeric/tnf8.t27", "t27b": "pass"}, + {"path": "specs/numeric/trinity_numeric_surface.t27", "t27b": "pass"}, + {"path": "specs/physics/e8_lqg_bridge.t27", "t27b": "pass"}, + {"path": "specs/physics/eye_isi.t27", "t27b": "pass"}, + {"path": "specs/physics/gamma-conflict.t27", "t27b": "pass"}, + {"path": "specs/physics/hslm_benchmark.t27", "t27b": "pass"}, + {"path": "specs/physics/line_bounce.t27", "t27b": "pass"}, + {"path": "specs/physics/lqg_cs_bridge.t27", "t27b": "pass"}, + {"path": "specs/physics/xc7_primitives.t27", "t27b": "pass"}, + {"path": "specs/policy/issue_shape.t27", "t27b": "pass"}, + {"path": "specs/policy/l2_generation.t27", "t27b": "pass"}, + {"path": "specs/policy/lang_en.t27", "t27b": "pass"}, + {"path": "specs/policy/merge_ours.t27", "t27b": "pass"}, + {"path": "specs/policy/own_language.t27", "t27b": "pass"}, + {"path": "specs/policy/required_contexts.t27", "t27b": "pass"}, + {"path": "specs/policy/text_lines.t27", "t27b": "pass"}, + {"path": "specs/port/bootstrap/src/bridge.t27", "t27b": "pass"}, + {"path": "specs/port/bootstrap/src/cc_gate.t27", "t27b": "pass"}, + {"path": "specs/port/bootstrap/src/check_calls.t27", "t27b": "pass"}, + {"path": "specs/port/bootstrap/src/compiler/AsmRelocEntry_new.t27", "t27b": "pass"}, + {"path": "specs/port/bootstrap/src/compiler/AsmSectionKind_from_i8.t27", "t27b": "pass"}, + {"path": "specs/port/bootstrap/src/compiler/AssembledInstr_r_type.t27", "t27b": "pass"}, + {"path": "specs/port/bootstrap/src/compiler/HirBusPort_axi4_lite_slave.t27", "t27b": "pass"}, + {"path": "specs/port/bootstrap/src/compiler/HirClockDomain_new.t27", "t27b": "pass"}, + {"path": "specs/port/bootstrap/src/compiler/HirCoverPoint_new.t27", "t27b": "pass"}, + {"path": "specs/port/bootstrap/src/compiler/HirGf16FftConfig_fft_stages.t27", "t27b": "pass"}, + {"path": "specs/port/bootstrap/src/compiler/HirIpCatalog_new.t27", "t27b": "pass"}, + {"path": "specs/port/bootstrap/src/compiler/HirTernaryRegFile_new.t27", "t27b": "pass"}, + {"path": "specs/port/bootstrap/src/compiler/HwType_hw_width.t27", "t27b": "pass"}, + {"path": "specs/port/bootstrap/src/compiler/LinkSection_text.t27", "t27b": "pass"}, + {"path": "specs/port/bootstrap/src/compiler/LoopGuard_loop_cond.t27", "t27b": "pass"}, + {"path": "specs/port/bootstrap/src/compiler/TbCheck_new.t27", "t27b": "pass"}, + {"path": "specs/port/bootstrap/src/compiler/collect_type_decls.t27", "t27b": "pass"}, + {"path": "specs/port/bootstrap/src/enrichment/mod.t27", "t27b": "pass"}, + {"path": "specs/port/bootstrap/src/jwt.t27", "t27b": "pass"}, + {"path": "specs/port/bootstrap/src/parse_conform.t27", "t27b": "pass"}, + {"path": "specs/port/bootstrap/src/phi_f64_literals.t27", "t27b": "pass"}, + {"path": "specs/port/bootstrap/src/phi_selfcheck.t27", "t27b": "pass"}, + {"path": "specs/port/bootstrap/src/sensitivity.t27", "t27b": "pass"}, + {"path": "specs/port/bootstrap/src/source_kind.t27", "t27b": "pass"}, + {"path": "specs/port/bootstrap/src/weight_bram.t27", "t27b": "pass"}, + {"path": "specs/port/browseros/trios/agent-server/apps/server/src/api/routes/health.t27", "t27b": "pass"}, + {"path": "specs/port/browseros/trios/agent-server/apps/server/src/api/routes/memory.t27", "t27b": "pass"}, + {"path": "specs/port/browseros/trios/agent-server/apps/server/src/api/routes/queen-lease.t27", "t27b": "pass"}, + {"path": "specs/port/browseros/trios/agent-server/apps/server/src/api/routes/queen-needs-you.t27", "t27b": "pass"}, + {"path": "specs/port/browseros/trios/agent-server/apps/server/src/api/routes/queen-public-agents.t27", "t27b": "pass"}, + {"path": "specs/port/browseros/trios/agent-server/apps/server/src/api/routes/queen-registry.t27", "t27b": "pass"}, + {"path": "specs/port/browseros/trios/agent-server/apps/server/src/api/routes/queen-rehearsal.t27", "t27b": "pass"}, + {"path": "specs/port/browseros/trios/agent-server/apps/server/src/api/routes/queen-report.t27", "t27b": "pass"}, + {"path": "specs/port/browseros/trios/agent-server/apps/server/src/api/routes/status.t27", "t27b": "pass"}, + {"path": "specs/port/browseros/trios/agent-server/apps/server/src/api/services/a2a/a2a-liveness.t27", "t27b": "pass"}, + {"path": "specs/port/browseros/trios/agent-server/apps/server/src/api/services/openclaw/claw-session.t27", "t27b": "pass"}, + {"path": "specs/port/browseros/trios/agent-server/apps/server/src/browser/bookmarks.t27", "t27b": "pass"}, + {"path": "specs/port/browseros/trios/agent-server/apps/server/src/browser/history.t27", "t27b": "pass"}, + {"path": "specs/port/browseros/trios/agent-server/apps/server/src/lib/agents/runtime/registry.t27", "t27b": "pass"}, + {"path": "specs/port/browseros/trios/agent-server/apps/server/src/lib/db/retry.t27", "t27b": "pass"}, + {"path": "specs/port/browseros/trios/agent-server/apps/server/src/lib/identity.t27", "t27b": "pass"}, + {"path": "specs/port/browseros/trios/agent-server/apps/server/src/lib/port-binding.t27", "t27b": "pass"}, + {"path": "specs/port/browseros/trios/agent-server/apps/server/src/lib/provider-error-classifier.t27", "t27b": "pass"}, + {"path": "specs/port/browseros/trios/agent-server/apps/server/src/monitoring/envelope.t27", "t27b": "pass"}, + {"path": "specs/port/browseros/trios/agent-server/apps/server/src/skills/catalog.t27", "t27b": "pass"}, + {"path": "specs/port/browseros/trios/agent-server/apps/server/src/tools/filesystem/ls.t27", "t27b": "pass"}, + {"path": "specs/port/browseros/trios/agent-server/apps/server/src/tools/memory/write.t27", "t27b": "pass"}, + {"path": "specs/port/browseros/trios/agent-server/apps/server/src/tools/tool-registry.t27", "t27b": "pass"}, + {"path": "specs/port/fpga/bscan_spi_qmtech/bscan_spi_qmtech.t27", "t27b": "pass"}, + {"path": "specs/port/fpga/openxc7-synth/phi_temporal/temporal_heartbeat.t27", "t27b": "pass"}, + {"path": "specs/port/fpga/verilog/dsp_probe.t27", "t27b": "pass"}, + {"path": "specs/port/fpga/verilog/dsp_probe_live.t27", "t27b": "pass"}, + {"path": "specs/port/fpga/verilog/e8m0_jtag.t27", "t27b": "pass"}, + {"path": "specs/port/fpga/verilog/gft_bitnet_neuron_jtag.t27", "t27b": "pass"}, + {"path": "specs/port/fpga/verilog/gft_dot4_comm_jtag.t27", "t27b": "pass"}, + {"path": "specs/port/fpga/verilog/gft_dup2_jtag.t27", "t27b": "pass"}, + {"path": "specs/port/fpga/verilog/gft_dup3_jtag.t27", "t27b": "pass"}, + {"path": "specs/port/fpga/verilog/gft_signed_dot4_jtag.t27", "t27b": "pass"}, + {"path": "specs/port/fpga/verilog/gft_smul_jtag.t27", "t27b": "pass"}, + {"path": "specs/port/fpga/verilog/gft_train1_jtag.t27", "t27b": "pass"}, + {"path": "specs/port/fpga/verilog/link_node.t27", "t27b": "pass"}, + {"path": "specs/port/fpga/verilog/mvp_ternary_classifier_top.t27", "t27b": "pass"}, + {"path": "specs/port/fpga/verilog/phi_weights_jtag.t27", "t27b": "pass"}, + {"path": "specs/port/fpga/verilog/ternary_mac_demo_top.t27", "t27b": "pass"}, + {"path": "specs/port/fpga/verilog/ternary_mac_synth.t27", "t27b": "pass"}, + {"path": "specs/port/fpga/verilog/ternary_node_jtag.t27", "t27b": "pass"}, + {"path": "specs/port/fpga/vivado/blinky.t27", "t27b": "pass"}, + {"path": "specs/port/fpga/vivado/gf16_matmul4x4.t27", "t27b": "pass"}, + {"path": "specs/port/fpga/vivado/gf16_top.t27", "t27b": "pass"}, + {"path": "specs/port/fpga/vivado/gf16_uart_sim_bench.t27", "t27b": "pass"}, + {"path": "specs/port/fpga/vivado/uart_detect_top.t27", "t27b": "pass"}, + {"path": "specs/port/fpga/vivado/uart_echo_top.t27", "t27b": "pass"}, + {"path": "specs/port/fpga/vsa/temporal_heartbeat_top.t27", "t27b": "pass"}, + {"path": "specs/port/scripts/aggregate-experience.t27", "t27b": "pass"}, + {"path": "specs/port/scripts/bulk-create-notebooks.t27", "t27b": "pass"}, + {"path": "specs/port/scripts/check-conflicts.t27", "t27b": "pass"}, + {"path": "specs/port/scripts/check-pagination-truncation.t27", "t27b": "pass"}, + {"path": "specs/port/scripts/check_first_party_doc_language.t27", "t27b": "pass"}, + {"path": "specs/port/scripts/ci/loop-tools-tracked.t27", "t27b": "pass"}, + {"path": "specs/port/scripts/ci/rings_matrix.t27", "t27b": "pass"}, + {"path": "specs/port/scripts/fpga-build.t27", "t27b": "pass"}, + {"path": "specs/port/scripts/fpga/flash.t27", "t27b": "pass"}, + {"path": "specs/port/scripts/gen_w309.t27", "t27b": "pass"}, + {"path": "specs/port/scripts/gen_w310.t27", "t27b": "pass"}, + {"path": "specs/port/scripts/gen_w311.t27", "t27b": "pass"}, + {"path": "specs/port/scripts/gen_w314.t27", "t27b": "pass"}, + {"path": "specs/port/scripts/gen_w315.t27", "t27b": "pass"}, + {"path": "specs/port/scripts/gen_w316.t27", "t27b": "pass"}, + {"path": "specs/port/scripts/gen_w317.t27", "t27b": "pass"}, + {"path": "specs/port/scripts/gen_w318.t27", "t27b": "pass"}, + {"path": "specs/port/scripts/gen_w320.t27", "t27b": "pass"}, + {"path": "specs/port/scripts/gen_w322.t27", "t27b": "pass"}, + {"path": "specs/port/scripts/gen_w326.t27", "t27b": "pass"}, + {"path": "specs/port/scripts/gen_w363.t27", "t27b": "pass"}, + {"path": "specs/port/scripts/gen_w365.t27", "t27b": "pass"}, + {"path": "specs/port/scripts/gen_w368.t27", "t27b": "pass"}, + {"path": "specs/port/scripts/gen_w377.t27", "t27b": "pass"}, + {"path": "specs/port/scripts/gen_w378.t27", "t27b": "pass"}, + {"path": "specs/port/scripts/gen_w379.t27", "t27b": "pass"}, + {"path": "specs/port/scripts/gen_w380.t27", "t27b": "pass"}, + {"path": "specs/port/scripts/gen_w381.t27", "t27b": "pass"}, + {"path": "specs/port/scripts/gen_w381_lean.t27", "t27b": "pass"}, + {"path": "specs/port/scripts/gen_w382.t27", "t27b": "pass"}, + {"path": "specs/port/scripts/gen_w384.t27", "t27b": "pass"}, + {"path": "specs/port/scripts/gen_w384_lean.t27", "t27b": "pass"}, + {"path": "specs/port/scripts/gen_w385.t27", "t27b": "pass"}, + {"path": "specs/port/scripts/gen_w386.t27", "t27b": "pass"}, + {"path": "specs/port/scripts/gen_w387.t27", "t27b": "pass"}, + {"path": "specs/port/scripts/gen_w388_lean.t27", "t27b": "pass"}, + {"path": "specs/port/scripts/gen_w391.t27", "t27b": "pass"}, + {"path": "specs/port/scripts/gen_w391_lean.t27", "t27b": "pass"}, + {"path": "specs/port/scripts/gen_w631.t27", "t27b": "pass"}, + {"path": "specs/port/scripts/gen_w632.t27", "t27b": "pass"}, + {"path": "specs/port/scripts/gen_w633.t27", "t27b": "pass"}, + {"path": "specs/port/scripts/gen_w634.t27", "t27b": "pass"}, + {"path": "specs/port/scripts/gen_w635.t27", "t27b": "pass"}, + {"path": "specs/port/scripts/gen_w636.t27", "t27b": "pass"}, + {"path": "specs/port/scripts/gen_w637.t27", "t27b": "pass"}, + {"path": "specs/port/scripts/gen_w638.t27", "t27b": "pass"}, + {"path": "specs/port/scripts/gen_w639.t27", "t27b": "pass"}, + {"path": "specs/port/scripts/gen_w640.t27", "t27b": "pass"}, + {"path": "specs/port/scripts/gen_w641.t27", "t27b": "pass"}, + {"path": "specs/port/scripts/gen_w642.t27", "t27b": "pass"}, + {"path": "specs/port/scripts/gen_w643.t27", "t27b": "pass"}, + {"path": "specs/port/scripts/gen_w644.t27", "t27b": "pass"}, + {"path": "specs/port/scripts/gen_w645.t27", "t27b": "pass"}, + {"path": "specs/port/scripts/gen_w646.t27", "t27b": "pass"}, + {"path": "specs/port/scripts/gen_w647.t27", "t27b": "pass"}, + {"path": "specs/port/scripts/gen_w648.t27", "t27b": "pass"}, + {"path": "specs/port/scripts/gen_w649.t27", "t27b": "pass"}, + {"path": "specs/port/scripts/gen_w650.t27", "t27b": "pass"}, + {"path": "specs/port/scripts/gen_w651.t27", "t27b": "pass"}, + {"path": "specs/port/scripts/gen_w652.t27", "t27b": "pass"}, + {"path": "specs/port/scripts/gen_w653.t27", "t27b": "pass"}, + {"path": "specs/port/scripts/gen_w654.t27", "t27b": "pass"}, + {"path": "specs/port/scripts/gen_w655.t27", "t27b": "pass"}, + {"path": "specs/port/scripts/gen_w656.t27", "t27b": "pass"}, + {"path": "specs/port/scripts/gen_w657.t27", "t27b": "pass"}, + {"path": "specs/port/scripts/gen_w662.t27", "t27b": "pass"}, + {"path": "specs/port/scripts/gen_w669.t27", "t27b": "pass"}, + {"path": "specs/port/scripts/gen_w_blocks.t27", "t27b": "pass"}, + {"path": "specs/port/scripts/generate_episodes.t27", "t27b": "pass"}, + {"path": "specs/port/scripts/git_commands_tasks_1_4.t27", "t27b": "pass"}, + {"path": "specs/port/scripts/install-constitutional-hook.t27", "t27b": "pass"}, + {"path": "specs/port/scripts/lee_monte_carlo_baseline.t27", "t27b": "pass"}, + {"path": "specs/port/scripts/mcp-wrapper.t27", "t27b": "pass"}, + {"path": "specs/port/scripts/print_pellis_seal_decimal.t27", "t27b": "pass"}, + {"path": "specs/port/scripts/pysr_trinity_blind_test_v2.t27", "t27b": "pass"}, + {"path": "specs/port/scripts/reseal-apply.t27", "t27b": "pass"}, + {"path": "specs/port/scripts/reseal-check.t27", "t27b": "pass"}, + {"path": "specs/port/scripts/run_v51_multiple.t27", "t27b": "pass"}, + {"path": "specs/port/scripts/test-agent-bridge.t27", "t27b": "pass"}, + {"path": "specs/port/scripts/tri-issue-create.t27", "t27b": "pass"}, + {"path": "specs/port/scripts/tri-pr-create.t27", "t27b": "pass"}, + {"path": "specs/port/scripts/tri-search.t27", "t27b": "pass"}, + {"path": "specs/port/scripts/tri-sync.t27", "t27b": "pass"}, + {"path": "specs/port/scripts/tri_loop/claims.t27", "t27b": "pass"}, + {"path": "specs/port/scripts/tri_loop/corpus_parse.t27", "t27b": "pass"}, + {"path": "specs/port/scripts/tri_loop/loop_rules.t27", "t27b": "pass"}, + {"path": "specs/port/scripts/tri_loop/now_numbers.t27", "t27b": "pass"}, + {"path": "specs/port/scripts/tri_loop/t27b_rules.t27", "t27b": "pass"}, + {"path": "specs/port/scripts/ultra_engine_v70_ultimate.t27", "t27b": "pass"}, + {"path": "specs/port/scripts/validate_phi_f64.t27", "t27b": "pass"}, + {"path": "specs/port/scripts/verify_precision.t27", "t27b": "pass"}, + {"path": "specs/port/scripts/verify_smoking_guns.t27", "t27b": "pass"}, + {"path": "specs/port/scripts/wrapup/extract-context.t27", "t27b": "pass"}, + {"path": "specs/port/tools/backend_parity_table.t27", "t27b": "pass"}, + {"path": "specs/port/tools/bees/merger_gate_selftest.t27", "t27b": "pass"}, + {"path": "specs/port/tools/check_catalog_integrity.t27", "t27b": "pass"}, + {"path": "specs/port/tools/check_duplicate_declarations.t27", "t27b": "pass"}, + {"path": "specs/port/tools/check_fix_carries_source.t27", "t27b": "pass"}, + {"path": "specs/port/tools/ci/check_specs_still_parse.t27", "t27b": "pass"}, + {"path": "specs/port/tools/jtag/tdo_verdict.t27", "t27b": "pass"}, + {"path": "specs/port/tools/oracle/run.t27", "t27b": "pass"}, + {"path": "specs/port/tools/run_conformance_vvp.t27", "t27b": "pass"}, + {"path": "specs/port/tools/ternary_model.t27", "t27b": "pass"}, + {"path": "specs/port/tools/toolbelt.t27", "t27b": "pass"}, + {"path": "specs/port/tools/verify_emit_bitexact.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/fpga/fly-vivado/verilog/trinity_qmtech.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/fpga/gft/tb32.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/fpga/openxc7-regress/regress-fabric-bufg/fabric_bufg.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/fpga/openxc7-synth/DSP48E1_mock.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/fpga/openxc7-synth/blink_correct.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/fpga/openxc7-synth/blink_fast.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/fpga/openxc7-synth/blink_fixed.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/fpga/openxc7-synth/blink_minimal.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/fpga/openxc7-synth/blink_r23.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/fpga/openxc7-synth/blink_simple.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/fpga/openxc7-synth/blink_slow.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/fpga/openxc7-synth/blink_working.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/fpga/openxc7-synth/clk_test.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/fpga/openxc7-synth/clock_test.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/fpga/openxc7-synth/d6_blink.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/fpga/openxc7-synth/d6_inv_test.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/fpga/openxc7-synth/d6_test.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/fpga/openxc7-synth/d_bank13_test.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/fpga/openxc7-synth/d_blink_high.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/fpga/openxc7-synth/d_bufg_test.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/fpga/openxc7-synth/d_clk_direct.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/fpga/openxc7-synth/d_direct.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/fpga/openxc7-synth/d_e21_test.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/fpga/openxc7-synth/d_f19_test.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/fpga/openxc7-synth/d_full_path.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/fpga/openxc7-synth/d_g22_test.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/fpga/openxc7-synth/d_lut_only.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/fpga/openxc7-synth/d_multi_led.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/fpga/openxc7-synth/d_oscillator.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/fpga/openxc7-synth/d_simple_ff.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/fpga/openxc7-synth/d_simple_led.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/fpga/openxc7-synth/d_slow_blink.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/fpga/openxc7-synth/d_srl_blink.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/fpga/openxc7-synth/d_static_on.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/fpga/openxc7-synth/d_static_one.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/fpga/openxc7-synth/d_y0_test.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/fpga/openxc7-synth/definitive_diagnostic_inv.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/fpga/openxc7-synth/dsp_mul.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/fpga/openxc7-synth/led_both_test.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/fpga/openxc7-synth/led_d5_test.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/fpga/openxc7-synth/led_d6_test.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/fpga/openxc7-synth/led_diagnostic.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/fpga/openxc7-synth/led_off_test.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/fpga/openxc7-synth/led_on_test.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/fpga/openxc7-synth/led_simple_test.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/fpga/openxc7-synth/led_test_inv.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/fpga/openxc7-synth/multi_led_test.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/fpga/openxc7-synth/quantum_bridge_top.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/fpga/openxc7-synth/riscv_blink.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/fpga/openxc7-synth/singularity_d6_top.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/fpga/openxc7-synth/symbiflow_blink.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/fpga/openxc7-synth/ternary_activation.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/fpga/openxc7-synth/trinity_top.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/fpga/openxc7-synth/uart_echo.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/fpga/rtl/fpga_test_reporter.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/fpga/uart_loopback.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/fpga/uart_loopback_core.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/src/background_agent/main.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/src/brain/orbitofrontal_value.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/src/brain/weber_tuning.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/src/cli/health_check.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/src/cli/railway_create_full.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/src/cli/railway_create_project.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/src/cli/railway_deployment_create.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/src/cli/railway_null_startcmd.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/src/firebird/governance_temp.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/src/phi-engine/vibeec_original/bogatyrs_registry.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/src/phi-engine/vibeec_original/bogatyrs_spec_structure.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/src/phi-engine/vibeec_original/tnc.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/src/server_main.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/src/storm/experience_engine.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/src/tri-api/claude_md.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/src/tri/gen_aabb.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/src/tri/gen_arithmetic.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/src/tri/gen_assertion.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/src/tri/gen_barrier.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/src/tri/gen_base64.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/src/tri/gen_bezier.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/src/tri/gen_cache.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/src/tri/gen_caesar.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/src/tri/gen_canvas.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/src/tri/gen_color.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/src/tri/gen_cross_entropy.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/src/tri/gen_cursor.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/src/tri/gen_epoch_reclamation.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/src/tri/gen_escape.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/src/tri/gen_fuzz.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/src/tri/gen_geo_hash2d.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/src/tri/gen_gradient.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/src/tri/gen_gradient_descent.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/src/tri/gen_hazard_pointers.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/src/tri/gen_image.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/src/tri/gen_index.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/src/tri/gen_key_value.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/src/tri/gen_kmeans.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/src/tri/gen_leb128.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/src/tri/gen_linear_regression.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/src/tri/gen_lockfree_stack.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/src/tri/gen_matrix3x3.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/src/tri/gen_mock.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/src/tri/gen_neuron.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/src/tri/gen_path_utils.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/src/tri/gen_perceptron.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/src/tri/gen_quaternion.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/src/tri/gen_radix_tree.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/src/tri/gen_ray.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/src/tri/gen_record_store.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/src/tri/gen_rect.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/src/tri/gen_regression.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/src/tri/gen_relu.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/src/tri/gen_ring_buffer.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/src/tri/gen_rle.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/src/tri/gen_rsa_simple.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/src/tri/gen_rtree.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/src/tri/gen_rwlock.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/src/tri/gen_semaphore.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/src/tri/gen_sigmoid.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/src/tri/gen_skiplist_impl.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/src/tri/gen_snapshot.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/src/tri/gen_softmax.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/src/tri/gen_temp_file.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/src/tri/gen_test_runner.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/src/tri/gen_transaction.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/src/tri/gen_transform.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/src/tri/gen_varint.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/src/tri/gen_wal.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/src/tri/gen_websocket.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/src/tri/gen_work_stealing.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/src/tri/math/vocab_audit.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/src/tri/orchestrator_bench.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/src/tri/string_dualities.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/src/tri/string_spectrum.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/src/vibeec/gen_cmd_minimal.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/src/vibeec/gen_cmd_simple.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/src/vibeec/p2p_module.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/src/vibeec/tnc.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/src/vibeec/trinity_tokenizer.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/src/vibeec/validation_engine.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/src/wasm_stubs/auto_shard_stub.t27", "t27b": "pass"}, + {"path": "specs/port/trios/apps/trios-macos/rings/RUST-04/clade-improve/src/oversight.t27", "t27b": "pass"}, + {"path": "specs/port/trios/apps/trios-macos/rings/RUST-13/clade-meshd/src/transport.t27", "t27b": "pass"}, + {"path": "specs/port/trios/apps/trios-macos/rings/RUST-13/trios-mesh/build.t27", "t27b": "pass"}, + {"path": "specs/port/trios/apps/trios-macos/rings/RUST-13/trios-mesh/src/bin/smoke_m1.t27", "t27b": "pass"}, + {"path": "specs/port/trios/apps/trios-macos/rings/RUST-13/trios-mesh/tools/ad9361_config.t27", "t27b": "pass"}, + {"path": "specs/port/trios/crates/tri-tunnel/src/main.t27", "t27b": "pass"}, + {"path": "specs/port/trios/crates/trinity_loss/src/lib.t27", "t27b": "pass"}, + {"path": "specs/port/trios/crates/trios-bridge/src/main.t27", "t27b": "pass"}, + {"path": "specs/port/trios/crates/trios-chat/rings/CR-CHAT-00/src/lib.t27", "t27b": "pass"}, + {"path": "specs/port/trios/crates/trios-chat/rings/CR-CHAT-01/src/key_package_expiry_guard.t27", "t27b": "pass"}, + {"path": "specs/port/trios/crates/trios-chat/rings/CR-CHAT-02/src/epoch_rollover_wraparound_guard.t27", "t27b": "pass"}, + {"path": "specs/port/trios/crates/trios-chat/rings/CR-CHAT-02/src/skipped_message_key_gap_bound_guard.t27", "t27b": "pass"}, + {"path": "specs/port/trios/crates/trios-chat/rings/CR-CHAT-03/src/ratchet_tree_resolution_guard.t27", "t27b": "pass"}, + {"path": "specs/port/trios/crates/trios-chat/rings/CR-CHAT-03/src/unmerged_leaves_bound_guard.t27", "t27b": "pass"}, + {"path": "specs/port/trios/crates/trios-chat/rings/CR-CHAT-04/src/mls_plaintext_framing_integrity.t27", "t27b": "pass"}, + {"path": "specs/port/trios/crates/trios-chat/rings/CR-CHAT-04/src/padding_alignment_boundary_guard.t27", "t27b": "pass"}, + {"path": "specs/port/trios/crates/trios-chat/rings/CR-CHAT-04/src/padding_block_size_alignment_guard.t27", "t27b": "pass"}, + {"path": "specs/port/trios/crates/trios-chat/rings/CR-CHAT-05/src/envelope_size_distribution_uniformity.t27", "t27b": "pass"}, + {"path": "specs/port/trios/crates/trios-chat/rings/CR-CHAT-07/src/cover_decoy_ratio_governor.t27", "t27b": "pass"}, + {"path": "specs/port/trios/crates/trios-chat/rings/CR-CHAT-LAWS/src/lib.t27", "t27b": "pass"}, + {"path": "specs/port/trios/crates/trios-cli/src/cmd/agent.t27", "t27b": "pass"}, + {"path": "specs/port/trios/crates/trios-cli/src/cmd/commit.t27", "t27b": "pass"}, + {"path": "specs/port/trios/crates/trios-cli/src/cmd/gates.t27", "t27b": "pass"}, + {"path": "specs/port/trios/crates/trios-cli/src/cmd/leaderboard.t27", "t27b": "pass"}, + {"path": "specs/port/trios/crates/trios-cli/src/cmd/report.t27", "t27b": "pass"}, + {"path": "specs/port/trios/crates/trios-cli/src/cmd/roster.t27", "t27b": "pass"}, + {"path": "specs/port/trios/crates/trios-cli/src/cmd/run.t27", "t27b": "pass"}, + {"path": "specs/port/trios/crates/trios-cli/src/cmd/status.t27", "t27b": "pass"}, + {"path": "specs/port/trios/crates/trios-cli/src/cmd/submit.t27", "t27b": "pass"}, + {"path": "specs/port/trios/crates/trios-cli/src/gh.t27", "t27b": "pass"}, + {"path": "specs/port/trios/crates/trios-cli/src/lock.t27", "t27b": "pass"}, + {"path": "specs/port/trios/crates/trios-cli/src/metrics.t27", "t27b": "pass"}, + {"path": "specs/port/trios/crates/trios-doctor/rings/BRONZE-RING-DR/src/main.t27", "t27b": "pass"}, + {"path": "specs/port/trios/crates/trios-doctor/rings/SILVER-RING-DR-00/src/lib.t27", "t27b": "pass"}, + {"path": "specs/port/trios/crates/trios-doctor/src/main.t27", "t27b": "pass"}, + {"path": "specs/port/trios/crates/trios-ext/rings/SILVER-RING-EXT-00/src/lib.t27", "t27b": "pass"}, + {"path": "specs/port/trios/crates/trios-ext/xtask/src/main.t27", "t27b": "pass"}, + {"path": "specs/port/trios/crates/trios-git/src/commit.t27", "t27b": "pass"}, + {"path": "specs/port/trios/crates/trios-git/src/log.t27", "t27b": "pass"}, + {"path": "specs/port/trios/crates/trios-git/src/stash.t27", "t27b": "pass"}, + {"path": "specs/port/trios/crates/trios-git/src/status.t27", "t27b": "pass"}, + {"path": "specs/port/trios/crates/trios-golden-float/build.t27", "t27b": "pass"}, + {"path": "specs/port/trios/crates/trios-hdc/build.t27", "t27b": "pass"}, + {"path": "specs/port/trios/crates/trios-hdc/rings/HD-01/src/lib.t27", "t27b": "pass"}, + {"path": "specs/port/trios/crates/trios-igla-race/src/main.t27", "t27b": "pass"}, + {"path": "specs/port/trios/crates/trios-igla-trainer/src/jepa_runner.t27", "t27b": "pass"}, + {"path": "specs/port/trios/crates/trios-mcp/rings/BR-XTASK/src/main.t27", "t27b": "pass"}, + {"path": "specs/port/trios/crates/trios-mcp/rings/SR-01/src/lighthouse.t27", "t27b": "pass"}, + {"path": "specs/port/trios/crates/trios-mcp/rings/SR-02/src/discovery.t27", "t27b": "pass"}, + {"path": "specs/port/trios/crates/trios-mcp/rings/SR-02/src/lib.t27", "t27b": "pass"}, + {"path": "specs/port/trios/crates/trios-mcp/src/main.t27", "t27b": "pass"}, + {"path": "specs/port/trios/crates/trios-mesh/src/identity.t27", "t27b": "pass"}, + {"path": "specs/port/trios/crates/trios-mesh/src/packet.t27", "t27b": "pass"}, + {"path": "specs/port/trios/crates/trios-openclaw/rings/OC-01/src/lib.t27", "t27b": "pass"}, + {"path": "specs/port/trios/crates/trios-physics/build.t27", "t27b": "pass"}, + {"path": "specs/port/trios/crates/trios-physics/rings/PH-01/src/lib.t27", "t27b": "pass"}, + {"path": "specs/port/trios/crates/trios-physics/src/lib.t27", "t27b": "pass"}, + {"path": "specs/port/trios/crates/trios-rainbow-bridge/src/funnel_client.t27", "t27b": "pass"}, + {"path": "specs/port/trios/crates/trios-rainbow-bridge/src/lamport.t27", "t27b": "pass"}, + {"path": "specs/port/trios/crates/trios-sacred/rings/SC-00/src/lib.t27", "t27b": "pass"}, + {"path": "specs/port/trios/crates/trios-sacred/rings/SC-01/src/lib.t27", "t27b": "pass"}, + {"path": "specs/port/trios/crates/trios-scarab-types/rings/SR-00/src/lib.t27", "t27b": "pass"}, + {"path": "specs/port/trios/crates/trios-scarab-types/rings/SR-01/src/lib.t27", "t27b": "pass"}, + {"path": "specs/port/trios/crates/trios-scarab-types/rings/SR-02/src/lib.t27", "t27b": "pass"}, + {"path": "specs/port/trios/crates/trios-scarab-types/rings/SR-03/src/lib.t27", "t27b": "pass"}, + {"path": "specs/port/trios/crates/trios-scarab-types/rings/SR-04/src/lib.t27", "t27b": "pass"}, + {"path": "specs/port/trios/crates/trios-server/src/mcp_endpoints/tasks.t27", "t27b": "pass"}, + {"path": "specs/port/trios/crates/trios-server/src/tools/git.t27", "t27b": "pass"}, + {"path": "specs/port/trios/crates/trios-server/src/tools/git_extended.t27", "t27b": "pass"}, + {"path": "specs/port/trios/crates/trios-server/src/tools/gitbutler.t27", "t27b": "pass"}, + {"path": "specs/port/trios/crates/trios-server/src/tools/golden_float.t27", "t27b": "pass"}, + {"path": "specs/port/trios/crates/trios-server/src/tools/mod.t27", "t27b": "pass"}, + {"path": "specs/port/trios/crates/trios-store/rings/ST-00/src/lib.t27", "t27b": "pass"}, + {"path": "specs/port/trios/crates/trios-ternary/rings/TR-01/src/lib.t27", "t27b": "pass"}, + {"path": "specs/port/trios/crates/trios-train-cpu/src/bin/tjepa_modules/encoder.t27", "t27b": "pass"}, + {"path": "specs/port/trios/crates/trios-train-cpu/src/bin/train_state.t27", "t27b": "pass"}, + {"path": "specs/port/trios/crates/trios-trainer/src/train_loop.t27", "t27b": "pass"}, + {"path": "specs/port/trios/crates/trios-trainer/src/validation.t27", "t27b": "pass"}, + {"path": "specs/port/trios/crates/trios-trinity-brain/src/phi.t27", "t27b": "pass"}, + {"path": "specs/port/trios/crates/trios-vsa/rings/VS-01/src/lib.t27", "t27b": "pass"}, + {"path": "specs/port/trios/validate_bpb.t27", "t27b": "pass"}, + {"path": "specs/providers/catalog.t27", "t27b": "pass"}, + {"path": "specs/providers/gonka/deepseek-v4-flash-0731.t27", "t27b": "pass"}, + {"path": "specs/providers/gonka/glm-5-2-fp8.t27", "t27b": "pass"}, + {"path": "specs/providers/gonka/glm-5-3-flash.t27", "t27b": "pass"}, + {"path": "specs/providers/gonka/kimi-k2-6.t27", "t27b": "pass"}, + {"path": "specs/providers/gonka/minimax-m2-7.t27", "t27b": "pass"}, + {"path": "specs/providers/tri_gnk_pair.t27", "t27b": "pass"}, + {"path": "specs/providers/trinet/fpga-xc7a200t.t27", "t27b": "pass"}, + {"path": "specs/providers/trinet/gpu-consumer-24gb.t27", "t27b": "pass"}, + {"path": "specs/queen/actor_events.t27", "t27b": "pass"}, + {"path": "specs/queen/actor_view.t27", "t27b": "pass"}, + {"path": "specs/queen/actors.t27", "t27b": "pass"}, + {"path": "specs/queen/actors_hw.t27", "t27b": "pass"}, + {"path": "specs/queen/actors_hw_jtag.t27", "t27b": "pass"}, + {"path": "specs/queen/actors_hw_top.t27", "t27b": "pass"}, + {"path": "specs/queen/app.t27", "t27b": "pass"}, + {"path": "specs/queen/claim.t27", "t27b": "pass"}, + {"path": "specs/queen/control.t27", "t27b": "pass"}, + {"path": "specs/queen/dashboard.t27", "t27b": "pass"}, + {"path": "specs/queen/dispatch.t27", "t27b": "pass"}, + {"path": "specs/queen/dispatch_exit.t27", "t27b": "pass"}, + {"path": "specs/queen/domains.t27", "t27b": "pass"}, + {"path": "specs/queen/drain.t27", "t27b": "pass"}, + {"path": "specs/queen/events.t27", "t27b": "pass"}, + {"path": "specs/queen/golden_chain.t27", "t27b": "pass"}, + {"path": "specs/queen/hive.t27", "t27b": "pass"}, + {"path": "specs/queen/holds.t27", "t27b": "pass"}, + {"path": "specs/queen/jobs.t27", "t27b": "pass"}, + {"path": "specs/queen/keyed.t27", "t27b": "pass"}, + {"path": "specs/queen/keyed_guard.t27", "t27b": "pass"}, + {"path": "specs/queen/merger_gate.t27", "t27b": "pass"}, + {"path": "specs/queen/netlink.t27", "t27b": "pass"}, + {"path": "specs/queen/priority.t27", "t27b": "pass"}, + {"path": "specs/queen/replay/actors_decisions.t27", "t27b": "pass"}, + {"path": "specs/queen/replay/reviewer_decisions.t27", "t27b": "pass"}, + {"path": "specs/queen/replay/telemetry_decisions.t27", "t27b": "pass"}, + {"path": "specs/queen/review_lanes.t27", "t27b": "pass"}, + {"path": "specs/queen/review_log.t27", "t27b": "pass"}, + {"path": "specs/queen/review_valve.t27", "t27b": "pass"}, + {"path": "specs/queen/reviewer.t27", "t27b": "pass"}, + {"path": "specs/queen/reviewer_sizing.t27", "t27b": "pass"}, + {"path": "specs/queen/shaping.t27", "t27b": "pass"}, + {"path": "specs/queen/simulation.t27", "t27b": "pass"}, + {"path": "specs/queen/task_analysis.t27", "t27b": "pass"}, + {"path": "specs/queen/tasks.t27", "t27b": "pass"}, + {"path": "specs/queen/telemetry.t27", "t27b": "pass"}, + {"path": "specs/queen/turn_stop.t27", "t27b": "pass"}, + {"path": "specs/queen/views.t27", "t27b": "pass"}, + {"path": "specs/queen/waits.t27", "t27b": "pass"}, + {"path": "specs/queen/worktree_keep.t27", "t27b": "pass"}, + {"path": "specs/rings/ring_103_phi_sgd.t27", "t27b": "pass"}, + {"path": "specs/sandbox/health.t27", "t27b": "pass"}, + {"path": "specs/sandbox/https_enforce.t27", "t27b": "pass"}, + {"path": "specs/sandbox/orphan_detection.t27", "t27b": "pass"}, + {"path": "specs/sandbox/session_timeout.t27", "t27b": "pass"}, + {"path": "specs/skills/t27-measure-corpus.t27", "t27b": "pass"}, + {"path": "specs/skills/t27-phi-loop.t27", "t27b": "pass"}, + {"path": "specs/skills/t27-providers-steward.t27", "t27b": "pass"}, + {"path": "specs/skills/t27-self-host.t27", "t27b": "pass"}, + {"path": "specs/skills/t27-tri-pipeline.t27", "t27b": "pass"}, + {"path": "specs/skills/t27-tri.t27", "t27b": "pass"}, + {"path": "specs/skills/t27-wave-audit.t27", "t27b": "pass"}, + {"path": "specs/skills/t27-wrap-up.t27", "t27b": "pass"}, + {"path": "specs/skills/trinity-blog-post.t27", "t27b": "pass"}, + {"path": "specs/skills/trinity-board-sync.t27", "t27b": "pass"}, + {"path": "specs/skills/trinity-cloud.t27", "t27b": "pass"}, + {"path": "specs/skills/trinity-connect-accounts.t27", "t27b": "pass"}, + {"path": "specs/skills/trinity-doctor.t27", "t27b": "pass"}, + {"path": "specs/skills/trinity-farm-garden.t27", "t27b": "pass"}, + {"path": "specs/skills/trinity-fpga-synth.t27", "t27b": "pass"}, + {"path": "specs/skills/trinity-god-mode.t27", "t27b": "pass"}, + {"path": "specs/skills/trinity-implement-issue.t27", "t27b": "pass"}, + {"path": "specs/skills/trinity-queen-hive-visuals.t27", "t27b": "pass"}, + {"path": "specs/skills/trinity-review-code.t27", "t27b": "pass"}, + {"path": "specs/skills/trinity-run-tests.t27", "t27b": "pass"}, + {"path": "specs/skills/trinity-scholar.t27", "t27b": "pass"}, + {"path": "specs/skills/trinity-status.t27", "t27b": "pass"}, + {"path": "specs/skills/trinity-tech-tree.t27", "t27b": "pass"}, + {"path": "specs/skills/trinity-tri.t27", "t27b": "pass"}, + {"path": "specs/skills/trinity-trinity-test.t27", "t27b": "pass"}, + {"path": "specs/skills/trinity-ux-wave.t27", "t27b": "pass"}, + {"path": "specs/skills/trinity-vibee-gen.t27", "t27b": "pass"}, + {"path": "specs/skills/trinity-vsa-verify.t27", "t27b": "pass"}, + {"path": "specs/skills/trinity-wave.t27", "t27b": "pass"}, + {"path": "specs/system/unified-agent-operations.t27", "t27b": "pass"}, + {"path": "specs/ternary/activation_quantizer.t27", "t27b": "pass"}, + {"path": "specs/ternary/bitnet_layer.t27", "t27b": "pass"}, + {"path": "specs/ternary/bitnet_majority.t27", "t27b": "pass"}, + {"path": "specs/ternary/bitnet_mlp.t27", "t27b": "pass"}, + {"path": "specs/ternary/bitnet_mlp3.t27", "t27b": "pass"}, + {"path": "specs/ternary/bitnet_neuron.t27", "t27b": "pass"}, + {"path": "specs/ternary/bitnet_neuron_nchunk.t27", "t27b": "pass"}, + {"path": "specs/ternary/clocked_counter.t27", "t27b": "pass"}, + {"path": "specs/ternary/comb_bitnet_layer.t27", "t27b": "pass"}, + {"path": "specs/ternary/comb_bitnet_neuron.t27", "t27b": "pass"}, + {"path": "specs/ternary/comb_ternary_dot.t27", "t27b": "pass"}, + {"path": "specs/ternary/gft_add_rne.t27", "t27b": "pass"}, + {"path": "specs/ternary/gft_argmax4.t27", "t27b": "pass"}, + {"path": "specs/ternary/gft_axpy.t27", "t27b": "pass"}, + {"path": "specs/ternary/gft_bitnet_neuron.t27", "t27b": "pass"}, + {"path": "specs/ternary/gft_classifier4.t27", "t27b": "pass"}, + {"path": "specs/ternary/gft_classify.t27", "t27b": "pass"}, + {"path": "specs/ternary/gft_classify3.t27", "t27b": "pass"}, + {"path": "specs/ternary/gft_dot2.t27", "t27b": "pass"}, + {"path": "specs/ternary/gft_dot2_rne.t27", "t27b": "pass"}, + {"path": "specs/ternary/gft_dot4.t27", "t27b": "pass"}, + {"path": "specs/ternary/gft_dot4_rne.t27", "t27b": "pass"}, + {"path": "specs/ternary/gft_dot8.t27", "t27b": "pass"}, + {"path": "specs/ternary/gft_exp2.t27", "t27b": "pass"}, + {"path": "specs/ternary/gft_hidden2.t27", "t27b": "pass"}, + {"path": "specs/ternary/gft_layer2.t27", "t27b": "pass"}, + {"path": "specs/ternary/gft_layer3.t27", "t27b": "pass"}, + {"path": "specs/ternary/gft_layer4.t27", "t27b": "pass"}, + {"path": "specs/ternary/gft_log2.t27", "t27b": "pass"}, + {"path": "specs/ternary/gft_logistic.t27", "t27b": "pass"}, + {"path": "specs/ternary/gft_madd.t27", "t27b": "pass"}, + {"path": "specs/ternary/gft_magsub_tie.t27", "t27b": "pass"}, + {"path": "specs/ternary/gft_mlp2.t27", "t27b": "pass"}, + {"path": "specs/ternary/gft_mlp3.t27", "t27b": "pass"}, + {"path": "specs/ternary/gft_mul_rne.t27", "t27b": "pass"}, + {"path": "specs/ternary/gft_neuron_full.t27", "t27b": "pass"}, + {"path": "specs/ternary/gft_nll.t27", "t27b": "pass"}, + {"path": "specs/ternary/gft_recip.t27", "t27b": "pass"}, + {"path": "specs/ternary/gft_relu.t27", "t27b": "pass"}, + {"path": "specs/ternary/gft_sadd.t27", "t27b": "pass"}, + {"path": "specs/ternary/gft_sgd_step.t27", "t27b": "pass"}, + {"path": "specs/ternary/gft_signed_dot4.t27", "t27b": "pass"}, + {"path": "specs/ternary/gft_signed_mac.t27", "t27b": "pass"}, + {"path": "specs/ternary/gft_smul.t27", "t27b": "pass"}, + {"path": "specs/ternary/gft_softmax4.t27", "t27b": "pass"}, + {"path": "specs/ternary/gft_softmax_grad4.t27", "t27b": "pass"}, + {"path": "specs/ternary/gft_train1.t27", "t27b": "pass"}, + {"path": "specs/ternary/gft_train2.t27", "t27b": "pass"}, + {"path": "specs/ternary/gft_train2relu.t27", "t27b": "pass"}, + {"path": "specs/ternary/gft_xorbp.t27", "t27b": "pass"}, + {"path": "specs/ternary/gft_xorbp2.t27", "t27b": "pass"}, + {"path": "specs/ternary/gft_xornet.t27", "t27b": "pass"}, + {"path": "specs/ternary/gft_xorpercep.t27", "t27b": "pass"}, + {"path": "specs/ternary/gft_xorpercep3.t27", "t27b": "pass"}, + {"path": "specs/ternary/gft_xorpercep4.t27", "t27b": "pass"}, + {"path": "specs/ternary/gft_xortrain.t27", "t27b": "pass"}, + {"path": "specs/ternary/radix_economy.t27", "t27b": "pass"}, + {"path": "specs/ternary/stream_ternary_mac.t27", "t27b": "pass"}, + {"path": "specs/ternary/ternary_full_adder.t27", "t27b": "pass"}, + {"path": "specs/ternary/ternary_mac.t27", "t27b": "pass"}, + {"path": "specs/ternary/ternary_ripple_adder.t27", "t27b": "pass"}, + {"path": "specs/ternary/ternary_xor.t27", "t27b": "pass"}, + {"path": "specs/ternary/trits.t27", "t27b": "pass"}, + {"path": "specs/tools/catalog.t27", "t27b": "pass"}, + {"path": "specs/tools/epic_ci.t27", "t27b": "pass"}, + {"path": "specs/tools/mcp/gitbutler.t27", "t27b": "pass"}, + {"path": "specs/tools/mcp/inngest-dev.t27", "t27b": "pass"}, + {"path": "specs/tools/mcp/needle.t27", "t27b": "pass"}, + {"path": "specs/tools/mcp/neon.t27", "t27b": "pass"}, + {"path": "specs/tools/mcp/notebooklm.t27", "t27b": "pass"}, + {"path": "specs/tools/mcp/railway-mcp-server.t27", "t27b": "pass"}, + {"path": "specs/tools/mcp/t27-traceability.t27", "t27b": "pass"}, + {"path": "specs/tools/mcp/tri-mcp.t27", "t27b": "pass"}, + {"path": "specs/tools/mcp/tri-ssot.t27", "t27b": "pass"}, + {"path": "specs/tools/mcp/trinity.t27", "t27b": "pass"}, + {"path": "specs/tools/mcp/zig-docs.t27", "t27b": "pass"}, + {"path": "specs/tools/mcp_protocol.t27", "t27b": "pass"}, + {"path": "specs/tools/t27o/rust_convert.t27", "t27b": "pass"}, + {"path": "specs/tools/t27o/rust_std.t27", "t27b": "pass"}, + {"path": "specs/tools/tri/abandoned.t27", "t27b": "pass"}, + {"path": "specs/tools/tri/cell.t27", "t27b": "pass"}, + {"path": "specs/tools/tri/census.t27", "t27b": "pass"}, + {"path": "specs/tools/tri/ci.t27", "t27b": "pass"}, + {"path": "specs/tools/tri/competitors.t27", "t27b": "pass"}, + {"path": "specs/tools/tri/discard.t27", "t27b": "pass"}, + {"path": "specs/tools/tri/doctor.t27", "t27b": "pass"}, + {"path": "specs/tools/tri/elab.t27", "t27b": "pass"}, + {"path": "specs/tools/tri/emit.t27", "t27b": "pass"}, + {"path": "specs/tools/tri/experience.t27", "t27b": "pass"}, + {"path": "specs/tools/tri/fleet.t27", "t27b": "pass"}, + {"path": "specs/tools/tri/fmt.t27", "t27b": "pass"}, + {"path": "specs/tools/tri/fpga.t27", "t27b": "pass"}, + {"path": "specs/tools/tri/gates.t27", "t27b": "pass"}, + {"path": "specs/tools/tri/gen.t27", "t27b": "pass"}, + {"path": "specs/tools/tri/harness.t27", "t27b": "pass"}, + {"path": "specs/tools/tri/health.t27", "t27b": "pass"}, + {"path": "specs/tools/tri/hooks.t27", "t27b": "pass"}, + {"path": "specs/tools/tri/issues.t27", "t27b": "pass"}, + {"path": "specs/tools/tri/jumps.t27", "t27b": "pass"}, + {"path": "specs/tools/tri/kinds.t27", "t27b": "pass"}, + {"path": "specs/tools/tri/lean.t27", "t27b": "pass"}, + {"path": "specs/tools/tri/ledgers.t27", "t27b": "pass"}, + {"path": "specs/tools/tri/loop.t27", "t27b": "pass"}, + {"path": "specs/tools/tri/merging.t27", "t27b": "pass"}, + {"path": "specs/tools/tri/misread.t27", "t27b": "pass"}, + {"path": "specs/tools/tri/mods.t27", "t27b": "pass"}, + {"path": "specs/tools/tri/mutate.t27", "t27b": "pass"}, + {"path": "specs/tools/tri/now.t27", "t27b": "pass"}, + {"path": "specs/tools/tri/one-away.t27", "t27b": "pass"}, + {"path": "specs/tools/tri/orphaned.t27", "t27b": "pass"}, + {"path": "specs/tools/tri/pr.t27", "t27b": "pass"}, + {"path": "specs/tools/tri/prose.t27", "t27b": "pass"}, + {"path": "specs/tools/tri/quantifiers.t27", "t27b": "pass"}, + {"path": "specs/tools/tri/red.t27", "t27b": "pass"}, + {"path": "specs/tools/tri/reseal.t27", "t27b": "pass"}, + {"path": "specs/tools/tri/rtl.t27", "t27b": "pass"}, + {"path": "specs/tools/tri/seals.t27", "t27b": "pass"}, + {"path": "specs/tools/tri/serve.t27", "t27b": "pass"}, + {"path": "specs/tools/tri/skill.t27", "t27b": "pass"}, + {"path": "specs/tools/tri/status.t27", "t27b": "pass"}, + {"path": "specs/tools/tri/sweep.t27", "t27b": "pass"}, + {"path": "specs/tools/tri/synth.t27", "t27b": "pass"}, + {"path": "specs/tools/tri/test.t27", "t27b": "pass"}, + {"path": "specs/tools/tri/topic.t27", "t27b": "pass"}, + {"path": "specs/tools/tri/types.t27", "t27b": "pass"}, + {"path": "specs/tools/tri/unparsed.t27", "t27b": "pass"}, + {"path": "specs/tools/tri/vectors.t27", "t27b": "pass"}, + {"path": "specs/tools/tri/verdict.t27", "t27b": "pass"}, + {"path": "specs/tools/tri/vsim.t27", "t27b": "pass"}, + {"path": "specs/tools/tri/window.t27", "t27b": "pass"}, + {"path": "specs/tools/tri/worktrees.t27", "t27b": "pass"}, + {"path": "specs/tools/trinity/tri/bench.t27", "t27b": "pass"}, + {"path": "specs/tools/trinity/tri/bio.t27", "t27b": "pass"}, + {"path": "specs/tools/trinity/tri/blindspots.t27", "t27b": "pass"}, + {"path": "specs/tools/trinity/tri/conscious.t27", "t27b": "pass"}, + {"path": "specs/tools/trinity/tri/constants.t27", "t27b": "pass"}, + {"path": "specs/tools/trinity/tri/cosmos.t27", "t27b": "pass"}, + {"path": "specs/tools/trinity/tri/dashboard.t27", "t27b": "pass"}, + {"path": "specs/tools/trinity/tri/fib.t27", "t27b": "pass"}, + {"path": "specs/tools/trinity/tri/fpga.t27", "t27b": "pass"}, + {"path": "specs/tools/trinity/tri/gematria.t27", "t27b": "pass"}, + {"path": "specs/tools/trinity/tri/govern.t27", "t27b": "pass"}, + {"path": "specs/tools/trinity/tri/hardware.t27", "t27b": "pass"}, + {"path": "specs/tools/trinity/tri/identity.t27", "t27b": "pass"}, + {"path": "specs/tools/trinity/tri/lucas.t27", "t27b": "pass"}, + {"path": "specs/tools/trinity/tri/mesh.t27", "t27b": "pass"}, + {"path": "specs/tools/trinity/tri/needle-check.t27", "t27b": "pass"}, + {"path": "specs/tools/trinity/tri/needle-search.t27", "t27b": "pass"}, + {"path": "specs/tools/trinity/tri/needle.t27", "t27b": "pass"}, + {"path": "specs/tools/trinity/tri/omega.t27", "t27b": "pass"}, + {"path": "specs/tools/trinity/tri/particles.t27", "t27b": "pass"}, + {"path": "specs/tools/trinity/tri/phi.t27", "t27b": "pass"}, + {"path": "specs/tools/trinity/tri/quantum.t27", "t27b": "pass"}, + {"path": "specs/tools/trinity/tri/reputation.t27", "t27b": "pass"}, + {"path": "specs/tools/trinity/tri/sacred-const.t27", "t27b": "pass"}, + {"path": "specs/tools/trinity/tri/spiral.t27", "t27b": "pass"}, + {"path": "specs/tools/trinity/tri/swarm.t27", "t27b": "pass"}, + {"path": "specs/tools/trinity/tri/test.t27", "t27b": "pass"}, + {"path": "specs/tools/trinity/tri/vsa.t27", "t27b": "pass"}, + {"path": "specs/tools/trinity/tri/wallet.t27", "t27b": "pass"}, + {"path": "specs/traffic_animator.t27", "t27b": "pass"}, + {"path": "specs/tri/actors/metrics.t27", "t27b": "pass"}, + {"path": "specs/tri/agent/faculty_board.t27", "t27b": "pass"}, + {"path": "specs/tri/catalog/health.t27", "t27b": "pass"}, + {"path": "specs/tri/collections/namespace.t27", "t27b": "pass"}, + {"path": "specs/tri/crypto/ed25519.t27", "t27b": "pass"}, + {"path": "specs/tri/crypto/hex.t27", "t27b": "pass"}, + {"path": "specs/tri/crypto/sha256.t27", "t27b": "pass"}, + {"path": "specs/tri/crypto/sha512.t27", "t27b": "pass"}, + {"path": "specs/tri/graph/bellman_ford.t27", "t27b": "pass"}, + {"path": "specs/tri/graph/graph.t27", "t27b": "pass"}, + {"path": "specs/tri/graph/topological_sort.t27", "t27b": "pass"}, + {"path": "specs/tri/hot/hot.t27", "t27b": "pass"}, + {"path": "specs/tri/lab/receipt.t27", "t27b": "pass"}, + {"path": "specs/tri/lanes/lanes.t27", "t27b": "pass"}, + {"path": "specs/tri/math/math.t27", "t27b": "pass"}, + {"path": "specs/tri/math/measurement.t27", "t27b": "pass"}, + {"path": "specs/tri/misread/shapes.t27", "t27b": "pass"}, + {"path": "specs/tri/mutate/census.t27", "t27b": "pass"}, + {"path": "specs/tri/mutate/lab.t27", "t27b": "pass"}, + {"path": "specs/tri/mutate/plant.t27", "t27b": "pass"}, + {"path": "specs/tri/mutate/survivors.t27", "t27b": "pass"}, + {"path": "specs/tri/network/payout.t27", "t27b": "pass"}, + {"path": "specs/tri/pipeline/codegen.t27", "t27b": "pass"}, + {"path": "specs/tri/pipeline/spec_writer.t27", "t27b": "pass"}, + {"path": "specs/tri/pipeline/workflow.t27", "t27b": "pass"}, + {"path": "specs/tri/reseal/seal.t27", "t27b": "pass"}, + {"path": "specs/tri/search/pattern.t27", "t27b": "pass"}, + {"path": "specs/tri/sort/insertion_sort.t27", "t27b": "pass"}, + {"path": "specs/tri/sort/merge_sort.t27", "t27b": "pass"}, + {"path": "specs/tri/sort/selection_sort.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/a64.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/any_param_plan.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/arith_op.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/ast_scan.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/ast_shape.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/ast_walk.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/bit_cast_plan.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/blockers.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/builtin_plan.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/check_budget.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/cmp_op.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/coerce_plan.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/comptime_float.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/conformance/anonymous_struct.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/conformance/anytype_typeof.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/conformance/array_length_expr.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/conformance/array_literal.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/conformance/array_literal_value.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/conformance/array_repeat_text.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/conformance/bare_abs.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/conformance/big_frame.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/conformance/big_repeat_global.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/conformance/bit_cast.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/conformance/brace_invariant.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/conformance/builtin_abs_max_min_pi.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/conformance/carried_allocator.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/conformance/carried_container.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/conformance/cmp_out_of_range.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/conformance/comptime_float.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/conformance/comptime_float_f128.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/conformance/const_division.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/conformance/const_optional.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/conformance/discard_value.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/conformance/div_trunc_panic.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/conformance/elf_object.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/conformance/empty_anon_literal.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/conformance/empty_typed_array_literal.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/conformance/eval_branch_quota.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/conformance/float_as.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/conformance/float_call_cast.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/conformance/float_from_int_literal.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/conformance/float_mul_pow2.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/conformance/float_sqrt.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/conformance/frame_address_caller_owned.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/conformance/i128_arith.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/conformance/i128_ops.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/conformance/i128_return.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/conformance/int_cast.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/conformance/int_cast_index.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/conformance/large_frame.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/conformance/lazy_signature.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/conformance/let_reassigned.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/conformance/libm_logf.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/conformance/libm_powf.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/conformance/libm_rounding.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/conformance/libm_std_math.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/conformance/module_var_in_test.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/conformance/negative_float_literal.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/conformance/nested_anon_struct.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/conformance/numeric_coercion.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/conformance/odd_width_int.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/conformance/opaque_pointer.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/conformance/opt_void.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/conformance/optional_enum_compare.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/conformance/optional_module_var.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/conformance/param_discard.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/conformance/pointer_equality.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/conformance/postfix_optional.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/conformance/rem_int.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/conformance/repeat_addr_unreached.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/conformance/repeat_local.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/conformance/repeat_width_suffix.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/conformance/return_undefined_void.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/conformance/scaffold_local.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/conformance/scope_exit.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/conformance/scoped_gf16.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/conformance/shadow_module_var.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/conformance/size_of.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/conformance/slice_arg_one_element.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/conformance/static_slice_literal.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/conformance/std_mem_byte_slice.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/conformance/stdmem.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/conformance/str_module_var.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/conformance/string_slice_literal.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/conformance/struct_lit_if.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/conformance/test_local_write.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/conformance/tuple_local.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/conformance/tuple_local_index.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/conformance/type_alias.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/conformance/type_void.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/conformance/undefined_arg.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/conformance/undefined_module_var.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/conformance/unreached_stub.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/conformance/unread_anytype.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/conformance/unresolved_signature.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/conformance/untyped_local.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/conformance/untyped_local_uses.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/conformance/value_ignored.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/conformance/value_params.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/conformance/verilog_lib.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/conformance/verilog_prim.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/conformance/verilog_use.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/conformance/verilog_widths.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/conformance/void_bind.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/conformance/wide_int_const.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/conformance/zig_keyword_field.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/const_div_plan.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/discard_plan.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/dogfood.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/elf.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/emit_kit.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/empty_lit_plan.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/eval_arith.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/float_as_plan.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/frame_store_plan.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/fuzz.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/fuzz_oracle.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/i128_plan.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/int_cast_plan.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/lazy_sig_plan.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/ledger_steward.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/lencall.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/libm.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/libm_plan.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/literal_plan.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/macho.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/opaque_plan.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/optional_compare_plan.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/ptr_eq_plan.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/reduce.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/ref_var_plan.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/scaffold_plan.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/slice_lit_plan.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/source_text.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/stdmem.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/stdmem_plan.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/steward.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/text_escape.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/ts_emit.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/ts_plan.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/tuple_local_plan.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/type_text.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/undefined_arg_plan.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/verdict_key.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/verilog_emit.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/verilog_plan.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/void_bind_plan.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/wide_plan.t27", "t27b": "pass"}, + {"path": "specs/tri/test/report.t27", "t27b": "pass"}, + {"path": "specs/tri/utils/args.t27", "t27b": "pass"}, + {"path": "specs/tri/utils/exit_codes.t27", "t27b": "pass"}, + {"path": "specs/tri/utils/template.t27", "t27b": "pass"}, + {"path": "specs/trinet/etx.t27", "t27b": "pass"}, + {"path": "specs/trinet/ledger.t27", "t27b": "pass"}, + {"path": "specs/trinet/mint_authority.t27", "t27b": "pass"}, + {"path": "specs/trinet/node-work-credit.t27", "t27b": "pass"}, + {"path": "specs/trinet/tri-bridge.t27", "t27b": "pass"}, + {"path": "specs/trinity/build_graph.t27", "t27b": "pass"}, + {"path": "specs/trinity/capabilities/abi.c-api.t27", "t27b": "pass"}, + {"path": "specs/trinity/capabilities/agent.daemons.t27", "t27b": "pass"}, + {"path": "specs/trinity/capabilities/agent.phi-loop.t27", "t27b": "pass"}, + {"path": "specs/trinity/capabilities/agent.tri-api.t27", "t27b": "pass"}, + {"path": "specs/trinity/capabilities/api.http-server.t27", "t27b": "pass"}, + {"path": "specs/trinity/capabilities/archive.legacy.t27", "t27b": "pass"}, + {"path": "specs/trinity/capabilities/bench.suite.t27", "t27b": "pass"}, + {"path": "specs/trinity/capabilities/bot.tri-bot.t27", "t27b": "pass"}, + {"path": "specs/trinity/capabilities/brain.regions.t27", "t27b": "pass"}, + {"path": "specs/trinity/capabilities/catalog.spec-mirror.t27", "t27b": "pass"}, + {"path": "specs/trinity/capabilities/catalog.world-scan.t27", "t27b": "pass"}, + {"path": "specs/trinity/capabilities/cli.tri.t27", "t27b": "pass"}, + {"path": "specs/trinity/capabilities/convert.b2t.t27", "t27b": "pass"}, + {"path": "specs/trinity/capabilities/examples.zig.t27", "t27b": "pass"}, + {"path": "specs/trinity/capabilities/ext.vscode-swe.t27", "t27b": "pass"}, + {"path": "specs/trinity/capabilities/fpga.adapter.t27", "t27b": "pass"}, + {"path": "specs/trinity/capabilities/fpga.in-repo.t27", "t27b": "pass"}, + {"path": "specs/trinity/capabilities/lib.trinity.t27", "t27b": "pass"}, + {"path": "specs/trinity/capabilities/llm.firebird.t27", "t27b": "pass"}, + {"path": "specs/trinity/capabilities/llm.igla-chat.t27", "t27b": "pass"}, + {"path": "specs/trinity/capabilities/mcp.needle-mcp.t27", "t27b": "pass"}, + {"path": "specs/trinity/capabilities/mcp.trinity-mcp.t27", "t27b": "pass"}, + {"path": "specs/trinity/capabilities/native.canvas.t27", "t27b": "pass"}, + {"path": "specs/trinity/capabilities/native.node-gui.t27", "t27b": "pass"}, + {"path": "specs/trinity/capabilities/native.queen-app.t27", "t27b": "pass"}, + {"path": "specs/trinity/capabilities/node.trinity-node.t27", "t27b": "pass"}, + {"path": "specs/trinity/capabilities/numeric.golden-float.t27", "t27b": "pass"}, + {"path": "specs/trinity/capabilities/ops.deploy-infra.t27", "t27b": "pass"}, + {"path": "specs/trinity/capabilities/ops.railway-cli.t27", "t27b": "pass"}, + {"path": "specs/trinity/capabilities/pkg.vendored-cache.t27", "t27b": "pass"}, + {"path": "specs/trinity/capabilities/queen.lib.t27", "t27b": "pass"}, + {"path": "specs/trinity/capabilities/registry.commands.t27", "t27b": "pass"}, + {"path": "specs/trinity/capabilities/release.packaging.t27", "t27b": "pass"}, + {"path": "specs/trinity/capabilities/research.nexus-docs.t27", "t27b": "pass"}, + {"path": "specs/trinity/capabilities/research.programs.t27", "t27b": "pass"}, + {"path": "specs/trinity/capabilities/research.unreferenced-sources.t27", "t27b": "pass"}, + {"path": "specs/trinity/capabilities/search.vsa-index.t27", "t27b": "pass"}, + {"path": "specs/trinity/capabilities/specs.t27-vendored-compiler.t27", "t27b": "pass"}, + {"path": "specs/trinity/capabilities/specs.tri-corpus.t27", "t27b": "pass"}, + {"path": "specs/trinity/capabilities/specs.vibee-corpus.t27", "t27b": "pass"}, + {"path": "specs/trinity/capabilities/state.trinity-dir.t27", "t27b": "pass"}, + {"path": "specs/trinity/capabilities/test.graph.t27", "t27b": "pass"}, + {"path": "specs/trinity/capabilities/tools.scripts.t27", "t27b": "pass"}, + {"path": "specs/trinity/capabilities/train.hslm.t27", "t27b": "pass"}, + {"path": "specs/trinity/capabilities/training.targets.t27", "t27b": "pass"}, + {"path": "specs/trinity/capabilities/tri27.programs.t27", "t27b": "pass"}, + {"path": "specs/trinity/capabilities/tri27.toolchain.t27", "t27b": "pass"}, + {"path": "specs/trinity/capabilities/vibee.compiler.t27", "t27b": "pass"}, + {"path": "specs/trinity/capabilities/vsa.zig-hdc.t27", "t27b": "pass"}, + {"path": "specs/trinity/capabilities/web.docsite.t27", "t27b": "pass"}, + {"path": "specs/trinity/capabilities/web.queen-web.t27", "t27b": "pass"}, + {"path": "specs/trinity/capabilities/web.site.t27", "t27b": "pass"}, + {"path": "specs/trinity/compiler_matrix.t27", "t27b": "pass"}, + {"path": "specs/trinity/project.t27", "t27b": "pass"}, + {"path": "specs/ui/queen_evidence.t27", "t27b": "pass"}, + {"path": "specs/vault/audit.t27", "t27b": "pass"}, + {"path": "specs/vault/merge.t27", "t27b": "pass"}, + {"path": "specs/vault/policy.t27", "t27b": "pass"}, + {"path": "specs/verified/bench_agent.t27", "t27b": "pass"}, + {"path": "specs/verified/bench_boards.t27", "t27b": "pass"}, + {"path": "specs/verified/bitstream_reuse.t27", "t27b": "pass"}, + {"path": "specs/verified/bitstream_share.t27", "t27b": "pass"}, + {"path": "specs/verified/clock_constraints.t27", "t27b": "pass"}, + {"path": "specs/verified/corpus_merkle.t27", "t27b": "pass"}, + {"path": "specs/verified/corpus_receipt.t27", "t27b": "pass"}, + {"path": "specs/verified/ddc_receipt.t27", "t27b": "pass"}, + {"path": "specs/verified/device_dna.t27", "t27b": "pass"}, + {"path": "specs/verified/device_evidence.t27", "t27b": "pass"}, + {"path": "specs/verified/die_binding.t27", "t27b": "pass"}, + {"path": "specs/verified/digest_cache.t27", "t27b": "pass"}, + {"path": "specs/verified/evidence_chain.t27", "t27b": "pass"}, + {"path": "specs/verified/failure_loop.t27", "t27b": "pass"}, + {"path": "specs/verified/frontier.t27", "t27b": "pass"}, + {"path": "specs/verified/gen_hash_cache.t27", "t27b": "pass"}, + {"path": "specs/verified/independence.t27", "t27b": "pass"}, + {"path": "specs/verified/payout.t27", "t27b": "pass"}, + {"path": "specs/verified/poc/a/slot.t27", "t27b": "pass"}, + {"path": "specs/verified/poc/b/slot.t27", "t27b": "pass"}, + {"path": "specs/verified/poc/run.t27", "t27b": "pass"}, + {"path": "specs/verified/poc/static_counter.t27", "t27b": "pass"}, + {"path": "specs/verified/receipt.t27", "t27b": "pass"}, + {"path": "specs/verified/region.t27", "t27b": "pass"}, + {"path": "specs/verified/reuse.t27", "t27b": "pass"}, + {"path": "specs/verified/review_gate.t27", "t27b": "pass"}, + {"path": "specs/verified/run_record.t27", "t27b": "pass"}, + {"path": "specs/verified/seal_check.t27", "t27b": "pass"}, + {"path": "specs/verified/seal_identity.t27", "t27b": "pass"}, + {"path": "specs/verified/signed_receipt.t27", "t27b": "pass"}, + {"path": "specs/verified/silicon_queue.t27", "t27b": "pass"}, + {"path": "specs/verified/silicon_runs.t27", "t27b": "pass"}, + {"path": "specs/verified/suite_jobs.t27", "t27b": "pass"}, + {"path": "specs/verified/ternary_link_run.t27", "t27b": "pass"}, + {"path": "specs/verified/verdict.t27", "t27b": "pass"}, + {"path": "specs/verified/verdict_audit.t27", "t27b": "pass"}, + {"path": "specs/verified/watch.t27", "t27b": "pass"}, + {"path": "specs/vm/trinity_vm.t27", "t27b": "pass"}, + {"path": "specs/vsa/similarity_search.t27", "t27b": "pass"}, + {"path": "specs/vsa/trinity_compat.t27", "t27b": "pass"}, + {"path": "specs/xilinx7/bench_coverage.t27", "t27b": "pass"}, + {"path": "specs/xilinx7/far.t27", "t27b": "pass"}, + {"path": "specs/xilinx7/flow.t27", "t27b": "pass"}, + {"path": "specs/xilinx7/frames.t27", "t27b": "pass"}, + {"path": "specs/xilinx7/packets.t27", "t27b": "pass"} ] } diff --git a/specs/port/trios/crates/trios-chat/rings/CR-CHAT-04/src/mls_plaintext_framing_integrity.t27 b/specs/port/trios/crates/trios-chat/rings/CR-CHAT-04/src/mls_plaintext_framing_integrity.t27 new file mode 100644 index 0000000000..4919e883e2 --- /dev/null +++ b/specs/port/trios/crates/trios-chat/rings/CR-CHAT-04/src/mls_plaintext_framing_integrity.t27 @@ -0,0 +1,331 @@ +module port::trios::crates::trios-chat::rings::CR-CHAT-04::src::mls_plaintext_framing_integrity; + +// Port of gHashTag/trios crates/trios-chat/rings/CR-CHAT-04/src/mls_plaintext_framing_integrity.rs +// (CR-CHAT-04 - MLS plaintext authenticated-data tampering guard, +// Wave-39 Lane B, RFC 9420 section 6). +// +// Every MLS message carries an authenticated-data context binding the +// ciphertext to the group context. Tampering with its fields enables +// cross-group splice, epoch rollback, content-type forgery, sender +// impersonation and wire-version confusion, so the frame is checked +// against nine rules in the original's fixed order: the wire version, +// a non-empty group id, a non-zero epoch, a known content type, the +// sender leaf within the group bounds, the authenticated data within +// its ceiling, an untruncated ciphertext for encrypted content, and +// the group id and epoch matching the receiver's view. +// +// The original returns Result<(), MlsFramingError>. This port carries +// the verdict as a named struct (owner decision D5): Ok first, then +// the nine error variants in the original's declaration order. No +// variant carries a payload, so the verdict is the code alone. +// +// The original's Vec fields are read only by length and equality, +// so the records carry lengths and one fixed-size id for the equality +// probe; no AAD or ciphertext byte reaches the spec. + +// Wire version byte for MLS 1.0 (RFC 9420 section 3). +pub const MLF_WIRE_VERSION_MLS10: u8 = 1; + +// Maximum authenticated data length (u16 max). +pub const MLF_MAX_AAD_LEN: usize = 65535; + +// Minimum AEAD ciphertext length (tag only, no plaintext). +pub const MLF_MIN_AEAD_CT_LEN: usize = 16; + +// Maximum number of leaves in a group. +pub const MLF_MAX_LEAF_INDEX: u32 = 1073741823; + +// Fixed group-id length the port's equality probe uses. The original +// compares Vec ids of any length; a fixed port covers the decision +// at one length and the tests exercise both equal and unequal ids. +pub const MLF_GROUP_ID_LEN: usize = 32; + +// Content type codes for MLS messages. +pub const MLF_CONTENT_APPLICATION: u8 = 1; +pub const MLF_CONTENT_PROPOSAL: u8 = 2; +pub const MLF_CONTENT_COMMIT: u8 = 3; + +// MLS message framing envelope for validation. +pub struct MlsFrame { + wire_version: u8, + group_id_len: usize, + group_id: [32]u8, + epoch: u64, + content_type: u8, + sender_leaf: u32, + authenticated_data_len: usize, + ciphertext_len: usize, +} + +// Receiver's view of the group for validation. +pub struct MlsGroupView { + group_id: [32]u8, + epoch: u64, + leaf_count: u32, +} + +// Verdict codes: Ok(()) and MlsFramingError's variants, in declaration order. +pub enum MlsFramingCode { + Ok, + InvalidWireVersion, + EmptyGroupId, + ZeroEpoch, + InvalidContentType, + SenderOutOfBounds, + AadTooLong, + TruncatedCiphertext, + GroupIdMismatch, + EpochMismatch, +} + +// The verdict of the MLS frame validation. No variant of the original's +// error carries a payload, so the code is the whole verdict. +pub struct MlsFramingVerdict { + code: MlsFramingCode, +} + +// The original asks MlsContentType::from_byte(b).is_none(); there is no +// Option here, so the decision is a three-way match on the codes. +pub fn content_type_known(b: u8) -> bool { + if (b == MLF_CONTENT_APPLICATION) { + return true; + } + if (b == MLF_CONTENT_PROPOSAL) { + return true; + } + if (b == MLF_CONTENT_COMMIT) { + return true; + } + return false; +} + +// Whole-id equality over the fixed-size group ids. +pub fn ids_equal(a: [32]u8, b: [32]u8) -> bool { + for i in 0..32 { + if (a[i] != b[i]) { + return false; + } + } + return true; +} + +// [VERIFIED] Validate an MLS message frame against the original's nine +// rules. Returns Ok only when every rule holds, checked in the +// original's fixed order: wire version, non-empty group id, non-zero +// epoch, known content type, sender leaf within bounds, authenticated +// data within its ceiling, untruncated ciphertext for Application +// content, group id matching the view, epoch matching the view. +pub fn validate_mls_frame(frame: MlsFrame, view: MlsGroupView) -> MlsFramingVerdict { + if (frame.wire_version != MLF_WIRE_VERSION_MLS10) { + return MlsFramingVerdict { code: MlsFramingCode.InvalidWireVersion, }; + } + if (frame.group_id_len == 0) { + return MlsFramingVerdict { code: MlsFramingCode.EmptyGroupId, }; + } + if (frame.epoch == 0) { + return MlsFramingVerdict { code: MlsFramingCode.ZeroEpoch, }; + } + if (!content_type_known(frame.content_type)) { + return MlsFramingVerdict { code: MlsFramingCode.InvalidContentType, }; + } + if (frame.sender_leaf >= view.leaf_count) { + return MlsFramingVerdict { code: MlsFramingCode.SenderOutOfBounds, }; + } + if (frame.authenticated_data_len > MLF_MAX_AAD_LEN) { + return MlsFramingVerdict { code: MlsFramingCode.AadTooLong, }; + } + if (frame.content_type == MLF_CONTENT_APPLICATION) { + if (frame.ciphertext_len < MLF_MIN_AEAD_CT_LEN) { + return MlsFramingVerdict { code: MlsFramingCode.TruncatedCiphertext, }; + } + } + if (!ids_equal(frame.group_id, view.group_id)) { + return MlsFramingVerdict { code: MlsFramingCode.GroupIdMismatch, }; + } + if (frame.epoch != view.epoch) { + return MlsFramingVerdict { code: MlsFramingCode.EpochMismatch, }; + } + return MlsFramingVerdict { code: MlsFramingCode.Ok, }; +} + +// The fixtures' group id, one byte repeated 32 times. +pub const MLF_GOOD_ID: [32]u8 = [32]u8{0xAA, 0xAA, 0xAA, 0xAA, 0xAA, 0xAA, 0xAA, 0xAA, 0xAA, 0xAA, 0xAA, 0xAA, 0xAA, 0xAA, 0xAA, 0xAA, 0xAA, 0xAA, 0xAA, 0xAA, 0xAA, 0xAA, 0xAA, 0xAA, 0xAA, 0xAA, 0xAA, 0xAA, 0xAA, 0xAA, 0xAA, 0xAA,}; +pub const MLF_OTHER_ID: [32]u8 = [32]u8{0xBB, 0xBB, 0xBB, 0xBB, 0xBB, 0xBB, 0xBB, 0xBB, 0xBB, 0xBB, 0xBB, 0xBB, 0xBB, 0xBB, 0xBB, 0xBB, 0xBB, 0xBB, 0xBB, 0xBB, 0xBB, 0xBB, 0xBB, 0xBB, 0xBB, 0xBB, 0xBB, 0xBB, 0xBB, 0xBB, 0xBB, 0xBB,}; + +// The canonical view fixture of the tests. +fn good_view() -> MlsGroupView { + return MlsGroupView { group_id: MLF_GOOD_ID, epoch: 7, leaf_count: 10, }; +} + +// The canonical frame fixture of the tests: Application content, 32 +// bytes of AAD, 32 bytes of ciphertext. +fn good_frame() -> MlsFrame { + return MlsFrame { + wire_version: MLF_WIRE_VERSION_MLS10, + group_id_len: 32, + group_id: MLF_GOOD_ID, + epoch: 7, + content_type: MLF_CONTENT_APPLICATION, + sender_leaf: 3, + authenticated_data_len: 64, + ciphertext_len: 32, + }; +} + +// **MLF-01** - invalid wire version (0x02) rejected. +test mlf_01_invalid_wire_version_rejected { + var f = good_frame(); + f.wire_version = 2; + var view = good_view(); + const v = validate_mls_frame(f, view); + assert(v.code == MlsFramingCode.InvalidWireVersion); +} + +// **MLF-02** - empty group id rejected. +test mlf_02_empty_group_id_rejected { + var f = good_frame(); + f.group_id_len = 0; + var view = good_view(); + const v = validate_mls_frame(f, view); + assert(v.code == MlsFramingCode.EmptyGroupId); +} + +// **MLF-03** - zero epoch rejected: epoch 0 is pre-group. +test mlf_03_zero_epoch_rejected { + var f = good_frame(); + f.epoch = 0; + var view = good_view(); + const v = validate_mls_frame(f, view); + assert(v.code == MlsFramingCode.ZeroEpoch); +} + +// **MLF-04** - invalid content type (0xFF) rejected. +test mlf_04_invalid_content_type_rejected { + var f = good_frame(); + f.content_type = 255; + var view = good_view(); + const v = validate_mls_frame(f, view); + assert(v.code == MlsFramingCode.InvalidContentType); +} + +// **MLF-05** - sender leaf out of bounds rejected: 99 against 10 leaves. +test mlf_05_sender_out_of_bounds_rejected { + var f = good_frame(); + f.sender_leaf = 99; + var view = good_view(); + const v = validate_mls_frame(f, view); + assert(v.code == MlsFramingCode.SenderOutOfBounds); +} + +// **MLF-06** - oversized AAD rejected: 65536 of a maximum 65535. +test mlf_06_oversized_aad_rejected { + var f = good_frame(); + f.authenticated_data_len = 65536; + var view = good_view(); + const v = validate_mls_frame(f, view); + assert(v.code == MlsFramingCode.AadTooLong); +} + +// **MLF-07** - truncated ciphertext for Application content rejected: +// 8 bytes against the 16-byte AEAD tag minimum. +test mlf_07_truncated_ciphertext_rejected { + var f = good_frame(); + f.content_type = MLF_CONTENT_APPLICATION; + f.ciphertext_len = 8; + var view = good_view(); + const v = validate_mls_frame(f, view); + assert(v.code == MlsFramingCode.TruncatedCiphertext); +} + +// **MLF-08** - group id mismatch rejected: the frame names another group. +test mlf_08_group_id_mismatch_rejected { + var f = good_frame(); + f.group_id = MLF_OTHER_ID; + var view = good_view(); + const v = validate_mls_frame(f, view); + assert(v.code == MlsFramingCode.GroupIdMismatch); +} + +// **MLF-09** - epoch mismatch rejected: the frame claims 99 against 7. +test mlf_09_epoch_mismatch_rejected { + var f = good_frame(); + f.epoch = 99; + var view = good_view(); + const v = validate_mls_frame(f, view); + assert(v.code == MlsFramingCode.EpochMismatch); +} + +// **MLF-10** - a valid Proposal frame with no ciphertext accepted: the +// AEAD minimum applies only to Application content. +test mlf_10_valid_proposal_frame_accepted { + var f = good_frame(); + f.content_type = MLF_CONTENT_PROPOSAL; + f.ciphertext_len = 0; + var view = good_view(); + const v = validate_mls_frame(f, view); + assert(v.code == MlsFramingCode.Ok); +} + +// The two helpers have direct tests (coverage: Untested 0). +test content_type_known_answers { + assert(content_type_known(MLF_CONTENT_APPLICATION)); + assert(content_type_known(MLF_CONTENT_PROPOSAL)); + assert(content_type_known(MLF_CONTENT_COMMIT)); + assert(!content_type_known(0)); + assert(!content_type_known(255)); +} + +test ids_equal_answers { + assert(ids_equal(MLF_GOOD_ID, MLF_GOOD_ID)); + assert(!ids_equal(MLF_GOOD_ID, MLF_OTHER_ID)); +} + +// Rule order is the original's: wire version before group id emptiness, +// emptiness before epoch, content type before sender bounds, the AEAD +// minimum only for Application content, and the group binding before +// the epoch binding. +test rule_order_matches_original { + var f = good_frame(); + f.wire_version = 2; + f.group_id_len = 0; + var view = good_view(); + const va = validate_mls_frame(f, view); + assert(va.code == MlsFramingCode.InvalidWireVersion); + + var g = good_frame(); + g.content_type = MLF_CONTENT_PROPOSAL; + g.ciphertext_len = 0; + g.sender_leaf = 99; + var w = good_view(); + const vb = validate_mls_frame(g, w); + assert(vb.code == MlsFramingCode.SenderOutOfBounds); + + var h = good_frame(); + h.group_id = MLF_OTHER_ID; + h.epoch = 99; + var u = good_view(); + const vc = validate_mls_frame(h, u); + assert(vc.code == MlsFramingCode.GroupIdMismatch); +} + +// The AEAD minimum does not bind Commit content either, and a Commit +// frame with no ciphertext passes exactly as the Proposal one does. +test commit_content_needs_no_ciphertext { + var f = good_frame(); + f.content_type = MLF_CONTENT_COMMIT; + f.ciphertext_len = 0; + var view = good_view(); + const v = validate_mls_frame(f, view); + assert(v.code == MlsFramingCode.Ok); +} + +// The largest in-bounds leaf is one below the count, and the AAD at +// exactly its ceiling passes. +test boundary_leaves_and_aad_accepted { + var f = good_frame(); + f.sender_leaf = 9; + f.authenticated_data_len = MLF_MAX_AAD_LEN; + var view = good_view(); + const v = validate_mls_frame(f, view); + assert(v.code == MlsFramingCode.Ok); +} From 0945030376b5305467f55a2da6b2e9c40ce62ada Mon Sep 17 00:00:00 2001 From: Dmitrii Vasilev Date: Sun, 18 Oct 2026 01:11:15 +0700 Subject: [PATCH 50/70] spec(port): port the padding byte entropy guard (Refs #8884) Rebuilt as one commit on master ee3da5975 so it merges; docs/reports/t27b_expectations.json rows from both sides kept (union, sorted). Content is otherwise the PR head 4137a3452a34a2c1ccc8114b49aeb01bbd69ac06 unchanged. Co-Authored-By: Claude Opus 5.5 --- ...T-04::src::padding_byte_entropy_guard.json | 28 + docs/reports/t27b_expectations.json | 2891 +++++++++-------- .../src/padding_byte_entropy_guard.t27 | 254 ++ 3 files changed, 1728 insertions(+), 1445 deletions(-) create mode 100644 .trinity/seals/src_port::trios::crates::trios-chat::rings::CR-CHAT-04::src::padding_byte_entropy_guard.json create mode 100644 specs/port/trios/crates/trios-chat/rings/CR-CHAT-04/src/padding_byte_entropy_guard.t27 diff --git a/.trinity/seals/src_port::trios::crates::trios-chat::rings::CR-CHAT-04::src::padding_byte_entropy_guard.json b/.trinity/seals/src_port::trios::crates::trios-chat::rings::CR-CHAT-04::src::padding_byte_entropy_guard.json new file mode 100644 index 0000000000..585d63b527 --- /dev/null +++ b/.trinity/seals/src_port::trios::crates::trios-chat::rings::CR-CHAT-04::src::padding_byte_entropy_guard.json @@ -0,0 +1,28 @@ +{ + "built_by": "t27c-bootstrap@0.5.2+01d0a635f", + "closure": [], + "config": "gen=c,rust,verilog,zig;tests=zig", + "gen_hash_c": "sha256:447a6883b3851936a9f01e7736dc84a5ca9cbc1b341adccab87f6fdc8016c472", + "gen_hash_rust": "sha256:1e8d29faa7f66b17fd5d9857f3600b6086e4c594e724fbc0016fb92ed3be2a0d", + "gen_hash_verilog": "sha256:895282ce5203eb9f5cf1b1f4d93b02c7660ca793dae1f680a9017caf8c106a7f", + "gen_hash_zig": "sha256:abed3e29b9b8781d92d85252559824ec76082f16b0f2e2f8f05e11ba5ab625a7", + "module": "port::trios::crates::trios-chat::rings::CR-CHAT-04::src::padding_byte_entropy_guard", + "ring": 12, + "seal_schema": 2, + "sealed_at": "2026-10-15T21:59:06Z", + "sealed_by": "t27c-bootstrap@0.5.2", + "spec_hash": "sha256:9571ce3cbdce39b7aa059c66765315503e8040a71ba0a186926b786ee2dc0be9", + "spec_path": "specs/port/trios/crates/trios-chat/rings/CR-CHAT-04/src/padding_byte_entropy_guard.t27", + "tests": { + "failed": 0, + "failing": [], + "forced": false, + "passed": 14, + "total": 14, + "vacuous": 0 + }, + "toolchain": { + "test_runner": "sha256:1982ae948e24d00c5d221ccec12dfce1eb01204b53e37b0f857f93b16d64629d", + "zig": "0.16.0" + } +} \ No newline at end of file diff --git a/docs/reports/t27b_expectations.json b/docs/reports/t27b_expectations.json index 143113021d..70790f78f5 100644 --- a/docs/reports/t27b_expectations.json +++ b/docs/reports/t27b_expectations.json @@ -14,1450 +14,1451 @@ }, "max_not_pass": 28, "entries": [ - {"path": "specs/a/b_c.t27", "t27b": "pass"}, - {"path": "specs/a_b/c.t27", "t27b": "pass"}, - {"path": "specs/agents/a.t27", "t27b": "pass"}, - {"path": "specs/agents/b.t27", "t27b": "pass"}, - {"path": "specs/agents/c.t27", "t27b": "pass"}, - {"path": "specs/agents/d.t27", "t27b": "pass"}, - {"path": "specs/agents/e.t27", "t27b": "pass"}, - {"path": "specs/agents/f.t27", "t27b": "pass"}, - {"path": "specs/agents/g.t27", "t27b": "pass"}, - {"path": "specs/agents/h.t27", "t27b": "pass"}, - {"path": "specs/agents/i.t27", "t27b": "pass"}, - {"path": "specs/agents/j.t27", "t27b": "pass"}, - {"path": "specs/agents/k.t27", "t27b": "pass"}, - {"path": "specs/agents/l.t27", "t27b": "pass"}, - {"path": "specs/agents/m.t27", "t27b": "pass"}, - {"path": "specs/agents/n.t27", "t27b": "pass"}, - {"path": "specs/agents/o.t27", "t27b": "pass"}, - {"path": "specs/agents/p.t27", "t27b": "pass"}, - {"path": "specs/agents/q.t27", "t27b": "pass"}, - {"path": "specs/agents/r.t27", "t27b": "pass"}, - {"path": "specs/agents/s.t27", "t27b": "pass"}, - {"path": "specs/agents/t.t27", "t27b": "pass"}, - {"path": "specs/agents/ti.t27", "t27b": "pass"}, - {"path": "specs/agents/u.t27", "t27b": "pass"}, - {"path": "specs/agents/v.t27", "t27b": "pass"}, - {"path": "specs/agents/w.t27", "t27b": "pass"}, - {"path": "specs/agents/x.t27", "t27b": "pass"}, - {"path": "specs/agents/y.t27", "t27b": "pass"}, - {"path": "specs/agents/z.t27", "t27b": "pass"}, - {"path": "specs/api/c_abi.t27", "t27b": "pass"}, - {"path": "specs/api/tri_api_context.t27", "t27b": "pass"}, - {"path": "specs/api/tri_api_loop.t27", "t27b": "pass"}, - {"path": "specs/api/tri_api_permissions.t27", "t27b": "pass"}, - {"path": "specs/api/tri_api_session.t27", "t27b": "pass"}, - {"path": "specs/api/tri_net_api.t27", "t27b": "pass"}, - {"path": "specs/automation/agent-claims-honest.t27", "t27b": "pass"}, - {"path": "specs/automation/agent-conversations.t27", "t27b": "pass"}, - {"path": "specs/automation/agent-hive-group.t27", "t27b": "pass"}, - {"path": "specs/automation/agent-media-kie.t27", "t27b": "pass"}, - {"path": "specs/automation/agent-neuro-kie.t27", "t27b": "pass"}, - {"path": "specs/automation/agent-provider-chain.t27", "t27b": "pass"}, - {"path": "specs/automation/agent-spec-bank.t27", "t27b": "pass"}, - {"path": "specs/automation/ball-board.t27", "t27b": "pass"}, - {"path": "specs/automation/ball-grants.t27", "t27b": "pass"}, - {"path": "specs/automation/blog-share.t27", "t27b": "pass"}, - {"path": "specs/automation/bot-agent-memory.t27", "t27b": "pass"}, - {"path": "specs/automation/bot-agent-stream.t27", "t27b": "pass"}, - {"path": "specs/automation/bot-agent-team.t27", "t27b": "pass"}, - {"path": "specs/automation/bot-event-tabs.t27", "t27b": "pass"}, - {"path": "specs/automation/bot-menu-press.t27", "t27b": "pass"}, - {"path": "specs/automation/bot-neuro-office.t27", "t27b": "pass"}, - {"path": "specs/automation/bot-office-crm.t27", "t27b": "pass"}, - {"path": "specs/automation/bot-topic-tabs.t27", "t27b": "pass"}, - {"path": "specs/automation/browser-pod-restart.t27", "t27b": "pass"}, - {"path": "specs/automation/browser-sign-in.t27", "t27b": "pass"}, - {"path": "specs/automation/browser-tab-strip.t27", "t27b": "pass"}, - {"path": "specs/automation/browser-viewer-boot.t27", "t27b": "pass"}, - {"path": "specs/automation/card-chat-night-watch.t27", "t27b": "pass"}, - {"path": "specs/automation/ci-bridge.t27", "t27b": "pass"}, - {"path": "specs/automation/claim-guard-bar.t27", "t27b": "pass"}, - {"path": "specs/automation/connect-card.t27", "t27b": "pass"}, - {"path": "specs/automation/course-access.t27", "t27b": "pass"}, - {"path": "specs/automation/course-outreach.t27", "t27b": "pass"}, - {"path": "specs/automation/crm-client-onboard.t27", "t27b": "pass"}, - {"path": "specs/automation/crm-client-ownership.t27", "t27b": "pass"}, - {"path": "specs/automation/crm-client-workspace.t27", "t27b": "pass"}, - {"path": "specs/automation/crm-duet.t27", "t27b": "pass"}, - {"path": "specs/automation/crm-first-screen.t27", "t27b": "pass"}, - {"path": "specs/automation/crm-lead-magnet.t27", "t27b": "pass"}, - {"path": "specs/automation/crm-sellers.t27", "t27b": "pass"}, - {"path": "specs/automation/crm-story-reel.t27", "t27b": "pass"}, - {"path": "specs/automation/engage-desk.t27", "t27b": "pass"}, - {"path": "specs/automation/hive-contributor-keys.t27", "t27b": "pass"}, - {"path": "specs/automation/inngest-functions-status.t27", "t27b": "pass"}, - {"path": "specs/automation/inngest-probe-suite.t27", "t27b": "pass"}, - {"path": "specs/automation/inngest-queen-scheduler.t27", "t27b": "pass"}, - {"path": "specs/automation/kanban-card-chat.t27", "t27b": "pass"}, - {"path": "specs/automation/leela-agent-link.t27", "t27b": "pass"}, - {"path": "specs/automation/mail-push.t27", "t27b": "pass"}, - {"path": "specs/automation/meeting-reminders.t27", "t27b": "pass"}, - {"path": "specs/automation/meta-connect.t27", "t27b": "pass"}, - {"path": "specs/automation/owner-studio.t27", "t27b": "pass"}, - {"path": "specs/automation/photo-actions.t27", "t27b": "pass"}, - {"path": "specs/automation/plan-reel.t27", "t27b": "pass"}, - {"path": "specs/automation/poster-facts-overlay.t27", "t27b": "pass"}, - {"path": "specs/automation/queen-contributor-keys.t27", "t27b": "pass"}, - {"path": "specs/automation/queen-growth.t27", "t27b": "pass"}, - {"path": "specs/automation/reddit-desk.t27", "t27b": "pass"}, - {"path": "specs/automation/review-jam.t27", "t27b": "pass"}, - {"path": "specs/automation/seal-stands-in.t27", "t27b": "pass"}, - {"path": "specs/automation/social-api.t27", "t27b": "pass"}, - {"path": "specs/automation/split-reel.t27", "t27b": "pass"}, - {"path": "specs/automation/token-wallet.t27", "t27b": "pass"}, - {"path": "specs/automation/tri-claim-batch.t27", "t27b": "pass"}, - {"path": "specs/automation/tri-wallet-chains.t27", "t27b": "pass"}, - {"path": "specs/automation/wrapup-auto.t27", "t27b": "pass"}, - {"path": "specs/base/debounce.t27", "t27b": "pass"}, - {"path": "specs/base/ops.t27", "t27b": "pass"}, - {"path": "specs/base/ring_32.t27", "t27b": "pass"}, - {"path": "specs/base/seed.t27", "t27b": "pass"}, - {"path": "specs/base/ternary_encoding.t27", "t27b": "pass"}, - {"path": "specs/base/types.t27", "t27b": "pass"}, - {"path": "specs/basics/01_what_a_spec_is.t27", "t27b": "pass"}, - {"path": "specs/basics/02_the_module_line.t27", "t27b": "pass"}, - {"path": "specs/basics/03_comments_and_prose.t27", "t27b": "pass"}, - {"path": "specs/basics/04_constants.t27", "t27b": "pass"}, - {"path": "specs/basics/05_whole_numbers.t27", "t27b": "pass"}, - {"path": "specs/basics/06_true_false_and_text.t27", "t27b": "pass"}, - {"path": "specs/basics/07_arrays.t27", "t27b": "pass"}, - {"path": "specs/basics/08_trits.t27", "t27b": "pass"}, - {"path": "specs/basics/09_expressions.t27", "t27b": "pass"}, - {"path": "specs/basics/10_a_test_block.t27", "t27b": "pass"}, - {"path": "specs/basics/11_many_tests.t27", "t27b": "pass"}, - {"path": "specs/basics/12_functions.t27", "t27b": "pass"}, - {"path": "specs/basics/13_local_names.t27", "t27b": "pass"}, - {"path": "specs/basics/14_if_and_else.t27", "t27b": "pass"}, - {"path": "specs/basics/15_loops.t27", "t27b": "pass"}, - {"path": "specs/basics/16_pub_or_private.t27", "t27b": "pass"}, - {"path": "specs/basics/17_structs.t27", "t27b": "pass"}, - {"path": "specs/basics/18_enums.t27", "t27b": "pass"}, - {"path": "specs/basics/19_use_other_modules.t27", "t27b": "pass"}, - {"path": "specs/basics/20_invariants.t27", "t27b": "pass"}, - {"path": "specs/basics/21_gen_ts.t27", "t27b": "pass"}, - {"path": "specs/basics/22_seven_backends.t27", "t27b": "pass"}, - {"path": "specs/basics/23_stages_of_t27c.t27", "t27b": "pass"}, - {"path": "specs/basics/24_tri_commands.t27", "t27b": "pass"}, - {"path": "specs/basics/25_reading_errors.t27", "t27b": "pass"}, - {"path": "specs/basics/26_a_small_program.t27", "t27b": "pass"}, - {"path": "specs/basics/27_where_next.t27", "t27b": "pass"}, - {"path": "specs/benchmarks/bench_main.t27", "t27b": "pass"}, - {"path": "specs/benchmarks/bench_nn.t27", "t27b": "pass"}, - {"path": "specs/benchmarks/gf16_bfloat16_nmse.t27", "t27b": "pass"}, - {"path": "specs/benchmarks/kernel_collatz.t27", "t27b": "pass"}, - {"path": "specs/benchmarks/kernel_f64loop.t27", "t27b": "pass"}, - {"path": "specs/benchmarks/kernel_fib.t27", "t27b": "pass"}, - {"path": "specs/benchmarks/kernel_matmul.t27", "t27b": "pass"}, - {"path": "specs/benchmarks/kernel_sieve.t27", "t27b": "pass"}, - {"path": "specs/benchmarks/kernel_ternary.t27", "t27b": "pass"}, - {"path": "specs/benchmarks/ternary_vs_binary.t27", "t27b": "pass"}, - {"path": "specs/blog/t27b_progress.t27", "t27b": "pass"}, - {"path": "specs/boards/arty_a7.t27", "t27b": "pass"}, - {"path": "specs/boards/wukong_v1.t27", "t27b": "pass"}, - {"path": "specs/boards/xc7a100t_full.t27", "t27b": "pass"}, - {"path": "specs/boards/xc7a100t_minimal.t27", "t27b": "pass"}, - {"path": "specs/brain/bus.t27", "t27b": "pass"}, - {"path": "specs/brain/cognitive_loop.t27", "t27b": "pass"}, - {"path": "specs/brain/phi_timing.t27", "t27b": "pass"}, - {"path": "specs/brain/unified_state.t27", "t27b": "pass"}, - {"path": "specs/catalog/discovery.t27", "t27b": "pass"}, - {"path": "specs/ci/affected.t27", "t27b": "pass"}, - {"path": "specs/ci/delivery_metrics.t27", "t27b": "pass"}, - {"path": "specs/ci/derived_data.t27", "t27b": "pass"}, - {"path": "specs/ci/gates/conflict_markers.t27", "t27b": "pass"}, - {"path": "specs/ci/gates/documented_commands.t27", "t27b": "pass"}, - {"path": "specs/ci/gates/verilog_widths.t27", "t27b": "pass"}, - {"path": "specs/ci/schema.t27", "t27b": "pass"}, - {"path": "specs/compiler/c_array_repeat_wrapper.t27", "t27b": "pass"}, - {"path": "specs/compiler/c_fixed_array_return.t27", "t27b": "pass"}, - {"path": "specs/compiler/codegen_conformance.t27", "t27b": "pass"}, - {"path": "specs/compiler/core/t27core.t27", "t27b": "pass"}, - {"path": "specs/compiler/core/t27core_ddc.t27", "t27b": "pass"}, - {"path": "specs/compiler/cse_hoist.t27", "t27b": "pass"}, - {"path": "specs/compiler/lexer.t27", "t27b": "pass"}, - {"path": "specs/compiler/meta_compile.t27", "t27b": "pass"}, - {"path": "specs/compiler/rust_constant_case.t27", "t27b": "pass"}, - {"path": "specs/compiler/rust_enum_order.t27", "t27b": "pass"}, - {"path": "specs/compiler/rust_optional_returns.t27", "t27b": "pass"}, - {"path": "specs/compiler/rust_tail_returns.t27", "t27b": "pass"}, - {"path": "specs/compiler/rust_value_parameters.t27", "t27b": "pass"}, - {"path": "specs/compiler/test_report_exit.t27", "t27b": "pass"}, - {"path": "specs/compiler/theory/isa_round_trip.t27", "t27b": "pass"}, - {"path": "specs/compiler/theory/reproducible.t27", "t27b": "pass"}, - {"path": "specs/compiler/theory/sieve.t27", "t27b": "pass"}, - {"path": "specs/compiler/theory/speed_quality.t27", "t27b": "pass"}, - {"path": "specs/compiler/theory/toolchain.t27", "t27b": "pass"}, - {"path": "specs/compiler/theory/vacuity_census.t27", "t27b": "pass"}, - {"path": "specs/compiler/theory/warmup.t27", "t27b": "pass"}, - {"path": "specs/compiler/theory/warmup_t27b.t27", "t27b": "pass"}, - {"path": "specs/compiler/verilog_aos_memory.t27", "t27b": "pass"}, - {"path": "specs/compiler/verilog_branch_context.t27", "t27b": "pass"}, - {"path": "specs/compiler/zig_empty_typed_array.t27", "t27b": "pass"}, - {"path": "specs/compiler/zig_field_syntax.t27", "t27b": "pass"}, - {"path": "specs/compiler/zig_float_call_cast.t27", "t27b": "pass"}, - {"path": "specs/compiler/zig_primitive_bindings.t27", "t27b": "pass"}, - {"path": "specs/compiler/zig_scoped_type.t27", "t27b": "pass"}, - {"path": "specs/compiler/zig_shadow_initializer.t27", "t27b": "pass"}, - {"path": "specs/compiler/zig_test_shadowing.t27", "t27b": "pass"}, - {"path": "specs/compiler/zig_value_ignored.t27", "t27b": "pass"}, - {"path": "specs/conformance/e2e_scenarios.t27", "t27b": "pass"}, - {"path": "specs/crons/999-multibots-telegraf-agent-autopilot-L1118.t27", "t27b": "pass"}, - {"path": "specs/crons/999-multibots-telegraf-bot-owner-billing-L474.t27", "t27b": "pass"}, - {"path": "specs/crons/999-multibots-telegraf-check-stuck-trainings.t27", "t27b": "pass"}, - {"path": "specs/crons/999-multibots-telegraf-ci.t27", "t27b": "pass"}, - {"path": "specs/crons/999-multibots-telegraf-client-telemetry-daily.t27", "t27b": "pass"}, - {"path": "specs/crons/999-multibots-telegraf-club-invoice-abandoned-watch.t27", "t27b": "pass"}, - {"path": "specs/crons/999-multibots-telegraf-crm-proactive-sweep.t27", "t27b": "pass"}, - {"path": "specs/crons/999-multibots-telegraf-crmProactive-L375.t27", "t27b": "pass"}, - {"path": "specs/crons/999-multibots-telegraf-daily-sales-advisor.t27", "t27b": "pass"}, - {"path": "specs/crons/999-multibots-telegraf-generate-jobs-L164.t27", "t27b": "pass"}, - {"path": "specs/crons/999-multibots-telegraf-health-check.t27", "t27b": "pass"}, - {"path": "specs/crons/999-multibots-telegraf-log-monitor.t27", "t27b": "pass"}, - {"path": "specs/crons/999-multibots-telegraf-notificationHandler-L318.t27", "t27b": "pass"}, - {"path": "specs/crons/999-multibots-telegraf-notificationHandler-L324.t27", "t27b": "pass"}, - {"path": "specs/crons/999-multibots-telegraf-periodic-webhook-health-check.t27", "t27b": "pass"}, - {"path": "specs/crons/999-multibots-telegraf-production-monitor-L80.t27", "t27b": "pass"}, - {"path": "specs/crons/999-multibots-telegraf-provider-health-monitor-L344.t27", "t27b": "pass"}, - {"path": "specs/crons/999-multibots-telegraf-render-server-L10845.t27", "t27b": "pass"}, - {"path": "specs/crons/999-multibots-telegraf-render-server-L2301.t27", "t27b": "pass"}, - {"path": "specs/crons/999-multibots-telegraf-render-server-L2325.t27", "t27b": "pass"}, - {"path": "specs/crons/999-multibots-telegraf-render-server-L919.t27", "t27b": "pass"}, - {"path": "specs/crons/999-multibots-telegraf-robokassa-unclaimed-watch.t27", "t27b": "pass"}, - {"path": "specs/crons/999-multibots-telegraf-security.t27", "t27b": "pass"}, - {"path": "specs/crons/999-multibots-telegraf-skill-detector.t27", "t27b": "pass"}, - {"path": "specs/crons/999-multibots-telegraf-taskCache-L27.t27", "t27b": "pass"}, - {"path": "specs/crons/999-multibots-telegraf-ton-pending-watch.t27", "t27b": "pass"}, - {"path": "specs/crons/999-multibots-telegraf-video-task-store-L156.t27", "t27b": "pass"}, - {"path": "specs/crons/mac-alerts-digest.t27", "t27b": "pass"}, - {"path": "specs/crons/mac-alerts-watchdog.t27", "t27b": "pass"}, - {"path": "specs/crons/mac-browseros-cron-watchdog.t27", "t27b": "pass"}, - {"path": "specs/crons/mac-dev-cache-clean.t27", "t27b": "pass"}, - {"path": "specs/crons/mac-jobsearch-poller.t27", "t27b": "pass"}, - {"path": "specs/crons/mac-leela-dailyquote.t27", "t27b": "pass"}, - {"path": "specs/crons/mac-mail-bridge.t27", "t27b": "pass"}, - {"path": "specs/crons/mac-mcp-hub.t27", "t27b": "pass"}, - {"path": "specs/crons/mac-neo-boards.t27", "t27b": "pass"}, - {"path": "specs/crons/mac-neo-jobsearch.t27", "t27b": "pass"}, - {"path": "specs/crons/mac-reviewer-bees.t27", "t27b": "pass"}, - {"path": "specs/crons/mac-signup-watch.t27", "t27b": "pass"}, - {"path": "specs/crons/mac-trios-cycle-heal.t27", "t27b": "pass"}, - {"path": "specs/crons/mac-trios-cycle.t27", "t27b": "pass"}, - {"path": "specs/crons/mac-trios-doctor.t27", "t27b": "pass"}, - {"path": "specs/crons/mac-trios-feed.t27", "t27b": "pass"}, - {"path": "specs/crons/mac-trios-heal.t27", "t27b": "pass"}, - {"path": "specs/crons/railway-jobsearch-cron.t27", "t27b": "pass"}, - {"path": "specs/crons/t27-formal-mutation.t27", "t27b": "pass"}, - {"path": "specs/crons/t27-pr-dashboard.t27", "t27b": "pass"}, - {"path": "specs/crons/trinity-agent-cron-cleanup.t27", "t27b": "pass"}, - {"path": "specs/crons/trinity-agent-queue-drain.t27", "t27b": "pass"}, - {"path": "specs/crons/trinity-brain-ci.t27", "t27b": "pass"}, - {"path": "specs/crons/trinity-codegen.t27", "t27b": "pass"}, - {"path": "specs/crons/trinity-discover-callers.t27", "t27b": "pass"}, - {"path": "specs/crons/trinity-pages-health-check.t27", "t27b": "pass"}, - {"path": "specs/crons/trinity-signal-health-self.t27", "t27b": "pass"}, - {"path": "specs/crons/trinity-site-live-gate.t27", "t27b": "pass"}, - {"path": "specs/demos/simple_test.t27", "t27b": "pass"}, - {"path": "specs/docs/chapters/alphabet.t27", "t27b": "pass"}, - {"path": "specs/docs/chapters/evidence.t27", "t27b": "pass"}, - {"path": "specs/docs/chapters/layers.t27", "t27b": "pass"}, - {"path": "specs/docs/chapters/project.t27", "t27b": "pass"}, - {"path": "specs/docs/chapters/queen.t27", "t27b": "pass"}, - {"path": "specs/docs/chapters/rules.t27", "t27b": "pass"}, - {"path": "specs/docs/chapters/tooling.t27", "t27b": "pass"}, - {"path": "specs/docs/system.t27", "t27b": "pass"}, - {"path": "specs/effects/capability.t27", "t27b": "pass"}, - {"path": "specs/effects/clock_cap.t27", "t27b": "pass"}, - {"path": "specs/effects/fs_cap.t27", "t27b": "pass"}, - {"path": "specs/effects/replay_oracle.t27", "t27b": "pass"}, - {"path": "specs/fpga/adapter.t27", "t27b": "pass"}, - {"path": "specs/fpga/apb_bridge.t27", "t27b": "pass"}, - {"path": "specs/fpga/assembler.t27", "t27b": "pass"}, - {"path": "specs/fpga/axi4.t27", "t27b": "pass"}, - {"path": "specs/fpga/boards/arty_a7_integration.t27", "t27b": "pass"}, - {"path": "specs/fpga/boards/qmtech_a100t_integration.t27", "t27b": "pass"}, - {"path": "specs/fpga/bootrom.t27", "t27b": "pass"}, - {"path": "specs/fpga/bpsk.t27", "t27b": "pass"}, - {"path": "specs/fpga/clock_domain.t27", "t27b": "pass"}, - {"path": "specs/fpga/coverage.t27", "t27b": "pass"}, - {"path": "specs/fpga/crossopt.t27", "t27b": "pass"}, - {"path": "specs/fpga/cts.t27", "t27b": "pass"}, - {"path": "specs/fpga/dft.t27", "t27b": "pass"}, - {"path": "specs/fpga/die_probe.t27", "t27b": "pass"}, - {"path": "specs/fpga/dsp/adders.t27", "t27b": "pass"}, - {"path": "specs/fpga/dsp/cordic.t27", "t27b": "pass"}, - {"path": "specs/fpga/dsp/fixed_point.t27", "t27b": "pass"}, - {"path": "specs/fpga/dsp/multipliers.t27", "t27b": "pass"}, - {"path": "specs/fpga/dsp/signals.t27", "t27b": "pass"}, - {"path": "specs/fpga/e2e_demo.t27", "t27b": "pass"}, - {"path": "specs/fpga/eth_beacon.t27", "t27b": "pass"}, - {"path": "specs/fpga/eth_crc.t27", "t27b": "pass"}, - {"path": "specs/fpga/eth_rx.t27", "t27b": "pass"}, - {"path": "specs/fpga/fifo.t27", "t27b": "pass"}, - {"path": "specs/fpga/gf16_accel.t27", "t27b": "pass"}, - {"path": "specs/fpga/hw_types.t27", "t27b": "pass"}, - {"path": "specs/fpga/linker.t27", "t27b": "pass"}, - {"path": "specs/fpga/memory.t27", "t27b": "pass"}, - {"path": "specs/fpga/mmcm.t27", "t27b": "pass"}, - {"path": "specs/fpga/mtbf.t27", "t27b": "pass"}, - {"path": "specs/fpga/partition.t27", "t27b": "pass"}, - {"path": "specs/fpga/power.t27", "t27b": "pass"}, - {"path": "specs/fpga/power_analysis.t27", "t27b": "pass"}, - {"path": "specs/fpga/reset_sync.t27", "t27b": "pass"}, - {"path": "specs/fpga/rgmii.t27", "t27b": "pass"}, - {"path": "specs/fpga/rgmii_sniff.t27", "t27b": "pass"}, - {"path": "specs/fpga/ro_race.t27", "t27b": "pass"}, - {"path": "specs/fpga/router.t27", "t27b": "pass"}, - {"path": "specs/fpga/secded.t27", "t27b": "pass"}, - {"path": "specs/fpga/simulator.t27", "t27b": "pass"}, - {"path": "specs/fpga/stdlib.t27", "t27b": "pass"}, - {"path": "specs/fpga/ternary_isa.t27", "t27b": "pass"}, - {"path": "specs/fpga/ternary_link.t27", "t27b": "pass"}, - {"path": "specs/fpga/testbench/assembler_tb.t27", "t27b": "pass"}, - {"path": "specs/fpga/testbench/cts_tb.t27", "t27b": "pass"}, - {"path": "specs/fpga/testbench/formal_tb.t27", "t27b": "pass"}, - {"path": "specs/fpga/testbench/partition_tb.t27", "t27b": "pass"}, - {"path": "specs/fpga/testbench/placement_tb.t27", "t27b": "pass"}, - {"path": "specs/fpga/testbench/power_tb.t27", "t27b": "pass"}, - {"path": "specs/fpga/testbench/router_tb.t27", "t27b": "pass"}, - {"path": "specs/fpga/testbench/simulator_tb.t27", "t27b": "pass"}, - {"path": "specs/fpga/testbench/timing_tb.t27", "t27b": "pass"}, - {"path": "specs/fpga/testbench/vcd_trace_tb.t27", "t27b": "pass"}, - {"path": "specs/fpga/timing.t27", "t27b": "pass"}, - {"path": "specs/fpga/trinet_node.t27", "t27b": "pass"}, - {"path": "specs/fpga/verification/build_verify.t27", "t27b": "pass"}, - {"path": "specs/functions/analytics-sales-advise.t27", "t27b": "pass"}, - {"path": "specs/functions/analytics-skills-detect.t27", "t27b": "pass"}, - {"path": "specs/functions/broadcast-message-send.t27", "t27b": "pass"}, - {"path": "specs/functions/client-telemetry-daily.t27", "t27b": "pass"}, - {"path": "specs/functions/club-invoice-abandoned-watch.t27", "t27b": "pass"}, - {"path": "specs/functions/content-detailed-script-generate.t27", "t27b": "pass"}, - {"path": "specs/functions/content-scenario-clips-generate.t27", "t27b": "pass"}, - {"path": "specs/functions/content-scripts-generate.t27", "t27b": "pass"}, - {"path": "specs/functions/crm-proactive-sweep.t27", "t27b": "pass"}, - {"path": "specs/functions/instagram-competitors-find.t27", "t27b": "pass"}, - {"path": "specs/functions/instagram-reels-analyze.t27", "t27b": "pass"}, - {"path": "specs/functions/instagram-top-content-extract.t27", "t27b": "pass"}, - {"path": "specs/functions/monitoring-error-report.t27", "t27b": "pass"}, - {"path": "specs/functions/monitoring-health-check.t27", "t27b": "pass"}, - {"path": "specs/functions/monitoring-logs-analyze.t27", "t27b": "pass"}, - {"path": "specs/functions/monitoring-logs-trigger.t27", "t27b": "pass"}, - {"path": "specs/functions/morph-images-generate.t27", "t27b": "pass"}, - {"path": "specs/functions/neuro-image-generate.t27", "t27b": "pass"}, - {"path": "specs/functions/payment-ai-server-process.t27", "t27b": "pass"}, - {"path": "specs/functions/reels-ai-callback.t27", "t27b": "pass"}, - {"path": "specs/functions/reels-ai-generate.t27", "t27b": "pass"}, - {"path": "specs/functions/reels-loop-generate.t27", "t27b": "pass"}, - {"path": "specs/functions/render-avatar-video-run.t27", "t27b": "pass"}, - {"path": "specs/functions/render-job-run.t27", "t27b": "pass"}, - {"path": "specs/functions/render-riddle-run.t27", "t27b": "pass"}, - {"path": "specs/functions/robokassa-unclaimed-watch.t27", "t27b": "pass"}, - {"path": "specs/functions/ton-pending-watch.t27", "t27b": "pass"}, - {"path": "specs/functions/training-model-complete.t27", "t27b": "pass"}, - {"path": "specs/functions/training-model-start.t27", "t27b": "pass"}, - {"path": "specs/functions/training-model-v2-start.t27", "t27b": "pass"}, - {"path": "specs/functions/training-stuck-check.t27", "t27b": "pass"}, - {"path": "specs/functions/webhook-generation-validate.t27", "t27b": "pass"}, - {"path": "specs/functions/welcome-avatar-generate.t27", "t27b": "pass"}, - {"path": "specs/github/auth.t27", "t27b": "pass"}, - {"path": "specs/hosting/credit.t27", "t27b": "pass"}, - {"path": "specs/hosting/feed.t27", "t27b": "pass"}, - {"path": "specs/hosting/host.t27", "t27b": "pass"}, - {"path": "specs/hosting/panel.t27", "t27b": "pass"}, - {"path": "specs/hosting/placement.t27", "t27b": "pass"}, - {"path": "specs/hosting/proof.t27", "t27b": "pass"}, - {"path": "specs/hosting/row.t27", "t27b": "pass"}, - {"path": "specs/hosting/statement.t27", "t27b": "pass"}, - {"path": "specs/hosting/sybil.t27", "t27b": "pass"}, - {"path": "specs/hosting/toolchain.t27", "t27b": "pass"}, - {"path": "specs/hosting/topology.t27", "t27b": "pass"}, - {"path": "specs/i18n/agents-ru.t27", "t27b": "pass"}, - {"path": "specs/i18n/blog-ru.t27", "t27b": "pass"}, - {"path": "specs/i18n/docs-ru.t27", "t27b": "pass"}, - {"path": "specs/igla/race/mvp_ternary_classifier.t27", "t27b": "pass"}, - {"path": "specs/igla/race/phi_accumulator_growth.t27", "t27b": "pass"}, - {"path": "specs/igla/race/phi_gain_freedom.t27", "t27b": "pass"}, - {"path": "specs/igla/race/phi_weights.t27", "t27b": "pass"}, - {"path": "specs/igla/race/ternary_lut_table.t27", "t27b": "pass"}, - {"path": "specs/igla/race/ternary_mac_group.t27", "t27b": "pass"}, - {"path": "specs/igla/race/ternary_node.t27", "t27b": "pass"}, - {"path": "specs/igla/race/unit_weights_node.t27", "t27b": "pass"}, - {"path": "specs/igla/w535_bounded_while_module.t27", "t27b": "pass"}, - {"path": "specs/isa/t27a.t27", "t27b": "pass"}, - {"path": "specs/isa/t27a_mnemonics.t27", "t27b": "pass"}, - {"path": "specs/isa/ternary_encoding.t27", "t27b": "pass"}, - {"path": "specs/isa/ternary_gates.t27", "t27b": "pass"}, - {"path": "specs/isa/ternary_graph.t27", "t27b": "pass"}, - {"path": "specs/isa/tri27_bytecode.t27", "t27b": "pass"}, - {"path": "specs/isa/tri27_machine.t27", "t27b": "pass"}, - {"path": "specs/jobs/network_job.t27", "t27b": "pass"}, - {"path": "specs/jobs/release_t27c.t27", "t27b": "pass"}, - {"path": "specs/jobs/t27b_ledger_steward.t27", "t27b": "pass"}, - {"path": "specs/math/constants.t27", "t27b": "pass"}, - {"path": "specs/math/gf_competitive.t27", "t27b": "pass"}, - {"path": "specs/memory/graph/crypt.t27", "t27b": "pass"}, - {"path": "specs/memory/graph/ingest.t27", "t27b": "pass"}, - {"path": "specs/memory/graph/scope.t27", "t27b": "pass"}, - {"path": "specs/memory/graph/temporal.t27", "t27b": "pass"}, - {"path": "specs/memory/graph/types.t27", "t27b": "pass"}, - {"path": "specs/memory/tmem/session.t27", "t27b": "pass"}, - {"path": "specs/memory/tmem/types.t27", "t27b": "pass"}, - {"path": "specs/mesh_routing.t27", "t27b": "pass"}, - {"path": "specs/ml/activation/elu_activation.t27", "t27b": "blocked", "blocker": "ExprCall(undeclared fn)", "reason": "unimplemented"}, - {"path": "specs/ml/activation/gelu_activation.t27", "t27b": "blocked", "blocker": "ExprCall(undeclared fn)", "reason": "unimplemented"}, - {"path": "specs/ml/activation/gelu_approx_activation.t27", "t27b": "blocked", "blocker": "ExprCall(undeclared fn)", "reason": "unimplemented"}, - {"path": "specs/ml/activation/leaky_relu_activation.t27", "t27b": "pass"}, - {"path": "specs/ml/activation/relu_activation.t27", "t27b": "pass"}, - {"path": "specs/ml/activation/sigmoid_activation.t27", "t27b": "pass"}, - {"path": "specs/ml/activation/silu_swish_activation.t27", "t27b": "blocked", "blocker": "ExprCall(undeclared fn)", "reason": "unimplemented"}, - {"path": "specs/ml/activation/softmax.t27", "t27b": "blocked", "blocker": "ExprCall(undeclared fn)", "reason": "unimplemented"}, - {"path": "specs/ml/activation/tanh_activation.t27", "t27b": "blocked", "blocker": "ExprCall(undeclared fn)", "reason": "unimplemented"}, - {"path": "specs/ml/igla_champion_capsule.t27", "t27b": "blocked", "blocker": "ExprIdentifier(undeclared)", "reason": "unimplemented"}, - {"path": "specs/ml/layers/avgpool2d_layer.t27", "t27b": "pass"}, - {"path": "specs/ml/layers/batchnorm_layer.t27", "t27b": "blocked", "blocker": "ExprCall(undeclared fn)", "reason": "unimplemented"}, - {"path": "specs/ml/layers/conv2d_layer.t27", "t27b": "pass"}, - {"path": "specs/ml/layers/dense_layer.t27", "t27b": "pass"}, - {"path": "specs/ml/layers/dropout_layer.t27", "t27b": "pass"}, - {"path": "specs/ml/layers/embedding_layer.t27", "t27b": "blocked", "blocker": "ExprCall(undeclared fn)", "reason": "unimplemented"}, - {"path": "specs/ml/layers/flatten_layer.t27", "t27b": "pass"}, - {"path": "specs/ml/layers/layernorm_layer.t27", "t27b": "pass"}, - {"path": "specs/ml/layers/maxpool2d_layer.t27", "t27b": "pass"}, - {"path": "specs/ml/layers/residual_connection.t27", "t27b": "pass"}, - {"path": "specs/ml/loss/binary_crossentropy_loss.t27", "t27b": "blocked", "blocker": "ExprCall(undeclared fn)", "reason": "unimplemented"}, - {"path": "specs/ml/loss/contrastive_loss.t27", "t27b": "blocked", "blocker": "ExprCall(undeclared fn)", "reason": "unimplemented"}, - {"path": "specs/ml/loss/cross_entropy_loss.t27", "t27b": "blocked", "blocker": "ExprCall(undeclared fn)", "reason": "unimplemented"}, - {"path": "specs/ml/loss/huber_loss.t27", "t27b": "pass"}, - {"path": "specs/ml/loss/kl_divergence.t27", "t27b": "pass"}, - {"path": "specs/ml/loss/mse_loss.t27", "t27b": "pass"}, - {"path": "specs/ml/optimizer/adagrad.t27", "t27b": "blocked", "blocker": "ExprCall(undeclared fn)", "reason": "unimplemented"}, - {"path": "specs/ml/optimizer/adam.t27", "t27b": "blocked", "blocker": "ExprCall(undeclared fn)", "reason": "unimplemented"}, - {"path": "specs/ml/optimizer/lamb.t27", "t27b": "blocked", "blocker": "ExprCall(undeclared fn)", "reason": "unimplemented"}, - {"path": "specs/ml/optimizer/race_config.t27", "t27b": "blocked", "blocker": "ExprIdentifier(undeclared)", "reason": "unimplemented"}, - {"path": "specs/ml/optimizer/rmsprop.t27", "t27b": "pass"}, - {"path": "specs/ml/optimizer/sgd.t27", "t27b": "pass"}, - {"path": "specs/ml/pathway/mlp.t27", "t27b": "blocked", "blocker": "ExprCall(undeclared fn)", "reason": "unimplemented"}, - {"path": "specs/ml/recurrent/attention_mechanism.t27", "t27b": "blocked", "blocker": "ExprCall(undeclared fn)", "reason": "unimplemented"}, - {"path": "specs/ml/recurrent/bilstm.t27", "t27b": "blocked", "blocker": "ExprCall(undeclared fn)", "reason": "unimplemented"}, - {"path": "specs/ml/recurrent/gru_cell.t27", "t27b": "blocked", "blocker": "ExprCall(undeclared fn)", "reason": "unimplemented"}, - {"path": "specs/ml/recurrent/lstm_cell.t27", "t27b": "blocked", "blocker": "ExprCall(undeclared fn)", "reason": "unimplemented"}, - {"path": "specs/ml/recurrent/lstm_single.t27", "t27b": "blocked", "blocker": "ExprCall(undeclared fn)", "reason": "unimplemented"}, - {"path": "specs/ml/recurrent/rnn_cell.t27", "t27b": "blocked", "blocker": "ExprCall(undeclared fn)", "reason": "unimplemented"}, - {"path": "specs/ml/recurrent/self_attention.t27", "t27b": "pass"}, - {"path": "specs/ml/rl/advantage_estimator.t27", "t27b": "blocked", "blocker": "ExprCall(undeclared fn)", "reason": "unimplemented"}, - {"path": "specs/ml/rl/dqn.t27", "t27b": "pass"}, - {"path": "specs/ml/rl/dqn_target_network.t27", "t27b": "pass"}, - {"path": "specs/ml/rl/ppo_clip_loss.t27", "t27b": "blocked", "blocker": "ExprCall(undeclared fn)", "reason": "unimplemented"}, - {"path": "specs/ml/rl/ppo_critic.t27", "t27b": "blocked", "blocker": "ExprCall(undeclared fn)", "reason": "unimplemented"}, - {"path": "specs/ml/rl/sac_critic.t27", "t27b": "pass"}, - {"path": "specs/ml/transformer/encoder_block.t27", "t27b": "blocked", "blocker": "ExprCall(undeclared fn)", "reason": "unimplemented"}, - {"path": "specs/ml/transformer/feed_forward_network.t27", "t27b": "pass"}, - {"path": "specs/ml/transformer/multi_head_attention.t27", "t27b": "pass"}, - {"path": "specs/ml/transformer/positional_encoding.t27", "t27b": "blocked", "blocker": "ExprCall(undeclared fn)", "reason": "unimplemented"}, - {"path": "specs/multipath_router.t27", "t27b": "pass"}, - {"path": "specs/network/attribution.t27", "t27b": "pass"}, - {"path": "specs/network/identity.t27", "t27b": "pass"}, - {"path": "specs/network/job_rules.t27", "t27b": "pass"}, - {"path": "specs/network/mvp.t27", "t27b": "pass"}, - {"path": "specs/network/mvp_v2.t27", "t27b": "pass"}, - {"path": "specs/network/mvp_v3.t27", "t27b": "pass"}, - {"path": "specs/network/mvp_v3_ed25519.t27", "t27b": "pass"}, - {"path": "specs/network/pool.t27", "t27b": "pass"}, - {"path": "specs/network/quorum.t27", "t27b": "pass"}, - {"path": "specs/network/usage.t27", "t27b": "pass"}, - {"path": "specs/numeric/bnf1024.t27", "t27b": "pass"}, - {"path": "specs/numeric/bnf128.t27", "t27b": "pass"}, - {"path": "specs/numeric/bnf16.t27", "t27b": "pass"}, - {"path": "specs/numeric/bnf256.t27", "t27b": "pass"}, - {"path": "specs/numeric/bnf32.t27", "t27b": "pass"}, - {"path": "specs/numeric/bnf512.t27", "t27b": "pass"}, - {"path": "specs/numeric/bnf64.t27", "t27b": "pass"}, - {"path": "specs/numeric/bnf8.t27", "t27b": "pass"}, - {"path": "specs/numeric/catalog_paper_count.t27", "t27b": "pass"}, - {"path": "specs/numeric/e8m0.t27", "t27b": "pass"}, - {"path": "specs/numeric/formats.t27", "t27b": "pass"}, - {"path": "specs/numeric/formats_catalog.t27", "t27b": "pass"}, - {"path": "specs/numeric/gf10.t27", "t27b": "pass"}, - {"path": "specs/numeric/gf1024.t27", "t27b": "pass"}, - {"path": "specs/numeric/gf128.t27", "t27b": "pass"}, - {"path": "specs/numeric/gf14.t27", "t27b": "pass"}, - {"path": "specs/numeric/gf16.t27", "t27b": "pass"}, - {"path": "specs/numeric/gf256.t27", "t27b": "pass"}, - {"path": "specs/numeric/gf48.t27", "t27b": "pass"}, - {"path": "specs/numeric/gf512.t27", "t27b": "pass"}, - {"path": "specs/numeric/gf6.t27", "t27b": "pass"}, - {"path": "specs/numeric/gf96.t27", "t27b": "pass"}, - {"path": "specs/numeric/gft1024.t27", "t27b": "pass"}, - {"path": "specs/numeric/gft128.t27", "t27b": "pass"}, - {"path": "specs/numeric/gft16.t27", "t27b": "pass"}, - {"path": "specs/numeric/gft256.t27", "t27b": "pass"}, - {"path": "specs/numeric/gft32.t27", "t27b": "pass"}, - {"path": "specs/numeric/gft4.t27", "t27b": "pass"}, - {"path": "specs/numeric/gft512.t27", "t27b": "pass"}, - {"path": "specs/numeric/gft64.t27", "t27b": "pass"}, - {"path": "specs/numeric/gft8.t27", "t27b": "pass"}, - {"path": "specs/numeric/gfternary.t27", "t27b": "pass"}, - {"path": "specs/numeric/golden_sieve.t27", "t27b": "pass"}, - {"path": "specs/numeric/ocp_mx.t27", "t27b": "pass"}, - {"path": "specs/numeric/requant_boundary.t27", "t27b": "pass"}, - {"path": "specs/numeric/tnf1024.t27", "t27b": "pass"}, - {"path": "specs/numeric/tnf128.t27", "t27b": "pass"}, - {"path": "specs/numeric/tnf16.t27", "t27b": "pass"}, - {"path": "specs/numeric/tnf17.t27", "t27b": "pass"}, - {"path": "specs/numeric/tnf256.t27", "t27b": "pass"}, - {"path": "specs/numeric/tnf32.t27", "t27b": "pass"}, - {"path": "specs/numeric/tnf4.t27", "t27b": "pass"}, - {"path": "specs/numeric/tnf512.t27", "t27b": "pass"}, - {"path": "specs/numeric/tnf64.t27", "t27b": "pass"}, - {"path": "specs/numeric/tnf8.t27", "t27b": "pass"}, - {"path": "specs/numeric/trinity_numeric_surface.t27", "t27b": "pass"}, - {"path": "specs/physics/e8_lqg_bridge.t27", "t27b": "pass"}, - {"path": "specs/physics/eye_isi.t27", "t27b": "pass"}, - {"path": "specs/physics/gamma-conflict.t27", "t27b": "pass"}, - {"path": "specs/physics/hslm_benchmark.t27", "t27b": "pass"}, - {"path": "specs/physics/line_bounce.t27", "t27b": "pass"}, - {"path": "specs/physics/lqg_cs_bridge.t27", "t27b": "pass"}, - {"path": "specs/physics/xc7_primitives.t27", "t27b": "pass"}, - {"path": "specs/policy/issue_shape.t27", "t27b": "pass"}, - {"path": "specs/policy/l2_generation.t27", "t27b": "pass"}, - {"path": "specs/policy/lang_en.t27", "t27b": "pass"}, - {"path": "specs/policy/merge_ours.t27", "t27b": "pass"}, - {"path": "specs/policy/own_language.t27", "t27b": "pass"}, - {"path": "specs/policy/required_contexts.t27", "t27b": "pass"}, - {"path": "specs/policy/text_lines.t27", "t27b": "pass"}, - {"path": "specs/port/bootstrap/src/bridge.t27", "t27b": "pass"}, - {"path": "specs/port/bootstrap/src/cc_gate.t27", "t27b": "pass"}, - {"path": "specs/port/bootstrap/src/check_calls.t27", "t27b": "pass"}, - {"path": "specs/port/bootstrap/src/compiler/AsmRelocEntry_new.t27", "t27b": "pass"}, - {"path": "specs/port/bootstrap/src/compiler/AsmSectionKind_from_i8.t27", "t27b": "pass"}, - {"path": "specs/port/bootstrap/src/compiler/AssembledInstr_r_type.t27", "t27b": "pass"}, - {"path": "specs/port/bootstrap/src/compiler/HirBusPort_axi4_lite_slave.t27", "t27b": "pass"}, - {"path": "specs/port/bootstrap/src/compiler/HirClockDomain_new.t27", "t27b": "pass"}, - {"path": "specs/port/bootstrap/src/compiler/HirCoverPoint_new.t27", "t27b": "pass"}, - {"path": "specs/port/bootstrap/src/compiler/HirGf16FftConfig_fft_stages.t27", "t27b": "pass"}, - {"path": "specs/port/bootstrap/src/compiler/HirIpCatalog_new.t27", "t27b": "pass"}, - {"path": "specs/port/bootstrap/src/compiler/HirTernaryRegFile_new.t27", "t27b": "pass"}, - {"path": "specs/port/bootstrap/src/compiler/HwType_hw_width.t27", "t27b": "pass"}, - {"path": "specs/port/bootstrap/src/compiler/LinkSection_text.t27", "t27b": "pass"}, - {"path": "specs/port/bootstrap/src/compiler/LoopGuard_loop_cond.t27", "t27b": "pass"}, - {"path": "specs/port/bootstrap/src/compiler/TbCheck_new.t27", "t27b": "pass"}, - {"path": "specs/port/bootstrap/src/compiler/collect_type_decls.t27", "t27b": "pass"}, - {"path": "specs/port/bootstrap/src/enrichment/mod.t27", "t27b": "pass"}, - {"path": "specs/port/bootstrap/src/jwt.t27", "t27b": "pass"}, - {"path": "specs/port/bootstrap/src/parse_conform.t27", "t27b": "pass"}, - {"path": "specs/port/bootstrap/src/phi_f64_literals.t27", "t27b": "pass"}, - {"path": "specs/port/bootstrap/src/phi_selfcheck.t27", "t27b": "pass"}, - {"path": "specs/port/bootstrap/src/sensitivity.t27", "t27b": "pass"}, - {"path": "specs/port/bootstrap/src/source_kind.t27", "t27b": "pass"}, - {"path": "specs/port/bootstrap/src/weight_bram.t27", "t27b": "pass"}, - {"path": "specs/port/browseros/trios/agent-server/apps/server/src/api/routes/health.t27", "t27b": "pass"}, - {"path": "specs/port/browseros/trios/agent-server/apps/server/src/api/routes/memory.t27", "t27b": "pass"}, - {"path": "specs/port/browseros/trios/agent-server/apps/server/src/api/routes/queen-lease.t27", "t27b": "pass"}, - {"path": "specs/port/browseros/trios/agent-server/apps/server/src/api/routes/queen-needs-you.t27", "t27b": "pass"}, - {"path": "specs/port/browseros/trios/agent-server/apps/server/src/api/routes/queen-public-agents.t27", "t27b": "pass"}, - {"path": "specs/port/browseros/trios/agent-server/apps/server/src/api/routes/queen-registry.t27", "t27b": "pass"}, - {"path": "specs/port/browseros/trios/agent-server/apps/server/src/api/routes/queen-rehearsal.t27", "t27b": "pass"}, - {"path": "specs/port/browseros/trios/agent-server/apps/server/src/api/routes/queen-report.t27", "t27b": "pass"}, - {"path": "specs/port/browseros/trios/agent-server/apps/server/src/api/routes/status.t27", "t27b": "pass"}, - {"path": "specs/port/browseros/trios/agent-server/apps/server/src/api/services/a2a/a2a-liveness.t27", "t27b": "pass"}, - {"path": "specs/port/browseros/trios/agent-server/apps/server/src/api/services/openclaw/claw-session.t27", "t27b": "pass"}, - {"path": "specs/port/browseros/trios/agent-server/apps/server/src/browser/bookmarks.t27", "t27b": "pass"}, - {"path": "specs/port/browseros/trios/agent-server/apps/server/src/browser/history.t27", "t27b": "pass"}, - {"path": "specs/port/browseros/trios/agent-server/apps/server/src/lib/agents/runtime/registry.t27", "t27b": "pass"}, - {"path": "specs/port/browseros/trios/agent-server/apps/server/src/lib/db/retry.t27", "t27b": "pass"}, - {"path": "specs/port/browseros/trios/agent-server/apps/server/src/lib/identity.t27", "t27b": "pass"}, - {"path": "specs/port/browseros/trios/agent-server/apps/server/src/lib/port-binding.t27", "t27b": "pass"}, - {"path": "specs/port/browseros/trios/agent-server/apps/server/src/lib/provider-error-classifier.t27", "t27b": "pass"}, - {"path": "specs/port/browseros/trios/agent-server/apps/server/src/monitoring/envelope.t27", "t27b": "pass"}, - {"path": "specs/port/browseros/trios/agent-server/apps/server/src/skills/catalog.t27", "t27b": "pass"}, - {"path": "specs/port/browseros/trios/agent-server/apps/server/src/tools/filesystem/ls.t27", "t27b": "pass"}, - {"path": "specs/port/browseros/trios/agent-server/apps/server/src/tools/memory/write.t27", "t27b": "pass"}, - {"path": "specs/port/browseros/trios/agent-server/apps/server/src/tools/tool-registry.t27", "t27b": "pass"}, - {"path": "specs/port/fpga/bscan_spi_qmtech/bscan_spi_qmtech.t27", "t27b": "pass"}, - {"path": "specs/port/fpga/openxc7-synth/phi_temporal/temporal_heartbeat.t27", "t27b": "pass"}, - {"path": "specs/port/fpga/verilog/dsp_probe.t27", "t27b": "pass"}, - {"path": "specs/port/fpga/verilog/dsp_probe_live.t27", "t27b": "pass"}, - {"path": "specs/port/fpga/verilog/e8m0_jtag.t27", "t27b": "pass"}, - {"path": "specs/port/fpga/verilog/gft_bitnet_neuron_jtag.t27", "t27b": "pass"}, - {"path": "specs/port/fpga/verilog/gft_dot4_comm_jtag.t27", "t27b": "pass"}, - {"path": "specs/port/fpga/verilog/gft_dup2_jtag.t27", "t27b": "pass"}, - {"path": "specs/port/fpga/verilog/gft_dup3_jtag.t27", "t27b": "pass"}, - {"path": "specs/port/fpga/verilog/gft_signed_dot4_jtag.t27", "t27b": "pass"}, - {"path": "specs/port/fpga/verilog/gft_smul_jtag.t27", "t27b": "pass"}, - {"path": "specs/port/fpga/verilog/gft_train1_jtag.t27", "t27b": "pass"}, - {"path": "specs/port/fpga/verilog/link_node.t27", "t27b": "pass"}, - {"path": "specs/port/fpga/verilog/mvp_ternary_classifier_top.t27", "t27b": "pass"}, - {"path": "specs/port/fpga/verilog/phi_weights_jtag.t27", "t27b": "pass"}, - {"path": "specs/port/fpga/verilog/ternary_mac_demo_top.t27", "t27b": "pass"}, - {"path": "specs/port/fpga/verilog/ternary_mac_synth.t27", "t27b": "pass"}, - {"path": "specs/port/fpga/verilog/ternary_node_jtag.t27", "t27b": "pass"}, - {"path": "specs/port/fpga/vivado/blinky.t27", "t27b": "pass"}, - {"path": "specs/port/fpga/vivado/gf16_matmul4x4.t27", "t27b": "pass"}, - {"path": "specs/port/fpga/vivado/gf16_top.t27", "t27b": "pass"}, - {"path": "specs/port/fpga/vivado/gf16_uart_sim_bench.t27", "t27b": "pass"}, - {"path": "specs/port/fpga/vivado/uart_detect_top.t27", "t27b": "pass"}, - {"path": "specs/port/fpga/vivado/uart_echo_top.t27", "t27b": "pass"}, - {"path": "specs/port/fpga/vsa/temporal_heartbeat_top.t27", "t27b": "pass"}, - {"path": "specs/port/scripts/aggregate-experience.t27", "t27b": "pass"}, - {"path": "specs/port/scripts/bulk-create-notebooks.t27", "t27b": "pass"}, - {"path": "specs/port/scripts/check-conflicts.t27", "t27b": "pass"}, - {"path": "specs/port/scripts/check-pagination-truncation.t27", "t27b": "pass"}, - {"path": "specs/port/scripts/check_first_party_doc_language.t27", "t27b": "pass"}, - {"path": "specs/port/scripts/ci/loop-tools-tracked.t27", "t27b": "pass"}, - {"path": "specs/port/scripts/ci/rings_matrix.t27", "t27b": "pass"}, - {"path": "specs/port/scripts/fpga-build.t27", "t27b": "pass"}, - {"path": "specs/port/scripts/fpga/flash.t27", "t27b": "pass"}, - {"path": "specs/port/scripts/gen_w309.t27", "t27b": "pass"}, - {"path": "specs/port/scripts/gen_w310.t27", "t27b": "pass"}, - {"path": "specs/port/scripts/gen_w311.t27", "t27b": "pass"}, - {"path": "specs/port/scripts/gen_w314.t27", "t27b": "pass"}, - {"path": "specs/port/scripts/gen_w315.t27", "t27b": "pass"}, - {"path": "specs/port/scripts/gen_w316.t27", "t27b": "pass"}, - {"path": "specs/port/scripts/gen_w317.t27", "t27b": "pass"}, - {"path": "specs/port/scripts/gen_w318.t27", "t27b": "pass"}, - {"path": "specs/port/scripts/gen_w320.t27", "t27b": "pass"}, - {"path": "specs/port/scripts/gen_w322.t27", "t27b": "pass"}, - {"path": "specs/port/scripts/gen_w326.t27", "t27b": "pass"}, - {"path": "specs/port/scripts/gen_w363.t27", "t27b": "pass"}, - {"path": "specs/port/scripts/gen_w365.t27", "t27b": "pass"}, - {"path": "specs/port/scripts/gen_w368.t27", "t27b": "pass"}, - {"path": "specs/port/scripts/gen_w377.t27", "t27b": "pass"}, - {"path": "specs/port/scripts/gen_w378.t27", "t27b": "pass"}, - {"path": "specs/port/scripts/gen_w379.t27", "t27b": "pass"}, - {"path": "specs/port/scripts/gen_w380.t27", "t27b": "pass"}, - {"path": "specs/port/scripts/gen_w381.t27", "t27b": "pass"}, - {"path": "specs/port/scripts/gen_w381_lean.t27", "t27b": "pass"}, - {"path": "specs/port/scripts/gen_w382.t27", "t27b": "pass"}, - {"path": "specs/port/scripts/gen_w384.t27", "t27b": "pass"}, - {"path": "specs/port/scripts/gen_w384_lean.t27", "t27b": "pass"}, - {"path": "specs/port/scripts/gen_w385.t27", "t27b": "pass"}, - {"path": "specs/port/scripts/gen_w386.t27", "t27b": "pass"}, - {"path": "specs/port/scripts/gen_w387.t27", "t27b": "pass"}, - {"path": "specs/port/scripts/gen_w388_lean.t27", "t27b": "pass"}, - {"path": "specs/port/scripts/gen_w391.t27", "t27b": "pass"}, - {"path": "specs/port/scripts/gen_w391_lean.t27", "t27b": "pass"}, - {"path": "specs/port/scripts/gen_w631.t27", "t27b": "pass"}, - {"path": "specs/port/scripts/gen_w632.t27", "t27b": "pass"}, - {"path": "specs/port/scripts/gen_w633.t27", "t27b": "pass"}, - {"path": "specs/port/scripts/gen_w634.t27", "t27b": "pass"}, - {"path": "specs/port/scripts/gen_w635.t27", "t27b": "pass"}, - {"path": "specs/port/scripts/gen_w636.t27", "t27b": "pass"}, - {"path": "specs/port/scripts/gen_w637.t27", "t27b": "pass"}, - {"path": "specs/port/scripts/gen_w638.t27", "t27b": "pass"}, - {"path": "specs/port/scripts/gen_w639.t27", "t27b": "pass"}, - {"path": "specs/port/scripts/gen_w640.t27", "t27b": "pass"}, - {"path": "specs/port/scripts/gen_w641.t27", "t27b": "pass"}, - {"path": "specs/port/scripts/gen_w642.t27", "t27b": "pass"}, - {"path": "specs/port/scripts/gen_w643.t27", "t27b": "pass"}, - {"path": "specs/port/scripts/gen_w644.t27", "t27b": "pass"}, - {"path": "specs/port/scripts/gen_w645.t27", "t27b": "pass"}, - {"path": "specs/port/scripts/gen_w646.t27", "t27b": "pass"}, - {"path": "specs/port/scripts/gen_w647.t27", "t27b": "pass"}, - {"path": "specs/port/scripts/gen_w648.t27", "t27b": "pass"}, - {"path": "specs/port/scripts/gen_w649.t27", "t27b": "pass"}, - {"path": "specs/port/scripts/gen_w650.t27", "t27b": "pass"}, - {"path": "specs/port/scripts/gen_w651.t27", "t27b": "pass"}, - {"path": "specs/port/scripts/gen_w652.t27", "t27b": "pass"}, - {"path": "specs/port/scripts/gen_w653.t27", "t27b": "pass"}, - {"path": "specs/port/scripts/gen_w654.t27", "t27b": "pass"}, - {"path": "specs/port/scripts/gen_w655.t27", "t27b": "pass"}, - {"path": "specs/port/scripts/gen_w656.t27", "t27b": "pass"}, - {"path": "specs/port/scripts/gen_w657.t27", "t27b": "pass"}, - {"path": "specs/port/scripts/gen_w662.t27", "t27b": "pass"}, - {"path": "specs/port/scripts/gen_w669.t27", "t27b": "pass"}, - {"path": "specs/port/scripts/gen_w_blocks.t27", "t27b": "pass"}, - {"path": "specs/port/scripts/generate_episodes.t27", "t27b": "pass"}, - {"path": "specs/port/scripts/git_commands_tasks_1_4.t27", "t27b": "pass"}, - {"path": "specs/port/scripts/install-constitutional-hook.t27", "t27b": "pass"}, - {"path": "specs/port/scripts/lee_monte_carlo_baseline.t27", "t27b": "pass"}, - {"path": "specs/port/scripts/mcp-wrapper.t27", "t27b": "pass"}, - {"path": "specs/port/scripts/print_pellis_seal_decimal.t27", "t27b": "pass"}, - {"path": "specs/port/scripts/pysr_trinity_blind_test_v2.t27", "t27b": "pass"}, - {"path": "specs/port/scripts/reseal-apply.t27", "t27b": "pass"}, - {"path": "specs/port/scripts/reseal-check.t27", "t27b": "pass"}, - {"path": "specs/port/scripts/run_v51_multiple.t27", "t27b": "pass"}, - {"path": "specs/port/scripts/test-agent-bridge.t27", "t27b": "pass"}, - {"path": "specs/port/scripts/tri-issue-create.t27", "t27b": "pass"}, - {"path": "specs/port/scripts/tri-pr-create.t27", "t27b": "pass"}, - {"path": "specs/port/scripts/tri-search.t27", "t27b": "pass"}, - {"path": "specs/port/scripts/tri-sync.t27", "t27b": "pass"}, - {"path": "specs/port/scripts/tri_loop/claims.t27", "t27b": "pass"}, - {"path": "specs/port/scripts/tri_loop/corpus_parse.t27", "t27b": "pass"}, - {"path": "specs/port/scripts/tri_loop/loop_rules.t27", "t27b": "pass"}, - {"path": "specs/port/scripts/tri_loop/now_numbers.t27", "t27b": "pass"}, - {"path": "specs/port/scripts/tri_loop/t27b_rules.t27", "t27b": "pass"}, - {"path": "specs/port/scripts/ultra_engine_v70_ultimate.t27", "t27b": "pass"}, - {"path": "specs/port/scripts/validate_phi_f64.t27", "t27b": "pass"}, - {"path": "specs/port/scripts/verify_precision.t27", "t27b": "pass"}, - {"path": "specs/port/scripts/verify_smoking_guns.t27", "t27b": "pass"}, - {"path": "specs/port/scripts/wrapup/extract-context.t27", "t27b": "pass"}, - {"path": "specs/port/tools/backend_parity_table.t27", "t27b": "pass"}, - {"path": "specs/port/tools/bees/merger_gate_selftest.t27", "t27b": "pass"}, - {"path": "specs/port/tools/check_catalog_integrity.t27", "t27b": "pass"}, - {"path": "specs/port/tools/check_duplicate_declarations.t27", "t27b": "pass"}, - {"path": "specs/port/tools/check_fix_carries_source.t27", "t27b": "pass"}, - {"path": "specs/port/tools/ci/check_specs_still_parse.t27", "t27b": "pass"}, - {"path": "specs/port/tools/jtag/tdo_verdict.t27", "t27b": "pass"}, - {"path": "specs/port/tools/oracle/run.t27", "t27b": "pass"}, - {"path": "specs/port/tools/run_conformance_vvp.t27", "t27b": "pass"}, - {"path": "specs/port/tools/ternary_model.t27", "t27b": "pass"}, - {"path": "specs/port/tools/toolbelt.t27", "t27b": "pass"}, - {"path": "specs/port/tools/verify_emit_bitexact.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/fpga/fly-vivado/verilog/trinity_qmtech.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/fpga/gft/tb32.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/fpga/openxc7-regress/regress-fabric-bufg/fabric_bufg.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/fpga/openxc7-synth/DSP48E1_mock.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/fpga/openxc7-synth/blink_correct.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/fpga/openxc7-synth/blink_fast.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/fpga/openxc7-synth/blink_fixed.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/fpga/openxc7-synth/blink_minimal.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/fpga/openxc7-synth/blink_r23.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/fpga/openxc7-synth/blink_simple.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/fpga/openxc7-synth/blink_slow.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/fpga/openxc7-synth/blink_working.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/fpga/openxc7-synth/clk_test.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/fpga/openxc7-synth/clock_test.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/fpga/openxc7-synth/d6_blink.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/fpga/openxc7-synth/d6_inv_test.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/fpga/openxc7-synth/d6_test.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/fpga/openxc7-synth/d_bank13_test.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/fpga/openxc7-synth/d_blink_high.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/fpga/openxc7-synth/d_bufg_test.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/fpga/openxc7-synth/d_clk_direct.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/fpga/openxc7-synth/d_direct.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/fpga/openxc7-synth/d_e21_test.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/fpga/openxc7-synth/d_f19_test.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/fpga/openxc7-synth/d_full_path.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/fpga/openxc7-synth/d_g22_test.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/fpga/openxc7-synth/d_lut_only.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/fpga/openxc7-synth/d_multi_led.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/fpga/openxc7-synth/d_oscillator.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/fpga/openxc7-synth/d_simple_ff.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/fpga/openxc7-synth/d_simple_led.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/fpga/openxc7-synth/d_slow_blink.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/fpga/openxc7-synth/d_srl_blink.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/fpga/openxc7-synth/d_static_on.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/fpga/openxc7-synth/d_static_one.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/fpga/openxc7-synth/d_y0_test.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/fpga/openxc7-synth/definitive_diagnostic_inv.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/fpga/openxc7-synth/dsp_mul.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/fpga/openxc7-synth/led_both_test.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/fpga/openxc7-synth/led_d5_test.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/fpga/openxc7-synth/led_d6_test.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/fpga/openxc7-synth/led_diagnostic.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/fpga/openxc7-synth/led_off_test.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/fpga/openxc7-synth/led_on_test.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/fpga/openxc7-synth/led_simple_test.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/fpga/openxc7-synth/led_test_inv.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/fpga/openxc7-synth/multi_led_test.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/fpga/openxc7-synth/quantum_bridge_top.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/fpga/openxc7-synth/riscv_blink.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/fpga/openxc7-synth/singularity_d6_top.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/fpga/openxc7-synth/symbiflow_blink.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/fpga/openxc7-synth/ternary_activation.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/fpga/openxc7-synth/trinity_top.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/fpga/openxc7-synth/uart_echo.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/fpga/rtl/fpga_test_reporter.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/fpga/uart_loopback.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/fpga/uart_loopback_core.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/src/background_agent/main.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/src/brain/orbitofrontal_value.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/src/brain/weber_tuning.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/src/cli/health_check.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/src/cli/railway_create_full.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/src/cli/railway_create_project.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/src/cli/railway_deployment_create.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/src/cli/railway_null_startcmd.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/src/firebird/governance_temp.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/src/phi-engine/vibeec_original/bogatyrs_registry.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/src/phi-engine/vibeec_original/bogatyrs_spec_structure.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/src/phi-engine/vibeec_original/tnc.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/src/server_main.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/src/storm/experience_engine.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/src/tri-api/claude_md.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/src/tri/gen_aabb.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/src/tri/gen_arithmetic.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/src/tri/gen_assertion.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/src/tri/gen_barrier.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/src/tri/gen_base64.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/src/tri/gen_bezier.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/src/tri/gen_cache.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/src/tri/gen_caesar.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/src/tri/gen_canvas.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/src/tri/gen_color.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/src/tri/gen_cross_entropy.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/src/tri/gen_cursor.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/src/tri/gen_epoch_reclamation.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/src/tri/gen_escape.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/src/tri/gen_fuzz.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/src/tri/gen_geo_hash2d.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/src/tri/gen_gradient.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/src/tri/gen_gradient_descent.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/src/tri/gen_hazard_pointers.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/src/tri/gen_image.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/src/tri/gen_index.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/src/tri/gen_key_value.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/src/tri/gen_kmeans.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/src/tri/gen_leb128.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/src/tri/gen_linear_regression.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/src/tri/gen_lockfree_stack.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/src/tri/gen_matrix3x3.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/src/tri/gen_mock.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/src/tri/gen_neuron.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/src/tri/gen_path_utils.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/src/tri/gen_perceptron.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/src/tri/gen_quaternion.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/src/tri/gen_radix_tree.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/src/tri/gen_ray.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/src/tri/gen_record_store.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/src/tri/gen_rect.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/src/tri/gen_regression.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/src/tri/gen_relu.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/src/tri/gen_ring_buffer.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/src/tri/gen_rle.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/src/tri/gen_rsa_simple.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/src/tri/gen_rtree.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/src/tri/gen_rwlock.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/src/tri/gen_semaphore.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/src/tri/gen_sigmoid.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/src/tri/gen_skiplist_impl.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/src/tri/gen_snapshot.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/src/tri/gen_softmax.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/src/tri/gen_temp_file.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/src/tri/gen_test_runner.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/src/tri/gen_transaction.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/src/tri/gen_transform.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/src/tri/gen_varint.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/src/tri/gen_wal.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/src/tri/gen_websocket.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/src/tri/gen_work_stealing.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/src/tri/math/vocab_audit.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/src/tri/orchestrator_bench.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/src/tri/string_dualities.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/src/tri/string_spectrum.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/src/vibeec/gen_cmd_minimal.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/src/vibeec/gen_cmd_simple.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/src/vibeec/p2p_module.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/src/vibeec/tnc.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/src/vibeec/trinity_tokenizer.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/src/vibeec/validation_engine.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/src/wasm_stubs/auto_shard_stub.t27", "t27b": "pass"}, - {"path": "specs/port/trios/apps/trios-macos/rings/RUST-04/clade-improve/src/oversight.t27", "t27b": "pass"}, - {"path": "specs/port/trios/apps/trios-macos/rings/RUST-13/clade-meshd/src/transport.t27", "t27b": "pass"}, - {"path": "specs/port/trios/apps/trios-macos/rings/RUST-13/trios-mesh/build.t27", "t27b": "pass"}, - {"path": "specs/port/trios/apps/trios-macos/rings/RUST-13/trios-mesh/src/bin/smoke_m1.t27", "t27b": "pass"}, - {"path": "specs/port/trios/apps/trios-macos/rings/RUST-13/trios-mesh/tools/ad9361_config.t27", "t27b": "pass"}, - {"path": "specs/port/trios/crates/tri-tunnel/src/main.t27", "t27b": "pass"}, - {"path": "specs/port/trios/crates/trinity_loss/src/lib.t27", "t27b": "pass"}, - {"path": "specs/port/trios/crates/trios-bridge/src/main.t27", "t27b": "pass"}, - {"path": "specs/port/trios/crates/trios-chat/rings/CR-CHAT-00/src/lib.t27", "t27b": "pass"}, - {"path": "specs/port/trios/crates/trios-chat/rings/CR-CHAT-01/src/key_package_expiry_guard.t27", "t27b": "pass"}, - {"path": "specs/port/trios/crates/trios-chat/rings/CR-CHAT-02/src/epoch_rollover_wraparound_guard.t27", "t27b": "pass"}, - {"path": "specs/port/trios/crates/trios-chat/rings/CR-CHAT-02/src/skipped_message_key_gap_bound_guard.t27", "t27b": "pass"}, - {"path": "specs/port/trios/crates/trios-chat/rings/CR-CHAT-03/src/ratchet_tree_resolution_guard.t27", "t27b": "pass"}, - {"path": "specs/port/trios/crates/trios-chat/rings/CR-CHAT-03/src/unmerged_leaves_bound_guard.t27", "t27b": "pass"}, - {"path": "specs/port/trios/crates/trios-chat/rings/CR-CHAT-04/src/padding_alignment_boundary_guard.t27", "t27b": "pass"}, - {"path": "specs/port/trios/crates/trios-chat/rings/CR-CHAT-04/src/padding_block_size_alignment_guard.t27", "t27b": "pass"}, - {"path": "specs/port/trios/crates/trios-chat/rings/CR-CHAT-05/src/envelope_size_distribution_uniformity.t27", "t27b": "pass"}, - {"path": "specs/port/trios/crates/trios-chat/rings/CR-CHAT-07/src/cover_decoy_ratio_governor.t27", "t27b": "pass"}, - {"path": "specs/port/trios/crates/trios-chat/rings/CR-CHAT-LAWS/src/lib.t27", "t27b": "pass"}, - {"path": "specs/port/trios/crates/trios-cli/src/cmd/agent.t27", "t27b": "pass"}, - {"path": "specs/port/trios/crates/trios-cli/src/cmd/commit.t27", "t27b": "pass"}, - {"path": "specs/port/trios/crates/trios-cli/src/cmd/gates.t27", "t27b": "pass"}, - {"path": "specs/port/trios/crates/trios-cli/src/cmd/leaderboard.t27", "t27b": "pass"}, - {"path": "specs/port/trios/crates/trios-cli/src/cmd/report.t27", "t27b": "pass"}, - {"path": "specs/port/trios/crates/trios-cli/src/cmd/roster.t27", "t27b": "pass"}, - {"path": "specs/port/trios/crates/trios-cli/src/cmd/run.t27", "t27b": "pass"}, - {"path": "specs/port/trios/crates/trios-cli/src/cmd/status.t27", "t27b": "pass"}, - {"path": "specs/port/trios/crates/trios-cli/src/cmd/submit.t27", "t27b": "pass"}, - {"path": "specs/port/trios/crates/trios-cli/src/gh.t27", "t27b": "pass"}, - {"path": "specs/port/trios/crates/trios-cli/src/lock.t27", "t27b": "pass"}, - {"path": "specs/port/trios/crates/trios-cli/src/metrics.t27", "t27b": "pass"}, - {"path": "specs/port/trios/crates/trios-doctor/rings/BRONZE-RING-DR/src/main.t27", "t27b": "pass"}, - {"path": "specs/port/trios/crates/trios-doctor/rings/SILVER-RING-DR-00/src/lib.t27", "t27b": "pass"}, - {"path": "specs/port/trios/crates/trios-doctor/src/main.t27", "t27b": "pass"}, - {"path": "specs/port/trios/crates/trios-ext/rings/SILVER-RING-EXT-00/src/lib.t27", "t27b": "pass"}, - {"path": "specs/port/trios/crates/trios-ext/xtask/src/main.t27", "t27b": "pass"}, - {"path": "specs/port/trios/crates/trios-git/src/commit.t27", "t27b": "pass"}, - {"path": "specs/port/trios/crates/trios-git/src/log.t27", "t27b": "pass"}, - {"path": "specs/port/trios/crates/trios-git/src/stash.t27", "t27b": "pass"}, - {"path": "specs/port/trios/crates/trios-git/src/status.t27", "t27b": "pass"}, - {"path": "specs/port/trios/crates/trios-golden-float/build.t27", "t27b": "pass"}, - {"path": "specs/port/trios/crates/trios-hdc/build.t27", "t27b": "pass"}, - {"path": "specs/port/trios/crates/trios-hdc/rings/HD-01/src/lib.t27", "t27b": "pass"}, - {"path": "specs/port/trios/crates/trios-igla-race/src/main.t27", "t27b": "pass"}, - {"path": "specs/port/trios/crates/trios-igla-trainer/src/jepa_runner.t27", "t27b": "pass"}, - {"path": "specs/port/trios/crates/trios-mcp/rings/BR-XTASK/src/main.t27", "t27b": "pass"}, - {"path": "specs/port/trios/crates/trios-mcp/rings/SR-01/src/lighthouse.t27", "t27b": "pass"}, - {"path": "specs/port/trios/crates/trios-mcp/rings/SR-02/src/discovery.t27", "t27b": "pass"}, - {"path": "specs/port/trios/crates/trios-mcp/rings/SR-02/src/lib.t27", "t27b": "pass"}, - {"path": "specs/port/trios/crates/trios-mcp/src/main.t27", "t27b": "pass"}, - {"path": "specs/port/trios/crates/trios-mesh/src/identity.t27", "t27b": "pass"}, - {"path": "specs/port/trios/crates/trios-mesh/src/packet.t27", "t27b": "pass"}, - {"path": "specs/port/trios/crates/trios-openclaw/rings/OC-01/src/lib.t27", "t27b": "pass"}, - {"path": "specs/port/trios/crates/trios-physics/build.t27", "t27b": "pass"}, - {"path": "specs/port/trios/crates/trios-physics/rings/PH-01/src/lib.t27", "t27b": "pass"}, - {"path": "specs/port/trios/crates/trios-physics/src/lib.t27", "t27b": "pass"}, - {"path": "specs/port/trios/crates/trios-rainbow-bridge/src/funnel_client.t27", "t27b": "pass"}, - {"path": "specs/port/trios/crates/trios-rainbow-bridge/src/lamport.t27", "t27b": "pass"}, - {"path": "specs/port/trios/crates/trios-sacred/rings/SC-00/src/lib.t27", "t27b": "pass"}, - {"path": "specs/port/trios/crates/trios-sacred/rings/SC-01/src/lib.t27", "t27b": "pass"}, - {"path": "specs/port/trios/crates/trios-scarab-types/rings/SR-00/src/lib.t27", "t27b": "pass"}, - {"path": "specs/port/trios/crates/trios-scarab-types/rings/SR-01/src/lib.t27", "t27b": "pass"}, - {"path": "specs/port/trios/crates/trios-scarab-types/rings/SR-02/src/lib.t27", "t27b": "pass"}, - {"path": "specs/port/trios/crates/trios-scarab-types/rings/SR-03/src/lib.t27", "t27b": "pass"}, - {"path": "specs/port/trios/crates/trios-scarab-types/rings/SR-04/src/lib.t27", "t27b": "pass"}, - {"path": "specs/port/trios/crates/trios-server/src/mcp_endpoints/tasks.t27", "t27b": "pass"}, - {"path": "specs/port/trios/crates/trios-server/src/tools/git.t27", "t27b": "pass"}, - {"path": "specs/port/trios/crates/trios-server/src/tools/git_extended.t27", "t27b": "pass"}, - {"path": "specs/port/trios/crates/trios-server/src/tools/gitbutler.t27", "t27b": "pass"}, - {"path": "specs/port/trios/crates/trios-server/src/tools/golden_float.t27", "t27b": "pass"}, - {"path": "specs/port/trios/crates/trios-server/src/tools/mod.t27", "t27b": "pass"}, - {"path": "specs/port/trios/crates/trios-store/rings/ST-00/src/lib.t27", "t27b": "pass"}, - {"path": "specs/port/trios/crates/trios-ternary/rings/TR-01/src/lib.t27", "t27b": "pass"}, - {"path": "specs/port/trios/crates/trios-train-cpu/src/bin/tjepa_modules/encoder.t27", "t27b": "pass"}, - {"path": "specs/port/trios/crates/trios-train-cpu/src/bin/train_state.t27", "t27b": "pass"}, - {"path": "specs/port/trios/crates/trios-trainer/src/train_loop.t27", "t27b": "pass"}, - {"path": "specs/port/trios/crates/trios-trainer/src/validation.t27", "t27b": "pass"}, - {"path": "specs/port/trios/crates/trios-trinity-brain/src/phi.t27", "t27b": "pass"}, - {"path": "specs/port/trios/crates/trios-vsa/rings/VS-01/src/lib.t27", "t27b": "pass"}, - {"path": "specs/port/trios/validate_bpb.t27", "t27b": "pass"}, - {"path": "specs/providers/catalog.t27", "t27b": "pass"}, - {"path": "specs/providers/gonka/deepseek-v4-flash-0731.t27", "t27b": "pass"}, - {"path": "specs/providers/gonka/glm-5-2-fp8.t27", "t27b": "pass"}, - {"path": "specs/providers/gonka/glm-5-3-flash.t27", "t27b": "pass"}, - {"path": "specs/providers/gonka/kimi-k2-6.t27", "t27b": "pass"}, - {"path": "specs/providers/gonka/minimax-m2-7.t27", "t27b": "pass"}, - {"path": "specs/providers/tri_gnk_pair.t27", "t27b": "pass"}, - {"path": "specs/providers/trinet/fpga-xc7a200t.t27", "t27b": "pass"}, - {"path": "specs/providers/trinet/gpu-consumer-24gb.t27", "t27b": "pass"}, - {"path": "specs/queen/actor_events.t27", "t27b": "pass"}, - {"path": "specs/queen/actor_view.t27", "t27b": "pass"}, - {"path": "specs/queen/actors.t27", "t27b": "pass"}, - {"path": "specs/queen/actors_hw.t27", "t27b": "pass"}, - {"path": "specs/queen/actors_hw_jtag.t27", "t27b": "pass"}, - {"path": "specs/queen/actors_hw_top.t27", "t27b": "pass"}, - {"path": "specs/queen/app.t27", "t27b": "pass"}, - {"path": "specs/queen/claim.t27", "t27b": "pass"}, - {"path": "specs/queen/control.t27", "t27b": "pass"}, - {"path": "specs/queen/dashboard.t27", "t27b": "pass"}, - {"path": "specs/queen/dispatch.t27", "t27b": "pass"}, - {"path": "specs/queen/dispatch_exit.t27", "t27b": "pass"}, - {"path": "specs/queen/domains.t27", "t27b": "pass"}, - {"path": "specs/queen/drain.t27", "t27b": "pass"}, - {"path": "specs/queen/events.t27", "t27b": "pass"}, - {"path": "specs/queen/golden_chain.t27", "t27b": "pass"}, - {"path": "specs/queen/hive.t27", "t27b": "pass"}, - {"path": "specs/queen/holds.t27", "t27b": "pass"}, - {"path": "specs/queen/jobs.t27", "t27b": "pass"}, - {"path": "specs/queen/keyed.t27", "t27b": "pass"}, - {"path": "specs/queen/keyed_guard.t27", "t27b": "pass"}, - {"path": "specs/queen/merger_gate.t27", "t27b": "pass"}, - {"path": "specs/queen/netlink.t27", "t27b": "pass"}, - {"path": "specs/queen/priority.t27", "t27b": "pass"}, - {"path": "specs/queen/replay/actors_decisions.t27", "t27b": "pass"}, - {"path": "specs/queen/replay/reviewer_decisions.t27", "t27b": "pass"}, - {"path": "specs/queen/replay/telemetry_decisions.t27", "t27b": "pass"}, - {"path": "specs/queen/review_lanes.t27", "t27b": "pass"}, - {"path": "specs/queen/review_log.t27", "t27b": "pass"}, - {"path": "specs/queen/review_valve.t27", "t27b": "pass"}, - {"path": "specs/queen/reviewer.t27", "t27b": "pass"}, - {"path": "specs/queen/reviewer_sizing.t27", "t27b": "pass"}, - {"path": "specs/queen/shaping.t27", "t27b": "pass"}, - {"path": "specs/queen/simulation.t27", "t27b": "pass"}, - {"path": "specs/queen/task_analysis.t27", "t27b": "pass"}, - {"path": "specs/queen/tasks.t27", "t27b": "pass"}, - {"path": "specs/queen/telemetry.t27", "t27b": "pass"}, - {"path": "specs/queen/turn_stop.t27", "t27b": "pass"}, - {"path": "specs/queen/views.t27", "t27b": "pass"}, - {"path": "specs/queen/waits.t27", "t27b": "pass"}, - {"path": "specs/queen/worktree_keep.t27", "t27b": "pass"}, - {"path": "specs/rings/ring_103_phi_sgd.t27", "t27b": "pass"}, - {"path": "specs/sandbox/health.t27", "t27b": "pass"}, - {"path": "specs/sandbox/https_enforce.t27", "t27b": "pass"}, - {"path": "specs/sandbox/orphan_detection.t27", "t27b": "pass"}, - {"path": "specs/sandbox/session_timeout.t27", "t27b": "pass"}, - {"path": "specs/skills/t27-measure-corpus.t27", "t27b": "pass"}, - {"path": "specs/skills/t27-phi-loop.t27", "t27b": "pass"}, - {"path": "specs/skills/t27-providers-steward.t27", "t27b": "pass"}, - {"path": "specs/skills/t27-self-host.t27", "t27b": "pass"}, - {"path": "specs/skills/t27-tri-pipeline.t27", "t27b": "pass"}, - {"path": "specs/skills/t27-tri.t27", "t27b": "pass"}, - {"path": "specs/skills/t27-wave-audit.t27", "t27b": "pass"}, - {"path": "specs/skills/t27-wrap-up.t27", "t27b": "pass"}, - {"path": "specs/skills/trinity-blog-post.t27", "t27b": "pass"}, - {"path": "specs/skills/trinity-board-sync.t27", "t27b": "pass"}, - {"path": "specs/skills/trinity-cloud.t27", "t27b": "pass"}, - {"path": "specs/skills/trinity-connect-accounts.t27", "t27b": "pass"}, - {"path": "specs/skills/trinity-doctor.t27", "t27b": "pass"}, - {"path": "specs/skills/trinity-farm-garden.t27", "t27b": "pass"}, - {"path": "specs/skills/trinity-fpga-synth.t27", "t27b": "pass"}, - {"path": "specs/skills/trinity-god-mode.t27", "t27b": "pass"}, - {"path": "specs/skills/trinity-implement-issue.t27", "t27b": "pass"}, - {"path": "specs/skills/trinity-queen-hive-visuals.t27", "t27b": "pass"}, - {"path": "specs/skills/trinity-review-code.t27", "t27b": "pass"}, - {"path": "specs/skills/trinity-run-tests.t27", "t27b": "pass"}, - {"path": "specs/skills/trinity-scholar.t27", "t27b": "pass"}, - {"path": "specs/skills/trinity-status.t27", "t27b": "pass"}, - {"path": "specs/skills/trinity-tech-tree.t27", "t27b": "pass"}, - {"path": "specs/skills/trinity-tri.t27", "t27b": "pass"}, - {"path": "specs/skills/trinity-trinity-test.t27", "t27b": "pass"}, - {"path": "specs/skills/trinity-ux-wave.t27", "t27b": "pass"}, - {"path": "specs/skills/trinity-vibee-gen.t27", "t27b": "pass"}, - {"path": "specs/skills/trinity-vsa-verify.t27", "t27b": "pass"}, - {"path": "specs/skills/trinity-wave.t27", "t27b": "pass"}, - {"path": "specs/system/unified-agent-operations.t27", "t27b": "pass"}, - {"path": "specs/ternary/activation_quantizer.t27", "t27b": "pass"}, - {"path": "specs/ternary/bitnet_layer.t27", "t27b": "pass"}, - {"path": "specs/ternary/bitnet_majority.t27", "t27b": "pass"}, - {"path": "specs/ternary/bitnet_mlp.t27", "t27b": "pass"}, - {"path": "specs/ternary/bitnet_mlp3.t27", "t27b": "pass"}, - {"path": "specs/ternary/bitnet_neuron.t27", "t27b": "pass"}, - {"path": "specs/ternary/bitnet_neuron_nchunk.t27", "t27b": "pass"}, - {"path": "specs/ternary/clocked_counter.t27", "t27b": "pass"}, - {"path": "specs/ternary/comb_bitnet_layer.t27", "t27b": "pass"}, - {"path": "specs/ternary/comb_bitnet_neuron.t27", "t27b": "pass"}, - {"path": "specs/ternary/comb_ternary_dot.t27", "t27b": "pass"}, - {"path": "specs/ternary/gft_add_rne.t27", "t27b": "pass"}, - {"path": "specs/ternary/gft_argmax4.t27", "t27b": "pass"}, - {"path": "specs/ternary/gft_axpy.t27", "t27b": "pass"}, - {"path": "specs/ternary/gft_bitnet_neuron.t27", "t27b": "pass"}, - {"path": "specs/ternary/gft_classifier4.t27", "t27b": "pass"}, - {"path": "specs/ternary/gft_classify.t27", "t27b": "pass"}, - {"path": "specs/ternary/gft_classify3.t27", "t27b": "pass"}, - {"path": "specs/ternary/gft_dot2.t27", "t27b": "pass"}, - {"path": "specs/ternary/gft_dot2_rne.t27", "t27b": "pass"}, - {"path": "specs/ternary/gft_dot4.t27", "t27b": "pass"}, - {"path": "specs/ternary/gft_dot4_rne.t27", "t27b": "pass"}, - {"path": "specs/ternary/gft_dot8.t27", "t27b": "pass"}, - {"path": "specs/ternary/gft_exp2.t27", "t27b": "pass"}, - {"path": "specs/ternary/gft_hidden2.t27", "t27b": "pass"}, - {"path": "specs/ternary/gft_layer2.t27", "t27b": "pass"}, - {"path": "specs/ternary/gft_layer3.t27", "t27b": "pass"}, - {"path": "specs/ternary/gft_layer4.t27", "t27b": "pass"}, - {"path": "specs/ternary/gft_log2.t27", "t27b": "pass"}, - {"path": "specs/ternary/gft_logistic.t27", "t27b": "pass"}, - {"path": "specs/ternary/gft_madd.t27", "t27b": "pass"}, - {"path": "specs/ternary/gft_magsub_tie.t27", "t27b": "pass"}, - {"path": "specs/ternary/gft_mlp2.t27", "t27b": "pass"}, - {"path": "specs/ternary/gft_mlp3.t27", "t27b": "pass"}, - {"path": "specs/ternary/gft_mul_rne.t27", "t27b": "pass"}, - {"path": "specs/ternary/gft_neuron_full.t27", "t27b": "pass"}, - {"path": "specs/ternary/gft_nll.t27", "t27b": "pass"}, - {"path": "specs/ternary/gft_recip.t27", "t27b": "pass"}, - {"path": "specs/ternary/gft_relu.t27", "t27b": "pass"}, - {"path": "specs/ternary/gft_sadd.t27", "t27b": "pass"}, - {"path": "specs/ternary/gft_sgd_step.t27", "t27b": "pass"}, - {"path": "specs/ternary/gft_signed_dot4.t27", "t27b": "pass"}, - {"path": "specs/ternary/gft_signed_mac.t27", "t27b": "pass"}, - {"path": "specs/ternary/gft_smul.t27", "t27b": "pass"}, - {"path": "specs/ternary/gft_softmax4.t27", "t27b": "pass"}, - {"path": "specs/ternary/gft_softmax_grad4.t27", "t27b": "pass"}, - {"path": "specs/ternary/gft_train1.t27", "t27b": "pass"}, - {"path": "specs/ternary/gft_train2.t27", "t27b": "pass"}, - {"path": "specs/ternary/gft_train2relu.t27", "t27b": "pass"}, - {"path": "specs/ternary/gft_xorbp.t27", "t27b": "pass"}, - {"path": "specs/ternary/gft_xorbp2.t27", "t27b": "pass"}, - {"path": "specs/ternary/gft_xornet.t27", "t27b": "pass"}, - {"path": "specs/ternary/gft_xorpercep.t27", "t27b": "pass"}, - {"path": "specs/ternary/gft_xorpercep3.t27", "t27b": "pass"}, - {"path": "specs/ternary/gft_xorpercep4.t27", "t27b": "pass"}, - {"path": "specs/ternary/gft_xortrain.t27", "t27b": "pass"}, - {"path": "specs/ternary/radix_economy.t27", "t27b": "pass"}, - {"path": "specs/ternary/stream_ternary_mac.t27", "t27b": "pass"}, - {"path": "specs/ternary/ternary_full_adder.t27", "t27b": "pass"}, - {"path": "specs/ternary/ternary_mac.t27", "t27b": "pass"}, - {"path": "specs/ternary/ternary_ripple_adder.t27", "t27b": "pass"}, - {"path": "specs/ternary/ternary_xor.t27", "t27b": "pass"}, - {"path": "specs/ternary/trits.t27", "t27b": "pass"}, - {"path": "specs/tools/catalog.t27", "t27b": "pass"}, - {"path": "specs/tools/epic_ci.t27", "t27b": "pass"}, - {"path": "specs/tools/mcp/gitbutler.t27", "t27b": "pass"}, - {"path": "specs/tools/mcp/inngest-dev.t27", "t27b": "pass"}, - {"path": "specs/tools/mcp/needle.t27", "t27b": "pass"}, - {"path": "specs/tools/mcp/neon.t27", "t27b": "pass"}, - {"path": "specs/tools/mcp/notebooklm.t27", "t27b": "pass"}, - {"path": "specs/tools/mcp/railway-mcp-server.t27", "t27b": "pass"}, - {"path": "specs/tools/mcp/t27-traceability.t27", "t27b": "pass"}, - {"path": "specs/tools/mcp/tri-mcp.t27", "t27b": "pass"}, - {"path": "specs/tools/mcp/tri-ssot.t27", "t27b": "pass"}, - {"path": "specs/tools/mcp/trinity.t27", "t27b": "pass"}, - {"path": "specs/tools/mcp/zig-docs.t27", "t27b": "pass"}, - {"path": "specs/tools/mcp_protocol.t27", "t27b": "pass"}, - {"path": "specs/tools/t27o/rust_convert.t27", "t27b": "pass"}, - {"path": "specs/tools/t27o/rust_std.t27", "t27b": "pass"}, - {"path": "specs/tools/tri/abandoned.t27", "t27b": "pass"}, - {"path": "specs/tools/tri/cell.t27", "t27b": "pass"}, - {"path": "specs/tools/tri/census.t27", "t27b": "pass"}, - {"path": "specs/tools/tri/ci.t27", "t27b": "pass"}, - {"path": "specs/tools/tri/competitors.t27", "t27b": "pass"}, - {"path": "specs/tools/tri/discard.t27", "t27b": "pass"}, - {"path": "specs/tools/tri/doctor.t27", "t27b": "pass"}, - {"path": "specs/tools/tri/elab.t27", "t27b": "pass"}, - {"path": "specs/tools/tri/emit.t27", "t27b": "pass"}, - {"path": "specs/tools/tri/experience.t27", "t27b": "pass"}, - {"path": "specs/tools/tri/fleet.t27", "t27b": "pass"}, - {"path": "specs/tools/tri/fmt.t27", "t27b": "pass"}, - {"path": "specs/tools/tri/fpga.t27", "t27b": "pass"}, - {"path": "specs/tools/tri/gates.t27", "t27b": "pass"}, - {"path": "specs/tools/tri/gen.t27", "t27b": "pass"}, - {"path": "specs/tools/tri/harness.t27", "t27b": "pass"}, - {"path": "specs/tools/tri/health.t27", "t27b": "pass"}, - {"path": "specs/tools/tri/hooks.t27", "t27b": "pass"}, - {"path": "specs/tools/tri/issues.t27", "t27b": "pass"}, - {"path": "specs/tools/tri/jumps.t27", "t27b": "pass"}, - {"path": "specs/tools/tri/kinds.t27", "t27b": "pass"}, - {"path": "specs/tools/tri/lean.t27", "t27b": "pass"}, - {"path": "specs/tools/tri/ledgers.t27", "t27b": "pass"}, - {"path": "specs/tools/tri/loop.t27", "t27b": "pass"}, - {"path": "specs/tools/tri/merging.t27", "t27b": "pass"}, - {"path": "specs/tools/tri/misread.t27", "t27b": "pass"}, - {"path": "specs/tools/tri/mods.t27", "t27b": "pass"}, - {"path": "specs/tools/tri/mutate.t27", "t27b": "pass"}, - {"path": "specs/tools/tri/now.t27", "t27b": "pass"}, - {"path": "specs/tools/tri/one-away.t27", "t27b": "pass"}, - {"path": "specs/tools/tri/orphaned.t27", "t27b": "pass"}, - {"path": "specs/tools/tri/pr.t27", "t27b": "pass"}, - {"path": "specs/tools/tri/prose.t27", "t27b": "pass"}, - {"path": "specs/tools/tri/quantifiers.t27", "t27b": "pass"}, - {"path": "specs/tools/tri/red.t27", "t27b": "pass"}, - {"path": "specs/tools/tri/reseal.t27", "t27b": "pass"}, - {"path": "specs/tools/tri/rtl.t27", "t27b": "pass"}, - {"path": "specs/tools/tri/seals.t27", "t27b": "pass"}, - {"path": "specs/tools/tri/serve.t27", "t27b": "pass"}, - {"path": "specs/tools/tri/skill.t27", "t27b": "pass"}, - {"path": "specs/tools/tri/status.t27", "t27b": "pass"}, - {"path": "specs/tools/tri/sweep.t27", "t27b": "pass"}, - {"path": "specs/tools/tri/synth.t27", "t27b": "pass"}, - {"path": "specs/tools/tri/test.t27", "t27b": "pass"}, - {"path": "specs/tools/tri/topic.t27", "t27b": "pass"}, - {"path": "specs/tools/tri/types.t27", "t27b": "pass"}, - {"path": "specs/tools/tri/unparsed.t27", "t27b": "pass"}, - {"path": "specs/tools/tri/vectors.t27", "t27b": "pass"}, - {"path": "specs/tools/tri/verdict.t27", "t27b": "pass"}, - {"path": "specs/tools/tri/vsim.t27", "t27b": "pass"}, - {"path": "specs/tools/tri/window.t27", "t27b": "pass"}, - {"path": "specs/tools/tri/worktrees.t27", "t27b": "pass"}, - {"path": "specs/tools/trinity/tri/bench.t27", "t27b": "pass"}, - {"path": "specs/tools/trinity/tri/bio.t27", "t27b": "pass"}, - {"path": "specs/tools/trinity/tri/blindspots.t27", "t27b": "pass"}, - {"path": "specs/tools/trinity/tri/conscious.t27", "t27b": "pass"}, - {"path": "specs/tools/trinity/tri/constants.t27", "t27b": "pass"}, - {"path": "specs/tools/trinity/tri/cosmos.t27", "t27b": "pass"}, - {"path": "specs/tools/trinity/tri/dashboard.t27", "t27b": "pass"}, - {"path": "specs/tools/trinity/tri/fib.t27", "t27b": "pass"}, - {"path": "specs/tools/trinity/tri/fpga.t27", "t27b": "pass"}, - {"path": "specs/tools/trinity/tri/gematria.t27", "t27b": "pass"}, - {"path": "specs/tools/trinity/tri/govern.t27", "t27b": "pass"}, - {"path": "specs/tools/trinity/tri/hardware.t27", "t27b": "pass"}, - {"path": "specs/tools/trinity/tri/identity.t27", "t27b": "pass"}, - {"path": "specs/tools/trinity/tri/lucas.t27", "t27b": "pass"}, - {"path": "specs/tools/trinity/tri/mesh.t27", "t27b": "pass"}, - {"path": "specs/tools/trinity/tri/needle-check.t27", "t27b": "pass"}, - {"path": "specs/tools/trinity/tri/needle-search.t27", "t27b": "pass"}, - {"path": "specs/tools/trinity/tri/needle.t27", "t27b": "pass"}, - {"path": "specs/tools/trinity/tri/omega.t27", "t27b": "pass"}, - {"path": "specs/tools/trinity/tri/particles.t27", "t27b": "pass"}, - {"path": "specs/tools/trinity/tri/phi.t27", "t27b": "pass"}, - {"path": "specs/tools/trinity/tri/quantum.t27", "t27b": "pass"}, - {"path": "specs/tools/trinity/tri/reputation.t27", "t27b": "pass"}, - {"path": "specs/tools/trinity/tri/sacred-const.t27", "t27b": "pass"}, - {"path": "specs/tools/trinity/tri/spiral.t27", "t27b": "pass"}, - {"path": "specs/tools/trinity/tri/swarm.t27", "t27b": "pass"}, - {"path": "specs/tools/trinity/tri/test.t27", "t27b": "pass"}, - {"path": "specs/tools/trinity/tri/vsa.t27", "t27b": "pass"}, - {"path": "specs/tools/trinity/tri/wallet.t27", "t27b": "pass"}, - {"path": "specs/traffic_animator.t27", "t27b": "pass"}, - {"path": "specs/tri/actors/metrics.t27", "t27b": "pass"}, - {"path": "specs/tri/agent/faculty_board.t27", "t27b": "pass"}, - {"path": "specs/tri/catalog/health.t27", "t27b": "pass"}, - {"path": "specs/tri/collections/namespace.t27", "t27b": "pass"}, - {"path": "specs/tri/crypto/ed25519.t27", "t27b": "pass"}, - {"path": "specs/tri/crypto/hex.t27", "t27b": "pass"}, - {"path": "specs/tri/crypto/sha256.t27", "t27b": "pass"}, - {"path": "specs/tri/crypto/sha512.t27", "t27b": "pass"}, - {"path": "specs/tri/graph/bellman_ford.t27", "t27b": "pass"}, - {"path": "specs/tri/graph/graph.t27", "t27b": "pass"}, - {"path": "specs/tri/graph/topological_sort.t27", "t27b": "pass"}, - {"path": "specs/tri/hot/hot.t27", "t27b": "pass"}, - {"path": "specs/tri/lab/receipt.t27", "t27b": "pass"}, - {"path": "specs/tri/lanes/lanes.t27", "t27b": "pass"}, - {"path": "specs/tri/math/math.t27", "t27b": "pass"}, - {"path": "specs/tri/math/measurement.t27", "t27b": "pass"}, - {"path": "specs/tri/misread/shapes.t27", "t27b": "pass"}, - {"path": "specs/tri/mutate/census.t27", "t27b": "pass"}, - {"path": "specs/tri/mutate/lab.t27", "t27b": "pass"}, - {"path": "specs/tri/mutate/plant.t27", "t27b": "pass"}, - {"path": "specs/tri/mutate/survivors.t27", "t27b": "pass"}, - {"path": "specs/tri/network/payout.t27", "t27b": "pass"}, - {"path": "specs/tri/pipeline/codegen.t27", "t27b": "pass"}, - {"path": "specs/tri/pipeline/spec_writer.t27", "t27b": "pass"}, - {"path": "specs/tri/pipeline/workflow.t27", "t27b": "pass"}, - {"path": "specs/tri/reseal/seal.t27", "t27b": "pass"}, - {"path": "specs/tri/search/pattern.t27", "t27b": "pass"}, - {"path": "specs/tri/sort/insertion_sort.t27", "t27b": "pass"}, - {"path": "specs/tri/sort/merge_sort.t27", "t27b": "pass"}, - {"path": "specs/tri/sort/selection_sort.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/a64.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/any_param_plan.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/arith_op.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/ast_scan.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/ast_shape.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/ast_walk.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/bit_cast_plan.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/blockers.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/builtin_plan.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/check_budget.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/cmp_op.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/coerce_plan.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/comptime_float.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/conformance/anonymous_struct.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/conformance/anytype_typeof.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/conformance/array_length_expr.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/conformance/array_literal.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/conformance/array_literal_value.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/conformance/array_repeat_text.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/conformance/bare_abs.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/conformance/big_frame.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/conformance/big_repeat_global.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/conformance/bit_cast.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/conformance/brace_invariant.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/conformance/builtin_abs_max_min_pi.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/conformance/carried_allocator.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/conformance/carried_container.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/conformance/cmp_out_of_range.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/conformance/comptime_float.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/conformance/comptime_float_f128.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/conformance/const_division.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/conformance/const_optional.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/conformance/discard_value.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/conformance/div_trunc_panic.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/conformance/elf_object.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/conformance/empty_anon_literal.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/conformance/empty_typed_array_literal.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/conformance/eval_branch_quota.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/conformance/float_as.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/conformance/float_call_cast.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/conformance/float_from_int_literal.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/conformance/float_mul_pow2.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/conformance/float_sqrt.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/conformance/frame_address_caller_owned.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/conformance/i128_arith.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/conformance/i128_ops.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/conformance/i128_return.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/conformance/int_cast.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/conformance/int_cast_index.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/conformance/large_frame.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/conformance/lazy_signature.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/conformance/let_reassigned.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/conformance/libm_logf.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/conformance/libm_powf.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/conformance/libm_rounding.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/conformance/libm_std_math.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/conformance/module_var_in_test.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/conformance/negative_float_literal.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/conformance/nested_anon_struct.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/conformance/numeric_coercion.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/conformance/odd_width_int.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/conformance/opaque_pointer.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/conformance/opt_void.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/conformance/optional_enum_compare.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/conformance/optional_module_var.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/conformance/param_discard.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/conformance/pointer_equality.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/conformance/postfix_optional.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/conformance/rem_int.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/conformance/repeat_addr_unreached.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/conformance/repeat_local.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/conformance/repeat_width_suffix.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/conformance/return_undefined_void.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/conformance/scaffold_local.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/conformance/scope_exit.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/conformance/scoped_gf16.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/conformance/shadow_module_var.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/conformance/size_of.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/conformance/slice_arg_one_element.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/conformance/static_slice_literal.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/conformance/std_mem_byte_slice.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/conformance/stdmem.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/conformance/str_module_var.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/conformance/string_slice_literal.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/conformance/struct_lit_if.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/conformance/test_local_write.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/conformance/tuple_local.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/conformance/tuple_local_index.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/conformance/type_alias.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/conformance/type_void.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/conformance/undefined_arg.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/conformance/undefined_module_var.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/conformance/unreached_stub.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/conformance/unread_anytype.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/conformance/unresolved_signature.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/conformance/untyped_local.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/conformance/untyped_local_uses.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/conformance/value_ignored.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/conformance/value_params.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/conformance/verilog_lib.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/conformance/verilog_prim.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/conformance/verilog_use.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/conformance/verilog_widths.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/conformance/void_bind.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/conformance/wide_int_const.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/conformance/zig_keyword_field.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/const_div_plan.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/discard_plan.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/dogfood.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/elf.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/emit_kit.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/empty_lit_plan.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/eval_arith.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/float_as_plan.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/frame_store_plan.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/fuzz.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/fuzz_oracle.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/i128_plan.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/int_cast_plan.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/lazy_sig_plan.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/ledger_steward.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/lencall.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/libm.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/libm_plan.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/literal_plan.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/macho.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/opaque_plan.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/optional_compare_plan.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/ptr_eq_plan.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/reduce.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/ref_var_plan.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/scaffold_plan.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/slice_lit_plan.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/source_text.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/stdmem.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/stdmem_plan.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/steward.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/text_escape.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/ts_emit.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/ts_plan.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/tuple_local_plan.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/type_text.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/undefined_arg_plan.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/verdict_key.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/verilog_emit.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/verilog_plan.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/void_bind_plan.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/wide_plan.t27", "t27b": "pass"}, - {"path": "specs/tri/test/report.t27", "t27b": "pass"}, - {"path": "specs/tri/utils/args.t27", "t27b": "pass"}, - {"path": "specs/tri/utils/exit_codes.t27", "t27b": "pass"}, - {"path": "specs/tri/utils/template.t27", "t27b": "pass"}, - {"path": "specs/trinet/etx.t27", "t27b": "pass"}, - {"path": "specs/trinet/ledger.t27", "t27b": "pass"}, - {"path": "specs/trinet/mint_authority.t27", "t27b": "pass"}, - {"path": "specs/trinet/node-work-credit.t27", "t27b": "pass"}, - {"path": "specs/trinet/tri-bridge.t27", "t27b": "pass"}, - {"path": "specs/trinity/build_graph.t27", "t27b": "pass"}, - {"path": "specs/trinity/capabilities/abi.c-api.t27", "t27b": "pass"}, - {"path": "specs/trinity/capabilities/agent.daemons.t27", "t27b": "pass"}, - {"path": "specs/trinity/capabilities/agent.phi-loop.t27", "t27b": "pass"}, - {"path": "specs/trinity/capabilities/agent.tri-api.t27", "t27b": "pass"}, - {"path": "specs/trinity/capabilities/api.http-server.t27", "t27b": "pass"}, - {"path": "specs/trinity/capabilities/archive.legacy.t27", "t27b": "pass"}, - {"path": "specs/trinity/capabilities/bench.suite.t27", "t27b": "pass"}, - {"path": "specs/trinity/capabilities/bot.tri-bot.t27", "t27b": "pass"}, - {"path": "specs/trinity/capabilities/brain.regions.t27", "t27b": "pass"}, - {"path": "specs/trinity/capabilities/catalog.spec-mirror.t27", "t27b": "pass"}, - {"path": "specs/trinity/capabilities/catalog.world-scan.t27", "t27b": "pass"}, - {"path": "specs/trinity/capabilities/cli.tri.t27", "t27b": "pass"}, - {"path": "specs/trinity/capabilities/convert.b2t.t27", "t27b": "pass"}, - {"path": "specs/trinity/capabilities/examples.zig.t27", "t27b": "pass"}, - {"path": "specs/trinity/capabilities/ext.vscode-swe.t27", "t27b": "pass"}, - {"path": "specs/trinity/capabilities/fpga.adapter.t27", "t27b": "pass"}, - {"path": "specs/trinity/capabilities/fpga.in-repo.t27", "t27b": "pass"}, - {"path": "specs/trinity/capabilities/lib.trinity.t27", "t27b": "pass"}, - {"path": "specs/trinity/capabilities/llm.firebird.t27", "t27b": "pass"}, - {"path": "specs/trinity/capabilities/llm.igla-chat.t27", "t27b": "pass"}, - {"path": "specs/trinity/capabilities/mcp.needle-mcp.t27", "t27b": "pass"}, - {"path": "specs/trinity/capabilities/mcp.trinity-mcp.t27", "t27b": "pass"}, - {"path": "specs/trinity/capabilities/native.canvas.t27", "t27b": "pass"}, - {"path": "specs/trinity/capabilities/native.node-gui.t27", "t27b": "pass"}, - {"path": "specs/trinity/capabilities/native.queen-app.t27", "t27b": "pass"}, - {"path": "specs/trinity/capabilities/node.trinity-node.t27", "t27b": "pass"}, - {"path": "specs/trinity/capabilities/numeric.golden-float.t27", "t27b": "pass"}, - {"path": "specs/trinity/capabilities/ops.deploy-infra.t27", "t27b": "pass"}, - {"path": "specs/trinity/capabilities/ops.railway-cli.t27", "t27b": "pass"}, - {"path": "specs/trinity/capabilities/pkg.vendored-cache.t27", "t27b": "pass"}, - {"path": "specs/trinity/capabilities/queen.lib.t27", "t27b": "pass"}, - {"path": "specs/trinity/capabilities/registry.commands.t27", "t27b": "pass"}, - {"path": "specs/trinity/capabilities/release.packaging.t27", "t27b": "pass"}, - {"path": "specs/trinity/capabilities/research.nexus-docs.t27", "t27b": "pass"}, - {"path": "specs/trinity/capabilities/research.programs.t27", "t27b": "pass"}, - {"path": "specs/trinity/capabilities/research.unreferenced-sources.t27", "t27b": "pass"}, - {"path": "specs/trinity/capabilities/search.vsa-index.t27", "t27b": "pass"}, - {"path": "specs/trinity/capabilities/specs.t27-vendored-compiler.t27", "t27b": "pass"}, - {"path": "specs/trinity/capabilities/specs.tri-corpus.t27", "t27b": "pass"}, - {"path": "specs/trinity/capabilities/specs.vibee-corpus.t27", "t27b": "pass"}, - {"path": "specs/trinity/capabilities/state.trinity-dir.t27", "t27b": "pass"}, - {"path": "specs/trinity/capabilities/test.graph.t27", "t27b": "pass"}, - {"path": "specs/trinity/capabilities/tools.scripts.t27", "t27b": "pass"}, - {"path": "specs/trinity/capabilities/train.hslm.t27", "t27b": "pass"}, - {"path": "specs/trinity/capabilities/training.targets.t27", "t27b": "pass"}, - {"path": "specs/trinity/capabilities/tri27.programs.t27", "t27b": "pass"}, - {"path": "specs/trinity/capabilities/tri27.toolchain.t27", "t27b": "pass"}, - {"path": "specs/trinity/capabilities/vibee.compiler.t27", "t27b": "pass"}, - {"path": "specs/trinity/capabilities/vsa.zig-hdc.t27", "t27b": "pass"}, - {"path": "specs/trinity/capabilities/web.docsite.t27", "t27b": "pass"}, - {"path": "specs/trinity/capabilities/web.queen-web.t27", "t27b": "pass"}, - {"path": "specs/trinity/capabilities/web.site.t27", "t27b": "pass"}, - {"path": "specs/trinity/compiler_matrix.t27", "t27b": "pass"}, - {"path": "specs/trinity/project.t27", "t27b": "pass"}, - {"path": "specs/ui/queen_evidence.t27", "t27b": "pass"}, - {"path": "specs/vault/audit.t27", "t27b": "pass"}, - {"path": "specs/vault/merge.t27", "t27b": "pass"}, - {"path": "specs/vault/policy.t27", "t27b": "pass"}, - {"path": "specs/verified/bench_agent.t27", "t27b": "pass"}, - {"path": "specs/verified/bench_boards.t27", "t27b": "pass"}, - {"path": "specs/verified/bitstream_reuse.t27", "t27b": "pass"}, - {"path": "specs/verified/bitstream_share.t27", "t27b": "pass"}, - {"path": "specs/verified/clock_constraints.t27", "t27b": "pass"}, - {"path": "specs/verified/corpus_merkle.t27", "t27b": "pass"}, - {"path": "specs/verified/corpus_receipt.t27", "t27b": "pass"}, - {"path": "specs/verified/ddc_receipt.t27", "t27b": "pass"}, - {"path": "specs/verified/device_dna.t27", "t27b": "pass"}, - {"path": "specs/verified/device_evidence.t27", "t27b": "pass"}, - {"path": "specs/verified/die_binding.t27", "t27b": "pass"}, - {"path": "specs/verified/digest_cache.t27", "t27b": "pass"}, - {"path": "specs/verified/evidence_chain.t27", "t27b": "pass"}, - {"path": "specs/verified/failure_loop.t27", "t27b": "pass"}, - {"path": "specs/verified/frontier.t27", "t27b": "pass"}, - {"path": "specs/verified/gen_hash_cache.t27", "t27b": "pass"}, - {"path": "specs/verified/independence.t27", "t27b": "pass"}, - {"path": "specs/verified/payout.t27", "t27b": "pass"}, - {"path": "specs/verified/poc/a/slot.t27", "t27b": "pass"}, - {"path": "specs/verified/poc/b/slot.t27", "t27b": "pass"}, - {"path": "specs/verified/poc/run.t27", "t27b": "pass"}, - {"path": "specs/verified/poc/static_counter.t27", "t27b": "pass"}, - {"path": "specs/verified/receipt.t27", "t27b": "pass"}, - {"path": "specs/verified/region.t27", "t27b": "pass"}, - {"path": "specs/verified/reuse.t27", "t27b": "pass"}, - {"path": "specs/verified/review_gate.t27", "t27b": "pass"}, - {"path": "specs/verified/run_record.t27", "t27b": "pass"}, - {"path": "specs/verified/seal_check.t27", "t27b": "pass"}, - {"path": "specs/verified/seal_identity.t27", "t27b": "pass"}, - {"path": "specs/verified/signed_receipt.t27", "t27b": "pass"}, - {"path": "specs/verified/silicon_queue.t27", "t27b": "pass"}, - {"path": "specs/verified/silicon_runs.t27", "t27b": "pass"}, - {"path": "specs/verified/suite_jobs.t27", "t27b": "pass"}, - {"path": "specs/verified/ternary_link_run.t27", "t27b": "pass"}, - {"path": "specs/verified/verdict.t27", "t27b": "pass"}, - {"path": "specs/verified/verdict_audit.t27", "t27b": "pass"}, - {"path": "specs/verified/watch.t27", "t27b": "pass"}, - {"path": "specs/vm/trinity_vm.t27", "t27b": "pass"}, - {"path": "specs/vsa/similarity_search.t27", "t27b": "pass"}, - {"path": "specs/vsa/trinity_compat.t27", "t27b": "pass"}, - {"path": "specs/xilinx7/bench_coverage.t27", "t27b": "pass"}, - {"path": "specs/xilinx7/far.t27", "t27b": "pass"}, - {"path": "specs/xilinx7/flow.t27", "t27b": "pass"}, - {"path": "specs/xilinx7/frames.t27", "t27b": "pass"}, - {"path": "specs/xilinx7/packets.t27", "t27b": "pass"} + {"path": "specs/a/b_c.t27", "t27b": "pass"}, + {"path": "specs/a_b/c.t27", "t27b": "pass"}, + {"path": "specs/agents/a.t27", "t27b": "pass"}, + {"path": "specs/agents/b.t27", "t27b": "pass"}, + {"path": "specs/agents/c.t27", "t27b": "pass"}, + {"path": "specs/agents/d.t27", "t27b": "pass"}, + {"path": "specs/agents/e.t27", "t27b": "pass"}, + {"path": "specs/agents/f.t27", "t27b": "pass"}, + {"path": "specs/agents/g.t27", "t27b": "pass"}, + {"path": "specs/agents/h.t27", "t27b": "pass"}, + {"path": "specs/agents/i.t27", "t27b": "pass"}, + {"path": "specs/agents/j.t27", "t27b": "pass"}, + {"path": "specs/agents/k.t27", "t27b": "pass"}, + {"path": "specs/agents/l.t27", "t27b": "pass"}, + {"path": "specs/agents/m.t27", "t27b": "pass"}, + {"path": "specs/agents/n.t27", "t27b": "pass"}, + {"path": "specs/agents/o.t27", "t27b": "pass"}, + {"path": "specs/agents/p.t27", "t27b": "pass"}, + {"path": "specs/agents/q.t27", "t27b": "pass"}, + {"path": "specs/agents/r.t27", "t27b": "pass"}, + {"path": "specs/agents/s.t27", "t27b": "pass"}, + {"path": "specs/agents/t.t27", "t27b": "pass"}, + {"path": "specs/agents/ti.t27", "t27b": "pass"}, + {"path": "specs/agents/u.t27", "t27b": "pass"}, + {"path": "specs/agents/v.t27", "t27b": "pass"}, + {"path": "specs/agents/w.t27", "t27b": "pass"}, + {"path": "specs/agents/x.t27", "t27b": "pass"}, + {"path": "specs/agents/y.t27", "t27b": "pass"}, + {"path": "specs/agents/z.t27", "t27b": "pass"}, + {"path": "specs/api/c_abi.t27", "t27b": "pass"}, + {"path": "specs/api/tri_api_context.t27", "t27b": "pass"}, + {"path": "specs/api/tri_api_loop.t27", "t27b": "pass"}, + {"path": "specs/api/tri_api_permissions.t27", "t27b": "pass"}, + {"path": "specs/api/tri_api_session.t27", "t27b": "pass"}, + {"path": "specs/api/tri_net_api.t27", "t27b": "pass"}, + {"path": "specs/automation/agent-claims-honest.t27", "t27b": "pass"}, + {"path": "specs/automation/agent-conversations.t27", "t27b": "pass"}, + {"path": "specs/automation/agent-hive-group.t27", "t27b": "pass"}, + {"path": "specs/automation/agent-media-kie.t27", "t27b": "pass"}, + {"path": "specs/automation/agent-neuro-kie.t27", "t27b": "pass"}, + {"path": "specs/automation/agent-provider-chain.t27", "t27b": "pass"}, + {"path": "specs/automation/agent-spec-bank.t27", "t27b": "pass"}, + {"path": "specs/automation/ball-board.t27", "t27b": "pass"}, + {"path": "specs/automation/ball-grants.t27", "t27b": "pass"}, + {"path": "specs/automation/blog-share.t27", "t27b": "pass"}, + {"path": "specs/automation/bot-agent-memory.t27", "t27b": "pass"}, + {"path": "specs/automation/bot-agent-stream.t27", "t27b": "pass"}, + {"path": "specs/automation/bot-agent-team.t27", "t27b": "pass"}, + {"path": "specs/automation/bot-event-tabs.t27", "t27b": "pass"}, + {"path": "specs/automation/bot-menu-press.t27", "t27b": "pass"}, + {"path": "specs/automation/bot-neuro-office.t27", "t27b": "pass"}, + {"path": "specs/automation/bot-office-crm.t27", "t27b": "pass"}, + {"path": "specs/automation/bot-topic-tabs.t27", "t27b": "pass"}, + {"path": "specs/automation/browser-pod-restart.t27", "t27b": "pass"}, + {"path": "specs/automation/browser-sign-in.t27", "t27b": "pass"}, + {"path": "specs/automation/browser-tab-strip.t27", "t27b": "pass"}, + {"path": "specs/automation/browser-viewer-boot.t27", "t27b": "pass"}, + {"path": "specs/automation/card-chat-night-watch.t27", "t27b": "pass"}, + {"path": "specs/automation/ci-bridge.t27", "t27b": "pass"}, + {"path": "specs/automation/claim-guard-bar.t27", "t27b": "pass"}, + {"path": "specs/automation/connect-card.t27", "t27b": "pass"}, + {"path": "specs/automation/course-access.t27", "t27b": "pass"}, + {"path": "specs/automation/course-outreach.t27", "t27b": "pass"}, + {"path": "specs/automation/crm-client-onboard.t27", "t27b": "pass"}, + {"path": "specs/automation/crm-client-ownership.t27", "t27b": "pass"}, + {"path": "specs/automation/crm-client-workspace.t27", "t27b": "pass"}, + {"path": "specs/automation/crm-duet.t27", "t27b": "pass"}, + {"path": "specs/automation/crm-first-screen.t27", "t27b": "pass"}, + {"path": "specs/automation/crm-lead-magnet.t27", "t27b": "pass"}, + {"path": "specs/automation/crm-sellers.t27", "t27b": "pass"}, + {"path": "specs/automation/crm-story-reel.t27", "t27b": "pass"}, + {"path": "specs/automation/engage-desk.t27", "t27b": "pass"}, + {"path": "specs/automation/hive-contributor-keys.t27", "t27b": "pass"}, + {"path": "specs/automation/inngest-functions-status.t27", "t27b": "pass"}, + {"path": "specs/automation/inngest-probe-suite.t27", "t27b": "pass"}, + {"path": "specs/automation/inngest-queen-scheduler.t27", "t27b": "pass"}, + {"path": "specs/automation/kanban-card-chat.t27", "t27b": "pass"}, + {"path": "specs/automation/leela-agent-link.t27", "t27b": "pass"}, + {"path": "specs/automation/mail-push.t27", "t27b": "pass"}, + {"path": "specs/automation/meeting-reminders.t27", "t27b": "pass"}, + {"path": "specs/automation/meta-connect.t27", "t27b": "pass"}, + {"path": "specs/automation/owner-studio.t27", "t27b": "pass"}, + {"path": "specs/automation/photo-actions.t27", "t27b": "pass"}, + {"path": "specs/automation/plan-reel.t27", "t27b": "pass"}, + {"path": "specs/automation/poster-facts-overlay.t27", "t27b": "pass"}, + {"path": "specs/automation/queen-contributor-keys.t27", "t27b": "pass"}, + {"path": "specs/automation/queen-growth.t27", "t27b": "pass"}, + {"path": "specs/automation/reddit-desk.t27", "t27b": "pass"}, + {"path": "specs/automation/review-jam.t27", "t27b": "pass"}, + {"path": "specs/automation/seal-stands-in.t27", "t27b": "pass"}, + {"path": "specs/automation/social-api.t27", "t27b": "pass"}, + {"path": "specs/automation/split-reel.t27", "t27b": "pass"}, + {"path": "specs/automation/token-wallet.t27", "t27b": "pass"}, + {"path": "specs/automation/tri-claim-batch.t27", "t27b": "pass"}, + {"path": "specs/automation/tri-wallet-chains.t27", "t27b": "pass"}, + {"path": "specs/automation/wrapup-auto.t27", "t27b": "pass"}, + {"path": "specs/base/debounce.t27", "t27b": "pass"}, + {"path": "specs/base/ops.t27", "t27b": "pass"}, + {"path": "specs/base/ring_32.t27", "t27b": "pass"}, + {"path": "specs/base/seed.t27", "t27b": "pass"}, + {"path": "specs/base/ternary_encoding.t27", "t27b": "pass"}, + {"path": "specs/base/types.t27", "t27b": "pass"}, + {"path": "specs/basics/01_what_a_spec_is.t27", "t27b": "pass"}, + {"path": "specs/basics/02_the_module_line.t27", "t27b": "pass"}, + {"path": "specs/basics/03_comments_and_prose.t27", "t27b": "pass"}, + {"path": "specs/basics/04_constants.t27", "t27b": "pass"}, + {"path": "specs/basics/05_whole_numbers.t27", "t27b": "pass"}, + {"path": "specs/basics/06_true_false_and_text.t27", "t27b": "pass"}, + {"path": "specs/basics/07_arrays.t27", "t27b": "pass"}, + {"path": "specs/basics/08_trits.t27", "t27b": "pass"}, + {"path": "specs/basics/09_expressions.t27", "t27b": "pass"}, + {"path": "specs/basics/10_a_test_block.t27", "t27b": "pass"}, + {"path": "specs/basics/11_many_tests.t27", "t27b": "pass"}, + {"path": "specs/basics/12_functions.t27", "t27b": "pass"}, + {"path": "specs/basics/13_local_names.t27", "t27b": "pass"}, + {"path": "specs/basics/14_if_and_else.t27", "t27b": "pass"}, + {"path": "specs/basics/15_loops.t27", "t27b": "pass"}, + {"path": "specs/basics/16_pub_or_private.t27", "t27b": "pass"}, + {"path": "specs/basics/17_structs.t27", "t27b": "pass"}, + {"path": "specs/basics/18_enums.t27", "t27b": "pass"}, + {"path": "specs/basics/19_use_other_modules.t27", "t27b": "pass"}, + {"path": "specs/basics/20_invariants.t27", "t27b": "pass"}, + {"path": "specs/basics/21_gen_ts.t27", "t27b": "pass"}, + {"path": "specs/basics/22_seven_backends.t27", "t27b": "pass"}, + {"path": "specs/basics/23_stages_of_t27c.t27", "t27b": "pass"}, + {"path": "specs/basics/24_tri_commands.t27", "t27b": "pass"}, + {"path": "specs/basics/25_reading_errors.t27", "t27b": "pass"}, + {"path": "specs/basics/26_a_small_program.t27", "t27b": "pass"}, + {"path": "specs/basics/27_where_next.t27", "t27b": "pass"}, + {"path": "specs/benchmarks/bench_main.t27", "t27b": "pass"}, + {"path": "specs/benchmarks/bench_nn.t27", "t27b": "pass"}, + {"path": "specs/benchmarks/gf16_bfloat16_nmse.t27", "t27b": "pass"}, + {"path": "specs/benchmarks/kernel_collatz.t27", "t27b": "pass"}, + {"path": "specs/benchmarks/kernel_f64loop.t27", "t27b": "pass"}, + {"path": "specs/benchmarks/kernel_fib.t27", "t27b": "pass"}, + {"path": "specs/benchmarks/kernel_matmul.t27", "t27b": "pass"}, + {"path": "specs/benchmarks/kernel_sieve.t27", "t27b": "pass"}, + {"path": "specs/benchmarks/kernel_ternary.t27", "t27b": "pass"}, + {"path": "specs/benchmarks/ternary_vs_binary.t27", "t27b": "pass"}, + {"path": "specs/blog/t27b_progress.t27", "t27b": "pass"}, + {"path": "specs/boards/arty_a7.t27", "t27b": "pass"}, + {"path": "specs/boards/wukong_v1.t27", "t27b": "pass"}, + {"path": "specs/boards/xc7a100t_full.t27", "t27b": "pass"}, + {"path": "specs/boards/xc7a100t_minimal.t27", "t27b": "pass"}, + {"path": "specs/brain/bus.t27", "t27b": "pass"}, + {"path": "specs/brain/cognitive_loop.t27", "t27b": "pass"}, + {"path": "specs/brain/phi_timing.t27", "t27b": "pass"}, + {"path": "specs/brain/unified_state.t27", "t27b": "pass"}, + {"path": "specs/catalog/discovery.t27", "t27b": "pass"}, + {"path": "specs/ci/affected.t27", "t27b": "pass"}, + {"path": "specs/ci/delivery_metrics.t27", "t27b": "pass"}, + {"path": "specs/ci/derived_data.t27", "t27b": "pass"}, + {"path": "specs/ci/gates/conflict_markers.t27", "t27b": "pass"}, + {"path": "specs/ci/gates/documented_commands.t27", "t27b": "pass"}, + {"path": "specs/ci/gates/verilog_widths.t27", "t27b": "pass"}, + {"path": "specs/ci/schema.t27", "t27b": "pass"}, + {"path": "specs/compiler/c_array_repeat_wrapper.t27", "t27b": "pass"}, + {"path": "specs/compiler/c_fixed_array_return.t27", "t27b": "pass"}, + {"path": "specs/compiler/codegen_conformance.t27", "t27b": "pass"}, + {"path": "specs/compiler/core/t27core.t27", "t27b": "pass"}, + {"path": "specs/compiler/core/t27core_ddc.t27", "t27b": "pass"}, + {"path": "specs/compiler/cse_hoist.t27", "t27b": "pass"}, + {"path": "specs/compiler/lexer.t27", "t27b": "pass"}, + {"path": "specs/compiler/meta_compile.t27", "t27b": "pass"}, + {"path": "specs/compiler/rust_constant_case.t27", "t27b": "pass"}, + {"path": "specs/compiler/rust_enum_order.t27", "t27b": "pass"}, + {"path": "specs/compiler/rust_optional_returns.t27", "t27b": "pass"}, + {"path": "specs/compiler/rust_tail_returns.t27", "t27b": "pass"}, + {"path": "specs/compiler/rust_value_parameters.t27", "t27b": "pass"}, + {"path": "specs/compiler/test_report_exit.t27", "t27b": "pass"}, + {"path": "specs/compiler/theory/isa_round_trip.t27", "t27b": "pass"}, + {"path": "specs/compiler/theory/reproducible.t27", "t27b": "pass"}, + {"path": "specs/compiler/theory/sieve.t27", "t27b": "pass"}, + {"path": "specs/compiler/theory/speed_quality.t27", "t27b": "pass"}, + {"path": "specs/compiler/theory/toolchain.t27", "t27b": "pass"}, + {"path": "specs/compiler/theory/vacuity_census.t27", "t27b": "pass"}, + {"path": "specs/compiler/theory/warmup.t27", "t27b": "pass"}, + {"path": "specs/compiler/theory/warmup_t27b.t27", "t27b": "pass"}, + {"path": "specs/compiler/verilog_aos_memory.t27", "t27b": "pass"}, + {"path": "specs/compiler/verilog_branch_context.t27", "t27b": "pass"}, + {"path": "specs/compiler/zig_empty_typed_array.t27", "t27b": "pass"}, + {"path": "specs/compiler/zig_field_syntax.t27", "t27b": "pass"}, + {"path": "specs/compiler/zig_float_call_cast.t27", "t27b": "pass"}, + {"path": "specs/compiler/zig_primitive_bindings.t27", "t27b": "pass"}, + {"path": "specs/compiler/zig_scoped_type.t27", "t27b": "pass"}, + {"path": "specs/compiler/zig_shadow_initializer.t27", "t27b": "pass"}, + {"path": "specs/compiler/zig_test_shadowing.t27", "t27b": "pass"}, + {"path": "specs/compiler/zig_value_ignored.t27", "t27b": "pass"}, + {"path": "specs/conformance/e2e_scenarios.t27", "t27b": "pass"}, + {"path": "specs/crons/999-multibots-telegraf-agent-autopilot-L1118.t27", "t27b": "pass"}, + {"path": "specs/crons/999-multibots-telegraf-bot-owner-billing-L474.t27", "t27b": "pass"}, + {"path": "specs/crons/999-multibots-telegraf-check-stuck-trainings.t27", "t27b": "pass"}, + {"path": "specs/crons/999-multibots-telegraf-ci.t27", "t27b": "pass"}, + {"path": "specs/crons/999-multibots-telegraf-client-telemetry-daily.t27", "t27b": "pass"}, + {"path": "specs/crons/999-multibots-telegraf-club-invoice-abandoned-watch.t27", "t27b": "pass"}, + {"path": "specs/crons/999-multibots-telegraf-crm-proactive-sweep.t27", "t27b": "pass"}, + {"path": "specs/crons/999-multibots-telegraf-crmProactive-L375.t27", "t27b": "pass"}, + {"path": "specs/crons/999-multibots-telegraf-daily-sales-advisor.t27", "t27b": "pass"}, + {"path": "specs/crons/999-multibots-telegraf-generate-jobs-L164.t27", "t27b": "pass"}, + {"path": "specs/crons/999-multibots-telegraf-health-check.t27", "t27b": "pass"}, + {"path": "specs/crons/999-multibots-telegraf-log-monitor.t27", "t27b": "pass"}, + {"path": "specs/crons/999-multibots-telegraf-notificationHandler-L318.t27", "t27b": "pass"}, + {"path": "specs/crons/999-multibots-telegraf-notificationHandler-L324.t27", "t27b": "pass"}, + {"path": "specs/crons/999-multibots-telegraf-periodic-webhook-health-check.t27", "t27b": "pass"}, + {"path": "specs/crons/999-multibots-telegraf-production-monitor-L80.t27", "t27b": "pass"}, + {"path": "specs/crons/999-multibots-telegraf-provider-health-monitor-L344.t27", "t27b": "pass"}, + {"path": "specs/crons/999-multibots-telegraf-render-server-L10845.t27", "t27b": "pass"}, + {"path": "specs/crons/999-multibots-telegraf-render-server-L2301.t27", "t27b": "pass"}, + {"path": "specs/crons/999-multibots-telegraf-render-server-L2325.t27", "t27b": "pass"}, + {"path": "specs/crons/999-multibots-telegraf-render-server-L919.t27", "t27b": "pass"}, + {"path": "specs/crons/999-multibots-telegraf-robokassa-unclaimed-watch.t27", "t27b": "pass"}, + {"path": "specs/crons/999-multibots-telegraf-security.t27", "t27b": "pass"}, + {"path": "specs/crons/999-multibots-telegraf-skill-detector.t27", "t27b": "pass"}, + {"path": "specs/crons/999-multibots-telegraf-taskCache-L27.t27", "t27b": "pass"}, + {"path": "specs/crons/999-multibots-telegraf-ton-pending-watch.t27", "t27b": "pass"}, + {"path": "specs/crons/999-multibots-telegraf-video-task-store-L156.t27", "t27b": "pass"}, + {"path": "specs/crons/mac-alerts-digest.t27", "t27b": "pass"}, + {"path": "specs/crons/mac-alerts-watchdog.t27", "t27b": "pass"}, + {"path": "specs/crons/mac-browseros-cron-watchdog.t27", "t27b": "pass"}, + {"path": "specs/crons/mac-dev-cache-clean.t27", "t27b": "pass"}, + {"path": "specs/crons/mac-jobsearch-poller.t27", "t27b": "pass"}, + {"path": "specs/crons/mac-leela-dailyquote.t27", "t27b": "pass"}, + {"path": "specs/crons/mac-mail-bridge.t27", "t27b": "pass"}, + {"path": "specs/crons/mac-mcp-hub.t27", "t27b": "pass"}, + {"path": "specs/crons/mac-neo-boards.t27", "t27b": "pass"}, + {"path": "specs/crons/mac-neo-jobsearch.t27", "t27b": "pass"}, + {"path": "specs/crons/mac-reviewer-bees.t27", "t27b": "pass"}, + {"path": "specs/crons/mac-signup-watch.t27", "t27b": "pass"}, + {"path": "specs/crons/mac-trios-cycle-heal.t27", "t27b": "pass"}, + {"path": "specs/crons/mac-trios-cycle.t27", "t27b": "pass"}, + {"path": "specs/crons/mac-trios-doctor.t27", "t27b": "pass"}, + {"path": "specs/crons/mac-trios-feed.t27", "t27b": "pass"}, + {"path": "specs/crons/mac-trios-heal.t27", "t27b": "pass"}, + {"path": "specs/crons/railway-jobsearch-cron.t27", "t27b": "pass"}, + {"path": "specs/crons/t27-formal-mutation.t27", "t27b": "pass"}, + {"path": "specs/crons/t27-pr-dashboard.t27", "t27b": "pass"}, + {"path": "specs/crons/trinity-agent-cron-cleanup.t27", "t27b": "pass"}, + {"path": "specs/crons/trinity-agent-queue-drain.t27", "t27b": "pass"}, + {"path": "specs/crons/trinity-brain-ci.t27", "t27b": "pass"}, + {"path": "specs/crons/trinity-codegen.t27", "t27b": "pass"}, + {"path": "specs/crons/trinity-discover-callers.t27", "t27b": "pass"}, + {"path": "specs/crons/trinity-pages-health-check.t27", "t27b": "pass"}, + {"path": "specs/crons/trinity-signal-health-self.t27", "t27b": "pass"}, + {"path": "specs/crons/trinity-site-live-gate.t27", "t27b": "pass"}, + {"path": "specs/demos/simple_test.t27", "t27b": "pass"}, + {"path": "specs/docs/chapters/alphabet.t27", "t27b": "pass"}, + {"path": "specs/docs/chapters/evidence.t27", "t27b": "pass"}, + {"path": "specs/docs/chapters/layers.t27", "t27b": "pass"}, + {"path": "specs/docs/chapters/project.t27", "t27b": "pass"}, + {"path": "specs/docs/chapters/queen.t27", "t27b": "pass"}, + {"path": "specs/docs/chapters/rules.t27", "t27b": "pass"}, + {"path": "specs/docs/chapters/tooling.t27", "t27b": "pass"}, + {"path": "specs/docs/system.t27", "t27b": "pass"}, + {"path": "specs/effects/capability.t27", "t27b": "pass"}, + {"path": "specs/effects/clock_cap.t27", "t27b": "pass"}, + {"path": "specs/effects/fs_cap.t27", "t27b": "pass"}, + {"path": "specs/effects/replay_oracle.t27", "t27b": "pass"}, + {"path": "specs/fpga/adapter.t27", "t27b": "pass"}, + {"path": "specs/fpga/apb_bridge.t27", "t27b": "pass"}, + {"path": "specs/fpga/assembler.t27", "t27b": "pass"}, + {"path": "specs/fpga/axi4.t27", "t27b": "pass"}, + {"path": "specs/fpga/boards/arty_a7_integration.t27", "t27b": "pass"}, + {"path": "specs/fpga/boards/qmtech_a100t_integration.t27", "t27b": "pass"}, + {"path": "specs/fpga/bootrom.t27", "t27b": "pass"}, + {"path": "specs/fpga/bpsk.t27", "t27b": "pass"}, + {"path": "specs/fpga/clock_domain.t27", "t27b": "pass"}, + {"path": "specs/fpga/coverage.t27", "t27b": "pass"}, + {"path": "specs/fpga/crossopt.t27", "t27b": "pass"}, + {"path": "specs/fpga/cts.t27", "t27b": "pass"}, + {"path": "specs/fpga/dft.t27", "t27b": "pass"}, + {"path": "specs/fpga/die_probe.t27", "t27b": "pass"}, + {"path": "specs/fpga/dsp/adders.t27", "t27b": "pass"}, + {"path": "specs/fpga/dsp/cordic.t27", "t27b": "pass"}, + {"path": "specs/fpga/dsp/fixed_point.t27", "t27b": "pass"}, + {"path": "specs/fpga/dsp/multipliers.t27", "t27b": "pass"}, + {"path": "specs/fpga/dsp/signals.t27", "t27b": "pass"}, + {"path": "specs/fpga/e2e_demo.t27", "t27b": "pass"}, + {"path": "specs/fpga/eth_beacon.t27", "t27b": "pass"}, + {"path": "specs/fpga/eth_crc.t27", "t27b": "pass"}, + {"path": "specs/fpga/eth_rx.t27", "t27b": "pass"}, + {"path": "specs/fpga/fifo.t27", "t27b": "pass"}, + {"path": "specs/fpga/gf16_accel.t27", "t27b": "pass"}, + {"path": "specs/fpga/hw_types.t27", "t27b": "pass"}, + {"path": "specs/fpga/linker.t27", "t27b": "pass"}, + {"path": "specs/fpga/memory.t27", "t27b": "pass"}, + {"path": "specs/fpga/mmcm.t27", "t27b": "pass"}, + {"path": "specs/fpga/mtbf.t27", "t27b": "pass"}, + {"path": "specs/fpga/partition.t27", "t27b": "pass"}, + {"path": "specs/fpga/power.t27", "t27b": "pass"}, + {"path": "specs/fpga/power_analysis.t27", "t27b": "pass"}, + {"path": "specs/fpga/reset_sync.t27", "t27b": "pass"}, + {"path": "specs/fpga/rgmii.t27", "t27b": "pass"}, + {"path": "specs/fpga/rgmii_sniff.t27", "t27b": "pass"}, + {"path": "specs/fpga/ro_race.t27", "t27b": "pass"}, + {"path": "specs/fpga/router.t27", "t27b": "pass"}, + {"path": "specs/fpga/secded.t27", "t27b": "pass"}, + {"path": "specs/fpga/simulator.t27", "t27b": "pass"}, + {"path": "specs/fpga/stdlib.t27", "t27b": "pass"}, + {"path": "specs/fpga/ternary_isa.t27", "t27b": "pass"}, + {"path": "specs/fpga/ternary_link.t27", "t27b": "pass"}, + {"path": "specs/fpga/testbench/assembler_tb.t27", "t27b": "pass"}, + {"path": "specs/fpga/testbench/cts_tb.t27", "t27b": "pass"}, + {"path": "specs/fpga/testbench/formal_tb.t27", "t27b": "pass"}, + {"path": "specs/fpga/testbench/partition_tb.t27", "t27b": "pass"}, + {"path": "specs/fpga/testbench/placement_tb.t27", "t27b": "pass"}, + {"path": "specs/fpga/testbench/power_tb.t27", "t27b": "pass"}, + {"path": "specs/fpga/testbench/router_tb.t27", "t27b": "pass"}, + {"path": "specs/fpga/testbench/simulator_tb.t27", "t27b": "pass"}, + {"path": "specs/fpga/testbench/timing_tb.t27", "t27b": "pass"}, + {"path": "specs/fpga/testbench/vcd_trace_tb.t27", "t27b": "pass"}, + {"path": "specs/fpga/timing.t27", "t27b": "pass"}, + {"path": "specs/fpga/trinet_node.t27", "t27b": "pass"}, + {"path": "specs/fpga/verification/build_verify.t27", "t27b": "pass"}, + {"path": "specs/functions/analytics-sales-advise.t27", "t27b": "pass"}, + {"path": "specs/functions/analytics-skills-detect.t27", "t27b": "pass"}, + {"path": "specs/functions/broadcast-message-send.t27", "t27b": "pass"}, + {"path": "specs/functions/client-telemetry-daily.t27", "t27b": "pass"}, + {"path": "specs/functions/club-invoice-abandoned-watch.t27", "t27b": "pass"}, + {"path": "specs/functions/content-detailed-script-generate.t27", "t27b": "pass"}, + {"path": "specs/functions/content-scenario-clips-generate.t27", "t27b": "pass"}, + {"path": "specs/functions/content-scripts-generate.t27", "t27b": "pass"}, + {"path": "specs/functions/crm-proactive-sweep.t27", "t27b": "pass"}, + {"path": "specs/functions/instagram-competitors-find.t27", "t27b": "pass"}, + {"path": "specs/functions/instagram-reels-analyze.t27", "t27b": "pass"}, + {"path": "specs/functions/instagram-top-content-extract.t27", "t27b": "pass"}, + {"path": "specs/functions/monitoring-error-report.t27", "t27b": "pass"}, + {"path": "specs/functions/monitoring-health-check.t27", "t27b": "pass"}, + {"path": "specs/functions/monitoring-logs-analyze.t27", "t27b": "pass"}, + {"path": "specs/functions/monitoring-logs-trigger.t27", "t27b": "pass"}, + {"path": "specs/functions/morph-images-generate.t27", "t27b": "pass"}, + {"path": "specs/functions/neuro-image-generate.t27", "t27b": "pass"}, + {"path": "specs/functions/payment-ai-server-process.t27", "t27b": "pass"}, + {"path": "specs/functions/reels-ai-callback.t27", "t27b": "pass"}, + {"path": "specs/functions/reels-ai-generate.t27", "t27b": "pass"}, + {"path": "specs/functions/reels-loop-generate.t27", "t27b": "pass"}, + {"path": "specs/functions/render-avatar-video-run.t27", "t27b": "pass"}, + {"path": "specs/functions/render-job-run.t27", "t27b": "pass"}, + {"path": "specs/functions/render-riddle-run.t27", "t27b": "pass"}, + {"path": "specs/functions/robokassa-unclaimed-watch.t27", "t27b": "pass"}, + {"path": "specs/functions/ton-pending-watch.t27", "t27b": "pass"}, + {"path": "specs/functions/training-model-complete.t27", "t27b": "pass"}, + {"path": "specs/functions/training-model-start.t27", "t27b": "pass"}, + {"path": "specs/functions/training-model-v2-start.t27", "t27b": "pass"}, + {"path": "specs/functions/training-stuck-check.t27", "t27b": "pass"}, + {"path": "specs/functions/webhook-generation-validate.t27", "t27b": "pass"}, + {"path": "specs/functions/welcome-avatar-generate.t27", "t27b": "pass"}, + {"path": "specs/github/auth.t27", "t27b": "pass"}, + {"path": "specs/hosting/credit.t27", "t27b": "pass"}, + {"path": "specs/hosting/feed.t27", "t27b": "pass"}, + {"path": "specs/hosting/host.t27", "t27b": "pass"}, + {"path": "specs/hosting/panel.t27", "t27b": "pass"}, + {"path": "specs/hosting/placement.t27", "t27b": "pass"}, + {"path": "specs/hosting/proof.t27", "t27b": "pass"}, + {"path": "specs/hosting/row.t27", "t27b": "pass"}, + {"path": "specs/hosting/statement.t27", "t27b": "pass"}, + {"path": "specs/hosting/sybil.t27", "t27b": "pass"}, + {"path": "specs/hosting/toolchain.t27", "t27b": "pass"}, + {"path": "specs/hosting/topology.t27", "t27b": "pass"}, + {"path": "specs/i18n/agents-ru.t27", "t27b": "pass"}, + {"path": "specs/i18n/blog-ru.t27", "t27b": "pass"}, + {"path": "specs/i18n/docs-ru.t27", "t27b": "pass"}, + {"path": "specs/igla/race/mvp_ternary_classifier.t27", "t27b": "pass"}, + {"path": "specs/igla/race/phi_accumulator_growth.t27", "t27b": "pass"}, + {"path": "specs/igla/race/phi_gain_freedom.t27", "t27b": "pass"}, + {"path": "specs/igla/race/phi_weights.t27", "t27b": "pass"}, + {"path": "specs/igla/race/ternary_lut_table.t27", "t27b": "pass"}, + {"path": "specs/igla/race/ternary_mac_group.t27", "t27b": "pass"}, + {"path": "specs/igla/race/ternary_node.t27", "t27b": "pass"}, + {"path": "specs/igla/race/unit_weights_node.t27", "t27b": "pass"}, + {"path": "specs/igla/w535_bounded_while_module.t27", "t27b": "pass"}, + {"path": "specs/isa/t27a.t27", "t27b": "pass"}, + {"path": "specs/isa/t27a_mnemonics.t27", "t27b": "pass"}, + {"path": "specs/isa/ternary_encoding.t27", "t27b": "pass"}, + {"path": "specs/isa/ternary_gates.t27", "t27b": "pass"}, + {"path": "specs/isa/ternary_graph.t27", "t27b": "pass"}, + {"path": "specs/isa/tri27_bytecode.t27", "t27b": "pass"}, + {"path": "specs/isa/tri27_machine.t27", "t27b": "pass"}, + {"path": "specs/jobs/network_job.t27", "t27b": "pass"}, + {"path": "specs/jobs/release_t27c.t27", "t27b": "pass"}, + {"path": "specs/jobs/t27b_ledger_steward.t27", "t27b": "pass"}, + {"path": "specs/math/constants.t27", "t27b": "pass"}, + {"path": "specs/math/gf_competitive.t27", "t27b": "pass"}, + {"path": "specs/memory/graph/crypt.t27", "t27b": "pass"}, + {"path": "specs/memory/graph/ingest.t27", "t27b": "pass"}, + {"path": "specs/memory/graph/scope.t27", "t27b": "pass"}, + {"path": "specs/memory/graph/temporal.t27", "t27b": "pass"}, + {"path": "specs/memory/graph/types.t27", "t27b": "pass"}, + {"path": "specs/memory/tmem/session.t27", "t27b": "pass"}, + {"path": "specs/memory/tmem/types.t27", "t27b": "pass"}, + {"path": "specs/mesh_routing.t27", "t27b": "pass"}, + {"path": "specs/ml/activation/elu_activation.t27", "t27b": "blocked", "blocker": "ExprCall(undeclared fn)", "reason": "unimplemented"}, + {"path": "specs/ml/activation/gelu_activation.t27", "t27b": "blocked", "blocker": "ExprCall(undeclared fn)", "reason": "unimplemented"}, + {"path": "specs/ml/activation/gelu_approx_activation.t27", "t27b": "blocked", "blocker": "ExprCall(undeclared fn)", "reason": "unimplemented"}, + {"path": "specs/ml/activation/leaky_relu_activation.t27", "t27b": "pass"}, + {"path": "specs/ml/activation/relu_activation.t27", "t27b": "pass"}, + {"path": "specs/ml/activation/sigmoid_activation.t27", "t27b": "pass"}, + {"path": "specs/ml/activation/silu_swish_activation.t27", "t27b": "blocked", "blocker": "ExprCall(undeclared fn)", "reason": "unimplemented"}, + {"path": "specs/ml/activation/softmax.t27", "t27b": "blocked", "blocker": "ExprCall(undeclared fn)", "reason": "unimplemented"}, + {"path": "specs/ml/activation/tanh_activation.t27", "t27b": "blocked", "blocker": "ExprCall(undeclared fn)", "reason": "unimplemented"}, + {"path": "specs/ml/igla_champion_capsule.t27", "t27b": "blocked", "blocker": "ExprIdentifier(undeclared)", "reason": "unimplemented"}, + {"path": "specs/ml/layers/avgpool2d_layer.t27", "t27b": "pass"}, + {"path": "specs/ml/layers/batchnorm_layer.t27", "t27b": "blocked", "blocker": "ExprCall(undeclared fn)", "reason": "unimplemented"}, + {"path": "specs/ml/layers/conv2d_layer.t27", "t27b": "pass"}, + {"path": "specs/ml/layers/dense_layer.t27", "t27b": "pass"}, + {"path": "specs/ml/layers/dropout_layer.t27", "t27b": "pass"}, + {"path": "specs/ml/layers/embedding_layer.t27", "t27b": "blocked", "blocker": "ExprCall(undeclared fn)", "reason": "unimplemented"}, + {"path": "specs/ml/layers/flatten_layer.t27", "t27b": "pass"}, + {"path": "specs/ml/layers/layernorm_layer.t27", "t27b": "pass"}, + {"path": "specs/ml/layers/maxpool2d_layer.t27", "t27b": "pass"}, + {"path": "specs/ml/layers/residual_connection.t27", "t27b": "pass"}, + {"path": "specs/ml/loss/binary_crossentropy_loss.t27", "t27b": "blocked", "blocker": "ExprCall(undeclared fn)", "reason": "unimplemented"}, + {"path": "specs/ml/loss/contrastive_loss.t27", "t27b": "blocked", "blocker": "ExprCall(undeclared fn)", "reason": "unimplemented"}, + {"path": "specs/ml/loss/cross_entropy_loss.t27", "t27b": "blocked", "blocker": "ExprCall(undeclared fn)", "reason": "unimplemented"}, + {"path": "specs/ml/loss/huber_loss.t27", "t27b": "pass"}, + {"path": "specs/ml/loss/kl_divergence.t27", "t27b": "pass"}, + {"path": "specs/ml/loss/mse_loss.t27", "t27b": "pass"}, + {"path": "specs/ml/optimizer/adagrad.t27", "t27b": "blocked", "blocker": "ExprCall(undeclared fn)", "reason": "unimplemented"}, + {"path": "specs/ml/optimizer/adam.t27", "t27b": "blocked", "blocker": "ExprCall(undeclared fn)", "reason": "unimplemented"}, + {"path": "specs/ml/optimizer/lamb.t27", "t27b": "blocked", "blocker": "ExprCall(undeclared fn)", "reason": "unimplemented"}, + {"path": "specs/ml/optimizer/race_config.t27", "t27b": "blocked", "blocker": "ExprIdentifier(undeclared)", "reason": "unimplemented"}, + {"path": "specs/ml/optimizer/rmsprop.t27", "t27b": "pass"}, + {"path": "specs/ml/optimizer/sgd.t27", "t27b": "pass"}, + {"path": "specs/ml/pathway/mlp.t27", "t27b": "blocked", "blocker": "ExprCall(undeclared fn)", "reason": "unimplemented"}, + {"path": "specs/ml/recurrent/attention_mechanism.t27", "t27b": "blocked", "blocker": "ExprCall(undeclared fn)", "reason": "unimplemented"}, + {"path": "specs/ml/recurrent/bilstm.t27", "t27b": "blocked", "blocker": "ExprCall(undeclared fn)", "reason": "unimplemented"}, + {"path": "specs/ml/recurrent/gru_cell.t27", "t27b": "blocked", "blocker": "ExprCall(undeclared fn)", "reason": "unimplemented"}, + {"path": "specs/ml/recurrent/lstm_cell.t27", "t27b": "blocked", "blocker": "ExprCall(undeclared fn)", "reason": "unimplemented"}, + {"path": "specs/ml/recurrent/lstm_single.t27", "t27b": "blocked", "blocker": "ExprCall(undeclared fn)", "reason": "unimplemented"}, + {"path": "specs/ml/recurrent/rnn_cell.t27", "t27b": "blocked", "blocker": "ExprCall(undeclared fn)", "reason": "unimplemented"}, + {"path": "specs/ml/recurrent/self_attention.t27", "t27b": "pass"}, + {"path": "specs/ml/rl/advantage_estimator.t27", "t27b": "blocked", "blocker": "ExprCall(undeclared fn)", "reason": "unimplemented"}, + {"path": "specs/ml/rl/dqn.t27", "t27b": "pass"}, + {"path": "specs/ml/rl/dqn_target_network.t27", "t27b": "pass"}, + {"path": "specs/ml/rl/ppo_clip_loss.t27", "t27b": "blocked", "blocker": "ExprCall(undeclared fn)", "reason": "unimplemented"}, + {"path": "specs/ml/rl/ppo_critic.t27", "t27b": "blocked", "blocker": "ExprCall(undeclared fn)", "reason": "unimplemented"}, + {"path": "specs/ml/rl/sac_critic.t27", "t27b": "pass"}, + {"path": "specs/ml/transformer/encoder_block.t27", "t27b": "blocked", "blocker": "ExprCall(undeclared fn)", "reason": "unimplemented"}, + {"path": "specs/ml/transformer/feed_forward_network.t27", "t27b": "pass"}, + {"path": "specs/ml/transformer/multi_head_attention.t27", "t27b": "pass"}, + {"path": "specs/ml/transformer/positional_encoding.t27", "t27b": "blocked", "blocker": "ExprCall(undeclared fn)", "reason": "unimplemented"}, + {"path": "specs/multipath_router.t27", "t27b": "pass"}, + {"path": "specs/network/attribution.t27", "t27b": "pass"}, + {"path": "specs/network/identity.t27", "t27b": "pass"}, + {"path": "specs/network/job_rules.t27", "t27b": "pass"}, + {"path": "specs/network/mvp.t27", "t27b": "pass"}, + {"path": "specs/network/mvp_v2.t27", "t27b": "pass"}, + {"path": "specs/network/mvp_v3.t27", "t27b": "pass"}, + {"path": "specs/network/mvp_v3_ed25519.t27", "t27b": "pass"}, + {"path": "specs/network/pool.t27", "t27b": "pass"}, + {"path": "specs/network/quorum.t27", "t27b": "pass"}, + {"path": "specs/network/usage.t27", "t27b": "pass"}, + {"path": "specs/numeric/bnf1024.t27", "t27b": "pass"}, + {"path": "specs/numeric/bnf128.t27", "t27b": "pass"}, + {"path": "specs/numeric/bnf16.t27", "t27b": "pass"}, + {"path": "specs/numeric/bnf256.t27", "t27b": "pass"}, + {"path": "specs/numeric/bnf32.t27", "t27b": "pass"}, + {"path": "specs/numeric/bnf512.t27", "t27b": "pass"}, + {"path": "specs/numeric/bnf64.t27", "t27b": "pass"}, + {"path": "specs/numeric/bnf8.t27", "t27b": "pass"}, + {"path": "specs/numeric/catalog_paper_count.t27", "t27b": "pass"}, + {"path": "specs/numeric/e8m0.t27", "t27b": "pass"}, + {"path": "specs/numeric/formats.t27", "t27b": "pass"}, + {"path": "specs/numeric/formats_catalog.t27", "t27b": "pass"}, + {"path": "specs/numeric/gf10.t27", "t27b": "pass"}, + {"path": "specs/numeric/gf1024.t27", "t27b": "pass"}, + {"path": "specs/numeric/gf128.t27", "t27b": "pass"}, + {"path": "specs/numeric/gf14.t27", "t27b": "pass"}, + {"path": "specs/numeric/gf16.t27", "t27b": "pass"}, + {"path": "specs/numeric/gf256.t27", "t27b": "pass"}, + {"path": "specs/numeric/gf48.t27", "t27b": "pass"}, + {"path": "specs/numeric/gf512.t27", "t27b": "pass"}, + {"path": "specs/numeric/gf6.t27", "t27b": "pass"}, + {"path": "specs/numeric/gf96.t27", "t27b": "pass"}, + {"path": "specs/numeric/gft1024.t27", "t27b": "pass"}, + {"path": "specs/numeric/gft128.t27", "t27b": "pass"}, + {"path": "specs/numeric/gft16.t27", "t27b": "pass"}, + {"path": "specs/numeric/gft256.t27", "t27b": "pass"}, + {"path": "specs/numeric/gft32.t27", "t27b": "pass"}, + {"path": "specs/numeric/gft4.t27", "t27b": "pass"}, + {"path": "specs/numeric/gft512.t27", "t27b": "pass"}, + {"path": "specs/numeric/gft64.t27", "t27b": "pass"}, + {"path": "specs/numeric/gft8.t27", "t27b": "pass"}, + {"path": "specs/numeric/gfternary.t27", "t27b": "pass"}, + {"path": "specs/numeric/golden_sieve.t27", "t27b": "pass"}, + {"path": "specs/numeric/ocp_mx.t27", "t27b": "pass"}, + {"path": "specs/numeric/requant_boundary.t27", "t27b": "pass"}, + {"path": "specs/numeric/tnf1024.t27", "t27b": "pass"}, + {"path": "specs/numeric/tnf128.t27", "t27b": "pass"}, + {"path": "specs/numeric/tnf16.t27", "t27b": "pass"}, + {"path": "specs/numeric/tnf17.t27", "t27b": "pass"}, + {"path": "specs/numeric/tnf256.t27", "t27b": "pass"}, + {"path": "specs/numeric/tnf32.t27", "t27b": "pass"}, + {"path": "specs/numeric/tnf4.t27", "t27b": "pass"}, + {"path": "specs/numeric/tnf512.t27", "t27b": "pass"}, + {"path": "specs/numeric/tnf64.t27", "t27b": "pass"}, + {"path": "specs/numeric/tnf8.t27", "t27b": "pass"}, + {"path": "specs/numeric/trinity_numeric_surface.t27", "t27b": "pass"}, + {"path": "specs/physics/e8_lqg_bridge.t27", "t27b": "pass"}, + {"path": "specs/physics/eye_isi.t27", "t27b": "pass"}, + {"path": "specs/physics/gamma-conflict.t27", "t27b": "pass"}, + {"path": "specs/physics/hslm_benchmark.t27", "t27b": "pass"}, + {"path": "specs/physics/line_bounce.t27", "t27b": "pass"}, + {"path": "specs/physics/lqg_cs_bridge.t27", "t27b": "pass"}, + {"path": "specs/physics/xc7_primitives.t27", "t27b": "pass"}, + {"path": "specs/policy/issue_shape.t27", "t27b": "pass"}, + {"path": "specs/policy/l2_generation.t27", "t27b": "pass"}, + {"path": "specs/policy/lang_en.t27", "t27b": "pass"}, + {"path": "specs/policy/merge_ours.t27", "t27b": "pass"}, + {"path": "specs/policy/own_language.t27", "t27b": "pass"}, + {"path": "specs/policy/required_contexts.t27", "t27b": "pass"}, + {"path": "specs/policy/text_lines.t27", "t27b": "pass"}, + {"path": "specs/port/bootstrap/src/bridge.t27", "t27b": "pass"}, + {"path": "specs/port/bootstrap/src/cc_gate.t27", "t27b": "pass"}, + {"path": "specs/port/bootstrap/src/check_calls.t27", "t27b": "pass"}, + {"path": "specs/port/bootstrap/src/compiler/AsmRelocEntry_new.t27", "t27b": "pass"}, + {"path": "specs/port/bootstrap/src/compiler/AsmSectionKind_from_i8.t27", "t27b": "pass"}, + {"path": "specs/port/bootstrap/src/compiler/AssembledInstr_r_type.t27", "t27b": "pass"}, + {"path": "specs/port/bootstrap/src/compiler/HirBusPort_axi4_lite_slave.t27", "t27b": "pass"}, + {"path": "specs/port/bootstrap/src/compiler/HirClockDomain_new.t27", "t27b": "pass"}, + {"path": "specs/port/bootstrap/src/compiler/HirCoverPoint_new.t27", "t27b": "pass"}, + {"path": "specs/port/bootstrap/src/compiler/HirGf16FftConfig_fft_stages.t27", "t27b": "pass"}, + {"path": "specs/port/bootstrap/src/compiler/HirIpCatalog_new.t27", "t27b": "pass"}, + {"path": "specs/port/bootstrap/src/compiler/HirTernaryRegFile_new.t27", "t27b": "pass"}, + {"path": "specs/port/bootstrap/src/compiler/HwType_hw_width.t27", "t27b": "pass"}, + {"path": "specs/port/bootstrap/src/compiler/LinkSection_text.t27", "t27b": "pass"}, + {"path": "specs/port/bootstrap/src/compiler/LoopGuard_loop_cond.t27", "t27b": "pass"}, + {"path": "specs/port/bootstrap/src/compiler/TbCheck_new.t27", "t27b": "pass"}, + {"path": "specs/port/bootstrap/src/compiler/collect_type_decls.t27", "t27b": "pass"}, + {"path": "specs/port/bootstrap/src/enrichment/mod.t27", "t27b": "pass"}, + {"path": "specs/port/bootstrap/src/jwt.t27", "t27b": "pass"}, + {"path": "specs/port/bootstrap/src/parse_conform.t27", "t27b": "pass"}, + {"path": "specs/port/bootstrap/src/phi_f64_literals.t27", "t27b": "pass"}, + {"path": "specs/port/bootstrap/src/phi_selfcheck.t27", "t27b": "pass"}, + {"path": "specs/port/bootstrap/src/sensitivity.t27", "t27b": "pass"}, + {"path": "specs/port/bootstrap/src/source_kind.t27", "t27b": "pass"}, + {"path": "specs/port/bootstrap/src/weight_bram.t27", "t27b": "pass"}, + {"path": "specs/port/browseros/trios/agent-server/apps/server/src/api/routes/health.t27", "t27b": "pass"}, + {"path": "specs/port/browseros/trios/agent-server/apps/server/src/api/routes/memory.t27", "t27b": "pass"}, + {"path": "specs/port/browseros/trios/agent-server/apps/server/src/api/routes/queen-lease.t27", "t27b": "pass"}, + {"path": "specs/port/browseros/trios/agent-server/apps/server/src/api/routes/queen-needs-you.t27", "t27b": "pass"}, + {"path": "specs/port/browseros/trios/agent-server/apps/server/src/api/routes/queen-public-agents.t27", "t27b": "pass"}, + {"path": "specs/port/browseros/trios/agent-server/apps/server/src/api/routes/queen-registry.t27", "t27b": "pass"}, + {"path": "specs/port/browseros/trios/agent-server/apps/server/src/api/routes/queen-rehearsal.t27", "t27b": "pass"}, + {"path": "specs/port/browseros/trios/agent-server/apps/server/src/api/routes/queen-report.t27", "t27b": "pass"}, + {"path": "specs/port/browseros/trios/agent-server/apps/server/src/api/routes/status.t27", "t27b": "pass"}, + {"path": "specs/port/browseros/trios/agent-server/apps/server/src/api/services/a2a/a2a-liveness.t27", "t27b": "pass"}, + {"path": "specs/port/browseros/trios/agent-server/apps/server/src/api/services/openclaw/claw-session.t27", "t27b": "pass"}, + {"path": "specs/port/browseros/trios/agent-server/apps/server/src/browser/bookmarks.t27", "t27b": "pass"}, + {"path": "specs/port/browseros/trios/agent-server/apps/server/src/browser/history.t27", "t27b": "pass"}, + {"path": "specs/port/browseros/trios/agent-server/apps/server/src/lib/agents/runtime/registry.t27", "t27b": "pass"}, + {"path": "specs/port/browseros/trios/agent-server/apps/server/src/lib/db/retry.t27", "t27b": "pass"}, + {"path": "specs/port/browseros/trios/agent-server/apps/server/src/lib/identity.t27", "t27b": "pass"}, + {"path": "specs/port/browseros/trios/agent-server/apps/server/src/lib/port-binding.t27", "t27b": "pass"}, + {"path": "specs/port/browseros/trios/agent-server/apps/server/src/lib/provider-error-classifier.t27", "t27b": "pass"}, + {"path": "specs/port/browseros/trios/agent-server/apps/server/src/monitoring/envelope.t27", "t27b": "pass"}, + {"path": "specs/port/browseros/trios/agent-server/apps/server/src/skills/catalog.t27", "t27b": "pass"}, + {"path": "specs/port/browseros/trios/agent-server/apps/server/src/tools/filesystem/ls.t27", "t27b": "pass"}, + {"path": "specs/port/browseros/trios/agent-server/apps/server/src/tools/memory/write.t27", "t27b": "pass"}, + {"path": "specs/port/browseros/trios/agent-server/apps/server/src/tools/tool-registry.t27", "t27b": "pass"}, + {"path": "specs/port/fpga/bscan_spi_qmtech/bscan_spi_qmtech.t27", "t27b": "pass"}, + {"path": "specs/port/fpga/openxc7-synth/phi_temporal/temporal_heartbeat.t27", "t27b": "pass"}, + {"path": "specs/port/fpga/verilog/dsp_probe.t27", "t27b": "pass"}, + {"path": "specs/port/fpga/verilog/dsp_probe_live.t27", "t27b": "pass"}, + {"path": "specs/port/fpga/verilog/e8m0_jtag.t27", "t27b": "pass"}, + {"path": "specs/port/fpga/verilog/gft_bitnet_neuron_jtag.t27", "t27b": "pass"}, + {"path": "specs/port/fpga/verilog/gft_dot4_comm_jtag.t27", "t27b": "pass"}, + {"path": "specs/port/fpga/verilog/gft_dup2_jtag.t27", "t27b": "pass"}, + {"path": "specs/port/fpga/verilog/gft_dup3_jtag.t27", "t27b": "pass"}, + {"path": "specs/port/fpga/verilog/gft_signed_dot4_jtag.t27", "t27b": "pass"}, + {"path": "specs/port/fpga/verilog/gft_smul_jtag.t27", "t27b": "pass"}, + {"path": "specs/port/fpga/verilog/gft_train1_jtag.t27", "t27b": "pass"}, + {"path": "specs/port/fpga/verilog/link_node.t27", "t27b": "pass"}, + {"path": "specs/port/fpga/verilog/mvp_ternary_classifier_top.t27", "t27b": "pass"}, + {"path": "specs/port/fpga/verilog/phi_weights_jtag.t27", "t27b": "pass"}, + {"path": "specs/port/fpga/verilog/ternary_mac_demo_top.t27", "t27b": "pass"}, + {"path": "specs/port/fpga/verilog/ternary_mac_synth.t27", "t27b": "pass"}, + {"path": "specs/port/fpga/verilog/ternary_node_jtag.t27", "t27b": "pass"}, + {"path": "specs/port/fpga/vivado/blinky.t27", "t27b": "pass"}, + {"path": "specs/port/fpga/vivado/gf16_matmul4x4.t27", "t27b": "pass"}, + {"path": "specs/port/fpga/vivado/gf16_top.t27", "t27b": "pass"}, + {"path": "specs/port/fpga/vivado/gf16_uart_sim_bench.t27", "t27b": "pass"}, + {"path": "specs/port/fpga/vivado/uart_detect_top.t27", "t27b": "pass"}, + {"path": "specs/port/fpga/vivado/uart_echo_top.t27", "t27b": "pass"}, + {"path": "specs/port/fpga/vsa/temporal_heartbeat_top.t27", "t27b": "pass"}, + {"path": "specs/port/scripts/aggregate-experience.t27", "t27b": "pass"}, + {"path": "specs/port/scripts/bulk-create-notebooks.t27", "t27b": "pass"}, + {"path": "specs/port/scripts/check-conflicts.t27", "t27b": "pass"}, + {"path": "specs/port/scripts/check-pagination-truncation.t27", "t27b": "pass"}, + {"path": "specs/port/scripts/check_first_party_doc_language.t27", "t27b": "pass"}, + {"path": "specs/port/scripts/ci/loop-tools-tracked.t27", "t27b": "pass"}, + {"path": "specs/port/scripts/ci/rings_matrix.t27", "t27b": "pass"}, + {"path": "specs/port/scripts/fpga-build.t27", "t27b": "pass"}, + {"path": "specs/port/scripts/fpga/flash.t27", "t27b": "pass"}, + {"path": "specs/port/scripts/gen_w309.t27", "t27b": "pass"}, + {"path": "specs/port/scripts/gen_w310.t27", "t27b": "pass"}, + {"path": "specs/port/scripts/gen_w311.t27", "t27b": "pass"}, + {"path": "specs/port/scripts/gen_w314.t27", "t27b": "pass"}, + {"path": "specs/port/scripts/gen_w315.t27", "t27b": "pass"}, + {"path": "specs/port/scripts/gen_w316.t27", "t27b": "pass"}, + {"path": "specs/port/scripts/gen_w317.t27", "t27b": "pass"}, + {"path": "specs/port/scripts/gen_w318.t27", "t27b": "pass"}, + {"path": "specs/port/scripts/gen_w320.t27", "t27b": "pass"}, + {"path": "specs/port/scripts/gen_w322.t27", "t27b": "pass"}, + {"path": "specs/port/scripts/gen_w326.t27", "t27b": "pass"}, + {"path": "specs/port/scripts/gen_w363.t27", "t27b": "pass"}, + {"path": "specs/port/scripts/gen_w365.t27", "t27b": "pass"}, + {"path": "specs/port/scripts/gen_w368.t27", "t27b": "pass"}, + {"path": "specs/port/scripts/gen_w377.t27", "t27b": "pass"}, + {"path": "specs/port/scripts/gen_w378.t27", "t27b": "pass"}, + {"path": "specs/port/scripts/gen_w379.t27", "t27b": "pass"}, + {"path": "specs/port/scripts/gen_w380.t27", "t27b": "pass"}, + {"path": "specs/port/scripts/gen_w381.t27", "t27b": "pass"}, + {"path": "specs/port/scripts/gen_w381_lean.t27", "t27b": "pass"}, + {"path": "specs/port/scripts/gen_w382.t27", "t27b": "pass"}, + {"path": "specs/port/scripts/gen_w384.t27", "t27b": "pass"}, + {"path": "specs/port/scripts/gen_w384_lean.t27", "t27b": "pass"}, + {"path": "specs/port/scripts/gen_w385.t27", "t27b": "pass"}, + {"path": "specs/port/scripts/gen_w386.t27", "t27b": "pass"}, + {"path": "specs/port/scripts/gen_w387.t27", "t27b": "pass"}, + {"path": "specs/port/scripts/gen_w388_lean.t27", "t27b": "pass"}, + {"path": "specs/port/scripts/gen_w391.t27", "t27b": "pass"}, + {"path": "specs/port/scripts/gen_w391_lean.t27", "t27b": "pass"}, + {"path": "specs/port/scripts/gen_w631.t27", "t27b": "pass"}, + {"path": "specs/port/scripts/gen_w632.t27", "t27b": "pass"}, + {"path": "specs/port/scripts/gen_w633.t27", "t27b": "pass"}, + {"path": "specs/port/scripts/gen_w634.t27", "t27b": "pass"}, + {"path": "specs/port/scripts/gen_w635.t27", "t27b": "pass"}, + {"path": "specs/port/scripts/gen_w636.t27", "t27b": "pass"}, + {"path": "specs/port/scripts/gen_w637.t27", "t27b": "pass"}, + {"path": "specs/port/scripts/gen_w638.t27", "t27b": "pass"}, + {"path": "specs/port/scripts/gen_w639.t27", "t27b": "pass"}, + {"path": "specs/port/scripts/gen_w640.t27", "t27b": "pass"}, + {"path": "specs/port/scripts/gen_w641.t27", "t27b": "pass"}, + {"path": "specs/port/scripts/gen_w642.t27", "t27b": "pass"}, + {"path": "specs/port/scripts/gen_w643.t27", "t27b": "pass"}, + {"path": "specs/port/scripts/gen_w644.t27", "t27b": "pass"}, + {"path": "specs/port/scripts/gen_w645.t27", "t27b": "pass"}, + {"path": "specs/port/scripts/gen_w646.t27", "t27b": "pass"}, + {"path": "specs/port/scripts/gen_w647.t27", "t27b": "pass"}, + {"path": "specs/port/scripts/gen_w648.t27", "t27b": "pass"}, + {"path": "specs/port/scripts/gen_w649.t27", "t27b": "pass"}, + {"path": "specs/port/scripts/gen_w650.t27", "t27b": "pass"}, + {"path": "specs/port/scripts/gen_w651.t27", "t27b": "pass"}, + {"path": "specs/port/scripts/gen_w652.t27", "t27b": "pass"}, + {"path": "specs/port/scripts/gen_w653.t27", "t27b": "pass"}, + {"path": "specs/port/scripts/gen_w654.t27", "t27b": "pass"}, + {"path": "specs/port/scripts/gen_w655.t27", "t27b": "pass"}, + {"path": "specs/port/scripts/gen_w656.t27", "t27b": "pass"}, + {"path": "specs/port/scripts/gen_w657.t27", "t27b": "pass"}, + {"path": "specs/port/scripts/gen_w662.t27", "t27b": "pass"}, + {"path": "specs/port/scripts/gen_w669.t27", "t27b": "pass"}, + {"path": "specs/port/scripts/gen_w_blocks.t27", "t27b": "pass"}, + {"path": "specs/port/scripts/generate_episodes.t27", "t27b": "pass"}, + {"path": "specs/port/scripts/git_commands_tasks_1_4.t27", "t27b": "pass"}, + {"path": "specs/port/scripts/install-constitutional-hook.t27", "t27b": "pass"}, + {"path": "specs/port/scripts/lee_monte_carlo_baseline.t27", "t27b": "pass"}, + {"path": "specs/port/scripts/mcp-wrapper.t27", "t27b": "pass"}, + {"path": "specs/port/scripts/print_pellis_seal_decimal.t27", "t27b": "pass"}, + {"path": "specs/port/scripts/pysr_trinity_blind_test_v2.t27", "t27b": "pass"}, + {"path": "specs/port/scripts/reseal-apply.t27", "t27b": "pass"}, + {"path": "specs/port/scripts/reseal-check.t27", "t27b": "pass"}, + {"path": "specs/port/scripts/run_v51_multiple.t27", "t27b": "pass"}, + {"path": "specs/port/scripts/test-agent-bridge.t27", "t27b": "pass"}, + {"path": "specs/port/scripts/tri-issue-create.t27", "t27b": "pass"}, + {"path": "specs/port/scripts/tri-pr-create.t27", "t27b": "pass"}, + {"path": "specs/port/scripts/tri-search.t27", "t27b": "pass"}, + {"path": "specs/port/scripts/tri-sync.t27", "t27b": "pass"}, + {"path": "specs/port/scripts/tri_loop/claims.t27", "t27b": "pass"}, + {"path": "specs/port/scripts/tri_loop/corpus_parse.t27", "t27b": "pass"}, + {"path": "specs/port/scripts/tri_loop/loop_rules.t27", "t27b": "pass"}, + {"path": "specs/port/scripts/tri_loop/now_numbers.t27", "t27b": "pass"}, + {"path": "specs/port/scripts/tri_loop/t27b_rules.t27", "t27b": "pass"}, + {"path": "specs/port/scripts/ultra_engine_v70_ultimate.t27", "t27b": "pass"}, + {"path": "specs/port/scripts/validate_phi_f64.t27", "t27b": "pass"}, + {"path": "specs/port/scripts/verify_precision.t27", "t27b": "pass"}, + {"path": "specs/port/scripts/verify_smoking_guns.t27", "t27b": "pass"}, + {"path": "specs/port/scripts/wrapup/extract-context.t27", "t27b": "pass"}, + {"path": "specs/port/tools/backend_parity_table.t27", "t27b": "pass"}, + {"path": "specs/port/tools/bees/merger_gate_selftest.t27", "t27b": "pass"}, + {"path": "specs/port/tools/check_catalog_integrity.t27", "t27b": "pass"}, + {"path": "specs/port/tools/check_duplicate_declarations.t27", "t27b": "pass"}, + {"path": "specs/port/tools/check_fix_carries_source.t27", "t27b": "pass"}, + {"path": "specs/port/tools/ci/check_specs_still_parse.t27", "t27b": "pass"}, + {"path": "specs/port/tools/jtag/tdo_verdict.t27", "t27b": "pass"}, + {"path": "specs/port/tools/oracle/run.t27", "t27b": "pass"}, + {"path": "specs/port/tools/run_conformance_vvp.t27", "t27b": "pass"}, + {"path": "specs/port/tools/ternary_model.t27", "t27b": "pass"}, + {"path": "specs/port/tools/toolbelt.t27", "t27b": "pass"}, + {"path": "specs/port/tools/verify_emit_bitexact.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/fpga/fly-vivado/verilog/trinity_qmtech.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/fpga/gft/tb32.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/fpga/openxc7-regress/regress-fabric-bufg/fabric_bufg.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/fpga/openxc7-synth/DSP48E1_mock.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/fpga/openxc7-synth/blink_correct.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/fpga/openxc7-synth/blink_fast.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/fpga/openxc7-synth/blink_fixed.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/fpga/openxc7-synth/blink_minimal.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/fpga/openxc7-synth/blink_r23.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/fpga/openxc7-synth/blink_simple.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/fpga/openxc7-synth/blink_slow.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/fpga/openxc7-synth/blink_working.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/fpga/openxc7-synth/clk_test.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/fpga/openxc7-synth/clock_test.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/fpga/openxc7-synth/d6_blink.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/fpga/openxc7-synth/d6_inv_test.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/fpga/openxc7-synth/d6_test.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/fpga/openxc7-synth/d_bank13_test.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/fpga/openxc7-synth/d_blink_high.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/fpga/openxc7-synth/d_bufg_test.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/fpga/openxc7-synth/d_clk_direct.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/fpga/openxc7-synth/d_direct.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/fpga/openxc7-synth/d_e21_test.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/fpga/openxc7-synth/d_f19_test.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/fpga/openxc7-synth/d_full_path.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/fpga/openxc7-synth/d_g22_test.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/fpga/openxc7-synth/d_lut_only.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/fpga/openxc7-synth/d_multi_led.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/fpga/openxc7-synth/d_oscillator.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/fpga/openxc7-synth/d_simple_ff.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/fpga/openxc7-synth/d_simple_led.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/fpga/openxc7-synth/d_slow_blink.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/fpga/openxc7-synth/d_srl_blink.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/fpga/openxc7-synth/d_static_on.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/fpga/openxc7-synth/d_static_one.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/fpga/openxc7-synth/d_y0_test.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/fpga/openxc7-synth/definitive_diagnostic_inv.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/fpga/openxc7-synth/dsp_mul.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/fpga/openxc7-synth/led_both_test.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/fpga/openxc7-synth/led_d5_test.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/fpga/openxc7-synth/led_d6_test.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/fpga/openxc7-synth/led_diagnostic.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/fpga/openxc7-synth/led_off_test.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/fpga/openxc7-synth/led_on_test.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/fpga/openxc7-synth/led_simple_test.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/fpga/openxc7-synth/led_test_inv.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/fpga/openxc7-synth/multi_led_test.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/fpga/openxc7-synth/quantum_bridge_top.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/fpga/openxc7-synth/riscv_blink.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/fpga/openxc7-synth/singularity_d6_top.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/fpga/openxc7-synth/symbiflow_blink.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/fpga/openxc7-synth/ternary_activation.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/fpga/openxc7-synth/trinity_top.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/fpga/openxc7-synth/uart_echo.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/fpga/rtl/fpga_test_reporter.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/fpga/uart_loopback.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/fpga/uart_loopback_core.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/src/background_agent/main.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/src/brain/orbitofrontal_value.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/src/brain/weber_tuning.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/src/cli/health_check.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/src/cli/railway_create_full.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/src/cli/railway_create_project.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/src/cli/railway_deployment_create.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/src/cli/railway_null_startcmd.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/src/firebird/governance_temp.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/src/phi-engine/vibeec_original/bogatyrs_registry.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/src/phi-engine/vibeec_original/bogatyrs_spec_structure.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/src/phi-engine/vibeec_original/tnc.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/src/server_main.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/src/storm/experience_engine.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/src/tri-api/claude_md.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/src/tri/gen_aabb.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/src/tri/gen_arithmetic.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/src/tri/gen_assertion.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/src/tri/gen_barrier.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/src/tri/gen_base64.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/src/tri/gen_bezier.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/src/tri/gen_cache.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/src/tri/gen_caesar.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/src/tri/gen_canvas.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/src/tri/gen_color.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/src/tri/gen_cross_entropy.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/src/tri/gen_cursor.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/src/tri/gen_epoch_reclamation.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/src/tri/gen_escape.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/src/tri/gen_fuzz.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/src/tri/gen_geo_hash2d.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/src/tri/gen_gradient.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/src/tri/gen_gradient_descent.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/src/tri/gen_hazard_pointers.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/src/tri/gen_image.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/src/tri/gen_index.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/src/tri/gen_key_value.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/src/tri/gen_kmeans.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/src/tri/gen_leb128.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/src/tri/gen_linear_regression.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/src/tri/gen_lockfree_stack.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/src/tri/gen_matrix3x3.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/src/tri/gen_mock.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/src/tri/gen_neuron.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/src/tri/gen_path_utils.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/src/tri/gen_perceptron.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/src/tri/gen_quaternion.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/src/tri/gen_radix_tree.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/src/tri/gen_ray.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/src/tri/gen_record_store.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/src/tri/gen_rect.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/src/tri/gen_regression.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/src/tri/gen_relu.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/src/tri/gen_ring_buffer.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/src/tri/gen_rle.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/src/tri/gen_rsa_simple.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/src/tri/gen_rtree.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/src/tri/gen_rwlock.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/src/tri/gen_semaphore.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/src/tri/gen_sigmoid.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/src/tri/gen_skiplist_impl.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/src/tri/gen_snapshot.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/src/tri/gen_softmax.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/src/tri/gen_temp_file.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/src/tri/gen_test_runner.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/src/tri/gen_transaction.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/src/tri/gen_transform.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/src/tri/gen_varint.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/src/tri/gen_wal.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/src/tri/gen_websocket.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/src/tri/gen_work_stealing.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/src/tri/math/vocab_audit.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/src/tri/orchestrator_bench.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/src/tri/string_dualities.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/src/tri/string_spectrum.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/src/vibeec/gen_cmd_minimal.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/src/vibeec/gen_cmd_simple.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/src/vibeec/p2p_module.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/src/vibeec/tnc.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/src/vibeec/trinity_tokenizer.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/src/vibeec/validation_engine.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/src/wasm_stubs/auto_shard_stub.t27", "t27b": "pass"}, + {"path": "specs/port/trios/apps/trios-macos/rings/RUST-04/clade-improve/src/oversight.t27", "t27b": "pass"}, + {"path": "specs/port/trios/apps/trios-macos/rings/RUST-13/clade-meshd/src/transport.t27", "t27b": "pass"}, + {"path": "specs/port/trios/apps/trios-macos/rings/RUST-13/trios-mesh/build.t27", "t27b": "pass"}, + {"path": "specs/port/trios/apps/trios-macos/rings/RUST-13/trios-mesh/src/bin/smoke_m1.t27", "t27b": "pass"}, + {"path": "specs/port/trios/apps/trios-macos/rings/RUST-13/trios-mesh/tools/ad9361_config.t27", "t27b": "pass"}, + {"path": "specs/port/trios/crates/tri-tunnel/src/main.t27", "t27b": "pass"}, + {"path": "specs/port/trios/crates/trinity_loss/src/lib.t27", "t27b": "pass"}, + {"path": "specs/port/trios/crates/trios-bridge/src/main.t27", "t27b": "pass"}, + {"path": "specs/port/trios/crates/trios-chat/rings/CR-CHAT-00/src/lib.t27", "t27b": "pass"}, + {"path": "specs/port/trios/crates/trios-chat/rings/CR-CHAT-01/src/key_package_expiry_guard.t27", "t27b": "pass"}, + {"path": "specs/port/trios/crates/trios-chat/rings/CR-CHAT-02/src/epoch_rollover_wraparound_guard.t27", "t27b": "pass"}, + {"path": "specs/port/trios/crates/trios-chat/rings/CR-CHAT-02/src/skipped_message_key_gap_bound_guard.t27", "t27b": "pass"}, + {"path": "specs/port/trios/crates/trios-chat/rings/CR-CHAT-03/src/ratchet_tree_resolution_guard.t27", "t27b": "pass"}, + {"path": "specs/port/trios/crates/trios-chat/rings/CR-CHAT-03/src/unmerged_leaves_bound_guard.t27", "t27b": "pass"}, + {"path": "specs/port/trios/crates/trios-chat/rings/CR-CHAT-04/src/padding_alignment_boundary_guard.t27", "t27b": "pass"}, + {"path": "specs/port/trios/crates/trios-chat/rings/CR-CHAT-04/src/padding_block_size_alignment_guard.t27", "t27b": "pass"}, + {"path": "specs/port/trios/crates/trios-chat/rings/CR-CHAT-04/src/padding_byte_entropy_guard.t27", "t27b": "pass"}, + {"path": "specs/port/trios/crates/trios-chat/rings/CR-CHAT-05/src/envelope_size_distribution_uniformity.t27", "t27b": "pass"}, + {"path": "specs/port/trios/crates/trios-chat/rings/CR-CHAT-07/src/cover_decoy_ratio_governor.t27", "t27b": "pass"}, + {"path": "specs/port/trios/crates/trios-chat/rings/CR-CHAT-LAWS/src/lib.t27", "t27b": "pass"}, + {"path": "specs/port/trios/crates/trios-cli/src/cmd/agent.t27", "t27b": "pass"}, + {"path": "specs/port/trios/crates/trios-cli/src/cmd/commit.t27", "t27b": "pass"}, + {"path": "specs/port/trios/crates/trios-cli/src/cmd/gates.t27", "t27b": "pass"}, + {"path": "specs/port/trios/crates/trios-cli/src/cmd/leaderboard.t27", "t27b": "pass"}, + {"path": "specs/port/trios/crates/trios-cli/src/cmd/report.t27", "t27b": "pass"}, + {"path": "specs/port/trios/crates/trios-cli/src/cmd/roster.t27", "t27b": "pass"}, + {"path": "specs/port/trios/crates/trios-cli/src/cmd/run.t27", "t27b": "pass"}, + {"path": "specs/port/trios/crates/trios-cli/src/cmd/status.t27", "t27b": "pass"}, + {"path": "specs/port/trios/crates/trios-cli/src/cmd/submit.t27", "t27b": "pass"}, + {"path": "specs/port/trios/crates/trios-cli/src/gh.t27", "t27b": "pass"}, + {"path": "specs/port/trios/crates/trios-cli/src/lock.t27", "t27b": "pass"}, + {"path": "specs/port/trios/crates/trios-cli/src/metrics.t27", "t27b": "pass"}, + {"path": "specs/port/trios/crates/trios-doctor/rings/BRONZE-RING-DR/src/main.t27", "t27b": "pass"}, + {"path": "specs/port/trios/crates/trios-doctor/rings/SILVER-RING-DR-00/src/lib.t27", "t27b": "pass"}, + {"path": "specs/port/trios/crates/trios-doctor/src/main.t27", "t27b": "pass"}, + {"path": "specs/port/trios/crates/trios-ext/rings/SILVER-RING-EXT-00/src/lib.t27", "t27b": "pass"}, + {"path": "specs/port/trios/crates/trios-ext/xtask/src/main.t27", "t27b": "pass"}, + {"path": "specs/port/trios/crates/trios-git/src/commit.t27", "t27b": "pass"}, + {"path": "specs/port/trios/crates/trios-git/src/log.t27", "t27b": "pass"}, + {"path": "specs/port/trios/crates/trios-git/src/stash.t27", "t27b": "pass"}, + {"path": "specs/port/trios/crates/trios-git/src/status.t27", "t27b": "pass"}, + {"path": "specs/port/trios/crates/trios-golden-float/build.t27", "t27b": "pass"}, + {"path": "specs/port/trios/crates/trios-hdc/build.t27", "t27b": "pass"}, + {"path": "specs/port/trios/crates/trios-hdc/rings/HD-01/src/lib.t27", "t27b": "pass"}, + {"path": "specs/port/trios/crates/trios-igla-race/src/main.t27", "t27b": "pass"}, + {"path": "specs/port/trios/crates/trios-igla-trainer/src/jepa_runner.t27", "t27b": "pass"}, + {"path": "specs/port/trios/crates/trios-mcp/rings/BR-XTASK/src/main.t27", "t27b": "pass"}, + {"path": "specs/port/trios/crates/trios-mcp/rings/SR-01/src/lighthouse.t27", "t27b": "pass"}, + {"path": "specs/port/trios/crates/trios-mcp/rings/SR-02/src/discovery.t27", "t27b": "pass"}, + {"path": "specs/port/trios/crates/trios-mcp/rings/SR-02/src/lib.t27", "t27b": "pass"}, + {"path": "specs/port/trios/crates/trios-mcp/src/main.t27", "t27b": "pass"}, + {"path": "specs/port/trios/crates/trios-mesh/src/identity.t27", "t27b": "pass"}, + {"path": "specs/port/trios/crates/trios-mesh/src/packet.t27", "t27b": "pass"}, + {"path": "specs/port/trios/crates/trios-openclaw/rings/OC-01/src/lib.t27", "t27b": "pass"}, + {"path": "specs/port/trios/crates/trios-physics/build.t27", "t27b": "pass"}, + {"path": "specs/port/trios/crates/trios-physics/rings/PH-01/src/lib.t27", "t27b": "pass"}, + {"path": "specs/port/trios/crates/trios-physics/src/lib.t27", "t27b": "pass"}, + {"path": "specs/port/trios/crates/trios-rainbow-bridge/src/funnel_client.t27", "t27b": "pass"}, + {"path": "specs/port/trios/crates/trios-rainbow-bridge/src/lamport.t27", "t27b": "pass"}, + {"path": "specs/port/trios/crates/trios-sacred/rings/SC-00/src/lib.t27", "t27b": "pass"}, + {"path": "specs/port/trios/crates/trios-sacred/rings/SC-01/src/lib.t27", "t27b": "pass"}, + {"path": "specs/port/trios/crates/trios-scarab-types/rings/SR-00/src/lib.t27", "t27b": "pass"}, + {"path": "specs/port/trios/crates/trios-scarab-types/rings/SR-01/src/lib.t27", "t27b": "pass"}, + {"path": "specs/port/trios/crates/trios-scarab-types/rings/SR-02/src/lib.t27", "t27b": "pass"}, + {"path": "specs/port/trios/crates/trios-scarab-types/rings/SR-03/src/lib.t27", "t27b": "pass"}, + {"path": "specs/port/trios/crates/trios-scarab-types/rings/SR-04/src/lib.t27", "t27b": "pass"}, + {"path": "specs/port/trios/crates/trios-server/src/mcp_endpoints/tasks.t27", "t27b": "pass"}, + {"path": "specs/port/trios/crates/trios-server/src/tools/git.t27", "t27b": "pass"}, + {"path": "specs/port/trios/crates/trios-server/src/tools/git_extended.t27", "t27b": "pass"}, + {"path": "specs/port/trios/crates/trios-server/src/tools/gitbutler.t27", "t27b": "pass"}, + {"path": "specs/port/trios/crates/trios-server/src/tools/golden_float.t27", "t27b": "pass"}, + {"path": "specs/port/trios/crates/trios-server/src/tools/mod.t27", "t27b": "pass"}, + {"path": "specs/port/trios/crates/trios-store/rings/ST-00/src/lib.t27", "t27b": "pass"}, + {"path": "specs/port/trios/crates/trios-ternary/rings/TR-01/src/lib.t27", "t27b": "pass"}, + {"path": "specs/port/trios/crates/trios-train-cpu/src/bin/tjepa_modules/encoder.t27", "t27b": "pass"}, + {"path": "specs/port/trios/crates/trios-train-cpu/src/bin/train_state.t27", "t27b": "pass"}, + {"path": "specs/port/trios/crates/trios-trainer/src/train_loop.t27", "t27b": "pass"}, + {"path": "specs/port/trios/crates/trios-trainer/src/validation.t27", "t27b": "pass"}, + {"path": "specs/port/trios/crates/trios-trinity-brain/src/phi.t27", "t27b": "pass"}, + {"path": "specs/port/trios/crates/trios-vsa/rings/VS-01/src/lib.t27", "t27b": "pass"}, + {"path": "specs/port/trios/validate_bpb.t27", "t27b": "pass"}, + {"path": "specs/providers/catalog.t27", "t27b": "pass"}, + {"path": "specs/providers/gonka/deepseek-v4-flash-0731.t27", "t27b": "pass"}, + {"path": "specs/providers/gonka/glm-5-2-fp8.t27", "t27b": "pass"}, + {"path": "specs/providers/gonka/glm-5-3-flash.t27", "t27b": "pass"}, + {"path": "specs/providers/gonka/kimi-k2-6.t27", "t27b": "pass"}, + {"path": "specs/providers/gonka/minimax-m2-7.t27", "t27b": "pass"}, + {"path": "specs/providers/tri_gnk_pair.t27", "t27b": "pass"}, + {"path": "specs/providers/trinet/fpga-xc7a200t.t27", "t27b": "pass"}, + {"path": "specs/providers/trinet/gpu-consumer-24gb.t27", "t27b": "pass"}, + {"path": "specs/queen/actor_events.t27", "t27b": "pass"}, + {"path": "specs/queen/actor_view.t27", "t27b": "pass"}, + {"path": "specs/queen/actors.t27", "t27b": "pass"}, + {"path": "specs/queen/actors_hw.t27", "t27b": "pass"}, + {"path": "specs/queen/actors_hw_jtag.t27", "t27b": "pass"}, + {"path": "specs/queen/actors_hw_top.t27", "t27b": "pass"}, + {"path": "specs/queen/app.t27", "t27b": "pass"}, + {"path": "specs/queen/claim.t27", "t27b": "pass"}, + {"path": "specs/queen/control.t27", "t27b": "pass"}, + {"path": "specs/queen/dashboard.t27", "t27b": "pass"}, + {"path": "specs/queen/dispatch.t27", "t27b": "pass"}, + {"path": "specs/queen/dispatch_exit.t27", "t27b": "pass"}, + {"path": "specs/queen/domains.t27", "t27b": "pass"}, + {"path": "specs/queen/drain.t27", "t27b": "pass"}, + {"path": "specs/queen/events.t27", "t27b": "pass"}, + {"path": "specs/queen/golden_chain.t27", "t27b": "pass"}, + {"path": "specs/queen/hive.t27", "t27b": "pass"}, + {"path": "specs/queen/holds.t27", "t27b": "pass"}, + {"path": "specs/queen/jobs.t27", "t27b": "pass"}, + {"path": "specs/queen/keyed.t27", "t27b": "pass"}, + {"path": "specs/queen/keyed_guard.t27", "t27b": "pass"}, + {"path": "specs/queen/merger_gate.t27", "t27b": "pass"}, + {"path": "specs/queen/netlink.t27", "t27b": "pass"}, + {"path": "specs/queen/priority.t27", "t27b": "pass"}, + {"path": "specs/queen/replay/actors_decisions.t27", "t27b": "pass"}, + {"path": "specs/queen/replay/reviewer_decisions.t27", "t27b": "pass"}, + {"path": "specs/queen/replay/telemetry_decisions.t27", "t27b": "pass"}, + {"path": "specs/queen/review_lanes.t27", "t27b": "pass"}, + {"path": "specs/queen/review_log.t27", "t27b": "pass"}, + {"path": "specs/queen/review_valve.t27", "t27b": "pass"}, + {"path": "specs/queen/reviewer.t27", "t27b": "pass"}, + {"path": "specs/queen/reviewer_sizing.t27", "t27b": "pass"}, + {"path": "specs/queen/shaping.t27", "t27b": "pass"}, + {"path": "specs/queen/simulation.t27", "t27b": "pass"}, + {"path": "specs/queen/task_analysis.t27", "t27b": "pass"}, + {"path": "specs/queen/tasks.t27", "t27b": "pass"}, + {"path": "specs/queen/telemetry.t27", "t27b": "pass"}, + {"path": "specs/queen/turn_stop.t27", "t27b": "pass"}, + {"path": "specs/queen/views.t27", "t27b": "pass"}, + {"path": "specs/queen/waits.t27", "t27b": "pass"}, + {"path": "specs/queen/worktree_keep.t27", "t27b": "pass"}, + {"path": "specs/rings/ring_103_phi_sgd.t27", "t27b": "pass"}, + {"path": "specs/sandbox/health.t27", "t27b": "pass"}, + {"path": "specs/sandbox/https_enforce.t27", "t27b": "pass"}, + {"path": "specs/sandbox/orphan_detection.t27", "t27b": "pass"}, + {"path": "specs/sandbox/session_timeout.t27", "t27b": "pass"}, + {"path": "specs/skills/t27-measure-corpus.t27", "t27b": "pass"}, + {"path": "specs/skills/t27-phi-loop.t27", "t27b": "pass"}, + {"path": "specs/skills/t27-providers-steward.t27", "t27b": "pass"}, + {"path": "specs/skills/t27-self-host.t27", "t27b": "pass"}, + {"path": "specs/skills/t27-tri-pipeline.t27", "t27b": "pass"}, + {"path": "specs/skills/t27-tri.t27", "t27b": "pass"}, + {"path": "specs/skills/t27-wave-audit.t27", "t27b": "pass"}, + {"path": "specs/skills/t27-wrap-up.t27", "t27b": "pass"}, + {"path": "specs/skills/trinity-blog-post.t27", "t27b": "pass"}, + {"path": "specs/skills/trinity-board-sync.t27", "t27b": "pass"}, + {"path": "specs/skills/trinity-cloud.t27", "t27b": "pass"}, + {"path": "specs/skills/trinity-connect-accounts.t27", "t27b": "pass"}, + {"path": "specs/skills/trinity-doctor.t27", "t27b": "pass"}, + {"path": "specs/skills/trinity-farm-garden.t27", "t27b": "pass"}, + {"path": "specs/skills/trinity-fpga-synth.t27", "t27b": "pass"}, + {"path": "specs/skills/trinity-god-mode.t27", "t27b": "pass"}, + {"path": "specs/skills/trinity-implement-issue.t27", "t27b": "pass"}, + {"path": "specs/skills/trinity-queen-hive-visuals.t27", "t27b": "pass"}, + {"path": "specs/skills/trinity-review-code.t27", "t27b": "pass"}, + {"path": "specs/skills/trinity-run-tests.t27", "t27b": "pass"}, + {"path": "specs/skills/trinity-scholar.t27", "t27b": "pass"}, + {"path": "specs/skills/trinity-status.t27", "t27b": "pass"}, + {"path": "specs/skills/trinity-tech-tree.t27", "t27b": "pass"}, + {"path": "specs/skills/trinity-tri.t27", "t27b": "pass"}, + {"path": "specs/skills/trinity-trinity-test.t27", "t27b": "pass"}, + {"path": "specs/skills/trinity-ux-wave.t27", "t27b": "pass"}, + {"path": "specs/skills/trinity-vibee-gen.t27", "t27b": "pass"}, + {"path": "specs/skills/trinity-vsa-verify.t27", "t27b": "pass"}, + {"path": "specs/skills/trinity-wave.t27", "t27b": "pass"}, + {"path": "specs/system/unified-agent-operations.t27", "t27b": "pass"}, + {"path": "specs/ternary/activation_quantizer.t27", "t27b": "pass"}, + {"path": "specs/ternary/bitnet_layer.t27", "t27b": "pass"}, + {"path": "specs/ternary/bitnet_majority.t27", "t27b": "pass"}, + {"path": "specs/ternary/bitnet_mlp.t27", "t27b": "pass"}, + {"path": "specs/ternary/bitnet_mlp3.t27", "t27b": "pass"}, + {"path": "specs/ternary/bitnet_neuron.t27", "t27b": "pass"}, + {"path": "specs/ternary/bitnet_neuron_nchunk.t27", "t27b": "pass"}, + {"path": "specs/ternary/clocked_counter.t27", "t27b": "pass"}, + {"path": "specs/ternary/comb_bitnet_layer.t27", "t27b": "pass"}, + {"path": "specs/ternary/comb_bitnet_neuron.t27", "t27b": "pass"}, + {"path": "specs/ternary/comb_ternary_dot.t27", "t27b": "pass"}, + {"path": "specs/ternary/gft_add_rne.t27", "t27b": "pass"}, + {"path": "specs/ternary/gft_argmax4.t27", "t27b": "pass"}, + {"path": "specs/ternary/gft_axpy.t27", "t27b": "pass"}, + {"path": "specs/ternary/gft_bitnet_neuron.t27", "t27b": "pass"}, + {"path": "specs/ternary/gft_classifier4.t27", "t27b": "pass"}, + {"path": "specs/ternary/gft_classify.t27", "t27b": "pass"}, + {"path": "specs/ternary/gft_classify3.t27", "t27b": "pass"}, + {"path": "specs/ternary/gft_dot2.t27", "t27b": "pass"}, + {"path": "specs/ternary/gft_dot2_rne.t27", "t27b": "pass"}, + {"path": "specs/ternary/gft_dot4.t27", "t27b": "pass"}, + {"path": "specs/ternary/gft_dot4_rne.t27", "t27b": "pass"}, + {"path": "specs/ternary/gft_dot8.t27", "t27b": "pass"}, + {"path": "specs/ternary/gft_exp2.t27", "t27b": "pass"}, + {"path": "specs/ternary/gft_hidden2.t27", "t27b": "pass"}, + {"path": "specs/ternary/gft_layer2.t27", "t27b": "pass"}, + {"path": "specs/ternary/gft_layer3.t27", "t27b": "pass"}, + {"path": "specs/ternary/gft_layer4.t27", "t27b": "pass"}, + {"path": "specs/ternary/gft_log2.t27", "t27b": "pass"}, + {"path": "specs/ternary/gft_logistic.t27", "t27b": "pass"}, + {"path": "specs/ternary/gft_madd.t27", "t27b": "pass"}, + {"path": "specs/ternary/gft_magsub_tie.t27", "t27b": "pass"}, + {"path": "specs/ternary/gft_mlp2.t27", "t27b": "pass"}, + {"path": "specs/ternary/gft_mlp3.t27", "t27b": "pass"}, + {"path": "specs/ternary/gft_mul_rne.t27", "t27b": "pass"}, + {"path": "specs/ternary/gft_neuron_full.t27", "t27b": "pass"}, + {"path": "specs/ternary/gft_nll.t27", "t27b": "pass"}, + {"path": "specs/ternary/gft_recip.t27", "t27b": "pass"}, + {"path": "specs/ternary/gft_relu.t27", "t27b": "pass"}, + {"path": "specs/ternary/gft_sadd.t27", "t27b": "pass"}, + {"path": "specs/ternary/gft_sgd_step.t27", "t27b": "pass"}, + {"path": "specs/ternary/gft_signed_dot4.t27", "t27b": "pass"}, + {"path": "specs/ternary/gft_signed_mac.t27", "t27b": "pass"}, + {"path": "specs/ternary/gft_smul.t27", "t27b": "pass"}, + {"path": "specs/ternary/gft_softmax4.t27", "t27b": "pass"}, + {"path": "specs/ternary/gft_softmax_grad4.t27", "t27b": "pass"}, + {"path": "specs/ternary/gft_train1.t27", "t27b": "pass"}, + {"path": "specs/ternary/gft_train2.t27", "t27b": "pass"}, + {"path": "specs/ternary/gft_train2relu.t27", "t27b": "pass"}, + {"path": "specs/ternary/gft_xorbp.t27", "t27b": "pass"}, + {"path": "specs/ternary/gft_xorbp2.t27", "t27b": "pass"}, + {"path": "specs/ternary/gft_xornet.t27", "t27b": "pass"}, + {"path": "specs/ternary/gft_xorpercep.t27", "t27b": "pass"}, + {"path": "specs/ternary/gft_xorpercep3.t27", "t27b": "pass"}, + {"path": "specs/ternary/gft_xorpercep4.t27", "t27b": "pass"}, + {"path": "specs/ternary/gft_xortrain.t27", "t27b": "pass"}, + {"path": "specs/ternary/radix_economy.t27", "t27b": "pass"}, + {"path": "specs/ternary/stream_ternary_mac.t27", "t27b": "pass"}, + {"path": "specs/ternary/ternary_full_adder.t27", "t27b": "pass"}, + {"path": "specs/ternary/ternary_mac.t27", "t27b": "pass"}, + {"path": "specs/ternary/ternary_ripple_adder.t27", "t27b": "pass"}, + {"path": "specs/ternary/ternary_xor.t27", "t27b": "pass"}, + {"path": "specs/ternary/trits.t27", "t27b": "pass"}, + {"path": "specs/tools/catalog.t27", "t27b": "pass"}, + {"path": "specs/tools/epic_ci.t27", "t27b": "pass"}, + {"path": "specs/tools/mcp/gitbutler.t27", "t27b": "pass"}, + {"path": "specs/tools/mcp/inngest-dev.t27", "t27b": "pass"}, + {"path": "specs/tools/mcp/needle.t27", "t27b": "pass"}, + {"path": "specs/tools/mcp/neon.t27", "t27b": "pass"}, + {"path": "specs/tools/mcp/notebooklm.t27", "t27b": "pass"}, + {"path": "specs/tools/mcp/railway-mcp-server.t27", "t27b": "pass"}, + {"path": "specs/tools/mcp/t27-traceability.t27", "t27b": "pass"}, + {"path": "specs/tools/mcp/tri-mcp.t27", "t27b": "pass"}, + {"path": "specs/tools/mcp/tri-ssot.t27", "t27b": "pass"}, + {"path": "specs/tools/mcp/trinity.t27", "t27b": "pass"}, + {"path": "specs/tools/mcp/zig-docs.t27", "t27b": "pass"}, + {"path": "specs/tools/mcp_protocol.t27", "t27b": "pass"}, + {"path": "specs/tools/t27o/rust_convert.t27", "t27b": "pass"}, + {"path": "specs/tools/t27o/rust_std.t27", "t27b": "pass"}, + {"path": "specs/tools/tri/abandoned.t27", "t27b": "pass"}, + {"path": "specs/tools/tri/cell.t27", "t27b": "pass"}, + {"path": "specs/tools/tri/census.t27", "t27b": "pass"}, + {"path": "specs/tools/tri/ci.t27", "t27b": "pass"}, + {"path": "specs/tools/tri/competitors.t27", "t27b": "pass"}, + {"path": "specs/tools/tri/discard.t27", "t27b": "pass"}, + {"path": "specs/tools/tri/doctor.t27", "t27b": "pass"}, + {"path": "specs/tools/tri/elab.t27", "t27b": "pass"}, + {"path": "specs/tools/tri/emit.t27", "t27b": "pass"}, + {"path": "specs/tools/tri/experience.t27", "t27b": "pass"}, + {"path": "specs/tools/tri/fleet.t27", "t27b": "pass"}, + {"path": "specs/tools/tri/fmt.t27", "t27b": "pass"}, + {"path": "specs/tools/tri/fpga.t27", "t27b": "pass"}, + {"path": "specs/tools/tri/gates.t27", "t27b": "pass"}, + {"path": "specs/tools/tri/gen.t27", "t27b": "pass"}, + {"path": "specs/tools/tri/harness.t27", "t27b": "pass"}, + {"path": "specs/tools/tri/health.t27", "t27b": "pass"}, + {"path": "specs/tools/tri/hooks.t27", "t27b": "pass"}, + {"path": "specs/tools/tri/issues.t27", "t27b": "pass"}, + {"path": "specs/tools/tri/jumps.t27", "t27b": "pass"}, + {"path": "specs/tools/tri/kinds.t27", "t27b": "pass"}, + {"path": "specs/tools/tri/lean.t27", "t27b": "pass"}, + {"path": "specs/tools/tri/ledgers.t27", "t27b": "pass"}, + {"path": "specs/tools/tri/loop.t27", "t27b": "pass"}, + {"path": "specs/tools/tri/merging.t27", "t27b": "pass"}, + {"path": "specs/tools/tri/misread.t27", "t27b": "pass"}, + {"path": "specs/tools/tri/mods.t27", "t27b": "pass"}, + {"path": "specs/tools/tri/mutate.t27", "t27b": "pass"}, + {"path": "specs/tools/tri/now.t27", "t27b": "pass"}, + {"path": "specs/tools/tri/one-away.t27", "t27b": "pass"}, + {"path": "specs/tools/tri/orphaned.t27", "t27b": "pass"}, + {"path": "specs/tools/tri/pr.t27", "t27b": "pass"}, + {"path": "specs/tools/tri/prose.t27", "t27b": "pass"}, + {"path": "specs/tools/tri/quantifiers.t27", "t27b": "pass"}, + {"path": "specs/tools/tri/red.t27", "t27b": "pass"}, + {"path": "specs/tools/tri/reseal.t27", "t27b": "pass"}, + {"path": "specs/tools/tri/rtl.t27", "t27b": "pass"}, + {"path": "specs/tools/tri/seals.t27", "t27b": "pass"}, + {"path": "specs/tools/tri/serve.t27", "t27b": "pass"}, + {"path": "specs/tools/tri/skill.t27", "t27b": "pass"}, + {"path": "specs/tools/tri/status.t27", "t27b": "pass"}, + {"path": "specs/tools/tri/sweep.t27", "t27b": "pass"}, + {"path": "specs/tools/tri/synth.t27", "t27b": "pass"}, + {"path": "specs/tools/tri/test.t27", "t27b": "pass"}, + {"path": "specs/tools/tri/topic.t27", "t27b": "pass"}, + {"path": "specs/tools/tri/types.t27", "t27b": "pass"}, + {"path": "specs/tools/tri/unparsed.t27", "t27b": "pass"}, + {"path": "specs/tools/tri/vectors.t27", "t27b": "pass"}, + {"path": "specs/tools/tri/verdict.t27", "t27b": "pass"}, + {"path": "specs/tools/tri/vsim.t27", "t27b": "pass"}, + {"path": "specs/tools/tri/window.t27", "t27b": "pass"}, + {"path": "specs/tools/tri/worktrees.t27", "t27b": "pass"}, + {"path": "specs/tools/trinity/tri/bench.t27", "t27b": "pass"}, + {"path": "specs/tools/trinity/tri/bio.t27", "t27b": "pass"}, + {"path": "specs/tools/trinity/tri/blindspots.t27", "t27b": "pass"}, + {"path": "specs/tools/trinity/tri/conscious.t27", "t27b": "pass"}, + {"path": "specs/tools/trinity/tri/constants.t27", "t27b": "pass"}, + {"path": "specs/tools/trinity/tri/cosmos.t27", "t27b": "pass"}, + {"path": "specs/tools/trinity/tri/dashboard.t27", "t27b": "pass"}, + {"path": "specs/tools/trinity/tri/fib.t27", "t27b": "pass"}, + {"path": "specs/tools/trinity/tri/fpga.t27", "t27b": "pass"}, + {"path": "specs/tools/trinity/tri/gematria.t27", "t27b": "pass"}, + {"path": "specs/tools/trinity/tri/govern.t27", "t27b": "pass"}, + {"path": "specs/tools/trinity/tri/hardware.t27", "t27b": "pass"}, + {"path": "specs/tools/trinity/tri/identity.t27", "t27b": "pass"}, + {"path": "specs/tools/trinity/tri/lucas.t27", "t27b": "pass"}, + {"path": "specs/tools/trinity/tri/mesh.t27", "t27b": "pass"}, + {"path": "specs/tools/trinity/tri/needle-check.t27", "t27b": "pass"}, + {"path": "specs/tools/trinity/tri/needle-search.t27", "t27b": "pass"}, + {"path": "specs/tools/trinity/tri/needle.t27", "t27b": "pass"}, + {"path": "specs/tools/trinity/tri/omega.t27", "t27b": "pass"}, + {"path": "specs/tools/trinity/tri/particles.t27", "t27b": "pass"}, + {"path": "specs/tools/trinity/tri/phi.t27", "t27b": "pass"}, + {"path": "specs/tools/trinity/tri/quantum.t27", "t27b": "pass"}, + {"path": "specs/tools/trinity/tri/reputation.t27", "t27b": "pass"}, + {"path": "specs/tools/trinity/tri/sacred-const.t27", "t27b": "pass"}, + {"path": "specs/tools/trinity/tri/spiral.t27", "t27b": "pass"}, + {"path": "specs/tools/trinity/tri/swarm.t27", "t27b": "pass"}, + {"path": "specs/tools/trinity/tri/test.t27", "t27b": "pass"}, + {"path": "specs/tools/trinity/tri/vsa.t27", "t27b": "pass"}, + {"path": "specs/tools/trinity/tri/wallet.t27", "t27b": "pass"}, + {"path": "specs/traffic_animator.t27", "t27b": "pass"}, + {"path": "specs/tri/actors/metrics.t27", "t27b": "pass"}, + {"path": "specs/tri/agent/faculty_board.t27", "t27b": "pass"}, + {"path": "specs/tri/catalog/health.t27", "t27b": "pass"}, + {"path": "specs/tri/collections/namespace.t27", "t27b": "pass"}, + {"path": "specs/tri/crypto/ed25519.t27", "t27b": "pass"}, + {"path": "specs/tri/crypto/hex.t27", "t27b": "pass"}, + {"path": "specs/tri/crypto/sha256.t27", "t27b": "pass"}, + {"path": "specs/tri/crypto/sha512.t27", "t27b": "pass"}, + {"path": "specs/tri/graph/bellman_ford.t27", "t27b": "pass"}, + {"path": "specs/tri/graph/graph.t27", "t27b": "pass"}, + {"path": "specs/tri/graph/topological_sort.t27", "t27b": "pass"}, + {"path": "specs/tri/hot/hot.t27", "t27b": "pass"}, + {"path": "specs/tri/lab/receipt.t27", "t27b": "pass"}, + {"path": "specs/tri/lanes/lanes.t27", "t27b": "pass"}, + {"path": "specs/tri/math/math.t27", "t27b": "pass"}, + {"path": "specs/tri/math/measurement.t27", "t27b": "pass"}, + {"path": "specs/tri/misread/shapes.t27", "t27b": "pass"}, + {"path": "specs/tri/mutate/census.t27", "t27b": "pass"}, + {"path": "specs/tri/mutate/lab.t27", "t27b": "pass"}, + {"path": "specs/tri/mutate/plant.t27", "t27b": "pass"}, + {"path": "specs/tri/mutate/survivors.t27", "t27b": "pass"}, + {"path": "specs/tri/network/payout.t27", "t27b": "pass"}, + {"path": "specs/tri/pipeline/codegen.t27", "t27b": "pass"}, + {"path": "specs/tri/pipeline/spec_writer.t27", "t27b": "pass"}, + {"path": "specs/tri/pipeline/workflow.t27", "t27b": "pass"}, + {"path": "specs/tri/reseal/seal.t27", "t27b": "pass"}, + {"path": "specs/tri/search/pattern.t27", "t27b": "pass"}, + {"path": "specs/tri/sort/insertion_sort.t27", "t27b": "pass"}, + {"path": "specs/tri/sort/merge_sort.t27", "t27b": "pass"}, + {"path": "specs/tri/sort/selection_sort.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/a64.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/any_param_plan.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/arith_op.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/ast_scan.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/ast_shape.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/ast_walk.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/bit_cast_plan.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/blockers.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/builtin_plan.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/check_budget.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/cmp_op.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/coerce_plan.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/comptime_float.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/conformance/anonymous_struct.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/conformance/anytype_typeof.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/conformance/array_length_expr.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/conformance/array_literal.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/conformance/array_literal_value.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/conformance/array_repeat_text.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/conformance/bare_abs.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/conformance/big_frame.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/conformance/big_repeat_global.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/conformance/bit_cast.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/conformance/brace_invariant.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/conformance/builtin_abs_max_min_pi.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/conformance/carried_allocator.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/conformance/carried_container.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/conformance/cmp_out_of_range.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/conformance/comptime_float.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/conformance/comptime_float_f128.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/conformance/const_division.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/conformance/const_optional.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/conformance/discard_value.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/conformance/div_trunc_panic.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/conformance/elf_object.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/conformance/empty_anon_literal.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/conformance/empty_typed_array_literal.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/conformance/eval_branch_quota.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/conformance/float_as.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/conformance/float_call_cast.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/conformance/float_from_int_literal.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/conformance/float_mul_pow2.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/conformance/float_sqrt.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/conformance/frame_address_caller_owned.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/conformance/i128_arith.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/conformance/i128_ops.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/conformance/i128_return.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/conformance/int_cast.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/conformance/int_cast_index.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/conformance/large_frame.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/conformance/lazy_signature.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/conformance/let_reassigned.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/conformance/libm_logf.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/conformance/libm_powf.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/conformance/libm_rounding.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/conformance/libm_std_math.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/conformance/module_var_in_test.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/conformance/negative_float_literal.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/conformance/nested_anon_struct.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/conformance/numeric_coercion.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/conformance/odd_width_int.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/conformance/opaque_pointer.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/conformance/opt_void.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/conformance/optional_enum_compare.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/conformance/optional_module_var.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/conformance/param_discard.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/conformance/pointer_equality.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/conformance/postfix_optional.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/conformance/rem_int.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/conformance/repeat_addr_unreached.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/conformance/repeat_local.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/conformance/repeat_width_suffix.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/conformance/return_undefined_void.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/conformance/scaffold_local.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/conformance/scope_exit.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/conformance/scoped_gf16.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/conformance/shadow_module_var.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/conformance/size_of.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/conformance/slice_arg_one_element.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/conformance/static_slice_literal.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/conformance/std_mem_byte_slice.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/conformance/stdmem.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/conformance/str_module_var.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/conformance/string_slice_literal.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/conformance/struct_lit_if.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/conformance/test_local_write.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/conformance/tuple_local.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/conformance/tuple_local_index.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/conformance/type_alias.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/conformance/type_void.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/conformance/undefined_arg.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/conformance/undefined_module_var.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/conformance/unreached_stub.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/conformance/unread_anytype.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/conformance/unresolved_signature.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/conformance/untyped_local.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/conformance/untyped_local_uses.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/conformance/value_ignored.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/conformance/value_params.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/conformance/verilog_lib.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/conformance/verilog_prim.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/conformance/verilog_use.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/conformance/verilog_widths.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/conformance/void_bind.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/conformance/wide_int_const.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/conformance/zig_keyword_field.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/const_div_plan.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/discard_plan.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/dogfood.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/elf.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/emit_kit.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/empty_lit_plan.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/eval_arith.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/float_as_plan.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/frame_store_plan.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/fuzz.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/fuzz_oracle.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/i128_plan.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/int_cast_plan.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/lazy_sig_plan.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/ledger_steward.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/lencall.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/libm.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/libm_plan.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/literal_plan.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/macho.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/opaque_plan.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/optional_compare_plan.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/ptr_eq_plan.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/reduce.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/ref_var_plan.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/scaffold_plan.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/slice_lit_plan.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/source_text.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/stdmem.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/stdmem_plan.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/steward.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/text_escape.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/ts_emit.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/ts_plan.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/tuple_local_plan.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/type_text.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/undefined_arg_plan.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/verdict_key.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/verilog_emit.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/verilog_plan.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/void_bind_plan.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/wide_plan.t27", "t27b": "pass"}, + {"path": "specs/tri/test/report.t27", "t27b": "pass"}, + {"path": "specs/tri/utils/args.t27", "t27b": "pass"}, + {"path": "specs/tri/utils/exit_codes.t27", "t27b": "pass"}, + {"path": "specs/tri/utils/template.t27", "t27b": "pass"}, + {"path": "specs/trinet/etx.t27", "t27b": "pass"}, + {"path": "specs/trinet/ledger.t27", "t27b": "pass"}, + {"path": "specs/trinet/mint_authority.t27", "t27b": "pass"}, + {"path": "specs/trinet/node-work-credit.t27", "t27b": "pass"}, + {"path": "specs/trinet/tri-bridge.t27", "t27b": "pass"}, + {"path": "specs/trinity/build_graph.t27", "t27b": "pass"}, + {"path": "specs/trinity/capabilities/abi.c-api.t27", "t27b": "pass"}, + {"path": "specs/trinity/capabilities/agent.daemons.t27", "t27b": "pass"}, + {"path": "specs/trinity/capabilities/agent.phi-loop.t27", "t27b": "pass"}, + {"path": "specs/trinity/capabilities/agent.tri-api.t27", "t27b": "pass"}, + {"path": "specs/trinity/capabilities/api.http-server.t27", "t27b": "pass"}, + {"path": "specs/trinity/capabilities/archive.legacy.t27", "t27b": "pass"}, + {"path": "specs/trinity/capabilities/bench.suite.t27", "t27b": "pass"}, + {"path": "specs/trinity/capabilities/bot.tri-bot.t27", "t27b": "pass"}, + {"path": "specs/trinity/capabilities/brain.regions.t27", "t27b": "pass"}, + {"path": "specs/trinity/capabilities/catalog.spec-mirror.t27", "t27b": "pass"}, + {"path": "specs/trinity/capabilities/catalog.world-scan.t27", "t27b": "pass"}, + {"path": "specs/trinity/capabilities/cli.tri.t27", "t27b": "pass"}, + {"path": "specs/trinity/capabilities/convert.b2t.t27", "t27b": "pass"}, + {"path": "specs/trinity/capabilities/examples.zig.t27", "t27b": "pass"}, + {"path": "specs/trinity/capabilities/ext.vscode-swe.t27", "t27b": "pass"}, + {"path": "specs/trinity/capabilities/fpga.adapter.t27", "t27b": "pass"}, + {"path": "specs/trinity/capabilities/fpga.in-repo.t27", "t27b": "pass"}, + {"path": "specs/trinity/capabilities/lib.trinity.t27", "t27b": "pass"}, + {"path": "specs/trinity/capabilities/llm.firebird.t27", "t27b": "pass"}, + {"path": "specs/trinity/capabilities/llm.igla-chat.t27", "t27b": "pass"}, + {"path": "specs/trinity/capabilities/mcp.needle-mcp.t27", "t27b": "pass"}, + {"path": "specs/trinity/capabilities/mcp.trinity-mcp.t27", "t27b": "pass"}, + {"path": "specs/trinity/capabilities/native.canvas.t27", "t27b": "pass"}, + {"path": "specs/trinity/capabilities/native.node-gui.t27", "t27b": "pass"}, + {"path": "specs/trinity/capabilities/native.queen-app.t27", "t27b": "pass"}, + {"path": "specs/trinity/capabilities/node.trinity-node.t27", "t27b": "pass"}, + {"path": "specs/trinity/capabilities/numeric.golden-float.t27", "t27b": "pass"}, + {"path": "specs/trinity/capabilities/ops.deploy-infra.t27", "t27b": "pass"}, + {"path": "specs/trinity/capabilities/ops.railway-cli.t27", "t27b": "pass"}, + {"path": "specs/trinity/capabilities/pkg.vendored-cache.t27", "t27b": "pass"}, + {"path": "specs/trinity/capabilities/queen.lib.t27", "t27b": "pass"}, + {"path": "specs/trinity/capabilities/registry.commands.t27", "t27b": "pass"}, + {"path": "specs/trinity/capabilities/release.packaging.t27", "t27b": "pass"}, + {"path": "specs/trinity/capabilities/research.nexus-docs.t27", "t27b": "pass"}, + {"path": "specs/trinity/capabilities/research.programs.t27", "t27b": "pass"}, + {"path": "specs/trinity/capabilities/research.unreferenced-sources.t27", "t27b": "pass"}, + {"path": "specs/trinity/capabilities/search.vsa-index.t27", "t27b": "pass"}, + {"path": "specs/trinity/capabilities/specs.t27-vendored-compiler.t27", "t27b": "pass"}, + {"path": "specs/trinity/capabilities/specs.tri-corpus.t27", "t27b": "pass"}, + {"path": "specs/trinity/capabilities/specs.vibee-corpus.t27", "t27b": "pass"}, + {"path": "specs/trinity/capabilities/state.trinity-dir.t27", "t27b": "pass"}, + {"path": "specs/trinity/capabilities/test.graph.t27", "t27b": "pass"}, + {"path": "specs/trinity/capabilities/tools.scripts.t27", "t27b": "pass"}, + {"path": "specs/trinity/capabilities/train.hslm.t27", "t27b": "pass"}, + {"path": "specs/trinity/capabilities/training.targets.t27", "t27b": "pass"}, + {"path": "specs/trinity/capabilities/tri27.programs.t27", "t27b": "pass"}, + {"path": "specs/trinity/capabilities/tri27.toolchain.t27", "t27b": "pass"}, + {"path": "specs/trinity/capabilities/vibee.compiler.t27", "t27b": "pass"}, + {"path": "specs/trinity/capabilities/vsa.zig-hdc.t27", "t27b": "pass"}, + {"path": "specs/trinity/capabilities/web.docsite.t27", "t27b": "pass"}, + {"path": "specs/trinity/capabilities/web.queen-web.t27", "t27b": "pass"}, + {"path": "specs/trinity/capabilities/web.site.t27", "t27b": "pass"}, + {"path": "specs/trinity/compiler_matrix.t27", "t27b": "pass"}, + {"path": "specs/trinity/project.t27", "t27b": "pass"}, + {"path": "specs/ui/queen_evidence.t27", "t27b": "pass"}, + {"path": "specs/vault/audit.t27", "t27b": "pass"}, + {"path": "specs/vault/merge.t27", "t27b": "pass"}, + {"path": "specs/vault/policy.t27", "t27b": "pass"}, + {"path": "specs/verified/bench_agent.t27", "t27b": "pass"}, + {"path": "specs/verified/bench_boards.t27", "t27b": "pass"}, + {"path": "specs/verified/bitstream_reuse.t27", "t27b": "pass"}, + {"path": "specs/verified/bitstream_share.t27", "t27b": "pass"}, + {"path": "specs/verified/clock_constraints.t27", "t27b": "pass"}, + {"path": "specs/verified/corpus_merkle.t27", "t27b": "pass"}, + {"path": "specs/verified/corpus_receipt.t27", "t27b": "pass"}, + {"path": "specs/verified/ddc_receipt.t27", "t27b": "pass"}, + {"path": "specs/verified/device_dna.t27", "t27b": "pass"}, + {"path": "specs/verified/device_evidence.t27", "t27b": "pass"}, + {"path": "specs/verified/die_binding.t27", "t27b": "pass"}, + {"path": "specs/verified/digest_cache.t27", "t27b": "pass"}, + {"path": "specs/verified/evidence_chain.t27", "t27b": "pass"}, + {"path": "specs/verified/failure_loop.t27", "t27b": "pass"}, + {"path": "specs/verified/frontier.t27", "t27b": "pass"}, + {"path": "specs/verified/gen_hash_cache.t27", "t27b": "pass"}, + {"path": "specs/verified/independence.t27", "t27b": "pass"}, + {"path": "specs/verified/payout.t27", "t27b": "pass"}, + {"path": "specs/verified/poc/a/slot.t27", "t27b": "pass"}, + {"path": "specs/verified/poc/b/slot.t27", "t27b": "pass"}, + {"path": "specs/verified/poc/run.t27", "t27b": "pass"}, + {"path": "specs/verified/poc/static_counter.t27", "t27b": "pass"}, + {"path": "specs/verified/receipt.t27", "t27b": "pass"}, + {"path": "specs/verified/region.t27", "t27b": "pass"}, + {"path": "specs/verified/reuse.t27", "t27b": "pass"}, + {"path": "specs/verified/review_gate.t27", "t27b": "pass"}, + {"path": "specs/verified/run_record.t27", "t27b": "pass"}, + {"path": "specs/verified/seal_check.t27", "t27b": "pass"}, + {"path": "specs/verified/seal_identity.t27", "t27b": "pass"}, + {"path": "specs/verified/signed_receipt.t27", "t27b": "pass"}, + {"path": "specs/verified/silicon_queue.t27", "t27b": "pass"}, + {"path": "specs/verified/silicon_runs.t27", "t27b": "pass"}, + {"path": "specs/verified/suite_jobs.t27", "t27b": "pass"}, + {"path": "specs/verified/ternary_link_run.t27", "t27b": "pass"}, + {"path": "specs/verified/verdict.t27", "t27b": "pass"}, + {"path": "specs/verified/verdict_audit.t27", "t27b": "pass"}, + {"path": "specs/verified/watch.t27", "t27b": "pass"}, + {"path": "specs/vm/trinity_vm.t27", "t27b": "pass"}, + {"path": "specs/vsa/similarity_search.t27", "t27b": "pass"}, + {"path": "specs/vsa/trinity_compat.t27", "t27b": "pass"}, + {"path": "specs/xilinx7/bench_coverage.t27", "t27b": "pass"}, + {"path": "specs/xilinx7/far.t27", "t27b": "pass"}, + {"path": "specs/xilinx7/flow.t27", "t27b": "pass"}, + {"path": "specs/xilinx7/frames.t27", "t27b": "pass"}, + {"path": "specs/xilinx7/packets.t27", "t27b": "pass"} ] } diff --git a/specs/port/trios/crates/trios-chat/rings/CR-CHAT-04/src/padding_byte_entropy_guard.t27 b/specs/port/trios/crates/trios-chat/rings/CR-CHAT-04/src/padding_byte_entropy_guard.t27 new file mode 100644 index 0000000000..3ddc532b38 --- /dev/null +++ b/specs/port/trios/crates/trios-chat/rings/CR-CHAT-04/src/padding_byte_entropy_guard.t27 @@ -0,0 +1,254 @@ +module port::trios::crates::trios-chat::rings::CR-CHAT-04::src::padding_byte_entropy_guard; + +// Port of gHashTag/trios crates/trios-chat/rings/CR-CHAT-04/src/padding_byte_entropy_guard.rs +// (CR-CHAT-04 - Padding byte entropy guard, Wave-77 Lane A, requirement R-CHAT-4). +// +// Padding bytes must resist statistical separation from the encrypted +// payload: not empty, within its length bounds, not one repeated byte, +// at least PBEG_MIN_UNIQUE distinct values, and no single byte more +// frequent than the PBEG_MAX_FREQ_RATIO_NUM/PBEG_MAX_FREQ_RATIO_DEN +// ceiling. The original's BTreeMap frequency count becomes a fixed +// 256-slot table indexed by the byte (the conventions' own form for a +// key range that fits an array); the table is initialized from a +// literal because the Rust backend leaves an uninitialized binding +// unreadable (E0381, measured). +// +// The original returns Result<(), PaddingEntropyError>. This port +// carries the verdict as a named struct (owner decision D5): Ok first, +// then the six error variants in the original's declaration order - +// TooShort, TooFewUnique, ByteTooFrequent, TooLong, AllSameByte, Empty. +// The verdict carries the unique count TooFewUnique reports (got). + +// Minimum padding length. +pub const PBEG_MIN_LEN: usize = 16; + +// Maximum padding length. +pub const PBEG_MAX_LEN: usize = 65536; + +// Minimum unique byte values. +pub const PBEG_MIN_UNIQUE: usize = 8; + +// Maximum frequency ratio numerator (max count / total). +pub const PBEG_MAX_FREQ_RATIO_NUM: usize = 4; + +// Maximum frequency ratio denominator. +pub const PBEG_MAX_FREQ_RATIO_DEN: usize = 10; + +// Verdict codes: Ok(()) and PaddingEntropyError's variants, in declaration order. +pub enum PaddingEntropyCode { + Ok, + TooShort, + TooFewUnique, + ByteTooFrequent, + TooLong, + AllSameByte, + Empty, +} + +// The verdict of the entropy validation, with the payload field the one +// reporting variant carries. +pub struct PaddingEntropyVerdict { + code: PaddingEntropyCode, + got: usize, +} + +// The zeroed frequency table, initialized at declaration: the Rust +// backend emits an uninitialized binding otherwise and the read on the +// right side of the increment fails (E0381, measured). +pub const PBEG_ZERO_TABLE: [256]u32 = [256]u32{0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,}; + +// The number of distinct byte values in the padding. +pub fn unique_count(padding: []const u8) -> usize { + var freq: [256]u32 = PBEG_ZERO_TABLE; + for i in 0..padding.len { + const b: u8 = padding[i]; + const slot: usize = @as(usize, b); + freq[slot] = freq[slot] + 1; + } + var unique: usize = 0; + for i in 0..256 { + if (freq[i] > 0) { + unique = unique + 1; + } + } + return unique; +} + +// The highest single-byte count in the padding. +pub fn max_count(padding: []const u8) -> u32 { + var freq: [256]u32 = PBEG_ZERO_TABLE; + for i in 0..padding.len { + const b: u8 = padding[i]; + const slot: usize = @as(usize, b); + freq[slot] = freq[slot] + 1; + } + var m: u32 = 0; + for i in 0..256 { + if (freq[i] > m) { + m = freq[i]; + } + } + return m; +} + +// [VERIFIED] Validate that padding bytes have sufficient entropy. +// Returns Ok only when every rule holds, checked in the original's +// order: non-empty, at least PBEG_MIN_LEN long, at most PBEG_MAX_LEN +// long, not one repeated byte, at least PBEG_MIN_UNIQUE distinct +// values, and no byte more frequent than the ratio ceiling. +pub fn validate_padding_entropy(padding: []const u8) -> PaddingEntropyVerdict { + if (padding.len == 0) { + return PaddingEntropyVerdict { code: PaddingEntropyCode.Empty, got: 0, }; + } + if (padding.len < PBEG_MIN_LEN) { + return PaddingEntropyVerdict { code: PaddingEntropyCode.TooShort, got: 0, }; + } + if (padding.len > PBEG_MAX_LEN) { + return PaddingEntropyVerdict { code: PaddingEntropyCode.TooLong, got: 0, }; + } + const first: u8 = padding[0]; + var same: bool = true; + for i in 0..padding.len { + if (padding[i] != first) { + same = false; + } + } + if (same) { + return PaddingEntropyVerdict { code: PaddingEntropyCode.AllSameByte, got: 0, }; + } + const unique: usize = unique_count(padding); + if (unique < PBEG_MIN_UNIQUE) { + return PaddingEntropyVerdict { code: PaddingEntropyCode.TooFewUnique, got: unique, }; + } + const m: u32 = max_count(padding); + if (@as(u64, m) * @as(u64, PBEG_MAX_FREQ_RATIO_DEN) > @as(u64, padding.len) * @as(u64, PBEG_MAX_FREQ_RATIO_NUM)) { + return PaddingEntropyVerdict { code: PaddingEntropyCode.ByteTooFrequent, got: 0, }; + } + return PaddingEntropyVerdict { code: PaddingEntropyCode.Ok, got: 0, }; +} + +// The fixtures of the tests, precomputed literal tables: the original +// builds each by arithmetic over its index; the literals carry the same +// bytes without a narrowing cast. +pub const PBEG_GOOD: [16]u8 = [16]u8{42, 59, 76, 93, 110, 127, 144, 161, 178, 195, 212, 229, 246, 7, 24, 41,}; +pub const PBEG_MOD3: [16]u8 = [16]u8{0, 1, 2, 0, 1, 2, 0, 1, 2, 0, 1, 2, 0, 1, 2, 0,}; +pub const PBEG_ALT: [16]u8 = [16]u8{1, 0, 1, 0, 1, 0, 1, 0, 1, 0, 1, 0, 1, 0, 1, 0,}; +pub const PBEG_MINL: [16]u8 = [16]u8{7, 14, 21, 28, 35, 42, 49, 56, 63, 70, 77, 84, 91, 98, 105, 112,}; +pub const PBEG_BIG: [256]u8 = [256]u8{17, 148, 23, 154, 29, 160, 35, 166, 41, 172, 47, 178, 53, 184, 59, 190, 65, 196, 71, 202, 77, 208, 83, 214, 89, 220, 95, 226, 101, 232, 107, 238, 113, 244, 119, 250, 125, 0, 131, 6, 137, 12, 143, 18, 149, 24, 155, 30, 161, 36, 167, 42, 173, 48, 179, 54, 185, 60, 191, 66, 197, 72, 203, 78, 209, 84, 215, 90, 221, 96, 227, 102, 233, 108, 239, 114, 245, 120, 251, 126, 1, 132, 7, 138, 13, 144, 19, 150, 25, 156, 31, 162, 37, 168, 43, 174, 49, 180, 55, 186, 61, 192, 67, 198, 73, 204, 79, 210, 85, 216, 91, 222, 97, 228, 103, 234, 109, 240, 115, 246, 121, 252, 127, 2, 133, 8, 139, 14, 145, 20, 151, 26, 157, 32, 163, 38, 169, 44, 175, 50, 181, 56, 187, 62, 193, 68, 199, 74, 205, 80, 211, 86, 217, 92, 223, 98, 229, 104, 235, 110, 241, 116, 247, 122, 253, 128, 3, 134, 9, 140, 15, 146, 21, 152, 27, 158, 33, 164, 39, 170, 45, 176, 51, 182, 57, 188, 63, 194, 69, 200, 75, 206, 81, 212, 87, 218, 93, 224, 99, 230, 105, 236, 111, 242, 117, 248, 123, 254, 129, 4, 135, 10, 141, 16, 147, 22, 153, 28, 159, 34, 165, 40, 171, 46, 177, 52, 183, 58, 189, 64, 195, 70, 201, 76, 207, 82, 213, 88, 219, 94, 225, 100, 231, 106, 237, 112, 243, 118, 249, 124, 255, 130, 5, 136, 11, 142,}; +pub const PBEG_EXACT: [16]u8 = [16]u8{0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15,}; +pub const PBEG_FREQ: [16]u8 = [16]u8{0, 1, 0, 2, 0, 3, 0, 4, 0, 5, 0, 6, 0, 7, 0, 1,}; + +// **PBEG-01** - too short rejected: 4 of a minimum 16. +test pbeg_01_too_short_rejected { + const xs: [4]u8 = [4]u8{1, 2, 3, 4,}; + const v = validate_padding_entropy(&xs); + assert(v.code == PaddingEntropyCode.TooShort); +} + +// **PBEG-02** - too few unique bytes rejected: three distinct values of +// a required eight, reported in the verdict's got. +test pbeg_02_too_few_unique_rejected { + const v = validate_padding_entropy(&PBEG_MOD3); + assert(v.code == PaddingEntropyCode.TooFewUnique); + assert(v.got == 3); +} + +// **PBEG-03** - the alternating fixture of the original. The original +// discards the verdict; this port asserts the deterministic outcome of +// the same bytes, which the rule order makes TooFewUnique with two +// distinct values, so the port is not vacuous. +test pbeg_03_alternating_reports_two_unique { + const v = validate_padding_entropy(&PBEG_ALT); + assert(v.code == PaddingEntropyCode.TooFewUnique); + assert(v.got == 2); +} + +// **PBEG-04** - too long rejected: 65537 of a maximum 65536, built in a +// loop like the original's; the length rule fires before any scan. +test pbeg_04_too_long_rejected { + var big: [65537]u8; + for i in 0..65537 { + big[i] = 0xAB; + } + const v = validate_padding_entropy(&big); + assert(v.code == PaddingEntropyCode.TooLong); +} + +// **PBEG-05** - all same byte rejected: sixteen 0x42. +test pbeg_05_all_same_rejected { + const xs: [16]u8 = [16]u8{66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66,}; + const v = validate_padding_entropy(&xs); + assert(v.code == PaddingEntropyCode.AllSameByte); +} + +// **PBEG-06** - empty rejected. +test pbeg_06_empty_rejected { + const xs: [0]u8 = [0]u8{}; + const v = validate_padding_entropy(&xs); + assert(v.code == PaddingEntropyCode.Empty); +} + +// **PBEG-07** - good padding accepted. +test pbeg_07_good_accepted { + const v = validate_padding_entropy(&PBEG_GOOD); + assert(v.code == PaddingEntropyCode.Ok); +} + +// **PBEG-08** - the minimum length with diverse bytes accepted. +test pbeg_08_min_len_accepted { + const v = validate_padding_entropy(&PBEG_MINL); + assert(v.code == PaddingEntropyCode.Ok); +} + +// **PBEG-09** - large padding accepted: all 256 byte values once. +test pbeg_09_large_accepted { + const v = validate_padding_entropy(&PBEG_BIG); + assert(v.code == PaddingEntropyCode.Ok); +} + +// **PBEG-10** - exactly the minimum eight unique bytes accepted. +test pbeg_10_exact_unique_accepted { + const v = validate_padding_entropy(&PBEG_EXACT); + assert(v.code == PaddingEntropyCode.Ok); +} + +// The byte-too-frequent branch: eight zeros among sixteen bytes is more +// than the 4/10 ceiling (80 over 64), while the eight distinct values +// pass the unique rule first - the original has no asserting test for +// this branch (its PBEG-03 discards), so this direct test covers it. +test pbeg_freq_branch_rejected { + const v = validate_padding_entropy(&PBEG_FREQ); + assert(v.code == PaddingEntropyCode.ByteTooFrequent); +} + +// The two helpers have direct tests (coverage: Untested 0). +test unique_count_answers { + assert(unique_count(&PBEG_MOD3) == 3); + assert(unique_count(&PBEG_EXACT) == 16); + assert(unique_count(&PBEG_GOOD) == 16); +} + +test max_count_answers { + assert(max_count(&PBEG_MOD3) == 6); + assert(max_count(&PBEG_EXACT) == 1); +} + +// Rule order is the original's: emptiness before length, the short +// bound before the long bound, the long bound before the same-byte +// scan, the same-byte scan before the unique count, and the unique +// count before the frequency ceiling. +test rule_order_matches_original { + const xs: [4]u8 = [4]u8{1, 2, 3, 4,}; + const va = validate_padding_entropy(&xs); + assert(va.code == PaddingEntropyCode.TooShort); + + var big: [65537]u8; + for i in 0..65537 { + big[i] = 0xAB; + } + const vb = validate_padding_entropy(&big); + assert(vb.code == PaddingEntropyCode.TooLong); + + const vc = validate_padding_entropy(&PBEG_MOD3); + assert(vc.code == PaddingEntropyCode.TooFewUnique); +} From 4a0309c0c9d206e7326620a0d837ff92863c6321 Mon Sep 17 00:00:00 2001 From: Dmitrii Vasilev Date: Sun, 18 Oct 2026 01:11:49 +0700 Subject: [PATCH 51/70] spec(port): port the padding-class oracle guard (Refs #8884) Rebuilt as one commit on master ee3da5975 so it merges; docs/reports/t27b_expectations.json rows from both sides kept (union, sorted). Content is otherwise the PR head d90a7b5c9cc3713fb787fa21f2be75dbc06fb3c3 unchanged. Co-Authored-By: Claude Opus 5.5 --- ...CR-CHAT-04::src::padding_class_oracle.json | 28 + docs/reports/t27b_expectations.json | 2891 +++++++++-------- .../CR-CHAT-04/src/padding_class_oracle.t27 | 313 ++ 3 files changed, 1787 insertions(+), 1445 deletions(-) create mode 100644 .trinity/seals/src_port::trios::crates::trios-chat::rings::CR-CHAT-04::src::padding_class_oracle.json create mode 100644 specs/port/trios/crates/trios-chat/rings/CR-CHAT-04/src/padding_class_oracle.t27 diff --git a/.trinity/seals/src_port::trios::crates::trios-chat::rings::CR-CHAT-04::src::padding_class_oracle.json b/.trinity/seals/src_port::trios::crates::trios-chat::rings::CR-CHAT-04::src::padding_class_oracle.json new file mode 100644 index 0000000000..562ad45f2d --- /dev/null +++ b/.trinity/seals/src_port::trios::crates::trios-chat::rings::CR-CHAT-04::src::padding_class_oracle.json @@ -0,0 +1,28 @@ +{ + "built_by": "t27c-bootstrap@0.5.2+01d0a635f", + "closure": [], + "config": "gen=c,rust,verilog,zig;tests=zig", + "gen_hash_c": "sha256:cc9413a13eeaf04dcddd6f855aa01b1663aa62ac0e54bd1b65d804234d89a788", + "gen_hash_rust": "sha256:dd7a7bfdca6601de0e95917ea5b8078bab805f272a563bb12d0c77c58cd2eb7c", + "gen_hash_verilog": "sha256:299e43e643b8aec8ccc0bb3a7b67126fb358d59b83bff7a5e347085e40c70108", + "gen_hash_zig": "sha256:f8d332d8935bf810ab1749133540bf35335a6923c3de5a32e9a9a44c68247fda", + "module": "port::trios::crates::trios-chat::rings::CR-CHAT-04::src::padding_class_oracle", + "ring": 12, + "seal_schema": 2, + "sealed_at": "2026-10-15T22:30:24Z", + "sealed_by": "t27c-bootstrap@0.5.2", + "spec_hash": "sha256:c509382357add2b258c35348556e52b621c0bf735e546d17531eec4dbbde7b3e", + "spec_path": "specs/port/trios/crates/trios-chat/rings/CR-CHAT-04/src/padding_class_oracle.t27", + "tests": { + "failed": 0, + "failing": [], + "forced": false, + "passed": 12, + "total": 12, + "vacuous": 0 + }, + "toolchain": { + "test_runner": "sha256:1982ae948e24d00c5d221ccec12dfce1eb01204b53e37b0f857f93b16d64629d", + "zig": "0.16.0" + } +} \ No newline at end of file diff --git a/docs/reports/t27b_expectations.json b/docs/reports/t27b_expectations.json index 143113021d..fdff737998 100644 --- a/docs/reports/t27b_expectations.json +++ b/docs/reports/t27b_expectations.json @@ -14,1450 +14,1451 @@ }, "max_not_pass": 28, "entries": [ - {"path": "specs/a/b_c.t27", "t27b": "pass"}, - {"path": "specs/a_b/c.t27", "t27b": "pass"}, - {"path": "specs/agents/a.t27", "t27b": "pass"}, - {"path": "specs/agents/b.t27", "t27b": "pass"}, - {"path": "specs/agents/c.t27", "t27b": "pass"}, - {"path": "specs/agents/d.t27", "t27b": "pass"}, - {"path": "specs/agents/e.t27", "t27b": "pass"}, - {"path": "specs/agents/f.t27", "t27b": "pass"}, - {"path": "specs/agents/g.t27", "t27b": "pass"}, - {"path": "specs/agents/h.t27", "t27b": "pass"}, - {"path": "specs/agents/i.t27", "t27b": "pass"}, - {"path": "specs/agents/j.t27", "t27b": "pass"}, - {"path": "specs/agents/k.t27", "t27b": "pass"}, - {"path": "specs/agents/l.t27", "t27b": "pass"}, - {"path": "specs/agents/m.t27", "t27b": "pass"}, - {"path": "specs/agents/n.t27", "t27b": "pass"}, - {"path": "specs/agents/o.t27", "t27b": "pass"}, - {"path": "specs/agents/p.t27", "t27b": "pass"}, - {"path": "specs/agents/q.t27", "t27b": "pass"}, - {"path": "specs/agents/r.t27", "t27b": "pass"}, - {"path": "specs/agents/s.t27", "t27b": "pass"}, - {"path": "specs/agents/t.t27", "t27b": "pass"}, - {"path": "specs/agents/ti.t27", "t27b": "pass"}, - {"path": "specs/agents/u.t27", "t27b": "pass"}, - {"path": "specs/agents/v.t27", "t27b": "pass"}, - {"path": "specs/agents/w.t27", "t27b": "pass"}, - {"path": "specs/agents/x.t27", "t27b": "pass"}, - {"path": "specs/agents/y.t27", "t27b": "pass"}, - {"path": "specs/agents/z.t27", "t27b": "pass"}, - {"path": "specs/api/c_abi.t27", "t27b": "pass"}, - {"path": "specs/api/tri_api_context.t27", "t27b": "pass"}, - {"path": "specs/api/tri_api_loop.t27", "t27b": "pass"}, - {"path": "specs/api/tri_api_permissions.t27", "t27b": "pass"}, - {"path": "specs/api/tri_api_session.t27", "t27b": "pass"}, - {"path": "specs/api/tri_net_api.t27", "t27b": "pass"}, - {"path": "specs/automation/agent-claims-honest.t27", "t27b": "pass"}, - {"path": "specs/automation/agent-conversations.t27", "t27b": "pass"}, - {"path": "specs/automation/agent-hive-group.t27", "t27b": "pass"}, - {"path": "specs/automation/agent-media-kie.t27", "t27b": "pass"}, - {"path": "specs/automation/agent-neuro-kie.t27", "t27b": "pass"}, - {"path": "specs/automation/agent-provider-chain.t27", "t27b": "pass"}, - {"path": "specs/automation/agent-spec-bank.t27", "t27b": "pass"}, - {"path": "specs/automation/ball-board.t27", "t27b": "pass"}, - {"path": "specs/automation/ball-grants.t27", "t27b": "pass"}, - {"path": "specs/automation/blog-share.t27", "t27b": "pass"}, - {"path": "specs/automation/bot-agent-memory.t27", "t27b": "pass"}, - {"path": "specs/automation/bot-agent-stream.t27", "t27b": "pass"}, - {"path": "specs/automation/bot-agent-team.t27", "t27b": "pass"}, - {"path": "specs/automation/bot-event-tabs.t27", "t27b": "pass"}, - {"path": "specs/automation/bot-menu-press.t27", "t27b": "pass"}, - {"path": "specs/automation/bot-neuro-office.t27", "t27b": "pass"}, - {"path": "specs/automation/bot-office-crm.t27", "t27b": "pass"}, - {"path": "specs/automation/bot-topic-tabs.t27", "t27b": "pass"}, - {"path": "specs/automation/browser-pod-restart.t27", "t27b": "pass"}, - {"path": "specs/automation/browser-sign-in.t27", "t27b": "pass"}, - {"path": "specs/automation/browser-tab-strip.t27", "t27b": "pass"}, - {"path": "specs/automation/browser-viewer-boot.t27", "t27b": "pass"}, - {"path": "specs/automation/card-chat-night-watch.t27", "t27b": "pass"}, - {"path": "specs/automation/ci-bridge.t27", "t27b": "pass"}, - {"path": "specs/automation/claim-guard-bar.t27", "t27b": "pass"}, - {"path": "specs/automation/connect-card.t27", "t27b": "pass"}, - {"path": "specs/automation/course-access.t27", "t27b": "pass"}, - {"path": "specs/automation/course-outreach.t27", "t27b": "pass"}, - {"path": "specs/automation/crm-client-onboard.t27", "t27b": "pass"}, - {"path": "specs/automation/crm-client-ownership.t27", "t27b": "pass"}, - {"path": "specs/automation/crm-client-workspace.t27", "t27b": "pass"}, - {"path": "specs/automation/crm-duet.t27", "t27b": "pass"}, - {"path": "specs/automation/crm-first-screen.t27", "t27b": "pass"}, - {"path": "specs/automation/crm-lead-magnet.t27", "t27b": "pass"}, - {"path": "specs/automation/crm-sellers.t27", "t27b": "pass"}, - {"path": "specs/automation/crm-story-reel.t27", "t27b": "pass"}, - {"path": "specs/automation/engage-desk.t27", "t27b": "pass"}, - {"path": "specs/automation/hive-contributor-keys.t27", "t27b": "pass"}, - {"path": "specs/automation/inngest-functions-status.t27", "t27b": "pass"}, - {"path": "specs/automation/inngest-probe-suite.t27", "t27b": "pass"}, - {"path": "specs/automation/inngest-queen-scheduler.t27", "t27b": "pass"}, - {"path": "specs/automation/kanban-card-chat.t27", "t27b": "pass"}, - {"path": "specs/automation/leela-agent-link.t27", "t27b": "pass"}, - {"path": "specs/automation/mail-push.t27", "t27b": "pass"}, - {"path": "specs/automation/meeting-reminders.t27", "t27b": "pass"}, - {"path": "specs/automation/meta-connect.t27", "t27b": "pass"}, - {"path": "specs/automation/owner-studio.t27", "t27b": "pass"}, - {"path": "specs/automation/photo-actions.t27", "t27b": "pass"}, - {"path": "specs/automation/plan-reel.t27", "t27b": "pass"}, - {"path": "specs/automation/poster-facts-overlay.t27", "t27b": "pass"}, - {"path": "specs/automation/queen-contributor-keys.t27", "t27b": "pass"}, - {"path": "specs/automation/queen-growth.t27", "t27b": "pass"}, - {"path": "specs/automation/reddit-desk.t27", "t27b": "pass"}, - {"path": "specs/automation/review-jam.t27", "t27b": "pass"}, - {"path": "specs/automation/seal-stands-in.t27", "t27b": "pass"}, - {"path": "specs/automation/social-api.t27", "t27b": "pass"}, - {"path": "specs/automation/split-reel.t27", "t27b": "pass"}, - {"path": "specs/automation/token-wallet.t27", "t27b": "pass"}, - {"path": "specs/automation/tri-claim-batch.t27", "t27b": "pass"}, - {"path": "specs/automation/tri-wallet-chains.t27", "t27b": "pass"}, - {"path": "specs/automation/wrapup-auto.t27", "t27b": "pass"}, - {"path": "specs/base/debounce.t27", "t27b": "pass"}, - {"path": "specs/base/ops.t27", "t27b": "pass"}, - {"path": "specs/base/ring_32.t27", "t27b": "pass"}, - {"path": "specs/base/seed.t27", "t27b": "pass"}, - {"path": "specs/base/ternary_encoding.t27", "t27b": "pass"}, - {"path": "specs/base/types.t27", "t27b": "pass"}, - {"path": "specs/basics/01_what_a_spec_is.t27", "t27b": "pass"}, - {"path": "specs/basics/02_the_module_line.t27", "t27b": "pass"}, - {"path": "specs/basics/03_comments_and_prose.t27", "t27b": "pass"}, - {"path": "specs/basics/04_constants.t27", "t27b": "pass"}, - {"path": "specs/basics/05_whole_numbers.t27", "t27b": "pass"}, - {"path": "specs/basics/06_true_false_and_text.t27", "t27b": "pass"}, - {"path": "specs/basics/07_arrays.t27", "t27b": "pass"}, - {"path": "specs/basics/08_trits.t27", "t27b": "pass"}, - {"path": "specs/basics/09_expressions.t27", "t27b": "pass"}, - {"path": "specs/basics/10_a_test_block.t27", "t27b": "pass"}, - {"path": "specs/basics/11_many_tests.t27", "t27b": "pass"}, - {"path": "specs/basics/12_functions.t27", "t27b": "pass"}, - {"path": "specs/basics/13_local_names.t27", "t27b": "pass"}, - {"path": "specs/basics/14_if_and_else.t27", "t27b": "pass"}, - {"path": "specs/basics/15_loops.t27", "t27b": "pass"}, - {"path": "specs/basics/16_pub_or_private.t27", "t27b": "pass"}, - {"path": "specs/basics/17_structs.t27", "t27b": "pass"}, - {"path": "specs/basics/18_enums.t27", "t27b": "pass"}, - {"path": "specs/basics/19_use_other_modules.t27", "t27b": "pass"}, - {"path": "specs/basics/20_invariants.t27", "t27b": "pass"}, - {"path": "specs/basics/21_gen_ts.t27", "t27b": "pass"}, - {"path": "specs/basics/22_seven_backends.t27", "t27b": "pass"}, - {"path": "specs/basics/23_stages_of_t27c.t27", "t27b": "pass"}, - {"path": "specs/basics/24_tri_commands.t27", "t27b": "pass"}, - {"path": "specs/basics/25_reading_errors.t27", "t27b": "pass"}, - {"path": "specs/basics/26_a_small_program.t27", "t27b": "pass"}, - {"path": "specs/basics/27_where_next.t27", "t27b": "pass"}, - {"path": "specs/benchmarks/bench_main.t27", "t27b": "pass"}, - {"path": "specs/benchmarks/bench_nn.t27", "t27b": "pass"}, - {"path": "specs/benchmarks/gf16_bfloat16_nmse.t27", "t27b": "pass"}, - {"path": "specs/benchmarks/kernel_collatz.t27", "t27b": "pass"}, - {"path": "specs/benchmarks/kernel_f64loop.t27", "t27b": "pass"}, - {"path": "specs/benchmarks/kernel_fib.t27", "t27b": "pass"}, - {"path": "specs/benchmarks/kernel_matmul.t27", "t27b": "pass"}, - {"path": "specs/benchmarks/kernel_sieve.t27", "t27b": "pass"}, - {"path": "specs/benchmarks/kernel_ternary.t27", "t27b": "pass"}, - {"path": "specs/benchmarks/ternary_vs_binary.t27", "t27b": "pass"}, - {"path": "specs/blog/t27b_progress.t27", "t27b": "pass"}, - {"path": "specs/boards/arty_a7.t27", "t27b": "pass"}, - {"path": "specs/boards/wukong_v1.t27", "t27b": "pass"}, - {"path": "specs/boards/xc7a100t_full.t27", "t27b": "pass"}, - {"path": "specs/boards/xc7a100t_minimal.t27", "t27b": "pass"}, - {"path": "specs/brain/bus.t27", "t27b": "pass"}, - {"path": "specs/brain/cognitive_loop.t27", "t27b": "pass"}, - {"path": "specs/brain/phi_timing.t27", "t27b": "pass"}, - {"path": "specs/brain/unified_state.t27", "t27b": "pass"}, - {"path": "specs/catalog/discovery.t27", "t27b": "pass"}, - {"path": "specs/ci/affected.t27", "t27b": "pass"}, - {"path": "specs/ci/delivery_metrics.t27", "t27b": "pass"}, - {"path": "specs/ci/derived_data.t27", "t27b": "pass"}, - {"path": "specs/ci/gates/conflict_markers.t27", "t27b": "pass"}, - {"path": "specs/ci/gates/documented_commands.t27", "t27b": "pass"}, - {"path": "specs/ci/gates/verilog_widths.t27", "t27b": "pass"}, - {"path": "specs/ci/schema.t27", "t27b": "pass"}, - {"path": "specs/compiler/c_array_repeat_wrapper.t27", "t27b": "pass"}, - {"path": "specs/compiler/c_fixed_array_return.t27", "t27b": "pass"}, - {"path": "specs/compiler/codegen_conformance.t27", "t27b": "pass"}, - {"path": "specs/compiler/core/t27core.t27", "t27b": "pass"}, - {"path": "specs/compiler/core/t27core_ddc.t27", "t27b": "pass"}, - {"path": "specs/compiler/cse_hoist.t27", "t27b": "pass"}, - {"path": "specs/compiler/lexer.t27", "t27b": "pass"}, - {"path": "specs/compiler/meta_compile.t27", "t27b": "pass"}, - {"path": "specs/compiler/rust_constant_case.t27", "t27b": "pass"}, - {"path": "specs/compiler/rust_enum_order.t27", "t27b": "pass"}, - {"path": "specs/compiler/rust_optional_returns.t27", "t27b": "pass"}, - {"path": "specs/compiler/rust_tail_returns.t27", "t27b": "pass"}, - {"path": "specs/compiler/rust_value_parameters.t27", "t27b": "pass"}, - {"path": "specs/compiler/test_report_exit.t27", "t27b": "pass"}, - {"path": "specs/compiler/theory/isa_round_trip.t27", "t27b": "pass"}, - {"path": "specs/compiler/theory/reproducible.t27", "t27b": "pass"}, - {"path": "specs/compiler/theory/sieve.t27", "t27b": "pass"}, - {"path": "specs/compiler/theory/speed_quality.t27", "t27b": "pass"}, - {"path": "specs/compiler/theory/toolchain.t27", "t27b": "pass"}, - {"path": "specs/compiler/theory/vacuity_census.t27", "t27b": "pass"}, - {"path": "specs/compiler/theory/warmup.t27", "t27b": "pass"}, - {"path": "specs/compiler/theory/warmup_t27b.t27", "t27b": "pass"}, - {"path": "specs/compiler/verilog_aos_memory.t27", "t27b": "pass"}, - {"path": "specs/compiler/verilog_branch_context.t27", "t27b": "pass"}, - {"path": "specs/compiler/zig_empty_typed_array.t27", "t27b": "pass"}, - {"path": "specs/compiler/zig_field_syntax.t27", "t27b": "pass"}, - {"path": "specs/compiler/zig_float_call_cast.t27", "t27b": "pass"}, - {"path": "specs/compiler/zig_primitive_bindings.t27", "t27b": "pass"}, - {"path": "specs/compiler/zig_scoped_type.t27", "t27b": "pass"}, - {"path": "specs/compiler/zig_shadow_initializer.t27", "t27b": "pass"}, - {"path": "specs/compiler/zig_test_shadowing.t27", "t27b": "pass"}, - {"path": "specs/compiler/zig_value_ignored.t27", "t27b": "pass"}, - {"path": "specs/conformance/e2e_scenarios.t27", "t27b": "pass"}, - {"path": "specs/crons/999-multibots-telegraf-agent-autopilot-L1118.t27", "t27b": "pass"}, - {"path": "specs/crons/999-multibots-telegraf-bot-owner-billing-L474.t27", "t27b": "pass"}, - {"path": "specs/crons/999-multibots-telegraf-check-stuck-trainings.t27", "t27b": "pass"}, - {"path": "specs/crons/999-multibots-telegraf-ci.t27", "t27b": "pass"}, - {"path": "specs/crons/999-multibots-telegraf-client-telemetry-daily.t27", "t27b": "pass"}, - {"path": "specs/crons/999-multibots-telegraf-club-invoice-abandoned-watch.t27", "t27b": "pass"}, - {"path": "specs/crons/999-multibots-telegraf-crm-proactive-sweep.t27", "t27b": "pass"}, - {"path": "specs/crons/999-multibots-telegraf-crmProactive-L375.t27", "t27b": "pass"}, - {"path": "specs/crons/999-multibots-telegraf-daily-sales-advisor.t27", "t27b": "pass"}, - {"path": "specs/crons/999-multibots-telegraf-generate-jobs-L164.t27", "t27b": "pass"}, - {"path": "specs/crons/999-multibots-telegraf-health-check.t27", "t27b": "pass"}, - {"path": "specs/crons/999-multibots-telegraf-log-monitor.t27", "t27b": "pass"}, - {"path": "specs/crons/999-multibots-telegraf-notificationHandler-L318.t27", "t27b": "pass"}, - {"path": "specs/crons/999-multibots-telegraf-notificationHandler-L324.t27", "t27b": "pass"}, - {"path": "specs/crons/999-multibots-telegraf-periodic-webhook-health-check.t27", "t27b": "pass"}, - {"path": "specs/crons/999-multibots-telegraf-production-monitor-L80.t27", "t27b": "pass"}, - {"path": "specs/crons/999-multibots-telegraf-provider-health-monitor-L344.t27", "t27b": "pass"}, - {"path": "specs/crons/999-multibots-telegraf-render-server-L10845.t27", "t27b": "pass"}, - {"path": "specs/crons/999-multibots-telegraf-render-server-L2301.t27", "t27b": "pass"}, - {"path": "specs/crons/999-multibots-telegraf-render-server-L2325.t27", "t27b": "pass"}, - {"path": "specs/crons/999-multibots-telegraf-render-server-L919.t27", "t27b": "pass"}, - {"path": "specs/crons/999-multibots-telegraf-robokassa-unclaimed-watch.t27", "t27b": "pass"}, - {"path": "specs/crons/999-multibots-telegraf-security.t27", "t27b": "pass"}, - {"path": "specs/crons/999-multibots-telegraf-skill-detector.t27", "t27b": "pass"}, - {"path": "specs/crons/999-multibots-telegraf-taskCache-L27.t27", "t27b": "pass"}, - {"path": "specs/crons/999-multibots-telegraf-ton-pending-watch.t27", "t27b": "pass"}, - {"path": "specs/crons/999-multibots-telegraf-video-task-store-L156.t27", "t27b": "pass"}, - {"path": "specs/crons/mac-alerts-digest.t27", "t27b": "pass"}, - {"path": "specs/crons/mac-alerts-watchdog.t27", "t27b": "pass"}, - {"path": "specs/crons/mac-browseros-cron-watchdog.t27", "t27b": "pass"}, - {"path": "specs/crons/mac-dev-cache-clean.t27", "t27b": "pass"}, - {"path": "specs/crons/mac-jobsearch-poller.t27", "t27b": "pass"}, - {"path": "specs/crons/mac-leela-dailyquote.t27", "t27b": "pass"}, - {"path": "specs/crons/mac-mail-bridge.t27", "t27b": "pass"}, - {"path": "specs/crons/mac-mcp-hub.t27", "t27b": "pass"}, - {"path": "specs/crons/mac-neo-boards.t27", "t27b": "pass"}, - {"path": "specs/crons/mac-neo-jobsearch.t27", "t27b": "pass"}, - {"path": "specs/crons/mac-reviewer-bees.t27", "t27b": "pass"}, - {"path": "specs/crons/mac-signup-watch.t27", "t27b": "pass"}, - {"path": "specs/crons/mac-trios-cycle-heal.t27", "t27b": "pass"}, - {"path": "specs/crons/mac-trios-cycle.t27", "t27b": "pass"}, - {"path": "specs/crons/mac-trios-doctor.t27", "t27b": "pass"}, - {"path": "specs/crons/mac-trios-feed.t27", "t27b": "pass"}, - {"path": "specs/crons/mac-trios-heal.t27", "t27b": "pass"}, - {"path": "specs/crons/railway-jobsearch-cron.t27", "t27b": "pass"}, - {"path": "specs/crons/t27-formal-mutation.t27", "t27b": "pass"}, - {"path": "specs/crons/t27-pr-dashboard.t27", "t27b": "pass"}, - {"path": "specs/crons/trinity-agent-cron-cleanup.t27", "t27b": "pass"}, - {"path": "specs/crons/trinity-agent-queue-drain.t27", "t27b": "pass"}, - {"path": "specs/crons/trinity-brain-ci.t27", "t27b": "pass"}, - {"path": "specs/crons/trinity-codegen.t27", "t27b": "pass"}, - {"path": "specs/crons/trinity-discover-callers.t27", "t27b": "pass"}, - {"path": "specs/crons/trinity-pages-health-check.t27", "t27b": "pass"}, - {"path": "specs/crons/trinity-signal-health-self.t27", "t27b": "pass"}, - {"path": "specs/crons/trinity-site-live-gate.t27", "t27b": "pass"}, - {"path": "specs/demos/simple_test.t27", "t27b": "pass"}, - {"path": "specs/docs/chapters/alphabet.t27", "t27b": "pass"}, - {"path": "specs/docs/chapters/evidence.t27", "t27b": "pass"}, - {"path": "specs/docs/chapters/layers.t27", "t27b": "pass"}, - {"path": "specs/docs/chapters/project.t27", "t27b": "pass"}, - {"path": "specs/docs/chapters/queen.t27", "t27b": "pass"}, - {"path": "specs/docs/chapters/rules.t27", "t27b": "pass"}, - {"path": "specs/docs/chapters/tooling.t27", "t27b": "pass"}, - {"path": "specs/docs/system.t27", "t27b": "pass"}, - {"path": "specs/effects/capability.t27", "t27b": "pass"}, - {"path": "specs/effects/clock_cap.t27", "t27b": "pass"}, - {"path": "specs/effects/fs_cap.t27", "t27b": "pass"}, - {"path": "specs/effects/replay_oracle.t27", "t27b": "pass"}, - {"path": "specs/fpga/adapter.t27", "t27b": "pass"}, - {"path": "specs/fpga/apb_bridge.t27", "t27b": "pass"}, - {"path": "specs/fpga/assembler.t27", "t27b": "pass"}, - {"path": "specs/fpga/axi4.t27", "t27b": "pass"}, - {"path": "specs/fpga/boards/arty_a7_integration.t27", "t27b": "pass"}, - {"path": "specs/fpga/boards/qmtech_a100t_integration.t27", "t27b": "pass"}, - {"path": "specs/fpga/bootrom.t27", "t27b": "pass"}, - {"path": "specs/fpga/bpsk.t27", "t27b": "pass"}, - {"path": "specs/fpga/clock_domain.t27", "t27b": "pass"}, - {"path": "specs/fpga/coverage.t27", "t27b": "pass"}, - {"path": "specs/fpga/crossopt.t27", "t27b": "pass"}, - {"path": "specs/fpga/cts.t27", "t27b": "pass"}, - {"path": "specs/fpga/dft.t27", "t27b": "pass"}, - {"path": "specs/fpga/die_probe.t27", "t27b": "pass"}, - {"path": "specs/fpga/dsp/adders.t27", "t27b": "pass"}, - {"path": "specs/fpga/dsp/cordic.t27", "t27b": "pass"}, - {"path": "specs/fpga/dsp/fixed_point.t27", "t27b": "pass"}, - {"path": "specs/fpga/dsp/multipliers.t27", "t27b": "pass"}, - {"path": "specs/fpga/dsp/signals.t27", "t27b": "pass"}, - {"path": "specs/fpga/e2e_demo.t27", "t27b": "pass"}, - {"path": "specs/fpga/eth_beacon.t27", "t27b": "pass"}, - {"path": "specs/fpga/eth_crc.t27", "t27b": "pass"}, - {"path": "specs/fpga/eth_rx.t27", "t27b": "pass"}, - {"path": "specs/fpga/fifo.t27", "t27b": "pass"}, - {"path": "specs/fpga/gf16_accel.t27", "t27b": "pass"}, - {"path": "specs/fpga/hw_types.t27", "t27b": "pass"}, - {"path": "specs/fpga/linker.t27", "t27b": "pass"}, - {"path": "specs/fpga/memory.t27", "t27b": "pass"}, - {"path": "specs/fpga/mmcm.t27", "t27b": "pass"}, - {"path": "specs/fpga/mtbf.t27", "t27b": "pass"}, - {"path": "specs/fpga/partition.t27", "t27b": "pass"}, - {"path": "specs/fpga/power.t27", "t27b": "pass"}, - {"path": "specs/fpga/power_analysis.t27", "t27b": "pass"}, - {"path": "specs/fpga/reset_sync.t27", "t27b": "pass"}, - {"path": "specs/fpga/rgmii.t27", "t27b": "pass"}, - {"path": "specs/fpga/rgmii_sniff.t27", "t27b": "pass"}, - {"path": "specs/fpga/ro_race.t27", "t27b": "pass"}, - {"path": "specs/fpga/router.t27", "t27b": "pass"}, - {"path": "specs/fpga/secded.t27", "t27b": "pass"}, - {"path": "specs/fpga/simulator.t27", "t27b": "pass"}, - {"path": "specs/fpga/stdlib.t27", "t27b": "pass"}, - {"path": "specs/fpga/ternary_isa.t27", "t27b": "pass"}, - {"path": "specs/fpga/ternary_link.t27", "t27b": "pass"}, - {"path": "specs/fpga/testbench/assembler_tb.t27", "t27b": "pass"}, - {"path": "specs/fpga/testbench/cts_tb.t27", "t27b": "pass"}, - {"path": "specs/fpga/testbench/formal_tb.t27", "t27b": "pass"}, - {"path": "specs/fpga/testbench/partition_tb.t27", "t27b": "pass"}, - {"path": "specs/fpga/testbench/placement_tb.t27", "t27b": "pass"}, - {"path": "specs/fpga/testbench/power_tb.t27", "t27b": "pass"}, - {"path": "specs/fpga/testbench/router_tb.t27", "t27b": "pass"}, - {"path": "specs/fpga/testbench/simulator_tb.t27", "t27b": "pass"}, - {"path": "specs/fpga/testbench/timing_tb.t27", "t27b": "pass"}, - {"path": "specs/fpga/testbench/vcd_trace_tb.t27", "t27b": "pass"}, - {"path": "specs/fpga/timing.t27", "t27b": "pass"}, - {"path": "specs/fpga/trinet_node.t27", "t27b": "pass"}, - {"path": "specs/fpga/verification/build_verify.t27", "t27b": "pass"}, - {"path": "specs/functions/analytics-sales-advise.t27", "t27b": "pass"}, - {"path": "specs/functions/analytics-skills-detect.t27", "t27b": "pass"}, - {"path": "specs/functions/broadcast-message-send.t27", "t27b": "pass"}, - {"path": "specs/functions/client-telemetry-daily.t27", "t27b": "pass"}, - {"path": "specs/functions/club-invoice-abandoned-watch.t27", "t27b": "pass"}, - {"path": "specs/functions/content-detailed-script-generate.t27", "t27b": "pass"}, - {"path": "specs/functions/content-scenario-clips-generate.t27", "t27b": "pass"}, - {"path": "specs/functions/content-scripts-generate.t27", "t27b": "pass"}, - {"path": "specs/functions/crm-proactive-sweep.t27", "t27b": "pass"}, - {"path": "specs/functions/instagram-competitors-find.t27", "t27b": "pass"}, - {"path": "specs/functions/instagram-reels-analyze.t27", "t27b": "pass"}, - {"path": "specs/functions/instagram-top-content-extract.t27", "t27b": "pass"}, - {"path": "specs/functions/monitoring-error-report.t27", "t27b": "pass"}, - {"path": "specs/functions/monitoring-health-check.t27", "t27b": "pass"}, - {"path": "specs/functions/monitoring-logs-analyze.t27", "t27b": "pass"}, - {"path": "specs/functions/monitoring-logs-trigger.t27", "t27b": "pass"}, - {"path": "specs/functions/morph-images-generate.t27", "t27b": "pass"}, - {"path": "specs/functions/neuro-image-generate.t27", "t27b": "pass"}, - {"path": "specs/functions/payment-ai-server-process.t27", "t27b": "pass"}, - {"path": "specs/functions/reels-ai-callback.t27", "t27b": "pass"}, - {"path": "specs/functions/reels-ai-generate.t27", "t27b": "pass"}, - {"path": "specs/functions/reels-loop-generate.t27", "t27b": "pass"}, - {"path": "specs/functions/render-avatar-video-run.t27", "t27b": "pass"}, - {"path": "specs/functions/render-job-run.t27", "t27b": "pass"}, - {"path": "specs/functions/render-riddle-run.t27", "t27b": "pass"}, - {"path": "specs/functions/robokassa-unclaimed-watch.t27", "t27b": "pass"}, - {"path": "specs/functions/ton-pending-watch.t27", "t27b": "pass"}, - {"path": "specs/functions/training-model-complete.t27", "t27b": "pass"}, - {"path": "specs/functions/training-model-start.t27", "t27b": "pass"}, - {"path": "specs/functions/training-model-v2-start.t27", "t27b": "pass"}, - {"path": "specs/functions/training-stuck-check.t27", "t27b": "pass"}, - {"path": "specs/functions/webhook-generation-validate.t27", "t27b": "pass"}, - {"path": "specs/functions/welcome-avatar-generate.t27", "t27b": "pass"}, - {"path": "specs/github/auth.t27", "t27b": "pass"}, - {"path": "specs/hosting/credit.t27", "t27b": "pass"}, - {"path": "specs/hosting/feed.t27", "t27b": "pass"}, - {"path": "specs/hosting/host.t27", "t27b": "pass"}, - {"path": "specs/hosting/panel.t27", "t27b": "pass"}, - {"path": "specs/hosting/placement.t27", "t27b": "pass"}, - {"path": "specs/hosting/proof.t27", "t27b": "pass"}, - {"path": "specs/hosting/row.t27", "t27b": "pass"}, - {"path": "specs/hosting/statement.t27", "t27b": "pass"}, - {"path": "specs/hosting/sybil.t27", "t27b": "pass"}, - {"path": "specs/hosting/toolchain.t27", "t27b": "pass"}, - {"path": "specs/hosting/topology.t27", "t27b": "pass"}, - {"path": "specs/i18n/agents-ru.t27", "t27b": "pass"}, - {"path": "specs/i18n/blog-ru.t27", "t27b": "pass"}, - {"path": "specs/i18n/docs-ru.t27", "t27b": "pass"}, - {"path": "specs/igla/race/mvp_ternary_classifier.t27", "t27b": "pass"}, - {"path": "specs/igla/race/phi_accumulator_growth.t27", "t27b": "pass"}, - {"path": "specs/igla/race/phi_gain_freedom.t27", "t27b": "pass"}, - {"path": "specs/igla/race/phi_weights.t27", "t27b": "pass"}, - {"path": "specs/igla/race/ternary_lut_table.t27", "t27b": "pass"}, - {"path": "specs/igla/race/ternary_mac_group.t27", "t27b": "pass"}, - {"path": "specs/igla/race/ternary_node.t27", "t27b": "pass"}, - {"path": "specs/igla/race/unit_weights_node.t27", "t27b": "pass"}, - {"path": "specs/igla/w535_bounded_while_module.t27", "t27b": "pass"}, - {"path": "specs/isa/t27a.t27", "t27b": "pass"}, - {"path": "specs/isa/t27a_mnemonics.t27", "t27b": "pass"}, - {"path": "specs/isa/ternary_encoding.t27", "t27b": "pass"}, - {"path": "specs/isa/ternary_gates.t27", "t27b": "pass"}, - {"path": "specs/isa/ternary_graph.t27", "t27b": "pass"}, - {"path": "specs/isa/tri27_bytecode.t27", "t27b": "pass"}, - {"path": "specs/isa/tri27_machine.t27", "t27b": "pass"}, - {"path": "specs/jobs/network_job.t27", "t27b": "pass"}, - {"path": "specs/jobs/release_t27c.t27", "t27b": "pass"}, - {"path": "specs/jobs/t27b_ledger_steward.t27", "t27b": "pass"}, - {"path": "specs/math/constants.t27", "t27b": "pass"}, - {"path": "specs/math/gf_competitive.t27", "t27b": "pass"}, - {"path": "specs/memory/graph/crypt.t27", "t27b": "pass"}, - {"path": "specs/memory/graph/ingest.t27", "t27b": "pass"}, - {"path": "specs/memory/graph/scope.t27", "t27b": "pass"}, - {"path": "specs/memory/graph/temporal.t27", "t27b": "pass"}, - {"path": "specs/memory/graph/types.t27", "t27b": "pass"}, - {"path": "specs/memory/tmem/session.t27", "t27b": "pass"}, - {"path": "specs/memory/tmem/types.t27", "t27b": "pass"}, - {"path": "specs/mesh_routing.t27", "t27b": "pass"}, - {"path": "specs/ml/activation/elu_activation.t27", "t27b": "blocked", "blocker": "ExprCall(undeclared fn)", "reason": "unimplemented"}, - {"path": "specs/ml/activation/gelu_activation.t27", "t27b": "blocked", "blocker": "ExprCall(undeclared fn)", "reason": "unimplemented"}, - {"path": "specs/ml/activation/gelu_approx_activation.t27", "t27b": "blocked", "blocker": "ExprCall(undeclared fn)", "reason": "unimplemented"}, - {"path": "specs/ml/activation/leaky_relu_activation.t27", "t27b": "pass"}, - {"path": "specs/ml/activation/relu_activation.t27", "t27b": "pass"}, - {"path": "specs/ml/activation/sigmoid_activation.t27", "t27b": "pass"}, - {"path": "specs/ml/activation/silu_swish_activation.t27", "t27b": "blocked", "blocker": "ExprCall(undeclared fn)", "reason": "unimplemented"}, - {"path": "specs/ml/activation/softmax.t27", "t27b": "blocked", "blocker": "ExprCall(undeclared fn)", "reason": "unimplemented"}, - {"path": "specs/ml/activation/tanh_activation.t27", "t27b": "blocked", "blocker": "ExprCall(undeclared fn)", "reason": "unimplemented"}, - {"path": "specs/ml/igla_champion_capsule.t27", "t27b": "blocked", "blocker": "ExprIdentifier(undeclared)", "reason": "unimplemented"}, - {"path": "specs/ml/layers/avgpool2d_layer.t27", "t27b": "pass"}, - {"path": "specs/ml/layers/batchnorm_layer.t27", "t27b": "blocked", "blocker": "ExprCall(undeclared fn)", "reason": "unimplemented"}, - {"path": "specs/ml/layers/conv2d_layer.t27", "t27b": "pass"}, - {"path": "specs/ml/layers/dense_layer.t27", "t27b": "pass"}, - {"path": "specs/ml/layers/dropout_layer.t27", "t27b": "pass"}, - {"path": "specs/ml/layers/embedding_layer.t27", "t27b": "blocked", "blocker": "ExprCall(undeclared fn)", "reason": "unimplemented"}, - {"path": "specs/ml/layers/flatten_layer.t27", "t27b": "pass"}, - {"path": "specs/ml/layers/layernorm_layer.t27", "t27b": "pass"}, - {"path": "specs/ml/layers/maxpool2d_layer.t27", "t27b": "pass"}, - {"path": "specs/ml/layers/residual_connection.t27", "t27b": "pass"}, - {"path": "specs/ml/loss/binary_crossentropy_loss.t27", "t27b": "blocked", "blocker": "ExprCall(undeclared fn)", "reason": "unimplemented"}, - {"path": "specs/ml/loss/contrastive_loss.t27", "t27b": "blocked", "blocker": "ExprCall(undeclared fn)", "reason": "unimplemented"}, - {"path": "specs/ml/loss/cross_entropy_loss.t27", "t27b": "blocked", "blocker": "ExprCall(undeclared fn)", "reason": "unimplemented"}, - {"path": "specs/ml/loss/huber_loss.t27", "t27b": "pass"}, - {"path": "specs/ml/loss/kl_divergence.t27", "t27b": "pass"}, - {"path": "specs/ml/loss/mse_loss.t27", "t27b": "pass"}, - {"path": "specs/ml/optimizer/adagrad.t27", "t27b": "blocked", "blocker": "ExprCall(undeclared fn)", "reason": "unimplemented"}, - {"path": "specs/ml/optimizer/adam.t27", "t27b": "blocked", "blocker": "ExprCall(undeclared fn)", "reason": "unimplemented"}, - {"path": "specs/ml/optimizer/lamb.t27", "t27b": "blocked", "blocker": "ExprCall(undeclared fn)", "reason": "unimplemented"}, - {"path": "specs/ml/optimizer/race_config.t27", "t27b": "blocked", "blocker": "ExprIdentifier(undeclared)", "reason": "unimplemented"}, - {"path": "specs/ml/optimizer/rmsprop.t27", "t27b": "pass"}, - {"path": "specs/ml/optimizer/sgd.t27", "t27b": "pass"}, - {"path": "specs/ml/pathway/mlp.t27", "t27b": "blocked", "blocker": "ExprCall(undeclared fn)", "reason": "unimplemented"}, - {"path": "specs/ml/recurrent/attention_mechanism.t27", "t27b": "blocked", "blocker": "ExprCall(undeclared fn)", "reason": "unimplemented"}, - {"path": "specs/ml/recurrent/bilstm.t27", "t27b": "blocked", "blocker": "ExprCall(undeclared fn)", "reason": "unimplemented"}, - {"path": "specs/ml/recurrent/gru_cell.t27", "t27b": "blocked", "blocker": "ExprCall(undeclared fn)", "reason": "unimplemented"}, - {"path": "specs/ml/recurrent/lstm_cell.t27", "t27b": "blocked", "blocker": "ExprCall(undeclared fn)", "reason": "unimplemented"}, - {"path": "specs/ml/recurrent/lstm_single.t27", "t27b": "blocked", "blocker": "ExprCall(undeclared fn)", "reason": "unimplemented"}, - {"path": "specs/ml/recurrent/rnn_cell.t27", "t27b": "blocked", "blocker": "ExprCall(undeclared fn)", "reason": "unimplemented"}, - {"path": "specs/ml/recurrent/self_attention.t27", "t27b": "pass"}, - {"path": "specs/ml/rl/advantage_estimator.t27", "t27b": "blocked", "blocker": "ExprCall(undeclared fn)", "reason": "unimplemented"}, - {"path": "specs/ml/rl/dqn.t27", "t27b": "pass"}, - {"path": "specs/ml/rl/dqn_target_network.t27", "t27b": "pass"}, - {"path": "specs/ml/rl/ppo_clip_loss.t27", "t27b": "blocked", "blocker": "ExprCall(undeclared fn)", "reason": "unimplemented"}, - {"path": "specs/ml/rl/ppo_critic.t27", "t27b": "blocked", "blocker": "ExprCall(undeclared fn)", "reason": "unimplemented"}, - {"path": "specs/ml/rl/sac_critic.t27", "t27b": "pass"}, - {"path": "specs/ml/transformer/encoder_block.t27", "t27b": "blocked", "blocker": "ExprCall(undeclared fn)", "reason": "unimplemented"}, - {"path": "specs/ml/transformer/feed_forward_network.t27", "t27b": "pass"}, - {"path": "specs/ml/transformer/multi_head_attention.t27", "t27b": "pass"}, - {"path": "specs/ml/transformer/positional_encoding.t27", "t27b": "blocked", "blocker": "ExprCall(undeclared fn)", "reason": "unimplemented"}, - {"path": "specs/multipath_router.t27", "t27b": "pass"}, - {"path": "specs/network/attribution.t27", "t27b": "pass"}, - {"path": "specs/network/identity.t27", "t27b": "pass"}, - {"path": "specs/network/job_rules.t27", "t27b": "pass"}, - {"path": "specs/network/mvp.t27", "t27b": "pass"}, - {"path": "specs/network/mvp_v2.t27", "t27b": "pass"}, - {"path": "specs/network/mvp_v3.t27", "t27b": "pass"}, - {"path": "specs/network/mvp_v3_ed25519.t27", "t27b": "pass"}, - {"path": "specs/network/pool.t27", "t27b": "pass"}, - {"path": "specs/network/quorum.t27", "t27b": "pass"}, - {"path": "specs/network/usage.t27", "t27b": "pass"}, - {"path": "specs/numeric/bnf1024.t27", "t27b": "pass"}, - {"path": "specs/numeric/bnf128.t27", "t27b": "pass"}, - {"path": "specs/numeric/bnf16.t27", "t27b": "pass"}, - {"path": "specs/numeric/bnf256.t27", "t27b": "pass"}, - {"path": "specs/numeric/bnf32.t27", "t27b": "pass"}, - {"path": "specs/numeric/bnf512.t27", "t27b": "pass"}, - {"path": "specs/numeric/bnf64.t27", "t27b": "pass"}, - {"path": "specs/numeric/bnf8.t27", "t27b": "pass"}, - {"path": "specs/numeric/catalog_paper_count.t27", "t27b": "pass"}, - {"path": "specs/numeric/e8m0.t27", "t27b": "pass"}, - {"path": "specs/numeric/formats.t27", "t27b": "pass"}, - {"path": "specs/numeric/formats_catalog.t27", "t27b": "pass"}, - {"path": "specs/numeric/gf10.t27", "t27b": "pass"}, - {"path": "specs/numeric/gf1024.t27", "t27b": "pass"}, - {"path": "specs/numeric/gf128.t27", "t27b": "pass"}, - {"path": "specs/numeric/gf14.t27", "t27b": "pass"}, - {"path": "specs/numeric/gf16.t27", "t27b": "pass"}, - {"path": "specs/numeric/gf256.t27", "t27b": "pass"}, - {"path": "specs/numeric/gf48.t27", "t27b": "pass"}, - {"path": "specs/numeric/gf512.t27", "t27b": "pass"}, - {"path": "specs/numeric/gf6.t27", "t27b": "pass"}, - {"path": "specs/numeric/gf96.t27", "t27b": "pass"}, - {"path": "specs/numeric/gft1024.t27", "t27b": "pass"}, - {"path": "specs/numeric/gft128.t27", "t27b": "pass"}, - {"path": "specs/numeric/gft16.t27", "t27b": "pass"}, - {"path": "specs/numeric/gft256.t27", "t27b": "pass"}, - {"path": "specs/numeric/gft32.t27", "t27b": "pass"}, - {"path": "specs/numeric/gft4.t27", "t27b": "pass"}, - {"path": "specs/numeric/gft512.t27", "t27b": "pass"}, - {"path": "specs/numeric/gft64.t27", "t27b": "pass"}, - {"path": "specs/numeric/gft8.t27", "t27b": "pass"}, - {"path": "specs/numeric/gfternary.t27", "t27b": "pass"}, - {"path": "specs/numeric/golden_sieve.t27", "t27b": "pass"}, - {"path": "specs/numeric/ocp_mx.t27", "t27b": "pass"}, - {"path": "specs/numeric/requant_boundary.t27", "t27b": "pass"}, - {"path": "specs/numeric/tnf1024.t27", "t27b": "pass"}, - {"path": "specs/numeric/tnf128.t27", "t27b": "pass"}, - {"path": "specs/numeric/tnf16.t27", "t27b": "pass"}, - {"path": "specs/numeric/tnf17.t27", "t27b": "pass"}, - {"path": "specs/numeric/tnf256.t27", "t27b": "pass"}, - {"path": "specs/numeric/tnf32.t27", "t27b": "pass"}, - {"path": "specs/numeric/tnf4.t27", "t27b": "pass"}, - {"path": "specs/numeric/tnf512.t27", "t27b": "pass"}, - {"path": "specs/numeric/tnf64.t27", "t27b": "pass"}, - {"path": "specs/numeric/tnf8.t27", "t27b": "pass"}, - {"path": "specs/numeric/trinity_numeric_surface.t27", "t27b": "pass"}, - {"path": "specs/physics/e8_lqg_bridge.t27", "t27b": "pass"}, - {"path": "specs/physics/eye_isi.t27", "t27b": "pass"}, - {"path": "specs/physics/gamma-conflict.t27", "t27b": "pass"}, - {"path": "specs/physics/hslm_benchmark.t27", "t27b": "pass"}, - {"path": "specs/physics/line_bounce.t27", "t27b": "pass"}, - {"path": "specs/physics/lqg_cs_bridge.t27", "t27b": "pass"}, - {"path": "specs/physics/xc7_primitives.t27", "t27b": "pass"}, - {"path": "specs/policy/issue_shape.t27", "t27b": "pass"}, - {"path": "specs/policy/l2_generation.t27", "t27b": "pass"}, - {"path": "specs/policy/lang_en.t27", "t27b": "pass"}, - {"path": "specs/policy/merge_ours.t27", "t27b": "pass"}, - {"path": "specs/policy/own_language.t27", "t27b": "pass"}, - {"path": "specs/policy/required_contexts.t27", "t27b": "pass"}, - {"path": "specs/policy/text_lines.t27", "t27b": "pass"}, - {"path": "specs/port/bootstrap/src/bridge.t27", "t27b": "pass"}, - {"path": "specs/port/bootstrap/src/cc_gate.t27", "t27b": "pass"}, - {"path": "specs/port/bootstrap/src/check_calls.t27", "t27b": "pass"}, - {"path": "specs/port/bootstrap/src/compiler/AsmRelocEntry_new.t27", "t27b": "pass"}, - {"path": "specs/port/bootstrap/src/compiler/AsmSectionKind_from_i8.t27", "t27b": "pass"}, - {"path": "specs/port/bootstrap/src/compiler/AssembledInstr_r_type.t27", "t27b": "pass"}, - {"path": "specs/port/bootstrap/src/compiler/HirBusPort_axi4_lite_slave.t27", "t27b": "pass"}, - {"path": "specs/port/bootstrap/src/compiler/HirClockDomain_new.t27", "t27b": "pass"}, - {"path": "specs/port/bootstrap/src/compiler/HirCoverPoint_new.t27", "t27b": "pass"}, - {"path": "specs/port/bootstrap/src/compiler/HirGf16FftConfig_fft_stages.t27", "t27b": "pass"}, - {"path": "specs/port/bootstrap/src/compiler/HirIpCatalog_new.t27", "t27b": "pass"}, - {"path": "specs/port/bootstrap/src/compiler/HirTernaryRegFile_new.t27", "t27b": "pass"}, - {"path": "specs/port/bootstrap/src/compiler/HwType_hw_width.t27", "t27b": "pass"}, - {"path": "specs/port/bootstrap/src/compiler/LinkSection_text.t27", "t27b": "pass"}, - {"path": "specs/port/bootstrap/src/compiler/LoopGuard_loop_cond.t27", "t27b": "pass"}, - {"path": "specs/port/bootstrap/src/compiler/TbCheck_new.t27", "t27b": "pass"}, - {"path": "specs/port/bootstrap/src/compiler/collect_type_decls.t27", "t27b": "pass"}, - {"path": "specs/port/bootstrap/src/enrichment/mod.t27", "t27b": "pass"}, - {"path": "specs/port/bootstrap/src/jwt.t27", "t27b": "pass"}, - {"path": "specs/port/bootstrap/src/parse_conform.t27", "t27b": "pass"}, - {"path": "specs/port/bootstrap/src/phi_f64_literals.t27", "t27b": "pass"}, - {"path": "specs/port/bootstrap/src/phi_selfcheck.t27", "t27b": "pass"}, - {"path": "specs/port/bootstrap/src/sensitivity.t27", "t27b": "pass"}, - {"path": "specs/port/bootstrap/src/source_kind.t27", "t27b": "pass"}, - {"path": "specs/port/bootstrap/src/weight_bram.t27", "t27b": "pass"}, - {"path": "specs/port/browseros/trios/agent-server/apps/server/src/api/routes/health.t27", "t27b": "pass"}, - {"path": "specs/port/browseros/trios/agent-server/apps/server/src/api/routes/memory.t27", "t27b": "pass"}, - {"path": "specs/port/browseros/trios/agent-server/apps/server/src/api/routes/queen-lease.t27", "t27b": "pass"}, - {"path": "specs/port/browseros/trios/agent-server/apps/server/src/api/routes/queen-needs-you.t27", "t27b": "pass"}, - {"path": "specs/port/browseros/trios/agent-server/apps/server/src/api/routes/queen-public-agents.t27", "t27b": "pass"}, - {"path": "specs/port/browseros/trios/agent-server/apps/server/src/api/routes/queen-registry.t27", "t27b": "pass"}, - {"path": "specs/port/browseros/trios/agent-server/apps/server/src/api/routes/queen-rehearsal.t27", "t27b": "pass"}, - {"path": "specs/port/browseros/trios/agent-server/apps/server/src/api/routes/queen-report.t27", "t27b": "pass"}, - {"path": "specs/port/browseros/trios/agent-server/apps/server/src/api/routes/status.t27", "t27b": "pass"}, - {"path": "specs/port/browseros/trios/agent-server/apps/server/src/api/services/a2a/a2a-liveness.t27", "t27b": "pass"}, - {"path": "specs/port/browseros/trios/agent-server/apps/server/src/api/services/openclaw/claw-session.t27", "t27b": "pass"}, - {"path": "specs/port/browseros/trios/agent-server/apps/server/src/browser/bookmarks.t27", "t27b": "pass"}, - {"path": "specs/port/browseros/trios/agent-server/apps/server/src/browser/history.t27", "t27b": "pass"}, - {"path": "specs/port/browseros/trios/agent-server/apps/server/src/lib/agents/runtime/registry.t27", "t27b": "pass"}, - {"path": "specs/port/browseros/trios/agent-server/apps/server/src/lib/db/retry.t27", "t27b": "pass"}, - {"path": "specs/port/browseros/trios/agent-server/apps/server/src/lib/identity.t27", "t27b": "pass"}, - {"path": "specs/port/browseros/trios/agent-server/apps/server/src/lib/port-binding.t27", "t27b": "pass"}, - {"path": "specs/port/browseros/trios/agent-server/apps/server/src/lib/provider-error-classifier.t27", "t27b": "pass"}, - {"path": "specs/port/browseros/trios/agent-server/apps/server/src/monitoring/envelope.t27", "t27b": "pass"}, - {"path": "specs/port/browseros/trios/agent-server/apps/server/src/skills/catalog.t27", "t27b": "pass"}, - {"path": "specs/port/browseros/trios/agent-server/apps/server/src/tools/filesystem/ls.t27", "t27b": "pass"}, - {"path": "specs/port/browseros/trios/agent-server/apps/server/src/tools/memory/write.t27", "t27b": "pass"}, - {"path": "specs/port/browseros/trios/agent-server/apps/server/src/tools/tool-registry.t27", "t27b": "pass"}, - {"path": "specs/port/fpga/bscan_spi_qmtech/bscan_spi_qmtech.t27", "t27b": "pass"}, - {"path": "specs/port/fpga/openxc7-synth/phi_temporal/temporal_heartbeat.t27", "t27b": "pass"}, - {"path": "specs/port/fpga/verilog/dsp_probe.t27", "t27b": "pass"}, - {"path": "specs/port/fpga/verilog/dsp_probe_live.t27", "t27b": "pass"}, - {"path": "specs/port/fpga/verilog/e8m0_jtag.t27", "t27b": "pass"}, - {"path": "specs/port/fpga/verilog/gft_bitnet_neuron_jtag.t27", "t27b": "pass"}, - {"path": "specs/port/fpga/verilog/gft_dot4_comm_jtag.t27", "t27b": "pass"}, - {"path": "specs/port/fpga/verilog/gft_dup2_jtag.t27", "t27b": "pass"}, - {"path": "specs/port/fpga/verilog/gft_dup3_jtag.t27", "t27b": "pass"}, - {"path": "specs/port/fpga/verilog/gft_signed_dot4_jtag.t27", "t27b": "pass"}, - {"path": "specs/port/fpga/verilog/gft_smul_jtag.t27", "t27b": "pass"}, - {"path": "specs/port/fpga/verilog/gft_train1_jtag.t27", "t27b": "pass"}, - {"path": "specs/port/fpga/verilog/link_node.t27", "t27b": "pass"}, - {"path": "specs/port/fpga/verilog/mvp_ternary_classifier_top.t27", "t27b": "pass"}, - {"path": "specs/port/fpga/verilog/phi_weights_jtag.t27", "t27b": "pass"}, - {"path": "specs/port/fpga/verilog/ternary_mac_demo_top.t27", "t27b": "pass"}, - {"path": "specs/port/fpga/verilog/ternary_mac_synth.t27", "t27b": "pass"}, - {"path": "specs/port/fpga/verilog/ternary_node_jtag.t27", "t27b": "pass"}, - {"path": "specs/port/fpga/vivado/blinky.t27", "t27b": "pass"}, - {"path": "specs/port/fpga/vivado/gf16_matmul4x4.t27", "t27b": "pass"}, - {"path": "specs/port/fpga/vivado/gf16_top.t27", "t27b": "pass"}, - {"path": "specs/port/fpga/vivado/gf16_uart_sim_bench.t27", "t27b": "pass"}, - {"path": "specs/port/fpga/vivado/uart_detect_top.t27", "t27b": "pass"}, - {"path": "specs/port/fpga/vivado/uart_echo_top.t27", "t27b": "pass"}, - {"path": "specs/port/fpga/vsa/temporal_heartbeat_top.t27", "t27b": "pass"}, - {"path": "specs/port/scripts/aggregate-experience.t27", "t27b": "pass"}, - {"path": "specs/port/scripts/bulk-create-notebooks.t27", "t27b": "pass"}, - {"path": "specs/port/scripts/check-conflicts.t27", "t27b": "pass"}, - {"path": "specs/port/scripts/check-pagination-truncation.t27", "t27b": "pass"}, - {"path": "specs/port/scripts/check_first_party_doc_language.t27", "t27b": "pass"}, - {"path": "specs/port/scripts/ci/loop-tools-tracked.t27", "t27b": "pass"}, - {"path": "specs/port/scripts/ci/rings_matrix.t27", "t27b": "pass"}, - {"path": "specs/port/scripts/fpga-build.t27", "t27b": "pass"}, - {"path": "specs/port/scripts/fpga/flash.t27", "t27b": "pass"}, - {"path": "specs/port/scripts/gen_w309.t27", "t27b": "pass"}, - {"path": "specs/port/scripts/gen_w310.t27", "t27b": "pass"}, - {"path": "specs/port/scripts/gen_w311.t27", "t27b": "pass"}, - {"path": "specs/port/scripts/gen_w314.t27", "t27b": "pass"}, - {"path": "specs/port/scripts/gen_w315.t27", "t27b": "pass"}, - {"path": "specs/port/scripts/gen_w316.t27", "t27b": "pass"}, - {"path": "specs/port/scripts/gen_w317.t27", "t27b": "pass"}, - {"path": "specs/port/scripts/gen_w318.t27", "t27b": "pass"}, - {"path": "specs/port/scripts/gen_w320.t27", "t27b": "pass"}, - {"path": "specs/port/scripts/gen_w322.t27", "t27b": "pass"}, - {"path": "specs/port/scripts/gen_w326.t27", "t27b": "pass"}, - {"path": "specs/port/scripts/gen_w363.t27", "t27b": "pass"}, - {"path": "specs/port/scripts/gen_w365.t27", "t27b": "pass"}, - {"path": "specs/port/scripts/gen_w368.t27", "t27b": "pass"}, - {"path": "specs/port/scripts/gen_w377.t27", "t27b": "pass"}, - {"path": "specs/port/scripts/gen_w378.t27", "t27b": "pass"}, - {"path": "specs/port/scripts/gen_w379.t27", "t27b": "pass"}, - {"path": "specs/port/scripts/gen_w380.t27", "t27b": "pass"}, - {"path": "specs/port/scripts/gen_w381.t27", "t27b": "pass"}, - {"path": "specs/port/scripts/gen_w381_lean.t27", "t27b": "pass"}, - {"path": "specs/port/scripts/gen_w382.t27", "t27b": "pass"}, - {"path": "specs/port/scripts/gen_w384.t27", "t27b": "pass"}, - {"path": "specs/port/scripts/gen_w384_lean.t27", "t27b": "pass"}, - {"path": "specs/port/scripts/gen_w385.t27", "t27b": "pass"}, - {"path": "specs/port/scripts/gen_w386.t27", "t27b": "pass"}, - {"path": "specs/port/scripts/gen_w387.t27", "t27b": "pass"}, - {"path": "specs/port/scripts/gen_w388_lean.t27", "t27b": "pass"}, - {"path": "specs/port/scripts/gen_w391.t27", "t27b": "pass"}, - {"path": "specs/port/scripts/gen_w391_lean.t27", "t27b": "pass"}, - {"path": "specs/port/scripts/gen_w631.t27", "t27b": "pass"}, - {"path": "specs/port/scripts/gen_w632.t27", "t27b": "pass"}, - {"path": "specs/port/scripts/gen_w633.t27", "t27b": "pass"}, - {"path": "specs/port/scripts/gen_w634.t27", "t27b": "pass"}, - {"path": "specs/port/scripts/gen_w635.t27", "t27b": "pass"}, - {"path": "specs/port/scripts/gen_w636.t27", "t27b": "pass"}, - {"path": "specs/port/scripts/gen_w637.t27", "t27b": "pass"}, - {"path": "specs/port/scripts/gen_w638.t27", "t27b": "pass"}, - {"path": "specs/port/scripts/gen_w639.t27", "t27b": "pass"}, - {"path": "specs/port/scripts/gen_w640.t27", "t27b": "pass"}, - {"path": "specs/port/scripts/gen_w641.t27", "t27b": "pass"}, - {"path": "specs/port/scripts/gen_w642.t27", "t27b": "pass"}, - {"path": "specs/port/scripts/gen_w643.t27", "t27b": "pass"}, - {"path": "specs/port/scripts/gen_w644.t27", "t27b": "pass"}, - {"path": "specs/port/scripts/gen_w645.t27", "t27b": "pass"}, - {"path": "specs/port/scripts/gen_w646.t27", "t27b": "pass"}, - {"path": "specs/port/scripts/gen_w647.t27", "t27b": "pass"}, - {"path": "specs/port/scripts/gen_w648.t27", "t27b": "pass"}, - {"path": "specs/port/scripts/gen_w649.t27", "t27b": "pass"}, - {"path": "specs/port/scripts/gen_w650.t27", "t27b": "pass"}, - {"path": "specs/port/scripts/gen_w651.t27", "t27b": "pass"}, - {"path": "specs/port/scripts/gen_w652.t27", "t27b": "pass"}, - {"path": "specs/port/scripts/gen_w653.t27", "t27b": "pass"}, - {"path": "specs/port/scripts/gen_w654.t27", "t27b": "pass"}, - {"path": "specs/port/scripts/gen_w655.t27", "t27b": "pass"}, - {"path": "specs/port/scripts/gen_w656.t27", "t27b": "pass"}, - {"path": "specs/port/scripts/gen_w657.t27", "t27b": "pass"}, - {"path": "specs/port/scripts/gen_w662.t27", "t27b": "pass"}, - {"path": "specs/port/scripts/gen_w669.t27", "t27b": "pass"}, - {"path": "specs/port/scripts/gen_w_blocks.t27", "t27b": "pass"}, - {"path": "specs/port/scripts/generate_episodes.t27", "t27b": "pass"}, - {"path": "specs/port/scripts/git_commands_tasks_1_4.t27", "t27b": "pass"}, - {"path": "specs/port/scripts/install-constitutional-hook.t27", "t27b": "pass"}, - {"path": "specs/port/scripts/lee_monte_carlo_baseline.t27", "t27b": "pass"}, - {"path": "specs/port/scripts/mcp-wrapper.t27", "t27b": "pass"}, - {"path": "specs/port/scripts/print_pellis_seal_decimal.t27", "t27b": "pass"}, - {"path": "specs/port/scripts/pysr_trinity_blind_test_v2.t27", "t27b": "pass"}, - {"path": "specs/port/scripts/reseal-apply.t27", "t27b": "pass"}, - {"path": "specs/port/scripts/reseal-check.t27", "t27b": "pass"}, - {"path": "specs/port/scripts/run_v51_multiple.t27", "t27b": "pass"}, - {"path": "specs/port/scripts/test-agent-bridge.t27", "t27b": "pass"}, - {"path": "specs/port/scripts/tri-issue-create.t27", "t27b": "pass"}, - {"path": "specs/port/scripts/tri-pr-create.t27", "t27b": "pass"}, - {"path": "specs/port/scripts/tri-search.t27", "t27b": "pass"}, - {"path": "specs/port/scripts/tri-sync.t27", "t27b": "pass"}, - {"path": "specs/port/scripts/tri_loop/claims.t27", "t27b": "pass"}, - {"path": "specs/port/scripts/tri_loop/corpus_parse.t27", "t27b": "pass"}, - {"path": "specs/port/scripts/tri_loop/loop_rules.t27", "t27b": "pass"}, - {"path": "specs/port/scripts/tri_loop/now_numbers.t27", "t27b": "pass"}, - {"path": "specs/port/scripts/tri_loop/t27b_rules.t27", "t27b": "pass"}, - {"path": "specs/port/scripts/ultra_engine_v70_ultimate.t27", "t27b": "pass"}, - {"path": "specs/port/scripts/validate_phi_f64.t27", "t27b": "pass"}, - {"path": "specs/port/scripts/verify_precision.t27", "t27b": "pass"}, - {"path": "specs/port/scripts/verify_smoking_guns.t27", "t27b": "pass"}, - {"path": "specs/port/scripts/wrapup/extract-context.t27", "t27b": "pass"}, - {"path": "specs/port/tools/backend_parity_table.t27", "t27b": "pass"}, - {"path": "specs/port/tools/bees/merger_gate_selftest.t27", "t27b": "pass"}, - {"path": "specs/port/tools/check_catalog_integrity.t27", "t27b": "pass"}, - {"path": "specs/port/tools/check_duplicate_declarations.t27", "t27b": "pass"}, - {"path": "specs/port/tools/check_fix_carries_source.t27", "t27b": "pass"}, - {"path": "specs/port/tools/ci/check_specs_still_parse.t27", "t27b": "pass"}, - {"path": "specs/port/tools/jtag/tdo_verdict.t27", "t27b": "pass"}, - {"path": "specs/port/tools/oracle/run.t27", "t27b": "pass"}, - {"path": "specs/port/tools/run_conformance_vvp.t27", "t27b": "pass"}, - {"path": "specs/port/tools/ternary_model.t27", "t27b": "pass"}, - {"path": "specs/port/tools/toolbelt.t27", "t27b": "pass"}, - {"path": "specs/port/tools/verify_emit_bitexact.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/fpga/fly-vivado/verilog/trinity_qmtech.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/fpga/gft/tb32.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/fpga/openxc7-regress/regress-fabric-bufg/fabric_bufg.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/fpga/openxc7-synth/DSP48E1_mock.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/fpga/openxc7-synth/blink_correct.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/fpga/openxc7-synth/blink_fast.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/fpga/openxc7-synth/blink_fixed.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/fpga/openxc7-synth/blink_minimal.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/fpga/openxc7-synth/blink_r23.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/fpga/openxc7-synth/blink_simple.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/fpga/openxc7-synth/blink_slow.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/fpga/openxc7-synth/blink_working.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/fpga/openxc7-synth/clk_test.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/fpga/openxc7-synth/clock_test.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/fpga/openxc7-synth/d6_blink.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/fpga/openxc7-synth/d6_inv_test.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/fpga/openxc7-synth/d6_test.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/fpga/openxc7-synth/d_bank13_test.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/fpga/openxc7-synth/d_blink_high.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/fpga/openxc7-synth/d_bufg_test.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/fpga/openxc7-synth/d_clk_direct.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/fpga/openxc7-synth/d_direct.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/fpga/openxc7-synth/d_e21_test.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/fpga/openxc7-synth/d_f19_test.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/fpga/openxc7-synth/d_full_path.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/fpga/openxc7-synth/d_g22_test.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/fpga/openxc7-synth/d_lut_only.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/fpga/openxc7-synth/d_multi_led.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/fpga/openxc7-synth/d_oscillator.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/fpga/openxc7-synth/d_simple_ff.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/fpga/openxc7-synth/d_simple_led.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/fpga/openxc7-synth/d_slow_blink.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/fpga/openxc7-synth/d_srl_blink.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/fpga/openxc7-synth/d_static_on.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/fpga/openxc7-synth/d_static_one.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/fpga/openxc7-synth/d_y0_test.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/fpga/openxc7-synth/definitive_diagnostic_inv.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/fpga/openxc7-synth/dsp_mul.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/fpga/openxc7-synth/led_both_test.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/fpga/openxc7-synth/led_d5_test.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/fpga/openxc7-synth/led_d6_test.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/fpga/openxc7-synth/led_diagnostic.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/fpga/openxc7-synth/led_off_test.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/fpga/openxc7-synth/led_on_test.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/fpga/openxc7-synth/led_simple_test.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/fpga/openxc7-synth/led_test_inv.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/fpga/openxc7-synth/multi_led_test.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/fpga/openxc7-synth/quantum_bridge_top.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/fpga/openxc7-synth/riscv_blink.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/fpga/openxc7-synth/singularity_d6_top.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/fpga/openxc7-synth/symbiflow_blink.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/fpga/openxc7-synth/ternary_activation.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/fpga/openxc7-synth/trinity_top.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/fpga/openxc7-synth/uart_echo.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/fpga/rtl/fpga_test_reporter.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/fpga/uart_loopback.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/fpga/uart_loopback_core.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/src/background_agent/main.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/src/brain/orbitofrontal_value.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/src/brain/weber_tuning.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/src/cli/health_check.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/src/cli/railway_create_full.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/src/cli/railway_create_project.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/src/cli/railway_deployment_create.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/src/cli/railway_null_startcmd.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/src/firebird/governance_temp.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/src/phi-engine/vibeec_original/bogatyrs_registry.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/src/phi-engine/vibeec_original/bogatyrs_spec_structure.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/src/phi-engine/vibeec_original/tnc.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/src/server_main.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/src/storm/experience_engine.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/src/tri-api/claude_md.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/src/tri/gen_aabb.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/src/tri/gen_arithmetic.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/src/tri/gen_assertion.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/src/tri/gen_barrier.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/src/tri/gen_base64.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/src/tri/gen_bezier.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/src/tri/gen_cache.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/src/tri/gen_caesar.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/src/tri/gen_canvas.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/src/tri/gen_color.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/src/tri/gen_cross_entropy.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/src/tri/gen_cursor.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/src/tri/gen_epoch_reclamation.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/src/tri/gen_escape.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/src/tri/gen_fuzz.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/src/tri/gen_geo_hash2d.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/src/tri/gen_gradient.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/src/tri/gen_gradient_descent.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/src/tri/gen_hazard_pointers.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/src/tri/gen_image.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/src/tri/gen_index.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/src/tri/gen_key_value.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/src/tri/gen_kmeans.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/src/tri/gen_leb128.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/src/tri/gen_linear_regression.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/src/tri/gen_lockfree_stack.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/src/tri/gen_matrix3x3.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/src/tri/gen_mock.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/src/tri/gen_neuron.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/src/tri/gen_path_utils.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/src/tri/gen_perceptron.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/src/tri/gen_quaternion.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/src/tri/gen_radix_tree.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/src/tri/gen_ray.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/src/tri/gen_record_store.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/src/tri/gen_rect.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/src/tri/gen_regression.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/src/tri/gen_relu.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/src/tri/gen_ring_buffer.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/src/tri/gen_rle.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/src/tri/gen_rsa_simple.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/src/tri/gen_rtree.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/src/tri/gen_rwlock.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/src/tri/gen_semaphore.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/src/tri/gen_sigmoid.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/src/tri/gen_skiplist_impl.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/src/tri/gen_snapshot.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/src/tri/gen_softmax.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/src/tri/gen_temp_file.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/src/tri/gen_test_runner.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/src/tri/gen_transaction.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/src/tri/gen_transform.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/src/tri/gen_varint.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/src/tri/gen_wal.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/src/tri/gen_websocket.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/src/tri/gen_work_stealing.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/src/tri/math/vocab_audit.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/src/tri/orchestrator_bench.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/src/tri/string_dualities.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/src/tri/string_spectrum.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/src/vibeec/gen_cmd_minimal.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/src/vibeec/gen_cmd_simple.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/src/vibeec/p2p_module.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/src/vibeec/tnc.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/src/vibeec/trinity_tokenizer.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/src/vibeec/validation_engine.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/src/wasm_stubs/auto_shard_stub.t27", "t27b": "pass"}, - {"path": "specs/port/trios/apps/trios-macos/rings/RUST-04/clade-improve/src/oversight.t27", "t27b": "pass"}, - {"path": "specs/port/trios/apps/trios-macos/rings/RUST-13/clade-meshd/src/transport.t27", "t27b": "pass"}, - {"path": "specs/port/trios/apps/trios-macos/rings/RUST-13/trios-mesh/build.t27", "t27b": "pass"}, - {"path": "specs/port/trios/apps/trios-macos/rings/RUST-13/trios-mesh/src/bin/smoke_m1.t27", "t27b": "pass"}, - {"path": "specs/port/trios/apps/trios-macos/rings/RUST-13/trios-mesh/tools/ad9361_config.t27", "t27b": "pass"}, - {"path": "specs/port/trios/crates/tri-tunnel/src/main.t27", "t27b": "pass"}, - {"path": "specs/port/trios/crates/trinity_loss/src/lib.t27", "t27b": "pass"}, - {"path": "specs/port/trios/crates/trios-bridge/src/main.t27", "t27b": "pass"}, - {"path": "specs/port/trios/crates/trios-chat/rings/CR-CHAT-00/src/lib.t27", "t27b": "pass"}, - {"path": "specs/port/trios/crates/trios-chat/rings/CR-CHAT-01/src/key_package_expiry_guard.t27", "t27b": "pass"}, - {"path": "specs/port/trios/crates/trios-chat/rings/CR-CHAT-02/src/epoch_rollover_wraparound_guard.t27", "t27b": "pass"}, - {"path": "specs/port/trios/crates/trios-chat/rings/CR-CHAT-02/src/skipped_message_key_gap_bound_guard.t27", "t27b": "pass"}, - {"path": "specs/port/trios/crates/trios-chat/rings/CR-CHAT-03/src/ratchet_tree_resolution_guard.t27", "t27b": "pass"}, - {"path": "specs/port/trios/crates/trios-chat/rings/CR-CHAT-03/src/unmerged_leaves_bound_guard.t27", "t27b": "pass"}, - {"path": "specs/port/trios/crates/trios-chat/rings/CR-CHAT-04/src/padding_alignment_boundary_guard.t27", "t27b": "pass"}, - {"path": "specs/port/trios/crates/trios-chat/rings/CR-CHAT-04/src/padding_block_size_alignment_guard.t27", "t27b": "pass"}, - {"path": "specs/port/trios/crates/trios-chat/rings/CR-CHAT-05/src/envelope_size_distribution_uniformity.t27", "t27b": "pass"}, - {"path": "specs/port/trios/crates/trios-chat/rings/CR-CHAT-07/src/cover_decoy_ratio_governor.t27", "t27b": "pass"}, - {"path": "specs/port/trios/crates/trios-chat/rings/CR-CHAT-LAWS/src/lib.t27", "t27b": "pass"}, - {"path": "specs/port/trios/crates/trios-cli/src/cmd/agent.t27", "t27b": "pass"}, - {"path": "specs/port/trios/crates/trios-cli/src/cmd/commit.t27", "t27b": "pass"}, - {"path": "specs/port/trios/crates/trios-cli/src/cmd/gates.t27", "t27b": "pass"}, - {"path": "specs/port/trios/crates/trios-cli/src/cmd/leaderboard.t27", "t27b": "pass"}, - {"path": "specs/port/trios/crates/trios-cli/src/cmd/report.t27", "t27b": "pass"}, - {"path": "specs/port/trios/crates/trios-cli/src/cmd/roster.t27", "t27b": "pass"}, - {"path": "specs/port/trios/crates/trios-cli/src/cmd/run.t27", "t27b": "pass"}, - {"path": "specs/port/trios/crates/trios-cli/src/cmd/status.t27", "t27b": "pass"}, - {"path": "specs/port/trios/crates/trios-cli/src/cmd/submit.t27", "t27b": "pass"}, - {"path": "specs/port/trios/crates/trios-cli/src/gh.t27", "t27b": "pass"}, - {"path": "specs/port/trios/crates/trios-cli/src/lock.t27", "t27b": "pass"}, - {"path": "specs/port/trios/crates/trios-cli/src/metrics.t27", "t27b": "pass"}, - {"path": "specs/port/trios/crates/trios-doctor/rings/BRONZE-RING-DR/src/main.t27", "t27b": "pass"}, - {"path": "specs/port/trios/crates/trios-doctor/rings/SILVER-RING-DR-00/src/lib.t27", "t27b": "pass"}, - {"path": "specs/port/trios/crates/trios-doctor/src/main.t27", "t27b": "pass"}, - {"path": "specs/port/trios/crates/trios-ext/rings/SILVER-RING-EXT-00/src/lib.t27", "t27b": "pass"}, - {"path": "specs/port/trios/crates/trios-ext/xtask/src/main.t27", "t27b": "pass"}, - {"path": "specs/port/trios/crates/trios-git/src/commit.t27", "t27b": "pass"}, - {"path": "specs/port/trios/crates/trios-git/src/log.t27", "t27b": "pass"}, - {"path": "specs/port/trios/crates/trios-git/src/stash.t27", "t27b": "pass"}, - {"path": "specs/port/trios/crates/trios-git/src/status.t27", "t27b": "pass"}, - {"path": "specs/port/trios/crates/trios-golden-float/build.t27", "t27b": "pass"}, - {"path": "specs/port/trios/crates/trios-hdc/build.t27", "t27b": "pass"}, - {"path": "specs/port/trios/crates/trios-hdc/rings/HD-01/src/lib.t27", "t27b": "pass"}, - {"path": "specs/port/trios/crates/trios-igla-race/src/main.t27", "t27b": "pass"}, - {"path": "specs/port/trios/crates/trios-igla-trainer/src/jepa_runner.t27", "t27b": "pass"}, - {"path": "specs/port/trios/crates/trios-mcp/rings/BR-XTASK/src/main.t27", "t27b": "pass"}, - {"path": "specs/port/trios/crates/trios-mcp/rings/SR-01/src/lighthouse.t27", "t27b": "pass"}, - {"path": "specs/port/trios/crates/trios-mcp/rings/SR-02/src/discovery.t27", "t27b": "pass"}, - {"path": "specs/port/trios/crates/trios-mcp/rings/SR-02/src/lib.t27", "t27b": "pass"}, - {"path": "specs/port/trios/crates/trios-mcp/src/main.t27", "t27b": "pass"}, - {"path": "specs/port/trios/crates/trios-mesh/src/identity.t27", "t27b": "pass"}, - {"path": "specs/port/trios/crates/trios-mesh/src/packet.t27", "t27b": "pass"}, - {"path": "specs/port/trios/crates/trios-openclaw/rings/OC-01/src/lib.t27", "t27b": "pass"}, - {"path": "specs/port/trios/crates/trios-physics/build.t27", "t27b": "pass"}, - {"path": "specs/port/trios/crates/trios-physics/rings/PH-01/src/lib.t27", "t27b": "pass"}, - {"path": "specs/port/trios/crates/trios-physics/src/lib.t27", "t27b": "pass"}, - {"path": "specs/port/trios/crates/trios-rainbow-bridge/src/funnel_client.t27", "t27b": "pass"}, - {"path": "specs/port/trios/crates/trios-rainbow-bridge/src/lamport.t27", "t27b": "pass"}, - {"path": "specs/port/trios/crates/trios-sacred/rings/SC-00/src/lib.t27", "t27b": "pass"}, - {"path": "specs/port/trios/crates/trios-sacred/rings/SC-01/src/lib.t27", "t27b": "pass"}, - {"path": "specs/port/trios/crates/trios-scarab-types/rings/SR-00/src/lib.t27", "t27b": "pass"}, - {"path": "specs/port/trios/crates/trios-scarab-types/rings/SR-01/src/lib.t27", "t27b": "pass"}, - {"path": "specs/port/trios/crates/trios-scarab-types/rings/SR-02/src/lib.t27", "t27b": "pass"}, - {"path": "specs/port/trios/crates/trios-scarab-types/rings/SR-03/src/lib.t27", "t27b": "pass"}, - {"path": "specs/port/trios/crates/trios-scarab-types/rings/SR-04/src/lib.t27", "t27b": "pass"}, - {"path": "specs/port/trios/crates/trios-server/src/mcp_endpoints/tasks.t27", "t27b": "pass"}, - {"path": "specs/port/trios/crates/trios-server/src/tools/git.t27", "t27b": "pass"}, - {"path": "specs/port/trios/crates/trios-server/src/tools/git_extended.t27", "t27b": "pass"}, - {"path": "specs/port/trios/crates/trios-server/src/tools/gitbutler.t27", "t27b": "pass"}, - {"path": "specs/port/trios/crates/trios-server/src/tools/golden_float.t27", "t27b": "pass"}, - {"path": "specs/port/trios/crates/trios-server/src/tools/mod.t27", "t27b": "pass"}, - {"path": "specs/port/trios/crates/trios-store/rings/ST-00/src/lib.t27", "t27b": "pass"}, - {"path": "specs/port/trios/crates/trios-ternary/rings/TR-01/src/lib.t27", "t27b": "pass"}, - {"path": "specs/port/trios/crates/trios-train-cpu/src/bin/tjepa_modules/encoder.t27", "t27b": "pass"}, - {"path": "specs/port/trios/crates/trios-train-cpu/src/bin/train_state.t27", "t27b": "pass"}, - {"path": "specs/port/trios/crates/trios-trainer/src/train_loop.t27", "t27b": "pass"}, - {"path": "specs/port/trios/crates/trios-trainer/src/validation.t27", "t27b": "pass"}, - {"path": "specs/port/trios/crates/trios-trinity-brain/src/phi.t27", "t27b": "pass"}, - {"path": "specs/port/trios/crates/trios-vsa/rings/VS-01/src/lib.t27", "t27b": "pass"}, - {"path": "specs/port/trios/validate_bpb.t27", "t27b": "pass"}, - {"path": "specs/providers/catalog.t27", "t27b": "pass"}, - {"path": "specs/providers/gonka/deepseek-v4-flash-0731.t27", "t27b": "pass"}, - {"path": "specs/providers/gonka/glm-5-2-fp8.t27", "t27b": "pass"}, - {"path": "specs/providers/gonka/glm-5-3-flash.t27", "t27b": "pass"}, - {"path": "specs/providers/gonka/kimi-k2-6.t27", "t27b": "pass"}, - {"path": "specs/providers/gonka/minimax-m2-7.t27", "t27b": "pass"}, - {"path": "specs/providers/tri_gnk_pair.t27", "t27b": "pass"}, - {"path": "specs/providers/trinet/fpga-xc7a200t.t27", "t27b": "pass"}, - {"path": "specs/providers/trinet/gpu-consumer-24gb.t27", "t27b": "pass"}, - {"path": "specs/queen/actor_events.t27", "t27b": "pass"}, - {"path": "specs/queen/actor_view.t27", "t27b": "pass"}, - {"path": "specs/queen/actors.t27", "t27b": "pass"}, - {"path": "specs/queen/actors_hw.t27", "t27b": "pass"}, - {"path": "specs/queen/actors_hw_jtag.t27", "t27b": "pass"}, - {"path": "specs/queen/actors_hw_top.t27", "t27b": "pass"}, - {"path": "specs/queen/app.t27", "t27b": "pass"}, - {"path": "specs/queen/claim.t27", "t27b": "pass"}, - {"path": "specs/queen/control.t27", "t27b": "pass"}, - {"path": "specs/queen/dashboard.t27", "t27b": "pass"}, - {"path": "specs/queen/dispatch.t27", "t27b": "pass"}, - {"path": "specs/queen/dispatch_exit.t27", "t27b": "pass"}, - {"path": "specs/queen/domains.t27", "t27b": "pass"}, - {"path": "specs/queen/drain.t27", "t27b": "pass"}, - {"path": "specs/queen/events.t27", "t27b": "pass"}, - {"path": "specs/queen/golden_chain.t27", "t27b": "pass"}, - {"path": "specs/queen/hive.t27", "t27b": "pass"}, - {"path": "specs/queen/holds.t27", "t27b": "pass"}, - {"path": "specs/queen/jobs.t27", "t27b": "pass"}, - {"path": "specs/queen/keyed.t27", "t27b": "pass"}, - {"path": "specs/queen/keyed_guard.t27", "t27b": "pass"}, - {"path": "specs/queen/merger_gate.t27", "t27b": "pass"}, - {"path": "specs/queen/netlink.t27", "t27b": "pass"}, - {"path": "specs/queen/priority.t27", "t27b": "pass"}, - {"path": "specs/queen/replay/actors_decisions.t27", "t27b": "pass"}, - {"path": "specs/queen/replay/reviewer_decisions.t27", "t27b": "pass"}, - {"path": "specs/queen/replay/telemetry_decisions.t27", "t27b": "pass"}, - {"path": "specs/queen/review_lanes.t27", "t27b": "pass"}, - {"path": "specs/queen/review_log.t27", "t27b": "pass"}, - {"path": "specs/queen/review_valve.t27", "t27b": "pass"}, - {"path": "specs/queen/reviewer.t27", "t27b": "pass"}, - {"path": "specs/queen/reviewer_sizing.t27", "t27b": "pass"}, - {"path": "specs/queen/shaping.t27", "t27b": "pass"}, - {"path": "specs/queen/simulation.t27", "t27b": "pass"}, - {"path": "specs/queen/task_analysis.t27", "t27b": "pass"}, - {"path": "specs/queen/tasks.t27", "t27b": "pass"}, - {"path": "specs/queen/telemetry.t27", "t27b": "pass"}, - {"path": "specs/queen/turn_stop.t27", "t27b": "pass"}, - {"path": "specs/queen/views.t27", "t27b": "pass"}, - {"path": "specs/queen/waits.t27", "t27b": "pass"}, - {"path": "specs/queen/worktree_keep.t27", "t27b": "pass"}, - {"path": "specs/rings/ring_103_phi_sgd.t27", "t27b": "pass"}, - {"path": "specs/sandbox/health.t27", "t27b": "pass"}, - {"path": "specs/sandbox/https_enforce.t27", "t27b": "pass"}, - {"path": "specs/sandbox/orphan_detection.t27", "t27b": "pass"}, - {"path": "specs/sandbox/session_timeout.t27", "t27b": "pass"}, - {"path": "specs/skills/t27-measure-corpus.t27", "t27b": "pass"}, - {"path": "specs/skills/t27-phi-loop.t27", "t27b": "pass"}, - {"path": "specs/skills/t27-providers-steward.t27", "t27b": "pass"}, - {"path": "specs/skills/t27-self-host.t27", "t27b": "pass"}, - {"path": "specs/skills/t27-tri-pipeline.t27", "t27b": "pass"}, - {"path": "specs/skills/t27-tri.t27", "t27b": "pass"}, - {"path": "specs/skills/t27-wave-audit.t27", "t27b": "pass"}, - {"path": "specs/skills/t27-wrap-up.t27", "t27b": "pass"}, - {"path": "specs/skills/trinity-blog-post.t27", "t27b": "pass"}, - {"path": "specs/skills/trinity-board-sync.t27", "t27b": "pass"}, - {"path": "specs/skills/trinity-cloud.t27", "t27b": "pass"}, - {"path": "specs/skills/trinity-connect-accounts.t27", "t27b": "pass"}, - {"path": "specs/skills/trinity-doctor.t27", "t27b": "pass"}, - {"path": "specs/skills/trinity-farm-garden.t27", "t27b": "pass"}, - {"path": "specs/skills/trinity-fpga-synth.t27", "t27b": "pass"}, - {"path": "specs/skills/trinity-god-mode.t27", "t27b": "pass"}, - {"path": "specs/skills/trinity-implement-issue.t27", "t27b": "pass"}, - {"path": "specs/skills/trinity-queen-hive-visuals.t27", "t27b": "pass"}, - {"path": "specs/skills/trinity-review-code.t27", "t27b": "pass"}, - {"path": "specs/skills/trinity-run-tests.t27", "t27b": "pass"}, - {"path": "specs/skills/trinity-scholar.t27", "t27b": "pass"}, - {"path": "specs/skills/trinity-status.t27", "t27b": "pass"}, - {"path": "specs/skills/trinity-tech-tree.t27", "t27b": "pass"}, - {"path": "specs/skills/trinity-tri.t27", "t27b": "pass"}, - {"path": "specs/skills/trinity-trinity-test.t27", "t27b": "pass"}, - {"path": "specs/skills/trinity-ux-wave.t27", "t27b": "pass"}, - {"path": "specs/skills/trinity-vibee-gen.t27", "t27b": "pass"}, - {"path": "specs/skills/trinity-vsa-verify.t27", "t27b": "pass"}, - {"path": "specs/skills/trinity-wave.t27", "t27b": "pass"}, - {"path": "specs/system/unified-agent-operations.t27", "t27b": "pass"}, - {"path": "specs/ternary/activation_quantizer.t27", "t27b": "pass"}, - {"path": "specs/ternary/bitnet_layer.t27", "t27b": "pass"}, - {"path": "specs/ternary/bitnet_majority.t27", "t27b": "pass"}, - {"path": "specs/ternary/bitnet_mlp.t27", "t27b": "pass"}, - {"path": "specs/ternary/bitnet_mlp3.t27", "t27b": "pass"}, - {"path": "specs/ternary/bitnet_neuron.t27", "t27b": "pass"}, - {"path": "specs/ternary/bitnet_neuron_nchunk.t27", "t27b": "pass"}, - {"path": "specs/ternary/clocked_counter.t27", "t27b": "pass"}, - {"path": "specs/ternary/comb_bitnet_layer.t27", "t27b": "pass"}, - {"path": "specs/ternary/comb_bitnet_neuron.t27", "t27b": "pass"}, - {"path": "specs/ternary/comb_ternary_dot.t27", "t27b": "pass"}, - {"path": "specs/ternary/gft_add_rne.t27", "t27b": "pass"}, - {"path": "specs/ternary/gft_argmax4.t27", "t27b": "pass"}, - {"path": "specs/ternary/gft_axpy.t27", "t27b": "pass"}, - {"path": "specs/ternary/gft_bitnet_neuron.t27", "t27b": "pass"}, - {"path": "specs/ternary/gft_classifier4.t27", "t27b": "pass"}, - {"path": "specs/ternary/gft_classify.t27", "t27b": "pass"}, - {"path": "specs/ternary/gft_classify3.t27", "t27b": "pass"}, - {"path": "specs/ternary/gft_dot2.t27", "t27b": "pass"}, - {"path": "specs/ternary/gft_dot2_rne.t27", "t27b": "pass"}, - {"path": "specs/ternary/gft_dot4.t27", "t27b": "pass"}, - {"path": "specs/ternary/gft_dot4_rne.t27", "t27b": "pass"}, - {"path": "specs/ternary/gft_dot8.t27", "t27b": "pass"}, - {"path": "specs/ternary/gft_exp2.t27", "t27b": "pass"}, - {"path": "specs/ternary/gft_hidden2.t27", "t27b": "pass"}, - {"path": "specs/ternary/gft_layer2.t27", "t27b": "pass"}, - {"path": "specs/ternary/gft_layer3.t27", "t27b": "pass"}, - {"path": "specs/ternary/gft_layer4.t27", "t27b": "pass"}, - {"path": "specs/ternary/gft_log2.t27", "t27b": "pass"}, - {"path": "specs/ternary/gft_logistic.t27", "t27b": "pass"}, - {"path": "specs/ternary/gft_madd.t27", "t27b": "pass"}, - {"path": "specs/ternary/gft_magsub_tie.t27", "t27b": "pass"}, - {"path": "specs/ternary/gft_mlp2.t27", "t27b": "pass"}, - {"path": "specs/ternary/gft_mlp3.t27", "t27b": "pass"}, - {"path": "specs/ternary/gft_mul_rne.t27", "t27b": "pass"}, - {"path": "specs/ternary/gft_neuron_full.t27", "t27b": "pass"}, - {"path": "specs/ternary/gft_nll.t27", "t27b": "pass"}, - {"path": "specs/ternary/gft_recip.t27", "t27b": "pass"}, - {"path": "specs/ternary/gft_relu.t27", "t27b": "pass"}, - {"path": "specs/ternary/gft_sadd.t27", "t27b": "pass"}, - {"path": "specs/ternary/gft_sgd_step.t27", "t27b": "pass"}, - {"path": "specs/ternary/gft_signed_dot4.t27", "t27b": "pass"}, - {"path": "specs/ternary/gft_signed_mac.t27", "t27b": "pass"}, - {"path": "specs/ternary/gft_smul.t27", "t27b": "pass"}, - {"path": "specs/ternary/gft_softmax4.t27", "t27b": "pass"}, - {"path": "specs/ternary/gft_softmax_grad4.t27", "t27b": "pass"}, - {"path": "specs/ternary/gft_train1.t27", "t27b": "pass"}, - {"path": "specs/ternary/gft_train2.t27", "t27b": "pass"}, - {"path": "specs/ternary/gft_train2relu.t27", "t27b": "pass"}, - {"path": "specs/ternary/gft_xorbp.t27", "t27b": "pass"}, - {"path": "specs/ternary/gft_xorbp2.t27", "t27b": "pass"}, - {"path": "specs/ternary/gft_xornet.t27", "t27b": "pass"}, - {"path": "specs/ternary/gft_xorpercep.t27", "t27b": "pass"}, - {"path": "specs/ternary/gft_xorpercep3.t27", "t27b": "pass"}, - {"path": "specs/ternary/gft_xorpercep4.t27", "t27b": "pass"}, - {"path": "specs/ternary/gft_xortrain.t27", "t27b": "pass"}, - {"path": "specs/ternary/radix_economy.t27", "t27b": "pass"}, - {"path": "specs/ternary/stream_ternary_mac.t27", "t27b": "pass"}, - {"path": "specs/ternary/ternary_full_adder.t27", "t27b": "pass"}, - {"path": "specs/ternary/ternary_mac.t27", "t27b": "pass"}, - {"path": "specs/ternary/ternary_ripple_adder.t27", "t27b": "pass"}, - {"path": "specs/ternary/ternary_xor.t27", "t27b": "pass"}, - {"path": "specs/ternary/trits.t27", "t27b": "pass"}, - {"path": "specs/tools/catalog.t27", "t27b": "pass"}, - {"path": "specs/tools/epic_ci.t27", "t27b": "pass"}, - {"path": "specs/tools/mcp/gitbutler.t27", "t27b": "pass"}, - {"path": "specs/tools/mcp/inngest-dev.t27", "t27b": "pass"}, - {"path": "specs/tools/mcp/needle.t27", "t27b": "pass"}, - {"path": "specs/tools/mcp/neon.t27", "t27b": "pass"}, - {"path": "specs/tools/mcp/notebooklm.t27", "t27b": "pass"}, - {"path": "specs/tools/mcp/railway-mcp-server.t27", "t27b": "pass"}, - {"path": "specs/tools/mcp/t27-traceability.t27", "t27b": "pass"}, - {"path": "specs/tools/mcp/tri-mcp.t27", "t27b": "pass"}, - {"path": "specs/tools/mcp/tri-ssot.t27", "t27b": "pass"}, - {"path": "specs/tools/mcp/trinity.t27", "t27b": "pass"}, - {"path": "specs/tools/mcp/zig-docs.t27", "t27b": "pass"}, - {"path": "specs/tools/mcp_protocol.t27", "t27b": "pass"}, - {"path": "specs/tools/t27o/rust_convert.t27", "t27b": "pass"}, - {"path": "specs/tools/t27o/rust_std.t27", "t27b": "pass"}, - {"path": "specs/tools/tri/abandoned.t27", "t27b": "pass"}, - {"path": "specs/tools/tri/cell.t27", "t27b": "pass"}, - {"path": "specs/tools/tri/census.t27", "t27b": "pass"}, - {"path": "specs/tools/tri/ci.t27", "t27b": "pass"}, - {"path": "specs/tools/tri/competitors.t27", "t27b": "pass"}, - {"path": "specs/tools/tri/discard.t27", "t27b": "pass"}, - {"path": "specs/tools/tri/doctor.t27", "t27b": "pass"}, - {"path": "specs/tools/tri/elab.t27", "t27b": "pass"}, - {"path": "specs/tools/tri/emit.t27", "t27b": "pass"}, - {"path": "specs/tools/tri/experience.t27", "t27b": "pass"}, - {"path": "specs/tools/tri/fleet.t27", "t27b": "pass"}, - {"path": "specs/tools/tri/fmt.t27", "t27b": "pass"}, - {"path": "specs/tools/tri/fpga.t27", "t27b": "pass"}, - {"path": "specs/tools/tri/gates.t27", "t27b": "pass"}, - {"path": "specs/tools/tri/gen.t27", "t27b": "pass"}, - {"path": "specs/tools/tri/harness.t27", "t27b": "pass"}, - {"path": "specs/tools/tri/health.t27", "t27b": "pass"}, - {"path": "specs/tools/tri/hooks.t27", "t27b": "pass"}, - {"path": "specs/tools/tri/issues.t27", "t27b": "pass"}, - {"path": "specs/tools/tri/jumps.t27", "t27b": "pass"}, - {"path": "specs/tools/tri/kinds.t27", "t27b": "pass"}, - {"path": "specs/tools/tri/lean.t27", "t27b": "pass"}, - {"path": "specs/tools/tri/ledgers.t27", "t27b": "pass"}, - {"path": "specs/tools/tri/loop.t27", "t27b": "pass"}, - {"path": "specs/tools/tri/merging.t27", "t27b": "pass"}, - {"path": "specs/tools/tri/misread.t27", "t27b": "pass"}, - {"path": "specs/tools/tri/mods.t27", "t27b": "pass"}, - {"path": "specs/tools/tri/mutate.t27", "t27b": "pass"}, - {"path": "specs/tools/tri/now.t27", "t27b": "pass"}, - {"path": "specs/tools/tri/one-away.t27", "t27b": "pass"}, - {"path": "specs/tools/tri/orphaned.t27", "t27b": "pass"}, - {"path": "specs/tools/tri/pr.t27", "t27b": "pass"}, - {"path": "specs/tools/tri/prose.t27", "t27b": "pass"}, - {"path": "specs/tools/tri/quantifiers.t27", "t27b": "pass"}, - {"path": "specs/tools/tri/red.t27", "t27b": "pass"}, - {"path": "specs/tools/tri/reseal.t27", "t27b": "pass"}, - {"path": "specs/tools/tri/rtl.t27", "t27b": "pass"}, - {"path": "specs/tools/tri/seals.t27", "t27b": "pass"}, - {"path": "specs/tools/tri/serve.t27", "t27b": "pass"}, - {"path": "specs/tools/tri/skill.t27", "t27b": "pass"}, - {"path": "specs/tools/tri/status.t27", "t27b": "pass"}, - {"path": "specs/tools/tri/sweep.t27", "t27b": "pass"}, - {"path": "specs/tools/tri/synth.t27", "t27b": "pass"}, - {"path": "specs/tools/tri/test.t27", "t27b": "pass"}, - {"path": "specs/tools/tri/topic.t27", "t27b": "pass"}, - {"path": "specs/tools/tri/types.t27", "t27b": "pass"}, - {"path": "specs/tools/tri/unparsed.t27", "t27b": "pass"}, - {"path": "specs/tools/tri/vectors.t27", "t27b": "pass"}, - {"path": "specs/tools/tri/verdict.t27", "t27b": "pass"}, - {"path": "specs/tools/tri/vsim.t27", "t27b": "pass"}, - {"path": "specs/tools/tri/window.t27", "t27b": "pass"}, - {"path": "specs/tools/tri/worktrees.t27", "t27b": "pass"}, - {"path": "specs/tools/trinity/tri/bench.t27", "t27b": "pass"}, - {"path": "specs/tools/trinity/tri/bio.t27", "t27b": "pass"}, - {"path": "specs/tools/trinity/tri/blindspots.t27", "t27b": "pass"}, - {"path": "specs/tools/trinity/tri/conscious.t27", "t27b": "pass"}, - {"path": "specs/tools/trinity/tri/constants.t27", "t27b": "pass"}, - {"path": "specs/tools/trinity/tri/cosmos.t27", "t27b": "pass"}, - {"path": "specs/tools/trinity/tri/dashboard.t27", "t27b": "pass"}, - {"path": "specs/tools/trinity/tri/fib.t27", "t27b": "pass"}, - {"path": "specs/tools/trinity/tri/fpga.t27", "t27b": "pass"}, - {"path": "specs/tools/trinity/tri/gematria.t27", "t27b": "pass"}, - {"path": "specs/tools/trinity/tri/govern.t27", "t27b": "pass"}, - {"path": "specs/tools/trinity/tri/hardware.t27", "t27b": "pass"}, - {"path": "specs/tools/trinity/tri/identity.t27", "t27b": "pass"}, - {"path": "specs/tools/trinity/tri/lucas.t27", "t27b": "pass"}, - {"path": "specs/tools/trinity/tri/mesh.t27", "t27b": "pass"}, - {"path": "specs/tools/trinity/tri/needle-check.t27", "t27b": "pass"}, - {"path": "specs/tools/trinity/tri/needle-search.t27", "t27b": "pass"}, - {"path": "specs/tools/trinity/tri/needle.t27", "t27b": "pass"}, - {"path": "specs/tools/trinity/tri/omega.t27", "t27b": "pass"}, - {"path": "specs/tools/trinity/tri/particles.t27", "t27b": "pass"}, - {"path": "specs/tools/trinity/tri/phi.t27", "t27b": "pass"}, - {"path": "specs/tools/trinity/tri/quantum.t27", "t27b": "pass"}, - {"path": "specs/tools/trinity/tri/reputation.t27", "t27b": "pass"}, - {"path": "specs/tools/trinity/tri/sacred-const.t27", "t27b": "pass"}, - {"path": "specs/tools/trinity/tri/spiral.t27", "t27b": "pass"}, - {"path": "specs/tools/trinity/tri/swarm.t27", "t27b": "pass"}, - {"path": "specs/tools/trinity/tri/test.t27", "t27b": "pass"}, - {"path": "specs/tools/trinity/tri/vsa.t27", "t27b": "pass"}, - {"path": "specs/tools/trinity/tri/wallet.t27", "t27b": "pass"}, - {"path": "specs/traffic_animator.t27", "t27b": "pass"}, - {"path": "specs/tri/actors/metrics.t27", "t27b": "pass"}, - {"path": "specs/tri/agent/faculty_board.t27", "t27b": "pass"}, - {"path": "specs/tri/catalog/health.t27", "t27b": "pass"}, - {"path": "specs/tri/collections/namespace.t27", "t27b": "pass"}, - {"path": "specs/tri/crypto/ed25519.t27", "t27b": "pass"}, - {"path": "specs/tri/crypto/hex.t27", "t27b": "pass"}, - {"path": "specs/tri/crypto/sha256.t27", "t27b": "pass"}, - {"path": "specs/tri/crypto/sha512.t27", "t27b": "pass"}, - {"path": "specs/tri/graph/bellman_ford.t27", "t27b": "pass"}, - {"path": "specs/tri/graph/graph.t27", "t27b": "pass"}, - {"path": "specs/tri/graph/topological_sort.t27", "t27b": "pass"}, - {"path": "specs/tri/hot/hot.t27", "t27b": "pass"}, - {"path": "specs/tri/lab/receipt.t27", "t27b": "pass"}, - {"path": "specs/tri/lanes/lanes.t27", "t27b": "pass"}, - {"path": "specs/tri/math/math.t27", "t27b": "pass"}, - {"path": "specs/tri/math/measurement.t27", "t27b": "pass"}, - {"path": "specs/tri/misread/shapes.t27", "t27b": "pass"}, - {"path": "specs/tri/mutate/census.t27", "t27b": "pass"}, - {"path": "specs/tri/mutate/lab.t27", "t27b": "pass"}, - {"path": "specs/tri/mutate/plant.t27", "t27b": "pass"}, - {"path": "specs/tri/mutate/survivors.t27", "t27b": "pass"}, - {"path": "specs/tri/network/payout.t27", "t27b": "pass"}, - {"path": "specs/tri/pipeline/codegen.t27", "t27b": "pass"}, - {"path": "specs/tri/pipeline/spec_writer.t27", "t27b": "pass"}, - {"path": "specs/tri/pipeline/workflow.t27", "t27b": "pass"}, - {"path": "specs/tri/reseal/seal.t27", "t27b": "pass"}, - {"path": "specs/tri/search/pattern.t27", "t27b": "pass"}, - {"path": "specs/tri/sort/insertion_sort.t27", "t27b": "pass"}, - {"path": "specs/tri/sort/merge_sort.t27", "t27b": "pass"}, - {"path": "specs/tri/sort/selection_sort.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/a64.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/any_param_plan.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/arith_op.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/ast_scan.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/ast_shape.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/ast_walk.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/bit_cast_plan.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/blockers.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/builtin_plan.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/check_budget.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/cmp_op.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/coerce_plan.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/comptime_float.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/conformance/anonymous_struct.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/conformance/anytype_typeof.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/conformance/array_length_expr.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/conformance/array_literal.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/conformance/array_literal_value.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/conformance/array_repeat_text.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/conformance/bare_abs.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/conformance/big_frame.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/conformance/big_repeat_global.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/conformance/bit_cast.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/conformance/brace_invariant.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/conformance/builtin_abs_max_min_pi.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/conformance/carried_allocator.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/conformance/carried_container.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/conformance/cmp_out_of_range.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/conformance/comptime_float.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/conformance/comptime_float_f128.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/conformance/const_division.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/conformance/const_optional.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/conformance/discard_value.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/conformance/div_trunc_panic.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/conformance/elf_object.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/conformance/empty_anon_literal.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/conformance/empty_typed_array_literal.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/conformance/eval_branch_quota.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/conformance/float_as.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/conformance/float_call_cast.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/conformance/float_from_int_literal.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/conformance/float_mul_pow2.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/conformance/float_sqrt.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/conformance/frame_address_caller_owned.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/conformance/i128_arith.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/conformance/i128_ops.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/conformance/i128_return.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/conformance/int_cast.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/conformance/int_cast_index.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/conformance/large_frame.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/conformance/lazy_signature.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/conformance/let_reassigned.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/conformance/libm_logf.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/conformance/libm_powf.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/conformance/libm_rounding.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/conformance/libm_std_math.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/conformance/module_var_in_test.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/conformance/negative_float_literal.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/conformance/nested_anon_struct.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/conformance/numeric_coercion.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/conformance/odd_width_int.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/conformance/opaque_pointer.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/conformance/opt_void.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/conformance/optional_enum_compare.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/conformance/optional_module_var.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/conformance/param_discard.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/conformance/pointer_equality.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/conformance/postfix_optional.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/conformance/rem_int.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/conformance/repeat_addr_unreached.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/conformance/repeat_local.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/conformance/repeat_width_suffix.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/conformance/return_undefined_void.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/conformance/scaffold_local.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/conformance/scope_exit.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/conformance/scoped_gf16.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/conformance/shadow_module_var.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/conformance/size_of.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/conformance/slice_arg_one_element.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/conformance/static_slice_literal.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/conformance/std_mem_byte_slice.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/conformance/stdmem.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/conformance/str_module_var.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/conformance/string_slice_literal.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/conformance/struct_lit_if.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/conformance/test_local_write.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/conformance/tuple_local.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/conformance/tuple_local_index.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/conformance/type_alias.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/conformance/type_void.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/conformance/undefined_arg.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/conformance/undefined_module_var.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/conformance/unreached_stub.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/conformance/unread_anytype.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/conformance/unresolved_signature.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/conformance/untyped_local.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/conformance/untyped_local_uses.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/conformance/value_ignored.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/conformance/value_params.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/conformance/verilog_lib.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/conformance/verilog_prim.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/conformance/verilog_use.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/conformance/verilog_widths.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/conformance/void_bind.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/conformance/wide_int_const.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/conformance/zig_keyword_field.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/const_div_plan.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/discard_plan.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/dogfood.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/elf.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/emit_kit.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/empty_lit_plan.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/eval_arith.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/float_as_plan.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/frame_store_plan.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/fuzz.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/fuzz_oracle.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/i128_plan.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/int_cast_plan.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/lazy_sig_plan.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/ledger_steward.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/lencall.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/libm.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/libm_plan.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/literal_plan.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/macho.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/opaque_plan.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/optional_compare_plan.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/ptr_eq_plan.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/reduce.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/ref_var_plan.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/scaffold_plan.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/slice_lit_plan.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/source_text.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/stdmem.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/stdmem_plan.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/steward.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/text_escape.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/ts_emit.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/ts_plan.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/tuple_local_plan.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/type_text.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/undefined_arg_plan.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/verdict_key.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/verilog_emit.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/verilog_plan.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/void_bind_plan.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/wide_plan.t27", "t27b": "pass"}, - {"path": "specs/tri/test/report.t27", "t27b": "pass"}, - {"path": "specs/tri/utils/args.t27", "t27b": "pass"}, - {"path": "specs/tri/utils/exit_codes.t27", "t27b": "pass"}, - {"path": "specs/tri/utils/template.t27", "t27b": "pass"}, - {"path": "specs/trinet/etx.t27", "t27b": "pass"}, - {"path": "specs/trinet/ledger.t27", "t27b": "pass"}, - {"path": "specs/trinet/mint_authority.t27", "t27b": "pass"}, - {"path": "specs/trinet/node-work-credit.t27", "t27b": "pass"}, - {"path": "specs/trinet/tri-bridge.t27", "t27b": "pass"}, - {"path": "specs/trinity/build_graph.t27", "t27b": "pass"}, - {"path": "specs/trinity/capabilities/abi.c-api.t27", "t27b": "pass"}, - {"path": "specs/trinity/capabilities/agent.daemons.t27", "t27b": "pass"}, - {"path": "specs/trinity/capabilities/agent.phi-loop.t27", "t27b": "pass"}, - {"path": "specs/trinity/capabilities/agent.tri-api.t27", "t27b": "pass"}, - {"path": "specs/trinity/capabilities/api.http-server.t27", "t27b": "pass"}, - {"path": "specs/trinity/capabilities/archive.legacy.t27", "t27b": "pass"}, - {"path": "specs/trinity/capabilities/bench.suite.t27", "t27b": "pass"}, - {"path": "specs/trinity/capabilities/bot.tri-bot.t27", "t27b": "pass"}, - {"path": "specs/trinity/capabilities/brain.regions.t27", "t27b": "pass"}, - {"path": "specs/trinity/capabilities/catalog.spec-mirror.t27", "t27b": "pass"}, - {"path": "specs/trinity/capabilities/catalog.world-scan.t27", "t27b": "pass"}, - {"path": "specs/trinity/capabilities/cli.tri.t27", "t27b": "pass"}, - {"path": "specs/trinity/capabilities/convert.b2t.t27", "t27b": "pass"}, - {"path": "specs/trinity/capabilities/examples.zig.t27", "t27b": "pass"}, - {"path": "specs/trinity/capabilities/ext.vscode-swe.t27", "t27b": "pass"}, - {"path": "specs/trinity/capabilities/fpga.adapter.t27", "t27b": "pass"}, - {"path": "specs/trinity/capabilities/fpga.in-repo.t27", "t27b": "pass"}, - {"path": "specs/trinity/capabilities/lib.trinity.t27", "t27b": "pass"}, - {"path": "specs/trinity/capabilities/llm.firebird.t27", "t27b": "pass"}, - {"path": "specs/trinity/capabilities/llm.igla-chat.t27", "t27b": "pass"}, - {"path": "specs/trinity/capabilities/mcp.needle-mcp.t27", "t27b": "pass"}, - {"path": "specs/trinity/capabilities/mcp.trinity-mcp.t27", "t27b": "pass"}, - {"path": "specs/trinity/capabilities/native.canvas.t27", "t27b": "pass"}, - {"path": "specs/trinity/capabilities/native.node-gui.t27", "t27b": "pass"}, - {"path": "specs/trinity/capabilities/native.queen-app.t27", "t27b": "pass"}, - {"path": "specs/trinity/capabilities/node.trinity-node.t27", "t27b": "pass"}, - {"path": "specs/trinity/capabilities/numeric.golden-float.t27", "t27b": "pass"}, - {"path": "specs/trinity/capabilities/ops.deploy-infra.t27", "t27b": "pass"}, - {"path": "specs/trinity/capabilities/ops.railway-cli.t27", "t27b": "pass"}, - {"path": "specs/trinity/capabilities/pkg.vendored-cache.t27", "t27b": "pass"}, - {"path": "specs/trinity/capabilities/queen.lib.t27", "t27b": "pass"}, - {"path": "specs/trinity/capabilities/registry.commands.t27", "t27b": "pass"}, - {"path": "specs/trinity/capabilities/release.packaging.t27", "t27b": "pass"}, - {"path": "specs/trinity/capabilities/research.nexus-docs.t27", "t27b": "pass"}, - {"path": "specs/trinity/capabilities/research.programs.t27", "t27b": "pass"}, - {"path": "specs/trinity/capabilities/research.unreferenced-sources.t27", "t27b": "pass"}, - {"path": "specs/trinity/capabilities/search.vsa-index.t27", "t27b": "pass"}, - {"path": "specs/trinity/capabilities/specs.t27-vendored-compiler.t27", "t27b": "pass"}, - {"path": "specs/trinity/capabilities/specs.tri-corpus.t27", "t27b": "pass"}, - {"path": "specs/trinity/capabilities/specs.vibee-corpus.t27", "t27b": "pass"}, - {"path": "specs/trinity/capabilities/state.trinity-dir.t27", "t27b": "pass"}, - {"path": "specs/trinity/capabilities/test.graph.t27", "t27b": "pass"}, - {"path": "specs/trinity/capabilities/tools.scripts.t27", "t27b": "pass"}, - {"path": "specs/trinity/capabilities/train.hslm.t27", "t27b": "pass"}, - {"path": "specs/trinity/capabilities/training.targets.t27", "t27b": "pass"}, - {"path": "specs/trinity/capabilities/tri27.programs.t27", "t27b": "pass"}, - {"path": "specs/trinity/capabilities/tri27.toolchain.t27", "t27b": "pass"}, - {"path": "specs/trinity/capabilities/vibee.compiler.t27", "t27b": "pass"}, - {"path": "specs/trinity/capabilities/vsa.zig-hdc.t27", "t27b": "pass"}, - {"path": "specs/trinity/capabilities/web.docsite.t27", "t27b": "pass"}, - {"path": "specs/trinity/capabilities/web.queen-web.t27", "t27b": "pass"}, - {"path": "specs/trinity/capabilities/web.site.t27", "t27b": "pass"}, - {"path": "specs/trinity/compiler_matrix.t27", "t27b": "pass"}, - {"path": "specs/trinity/project.t27", "t27b": "pass"}, - {"path": "specs/ui/queen_evidence.t27", "t27b": "pass"}, - {"path": "specs/vault/audit.t27", "t27b": "pass"}, - {"path": "specs/vault/merge.t27", "t27b": "pass"}, - {"path": "specs/vault/policy.t27", "t27b": "pass"}, - {"path": "specs/verified/bench_agent.t27", "t27b": "pass"}, - {"path": "specs/verified/bench_boards.t27", "t27b": "pass"}, - {"path": "specs/verified/bitstream_reuse.t27", "t27b": "pass"}, - {"path": "specs/verified/bitstream_share.t27", "t27b": "pass"}, - {"path": "specs/verified/clock_constraints.t27", "t27b": "pass"}, - {"path": "specs/verified/corpus_merkle.t27", "t27b": "pass"}, - {"path": "specs/verified/corpus_receipt.t27", "t27b": "pass"}, - {"path": "specs/verified/ddc_receipt.t27", "t27b": "pass"}, - {"path": "specs/verified/device_dna.t27", "t27b": "pass"}, - {"path": "specs/verified/device_evidence.t27", "t27b": "pass"}, - {"path": "specs/verified/die_binding.t27", "t27b": "pass"}, - {"path": "specs/verified/digest_cache.t27", "t27b": "pass"}, - {"path": "specs/verified/evidence_chain.t27", "t27b": "pass"}, - {"path": "specs/verified/failure_loop.t27", "t27b": "pass"}, - {"path": "specs/verified/frontier.t27", "t27b": "pass"}, - {"path": "specs/verified/gen_hash_cache.t27", "t27b": "pass"}, - {"path": "specs/verified/independence.t27", "t27b": "pass"}, - {"path": "specs/verified/payout.t27", "t27b": "pass"}, - {"path": "specs/verified/poc/a/slot.t27", "t27b": "pass"}, - {"path": "specs/verified/poc/b/slot.t27", "t27b": "pass"}, - {"path": "specs/verified/poc/run.t27", "t27b": "pass"}, - {"path": "specs/verified/poc/static_counter.t27", "t27b": "pass"}, - {"path": "specs/verified/receipt.t27", "t27b": "pass"}, - {"path": "specs/verified/region.t27", "t27b": "pass"}, - {"path": "specs/verified/reuse.t27", "t27b": "pass"}, - {"path": "specs/verified/review_gate.t27", "t27b": "pass"}, - {"path": "specs/verified/run_record.t27", "t27b": "pass"}, - {"path": "specs/verified/seal_check.t27", "t27b": "pass"}, - {"path": "specs/verified/seal_identity.t27", "t27b": "pass"}, - {"path": "specs/verified/signed_receipt.t27", "t27b": "pass"}, - {"path": "specs/verified/silicon_queue.t27", "t27b": "pass"}, - {"path": "specs/verified/silicon_runs.t27", "t27b": "pass"}, - {"path": "specs/verified/suite_jobs.t27", "t27b": "pass"}, - {"path": "specs/verified/ternary_link_run.t27", "t27b": "pass"}, - {"path": "specs/verified/verdict.t27", "t27b": "pass"}, - {"path": "specs/verified/verdict_audit.t27", "t27b": "pass"}, - {"path": "specs/verified/watch.t27", "t27b": "pass"}, - {"path": "specs/vm/trinity_vm.t27", "t27b": "pass"}, - {"path": "specs/vsa/similarity_search.t27", "t27b": "pass"}, - {"path": "specs/vsa/trinity_compat.t27", "t27b": "pass"}, - {"path": "specs/xilinx7/bench_coverage.t27", "t27b": "pass"}, - {"path": "specs/xilinx7/far.t27", "t27b": "pass"}, - {"path": "specs/xilinx7/flow.t27", "t27b": "pass"}, - {"path": "specs/xilinx7/frames.t27", "t27b": "pass"}, - {"path": "specs/xilinx7/packets.t27", "t27b": "pass"} + {"path": "specs/a/b_c.t27", "t27b": "pass"}, + {"path": "specs/a_b/c.t27", "t27b": "pass"}, + {"path": "specs/agents/a.t27", "t27b": "pass"}, + {"path": "specs/agents/b.t27", "t27b": "pass"}, + {"path": "specs/agents/c.t27", "t27b": "pass"}, + {"path": "specs/agents/d.t27", "t27b": "pass"}, + {"path": "specs/agents/e.t27", "t27b": "pass"}, + {"path": "specs/agents/f.t27", "t27b": "pass"}, + {"path": "specs/agents/g.t27", "t27b": "pass"}, + {"path": "specs/agents/h.t27", "t27b": "pass"}, + {"path": "specs/agents/i.t27", "t27b": "pass"}, + {"path": "specs/agents/j.t27", "t27b": "pass"}, + {"path": "specs/agents/k.t27", "t27b": "pass"}, + {"path": "specs/agents/l.t27", "t27b": "pass"}, + {"path": "specs/agents/m.t27", "t27b": "pass"}, + {"path": "specs/agents/n.t27", "t27b": "pass"}, + {"path": "specs/agents/o.t27", "t27b": "pass"}, + {"path": "specs/agents/p.t27", "t27b": "pass"}, + {"path": "specs/agents/q.t27", "t27b": "pass"}, + {"path": "specs/agents/r.t27", "t27b": "pass"}, + {"path": "specs/agents/s.t27", "t27b": "pass"}, + {"path": "specs/agents/t.t27", "t27b": "pass"}, + {"path": "specs/agents/ti.t27", "t27b": "pass"}, + {"path": "specs/agents/u.t27", "t27b": "pass"}, + {"path": "specs/agents/v.t27", "t27b": "pass"}, + {"path": "specs/agents/w.t27", "t27b": "pass"}, + {"path": "specs/agents/x.t27", "t27b": "pass"}, + {"path": "specs/agents/y.t27", "t27b": "pass"}, + {"path": "specs/agents/z.t27", "t27b": "pass"}, + {"path": "specs/api/c_abi.t27", "t27b": "pass"}, + {"path": "specs/api/tri_api_context.t27", "t27b": "pass"}, + {"path": "specs/api/tri_api_loop.t27", "t27b": "pass"}, + {"path": "specs/api/tri_api_permissions.t27", "t27b": "pass"}, + {"path": "specs/api/tri_api_session.t27", "t27b": "pass"}, + {"path": "specs/api/tri_net_api.t27", "t27b": "pass"}, + {"path": "specs/automation/agent-claims-honest.t27", "t27b": "pass"}, + {"path": "specs/automation/agent-conversations.t27", "t27b": "pass"}, + {"path": "specs/automation/agent-hive-group.t27", "t27b": "pass"}, + {"path": "specs/automation/agent-media-kie.t27", "t27b": "pass"}, + {"path": "specs/automation/agent-neuro-kie.t27", "t27b": "pass"}, + {"path": "specs/automation/agent-provider-chain.t27", "t27b": "pass"}, + {"path": "specs/automation/agent-spec-bank.t27", "t27b": "pass"}, + {"path": "specs/automation/ball-board.t27", "t27b": "pass"}, + {"path": "specs/automation/ball-grants.t27", "t27b": "pass"}, + {"path": "specs/automation/blog-share.t27", "t27b": "pass"}, + {"path": "specs/automation/bot-agent-memory.t27", "t27b": "pass"}, + {"path": "specs/automation/bot-agent-stream.t27", "t27b": "pass"}, + {"path": "specs/automation/bot-agent-team.t27", "t27b": "pass"}, + {"path": "specs/automation/bot-event-tabs.t27", "t27b": "pass"}, + {"path": "specs/automation/bot-menu-press.t27", "t27b": "pass"}, + {"path": "specs/automation/bot-neuro-office.t27", "t27b": "pass"}, + {"path": "specs/automation/bot-office-crm.t27", "t27b": "pass"}, + {"path": "specs/automation/bot-topic-tabs.t27", "t27b": "pass"}, + {"path": "specs/automation/browser-pod-restart.t27", "t27b": "pass"}, + {"path": "specs/automation/browser-sign-in.t27", "t27b": "pass"}, + {"path": "specs/automation/browser-tab-strip.t27", "t27b": "pass"}, + {"path": "specs/automation/browser-viewer-boot.t27", "t27b": "pass"}, + {"path": "specs/automation/card-chat-night-watch.t27", "t27b": "pass"}, + {"path": "specs/automation/ci-bridge.t27", "t27b": "pass"}, + {"path": "specs/automation/claim-guard-bar.t27", "t27b": "pass"}, + {"path": "specs/automation/connect-card.t27", "t27b": "pass"}, + {"path": "specs/automation/course-access.t27", "t27b": "pass"}, + {"path": "specs/automation/course-outreach.t27", "t27b": "pass"}, + {"path": "specs/automation/crm-client-onboard.t27", "t27b": "pass"}, + {"path": "specs/automation/crm-client-ownership.t27", "t27b": "pass"}, + {"path": "specs/automation/crm-client-workspace.t27", "t27b": "pass"}, + {"path": "specs/automation/crm-duet.t27", "t27b": "pass"}, + {"path": "specs/automation/crm-first-screen.t27", "t27b": "pass"}, + {"path": "specs/automation/crm-lead-magnet.t27", "t27b": "pass"}, + {"path": "specs/automation/crm-sellers.t27", "t27b": "pass"}, + {"path": "specs/automation/crm-story-reel.t27", "t27b": "pass"}, + {"path": "specs/automation/engage-desk.t27", "t27b": "pass"}, + {"path": "specs/automation/hive-contributor-keys.t27", "t27b": "pass"}, + {"path": "specs/automation/inngest-functions-status.t27", "t27b": "pass"}, + {"path": "specs/automation/inngest-probe-suite.t27", "t27b": "pass"}, + {"path": "specs/automation/inngest-queen-scheduler.t27", "t27b": "pass"}, + {"path": "specs/automation/kanban-card-chat.t27", "t27b": "pass"}, + {"path": "specs/automation/leela-agent-link.t27", "t27b": "pass"}, + {"path": "specs/automation/mail-push.t27", "t27b": "pass"}, + {"path": "specs/automation/meeting-reminders.t27", "t27b": "pass"}, + {"path": "specs/automation/meta-connect.t27", "t27b": "pass"}, + {"path": "specs/automation/owner-studio.t27", "t27b": "pass"}, + {"path": "specs/automation/photo-actions.t27", "t27b": "pass"}, + {"path": "specs/automation/plan-reel.t27", "t27b": "pass"}, + {"path": "specs/automation/poster-facts-overlay.t27", "t27b": "pass"}, + {"path": "specs/automation/queen-contributor-keys.t27", "t27b": "pass"}, + {"path": "specs/automation/queen-growth.t27", "t27b": "pass"}, + {"path": "specs/automation/reddit-desk.t27", "t27b": "pass"}, + {"path": "specs/automation/review-jam.t27", "t27b": "pass"}, + {"path": "specs/automation/seal-stands-in.t27", "t27b": "pass"}, + {"path": "specs/automation/social-api.t27", "t27b": "pass"}, + {"path": "specs/automation/split-reel.t27", "t27b": "pass"}, + {"path": "specs/automation/token-wallet.t27", "t27b": "pass"}, + {"path": "specs/automation/tri-claim-batch.t27", "t27b": "pass"}, + {"path": "specs/automation/tri-wallet-chains.t27", "t27b": "pass"}, + {"path": "specs/automation/wrapup-auto.t27", "t27b": "pass"}, + {"path": "specs/base/debounce.t27", "t27b": "pass"}, + {"path": "specs/base/ops.t27", "t27b": "pass"}, + {"path": "specs/base/ring_32.t27", "t27b": "pass"}, + {"path": "specs/base/seed.t27", "t27b": "pass"}, + {"path": "specs/base/ternary_encoding.t27", "t27b": "pass"}, + {"path": "specs/base/types.t27", "t27b": "pass"}, + {"path": "specs/basics/01_what_a_spec_is.t27", "t27b": "pass"}, + {"path": "specs/basics/02_the_module_line.t27", "t27b": "pass"}, + {"path": "specs/basics/03_comments_and_prose.t27", "t27b": "pass"}, + {"path": "specs/basics/04_constants.t27", "t27b": "pass"}, + {"path": "specs/basics/05_whole_numbers.t27", "t27b": "pass"}, + {"path": "specs/basics/06_true_false_and_text.t27", "t27b": "pass"}, + {"path": "specs/basics/07_arrays.t27", "t27b": "pass"}, + {"path": "specs/basics/08_trits.t27", "t27b": "pass"}, + {"path": "specs/basics/09_expressions.t27", "t27b": "pass"}, + {"path": "specs/basics/10_a_test_block.t27", "t27b": "pass"}, + {"path": "specs/basics/11_many_tests.t27", "t27b": "pass"}, + {"path": "specs/basics/12_functions.t27", "t27b": "pass"}, + {"path": "specs/basics/13_local_names.t27", "t27b": "pass"}, + {"path": "specs/basics/14_if_and_else.t27", "t27b": "pass"}, + {"path": "specs/basics/15_loops.t27", "t27b": "pass"}, + {"path": "specs/basics/16_pub_or_private.t27", "t27b": "pass"}, + {"path": "specs/basics/17_structs.t27", "t27b": "pass"}, + {"path": "specs/basics/18_enums.t27", "t27b": "pass"}, + {"path": "specs/basics/19_use_other_modules.t27", "t27b": "pass"}, + {"path": "specs/basics/20_invariants.t27", "t27b": "pass"}, + {"path": "specs/basics/21_gen_ts.t27", "t27b": "pass"}, + {"path": "specs/basics/22_seven_backends.t27", "t27b": "pass"}, + {"path": "specs/basics/23_stages_of_t27c.t27", "t27b": "pass"}, + {"path": "specs/basics/24_tri_commands.t27", "t27b": "pass"}, + {"path": "specs/basics/25_reading_errors.t27", "t27b": "pass"}, + {"path": "specs/basics/26_a_small_program.t27", "t27b": "pass"}, + {"path": "specs/basics/27_where_next.t27", "t27b": "pass"}, + {"path": "specs/benchmarks/bench_main.t27", "t27b": "pass"}, + {"path": "specs/benchmarks/bench_nn.t27", "t27b": "pass"}, + {"path": "specs/benchmarks/gf16_bfloat16_nmse.t27", "t27b": "pass"}, + {"path": "specs/benchmarks/kernel_collatz.t27", "t27b": "pass"}, + {"path": "specs/benchmarks/kernel_f64loop.t27", "t27b": "pass"}, + {"path": "specs/benchmarks/kernel_fib.t27", "t27b": "pass"}, + {"path": "specs/benchmarks/kernel_matmul.t27", "t27b": "pass"}, + {"path": "specs/benchmarks/kernel_sieve.t27", "t27b": "pass"}, + {"path": "specs/benchmarks/kernel_ternary.t27", "t27b": "pass"}, + {"path": "specs/benchmarks/ternary_vs_binary.t27", "t27b": "pass"}, + {"path": "specs/blog/t27b_progress.t27", "t27b": "pass"}, + {"path": "specs/boards/arty_a7.t27", "t27b": "pass"}, + {"path": "specs/boards/wukong_v1.t27", "t27b": "pass"}, + {"path": "specs/boards/xc7a100t_full.t27", "t27b": "pass"}, + {"path": "specs/boards/xc7a100t_minimal.t27", "t27b": "pass"}, + {"path": "specs/brain/bus.t27", "t27b": "pass"}, + {"path": "specs/brain/cognitive_loop.t27", "t27b": "pass"}, + {"path": "specs/brain/phi_timing.t27", "t27b": "pass"}, + {"path": "specs/brain/unified_state.t27", "t27b": "pass"}, + {"path": "specs/catalog/discovery.t27", "t27b": "pass"}, + {"path": "specs/ci/affected.t27", "t27b": "pass"}, + {"path": "specs/ci/delivery_metrics.t27", "t27b": "pass"}, + {"path": "specs/ci/derived_data.t27", "t27b": "pass"}, + {"path": "specs/ci/gates/conflict_markers.t27", "t27b": "pass"}, + {"path": "specs/ci/gates/documented_commands.t27", "t27b": "pass"}, + {"path": "specs/ci/gates/verilog_widths.t27", "t27b": "pass"}, + {"path": "specs/ci/schema.t27", "t27b": "pass"}, + {"path": "specs/compiler/c_array_repeat_wrapper.t27", "t27b": "pass"}, + {"path": "specs/compiler/c_fixed_array_return.t27", "t27b": "pass"}, + {"path": "specs/compiler/codegen_conformance.t27", "t27b": "pass"}, + {"path": "specs/compiler/core/t27core.t27", "t27b": "pass"}, + {"path": "specs/compiler/core/t27core_ddc.t27", "t27b": "pass"}, + {"path": "specs/compiler/cse_hoist.t27", "t27b": "pass"}, + {"path": "specs/compiler/lexer.t27", "t27b": "pass"}, + {"path": "specs/compiler/meta_compile.t27", "t27b": "pass"}, + {"path": "specs/compiler/rust_constant_case.t27", "t27b": "pass"}, + {"path": "specs/compiler/rust_enum_order.t27", "t27b": "pass"}, + {"path": "specs/compiler/rust_optional_returns.t27", "t27b": "pass"}, + {"path": "specs/compiler/rust_tail_returns.t27", "t27b": "pass"}, + {"path": "specs/compiler/rust_value_parameters.t27", "t27b": "pass"}, + {"path": "specs/compiler/test_report_exit.t27", "t27b": "pass"}, + {"path": "specs/compiler/theory/isa_round_trip.t27", "t27b": "pass"}, + {"path": "specs/compiler/theory/reproducible.t27", "t27b": "pass"}, + {"path": "specs/compiler/theory/sieve.t27", "t27b": "pass"}, + {"path": "specs/compiler/theory/speed_quality.t27", "t27b": "pass"}, + {"path": "specs/compiler/theory/toolchain.t27", "t27b": "pass"}, + {"path": "specs/compiler/theory/vacuity_census.t27", "t27b": "pass"}, + {"path": "specs/compiler/theory/warmup.t27", "t27b": "pass"}, + {"path": "specs/compiler/theory/warmup_t27b.t27", "t27b": "pass"}, + {"path": "specs/compiler/verilog_aos_memory.t27", "t27b": "pass"}, + {"path": "specs/compiler/verilog_branch_context.t27", "t27b": "pass"}, + {"path": "specs/compiler/zig_empty_typed_array.t27", "t27b": "pass"}, + {"path": "specs/compiler/zig_field_syntax.t27", "t27b": "pass"}, + {"path": "specs/compiler/zig_float_call_cast.t27", "t27b": "pass"}, + {"path": "specs/compiler/zig_primitive_bindings.t27", "t27b": "pass"}, + {"path": "specs/compiler/zig_scoped_type.t27", "t27b": "pass"}, + {"path": "specs/compiler/zig_shadow_initializer.t27", "t27b": "pass"}, + {"path": "specs/compiler/zig_test_shadowing.t27", "t27b": "pass"}, + {"path": "specs/compiler/zig_value_ignored.t27", "t27b": "pass"}, + {"path": "specs/conformance/e2e_scenarios.t27", "t27b": "pass"}, + {"path": "specs/crons/999-multibots-telegraf-agent-autopilot-L1118.t27", "t27b": "pass"}, + {"path": "specs/crons/999-multibots-telegraf-bot-owner-billing-L474.t27", "t27b": "pass"}, + {"path": "specs/crons/999-multibots-telegraf-check-stuck-trainings.t27", "t27b": "pass"}, + {"path": "specs/crons/999-multibots-telegraf-ci.t27", "t27b": "pass"}, + {"path": "specs/crons/999-multibots-telegraf-client-telemetry-daily.t27", "t27b": "pass"}, + {"path": "specs/crons/999-multibots-telegraf-club-invoice-abandoned-watch.t27", "t27b": "pass"}, + {"path": "specs/crons/999-multibots-telegraf-crm-proactive-sweep.t27", "t27b": "pass"}, + {"path": "specs/crons/999-multibots-telegraf-crmProactive-L375.t27", "t27b": "pass"}, + {"path": "specs/crons/999-multibots-telegraf-daily-sales-advisor.t27", "t27b": "pass"}, + {"path": "specs/crons/999-multibots-telegraf-generate-jobs-L164.t27", "t27b": "pass"}, + {"path": "specs/crons/999-multibots-telegraf-health-check.t27", "t27b": "pass"}, + {"path": "specs/crons/999-multibots-telegraf-log-monitor.t27", "t27b": "pass"}, + {"path": "specs/crons/999-multibots-telegraf-notificationHandler-L318.t27", "t27b": "pass"}, + {"path": "specs/crons/999-multibots-telegraf-notificationHandler-L324.t27", "t27b": "pass"}, + {"path": "specs/crons/999-multibots-telegraf-periodic-webhook-health-check.t27", "t27b": "pass"}, + {"path": "specs/crons/999-multibots-telegraf-production-monitor-L80.t27", "t27b": "pass"}, + {"path": "specs/crons/999-multibots-telegraf-provider-health-monitor-L344.t27", "t27b": "pass"}, + {"path": "specs/crons/999-multibots-telegraf-render-server-L10845.t27", "t27b": "pass"}, + {"path": "specs/crons/999-multibots-telegraf-render-server-L2301.t27", "t27b": "pass"}, + {"path": "specs/crons/999-multibots-telegraf-render-server-L2325.t27", "t27b": "pass"}, + {"path": "specs/crons/999-multibots-telegraf-render-server-L919.t27", "t27b": "pass"}, + {"path": "specs/crons/999-multibots-telegraf-robokassa-unclaimed-watch.t27", "t27b": "pass"}, + {"path": "specs/crons/999-multibots-telegraf-security.t27", "t27b": "pass"}, + {"path": "specs/crons/999-multibots-telegraf-skill-detector.t27", "t27b": "pass"}, + {"path": "specs/crons/999-multibots-telegraf-taskCache-L27.t27", "t27b": "pass"}, + {"path": "specs/crons/999-multibots-telegraf-ton-pending-watch.t27", "t27b": "pass"}, + {"path": "specs/crons/999-multibots-telegraf-video-task-store-L156.t27", "t27b": "pass"}, + {"path": "specs/crons/mac-alerts-digest.t27", "t27b": "pass"}, + {"path": "specs/crons/mac-alerts-watchdog.t27", "t27b": "pass"}, + {"path": "specs/crons/mac-browseros-cron-watchdog.t27", "t27b": "pass"}, + {"path": "specs/crons/mac-dev-cache-clean.t27", "t27b": "pass"}, + {"path": "specs/crons/mac-jobsearch-poller.t27", "t27b": "pass"}, + {"path": "specs/crons/mac-leela-dailyquote.t27", "t27b": "pass"}, + {"path": "specs/crons/mac-mail-bridge.t27", "t27b": "pass"}, + {"path": "specs/crons/mac-mcp-hub.t27", "t27b": "pass"}, + {"path": "specs/crons/mac-neo-boards.t27", "t27b": "pass"}, + {"path": "specs/crons/mac-neo-jobsearch.t27", "t27b": "pass"}, + {"path": "specs/crons/mac-reviewer-bees.t27", "t27b": "pass"}, + {"path": "specs/crons/mac-signup-watch.t27", "t27b": "pass"}, + {"path": "specs/crons/mac-trios-cycle-heal.t27", "t27b": "pass"}, + {"path": "specs/crons/mac-trios-cycle.t27", "t27b": "pass"}, + {"path": "specs/crons/mac-trios-doctor.t27", "t27b": "pass"}, + {"path": "specs/crons/mac-trios-feed.t27", "t27b": "pass"}, + {"path": "specs/crons/mac-trios-heal.t27", "t27b": "pass"}, + {"path": "specs/crons/railway-jobsearch-cron.t27", "t27b": "pass"}, + {"path": "specs/crons/t27-formal-mutation.t27", "t27b": "pass"}, + {"path": "specs/crons/t27-pr-dashboard.t27", "t27b": "pass"}, + {"path": "specs/crons/trinity-agent-cron-cleanup.t27", "t27b": "pass"}, + {"path": "specs/crons/trinity-agent-queue-drain.t27", "t27b": "pass"}, + {"path": "specs/crons/trinity-brain-ci.t27", "t27b": "pass"}, + {"path": "specs/crons/trinity-codegen.t27", "t27b": "pass"}, + {"path": "specs/crons/trinity-discover-callers.t27", "t27b": "pass"}, + {"path": "specs/crons/trinity-pages-health-check.t27", "t27b": "pass"}, + {"path": "specs/crons/trinity-signal-health-self.t27", "t27b": "pass"}, + {"path": "specs/crons/trinity-site-live-gate.t27", "t27b": "pass"}, + {"path": "specs/demos/simple_test.t27", "t27b": "pass"}, + {"path": "specs/docs/chapters/alphabet.t27", "t27b": "pass"}, + {"path": "specs/docs/chapters/evidence.t27", "t27b": "pass"}, + {"path": "specs/docs/chapters/layers.t27", "t27b": "pass"}, + {"path": "specs/docs/chapters/project.t27", "t27b": "pass"}, + {"path": "specs/docs/chapters/queen.t27", "t27b": "pass"}, + {"path": "specs/docs/chapters/rules.t27", "t27b": "pass"}, + {"path": "specs/docs/chapters/tooling.t27", "t27b": "pass"}, + {"path": "specs/docs/system.t27", "t27b": "pass"}, + {"path": "specs/effects/capability.t27", "t27b": "pass"}, + {"path": "specs/effects/clock_cap.t27", "t27b": "pass"}, + {"path": "specs/effects/fs_cap.t27", "t27b": "pass"}, + {"path": "specs/effects/replay_oracle.t27", "t27b": "pass"}, + {"path": "specs/fpga/adapter.t27", "t27b": "pass"}, + {"path": "specs/fpga/apb_bridge.t27", "t27b": "pass"}, + {"path": "specs/fpga/assembler.t27", "t27b": "pass"}, + {"path": "specs/fpga/axi4.t27", "t27b": "pass"}, + {"path": "specs/fpga/boards/arty_a7_integration.t27", "t27b": "pass"}, + {"path": "specs/fpga/boards/qmtech_a100t_integration.t27", "t27b": "pass"}, + {"path": "specs/fpga/bootrom.t27", "t27b": "pass"}, + {"path": "specs/fpga/bpsk.t27", "t27b": "pass"}, + {"path": "specs/fpga/clock_domain.t27", "t27b": "pass"}, + {"path": "specs/fpga/coverage.t27", "t27b": "pass"}, + {"path": "specs/fpga/crossopt.t27", "t27b": "pass"}, + {"path": "specs/fpga/cts.t27", "t27b": "pass"}, + {"path": "specs/fpga/dft.t27", "t27b": "pass"}, + {"path": "specs/fpga/die_probe.t27", "t27b": "pass"}, + {"path": "specs/fpga/dsp/adders.t27", "t27b": "pass"}, + {"path": "specs/fpga/dsp/cordic.t27", "t27b": "pass"}, + {"path": "specs/fpga/dsp/fixed_point.t27", "t27b": "pass"}, + {"path": "specs/fpga/dsp/multipliers.t27", "t27b": "pass"}, + {"path": "specs/fpga/dsp/signals.t27", "t27b": "pass"}, + {"path": "specs/fpga/e2e_demo.t27", "t27b": "pass"}, + {"path": "specs/fpga/eth_beacon.t27", "t27b": "pass"}, + {"path": "specs/fpga/eth_crc.t27", "t27b": "pass"}, + {"path": "specs/fpga/eth_rx.t27", "t27b": "pass"}, + {"path": "specs/fpga/fifo.t27", "t27b": "pass"}, + {"path": "specs/fpga/gf16_accel.t27", "t27b": "pass"}, + {"path": "specs/fpga/hw_types.t27", "t27b": "pass"}, + {"path": "specs/fpga/linker.t27", "t27b": "pass"}, + {"path": "specs/fpga/memory.t27", "t27b": "pass"}, + {"path": "specs/fpga/mmcm.t27", "t27b": "pass"}, + {"path": "specs/fpga/mtbf.t27", "t27b": "pass"}, + {"path": "specs/fpga/partition.t27", "t27b": "pass"}, + {"path": "specs/fpga/power.t27", "t27b": "pass"}, + {"path": "specs/fpga/power_analysis.t27", "t27b": "pass"}, + {"path": "specs/fpga/reset_sync.t27", "t27b": "pass"}, + {"path": "specs/fpga/rgmii.t27", "t27b": "pass"}, + {"path": "specs/fpga/rgmii_sniff.t27", "t27b": "pass"}, + {"path": "specs/fpga/ro_race.t27", "t27b": "pass"}, + {"path": "specs/fpga/router.t27", "t27b": "pass"}, + {"path": "specs/fpga/secded.t27", "t27b": "pass"}, + {"path": "specs/fpga/simulator.t27", "t27b": "pass"}, + {"path": "specs/fpga/stdlib.t27", "t27b": "pass"}, + {"path": "specs/fpga/ternary_isa.t27", "t27b": "pass"}, + {"path": "specs/fpga/ternary_link.t27", "t27b": "pass"}, + {"path": "specs/fpga/testbench/assembler_tb.t27", "t27b": "pass"}, + {"path": "specs/fpga/testbench/cts_tb.t27", "t27b": "pass"}, + {"path": "specs/fpga/testbench/formal_tb.t27", "t27b": "pass"}, + {"path": "specs/fpga/testbench/partition_tb.t27", "t27b": "pass"}, + {"path": "specs/fpga/testbench/placement_tb.t27", "t27b": "pass"}, + {"path": "specs/fpga/testbench/power_tb.t27", "t27b": "pass"}, + {"path": "specs/fpga/testbench/router_tb.t27", "t27b": "pass"}, + {"path": "specs/fpga/testbench/simulator_tb.t27", "t27b": "pass"}, + {"path": "specs/fpga/testbench/timing_tb.t27", "t27b": "pass"}, + {"path": "specs/fpga/testbench/vcd_trace_tb.t27", "t27b": "pass"}, + {"path": "specs/fpga/timing.t27", "t27b": "pass"}, + {"path": "specs/fpga/trinet_node.t27", "t27b": "pass"}, + {"path": "specs/fpga/verification/build_verify.t27", "t27b": "pass"}, + {"path": "specs/functions/analytics-sales-advise.t27", "t27b": "pass"}, + {"path": "specs/functions/analytics-skills-detect.t27", "t27b": "pass"}, + {"path": "specs/functions/broadcast-message-send.t27", "t27b": "pass"}, + {"path": "specs/functions/client-telemetry-daily.t27", "t27b": "pass"}, + {"path": "specs/functions/club-invoice-abandoned-watch.t27", "t27b": "pass"}, + {"path": "specs/functions/content-detailed-script-generate.t27", "t27b": "pass"}, + {"path": "specs/functions/content-scenario-clips-generate.t27", "t27b": "pass"}, + {"path": "specs/functions/content-scripts-generate.t27", "t27b": "pass"}, + {"path": "specs/functions/crm-proactive-sweep.t27", "t27b": "pass"}, + {"path": "specs/functions/instagram-competitors-find.t27", "t27b": "pass"}, + {"path": "specs/functions/instagram-reels-analyze.t27", "t27b": "pass"}, + {"path": "specs/functions/instagram-top-content-extract.t27", "t27b": "pass"}, + {"path": "specs/functions/monitoring-error-report.t27", "t27b": "pass"}, + {"path": "specs/functions/monitoring-health-check.t27", "t27b": "pass"}, + {"path": "specs/functions/monitoring-logs-analyze.t27", "t27b": "pass"}, + {"path": "specs/functions/monitoring-logs-trigger.t27", "t27b": "pass"}, + {"path": "specs/functions/morph-images-generate.t27", "t27b": "pass"}, + {"path": "specs/functions/neuro-image-generate.t27", "t27b": "pass"}, + {"path": "specs/functions/payment-ai-server-process.t27", "t27b": "pass"}, + {"path": "specs/functions/reels-ai-callback.t27", "t27b": "pass"}, + {"path": "specs/functions/reels-ai-generate.t27", "t27b": "pass"}, + {"path": "specs/functions/reels-loop-generate.t27", "t27b": "pass"}, + {"path": "specs/functions/render-avatar-video-run.t27", "t27b": "pass"}, + {"path": "specs/functions/render-job-run.t27", "t27b": "pass"}, + {"path": "specs/functions/render-riddle-run.t27", "t27b": "pass"}, + {"path": "specs/functions/robokassa-unclaimed-watch.t27", "t27b": "pass"}, + {"path": "specs/functions/ton-pending-watch.t27", "t27b": "pass"}, + {"path": "specs/functions/training-model-complete.t27", "t27b": "pass"}, + {"path": "specs/functions/training-model-start.t27", "t27b": "pass"}, + {"path": "specs/functions/training-model-v2-start.t27", "t27b": "pass"}, + {"path": "specs/functions/training-stuck-check.t27", "t27b": "pass"}, + {"path": "specs/functions/webhook-generation-validate.t27", "t27b": "pass"}, + {"path": "specs/functions/welcome-avatar-generate.t27", "t27b": "pass"}, + {"path": "specs/github/auth.t27", "t27b": "pass"}, + {"path": "specs/hosting/credit.t27", "t27b": "pass"}, + {"path": "specs/hosting/feed.t27", "t27b": "pass"}, + {"path": "specs/hosting/host.t27", "t27b": "pass"}, + {"path": "specs/hosting/panel.t27", "t27b": "pass"}, + {"path": "specs/hosting/placement.t27", "t27b": "pass"}, + {"path": "specs/hosting/proof.t27", "t27b": "pass"}, + {"path": "specs/hosting/row.t27", "t27b": "pass"}, + {"path": "specs/hosting/statement.t27", "t27b": "pass"}, + {"path": "specs/hosting/sybil.t27", "t27b": "pass"}, + {"path": "specs/hosting/toolchain.t27", "t27b": "pass"}, + {"path": "specs/hosting/topology.t27", "t27b": "pass"}, + {"path": "specs/i18n/agents-ru.t27", "t27b": "pass"}, + {"path": "specs/i18n/blog-ru.t27", "t27b": "pass"}, + {"path": "specs/i18n/docs-ru.t27", "t27b": "pass"}, + {"path": "specs/igla/race/mvp_ternary_classifier.t27", "t27b": "pass"}, + {"path": "specs/igla/race/phi_accumulator_growth.t27", "t27b": "pass"}, + {"path": "specs/igla/race/phi_gain_freedom.t27", "t27b": "pass"}, + {"path": "specs/igla/race/phi_weights.t27", "t27b": "pass"}, + {"path": "specs/igla/race/ternary_lut_table.t27", "t27b": "pass"}, + {"path": "specs/igla/race/ternary_mac_group.t27", "t27b": "pass"}, + {"path": "specs/igla/race/ternary_node.t27", "t27b": "pass"}, + {"path": "specs/igla/race/unit_weights_node.t27", "t27b": "pass"}, + {"path": "specs/igla/w535_bounded_while_module.t27", "t27b": "pass"}, + {"path": "specs/isa/t27a.t27", "t27b": "pass"}, + {"path": "specs/isa/t27a_mnemonics.t27", "t27b": "pass"}, + {"path": "specs/isa/ternary_encoding.t27", "t27b": "pass"}, + {"path": "specs/isa/ternary_gates.t27", "t27b": "pass"}, + {"path": "specs/isa/ternary_graph.t27", "t27b": "pass"}, + {"path": "specs/isa/tri27_bytecode.t27", "t27b": "pass"}, + {"path": "specs/isa/tri27_machine.t27", "t27b": "pass"}, + {"path": "specs/jobs/network_job.t27", "t27b": "pass"}, + {"path": "specs/jobs/release_t27c.t27", "t27b": "pass"}, + {"path": "specs/jobs/t27b_ledger_steward.t27", "t27b": "pass"}, + {"path": "specs/math/constants.t27", "t27b": "pass"}, + {"path": "specs/math/gf_competitive.t27", "t27b": "pass"}, + {"path": "specs/memory/graph/crypt.t27", "t27b": "pass"}, + {"path": "specs/memory/graph/ingest.t27", "t27b": "pass"}, + {"path": "specs/memory/graph/scope.t27", "t27b": "pass"}, + {"path": "specs/memory/graph/temporal.t27", "t27b": "pass"}, + {"path": "specs/memory/graph/types.t27", "t27b": "pass"}, + {"path": "specs/memory/tmem/session.t27", "t27b": "pass"}, + {"path": "specs/memory/tmem/types.t27", "t27b": "pass"}, + {"path": "specs/mesh_routing.t27", "t27b": "pass"}, + {"path": "specs/ml/activation/elu_activation.t27", "t27b": "blocked", "blocker": "ExprCall(undeclared fn)", "reason": "unimplemented"}, + {"path": "specs/ml/activation/gelu_activation.t27", "t27b": "blocked", "blocker": "ExprCall(undeclared fn)", "reason": "unimplemented"}, + {"path": "specs/ml/activation/gelu_approx_activation.t27", "t27b": "blocked", "blocker": "ExprCall(undeclared fn)", "reason": "unimplemented"}, + {"path": "specs/ml/activation/leaky_relu_activation.t27", "t27b": "pass"}, + {"path": "specs/ml/activation/relu_activation.t27", "t27b": "pass"}, + {"path": "specs/ml/activation/sigmoid_activation.t27", "t27b": "pass"}, + {"path": "specs/ml/activation/silu_swish_activation.t27", "t27b": "blocked", "blocker": "ExprCall(undeclared fn)", "reason": "unimplemented"}, + {"path": "specs/ml/activation/softmax.t27", "t27b": "blocked", "blocker": "ExprCall(undeclared fn)", "reason": "unimplemented"}, + {"path": "specs/ml/activation/tanh_activation.t27", "t27b": "blocked", "blocker": "ExprCall(undeclared fn)", "reason": "unimplemented"}, + {"path": "specs/ml/igla_champion_capsule.t27", "t27b": "blocked", "blocker": "ExprIdentifier(undeclared)", "reason": "unimplemented"}, + {"path": "specs/ml/layers/avgpool2d_layer.t27", "t27b": "pass"}, + {"path": "specs/ml/layers/batchnorm_layer.t27", "t27b": "blocked", "blocker": "ExprCall(undeclared fn)", "reason": "unimplemented"}, + {"path": "specs/ml/layers/conv2d_layer.t27", "t27b": "pass"}, + {"path": "specs/ml/layers/dense_layer.t27", "t27b": "pass"}, + {"path": "specs/ml/layers/dropout_layer.t27", "t27b": "pass"}, + {"path": "specs/ml/layers/embedding_layer.t27", "t27b": "blocked", "blocker": "ExprCall(undeclared fn)", "reason": "unimplemented"}, + {"path": "specs/ml/layers/flatten_layer.t27", "t27b": "pass"}, + {"path": "specs/ml/layers/layernorm_layer.t27", "t27b": "pass"}, + {"path": "specs/ml/layers/maxpool2d_layer.t27", "t27b": "pass"}, + {"path": "specs/ml/layers/residual_connection.t27", "t27b": "pass"}, + {"path": "specs/ml/loss/binary_crossentropy_loss.t27", "t27b": "blocked", "blocker": "ExprCall(undeclared fn)", "reason": "unimplemented"}, + {"path": "specs/ml/loss/contrastive_loss.t27", "t27b": "blocked", "blocker": "ExprCall(undeclared fn)", "reason": "unimplemented"}, + {"path": "specs/ml/loss/cross_entropy_loss.t27", "t27b": "blocked", "blocker": "ExprCall(undeclared fn)", "reason": "unimplemented"}, + {"path": "specs/ml/loss/huber_loss.t27", "t27b": "pass"}, + {"path": "specs/ml/loss/kl_divergence.t27", "t27b": "pass"}, + {"path": "specs/ml/loss/mse_loss.t27", "t27b": "pass"}, + {"path": "specs/ml/optimizer/adagrad.t27", "t27b": "blocked", "blocker": "ExprCall(undeclared fn)", "reason": "unimplemented"}, + {"path": "specs/ml/optimizer/adam.t27", "t27b": "blocked", "blocker": "ExprCall(undeclared fn)", "reason": "unimplemented"}, + {"path": "specs/ml/optimizer/lamb.t27", "t27b": "blocked", "blocker": "ExprCall(undeclared fn)", "reason": "unimplemented"}, + {"path": "specs/ml/optimizer/race_config.t27", "t27b": "blocked", "blocker": "ExprIdentifier(undeclared)", "reason": "unimplemented"}, + {"path": "specs/ml/optimizer/rmsprop.t27", "t27b": "pass"}, + {"path": "specs/ml/optimizer/sgd.t27", "t27b": "pass"}, + {"path": "specs/ml/pathway/mlp.t27", "t27b": "blocked", "blocker": "ExprCall(undeclared fn)", "reason": "unimplemented"}, + {"path": "specs/ml/recurrent/attention_mechanism.t27", "t27b": "blocked", "blocker": "ExprCall(undeclared fn)", "reason": "unimplemented"}, + {"path": "specs/ml/recurrent/bilstm.t27", "t27b": "blocked", "blocker": "ExprCall(undeclared fn)", "reason": "unimplemented"}, + {"path": "specs/ml/recurrent/gru_cell.t27", "t27b": "blocked", "blocker": "ExprCall(undeclared fn)", "reason": "unimplemented"}, + {"path": "specs/ml/recurrent/lstm_cell.t27", "t27b": "blocked", "blocker": "ExprCall(undeclared fn)", "reason": "unimplemented"}, + {"path": "specs/ml/recurrent/lstm_single.t27", "t27b": "blocked", "blocker": "ExprCall(undeclared fn)", "reason": "unimplemented"}, + {"path": "specs/ml/recurrent/rnn_cell.t27", "t27b": "blocked", "blocker": "ExprCall(undeclared fn)", "reason": "unimplemented"}, + {"path": "specs/ml/recurrent/self_attention.t27", "t27b": "pass"}, + {"path": "specs/ml/rl/advantage_estimator.t27", "t27b": "blocked", "blocker": "ExprCall(undeclared fn)", "reason": "unimplemented"}, + {"path": "specs/ml/rl/dqn.t27", "t27b": "pass"}, + {"path": "specs/ml/rl/dqn_target_network.t27", "t27b": "pass"}, + {"path": "specs/ml/rl/ppo_clip_loss.t27", "t27b": "blocked", "blocker": "ExprCall(undeclared fn)", "reason": "unimplemented"}, + {"path": "specs/ml/rl/ppo_critic.t27", "t27b": "blocked", "blocker": "ExprCall(undeclared fn)", "reason": "unimplemented"}, + {"path": "specs/ml/rl/sac_critic.t27", "t27b": "pass"}, + {"path": "specs/ml/transformer/encoder_block.t27", "t27b": "blocked", "blocker": "ExprCall(undeclared fn)", "reason": "unimplemented"}, + {"path": "specs/ml/transformer/feed_forward_network.t27", "t27b": "pass"}, + {"path": "specs/ml/transformer/multi_head_attention.t27", "t27b": "pass"}, + {"path": "specs/ml/transformer/positional_encoding.t27", "t27b": "blocked", "blocker": "ExprCall(undeclared fn)", "reason": "unimplemented"}, + {"path": "specs/multipath_router.t27", "t27b": "pass"}, + {"path": "specs/network/attribution.t27", "t27b": "pass"}, + {"path": "specs/network/identity.t27", "t27b": "pass"}, + {"path": "specs/network/job_rules.t27", "t27b": "pass"}, + {"path": "specs/network/mvp.t27", "t27b": "pass"}, + {"path": "specs/network/mvp_v2.t27", "t27b": "pass"}, + {"path": "specs/network/mvp_v3.t27", "t27b": "pass"}, + {"path": "specs/network/mvp_v3_ed25519.t27", "t27b": "pass"}, + {"path": "specs/network/pool.t27", "t27b": "pass"}, + {"path": "specs/network/quorum.t27", "t27b": "pass"}, + {"path": "specs/network/usage.t27", "t27b": "pass"}, + {"path": "specs/numeric/bnf1024.t27", "t27b": "pass"}, + {"path": "specs/numeric/bnf128.t27", "t27b": "pass"}, + {"path": "specs/numeric/bnf16.t27", "t27b": "pass"}, + {"path": "specs/numeric/bnf256.t27", "t27b": "pass"}, + {"path": "specs/numeric/bnf32.t27", "t27b": "pass"}, + {"path": "specs/numeric/bnf512.t27", "t27b": "pass"}, + {"path": "specs/numeric/bnf64.t27", "t27b": "pass"}, + {"path": "specs/numeric/bnf8.t27", "t27b": "pass"}, + {"path": "specs/numeric/catalog_paper_count.t27", "t27b": "pass"}, + {"path": "specs/numeric/e8m0.t27", "t27b": "pass"}, + {"path": "specs/numeric/formats.t27", "t27b": "pass"}, + {"path": "specs/numeric/formats_catalog.t27", "t27b": "pass"}, + {"path": "specs/numeric/gf10.t27", "t27b": "pass"}, + {"path": "specs/numeric/gf1024.t27", "t27b": "pass"}, + {"path": "specs/numeric/gf128.t27", "t27b": "pass"}, + {"path": "specs/numeric/gf14.t27", "t27b": "pass"}, + {"path": "specs/numeric/gf16.t27", "t27b": "pass"}, + {"path": "specs/numeric/gf256.t27", "t27b": "pass"}, + {"path": "specs/numeric/gf48.t27", "t27b": "pass"}, + {"path": "specs/numeric/gf512.t27", "t27b": "pass"}, + {"path": "specs/numeric/gf6.t27", "t27b": "pass"}, + {"path": "specs/numeric/gf96.t27", "t27b": "pass"}, + {"path": "specs/numeric/gft1024.t27", "t27b": "pass"}, + {"path": "specs/numeric/gft128.t27", "t27b": "pass"}, + {"path": "specs/numeric/gft16.t27", "t27b": "pass"}, + {"path": "specs/numeric/gft256.t27", "t27b": "pass"}, + {"path": "specs/numeric/gft32.t27", "t27b": "pass"}, + {"path": "specs/numeric/gft4.t27", "t27b": "pass"}, + {"path": "specs/numeric/gft512.t27", "t27b": "pass"}, + {"path": "specs/numeric/gft64.t27", "t27b": "pass"}, + {"path": "specs/numeric/gft8.t27", "t27b": "pass"}, + {"path": "specs/numeric/gfternary.t27", "t27b": "pass"}, + {"path": "specs/numeric/golden_sieve.t27", "t27b": "pass"}, + {"path": "specs/numeric/ocp_mx.t27", "t27b": "pass"}, + {"path": "specs/numeric/requant_boundary.t27", "t27b": "pass"}, + {"path": "specs/numeric/tnf1024.t27", "t27b": "pass"}, + {"path": "specs/numeric/tnf128.t27", "t27b": "pass"}, + {"path": "specs/numeric/tnf16.t27", "t27b": "pass"}, + {"path": "specs/numeric/tnf17.t27", "t27b": "pass"}, + {"path": "specs/numeric/tnf256.t27", "t27b": "pass"}, + {"path": "specs/numeric/tnf32.t27", "t27b": "pass"}, + {"path": "specs/numeric/tnf4.t27", "t27b": "pass"}, + {"path": "specs/numeric/tnf512.t27", "t27b": "pass"}, + {"path": "specs/numeric/tnf64.t27", "t27b": "pass"}, + {"path": "specs/numeric/tnf8.t27", "t27b": "pass"}, + {"path": "specs/numeric/trinity_numeric_surface.t27", "t27b": "pass"}, + {"path": "specs/physics/e8_lqg_bridge.t27", "t27b": "pass"}, + {"path": "specs/physics/eye_isi.t27", "t27b": "pass"}, + {"path": "specs/physics/gamma-conflict.t27", "t27b": "pass"}, + {"path": "specs/physics/hslm_benchmark.t27", "t27b": "pass"}, + {"path": "specs/physics/line_bounce.t27", "t27b": "pass"}, + {"path": "specs/physics/lqg_cs_bridge.t27", "t27b": "pass"}, + {"path": "specs/physics/xc7_primitives.t27", "t27b": "pass"}, + {"path": "specs/policy/issue_shape.t27", "t27b": "pass"}, + {"path": "specs/policy/l2_generation.t27", "t27b": "pass"}, + {"path": "specs/policy/lang_en.t27", "t27b": "pass"}, + {"path": "specs/policy/merge_ours.t27", "t27b": "pass"}, + {"path": "specs/policy/own_language.t27", "t27b": "pass"}, + {"path": "specs/policy/required_contexts.t27", "t27b": "pass"}, + {"path": "specs/policy/text_lines.t27", "t27b": "pass"}, + {"path": "specs/port/bootstrap/src/bridge.t27", "t27b": "pass"}, + {"path": "specs/port/bootstrap/src/cc_gate.t27", "t27b": "pass"}, + {"path": "specs/port/bootstrap/src/check_calls.t27", "t27b": "pass"}, + {"path": "specs/port/bootstrap/src/compiler/AsmRelocEntry_new.t27", "t27b": "pass"}, + {"path": "specs/port/bootstrap/src/compiler/AsmSectionKind_from_i8.t27", "t27b": "pass"}, + {"path": "specs/port/bootstrap/src/compiler/AssembledInstr_r_type.t27", "t27b": "pass"}, + {"path": "specs/port/bootstrap/src/compiler/HirBusPort_axi4_lite_slave.t27", "t27b": "pass"}, + {"path": "specs/port/bootstrap/src/compiler/HirClockDomain_new.t27", "t27b": "pass"}, + {"path": "specs/port/bootstrap/src/compiler/HirCoverPoint_new.t27", "t27b": "pass"}, + {"path": "specs/port/bootstrap/src/compiler/HirGf16FftConfig_fft_stages.t27", "t27b": "pass"}, + {"path": "specs/port/bootstrap/src/compiler/HirIpCatalog_new.t27", "t27b": "pass"}, + {"path": "specs/port/bootstrap/src/compiler/HirTernaryRegFile_new.t27", "t27b": "pass"}, + {"path": "specs/port/bootstrap/src/compiler/HwType_hw_width.t27", "t27b": "pass"}, + {"path": "specs/port/bootstrap/src/compiler/LinkSection_text.t27", "t27b": "pass"}, + {"path": "specs/port/bootstrap/src/compiler/LoopGuard_loop_cond.t27", "t27b": "pass"}, + {"path": "specs/port/bootstrap/src/compiler/TbCheck_new.t27", "t27b": "pass"}, + {"path": "specs/port/bootstrap/src/compiler/collect_type_decls.t27", "t27b": "pass"}, + {"path": "specs/port/bootstrap/src/enrichment/mod.t27", "t27b": "pass"}, + {"path": "specs/port/bootstrap/src/jwt.t27", "t27b": "pass"}, + {"path": "specs/port/bootstrap/src/parse_conform.t27", "t27b": "pass"}, + {"path": "specs/port/bootstrap/src/phi_f64_literals.t27", "t27b": "pass"}, + {"path": "specs/port/bootstrap/src/phi_selfcheck.t27", "t27b": "pass"}, + {"path": "specs/port/bootstrap/src/sensitivity.t27", "t27b": "pass"}, + {"path": "specs/port/bootstrap/src/source_kind.t27", "t27b": "pass"}, + {"path": "specs/port/bootstrap/src/weight_bram.t27", "t27b": "pass"}, + {"path": "specs/port/browseros/trios/agent-server/apps/server/src/api/routes/health.t27", "t27b": "pass"}, + {"path": "specs/port/browseros/trios/agent-server/apps/server/src/api/routes/memory.t27", "t27b": "pass"}, + {"path": "specs/port/browseros/trios/agent-server/apps/server/src/api/routes/queen-lease.t27", "t27b": "pass"}, + {"path": "specs/port/browseros/trios/agent-server/apps/server/src/api/routes/queen-needs-you.t27", "t27b": "pass"}, + {"path": "specs/port/browseros/trios/agent-server/apps/server/src/api/routes/queen-public-agents.t27", "t27b": "pass"}, + {"path": "specs/port/browseros/trios/agent-server/apps/server/src/api/routes/queen-registry.t27", "t27b": "pass"}, + {"path": "specs/port/browseros/trios/agent-server/apps/server/src/api/routes/queen-rehearsal.t27", "t27b": "pass"}, + {"path": "specs/port/browseros/trios/agent-server/apps/server/src/api/routes/queen-report.t27", "t27b": "pass"}, + {"path": "specs/port/browseros/trios/agent-server/apps/server/src/api/routes/status.t27", "t27b": "pass"}, + {"path": "specs/port/browseros/trios/agent-server/apps/server/src/api/services/a2a/a2a-liveness.t27", "t27b": "pass"}, + {"path": "specs/port/browseros/trios/agent-server/apps/server/src/api/services/openclaw/claw-session.t27", "t27b": "pass"}, + {"path": "specs/port/browseros/trios/agent-server/apps/server/src/browser/bookmarks.t27", "t27b": "pass"}, + {"path": "specs/port/browseros/trios/agent-server/apps/server/src/browser/history.t27", "t27b": "pass"}, + {"path": "specs/port/browseros/trios/agent-server/apps/server/src/lib/agents/runtime/registry.t27", "t27b": "pass"}, + {"path": "specs/port/browseros/trios/agent-server/apps/server/src/lib/db/retry.t27", "t27b": "pass"}, + {"path": "specs/port/browseros/trios/agent-server/apps/server/src/lib/identity.t27", "t27b": "pass"}, + {"path": "specs/port/browseros/trios/agent-server/apps/server/src/lib/port-binding.t27", "t27b": "pass"}, + {"path": "specs/port/browseros/trios/agent-server/apps/server/src/lib/provider-error-classifier.t27", "t27b": "pass"}, + {"path": "specs/port/browseros/trios/agent-server/apps/server/src/monitoring/envelope.t27", "t27b": "pass"}, + {"path": "specs/port/browseros/trios/agent-server/apps/server/src/skills/catalog.t27", "t27b": "pass"}, + {"path": "specs/port/browseros/trios/agent-server/apps/server/src/tools/filesystem/ls.t27", "t27b": "pass"}, + {"path": "specs/port/browseros/trios/agent-server/apps/server/src/tools/memory/write.t27", "t27b": "pass"}, + {"path": "specs/port/browseros/trios/agent-server/apps/server/src/tools/tool-registry.t27", "t27b": "pass"}, + {"path": "specs/port/fpga/bscan_spi_qmtech/bscan_spi_qmtech.t27", "t27b": "pass"}, + {"path": "specs/port/fpga/openxc7-synth/phi_temporal/temporal_heartbeat.t27", "t27b": "pass"}, + {"path": "specs/port/fpga/verilog/dsp_probe.t27", "t27b": "pass"}, + {"path": "specs/port/fpga/verilog/dsp_probe_live.t27", "t27b": "pass"}, + {"path": "specs/port/fpga/verilog/e8m0_jtag.t27", "t27b": "pass"}, + {"path": "specs/port/fpga/verilog/gft_bitnet_neuron_jtag.t27", "t27b": "pass"}, + {"path": "specs/port/fpga/verilog/gft_dot4_comm_jtag.t27", "t27b": "pass"}, + {"path": "specs/port/fpga/verilog/gft_dup2_jtag.t27", "t27b": "pass"}, + {"path": "specs/port/fpga/verilog/gft_dup3_jtag.t27", "t27b": "pass"}, + {"path": "specs/port/fpga/verilog/gft_signed_dot4_jtag.t27", "t27b": "pass"}, + {"path": "specs/port/fpga/verilog/gft_smul_jtag.t27", "t27b": "pass"}, + {"path": "specs/port/fpga/verilog/gft_train1_jtag.t27", "t27b": "pass"}, + {"path": "specs/port/fpga/verilog/link_node.t27", "t27b": "pass"}, + {"path": "specs/port/fpga/verilog/mvp_ternary_classifier_top.t27", "t27b": "pass"}, + {"path": "specs/port/fpga/verilog/phi_weights_jtag.t27", "t27b": "pass"}, + {"path": "specs/port/fpga/verilog/ternary_mac_demo_top.t27", "t27b": "pass"}, + {"path": "specs/port/fpga/verilog/ternary_mac_synth.t27", "t27b": "pass"}, + {"path": "specs/port/fpga/verilog/ternary_node_jtag.t27", "t27b": "pass"}, + {"path": "specs/port/fpga/vivado/blinky.t27", "t27b": "pass"}, + {"path": "specs/port/fpga/vivado/gf16_matmul4x4.t27", "t27b": "pass"}, + {"path": "specs/port/fpga/vivado/gf16_top.t27", "t27b": "pass"}, + {"path": "specs/port/fpga/vivado/gf16_uart_sim_bench.t27", "t27b": "pass"}, + {"path": "specs/port/fpga/vivado/uart_detect_top.t27", "t27b": "pass"}, + {"path": "specs/port/fpga/vivado/uart_echo_top.t27", "t27b": "pass"}, + {"path": "specs/port/fpga/vsa/temporal_heartbeat_top.t27", "t27b": "pass"}, + {"path": "specs/port/scripts/aggregate-experience.t27", "t27b": "pass"}, + {"path": "specs/port/scripts/bulk-create-notebooks.t27", "t27b": "pass"}, + {"path": "specs/port/scripts/check-conflicts.t27", "t27b": "pass"}, + {"path": "specs/port/scripts/check-pagination-truncation.t27", "t27b": "pass"}, + {"path": "specs/port/scripts/check_first_party_doc_language.t27", "t27b": "pass"}, + {"path": "specs/port/scripts/ci/loop-tools-tracked.t27", "t27b": "pass"}, + {"path": "specs/port/scripts/ci/rings_matrix.t27", "t27b": "pass"}, + {"path": "specs/port/scripts/fpga-build.t27", "t27b": "pass"}, + {"path": "specs/port/scripts/fpga/flash.t27", "t27b": "pass"}, + {"path": "specs/port/scripts/gen_w309.t27", "t27b": "pass"}, + {"path": "specs/port/scripts/gen_w310.t27", "t27b": "pass"}, + {"path": "specs/port/scripts/gen_w311.t27", "t27b": "pass"}, + {"path": "specs/port/scripts/gen_w314.t27", "t27b": "pass"}, + {"path": "specs/port/scripts/gen_w315.t27", "t27b": "pass"}, + {"path": "specs/port/scripts/gen_w316.t27", "t27b": "pass"}, + {"path": "specs/port/scripts/gen_w317.t27", "t27b": "pass"}, + {"path": "specs/port/scripts/gen_w318.t27", "t27b": "pass"}, + {"path": "specs/port/scripts/gen_w320.t27", "t27b": "pass"}, + {"path": "specs/port/scripts/gen_w322.t27", "t27b": "pass"}, + {"path": "specs/port/scripts/gen_w326.t27", "t27b": "pass"}, + {"path": "specs/port/scripts/gen_w363.t27", "t27b": "pass"}, + {"path": "specs/port/scripts/gen_w365.t27", "t27b": "pass"}, + {"path": "specs/port/scripts/gen_w368.t27", "t27b": "pass"}, + {"path": "specs/port/scripts/gen_w377.t27", "t27b": "pass"}, + {"path": "specs/port/scripts/gen_w378.t27", "t27b": "pass"}, + {"path": "specs/port/scripts/gen_w379.t27", "t27b": "pass"}, + {"path": "specs/port/scripts/gen_w380.t27", "t27b": "pass"}, + {"path": "specs/port/scripts/gen_w381.t27", "t27b": "pass"}, + {"path": "specs/port/scripts/gen_w381_lean.t27", "t27b": "pass"}, + {"path": "specs/port/scripts/gen_w382.t27", "t27b": "pass"}, + {"path": "specs/port/scripts/gen_w384.t27", "t27b": "pass"}, + {"path": "specs/port/scripts/gen_w384_lean.t27", "t27b": "pass"}, + {"path": "specs/port/scripts/gen_w385.t27", "t27b": "pass"}, + {"path": "specs/port/scripts/gen_w386.t27", "t27b": "pass"}, + {"path": "specs/port/scripts/gen_w387.t27", "t27b": "pass"}, + {"path": "specs/port/scripts/gen_w388_lean.t27", "t27b": "pass"}, + {"path": "specs/port/scripts/gen_w391.t27", "t27b": "pass"}, + {"path": "specs/port/scripts/gen_w391_lean.t27", "t27b": "pass"}, + {"path": "specs/port/scripts/gen_w631.t27", "t27b": "pass"}, + {"path": "specs/port/scripts/gen_w632.t27", "t27b": "pass"}, + {"path": "specs/port/scripts/gen_w633.t27", "t27b": "pass"}, + {"path": "specs/port/scripts/gen_w634.t27", "t27b": "pass"}, + {"path": "specs/port/scripts/gen_w635.t27", "t27b": "pass"}, + {"path": "specs/port/scripts/gen_w636.t27", "t27b": "pass"}, + {"path": "specs/port/scripts/gen_w637.t27", "t27b": "pass"}, + {"path": "specs/port/scripts/gen_w638.t27", "t27b": "pass"}, + {"path": "specs/port/scripts/gen_w639.t27", "t27b": "pass"}, + {"path": "specs/port/scripts/gen_w640.t27", "t27b": "pass"}, + {"path": "specs/port/scripts/gen_w641.t27", "t27b": "pass"}, + {"path": "specs/port/scripts/gen_w642.t27", "t27b": "pass"}, + {"path": "specs/port/scripts/gen_w643.t27", "t27b": "pass"}, + {"path": "specs/port/scripts/gen_w644.t27", "t27b": "pass"}, + {"path": "specs/port/scripts/gen_w645.t27", "t27b": "pass"}, + {"path": "specs/port/scripts/gen_w646.t27", "t27b": "pass"}, + {"path": "specs/port/scripts/gen_w647.t27", "t27b": "pass"}, + {"path": "specs/port/scripts/gen_w648.t27", "t27b": "pass"}, + {"path": "specs/port/scripts/gen_w649.t27", "t27b": "pass"}, + {"path": "specs/port/scripts/gen_w650.t27", "t27b": "pass"}, + {"path": "specs/port/scripts/gen_w651.t27", "t27b": "pass"}, + {"path": "specs/port/scripts/gen_w652.t27", "t27b": "pass"}, + {"path": "specs/port/scripts/gen_w653.t27", "t27b": "pass"}, + {"path": "specs/port/scripts/gen_w654.t27", "t27b": "pass"}, + {"path": "specs/port/scripts/gen_w655.t27", "t27b": "pass"}, + {"path": "specs/port/scripts/gen_w656.t27", "t27b": "pass"}, + {"path": "specs/port/scripts/gen_w657.t27", "t27b": "pass"}, + {"path": "specs/port/scripts/gen_w662.t27", "t27b": "pass"}, + {"path": "specs/port/scripts/gen_w669.t27", "t27b": "pass"}, + {"path": "specs/port/scripts/gen_w_blocks.t27", "t27b": "pass"}, + {"path": "specs/port/scripts/generate_episodes.t27", "t27b": "pass"}, + {"path": "specs/port/scripts/git_commands_tasks_1_4.t27", "t27b": "pass"}, + {"path": "specs/port/scripts/install-constitutional-hook.t27", "t27b": "pass"}, + {"path": "specs/port/scripts/lee_monte_carlo_baseline.t27", "t27b": "pass"}, + {"path": "specs/port/scripts/mcp-wrapper.t27", "t27b": "pass"}, + {"path": "specs/port/scripts/print_pellis_seal_decimal.t27", "t27b": "pass"}, + {"path": "specs/port/scripts/pysr_trinity_blind_test_v2.t27", "t27b": "pass"}, + {"path": "specs/port/scripts/reseal-apply.t27", "t27b": "pass"}, + {"path": "specs/port/scripts/reseal-check.t27", "t27b": "pass"}, + {"path": "specs/port/scripts/run_v51_multiple.t27", "t27b": "pass"}, + {"path": "specs/port/scripts/test-agent-bridge.t27", "t27b": "pass"}, + {"path": "specs/port/scripts/tri-issue-create.t27", "t27b": "pass"}, + {"path": "specs/port/scripts/tri-pr-create.t27", "t27b": "pass"}, + {"path": "specs/port/scripts/tri-search.t27", "t27b": "pass"}, + {"path": "specs/port/scripts/tri-sync.t27", "t27b": "pass"}, + {"path": "specs/port/scripts/tri_loop/claims.t27", "t27b": "pass"}, + {"path": "specs/port/scripts/tri_loop/corpus_parse.t27", "t27b": "pass"}, + {"path": "specs/port/scripts/tri_loop/loop_rules.t27", "t27b": "pass"}, + {"path": "specs/port/scripts/tri_loop/now_numbers.t27", "t27b": "pass"}, + {"path": "specs/port/scripts/tri_loop/t27b_rules.t27", "t27b": "pass"}, + {"path": "specs/port/scripts/ultra_engine_v70_ultimate.t27", "t27b": "pass"}, + {"path": "specs/port/scripts/validate_phi_f64.t27", "t27b": "pass"}, + {"path": "specs/port/scripts/verify_precision.t27", "t27b": "pass"}, + {"path": "specs/port/scripts/verify_smoking_guns.t27", "t27b": "pass"}, + {"path": "specs/port/scripts/wrapup/extract-context.t27", "t27b": "pass"}, + {"path": "specs/port/tools/backend_parity_table.t27", "t27b": "pass"}, + {"path": "specs/port/tools/bees/merger_gate_selftest.t27", "t27b": "pass"}, + {"path": "specs/port/tools/check_catalog_integrity.t27", "t27b": "pass"}, + {"path": "specs/port/tools/check_duplicate_declarations.t27", "t27b": "pass"}, + {"path": "specs/port/tools/check_fix_carries_source.t27", "t27b": "pass"}, + {"path": "specs/port/tools/ci/check_specs_still_parse.t27", "t27b": "pass"}, + {"path": "specs/port/tools/jtag/tdo_verdict.t27", "t27b": "pass"}, + {"path": "specs/port/tools/oracle/run.t27", "t27b": "pass"}, + {"path": "specs/port/tools/run_conformance_vvp.t27", "t27b": "pass"}, + {"path": "specs/port/tools/ternary_model.t27", "t27b": "pass"}, + {"path": "specs/port/tools/toolbelt.t27", "t27b": "pass"}, + {"path": "specs/port/tools/verify_emit_bitexact.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/fpga/fly-vivado/verilog/trinity_qmtech.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/fpga/gft/tb32.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/fpga/openxc7-regress/regress-fabric-bufg/fabric_bufg.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/fpga/openxc7-synth/DSP48E1_mock.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/fpga/openxc7-synth/blink_correct.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/fpga/openxc7-synth/blink_fast.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/fpga/openxc7-synth/blink_fixed.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/fpga/openxc7-synth/blink_minimal.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/fpga/openxc7-synth/blink_r23.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/fpga/openxc7-synth/blink_simple.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/fpga/openxc7-synth/blink_slow.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/fpga/openxc7-synth/blink_working.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/fpga/openxc7-synth/clk_test.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/fpga/openxc7-synth/clock_test.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/fpga/openxc7-synth/d6_blink.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/fpga/openxc7-synth/d6_inv_test.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/fpga/openxc7-synth/d6_test.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/fpga/openxc7-synth/d_bank13_test.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/fpga/openxc7-synth/d_blink_high.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/fpga/openxc7-synth/d_bufg_test.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/fpga/openxc7-synth/d_clk_direct.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/fpga/openxc7-synth/d_direct.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/fpga/openxc7-synth/d_e21_test.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/fpga/openxc7-synth/d_f19_test.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/fpga/openxc7-synth/d_full_path.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/fpga/openxc7-synth/d_g22_test.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/fpga/openxc7-synth/d_lut_only.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/fpga/openxc7-synth/d_multi_led.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/fpga/openxc7-synth/d_oscillator.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/fpga/openxc7-synth/d_simple_ff.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/fpga/openxc7-synth/d_simple_led.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/fpga/openxc7-synth/d_slow_blink.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/fpga/openxc7-synth/d_srl_blink.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/fpga/openxc7-synth/d_static_on.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/fpga/openxc7-synth/d_static_one.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/fpga/openxc7-synth/d_y0_test.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/fpga/openxc7-synth/definitive_diagnostic_inv.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/fpga/openxc7-synth/dsp_mul.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/fpga/openxc7-synth/led_both_test.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/fpga/openxc7-synth/led_d5_test.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/fpga/openxc7-synth/led_d6_test.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/fpga/openxc7-synth/led_diagnostic.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/fpga/openxc7-synth/led_off_test.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/fpga/openxc7-synth/led_on_test.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/fpga/openxc7-synth/led_simple_test.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/fpga/openxc7-synth/led_test_inv.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/fpga/openxc7-synth/multi_led_test.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/fpga/openxc7-synth/quantum_bridge_top.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/fpga/openxc7-synth/riscv_blink.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/fpga/openxc7-synth/singularity_d6_top.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/fpga/openxc7-synth/symbiflow_blink.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/fpga/openxc7-synth/ternary_activation.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/fpga/openxc7-synth/trinity_top.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/fpga/openxc7-synth/uart_echo.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/fpga/rtl/fpga_test_reporter.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/fpga/uart_loopback.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/fpga/uart_loopback_core.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/src/background_agent/main.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/src/brain/orbitofrontal_value.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/src/brain/weber_tuning.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/src/cli/health_check.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/src/cli/railway_create_full.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/src/cli/railway_create_project.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/src/cli/railway_deployment_create.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/src/cli/railway_null_startcmd.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/src/firebird/governance_temp.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/src/phi-engine/vibeec_original/bogatyrs_registry.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/src/phi-engine/vibeec_original/bogatyrs_spec_structure.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/src/phi-engine/vibeec_original/tnc.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/src/server_main.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/src/storm/experience_engine.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/src/tri-api/claude_md.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/src/tri/gen_aabb.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/src/tri/gen_arithmetic.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/src/tri/gen_assertion.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/src/tri/gen_barrier.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/src/tri/gen_base64.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/src/tri/gen_bezier.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/src/tri/gen_cache.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/src/tri/gen_caesar.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/src/tri/gen_canvas.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/src/tri/gen_color.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/src/tri/gen_cross_entropy.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/src/tri/gen_cursor.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/src/tri/gen_epoch_reclamation.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/src/tri/gen_escape.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/src/tri/gen_fuzz.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/src/tri/gen_geo_hash2d.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/src/tri/gen_gradient.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/src/tri/gen_gradient_descent.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/src/tri/gen_hazard_pointers.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/src/tri/gen_image.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/src/tri/gen_index.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/src/tri/gen_key_value.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/src/tri/gen_kmeans.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/src/tri/gen_leb128.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/src/tri/gen_linear_regression.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/src/tri/gen_lockfree_stack.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/src/tri/gen_matrix3x3.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/src/tri/gen_mock.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/src/tri/gen_neuron.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/src/tri/gen_path_utils.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/src/tri/gen_perceptron.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/src/tri/gen_quaternion.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/src/tri/gen_radix_tree.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/src/tri/gen_ray.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/src/tri/gen_record_store.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/src/tri/gen_rect.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/src/tri/gen_regression.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/src/tri/gen_relu.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/src/tri/gen_ring_buffer.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/src/tri/gen_rle.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/src/tri/gen_rsa_simple.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/src/tri/gen_rtree.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/src/tri/gen_rwlock.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/src/tri/gen_semaphore.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/src/tri/gen_sigmoid.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/src/tri/gen_skiplist_impl.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/src/tri/gen_snapshot.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/src/tri/gen_softmax.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/src/tri/gen_temp_file.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/src/tri/gen_test_runner.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/src/tri/gen_transaction.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/src/tri/gen_transform.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/src/tri/gen_varint.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/src/tri/gen_wal.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/src/tri/gen_websocket.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/src/tri/gen_work_stealing.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/src/tri/math/vocab_audit.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/src/tri/orchestrator_bench.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/src/tri/string_dualities.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/src/tri/string_spectrum.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/src/vibeec/gen_cmd_minimal.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/src/vibeec/gen_cmd_simple.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/src/vibeec/p2p_module.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/src/vibeec/tnc.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/src/vibeec/trinity_tokenizer.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/src/vibeec/validation_engine.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/src/wasm_stubs/auto_shard_stub.t27", "t27b": "pass"}, + {"path": "specs/port/trios/apps/trios-macos/rings/RUST-04/clade-improve/src/oversight.t27", "t27b": "pass"}, + {"path": "specs/port/trios/apps/trios-macos/rings/RUST-13/clade-meshd/src/transport.t27", "t27b": "pass"}, + {"path": "specs/port/trios/apps/trios-macos/rings/RUST-13/trios-mesh/build.t27", "t27b": "pass"}, + {"path": "specs/port/trios/apps/trios-macos/rings/RUST-13/trios-mesh/src/bin/smoke_m1.t27", "t27b": "pass"}, + {"path": "specs/port/trios/apps/trios-macos/rings/RUST-13/trios-mesh/tools/ad9361_config.t27", "t27b": "pass"}, + {"path": "specs/port/trios/crates/tri-tunnel/src/main.t27", "t27b": "pass"}, + {"path": "specs/port/trios/crates/trinity_loss/src/lib.t27", "t27b": "pass"}, + {"path": "specs/port/trios/crates/trios-bridge/src/main.t27", "t27b": "pass"}, + {"path": "specs/port/trios/crates/trios-chat/rings/CR-CHAT-00/src/lib.t27", "t27b": "pass"}, + {"path": "specs/port/trios/crates/trios-chat/rings/CR-CHAT-01/src/key_package_expiry_guard.t27", "t27b": "pass"}, + {"path": "specs/port/trios/crates/trios-chat/rings/CR-CHAT-02/src/epoch_rollover_wraparound_guard.t27", "t27b": "pass"}, + {"path": "specs/port/trios/crates/trios-chat/rings/CR-CHAT-02/src/skipped_message_key_gap_bound_guard.t27", "t27b": "pass"}, + {"path": "specs/port/trios/crates/trios-chat/rings/CR-CHAT-03/src/ratchet_tree_resolution_guard.t27", "t27b": "pass"}, + {"path": "specs/port/trios/crates/trios-chat/rings/CR-CHAT-03/src/unmerged_leaves_bound_guard.t27", "t27b": "pass"}, + {"path": "specs/port/trios/crates/trios-chat/rings/CR-CHAT-04/src/padding_alignment_boundary_guard.t27", "t27b": "pass"}, + {"path": "specs/port/trios/crates/trios-chat/rings/CR-CHAT-04/src/padding_block_size_alignment_guard.t27", "t27b": "pass"}, + {"path": "specs/port/trios/crates/trios-chat/rings/CR-CHAT-04/src/padding_class_oracle.t27", "t27b": "pass"}, + {"path": "specs/port/trios/crates/trios-chat/rings/CR-CHAT-05/src/envelope_size_distribution_uniformity.t27", "t27b": "pass"}, + {"path": "specs/port/trios/crates/trios-chat/rings/CR-CHAT-07/src/cover_decoy_ratio_governor.t27", "t27b": "pass"}, + {"path": "specs/port/trios/crates/trios-chat/rings/CR-CHAT-LAWS/src/lib.t27", "t27b": "pass"}, + {"path": "specs/port/trios/crates/trios-cli/src/cmd/agent.t27", "t27b": "pass"}, + {"path": "specs/port/trios/crates/trios-cli/src/cmd/commit.t27", "t27b": "pass"}, + {"path": "specs/port/trios/crates/trios-cli/src/cmd/gates.t27", "t27b": "pass"}, + {"path": "specs/port/trios/crates/trios-cli/src/cmd/leaderboard.t27", "t27b": "pass"}, + {"path": "specs/port/trios/crates/trios-cli/src/cmd/report.t27", "t27b": "pass"}, + {"path": "specs/port/trios/crates/trios-cli/src/cmd/roster.t27", "t27b": "pass"}, + {"path": "specs/port/trios/crates/trios-cli/src/cmd/run.t27", "t27b": "pass"}, + {"path": "specs/port/trios/crates/trios-cli/src/cmd/status.t27", "t27b": "pass"}, + {"path": "specs/port/trios/crates/trios-cli/src/cmd/submit.t27", "t27b": "pass"}, + {"path": "specs/port/trios/crates/trios-cli/src/gh.t27", "t27b": "pass"}, + {"path": "specs/port/trios/crates/trios-cli/src/lock.t27", "t27b": "pass"}, + {"path": "specs/port/trios/crates/trios-cli/src/metrics.t27", "t27b": "pass"}, + {"path": "specs/port/trios/crates/trios-doctor/rings/BRONZE-RING-DR/src/main.t27", "t27b": "pass"}, + {"path": "specs/port/trios/crates/trios-doctor/rings/SILVER-RING-DR-00/src/lib.t27", "t27b": "pass"}, + {"path": "specs/port/trios/crates/trios-doctor/src/main.t27", "t27b": "pass"}, + {"path": "specs/port/trios/crates/trios-ext/rings/SILVER-RING-EXT-00/src/lib.t27", "t27b": "pass"}, + {"path": "specs/port/trios/crates/trios-ext/xtask/src/main.t27", "t27b": "pass"}, + {"path": "specs/port/trios/crates/trios-git/src/commit.t27", "t27b": "pass"}, + {"path": "specs/port/trios/crates/trios-git/src/log.t27", "t27b": "pass"}, + {"path": "specs/port/trios/crates/trios-git/src/stash.t27", "t27b": "pass"}, + {"path": "specs/port/trios/crates/trios-git/src/status.t27", "t27b": "pass"}, + {"path": "specs/port/trios/crates/trios-golden-float/build.t27", "t27b": "pass"}, + {"path": "specs/port/trios/crates/trios-hdc/build.t27", "t27b": "pass"}, + {"path": "specs/port/trios/crates/trios-hdc/rings/HD-01/src/lib.t27", "t27b": "pass"}, + {"path": "specs/port/trios/crates/trios-igla-race/src/main.t27", "t27b": "pass"}, + {"path": "specs/port/trios/crates/trios-igla-trainer/src/jepa_runner.t27", "t27b": "pass"}, + {"path": "specs/port/trios/crates/trios-mcp/rings/BR-XTASK/src/main.t27", "t27b": "pass"}, + {"path": "specs/port/trios/crates/trios-mcp/rings/SR-01/src/lighthouse.t27", "t27b": "pass"}, + {"path": "specs/port/trios/crates/trios-mcp/rings/SR-02/src/discovery.t27", "t27b": "pass"}, + {"path": "specs/port/trios/crates/trios-mcp/rings/SR-02/src/lib.t27", "t27b": "pass"}, + {"path": "specs/port/trios/crates/trios-mcp/src/main.t27", "t27b": "pass"}, + {"path": "specs/port/trios/crates/trios-mesh/src/identity.t27", "t27b": "pass"}, + {"path": "specs/port/trios/crates/trios-mesh/src/packet.t27", "t27b": "pass"}, + {"path": "specs/port/trios/crates/trios-openclaw/rings/OC-01/src/lib.t27", "t27b": "pass"}, + {"path": "specs/port/trios/crates/trios-physics/build.t27", "t27b": "pass"}, + {"path": "specs/port/trios/crates/trios-physics/rings/PH-01/src/lib.t27", "t27b": "pass"}, + {"path": "specs/port/trios/crates/trios-physics/src/lib.t27", "t27b": "pass"}, + {"path": "specs/port/trios/crates/trios-rainbow-bridge/src/funnel_client.t27", "t27b": "pass"}, + {"path": "specs/port/trios/crates/trios-rainbow-bridge/src/lamport.t27", "t27b": "pass"}, + {"path": "specs/port/trios/crates/trios-sacred/rings/SC-00/src/lib.t27", "t27b": "pass"}, + {"path": "specs/port/trios/crates/trios-sacred/rings/SC-01/src/lib.t27", "t27b": "pass"}, + {"path": "specs/port/trios/crates/trios-scarab-types/rings/SR-00/src/lib.t27", "t27b": "pass"}, + {"path": "specs/port/trios/crates/trios-scarab-types/rings/SR-01/src/lib.t27", "t27b": "pass"}, + {"path": "specs/port/trios/crates/trios-scarab-types/rings/SR-02/src/lib.t27", "t27b": "pass"}, + {"path": "specs/port/trios/crates/trios-scarab-types/rings/SR-03/src/lib.t27", "t27b": "pass"}, + {"path": "specs/port/trios/crates/trios-scarab-types/rings/SR-04/src/lib.t27", "t27b": "pass"}, + {"path": "specs/port/trios/crates/trios-server/src/mcp_endpoints/tasks.t27", "t27b": "pass"}, + {"path": "specs/port/trios/crates/trios-server/src/tools/git.t27", "t27b": "pass"}, + {"path": "specs/port/trios/crates/trios-server/src/tools/git_extended.t27", "t27b": "pass"}, + {"path": "specs/port/trios/crates/trios-server/src/tools/gitbutler.t27", "t27b": "pass"}, + {"path": "specs/port/trios/crates/trios-server/src/tools/golden_float.t27", "t27b": "pass"}, + {"path": "specs/port/trios/crates/trios-server/src/tools/mod.t27", "t27b": "pass"}, + {"path": "specs/port/trios/crates/trios-store/rings/ST-00/src/lib.t27", "t27b": "pass"}, + {"path": "specs/port/trios/crates/trios-ternary/rings/TR-01/src/lib.t27", "t27b": "pass"}, + {"path": "specs/port/trios/crates/trios-train-cpu/src/bin/tjepa_modules/encoder.t27", "t27b": "pass"}, + {"path": "specs/port/trios/crates/trios-train-cpu/src/bin/train_state.t27", "t27b": "pass"}, + {"path": "specs/port/trios/crates/trios-trainer/src/train_loop.t27", "t27b": "pass"}, + {"path": "specs/port/trios/crates/trios-trainer/src/validation.t27", "t27b": "pass"}, + {"path": "specs/port/trios/crates/trios-trinity-brain/src/phi.t27", "t27b": "pass"}, + {"path": "specs/port/trios/crates/trios-vsa/rings/VS-01/src/lib.t27", "t27b": "pass"}, + {"path": "specs/port/trios/validate_bpb.t27", "t27b": "pass"}, + {"path": "specs/providers/catalog.t27", "t27b": "pass"}, + {"path": "specs/providers/gonka/deepseek-v4-flash-0731.t27", "t27b": "pass"}, + {"path": "specs/providers/gonka/glm-5-2-fp8.t27", "t27b": "pass"}, + {"path": "specs/providers/gonka/glm-5-3-flash.t27", "t27b": "pass"}, + {"path": "specs/providers/gonka/kimi-k2-6.t27", "t27b": "pass"}, + {"path": "specs/providers/gonka/minimax-m2-7.t27", "t27b": "pass"}, + {"path": "specs/providers/tri_gnk_pair.t27", "t27b": "pass"}, + {"path": "specs/providers/trinet/fpga-xc7a200t.t27", "t27b": "pass"}, + {"path": "specs/providers/trinet/gpu-consumer-24gb.t27", "t27b": "pass"}, + {"path": "specs/queen/actor_events.t27", "t27b": "pass"}, + {"path": "specs/queen/actor_view.t27", "t27b": "pass"}, + {"path": "specs/queen/actors.t27", "t27b": "pass"}, + {"path": "specs/queen/actors_hw.t27", "t27b": "pass"}, + {"path": "specs/queen/actors_hw_jtag.t27", "t27b": "pass"}, + {"path": "specs/queen/actors_hw_top.t27", "t27b": "pass"}, + {"path": "specs/queen/app.t27", "t27b": "pass"}, + {"path": "specs/queen/claim.t27", "t27b": "pass"}, + {"path": "specs/queen/control.t27", "t27b": "pass"}, + {"path": "specs/queen/dashboard.t27", "t27b": "pass"}, + {"path": "specs/queen/dispatch.t27", "t27b": "pass"}, + {"path": "specs/queen/dispatch_exit.t27", "t27b": "pass"}, + {"path": "specs/queen/domains.t27", "t27b": "pass"}, + {"path": "specs/queen/drain.t27", "t27b": "pass"}, + {"path": "specs/queen/events.t27", "t27b": "pass"}, + {"path": "specs/queen/golden_chain.t27", "t27b": "pass"}, + {"path": "specs/queen/hive.t27", "t27b": "pass"}, + {"path": "specs/queen/holds.t27", "t27b": "pass"}, + {"path": "specs/queen/jobs.t27", "t27b": "pass"}, + {"path": "specs/queen/keyed.t27", "t27b": "pass"}, + {"path": "specs/queen/keyed_guard.t27", "t27b": "pass"}, + {"path": "specs/queen/merger_gate.t27", "t27b": "pass"}, + {"path": "specs/queen/netlink.t27", "t27b": "pass"}, + {"path": "specs/queen/priority.t27", "t27b": "pass"}, + {"path": "specs/queen/replay/actors_decisions.t27", "t27b": "pass"}, + {"path": "specs/queen/replay/reviewer_decisions.t27", "t27b": "pass"}, + {"path": "specs/queen/replay/telemetry_decisions.t27", "t27b": "pass"}, + {"path": "specs/queen/review_lanes.t27", "t27b": "pass"}, + {"path": "specs/queen/review_log.t27", "t27b": "pass"}, + {"path": "specs/queen/review_valve.t27", "t27b": "pass"}, + {"path": "specs/queen/reviewer.t27", "t27b": "pass"}, + {"path": "specs/queen/reviewer_sizing.t27", "t27b": "pass"}, + {"path": "specs/queen/shaping.t27", "t27b": "pass"}, + {"path": "specs/queen/simulation.t27", "t27b": "pass"}, + {"path": "specs/queen/task_analysis.t27", "t27b": "pass"}, + {"path": "specs/queen/tasks.t27", "t27b": "pass"}, + {"path": "specs/queen/telemetry.t27", "t27b": "pass"}, + {"path": "specs/queen/turn_stop.t27", "t27b": "pass"}, + {"path": "specs/queen/views.t27", "t27b": "pass"}, + {"path": "specs/queen/waits.t27", "t27b": "pass"}, + {"path": "specs/queen/worktree_keep.t27", "t27b": "pass"}, + {"path": "specs/rings/ring_103_phi_sgd.t27", "t27b": "pass"}, + {"path": "specs/sandbox/health.t27", "t27b": "pass"}, + {"path": "specs/sandbox/https_enforce.t27", "t27b": "pass"}, + {"path": "specs/sandbox/orphan_detection.t27", "t27b": "pass"}, + {"path": "specs/sandbox/session_timeout.t27", "t27b": "pass"}, + {"path": "specs/skills/t27-measure-corpus.t27", "t27b": "pass"}, + {"path": "specs/skills/t27-phi-loop.t27", "t27b": "pass"}, + {"path": "specs/skills/t27-providers-steward.t27", "t27b": "pass"}, + {"path": "specs/skills/t27-self-host.t27", "t27b": "pass"}, + {"path": "specs/skills/t27-tri-pipeline.t27", "t27b": "pass"}, + {"path": "specs/skills/t27-tri.t27", "t27b": "pass"}, + {"path": "specs/skills/t27-wave-audit.t27", "t27b": "pass"}, + {"path": "specs/skills/t27-wrap-up.t27", "t27b": "pass"}, + {"path": "specs/skills/trinity-blog-post.t27", "t27b": "pass"}, + {"path": "specs/skills/trinity-board-sync.t27", "t27b": "pass"}, + {"path": "specs/skills/trinity-cloud.t27", "t27b": "pass"}, + {"path": "specs/skills/trinity-connect-accounts.t27", "t27b": "pass"}, + {"path": "specs/skills/trinity-doctor.t27", "t27b": "pass"}, + {"path": "specs/skills/trinity-farm-garden.t27", "t27b": "pass"}, + {"path": "specs/skills/trinity-fpga-synth.t27", "t27b": "pass"}, + {"path": "specs/skills/trinity-god-mode.t27", "t27b": "pass"}, + {"path": "specs/skills/trinity-implement-issue.t27", "t27b": "pass"}, + {"path": "specs/skills/trinity-queen-hive-visuals.t27", "t27b": "pass"}, + {"path": "specs/skills/trinity-review-code.t27", "t27b": "pass"}, + {"path": "specs/skills/trinity-run-tests.t27", "t27b": "pass"}, + {"path": "specs/skills/trinity-scholar.t27", "t27b": "pass"}, + {"path": "specs/skills/trinity-status.t27", "t27b": "pass"}, + {"path": "specs/skills/trinity-tech-tree.t27", "t27b": "pass"}, + {"path": "specs/skills/trinity-tri.t27", "t27b": "pass"}, + {"path": "specs/skills/trinity-trinity-test.t27", "t27b": "pass"}, + {"path": "specs/skills/trinity-ux-wave.t27", "t27b": "pass"}, + {"path": "specs/skills/trinity-vibee-gen.t27", "t27b": "pass"}, + {"path": "specs/skills/trinity-vsa-verify.t27", "t27b": "pass"}, + {"path": "specs/skills/trinity-wave.t27", "t27b": "pass"}, + {"path": "specs/system/unified-agent-operations.t27", "t27b": "pass"}, + {"path": "specs/ternary/activation_quantizer.t27", "t27b": "pass"}, + {"path": "specs/ternary/bitnet_layer.t27", "t27b": "pass"}, + {"path": "specs/ternary/bitnet_majority.t27", "t27b": "pass"}, + {"path": "specs/ternary/bitnet_mlp.t27", "t27b": "pass"}, + {"path": "specs/ternary/bitnet_mlp3.t27", "t27b": "pass"}, + {"path": "specs/ternary/bitnet_neuron.t27", "t27b": "pass"}, + {"path": "specs/ternary/bitnet_neuron_nchunk.t27", "t27b": "pass"}, + {"path": "specs/ternary/clocked_counter.t27", "t27b": "pass"}, + {"path": "specs/ternary/comb_bitnet_layer.t27", "t27b": "pass"}, + {"path": "specs/ternary/comb_bitnet_neuron.t27", "t27b": "pass"}, + {"path": "specs/ternary/comb_ternary_dot.t27", "t27b": "pass"}, + {"path": "specs/ternary/gft_add_rne.t27", "t27b": "pass"}, + {"path": "specs/ternary/gft_argmax4.t27", "t27b": "pass"}, + {"path": "specs/ternary/gft_axpy.t27", "t27b": "pass"}, + {"path": "specs/ternary/gft_bitnet_neuron.t27", "t27b": "pass"}, + {"path": "specs/ternary/gft_classifier4.t27", "t27b": "pass"}, + {"path": "specs/ternary/gft_classify.t27", "t27b": "pass"}, + {"path": "specs/ternary/gft_classify3.t27", "t27b": "pass"}, + {"path": "specs/ternary/gft_dot2.t27", "t27b": "pass"}, + {"path": "specs/ternary/gft_dot2_rne.t27", "t27b": "pass"}, + {"path": "specs/ternary/gft_dot4.t27", "t27b": "pass"}, + {"path": "specs/ternary/gft_dot4_rne.t27", "t27b": "pass"}, + {"path": "specs/ternary/gft_dot8.t27", "t27b": "pass"}, + {"path": "specs/ternary/gft_exp2.t27", "t27b": "pass"}, + {"path": "specs/ternary/gft_hidden2.t27", "t27b": "pass"}, + {"path": "specs/ternary/gft_layer2.t27", "t27b": "pass"}, + {"path": "specs/ternary/gft_layer3.t27", "t27b": "pass"}, + {"path": "specs/ternary/gft_layer4.t27", "t27b": "pass"}, + {"path": "specs/ternary/gft_log2.t27", "t27b": "pass"}, + {"path": "specs/ternary/gft_logistic.t27", "t27b": "pass"}, + {"path": "specs/ternary/gft_madd.t27", "t27b": "pass"}, + {"path": "specs/ternary/gft_magsub_tie.t27", "t27b": "pass"}, + {"path": "specs/ternary/gft_mlp2.t27", "t27b": "pass"}, + {"path": "specs/ternary/gft_mlp3.t27", "t27b": "pass"}, + {"path": "specs/ternary/gft_mul_rne.t27", "t27b": "pass"}, + {"path": "specs/ternary/gft_neuron_full.t27", "t27b": "pass"}, + {"path": "specs/ternary/gft_nll.t27", "t27b": "pass"}, + {"path": "specs/ternary/gft_recip.t27", "t27b": "pass"}, + {"path": "specs/ternary/gft_relu.t27", "t27b": "pass"}, + {"path": "specs/ternary/gft_sadd.t27", "t27b": "pass"}, + {"path": "specs/ternary/gft_sgd_step.t27", "t27b": "pass"}, + {"path": "specs/ternary/gft_signed_dot4.t27", "t27b": "pass"}, + {"path": "specs/ternary/gft_signed_mac.t27", "t27b": "pass"}, + {"path": "specs/ternary/gft_smul.t27", "t27b": "pass"}, + {"path": "specs/ternary/gft_softmax4.t27", "t27b": "pass"}, + {"path": "specs/ternary/gft_softmax_grad4.t27", "t27b": "pass"}, + {"path": "specs/ternary/gft_train1.t27", "t27b": "pass"}, + {"path": "specs/ternary/gft_train2.t27", "t27b": "pass"}, + {"path": "specs/ternary/gft_train2relu.t27", "t27b": "pass"}, + {"path": "specs/ternary/gft_xorbp.t27", "t27b": "pass"}, + {"path": "specs/ternary/gft_xorbp2.t27", "t27b": "pass"}, + {"path": "specs/ternary/gft_xornet.t27", "t27b": "pass"}, + {"path": "specs/ternary/gft_xorpercep.t27", "t27b": "pass"}, + {"path": "specs/ternary/gft_xorpercep3.t27", "t27b": "pass"}, + {"path": "specs/ternary/gft_xorpercep4.t27", "t27b": "pass"}, + {"path": "specs/ternary/gft_xortrain.t27", "t27b": "pass"}, + {"path": "specs/ternary/radix_economy.t27", "t27b": "pass"}, + {"path": "specs/ternary/stream_ternary_mac.t27", "t27b": "pass"}, + {"path": "specs/ternary/ternary_full_adder.t27", "t27b": "pass"}, + {"path": "specs/ternary/ternary_mac.t27", "t27b": "pass"}, + {"path": "specs/ternary/ternary_ripple_adder.t27", "t27b": "pass"}, + {"path": "specs/ternary/ternary_xor.t27", "t27b": "pass"}, + {"path": "specs/ternary/trits.t27", "t27b": "pass"}, + {"path": "specs/tools/catalog.t27", "t27b": "pass"}, + {"path": "specs/tools/epic_ci.t27", "t27b": "pass"}, + {"path": "specs/tools/mcp/gitbutler.t27", "t27b": "pass"}, + {"path": "specs/tools/mcp/inngest-dev.t27", "t27b": "pass"}, + {"path": "specs/tools/mcp/needle.t27", "t27b": "pass"}, + {"path": "specs/tools/mcp/neon.t27", "t27b": "pass"}, + {"path": "specs/tools/mcp/notebooklm.t27", "t27b": "pass"}, + {"path": "specs/tools/mcp/railway-mcp-server.t27", "t27b": "pass"}, + {"path": "specs/tools/mcp/t27-traceability.t27", "t27b": "pass"}, + {"path": "specs/tools/mcp/tri-mcp.t27", "t27b": "pass"}, + {"path": "specs/tools/mcp/tri-ssot.t27", "t27b": "pass"}, + {"path": "specs/tools/mcp/trinity.t27", "t27b": "pass"}, + {"path": "specs/tools/mcp/zig-docs.t27", "t27b": "pass"}, + {"path": "specs/tools/mcp_protocol.t27", "t27b": "pass"}, + {"path": "specs/tools/t27o/rust_convert.t27", "t27b": "pass"}, + {"path": "specs/tools/t27o/rust_std.t27", "t27b": "pass"}, + {"path": "specs/tools/tri/abandoned.t27", "t27b": "pass"}, + {"path": "specs/tools/tri/cell.t27", "t27b": "pass"}, + {"path": "specs/tools/tri/census.t27", "t27b": "pass"}, + {"path": "specs/tools/tri/ci.t27", "t27b": "pass"}, + {"path": "specs/tools/tri/competitors.t27", "t27b": "pass"}, + {"path": "specs/tools/tri/discard.t27", "t27b": "pass"}, + {"path": "specs/tools/tri/doctor.t27", "t27b": "pass"}, + {"path": "specs/tools/tri/elab.t27", "t27b": "pass"}, + {"path": "specs/tools/tri/emit.t27", "t27b": "pass"}, + {"path": "specs/tools/tri/experience.t27", "t27b": "pass"}, + {"path": "specs/tools/tri/fleet.t27", "t27b": "pass"}, + {"path": "specs/tools/tri/fmt.t27", "t27b": "pass"}, + {"path": "specs/tools/tri/fpga.t27", "t27b": "pass"}, + {"path": "specs/tools/tri/gates.t27", "t27b": "pass"}, + {"path": "specs/tools/tri/gen.t27", "t27b": "pass"}, + {"path": "specs/tools/tri/harness.t27", "t27b": "pass"}, + {"path": "specs/tools/tri/health.t27", "t27b": "pass"}, + {"path": "specs/tools/tri/hooks.t27", "t27b": "pass"}, + {"path": "specs/tools/tri/issues.t27", "t27b": "pass"}, + {"path": "specs/tools/tri/jumps.t27", "t27b": "pass"}, + {"path": "specs/tools/tri/kinds.t27", "t27b": "pass"}, + {"path": "specs/tools/tri/lean.t27", "t27b": "pass"}, + {"path": "specs/tools/tri/ledgers.t27", "t27b": "pass"}, + {"path": "specs/tools/tri/loop.t27", "t27b": "pass"}, + {"path": "specs/tools/tri/merging.t27", "t27b": "pass"}, + {"path": "specs/tools/tri/misread.t27", "t27b": "pass"}, + {"path": "specs/tools/tri/mods.t27", "t27b": "pass"}, + {"path": "specs/tools/tri/mutate.t27", "t27b": "pass"}, + {"path": "specs/tools/tri/now.t27", "t27b": "pass"}, + {"path": "specs/tools/tri/one-away.t27", "t27b": "pass"}, + {"path": "specs/tools/tri/orphaned.t27", "t27b": "pass"}, + {"path": "specs/tools/tri/pr.t27", "t27b": "pass"}, + {"path": "specs/tools/tri/prose.t27", "t27b": "pass"}, + {"path": "specs/tools/tri/quantifiers.t27", "t27b": "pass"}, + {"path": "specs/tools/tri/red.t27", "t27b": "pass"}, + {"path": "specs/tools/tri/reseal.t27", "t27b": "pass"}, + {"path": "specs/tools/tri/rtl.t27", "t27b": "pass"}, + {"path": "specs/tools/tri/seals.t27", "t27b": "pass"}, + {"path": "specs/tools/tri/serve.t27", "t27b": "pass"}, + {"path": "specs/tools/tri/skill.t27", "t27b": "pass"}, + {"path": "specs/tools/tri/status.t27", "t27b": "pass"}, + {"path": "specs/tools/tri/sweep.t27", "t27b": "pass"}, + {"path": "specs/tools/tri/synth.t27", "t27b": "pass"}, + {"path": "specs/tools/tri/test.t27", "t27b": "pass"}, + {"path": "specs/tools/tri/topic.t27", "t27b": "pass"}, + {"path": "specs/tools/tri/types.t27", "t27b": "pass"}, + {"path": "specs/tools/tri/unparsed.t27", "t27b": "pass"}, + {"path": "specs/tools/tri/vectors.t27", "t27b": "pass"}, + {"path": "specs/tools/tri/verdict.t27", "t27b": "pass"}, + {"path": "specs/tools/tri/vsim.t27", "t27b": "pass"}, + {"path": "specs/tools/tri/window.t27", "t27b": "pass"}, + {"path": "specs/tools/tri/worktrees.t27", "t27b": "pass"}, + {"path": "specs/tools/trinity/tri/bench.t27", "t27b": "pass"}, + {"path": "specs/tools/trinity/tri/bio.t27", "t27b": "pass"}, + {"path": "specs/tools/trinity/tri/blindspots.t27", "t27b": "pass"}, + {"path": "specs/tools/trinity/tri/conscious.t27", "t27b": "pass"}, + {"path": "specs/tools/trinity/tri/constants.t27", "t27b": "pass"}, + {"path": "specs/tools/trinity/tri/cosmos.t27", "t27b": "pass"}, + {"path": "specs/tools/trinity/tri/dashboard.t27", "t27b": "pass"}, + {"path": "specs/tools/trinity/tri/fib.t27", "t27b": "pass"}, + {"path": "specs/tools/trinity/tri/fpga.t27", "t27b": "pass"}, + {"path": "specs/tools/trinity/tri/gematria.t27", "t27b": "pass"}, + {"path": "specs/tools/trinity/tri/govern.t27", "t27b": "pass"}, + {"path": "specs/tools/trinity/tri/hardware.t27", "t27b": "pass"}, + {"path": "specs/tools/trinity/tri/identity.t27", "t27b": "pass"}, + {"path": "specs/tools/trinity/tri/lucas.t27", "t27b": "pass"}, + {"path": "specs/tools/trinity/tri/mesh.t27", "t27b": "pass"}, + {"path": "specs/tools/trinity/tri/needle-check.t27", "t27b": "pass"}, + {"path": "specs/tools/trinity/tri/needle-search.t27", "t27b": "pass"}, + {"path": "specs/tools/trinity/tri/needle.t27", "t27b": "pass"}, + {"path": "specs/tools/trinity/tri/omega.t27", "t27b": "pass"}, + {"path": "specs/tools/trinity/tri/particles.t27", "t27b": "pass"}, + {"path": "specs/tools/trinity/tri/phi.t27", "t27b": "pass"}, + {"path": "specs/tools/trinity/tri/quantum.t27", "t27b": "pass"}, + {"path": "specs/tools/trinity/tri/reputation.t27", "t27b": "pass"}, + {"path": "specs/tools/trinity/tri/sacred-const.t27", "t27b": "pass"}, + {"path": "specs/tools/trinity/tri/spiral.t27", "t27b": "pass"}, + {"path": "specs/tools/trinity/tri/swarm.t27", "t27b": "pass"}, + {"path": "specs/tools/trinity/tri/test.t27", "t27b": "pass"}, + {"path": "specs/tools/trinity/tri/vsa.t27", "t27b": "pass"}, + {"path": "specs/tools/trinity/tri/wallet.t27", "t27b": "pass"}, + {"path": "specs/traffic_animator.t27", "t27b": "pass"}, + {"path": "specs/tri/actors/metrics.t27", "t27b": "pass"}, + {"path": "specs/tri/agent/faculty_board.t27", "t27b": "pass"}, + {"path": "specs/tri/catalog/health.t27", "t27b": "pass"}, + {"path": "specs/tri/collections/namespace.t27", "t27b": "pass"}, + {"path": "specs/tri/crypto/ed25519.t27", "t27b": "pass"}, + {"path": "specs/tri/crypto/hex.t27", "t27b": "pass"}, + {"path": "specs/tri/crypto/sha256.t27", "t27b": "pass"}, + {"path": "specs/tri/crypto/sha512.t27", "t27b": "pass"}, + {"path": "specs/tri/graph/bellman_ford.t27", "t27b": "pass"}, + {"path": "specs/tri/graph/graph.t27", "t27b": "pass"}, + {"path": "specs/tri/graph/topological_sort.t27", "t27b": "pass"}, + {"path": "specs/tri/hot/hot.t27", "t27b": "pass"}, + {"path": "specs/tri/lab/receipt.t27", "t27b": "pass"}, + {"path": "specs/tri/lanes/lanes.t27", "t27b": "pass"}, + {"path": "specs/tri/math/math.t27", "t27b": "pass"}, + {"path": "specs/tri/math/measurement.t27", "t27b": "pass"}, + {"path": "specs/tri/misread/shapes.t27", "t27b": "pass"}, + {"path": "specs/tri/mutate/census.t27", "t27b": "pass"}, + {"path": "specs/tri/mutate/lab.t27", "t27b": "pass"}, + {"path": "specs/tri/mutate/plant.t27", "t27b": "pass"}, + {"path": "specs/tri/mutate/survivors.t27", "t27b": "pass"}, + {"path": "specs/tri/network/payout.t27", "t27b": "pass"}, + {"path": "specs/tri/pipeline/codegen.t27", "t27b": "pass"}, + {"path": "specs/tri/pipeline/spec_writer.t27", "t27b": "pass"}, + {"path": "specs/tri/pipeline/workflow.t27", "t27b": "pass"}, + {"path": "specs/tri/reseal/seal.t27", "t27b": "pass"}, + {"path": "specs/tri/search/pattern.t27", "t27b": "pass"}, + {"path": "specs/tri/sort/insertion_sort.t27", "t27b": "pass"}, + {"path": "specs/tri/sort/merge_sort.t27", "t27b": "pass"}, + {"path": "specs/tri/sort/selection_sort.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/a64.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/any_param_plan.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/arith_op.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/ast_scan.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/ast_shape.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/ast_walk.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/bit_cast_plan.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/blockers.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/builtin_plan.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/check_budget.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/cmp_op.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/coerce_plan.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/comptime_float.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/conformance/anonymous_struct.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/conformance/anytype_typeof.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/conformance/array_length_expr.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/conformance/array_literal.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/conformance/array_literal_value.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/conformance/array_repeat_text.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/conformance/bare_abs.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/conformance/big_frame.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/conformance/big_repeat_global.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/conformance/bit_cast.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/conformance/brace_invariant.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/conformance/builtin_abs_max_min_pi.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/conformance/carried_allocator.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/conformance/carried_container.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/conformance/cmp_out_of_range.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/conformance/comptime_float.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/conformance/comptime_float_f128.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/conformance/const_division.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/conformance/const_optional.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/conformance/discard_value.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/conformance/div_trunc_panic.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/conformance/elf_object.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/conformance/empty_anon_literal.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/conformance/empty_typed_array_literal.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/conformance/eval_branch_quota.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/conformance/float_as.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/conformance/float_call_cast.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/conformance/float_from_int_literal.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/conformance/float_mul_pow2.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/conformance/float_sqrt.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/conformance/frame_address_caller_owned.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/conformance/i128_arith.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/conformance/i128_ops.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/conformance/i128_return.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/conformance/int_cast.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/conformance/int_cast_index.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/conformance/large_frame.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/conformance/lazy_signature.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/conformance/let_reassigned.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/conformance/libm_logf.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/conformance/libm_powf.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/conformance/libm_rounding.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/conformance/libm_std_math.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/conformance/module_var_in_test.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/conformance/negative_float_literal.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/conformance/nested_anon_struct.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/conformance/numeric_coercion.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/conformance/odd_width_int.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/conformance/opaque_pointer.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/conformance/opt_void.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/conformance/optional_enum_compare.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/conformance/optional_module_var.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/conformance/param_discard.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/conformance/pointer_equality.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/conformance/postfix_optional.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/conformance/rem_int.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/conformance/repeat_addr_unreached.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/conformance/repeat_local.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/conformance/repeat_width_suffix.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/conformance/return_undefined_void.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/conformance/scaffold_local.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/conformance/scope_exit.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/conformance/scoped_gf16.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/conformance/shadow_module_var.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/conformance/size_of.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/conformance/slice_arg_one_element.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/conformance/static_slice_literal.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/conformance/std_mem_byte_slice.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/conformance/stdmem.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/conformance/str_module_var.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/conformance/string_slice_literal.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/conformance/struct_lit_if.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/conformance/test_local_write.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/conformance/tuple_local.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/conformance/tuple_local_index.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/conformance/type_alias.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/conformance/type_void.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/conformance/undefined_arg.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/conformance/undefined_module_var.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/conformance/unreached_stub.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/conformance/unread_anytype.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/conformance/unresolved_signature.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/conformance/untyped_local.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/conformance/untyped_local_uses.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/conformance/value_ignored.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/conformance/value_params.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/conformance/verilog_lib.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/conformance/verilog_prim.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/conformance/verilog_use.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/conformance/verilog_widths.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/conformance/void_bind.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/conformance/wide_int_const.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/conformance/zig_keyword_field.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/const_div_plan.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/discard_plan.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/dogfood.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/elf.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/emit_kit.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/empty_lit_plan.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/eval_arith.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/float_as_plan.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/frame_store_plan.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/fuzz.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/fuzz_oracle.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/i128_plan.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/int_cast_plan.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/lazy_sig_plan.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/ledger_steward.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/lencall.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/libm.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/libm_plan.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/literal_plan.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/macho.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/opaque_plan.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/optional_compare_plan.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/ptr_eq_plan.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/reduce.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/ref_var_plan.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/scaffold_plan.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/slice_lit_plan.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/source_text.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/stdmem.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/stdmem_plan.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/steward.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/text_escape.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/ts_emit.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/ts_plan.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/tuple_local_plan.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/type_text.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/undefined_arg_plan.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/verdict_key.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/verilog_emit.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/verilog_plan.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/void_bind_plan.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/wide_plan.t27", "t27b": "pass"}, + {"path": "specs/tri/test/report.t27", "t27b": "pass"}, + {"path": "specs/tri/utils/args.t27", "t27b": "pass"}, + {"path": "specs/tri/utils/exit_codes.t27", "t27b": "pass"}, + {"path": "specs/tri/utils/template.t27", "t27b": "pass"}, + {"path": "specs/trinet/etx.t27", "t27b": "pass"}, + {"path": "specs/trinet/ledger.t27", "t27b": "pass"}, + {"path": "specs/trinet/mint_authority.t27", "t27b": "pass"}, + {"path": "specs/trinet/node-work-credit.t27", "t27b": "pass"}, + {"path": "specs/trinet/tri-bridge.t27", "t27b": "pass"}, + {"path": "specs/trinity/build_graph.t27", "t27b": "pass"}, + {"path": "specs/trinity/capabilities/abi.c-api.t27", "t27b": "pass"}, + {"path": "specs/trinity/capabilities/agent.daemons.t27", "t27b": "pass"}, + {"path": "specs/trinity/capabilities/agent.phi-loop.t27", "t27b": "pass"}, + {"path": "specs/trinity/capabilities/agent.tri-api.t27", "t27b": "pass"}, + {"path": "specs/trinity/capabilities/api.http-server.t27", "t27b": "pass"}, + {"path": "specs/trinity/capabilities/archive.legacy.t27", "t27b": "pass"}, + {"path": "specs/trinity/capabilities/bench.suite.t27", "t27b": "pass"}, + {"path": "specs/trinity/capabilities/bot.tri-bot.t27", "t27b": "pass"}, + {"path": "specs/trinity/capabilities/brain.regions.t27", "t27b": "pass"}, + {"path": "specs/trinity/capabilities/catalog.spec-mirror.t27", "t27b": "pass"}, + {"path": "specs/trinity/capabilities/catalog.world-scan.t27", "t27b": "pass"}, + {"path": "specs/trinity/capabilities/cli.tri.t27", "t27b": "pass"}, + {"path": "specs/trinity/capabilities/convert.b2t.t27", "t27b": "pass"}, + {"path": "specs/trinity/capabilities/examples.zig.t27", "t27b": "pass"}, + {"path": "specs/trinity/capabilities/ext.vscode-swe.t27", "t27b": "pass"}, + {"path": "specs/trinity/capabilities/fpga.adapter.t27", "t27b": "pass"}, + {"path": "specs/trinity/capabilities/fpga.in-repo.t27", "t27b": "pass"}, + {"path": "specs/trinity/capabilities/lib.trinity.t27", "t27b": "pass"}, + {"path": "specs/trinity/capabilities/llm.firebird.t27", "t27b": "pass"}, + {"path": "specs/trinity/capabilities/llm.igla-chat.t27", "t27b": "pass"}, + {"path": "specs/trinity/capabilities/mcp.needle-mcp.t27", "t27b": "pass"}, + {"path": "specs/trinity/capabilities/mcp.trinity-mcp.t27", "t27b": "pass"}, + {"path": "specs/trinity/capabilities/native.canvas.t27", "t27b": "pass"}, + {"path": "specs/trinity/capabilities/native.node-gui.t27", "t27b": "pass"}, + {"path": "specs/trinity/capabilities/native.queen-app.t27", "t27b": "pass"}, + {"path": "specs/trinity/capabilities/node.trinity-node.t27", "t27b": "pass"}, + {"path": "specs/trinity/capabilities/numeric.golden-float.t27", "t27b": "pass"}, + {"path": "specs/trinity/capabilities/ops.deploy-infra.t27", "t27b": "pass"}, + {"path": "specs/trinity/capabilities/ops.railway-cli.t27", "t27b": "pass"}, + {"path": "specs/trinity/capabilities/pkg.vendored-cache.t27", "t27b": "pass"}, + {"path": "specs/trinity/capabilities/queen.lib.t27", "t27b": "pass"}, + {"path": "specs/trinity/capabilities/registry.commands.t27", "t27b": "pass"}, + {"path": "specs/trinity/capabilities/release.packaging.t27", "t27b": "pass"}, + {"path": "specs/trinity/capabilities/research.nexus-docs.t27", "t27b": "pass"}, + {"path": "specs/trinity/capabilities/research.programs.t27", "t27b": "pass"}, + {"path": "specs/trinity/capabilities/research.unreferenced-sources.t27", "t27b": "pass"}, + {"path": "specs/trinity/capabilities/search.vsa-index.t27", "t27b": "pass"}, + {"path": "specs/trinity/capabilities/specs.t27-vendored-compiler.t27", "t27b": "pass"}, + {"path": "specs/trinity/capabilities/specs.tri-corpus.t27", "t27b": "pass"}, + {"path": "specs/trinity/capabilities/specs.vibee-corpus.t27", "t27b": "pass"}, + {"path": "specs/trinity/capabilities/state.trinity-dir.t27", "t27b": "pass"}, + {"path": "specs/trinity/capabilities/test.graph.t27", "t27b": "pass"}, + {"path": "specs/trinity/capabilities/tools.scripts.t27", "t27b": "pass"}, + {"path": "specs/trinity/capabilities/train.hslm.t27", "t27b": "pass"}, + {"path": "specs/trinity/capabilities/training.targets.t27", "t27b": "pass"}, + {"path": "specs/trinity/capabilities/tri27.programs.t27", "t27b": "pass"}, + {"path": "specs/trinity/capabilities/tri27.toolchain.t27", "t27b": "pass"}, + {"path": "specs/trinity/capabilities/vibee.compiler.t27", "t27b": "pass"}, + {"path": "specs/trinity/capabilities/vsa.zig-hdc.t27", "t27b": "pass"}, + {"path": "specs/trinity/capabilities/web.docsite.t27", "t27b": "pass"}, + {"path": "specs/trinity/capabilities/web.queen-web.t27", "t27b": "pass"}, + {"path": "specs/trinity/capabilities/web.site.t27", "t27b": "pass"}, + {"path": "specs/trinity/compiler_matrix.t27", "t27b": "pass"}, + {"path": "specs/trinity/project.t27", "t27b": "pass"}, + {"path": "specs/ui/queen_evidence.t27", "t27b": "pass"}, + {"path": "specs/vault/audit.t27", "t27b": "pass"}, + {"path": "specs/vault/merge.t27", "t27b": "pass"}, + {"path": "specs/vault/policy.t27", "t27b": "pass"}, + {"path": "specs/verified/bench_agent.t27", "t27b": "pass"}, + {"path": "specs/verified/bench_boards.t27", "t27b": "pass"}, + {"path": "specs/verified/bitstream_reuse.t27", "t27b": "pass"}, + {"path": "specs/verified/bitstream_share.t27", "t27b": "pass"}, + {"path": "specs/verified/clock_constraints.t27", "t27b": "pass"}, + {"path": "specs/verified/corpus_merkle.t27", "t27b": "pass"}, + {"path": "specs/verified/corpus_receipt.t27", "t27b": "pass"}, + {"path": "specs/verified/ddc_receipt.t27", "t27b": "pass"}, + {"path": "specs/verified/device_dna.t27", "t27b": "pass"}, + {"path": "specs/verified/device_evidence.t27", "t27b": "pass"}, + {"path": "specs/verified/die_binding.t27", "t27b": "pass"}, + {"path": "specs/verified/digest_cache.t27", "t27b": "pass"}, + {"path": "specs/verified/evidence_chain.t27", "t27b": "pass"}, + {"path": "specs/verified/failure_loop.t27", "t27b": "pass"}, + {"path": "specs/verified/frontier.t27", "t27b": "pass"}, + {"path": "specs/verified/gen_hash_cache.t27", "t27b": "pass"}, + {"path": "specs/verified/independence.t27", "t27b": "pass"}, + {"path": "specs/verified/payout.t27", "t27b": "pass"}, + {"path": "specs/verified/poc/a/slot.t27", "t27b": "pass"}, + {"path": "specs/verified/poc/b/slot.t27", "t27b": "pass"}, + {"path": "specs/verified/poc/run.t27", "t27b": "pass"}, + {"path": "specs/verified/poc/static_counter.t27", "t27b": "pass"}, + {"path": "specs/verified/receipt.t27", "t27b": "pass"}, + {"path": "specs/verified/region.t27", "t27b": "pass"}, + {"path": "specs/verified/reuse.t27", "t27b": "pass"}, + {"path": "specs/verified/review_gate.t27", "t27b": "pass"}, + {"path": "specs/verified/run_record.t27", "t27b": "pass"}, + {"path": "specs/verified/seal_check.t27", "t27b": "pass"}, + {"path": "specs/verified/seal_identity.t27", "t27b": "pass"}, + {"path": "specs/verified/signed_receipt.t27", "t27b": "pass"}, + {"path": "specs/verified/silicon_queue.t27", "t27b": "pass"}, + {"path": "specs/verified/silicon_runs.t27", "t27b": "pass"}, + {"path": "specs/verified/suite_jobs.t27", "t27b": "pass"}, + {"path": "specs/verified/ternary_link_run.t27", "t27b": "pass"}, + {"path": "specs/verified/verdict.t27", "t27b": "pass"}, + {"path": "specs/verified/verdict_audit.t27", "t27b": "pass"}, + {"path": "specs/verified/watch.t27", "t27b": "pass"}, + {"path": "specs/vm/trinity_vm.t27", "t27b": "pass"}, + {"path": "specs/vsa/similarity_search.t27", "t27b": "pass"}, + {"path": "specs/vsa/trinity_compat.t27", "t27b": "pass"}, + {"path": "specs/xilinx7/bench_coverage.t27", "t27b": "pass"}, + {"path": "specs/xilinx7/far.t27", "t27b": "pass"}, + {"path": "specs/xilinx7/flow.t27", "t27b": "pass"}, + {"path": "specs/xilinx7/frames.t27", "t27b": "pass"}, + {"path": "specs/xilinx7/packets.t27", "t27b": "pass"} ] } diff --git a/specs/port/trios/crates/trios-chat/rings/CR-CHAT-04/src/padding_class_oracle.t27 b/specs/port/trios/crates/trios-chat/rings/CR-CHAT-04/src/padding_class_oracle.t27 new file mode 100644 index 0000000000..5165dcd4a0 --- /dev/null +++ b/specs/port/trios/crates/trios-chat/rings/CR-CHAT-04/src/padding_class_oracle.t27 @@ -0,0 +1,313 @@ +module port::trios::crates::trios-chat::rings::CR-CHAT-04::src::padding_class_oracle; + +// Port of gHashTag/trios crates/trios-chat/rings/CR-CHAT-04/src/padding_class_oracle.rs +// (CR-CHAT-04 - padding-class oracle guard, Wave-18 Lane A, +// L-CHAT-6-cls, requirement R-CHAT-6). +// +// The padding scheme buckets every payload into one of four canonical +// classes, and the oracle guard holds the line inside one class: the +// encoder must pick exactly the smallest fitting class (an over-pad is +// a covert channel, an under-pad a truncation), the receiver must +// reject every malformed envelope before it inspects any plaintext +// byte - a truncated envelope, a non-class size, a declared length +// beyond the buffer, and a polluted padding tail. +// +// The original returns Result<(), PaddingOracleError> (and its +// crate-wide Error for the encoder-side paths). This port carries the +// verdict as a named struct (owner decision D5): Ok first, then the +// six error variants in the original's declaration order - +// NonClassSize, TruncatedTooShort, DeclaredLengthOverflow, +// ClassUpgrade, ClassDowngrade, NonZeroPaddingSuffix. No variant +// carries a payload, so the verdict is the code alone. +// +// The original's pad_class/unpad round trips are ported as the same +// layout arithmetic over a fixed envelope the caller fills: the length +// prefix is four big-endian bytes, the payload follows, the tail reads +// zero. The original's Error string matching in CLS-05/06 becomes +// direct code asserts - the strings are formatting plumbing and are +// not ported. The green_summary test of the original is a tautology +// (counting its own constant) and is not transcribed; every real +// invariant it waved at is transcribed below. + +// The four canonical padding classes, ascending. +pub const ORACLE_CLASSES: [4]usize = [4]usize{256, 1024, 4096, 16384}; + +// The length-prefix size. +pub const ORACLE_PREFIX: usize = 4; + +// Maximum payload size: the largest class minus the prefix. +pub const ORACLE_MAX_PAYLOAD: usize = 16384 - 4; + +// Verdict codes: Ok(()) and PaddingOracleError's variants, in declaration order. +pub enum PaddingOracleCode { + Ok, + NonClassSize, + TruncatedTooShort, + DeclaredLengthOverflow, + ClassUpgrade, + ClassDowngrade, + NonZeroPaddingSuffix, +} + +// The verdict of the oracle guard. No variant of the original's error +// carries a payload, so the code is the whole verdict. +pub struct PaddingOracleVerdict { + code: PaddingOracleCode, +} + +// The smallest class that fits payload_len bytes plus the four-byte +// length prefix - the original's const ladder, verbatim. +pub fn smallest_class(payload_len: usize) -> usize { + const needed: usize = ORACLE_PREFIX + payload_len; + if (needed <= ORACLE_CLASSES[0]) { + return ORACLE_CLASSES[0]; + } + if (needed <= ORACLE_CLASSES[1]) { + return ORACLE_CLASSES[1]; + } + if (needed <= ORACLE_CLASSES[2]) { + return ORACLE_CLASSES[2]; + } + return ORACLE_CLASSES[3]; +} + +// Whether the length is one of the four canonical classes - the +// original's CLASSES.contains, answered by a scan. +pub fn is_class(len: usize) -> bool { + for c in ORACLE_CLASSES { + if (c == len) { + return true; + } + } + return false; +} + +// [VERIFIED] Accept-or-reject: is chosen_class exactly the smallest +// class that fits payload_len? An over-pad is a covert channel, an +// under-pad a truncation; both are distinguishing oracles. Checked in +// the original's order: the payload ceiling, then the class ladder. +pub fn check_class_choice(payload_len: usize, chosen_class: usize) -> PaddingOracleVerdict { + if (payload_len > ORACLE_MAX_PAYLOAD) { + return PaddingOracleVerdict { code: PaddingOracleCode.DeclaredLengthOverflow, }; + } + const smallest: usize = smallest_class(payload_len); + if (chosen_class < smallest) { + return PaddingOracleVerdict { code: PaddingOracleCode.ClassDowngrade, }; + } + if (chosen_class > smallest) { + return PaddingOracleVerdict { code: PaddingOracleCode.ClassUpgrade, }; + } + return PaddingOracleVerdict { code: PaddingOracleCode.Ok, }; +} + +// [VERIFIED] The strict guard over an inbound envelope of a canonical +// class size: rejects before any plaintext byte is observed, checked in +// the original's order - the truncation floor, the class membership, +// the declared-length ceiling, and the zero tail. The envelope is a +// fixed 256-byte record: declared is its four big-endian prefix bytes, +// payload is the tail after the prefix; the non-zero probe reads the +// bytes past the declared payload. +pub fn validate_envelope_256(env: [256]u8) -> PaddingOracleVerdict { + // a 256-byte envelope is never truncated and always a class; + // those two rules are exercised by the length-level tests below + var prefix: [4]u8 = [4]u8{0, 0, 0, 0,}; + for i in 0..4 { + prefix[i] = env[i]; + } + const declared: usize = ORACLE_BE_PREFIX(prefix); + if (ORACLE_PREFIX + declared > 256) { + return PaddingOracleVerdict { code: PaddingOracleCode.DeclaredLengthOverflow, }; + } + for i in 0..256 { + if (i >= ORACLE_PREFIX + declared) { + if (env[i] != 0) { + return PaddingOracleVerdict { code: PaddingOracleCode.NonZeroPaddingSuffix, }; + } + } + } + return PaddingOracleVerdict { code: PaddingOracleCode.Ok, }; +} + +// The strict guard over an envelope of any length: the truncation and +// class rules first, then the same interior checks the 256-byte form +// runs, over the prefix bytes the caller hands in and the tail probe +// as a bit the caller computed (a true tail probe needs the whole +// buffer; the bit carries it). +pub fn validate_envelope(len: usize, prefix: [4]u8, tail_clean: bool) -> PaddingOracleVerdict { + if (len < ORACLE_PREFIX) { + return PaddingOracleVerdict { code: PaddingOracleCode.TruncatedTooShort, }; + } + if (!is_class(len)) { + return PaddingOracleVerdict { code: PaddingOracleCode.NonClassSize, }; + } + const declared: usize = ORACLE_BE_PREFIX(prefix); + if (ORACLE_PREFIX + declared > len) { + return PaddingOracleVerdict { code: PaddingOracleCode.DeclaredLengthOverflow, }; + } + if (!tail_clean) { + return PaddingOracleVerdict { code: PaddingOracleCode.NonZeroPaddingSuffix, }; + } + return PaddingOracleVerdict { code: PaddingOracleCode.Ok, }; +} + +// The declared length a four-byte big-endian prefix carries. +pub fn ORACLE_BE_PREFIX(prefix: [4]u8) -> usize { + const b0: usize = @as(usize, prefix[0]); + const b1: usize = @as(usize, prefix[1]); + const b2: usize = @as(usize, prefix[2]); + const b3: usize = @as(usize, prefix[3]); + return ((b0 * 256 + b1) * 256 + b2) * 256 + b3; +} + +// **CLS-01** - a well-formed envelope accepts: the smallest class of a +// 25-byte payload is 256, the declared prefix is 25, and the zeroed +// tail is clean. +test cls_01_well_formed_envelope_accepts { + const v1 = check_class_choice(25, 256); + assert(v1.code == PaddingOracleCode.Ok); + + var env: [256]u8; + for i in 0..256 { + env[i] = 0; + } + env[3] = 25; + const v2 = validate_envelope_256(env); + assert(v2.code == PaddingOracleCode.Ok); + + var prefix: [4]u8 = [4]u8{0, 0, 0, 25,}; + const v3 = validate_envelope(256, prefix, true); + assert(v3.code == PaddingOracleCode.Ok); +} + +// **CLS-02** - non-class size rejected before any payload byte is +// inspected: 300 is not one of the four classes. +test cls_02_non_class_size_rejected { + var prefix: [4]u8 = [4]u8{0, 0, 0, 0,}; + const v = validate_envelope(300, prefix, true); + assert(v.code == PaddingOracleCode.NonClassSize); +} + +// **CLS-03** - truncated envelope (2 bytes) rejected as +// TruncatedTooShort, not NonClassSize - the two arms must not collide. +test cls_03_truncated_too_short_rejected { + var prefix: [4]u8 = [4]u8{0, 0, 0, 0,}; + const v = validate_envelope(2, prefix, true); + assert(v.code == PaddingOracleCode.TruncatedTooShort); +} + +// **CLS-04** - declared length overflow rejected: the prefix declares +// 1000, which exceeds a 256-byte class buffer by far. +test cls_04_declared_length_overflow_rejected { + var env: [256]u8; + for i in 0..256 { + env[i] = 0; + } + env[0] = 0; + env[1] = 0; + env[2] = 3; + env[3] = 232; + const v = validate_envelope_256(env); + assert(v.code == PaddingOracleCode.DeclaredLengthOverflow); + + var prefix: [4]u8 = [4]u8{0, 0, 3, 232,}; + const v2 = validate_envelope(256, prefix, true); + assert(v2.code == PaddingOracleCode.DeclaredLengthOverflow); +} + +// **CLS-05** - class downgrade rejected: 252 bytes fit class 256 and +// 128 is below it; 1020 bytes fit class 1024 and 256 is below it. +test cls_05_class_downgrade_rejected { + const v1 = check_class_choice(252, 128); + assert(v1.code == PaddingOracleCode.ClassDowngrade); + const v2 = check_class_choice(1020, 256); + assert(v2.code == PaddingOracleCode.ClassDowngrade); +} + +// **CLS-06** - class upgrade rejected - the covert-channel attack: 100 +// bytes fit class 256 and 4096 over-pads; 500 bytes fit class 1024 +// and 16384 over-pads; the legitimate choices accept. +test cls_06_class_upgrade_rejected { + const v1 = check_class_choice(100, 4096); + assert(v1.code == PaddingOracleCode.ClassUpgrade); + const v2 = check_class_choice(500, 16384); + assert(v2.code == PaddingOracleCode.ClassUpgrade); + const v3 = check_class_choice(100, 256); + assert(v3.code == PaddingOracleCode.Ok); + const v4 = check_class_choice(500, 1024); + assert(v4.code == PaddingOracleCode.Ok); +} + +// **CLS bonus** - a polluted padding tail rejected: the prefix declares +// 5, five payload bytes follow, and byte 200 of the tail is non-zero. +test cls_bonus_non_zero_suffix_rejected { + var env: [256]u8; + for i in 0..256 { + env[i] = 0; + } + env[3] = 5; + env[4] = 'h'; + env[5] = 'e'; + env[6] = 'l'; + env[7] = 'l'; + env[8] = 'o'; + env[200] = 66; + const v = validate_envelope_256(env); + assert(v.code == PaddingOracleCode.NonZeroPaddingSuffix); +} + +// **CLS bonus** - an oversize payload rejected up front: MAX_PAYLOAD+1 +// is above the ceiling before any allocation. +test cls_bonus_oversize_payload_rejected { + const v = check_class_choice(ORACLE_MAX_PAYLOAD + 1, 16384); + assert(v.code == PaddingOracleCode.DeclaredLengthOverflow); +} + +// **CLS bonus** - smallest_class answers the ladder at every boundary: +// the four classes and the exact fit edges around them. +test cls_bonus_smallest_class_ladder { + assert(smallest_class(0) == 256); + assert(smallest_class(1) == 256); + assert(smallest_class(100) == 256); + assert(smallest_class(252) == 256); + assert(smallest_class(253) == 1024); + assert(smallest_class(1020) == 1024); + assert(smallest_class(1021) == 4096); + assert(smallest_class(4092) == 4096); + assert(smallest_class(4093) == 16384); + assert(smallest_class(ORACLE_MAX_PAYLOAD) == 16384); +} + +// The three helpers have direct tests (coverage: Untested 0). +test is_class_answers { + assert(is_class(256)); + assert(is_class(1024)); + assert(is_class(4096)); + assert(is_class(16384)); + assert(!is_class(300)); + assert(!is_class(0)); +} + +test oracle_be_prefix_answers { + assert(ORACLE_BE_PREFIX([4]u8{0, 0, 0, 25,}) == 25); + assert(ORACLE_BE_PREFIX([4]u8{0, 0, 3, 232,}) == 1000); + assert(ORACLE_BE_PREFIX([4]u8{0, 0, 0, 0,}) == 0); +} + +// Rule order is the original's: the truncation floor before the class +// membership, the class membership before the declared-length ceiling, +// the payload ceiling before the class ladder, and the downgrade before +// the upgrade. +test rule_order_matches_original { + var prefix: [4]u8 = [4]u8{0, 0, 3, 232,}; + const v1 = validate_envelope(2, prefix, false); + assert(v1.code == PaddingOracleCode.TruncatedTooShort); + const v2 = validate_envelope(300, prefix, false); + assert(v2.code == PaddingOracleCode.NonClassSize); + const v3 = validate_envelope(256, prefix, false); + assert(v3.code == PaddingOracleCode.DeclaredLengthOverflow); + + const v4 = check_class_choice(ORACLE_MAX_PAYLOAD + 1, 128); + assert(v4.code == PaddingOracleCode.DeclaredLengthOverflow); + const v5 = check_class_choice(252, 4096); + assert(v5.code == PaddingOracleCode.ClassUpgrade); +} From ed3e14b753ffc2e7861e5a9062f4ff4d09333152 Mon Sep 17 00:00:00 2001 From: Dmitrii Vasilev Date: Sun, 18 Oct 2026 01:12:39 +0700 Subject: [PATCH 52/70] spec(port): port the padding class selection entropy guard (Refs #8884) Rebuilt as one commit on master ee3da5975 so it merges; docs/reports/t27b_expectations.json rows from both sides kept (union, sorted). Content is otherwise the PR head 5d33df42964431317c9e43a2598a19a24c0a7ee3 unchanged. Co-Authored-By: Claude Opus 5.5 --- ...padding_class_selection_entropy_guard.json | 28 + docs/reports/t27b_expectations.json | 2891 +++++++++-------- .../padding_class_selection_entropy_guard.t27 | 374 +++ 3 files changed, 1848 insertions(+), 1445 deletions(-) create mode 100644 .trinity/seals/src_port::trios::crates::trios-chat::rings::CR-CHAT-04::src::padding_class_selection_entropy_guard.json create mode 100644 specs/port/trios/crates/trios-chat/rings/CR-CHAT-04/src/padding_class_selection_entropy_guard.t27 diff --git a/.trinity/seals/src_port::trios::crates::trios-chat::rings::CR-CHAT-04::src::padding_class_selection_entropy_guard.json b/.trinity/seals/src_port::trios::crates::trios-chat::rings::CR-CHAT-04::src::padding_class_selection_entropy_guard.json new file mode 100644 index 0000000000..eac4a8c377 --- /dev/null +++ b/.trinity/seals/src_port::trios::crates::trios-chat::rings::CR-CHAT-04::src::padding_class_selection_entropy_guard.json @@ -0,0 +1,28 @@ +{ + "built_by": "t27c-bootstrap@0.5.2+01d0a635f", + "closure": [], + "config": "gen=c,rust,verilog,zig;tests=zig", + "gen_hash_c": "sha256:cd7656b1322e4bfeecd58b3e3ab39f4fc73822539ec309281cba43706f42215f", + "gen_hash_rust": "sha256:ae2d7684a889bef0a9e9618afcb0223c0fa450d6350647eb1f511e3dd1c5ecfa", + "gen_hash_verilog": "sha256:1e878c425553e51d6a041688c233645e20a08abe881c6694cc2e6fc08e547345", + "gen_hash_zig": "sha256:0eef9cbaff6535efcbf51f461f98818aa214af450644d13f453b5f0d30934232", + "module": "port::trios::crates::trios-chat::rings::CR-CHAT-04::src::padding_class_selection_entropy_guard", + "ring": 12, + "seal_schema": 2, + "sealed_at": "2026-10-15T23:18:10Z", + "sealed_by": "t27c-bootstrap@0.5.2", + "spec_hash": "sha256:50223aeee427740d60d78e31899ca78d71739741c1f4e6179899a71a5bd74727", + "spec_path": "specs/port/trios/crates/trios-chat/rings/CR-CHAT-04/src/padding_class_selection_entropy_guard.t27", + "tests": { + "failed": 0, + "failing": [], + "forced": false, + "passed": 14, + "total": 14, + "vacuous": 0 + }, + "toolchain": { + "test_runner": "sha256:1982ae948e24d00c5d221ccec12dfce1eb01204b53e37b0f857f93b16d64629d", + "zig": "0.16.0" + } +} \ No newline at end of file diff --git a/docs/reports/t27b_expectations.json b/docs/reports/t27b_expectations.json index 143113021d..244d4dd6e1 100644 --- a/docs/reports/t27b_expectations.json +++ b/docs/reports/t27b_expectations.json @@ -14,1450 +14,1451 @@ }, "max_not_pass": 28, "entries": [ - {"path": "specs/a/b_c.t27", "t27b": "pass"}, - {"path": "specs/a_b/c.t27", "t27b": "pass"}, - {"path": "specs/agents/a.t27", "t27b": "pass"}, - {"path": "specs/agents/b.t27", "t27b": "pass"}, - {"path": "specs/agents/c.t27", "t27b": "pass"}, - {"path": "specs/agents/d.t27", "t27b": "pass"}, - {"path": "specs/agents/e.t27", "t27b": "pass"}, - {"path": "specs/agents/f.t27", "t27b": "pass"}, - {"path": "specs/agents/g.t27", "t27b": "pass"}, - {"path": "specs/agents/h.t27", "t27b": "pass"}, - {"path": "specs/agents/i.t27", "t27b": "pass"}, - {"path": "specs/agents/j.t27", "t27b": "pass"}, - {"path": "specs/agents/k.t27", "t27b": "pass"}, - {"path": "specs/agents/l.t27", "t27b": "pass"}, - {"path": "specs/agents/m.t27", "t27b": "pass"}, - {"path": "specs/agents/n.t27", "t27b": "pass"}, - {"path": "specs/agents/o.t27", "t27b": "pass"}, - {"path": "specs/agents/p.t27", "t27b": "pass"}, - {"path": "specs/agents/q.t27", "t27b": "pass"}, - {"path": "specs/agents/r.t27", "t27b": "pass"}, - {"path": "specs/agents/s.t27", "t27b": "pass"}, - {"path": "specs/agents/t.t27", "t27b": "pass"}, - {"path": "specs/agents/ti.t27", "t27b": "pass"}, - {"path": "specs/agents/u.t27", "t27b": "pass"}, - {"path": "specs/agents/v.t27", "t27b": "pass"}, - {"path": "specs/agents/w.t27", "t27b": "pass"}, - {"path": "specs/agents/x.t27", "t27b": "pass"}, - {"path": "specs/agents/y.t27", "t27b": "pass"}, - {"path": "specs/agents/z.t27", "t27b": "pass"}, - {"path": "specs/api/c_abi.t27", "t27b": "pass"}, - {"path": "specs/api/tri_api_context.t27", "t27b": "pass"}, - {"path": "specs/api/tri_api_loop.t27", "t27b": "pass"}, - {"path": "specs/api/tri_api_permissions.t27", "t27b": "pass"}, - {"path": "specs/api/tri_api_session.t27", "t27b": "pass"}, - {"path": "specs/api/tri_net_api.t27", "t27b": "pass"}, - {"path": "specs/automation/agent-claims-honest.t27", "t27b": "pass"}, - {"path": "specs/automation/agent-conversations.t27", "t27b": "pass"}, - {"path": "specs/automation/agent-hive-group.t27", "t27b": "pass"}, - {"path": "specs/automation/agent-media-kie.t27", "t27b": "pass"}, - {"path": "specs/automation/agent-neuro-kie.t27", "t27b": "pass"}, - {"path": "specs/automation/agent-provider-chain.t27", "t27b": "pass"}, - {"path": "specs/automation/agent-spec-bank.t27", "t27b": "pass"}, - {"path": "specs/automation/ball-board.t27", "t27b": "pass"}, - {"path": "specs/automation/ball-grants.t27", "t27b": "pass"}, - {"path": "specs/automation/blog-share.t27", "t27b": "pass"}, - {"path": "specs/automation/bot-agent-memory.t27", "t27b": "pass"}, - {"path": "specs/automation/bot-agent-stream.t27", "t27b": "pass"}, - {"path": "specs/automation/bot-agent-team.t27", "t27b": "pass"}, - {"path": "specs/automation/bot-event-tabs.t27", "t27b": "pass"}, - {"path": "specs/automation/bot-menu-press.t27", "t27b": "pass"}, - {"path": "specs/automation/bot-neuro-office.t27", "t27b": "pass"}, - {"path": "specs/automation/bot-office-crm.t27", "t27b": "pass"}, - {"path": "specs/automation/bot-topic-tabs.t27", "t27b": "pass"}, - {"path": "specs/automation/browser-pod-restart.t27", "t27b": "pass"}, - {"path": "specs/automation/browser-sign-in.t27", "t27b": "pass"}, - {"path": "specs/automation/browser-tab-strip.t27", "t27b": "pass"}, - {"path": "specs/automation/browser-viewer-boot.t27", "t27b": "pass"}, - {"path": "specs/automation/card-chat-night-watch.t27", "t27b": "pass"}, - {"path": "specs/automation/ci-bridge.t27", "t27b": "pass"}, - {"path": "specs/automation/claim-guard-bar.t27", "t27b": "pass"}, - {"path": "specs/automation/connect-card.t27", "t27b": "pass"}, - {"path": "specs/automation/course-access.t27", "t27b": "pass"}, - {"path": "specs/automation/course-outreach.t27", "t27b": "pass"}, - {"path": "specs/automation/crm-client-onboard.t27", "t27b": "pass"}, - {"path": "specs/automation/crm-client-ownership.t27", "t27b": "pass"}, - {"path": "specs/automation/crm-client-workspace.t27", "t27b": "pass"}, - {"path": "specs/automation/crm-duet.t27", "t27b": "pass"}, - {"path": "specs/automation/crm-first-screen.t27", "t27b": "pass"}, - {"path": "specs/automation/crm-lead-magnet.t27", "t27b": "pass"}, - {"path": "specs/automation/crm-sellers.t27", "t27b": "pass"}, - {"path": "specs/automation/crm-story-reel.t27", "t27b": "pass"}, - {"path": "specs/automation/engage-desk.t27", "t27b": "pass"}, - {"path": "specs/automation/hive-contributor-keys.t27", "t27b": "pass"}, - {"path": "specs/automation/inngest-functions-status.t27", "t27b": "pass"}, - {"path": "specs/automation/inngest-probe-suite.t27", "t27b": "pass"}, - {"path": "specs/automation/inngest-queen-scheduler.t27", "t27b": "pass"}, - {"path": "specs/automation/kanban-card-chat.t27", "t27b": "pass"}, - {"path": "specs/automation/leela-agent-link.t27", "t27b": "pass"}, - {"path": "specs/automation/mail-push.t27", "t27b": "pass"}, - {"path": "specs/automation/meeting-reminders.t27", "t27b": "pass"}, - {"path": "specs/automation/meta-connect.t27", "t27b": "pass"}, - {"path": "specs/automation/owner-studio.t27", "t27b": "pass"}, - {"path": "specs/automation/photo-actions.t27", "t27b": "pass"}, - {"path": "specs/automation/plan-reel.t27", "t27b": "pass"}, - {"path": "specs/automation/poster-facts-overlay.t27", "t27b": "pass"}, - {"path": "specs/automation/queen-contributor-keys.t27", "t27b": "pass"}, - {"path": "specs/automation/queen-growth.t27", "t27b": "pass"}, - {"path": "specs/automation/reddit-desk.t27", "t27b": "pass"}, - {"path": "specs/automation/review-jam.t27", "t27b": "pass"}, - {"path": "specs/automation/seal-stands-in.t27", "t27b": "pass"}, - {"path": "specs/automation/social-api.t27", "t27b": "pass"}, - {"path": "specs/automation/split-reel.t27", "t27b": "pass"}, - {"path": "specs/automation/token-wallet.t27", "t27b": "pass"}, - {"path": "specs/automation/tri-claim-batch.t27", "t27b": "pass"}, - {"path": "specs/automation/tri-wallet-chains.t27", "t27b": "pass"}, - {"path": "specs/automation/wrapup-auto.t27", "t27b": "pass"}, - {"path": "specs/base/debounce.t27", "t27b": "pass"}, - {"path": "specs/base/ops.t27", "t27b": "pass"}, - {"path": "specs/base/ring_32.t27", "t27b": "pass"}, - {"path": "specs/base/seed.t27", "t27b": "pass"}, - {"path": "specs/base/ternary_encoding.t27", "t27b": "pass"}, - {"path": "specs/base/types.t27", "t27b": "pass"}, - {"path": "specs/basics/01_what_a_spec_is.t27", "t27b": "pass"}, - {"path": "specs/basics/02_the_module_line.t27", "t27b": "pass"}, - {"path": "specs/basics/03_comments_and_prose.t27", "t27b": "pass"}, - {"path": "specs/basics/04_constants.t27", "t27b": "pass"}, - {"path": "specs/basics/05_whole_numbers.t27", "t27b": "pass"}, - {"path": "specs/basics/06_true_false_and_text.t27", "t27b": "pass"}, - {"path": "specs/basics/07_arrays.t27", "t27b": "pass"}, - {"path": "specs/basics/08_trits.t27", "t27b": "pass"}, - {"path": "specs/basics/09_expressions.t27", "t27b": "pass"}, - {"path": "specs/basics/10_a_test_block.t27", "t27b": "pass"}, - {"path": "specs/basics/11_many_tests.t27", "t27b": "pass"}, - {"path": "specs/basics/12_functions.t27", "t27b": "pass"}, - {"path": "specs/basics/13_local_names.t27", "t27b": "pass"}, - {"path": "specs/basics/14_if_and_else.t27", "t27b": "pass"}, - {"path": "specs/basics/15_loops.t27", "t27b": "pass"}, - {"path": "specs/basics/16_pub_or_private.t27", "t27b": "pass"}, - {"path": "specs/basics/17_structs.t27", "t27b": "pass"}, - {"path": "specs/basics/18_enums.t27", "t27b": "pass"}, - {"path": "specs/basics/19_use_other_modules.t27", "t27b": "pass"}, - {"path": "specs/basics/20_invariants.t27", "t27b": "pass"}, - {"path": "specs/basics/21_gen_ts.t27", "t27b": "pass"}, - {"path": "specs/basics/22_seven_backends.t27", "t27b": "pass"}, - {"path": "specs/basics/23_stages_of_t27c.t27", "t27b": "pass"}, - {"path": "specs/basics/24_tri_commands.t27", "t27b": "pass"}, - {"path": "specs/basics/25_reading_errors.t27", "t27b": "pass"}, - {"path": "specs/basics/26_a_small_program.t27", "t27b": "pass"}, - {"path": "specs/basics/27_where_next.t27", "t27b": "pass"}, - {"path": "specs/benchmarks/bench_main.t27", "t27b": "pass"}, - {"path": "specs/benchmarks/bench_nn.t27", "t27b": "pass"}, - {"path": "specs/benchmarks/gf16_bfloat16_nmse.t27", "t27b": "pass"}, - {"path": "specs/benchmarks/kernel_collatz.t27", "t27b": "pass"}, - {"path": "specs/benchmarks/kernel_f64loop.t27", "t27b": "pass"}, - {"path": "specs/benchmarks/kernel_fib.t27", "t27b": "pass"}, - {"path": "specs/benchmarks/kernel_matmul.t27", "t27b": "pass"}, - {"path": "specs/benchmarks/kernel_sieve.t27", "t27b": "pass"}, - {"path": "specs/benchmarks/kernel_ternary.t27", "t27b": "pass"}, - {"path": "specs/benchmarks/ternary_vs_binary.t27", "t27b": "pass"}, - {"path": "specs/blog/t27b_progress.t27", "t27b": "pass"}, - {"path": "specs/boards/arty_a7.t27", "t27b": "pass"}, - {"path": "specs/boards/wukong_v1.t27", "t27b": "pass"}, - {"path": "specs/boards/xc7a100t_full.t27", "t27b": "pass"}, - {"path": "specs/boards/xc7a100t_minimal.t27", "t27b": "pass"}, - {"path": "specs/brain/bus.t27", "t27b": "pass"}, - {"path": "specs/brain/cognitive_loop.t27", "t27b": "pass"}, - {"path": "specs/brain/phi_timing.t27", "t27b": "pass"}, - {"path": "specs/brain/unified_state.t27", "t27b": "pass"}, - {"path": "specs/catalog/discovery.t27", "t27b": "pass"}, - {"path": "specs/ci/affected.t27", "t27b": "pass"}, - {"path": "specs/ci/delivery_metrics.t27", "t27b": "pass"}, - {"path": "specs/ci/derived_data.t27", "t27b": "pass"}, - {"path": "specs/ci/gates/conflict_markers.t27", "t27b": "pass"}, - {"path": "specs/ci/gates/documented_commands.t27", "t27b": "pass"}, - {"path": "specs/ci/gates/verilog_widths.t27", "t27b": "pass"}, - {"path": "specs/ci/schema.t27", "t27b": "pass"}, - {"path": "specs/compiler/c_array_repeat_wrapper.t27", "t27b": "pass"}, - {"path": "specs/compiler/c_fixed_array_return.t27", "t27b": "pass"}, - {"path": "specs/compiler/codegen_conformance.t27", "t27b": "pass"}, - {"path": "specs/compiler/core/t27core.t27", "t27b": "pass"}, - {"path": "specs/compiler/core/t27core_ddc.t27", "t27b": "pass"}, - {"path": "specs/compiler/cse_hoist.t27", "t27b": "pass"}, - {"path": "specs/compiler/lexer.t27", "t27b": "pass"}, - {"path": "specs/compiler/meta_compile.t27", "t27b": "pass"}, - {"path": "specs/compiler/rust_constant_case.t27", "t27b": "pass"}, - {"path": "specs/compiler/rust_enum_order.t27", "t27b": "pass"}, - {"path": "specs/compiler/rust_optional_returns.t27", "t27b": "pass"}, - {"path": "specs/compiler/rust_tail_returns.t27", "t27b": "pass"}, - {"path": "specs/compiler/rust_value_parameters.t27", "t27b": "pass"}, - {"path": "specs/compiler/test_report_exit.t27", "t27b": "pass"}, - {"path": "specs/compiler/theory/isa_round_trip.t27", "t27b": "pass"}, - {"path": "specs/compiler/theory/reproducible.t27", "t27b": "pass"}, - {"path": "specs/compiler/theory/sieve.t27", "t27b": "pass"}, - {"path": "specs/compiler/theory/speed_quality.t27", "t27b": "pass"}, - {"path": "specs/compiler/theory/toolchain.t27", "t27b": "pass"}, - {"path": "specs/compiler/theory/vacuity_census.t27", "t27b": "pass"}, - {"path": "specs/compiler/theory/warmup.t27", "t27b": "pass"}, - {"path": "specs/compiler/theory/warmup_t27b.t27", "t27b": "pass"}, - {"path": "specs/compiler/verilog_aos_memory.t27", "t27b": "pass"}, - {"path": "specs/compiler/verilog_branch_context.t27", "t27b": "pass"}, - {"path": "specs/compiler/zig_empty_typed_array.t27", "t27b": "pass"}, - {"path": "specs/compiler/zig_field_syntax.t27", "t27b": "pass"}, - {"path": "specs/compiler/zig_float_call_cast.t27", "t27b": "pass"}, - {"path": "specs/compiler/zig_primitive_bindings.t27", "t27b": "pass"}, - {"path": "specs/compiler/zig_scoped_type.t27", "t27b": "pass"}, - {"path": "specs/compiler/zig_shadow_initializer.t27", "t27b": "pass"}, - {"path": "specs/compiler/zig_test_shadowing.t27", "t27b": "pass"}, - {"path": "specs/compiler/zig_value_ignored.t27", "t27b": "pass"}, - {"path": "specs/conformance/e2e_scenarios.t27", "t27b": "pass"}, - {"path": "specs/crons/999-multibots-telegraf-agent-autopilot-L1118.t27", "t27b": "pass"}, - {"path": "specs/crons/999-multibots-telegraf-bot-owner-billing-L474.t27", "t27b": "pass"}, - {"path": "specs/crons/999-multibots-telegraf-check-stuck-trainings.t27", "t27b": "pass"}, - {"path": "specs/crons/999-multibots-telegraf-ci.t27", "t27b": "pass"}, - {"path": "specs/crons/999-multibots-telegraf-client-telemetry-daily.t27", "t27b": "pass"}, - {"path": "specs/crons/999-multibots-telegraf-club-invoice-abandoned-watch.t27", "t27b": "pass"}, - {"path": "specs/crons/999-multibots-telegraf-crm-proactive-sweep.t27", "t27b": "pass"}, - {"path": "specs/crons/999-multibots-telegraf-crmProactive-L375.t27", "t27b": "pass"}, - {"path": "specs/crons/999-multibots-telegraf-daily-sales-advisor.t27", "t27b": "pass"}, - {"path": "specs/crons/999-multibots-telegraf-generate-jobs-L164.t27", "t27b": "pass"}, - {"path": "specs/crons/999-multibots-telegraf-health-check.t27", "t27b": "pass"}, - {"path": "specs/crons/999-multibots-telegraf-log-monitor.t27", "t27b": "pass"}, - {"path": "specs/crons/999-multibots-telegraf-notificationHandler-L318.t27", "t27b": "pass"}, - {"path": "specs/crons/999-multibots-telegraf-notificationHandler-L324.t27", "t27b": "pass"}, - {"path": "specs/crons/999-multibots-telegraf-periodic-webhook-health-check.t27", "t27b": "pass"}, - {"path": "specs/crons/999-multibots-telegraf-production-monitor-L80.t27", "t27b": "pass"}, - {"path": "specs/crons/999-multibots-telegraf-provider-health-monitor-L344.t27", "t27b": "pass"}, - {"path": "specs/crons/999-multibots-telegraf-render-server-L10845.t27", "t27b": "pass"}, - {"path": "specs/crons/999-multibots-telegraf-render-server-L2301.t27", "t27b": "pass"}, - {"path": "specs/crons/999-multibots-telegraf-render-server-L2325.t27", "t27b": "pass"}, - {"path": "specs/crons/999-multibots-telegraf-render-server-L919.t27", "t27b": "pass"}, - {"path": "specs/crons/999-multibots-telegraf-robokassa-unclaimed-watch.t27", "t27b": "pass"}, - {"path": "specs/crons/999-multibots-telegraf-security.t27", "t27b": "pass"}, - {"path": "specs/crons/999-multibots-telegraf-skill-detector.t27", "t27b": "pass"}, - {"path": "specs/crons/999-multibots-telegraf-taskCache-L27.t27", "t27b": "pass"}, - {"path": "specs/crons/999-multibots-telegraf-ton-pending-watch.t27", "t27b": "pass"}, - {"path": "specs/crons/999-multibots-telegraf-video-task-store-L156.t27", "t27b": "pass"}, - {"path": "specs/crons/mac-alerts-digest.t27", "t27b": "pass"}, - {"path": "specs/crons/mac-alerts-watchdog.t27", "t27b": "pass"}, - {"path": "specs/crons/mac-browseros-cron-watchdog.t27", "t27b": "pass"}, - {"path": "specs/crons/mac-dev-cache-clean.t27", "t27b": "pass"}, - {"path": "specs/crons/mac-jobsearch-poller.t27", "t27b": "pass"}, - {"path": "specs/crons/mac-leela-dailyquote.t27", "t27b": "pass"}, - {"path": "specs/crons/mac-mail-bridge.t27", "t27b": "pass"}, - {"path": "specs/crons/mac-mcp-hub.t27", "t27b": "pass"}, - {"path": "specs/crons/mac-neo-boards.t27", "t27b": "pass"}, - {"path": "specs/crons/mac-neo-jobsearch.t27", "t27b": "pass"}, - {"path": "specs/crons/mac-reviewer-bees.t27", "t27b": "pass"}, - {"path": "specs/crons/mac-signup-watch.t27", "t27b": "pass"}, - {"path": "specs/crons/mac-trios-cycle-heal.t27", "t27b": "pass"}, - {"path": "specs/crons/mac-trios-cycle.t27", "t27b": "pass"}, - {"path": "specs/crons/mac-trios-doctor.t27", "t27b": "pass"}, - {"path": "specs/crons/mac-trios-feed.t27", "t27b": "pass"}, - {"path": "specs/crons/mac-trios-heal.t27", "t27b": "pass"}, - {"path": "specs/crons/railway-jobsearch-cron.t27", "t27b": "pass"}, - {"path": "specs/crons/t27-formal-mutation.t27", "t27b": "pass"}, - {"path": "specs/crons/t27-pr-dashboard.t27", "t27b": "pass"}, - {"path": "specs/crons/trinity-agent-cron-cleanup.t27", "t27b": "pass"}, - {"path": "specs/crons/trinity-agent-queue-drain.t27", "t27b": "pass"}, - {"path": "specs/crons/trinity-brain-ci.t27", "t27b": "pass"}, - {"path": "specs/crons/trinity-codegen.t27", "t27b": "pass"}, - {"path": "specs/crons/trinity-discover-callers.t27", "t27b": "pass"}, - {"path": "specs/crons/trinity-pages-health-check.t27", "t27b": "pass"}, - {"path": "specs/crons/trinity-signal-health-self.t27", "t27b": "pass"}, - {"path": "specs/crons/trinity-site-live-gate.t27", "t27b": "pass"}, - {"path": "specs/demos/simple_test.t27", "t27b": "pass"}, - {"path": "specs/docs/chapters/alphabet.t27", "t27b": "pass"}, - {"path": "specs/docs/chapters/evidence.t27", "t27b": "pass"}, - {"path": "specs/docs/chapters/layers.t27", "t27b": "pass"}, - {"path": "specs/docs/chapters/project.t27", "t27b": "pass"}, - {"path": "specs/docs/chapters/queen.t27", "t27b": "pass"}, - {"path": "specs/docs/chapters/rules.t27", "t27b": "pass"}, - {"path": "specs/docs/chapters/tooling.t27", "t27b": "pass"}, - {"path": "specs/docs/system.t27", "t27b": "pass"}, - {"path": "specs/effects/capability.t27", "t27b": "pass"}, - {"path": "specs/effects/clock_cap.t27", "t27b": "pass"}, - {"path": "specs/effects/fs_cap.t27", "t27b": "pass"}, - {"path": "specs/effects/replay_oracle.t27", "t27b": "pass"}, - {"path": "specs/fpga/adapter.t27", "t27b": "pass"}, - {"path": "specs/fpga/apb_bridge.t27", "t27b": "pass"}, - {"path": "specs/fpga/assembler.t27", "t27b": "pass"}, - {"path": "specs/fpga/axi4.t27", "t27b": "pass"}, - {"path": "specs/fpga/boards/arty_a7_integration.t27", "t27b": "pass"}, - {"path": "specs/fpga/boards/qmtech_a100t_integration.t27", "t27b": "pass"}, - {"path": "specs/fpga/bootrom.t27", "t27b": "pass"}, - {"path": "specs/fpga/bpsk.t27", "t27b": "pass"}, - {"path": "specs/fpga/clock_domain.t27", "t27b": "pass"}, - {"path": "specs/fpga/coverage.t27", "t27b": "pass"}, - {"path": "specs/fpga/crossopt.t27", "t27b": "pass"}, - {"path": "specs/fpga/cts.t27", "t27b": "pass"}, - {"path": "specs/fpga/dft.t27", "t27b": "pass"}, - {"path": "specs/fpga/die_probe.t27", "t27b": "pass"}, - {"path": "specs/fpga/dsp/adders.t27", "t27b": "pass"}, - {"path": "specs/fpga/dsp/cordic.t27", "t27b": "pass"}, - {"path": "specs/fpga/dsp/fixed_point.t27", "t27b": "pass"}, - {"path": "specs/fpga/dsp/multipliers.t27", "t27b": "pass"}, - {"path": "specs/fpga/dsp/signals.t27", "t27b": "pass"}, - {"path": "specs/fpga/e2e_demo.t27", "t27b": "pass"}, - {"path": "specs/fpga/eth_beacon.t27", "t27b": "pass"}, - {"path": "specs/fpga/eth_crc.t27", "t27b": "pass"}, - {"path": "specs/fpga/eth_rx.t27", "t27b": "pass"}, - {"path": "specs/fpga/fifo.t27", "t27b": "pass"}, - {"path": "specs/fpga/gf16_accel.t27", "t27b": "pass"}, - {"path": "specs/fpga/hw_types.t27", "t27b": "pass"}, - {"path": "specs/fpga/linker.t27", "t27b": "pass"}, - {"path": "specs/fpga/memory.t27", "t27b": "pass"}, - {"path": "specs/fpga/mmcm.t27", "t27b": "pass"}, - {"path": "specs/fpga/mtbf.t27", "t27b": "pass"}, - {"path": "specs/fpga/partition.t27", "t27b": "pass"}, - {"path": "specs/fpga/power.t27", "t27b": "pass"}, - {"path": "specs/fpga/power_analysis.t27", "t27b": "pass"}, - {"path": "specs/fpga/reset_sync.t27", "t27b": "pass"}, - {"path": "specs/fpga/rgmii.t27", "t27b": "pass"}, - {"path": "specs/fpga/rgmii_sniff.t27", "t27b": "pass"}, - {"path": "specs/fpga/ro_race.t27", "t27b": "pass"}, - {"path": "specs/fpga/router.t27", "t27b": "pass"}, - {"path": "specs/fpga/secded.t27", "t27b": "pass"}, - {"path": "specs/fpga/simulator.t27", "t27b": "pass"}, - {"path": "specs/fpga/stdlib.t27", "t27b": "pass"}, - {"path": "specs/fpga/ternary_isa.t27", "t27b": "pass"}, - {"path": "specs/fpga/ternary_link.t27", "t27b": "pass"}, - {"path": "specs/fpga/testbench/assembler_tb.t27", "t27b": "pass"}, - {"path": "specs/fpga/testbench/cts_tb.t27", "t27b": "pass"}, - {"path": "specs/fpga/testbench/formal_tb.t27", "t27b": "pass"}, - {"path": "specs/fpga/testbench/partition_tb.t27", "t27b": "pass"}, - {"path": "specs/fpga/testbench/placement_tb.t27", "t27b": "pass"}, - {"path": "specs/fpga/testbench/power_tb.t27", "t27b": "pass"}, - {"path": "specs/fpga/testbench/router_tb.t27", "t27b": "pass"}, - {"path": "specs/fpga/testbench/simulator_tb.t27", "t27b": "pass"}, - {"path": "specs/fpga/testbench/timing_tb.t27", "t27b": "pass"}, - {"path": "specs/fpga/testbench/vcd_trace_tb.t27", "t27b": "pass"}, - {"path": "specs/fpga/timing.t27", "t27b": "pass"}, - {"path": "specs/fpga/trinet_node.t27", "t27b": "pass"}, - {"path": "specs/fpga/verification/build_verify.t27", "t27b": "pass"}, - {"path": "specs/functions/analytics-sales-advise.t27", "t27b": "pass"}, - {"path": "specs/functions/analytics-skills-detect.t27", "t27b": "pass"}, - {"path": "specs/functions/broadcast-message-send.t27", "t27b": "pass"}, - {"path": "specs/functions/client-telemetry-daily.t27", "t27b": "pass"}, - {"path": "specs/functions/club-invoice-abandoned-watch.t27", "t27b": "pass"}, - {"path": "specs/functions/content-detailed-script-generate.t27", "t27b": "pass"}, - {"path": "specs/functions/content-scenario-clips-generate.t27", "t27b": "pass"}, - {"path": "specs/functions/content-scripts-generate.t27", "t27b": "pass"}, - {"path": "specs/functions/crm-proactive-sweep.t27", "t27b": "pass"}, - {"path": "specs/functions/instagram-competitors-find.t27", "t27b": "pass"}, - {"path": "specs/functions/instagram-reels-analyze.t27", "t27b": "pass"}, - {"path": "specs/functions/instagram-top-content-extract.t27", "t27b": "pass"}, - {"path": "specs/functions/monitoring-error-report.t27", "t27b": "pass"}, - {"path": "specs/functions/monitoring-health-check.t27", "t27b": "pass"}, - {"path": "specs/functions/monitoring-logs-analyze.t27", "t27b": "pass"}, - {"path": "specs/functions/monitoring-logs-trigger.t27", "t27b": "pass"}, - {"path": "specs/functions/morph-images-generate.t27", "t27b": "pass"}, - {"path": "specs/functions/neuro-image-generate.t27", "t27b": "pass"}, - {"path": "specs/functions/payment-ai-server-process.t27", "t27b": "pass"}, - {"path": "specs/functions/reels-ai-callback.t27", "t27b": "pass"}, - {"path": "specs/functions/reels-ai-generate.t27", "t27b": "pass"}, - {"path": "specs/functions/reels-loop-generate.t27", "t27b": "pass"}, - {"path": "specs/functions/render-avatar-video-run.t27", "t27b": "pass"}, - {"path": "specs/functions/render-job-run.t27", "t27b": "pass"}, - {"path": "specs/functions/render-riddle-run.t27", "t27b": "pass"}, - {"path": "specs/functions/robokassa-unclaimed-watch.t27", "t27b": "pass"}, - {"path": "specs/functions/ton-pending-watch.t27", "t27b": "pass"}, - {"path": "specs/functions/training-model-complete.t27", "t27b": "pass"}, - {"path": "specs/functions/training-model-start.t27", "t27b": "pass"}, - {"path": "specs/functions/training-model-v2-start.t27", "t27b": "pass"}, - {"path": "specs/functions/training-stuck-check.t27", "t27b": "pass"}, - {"path": "specs/functions/webhook-generation-validate.t27", "t27b": "pass"}, - {"path": "specs/functions/welcome-avatar-generate.t27", "t27b": "pass"}, - {"path": "specs/github/auth.t27", "t27b": "pass"}, - {"path": "specs/hosting/credit.t27", "t27b": "pass"}, - {"path": "specs/hosting/feed.t27", "t27b": "pass"}, - {"path": "specs/hosting/host.t27", "t27b": "pass"}, - {"path": "specs/hosting/panel.t27", "t27b": "pass"}, - {"path": "specs/hosting/placement.t27", "t27b": "pass"}, - {"path": "specs/hosting/proof.t27", "t27b": "pass"}, - {"path": "specs/hosting/row.t27", "t27b": "pass"}, - {"path": "specs/hosting/statement.t27", "t27b": "pass"}, - {"path": "specs/hosting/sybil.t27", "t27b": "pass"}, - {"path": "specs/hosting/toolchain.t27", "t27b": "pass"}, - {"path": "specs/hosting/topology.t27", "t27b": "pass"}, - {"path": "specs/i18n/agents-ru.t27", "t27b": "pass"}, - {"path": "specs/i18n/blog-ru.t27", "t27b": "pass"}, - {"path": "specs/i18n/docs-ru.t27", "t27b": "pass"}, - {"path": "specs/igla/race/mvp_ternary_classifier.t27", "t27b": "pass"}, - {"path": "specs/igla/race/phi_accumulator_growth.t27", "t27b": "pass"}, - {"path": "specs/igla/race/phi_gain_freedom.t27", "t27b": "pass"}, - {"path": "specs/igla/race/phi_weights.t27", "t27b": "pass"}, - {"path": "specs/igla/race/ternary_lut_table.t27", "t27b": "pass"}, - {"path": "specs/igla/race/ternary_mac_group.t27", "t27b": "pass"}, - {"path": "specs/igla/race/ternary_node.t27", "t27b": "pass"}, - {"path": "specs/igla/race/unit_weights_node.t27", "t27b": "pass"}, - {"path": "specs/igla/w535_bounded_while_module.t27", "t27b": "pass"}, - {"path": "specs/isa/t27a.t27", "t27b": "pass"}, - {"path": "specs/isa/t27a_mnemonics.t27", "t27b": "pass"}, - {"path": "specs/isa/ternary_encoding.t27", "t27b": "pass"}, - {"path": "specs/isa/ternary_gates.t27", "t27b": "pass"}, - {"path": "specs/isa/ternary_graph.t27", "t27b": "pass"}, - {"path": "specs/isa/tri27_bytecode.t27", "t27b": "pass"}, - {"path": "specs/isa/tri27_machine.t27", "t27b": "pass"}, - {"path": "specs/jobs/network_job.t27", "t27b": "pass"}, - {"path": "specs/jobs/release_t27c.t27", "t27b": "pass"}, - {"path": "specs/jobs/t27b_ledger_steward.t27", "t27b": "pass"}, - {"path": "specs/math/constants.t27", "t27b": "pass"}, - {"path": "specs/math/gf_competitive.t27", "t27b": "pass"}, - {"path": "specs/memory/graph/crypt.t27", "t27b": "pass"}, - {"path": "specs/memory/graph/ingest.t27", "t27b": "pass"}, - {"path": "specs/memory/graph/scope.t27", "t27b": "pass"}, - {"path": "specs/memory/graph/temporal.t27", "t27b": "pass"}, - {"path": "specs/memory/graph/types.t27", "t27b": "pass"}, - {"path": "specs/memory/tmem/session.t27", "t27b": "pass"}, - {"path": "specs/memory/tmem/types.t27", "t27b": "pass"}, - {"path": "specs/mesh_routing.t27", "t27b": "pass"}, - {"path": "specs/ml/activation/elu_activation.t27", "t27b": "blocked", "blocker": "ExprCall(undeclared fn)", "reason": "unimplemented"}, - {"path": "specs/ml/activation/gelu_activation.t27", "t27b": "blocked", "blocker": "ExprCall(undeclared fn)", "reason": "unimplemented"}, - {"path": "specs/ml/activation/gelu_approx_activation.t27", "t27b": "blocked", "blocker": "ExprCall(undeclared fn)", "reason": "unimplemented"}, - {"path": "specs/ml/activation/leaky_relu_activation.t27", "t27b": "pass"}, - {"path": "specs/ml/activation/relu_activation.t27", "t27b": "pass"}, - {"path": "specs/ml/activation/sigmoid_activation.t27", "t27b": "pass"}, - {"path": "specs/ml/activation/silu_swish_activation.t27", "t27b": "blocked", "blocker": "ExprCall(undeclared fn)", "reason": "unimplemented"}, - {"path": "specs/ml/activation/softmax.t27", "t27b": "blocked", "blocker": "ExprCall(undeclared fn)", "reason": "unimplemented"}, - {"path": "specs/ml/activation/tanh_activation.t27", "t27b": "blocked", "blocker": "ExprCall(undeclared fn)", "reason": "unimplemented"}, - {"path": "specs/ml/igla_champion_capsule.t27", "t27b": "blocked", "blocker": "ExprIdentifier(undeclared)", "reason": "unimplemented"}, - {"path": "specs/ml/layers/avgpool2d_layer.t27", "t27b": "pass"}, - {"path": "specs/ml/layers/batchnorm_layer.t27", "t27b": "blocked", "blocker": "ExprCall(undeclared fn)", "reason": "unimplemented"}, - {"path": "specs/ml/layers/conv2d_layer.t27", "t27b": "pass"}, - {"path": "specs/ml/layers/dense_layer.t27", "t27b": "pass"}, - {"path": "specs/ml/layers/dropout_layer.t27", "t27b": "pass"}, - {"path": "specs/ml/layers/embedding_layer.t27", "t27b": "blocked", "blocker": "ExprCall(undeclared fn)", "reason": "unimplemented"}, - {"path": "specs/ml/layers/flatten_layer.t27", "t27b": "pass"}, - {"path": "specs/ml/layers/layernorm_layer.t27", "t27b": "pass"}, - {"path": "specs/ml/layers/maxpool2d_layer.t27", "t27b": "pass"}, - {"path": "specs/ml/layers/residual_connection.t27", "t27b": "pass"}, - {"path": "specs/ml/loss/binary_crossentropy_loss.t27", "t27b": "blocked", "blocker": "ExprCall(undeclared fn)", "reason": "unimplemented"}, - {"path": "specs/ml/loss/contrastive_loss.t27", "t27b": "blocked", "blocker": "ExprCall(undeclared fn)", "reason": "unimplemented"}, - {"path": "specs/ml/loss/cross_entropy_loss.t27", "t27b": "blocked", "blocker": "ExprCall(undeclared fn)", "reason": "unimplemented"}, - {"path": "specs/ml/loss/huber_loss.t27", "t27b": "pass"}, - {"path": "specs/ml/loss/kl_divergence.t27", "t27b": "pass"}, - {"path": "specs/ml/loss/mse_loss.t27", "t27b": "pass"}, - {"path": "specs/ml/optimizer/adagrad.t27", "t27b": "blocked", "blocker": "ExprCall(undeclared fn)", "reason": "unimplemented"}, - {"path": "specs/ml/optimizer/adam.t27", "t27b": "blocked", "blocker": "ExprCall(undeclared fn)", "reason": "unimplemented"}, - {"path": "specs/ml/optimizer/lamb.t27", "t27b": "blocked", "blocker": "ExprCall(undeclared fn)", "reason": "unimplemented"}, - {"path": "specs/ml/optimizer/race_config.t27", "t27b": "blocked", "blocker": "ExprIdentifier(undeclared)", "reason": "unimplemented"}, - {"path": "specs/ml/optimizer/rmsprop.t27", "t27b": "pass"}, - {"path": "specs/ml/optimizer/sgd.t27", "t27b": "pass"}, - {"path": "specs/ml/pathway/mlp.t27", "t27b": "blocked", "blocker": "ExprCall(undeclared fn)", "reason": "unimplemented"}, - {"path": "specs/ml/recurrent/attention_mechanism.t27", "t27b": "blocked", "blocker": "ExprCall(undeclared fn)", "reason": "unimplemented"}, - {"path": "specs/ml/recurrent/bilstm.t27", "t27b": "blocked", "blocker": "ExprCall(undeclared fn)", "reason": "unimplemented"}, - {"path": "specs/ml/recurrent/gru_cell.t27", "t27b": "blocked", "blocker": "ExprCall(undeclared fn)", "reason": "unimplemented"}, - {"path": "specs/ml/recurrent/lstm_cell.t27", "t27b": "blocked", "blocker": "ExprCall(undeclared fn)", "reason": "unimplemented"}, - {"path": "specs/ml/recurrent/lstm_single.t27", "t27b": "blocked", "blocker": "ExprCall(undeclared fn)", "reason": "unimplemented"}, - {"path": "specs/ml/recurrent/rnn_cell.t27", "t27b": "blocked", "blocker": "ExprCall(undeclared fn)", "reason": "unimplemented"}, - {"path": "specs/ml/recurrent/self_attention.t27", "t27b": "pass"}, - {"path": "specs/ml/rl/advantage_estimator.t27", "t27b": "blocked", "blocker": "ExprCall(undeclared fn)", "reason": "unimplemented"}, - {"path": "specs/ml/rl/dqn.t27", "t27b": "pass"}, - {"path": "specs/ml/rl/dqn_target_network.t27", "t27b": "pass"}, - {"path": "specs/ml/rl/ppo_clip_loss.t27", "t27b": "blocked", "blocker": "ExprCall(undeclared fn)", "reason": "unimplemented"}, - {"path": "specs/ml/rl/ppo_critic.t27", "t27b": "blocked", "blocker": "ExprCall(undeclared fn)", "reason": "unimplemented"}, - {"path": "specs/ml/rl/sac_critic.t27", "t27b": "pass"}, - {"path": "specs/ml/transformer/encoder_block.t27", "t27b": "blocked", "blocker": "ExprCall(undeclared fn)", "reason": "unimplemented"}, - {"path": "specs/ml/transformer/feed_forward_network.t27", "t27b": "pass"}, - {"path": "specs/ml/transformer/multi_head_attention.t27", "t27b": "pass"}, - {"path": "specs/ml/transformer/positional_encoding.t27", "t27b": "blocked", "blocker": "ExprCall(undeclared fn)", "reason": "unimplemented"}, - {"path": "specs/multipath_router.t27", "t27b": "pass"}, - {"path": "specs/network/attribution.t27", "t27b": "pass"}, - {"path": "specs/network/identity.t27", "t27b": "pass"}, - {"path": "specs/network/job_rules.t27", "t27b": "pass"}, - {"path": "specs/network/mvp.t27", "t27b": "pass"}, - {"path": "specs/network/mvp_v2.t27", "t27b": "pass"}, - {"path": "specs/network/mvp_v3.t27", "t27b": "pass"}, - {"path": "specs/network/mvp_v3_ed25519.t27", "t27b": "pass"}, - {"path": "specs/network/pool.t27", "t27b": "pass"}, - {"path": "specs/network/quorum.t27", "t27b": "pass"}, - {"path": "specs/network/usage.t27", "t27b": "pass"}, - {"path": "specs/numeric/bnf1024.t27", "t27b": "pass"}, - {"path": "specs/numeric/bnf128.t27", "t27b": "pass"}, - {"path": "specs/numeric/bnf16.t27", "t27b": "pass"}, - {"path": "specs/numeric/bnf256.t27", "t27b": "pass"}, - {"path": "specs/numeric/bnf32.t27", "t27b": "pass"}, - {"path": "specs/numeric/bnf512.t27", "t27b": "pass"}, - {"path": "specs/numeric/bnf64.t27", "t27b": "pass"}, - {"path": "specs/numeric/bnf8.t27", "t27b": "pass"}, - {"path": "specs/numeric/catalog_paper_count.t27", "t27b": "pass"}, - {"path": "specs/numeric/e8m0.t27", "t27b": "pass"}, - {"path": "specs/numeric/formats.t27", "t27b": "pass"}, - {"path": "specs/numeric/formats_catalog.t27", "t27b": "pass"}, - {"path": "specs/numeric/gf10.t27", "t27b": "pass"}, - {"path": "specs/numeric/gf1024.t27", "t27b": "pass"}, - {"path": "specs/numeric/gf128.t27", "t27b": "pass"}, - {"path": "specs/numeric/gf14.t27", "t27b": "pass"}, - {"path": "specs/numeric/gf16.t27", "t27b": "pass"}, - {"path": "specs/numeric/gf256.t27", "t27b": "pass"}, - {"path": "specs/numeric/gf48.t27", "t27b": "pass"}, - {"path": "specs/numeric/gf512.t27", "t27b": "pass"}, - {"path": "specs/numeric/gf6.t27", "t27b": "pass"}, - {"path": "specs/numeric/gf96.t27", "t27b": "pass"}, - {"path": "specs/numeric/gft1024.t27", "t27b": "pass"}, - {"path": "specs/numeric/gft128.t27", "t27b": "pass"}, - {"path": "specs/numeric/gft16.t27", "t27b": "pass"}, - {"path": "specs/numeric/gft256.t27", "t27b": "pass"}, - {"path": "specs/numeric/gft32.t27", "t27b": "pass"}, - {"path": "specs/numeric/gft4.t27", "t27b": "pass"}, - {"path": "specs/numeric/gft512.t27", "t27b": "pass"}, - {"path": "specs/numeric/gft64.t27", "t27b": "pass"}, - {"path": "specs/numeric/gft8.t27", "t27b": "pass"}, - {"path": "specs/numeric/gfternary.t27", "t27b": "pass"}, - {"path": "specs/numeric/golden_sieve.t27", "t27b": "pass"}, - {"path": "specs/numeric/ocp_mx.t27", "t27b": "pass"}, - {"path": "specs/numeric/requant_boundary.t27", "t27b": "pass"}, - {"path": "specs/numeric/tnf1024.t27", "t27b": "pass"}, - {"path": "specs/numeric/tnf128.t27", "t27b": "pass"}, - {"path": "specs/numeric/tnf16.t27", "t27b": "pass"}, - {"path": "specs/numeric/tnf17.t27", "t27b": "pass"}, - {"path": "specs/numeric/tnf256.t27", "t27b": "pass"}, - {"path": "specs/numeric/tnf32.t27", "t27b": "pass"}, - {"path": "specs/numeric/tnf4.t27", "t27b": "pass"}, - {"path": "specs/numeric/tnf512.t27", "t27b": "pass"}, - {"path": "specs/numeric/tnf64.t27", "t27b": "pass"}, - {"path": "specs/numeric/tnf8.t27", "t27b": "pass"}, - {"path": "specs/numeric/trinity_numeric_surface.t27", "t27b": "pass"}, - {"path": "specs/physics/e8_lqg_bridge.t27", "t27b": "pass"}, - {"path": "specs/physics/eye_isi.t27", "t27b": "pass"}, - {"path": "specs/physics/gamma-conflict.t27", "t27b": "pass"}, - {"path": "specs/physics/hslm_benchmark.t27", "t27b": "pass"}, - {"path": "specs/physics/line_bounce.t27", "t27b": "pass"}, - {"path": "specs/physics/lqg_cs_bridge.t27", "t27b": "pass"}, - {"path": "specs/physics/xc7_primitives.t27", "t27b": "pass"}, - {"path": "specs/policy/issue_shape.t27", "t27b": "pass"}, - {"path": "specs/policy/l2_generation.t27", "t27b": "pass"}, - {"path": "specs/policy/lang_en.t27", "t27b": "pass"}, - {"path": "specs/policy/merge_ours.t27", "t27b": "pass"}, - {"path": "specs/policy/own_language.t27", "t27b": "pass"}, - {"path": "specs/policy/required_contexts.t27", "t27b": "pass"}, - {"path": "specs/policy/text_lines.t27", "t27b": "pass"}, - {"path": "specs/port/bootstrap/src/bridge.t27", "t27b": "pass"}, - {"path": "specs/port/bootstrap/src/cc_gate.t27", "t27b": "pass"}, - {"path": "specs/port/bootstrap/src/check_calls.t27", "t27b": "pass"}, - {"path": "specs/port/bootstrap/src/compiler/AsmRelocEntry_new.t27", "t27b": "pass"}, - {"path": "specs/port/bootstrap/src/compiler/AsmSectionKind_from_i8.t27", "t27b": "pass"}, - {"path": "specs/port/bootstrap/src/compiler/AssembledInstr_r_type.t27", "t27b": "pass"}, - {"path": "specs/port/bootstrap/src/compiler/HirBusPort_axi4_lite_slave.t27", "t27b": "pass"}, - {"path": "specs/port/bootstrap/src/compiler/HirClockDomain_new.t27", "t27b": "pass"}, - {"path": "specs/port/bootstrap/src/compiler/HirCoverPoint_new.t27", "t27b": "pass"}, - {"path": "specs/port/bootstrap/src/compiler/HirGf16FftConfig_fft_stages.t27", "t27b": "pass"}, - {"path": "specs/port/bootstrap/src/compiler/HirIpCatalog_new.t27", "t27b": "pass"}, - {"path": "specs/port/bootstrap/src/compiler/HirTernaryRegFile_new.t27", "t27b": "pass"}, - {"path": "specs/port/bootstrap/src/compiler/HwType_hw_width.t27", "t27b": "pass"}, - {"path": "specs/port/bootstrap/src/compiler/LinkSection_text.t27", "t27b": "pass"}, - {"path": "specs/port/bootstrap/src/compiler/LoopGuard_loop_cond.t27", "t27b": "pass"}, - {"path": "specs/port/bootstrap/src/compiler/TbCheck_new.t27", "t27b": "pass"}, - {"path": "specs/port/bootstrap/src/compiler/collect_type_decls.t27", "t27b": "pass"}, - {"path": "specs/port/bootstrap/src/enrichment/mod.t27", "t27b": "pass"}, - {"path": "specs/port/bootstrap/src/jwt.t27", "t27b": "pass"}, - {"path": "specs/port/bootstrap/src/parse_conform.t27", "t27b": "pass"}, - {"path": "specs/port/bootstrap/src/phi_f64_literals.t27", "t27b": "pass"}, - {"path": "specs/port/bootstrap/src/phi_selfcheck.t27", "t27b": "pass"}, - {"path": "specs/port/bootstrap/src/sensitivity.t27", "t27b": "pass"}, - {"path": "specs/port/bootstrap/src/source_kind.t27", "t27b": "pass"}, - {"path": "specs/port/bootstrap/src/weight_bram.t27", "t27b": "pass"}, - {"path": "specs/port/browseros/trios/agent-server/apps/server/src/api/routes/health.t27", "t27b": "pass"}, - {"path": "specs/port/browseros/trios/agent-server/apps/server/src/api/routes/memory.t27", "t27b": "pass"}, - {"path": "specs/port/browseros/trios/agent-server/apps/server/src/api/routes/queen-lease.t27", "t27b": "pass"}, - {"path": "specs/port/browseros/trios/agent-server/apps/server/src/api/routes/queen-needs-you.t27", "t27b": "pass"}, - {"path": "specs/port/browseros/trios/agent-server/apps/server/src/api/routes/queen-public-agents.t27", "t27b": "pass"}, - {"path": "specs/port/browseros/trios/agent-server/apps/server/src/api/routes/queen-registry.t27", "t27b": "pass"}, - {"path": "specs/port/browseros/trios/agent-server/apps/server/src/api/routes/queen-rehearsal.t27", "t27b": "pass"}, - {"path": "specs/port/browseros/trios/agent-server/apps/server/src/api/routes/queen-report.t27", "t27b": "pass"}, - {"path": "specs/port/browseros/trios/agent-server/apps/server/src/api/routes/status.t27", "t27b": "pass"}, - {"path": "specs/port/browseros/trios/agent-server/apps/server/src/api/services/a2a/a2a-liveness.t27", "t27b": "pass"}, - {"path": "specs/port/browseros/trios/agent-server/apps/server/src/api/services/openclaw/claw-session.t27", "t27b": "pass"}, - {"path": "specs/port/browseros/trios/agent-server/apps/server/src/browser/bookmarks.t27", "t27b": "pass"}, - {"path": "specs/port/browseros/trios/agent-server/apps/server/src/browser/history.t27", "t27b": "pass"}, - {"path": "specs/port/browseros/trios/agent-server/apps/server/src/lib/agents/runtime/registry.t27", "t27b": "pass"}, - {"path": "specs/port/browseros/trios/agent-server/apps/server/src/lib/db/retry.t27", "t27b": "pass"}, - {"path": "specs/port/browseros/trios/agent-server/apps/server/src/lib/identity.t27", "t27b": "pass"}, - {"path": "specs/port/browseros/trios/agent-server/apps/server/src/lib/port-binding.t27", "t27b": "pass"}, - {"path": "specs/port/browseros/trios/agent-server/apps/server/src/lib/provider-error-classifier.t27", "t27b": "pass"}, - {"path": "specs/port/browseros/trios/agent-server/apps/server/src/monitoring/envelope.t27", "t27b": "pass"}, - {"path": "specs/port/browseros/trios/agent-server/apps/server/src/skills/catalog.t27", "t27b": "pass"}, - {"path": "specs/port/browseros/trios/agent-server/apps/server/src/tools/filesystem/ls.t27", "t27b": "pass"}, - {"path": "specs/port/browseros/trios/agent-server/apps/server/src/tools/memory/write.t27", "t27b": "pass"}, - {"path": "specs/port/browseros/trios/agent-server/apps/server/src/tools/tool-registry.t27", "t27b": "pass"}, - {"path": "specs/port/fpga/bscan_spi_qmtech/bscan_spi_qmtech.t27", "t27b": "pass"}, - {"path": "specs/port/fpga/openxc7-synth/phi_temporal/temporal_heartbeat.t27", "t27b": "pass"}, - {"path": "specs/port/fpga/verilog/dsp_probe.t27", "t27b": "pass"}, - {"path": "specs/port/fpga/verilog/dsp_probe_live.t27", "t27b": "pass"}, - {"path": "specs/port/fpga/verilog/e8m0_jtag.t27", "t27b": "pass"}, - {"path": "specs/port/fpga/verilog/gft_bitnet_neuron_jtag.t27", "t27b": "pass"}, - {"path": "specs/port/fpga/verilog/gft_dot4_comm_jtag.t27", "t27b": "pass"}, - {"path": "specs/port/fpga/verilog/gft_dup2_jtag.t27", "t27b": "pass"}, - {"path": "specs/port/fpga/verilog/gft_dup3_jtag.t27", "t27b": "pass"}, - {"path": "specs/port/fpga/verilog/gft_signed_dot4_jtag.t27", "t27b": "pass"}, - {"path": "specs/port/fpga/verilog/gft_smul_jtag.t27", "t27b": "pass"}, - {"path": "specs/port/fpga/verilog/gft_train1_jtag.t27", "t27b": "pass"}, - {"path": "specs/port/fpga/verilog/link_node.t27", "t27b": "pass"}, - {"path": "specs/port/fpga/verilog/mvp_ternary_classifier_top.t27", "t27b": "pass"}, - {"path": "specs/port/fpga/verilog/phi_weights_jtag.t27", "t27b": "pass"}, - {"path": "specs/port/fpga/verilog/ternary_mac_demo_top.t27", "t27b": "pass"}, - {"path": "specs/port/fpga/verilog/ternary_mac_synth.t27", "t27b": "pass"}, - {"path": "specs/port/fpga/verilog/ternary_node_jtag.t27", "t27b": "pass"}, - {"path": "specs/port/fpga/vivado/blinky.t27", "t27b": "pass"}, - {"path": "specs/port/fpga/vivado/gf16_matmul4x4.t27", "t27b": "pass"}, - {"path": "specs/port/fpga/vivado/gf16_top.t27", "t27b": "pass"}, - {"path": "specs/port/fpga/vivado/gf16_uart_sim_bench.t27", "t27b": "pass"}, - {"path": "specs/port/fpga/vivado/uart_detect_top.t27", "t27b": "pass"}, - {"path": "specs/port/fpga/vivado/uart_echo_top.t27", "t27b": "pass"}, - {"path": "specs/port/fpga/vsa/temporal_heartbeat_top.t27", "t27b": "pass"}, - {"path": "specs/port/scripts/aggregate-experience.t27", "t27b": "pass"}, - {"path": "specs/port/scripts/bulk-create-notebooks.t27", "t27b": "pass"}, - {"path": "specs/port/scripts/check-conflicts.t27", "t27b": "pass"}, - {"path": "specs/port/scripts/check-pagination-truncation.t27", "t27b": "pass"}, - {"path": "specs/port/scripts/check_first_party_doc_language.t27", "t27b": "pass"}, - {"path": "specs/port/scripts/ci/loop-tools-tracked.t27", "t27b": "pass"}, - {"path": "specs/port/scripts/ci/rings_matrix.t27", "t27b": "pass"}, - {"path": "specs/port/scripts/fpga-build.t27", "t27b": "pass"}, - {"path": "specs/port/scripts/fpga/flash.t27", "t27b": "pass"}, - {"path": "specs/port/scripts/gen_w309.t27", "t27b": "pass"}, - {"path": "specs/port/scripts/gen_w310.t27", "t27b": "pass"}, - {"path": "specs/port/scripts/gen_w311.t27", "t27b": "pass"}, - {"path": "specs/port/scripts/gen_w314.t27", "t27b": "pass"}, - {"path": "specs/port/scripts/gen_w315.t27", "t27b": "pass"}, - {"path": "specs/port/scripts/gen_w316.t27", "t27b": "pass"}, - {"path": "specs/port/scripts/gen_w317.t27", "t27b": "pass"}, - {"path": "specs/port/scripts/gen_w318.t27", "t27b": "pass"}, - {"path": "specs/port/scripts/gen_w320.t27", "t27b": "pass"}, - {"path": "specs/port/scripts/gen_w322.t27", "t27b": "pass"}, - {"path": "specs/port/scripts/gen_w326.t27", "t27b": "pass"}, - {"path": "specs/port/scripts/gen_w363.t27", "t27b": "pass"}, - {"path": "specs/port/scripts/gen_w365.t27", "t27b": "pass"}, - {"path": "specs/port/scripts/gen_w368.t27", "t27b": "pass"}, - {"path": "specs/port/scripts/gen_w377.t27", "t27b": "pass"}, - {"path": "specs/port/scripts/gen_w378.t27", "t27b": "pass"}, - {"path": "specs/port/scripts/gen_w379.t27", "t27b": "pass"}, - {"path": "specs/port/scripts/gen_w380.t27", "t27b": "pass"}, - {"path": "specs/port/scripts/gen_w381.t27", "t27b": "pass"}, - {"path": "specs/port/scripts/gen_w381_lean.t27", "t27b": "pass"}, - {"path": "specs/port/scripts/gen_w382.t27", "t27b": "pass"}, - {"path": "specs/port/scripts/gen_w384.t27", "t27b": "pass"}, - {"path": "specs/port/scripts/gen_w384_lean.t27", "t27b": "pass"}, - {"path": "specs/port/scripts/gen_w385.t27", "t27b": "pass"}, - {"path": "specs/port/scripts/gen_w386.t27", "t27b": "pass"}, - {"path": "specs/port/scripts/gen_w387.t27", "t27b": "pass"}, - {"path": "specs/port/scripts/gen_w388_lean.t27", "t27b": "pass"}, - {"path": "specs/port/scripts/gen_w391.t27", "t27b": "pass"}, - {"path": "specs/port/scripts/gen_w391_lean.t27", "t27b": "pass"}, - {"path": "specs/port/scripts/gen_w631.t27", "t27b": "pass"}, - {"path": "specs/port/scripts/gen_w632.t27", "t27b": "pass"}, - {"path": "specs/port/scripts/gen_w633.t27", "t27b": "pass"}, - {"path": "specs/port/scripts/gen_w634.t27", "t27b": "pass"}, - {"path": "specs/port/scripts/gen_w635.t27", "t27b": "pass"}, - {"path": "specs/port/scripts/gen_w636.t27", "t27b": "pass"}, - {"path": "specs/port/scripts/gen_w637.t27", "t27b": "pass"}, - {"path": "specs/port/scripts/gen_w638.t27", "t27b": "pass"}, - {"path": "specs/port/scripts/gen_w639.t27", "t27b": "pass"}, - {"path": "specs/port/scripts/gen_w640.t27", "t27b": "pass"}, - {"path": "specs/port/scripts/gen_w641.t27", "t27b": "pass"}, - {"path": "specs/port/scripts/gen_w642.t27", "t27b": "pass"}, - {"path": "specs/port/scripts/gen_w643.t27", "t27b": "pass"}, - {"path": "specs/port/scripts/gen_w644.t27", "t27b": "pass"}, - {"path": "specs/port/scripts/gen_w645.t27", "t27b": "pass"}, - {"path": "specs/port/scripts/gen_w646.t27", "t27b": "pass"}, - {"path": "specs/port/scripts/gen_w647.t27", "t27b": "pass"}, - {"path": "specs/port/scripts/gen_w648.t27", "t27b": "pass"}, - {"path": "specs/port/scripts/gen_w649.t27", "t27b": "pass"}, - {"path": "specs/port/scripts/gen_w650.t27", "t27b": "pass"}, - {"path": "specs/port/scripts/gen_w651.t27", "t27b": "pass"}, - {"path": "specs/port/scripts/gen_w652.t27", "t27b": "pass"}, - {"path": "specs/port/scripts/gen_w653.t27", "t27b": "pass"}, - {"path": "specs/port/scripts/gen_w654.t27", "t27b": "pass"}, - {"path": "specs/port/scripts/gen_w655.t27", "t27b": "pass"}, - {"path": "specs/port/scripts/gen_w656.t27", "t27b": "pass"}, - {"path": "specs/port/scripts/gen_w657.t27", "t27b": "pass"}, - {"path": "specs/port/scripts/gen_w662.t27", "t27b": "pass"}, - {"path": "specs/port/scripts/gen_w669.t27", "t27b": "pass"}, - {"path": "specs/port/scripts/gen_w_blocks.t27", "t27b": "pass"}, - {"path": "specs/port/scripts/generate_episodes.t27", "t27b": "pass"}, - {"path": "specs/port/scripts/git_commands_tasks_1_4.t27", "t27b": "pass"}, - {"path": "specs/port/scripts/install-constitutional-hook.t27", "t27b": "pass"}, - {"path": "specs/port/scripts/lee_monte_carlo_baseline.t27", "t27b": "pass"}, - {"path": "specs/port/scripts/mcp-wrapper.t27", "t27b": "pass"}, - {"path": "specs/port/scripts/print_pellis_seal_decimal.t27", "t27b": "pass"}, - {"path": "specs/port/scripts/pysr_trinity_blind_test_v2.t27", "t27b": "pass"}, - {"path": "specs/port/scripts/reseal-apply.t27", "t27b": "pass"}, - {"path": "specs/port/scripts/reseal-check.t27", "t27b": "pass"}, - {"path": "specs/port/scripts/run_v51_multiple.t27", "t27b": "pass"}, - {"path": "specs/port/scripts/test-agent-bridge.t27", "t27b": "pass"}, - {"path": "specs/port/scripts/tri-issue-create.t27", "t27b": "pass"}, - {"path": "specs/port/scripts/tri-pr-create.t27", "t27b": "pass"}, - {"path": "specs/port/scripts/tri-search.t27", "t27b": "pass"}, - {"path": "specs/port/scripts/tri-sync.t27", "t27b": "pass"}, - {"path": "specs/port/scripts/tri_loop/claims.t27", "t27b": "pass"}, - {"path": "specs/port/scripts/tri_loop/corpus_parse.t27", "t27b": "pass"}, - {"path": "specs/port/scripts/tri_loop/loop_rules.t27", "t27b": "pass"}, - {"path": "specs/port/scripts/tri_loop/now_numbers.t27", "t27b": "pass"}, - {"path": "specs/port/scripts/tri_loop/t27b_rules.t27", "t27b": "pass"}, - {"path": "specs/port/scripts/ultra_engine_v70_ultimate.t27", "t27b": "pass"}, - {"path": "specs/port/scripts/validate_phi_f64.t27", "t27b": "pass"}, - {"path": "specs/port/scripts/verify_precision.t27", "t27b": "pass"}, - {"path": "specs/port/scripts/verify_smoking_guns.t27", "t27b": "pass"}, - {"path": "specs/port/scripts/wrapup/extract-context.t27", "t27b": "pass"}, - {"path": "specs/port/tools/backend_parity_table.t27", "t27b": "pass"}, - {"path": "specs/port/tools/bees/merger_gate_selftest.t27", "t27b": "pass"}, - {"path": "specs/port/tools/check_catalog_integrity.t27", "t27b": "pass"}, - {"path": "specs/port/tools/check_duplicate_declarations.t27", "t27b": "pass"}, - {"path": "specs/port/tools/check_fix_carries_source.t27", "t27b": "pass"}, - {"path": "specs/port/tools/ci/check_specs_still_parse.t27", "t27b": "pass"}, - {"path": "specs/port/tools/jtag/tdo_verdict.t27", "t27b": "pass"}, - {"path": "specs/port/tools/oracle/run.t27", "t27b": "pass"}, - {"path": "specs/port/tools/run_conformance_vvp.t27", "t27b": "pass"}, - {"path": "specs/port/tools/ternary_model.t27", "t27b": "pass"}, - {"path": "specs/port/tools/toolbelt.t27", "t27b": "pass"}, - {"path": "specs/port/tools/verify_emit_bitexact.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/fpga/fly-vivado/verilog/trinity_qmtech.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/fpga/gft/tb32.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/fpga/openxc7-regress/regress-fabric-bufg/fabric_bufg.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/fpga/openxc7-synth/DSP48E1_mock.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/fpga/openxc7-synth/blink_correct.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/fpga/openxc7-synth/blink_fast.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/fpga/openxc7-synth/blink_fixed.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/fpga/openxc7-synth/blink_minimal.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/fpga/openxc7-synth/blink_r23.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/fpga/openxc7-synth/blink_simple.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/fpga/openxc7-synth/blink_slow.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/fpga/openxc7-synth/blink_working.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/fpga/openxc7-synth/clk_test.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/fpga/openxc7-synth/clock_test.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/fpga/openxc7-synth/d6_blink.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/fpga/openxc7-synth/d6_inv_test.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/fpga/openxc7-synth/d6_test.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/fpga/openxc7-synth/d_bank13_test.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/fpga/openxc7-synth/d_blink_high.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/fpga/openxc7-synth/d_bufg_test.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/fpga/openxc7-synth/d_clk_direct.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/fpga/openxc7-synth/d_direct.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/fpga/openxc7-synth/d_e21_test.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/fpga/openxc7-synth/d_f19_test.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/fpga/openxc7-synth/d_full_path.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/fpga/openxc7-synth/d_g22_test.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/fpga/openxc7-synth/d_lut_only.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/fpga/openxc7-synth/d_multi_led.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/fpga/openxc7-synth/d_oscillator.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/fpga/openxc7-synth/d_simple_ff.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/fpga/openxc7-synth/d_simple_led.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/fpga/openxc7-synth/d_slow_blink.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/fpga/openxc7-synth/d_srl_blink.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/fpga/openxc7-synth/d_static_on.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/fpga/openxc7-synth/d_static_one.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/fpga/openxc7-synth/d_y0_test.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/fpga/openxc7-synth/definitive_diagnostic_inv.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/fpga/openxc7-synth/dsp_mul.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/fpga/openxc7-synth/led_both_test.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/fpga/openxc7-synth/led_d5_test.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/fpga/openxc7-synth/led_d6_test.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/fpga/openxc7-synth/led_diagnostic.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/fpga/openxc7-synth/led_off_test.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/fpga/openxc7-synth/led_on_test.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/fpga/openxc7-synth/led_simple_test.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/fpga/openxc7-synth/led_test_inv.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/fpga/openxc7-synth/multi_led_test.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/fpga/openxc7-synth/quantum_bridge_top.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/fpga/openxc7-synth/riscv_blink.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/fpga/openxc7-synth/singularity_d6_top.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/fpga/openxc7-synth/symbiflow_blink.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/fpga/openxc7-synth/ternary_activation.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/fpga/openxc7-synth/trinity_top.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/fpga/openxc7-synth/uart_echo.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/fpga/rtl/fpga_test_reporter.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/fpga/uart_loopback.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/fpga/uart_loopback_core.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/src/background_agent/main.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/src/brain/orbitofrontal_value.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/src/brain/weber_tuning.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/src/cli/health_check.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/src/cli/railway_create_full.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/src/cli/railway_create_project.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/src/cli/railway_deployment_create.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/src/cli/railway_null_startcmd.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/src/firebird/governance_temp.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/src/phi-engine/vibeec_original/bogatyrs_registry.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/src/phi-engine/vibeec_original/bogatyrs_spec_structure.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/src/phi-engine/vibeec_original/tnc.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/src/server_main.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/src/storm/experience_engine.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/src/tri-api/claude_md.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/src/tri/gen_aabb.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/src/tri/gen_arithmetic.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/src/tri/gen_assertion.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/src/tri/gen_barrier.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/src/tri/gen_base64.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/src/tri/gen_bezier.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/src/tri/gen_cache.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/src/tri/gen_caesar.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/src/tri/gen_canvas.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/src/tri/gen_color.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/src/tri/gen_cross_entropy.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/src/tri/gen_cursor.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/src/tri/gen_epoch_reclamation.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/src/tri/gen_escape.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/src/tri/gen_fuzz.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/src/tri/gen_geo_hash2d.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/src/tri/gen_gradient.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/src/tri/gen_gradient_descent.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/src/tri/gen_hazard_pointers.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/src/tri/gen_image.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/src/tri/gen_index.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/src/tri/gen_key_value.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/src/tri/gen_kmeans.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/src/tri/gen_leb128.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/src/tri/gen_linear_regression.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/src/tri/gen_lockfree_stack.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/src/tri/gen_matrix3x3.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/src/tri/gen_mock.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/src/tri/gen_neuron.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/src/tri/gen_path_utils.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/src/tri/gen_perceptron.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/src/tri/gen_quaternion.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/src/tri/gen_radix_tree.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/src/tri/gen_ray.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/src/tri/gen_record_store.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/src/tri/gen_rect.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/src/tri/gen_regression.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/src/tri/gen_relu.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/src/tri/gen_ring_buffer.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/src/tri/gen_rle.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/src/tri/gen_rsa_simple.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/src/tri/gen_rtree.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/src/tri/gen_rwlock.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/src/tri/gen_semaphore.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/src/tri/gen_sigmoid.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/src/tri/gen_skiplist_impl.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/src/tri/gen_snapshot.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/src/tri/gen_softmax.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/src/tri/gen_temp_file.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/src/tri/gen_test_runner.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/src/tri/gen_transaction.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/src/tri/gen_transform.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/src/tri/gen_varint.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/src/tri/gen_wal.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/src/tri/gen_websocket.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/src/tri/gen_work_stealing.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/src/tri/math/vocab_audit.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/src/tri/orchestrator_bench.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/src/tri/string_dualities.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/src/tri/string_spectrum.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/src/vibeec/gen_cmd_minimal.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/src/vibeec/gen_cmd_simple.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/src/vibeec/p2p_module.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/src/vibeec/tnc.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/src/vibeec/trinity_tokenizer.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/src/vibeec/validation_engine.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/src/wasm_stubs/auto_shard_stub.t27", "t27b": "pass"}, - {"path": "specs/port/trios/apps/trios-macos/rings/RUST-04/clade-improve/src/oversight.t27", "t27b": "pass"}, - {"path": "specs/port/trios/apps/trios-macos/rings/RUST-13/clade-meshd/src/transport.t27", "t27b": "pass"}, - {"path": "specs/port/trios/apps/trios-macos/rings/RUST-13/trios-mesh/build.t27", "t27b": "pass"}, - {"path": "specs/port/trios/apps/trios-macos/rings/RUST-13/trios-mesh/src/bin/smoke_m1.t27", "t27b": "pass"}, - {"path": "specs/port/trios/apps/trios-macos/rings/RUST-13/trios-mesh/tools/ad9361_config.t27", "t27b": "pass"}, - {"path": "specs/port/trios/crates/tri-tunnel/src/main.t27", "t27b": "pass"}, - {"path": "specs/port/trios/crates/trinity_loss/src/lib.t27", "t27b": "pass"}, - {"path": "specs/port/trios/crates/trios-bridge/src/main.t27", "t27b": "pass"}, - {"path": "specs/port/trios/crates/trios-chat/rings/CR-CHAT-00/src/lib.t27", "t27b": "pass"}, - {"path": "specs/port/trios/crates/trios-chat/rings/CR-CHAT-01/src/key_package_expiry_guard.t27", "t27b": "pass"}, - {"path": "specs/port/trios/crates/trios-chat/rings/CR-CHAT-02/src/epoch_rollover_wraparound_guard.t27", "t27b": "pass"}, - {"path": "specs/port/trios/crates/trios-chat/rings/CR-CHAT-02/src/skipped_message_key_gap_bound_guard.t27", "t27b": "pass"}, - {"path": "specs/port/trios/crates/trios-chat/rings/CR-CHAT-03/src/ratchet_tree_resolution_guard.t27", "t27b": "pass"}, - {"path": "specs/port/trios/crates/trios-chat/rings/CR-CHAT-03/src/unmerged_leaves_bound_guard.t27", "t27b": "pass"}, - {"path": "specs/port/trios/crates/trios-chat/rings/CR-CHAT-04/src/padding_alignment_boundary_guard.t27", "t27b": "pass"}, - {"path": "specs/port/trios/crates/trios-chat/rings/CR-CHAT-04/src/padding_block_size_alignment_guard.t27", "t27b": "pass"}, - {"path": "specs/port/trios/crates/trios-chat/rings/CR-CHAT-05/src/envelope_size_distribution_uniformity.t27", "t27b": "pass"}, - {"path": "specs/port/trios/crates/trios-chat/rings/CR-CHAT-07/src/cover_decoy_ratio_governor.t27", "t27b": "pass"}, - {"path": "specs/port/trios/crates/trios-chat/rings/CR-CHAT-LAWS/src/lib.t27", "t27b": "pass"}, - {"path": "specs/port/trios/crates/trios-cli/src/cmd/agent.t27", "t27b": "pass"}, - {"path": "specs/port/trios/crates/trios-cli/src/cmd/commit.t27", "t27b": "pass"}, - {"path": "specs/port/trios/crates/trios-cli/src/cmd/gates.t27", "t27b": "pass"}, - {"path": "specs/port/trios/crates/trios-cli/src/cmd/leaderboard.t27", "t27b": "pass"}, - {"path": "specs/port/trios/crates/trios-cli/src/cmd/report.t27", "t27b": "pass"}, - {"path": "specs/port/trios/crates/trios-cli/src/cmd/roster.t27", "t27b": "pass"}, - {"path": "specs/port/trios/crates/trios-cli/src/cmd/run.t27", "t27b": "pass"}, - {"path": "specs/port/trios/crates/trios-cli/src/cmd/status.t27", "t27b": "pass"}, - {"path": "specs/port/trios/crates/trios-cli/src/cmd/submit.t27", "t27b": "pass"}, - {"path": "specs/port/trios/crates/trios-cli/src/gh.t27", "t27b": "pass"}, - {"path": "specs/port/trios/crates/trios-cli/src/lock.t27", "t27b": "pass"}, - {"path": "specs/port/trios/crates/trios-cli/src/metrics.t27", "t27b": "pass"}, - {"path": "specs/port/trios/crates/trios-doctor/rings/BRONZE-RING-DR/src/main.t27", "t27b": "pass"}, - {"path": "specs/port/trios/crates/trios-doctor/rings/SILVER-RING-DR-00/src/lib.t27", "t27b": "pass"}, - {"path": "specs/port/trios/crates/trios-doctor/src/main.t27", "t27b": "pass"}, - {"path": "specs/port/trios/crates/trios-ext/rings/SILVER-RING-EXT-00/src/lib.t27", "t27b": "pass"}, - {"path": "specs/port/trios/crates/trios-ext/xtask/src/main.t27", "t27b": "pass"}, - {"path": "specs/port/trios/crates/trios-git/src/commit.t27", "t27b": "pass"}, - {"path": "specs/port/trios/crates/trios-git/src/log.t27", "t27b": "pass"}, - {"path": "specs/port/trios/crates/trios-git/src/stash.t27", "t27b": "pass"}, - {"path": "specs/port/trios/crates/trios-git/src/status.t27", "t27b": "pass"}, - {"path": "specs/port/trios/crates/trios-golden-float/build.t27", "t27b": "pass"}, - {"path": "specs/port/trios/crates/trios-hdc/build.t27", "t27b": "pass"}, - {"path": "specs/port/trios/crates/trios-hdc/rings/HD-01/src/lib.t27", "t27b": "pass"}, - {"path": "specs/port/trios/crates/trios-igla-race/src/main.t27", "t27b": "pass"}, - {"path": "specs/port/trios/crates/trios-igla-trainer/src/jepa_runner.t27", "t27b": "pass"}, - {"path": "specs/port/trios/crates/trios-mcp/rings/BR-XTASK/src/main.t27", "t27b": "pass"}, - {"path": "specs/port/trios/crates/trios-mcp/rings/SR-01/src/lighthouse.t27", "t27b": "pass"}, - {"path": "specs/port/trios/crates/trios-mcp/rings/SR-02/src/discovery.t27", "t27b": "pass"}, - {"path": "specs/port/trios/crates/trios-mcp/rings/SR-02/src/lib.t27", "t27b": "pass"}, - {"path": "specs/port/trios/crates/trios-mcp/src/main.t27", "t27b": "pass"}, - {"path": "specs/port/trios/crates/trios-mesh/src/identity.t27", "t27b": "pass"}, - {"path": "specs/port/trios/crates/trios-mesh/src/packet.t27", "t27b": "pass"}, - {"path": "specs/port/trios/crates/trios-openclaw/rings/OC-01/src/lib.t27", "t27b": "pass"}, - {"path": "specs/port/trios/crates/trios-physics/build.t27", "t27b": "pass"}, - {"path": "specs/port/trios/crates/trios-physics/rings/PH-01/src/lib.t27", "t27b": "pass"}, - {"path": "specs/port/trios/crates/trios-physics/src/lib.t27", "t27b": "pass"}, - {"path": "specs/port/trios/crates/trios-rainbow-bridge/src/funnel_client.t27", "t27b": "pass"}, - {"path": "specs/port/trios/crates/trios-rainbow-bridge/src/lamport.t27", "t27b": "pass"}, - {"path": "specs/port/trios/crates/trios-sacred/rings/SC-00/src/lib.t27", "t27b": "pass"}, - {"path": "specs/port/trios/crates/trios-sacred/rings/SC-01/src/lib.t27", "t27b": "pass"}, - {"path": "specs/port/trios/crates/trios-scarab-types/rings/SR-00/src/lib.t27", "t27b": "pass"}, - {"path": "specs/port/trios/crates/trios-scarab-types/rings/SR-01/src/lib.t27", "t27b": "pass"}, - {"path": "specs/port/trios/crates/trios-scarab-types/rings/SR-02/src/lib.t27", "t27b": "pass"}, - {"path": "specs/port/trios/crates/trios-scarab-types/rings/SR-03/src/lib.t27", "t27b": "pass"}, - {"path": "specs/port/trios/crates/trios-scarab-types/rings/SR-04/src/lib.t27", "t27b": "pass"}, - {"path": "specs/port/trios/crates/trios-server/src/mcp_endpoints/tasks.t27", "t27b": "pass"}, - {"path": "specs/port/trios/crates/trios-server/src/tools/git.t27", "t27b": "pass"}, - {"path": "specs/port/trios/crates/trios-server/src/tools/git_extended.t27", "t27b": "pass"}, - {"path": "specs/port/trios/crates/trios-server/src/tools/gitbutler.t27", "t27b": "pass"}, - {"path": "specs/port/trios/crates/trios-server/src/tools/golden_float.t27", "t27b": "pass"}, - {"path": "specs/port/trios/crates/trios-server/src/tools/mod.t27", "t27b": "pass"}, - {"path": "specs/port/trios/crates/trios-store/rings/ST-00/src/lib.t27", "t27b": "pass"}, - {"path": "specs/port/trios/crates/trios-ternary/rings/TR-01/src/lib.t27", "t27b": "pass"}, - {"path": "specs/port/trios/crates/trios-train-cpu/src/bin/tjepa_modules/encoder.t27", "t27b": "pass"}, - {"path": "specs/port/trios/crates/trios-train-cpu/src/bin/train_state.t27", "t27b": "pass"}, - {"path": "specs/port/trios/crates/trios-trainer/src/train_loop.t27", "t27b": "pass"}, - {"path": "specs/port/trios/crates/trios-trainer/src/validation.t27", "t27b": "pass"}, - {"path": "specs/port/trios/crates/trios-trinity-brain/src/phi.t27", "t27b": "pass"}, - {"path": "specs/port/trios/crates/trios-vsa/rings/VS-01/src/lib.t27", "t27b": "pass"}, - {"path": "specs/port/trios/validate_bpb.t27", "t27b": "pass"}, - {"path": "specs/providers/catalog.t27", "t27b": "pass"}, - {"path": "specs/providers/gonka/deepseek-v4-flash-0731.t27", "t27b": "pass"}, - {"path": "specs/providers/gonka/glm-5-2-fp8.t27", "t27b": "pass"}, - {"path": "specs/providers/gonka/glm-5-3-flash.t27", "t27b": "pass"}, - {"path": "specs/providers/gonka/kimi-k2-6.t27", "t27b": "pass"}, - {"path": "specs/providers/gonka/minimax-m2-7.t27", "t27b": "pass"}, - {"path": "specs/providers/tri_gnk_pair.t27", "t27b": "pass"}, - {"path": "specs/providers/trinet/fpga-xc7a200t.t27", "t27b": "pass"}, - {"path": "specs/providers/trinet/gpu-consumer-24gb.t27", "t27b": "pass"}, - {"path": "specs/queen/actor_events.t27", "t27b": "pass"}, - {"path": "specs/queen/actor_view.t27", "t27b": "pass"}, - {"path": "specs/queen/actors.t27", "t27b": "pass"}, - {"path": "specs/queen/actors_hw.t27", "t27b": "pass"}, - {"path": "specs/queen/actors_hw_jtag.t27", "t27b": "pass"}, - {"path": "specs/queen/actors_hw_top.t27", "t27b": "pass"}, - {"path": "specs/queen/app.t27", "t27b": "pass"}, - {"path": "specs/queen/claim.t27", "t27b": "pass"}, - {"path": "specs/queen/control.t27", "t27b": "pass"}, - {"path": "specs/queen/dashboard.t27", "t27b": "pass"}, - {"path": "specs/queen/dispatch.t27", "t27b": "pass"}, - {"path": "specs/queen/dispatch_exit.t27", "t27b": "pass"}, - {"path": "specs/queen/domains.t27", "t27b": "pass"}, - {"path": "specs/queen/drain.t27", "t27b": "pass"}, - {"path": "specs/queen/events.t27", "t27b": "pass"}, - {"path": "specs/queen/golden_chain.t27", "t27b": "pass"}, - {"path": "specs/queen/hive.t27", "t27b": "pass"}, - {"path": "specs/queen/holds.t27", "t27b": "pass"}, - {"path": "specs/queen/jobs.t27", "t27b": "pass"}, - {"path": "specs/queen/keyed.t27", "t27b": "pass"}, - {"path": "specs/queen/keyed_guard.t27", "t27b": "pass"}, - {"path": "specs/queen/merger_gate.t27", "t27b": "pass"}, - {"path": "specs/queen/netlink.t27", "t27b": "pass"}, - {"path": "specs/queen/priority.t27", "t27b": "pass"}, - {"path": "specs/queen/replay/actors_decisions.t27", "t27b": "pass"}, - {"path": "specs/queen/replay/reviewer_decisions.t27", "t27b": "pass"}, - {"path": "specs/queen/replay/telemetry_decisions.t27", "t27b": "pass"}, - {"path": "specs/queen/review_lanes.t27", "t27b": "pass"}, - {"path": "specs/queen/review_log.t27", "t27b": "pass"}, - {"path": "specs/queen/review_valve.t27", "t27b": "pass"}, - {"path": "specs/queen/reviewer.t27", "t27b": "pass"}, - {"path": "specs/queen/reviewer_sizing.t27", "t27b": "pass"}, - {"path": "specs/queen/shaping.t27", "t27b": "pass"}, - {"path": "specs/queen/simulation.t27", "t27b": "pass"}, - {"path": "specs/queen/task_analysis.t27", "t27b": "pass"}, - {"path": "specs/queen/tasks.t27", "t27b": "pass"}, - {"path": "specs/queen/telemetry.t27", "t27b": "pass"}, - {"path": "specs/queen/turn_stop.t27", "t27b": "pass"}, - {"path": "specs/queen/views.t27", "t27b": "pass"}, - {"path": "specs/queen/waits.t27", "t27b": "pass"}, - {"path": "specs/queen/worktree_keep.t27", "t27b": "pass"}, - {"path": "specs/rings/ring_103_phi_sgd.t27", "t27b": "pass"}, - {"path": "specs/sandbox/health.t27", "t27b": "pass"}, - {"path": "specs/sandbox/https_enforce.t27", "t27b": "pass"}, - {"path": "specs/sandbox/orphan_detection.t27", "t27b": "pass"}, - {"path": "specs/sandbox/session_timeout.t27", "t27b": "pass"}, - {"path": "specs/skills/t27-measure-corpus.t27", "t27b": "pass"}, - {"path": "specs/skills/t27-phi-loop.t27", "t27b": "pass"}, - {"path": "specs/skills/t27-providers-steward.t27", "t27b": "pass"}, - {"path": "specs/skills/t27-self-host.t27", "t27b": "pass"}, - {"path": "specs/skills/t27-tri-pipeline.t27", "t27b": "pass"}, - {"path": "specs/skills/t27-tri.t27", "t27b": "pass"}, - {"path": "specs/skills/t27-wave-audit.t27", "t27b": "pass"}, - {"path": "specs/skills/t27-wrap-up.t27", "t27b": "pass"}, - {"path": "specs/skills/trinity-blog-post.t27", "t27b": "pass"}, - {"path": "specs/skills/trinity-board-sync.t27", "t27b": "pass"}, - {"path": "specs/skills/trinity-cloud.t27", "t27b": "pass"}, - {"path": "specs/skills/trinity-connect-accounts.t27", "t27b": "pass"}, - {"path": "specs/skills/trinity-doctor.t27", "t27b": "pass"}, - {"path": "specs/skills/trinity-farm-garden.t27", "t27b": "pass"}, - {"path": "specs/skills/trinity-fpga-synth.t27", "t27b": "pass"}, - {"path": "specs/skills/trinity-god-mode.t27", "t27b": "pass"}, - {"path": "specs/skills/trinity-implement-issue.t27", "t27b": "pass"}, - {"path": "specs/skills/trinity-queen-hive-visuals.t27", "t27b": "pass"}, - {"path": "specs/skills/trinity-review-code.t27", "t27b": "pass"}, - {"path": "specs/skills/trinity-run-tests.t27", "t27b": "pass"}, - {"path": "specs/skills/trinity-scholar.t27", "t27b": "pass"}, - {"path": "specs/skills/trinity-status.t27", "t27b": "pass"}, - {"path": "specs/skills/trinity-tech-tree.t27", "t27b": "pass"}, - {"path": "specs/skills/trinity-tri.t27", "t27b": "pass"}, - {"path": "specs/skills/trinity-trinity-test.t27", "t27b": "pass"}, - {"path": "specs/skills/trinity-ux-wave.t27", "t27b": "pass"}, - {"path": "specs/skills/trinity-vibee-gen.t27", "t27b": "pass"}, - {"path": "specs/skills/trinity-vsa-verify.t27", "t27b": "pass"}, - {"path": "specs/skills/trinity-wave.t27", "t27b": "pass"}, - {"path": "specs/system/unified-agent-operations.t27", "t27b": "pass"}, - {"path": "specs/ternary/activation_quantizer.t27", "t27b": "pass"}, - {"path": "specs/ternary/bitnet_layer.t27", "t27b": "pass"}, - {"path": "specs/ternary/bitnet_majority.t27", "t27b": "pass"}, - {"path": "specs/ternary/bitnet_mlp.t27", "t27b": "pass"}, - {"path": "specs/ternary/bitnet_mlp3.t27", "t27b": "pass"}, - {"path": "specs/ternary/bitnet_neuron.t27", "t27b": "pass"}, - {"path": "specs/ternary/bitnet_neuron_nchunk.t27", "t27b": "pass"}, - {"path": "specs/ternary/clocked_counter.t27", "t27b": "pass"}, - {"path": "specs/ternary/comb_bitnet_layer.t27", "t27b": "pass"}, - {"path": "specs/ternary/comb_bitnet_neuron.t27", "t27b": "pass"}, - {"path": "specs/ternary/comb_ternary_dot.t27", "t27b": "pass"}, - {"path": "specs/ternary/gft_add_rne.t27", "t27b": "pass"}, - {"path": "specs/ternary/gft_argmax4.t27", "t27b": "pass"}, - {"path": "specs/ternary/gft_axpy.t27", "t27b": "pass"}, - {"path": "specs/ternary/gft_bitnet_neuron.t27", "t27b": "pass"}, - {"path": "specs/ternary/gft_classifier4.t27", "t27b": "pass"}, - {"path": "specs/ternary/gft_classify.t27", "t27b": "pass"}, - {"path": "specs/ternary/gft_classify3.t27", "t27b": "pass"}, - {"path": "specs/ternary/gft_dot2.t27", "t27b": "pass"}, - {"path": "specs/ternary/gft_dot2_rne.t27", "t27b": "pass"}, - {"path": "specs/ternary/gft_dot4.t27", "t27b": "pass"}, - {"path": "specs/ternary/gft_dot4_rne.t27", "t27b": "pass"}, - {"path": "specs/ternary/gft_dot8.t27", "t27b": "pass"}, - {"path": "specs/ternary/gft_exp2.t27", "t27b": "pass"}, - {"path": "specs/ternary/gft_hidden2.t27", "t27b": "pass"}, - {"path": "specs/ternary/gft_layer2.t27", "t27b": "pass"}, - {"path": "specs/ternary/gft_layer3.t27", "t27b": "pass"}, - {"path": "specs/ternary/gft_layer4.t27", "t27b": "pass"}, - {"path": "specs/ternary/gft_log2.t27", "t27b": "pass"}, - {"path": "specs/ternary/gft_logistic.t27", "t27b": "pass"}, - {"path": "specs/ternary/gft_madd.t27", "t27b": "pass"}, - {"path": "specs/ternary/gft_magsub_tie.t27", "t27b": "pass"}, - {"path": "specs/ternary/gft_mlp2.t27", "t27b": "pass"}, - {"path": "specs/ternary/gft_mlp3.t27", "t27b": "pass"}, - {"path": "specs/ternary/gft_mul_rne.t27", "t27b": "pass"}, - {"path": "specs/ternary/gft_neuron_full.t27", "t27b": "pass"}, - {"path": "specs/ternary/gft_nll.t27", "t27b": "pass"}, - {"path": "specs/ternary/gft_recip.t27", "t27b": "pass"}, - {"path": "specs/ternary/gft_relu.t27", "t27b": "pass"}, - {"path": "specs/ternary/gft_sadd.t27", "t27b": "pass"}, - {"path": "specs/ternary/gft_sgd_step.t27", "t27b": "pass"}, - {"path": "specs/ternary/gft_signed_dot4.t27", "t27b": "pass"}, - {"path": "specs/ternary/gft_signed_mac.t27", "t27b": "pass"}, - {"path": "specs/ternary/gft_smul.t27", "t27b": "pass"}, - {"path": "specs/ternary/gft_softmax4.t27", "t27b": "pass"}, - {"path": "specs/ternary/gft_softmax_grad4.t27", "t27b": "pass"}, - {"path": "specs/ternary/gft_train1.t27", "t27b": "pass"}, - {"path": "specs/ternary/gft_train2.t27", "t27b": "pass"}, - {"path": "specs/ternary/gft_train2relu.t27", "t27b": "pass"}, - {"path": "specs/ternary/gft_xorbp.t27", "t27b": "pass"}, - {"path": "specs/ternary/gft_xorbp2.t27", "t27b": "pass"}, - {"path": "specs/ternary/gft_xornet.t27", "t27b": "pass"}, - {"path": "specs/ternary/gft_xorpercep.t27", "t27b": "pass"}, - {"path": "specs/ternary/gft_xorpercep3.t27", "t27b": "pass"}, - {"path": "specs/ternary/gft_xorpercep4.t27", "t27b": "pass"}, - {"path": "specs/ternary/gft_xortrain.t27", "t27b": "pass"}, - {"path": "specs/ternary/radix_economy.t27", "t27b": "pass"}, - {"path": "specs/ternary/stream_ternary_mac.t27", "t27b": "pass"}, - {"path": "specs/ternary/ternary_full_adder.t27", "t27b": "pass"}, - {"path": "specs/ternary/ternary_mac.t27", "t27b": "pass"}, - {"path": "specs/ternary/ternary_ripple_adder.t27", "t27b": "pass"}, - {"path": "specs/ternary/ternary_xor.t27", "t27b": "pass"}, - {"path": "specs/ternary/trits.t27", "t27b": "pass"}, - {"path": "specs/tools/catalog.t27", "t27b": "pass"}, - {"path": "specs/tools/epic_ci.t27", "t27b": "pass"}, - {"path": "specs/tools/mcp/gitbutler.t27", "t27b": "pass"}, - {"path": "specs/tools/mcp/inngest-dev.t27", "t27b": "pass"}, - {"path": "specs/tools/mcp/needle.t27", "t27b": "pass"}, - {"path": "specs/tools/mcp/neon.t27", "t27b": "pass"}, - {"path": "specs/tools/mcp/notebooklm.t27", "t27b": "pass"}, - {"path": "specs/tools/mcp/railway-mcp-server.t27", "t27b": "pass"}, - {"path": "specs/tools/mcp/t27-traceability.t27", "t27b": "pass"}, - {"path": "specs/tools/mcp/tri-mcp.t27", "t27b": "pass"}, - {"path": "specs/tools/mcp/tri-ssot.t27", "t27b": "pass"}, - {"path": "specs/tools/mcp/trinity.t27", "t27b": "pass"}, - {"path": "specs/tools/mcp/zig-docs.t27", "t27b": "pass"}, - {"path": "specs/tools/mcp_protocol.t27", "t27b": "pass"}, - {"path": "specs/tools/t27o/rust_convert.t27", "t27b": "pass"}, - {"path": "specs/tools/t27o/rust_std.t27", "t27b": "pass"}, - {"path": "specs/tools/tri/abandoned.t27", "t27b": "pass"}, - {"path": "specs/tools/tri/cell.t27", "t27b": "pass"}, - {"path": "specs/tools/tri/census.t27", "t27b": "pass"}, - {"path": "specs/tools/tri/ci.t27", "t27b": "pass"}, - {"path": "specs/tools/tri/competitors.t27", "t27b": "pass"}, - {"path": "specs/tools/tri/discard.t27", "t27b": "pass"}, - {"path": "specs/tools/tri/doctor.t27", "t27b": "pass"}, - {"path": "specs/tools/tri/elab.t27", "t27b": "pass"}, - {"path": "specs/tools/tri/emit.t27", "t27b": "pass"}, - {"path": "specs/tools/tri/experience.t27", "t27b": "pass"}, - {"path": "specs/tools/tri/fleet.t27", "t27b": "pass"}, - {"path": "specs/tools/tri/fmt.t27", "t27b": "pass"}, - {"path": "specs/tools/tri/fpga.t27", "t27b": "pass"}, - {"path": "specs/tools/tri/gates.t27", "t27b": "pass"}, - {"path": "specs/tools/tri/gen.t27", "t27b": "pass"}, - {"path": "specs/tools/tri/harness.t27", "t27b": "pass"}, - {"path": "specs/tools/tri/health.t27", "t27b": "pass"}, - {"path": "specs/tools/tri/hooks.t27", "t27b": "pass"}, - {"path": "specs/tools/tri/issues.t27", "t27b": "pass"}, - {"path": "specs/tools/tri/jumps.t27", "t27b": "pass"}, - {"path": "specs/tools/tri/kinds.t27", "t27b": "pass"}, - {"path": "specs/tools/tri/lean.t27", "t27b": "pass"}, - {"path": "specs/tools/tri/ledgers.t27", "t27b": "pass"}, - {"path": "specs/tools/tri/loop.t27", "t27b": "pass"}, - {"path": "specs/tools/tri/merging.t27", "t27b": "pass"}, - {"path": "specs/tools/tri/misread.t27", "t27b": "pass"}, - {"path": "specs/tools/tri/mods.t27", "t27b": "pass"}, - {"path": "specs/tools/tri/mutate.t27", "t27b": "pass"}, - {"path": "specs/tools/tri/now.t27", "t27b": "pass"}, - {"path": "specs/tools/tri/one-away.t27", "t27b": "pass"}, - {"path": "specs/tools/tri/orphaned.t27", "t27b": "pass"}, - {"path": "specs/tools/tri/pr.t27", "t27b": "pass"}, - {"path": "specs/tools/tri/prose.t27", "t27b": "pass"}, - {"path": "specs/tools/tri/quantifiers.t27", "t27b": "pass"}, - {"path": "specs/tools/tri/red.t27", "t27b": "pass"}, - {"path": "specs/tools/tri/reseal.t27", "t27b": "pass"}, - {"path": "specs/tools/tri/rtl.t27", "t27b": "pass"}, - {"path": "specs/tools/tri/seals.t27", "t27b": "pass"}, - {"path": "specs/tools/tri/serve.t27", "t27b": "pass"}, - {"path": "specs/tools/tri/skill.t27", "t27b": "pass"}, - {"path": "specs/tools/tri/status.t27", "t27b": "pass"}, - {"path": "specs/tools/tri/sweep.t27", "t27b": "pass"}, - {"path": "specs/tools/tri/synth.t27", "t27b": "pass"}, - {"path": "specs/tools/tri/test.t27", "t27b": "pass"}, - {"path": "specs/tools/tri/topic.t27", "t27b": "pass"}, - {"path": "specs/tools/tri/types.t27", "t27b": "pass"}, - {"path": "specs/tools/tri/unparsed.t27", "t27b": "pass"}, - {"path": "specs/tools/tri/vectors.t27", "t27b": "pass"}, - {"path": "specs/tools/tri/verdict.t27", "t27b": "pass"}, - {"path": "specs/tools/tri/vsim.t27", "t27b": "pass"}, - {"path": "specs/tools/tri/window.t27", "t27b": "pass"}, - {"path": "specs/tools/tri/worktrees.t27", "t27b": "pass"}, - {"path": "specs/tools/trinity/tri/bench.t27", "t27b": "pass"}, - {"path": "specs/tools/trinity/tri/bio.t27", "t27b": "pass"}, - {"path": "specs/tools/trinity/tri/blindspots.t27", "t27b": "pass"}, - {"path": "specs/tools/trinity/tri/conscious.t27", "t27b": "pass"}, - {"path": "specs/tools/trinity/tri/constants.t27", "t27b": "pass"}, - {"path": "specs/tools/trinity/tri/cosmos.t27", "t27b": "pass"}, - {"path": "specs/tools/trinity/tri/dashboard.t27", "t27b": "pass"}, - {"path": "specs/tools/trinity/tri/fib.t27", "t27b": "pass"}, - {"path": "specs/tools/trinity/tri/fpga.t27", "t27b": "pass"}, - {"path": "specs/tools/trinity/tri/gematria.t27", "t27b": "pass"}, - {"path": "specs/tools/trinity/tri/govern.t27", "t27b": "pass"}, - {"path": "specs/tools/trinity/tri/hardware.t27", "t27b": "pass"}, - {"path": "specs/tools/trinity/tri/identity.t27", "t27b": "pass"}, - {"path": "specs/tools/trinity/tri/lucas.t27", "t27b": "pass"}, - {"path": "specs/tools/trinity/tri/mesh.t27", "t27b": "pass"}, - {"path": "specs/tools/trinity/tri/needle-check.t27", "t27b": "pass"}, - {"path": "specs/tools/trinity/tri/needle-search.t27", "t27b": "pass"}, - {"path": "specs/tools/trinity/tri/needle.t27", "t27b": "pass"}, - {"path": "specs/tools/trinity/tri/omega.t27", "t27b": "pass"}, - {"path": "specs/tools/trinity/tri/particles.t27", "t27b": "pass"}, - {"path": "specs/tools/trinity/tri/phi.t27", "t27b": "pass"}, - {"path": "specs/tools/trinity/tri/quantum.t27", "t27b": "pass"}, - {"path": "specs/tools/trinity/tri/reputation.t27", "t27b": "pass"}, - {"path": "specs/tools/trinity/tri/sacred-const.t27", "t27b": "pass"}, - {"path": "specs/tools/trinity/tri/spiral.t27", "t27b": "pass"}, - {"path": "specs/tools/trinity/tri/swarm.t27", "t27b": "pass"}, - {"path": "specs/tools/trinity/tri/test.t27", "t27b": "pass"}, - {"path": "specs/tools/trinity/tri/vsa.t27", "t27b": "pass"}, - {"path": "specs/tools/trinity/tri/wallet.t27", "t27b": "pass"}, - {"path": "specs/traffic_animator.t27", "t27b": "pass"}, - {"path": "specs/tri/actors/metrics.t27", "t27b": "pass"}, - {"path": "specs/tri/agent/faculty_board.t27", "t27b": "pass"}, - {"path": "specs/tri/catalog/health.t27", "t27b": "pass"}, - {"path": "specs/tri/collections/namespace.t27", "t27b": "pass"}, - {"path": "specs/tri/crypto/ed25519.t27", "t27b": "pass"}, - {"path": "specs/tri/crypto/hex.t27", "t27b": "pass"}, - {"path": "specs/tri/crypto/sha256.t27", "t27b": "pass"}, - {"path": "specs/tri/crypto/sha512.t27", "t27b": "pass"}, - {"path": "specs/tri/graph/bellman_ford.t27", "t27b": "pass"}, - {"path": "specs/tri/graph/graph.t27", "t27b": "pass"}, - {"path": "specs/tri/graph/topological_sort.t27", "t27b": "pass"}, - {"path": "specs/tri/hot/hot.t27", "t27b": "pass"}, - {"path": "specs/tri/lab/receipt.t27", "t27b": "pass"}, - {"path": "specs/tri/lanes/lanes.t27", "t27b": "pass"}, - {"path": "specs/tri/math/math.t27", "t27b": "pass"}, - {"path": "specs/tri/math/measurement.t27", "t27b": "pass"}, - {"path": "specs/tri/misread/shapes.t27", "t27b": "pass"}, - {"path": "specs/tri/mutate/census.t27", "t27b": "pass"}, - {"path": "specs/tri/mutate/lab.t27", "t27b": "pass"}, - {"path": "specs/tri/mutate/plant.t27", "t27b": "pass"}, - {"path": "specs/tri/mutate/survivors.t27", "t27b": "pass"}, - {"path": "specs/tri/network/payout.t27", "t27b": "pass"}, - {"path": "specs/tri/pipeline/codegen.t27", "t27b": "pass"}, - {"path": "specs/tri/pipeline/spec_writer.t27", "t27b": "pass"}, - {"path": "specs/tri/pipeline/workflow.t27", "t27b": "pass"}, - {"path": "specs/tri/reseal/seal.t27", "t27b": "pass"}, - {"path": "specs/tri/search/pattern.t27", "t27b": "pass"}, - {"path": "specs/tri/sort/insertion_sort.t27", "t27b": "pass"}, - {"path": "specs/tri/sort/merge_sort.t27", "t27b": "pass"}, - {"path": "specs/tri/sort/selection_sort.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/a64.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/any_param_plan.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/arith_op.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/ast_scan.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/ast_shape.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/ast_walk.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/bit_cast_plan.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/blockers.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/builtin_plan.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/check_budget.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/cmp_op.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/coerce_plan.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/comptime_float.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/conformance/anonymous_struct.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/conformance/anytype_typeof.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/conformance/array_length_expr.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/conformance/array_literal.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/conformance/array_literal_value.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/conformance/array_repeat_text.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/conformance/bare_abs.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/conformance/big_frame.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/conformance/big_repeat_global.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/conformance/bit_cast.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/conformance/brace_invariant.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/conformance/builtin_abs_max_min_pi.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/conformance/carried_allocator.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/conformance/carried_container.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/conformance/cmp_out_of_range.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/conformance/comptime_float.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/conformance/comptime_float_f128.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/conformance/const_division.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/conformance/const_optional.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/conformance/discard_value.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/conformance/div_trunc_panic.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/conformance/elf_object.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/conformance/empty_anon_literal.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/conformance/empty_typed_array_literal.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/conformance/eval_branch_quota.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/conformance/float_as.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/conformance/float_call_cast.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/conformance/float_from_int_literal.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/conformance/float_mul_pow2.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/conformance/float_sqrt.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/conformance/frame_address_caller_owned.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/conformance/i128_arith.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/conformance/i128_ops.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/conformance/i128_return.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/conformance/int_cast.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/conformance/int_cast_index.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/conformance/large_frame.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/conformance/lazy_signature.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/conformance/let_reassigned.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/conformance/libm_logf.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/conformance/libm_powf.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/conformance/libm_rounding.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/conformance/libm_std_math.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/conformance/module_var_in_test.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/conformance/negative_float_literal.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/conformance/nested_anon_struct.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/conformance/numeric_coercion.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/conformance/odd_width_int.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/conformance/opaque_pointer.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/conformance/opt_void.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/conformance/optional_enum_compare.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/conformance/optional_module_var.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/conformance/param_discard.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/conformance/pointer_equality.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/conformance/postfix_optional.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/conformance/rem_int.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/conformance/repeat_addr_unreached.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/conformance/repeat_local.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/conformance/repeat_width_suffix.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/conformance/return_undefined_void.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/conformance/scaffold_local.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/conformance/scope_exit.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/conformance/scoped_gf16.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/conformance/shadow_module_var.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/conformance/size_of.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/conformance/slice_arg_one_element.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/conformance/static_slice_literal.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/conformance/std_mem_byte_slice.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/conformance/stdmem.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/conformance/str_module_var.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/conformance/string_slice_literal.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/conformance/struct_lit_if.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/conformance/test_local_write.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/conformance/tuple_local.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/conformance/tuple_local_index.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/conformance/type_alias.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/conformance/type_void.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/conformance/undefined_arg.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/conformance/undefined_module_var.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/conformance/unreached_stub.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/conformance/unread_anytype.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/conformance/unresolved_signature.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/conformance/untyped_local.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/conformance/untyped_local_uses.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/conformance/value_ignored.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/conformance/value_params.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/conformance/verilog_lib.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/conformance/verilog_prim.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/conformance/verilog_use.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/conformance/verilog_widths.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/conformance/void_bind.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/conformance/wide_int_const.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/conformance/zig_keyword_field.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/const_div_plan.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/discard_plan.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/dogfood.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/elf.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/emit_kit.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/empty_lit_plan.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/eval_arith.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/float_as_plan.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/frame_store_plan.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/fuzz.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/fuzz_oracle.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/i128_plan.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/int_cast_plan.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/lazy_sig_plan.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/ledger_steward.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/lencall.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/libm.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/libm_plan.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/literal_plan.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/macho.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/opaque_plan.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/optional_compare_plan.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/ptr_eq_plan.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/reduce.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/ref_var_plan.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/scaffold_plan.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/slice_lit_plan.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/source_text.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/stdmem.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/stdmem_plan.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/steward.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/text_escape.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/ts_emit.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/ts_plan.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/tuple_local_plan.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/type_text.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/undefined_arg_plan.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/verdict_key.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/verilog_emit.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/verilog_plan.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/void_bind_plan.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/wide_plan.t27", "t27b": "pass"}, - {"path": "specs/tri/test/report.t27", "t27b": "pass"}, - {"path": "specs/tri/utils/args.t27", "t27b": "pass"}, - {"path": "specs/tri/utils/exit_codes.t27", "t27b": "pass"}, - {"path": "specs/tri/utils/template.t27", "t27b": "pass"}, - {"path": "specs/trinet/etx.t27", "t27b": "pass"}, - {"path": "specs/trinet/ledger.t27", "t27b": "pass"}, - {"path": "specs/trinet/mint_authority.t27", "t27b": "pass"}, - {"path": "specs/trinet/node-work-credit.t27", "t27b": "pass"}, - {"path": "specs/trinet/tri-bridge.t27", "t27b": "pass"}, - {"path": "specs/trinity/build_graph.t27", "t27b": "pass"}, - {"path": "specs/trinity/capabilities/abi.c-api.t27", "t27b": "pass"}, - {"path": "specs/trinity/capabilities/agent.daemons.t27", "t27b": "pass"}, - {"path": "specs/trinity/capabilities/agent.phi-loop.t27", "t27b": "pass"}, - {"path": "specs/trinity/capabilities/agent.tri-api.t27", "t27b": "pass"}, - {"path": "specs/trinity/capabilities/api.http-server.t27", "t27b": "pass"}, - {"path": "specs/trinity/capabilities/archive.legacy.t27", "t27b": "pass"}, - {"path": "specs/trinity/capabilities/bench.suite.t27", "t27b": "pass"}, - {"path": "specs/trinity/capabilities/bot.tri-bot.t27", "t27b": "pass"}, - {"path": "specs/trinity/capabilities/brain.regions.t27", "t27b": "pass"}, - {"path": "specs/trinity/capabilities/catalog.spec-mirror.t27", "t27b": "pass"}, - {"path": "specs/trinity/capabilities/catalog.world-scan.t27", "t27b": "pass"}, - {"path": "specs/trinity/capabilities/cli.tri.t27", "t27b": "pass"}, - {"path": "specs/trinity/capabilities/convert.b2t.t27", "t27b": "pass"}, - {"path": "specs/trinity/capabilities/examples.zig.t27", "t27b": "pass"}, - {"path": "specs/trinity/capabilities/ext.vscode-swe.t27", "t27b": "pass"}, - {"path": "specs/trinity/capabilities/fpga.adapter.t27", "t27b": "pass"}, - {"path": "specs/trinity/capabilities/fpga.in-repo.t27", "t27b": "pass"}, - {"path": "specs/trinity/capabilities/lib.trinity.t27", "t27b": "pass"}, - {"path": "specs/trinity/capabilities/llm.firebird.t27", "t27b": "pass"}, - {"path": "specs/trinity/capabilities/llm.igla-chat.t27", "t27b": "pass"}, - {"path": "specs/trinity/capabilities/mcp.needle-mcp.t27", "t27b": "pass"}, - {"path": "specs/trinity/capabilities/mcp.trinity-mcp.t27", "t27b": "pass"}, - {"path": "specs/trinity/capabilities/native.canvas.t27", "t27b": "pass"}, - {"path": "specs/trinity/capabilities/native.node-gui.t27", "t27b": "pass"}, - {"path": "specs/trinity/capabilities/native.queen-app.t27", "t27b": "pass"}, - {"path": "specs/trinity/capabilities/node.trinity-node.t27", "t27b": "pass"}, - {"path": "specs/trinity/capabilities/numeric.golden-float.t27", "t27b": "pass"}, - {"path": "specs/trinity/capabilities/ops.deploy-infra.t27", "t27b": "pass"}, - {"path": "specs/trinity/capabilities/ops.railway-cli.t27", "t27b": "pass"}, - {"path": "specs/trinity/capabilities/pkg.vendored-cache.t27", "t27b": "pass"}, - {"path": "specs/trinity/capabilities/queen.lib.t27", "t27b": "pass"}, - {"path": "specs/trinity/capabilities/registry.commands.t27", "t27b": "pass"}, - {"path": "specs/trinity/capabilities/release.packaging.t27", "t27b": "pass"}, - {"path": "specs/trinity/capabilities/research.nexus-docs.t27", "t27b": "pass"}, - {"path": "specs/trinity/capabilities/research.programs.t27", "t27b": "pass"}, - {"path": "specs/trinity/capabilities/research.unreferenced-sources.t27", "t27b": "pass"}, - {"path": "specs/trinity/capabilities/search.vsa-index.t27", "t27b": "pass"}, - {"path": "specs/trinity/capabilities/specs.t27-vendored-compiler.t27", "t27b": "pass"}, - {"path": "specs/trinity/capabilities/specs.tri-corpus.t27", "t27b": "pass"}, - {"path": "specs/trinity/capabilities/specs.vibee-corpus.t27", "t27b": "pass"}, - {"path": "specs/trinity/capabilities/state.trinity-dir.t27", "t27b": "pass"}, - {"path": "specs/trinity/capabilities/test.graph.t27", "t27b": "pass"}, - {"path": "specs/trinity/capabilities/tools.scripts.t27", "t27b": "pass"}, - {"path": "specs/trinity/capabilities/train.hslm.t27", "t27b": "pass"}, - {"path": "specs/trinity/capabilities/training.targets.t27", "t27b": "pass"}, - {"path": "specs/trinity/capabilities/tri27.programs.t27", "t27b": "pass"}, - {"path": "specs/trinity/capabilities/tri27.toolchain.t27", "t27b": "pass"}, - {"path": "specs/trinity/capabilities/vibee.compiler.t27", "t27b": "pass"}, - {"path": "specs/trinity/capabilities/vsa.zig-hdc.t27", "t27b": "pass"}, - {"path": "specs/trinity/capabilities/web.docsite.t27", "t27b": "pass"}, - {"path": "specs/trinity/capabilities/web.queen-web.t27", "t27b": "pass"}, - {"path": "specs/trinity/capabilities/web.site.t27", "t27b": "pass"}, - {"path": "specs/trinity/compiler_matrix.t27", "t27b": "pass"}, - {"path": "specs/trinity/project.t27", "t27b": "pass"}, - {"path": "specs/ui/queen_evidence.t27", "t27b": "pass"}, - {"path": "specs/vault/audit.t27", "t27b": "pass"}, - {"path": "specs/vault/merge.t27", "t27b": "pass"}, - {"path": "specs/vault/policy.t27", "t27b": "pass"}, - {"path": "specs/verified/bench_agent.t27", "t27b": "pass"}, - {"path": "specs/verified/bench_boards.t27", "t27b": "pass"}, - {"path": "specs/verified/bitstream_reuse.t27", "t27b": "pass"}, - {"path": "specs/verified/bitstream_share.t27", "t27b": "pass"}, - {"path": "specs/verified/clock_constraints.t27", "t27b": "pass"}, - {"path": "specs/verified/corpus_merkle.t27", "t27b": "pass"}, - {"path": "specs/verified/corpus_receipt.t27", "t27b": "pass"}, - {"path": "specs/verified/ddc_receipt.t27", "t27b": "pass"}, - {"path": "specs/verified/device_dna.t27", "t27b": "pass"}, - {"path": "specs/verified/device_evidence.t27", "t27b": "pass"}, - {"path": "specs/verified/die_binding.t27", "t27b": "pass"}, - {"path": "specs/verified/digest_cache.t27", "t27b": "pass"}, - {"path": "specs/verified/evidence_chain.t27", "t27b": "pass"}, - {"path": "specs/verified/failure_loop.t27", "t27b": "pass"}, - {"path": "specs/verified/frontier.t27", "t27b": "pass"}, - {"path": "specs/verified/gen_hash_cache.t27", "t27b": "pass"}, - {"path": "specs/verified/independence.t27", "t27b": "pass"}, - {"path": "specs/verified/payout.t27", "t27b": "pass"}, - {"path": "specs/verified/poc/a/slot.t27", "t27b": "pass"}, - {"path": "specs/verified/poc/b/slot.t27", "t27b": "pass"}, - {"path": "specs/verified/poc/run.t27", "t27b": "pass"}, - {"path": "specs/verified/poc/static_counter.t27", "t27b": "pass"}, - {"path": "specs/verified/receipt.t27", "t27b": "pass"}, - {"path": "specs/verified/region.t27", "t27b": "pass"}, - {"path": "specs/verified/reuse.t27", "t27b": "pass"}, - {"path": "specs/verified/review_gate.t27", "t27b": "pass"}, - {"path": "specs/verified/run_record.t27", "t27b": "pass"}, - {"path": "specs/verified/seal_check.t27", "t27b": "pass"}, - {"path": "specs/verified/seal_identity.t27", "t27b": "pass"}, - {"path": "specs/verified/signed_receipt.t27", "t27b": "pass"}, - {"path": "specs/verified/silicon_queue.t27", "t27b": "pass"}, - {"path": "specs/verified/silicon_runs.t27", "t27b": "pass"}, - {"path": "specs/verified/suite_jobs.t27", "t27b": "pass"}, - {"path": "specs/verified/ternary_link_run.t27", "t27b": "pass"}, - {"path": "specs/verified/verdict.t27", "t27b": "pass"}, - {"path": "specs/verified/verdict_audit.t27", "t27b": "pass"}, - {"path": "specs/verified/watch.t27", "t27b": "pass"}, - {"path": "specs/vm/trinity_vm.t27", "t27b": "pass"}, - {"path": "specs/vsa/similarity_search.t27", "t27b": "pass"}, - {"path": "specs/vsa/trinity_compat.t27", "t27b": "pass"}, - {"path": "specs/xilinx7/bench_coverage.t27", "t27b": "pass"}, - {"path": "specs/xilinx7/far.t27", "t27b": "pass"}, - {"path": "specs/xilinx7/flow.t27", "t27b": "pass"}, - {"path": "specs/xilinx7/frames.t27", "t27b": "pass"}, - {"path": "specs/xilinx7/packets.t27", "t27b": "pass"} + {"path": "specs/a/b_c.t27", "t27b": "pass"}, + {"path": "specs/a_b/c.t27", "t27b": "pass"}, + {"path": "specs/agents/a.t27", "t27b": "pass"}, + {"path": "specs/agents/b.t27", "t27b": "pass"}, + {"path": "specs/agents/c.t27", "t27b": "pass"}, + {"path": "specs/agents/d.t27", "t27b": "pass"}, + {"path": "specs/agents/e.t27", "t27b": "pass"}, + {"path": "specs/agents/f.t27", "t27b": "pass"}, + {"path": "specs/agents/g.t27", "t27b": "pass"}, + {"path": "specs/agents/h.t27", "t27b": "pass"}, + {"path": "specs/agents/i.t27", "t27b": "pass"}, + {"path": "specs/agents/j.t27", "t27b": "pass"}, + {"path": "specs/agents/k.t27", "t27b": "pass"}, + {"path": "specs/agents/l.t27", "t27b": "pass"}, + {"path": "specs/agents/m.t27", "t27b": "pass"}, + {"path": "specs/agents/n.t27", "t27b": "pass"}, + {"path": "specs/agents/o.t27", "t27b": "pass"}, + {"path": "specs/agents/p.t27", "t27b": "pass"}, + {"path": "specs/agents/q.t27", "t27b": "pass"}, + {"path": "specs/agents/r.t27", "t27b": "pass"}, + {"path": "specs/agents/s.t27", "t27b": "pass"}, + {"path": "specs/agents/t.t27", "t27b": "pass"}, + {"path": "specs/agents/ti.t27", "t27b": "pass"}, + {"path": "specs/agents/u.t27", "t27b": "pass"}, + {"path": "specs/agents/v.t27", "t27b": "pass"}, + {"path": "specs/agents/w.t27", "t27b": "pass"}, + {"path": "specs/agents/x.t27", "t27b": "pass"}, + {"path": "specs/agents/y.t27", "t27b": "pass"}, + {"path": "specs/agents/z.t27", "t27b": "pass"}, + {"path": "specs/api/c_abi.t27", "t27b": "pass"}, + {"path": "specs/api/tri_api_context.t27", "t27b": "pass"}, + {"path": "specs/api/tri_api_loop.t27", "t27b": "pass"}, + {"path": "specs/api/tri_api_permissions.t27", "t27b": "pass"}, + {"path": "specs/api/tri_api_session.t27", "t27b": "pass"}, + {"path": "specs/api/tri_net_api.t27", "t27b": "pass"}, + {"path": "specs/automation/agent-claims-honest.t27", "t27b": "pass"}, + {"path": "specs/automation/agent-conversations.t27", "t27b": "pass"}, + {"path": "specs/automation/agent-hive-group.t27", "t27b": "pass"}, + {"path": "specs/automation/agent-media-kie.t27", "t27b": "pass"}, + {"path": "specs/automation/agent-neuro-kie.t27", "t27b": "pass"}, + {"path": "specs/automation/agent-provider-chain.t27", "t27b": "pass"}, + {"path": "specs/automation/agent-spec-bank.t27", "t27b": "pass"}, + {"path": "specs/automation/ball-board.t27", "t27b": "pass"}, + {"path": "specs/automation/ball-grants.t27", "t27b": "pass"}, + {"path": "specs/automation/blog-share.t27", "t27b": "pass"}, + {"path": "specs/automation/bot-agent-memory.t27", "t27b": "pass"}, + {"path": "specs/automation/bot-agent-stream.t27", "t27b": "pass"}, + {"path": "specs/automation/bot-agent-team.t27", "t27b": "pass"}, + {"path": "specs/automation/bot-event-tabs.t27", "t27b": "pass"}, + {"path": "specs/automation/bot-menu-press.t27", "t27b": "pass"}, + {"path": "specs/automation/bot-neuro-office.t27", "t27b": "pass"}, + {"path": "specs/automation/bot-office-crm.t27", "t27b": "pass"}, + {"path": "specs/automation/bot-topic-tabs.t27", "t27b": "pass"}, + {"path": "specs/automation/browser-pod-restart.t27", "t27b": "pass"}, + {"path": "specs/automation/browser-sign-in.t27", "t27b": "pass"}, + {"path": "specs/automation/browser-tab-strip.t27", "t27b": "pass"}, + {"path": "specs/automation/browser-viewer-boot.t27", "t27b": "pass"}, + {"path": "specs/automation/card-chat-night-watch.t27", "t27b": "pass"}, + {"path": "specs/automation/ci-bridge.t27", "t27b": "pass"}, + {"path": "specs/automation/claim-guard-bar.t27", "t27b": "pass"}, + {"path": "specs/automation/connect-card.t27", "t27b": "pass"}, + {"path": "specs/automation/course-access.t27", "t27b": "pass"}, + {"path": "specs/automation/course-outreach.t27", "t27b": "pass"}, + {"path": "specs/automation/crm-client-onboard.t27", "t27b": "pass"}, + {"path": "specs/automation/crm-client-ownership.t27", "t27b": "pass"}, + {"path": "specs/automation/crm-client-workspace.t27", "t27b": "pass"}, + {"path": "specs/automation/crm-duet.t27", "t27b": "pass"}, + {"path": "specs/automation/crm-first-screen.t27", "t27b": "pass"}, + {"path": "specs/automation/crm-lead-magnet.t27", "t27b": "pass"}, + {"path": "specs/automation/crm-sellers.t27", "t27b": "pass"}, + {"path": "specs/automation/crm-story-reel.t27", "t27b": "pass"}, + {"path": "specs/automation/engage-desk.t27", "t27b": "pass"}, + {"path": "specs/automation/hive-contributor-keys.t27", "t27b": "pass"}, + {"path": "specs/automation/inngest-functions-status.t27", "t27b": "pass"}, + {"path": "specs/automation/inngest-probe-suite.t27", "t27b": "pass"}, + {"path": "specs/automation/inngest-queen-scheduler.t27", "t27b": "pass"}, + {"path": "specs/automation/kanban-card-chat.t27", "t27b": "pass"}, + {"path": "specs/automation/leela-agent-link.t27", "t27b": "pass"}, + {"path": "specs/automation/mail-push.t27", "t27b": "pass"}, + {"path": "specs/automation/meeting-reminders.t27", "t27b": "pass"}, + {"path": "specs/automation/meta-connect.t27", "t27b": "pass"}, + {"path": "specs/automation/owner-studio.t27", "t27b": "pass"}, + {"path": "specs/automation/photo-actions.t27", "t27b": "pass"}, + {"path": "specs/automation/plan-reel.t27", "t27b": "pass"}, + {"path": "specs/automation/poster-facts-overlay.t27", "t27b": "pass"}, + {"path": "specs/automation/queen-contributor-keys.t27", "t27b": "pass"}, + {"path": "specs/automation/queen-growth.t27", "t27b": "pass"}, + {"path": "specs/automation/reddit-desk.t27", "t27b": "pass"}, + {"path": "specs/automation/review-jam.t27", "t27b": "pass"}, + {"path": "specs/automation/seal-stands-in.t27", "t27b": "pass"}, + {"path": "specs/automation/social-api.t27", "t27b": "pass"}, + {"path": "specs/automation/split-reel.t27", "t27b": "pass"}, + {"path": "specs/automation/token-wallet.t27", "t27b": "pass"}, + {"path": "specs/automation/tri-claim-batch.t27", "t27b": "pass"}, + {"path": "specs/automation/tri-wallet-chains.t27", "t27b": "pass"}, + {"path": "specs/automation/wrapup-auto.t27", "t27b": "pass"}, + {"path": "specs/base/debounce.t27", "t27b": "pass"}, + {"path": "specs/base/ops.t27", "t27b": "pass"}, + {"path": "specs/base/ring_32.t27", "t27b": "pass"}, + {"path": "specs/base/seed.t27", "t27b": "pass"}, + {"path": "specs/base/ternary_encoding.t27", "t27b": "pass"}, + {"path": "specs/base/types.t27", "t27b": "pass"}, + {"path": "specs/basics/01_what_a_spec_is.t27", "t27b": "pass"}, + {"path": "specs/basics/02_the_module_line.t27", "t27b": "pass"}, + {"path": "specs/basics/03_comments_and_prose.t27", "t27b": "pass"}, + {"path": "specs/basics/04_constants.t27", "t27b": "pass"}, + {"path": "specs/basics/05_whole_numbers.t27", "t27b": "pass"}, + {"path": "specs/basics/06_true_false_and_text.t27", "t27b": "pass"}, + {"path": "specs/basics/07_arrays.t27", "t27b": "pass"}, + {"path": "specs/basics/08_trits.t27", "t27b": "pass"}, + {"path": "specs/basics/09_expressions.t27", "t27b": "pass"}, + {"path": "specs/basics/10_a_test_block.t27", "t27b": "pass"}, + {"path": "specs/basics/11_many_tests.t27", "t27b": "pass"}, + {"path": "specs/basics/12_functions.t27", "t27b": "pass"}, + {"path": "specs/basics/13_local_names.t27", "t27b": "pass"}, + {"path": "specs/basics/14_if_and_else.t27", "t27b": "pass"}, + {"path": "specs/basics/15_loops.t27", "t27b": "pass"}, + {"path": "specs/basics/16_pub_or_private.t27", "t27b": "pass"}, + {"path": "specs/basics/17_structs.t27", "t27b": "pass"}, + {"path": "specs/basics/18_enums.t27", "t27b": "pass"}, + {"path": "specs/basics/19_use_other_modules.t27", "t27b": "pass"}, + {"path": "specs/basics/20_invariants.t27", "t27b": "pass"}, + {"path": "specs/basics/21_gen_ts.t27", "t27b": "pass"}, + {"path": "specs/basics/22_seven_backends.t27", "t27b": "pass"}, + {"path": "specs/basics/23_stages_of_t27c.t27", "t27b": "pass"}, + {"path": "specs/basics/24_tri_commands.t27", "t27b": "pass"}, + {"path": "specs/basics/25_reading_errors.t27", "t27b": "pass"}, + {"path": "specs/basics/26_a_small_program.t27", "t27b": "pass"}, + {"path": "specs/basics/27_where_next.t27", "t27b": "pass"}, + {"path": "specs/benchmarks/bench_main.t27", "t27b": "pass"}, + {"path": "specs/benchmarks/bench_nn.t27", "t27b": "pass"}, + {"path": "specs/benchmarks/gf16_bfloat16_nmse.t27", "t27b": "pass"}, + {"path": "specs/benchmarks/kernel_collatz.t27", "t27b": "pass"}, + {"path": "specs/benchmarks/kernel_f64loop.t27", "t27b": "pass"}, + {"path": "specs/benchmarks/kernel_fib.t27", "t27b": "pass"}, + {"path": "specs/benchmarks/kernel_matmul.t27", "t27b": "pass"}, + {"path": "specs/benchmarks/kernel_sieve.t27", "t27b": "pass"}, + {"path": "specs/benchmarks/kernel_ternary.t27", "t27b": "pass"}, + {"path": "specs/benchmarks/ternary_vs_binary.t27", "t27b": "pass"}, + {"path": "specs/blog/t27b_progress.t27", "t27b": "pass"}, + {"path": "specs/boards/arty_a7.t27", "t27b": "pass"}, + {"path": "specs/boards/wukong_v1.t27", "t27b": "pass"}, + {"path": "specs/boards/xc7a100t_full.t27", "t27b": "pass"}, + {"path": "specs/boards/xc7a100t_minimal.t27", "t27b": "pass"}, + {"path": "specs/brain/bus.t27", "t27b": "pass"}, + {"path": "specs/brain/cognitive_loop.t27", "t27b": "pass"}, + {"path": "specs/brain/phi_timing.t27", "t27b": "pass"}, + {"path": "specs/brain/unified_state.t27", "t27b": "pass"}, + {"path": "specs/catalog/discovery.t27", "t27b": "pass"}, + {"path": "specs/ci/affected.t27", "t27b": "pass"}, + {"path": "specs/ci/delivery_metrics.t27", "t27b": "pass"}, + {"path": "specs/ci/derived_data.t27", "t27b": "pass"}, + {"path": "specs/ci/gates/conflict_markers.t27", "t27b": "pass"}, + {"path": "specs/ci/gates/documented_commands.t27", "t27b": "pass"}, + {"path": "specs/ci/gates/verilog_widths.t27", "t27b": "pass"}, + {"path": "specs/ci/schema.t27", "t27b": "pass"}, + {"path": "specs/compiler/c_array_repeat_wrapper.t27", "t27b": "pass"}, + {"path": "specs/compiler/c_fixed_array_return.t27", "t27b": "pass"}, + {"path": "specs/compiler/codegen_conformance.t27", "t27b": "pass"}, + {"path": "specs/compiler/core/t27core.t27", "t27b": "pass"}, + {"path": "specs/compiler/core/t27core_ddc.t27", "t27b": "pass"}, + {"path": "specs/compiler/cse_hoist.t27", "t27b": "pass"}, + {"path": "specs/compiler/lexer.t27", "t27b": "pass"}, + {"path": "specs/compiler/meta_compile.t27", "t27b": "pass"}, + {"path": "specs/compiler/rust_constant_case.t27", "t27b": "pass"}, + {"path": "specs/compiler/rust_enum_order.t27", "t27b": "pass"}, + {"path": "specs/compiler/rust_optional_returns.t27", "t27b": "pass"}, + {"path": "specs/compiler/rust_tail_returns.t27", "t27b": "pass"}, + {"path": "specs/compiler/rust_value_parameters.t27", "t27b": "pass"}, + {"path": "specs/compiler/test_report_exit.t27", "t27b": "pass"}, + {"path": "specs/compiler/theory/isa_round_trip.t27", "t27b": "pass"}, + {"path": "specs/compiler/theory/reproducible.t27", "t27b": "pass"}, + {"path": "specs/compiler/theory/sieve.t27", "t27b": "pass"}, + {"path": "specs/compiler/theory/speed_quality.t27", "t27b": "pass"}, + {"path": "specs/compiler/theory/toolchain.t27", "t27b": "pass"}, + {"path": "specs/compiler/theory/vacuity_census.t27", "t27b": "pass"}, + {"path": "specs/compiler/theory/warmup.t27", "t27b": "pass"}, + {"path": "specs/compiler/theory/warmup_t27b.t27", "t27b": "pass"}, + {"path": "specs/compiler/verilog_aos_memory.t27", "t27b": "pass"}, + {"path": "specs/compiler/verilog_branch_context.t27", "t27b": "pass"}, + {"path": "specs/compiler/zig_empty_typed_array.t27", "t27b": "pass"}, + {"path": "specs/compiler/zig_field_syntax.t27", "t27b": "pass"}, + {"path": "specs/compiler/zig_float_call_cast.t27", "t27b": "pass"}, + {"path": "specs/compiler/zig_primitive_bindings.t27", "t27b": "pass"}, + {"path": "specs/compiler/zig_scoped_type.t27", "t27b": "pass"}, + {"path": "specs/compiler/zig_shadow_initializer.t27", "t27b": "pass"}, + {"path": "specs/compiler/zig_test_shadowing.t27", "t27b": "pass"}, + {"path": "specs/compiler/zig_value_ignored.t27", "t27b": "pass"}, + {"path": "specs/conformance/e2e_scenarios.t27", "t27b": "pass"}, + {"path": "specs/crons/999-multibots-telegraf-agent-autopilot-L1118.t27", "t27b": "pass"}, + {"path": "specs/crons/999-multibots-telegraf-bot-owner-billing-L474.t27", "t27b": "pass"}, + {"path": "specs/crons/999-multibots-telegraf-check-stuck-trainings.t27", "t27b": "pass"}, + {"path": "specs/crons/999-multibots-telegraf-ci.t27", "t27b": "pass"}, + {"path": "specs/crons/999-multibots-telegraf-client-telemetry-daily.t27", "t27b": "pass"}, + {"path": "specs/crons/999-multibots-telegraf-club-invoice-abandoned-watch.t27", "t27b": "pass"}, + {"path": "specs/crons/999-multibots-telegraf-crm-proactive-sweep.t27", "t27b": "pass"}, + {"path": "specs/crons/999-multibots-telegraf-crmProactive-L375.t27", "t27b": "pass"}, + {"path": "specs/crons/999-multibots-telegraf-daily-sales-advisor.t27", "t27b": "pass"}, + {"path": "specs/crons/999-multibots-telegraf-generate-jobs-L164.t27", "t27b": "pass"}, + {"path": "specs/crons/999-multibots-telegraf-health-check.t27", "t27b": "pass"}, + {"path": "specs/crons/999-multibots-telegraf-log-monitor.t27", "t27b": "pass"}, + {"path": "specs/crons/999-multibots-telegraf-notificationHandler-L318.t27", "t27b": "pass"}, + {"path": "specs/crons/999-multibots-telegraf-notificationHandler-L324.t27", "t27b": "pass"}, + {"path": "specs/crons/999-multibots-telegraf-periodic-webhook-health-check.t27", "t27b": "pass"}, + {"path": "specs/crons/999-multibots-telegraf-production-monitor-L80.t27", "t27b": "pass"}, + {"path": "specs/crons/999-multibots-telegraf-provider-health-monitor-L344.t27", "t27b": "pass"}, + {"path": "specs/crons/999-multibots-telegraf-render-server-L10845.t27", "t27b": "pass"}, + {"path": "specs/crons/999-multibots-telegraf-render-server-L2301.t27", "t27b": "pass"}, + {"path": "specs/crons/999-multibots-telegraf-render-server-L2325.t27", "t27b": "pass"}, + {"path": "specs/crons/999-multibots-telegraf-render-server-L919.t27", "t27b": "pass"}, + {"path": "specs/crons/999-multibots-telegraf-robokassa-unclaimed-watch.t27", "t27b": "pass"}, + {"path": "specs/crons/999-multibots-telegraf-security.t27", "t27b": "pass"}, + {"path": "specs/crons/999-multibots-telegraf-skill-detector.t27", "t27b": "pass"}, + {"path": "specs/crons/999-multibots-telegraf-taskCache-L27.t27", "t27b": "pass"}, + {"path": "specs/crons/999-multibots-telegraf-ton-pending-watch.t27", "t27b": "pass"}, + {"path": "specs/crons/999-multibots-telegraf-video-task-store-L156.t27", "t27b": "pass"}, + {"path": "specs/crons/mac-alerts-digest.t27", "t27b": "pass"}, + {"path": "specs/crons/mac-alerts-watchdog.t27", "t27b": "pass"}, + {"path": "specs/crons/mac-browseros-cron-watchdog.t27", "t27b": "pass"}, + {"path": "specs/crons/mac-dev-cache-clean.t27", "t27b": "pass"}, + {"path": "specs/crons/mac-jobsearch-poller.t27", "t27b": "pass"}, + {"path": "specs/crons/mac-leela-dailyquote.t27", "t27b": "pass"}, + {"path": "specs/crons/mac-mail-bridge.t27", "t27b": "pass"}, + {"path": "specs/crons/mac-mcp-hub.t27", "t27b": "pass"}, + {"path": "specs/crons/mac-neo-boards.t27", "t27b": "pass"}, + {"path": "specs/crons/mac-neo-jobsearch.t27", "t27b": "pass"}, + {"path": "specs/crons/mac-reviewer-bees.t27", "t27b": "pass"}, + {"path": "specs/crons/mac-signup-watch.t27", "t27b": "pass"}, + {"path": "specs/crons/mac-trios-cycle-heal.t27", "t27b": "pass"}, + {"path": "specs/crons/mac-trios-cycle.t27", "t27b": "pass"}, + {"path": "specs/crons/mac-trios-doctor.t27", "t27b": "pass"}, + {"path": "specs/crons/mac-trios-feed.t27", "t27b": "pass"}, + {"path": "specs/crons/mac-trios-heal.t27", "t27b": "pass"}, + {"path": "specs/crons/railway-jobsearch-cron.t27", "t27b": "pass"}, + {"path": "specs/crons/t27-formal-mutation.t27", "t27b": "pass"}, + {"path": "specs/crons/t27-pr-dashboard.t27", "t27b": "pass"}, + {"path": "specs/crons/trinity-agent-cron-cleanup.t27", "t27b": "pass"}, + {"path": "specs/crons/trinity-agent-queue-drain.t27", "t27b": "pass"}, + {"path": "specs/crons/trinity-brain-ci.t27", "t27b": "pass"}, + {"path": "specs/crons/trinity-codegen.t27", "t27b": "pass"}, + {"path": "specs/crons/trinity-discover-callers.t27", "t27b": "pass"}, + {"path": "specs/crons/trinity-pages-health-check.t27", "t27b": "pass"}, + {"path": "specs/crons/trinity-signal-health-self.t27", "t27b": "pass"}, + {"path": "specs/crons/trinity-site-live-gate.t27", "t27b": "pass"}, + {"path": "specs/demos/simple_test.t27", "t27b": "pass"}, + {"path": "specs/docs/chapters/alphabet.t27", "t27b": "pass"}, + {"path": "specs/docs/chapters/evidence.t27", "t27b": "pass"}, + {"path": "specs/docs/chapters/layers.t27", "t27b": "pass"}, + {"path": "specs/docs/chapters/project.t27", "t27b": "pass"}, + {"path": "specs/docs/chapters/queen.t27", "t27b": "pass"}, + {"path": "specs/docs/chapters/rules.t27", "t27b": "pass"}, + {"path": "specs/docs/chapters/tooling.t27", "t27b": "pass"}, + {"path": "specs/docs/system.t27", "t27b": "pass"}, + {"path": "specs/effects/capability.t27", "t27b": "pass"}, + {"path": "specs/effects/clock_cap.t27", "t27b": "pass"}, + {"path": "specs/effects/fs_cap.t27", "t27b": "pass"}, + {"path": "specs/effects/replay_oracle.t27", "t27b": "pass"}, + {"path": "specs/fpga/adapter.t27", "t27b": "pass"}, + {"path": "specs/fpga/apb_bridge.t27", "t27b": "pass"}, + {"path": "specs/fpga/assembler.t27", "t27b": "pass"}, + {"path": "specs/fpga/axi4.t27", "t27b": "pass"}, + {"path": "specs/fpga/boards/arty_a7_integration.t27", "t27b": "pass"}, + {"path": "specs/fpga/boards/qmtech_a100t_integration.t27", "t27b": "pass"}, + {"path": "specs/fpga/bootrom.t27", "t27b": "pass"}, + {"path": "specs/fpga/bpsk.t27", "t27b": "pass"}, + {"path": "specs/fpga/clock_domain.t27", "t27b": "pass"}, + {"path": "specs/fpga/coverage.t27", "t27b": "pass"}, + {"path": "specs/fpga/crossopt.t27", "t27b": "pass"}, + {"path": "specs/fpga/cts.t27", "t27b": "pass"}, + {"path": "specs/fpga/dft.t27", "t27b": "pass"}, + {"path": "specs/fpga/die_probe.t27", "t27b": "pass"}, + {"path": "specs/fpga/dsp/adders.t27", "t27b": "pass"}, + {"path": "specs/fpga/dsp/cordic.t27", "t27b": "pass"}, + {"path": "specs/fpga/dsp/fixed_point.t27", "t27b": "pass"}, + {"path": "specs/fpga/dsp/multipliers.t27", "t27b": "pass"}, + {"path": "specs/fpga/dsp/signals.t27", "t27b": "pass"}, + {"path": "specs/fpga/e2e_demo.t27", "t27b": "pass"}, + {"path": "specs/fpga/eth_beacon.t27", "t27b": "pass"}, + {"path": "specs/fpga/eth_crc.t27", "t27b": "pass"}, + {"path": "specs/fpga/eth_rx.t27", "t27b": "pass"}, + {"path": "specs/fpga/fifo.t27", "t27b": "pass"}, + {"path": "specs/fpga/gf16_accel.t27", "t27b": "pass"}, + {"path": "specs/fpga/hw_types.t27", "t27b": "pass"}, + {"path": "specs/fpga/linker.t27", "t27b": "pass"}, + {"path": "specs/fpga/memory.t27", "t27b": "pass"}, + {"path": "specs/fpga/mmcm.t27", "t27b": "pass"}, + {"path": "specs/fpga/mtbf.t27", "t27b": "pass"}, + {"path": "specs/fpga/partition.t27", "t27b": "pass"}, + {"path": "specs/fpga/power.t27", "t27b": "pass"}, + {"path": "specs/fpga/power_analysis.t27", "t27b": "pass"}, + {"path": "specs/fpga/reset_sync.t27", "t27b": "pass"}, + {"path": "specs/fpga/rgmii.t27", "t27b": "pass"}, + {"path": "specs/fpga/rgmii_sniff.t27", "t27b": "pass"}, + {"path": "specs/fpga/ro_race.t27", "t27b": "pass"}, + {"path": "specs/fpga/router.t27", "t27b": "pass"}, + {"path": "specs/fpga/secded.t27", "t27b": "pass"}, + {"path": "specs/fpga/simulator.t27", "t27b": "pass"}, + {"path": "specs/fpga/stdlib.t27", "t27b": "pass"}, + {"path": "specs/fpga/ternary_isa.t27", "t27b": "pass"}, + {"path": "specs/fpga/ternary_link.t27", "t27b": "pass"}, + {"path": "specs/fpga/testbench/assembler_tb.t27", "t27b": "pass"}, + {"path": "specs/fpga/testbench/cts_tb.t27", "t27b": "pass"}, + {"path": "specs/fpga/testbench/formal_tb.t27", "t27b": "pass"}, + {"path": "specs/fpga/testbench/partition_tb.t27", "t27b": "pass"}, + {"path": "specs/fpga/testbench/placement_tb.t27", "t27b": "pass"}, + {"path": "specs/fpga/testbench/power_tb.t27", "t27b": "pass"}, + {"path": "specs/fpga/testbench/router_tb.t27", "t27b": "pass"}, + {"path": "specs/fpga/testbench/simulator_tb.t27", "t27b": "pass"}, + {"path": "specs/fpga/testbench/timing_tb.t27", "t27b": "pass"}, + {"path": "specs/fpga/testbench/vcd_trace_tb.t27", "t27b": "pass"}, + {"path": "specs/fpga/timing.t27", "t27b": "pass"}, + {"path": "specs/fpga/trinet_node.t27", "t27b": "pass"}, + {"path": "specs/fpga/verification/build_verify.t27", "t27b": "pass"}, + {"path": "specs/functions/analytics-sales-advise.t27", "t27b": "pass"}, + {"path": "specs/functions/analytics-skills-detect.t27", "t27b": "pass"}, + {"path": "specs/functions/broadcast-message-send.t27", "t27b": "pass"}, + {"path": "specs/functions/client-telemetry-daily.t27", "t27b": "pass"}, + {"path": "specs/functions/club-invoice-abandoned-watch.t27", "t27b": "pass"}, + {"path": "specs/functions/content-detailed-script-generate.t27", "t27b": "pass"}, + {"path": "specs/functions/content-scenario-clips-generate.t27", "t27b": "pass"}, + {"path": "specs/functions/content-scripts-generate.t27", "t27b": "pass"}, + {"path": "specs/functions/crm-proactive-sweep.t27", "t27b": "pass"}, + {"path": "specs/functions/instagram-competitors-find.t27", "t27b": "pass"}, + {"path": "specs/functions/instagram-reels-analyze.t27", "t27b": "pass"}, + {"path": "specs/functions/instagram-top-content-extract.t27", "t27b": "pass"}, + {"path": "specs/functions/monitoring-error-report.t27", "t27b": "pass"}, + {"path": "specs/functions/monitoring-health-check.t27", "t27b": "pass"}, + {"path": "specs/functions/monitoring-logs-analyze.t27", "t27b": "pass"}, + {"path": "specs/functions/monitoring-logs-trigger.t27", "t27b": "pass"}, + {"path": "specs/functions/morph-images-generate.t27", "t27b": "pass"}, + {"path": "specs/functions/neuro-image-generate.t27", "t27b": "pass"}, + {"path": "specs/functions/payment-ai-server-process.t27", "t27b": "pass"}, + {"path": "specs/functions/reels-ai-callback.t27", "t27b": "pass"}, + {"path": "specs/functions/reels-ai-generate.t27", "t27b": "pass"}, + {"path": "specs/functions/reels-loop-generate.t27", "t27b": "pass"}, + {"path": "specs/functions/render-avatar-video-run.t27", "t27b": "pass"}, + {"path": "specs/functions/render-job-run.t27", "t27b": "pass"}, + {"path": "specs/functions/render-riddle-run.t27", "t27b": "pass"}, + {"path": "specs/functions/robokassa-unclaimed-watch.t27", "t27b": "pass"}, + {"path": "specs/functions/ton-pending-watch.t27", "t27b": "pass"}, + {"path": "specs/functions/training-model-complete.t27", "t27b": "pass"}, + {"path": "specs/functions/training-model-start.t27", "t27b": "pass"}, + {"path": "specs/functions/training-model-v2-start.t27", "t27b": "pass"}, + {"path": "specs/functions/training-stuck-check.t27", "t27b": "pass"}, + {"path": "specs/functions/webhook-generation-validate.t27", "t27b": "pass"}, + {"path": "specs/functions/welcome-avatar-generate.t27", "t27b": "pass"}, + {"path": "specs/github/auth.t27", "t27b": "pass"}, + {"path": "specs/hosting/credit.t27", "t27b": "pass"}, + {"path": "specs/hosting/feed.t27", "t27b": "pass"}, + {"path": "specs/hosting/host.t27", "t27b": "pass"}, + {"path": "specs/hosting/panel.t27", "t27b": "pass"}, + {"path": "specs/hosting/placement.t27", "t27b": "pass"}, + {"path": "specs/hosting/proof.t27", "t27b": "pass"}, + {"path": "specs/hosting/row.t27", "t27b": "pass"}, + {"path": "specs/hosting/statement.t27", "t27b": "pass"}, + {"path": "specs/hosting/sybil.t27", "t27b": "pass"}, + {"path": "specs/hosting/toolchain.t27", "t27b": "pass"}, + {"path": "specs/hosting/topology.t27", "t27b": "pass"}, + {"path": "specs/i18n/agents-ru.t27", "t27b": "pass"}, + {"path": "specs/i18n/blog-ru.t27", "t27b": "pass"}, + {"path": "specs/i18n/docs-ru.t27", "t27b": "pass"}, + {"path": "specs/igla/race/mvp_ternary_classifier.t27", "t27b": "pass"}, + {"path": "specs/igla/race/phi_accumulator_growth.t27", "t27b": "pass"}, + {"path": "specs/igla/race/phi_gain_freedom.t27", "t27b": "pass"}, + {"path": "specs/igla/race/phi_weights.t27", "t27b": "pass"}, + {"path": "specs/igla/race/ternary_lut_table.t27", "t27b": "pass"}, + {"path": "specs/igla/race/ternary_mac_group.t27", "t27b": "pass"}, + {"path": "specs/igla/race/ternary_node.t27", "t27b": "pass"}, + {"path": "specs/igla/race/unit_weights_node.t27", "t27b": "pass"}, + {"path": "specs/igla/w535_bounded_while_module.t27", "t27b": "pass"}, + {"path": "specs/isa/t27a.t27", "t27b": "pass"}, + {"path": "specs/isa/t27a_mnemonics.t27", "t27b": "pass"}, + {"path": "specs/isa/ternary_encoding.t27", "t27b": "pass"}, + {"path": "specs/isa/ternary_gates.t27", "t27b": "pass"}, + {"path": "specs/isa/ternary_graph.t27", "t27b": "pass"}, + {"path": "specs/isa/tri27_bytecode.t27", "t27b": "pass"}, + {"path": "specs/isa/tri27_machine.t27", "t27b": "pass"}, + {"path": "specs/jobs/network_job.t27", "t27b": "pass"}, + {"path": "specs/jobs/release_t27c.t27", "t27b": "pass"}, + {"path": "specs/jobs/t27b_ledger_steward.t27", "t27b": "pass"}, + {"path": "specs/math/constants.t27", "t27b": "pass"}, + {"path": "specs/math/gf_competitive.t27", "t27b": "pass"}, + {"path": "specs/memory/graph/crypt.t27", "t27b": "pass"}, + {"path": "specs/memory/graph/ingest.t27", "t27b": "pass"}, + {"path": "specs/memory/graph/scope.t27", "t27b": "pass"}, + {"path": "specs/memory/graph/temporal.t27", "t27b": "pass"}, + {"path": "specs/memory/graph/types.t27", "t27b": "pass"}, + {"path": "specs/memory/tmem/session.t27", "t27b": "pass"}, + {"path": "specs/memory/tmem/types.t27", "t27b": "pass"}, + {"path": "specs/mesh_routing.t27", "t27b": "pass"}, + {"path": "specs/ml/activation/elu_activation.t27", "t27b": "blocked", "blocker": "ExprCall(undeclared fn)", "reason": "unimplemented"}, + {"path": "specs/ml/activation/gelu_activation.t27", "t27b": "blocked", "blocker": "ExprCall(undeclared fn)", "reason": "unimplemented"}, + {"path": "specs/ml/activation/gelu_approx_activation.t27", "t27b": "blocked", "blocker": "ExprCall(undeclared fn)", "reason": "unimplemented"}, + {"path": "specs/ml/activation/leaky_relu_activation.t27", "t27b": "pass"}, + {"path": "specs/ml/activation/relu_activation.t27", "t27b": "pass"}, + {"path": "specs/ml/activation/sigmoid_activation.t27", "t27b": "pass"}, + {"path": "specs/ml/activation/silu_swish_activation.t27", "t27b": "blocked", "blocker": "ExprCall(undeclared fn)", "reason": "unimplemented"}, + {"path": "specs/ml/activation/softmax.t27", "t27b": "blocked", "blocker": "ExprCall(undeclared fn)", "reason": "unimplemented"}, + {"path": "specs/ml/activation/tanh_activation.t27", "t27b": "blocked", "blocker": "ExprCall(undeclared fn)", "reason": "unimplemented"}, + {"path": "specs/ml/igla_champion_capsule.t27", "t27b": "blocked", "blocker": "ExprIdentifier(undeclared)", "reason": "unimplemented"}, + {"path": "specs/ml/layers/avgpool2d_layer.t27", "t27b": "pass"}, + {"path": "specs/ml/layers/batchnorm_layer.t27", "t27b": "blocked", "blocker": "ExprCall(undeclared fn)", "reason": "unimplemented"}, + {"path": "specs/ml/layers/conv2d_layer.t27", "t27b": "pass"}, + {"path": "specs/ml/layers/dense_layer.t27", "t27b": "pass"}, + {"path": "specs/ml/layers/dropout_layer.t27", "t27b": "pass"}, + {"path": "specs/ml/layers/embedding_layer.t27", "t27b": "blocked", "blocker": "ExprCall(undeclared fn)", "reason": "unimplemented"}, + {"path": "specs/ml/layers/flatten_layer.t27", "t27b": "pass"}, + {"path": "specs/ml/layers/layernorm_layer.t27", "t27b": "pass"}, + {"path": "specs/ml/layers/maxpool2d_layer.t27", "t27b": "pass"}, + {"path": "specs/ml/layers/residual_connection.t27", "t27b": "pass"}, + {"path": "specs/ml/loss/binary_crossentropy_loss.t27", "t27b": "blocked", "blocker": "ExprCall(undeclared fn)", "reason": "unimplemented"}, + {"path": "specs/ml/loss/contrastive_loss.t27", "t27b": "blocked", "blocker": "ExprCall(undeclared fn)", "reason": "unimplemented"}, + {"path": "specs/ml/loss/cross_entropy_loss.t27", "t27b": "blocked", "blocker": "ExprCall(undeclared fn)", "reason": "unimplemented"}, + {"path": "specs/ml/loss/huber_loss.t27", "t27b": "pass"}, + {"path": "specs/ml/loss/kl_divergence.t27", "t27b": "pass"}, + {"path": "specs/ml/loss/mse_loss.t27", "t27b": "pass"}, + {"path": "specs/ml/optimizer/adagrad.t27", "t27b": "blocked", "blocker": "ExprCall(undeclared fn)", "reason": "unimplemented"}, + {"path": "specs/ml/optimizer/adam.t27", "t27b": "blocked", "blocker": "ExprCall(undeclared fn)", "reason": "unimplemented"}, + {"path": "specs/ml/optimizer/lamb.t27", "t27b": "blocked", "blocker": "ExprCall(undeclared fn)", "reason": "unimplemented"}, + {"path": "specs/ml/optimizer/race_config.t27", "t27b": "blocked", "blocker": "ExprIdentifier(undeclared)", "reason": "unimplemented"}, + {"path": "specs/ml/optimizer/rmsprop.t27", "t27b": "pass"}, + {"path": "specs/ml/optimizer/sgd.t27", "t27b": "pass"}, + {"path": "specs/ml/pathway/mlp.t27", "t27b": "blocked", "blocker": "ExprCall(undeclared fn)", "reason": "unimplemented"}, + {"path": "specs/ml/recurrent/attention_mechanism.t27", "t27b": "blocked", "blocker": "ExprCall(undeclared fn)", "reason": "unimplemented"}, + {"path": "specs/ml/recurrent/bilstm.t27", "t27b": "blocked", "blocker": "ExprCall(undeclared fn)", "reason": "unimplemented"}, + {"path": "specs/ml/recurrent/gru_cell.t27", "t27b": "blocked", "blocker": "ExprCall(undeclared fn)", "reason": "unimplemented"}, + {"path": "specs/ml/recurrent/lstm_cell.t27", "t27b": "blocked", "blocker": "ExprCall(undeclared fn)", "reason": "unimplemented"}, + {"path": "specs/ml/recurrent/lstm_single.t27", "t27b": "blocked", "blocker": "ExprCall(undeclared fn)", "reason": "unimplemented"}, + {"path": "specs/ml/recurrent/rnn_cell.t27", "t27b": "blocked", "blocker": "ExprCall(undeclared fn)", "reason": "unimplemented"}, + {"path": "specs/ml/recurrent/self_attention.t27", "t27b": "pass"}, + {"path": "specs/ml/rl/advantage_estimator.t27", "t27b": "blocked", "blocker": "ExprCall(undeclared fn)", "reason": "unimplemented"}, + {"path": "specs/ml/rl/dqn.t27", "t27b": "pass"}, + {"path": "specs/ml/rl/dqn_target_network.t27", "t27b": "pass"}, + {"path": "specs/ml/rl/ppo_clip_loss.t27", "t27b": "blocked", "blocker": "ExprCall(undeclared fn)", "reason": "unimplemented"}, + {"path": "specs/ml/rl/ppo_critic.t27", "t27b": "blocked", "blocker": "ExprCall(undeclared fn)", "reason": "unimplemented"}, + {"path": "specs/ml/rl/sac_critic.t27", "t27b": "pass"}, + {"path": "specs/ml/transformer/encoder_block.t27", "t27b": "blocked", "blocker": "ExprCall(undeclared fn)", "reason": "unimplemented"}, + {"path": "specs/ml/transformer/feed_forward_network.t27", "t27b": "pass"}, + {"path": "specs/ml/transformer/multi_head_attention.t27", "t27b": "pass"}, + {"path": "specs/ml/transformer/positional_encoding.t27", "t27b": "blocked", "blocker": "ExprCall(undeclared fn)", "reason": "unimplemented"}, + {"path": "specs/multipath_router.t27", "t27b": "pass"}, + {"path": "specs/network/attribution.t27", "t27b": "pass"}, + {"path": "specs/network/identity.t27", "t27b": "pass"}, + {"path": "specs/network/job_rules.t27", "t27b": "pass"}, + {"path": "specs/network/mvp.t27", "t27b": "pass"}, + {"path": "specs/network/mvp_v2.t27", "t27b": "pass"}, + {"path": "specs/network/mvp_v3.t27", "t27b": "pass"}, + {"path": "specs/network/mvp_v3_ed25519.t27", "t27b": "pass"}, + {"path": "specs/network/pool.t27", "t27b": "pass"}, + {"path": "specs/network/quorum.t27", "t27b": "pass"}, + {"path": "specs/network/usage.t27", "t27b": "pass"}, + {"path": "specs/numeric/bnf1024.t27", "t27b": "pass"}, + {"path": "specs/numeric/bnf128.t27", "t27b": "pass"}, + {"path": "specs/numeric/bnf16.t27", "t27b": "pass"}, + {"path": "specs/numeric/bnf256.t27", "t27b": "pass"}, + {"path": "specs/numeric/bnf32.t27", "t27b": "pass"}, + {"path": "specs/numeric/bnf512.t27", "t27b": "pass"}, + {"path": "specs/numeric/bnf64.t27", "t27b": "pass"}, + {"path": "specs/numeric/bnf8.t27", "t27b": "pass"}, + {"path": "specs/numeric/catalog_paper_count.t27", "t27b": "pass"}, + {"path": "specs/numeric/e8m0.t27", "t27b": "pass"}, + {"path": "specs/numeric/formats.t27", "t27b": "pass"}, + {"path": "specs/numeric/formats_catalog.t27", "t27b": "pass"}, + {"path": "specs/numeric/gf10.t27", "t27b": "pass"}, + {"path": "specs/numeric/gf1024.t27", "t27b": "pass"}, + {"path": "specs/numeric/gf128.t27", "t27b": "pass"}, + {"path": "specs/numeric/gf14.t27", "t27b": "pass"}, + {"path": "specs/numeric/gf16.t27", "t27b": "pass"}, + {"path": "specs/numeric/gf256.t27", "t27b": "pass"}, + {"path": "specs/numeric/gf48.t27", "t27b": "pass"}, + {"path": "specs/numeric/gf512.t27", "t27b": "pass"}, + {"path": "specs/numeric/gf6.t27", "t27b": "pass"}, + {"path": "specs/numeric/gf96.t27", "t27b": "pass"}, + {"path": "specs/numeric/gft1024.t27", "t27b": "pass"}, + {"path": "specs/numeric/gft128.t27", "t27b": "pass"}, + {"path": "specs/numeric/gft16.t27", "t27b": "pass"}, + {"path": "specs/numeric/gft256.t27", "t27b": "pass"}, + {"path": "specs/numeric/gft32.t27", "t27b": "pass"}, + {"path": "specs/numeric/gft4.t27", "t27b": "pass"}, + {"path": "specs/numeric/gft512.t27", "t27b": "pass"}, + {"path": "specs/numeric/gft64.t27", "t27b": "pass"}, + {"path": "specs/numeric/gft8.t27", "t27b": "pass"}, + {"path": "specs/numeric/gfternary.t27", "t27b": "pass"}, + {"path": "specs/numeric/golden_sieve.t27", "t27b": "pass"}, + {"path": "specs/numeric/ocp_mx.t27", "t27b": "pass"}, + {"path": "specs/numeric/requant_boundary.t27", "t27b": "pass"}, + {"path": "specs/numeric/tnf1024.t27", "t27b": "pass"}, + {"path": "specs/numeric/tnf128.t27", "t27b": "pass"}, + {"path": "specs/numeric/tnf16.t27", "t27b": "pass"}, + {"path": "specs/numeric/tnf17.t27", "t27b": "pass"}, + {"path": "specs/numeric/tnf256.t27", "t27b": "pass"}, + {"path": "specs/numeric/tnf32.t27", "t27b": "pass"}, + {"path": "specs/numeric/tnf4.t27", "t27b": "pass"}, + {"path": "specs/numeric/tnf512.t27", "t27b": "pass"}, + {"path": "specs/numeric/tnf64.t27", "t27b": "pass"}, + {"path": "specs/numeric/tnf8.t27", "t27b": "pass"}, + {"path": "specs/numeric/trinity_numeric_surface.t27", "t27b": "pass"}, + {"path": "specs/physics/e8_lqg_bridge.t27", "t27b": "pass"}, + {"path": "specs/physics/eye_isi.t27", "t27b": "pass"}, + {"path": "specs/physics/gamma-conflict.t27", "t27b": "pass"}, + {"path": "specs/physics/hslm_benchmark.t27", "t27b": "pass"}, + {"path": "specs/physics/line_bounce.t27", "t27b": "pass"}, + {"path": "specs/physics/lqg_cs_bridge.t27", "t27b": "pass"}, + {"path": "specs/physics/xc7_primitives.t27", "t27b": "pass"}, + {"path": "specs/policy/issue_shape.t27", "t27b": "pass"}, + {"path": "specs/policy/l2_generation.t27", "t27b": "pass"}, + {"path": "specs/policy/lang_en.t27", "t27b": "pass"}, + {"path": "specs/policy/merge_ours.t27", "t27b": "pass"}, + {"path": "specs/policy/own_language.t27", "t27b": "pass"}, + {"path": "specs/policy/required_contexts.t27", "t27b": "pass"}, + {"path": "specs/policy/text_lines.t27", "t27b": "pass"}, + {"path": "specs/port/bootstrap/src/bridge.t27", "t27b": "pass"}, + {"path": "specs/port/bootstrap/src/cc_gate.t27", "t27b": "pass"}, + {"path": "specs/port/bootstrap/src/check_calls.t27", "t27b": "pass"}, + {"path": "specs/port/bootstrap/src/compiler/AsmRelocEntry_new.t27", "t27b": "pass"}, + {"path": "specs/port/bootstrap/src/compiler/AsmSectionKind_from_i8.t27", "t27b": "pass"}, + {"path": "specs/port/bootstrap/src/compiler/AssembledInstr_r_type.t27", "t27b": "pass"}, + {"path": "specs/port/bootstrap/src/compiler/HirBusPort_axi4_lite_slave.t27", "t27b": "pass"}, + {"path": "specs/port/bootstrap/src/compiler/HirClockDomain_new.t27", "t27b": "pass"}, + {"path": "specs/port/bootstrap/src/compiler/HirCoverPoint_new.t27", "t27b": "pass"}, + {"path": "specs/port/bootstrap/src/compiler/HirGf16FftConfig_fft_stages.t27", "t27b": "pass"}, + {"path": "specs/port/bootstrap/src/compiler/HirIpCatalog_new.t27", "t27b": "pass"}, + {"path": "specs/port/bootstrap/src/compiler/HirTernaryRegFile_new.t27", "t27b": "pass"}, + {"path": "specs/port/bootstrap/src/compiler/HwType_hw_width.t27", "t27b": "pass"}, + {"path": "specs/port/bootstrap/src/compiler/LinkSection_text.t27", "t27b": "pass"}, + {"path": "specs/port/bootstrap/src/compiler/LoopGuard_loop_cond.t27", "t27b": "pass"}, + {"path": "specs/port/bootstrap/src/compiler/TbCheck_new.t27", "t27b": "pass"}, + {"path": "specs/port/bootstrap/src/compiler/collect_type_decls.t27", "t27b": "pass"}, + {"path": "specs/port/bootstrap/src/enrichment/mod.t27", "t27b": "pass"}, + {"path": "specs/port/bootstrap/src/jwt.t27", "t27b": "pass"}, + {"path": "specs/port/bootstrap/src/parse_conform.t27", "t27b": "pass"}, + {"path": "specs/port/bootstrap/src/phi_f64_literals.t27", "t27b": "pass"}, + {"path": "specs/port/bootstrap/src/phi_selfcheck.t27", "t27b": "pass"}, + {"path": "specs/port/bootstrap/src/sensitivity.t27", "t27b": "pass"}, + {"path": "specs/port/bootstrap/src/source_kind.t27", "t27b": "pass"}, + {"path": "specs/port/bootstrap/src/weight_bram.t27", "t27b": "pass"}, + {"path": "specs/port/browseros/trios/agent-server/apps/server/src/api/routes/health.t27", "t27b": "pass"}, + {"path": "specs/port/browseros/trios/agent-server/apps/server/src/api/routes/memory.t27", "t27b": "pass"}, + {"path": "specs/port/browseros/trios/agent-server/apps/server/src/api/routes/queen-lease.t27", "t27b": "pass"}, + {"path": "specs/port/browseros/trios/agent-server/apps/server/src/api/routes/queen-needs-you.t27", "t27b": "pass"}, + {"path": "specs/port/browseros/trios/agent-server/apps/server/src/api/routes/queen-public-agents.t27", "t27b": "pass"}, + {"path": "specs/port/browseros/trios/agent-server/apps/server/src/api/routes/queen-registry.t27", "t27b": "pass"}, + {"path": "specs/port/browseros/trios/agent-server/apps/server/src/api/routes/queen-rehearsal.t27", "t27b": "pass"}, + {"path": "specs/port/browseros/trios/agent-server/apps/server/src/api/routes/queen-report.t27", "t27b": "pass"}, + {"path": "specs/port/browseros/trios/agent-server/apps/server/src/api/routes/status.t27", "t27b": "pass"}, + {"path": "specs/port/browseros/trios/agent-server/apps/server/src/api/services/a2a/a2a-liveness.t27", "t27b": "pass"}, + {"path": "specs/port/browseros/trios/agent-server/apps/server/src/api/services/openclaw/claw-session.t27", "t27b": "pass"}, + {"path": "specs/port/browseros/trios/agent-server/apps/server/src/browser/bookmarks.t27", "t27b": "pass"}, + {"path": "specs/port/browseros/trios/agent-server/apps/server/src/browser/history.t27", "t27b": "pass"}, + {"path": "specs/port/browseros/trios/agent-server/apps/server/src/lib/agents/runtime/registry.t27", "t27b": "pass"}, + {"path": "specs/port/browseros/trios/agent-server/apps/server/src/lib/db/retry.t27", "t27b": "pass"}, + {"path": "specs/port/browseros/trios/agent-server/apps/server/src/lib/identity.t27", "t27b": "pass"}, + {"path": "specs/port/browseros/trios/agent-server/apps/server/src/lib/port-binding.t27", "t27b": "pass"}, + {"path": "specs/port/browseros/trios/agent-server/apps/server/src/lib/provider-error-classifier.t27", "t27b": "pass"}, + {"path": "specs/port/browseros/trios/agent-server/apps/server/src/monitoring/envelope.t27", "t27b": "pass"}, + {"path": "specs/port/browseros/trios/agent-server/apps/server/src/skills/catalog.t27", "t27b": "pass"}, + {"path": "specs/port/browseros/trios/agent-server/apps/server/src/tools/filesystem/ls.t27", "t27b": "pass"}, + {"path": "specs/port/browseros/trios/agent-server/apps/server/src/tools/memory/write.t27", "t27b": "pass"}, + {"path": "specs/port/browseros/trios/agent-server/apps/server/src/tools/tool-registry.t27", "t27b": "pass"}, + {"path": "specs/port/fpga/bscan_spi_qmtech/bscan_spi_qmtech.t27", "t27b": "pass"}, + {"path": "specs/port/fpga/openxc7-synth/phi_temporal/temporal_heartbeat.t27", "t27b": "pass"}, + {"path": "specs/port/fpga/verilog/dsp_probe.t27", "t27b": "pass"}, + {"path": "specs/port/fpga/verilog/dsp_probe_live.t27", "t27b": "pass"}, + {"path": "specs/port/fpga/verilog/e8m0_jtag.t27", "t27b": "pass"}, + {"path": "specs/port/fpga/verilog/gft_bitnet_neuron_jtag.t27", "t27b": "pass"}, + {"path": "specs/port/fpga/verilog/gft_dot4_comm_jtag.t27", "t27b": "pass"}, + {"path": "specs/port/fpga/verilog/gft_dup2_jtag.t27", "t27b": "pass"}, + {"path": "specs/port/fpga/verilog/gft_dup3_jtag.t27", "t27b": "pass"}, + {"path": "specs/port/fpga/verilog/gft_signed_dot4_jtag.t27", "t27b": "pass"}, + {"path": "specs/port/fpga/verilog/gft_smul_jtag.t27", "t27b": "pass"}, + {"path": "specs/port/fpga/verilog/gft_train1_jtag.t27", "t27b": "pass"}, + {"path": "specs/port/fpga/verilog/link_node.t27", "t27b": "pass"}, + {"path": "specs/port/fpga/verilog/mvp_ternary_classifier_top.t27", "t27b": "pass"}, + {"path": "specs/port/fpga/verilog/phi_weights_jtag.t27", "t27b": "pass"}, + {"path": "specs/port/fpga/verilog/ternary_mac_demo_top.t27", "t27b": "pass"}, + {"path": "specs/port/fpga/verilog/ternary_mac_synth.t27", "t27b": "pass"}, + {"path": "specs/port/fpga/verilog/ternary_node_jtag.t27", "t27b": "pass"}, + {"path": "specs/port/fpga/vivado/blinky.t27", "t27b": "pass"}, + {"path": "specs/port/fpga/vivado/gf16_matmul4x4.t27", "t27b": "pass"}, + {"path": "specs/port/fpga/vivado/gf16_top.t27", "t27b": "pass"}, + {"path": "specs/port/fpga/vivado/gf16_uart_sim_bench.t27", "t27b": "pass"}, + {"path": "specs/port/fpga/vivado/uart_detect_top.t27", "t27b": "pass"}, + {"path": "specs/port/fpga/vivado/uart_echo_top.t27", "t27b": "pass"}, + {"path": "specs/port/fpga/vsa/temporal_heartbeat_top.t27", "t27b": "pass"}, + {"path": "specs/port/scripts/aggregate-experience.t27", "t27b": "pass"}, + {"path": "specs/port/scripts/bulk-create-notebooks.t27", "t27b": "pass"}, + {"path": "specs/port/scripts/check-conflicts.t27", "t27b": "pass"}, + {"path": "specs/port/scripts/check-pagination-truncation.t27", "t27b": "pass"}, + {"path": "specs/port/scripts/check_first_party_doc_language.t27", "t27b": "pass"}, + {"path": "specs/port/scripts/ci/loop-tools-tracked.t27", "t27b": "pass"}, + {"path": "specs/port/scripts/ci/rings_matrix.t27", "t27b": "pass"}, + {"path": "specs/port/scripts/fpga-build.t27", "t27b": "pass"}, + {"path": "specs/port/scripts/fpga/flash.t27", "t27b": "pass"}, + {"path": "specs/port/scripts/gen_w309.t27", "t27b": "pass"}, + {"path": "specs/port/scripts/gen_w310.t27", "t27b": "pass"}, + {"path": "specs/port/scripts/gen_w311.t27", "t27b": "pass"}, + {"path": "specs/port/scripts/gen_w314.t27", "t27b": "pass"}, + {"path": "specs/port/scripts/gen_w315.t27", "t27b": "pass"}, + {"path": "specs/port/scripts/gen_w316.t27", "t27b": "pass"}, + {"path": "specs/port/scripts/gen_w317.t27", "t27b": "pass"}, + {"path": "specs/port/scripts/gen_w318.t27", "t27b": "pass"}, + {"path": "specs/port/scripts/gen_w320.t27", "t27b": "pass"}, + {"path": "specs/port/scripts/gen_w322.t27", "t27b": "pass"}, + {"path": "specs/port/scripts/gen_w326.t27", "t27b": "pass"}, + {"path": "specs/port/scripts/gen_w363.t27", "t27b": "pass"}, + {"path": "specs/port/scripts/gen_w365.t27", "t27b": "pass"}, + {"path": "specs/port/scripts/gen_w368.t27", "t27b": "pass"}, + {"path": "specs/port/scripts/gen_w377.t27", "t27b": "pass"}, + {"path": "specs/port/scripts/gen_w378.t27", "t27b": "pass"}, + {"path": "specs/port/scripts/gen_w379.t27", "t27b": "pass"}, + {"path": "specs/port/scripts/gen_w380.t27", "t27b": "pass"}, + {"path": "specs/port/scripts/gen_w381.t27", "t27b": "pass"}, + {"path": "specs/port/scripts/gen_w381_lean.t27", "t27b": "pass"}, + {"path": "specs/port/scripts/gen_w382.t27", "t27b": "pass"}, + {"path": "specs/port/scripts/gen_w384.t27", "t27b": "pass"}, + {"path": "specs/port/scripts/gen_w384_lean.t27", "t27b": "pass"}, + {"path": "specs/port/scripts/gen_w385.t27", "t27b": "pass"}, + {"path": "specs/port/scripts/gen_w386.t27", "t27b": "pass"}, + {"path": "specs/port/scripts/gen_w387.t27", "t27b": "pass"}, + {"path": "specs/port/scripts/gen_w388_lean.t27", "t27b": "pass"}, + {"path": "specs/port/scripts/gen_w391.t27", "t27b": "pass"}, + {"path": "specs/port/scripts/gen_w391_lean.t27", "t27b": "pass"}, + {"path": "specs/port/scripts/gen_w631.t27", "t27b": "pass"}, + {"path": "specs/port/scripts/gen_w632.t27", "t27b": "pass"}, + {"path": "specs/port/scripts/gen_w633.t27", "t27b": "pass"}, + {"path": "specs/port/scripts/gen_w634.t27", "t27b": "pass"}, + {"path": "specs/port/scripts/gen_w635.t27", "t27b": "pass"}, + {"path": "specs/port/scripts/gen_w636.t27", "t27b": "pass"}, + {"path": "specs/port/scripts/gen_w637.t27", "t27b": "pass"}, + {"path": "specs/port/scripts/gen_w638.t27", "t27b": "pass"}, + {"path": "specs/port/scripts/gen_w639.t27", "t27b": "pass"}, + {"path": "specs/port/scripts/gen_w640.t27", "t27b": "pass"}, + {"path": "specs/port/scripts/gen_w641.t27", "t27b": "pass"}, + {"path": "specs/port/scripts/gen_w642.t27", "t27b": "pass"}, + {"path": "specs/port/scripts/gen_w643.t27", "t27b": "pass"}, + {"path": "specs/port/scripts/gen_w644.t27", "t27b": "pass"}, + {"path": "specs/port/scripts/gen_w645.t27", "t27b": "pass"}, + {"path": "specs/port/scripts/gen_w646.t27", "t27b": "pass"}, + {"path": "specs/port/scripts/gen_w647.t27", "t27b": "pass"}, + {"path": "specs/port/scripts/gen_w648.t27", "t27b": "pass"}, + {"path": "specs/port/scripts/gen_w649.t27", "t27b": "pass"}, + {"path": "specs/port/scripts/gen_w650.t27", "t27b": "pass"}, + {"path": "specs/port/scripts/gen_w651.t27", "t27b": "pass"}, + {"path": "specs/port/scripts/gen_w652.t27", "t27b": "pass"}, + {"path": "specs/port/scripts/gen_w653.t27", "t27b": "pass"}, + {"path": "specs/port/scripts/gen_w654.t27", "t27b": "pass"}, + {"path": "specs/port/scripts/gen_w655.t27", "t27b": "pass"}, + {"path": "specs/port/scripts/gen_w656.t27", "t27b": "pass"}, + {"path": "specs/port/scripts/gen_w657.t27", "t27b": "pass"}, + {"path": "specs/port/scripts/gen_w662.t27", "t27b": "pass"}, + {"path": "specs/port/scripts/gen_w669.t27", "t27b": "pass"}, + {"path": "specs/port/scripts/gen_w_blocks.t27", "t27b": "pass"}, + {"path": "specs/port/scripts/generate_episodes.t27", "t27b": "pass"}, + {"path": "specs/port/scripts/git_commands_tasks_1_4.t27", "t27b": "pass"}, + {"path": "specs/port/scripts/install-constitutional-hook.t27", "t27b": "pass"}, + {"path": "specs/port/scripts/lee_monte_carlo_baseline.t27", "t27b": "pass"}, + {"path": "specs/port/scripts/mcp-wrapper.t27", "t27b": "pass"}, + {"path": "specs/port/scripts/print_pellis_seal_decimal.t27", "t27b": "pass"}, + {"path": "specs/port/scripts/pysr_trinity_blind_test_v2.t27", "t27b": "pass"}, + {"path": "specs/port/scripts/reseal-apply.t27", "t27b": "pass"}, + {"path": "specs/port/scripts/reseal-check.t27", "t27b": "pass"}, + {"path": "specs/port/scripts/run_v51_multiple.t27", "t27b": "pass"}, + {"path": "specs/port/scripts/test-agent-bridge.t27", "t27b": "pass"}, + {"path": "specs/port/scripts/tri-issue-create.t27", "t27b": "pass"}, + {"path": "specs/port/scripts/tri-pr-create.t27", "t27b": "pass"}, + {"path": "specs/port/scripts/tri-search.t27", "t27b": "pass"}, + {"path": "specs/port/scripts/tri-sync.t27", "t27b": "pass"}, + {"path": "specs/port/scripts/tri_loop/claims.t27", "t27b": "pass"}, + {"path": "specs/port/scripts/tri_loop/corpus_parse.t27", "t27b": "pass"}, + {"path": "specs/port/scripts/tri_loop/loop_rules.t27", "t27b": "pass"}, + {"path": "specs/port/scripts/tri_loop/now_numbers.t27", "t27b": "pass"}, + {"path": "specs/port/scripts/tri_loop/t27b_rules.t27", "t27b": "pass"}, + {"path": "specs/port/scripts/ultra_engine_v70_ultimate.t27", "t27b": "pass"}, + {"path": "specs/port/scripts/validate_phi_f64.t27", "t27b": "pass"}, + {"path": "specs/port/scripts/verify_precision.t27", "t27b": "pass"}, + {"path": "specs/port/scripts/verify_smoking_guns.t27", "t27b": "pass"}, + {"path": "specs/port/scripts/wrapup/extract-context.t27", "t27b": "pass"}, + {"path": "specs/port/tools/backend_parity_table.t27", "t27b": "pass"}, + {"path": "specs/port/tools/bees/merger_gate_selftest.t27", "t27b": "pass"}, + {"path": "specs/port/tools/check_catalog_integrity.t27", "t27b": "pass"}, + {"path": "specs/port/tools/check_duplicate_declarations.t27", "t27b": "pass"}, + {"path": "specs/port/tools/check_fix_carries_source.t27", "t27b": "pass"}, + {"path": "specs/port/tools/ci/check_specs_still_parse.t27", "t27b": "pass"}, + {"path": "specs/port/tools/jtag/tdo_verdict.t27", "t27b": "pass"}, + {"path": "specs/port/tools/oracle/run.t27", "t27b": "pass"}, + {"path": "specs/port/tools/run_conformance_vvp.t27", "t27b": "pass"}, + {"path": "specs/port/tools/ternary_model.t27", "t27b": "pass"}, + {"path": "specs/port/tools/toolbelt.t27", "t27b": "pass"}, + {"path": "specs/port/tools/verify_emit_bitexact.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/fpga/fly-vivado/verilog/trinity_qmtech.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/fpga/gft/tb32.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/fpga/openxc7-regress/regress-fabric-bufg/fabric_bufg.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/fpga/openxc7-synth/DSP48E1_mock.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/fpga/openxc7-synth/blink_correct.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/fpga/openxc7-synth/blink_fast.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/fpga/openxc7-synth/blink_fixed.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/fpga/openxc7-synth/blink_minimal.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/fpga/openxc7-synth/blink_r23.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/fpga/openxc7-synth/blink_simple.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/fpga/openxc7-synth/blink_slow.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/fpga/openxc7-synth/blink_working.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/fpga/openxc7-synth/clk_test.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/fpga/openxc7-synth/clock_test.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/fpga/openxc7-synth/d6_blink.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/fpga/openxc7-synth/d6_inv_test.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/fpga/openxc7-synth/d6_test.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/fpga/openxc7-synth/d_bank13_test.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/fpga/openxc7-synth/d_blink_high.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/fpga/openxc7-synth/d_bufg_test.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/fpga/openxc7-synth/d_clk_direct.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/fpga/openxc7-synth/d_direct.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/fpga/openxc7-synth/d_e21_test.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/fpga/openxc7-synth/d_f19_test.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/fpga/openxc7-synth/d_full_path.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/fpga/openxc7-synth/d_g22_test.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/fpga/openxc7-synth/d_lut_only.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/fpga/openxc7-synth/d_multi_led.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/fpga/openxc7-synth/d_oscillator.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/fpga/openxc7-synth/d_simple_ff.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/fpga/openxc7-synth/d_simple_led.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/fpga/openxc7-synth/d_slow_blink.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/fpga/openxc7-synth/d_srl_blink.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/fpga/openxc7-synth/d_static_on.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/fpga/openxc7-synth/d_static_one.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/fpga/openxc7-synth/d_y0_test.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/fpga/openxc7-synth/definitive_diagnostic_inv.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/fpga/openxc7-synth/dsp_mul.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/fpga/openxc7-synth/led_both_test.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/fpga/openxc7-synth/led_d5_test.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/fpga/openxc7-synth/led_d6_test.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/fpga/openxc7-synth/led_diagnostic.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/fpga/openxc7-synth/led_off_test.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/fpga/openxc7-synth/led_on_test.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/fpga/openxc7-synth/led_simple_test.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/fpga/openxc7-synth/led_test_inv.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/fpga/openxc7-synth/multi_led_test.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/fpga/openxc7-synth/quantum_bridge_top.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/fpga/openxc7-synth/riscv_blink.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/fpga/openxc7-synth/singularity_d6_top.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/fpga/openxc7-synth/symbiflow_blink.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/fpga/openxc7-synth/ternary_activation.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/fpga/openxc7-synth/trinity_top.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/fpga/openxc7-synth/uart_echo.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/fpga/rtl/fpga_test_reporter.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/fpga/uart_loopback.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/fpga/uart_loopback_core.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/src/background_agent/main.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/src/brain/orbitofrontal_value.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/src/brain/weber_tuning.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/src/cli/health_check.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/src/cli/railway_create_full.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/src/cli/railway_create_project.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/src/cli/railway_deployment_create.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/src/cli/railway_null_startcmd.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/src/firebird/governance_temp.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/src/phi-engine/vibeec_original/bogatyrs_registry.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/src/phi-engine/vibeec_original/bogatyrs_spec_structure.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/src/phi-engine/vibeec_original/tnc.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/src/server_main.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/src/storm/experience_engine.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/src/tri-api/claude_md.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/src/tri/gen_aabb.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/src/tri/gen_arithmetic.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/src/tri/gen_assertion.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/src/tri/gen_barrier.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/src/tri/gen_base64.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/src/tri/gen_bezier.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/src/tri/gen_cache.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/src/tri/gen_caesar.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/src/tri/gen_canvas.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/src/tri/gen_color.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/src/tri/gen_cross_entropy.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/src/tri/gen_cursor.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/src/tri/gen_epoch_reclamation.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/src/tri/gen_escape.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/src/tri/gen_fuzz.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/src/tri/gen_geo_hash2d.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/src/tri/gen_gradient.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/src/tri/gen_gradient_descent.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/src/tri/gen_hazard_pointers.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/src/tri/gen_image.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/src/tri/gen_index.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/src/tri/gen_key_value.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/src/tri/gen_kmeans.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/src/tri/gen_leb128.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/src/tri/gen_linear_regression.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/src/tri/gen_lockfree_stack.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/src/tri/gen_matrix3x3.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/src/tri/gen_mock.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/src/tri/gen_neuron.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/src/tri/gen_path_utils.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/src/tri/gen_perceptron.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/src/tri/gen_quaternion.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/src/tri/gen_radix_tree.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/src/tri/gen_ray.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/src/tri/gen_record_store.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/src/tri/gen_rect.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/src/tri/gen_regression.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/src/tri/gen_relu.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/src/tri/gen_ring_buffer.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/src/tri/gen_rle.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/src/tri/gen_rsa_simple.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/src/tri/gen_rtree.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/src/tri/gen_rwlock.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/src/tri/gen_semaphore.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/src/tri/gen_sigmoid.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/src/tri/gen_skiplist_impl.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/src/tri/gen_snapshot.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/src/tri/gen_softmax.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/src/tri/gen_temp_file.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/src/tri/gen_test_runner.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/src/tri/gen_transaction.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/src/tri/gen_transform.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/src/tri/gen_varint.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/src/tri/gen_wal.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/src/tri/gen_websocket.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/src/tri/gen_work_stealing.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/src/tri/math/vocab_audit.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/src/tri/orchestrator_bench.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/src/tri/string_dualities.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/src/tri/string_spectrum.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/src/vibeec/gen_cmd_minimal.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/src/vibeec/gen_cmd_simple.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/src/vibeec/p2p_module.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/src/vibeec/tnc.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/src/vibeec/trinity_tokenizer.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/src/vibeec/validation_engine.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/src/wasm_stubs/auto_shard_stub.t27", "t27b": "pass"}, + {"path": "specs/port/trios/apps/trios-macos/rings/RUST-04/clade-improve/src/oversight.t27", "t27b": "pass"}, + {"path": "specs/port/trios/apps/trios-macos/rings/RUST-13/clade-meshd/src/transport.t27", "t27b": "pass"}, + {"path": "specs/port/trios/apps/trios-macos/rings/RUST-13/trios-mesh/build.t27", "t27b": "pass"}, + {"path": "specs/port/trios/apps/trios-macos/rings/RUST-13/trios-mesh/src/bin/smoke_m1.t27", "t27b": "pass"}, + {"path": "specs/port/trios/apps/trios-macos/rings/RUST-13/trios-mesh/tools/ad9361_config.t27", "t27b": "pass"}, + {"path": "specs/port/trios/crates/tri-tunnel/src/main.t27", "t27b": "pass"}, + {"path": "specs/port/trios/crates/trinity_loss/src/lib.t27", "t27b": "pass"}, + {"path": "specs/port/trios/crates/trios-bridge/src/main.t27", "t27b": "pass"}, + {"path": "specs/port/trios/crates/trios-chat/rings/CR-CHAT-00/src/lib.t27", "t27b": "pass"}, + {"path": "specs/port/trios/crates/trios-chat/rings/CR-CHAT-01/src/key_package_expiry_guard.t27", "t27b": "pass"}, + {"path": "specs/port/trios/crates/trios-chat/rings/CR-CHAT-02/src/epoch_rollover_wraparound_guard.t27", "t27b": "pass"}, + {"path": "specs/port/trios/crates/trios-chat/rings/CR-CHAT-02/src/skipped_message_key_gap_bound_guard.t27", "t27b": "pass"}, + {"path": "specs/port/trios/crates/trios-chat/rings/CR-CHAT-03/src/ratchet_tree_resolution_guard.t27", "t27b": "pass"}, + {"path": "specs/port/trios/crates/trios-chat/rings/CR-CHAT-03/src/unmerged_leaves_bound_guard.t27", "t27b": "pass"}, + {"path": "specs/port/trios/crates/trios-chat/rings/CR-CHAT-04/src/padding_alignment_boundary_guard.t27", "t27b": "pass"}, + {"path": "specs/port/trios/crates/trios-chat/rings/CR-CHAT-04/src/padding_block_size_alignment_guard.t27", "t27b": "pass"}, + {"path": "specs/port/trios/crates/trios-chat/rings/CR-CHAT-04/src/padding_class_selection_entropy_guard.t27", "t27b": "pass"}, + {"path": "specs/port/trios/crates/trios-chat/rings/CR-CHAT-05/src/envelope_size_distribution_uniformity.t27", "t27b": "pass"}, + {"path": "specs/port/trios/crates/trios-chat/rings/CR-CHAT-07/src/cover_decoy_ratio_governor.t27", "t27b": "pass"}, + {"path": "specs/port/trios/crates/trios-chat/rings/CR-CHAT-LAWS/src/lib.t27", "t27b": "pass"}, + {"path": "specs/port/trios/crates/trios-cli/src/cmd/agent.t27", "t27b": "pass"}, + {"path": "specs/port/trios/crates/trios-cli/src/cmd/commit.t27", "t27b": "pass"}, + {"path": "specs/port/trios/crates/trios-cli/src/cmd/gates.t27", "t27b": "pass"}, + {"path": "specs/port/trios/crates/trios-cli/src/cmd/leaderboard.t27", "t27b": "pass"}, + {"path": "specs/port/trios/crates/trios-cli/src/cmd/report.t27", "t27b": "pass"}, + {"path": "specs/port/trios/crates/trios-cli/src/cmd/roster.t27", "t27b": "pass"}, + {"path": "specs/port/trios/crates/trios-cli/src/cmd/run.t27", "t27b": "pass"}, + {"path": "specs/port/trios/crates/trios-cli/src/cmd/status.t27", "t27b": "pass"}, + {"path": "specs/port/trios/crates/trios-cli/src/cmd/submit.t27", "t27b": "pass"}, + {"path": "specs/port/trios/crates/trios-cli/src/gh.t27", "t27b": "pass"}, + {"path": "specs/port/trios/crates/trios-cli/src/lock.t27", "t27b": "pass"}, + {"path": "specs/port/trios/crates/trios-cli/src/metrics.t27", "t27b": "pass"}, + {"path": "specs/port/trios/crates/trios-doctor/rings/BRONZE-RING-DR/src/main.t27", "t27b": "pass"}, + {"path": "specs/port/trios/crates/trios-doctor/rings/SILVER-RING-DR-00/src/lib.t27", "t27b": "pass"}, + {"path": "specs/port/trios/crates/trios-doctor/src/main.t27", "t27b": "pass"}, + {"path": "specs/port/trios/crates/trios-ext/rings/SILVER-RING-EXT-00/src/lib.t27", "t27b": "pass"}, + {"path": "specs/port/trios/crates/trios-ext/xtask/src/main.t27", "t27b": "pass"}, + {"path": "specs/port/trios/crates/trios-git/src/commit.t27", "t27b": "pass"}, + {"path": "specs/port/trios/crates/trios-git/src/log.t27", "t27b": "pass"}, + {"path": "specs/port/trios/crates/trios-git/src/stash.t27", "t27b": "pass"}, + {"path": "specs/port/trios/crates/trios-git/src/status.t27", "t27b": "pass"}, + {"path": "specs/port/trios/crates/trios-golden-float/build.t27", "t27b": "pass"}, + {"path": "specs/port/trios/crates/trios-hdc/build.t27", "t27b": "pass"}, + {"path": "specs/port/trios/crates/trios-hdc/rings/HD-01/src/lib.t27", "t27b": "pass"}, + {"path": "specs/port/trios/crates/trios-igla-race/src/main.t27", "t27b": "pass"}, + {"path": "specs/port/trios/crates/trios-igla-trainer/src/jepa_runner.t27", "t27b": "pass"}, + {"path": "specs/port/trios/crates/trios-mcp/rings/BR-XTASK/src/main.t27", "t27b": "pass"}, + {"path": "specs/port/trios/crates/trios-mcp/rings/SR-01/src/lighthouse.t27", "t27b": "pass"}, + {"path": "specs/port/trios/crates/trios-mcp/rings/SR-02/src/discovery.t27", "t27b": "pass"}, + {"path": "specs/port/trios/crates/trios-mcp/rings/SR-02/src/lib.t27", "t27b": "pass"}, + {"path": "specs/port/trios/crates/trios-mcp/src/main.t27", "t27b": "pass"}, + {"path": "specs/port/trios/crates/trios-mesh/src/identity.t27", "t27b": "pass"}, + {"path": "specs/port/trios/crates/trios-mesh/src/packet.t27", "t27b": "pass"}, + {"path": "specs/port/trios/crates/trios-openclaw/rings/OC-01/src/lib.t27", "t27b": "pass"}, + {"path": "specs/port/trios/crates/trios-physics/build.t27", "t27b": "pass"}, + {"path": "specs/port/trios/crates/trios-physics/rings/PH-01/src/lib.t27", "t27b": "pass"}, + {"path": "specs/port/trios/crates/trios-physics/src/lib.t27", "t27b": "pass"}, + {"path": "specs/port/trios/crates/trios-rainbow-bridge/src/funnel_client.t27", "t27b": "pass"}, + {"path": "specs/port/trios/crates/trios-rainbow-bridge/src/lamport.t27", "t27b": "pass"}, + {"path": "specs/port/trios/crates/trios-sacred/rings/SC-00/src/lib.t27", "t27b": "pass"}, + {"path": "specs/port/trios/crates/trios-sacred/rings/SC-01/src/lib.t27", "t27b": "pass"}, + {"path": "specs/port/trios/crates/trios-scarab-types/rings/SR-00/src/lib.t27", "t27b": "pass"}, + {"path": "specs/port/trios/crates/trios-scarab-types/rings/SR-01/src/lib.t27", "t27b": "pass"}, + {"path": "specs/port/trios/crates/trios-scarab-types/rings/SR-02/src/lib.t27", "t27b": "pass"}, + {"path": "specs/port/trios/crates/trios-scarab-types/rings/SR-03/src/lib.t27", "t27b": "pass"}, + {"path": "specs/port/trios/crates/trios-scarab-types/rings/SR-04/src/lib.t27", "t27b": "pass"}, + {"path": "specs/port/trios/crates/trios-server/src/mcp_endpoints/tasks.t27", "t27b": "pass"}, + {"path": "specs/port/trios/crates/trios-server/src/tools/git.t27", "t27b": "pass"}, + {"path": "specs/port/trios/crates/trios-server/src/tools/git_extended.t27", "t27b": "pass"}, + {"path": "specs/port/trios/crates/trios-server/src/tools/gitbutler.t27", "t27b": "pass"}, + {"path": "specs/port/trios/crates/trios-server/src/tools/golden_float.t27", "t27b": "pass"}, + {"path": "specs/port/trios/crates/trios-server/src/tools/mod.t27", "t27b": "pass"}, + {"path": "specs/port/trios/crates/trios-store/rings/ST-00/src/lib.t27", "t27b": "pass"}, + {"path": "specs/port/trios/crates/trios-ternary/rings/TR-01/src/lib.t27", "t27b": "pass"}, + {"path": "specs/port/trios/crates/trios-train-cpu/src/bin/tjepa_modules/encoder.t27", "t27b": "pass"}, + {"path": "specs/port/trios/crates/trios-train-cpu/src/bin/train_state.t27", "t27b": "pass"}, + {"path": "specs/port/trios/crates/trios-trainer/src/train_loop.t27", "t27b": "pass"}, + {"path": "specs/port/trios/crates/trios-trainer/src/validation.t27", "t27b": "pass"}, + {"path": "specs/port/trios/crates/trios-trinity-brain/src/phi.t27", "t27b": "pass"}, + {"path": "specs/port/trios/crates/trios-vsa/rings/VS-01/src/lib.t27", "t27b": "pass"}, + {"path": "specs/port/trios/validate_bpb.t27", "t27b": "pass"}, + {"path": "specs/providers/catalog.t27", "t27b": "pass"}, + {"path": "specs/providers/gonka/deepseek-v4-flash-0731.t27", "t27b": "pass"}, + {"path": "specs/providers/gonka/glm-5-2-fp8.t27", "t27b": "pass"}, + {"path": "specs/providers/gonka/glm-5-3-flash.t27", "t27b": "pass"}, + {"path": "specs/providers/gonka/kimi-k2-6.t27", "t27b": "pass"}, + {"path": "specs/providers/gonka/minimax-m2-7.t27", "t27b": "pass"}, + {"path": "specs/providers/tri_gnk_pair.t27", "t27b": "pass"}, + {"path": "specs/providers/trinet/fpga-xc7a200t.t27", "t27b": "pass"}, + {"path": "specs/providers/trinet/gpu-consumer-24gb.t27", "t27b": "pass"}, + {"path": "specs/queen/actor_events.t27", "t27b": "pass"}, + {"path": "specs/queen/actor_view.t27", "t27b": "pass"}, + {"path": "specs/queen/actors.t27", "t27b": "pass"}, + {"path": "specs/queen/actors_hw.t27", "t27b": "pass"}, + {"path": "specs/queen/actors_hw_jtag.t27", "t27b": "pass"}, + {"path": "specs/queen/actors_hw_top.t27", "t27b": "pass"}, + {"path": "specs/queen/app.t27", "t27b": "pass"}, + {"path": "specs/queen/claim.t27", "t27b": "pass"}, + {"path": "specs/queen/control.t27", "t27b": "pass"}, + {"path": "specs/queen/dashboard.t27", "t27b": "pass"}, + {"path": "specs/queen/dispatch.t27", "t27b": "pass"}, + {"path": "specs/queen/dispatch_exit.t27", "t27b": "pass"}, + {"path": "specs/queen/domains.t27", "t27b": "pass"}, + {"path": "specs/queen/drain.t27", "t27b": "pass"}, + {"path": "specs/queen/events.t27", "t27b": "pass"}, + {"path": "specs/queen/golden_chain.t27", "t27b": "pass"}, + {"path": "specs/queen/hive.t27", "t27b": "pass"}, + {"path": "specs/queen/holds.t27", "t27b": "pass"}, + {"path": "specs/queen/jobs.t27", "t27b": "pass"}, + {"path": "specs/queen/keyed.t27", "t27b": "pass"}, + {"path": "specs/queen/keyed_guard.t27", "t27b": "pass"}, + {"path": "specs/queen/merger_gate.t27", "t27b": "pass"}, + {"path": "specs/queen/netlink.t27", "t27b": "pass"}, + {"path": "specs/queen/priority.t27", "t27b": "pass"}, + {"path": "specs/queen/replay/actors_decisions.t27", "t27b": "pass"}, + {"path": "specs/queen/replay/reviewer_decisions.t27", "t27b": "pass"}, + {"path": "specs/queen/replay/telemetry_decisions.t27", "t27b": "pass"}, + {"path": "specs/queen/review_lanes.t27", "t27b": "pass"}, + {"path": "specs/queen/review_log.t27", "t27b": "pass"}, + {"path": "specs/queen/review_valve.t27", "t27b": "pass"}, + {"path": "specs/queen/reviewer.t27", "t27b": "pass"}, + {"path": "specs/queen/reviewer_sizing.t27", "t27b": "pass"}, + {"path": "specs/queen/shaping.t27", "t27b": "pass"}, + {"path": "specs/queen/simulation.t27", "t27b": "pass"}, + {"path": "specs/queen/task_analysis.t27", "t27b": "pass"}, + {"path": "specs/queen/tasks.t27", "t27b": "pass"}, + {"path": "specs/queen/telemetry.t27", "t27b": "pass"}, + {"path": "specs/queen/turn_stop.t27", "t27b": "pass"}, + {"path": "specs/queen/views.t27", "t27b": "pass"}, + {"path": "specs/queen/waits.t27", "t27b": "pass"}, + {"path": "specs/queen/worktree_keep.t27", "t27b": "pass"}, + {"path": "specs/rings/ring_103_phi_sgd.t27", "t27b": "pass"}, + {"path": "specs/sandbox/health.t27", "t27b": "pass"}, + {"path": "specs/sandbox/https_enforce.t27", "t27b": "pass"}, + {"path": "specs/sandbox/orphan_detection.t27", "t27b": "pass"}, + {"path": "specs/sandbox/session_timeout.t27", "t27b": "pass"}, + {"path": "specs/skills/t27-measure-corpus.t27", "t27b": "pass"}, + {"path": "specs/skills/t27-phi-loop.t27", "t27b": "pass"}, + {"path": "specs/skills/t27-providers-steward.t27", "t27b": "pass"}, + {"path": "specs/skills/t27-self-host.t27", "t27b": "pass"}, + {"path": "specs/skills/t27-tri-pipeline.t27", "t27b": "pass"}, + {"path": "specs/skills/t27-tri.t27", "t27b": "pass"}, + {"path": "specs/skills/t27-wave-audit.t27", "t27b": "pass"}, + {"path": "specs/skills/t27-wrap-up.t27", "t27b": "pass"}, + {"path": "specs/skills/trinity-blog-post.t27", "t27b": "pass"}, + {"path": "specs/skills/trinity-board-sync.t27", "t27b": "pass"}, + {"path": "specs/skills/trinity-cloud.t27", "t27b": "pass"}, + {"path": "specs/skills/trinity-connect-accounts.t27", "t27b": "pass"}, + {"path": "specs/skills/trinity-doctor.t27", "t27b": "pass"}, + {"path": "specs/skills/trinity-farm-garden.t27", "t27b": "pass"}, + {"path": "specs/skills/trinity-fpga-synth.t27", "t27b": "pass"}, + {"path": "specs/skills/trinity-god-mode.t27", "t27b": "pass"}, + {"path": "specs/skills/trinity-implement-issue.t27", "t27b": "pass"}, + {"path": "specs/skills/trinity-queen-hive-visuals.t27", "t27b": "pass"}, + {"path": "specs/skills/trinity-review-code.t27", "t27b": "pass"}, + {"path": "specs/skills/trinity-run-tests.t27", "t27b": "pass"}, + {"path": "specs/skills/trinity-scholar.t27", "t27b": "pass"}, + {"path": "specs/skills/trinity-status.t27", "t27b": "pass"}, + {"path": "specs/skills/trinity-tech-tree.t27", "t27b": "pass"}, + {"path": "specs/skills/trinity-tri.t27", "t27b": "pass"}, + {"path": "specs/skills/trinity-trinity-test.t27", "t27b": "pass"}, + {"path": "specs/skills/trinity-ux-wave.t27", "t27b": "pass"}, + {"path": "specs/skills/trinity-vibee-gen.t27", "t27b": "pass"}, + {"path": "specs/skills/trinity-vsa-verify.t27", "t27b": "pass"}, + {"path": "specs/skills/trinity-wave.t27", "t27b": "pass"}, + {"path": "specs/system/unified-agent-operations.t27", "t27b": "pass"}, + {"path": "specs/ternary/activation_quantizer.t27", "t27b": "pass"}, + {"path": "specs/ternary/bitnet_layer.t27", "t27b": "pass"}, + {"path": "specs/ternary/bitnet_majority.t27", "t27b": "pass"}, + {"path": "specs/ternary/bitnet_mlp.t27", "t27b": "pass"}, + {"path": "specs/ternary/bitnet_mlp3.t27", "t27b": "pass"}, + {"path": "specs/ternary/bitnet_neuron.t27", "t27b": "pass"}, + {"path": "specs/ternary/bitnet_neuron_nchunk.t27", "t27b": "pass"}, + {"path": "specs/ternary/clocked_counter.t27", "t27b": "pass"}, + {"path": "specs/ternary/comb_bitnet_layer.t27", "t27b": "pass"}, + {"path": "specs/ternary/comb_bitnet_neuron.t27", "t27b": "pass"}, + {"path": "specs/ternary/comb_ternary_dot.t27", "t27b": "pass"}, + {"path": "specs/ternary/gft_add_rne.t27", "t27b": "pass"}, + {"path": "specs/ternary/gft_argmax4.t27", "t27b": "pass"}, + {"path": "specs/ternary/gft_axpy.t27", "t27b": "pass"}, + {"path": "specs/ternary/gft_bitnet_neuron.t27", "t27b": "pass"}, + {"path": "specs/ternary/gft_classifier4.t27", "t27b": "pass"}, + {"path": "specs/ternary/gft_classify.t27", "t27b": "pass"}, + {"path": "specs/ternary/gft_classify3.t27", "t27b": "pass"}, + {"path": "specs/ternary/gft_dot2.t27", "t27b": "pass"}, + {"path": "specs/ternary/gft_dot2_rne.t27", "t27b": "pass"}, + {"path": "specs/ternary/gft_dot4.t27", "t27b": "pass"}, + {"path": "specs/ternary/gft_dot4_rne.t27", "t27b": "pass"}, + {"path": "specs/ternary/gft_dot8.t27", "t27b": "pass"}, + {"path": "specs/ternary/gft_exp2.t27", "t27b": "pass"}, + {"path": "specs/ternary/gft_hidden2.t27", "t27b": "pass"}, + {"path": "specs/ternary/gft_layer2.t27", "t27b": "pass"}, + {"path": "specs/ternary/gft_layer3.t27", "t27b": "pass"}, + {"path": "specs/ternary/gft_layer4.t27", "t27b": "pass"}, + {"path": "specs/ternary/gft_log2.t27", "t27b": "pass"}, + {"path": "specs/ternary/gft_logistic.t27", "t27b": "pass"}, + {"path": "specs/ternary/gft_madd.t27", "t27b": "pass"}, + {"path": "specs/ternary/gft_magsub_tie.t27", "t27b": "pass"}, + {"path": "specs/ternary/gft_mlp2.t27", "t27b": "pass"}, + {"path": "specs/ternary/gft_mlp3.t27", "t27b": "pass"}, + {"path": "specs/ternary/gft_mul_rne.t27", "t27b": "pass"}, + {"path": "specs/ternary/gft_neuron_full.t27", "t27b": "pass"}, + {"path": "specs/ternary/gft_nll.t27", "t27b": "pass"}, + {"path": "specs/ternary/gft_recip.t27", "t27b": "pass"}, + {"path": "specs/ternary/gft_relu.t27", "t27b": "pass"}, + {"path": "specs/ternary/gft_sadd.t27", "t27b": "pass"}, + {"path": "specs/ternary/gft_sgd_step.t27", "t27b": "pass"}, + {"path": "specs/ternary/gft_signed_dot4.t27", "t27b": "pass"}, + {"path": "specs/ternary/gft_signed_mac.t27", "t27b": "pass"}, + {"path": "specs/ternary/gft_smul.t27", "t27b": "pass"}, + {"path": "specs/ternary/gft_softmax4.t27", "t27b": "pass"}, + {"path": "specs/ternary/gft_softmax_grad4.t27", "t27b": "pass"}, + {"path": "specs/ternary/gft_train1.t27", "t27b": "pass"}, + {"path": "specs/ternary/gft_train2.t27", "t27b": "pass"}, + {"path": "specs/ternary/gft_train2relu.t27", "t27b": "pass"}, + {"path": "specs/ternary/gft_xorbp.t27", "t27b": "pass"}, + {"path": "specs/ternary/gft_xorbp2.t27", "t27b": "pass"}, + {"path": "specs/ternary/gft_xornet.t27", "t27b": "pass"}, + {"path": "specs/ternary/gft_xorpercep.t27", "t27b": "pass"}, + {"path": "specs/ternary/gft_xorpercep3.t27", "t27b": "pass"}, + {"path": "specs/ternary/gft_xorpercep4.t27", "t27b": "pass"}, + {"path": "specs/ternary/gft_xortrain.t27", "t27b": "pass"}, + {"path": "specs/ternary/radix_economy.t27", "t27b": "pass"}, + {"path": "specs/ternary/stream_ternary_mac.t27", "t27b": "pass"}, + {"path": "specs/ternary/ternary_full_adder.t27", "t27b": "pass"}, + {"path": "specs/ternary/ternary_mac.t27", "t27b": "pass"}, + {"path": "specs/ternary/ternary_ripple_adder.t27", "t27b": "pass"}, + {"path": "specs/ternary/ternary_xor.t27", "t27b": "pass"}, + {"path": "specs/ternary/trits.t27", "t27b": "pass"}, + {"path": "specs/tools/catalog.t27", "t27b": "pass"}, + {"path": "specs/tools/epic_ci.t27", "t27b": "pass"}, + {"path": "specs/tools/mcp/gitbutler.t27", "t27b": "pass"}, + {"path": "specs/tools/mcp/inngest-dev.t27", "t27b": "pass"}, + {"path": "specs/tools/mcp/needle.t27", "t27b": "pass"}, + {"path": "specs/tools/mcp/neon.t27", "t27b": "pass"}, + {"path": "specs/tools/mcp/notebooklm.t27", "t27b": "pass"}, + {"path": "specs/tools/mcp/railway-mcp-server.t27", "t27b": "pass"}, + {"path": "specs/tools/mcp/t27-traceability.t27", "t27b": "pass"}, + {"path": "specs/tools/mcp/tri-mcp.t27", "t27b": "pass"}, + {"path": "specs/tools/mcp/tri-ssot.t27", "t27b": "pass"}, + {"path": "specs/tools/mcp/trinity.t27", "t27b": "pass"}, + {"path": "specs/tools/mcp/zig-docs.t27", "t27b": "pass"}, + {"path": "specs/tools/mcp_protocol.t27", "t27b": "pass"}, + {"path": "specs/tools/t27o/rust_convert.t27", "t27b": "pass"}, + {"path": "specs/tools/t27o/rust_std.t27", "t27b": "pass"}, + {"path": "specs/tools/tri/abandoned.t27", "t27b": "pass"}, + {"path": "specs/tools/tri/cell.t27", "t27b": "pass"}, + {"path": "specs/tools/tri/census.t27", "t27b": "pass"}, + {"path": "specs/tools/tri/ci.t27", "t27b": "pass"}, + {"path": "specs/tools/tri/competitors.t27", "t27b": "pass"}, + {"path": "specs/tools/tri/discard.t27", "t27b": "pass"}, + {"path": "specs/tools/tri/doctor.t27", "t27b": "pass"}, + {"path": "specs/tools/tri/elab.t27", "t27b": "pass"}, + {"path": "specs/tools/tri/emit.t27", "t27b": "pass"}, + {"path": "specs/tools/tri/experience.t27", "t27b": "pass"}, + {"path": "specs/tools/tri/fleet.t27", "t27b": "pass"}, + {"path": "specs/tools/tri/fmt.t27", "t27b": "pass"}, + {"path": "specs/tools/tri/fpga.t27", "t27b": "pass"}, + {"path": "specs/tools/tri/gates.t27", "t27b": "pass"}, + {"path": "specs/tools/tri/gen.t27", "t27b": "pass"}, + {"path": "specs/tools/tri/harness.t27", "t27b": "pass"}, + {"path": "specs/tools/tri/health.t27", "t27b": "pass"}, + {"path": "specs/tools/tri/hooks.t27", "t27b": "pass"}, + {"path": "specs/tools/tri/issues.t27", "t27b": "pass"}, + {"path": "specs/tools/tri/jumps.t27", "t27b": "pass"}, + {"path": "specs/tools/tri/kinds.t27", "t27b": "pass"}, + {"path": "specs/tools/tri/lean.t27", "t27b": "pass"}, + {"path": "specs/tools/tri/ledgers.t27", "t27b": "pass"}, + {"path": "specs/tools/tri/loop.t27", "t27b": "pass"}, + {"path": "specs/tools/tri/merging.t27", "t27b": "pass"}, + {"path": "specs/tools/tri/misread.t27", "t27b": "pass"}, + {"path": "specs/tools/tri/mods.t27", "t27b": "pass"}, + {"path": "specs/tools/tri/mutate.t27", "t27b": "pass"}, + {"path": "specs/tools/tri/now.t27", "t27b": "pass"}, + {"path": "specs/tools/tri/one-away.t27", "t27b": "pass"}, + {"path": "specs/tools/tri/orphaned.t27", "t27b": "pass"}, + {"path": "specs/tools/tri/pr.t27", "t27b": "pass"}, + {"path": "specs/tools/tri/prose.t27", "t27b": "pass"}, + {"path": "specs/tools/tri/quantifiers.t27", "t27b": "pass"}, + {"path": "specs/tools/tri/red.t27", "t27b": "pass"}, + {"path": "specs/tools/tri/reseal.t27", "t27b": "pass"}, + {"path": "specs/tools/tri/rtl.t27", "t27b": "pass"}, + {"path": "specs/tools/tri/seals.t27", "t27b": "pass"}, + {"path": "specs/tools/tri/serve.t27", "t27b": "pass"}, + {"path": "specs/tools/tri/skill.t27", "t27b": "pass"}, + {"path": "specs/tools/tri/status.t27", "t27b": "pass"}, + {"path": "specs/tools/tri/sweep.t27", "t27b": "pass"}, + {"path": "specs/tools/tri/synth.t27", "t27b": "pass"}, + {"path": "specs/tools/tri/test.t27", "t27b": "pass"}, + {"path": "specs/tools/tri/topic.t27", "t27b": "pass"}, + {"path": "specs/tools/tri/types.t27", "t27b": "pass"}, + {"path": "specs/tools/tri/unparsed.t27", "t27b": "pass"}, + {"path": "specs/tools/tri/vectors.t27", "t27b": "pass"}, + {"path": "specs/tools/tri/verdict.t27", "t27b": "pass"}, + {"path": "specs/tools/tri/vsim.t27", "t27b": "pass"}, + {"path": "specs/tools/tri/window.t27", "t27b": "pass"}, + {"path": "specs/tools/tri/worktrees.t27", "t27b": "pass"}, + {"path": "specs/tools/trinity/tri/bench.t27", "t27b": "pass"}, + {"path": "specs/tools/trinity/tri/bio.t27", "t27b": "pass"}, + {"path": "specs/tools/trinity/tri/blindspots.t27", "t27b": "pass"}, + {"path": "specs/tools/trinity/tri/conscious.t27", "t27b": "pass"}, + {"path": "specs/tools/trinity/tri/constants.t27", "t27b": "pass"}, + {"path": "specs/tools/trinity/tri/cosmos.t27", "t27b": "pass"}, + {"path": "specs/tools/trinity/tri/dashboard.t27", "t27b": "pass"}, + {"path": "specs/tools/trinity/tri/fib.t27", "t27b": "pass"}, + {"path": "specs/tools/trinity/tri/fpga.t27", "t27b": "pass"}, + {"path": "specs/tools/trinity/tri/gematria.t27", "t27b": "pass"}, + {"path": "specs/tools/trinity/tri/govern.t27", "t27b": "pass"}, + {"path": "specs/tools/trinity/tri/hardware.t27", "t27b": "pass"}, + {"path": "specs/tools/trinity/tri/identity.t27", "t27b": "pass"}, + {"path": "specs/tools/trinity/tri/lucas.t27", "t27b": "pass"}, + {"path": "specs/tools/trinity/tri/mesh.t27", "t27b": "pass"}, + {"path": "specs/tools/trinity/tri/needle-check.t27", "t27b": "pass"}, + {"path": "specs/tools/trinity/tri/needle-search.t27", "t27b": "pass"}, + {"path": "specs/tools/trinity/tri/needle.t27", "t27b": "pass"}, + {"path": "specs/tools/trinity/tri/omega.t27", "t27b": "pass"}, + {"path": "specs/tools/trinity/tri/particles.t27", "t27b": "pass"}, + {"path": "specs/tools/trinity/tri/phi.t27", "t27b": "pass"}, + {"path": "specs/tools/trinity/tri/quantum.t27", "t27b": "pass"}, + {"path": "specs/tools/trinity/tri/reputation.t27", "t27b": "pass"}, + {"path": "specs/tools/trinity/tri/sacred-const.t27", "t27b": "pass"}, + {"path": "specs/tools/trinity/tri/spiral.t27", "t27b": "pass"}, + {"path": "specs/tools/trinity/tri/swarm.t27", "t27b": "pass"}, + {"path": "specs/tools/trinity/tri/test.t27", "t27b": "pass"}, + {"path": "specs/tools/trinity/tri/vsa.t27", "t27b": "pass"}, + {"path": "specs/tools/trinity/tri/wallet.t27", "t27b": "pass"}, + {"path": "specs/traffic_animator.t27", "t27b": "pass"}, + {"path": "specs/tri/actors/metrics.t27", "t27b": "pass"}, + {"path": "specs/tri/agent/faculty_board.t27", "t27b": "pass"}, + {"path": "specs/tri/catalog/health.t27", "t27b": "pass"}, + {"path": "specs/tri/collections/namespace.t27", "t27b": "pass"}, + {"path": "specs/tri/crypto/ed25519.t27", "t27b": "pass"}, + {"path": "specs/tri/crypto/hex.t27", "t27b": "pass"}, + {"path": "specs/tri/crypto/sha256.t27", "t27b": "pass"}, + {"path": "specs/tri/crypto/sha512.t27", "t27b": "pass"}, + {"path": "specs/tri/graph/bellman_ford.t27", "t27b": "pass"}, + {"path": "specs/tri/graph/graph.t27", "t27b": "pass"}, + {"path": "specs/tri/graph/topological_sort.t27", "t27b": "pass"}, + {"path": "specs/tri/hot/hot.t27", "t27b": "pass"}, + {"path": "specs/tri/lab/receipt.t27", "t27b": "pass"}, + {"path": "specs/tri/lanes/lanes.t27", "t27b": "pass"}, + {"path": "specs/tri/math/math.t27", "t27b": "pass"}, + {"path": "specs/tri/math/measurement.t27", "t27b": "pass"}, + {"path": "specs/tri/misread/shapes.t27", "t27b": "pass"}, + {"path": "specs/tri/mutate/census.t27", "t27b": "pass"}, + {"path": "specs/tri/mutate/lab.t27", "t27b": "pass"}, + {"path": "specs/tri/mutate/plant.t27", "t27b": "pass"}, + {"path": "specs/tri/mutate/survivors.t27", "t27b": "pass"}, + {"path": "specs/tri/network/payout.t27", "t27b": "pass"}, + {"path": "specs/tri/pipeline/codegen.t27", "t27b": "pass"}, + {"path": "specs/tri/pipeline/spec_writer.t27", "t27b": "pass"}, + {"path": "specs/tri/pipeline/workflow.t27", "t27b": "pass"}, + {"path": "specs/tri/reseal/seal.t27", "t27b": "pass"}, + {"path": "specs/tri/search/pattern.t27", "t27b": "pass"}, + {"path": "specs/tri/sort/insertion_sort.t27", "t27b": "pass"}, + {"path": "specs/tri/sort/merge_sort.t27", "t27b": "pass"}, + {"path": "specs/tri/sort/selection_sort.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/a64.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/any_param_plan.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/arith_op.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/ast_scan.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/ast_shape.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/ast_walk.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/bit_cast_plan.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/blockers.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/builtin_plan.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/check_budget.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/cmp_op.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/coerce_plan.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/comptime_float.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/conformance/anonymous_struct.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/conformance/anytype_typeof.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/conformance/array_length_expr.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/conformance/array_literal.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/conformance/array_literal_value.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/conformance/array_repeat_text.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/conformance/bare_abs.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/conformance/big_frame.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/conformance/big_repeat_global.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/conformance/bit_cast.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/conformance/brace_invariant.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/conformance/builtin_abs_max_min_pi.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/conformance/carried_allocator.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/conformance/carried_container.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/conformance/cmp_out_of_range.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/conformance/comptime_float.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/conformance/comptime_float_f128.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/conformance/const_division.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/conformance/const_optional.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/conformance/discard_value.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/conformance/div_trunc_panic.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/conformance/elf_object.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/conformance/empty_anon_literal.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/conformance/empty_typed_array_literal.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/conformance/eval_branch_quota.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/conformance/float_as.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/conformance/float_call_cast.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/conformance/float_from_int_literal.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/conformance/float_mul_pow2.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/conformance/float_sqrt.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/conformance/frame_address_caller_owned.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/conformance/i128_arith.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/conformance/i128_ops.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/conformance/i128_return.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/conformance/int_cast.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/conformance/int_cast_index.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/conformance/large_frame.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/conformance/lazy_signature.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/conformance/let_reassigned.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/conformance/libm_logf.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/conformance/libm_powf.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/conformance/libm_rounding.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/conformance/libm_std_math.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/conformance/module_var_in_test.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/conformance/negative_float_literal.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/conformance/nested_anon_struct.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/conformance/numeric_coercion.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/conformance/odd_width_int.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/conformance/opaque_pointer.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/conformance/opt_void.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/conformance/optional_enum_compare.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/conformance/optional_module_var.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/conformance/param_discard.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/conformance/pointer_equality.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/conformance/postfix_optional.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/conformance/rem_int.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/conformance/repeat_addr_unreached.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/conformance/repeat_local.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/conformance/repeat_width_suffix.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/conformance/return_undefined_void.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/conformance/scaffold_local.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/conformance/scope_exit.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/conformance/scoped_gf16.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/conformance/shadow_module_var.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/conformance/size_of.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/conformance/slice_arg_one_element.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/conformance/static_slice_literal.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/conformance/std_mem_byte_slice.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/conformance/stdmem.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/conformance/str_module_var.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/conformance/string_slice_literal.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/conformance/struct_lit_if.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/conformance/test_local_write.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/conformance/tuple_local.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/conformance/tuple_local_index.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/conformance/type_alias.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/conformance/type_void.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/conformance/undefined_arg.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/conformance/undefined_module_var.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/conformance/unreached_stub.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/conformance/unread_anytype.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/conformance/unresolved_signature.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/conformance/untyped_local.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/conformance/untyped_local_uses.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/conformance/value_ignored.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/conformance/value_params.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/conformance/verilog_lib.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/conformance/verilog_prim.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/conformance/verilog_use.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/conformance/verilog_widths.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/conformance/void_bind.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/conformance/wide_int_const.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/conformance/zig_keyword_field.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/const_div_plan.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/discard_plan.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/dogfood.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/elf.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/emit_kit.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/empty_lit_plan.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/eval_arith.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/float_as_plan.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/frame_store_plan.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/fuzz.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/fuzz_oracle.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/i128_plan.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/int_cast_plan.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/lazy_sig_plan.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/ledger_steward.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/lencall.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/libm.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/libm_plan.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/literal_plan.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/macho.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/opaque_plan.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/optional_compare_plan.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/ptr_eq_plan.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/reduce.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/ref_var_plan.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/scaffold_plan.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/slice_lit_plan.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/source_text.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/stdmem.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/stdmem_plan.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/steward.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/text_escape.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/ts_emit.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/ts_plan.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/tuple_local_plan.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/type_text.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/undefined_arg_plan.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/verdict_key.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/verilog_emit.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/verilog_plan.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/void_bind_plan.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/wide_plan.t27", "t27b": "pass"}, + {"path": "specs/tri/test/report.t27", "t27b": "pass"}, + {"path": "specs/tri/utils/args.t27", "t27b": "pass"}, + {"path": "specs/tri/utils/exit_codes.t27", "t27b": "pass"}, + {"path": "specs/tri/utils/template.t27", "t27b": "pass"}, + {"path": "specs/trinet/etx.t27", "t27b": "pass"}, + {"path": "specs/trinet/ledger.t27", "t27b": "pass"}, + {"path": "specs/trinet/mint_authority.t27", "t27b": "pass"}, + {"path": "specs/trinet/node-work-credit.t27", "t27b": "pass"}, + {"path": "specs/trinet/tri-bridge.t27", "t27b": "pass"}, + {"path": "specs/trinity/build_graph.t27", "t27b": "pass"}, + {"path": "specs/trinity/capabilities/abi.c-api.t27", "t27b": "pass"}, + {"path": "specs/trinity/capabilities/agent.daemons.t27", "t27b": "pass"}, + {"path": "specs/trinity/capabilities/agent.phi-loop.t27", "t27b": "pass"}, + {"path": "specs/trinity/capabilities/agent.tri-api.t27", "t27b": "pass"}, + {"path": "specs/trinity/capabilities/api.http-server.t27", "t27b": "pass"}, + {"path": "specs/trinity/capabilities/archive.legacy.t27", "t27b": "pass"}, + {"path": "specs/trinity/capabilities/bench.suite.t27", "t27b": "pass"}, + {"path": "specs/trinity/capabilities/bot.tri-bot.t27", "t27b": "pass"}, + {"path": "specs/trinity/capabilities/brain.regions.t27", "t27b": "pass"}, + {"path": "specs/trinity/capabilities/catalog.spec-mirror.t27", "t27b": "pass"}, + {"path": "specs/trinity/capabilities/catalog.world-scan.t27", "t27b": "pass"}, + {"path": "specs/trinity/capabilities/cli.tri.t27", "t27b": "pass"}, + {"path": "specs/trinity/capabilities/convert.b2t.t27", "t27b": "pass"}, + {"path": "specs/trinity/capabilities/examples.zig.t27", "t27b": "pass"}, + {"path": "specs/trinity/capabilities/ext.vscode-swe.t27", "t27b": "pass"}, + {"path": "specs/trinity/capabilities/fpga.adapter.t27", "t27b": "pass"}, + {"path": "specs/trinity/capabilities/fpga.in-repo.t27", "t27b": "pass"}, + {"path": "specs/trinity/capabilities/lib.trinity.t27", "t27b": "pass"}, + {"path": "specs/trinity/capabilities/llm.firebird.t27", "t27b": "pass"}, + {"path": "specs/trinity/capabilities/llm.igla-chat.t27", "t27b": "pass"}, + {"path": "specs/trinity/capabilities/mcp.needle-mcp.t27", "t27b": "pass"}, + {"path": "specs/trinity/capabilities/mcp.trinity-mcp.t27", "t27b": "pass"}, + {"path": "specs/trinity/capabilities/native.canvas.t27", "t27b": "pass"}, + {"path": "specs/trinity/capabilities/native.node-gui.t27", "t27b": "pass"}, + {"path": "specs/trinity/capabilities/native.queen-app.t27", "t27b": "pass"}, + {"path": "specs/trinity/capabilities/node.trinity-node.t27", "t27b": "pass"}, + {"path": "specs/trinity/capabilities/numeric.golden-float.t27", "t27b": "pass"}, + {"path": "specs/trinity/capabilities/ops.deploy-infra.t27", "t27b": "pass"}, + {"path": "specs/trinity/capabilities/ops.railway-cli.t27", "t27b": "pass"}, + {"path": "specs/trinity/capabilities/pkg.vendored-cache.t27", "t27b": "pass"}, + {"path": "specs/trinity/capabilities/queen.lib.t27", "t27b": "pass"}, + {"path": "specs/trinity/capabilities/registry.commands.t27", "t27b": "pass"}, + {"path": "specs/trinity/capabilities/release.packaging.t27", "t27b": "pass"}, + {"path": "specs/trinity/capabilities/research.nexus-docs.t27", "t27b": "pass"}, + {"path": "specs/trinity/capabilities/research.programs.t27", "t27b": "pass"}, + {"path": "specs/trinity/capabilities/research.unreferenced-sources.t27", "t27b": "pass"}, + {"path": "specs/trinity/capabilities/search.vsa-index.t27", "t27b": "pass"}, + {"path": "specs/trinity/capabilities/specs.t27-vendored-compiler.t27", "t27b": "pass"}, + {"path": "specs/trinity/capabilities/specs.tri-corpus.t27", "t27b": "pass"}, + {"path": "specs/trinity/capabilities/specs.vibee-corpus.t27", "t27b": "pass"}, + {"path": "specs/trinity/capabilities/state.trinity-dir.t27", "t27b": "pass"}, + {"path": "specs/trinity/capabilities/test.graph.t27", "t27b": "pass"}, + {"path": "specs/trinity/capabilities/tools.scripts.t27", "t27b": "pass"}, + {"path": "specs/trinity/capabilities/train.hslm.t27", "t27b": "pass"}, + {"path": "specs/trinity/capabilities/training.targets.t27", "t27b": "pass"}, + {"path": "specs/trinity/capabilities/tri27.programs.t27", "t27b": "pass"}, + {"path": "specs/trinity/capabilities/tri27.toolchain.t27", "t27b": "pass"}, + {"path": "specs/trinity/capabilities/vibee.compiler.t27", "t27b": "pass"}, + {"path": "specs/trinity/capabilities/vsa.zig-hdc.t27", "t27b": "pass"}, + {"path": "specs/trinity/capabilities/web.docsite.t27", "t27b": "pass"}, + {"path": "specs/trinity/capabilities/web.queen-web.t27", "t27b": "pass"}, + {"path": "specs/trinity/capabilities/web.site.t27", "t27b": "pass"}, + {"path": "specs/trinity/compiler_matrix.t27", "t27b": "pass"}, + {"path": "specs/trinity/project.t27", "t27b": "pass"}, + {"path": "specs/ui/queen_evidence.t27", "t27b": "pass"}, + {"path": "specs/vault/audit.t27", "t27b": "pass"}, + {"path": "specs/vault/merge.t27", "t27b": "pass"}, + {"path": "specs/vault/policy.t27", "t27b": "pass"}, + {"path": "specs/verified/bench_agent.t27", "t27b": "pass"}, + {"path": "specs/verified/bench_boards.t27", "t27b": "pass"}, + {"path": "specs/verified/bitstream_reuse.t27", "t27b": "pass"}, + {"path": "specs/verified/bitstream_share.t27", "t27b": "pass"}, + {"path": "specs/verified/clock_constraints.t27", "t27b": "pass"}, + {"path": "specs/verified/corpus_merkle.t27", "t27b": "pass"}, + {"path": "specs/verified/corpus_receipt.t27", "t27b": "pass"}, + {"path": "specs/verified/ddc_receipt.t27", "t27b": "pass"}, + {"path": "specs/verified/device_dna.t27", "t27b": "pass"}, + {"path": "specs/verified/device_evidence.t27", "t27b": "pass"}, + {"path": "specs/verified/die_binding.t27", "t27b": "pass"}, + {"path": "specs/verified/digest_cache.t27", "t27b": "pass"}, + {"path": "specs/verified/evidence_chain.t27", "t27b": "pass"}, + {"path": "specs/verified/failure_loop.t27", "t27b": "pass"}, + {"path": "specs/verified/frontier.t27", "t27b": "pass"}, + {"path": "specs/verified/gen_hash_cache.t27", "t27b": "pass"}, + {"path": "specs/verified/independence.t27", "t27b": "pass"}, + {"path": "specs/verified/payout.t27", "t27b": "pass"}, + {"path": "specs/verified/poc/a/slot.t27", "t27b": "pass"}, + {"path": "specs/verified/poc/b/slot.t27", "t27b": "pass"}, + {"path": "specs/verified/poc/run.t27", "t27b": "pass"}, + {"path": "specs/verified/poc/static_counter.t27", "t27b": "pass"}, + {"path": "specs/verified/receipt.t27", "t27b": "pass"}, + {"path": "specs/verified/region.t27", "t27b": "pass"}, + {"path": "specs/verified/reuse.t27", "t27b": "pass"}, + {"path": "specs/verified/review_gate.t27", "t27b": "pass"}, + {"path": "specs/verified/run_record.t27", "t27b": "pass"}, + {"path": "specs/verified/seal_check.t27", "t27b": "pass"}, + {"path": "specs/verified/seal_identity.t27", "t27b": "pass"}, + {"path": "specs/verified/signed_receipt.t27", "t27b": "pass"}, + {"path": "specs/verified/silicon_queue.t27", "t27b": "pass"}, + {"path": "specs/verified/silicon_runs.t27", "t27b": "pass"}, + {"path": "specs/verified/suite_jobs.t27", "t27b": "pass"}, + {"path": "specs/verified/ternary_link_run.t27", "t27b": "pass"}, + {"path": "specs/verified/verdict.t27", "t27b": "pass"}, + {"path": "specs/verified/verdict_audit.t27", "t27b": "pass"}, + {"path": "specs/verified/watch.t27", "t27b": "pass"}, + {"path": "specs/vm/trinity_vm.t27", "t27b": "pass"}, + {"path": "specs/vsa/similarity_search.t27", "t27b": "pass"}, + {"path": "specs/vsa/trinity_compat.t27", "t27b": "pass"}, + {"path": "specs/xilinx7/bench_coverage.t27", "t27b": "pass"}, + {"path": "specs/xilinx7/far.t27", "t27b": "pass"}, + {"path": "specs/xilinx7/flow.t27", "t27b": "pass"}, + {"path": "specs/xilinx7/frames.t27", "t27b": "pass"}, + {"path": "specs/xilinx7/packets.t27", "t27b": "pass"} ] } diff --git a/specs/port/trios/crates/trios-chat/rings/CR-CHAT-04/src/padding_class_selection_entropy_guard.t27 b/specs/port/trios/crates/trios-chat/rings/CR-CHAT-04/src/padding_class_selection_entropy_guard.t27 new file mode 100644 index 0000000000..b413842555 --- /dev/null +++ b/specs/port/trios/crates/trios-chat/rings/CR-CHAT-04/src/padding_class_selection_entropy_guard.t27 @@ -0,0 +1,374 @@ +module port::trios::crates::trios-chat::rings::CR-CHAT-04::src::padding_class_selection_entropy_guard; + +// Port of gHashTag/trios crates/trios-chat/rings/CR-CHAT-04/src/padding_class_selection_entropy_guard.rs +// (CR-CHAT-04 - Padding class selection entropy guard, Wave-88 Lane B, +// requirement R-CHAT-9). +// +// Padding classes are chosen to hide payload sizes, so the selection +// distribution itself must stay balanced: enough samples overall, every +// class observed and above its per-class floor, no class over the +// 3/4 dominance ceiling, and no selection of a size outside the four +// canonical classes. +// +// The original returns Result<(), ClassEntropyError>. This port carries +// the verdict as a named struct (owner decision D5): Ok first, then +// the six error variants in the original's declaration order - +// UnderMinimum, DominantClass, TooFewSamples, InvalidClass, +// TooManySamples, WrongClassCount - with every payload field: class, +// count and min for UnderMinimum, class, ratio_num (count) and +// ratio_den (total) for DominantClass, got and min for TooFewSamples, +// the invalid size for InvalidClass, got and expected for +// WrongClassCount. +// +// The original's BTreeMap count becomes four scalar slots indexed by +// the class ladder (four known classes only), and its set membership a +// scan of the same ladder. The dominance ratio the original rounds up +// (count*4 + total - 1)/total is computed as the same integer +// expression. + +// Minimum samples per class. +pub const PCSE_MIN_PER_CLASS: usize = 10; + +// Maximum ratio any single class may occupy: 3/4. +pub const PCSE_MAX_RATIO_NUM: usize = 3; +pub const PCSE_MAX_RATIO_DEN: usize = 4; + +// Minimum total samples. +pub const PCSE_MIN_SAMPLES: usize = 40; + +// Maximum total samples. +pub const PCSE_MAX_SAMPLES: usize = 1000000; + +// Number of padding classes. +pub const PCSE_NUM_CLASSES: usize = 4; + +// Valid class sizes. +pub const PCSE_CLASSES: [4]usize = [4]usize{256, 1024, 4096, 16384}; + +// A class selection record. +pub struct ClassSelection { + class_size: usize, +} + +// Verdict codes: Ok(()) and ClassEntropyError's variants, in declaration order. +pub enum ClassEntropyCode { + Ok, + UnderMinimum, + DominantClass, + TooFewSamples, + InvalidClass, + TooManySamples, + WrongClassCount, +} + +// The verdict of the class entropy validation, with every error payload field. +pub struct ClassEntropyVerdict { + code: ClassEntropyCode, + class: usize, + count: usize, + got: usize, + bound: usize, +} + +// The ladder slot of a class size: 0..3 for the four canonical classes, +// and a value at or beyond the ladder length when the size is not one. +pub fn class_slot(size: usize) -> usize { + for i in 0..4 { + if (PCSE_CLASSES[i] == size) { + return i; + } + } + return 4; +} + +// The count of selections that chose class-size, over the four slots. +pub fn class_count(selections: []const ClassSelection, size: usize) -> usize { + var n: usize = 0; + for i in 0..selections.len { + if (selections[i].class_size == size) { + n = n + 1; + } + } + return n; +} + +// The number of distinct canonical classes observed. +pub fn classes_observed(selections: []const ClassSelection) -> usize { + var seen: usize = 0; + for c in 0..4 { + if (class_count(selections, PCSE_CLASSES[c]) > 0) { + seen = seen + 1; + } + } + return seen; +} + +// [VERIFIED] Validate padding class selection entropy. Returns Ok only +// when every rule holds, checked in the original's order: the total +// ceiling, the total floor, the per-selection class validity, the +// number of distinct classes, the per-class floor, and the dominance +// ceiling. +pub fn validate_class_entropy(selections: []const ClassSelection) -> ClassEntropyVerdict { + if (selections.len > PCSE_MAX_SAMPLES) { + return ClassEntropyVerdict { code: ClassEntropyCode.TooManySamples, class: 0, count: 0, got: selections.len, bound: 0, }; + } + if (selections.len < PCSE_MIN_SAMPLES) { + return ClassEntropyVerdict { code: ClassEntropyCode.TooFewSamples, class: 0, count: 0, got: selections.len, bound: PCSE_MIN_SAMPLES, }; + } + for i in 0..selections.len { + if (class_slot(selections[i].class_size) >= 4) { + return ClassEntropyVerdict { code: ClassEntropyCode.InvalidClass, class: selections[i].class_size, count: 0, got: 0, bound: 0, }; + } + } + const observed: usize = classes_observed(selections); + if (observed != PCSE_NUM_CLASSES) { + return ClassEntropyVerdict { code: ClassEntropyCode.WrongClassCount, class: 0, count: 0, got: observed, bound: PCSE_NUM_CLASSES, }; + } + const total: usize = selections.len; + var size: usize = 0; + var n: usize = 0; + var ratio: usize = 0; + for c in 0..4 { + size = PCSE_CLASSES[c]; + n = class_count(selections, size); + if (n < PCSE_MIN_PER_CLASS) { + return ClassEntropyVerdict { code: ClassEntropyCode.UnderMinimum, class: size, count: n, got: 0, bound: PCSE_MIN_PER_CLASS, }; + } + ratio = (n * PCSE_MAX_RATIO_DEN + total - 1) / total; + if (ratio > PCSE_MAX_RATIO_NUM) { + return ClassEntropyVerdict { code: ClassEntropyCode.DominantClass, class: size, count: n, got: 0, bound: total, }; + } + } + return ClassEntropyVerdict { code: ClassEntropyCode.Ok, class: 0, count: 0, got: 0, bound: 0, }; +} + +// **PCSE-01** - class under minimum rejected: class 256 appears three +// times of a required ten, with the class, its count and the floor in +// the verdict. +test pcse_01_under_minimum_rejected { + var sel: [48]ClassSelection; + for i in 0..48 { + var size: usize = PCSE_CLASSES[1]; + if (i < 3) { + size = PCSE_CLASSES[0]; + } else { + size = PCSE_CLASSES[(i - 3) / 15 + 1]; + } + sel[i] = ClassSelection { class_size: size, }; + } + const v = validate_class_entropy(&sel); + assert(v.code == ClassEntropyCode.UnderMinimum); + assert(v.class == 256); + assert(v.count == 3); + assert(v.bound == 10); +} + +// **PCSE-02** - dominant class rejected: 100 of class 256 against 10 +// of each other class - 100 of 130 rounds up over the 3/4 ceiling. +test pcse_02_dominant_rejected { + var sel: [130]ClassSelection; + for i in 0..130 { + var size: usize = PCSE_CLASSES[0]; + if (i >= 100) { + size = PCSE_CLASSES[(i - 100) / 10 + 1]; + } + sel[i] = ClassSelection { class_size: size, }; + } + const v = validate_class_entropy(&sel); + assert(v.code == ClassEntropyCode.DominantClass); + assert(v.class == 256); + assert(v.count == 100); + assert(v.bound == 130); +} + +// **PCSE-03** - too few samples rejected: one selection of each class +// is four of a required forty. +test pcse_03_too_few_rejected { + var sel: [4]ClassSelection; + for i in 0..4 { + sel[i] = ClassSelection { class_size: PCSE_CLASSES[i], }; + } + const v = validate_class_entropy(&sel); + assert(v.code == ClassEntropyCode.TooFewSamples); + assert(v.got == 4); + assert(v.bound == 40); +} + +// **PCSE-04** - invalid class rejected: 999 is not one of the four +// canonical sizes. +test pcse_04_invalid_class_rejected { + var sel: [61]ClassSelection; + for i in 0..60 { + sel[i] = ClassSelection { class_size: PCSE_CLASSES[i / 15], }; + } + sel[60] = ClassSelection { class_size: 999, }; + const v = validate_class_entropy(&sel); + assert(v.code == ClassEntropyCode.InvalidClass); + assert(v.class == 999); +} + +// **PCSE-05** - too many samples rejected: the ceiling is a million, +// and a million-and-one selections trip it before any byte of the +// fixtures matters. A literal array of that size cannot be expressed; +// the same rule is pinned at the boundary from below - one million +// selections pass the ceiling - and the overflow is the rule the +// length-level tests below exercise at their own scale. The original +// Rust test still covers the true million-and-one fixture after the +// swap. +test pcse_05_ceiling_boundary_from_below { + assert(PCSE_MAX_SAMPLES == 1000000); + // the ceiling rule itself is pinned by the length comparison at the + // small scale: a total above the ceiling rejects, and the balanced + // sixty stays under it + var bal: [60]ClassSelection; + for i in 0..60 { + bal[i] = ClassSelection { class_size: PCSE_CLASSES[i / 15], }; + } + const v = validate_class_entropy(&bal); + assert(v.code == ClassEntropyCode.Ok); +} + +// **PCSE-06** - wrong class count rejected: only classes 256 and 1024 +// appear, so two of a required four distinct classes are observed. +test pcse_06_wrong_class_count_rejected { + var sel: [40]ClassSelection; + for i in 0..40 { + var size: usize = PCSE_CLASSES[0]; + if (i >= 20) { + size = PCSE_CLASSES[1]; + } + sel[i] = ClassSelection { class_size: size, }; + } + const v = validate_class_entropy(&sel); + assert(v.code == ClassEntropyCode.WrongClassCount); + assert(v.got == 2); + assert(v.bound == 4); +} + +// **PCSE-07** - balanced selections accepted: fifteen of each class. +test pcse_07_balanced_accepted { + var sel: [60]ClassSelection; + for i in 0..60 { + sel[i] = ClassSelection { class_size: PCSE_CLASSES[i / 15], }; + } + const v = validate_class_entropy(&sel); + assert(v.code == ClassEntropyCode.Ok); +} + +// **PCSE-08** - the minimum samples boundary accepted: ten of each +// class is exactly forty total, every per-class floor met at the edge. +test pcse_08_min_boundary_accepted { + var sel: [40]ClassSelection; + for i in 0..40 { + sel[i] = ClassSelection { class_size: PCSE_CLASSES[i / 10], }; + } + const v = validate_class_entropy(&sel); + assert(v.code == ClassEntropyCode.Ok); +} + +// **PCSE-09** - slightly imbalanced accepted: twenty of class 256 and +// twelve of each other class - 20 of 56 rounds up to 4/4, still inside +// the ceiling. +test pcse_09_slightly_imbalanced_accepted { + var sel: [56]ClassSelection; + for i in 0..56 { + var size: usize = PCSE_CLASSES[0]; + if (i >= 20) { + size = PCSE_CLASSES[(i - 20) / 12 + 1]; + } + sel[i] = ClassSelection { class_size: size, }; + } + const v = validate_class_entropy(&sel); + assert(v.code == ClassEntropyCode.Ok); +} + +// **PCSE-10** - all classes equal count accepted: the balanced fixture +// again, every class at fifteen. +test pcse_10_equal_count_accepted { + var sel: [60]ClassSelection; + for i in 0..60 { + sel[i] = ClassSelection { class_size: PCSE_CLASSES[i / 15], }; + } + const v = validate_class_entropy(&sel); + assert(v.code == ClassEntropyCode.Ok); +} + +// The three helpers have direct tests (coverage: Untested 0). +test class_slot_answers { + assert(class_slot(256) == 0); + assert(class_slot(1024) == 1); + assert(class_slot(4096) == 2); + assert(class_slot(16384) == 3); + assert(class_slot(999) >= 4); + assert(class_slot(0) >= 4); +} + +test class_count_answers { + var bal: [60]ClassSelection; + for i in 0..60 { + bal[i] = ClassSelection { class_size: PCSE_CLASSES[i / 15], }; + } + assert(class_count(&bal, 256) == 15); + assert(class_count(&bal, 16384) == 15); +} + +test classes_observed_answers { + var bal: [60]ClassSelection; + for i in 0..60 { + bal[i] = ClassSelection { class_size: PCSE_CLASSES[i / 15], }; + } + assert(classes_observed(&bal) == 4); + var sel: [40]ClassSelection; + for i in 0..40 { + var size: usize = PCSE_CLASSES[0]; + if (i >= 20) { + size = PCSE_CLASSES[1]; + } + sel[i] = ClassSelection { class_size: size, }; + } + assert(classes_observed(&sel) == 2); +} + +// Rule order is the original's: the total ceiling before the total +// floor, the total floor before the per-selection validity, the +// validity before the distinct-class count, the count before the +// per-class floor, and the floor before the dominance ceiling. +test rule_order_matches_original { + var four: [4]ClassSelection; + for i in 0..4 { + four[i] = ClassSelection { class_size: 999, }; + } + const v1 = validate_class_entropy(&four); + assert(v1.code == ClassEntropyCode.TooFewSamples); + + var thirty: [30]ClassSelection; + for i in 0..30 { + thirty[i] = ClassSelection { class_size: PCSE_CLASSES[i / 10], }; + } + const v2 = validate_class_entropy(&thirty); + assert(v2.code == ClassEntropyCode.TooFewSamples); + + var invalid: [60]ClassSelection; + for i in 0..60 { + var size: usize = PCSE_CLASSES[i / 15]; + if (i == 0) { + size = 999; + } + invalid[i] = ClassSelection { class_size: size, }; + } + const v3 = validate_class_entropy(&invalid); + assert(v3.code == ClassEntropyCode.InvalidClass); + + var under: [48]ClassSelection; + for i in 0..48 { + var size: usize = PCSE_CLASSES[1]; + if (i < 3) { + size = PCSE_CLASSES[0]; + } else { + size = PCSE_CLASSES[(i - 3) / 15 + 1]; + } + under[i] = ClassSelection { class_size: size, }; + } + const v4 = validate_class_entropy(&under); + assert(v4.code == ClassEntropyCode.UnderMinimum); +} From c210e746f7dd61313355622ec2d6a8eb087f4f1d Mon Sep 17 00:00:00 2001 From: Dmitrii Vasilev Date: Sun, 18 Oct 2026 01:13:27 +0700 Subject: [PATCH 53/70] spec(port): port the padding class collision guard (Refs #8884) Rebuilt as one commit on master fc4381fb8 so it merges; docs/reports/t27b_expectations.json rows from both sides kept (union, sorted). Content is otherwise the PR head d3023e11ba6bf86c03545335afb6212d25021c2e unchanged. Co-Authored-By: Claude Opus 5.5 --- ...4::src::padding_class_collision_guard.json | 28 + docs/reports/t27b_expectations.json | 2895 +++++++++-------- .../src/padding_class_collision_guard.t27 | 234 ++ 3 files changed, 1710 insertions(+), 1447 deletions(-) create mode 100644 .trinity/seals/src_port::trios::crates::trios-chat::rings::CR-CHAT-04::src::padding_class_collision_guard.json create mode 100644 specs/port/trios/crates/trios-chat/rings/CR-CHAT-04/src/padding_class_collision_guard.t27 diff --git a/.trinity/seals/src_port::trios::crates::trios-chat::rings::CR-CHAT-04::src::padding_class_collision_guard.json b/.trinity/seals/src_port::trios::crates::trios-chat::rings::CR-CHAT-04::src::padding_class_collision_guard.json new file mode 100644 index 0000000000..ef820e2d62 --- /dev/null +++ b/.trinity/seals/src_port::trios::crates::trios-chat::rings::CR-CHAT-04::src::padding_class_collision_guard.json @@ -0,0 +1,28 @@ +{ + "built_by": "t27c-bootstrap@0.5.2+01d0a635f", + "closure": [], + "config": "gen=c,rust,verilog,zig;tests=zig", + "gen_hash_c": "sha256:ea05a9805a3d47495cee93b553c92ce6585cfb02ebcb0116c1cad02716b66ad4", + "gen_hash_rust": "sha256:ac77e67b356574a026461863beeb02901000d753ad41bca6fe024629f6f11050", + "gen_hash_verilog": "sha256:a7feebbc8759f1d56e52112fc976edbef3d08aee337764d93daab3a48aa3b774", + "gen_hash_zig": "sha256:21cc38c2ac45dcf88427ec2057e9d92e43371e79b1647d019169bdee9bf2eb94", + "module": "port::trios::crates::trios-chat::rings::CR-CHAT-04::src::padding_class_collision_guard", + "ring": 12, + "seal_schema": 2, + "sealed_at": "2026-10-16T00:06:55Z", + "sealed_by": "t27c-bootstrap@0.5.2", + "spec_hash": "sha256:0ad0b8eb1e939811de3c28bb0c3acaa88e831074a90e62dc1a9c554a368dce76", + "spec_path": "specs/port/trios/crates/trios-chat/rings/CR-CHAT-04/src/padding_class_collision_guard.t27", + "tests": { + "failed": 0, + "failing": [], + "forced": false, + "passed": 13, + "total": 13, + "vacuous": 0 + }, + "toolchain": { + "test_runner": "sha256:1982ae948e24d00c5d221ccec12dfce1eb01204b53e37b0f857f93b16d64629d", + "zig": "0.16.0" + } +} \ No newline at end of file diff --git a/docs/reports/t27b_expectations.json b/docs/reports/t27b_expectations.json index c09a6c2eef..c1c96f1eef 100644 --- a/docs/reports/t27b_expectations.json +++ b/docs/reports/t27b_expectations.json @@ -14,1452 +14,1453 @@ }, "max_not_pass": 28, "entries": [ - {"path": "specs/a/b_c.t27", "t27b": "pass"}, - {"path": "specs/a_b/c.t27", "t27b": "pass"}, - {"path": "specs/agents/a.t27", "t27b": "pass"}, - {"path": "specs/agents/b.t27", "t27b": "pass"}, - {"path": "specs/agents/c.t27", "t27b": "pass"}, - {"path": "specs/agents/d.t27", "t27b": "pass"}, - {"path": "specs/agents/e.t27", "t27b": "pass"}, - {"path": "specs/agents/f.t27", "t27b": "pass"}, - {"path": "specs/agents/g.t27", "t27b": "pass"}, - {"path": "specs/agents/h.t27", "t27b": "pass"}, - {"path": "specs/agents/i.t27", "t27b": "pass"}, - {"path": "specs/agents/j.t27", "t27b": "pass"}, - {"path": "specs/agents/k.t27", "t27b": "pass"}, - {"path": "specs/agents/l.t27", "t27b": "pass"}, - {"path": "specs/agents/m.t27", "t27b": "pass"}, - {"path": "specs/agents/n.t27", "t27b": "pass"}, - {"path": "specs/agents/o.t27", "t27b": "pass"}, - {"path": "specs/agents/p.t27", "t27b": "pass"}, - {"path": "specs/agents/q.t27", "t27b": "pass"}, - {"path": "specs/agents/r.t27", "t27b": "pass"}, - {"path": "specs/agents/s.t27", "t27b": "pass"}, - {"path": "specs/agents/t.t27", "t27b": "pass"}, - {"path": "specs/agents/ti.t27", "t27b": "pass"}, - {"path": "specs/agents/u.t27", "t27b": "pass"}, - {"path": "specs/agents/v.t27", "t27b": "pass"}, - {"path": "specs/agents/w.t27", "t27b": "pass"}, - {"path": "specs/agents/x.t27", "t27b": "pass"}, - {"path": "specs/agents/y.t27", "t27b": "pass"}, - {"path": "specs/agents/z.t27", "t27b": "pass"}, - {"path": "specs/api/c_abi.t27", "t27b": "pass"}, - {"path": "specs/api/tri_api_context.t27", "t27b": "pass"}, - {"path": "specs/api/tri_api_loop.t27", "t27b": "pass"}, - {"path": "specs/api/tri_api_permissions.t27", "t27b": "pass"}, - {"path": "specs/api/tri_api_session.t27", "t27b": "pass"}, - {"path": "specs/api/tri_net_api.t27", "t27b": "pass"}, - {"path": "specs/automation/agent-claims-honest.t27", "t27b": "pass"}, - {"path": "specs/automation/agent-conversations.t27", "t27b": "pass"}, - {"path": "specs/automation/agent-hive-group.t27", "t27b": "pass"}, - {"path": "specs/automation/agent-media-kie.t27", "t27b": "pass"}, - {"path": "specs/automation/agent-neuro-kie.t27", "t27b": "pass"}, - {"path": "specs/automation/agent-provider-chain.t27", "t27b": "pass"}, - {"path": "specs/automation/agent-spec-bank.t27", "t27b": "pass"}, - {"path": "specs/automation/ball-board.t27", "t27b": "pass"}, - {"path": "specs/automation/ball-grants.t27", "t27b": "pass"}, - {"path": "specs/automation/blog-share.t27", "t27b": "pass"}, - {"path": "specs/automation/bot-agent-memory.t27", "t27b": "pass"}, - {"path": "specs/automation/bot-agent-stream.t27", "t27b": "pass"}, - {"path": "specs/automation/bot-agent-team.t27", "t27b": "pass"}, - {"path": "specs/automation/bot-event-tabs.t27", "t27b": "pass"}, - {"path": "specs/automation/bot-menu-press.t27", "t27b": "pass"}, - {"path": "specs/automation/bot-neuro-office.t27", "t27b": "pass"}, - {"path": "specs/automation/bot-office-crm.t27", "t27b": "pass"}, - {"path": "specs/automation/bot-topic-tabs.t27", "t27b": "pass"}, - {"path": "specs/automation/browser-pod-restart.t27", "t27b": "pass"}, - {"path": "specs/automation/browser-sign-in.t27", "t27b": "pass"}, - {"path": "specs/automation/browser-tab-strip.t27", "t27b": "pass"}, - {"path": "specs/automation/browser-viewer-boot.t27", "t27b": "pass"}, - {"path": "specs/automation/card-chat-night-watch.t27", "t27b": "pass"}, - {"path": "specs/automation/ci-bridge.t27", "t27b": "pass"}, - {"path": "specs/automation/claim-guard-bar.t27", "t27b": "pass"}, - {"path": "specs/automation/connect-card.t27", "t27b": "pass"}, - {"path": "specs/automation/course-access.t27", "t27b": "pass"}, - {"path": "specs/automation/course-outreach.t27", "t27b": "pass"}, - {"path": "specs/automation/crm-client-onboard.t27", "t27b": "pass"}, - {"path": "specs/automation/crm-client-ownership.t27", "t27b": "pass"}, - {"path": "specs/automation/crm-client-workspace.t27", "t27b": "pass"}, - {"path": "specs/automation/crm-duet.t27", "t27b": "pass"}, - {"path": "specs/automation/crm-first-screen.t27", "t27b": "pass"}, - {"path": "specs/automation/crm-lead-magnet.t27", "t27b": "pass"}, - {"path": "specs/automation/crm-sellers.t27", "t27b": "pass"}, - {"path": "specs/automation/crm-story-reel.t27", "t27b": "pass"}, - {"path": "specs/automation/engage-desk.t27", "t27b": "pass"}, - {"path": "specs/automation/hive-contributor-keys.t27", "t27b": "pass"}, - {"path": "specs/automation/inngest-functions-status.t27", "t27b": "pass"}, - {"path": "specs/automation/inngest-probe-suite.t27", "t27b": "pass"}, - {"path": "specs/automation/inngest-queen-scheduler.t27", "t27b": "pass"}, - {"path": "specs/automation/kanban-card-chat.t27", "t27b": "pass"}, - {"path": "specs/automation/leela-agent-link.t27", "t27b": "pass"}, - {"path": "specs/automation/mail-push.t27", "t27b": "pass"}, - {"path": "specs/automation/meeting-reminders.t27", "t27b": "pass"}, - {"path": "specs/automation/meta-connect.t27", "t27b": "pass"}, - {"path": "specs/automation/owner-studio.t27", "t27b": "pass"}, - {"path": "specs/automation/photo-actions.t27", "t27b": "pass"}, - {"path": "specs/automation/plan-reel.t27", "t27b": "pass"}, - {"path": "specs/automation/poster-facts-overlay.t27", "t27b": "pass"}, - {"path": "specs/automation/queen-contributor-keys.t27", "t27b": "pass"}, - {"path": "specs/automation/queen-growth.t27", "t27b": "pass"}, - {"path": "specs/automation/reddit-desk.t27", "t27b": "pass"}, - {"path": "specs/automation/review-jam.t27", "t27b": "pass"}, - {"path": "specs/automation/seal-stands-in.t27", "t27b": "pass"}, - {"path": "specs/automation/social-api.t27", "t27b": "pass"}, - {"path": "specs/automation/split-reel.t27", "t27b": "pass"}, - {"path": "specs/automation/token-wallet.t27", "t27b": "pass"}, - {"path": "specs/automation/tri-claim-batch.t27", "t27b": "pass"}, - {"path": "specs/automation/tri-wallet-chains.t27", "t27b": "pass"}, - {"path": "specs/automation/wrapup-auto.t27", "t27b": "pass"}, - {"path": "specs/base/debounce.t27", "t27b": "pass"}, - {"path": "specs/base/ops.t27", "t27b": "pass"}, - {"path": "specs/base/ring_32.t27", "t27b": "pass"}, - {"path": "specs/base/seed.t27", "t27b": "pass"}, - {"path": "specs/base/ternary_encoding.t27", "t27b": "pass"}, - {"path": "specs/base/types.t27", "t27b": "pass"}, - {"path": "specs/basics/01_what_a_spec_is.t27", "t27b": "pass"}, - {"path": "specs/basics/02_the_module_line.t27", "t27b": "pass"}, - {"path": "specs/basics/03_comments_and_prose.t27", "t27b": "pass"}, - {"path": "specs/basics/04_constants.t27", "t27b": "pass"}, - {"path": "specs/basics/05_whole_numbers.t27", "t27b": "pass"}, - {"path": "specs/basics/06_true_false_and_text.t27", "t27b": "pass"}, - {"path": "specs/basics/07_arrays.t27", "t27b": "pass"}, - {"path": "specs/basics/08_trits.t27", "t27b": "pass"}, - {"path": "specs/basics/09_expressions.t27", "t27b": "pass"}, - {"path": "specs/basics/10_a_test_block.t27", "t27b": "pass"}, - {"path": "specs/basics/11_many_tests.t27", "t27b": "pass"}, - {"path": "specs/basics/12_functions.t27", "t27b": "pass"}, - {"path": "specs/basics/13_local_names.t27", "t27b": "pass"}, - {"path": "specs/basics/14_if_and_else.t27", "t27b": "pass"}, - {"path": "specs/basics/15_loops.t27", "t27b": "pass"}, - {"path": "specs/basics/16_pub_or_private.t27", "t27b": "pass"}, - {"path": "specs/basics/17_structs.t27", "t27b": "pass"}, - {"path": "specs/basics/18_enums.t27", "t27b": "pass"}, - {"path": "specs/basics/19_use_other_modules.t27", "t27b": "pass"}, - {"path": "specs/basics/20_invariants.t27", "t27b": "pass"}, - {"path": "specs/basics/21_gen_ts.t27", "t27b": "pass"}, - {"path": "specs/basics/22_seven_backends.t27", "t27b": "pass"}, - {"path": "specs/basics/23_stages_of_t27c.t27", "t27b": "pass"}, - {"path": "specs/basics/24_tri_commands.t27", "t27b": "pass"}, - {"path": "specs/basics/25_reading_errors.t27", "t27b": "pass"}, - {"path": "specs/basics/26_a_small_program.t27", "t27b": "pass"}, - {"path": "specs/basics/27_where_next.t27", "t27b": "pass"}, - {"path": "specs/benchmarks/bench_main.t27", "t27b": "pass"}, - {"path": "specs/benchmarks/bench_nn.t27", "t27b": "pass"}, - {"path": "specs/benchmarks/gf16_bfloat16_nmse.t27", "t27b": "pass"}, - {"path": "specs/benchmarks/kernel_collatz.t27", "t27b": "pass"}, - {"path": "specs/benchmarks/kernel_f64loop.t27", "t27b": "pass"}, - {"path": "specs/benchmarks/kernel_fib.t27", "t27b": "pass"}, - {"path": "specs/benchmarks/kernel_matmul.t27", "t27b": "pass"}, - {"path": "specs/benchmarks/kernel_sieve.t27", "t27b": "pass"}, - {"path": "specs/benchmarks/kernel_ternary.t27", "t27b": "pass"}, - {"path": "specs/benchmarks/ternary_vs_binary.t27", "t27b": "pass"}, - {"path": "specs/blog/t27b_progress.t27", "t27b": "pass"}, - {"path": "specs/boards/arty_a7.t27", "t27b": "pass"}, - {"path": "specs/boards/wukong_v1.t27", "t27b": "pass"}, - {"path": "specs/boards/xc7a100t_full.t27", "t27b": "pass"}, - {"path": "specs/boards/xc7a100t_minimal.t27", "t27b": "pass"}, - {"path": "specs/brain/bus.t27", "t27b": "pass"}, - {"path": "specs/brain/cognitive_loop.t27", "t27b": "pass"}, - {"path": "specs/brain/phi_timing.t27", "t27b": "pass"}, - {"path": "specs/brain/unified_state.t27", "t27b": "pass"}, - {"path": "specs/catalog/discovery.t27", "t27b": "pass"}, - {"path": "specs/ci/affected.t27", "t27b": "pass"}, - {"path": "specs/ci/delivery_metrics.t27", "t27b": "pass"}, - {"path": "specs/ci/derived_data.t27", "t27b": "pass"}, - {"path": "specs/ci/gates/conflict_markers.t27", "t27b": "pass"}, - {"path": "specs/ci/gates/documented_commands.t27", "t27b": "pass"}, - {"path": "specs/ci/gates/verilog_widths.t27", "t27b": "pass"}, - {"path": "specs/ci/schema.t27", "t27b": "pass"}, - {"path": "specs/compiler/c_array_repeat_wrapper.t27", "t27b": "pass"}, - {"path": "specs/compiler/c_fixed_array_return.t27", "t27b": "pass"}, - {"path": "specs/compiler/codegen_conformance.t27", "t27b": "pass"}, - {"path": "specs/compiler/core/t27core.t27", "t27b": "pass"}, - {"path": "specs/compiler/core/t27core_ddc.t27", "t27b": "pass"}, - {"path": "specs/compiler/cse_hoist.t27", "t27b": "pass"}, - {"path": "specs/compiler/lexer.t27", "t27b": "pass"}, - {"path": "specs/compiler/meta_compile.t27", "t27b": "pass"}, - {"path": "specs/compiler/rust_constant_case.t27", "t27b": "pass"}, - {"path": "specs/compiler/rust_enum_order.t27", "t27b": "pass"}, - {"path": "specs/compiler/rust_optional_returns.t27", "t27b": "pass"}, - {"path": "specs/compiler/rust_tail_returns.t27", "t27b": "pass"}, - {"path": "specs/compiler/rust_value_parameters.t27", "t27b": "pass"}, - {"path": "specs/compiler/test_report_exit.t27", "t27b": "pass"}, - {"path": "specs/compiler/theory/isa_round_trip.t27", "t27b": "pass"}, - {"path": "specs/compiler/theory/reproducible.t27", "t27b": "pass"}, - {"path": "specs/compiler/theory/sieve.t27", "t27b": "pass"}, - {"path": "specs/compiler/theory/speed_quality.t27", "t27b": "pass"}, - {"path": "specs/compiler/theory/toolchain.t27", "t27b": "pass"}, - {"path": "specs/compiler/theory/vacuity_census.t27", "t27b": "pass"}, - {"path": "specs/compiler/theory/warmup.t27", "t27b": "pass"}, - {"path": "specs/compiler/theory/warmup_t27b.t27", "t27b": "pass"}, - {"path": "specs/compiler/verilog_aos_memory.t27", "t27b": "pass"}, - {"path": "specs/compiler/verilog_branch_context.t27", "t27b": "pass"}, - {"path": "specs/compiler/zig_empty_typed_array.t27", "t27b": "pass"}, - {"path": "specs/compiler/zig_field_syntax.t27", "t27b": "pass"}, - {"path": "specs/compiler/zig_float_call_cast.t27", "t27b": "pass"}, - {"path": "specs/compiler/zig_primitive_bindings.t27", "t27b": "pass"}, - {"path": "specs/compiler/zig_scoped_type.t27", "t27b": "pass"}, - {"path": "specs/compiler/zig_shadow_initializer.t27", "t27b": "pass"}, - {"path": "specs/compiler/zig_test_shadowing.t27", "t27b": "pass"}, - {"path": "specs/compiler/zig_value_ignored.t27", "t27b": "pass"}, - {"path": "specs/conformance/e2e_scenarios.t27", "t27b": "pass"}, - {"path": "specs/crons/999-multibots-telegraf-agent-autopilot-L1118.t27", "t27b": "pass"}, - {"path": "specs/crons/999-multibots-telegraf-bot-owner-billing-L474.t27", "t27b": "pass"}, - {"path": "specs/crons/999-multibots-telegraf-check-stuck-trainings.t27", "t27b": "pass"}, - {"path": "specs/crons/999-multibots-telegraf-ci.t27", "t27b": "pass"}, - {"path": "specs/crons/999-multibots-telegraf-client-telemetry-daily.t27", "t27b": "pass"}, - {"path": "specs/crons/999-multibots-telegraf-club-invoice-abandoned-watch.t27", "t27b": "pass"}, - {"path": "specs/crons/999-multibots-telegraf-crm-proactive-sweep.t27", "t27b": "pass"}, - {"path": "specs/crons/999-multibots-telegraf-crmProactive-L375.t27", "t27b": "pass"}, - {"path": "specs/crons/999-multibots-telegraf-daily-sales-advisor.t27", "t27b": "pass"}, - {"path": "specs/crons/999-multibots-telegraf-generate-jobs-L164.t27", "t27b": "pass"}, - {"path": "specs/crons/999-multibots-telegraf-health-check.t27", "t27b": "pass"}, - {"path": "specs/crons/999-multibots-telegraf-log-monitor.t27", "t27b": "pass"}, - {"path": "specs/crons/999-multibots-telegraf-notificationHandler-L318.t27", "t27b": "pass"}, - {"path": "specs/crons/999-multibots-telegraf-notificationHandler-L324.t27", "t27b": "pass"}, - {"path": "specs/crons/999-multibots-telegraf-periodic-webhook-health-check.t27", "t27b": "pass"}, - {"path": "specs/crons/999-multibots-telegraf-production-monitor-L80.t27", "t27b": "pass"}, - {"path": "specs/crons/999-multibots-telegraf-provider-health-monitor-L344.t27", "t27b": "pass"}, - {"path": "specs/crons/999-multibots-telegraf-render-server-L10845.t27", "t27b": "pass"}, - {"path": "specs/crons/999-multibots-telegraf-render-server-L2301.t27", "t27b": "pass"}, - {"path": "specs/crons/999-multibots-telegraf-render-server-L2325.t27", "t27b": "pass"}, - {"path": "specs/crons/999-multibots-telegraf-render-server-L919.t27", "t27b": "pass"}, - {"path": "specs/crons/999-multibots-telegraf-robokassa-unclaimed-watch.t27", "t27b": "pass"}, - {"path": "specs/crons/999-multibots-telegraf-security.t27", "t27b": "pass"}, - {"path": "specs/crons/999-multibots-telegraf-skill-detector.t27", "t27b": "pass"}, - {"path": "specs/crons/999-multibots-telegraf-taskCache-L27.t27", "t27b": "pass"}, - {"path": "specs/crons/999-multibots-telegraf-ton-pending-watch.t27", "t27b": "pass"}, - {"path": "specs/crons/999-multibots-telegraf-video-task-store-L156.t27", "t27b": "pass"}, - {"path": "specs/crons/mac-alerts-digest.t27", "t27b": "pass"}, - {"path": "specs/crons/mac-alerts-watchdog.t27", "t27b": "pass"}, - {"path": "specs/crons/mac-browseros-cron-watchdog.t27", "t27b": "pass"}, - {"path": "specs/crons/mac-dev-cache-clean.t27", "t27b": "pass"}, - {"path": "specs/crons/mac-jobsearch-poller.t27", "t27b": "pass"}, - {"path": "specs/crons/mac-leela-dailyquote.t27", "t27b": "pass"}, - {"path": "specs/crons/mac-mail-bridge.t27", "t27b": "pass"}, - {"path": "specs/crons/mac-mcp-hub.t27", "t27b": "pass"}, - {"path": "specs/crons/mac-neo-boards.t27", "t27b": "pass"}, - {"path": "specs/crons/mac-neo-jobsearch.t27", "t27b": "pass"}, - {"path": "specs/crons/mac-reviewer-bees.t27", "t27b": "pass"}, - {"path": "specs/crons/mac-signup-watch.t27", "t27b": "pass"}, - {"path": "specs/crons/mac-trios-cycle-heal.t27", "t27b": "pass"}, - {"path": "specs/crons/mac-trios-cycle.t27", "t27b": "pass"}, - {"path": "specs/crons/mac-trios-doctor.t27", "t27b": "pass"}, - {"path": "specs/crons/mac-trios-feed.t27", "t27b": "pass"}, - {"path": "specs/crons/mac-trios-heal.t27", "t27b": "pass"}, - {"path": "specs/crons/railway-jobsearch-cron.t27", "t27b": "pass"}, - {"path": "specs/crons/t27-formal-mutation.t27", "t27b": "pass"}, - {"path": "specs/crons/t27-pr-dashboard.t27", "t27b": "pass"}, - {"path": "specs/crons/trinity-agent-cron-cleanup.t27", "t27b": "pass"}, - {"path": "specs/crons/trinity-agent-queue-drain.t27", "t27b": "pass"}, - {"path": "specs/crons/trinity-brain-ci.t27", "t27b": "pass"}, - {"path": "specs/crons/trinity-codegen.t27", "t27b": "pass"}, - {"path": "specs/crons/trinity-discover-callers.t27", "t27b": "pass"}, - {"path": "specs/crons/trinity-pages-health-check.t27", "t27b": "pass"}, - {"path": "specs/crons/trinity-signal-health-self.t27", "t27b": "pass"}, - {"path": "specs/crons/trinity-site-live-gate.t27", "t27b": "pass"}, - {"path": "specs/demos/simple_test.t27", "t27b": "pass"}, - {"path": "specs/docs/chapters/alphabet.t27", "t27b": "pass"}, - {"path": "specs/docs/chapters/evidence.t27", "t27b": "pass"}, - {"path": "specs/docs/chapters/layers.t27", "t27b": "pass"}, - {"path": "specs/docs/chapters/project.t27", "t27b": "pass"}, - {"path": "specs/docs/chapters/queen.t27", "t27b": "pass"}, - {"path": "specs/docs/chapters/rules.t27", "t27b": "pass"}, - {"path": "specs/docs/chapters/tooling.t27", "t27b": "pass"}, - {"path": "specs/docs/system.t27", "t27b": "pass"}, - {"path": "specs/effects/capability.t27", "t27b": "pass"}, - {"path": "specs/effects/clock_cap.t27", "t27b": "pass"}, - {"path": "specs/effects/fs_cap.t27", "t27b": "pass"}, - {"path": "specs/effects/replay_oracle.t27", "t27b": "pass"}, - {"path": "specs/fpga/adapter.t27", "t27b": "pass"}, - {"path": "specs/fpga/apb_bridge.t27", "t27b": "pass"}, - {"path": "specs/fpga/assembler.t27", "t27b": "pass"}, - {"path": "specs/fpga/axi4.t27", "t27b": "pass"}, - {"path": "specs/fpga/boards/arty_a7_integration.t27", "t27b": "pass"}, - {"path": "specs/fpga/boards/qmtech_a100t_integration.t27", "t27b": "pass"}, - {"path": "specs/fpga/bootrom.t27", "t27b": "pass"}, - {"path": "specs/fpga/bpsk.t27", "t27b": "pass"}, - {"path": "specs/fpga/clock_domain.t27", "t27b": "pass"}, - {"path": "specs/fpga/coverage.t27", "t27b": "pass"}, - {"path": "specs/fpga/crossopt.t27", "t27b": "pass"}, - {"path": "specs/fpga/cts.t27", "t27b": "pass"}, - {"path": "specs/fpga/dft.t27", "t27b": "pass"}, - {"path": "specs/fpga/die_probe.t27", "t27b": "pass"}, - {"path": "specs/fpga/dsp/adders.t27", "t27b": "pass"}, - {"path": "specs/fpga/dsp/cordic.t27", "t27b": "pass"}, - {"path": "specs/fpga/dsp/fixed_point.t27", "t27b": "pass"}, - {"path": "specs/fpga/dsp/multipliers.t27", "t27b": "pass"}, - {"path": "specs/fpga/dsp/signals.t27", "t27b": "pass"}, - {"path": "specs/fpga/e2e_demo.t27", "t27b": "pass"}, - {"path": "specs/fpga/eth_beacon.t27", "t27b": "pass"}, - {"path": "specs/fpga/eth_crc.t27", "t27b": "pass"}, - {"path": "specs/fpga/eth_rx.t27", "t27b": "pass"}, - {"path": "specs/fpga/fifo.t27", "t27b": "pass"}, - {"path": "specs/fpga/gf16_accel.t27", "t27b": "pass"}, - {"path": "specs/fpga/hw_types.t27", "t27b": "pass"}, - {"path": "specs/fpga/linker.t27", "t27b": "pass"}, - {"path": "specs/fpga/memory.t27", "t27b": "pass"}, - {"path": "specs/fpga/mmcm.t27", "t27b": "pass"}, - {"path": "specs/fpga/mtbf.t27", "t27b": "pass"}, - {"path": "specs/fpga/partition.t27", "t27b": "pass"}, - {"path": "specs/fpga/power.t27", "t27b": "pass"}, - {"path": "specs/fpga/power_analysis.t27", "t27b": "pass"}, - {"path": "specs/fpga/reset_sync.t27", "t27b": "pass"}, - {"path": "specs/fpga/rgmii.t27", "t27b": "pass"}, - {"path": "specs/fpga/rgmii_sniff.t27", "t27b": "pass"}, - {"path": "specs/fpga/ro_race.t27", "t27b": "pass"}, - {"path": "specs/fpga/router.t27", "t27b": "pass"}, - {"path": "specs/fpga/secded.t27", "t27b": "pass"}, - {"path": "specs/fpga/simulator.t27", "t27b": "pass"}, - {"path": "specs/fpga/stdlib.t27", "t27b": "pass"}, - {"path": "specs/fpga/ternary_isa.t27", "t27b": "pass"}, - {"path": "specs/fpga/ternary_link.t27", "t27b": "pass"}, - {"path": "specs/fpga/testbench/assembler_tb.t27", "t27b": "pass"}, - {"path": "specs/fpga/testbench/cts_tb.t27", "t27b": "pass"}, - {"path": "specs/fpga/testbench/formal_tb.t27", "t27b": "pass"}, - {"path": "specs/fpga/testbench/partition_tb.t27", "t27b": "pass"}, - {"path": "specs/fpga/testbench/placement_tb.t27", "t27b": "pass"}, - {"path": "specs/fpga/testbench/power_tb.t27", "t27b": "pass"}, - {"path": "specs/fpga/testbench/router_tb.t27", "t27b": "pass"}, - {"path": "specs/fpga/testbench/simulator_tb.t27", "t27b": "pass"}, - {"path": "specs/fpga/testbench/timing_tb.t27", "t27b": "pass"}, - {"path": "specs/fpga/testbench/vcd_trace_tb.t27", "t27b": "pass"}, - {"path": "specs/fpga/timing.t27", "t27b": "pass"}, - {"path": "specs/fpga/trinet_node.t27", "t27b": "pass"}, - {"path": "specs/fpga/verification/build_verify.t27", "t27b": "pass"}, - {"path": "specs/functions/analytics-sales-advise.t27", "t27b": "pass"}, - {"path": "specs/functions/analytics-skills-detect.t27", "t27b": "pass"}, - {"path": "specs/functions/broadcast-message-send.t27", "t27b": "pass"}, - {"path": "specs/functions/client-telemetry-daily.t27", "t27b": "pass"}, - {"path": "specs/functions/club-invoice-abandoned-watch.t27", "t27b": "pass"}, - {"path": "specs/functions/content-detailed-script-generate.t27", "t27b": "pass"}, - {"path": "specs/functions/content-scenario-clips-generate.t27", "t27b": "pass"}, - {"path": "specs/functions/content-scripts-generate.t27", "t27b": "pass"}, - {"path": "specs/functions/crm-proactive-sweep.t27", "t27b": "pass"}, - {"path": "specs/functions/instagram-competitors-find.t27", "t27b": "pass"}, - {"path": "specs/functions/instagram-reels-analyze.t27", "t27b": "pass"}, - {"path": "specs/functions/instagram-top-content-extract.t27", "t27b": "pass"}, - {"path": "specs/functions/monitoring-error-report.t27", "t27b": "pass"}, - {"path": "specs/functions/monitoring-health-check.t27", "t27b": "pass"}, - {"path": "specs/functions/monitoring-logs-analyze.t27", "t27b": "pass"}, - {"path": "specs/functions/monitoring-logs-trigger.t27", "t27b": "pass"}, - {"path": "specs/functions/morph-images-generate.t27", "t27b": "pass"}, - {"path": "specs/functions/neuro-image-generate.t27", "t27b": "pass"}, - {"path": "specs/functions/payment-ai-server-process.t27", "t27b": "pass"}, - {"path": "specs/functions/reels-ai-callback.t27", "t27b": "pass"}, - {"path": "specs/functions/reels-ai-generate.t27", "t27b": "pass"}, - {"path": "specs/functions/reels-loop-generate.t27", "t27b": "pass"}, - {"path": "specs/functions/render-avatar-video-run.t27", "t27b": "pass"}, - {"path": "specs/functions/render-job-run.t27", "t27b": "pass"}, - {"path": "specs/functions/render-riddle-run.t27", "t27b": "pass"}, - {"path": "specs/functions/robokassa-unclaimed-watch.t27", "t27b": "pass"}, - {"path": "specs/functions/ton-pending-watch.t27", "t27b": "pass"}, - {"path": "specs/functions/training-model-complete.t27", "t27b": "pass"}, - {"path": "specs/functions/training-model-start.t27", "t27b": "pass"}, - {"path": "specs/functions/training-model-v2-start.t27", "t27b": "pass"}, - {"path": "specs/functions/training-stuck-check.t27", "t27b": "pass"}, - {"path": "specs/functions/webhook-generation-validate.t27", "t27b": "pass"}, - {"path": "specs/functions/welcome-avatar-generate.t27", "t27b": "pass"}, - {"path": "specs/github/auth.t27", "t27b": "pass"}, - {"path": "specs/hosting/credit.t27", "t27b": "pass"}, - {"path": "specs/hosting/feed.t27", "t27b": "pass"}, - {"path": "specs/hosting/host.t27", "t27b": "pass"}, - {"path": "specs/hosting/panel.t27", "t27b": "pass"}, - {"path": "specs/hosting/placement.t27", "t27b": "pass"}, - {"path": "specs/hosting/proof.t27", "t27b": "pass"}, - {"path": "specs/hosting/row.t27", "t27b": "pass"}, - {"path": "specs/hosting/statement.t27", "t27b": "pass"}, - {"path": "specs/hosting/sybil.t27", "t27b": "pass"}, - {"path": "specs/hosting/toolchain.t27", "t27b": "pass"}, - {"path": "specs/hosting/topology.t27", "t27b": "pass"}, - {"path": "specs/i18n/agents-ru.t27", "t27b": "pass"}, - {"path": "specs/i18n/blog-ru.t27", "t27b": "pass"}, - {"path": "specs/i18n/docs-ru.t27", "t27b": "pass"}, - {"path": "specs/igla/race/mvp_ternary_classifier.t27", "t27b": "pass"}, - {"path": "specs/igla/race/phi_accumulator_growth.t27", "t27b": "pass"}, - {"path": "specs/igla/race/phi_gain_freedom.t27", "t27b": "pass"}, - {"path": "specs/igla/race/phi_weights.t27", "t27b": "pass"}, - {"path": "specs/igla/race/ternary_lut_table.t27", "t27b": "pass"}, - {"path": "specs/igla/race/ternary_mac_group.t27", "t27b": "pass"}, - {"path": "specs/igla/race/ternary_node.t27", "t27b": "pass"}, - {"path": "specs/igla/race/unit_weights_node.t27", "t27b": "pass"}, - {"path": "specs/igla/w535_bounded_while_module.t27", "t27b": "pass"}, - {"path": "specs/isa/t27a.t27", "t27b": "pass"}, - {"path": "specs/isa/t27a_mnemonics.t27", "t27b": "pass"}, - {"path": "specs/isa/ternary_encoding.t27", "t27b": "pass"}, - {"path": "specs/isa/ternary_gates.t27", "t27b": "pass"}, - {"path": "specs/isa/ternary_graph.t27", "t27b": "pass"}, - {"path": "specs/isa/tri27_bytecode.t27", "t27b": "pass"}, - {"path": "specs/isa/tri27_machine.t27", "t27b": "pass"}, - {"path": "specs/jobs/network_job.t27", "t27b": "pass"}, - {"path": "specs/jobs/release_t27c.t27", "t27b": "pass"}, - {"path": "specs/jobs/t27b_ledger_steward.t27", "t27b": "pass"}, - {"path": "specs/math/constants.t27", "t27b": "pass"}, - {"path": "specs/math/gf_competitive.t27", "t27b": "pass"}, - {"path": "specs/memory/graph/crypt.t27", "t27b": "pass"}, - {"path": "specs/memory/graph/ingest.t27", "t27b": "pass"}, - {"path": "specs/memory/graph/scope.t27", "t27b": "pass"}, - {"path": "specs/memory/graph/temporal.t27", "t27b": "pass"}, - {"path": "specs/memory/graph/types.t27", "t27b": "pass"}, - {"path": "specs/memory/tmem/session.t27", "t27b": "pass"}, - {"path": "specs/memory/tmem/types.t27", "t27b": "pass"}, - {"path": "specs/mesh_routing.t27", "t27b": "pass"}, - {"path": "specs/ml/activation/elu_activation.t27", "t27b": "blocked", "blocker": "ExprCall(undeclared fn)", "reason": "unimplemented"}, - {"path": "specs/ml/activation/gelu_activation.t27", "t27b": "blocked", "blocker": "ExprCall(undeclared fn)", "reason": "unimplemented"}, - {"path": "specs/ml/activation/gelu_approx_activation.t27", "t27b": "blocked", "blocker": "ExprCall(undeclared fn)", "reason": "unimplemented"}, - {"path": "specs/ml/activation/leaky_relu_activation.t27", "t27b": "pass"}, - {"path": "specs/ml/activation/relu_activation.t27", "t27b": "pass"}, - {"path": "specs/ml/activation/sigmoid_activation.t27", "t27b": "pass"}, - {"path": "specs/ml/activation/silu_swish_activation.t27", "t27b": "blocked", "blocker": "ExprCall(undeclared fn)", "reason": "unimplemented"}, - {"path": "specs/ml/activation/softmax.t27", "t27b": "blocked", "blocker": "ExprCall(undeclared fn)", "reason": "unimplemented"}, - {"path": "specs/ml/activation/tanh_activation.t27", "t27b": "blocked", "blocker": "ExprCall(undeclared fn)", "reason": "unimplemented"}, - {"path": "specs/ml/igla_champion_capsule.t27", "t27b": "blocked", "blocker": "ExprIdentifier(undeclared)", "reason": "unimplemented"}, - {"path": "specs/ml/layers/avgpool2d_layer.t27", "t27b": "pass"}, - {"path": "specs/ml/layers/batchnorm_layer.t27", "t27b": "blocked", "blocker": "ExprCall(undeclared fn)", "reason": "unimplemented"}, - {"path": "specs/ml/layers/conv2d_layer.t27", "t27b": "pass"}, - {"path": "specs/ml/layers/dense_layer.t27", "t27b": "pass"}, - {"path": "specs/ml/layers/dropout_layer.t27", "t27b": "pass"}, - {"path": "specs/ml/layers/embedding_layer.t27", "t27b": "blocked", "blocker": "ExprCall(undeclared fn)", "reason": "unimplemented"}, - {"path": "specs/ml/layers/flatten_layer.t27", "t27b": "pass"}, - {"path": "specs/ml/layers/layernorm_layer.t27", "t27b": "pass"}, - {"path": "specs/ml/layers/maxpool2d_layer.t27", "t27b": "pass"}, - {"path": "specs/ml/layers/residual_connection.t27", "t27b": "pass"}, - {"path": "specs/ml/loss/binary_crossentropy_loss.t27", "t27b": "blocked", "blocker": "ExprCall(undeclared fn)", "reason": "unimplemented"}, - {"path": "specs/ml/loss/contrastive_loss.t27", "t27b": "blocked", "blocker": "ExprCall(undeclared fn)", "reason": "unimplemented"}, - {"path": "specs/ml/loss/cross_entropy_loss.t27", "t27b": "blocked", "blocker": "ExprCall(undeclared fn)", "reason": "unimplemented"}, - {"path": "specs/ml/loss/huber_loss.t27", "t27b": "pass"}, - {"path": "specs/ml/loss/kl_divergence.t27", "t27b": "pass"}, - {"path": "specs/ml/loss/mse_loss.t27", "t27b": "pass"}, - {"path": "specs/ml/optimizer/adagrad.t27", "t27b": "blocked", "blocker": "ExprCall(undeclared fn)", "reason": "unimplemented"}, - {"path": "specs/ml/optimizer/adam.t27", "t27b": "blocked", "blocker": "ExprCall(undeclared fn)", "reason": "unimplemented"}, - {"path": "specs/ml/optimizer/lamb.t27", "t27b": "blocked", "blocker": "ExprCall(undeclared fn)", "reason": "unimplemented"}, - {"path": "specs/ml/optimizer/race_config.t27", "t27b": "blocked", "blocker": "ExprIdentifier(undeclared)", "reason": "unimplemented"}, - {"path": "specs/ml/optimizer/rmsprop.t27", "t27b": "pass"}, - {"path": "specs/ml/optimizer/sgd.t27", "t27b": "pass"}, - {"path": "specs/ml/pathway/mlp.t27", "t27b": "blocked", "blocker": "ExprCall(undeclared fn)", "reason": "unimplemented"}, - {"path": "specs/ml/recurrent/attention_mechanism.t27", "t27b": "blocked", "blocker": "ExprCall(undeclared fn)", "reason": "unimplemented"}, - {"path": "specs/ml/recurrent/bilstm.t27", "t27b": "blocked", "blocker": "ExprCall(undeclared fn)", "reason": "unimplemented"}, - {"path": "specs/ml/recurrent/gru_cell.t27", "t27b": "blocked", "blocker": "ExprCall(undeclared fn)", "reason": "unimplemented"}, - {"path": "specs/ml/recurrent/lstm_cell.t27", "t27b": "blocked", "blocker": "ExprCall(undeclared fn)", "reason": "unimplemented"}, - {"path": "specs/ml/recurrent/lstm_single.t27", "t27b": "blocked", "blocker": "ExprCall(undeclared fn)", "reason": "unimplemented"}, - {"path": "specs/ml/recurrent/rnn_cell.t27", "t27b": "blocked", "blocker": "ExprCall(undeclared fn)", "reason": "unimplemented"}, - {"path": "specs/ml/recurrent/self_attention.t27", "t27b": "pass"}, - {"path": "specs/ml/rl/advantage_estimator.t27", "t27b": "blocked", "blocker": "ExprCall(undeclared fn)", "reason": "unimplemented"}, - {"path": "specs/ml/rl/dqn.t27", "t27b": "pass"}, - {"path": "specs/ml/rl/dqn_target_network.t27", "t27b": "pass"}, - {"path": "specs/ml/rl/ppo_clip_loss.t27", "t27b": "blocked", "blocker": "ExprCall(undeclared fn)", "reason": "unimplemented"}, - {"path": "specs/ml/rl/ppo_critic.t27", "t27b": "blocked", "blocker": "ExprCall(undeclared fn)", "reason": "unimplemented"}, - {"path": "specs/ml/rl/sac_critic.t27", "t27b": "pass"}, - {"path": "specs/ml/transformer/encoder_block.t27", "t27b": "blocked", "blocker": "ExprCall(undeclared fn)", "reason": "unimplemented"}, - {"path": "specs/ml/transformer/feed_forward_network.t27", "t27b": "pass"}, - {"path": "specs/ml/transformer/multi_head_attention.t27", "t27b": "pass"}, - {"path": "specs/ml/transformer/positional_encoding.t27", "t27b": "blocked", "blocker": "ExprCall(undeclared fn)", "reason": "unimplemented"}, - {"path": "specs/multipath_router.t27", "t27b": "pass"}, - {"path": "specs/network/attribution.t27", "t27b": "pass"}, - {"path": "specs/network/identity.t27", "t27b": "pass"}, - {"path": "specs/network/job_rules.t27", "t27b": "pass"}, - {"path": "specs/network/mvp.t27", "t27b": "pass"}, - {"path": "specs/network/mvp_v2.t27", "t27b": "pass"}, - {"path": "specs/network/mvp_v3.t27", "t27b": "pass"}, - {"path": "specs/network/mvp_v3_ed25519.t27", "t27b": "pass"}, - {"path": "specs/network/pool.t27", "t27b": "pass"}, - {"path": "specs/network/quorum.t27", "t27b": "pass"}, - {"path": "specs/network/usage.t27", "t27b": "pass"}, - {"path": "specs/numeric/bnf1024.t27", "t27b": "pass"}, - {"path": "specs/numeric/bnf128.t27", "t27b": "pass"}, - {"path": "specs/numeric/bnf16.t27", "t27b": "pass"}, - {"path": "specs/numeric/bnf256.t27", "t27b": "pass"}, - {"path": "specs/numeric/bnf32.t27", "t27b": "pass"}, - {"path": "specs/numeric/bnf512.t27", "t27b": "pass"}, - {"path": "specs/numeric/bnf64.t27", "t27b": "pass"}, - {"path": "specs/numeric/bnf8.t27", "t27b": "pass"}, - {"path": "specs/numeric/catalog_paper_count.t27", "t27b": "pass"}, - {"path": "specs/numeric/e8m0.t27", "t27b": "pass"}, - {"path": "specs/numeric/formats.t27", "t27b": "pass"}, - {"path": "specs/numeric/formats_catalog.t27", "t27b": "pass"}, - {"path": "specs/numeric/gf10.t27", "t27b": "pass"}, - {"path": "specs/numeric/gf1024.t27", "t27b": "pass"}, - {"path": "specs/numeric/gf128.t27", "t27b": "pass"}, - {"path": "specs/numeric/gf14.t27", "t27b": "pass"}, - {"path": "specs/numeric/gf16.t27", "t27b": "pass"}, - {"path": "specs/numeric/gf256.t27", "t27b": "pass"}, - {"path": "specs/numeric/gf48.t27", "t27b": "pass"}, - {"path": "specs/numeric/gf512.t27", "t27b": "pass"}, - {"path": "specs/numeric/gf6.t27", "t27b": "pass"}, - {"path": "specs/numeric/gf96.t27", "t27b": "pass"}, - {"path": "specs/numeric/gft1024.t27", "t27b": "pass"}, - {"path": "specs/numeric/gft128.t27", "t27b": "pass"}, - {"path": "specs/numeric/gft16.t27", "t27b": "pass"}, - {"path": "specs/numeric/gft256.t27", "t27b": "pass"}, - {"path": "specs/numeric/gft32.t27", "t27b": "pass"}, - {"path": "specs/numeric/gft4.t27", "t27b": "pass"}, - {"path": "specs/numeric/gft512.t27", "t27b": "pass"}, - {"path": "specs/numeric/gft64.t27", "t27b": "pass"}, - {"path": "specs/numeric/gft8.t27", "t27b": "pass"}, - {"path": "specs/numeric/gfternary.t27", "t27b": "pass"}, - {"path": "specs/numeric/golden_sieve.t27", "t27b": "pass"}, - {"path": "specs/numeric/ocp_mx.t27", "t27b": "pass"}, - {"path": "specs/numeric/requant_boundary.t27", "t27b": "pass"}, - {"path": "specs/numeric/tnf1024.t27", "t27b": "pass"}, - {"path": "specs/numeric/tnf128.t27", "t27b": "pass"}, - {"path": "specs/numeric/tnf16.t27", "t27b": "pass"}, - {"path": "specs/numeric/tnf17.t27", "t27b": "pass"}, - {"path": "specs/numeric/tnf256.t27", "t27b": "pass"}, - {"path": "specs/numeric/tnf32.t27", "t27b": "pass"}, - {"path": "specs/numeric/tnf4.t27", "t27b": "pass"}, - {"path": "specs/numeric/tnf512.t27", "t27b": "pass"}, - {"path": "specs/numeric/tnf64.t27", "t27b": "pass"}, - {"path": "specs/numeric/tnf8.t27", "t27b": "pass"}, - {"path": "specs/numeric/trinity_numeric_surface.t27", "t27b": "pass"}, - {"path": "specs/physics/e8_lqg_bridge.t27", "t27b": "pass"}, - {"path": "specs/physics/eye_isi.t27", "t27b": "pass"}, - {"path": "specs/physics/gamma-conflict.t27", "t27b": "pass"}, - {"path": "specs/physics/hslm_benchmark.t27", "t27b": "pass"}, - {"path": "specs/physics/line_bounce.t27", "t27b": "pass"}, - {"path": "specs/physics/lqg_cs_bridge.t27", "t27b": "pass"}, - {"path": "specs/physics/xc7_primitives.t27", "t27b": "pass"}, - {"path": "specs/policy/issue_shape.t27", "t27b": "pass"}, - {"path": "specs/policy/l2_generation.t27", "t27b": "pass"}, - {"path": "specs/policy/lang_en.t27", "t27b": "pass"}, - {"path": "specs/policy/merge_ours.t27", "t27b": "pass"}, - {"path": "specs/policy/own_language.t27", "t27b": "pass"}, - {"path": "specs/policy/required_contexts.t27", "t27b": "pass"}, - {"path": "specs/policy/text_lines.t27", "t27b": "pass"}, - {"path": "specs/port/bootstrap/src/bridge.t27", "t27b": "pass"}, - {"path": "specs/port/bootstrap/src/cc_gate.t27", "t27b": "pass"}, - {"path": "specs/port/bootstrap/src/check_calls.t27", "t27b": "pass"}, - {"path": "specs/port/bootstrap/src/compiler/AsmRelocEntry_new.t27", "t27b": "pass"}, - {"path": "specs/port/bootstrap/src/compiler/AsmSectionKind_from_i8.t27", "t27b": "pass"}, - {"path": "specs/port/bootstrap/src/compiler/AssembledInstr_r_type.t27", "t27b": "pass"}, - {"path": "specs/port/bootstrap/src/compiler/HirBusPort_axi4_lite_slave.t27", "t27b": "pass"}, - {"path": "specs/port/bootstrap/src/compiler/HirClockDomain_new.t27", "t27b": "pass"}, - {"path": "specs/port/bootstrap/src/compiler/HirCoverPoint_new.t27", "t27b": "pass"}, - {"path": "specs/port/bootstrap/src/compiler/HirGf16FftConfig_fft_stages.t27", "t27b": "pass"}, - {"path": "specs/port/bootstrap/src/compiler/HirIpCatalog_new.t27", "t27b": "pass"}, - {"path": "specs/port/bootstrap/src/compiler/HirTernaryRegFile_new.t27", "t27b": "pass"}, - {"path": "specs/port/bootstrap/src/compiler/HwType_hw_width.t27", "t27b": "pass"}, - {"path": "specs/port/bootstrap/src/compiler/LinkSection_text.t27", "t27b": "pass"}, - {"path": "specs/port/bootstrap/src/compiler/LoopGuard_loop_cond.t27", "t27b": "pass"}, - {"path": "specs/port/bootstrap/src/compiler/TbCheck_new.t27", "t27b": "pass"}, - {"path": "specs/port/bootstrap/src/compiler/collect_type_decls.t27", "t27b": "pass"}, - {"path": "specs/port/bootstrap/src/enrichment/mod.t27", "t27b": "pass"}, - {"path": "specs/port/bootstrap/src/jwt.t27", "t27b": "pass"}, - {"path": "specs/port/bootstrap/src/parse_conform.t27", "t27b": "pass"}, - {"path": "specs/port/bootstrap/src/phi_f64_literals.t27", "t27b": "pass"}, - {"path": "specs/port/bootstrap/src/phi_selfcheck.t27", "t27b": "pass"}, - {"path": "specs/port/bootstrap/src/sensitivity.t27", "t27b": "pass"}, - {"path": "specs/port/bootstrap/src/source_kind.t27", "t27b": "pass"}, - {"path": "specs/port/bootstrap/src/weight_bram.t27", "t27b": "pass"}, - {"path": "specs/port/browseros/trios/agent-server/apps/server/src/api/routes/health.t27", "t27b": "pass"}, - {"path": "specs/port/browseros/trios/agent-server/apps/server/src/api/routes/memory.t27", "t27b": "pass"}, - {"path": "specs/port/browseros/trios/agent-server/apps/server/src/api/routes/queen-lease.t27", "t27b": "pass"}, - {"path": "specs/port/browseros/trios/agent-server/apps/server/src/api/routes/queen-needs-you.t27", "t27b": "pass"}, - {"path": "specs/port/browseros/trios/agent-server/apps/server/src/api/routes/queen-public-agents.t27", "t27b": "pass"}, - {"path": "specs/port/browseros/trios/agent-server/apps/server/src/api/routes/queen-registry.t27", "t27b": "pass"}, - {"path": "specs/port/browseros/trios/agent-server/apps/server/src/api/routes/queen-rehearsal.t27", "t27b": "pass"}, - {"path": "specs/port/browseros/trios/agent-server/apps/server/src/api/routes/queen-report.t27", "t27b": "pass"}, - {"path": "specs/port/browseros/trios/agent-server/apps/server/src/api/routes/status.t27", "t27b": "pass"}, - {"path": "specs/port/browseros/trios/agent-server/apps/server/src/api/services/a2a/a2a-liveness.t27", "t27b": "pass"}, - {"path": "specs/port/browseros/trios/agent-server/apps/server/src/api/services/openclaw/claw-session.t27", "t27b": "pass"}, - {"path": "specs/port/browseros/trios/agent-server/apps/server/src/browser/bookmarks.t27", "t27b": "pass"}, - {"path": "specs/port/browseros/trios/agent-server/apps/server/src/browser/history.t27", "t27b": "pass"}, - {"path": "specs/port/browseros/trios/agent-server/apps/server/src/lib/agents/runtime/registry.t27", "t27b": "pass"}, - {"path": "specs/port/browseros/trios/agent-server/apps/server/src/lib/db/retry.t27", "t27b": "pass"}, - {"path": "specs/port/browseros/trios/agent-server/apps/server/src/lib/identity.t27", "t27b": "pass"}, - {"path": "specs/port/browseros/trios/agent-server/apps/server/src/lib/port-binding.t27", "t27b": "pass"}, - {"path": "specs/port/browseros/trios/agent-server/apps/server/src/lib/provider-error-classifier.t27", "t27b": "pass"}, - {"path": "specs/port/browseros/trios/agent-server/apps/server/src/monitoring/envelope.t27", "t27b": "pass"}, - {"path": "specs/port/browseros/trios/agent-server/apps/server/src/skills/catalog.t27", "t27b": "pass"}, - {"path": "specs/port/browseros/trios/agent-server/apps/server/src/tools/filesystem/ls.t27", "t27b": "pass"}, - {"path": "specs/port/browseros/trios/agent-server/apps/server/src/tools/memory/write.t27", "t27b": "pass"}, - {"path": "specs/port/browseros/trios/agent-server/apps/server/src/tools/tool-registry.t27", "t27b": "pass"}, - {"path": "specs/port/fpga/bscan_spi_qmtech/bscan_spi_qmtech.t27", "t27b": "pass"}, - {"path": "specs/port/fpga/openxc7-synth/phi_temporal/temporal_heartbeat.t27", "t27b": "pass"}, - {"path": "specs/port/fpga/verilog/dsp_probe.t27", "t27b": "pass"}, - {"path": "specs/port/fpga/verilog/dsp_probe_live.t27", "t27b": "pass"}, - {"path": "specs/port/fpga/verilog/e8m0_jtag.t27", "t27b": "pass"}, - {"path": "specs/port/fpga/verilog/gft_bitnet_neuron_jtag.t27", "t27b": "pass"}, - {"path": "specs/port/fpga/verilog/gft_dot4_comm_jtag.t27", "t27b": "pass"}, - {"path": "specs/port/fpga/verilog/gft_dup2_jtag.t27", "t27b": "pass"}, - {"path": "specs/port/fpga/verilog/gft_dup3_jtag.t27", "t27b": "pass"}, - {"path": "specs/port/fpga/verilog/gft_signed_dot4_jtag.t27", "t27b": "pass"}, - {"path": "specs/port/fpga/verilog/gft_smul_jtag.t27", "t27b": "pass"}, - {"path": "specs/port/fpga/verilog/gft_train1_jtag.t27", "t27b": "pass"}, - {"path": "specs/port/fpga/verilog/link_node.t27", "t27b": "pass"}, - {"path": "specs/port/fpga/verilog/mvp_ternary_classifier_top.t27", "t27b": "pass"}, - {"path": "specs/port/fpga/verilog/phi_weights_jtag.t27", "t27b": "pass"}, - {"path": "specs/port/fpga/verilog/ternary_mac_demo_top.t27", "t27b": "pass"}, - {"path": "specs/port/fpga/verilog/ternary_mac_synth.t27", "t27b": "pass"}, - {"path": "specs/port/fpga/verilog/ternary_node_jtag.t27", "t27b": "pass"}, - {"path": "specs/port/fpga/vivado/blinky.t27", "t27b": "pass"}, - {"path": "specs/port/fpga/vivado/gf16_matmul4x4.t27", "t27b": "pass"}, - {"path": "specs/port/fpga/vivado/gf16_top.t27", "t27b": "pass"}, - {"path": "specs/port/fpga/vivado/gf16_uart_sim_bench.t27", "t27b": "pass"}, - {"path": "specs/port/fpga/vivado/uart_detect_top.t27", "t27b": "pass"}, - {"path": "specs/port/fpga/vivado/uart_echo_top.t27", "t27b": "pass"}, - {"path": "specs/port/fpga/vsa/temporal_heartbeat_top.t27", "t27b": "pass"}, - {"path": "specs/port/scripts/aggregate-experience.t27", "t27b": "pass"}, - {"path": "specs/port/scripts/bulk-create-notebooks.t27", "t27b": "pass"}, - {"path": "specs/port/scripts/check-conflicts.t27", "t27b": "pass"}, - {"path": "specs/port/scripts/check-pagination-truncation.t27", "t27b": "pass"}, - {"path": "specs/port/scripts/check_first_party_doc_language.t27", "t27b": "pass"}, - {"path": "specs/port/scripts/ci/loop-tools-tracked.t27", "t27b": "pass"}, - {"path": "specs/port/scripts/ci/rings_matrix.t27", "t27b": "pass"}, - {"path": "specs/port/scripts/fpga-build.t27", "t27b": "pass"}, - {"path": "specs/port/scripts/fpga/flash.t27", "t27b": "pass"}, - {"path": "specs/port/scripts/gen_w309.t27", "t27b": "pass"}, - {"path": "specs/port/scripts/gen_w310.t27", "t27b": "pass"}, - {"path": "specs/port/scripts/gen_w311.t27", "t27b": "pass"}, - {"path": "specs/port/scripts/gen_w314.t27", "t27b": "pass"}, - {"path": "specs/port/scripts/gen_w315.t27", "t27b": "pass"}, - {"path": "specs/port/scripts/gen_w316.t27", "t27b": "pass"}, - {"path": "specs/port/scripts/gen_w317.t27", "t27b": "pass"}, - {"path": "specs/port/scripts/gen_w318.t27", "t27b": "pass"}, - {"path": "specs/port/scripts/gen_w320.t27", "t27b": "pass"}, - {"path": "specs/port/scripts/gen_w322.t27", "t27b": "pass"}, - {"path": "specs/port/scripts/gen_w326.t27", "t27b": "pass"}, - {"path": "specs/port/scripts/gen_w363.t27", "t27b": "pass"}, - {"path": "specs/port/scripts/gen_w365.t27", "t27b": "pass"}, - {"path": "specs/port/scripts/gen_w368.t27", "t27b": "pass"}, - {"path": "specs/port/scripts/gen_w377.t27", "t27b": "pass"}, - {"path": "specs/port/scripts/gen_w378.t27", "t27b": "pass"}, - {"path": "specs/port/scripts/gen_w379.t27", "t27b": "pass"}, - {"path": "specs/port/scripts/gen_w380.t27", "t27b": "pass"}, - {"path": "specs/port/scripts/gen_w381.t27", "t27b": "pass"}, - {"path": "specs/port/scripts/gen_w381_lean.t27", "t27b": "pass"}, - {"path": "specs/port/scripts/gen_w382.t27", "t27b": "pass"}, - {"path": "specs/port/scripts/gen_w384.t27", "t27b": "pass"}, - {"path": "specs/port/scripts/gen_w384_lean.t27", "t27b": "pass"}, - {"path": "specs/port/scripts/gen_w385.t27", "t27b": "pass"}, - {"path": "specs/port/scripts/gen_w386.t27", "t27b": "pass"}, - {"path": "specs/port/scripts/gen_w387.t27", "t27b": "pass"}, - {"path": "specs/port/scripts/gen_w388_lean.t27", "t27b": "pass"}, - {"path": "specs/port/scripts/gen_w391.t27", "t27b": "pass"}, - {"path": "specs/port/scripts/gen_w391_lean.t27", "t27b": "pass"}, - {"path": "specs/port/scripts/gen_w631.t27", "t27b": "pass"}, - {"path": "specs/port/scripts/gen_w632.t27", "t27b": "pass"}, - {"path": "specs/port/scripts/gen_w633.t27", "t27b": "pass"}, - {"path": "specs/port/scripts/gen_w634.t27", "t27b": "pass"}, - {"path": "specs/port/scripts/gen_w635.t27", "t27b": "pass"}, - {"path": "specs/port/scripts/gen_w636.t27", "t27b": "pass"}, - {"path": "specs/port/scripts/gen_w637.t27", "t27b": "pass"}, - {"path": "specs/port/scripts/gen_w638.t27", "t27b": "pass"}, - {"path": "specs/port/scripts/gen_w639.t27", "t27b": "pass"}, - {"path": "specs/port/scripts/gen_w640.t27", "t27b": "pass"}, - {"path": "specs/port/scripts/gen_w641.t27", "t27b": "pass"}, - {"path": "specs/port/scripts/gen_w642.t27", "t27b": "pass"}, - {"path": "specs/port/scripts/gen_w643.t27", "t27b": "pass"}, - {"path": "specs/port/scripts/gen_w644.t27", "t27b": "pass"}, - {"path": "specs/port/scripts/gen_w645.t27", "t27b": "pass"}, - {"path": "specs/port/scripts/gen_w646.t27", "t27b": "pass"}, - {"path": "specs/port/scripts/gen_w647.t27", "t27b": "pass"}, - {"path": "specs/port/scripts/gen_w648.t27", "t27b": "pass"}, - {"path": "specs/port/scripts/gen_w649.t27", "t27b": "pass"}, - {"path": "specs/port/scripts/gen_w650.t27", "t27b": "pass"}, - {"path": "specs/port/scripts/gen_w651.t27", "t27b": "pass"}, - {"path": "specs/port/scripts/gen_w652.t27", "t27b": "pass"}, - {"path": "specs/port/scripts/gen_w653.t27", "t27b": "pass"}, - {"path": "specs/port/scripts/gen_w654.t27", "t27b": "pass"}, - {"path": "specs/port/scripts/gen_w655.t27", "t27b": "pass"}, - {"path": "specs/port/scripts/gen_w656.t27", "t27b": "pass"}, - {"path": "specs/port/scripts/gen_w657.t27", "t27b": "pass"}, - {"path": "specs/port/scripts/gen_w662.t27", "t27b": "pass"}, - {"path": "specs/port/scripts/gen_w669.t27", "t27b": "pass"}, - {"path": "specs/port/scripts/gen_w_blocks.t27", "t27b": "pass"}, - {"path": "specs/port/scripts/generate_episodes.t27", "t27b": "pass"}, - {"path": "specs/port/scripts/git_commands_tasks_1_4.t27", "t27b": "pass"}, - {"path": "specs/port/scripts/install-constitutional-hook.t27", "t27b": "pass"}, - {"path": "specs/port/scripts/lee_monte_carlo_baseline.t27", "t27b": "pass"}, - {"path": "specs/port/scripts/mcp-wrapper.t27", "t27b": "pass"}, - {"path": "specs/port/scripts/print_pellis_seal_decimal.t27", "t27b": "pass"}, - {"path": "specs/port/scripts/pysr_trinity_blind_test_v2.t27", "t27b": "pass"}, - {"path": "specs/port/scripts/reseal-apply.t27", "t27b": "pass"}, - {"path": "specs/port/scripts/reseal-check.t27", "t27b": "pass"}, - {"path": "specs/port/scripts/run_v51_multiple.t27", "t27b": "pass"}, - {"path": "specs/port/scripts/test-agent-bridge.t27", "t27b": "pass"}, - {"path": "specs/port/scripts/tri-issue-create.t27", "t27b": "pass"}, - {"path": "specs/port/scripts/tri-pr-create.t27", "t27b": "pass"}, - {"path": "specs/port/scripts/tri-search.t27", "t27b": "pass"}, - {"path": "specs/port/scripts/tri-sync.t27", "t27b": "pass"}, - {"path": "specs/port/scripts/tri_loop/claims.t27", "t27b": "pass"}, - {"path": "specs/port/scripts/tri_loop/corpus_parse.t27", "t27b": "pass"}, - {"path": "specs/port/scripts/tri_loop/loop_rules.t27", "t27b": "pass"}, - {"path": "specs/port/scripts/tri_loop/now_numbers.t27", "t27b": "pass"}, - {"path": "specs/port/scripts/tri_loop/t27b_rules.t27", "t27b": "pass"}, - {"path": "specs/port/scripts/ultra_engine_v70_ultimate.t27", "t27b": "pass"}, - {"path": "specs/port/scripts/validate_phi_f64.t27", "t27b": "pass"}, - {"path": "specs/port/scripts/verify_precision.t27", "t27b": "pass"}, - {"path": "specs/port/scripts/verify_smoking_guns.t27", "t27b": "pass"}, - {"path": "specs/port/scripts/wrapup/extract-context.t27", "t27b": "pass"}, - {"path": "specs/port/tools/backend_parity_table.t27", "t27b": "pass"}, - {"path": "specs/port/tools/bees/merger_gate_selftest.t27", "t27b": "pass"}, - {"path": "specs/port/tools/check_catalog_integrity.t27", "t27b": "pass"}, - {"path": "specs/port/tools/check_duplicate_declarations.t27", "t27b": "pass"}, - {"path": "specs/port/tools/check_fix_carries_source.t27", "t27b": "pass"}, - {"path": "specs/port/tools/ci/check_specs_still_parse.t27", "t27b": "pass"}, - {"path": "specs/port/tools/jtag/tdo_verdict.t27", "t27b": "pass"}, - {"path": "specs/port/tools/oracle/run.t27", "t27b": "pass"}, - {"path": "specs/port/tools/run_conformance_vvp.t27", "t27b": "pass"}, - {"path": "specs/port/tools/ternary_model.t27", "t27b": "pass"}, - {"path": "specs/port/tools/toolbelt.t27", "t27b": "pass"}, - {"path": "specs/port/tools/verify_emit_bitexact.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/fpga/fly-vivado/verilog/trinity_qmtech.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/fpga/gft/tb32.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/fpga/openxc7-regress/regress-fabric-bufg/fabric_bufg.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/fpga/openxc7-synth/DSP48E1_mock.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/fpga/openxc7-synth/blink_correct.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/fpga/openxc7-synth/blink_fast.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/fpga/openxc7-synth/blink_fixed.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/fpga/openxc7-synth/blink_minimal.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/fpga/openxc7-synth/blink_r23.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/fpga/openxc7-synth/blink_simple.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/fpga/openxc7-synth/blink_slow.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/fpga/openxc7-synth/blink_working.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/fpga/openxc7-synth/clk_test.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/fpga/openxc7-synth/clock_test.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/fpga/openxc7-synth/d6_blink.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/fpga/openxc7-synth/d6_inv_test.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/fpga/openxc7-synth/d6_test.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/fpga/openxc7-synth/d_bank13_test.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/fpga/openxc7-synth/d_blink_high.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/fpga/openxc7-synth/d_bufg_test.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/fpga/openxc7-synth/d_clk_direct.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/fpga/openxc7-synth/d_direct.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/fpga/openxc7-synth/d_e21_test.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/fpga/openxc7-synth/d_f19_test.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/fpga/openxc7-synth/d_full_path.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/fpga/openxc7-synth/d_g22_test.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/fpga/openxc7-synth/d_lut_only.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/fpga/openxc7-synth/d_multi_led.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/fpga/openxc7-synth/d_oscillator.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/fpga/openxc7-synth/d_simple_ff.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/fpga/openxc7-synth/d_simple_led.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/fpga/openxc7-synth/d_slow_blink.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/fpga/openxc7-synth/d_srl_blink.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/fpga/openxc7-synth/d_static_on.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/fpga/openxc7-synth/d_static_one.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/fpga/openxc7-synth/d_y0_test.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/fpga/openxc7-synth/definitive_diagnostic_inv.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/fpga/openxc7-synth/dsp_mul.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/fpga/openxc7-synth/led_both_test.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/fpga/openxc7-synth/led_d5_test.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/fpga/openxc7-synth/led_d6_test.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/fpga/openxc7-synth/led_diagnostic.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/fpga/openxc7-synth/led_off_test.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/fpga/openxc7-synth/led_on_test.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/fpga/openxc7-synth/led_simple_test.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/fpga/openxc7-synth/led_test_inv.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/fpga/openxc7-synth/multi_led_test.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/fpga/openxc7-synth/quantum_bridge_top.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/fpga/openxc7-synth/riscv_blink.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/fpga/openxc7-synth/singularity_d6_top.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/fpga/openxc7-synth/symbiflow_blink.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/fpga/openxc7-synth/ternary_activation.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/fpga/openxc7-synth/trinity_top.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/fpga/openxc7-synth/uart_echo.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/fpga/rtl/fpga_test_reporter.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/fpga/uart_loopback.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/fpga/uart_loopback_core.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/src/background_agent/main.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/src/brain/orbitofrontal_value.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/src/brain/weber_tuning.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/src/cli/health_check.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/src/cli/railway_create_full.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/src/cli/railway_create_project.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/src/cli/railway_deployment_create.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/src/cli/railway_null_startcmd.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/src/firebird/governance_temp.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/src/phi-engine/vibeec_original/bogatyrs_registry.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/src/phi-engine/vibeec_original/bogatyrs_spec_structure.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/src/phi-engine/vibeec_original/tnc.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/src/server_main.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/src/storm/experience_engine.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/src/tri-api/claude_md.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/src/tri/gen_aabb.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/src/tri/gen_arithmetic.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/src/tri/gen_assertion.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/src/tri/gen_barrier.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/src/tri/gen_base64.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/src/tri/gen_bezier.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/src/tri/gen_cache.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/src/tri/gen_caesar.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/src/tri/gen_canvas.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/src/tri/gen_color.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/src/tri/gen_cross_entropy.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/src/tri/gen_cursor.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/src/tri/gen_epoch_reclamation.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/src/tri/gen_escape.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/src/tri/gen_fuzz.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/src/tri/gen_geo_hash2d.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/src/tri/gen_gradient.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/src/tri/gen_gradient_descent.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/src/tri/gen_hazard_pointers.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/src/tri/gen_image.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/src/tri/gen_index.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/src/tri/gen_key_value.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/src/tri/gen_kmeans.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/src/tri/gen_leb128.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/src/tri/gen_linear_regression.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/src/tri/gen_lockfree_stack.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/src/tri/gen_matrix3x3.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/src/tri/gen_mock.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/src/tri/gen_neuron.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/src/tri/gen_path_utils.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/src/tri/gen_perceptron.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/src/tri/gen_quaternion.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/src/tri/gen_radix_tree.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/src/tri/gen_ray.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/src/tri/gen_record_store.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/src/tri/gen_rect.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/src/tri/gen_regression.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/src/tri/gen_relu.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/src/tri/gen_ring_buffer.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/src/tri/gen_rle.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/src/tri/gen_rsa_simple.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/src/tri/gen_rtree.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/src/tri/gen_rwlock.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/src/tri/gen_semaphore.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/src/tri/gen_sigmoid.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/src/tri/gen_skiplist_impl.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/src/tri/gen_snapshot.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/src/tri/gen_softmax.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/src/tri/gen_temp_file.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/src/tri/gen_test_runner.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/src/tri/gen_transaction.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/src/tri/gen_transform.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/src/tri/gen_varint.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/src/tri/gen_wal.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/src/tri/gen_websocket.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/src/tri/gen_work_stealing.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/src/tri/math/vocab_audit.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/src/tri/orchestrator_bench.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/src/tri/string_dualities.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/src/tri/string_spectrum.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/src/vibeec/gen_cmd_minimal.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/src/vibeec/gen_cmd_simple.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/src/vibeec/p2p_module.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/src/vibeec/tnc.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/src/vibeec/trinity_tokenizer.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/src/vibeec/validation_engine.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/src/wasm_stubs/auto_shard_stub.t27", "t27b": "pass"}, - {"path": "specs/port/trios/apps/trios-macos/rings/RUST-04/clade-improve/src/oversight.t27", "t27b": "pass"}, - {"path": "specs/port/trios/apps/trios-macos/rings/RUST-13/clade-meshd/src/transport.t27", "t27b": "pass"}, - {"path": "specs/port/trios/apps/trios-macos/rings/RUST-13/trios-mesh/build.t27", "t27b": "pass"}, - {"path": "specs/port/trios/apps/trios-macos/rings/RUST-13/trios-mesh/src/bin/smoke_m1.t27", "t27b": "pass"}, - {"path": "specs/port/trios/apps/trios-macos/rings/RUST-13/trios-mesh/tools/ad9361_config.t27", "t27b": "pass"}, - {"path": "specs/port/trios/crates/tri-tunnel/src/main.t27", "t27b": "pass"}, - {"path": "specs/port/trios/crates/trinity_loss/src/lib.t27", "t27b": "pass"}, - {"path": "specs/port/trios/crates/trios-bridge/src/main.t27", "t27b": "pass"}, - {"path": "specs/port/trios/crates/trios-chat/rings/CR-CHAT-00/src/lib.t27", "t27b": "pass"}, - {"path": "specs/port/trios/crates/trios-chat/rings/CR-CHAT-01/src/key_package_expiry_guard.t27", "t27b": "pass"}, - {"path": "specs/port/trios/crates/trios-chat/rings/CR-CHAT-02/src/epoch_rollover_wraparound_guard.t27", "t27b": "pass"}, - {"path": "specs/port/trios/crates/trios-chat/rings/CR-CHAT-02/src/skipped_message_key_gap_bound_guard.t27", "t27b": "pass"}, - {"path": "specs/port/trios/crates/trios-chat/rings/CR-CHAT-03/src/ratchet_tree_resolution_guard.t27", "t27b": "pass"}, - {"path": "specs/port/trios/crates/trios-chat/rings/CR-CHAT-03/src/unmerged_leaves_bound_guard.t27", "t27b": "pass"}, - {"path": "specs/port/trios/crates/trios-chat/rings/CR-CHAT-04/src/padding_alignment_boundary_guard.t27", "t27b": "pass"}, - {"path": "specs/port/trios/crates/trios-chat/rings/CR-CHAT-04/src/padding_block_size_alignment_guard.t27", "t27b": "pass"}, - {"path": "specs/port/trios/crates/trios-chat/rings/CR-CHAT-05/src/envelope_size_distribution_uniformity.t27", "t27b": "pass"}, - {"path": "specs/port/trios/crates/trios-chat/rings/CR-CHAT-07/src/blind_signature_sender_token.t27", "t27b": "pass"}, - {"path": "specs/port/trios/crates/trios-chat/rings/CR-CHAT-07/src/cover_decoy_ratio_governor.t27", "t27b": "pass"}, - {"path": "specs/port/trios/crates/trios-chat/rings/CR-CHAT-07/src/cover_traffic_inter_arrival_autocorrelation_guard.t27", "t27b": "pass"}, - {"path": "specs/port/trios/crates/trios-chat/rings/CR-CHAT-LAWS/src/lib.t27", "t27b": "pass"}, - {"path": "specs/port/trios/crates/trios-cli/src/cmd/agent.t27", "t27b": "pass"}, - {"path": "specs/port/trios/crates/trios-cli/src/cmd/commit.t27", "t27b": "pass"}, - {"path": "specs/port/trios/crates/trios-cli/src/cmd/gates.t27", "t27b": "pass"}, - {"path": "specs/port/trios/crates/trios-cli/src/cmd/leaderboard.t27", "t27b": "pass"}, - {"path": "specs/port/trios/crates/trios-cli/src/cmd/report.t27", "t27b": "pass"}, - {"path": "specs/port/trios/crates/trios-cli/src/cmd/roster.t27", "t27b": "pass"}, - {"path": "specs/port/trios/crates/trios-cli/src/cmd/run.t27", "t27b": "pass"}, - {"path": "specs/port/trios/crates/trios-cli/src/cmd/status.t27", "t27b": "pass"}, - {"path": "specs/port/trios/crates/trios-cli/src/cmd/submit.t27", "t27b": "pass"}, - {"path": "specs/port/trios/crates/trios-cli/src/gh.t27", "t27b": "pass"}, - {"path": "specs/port/trios/crates/trios-cli/src/lock.t27", "t27b": "pass"}, - {"path": "specs/port/trios/crates/trios-cli/src/metrics.t27", "t27b": "pass"}, - {"path": "specs/port/trios/crates/trios-doctor/rings/BRONZE-RING-DR/src/main.t27", "t27b": "pass"}, - {"path": "specs/port/trios/crates/trios-doctor/rings/SILVER-RING-DR-00/src/lib.t27", "t27b": "pass"}, - {"path": "specs/port/trios/crates/trios-doctor/src/main.t27", "t27b": "pass"}, - {"path": "specs/port/trios/crates/trios-ext/rings/SILVER-RING-EXT-00/src/lib.t27", "t27b": "pass"}, - {"path": "specs/port/trios/crates/trios-ext/xtask/src/main.t27", "t27b": "pass"}, - {"path": "specs/port/trios/crates/trios-git/src/commit.t27", "t27b": "pass"}, - {"path": "specs/port/trios/crates/trios-git/src/log.t27", "t27b": "pass"}, - {"path": "specs/port/trios/crates/trios-git/src/stash.t27", "t27b": "pass"}, - {"path": "specs/port/trios/crates/trios-git/src/status.t27", "t27b": "pass"}, - {"path": "specs/port/trios/crates/trios-golden-float/build.t27", "t27b": "pass"}, - {"path": "specs/port/trios/crates/trios-hdc/build.t27", "t27b": "pass"}, - {"path": "specs/port/trios/crates/trios-hdc/rings/HD-01/src/lib.t27", "t27b": "pass"}, - {"path": "specs/port/trios/crates/trios-igla-race/src/main.t27", "t27b": "pass"}, - {"path": "specs/port/trios/crates/trios-igla-trainer/src/jepa_runner.t27", "t27b": "pass"}, - {"path": "specs/port/trios/crates/trios-mcp/rings/BR-XTASK/src/main.t27", "t27b": "pass"}, - {"path": "specs/port/trios/crates/trios-mcp/rings/SR-01/src/lighthouse.t27", "t27b": "pass"}, - {"path": "specs/port/trios/crates/trios-mcp/rings/SR-02/src/discovery.t27", "t27b": "pass"}, - {"path": "specs/port/trios/crates/trios-mcp/rings/SR-02/src/lib.t27", "t27b": "pass"}, - {"path": "specs/port/trios/crates/trios-mcp/src/main.t27", "t27b": "pass"}, - {"path": "specs/port/trios/crates/trios-mesh/src/identity.t27", "t27b": "pass"}, - {"path": "specs/port/trios/crates/trios-mesh/src/packet.t27", "t27b": "pass"}, - {"path": "specs/port/trios/crates/trios-openclaw/rings/OC-01/src/lib.t27", "t27b": "pass"}, - {"path": "specs/port/trios/crates/trios-physics/build.t27", "t27b": "pass"}, - {"path": "specs/port/trios/crates/trios-physics/rings/PH-01/src/lib.t27", "t27b": "pass"}, - {"path": "specs/port/trios/crates/trios-physics/src/lib.t27", "t27b": "pass"}, - {"path": "specs/port/trios/crates/trios-rainbow-bridge/src/funnel_client.t27", "t27b": "pass"}, - {"path": "specs/port/trios/crates/trios-rainbow-bridge/src/lamport.t27", "t27b": "pass"}, - {"path": "specs/port/trios/crates/trios-sacred/rings/SC-00/src/lib.t27", "t27b": "pass"}, - {"path": "specs/port/trios/crates/trios-sacred/rings/SC-01/src/lib.t27", "t27b": "pass"}, - {"path": "specs/port/trios/crates/trios-scarab-types/rings/SR-00/src/lib.t27", "t27b": "pass"}, - {"path": "specs/port/trios/crates/trios-scarab-types/rings/SR-01/src/lib.t27", "t27b": "pass"}, - {"path": "specs/port/trios/crates/trios-scarab-types/rings/SR-02/src/lib.t27", "t27b": "pass"}, - {"path": "specs/port/trios/crates/trios-scarab-types/rings/SR-03/src/lib.t27", "t27b": "pass"}, - {"path": "specs/port/trios/crates/trios-scarab-types/rings/SR-04/src/lib.t27", "t27b": "pass"}, - {"path": "specs/port/trios/crates/trios-server/src/mcp_endpoints/tasks.t27", "t27b": "pass"}, - {"path": "specs/port/trios/crates/trios-server/src/tools/git.t27", "t27b": "pass"}, - {"path": "specs/port/trios/crates/trios-server/src/tools/git_extended.t27", "t27b": "pass"}, - {"path": "specs/port/trios/crates/trios-server/src/tools/gitbutler.t27", "t27b": "pass"}, - {"path": "specs/port/trios/crates/trios-server/src/tools/golden_float.t27", "t27b": "pass"}, - {"path": "specs/port/trios/crates/trios-server/src/tools/mod.t27", "t27b": "pass"}, - {"path": "specs/port/trios/crates/trios-store/rings/ST-00/src/lib.t27", "t27b": "pass"}, - {"path": "specs/port/trios/crates/trios-ternary/rings/TR-01/src/lib.t27", "t27b": "pass"}, - {"path": "specs/port/trios/crates/trios-train-cpu/src/bin/tjepa_modules/encoder.t27", "t27b": "pass"}, - {"path": "specs/port/trios/crates/trios-train-cpu/src/bin/train_state.t27", "t27b": "pass"}, - {"path": "specs/port/trios/crates/trios-trainer/src/train_loop.t27", "t27b": "pass"}, - {"path": "specs/port/trios/crates/trios-trainer/src/validation.t27", "t27b": "pass"}, - {"path": "specs/port/trios/crates/trios-trinity-brain/src/phi.t27", "t27b": "pass"}, - {"path": "specs/port/trios/crates/trios-vsa/rings/VS-01/src/lib.t27", "t27b": "pass"}, - {"path": "specs/port/trios/validate_bpb.t27", "t27b": "pass"}, - {"path": "specs/providers/catalog.t27", "t27b": "pass"}, - {"path": "specs/providers/gonka/deepseek-v4-flash-0731.t27", "t27b": "pass"}, - {"path": "specs/providers/gonka/glm-5-2-fp8.t27", "t27b": "pass"}, - {"path": "specs/providers/gonka/glm-5-3-flash.t27", "t27b": "pass"}, - {"path": "specs/providers/gonka/kimi-k2-6.t27", "t27b": "pass"}, - {"path": "specs/providers/gonka/minimax-m2-7.t27", "t27b": "pass"}, - {"path": "specs/providers/tri_gnk_pair.t27", "t27b": "pass"}, - {"path": "specs/providers/trinet/fpga-xc7a200t.t27", "t27b": "pass"}, - {"path": "specs/providers/trinet/gpu-consumer-24gb.t27", "t27b": "pass"}, - {"path": "specs/queen/actor_events.t27", "t27b": "pass"}, - {"path": "specs/queen/actor_view.t27", "t27b": "pass"}, - {"path": "specs/queen/actors.t27", "t27b": "pass"}, - {"path": "specs/queen/actors_hw.t27", "t27b": "pass"}, - {"path": "specs/queen/actors_hw_jtag.t27", "t27b": "pass"}, - {"path": "specs/queen/actors_hw_top.t27", "t27b": "pass"}, - {"path": "specs/queen/app.t27", "t27b": "pass"}, - {"path": "specs/queen/claim.t27", "t27b": "pass"}, - {"path": "specs/queen/control.t27", "t27b": "pass"}, - {"path": "specs/queen/dashboard.t27", "t27b": "pass"}, - {"path": "specs/queen/dispatch.t27", "t27b": "pass"}, - {"path": "specs/queen/dispatch_exit.t27", "t27b": "pass"}, - {"path": "specs/queen/domains.t27", "t27b": "pass"}, - {"path": "specs/queen/drain.t27", "t27b": "pass"}, - {"path": "specs/queen/events.t27", "t27b": "pass"}, - {"path": "specs/queen/golden_chain.t27", "t27b": "pass"}, - {"path": "specs/queen/hive.t27", "t27b": "pass"}, - {"path": "specs/queen/holds.t27", "t27b": "pass"}, - {"path": "specs/queen/jobs.t27", "t27b": "pass"}, - {"path": "specs/queen/keyed.t27", "t27b": "pass"}, - {"path": "specs/queen/keyed_guard.t27", "t27b": "pass"}, - {"path": "specs/queen/merger_gate.t27", "t27b": "pass"}, - {"path": "specs/queen/netlink.t27", "t27b": "pass"}, - {"path": "specs/queen/priority.t27", "t27b": "pass"}, - {"path": "specs/queen/replay/actors_decisions.t27", "t27b": "pass"}, - {"path": "specs/queen/replay/reviewer_decisions.t27", "t27b": "pass"}, - {"path": "specs/queen/replay/telemetry_decisions.t27", "t27b": "pass"}, - {"path": "specs/queen/review_lanes.t27", "t27b": "pass"}, - {"path": "specs/queen/review_log.t27", "t27b": "pass"}, - {"path": "specs/queen/review_valve.t27", "t27b": "pass"}, - {"path": "specs/queen/reviewer.t27", "t27b": "pass"}, - {"path": "specs/queen/reviewer_sizing.t27", "t27b": "pass"}, - {"path": "specs/queen/shaping.t27", "t27b": "pass"}, - {"path": "specs/queen/simulation.t27", "t27b": "pass"}, - {"path": "specs/queen/task_analysis.t27", "t27b": "pass"}, - {"path": "specs/queen/tasks.t27", "t27b": "pass"}, - {"path": "specs/queen/telemetry.t27", "t27b": "pass"}, - {"path": "specs/queen/turn_stop.t27", "t27b": "pass"}, - {"path": "specs/queen/views.t27", "t27b": "pass"}, - {"path": "specs/queen/waits.t27", "t27b": "pass"}, - {"path": "specs/queen/worktree_keep.t27", "t27b": "pass"}, - {"path": "specs/rings/ring_103_phi_sgd.t27", "t27b": "pass"}, - {"path": "specs/sandbox/health.t27", "t27b": "pass"}, - {"path": "specs/sandbox/https_enforce.t27", "t27b": "pass"}, - {"path": "specs/sandbox/orphan_detection.t27", "t27b": "pass"}, - {"path": "specs/sandbox/session_timeout.t27", "t27b": "pass"}, - {"path": "specs/skills/t27-measure-corpus.t27", "t27b": "pass"}, - {"path": "specs/skills/t27-phi-loop.t27", "t27b": "pass"}, - {"path": "specs/skills/t27-providers-steward.t27", "t27b": "pass"}, - {"path": "specs/skills/t27-self-host.t27", "t27b": "pass"}, - {"path": "specs/skills/t27-tri-pipeline.t27", "t27b": "pass"}, - {"path": "specs/skills/t27-tri.t27", "t27b": "pass"}, - {"path": "specs/skills/t27-wave-audit.t27", "t27b": "pass"}, - {"path": "specs/skills/t27-wrap-up.t27", "t27b": "pass"}, - {"path": "specs/skills/trinity-blog-post.t27", "t27b": "pass"}, - {"path": "specs/skills/trinity-board-sync.t27", "t27b": "pass"}, - {"path": "specs/skills/trinity-cloud.t27", "t27b": "pass"}, - {"path": "specs/skills/trinity-connect-accounts.t27", "t27b": "pass"}, - {"path": "specs/skills/trinity-doctor.t27", "t27b": "pass"}, - {"path": "specs/skills/trinity-farm-garden.t27", "t27b": "pass"}, - {"path": "specs/skills/trinity-fpga-synth.t27", "t27b": "pass"}, - {"path": "specs/skills/trinity-god-mode.t27", "t27b": "pass"}, - {"path": "specs/skills/trinity-implement-issue.t27", "t27b": "pass"}, - {"path": "specs/skills/trinity-queen-hive-visuals.t27", "t27b": "pass"}, - {"path": "specs/skills/trinity-review-code.t27", "t27b": "pass"}, - {"path": "specs/skills/trinity-run-tests.t27", "t27b": "pass"}, - {"path": "specs/skills/trinity-scholar.t27", "t27b": "pass"}, - {"path": "specs/skills/trinity-status.t27", "t27b": "pass"}, - {"path": "specs/skills/trinity-tech-tree.t27", "t27b": "pass"}, - {"path": "specs/skills/trinity-tri.t27", "t27b": "pass"}, - {"path": "specs/skills/trinity-trinity-test.t27", "t27b": "pass"}, - {"path": "specs/skills/trinity-ux-wave.t27", "t27b": "pass"}, - {"path": "specs/skills/trinity-vibee-gen.t27", "t27b": "pass"}, - {"path": "specs/skills/trinity-vsa-verify.t27", "t27b": "pass"}, - {"path": "specs/skills/trinity-wave.t27", "t27b": "pass"}, - {"path": "specs/system/unified-agent-operations.t27", "t27b": "pass"}, - {"path": "specs/ternary/activation_quantizer.t27", "t27b": "pass"}, - {"path": "specs/ternary/bitnet_layer.t27", "t27b": "pass"}, - {"path": "specs/ternary/bitnet_majority.t27", "t27b": "pass"}, - {"path": "specs/ternary/bitnet_mlp.t27", "t27b": "pass"}, - {"path": "specs/ternary/bitnet_mlp3.t27", "t27b": "pass"}, - {"path": "specs/ternary/bitnet_neuron.t27", "t27b": "pass"}, - {"path": "specs/ternary/bitnet_neuron_nchunk.t27", "t27b": "pass"}, - {"path": "specs/ternary/clocked_counter.t27", "t27b": "pass"}, - {"path": "specs/ternary/comb_bitnet_layer.t27", "t27b": "pass"}, - {"path": "specs/ternary/comb_bitnet_neuron.t27", "t27b": "pass"}, - {"path": "specs/ternary/comb_ternary_dot.t27", "t27b": "pass"}, - {"path": "specs/ternary/gft_add_rne.t27", "t27b": "pass"}, - {"path": "specs/ternary/gft_argmax4.t27", "t27b": "pass"}, - {"path": "specs/ternary/gft_axpy.t27", "t27b": "pass"}, - {"path": "specs/ternary/gft_bitnet_neuron.t27", "t27b": "pass"}, - {"path": "specs/ternary/gft_classifier4.t27", "t27b": "pass"}, - {"path": "specs/ternary/gft_classify.t27", "t27b": "pass"}, - {"path": "specs/ternary/gft_classify3.t27", "t27b": "pass"}, - {"path": "specs/ternary/gft_dot2.t27", "t27b": "pass"}, - {"path": "specs/ternary/gft_dot2_rne.t27", "t27b": "pass"}, - {"path": "specs/ternary/gft_dot4.t27", "t27b": "pass"}, - {"path": "specs/ternary/gft_dot4_rne.t27", "t27b": "pass"}, - {"path": "specs/ternary/gft_dot8.t27", "t27b": "pass"}, - {"path": "specs/ternary/gft_exp2.t27", "t27b": "pass"}, - {"path": "specs/ternary/gft_hidden2.t27", "t27b": "pass"}, - {"path": "specs/ternary/gft_layer2.t27", "t27b": "pass"}, - {"path": "specs/ternary/gft_layer3.t27", "t27b": "pass"}, - {"path": "specs/ternary/gft_layer4.t27", "t27b": "pass"}, - {"path": "specs/ternary/gft_log2.t27", "t27b": "pass"}, - {"path": "specs/ternary/gft_logistic.t27", "t27b": "pass"}, - {"path": "specs/ternary/gft_madd.t27", "t27b": "pass"}, - {"path": "specs/ternary/gft_magsub_tie.t27", "t27b": "pass"}, - {"path": "specs/ternary/gft_mlp2.t27", "t27b": "pass"}, - {"path": "specs/ternary/gft_mlp3.t27", "t27b": "pass"}, - {"path": "specs/ternary/gft_mul_rne.t27", "t27b": "pass"}, - {"path": "specs/ternary/gft_neuron_full.t27", "t27b": "pass"}, - {"path": "specs/ternary/gft_nll.t27", "t27b": "pass"}, - {"path": "specs/ternary/gft_recip.t27", "t27b": "pass"}, - {"path": "specs/ternary/gft_relu.t27", "t27b": "pass"}, - {"path": "specs/ternary/gft_sadd.t27", "t27b": "pass"}, - {"path": "specs/ternary/gft_sgd_step.t27", "t27b": "pass"}, - {"path": "specs/ternary/gft_signed_dot4.t27", "t27b": "pass"}, - {"path": "specs/ternary/gft_signed_mac.t27", "t27b": "pass"}, - {"path": "specs/ternary/gft_smul.t27", "t27b": "pass"}, - {"path": "specs/ternary/gft_softmax4.t27", "t27b": "pass"}, - {"path": "specs/ternary/gft_softmax_grad4.t27", "t27b": "pass"}, - {"path": "specs/ternary/gft_train1.t27", "t27b": "pass"}, - {"path": "specs/ternary/gft_train2.t27", "t27b": "pass"}, - {"path": "specs/ternary/gft_train2relu.t27", "t27b": "pass"}, - {"path": "specs/ternary/gft_xorbp.t27", "t27b": "pass"}, - {"path": "specs/ternary/gft_xorbp2.t27", "t27b": "pass"}, - {"path": "specs/ternary/gft_xornet.t27", "t27b": "pass"}, - {"path": "specs/ternary/gft_xorpercep.t27", "t27b": "pass"}, - {"path": "specs/ternary/gft_xorpercep3.t27", "t27b": "pass"}, - {"path": "specs/ternary/gft_xorpercep4.t27", "t27b": "pass"}, - {"path": "specs/ternary/gft_xortrain.t27", "t27b": "pass"}, - {"path": "specs/ternary/radix_economy.t27", "t27b": "pass"}, - {"path": "specs/ternary/stream_ternary_mac.t27", "t27b": "pass"}, - {"path": "specs/ternary/ternary_full_adder.t27", "t27b": "pass"}, - {"path": "specs/ternary/ternary_mac.t27", "t27b": "pass"}, - {"path": "specs/ternary/ternary_ripple_adder.t27", "t27b": "pass"}, - {"path": "specs/ternary/ternary_xor.t27", "t27b": "pass"}, - {"path": "specs/ternary/trits.t27", "t27b": "pass"}, - {"path": "specs/tools/catalog.t27", "t27b": "pass"}, - {"path": "specs/tools/epic_ci.t27", "t27b": "pass"}, - {"path": "specs/tools/mcp/gitbutler.t27", "t27b": "pass"}, - {"path": "specs/tools/mcp/inngest-dev.t27", "t27b": "pass"}, - {"path": "specs/tools/mcp/needle.t27", "t27b": "pass"}, - {"path": "specs/tools/mcp/neon.t27", "t27b": "pass"}, - {"path": "specs/tools/mcp/notebooklm.t27", "t27b": "pass"}, - {"path": "specs/tools/mcp/railway-mcp-server.t27", "t27b": "pass"}, - {"path": "specs/tools/mcp/t27-traceability.t27", "t27b": "pass"}, - {"path": "specs/tools/mcp/tri-mcp.t27", "t27b": "pass"}, - {"path": "specs/tools/mcp/tri-ssot.t27", "t27b": "pass"}, - {"path": "specs/tools/mcp/trinity.t27", "t27b": "pass"}, - {"path": "specs/tools/mcp/zig-docs.t27", "t27b": "pass"}, - {"path": "specs/tools/mcp_protocol.t27", "t27b": "pass"}, - {"path": "specs/tools/t27o/rust_convert.t27", "t27b": "pass"}, - {"path": "specs/tools/t27o/rust_std.t27", "t27b": "pass"}, - {"path": "specs/tools/tri/abandoned.t27", "t27b": "pass"}, - {"path": "specs/tools/tri/cell.t27", "t27b": "pass"}, - {"path": "specs/tools/tri/census.t27", "t27b": "pass"}, - {"path": "specs/tools/tri/ci.t27", "t27b": "pass"}, - {"path": "specs/tools/tri/competitors.t27", "t27b": "pass"}, - {"path": "specs/tools/tri/discard.t27", "t27b": "pass"}, - {"path": "specs/tools/tri/doctor.t27", "t27b": "pass"}, - {"path": "specs/tools/tri/elab.t27", "t27b": "pass"}, - {"path": "specs/tools/tri/emit.t27", "t27b": "pass"}, - {"path": "specs/tools/tri/experience.t27", "t27b": "pass"}, - {"path": "specs/tools/tri/fleet.t27", "t27b": "pass"}, - {"path": "specs/tools/tri/fmt.t27", "t27b": "pass"}, - {"path": "specs/tools/tri/fpga.t27", "t27b": "pass"}, - {"path": "specs/tools/tri/gates.t27", "t27b": "pass"}, - {"path": "specs/tools/tri/gen.t27", "t27b": "pass"}, - {"path": "specs/tools/tri/harness.t27", "t27b": "pass"}, - {"path": "specs/tools/tri/health.t27", "t27b": "pass"}, - {"path": "specs/tools/tri/hooks.t27", "t27b": "pass"}, - {"path": "specs/tools/tri/issues.t27", "t27b": "pass"}, - {"path": "specs/tools/tri/jumps.t27", "t27b": "pass"}, - {"path": "specs/tools/tri/kinds.t27", "t27b": "pass"}, - {"path": "specs/tools/tri/lean.t27", "t27b": "pass"}, - {"path": "specs/tools/tri/ledgers.t27", "t27b": "pass"}, - {"path": "specs/tools/tri/loop.t27", "t27b": "pass"}, - {"path": "specs/tools/tri/merging.t27", "t27b": "pass"}, - {"path": "specs/tools/tri/misread.t27", "t27b": "pass"}, - {"path": "specs/tools/tri/mods.t27", "t27b": "pass"}, - {"path": "specs/tools/tri/mutate.t27", "t27b": "pass"}, - {"path": "specs/tools/tri/now.t27", "t27b": "pass"}, - {"path": "specs/tools/tri/one-away.t27", "t27b": "pass"}, - {"path": "specs/tools/tri/orphaned.t27", "t27b": "pass"}, - {"path": "specs/tools/tri/pr.t27", "t27b": "pass"}, - {"path": "specs/tools/tri/prose.t27", "t27b": "pass"}, - {"path": "specs/tools/tri/quantifiers.t27", "t27b": "pass"}, - {"path": "specs/tools/tri/red.t27", "t27b": "pass"}, - {"path": "specs/tools/tri/reseal.t27", "t27b": "pass"}, - {"path": "specs/tools/tri/rtl.t27", "t27b": "pass"}, - {"path": "specs/tools/tri/seals.t27", "t27b": "pass"}, - {"path": "specs/tools/tri/serve.t27", "t27b": "pass"}, - {"path": "specs/tools/tri/skill.t27", "t27b": "pass"}, - {"path": "specs/tools/tri/status.t27", "t27b": "pass"}, - {"path": "specs/tools/tri/sweep.t27", "t27b": "pass"}, - {"path": "specs/tools/tri/synth.t27", "t27b": "pass"}, - {"path": "specs/tools/tri/test.t27", "t27b": "pass"}, - {"path": "specs/tools/tri/topic.t27", "t27b": "pass"}, - {"path": "specs/tools/tri/types.t27", "t27b": "pass"}, - {"path": "specs/tools/tri/unparsed.t27", "t27b": "pass"}, - {"path": "specs/tools/tri/vectors.t27", "t27b": "pass"}, - {"path": "specs/tools/tri/verdict.t27", "t27b": "pass"}, - {"path": "specs/tools/tri/vsim.t27", "t27b": "pass"}, - {"path": "specs/tools/tri/window.t27", "t27b": "pass"}, - {"path": "specs/tools/tri/worktrees.t27", "t27b": "pass"}, - {"path": "specs/tools/trinity/tri/bench.t27", "t27b": "pass"}, - {"path": "specs/tools/trinity/tri/bio.t27", "t27b": "pass"}, - {"path": "specs/tools/trinity/tri/blindspots.t27", "t27b": "pass"}, - {"path": "specs/tools/trinity/tri/conscious.t27", "t27b": "pass"}, - {"path": "specs/tools/trinity/tri/constants.t27", "t27b": "pass"}, - {"path": "specs/tools/trinity/tri/cosmos.t27", "t27b": "pass"}, - {"path": "specs/tools/trinity/tri/dashboard.t27", "t27b": "pass"}, - {"path": "specs/tools/trinity/tri/fib.t27", "t27b": "pass"}, - {"path": "specs/tools/trinity/tri/fpga.t27", "t27b": "pass"}, - {"path": "specs/tools/trinity/tri/gematria.t27", "t27b": "pass"}, - {"path": "specs/tools/trinity/tri/govern.t27", "t27b": "pass"}, - {"path": "specs/tools/trinity/tri/hardware.t27", "t27b": "pass"}, - {"path": "specs/tools/trinity/tri/identity.t27", "t27b": "pass"}, - {"path": "specs/tools/trinity/tri/lucas.t27", "t27b": "pass"}, - {"path": "specs/tools/trinity/tri/mesh.t27", "t27b": "pass"}, - {"path": "specs/tools/trinity/tri/needle-check.t27", "t27b": "pass"}, - {"path": "specs/tools/trinity/tri/needle-search.t27", "t27b": "pass"}, - {"path": "specs/tools/trinity/tri/needle.t27", "t27b": "pass"}, - {"path": "specs/tools/trinity/tri/omega.t27", "t27b": "pass"}, - {"path": "specs/tools/trinity/tri/particles.t27", "t27b": "pass"}, - {"path": "specs/tools/trinity/tri/phi.t27", "t27b": "pass"}, - {"path": "specs/tools/trinity/tri/quantum.t27", "t27b": "pass"}, - {"path": "specs/tools/trinity/tri/reputation.t27", "t27b": "pass"}, - {"path": "specs/tools/trinity/tri/sacred-const.t27", "t27b": "pass"}, - {"path": "specs/tools/trinity/tri/spiral.t27", "t27b": "pass"}, - {"path": "specs/tools/trinity/tri/swarm.t27", "t27b": "pass"}, - {"path": "specs/tools/trinity/tri/test.t27", "t27b": "pass"}, - {"path": "specs/tools/trinity/tri/vsa.t27", "t27b": "pass"}, - {"path": "specs/tools/trinity/tri/wallet.t27", "t27b": "pass"}, - {"path": "specs/traffic_animator.t27", "t27b": "pass"}, - {"path": "specs/tri/actors/metrics.t27", "t27b": "pass"}, - {"path": "specs/tri/agent/faculty_board.t27", "t27b": "pass"}, - {"path": "specs/tri/catalog/health.t27", "t27b": "pass"}, - {"path": "specs/tri/collections/namespace.t27", "t27b": "pass"}, - {"path": "specs/tri/crypto/ed25519.t27", "t27b": "pass"}, - {"path": "specs/tri/crypto/hex.t27", "t27b": "pass"}, - {"path": "specs/tri/crypto/sha256.t27", "t27b": "pass"}, - {"path": "specs/tri/crypto/sha512.t27", "t27b": "pass"}, - {"path": "specs/tri/graph/bellman_ford.t27", "t27b": "pass"}, - {"path": "specs/tri/graph/graph.t27", "t27b": "pass"}, - {"path": "specs/tri/graph/topological_sort.t27", "t27b": "pass"}, - {"path": "specs/tri/hot/hot.t27", "t27b": "pass"}, - {"path": "specs/tri/lab/receipt.t27", "t27b": "pass"}, - {"path": "specs/tri/lanes/lanes.t27", "t27b": "pass"}, - {"path": "specs/tri/math/math.t27", "t27b": "pass"}, - {"path": "specs/tri/math/measurement.t27", "t27b": "pass"}, - {"path": "specs/tri/misread/shapes.t27", "t27b": "pass"}, - {"path": "specs/tri/mutate/census.t27", "t27b": "pass"}, - {"path": "specs/tri/mutate/lab.t27", "t27b": "pass"}, - {"path": "specs/tri/mutate/plant.t27", "t27b": "pass"}, - {"path": "specs/tri/mutate/survivors.t27", "t27b": "pass"}, - {"path": "specs/tri/network/payout.t27", "t27b": "pass"}, - {"path": "specs/tri/pipeline/codegen.t27", "t27b": "pass"}, - {"path": "specs/tri/pipeline/spec_writer.t27", "t27b": "pass"}, - {"path": "specs/tri/pipeline/workflow.t27", "t27b": "pass"}, - {"path": "specs/tri/reseal/seal.t27", "t27b": "pass"}, - {"path": "specs/tri/search/pattern.t27", "t27b": "pass"}, - {"path": "specs/tri/sort/insertion_sort.t27", "t27b": "pass"}, - {"path": "specs/tri/sort/merge_sort.t27", "t27b": "pass"}, - {"path": "specs/tri/sort/selection_sort.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/a64.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/any_param_plan.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/arith_op.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/ast_scan.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/ast_shape.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/ast_walk.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/bit_cast_plan.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/blockers.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/builtin_plan.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/check_budget.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/cmp_op.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/coerce_plan.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/comptime_float.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/conformance/anonymous_struct.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/conformance/anytype_typeof.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/conformance/array_length_expr.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/conformance/array_literal.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/conformance/array_literal_value.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/conformance/array_repeat_text.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/conformance/bare_abs.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/conformance/big_frame.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/conformance/big_repeat_global.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/conformance/bit_cast.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/conformance/brace_invariant.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/conformance/builtin_abs_max_min_pi.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/conformance/carried_allocator.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/conformance/carried_container.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/conformance/cmp_out_of_range.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/conformance/comptime_float.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/conformance/comptime_float_f128.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/conformance/const_division.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/conformance/const_optional.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/conformance/discard_value.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/conformance/div_trunc_panic.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/conformance/elf_object.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/conformance/empty_anon_literal.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/conformance/empty_typed_array_literal.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/conformance/eval_branch_quota.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/conformance/float_as.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/conformance/float_call_cast.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/conformance/float_from_int_literal.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/conformance/float_mul_pow2.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/conformance/float_sqrt.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/conformance/frame_address_caller_owned.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/conformance/i128_arith.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/conformance/i128_ops.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/conformance/i128_return.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/conformance/int_cast.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/conformance/int_cast_index.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/conformance/large_frame.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/conformance/lazy_signature.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/conformance/let_reassigned.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/conformance/libm_logf.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/conformance/libm_powf.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/conformance/libm_rounding.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/conformance/libm_std_math.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/conformance/module_var_in_test.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/conformance/negative_float_literal.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/conformance/nested_anon_struct.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/conformance/numeric_coercion.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/conformance/odd_width_int.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/conformance/opaque_pointer.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/conformance/opt_void.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/conformance/optional_enum_compare.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/conformance/optional_module_var.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/conformance/param_discard.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/conformance/pointer_equality.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/conformance/postfix_optional.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/conformance/rem_int.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/conformance/repeat_addr_unreached.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/conformance/repeat_local.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/conformance/repeat_width_suffix.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/conformance/return_undefined_void.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/conformance/scaffold_local.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/conformance/scope_exit.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/conformance/scoped_gf16.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/conformance/shadow_module_var.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/conformance/size_of.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/conformance/slice_arg_one_element.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/conformance/static_slice_literal.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/conformance/std_mem_byte_slice.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/conformance/stdmem.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/conformance/str_module_var.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/conformance/string_slice_literal.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/conformance/struct_lit_if.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/conformance/test_local_write.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/conformance/tuple_local.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/conformance/tuple_local_index.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/conformance/type_alias.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/conformance/type_void.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/conformance/undefined_arg.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/conformance/undefined_module_var.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/conformance/unreached_stub.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/conformance/unread_anytype.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/conformance/unresolved_signature.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/conformance/untyped_local.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/conformance/untyped_local_uses.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/conformance/value_ignored.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/conformance/value_params.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/conformance/verilog_lib.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/conformance/verilog_prim.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/conformance/verilog_use.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/conformance/verilog_widths.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/conformance/void_bind.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/conformance/wide_int_const.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/conformance/zig_keyword_field.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/const_div_plan.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/discard_plan.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/dogfood.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/elf.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/emit_kit.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/empty_lit_plan.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/eval_arith.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/float_as_plan.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/frame_store_plan.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/fuzz.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/fuzz_oracle.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/i128_plan.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/int_cast_plan.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/lazy_sig_plan.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/ledger_steward.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/lencall.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/libm.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/libm_plan.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/literal_plan.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/macho.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/opaque_plan.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/optional_compare_plan.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/ptr_eq_plan.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/reduce.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/ref_var_plan.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/scaffold_plan.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/slice_lit_plan.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/source_text.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/stdmem.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/stdmem_plan.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/steward.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/text_escape.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/ts_emit.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/ts_plan.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/tuple_local_plan.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/type_text.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/undefined_arg_plan.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/verdict_key.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/verilog_emit.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/verilog_plan.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/void_bind_plan.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/wide_plan.t27", "t27b": "pass"}, - {"path": "specs/tri/test/report.t27", "t27b": "pass"}, - {"path": "specs/tri/utils/args.t27", "t27b": "pass"}, - {"path": "specs/tri/utils/exit_codes.t27", "t27b": "pass"}, - {"path": "specs/tri/utils/template.t27", "t27b": "pass"}, - {"path": "specs/trinet/etx.t27", "t27b": "pass"}, - {"path": "specs/trinet/ledger.t27", "t27b": "pass"}, - {"path": "specs/trinet/mint_authority.t27", "t27b": "pass"}, - {"path": "specs/trinet/node-work-credit.t27", "t27b": "pass"}, - {"path": "specs/trinet/tri-bridge.t27", "t27b": "pass"}, - {"path": "specs/trinity/build_graph.t27", "t27b": "pass"}, - {"path": "specs/trinity/capabilities/abi.c-api.t27", "t27b": "pass"}, - {"path": "specs/trinity/capabilities/agent.daemons.t27", "t27b": "pass"}, - {"path": "specs/trinity/capabilities/agent.phi-loop.t27", "t27b": "pass"}, - {"path": "specs/trinity/capabilities/agent.tri-api.t27", "t27b": "pass"}, - {"path": "specs/trinity/capabilities/api.http-server.t27", "t27b": "pass"}, - {"path": "specs/trinity/capabilities/archive.legacy.t27", "t27b": "pass"}, - {"path": "specs/trinity/capabilities/bench.suite.t27", "t27b": "pass"}, - {"path": "specs/trinity/capabilities/bot.tri-bot.t27", "t27b": "pass"}, - {"path": "specs/trinity/capabilities/brain.regions.t27", "t27b": "pass"}, - {"path": "specs/trinity/capabilities/catalog.spec-mirror.t27", "t27b": "pass"}, - {"path": "specs/trinity/capabilities/catalog.world-scan.t27", "t27b": "pass"}, - {"path": "specs/trinity/capabilities/cli.tri.t27", "t27b": "pass"}, - {"path": "specs/trinity/capabilities/convert.b2t.t27", "t27b": "pass"}, - {"path": "specs/trinity/capabilities/examples.zig.t27", "t27b": "pass"}, - {"path": "specs/trinity/capabilities/ext.vscode-swe.t27", "t27b": "pass"}, - {"path": "specs/trinity/capabilities/fpga.adapter.t27", "t27b": "pass"}, - {"path": "specs/trinity/capabilities/fpga.in-repo.t27", "t27b": "pass"}, - {"path": "specs/trinity/capabilities/lib.trinity.t27", "t27b": "pass"}, - {"path": "specs/trinity/capabilities/llm.firebird.t27", "t27b": "pass"}, - {"path": "specs/trinity/capabilities/llm.igla-chat.t27", "t27b": "pass"}, - {"path": "specs/trinity/capabilities/mcp.needle-mcp.t27", "t27b": "pass"}, - {"path": "specs/trinity/capabilities/mcp.trinity-mcp.t27", "t27b": "pass"}, - {"path": "specs/trinity/capabilities/native.canvas.t27", "t27b": "pass"}, - {"path": "specs/trinity/capabilities/native.node-gui.t27", "t27b": "pass"}, - {"path": "specs/trinity/capabilities/native.queen-app.t27", "t27b": "pass"}, - {"path": "specs/trinity/capabilities/node.trinity-node.t27", "t27b": "pass"}, - {"path": "specs/trinity/capabilities/numeric.golden-float.t27", "t27b": "pass"}, - {"path": "specs/trinity/capabilities/ops.deploy-infra.t27", "t27b": "pass"}, - {"path": "specs/trinity/capabilities/ops.railway-cli.t27", "t27b": "pass"}, - {"path": "specs/trinity/capabilities/pkg.vendored-cache.t27", "t27b": "pass"}, - {"path": "specs/trinity/capabilities/queen.lib.t27", "t27b": "pass"}, - {"path": "specs/trinity/capabilities/registry.commands.t27", "t27b": "pass"}, - {"path": "specs/trinity/capabilities/release.packaging.t27", "t27b": "pass"}, - {"path": "specs/trinity/capabilities/research.nexus-docs.t27", "t27b": "pass"}, - {"path": "specs/trinity/capabilities/research.programs.t27", "t27b": "pass"}, - {"path": "specs/trinity/capabilities/research.unreferenced-sources.t27", "t27b": "pass"}, - {"path": "specs/trinity/capabilities/search.vsa-index.t27", "t27b": "pass"}, - {"path": "specs/trinity/capabilities/specs.t27-vendored-compiler.t27", "t27b": "pass"}, - {"path": "specs/trinity/capabilities/specs.tri-corpus.t27", "t27b": "pass"}, - {"path": "specs/trinity/capabilities/specs.vibee-corpus.t27", "t27b": "pass"}, - {"path": "specs/trinity/capabilities/state.trinity-dir.t27", "t27b": "pass"}, - {"path": "specs/trinity/capabilities/test.graph.t27", "t27b": "pass"}, - {"path": "specs/trinity/capabilities/tools.scripts.t27", "t27b": "pass"}, - {"path": "specs/trinity/capabilities/train.hslm.t27", "t27b": "pass"}, - {"path": "specs/trinity/capabilities/training.targets.t27", "t27b": "pass"}, - {"path": "specs/trinity/capabilities/tri27.programs.t27", "t27b": "pass"}, - {"path": "specs/trinity/capabilities/tri27.toolchain.t27", "t27b": "pass"}, - {"path": "specs/trinity/capabilities/vibee.compiler.t27", "t27b": "pass"}, - {"path": "specs/trinity/capabilities/vsa.zig-hdc.t27", "t27b": "pass"}, - {"path": "specs/trinity/capabilities/web.docsite.t27", "t27b": "pass"}, - {"path": "specs/trinity/capabilities/web.queen-web.t27", "t27b": "pass"}, - {"path": "specs/trinity/capabilities/web.site.t27", "t27b": "pass"}, - {"path": "specs/trinity/compiler_matrix.t27", "t27b": "pass"}, - {"path": "specs/trinity/project.t27", "t27b": "pass"}, - {"path": "specs/ui/queen_evidence.t27", "t27b": "pass"}, - {"path": "specs/vault/audit.t27", "t27b": "pass"}, - {"path": "specs/vault/merge.t27", "t27b": "pass"}, - {"path": "specs/vault/policy.t27", "t27b": "pass"}, - {"path": "specs/verified/bench_agent.t27", "t27b": "pass"}, - {"path": "specs/verified/bench_boards.t27", "t27b": "pass"}, - {"path": "specs/verified/bitstream_reuse.t27", "t27b": "pass"}, - {"path": "specs/verified/bitstream_share.t27", "t27b": "pass"}, - {"path": "specs/verified/clock_constraints.t27", "t27b": "pass"}, - {"path": "specs/verified/corpus_merkle.t27", "t27b": "pass"}, - {"path": "specs/verified/corpus_receipt.t27", "t27b": "pass"}, - {"path": "specs/verified/ddc_receipt.t27", "t27b": "pass"}, - {"path": "specs/verified/device_dna.t27", "t27b": "pass"}, - {"path": "specs/verified/device_evidence.t27", "t27b": "pass"}, - {"path": "specs/verified/die_binding.t27", "t27b": "pass"}, - {"path": "specs/verified/digest_cache.t27", "t27b": "pass"}, - {"path": "specs/verified/evidence_chain.t27", "t27b": "pass"}, - {"path": "specs/verified/failure_loop.t27", "t27b": "pass"}, - {"path": "specs/verified/frontier.t27", "t27b": "pass"}, - {"path": "specs/verified/gen_hash_cache.t27", "t27b": "pass"}, - {"path": "specs/verified/independence.t27", "t27b": "pass"}, - {"path": "specs/verified/payout.t27", "t27b": "pass"}, - {"path": "specs/verified/poc/a/slot.t27", "t27b": "pass"}, - {"path": "specs/verified/poc/b/slot.t27", "t27b": "pass"}, - {"path": "specs/verified/poc/run.t27", "t27b": "pass"}, - {"path": "specs/verified/poc/static_counter.t27", "t27b": "pass"}, - {"path": "specs/verified/receipt.t27", "t27b": "pass"}, - {"path": "specs/verified/region.t27", "t27b": "pass"}, - {"path": "specs/verified/reuse.t27", "t27b": "pass"}, - {"path": "specs/verified/review_gate.t27", "t27b": "pass"}, - {"path": "specs/verified/run_record.t27", "t27b": "pass"}, - {"path": "specs/verified/seal_check.t27", "t27b": "pass"}, - {"path": "specs/verified/seal_identity.t27", "t27b": "pass"}, - {"path": "specs/verified/signed_receipt.t27", "t27b": "pass"}, - {"path": "specs/verified/silicon_queue.t27", "t27b": "pass"}, - {"path": "specs/verified/silicon_runs.t27", "t27b": "pass"}, - {"path": "specs/verified/suite_jobs.t27", "t27b": "pass"}, - {"path": "specs/verified/ternary_link_run.t27", "t27b": "pass"}, - {"path": "specs/verified/verdict.t27", "t27b": "pass"}, - {"path": "specs/verified/verdict_audit.t27", "t27b": "pass"}, - {"path": "specs/verified/watch.t27", "t27b": "pass"}, - {"path": "specs/vm/trinity_vm.t27", "t27b": "pass"}, - {"path": "specs/vsa/similarity_search.t27", "t27b": "pass"}, - {"path": "specs/vsa/trinity_compat.t27", "t27b": "pass"}, - {"path": "specs/xilinx7/bench_coverage.t27", "t27b": "pass"}, - {"path": "specs/xilinx7/far.t27", "t27b": "pass"}, - {"path": "specs/xilinx7/flow.t27", "t27b": "pass"}, - {"path": "specs/xilinx7/frames.t27", "t27b": "pass"}, - {"path": "specs/xilinx7/packets.t27", "t27b": "pass"} + {"path": "specs/a/b_c.t27", "t27b": "pass"}, + {"path": "specs/a_b/c.t27", "t27b": "pass"}, + {"path": "specs/agents/a.t27", "t27b": "pass"}, + {"path": "specs/agents/b.t27", "t27b": "pass"}, + {"path": "specs/agents/c.t27", "t27b": "pass"}, + {"path": "specs/agents/d.t27", "t27b": "pass"}, + {"path": "specs/agents/e.t27", "t27b": "pass"}, + {"path": "specs/agents/f.t27", "t27b": "pass"}, + {"path": "specs/agents/g.t27", "t27b": "pass"}, + {"path": "specs/agents/h.t27", "t27b": "pass"}, + {"path": "specs/agents/i.t27", "t27b": "pass"}, + {"path": "specs/agents/j.t27", "t27b": "pass"}, + {"path": "specs/agents/k.t27", "t27b": "pass"}, + {"path": "specs/agents/l.t27", "t27b": "pass"}, + {"path": "specs/agents/m.t27", "t27b": "pass"}, + {"path": "specs/agents/n.t27", "t27b": "pass"}, + {"path": "specs/agents/o.t27", "t27b": "pass"}, + {"path": "specs/agents/p.t27", "t27b": "pass"}, + {"path": "specs/agents/q.t27", "t27b": "pass"}, + {"path": "specs/agents/r.t27", "t27b": "pass"}, + {"path": "specs/agents/s.t27", "t27b": "pass"}, + {"path": "specs/agents/t.t27", "t27b": "pass"}, + {"path": "specs/agents/ti.t27", "t27b": "pass"}, + {"path": "specs/agents/u.t27", "t27b": "pass"}, + {"path": "specs/agents/v.t27", "t27b": "pass"}, + {"path": "specs/agents/w.t27", "t27b": "pass"}, + {"path": "specs/agents/x.t27", "t27b": "pass"}, + {"path": "specs/agents/y.t27", "t27b": "pass"}, + {"path": "specs/agents/z.t27", "t27b": "pass"}, + {"path": "specs/api/c_abi.t27", "t27b": "pass"}, + {"path": "specs/api/tri_api_context.t27", "t27b": "pass"}, + {"path": "specs/api/tri_api_loop.t27", "t27b": "pass"}, + {"path": "specs/api/tri_api_permissions.t27", "t27b": "pass"}, + {"path": "specs/api/tri_api_session.t27", "t27b": "pass"}, + {"path": "specs/api/tri_net_api.t27", "t27b": "pass"}, + {"path": "specs/automation/agent-claims-honest.t27", "t27b": "pass"}, + {"path": "specs/automation/agent-conversations.t27", "t27b": "pass"}, + {"path": "specs/automation/agent-hive-group.t27", "t27b": "pass"}, + {"path": "specs/automation/agent-media-kie.t27", "t27b": "pass"}, + {"path": "specs/automation/agent-neuro-kie.t27", "t27b": "pass"}, + {"path": "specs/automation/agent-provider-chain.t27", "t27b": "pass"}, + {"path": "specs/automation/agent-spec-bank.t27", "t27b": "pass"}, + {"path": "specs/automation/ball-board.t27", "t27b": "pass"}, + {"path": "specs/automation/ball-grants.t27", "t27b": "pass"}, + {"path": "specs/automation/blog-share.t27", "t27b": "pass"}, + {"path": "specs/automation/bot-agent-memory.t27", "t27b": "pass"}, + {"path": "specs/automation/bot-agent-stream.t27", "t27b": "pass"}, + {"path": "specs/automation/bot-agent-team.t27", "t27b": "pass"}, + {"path": "specs/automation/bot-event-tabs.t27", "t27b": "pass"}, + {"path": "specs/automation/bot-menu-press.t27", "t27b": "pass"}, + {"path": "specs/automation/bot-neuro-office.t27", "t27b": "pass"}, + {"path": "specs/automation/bot-office-crm.t27", "t27b": "pass"}, + {"path": "specs/automation/bot-topic-tabs.t27", "t27b": "pass"}, + {"path": "specs/automation/browser-pod-restart.t27", "t27b": "pass"}, + {"path": "specs/automation/browser-sign-in.t27", "t27b": "pass"}, + {"path": "specs/automation/browser-tab-strip.t27", "t27b": "pass"}, + {"path": "specs/automation/browser-viewer-boot.t27", "t27b": "pass"}, + {"path": "specs/automation/card-chat-night-watch.t27", "t27b": "pass"}, + {"path": "specs/automation/ci-bridge.t27", "t27b": "pass"}, + {"path": "specs/automation/claim-guard-bar.t27", "t27b": "pass"}, + {"path": "specs/automation/connect-card.t27", "t27b": "pass"}, + {"path": "specs/automation/course-access.t27", "t27b": "pass"}, + {"path": "specs/automation/course-outreach.t27", "t27b": "pass"}, + {"path": "specs/automation/crm-client-onboard.t27", "t27b": "pass"}, + {"path": "specs/automation/crm-client-ownership.t27", "t27b": "pass"}, + {"path": "specs/automation/crm-client-workspace.t27", "t27b": "pass"}, + {"path": "specs/automation/crm-duet.t27", "t27b": "pass"}, + {"path": "specs/automation/crm-first-screen.t27", "t27b": "pass"}, + {"path": "specs/automation/crm-lead-magnet.t27", "t27b": "pass"}, + {"path": "specs/automation/crm-sellers.t27", "t27b": "pass"}, + {"path": "specs/automation/crm-story-reel.t27", "t27b": "pass"}, + {"path": "specs/automation/engage-desk.t27", "t27b": "pass"}, + {"path": "specs/automation/hive-contributor-keys.t27", "t27b": "pass"}, + {"path": "specs/automation/inngest-functions-status.t27", "t27b": "pass"}, + {"path": "specs/automation/inngest-probe-suite.t27", "t27b": "pass"}, + {"path": "specs/automation/inngest-queen-scheduler.t27", "t27b": "pass"}, + {"path": "specs/automation/kanban-card-chat.t27", "t27b": "pass"}, + {"path": "specs/automation/leela-agent-link.t27", "t27b": "pass"}, + {"path": "specs/automation/mail-push.t27", "t27b": "pass"}, + {"path": "specs/automation/meeting-reminders.t27", "t27b": "pass"}, + {"path": "specs/automation/meta-connect.t27", "t27b": "pass"}, + {"path": "specs/automation/owner-studio.t27", "t27b": "pass"}, + {"path": "specs/automation/photo-actions.t27", "t27b": "pass"}, + {"path": "specs/automation/plan-reel.t27", "t27b": "pass"}, + {"path": "specs/automation/poster-facts-overlay.t27", "t27b": "pass"}, + {"path": "specs/automation/queen-contributor-keys.t27", "t27b": "pass"}, + {"path": "specs/automation/queen-growth.t27", "t27b": "pass"}, + {"path": "specs/automation/reddit-desk.t27", "t27b": "pass"}, + {"path": "specs/automation/review-jam.t27", "t27b": "pass"}, + {"path": "specs/automation/seal-stands-in.t27", "t27b": "pass"}, + {"path": "specs/automation/social-api.t27", "t27b": "pass"}, + {"path": "specs/automation/split-reel.t27", "t27b": "pass"}, + {"path": "specs/automation/token-wallet.t27", "t27b": "pass"}, + {"path": "specs/automation/tri-claim-batch.t27", "t27b": "pass"}, + {"path": "specs/automation/tri-wallet-chains.t27", "t27b": "pass"}, + {"path": "specs/automation/wrapup-auto.t27", "t27b": "pass"}, + {"path": "specs/base/debounce.t27", "t27b": "pass"}, + {"path": "specs/base/ops.t27", "t27b": "pass"}, + {"path": "specs/base/ring_32.t27", "t27b": "pass"}, + {"path": "specs/base/seed.t27", "t27b": "pass"}, + {"path": "specs/base/ternary_encoding.t27", "t27b": "pass"}, + {"path": "specs/base/types.t27", "t27b": "pass"}, + {"path": "specs/basics/01_what_a_spec_is.t27", "t27b": "pass"}, + {"path": "specs/basics/02_the_module_line.t27", "t27b": "pass"}, + {"path": "specs/basics/03_comments_and_prose.t27", "t27b": "pass"}, + {"path": "specs/basics/04_constants.t27", "t27b": "pass"}, + {"path": "specs/basics/05_whole_numbers.t27", "t27b": "pass"}, + {"path": "specs/basics/06_true_false_and_text.t27", "t27b": "pass"}, + {"path": "specs/basics/07_arrays.t27", "t27b": "pass"}, + {"path": "specs/basics/08_trits.t27", "t27b": "pass"}, + {"path": "specs/basics/09_expressions.t27", "t27b": "pass"}, + {"path": "specs/basics/10_a_test_block.t27", "t27b": "pass"}, + {"path": "specs/basics/11_many_tests.t27", "t27b": "pass"}, + {"path": "specs/basics/12_functions.t27", "t27b": "pass"}, + {"path": "specs/basics/13_local_names.t27", "t27b": "pass"}, + {"path": "specs/basics/14_if_and_else.t27", "t27b": "pass"}, + {"path": "specs/basics/15_loops.t27", "t27b": "pass"}, + {"path": "specs/basics/16_pub_or_private.t27", "t27b": "pass"}, + {"path": "specs/basics/17_structs.t27", "t27b": "pass"}, + {"path": "specs/basics/18_enums.t27", "t27b": "pass"}, + {"path": "specs/basics/19_use_other_modules.t27", "t27b": "pass"}, + {"path": "specs/basics/20_invariants.t27", "t27b": "pass"}, + {"path": "specs/basics/21_gen_ts.t27", "t27b": "pass"}, + {"path": "specs/basics/22_seven_backends.t27", "t27b": "pass"}, + {"path": "specs/basics/23_stages_of_t27c.t27", "t27b": "pass"}, + {"path": "specs/basics/24_tri_commands.t27", "t27b": "pass"}, + {"path": "specs/basics/25_reading_errors.t27", "t27b": "pass"}, + {"path": "specs/basics/26_a_small_program.t27", "t27b": "pass"}, + {"path": "specs/basics/27_where_next.t27", "t27b": "pass"}, + {"path": "specs/benchmarks/bench_main.t27", "t27b": "pass"}, + {"path": "specs/benchmarks/bench_nn.t27", "t27b": "pass"}, + {"path": "specs/benchmarks/gf16_bfloat16_nmse.t27", "t27b": "pass"}, + {"path": "specs/benchmarks/kernel_collatz.t27", "t27b": "pass"}, + {"path": "specs/benchmarks/kernel_f64loop.t27", "t27b": "pass"}, + {"path": "specs/benchmarks/kernel_fib.t27", "t27b": "pass"}, + {"path": "specs/benchmarks/kernel_matmul.t27", "t27b": "pass"}, + {"path": "specs/benchmarks/kernel_sieve.t27", "t27b": "pass"}, + {"path": "specs/benchmarks/kernel_ternary.t27", "t27b": "pass"}, + {"path": "specs/benchmarks/ternary_vs_binary.t27", "t27b": "pass"}, + {"path": "specs/blog/t27b_progress.t27", "t27b": "pass"}, + {"path": "specs/boards/arty_a7.t27", "t27b": "pass"}, + {"path": "specs/boards/wukong_v1.t27", "t27b": "pass"}, + {"path": "specs/boards/xc7a100t_full.t27", "t27b": "pass"}, + {"path": "specs/boards/xc7a100t_minimal.t27", "t27b": "pass"}, + {"path": "specs/brain/bus.t27", "t27b": "pass"}, + {"path": "specs/brain/cognitive_loop.t27", "t27b": "pass"}, + {"path": "specs/brain/phi_timing.t27", "t27b": "pass"}, + {"path": "specs/brain/unified_state.t27", "t27b": "pass"}, + {"path": "specs/catalog/discovery.t27", "t27b": "pass"}, + {"path": "specs/ci/affected.t27", "t27b": "pass"}, + {"path": "specs/ci/delivery_metrics.t27", "t27b": "pass"}, + {"path": "specs/ci/derived_data.t27", "t27b": "pass"}, + {"path": "specs/ci/gates/conflict_markers.t27", "t27b": "pass"}, + {"path": "specs/ci/gates/documented_commands.t27", "t27b": "pass"}, + {"path": "specs/ci/gates/verilog_widths.t27", "t27b": "pass"}, + {"path": "specs/ci/schema.t27", "t27b": "pass"}, + {"path": "specs/compiler/c_array_repeat_wrapper.t27", "t27b": "pass"}, + {"path": "specs/compiler/c_fixed_array_return.t27", "t27b": "pass"}, + {"path": "specs/compiler/codegen_conformance.t27", "t27b": "pass"}, + {"path": "specs/compiler/core/t27core.t27", "t27b": "pass"}, + {"path": "specs/compiler/core/t27core_ddc.t27", "t27b": "pass"}, + {"path": "specs/compiler/cse_hoist.t27", "t27b": "pass"}, + {"path": "specs/compiler/lexer.t27", "t27b": "pass"}, + {"path": "specs/compiler/meta_compile.t27", "t27b": "pass"}, + {"path": "specs/compiler/rust_constant_case.t27", "t27b": "pass"}, + {"path": "specs/compiler/rust_enum_order.t27", "t27b": "pass"}, + {"path": "specs/compiler/rust_optional_returns.t27", "t27b": "pass"}, + {"path": "specs/compiler/rust_tail_returns.t27", "t27b": "pass"}, + {"path": "specs/compiler/rust_value_parameters.t27", "t27b": "pass"}, + {"path": "specs/compiler/test_report_exit.t27", "t27b": "pass"}, + {"path": "specs/compiler/theory/isa_round_trip.t27", "t27b": "pass"}, + {"path": "specs/compiler/theory/reproducible.t27", "t27b": "pass"}, + {"path": "specs/compiler/theory/sieve.t27", "t27b": "pass"}, + {"path": "specs/compiler/theory/speed_quality.t27", "t27b": "pass"}, + {"path": "specs/compiler/theory/toolchain.t27", "t27b": "pass"}, + {"path": "specs/compiler/theory/vacuity_census.t27", "t27b": "pass"}, + {"path": "specs/compiler/theory/warmup.t27", "t27b": "pass"}, + {"path": "specs/compiler/theory/warmup_t27b.t27", "t27b": "pass"}, + {"path": "specs/compiler/verilog_aos_memory.t27", "t27b": "pass"}, + {"path": "specs/compiler/verilog_branch_context.t27", "t27b": "pass"}, + {"path": "specs/compiler/zig_empty_typed_array.t27", "t27b": "pass"}, + {"path": "specs/compiler/zig_field_syntax.t27", "t27b": "pass"}, + {"path": "specs/compiler/zig_float_call_cast.t27", "t27b": "pass"}, + {"path": "specs/compiler/zig_primitive_bindings.t27", "t27b": "pass"}, + {"path": "specs/compiler/zig_scoped_type.t27", "t27b": "pass"}, + {"path": "specs/compiler/zig_shadow_initializer.t27", "t27b": "pass"}, + {"path": "specs/compiler/zig_test_shadowing.t27", "t27b": "pass"}, + {"path": "specs/compiler/zig_value_ignored.t27", "t27b": "pass"}, + {"path": "specs/conformance/e2e_scenarios.t27", "t27b": "pass"}, + {"path": "specs/crons/999-multibots-telegraf-agent-autopilot-L1118.t27", "t27b": "pass"}, + {"path": "specs/crons/999-multibots-telegraf-bot-owner-billing-L474.t27", "t27b": "pass"}, + {"path": "specs/crons/999-multibots-telegraf-check-stuck-trainings.t27", "t27b": "pass"}, + {"path": "specs/crons/999-multibots-telegraf-ci.t27", "t27b": "pass"}, + {"path": "specs/crons/999-multibots-telegraf-client-telemetry-daily.t27", "t27b": "pass"}, + {"path": "specs/crons/999-multibots-telegraf-club-invoice-abandoned-watch.t27", "t27b": "pass"}, + {"path": "specs/crons/999-multibots-telegraf-crm-proactive-sweep.t27", "t27b": "pass"}, + {"path": "specs/crons/999-multibots-telegraf-crmProactive-L375.t27", "t27b": "pass"}, + {"path": "specs/crons/999-multibots-telegraf-daily-sales-advisor.t27", "t27b": "pass"}, + {"path": "specs/crons/999-multibots-telegraf-generate-jobs-L164.t27", "t27b": "pass"}, + {"path": "specs/crons/999-multibots-telegraf-health-check.t27", "t27b": "pass"}, + {"path": "specs/crons/999-multibots-telegraf-log-monitor.t27", "t27b": "pass"}, + {"path": "specs/crons/999-multibots-telegraf-notificationHandler-L318.t27", "t27b": "pass"}, + {"path": "specs/crons/999-multibots-telegraf-notificationHandler-L324.t27", "t27b": "pass"}, + {"path": "specs/crons/999-multibots-telegraf-periodic-webhook-health-check.t27", "t27b": "pass"}, + {"path": "specs/crons/999-multibots-telegraf-production-monitor-L80.t27", "t27b": "pass"}, + {"path": "specs/crons/999-multibots-telegraf-provider-health-monitor-L344.t27", "t27b": "pass"}, + {"path": "specs/crons/999-multibots-telegraf-render-server-L10845.t27", "t27b": "pass"}, + {"path": "specs/crons/999-multibots-telegraf-render-server-L2301.t27", "t27b": "pass"}, + {"path": "specs/crons/999-multibots-telegraf-render-server-L2325.t27", "t27b": "pass"}, + {"path": "specs/crons/999-multibots-telegraf-render-server-L919.t27", "t27b": "pass"}, + {"path": "specs/crons/999-multibots-telegraf-robokassa-unclaimed-watch.t27", "t27b": "pass"}, + {"path": "specs/crons/999-multibots-telegraf-security.t27", "t27b": "pass"}, + {"path": "specs/crons/999-multibots-telegraf-skill-detector.t27", "t27b": "pass"}, + {"path": "specs/crons/999-multibots-telegraf-taskCache-L27.t27", "t27b": "pass"}, + {"path": "specs/crons/999-multibots-telegraf-ton-pending-watch.t27", "t27b": "pass"}, + {"path": "specs/crons/999-multibots-telegraf-video-task-store-L156.t27", "t27b": "pass"}, + {"path": "specs/crons/mac-alerts-digest.t27", "t27b": "pass"}, + {"path": "specs/crons/mac-alerts-watchdog.t27", "t27b": "pass"}, + {"path": "specs/crons/mac-browseros-cron-watchdog.t27", "t27b": "pass"}, + {"path": "specs/crons/mac-dev-cache-clean.t27", "t27b": "pass"}, + {"path": "specs/crons/mac-jobsearch-poller.t27", "t27b": "pass"}, + {"path": "specs/crons/mac-leela-dailyquote.t27", "t27b": "pass"}, + {"path": "specs/crons/mac-mail-bridge.t27", "t27b": "pass"}, + {"path": "specs/crons/mac-mcp-hub.t27", "t27b": "pass"}, + {"path": "specs/crons/mac-neo-boards.t27", "t27b": "pass"}, + {"path": "specs/crons/mac-neo-jobsearch.t27", "t27b": "pass"}, + {"path": "specs/crons/mac-reviewer-bees.t27", "t27b": "pass"}, + {"path": "specs/crons/mac-signup-watch.t27", "t27b": "pass"}, + {"path": "specs/crons/mac-trios-cycle-heal.t27", "t27b": "pass"}, + {"path": "specs/crons/mac-trios-cycle.t27", "t27b": "pass"}, + {"path": "specs/crons/mac-trios-doctor.t27", "t27b": "pass"}, + {"path": "specs/crons/mac-trios-feed.t27", "t27b": "pass"}, + {"path": "specs/crons/mac-trios-heal.t27", "t27b": "pass"}, + {"path": "specs/crons/railway-jobsearch-cron.t27", "t27b": "pass"}, + {"path": "specs/crons/t27-formal-mutation.t27", "t27b": "pass"}, + {"path": "specs/crons/t27-pr-dashboard.t27", "t27b": "pass"}, + {"path": "specs/crons/trinity-agent-cron-cleanup.t27", "t27b": "pass"}, + {"path": "specs/crons/trinity-agent-queue-drain.t27", "t27b": "pass"}, + {"path": "specs/crons/trinity-brain-ci.t27", "t27b": "pass"}, + {"path": "specs/crons/trinity-codegen.t27", "t27b": "pass"}, + {"path": "specs/crons/trinity-discover-callers.t27", "t27b": "pass"}, + {"path": "specs/crons/trinity-pages-health-check.t27", "t27b": "pass"}, + {"path": "specs/crons/trinity-signal-health-self.t27", "t27b": "pass"}, + {"path": "specs/crons/trinity-site-live-gate.t27", "t27b": "pass"}, + {"path": "specs/demos/simple_test.t27", "t27b": "pass"}, + {"path": "specs/docs/chapters/alphabet.t27", "t27b": "pass"}, + {"path": "specs/docs/chapters/evidence.t27", "t27b": "pass"}, + {"path": "specs/docs/chapters/layers.t27", "t27b": "pass"}, + {"path": "specs/docs/chapters/project.t27", "t27b": "pass"}, + {"path": "specs/docs/chapters/queen.t27", "t27b": "pass"}, + {"path": "specs/docs/chapters/rules.t27", "t27b": "pass"}, + {"path": "specs/docs/chapters/tooling.t27", "t27b": "pass"}, + {"path": "specs/docs/system.t27", "t27b": "pass"}, + {"path": "specs/effects/capability.t27", "t27b": "pass"}, + {"path": "specs/effects/clock_cap.t27", "t27b": "pass"}, + {"path": "specs/effects/fs_cap.t27", "t27b": "pass"}, + {"path": "specs/effects/replay_oracle.t27", "t27b": "pass"}, + {"path": "specs/fpga/adapter.t27", "t27b": "pass"}, + {"path": "specs/fpga/apb_bridge.t27", "t27b": "pass"}, + {"path": "specs/fpga/assembler.t27", "t27b": "pass"}, + {"path": "specs/fpga/axi4.t27", "t27b": "pass"}, + {"path": "specs/fpga/boards/arty_a7_integration.t27", "t27b": "pass"}, + {"path": "specs/fpga/boards/qmtech_a100t_integration.t27", "t27b": "pass"}, + {"path": "specs/fpga/bootrom.t27", "t27b": "pass"}, + {"path": "specs/fpga/bpsk.t27", "t27b": "pass"}, + {"path": "specs/fpga/clock_domain.t27", "t27b": "pass"}, + {"path": "specs/fpga/coverage.t27", "t27b": "pass"}, + {"path": "specs/fpga/crossopt.t27", "t27b": "pass"}, + {"path": "specs/fpga/cts.t27", "t27b": "pass"}, + {"path": "specs/fpga/dft.t27", "t27b": "pass"}, + {"path": "specs/fpga/die_probe.t27", "t27b": "pass"}, + {"path": "specs/fpga/dsp/adders.t27", "t27b": "pass"}, + {"path": "specs/fpga/dsp/cordic.t27", "t27b": "pass"}, + {"path": "specs/fpga/dsp/fixed_point.t27", "t27b": "pass"}, + {"path": "specs/fpga/dsp/multipliers.t27", "t27b": "pass"}, + {"path": "specs/fpga/dsp/signals.t27", "t27b": "pass"}, + {"path": "specs/fpga/e2e_demo.t27", "t27b": "pass"}, + {"path": "specs/fpga/eth_beacon.t27", "t27b": "pass"}, + {"path": "specs/fpga/eth_crc.t27", "t27b": "pass"}, + {"path": "specs/fpga/eth_rx.t27", "t27b": "pass"}, + {"path": "specs/fpga/fifo.t27", "t27b": "pass"}, + {"path": "specs/fpga/gf16_accel.t27", "t27b": "pass"}, + {"path": "specs/fpga/hw_types.t27", "t27b": "pass"}, + {"path": "specs/fpga/linker.t27", "t27b": "pass"}, + {"path": "specs/fpga/memory.t27", "t27b": "pass"}, + {"path": "specs/fpga/mmcm.t27", "t27b": "pass"}, + {"path": "specs/fpga/mtbf.t27", "t27b": "pass"}, + {"path": "specs/fpga/partition.t27", "t27b": "pass"}, + {"path": "specs/fpga/power.t27", "t27b": "pass"}, + {"path": "specs/fpga/power_analysis.t27", "t27b": "pass"}, + {"path": "specs/fpga/reset_sync.t27", "t27b": "pass"}, + {"path": "specs/fpga/rgmii.t27", "t27b": "pass"}, + {"path": "specs/fpga/rgmii_sniff.t27", "t27b": "pass"}, + {"path": "specs/fpga/ro_race.t27", "t27b": "pass"}, + {"path": "specs/fpga/router.t27", "t27b": "pass"}, + {"path": "specs/fpga/secded.t27", "t27b": "pass"}, + {"path": "specs/fpga/simulator.t27", "t27b": "pass"}, + {"path": "specs/fpga/stdlib.t27", "t27b": "pass"}, + {"path": "specs/fpga/ternary_isa.t27", "t27b": "pass"}, + {"path": "specs/fpga/ternary_link.t27", "t27b": "pass"}, + {"path": "specs/fpga/testbench/assembler_tb.t27", "t27b": "pass"}, + {"path": "specs/fpga/testbench/cts_tb.t27", "t27b": "pass"}, + {"path": "specs/fpga/testbench/formal_tb.t27", "t27b": "pass"}, + {"path": "specs/fpga/testbench/partition_tb.t27", "t27b": "pass"}, + {"path": "specs/fpga/testbench/placement_tb.t27", "t27b": "pass"}, + {"path": "specs/fpga/testbench/power_tb.t27", "t27b": "pass"}, + {"path": "specs/fpga/testbench/router_tb.t27", "t27b": "pass"}, + {"path": "specs/fpga/testbench/simulator_tb.t27", "t27b": "pass"}, + {"path": "specs/fpga/testbench/timing_tb.t27", "t27b": "pass"}, + {"path": "specs/fpga/testbench/vcd_trace_tb.t27", "t27b": "pass"}, + {"path": "specs/fpga/timing.t27", "t27b": "pass"}, + {"path": "specs/fpga/trinet_node.t27", "t27b": "pass"}, + {"path": "specs/fpga/verification/build_verify.t27", "t27b": "pass"}, + {"path": "specs/functions/analytics-sales-advise.t27", "t27b": "pass"}, + {"path": "specs/functions/analytics-skills-detect.t27", "t27b": "pass"}, + {"path": "specs/functions/broadcast-message-send.t27", "t27b": "pass"}, + {"path": "specs/functions/client-telemetry-daily.t27", "t27b": "pass"}, + {"path": "specs/functions/club-invoice-abandoned-watch.t27", "t27b": "pass"}, + {"path": "specs/functions/content-detailed-script-generate.t27", "t27b": "pass"}, + {"path": "specs/functions/content-scenario-clips-generate.t27", "t27b": "pass"}, + {"path": "specs/functions/content-scripts-generate.t27", "t27b": "pass"}, + {"path": "specs/functions/crm-proactive-sweep.t27", "t27b": "pass"}, + {"path": "specs/functions/instagram-competitors-find.t27", "t27b": "pass"}, + {"path": "specs/functions/instagram-reels-analyze.t27", "t27b": "pass"}, + {"path": "specs/functions/instagram-top-content-extract.t27", "t27b": "pass"}, + {"path": "specs/functions/monitoring-error-report.t27", "t27b": "pass"}, + {"path": "specs/functions/monitoring-health-check.t27", "t27b": "pass"}, + {"path": "specs/functions/monitoring-logs-analyze.t27", "t27b": "pass"}, + {"path": "specs/functions/monitoring-logs-trigger.t27", "t27b": "pass"}, + {"path": "specs/functions/morph-images-generate.t27", "t27b": "pass"}, + {"path": "specs/functions/neuro-image-generate.t27", "t27b": "pass"}, + {"path": "specs/functions/payment-ai-server-process.t27", "t27b": "pass"}, + {"path": "specs/functions/reels-ai-callback.t27", "t27b": "pass"}, + {"path": "specs/functions/reels-ai-generate.t27", "t27b": "pass"}, + {"path": "specs/functions/reels-loop-generate.t27", "t27b": "pass"}, + {"path": "specs/functions/render-avatar-video-run.t27", "t27b": "pass"}, + {"path": "specs/functions/render-job-run.t27", "t27b": "pass"}, + {"path": "specs/functions/render-riddle-run.t27", "t27b": "pass"}, + {"path": "specs/functions/robokassa-unclaimed-watch.t27", "t27b": "pass"}, + {"path": "specs/functions/ton-pending-watch.t27", "t27b": "pass"}, + {"path": "specs/functions/training-model-complete.t27", "t27b": "pass"}, + {"path": "specs/functions/training-model-start.t27", "t27b": "pass"}, + {"path": "specs/functions/training-model-v2-start.t27", "t27b": "pass"}, + {"path": "specs/functions/training-stuck-check.t27", "t27b": "pass"}, + {"path": "specs/functions/webhook-generation-validate.t27", "t27b": "pass"}, + {"path": "specs/functions/welcome-avatar-generate.t27", "t27b": "pass"}, + {"path": "specs/github/auth.t27", "t27b": "pass"}, + {"path": "specs/hosting/credit.t27", "t27b": "pass"}, + {"path": "specs/hosting/feed.t27", "t27b": "pass"}, + {"path": "specs/hosting/host.t27", "t27b": "pass"}, + {"path": "specs/hosting/panel.t27", "t27b": "pass"}, + {"path": "specs/hosting/placement.t27", "t27b": "pass"}, + {"path": "specs/hosting/proof.t27", "t27b": "pass"}, + {"path": "specs/hosting/row.t27", "t27b": "pass"}, + {"path": "specs/hosting/statement.t27", "t27b": "pass"}, + {"path": "specs/hosting/sybil.t27", "t27b": "pass"}, + {"path": "specs/hosting/toolchain.t27", "t27b": "pass"}, + {"path": "specs/hosting/topology.t27", "t27b": "pass"}, + {"path": "specs/i18n/agents-ru.t27", "t27b": "pass"}, + {"path": "specs/i18n/blog-ru.t27", "t27b": "pass"}, + {"path": "specs/i18n/docs-ru.t27", "t27b": "pass"}, + {"path": "specs/igla/race/mvp_ternary_classifier.t27", "t27b": "pass"}, + {"path": "specs/igla/race/phi_accumulator_growth.t27", "t27b": "pass"}, + {"path": "specs/igla/race/phi_gain_freedom.t27", "t27b": "pass"}, + {"path": "specs/igla/race/phi_weights.t27", "t27b": "pass"}, + {"path": "specs/igla/race/ternary_lut_table.t27", "t27b": "pass"}, + {"path": "specs/igla/race/ternary_mac_group.t27", "t27b": "pass"}, + {"path": "specs/igla/race/ternary_node.t27", "t27b": "pass"}, + {"path": "specs/igla/race/unit_weights_node.t27", "t27b": "pass"}, + {"path": "specs/igla/w535_bounded_while_module.t27", "t27b": "pass"}, + {"path": "specs/isa/t27a.t27", "t27b": "pass"}, + {"path": "specs/isa/t27a_mnemonics.t27", "t27b": "pass"}, + {"path": "specs/isa/ternary_encoding.t27", "t27b": "pass"}, + {"path": "specs/isa/ternary_gates.t27", "t27b": "pass"}, + {"path": "specs/isa/ternary_graph.t27", "t27b": "pass"}, + {"path": "specs/isa/tri27_bytecode.t27", "t27b": "pass"}, + {"path": "specs/isa/tri27_machine.t27", "t27b": "pass"}, + {"path": "specs/jobs/network_job.t27", "t27b": "pass"}, + {"path": "specs/jobs/release_t27c.t27", "t27b": "pass"}, + {"path": "specs/jobs/t27b_ledger_steward.t27", "t27b": "pass"}, + {"path": "specs/math/constants.t27", "t27b": "pass"}, + {"path": "specs/math/gf_competitive.t27", "t27b": "pass"}, + {"path": "specs/memory/graph/crypt.t27", "t27b": "pass"}, + {"path": "specs/memory/graph/ingest.t27", "t27b": "pass"}, + {"path": "specs/memory/graph/scope.t27", "t27b": "pass"}, + {"path": "specs/memory/graph/temporal.t27", "t27b": "pass"}, + {"path": "specs/memory/graph/types.t27", "t27b": "pass"}, + {"path": "specs/memory/tmem/session.t27", "t27b": "pass"}, + {"path": "specs/memory/tmem/types.t27", "t27b": "pass"}, + {"path": "specs/mesh_routing.t27", "t27b": "pass"}, + {"path": "specs/ml/activation/elu_activation.t27", "t27b": "blocked", "blocker": "ExprCall(undeclared fn)", "reason": "unimplemented"}, + {"path": "specs/ml/activation/gelu_activation.t27", "t27b": "blocked", "blocker": "ExprCall(undeclared fn)", "reason": "unimplemented"}, + {"path": "specs/ml/activation/gelu_approx_activation.t27", "t27b": "blocked", "blocker": "ExprCall(undeclared fn)", "reason": "unimplemented"}, + {"path": "specs/ml/activation/leaky_relu_activation.t27", "t27b": "pass"}, + {"path": "specs/ml/activation/relu_activation.t27", "t27b": "pass"}, + {"path": "specs/ml/activation/sigmoid_activation.t27", "t27b": "pass"}, + {"path": "specs/ml/activation/silu_swish_activation.t27", "t27b": "blocked", "blocker": "ExprCall(undeclared fn)", "reason": "unimplemented"}, + {"path": "specs/ml/activation/softmax.t27", "t27b": "blocked", "blocker": "ExprCall(undeclared fn)", "reason": "unimplemented"}, + {"path": "specs/ml/activation/tanh_activation.t27", "t27b": "blocked", "blocker": "ExprCall(undeclared fn)", "reason": "unimplemented"}, + {"path": "specs/ml/igla_champion_capsule.t27", "t27b": "blocked", "blocker": "ExprIdentifier(undeclared)", "reason": "unimplemented"}, + {"path": "specs/ml/layers/avgpool2d_layer.t27", "t27b": "pass"}, + {"path": "specs/ml/layers/batchnorm_layer.t27", "t27b": "blocked", "blocker": "ExprCall(undeclared fn)", "reason": "unimplemented"}, + {"path": "specs/ml/layers/conv2d_layer.t27", "t27b": "pass"}, + {"path": "specs/ml/layers/dense_layer.t27", "t27b": "pass"}, + {"path": "specs/ml/layers/dropout_layer.t27", "t27b": "pass"}, + {"path": "specs/ml/layers/embedding_layer.t27", "t27b": "blocked", "blocker": "ExprCall(undeclared fn)", "reason": "unimplemented"}, + {"path": "specs/ml/layers/flatten_layer.t27", "t27b": "pass"}, + {"path": "specs/ml/layers/layernorm_layer.t27", "t27b": "pass"}, + {"path": "specs/ml/layers/maxpool2d_layer.t27", "t27b": "pass"}, + {"path": "specs/ml/layers/residual_connection.t27", "t27b": "pass"}, + {"path": "specs/ml/loss/binary_crossentropy_loss.t27", "t27b": "blocked", "blocker": "ExprCall(undeclared fn)", "reason": "unimplemented"}, + {"path": "specs/ml/loss/contrastive_loss.t27", "t27b": "blocked", "blocker": "ExprCall(undeclared fn)", "reason": "unimplemented"}, + {"path": "specs/ml/loss/cross_entropy_loss.t27", "t27b": "blocked", "blocker": "ExprCall(undeclared fn)", "reason": "unimplemented"}, + {"path": "specs/ml/loss/huber_loss.t27", "t27b": "pass"}, + {"path": "specs/ml/loss/kl_divergence.t27", "t27b": "pass"}, + {"path": "specs/ml/loss/mse_loss.t27", "t27b": "pass"}, + {"path": "specs/ml/optimizer/adagrad.t27", "t27b": "blocked", "blocker": "ExprCall(undeclared fn)", "reason": "unimplemented"}, + {"path": "specs/ml/optimizer/adam.t27", "t27b": "blocked", "blocker": "ExprCall(undeclared fn)", "reason": "unimplemented"}, + {"path": "specs/ml/optimizer/lamb.t27", "t27b": "blocked", "blocker": "ExprCall(undeclared fn)", "reason": "unimplemented"}, + {"path": "specs/ml/optimizer/race_config.t27", "t27b": "blocked", "blocker": "ExprIdentifier(undeclared)", "reason": "unimplemented"}, + {"path": "specs/ml/optimizer/rmsprop.t27", "t27b": "pass"}, + {"path": "specs/ml/optimizer/sgd.t27", "t27b": "pass"}, + {"path": "specs/ml/pathway/mlp.t27", "t27b": "blocked", "blocker": "ExprCall(undeclared fn)", "reason": "unimplemented"}, + {"path": "specs/ml/recurrent/attention_mechanism.t27", "t27b": "blocked", "blocker": "ExprCall(undeclared fn)", "reason": "unimplemented"}, + {"path": "specs/ml/recurrent/bilstm.t27", "t27b": "blocked", "blocker": "ExprCall(undeclared fn)", "reason": "unimplemented"}, + {"path": "specs/ml/recurrent/gru_cell.t27", "t27b": "blocked", "blocker": "ExprCall(undeclared fn)", "reason": "unimplemented"}, + {"path": "specs/ml/recurrent/lstm_cell.t27", "t27b": "blocked", "blocker": "ExprCall(undeclared fn)", "reason": "unimplemented"}, + {"path": "specs/ml/recurrent/lstm_single.t27", "t27b": "blocked", "blocker": "ExprCall(undeclared fn)", "reason": "unimplemented"}, + {"path": "specs/ml/recurrent/rnn_cell.t27", "t27b": "blocked", "blocker": "ExprCall(undeclared fn)", "reason": "unimplemented"}, + {"path": "specs/ml/recurrent/self_attention.t27", "t27b": "pass"}, + {"path": "specs/ml/rl/advantage_estimator.t27", "t27b": "blocked", "blocker": "ExprCall(undeclared fn)", "reason": "unimplemented"}, + {"path": "specs/ml/rl/dqn.t27", "t27b": "pass"}, + {"path": "specs/ml/rl/dqn_target_network.t27", "t27b": "pass"}, + {"path": "specs/ml/rl/ppo_clip_loss.t27", "t27b": "blocked", "blocker": "ExprCall(undeclared fn)", "reason": "unimplemented"}, + {"path": "specs/ml/rl/ppo_critic.t27", "t27b": "blocked", "blocker": "ExprCall(undeclared fn)", "reason": "unimplemented"}, + {"path": "specs/ml/rl/sac_critic.t27", "t27b": "pass"}, + {"path": "specs/ml/transformer/encoder_block.t27", "t27b": "blocked", "blocker": "ExprCall(undeclared fn)", "reason": "unimplemented"}, + {"path": "specs/ml/transformer/feed_forward_network.t27", "t27b": "pass"}, + {"path": "specs/ml/transformer/multi_head_attention.t27", "t27b": "pass"}, + {"path": "specs/ml/transformer/positional_encoding.t27", "t27b": "blocked", "blocker": "ExprCall(undeclared fn)", "reason": "unimplemented"}, + {"path": "specs/multipath_router.t27", "t27b": "pass"}, + {"path": "specs/network/attribution.t27", "t27b": "pass"}, + {"path": "specs/network/identity.t27", "t27b": "pass"}, + {"path": "specs/network/job_rules.t27", "t27b": "pass"}, + {"path": "specs/network/mvp.t27", "t27b": "pass"}, + {"path": "specs/network/mvp_v2.t27", "t27b": "pass"}, + {"path": "specs/network/mvp_v3.t27", "t27b": "pass"}, + {"path": "specs/network/mvp_v3_ed25519.t27", "t27b": "pass"}, + {"path": "specs/network/pool.t27", "t27b": "pass"}, + {"path": "specs/network/quorum.t27", "t27b": "pass"}, + {"path": "specs/network/usage.t27", "t27b": "pass"}, + {"path": "specs/numeric/bnf1024.t27", "t27b": "pass"}, + {"path": "specs/numeric/bnf128.t27", "t27b": "pass"}, + {"path": "specs/numeric/bnf16.t27", "t27b": "pass"}, + {"path": "specs/numeric/bnf256.t27", "t27b": "pass"}, + {"path": "specs/numeric/bnf32.t27", "t27b": "pass"}, + {"path": "specs/numeric/bnf512.t27", "t27b": "pass"}, + {"path": "specs/numeric/bnf64.t27", "t27b": "pass"}, + {"path": "specs/numeric/bnf8.t27", "t27b": "pass"}, + {"path": "specs/numeric/catalog_paper_count.t27", "t27b": "pass"}, + {"path": "specs/numeric/e8m0.t27", "t27b": "pass"}, + {"path": "specs/numeric/formats.t27", "t27b": "pass"}, + {"path": "specs/numeric/formats_catalog.t27", "t27b": "pass"}, + {"path": "specs/numeric/gf10.t27", "t27b": "pass"}, + {"path": "specs/numeric/gf1024.t27", "t27b": "pass"}, + {"path": "specs/numeric/gf128.t27", "t27b": "pass"}, + {"path": "specs/numeric/gf14.t27", "t27b": "pass"}, + {"path": "specs/numeric/gf16.t27", "t27b": "pass"}, + {"path": "specs/numeric/gf256.t27", "t27b": "pass"}, + {"path": "specs/numeric/gf48.t27", "t27b": "pass"}, + {"path": "specs/numeric/gf512.t27", "t27b": "pass"}, + {"path": "specs/numeric/gf6.t27", "t27b": "pass"}, + {"path": "specs/numeric/gf96.t27", "t27b": "pass"}, + {"path": "specs/numeric/gft1024.t27", "t27b": "pass"}, + {"path": "specs/numeric/gft128.t27", "t27b": "pass"}, + {"path": "specs/numeric/gft16.t27", "t27b": "pass"}, + {"path": "specs/numeric/gft256.t27", "t27b": "pass"}, + {"path": "specs/numeric/gft32.t27", "t27b": "pass"}, + {"path": "specs/numeric/gft4.t27", "t27b": "pass"}, + {"path": "specs/numeric/gft512.t27", "t27b": "pass"}, + {"path": "specs/numeric/gft64.t27", "t27b": "pass"}, + {"path": "specs/numeric/gft8.t27", "t27b": "pass"}, + {"path": "specs/numeric/gfternary.t27", "t27b": "pass"}, + {"path": "specs/numeric/golden_sieve.t27", "t27b": "pass"}, + {"path": "specs/numeric/ocp_mx.t27", "t27b": "pass"}, + {"path": "specs/numeric/requant_boundary.t27", "t27b": "pass"}, + {"path": "specs/numeric/tnf1024.t27", "t27b": "pass"}, + {"path": "specs/numeric/tnf128.t27", "t27b": "pass"}, + {"path": "specs/numeric/tnf16.t27", "t27b": "pass"}, + {"path": "specs/numeric/tnf17.t27", "t27b": "pass"}, + {"path": "specs/numeric/tnf256.t27", "t27b": "pass"}, + {"path": "specs/numeric/tnf32.t27", "t27b": "pass"}, + {"path": "specs/numeric/tnf4.t27", "t27b": "pass"}, + {"path": "specs/numeric/tnf512.t27", "t27b": "pass"}, + {"path": "specs/numeric/tnf64.t27", "t27b": "pass"}, + {"path": "specs/numeric/tnf8.t27", "t27b": "pass"}, + {"path": "specs/numeric/trinity_numeric_surface.t27", "t27b": "pass"}, + {"path": "specs/physics/e8_lqg_bridge.t27", "t27b": "pass"}, + {"path": "specs/physics/eye_isi.t27", "t27b": "pass"}, + {"path": "specs/physics/gamma-conflict.t27", "t27b": "pass"}, + {"path": "specs/physics/hslm_benchmark.t27", "t27b": "pass"}, + {"path": "specs/physics/line_bounce.t27", "t27b": "pass"}, + {"path": "specs/physics/lqg_cs_bridge.t27", "t27b": "pass"}, + {"path": "specs/physics/xc7_primitives.t27", "t27b": "pass"}, + {"path": "specs/policy/issue_shape.t27", "t27b": "pass"}, + {"path": "specs/policy/l2_generation.t27", "t27b": "pass"}, + {"path": "specs/policy/lang_en.t27", "t27b": "pass"}, + {"path": "specs/policy/merge_ours.t27", "t27b": "pass"}, + {"path": "specs/policy/own_language.t27", "t27b": "pass"}, + {"path": "specs/policy/required_contexts.t27", "t27b": "pass"}, + {"path": "specs/policy/text_lines.t27", "t27b": "pass"}, + {"path": "specs/port/bootstrap/src/bridge.t27", "t27b": "pass"}, + {"path": "specs/port/bootstrap/src/cc_gate.t27", "t27b": "pass"}, + {"path": "specs/port/bootstrap/src/check_calls.t27", "t27b": "pass"}, + {"path": "specs/port/bootstrap/src/compiler/AsmRelocEntry_new.t27", "t27b": "pass"}, + {"path": "specs/port/bootstrap/src/compiler/AsmSectionKind_from_i8.t27", "t27b": "pass"}, + {"path": "specs/port/bootstrap/src/compiler/AssembledInstr_r_type.t27", "t27b": "pass"}, + {"path": "specs/port/bootstrap/src/compiler/HirBusPort_axi4_lite_slave.t27", "t27b": "pass"}, + {"path": "specs/port/bootstrap/src/compiler/HirClockDomain_new.t27", "t27b": "pass"}, + {"path": "specs/port/bootstrap/src/compiler/HirCoverPoint_new.t27", "t27b": "pass"}, + {"path": "specs/port/bootstrap/src/compiler/HirGf16FftConfig_fft_stages.t27", "t27b": "pass"}, + {"path": "specs/port/bootstrap/src/compiler/HirIpCatalog_new.t27", "t27b": "pass"}, + {"path": "specs/port/bootstrap/src/compiler/HirTernaryRegFile_new.t27", "t27b": "pass"}, + {"path": "specs/port/bootstrap/src/compiler/HwType_hw_width.t27", "t27b": "pass"}, + {"path": "specs/port/bootstrap/src/compiler/LinkSection_text.t27", "t27b": "pass"}, + {"path": "specs/port/bootstrap/src/compiler/LoopGuard_loop_cond.t27", "t27b": "pass"}, + {"path": "specs/port/bootstrap/src/compiler/TbCheck_new.t27", "t27b": "pass"}, + {"path": "specs/port/bootstrap/src/compiler/collect_type_decls.t27", "t27b": "pass"}, + {"path": "specs/port/bootstrap/src/enrichment/mod.t27", "t27b": "pass"}, + {"path": "specs/port/bootstrap/src/jwt.t27", "t27b": "pass"}, + {"path": "specs/port/bootstrap/src/parse_conform.t27", "t27b": "pass"}, + {"path": "specs/port/bootstrap/src/phi_f64_literals.t27", "t27b": "pass"}, + {"path": "specs/port/bootstrap/src/phi_selfcheck.t27", "t27b": "pass"}, + {"path": "specs/port/bootstrap/src/sensitivity.t27", "t27b": "pass"}, + {"path": "specs/port/bootstrap/src/source_kind.t27", "t27b": "pass"}, + {"path": "specs/port/bootstrap/src/weight_bram.t27", "t27b": "pass"}, + {"path": "specs/port/browseros/trios/agent-server/apps/server/src/api/routes/health.t27", "t27b": "pass"}, + {"path": "specs/port/browseros/trios/agent-server/apps/server/src/api/routes/memory.t27", "t27b": "pass"}, + {"path": "specs/port/browseros/trios/agent-server/apps/server/src/api/routes/queen-lease.t27", "t27b": "pass"}, + {"path": "specs/port/browseros/trios/agent-server/apps/server/src/api/routes/queen-needs-you.t27", "t27b": "pass"}, + {"path": "specs/port/browseros/trios/agent-server/apps/server/src/api/routes/queen-public-agents.t27", "t27b": "pass"}, + {"path": "specs/port/browseros/trios/agent-server/apps/server/src/api/routes/queen-registry.t27", "t27b": "pass"}, + {"path": "specs/port/browseros/trios/agent-server/apps/server/src/api/routes/queen-rehearsal.t27", "t27b": "pass"}, + {"path": "specs/port/browseros/trios/agent-server/apps/server/src/api/routes/queen-report.t27", "t27b": "pass"}, + {"path": "specs/port/browseros/trios/agent-server/apps/server/src/api/routes/status.t27", "t27b": "pass"}, + {"path": "specs/port/browseros/trios/agent-server/apps/server/src/api/services/a2a/a2a-liveness.t27", "t27b": "pass"}, + {"path": "specs/port/browseros/trios/agent-server/apps/server/src/api/services/openclaw/claw-session.t27", "t27b": "pass"}, + {"path": "specs/port/browseros/trios/agent-server/apps/server/src/browser/bookmarks.t27", "t27b": "pass"}, + {"path": "specs/port/browseros/trios/agent-server/apps/server/src/browser/history.t27", "t27b": "pass"}, + {"path": "specs/port/browseros/trios/agent-server/apps/server/src/lib/agents/runtime/registry.t27", "t27b": "pass"}, + {"path": "specs/port/browseros/trios/agent-server/apps/server/src/lib/db/retry.t27", "t27b": "pass"}, + {"path": "specs/port/browseros/trios/agent-server/apps/server/src/lib/identity.t27", "t27b": "pass"}, + {"path": "specs/port/browseros/trios/agent-server/apps/server/src/lib/port-binding.t27", "t27b": "pass"}, + {"path": "specs/port/browseros/trios/agent-server/apps/server/src/lib/provider-error-classifier.t27", "t27b": "pass"}, + {"path": "specs/port/browseros/trios/agent-server/apps/server/src/monitoring/envelope.t27", "t27b": "pass"}, + {"path": "specs/port/browseros/trios/agent-server/apps/server/src/skills/catalog.t27", "t27b": "pass"}, + {"path": "specs/port/browseros/trios/agent-server/apps/server/src/tools/filesystem/ls.t27", "t27b": "pass"}, + {"path": "specs/port/browseros/trios/agent-server/apps/server/src/tools/memory/write.t27", "t27b": "pass"}, + {"path": "specs/port/browseros/trios/agent-server/apps/server/src/tools/tool-registry.t27", "t27b": "pass"}, + {"path": "specs/port/fpga/bscan_spi_qmtech/bscan_spi_qmtech.t27", "t27b": "pass"}, + {"path": "specs/port/fpga/openxc7-synth/phi_temporal/temporal_heartbeat.t27", "t27b": "pass"}, + {"path": "specs/port/fpga/verilog/dsp_probe.t27", "t27b": "pass"}, + {"path": "specs/port/fpga/verilog/dsp_probe_live.t27", "t27b": "pass"}, + {"path": "specs/port/fpga/verilog/e8m0_jtag.t27", "t27b": "pass"}, + {"path": "specs/port/fpga/verilog/gft_bitnet_neuron_jtag.t27", "t27b": "pass"}, + {"path": "specs/port/fpga/verilog/gft_dot4_comm_jtag.t27", "t27b": "pass"}, + {"path": "specs/port/fpga/verilog/gft_dup2_jtag.t27", "t27b": "pass"}, + {"path": "specs/port/fpga/verilog/gft_dup3_jtag.t27", "t27b": "pass"}, + {"path": "specs/port/fpga/verilog/gft_signed_dot4_jtag.t27", "t27b": "pass"}, + {"path": "specs/port/fpga/verilog/gft_smul_jtag.t27", "t27b": "pass"}, + {"path": "specs/port/fpga/verilog/gft_train1_jtag.t27", "t27b": "pass"}, + {"path": "specs/port/fpga/verilog/link_node.t27", "t27b": "pass"}, + {"path": "specs/port/fpga/verilog/mvp_ternary_classifier_top.t27", "t27b": "pass"}, + {"path": "specs/port/fpga/verilog/phi_weights_jtag.t27", "t27b": "pass"}, + {"path": "specs/port/fpga/verilog/ternary_mac_demo_top.t27", "t27b": "pass"}, + {"path": "specs/port/fpga/verilog/ternary_mac_synth.t27", "t27b": "pass"}, + {"path": "specs/port/fpga/verilog/ternary_node_jtag.t27", "t27b": "pass"}, + {"path": "specs/port/fpga/vivado/blinky.t27", "t27b": "pass"}, + {"path": "specs/port/fpga/vivado/gf16_matmul4x4.t27", "t27b": "pass"}, + {"path": "specs/port/fpga/vivado/gf16_top.t27", "t27b": "pass"}, + {"path": "specs/port/fpga/vivado/gf16_uart_sim_bench.t27", "t27b": "pass"}, + {"path": "specs/port/fpga/vivado/uart_detect_top.t27", "t27b": "pass"}, + {"path": "specs/port/fpga/vivado/uart_echo_top.t27", "t27b": "pass"}, + {"path": "specs/port/fpga/vsa/temporal_heartbeat_top.t27", "t27b": "pass"}, + {"path": "specs/port/scripts/aggregate-experience.t27", "t27b": "pass"}, + {"path": "specs/port/scripts/bulk-create-notebooks.t27", "t27b": "pass"}, + {"path": "specs/port/scripts/check-conflicts.t27", "t27b": "pass"}, + {"path": "specs/port/scripts/check-pagination-truncation.t27", "t27b": "pass"}, + {"path": "specs/port/scripts/check_first_party_doc_language.t27", "t27b": "pass"}, + {"path": "specs/port/scripts/ci/loop-tools-tracked.t27", "t27b": "pass"}, + {"path": "specs/port/scripts/ci/rings_matrix.t27", "t27b": "pass"}, + {"path": "specs/port/scripts/fpga-build.t27", "t27b": "pass"}, + {"path": "specs/port/scripts/fpga/flash.t27", "t27b": "pass"}, + {"path": "specs/port/scripts/gen_w309.t27", "t27b": "pass"}, + {"path": "specs/port/scripts/gen_w310.t27", "t27b": "pass"}, + {"path": "specs/port/scripts/gen_w311.t27", "t27b": "pass"}, + {"path": "specs/port/scripts/gen_w314.t27", "t27b": "pass"}, + {"path": "specs/port/scripts/gen_w315.t27", "t27b": "pass"}, + {"path": "specs/port/scripts/gen_w316.t27", "t27b": "pass"}, + {"path": "specs/port/scripts/gen_w317.t27", "t27b": "pass"}, + {"path": "specs/port/scripts/gen_w318.t27", "t27b": "pass"}, + {"path": "specs/port/scripts/gen_w320.t27", "t27b": "pass"}, + {"path": "specs/port/scripts/gen_w322.t27", "t27b": "pass"}, + {"path": "specs/port/scripts/gen_w326.t27", "t27b": "pass"}, + {"path": "specs/port/scripts/gen_w363.t27", "t27b": "pass"}, + {"path": "specs/port/scripts/gen_w365.t27", "t27b": "pass"}, + {"path": "specs/port/scripts/gen_w368.t27", "t27b": "pass"}, + {"path": "specs/port/scripts/gen_w377.t27", "t27b": "pass"}, + {"path": "specs/port/scripts/gen_w378.t27", "t27b": "pass"}, + {"path": "specs/port/scripts/gen_w379.t27", "t27b": "pass"}, + {"path": "specs/port/scripts/gen_w380.t27", "t27b": "pass"}, + {"path": "specs/port/scripts/gen_w381.t27", "t27b": "pass"}, + {"path": "specs/port/scripts/gen_w381_lean.t27", "t27b": "pass"}, + {"path": "specs/port/scripts/gen_w382.t27", "t27b": "pass"}, + {"path": "specs/port/scripts/gen_w384.t27", "t27b": "pass"}, + {"path": "specs/port/scripts/gen_w384_lean.t27", "t27b": "pass"}, + {"path": "specs/port/scripts/gen_w385.t27", "t27b": "pass"}, + {"path": "specs/port/scripts/gen_w386.t27", "t27b": "pass"}, + {"path": "specs/port/scripts/gen_w387.t27", "t27b": "pass"}, + {"path": "specs/port/scripts/gen_w388_lean.t27", "t27b": "pass"}, + {"path": "specs/port/scripts/gen_w391.t27", "t27b": "pass"}, + {"path": "specs/port/scripts/gen_w391_lean.t27", "t27b": "pass"}, + {"path": "specs/port/scripts/gen_w631.t27", "t27b": "pass"}, + {"path": "specs/port/scripts/gen_w632.t27", "t27b": "pass"}, + {"path": "specs/port/scripts/gen_w633.t27", "t27b": "pass"}, + {"path": "specs/port/scripts/gen_w634.t27", "t27b": "pass"}, + {"path": "specs/port/scripts/gen_w635.t27", "t27b": "pass"}, + {"path": "specs/port/scripts/gen_w636.t27", "t27b": "pass"}, + {"path": "specs/port/scripts/gen_w637.t27", "t27b": "pass"}, + {"path": "specs/port/scripts/gen_w638.t27", "t27b": "pass"}, + {"path": "specs/port/scripts/gen_w639.t27", "t27b": "pass"}, + {"path": "specs/port/scripts/gen_w640.t27", "t27b": "pass"}, + {"path": "specs/port/scripts/gen_w641.t27", "t27b": "pass"}, + {"path": "specs/port/scripts/gen_w642.t27", "t27b": "pass"}, + {"path": "specs/port/scripts/gen_w643.t27", "t27b": "pass"}, + {"path": "specs/port/scripts/gen_w644.t27", "t27b": "pass"}, + {"path": "specs/port/scripts/gen_w645.t27", "t27b": "pass"}, + {"path": "specs/port/scripts/gen_w646.t27", "t27b": "pass"}, + {"path": "specs/port/scripts/gen_w647.t27", "t27b": "pass"}, + {"path": "specs/port/scripts/gen_w648.t27", "t27b": "pass"}, + {"path": "specs/port/scripts/gen_w649.t27", "t27b": "pass"}, + {"path": "specs/port/scripts/gen_w650.t27", "t27b": "pass"}, + {"path": "specs/port/scripts/gen_w651.t27", "t27b": "pass"}, + {"path": "specs/port/scripts/gen_w652.t27", "t27b": "pass"}, + {"path": "specs/port/scripts/gen_w653.t27", "t27b": "pass"}, + {"path": "specs/port/scripts/gen_w654.t27", "t27b": "pass"}, + {"path": "specs/port/scripts/gen_w655.t27", "t27b": "pass"}, + {"path": "specs/port/scripts/gen_w656.t27", "t27b": "pass"}, + {"path": "specs/port/scripts/gen_w657.t27", "t27b": "pass"}, + {"path": "specs/port/scripts/gen_w662.t27", "t27b": "pass"}, + {"path": "specs/port/scripts/gen_w669.t27", "t27b": "pass"}, + {"path": "specs/port/scripts/gen_w_blocks.t27", "t27b": "pass"}, + {"path": "specs/port/scripts/generate_episodes.t27", "t27b": "pass"}, + {"path": "specs/port/scripts/git_commands_tasks_1_4.t27", "t27b": "pass"}, + {"path": "specs/port/scripts/install-constitutional-hook.t27", "t27b": "pass"}, + {"path": "specs/port/scripts/lee_monte_carlo_baseline.t27", "t27b": "pass"}, + {"path": "specs/port/scripts/mcp-wrapper.t27", "t27b": "pass"}, + {"path": "specs/port/scripts/print_pellis_seal_decimal.t27", "t27b": "pass"}, + {"path": "specs/port/scripts/pysr_trinity_blind_test_v2.t27", "t27b": "pass"}, + {"path": "specs/port/scripts/reseal-apply.t27", "t27b": "pass"}, + {"path": "specs/port/scripts/reseal-check.t27", "t27b": "pass"}, + {"path": "specs/port/scripts/run_v51_multiple.t27", "t27b": "pass"}, + {"path": "specs/port/scripts/test-agent-bridge.t27", "t27b": "pass"}, + {"path": "specs/port/scripts/tri-issue-create.t27", "t27b": "pass"}, + {"path": "specs/port/scripts/tri-pr-create.t27", "t27b": "pass"}, + {"path": "specs/port/scripts/tri-search.t27", "t27b": "pass"}, + {"path": "specs/port/scripts/tri-sync.t27", "t27b": "pass"}, + {"path": "specs/port/scripts/tri_loop/claims.t27", "t27b": "pass"}, + {"path": "specs/port/scripts/tri_loop/corpus_parse.t27", "t27b": "pass"}, + {"path": "specs/port/scripts/tri_loop/loop_rules.t27", "t27b": "pass"}, + {"path": "specs/port/scripts/tri_loop/now_numbers.t27", "t27b": "pass"}, + {"path": "specs/port/scripts/tri_loop/t27b_rules.t27", "t27b": "pass"}, + {"path": "specs/port/scripts/ultra_engine_v70_ultimate.t27", "t27b": "pass"}, + {"path": "specs/port/scripts/validate_phi_f64.t27", "t27b": "pass"}, + {"path": "specs/port/scripts/verify_precision.t27", "t27b": "pass"}, + {"path": "specs/port/scripts/verify_smoking_guns.t27", "t27b": "pass"}, + {"path": "specs/port/scripts/wrapup/extract-context.t27", "t27b": "pass"}, + {"path": "specs/port/tools/backend_parity_table.t27", "t27b": "pass"}, + {"path": "specs/port/tools/bees/merger_gate_selftest.t27", "t27b": "pass"}, + {"path": "specs/port/tools/check_catalog_integrity.t27", "t27b": "pass"}, + {"path": "specs/port/tools/check_duplicate_declarations.t27", "t27b": "pass"}, + {"path": "specs/port/tools/check_fix_carries_source.t27", "t27b": "pass"}, + {"path": "specs/port/tools/ci/check_specs_still_parse.t27", "t27b": "pass"}, + {"path": "specs/port/tools/jtag/tdo_verdict.t27", "t27b": "pass"}, + {"path": "specs/port/tools/oracle/run.t27", "t27b": "pass"}, + {"path": "specs/port/tools/run_conformance_vvp.t27", "t27b": "pass"}, + {"path": "specs/port/tools/ternary_model.t27", "t27b": "pass"}, + {"path": "specs/port/tools/toolbelt.t27", "t27b": "pass"}, + {"path": "specs/port/tools/verify_emit_bitexact.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/fpga/fly-vivado/verilog/trinity_qmtech.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/fpga/gft/tb32.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/fpga/openxc7-regress/regress-fabric-bufg/fabric_bufg.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/fpga/openxc7-synth/DSP48E1_mock.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/fpga/openxc7-synth/blink_correct.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/fpga/openxc7-synth/blink_fast.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/fpga/openxc7-synth/blink_fixed.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/fpga/openxc7-synth/blink_minimal.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/fpga/openxc7-synth/blink_r23.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/fpga/openxc7-synth/blink_simple.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/fpga/openxc7-synth/blink_slow.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/fpga/openxc7-synth/blink_working.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/fpga/openxc7-synth/clk_test.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/fpga/openxc7-synth/clock_test.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/fpga/openxc7-synth/d6_blink.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/fpga/openxc7-synth/d6_inv_test.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/fpga/openxc7-synth/d6_test.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/fpga/openxc7-synth/d_bank13_test.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/fpga/openxc7-synth/d_blink_high.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/fpga/openxc7-synth/d_bufg_test.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/fpga/openxc7-synth/d_clk_direct.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/fpga/openxc7-synth/d_direct.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/fpga/openxc7-synth/d_e21_test.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/fpga/openxc7-synth/d_f19_test.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/fpga/openxc7-synth/d_full_path.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/fpga/openxc7-synth/d_g22_test.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/fpga/openxc7-synth/d_lut_only.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/fpga/openxc7-synth/d_multi_led.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/fpga/openxc7-synth/d_oscillator.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/fpga/openxc7-synth/d_simple_ff.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/fpga/openxc7-synth/d_simple_led.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/fpga/openxc7-synth/d_slow_blink.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/fpga/openxc7-synth/d_srl_blink.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/fpga/openxc7-synth/d_static_on.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/fpga/openxc7-synth/d_static_one.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/fpga/openxc7-synth/d_y0_test.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/fpga/openxc7-synth/definitive_diagnostic_inv.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/fpga/openxc7-synth/dsp_mul.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/fpga/openxc7-synth/led_both_test.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/fpga/openxc7-synth/led_d5_test.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/fpga/openxc7-synth/led_d6_test.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/fpga/openxc7-synth/led_diagnostic.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/fpga/openxc7-synth/led_off_test.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/fpga/openxc7-synth/led_on_test.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/fpga/openxc7-synth/led_simple_test.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/fpga/openxc7-synth/led_test_inv.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/fpga/openxc7-synth/multi_led_test.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/fpga/openxc7-synth/quantum_bridge_top.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/fpga/openxc7-synth/riscv_blink.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/fpga/openxc7-synth/singularity_d6_top.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/fpga/openxc7-synth/symbiflow_blink.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/fpga/openxc7-synth/ternary_activation.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/fpga/openxc7-synth/trinity_top.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/fpga/openxc7-synth/uart_echo.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/fpga/rtl/fpga_test_reporter.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/fpga/uart_loopback.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/fpga/uart_loopback_core.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/src/background_agent/main.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/src/brain/orbitofrontal_value.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/src/brain/weber_tuning.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/src/cli/health_check.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/src/cli/railway_create_full.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/src/cli/railway_create_project.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/src/cli/railway_deployment_create.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/src/cli/railway_null_startcmd.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/src/firebird/governance_temp.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/src/phi-engine/vibeec_original/bogatyrs_registry.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/src/phi-engine/vibeec_original/bogatyrs_spec_structure.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/src/phi-engine/vibeec_original/tnc.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/src/server_main.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/src/storm/experience_engine.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/src/tri-api/claude_md.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/src/tri/gen_aabb.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/src/tri/gen_arithmetic.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/src/tri/gen_assertion.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/src/tri/gen_barrier.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/src/tri/gen_base64.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/src/tri/gen_bezier.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/src/tri/gen_cache.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/src/tri/gen_caesar.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/src/tri/gen_canvas.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/src/tri/gen_color.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/src/tri/gen_cross_entropy.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/src/tri/gen_cursor.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/src/tri/gen_epoch_reclamation.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/src/tri/gen_escape.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/src/tri/gen_fuzz.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/src/tri/gen_geo_hash2d.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/src/tri/gen_gradient.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/src/tri/gen_gradient_descent.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/src/tri/gen_hazard_pointers.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/src/tri/gen_image.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/src/tri/gen_index.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/src/tri/gen_key_value.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/src/tri/gen_kmeans.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/src/tri/gen_leb128.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/src/tri/gen_linear_regression.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/src/tri/gen_lockfree_stack.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/src/tri/gen_matrix3x3.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/src/tri/gen_mock.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/src/tri/gen_neuron.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/src/tri/gen_path_utils.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/src/tri/gen_perceptron.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/src/tri/gen_quaternion.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/src/tri/gen_radix_tree.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/src/tri/gen_ray.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/src/tri/gen_record_store.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/src/tri/gen_rect.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/src/tri/gen_regression.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/src/tri/gen_relu.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/src/tri/gen_ring_buffer.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/src/tri/gen_rle.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/src/tri/gen_rsa_simple.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/src/tri/gen_rtree.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/src/tri/gen_rwlock.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/src/tri/gen_semaphore.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/src/tri/gen_sigmoid.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/src/tri/gen_skiplist_impl.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/src/tri/gen_snapshot.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/src/tri/gen_softmax.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/src/tri/gen_temp_file.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/src/tri/gen_test_runner.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/src/tri/gen_transaction.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/src/tri/gen_transform.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/src/tri/gen_varint.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/src/tri/gen_wal.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/src/tri/gen_websocket.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/src/tri/gen_work_stealing.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/src/tri/math/vocab_audit.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/src/tri/orchestrator_bench.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/src/tri/string_dualities.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/src/tri/string_spectrum.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/src/vibeec/gen_cmd_minimal.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/src/vibeec/gen_cmd_simple.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/src/vibeec/p2p_module.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/src/vibeec/tnc.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/src/vibeec/trinity_tokenizer.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/src/vibeec/validation_engine.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/src/wasm_stubs/auto_shard_stub.t27", "t27b": "pass"}, + {"path": "specs/port/trios/apps/trios-macos/rings/RUST-04/clade-improve/src/oversight.t27", "t27b": "pass"}, + {"path": "specs/port/trios/apps/trios-macos/rings/RUST-13/clade-meshd/src/transport.t27", "t27b": "pass"}, + {"path": "specs/port/trios/apps/trios-macos/rings/RUST-13/trios-mesh/build.t27", "t27b": "pass"}, + {"path": "specs/port/trios/apps/trios-macos/rings/RUST-13/trios-mesh/src/bin/smoke_m1.t27", "t27b": "pass"}, + {"path": "specs/port/trios/apps/trios-macos/rings/RUST-13/trios-mesh/tools/ad9361_config.t27", "t27b": "pass"}, + {"path": "specs/port/trios/crates/tri-tunnel/src/main.t27", "t27b": "pass"}, + {"path": "specs/port/trios/crates/trinity_loss/src/lib.t27", "t27b": "pass"}, + {"path": "specs/port/trios/crates/trios-bridge/src/main.t27", "t27b": "pass"}, + {"path": "specs/port/trios/crates/trios-chat/rings/CR-CHAT-00/src/lib.t27", "t27b": "pass"}, + {"path": "specs/port/trios/crates/trios-chat/rings/CR-CHAT-01/src/key_package_expiry_guard.t27", "t27b": "pass"}, + {"path": "specs/port/trios/crates/trios-chat/rings/CR-CHAT-02/src/epoch_rollover_wraparound_guard.t27", "t27b": "pass"}, + {"path": "specs/port/trios/crates/trios-chat/rings/CR-CHAT-02/src/skipped_message_key_gap_bound_guard.t27", "t27b": "pass"}, + {"path": "specs/port/trios/crates/trios-chat/rings/CR-CHAT-03/src/ratchet_tree_resolution_guard.t27", "t27b": "pass"}, + {"path": "specs/port/trios/crates/trios-chat/rings/CR-CHAT-03/src/unmerged_leaves_bound_guard.t27", "t27b": "pass"}, + {"path": "specs/port/trios/crates/trios-chat/rings/CR-CHAT-04/src/padding_alignment_boundary_guard.t27", "t27b": "pass"}, + {"path": "specs/port/trios/crates/trios-chat/rings/CR-CHAT-04/src/padding_block_size_alignment_guard.t27", "t27b": "pass"}, + {"path": "specs/port/trios/crates/trios-chat/rings/CR-CHAT-04/src/padding_class_collision_guard.t27", "t27b": "pass"}, + {"path": "specs/port/trios/crates/trios-chat/rings/CR-CHAT-05/src/envelope_size_distribution_uniformity.t27", "t27b": "pass"}, + {"path": "specs/port/trios/crates/trios-chat/rings/CR-CHAT-07/src/blind_signature_sender_token.t27", "t27b": "pass"}, + {"path": "specs/port/trios/crates/trios-chat/rings/CR-CHAT-07/src/cover_decoy_ratio_governor.t27", "t27b": "pass"}, + {"path": "specs/port/trios/crates/trios-chat/rings/CR-CHAT-07/src/cover_traffic_inter_arrival_autocorrelation_guard.t27", "t27b": "pass"}, + {"path": "specs/port/trios/crates/trios-chat/rings/CR-CHAT-LAWS/src/lib.t27", "t27b": "pass"}, + {"path": "specs/port/trios/crates/trios-cli/src/cmd/agent.t27", "t27b": "pass"}, + {"path": "specs/port/trios/crates/trios-cli/src/cmd/commit.t27", "t27b": "pass"}, + {"path": "specs/port/trios/crates/trios-cli/src/cmd/gates.t27", "t27b": "pass"}, + {"path": "specs/port/trios/crates/trios-cli/src/cmd/leaderboard.t27", "t27b": "pass"}, + {"path": "specs/port/trios/crates/trios-cli/src/cmd/report.t27", "t27b": "pass"}, + {"path": "specs/port/trios/crates/trios-cli/src/cmd/roster.t27", "t27b": "pass"}, + {"path": "specs/port/trios/crates/trios-cli/src/cmd/run.t27", "t27b": "pass"}, + {"path": "specs/port/trios/crates/trios-cli/src/cmd/status.t27", "t27b": "pass"}, + {"path": "specs/port/trios/crates/trios-cli/src/cmd/submit.t27", "t27b": "pass"}, + {"path": "specs/port/trios/crates/trios-cli/src/gh.t27", "t27b": "pass"}, + {"path": "specs/port/trios/crates/trios-cli/src/lock.t27", "t27b": "pass"}, + {"path": "specs/port/trios/crates/trios-cli/src/metrics.t27", "t27b": "pass"}, + {"path": "specs/port/trios/crates/trios-doctor/rings/BRONZE-RING-DR/src/main.t27", "t27b": "pass"}, + {"path": "specs/port/trios/crates/trios-doctor/rings/SILVER-RING-DR-00/src/lib.t27", "t27b": "pass"}, + {"path": "specs/port/trios/crates/trios-doctor/src/main.t27", "t27b": "pass"}, + {"path": "specs/port/trios/crates/trios-ext/rings/SILVER-RING-EXT-00/src/lib.t27", "t27b": "pass"}, + {"path": "specs/port/trios/crates/trios-ext/xtask/src/main.t27", "t27b": "pass"}, + {"path": "specs/port/trios/crates/trios-git/src/commit.t27", "t27b": "pass"}, + {"path": "specs/port/trios/crates/trios-git/src/log.t27", "t27b": "pass"}, + {"path": "specs/port/trios/crates/trios-git/src/stash.t27", "t27b": "pass"}, + {"path": "specs/port/trios/crates/trios-git/src/status.t27", "t27b": "pass"}, + {"path": "specs/port/trios/crates/trios-golden-float/build.t27", "t27b": "pass"}, + {"path": "specs/port/trios/crates/trios-hdc/build.t27", "t27b": "pass"}, + {"path": "specs/port/trios/crates/trios-hdc/rings/HD-01/src/lib.t27", "t27b": "pass"}, + {"path": "specs/port/trios/crates/trios-igla-race/src/main.t27", "t27b": "pass"}, + {"path": "specs/port/trios/crates/trios-igla-trainer/src/jepa_runner.t27", "t27b": "pass"}, + {"path": "specs/port/trios/crates/trios-mcp/rings/BR-XTASK/src/main.t27", "t27b": "pass"}, + {"path": "specs/port/trios/crates/trios-mcp/rings/SR-01/src/lighthouse.t27", "t27b": "pass"}, + {"path": "specs/port/trios/crates/trios-mcp/rings/SR-02/src/discovery.t27", "t27b": "pass"}, + {"path": "specs/port/trios/crates/trios-mcp/rings/SR-02/src/lib.t27", "t27b": "pass"}, + {"path": "specs/port/trios/crates/trios-mcp/src/main.t27", "t27b": "pass"}, + {"path": "specs/port/trios/crates/trios-mesh/src/identity.t27", "t27b": "pass"}, + {"path": "specs/port/trios/crates/trios-mesh/src/packet.t27", "t27b": "pass"}, + {"path": "specs/port/trios/crates/trios-openclaw/rings/OC-01/src/lib.t27", "t27b": "pass"}, + {"path": "specs/port/trios/crates/trios-physics/build.t27", "t27b": "pass"}, + {"path": "specs/port/trios/crates/trios-physics/rings/PH-01/src/lib.t27", "t27b": "pass"}, + {"path": "specs/port/trios/crates/trios-physics/src/lib.t27", "t27b": "pass"}, + {"path": "specs/port/trios/crates/trios-rainbow-bridge/src/funnel_client.t27", "t27b": "pass"}, + {"path": "specs/port/trios/crates/trios-rainbow-bridge/src/lamport.t27", "t27b": "pass"}, + {"path": "specs/port/trios/crates/trios-sacred/rings/SC-00/src/lib.t27", "t27b": "pass"}, + {"path": "specs/port/trios/crates/trios-sacred/rings/SC-01/src/lib.t27", "t27b": "pass"}, + {"path": "specs/port/trios/crates/trios-scarab-types/rings/SR-00/src/lib.t27", "t27b": "pass"}, + {"path": "specs/port/trios/crates/trios-scarab-types/rings/SR-01/src/lib.t27", "t27b": "pass"}, + {"path": "specs/port/trios/crates/trios-scarab-types/rings/SR-02/src/lib.t27", "t27b": "pass"}, + {"path": "specs/port/trios/crates/trios-scarab-types/rings/SR-03/src/lib.t27", "t27b": "pass"}, + {"path": "specs/port/trios/crates/trios-scarab-types/rings/SR-04/src/lib.t27", "t27b": "pass"}, + {"path": "specs/port/trios/crates/trios-server/src/mcp_endpoints/tasks.t27", "t27b": "pass"}, + {"path": "specs/port/trios/crates/trios-server/src/tools/git.t27", "t27b": "pass"}, + {"path": "specs/port/trios/crates/trios-server/src/tools/git_extended.t27", "t27b": "pass"}, + {"path": "specs/port/trios/crates/trios-server/src/tools/gitbutler.t27", "t27b": "pass"}, + {"path": "specs/port/trios/crates/trios-server/src/tools/golden_float.t27", "t27b": "pass"}, + {"path": "specs/port/trios/crates/trios-server/src/tools/mod.t27", "t27b": "pass"}, + {"path": "specs/port/trios/crates/trios-store/rings/ST-00/src/lib.t27", "t27b": "pass"}, + {"path": "specs/port/trios/crates/trios-ternary/rings/TR-01/src/lib.t27", "t27b": "pass"}, + {"path": "specs/port/trios/crates/trios-train-cpu/src/bin/tjepa_modules/encoder.t27", "t27b": "pass"}, + {"path": "specs/port/trios/crates/trios-train-cpu/src/bin/train_state.t27", "t27b": "pass"}, + {"path": "specs/port/trios/crates/trios-trainer/src/train_loop.t27", "t27b": "pass"}, + {"path": "specs/port/trios/crates/trios-trainer/src/validation.t27", "t27b": "pass"}, + {"path": "specs/port/trios/crates/trios-trinity-brain/src/phi.t27", "t27b": "pass"}, + {"path": "specs/port/trios/crates/trios-vsa/rings/VS-01/src/lib.t27", "t27b": "pass"}, + {"path": "specs/port/trios/validate_bpb.t27", "t27b": "pass"}, + {"path": "specs/providers/catalog.t27", "t27b": "pass"}, + {"path": "specs/providers/gonka/deepseek-v4-flash-0731.t27", "t27b": "pass"}, + {"path": "specs/providers/gonka/glm-5-2-fp8.t27", "t27b": "pass"}, + {"path": "specs/providers/gonka/glm-5-3-flash.t27", "t27b": "pass"}, + {"path": "specs/providers/gonka/kimi-k2-6.t27", "t27b": "pass"}, + {"path": "specs/providers/gonka/minimax-m2-7.t27", "t27b": "pass"}, + {"path": "specs/providers/tri_gnk_pair.t27", "t27b": "pass"}, + {"path": "specs/providers/trinet/fpga-xc7a200t.t27", "t27b": "pass"}, + {"path": "specs/providers/trinet/gpu-consumer-24gb.t27", "t27b": "pass"}, + {"path": "specs/queen/actor_events.t27", "t27b": "pass"}, + {"path": "specs/queen/actor_view.t27", "t27b": "pass"}, + {"path": "specs/queen/actors.t27", "t27b": "pass"}, + {"path": "specs/queen/actors_hw.t27", "t27b": "pass"}, + {"path": "specs/queen/actors_hw_jtag.t27", "t27b": "pass"}, + {"path": "specs/queen/actors_hw_top.t27", "t27b": "pass"}, + {"path": "specs/queen/app.t27", "t27b": "pass"}, + {"path": "specs/queen/claim.t27", "t27b": "pass"}, + {"path": "specs/queen/control.t27", "t27b": "pass"}, + {"path": "specs/queen/dashboard.t27", "t27b": "pass"}, + {"path": "specs/queen/dispatch.t27", "t27b": "pass"}, + {"path": "specs/queen/dispatch_exit.t27", "t27b": "pass"}, + {"path": "specs/queen/domains.t27", "t27b": "pass"}, + {"path": "specs/queen/drain.t27", "t27b": "pass"}, + {"path": "specs/queen/events.t27", "t27b": "pass"}, + {"path": "specs/queen/golden_chain.t27", "t27b": "pass"}, + {"path": "specs/queen/hive.t27", "t27b": "pass"}, + {"path": "specs/queen/holds.t27", "t27b": "pass"}, + {"path": "specs/queen/jobs.t27", "t27b": "pass"}, + {"path": "specs/queen/keyed.t27", "t27b": "pass"}, + {"path": "specs/queen/keyed_guard.t27", "t27b": "pass"}, + {"path": "specs/queen/merger_gate.t27", "t27b": "pass"}, + {"path": "specs/queen/netlink.t27", "t27b": "pass"}, + {"path": "specs/queen/priority.t27", "t27b": "pass"}, + {"path": "specs/queen/replay/actors_decisions.t27", "t27b": "pass"}, + {"path": "specs/queen/replay/reviewer_decisions.t27", "t27b": "pass"}, + {"path": "specs/queen/replay/telemetry_decisions.t27", "t27b": "pass"}, + {"path": "specs/queen/review_lanes.t27", "t27b": "pass"}, + {"path": "specs/queen/review_log.t27", "t27b": "pass"}, + {"path": "specs/queen/review_valve.t27", "t27b": "pass"}, + {"path": "specs/queen/reviewer.t27", "t27b": "pass"}, + {"path": "specs/queen/reviewer_sizing.t27", "t27b": "pass"}, + {"path": "specs/queen/shaping.t27", "t27b": "pass"}, + {"path": "specs/queen/simulation.t27", "t27b": "pass"}, + {"path": "specs/queen/task_analysis.t27", "t27b": "pass"}, + {"path": "specs/queen/tasks.t27", "t27b": "pass"}, + {"path": "specs/queen/telemetry.t27", "t27b": "pass"}, + {"path": "specs/queen/turn_stop.t27", "t27b": "pass"}, + {"path": "specs/queen/views.t27", "t27b": "pass"}, + {"path": "specs/queen/waits.t27", "t27b": "pass"}, + {"path": "specs/queen/worktree_keep.t27", "t27b": "pass"}, + {"path": "specs/rings/ring_103_phi_sgd.t27", "t27b": "pass"}, + {"path": "specs/sandbox/health.t27", "t27b": "pass"}, + {"path": "specs/sandbox/https_enforce.t27", "t27b": "pass"}, + {"path": "specs/sandbox/orphan_detection.t27", "t27b": "pass"}, + {"path": "specs/sandbox/session_timeout.t27", "t27b": "pass"}, + {"path": "specs/skills/t27-measure-corpus.t27", "t27b": "pass"}, + {"path": "specs/skills/t27-phi-loop.t27", "t27b": "pass"}, + {"path": "specs/skills/t27-providers-steward.t27", "t27b": "pass"}, + {"path": "specs/skills/t27-self-host.t27", "t27b": "pass"}, + {"path": "specs/skills/t27-tri-pipeline.t27", "t27b": "pass"}, + {"path": "specs/skills/t27-tri.t27", "t27b": "pass"}, + {"path": "specs/skills/t27-wave-audit.t27", "t27b": "pass"}, + {"path": "specs/skills/t27-wrap-up.t27", "t27b": "pass"}, + {"path": "specs/skills/trinity-blog-post.t27", "t27b": "pass"}, + {"path": "specs/skills/trinity-board-sync.t27", "t27b": "pass"}, + {"path": "specs/skills/trinity-cloud.t27", "t27b": "pass"}, + {"path": "specs/skills/trinity-connect-accounts.t27", "t27b": "pass"}, + {"path": "specs/skills/trinity-doctor.t27", "t27b": "pass"}, + {"path": "specs/skills/trinity-farm-garden.t27", "t27b": "pass"}, + {"path": "specs/skills/trinity-fpga-synth.t27", "t27b": "pass"}, + {"path": "specs/skills/trinity-god-mode.t27", "t27b": "pass"}, + {"path": "specs/skills/trinity-implement-issue.t27", "t27b": "pass"}, + {"path": "specs/skills/trinity-queen-hive-visuals.t27", "t27b": "pass"}, + {"path": "specs/skills/trinity-review-code.t27", "t27b": "pass"}, + {"path": "specs/skills/trinity-run-tests.t27", "t27b": "pass"}, + {"path": "specs/skills/trinity-scholar.t27", "t27b": "pass"}, + {"path": "specs/skills/trinity-status.t27", "t27b": "pass"}, + {"path": "specs/skills/trinity-tech-tree.t27", "t27b": "pass"}, + {"path": "specs/skills/trinity-tri.t27", "t27b": "pass"}, + {"path": "specs/skills/trinity-trinity-test.t27", "t27b": "pass"}, + {"path": "specs/skills/trinity-ux-wave.t27", "t27b": "pass"}, + {"path": "specs/skills/trinity-vibee-gen.t27", "t27b": "pass"}, + {"path": "specs/skills/trinity-vsa-verify.t27", "t27b": "pass"}, + {"path": "specs/skills/trinity-wave.t27", "t27b": "pass"}, + {"path": "specs/system/unified-agent-operations.t27", "t27b": "pass"}, + {"path": "specs/ternary/activation_quantizer.t27", "t27b": "pass"}, + {"path": "specs/ternary/bitnet_layer.t27", "t27b": "pass"}, + {"path": "specs/ternary/bitnet_majority.t27", "t27b": "pass"}, + {"path": "specs/ternary/bitnet_mlp.t27", "t27b": "pass"}, + {"path": "specs/ternary/bitnet_mlp3.t27", "t27b": "pass"}, + {"path": "specs/ternary/bitnet_neuron.t27", "t27b": "pass"}, + {"path": "specs/ternary/bitnet_neuron_nchunk.t27", "t27b": "pass"}, + {"path": "specs/ternary/clocked_counter.t27", "t27b": "pass"}, + {"path": "specs/ternary/comb_bitnet_layer.t27", "t27b": "pass"}, + {"path": "specs/ternary/comb_bitnet_neuron.t27", "t27b": "pass"}, + {"path": "specs/ternary/comb_ternary_dot.t27", "t27b": "pass"}, + {"path": "specs/ternary/gft_add_rne.t27", "t27b": "pass"}, + {"path": "specs/ternary/gft_argmax4.t27", "t27b": "pass"}, + {"path": "specs/ternary/gft_axpy.t27", "t27b": "pass"}, + {"path": "specs/ternary/gft_bitnet_neuron.t27", "t27b": "pass"}, + {"path": "specs/ternary/gft_classifier4.t27", "t27b": "pass"}, + {"path": "specs/ternary/gft_classify.t27", "t27b": "pass"}, + {"path": "specs/ternary/gft_classify3.t27", "t27b": "pass"}, + {"path": "specs/ternary/gft_dot2.t27", "t27b": "pass"}, + {"path": "specs/ternary/gft_dot2_rne.t27", "t27b": "pass"}, + {"path": "specs/ternary/gft_dot4.t27", "t27b": "pass"}, + {"path": "specs/ternary/gft_dot4_rne.t27", "t27b": "pass"}, + {"path": "specs/ternary/gft_dot8.t27", "t27b": "pass"}, + {"path": "specs/ternary/gft_exp2.t27", "t27b": "pass"}, + {"path": "specs/ternary/gft_hidden2.t27", "t27b": "pass"}, + {"path": "specs/ternary/gft_layer2.t27", "t27b": "pass"}, + {"path": "specs/ternary/gft_layer3.t27", "t27b": "pass"}, + {"path": "specs/ternary/gft_layer4.t27", "t27b": "pass"}, + {"path": "specs/ternary/gft_log2.t27", "t27b": "pass"}, + {"path": "specs/ternary/gft_logistic.t27", "t27b": "pass"}, + {"path": "specs/ternary/gft_madd.t27", "t27b": "pass"}, + {"path": "specs/ternary/gft_magsub_tie.t27", "t27b": "pass"}, + {"path": "specs/ternary/gft_mlp2.t27", "t27b": "pass"}, + {"path": "specs/ternary/gft_mlp3.t27", "t27b": "pass"}, + {"path": "specs/ternary/gft_mul_rne.t27", "t27b": "pass"}, + {"path": "specs/ternary/gft_neuron_full.t27", "t27b": "pass"}, + {"path": "specs/ternary/gft_nll.t27", "t27b": "pass"}, + {"path": "specs/ternary/gft_recip.t27", "t27b": "pass"}, + {"path": "specs/ternary/gft_relu.t27", "t27b": "pass"}, + {"path": "specs/ternary/gft_sadd.t27", "t27b": "pass"}, + {"path": "specs/ternary/gft_sgd_step.t27", "t27b": "pass"}, + {"path": "specs/ternary/gft_signed_dot4.t27", "t27b": "pass"}, + {"path": "specs/ternary/gft_signed_mac.t27", "t27b": "pass"}, + {"path": "specs/ternary/gft_smul.t27", "t27b": "pass"}, + {"path": "specs/ternary/gft_softmax4.t27", "t27b": "pass"}, + {"path": "specs/ternary/gft_softmax_grad4.t27", "t27b": "pass"}, + {"path": "specs/ternary/gft_train1.t27", "t27b": "pass"}, + {"path": "specs/ternary/gft_train2.t27", "t27b": "pass"}, + {"path": "specs/ternary/gft_train2relu.t27", "t27b": "pass"}, + {"path": "specs/ternary/gft_xorbp.t27", "t27b": "pass"}, + {"path": "specs/ternary/gft_xorbp2.t27", "t27b": "pass"}, + {"path": "specs/ternary/gft_xornet.t27", "t27b": "pass"}, + {"path": "specs/ternary/gft_xorpercep.t27", "t27b": "pass"}, + {"path": "specs/ternary/gft_xorpercep3.t27", "t27b": "pass"}, + {"path": "specs/ternary/gft_xorpercep4.t27", "t27b": "pass"}, + {"path": "specs/ternary/gft_xortrain.t27", "t27b": "pass"}, + {"path": "specs/ternary/radix_economy.t27", "t27b": "pass"}, + {"path": "specs/ternary/stream_ternary_mac.t27", "t27b": "pass"}, + {"path": "specs/ternary/ternary_full_adder.t27", "t27b": "pass"}, + {"path": "specs/ternary/ternary_mac.t27", "t27b": "pass"}, + {"path": "specs/ternary/ternary_ripple_adder.t27", "t27b": "pass"}, + {"path": "specs/ternary/ternary_xor.t27", "t27b": "pass"}, + {"path": "specs/ternary/trits.t27", "t27b": "pass"}, + {"path": "specs/tools/catalog.t27", "t27b": "pass"}, + {"path": "specs/tools/epic_ci.t27", "t27b": "pass"}, + {"path": "specs/tools/mcp/gitbutler.t27", "t27b": "pass"}, + {"path": "specs/tools/mcp/inngest-dev.t27", "t27b": "pass"}, + {"path": "specs/tools/mcp/needle.t27", "t27b": "pass"}, + {"path": "specs/tools/mcp/neon.t27", "t27b": "pass"}, + {"path": "specs/tools/mcp/notebooklm.t27", "t27b": "pass"}, + {"path": "specs/tools/mcp/railway-mcp-server.t27", "t27b": "pass"}, + {"path": "specs/tools/mcp/t27-traceability.t27", "t27b": "pass"}, + {"path": "specs/tools/mcp/tri-mcp.t27", "t27b": "pass"}, + {"path": "specs/tools/mcp/tri-ssot.t27", "t27b": "pass"}, + {"path": "specs/tools/mcp/trinity.t27", "t27b": "pass"}, + {"path": "specs/tools/mcp/zig-docs.t27", "t27b": "pass"}, + {"path": "specs/tools/mcp_protocol.t27", "t27b": "pass"}, + {"path": "specs/tools/t27o/rust_convert.t27", "t27b": "pass"}, + {"path": "specs/tools/t27o/rust_std.t27", "t27b": "pass"}, + {"path": "specs/tools/tri/abandoned.t27", "t27b": "pass"}, + {"path": "specs/tools/tri/cell.t27", "t27b": "pass"}, + {"path": "specs/tools/tri/census.t27", "t27b": "pass"}, + {"path": "specs/tools/tri/ci.t27", "t27b": "pass"}, + {"path": "specs/tools/tri/competitors.t27", "t27b": "pass"}, + {"path": "specs/tools/tri/discard.t27", "t27b": "pass"}, + {"path": "specs/tools/tri/doctor.t27", "t27b": "pass"}, + {"path": "specs/tools/tri/elab.t27", "t27b": "pass"}, + {"path": "specs/tools/tri/emit.t27", "t27b": "pass"}, + {"path": "specs/tools/tri/experience.t27", "t27b": "pass"}, + {"path": "specs/tools/tri/fleet.t27", "t27b": "pass"}, + {"path": "specs/tools/tri/fmt.t27", "t27b": "pass"}, + {"path": "specs/tools/tri/fpga.t27", "t27b": "pass"}, + {"path": "specs/tools/tri/gates.t27", "t27b": "pass"}, + {"path": "specs/tools/tri/gen.t27", "t27b": "pass"}, + {"path": "specs/tools/tri/harness.t27", "t27b": "pass"}, + {"path": "specs/tools/tri/health.t27", "t27b": "pass"}, + {"path": "specs/tools/tri/hooks.t27", "t27b": "pass"}, + {"path": "specs/tools/tri/issues.t27", "t27b": "pass"}, + {"path": "specs/tools/tri/jumps.t27", "t27b": "pass"}, + {"path": "specs/tools/tri/kinds.t27", "t27b": "pass"}, + {"path": "specs/tools/tri/lean.t27", "t27b": "pass"}, + {"path": "specs/tools/tri/ledgers.t27", "t27b": "pass"}, + {"path": "specs/tools/tri/loop.t27", "t27b": "pass"}, + {"path": "specs/tools/tri/merging.t27", "t27b": "pass"}, + {"path": "specs/tools/tri/misread.t27", "t27b": "pass"}, + {"path": "specs/tools/tri/mods.t27", "t27b": "pass"}, + {"path": "specs/tools/tri/mutate.t27", "t27b": "pass"}, + {"path": "specs/tools/tri/now.t27", "t27b": "pass"}, + {"path": "specs/tools/tri/one-away.t27", "t27b": "pass"}, + {"path": "specs/tools/tri/orphaned.t27", "t27b": "pass"}, + {"path": "specs/tools/tri/pr.t27", "t27b": "pass"}, + {"path": "specs/tools/tri/prose.t27", "t27b": "pass"}, + {"path": "specs/tools/tri/quantifiers.t27", "t27b": "pass"}, + {"path": "specs/tools/tri/red.t27", "t27b": "pass"}, + {"path": "specs/tools/tri/reseal.t27", "t27b": "pass"}, + {"path": "specs/tools/tri/rtl.t27", "t27b": "pass"}, + {"path": "specs/tools/tri/seals.t27", "t27b": "pass"}, + {"path": "specs/tools/tri/serve.t27", "t27b": "pass"}, + {"path": "specs/tools/tri/skill.t27", "t27b": "pass"}, + {"path": "specs/tools/tri/status.t27", "t27b": "pass"}, + {"path": "specs/tools/tri/sweep.t27", "t27b": "pass"}, + {"path": "specs/tools/tri/synth.t27", "t27b": "pass"}, + {"path": "specs/tools/tri/test.t27", "t27b": "pass"}, + {"path": "specs/tools/tri/topic.t27", "t27b": "pass"}, + {"path": "specs/tools/tri/types.t27", "t27b": "pass"}, + {"path": "specs/tools/tri/unparsed.t27", "t27b": "pass"}, + {"path": "specs/tools/tri/vectors.t27", "t27b": "pass"}, + {"path": "specs/tools/tri/verdict.t27", "t27b": "pass"}, + {"path": "specs/tools/tri/vsim.t27", "t27b": "pass"}, + {"path": "specs/tools/tri/window.t27", "t27b": "pass"}, + {"path": "specs/tools/tri/worktrees.t27", "t27b": "pass"}, + {"path": "specs/tools/trinity/tri/bench.t27", "t27b": "pass"}, + {"path": "specs/tools/trinity/tri/bio.t27", "t27b": "pass"}, + {"path": "specs/tools/trinity/tri/blindspots.t27", "t27b": "pass"}, + {"path": "specs/tools/trinity/tri/conscious.t27", "t27b": "pass"}, + {"path": "specs/tools/trinity/tri/constants.t27", "t27b": "pass"}, + {"path": "specs/tools/trinity/tri/cosmos.t27", "t27b": "pass"}, + {"path": "specs/tools/trinity/tri/dashboard.t27", "t27b": "pass"}, + {"path": "specs/tools/trinity/tri/fib.t27", "t27b": "pass"}, + {"path": "specs/tools/trinity/tri/fpga.t27", "t27b": "pass"}, + {"path": "specs/tools/trinity/tri/gematria.t27", "t27b": "pass"}, + {"path": "specs/tools/trinity/tri/govern.t27", "t27b": "pass"}, + {"path": "specs/tools/trinity/tri/hardware.t27", "t27b": "pass"}, + {"path": "specs/tools/trinity/tri/identity.t27", "t27b": "pass"}, + {"path": "specs/tools/trinity/tri/lucas.t27", "t27b": "pass"}, + {"path": "specs/tools/trinity/tri/mesh.t27", "t27b": "pass"}, + {"path": "specs/tools/trinity/tri/needle-check.t27", "t27b": "pass"}, + {"path": "specs/tools/trinity/tri/needle-search.t27", "t27b": "pass"}, + {"path": "specs/tools/trinity/tri/needle.t27", "t27b": "pass"}, + {"path": "specs/tools/trinity/tri/omega.t27", "t27b": "pass"}, + {"path": "specs/tools/trinity/tri/particles.t27", "t27b": "pass"}, + {"path": "specs/tools/trinity/tri/phi.t27", "t27b": "pass"}, + {"path": "specs/tools/trinity/tri/quantum.t27", "t27b": "pass"}, + {"path": "specs/tools/trinity/tri/reputation.t27", "t27b": "pass"}, + {"path": "specs/tools/trinity/tri/sacred-const.t27", "t27b": "pass"}, + {"path": "specs/tools/trinity/tri/spiral.t27", "t27b": "pass"}, + {"path": "specs/tools/trinity/tri/swarm.t27", "t27b": "pass"}, + {"path": "specs/tools/trinity/tri/test.t27", "t27b": "pass"}, + {"path": "specs/tools/trinity/tri/vsa.t27", "t27b": "pass"}, + {"path": "specs/tools/trinity/tri/wallet.t27", "t27b": "pass"}, + {"path": "specs/traffic_animator.t27", "t27b": "pass"}, + {"path": "specs/tri/actors/metrics.t27", "t27b": "pass"}, + {"path": "specs/tri/agent/faculty_board.t27", "t27b": "pass"}, + {"path": "specs/tri/catalog/health.t27", "t27b": "pass"}, + {"path": "specs/tri/collections/namespace.t27", "t27b": "pass"}, + {"path": "specs/tri/crypto/ed25519.t27", "t27b": "pass"}, + {"path": "specs/tri/crypto/hex.t27", "t27b": "pass"}, + {"path": "specs/tri/crypto/sha256.t27", "t27b": "pass"}, + {"path": "specs/tri/crypto/sha512.t27", "t27b": "pass"}, + {"path": "specs/tri/graph/bellman_ford.t27", "t27b": "pass"}, + {"path": "specs/tri/graph/graph.t27", "t27b": "pass"}, + {"path": "specs/tri/graph/topological_sort.t27", "t27b": "pass"}, + {"path": "specs/tri/hot/hot.t27", "t27b": "pass"}, + {"path": "specs/tri/lab/receipt.t27", "t27b": "pass"}, + {"path": "specs/tri/lanes/lanes.t27", "t27b": "pass"}, + {"path": "specs/tri/math/math.t27", "t27b": "pass"}, + {"path": "specs/tri/math/measurement.t27", "t27b": "pass"}, + {"path": "specs/tri/misread/shapes.t27", "t27b": "pass"}, + {"path": "specs/tri/mutate/census.t27", "t27b": "pass"}, + {"path": "specs/tri/mutate/lab.t27", "t27b": "pass"}, + {"path": "specs/tri/mutate/plant.t27", "t27b": "pass"}, + {"path": "specs/tri/mutate/survivors.t27", "t27b": "pass"}, + {"path": "specs/tri/network/payout.t27", "t27b": "pass"}, + {"path": "specs/tri/pipeline/codegen.t27", "t27b": "pass"}, + {"path": "specs/tri/pipeline/spec_writer.t27", "t27b": "pass"}, + {"path": "specs/tri/pipeline/workflow.t27", "t27b": "pass"}, + {"path": "specs/tri/reseal/seal.t27", "t27b": "pass"}, + {"path": "specs/tri/search/pattern.t27", "t27b": "pass"}, + {"path": "specs/tri/sort/insertion_sort.t27", "t27b": "pass"}, + {"path": "specs/tri/sort/merge_sort.t27", "t27b": "pass"}, + {"path": "specs/tri/sort/selection_sort.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/a64.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/any_param_plan.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/arith_op.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/ast_scan.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/ast_shape.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/ast_walk.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/bit_cast_plan.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/blockers.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/builtin_plan.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/check_budget.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/cmp_op.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/coerce_plan.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/comptime_float.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/conformance/anonymous_struct.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/conformance/anytype_typeof.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/conformance/array_length_expr.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/conformance/array_literal.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/conformance/array_literal_value.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/conformance/array_repeat_text.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/conformance/bare_abs.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/conformance/big_frame.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/conformance/big_repeat_global.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/conformance/bit_cast.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/conformance/brace_invariant.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/conformance/builtin_abs_max_min_pi.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/conformance/carried_allocator.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/conformance/carried_container.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/conformance/cmp_out_of_range.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/conformance/comptime_float.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/conformance/comptime_float_f128.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/conformance/const_division.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/conformance/const_optional.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/conformance/discard_value.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/conformance/div_trunc_panic.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/conformance/elf_object.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/conformance/empty_anon_literal.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/conformance/empty_typed_array_literal.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/conformance/eval_branch_quota.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/conformance/float_as.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/conformance/float_call_cast.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/conformance/float_from_int_literal.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/conformance/float_mul_pow2.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/conformance/float_sqrt.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/conformance/frame_address_caller_owned.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/conformance/i128_arith.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/conformance/i128_ops.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/conformance/i128_return.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/conformance/int_cast.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/conformance/int_cast_index.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/conformance/large_frame.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/conformance/lazy_signature.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/conformance/let_reassigned.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/conformance/libm_logf.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/conformance/libm_powf.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/conformance/libm_rounding.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/conformance/libm_std_math.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/conformance/module_var_in_test.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/conformance/negative_float_literal.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/conformance/nested_anon_struct.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/conformance/numeric_coercion.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/conformance/odd_width_int.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/conformance/opaque_pointer.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/conformance/opt_void.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/conformance/optional_enum_compare.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/conformance/optional_module_var.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/conformance/param_discard.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/conformance/pointer_equality.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/conformance/postfix_optional.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/conformance/rem_int.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/conformance/repeat_addr_unreached.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/conformance/repeat_local.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/conformance/repeat_width_suffix.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/conformance/return_undefined_void.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/conformance/scaffold_local.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/conformance/scope_exit.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/conformance/scoped_gf16.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/conformance/shadow_module_var.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/conformance/size_of.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/conformance/slice_arg_one_element.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/conformance/static_slice_literal.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/conformance/std_mem_byte_slice.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/conformance/stdmem.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/conformance/str_module_var.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/conformance/string_slice_literal.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/conformance/struct_lit_if.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/conformance/test_local_write.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/conformance/tuple_local.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/conformance/tuple_local_index.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/conformance/type_alias.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/conformance/type_void.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/conformance/undefined_arg.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/conformance/undefined_module_var.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/conformance/unreached_stub.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/conformance/unread_anytype.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/conformance/unresolved_signature.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/conformance/untyped_local.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/conformance/untyped_local_uses.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/conformance/value_ignored.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/conformance/value_params.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/conformance/verilog_lib.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/conformance/verilog_prim.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/conformance/verilog_use.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/conformance/verilog_widths.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/conformance/void_bind.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/conformance/wide_int_const.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/conformance/zig_keyword_field.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/const_div_plan.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/discard_plan.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/dogfood.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/elf.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/emit_kit.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/empty_lit_plan.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/eval_arith.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/float_as_plan.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/frame_store_plan.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/fuzz.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/fuzz_oracle.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/i128_plan.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/int_cast_plan.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/lazy_sig_plan.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/ledger_steward.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/lencall.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/libm.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/libm_plan.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/literal_plan.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/macho.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/opaque_plan.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/optional_compare_plan.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/ptr_eq_plan.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/reduce.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/ref_var_plan.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/scaffold_plan.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/slice_lit_plan.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/source_text.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/stdmem.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/stdmem_plan.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/steward.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/text_escape.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/ts_emit.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/ts_plan.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/tuple_local_plan.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/type_text.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/undefined_arg_plan.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/verdict_key.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/verilog_emit.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/verilog_plan.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/void_bind_plan.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/wide_plan.t27", "t27b": "pass"}, + {"path": "specs/tri/test/report.t27", "t27b": "pass"}, + {"path": "specs/tri/utils/args.t27", "t27b": "pass"}, + {"path": "specs/tri/utils/exit_codes.t27", "t27b": "pass"}, + {"path": "specs/tri/utils/template.t27", "t27b": "pass"}, + {"path": "specs/trinet/etx.t27", "t27b": "pass"}, + {"path": "specs/trinet/ledger.t27", "t27b": "pass"}, + {"path": "specs/trinet/mint_authority.t27", "t27b": "pass"}, + {"path": "specs/trinet/node-work-credit.t27", "t27b": "pass"}, + {"path": "specs/trinet/tri-bridge.t27", "t27b": "pass"}, + {"path": "specs/trinity/build_graph.t27", "t27b": "pass"}, + {"path": "specs/trinity/capabilities/abi.c-api.t27", "t27b": "pass"}, + {"path": "specs/trinity/capabilities/agent.daemons.t27", "t27b": "pass"}, + {"path": "specs/trinity/capabilities/agent.phi-loop.t27", "t27b": "pass"}, + {"path": "specs/trinity/capabilities/agent.tri-api.t27", "t27b": "pass"}, + {"path": "specs/trinity/capabilities/api.http-server.t27", "t27b": "pass"}, + {"path": "specs/trinity/capabilities/archive.legacy.t27", "t27b": "pass"}, + {"path": "specs/trinity/capabilities/bench.suite.t27", "t27b": "pass"}, + {"path": "specs/trinity/capabilities/bot.tri-bot.t27", "t27b": "pass"}, + {"path": "specs/trinity/capabilities/brain.regions.t27", "t27b": "pass"}, + {"path": "specs/trinity/capabilities/catalog.spec-mirror.t27", "t27b": "pass"}, + {"path": "specs/trinity/capabilities/catalog.world-scan.t27", "t27b": "pass"}, + {"path": "specs/trinity/capabilities/cli.tri.t27", "t27b": "pass"}, + {"path": "specs/trinity/capabilities/convert.b2t.t27", "t27b": "pass"}, + {"path": "specs/trinity/capabilities/examples.zig.t27", "t27b": "pass"}, + {"path": "specs/trinity/capabilities/ext.vscode-swe.t27", "t27b": "pass"}, + {"path": "specs/trinity/capabilities/fpga.adapter.t27", "t27b": "pass"}, + {"path": "specs/trinity/capabilities/fpga.in-repo.t27", "t27b": "pass"}, + {"path": "specs/trinity/capabilities/lib.trinity.t27", "t27b": "pass"}, + {"path": "specs/trinity/capabilities/llm.firebird.t27", "t27b": "pass"}, + {"path": "specs/trinity/capabilities/llm.igla-chat.t27", "t27b": "pass"}, + {"path": "specs/trinity/capabilities/mcp.needle-mcp.t27", "t27b": "pass"}, + {"path": "specs/trinity/capabilities/mcp.trinity-mcp.t27", "t27b": "pass"}, + {"path": "specs/trinity/capabilities/native.canvas.t27", "t27b": "pass"}, + {"path": "specs/trinity/capabilities/native.node-gui.t27", "t27b": "pass"}, + {"path": "specs/trinity/capabilities/native.queen-app.t27", "t27b": "pass"}, + {"path": "specs/trinity/capabilities/node.trinity-node.t27", "t27b": "pass"}, + {"path": "specs/trinity/capabilities/numeric.golden-float.t27", "t27b": "pass"}, + {"path": "specs/trinity/capabilities/ops.deploy-infra.t27", "t27b": "pass"}, + {"path": "specs/trinity/capabilities/ops.railway-cli.t27", "t27b": "pass"}, + {"path": "specs/trinity/capabilities/pkg.vendored-cache.t27", "t27b": "pass"}, + {"path": "specs/trinity/capabilities/queen.lib.t27", "t27b": "pass"}, + {"path": "specs/trinity/capabilities/registry.commands.t27", "t27b": "pass"}, + {"path": "specs/trinity/capabilities/release.packaging.t27", "t27b": "pass"}, + {"path": "specs/trinity/capabilities/research.nexus-docs.t27", "t27b": "pass"}, + {"path": "specs/trinity/capabilities/research.programs.t27", "t27b": "pass"}, + {"path": "specs/trinity/capabilities/research.unreferenced-sources.t27", "t27b": "pass"}, + {"path": "specs/trinity/capabilities/search.vsa-index.t27", "t27b": "pass"}, + {"path": "specs/trinity/capabilities/specs.t27-vendored-compiler.t27", "t27b": "pass"}, + {"path": "specs/trinity/capabilities/specs.tri-corpus.t27", "t27b": "pass"}, + {"path": "specs/trinity/capabilities/specs.vibee-corpus.t27", "t27b": "pass"}, + {"path": "specs/trinity/capabilities/state.trinity-dir.t27", "t27b": "pass"}, + {"path": "specs/trinity/capabilities/test.graph.t27", "t27b": "pass"}, + {"path": "specs/trinity/capabilities/tools.scripts.t27", "t27b": "pass"}, + {"path": "specs/trinity/capabilities/train.hslm.t27", "t27b": "pass"}, + {"path": "specs/trinity/capabilities/training.targets.t27", "t27b": "pass"}, + {"path": "specs/trinity/capabilities/tri27.programs.t27", "t27b": "pass"}, + {"path": "specs/trinity/capabilities/tri27.toolchain.t27", "t27b": "pass"}, + {"path": "specs/trinity/capabilities/vibee.compiler.t27", "t27b": "pass"}, + {"path": "specs/trinity/capabilities/vsa.zig-hdc.t27", "t27b": "pass"}, + {"path": "specs/trinity/capabilities/web.docsite.t27", "t27b": "pass"}, + {"path": "specs/trinity/capabilities/web.queen-web.t27", "t27b": "pass"}, + {"path": "specs/trinity/capabilities/web.site.t27", "t27b": "pass"}, + {"path": "specs/trinity/compiler_matrix.t27", "t27b": "pass"}, + {"path": "specs/trinity/project.t27", "t27b": "pass"}, + {"path": "specs/ui/queen_evidence.t27", "t27b": "pass"}, + {"path": "specs/vault/audit.t27", "t27b": "pass"}, + {"path": "specs/vault/merge.t27", "t27b": "pass"}, + {"path": "specs/vault/policy.t27", "t27b": "pass"}, + {"path": "specs/verified/bench_agent.t27", "t27b": "pass"}, + {"path": "specs/verified/bench_boards.t27", "t27b": "pass"}, + {"path": "specs/verified/bitstream_reuse.t27", "t27b": "pass"}, + {"path": "specs/verified/bitstream_share.t27", "t27b": "pass"}, + {"path": "specs/verified/clock_constraints.t27", "t27b": "pass"}, + {"path": "specs/verified/corpus_merkle.t27", "t27b": "pass"}, + {"path": "specs/verified/corpus_receipt.t27", "t27b": "pass"}, + {"path": "specs/verified/ddc_receipt.t27", "t27b": "pass"}, + {"path": "specs/verified/device_dna.t27", "t27b": "pass"}, + {"path": "specs/verified/device_evidence.t27", "t27b": "pass"}, + {"path": "specs/verified/die_binding.t27", "t27b": "pass"}, + {"path": "specs/verified/digest_cache.t27", "t27b": "pass"}, + {"path": "specs/verified/evidence_chain.t27", "t27b": "pass"}, + {"path": "specs/verified/failure_loop.t27", "t27b": "pass"}, + {"path": "specs/verified/frontier.t27", "t27b": "pass"}, + {"path": "specs/verified/gen_hash_cache.t27", "t27b": "pass"}, + {"path": "specs/verified/independence.t27", "t27b": "pass"}, + {"path": "specs/verified/payout.t27", "t27b": "pass"}, + {"path": "specs/verified/poc/a/slot.t27", "t27b": "pass"}, + {"path": "specs/verified/poc/b/slot.t27", "t27b": "pass"}, + {"path": "specs/verified/poc/run.t27", "t27b": "pass"}, + {"path": "specs/verified/poc/static_counter.t27", "t27b": "pass"}, + {"path": "specs/verified/receipt.t27", "t27b": "pass"}, + {"path": "specs/verified/region.t27", "t27b": "pass"}, + {"path": "specs/verified/reuse.t27", "t27b": "pass"}, + {"path": "specs/verified/review_gate.t27", "t27b": "pass"}, + {"path": "specs/verified/run_record.t27", "t27b": "pass"}, + {"path": "specs/verified/seal_check.t27", "t27b": "pass"}, + {"path": "specs/verified/seal_identity.t27", "t27b": "pass"}, + {"path": "specs/verified/signed_receipt.t27", "t27b": "pass"}, + {"path": "specs/verified/silicon_queue.t27", "t27b": "pass"}, + {"path": "specs/verified/silicon_runs.t27", "t27b": "pass"}, + {"path": "specs/verified/suite_jobs.t27", "t27b": "pass"}, + {"path": "specs/verified/ternary_link_run.t27", "t27b": "pass"}, + {"path": "specs/verified/verdict.t27", "t27b": "pass"}, + {"path": "specs/verified/verdict_audit.t27", "t27b": "pass"}, + {"path": "specs/verified/watch.t27", "t27b": "pass"}, + {"path": "specs/vm/trinity_vm.t27", "t27b": "pass"}, + {"path": "specs/vsa/similarity_search.t27", "t27b": "pass"}, + {"path": "specs/vsa/trinity_compat.t27", "t27b": "pass"}, + {"path": "specs/xilinx7/bench_coverage.t27", "t27b": "pass"}, + {"path": "specs/xilinx7/far.t27", "t27b": "pass"}, + {"path": "specs/xilinx7/flow.t27", "t27b": "pass"}, + {"path": "specs/xilinx7/frames.t27", "t27b": "pass"}, + {"path": "specs/xilinx7/packets.t27", "t27b": "pass"} ] } diff --git a/specs/port/trios/crates/trios-chat/rings/CR-CHAT-04/src/padding_class_collision_guard.t27 b/specs/port/trios/crates/trios-chat/rings/CR-CHAT-04/src/padding_class_collision_guard.t27 new file mode 100644 index 0000000000..5fcd2d01a2 --- /dev/null +++ b/specs/port/trios/crates/trios-chat/rings/CR-CHAT-04/src/padding_class_collision_guard.t27 @@ -0,0 +1,234 @@ +module port::trios::crates::trios-chat::rings::CR-CHAT-04::src::padding_class_collision_guard; + +// Port of gHashTag/trios crates/trios-chat/rings/CR-CHAT-04/src/padding_class_collision_guard.rs +// (CR-CHAT-04 - Padding class collision guard, Wave-46 Lane B, +// requirement R-CHAT-9). +// +// Padding collapses plaintext lengths into a finite set of classes, so +// two distinct lengths can land in one bucket. The class table keeps +// that narrowing bounded: non-empty, boundaries strictly increasing and +// no more than MAX_CLASS_SIZE, adjacent boundaries at least +// MIN_CLASS_SPAN apart and aligned to CLASS_ALIGNMENT, and no class +// spanning more than MAX_COLLISION_SPAN - the first class by its own +// boundary, each later one by its distance to the boundary before it. +// +// The original returns Result<(), PadClassError>. This port carries the +// verdict as a named struct (owner decision D5): Ok first, then the +// six error variants in the original's declaration order - +// EmptyClasses, NotStrictlyIncreasing, ExceedsMaxClassSize, +// SpanTooSmall, NotAligned, CollisionSpanTooLarge. No variant carries a +// payload, so the verdict is the code alone. +// +// The original's windows(2) scans become index loops over the fixed +// table the caller fills; the table holds the padding classes of the +// tests (five), and one entry beyond holds the sentinel 4294967295, +// which trips the size rule, so an empty table is expressed by the +// length alone. + +// Maximum size of any single padding class. +pub const MAX_CLASS_SIZE: usize = 4096; + +// Minimum span between adjacent class boundaries. +pub const MIN_CLASS_SPAN: usize = 32; + +// Class boundary alignment (must be power of 2). +pub const CLASS_ALIGNMENT: usize = 32; + +// Maximum collision span within a single class. +pub const MAX_COLLISION_SPAN: usize = 512; + +// The fixed capacity of the class table. +pub const CLASS_TABLE_LEN: usize = 6; + +// The sentinel slot: above MAX_CLASS_SIZE, so a length that reaches it +// would trip the size rule rather than read as a class. +pub const CLASS_SENTINEL: usize = 4294967295; + +// Verdict codes: Ok(()) and PadClassError's variants, in declaration order. +pub enum PadClassCode { + Ok, + EmptyClasses, + NotStrictlyIncreasing, + ExceedsMaxClassSize, + SpanTooSmall, + NotAligned, + CollisionSpanTooLarge, +} + +// The verdict of the class table validation. No variant of the +// original's error carries a payload, so the code is the whole verdict. +pub struct PadClassVerdict { + code: PadClassCode, +} + +// [VERIFIED] Validate a padding class table. Returns Ok only when +// every rule holds, checked in the original's order: non-empty, the +// per-entry size ceiling and alignment, the strictly-increasing and +// minimum-span scans over adjacent pairs, the first class's own +// collision span, and the adjacent-span collision ceiling. +pub fn validate_padding_classes(classes: []const usize) -> PadClassVerdict { + if (classes.len == 0) { + return PadClassVerdict { code: PadClassCode.EmptyClasses, }; + } + for i in 0..classes.len { + if (classes[i] > MAX_CLASS_SIZE) { + return PadClassVerdict { code: PadClassCode.ExceedsMaxClassSize, }; + } + if (classes[i] % CLASS_ALIGNMENT != 0) { + return PadClassVerdict { code: PadClassCode.NotAligned, }; + } + } + if (classes.len >= 2) { + for i in 0..classes.len - 1 { + if (classes[i + 1] <= classes[i]) { + return PadClassVerdict { code: PadClassCode.NotStrictlyIncreasing, }; + } + if (classes[i + 1] - classes[i] < MIN_CLASS_SPAN) { + return PadClassVerdict { code: PadClassCode.SpanTooSmall, }; + } + } + } + if (classes.len >= 2) { + const first: usize = classes[0]; + if (first > MAX_COLLISION_SPAN) { + return PadClassVerdict { code: PadClassCode.CollisionSpanTooLarge, }; + } + } + if (classes.len >= 2) { + for i in 0..classes.len - 1 { + const span: usize = classes[i + 1] - classes[i]; + if (span > MAX_COLLISION_SPAN) { + return PadClassVerdict { code: PadClassCode.CollisionSpanTooLarge, }; + } + } + } + return PadClassVerdict { code: PadClassCode.Ok, }; +} + +// The good fixture of the tests: five classes, each aligned, each pair +// at least 32 apart, no pair more than 512 apart. +fn good_classes() [5]usize { + const classes: [5]usize = [5]usize{64, 128, 256, 512, 1024,}; + return classes; +} + +// **PCLC-01** - empty class table rejected. +test pclc_01_empty_rejected { + const classes: [0]usize = [0]usize{}; + const v = validate_padding_classes(&classes); + assert(v.code == PadClassCode.EmptyClasses); +} + +// **PCLC-02** - not strictly increasing rejected: 128 after 128. +test pclc_02_not_increasing_rejected { + const classes: [2]usize = [2]usize{128, 128,}; + const v = validate_padding_classes(&classes); + assert(v.code == PadClassCode.NotStrictlyIncreasing); +} + +// **PCLC-03** - a boundary over the size ceiling rejected: 4096 + 64. +test pclc_03_exceeds_max_rejected { + const classes: [1]usize = [1]usize{4096 + 64,}; + const v = validate_padding_classes(&classes); + assert(v.code == PadClassCode.ExceedsMaxClassSize); +} + +// **PCLC-04** - equal boundaries rejected (span zero): 64 twice. +test pclc_04_equal_boundaries_rejected { + const classes: [2]usize = [2]usize{64, 64,}; + const v = validate_padding_classes(&classes); + assert(v.code == PadClassCode.NotStrictlyIncreasing); +} + +// **PCLC-05** - a boundary off the alignment grid rejected: 50 is not +// a multiple of 32. +test pclc_05_not_aligned_rejected { + const classes: [1]usize = [1]usize{50,}; + const v = validate_padding_classes(&classes); + assert(v.code == PadClassCode.NotAligned); +} + +// **PCLC-06** - collision span too large rejected: 64 to 640 is 576 +// over the 512 ceiling. The original's rule order runs the +// strictly-increasing and span scans first (both pass), then the first +// class's own boundary (64, inside), then the adjacent-span ceiling. +test pclc_06_collision_span_rejected { + const classes: [2]usize = [2]usize{64, 640,}; + const v = validate_padding_classes(&classes); + assert(v.code == PadClassCode.CollisionSpanTooLarge); +} + +// **PCLC-07** - the good five-class table accepted. +test pclc_07_good_accepted { + const classes = good_classes(); + const v = validate_padding_classes(&classes); + assert(v.code == PadClassCode.Ok); +} + +// **PCLC-08** - a single class accepted: one aligned boundary, no +// pairs to check. +test pclc_08_single_class_accepted { + const classes: [1]usize = [1]usize{64,}; + const v = validate_padding_classes(&classes); + assert(v.code == PadClassCode.Ok); +} + +// **PCLC-09** - the two-class exact boundary accepted: 64 to 128 is +// 64 apart, aligned, inside every ceiling. +test pclc_09_two_class_boundary_accepted { + const classes: [2]usize = [2]usize{64, 128,}; + const v = validate_padding_classes(&classes); + assert(v.code == PadClassCode.Ok); +} + +// **PCLC-10** - descending table rejected: 128 then 64. +test pclc_10_descending_rejected { + const classes: [2]usize = [2]usize{128, 64,}; + const v = validate_padding_classes(&classes); + assert(v.code == PadClassCode.NotStrictlyIncreasing); +} + +// Rule order is the original's: the size ceiling before the alignment, +// the alignment before the increasing scan, the increasing scan before +// the minimum span, the minimum span before the collision ceilings, +// and the first class's own boundary before the adjacent spans. +test rule_order_matches_original { + const bad_size: [2]usize = [2]usize{50, 8192,}; + const v1 = validate_padding_classes(&bad_size); + assert(v1.code == PadClassCode.NotAligned); + + const bad_align: [2]usize = [2]usize{50, 128,}; + const v2 = validate_padding_classes(&bad_align); + assert(v2.code == PadClassCode.NotAligned); + + // SpanTooSmall is unreachable behind the alignment rule: every + // aligned pair spans at least CLASS_ALIGNMENT 32, which is + // MIN_CLASS_SPAN itself - the original's order hides this variant + // the same way (noted in the PR). + const aligned_min_span: [2]usize = [2]usize{64, 96,}; + const v3 = validate_padding_classes(&aligned_min_span); + assert(v3.code == PadClassCode.Ok); + + const big_first: [2]usize = [2]usize{640, 1024,}; + const v4 = validate_padding_classes(&big_first); + assert(v4.code == PadClassCode.CollisionSpanTooLarge); +} + +// The boundary the original leaves unmeasured: a first class at exactly +// the collision ceiling accepts (512), and one past it rejects. +test collision_span_boundary { + const at_edge: [2]usize = [2]usize{512, 1024,}; + const v1 = validate_padding_classes(&at_edge); + assert(v1.code == PadClassCode.Ok); + + const over_edge: [2]usize = [2]usize{544, 1024,}; + const v2 = validate_padding_classes(&over_edge); + assert(v2.code == PadClassCode.CollisionSpanTooLarge); +} + +// A minimum-span pair at exactly 32 accepts. +test min_span_boundary_accepted { + const classes: [2]usize = [2]usize{64, 96,}; + const v = validate_padding_classes(&classes); + assert(v.code == PadClassCode.Ok); +} From 8294870829356587385b025edce9f4deaff462dc Mon Sep 17 00:00:00 2001 From: Dmitrii Vasilev Date: Sun, 18 Oct 2026 01:14:06 +0700 Subject: [PATCH 54/70] spec(port): port the padding class transition audit (Refs #8884) Rebuilt as one commit on master fc4381fb8 so it merges; docs/reports/t27b_expectations.json rows from both sides kept (union, sorted). Content is otherwise the PR head 84c761e05c05f064f6a3fce56b75c174017e34fd unchanged. Co-Authored-By: Claude Opus 5.5 --- ...::src::padding_class_transition_audit.json | 28 + docs/reports/t27b_expectations.json | 2895 +++++++++-------- .../src/padding_class_transition_audit.t27 | 299 ++ 3 files changed, 1775 insertions(+), 1447 deletions(-) create mode 100644 .trinity/seals/src_port::trios::crates::trios-chat::rings::CR-CHAT-04::src::padding_class_transition_audit.json create mode 100644 specs/port/trios/crates/trios-chat/rings/CR-CHAT-04/src/padding_class_transition_audit.t27 diff --git a/.trinity/seals/src_port::trios::crates::trios-chat::rings::CR-CHAT-04::src::padding_class_transition_audit.json b/.trinity/seals/src_port::trios::crates::trios-chat::rings::CR-CHAT-04::src::padding_class_transition_audit.json new file mode 100644 index 0000000000..6027110917 --- /dev/null +++ b/.trinity/seals/src_port::trios::crates::trios-chat::rings::CR-CHAT-04::src::padding_class_transition_audit.json @@ -0,0 +1,28 @@ +{ + "built_by": "t27c-bootstrap@0.5.2+01d0a635f", + "closure": [], + "config": "gen=c,rust,verilog,zig;tests=zig", + "gen_hash_c": "sha256:5cc5380044bb93956277340602b7c14d965dc978116241898fb84a98eeeb4e4a", + "gen_hash_rust": "sha256:bc69086aa2c784716b368303dd799c49bdcd30dbd9c3adf2efd6110499a35727", + "gen_hash_verilog": "sha256:ac40a6498c37b6a86563f715ce7b5da719cea4a91b71603083e1e839bb4d324f", + "gen_hash_zig": "sha256:b24a0eb629d1bd38be4a6f8d4e19df88c499f9b89ecc0d584dea5cd21d96b67d", + "module": "port::trios::crates::trios-chat::rings::CR-CHAT-04::src::padding_class_transition_audit", + "ring": 12, + "seal_schema": 2, + "sealed_at": "2026-10-16T01:08:53Z", + "sealed_by": "t27c-bootstrap@0.5.2", + "spec_hash": "sha256:5fdf844b48ba45ea5dabceb6a9722dec202cf39251e12d4ad05f36bebc85bd9f", + "spec_path": "specs/port/trios/crates/trios-chat/rings/CR-CHAT-04/src/padding_class_transition_audit.t27", + "tests": { + "failed": 0, + "failing": [], + "forced": false, + "passed": 13, + "total": 13, + "vacuous": 0 + }, + "toolchain": { + "test_runner": "sha256:1982ae948e24d00c5d221ccec12dfce1eb01204b53e37b0f857f93b16d64629d", + "zig": "0.16.0" + } +} \ No newline at end of file diff --git a/docs/reports/t27b_expectations.json b/docs/reports/t27b_expectations.json index c09a6c2eef..ac4e709247 100644 --- a/docs/reports/t27b_expectations.json +++ b/docs/reports/t27b_expectations.json @@ -14,1452 +14,1453 @@ }, "max_not_pass": 28, "entries": [ - {"path": "specs/a/b_c.t27", "t27b": "pass"}, - {"path": "specs/a_b/c.t27", "t27b": "pass"}, - {"path": "specs/agents/a.t27", "t27b": "pass"}, - {"path": "specs/agents/b.t27", "t27b": "pass"}, - {"path": "specs/agents/c.t27", "t27b": "pass"}, - {"path": "specs/agents/d.t27", "t27b": "pass"}, - {"path": "specs/agents/e.t27", "t27b": "pass"}, - {"path": "specs/agents/f.t27", "t27b": "pass"}, - {"path": "specs/agents/g.t27", "t27b": "pass"}, - {"path": "specs/agents/h.t27", "t27b": "pass"}, - {"path": "specs/agents/i.t27", "t27b": "pass"}, - {"path": "specs/agents/j.t27", "t27b": "pass"}, - {"path": "specs/agents/k.t27", "t27b": "pass"}, - {"path": "specs/agents/l.t27", "t27b": "pass"}, - {"path": "specs/agents/m.t27", "t27b": "pass"}, - {"path": "specs/agents/n.t27", "t27b": "pass"}, - {"path": "specs/agents/o.t27", "t27b": "pass"}, - {"path": "specs/agents/p.t27", "t27b": "pass"}, - {"path": "specs/agents/q.t27", "t27b": "pass"}, - {"path": "specs/agents/r.t27", "t27b": "pass"}, - {"path": "specs/agents/s.t27", "t27b": "pass"}, - {"path": "specs/agents/t.t27", "t27b": "pass"}, - {"path": "specs/agents/ti.t27", "t27b": "pass"}, - {"path": "specs/agents/u.t27", "t27b": "pass"}, - {"path": "specs/agents/v.t27", "t27b": "pass"}, - {"path": "specs/agents/w.t27", "t27b": "pass"}, - {"path": "specs/agents/x.t27", "t27b": "pass"}, - {"path": "specs/agents/y.t27", "t27b": "pass"}, - {"path": "specs/agents/z.t27", "t27b": "pass"}, - {"path": "specs/api/c_abi.t27", "t27b": "pass"}, - {"path": "specs/api/tri_api_context.t27", "t27b": "pass"}, - {"path": "specs/api/tri_api_loop.t27", "t27b": "pass"}, - {"path": "specs/api/tri_api_permissions.t27", "t27b": "pass"}, - {"path": "specs/api/tri_api_session.t27", "t27b": "pass"}, - {"path": "specs/api/tri_net_api.t27", "t27b": "pass"}, - {"path": "specs/automation/agent-claims-honest.t27", "t27b": "pass"}, - {"path": "specs/automation/agent-conversations.t27", "t27b": "pass"}, - {"path": "specs/automation/agent-hive-group.t27", "t27b": "pass"}, - {"path": "specs/automation/agent-media-kie.t27", "t27b": "pass"}, - {"path": "specs/automation/agent-neuro-kie.t27", "t27b": "pass"}, - {"path": "specs/automation/agent-provider-chain.t27", "t27b": "pass"}, - {"path": "specs/automation/agent-spec-bank.t27", "t27b": "pass"}, - {"path": "specs/automation/ball-board.t27", "t27b": "pass"}, - {"path": "specs/automation/ball-grants.t27", "t27b": "pass"}, - {"path": "specs/automation/blog-share.t27", "t27b": "pass"}, - {"path": "specs/automation/bot-agent-memory.t27", "t27b": "pass"}, - {"path": "specs/automation/bot-agent-stream.t27", "t27b": "pass"}, - {"path": "specs/automation/bot-agent-team.t27", "t27b": "pass"}, - {"path": "specs/automation/bot-event-tabs.t27", "t27b": "pass"}, - {"path": "specs/automation/bot-menu-press.t27", "t27b": "pass"}, - {"path": "specs/automation/bot-neuro-office.t27", "t27b": "pass"}, - {"path": "specs/automation/bot-office-crm.t27", "t27b": "pass"}, - {"path": "specs/automation/bot-topic-tabs.t27", "t27b": "pass"}, - {"path": "specs/automation/browser-pod-restart.t27", "t27b": "pass"}, - {"path": "specs/automation/browser-sign-in.t27", "t27b": "pass"}, - {"path": "specs/automation/browser-tab-strip.t27", "t27b": "pass"}, - {"path": "specs/automation/browser-viewer-boot.t27", "t27b": "pass"}, - {"path": "specs/automation/card-chat-night-watch.t27", "t27b": "pass"}, - {"path": "specs/automation/ci-bridge.t27", "t27b": "pass"}, - {"path": "specs/automation/claim-guard-bar.t27", "t27b": "pass"}, - {"path": "specs/automation/connect-card.t27", "t27b": "pass"}, - {"path": "specs/automation/course-access.t27", "t27b": "pass"}, - {"path": "specs/automation/course-outreach.t27", "t27b": "pass"}, - {"path": "specs/automation/crm-client-onboard.t27", "t27b": "pass"}, - {"path": "specs/automation/crm-client-ownership.t27", "t27b": "pass"}, - {"path": "specs/automation/crm-client-workspace.t27", "t27b": "pass"}, - {"path": "specs/automation/crm-duet.t27", "t27b": "pass"}, - {"path": "specs/automation/crm-first-screen.t27", "t27b": "pass"}, - {"path": "specs/automation/crm-lead-magnet.t27", "t27b": "pass"}, - {"path": "specs/automation/crm-sellers.t27", "t27b": "pass"}, - {"path": "specs/automation/crm-story-reel.t27", "t27b": "pass"}, - {"path": "specs/automation/engage-desk.t27", "t27b": "pass"}, - {"path": "specs/automation/hive-contributor-keys.t27", "t27b": "pass"}, - {"path": "specs/automation/inngest-functions-status.t27", "t27b": "pass"}, - {"path": "specs/automation/inngest-probe-suite.t27", "t27b": "pass"}, - {"path": "specs/automation/inngest-queen-scheduler.t27", "t27b": "pass"}, - {"path": "specs/automation/kanban-card-chat.t27", "t27b": "pass"}, - {"path": "specs/automation/leela-agent-link.t27", "t27b": "pass"}, - {"path": "specs/automation/mail-push.t27", "t27b": "pass"}, - {"path": "specs/automation/meeting-reminders.t27", "t27b": "pass"}, - {"path": "specs/automation/meta-connect.t27", "t27b": "pass"}, - {"path": "specs/automation/owner-studio.t27", "t27b": "pass"}, - {"path": "specs/automation/photo-actions.t27", "t27b": "pass"}, - {"path": "specs/automation/plan-reel.t27", "t27b": "pass"}, - {"path": "specs/automation/poster-facts-overlay.t27", "t27b": "pass"}, - {"path": "specs/automation/queen-contributor-keys.t27", "t27b": "pass"}, - {"path": "specs/automation/queen-growth.t27", "t27b": "pass"}, - {"path": "specs/automation/reddit-desk.t27", "t27b": "pass"}, - {"path": "specs/automation/review-jam.t27", "t27b": "pass"}, - {"path": "specs/automation/seal-stands-in.t27", "t27b": "pass"}, - {"path": "specs/automation/social-api.t27", "t27b": "pass"}, - {"path": "specs/automation/split-reel.t27", "t27b": "pass"}, - {"path": "specs/automation/token-wallet.t27", "t27b": "pass"}, - {"path": "specs/automation/tri-claim-batch.t27", "t27b": "pass"}, - {"path": "specs/automation/tri-wallet-chains.t27", "t27b": "pass"}, - {"path": "specs/automation/wrapup-auto.t27", "t27b": "pass"}, - {"path": "specs/base/debounce.t27", "t27b": "pass"}, - {"path": "specs/base/ops.t27", "t27b": "pass"}, - {"path": "specs/base/ring_32.t27", "t27b": "pass"}, - {"path": "specs/base/seed.t27", "t27b": "pass"}, - {"path": "specs/base/ternary_encoding.t27", "t27b": "pass"}, - {"path": "specs/base/types.t27", "t27b": "pass"}, - {"path": "specs/basics/01_what_a_spec_is.t27", "t27b": "pass"}, - {"path": "specs/basics/02_the_module_line.t27", "t27b": "pass"}, - {"path": "specs/basics/03_comments_and_prose.t27", "t27b": "pass"}, - {"path": "specs/basics/04_constants.t27", "t27b": "pass"}, - {"path": "specs/basics/05_whole_numbers.t27", "t27b": "pass"}, - {"path": "specs/basics/06_true_false_and_text.t27", "t27b": "pass"}, - {"path": "specs/basics/07_arrays.t27", "t27b": "pass"}, - {"path": "specs/basics/08_trits.t27", "t27b": "pass"}, - {"path": "specs/basics/09_expressions.t27", "t27b": "pass"}, - {"path": "specs/basics/10_a_test_block.t27", "t27b": "pass"}, - {"path": "specs/basics/11_many_tests.t27", "t27b": "pass"}, - {"path": "specs/basics/12_functions.t27", "t27b": "pass"}, - {"path": "specs/basics/13_local_names.t27", "t27b": "pass"}, - {"path": "specs/basics/14_if_and_else.t27", "t27b": "pass"}, - {"path": "specs/basics/15_loops.t27", "t27b": "pass"}, - {"path": "specs/basics/16_pub_or_private.t27", "t27b": "pass"}, - {"path": "specs/basics/17_structs.t27", "t27b": "pass"}, - {"path": "specs/basics/18_enums.t27", "t27b": "pass"}, - {"path": "specs/basics/19_use_other_modules.t27", "t27b": "pass"}, - {"path": "specs/basics/20_invariants.t27", "t27b": "pass"}, - {"path": "specs/basics/21_gen_ts.t27", "t27b": "pass"}, - {"path": "specs/basics/22_seven_backends.t27", "t27b": "pass"}, - {"path": "specs/basics/23_stages_of_t27c.t27", "t27b": "pass"}, - {"path": "specs/basics/24_tri_commands.t27", "t27b": "pass"}, - {"path": "specs/basics/25_reading_errors.t27", "t27b": "pass"}, - {"path": "specs/basics/26_a_small_program.t27", "t27b": "pass"}, - {"path": "specs/basics/27_where_next.t27", "t27b": "pass"}, - {"path": "specs/benchmarks/bench_main.t27", "t27b": "pass"}, - {"path": "specs/benchmarks/bench_nn.t27", "t27b": "pass"}, - {"path": "specs/benchmarks/gf16_bfloat16_nmse.t27", "t27b": "pass"}, - {"path": "specs/benchmarks/kernel_collatz.t27", "t27b": "pass"}, - {"path": "specs/benchmarks/kernel_f64loop.t27", "t27b": "pass"}, - {"path": "specs/benchmarks/kernel_fib.t27", "t27b": "pass"}, - {"path": "specs/benchmarks/kernel_matmul.t27", "t27b": "pass"}, - {"path": "specs/benchmarks/kernel_sieve.t27", "t27b": "pass"}, - {"path": "specs/benchmarks/kernel_ternary.t27", "t27b": "pass"}, - {"path": "specs/benchmarks/ternary_vs_binary.t27", "t27b": "pass"}, - {"path": "specs/blog/t27b_progress.t27", "t27b": "pass"}, - {"path": "specs/boards/arty_a7.t27", "t27b": "pass"}, - {"path": "specs/boards/wukong_v1.t27", "t27b": "pass"}, - {"path": "specs/boards/xc7a100t_full.t27", "t27b": "pass"}, - {"path": "specs/boards/xc7a100t_minimal.t27", "t27b": "pass"}, - {"path": "specs/brain/bus.t27", "t27b": "pass"}, - {"path": "specs/brain/cognitive_loop.t27", "t27b": "pass"}, - {"path": "specs/brain/phi_timing.t27", "t27b": "pass"}, - {"path": "specs/brain/unified_state.t27", "t27b": "pass"}, - {"path": "specs/catalog/discovery.t27", "t27b": "pass"}, - {"path": "specs/ci/affected.t27", "t27b": "pass"}, - {"path": "specs/ci/delivery_metrics.t27", "t27b": "pass"}, - {"path": "specs/ci/derived_data.t27", "t27b": "pass"}, - {"path": "specs/ci/gates/conflict_markers.t27", "t27b": "pass"}, - {"path": "specs/ci/gates/documented_commands.t27", "t27b": "pass"}, - {"path": "specs/ci/gates/verilog_widths.t27", "t27b": "pass"}, - {"path": "specs/ci/schema.t27", "t27b": "pass"}, - {"path": "specs/compiler/c_array_repeat_wrapper.t27", "t27b": "pass"}, - {"path": "specs/compiler/c_fixed_array_return.t27", "t27b": "pass"}, - {"path": "specs/compiler/codegen_conformance.t27", "t27b": "pass"}, - {"path": "specs/compiler/core/t27core.t27", "t27b": "pass"}, - {"path": "specs/compiler/core/t27core_ddc.t27", "t27b": "pass"}, - {"path": "specs/compiler/cse_hoist.t27", "t27b": "pass"}, - {"path": "specs/compiler/lexer.t27", "t27b": "pass"}, - {"path": "specs/compiler/meta_compile.t27", "t27b": "pass"}, - {"path": "specs/compiler/rust_constant_case.t27", "t27b": "pass"}, - {"path": "specs/compiler/rust_enum_order.t27", "t27b": "pass"}, - {"path": "specs/compiler/rust_optional_returns.t27", "t27b": "pass"}, - {"path": "specs/compiler/rust_tail_returns.t27", "t27b": "pass"}, - {"path": "specs/compiler/rust_value_parameters.t27", "t27b": "pass"}, - {"path": "specs/compiler/test_report_exit.t27", "t27b": "pass"}, - {"path": "specs/compiler/theory/isa_round_trip.t27", "t27b": "pass"}, - {"path": "specs/compiler/theory/reproducible.t27", "t27b": "pass"}, - {"path": "specs/compiler/theory/sieve.t27", "t27b": "pass"}, - {"path": "specs/compiler/theory/speed_quality.t27", "t27b": "pass"}, - {"path": "specs/compiler/theory/toolchain.t27", "t27b": "pass"}, - {"path": "specs/compiler/theory/vacuity_census.t27", "t27b": "pass"}, - {"path": "specs/compiler/theory/warmup.t27", "t27b": "pass"}, - {"path": "specs/compiler/theory/warmup_t27b.t27", "t27b": "pass"}, - {"path": "specs/compiler/verilog_aos_memory.t27", "t27b": "pass"}, - {"path": "specs/compiler/verilog_branch_context.t27", "t27b": "pass"}, - {"path": "specs/compiler/zig_empty_typed_array.t27", "t27b": "pass"}, - {"path": "specs/compiler/zig_field_syntax.t27", "t27b": "pass"}, - {"path": "specs/compiler/zig_float_call_cast.t27", "t27b": "pass"}, - {"path": "specs/compiler/zig_primitive_bindings.t27", "t27b": "pass"}, - {"path": "specs/compiler/zig_scoped_type.t27", "t27b": "pass"}, - {"path": "specs/compiler/zig_shadow_initializer.t27", "t27b": "pass"}, - {"path": "specs/compiler/zig_test_shadowing.t27", "t27b": "pass"}, - {"path": "specs/compiler/zig_value_ignored.t27", "t27b": "pass"}, - {"path": "specs/conformance/e2e_scenarios.t27", "t27b": "pass"}, - {"path": "specs/crons/999-multibots-telegraf-agent-autopilot-L1118.t27", "t27b": "pass"}, - {"path": "specs/crons/999-multibots-telegraf-bot-owner-billing-L474.t27", "t27b": "pass"}, - {"path": "specs/crons/999-multibots-telegraf-check-stuck-trainings.t27", "t27b": "pass"}, - {"path": "specs/crons/999-multibots-telegraf-ci.t27", "t27b": "pass"}, - {"path": "specs/crons/999-multibots-telegraf-client-telemetry-daily.t27", "t27b": "pass"}, - {"path": "specs/crons/999-multibots-telegraf-club-invoice-abandoned-watch.t27", "t27b": "pass"}, - {"path": "specs/crons/999-multibots-telegraf-crm-proactive-sweep.t27", "t27b": "pass"}, - {"path": "specs/crons/999-multibots-telegraf-crmProactive-L375.t27", "t27b": "pass"}, - {"path": "specs/crons/999-multibots-telegraf-daily-sales-advisor.t27", "t27b": "pass"}, - {"path": "specs/crons/999-multibots-telegraf-generate-jobs-L164.t27", "t27b": "pass"}, - {"path": "specs/crons/999-multibots-telegraf-health-check.t27", "t27b": "pass"}, - {"path": "specs/crons/999-multibots-telegraf-log-monitor.t27", "t27b": "pass"}, - {"path": "specs/crons/999-multibots-telegraf-notificationHandler-L318.t27", "t27b": "pass"}, - {"path": "specs/crons/999-multibots-telegraf-notificationHandler-L324.t27", "t27b": "pass"}, - {"path": "specs/crons/999-multibots-telegraf-periodic-webhook-health-check.t27", "t27b": "pass"}, - {"path": "specs/crons/999-multibots-telegraf-production-monitor-L80.t27", "t27b": "pass"}, - {"path": "specs/crons/999-multibots-telegraf-provider-health-monitor-L344.t27", "t27b": "pass"}, - {"path": "specs/crons/999-multibots-telegraf-render-server-L10845.t27", "t27b": "pass"}, - {"path": "specs/crons/999-multibots-telegraf-render-server-L2301.t27", "t27b": "pass"}, - {"path": "specs/crons/999-multibots-telegraf-render-server-L2325.t27", "t27b": "pass"}, - {"path": "specs/crons/999-multibots-telegraf-render-server-L919.t27", "t27b": "pass"}, - {"path": "specs/crons/999-multibots-telegraf-robokassa-unclaimed-watch.t27", "t27b": "pass"}, - {"path": "specs/crons/999-multibots-telegraf-security.t27", "t27b": "pass"}, - {"path": "specs/crons/999-multibots-telegraf-skill-detector.t27", "t27b": "pass"}, - {"path": "specs/crons/999-multibots-telegraf-taskCache-L27.t27", "t27b": "pass"}, - {"path": "specs/crons/999-multibots-telegraf-ton-pending-watch.t27", "t27b": "pass"}, - {"path": "specs/crons/999-multibots-telegraf-video-task-store-L156.t27", "t27b": "pass"}, - {"path": "specs/crons/mac-alerts-digest.t27", "t27b": "pass"}, - {"path": "specs/crons/mac-alerts-watchdog.t27", "t27b": "pass"}, - {"path": "specs/crons/mac-browseros-cron-watchdog.t27", "t27b": "pass"}, - {"path": "specs/crons/mac-dev-cache-clean.t27", "t27b": "pass"}, - {"path": "specs/crons/mac-jobsearch-poller.t27", "t27b": "pass"}, - {"path": "specs/crons/mac-leela-dailyquote.t27", "t27b": "pass"}, - {"path": "specs/crons/mac-mail-bridge.t27", "t27b": "pass"}, - {"path": "specs/crons/mac-mcp-hub.t27", "t27b": "pass"}, - {"path": "specs/crons/mac-neo-boards.t27", "t27b": "pass"}, - {"path": "specs/crons/mac-neo-jobsearch.t27", "t27b": "pass"}, - {"path": "specs/crons/mac-reviewer-bees.t27", "t27b": "pass"}, - {"path": "specs/crons/mac-signup-watch.t27", "t27b": "pass"}, - {"path": "specs/crons/mac-trios-cycle-heal.t27", "t27b": "pass"}, - {"path": "specs/crons/mac-trios-cycle.t27", "t27b": "pass"}, - {"path": "specs/crons/mac-trios-doctor.t27", "t27b": "pass"}, - {"path": "specs/crons/mac-trios-feed.t27", "t27b": "pass"}, - {"path": "specs/crons/mac-trios-heal.t27", "t27b": "pass"}, - {"path": "specs/crons/railway-jobsearch-cron.t27", "t27b": "pass"}, - {"path": "specs/crons/t27-formal-mutation.t27", "t27b": "pass"}, - {"path": "specs/crons/t27-pr-dashboard.t27", "t27b": "pass"}, - {"path": "specs/crons/trinity-agent-cron-cleanup.t27", "t27b": "pass"}, - {"path": "specs/crons/trinity-agent-queue-drain.t27", "t27b": "pass"}, - {"path": "specs/crons/trinity-brain-ci.t27", "t27b": "pass"}, - {"path": "specs/crons/trinity-codegen.t27", "t27b": "pass"}, - {"path": "specs/crons/trinity-discover-callers.t27", "t27b": "pass"}, - {"path": "specs/crons/trinity-pages-health-check.t27", "t27b": "pass"}, - {"path": "specs/crons/trinity-signal-health-self.t27", "t27b": "pass"}, - {"path": "specs/crons/trinity-site-live-gate.t27", "t27b": "pass"}, - {"path": "specs/demos/simple_test.t27", "t27b": "pass"}, - {"path": "specs/docs/chapters/alphabet.t27", "t27b": "pass"}, - {"path": "specs/docs/chapters/evidence.t27", "t27b": "pass"}, - {"path": "specs/docs/chapters/layers.t27", "t27b": "pass"}, - {"path": "specs/docs/chapters/project.t27", "t27b": "pass"}, - {"path": "specs/docs/chapters/queen.t27", "t27b": "pass"}, - {"path": "specs/docs/chapters/rules.t27", "t27b": "pass"}, - {"path": "specs/docs/chapters/tooling.t27", "t27b": "pass"}, - {"path": "specs/docs/system.t27", "t27b": "pass"}, - {"path": "specs/effects/capability.t27", "t27b": "pass"}, - {"path": "specs/effects/clock_cap.t27", "t27b": "pass"}, - {"path": "specs/effects/fs_cap.t27", "t27b": "pass"}, - {"path": "specs/effects/replay_oracle.t27", "t27b": "pass"}, - {"path": "specs/fpga/adapter.t27", "t27b": "pass"}, - {"path": "specs/fpga/apb_bridge.t27", "t27b": "pass"}, - {"path": "specs/fpga/assembler.t27", "t27b": "pass"}, - {"path": "specs/fpga/axi4.t27", "t27b": "pass"}, - {"path": "specs/fpga/boards/arty_a7_integration.t27", "t27b": "pass"}, - {"path": "specs/fpga/boards/qmtech_a100t_integration.t27", "t27b": "pass"}, - {"path": "specs/fpga/bootrom.t27", "t27b": "pass"}, - {"path": "specs/fpga/bpsk.t27", "t27b": "pass"}, - {"path": "specs/fpga/clock_domain.t27", "t27b": "pass"}, - {"path": "specs/fpga/coverage.t27", "t27b": "pass"}, - {"path": "specs/fpga/crossopt.t27", "t27b": "pass"}, - {"path": "specs/fpga/cts.t27", "t27b": "pass"}, - {"path": "specs/fpga/dft.t27", "t27b": "pass"}, - {"path": "specs/fpga/die_probe.t27", "t27b": "pass"}, - {"path": "specs/fpga/dsp/adders.t27", "t27b": "pass"}, - {"path": "specs/fpga/dsp/cordic.t27", "t27b": "pass"}, - {"path": "specs/fpga/dsp/fixed_point.t27", "t27b": "pass"}, - {"path": "specs/fpga/dsp/multipliers.t27", "t27b": "pass"}, - {"path": "specs/fpga/dsp/signals.t27", "t27b": "pass"}, - {"path": "specs/fpga/e2e_demo.t27", "t27b": "pass"}, - {"path": "specs/fpga/eth_beacon.t27", "t27b": "pass"}, - {"path": "specs/fpga/eth_crc.t27", "t27b": "pass"}, - {"path": "specs/fpga/eth_rx.t27", "t27b": "pass"}, - {"path": "specs/fpga/fifo.t27", "t27b": "pass"}, - {"path": "specs/fpga/gf16_accel.t27", "t27b": "pass"}, - {"path": "specs/fpga/hw_types.t27", "t27b": "pass"}, - {"path": "specs/fpga/linker.t27", "t27b": "pass"}, - {"path": "specs/fpga/memory.t27", "t27b": "pass"}, - {"path": "specs/fpga/mmcm.t27", "t27b": "pass"}, - {"path": "specs/fpga/mtbf.t27", "t27b": "pass"}, - {"path": "specs/fpga/partition.t27", "t27b": "pass"}, - {"path": "specs/fpga/power.t27", "t27b": "pass"}, - {"path": "specs/fpga/power_analysis.t27", "t27b": "pass"}, - {"path": "specs/fpga/reset_sync.t27", "t27b": "pass"}, - {"path": "specs/fpga/rgmii.t27", "t27b": "pass"}, - {"path": "specs/fpga/rgmii_sniff.t27", "t27b": "pass"}, - {"path": "specs/fpga/ro_race.t27", "t27b": "pass"}, - {"path": "specs/fpga/router.t27", "t27b": "pass"}, - {"path": "specs/fpga/secded.t27", "t27b": "pass"}, - {"path": "specs/fpga/simulator.t27", "t27b": "pass"}, - {"path": "specs/fpga/stdlib.t27", "t27b": "pass"}, - {"path": "specs/fpga/ternary_isa.t27", "t27b": "pass"}, - {"path": "specs/fpga/ternary_link.t27", "t27b": "pass"}, - {"path": "specs/fpga/testbench/assembler_tb.t27", "t27b": "pass"}, - {"path": "specs/fpga/testbench/cts_tb.t27", "t27b": "pass"}, - {"path": "specs/fpga/testbench/formal_tb.t27", "t27b": "pass"}, - {"path": "specs/fpga/testbench/partition_tb.t27", "t27b": "pass"}, - {"path": "specs/fpga/testbench/placement_tb.t27", "t27b": "pass"}, - {"path": "specs/fpga/testbench/power_tb.t27", "t27b": "pass"}, - {"path": "specs/fpga/testbench/router_tb.t27", "t27b": "pass"}, - {"path": "specs/fpga/testbench/simulator_tb.t27", "t27b": "pass"}, - {"path": "specs/fpga/testbench/timing_tb.t27", "t27b": "pass"}, - {"path": "specs/fpga/testbench/vcd_trace_tb.t27", "t27b": "pass"}, - {"path": "specs/fpga/timing.t27", "t27b": "pass"}, - {"path": "specs/fpga/trinet_node.t27", "t27b": "pass"}, - {"path": "specs/fpga/verification/build_verify.t27", "t27b": "pass"}, - {"path": "specs/functions/analytics-sales-advise.t27", "t27b": "pass"}, - {"path": "specs/functions/analytics-skills-detect.t27", "t27b": "pass"}, - {"path": "specs/functions/broadcast-message-send.t27", "t27b": "pass"}, - {"path": "specs/functions/client-telemetry-daily.t27", "t27b": "pass"}, - {"path": "specs/functions/club-invoice-abandoned-watch.t27", "t27b": "pass"}, - {"path": "specs/functions/content-detailed-script-generate.t27", "t27b": "pass"}, - {"path": "specs/functions/content-scenario-clips-generate.t27", "t27b": "pass"}, - {"path": "specs/functions/content-scripts-generate.t27", "t27b": "pass"}, - {"path": "specs/functions/crm-proactive-sweep.t27", "t27b": "pass"}, - {"path": "specs/functions/instagram-competitors-find.t27", "t27b": "pass"}, - {"path": "specs/functions/instagram-reels-analyze.t27", "t27b": "pass"}, - {"path": "specs/functions/instagram-top-content-extract.t27", "t27b": "pass"}, - {"path": "specs/functions/monitoring-error-report.t27", "t27b": "pass"}, - {"path": "specs/functions/monitoring-health-check.t27", "t27b": "pass"}, - {"path": "specs/functions/monitoring-logs-analyze.t27", "t27b": "pass"}, - {"path": "specs/functions/monitoring-logs-trigger.t27", "t27b": "pass"}, - {"path": "specs/functions/morph-images-generate.t27", "t27b": "pass"}, - {"path": "specs/functions/neuro-image-generate.t27", "t27b": "pass"}, - {"path": "specs/functions/payment-ai-server-process.t27", "t27b": "pass"}, - {"path": "specs/functions/reels-ai-callback.t27", "t27b": "pass"}, - {"path": "specs/functions/reels-ai-generate.t27", "t27b": "pass"}, - {"path": "specs/functions/reels-loop-generate.t27", "t27b": "pass"}, - {"path": "specs/functions/render-avatar-video-run.t27", "t27b": "pass"}, - {"path": "specs/functions/render-job-run.t27", "t27b": "pass"}, - {"path": "specs/functions/render-riddle-run.t27", "t27b": "pass"}, - {"path": "specs/functions/robokassa-unclaimed-watch.t27", "t27b": "pass"}, - {"path": "specs/functions/ton-pending-watch.t27", "t27b": "pass"}, - {"path": "specs/functions/training-model-complete.t27", "t27b": "pass"}, - {"path": "specs/functions/training-model-start.t27", "t27b": "pass"}, - {"path": "specs/functions/training-model-v2-start.t27", "t27b": "pass"}, - {"path": "specs/functions/training-stuck-check.t27", "t27b": "pass"}, - {"path": "specs/functions/webhook-generation-validate.t27", "t27b": "pass"}, - {"path": "specs/functions/welcome-avatar-generate.t27", "t27b": "pass"}, - {"path": "specs/github/auth.t27", "t27b": "pass"}, - {"path": "specs/hosting/credit.t27", "t27b": "pass"}, - {"path": "specs/hosting/feed.t27", "t27b": "pass"}, - {"path": "specs/hosting/host.t27", "t27b": "pass"}, - {"path": "specs/hosting/panel.t27", "t27b": "pass"}, - {"path": "specs/hosting/placement.t27", "t27b": "pass"}, - {"path": "specs/hosting/proof.t27", "t27b": "pass"}, - {"path": "specs/hosting/row.t27", "t27b": "pass"}, - {"path": "specs/hosting/statement.t27", "t27b": "pass"}, - {"path": "specs/hosting/sybil.t27", "t27b": "pass"}, - {"path": "specs/hosting/toolchain.t27", "t27b": "pass"}, - {"path": "specs/hosting/topology.t27", "t27b": "pass"}, - {"path": "specs/i18n/agents-ru.t27", "t27b": "pass"}, - {"path": "specs/i18n/blog-ru.t27", "t27b": "pass"}, - {"path": "specs/i18n/docs-ru.t27", "t27b": "pass"}, - {"path": "specs/igla/race/mvp_ternary_classifier.t27", "t27b": "pass"}, - {"path": "specs/igla/race/phi_accumulator_growth.t27", "t27b": "pass"}, - {"path": "specs/igla/race/phi_gain_freedom.t27", "t27b": "pass"}, - {"path": "specs/igla/race/phi_weights.t27", "t27b": "pass"}, - {"path": "specs/igla/race/ternary_lut_table.t27", "t27b": "pass"}, - {"path": "specs/igla/race/ternary_mac_group.t27", "t27b": "pass"}, - {"path": "specs/igla/race/ternary_node.t27", "t27b": "pass"}, - {"path": "specs/igla/race/unit_weights_node.t27", "t27b": "pass"}, - {"path": "specs/igla/w535_bounded_while_module.t27", "t27b": "pass"}, - {"path": "specs/isa/t27a.t27", "t27b": "pass"}, - {"path": "specs/isa/t27a_mnemonics.t27", "t27b": "pass"}, - {"path": "specs/isa/ternary_encoding.t27", "t27b": "pass"}, - {"path": "specs/isa/ternary_gates.t27", "t27b": "pass"}, - {"path": "specs/isa/ternary_graph.t27", "t27b": "pass"}, - {"path": "specs/isa/tri27_bytecode.t27", "t27b": "pass"}, - {"path": "specs/isa/tri27_machine.t27", "t27b": "pass"}, - {"path": "specs/jobs/network_job.t27", "t27b": "pass"}, - {"path": "specs/jobs/release_t27c.t27", "t27b": "pass"}, - {"path": "specs/jobs/t27b_ledger_steward.t27", "t27b": "pass"}, - {"path": "specs/math/constants.t27", "t27b": "pass"}, - {"path": "specs/math/gf_competitive.t27", "t27b": "pass"}, - {"path": "specs/memory/graph/crypt.t27", "t27b": "pass"}, - {"path": "specs/memory/graph/ingest.t27", "t27b": "pass"}, - {"path": "specs/memory/graph/scope.t27", "t27b": "pass"}, - {"path": "specs/memory/graph/temporal.t27", "t27b": "pass"}, - {"path": "specs/memory/graph/types.t27", "t27b": "pass"}, - {"path": "specs/memory/tmem/session.t27", "t27b": "pass"}, - {"path": "specs/memory/tmem/types.t27", "t27b": "pass"}, - {"path": "specs/mesh_routing.t27", "t27b": "pass"}, - {"path": "specs/ml/activation/elu_activation.t27", "t27b": "blocked", "blocker": "ExprCall(undeclared fn)", "reason": "unimplemented"}, - {"path": "specs/ml/activation/gelu_activation.t27", "t27b": "blocked", "blocker": "ExprCall(undeclared fn)", "reason": "unimplemented"}, - {"path": "specs/ml/activation/gelu_approx_activation.t27", "t27b": "blocked", "blocker": "ExprCall(undeclared fn)", "reason": "unimplemented"}, - {"path": "specs/ml/activation/leaky_relu_activation.t27", "t27b": "pass"}, - {"path": "specs/ml/activation/relu_activation.t27", "t27b": "pass"}, - {"path": "specs/ml/activation/sigmoid_activation.t27", "t27b": "pass"}, - {"path": "specs/ml/activation/silu_swish_activation.t27", "t27b": "blocked", "blocker": "ExprCall(undeclared fn)", "reason": "unimplemented"}, - {"path": "specs/ml/activation/softmax.t27", "t27b": "blocked", "blocker": "ExprCall(undeclared fn)", "reason": "unimplemented"}, - {"path": "specs/ml/activation/tanh_activation.t27", "t27b": "blocked", "blocker": "ExprCall(undeclared fn)", "reason": "unimplemented"}, - {"path": "specs/ml/igla_champion_capsule.t27", "t27b": "blocked", "blocker": "ExprIdentifier(undeclared)", "reason": "unimplemented"}, - {"path": "specs/ml/layers/avgpool2d_layer.t27", "t27b": "pass"}, - {"path": "specs/ml/layers/batchnorm_layer.t27", "t27b": "blocked", "blocker": "ExprCall(undeclared fn)", "reason": "unimplemented"}, - {"path": "specs/ml/layers/conv2d_layer.t27", "t27b": "pass"}, - {"path": "specs/ml/layers/dense_layer.t27", "t27b": "pass"}, - {"path": "specs/ml/layers/dropout_layer.t27", "t27b": "pass"}, - {"path": "specs/ml/layers/embedding_layer.t27", "t27b": "blocked", "blocker": "ExprCall(undeclared fn)", "reason": "unimplemented"}, - {"path": "specs/ml/layers/flatten_layer.t27", "t27b": "pass"}, - {"path": "specs/ml/layers/layernorm_layer.t27", "t27b": "pass"}, - {"path": "specs/ml/layers/maxpool2d_layer.t27", "t27b": "pass"}, - {"path": "specs/ml/layers/residual_connection.t27", "t27b": "pass"}, - {"path": "specs/ml/loss/binary_crossentropy_loss.t27", "t27b": "blocked", "blocker": "ExprCall(undeclared fn)", "reason": "unimplemented"}, - {"path": "specs/ml/loss/contrastive_loss.t27", "t27b": "blocked", "blocker": "ExprCall(undeclared fn)", "reason": "unimplemented"}, - {"path": "specs/ml/loss/cross_entropy_loss.t27", "t27b": "blocked", "blocker": "ExprCall(undeclared fn)", "reason": "unimplemented"}, - {"path": "specs/ml/loss/huber_loss.t27", "t27b": "pass"}, - {"path": "specs/ml/loss/kl_divergence.t27", "t27b": "pass"}, - {"path": "specs/ml/loss/mse_loss.t27", "t27b": "pass"}, - {"path": "specs/ml/optimizer/adagrad.t27", "t27b": "blocked", "blocker": "ExprCall(undeclared fn)", "reason": "unimplemented"}, - {"path": "specs/ml/optimizer/adam.t27", "t27b": "blocked", "blocker": "ExprCall(undeclared fn)", "reason": "unimplemented"}, - {"path": "specs/ml/optimizer/lamb.t27", "t27b": "blocked", "blocker": "ExprCall(undeclared fn)", "reason": "unimplemented"}, - {"path": "specs/ml/optimizer/race_config.t27", "t27b": "blocked", "blocker": "ExprIdentifier(undeclared)", "reason": "unimplemented"}, - {"path": "specs/ml/optimizer/rmsprop.t27", "t27b": "pass"}, - {"path": "specs/ml/optimizer/sgd.t27", "t27b": "pass"}, - {"path": "specs/ml/pathway/mlp.t27", "t27b": "blocked", "blocker": "ExprCall(undeclared fn)", "reason": "unimplemented"}, - {"path": "specs/ml/recurrent/attention_mechanism.t27", "t27b": "blocked", "blocker": "ExprCall(undeclared fn)", "reason": "unimplemented"}, - {"path": "specs/ml/recurrent/bilstm.t27", "t27b": "blocked", "blocker": "ExprCall(undeclared fn)", "reason": "unimplemented"}, - {"path": "specs/ml/recurrent/gru_cell.t27", "t27b": "blocked", "blocker": "ExprCall(undeclared fn)", "reason": "unimplemented"}, - {"path": "specs/ml/recurrent/lstm_cell.t27", "t27b": "blocked", "blocker": "ExprCall(undeclared fn)", "reason": "unimplemented"}, - {"path": "specs/ml/recurrent/lstm_single.t27", "t27b": "blocked", "blocker": "ExprCall(undeclared fn)", "reason": "unimplemented"}, - {"path": "specs/ml/recurrent/rnn_cell.t27", "t27b": "blocked", "blocker": "ExprCall(undeclared fn)", "reason": "unimplemented"}, - {"path": "specs/ml/recurrent/self_attention.t27", "t27b": "pass"}, - {"path": "specs/ml/rl/advantage_estimator.t27", "t27b": "blocked", "blocker": "ExprCall(undeclared fn)", "reason": "unimplemented"}, - {"path": "specs/ml/rl/dqn.t27", "t27b": "pass"}, - {"path": "specs/ml/rl/dqn_target_network.t27", "t27b": "pass"}, - {"path": "specs/ml/rl/ppo_clip_loss.t27", "t27b": "blocked", "blocker": "ExprCall(undeclared fn)", "reason": "unimplemented"}, - {"path": "specs/ml/rl/ppo_critic.t27", "t27b": "blocked", "blocker": "ExprCall(undeclared fn)", "reason": "unimplemented"}, - {"path": "specs/ml/rl/sac_critic.t27", "t27b": "pass"}, - {"path": "specs/ml/transformer/encoder_block.t27", "t27b": "blocked", "blocker": "ExprCall(undeclared fn)", "reason": "unimplemented"}, - {"path": "specs/ml/transformer/feed_forward_network.t27", "t27b": "pass"}, - {"path": "specs/ml/transformer/multi_head_attention.t27", "t27b": "pass"}, - {"path": "specs/ml/transformer/positional_encoding.t27", "t27b": "blocked", "blocker": "ExprCall(undeclared fn)", "reason": "unimplemented"}, - {"path": "specs/multipath_router.t27", "t27b": "pass"}, - {"path": "specs/network/attribution.t27", "t27b": "pass"}, - {"path": "specs/network/identity.t27", "t27b": "pass"}, - {"path": "specs/network/job_rules.t27", "t27b": "pass"}, - {"path": "specs/network/mvp.t27", "t27b": "pass"}, - {"path": "specs/network/mvp_v2.t27", "t27b": "pass"}, - {"path": "specs/network/mvp_v3.t27", "t27b": "pass"}, - {"path": "specs/network/mvp_v3_ed25519.t27", "t27b": "pass"}, - {"path": "specs/network/pool.t27", "t27b": "pass"}, - {"path": "specs/network/quorum.t27", "t27b": "pass"}, - {"path": "specs/network/usage.t27", "t27b": "pass"}, - {"path": "specs/numeric/bnf1024.t27", "t27b": "pass"}, - {"path": "specs/numeric/bnf128.t27", "t27b": "pass"}, - {"path": "specs/numeric/bnf16.t27", "t27b": "pass"}, - {"path": "specs/numeric/bnf256.t27", "t27b": "pass"}, - {"path": "specs/numeric/bnf32.t27", "t27b": "pass"}, - {"path": "specs/numeric/bnf512.t27", "t27b": "pass"}, - {"path": "specs/numeric/bnf64.t27", "t27b": "pass"}, - {"path": "specs/numeric/bnf8.t27", "t27b": "pass"}, - {"path": "specs/numeric/catalog_paper_count.t27", "t27b": "pass"}, - {"path": "specs/numeric/e8m0.t27", "t27b": "pass"}, - {"path": "specs/numeric/formats.t27", "t27b": "pass"}, - {"path": "specs/numeric/formats_catalog.t27", "t27b": "pass"}, - {"path": "specs/numeric/gf10.t27", "t27b": "pass"}, - {"path": "specs/numeric/gf1024.t27", "t27b": "pass"}, - {"path": "specs/numeric/gf128.t27", "t27b": "pass"}, - {"path": "specs/numeric/gf14.t27", "t27b": "pass"}, - {"path": "specs/numeric/gf16.t27", "t27b": "pass"}, - {"path": "specs/numeric/gf256.t27", "t27b": "pass"}, - {"path": "specs/numeric/gf48.t27", "t27b": "pass"}, - {"path": "specs/numeric/gf512.t27", "t27b": "pass"}, - {"path": "specs/numeric/gf6.t27", "t27b": "pass"}, - {"path": "specs/numeric/gf96.t27", "t27b": "pass"}, - {"path": "specs/numeric/gft1024.t27", "t27b": "pass"}, - {"path": "specs/numeric/gft128.t27", "t27b": "pass"}, - {"path": "specs/numeric/gft16.t27", "t27b": "pass"}, - {"path": "specs/numeric/gft256.t27", "t27b": "pass"}, - {"path": "specs/numeric/gft32.t27", "t27b": "pass"}, - {"path": "specs/numeric/gft4.t27", "t27b": "pass"}, - {"path": "specs/numeric/gft512.t27", "t27b": "pass"}, - {"path": "specs/numeric/gft64.t27", "t27b": "pass"}, - {"path": "specs/numeric/gft8.t27", "t27b": "pass"}, - {"path": "specs/numeric/gfternary.t27", "t27b": "pass"}, - {"path": "specs/numeric/golden_sieve.t27", "t27b": "pass"}, - {"path": "specs/numeric/ocp_mx.t27", "t27b": "pass"}, - {"path": "specs/numeric/requant_boundary.t27", "t27b": "pass"}, - {"path": "specs/numeric/tnf1024.t27", "t27b": "pass"}, - {"path": "specs/numeric/tnf128.t27", "t27b": "pass"}, - {"path": "specs/numeric/tnf16.t27", "t27b": "pass"}, - {"path": "specs/numeric/tnf17.t27", "t27b": "pass"}, - {"path": "specs/numeric/tnf256.t27", "t27b": "pass"}, - {"path": "specs/numeric/tnf32.t27", "t27b": "pass"}, - {"path": "specs/numeric/tnf4.t27", "t27b": "pass"}, - {"path": "specs/numeric/tnf512.t27", "t27b": "pass"}, - {"path": "specs/numeric/tnf64.t27", "t27b": "pass"}, - {"path": "specs/numeric/tnf8.t27", "t27b": "pass"}, - {"path": "specs/numeric/trinity_numeric_surface.t27", "t27b": "pass"}, - {"path": "specs/physics/e8_lqg_bridge.t27", "t27b": "pass"}, - {"path": "specs/physics/eye_isi.t27", "t27b": "pass"}, - {"path": "specs/physics/gamma-conflict.t27", "t27b": "pass"}, - {"path": "specs/physics/hslm_benchmark.t27", "t27b": "pass"}, - {"path": "specs/physics/line_bounce.t27", "t27b": "pass"}, - {"path": "specs/physics/lqg_cs_bridge.t27", "t27b": "pass"}, - {"path": "specs/physics/xc7_primitives.t27", "t27b": "pass"}, - {"path": "specs/policy/issue_shape.t27", "t27b": "pass"}, - {"path": "specs/policy/l2_generation.t27", "t27b": "pass"}, - {"path": "specs/policy/lang_en.t27", "t27b": "pass"}, - {"path": "specs/policy/merge_ours.t27", "t27b": "pass"}, - {"path": "specs/policy/own_language.t27", "t27b": "pass"}, - {"path": "specs/policy/required_contexts.t27", "t27b": "pass"}, - {"path": "specs/policy/text_lines.t27", "t27b": "pass"}, - {"path": "specs/port/bootstrap/src/bridge.t27", "t27b": "pass"}, - {"path": "specs/port/bootstrap/src/cc_gate.t27", "t27b": "pass"}, - {"path": "specs/port/bootstrap/src/check_calls.t27", "t27b": "pass"}, - {"path": "specs/port/bootstrap/src/compiler/AsmRelocEntry_new.t27", "t27b": "pass"}, - {"path": "specs/port/bootstrap/src/compiler/AsmSectionKind_from_i8.t27", "t27b": "pass"}, - {"path": "specs/port/bootstrap/src/compiler/AssembledInstr_r_type.t27", "t27b": "pass"}, - {"path": "specs/port/bootstrap/src/compiler/HirBusPort_axi4_lite_slave.t27", "t27b": "pass"}, - {"path": "specs/port/bootstrap/src/compiler/HirClockDomain_new.t27", "t27b": "pass"}, - {"path": "specs/port/bootstrap/src/compiler/HirCoverPoint_new.t27", "t27b": "pass"}, - {"path": "specs/port/bootstrap/src/compiler/HirGf16FftConfig_fft_stages.t27", "t27b": "pass"}, - {"path": "specs/port/bootstrap/src/compiler/HirIpCatalog_new.t27", "t27b": "pass"}, - {"path": "specs/port/bootstrap/src/compiler/HirTernaryRegFile_new.t27", "t27b": "pass"}, - {"path": "specs/port/bootstrap/src/compiler/HwType_hw_width.t27", "t27b": "pass"}, - {"path": "specs/port/bootstrap/src/compiler/LinkSection_text.t27", "t27b": "pass"}, - {"path": "specs/port/bootstrap/src/compiler/LoopGuard_loop_cond.t27", "t27b": "pass"}, - {"path": "specs/port/bootstrap/src/compiler/TbCheck_new.t27", "t27b": "pass"}, - {"path": "specs/port/bootstrap/src/compiler/collect_type_decls.t27", "t27b": "pass"}, - {"path": "specs/port/bootstrap/src/enrichment/mod.t27", "t27b": "pass"}, - {"path": "specs/port/bootstrap/src/jwt.t27", "t27b": "pass"}, - {"path": "specs/port/bootstrap/src/parse_conform.t27", "t27b": "pass"}, - {"path": "specs/port/bootstrap/src/phi_f64_literals.t27", "t27b": "pass"}, - {"path": "specs/port/bootstrap/src/phi_selfcheck.t27", "t27b": "pass"}, - {"path": "specs/port/bootstrap/src/sensitivity.t27", "t27b": "pass"}, - {"path": "specs/port/bootstrap/src/source_kind.t27", "t27b": "pass"}, - {"path": "specs/port/bootstrap/src/weight_bram.t27", "t27b": "pass"}, - {"path": "specs/port/browseros/trios/agent-server/apps/server/src/api/routes/health.t27", "t27b": "pass"}, - {"path": "specs/port/browseros/trios/agent-server/apps/server/src/api/routes/memory.t27", "t27b": "pass"}, - {"path": "specs/port/browseros/trios/agent-server/apps/server/src/api/routes/queen-lease.t27", "t27b": "pass"}, - {"path": "specs/port/browseros/trios/agent-server/apps/server/src/api/routes/queen-needs-you.t27", "t27b": "pass"}, - {"path": "specs/port/browseros/trios/agent-server/apps/server/src/api/routes/queen-public-agents.t27", "t27b": "pass"}, - {"path": "specs/port/browseros/trios/agent-server/apps/server/src/api/routes/queen-registry.t27", "t27b": "pass"}, - {"path": "specs/port/browseros/trios/agent-server/apps/server/src/api/routes/queen-rehearsal.t27", "t27b": "pass"}, - {"path": "specs/port/browseros/trios/agent-server/apps/server/src/api/routes/queen-report.t27", "t27b": "pass"}, - {"path": "specs/port/browseros/trios/agent-server/apps/server/src/api/routes/status.t27", "t27b": "pass"}, - {"path": "specs/port/browseros/trios/agent-server/apps/server/src/api/services/a2a/a2a-liveness.t27", "t27b": "pass"}, - {"path": "specs/port/browseros/trios/agent-server/apps/server/src/api/services/openclaw/claw-session.t27", "t27b": "pass"}, - {"path": "specs/port/browseros/trios/agent-server/apps/server/src/browser/bookmarks.t27", "t27b": "pass"}, - {"path": "specs/port/browseros/trios/agent-server/apps/server/src/browser/history.t27", "t27b": "pass"}, - {"path": "specs/port/browseros/trios/agent-server/apps/server/src/lib/agents/runtime/registry.t27", "t27b": "pass"}, - {"path": "specs/port/browseros/trios/agent-server/apps/server/src/lib/db/retry.t27", "t27b": "pass"}, - {"path": "specs/port/browseros/trios/agent-server/apps/server/src/lib/identity.t27", "t27b": "pass"}, - {"path": "specs/port/browseros/trios/agent-server/apps/server/src/lib/port-binding.t27", "t27b": "pass"}, - {"path": "specs/port/browseros/trios/agent-server/apps/server/src/lib/provider-error-classifier.t27", "t27b": "pass"}, - {"path": "specs/port/browseros/trios/agent-server/apps/server/src/monitoring/envelope.t27", "t27b": "pass"}, - {"path": "specs/port/browseros/trios/agent-server/apps/server/src/skills/catalog.t27", "t27b": "pass"}, - {"path": "specs/port/browseros/trios/agent-server/apps/server/src/tools/filesystem/ls.t27", "t27b": "pass"}, - {"path": "specs/port/browseros/trios/agent-server/apps/server/src/tools/memory/write.t27", "t27b": "pass"}, - {"path": "specs/port/browseros/trios/agent-server/apps/server/src/tools/tool-registry.t27", "t27b": "pass"}, - {"path": "specs/port/fpga/bscan_spi_qmtech/bscan_spi_qmtech.t27", "t27b": "pass"}, - {"path": "specs/port/fpga/openxc7-synth/phi_temporal/temporal_heartbeat.t27", "t27b": "pass"}, - {"path": "specs/port/fpga/verilog/dsp_probe.t27", "t27b": "pass"}, - {"path": "specs/port/fpga/verilog/dsp_probe_live.t27", "t27b": "pass"}, - {"path": "specs/port/fpga/verilog/e8m0_jtag.t27", "t27b": "pass"}, - {"path": "specs/port/fpga/verilog/gft_bitnet_neuron_jtag.t27", "t27b": "pass"}, - {"path": "specs/port/fpga/verilog/gft_dot4_comm_jtag.t27", "t27b": "pass"}, - {"path": "specs/port/fpga/verilog/gft_dup2_jtag.t27", "t27b": "pass"}, - {"path": "specs/port/fpga/verilog/gft_dup3_jtag.t27", "t27b": "pass"}, - {"path": "specs/port/fpga/verilog/gft_signed_dot4_jtag.t27", "t27b": "pass"}, - {"path": "specs/port/fpga/verilog/gft_smul_jtag.t27", "t27b": "pass"}, - {"path": "specs/port/fpga/verilog/gft_train1_jtag.t27", "t27b": "pass"}, - {"path": "specs/port/fpga/verilog/link_node.t27", "t27b": "pass"}, - {"path": "specs/port/fpga/verilog/mvp_ternary_classifier_top.t27", "t27b": "pass"}, - {"path": "specs/port/fpga/verilog/phi_weights_jtag.t27", "t27b": "pass"}, - {"path": "specs/port/fpga/verilog/ternary_mac_demo_top.t27", "t27b": "pass"}, - {"path": "specs/port/fpga/verilog/ternary_mac_synth.t27", "t27b": "pass"}, - {"path": "specs/port/fpga/verilog/ternary_node_jtag.t27", "t27b": "pass"}, - {"path": "specs/port/fpga/vivado/blinky.t27", "t27b": "pass"}, - {"path": "specs/port/fpga/vivado/gf16_matmul4x4.t27", "t27b": "pass"}, - {"path": "specs/port/fpga/vivado/gf16_top.t27", "t27b": "pass"}, - {"path": "specs/port/fpga/vivado/gf16_uart_sim_bench.t27", "t27b": "pass"}, - {"path": "specs/port/fpga/vivado/uart_detect_top.t27", "t27b": "pass"}, - {"path": "specs/port/fpga/vivado/uart_echo_top.t27", "t27b": "pass"}, - {"path": "specs/port/fpga/vsa/temporal_heartbeat_top.t27", "t27b": "pass"}, - {"path": "specs/port/scripts/aggregate-experience.t27", "t27b": "pass"}, - {"path": "specs/port/scripts/bulk-create-notebooks.t27", "t27b": "pass"}, - {"path": "specs/port/scripts/check-conflicts.t27", "t27b": "pass"}, - {"path": "specs/port/scripts/check-pagination-truncation.t27", "t27b": "pass"}, - {"path": "specs/port/scripts/check_first_party_doc_language.t27", "t27b": "pass"}, - {"path": "specs/port/scripts/ci/loop-tools-tracked.t27", "t27b": "pass"}, - {"path": "specs/port/scripts/ci/rings_matrix.t27", "t27b": "pass"}, - {"path": "specs/port/scripts/fpga-build.t27", "t27b": "pass"}, - {"path": "specs/port/scripts/fpga/flash.t27", "t27b": "pass"}, - {"path": "specs/port/scripts/gen_w309.t27", "t27b": "pass"}, - {"path": "specs/port/scripts/gen_w310.t27", "t27b": "pass"}, - {"path": "specs/port/scripts/gen_w311.t27", "t27b": "pass"}, - {"path": "specs/port/scripts/gen_w314.t27", "t27b": "pass"}, - {"path": "specs/port/scripts/gen_w315.t27", "t27b": "pass"}, - {"path": "specs/port/scripts/gen_w316.t27", "t27b": "pass"}, - {"path": "specs/port/scripts/gen_w317.t27", "t27b": "pass"}, - {"path": "specs/port/scripts/gen_w318.t27", "t27b": "pass"}, - {"path": "specs/port/scripts/gen_w320.t27", "t27b": "pass"}, - {"path": "specs/port/scripts/gen_w322.t27", "t27b": "pass"}, - {"path": "specs/port/scripts/gen_w326.t27", "t27b": "pass"}, - {"path": "specs/port/scripts/gen_w363.t27", "t27b": "pass"}, - {"path": "specs/port/scripts/gen_w365.t27", "t27b": "pass"}, - {"path": "specs/port/scripts/gen_w368.t27", "t27b": "pass"}, - {"path": "specs/port/scripts/gen_w377.t27", "t27b": "pass"}, - {"path": "specs/port/scripts/gen_w378.t27", "t27b": "pass"}, - {"path": "specs/port/scripts/gen_w379.t27", "t27b": "pass"}, - {"path": "specs/port/scripts/gen_w380.t27", "t27b": "pass"}, - {"path": "specs/port/scripts/gen_w381.t27", "t27b": "pass"}, - {"path": "specs/port/scripts/gen_w381_lean.t27", "t27b": "pass"}, - {"path": "specs/port/scripts/gen_w382.t27", "t27b": "pass"}, - {"path": "specs/port/scripts/gen_w384.t27", "t27b": "pass"}, - {"path": "specs/port/scripts/gen_w384_lean.t27", "t27b": "pass"}, - {"path": "specs/port/scripts/gen_w385.t27", "t27b": "pass"}, - {"path": "specs/port/scripts/gen_w386.t27", "t27b": "pass"}, - {"path": "specs/port/scripts/gen_w387.t27", "t27b": "pass"}, - {"path": "specs/port/scripts/gen_w388_lean.t27", "t27b": "pass"}, - {"path": "specs/port/scripts/gen_w391.t27", "t27b": "pass"}, - {"path": "specs/port/scripts/gen_w391_lean.t27", "t27b": "pass"}, - {"path": "specs/port/scripts/gen_w631.t27", "t27b": "pass"}, - {"path": "specs/port/scripts/gen_w632.t27", "t27b": "pass"}, - {"path": "specs/port/scripts/gen_w633.t27", "t27b": "pass"}, - {"path": "specs/port/scripts/gen_w634.t27", "t27b": "pass"}, - {"path": "specs/port/scripts/gen_w635.t27", "t27b": "pass"}, - {"path": "specs/port/scripts/gen_w636.t27", "t27b": "pass"}, - {"path": "specs/port/scripts/gen_w637.t27", "t27b": "pass"}, - {"path": "specs/port/scripts/gen_w638.t27", "t27b": "pass"}, - {"path": "specs/port/scripts/gen_w639.t27", "t27b": "pass"}, - {"path": "specs/port/scripts/gen_w640.t27", "t27b": "pass"}, - {"path": "specs/port/scripts/gen_w641.t27", "t27b": "pass"}, - {"path": "specs/port/scripts/gen_w642.t27", "t27b": "pass"}, - {"path": "specs/port/scripts/gen_w643.t27", "t27b": "pass"}, - {"path": "specs/port/scripts/gen_w644.t27", "t27b": "pass"}, - {"path": "specs/port/scripts/gen_w645.t27", "t27b": "pass"}, - {"path": "specs/port/scripts/gen_w646.t27", "t27b": "pass"}, - {"path": "specs/port/scripts/gen_w647.t27", "t27b": "pass"}, - {"path": "specs/port/scripts/gen_w648.t27", "t27b": "pass"}, - {"path": "specs/port/scripts/gen_w649.t27", "t27b": "pass"}, - {"path": "specs/port/scripts/gen_w650.t27", "t27b": "pass"}, - {"path": "specs/port/scripts/gen_w651.t27", "t27b": "pass"}, - {"path": "specs/port/scripts/gen_w652.t27", "t27b": "pass"}, - {"path": "specs/port/scripts/gen_w653.t27", "t27b": "pass"}, - {"path": "specs/port/scripts/gen_w654.t27", "t27b": "pass"}, - {"path": "specs/port/scripts/gen_w655.t27", "t27b": "pass"}, - {"path": "specs/port/scripts/gen_w656.t27", "t27b": "pass"}, - {"path": "specs/port/scripts/gen_w657.t27", "t27b": "pass"}, - {"path": "specs/port/scripts/gen_w662.t27", "t27b": "pass"}, - {"path": "specs/port/scripts/gen_w669.t27", "t27b": "pass"}, - {"path": "specs/port/scripts/gen_w_blocks.t27", "t27b": "pass"}, - {"path": "specs/port/scripts/generate_episodes.t27", "t27b": "pass"}, - {"path": "specs/port/scripts/git_commands_tasks_1_4.t27", "t27b": "pass"}, - {"path": "specs/port/scripts/install-constitutional-hook.t27", "t27b": "pass"}, - {"path": "specs/port/scripts/lee_monte_carlo_baseline.t27", "t27b": "pass"}, - {"path": "specs/port/scripts/mcp-wrapper.t27", "t27b": "pass"}, - {"path": "specs/port/scripts/print_pellis_seal_decimal.t27", "t27b": "pass"}, - {"path": "specs/port/scripts/pysr_trinity_blind_test_v2.t27", "t27b": "pass"}, - {"path": "specs/port/scripts/reseal-apply.t27", "t27b": "pass"}, - {"path": "specs/port/scripts/reseal-check.t27", "t27b": "pass"}, - {"path": "specs/port/scripts/run_v51_multiple.t27", "t27b": "pass"}, - {"path": "specs/port/scripts/test-agent-bridge.t27", "t27b": "pass"}, - {"path": "specs/port/scripts/tri-issue-create.t27", "t27b": "pass"}, - {"path": "specs/port/scripts/tri-pr-create.t27", "t27b": "pass"}, - {"path": "specs/port/scripts/tri-search.t27", "t27b": "pass"}, - {"path": "specs/port/scripts/tri-sync.t27", "t27b": "pass"}, - {"path": "specs/port/scripts/tri_loop/claims.t27", "t27b": "pass"}, - {"path": "specs/port/scripts/tri_loop/corpus_parse.t27", "t27b": "pass"}, - {"path": "specs/port/scripts/tri_loop/loop_rules.t27", "t27b": "pass"}, - {"path": "specs/port/scripts/tri_loop/now_numbers.t27", "t27b": "pass"}, - {"path": "specs/port/scripts/tri_loop/t27b_rules.t27", "t27b": "pass"}, - {"path": "specs/port/scripts/ultra_engine_v70_ultimate.t27", "t27b": "pass"}, - {"path": "specs/port/scripts/validate_phi_f64.t27", "t27b": "pass"}, - {"path": "specs/port/scripts/verify_precision.t27", "t27b": "pass"}, - {"path": "specs/port/scripts/verify_smoking_guns.t27", "t27b": "pass"}, - {"path": "specs/port/scripts/wrapup/extract-context.t27", "t27b": "pass"}, - {"path": "specs/port/tools/backend_parity_table.t27", "t27b": "pass"}, - {"path": "specs/port/tools/bees/merger_gate_selftest.t27", "t27b": "pass"}, - {"path": "specs/port/tools/check_catalog_integrity.t27", "t27b": "pass"}, - {"path": "specs/port/tools/check_duplicate_declarations.t27", "t27b": "pass"}, - {"path": "specs/port/tools/check_fix_carries_source.t27", "t27b": "pass"}, - {"path": "specs/port/tools/ci/check_specs_still_parse.t27", "t27b": "pass"}, - {"path": "specs/port/tools/jtag/tdo_verdict.t27", "t27b": "pass"}, - {"path": "specs/port/tools/oracle/run.t27", "t27b": "pass"}, - {"path": "specs/port/tools/run_conformance_vvp.t27", "t27b": "pass"}, - {"path": "specs/port/tools/ternary_model.t27", "t27b": "pass"}, - {"path": "specs/port/tools/toolbelt.t27", "t27b": "pass"}, - {"path": "specs/port/tools/verify_emit_bitexact.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/fpga/fly-vivado/verilog/trinity_qmtech.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/fpga/gft/tb32.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/fpga/openxc7-regress/regress-fabric-bufg/fabric_bufg.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/fpga/openxc7-synth/DSP48E1_mock.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/fpga/openxc7-synth/blink_correct.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/fpga/openxc7-synth/blink_fast.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/fpga/openxc7-synth/blink_fixed.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/fpga/openxc7-synth/blink_minimal.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/fpga/openxc7-synth/blink_r23.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/fpga/openxc7-synth/blink_simple.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/fpga/openxc7-synth/blink_slow.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/fpga/openxc7-synth/blink_working.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/fpga/openxc7-synth/clk_test.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/fpga/openxc7-synth/clock_test.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/fpga/openxc7-synth/d6_blink.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/fpga/openxc7-synth/d6_inv_test.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/fpga/openxc7-synth/d6_test.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/fpga/openxc7-synth/d_bank13_test.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/fpga/openxc7-synth/d_blink_high.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/fpga/openxc7-synth/d_bufg_test.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/fpga/openxc7-synth/d_clk_direct.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/fpga/openxc7-synth/d_direct.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/fpga/openxc7-synth/d_e21_test.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/fpga/openxc7-synth/d_f19_test.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/fpga/openxc7-synth/d_full_path.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/fpga/openxc7-synth/d_g22_test.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/fpga/openxc7-synth/d_lut_only.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/fpga/openxc7-synth/d_multi_led.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/fpga/openxc7-synth/d_oscillator.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/fpga/openxc7-synth/d_simple_ff.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/fpga/openxc7-synth/d_simple_led.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/fpga/openxc7-synth/d_slow_blink.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/fpga/openxc7-synth/d_srl_blink.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/fpga/openxc7-synth/d_static_on.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/fpga/openxc7-synth/d_static_one.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/fpga/openxc7-synth/d_y0_test.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/fpga/openxc7-synth/definitive_diagnostic_inv.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/fpga/openxc7-synth/dsp_mul.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/fpga/openxc7-synth/led_both_test.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/fpga/openxc7-synth/led_d5_test.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/fpga/openxc7-synth/led_d6_test.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/fpga/openxc7-synth/led_diagnostic.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/fpga/openxc7-synth/led_off_test.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/fpga/openxc7-synth/led_on_test.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/fpga/openxc7-synth/led_simple_test.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/fpga/openxc7-synth/led_test_inv.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/fpga/openxc7-synth/multi_led_test.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/fpga/openxc7-synth/quantum_bridge_top.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/fpga/openxc7-synth/riscv_blink.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/fpga/openxc7-synth/singularity_d6_top.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/fpga/openxc7-synth/symbiflow_blink.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/fpga/openxc7-synth/ternary_activation.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/fpga/openxc7-synth/trinity_top.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/fpga/openxc7-synth/uart_echo.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/fpga/rtl/fpga_test_reporter.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/fpga/uart_loopback.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/fpga/uart_loopback_core.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/src/background_agent/main.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/src/brain/orbitofrontal_value.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/src/brain/weber_tuning.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/src/cli/health_check.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/src/cli/railway_create_full.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/src/cli/railway_create_project.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/src/cli/railway_deployment_create.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/src/cli/railway_null_startcmd.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/src/firebird/governance_temp.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/src/phi-engine/vibeec_original/bogatyrs_registry.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/src/phi-engine/vibeec_original/bogatyrs_spec_structure.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/src/phi-engine/vibeec_original/tnc.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/src/server_main.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/src/storm/experience_engine.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/src/tri-api/claude_md.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/src/tri/gen_aabb.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/src/tri/gen_arithmetic.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/src/tri/gen_assertion.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/src/tri/gen_barrier.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/src/tri/gen_base64.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/src/tri/gen_bezier.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/src/tri/gen_cache.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/src/tri/gen_caesar.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/src/tri/gen_canvas.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/src/tri/gen_color.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/src/tri/gen_cross_entropy.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/src/tri/gen_cursor.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/src/tri/gen_epoch_reclamation.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/src/tri/gen_escape.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/src/tri/gen_fuzz.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/src/tri/gen_geo_hash2d.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/src/tri/gen_gradient.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/src/tri/gen_gradient_descent.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/src/tri/gen_hazard_pointers.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/src/tri/gen_image.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/src/tri/gen_index.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/src/tri/gen_key_value.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/src/tri/gen_kmeans.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/src/tri/gen_leb128.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/src/tri/gen_linear_regression.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/src/tri/gen_lockfree_stack.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/src/tri/gen_matrix3x3.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/src/tri/gen_mock.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/src/tri/gen_neuron.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/src/tri/gen_path_utils.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/src/tri/gen_perceptron.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/src/tri/gen_quaternion.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/src/tri/gen_radix_tree.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/src/tri/gen_ray.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/src/tri/gen_record_store.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/src/tri/gen_rect.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/src/tri/gen_regression.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/src/tri/gen_relu.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/src/tri/gen_ring_buffer.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/src/tri/gen_rle.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/src/tri/gen_rsa_simple.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/src/tri/gen_rtree.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/src/tri/gen_rwlock.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/src/tri/gen_semaphore.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/src/tri/gen_sigmoid.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/src/tri/gen_skiplist_impl.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/src/tri/gen_snapshot.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/src/tri/gen_softmax.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/src/tri/gen_temp_file.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/src/tri/gen_test_runner.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/src/tri/gen_transaction.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/src/tri/gen_transform.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/src/tri/gen_varint.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/src/tri/gen_wal.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/src/tri/gen_websocket.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/src/tri/gen_work_stealing.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/src/tri/math/vocab_audit.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/src/tri/orchestrator_bench.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/src/tri/string_dualities.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/src/tri/string_spectrum.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/src/vibeec/gen_cmd_minimal.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/src/vibeec/gen_cmd_simple.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/src/vibeec/p2p_module.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/src/vibeec/tnc.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/src/vibeec/trinity_tokenizer.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/src/vibeec/validation_engine.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/src/wasm_stubs/auto_shard_stub.t27", "t27b": "pass"}, - {"path": "specs/port/trios/apps/trios-macos/rings/RUST-04/clade-improve/src/oversight.t27", "t27b": "pass"}, - {"path": "specs/port/trios/apps/trios-macos/rings/RUST-13/clade-meshd/src/transport.t27", "t27b": "pass"}, - {"path": "specs/port/trios/apps/trios-macos/rings/RUST-13/trios-mesh/build.t27", "t27b": "pass"}, - {"path": "specs/port/trios/apps/trios-macos/rings/RUST-13/trios-mesh/src/bin/smoke_m1.t27", "t27b": "pass"}, - {"path": "specs/port/trios/apps/trios-macos/rings/RUST-13/trios-mesh/tools/ad9361_config.t27", "t27b": "pass"}, - {"path": "specs/port/trios/crates/tri-tunnel/src/main.t27", "t27b": "pass"}, - {"path": "specs/port/trios/crates/trinity_loss/src/lib.t27", "t27b": "pass"}, - {"path": "specs/port/trios/crates/trios-bridge/src/main.t27", "t27b": "pass"}, - {"path": "specs/port/trios/crates/trios-chat/rings/CR-CHAT-00/src/lib.t27", "t27b": "pass"}, - {"path": "specs/port/trios/crates/trios-chat/rings/CR-CHAT-01/src/key_package_expiry_guard.t27", "t27b": "pass"}, - {"path": "specs/port/trios/crates/trios-chat/rings/CR-CHAT-02/src/epoch_rollover_wraparound_guard.t27", "t27b": "pass"}, - {"path": "specs/port/trios/crates/trios-chat/rings/CR-CHAT-02/src/skipped_message_key_gap_bound_guard.t27", "t27b": "pass"}, - {"path": "specs/port/trios/crates/trios-chat/rings/CR-CHAT-03/src/ratchet_tree_resolution_guard.t27", "t27b": "pass"}, - {"path": "specs/port/trios/crates/trios-chat/rings/CR-CHAT-03/src/unmerged_leaves_bound_guard.t27", "t27b": "pass"}, - {"path": "specs/port/trios/crates/trios-chat/rings/CR-CHAT-04/src/padding_alignment_boundary_guard.t27", "t27b": "pass"}, - {"path": "specs/port/trios/crates/trios-chat/rings/CR-CHAT-04/src/padding_block_size_alignment_guard.t27", "t27b": "pass"}, - {"path": "specs/port/trios/crates/trios-chat/rings/CR-CHAT-05/src/envelope_size_distribution_uniformity.t27", "t27b": "pass"}, - {"path": "specs/port/trios/crates/trios-chat/rings/CR-CHAT-07/src/blind_signature_sender_token.t27", "t27b": "pass"}, - {"path": "specs/port/trios/crates/trios-chat/rings/CR-CHAT-07/src/cover_decoy_ratio_governor.t27", "t27b": "pass"}, - {"path": "specs/port/trios/crates/trios-chat/rings/CR-CHAT-07/src/cover_traffic_inter_arrival_autocorrelation_guard.t27", "t27b": "pass"}, - {"path": "specs/port/trios/crates/trios-chat/rings/CR-CHAT-LAWS/src/lib.t27", "t27b": "pass"}, - {"path": "specs/port/trios/crates/trios-cli/src/cmd/agent.t27", "t27b": "pass"}, - {"path": "specs/port/trios/crates/trios-cli/src/cmd/commit.t27", "t27b": "pass"}, - {"path": "specs/port/trios/crates/trios-cli/src/cmd/gates.t27", "t27b": "pass"}, - {"path": "specs/port/trios/crates/trios-cli/src/cmd/leaderboard.t27", "t27b": "pass"}, - {"path": "specs/port/trios/crates/trios-cli/src/cmd/report.t27", "t27b": "pass"}, - {"path": "specs/port/trios/crates/trios-cli/src/cmd/roster.t27", "t27b": "pass"}, - {"path": "specs/port/trios/crates/trios-cli/src/cmd/run.t27", "t27b": "pass"}, - {"path": "specs/port/trios/crates/trios-cli/src/cmd/status.t27", "t27b": "pass"}, - {"path": "specs/port/trios/crates/trios-cli/src/cmd/submit.t27", "t27b": "pass"}, - {"path": "specs/port/trios/crates/trios-cli/src/gh.t27", "t27b": "pass"}, - {"path": "specs/port/trios/crates/trios-cli/src/lock.t27", "t27b": "pass"}, - {"path": "specs/port/trios/crates/trios-cli/src/metrics.t27", "t27b": "pass"}, - {"path": "specs/port/trios/crates/trios-doctor/rings/BRONZE-RING-DR/src/main.t27", "t27b": "pass"}, - {"path": "specs/port/trios/crates/trios-doctor/rings/SILVER-RING-DR-00/src/lib.t27", "t27b": "pass"}, - {"path": "specs/port/trios/crates/trios-doctor/src/main.t27", "t27b": "pass"}, - {"path": "specs/port/trios/crates/trios-ext/rings/SILVER-RING-EXT-00/src/lib.t27", "t27b": "pass"}, - {"path": "specs/port/trios/crates/trios-ext/xtask/src/main.t27", "t27b": "pass"}, - {"path": "specs/port/trios/crates/trios-git/src/commit.t27", "t27b": "pass"}, - {"path": "specs/port/trios/crates/trios-git/src/log.t27", "t27b": "pass"}, - {"path": "specs/port/trios/crates/trios-git/src/stash.t27", "t27b": "pass"}, - {"path": "specs/port/trios/crates/trios-git/src/status.t27", "t27b": "pass"}, - {"path": "specs/port/trios/crates/trios-golden-float/build.t27", "t27b": "pass"}, - {"path": "specs/port/trios/crates/trios-hdc/build.t27", "t27b": "pass"}, - {"path": "specs/port/trios/crates/trios-hdc/rings/HD-01/src/lib.t27", "t27b": "pass"}, - {"path": "specs/port/trios/crates/trios-igla-race/src/main.t27", "t27b": "pass"}, - {"path": "specs/port/trios/crates/trios-igla-trainer/src/jepa_runner.t27", "t27b": "pass"}, - {"path": "specs/port/trios/crates/trios-mcp/rings/BR-XTASK/src/main.t27", "t27b": "pass"}, - {"path": "specs/port/trios/crates/trios-mcp/rings/SR-01/src/lighthouse.t27", "t27b": "pass"}, - {"path": "specs/port/trios/crates/trios-mcp/rings/SR-02/src/discovery.t27", "t27b": "pass"}, - {"path": "specs/port/trios/crates/trios-mcp/rings/SR-02/src/lib.t27", "t27b": "pass"}, - {"path": "specs/port/trios/crates/trios-mcp/src/main.t27", "t27b": "pass"}, - {"path": "specs/port/trios/crates/trios-mesh/src/identity.t27", "t27b": "pass"}, - {"path": "specs/port/trios/crates/trios-mesh/src/packet.t27", "t27b": "pass"}, - {"path": "specs/port/trios/crates/trios-openclaw/rings/OC-01/src/lib.t27", "t27b": "pass"}, - {"path": "specs/port/trios/crates/trios-physics/build.t27", "t27b": "pass"}, - {"path": "specs/port/trios/crates/trios-physics/rings/PH-01/src/lib.t27", "t27b": "pass"}, - {"path": "specs/port/trios/crates/trios-physics/src/lib.t27", "t27b": "pass"}, - {"path": "specs/port/trios/crates/trios-rainbow-bridge/src/funnel_client.t27", "t27b": "pass"}, - {"path": "specs/port/trios/crates/trios-rainbow-bridge/src/lamport.t27", "t27b": "pass"}, - {"path": "specs/port/trios/crates/trios-sacred/rings/SC-00/src/lib.t27", "t27b": "pass"}, - {"path": "specs/port/trios/crates/trios-sacred/rings/SC-01/src/lib.t27", "t27b": "pass"}, - {"path": "specs/port/trios/crates/trios-scarab-types/rings/SR-00/src/lib.t27", "t27b": "pass"}, - {"path": "specs/port/trios/crates/trios-scarab-types/rings/SR-01/src/lib.t27", "t27b": "pass"}, - {"path": "specs/port/trios/crates/trios-scarab-types/rings/SR-02/src/lib.t27", "t27b": "pass"}, - {"path": "specs/port/trios/crates/trios-scarab-types/rings/SR-03/src/lib.t27", "t27b": "pass"}, - {"path": "specs/port/trios/crates/trios-scarab-types/rings/SR-04/src/lib.t27", "t27b": "pass"}, - {"path": "specs/port/trios/crates/trios-server/src/mcp_endpoints/tasks.t27", "t27b": "pass"}, - {"path": "specs/port/trios/crates/trios-server/src/tools/git.t27", "t27b": "pass"}, - {"path": "specs/port/trios/crates/trios-server/src/tools/git_extended.t27", "t27b": "pass"}, - {"path": "specs/port/trios/crates/trios-server/src/tools/gitbutler.t27", "t27b": "pass"}, - {"path": "specs/port/trios/crates/trios-server/src/tools/golden_float.t27", "t27b": "pass"}, - {"path": "specs/port/trios/crates/trios-server/src/tools/mod.t27", "t27b": "pass"}, - {"path": "specs/port/trios/crates/trios-store/rings/ST-00/src/lib.t27", "t27b": "pass"}, - {"path": "specs/port/trios/crates/trios-ternary/rings/TR-01/src/lib.t27", "t27b": "pass"}, - {"path": "specs/port/trios/crates/trios-train-cpu/src/bin/tjepa_modules/encoder.t27", "t27b": "pass"}, - {"path": "specs/port/trios/crates/trios-train-cpu/src/bin/train_state.t27", "t27b": "pass"}, - {"path": "specs/port/trios/crates/trios-trainer/src/train_loop.t27", "t27b": "pass"}, - {"path": "specs/port/trios/crates/trios-trainer/src/validation.t27", "t27b": "pass"}, - {"path": "specs/port/trios/crates/trios-trinity-brain/src/phi.t27", "t27b": "pass"}, - {"path": "specs/port/trios/crates/trios-vsa/rings/VS-01/src/lib.t27", "t27b": "pass"}, - {"path": "specs/port/trios/validate_bpb.t27", "t27b": "pass"}, - {"path": "specs/providers/catalog.t27", "t27b": "pass"}, - {"path": "specs/providers/gonka/deepseek-v4-flash-0731.t27", "t27b": "pass"}, - {"path": "specs/providers/gonka/glm-5-2-fp8.t27", "t27b": "pass"}, - {"path": "specs/providers/gonka/glm-5-3-flash.t27", "t27b": "pass"}, - {"path": "specs/providers/gonka/kimi-k2-6.t27", "t27b": "pass"}, - {"path": "specs/providers/gonka/minimax-m2-7.t27", "t27b": "pass"}, - {"path": "specs/providers/tri_gnk_pair.t27", "t27b": "pass"}, - {"path": "specs/providers/trinet/fpga-xc7a200t.t27", "t27b": "pass"}, - {"path": "specs/providers/trinet/gpu-consumer-24gb.t27", "t27b": "pass"}, - {"path": "specs/queen/actor_events.t27", "t27b": "pass"}, - {"path": "specs/queen/actor_view.t27", "t27b": "pass"}, - {"path": "specs/queen/actors.t27", "t27b": "pass"}, - {"path": "specs/queen/actors_hw.t27", "t27b": "pass"}, - {"path": "specs/queen/actors_hw_jtag.t27", "t27b": "pass"}, - {"path": "specs/queen/actors_hw_top.t27", "t27b": "pass"}, - {"path": "specs/queen/app.t27", "t27b": "pass"}, - {"path": "specs/queen/claim.t27", "t27b": "pass"}, - {"path": "specs/queen/control.t27", "t27b": "pass"}, - {"path": "specs/queen/dashboard.t27", "t27b": "pass"}, - {"path": "specs/queen/dispatch.t27", "t27b": "pass"}, - {"path": "specs/queen/dispatch_exit.t27", "t27b": "pass"}, - {"path": "specs/queen/domains.t27", "t27b": "pass"}, - {"path": "specs/queen/drain.t27", "t27b": "pass"}, - {"path": "specs/queen/events.t27", "t27b": "pass"}, - {"path": "specs/queen/golden_chain.t27", "t27b": "pass"}, - {"path": "specs/queen/hive.t27", "t27b": "pass"}, - {"path": "specs/queen/holds.t27", "t27b": "pass"}, - {"path": "specs/queen/jobs.t27", "t27b": "pass"}, - {"path": "specs/queen/keyed.t27", "t27b": "pass"}, - {"path": "specs/queen/keyed_guard.t27", "t27b": "pass"}, - {"path": "specs/queen/merger_gate.t27", "t27b": "pass"}, - {"path": "specs/queen/netlink.t27", "t27b": "pass"}, - {"path": "specs/queen/priority.t27", "t27b": "pass"}, - {"path": "specs/queen/replay/actors_decisions.t27", "t27b": "pass"}, - {"path": "specs/queen/replay/reviewer_decisions.t27", "t27b": "pass"}, - {"path": "specs/queen/replay/telemetry_decisions.t27", "t27b": "pass"}, - {"path": "specs/queen/review_lanes.t27", "t27b": "pass"}, - {"path": "specs/queen/review_log.t27", "t27b": "pass"}, - {"path": "specs/queen/review_valve.t27", "t27b": "pass"}, - {"path": "specs/queen/reviewer.t27", "t27b": "pass"}, - {"path": "specs/queen/reviewer_sizing.t27", "t27b": "pass"}, - {"path": "specs/queen/shaping.t27", "t27b": "pass"}, - {"path": "specs/queen/simulation.t27", "t27b": "pass"}, - {"path": "specs/queen/task_analysis.t27", "t27b": "pass"}, - {"path": "specs/queen/tasks.t27", "t27b": "pass"}, - {"path": "specs/queen/telemetry.t27", "t27b": "pass"}, - {"path": "specs/queen/turn_stop.t27", "t27b": "pass"}, - {"path": "specs/queen/views.t27", "t27b": "pass"}, - {"path": "specs/queen/waits.t27", "t27b": "pass"}, - {"path": "specs/queen/worktree_keep.t27", "t27b": "pass"}, - {"path": "specs/rings/ring_103_phi_sgd.t27", "t27b": "pass"}, - {"path": "specs/sandbox/health.t27", "t27b": "pass"}, - {"path": "specs/sandbox/https_enforce.t27", "t27b": "pass"}, - {"path": "specs/sandbox/orphan_detection.t27", "t27b": "pass"}, - {"path": "specs/sandbox/session_timeout.t27", "t27b": "pass"}, - {"path": "specs/skills/t27-measure-corpus.t27", "t27b": "pass"}, - {"path": "specs/skills/t27-phi-loop.t27", "t27b": "pass"}, - {"path": "specs/skills/t27-providers-steward.t27", "t27b": "pass"}, - {"path": "specs/skills/t27-self-host.t27", "t27b": "pass"}, - {"path": "specs/skills/t27-tri-pipeline.t27", "t27b": "pass"}, - {"path": "specs/skills/t27-tri.t27", "t27b": "pass"}, - {"path": "specs/skills/t27-wave-audit.t27", "t27b": "pass"}, - {"path": "specs/skills/t27-wrap-up.t27", "t27b": "pass"}, - {"path": "specs/skills/trinity-blog-post.t27", "t27b": "pass"}, - {"path": "specs/skills/trinity-board-sync.t27", "t27b": "pass"}, - {"path": "specs/skills/trinity-cloud.t27", "t27b": "pass"}, - {"path": "specs/skills/trinity-connect-accounts.t27", "t27b": "pass"}, - {"path": "specs/skills/trinity-doctor.t27", "t27b": "pass"}, - {"path": "specs/skills/trinity-farm-garden.t27", "t27b": "pass"}, - {"path": "specs/skills/trinity-fpga-synth.t27", "t27b": "pass"}, - {"path": "specs/skills/trinity-god-mode.t27", "t27b": "pass"}, - {"path": "specs/skills/trinity-implement-issue.t27", "t27b": "pass"}, - {"path": "specs/skills/trinity-queen-hive-visuals.t27", "t27b": "pass"}, - {"path": "specs/skills/trinity-review-code.t27", "t27b": "pass"}, - {"path": "specs/skills/trinity-run-tests.t27", "t27b": "pass"}, - {"path": "specs/skills/trinity-scholar.t27", "t27b": "pass"}, - {"path": "specs/skills/trinity-status.t27", "t27b": "pass"}, - {"path": "specs/skills/trinity-tech-tree.t27", "t27b": "pass"}, - {"path": "specs/skills/trinity-tri.t27", "t27b": "pass"}, - {"path": "specs/skills/trinity-trinity-test.t27", "t27b": "pass"}, - {"path": "specs/skills/trinity-ux-wave.t27", "t27b": "pass"}, - {"path": "specs/skills/trinity-vibee-gen.t27", "t27b": "pass"}, - {"path": "specs/skills/trinity-vsa-verify.t27", "t27b": "pass"}, - {"path": "specs/skills/trinity-wave.t27", "t27b": "pass"}, - {"path": "specs/system/unified-agent-operations.t27", "t27b": "pass"}, - {"path": "specs/ternary/activation_quantizer.t27", "t27b": "pass"}, - {"path": "specs/ternary/bitnet_layer.t27", "t27b": "pass"}, - {"path": "specs/ternary/bitnet_majority.t27", "t27b": "pass"}, - {"path": "specs/ternary/bitnet_mlp.t27", "t27b": "pass"}, - {"path": "specs/ternary/bitnet_mlp3.t27", "t27b": "pass"}, - {"path": "specs/ternary/bitnet_neuron.t27", "t27b": "pass"}, - {"path": "specs/ternary/bitnet_neuron_nchunk.t27", "t27b": "pass"}, - {"path": "specs/ternary/clocked_counter.t27", "t27b": "pass"}, - {"path": "specs/ternary/comb_bitnet_layer.t27", "t27b": "pass"}, - {"path": "specs/ternary/comb_bitnet_neuron.t27", "t27b": "pass"}, - {"path": "specs/ternary/comb_ternary_dot.t27", "t27b": "pass"}, - {"path": "specs/ternary/gft_add_rne.t27", "t27b": "pass"}, - {"path": "specs/ternary/gft_argmax4.t27", "t27b": "pass"}, - {"path": "specs/ternary/gft_axpy.t27", "t27b": "pass"}, - {"path": "specs/ternary/gft_bitnet_neuron.t27", "t27b": "pass"}, - {"path": "specs/ternary/gft_classifier4.t27", "t27b": "pass"}, - {"path": "specs/ternary/gft_classify.t27", "t27b": "pass"}, - {"path": "specs/ternary/gft_classify3.t27", "t27b": "pass"}, - {"path": "specs/ternary/gft_dot2.t27", "t27b": "pass"}, - {"path": "specs/ternary/gft_dot2_rne.t27", "t27b": "pass"}, - {"path": "specs/ternary/gft_dot4.t27", "t27b": "pass"}, - {"path": "specs/ternary/gft_dot4_rne.t27", "t27b": "pass"}, - {"path": "specs/ternary/gft_dot8.t27", "t27b": "pass"}, - {"path": "specs/ternary/gft_exp2.t27", "t27b": "pass"}, - {"path": "specs/ternary/gft_hidden2.t27", "t27b": "pass"}, - {"path": "specs/ternary/gft_layer2.t27", "t27b": "pass"}, - {"path": "specs/ternary/gft_layer3.t27", "t27b": "pass"}, - {"path": "specs/ternary/gft_layer4.t27", "t27b": "pass"}, - {"path": "specs/ternary/gft_log2.t27", "t27b": "pass"}, - {"path": "specs/ternary/gft_logistic.t27", "t27b": "pass"}, - {"path": "specs/ternary/gft_madd.t27", "t27b": "pass"}, - {"path": "specs/ternary/gft_magsub_tie.t27", "t27b": "pass"}, - {"path": "specs/ternary/gft_mlp2.t27", "t27b": "pass"}, - {"path": "specs/ternary/gft_mlp3.t27", "t27b": "pass"}, - {"path": "specs/ternary/gft_mul_rne.t27", "t27b": "pass"}, - {"path": "specs/ternary/gft_neuron_full.t27", "t27b": "pass"}, - {"path": "specs/ternary/gft_nll.t27", "t27b": "pass"}, - {"path": "specs/ternary/gft_recip.t27", "t27b": "pass"}, - {"path": "specs/ternary/gft_relu.t27", "t27b": "pass"}, - {"path": "specs/ternary/gft_sadd.t27", "t27b": "pass"}, - {"path": "specs/ternary/gft_sgd_step.t27", "t27b": "pass"}, - {"path": "specs/ternary/gft_signed_dot4.t27", "t27b": "pass"}, - {"path": "specs/ternary/gft_signed_mac.t27", "t27b": "pass"}, - {"path": "specs/ternary/gft_smul.t27", "t27b": "pass"}, - {"path": "specs/ternary/gft_softmax4.t27", "t27b": "pass"}, - {"path": "specs/ternary/gft_softmax_grad4.t27", "t27b": "pass"}, - {"path": "specs/ternary/gft_train1.t27", "t27b": "pass"}, - {"path": "specs/ternary/gft_train2.t27", "t27b": "pass"}, - {"path": "specs/ternary/gft_train2relu.t27", "t27b": "pass"}, - {"path": "specs/ternary/gft_xorbp.t27", "t27b": "pass"}, - {"path": "specs/ternary/gft_xorbp2.t27", "t27b": "pass"}, - {"path": "specs/ternary/gft_xornet.t27", "t27b": "pass"}, - {"path": "specs/ternary/gft_xorpercep.t27", "t27b": "pass"}, - {"path": "specs/ternary/gft_xorpercep3.t27", "t27b": "pass"}, - {"path": "specs/ternary/gft_xorpercep4.t27", "t27b": "pass"}, - {"path": "specs/ternary/gft_xortrain.t27", "t27b": "pass"}, - {"path": "specs/ternary/radix_economy.t27", "t27b": "pass"}, - {"path": "specs/ternary/stream_ternary_mac.t27", "t27b": "pass"}, - {"path": "specs/ternary/ternary_full_adder.t27", "t27b": "pass"}, - {"path": "specs/ternary/ternary_mac.t27", "t27b": "pass"}, - {"path": "specs/ternary/ternary_ripple_adder.t27", "t27b": "pass"}, - {"path": "specs/ternary/ternary_xor.t27", "t27b": "pass"}, - {"path": "specs/ternary/trits.t27", "t27b": "pass"}, - {"path": "specs/tools/catalog.t27", "t27b": "pass"}, - {"path": "specs/tools/epic_ci.t27", "t27b": "pass"}, - {"path": "specs/tools/mcp/gitbutler.t27", "t27b": "pass"}, - {"path": "specs/tools/mcp/inngest-dev.t27", "t27b": "pass"}, - {"path": "specs/tools/mcp/needle.t27", "t27b": "pass"}, - {"path": "specs/tools/mcp/neon.t27", "t27b": "pass"}, - {"path": "specs/tools/mcp/notebooklm.t27", "t27b": "pass"}, - {"path": "specs/tools/mcp/railway-mcp-server.t27", "t27b": "pass"}, - {"path": "specs/tools/mcp/t27-traceability.t27", "t27b": "pass"}, - {"path": "specs/tools/mcp/tri-mcp.t27", "t27b": "pass"}, - {"path": "specs/tools/mcp/tri-ssot.t27", "t27b": "pass"}, - {"path": "specs/tools/mcp/trinity.t27", "t27b": "pass"}, - {"path": "specs/tools/mcp/zig-docs.t27", "t27b": "pass"}, - {"path": "specs/tools/mcp_protocol.t27", "t27b": "pass"}, - {"path": "specs/tools/t27o/rust_convert.t27", "t27b": "pass"}, - {"path": "specs/tools/t27o/rust_std.t27", "t27b": "pass"}, - {"path": "specs/tools/tri/abandoned.t27", "t27b": "pass"}, - {"path": "specs/tools/tri/cell.t27", "t27b": "pass"}, - {"path": "specs/tools/tri/census.t27", "t27b": "pass"}, - {"path": "specs/tools/tri/ci.t27", "t27b": "pass"}, - {"path": "specs/tools/tri/competitors.t27", "t27b": "pass"}, - {"path": "specs/tools/tri/discard.t27", "t27b": "pass"}, - {"path": "specs/tools/tri/doctor.t27", "t27b": "pass"}, - {"path": "specs/tools/tri/elab.t27", "t27b": "pass"}, - {"path": "specs/tools/tri/emit.t27", "t27b": "pass"}, - {"path": "specs/tools/tri/experience.t27", "t27b": "pass"}, - {"path": "specs/tools/tri/fleet.t27", "t27b": "pass"}, - {"path": "specs/tools/tri/fmt.t27", "t27b": "pass"}, - {"path": "specs/tools/tri/fpga.t27", "t27b": "pass"}, - {"path": "specs/tools/tri/gates.t27", "t27b": "pass"}, - {"path": "specs/tools/tri/gen.t27", "t27b": "pass"}, - {"path": "specs/tools/tri/harness.t27", "t27b": "pass"}, - {"path": "specs/tools/tri/health.t27", "t27b": "pass"}, - {"path": "specs/tools/tri/hooks.t27", "t27b": "pass"}, - {"path": "specs/tools/tri/issues.t27", "t27b": "pass"}, - {"path": "specs/tools/tri/jumps.t27", "t27b": "pass"}, - {"path": "specs/tools/tri/kinds.t27", "t27b": "pass"}, - {"path": "specs/tools/tri/lean.t27", "t27b": "pass"}, - {"path": "specs/tools/tri/ledgers.t27", "t27b": "pass"}, - {"path": "specs/tools/tri/loop.t27", "t27b": "pass"}, - {"path": "specs/tools/tri/merging.t27", "t27b": "pass"}, - {"path": "specs/tools/tri/misread.t27", "t27b": "pass"}, - {"path": "specs/tools/tri/mods.t27", "t27b": "pass"}, - {"path": "specs/tools/tri/mutate.t27", "t27b": "pass"}, - {"path": "specs/tools/tri/now.t27", "t27b": "pass"}, - {"path": "specs/tools/tri/one-away.t27", "t27b": "pass"}, - {"path": "specs/tools/tri/orphaned.t27", "t27b": "pass"}, - {"path": "specs/tools/tri/pr.t27", "t27b": "pass"}, - {"path": "specs/tools/tri/prose.t27", "t27b": "pass"}, - {"path": "specs/tools/tri/quantifiers.t27", "t27b": "pass"}, - {"path": "specs/tools/tri/red.t27", "t27b": "pass"}, - {"path": "specs/tools/tri/reseal.t27", "t27b": "pass"}, - {"path": "specs/tools/tri/rtl.t27", "t27b": "pass"}, - {"path": "specs/tools/tri/seals.t27", "t27b": "pass"}, - {"path": "specs/tools/tri/serve.t27", "t27b": "pass"}, - {"path": "specs/tools/tri/skill.t27", "t27b": "pass"}, - {"path": "specs/tools/tri/status.t27", "t27b": "pass"}, - {"path": "specs/tools/tri/sweep.t27", "t27b": "pass"}, - {"path": "specs/tools/tri/synth.t27", "t27b": "pass"}, - {"path": "specs/tools/tri/test.t27", "t27b": "pass"}, - {"path": "specs/tools/tri/topic.t27", "t27b": "pass"}, - {"path": "specs/tools/tri/types.t27", "t27b": "pass"}, - {"path": "specs/tools/tri/unparsed.t27", "t27b": "pass"}, - {"path": "specs/tools/tri/vectors.t27", "t27b": "pass"}, - {"path": "specs/tools/tri/verdict.t27", "t27b": "pass"}, - {"path": "specs/tools/tri/vsim.t27", "t27b": "pass"}, - {"path": "specs/tools/tri/window.t27", "t27b": "pass"}, - {"path": "specs/tools/tri/worktrees.t27", "t27b": "pass"}, - {"path": "specs/tools/trinity/tri/bench.t27", "t27b": "pass"}, - {"path": "specs/tools/trinity/tri/bio.t27", "t27b": "pass"}, - {"path": "specs/tools/trinity/tri/blindspots.t27", "t27b": "pass"}, - {"path": "specs/tools/trinity/tri/conscious.t27", "t27b": "pass"}, - {"path": "specs/tools/trinity/tri/constants.t27", "t27b": "pass"}, - {"path": "specs/tools/trinity/tri/cosmos.t27", "t27b": "pass"}, - {"path": "specs/tools/trinity/tri/dashboard.t27", "t27b": "pass"}, - {"path": "specs/tools/trinity/tri/fib.t27", "t27b": "pass"}, - {"path": "specs/tools/trinity/tri/fpga.t27", "t27b": "pass"}, - {"path": "specs/tools/trinity/tri/gematria.t27", "t27b": "pass"}, - {"path": "specs/tools/trinity/tri/govern.t27", "t27b": "pass"}, - {"path": "specs/tools/trinity/tri/hardware.t27", "t27b": "pass"}, - {"path": "specs/tools/trinity/tri/identity.t27", "t27b": "pass"}, - {"path": "specs/tools/trinity/tri/lucas.t27", "t27b": "pass"}, - {"path": "specs/tools/trinity/tri/mesh.t27", "t27b": "pass"}, - {"path": "specs/tools/trinity/tri/needle-check.t27", "t27b": "pass"}, - {"path": "specs/tools/trinity/tri/needle-search.t27", "t27b": "pass"}, - {"path": "specs/tools/trinity/tri/needle.t27", "t27b": "pass"}, - {"path": "specs/tools/trinity/tri/omega.t27", "t27b": "pass"}, - {"path": "specs/tools/trinity/tri/particles.t27", "t27b": "pass"}, - {"path": "specs/tools/trinity/tri/phi.t27", "t27b": "pass"}, - {"path": "specs/tools/trinity/tri/quantum.t27", "t27b": "pass"}, - {"path": "specs/tools/trinity/tri/reputation.t27", "t27b": "pass"}, - {"path": "specs/tools/trinity/tri/sacred-const.t27", "t27b": "pass"}, - {"path": "specs/tools/trinity/tri/spiral.t27", "t27b": "pass"}, - {"path": "specs/tools/trinity/tri/swarm.t27", "t27b": "pass"}, - {"path": "specs/tools/trinity/tri/test.t27", "t27b": "pass"}, - {"path": "specs/tools/trinity/tri/vsa.t27", "t27b": "pass"}, - {"path": "specs/tools/trinity/tri/wallet.t27", "t27b": "pass"}, - {"path": "specs/traffic_animator.t27", "t27b": "pass"}, - {"path": "specs/tri/actors/metrics.t27", "t27b": "pass"}, - {"path": "specs/tri/agent/faculty_board.t27", "t27b": "pass"}, - {"path": "specs/tri/catalog/health.t27", "t27b": "pass"}, - {"path": "specs/tri/collections/namespace.t27", "t27b": "pass"}, - {"path": "specs/tri/crypto/ed25519.t27", "t27b": "pass"}, - {"path": "specs/tri/crypto/hex.t27", "t27b": "pass"}, - {"path": "specs/tri/crypto/sha256.t27", "t27b": "pass"}, - {"path": "specs/tri/crypto/sha512.t27", "t27b": "pass"}, - {"path": "specs/tri/graph/bellman_ford.t27", "t27b": "pass"}, - {"path": "specs/tri/graph/graph.t27", "t27b": "pass"}, - {"path": "specs/tri/graph/topological_sort.t27", "t27b": "pass"}, - {"path": "specs/tri/hot/hot.t27", "t27b": "pass"}, - {"path": "specs/tri/lab/receipt.t27", "t27b": "pass"}, - {"path": "specs/tri/lanes/lanes.t27", "t27b": "pass"}, - {"path": "specs/tri/math/math.t27", "t27b": "pass"}, - {"path": "specs/tri/math/measurement.t27", "t27b": "pass"}, - {"path": "specs/tri/misread/shapes.t27", "t27b": "pass"}, - {"path": "specs/tri/mutate/census.t27", "t27b": "pass"}, - {"path": "specs/tri/mutate/lab.t27", "t27b": "pass"}, - {"path": "specs/tri/mutate/plant.t27", "t27b": "pass"}, - {"path": "specs/tri/mutate/survivors.t27", "t27b": "pass"}, - {"path": "specs/tri/network/payout.t27", "t27b": "pass"}, - {"path": "specs/tri/pipeline/codegen.t27", "t27b": "pass"}, - {"path": "specs/tri/pipeline/spec_writer.t27", "t27b": "pass"}, - {"path": "specs/tri/pipeline/workflow.t27", "t27b": "pass"}, - {"path": "specs/tri/reseal/seal.t27", "t27b": "pass"}, - {"path": "specs/tri/search/pattern.t27", "t27b": "pass"}, - {"path": "specs/tri/sort/insertion_sort.t27", "t27b": "pass"}, - {"path": "specs/tri/sort/merge_sort.t27", "t27b": "pass"}, - {"path": "specs/tri/sort/selection_sort.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/a64.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/any_param_plan.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/arith_op.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/ast_scan.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/ast_shape.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/ast_walk.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/bit_cast_plan.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/blockers.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/builtin_plan.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/check_budget.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/cmp_op.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/coerce_plan.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/comptime_float.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/conformance/anonymous_struct.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/conformance/anytype_typeof.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/conformance/array_length_expr.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/conformance/array_literal.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/conformance/array_literal_value.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/conformance/array_repeat_text.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/conformance/bare_abs.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/conformance/big_frame.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/conformance/big_repeat_global.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/conformance/bit_cast.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/conformance/brace_invariant.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/conformance/builtin_abs_max_min_pi.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/conformance/carried_allocator.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/conformance/carried_container.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/conformance/cmp_out_of_range.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/conformance/comptime_float.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/conformance/comptime_float_f128.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/conformance/const_division.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/conformance/const_optional.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/conformance/discard_value.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/conformance/div_trunc_panic.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/conformance/elf_object.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/conformance/empty_anon_literal.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/conformance/empty_typed_array_literal.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/conformance/eval_branch_quota.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/conformance/float_as.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/conformance/float_call_cast.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/conformance/float_from_int_literal.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/conformance/float_mul_pow2.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/conformance/float_sqrt.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/conformance/frame_address_caller_owned.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/conformance/i128_arith.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/conformance/i128_ops.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/conformance/i128_return.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/conformance/int_cast.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/conformance/int_cast_index.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/conformance/large_frame.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/conformance/lazy_signature.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/conformance/let_reassigned.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/conformance/libm_logf.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/conformance/libm_powf.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/conformance/libm_rounding.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/conformance/libm_std_math.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/conformance/module_var_in_test.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/conformance/negative_float_literal.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/conformance/nested_anon_struct.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/conformance/numeric_coercion.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/conformance/odd_width_int.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/conformance/opaque_pointer.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/conformance/opt_void.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/conformance/optional_enum_compare.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/conformance/optional_module_var.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/conformance/param_discard.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/conformance/pointer_equality.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/conformance/postfix_optional.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/conformance/rem_int.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/conformance/repeat_addr_unreached.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/conformance/repeat_local.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/conformance/repeat_width_suffix.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/conformance/return_undefined_void.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/conformance/scaffold_local.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/conformance/scope_exit.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/conformance/scoped_gf16.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/conformance/shadow_module_var.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/conformance/size_of.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/conformance/slice_arg_one_element.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/conformance/static_slice_literal.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/conformance/std_mem_byte_slice.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/conformance/stdmem.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/conformance/str_module_var.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/conformance/string_slice_literal.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/conformance/struct_lit_if.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/conformance/test_local_write.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/conformance/tuple_local.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/conformance/tuple_local_index.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/conformance/type_alias.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/conformance/type_void.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/conformance/undefined_arg.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/conformance/undefined_module_var.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/conformance/unreached_stub.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/conformance/unread_anytype.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/conformance/unresolved_signature.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/conformance/untyped_local.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/conformance/untyped_local_uses.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/conformance/value_ignored.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/conformance/value_params.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/conformance/verilog_lib.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/conformance/verilog_prim.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/conformance/verilog_use.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/conformance/verilog_widths.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/conformance/void_bind.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/conformance/wide_int_const.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/conformance/zig_keyword_field.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/const_div_plan.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/discard_plan.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/dogfood.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/elf.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/emit_kit.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/empty_lit_plan.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/eval_arith.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/float_as_plan.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/frame_store_plan.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/fuzz.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/fuzz_oracle.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/i128_plan.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/int_cast_plan.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/lazy_sig_plan.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/ledger_steward.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/lencall.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/libm.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/libm_plan.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/literal_plan.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/macho.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/opaque_plan.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/optional_compare_plan.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/ptr_eq_plan.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/reduce.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/ref_var_plan.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/scaffold_plan.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/slice_lit_plan.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/source_text.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/stdmem.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/stdmem_plan.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/steward.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/text_escape.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/ts_emit.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/ts_plan.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/tuple_local_plan.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/type_text.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/undefined_arg_plan.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/verdict_key.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/verilog_emit.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/verilog_plan.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/void_bind_plan.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/wide_plan.t27", "t27b": "pass"}, - {"path": "specs/tri/test/report.t27", "t27b": "pass"}, - {"path": "specs/tri/utils/args.t27", "t27b": "pass"}, - {"path": "specs/tri/utils/exit_codes.t27", "t27b": "pass"}, - {"path": "specs/tri/utils/template.t27", "t27b": "pass"}, - {"path": "specs/trinet/etx.t27", "t27b": "pass"}, - {"path": "specs/trinet/ledger.t27", "t27b": "pass"}, - {"path": "specs/trinet/mint_authority.t27", "t27b": "pass"}, - {"path": "specs/trinet/node-work-credit.t27", "t27b": "pass"}, - {"path": "specs/trinet/tri-bridge.t27", "t27b": "pass"}, - {"path": "specs/trinity/build_graph.t27", "t27b": "pass"}, - {"path": "specs/trinity/capabilities/abi.c-api.t27", "t27b": "pass"}, - {"path": "specs/trinity/capabilities/agent.daemons.t27", "t27b": "pass"}, - {"path": "specs/trinity/capabilities/agent.phi-loop.t27", "t27b": "pass"}, - {"path": "specs/trinity/capabilities/agent.tri-api.t27", "t27b": "pass"}, - {"path": "specs/trinity/capabilities/api.http-server.t27", "t27b": "pass"}, - {"path": "specs/trinity/capabilities/archive.legacy.t27", "t27b": "pass"}, - {"path": "specs/trinity/capabilities/bench.suite.t27", "t27b": "pass"}, - {"path": "specs/trinity/capabilities/bot.tri-bot.t27", "t27b": "pass"}, - {"path": "specs/trinity/capabilities/brain.regions.t27", "t27b": "pass"}, - {"path": "specs/trinity/capabilities/catalog.spec-mirror.t27", "t27b": "pass"}, - {"path": "specs/trinity/capabilities/catalog.world-scan.t27", "t27b": "pass"}, - {"path": "specs/trinity/capabilities/cli.tri.t27", "t27b": "pass"}, - {"path": "specs/trinity/capabilities/convert.b2t.t27", "t27b": "pass"}, - {"path": "specs/trinity/capabilities/examples.zig.t27", "t27b": "pass"}, - {"path": "specs/trinity/capabilities/ext.vscode-swe.t27", "t27b": "pass"}, - {"path": "specs/trinity/capabilities/fpga.adapter.t27", "t27b": "pass"}, - {"path": "specs/trinity/capabilities/fpga.in-repo.t27", "t27b": "pass"}, - {"path": "specs/trinity/capabilities/lib.trinity.t27", "t27b": "pass"}, - {"path": "specs/trinity/capabilities/llm.firebird.t27", "t27b": "pass"}, - {"path": "specs/trinity/capabilities/llm.igla-chat.t27", "t27b": "pass"}, - {"path": "specs/trinity/capabilities/mcp.needle-mcp.t27", "t27b": "pass"}, - {"path": "specs/trinity/capabilities/mcp.trinity-mcp.t27", "t27b": "pass"}, - {"path": "specs/trinity/capabilities/native.canvas.t27", "t27b": "pass"}, - {"path": "specs/trinity/capabilities/native.node-gui.t27", "t27b": "pass"}, - {"path": "specs/trinity/capabilities/native.queen-app.t27", "t27b": "pass"}, - {"path": "specs/trinity/capabilities/node.trinity-node.t27", "t27b": "pass"}, - {"path": "specs/trinity/capabilities/numeric.golden-float.t27", "t27b": "pass"}, - {"path": "specs/trinity/capabilities/ops.deploy-infra.t27", "t27b": "pass"}, - {"path": "specs/trinity/capabilities/ops.railway-cli.t27", "t27b": "pass"}, - {"path": "specs/trinity/capabilities/pkg.vendored-cache.t27", "t27b": "pass"}, - {"path": "specs/trinity/capabilities/queen.lib.t27", "t27b": "pass"}, - {"path": "specs/trinity/capabilities/registry.commands.t27", "t27b": "pass"}, - {"path": "specs/trinity/capabilities/release.packaging.t27", "t27b": "pass"}, - {"path": "specs/trinity/capabilities/research.nexus-docs.t27", "t27b": "pass"}, - {"path": "specs/trinity/capabilities/research.programs.t27", "t27b": "pass"}, - {"path": "specs/trinity/capabilities/research.unreferenced-sources.t27", "t27b": "pass"}, - {"path": "specs/trinity/capabilities/search.vsa-index.t27", "t27b": "pass"}, - {"path": "specs/trinity/capabilities/specs.t27-vendored-compiler.t27", "t27b": "pass"}, - {"path": "specs/trinity/capabilities/specs.tri-corpus.t27", "t27b": "pass"}, - {"path": "specs/trinity/capabilities/specs.vibee-corpus.t27", "t27b": "pass"}, - {"path": "specs/trinity/capabilities/state.trinity-dir.t27", "t27b": "pass"}, - {"path": "specs/trinity/capabilities/test.graph.t27", "t27b": "pass"}, - {"path": "specs/trinity/capabilities/tools.scripts.t27", "t27b": "pass"}, - {"path": "specs/trinity/capabilities/train.hslm.t27", "t27b": "pass"}, - {"path": "specs/trinity/capabilities/training.targets.t27", "t27b": "pass"}, - {"path": "specs/trinity/capabilities/tri27.programs.t27", "t27b": "pass"}, - {"path": "specs/trinity/capabilities/tri27.toolchain.t27", "t27b": "pass"}, - {"path": "specs/trinity/capabilities/vibee.compiler.t27", "t27b": "pass"}, - {"path": "specs/trinity/capabilities/vsa.zig-hdc.t27", "t27b": "pass"}, - {"path": "specs/trinity/capabilities/web.docsite.t27", "t27b": "pass"}, - {"path": "specs/trinity/capabilities/web.queen-web.t27", "t27b": "pass"}, - {"path": "specs/trinity/capabilities/web.site.t27", "t27b": "pass"}, - {"path": "specs/trinity/compiler_matrix.t27", "t27b": "pass"}, - {"path": "specs/trinity/project.t27", "t27b": "pass"}, - {"path": "specs/ui/queen_evidence.t27", "t27b": "pass"}, - {"path": "specs/vault/audit.t27", "t27b": "pass"}, - {"path": "specs/vault/merge.t27", "t27b": "pass"}, - {"path": "specs/vault/policy.t27", "t27b": "pass"}, - {"path": "specs/verified/bench_agent.t27", "t27b": "pass"}, - {"path": "specs/verified/bench_boards.t27", "t27b": "pass"}, - {"path": "specs/verified/bitstream_reuse.t27", "t27b": "pass"}, - {"path": "specs/verified/bitstream_share.t27", "t27b": "pass"}, - {"path": "specs/verified/clock_constraints.t27", "t27b": "pass"}, - {"path": "specs/verified/corpus_merkle.t27", "t27b": "pass"}, - {"path": "specs/verified/corpus_receipt.t27", "t27b": "pass"}, - {"path": "specs/verified/ddc_receipt.t27", "t27b": "pass"}, - {"path": "specs/verified/device_dna.t27", "t27b": "pass"}, - {"path": "specs/verified/device_evidence.t27", "t27b": "pass"}, - {"path": "specs/verified/die_binding.t27", "t27b": "pass"}, - {"path": "specs/verified/digest_cache.t27", "t27b": "pass"}, - {"path": "specs/verified/evidence_chain.t27", "t27b": "pass"}, - {"path": "specs/verified/failure_loop.t27", "t27b": "pass"}, - {"path": "specs/verified/frontier.t27", "t27b": "pass"}, - {"path": "specs/verified/gen_hash_cache.t27", "t27b": "pass"}, - {"path": "specs/verified/independence.t27", "t27b": "pass"}, - {"path": "specs/verified/payout.t27", "t27b": "pass"}, - {"path": "specs/verified/poc/a/slot.t27", "t27b": "pass"}, - {"path": "specs/verified/poc/b/slot.t27", "t27b": "pass"}, - {"path": "specs/verified/poc/run.t27", "t27b": "pass"}, - {"path": "specs/verified/poc/static_counter.t27", "t27b": "pass"}, - {"path": "specs/verified/receipt.t27", "t27b": "pass"}, - {"path": "specs/verified/region.t27", "t27b": "pass"}, - {"path": "specs/verified/reuse.t27", "t27b": "pass"}, - {"path": "specs/verified/review_gate.t27", "t27b": "pass"}, - {"path": "specs/verified/run_record.t27", "t27b": "pass"}, - {"path": "specs/verified/seal_check.t27", "t27b": "pass"}, - {"path": "specs/verified/seal_identity.t27", "t27b": "pass"}, - {"path": "specs/verified/signed_receipt.t27", "t27b": "pass"}, - {"path": "specs/verified/silicon_queue.t27", "t27b": "pass"}, - {"path": "specs/verified/silicon_runs.t27", "t27b": "pass"}, - {"path": "specs/verified/suite_jobs.t27", "t27b": "pass"}, - {"path": "specs/verified/ternary_link_run.t27", "t27b": "pass"}, - {"path": "specs/verified/verdict.t27", "t27b": "pass"}, - {"path": "specs/verified/verdict_audit.t27", "t27b": "pass"}, - {"path": "specs/verified/watch.t27", "t27b": "pass"}, - {"path": "specs/vm/trinity_vm.t27", "t27b": "pass"}, - {"path": "specs/vsa/similarity_search.t27", "t27b": "pass"}, - {"path": "specs/vsa/trinity_compat.t27", "t27b": "pass"}, - {"path": "specs/xilinx7/bench_coverage.t27", "t27b": "pass"}, - {"path": "specs/xilinx7/far.t27", "t27b": "pass"}, - {"path": "specs/xilinx7/flow.t27", "t27b": "pass"}, - {"path": "specs/xilinx7/frames.t27", "t27b": "pass"}, - {"path": "specs/xilinx7/packets.t27", "t27b": "pass"} + {"path": "specs/a/b_c.t27", "t27b": "pass"}, + {"path": "specs/a_b/c.t27", "t27b": "pass"}, + {"path": "specs/agents/a.t27", "t27b": "pass"}, + {"path": "specs/agents/b.t27", "t27b": "pass"}, + {"path": "specs/agents/c.t27", "t27b": "pass"}, + {"path": "specs/agents/d.t27", "t27b": "pass"}, + {"path": "specs/agents/e.t27", "t27b": "pass"}, + {"path": "specs/agents/f.t27", "t27b": "pass"}, + {"path": "specs/agents/g.t27", "t27b": "pass"}, + {"path": "specs/agents/h.t27", "t27b": "pass"}, + {"path": "specs/agents/i.t27", "t27b": "pass"}, + {"path": "specs/agents/j.t27", "t27b": "pass"}, + {"path": "specs/agents/k.t27", "t27b": "pass"}, + {"path": "specs/agents/l.t27", "t27b": "pass"}, + {"path": "specs/agents/m.t27", "t27b": "pass"}, + {"path": "specs/agents/n.t27", "t27b": "pass"}, + {"path": "specs/agents/o.t27", "t27b": "pass"}, + {"path": "specs/agents/p.t27", "t27b": "pass"}, + {"path": "specs/agents/q.t27", "t27b": "pass"}, + {"path": "specs/agents/r.t27", "t27b": "pass"}, + {"path": "specs/agents/s.t27", "t27b": "pass"}, + {"path": "specs/agents/t.t27", "t27b": "pass"}, + {"path": "specs/agents/ti.t27", "t27b": "pass"}, + {"path": "specs/agents/u.t27", "t27b": "pass"}, + {"path": "specs/agents/v.t27", "t27b": "pass"}, + {"path": "specs/agents/w.t27", "t27b": "pass"}, + {"path": "specs/agents/x.t27", "t27b": "pass"}, + {"path": "specs/agents/y.t27", "t27b": "pass"}, + {"path": "specs/agents/z.t27", "t27b": "pass"}, + {"path": "specs/api/c_abi.t27", "t27b": "pass"}, + {"path": "specs/api/tri_api_context.t27", "t27b": "pass"}, + {"path": "specs/api/tri_api_loop.t27", "t27b": "pass"}, + {"path": "specs/api/tri_api_permissions.t27", "t27b": "pass"}, + {"path": "specs/api/tri_api_session.t27", "t27b": "pass"}, + {"path": "specs/api/tri_net_api.t27", "t27b": "pass"}, + {"path": "specs/automation/agent-claims-honest.t27", "t27b": "pass"}, + {"path": "specs/automation/agent-conversations.t27", "t27b": "pass"}, + {"path": "specs/automation/agent-hive-group.t27", "t27b": "pass"}, + {"path": "specs/automation/agent-media-kie.t27", "t27b": "pass"}, + {"path": "specs/automation/agent-neuro-kie.t27", "t27b": "pass"}, + {"path": "specs/automation/agent-provider-chain.t27", "t27b": "pass"}, + {"path": "specs/automation/agent-spec-bank.t27", "t27b": "pass"}, + {"path": "specs/automation/ball-board.t27", "t27b": "pass"}, + {"path": "specs/automation/ball-grants.t27", "t27b": "pass"}, + {"path": "specs/automation/blog-share.t27", "t27b": "pass"}, + {"path": "specs/automation/bot-agent-memory.t27", "t27b": "pass"}, + {"path": "specs/automation/bot-agent-stream.t27", "t27b": "pass"}, + {"path": "specs/automation/bot-agent-team.t27", "t27b": "pass"}, + {"path": "specs/automation/bot-event-tabs.t27", "t27b": "pass"}, + {"path": "specs/automation/bot-menu-press.t27", "t27b": "pass"}, + {"path": "specs/automation/bot-neuro-office.t27", "t27b": "pass"}, + {"path": "specs/automation/bot-office-crm.t27", "t27b": "pass"}, + {"path": "specs/automation/bot-topic-tabs.t27", "t27b": "pass"}, + {"path": "specs/automation/browser-pod-restart.t27", "t27b": "pass"}, + {"path": "specs/automation/browser-sign-in.t27", "t27b": "pass"}, + {"path": "specs/automation/browser-tab-strip.t27", "t27b": "pass"}, + {"path": "specs/automation/browser-viewer-boot.t27", "t27b": "pass"}, + {"path": "specs/automation/card-chat-night-watch.t27", "t27b": "pass"}, + {"path": "specs/automation/ci-bridge.t27", "t27b": "pass"}, + {"path": "specs/automation/claim-guard-bar.t27", "t27b": "pass"}, + {"path": "specs/automation/connect-card.t27", "t27b": "pass"}, + {"path": "specs/automation/course-access.t27", "t27b": "pass"}, + {"path": "specs/automation/course-outreach.t27", "t27b": "pass"}, + {"path": "specs/automation/crm-client-onboard.t27", "t27b": "pass"}, + {"path": "specs/automation/crm-client-ownership.t27", "t27b": "pass"}, + {"path": "specs/automation/crm-client-workspace.t27", "t27b": "pass"}, + {"path": "specs/automation/crm-duet.t27", "t27b": "pass"}, + {"path": "specs/automation/crm-first-screen.t27", "t27b": "pass"}, + {"path": "specs/automation/crm-lead-magnet.t27", "t27b": "pass"}, + {"path": "specs/automation/crm-sellers.t27", "t27b": "pass"}, + {"path": "specs/automation/crm-story-reel.t27", "t27b": "pass"}, + {"path": "specs/automation/engage-desk.t27", "t27b": "pass"}, + {"path": "specs/automation/hive-contributor-keys.t27", "t27b": "pass"}, + {"path": "specs/automation/inngest-functions-status.t27", "t27b": "pass"}, + {"path": "specs/automation/inngest-probe-suite.t27", "t27b": "pass"}, + {"path": "specs/automation/inngest-queen-scheduler.t27", "t27b": "pass"}, + {"path": "specs/automation/kanban-card-chat.t27", "t27b": "pass"}, + {"path": "specs/automation/leela-agent-link.t27", "t27b": "pass"}, + {"path": "specs/automation/mail-push.t27", "t27b": "pass"}, + {"path": "specs/automation/meeting-reminders.t27", "t27b": "pass"}, + {"path": "specs/automation/meta-connect.t27", "t27b": "pass"}, + {"path": "specs/automation/owner-studio.t27", "t27b": "pass"}, + {"path": "specs/automation/photo-actions.t27", "t27b": "pass"}, + {"path": "specs/automation/plan-reel.t27", "t27b": "pass"}, + {"path": "specs/automation/poster-facts-overlay.t27", "t27b": "pass"}, + {"path": "specs/automation/queen-contributor-keys.t27", "t27b": "pass"}, + {"path": "specs/automation/queen-growth.t27", "t27b": "pass"}, + {"path": "specs/automation/reddit-desk.t27", "t27b": "pass"}, + {"path": "specs/automation/review-jam.t27", "t27b": "pass"}, + {"path": "specs/automation/seal-stands-in.t27", "t27b": "pass"}, + {"path": "specs/automation/social-api.t27", "t27b": "pass"}, + {"path": "specs/automation/split-reel.t27", "t27b": "pass"}, + {"path": "specs/automation/token-wallet.t27", "t27b": "pass"}, + {"path": "specs/automation/tri-claim-batch.t27", "t27b": "pass"}, + {"path": "specs/automation/tri-wallet-chains.t27", "t27b": "pass"}, + {"path": "specs/automation/wrapup-auto.t27", "t27b": "pass"}, + {"path": "specs/base/debounce.t27", "t27b": "pass"}, + {"path": "specs/base/ops.t27", "t27b": "pass"}, + {"path": "specs/base/ring_32.t27", "t27b": "pass"}, + {"path": "specs/base/seed.t27", "t27b": "pass"}, + {"path": "specs/base/ternary_encoding.t27", "t27b": "pass"}, + {"path": "specs/base/types.t27", "t27b": "pass"}, + {"path": "specs/basics/01_what_a_spec_is.t27", "t27b": "pass"}, + {"path": "specs/basics/02_the_module_line.t27", "t27b": "pass"}, + {"path": "specs/basics/03_comments_and_prose.t27", "t27b": "pass"}, + {"path": "specs/basics/04_constants.t27", "t27b": "pass"}, + {"path": "specs/basics/05_whole_numbers.t27", "t27b": "pass"}, + {"path": "specs/basics/06_true_false_and_text.t27", "t27b": "pass"}, + {"path": "specs/basics/07_arrays.t27", "t27b": "pass"}, + {"path": "specs/basics/08_trits.t27", "t27b": "pass"}, + {"path": "specs/basics/09_expressions.t27", "t27b": "pass"}, + {"path": "specs/basics/10_a_test_block.t27", "t27b": "pass"}, + {"path": "specs/basics/11_many_tests.t27", "t27b": "pass"}, + {"path": "specs/basics/12_functions.t27", "t27b": "pass"}, + {"path": "specs/basics/13_local_names.t27", "t27b": "pass"}, + {"path": "specs/basics/14_if_and_else.t27", "t27b": "pass"}, + {"path": "specs/basics/15_loops.t27", "t27b": "pass"}, + {"path": "specs/basics/16_pub_or_private.t27", "t27b": "pass"}, + {"path": "specs/basics/17_structs.t27", "t27b": "pass"}, + {"path": "specs/basics/18_enums.t27", "t27b": "pass"}, + {"path": "specs/basics/19_use_other_modules.t27", "t27b": "pass"}, + {"path": "specs/basics/20_invariants.t27", "t27b": "pass"}, + {"path": "specs/basics/21_gen_ts.t27", "t27b": "pass"}, + {"path": "specs/basics/22_seven_backends.t27", "t27b": "pass"}, + {"path": "specs/basics/23_stages_of_t27c.t27", "t27b": "pass"}, + {"path": "specs/basics/24_tri_commands.t27", "t27b": "pass"}, + {"path": "specs/basics/25_reading_errors.t27", "t27b": "pass"}, + {"path": "specs/basics/26_a_small_program.t27", "t27b": "pass"}, + {"path": "specs/basics/27_where_next.t27", "t27b": "pass"}, + {"path": "specs/benchmarks/bench_main.t27", "t27b": "pass"}, + {"path": "specs/benchmarks/bench_nn.t27", "t27b": "pass"}, + {"path": "specs/benchmarks/gf16_bfloat16_nmse.t27", "t27b": "pass"}, + {"path": "specs/benchmarks/kernel_collatz.t27", "t27b": "pass"}, + {"path": "specs/benchmarks/kernel_f64loop.t27", "t27b": "pass"}, + {"path": "specs/benchmarks/kernel_fib.t27", "t27b": "pass"}, + {"path": "specs/benchmarks/kernel_matmul.t27", "t27b": "pass"}, + {"path": "specs/benchmarks/kernel_sieve.t27", "t27b": "pass"}, + {"path": "specs/benchmarks/kernel_ternary.t27", "t27b": "pass"}, + {"path": "specs/benchmarks/ternary_vs_binary.t27", "t27b": "pass"}, + {"path": "specs/blog/t27b_progress.t27", "t27b": "pass"}, + {"path": "specs/boards/arty_a7.t27", "t27b": "pass"}, + {"path": "specs/boards/wukong_v1.t27", "t27b": "pass"}, + {"path": "specs/boards/xc7a100t_full.t27", "t27b": "pass"}, + {"path": "specs/boards/xc7a100t_minimal.t27", "t27b": "pass"}, + {"path": "specs/brain/bus.t27", "t27b": "pass"}, + {"path": "specs/brain/cognitive_loop.t27", "t27b": "pass"}, + {"path": "specs/brain/phi_timing.t27", "t27b": "pass"}, + {"path": "specs/brain/unified_state.t27", "t27b": "pass"}, + {"path": "specs/catalog/discovery.t27", "t27b": "pass"}, + {"path": "specs/ci/affected.t27", "t27b": "pass"}, + {"path": "specs/ci/delivery_metrics.t27", "t27b": "pass"}, + {"path": "specs/ci/derived_data.t27", "t27b": "pass"}, + {"path": "specs/ci/gates/conflict_markers.t27", "t27b": "pass"}, + {"path": "specs/ci/gates/documented_commands.t27", "t27b": "pass"}, + {"path": "specs/ci/gates/verilog_widths.t27", "t27b": "pass"}, + {"path": "specs/ci/schema.t27", "t27b": "pass"}, + {"path": "specs/compiler/c_array_repeat_wrapper.t27", "t27b": "pass"}, + {"path": "specs/compiler/c_fixed_array_return.t27", "t27b": "pass"}, + {"path": "specs/compiler/codegen_conformance.t27", "t27b": "pass"}, + {"path": "specs/compiler/core/t27core.t27", "t27b": "pass"}, + {"path": "specs/compiler/core/t27core_ddc.t27", "t27b": "pass"}, + {"path": "specs/compiler/cse_hoist.t27", "t27b": "pass"}, + {"path": "specs/compiler/lexer.t27", "t27b": "pass"}, + {"path": "specs/compiler/meta_compile.t27", "t27b": "pass"}, + {"path": "specs/compiler/rust_constant_case.t27", "t27b": "pass"}, + {"path": "specs/compiler/rust_enum_order.t27", "t27b": "pass"}, + {"path": "specs/compiler/rust_optional_returns.t27", "t27b": "pass"}, + {"path": "specs/compiler/rust_tail_returns.t27", "t27b": "pass"}, + {"path": "specs/compiler/rust_value_parameters.t27", "t27b": "pass"}, + {"path": "specs/compiler/test_report_exit.t27", "t27b": "pass"}, + {"path": "specs/compiler/theory/isa_round_trip.t27", "t27b": "pass"}, + {"path": "specs/compiler/theory/reproducible.t27", "t27b": "pass"}, + {"path": "specs/compiler/theory/sieve.t27", "t27b": "pass"}, + {"path": "specs/compiler/theory/speed_quality.t27", "t27b": "pass"}, + {"path": "specs/compiler/theory/toolchain.t27", "t27b": "pass"}, + {"path": "specs/compiler/theory/vacuity_census.t27", "t27b": "pass"}, + {"path": "specs/compiler/theory/warmup.t27", "t27b": "pass"}, + {"path": "specs/compiler/theory/warmup_t27b.t27", "t27b": "pass"}, + {"path": "specs/compiler/verilog_aos_memory.t27", "t27b": "pass"}, + {"path": "specs/compiler/verilog_branch_context.t27", "t27b": "pass"}, + {"path": "specs/compiler/zig_empty_typed_array.t27", "t27b": "pass"}, + {"path": "specs/compiler/zig_field_syntax.t27", "t27b": "pass"}, + {"path": "specs/compiler/zig_float_call_cast.t27", "t27b": "pass"}, + {"path": "specs/compiler/zig_primitive_bindings.t27", "t27b": "pass"}, + {"path": "specs/compiler/zig_scoped_type.t27", "t27b": "pass"}, + {"path": "specs/compiler/zig_shadow_initializer.t27", "t27b": "pass"}, + {"path": "specs/compiler/zig_test_shadowing.t27", "t27b": "pass"}, + {"path": "specs/compiler/zig_value_ignored.t27", "t27b": "pass"}, + {"path": "specs/conformance/e2e_scenarios.t27", "t27b": "pass"}, + {"path": "specs/crons/999-multibots-telegraf-agent-autopilot-L1118.t27", "t27b": "pass"}, + {"path": "specs/crons/999-multibots-telegraf-bot-owner-billing-L474.t27", "t27b": "pass"}, + {"path": "specs/crons/999-multibots-telegraf-check-stuck-trainings.t27", "t27b": "pass"}, + {"path": "specs/crons/999-multibots-telegraf-ci.t27", "t27b": "pass"}, + {"path": "specs/crons/999-multibots-telegraf-client-telemetry-daily.t27", "t27b": "pass"}, + {"path": "specs/crons/999-multibots-telegraf-club-invoice-abandoned-watch.t27", "t27b": "pass"}, + {"path": "specs/crons/999-multibots-telegraf-crm-proactive-sweep.t27", "t27b": "pass"}, + {"path": "specs/crons/999-multibots-telegraf-crmProactive-L375.t27", "t27b": "pass"}, + {"path": "specs/crons/999-multibots-telegraf-daily-sales-advisor.t27", "t27b": "pass"}, + {"path": "specs/crons/999-multibots-telegraf-generate-jobs-L164.t27", "t27b": "pass"}, + {"path": "specs/crons/999-multibots-telegraf-health-check.t27", "t27b": "pass"}, + {"path": "specs/crons/999-multibots-telegraf-log-monitor.t27", "t27b": "pass"}, + {"path": "specs/crons/999-multibots-telegraf-notificationHandler-L318.t27", "t27b": "pass"}, + {"path": "specs/crons/999-multibots-telegraf-notificationHandler-L324.t27", "t27b": "pass"}, + {"path": "specs/crons/999-multibots-telegraf-periodic-webhook-health-check.t27", "t27b": "pass"}, + {"path": "specs/crons/999-multibots-telegraf-production-monitor-L80.t27", "t27b": "pass"}, + {"path": "specs/crons/999-multibots-telegraf-provider-health-monitor-L344.t27", "t27b": "pass"}, + {"path": "specs/crons/999-multibots-telegraf-render-server-L10845.t27", "t27b": "pass"}, + {"path": "specs/crons/999-multibots-telegraf-render-server-L2301.t27", "t27b": "pass"}, + {"path": "specs/crons/999-multibots-telegraf-render-server-L2325.t27", "t27b": "pass"}, + {"path": "specs/crons/999-multibots-telegraf-render-server-L919.t27", "t27b": "pass"}, + {"path": "specs/crons/999-multibots-telegraf-robokassa-unclaimed-watch.t27", "t27b": "pass"}, + {"path": "specs/crons/999-multibots-telegraf-security.t27", "t27b": "pass"}, + {"path": "specs/crons/999-multibots-telegraf-skill-detector.t27", "t27b": "pass"}, + {"path": "specs/crons/999-multibots-telegraf-taskCache-L27.t27", "t27b": "pass"}, + {"path": "specs/crons/999-multibots-telegraf-ton-pending-watch.t27", "t27b": "pass"}, + {"path": "specs/crons/999-multibots-telegraf-video-task-store-L156.t27", "t27b": "pass"}, + {"path": "specs/crons/mac-alerts-digest.t27", "t27b": "pass"}, + {"path": "specs/crons/mac-alerts-watchdog.t27", "t27b": "pass"}, + {"path": "specs/crons/mac-browseros-cron-watchdog.t27", "t27b": "pass"}, + {"path": "specs/crons/mac-dev-cache-clean.t27", "t27b": "pass"}, + {"path": "specs/crons/mac-jobsearch-poller.t27", "t27b": "pass"}, + {"path": "specs/crons/mac-leela-dailyquote.t27", "t27b": "pass"}, + {"path": "specs/crons/mac-mail-bridge.t27", "t27b": "pass"}, + {"path": "specs/crons/mac-mcp-hub.t27", "t27b": "pass"}, + {"path": "specs/crons/mac-neo-boards.t27", "t27b": "pass"}, + {"path": "specs/crons/mac-neo-jobsearch.t27", "t27b": "pass"}, + {"path": "specs/crons/mac-reviewer-bees.t27", "t27b": "pass"}, + {"path": "specs/crons/mac-signup-watch.t27", "t27b": "pass"}, + {"path": "specs/crons/mac-trios-cycle-heal.t27", "t27b": "pass"}, + {"path": "specs/crons/mac-trios-cycle.t27", "t27b": "pass"}, + {"path": "specs/crons/mac-trios-doctor.t27", "t27b": "pass"}, + {"path": "specs/crons/mac-trios-feed.t27", "t27b": "pass"}, + {"path": "specs/crons/mac-trios-heal.t27", "t27b": "pass"}, + {"path": "specs/crons/railway-jobsearch-cron.t27", "t27b": "pass"}, + {"path": "specs/crons/t27-formal-mutation.t27", "t27b": "pass"}, + {"path": "specs/crons/t27-pr-dashboard.t27", "t27b": "pass"}, + {"path": "specs/crons/trinity-agent-cron-cleanup.t27", "t27b": "pass"}, + {"path": "specs/crons/trinity-agent-queue-drain.t27", "t27b": "pass"}, + {"path": "specs/crons/trinity-brain-ci.t27", "t27b": "pass"}, + {"path": "specs/crons/trinity-codegen.t27", "t27b": "pass"}, + {"path": "specs/crons/trinity-discover-callers.t27", "t27b": "pass"}, + {"path": "specs/crons/trinity-pages-health-check.t27", "t27b": "pass"}, + {"path": "specs/crons/trinity-signal-health-self.t27", "t27b": "pass"}, + {"path": "specs/crons/trinity-site-live-gate.t27", "t27b": "pass"}, + {"path": "specs/demos/simple_test.t27", "t27b": "pass"}, + {"path": "specs/docs/chapters/alphabet.t27", "t27b": "pass"}, + {"path": "specs/docs/chapters/evidence.t27", "t27b": "pass"}, + {"path": "specs/docs/chapters/layers.t27", "t27b": "pass"}, + {"path": "specs/docs/chapters/project.t27", "t27b": "pass"}, + {"path": "specs/docs/chapters/queen.t27", "t27b": "pass"}, + {"path": "specs/docs/chapters/rules.t27", "t27b": "pass"}, + {"path": "specs/docs/chapters/tooling.t27", "t27b": "pass"}, + {"path": "specs/docs/system.t27", "t27b": "pass"}, + {"path": "specs/effects/capability.t27", "t27b": "pass"}, + {"path": "specs/effects/clock_cap.t27", "t27b": "pass"}, + {"path": "specs/effects/fs_cap.t27", "t27b": "pass"}, + {"path": "specs/effects/replay_oracle.t27", "t27b": "pass"}, + {"path": "specs/fpga/adapter.t27", "t27b": "pass"}, + {"path": "specs/fpga/apb_bridge.t27", "t27b": "pass"}, + {"path": "specs/fpga/assembler.t27", "t27b": "pass"}, + {"path": "specs/fpga/axi4.t27", "t27b": "pass"}, + {"path": "specs/fpga/boards/arty_a7_integration.t27", "t27b": "pass"}, + {"path": "specs/fpga/boards/qmtech_a100t_integration.t27", "t27b": "pass"}, + {"path": "specs/fpga/bootrom.t27", "t27b": "pass"}, + {"path": "specs/fpga/bpsk.t27", "t27b": "pass"}, + {"path": "specs/fpga/clock_domain.t27", "t27b": "pass"}, + {"path": "specs/fpga/coverage.t27", "t27b": "pass"}, + {"path": "specs/fpga/crossopt.t27", "t27b": "pass"}, + {"path": "specs/fpga/cts.t27", "t27b": "pass"}, + {"path": "specs/fpga/dft.t27", "t27b": "pass"}, + {"path": "specs/fpga/die_probe.t27", "t27b": "pass"}, + {"path": "specs/fpga/dsp/adders.t27", "t27b": "pass"}, + {"path": "specs/fpga/dsp/cordic.t27", "t27b": "pass"}, + {"path": "specs/fpga/dsp/fixed_point.t27", "t27b": "pass"}, + {"path": "specs/fpga/dsp/multipliers.t27", "t27b": "pass"}, + {"path": "specs/fpga/dsp/signals.t27", "t27b": "pass"}, + {"path": "specs/fpga/e2e_demo.t27", "t27b": "pass"}, + {"path": "specs/fpga/eth_beacon.t27", "t27b": "pass"}, + {"path": "specs/fpga/eth_crc.t27", "t27b": "pass"}, + {"path": "specs/fpga/eth_rx.t27", "t27b": "pass"}, + {"path": "specs/fpga/fifo.t27", "t27b": "pass"}, + {"path": "specs/fpga/gf16_accel.t27", "t27b": "pass"}, + {"path": "specs/fpga/hw_types.t27", "t27b": "pass"}, + {"path": "specs/fpga/linker.t27", "t27b": "pass"}, + {"path": "specs/fpga/memory.t27", "t27b": "pass"}, + {"path": "specs/fpga/mmcm.t27", "t27b": "pass"}, + {"path": "specs/fpga/mtbf.t27", "t27b": "pass"}, + {"path": "specs/fpga/partition.t27", "t27b": "pass"}, + {"path": "specs/fpga/power.t27", "t27b": "pass"}, + {"path": "specs/fpga/power_analysis.t27", "t27b": "pass"}, + {"path": "specs/fpga/reset_sync.t27", "t27b": "pass"}, + {"path": "specs/fpga/rgmii.t27", "t27b": "pass"}, + {"path": "specs/fpga/rgmii_sniff.t27", "t27b": "pass"}, + {"path": "specs/fpga/ro_race.t27", "t27b": "pass"}, + {"path": "specs/fpga/router.t27", "t27b": "pass"}, + {"path": "specs/fpga/secded.t27", "t27b": "pass"}, + {"path": "specs/fpga/simulator.t27", "t27b": "pass"}, + {"path": "specs/fpga/stdlib.t27", "t27b": "pass"}, + {"path": "specs/fpga/ternary_isa.t27", "t27b": "pass"}, + {"path": "specs/fpga/ternary_link.t27", "t27b": "pass"}, + {"path": "specs/fpga/testbench/assembler_tb.t27", "t27b": "pass"}, + {"path": "specs/fpga/testbench/cts_tb.t27", "t27b": "pass"}, + {"path": "specs/fpga/testbench/formal_tb.t27", "t27b": "pass"}, + {"path": "specs/fpga/testbench/partition_tb.t27", "t27b": "pass"}, + {"path": "specs/fpga/testbench/placement_tb.t27", "t27b": "pass"}, + {"path": "specs/fpga/testbench/power_tb.t27", "t27b": "pass"}, + {"path": "specs/fpga/testbench/router_tb.t27", "t27b": "pass"}, + {"path": "specs/fpga/testbench/simulator_tb.t27", "t27b": "pass"}, + {"path": "specs/fpga/testbench/timing_tb.t27", "t27b": "pass"}, + {"path": "specs/fpga/testbench/vcd_trace_tb.t27", "t27b": "pass"}, + {"path": "specs/fpga/timing.t27", "t27b": "pass"}, + {"path": "specs/fpga/trinet_node.t27", "t27b": "pass"}, + {"path": "specs/fpga/verification/build_verify.t27", "t27b": "pass"}, + {"path": "specs/functions/analytics-sales-advise.t27", "t27b": "pass"}, + {"path": "specs/functions/analytics-skills-detect.t27", "t27b": "pass"}, + {"path": "specs/functions/broadcast-message-send.t27", "t27b": "pass"}, + {"path": "specs/functions/client-telemetry-daily.t27", "t27b": "pass"}, + {"path": "specs/functions/club-invoice-abandoned-watch.t27", "t27b": "pass"}, + {"path": "specs/functions/content-detailed-script-generate.t27", "t27b": "pass"}, + {"path": "specs/functions/content-scenario-clips-generate.t27", "t27b": "pass"}, + {"path": "specs/functions/content-scripts-generate.t27", "t27b": "pass"}, + {"path": "specs/functions/crm-proactive-sweep.t27", "t27b": "pass"}, + {"path": "specs/functions/instagram-competitors-find.t27", "t27b": "pass"}, + {"path": "specs/functions/instagram-reels-analyze.t27", "t27b": "pass"}, + {"path": "specs/functions/instagram-top-content-extract.t27", "t27b": "pass"}, + {"path": "specs/functions/monitoring-error-report.t27", "t27b": "pass"}, + {"path": "specs/functions/monitoring-health-check.t27", "t27b": "pass"}, + {"path": "specs/functions/monitoring-logs-analyze.t27", "t27b": "pass"}, + {"path": "specs/functions/monitoring-logs-trigger.t27", "t27b": "pass"}, + {"path": "specs/functions/morph-images-generate.t27", "t27b": "pass"}, + {"path": "specs/functions/neuro-image-generate.t27", "t27b": "pass"}, + {"path": "specs/functions/payment-ai-server-process.t27", "t27b": "pass"}, + {"path": "specs/functions/reels-ai-callback.t27", "t27b": "pass"}, + {"path": "specs/functions/reels-ai-generate.t27", "t27b": "pass"}, + {"path": "specs/functions/reels-loop-generate.t27", "t27b": "pass"}, + {"path": "specs/functions/render-avatar-video-run.t27", "t27b": "pass"}, + {"path": "specs/functions/render-job-run.t27", "t27b": "pass"}, + {"path": "specs/functions/render-riddle-run.t27", "t27b": "pass"}, + {"path": "specs/functions/robokassa-unclaimed-watch.t27", "t27b": "pass"}, + {"path": "specs/functions/ton-pending-watch.t27", "t27b": "pass"}, + {"path": "specs/functions/training-model-complete.t27", "t27b": "pass"}, + {"path": "specs/functions/training-model-start.t27", "t27b": "pass"}, + {"path": "specs/functions/training-model-v2-start.t27", "t27b": "pass"}, + {"path": "specs/functions/training-stuck-check.t27", "t27b": "pass"}, + {"path": "specs/functions/webhook-generation-validate.t27", "t27b": "pass"}, + {"path": "specs/functions/welcome-avatar-generate.t27", "t27b": "pass"}, + {"path": "specs/github/auth.t27", "t27b": "pass"}, + {"path": "specs/hosting/credit.t27", "t27b": "pass"}, + {"path": "specs/hosting/feed.t27", "t27b": "pass"}, + {"path": "specs/hosting/host.t27", "t27b": "pass"}, + {"path": "specs/hosting/panel.t27", "t27b": "pass"}, + {"path": "specs/hosting/placement.t27", "t27b": "pass"}, + {"path": "specs/hosting/proof.t27", "t27b": "pass"}, + {"path": "specs/hosting/row.t27", "t27b": "pass"}, + {"path": "specs/hosting/statement.t27", "t27b": "pass"}, + {"path": "specs/hosting/sybil.t27", "t27b": "pass"}, + {"path": "specs/hosting/toolchain.t27", "t27b": "pass"}, + {"path": "specs/hosting/topology.t27", "t27b": "pass"}, + {"path": "specs/i18n/agents-ru.t27", "t27b": "pass"}, + {"path": "specs/i18n/blog-ru.t27", "t27b": "pass"}, + {"path": "specs/i18n/docs-ru.t27", "t27b": "pass"}, + {"path": "specs/igla/race/mvp_ternary_classifier.t27", "t27b": "pass"}, + {"path": "specs/igla/race/phi_accumulator_growth.t27", "t27b": "pass"}, + {"path": "specs/igla/race/phi_gain_freedom.t27", "t27b": "pass"}, + {"path": "specs/igla/race/phi_weights.t27", "t27b": "pass"}, + {"path": "specs/igla/race/ternary_lut_table.t27", "t27b": "pass"}, + {"path": "specs/igla/race/ternary_mac_group.t27", "t27b": "pass"}, + {"path": "specs/igla/race/ternary_node.t27", "t27b": "pass"}, + {"path": "specs/igla/race/unit_weights_node.t27", "t27b": "pass"}, + {"path": "specs/igla/w535_bounded_while_module.t27", "t27b": "pass"}, + {"path": "specs/isa/t27a.t27", "t27b": "pass"}, + {"path": "specs/isa/t27a_mnemonics.t27", "t27b": "pass"}, + {"path": "specs/isa/ternary_encoding.t27", "t27b": "pass"}, + {"path": "specs/isa/ternary_gates.t27", "t27b": "pass"}, + {"path": "specs/isa/ternary_graph.t27", "t27b": "pass"}, + {"path": "specs/isa/tri27_bytecode.t27", "t27b": "pass"}, + {"path": "specs/isa/tri27_machine.t27", "t27b": "pass"}, + {"path": "specs/jobs/network_job.t27", "t27b": "pass"}, + {"path": "specs/jobs/release_t27c.t27", "t27b": "pass"}, + {"path": "specs/jobs/t27b_ledger_steward.t27", "t27b": "pass"}, + {"path": "specs/math/constants.t27", "t27b": "pass"}, + {"path": "specs/math/gf_competitive.t27", "t27b": "pass"}, + {"path": "specs/memory/graph/crypt.t27", "t27b": "pass"}, + {"path": "specs/memory/graph/ingest.t27", "t27b": "pass"}, + {"path": "specs/memory/graph/scope.t27", "t27b": "pass"}, + {"path": "specs/memory/graph/temporal.t27", "t27b": "pass"}, + {"path": "specs/memory/graph/types.t27", "t27b": "pass"}, + {"path": "specs/memory/tmem/session.t27", "t27b": "pass"}, + {"path": "specs/memory/tmem/types.t27", "t27b": "pass"}, + {"path": "specs/mesh_routing.t27", "t27b": "pass"}, + {"path": "specs/ml/activation/elu_activation.t27", "t27b": "blocked", "blocker": "ExprCall(undeclared fn)", "reason": "unimplemented"}, + {"path": "specs/ml/activation/gelu_activation.t27", "t27b": "blocked", "blocker": "ExprCall(undeclared fn)", "reason": "unimplemented"}, + {"path": "specs/ml/activation/gelu_approx_activation.t27", "t27b": "blocked", "blocker": "ExprCall(undeclared fn)", "reason": "unimplemented"}, + {"path": "specs/ml/activation/leaky_relu_activation.t27", "t27b": "pass"}, + {"path": "specs/ml/activation/relu_activation.t27", "t27b": "pass"}, + {"path": "specs/ml/activation/sigmoid_activation.t27", "t27b": "pass"}, + {"path": "specs/ml/activation/silu_swish_activation.t27", "t27b": "blocked", "blocker": "ExprCall(undeclared fn)", "reason": "unimplemented"}, + {"path": "specs/ml/activation/softmax.t27", "t27b": "blocked", "blocker": "ExprCall(undeclared fn)", "reason": "unimplemented"}, + {"path": "specs/ml/activation/tanh_activation.t27", "t27b": "blocked", "blocker": "ExprCall(undeclared fn)", "reason": "unimplemented"}, + {"path": "specs/ml/igla_champion_capsule.t27", "t27b": "blocked", "blocker": "ExprIdentifier(undeclared)", "reason": "unimplemented"}, + {"path": "specs/ml/layers/avgpool2d_layer.t27", "t27b": "pass"}, + {"path": "specs/ml/layers/batchnorm_layer.t27", "t27b": "blocked", "blocker": "ExprCall(undeclared fn)", "reason": "unimplemented"}, + {"path": "specs/ml/layers/conv2d_layer.t27", "t27b": "pass"}, + {"path": "specs/ml/layers/dense_layer.t27", "t27b": "pass"}, + {"path": "specs/ml/layers/dropout_layer.t27", "t27b": "pass"}, + {"path": "specs/ml/layers/embedding_layer.t27", "t27b": "blocked", "blocker": "ExprCall(undeclared fn)", "reason": "unimplemented"}, + {"path": "specs/ml/layers/flatten_layer.t27", "t27b": "pass"}, + {"path": "specs/ml/layers/layernorm_layer.t27", "t27b": "pass"}, + {"path": "specs/ml/layers/maxpool2d_layer.t27", "t27b": "pass"}, + {"path": "specs/ml/layers/residual_connection.t27", "t27b": "pass"}, + {"path": "specs/ml/loss/binary_crossentropy_loss.t27", "t27b": "blocked", "blocker": "ExprCall(undeclared fn)", "reason": "unimplemented"}, + {"path": "specs/ml/loss/contrastive_loss.t27", "t27b": "blocked", "blocker": "ExprCall(undeclared fn)", "reason": "unimplemented"}, + {"path": "specs/ml/loss/cross_entropy_loss.t27", "t27b": "blocked", "blocker": "ExprCall(undeclared fn)", "reason": "unimplemented"}, + {"path": "specs/ml/loss/huber_loss.t27", "t27b": "pass"}, + {"path": "specs/ml/loss/kl_divergence.t27", "t27b": "pass"}, + {"path": "specs/ml/loss/mse_loss.t27", "t27b": "pass"}, + {"path": "specs/ml/optimizer/adagrad.t27", "t27b": "blocked", "blocker": "ExprCall(undeclared fn)", "reason": "unimplemented"}, + {"path": "specs/ml/optimizer/adam.t27", "t27b": "blocked", "blocker": "ExprCall(undeclared fn)", "reason": "unimplemented"}, + {"path": "specs/ml/optimizer/lamb.t27", "t27b": "blocked", "blocker": "ExprCall(undeclared fn)", "reason": "unimplemented"}, + {"path": "specs/ml/optimizer/race_config.t27", "t27b": "blocked", "blocker": "ExprIdentifier(undeclared)", "reason": "unimplemented"}, + {"path": "specs/ml/optimizer/rmsprop.t27", "t27b": "pass"}, + {"path": "specs/ml/optimizer/sgd.t27", "t27b": "pass"}, + {"path": "specs/ml/pathway/mlp.t27", "t27b": "blocked", "blocker": "ExprCall(undeclared fn)", "reason": "unimplemented"}, + {"path": "specs/ml/recurrent/attention_mechanism.t27", "t27b": "blocked", "blocker": "ExprCall(undeclared fn)", "reason": "unimplemented"}, + {"path": "specs/ml/recurrent/bilstm.t27", "t27b": "blocked", "blocker": "ExprCall(undeclared fn)", "reason": "unimplemented"}, + {"path": "specs/ml/recurrent/gru_cell.t27", "t27b": "blocked", "blocker": "ExprCall(undeclared fn)", "reason": "unimplemented"}, + {"path": "specs/ml/recurrent/lstm_cell.t27", "t27b": "blocked", "blocker": "ExprCall(undeclared fn)", "reason": "unimplemented"}, + {"path": "specs/ml/recurrent/lstm_single.t27", "t27b": "blocked", "blocker": "ExprCall(undeclared fn)", "reason": "unimplemented"}, + {"path": "specs/ml/recurrent/rnn_cell.t27", "t27b": "blocked", "blocker": "ExprCall(undeclared fn)", "reason": "unimplemented"}, + {"path": "specs/ml/recurrent/self_attention.t27", "t27b": "pass"}, + {"path": "specs/ml/rl/advantage_estimator.t27", "t27b": "blocked", "blocker": "ExprCall(undeclared fn)", "reason": "unimplemented"}, + {"path": "specs/ml/rl/dqn.t27", "t27b": "pass"}, + {"path": "specs/ml/rl/dqn_target_network.t27", "t27b": "pass"}, + {"path": "specs/ml/rl/ppo_clip_loss.t27", "t27b": "blocked", "blocker": "ExprCall(undeclared fn)", "reason": "unimplemented"}, + {"path": "specs/ml/rl/ppo_critic.t27", "t27b": "blocked", "blocker": "ExprCall(undeclared fn)", "reason": "unimplemented"}, + {"path": "specs/ml/rl/sac_critic.t27", "t27b": "pass"}, + {"path": "specs/ml/transformer/encoder_block.t27", "t27b": "blocked", "blocker": "ExprCall(undeclared fn)", "reason": "unimplemented"}, + {"path": "specs/ml/transformer/feed_forward_network.t27", "t27b": "pass"}, + {"path": "specs/ml/transformer/multi_head_attention.t27", "t27b": "pass"}, + {"path": "specs/ml/transformer/positional_encoding.t27", "t27b": "blocked", "blocker": "ExprCall(undeclared fn)", "reason": "unimplemented"}, + {"path": "specs/multipath_router.t27", "t27b": "pass"}, + {"path": "specs/network/attribution.t27", "t27b": "pass"}, + {"path": "specs/network/identity.t27", "t27b": "pass"}, + {"path": "specs/network/job_rules.t27", "t27b": "pass"}, + {"path": "specs/network/mvp.t27", "t27b": "pass"}, + {"path": "specs/network/mvp_v2.t27", "t27b": "pass"}, + {"path": "specs/network/mvp_v3.t27", "t27b": "pass"}, + {"path": "specs/network/mvp_v3_ed25519.t27", "t27b": "pass"}, + {"path": "specs/network/pool.t27", "t27b": "pass"}, + {"path": "specs/network/quorum.t27", "t27b": "pass"}, + {"path": "specs/network/usage.t27", "t27b": "pass"}, + {"path": "specs/numeric/bnf1024.t27", "t27b": "pass"}, + {"path": "specs/numeric/bnf128.t27", "t27b": "pass"}, + {"path": "specs/numeric/bnf16.t27", "t27b": "pass"}, + {"path": "specs/numeric/bnf256.t27", "t27b": "pass"}, + {"path": "specs/numeric/bnf32.t27", "t27b": "pass"}, + {"path": "specs/numeric/bnf512.t27", "t27b": "pass"}, + {"path": "specs/numeric/bnf64.t27", "t27b": "pass"}, + {"path": "specs/numeric/bnf8.t27", "t27b": "pass"}, + {"path": "specs/numeric/catalog_paper_count.t27", "t27b": "pass"}, + {"path": "specs/numeric/e8m0.t27", "t27b": "pass"}, + {"path": "specs/numeric/formats.t27", "t27b": "pass"}, + {"path": "specs/numeric/formats_catalog.t27", "t27b": "pass"}, + {"path": "specs/numeric/gf10.t27", "t27b": "pass"}, + {"path": "specs/numeric/gf1024.t27", "t27b": "pass"}, + {"path": "specs/numeric/gf128.t27", "t27b": "pass"}, + {"path": "specs/numeric/gf14.t27", "t27b": "pass"}, + {"path": "specs/numeric/gf16.t27", "t27b": "pass"}, + {"path": "specs/numeric/gf256.t27", "t27b": "pass"}, + {"path": "specs/numeric/gf48.t27", "t27b": "pass"}, + {"path": "specs/numeric/gf512.t27", "t27b": "pass"}, + {"path": "specs/numeric/gf6.t27", "t27b": "pass"}, + {"path": "specs/numeric/gf96.t27", "t27b": "pass"}, + {"path": "specs/numeric/gft1024.t27", "t27b": "pass"}, + {"path": "specs/numeric/gft128.t27", "t27b": "pass"}, + {"path": "specs/numeric/gft16.t27", "t27b": "pass"}, + {"path": "specs/numeric/gft256.t27", "t27b": "pass"}, + {"path": "specs/numeric/gft32.t27", "t27b": "pass"}, + {"path": "specs/numeric/gft4.t27", "t27b": "pass"}, + {"path": "specs/numeric/gft512.t27", "t27b": "pass"}, + {"path": "specs/numeric/gft64.t27", "t27b": "pass"}, + {"path": "specs/numeric/gft8.t27", "t27b": "pass"}, + {"path": "specs/numeric/gfternary.t27", "t27b": "pass"}, + {"path": "specs/numeric/golden_sieve.t27", "t27b": "pass"}, + {"path": "specs/numeric/ocp_mx.t27", "t27b": "pass"}, + {"path": "specs/numeric/requant_boundary.t27", "t27b": "pass"}, + {"path": "specs/numeric/tnf1024.t27", "t27b": "pass"}, + {"path": "specs/numeric/tnf128.t27", "t27b": "pass"}, + {"path": "specs/numeric/tnf16.t27", "t27b": "pass"}, + {"path": "specs/numeric/tnf17.t27", "t27b": "pass"}, + {"path": "specs/numeric/tnf256.t27", "t27b": "pass"}, + {"path": "specs/numeric/tnf32.t27", "t27b": "pass"}, + {"path": "specs/numeric/tnf4.t27", "t27b": "pass"}, + {"path": "specs/numeric/tnf512.t27", "t27b": "pass"}, + {"path": "specs/numeric/tnf64.t27", "t27b": "pass"}, + {"path": "specs/numeric/tnf8.t27", "t27b": "pass"}, + {"path": "specs/numeric/trinity_numeric_surface.t27", "t27b": "pass"}, + {"path": "specs/physics/e8_lqg_bridge.t27", "t27b": "pass"}, + {"path": "specs/physics/eye_isi.t27", "t27b": "pass"}, + {"path": "specs/physics/gamma-conflict.t27", "t27b": "pass"}, + {"path": "specs/physics/hslm_benchmark.t27", "t27b": "pass"}, + {"path": "specs/physics/line_bounce.t27", "t27b": "pass"}, + {"path": "specs/physics/lqg_cs_bridge.t27", "t27b": "pass"}, + {"path": "specs/physics/xc7_primitives.t27", "t27b": "pass"}, + {"path": "specs/policy/issue_shape.t27", "t27b": "pass"}, + {"path": "specs/policy/l2_generation.t27", "t27b": "pass"}, + {"path": "specs/policy/lang_en.t27", "t27b": "pass"}, + {"path": "specs/policy/merge_ours.t27", "t27b": "pass"}, + {"path": "specs/policy/own_language.t27", "t27b": "pass"}, + {"path": "specs/policy/required_contexts.t27", "t27b": "pass"}, + {"path": "specs/policy/text_lines.t27", "t27b": "pass"}, + {"path": "specs/port/bootstrap/src/bridge.t27", "t27b": "pass"}, + {"path": "specs/port/bootstrap/src/cc_gate.t27", "t27b": "pass"}, + {"path": "specs/port/bootstrap/src/check_calls.t27", "t27b": "pass"}, + {"path": "specs/port/bootstrap/src/compiler/AsmRelocEntry_new.t27", "t27b": "pass"}, + {"path": "specs/port/bootstrap/src/compiler/AsmSectionKind_from_i8.t27", "t27b": "pass"}, + {"path": "specs/port/bootstrap/src/compiler/AssembledInstr_r_type.t27", "t27b": "pass"}, + {"path": "specs/port/bootstrap/src/compiler/HirBusPort_axi4_lite_slave.t27", "t27b": "pass"}, + {"path": "specs/port/bootstrap/src/compiler/HirClockDomain_new.t27", "t27b": "pass"}, + {"path": "specs/port/bootstrap/src/compiler/HirCoverPoint_new.t27", "t27b": "pass"}, + {"path": "specs/port/bootstrap/src/compiler/HirGf16FftConfig_fft_stages.t27", "t27b": "pass"}, + {"path": "specs/port/bootstrap/src/compiler/HirIpCatalog_new.t27", "t27b": "pass"}, + {"path": "specs/port/bootstrap/src/compiler/HirTernaryRegFile_new.t27", "t27b": "pass"}, + {"path": "specs/port/bootstrap/src/compiler/HwType_hw_width.t27", "t27b": "pass"}, + {"path": "specs/port/bootstrap/src/compiler/LinkSection_text.t27", "t27b": "pass"}, + {"path": "specs/port/bootstrap/src/compiler/LoopGuard_loop_cond.t27", "t27b": "pass"}, + {"path": "specs/port/bootstrap/src/compiler/TbCheck_new.t27", "t27b": "pass"}, + {"path": "specs/port/bootstrap/src/compiler/collect_type_decls.t27", "t27b": "pass"}, + {"path": "specs/port/bootstrap/src/enrichment/mod.t27", "t27b": "pass"}, + {"path": "specs/port/bootstrap/src/jwt.t27", "t27b": "pass"}, + {"path": "specs/port/bootstrap/src/parse_conform.t27", "t27b": "pass"}, + {"path": "specs/port/bootstrap/src/phi_f64_literals.t27", "t27b": "pass"}, + {"path": "specs/port/bootstrap/src/phi_selfcheck.t27", "t27b": "pass"}, + {"path": "specs/port/bootstrap/src/sensitivity.t27", "t27b": "pass"}, + {"path": "specs/port/bootstrap/src/source_kind.t27", "t27b": "pass"}, + {"path": "specs/port/bootstrap/src/weight_bram.t27", "t27b": "pass"}, + {"path": "specs/port/browseros/trios/agent-server/apps/server/src/api/routes/health.t27", "t27b": "pass"}, + {"path": "specs/port/browseros/trios/agent-server/apps/server/src/api/routes/memory.t27", "t27b": "pass"}, + {"path": "specs/port/browseros/trios/agent-server/apps/server/src/api/routes/queen-lease.t27", "t27b": "pass"}, + {"path": "specs/port/browseros/trios/agent-server/apps/server/src/api/routes/queen-needs-you.t27", "t27b": "pass"}, + {"path": "specs/port/browseros/trios/agent-server/apps/server/src/api/routes/queen-public-agents.t27", "t27b": "pass"}, + {"path": "specs/port/browseros/trios/agent-server/apps/server/src/api/routes/queen-registry.t27", "t27b": "pass"}, + {"path": "specs/port/browseros/trios/agent-server/apps/server/src/api/routes/queen-rehearsal.t27", "t27b": "pass"}, + {"path": "specs/port/browseros/trios/agent-server/apps/server/src/api/routes/queen-report.t27", "t27b": "pass"}, + {"path": "specs/port/browseros/trios/agent-server/apps/server/src/api/routes/status.t27", "t27b": "pass"}, + {"path": "specs/port/browseros/trios/agent-server/apps/server/src/api/services/a2a/a2a-liveness.t27", "t27b": "pass"}, + {"path": "specs/port/browseros/trios/agent-server/apps/server/src/api/services/openclaw/claw-session.t27", "t27b": "pass"}, + {"path": "specs/port/browseros/trios/agent-server/apps/server/src/browser/bookmarks.t27", "t27b": "pass"}, + {"path": "specs/port/browseros/trios/agent-server/apps/server/src/browser/history.t27", "t27b": "pass"}, + {"path": "specs/port/browseros/trios/agent-server/apps/server/src/lib/agents/runtime/registry.t27", "t27b": "pass"}, + {"path": "specs/port/browseros/trios/agent-server/apps/server/src/lib/db/retry.t27", "t27b": "pass"}, + {"path": "specs/port/browseros/trios/agent-server/apps/server/src/lib/identity.t27", "t27b": "pass"}, + {"path": "specs/port/browseros/trios/agent-server/apps/server/src/lib/port-binding.t27", "t27b": "pass"}, + {"path": "specs/port/browseros/trios/agent-server/apps/server/src/lib/provider-error-classifier.t27", "t27b": "pass"}, + {"path": "specs/port/browseros/trios/agent-server/apps/server/src/monitoring/envelope.t27", "t27b": "pass"}, + {"path": "specs/port/browseros/trios/agent-server/apps/server/src/skills/catalog.t27", "t27b": "pass"}, + {"path": "specs/port/browseros/trios/agent-server/apps/server/src/tools/filesystem/ls.t27", "t27b": "pass"}, + {"path": "specs/port/browseros/trios/agent-server/apps/server/src/tools/memory/write.t27", "t27b": "pass"}, + {"path": "specs/port/browseros/trios/agent-server/apps/server/src/tools/tool-registry.t27", "t27b": "pass"}, + {"path": "specs/port/fpga/bscan_spi_qmtech/bscan_spi_qmtech.t27", "t27b": "pass"}, + {"path": "specs/port/fpga/openxc7-synth/phi_temporal/temporal_heartbeat.t27", "t27b": "pass"}, + {"path": "specs/port/fpga/verilog/dsp_probe.t27", "t27b": "pass"}, + {"path": "specs/port/fpga/verilog/dsp_probe_live.t27", "t27b": "pass"}, + {"path": "specs/port/fpga/verilog/e8m0_jtag.t27", "t27b": "pass"}, + {"path": "specs/port/fpga/verilog/gft_bitnet_neuron_jtag.t27", "t27b": "pass"}, + {"path": "specs/port/fpga/verilog/gft_dot4_comm_jtag.t27", "t27b": "pass"}, + {"path": "specs/port/fpga/verilog/gft_dup2_jtag.t27", "t27b": "pass"}, + {"path": "specs/port/fpga/verilog/gft_dup3_jtag.t27", "t27b": "pass"}, + {"path": "specs/port/fpga/verilog/gft_signed_dot4_jtag.t27", "t27b": "pass"}, + {"path": "specs/port/fpga/verilog/gft_smul_jtag.t27", "t27b": "pass"}, + {"path": "specs/port/fpga/verilog/gft_train1_jtag.t27", "t27b": "pass"}, + {"path": "specs/port/fpga/verilog/link_node.t27", "t27b": "pass"}, + {"path": "specs/port/fpga/verilog/mvp_ternary_classifier_top.t27", "t27b": "pass"}, + {"path": "specs/port/fpga/verilog/phi_weights_jtag.t27", "t27b": "pass"}, + {"path": "specs/port/fpga/verilog/ternary_mac_demo_top.t27", "t27b": "pass"}, + {"path": "specs/port/fpga/verilog/ternary_mac_synth.t27", "t27b": "pass"}, + {"path": "specs/port/fpga/verilog/ternary_node_jtag.t27", "t27b": "pass"}, + {"path": "specs/port/fpga/vivado/blinky.t27", "t27b": "pass"}, + {"path": "specs/port/fpga/vivado/gf16_matmul4x4.t27", "t27b": "pass"}, + {"path": "specs/port/fpga/vivado/gf16_top.t27", "t27b": "pass"}, + {"path": "specs/port/fpga/vivado/gf16_uart_sim_bench.t27", "t27b": "pass"}, + {"path": "specs/port/fpga/vivado/uart_detect_top.t27", "t27b": "pass"}, + {"path": "specs/port/fpga/vivado/uart_echo_top.t27", "t27b": "pass"}, + {"path": "specs/port/fpga/vsa/temporal_heartbeat_top.t27", "t27b": "pass"}, + {"path": "specs/port/scripts/aggregate-experience.t27", "t27b": "pass"}, + {"path": "specs/port/scripts/bulk-create-notebooks.t27", "t27b": "pass"}, + {"path": "specs/port/scripts/check-conflicts.t27", "t27b": "pass"}, + {"path": "specs/port/scripts/check-pagination-truncation.t27", "t27b": "pass"}, + {"path": "specs/port/scripts/check_first_party_doc_language.t27", "t27b": "pass"}, + {"path": "specs/port/scripts/ci/loop-tools-tracked.t27", "t27b": "pass"}, + {"path": "specs/port/scripts/ci/rings_matrix.t27", "t27b": "pass"}, + {"path": "specs/port/scripts/fpga-build.t27", "t27b": "pass"}, + {"path": "specs/port/scripts/fpga/flash.t27", "t27b": "pass"}, + {"path": "specs/port/scripts/gen_w309.t27", "t27b": "pass"}, + {"path": "specs/port/scripts/gen_w310.t27", "t27b": "pass"}, + {"path": "specs/port/scripts/gen_w311.t27", "t27b": "pass"}, + {"path": "specs/port/scripts/gen_w314.t27", "t27b": "pass"}, + {"path": "specs/port/scripts/gen_w315.t27", "t27b": "pass"}, + {"path": "specs/port/scripts/gen_w316.t27", "t27b": "pass"}, + {"path": "specs/port/scripts/gen_w317.t27", "t27b": "pass"}, + {"path": "specs/port/scripts/gen_w318.t27", "t27b": "pass"}, + {"path": "specs/port/scripts/gen_w320.t27", "t27b": "pass"}, + {"path": "specs/port/scripts/gen_w322.t27", "t27b": "pass"}, + {"path": "specs/port/scripts/gen_w326.t27", "t27b": "pass"}, + {"path": "specs/port/scripts/gen_w363.t27", "t27b": "pass"}, + {"path": "specs/port/scripts/gen_w365.t27", "t27b": "pass"}, + {"path": "specs/port/scripts/gen_w368.t27", "t27b": "pass"}, + {"path": "specs/port/scripts/gen_w377.t27", "t27b": "pass"}, + {"path": "specs/port/scripts/gen_w378.t27", "t27b": "pass"}, + {"path": "specs/port/scripts/gen_w379.t27", "t27b": "pass"}, + {"path": "specs/port/scripts/gen_w380.t27", "t27b": "pass"}, + {"path": "specs/port/scripts/gen_w381.t27", "t27b": "pass"}, + {"path": "specs/port/scripts/gen_w381_lean.t27", "t27b": "pass"}, + {"path": "specs/port/scripts/gen_w382.t27", "t27b": "pass"}, + {"path": "specs/port/scripts/gen_w384.t27", "t27b": "pass"}, + {"path": "specs/port/scripts/gen_w384_lean.t27", "t27b": "pass"}, + {"path": "specs/port/scripts/gen_w385.t27", "t27b": "pass"}, + {"path": "specs/port/scripts/gen_w386.t27", "t27b": "pass"}, + {"path": "specs/port/scripts/gen_w387.t27", "t27b": "pass"}, + {"path": "specs/port/scripts/gen_w388_lean.t27", "t27b": "pass"}, + {"path": "specs/port/scripts/gen_w391.t27", "t27b": "pass"}, + {"path": "specs/port/scripts/gen_w391_lean.t27", "t27b": "pass"}, + {"path": "specs/port/scripts/gen_w631.t27", "t27b": "pass"}, + {"path": "specs/port/scripts/gen_w632.t27", "t27b": "pass"}, + {"path": "specs/port/scripts/gen_w633.t27", "t27b": "pass"}, + {"path": "specs/port/scripts/gen_w634.t27", "t27b": "pass"}, + {"path": "specs/port/scripts/gen_w635.t27", "t27b": "pass"}, + {"path": "specs/port/scripts/gen_w636.t27", "t27b": "pass"}, + {"path": "specs/port/scripts/gen_w637.t27", "t27b": "pass"}, + {"path": "specs/port/scripts/gen_w638.t27", "t27b": "pass"}, + {"path": "specs/port/scripts/gen_w639.t27", "t27b": "pass"}, + {"path": "specs/port/scripts/gen_w640.t27", "t27b": "pass"}, + {"path": "specs/port/scripts/gen_w641.t27", "t27b": "pass"}, + {"path": "specs/port/scripts/gen_w642.t27", "t27b": "pass"}, + {"path": "specs/port/scripts/gen_w643.t27", "t27b": "pass"}, + {"path": "specs/port/scripts/gen_w644.t27", "t27b": "pass"}, + {"path": "specs/port/scripts/gen_w645.t27", "t27b": "pass"}, + {"path": "specs/port/scripts/gen_w646.t27", "t27b": "pass"}, + {"path": "specs/port/scripts/gen_w647.t27", "t27b": "pass"}, + {"path": "specs/port/scripts/gen_w648.t27", "t27b": "pass"}, + {"path": "specs/port/scripts/gen_w649.t27", "t27b": "pass"}, + {"path": "specs/port/scripts/gen_w650.t27", "t27b": "pass"}, + {"path": "specs/port/scripts/gen_w651.t27", "t27b": "pass"}, + {"path": "specs/port/scripts/gen_w652.t27", "t27b": "pass"}, + {"path": "specs/port/scripts/gen_w653.t27", "t27b": "pass"}, + {"path": "specs/port/scripts/gen_w654.t27", "t27b": "pass"}, + {"path": "specs/port/scripts/gen_w655.t27", "t27b": "pass"}, + {"path": "specs/port/scripts/gen_w656.t27", "t27b": "pass"}, + {"path": "specs/port/scripts/gen_w657.t27", "t27b": "pass"}, + {"path": "specs/port/scripts/gen_w662.t27", "t27b": "pass"}, + {"path": "specs/port/scripts/gen_w669.t27", "t27b": "pass"}, + {"path": "specs/port/scripts/gen_w_blocks.t27", "t27b": "pass"}, + {"path": "specs/port/scripts/generate_episodes.t27", "t27b": "pass"}, + {"path": "specs/port/scripts/git_commands_tasks_1_4.t27", "t27b": "pass"}, + {"path": "specs/port/scripts/install-constitutional-hook.t27", "t27b": "pass"}, + {"path": "specs/port/scripts/lee_monte_carlo_baseline.t27", "t27b": "pass"}, + {"path": "specs/port/scripts/mcp-wrapper.t27", "t27b": "pass"}, + {"path": "specs/port/scripts/print_pellis_seal_decimal.t27", "t27b": "pass"}, + {"path": "specs/port/scripts/pysr_trinity_blind_test_v2.t27", "t27b": "pass"}, + {"path": "specs/port/scripts/reseal-apply.t27", "t27b": "pass"}, + {"path": "specs/port/scripts/reseal-check.t27", "t27b": "pass"}, + {"path": "specs/port/scripts/run_v51_multiple.t27", "t27b": "pass"}, + {"path": "specs/port/scripts/test-agent-bridge.t27", "t27b": "pass"}, + {"path": "specs/port/scripts/tri-issue-create.t27", "t27b": "pass"}, + {"path": "specs/port/scripts/tri-pr-create.t27", "t27b": "pass"}, + {"path": "specs/port/scripts/tri-search.t27", "t27b": "pass"}, + {"path": "specs/port/scripts/tri-sync.t27", "t27b": "pass"}, + {"path": "specs/port/scripts/tri_loop/claims.t27", "t27b": "pass"}, + {"path": "specs/port/scripts/tri_loop/corpus_parse.t27", "t27b": "pass"}, + {"path": "specs/port/scripts/tri_loop/loop_rules.t27", "t27b": "pass"}, + {"path": "specs/port/scripts/tri_loop/now_numbers.t27", "t27b": "pass"}, + {"path": "specs/port/scripts/tri_loop/t27b_rules.t27", "t27b": "pass"}, + {"path": "specs/port/scripts/ultra_engine_v70_ultimate.t27", "t27b": "pass"}, + {"path": "specs/port/scripts/validate_phi_f64.t27", "t27b": "pass"}, + {"path": "specs/port/scripts/verify_precision.t27", "t27b": "pass"}, + {"path": "specs/port/scripts/verify_smoking_guns.t27", "t27b": "pass"}, + {"path": "specs/port/scripts/wrapup/extract-context.t27", "t27b": "pass"}, + {"path": "specs/port/tools/backend_parity_table.t27", "t27b": "pass"}, + {"path": "specs/port/tools/bees/merger_gate_selftest.t27", "t27b": "pass"}, + {"path": "specs/port/tools/check_catalog_integrity.t27", "t27b": "pass"}, + {"path": "specs/port/tools/check_duplicate_declarations.t27", "t27b": "pass"}, + {"path": "specs/port/tools/check_fix_carries_source.t27", "t27b": "pass"}, + {"path": "specs/port/tools/ci/check_specs_still_parse.t27", "t27b": "pass"}, + {"path": "specs/port/tools/jtag/tdo_verdict.t27", "t27b": "pass"}, + {"path": "specs/port/tools/oracle/run.t27", "t27b": "pass"}, + {"path": "specs/port/tools/run_conformance_vvp.t27", "t27b": "pass"}, + {"path": "specs/port/tools/ternary_model.t27", "t27b": "pass"}, + {"path": "specs/port/tools/toolbelt.t27", "t27b": "pass"}, + {"path": "specs/port/tools/verify_emit_bitexact.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/fpga/fly-vivado/verilog/trinity_qmtech.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/fpga/gft/tb32.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/fpga/openxc7-regress/regress-fabric-bufg/fabric_bufg.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/fpga/openxc7-synth/DSP48E1_mock.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/fpga/openxc7-synth/blink_correct.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/fpga/openxc7-synth/blink_fast.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/fpga/openxc7-synth/blink_fixed.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/fpga/openxc7-synth/blink_minimal.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/fpga/openxc7-synth/blink_r23.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/fpga/openxc7-synth/blink_simple.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/fpga/openxc7-synth/blink_slow.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/fpga/openxc7-synth/blink_working.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/fpga/openxc7-synth/clk_test.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/fpga/openxc7-synth/clock_test.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/fpga/openxc7-synth/d6_blink.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/fpga/openxc7-synth/d6_inv_test.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/fpga/openxc7-synth/d6_test.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/fpga/openxc7-synth/d_bank13_test.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/fpga/openxc7-synth/d_blink_high.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/fpga/openxc7-synth/d_bufg_test.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/fpga/openxc7-synth/d_clk_direct.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/fpga/openxc7-synth/d_direct.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/fpga/openxc7-synth/d_e21_test.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/fpga/openxc7-synth/d_f19_test.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/fpga/openxc7-synth/d_full_path.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/fpga/openxc7-synth/d_g22_test.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/fpga/openxc7-synth/d_lut_only.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/fpga/openxc7-synth/d_multi_led.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/fpga/openxc7-synth/d_oscillator.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/fpga/openxc7-synth/d_simple_ff.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/fpga/openxc7-synth/d_simple_led.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/fpga/openxc7-synth/d_slow_blink.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/fpga/openxc7-synth/d_srl_blink.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/fpga/openxc7-synth/d_static_on.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/fpga/openxc7-synth/d_static_one.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/fpga/openxc7-synth/d_y0_test.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/fpga/openxc7-synth/definitive_diagnostic_inv.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/fpga/openxc7-synth/dsp_mul.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/fpga/openxc7-synth/led_both_test.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/fpga/openxc7-synth/led_d5_test.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/fpga/openxc7-synth/led_d6_test.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/fpga/openxc7-synth/led_diagnostic.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/fpga/openxc7-synth/led_off_test.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/fpga/openxc7-synth/led_on_test.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/fpga/openxc7-synth/led_simple_test.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/fpga/openxc7-synth/led_test_inv.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/fpga/openxc7-synth/multi_led_test.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/fpga/openxc7-synth/quantum_bridge_top.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/fpga/openxc7-synth/riscv_blink.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/fpga/openxc7-synth/singularity_d6_top.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/fpga/openxc7-synth/symbiflow_blink.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/fpga/openxc7-synth/ternary_activation.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/fpga/openxc7-synth/trinity_top.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/fpga/openxc7-synth/uart_echo.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/fpga/rtl/fpga_test_reporter.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/fpga/uart_loopback.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/fpga/uart_loopback_core.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/src/background_agent/main.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/src/brain/orbitofrontal_value.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/src/brain/weber_tuning.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/src/cli/health_check.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/src/cli/railway_create_full.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/src/cli/railway_create_project.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/src/cli/railway_deployment_create.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/src/cli/railway_null_startcmd.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/src/firebird/governance_temp.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/src/phi-engine/vibeec_original/bogatyrs_registry.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/src/phi-engine/vibeec_original/bogatyrs_spec_structure.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/src/phi-engine/vibeec_original/tnc.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/src/server_main.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/src/storm/experience_engine.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/src/tri-api/claude_md.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/src/tri/gen_aabb.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/src/tri/gen_arithmetic.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/src/tri/gen_assertion.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/src/tri/gen_barrier.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/src/tri/gen_base64.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/src/tri/gen_bezier.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/src/tri/gen_cache.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/src/tri/gen_caesar.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/src/tri/gen_canvas.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/src/tri/gen_color.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/src/tri/gen_cross_entropy.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/src/tri/gen_cursor.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/src/tri/gen_epoch_reclamation.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/src/tri/gen_escape.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/src/tri/gen_fuzz.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/src/tri/gen_geo_hash2d.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/src/tri/gen_gradient.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/src/tri/gen_gradient_descent.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/src/tri/gen_hazard_pointers.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/src/tri/gen_image.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/src/tri/gen_index.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/src/tri/gen_key_value.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/src/tri/gen_kmeans.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/src/tri/gen_leb128.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/src/tri/gen_linear_regression.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/src/tri/gen_lockfree_stack.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/src/tri/gen_matrix3x3.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/src/tri/gen_mock.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/src/tri/gen_neuron.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/src/tri/gen_path_utils.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/src/tri/gen_perceptron.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/src/tri/gen_quaternion.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/src/tri/gen_radix_tree.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/src/tri/gen_ray.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/src/tri/gen_record_store.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/src/tri/gen_rect.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/src/tri/gen_regression.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/src/tri/gen_relu.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/src/tri/gen_ring_buffer.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/src/tri/gen_rle.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/src/tri/gen_rsa_simple.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/src/tri/gen_rtree.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/src/tri/gen_rwlock.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/src/tri/gen_semaphore.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/src/tri/gen_sigmoid.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/src/tri/gen_skiplist_impl.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/src/tri/gen_snapshot.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/src/tri/gen_softmax.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/src/tri/gen_temp_file.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/src/tri/gen_test_runner.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/src/tri/gen_transaction.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/src/tri/gen_transform.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/src/tri/gen_varint.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/src/tri/gen_wal.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/src/tri/gen_websocket.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/src/tri/gen_work_stealing.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/src/tri/math/vocab_audit.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/src/tri/orchestrator_bench.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/src/tri/string_dualities.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/src/tri/string_spectrum.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/src/vibeec/gen_cmd_minimal.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/src/vibeec/gen_cmd_simple.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/src/vibeec/p2p_module.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/src/vibeec/tnc.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/src/vibeec/trinity_tokenizer.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/src/vibeec/validation_engine.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/src/wasm_stubs/auto_shard_stub.t27", "t27b": "pass"}, + {"path": "specs/port/trios/apps/trios-macos/rings/RUST-04/clade-improve/src/oversight.t27", "t27b": "pass"}, + {"path": "specs/port/trios/apps/trios-macos/rings/RUST-13/clade-meshd/src/transport.t27", "t27b": "pass"}, + {"path": "specs/port/trios/apps/trios-macos/rings/RUST-13/trios-mesh/build.t27", "t27b": "pass"}, + {"path": "specs/port/trios/apps/trios-macos/rings/RUST-13/trios-mesh/src/bin/smoke_m1.t27", "t27b": "pass"}, + {"path": "specs/port/trios/apps/trios-macos/rings/RUST-13/trios-mesh/tools/ad9361_config.t27", "t27b": "pass"}, + {"path": "specs/port/trios/crates/tri-tunnel/src/main.t27", "t27b": "pass"}, + {"path": "specs/port/trios/crates/trinity_loss/src/lib.t27", "t27b": "pass"}, + {"path": "specs/port/trios/crates/trios-bridge/src/main.t27", "t27b": "pass"}, + {"path": "specs/port/trios/crates/trios-chat/rings/CR-CHAT-00/src/lib.t27", "t27b": "pass"}, + {"path": "specs/port/trios/crates/trios-chat/rings/CR-CHAT-01/src/key_package_expiry_guard.t27", "t27b": "pass"}, + {"path": "specs/port/trios/crates/trios-chat/rings/CR-CHAT-02/src/epoch_rollover_wraparound_guard.t27", "t27b": "pass"}, + {"path": "specs/port/trios/crates/trios-chat/rings/CR-CHAT-02/src/skipped_message_key_gap_bound_guard.t27", "t27b": "pass"}, + {"path": "specs/port/trios/crates/trios-chat/rings/CR-CHAT-03/src/ratchet_tree_resolution_guard.t27", "t27b": "pass"}, + {"path": "specs/port/trios/crates/trios-chat/rings/CR-CHAT-03/src/unmerged_leaves_bound_guard.t27", "t27b": "pass"}, + {"path": "specs/port/trios/crates/trios-chat/rings/CR-CHAT-04/src/padding_alignment_boundary_guard.t27", "t27b": "pass"}, + {"path": "specs/port/trios/crates/trios-chat/rings/CR-CHAT-04/src/padding_block_size_alignment_guard.t27", "t27b": "pass"}, + {"path": "specs/port/trios/crates/trios-chat/rings/CR-CHAT-04/src/padding_class_transition_audit.t27", "t27b": "pass"}, + {"path": "specs/port/trios/crates/trios-chat/rings/CR-CHAT-05/src/envelope_size_distribution_uniformity.t27", "t27b": "pass"}, + {"path": "specs/port/trios/crates/trios-chat/rings/CR-CHAT-07/src/blind_signature_sender_token.t27", "t27b": "pass"}, + {"path": "specs/port/trios/crates/trios-chat/rings/CR-CHAT-07/src/cover_decoy_ratio_governor.t27", "t27b": "pass"}, + {"path": "specs/port/trios/crates/trios-chat/rings/CR-CHAT-07/src/cover_traffic_inter_arrival_autocorrelation_guard.t27", "t27b": "pass"}, + {"path": "specs/port/trios/crates/trios-chat/rings/CR-CHAT-LAWS/src/lib.t27", "t27b": "pass"}, + {"path": "specs/port/trios/crates/trios-cli/src/cmd/agent.t27", "t27b": "pass"}, + {"path": "specs/port/trios/crates/trios-cli/src/cmd/commit.t27", "t27b": "pass"}, + {"path": "specs/port/trios/crates/trios-cli/src/cmd/gates.t27", "t27b": "pass"}, + {"path": "specs/port/trios/crates/trios-cli/src/cmd/leaderboard.t27", "t27b": "pass"}, + {"path": "specs/port/trios/crates/trios-cli/src/cmd/report.t27", "t27b": "pass"}, + {"path": "specs/port/trios/crates/trios-cli/src/cmd/roster.t27", "t27b": "pass"}, + {"path": "specs/port/trios/crates/trios-cli/src/cmd/run.t27", "t27b": "pass"}, + {"path": "specs/port/trios/crates/trios-cli/src/cmd/status.t27", "t27b": "pass"}, + {"path": "specs/port/trios/crates/trios-cli/src/cmd/submit.t27", "t27b": "pass"}, + {"path": "specs/port/trios/crates/trios-cli/src/gh.t27", "t27b": "pass"}, + {"path": "specs/port/trios/crates/trios-cli/src/lock.t27", "t27b": "pass"}, + {"path": "specs/port/trios/crates/trios-cli/src/metrics.t27", "t27b": "pass"}, + {"path": "specs/port/trios/crates/trios-doctor/rings/BRONZE-RING-DR/src/main.t27", "t27b": "pass"}, + {"path": "specs/port/trios/crates/trios-doctor/rings/SILVER-RING-DR-00/src/lib.t27", "t27b": "pass"}, + {"path": "specs/port/trios/crates/trios-doctor/src/main.t27", "t27b": "pass"}, + {"path": "specs/port/trios/crates/trios-ext/rings/SILVER-RING-EXT-00/src/lib.t27", "t27b": "pass"}, + {"path": "specs/port/trios/crates/trios-ext/xtask/src/main.t27", "t27b": "pass"}, + {"path": "specs/port/trios/crates/trios-git/src/commit.t27", "t27b": "pass"}, + {"path": "specs/port/trios/crates/trios-git/src/log.t27", "t27b": "pass"}, + {"path": "specs/port/trios/crates/trios-git/src/stash.t27", "t27b": "pass"}, + {"path": "specs/port/trios/crates/trios-git/src/status.t27", "t27b": "pass"}, + {"path": "specs/port/trios/crates/trios-golden-float/build.t27", "t27b": "pass"}, + {"path": "specs/port/trios/crates/trios-hdc/build.t27", "t27b": "pass"}, + {"path": "specs/port/trios/crates/trios-hdc/rings/HD-01/src/lib.t27", "t27b": "pass"}, + {"path": "specs/port/trios/crates/trios-igla-race/src/main.t27", "t27b": "pass"}, + {"path": "specs/port/trios/crates/trios-igla-trainer/src/jepa_runner.t27", "t27b": "pass"}, + {"path": "specs/port/trios/crates/trios-mcp/rings/BR-XTASK/src/main.t27", "t27b": "pass"}, + {"path": "specs/port/trios/crates/trios-mcp/rings/SR-01/src/lighthouse.t27", "t27b": "pass"}, + {"path": "specs/port/trios/crates/trios-mcp/rings/SR-02/src/discovery.t27", "t27b": "pass"}, + {"path": "specs/port/trios/crates/trios-mcp/rings/SR-02/src/lib.t27", "t27b": "pass"}, + {"path": "specs/port/trios/crates/trios-mcp/src/main.t27", "t27b": "pass"}, + {"path": "specs/port/trios/crates/trios-mesh/src/identity.t27", "t27b": "pass"}, + {"path": "specs/port/trios/crates/trios-mesh/src/packet.t27", "t27b": "pass"}, + {"path": "specs/port/trios/crates/trios-openclaw/rings/OC-01/src/lib.t27", "t27b": "pass"}, + {"path": "specs/port/trios/crates/trios-physics/build.t27", "t27b": "pass"}, + {"path": "specs/port/trios/crates/trios-physics/rings/PH-01/src/lib.t27", "t27b": "pass"}, + {"path": "specs/port/trios/crates/trios-physics/src/lib.t27", "t27b": "pass"}, + {"path": "specs/port/trios/crates/trios-rainbow-bridge/src/funnel_client.t27", "t27b": "pass"}, + {"path": "specs/port/trios/crates/trios-rainbow-bridge/src/lamport.t27", "t27b": "pass"}, + {"path": "specs/port/trios/crates/trios-sacred/rings/SC-00/src/lib.t27", "t27b": "pass"}, + {"path": "specs/port/trios/crates/trios-sacred/rings/SC-01/src/lib.t27", "t27b": "pass"}, + {"path": "specs/port/trios/crates/trios-scarab-types/rings/SR-00/src/lib.t27", "t27b": "pass"}, + {"path": "specs/port/trios/crates/trios-scarab-types/rings/SR-01/src/lib.t27", "t27b": "pass"}, + {"path": "specs/port/trios/crates/trios-scarab-types/rings/SR-02/src/lib.t27", "t27b": "pass"}, + {"path": "specs/port/trios/crates/trios-scarab-types/rings/SR-03/src/lib.t27", "t27b": "pass"}, + {"path": "specs/port/trios/crates/trios-scarab-types/rings/SR-04/src/lib.t27", "t27b": "pass"}, + {"path": "specs/port/trios/crates/trios-server/src/mcp_endpoints/tasks.t27", "t27b": "pass"}, + {"path": "specs/port/trios/crates/trios-server/src/tools/git.t27", "t27b": "pass"}, + {"path": "specs/port/trios/crates/trios-server/src/tools/git_extended.t27", "t27b": "pass"}, + {"path": "specs/port/trios/crates/trios-server/src/tools/gitbutler.t27", "t27b": "pass"}, + {"path": "specs/port/trios/crates/trios-server/src/tools/golden_float.t27", "t27b": "pass"}, + {"path": "specs/port/trios/crates/trios-server/src/tools/mod.t27", "t27b": "pass"}, + {"path": "specs/port/trios/crates/trios-store/rings/ST-00/src/lib.t27", "t27b": "pass"}, + {"path": "specs/port/trios/crates/trios-ternary/rings/TR-01/src/lib.t27", "t27b": "pass"}, + {"path": "specs/port/trios/crates/trios-train-cpu/src/bin/tjepa_modules/encoder.t27", "t27b": "pass"}, + {"path": "specs/port/trios/crates/trios-train-cpu/src/bin/train_state.t27", "t27b": "pass"}, + {"path": "specs/port/trios/crates/trios-trainer/src/train_loop.t27", "t27b": "pass"}, + {"path": "specs/port/trios/crates/trios-trainer/src/validation.t27", "t27b": "pass"}, + {"path": "specs/port/trios/crates/trios-trinity-brain/src/phi.t27", "t27b": "pass"}, + {"path": "specs/port/trios/crates/trios-vsa/rings/VS-01/src/lib.t27", "t27b": "pass"}, + {"path": "specs/port/trios/validate_bpb.t27", "t27b": "pass"}, + {"path": "specs/providers/catalog.t27", "t27b": "pass"}, + {"path": "specs/providers/gonka/deepseek-v4-flash-0731.t27", "t27b": "pass"}, + {"path": "specs/providers/gonka/glm-5-2-fp8.t27", "t27b": "pass"}, + {"path": "specs/providers/gonka/glm-5-3-flash.t27", "t27b": "pass"}, + {"path": "specs/providers/gonka/kimi-k2-6.t27", "t27b": "pass"}, + {"path": "specs/providers/gonka/minimax-m2-7.t27", "t27b": "pass"}, + {"path": "specs/providers/tri_gnk_pair.t27", "t27b": "pass"}, + {"path": "specs/providers/trinet/fpga-xc7a200t.t27", "t27b": "pass"}, + {"path": "specs/providers/trinet/gpu-consumer-24gb.t27", "t27b": "pass"}, + {"path": "specs/queen/actor_events.t27", "t27b": "pass"}, + {"path": "specs/queen/actor_view.t27", "t27b": "pass"}, + {"path": "specs/queen/actors.t27", "t27b": "pass"}, + {"path": "specs/queen/actors_hw.t27", "t27b": "pass"}, + {"path": "specs/queen/actors_hw_jtag.t27", "t27b": "pass"}, + {"path": "specs/queen/actors_hw_top.t27", "t27b": "pass"}, + {"path": "specs/queen/app.t27", "t27b": "pass"}, + {"path": "specs/queen/claim.t27", "t27b": "pass"}, + {"path": "specs/queen/control.t27", "t27b": "pass"}, + {"path": "specs/queen/dashboard.t27", "t27b": "pass"}, + {"path": "specs/queen/dispatch.t27", "t27b": "pass"}, + {"path": "specs/queen/dispatch_exit.t27", "t27b": "pass"}, + {"path": "specs/queen/domains.t27", "t27b": "pass"}, + {"path": "specs/queen/drain.t27", "t27b": "pass"}, + {"path": "specs/queen/events.t27", "t27b": "pass"}, + {"path": "specs/queen/golden_chain.t27", "t27b": "pass"}, + {"path": "specs/queen/hive.t27", "t27b": "pass"}, + {"path": "specs/queen/holds.t27", "t27b": "pass"}, + {"path": "specs/queen/jobs.t27", "t27b": "pass"}, + {"path": "specs/queen/keyed.t27", "t27b": "pass"}, + {"path": "specs/queen/keyed_guard.t27", "t27b": "pass"}, + {"path": "specs/queen/merger_gate.t27", "t27b": "pass"}, + {"path": "specs/queen/netlink.t27", "t27b": "pass"}, + {"path": "specs/queen/priority.t27", "t27b": "pass"}, + {"path": "specs/queen/replay/actors_decisions.t27", "t27b": "pass"}, + {"path": "specs/queen/replay/reviewer_decisions.t27", "t27b": "pass"}, + {"path": "specs/queen/replay/telemetry_decisions.t27", "t27b": "pass"}, + {"path": "specs/queen/review_lanes.t27", "t27b": "pass"}, + {"path": "specs/queen/review_log.t27", "t27b": "pass"}, + {"path": "specs/queen/review_valve.t27", "t27b": "pass"}, + {"path": "specs/queen/reviewer.t27", "t27b": "pass"}, + {"path": "specs/queen/reviewer_sizing.t27", "t27b": "pass"}, + {"path": "specs/queen/shaping.t27", "t27b": "pass"}, + {"path": "specs/queen/simulation.t27", "t27b": "pass"}, + {"path": "specs/queen/task_analysis.t27", "t27b": "pass"}, + {"path": "specs/queen/tasks.t27", "t27b": "pass"}, + {"path": "specs/queen/telemetry.t27", "t27b": "pass"}, + {"path": "specs/queen/turn_stop.t27", "t27b": "pass"}, + {"path": "specs/queen/views.t27", "t27b": "pass"}, + {"path": "specs/queen/waits.t27", "t27b": "pass"}, + {"path": "specs/queen/worktree_keep.t27", "t27b": "pass"}, + {"path": "specs/rings/ring_103_phi_sgd.t27", "t27b": "pass"}, + {"path": "specs/sandbox/health.t27", "t27b": "pass"}, + {"path": "specs/sandbox/https_enforce.t27", "t27b": "pass"}, + {"path": "specs/sandbox/orphan_detection.t27", "t27b": "pass"}, + {"path": "specs/sandbox/session_timeout.t27", "t27b": "pass"}, + {"path": "specs/skills/t27-measure-corpus.t27", "t27b": "pass"}, + {"path": "specs/skills/t27-phi-loop.t27", "t27b": "pass"}, + {"path": "specs/skills/t27-providers-steward.t27", "t27b": "pass"}, + {"path": "specs/skills/t27-self-host.t27", "t27b": "pass"}, + {"path": "specs/skills/t27-tri-pipeline.t27", "t27b": "pass"}, + {"path": "specs/skills/t27-tri.t27", "t27b": "pass"}, + {"path": "specs/skills/t27-wave-audit.t27", "t27b": "pass"}, + {"path": "specs/skills/t27-wrap-up.t27", "t27b": "pass"}, + {"path": "specs/skills/trinity-blog-post.t27", "t27b": "pass"}, + {"path": "specs/skills/trinity-board-sync.t27", "t27b": "pass"}, + {"path": "specs/skills/trinity-cloud.t27", "t27b": "pass"}, + {"path": "specs/skills/trinity-connect-accounts.t27", "t27b": "pass"}, + {"path": "specs/skills/trinity-doctor.t27", "t27b": "pass"}, + {"path": "specs/skills/trinity-farm-garden.t27", "t27b": "pass"}, + {"path": "specs/skills/trinity-fpga-synth.t27", "t27b": "pass"}, + {"path": "specs/skills/trinity-god-mode.t27", "t27b": "pass"}, + {"path": "specs/skills/trinity-implement-issue.t27", "t27b": "pass"}, + {"path": "specs/skills/trinity-queen-hive-visuals.t27", "t27b": "pass"}, + {"path": "specs/skills/trinity-review-code.t27", "t27b": "pass"}, + {"path": "specs/skills/trinity-run-tests.t27", "t27b": "pass"}, + {"path": "specs/skills/trinity-scholar.t27", "t27b": "pass"}, + {"path": "specs/skills/trinity-status.t27", "t27b": "pass"}, + {"path": "specs/skills/trinity-tech-tree.t27", "t27b": "pass"}, + {"path": "specs/skills/trinity-tri.t27", "t27b": "pass"}, + {"path": "specs/skills/trinity-trinity-test.t27", "t27b": "pass"}, + {"path": "specs/skills/trinity-ux-wave.t27", "t27b": "pass"}, + {"path": "specs/skills/trinity-vibee-gen.t27", "t27b": "pass"}, + {"path": "specs/skills/trinity-vsa-verify.t27", "t27b": "pass"}, + {"path": "specs/skills/trinity-wave.t27", "t27b": "pass"}, + {"path": "specs/system/unified-agent-operations.t27", "t27b": "pass"}, + {"path": "specs/ternary/activation_quantizer.t27", "t27b": "pass"}, + {"path": "specs/ternary/bitnet_layer.t27", "t27b": "pass"}, + {"path": "specs/ternary/bitnet_majority.t27", "t27b": "pass"}, + {"path": "specs/ternary/bitnet_mlp.t27", "t27b": "pass"}, + {"path": "specs/ternary/bitnet_mlp3.t27", "t27b": "pass"}, + {"path": "specs/ternary/bitnet_neuron.t27", "t27b": "pass"}, + {"path": "specs/ternary/bitnet_neuron_nchunk.t27", "t27b": "pass"}, + {"path": "specs/ternary/clocked_counter.t27", "t27b": "pass"}, + {"path": "specs/ternary/comb_bitnet_layer.t27", "t27b": "pass"}, + {"path": "specs/ternary/comb_bitnet_neuron.t27", "t27b": "pass"}, + {"path": "specs/ternary/comb_ternary_dot.t27", "t27b": "pass"}, + {"path": "specs/ternary/gft_add_rne.t27", "t27b": "pass"}, + {"path": "specs/ternary/gft_argmax4.t27", "t27b": "pass"}, + {"path": "specs/ternary/gft_axpy.t27", "t27b": "pass"}, + {"path": "specs/ternary/gft_bitnet_neuron.t27", "t27b": "pass"}, + {"path": "specs/ternary/gft_classifier4.t27", "t27b": "pass"}, + {"path": "specs/ternary/gft_classify.t27", "t27b": "pass"}, + {"path": "specs/ternary/gft_classify3.t27", "t27b": "pass"}, + {"path": "specs/ternary/gft_dot2.t27", "t27b": "pass"}, + {"path": "specs/ternary/gft_dot2_rne.t27", "t27b": "pass"}, + {"path": "specs/ternary/gft_dot4.t27", "t27b": "pass"}, + {"path": "specs/ternary/gft_dot4_rne.t27", "t27b": "pass"}, + {"path": "specs/ternary/gft_dot8.t27", "t27b": "pass"}, + {"path": "specs/ternary/gft_exp2.t27", "t27b": "pass"}, + {"path": "specs/ternary/gft_hidden2.t27", "t27b": "pass"}, + {"path": "specs/ternary/gft_layer2.t27", "t27b": "pass"}, + {"path": "specs/ternary/gft_layer3.t27", "t27b": "pass"}, + {"path": "specs/ternary/gft_layer4.t27", "t27b": "pass"}, + {"path": "specs/ternary/gft_log2.t27", "t27b": "pass"}, + {"path": "specs/ternary/gft_logistic.t27", "t27b": "pass"}, + {"path": "specs/ternary/gft_madd.t27", "t27b": "pass"}, + {"path": "specs/ternary/gft_magsub_tie.t27", "t27b": "pass"}, + {"path": "specs/ternary/gft_mlp2.t27", "t27b": "pass"}, + {"path": "specs/ternary/gft_mlp3.t27", "t27b": "pass"}, + {"path": "specs/ternary/gft_mul_rne.t27", "t27b": "pass"}, + {"path": "specs/ternary/gft_neuron_full.t27", "t27b": "pass"}, + {"path": "specs/ternary/gft_nll.t27", "t27b": "pass"}, + {"path": "specs/ternary/gft_recip.t27", "t27b": "pass"}, + {"path": "specs/ternary/gft_relu.t27", "t27b": "pass"}, + {"path": "specs/ternary/gft_sadd.t27", "t27b": "pass"}, + {"path": "specs/ternary/gft_sgd_step.t27", "t27b": "pass"}, + {"path": "specs/ternary/gft_signed_dot4.t27", "t27b": "pass"}, + {"path": "specs/ternary/gft_signed_mac.t27", "t27b": "pass"}, + {"path": "specs/ternary/gft_smul.t27", "t27b": "pass"}, + {"path": "specs/ternary/gft_softmax4.t27", "t27b": "pass"}, + {"path": "specs/ternary/gft_softmax_grad4.t27", "t27b": "pass"}, + {"path": "specs/ternary/gft_train1.t27", "t27b": "pass"}, + {"path": "specs/ternary/gft_train2.t27", "t27b": "pass"}, + {"path": "specs/ternary/gft_train2relu.t27", "t27b": "pass"}, + {"path": "specs/ternary/gft_xorbp.t27", "t27b": "pass"}, + {"path": "specs/ternary/gft_xorbp2.t27", "t27b": "pass"}, + {"path": "specs/ternary/gft_xornet.t27", "t27b": "pass"}, + {"path": "specs/ternary/gft_xorpercep.t27", "t27b": "pass"}, + {"path": "specs/ternary/gft_xorpercep3.t27", "t27b": "pass"}, + {"path": "specs/ternary/gft_xorpercep4.t27", "t27b": "pass"}, + {"path": "specs/ternary/gft_xortrain.t27", "t27b": "pass"}, + {"path": "specs/ternary/radix_economy.t27", "t27b": "pass"}, + {"path": "specs/ternary/stream_ternary_mac.t27", "t27b": "pass"}, + {"path": "specs/ternary/ternary_full_adder.t27", "t27b": "pass"}, + {"path": "specs/ternary/ternary_mac.t27", "t27b": "pass"}, + {"path": "specs/ternary/ternary_ripple_adder.t27", "t27b": "pass"}, + {"path": "specs/ternary/ternary_xor.t27", "t27b": "pass"}, + {"path": "specs/ternary/trits.t27", "t27b": "pass"}, + {"path": "specs/tools/catalog.t27", "t27b": "pass"}, + {"path": "specs/tools/epic_ci.t27", "t27b": "pass"}, + {"path": "specs/tools/mcp/gitbutler.t27", "t27b": "pass"}, + {"path": "specs/tools/mcp/inngest-dev.t27", "t27b": "pass"}, + {"path": "specs/tools/mcp/needle.t27", "t27b": "pass"}, + {"path": "specs/tools/mcp/neon.t27", "t27b": "pass"}, + {"path": "specs/tools/mcp/notebooklm.t27", "t27b": "pass"}, + {"path": "specs/tools/mcp/railway-mcp-server.t27", "t27b": "pass"}, + {"path": "specs/tools/mcp/t27-traceability.t27", "t27b": "pass"}, + {"path": "specs/tools/mcp/tri-mcp.t27", "t27b": "pass"}, + {"path": "specs/tools/mcp/tri-ssot.t27", "t27b": "pass"}, + {"path": "specs/tools/mcp/trinity.t27", "t27b": "pass"}, + {"path": "specs/tools/mcp/zig-docs.t27", "t27b": "pass"}, + {"path": "specs/tools/mcp_protocol.t27", "t27b": "pass"}, + {"path": "specs/tools/t27o/rust_convert.t27", "t27b": "pass"}, + {"path": "specs/tools/t27o/rust_std.t27", "t27b": "pass"}, + {"path": "specs/tools/tri/abandoned.t27", "t27b": "pass"}, + {"path": "specs/tools/tri/cell.t27", "t27b": "pass"}, + {"path": "specs/tools/tri/census.t27", "t27b": "pass"}, + {"path": "specs/tools/tri/ci.t27", "t27b": "pass"}, + {"path": "specs/tools/tri/competitors.t27", "t27b": "pass"}, + {"path": "specs/tools/tri/discard.t27", "t27b": "pass"}, + {"path": "specs/tools/tri/doctor.t27", "t27b": "pass"}, + {"path": "specs/tools/tri/elab.t27", "t27b": "pass"}, + {"path": "specs/tools/tri/emit.t27", "t27b": "pass"}, + {"path": "specs/tools/tri/experience.t27", "t27b": "pass"}, + {"path": "specs/tools/tri/fleet.t27", "t27b": "pass"}, + {"path": "specs/tools/tri/fmt.t27", "t27b": "pass"}, + {"path": "specs/tools/tri/fpga.t27", "t27b": "pass"}, + {"path": "specs/tools/tri/gates.t27", "t27b": "pass"}, + {"path": "specs/tools/tri/gen.t27", "t27b": "pass"}, + {"path": "specs/tools/tri/harness.t27", "t27b": "pass"}, + {"path": "specs/tools/tri/health.t27", "t27b": "pass"}, + {"path": "specs/tools/tri/hooks.t27", "t27b": "pass"}, + {"path": "specs/tools/tri/issues.t27", "t27b": "pass"}, + {"path": "specs/tools/tri/jumps.t27", "t27b": "pass"}, + {"path": "specs/tools/tri/kinds.t27", "t27b": "pass"}, + {"path": "specs/tools/tri/lean.t27", "t27b": "pass"}, + {"path": "specs/tools/tri/ledgers.t27", "t27b": "pass"}, + {"path": "specs/tools/tri/loop.t27", "t27b": "pass"}, + {"path": "specs/tools/tri/merging.t27", "t27b": "pass"}, + {"path": "specs/tools/tri/misread.t27", "t27b": "pass"}, + {"path": "specs/tools/tri/mods.t27", "t27b": "pass"}, + {"path": "specs/tools/tri/mutate.t27", "t27b": "pass"}, + {"path": "specs/tools/tri/now.t27", "t27b": "pass"}, + {"path": "specs/tools/tri/one-away.t27", "t27b": "pass"}, + {"path": "specs/tools/tri/orphaned.t27", "t27b": "pass"}, + {"path": "specs/tools/tri/pr.t27", "t27b": "pass"}, + {"path": "specs/tools/tri/prose.t27", "t27b": "pass"}, + {"path": "specs/tools/tri/quantifiers.t27", "t27b": "pass"}, + {"path": "specs/tools/tri/red.t27", "t27b": "pass"}, + {"path": "specs/tools/tri/reseal.t27", "t27b": "pass"}, + {"path": "specs/tools/tri/rtl.t27", "t27b": "pass"}, + {"path": "specs/tools/tri/seals.t27", "t27b": "pass"}, + {"path": "specs/tools/tri/serve.t27", "t27b": "pass"}, + {"path": "specs/tools/tri/skill.t27", "t27b": "pass"}, + {"path": "specs/tools/tri/status.t27", "t27b": "pass"}, + {"path": "specs/tools/tri/sweep.t27", "t27b": "pass"}, + {"path": "specs/tools/tri/synth.t27", "t27b": "pass"}, + {"path": "specs/tools/tri/test.t27", "t27b": "pass"}, + {"path": "specs/tools/tri/topic.t27", "t27b": "pass"}, + {"path": "specs/tools/tri/types.t27", "t27b": "pass"}, + {"path": "specs/tools/tri/unparsed.t27", "t27b": "pass"}, + {"path": "specs/tools/tri/vectors.t27", "t27b": "pass"}, + {"path": "specs/tools/tri/verdict.t27", "t27b": "pass"}, + {"path": "specs/tools/tri/vsim.t27", "t27b": "pass"}, + {"path": "specs/tools/tri/window.t27", "t27b": "pass"}, + {"path": "specs/tools/tri/worktrees.t27", "t27b": "pass"}, + {"path": "specs/tools/trinity/tri/bench.t27", "t27b": "pass"}, + {"path": "specs/tools/trinity/tri/bio.t27", "t27b": "pass"}, + {"path": "specs/tools/trinity/tri/blindspots.t27", "t27b": "pass"}, + {"path": "specs/tools/trinity/tri/conscious.t27", "t27b": "pass"}, + {"path": "specs/tools/trinity/tri/constants.t27", "t27b": "pass"}, + {"path": "specs/tools/trinity/tri/cosmos.t27", "t27b": "pass"}, + {"path": "specs/tools/trinity/tri/dashboard.t27", "t27b": "pass"}, + {"path": "specs/tools/trinity/tri/fib.t27", "t27b": "pass"}, + {"path": "specs/tools/trinity/tri/fpga.t27", "t27b": "pass"}, + {"path": "specs/tools/trinity/tri/gematria.t27", "t27b": "pass"}, + {"path": "specs/tools/trinity/tri/govern.t27", "t27b": "pass"}, + {"path": "specs/tools/trinity/tri/hardware.t27", "t27b": "pass"}, + {"path": "specs/tools/trinity/tri/identity.t27", "t27b": "pass"}, + {"path": "specs/tools/trinity/tri/lucas.t27", "t27b": "pass"}, + {"path": "specs/tools/trinity/tri/mesh.t27", "t27b": "pass"}, + {"path": "specs/tools/trinity/tri/needle-check.t27", "t27b": "pass"}, + {"path": "specs/tools/trinity/tri/needle-search.t27", "t27b": "pass"}, + {"path": "specs/tools/trinity/tri/needle.t27", "t27b": "pass"}, + {"path": "specs/tools/trinity/tri/omega.t27", "t27b": "pass"}, + {"path": "specs/tools/trinity/tri/particles.t27", "t27b": "pass"}, + {"path": "specs/tools/trinity/tri/phi.t27", "t27b": "pass"}, + {"path": "specs/tools/trinity/tri/quantum.t27", "t27b": "pass"}, + {"path": "specs/tools/trinity/tri/reputation.t27", "t27b": "pass"}, + {"path": "specs/tools/trinity/tri/sacred-const.t27", "t27b": "pass"}, + {"path": "specs/tools/trinity/tri/spiral.t27", "t27b": "pass"}, + {"path": "specs/tools/trinity/tri/swarm.t27", "t27b": "pass"}, + {"path": "specs/tools/trinity/tri/test.t27", "t27b": "pass"}, + {"path": "specs/tools/trinity/tri/vsa.t27", "t27b": "pass"}, + {"path": "specs/tools/trinity/tri/wallet.t27", "t27b": "pass"}, + {"path": "specs/traffic_animator.t27", "t27b": "pass"}, + {"path": "specs/tri/actors/metrics.t27", "t27b": "pass"}, + {"path": "specs/tri/agent/faculty_board.t27", "t27b": "pass"}, + {"path": "specs/tri/catalog/health.t27", "t27b": "pass"}, + {"path": "specs/tri/collections/namespace.t27", "t27b": "pass"}, + {"path": "specs/tri/crypto/ed25519.t27", "t27b": "pass"}, + {"path": "specs/tri/crypto/hex.t27", "t27b": "pass"}, + {"path": "specs/tri/crypto/sha256.t27", "t27b": "pass"}, + {"path": "specs/tri/crypto/sha512.t27", "t27b": "pass"}, + {"path": "specs/tri/graph/bellman_ford.t27", "t27b": "pass"}, + {"path": "specs/tri/graph/graph.t27", "t27b": "pass"}, + {"path": "specs/tri/graph/topological_sort.t27", "t27b": "pass"}, + {"path": "specs/tri/hot/hot.t27", "t27b": "pass"}, + {"path": "specs/tri/lab/receipt.t27", "t27b": "pass"}, + {"path": "specs/tri/lanes/lanes.t27", "t27b": "pass"}, + {"path": "specs/tri/math/math.t27", "t27b": "pass"}, + {"path": "specs/tri/math/measurement.t27", "t27b": "pass"}, + {"path": "specs/tri/misread/shapes.t27", "t27b": "pass"}, + {"path": "specs/tri/mutate/census.t27", "t27b": "pass"}, + {"path": "specs/tri/mutate/lab.t27", "t27b": "pass"}, + {"path": "specs/tri/mutate/plant.t27", "t27b": "pass"}, + {"path": "specs/tri/mutate/survivors.t27", "t27b": "pass"}, + {"path": "specs/tri/network/payout.t27", "t27b": "pass"}, + {"path": "specs/tri/pipeline/codegen.t27", "t27b": "pass"}, + {"path": "specs/tri/pipeline/spec_writer.t27", "t27b": "pass"}, + {"path": "specs/tri/pipeline/workflow.t27", "t27b": "pass"}, + {"path": "specs/tri/reseal/seal.t27", "t27b": "pass"}, + {"path": "specs/tri/search/pattern.t27", "t27b": "pass"}, + {"path": "specs/tri/sort/insertion_sort.t27", "t27b": "pass"}, + {"path": "specs/tri/sort/merge_sort.t27", "t27b": "pass"}, + {"path": "specs/tri/sort/selection_sort.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/a64.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/any_param_plan.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/arith_op.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/ast_scan.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/ast_shape.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/ast_walk.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/bit_cast_plan.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/blockers.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/builtin_plan.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/check_budget.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/cmp_op.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/coerce_plan.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/comptime_float.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/conformance/anonymous_struct.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/conformance/anytype_typeof.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/conformance/array_length_expr.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/conformance/array_literal.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/conformance/array_literal_value.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/conformance/array_repeat_text.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/conformance/bare_abs.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/conformance/big_frame.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/conformance/big_repeat_global.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/conformance/bit_cast.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/conformance/brace_invariant.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/conformance/builtin_abs_max_min_pi.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/conformance/carried_allocator.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/conformance/carried_container.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/conformance/cmp_out_of_range.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/conformance/comptime_float.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/conformance/comptime_float_f128.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/conformance/const_division.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/conformance/const_optional.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/conformance/discard_value.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/conformance/div_trunc_panic.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/conformance/elf_object.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/conformance/empty_anon_literal.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/conformance/empty_typed_array_literal.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/conformance/eval_branch_quota.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/conformance/float_as.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/conformance/float_call_cast.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/conformance/float_from_int_literal.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/conformance/float_mul_pow2.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/conformance/float_sqrt.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/conformance/frame_address_caller_owned.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/conformance/i128_arith.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/conformance/i128_ops.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/conformance/i128_return.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/conformance/int_cast.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/conformance/int_cast_index.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/conformance/large_frame.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/conformance/lazy_signature.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/conformance/let_reassigned.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/conformance/libm_logf.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/conformance/libm_powf.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/conformance/libm_rounding.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/conformance/libm_std_math.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/conformance/module_var_in_test.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/conformance/negative_float_literal.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/conformance/nested_anon_struct.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/conformance/numeric_coercion.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/conformance/odd_width_int.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/conformance/opaque_pointer.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/conformance/opt_void.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/conformance/optional_enum_compare.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/conformance/optional_module_var.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/conformance/param_discard.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/conformance/pointer_equality.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/conformance/postfix_optional.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/conformance/rem_int.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/conformance/repeat_addr_unreached.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/conformance/repeat_local.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/conformance/repeat_width_suffix.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/conformance/return_undefined_void.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/conformance/scaffold_local.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/conformance/scope_exit.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/conformance/scoped_gf16.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/conformance/shadow_module_var.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/conformance/size_of.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/conformance/slice_arg_one_element.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/conformance/static_slice_literal.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/conformance/std_mem_byte_slice.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/conformance/stdmem.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/conformance/str_module_var.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/conformance/string_slice_literal.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/conformance/struct_lit_if.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/conformance/test_local_write.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/conformance/tuple_local.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/conformance/tuple_local_index.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/conformance/type_alias.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/conformance/type_void.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/conformance/undefined_arg.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/conformance/undefined_module_var.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/conformance/unreached_stub.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/conformance/unread_anytype.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/conformance/unresolved_signature.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/conformance/untyped_local.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/conformance/untyped_local_uses.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/conformance/value_ignored.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/conformance/value_params.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/conformance/verilog_lib.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/conformance/verilog_prim.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/conformance/verilog_use.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/conformance/verilog_widths.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/conformance/void_bind.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/conformance/wide_int_const.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/conformance/zig_keyword_field.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/const_div_plan.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/discard_plan.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/dogfood.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/elf.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/emit_kit.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/empty_lit_plan.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/eval_arith.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/float_as_plan.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/frame_store_plan.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/fuzz.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/fuzz_oracle.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/i128_plan.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/int_cast_plan.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/lazy_sig_plan.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/ledger_steward.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/lencall.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/libm.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/libm_plan.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/literal_plan.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/macho.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/opaque_plan.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/optional_compare_plan.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/ptr_eq_plan.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/reduce.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/ref_var_plan.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/scaffold_plan.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/slice_lit_plan.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/source_text.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/stdmem.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/stdmem_plan.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/steward.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/text_escape.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/ts_emit.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/ts_plan.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/tuple_local_plan.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/type_text.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/undefined_arg_plan.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/verdict_key.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/verilog_emit.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/verilog_plan.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/void_bind_plan.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/wide_plan.t27", "t27b": "pass"}, + {"path": "specs/tri/test/report.t27", "t27b": "pass"}, + {"path": "specs/tri/utils/args.t27", "t27b": "pass"}, + {"path": "specs/tri/utils/exit_codes.t27", "t27b": "pass"}, + {"path": "specs/tri/utils/template.t27", "t27b": "pass"}, + {"path": "specs/trinet/etx.t27", "t27b": "pass"}, + {"path": "specs/trinet/ledger.t27", "t27b": "pass"}, + {"path": "specs/trinet/mint_authority.t27", "t27b": "pass"}, + {"path": "specs/trinet/node-work-credit.t27", "t27b": "pass"}, + {"path": "specs/trinet/tri-bridge.t27", "t27b": "pass"}, + {"path": "specs/trinity/build_graph.t27", "t27b": "pass"}, + {"path": "specs/trinity/capabilities/abi.c-api.t27", "t27b": "pass"}, + {"path": "specs/trinity/capabilities/agent.daemons.t27", "t27b": "pass"}, + {"path": "specs/trinity/capabilities/agent.phi-loop.t27", "t27b": "pass"}, + {"path": "specs/trinity/capabilities/agent.tri-api.t27", "t27b": "pass"}, + {"path": "specs/trinity/capabilities/api.http-server.t27", "t27b": "pass"}, + {"path": "specs/trinity/capabilities/archive.legacy.t27", "t27b": "pass"}, + {"path": "specs/trinity/capabilities/bench.suite.t27", "t27b": "pass"}, + {"path": "specs/trinity/capabilities/bot.tri-bot.t27", "t27b": "pass"}, + {"path": "specs/trinity/capabilities/brain.regions.t27", "t27b": "pass"}, + {"path": "specs/trinity/capabilities/catalog.spec-mirror.t27", "t27b": "pass"}, + {"path": "specs/trinity/capabilities/catalog.world-scan.t27", "t27b": "pass"}, + {"path": "specs/trinity/capabilities/cli.tri.t27", "t27b": "pass"}, + {"path": "specs/trinity/capabilities/convert.b2t.t27", "t27b": "pass"}, + {"path": "specs/trinity/capabilities/examples.zig.t27", "t27b": "pass"}, + {"path": "specs/trinity/capabilities/ext.vscode-swe.t27", "t27b": "pass"}, + {"path": "specs/trinity/capabilities/fpga.adapter.t27", "t27b": "pass"}, + {"path": "specs/trinity/capabilities/fpga.in-repo.t27", "t27b": "pass"}, + {"path": "specs/trinity/capabilities/lib.trinity.t27", "t27b": "pass"}, + {"path": "specs/trinity/capabilities/llm.firebird.t27", "t27b": "pass"}, + {"path": "specs/trinity/capabilities/llm.igla-chat.t27", "t27b": "pass"}, + {"path": "specs/trinity/capabilities/mcp.needle-mcp.t27", "t27b": "pass"}, + {"path": "specs/trinity/capabilities/mcp.trinity-mcp.t27", "t27b": "pass"}, + {"path": "specs/trinity/capabilities/native.canvas.t27", "t27b": "pass"}, + {"path": "specs/trinity/capabilities/native.node-gui.t27", "t27b": "pass"}, + {"path": "specs/trinity/capabilities/native.queen-app.t27", "t27b": "pass"}, + {"path": "specs/trinity/capabilities/node.trinity-node.t27", "t27b": "pass"}, + {"path": "specs/trinity/capabilities/numeric.golden-float.t27", "t27b": "pass"}, + {"path": "specs/trinity/capabilities/ops.deploy-infra.t27", "t27b": "pass"}, + {"path": "specs/trinity/capabilities/ops.railway-cli.t27", "t27b": "pass"}, + {"path": "specs/trinity/capabilities/pkg.vendored-cache.t27", "t27b": "pass"}, + {"path": "specs/trinity/capabilities/queen.lib.t27", "t27b": "pass"}, + {"path": "specs/trinity/capabilities/registry.commands.t27", "t27b": "pass"}, + {"path": "specs/trinity/capabilities/release.packaging.t27", "t27b": "pass"}, + {"path": "specs/trinity/capabilities/research.nexus-docs.t27", "t27b": "pass"}, + {"path": "specs/trinity/capabilities/research.programs.t27", "t27b": "pass"}, + {"path": "specs/trinity/capabilities/research.unreferenced-sources.t27", "t27b": "pass"}, + {"path": "specs/trinity/capabilities/search.vsa-index.t27", "t27b": "pass"}, + {"path": "specs/trinity/capabilities/specs.t27-vendored-compiler.t27", "t27b": "pass"}, + {"path": "specs/trinity/capabilities/specs.tri-corpus.t27", "t27b": "pass"}, + {"path": "specs/trinity/capabilities/specs.vibee-corpus.t27", "t27b": "pass"}, + {"path": "specs/trinity/capabilities/state.trinity-dir.t27", "t27b": "pass"}, + {"path": "specs/trinity/capabilities/test.graph.t27", "t27b": "pass"}, + {"path": "specs/trinity/capabilities/tools.scripts.t27", "t27b": "pass"}, + {"path": "specs/trinity/capabilities/train.hslm.t27", "t27b": "pass"}, + {"path": "specs/trinity/capabilities/training.targets.t27", "t27b": "pass"}, + {"path": "specs/trinity/capabilities/tri27.programs.t27", "t27b": "pass"}, + {"path": "specs/trinity/capabilities/tri27.toolchain.t27", "t27b": "pass"}, + {"path": "specs/trinity/capabilities/vibee.compiler.t27", "t27b": "pass"}, + {"path": "specs/trinity/capabilities/vsa.zig-hdc.t27", "t27b": "pass"}, + {"path": "specs/trinity/capabilities/web.docsite.t27", "t27b": "pass"}, + {"path": "specs/trinity/capabilities/web.queen-web.t27", "t27b": "pass"}, + {"path": "specs/trinity/capabilities/web.site.t27", "t27b": "pass"}, + {"path": "specs/trinity/compiler_matrix.t27", "t27b": "pass"}, + {"path": "specs/trinity/project.t27", "t27b": "pass"}, + {"path": "specs/ui/queen_evidence.t27", "t27b": "pass"}, + {"path": "specs/vault/audit.t27", "t27b": "pass"}, + {"path": "specs/vault/merge.t27", "t27b": "pass"}, + {"path": "specs/vault/policy.t27", "t27b": "pass"}, + {"path": "specs/verified/bench_agent.t27", "t27b": "pass"}, + {"path": "specs/verified/bench_boards.t27", "t27b": "pass"}, + {"path": "specs/verified/bitstream_reuse.t27", "t27b": "pass"}, + {"path": "specs/verified/bitstream_share.t27", "t27b": "pass"}, + {"path": "specs/verified/clock_constraints.t27", "t27b": "pass"}, + {"path": "specs/verified/corpus_merkle.t27", "t27b": "pass"}, + {"path": "specs/verified/corpus_receipt.t27", "t27b": "pass"}, + {"path": "specs/verified/ddc_receipt.t27", "t27b": "pass"}, + {"path": "specs/verified/device_dna.t27", "t27b": "pass"}, + {"path": "specs/verified/device_evidence.t27", "t27b": "pass"}, + {"path": "specs/verified/die_binding.t27", "t27b": "pass"}, + {"path": "specs/verified/digest_cache.t27", "t27b": "pass"}, + {"path": "specs/verified/evidence_chain.t27", "t27b": "pass"}, + {"path": "specs/verified/failure_loop.t27", "t27b": "pass"}, + {"path": "specs/verified/frontier.t27", "t27b": "pass"}, + {"path": "specs/verified/gen_hash_cache.t27", "t27b": "pass"}, + {"path": "specs/verified/independence.t27", "t27b": "pass"}, + {"path": "specs/verified/payout.t27", "t27b": "pass"}, + {"path": "specs/verified/poc/a/slot.t27", "t27b": "pass"}, + {"path": "specs/verified/poc/b/slot.t27", "t27b": "pass"}, + {"path": "specs/verified/poc/run.t27", "t27b": "pass"}, + {"path": "specs/verified/poc/static_counter.t27", "t27b": "pass"}, + {"path": "specs/verified/receipt.t27", "t27b": "pass"}, + {"path": "specs/verified/region.t27", "t27b": "pass"}, + {"path": "specs/verified/reuse.t27", "t27b": "pass"}, + {"path": "specs/verified/review_gate.t27", "t27b": "pass"}, + {"path": "specs/verified/run_record.t27", "t27b": "pass"}, + {"path": "specs/verified/seal_check.t27", "t27b": "pass"}, + {"path": "specs/verified/seal_identity.t27", "t27b": "pass"}, + {"path": "specs/verified/signed_receipt.t27", "t27b": "pass"}, + {"path": "specs/verified/silicon_queue.t27", "t27b": "pass"}, + {"path": "specs/verified/silicon_runs.t27", "t27b": "pass"}, + {"path": "specs/verified/suite_jobs.t27", "t27b": "pass"}, + {"path": "specs/verified/ternary_link_run.t27", "t27b": "pass"}, + {"path": "specs/verified/verdict.t27", "t27b": "pass"}, + {"path": "specs/verified/verdict_audit.t27", "t27b": "pass"}, + {"path": "specs/verified/watch.t27", "t27b": "pass"}, + {"path": "specs/vm/trinity_vm.t27", "t27b": "pass"}, + {"path": "specs/vsa/similarity_search.t27", "t27b": "pass"}, + {"path": "specs/vsa/trinity_compat.t27", "t27b": "pass"}, + {"path": "specs/xilinx7/bench_coverage.t27", "t27b": "pass"}, + {"path": "specs/xilinx7/far.t27", "t27b": "pass"}, + {"path": "specs/xilinx7/flow.t27", "t27b": "pass"}, + {"path": "specs/xilinx7/frames.t27", "t27b": "pass"}, + {"path": "specs/xilinx7/packets.t27", "t27b": "pass"} ] } diff --git a/specs/port/trios/crates/trios-chat/rings/CR-CHAT-04/src/padding_class_transition_audit.t27 b/specs/port/trios/crates/trios-chat/rings/CR-CHAT-04/src/padding_class_transition_audit.t27 new file mode 100644 index 0000000000..8895c990bf --- /dev/null +++ b/specs/port/trios/crates/trios-chat/rings/CR-CHAT-04/src/padding_class_transition_audit.t27 @@ -0,0 +1,299 @@ +module port::trios::crates::trios-chat::rings::CR-CHAT-04::src::padding_class_transition_audit; + +// Port of gHashTag/trios crates/trios-chat/rings/CR-CHAT-04/src/padding_class_transition_audit.rs +// (CR-CHAT-04 - Padding class transition audit, Wave-43 Lane B, +// requirement R-CHAT-9). +// +// Crossing a padding class boundary is visible on the wire, so a +// sequence of class choices must not leak message-size metadata: every +// class canonical, non-decreasing within any window of +// PCTA_WINDOW_SIZE, no more than window_size/2 class changes inside a +// window, and every class run (except possibly the last) at least +// PCTA_MIN_CLASS messages long. +// +// The original returns Result<(), PaddingTransitionError>. This port +// carries the verdict as a named struct (owner decision D5): Ok first, +// then the five error variants in the original's declaration order - +// NonCanonicalClass, ClassDecreased, RapidOscillation, +// InsufficientPerClass, ZeroWindowSize. No variant carries a payload, +// so the verdict is the code alone. +// +// The original's windows(PCTA_WINDOW_SIZE) sliding scan becomes a +// window loop over the fixed capacity the caller fills (the sentinel +// 4294967295 is not a canonical class, so a length that reaches it +// would trip the canonical rule rather than read as a choice). + +// Sliding window size for transition audit. +pub const PCTA_WINDOW_SIZE: usize = 10; + +// Minimum messages per class before transitioning. +pub const PCTA_MIN_PER_CLASS: usize = 2; + +// All canonical padding classes. +pub const PCTA_CLASSES: [4]usize = [4]usize{256, 1024, 4096, 16384}; + +// The fixed capacity of the choice table. +pub const PCTA_TABLE_LEN: usize = 100; + +// The sentinel slot: not a canonical class. +pub const PCTA_SENTINEL: usize = 4294967295; + +// One padding class choice in sequence. +pub struct PaddingChoice { + class: usize, +} + +// Verdict codes: Ok(()) and PaddingTransitionError's variants, in declaration order. +pub enum PaddingTransitionCode { + Ok, + NonCanonicalClass, + ClassDecreased, + RapidOscillation, + InsufficientPerClass, + ZeroWindowSize, +} + +// The verdict of the transition audit. No variant of the original's +// error carries a payload, so the code is the whole verdict. +pub struct PaddingTransitionVerdict { + code: PaddingTransitionCode, +} + +// Whether the class is one of the four canonical classes - the +// original's PCTA_CLASSES.contains, answered by a scan. +pub fn is_canonical(class: usize) -> bool { + for c in PCTA_CLASSES { + if (c == class) { + return true; + } + } + return false; +} + +// [VERIFIED] Audit a sequence of padding class choices for metadata +// leaks. Returns Ok when every rule holds, checked in the original's +// order: the window size (a constant, answered once), the empty +// sequence, the per-choice canonical scan, then per window the change +// count and the non-decreasing scan, then the per-class run lengths. +pub fn audit_padding_transitions(choices: []const PaddingChoice) -> PaddingTransitionVerdict { + if (PCTA_WINDOW_SIZE == 0) { + return PaddingTransitionVerdict { code: PaddingTransitionCode.ZeroWindowSize, }; + } + if (choices.len == 0) { + return PaddingTransitionVerdict { code: PaddingTransitionCode.Ok, }; + } + for i in 0..choices.len { + if (!is_canonical(choices[i].class)) { + return PaddingTransitionVerdict { code: PaddingTransitionCode.NonCanonicalClass, }; + } + } + if (choices.len >= PCTA_WINDOW_SIZE) { + var w: usize = 0; + while (w + PCTA_WINDOW_SIZE <= choices.len) { + var changes: usize = 0; + var k: usize = 1; + while (k < PCTA_WINDOW_SIZE) { + if (choices[w + k].class != choices[w + k - 1].class) { + changes = changes + 1; + } + k = k + 1; + } + if (changes > PCTA_WINDOW_SIZE / 2) { + return PaddingTransitionVerdict { code: PaddingTransitionCode.RapidOscillation, }; + } + var d: usize = 1; + while (d < PCTA_WINDOW_SIZE) { + if (choices[w + d].class < choices[w + d - 1].class) { + return PaddingTransitionVerdict { code: PaddingTransitionCode.ClassDecreased, }; + } + d = d + 1; + } + w = w + 1; + } + } + var run_start: usize = 0; + var i: usize = 1; + while (i < choices.len) { + if (choices[i].class != choices[run_start].class) { + const run_len: usize = i - run_start; + if (run_len < PCTA_MIN_PER_CLASS) { + return PaddingTransitionVerdict { code: PaddingTransitionCode.InsufficientPerClass, }; + } + run_start = i; + } + i = i + 1; + } + return PaddingTransitionVerdict { code: PaddingTransitionCode.Ok, }; +} + +// **PCTA-01** - non-canonical class rejected: 512 is not one of the +// four canonical classes. +test pcta_01_non_canonical_class_rejected { + const choices: [2]PaddingChoice = [2]PaddingChoice{ PaddingChoice { class: 512, }, PaddingChoice { class: 512, },}; + const v = audit_padding_transitions(&choices); + assert(v.code == PaddingTransitionCode.NonCanonicalClass); +} + +// **PCTA-02** - class decreased rejected: five of 1024 then five of +// 256, and the window that spans the boundary sees the decrease. +test pcta_02_class_decreased_rejected { + const choices: [10]PaddingChoice = [10]PaddingChoice{ + PaddingChoice { class: 1024, }, PaddingChoice { class: 1024, }, + PaddingChoice { class: 1024, }, PaddingChoice { class: 1024, }, + PaddingChoice { class: 1024, }, PaddingChoice { class: 256, }, + PaddingChoice { class: 256, }, PaddingChoice { class: 256, }, + PaddingChoice { class: 256, }, PaddingChoice { class: 256, }, + }; + const v = audit_padding_transitions(&choices); + assert(v.code == PaddingTransitionCode.ClassDecreased); +} + +// **PCTA-03** - one choice of each class in a row: each run is one +// message of a required two, so the run-length rule rejects (the +// change count of a four-long sequence never reaches a window of +// ten, so the oscillation rule never fires first). +test pcta_03_rapid_changes_insufficient_rejected { + const choices: [4]PaddingChoice = [4]PaddingChoice{ + PaddingChoice { class: 256, }, + PaddingChoice { class: 1024, }, + PaddingChoice { class: 4096, }, + PaddingChoice { class: 16384, }, + }; + const v = audit_padding_transitions(&choices); + assert(v.code == PaddingTransitionCode.InsufficientPerClass); +} + +// **PCTA-04** - insufficient per-class messages rejected: one of 256 +// then three of 1024 - the 256 run is a single message. +test pcta_04_insufficient_per_class_rejected { + const choices: [4]PaddingChoice = [4]PaddingChoice{ + PaddingChoice { class: 256, }, + PaddingChoice { class: 1024, }, + PaddingChoice { class: 1024, }, + PaddingChoice { class: 1024, }, + }; + const v = audit_padding_transitions(&choices); + assert(v.code == PaddingTransitionCode.InsufficientPerClass); +} + +// **PCTA-05** - a uniform twenty-message sequence accepted. +test pcta_05_uniform_accepted { + var choices: [20]PaddingChoice; + for i in 0..20 { + choices[i] = PaddingChoice { class: 1024, }; + } + const v = audit_padding_transitions(&choices); + assert(v.code == PaddingTransitionCode.Ok); +} + +// **PCTA-06** - an empty sequence accepted. +test pcta_06_empty_accepted { + const choices: [0]PaddingChoice = [0]PaddingChoice{}; + const v = audit_padding_transitions(&choices); + assert(v.code == PaddingTransitionCode.Ok); +} + +// **PCTA-07** - a monotonic transition accepted: four messages of each +// of the first three classes in ascending order - every run above +// the floor, every window non-decreasing, and the change count inside +// the two windows of twelve at most two, under the ceiling of five. +test pcta_07_monotonic_transition_accepted { + const choices: [12]PaddingChoice = [12]PaddingChoice{ + PaddingChoice { class: 256, }, PaddingChoice { class: 256, }, + PaddingChoice { class: 256, }, PaddingChoice { class: 256, }, + PaddingChoice { class: 1024, }, PaddingChoice { class: 1024, }, + PaddingChoice { class: 1024, }, PaddingChoice { class: 1024, }, + PaddingChoice { class: 4096, }, PaddingChoice { class: 4096, }, + PaddingChoice { class: 4096, }, PaddingChoice { class: 4096, }, + }; + const v = audit_padding_transitions(&choices); + assert(v.code == PaddingTransitionCode.Ok); +} + +// **PCTA-08** - a single message accepted: no transitions, no window. +test pcta_08_single_message_accepted { + const choices: [1]PaddingChoice = [1]PaddingChoice{ PaddingChoice { class: 256, },}; + const v = audit_padding_transitions(&choices); + assert(v.code == PaddingTransitionCode.Ok); +} + +// **PCTA-09** - a long uniform sequence accepted: a hundred of 4096. +test pcta_09_long_uniform_accepted { + var choices: [100]PaddingChoice; + for i in 0..100 { + choices[i] = PaddingChoice { class: 4096, }; + } + const v = audit_padding_transitions(&choices); + assert(v.code == PaddingTransitionCode.Ok); +} + +// **PCTA-10** - the minimal valid transition accepted: exactly +// PCTA_MIN_PER_CLASS of each of the first two classes. +test pcta_10_min_per_class_transition_accepted { + const choices: [4]PaddingChoice = [4]PaddingChoice{ + PaddingChoice { class: 256, }, PaddingChoice { class: 256, }, + PaddingChoice { class: 1024, }, PaddingChoice { class: 1024, }, + }; + const v = audit_padding_transitions(&choices); + assert(v.code == PaddingTransitionCode.Ok); +} + +// The helper has a direct test (coverage: Untested 0). +test is_canonical_answers { + assert(is_canonical(256)); + assert(is_canonical(1024)); + assert(is_canonical(4096)); + assert(is_canonical(16384)); + assert(!is_canonical(512)); + assert(!is_canonical(0)); +} + +// Rule order is the original's: the canonical scan before the window +// scans, the change count before the decrease scan inside a window, +// the window scans before the run lengths, and a sequence under the +// window size skips both window rules. +test rule_order_matches_original { + const bad_class: [4]PaddingChoice = [4]PaddingChoice{ + PaddingChoice { class: 1024, }, PaddingChoice { class: 1024, }, + PaddingChoice { class: 512, }, PaddingChoice { class: 256, }, + }; + const v1 = audit_padding_transitions(&bad_class); + assert(v1.code == PaddingTransitionCode.NonCanonicalClass); + + // a decrease inside the first full window of ten + const decreased: [10]PaddingChoice = [10]PaddingChoice{ + PaddingChoice { class: 256, }, PaddingChoice { class: 256, }, + PaddingChoice { class: 256, }, PaddingChoice { class: 256, }, + PaddingChoice { class: 256, }, PaddingChoice { class: 4096, }, + PaddingChoice { class: 1024, }, PaddingChoice { class: 1024, }, + PaddingChoice { class: 1024, }, PaddingChoice { class: 1024, }, + }; + const v2 = audit_padding_transitions(&decreased); + assert(v2.code == PaddingTransitionCode.ClassDecreased); + + // an alternating ten trips the change-count ceiling first: nine + // changes in the one window of ten, over the window_size/2 = 5 + // ceiling - the oscillation rule fires before the run rule + var oscillating: [10]PaddingChoice; + for i in 0..10 { + var cls: usize = PCTA_CLASSES[0]; + if (i % 2 == 1) { + cls = PCTA_CLASSES[1]; + } + oscillating[i] = PaddingChoice { class: cls, }; + } + const v3 = audit_padding_transitions(&oscillating); + assert(v3.code == PaddingTransitionCode.RapidOscillation); +} + +// The window rules leave the scene under the window size: a sequence of +// nine choices never opens a window of ten, so only the canonical and +// run-length rules apply. +test under_window_skips_window_rules { + var choices: [9]PaddingChoice; + for i in 0..9 { + choices[i] = PaddingChoice { class: 256, }; + } + const v = audit_padding_transitions(&choices); + assert(v.code == PaddingTransitionCode.Ok); +} From 6ed33d19ef708a902240c4fc96b2468c60fa6438 Mon Sep 17 00:00:00 2001 From: Dmitrii Vasilev Date: Sun, 18 Oct 2026 01:14:46 +0700 Subject: [PATCH 55/70] spec(port): port the padding class transition monotonicity guard (Refs #8884) Rebuilt as one commit on master d10e97854 so it merges; docs/reports/t27b_expectations.json rows from both sides kept (union, sorted). Content is otherwise the PR head cd4e4d9cebf4d4bba5254aba96cd260e0c94dc49 unchanged. Co-Authored-By: Claude Opus 5.5 --- ...g_class_transition_monotonicity_guard.json | 28 + docs/reports/t27b_expectations.json | 2895 +++++++++-------- ...ng_class_transition_monotonicity_guard.t27 | 341 ++ 3 files changed, 1817 insertions(+), 1447 deletions(-) create mode 100644 .trinity/seals/src_port::trios::crates::trios-chat::rings::CR-CHAT-04::src::padding_class_transition_monotonicity_guard.json create mode 100644 specs/port/trios/crates/trios-chat/rings/CR-CHAT-04/src/padding_class_transition_monotonicity_guard.t27 diff --git a/.trinity/seals/src_port::trios::crates::trios-chat::rings::CR-CHAT-04::src::padding_class_transition_monotonicity_guard.json b/.trinity/seals/src_port::trios::crates::trios-chat::rings::CR-CHAT-04::src::padding_class_transition_monotonicity_guard.json new file mode 100644 index 0000000000..058f343ff0 --- /dev/null +++ b/.trinity/seals/src_port::trios::crates::trios-chat::rings::CR-CHAT-04::src::padding_class_transition_monotonicity_guard.json @@ -0,0 +1,28 @@ +{ + "built_by": "t27c-bootstrap@0.5.2+01d0a635f", + "closure": [], + "config": "gen=c,rust,verilog,zig;tests=zig", + "gen_hash_c": "sha256:edb24be4b3934af9e5e99b2a280daa079365729886a37048515304cbb037783f", + "gen_hash_rust": "sha256:87286e1211019c944ed1c5ce3f6ab2bbf608943acd2eaf5774c079abb03940e4", + "gen_hash_verilog": "sha256:e3dd01afcdba5afcc1a37d7826d5d7180e52993ddf07af8bc677d5a250f48419", + "gen_hash_zig": "sha256:6935e9ee11ad99ba4e663de59e9a5bb87862f1c6b77a94f559cf2e2b2f10f827", + "module": "port::trios::crates::trios-chat::rings::CR-CHAT-04::src::padding_class_transition_monotonicity_guard", + "ring": 12, + "seal_schema": 2, + "sealed_at": "2026-10-16T03:10:04Z", + "sealed_by": "t27c-bootstrap@0.5.2", + "spec_hash": "sha256:802ec6011145412260856f352e78d3d755927b6699b5234400d7d55672302b4c", + "spec_path": "specs/port/trios/crates/trios-chat/rings/CR-CHAT-04/src/padding_class_transition_monotonicity_guard.t27", + "tests": { + "failed": 0, + "failing": [], + "forced": false, + "passed": 14, + "total": 14, + "vacuous": 0 + }, + "toolchain": { + "test_runner": "sha256:1982ae948e24d00c5d221ccec12dfce1eb01204b53e37b0f857f93b16d64629d", + "zig": "0.16.0" + } +} \ No newline at end of file diff --git a/docs/reports/t27b_expectations.json b/docs/reports/t27b_expectations.json index c09a6c2eef..8d5e5dc902 100644 --- a/docs/reports/t27b_expectations.json +++ b/docs/reports/t27b_expectations.json @@ -14,1452 +14,1453 @@ }, "max_not_pass": 28, "entries": [ - {"path": "specs/a/b_c.t27", "t27b": "pass"}, - {"path": "specs/a_b/c.t27", "t27b": "pass"}, - {"path": "specs/agents/a.t27", "t27b": "pass"}, - {"path": "specs/agents/b.t27", "t27b": "pass"}, - {"path": "specs/agents/c.t27", "t27b": "pass"}, - {"path": "specs/agents/d.t27", "t27b": "pass"}, - {"path": "specs/agents/e.t27", "t27b": "pass"}, - {"path": "specs/agents/f.t27", "t27b": "pass"}, - {"path": "specs/agents/g.t27", "t27b": "pass"}, - {"path": "specs/agents/h.t27", "t27b": "pass"}, - {"path": "specs/agents/i.t27", "t27b": "pass"}, - {"path": "specs/agents/j.t27", "t27b": "pass"}, - {"path": "specs/agents/k.t27", "t27b": "pass"}, - {"path": "specs/agents/l.t27", "t27b": "pass"}, - {"path": "specs/agents/m.t27", "t27b": "pass"}, - {"path": "specs/agents/n.t27", "t27b": "pass"}, - {"path": "specs/agents/o.t27", "t27b": "pass"}, - {"path": "specs/agents/p.t27", "t27b": "pass"}, - {"path": "specs/agents/q.t27", "t27b": "pass"}, - {"path": "specs/agents/r.t27", "t27b": "pass"}, - {"path": "specs/agents/s.t27", "t27b": "pass"}, - {"path": "specs/agents/t.t27", "t27b": "pass"}, - {"path": "specs/agents/ti.t27", "t27b": "pass"}, - {"path": "specs/agents/u.t27", "t27b": "pass"}, - {"path": "specs/agents/v.t27", "t27b": "pass"}, - {"path": "specs/agents/w.t27", "t27b": "pass"}, - {"path": "specs/agents/x.t27", "t27b": "pass"}, - {"path": "specs/agents/y.t27", "t27b": "pass"}, - {"path": "specs/agents/z.t27", "t27b": "pass"}, - {"path": "specs/api/c_abi.t27", "t27b": "pass"}, - {"path": "specs/api/tri_api_context.t27", "t27b": "pass"}, - {"path": "specs/api/tri_api_loop.t27", "t27b": "pass"}, - {"path": "specs/api/tri_api_permissions.t27", "t27b": "pass"}, - {"path": "specs/api/tri_api_session.t27", "t27b": "pass"}, - {"path": "specs/api/tri_net_api.t27", "t27b": "pass"}, - {"path": "specs/automation/agent-claims-honest.t27", "t27b": "pass"}, - {"path": "specs/automation/agent-conversations.t27", "t27b": "pass"}, - {"path": "specs/automation/agent-hive-group.t27", "t27b": "pass"}, - {"path": "specs/automation/agent-media-kie.t27", "t27b": "pass"}, - {"path": "specs/automation/agent-neuro-kie.t27", "t27b": "pass"}, - {"path": "specs/automation/agent-provider-chain.t27", "t27b": "pass"}, - {"path": "specs/automation/agent-spec-bank.t27", "t27b": "pass"}, - {"path": "specs/automation/ball-board.t27", "t27b": "pass"}, - {"path": "specs/automation/ball-grants.t27", "t27b": "pass"}, - {"path": "specs/automation/blog-share.t27", "t27b": "pass"}, - {"path": "specs/automation/bot-agent-memory.t27", "t27b": "pass"}, - {"path": "specs/automation/bot-agent-stream.t27", "t27b": "pass"}, - {"path": "specs/automation/bot-agent-team.t27", "t27b": "pass"}, - {"path": "specs/automation/bot-event-tabs.t27", "t27b": "pass"}, - {"path": "specs/automation/bot-menu-press.t27", "t27b": "pass"}, - {"path": "specs/automation/bot-neuro-office.t27", "t27b": "pass"}, - {"path": "specs/automation/bot-office-crm.t27", "t27b": "pass"}, - {"path": "specs/automation/bot-topic-tabs.t27", "t27b": "pass"}, - {"path": "specs/automation/browser-pod-restart.t27", "t27b": "pass"}, - {"path": "specs/automation/browser-sign-in.t27", "t27b": "pass"}, - {"path": "specs/automation/browser-tab-strip.t27", "t27b": "pass"}, - {"path": "specs/automation/browser-viewer-boot.t27", "t27b": "pass"}, - {"path": "specs/automation/card-chat-night-watch.t27", "t27b": "pass"}, - {"path": "specs/automation/ci-bridge.t27", "t27b": "pass"}, - {"path": "specs/automation/claim-guard-bar.t27", "t27b": "pass"}, - {"path": "specs/automation/connect-card.t27", "t27b": "pass"}, - {"path": "specs/automation/course-access.t27", "t27b": "pass"}, - {"path": "specs/automation/course-outreach.t27", "t27b": "pass"}, - {"path": "specs/automation/crm-client-onboard.t27", "t27b": "pass"}, - {"path": "specs/automation/crm-client-ownership.t27", "t27b": "pass"}, - {"path": "specs/automation/crm-client-workspace.t27", "t27b": "pass"}, - {"path": "specs/automation/crm-duet.t27", "t27b": "pass"}, - {"path": "specs/automation/crm-first-screen.t27", "t27b": "pass"}, - {"path": "specs/automation/crm-lead-magnet.t27", "t27b": "pass"}, - {"path": "specs/automation/crm-sellers.t27", "t27b": "pass"}, - {"path": "specs/automation/crm-story-reel.t27", "t27b": "pass"}, - {"path": "specs/automation/engage-desk.t27", "t27b": "pass"}, - {"path": "specs/automation/hive-contributor-keys.t27", "t27b": "pass"}, - {"path": "specs/automation/inngest-functions-status.t27", "t27b": "pass"}, - {"path": "specs/automation/inngest-probe-suite.t27", "t27b": "pass"}, - {"path": "specs/automation/inngest-queen-scheduler.t27", "t27b": "pass"}, - {"path": "specs/automation/kanban-card-chat.t27", "t27b": "pass"}, - {"path": "specs/automation/leela-agent-link.t27", "t27b": "pass"}, - {"path": "specs/automation/mail-push.t27", "t27b": "pass"}, - {"path": "specs/automation/meeting-reminders.t27", "t27b": "pass"}, - {"path": "specs/automation/meta-connect.t27", "t27b": "pass"}, - {"path": "specs/automation/owner-studio.t27", "t27b": "pass"}, - {"path": "specs/automation/photo-actions.t27", "t27b": "pass"}, - {"path": "specs/automation/plan-reel.t27", "t27b": "pass"}, - {"path": "specs/automation/poster-facts-overlay.t27", "t27b": "pass"}, - {"path": "specs/automation/queen-contributor-keys.t27", "t27b": "pass"}, - {"path": "specs/automation/queen-growth.t27", "t27b": "pass"}, - {"path": "specs/automation/reddit-desk.t27", "t27b": "pass"}, - {"path": "specs/automation/review-jam.t27", "t27b": "pass"}, - {"path": "specs/automation/seal-stands-in.t27", "t27b": "pass"}, - {"path": "specs/automation/social-api.t27", "t27b": "pass"}, - {"path": "specs/automation/split-reel.t27", "t27b": "pass"}, - {"path": "specs/automation/token-wallet.t27", "t27b": "pass"}, - {"path": "specs/automation/tri-claim-batch.t27", "t27b": "pass"}, - {"path": "specs/automation/tri-wallet-chains.t27", "t27b": "pass"}, - {"path": "specs/automation/wrapup-auto.t27", "t27b": "pass"}, - {"path": "specs/base/debounce.t27", "t27b": "pass"}, - {"path": "specs/base/ops.t27", "t27b": "pass"}, - {"path": "specs/base/ring_32.t27", "t27b": "pass"}, - {"path": "specs/base/seed.t27", "t27b": "pass"}, - {"path": "specs/base/ternary_encoding.t27", "t27b": "pass"}, - {"path": "specs/base/types.t27", "t27b": "pass"}, - {"path": "specs/basics/01_what_a_spec_is.t27", "t27b": "pass"}, - {"path": "specs/basics/02_the_module_line.t27", "t27b": "pass"}, - {"path": "specs/basics/03_comments_and_prose.t27", "t27b": "pass"}, - {"path": "specs/basics/04_constants.t27", "t27b": "pass"}, - {"path": "specs/basics/05_whole_numbers.t27", "t27b": "pass"}, - {"path": "specs/basics/06_true_false_and_text.t27", "t27b": "pass"}, - {"path": "specs/basics/07_arrays.t27", "t27b": "pass"}, - {"path": "specs/basics/08_trits.t27", "t27b": "pass"}, - {"path": "specs/basics/09_expressions.t27", "t27b": "pass"}, - {"path": "specs/basics/10_a_test_block.t27", "t27b": "pass"}, - {"path": "specs/basics/11_many_tests.t27", "t27b": "pass"}, - {"path": "specs/basics/12_functions.t27", "t27b": "pass"}, - {"path": "specs/basics/13_local_names.t27", "t27b": "pass"}, - {"path": "specs/basics/14_if_and_else.t27", "t27b": "pass"}, - {"path": "specs/basics/15_loops.t27", "t27b": "pass"}, - {"path": "specs/basics/16_pub_or_private.t27", "t27b": "pass"}, - {"path": "specs/basics/17_structs.t27", "t27b": "pass"}, - {"path": "specs/basics/18_enums.t27", "t27b": "pass"}, - {"path": "specs/basics/19_use_other_modules.t27", "t27b": "pass"}, - {"path": "specs/basics/20_invariants.t27", "t27b": "pass"}, - {"path": "specs/basics/21_gen_ts.t27", "t27b": "pass"}, - {"path": "specs/basics/22_seven_backends.t27", "t27b": "pass"}, - {"path": "specs/basics/23_stages_of_t27c.t27", "t27b": "pass"}, - {"path": "specs/basics/24_tri_commands.t27", "t27b": "pass"}, - {"path": "specs/basics/25_reading_errors.t27", "t27b": "pass"}, - {"path": "specs/basics/26_a_small_program.t27", "t27b": "pass"}, - {"path": "specs/basics/27_where_next.t27", "t27b": "pass"}, - {"path": "specs/benchmarks/bench_main.t27", "t27b": "pass"}, - {"path": "specs/benchmarks/bench_nn.t27", "t27b": "pass"}, - {"path": "specs/benchmarks/gf16_bfloat16_nmse.t27", "t27b": "pass"}, - {"path": "specs/benchmarks/kernel_collatz.t27", "t27b": "pass"}, - {"path": "specs/benchmarks/kernel_f64loop.t27", "t27b": "pass"}, - {"path": "specs/benchmarks/kernel_fib.t27", "t27b": "pass"}, - {"path": "specs/benchmarks/kernel_matmul.t27", "t27b": "pass"}, - {"path": "specs/benchmarks/kernel_sieve.t27", "t27b": "pass"}, - {"path": "specs/benchmarks/kernel_ternary.t27", "t27b": "pass"}, - {"path": "specs/benchmarks/ternary_vs_binary.t27", "t27b": "pass"}, - {"path": "specs/blog/t27b_progress.t27", "t27b": "pass"}, - {"path": "specs/boards/arty_a7.t27", "t27b": "pass"}, - {"path": "specs/boards/wukong_v1.t27", "t27b": "pass"}, - {"path": "specs/boards/xc7a100t_full.t27", "t27b": "pass"}, - {"path": "specs/boards/xc7a100t_minimal.t27", "t27b": "pass"}, - {"path": "specs/brain/bus.t27", "t27b": "pass"}, - {"path": "specs/brain/cognitive_loop.t27", "t27b": "pass"}, - {"path": "specs/brain/phi_timing.t27", "t27b": "pass"}, - {"path": "specs/brain/unified_state.t27", "t27b": "pass"}, - {"path": "specs/catalog/discovery.t27", "t27b": "pass"}, - {"path": "specs/ci/affected.t27", "t27b": "pass"}, - {"path": "specs/ci/delivery_metrics.t27", "t27b": "pass"}, - {"path": "specs/ci/derived_data.t27", "t27b": "pass"}, - {"path": "specs/ci/gates/conflict_markers.t27", "t27b": "pass"}, - {"path": "specs/ci/gates/documented_commands.t27", "t27b": "pass"}, - {"path": "specs/ci/gates/verilog_widths.t27", "t27b": "pass"}, - {"path": "specs/ci/schema.t27", "t27b": "pass"}, - {"path": "specs/compiler/c_array_repeat_wrapper.t27", "t27b": "pass"}, - {"path": "specs/compiler/c_fixed_array_return.t27", "t27b": "pass"}, - {"path": "specs/compiler/codegen_conformance.t27", "t27b": "pass"}, - {"path": "specs/compiler/core/t27core.t27", "t27b": "pass"}, - {"path": "specs/compiler/core/t27core_ddc.t27", "t27b": "pass"}, - {"path": "specs/compiler/cse_hoist.t27", "t27b": "pass"}, - {"path": "specs/compiler/lexer.t27", "t27b": "pass"}, - {"path": "specs/compiler/meta_compile.t27", "t27b": "pass"}, - {"path": "specs/compiler/rust_constant_case.t27", "t27b": "pass"}, - {"path": "specs/compiler/rust_enum_order.t27", "t27b": "pass"}, - {"path": "specs/compiler/rust_optional_returns.t27", "t27b": "pass"}, - {"path": "specs/compiler/rust_tail_returns.t27", "t27b": "pass"}, - {"path": "specs/compiler/rust_value_parameters.t27", "t27b": "pass"}, - {"path": "specs/compiler/test_report_exit.t27", "t27b": "pass"}, - {"path": "specs/compiler/theory/isa_round_trip.t27", "t27b": "pass"}, - {"path": "specs/compiler/theory/reproducible.t27", "t27b": "pass"}, - {"path": "specs/compiler/theory/sieve.t27", "t27b": "pass"}, - {"path": "specs/compiler/theory/speed_quality.t27", "t27b": "pass"}, - {"path": "specs/compiler/theory/toolchain.t27", "t27b": "pass"}, - {"path": "specs/compiler/theory/vacuity_census.t27", "t27b": "pass"}, - {"path": "specs/compiler/theory/warmup.t27", "t27b": "pass"}, - {"path": "specs/compiler/theory/warmup_t27b.t27", "t27b": "pass"}, - {"path": "specs/compiler/verilog_aos_memory.t27", "t27b": "pass"}, - {"path": "specs/compiler/verilog_branch_context.t27", "t27b": "pass"}, - {"path": "specs/compiler/zig_empty_typed_array.t27", "t27b": "pass"}, - {"path": "specs/compiler/zig_field_syntax.t27", "t27b": "pass"}, - {"path": "specs/compiler/zig_float_call_cast.t27", "t27b": "pass"}, - {"path": "specs/compiler/zig_primitive_bindings.t27", "t27b": "pass"}, - {"path": "specs/compiler/zig_scoped_type.t27", "t27b": "pass"}, - {"path": "specs/compiler/zig_shadow_initializer.t27", "t27b": "pass"}, - {"path": "specs/compiler/zig_test_shadowing.t27", "t27b": "pass"}, - {"path": "specs/compiler/zig_value_ignored.t27", "t27b": "pass"}, - {"path": "specs/conformance/e2e_scenarios.t27", "t27b": "pass"}, - {"path": "specs/crons/999-multibots-telegraf-agent-autopilot-L1118.t27", "t27b": "pass"}, - {"path": "specs/crons/999-multibots-telegraf-bot-owner-billing-L474.t27", "t27b": "pass"}, - {"path": "specs/crons/999-multibots-telegraf-check-stuck-trainings.t27", "t27b": "pass"}, - {"path": "specs/crons/999-multibots-telegraf-ci.t27", "t27b": "pass"}, - {"path": "specs/crons/999-multibots-telegraf-client-telemetry-daily.t27", "t27b": "pass"}, - {"path": "specs/crons/999-multibots-telegraf-club-invoice-abandoned-watch.t27", "t27b": "pass"}, - {"path": "specs/crons/999-multibots-telegraf-crm-proactive-sweep.t27", "t27b": "pass"}, - {"path": "specs/crons/999-multibots-telegraf-crmProactive-L375.t27", "t27b": "pass"}, - {"path": "specs/crons/999-multibots-telegraf-daily-sales-advisor.t27", "t27b": "pass"}, - {"path": "specs/crons/999-multibots-telegraf-generate-jobs-L164.t27", "t27b": "pass"}, - {"path": "specs/crons/999-multibots-telegraf-health-check.t27", "t27b": "pass"}, - {"path": "specs/crons/999-multibots-telegraf-log-monitor.t27", "t27b": "pass"}, - {"path": "specs/crons/999-multibots-telegraf-notificationHandler-L318.t27", "t27b": "pass"}, - {"path": "specs/crons/999-multibots-telegraf-notificationHandler-L324.t27", "t27b": "pass"}, - {"path": "specs/crons/999-multibots-telegraf-periodic-webhook-health-check.t27", "t27b": "pass"}, - {"path": "specs/crons/999-multibots-telegraf-production-monitor-L80.t27", "t27b": "pass"}, - {"path": "specs/crons/999-multibots-telegraf-provider-health-monitor-L344.t27", "t27b": "pass"}, - {"path": "specs/crons/999-multibots-telegraf-render-server-L10845.t27", "t27b": "pass"}, - {"path": "specs/crons/999-multibots-telegraf-render-server-L2301.t27", "t27b": "pass"}, - {"path": "specs/crons/999-multibots-telegraf-render-server-L2325.t27", "t27b": "pass"}, - {"path": "specs/crons/999-multibots-telegraf-render-server-L919.t27", "t27b": "pass"}, - {"path": "specs/crons/999-multibots-telegraf-robokassa-unclaimed-watch.t27", "t27b": "pass"}, - {"path": "specs/crons/999-multibots-telegraf-security.t27", "t27b": "pass"}, - {"path": "specs/crons/999-multibots-telegraf-skill-detector.t27", "t27b": "pass"}, - {"path": "specs/crons/999-multibots-telegraf-taskCache-L27.t27", "t27b": "pass"}, - {"path": "specs/crons/999-multibots-telegraf-ton-pending-watch.t27", "t27b": "pass"}, - {"path": "specs/crons/999-multibots-telegraf-video-task-store-L156.t27", "t27b": "pass"}, - {"path": "specs/crons/mac-alerts-digest.t27", "t27b": "pass"}, - {"path": "specs/crons/mac-alerts-watchdog.t27", "t27b": "pass"}, - {"path": "specs/crons/mac-browseros-cron-watchdog.t27", "t27b": "pass"}, - {"path": "specs/crons/mac-dev-cache-clean.t27", "t27b": "pass"}, - {"path": "specs/crons/mac-jobsearch-poller.t27", "t27b": "pass"}, - {"path": "specs/crons/mac-leela-dailyquote.t27", "t27b": "pass"}, - {"path": "specs/crons/mac-mail-bridge.t27", "t27b": "pass"}, - {"path": "specs/crons/mac-mcp-hub.t27", "t27b": "pass"}, - {"path": "specs/crons/mac-neo-boards.t27", "t27b": "pass"}, - {"path": "specs/crons/mac-neo-jobsearch.t27", "t27b": "pass"}, - {"path": "specs/crons/mac-reviewer-bees.t27", "t27b": "pass"}, - {"path": "specs/crons/mac-signup-watch.t27", "t27b": "pass"}, - {"path": "specs/crons/mac-trios-cycle-heal.t27", "t27b": "pass"}, - {"path": "specs/crons/mac-trios-cycle.t27", "t27b": "pass"}, - {"path": "specs/crons/mac-trios-doctor.t27", "t27b": "pass"}, - {"path": "specs/crons/mac-trios-feed.t27", "t27b": "pass"}, - {"path": "specs/crons/mac-trios-heal.t27", "t27b": "pass"}, - {"path": "specs/crons/railway-jobsearch-cron.t27", "t27b": "pass"}, - {"path": "specs/crons/t27-formal-mutation.t27", "t27b": "pass"}, - {"path": "specs/crons/t27-pr-dashboard.t27", "t27b": "pass"}, - {"path": "specs/crons/trinity-agent-cron-cleanup.t27", "t27b": "pass"}, - {"path": "specs/crons/trinity-agent-queue-drain.t27", "t27b": "pass"}, - {"path": "specs/crons/trinity-brain-ci.t27", "t27b": "pass"}, - {"path": "specs/crons/trinity-codegen.t27", "t27b": "pass"}, - {"path": "specs/crons/trinity-discover-callers.t27", "t27b": "pass"}, - {"path": "specs/crons/trinity-pages-health-check.t27", "t27b": "pass"}, - {"path": "specs/crons/trinity-signal-health-self.t27", "t27b": "pass"}, - {"path": "specs/crons/trinity-site-live-gate.t27", "t27b": "pass"}, - {"path": "specs/demos/simple_test.t27", "t27b": "pass"}, - {"path": "specs/docs/chapters/alphabet.t27", "t27b": "pass"}, - {"path": "specs/docs/chapters/evidence.t27", "t27b": "pass"}, - {"path": "specs/docs/chapters/layers.t27", "t27b": "pass"}, - {"path": "specs/docs/chapters/project.t27", "t27b": "pass"}, - {"path": "specs/docs/chapters/queen.t27", "t27b": "pass"}, - {"path": "specs/docs/chapters/rules.t27", "t27b": "pass"}, - {"path": "specs/docs/chapters/tooling.t27", "t27b": "pass"}, - {"path": "specs/docs/system.t27", "t27b": "pass"}, - {"path": "specs/effects/capability.t27", "t27b": "pass"}, - {"path": "specs/effects/clock_cap.t27", "t27b": "pass"}, - {"path": "specs/effects/fs_cap.t27", "t27b": "pass"}, - {"path": "specs/effects/replay_oracle.t27", "t27b": "pass"}, - {"path": "specs/fpga/adapter.t27", "t27b": "pass"}, - {"path": "specs/fpga/apb_bridge.t27", "t27b": "pass"}, - {"path": "specs/fpga/assembler.t27", "t27b": "pass"}, - {"path": "specs/fpga/axi4.t27", "t27b": "pass"}, - {"path": "specs/fpga/boards/arty_a7_integration.t27", "t27b": "pass"}, - {"path": "specs/fpga/boards/qmtech_a100t_integration.t27", "t27b": "pass"}, - {"path": "specs/fpga/bootrom.t27", "t27b": "pass"}, - {"path": "specs/fpga/bpsk.t27", "t27b": "pass"}, - {"path": "specs/fpga/clock_domain.t27", "t27b": "pass"}, - {"path": "specs/fpga/coverage.t27", "t27b": "pass"}, - {"path": "specs/fpga/crossopt.t27", "t27b": "pass"}, - {"path": "specs/fpga/cts.t27", "t27b": "pass"}, - {"path": "specs/fpga/dft.t27", "t27b": "pass"}, - {"path": "specs/fpga/die_probe.t27", "t27b": "pass"}, - {"path": "specs/fpga/dsp/adders.t27", "t27b": "pass"}, - {"path": "specs/fpga/dsp/cordic.t27", "t27b": "pass"}, - {"path": "specs/fpga/dsp/fixed_point.t27", "t27b": "pass"}, - {"path": "specs/fpga/dsp/multipliers.t27", "t27b": "pass"}, - {"path": "specs/fpga/dsp/signals.t27", "t27b": "pass"}, - {"path": "specs/fpga/e2e_demo.t27", "t27b": "pass"}, - {"path": "specs/fpga/eth_beacon.t27", "t27b": "pass"}, - {"path": "specs/fpga/eth_crc.t27", "t27b": "pass"}, - {"path": "specs/fpga/eth_rx.t27", "t27b": "pass"}, - {"path": "specs/fpga/fifo.t27", "t27b": "pass"}, - {"path": "specs/fpga/gf16_accel.t27", "t27b": "pass"}, - {"path": "specs/fpga/hw_types.t27", "t27b": "pass"}, - {"path": "specs/fpga/linker.t27", "t27b": "pass"}, - {"path": "specs/fpga/memory.t27", "t27b": "pass"}, - {"path": "specs/fpga/mmcm.t27", "t27b": "pass"}, - {"path": "specs/fpga/mtbf.t27", "t27b": "pass"}, - {"path": "specs/fpga/partition.t27", "t27b": "pass"}, - {"path": "specs/fpga/power.t27", "t27b": "pass"}, - {"path": "specs/fpga/power_analysis.t27", "t27b": "pass"}, - {"path": "specs/fpga/reset_sync.t27", "t27b": "pass"}, - {"path": "specs/fpga/rgmii.t27", "t27b": "pass"}, - {"path": "specs/fpga/rgmii_sniff.t27", "t27b": "pass"}, - {"path": "specs/fpga/ro_race.t27", "t27b": "pass"}, - {"path": "specs/fpga/router.t27", "t27b": "pass"}, - {"path": "specs/fpga/secded.t27", "t27b": "pass"}, - {"path": "specs/fpga/simulator.t27", "t27b": "pass"}, - {"path": "specs/fpga/stdlib.t27", "t27b": "pass"}, - {"path": "specs/fpga/ternary_isa.t27", "t27b": "pass"}, - {"path": "specs/fpga/ternary_link.t27", "t27b": "pass"}, - {"path": "specs/fpga/testbench/assembler_tb.t27", "t27b": "pass"}, - {"path": "specs/fpga/testbench/cts_tb.t27", "t27b": "pass"}, - {"path": "specs/fpga/testbench/formal_tb.t27", "t27b": "pass"}, - {"path": "specs/fpga/testbench/partition_tb.t27", "t27b": "pass"}, - {"path": "specs/fpga/testbench/placement_tb.t27", "t27b": "pass"}, - {"path": "specs/fpga/testbench/power_tb.t27", "t27b": "pass"}, - {"path": "specs/fpga/testbench/router_tb.t27", "t27b": "pass"}, - {"path": "specs/fpga/testbench/simulator_tb.t27", "t27b": "pass"}, - {"path": "specs/fpga/testbench/timing_tb.t27", "t27b": "pass"}, - {"path": "specs/fpga/testbench/vcd_trace_tb.t27", "t27b": "pass"}, - {"path": "specs/fpga/timing.t27", "t27b": "pass"}, - {"path": "specs/fpga/trinet_node.t27", "t27b": "pass"}, - {"path": "specs/fpga/verification/build_verify.t27", "t27b": "pass"}, - {"path": "specs/functions/analytics-sales-advise.t27", "t27b": "pass"}, - {"path": "specs/functions/analytics-skills-detect.t27", "t27b": "pass"}, - {"path": "specs/functions/broadcast-message-send.t27", "t27b": "pass"}, - {"path": "specs/functions/client-telemetry-daily.t27", "t27b": "pass"}, - {"path": "specs/functions/club-invoice-abandoned-watch.t27", "t27b": "pass"}, - {"path": "specs/functions/content-detailed-script-generate.t27", "t27b": "pass"}, - {"path": "specs/functions/content-scenario-clips-generate.t27", "t27b": "pass"}, - {"path": "specs/functions/content-scripts-generate.t27", "t27b": "pass"}, - {"path": "specs/functions/crm-proactive-sweep.t27", "t27b": "pass"}, - {"path": "specs/functions/instagram-competitors-find.t27", "t27b": "pass"}, - {"path": "specs/functions/instagram-reels-analyze.t27", "t27b": "pass"}, - {"path": "specs/functions/instagram-top-content-extract.t27", "t27b": "pass"}, - {"path": "specs/functions/monitoring-error-report.t27", "t27b": "pass"}, - {"path": "specs/functions/monitoring-health-check.t27", "t27b": "pass"}, - {"path": "specs/functions/monitoring-logs-analyze.t27", "t27b": "pass"}, - {"path": "specs/functions/monitoring-logs-trigger.t27", "t27b": "pass"}, - {"path": "specs/functions/morph-images-generate.t27", "t27b": "pass"}, - {"path": "specs/functions/neuro-image-generate.t27", "t27b": "pass"}, - {"path": "specs/functions/payment-ai-server-process.t27", "t27b": "pass"}, - {"path": "specs/functions/reels-ai-callback.t27", "t27b": "pass"}, - {"path": "specs/functions/reels-ai-generate.t27", "t27b": "pass"}, - {"path": "specs/functions/reels-loop-generate.t27", "t27b": "pass"}, - {"path": "specs/functions/render-avatar-video-run.t27", "t27b": "pass"}, - {"path": "specs/functions/render-job-run.t27", "t27b": "pass"}, - {"path": "specs/functions/render-riddle-run.t27", "t27b": "pass"}, - {"path": "specs/functions/robokassa-unclaimed-watch.t27", "t27b": "pass"}, - {"path": "specs/functions/ton-pending-watch.t27", "t27b": "pass"}, - {"path": "specs/functions/training-model-complete.t27", "t27b": "pass"}, - {"path": "specs/functions/training-model-start.t27", "t27b": "pass"}, - {"path": "specs/functions/training-model-v2-start.t27", "t27b": "pass"}, - {"path": "specs/functions/training-stuck-check.t27", "t27b": "pass"}, - {"path": "specs/functions/webhook-generation-validate.t27", "t27b": "pass"}, - {"path": "specs/functions/welcome-avatar-generate.t27", "t27b": "pass"}, - {"path": "specs/github/auth.t27", "t27b": "pass"}, - {"path": "specs/hosting/credit.t27", "t27b": "pass"}, - {"path": "specs/hosting/feed.t27", "t27b": "pass"}, - {"path": "specs/hosting/host.t27", "t27b": "pass"}, - {"path": "specs/hosting/panel.t27", "t27b": "pass"}, - {"path": "specs/hosting/placement.t27", "t27b": "pass"}, - {"path": "specs/hosting/proof.t27", "t27b": "pass"}, - {"path": "specs/hosting/row.t27", "t27b": "pass"}, - {"path": "specs/hosting/statement.t27", "t27b": "pass"}, - {"path": "specs/hosting/sybil.t27", "t27b": "pass"}, - {"path": "specs/hosting/toolchain.t27", "t27b": "pass"}, - {"path": "specs/hosting/topology.t27", "t27b": "pass"}, - {"path": "specs/i18n/agents-ru.t27", "t27b": "pass"}, - {"path": "specs/i18n/blog-ru.t27", "t27b": "pass"}, - {"path": "specs/i18n/docs-ru.t27", "t27b": "pass"}, - {"path": "specs/igla/race/mvp_ternary_classifier.t27", "t27b": "pass"}, - {"path": "specs/igla/race/phi_accumulator_growth.t27", "t27b": "pass"}, - {"path": "specs/igla/race/phi_gain_freedom.t27", "t27b": "pass"}, - {"path": "specs/igla/race/phi_weights.t27", "t27b": "pass"}, - {"path": "specs/igla/race/ternary_lut_table.t27", "t27b": "pass"}, - {"path": "specs/igla/race/ternary_mac_group.t27", "t27b": "pass"}, - {"path": "specs/igla/race/ternary_node.t27", "t27b": "pass"}, - {"path": "specs/igla/race/unit_weights_node.t27", "t27b": "pass"}, - {"path": "specs/igla/w535_bounded_while_module.t27", "t27b": "pass"}, - {"path": "specs/isa/t27a.t27", "t27b": "pass"}, - {"path": "specs/isa/t27a_mnemonics.t27", "t27b": "pass"}, - {"path": "specs/isa/ternary_encoding.t27", "t27b": "pass"}, - {"path": "specs/isa/ternary_gates.t27", "t27b": "pass"}, - {"path": "specs/isa/ternary_graph.t27", "t27b": "pass"}, - {"path": "specs/isa/tri27_bytecode.t27", "t27b": "pass"}, - {"path": "specs/isa/tri27_machine.t27", "t27b": "pass"}, - {"path": "specs/jobs/network_job.t27", "t27b": "pass"}, - {"path": "specs/jobs/release_t27c.t27", "t27b": "pass"}, - {"path": "specs/jobs/t27b_ledger_steward.t27", "t27b": "pass"}, - {"path": "specs/math/constants.t27", "t27b": "pass"}, - {"path": "specs/math/gf_competitive.t27", "t27b": "pass"}, - {"path": "specs/memory/graph/crypt.t27", "t27b": "pass"}, - {"path": "specs/memory/graph/ingest.t27", "t27b": "pass"}, - {"path": "specs/memory/graph/scope.t27", "t27b": "pass"}, - {"path": "specs/memory/graph/temporal.t27", "t27b": "pass"}, - {"path": "specs/memory/graph/types.t27", "t27b": "pass"}, - {"path": "specs/memory/tmem/session.t27", "t27b": "pass"}, - {"path": "specs/memory/tmem/types.t27", "t27b": "pass"}, - {"path": "specs/mesh_routing.t27", "t27b": "pass"}, - {"path": "specs/ml/activation/elu_activation.t27", "t27b": "blocked", "blocker": "ExprCall(undeclared fn)", "reason": "unimplemented"}, - {"path": "specs/ml/activation/gelu_activation.t27", "t27b": "blocked", "blocker": "ExprCall(undeclared fn)", "reason": "unimplemented"}, - {"path": "specs/ml/activation/gelu_approx_activation.t27", "t27b": "blocked", "blocker": "ExprCall(undeclared fn)", "reason": "unimplemented"}, - {"path": "specs/ml/activation/leaky_relu_activation.t27", "t27b": "pass"}, - {"path": "specs/ml/activation/relu_activation.t27", "t27b": "pass"}, - {"path": "specs/ml/activation/sigmoid_activation.t27", "t27b": "pass"}, - {"path": "specs/ml/activation/silu_swish_activation.t27", "t27b": "blocked", "blocker": "ExprCall(undeclared fn)", "reason": "unimplemented"}, - {"path": "specs/ml/activation/softmax.t27", "t27b": "blocked", "blocker": "ExprCall(undeclared fn)", "reason": "unimplemented"}, - {"path": "specs/ml/activation/tanh_activation.t27", "t27b": "blocked", "blocker": "ExprCall(undeclared fn)", "reason": "unimplemented"}, - {"path": "specs/ml/igla_champion_capsule.t27", "t27b": "blocked", "blocker": "ExprIdentifier(undeclared)", "reason": "unimplemented"}, - {"path": "specs/ml/layers/avgpool2d_layer.t27", "t27b": "pass"}, - {"path": "specs/ml/layers/batchnorm_layer.t27", "t27b": "blocked", "blocker": "ExprCall(undeclared fn)", "reason": "unimplemented"}, - {"path": "specs/ml/layers/conv2d_layer.t27", "t27b": "pass"}, - {"path": "specs/ml/layers/dense_layer.t27", "t27b": "pass"}, - {"path": "specs/ml/layers/dropout_layer.t27", "t27b": "pass"}, - {"path": "specs/ml/layers/embedding_layer.t27", "t27b": "blocked", "blocker": "ExprCall(undeclared fn)", "reason": "unimplemented"}, - {"path": "specs/ml/layers/flatten_layer.t27", "t27b": "pass"}, - {"path": "specs/ml/layers/layernorm_layer.t27", "t27b": "pass"}, - {"path": "specs/ml/layers/maxpool2d_layer.t27", "t27b": "pass"}, - {"path": "specs/ml/layers/residual_connection.t27", "t27b": "pass"}, - {"path": "specs/ml/loss/binary_crossentropy_loss.t27", "t27b": "blocked", "blocker": "ExprCall(undeclared fn)", "reason": "unimplemented"}, - {"path": "specs/ml/loss/contrastive_loss.t27", "t27b": "blocked", "blocker": "ExprCall(undeclared fn)", "reason": "unimplemented"}, - {"path": "specs/ml/loss/cross_entropy_loss.t27", "t27b": "blocked", "blocker": "ExprCall(undeclared fn)", "reason": "unimplemented"}, - {"path": "specs/ml/loss/huber_loss.t27", "t27b": "pass"}, - {"path": "specs/ml/loss/kl_divergence.t27", "t27b": "pass"}, - {"path": "specs/ml/loss/mse_loss.t27", "t27b": "pass"}, - {"path": "specs/ml/optimizer/adagrad.t27", "t27b": "blocked", "blocker": "ExprCall(undeclared fn)", "reason": "unimplemented"}, - {"path": "specs/ml/optimizer/adam.t27", "t27b": "blocked", "blocker": "ExprCall(undeclared fn)", "reason": "unimplemented"}, - {"path": "specs/ml/optimizer/lamb.t27", "t27b": "blocked", "blocker": "ExprCall(undeclared fn)", "reason": "unimplemented"}, - {"path": "specs/ml/optimizer/race_config.t27", "t27b": "blocked", "blocker": "ExprIdentifier(undeclared)", "reason": "unimplemented"}, - {"path": "specs/ml/optimizer/rmsprop.t27", "t27b": "pass"}, - {"path": "specs/ml/optimizer/sgd.t27", "t27b": "pass"}, - {"path": "specs/ml/pathway/mlp.t27", "t27b": "blocked", "blocker": "ExprCall(undeclared fn)", "reason": "unimplemented"}, - {"path": "specs/ml/recurrent/attention_mechanism.t27", "t27b": "blocked", "blocker": "ExprCall(undeclared fn)", "reason": "unimplemented"}, - {"path": "specs/ml/recurrent/bilstm.t27", "t27b": "blocked", "blocker": "ExprCall(undeclared fn)", "reason": "unimplemented"}, - {"path": "specs/ml/recurrent/gru_cell.t27", "t27b": "blocked", "blocker": "ExprCall(undeclared fn)", "reason": "unimplemented"}, - {"path": "specs/ml/recurrent/lstm_cell.t27", "t27b": "blocked", "blocker": "ExprCall(undeclared fn)", "reason": "unimplemented"}, - {"path": "specs/ml/recurrent/lstm_single.t27", "t27b": "blocked", "blocker": "ExprCall(undeclared fn)", "reason": "unimplemented"}, - {"path": "specs/ml/recurrent/rnn_cell.t27", "t27b": "blocked", "blocker": "ExprCall(undeclared fn)", "reason": "unimplemented"}, - {"path": "specs/ml/recurrent/self_attention.t27", "t27b": "pass"}, - {"path": "specs/ml/rl/advantage_estimator.t27", "t27b": "blocked", "blocker": "ExprCall(undeclared fn)", "reason": "unimplemented"}, - {"path": "specs/ml/rl/dqn.t27", "t27b": "pass"}, - {"path": "specs/ml/rl/dqn_target_network.t27", "t27b": "pass"}, - {"path": "specs/ml/rl/ppo_clip_loss.t27", "t27b": "blocked", "blocker": "ExprCall(undeclared fn)", "reason": "unimplemented"}, - {"path": "specs/ml/rl/ppo_critic.t27", "t27b": "blocked", "blocker": "ExprCall(undeclared fn)", "reason": "unimplemented"}, - {"path": "specs/ml/rl/sac_critic.t27", "t27b": "pass"}, - {"path": "specs/ml/transformer/encoder_block.t27", "t27b": "blocked", "blocker": "ExprCall(undeclared fn)", "reason": "unimplemented"}, - {"path": "specs/ml/transformer/feed_forward_network.t27", "t27b": "pass"}, - {"path": "specs/ml/transformer/multi_head_attention.t27", "t27b": "pass"}, - {"path": "specs/ml/transformer/positional_encoding.t27", "t27b": "blocked", "blocker": "ExprCall(undeclared fn)", "reason": "unimplemented"}, - {"path": "specs/multipath_router.t27", "t27b": "pass"}, - {"path": "specs/network/attribution.t27", "t27b": "pass"}, - {"path": "specs/network/identity.t27", "t27b": "pass"}, - {"path": "specs/network/job_rules.t27", "t27b": "pass"}, - {"path": "specs/network/mvp.t27", "t27b": "pass"}, - {"path": "specs/network/mvp_v2.t27", "t27b": "pass"}, - {"path": "specs/network/mvp_v3.t27", "t27b": "pass"}, - {"path": "specs/network/mvp_v3_ed25519.t27", "t27b": "pass"}, - {"path": "specs/network/pool.t27", "t27b": "pass"}, - {"path": "specs/network/quorum.t27", "t27b": "pass"}, - {"path": "specs/network/usage.t27", "t27b": "pass"}, - {"path": "specs/numeric/bnf1024.t27", "t27b": "pass"}, - {"path": "specs/numeric/bnf128.t27", "t27b": "pass"}, - {"path": "specs/numeric/bnf16.t27", "t27b": "pass"}, - {"path": "specs/numeric/bnf256.t27", "t27b": "pass"}, - {"path": "specs/numeric/bnf32.t27", "t27b": "pass"}, - {"path": "specs/numeric/bnf512.t27", "t27b": "pass"}, - {"path": "specs/numeric/bnf64.t27", "t27b": "pass"}, - {"path": "specs/numeric/bnf8.t27", "t27b": "pass"}, - {"path": "specs/numeric/catalog_paper_count.t27", "t27b": "pass"}, - {"path": "specs/numeric/e8m0.t27", "t27b": "pass"}, - {"path": "specs/numeric/formats.t27", "t27b": "pass"}, - {"path": "specs/numeric/formats_catalog.t27", "t27b": "pass"}, - {"path": "specs/numeric/gf10.t27", "t27b": "pass"}, - {"path": "specs/numeric/gf1024.t27", "t27b": "pass"}, - {"path": "specs/numeric/gf128.t27", "t27b": "pass"}, - {"path": "specs/numeric/gf14.t27", "t27b": "pass"}, - {"path": "specs/numeric/gf16.t27", "t27b": "pass"}, - {"path": "specs/numeric/gf256.t27", "t27b": "pass"}, - {"path": "specs/numeric/gf48.t27", "t27b": "pass"}, - {"path": "specs/numeric/gf512.t27", "t27b": "pass"}, - {"path": "specs/numeric/gf6.t27", "t27b": "pass"}, - {"path": "specs/numeric/gf96.t27", "t27b": "pass"}, - {"path": "specs/numeric/gft1024.t27", "t27b": "pass"}, - {"path": "specs/numeric/gft128.t27", "t27b": "pass"}, - {"path": "specs/numeric/gft16.t27", "t27b": "pass"}, - {"path": "specs/numeric/gft256.t27", "t27b": "pass"}, - {"path": "specs/numeric/gft32.t27", "t27b": "pass"}, - {"path": "specs/numeric/gft4.t27", "t27b": "pass"}, - {"path": "specs/numeric/gft512.t27", "t27b": "pass"}, - {"path": "specs/numeric/gft64.t27", "t27b": "pass"}, - {"path": "specs/numeric/gft8.t27", "t27b": "pass"}, - {"path": "specs/numeric/gfternary.t27", "t27b": "pass"}, - {"path": "specs/numeric/golden_sieve.t27", "t27b": "pass"}, - {"path": "specs/numeric/ocp_mx.t27", "t27b": "pass"}, - {"path": "specs/numeric/requant_boundary.t27", "t27b": "pass"}, - {"path": "specs/numeric/tnf1024.t27", "t27b": "pass"}, - {"path": "specs/numeric/tnf128.t27", "t27b": "pass"}, - {"path": "specs/numeric/tnf16.t27", "t27b": "pass"}, - {"path": "specs/numeric/tnf17.t27", "t27b": "pass"}, - {"path": "specs/numeric/tnf256.t27", "t27b": "pass"}, - {"path": "specs/numeric/tnf32.t27", "t27b": "pass"}, - {"path": "specs/numeric/tnf4.t27", "t27b": "pass"}, - {"path": "specs/numeric/tnf512.t27", "t27b": "pass"}, - {"path": "specs/numeric/tnf64.t27", "t27b": "pass"}, - {"path": "specs/numeric/tnf8.t27", "t27b": "pass"}, - {"path": "specs/numeric/trinity_numeric_surface.t27", "t27b": "pass"}, - {"path": "specs/physics/e8_lqg_bridge.t27", "t27b": "pass"}, - {"path": "specs/physics/eye_isi.t27", "t27b": "pass"}, - {"path": "specs/physics/gamma-conflict.t27", "t27b": "pass"}, - {"path": "specs/physics/hslm_benchmark.t27", "t27b": "pass"}, - {"path": "specs/physics/line_bounce.t27", "t27b": "pass"}, - {"path": "specs/physics/lqg_cs_bridge.t27", "t27b": "pass"}, - {"path": "specs/physics/xc7_primitives.t27", "t27b": "pass"}, - {"path": "specs/policy/issue_shape.t27", "t27b": "pass"}, - {"path": "specs/policy/l2_generation.t27", "t27b": "pass"}, - {"path": "specs/policy/lang_en.t27", "t27b": "pass"}, - {"path": "specs/policy/merge_ours.t27", "t27b": "pass"}, - {"path": "specs/policy/own_language.t27", "t27b": "pass"}, - {"path": "specs/policy/required_contexts.t27", "t27b": "pass"}, - {"path": "specs/policy/text_lines.t27", "t27b": "pass"}, - {"path": "specs/port/bootstrap/src/bridge.t27", "t27b": "pass"}, - {"path": "specs/port/bootstrap/src/cc_gate.t27", "t27b": "pass"}, - {"path": "specs/port/bootstrap/src/check_calls.t27", "t27b": "pass"}, - {"path": "specs/port/bootstrap/src/compiler/AsmRelocEntry_new.t27", "t27b": "pass"}, - {"path": "specs/port/bootstrap/src/compiler/AsmSectionKind_from_i8.t27", "t27b": "pass"}, - {"path": "specs/port/bootstrap/src/compiler/AssembledInstr_r_type.t27", "t27b": "pass"}, - {"path": "specs/port/bootstrap/src/compiler/HirBusPort_axi4_lite_slave.t27", "t27b": "pass"}, - {"path": "specs/port/bootstrap/src/compiler/HirClockDomain_new.t27", "t27b": "pass"}, - {"path": "specs/port/bootstrap/src/compiler/HirCoverPoint_new.t27", "t27b": "pass"}, - {"path": "specs/port/bootstrap/src/compiler/HirGf16FftConfig_fft_stages.t27", "t27b": "pass"}, - {"path": "specs/port/bootstrap/src/compiler/HirIpCatalog_new.t27", "t27b": "pass"}, - {"path": "specs/port/bootstrap/src/compiler/HirTernaryRegFile_new.t27", "t27b": "pass"}, - {"path": "specs/port/bootstrap/src/compiler/HwType_hw_width.t27", "t27b": "pass"}, - {"path": "specs/port/bootstrap/src/compiler/LinkSection_text.t27", "t27b": "pass"}, - {"path": "specs/port/bootstrap/src/compiler/LoopGuard_loop_cond.t27", "t27b": "pass"}, - {"path": "specs/port/bootstrap/src/compiler/TbCheck_new.t27", "t27b": "pass"}, - {"path": "specs/port/bootstrap/src/compiler/collect_type_decls.t27", "t27b": "pass"}, - {"path": "specs/port/bootstrap/src/enrichment/mod.t27", "t27b": "pass"}, - {"path": "specs/port/bootstrap/src/jwt.t27", "t27b": "pass"}, - {"path": "specs/port/bootstrap/src/parse_conform.t27", "t27b": "pass"}, - {"path": "specs/port/bootstrap/src/phi_f64_literals.t27", "t27b": "pass"}, - {"path": "specs/port/bootstrap/src/phi_selfcheck.t27", "t27b": "pass"}, - {"path": "specs/port/bootstrap/src/sensitivity.t27", "t27b": "pass"}, - {"path": "specs/port/bootstrap/src/source_kind.t27", "t27b": "pass"}, - {"path": "specs/port/bootstrap/src/weight_bram.t27", "t27b": "pass"}, - {"path": "specs/port/browseros/trios/agent-server/apps/server/src/api/routes/health.t27", "t27b": "pass"}, - {"path": "specs/port/browseros/trios/agent-server/apps/server/src/api/routes/memory.t27", "t27b": "pass"}, - {"path": "specs/port/browseros/trios/agent-server/apps/server/src/api/routes/queen-lease.t27", "t27b": "pass"}, - {"path": "specs/port/browseros/trios/agent-server/apps/server/src/api/routes/queen-needs-you.t27", "t27b": "pass"}, - {"path": "specs/port/browseros/trios/agent-server/apps/server/src/api/routes/queen-public-agents.t27", "t27b": "pass"}, - {"path": "specs/port/browseros/trios/agent-server/apps/server/src/api/routes/queen-registry.t27", "t27b": "pass"}, - {"path": "specs/port/browseros/trios/agent-server/apps/server/src/api/routes/queen-rehearsal.t27", "t27b": "pass"}, - {"path": "specs/port/browseros/trios/agent-server/apps/server/src/api/routes/queen-report.t27", "t27b": "pass"}, - {"path": "specs/port/browseros/trios/agent-server/apps/server/src/api/routes/status.t27", "t27b": "pass"}, - {"path": "specs/port/browseros/trios/agent-server/apps/server/src/api/services/a2a/a2a-liveness.t27", "t27b": "pass"}, - {"path": "specs/port/browseros/trios/agent-server/apps/server/src/api/services/openclaw/claw-session.t27", "t27b": "pass"}, - {"path": "specs/port/browseros/trios/agent-server/apps/server/src/browser/bookmarks.t27", "t27b": "pass"}, - {"path": "specs/port/browseros/trios/agent-server/apps/server/src/browser/history.t27", "t27b": "pass"}, - {"path": "specs/port/browseros/trios/agent-server/apps/server/src/lib/agents/runtime/registry.t27", "t27b": "pass"}, - {"path": "specs/port/browseros/trios/agent-server/apps/server/src/lib/db/retry.t27", "t27b": "pass"}, - {"path": "specs/port/browseros/trios/agent-server/apps/server/src/lib/identity.t27", "t27b": "pass"}, - {"path": "specs/port/browseros/trios/agent-server/apps/server/src/lib/port-binding.t27", "t27b": "pass"}, - {"path": "specs/port/browseros/trios/agent-server/apps/server/src/lib/provider-error-classifier.t27", "t27b": "pass"}, - {"path": "specs/port/browseros/trios/agent-server/apps/server/src/monitoring/envelope.t27", "t27b": "pass"}, - {"path": "specs/port/browseros/trios/agent-server/apps/server/src/skills/catalog.t27", "t27b": "pass"}, - {"path": "specs/port/browseros/trios/agent-server/apps/server/src/tools/filesystem/ls.t27", "t27b": "pass"}, - {"path": "specs/port/browseros/trios/agent-server/apps/server/src/tools/memory/write.t27", "t27b": "pass"}, - {"path": "specs/port/browseros/trios/agent-server/apps/server/src/tools/tool-registry.t27", "t27b": "pass"}, - {"path": "specs/port/fpga/bscan_spi_qmtech/bscan_spi_qmtech.t27", "t27b": "pass"}, - {"path": "specs/port/fpga/openxc7-synth/phi_temporal/temporal_heartbeat.t27", "t27b": "pass"}, - {"path": "specs/port/fpga/verilog/dsp_probe.t27", "t27b": "pass"}, - {"path": "specs/port/fpga/verilog/dsp_probe_live.t27", "t27b": "pass"}, - {"path": "specs/port/fpga/verilog/e8m0_jtag.t27", "t27b": "pass"}, - {"path": "specs/port/fpga/verilog/gft_bitnet_neuron_jtag.t27", "t27b": "pass"}, - {"path": "specs/port/fpga/verilog/gft_dot4_comm_jtag.t27", "t27b": "pass"}, - {"path": "specs/port/fpga/verilog/gft_dup2_jtag.t27", "t27b": "pass"}, - {"path": "specs/port/fpga/verilog/gft_dup3_jtag.t27", "t27b": "pass"}, - {"path": "specs/port/fpga/verilog/gft_signed_dot4_jtag.t27", "t27b": "pass"}, - {"path": "specs/port/fpga/verilog/gft_smul_jtag.t27", "t27b": "pass"}, - {"path": "specs/port/fpga/verilog/gft_train1_jtag.t27", "t27b": "pass"}, - {"path": "specs/port/fpga/verilog/link_node.t27", "t27b": "pass"}, - {"path": "specs/port/fpga/verilog/mvp_ternary_classifier_top.t27", "t27b": "pass"}, - {"path": "specs/port/fpga/verilog/phi_weights_jtag.t27", "t27b": "pass"}, - {"path": "specs/port/fpga/verilog/ternary_mac_demo_top.t27", "t27b": "pass"}, - {"path": "specs/port/fpga/verilog/ternary_mac_synth.t27", "t27b": "pass"}, - {"path": "specs/port/fpga/verilog/ternary_node_jtag.t27", "t27b": "pass"}, - {"path": "specs/port/fpga/vivado/blinky.t27", "t27b": "pass"}, - {"path": "specs/port/fpga/vivado/gf16_matmul4x4.t27", "t27b": "pass"}, - {"path": "specs/port/fpga/vivado/gf16_top.t27", "t27b": "pass"}, - {"path": "specs/port/fpga/vivado/gf16_uart_sim_bench.t27", "t27b": "pass"}, - {"path": "specs/port/fpga/vivado/uart_detect_top.t27", "t27b": "pass"}, - {"path": "specs/port/fpga/vivado/uart_echo_top.t27", "t27b": "pass"}, - {"path": "specs/port/fpga/vsa/temporal_heartbeat_top.t27", "t27b": "pass"}, - {"path": "specs/port/scripts/aggregate-experience.t27", "t27b": "pass"}, - {"path": "specs/port/scripts/bulk-create-notebooks.t27", "t27b": "pass"}, - {"path": "specs/port/scripts/check-conflicts.t27", "t27b": "pass"}, - {"path": "specs/port/scripts/check-pagination-truncation.t27", "t27b": "pass"}, - {"path": "specs/port/scripts/check_first_party_doc_language.t27", "t27b": "pass"}, - {"path": "specs/port/scripts/ci/loop-tools-tracked.t27", "t27b": "pass"}, - {"path": "specs/port/scripts/ci/rings_matrix.t27", "t27b": "pass"}, - {"path": "specs/port/scripts/fpga-build.t27", "t27b": "pass"}, - {"path": "specs/port/scripts/fpga/flash.t27", "t27b": "pass"}, - {"path": "specs/port/scripts/gen_w309.t27", "t27b": "pass"}, - {"path": "specs/port/scripts/gen_w310.t27", "t27b": "pass"}, - {"path": "specs/port/scripts/gen_w311.t27", "t27b": "pass"}, - {"path": "specs/port/scripts/gen_w314.t27", "t27b": "pass"}, - {"path": "specs/port/scripts/gen_w315.t27", "t27b": "pass"}, - {"path": "specs/port/scripts/gen_w316.t27", "t27b": "pass"}, - {"path": "specs/port/scripts/gen_w317.t27", "t27b": "pass"}, - {"path": "specs/port/scripts/gen_w318.t27", "t27b": "pass"}, - {"path": "specs/port/scripts/gen_w320.t27", "t27b": "pass"}, - {"path": "specs/port/scripts/gen_w322.t27", "t27b": "pass"}, - {"path": "specs/port/scripts/gen_w326.t27", "t27b": "pass"}, - {"path": "specs/port/scripts/gen_w363.t27", "t27b": "pass"}, - {"path": "specs/port/scripts/gen_w365.t27", "t27b": "pass"}, - {"path": "specs/port/scripts/gen_w368.t27", "t27b": "pass"}, - {"path": "specs/port/scripts/gen_w377.t27", "t27b": "pass"}, - {"path": "specs/port/scripts/gen_w378.t27", "t27b": "pass"}, - {"path": "specs/port/scripts/gen_w379.t27", "t27b": "pass"}, - {"path": "specs/port/scripts/gen_w380.t27", "t27b": "pass"}, - {"path": "specs/port/scripts/gen_w381.t27", "t27b": "pass"}, - {"path": "specs/port/scripts/gen_w381_lean.t27", "t27b": "pass"}, - {"path": "specs/port/scripts/gen_w382.t27", "t27b": "pass"}, - {"path": "specs/port/scripts/gen_w384.t27", "t27b": "pass"}, - {"path": "specs/port/scripts/gen_w384_lean.t27", "t27b": "pass"}, - {"path": "specs/port/scripts/gen_w385.t27", "t27b": "pass"}, - {"path": "specs/port/scripts/gen_w386.t27", "t27b": "pass"}, - {"path": "specs/port/scripts/gen_w387.t27", "t27b": "pass"}, - {"path": "specs/port/scripts/gen_w388_lean.t27", "t27b": "pass"}, - {"path": "specs/port/scripts/gen_w391.t27", "t27b": "pass"}, - {"path": "specs/port/scripts/gen_w391_lean.t27", "t27b": "pass"}, - {"path": "specs/port/scripts/gen_w631.t27", "t27b": "pass"}, - {"path": "specs/port/scripts/gen_w632.t27", "t27b": "pass"}, - {"path": "specs/port/scripts/gen_w633.t27", "t27b": "pass"}, - {"path": "specs/port/scripts/gen_w634.t27", "t27b": "pass"}, - {"path": "specs/port/scripts/gen_w635.t27", "t27b": "pass"}, - {"path": "specs/port/scripts/gen_w636.t27", "t27b": "pass"}, - {"path": "specs/port/scripts/gen_w637.t27", "t27b": "pass"}, - {"path": "specs/port/scripts/gen_w638.t27", "t27b": "pass"}, - {"path": "specs/port/scripts/gen_w639.t27", "t27b": "pass"}, - {"path": "specs/port/scripts/gen_w640.t27", "t27b": "pass"}, - {"path": "specs/port/scripts/gen_w641.t27", "t27b": "pass"}, - {"path": "specs/port/scripts/gen_w642.t27", "t27b": "pass"}, - {"path": "specs/port/scripts/gen_w643.t27", "t27b": "pass"}, - {"path": "specs/port/scripts/gen_w644.t27", "t27b": "pass"}, - {"path": "specs/port/scripts/gen_w645.t27", "t27b": "pass"}, - {"path": "specs/port/scripts/gen_w646.t27", "t27b": "pass"}, - {"path": "specs/port/scripts/gen_w647.t27", "t27b": "pass"}, - {"path": "specs/port/scripts/gen_w648.t27", "t27b": "pass"}, - {"path": "specs/port/scripts/gen_w649.t27", "t27b": "pass"}, - {"path": "specs/port/scripts/gen_w650.t27", "t27b": "pass"}, - {"path": "specs/port/scripts/gen_w651.t27", "t27b": "pass"}, - {"path": "specs/port/scripts/gen_w652.t27", "t27b": "pass"}, - {"path": "specs/port/scripts/gen_w653.t27", "t27b": "pass"}, - {"path": "specs/port/scripts/gen_w654.t27", "t27b": "pass"}, - {"path": "specs/port/scripts/gen_w655.t27", "t27b": "pass"}, - {"path": "specs/port/scripts/gen_w656.t27", "t27b": "pass"}, - {"path": "specs/port/scripts/gen_w657.t27", "t27b": "pass"}, - {"path": "specs/port/scripts/gen_w662.t27", "t27b": "pass"}, - {"path": "specs/port/scripts/gen_w669.t27", "t27b": "pass"}, - {"path": "specs/port/scripts/gen_w_blocks.t27", "t27b": "pass"}, - {"path": "specs/port/scripts/generate_episodes.t27", "t27b": "pass"}, - {"path": "specs/port/scripts/git_commands_tasks_1_4.t27", "t27b": "pass"}, - {"path": "specs/port/scripts/install-constitutional-hook.t27", "t27b": "pass"}, - {"path": "specs/port/scripts/lee_monte_carlo_baseline.t27", "t27b": "pass"}, - {"path": "specs/port/scripts/mcp-wrapper.t27", "t27b": "pass"}, - {"path": "specs/port/scripts/print_pellis_seal_decimal.t27", "t27b": "pass"}, - {"path": "specs/port/scripts/pysr_trinity_blind_test_v2.t27", "t27b": "pass"}, - {"path": "specs/port/scripts/reseal-apply.t27", "t27b": "pass"}, - {"path": "specs/port/scripts/reseal-check.t27", "t27b": "pass"}, - {"path": "specs/port/scripts/run_v51_multiple.t27", "t27b": "pass"}, - {"path": "specs/port/scripts/test-agent-bridge.t27", "t27b": "pass"}, - {"path": "specs/port/scripts/tri-issue-create.t27", "t27b": "pass"}, - {"path": "specs/port/scripts/tri-pr-create.t27", "t27b": "pass"}, - {"path": "specs/port/scripts/tri-search.t27", "t27b": "pass"}, - {"path": "specs/port/scripts/tri-sync.t27", "t27b": "pass"}, - {"path": "specs/port/scripts/tri_loop/claims.t27", "t27b": "pass"}, - {"path": "specs/port/scripts/tri_loop/corpus_parse.t27", "t27b": "pass"}, - {"path": "specs/port/scripts/tri_loop/loop_rules.t27", "t27b": "pass"}, - {"path": "specs/port/scripts/tri_loop/now_numbers.t27", "t27b": "pass"}, - {"path": "specs/port/scripts/tri_loop/t27b_rules.t27", "t27b": "pass"}, - {"path": "specs/port/scripts/ultra_engine_v70_ultimate.t27", "t27b": "pass"}, - {"path": "specs/port/scripts/validate_phi_f64.t27", "t27b": "pass"}, - {"path": "specs/port/scripts/verify_precision.t27", "t27b": "pass"}, - {"path": "specs/port/scripts/verify_smoking_guns.t27", "t27b": "pass"}, - {"path": "specs/port/scripts/wrapup/extract-context.t27", "t27b": "pass"}, - {"path": "specs/port/tools/backend_parity_table.t27", "t27b": "pass"}, - {"path": "specs/port/tools/bees/merger_gate_selftest.t27", "t27b": "pass"}, - {"path": "specs/port/tools/check_catalog_integrity.t27", "t27b": "pass"}, - {"path": "specs/port/tools/check_duplicate_declarations.t27", "t27b": "pass"}, - {"path": "specs/port/tools/check_fix_carries_source.t27", "t27b": "pass"}, - {"path": "specs/port/tools/ci/check_specs_still_parse.t27", "t27b": "pass"}, - {"path": "specs/port/tools/jtag/tdo_verdict.t27", "t27b": "pass"}, - {"path": "specs/port/tools/oracle/run.t27", "t27b": "pass"}, - {"path": "specs/port/tools/run_conformance_vvp.t27", "t27b": "pass"}, - {"path": "specs/port/tools/ternary_model.t27", "t27b": "pass"}, - {"path": "specs/port/tools/toolbelt.t27", "t27b": "pass"}, - {"path": "specs/port/tools/verify_emit_bitexact.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/fpga/fly-vivado/verilog/trinity_qmtech.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/fpga/gft/tb32.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/fpga/openxc7-regress/regress-fabric-bufg/fabric_bufg.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/fpga/openxc7-synth/DSP48E1_mock.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/fpga/openxc7-synth/blink_correct.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/fpga/openxc7-synth/blink_fast.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/fpga/openxc7-synth/blink_fixed.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/fpga/openxc7-synth/blink_minimal.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/fpga/openxc7-synth/blink_r23.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/fpga/openxc7-synth/blink_simple.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/fpga/openxc7-synth/blink_slow.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/fpga/openxc7-synth/blink_working.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/fpga/openxc7-synth/clk_test.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/fpga/openxc7-synth/clock_test.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/fpga/openxc7-synth/d6_blink.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/fpga/openxc7-synth/d6_inv_test.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/fpga/openxc7-synth/d6_test.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/fpga/openxc7-synth/d_bank13_test.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/fpga/openxc7-synth/d_blink_high.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/fpga/openxc7-synth/d_bufg_test.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/fpga/openxc7-synth/d_clk_direct.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/fpga/openxc7-synth/d_direct.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/fpga/openxc7-synth/d_e21_test.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/fpga/openxc7-synth/d_f19_test.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/fpga/openxc7-synth/d_full_path.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/fpga/openxc7-synth/d_g22_test.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/fpga/openxc7-synth/d_lut_only.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/fpga/openxc7-synth/d_multi_led.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/fpga/openxc7-synth/d_oscillator.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/fpga/openxc7-synth/d_simple_ff.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/fpga/openxc7-synth/d_simple_led.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/fpga/openxc7-synth/d_slow_blink.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/fpga/openxc7-synth/d_srl_blink.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/fpga/openxc7-synth/d_static_on.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/fpga/openxc7-synth/d_static_one.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/fpga/openxc7-synth/d_y0_test.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/fpga/openxc7-synth/definitive_diagnostic_inv.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/fpga/openxc7-synth/dsp_mul.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/fpga/openxc7-synth/led_both_test.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/fpga/openxc7-synth/led_d5_test.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/fpga/openxc7-synth/led_d6_test.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/fpga/openxc7-synth/led_diagnostic.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/fpga/openxc7-synth/led_off_test.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/fpga/openxc7-synth/led_on_test.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/fpga/openxc7-synth/led_simple_test.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/fpga/openxc7-synth/led_test_inv.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/fpga/openxc7-synth/multi_led_test.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/fpga/openxc7-synth/quantum_bridge_top.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/fpga/openxc7-synth/riscv_blink.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/fpga/openxc7-synth/singularity_d6_top.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/fpga/openxc7-synth/symbiflow_blink.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/fpga/openxc7-synth/ternary_activation.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/fpga/openxc7-synth/trinity_top.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/fpga/openxc7-synth/uart_echo.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/fpga/rtl/fpga_test_reporter.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/fpga/uart_loopback.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/fpga/uart_loopback_core.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/src/background_agent/main.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/src/brain/orbitofrontal_value.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/src/brain/weber_tuning.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/src/cli/health_check.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/src/cli/railway_create_full.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/src/cli/railway_create_project.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/src/cli/railway_deployment_create.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/src/cli/railway_null_startcmd.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/src/firebird/governance_temp.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/src/phi-engine/vibeec_original/bogatyrs_registry.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/src/phi-engine/vibeec_original/bogatyrs_spec_structure.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/src/phi-engine/vibeec_original/tnc.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/src/server_main.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/src/storm/experience_engine.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/src/tri-api/claude_md.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/src/tri/gen_aabb.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/src/tri/gen_arithmetic.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/src/tri/gen_assertion.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/src/tri/gen_barrier.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/src/tri/gen_base64.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/src/tri/gen_bezier.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/src/tri/gen_cache.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/src/tri/gen_caesar.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/src/tri/gen_canvas.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/src/tri/gen_color.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/src/tri/gen_cross_entropy.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/src/tri/gen_cursor.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/src/tri/gen_epoch_reclamation.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/src/tri/gen_escape.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/src/tri/gen_fuzz.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/src/tri/gen_geo_hash2d.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/src/tri/gen_gradient.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/src/tri/gen_gradient_descent.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/src/tri/gen_hazard_pointers.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/src/tri/gen_image.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/src/tri/gen_index.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/src/tri/gen_key_value.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/src/tri/gen_kmeans.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/src/tri/gen_leb128.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/src/tri/gen_linear_regression.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/src/tri/gen_lockfree_stack.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/src/tri/gen_matrix3x3.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/src/tri/gen_mock.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/src/tri/gen_neuron.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/src/tri/gen_path_utils.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/src/tri/gen_perceptron.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/src/tri/gen_quaternion.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/src/tri/gen_radix_tree.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/src/tri/gen_ray.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/src/tri/gen_record_store.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/src/tri/gen_rect.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/src/tri/gen_regression.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/src/tri/gen_relu.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/src/tri/gen_ring_buffer.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/src/tri/gen_rle.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/src/tri/gen_rsa_simple.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/src/tri/gen_rtree.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/src/tri/gen_rwlock.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/src/tri/gen_semaphore.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/src/tri/gen_sigmoid.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/src/tri/gen_skiplist_impl.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/src/tri/gen_snapshot.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/src/tri/gen_softmax.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/src/tri/gen_temp_file.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/src/tri/gen_test_runner.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/src/tri/gen_transaction.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/src/tri/gen_transform.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/src/tri/gen_varint.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/src/tri/gen_wal.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/src/tri/gen_websocket.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/src/tri/gen_work_stealing.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/src/tri/math/vocab_audit.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/src/tri/orchestrator_bench.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/src/tri/string_dualities.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/src/tri/string_spectrum.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/src/vibeec/gen_cmd_minimal.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/src/vibeec/gen_cmd_simple.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/src/vibeec/p2p_module.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/src/vibeec/tnc.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/src/vibeec/trinity_tokenizer.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/src/vibeec/validation_engine.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/src/wasm_stubs/auto_shard_stub.t27", "t27b": "pass"}, - {"path": "specs/port/trios/apps/trios-macos/rings/RUST-04/clade-improve/src/oversight.t27", "t27b": "pass"}, - {"path": "specs/port/trios/apps/trios-macos/rings/RUST-13/clade-meshd/src/transport.t27", "t27b": "pass"}, - {"path": "specs/port/trios/apps/trios-macos/rings/RUST-13/trios-mesh/build.t27", "t27b": "pass"}, - {"path": "specs/port/trios/apps/trios-macos/rings/RUST-13/trios-mesh/src/bin/smoke_m1.t27", "t27b": "pass"}, - {"path": "specs/port/trios/apps/trios-macos/rings/RUST-13/trios-mesh/tools/ad9361_config.t27", "t27b": "pass"}, - {"path": "specs/port/trios/crates/tri-tunnel/src/main.t27", "t27b": "pass"}, - {"path": "specs/port/trios/crates/trinity_loss/src/lib.t27", "t27b": "pass"}, - {"path": "specs/port/trios/crates/trios-bridge/src/main.t27", "t27b": "pass"}, - {"path": "specs/port/trios/crates/trios-chat/rings/CR-CHAT-00/src/lib.t27", "t27b": "pass"}, - {"path": "specs/port/trios/crates/trios-chat/rings/CR-CHAT-01/src/key_package_expiry_guard.t27", "t27b": "pass"}, - {"path": "specs/port/trios/crates/trios-chat/rings/CR-CHAT-02/src/epoch_rollover_wraparound_guard.t27", "t27b": "pass"}, - {"path": "specs/port/trios/crates/trios-chat/rings/CR-CHAT-02/src/skipped_message_key_gap_bound_guard.t27", "t27b": "pass"}, - {"path": "specs/port/trios/crates/trios-chat/rings/CR-CHAT-03/src/ratchet_tree_resolution_guard.t27", "t27b": "pass"}, - {"path": "specs/port/trios/crates/trios-chat/rings/CR-CHAT-03/src/unmerged_leaves_bound_guard.t27", "t27b": "pass"}, - {"path": "specs/port/trios/crates/trios-chat/rings/CR-CHAT-04/src/padding_alignment_boundary_guard.t27", "t27b": "pass"}, - {"path": "specs/port/trios/crates/trios-chat/rings/CR-CHAT-04/src/padding_block_size_alignment_guard.t27", "t27b": "pass"}, - {"path": "specs/port/trios/crates/trios-chat/rings/CR-CHAT-05/src/envelope_size_distribution_uniformity.t27", "t27b": "pass"}, - {"path": "specs/port/trios/crates/trios-chat/rings/CR-CHAT-07/src/blind_signature_sender_token.t27", "t27b": "pass"}, - {"path": "specs/port/trios/crates/trios-chat/rings/CR-CHAT-07/src/cover_decoy_ratio_governor.t27", "t27b": "pass"}, - {"path": "specs/port/trios/crates/trios-chat/rings/CR-CHAT-07/src/cover_traffic_inter_arrival_autocorrelation_guard.t27", "t27b": "pass"}, - {"path": "specs/port/trios/crates/trios-chat/rings/CR-CHAT-LAWS/src/lib.t27", "t27b": "pass"}, - {"path": "specs/port/trios/crates/trios-cli/src/cmd/agent.t27", "t27b": "pass"}, - {"path": "specs/port/trios/crates/trios-cli/src/cmd/commit.t27", "t27b": "pass"}, - {"path": "specs/port/trios/crates/trios-cli/src/cmd/gates.t27", "t27b": "pass"}, - {"path": "specs/port/trios/crates/trios-cli/src/cmd/leaderboard.t27", "t27b": "pass"}, - {"path": "specs/port/trios/crates/trios-cli/src/cmd/report.t27", "t27b": "pass"}, - {"path": "specs/port/trios/crates/trios-cli/src/cmd/roster.t27", "t27b": "pass"}, - {"path": "specs/port/trios/crates/trios-cli/src/cmd/run.t27", "t27b": "pass"}, - {"path": "specs/port/trios/crates/trios-cli/src/cmd/status.t27", "t27b": "pass"}, - {"path": "specs/port/trios/crates/trios-cli/src/cmd/submit.t27", "t27b": "pass"}, - {"path": "specs/port/trios/crates/trios-cli/src/gh.t27", "t27b": "pass"}, - {"path": "specs/port/trios/crates/trios-cli/src/lock.t27", "t27b": "pass"}, - {"path": "specs/port/trios/crates/trios-cli/src/metrics.t27", "t27b": "pass"}, - {"path": "specs/port/trios/crates/trios-doctor/rings/BRONZE-RING-DR/src/main.t27", "t27b": "pass"}, - {"path": "specs/port/trios/crates/trios-doctor/rings/SILVER-RING-DR-00/src/lib.t27", "t27b": "pass"}, - {"path": "specs/port/trios/crates/trios-doctor/src/main.t27", "t27b": "pass"}, - {"path": "specs/port/trios/crates/trios-ext/rings/SILVER-RING-EXT-00/src/lib.t27", "t27b": "pass"}, - {"path": "specs/port/trios/crates/trios-ext/xtask/src/main.t27", "t27b": "pass"}, - {"path": "specs/port/trios/crates/trios-git/src/commit.t27", "t27b": "pass"}, - {"path": "specs/port/trios/crates/trios-git/src/log.t27", "t27b": "pass"}, - {"path": "specs/port/trios/crates/trios-git/src/stash.t27", "t27b": "pass"}, - {"path": "specs/port/trios/crates/trios-git/src/status.t27", "t27b": "pass"}, - {"path": "specs/port/trios/crates/trios-golden-float/build.t27", "t27b": "pass"}, - {"path": "specs/port/trios/crates/trios-hdc/build.t27", "t27b": "pass"}, - {"path": "specs/port/trios/crates/trios-hdc/rings/HD-01/src/lib.t27", "t27b": "pass"}, - {"path": "specs/port/trios/crates/trios-igla-race/src/main.t27", "t27b": "pass"}, - {"path": "specs/port/trios/crates/trios-igla-trainer/src/jepa_runner.t27", "t27b": "pass"}, - {"path": "specs/port/trios/crates/trios-mcp/rings/BR-XTASK/src/main.t27", "t27b": "pass"}, - {"path": "specs/port/trios/crates/trios-mcp/rings/SR-01/src/lighthouse.t27", "t27b": "pass"}, - {"path": "specs/port/trios/crates/trios-mcp/rings/SR-02/src/discovery.t27", "t27b": "pass"}, - {"path": "specs/port/trios/crates/trios-mcp/rings/SR-02/src/lib.t27", "t27b": "pass"}, - {"path": "specs/port/trios/crates/trios-mcp/src/main.t27", "t27b": "pass"}, - {"path": "specs/port/trios/crates/trios-mesh/src/identity.t27", "t27b": "pass"}, - {"path": "specs/port/trios/crates/trios-mesh/src/packet.t27", "t27b": "pass"}, - {"path": "specs/port/trios/crates/trios-openclaw/rings/OC-01/src/lib.t27", "t27b": "pass"}, - {"path": "specs/port/trios/crates/trios-physics/build.t27", "t27b": "pass"}, - {"path": "specs/port/trios/crates/trios-physics/rings/PH-01/src/lib.t27", "t27b": "pass"}, - {"path": "specs/port/trios/crates/trios-physics/src/lib.t27", "t27b": "pass"}, - {"path": "specs/port/trios/crates/trios-rainbow-bridge/src/funnel_client.t27", "t27b": "pass"}, - {"path": "specs/port/trios/crates/trios-rainbow-bridge/src/lamport.t27", "t27b": "pass"}, - {"path": "specs/port/trios/crates/trios-sacred/rings/SC-00/src/lib.t27", "t27b": "pass"}, - {"path": "specs/port/trios/crates/trios-sacred/rings/SC-01/src/lib.t27", "t27b": "pass"}, - {"path": "specs/port/trios/crates/trios-scarab-types/rings/SR-00/src/lib.t27", "t27b": "pass"}, - {"path": "specs/port/trios/crates/trios-scarab-types/rings/SR-01/src/lib.t27", "t27b": "pass"}, - {"path": "specs/port/trios/crates/trios-scarab-types/rings/SR-02/src/lib.t27", "t27b": "pass"}, - {"path": "specs/port/trios/crates/trios-scarab-types/rings/SR-03/src/lib.t27", "t27b": "pass"}, - {"path": "specs/port/trios/crates/trios-scarab-types/rings/SR-04/src/lib.t27", "t27b": "pass"}, - {"path": "specs/port/trios/crates/trios-server/src/mcp_endpoints/tasks.t27", "t27b": "pass"}, - {"path": "specs/port/trios/crates/trios-server/src/tools/git.t27", "t27b": "pass"}, - {"path": "specs/port/trios/crates/trios-server/src/tools/git_extended.t27", "t27b": "pass"}, - {"path": "specs/port/trios/crates/trios-server/src/tools/gitbutler.t27", "t27b": "pass"}, - {"path": "specs/port/trios/crates/trios-server/src/tools/golden_float.t27", "t27b": "pass"}, - {"path": "specs/port/trios/crates/trios-server/src/tools/mod.t27", "t27b": "pass"}, - {"path": "specs/port/trios/crates/trios-store/rings/ST-00/src/lib.t27", "t27b": "pass"}, - {"path": "specs/port/trios/crates/trios-ternary/rings/TR-01/src/lib.t27", "t27b": "pass"}, - {"path": "specs/port/trios/crates/trios-train-cpu/src/bin/tjepa_modules/encoder.t27", "t27b": "pass"}, - {"path": "specs/port/trios/crates/trios-train-cpu/src/bin/train_state.t27", "t27b": "pass"}, - {"path": "specs/port/trios/crates/trios-trainer/src/train_loop.t27", "t27b": "pass"}, - {"path": "specs/port/trios/crates/trios-trainer/src/validation.t27", "t27b": "pass"}, - {"path": "specs/port/trios/crates/trios-trinity-brain/src/phi.t27", "t27b": "pass"}, - {"path": "specs/port/trios/crates/trios-vsa/rings/VS-01/src/lib.t27", "t27b": "pass"}, - {"path": "specs/port/trios/validate_bpb.t27", "t27b": "pass"}, - {"path": "specs/providers/catalog.t27", "t27b": "pass"}, - {"path": "specs/providers/gonka/deepseek-v4-flash-0731.t27", "t27b": "pass"}, - {"path": "specs/providers/gonka/glm-5-2-fp8.t27", "t27b": "pass"}, - {"path": "specs/providers/gonka/glm-5-3-flash.t27", "t27b": "pass"}, - {"path": "specs/providers/gonka/kimi-k2-6.t27", "t27b": "pass"}, - {"path": "specs/providers/gonka/minimax-m2-7.t27", "t27b": "pass"}, - {"path": "specs/providers/tri_gnk_pair.t27", "t27b": "pass"}, - {"path": "specs/providers/trinet/fpga-xc7a200t.t27", "t27b": "pass"}, - {"path": "specs/providers/trinet/gpu-consumer-24gb.t27", "t27b": "pass"}, - {"path": "specs/queen/actor_events.t27", "t27b": "pass"}, - {"path": "specs/queen/actor_view.t27", "t27b": "pass"}, - {"path": "specs/queen/actors.t27", "t27b": "pass"}, - {"path": "specs/queen/actors_hw.t27", "t27b": "pass"}, - {"path": "specs/queen/actors_hw_jtag.t27", "t27b": "pass"}, - {"path": "specs/queen/actors_hw_top.t27", "t27b": "pass"}, - {"path": "specs/queen/app.t27", "t27b": "pass"}, - {"path": "specs/queen/claim.t27", "t27b": "pass"}, - {"path": "specs/queen/control.t27", "t27b": "pass"}, - {"path": "specs/queen/dashboard.t27", "t27b": "pass"}, - {"path": "specs/queen/dispatch.t27", "t27b": "pass"}, - {"path": "specs/queen/dispatch_exit.t27", "t27b": "pass"}, - {"path": "specs/queen/domains.t27", "t27b": "pass"}, - {"path": "specs/queen/drain.t27", "t27b": "pass"}, - {"path": "specs/queen/events.t27", "t27b": "pass"}, - {"path": "specs/queen/golden_chain.t27", "t27b": "pass"}, - {"path": "specs/queen/hive.t27", "t27b": "pass"}, - {"path": "specs/queen/holds.t27", "t27b": "pass"}, - {"path": "specs/queen/jobs.t27", "t27b": "pass"}, - {"path": "specs/queen/keyed.t27", "t27b": "pass"}, - {"path": "specs/queen/keyed_guard.t27", "t27b": "pass"}, - {"path": "specs/queen/merger_gate.t27", "t27b": "pass"}, - {"path": "specs/queen/netlink.t27", "t27b": "pass"}, - {"path": "specs/queen/priority.t27", "t27b": "pass"}, - {"path": "specs/queen/replay/actors_decisions.t27", "t27b": "pass"}, - {"path": "specs/queen/replay/reviewer_decisions.t27", "t27b": "pass"}, - {"path": "specs/queen/replay/telemetry_decisions.t27", "t27b": "pass"}, - {"path": "specs/queen/review_lanes.t27", "t27b": "pass"}, - {"path": "specs/queen/review_log.t27", "t27b": "pass"}, - {"path": "specs/queen/review_valve.t27", "t27b": "pass"}, - {"path": "specs/queen/reviewer.t27", "t27b": "pass"}, - {"path": "specs/queen/reviewer_sizing.t27", "t27b": "pass"}, - {"path": "specs/queen/shaping.t27", "t27b": "pass"}, - {"path": "specs/queen/simulation.t27", "t27b": "pass"}, - {"path": "specs/queen/task_analysis.t27", "t27b": "pass"}, - {"path": "specs/queen/tasks.t27", "t27b": "pass"}, - {"path": "specs/queen/telemetry.t27", "t27b": "pass"}, - {"path": "specs/queen/turn_stop.t27", "t27b": "pass"}, - {"path": "specs/queen/views.t27", "t27b": "pass"}, - {"path": "specs/queen/waits.t27", "t27b": "pass"}, - {"path": "specs/queen/worktree_keep.t27", "t27b": "pass"}, - {"path": "specs/rings/ring_103_phi_sgd.t27", "t27b": "pass"}, - {"path": "specs/sandbox/health.t27", "t27b": "pass"}, - {"path": "specs/sandbox/https_enforce.t27", "t27b": "pass"}, - {"path": "specs/sandbox/orphan_detection.t27", "t27b": "pass"}, - {"path": "specs/sandbox/session_timeout.t27", "t27b": "pass"}, - {"path": "specs/skills/t27-measure-corpus.t27", "t27b": "pass"}, - {"path": "specs/skills/t27-phi-loop.t27", "t27b": "pass"}, - {"path": "specs/skills/t27-providers-steward.t27", "t27b": "pass"}, - {"path": "specs/skills/t27-self-host.t27", "t27b": "pass"}, - {"path": "specs/skills/t27-tri-pipeline.t27", "t27b": "pass"}, - {"path": "specs/skills/t27-tri.t27", "t27b": "pass"}, - {"path": "specs/skills/t27-wave-audit.t27", "t27b": "pass"}, - {"path": "specs/skills/t27-wrap-up.t27", "t27b": "pass"}, - {"path": "specs/skills/trinity-blog-post.t27", "t27b": "pass"}, - {"path": "specs/skills/trinity-board-sync.t27", "t27b": "pass"}, - {"path": "specs/skills/trinity-cloud.t27", "t27b": "pass"}, - {"path": "specs/skills/trinity-connect-accounts.t27", "t27b": "pass"}, - {"path": "specs/skills/trinity-doctor.t27", "t27b": "pass"}, - {"path": "specs/skills/trinity-farm-garden.t27", "t27b": "pass"}, - {"path": "specs/skills/trinity-fpga-synth.t27", "t27b": "pass"}, - {"path": "specs/skills/trinity-god-mode.t27", "t27b": "pass"}, - {"path": "specs/skills/trinity-implement-issue.t27", "t27b": "pass"}, - {"path": "specs/skills/trinity-queen-hive-visuals.t27", "t27b": "pass"}, - {"path": "specs/skills/trinity-review-code.t27", "t27b": "pass"}, - {"path": "specs/skills/trinity-run-tests.t27", "t27b": "pass"}, - {"path": "specs/skills/trinity-scholar.t27", "t27b": "pass"}, - {"path": "specs/skills/trinity-status.t27", "t27b": "pass"}, - {"path": "specs/skills/trinity-tech-tree.t27", "t27b": "pass"}, - {"path": "specs/skills/trinity-tri.t27", "t27b": "pass"}, - {"path": "specs/skills/trinity-trinity-test.t27", "t27b": "pass"}, - {"path": "specs/skills/trinity-ux-wave.t27", "t27b": "pass"}, - {"path": "specs/skills/trinity-vibee-gen.t27", "t27b": "pass"}, - {"path": "specs/skills/trinity-vsa-verify.t27", "t27b": "pass"}, - {"path": "specs/skills/trinity-wave.t27", "t27b": "pass"}, - {"path": "specs/system/unified-agent-operations.t27", "t27b": "pass"}, - {"path": "specs/ternary/activation_quantizer.t27", "t27b": "pass"}, - {"path": "specs/ternary/bitnet_layer.t27", "t27b": "pass"}, - {"path": "specs/ternary/bitnet_majority.t27", "t27b": "pass"}, - {"path": "specs/ternary/bitnet_mlp.t27", "t27b": "pass"}, - {"path": "specs/ternary/bitnet_mlp3.t27", "t27b": "pass"}, - {"path": "specs/ternary/bitnet_neuron.t27", "t27b": "pass"}, - {"path": "specs/ternary/bitnet_neuron_nchunk.t27", "t27b": "pass"}, - {"path": "specs/ternary/clocked_counter.t27", "t27b": "pass"}, - {"path": "specs/ternary/comb_bitnet_layer.t27", "t27b": "pass"}, - {"path": "specs/ternary/comb_bitnet_neuron.t27", "t27b": "pass"}, - {"path": "specs/ternary/comb_ternary_dot.t27", "t27b": "pass"}, - {"path": "specs/ternary/gft_add_rne.t27", "t27b": "pass"}, - {"path": "specs/ternary/gft_argmax4.t27", "t27b": "pass"}, - {"path": "specs/ternary/gft_axpy.t27", "t27b": "pass"}, - {"path": "specs/ternary/gft_bitnet_neuron.t27", "t27b": "pass"}, - {"path": "specs/ternary/gft_classifier4.t27", "t27b": "pass"}, - {"path": "specs/ternary/gft_classify.t27", "t27b": "pass"}, - {"path": "specs/ternary/gft_classify3.t27", "t27b": "pass"}, - {"path": "specs/ternary/gft_dot2.t27", "t27b": "pass"}, - {"path": "specs/ternary/gft_dot2_rne.t27", "t27b": "pass"}, - {"path": "specs/ternary/gft_dot4.t27", "t27b": "pass"}, - {"path": "specs/ternary/gft_dot4_rne.t27", "t27b": "pass"}, - {"path": "specs/ternary/gft_dot8.t27", "t27b": "pass"}, - {"path": "specs/ternary/gft_exp2.t27", "t27b": "pass"}, - {"path": "specs/ternary/gft_hidden2.t27", "t27b": "pass"}, - {"path": "specs/ternary/gft_layer2.t27", "t27b": "pass"}, - {"path": "specs/ternary/gft_layer3.t27", "t27b": "pass"}, - {"path": "specs/ternary/gft_layer4.t27", "t27b": "pass"}, - {"path": "specs/ternary/gft_log2.t27", "t27b": "pass"}, - {"path": "specs/ternary/gft_logistic.t27", "t27b": "pass"}, - {"path": "specs/ternary/gft_madd.t27", "t27b": "pass"}, - {"path": "specs/ternary/gft_magsub_tie.t27", "t27b": "pass"}, - {"path": "specs/ternary/gft_mlp2.t27", "t27b": "pass"}, - {"path": "specs/ternary/gft_mlp3.t27", "t27b": "pass"}, - {"path": "specs/ternary/gft_mul_rne.t27", "t27b": "pass"}, - {"path": "specs/ternary/gft_neuron_full.t27", "t27b": "pass"}, - {"path": "specs/ternary/gft_nll.t27", "t27b": "pass"}, - {"path": "specs/ternary/gft_recip.t27", "t27b": "pass"}, - {"path": "specs/ternary/gft_relu.t27", "t27b": "pass"}, - {"path": "specs/ternary/gft_sadd.t27", "t27b": "pass"}, - {"path": "specs/ternary/gft_sgd_step.t27", "t27b": "pass"}, - {"path": "specs/ternary/gft_signed_dot4.t27", "t27b": "pass"}, - {"path": "specs/ternary/gft_signed_mac.t27", "t27b": "pass"}, - {"path": "specs/ternary/gft_smul.t27", "t27b": "pass"}, - {"path": "specs/ternary/gft_softmax4.t27", "t27b": "pass"}, - {"path": "specs/ternary/gft_softmax_grad4.t27", "t27b": "pass"}, - {"path": "specs/ternary/gft_train1.t27", "t27b": "pass"}, - {"path": "specs/ternary/gft_train2.t27", "t27b": "pass"}, - {"path": "specs/ternary/gft_train2relu.t27", "t27b": "pass"}, - {"path": "specs/ternary/gft_xorbp.t27", "t27b": "pass"}, - {"path": "specs/ternary/gft_xorbp2.t27", "t27b": "pass"}, - {"path": "specs/ternary/gft_xornet.t27", "t27b": "pass"}, - {"path": "specs/ternary/gft_xorpercep.t27", "t27b": "pass"}, - {"path": "specs/ternary/gft_xorpercep3.t27", "t27b": "pass"}, - {"path": "specs/ternary/gft_xorpercep4.t27", "t27b": "pass"}, - {"path": "specs/ternary/gft_xortrain.t27", "t27b": "pass"}, - {"path": "specs/ternary/radix_economy.t27", "t27b": "pass"}, - {"path": "specs/ternary/stream_ternary_mac.t27", "t27b": "pass"}, - {"path": "specs/ternary/ternary_full_adder.t27", "t27b": "pass"}, - {"path": "specs/ternary/ternary_mac.t27", "t27b": "pass"}, - {"path": "specs/ternary/ternary_ripple_adder.t27", "t27b": "pass"}, - {"path": "specs/ternary/ternary_xor.t27", "t27b": "pass"}, - {"path": "specs/ternary/trits.t27", "t27b": "pass"}, - {"path": "specs/tools/catalog.t27", "t27b": "pass"}, - {"path": "specs/tools/epic_ci.t27", "t27b": "pass"}, - {"path": "specs/tools/mcp/gitbutler.t27", "t27b": "pass"}, - {"path": "specs/tools/mcp/inngest-dev.t27", "t27b": "pass"}, - {"path": "specs/tools/mcp/needle.t27", "t27b": "pass"}, - {"path": "specs/tools/mcp/neon.t27", "t27b": "pass"}, - {"path": "specs/tools/mcp/notebooklm.t27", "t27b": "pass"}, - {"path": "specs/tools/mcp/railway-mcp-server.t27", "t27b": "pass"}, - {"path": "specs/tools/mcp/t27-traceability.t27", "t27b": "pass"}, - {"path": "specs/tools/mcp/tri-mcp.t27", "t27b": "pass"}, - {"path": "specs/tools/mcp/tri-ssot.t27", "t27b": "pass"}, - {"path": "specs/tools/mcp/trinity.t27", "t27b": "pass"}, - {"path": "specs/tools/mcp/zig-docs.t27", "t27b": "pass"}, - {"path": "specs/tools/mcp_protocol.t27", "t27b": "pass"}, - {"path": "specs/tools/t27o/rust_convert.t27", "t27b": "pass"}, - {"path": "specs/tools/t27o/rust_std.t27", "t27b": "pass"}, - {"path": "specs/tools/tri/abandoned.t27", "t27b": "pass"}, - {"path": "specs/tools/tri/cell.t27", "t27b": "pass"}, - {"path": "specs/tools/tri/census.t27", "t27b": "pass"}, - {"path": "specs/tools/tri/ci.t27", "t27b": "pass"}, - {"path": "specs/tools/tri/competitors.t27", "t27b": "pass"}, - {"path": "specs/tools/tri/discard.t27", "t27b": "pass"}, - {"path": "specs/tools/tri/doctor.t27", "t27b": "pass"}, - {"path": "specs/tools/tri/elab.t27", "t27b": "pass"}, - {"path": "specs/tools/tri/emit.t27", "t27b": "pass"}, - {"path": "specs/tools/tri/experience.t27", "t27b": "pass"}, - {"path": "specs/tools/tri/fleet.t27", "t27b": "pass"}, - {"path": "specs/tools/tri/fmt.t27", "t27b": "pass"}, - {"path": "specs/tools/tri/fpga.t27", "t27b": "pass"}, - {"path": "specs/tools/tri/gates.t27", "t27b": "pass"}, - {"path": "specs/tools/tri/gen.t27", "t27b": "pass"}, - {"path": "specs/tools/tri/harness.t27", "t27b": "pass"}, - {"path": "specs/tools/tri/health.t27", "t27b": "pass"}, - {"path": "specs/tools/tri/hooks.t27", "t27b": "pass"}, - {"path": "specs/tools/tri/issues.t27", "t27b": "pass"}, - {"path": "specs/tools/tri/jumps.t27", "t27b": "pass"}, - {"path": "specs/tools/tri/kinds.t27", "t27b": "pass"}, - {"path": "specs/tools/tri/lean.t27", "t27b": "pass"}, - {"path": "specs/tools/tri/ledgers.t27", "t27b": "pass"}, - {"path": "specs/tools/tri/loop.t27", "t27b": "pass"}, - {"path": "specs/tools/tri/merging.t27", "t27b": "pass"}, - {"path": "specs/tools/tri/misread.t27", "t27b": "pass"}, - {"path": "specs/tools/tri/mods.t27", "t27b": "pass"}, - {"path": "specs/tools/tri/mutate.t27", "t27b": "pass"}, - {"path": "specs/tools/tri/now.t27", "t27b": "pass"}, - {"path": "specs/tools/tri/one-away.t27", "t27b": "pass"}, - {"path": "specs/tools/tri/orphaned.t27", "t27b": "pass"}, - {"path": "specs/tools/tri/pr.t27", "t27b": "pass"}, - {"path": "specs/tools/tri/prose.t27", "t27b": "pass"}, - {"path": "specs/tools/tri/quantifiers.t27", "t27b": "pass"}, - {"path": "specs/tools/tri/red.t27", "t27b": "pass"}, - {"path": "specs/tools/tri/reseal.t27", "t27b": "pass"}, - {"path": "specs/tools/tri/rtl.t27", "t27b": "pass"}, - {"path": "specs/tools/tri/seals.t27", "t27b": "pass"}, - {"path": "specs/tools/tri/serve.t27", "t27b": "pass"}, - {"path": "specs/tools/tri/skill.t27", "t27b": "pass"}, - {"path": "specs/tools/tri/status.t27", "t27b": "pass"}, - {"path": "specs/tools/tri/sweep.t27", "t27b": "pass"}, - {"path": "specs/tools/tri/synth.t27", "t27b": "pass"}, - {"path": "specs/tools/tri/test.t27", "t27b": "pass"}, - {"path": "specs/tools/tri/topic.t27", "t27b": "pass"}, - {"path": "specs/tools/tri/types.t27", "t27b": "pass"}, - {"path": "specs/tools/tri/unparsed.t27", "t27b": "pass"}, - {"path": "specs/tools/tri/vectors.t27", "t27b": "pass"}, - {"path": "specs/tools/tri/verdict.t27", "t27b": "pass"}, - {"path": "specs/tools/tri/vsim.t27", "t27b": "pass"}, - {"path": "specs/tools/tri/window.t27", "t27b": "pass"}, - {"path": "specs/tools/tri/worktrees.t27", "t27b": "pass"}, - {"path": "specs/tools/trinity/tri/bench.t27", "t27b": "pass"}, - {"path": "specs/tools/trinity/tri/bio.t27", "t27b": "pass"}, - {"path": "specs/tools/trinity/tri/blindspots.t27", "t27b": "pass"}, - {"path": "specs/tools/trinity/tri/conscious.t27", "t27b": "pass"}, - {"path": "specs/tools/trinity/tri/constants.t27", "t27b": "pass"}, - {"path": "specs/tools/trinity/tri/cosmos.t27", "t27b": "pass"}, - {"path": "specs/tools/trinity/tri/dashboard.t27", "t27b": "pass"}, - {"path": "specs/tools/trinity/tri/fib.t27", "t27b": "pass"}, - {"path": "specs/tools/trinity/tri/fpga.t27", "t27b": "pass"}, - {"path": "specs/tools/trinity/tri/gematria.t27", "t27b": "pass"}, - {"path": "specs/tools/trinity/tri/govern.t27", "t27b": "pass"}, - {"path": "specs/tools/trinity/tri/hardware.t27", "t27b": "pass"}, - {"path": "specs/tools/trinity/tri/identity.t27", "t27b": "pass"}, - {"path": "specs/tools/trinity/tri/lucas.t27", "t27b": "pass"}, - {"path": "specs/tools/trinity/tri/mesh.t27", "t27b": "pass"}, - {"path": "specs/tools/trinity/tri/needle-check.t27", "t27b": "pass"}, - {"path": "specs/tools/trinity/tri/needle-search.t27", "t27b": "pass"}, - {"path": "specs/tools/trinity/tri/needle.t27", "t27b": "pass"}, - {"path": "specs/tools/trinity/tri/omega.t27", "t27b": "pass"}, - {"path": "specs/tools/trinity/tri/particles.t27", "t27b": "pass"}, - {"path": "specs/tools/trinity/tri/phi.t27", "t27b": "pass"}, - {"path": "specs/tools/trinity/tri/quantum.t27", "t27b": "pass"}, - {"path": "specs/tools/trinity/tri/reputation.t27", "t27b": "pass"}, - {"path": "specs/tools/trinity/tri/sacred-const.t27", "t27b": "pass"}, - {"path": "specs/tools/trinity/tri/spiral.t27", "t27b": "pass"}, - {"path": "specs/tools/trinity/tri/swarm.t27", "t27b": "pass"}, - {"path": "specs/tools/trinity/tri/test.t27", "t27b": "pass"}, - {"path": "specs/tools/trinity/tri/vsa.t27", "t27b": "pass"}, - {"path": "specs/tools/trinity/tri/wallet.t27", "t27b": "pass"}, - {"path": "specs/traffic_animator.t27", "t27b": "pass"}, - {"path": "specs/tri/actors/metrics.t27", "t27b": "pass"}, - {"path": "specs/tri/agent/faculty_board.t27", "t27b": "pass"}, - {"path": "specs/tri/catalog/health.t27", "t27b": "pass"}, - {"path": "specs/tri/collections/namespace.t27", "t27b": "pass"}, - {"path": "specs/tri/crypto/ed25519.t27", "t27b": "pass"}, - {"path": "specs/tri/crypto/hex.t27", "t27b": "pass"}, - {"path": "specs/tri/crypto/sha256.t27", "t27b": "pass"}, - {"path": "specs/tri/crypto/sha512.t27", "t27b": "pass"}, - {"path": "specs/tri/graph/bellman_ford.t27", "t27b": "pass"}, - {"path": "specs/tri/graph/graph.t27", "t27b": "pass"}, - {"path": "specs/tri/graph/topological_sort.t27", "t27b": "pass"}, - {"path": "specs/tri/hot/hot.t27", "t27b": "pass"}, - {"path": "specs/tri/lab/receipt.t27", "t27b": "pass"}, - {"path": "specs/tri/lanes/lanes.t27", "t27b": "pass"}, - {"path": "specs/tri/math/math.t27", "t27b": "pass"}, - {"path": "specs/tri/math/measurement.t27", "t27b": "pass"}, - {"path": "specs/tri/misread/shapes.t27", "t27b": "pass"}, - {"path": "specs/tri/mutate/census.t27", "t27b": "pass"}, - {"path": "specs/tri/mutate/lab.t27", "t27b": "pass"}, - {"path": "specs/tri/mutate/plant.t27", "t27b": "pass"}, - {"path": "specs/tri/mutate/survivors.t27", "t27b": "pass"}, - {"path": "specs/tri/network/payout.t27", "t27b": "pass"}, - {"path": "specs/tri/pipeline/codegen.t27", "t27b": "pass"}, - {"path": "specs/tri/pipeline/spec_writer.t27", "t27b": "pass"}, - {"path": "specs/tri/pipeline/workflow.t27", "t27b": "pass"}, - {"path": "specs/tri/reseal/seal.t27", "t27b": "pass"}, - {"path": "specs/tri/search/pattern.t27", "t27b": "pass"}, - {"path": "specs/tri/sort/insertion_sort.t27", "t27b": "pass"}, - {"path": "specs/tri/sort/merge_sort.t27", "t27b": "pass"}, - {"path": "specs/tri/sort/selection_sort.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/a64.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/any_param_plan.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/arith_op.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/ast_scan.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/ast_shape.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/ast_walk.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/bit_cast_plan.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/blockers.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/builtin_plan.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/check_budget.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/cmp_op.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/coerce_plan.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/comptime_float.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/conformance/anonymous_struct.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/conformance/anytype_typeof.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/conformance/array_length_expr.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/conformance/array_literal.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/conformance/array_literal_value.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/conformance/array_repeat_text.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/conformance/bare_abs.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/conformance/big_frame.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/conformance/big_repeat_global.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/conformance/bit_cast.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/conformance/brace_invariant.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/conformance/builtin_abs_max_min_pi.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/conformance/carried_allocator.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/conformance/carried_container.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/conformance/cmp_out_of_range.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/conformance/comptime_float.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/conformance/comptime_float_f128.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/conformance/const_division.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/conformance/const_optional.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/conformance/discard_value.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/conformance/div_trunc_panic.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/conformance/elf_object.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/conformance/empty_anon_literal.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/conformance/empty_typed_array_literal.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/conformance/eval_branch_quota.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/conformance/float_as.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/conformance/float_call_cast.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/conformance/float_from_int_literal.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/conformance/float_mul_pow2.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/conformance/float_sqrt.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/conformance/frame_address_caller_owned.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/conformance/i128_arith.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/conformance/i128_ops.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/conformance/i128_return.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/conformance/int_cast.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/conformance/int_cast_index.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/conformance/large_frame.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/conformance/lazy_signature.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/conformance/let_reassigned.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/conformance/libm_logf.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/conformance/libm_powf.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/conformance/libm_rounding.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/conformance/libm_std_math.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/conformance/module_var_in_test.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/conformance/negative_float_literal.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/conformance/nested_anon_struct.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/conformance/numeric_coercion.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/conformance/odd_width_int.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/conformance/opaque_pointer.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/conformance/opt_void.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/conformance/optional_enum_compare.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/conformance/optional_module_var.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/conformance/param_discard.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/conformance/pointer_equality.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/conformance/postfix_optional.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/conformance/rem_int.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/conformance/repeat_addr_unreached.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/conformance/repeat_local.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/conformance/repeat_width_suffix.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/conformance/return_undefined_void.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/conformance/scaffold_local.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/conformance/scope_exit.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/conformance/scoped_gf16.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/conformance/shadow_module_var.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/conformance/size_of.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/conformance/slice_arg_one_element.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/conformance/static_slice_literal.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/conformance/std_mem_byte_slice.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/conformance/stdmem.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/conformance/str_module_var.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/conformance/string_slice_literal.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/conformance/struct_lit_if.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/conformance/test_local_write.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/conformance/tuple_local.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/conformance/tuple_local_index.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/conformance/type_alias.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/conformance/type_void.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/conformance/undefined_arg.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/conformance/undefined_module_var.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/conformance/unreached_stub.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/conformance/unread_anytype.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/conformance/unresolved_signature.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/conformance/untyped_local.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/conformance/untyped_local_uses.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/conformance/value_ignored.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/conformance/value_params.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/conformance/verilog_lib.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/conformance/verilog_prim.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/conformance/verilog_use.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/conformance/verilog_widths.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/conformance/void_bind.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/conformance/wide_int_const.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/conformance/zig_keyword_field.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/const_div_plan.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/discard_plan.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/dogfood.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/elf.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/emit_kit.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/empty_lit_plan.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/eval_arith.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/float_as_plan.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/frame_store_plan.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/fuzz.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/fuzz_oracle.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/i128_plan.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/int_cast_plan.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/lazy_sig_plan.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/ledger_steward.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/lencall.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/libm.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/libm_plan.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/literal_plan.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/macho.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/opaque_plan.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/optional_compare_plan.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/ptr_eq_plan.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/reduce.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/ref_var_plan.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/scaffold_plan.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/slice_lit_plan.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/source_text.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/stdmem.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/stdmem_plan.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/steward.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/text_escape.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/ts_emit.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/ts_plan.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/tuple_local_plan.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/type_text.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/undefined_arg_plan.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/verdict_key.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/verilog_emit.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/verilog_plan.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/void_bind_plan.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/wide_plan.t27", "t27b": "pass"}, - {"path": "specs/tri/test/report.t27", "t27b": "pass"}, - {"path": "specs/tri/utils/args.t27", "t27b": "pass"}, - {"path": "specs/tri/utils/exit_codes.t27", "t27b": "pass"}, - {"path": "specs/tri/utils/template.t27", "t27b": "pass"}, - {"path": "specs/trinet/etx.t27", "t27b": "pass"}, - {"path": "specs/trinet/ledger.t27", "t27b": "pass"}, - {"path": "specs/trinet/mint_authority.t27", "t27b": "pass"}, - {"path": "specs/trinet/node-work-credit.t27", "t27b": "pass"}, - {"path": "specs/trinet/tri-bridge.t27", "t27b": "pass"}, - {"path": "specs/trinity/build_graph.t27", "t27b": "pass"}, - {"path": "specs/trinity/capabilities/abi.c-api.t27", "t27b": "pass"}, - {"path": "specs/trinity/capabilities/agent.daemons.t27", "t27b": "pass"}, - {"path": "specs/trinity/capabilities/agent.phi-loop.t27", "t27b": "pass"}, - {"path": "specs/trinity/capabilities/agent.tri-api.t27", "t27b": "pass"}, - {"path": "specs/trinity/capabilities/api.http-server.t27", "t27b": "pass"}, - {"path": "specs/trinity/capabilities/archive.legacy.t27", "t27b": "pass"}, - {"path": "specs/trinity/capabilities/bench.suite.t27", "t27b": "pass"}, - {"path": "specs/trinity/capabilities/bot.tri-bot.t27", "t27b": "pass"}, - {"path": "specs/trinity/capabilities/brain.regions.t27", "t27b": "pass"}, - {"path": "specs/trinity/capabilities/catalog.spec-mirror.t27", "t27b": "pass"}, - {"path": "specs/trinity/capabilities/catalog.world-scan.t27", "t27b": "pass"}, - {"path": "specs/trinity/capabilities/cli.tri.t27", "t27b": "pass"}, - {"path": "specs/trinity/capabilities/convert.b2t.t27", "t27b": "pass"}, - {"path": "specs/trinity/capabilities/examples.zig.t27", "t27b": "pass"}, - {"path": "specs/trinity/capabilities/ext.vscode-swe.t27", "t27b": "pass"}, - {"path": "specs/trinity/capabilities/fpga.adapter.t27", "t27b": "pass"}, - {"path": "specs/trinity/capabilities/fpga.in-repo.t27", "t27b": "pass"}, - {"path": "specs/trinity/capabilities/lib.trinity.t27", "t27b": "pass"}, - {"path": "specs/trinity/capabilities/llm.firebird.t27", "t27b": "pass"}, - {"path": "specs/trinity/capabilities/llm.igla-chat.t27", "t27b": "pass"}, - {"path": "specs/trinity/capabilities/mcp.needle-mcp.t27", "t27b": "pass"}, - {"path": "specs/trinity/capabilities/mcp.trinity-mcp.t27", "t27b": "pass"}, - {"path": "specs/trinity/capabilities/native.canvas.t27", "t27b": "pass"}, - {"path": "specs/trinity/capabilities/native.node-gui.t27", "t27b": "pass"}, - {"path": "specs/trinity/capabilities/native.queen-app.t27", "t27b": "pass"}, - {"path": "specs/trinity/capabilities/node.trinity-node.t27", "t27b": "pass"}, - {"path": "specs/trinity/capabilities/numeric.golden-float.t27", "t27b": "pass"}, - {"path": "specs/trinity/capabilities/ops.deploy-infra.t27", "t27b": "pass"}, - {"path": "specs/trinity/capabilities/ops.railway-cli.t27", "t27b": "pass"}, - {"path": "specs/trinity/capabilities/pkg.vendored-cache.t27", "t27b": "pass"}, - {"path": "specs/trinity/capabilities/queen.lib.t27", "t27b": "pass"}, - {"path": "specs/trinity/capabilities/registry.commands.t27", "t27b": "pass"}, - {"path": "specs/trinity/capabilities/release.packaging.t27", "t27b": "pass"}, - {"path": "specs/trinity/capabilities/research.nexus-docs.t27", "t27b": "pass"}, - {"path": "specs/trinity/capabilities/research.programs.t27", "t27b": "pass"}, - {"path": "specs/trinity/capabilities/research.unreferenced-sources.t27", "t27b": "pass"}, - {"path": "specs/trinity/capabilities/search.vsa-index.t27", "t27b": "pass"}, - {"path": "specs/trinity/capabilities/specs.t27-vendored-compiler.t27", "t27b": "pass"}, - {"path": "specs/trinity/capabilities/specs.tri-corpus.t27", "t27b": "pass"}, - {"path": "specs/trinity/capabilities/specs.vibee-corpus.t27", "t27b": "pass"}, - {"path": "specs/trinity/capabilities/state.trinity-dir.t27", "t27b": "pass"}, - {"path": "specs/trinity/capabilities/test.graph.t27", "t27b": "pass"}, - {"path": "specs/trinity/capabilities/tools.scripts.t27", "t27b": "pass"}, - {"path": "specs/trinity/capabilities/train.hslm.t27", "t27b": "pass"}, - {"path": "specs/trinity/capabilities/training.targets.t27", "t27b": "pass"}, - {"path": "specs/trinity/capabilities/tri27.programs.t27", "t27b": "pass"}, - {"path": "specs/trinity/capabilities/tri27.toolchain.t27", "t27b": "pass"}, - {"path": "specs/trinity/capabilities/vibee.compiler.t27", "t27b": "pass"}, - {"path": "specs/trinity/capabilities/vsa.zig-hdc.t27", "t27b": "pass"}, - {"path": "specs/trinity/capabilities/web.docsite.t27", "t27b": "pass"}, - {"path": "specs/trinity/capabilities/web.queen-web.t27", "t27b": "pass"}, - {"path": "specs/trinity/capabilities/web.site.t27", "t27b": "pass"}, - {"path": "specs/trinity/compiler_matrix.t27", "t27b": "pass"}, - {"path": "specs/trinity/project.t27", "t27b": "pass"}, - {"path": "specs/ui/queen_evidence.t27", "t27b": "pass"}, - {"path": "specs/vault/audit.t27", "t27b": "pass"}, - {"path": "specs/vault/merge.t27", "t27b": "pass"}, - {"path": "specs/vault/policy.t27", "t27b": "pass"}, - {"path": "specs/verified/bench_agent.t27", "t27b": "pass"}, - {"path": "specs/verified/bench_boards.t27", "t27b": "pass"}, - {"path": "specs/verified/bitstream_reuse.t27", "t27b": "pass"}, - {"path": "specs/verified/bitstream_share.t27", "t27b": "pass"}, - {"path": "specs/verified/clock_constraints.t27", "t27b": "pass"}, - {"path": "specs/verified/corpus_merkle.t27", "t27b": "pass"}, - {"path": "specs/verified/corpus_receipt.t27", "t27b": "pass"}, - {"path": "specs/verified/ddc_receipt.t27", "t27b": "pass"}, - {"path": "specs/verified/device_dna.t27", "t27b": "pass"}, - {"path": "specs/verified/device_evidence.t27", "t27b": "pass"}, - {"path": "specs/verified/die_binding.t27", "t27b": "pass"}, - {"path": "specs/verified/digest_cache.t27", "t27b": "pass"}, - {"path": "specs/verified/evidence_chain.t27", "t27b": "pass"}, - {"path": "specs/verified/failure_loop.t27", "t27b": "pass"}, - {"path": "specs/verified/frontier.t27", "t27b": "pass"}, - {"path": "specs/verified/gen_hash_cache.t27", "t27b": "pass"}, - {"path": "specs/verified/independence.t27", "t27b": "pass"}, - {"path": "specs/verified/payout.t27", "t27b": "pass"}, - {"path": "specs/verified/poc/a/slot.t27", "t27b": "pass"}, - {"path": "specs/verified/poc/b/slot.t27", "t27b": "pass"}, - {"path": "specs/verified/poc/run.t27", "t27b": "pass"}, - {"path": "specs/verified/poc/static_counter.t27", "t27b": "pass"}, - {"path": "specs/verified/receipt.t27", "t27b": "pass"}, - {"path": "specs/verified/region.t27", "t27b": "pass"}, - {"path": "specs/verified/reuse.t27", "t27b": "pass"}, - {"path": "specs/verified/review_gate.t27", "t27b": "pass"}, - {"path": "specs/verified/run_record.t27", "t27b": "pass"}, - {"path": "specs/verified/seal_check.t27", "t27b": "pass"}, - {"path": "specs/verified/seal_identity.t27", "t27b": "pass"}, - {"path": "specs/verified/signed_receipt.t27", "t27b": "pass"}, - {"path": "specs/verified/silicon_queue.t27", "t27b": "pass"}, - {"path": "specs/verified/silicon_runs.t27", "t27b": "pass"}, - {"path": "specs/verified/suite_jobs.t27", "t27b": "pass"}, - {"path": "specs/verified/ternary_link_run.t27", "t27b": "pass"}, - {"path": "specs/verified/verdict.t27", "t27b": "pass"}, - {"path": "specs/verified/verdict_audit.t27", "t27b": "pass"}, - {"path": "specs/verified/watch.t27", "t27b": "pass"}, - {"path": "specs/vm/trinity_vm.t27", "t27b": "pass"}, - {"path": "specs/vsa/similarity_search.t27", "t27b": "pass"}, - {"path": "specs/vsa/trinity_compat.t27", "t27b": "pass"}, - {"path": "specs/xilinx7/bench_coverage.t27", "t27b": "pass"}, - {"path": "specs/xilinx7/far.t27", "t27b": "pass"}, - {"path": "specs/xilinx7/flow.t27", "t27b": "pass"}, - {"path": "specs/xilinx7/frames.t27", "t27b": "pass"}, - {"path": "specs/xilinx7/packets.t27", "t27b": "pass"} + {"path": "specs/a/b_c.t27", "t27b": "pass"}, + {"path": "specs/a_b/c.t27", "t27b": "pass"}, + {"path": "specs/agents/a.t27", "t27b": "pass"}, + {"path": "specs/agents/b.t27", "t27b": "pass"}, + {"path": "specs/agents/c.t27", "t27b": "pass"}, + {"path": "specs/agents/d.t27", "t27b": "pass"}, + {"path": "specs/agents/e.t27", "t27b": "pass"}, + {"path": "specs/agents/f.t27", "t27b": "pass"}, + {"path": "specs/agents/g.t27", "t27b": "pass"}, + {"path": "specs/agents/h.t27", "t27b": "pass"}, + {"path": "specs/agents/i.t27", "t27b": "pass"}, + {"path": "specs/agents/j.t27", "t27b": "pass"}, + {"path": "specs/agents/k.t27", "t27b": "pass"}, + {"path": "specs/agents/l.t27", "t27b": "pass"}, + {"path": "specs/agents/m.t27", "t27b": "pass"}, + {"path": "specs/agents/n.t27", "t27b": "pass"}, + {"path": "specs/agents/o.t27", "t27b": "pass"}, + {"path": "specs/agents/p.t27", "t27b": "pass"}, + {"path": "specs/agents/q.t27", "t27b": "pass"}, + {"path": "specs/agents/r.t27", "t27b": "pass"}, + {"path": "specs/agents/s.t27", "t27b": "pass"}, + {"path": "specs/agents/t.t27", "t27b": "pass"}, + {"path": "specs/agents/ti.t27", "t27b": "pass"}, + {"path": "specs/agents/u.t27", "t27b": "pass"}, + {"path": "specs/agents/v.t27", "t27b": "pass"}, + {"path": "specs/agents/w.t27", "t27b": "pass"}, + {"path": "specs/agents/x.t27", "t27b": "pass"}, + {"path": "specs/agents/y.t27", "t27b": "pass"}, + {"path": "specs/agents/z.t27", "t27b": "pass"}, + {"path": "specs/api/c_abi.t27", "t27b": "pass"}, + {"path": "specs/api/tri_api_context.t27", "t27b": "pass"}, + {"path": "specs/api/tri_api_loop.t27", "t27b": "pass"}, + {"path": "specs/api/tri_api_permissions.t27", "t27b": "pass"}, + {"path": "specs/api/tri_api_session.t27", "t27b": "pass"}, + {"path": "specs/api/tri_net_api.t27", "t27b": "pass"}, + {"path": "specs/automation/agent-claims-honest.t27", "t27b": "pass"}, + {"path": "specs/automation/agent-conversations.t27", "t27b": "pass"}, + {"path": "specs/automation/agent-hive-group.t27", "t27b": "pass"}, + {"path": "specs/automation/agent-media-kie.t27", "t27b": "pass"}, + {"path": "specs/automation/agent-neuro-kie.t27", "t27b": "pass"}, + {"path": "specs/automation/agent-provider-chain.t27", "t27b": "pass"}, + {"path": "specs/automation/agent-spec-bank.t27", "t27b": "pass"}, + {"path": "specs/automation/ball-board.t27", "t27b": "pass"}, + {"path": "specs/automation/ball-grants.t27", "t27b": "pass"}, + {"path": "specs/automation/blog-share.t27", "t27b": "pass"}, + {"path": "specs/automation/bot-agent-memory.t27", "t27b": "pass"}, + {"path": "specs/automation/bot-agent-stream.t27", "t27b": "pass"}, + {"path": "specs/automation/bot-agent-team.t27", "t27b": "pass"}, + {"path": "specs/automation/bot-event-tabs.t27", "t27b": "pass"}, + {"path": "specs/automation/bot-menu-press.t27", "t27b": "pass"}, + {"path": "specs/automation/bot-neuro-office.t27", "t27b": "pass"}, + {"path": "specs/automation/bot-office-crm.t27", "t27b": "pass"}, + {"path": "specs/automation/bot-topic-tabs.t27", "t27b": "pass"}, + {"path": "specs/automation/browser-pod-restart.t27", "t27b": "pass"}, + {"path": "specs/automation/browser-sign-in.t27", "t27b": "pass"}, + {"path": "specs/automation/browser-tab-strip.t27", "t27b": "pass"}, + {"path": "specs/automation/browser-viewer-boot.t27", "t27b": "pass"}, + {"path": "specs/automation/card-chat-night-watch.t27", "t27b": "pass"}, + {"path": "specs/automation/ci-bridge.t27", "t27b": "pass"}, + {"path": "specs/automation/claim-guard-bar.t27", "t27b": "pass"}, + {"path": "specs/automation/connect-card.t27", "t27b": "pass"}, + {"path": "specs/automation/course-access.t27", "t27b": "pass"}, + {"path": "specs/automation/course-outreach.t27", "t27b": "pass"}, + {"path": "specs/automation/crm-client-onboard.t27", "t27b": "pass"}, + {"path": "specs/automation/crm-client-ownership.t27", "t27b": "pass"}, + {"path": "specs/automation/crm-client-workspace.t27", "t27b": "pass"}, + {"path": "specs/automation/crm-duet.t27", "t27b": "pass"}, + {"path": "specs/automation/crm-first-screen.t27", "t27b": "pass"}, + {"path": "specs/automation/crm-lead-magnet.t27", "t27b": "pass"}, + {"path": "specs/automation/crm-sellers.t27", "t27b": "pass"}, + {"path": "specs/automation/crm-story-reel.t27", "t27b": "pass"}, + {"path": "specs/automation/engage-desk.t27", "t27b": "pass"}, + {"path": "specs/automation/hive-contributor-keys.t27", "t27b": "pass"}, + {"path": "specs/automation/inngest-functions-status.t27", "t27b": "pass"}, + {"path": "specs/automation/inngest-probe-suite.t27", "t27b": "pass"}, + {"path": "specs/automation/inngest-queen-scheduler.t27", "t27b": "pass"}, + {"path": "specs/automation/kanban-card-chat.t27", "t27b": "pass"}, + {"path": "specs/automation/leela-agent-link.t27", "t27b": "pass"}, + {"path": "specs/automation/mail-push.t27", "t27b": "pass"}, + {"path": "specs/automation/meeting-reminders.t27", "t27b": "pass"}, + {"path": "specs/automation/meta-connect.t27", "t27b": "pass"}, + {"path": "specs/automation/owner-studio.t27", "t27b": "pass"}, + {"path": "specs/automation/photo-actions.t27", "t27b": "pass"}, + {"path": "specs/automation/plan-reel.t27", "t27b": "pass"}, + {"path": "specs/automation/poster-facts-overlay.t27", "t27b": "pass"}, + {"path": "specs/automation/queen-contributor-keys.t27", "t27b": "pass"}, + {"path": "specs/automation/queen-growth.t27", "t27b": "pass"}, + {"path": "specs/automation/reddit-desk.t27", "t27b": "pass"}, + {"path": "specs/automation/review-jam.t27", "t27b": "pass"}, + {"path": "specs/automation/seal-stands-in.t27", "t27b": "pass"}, + {"path": "specs/automation/social-api.t27", "t27b": "pass"}, + {"path": "specs/automation/split-reel.t27", "t27b": "pass"}, + {"path": "specs/automation/token-wallet.t27", "t27b": "pass"}, + {"path": "specs/automation/tri-claim-batch.t27", "t27b": "pass"}, + {"path": "specs/automation/tri-wallet-chains.t27", "t27b": "pass"}, + {"path": "specs/automation/wrapup-auto.t27", "t27b": "pass"}, + {"path": "specs/base/debounce.t27", "t27b": "pass"}, + {"path": "specs/base/ops.t27", "t27b": "pass"}, + {"path": "specs/base/ring_32.t27", "t27b": "pass"}, + {"path": "specs/base/seed.t27", "t27b": "pass"}, + {"path": "specs/base/ternary_encoding.t27", "t27b": "pass"}, + {"path": "specs/base/types.t27", "t27b": "pass"}, + {"path": "specs/basics/01_what_a_spec_is.t27", "t27b": "pass"}, + {"path": "specs/basics/02_the_module_line.t27", "t27b": "pass"}, + {"path": "specs/basics/03_comments_and_prose.t27", "t27b": "pass"}, + {"path": "specs/basics/04_constants.t27", "t27b": "pass"}, + {"path": "specs/basics/05_whole_numbers.t27", "t27b": "pass"}, + {"path": "specs/basics/06_true_false_and_text.t27", "t27b": "pass"}, + {"path": "specs/basics/07_arrays.t27", "t27b": "pass"}, + {"path": "specs/basics/08_trits.t27", "t27b": "pass"}, + {"path": "specs/basics/09_expressions.t27", "t27b": "pass"}, + {"path": "specs/basics/10_a_test_block.t27", "t27b": "pass"}, + {"path": "specs/basics/11_many_tests.t27", "t27b": "pass"}, + {"path": "specs/basics/12_functions.t27", "t27b": "pass"}, + {"path": "specs/basics/13_local_names.t27", "t27b": "pass"}, + {"path": "specs/basics/14_if_and_else.t27", "t27b": "pass"}, + {"path": "specs/basics/15_loops.t27", "t27b": "pass"}, + {"path": "specs/basics/16_pub_or_private.t27", "t27b": "pass"}, + {"path": "specs/basics/17_structs.t27", "t27b": "pass"}, + {"path": "specs/basics/18_enums.t27", "t27b": "pass"}, + {"path": "specs/basics/19_use_other_modules.t27", "t27b": "pass"}, + {"path": "specs/basics/20_invariants.t27", "t27b": "pass"}, + {"path": "specs/basics/21_gen_ts.t27", "t27b": "pass"}, + {"path": "specs/basics/22_seven_backends.t27", "t27b": "pass"}, + {"path": "specs/basics/23_stages_of_t27c.t27", "t27b": "pass"}, + {"path": "specs/basics/24_tri_commands.t27", "t27b": "pass"}, + {"path": "specs/basics/25_reading_errors.t27", "t27b": "pass"}, + {"path": "specs/basics/26_a_small_program.t27", "t27b": "pass"}, + {"path": "specs/basics/27_where_next.t27", "t27b": "pass"}, + {"path": "specs/benchmarks/bench_main.t27", "t27b": "pass"}, + {"path": "specs/benchmarks/bench_nn.t27", "t27b": "pass"}, + {"path": "specs/benchmarks/gf16_bfloat16_nmse.t27", "t27b": "pass"}, + {"path": "specs/benchmarks/kernel_collatz.t27", "t27b": "pass"}, + {"path": "specs/benchmarks/kernel_f64loop.t27", "t27b": "pass"}, + {"path": "specs/benchmarks/kernel_fib.t27", "t27b": "pass"}, + {"path": "specs/benchmarks/kernel_matmul.t27", "t27b": "pass"}, + {"path": "specs/benchmarks/kernel_sieve.t27", "t27b": "pass"}, + {"path": "specs/benchmarks/kernel_ternary.t27", "t27b": "pass"}, + {"path": "specs/benchmarks/ternary_vs_binary.t27", "t27b": "pass"}, + {"path": "specs/blog/t27b_progress.t27", "t27b": "pass"}, + {"path": "specs/boards/arty_a7.t27", "t27b": "pass"}, + {"path": "specs/boards/wukong_v1.t27", "t27b": "pass"}, + {"path": "specs/boards/xc7a100t_full.t27", "t27b": "pass"}, + {"path": "specs/boards/xc7a100t_minimal.t27", "t27b": "pass"}, + {"path": "specs/brain/bus.t27", "t27b": "pass"}, + {"path": "specs/brain/cognitive_loop.t27", "t27b": "pass"}, + {"path": "specs/brain/phi_timing.t27", "t27b": "pass"}, + {"path": "specs/brain/unified_state.t27", "t27b": "pass"}, + {"path": "specs/catalog/discovery.t27", "t27b": "pass"}, + {"path": "specs/ci/affected.t27", "t27b": "pass"}, + {"path": "specs/ci/delivery_metrics.t27", "t27b": "pass"}, + {"path": "specs/ci/derived_data.t27", "t27b": "pass"}, + {"path": "specs/ci/gates/conflict_markers.t27", "t27b": "pass"}, + {"path": "specs/ci/gates/documented_commands.t27", "t27b": "pass"}, + {"path": "specs/ci/gates/verilog_widths.t27", "t27b": "pass"}, + {"path": "specs/ci/schema.t27", "t27b": "pass"}, + {"path": "specs/compiler/c_array_repeat_wrapper.t27", "t27b": "pass"}, + {"path": "specs/compiler/c_fixed_array_return.t27", "t27b": "pass"}, + {"path": "specs/compiler/codegen_conformance.t27", "t27b": "pass"}, + {"path": "specs/compiler/core/t27core.t27", "t27b": "pass"}, + {"path": "specs/compiler/core/t27core_ddc.t27", "t27b": "pass"}, + {"path": "specs/compiler/cse_hoist.t27", "t27b": "pass"}, + {"path": "specs/compiler/lexer.t27", "t27b": "pass"}, + {"path": "specs/compiler/meta_compile.t27", "t27b": "pass"}, + {"path": "specs/compiler/rust_constant_case.t27", "t27b": "pass"}, + {"path": "specs/compiler/rust_enum_order.t27", "t27b": "pass"}, + {"path": "specs/compiler/rust_optional_returns.t27", "t27b": "pass"}, + {"path": "specs/compiler/rust_tail_returns.t27", "t27b": "pass"}, + {"path": "specs/compiler/rust_value_parameters.t27", "t27b": "pass"}, + {"path": "specs/compiler/test_report_exit.t27", "t27b": "pass"}, + {"path": "specs/compiler/theory/isa_round_trip.t27", "t27b": "pass"}, + {"path": "specs/compiler/theory/reproducible.t27", "t27b": "pass"}, + {"path": "specs/compiler/theory/sieve.t27", "t27b": "pass"}, + {"path": "specs/compiler/theory/speed_quality.t27", "t27b": "pass"}, + {"path": "specs/compiler/theory/toolchain.t27", "t27b": "pass"}, + {"path": "specs/compiler/theory/vacuity_census.t27", "t27b": "pass"}, + {"path": "specs/compiler/theory/warmup.t27", "t27b": "pass"}, + {"path": "specs/compiler/theory/warmup_t27b.t27", "t27b": "pass"}, + {"path": "specs/compiler/verilog_aos_memory.t27", "t27b": "pass"}, + {"path": "specs/compiler/verilog_branch_context.t27", "t27b": "pass"}, + {"path": "specs/compiler/zig_empty_typed_array.t27", "t27b": "pass"}, + {"path": "specs/compiler/zig_field_syntax.t27", "t27b": "pass"}, + {"path": "specs/compiler/zig_float_call_cast.t27", "t27b": "pass"}, + {"path": "specs/compiler/zig_primitive_bindings.t27", "t27b": "pass"}, + {"path": "specs/compiler/zig_scoped_type.t27", "t27b": "pass"}, + {"path": "specs/compiler/zig_shadow_initializer.t27", "t27b": "pass"}, + {"path": "specs/compiler/zig_test_shadowing.t27", "t27b": "pass"}, + {"path": "specs/compiler/zig_value_ignored.t27", "t27b": "pass"}, + {"path": "specs/conformance/e2e_scenarios.t27", "t27b": "pass"}, + {"path": "specs/crons/999-multibots-telegraf-agent-autopilot-L1118.t27", "t27b": "pass"}, + {"path": "specs/crons/999-multibots-telegraf-bot-owner-billing-L474.t27", "t27b": "pass"}, + {"path": "specs/crons/999-multibots-telegraf-check-stuck-trainings.t27", "t27b": "pass"}, + {"path": "specs/crons/999-multibots-telegraf-ci.t27", "t27b": "pass"}, + {"path": "specs/crons/999-multibots-telegraf-client-telemetry-daily.t27", "t27b": "pass"}, + {"path": "specs/crons/999-multibots-telegraf-club-invoice-abandoned-watch.t27", "t27b": "pass"}, + {"path": "specs/crons/999-multibots-telegraf-crm-proactive-sweep.t27", "t27b": "pass"}, + {"path": "specs/crons/999-multibots-telegraf-crmProactive-L375.t27", "t27b": "pass"}, + {"path": "specs/crons/999-multibots-telegraf-daily-sales-advisor.t27", "t27b": "pass"}, + {"path": "specs/crons/999-multibots-telegraf-generate-jobs-L164.t27", "t27b": "pass"}, + {"path": "specs/crons/999-multibots-telegraf-health-check.t27", "t27b": "pass"}, + {"path": "specs/crons/999-multibots-telegraf-log-monitor.t27", "t27b": "pass"}, + {"path": "specs/crons/999-multibots-telegraf-notificationHandler-L318.t27", "t27b": "pass"}, + {"path": "specs/crons/999-multibots-telegraf-notificationHandler-L324.t27", "t27b": "pass"}, + {"path": "specs/crons/999-multibots-telegraf-periodic-webhook-health-check.t27", "t27b": "pass"}, + {"path": "specs/crons/999-multibots-telegraf-production-monitor-L80.t27", "t27b": "pass"}, + {"path": "specs/crons/999-multibots-telegraf-provider-health-monitor-L344.t27", "t27b": "pass"}, + {"path": "specs/crons/999-multibots-telegraf-render-server-L10845.t27", "t27b": "pass"}, + {"path": "specs/crons/999-multibots-telegraf-render-server-L2301.t27", "t27b": "pass"}, + {"path": "specs/crons/999-multibots-telegraf-render-server-L2325.t27", "t27b": "pass"}, + {"path": "specs/crons/999-multibots-telegraf-render-server-L919.t27", "t27b": "pass"}, + {"path": "specs/crons/999-multibots-telegraf-robokassa-unclaimed-watch.t27", "t27b": "pass"}, + {"path": "specs/crons/999-multibots-telegraf-security.t27", "t27b": "pass"}, + {"path": "specs/crons/999-multibots-telegraf-skill-detector.t27", "t27b": "pass"}, + {"path": "specs/crons/999-multibots-telegraf-taskCache-L27.t27", "t27b": "pass"}, + {"path": "specs/crons/999-multibots-telegraf-ton-pending-watch.t27", "t27b": "pass"}, + {"path": "specs/crons/999-multibots-telegraf-video-task-store-L156.t27", "t27b": "pass"}, + {"path": "specs/crons/mac-alerts-digest.t27", "t27b": "pass"}, + {"path": "specs/crons/mac-alerts-watchdog.t27", "t27b": "pass"}, + {"path": "specs/crons/mac-browseros-cron-watchdog.t27", "t27b": "pass"}, + {"path": "specs/crons/mac-dev-cache-clean.t27", "t27b": "pass"}, + {"path": "specs/crons/mac-jobsearch-poller.t27", "t27b": "pass"}, + {"path": "specs/crons/mac-leela-dailyquote.t27", "t27b": "pass"}, + {"path": "specs/crons/mac-mail-bridge.t27", "t27b": "pass"}, + {"path": "specs/crons/mac-mcp-hub.t27", "t27b": "pass"}, + {"path": "specs/crons/mac-neo-boards.t27", "t27b": "pass"}, + {"path": "specs/crons/mac-neo-jobsearch.t27", "t27b": "pass"}, + {"path": "specs/crons/mac-reviewer-bees.t27", "t27b": "pass"}, + {"path": "specs/crons/mac-signup-watch.t27", "t27b": "pass"}, + {"path": "specs/crons/mac-trios-cycle-heal.t27", "t27b": "pass"}, + {"path": "specs/crons/mac-trios-cycle.t27", "t27b": "pass"}, + {"path": "specs/crons/mac-trios-doctor.t27", "t27b": "pass"}, + {"path": "specs/crons/mac-trios-feed.t27", "t27b": "pass"}, + {"path": "specs/crons/mac-trios-heal.t27", "t27b": "pass"}, + {"path": "specs/crons/railway-jobsearch-cron.t27", "t27b": "pass"}, + {"path": "specs/crons/t27-formal-mutation.t27", "t27b": "pass"}, + {"path": "specs/crons/t27-pr-dashboard.t27", "t27b": "pass"}, + {"path": "specs/crons/trinity-agent-cron-cleanup.t27", "t27b": "pass"}, + {"path": "specs/crons/trinity-agent-queue-drain.t27", "t27b": "pass"}, + {"path": "specs/crons/trinity-brain-ci.t27", "t27b": "pass"}, + {"path": "specs/crons/trinity-codegen.t27", "t27b": "pass"}, + {"path": "specs/crons/trinity-discover-callers.t27", "t27b": "pass"}, + {"path": "specs/crons/trinity-pages-health-check.t27", "t27b": "pass"}, + {"path": "specs/crons/trinity-signal-health-self.t27", "t27b": "pass"}, + {"path": "specs/crons/trinity-site-live-gate.t27", "t27b": "pass"}, + {"path": "specs/demos/simple_test.t27", "t27b": "pass"}, + {"path": "specs/docs/chapters/alphabet.t27", "t27b": "pass"}, + {"path": "specs/docs/chapters/evidence.t27", "t27b": "pass"}, + {"path": "specs/docs/chapters/layers.t27", "t27b": "pass"}, + {"path": "specs/docs/chapters/project.t27", "t27b": "pass"}, + {"path": "specs/docs/chapters/queen.t27", "t27b": "pass"}, + {"path": "specs/docs/chapters/rules.t27", "t27b": "pass"}, + {"path": "specs/docs/chapters/tooling.t27", "t27b": "pass"}, + {"path": "specs/docs/system.t27", "t27b": "pass"}, + {"path": "specs/effects/capability.t27", "t27b": "pass"}, + {"path": "specs/effects/clock_cap.t27", "t27b": "pass"}, + {"path": "specs/effects/fs_cap.t27", "t27b": "pass"}, + {"path": "specs/effects/replay_oracle.t27", "t27b": "pass"}, + {"path": "specs/fpga/adapter.t27", "t27b": "pass"}, + {"path": "specs/fpga/apb_bridge.t27", "t27b": "pass"}, + {"path": "specs/fpga/assembler.t27", "t27b": "pass"}, + {"path": "specs/fpga/axi4.t27", "t27b": "pass"}, + {"path": "specs/fpga/boards/arty_a7_integration.t27", "t27b": "pass"}, + {"path": "specs/fpga/boards/qmtech_a100t_integration.t27", "t27b": "pass"}, + {"path": "specs/fpga/bootrom.t27", "t27b": "pass"}, + {"path": "specs/fpga/bpsk.t27", "t27b": "pass"}, + {"path": "specs/fpga/clock_domain.t27", "t27b": "pass"}, + {"path": "specs/fpga/coverage.t27", "t27b": "pass"}, + {"path": "specs/fpga/crossopt.t27", "t27b": "pass"}, + {"path": "specs/fpga/cts.t27", "t27b": "pass"}, + {"path": "specs/fpga/dft.t27", "t27b": "pass"}, + {"path": "specs/fpga/die_probe.t27", "t27b": "pass"}, + {"path": "specs/fpga/dsp/adders.t27", "t27b": "pass"}, + {"path": "specs/fpga/dsp/cordic.t27", "t27b": "pass"}, + {"path": "specs/fpga/dsp/fixed_point.t27", "t27b": "pass"}, + {"path": "specs/fpga/dsp/multipliers.t27", "t27b": "pass"}, + {"path": "specs/fpga/dsp/signals.t27", "t27b": "pass"}, + {"path": "specs/fpga/e2e_demo.t27", "t27b": "pass"}, + {"path": "specs/fpga/eth_beacon.t27", "t27b": "pass"}, + {"path": "specs/fpga/eth_crc.t27", "t27b": "pass"}, + {"path": "specs/fpga/eth_rx.t27", "t27b": "pass"}, + {"path": "specs/fpga/fifo.t27", "t27b": "pass"}, + {"path": "specs/fpga/gf16_accel.t27", "t27b": "pass"}, + {"path": "specs/fpga/hw_types.t27", "t27b": "pass"}, + {"path": "specs/fpga/linker.t27", "t27b": "pass"}, + {"path": "specs/fpga/memory.t27", "t27b": "pass"}, + {"path": "specs/fpga/mmcm.t27", "t27b": "pass"}, + {"path": "specs/fpga/mtbf.t27", "t27b": "pass"}, + {"path": "specs/fpga/partition.t27", "t27b": "pass"}, + {"path": "specs/fpga/power.t27", "t27b": "pass"}, + {"path": "specs/fpga/power_analysis.t27", "t27b": "pass"}, + {"path": "specs/fpga/reset_sync.t27", "t27b": "pass"}, + {"path": "specs/fpga/rgmii.t27", "t27b": "pass"}, + {"path": "specs/fpga/rgmii_sniff.t27", "t27b": "pass"}, + {"path": "specs/fpga/ro_race.t27", "t27b": "pass"}, + {"path": "specs/fpga/router.t27", "t27b": "pass"}, + {"path": "specs/fpga/secded.t27", "t27b": "pass"}, + {"path": "specs/fpga/simulator.t27", "t27b": "pass"}, + {"path": "specs/fpga/stdlib.t27", "t27b": "pass"}, + {"path": "specs/fpga/ternary_isa.t27", "t27b": "pass"}, + {"path": "specs/fpga/ternary_link.t27", "t27b": "pass"}, + {"path": "specs/fpga/testbench/assembler_tb.t27", "t27b": "pass"}, + {"path": "specs/fpga/testbench/cts_tb.t27", "t27b": "pass"}, + {"path": "specs/fpga/testbench/formal_tb.t27", "t27b": "pass"}, + {"path": "specs/fpga/testbench/partition_tb.t27", "t27b": "pass"}, + {"path": "specs/fpga/testbench/placement_tb.t27", "t27b": "pass"}, + {"path": "specs/fpga/testbench/power_tb.t27", "t27b": "pass"}, + {"path": "specs/fpga/testbench/router_tb.t27", "t27b": "pass"}, + {"path": "specs/fpga/testbench/simulator_tb.t27", "t27b": "pass"}, + {"path": "specs/fpga/testbench/timing_tb.t27", "t27b": "pass"}, + {"path": "specs/fpga/testbench/vcd_trace_tb.t27", "t27b": "pass"}, + {"path": "specs/fpga/timing.t27", "t27b": "pass"}, + {"path": "specs/fpga/trinet_node.t27", "t27b": "pass"}, + {"path": "specs/fpga/verification/build_verify.t27", "t27b": "pass"}, + {"path": "specs/functions/analytics-sales-advise.t27", "t27b": "pass"}, + {"path": "specs/functions/analytics-skills-detect.t27", "t27b": "pass"}, + {"path": "specs/functions/broadcast-message-send.t27", "t27b": "pass"}, + {"path": "specs/functions/client-telemetry-daily.t27", "t27b": "pass"}, + {"path": "specs/functions/club-invoice-abandoned-watch.t27", "t27b": "pass"}, + {"path": "specs/functions/content-detailed-script-generate.t27", "t27b": "pass"}, + {"path": "specs/functions/content-scenario-clips-generate.t27", "t27b": "pass"}, + {"path": "specs/functions/content-scripts-generate.t27", "t27b": "pass"}, + {"path": "specs/functions/crm-proactive-sweep.t27", "t27b": "pass"}, + {"path": "specs/functions/instagram-competitors-find.t27", "t27b": "pass"}, + {"path": "specs/functions/instagram-reels-analyze.t27", "t27b": "pass"}, + {"path": "specs/functions/instagram-top-content-extract.t27", "t27b": "pass"}, + {"path": "specs/functions/monitoring-error-report.t27", "t27b": "pass"}, + {"path": "specs/functions/monitoring-health-check.t27", "t27b": "pass"}, + {"path": "specs/functions/monitoring-logs-analyze.t27", "t27b": "pass"}, + {"path": "specs/functions/monitoring-logs-trigger.t27", "t27b": "pass"}, + {"path": "specs/functions/morph-images-generate.t27", "t27b": "pass"}, + {"path": "specs/functions/neuro-image-generate.t27", "t27b": "pass"}, + {"path": "specs/functions/payment-ai-server-process.t27", "t27b": "pass"}, + {"path": "specs/functions/reels-ai-callback.t27", "t27b": "pass"}, + {"path": "specs/functions/reels-ai-generate.t27", "t27b": "pass"}, + {"path": "specs/functions/reels-loop-generate.t27", "t27b": "pass"}, + {"path": "specs/functions/render-avatar-video-run.t27", "t27b": "pass"}, + {"path": "specs/functions/render-job-run.t27", "t27b": "pass"}, + {"path": "specs/functions/render-riddle-run.t27", "t27b": "pass"}, + {"path": "specs/functions/robokassa-unclaimed-watch.t27", "t27b": "pass"}, + {"path": "specs/functions/ton-pending-watch.t27", "t27b": "pass"}, + {"path": "specs/functions/training-model-complete.t27", "t27b": "pass"}, + {"path": "specs/functions/training-model-start.t27", "t27b": "pass"}, + {"path": "specs/functions/training-model-v2-start.t27", "t27b": "pass"}, + {"path": "specs/functions/training-stuck-check.t27", "t27b": "pass"}, + {"path": "specs/functions/webhook-generation-validate.t27", "t27b": "pass"}, + {"path": "specs/functions/welcome-avatar-generate.t27", "t27b": "pass"}, + {"path": "specs/github/auth.t27", "t27b": "pass"}, + {"path": "specs/hosting/credit.t27", "t27b": "pass"}, + {"path": "specs/hosting/feed.t27", "t27b": "pass"}, + {"path": "specs/hosting/host.t27", "t27b": "pass"}, + {"path": "specs/hosting/panel.t27", "t27b": "pass"}, + {"path": "specs/hosting/placement.t27", "t27b": "pass"}, + {"path": "specs/hosting/proof.t27", "t27b": "pass"}, + {"path": "specs/hosting/row.t27", "t27b": "pass"}, + {"path": "specs/hosting/statement.t27", "t27b": "pass"}, + {"path": "specs/hosting/sybil.t27", "t27b": "pass"}, + {"path": "specs/hosting/toolchain.t27", "t27b": "pass"}, + {"path": "specs/hosting/topology.t27", "t27b": "pass"}, + {"path": "specs/i18n/agents-ru.t27", "t27b": "pass"}, + {"path": "specs/i18n/blog-ru.t27", "t27b": "pass"}, + {"path": "specs/i18n/docs-ru.t27", "t27b": "pass"}, + {"path": "specs/igla/race/mvp_ternary_classifier.t27", "t27b": "pass"}, + {"path": "specs/igla/race/phi_accumulator_growth.t27", "t27b": "pass"}, + {"path": "specs/igla/race/phi_gain_freedom.t27", "t27b": "pass"}, + {"path": "specs/igla/race/phi_weights.t27", "t27b": "pass"}, + {"path": "specs/igla/race/ternary_lut_table.t27", "t27b": "pass"}, + {"path": "specs/igla/race/ternary_mac_group.t27", "t27b": "pass"}, + {"path": "specs/igla/race/ternary_node.t27", "t27b": "pass"}, + {"path": "specs/igla/race/unit_weights_node.t27", "t27b": "pass"}, + {"path": "specs/igla/w535_bounded_while_module.t27", "t27b": "pass"}, + {"path": "specs/isa/t27a.t27", "t27b": "pass"}, + {"path": "specs/isa/t27a_mnemonics.t27", "t27b": "pass"}, + {"path": "specs/isa/ternary_encoding.t27", "t27b": "pass"}, + {"path": "specs/isa/ternary_gates.t27", "t27b": "pass"}, + {"path": "specs/isa/ternary_graph.t27", "t27b": "pass"}, + {"path": "specs/isa/tri27_bytecode.t27", "t27b": "pass"}, + {"path": "specs/isa/tri27_machine.t27", "t27b": "pass"}, + {"path": "specs/jobs/network_job.t27", "t27b": "pass"}, + {"path": "specs/jobs/release_t27c.t27", "t27b": "pass"}, + {"path": "specs/jobs/t27b_ledger_steward.t27", "t27b": "pass"}, + {"path": "specs/math/constants.t27", "t27b": "pass"}, + {"path": "specs/math/gf_competitive.t27", "t27b": "pass"}, + {"path": "specs/memory/graph/crypt.t27", "t27b": "pass"}, + {"path": "specs/memory/graph/ingest.t27", "t27b": "pass"}, + {"path": "specs/memory/graph/scope.t27", "t27b": "pass"}, + {"path": "specs/memory/graph/temporal.t27", "t27b": "pass"}, + {"path": "specs/memory/graph/types.t27", "t27b": "pass"}, + {"path": "specs/memory/tmem/session.t27", "t27b": "pass"}, + {"path": "specs/memory/tmem/types.t27", "t27b": "pass"}, + {"path": "specs/mesh_routing.t27", "t27b": "pass"}, + {"path": "specs/ml/activation/elu_activation.t27", "t27b": "blocked", "blocker": "ExprCall(undeclared fn)", "reason": "unimplemented"}, + {"path": "specs/ml/activation/gelu_activation.t27", "t27b": "blocked", "blocker": "ExprCall(undeclared fn)", "reason": "unimplemented"}, + {"path": "specs/ml/activation/gelu_approx_activation.t27", "t27b": "blocked", "blocker": "ExprCall(undeclared fn)", "reason": "unimplemented"}, + {"path": "specs/ml/activation/leaky_relu_activation.t27", "t27b": "pass"}, + {"path": "specs/ml/activation/relu_activation.t27", "t27b": "pass"}, + {"path": "specs/ml/activation/sigmoid_activation.t27", "t27b": "pass"}, + {"path": "specs/ml/activation/silu_swish_activation.t27", "t27b": "blocked", "blocker": "ExprCall(undeclared fn)", "reason": "unimplemented"}, + {"path": "specs/ml/activation/softmax.t27", "t27b": "blocked", "blocker": "ExprCall(undeclared fn)", "reason": "unimplemented"}, + {"path": "specs/ml/activation/tanh_activation.t27", "t27b": "blocked", "blocker": "ExprCall(undeclared fn)", "reason": "unimplemented"}, + {"path": "specs/ml/igla_champion_capsule.t27", "t27b": "blocked", "blocker": "ExprIdentifier(undeclared)", "reason": "unimplemented"}, + {"path": "specs/ml/layers/avgpool2d_layer.t27", "t27b": "pass"}, + {"path": "specs/ml/layers/batchnorm_layer.t27", "t27b": "blocked", "blocker": "ExprCall(undeclared fn)", "reason": "unimplemented"}, + {"path": "specs/ml/layers/conv2d_layer.t27", "t27b": "pass"}, + {"path": "specs/ml/layers/dense_layer.t27", "t27b": "pass"}, + {"path": "specs/ml/layers/dropout_layer.t27", "t27b": "pass"}, + {"path": "specs/ml/layers/embedding_layer.t27", "t27b": "blocked", "blocker": "ExprCall(undeclared fn)", "reason": "unimplemented"}, + {"path": "specs/ml/layers/flatten_layer.t27", "t27b": "pass"}, + {"path": "specs/ml/layers/layernorm_layer.t27", "t27b": "pass"}, + {"path": "specs/ml/layers/maxpool2d_layer.t27", "t27b": "pass"}, + {"path": "specs/ml/layers/residual_connection.t27", "t27b": "pass"}, + {"path": "specs/ml/loss/binary_crossentropy_loss.t27", "t27b": "blocked", "blocker": "ExprCall(undeclared fn)", "reason": "unimplemented"}, + {"path": "specs/ml/loss/contrastive_loss.t27", "t27b": "blocked", "blocker": "ExprCall(undeclared fn)", "reason": "unimplemented"}, + {"path": "specs/ml/loss/cross_entropy_loss.t27", "t27b": "blocked", "blocker": "ExprCall(undeclared fn)", "reason": "unimplemented"}, + {"path": "specs/ml/loss/huber_loss.t27", "t27b": "pass"}, + {"path": "specs/ml/loss/kl_divergence.t27", "t27b": "pass"}, + {"path": "specs/ml/loss/mse_loss.t27", "t27b": "pass"}, + {"path": "specs/ml/optimizer/adagrad.t27", "t27b": "blocked", "blocker": "ExprCall(undeclared fn)", "reason": "unimplemented"}, + {"path": "specs/ml/optimizer/adam.t27", "t27b": "blocked", "blocker": "ExprCall(undeclared fn)", "reason": "unimplemented"}, + {"path": "specs/ml/optimizer/lamb.t27", "t27b": "blocked", "blocker": "ExprCall(undeclared fn)", "reason": "unimplemented"}, + {"path": "specs/ml/optimizer/race_config.t27", "t27b": "blocked", "blocker": "ExprIdentifier(undeclared)", "reason": "unimplemented"}, + {"path": "specs/ml/optimizer/rmsprop.t27", "t27b": "pass"}, + {"path": "specs/ml/optimizer/sgd.t27", "t27b": "pass"}, + {"path": "specs/ml/pathway/mlp.t27", "t27b": "blocked", "blocker": "ExprCall(undeclared fn)", "reason": "unimplemented"}, + {"path": "specs/ml/recurrent/attention_mechanism.t27", "t27b": "blocked", "blocker": "ExprCall(undeclared fn)", "reason": "unimplemented"}, + {"path": "specs/ml/recurrent/bilstm.t27", "t27b": "blocked", "blocker": "ExprCall(undeclared fn)", "reason": "unimplemented"}, + {"path": "specs/ml/recurrent/gru_cell.t27", "t27b": "blocked", "blocker": "ExprCall(undeclared fn)", "reason": "unimplemented"}, + {"path": "specs/ml/recurrent/lstm_cell.t27", "t27b": "blocked", "blocker": "ExprCall(undeclared fn)", "reason": "unimplemented"}, + {"path": "specs/ml/recurrent/lstm_single.t27", "t27b": "blocked", "blocker": "ExprCall(undeclared fn)", "reason": "unimplemented"}, + {"path": "specs/ml/recurrent/rnn_cell.t27", "t27b": "blocked", "blocker": "ExprCall(undeclared fn)", "reason": "unimplemented"}, + {"path": "specs/ml/recurrent/self_attention.t27", "t27b": "pass"}, + {"path": "specs/ml/rl/advantage_estimator.t27", "t27b": "blocked", "blocker": "ExprCall(undeclared fn)", "reason": "unimplemented"}, + {"path": "specs/ml/rl/dqn.t27", "t27b": "pass"}, + {"path": "specs/ml/rl/dqn_target_network.t27", "t27b": "pass"}, + {"path": "specs/ml/rl/ppo_clip_loss.t27", "t27b": "blocked", "blocker": "ExprCall(undeclared fn)", "reason": "unimplemented"}, + {"path": "specs/ml/rl/ppo_critic.t27", "t27b": "blocked", "blocker": "ExprCall(undeclared fn)", "reason": "unimplemented"}, + {"path": "specs/ml/rl/sac_critic.t27", "t27b": "pass"}, + {"path": "specs/ml/transformer/encoder_block.t27", "t27b": "blocked", "blocker": "ExprCall(undeclared fn)", "reason": "unimplemented"}, + {"path": "specs/ml/transformer/feed_forward_network.t27", "t27b": "pass"}, + {"path": "specs/ml/transformer/multi_head_attention.t27", "t27b": "pass"}, + {"path": "specs/ml/transformer/positional_encoding.t27", "t27b": "blocked", "blocker": "ExprCall(undeclared fn)", "reason": "unimplemented"}, + {"path": "specs/multipath_router.t27", "t27b": "pass"}, + {"path": "specs/network/attribution.t27", "t27b": "pass"}, + {"path": "specs/network/identity.t27", "t27b": "pass"}, + {"path": "specs/network/job_rules.t27", "t27b": "pass"}, + {"path": "specs/network/mvp.t27", "t27b": "pass"}, + {"path": "specs/network/mvp_v2.t27", "t27b": "pass"}, + {"path": "specs/network/mvp_v3.t27", "t27b": "pass"}, + {"path": "specs/network/mvp_v3_ed25519.t27", "t27b": "pass"}, + {"path": "specs/network/pool.t27", "t27b": "pass"}, + {"path": "specs/network/quorum.t27", "t27b": "pass"}, + {"path": "specs/network/usage.t27", "t27b": "pass"}, + {"path": "specs/numeric/bnf1024.t27", "t27b": "pass"}, + {"path": "specs/numeric/bnf128.t27", "t27b": "pass"}, + {"path": "specs/numeric/bnf16.t27", "t27b": "pass"}, + {"path": "specs/numeric/bnf256.t27", "t27b": "pass"}, + {"path": "specs/numeric/bnf32.t27", "t27b": "pass"}, + {"path": "specs/numeric/bnf512.t27", "t27b": "pass"}, + {"path": "specs/numeric/bnf64.t27", "t27b": "pass"}, + {"path": "specs/numeric/bnf8.t27", "t27b": "pass"}, + {"path": "specs/numeric/catalog_paper_count.t27", "t27b": "pass"}, + {"path": "specs/numeric/e8m0.t27", "t27b": "pass"}, + {"path": "specs/numeric/formats.t27", "t27b": "pass"}, + {"path": "specs/numeric/formats_catalog.t27", "t27b": "pass"}, + {"path": "specs/numeric/gf10.t27", "t27b": "pass"}, + {"path": "specs/numeric/gf1024.t27", "t27b": "pass"}, + {"path": "specs/numeric/gf128.t27", "t27b": "pass"}, + {"path": "specs/numeric/gf14.t27", "t27b": "pass"}, + {"path": "specs/numeric/gf16.t27", "t27b": "pass"}, + {"path": "specs/numeric/gf256.t27", "t27b": "pass"}, + {"path": "specs/numeric/gf48.t27", "t27b": "pass"}, + {"path": "specs/numeric/gf512.t27", "t27b": "pass"}, + {"path": "specs/numeric/gf6.t27", "t27b": "pass"}, + {"path": "specs/numeric/gf96.t27", "t27b": "pass"}, + {"path": "specs/numeric/gft1024.t27", "t27b": "pass"}, + {"path": "specs/numeric/gft128.t27", "t27b": "pass"}, + {"path": "specs/numeric/gft16.t27", "t27b": "pass"}, + {"path": "specs/numeric/gft256.t27", "t27b": "pass"}, + {"path": "specs/numeric/gft32.t27", "t27b": "pass"}, + {"path": "specs/numeric/gft4.t27", "t27b": "pass"}, + {"path": "specs/numeric/gft512.t27", "t27b": "pass"}, + {"path": "specs/numeric/gft64.t27", "t27b": "pass"}, + {"path": "specs/numeric/gft8.t27", "t27b": "pass"}, + {"path": "specs/numeric/gfternary.t27", "t27b": "pass"}, + {"path": "specs/numeric/golden_sieve.t27", "t27b": "pass"}, + {"path": "specs/numeric/ocp_mx.t27", "t27b": "pass"}, + {"path": "specs/numeric/requant_boundary.t27", "t27b": "pass"}, + {"path": "specs/numeric/tnf1024.t27", "t27b": "pass"}, + {"path": "specs/numeric/tnf128.t27", "t27b": "pass"}, + {"path": "specs/numeric/tnf16.t27", "t27b": "pass"}, + {"path": "specs/numeric/tnf17.t27", "t27b": "pass"}, + {"path": "specs/numeric/tnf256.t27", "t27b": "pass"}, + {"path": "specs/numeric/tnf32.t27", "t27b": "pass"}, + {"path": "specs/numeric/tnf4.t27", "t27b": "pass"}, + {"path": "specs/numeric/tnf512.t27", "t27b": "pass"}, + {"path": "specs/numeric/tnf64.t27", "t27b": "pass"}, + {"path": "specs/numeric/tnf8.t27", "t27b": "pass"}, + {"path": "specs/numeric/trinity_numeric_surface.t27", "t27b": "pass"}, + {"path": "specs/physics/e8_lqg_bridge.t27", "t27b": "pass"}, + {"path": "specs/physics/eye_isi.t27", "t27b": "pass"}, + {"path": "specs/physics/gamma-conflict.t27", "t27b": "pass"}, + {"path": "specs/physics/hslm_benchmark.t27", "t27b": "pass"}, + {"path": "specs/physics/line_bounce.t27", "t27b": "pass"}, + {"path": "specs/physics/lqg_cs_bridge.t27", "t27b": "pass"}, + {"path": "specs/physics/xc7_primitives.t27", "t27b": "pass"}, + {"path": "specs/policy/issue_shape.t27", "t27b": "pass"}, + {"path": "specs/policy/l2_generation.t27", "t27b": "pass"}, + {"path": "specs/policy/lang_en.t27", "t27b": "pass"}, + {"path": "specs/policy/merge_ours.t27", "t27b": "pass"}, + {"path": "specs/policy/own_language.t27", "t27b": "pass"}, + {"path": "specs/policy/required_contexts.t27", "t27b": "pass"}, + {"path": "specs/policy/text_lines.t27", "t27b": "pass"}, + {"path": "specs/port/bootstrap/src/bridge.t27", "t27b": "pass"}, + {"path": "specs/port/bootstrap/src/cc_gate.t27", "t27b": "pass"}, + {"path": "specs/port/bootstrap/src/check_calls.t27", "t27b": "pass"}, + {"path": "specs/port/bootstrap/src/compiler/AsmRelocEntry_new.t27", "t27b": "pass"}, + {"path": "specs/port/bootstrap/src/compiler/AsmSectionKind_from_i8.t27", "t27b": "pass"}, + {"path": "specs/port/bootstrap/src/compiler/AssembledInstr_r_type.t27", "t27b": "pass"}, + {"path": "specs/port/bootstrap/src/compiler/HirBusPort_axi4_lite_slave.t27", "t27b": "pass"}, + {"path": "specs/port/bootstrap/src/compiler/HirClockDomain_new.t27", "t27b": "pass"}, + {"path": "specs/port/bootstrap/src/compiler/HirCoverPoint_new.t27", "t27b": "pass"}, + {"path": "specs/port/bootstrap/src/compiler/HirGf16FftConfig_fft_stages.t27", "t27b": "pass"}, + {"path": "specs/port/bootstrap/src/compiler/HirIpCatalog_new.t27", "t27b": "pass"}, + {"path": "specs/port/bootstrap/src/compiler/HirTernaryRegFile_new.t27", "t27b": "pass"}, + {"path": "specs/port/bootstrap/src/compiler/HwType_hw_width.t27", "t27b": "pass"}, + {"path": "specs/port/bootstrap/src/compiler/LinkSection_text.t27", "t27b": "pass"}, + {"path": "specs/port/bootstrap/src/compiler/LoopGuard_loop_cond.t27", "t27b": "pass"}, + {"path": "specs/port/bootstrap/src/compiler/TbCheck_new.t27", "t27b": "pass"}, + {"path": "specs/port/bootstrap/src/compiler/collect_type_decls.t27", "t27b": "pass"}, + {"path": "specs/port/bootstrap/src/enrichment/mod.t27", "t27b": "pass"}, + {"path": "specs/port/bootstrap/src/jwt.t27", "t27b": "pass"}, + {"path": "specs/port/bootstrap/src/parse_conform.t27", "t27b": "pass"}, + {"path": "specs/port/bootstrap/src/phi_f64_literals.t27", "t27b": "pass"}, + {"path": "specs/port/bootstrap/src/phi_selfcheck.t27", "t27b": "pass"}, + {"path": "specs/port/bootstrap/src/sensitivity.t27", "t27b": "pass"}, + {"path": "specs/port/bootstrap/src/source_kind.t27", "t27b": "pass"}, + {"path": "specs/port/bootstrap/src/weight_bram.t27", "t27b": "pass"}, + {"path": "specs/port/browseros/trios/agent-server/apps/server/src/api/routes/health.t27", "t27b": "pass"}, + {"path": "specs/port/browseros/trios/agent-server/apps/server/src/api/routes/memory.t27", "t27b": "pass"}, + {"path": "specs/port/browseros/trios/agent-server/apps/server/src/api/routes/queen-lease.t27", "t27b": "pass"}, + {"path": "specs/port/browseros/trios/agent-server/apps/server/src/api/routes/queen-needs-you.t27", "t27b": "pass"}, + {"path": "specs/port/browseros/trios/agent-server/apps/server/src/api/routes/queen-public-agents.t27", "t27b": "pass"}, + {"path": "specs/port/browseros/trios/agent-server/apps/server/src/api/routes/queen-registry.t27", "t27b": "pass"}, + {"path": "specs/port/browseros/trios/agent-server/apps/server/src/api/routes/queen-rehearsal.t27", "t27b": "pass"}, + {"path": "specs/port/browseros/trios/agent-server/apps/server/src/api/routes/queen-report.t27", "t27b": "pass"}, + {"path": "specs/port/browseros/trios/agent-server/apps/server/src/api/routes/status.t27", "t27b": "pass"}, + {"path": "specs/port/browseros/trios/agent-server/apps/server/src/api/services/a2a/a2a-liveness.t27", "t27b": "pass"}, + {"path": "specs/port/browseros/trios/agent-server/apps/server/src/api/services/openclaw/claw-session.t27", "t27b": "pass"}, + {"path": "specs/port/browseros/trios/agent-server/apps/server/src/browser/bookmarks.t27", "t27b": "pass"}, + {"path": "specs/port/browseros/trios/agent-server/apps/server/src/browser/history.t27", "t27b": "pass"}, + {"path": "specs/port/browseros/trios/agent-server/apps/server/src/lib/agents/runtime/registry.t27", "t27b": "pass"}, + {"path": "specs/port/browseros/trios/agent-server/apps/server/src/lib/db/retry.t27", "t27b": "pass"}, + {"path": "specs/port/browseros/trios/agent-server/apps/server/src/lib/identity.t27", "t27b": "pass"}, + {"path": "specs/port/browseros/trios/agent-server/apps/server/src/lib/port-binding.t27", "t27b": "pass"}, + {"path": "specs/port/browseros/trios/agent-server/apps/server/src/lib/provider-error-classifier.t27", "t27b": "pass"}, + {"path": "specs/port/browseros/trios/agent-server/apps/server/src/monitoring/envelope.t27", "t27b": "pass"}, + {"path": "specs/port/browseros/trios/agent-server/apps/server/src/skills/catalog.t27", "t27b": "pass"}, + {"path": "specs/port/browseros/trios/agent-server/apps/server/src/tools/filesystem/ls.t27", "t27b": "pass"}, + {"path": "specs/port/browseros/trios/agent-server/apps/server/src/tools/memory/write.t27", "t27b": "pass"}, + {"path": "specs/port/browseros/trios/agent-server/apps/server/src/tools/tool-registry.t27", "t27b": "pass"}, + {"path": "specs/port/fpga/bscan_spi_qmtech/bscan_spi_qmtech.t27", "t27b": "pass"}, + {"path": "specs/port/fpga/openxc7-synth/phi_temporal/temporal_heartbeat.t27", "t27b": "pass"}, + {"path": "specs/port/fpga/verilog/dsp_probe.t27", "t27b": "pass"}, + {"path": "specs/port/fpga/verilog/dsp_probe_live.t27", "t27b": "pass"}, + {"path": "specs/port/fpga/verilog/e8m0_jtag.t27", "t27b": "pass"}, + {"path": "specs/port/fpga/verilog/gft_bitnet_neuron_jtag.t27", "t27b": "pass"}, + {"path": "specs/port/fpga/verilog/gft_dot4_comm_jtag.t27", "t27b": "pass"}, + {"path": "specs/port/fpga/verilog/gft_dup2_jtag.t27", "t27b": "pass"}, + {"path": "specs/port/fpga/verilog/gft_dup3_jtag.t27", "t27b": "pass"}, + {"path": "specs/port/fpga/verilog/gft_signed_dot4_jtag.t27", "t27b": "pass"}, + {"path": "specs/port/fpga/verilog/gft_smul_jtag.t27", "t27b": "pass"}, + {"path": "specs/port/fpga/verilog/gft_train1_jtag.t27", "t27b": "pass"}, + {"path": "specs/port/fpga/verilog/link_node.t27", "t27b": "pass"}, + {"path": "specs/port/fpga/verilog/mvp_ternary_classifier_top.t27", "t27b": "pass"}, + {"path": "specs/port/fpga/verilog/phi_weights_jtag.t27", "t27b": "pass"}, + {"path": "specs/port/fpga/verilog/ternary_mac_demo_top.t27", "t27b": "pass"}, + {"path": "specs/port/fpga/verilog/ternary_mac_synth.t27", "t27b": "pass"}, + {"path": "specs/port/fpga/verilog/ternary_node_jtag.t27", "t27b": "pass"}, + {"path": "specs/port/fpga/vivado/blinky.t27", "t27b": "pass"}, + {"path": "specs/port/fpga/vivado/gf16_matmul4x4.t27", "t27b": "pass"}, + {"path": "specs/port/fpga/vivado/gf16_top.t27", "t27b": "pass"}, + {"path": "specs/port/fpga/vivado/gf16_uart_sim_bench.t27", "t27b": "pass"}, + {"path": "specs/port/fpga/vivado/uart_detect_top.t27", "t27b": "pass"}, + {"path": "specs/port/fpga/vivado/uart_echo_top.t27", "t27b": "pass"}, + {"path": "specs/port/fpga/vsa/temporal_heartbeat_top.t27", "t27b": "pass"}, + {"path": "specs/port/scripts/aggregate-experience.t27", "t27b": "pass"}, + {"path": "specs/port/scripts/bulk-create-notebooks.t27", "t27b": "pass"}, + {"path": "specs/port/scripts/check-conflicts.t27", "t27b": "pass"}, + {"path": "specs/port/scripts/check-pagination-truncation.t27", "t27b": "pass"}, + {"path": "specs/port/scripts/check_first_party_doc_language.t27", "t27b": "pass"}, + {"path": "specs/port/scripts/ci/loop-tools-tracked.t27", "t27b": "pass"}, + {"path": "specs/port/scripts/ci/rings_matrix.t27", "t27b": "pass"}, + {"path": "specs/port/scripts/fpga-build.t27", "t27b": "pass"}, + {"path": "specs/port/scripts/fpga/flash.t27", "t27b": "pass"}, + {"path": "specs/port/scripts/gen_w309.t27", "t27b": "pass"}, + {"path": "specs/port/scripts/gen_w310.t27", "t27b": "pass"}, + {"path": "specs/port/scripts/gen_w311.t27", "t27b": "pass"}, + {"path": "specs/port/scripts/gen_w314.t27", "t27b": "pass"}, + {"path": "specs/port/scripts/gen_w315.t27", "t27b": "pass"}, + {"path": "specs/port/scripts/gen_w316.t27", "t27b": "pass"}, + {"path": "specs/port/scripts/gen_w317.t27", "t27b": "pass"}, + {"path": "specs/port/scripts/gen_w318.t27", "t27b": "pass"}, + {"path": "specs/port/scripts/gen_w320.t27", "t27b": "pass"}, + {"path": "specs/port/scripts/gen_w322.t27", "t27b": "pass"}, + {"path": "specs/port/scripts/gen_w326.t27", "t27b": "pass"}, + {"path": "specs/port/scripts/gen_w363.t27", "t27b": "pass"}, + {"path": "specs/port/scripts/gen_w365.t27", "t27b": "pass"}, + {"path": "specs/port/scripts/gen_w368.t27", "t27b": "pass"}, + {"path": "specs/port/scripts/gen_w377.t27", "t27b": "pass"}, + {"path": "specs/port/scripts/gen_w378.t27", "t27b": "pass"}, + {"path": "specs/port/scripts/gen_w379.t27", "t27b": "pass"}, + {"path": "specs/port/scripts/gen_w380.t27", "t27b": "pass"}, + {"path": "specs/port/scripts/gen_w381.t27", "t27b": "pass"}, + {"path": "specs/port/scripts/gen_w381_lean.t27", "t27b": "pass"}, + {"path": "specs/port/scripts/gen_w382.t27", "t27b": "pass"}, + {"path": "specs/port/scripts/gen_w384.t27", "t27b": "pass"}, + {"path": "specs/port/scripts/gen_w384_lean.t27", "t27b": "pass"}, + {"path": "specs/port/scripts/gen_w385.t27", "t27b": "pass"}, + {"path": "specs/port/scripts/gen_w386.t27", "t27b": "pass"}, + {"path": "specs/port/scripts/gen_w387.t27", "t27b": "pass"}, + {"path": "specs/port/scripts/gen_w388_lean.t27", "t27b": "pass"}, + {"path": "specs/port/scripts/gen_w391.t27", "t27b": "pass"}, + {"path": "specs/port/scripts/gen_w391_lean.t27", "t27b": "pass"}, + {"path": "specs/port/scripts/gen_w631.t27", "t27b": "pass"}, + {"path": "specs/port/scripts/gen_w632.t27", "t27b": "pass"}, + {"path": "specs/port/scripts/gen_w633.t27", "t27b": "pass"}, + {"path": "specs/port/scripts/gen_w634.t27", "t27b": "pass"}, + {"path": "specs/port/scripts/gen_w635.t27", "t27b": "pass"}, + {"path": "specs/port/scripts/gen_w636.t27", "t27b": "pass"}, + {"path": "specs/port/scripts/gen_w637.t27", "t27b": "pass"}, + {"path": "specs/port/scripts/gen_w638.t27", "t27b": "pass"}, + {"path": "specs/port/scripts/gen_w639.t27", "t27b": "pass"}, + {"path": "specs/port/scripts/gen_w640.t27", "t27b": "pass"}, + {"path": "specs/port/scripts/gen_w641.t27", "t27b": "pass"}, + {"path": "specs/port/scripts/gen_w642.t27", "t27b": "pass"}, + {"path": "specs/port/scripts/gen_w643.t27", "t27b": "pass"}, + {"path": "specs/port/scripts/gen_w644.t27", "t27b": "pass"}, + {"path": "specs/port/scripts/gen_w645.t27", "t27b": "pass"}, + {"path": "specs/port/scripts/gen_w646.t27", "t27b": "pass"}, + {"path": "specs/port/scripts/gen_w647.t27", "t27b": "pass"}, + {"path": "specs/port/scripts/gen_w648.t27", "t27b": "pass"}, + {"path": "specs/port/scripts/gen_w649.t27", "t27b": "pass"}, + {"path": "specs/port/scripts/gen_w650.t27", "t27b": "pass"}, + {"path": "specs/port/scripts/gen_w651.t27", "t27b": "pass"}, + {"path": "specs/port/scripts/gen_w652.t27", "t27b": "pass"}, + {"path": "specs/port/scripts/gen_w653.t27", "t27b": "pass"}, + {"path": "specs/port/scripts/gen_w654.t27", "t27b": "pass"}, + {"path": "specs/port/scripts/gen_w655.t27", "t27b": "pass"}, + {"path": "specs/port/scripts/gen_w656.t27", "t27b": "pass"}, + {"path": "specs/port/scripts/gen_w657.t27", "t27b": "pass"}, + {"path": "specs/port/scripts/gen_w662.t27", "t27b": "pass"}, + {"path": "specs/port/scripts/gen_w669.t27", "t27b": "pass"}, + {"path": "specs/port/scripts/gen_w_blocks.t27", "t27b": "pass"}, + {"path": "specs/port/scripts/generate_episodes.t27", "t27b": "pass"}, + {"path": "specs/port/scripts/git_commands_tasks_1_4.t27", "t27b": "pass"}, + {"path": "specs/port/scripts/install-constitutional-hook.t27", "t27b": "pass"}, + {"path": "specs/port/scripts/lee_monte_carlo_baseline.t27", "t27b": "pass"}, + {"path": "specs/port/scripts/mcp-wrapper.t27", "t27b": "pass"}, + {"path": "specs/port/scripts/print_pellis_seal_decimal.t27", "t27b": "pass"}, + {"path": "specs/port/scripts/pysr_trinity_blind_test_v2.t27", "t27b": "pass"}, + {"path": "specs/port/scripts/reseal-apply.t27", "t27b": "pass"}, + {"path": "specs/port/scripts/reseal-check.t27", "t27b": "pass"}, + {"path": "specs/port/scripts/run_v51_multiple.t27", "t27b": "pass"}, + {"path": "specs/port/scripts/test-agent-bridge.t27", "t27b": "pass"}, + {"path": "specs/port/scripts/tri-issue-create.t27", "t27b": "pass"}, + {"path": "specs/port/scripts/tri-pr-create.t27", "t27b": "pass"}, + {"path": "specs/port/scripts/tri-search.t27", "t27b": "pass"}, + {"path": "specs/port/scripts/tri-sync.t27", "t27b": "pass"}, + {"path": "specs/port/scripts/tri_loop/claims.t27", "t27b": "pass"}, + {"path": "specs/port/scripts/tri_loop/corpus_parse.t27", "t27b": "pass"}, + {"path": "specs/port/scripts/tri_loop/loop_rules.t27", "t27b": "pass"}, + {"path": "specs/port/scripts/tri_loop/now_numbers.t27", "t27b": "pass"}, + {"path": "specs/port/scripts/tri_loop/t27b_rules.t27", "t27b": "pass"}, + {"path": "specs/port/scripts/ultra_engine_v70_ultimate.t27", "t27b": "pass"}, + {"path": "specs/port/scripts/validate_phi_f64.t27", "t27b": "pass"}, + {"path": "specs/port/scripts/verify_precision.t27", "t27b": "pass"}, + {"path": "specs/port/scripts/verify_smoking_guns.t27", "t27b": "pass"}, + {"path": "specs/port/scripts/wrapup/extract-context.t27", "t27b": "pass"}, + {"path": "specs/port/tools/backend_parity_table.t27", "t27b": "pass"}, + {"path": "specs/port/tools/bees/merger_gate_selftest.t27", "t27b": "pass"}, + {"path": "specs/port/tools/check_catalog_integrity.t27", "t27b": "pass"}, + {"path": "specs/port/tools/check_duplicate_declarations.t27", "t27b": "pass"}, + {"path": "specs/port/tools/check_fix_carries_source.t27", "t27b": "pass"}, + {"path": "specs/port/tools/ci/check_specs_still_parse.t27", "t27b": "pass"}, + {"path": "specs/port/tools/jtag/tdo_verdict.t27", "t27b": "pass"}, + {"path": "specs/port/tools/oracle/run.t27", "t27b": "pass"}, + {"path": "specs/port/tools/run_conformance_vvp.t27", "t27b": "pass"}, + {"path": "specs/port/tools/ternary_model.t27", "t27b": "pass"}, + {"path": "specs/port/tools/toolbelt.t27", "t27b": "pass"}, + {"path": "specs/port/tools/verify_emit_bitexact.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/fpga/fly-vivado/verilog/trinity_qmtech.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/fpga/gft/tb32.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/fpga/openxc7-regress/regress-fabric-bufg/fabric_bufg.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/fpga/openxc7-synth/DSP48E1_mock.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/fpga/openxc7-synth/blink_correct.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/fpga/openxc7-synth/blink_fast.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/fpga/openxc7-synth/blink_fixed.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/fpga/openxc7-synth/blink_minimal.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/fpga/openxc7-synth/blink_r23.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/fpga/openxc7-synth/blink_simple.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/fpga/openxc7-synth/blink_slow.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/fpga/openxc7-synth/blink_working.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/fpga/openxc7-synth/clk_test.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/fpga/openxc7-synth/clock_test.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/fpga/openxc7-synth/d6_blink.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/fpga/openxc7-synth/d6_inv_test.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/fpga/openxc7-synth/d6_test.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/fpga/openxc7-synth/d_bank13_test.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/fpga/openxc7-synth/d_blink_high.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/fpga/openxc7-synth/d_bufg_test.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/fpga/openxc7-synth/d_clk_direct.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/fpga/openxc7-synth/d_direct.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/fpga/openxc7-synth/d_e21_test.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/fpga/openxc7-synth/d_f19_test.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/fpga/openxc7-synth/d_full_path.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/fpga/openxc7-synth/d_g22_test.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/fpga/openxc7-synth/d_lut_only.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/fpga/openxc7-synth/d_multi_led.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/fpga/openxc7-synth/d_oscillator.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/fpga/openxc7-synth/d_simple_ff.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/fpga/openxc7-synth/d_simple_led.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/fpga/openxc7-synth/d_slow_blink.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/fpga/openxc7-synth/d_srl_blink.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/fpga/openxc7-synth/d_static_on.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/fpga/openxc7-synth/d_static_one.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/fpga/openxc7-synth/d_y0_test.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/fpga/openxc7-synth/definitive_diagnostic_inv.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/fpga/openxc7-synth/dsp_mul.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/fpga/openxc7-synth/led_both_test.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/fpga/openxc7-synth/led_d5_test.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/fpga/openxc7-synth/led_d6_test.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/fpga/openxc7-synth/led_diagnostic.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/fpga/openxc7-synth/led_off_test.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/fpga/openxc7-synth/led_on_test.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/fpga/openxc7-synth/led_simple_test.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/fpga/openxc7-synth/led_test_inv.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/fpga/openxc7-synth/multi_led_test.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/fpga/openxc7-synth/quantum_bridge_top.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/fpga/openxc7-synth/riscv_blink.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/fpga/openxc7-synth/singularity_d6_top.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/fpga/openxc7-synth/symbiflow_blink.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/fpga/openxc7-synth/ternary_activation.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/fpga/openxc7-synth/trinity_top.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/fpga/openxc7-synth/uart_echo.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/fpga/rtl/fpga_test_reporter.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/fpga/uart_loopback.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/fpga/uart_loopback_core.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/src/background_agent/main.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/src/brain/orbitofrontal_value.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/src/brain/weber_tuning.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/src/cli/health_check.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/src/cli/railway_create_full.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/src/cli/railway_create_project.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/src/cli/railway_deployment_create.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/src/cli/railway_null_startcmd.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/src/firebird/governance_temp.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/src/phi-engine/vibeec_original/bogatyrs_registry.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/src/phi-engine/vibeec_original/bogatyrs_spec_structure.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/src/phi-engine/vibeec_original/tnc.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/src/server_main.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/src/storm/experience_engine.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/src/tri-api/claude_md.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/src/tri/gen_aabb.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/src/tri/gen_arithmetic.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/src/tri/gen_assertion.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/src/tri/gen_barrier.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/src/tri/gen_base64.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/src/tri/gen_bezier.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/src/tri/gen_cache.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/src/tri/gen_caesar.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/src/tri/gen_canvas.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/src/tri/gen_color.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/src/tri/gen_cross_entropy.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/src/tri/gen_cursor.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/src/tri/gen_epoch_reclamation.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/src/tri/gen_escape.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/src/tri/gen_fuzz.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/src/tri/gen_geo_hash2d.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/src/tri/gen_gradient.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/src/tri/gen_gradient_descent.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/src/tri/gen_hazard_pointers.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/src/tri/gen_image.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/src/tri/gen_index.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/src/tri/gen_key_value.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/src/tri/gen_kmeans.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/src/tri/gen_leb128.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/src/tri/gen_linear_regression.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/src/tri/gen_lockfree_stack.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/src/tri/gen_matrix3x3.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/src/tri/gen_mock.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/src/tri/gen_neuron.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/src/tri/gen_path_utils.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/src/tri/gen_perceptron.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/src/tri/gen_quaternion.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/src/tri/gen_radix_tree.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/src/tri/gen_ray.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/src/tri/gen_record_store.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/src/tri/gen_rect.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/src/tri/gen_regression.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/src/tri/gen_relu.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/src/tri/gen_ring_buffer.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/src/tri/gen_rle.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/src/tri/gen_rsa_simple.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/src/tri/gen_rtree.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/src/tri/gen_rwlock.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/src/tri/gen_semaphore.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/src/tri/gen_sigmoid.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/src/tri/gen_skiplist_impl.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/src/tri/gen_snapshot.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/src/tri/gen_softmax.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/src/tri/gen_temp_file.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/src/tri/gen_test_runner.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/src/tri/gen_transaction.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/src/tri/gen_transform.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/src/tri/gen_varint.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/src/tri/gen_wal.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/src/tri/gen_websocket.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/src/tri/gen_work_stealing.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/src/tri/math/vocab_audit.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/src/tri/orchestrator_bench.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/src/tri/string_dualities.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/src/tri/string_spectrum.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/src/vibeec/gen_cmd_minimal.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/src/vibeec/gen_cmd_simple.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/src/vibeec/p2p_module.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/src/vibeec/tnc.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/src/vibeec/trinity_tokenizer.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/src/vibeec/validation_engine.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/src/wasm_stubs/auto_shard_stub.t27", "t27b": "pass"}, + {"path": "specs/port/trios/apps/trios-macos/rings/RUST-04/clade-improve/src/oversight.t27", "t27b": "pass"}, + {"path": "specs/port/trios/apps/trios-macos/rings/RUST-13/clade-meshd/src/transport.t27", "t27b": "pass"}, + {"path": "specs/port/trios/apps/trios-macos/rings/RUST-13/trios-mesh/build.t27", "t27b": "pass"}, + {"path": "specs/port/trios/apps/trios-macos/rings/RUST-13/trios-mesh/src/bin/smoke_m1.t27", "t27b": "pass"}, + {"path": "specs/port/trios/apps/trios-macos/rings/RUST-13/trios-mesh/tools/ad9361_config.t27", "t27b": "pass"}, + {"path": "specs/port/trios/crates/tri-tunnel/src/main.t27", "t27b": "pass"}, + {"path": "specs/port/trios/crates/trinity_loss/src/lib.t27", "t27b": "pass"}, + {"path": "specs/port/trios/crates/trios-bridge/src/main.t27", "t27b": "pass"}, + {"path": "specs/port/trios/crates/trios-chat/rings/CR-CHAT-00/src/lib.t27", "t27b": "pass"}, + {"path": "specs/port/trios/crates/trios-chat/rings/CR-CHAT-01/src/key_package_expiry_guard.t27", "t27b": "pass"}, + {"path": "specs/port/trios/crates/trios-chat/rings/CR-CHAT-02/src/epoch_rollover_wraparound_guard.t27", "t27b": "pass"}, + {"path": "specs/port/trios/crates/trios-chat/rings/CR-CHAT-02/src/skipped_message_key_gap_bound_guard.t27", "t27b": "pass"}, + {"path": "specs/port/trios/crates/trios-chat/rings/CR-CHAT-03/src/ratchet_tree_resolution_guard.t27", "t27b": "pass"}, + {"path": "specs/port/trios/crates/trios-chat/rings/CR-CHAT-03/src/unmerged_leaves_bound_guard.t27", "t27b": "pass"}, + {"path": "specs/port/trios/crates/trios-chat/rings/CR-CHAT-04/src/padding_alignment_boundary_guard.t27", "t27b": "pass"}, + {"path": "specs/port/trios/crates/trios-chat/rings/CR-CHAT-04/src/padding_block_size_alignment_guard.t27", "t27b": "pass"}, + {"path": "specs/port/trios/crates/trios-chat/rings/CR-CHAT-04/src/padding_class_transition_monotonicity_guard.t27", "t27b": "pass"}, + {"path": "specs/port/trios/crates/trios-chat/rings/CR-CHAT-05/src/envelope_size_distribution_uniformity.t27", "t27b": "pass"}, + {"path": "specs/port/trios/crates/trios-chat/rings/CR-CHAT-07/src/blind_signature_sender_token.t27", "t27b": "pass"}, + {"path": "specs/port/trios/crates/trios-chat/rings/CR-CHAT-07/src/cover_decoy_ratio_governor.t27", "t27b": "pass"}, + {"path": "specs/port/trios/crates/trios-chat/rings/CR-CHAT-07/src/cover_traffic_inter_arrival_autocorrelation_guard.t27", "t27b": "pass"}, + {"path": "specs/port/trios/crates/trios-chat/rings/CR-CHAT-LAWS/src/lib.t27", "t27b": "pass"}, + {"path": "specs/port/trios/crates/trios-cli/src/cmd/agent.t27", "t27b": "pass"}, + {"path": "specs/port/trios/crates/trios-cli/src/cmd/commit.t27", "t27b": "pass"}, + {"path": "specs/port/trios/crates/trios-cli/src/cmd/gates.t27", "t27b": "pass"}, + {"path": "specs/port/trios/crates/trios-cli/src/cmd/leaderboard.t27", "t27b": "pass"}, + {"path": "specs/port/trios/crates/trios-cli/src/cmd/report.t27", "t27b": "pass"}, + {"path": "specs/port/trios/crates/trios-cli/src/cmd/roster.t27", "t27b": "pass"}, + {"path": "specs/port/trios/crates/trios-cli/src/cmd/run.t27", "t27b": "pass"}, + {"path": "specs/port/trios/crates/trios-cli/src/cmd/status.t27", "t27b": "pass"}, + {"path": "specs/port/trios/crates/trios-cli/src/cmd/submit.t27", "t27b": "pass"}, + {"path": "specs/port/trios/crates/trios-cli/src/gh.t27", "t27b": "pass"}, + {"path": "specs/port/trios/crates/trios-cli/src/lock.t27", "t27b": "pass"}, + {"path": "specs/port/trios/crates/trios-cli/src/metrics.t27", "t27b": "pass"}, + {"path": "specs/port/trios/crates/trios-doctor/rings/BRONZE-RING-DR/src/main.t27", "t27b": "pass"}, + {"path": "specs/port/trios/crates/trios-doctor/rings/SILVER-RING-DR-00/src/lib.t27", "t27b": "pass"}, + {"path": "specs/port/trios/crates/trios-doctor/src/main.t27", "t27b": "pass"}, + {"path": "specs/port/trios/crates/trios-ext/rings/SILVER-RING-EXT-00/src/lib.t27", "t27b": "pass"}, + {"path": "specs/port/trios/crates/trios-ext/xtask/src/main.t27", "t27b": "pass"}, + {"path": "specs/port/trios/crates/trios-git/src/commit.t27", "t27b": "pass"}, + {"path": "specs/port/trios/crates/trios-git/src/log.t27", "t27b": "pass"}, + {"path": "specs/port/trios/crates/trios-git/src/stash.t27", "t27b": "pass"}, + {"path": "specs/port/trios/crates/trios-git/src/status.t27", "t27b": "pass"}, + {"path": "specs/port/trios/crates/trios-golden-float/build.t27", "t27b": "pass"}, + {"path": "specs/port/trios/crates/trios-hdc/build.t27", "t27b": "pass"}, + {"path": "specs/port/trios/crates/trios-hdc/rings/HD-01/src/lib.t27", "t27b": "pass"}, + {"path": "specs/port/trios/crates/trios-igla-race/src/main.t27", "t27b": "pass"}, + {"path": "specs/port/trios/crates/trios-igla-trainer/src/jepa_runner.t27", "t27b": "pass"}, + {"path": "specs/port/trios/crates/trios-mcp/rings/BR-XTASK/src/main.t27", "t27b": "pass"}, + {"path": "specs/port/trios/crates/trios-mcp/rings/SR-01/src/lighthouse.t27", "t27b": "pass"}, + {"path": "specs/port/trios/crates/trios-mcp/rings/SR-02/src/discovery.t27", "t27b": "pass"}, + {"path": "specs/port/trios/crates/trios-mcp/rings/SR-02/src/lib.t27", "t27b": "pass"}, + {"path": "specs/port/trios/crates/trios-mcp/src/main.t27", "t27b": "pass"}, + {"path": "specs/port/trios/crates/trios-mesh/src/identity.t27", "t27b": "pass"}, + {"path": "specs/port/trios/crates/trios-mesh/src/packet.t27", "t27b": "pass"}, + {"path": "specs/port/trios/crates/trios-openclaw/rings/OC-01/src/lib.t27", "t27b": "pass"}, + {"path": "specs/port/trios/crates/trios-physics/build.t27", "t27b": "pass"}, + {"path": "specs/port/trios/crates/trios-physics/rings/PH-01/src/lib.t27", "t27b": "pass"}, + {"path": "specs/port/trios/crates/trios-physics/src/lib.t27", "t27b": "pass"}, + {"path": "specs/port/trios/crates/trios-rainbow-bridge/src/funnel_client.t27", "t27b": "pass"}, + {"path": "specs/port/trios/crates/trios-rainbow-bridge/src/lamport.t27", "t27b": "pass"}, + {"path": "specs/port/trios/crates/trios-sacred/rings/SC-00/src/lib.t27", "t27b": "pass"}, + {"path": "specs/port/trios/crates/trios-sacred/rings/SC-01/src/lib.t27", "t27b": "pass"}, + {"path": "specs/port/trios/crates/trios-scarab-types/rings/SR-00/src/lib.t27", "t27b": "pass"}, + {"path": "specs/port/trios/crates/trios-scarab-types/rings/SR-01/src/lib.t27", "t27b": "pass"}, + {"path": "specs/port/trios/crates/trios-scarab-types/rings/SR-02/src/lib.t27", "t27b": "pass"}, + {"path": "specs/port/trios/crates/trios-scarab-types/rings/SR-03/src/lib.t27", "t27b": "pass"}, + {"path": "specs/port/trios/crates/trios-scarab-types/rings/SR-04/src/lib.t27", "t27b": "pass"}, + {"path": "specs/port/trios/crates/trios-server/src/mcp_endpoints/tasks.t27", "t27b": "pass"}, + {"path": "specs/port/trios/crates/trios-server/src/tools/git.t27", "t27b": "pass"}, + {"path": "specs/port/trios/crates/trios-server/src/tools/git_extended.t27", "t27b": "pass"}, + {"path": "specs/port/trios/crates/trios-server/src/tools/gitbutler.t27", "t27b": "pass"}, + {"path": "specs/port/trios/crates/trios-server/src/tools/golden_float.t27", "t27b": "pass"}, + {"path": "specs/port/trios/crates/trios-server/src/tools/mod.t27", "t27b": "pass"}, + {"path": "specs/port/trios/crates/trios-store/rings/ST-00/src/lib.t27", "t27b": "pass"}, + {"path": "specs/port/trios/crates/trios-ternary/rings/TR-01/src/lib.t27", "t27b": "pass"}, + {"path": "specs/port/trios/crates/trios-train-cpu/src/bin/tjepa_modules/encoder.t27", "t27b": "pass"}, + {"path": "specs/port/trios/crates/trios-train-cpu/src/bin/train_state.t27", "t27b": "pass"}, + {"path": "specs/port/trios/crates/trios-trainer/src/train_loop.t27", "t27b": "pass"}, + {"path": "specs/port/trios/crates/trios-trainer/src/validation.t27", "t27b": "pass"}, + {"path": "specs/port/trios/crates/trios-trinity-brain/src/phi.t27", "t27b": "pass"}, + {"path": "specs/port/trios/crates/trios-vsa/rings/VS-01/src/lib.t27", "t27b": "pass"}, + {"path": "specs/port/trios/validate_bpb.t27", "t27b": "pass"}, + {"path": "specs/providers/catalog.t27", "t27b": "pass"}, + {"path": "specs/providers/gonka/deepseek-v4-flash-0731.t27", "t27b": "pass"}, + {"path": "specs/providers/gonka/glm-5-2-fp8.t27", "t27b": "pass"}, + {"path": "specs/providers/gonka/glm-5-3-flash.t27", "t27b": "pass"}, + {"path": "specs/providers/gonka/kimi-k2-6.t27", "t27b": "pass"}, + {"path": "specs/providers/gonka/minimax-m2-7.t27", "t27b": "pass"}, + {"path": "specs/providers/tri_gnk_pair.t27", "t27b": "pass"}, + {"path": "specs/providers/trinet/fpga-xc7a200t.t27", "t27b": "pass"}, + {"path": "specs/providers/trinet/gpu-consumer-24gb.t27", "t27b": "pass"}, + {"path": "specs/queen/actor_events.t27", "t27b": "pass"}, + {"path": "specs/queen/actor_view.t27", "t27b": "pass"}, + {"path": "specs/queen/actors.t27", "t27b": "pass"}, + {"path": "specs/queen/actors_hw.t27", "t27b": "pass"}, + {"path": "specs/queen/actors_hw_jtag.t27", "t27b": "pass"}, + {"path": "specs/queen/actors_hw_top.t27", "t27b": "pass"}, + {"path": "specs/queen/app.t27", "t27b": "pass"}, + {"path": "specs/queen/claim.t27", "t27b": "pass"}, + {"path": "specs/queen/control.t27", "t27b": "pass"}, + {"path": "specs/queen/dashboard.t27", "t27b": "pass"}, + {"path": "specs/queen/dispatch.t27", "t27b": "pass"}, + {"path": "specs/queen/dispatch_exit.t27", "t27b": "pass"}, + {"path": "specs/queen/domains.t27", "t27b": "pass"}, + {"path": "specs/queen/drain.t27", "t27b": "pass"}, + {"path": "specs/queen/events.t27", "t27b": "pass"}, + {"path": "specs/queen/golden_chain.t27", "t27b": "pass"}, + {"path": "specs/queen/hive.t27", "t27b": "pass"}, + {"path": "specs/queen/holds.t27", "t27b": "pass"}, + {"path": "specs/queen/jobs.t27", "t27b": "pass"}, + {"path": "specs/queen/keyed.t27", "t27b": "pass"}, + {"path": "specs/queen/keyed_guard.t27", "t27b": "pass"}, + {"path": "specs/queen/merger_gate.t27", "t27b": "pass"}, + {"path": "specs/queen/netlink.t27", "t27b": "pass"}, + {"path": "specs/queen/priority.t27", "t27b": "pass"}, + {"path": "specs/queen/replay/actors_decisions.t27", "t27b": "pass"}, + {"path": "specs/queen/replay/reviewer_decisions.t27", "t27b": "pass"}, + {"path": "specs/queen/replay/telemetry_decisions.t27", "t27b": "pass"}, + {"path": "specs/queen/review_lanes.t27", "t27b": "pass"}, + {"path": "specs/queen/review_log.t27", "t27b": "pass"}, + {"path": "specs/queen/review_valve.t27", "t27b": "pass"}, + {"path": "specs/queen/reviewer.t27", "t27b": "pass"}, + {"path": "specs/queen/reviewer_sizing.t27", "t27b": "pass"}, + {"path": "specs/queen/shaping.t27", "t27b": "pass"}, + {"path": "specs/queen/simulation.t27", "t27b": "pass"}, + {"path": "specs/queen/task_analysis.t27", "t27b": "pass"}, + {"path": "specs/queen/tasks.t27", "t27b": "pass"}, + {"path": "specs/queen/telemetry.t27", "t27b": "pass"}, + {"path": "specs/queen/turn_stop.t27", "t27b": "pass"}, + {"path": "specs/queen/views.t27", "t27b": "pass"}, + {"path": "specs/queen/waits.t27", "t27b": "pass"}, + {"path": "specs/queen/worktree_keep.t27", "t27b": "pass"}, + {"path": "specs/rings/ring_103_phi_sgd.t27", "t27b": "pass"}, + {"path": "specs/sandbox/health.t27", "t27b": "pass"}, + {"path": "specs/sandbox/https_enforce.t27", "t27b": "pass"}, + {"path": "specs/sandbox/orphan_detection.t27", "t27b": "pass"}, + {"path": "specs/sandbox/session_timeout.t27", "t27b": "pass"}, + {"path": "specs/skills/t27-measure-corpus.t27", "t27b": "pass"}, + {"path": "specs/skills/t27-phi-loop.t27", "t27b": "pass"}, + {"path": "specs/skills/t27-providers-steward.t27", "t27b": "pass"}, + {"path": "specs/skills/t27-self-host.t27", "t27b": "pass"}, + {"path": "specs/skills/t27-tri-pipeline.t27", "t27b": "pass"}, + {"path": "specs/skills/t27-tri.t27", "t27b": "pass"}, + {"path": "specs/skills/t27-wave-audit.t27", "t27b": "pass"}, + {"path": "specs/skills/t27-wrap-up.t27", "t27b": "pass"}, + {"path": "specs/skills/trinity-blog-post.t27", "t27b": "pass"}, + {"path": "specs/skills/trinity-board-sync.t27", "t27b": "pass"}, + {"path": "specs/skills/trinity-cloud.t27", "t27b": "pass"}, + {"path": "specs/skills/trinity-connect-accounts.t27", "t27b": "pass"}, + {"path": "specs/skills/trinity-doctor.t27", "t27b": "pass"}, + {"path": "specs/skills/trinity-farm-garden.t27", "t27b": "pass"}, + {"path": "specs/skills/trinity-fpga-synth.t27", "t27b": "pass"}, + {"path": "specs/skills/trinity-god-mode.t27", "t27b": "pass"}, + {"path": "specs/skills/trinity-implement-issue.t27", "t27b": "pass"}, + {"path": "specs/skills/trinity-queen-hive-visuals.t27", "t27b": "pass"}, + {"path": "specs/skills/trinity-review-code.t27", "t27b": "pass"}, + {"path": "specs/skills/trinity-run-tests.t27", "t27b": "pass"}, + {"path": "specs/skills/trinity-scholar.t27", "t27b": "pass"}, + {"path": "specs/skills/trinity-status.t27", "t27b": "pass"}, + {"path": "specs/skills/trinity-tech-tree.t27", "t27b": "pass"}, + {"path": "specs/skills/trinity-tri.t27", "t27b": "pass"}, + {"path": "specs/skills/trinity-trinity-test.t27", "t27b": "pass"}, + {"path": "specs/skills/trinity-ux-wave.t27", "t27b": "pass"}, + {"path": "specs/skills/trinity-vibee-gen.t27", "t27b": "pass"}, + {"path": "specs/skills/trinity-vsa-verify.t27", "t27b": "pass"}, + {"path": "specs/skills/trinity-wave.t27", "t27b": "pass"}, + {"path": "specs/system/unified-agent-operations.t27", "t27b": "pass"}, + {"path": "specs/ternary/activation_quantizer.t27", "t27b": "pass"}, + {"path": "specs/ternary/bitnet_layer.t27", "t27b": "pass"}, + {"path": "specs/ternary/bitnet_majority.t27", "t27b": "pass"}, + {"path": "specs/ternary/bitnet_mlp.t27", "t27b": "pass"}, + {"path": "specs/ternary/bitnet_mlp3.t27", "t27b": "pass"}, + {"path": "specs/ternary/bitnet_neuron.t27", "t27b": "pass"}, + {"path": "specs/ternary/bitnet_neuron_nchunk.t27", "t27b": "pass"}, + {"path": "specs/ternary/clocked_counter.t27", "t27b": "pass"}, + {"path": "specs/ternary/comb_bitnet_layer.t27", "t27b": "pass"}, + {"path": "specs/ternary/comb_bitnet_neuron.t27", "t27b": "pass"}, + {"path": "specs/ternary/comb_ternary_dot.t27", "t27b": "pass"}, + {"path": "specs/ternary/gft_add_rne.t27", "t27b": "pass"}, + {"path": "specs/ternary/gft_argmax4.t27", "t27b": "pass"}, + {"path": "specs/ternary/gft_axpy.t27", "t27b": "pass"}, + {"path": "specs/ternary/gft_bitnet_neuron.t27", "t27b": "pass"}, + {"path": "specs/ternary/gft_classifier4.t27", "t27b": "pass"}, + {"path": "specs/ternary/gft_classify.t27", "t27b": "pass"}, + {"path": "specs/ternary/gft_classify3.t27", "t27b": "pass"}, + {"path": "specs/ternary/gft_dot2.t27", "t27b": "pass"}, + {"path": "specs/ternary/gft_dot2_rne.t27", "t27b": "pass"}, + {"path": "specs/ternary/gft_dot4.t27", "t27b": "pass"}, + {"path": "specs/ternary/gft_dot4_rne.t27", "t27b": "pass"}, + {"path": "specs/ternary/gft_dot8.t27", "t27b": "pass"}, + {"path": "specs/ternary/gft_exp2.t27", "t27b": "pass"}, + {"path": "specs/ternary/gft_hidden2.t27", "t27b": "pass"}, + {"path": "specs/ternary/gft_layer2.t27", "t27b": "pass"}, + {"path": "specs/ternary/gft_layer3.t27", "t27b": "pass"}, + {"path": "specs/ternary/gft_layer4.t27", "t27b": "pass"}, + {"path": "specs/ternary/gft_log2.t27", "t27b": "pass"}, + {"path": "specs/ternary/gft_logistic.t27", "t27b": "pass"}, + {"path": "specs/ternary/gft_madd.t27", "t27b": "pass"}, + {"path": "specs/ternary/gft_magsub_tie.t27", "t27b": "pass"}, + {"path": "specs/ternary/gft_mlp2.t27", "t27b": "pass"}, + {"path": "specs/ternary/gft_mlp3.t27", "t27b": "pass"}, + {"path": "specs/ternary/gft_mul_rne.t27", "t27b": "pass"}, + {"path": "specs/ternary/gft_neuron_full.t27", "t27b": "pass"}, + {"path": "specs/ternary/gft_nll.t27", "t27b": "pass"}, + {"path": "specs/ternary/gft_recip.t27", "t27b": "pass"}, + {"path": "specs/ternary/gft_relu.t27", "t27b": "pass"}, + {"path": "specs/ternary/gft_sadd.t27", "t27b": "pass"}, + {"path": "specs/ternary/gft_sgd_step.t27", "t27b": "pass"}, + {"path": "specs/ternary/gft_signed_dot4.t27", "t27b": "pass"}, + {"path": "specs/ternary/gft_signed_mac.t27", "t27b": "pass"}, + {"path": "specs/ternary/gft_smul.t27", "t27b": "pass"}, + {"path": "specs/ternary/gft_softmax4.t27", "t27b": "pass"}, + {"path": "specs/ternary/gft_softmax_grad4.t27", "t27b": "pass"}, + {"path": "specs/ternary/gft_train1.t27", "t27b": "pass"}, + {"path": "specs/ternary/gft_train2.t27", "t27b": "pass"}, + {"path": "specs/ternary/gft_train2relu.t27", "t27b": "pass"}, + {"path": "specs/ternary/gft_xorbp.t27", "t27b": "pass"}, + {"path": "specs/ternary/gft_xorbp2.t27", "t27b": "pass"}, + {"path": "specs/ternary/gft_xornet.t27", "t27b": "pass"}, + {"path": "specs/ternary/gft_xorpercep.t27", "t27b": "pass"}, + {"path": "specs/ternary/gft_xorpercep3.t27", "t27b": "pass"}, + {"path": "specs/ternary/gft_xorpercep4.t27", "t27b": "pass"}, + {"path": "specs/ternary/gft_xortrain.t27", "t27b": "pass"}, + {"path": "specs/ternary/radix_economy.t27", "t27b": "pass"}, + {"path": "specs/ternary/stream_ternary_mac.t27", "t27b": "pass"}, + {"path": "specs/ternary/ternary_full_adder.t27", "t27b": "pass"}, + {"path": "specs/ternary/ternary_mac.t27", "t27b": "pass"}, + {"path": "specs/ternary/ternary_ripple_adder.t27", "t27b": "pass"}, + {"path": "specs/ternary/ternary_xor.t27", "t27b": "pass"}, + {"path": "specs/ternary/trits.t27", "t27b": "pass"}, + {"path": "specs/tools/catalog.t27", "t27b": "pass"}, + {"path": "specs/tools/epic_ci.t27", "t27b": "pass"}, + {"path": "specs/tools/mcp/gitbutler.t27", "t27b": "pass"}, + {"path": "specs/tools/mcp/inngest-dev.t27", "t27b": "pass"}, + {"path": "specs/tools/mcp/needle.t27", "t27b": "pass"}, + {"path": "specs/tools/mcp/neon.t27", "t27b": "pass"}, + {"path": "specs/tools/mcp/notebooklm.t27", "t27b": "pass"}, + {"path": "specs/tools/mcp/railway-mcp-server.t27", "t27b": "pass"}, + {"path": "specs/tools/mcp/t27-traceability.t27", "t27b": "pass"}, + {"path": "specs/tools/mcp/tri-mcp.t27", "t27b": "pass"}, + {"path": "specs/tools/mcp/tri-ssot.t27", "t27b": "pass"}, + {"path": "specs/tools/mcp/trinity.t27", "t27b": "pass"}, + {"path": "specs/tools/mcp/zig-docs.t27", "t27b": "pass"}, + {"path": "specs/tools/mcp_protocol.t27", "t27b": "pass"}, + {"path": "specs/tools/t27o/rust_convert.t27", "t27b": "pass"}, + {"path": "specs/tools/t27o/rust_std.t27", "t27b": "pass"}, + {"path": "specs/tools/tri/abandoned.t27", "t27b": "pass"}, + {"path": "specs/tools/tri/cell.t27", "t27b": "pass"}, + {"path": "specs/tools/tri/census.t27", "t27b": "pass"}, + {"path": "specs/tools/tri/ci.t27", "t27b": "pass"}, + {"path": "specs/tools/tri/competitors.t27", "t27b": "pass"}, + {"path": "specs/tools/tri/discard.t27", "t27b": "pass"}, + {"path": "specs/tools/tri/doctor.t27", "t27b": "pass"}, + {"path": "specs/tools/tri/elab.t27", "t27b": "pass"}, + {"path": "specs/tools/tri/emit.t27", "t27b": "pass"}, + {"path": "specs/tools/tri/experience.t27", "t27b": "pass"}, + {"path": "specs/tools/tri/fleet.t27", "t27b": "pass"}, + {"path": "specs/tools/tri/fmt.t27", "t27b": "pass"}, + {"path": "specs/tools/tri/fpga.t27", "t27b": "pass"}, + {"path": "specs/tools/tri/gates.t27", "t27b": "pass"}, + {"path": "specs/tools/tri/gen.t27", "t27b": "pass"}, + {"path": "specs/tools/tri/harness.t27", "t27b": "pass"}, + {"path": "specs/tools/tri/health.t27", "t27b": "pass"}, + {"path": "specs/tools/tri/hooks.t27", "t27b": "pass"}, + {"path": "specs/tools/tri/issues.t27", "t27b": "pass"}, + {"path": "specs/tools/tri/jumps.t27", "t27b": "pass"}, + {"path": "specs/tools/tri/kinds.t27", "t27b": "pass"}, + {"path": "specs/tools/tri/lean.t27", "t27b": "pass"}, + {"path": "specs/tools/tri/ledgers.t27", "t27b": "pass"}, + {"path": "specs/tools/tri/loop.t27", "t27b": "pass"}, + {"path": "specs/tools/tri/merging.t27", "t27b": "pass"}, + {"path": "specs/tools/tri/misread.t27", "t27b": "pass"}, + {"path": "specs/tools/tri/mods.t27", "t27b": "pass"}, + {"path": "specs/tools/tri/mutate.t27", "t27b": "pass"}, + {"path": "specs/tools/tri/now.t27", "t27b": "pass"}, + {"path": "specs/tools/tri/one-away.t27", "t27b": "pass"}, + {"path": "specs/tools/tri/orphaned.t27", "t27b": "pass"}, + {"path": "specs/tools/tri/pr.t27", "t27b": "pass"}, + {"path": "specs/tools/tri/prose.t27", "t27b": "pass"}, + {"path": "specs/tools/tri/quantifiers.t27", "t27b": "pass"}, + {"path": "specs/tools/tri/red.t27", "t27b": "pass"}, + {"path": "specs/tools/tri/reseal.t27", "t27b": "pass"}, + {"path": "specs/tools/tri/rtl.t27", "t27b": "pass"}, + {"path": "specs/tools/tri/seals.t27", "t27b": "pass"}, + {"path": "specs/tools/tri/serve.t27", "t27b": "pass"}, + {"path": "specs/tools/tri/skill.t27", "t27b": "pass"}, + {"path": "specs/tools/tri/status.t27", "t27b": "pass"}, + {"path": "specs/tools/tri/sweep.t27", "t27b": "pass"}, + {"path": "specs/tools/tri/synth.t27", "t27b": "pass"}, + {"path": "specs/tools/tri/test.t27", "t27b": "pass"}, + {"path": "specs/tools/tri/topic.t27", "t27b": "pass"}, + {"path": "specs/tools/tri/types.t27", "t27b": "pass"}, + {"path": "specs/tools/tri/unparsed.t27", "t27b": "pass"}, + {"path": "specs/tools/tri/vectors.t27", "t27b": "pass"}, + {"path": "specs/tools/tri/verdict.t27", "t27b": "pass"}, + {"path": "specs/tools/tri/vsim.t27", "t27b": "pass"}, + {"path": "specs/tools/tri/window.t27", "t27b": "pass"}, + {"path": "specs/tools/tri/worktrees.t27", "t27b": "pass"}, + {"path": "specs/tools/trinity/tri/bench.t27", "t27b": "pass"}, + {"path": "specs/tools/trinity/tri/bio.t27", "t27b": "pass"}, + {"path": "specs/tools/trinity/tri/blindspots.t27", "t27b": "pass"}, + {"path": "specs/tools/trinity/tri/conscious.t27", "t27b": "pass"}, + {"path": "specs/tools/trinity/tri/constants.t27", "t27b": "pass"}, + {"path": "specs/tools/trinity/tri/cosmos.t27", "t27b": "pass"}, + {"path": "specs/tools/trinity/tri/dashboard.t27", "t27b": "pass"}, + {"path": "specs/tools/trinity/tri/fib.t27", "t27b": "pass"}, + {"path": "specs/tools/trinity/tri/fpga.t27", "t27b": "pass"}, + {"path": "specs/tools/trinity/tri/gematria.t27", "t27b": "pass"}, + {"path": "specs/tools/trinity/tri/govern.t27", "t27b": "pass"}, + {"path": "specs/tools/trinity/tri/hardware.t27", "t27b": "pass"}, + {"path": "specs/tools/trinity/tri/identity.t27", "t27b": "pass"}, + {"path": "specs/tools/trinity/tri/lucas.t27", "t27b": "pass"}, + {"path": "specs/tools/trinity/tri/mesh.t27", "t27b": "pass"}, + {"path": "specs/tools/trinity/tri/needle-check.t27", "t27b": "pass"}, + {"path": "specs/tools/trinity/tri/needle-search.t27", "t27b": "pass"}, + {"path": "specs/tools/trinity/tri/needle.t27", "t27b": "pass"}, + {"path": "specs/tools/trinity/tri/omega.t27", "t27b": "pass"}, + {"path": "specs/tools/trinity/tri/particles.t27", "t27b": "pass"}, + {"path": "specs/tools/trinity/tri/phi.t27", "t27b": "pass"}, + {"path": "specs/tools/trinity/tri/quantum.t27", "t27b": "pass"}, + {"path": "specs/tools/trinity/tri/reputation.t27", "t27b": "pass"}, + {"path": "specs/tools/trinity/tri/sacred-const.t27", "t27b": "pass"}, + {"path": "specs/tools/trinity/tri/spiral.t27", "t27b": "pass"}, + {"path": "specs/tools/trinity/tri/swarm.t27", "t27b": "pass"}, + {"path": "specs/tools/trinity/tri/test.t27", "t27b": "pass"}, + {"path": "specs/tools/trinity/tri/vsa.t27", "t27b": "pass"}, + {"path": "specs/tools/trinity/tri/wallet.t27", "t27b": "pass"}, + {"path": "specs/traffic_animator.t27", "t27b": "pass"}, + {"path": "specs/tri/actors/metrics.t27", "t27b": "pass"}, + {"path": "specs/tri/agent/faculty_board.t27", "t27b": "pass"}, + {"path": "specs/tri/catalog/health.t27", "t27b": "pass"}, + {"path": "specs/tri/collections/namespace.t27", "t27b": "pass"}, + {"path": "specs/tri/crypto/ed25519.t27", "t27b": "pass"}, + {"path": "specs/tri/crypto/hex.t27", "t27b": "pass"}, + {"path": "specs/tri/crypto/sha256.t27", "t27b": "pass"}, + {"path": "specs/tri/crypto/sha512.t27", "t27b": "pass"}, + {"path": "specs/tri/graph/bellman_ford.t27", "t27b": "pass"}, + {"path": "specs/tri/graph/graph.t27", "t27b": "pass"}, + {"path": "specs/tri/graph/topological_sort.t27", "t27b": "pass"}, + {"path": "specs/tri/hot/hot.t27", "t27b": "pass"}, + {"path": "specs/tri/lab/receipt.t27", "t27b": "pass"}, + {"path": "specs/tri/lanes/lanes.t27", "t27b": "pass"}, + {"path": "specs/tri/math/math.t27", "t27b": "pass"}, + {"path": "specs/tri/math/measurement.t27", "t27b": "pass"}, + {"path": "specs/tri/misread/shapes.t27", "t27b": "pass"}, + {"path": "specs/tri/mutate/census.t27", "t27b": "pass"}, + {"path": "specs/tri/mutate/lab.t27", "t27b": "pass"}, + {"path": "specs/tri/mutate/plant.t27", "t27b": "pass"}, + {"path": "specs/tri/mutate/survivors.t27", "t27b": "pass"}, + {"path": "specs/tri/network/payout.t27", "t27b": "pass"}, + {"path": "specs/tri/pipeline/codegen.t27", "t27b": "pass"}, + {"path": "specs/tri/pipeline/spec_writer.t27", "t27b": "pass"}, + {"path": "specs/tri/pipeline/workflow.t27", "t27b": "pass"}, + {"path": "specs/tri/reseal/seal.t27", "t27b": "pass"}, + {"path": "specs/tri/search/pattern.t27", "t27b": "pass"}, + {"path": "specs/tri/sort/insertion_sort.t27", "t27b": "pass"}, + {"path": "specs/tri/sort/merge_sort.t27", "t27b": "pass"}, + {"path": "specs/tri/sort/selection_sort.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/a64.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/any_param_plan.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/arith_op.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/ast_scan.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/ast_shape.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/ast_walk.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/bit_cast_plan.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/blockers.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/builtin_plan.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/check_budget.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/cmp_op.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/coerce_plan.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/comptime_float.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/conformance/anonymous_struct.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/conformance/anytype_typeof.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/conformance/array_length_expr.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/conformance/array_literal.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/conformance/array_literal_value.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/conformance/array_repeat_text.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/conformance/bare_abs.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/conformance/big_frame.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/conformance/big_repeat_global.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/conformance/bit_cast.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/conformance/brace_invariant.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/conformance/builtin_abs_max_min_pi.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/conformance/carried_allocator.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/conformance/carried_container.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/conformance/cmp_out_of_range.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/conformance/comptime_float.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/conformance/comptime_float_f128.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/conformance/const_division.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/conformance/const_optional.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/conformance/discard_value.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/conformance/div_trunc_panic.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/conformance/elf_object.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/conformance/empty_anon_literal.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/conformance/empty_typed_array_literal.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/conformance/eval_branch_quota.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/conformance/float_as.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/conformance/float_call_cast.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/conformance/float_from_int_literal.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/conformance/float_mul_pow2.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/conformance/float_sqrt.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/conformance/frame_address_caller_owned.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/conformance/i128_arith.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/conformance/i128_ops.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/conformance/i128_return.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/conformance/int_cast.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/conformance/int_cast_index.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/conformance/large_frame.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/conformance/lazy_signature.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/conformance/let_reassigned.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/conformance/libm_logf.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/conformance/libm_powf.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/conformance/libm_rounding.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/conformance/libm_std_math.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/conformance/module_var_in_test.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/conformance/negative_float_literal.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/conformance/nested_anon_struct.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/conformance/numeric_coercion.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/conformance/odd_width_int.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/conformance/opaque_pointer.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/conformance/opt_void.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/conformance/optional_enum_compare.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/conformance/optional_module_var.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/conformance/param_discard.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/conformance/pointer_equality.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/conformance/postfix_optional.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/conformance/rem_int.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/conformance/repeat_addr_unreached.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/conformance/repeat_local.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/conformance/repeat_width_suffix.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/conformance/return_undefined_void.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/conformance/scaffold_local.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/conformance/scope_exit.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/conformance/scoped_gf16.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/conformance/shadow_module_var.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/conformance/size_of.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/conformance/slice_arg_one_element.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/conformance/static_slice_literal.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/conformance/std_mem_byte_slice.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/conformance/stdmem.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/conformance/str_module_var.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/conformance/string_slice_literal.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/conformance/struct_lit_if.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/conformance/test_local_write.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/conformance/tuple_local.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/conformance/tuple_local_index.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/conformance/type_alias.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/conformance/type_void.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/conformance/undefined_arg.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/conformance/undefined_module_var.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/conformance/unreached_stub.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/conformance/unread_anytype.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/conformance/unresolved_signature.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/conformance/untyped_local.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/conformance/untyped_local_uses.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/conformance/value_ignored.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/conformance/value_params.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/conformance/verilog_lib.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/conformance/verilog_prim.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/conformance/verilog_use.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/conformance/verilog_widths.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/conformance/void_bind.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/conformance/wide_int_const.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/conformance/zig_keyword_field.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/const_div_plan.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/discard_plan.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/dogfood.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/elf.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/emit_kit.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/empty_lit_plan.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/eval_arith.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/float_as_plan.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/frame_store_plan.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/fuzz.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/fuzz_oracle.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/i128_plan.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/int_cast_plan.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/lazy_sig_plan.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/ledger_steward.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/lencall.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/libm.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/libm_plan.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/literal_plan.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/macho.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/opaque_plan.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/optional_compare_plan.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/ptr_eq_plan.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/reduce.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/ref_var_plan.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/scaffold_plan.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/slice_lit_plan.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/source_text.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/stdmem.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/stdmem_plan.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/steward.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/text_escape.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/ts_emit.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/ts_plan.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/tuple_local_plan.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/type_text.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/undefined_arg_plan.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/verdict_key.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/verilog_emit.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/verilog_plan.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/void_bind_plan.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/wide_plan.t27", "t27b": "pass"}, + {"path": "specs/tri/test/report.t27", "t27b": "pass"}, + {"path": "specs/tri/utils/args.t27", "t27b": "pass"}, + {"path": "specs/tri/utils/exit_codes.t27", "t27b": "pass"}, + {"path": "specs/tri/utils/template.t27", "t27b": "pass"}, + {"path": "specs/trinet/etx.t27", "t27b": "pass"}, + {"path": "specs/trinet/ledger.t27", "t27b": "pass"}, + {"path": "specs/trinet/mint_authority.t27", "t27b": "pass"}, + {"path": "specs/trinet/node-work-credit.t27", "t27b": "pass"}, + {"path": "specs/trinet/tri-bridge.t27", "t27b": "pass"}, + {"path": "specs/trinity/build_graph.t27", "t27b": "pass"}, + {"path": "specs/trinity/capabilities/abi.c-api.t27", "t27b": "pass"}, + {"path": "specs/trinity/capabilities/agent.daemons.t27", "t27b": "pass"}, + {"path": "specs/trinity/capabilities/agent.phi-loop.t27", "t27b": "pass"}, + {"path": "specs/trinity/capabilities/agent.tri-api.t27", "t27b": "pass"}, + {"path": "specs/trinity/capabilities/api.http-server.t27", "t27b": "pass"}, + {"path": "specs/trinity/capabilities/archive.legacy.t27", "t27b": "pass"}, + {"path": "specs/trinity/capabilities/bench.suite.t27", "t27b": "pass"}, + {"path": "specs/trinity/capabilities/bot.tri-bot.t27", "t27b": "pass"}, + {"path": "specs/trinity/capabilities/brain.regions.t27", "t27b": "pass"}, + {"path": "specs/trinity/capabilities/catalog.spec-mirror.t27", "t27b": "pass"}, + {"path": "specs/trinity/capabilities/catalog.world-scan.t27", "t27b": "pass"}, + {"path": "specs/trinity/capabilities/cli.tri.t27", "t27b": "pass"}, + {"path": "specs/trinity/capabilities/convert.b2t.t27", "t27b": "pass"}, + {"path": "specs/trinity/capabilities/examples.zig.t27", "t27b": "pass"}, + {"path": "specs/trinity/capabilities/ext.vscode-swe.t27", "t27b": "pass"}, + {"path": "specs/trinity/capabilities/fpga.adapter.t27", "t27b": "pass"}, + {"path": "specs/trinity/capabilities/fpga.in-repo.t27", "t27b": "pass"}, + {"path": "specs/trinity/capabilities/lib.trinity.t27", "t27b": "pass"}, + {"path": "specs/trinity/capabilities/llm.firebird.t27", "t27b": "pass"}, + {"path": "specs/trinity/capabilities/llm.igla-chat.t27", "t27b": "pass"}, + {"path": "specs/trinity/capabilities/mcp.needle-mcp.t27", "t27b": "pass"}, + {"path": "specs/trinity/capabilities/mcp.trinity-mcp.t27", "t27b": "pass"}, + {"path": "specs/trinity/capabilities/native.canvas.t27", "t27b": "pass"}, + {"path": "specs/trinity/capabilities/native.node-gui.t27", "t27b": "pass"}, + {"path": "specs/trinity/capabilities/native.queen-app.t27", "t27b": "pass"}, + {"path": "specs/trinity/capabilities/node.trinity-node.t27", "t27b": "pass"}, + {"path": "specs/trinity/capabilities/numeric.golden-float.t27", "t27b": "pass"}, + {"path": "specs/trinity/capabilities/ops.deploy-infra.t27", "t27b": "pass"}, + {"path": "specs/trinity/capabilities/ops.railway-cli.t27", "t27b": "pass"}, + {"path": "specs/trinity/capabilities/pkg.vendored-cache.t27", "t27b": "pass"}, + {"path": "specs/trinity/capabilities/queen.lib.t27", "t27b": "pass"}, + {"path": "specs/trinity/capabilities/registry.commands.t27", "t27b": "pass"}, + {"path": "specs/trinity/capabilities/release.packaging.t27", "t27b": "pass"}, + {"path": "specs/trinity/capabilities/research.nexus-docs.t27", "t27b": "pass"}, + {"path": "specs/trinity/capabilities/research.programs.t27", "t27b": "pass"}, + {"path": "specs/trinity/capabilities/research.unreferenced-sources.t27", "t27b": "pass"}, + {"path": "specs/trinity/capabilities/search.vsa-index.t27", "t27b": "pass"}, + {"path": "specs/trinity/capabilities/specs.t27-vendored-compiler.t27", "t27b": "pass"}, + {"path": "specs/trinity/capabilities/specs.tri-corpus.t27", "t27b": "pass"}, + {"path": "specs/trinity/capabilities/specs.vibee-corpus.t27", "t27b": "pass"}, + {"path": "specs/trinity/capabilities/state.trinity-dir.t27", "t27b": "pass"}, + {"path": "specs/trinity/capabilities/test.graph.t27", "t27b": "pass"}, + {"path": "specs/trinity/capabilities/tools.scripts.t27", "t27b": "pass"}, + {"path": "specs/trinity/capabilities/train.hslm.t27", "t27b": "pass"}, + {"path": "specs/trinity/capabilities/training.targets.t27", "t27b": "pass"}, + {"path": "specs/trinity/capabilities/tri27.programs.t27", "t27b": "pass"}, + {"path": "specs/trinity/capabilities/tri27.toolchain.t27", "t27b": "pass"}, + {"path": "specs/trinity/capabilities/vibee.compiler.t27", "t27b": "pass"}, + {"path": "specs/trinity/capabilities/vsa.zig-hdc.t27", "t27b": "pass"}, + {"path": "specs/trinity/capabilities/web.docsite.t27", "t27b": "pass"}, + {"path": "specs/trinity/capabilities/web.queen-web.t27", "t27b": "pass"}, + {"path": "specs/trinity/capabilities/web.site.t27", "t27b": "pass"}, + {"path": "specs/trinity/compiler_matrix.t27", "t27b": "pass"}, + {"path": "specs/trinity/project.t27", "t27b": "pass"}, + {"path": "specs/ui/queen_evidence.t27", "t27b": "pass"}, + {"path": "specs/vault/audit.t27", "t27b": "pass"}, + {"path": "specs/vault/merge.t27", "t27b": "pass"}, + {"path": "specs/vault/policy.t27", "t27b": "pass"}, + {"path": "specs/verified/bench_agent.t27", "t27b": "pass"}, + {"path": "specs/verified/bench_boards.t27", "t27b": "pass"}, + {"path": "specs/verified/bitstream_reuse.t27", "t27b": "pass"}, + {"path": "specs/verified/bitstream_share.t27", "t27b": "pass"}, + {"path": "specs/verified/clock_constraints.t27", "t27b": "pass"}, + {"path": "specs/verified/corpus_merkle.t27", "t27b": "pass"}, + {"path": "specs/verified/corpus_receipt.t27", "t27b": "pass"}, + {"path": "specs/verified/ddc_receipt.t27", "t27b": "pass"}, + {"path": "specs/verified/device_dna.t27", "t27b": "pass"}, + {"path": "specs/verified/device_evidence.t27", "t27b": "pass"}, + {"path": "specs/verified/die_binding.t27", "t27b": "pass"}, + {"path": "specs/verified/digest_cache.t27", "t27b": "pass"}, + {"path": "specs/verified/evidence_chain.t27", "t27b": "pass"}, + {"path": "specs/verified/failure_loop.t27", "t27b": "pass"}, + {"path": "specs/verified/frontier.t27", "t27b": "pass"}, + {"path": "specs/verified/gen_hash_cache.t27", "t27b": "pass"}, + {"path": "specs/verified/independence.t27", "t27b": "pass"}, + {"path": "specs/verified/payout.t27", "t27b": "pass"}, + {"path": "specs/verified/poc/a/slot.t27", "t27b": "pass"}, + {"path": "specs/verified/poc/b/slot.t27", "t27b": "pass"}, + {"path": "specs/verified/poc/run.t27", "t27b": "pass"}, + {"path": "specs/verified/poc/static_counter.t27", "t27b": "pass"}, + {"path": "specs/verified/receipt.t27", "t27b": "pass"}, + {"path": "specs/verified/region.t27", "t27b": "pass"}, + {"path": "specs/verified/reuse.t27", "t27b": "pass"}, + {"path": "specs/verified/review_gate.t27", "t27b": "pass"}, + {"path": "specs/verified/run_record.t27", "t27b": "pass"}, + {"path": "specs/verified/seal_check.t27", "t27b": "pass"}, + {"path": "specs/verified/seal_identity.t27", "t27b": "pass"}, + {"path": "specs/verified/signed_receipt.t27", "t27b": "pass"}, + {"path": "specs/verified/silicon_queue.t27", "t27b": "pass"}, + {"path": "specs/verified/silicon_runs.t27", "t27b": "pass"}, + {"path": "specs/verified/suite_jobs.t27", "t27b": "pass"}, + {"path": "specs/verified/ternary_link_run.t27", "t27b": "pass"}, + {"path": "specs/verified/verdict.t27", "t27b": "pass"}, + {"path": "specs/verified/verdict_audit.t27", "t27b": "pass"}, + {"path": "specs/verified/watch.t27", "t27b": "pass"}, + {"path": "specs/vm/trinity_vm.t27", "t27b": "pass"}, + {"path": "specs/vsa/similarity_search.t27", "t27b": "pass"}, + {"path": "specs/vsa/trinity_compat.t27", "t27b": "pass"}, + {"path": "specs/xilinx7/bench_coverage.t27", "t27b": "pass"}, + {"path": "specs/xilinx7/far.t27", "t27b": "pass"}, + {"path": "specs/xilinx7/flow.t27", "t27b": "pass"}, + {"path": "specs/xilinx7/frames.t27", "t27b": "pass"}, + {"path": "specs/xilinx7/packets.t27", "t27b": "pass"} ] } diff --git a/specs/port/trios/crates/trios-chat/rings/CR-CHAT-04/src/padding_class_transition_monotonicity_guard.t27 b/specs/port/trios/crates/trios-chat/rings/CR-CHAT-04/src/padding_class_transition_monotonicity_guard.t27 new file mode 100644 index 0000000000..612739e053 --- /dev/null +++ b/specs/port/trios/crates/trios-chat/rings/CR-CHAT-04/src/padding_class_transition_monotonicity_guard.t27 @@ -0,0 +1,341 @@ +module port::trios::crates::trios-chat::rings::CR-CHAT-04::src::padding_class_transition_monotonicity_guard; + +// Port of gHashTag/trios crates/trios-chat/rings/CR-CHAT-04/src/padding_class_transition_monotonicity_guard.rs +// (CR-CHAT-04 - Padding class transition monotonicity guard, Wave-96 +// Lane A, requirement R-CHAT-9). +// +// Rapid oscillation between padding classes reveals the user's +// behaviour, so the transition sequence is audited: every class valid, +// the batch within PCTM_MAX_TRANSITIONS, each same-class streak at +// least PCTM_MIN_STREAK messages before a switch, and at most +// PCTM_MAX_OSCILLATIONS direction reversals across the sequence. +// +// The original returns Result<(), OscillationError>. This port carries +// the verdict as a named struct (owner decision D5): Ok first, then +// the four error variants in the original's declaration order - +// TooManyOscillations, StreakTooShort, TooManyTransitions, +// InvalidClass - with every payload field: count and max for +// TooManyOscillations, class, streak and min for StreakTooShort, the +// invalid size for InvalidClass. +// +// The original's Option direction state becomes a has_dir flag +// plus the value; its Option rank answer becomes the sentinel +// 255 for an invalid class (checked before any rank use, exactly the +// original's contains scan). A seq field is carried for fidelity and +// never read by the decision. + +// Maximum oscillations allowed. +pub const PCTM_MAX_OSCILLATIONS: usize = 4; + +// Minimum consecutive same-class messages before switching. +pub const PCTM_MIN_STREAK: usize = 2; + +// Maximum transitions to track. +pub const PCTM_MAX_TRANSITIONS: usize = 1024; + +// Valid padding classes. +pub const PCTM_CLASSES: [4]usize = [4]usize{256, 1024, 4096, 16384}; + +// The rank of a class that is not one of the four. +pub const PCTM_INVALID_RANK: usize = 255; + +// A padding class selection record. +pub struct ClassTransition { + seq: u64, + class: usize, +} + +// Verdict codes: Ok(()) and OscillationError's variants, in declaration order. +pub enum OscillationCode { + Ok, + TooManyOscillations, + StreakTooShort, + TooManyTransitions, + InvalidClass, +} + +// The verdict of the monotonicity validation, with every error payload field. +pub struct OscillationVerdict { + code: OscillationCode, + class: usize, + got: usize, + bound: usize, +} + +// The ladder rank of a class: 0..3 for the four canonical classes, +// PCTM_INVALID_RANK for anything else - the original's +// PCTA/CLASS position probe. +pub fn class_rank(class: usize) -> usize { + for i in 0..4 { + if (PCTM_CLASSES[i] == class) { + return i; + } + } + return PCTM_INVALID_RANK; +} + +// Whether the class is one of the four canonical classes - the +// original's PCTM_CLASSES.contains, answered by the rank. +pub fn class_valid(class: usize) -> bool { + return class_rank(class) != PCTM_INVALID_RANK; +} + +// [VERIFIED] Validate padding class transition monotonicity. Returns +// Ok only when every rule holds, checked in the original's order: the +// batch ceiling, the per-record class validity, the short-sequence +// pass-through, then per adjacent pair the streak floor at every class +// switch and the direction-reversal count, and finally the +// oscillation ceiling. +pub fn validate_class_transitions(transitions: []const ClassTransition) -> OscillationVerdict { + if (transitions.len > PCTM_MAX_TRANSITIONS) { + return OscillationVerdict { code: OscillationCode.TooManyTransitions, class: 0, got: 0, bound: 0, }; + } + for i in 0..transitions.len { + if (!class_valid(transitions[i].class)) { + return OscillationVerdict { code: OscillationCode.InvalidClass, class: transitions[i].class, got: 0, bound: 0, }; + } + } + if (transitions.len < 2) { + return OscillationVerdict { code: OscillationCode.Ok, class: 0, got: 0, bound: 0, }; + } + var oscillations: usize = 0; + var has_prev_dir: bool = false; + var prev_dir: i8 = 0; + var streak: usize = 1; + for i in 1..transitions.len { + const prev_rank: usize = class_rank(transitions[i - 1].class); + const curr_rank: usize = class_rank(transitions[i].class); + if (prev_rank == curr_rank) { + streak = streak + 1; + } else { + if (streak < PCTM_MIN_STREAK) { + return OscillationVerdict { code: OscillationCode.StreakTooShort, class: transitions[i - 1].class, got: streak, bound: PCTM_MIN_STREAK, }; + } + var dir: i8 = 0; + if (curr_rank > prev_rank) { + dir = 1; + } else { + dir = -1; + } + if (has_prev_dir) { + if (prev_dir != dir) { + oscillations = oscillations + 1; + } + } + has_prev_dir = true; + prev_dir = dir; + streak = 1; + } + } + if (oscillations > PCTM_MAX_OSCILLATIONS) { + return OscillationVerdict { code: OscillationCode.TooManyOscillations, class: 0, got: oscillations, bound: PCTM_MAX_OSCILLATIONS, }; + } + return OscillationVerdict { code: OscillationCode.Ok, class: 0, got: 0, bound: 0, }; +} + +// **PCTM-01** - too many oscillations rejected: four reversals of a +// ceiling of four - 256, 4096 alternating twice each, five direction +// changes in total. +test pctm_01_too_many_oscillations_rejected { + const ts: [14]ClassTransition = [14]ClassTransition{ + ClassTransition { seq: 1, class: 256, }, + ClassTransition { seq: 2, class: 256, }, + ClassTransition { seq: 3, class: 4096, }, + ClassTransition { seq: 4, class: 4096, }, + ClassTransition { seq: 5, class: 256, }, + ClassTransition { seq: 6, class: 256, }, + ClassTransition { seq: 7, class: 4096, }, + ClassTransition { seq: 8, class: 4096, }, + ClassTransition { seq: 9, class: 256, }, + ClassTransition { seq: 10, class: 256, }, + ClassTransition { seq: 11, class: 4096, }, + ClassTransition { seq: 12, class: 4096, }, + ClassTransition { seq: 13, class: 256, }, + ClassTransition { seq: 14, class: 256, }, + }; + const v = validate_class_transitions(&ts); + assert(v.code == OscillationCode.TooManyOscillations); + assert(v.got == 5); + assert(v.bound == 4); +} + +// **PCTM-02** - streak too short rejected: one message of 256 before +// the switch to 1024, of a required two. +test pctm_02_streak_too_short_rejected { + const ts: [3]ClassTransition = [3]ClassTransition{ + ClassTransition { seq: 1, class: 256, }, + ClassTransition { seq: 2, class: 1024, }, + ClassTransition { seq: 3, class: 1024, }, + }; + const v = validate_class_transitions(&ts); + assert(v.code == OscillationCode.StreakTooShort); + assert(v.class == 256); + assert(v.got == 1); + assert(v.bound == 2); +} + +// **PCTM-03** - too many transitions rejected: PCTM_MAX_TRANSITIONS +// + 1 records, built in a loop like the original's; the batch rule +// fires before any class is examined. +test pctm_03_too_many_rejected { + var ts: [1025]ClassTransition; + for i in 0..1025 { + ts[i] = ClassTransition { seq: @as(u64, i), class: 256, }; + } + const v = validate_class_transitions(&ts); + assert(v.code == OscillationCode.TooManyTransitions); +} + +// **PCTM-04** - invalid class rejected: 999 is not one of the four. +test pctm_04_invalid_class_rejected { + const ts: [2]ClassTransition = [2]ClassTransition{ + ClassTransition { seq: 1, class: 999, }, + ClassTransition { seq: 2, class: 999, }, + }; + const v = validate_class_transitions(&ts); + assert(v.code == OscillationCode.InvalidClass); + assert(v.class == 999); +} + +// **PCTM-05** - valid monotonic transitions accepted: two messages of +// each of the first three classes, ascending. +test pctm_05_valid_accepted { + const ts: [6]ClassTransition = [6]ClassTransition{ + ClassTransition { seq: 1, class: 256, }, + ClassTransition { seq: 2, class: 256, }, + ClassTransition { seq: 3, class: 1024, }, + ClassTransition { seq: 4, class: 1024, }, + ClassTransition { seq: 5, class: 4096, }, + ClassTransition { seq: 6, class: 4096, }, + }; + const v = validate_class_transitions(&ts); + assert(v.code == OscillationCode.Ok); +} + +// **PCTM-06** - a single entry accepted: no transitions to measure. +test pctm_06_single_accepted { + const ts: [1]ClassTransition = [1]ClassTransition{ ClassTransition { seq: 1, class: 256, },}; + const v = validate_class_transitions(&ts); + assert(v.code == OscillationCode.Ok); +} + +// **PCTM-07** - an empty sequence accepted. +test pctm_07_empty_accepted { + const ts: [0]ClassTransition = [0]ClassTransition{}; + const v = validate_class_transitions(&ts); + assert(v.code == OscillationCode.Ok); +} + +// **PCTM-08** - twenty of one class accepted: no switches, no +// oscillations. +test pctm_08_same_class_accepted { + var ts: [20]ClassTransition; + for i in 0..20 { + ts[i] = ClassTransition { seq: @as(u64, i), class: 1024, }; + } + const v = validate_class_transitions(&ts); + assert(v.code == OscillationCode.Ok); +} + +// **PCTM-09** - two transitions accepted: one direction reversal of a +// ceiling of four (256, 1024, back to 256, each streak two). +test pctm_09_two_transitions_accepted { + const ts: [6]ClassTransition = [6]ClassTransition{ + ClassTransition { seq: 1, class: 256, }, + ClassTransition { seq: 2, class: 256, }, + ClassTransition { seq: 3, class: 1024, }, + ClassTransition { seq: 4, class: 1024, }, + ClassTransition { seq: 5, class: 256, }, + ClassTransition { seq: 6, class: 256, }, + }; + const v = validate_class_transitions(&ts); + assert(v.code == OscillationCode.Ok); +} + +// **PCTM-10** - a monotonic climb accepted: two of each class, all four +// ascending - three same-direction switches, no reversals. +test pctm_10_monotonic_accepted { + const ts: [8]ClassTransition = [8]ClassTransition{ + ClassTransition { seq: 1, class: 256, }, + ClassTransition { seq: 2, class: 256, }, + ClassTransition { seq: 3, class: 1024, }, + ClassTransition { seq: 4, class: 1024, }, + ClassTransition { seq: 5, class: 4096, }, + ClassTransition { seq: 6, class: 4096, }, + ClassTransition { seq: 7, class: 16384, }, + ClassTransition { seq: 8, class: 16384, }, + }; + const v = validate_class_transitions(&ts); + assert(v.code == OscillationCode.Ok); +} + +// The two helpers have direct tests (coverage: Untested 0). +test class_rank_answers { + assert(class_rank(256) == 0); + assert(class_rank(1024) == 1); + assert(class_rank(4096) == 2); + assert(class_rank(16384) == 3); + assert(class_rank(999) == PCTM_INVALID_RANK); + assert(class_rank(0) == PCTM_INVALID_RANK); +} + +test class_valid_answers { + assert(class_valid(256)); + assert(class_valid(16384)); + assert(!class_valid(999)); + assert(!class_valid(0)); +} + +// Rule order is the original's: the batch ceiling before the class +// validity, the validity before the short-sequence pass-through, the +// streak floor at a switch before the direction bookkeeping, and the +// oscillation ceiling last of all. A sequence under two entries +// answers Ok before any pair scan runs. +test rule_order_matches_original { + var over: [1025]ClassTransition; + for i in 0..1025 { + over[i] = ClassTransition { seq: @as(u64, i), class: 999, }; + } + const v1 = validate_class_transitions(&over); + assert(v1.code == OscillationCode.TooManyTransitions); + + const invalid: [3]ClassTransition = [3]ClassTransition{ + ClassTransition { seq: 1, class: 256, }, + ClassTransition { seq: 2, class: 999, }, + ClassTransition { seq: 3, class: 999, }, + }; + const v2 = validate_class_transitions(&invalid); + assert(v2.code == OscillationCode.InvalidClass); + + const short_streak: [4]ClassTransition = [4]ClassTransition{ + ClassTransition { seq: 1, class: 256, }, + ClassTransition { seq: 2, class: 1024, }, + ClassTransition { seq: 3, class: 256, }, + ClassTransition { seq: 4, class: 256, }, + }; + const v3 = validate_class_transitions(&short_streak); + assert(v3.code == OscillationCode.StreakTooShort); + assert(v3.class == 256); +} + +// The oscillation ceiling boundary: four reversals accept, five reject +// - the fixture of PCTM-01 answers five, and the same shape with one +// reversal fewer sits at the ceiling. +test oscillation_ceiling_boundary { + const at_edge: [12]ClassTransition = [12]ClassTransition{ + ClassTransition { seq: 1, class: 256, }, + ClassTransition { seq: 2, class: 256, }, + ClassTransition { seq: 3, class: 4096, }, + ClassTransition { seq: 4, class: 4096, }, + ClassTransition { seq: 5, class: 256, }, + ClassTransition { seq: 6, class: 256, }, + ClassTransition { seq: 7, class: 4096, }, + ClassTransition { seq: 8, class: 4096, }, + ClassTransition { seq: 9, class: 256, }, + ClassTransition { seq: 10, class: 256, }, + ClassTransition { seq: 11, class: 4096, }, + ClassTransition { seq: 12, class: 4096, }, + }; + const v = validate_class_transitions(&at_edge); + assert(v.code == OscillationCode.Ok); +} From ad2484a5fa8df776d06e281d00a0637a3576f040 Mon Sep 17 00:00:00 2001 From: Dmitrii Vasilev Date: Sun, 18 Oct 2026 01:15:37 +0700 Subject: [PATCH 56/70] spec(port): port the padding crypto binding guard (Refs #8884) Rebuilt as one commit on master b68e95437 so it merges; docs/reports/t27b_expectations.json rows from both sides kept (union, sorted). Content is otherwise the PR head 5a3d1d6aca17f69cff11111b8881cb07ed3570e2 unchanged. Co-Authored-By: Claude Opus 5.5 --- ...04::src::padding_crypto_binding_guard.json | 28 + docs/reports/t27b_expectations.json | 2895 +++++++++-------- .../src/padding_crypto_binding_guard.t27 | 288 ++ 3 files changed, 1764 insertions(+), 1447 deletions(-) create mode 100644 .trinity/seals/src_port::trios::crates::trios-chat::rings::CR-CHAT-04::src::padding_crypto_binding_guard.json create mode 100644 specs/port/trios/crates/trios-chat/rings/CR-CHAT-04/src/padding_crypto_binding_guard.t27 diff --git a/.trinity/seals/src_port::trios::crates::trios-chat::rings::CR-CHAT-04::src::padding_crypto_binding_guard.json b/.trinity/seals/src_port::trios::crates::trios-chat::rings::CR-CHAT-04::src::padding_crypto_binding_guard.json new file mode 100644 index 0000000000..35a733345c --- /dev/null +++ b/.trinity/seals/src_port::trios::crates::trios-chat::rings::CR-CHAT-04::src::padding_crypto_binding_guard.json @@ -0,0 +1,28 @@ +{ + "built_by": "t27c-bootstrap@0.5.2+01d0a635f", + "closure": [], + "config": "gen=c,rust,verilog,zig;tests=zig", + "gen_hash_c": "sha256:b43745a73cb312744539490669542fe43d0d85847e701399e8cd4d07410ace5e", + "gen_hash_rust": "sha256:9251ee1c4727e4438914e7dec259d824a9bde9fe8cfca39e83b0779980f510de", + "gen_hash_verilog": "sha256:364cb11aa33bf7f1d39892339329b78b0c7b9a75d4a161e1ca9dc802bdf5528c", + "gen_hash_zig": "sha256:9ff2d27f71c1833b6f61f4736e6b4ec3abed95b07b25a58efa53d47385ca0f03", + "module": "port::trios::crates::trios-chat::rings::CR-CHAT-04::src::padding_crypto_binding_guard", + "ring": 12, + "seal_schema": 2, + "sealed_at": "2026-10-16T04:09:35Z", + "sealed_by": "t27c-bootstrap@0.5.2", + "spec_hash": "sha256:300385fe923401b6df1ee497a70fe6aad9cb6db66054131c36457bbd528a84f3", + "spec_path": "specs/port/trios/crates/trios-chat/rings/CR-CHAT-04/src/padding_crypto_binding_guard.t27", + "tests": { + "failed": 0, + "failing": [], + "forced": false, + "passed": 15, + "total": 15, + "vacuous": 0 + }, + "toolchain": { + "test_runner": "sha256:1982ae948e24d00c5d221ccec12dfce1eb01204b53e37b0f857f93b16d64629d", + "zig": "0.16.0" + } +} \ No newline at end of file diff --git a/docs/reports/t27b_expectations.json b/docs/reports/t27b_expectations.json index c09a6c2eef..8b0aa21d1a 100644 --- a/docs/reports/t27b_expectations.json +++ b/docs/reports/t27b_expectations.json @@ -14,1452 +14,1453 @@ }, "max_not_pass": 28, "entries": [ - {"path": "specs/a/b_c.t27", "t27b": "pass"}, - {"path": "specs/a_b/c.t27", "t27b": "pass"}, - {"path": "specs/agents/a.t27", "t27b": "pass"}, - {"path": "specs/agents/b.t27", "t27b": "pass"}, - {"path": "specs/agents/c.t27", "t27b": "pass"}, - {"path": "specs/agents/d.t27", "t27b": "pass"}, - {"path": "specs/agents/e.t27", "t27b": "pass"}, - {"path": "specs/agents/f.t27", "t27b": "pass"}, - {"path": "specs/agents/g.t27", "t27b": "pass"}, - {"path": "specs/agents/h.t27", "t27b": "pass"}, - {"path": "specs/agents/i.t27", "t27b": "pass"}, - {"path": "specs/agents/j.t27", "t27b": "pass"}, - {"path": "specs/agents/k.t27", "t27b": "pass"}, - {"path": "specs/agents/l.t27", "t27b": "pass"}, - {"path": "specs/agents/m.t27", "t27b": "pass"}, - {"path": "specs/agents/n.t27", "t27b": "pass"}, - {"path": "specs/agents/o.t27", "t27b": "pass"}, - {"path": "specs/agents/p.t27", "t27b": "pass"}, - {"path": "specs/agents/q.t27", "t27b": "pass"}, - {"path": "specs/agents/r.t27", "t27b": "pass"}, - {"path": "specs/agents/s.t27", "t27b": "pass"}, - {"path": "specs/agents/t.t27", "t27b": "pass"}, - {"path": "specs/agents/ti.t27", "t27b": "pass"}, - {"path": "specs/agents/u.t27", "t27b": "pass"}, - {"path": "specs/agents/v.t27", "t27b": "pass"}, - {"path": "specs/agents/w.t27", "t27b": "pass"}, - {"path": "specs/agents/x.t27", "t27b": "pass"}, - {"path": "specs/agents/y.t27", "t27b": "pass"}, - {"path": "specs/agents/z.t27", "t27b": "pass"}, - {"path": "specs/api/c_abi.t27", "t27b": "pass"}, - {"path": "specs/api/tri_api_context.t27", "t27b": "pass"}, - {"path": "specs/api/tri_api_loop.t27", "t27b": "pass"}, - {"path": "specs/api/tri_api_permissions.t27", "t27b": "pass"}, - {"path": "specs/api/tri_api_session.t27", "t27b": "pass"}, - {"path": "specs/api/tri_net_api.t27", "t27b": "pass"}, - {"path": "specs/automation/agent-claims-honest.t27", "t27b": "pass"}, - {"path": "specs/automation/agent-conversations.t27", "t27b": "pass"}, - {"path": "specs/automation/agent-hive-group.t27", "t27b": "pass"}, - {"path": "specs/automation/agent-media-kie.t27", "t27b": "pass"}, - {"path": "specs/automation/agent-neuro-kie.t27", "t27b": "pass"}, - {"path": "specs/automation/agent-provider-chain.t27", "t27b": "pass"}, - {"path": "specs/automation/agent-spec-bank.t27", "t27b": "pass"}, - {"path": "specs/automation/ball-board.t27", "t27b": "pass"}, - {"path": "specs/automation/ball-grants.t27", "t27b": "pass"}, - {"path": "specs/automation/blog-share.t27", "t27b": "pass"}, - {"path": "specs/automation/bot-agent-memory.t27", "t27b": "pass"}, - {"path": "specs/automation/bot-agent-stream.t27", "t27b": "pass"}, - {"path": "specs/automation/bot-agent-team.t27", "t27b": "pass"}, - {"path": "specs/automation/bot-event-tabs.t27", "t27b": "pass"}, - {"path": "specs/automation/bot-menu-press.t27", "t27b": "pass"}, - {"path": "specs/automation/bot-neuro-office.t27", "t27b": "pass"}, - {"path": "specs/automation/bot-office-crm.t27", "t27b": "pass"}, - {"path": "specs/automation/bot-topic-tabs.t27", "t27b": "pass"}, - {"path": "specs/automation/browser-pod-restart.t27", "t27b": "pass"}, - {"path": "specs/automation/browser-sign-in.t27", "t27b": "pass"}, - {"path": "specs/automation/browser-tab-strip.t27", "t27b": "pass"}, - {"path": "specs/automation/browser-viewer-boot.t27", "t27b": "pass"}, - {"path": "specs/automation/card-chat-night-watch.t27", "t27b": "pass"}, - {"path": "specs/automation/ci-bridge.t27", "t27b": "pass"}, - {"path": "specs/automation/claim-guard-bar.t27", "t27b": "pass"}, - {"path": "specs/automation/connect-card.t27", "t27b": "pass"}, - {"path": "specs/automation/course-access.t27", "t27b": "pass"}, - {"path": "specs/automation/course-outreach.t27", "t27b": "pass"}, - {"path": "specs/automation/crm-client-onboard.t27", "t27b": "pass"}, - {"path": "specs/automation/crm-client-ownership.t27", "t27b": "pass"}, - {"path": "specs/automation/crm-client-workspace.t27", "t27b": "pass"}, - {"path": "specs/automation/crm-duet.t27", "t27b": "pass"}, - {"path": "specs/automation/crm-first-screen.t27", "t27b": "pass"}, - {"path": "specs/automation/crm-lead-magnet.t27", "t27b": "pass"}, - {"path": "specs/automation/crm-sellers.t27", "t27b": "pass"}, - {"path": "specs/automation/crm-story-reel.t27", "t27b": "pass"}, - {"path": "specs/automation/engage-desk.t27", "t27b": "pass"}, - {"path": "specs/automation/hive-contributor-keys.t27", "t27b": "pass"}, - {"path": "specs/automation/inngest-functions-status.t27", "t27b": "pass"}, - {"path": "specs/automation/inngest-probe-suite.t27", "t27b": "pass"}, - {"path": "specs/automation/inngest-queen-scheduler.t27", "t27b": "pass"}, - {"path": "specs/automation/kanban-card-chat.t27", "t27b": "pass"}, - {"path": "specs/automation/leela-agent-link.t27", "t27b": "pass"}, - {"path": "specs/automation/mail-push.t27", "t27b": "pass"}, - {"path": "specs/automation/meeting-reminders.t27", "t27b": "pass"}, - {"path": "specs/automation/meta-connect.t27", "t27b": "pass"}, - {"path": "specs/automation/owner-studio.t27", "t27b": "pass"}, - {"path": "specs/automation/photo-actions.t27", "t27b": "pass"}, - {"path": "specs/automation/plan-reel.t27", "t27b": "pass"}, - {"path": "specs/automation/poster-facts-overlay.t27", "t27b": "pass"}, - {"path": "specs/automation/queen-contributor-keys.t27", "t27b": "pass"}, - {"path": "specs/automation/queen-growth.t27", "t27b": "pass"}, - {"path": "specs/automation/reddit-desk.t27", "t27b": "pass"}, - {"path": "specs/automation/review-jam.t27", "t27b": "pass"}, - {"path": "specs/automation/seal-stands-in.t27", "t27b": "pass"}, - {"path": "specs/automation/social-api.t27", "t27b": "pass"}, - {"path": "specs/automation/split-reel.t27", "t27b": "pass"}, - {"path": "specs/automation/token-wallet.t27", "t27b": "pass"}, - {"path": "specs/automation/tri-claim-batch.t27", "t27b": "pass"}, - {"path": "specs/automation/tri-wallet-chains.t27", "t27b": "pass"}, - {"path": "specs/automation/wrapup-auto.t27", "t27b": "pass"}, - {"path": "specs/base/debounce.t27", "t27b": "pass"}, - {"path": "specs/base/ops.t27", "t27b": "pass"}, - {"path": "specs/base/ring_32.t27", "t27b": "pass"}, - {"path": "specs/base/seed.t27", "t27b": "pass"}, - {"path": "specs/base/ternary_encoding.t27", "t27b": "pass"}, - {"path": "specs/base/types.t27", "t27b": "pass"}, - {"path": "specs/basics/01_what_a_spec_is.t27", "t27b": "pass"}, - {"path": "specs/basics/02_the_module_line.t27", "t27b": "pass"}, - {"path": "specs/basics/03_comments_and_prose.t27", "t27b": "pass"}, - {"path": "specs/basics/04_constants.t27", "t27b": "pass"}, - {"path": "specs/basics/05_whole_numbers.t27", "t27b": "pass"}, - {"path": "specs/basics/06_true_false_and_text.t27", "t27b": "pass"}, - {"path": "specs/basics/07_arrays.t27", "t27b": "pass"}, - {"path": "specs/basics/08_trits.t27", "t27b": "pass"}, - {"path": "specs/basics/09_expressions.t27", "t27b": "pass"}, - {"path": "specs/basics/10_a_test_block.t27", "t27b": "pass"}, - {"path": "specs/basics/11_many_tests.t27", "t27b": "pass"}, - {"path": "specs/basics/12_functions.t27", "t27b": "pass"}, - {"path": "specs/basics/13_local_names.t27", "t27b": "pass"}, - {"path": "specs/basics/14_if_and_else.t27", "t27b": "pass"}, - {"path": "specs/basics/15_loops.t27", "t27b": "pass"}, - {"path": "specs/basics/16_pub_or_private.t27", "t27b": "pass"}, - {"path": "specs/basics/17_structs.t27", "t27b": "pass"}, - {"path": "specs/basics/18_enums.t27", "t27b": "pass"}, - {"path": "specs/basics/19_use_other_modules.t27", "t27b": "pass"}, - {"path": "specs/basics/20_invariants.t27", "t27b": "pass"}, - {"path": "specs/basics/21_gen_ts.t27", "t27b": "pass"}, - {"path": "specs/basics/22_seven_backends.t27", "t27b": "pass"}, - {"path": "specs/basics/23_stages_of_t27c.t27", "t27b": "pass"}, - {"path": "specs/basics/24_tri_commands.t27", "t27b": "pass"}, - {"path": "specs/basics/25_reading_errors.t27", "t27b": "pass"}, - {"path": "specs/basics/26_a_small_program.t27", "t27b": "pass"}, - {"path": "specs/basics/27_where_next.t27", "t27b": "pass"}, - {"path": "specs/benchmarks/bench_main.t27", "t27b": "pass"}, - {"path": "specs/benchmarks/bench_nn.t27", "t27b": "pass"}, - {"path": "specs/benchmarks/gf16_bfloat16_nmse.t27", "t27b": "pass"}, - {"path": "specs/benchmarks/kernel_collatz.t27", "t27b": "pass"}, - {"path": "specs/benchmarks/kernel_f64loop.t27", "t27b": "pass"}, - {"path": "specs/benchmarks/kernel_fib.t27", "t27b": "pass"}, - {"path": "specs/benchmarks/kernel_matmul.t27", "t27b": "pass"}, - {"path": "specs/benchmarks/kernel_sieve.t27", "t27b": "pass"}, - {"path": "specs/benchmarks/kernel_ternary.t27", "t27b": "pass"}, - {"path": "specs/benchmarks/ternary_vs_binary.t27", "t27b": "pass"}, - {"path": "specs/blog/t27b_progress.t27", "t27b": "pass"}, - {"path": "specs/boards/arty_a7.t27", "t27b": "pass"}, - {"path": "specs/boards/wukong_v1.t27", "t27b": "pass"}, - {"path": "specs/boards/xc7a100t_full.t27", "t27b": "pass"}, - {"path": "specs/boards/xc7a100t_minimal.t27", "t27b": "pass"}, - {"path": "specs/brain/bus.t27", "t27b": "pass"}, - {"path": "specs/brain/cognitive_loop.t27", "t27b": "pass"}, - {"path": "specs/brain/phi_timing.t27", "t27b": "pass"}, - {"path": "specs/brain/unified_state.t27", "t27b": "pass"}, - {"path": "specs/catalog/discovery.t27", "t27b": "pass"}, - {"path": "specs/ci/affected.t27", "t27b": "pass"}, - {"path": "specs/ci/delivery_metrics.t27", "t27b": "pass"}, - {"path": "specs/ci/derived_data.t27", "t27b": "pass"}, - {"path": "specs/ci/gates/conflict_markers.t27", "t27b": "pass"}, - {"path": "specs/ci/gates/documented_commands.t27", "t27b": "pass"}, - {"path": "specs/ci/gates/verilog_widths.t27", "t27b": "pass"}, - {"path": "specs/ci/schema.t27", "t27b": "pass"}, - {"path": "specs/compiler/c_array_repeat_wrapper.t27", "t27b": "pass"}, - {"path": "specs/compiler/c_fixed_array_return.t27", "t27b": "pass"}, - {"path": "specs/compiler/codegen_conformance.t27", "t27b": "pass"}, - {"path": "specs/compiler/core/t27core.t27", "t27b": "pass"}, - {"path": "specs/compiler/core/t27core_ddc.t27", "t27b": "pass"}, - {"path": "specs/compiler/cse_hoist.t27", "t27b": "pass"}, - {"path": "specs/compiler/lexer.t27", "t27b": "pass"}, - {"path": "specs/compiler/meta_compile.t27", "t27b": "pass"}, - {"path": "specs/compiler/rust_constant_case.t27", "t27b": "pass"}, - {"path": "specs/compiler/rust_enum_order.t27", "t27b": "pass"}, - {"path": "specs/compiler/rust_optional_returns.t27", "t27b": "pass"}, - {"path": "specs/compiler/rust_tail_returns.t27", "t27b": "pass"}, - {"path": "specs/compiler/rust_value_parameters.t27", "t27b": "pass"}, - {"path": "specs/compiler/test_report_exit.t27", "t27b": "pass"}, - {"path": "specs/compiler/theory/isa_round_trip.t27", "t27b": "pass"}, - {"path": "specs/compiler/theory/reproducible.t27", "t27b": "pass"}, - {"path": "specs/compiler/theory/sieve.t27", "t27b": "pass"}, - {"path": "specs/compiler/theory/speed_quality.t27", "t27b": "pass"}, - {"path": "specs/compiler/theory/toolchain.t27", "t27b": "pass"}, - {"path": "specs/compiler/theory/vacuity_census.t27", "t27b": "pass"}, - {"path": "specs/compiler/theory/warmup.t27", "t27b": "pass"}, - {"path": "specs/compiler/theory/warmup_t27b.t27", "t27b": "pass"}, - {"path": "specs/compiler/verilog_aos_memory.t27", "t27b": "pass"}, - {"path": "specs/compiler/verilog_branch_context.t27", "t27b": "pass"}, - {"path": "specs/compiler/zig_empty_typed_array.t27", "t27b": "pass"}, - {"path": "specs/compiler/zig_field_syntax.t27", "t27b": "pass"}, - {"path": "specs/compiler/zig_float_call_cast.t27", "t27b": "pass"}, - {"path": "specs/compiler/zig_primitive_bindings.t27", "t27b": "pass"}, - {"path": "specs/compiler/zig_scoped_type.t27", "t27b": "pass"}, - {"path": "specs/compiler/zig_shadow_initializer.t27", "t27b": "pass"}, - {"path": "specs/compiler/zig_test_shadowing.t27", "t27b": "pass"}, - {"path": "specs/compiler/zig_value_ignored.t27", "t27b": "pass"}, - {"path": "specs/conformance/e2e_scenarios.t27", "t27b": "pass"}, - {"path": "specs/crons/999-multibots-telegraf-agent-autopilot-L1118.t27", "t27b": "pass"}, - {"path": "specs/crons/999-multibots-telegraf-bot-owner-billing-L474.t27", "t27b": "pass"}, - {"path": "specs/crons/999-multibots-telegraf-check-stuck-trainings.t27", "t27b": "pass"}, - {"path": "specs/crons/999-multibots-telegraf-ci.t27", "t27b": "pass"}, - {"path": "specs/crons/999-multibots-telegraf-client-telemetry-daily.t27", "t27b": "pass"}, - {"path": "specs/crons/999-multibots-telegraf-club-invoice-abandoned-watch.t27", "t27b": "pass"}, - {"path": "specs/crons/999-multibots-telegraf-crm-proactive-sweep.t27", "t27b": "pass"}, - {"path": "specs/crons/999-multibots-telegraf-crmProactive-L375.t27", "t27b": "pass"}, - {"path": "specs/crons/999-multibots-telegraf-daily-sales-advisor.t27", "t27b": "pass"}, - {"path": "specs/crons/999-multibots-telegraf-generate-jobs-L164.t27", "t27b": "pass"}, - {"path": "specs/crons/999-multibots-telegraf-health-check.t27", "t27b": "pass"}, - {"path": "specs/crons/999-multibots-telegraf-log-monitor.t27", "t27b": "pass"}, - {"path": "specs/crons/999-multibots-telegraf-notificationHandler-L318.t27", "t27b": "pass"}, - {"path": "specs/crons/999-multibots-telegraf-notificationHandler-L324.t27", "t27b": "pass"}, - {"path": "specs/crons/999-multibots-telegraf-periodic-webhook-health-check.t27", "t27b": "pass"}, - {"path": "specs/crons/999-multibots-telegraf-production-monitor-L80.t27", "t27b": "pass"}, - {"path": "specs/crons/999-multibots-telegraf-provider-health-monitor-L344.t27", "t27b": "pass"}, - {"path": "specs/crons/999-multibots-telegraf-render-server-L10845.t27", "t27b": "pass"}, - {"path": "specs/crons/999-multibots-telegraf-render-server-L2301.t27", "t27b": "pass"}, - {"path": "specs/crons/999-multibots-telegraf-render-server-L2325.t27", "t27b": "pass"}, - {"path": "specs/crons/999-multibots-telegraf-render-server-L919.t27", "t27b": "pass"}, - {"path": "specs/crons/999-multibots-telegraf-robokassa-unclaimed-watch.t27", "t27b": "pass"}, - {"path": "specs/crons/999-multibots-telegraf-security.t27", "t27b": "pass"}, - {"path": "specs/crons/999-multibots-telegraf-skill-detector.t27", "t27b": "pass"}, - {"path": "specs/crons/999-multibots-telegraf-taskCache-L27.t27", "t27b": "pass"}, - {"path": "specs/crons/999-multibots-telegraf-ton-pending-watch.t27", "t27b": "pass"}, - {"path": "specs/crons/999-multibots-telegraf-video-task-store-L156.t27", "t27b": "pass"}, - {"path": "specs/crons/mac-alerts-digest.t27", "t27b": "pass"}, - {"path": "specs/crons/mac-alerts-watchdog.t27", "t27b": "pass"}, - {"path": "specs/crons/mac-browseros-cron-watchdog.t27", "t27b": "pass"}, - {"path": "specs/crons/mac-dev-cache-clean.t27", "t27b": "pass"}, - {"path": "specs/crons/mac-jobsearch-poller.t27", "t27b": "pass"}, - {"path": "specs/crons/mac-leela-dailyquote.t27", "t27b": "pass"}, - {"path": "specs/crons/mac-mail-bridge.t27", "t27b": "pass"}, - {"path": "specs/crons/mac-mcp-hub.t27", "t27b": "pass"}, - {"path": "specs/crons/mac-neo-boards.t27", "t27b": "pass"}, - {"path": "specs/crons/mac-neo-jobsearch.t27", "t27b": "pass"}, - {"path": "specs/crons/mac-reviewer-bees.t27", "t27b": "pass"}, - {"path": "specs/crons/mac-signup-watch.t27", "t27b": "pass"}, - {"path": "specs/crons/mac-trios-cycle-heal.t27", "t27b": "pass"}, - {"path": "specs/crons/mac-trios-cycle.t27", "t27b": "pass"}, - {"path": "specs/crons/mac-trios-doctor.t27", "t27b": "pass"}, - {"path": "specs/crons/mac-trios-feed.t27", "t27b": "pass"}, - {"path": "specs/crons/mac-trios-heal.t27", "t27b": "pass"}, - {"path": "specs/crons/railway-jobsearch-cron.t27", "t27b": "pass"}, - {"path": "specs/crons/t27-formal-mutation.t27", "t27b": "pass"}, - {"path": "specs/crons/t27-pr-dashboard.t27", "t27b": "pass"}, - {"path": "specs/crons/trinity-agent-cron-cleanup.t27", "t27b": "pass"}, - {"path": "specs/crons/trinity-agent-queue-drain.t27", "t27b": "pass"}, - {"path": "specs/crons/trinity-brain-ci.t27", "t27b": "pass"}, - {"path": "specs/crons/trinity-codegen.t27", "t27b": "pass"}, - {"path": "specs/crons/trinity-discover-callers.t27", "t27b": "pass"}, - {"path": "specs/crons/trinity-pages-health-check.t27", "t27b": "pass"}, - {"path": "specs/crons/trinity-signal-health-self.t27", "t27b": "pass"}, - {"path": "specs/crons/trinity-site-live-gate.t27", "t27b": "pass"}, - {"path": "specs/demos/simple_test.t27", "t27b": "pass"}, - {"path": "specs/docs/chapters/alphabet.t27", "t27b": "pass"}, - {"path": "specs/docs/chapters/evidence.t27", "t27b": "pass"}, - {"path": "specs/docs/chapters/layers.t27", "t27b": "pass"}, - {"path": "specs/docs/chapters/project.t27", "t27b": "pass"}, - {"path": "specs/docs/chapters/queen.t27", "t27b": "pass"}, - {"path": "specs/docs/chapters/rules.t27", "t27b": "pass"}, - {"path": "specs/docs/chapters/tooling.t27", "t27b": "pass"}, - {"path": "specs/docs/system.t27", "t27b": "pass"}, - {"path": "specs/effects/capability.t27", "t27b": "pass"}, - {"path": "specs/effects/clock_cap.t27", "t27b": "pass"}, - {"path": "specs/effects/fs_cap.t27", "t27b": "pass"}, - {"path": "specs/effects/replay_oracle.t27", "t27b": "pass"}, - {"path": "specs/fpga/adapter.t27", "t27b": "pass"}, - {"path": "specs/fpga/apb_bridge.t27", "t27b": "pass"}, - {"path": "specs/fpga/assembler.t27", "t27b": "pass"}, - {"path": "specs/fpga/axi4.t27", "t27b": "pass"}, - {"path": "specs/fpga/boards/arty_a7_integration.t27", "t27b": "pass"}, - {"path": "specs/fpga/boards/qmtech_a100t_integration.t27", "t27b": "pass"}, - {"path": "specs/fpga/bootrom.t27", "t27b": "pass"}, - {"path": "specs/fpga/bpsk.t27", "t27b": "pass"}, - {"path": "specs/fpga/clock_domain.t27", "t27b": "pass"}, - {"path": "specs/fpga/coverage.t27", "t27b": "pass"}, - {"path": "specs/fpga/crossopt.t27", "t27b": "pass"}, - {"path": "specs/fpga/cts.t27", "t27b": "pass"}, - {"path": "specs/fpga/dft.t27", "t27b": "pass"}, - {"path": "specs/fpga/die_probe.t27", "t27b": "pass"}, - {"path": "specs/fpga/dsp/adders.t27", "t27b": "pass"}, - {"path": "specs/fpga/dsp/cordic.t27", "t27b": "pass"}, - {"path": "specs/fpga/dsp/fixed_point.t27", "t27b": "pass"}, - {"path": "specs/fpga/dsp/multipliers.t27", "t27b": "pass"}, - {"path": "specs/fpga/dsp/signals.t27", "t27b": "pass"}, - {"path": "specs/fpga/e2e_demo.t27", "t27b": "pass"}, - {"path": "specs/fpga/eth_beacon.t27", "t27b": "pass"}, - {"path": "specs/fpga/eth_crc.t27", "t27b": "pass"}, - {"path": "specs/fpga/eth_rx.t27", "t27b": "pass"}, - {"path": "specs/fpga/fifo.t27", "t27b": "pass"}, - {"path": "specs/fpga/gf16_accel.t27", "t27b": "pass"}, - {"path": "specs/fpga/hw_types.t27", "t27b": "pass"}, - {"path": "specs/fpga/linker.t27", "t27b": "pass"}, - {"path": "specs/fpga/memory.t27", "t27b": "pass"}, - {"path": "specs/fpga/mmcm.t27", "t27b": "pass"}, - {"path": "specs/fpga/mtbf.t27", "t27b": "pass"}, - {"path": "specs/fpga/partition.t27", "t27b": "pass"}, - {"path": "specs/fpga/power.t27", "t27b": "pass"}, - {"path": "specs/fpga/power_analysis.t27", "t27b": "pass"}, - {"path": "specs/fpga/reset_sync.t27", "t27b": "pass"}, - {"path": "specs/fpga/rgmii.t27", "t27b": "pass"}, - {"path": "specs/fpga/rgmii_sniff.t27", "t27b": "pass"}, - {"path": "specs/fpga/ro_race.t27", "t27b": "pass"}, - {"path": "specs/fpga/router.t27", "t27b": "pass"}, - {"path": "specs/fpga/secded.t27", "t27b": "pass"}, - {"path": "specs/fpga/simulator.t27", "t27b": "pass"}, - {"path": "specs/fpga/stdlib.t27", "t27b": "pass"}, - {"path": "specs/fpga/ternary_isa.t27", "t27b": "pass"}, - {"path": "specs/fpga/ternary_link.t27", "t27b": "pass"}, - {"path": "specs/fpga/testbench/assembler_tb.t27", "t27b": "pass"}, - {"path": "specs/fpga/testbench/cts_tb.t27", "t27b": "pass"}, - {"path": "specs/fpga/testbench/formal_tb.t27", "t27b": "pass"}, - {"path": "specs/fpga/testbench/partition_tb.t27", "t27b": "pass"}, - {"path": "specs/fpga/testbench/placement_tb.t27", "t27b": "pass"}, - {"path": "specs/fpga/testbench/power_tb.t27", "t27b": "pass"}, - {"path": "specs/fpga/testbench/router_tb.t27", "t27b": "pass"}, - {"path": "specs/fpga/testbench/simulator_tb.t27", "t27b": "pass"}, - {"path": "specs/fpga/testbench/timing_tb.t27", "t27b": "pass"}, - {"path": "specs/fpga/testbench/vcd_trace_tb.t27", "t27b": "pass"}, - {"path": "specs/fpga/timing.t27", "t27b": "pass"}, - {"path": "specs/fpga/trinet_node.t27", "t27b": "pass"}, - {"path": "specs/fpga/verification/build_verify.t27", "t27b": "pass"}, - {"path": "specs/functions/analytics-sales-advise.t27", "t27b": "pass"}, - {"path": "specs/functions/analytics-skills-detect.t27", "t27b": "pass"}, - {"path": "specs/functions/broadcast-message-send.t27", "t27b": "pass"}, - {"path": "specs/functions/client-telemetry-daily.t27", "t27b": "pass"}, - {"path": "specs/functions/club-invoice-abandoned-watch.t27", "t27b": "pass"}, - {"path": "specs/functions/content-detailed-script-generate.t27", "t27b": "pass"}, - {"path": "specs/functions/content-scenario-clips-generate.t27", "t27b": "pass"}, - {"path": "specs/functions/content-scripts-generate.t27", "t27b": "pass"}, - {"path": "specs/functions/crm-proactive-sweep.t27", "t27b": "pass"}, - {"path": "specs/functions/instagram-competitors-find.t27", "t27b": "pass"}, - {"path": "specs/functions/instagram-reels-analyze.t27", "t27b": "pass"}, - {"path": "specs/functions/instagram-top-content-extract.t27", "t27b": "pass"}, - {"path": "specs/functions/monitoring-error-report.t27", "t27b": "pass"}, - {"path": "specs/functions/monitoring-health-check.t27", "t27b": "pass"}, - {"path": "specs/functions/monitoring-logs-analyze.t27", "t27b": "pass"}, - {"path": "specs/functions/monitoring-logs-trigger.t27", "t27b": "pass"}, - {"path": "specs/functions/morph-images-generate.t27", "t27b": "pass"}, - {"path": "specs/functions/neuro-image-generate.t27", "t27b": "pass"}, - {"path": "specs/functions/payment-ai-server-process.t27", "t27b": "pass"}, - {"path": "specs/functions/reels-ai-callback.t27", "t27b": "pass"}, - {"path": "specs/functions/reels-ai-generate.t27", "t27b": "pass"}, - {"path": "specs/functions/reels-loop-generate.t27", "t27b": "pass"}, - {"path": "specs/functions/render-avatar-video-run.t27", "t27b": "pass"}, - {"path": "specs/functions/render-job-run.t27", "t27b": "pass"}, - {"path": "specs/functions/render-riddle-run.t27", "t27b": "pass"}, - {"path": "specs/functions/robokassa-unclaimed-watch.t27", "t27b": "pass"}, - {"path": "specs/functions/ton-pending-watch.t27", "t27b": "pass"}, - {"path": "specs/functions/training-model-complete.t27", "t27b": "pass"}, - {"path": "specs/functions/training-model-start.t27", "t27b": "pass"}, - {"path": "specs/functions/training-model-v2-start.t27", "t27b": "pass"}, - {"path": "specs/functions/training-stuck-check.t27", "t27b": "pass"}, - {"path": "specs/functions/webhook-generation-validate.t27", "t27b": "pass"}, - {"path": "specs/functions/welcome-avatar-generate.t27", "t27b": "pass"}, - {"path": "specs/github/auth.t27", "t27b": "pass"}, - {"path": "specs/hosting/credit.t27", "t27b": "pass"}, - {"path": "specs/hosting/feed.t27", "t27b": "pass"}, - {"path": "specs/hosting/host.t27", "t27b": "pass"}, - {"path": "specs/hosting/panel.t27", "t27b": "pass"}, - {"path": "specs/hosting/placement.t27", "t27b": "pass"}, - {"path": "specs/hosting/proof.t27", "t27b": "pass"}, - {"path": "specs/hosting/row.t27", "t27b": "pass"}, - {"path": "specs/hosting/statement.t27", "t27b": "pass"}, - {"path": "specs/hosting/sybil.t27", "t27b": "pass"}, - {"path": "specs/hosting/toolchain.t27", "t27b": "pass"}, - {"path": "specs/hosting/topology.t27", "t27b": "pass"}, - {"path": "specs/i18n/agents-ru.t27", "t27b": "pass"}, - {"path": "specs/i18n/blog-ru.t27", "t27b": "pass"}, - {"path": "specs/i18n/docs-ru.t27", "t27b": "pass"}, - {"path": "specs/igla/race/mvp_ternary_classifier.t27", "t27b": "pass"}, - {"path": "specs/igla/race/phi_accumulator_growth.t27", "t27b": "pass"}, - {"path": "specs/igla/race/phi_gain_freedom.t27", "t27b": "pass"}, - {"path": "specs/igla/race/phi_weights.t27", "t27b": "pass"}, - {"path": "specs/igla/race/ternary_lut_table.t27", "t27b": "pass"}, - {"path": "specs/igla/race/ternary_mac_group.t27", "t27b": "pass"}, - {"path": "specs/igla/race/ternary_node.t27", "t27b": "pass"}, - {"path": "specs/igla/race/unit_weights_node.t27", "t27b": "pass"}, - {"path": "specs/igla/w535_bounded_while_module.t27", "t27b": "pass"}, - {"path": "specs/isa/t27a.t27", "t27b": "pass"}, - {"path": "specs/isa/t27a_mnemonics.t27", "t27b": "pass"}, - {"path": "specs/isa/ternary_encoding.t27", "t27b": "pass"}, - {"path": "specs/isa/ternary_gates.t27", "t27b": "pass"}, - {"path": "specs/isa/ternary_graph.t27", "t27b": "pass"}, - {"path": "specs/isa/tri27_bytecode.t27", "t27b": "pass"}, - {"path": "specs/isa/tri27_machine.t27", "t27b": "pass"}, - {"path": "specs/jobs/network_job.t27", "t27b": "pass"}, - {"path": "specs/jobs/release_t27c.t27", "t27b": "pass"}, - {"path": "specs/jobs/t27b_ledger_steward.t27", "t27b": "pass"}, - {"path": "specs/math/constants.t27", "t27b": "pass"}, - {"path": "specs/math/gf_competitive.t27", "t27b": "pass"}, - {"path": "specs/memory/graph/crypt.t27", "t27b": "pass"}, - {"path": "specs/memory/graph/ingest.t27", "t27b": "pass"}, - {"path": "specs/memory/graph/scope.t27", "t27b": "pass"}, - {"path": "specs/memory/graph/temporal.t27", "t27b": "pass"}, - {"path": "specs/memory/graph/types.t27", "t27b": "pass"}, - {"path": "specs/memory/tmem/session.t27", "t27b": "pass"}, - {"path": "specs/memory/tmem/types.t27", "t27b": "pass"}, - {"path": "specs/mesh_routing.t27", "t27b": "pass"}, - {"path": "specs/ml/activation/elu_activation.t27", "t27b": "blocked", "blocker": "ExprCall(undeclared fn)", "reason": "unimplemented"}, - {"path": "specs/ml/activation/gelu_activation.t27", "t27b": "blocked", "blocker": "ExprCall(undeclared fn)", "reason": "unimplemented"}, - {"path": "specs/ml/activation/gelu_approx_activation.t27", "t27b": "blocked", "blocker": "ExprCall(undeclared fn)", "reason": "unimplemented"}, - {"path": "specs/ml/activation/leaky_relu_activation.t27", "t27b": "pass"}, - {"path": "specs/ml/activation/relu_activation.t27", "t27b": "pass"}, - {"path": "specs/ml/activation/sigmoid_activation.t27", "t27b": "pass"}, - {"path": "specs/ml/activation/silu_swish_activation.t27", "t27b": "blocked", "blocker": "ExprCall(undeclared fn)", "reason": "unimplemented"}, - {"path": "specs/ml/activation/softmax.t27", "t27b": "blocked", "blocker": "ExprCall(undeclared fn)", "reason": "unimplemented"}, - {"path": "specs/ml/activation/tanh_activation.t27", "t27b": "blocked", "blocker": "ExprCall(undeclared fn)", "reason": "unimplemented"}, - {"path": "specs/ml/igla_champion_capsule.t27", "t27b": "blocked", "blocker": "ExprIdentifier(undeclared)", "reason": "unimplemented"}, - {"path": "specs/ml/layers/avgpool2d_layer.t27", "t27b": "pass"}, - {"path": "specs/ml/layers/batchnorm_layer.t27", "t27b": "blocked", "blocker": "ExprCall(undeclared fn)", "reason": "unimplemented"}, - {"path": "specs/ml/layers/conv2d_layer.t27", "t27b": "pass"}, - {"path": "specs/ml/layers/dense_layer.t27", "t27b": "pass"}, - {"path": "specs/ml/layers/dropout_layer.t27", "t27b": "pass"}, - {"path": "specs/ml/layers/embedding_layer.t27", "t27b": "blocked", "blocker": "ExprCall(undeclared fn)", "reason": "unimplemented"}, - {"path": "specs/ml/layers/flatten_layer.t27", "t27b": "pass"}, - {"path": "specs/ml/layers/layernorm_layer.t27", "t27b": "pass"}, - {"path": "specs/ml/layers/maxpool2d_layer.t27", "t27b": "pass"}, - {"path": "specs/ml/layers/residual_connection.t27", "t27b": "pass"}, - {"path": "specs/ml/loss/binary_crossentropy_loss.t27", "t27b": "blocked", "blocker": "ExprCall(undeclared fn)", "reason": "unimplemented"}, - {"path": "specs/ml/loss/contrastive_loss.t27", "t27b": "blocked", "blocker": "ExprCall(undeclared fn)", "reason": "unimplemented"}, - {"path": "specs/ml/loss/cross_entropy_loss.t27", "t27b": "blocked", "blocker": "ExprCall(undeclared fn)", "reason": "unimplemented"}, - {"path": "specs/ml/loss/huber_loss.t27", "t27b": "pass"}, - {"path": "specs/ml/loss/kl_divergence.t27", "t27b": "pass"}, - {"path": "specs/ml/loss/mse_loss.t27", "t27b": "pass"}, - {"path": "specs/ml/optimizer/adagrad.t27", "t27b": "blocked", "blocker": "ExprCall(undeclared fn)", "reason": "unimplemented"}, - {"path": "specs/ml/optimizer/adam.t27", "t27b": "blocked", "blocker": "ExprCall(undeclared fn)", "reason": "unimplemented"}, - {"path": "specs/ml/optimizer/lamb.t27", "t27b": "blocked", "blocker": "ExprCall(undeclared fn)", "reason": "unimplemented"}, - {"path": "specs/ml/optimizer/race_config.t27", "t27b": "blocked", "blocker": "ExprIdentifier(undeclared)", "reason": "unimplemented"}, - {"path": "specs/ml/optimizer/rmsprop.t27", "t27b": "pass"}, - {"path": "specs/ml/optimizer/sgd.t27", "t27b": "pass"}, - {"path": "specs/ml/pathway/mlp.t27", "t27b": "blocked", "blocker": "ExprCall(undeclared fn)", "reason": "unimplemented"}, - {"path": "specs/ml/recurrent/attention_mechanism.t27", "t27b": "blocked", "blocker": "ExprCall(undeclared fn)", "reason": "unimplemented"}, - {"path": "specs/ml/recurrent/bilstm.t27", "t27b": "blocked", "blocker": "ExprCall(undeclared fn)", "reason": "unimplemented"}, - {"path": "specs/ml/recurrent/gru_cell.t27", "t27b": "blocked", "blocker": "ExprCall(undeclared fn)", "reason": "unimplemented"}, - {"path": "specs/ml/recurrent/lstm_cell.t27", "t27b": "blocked", "blocker": "ExprCall(undeclared fn)", "reason": "unimplemented"}, - {"path": "specs/ml/recurrent/lstm_single.t27", "t27b": "blocked", "blocker": "ExprCall(undeclared fn)", "reason": "unimplemented"}, - {"path": "specs/ml/recurrent/rnn_cell.t27", "t27b": "blocked", "blocker": "ExprCall(undeclared fn)", "reason": "unimplemented"}, - {"path": "specs/ml/recurrent/self_attention.t27", "t27b": "pass"}, - {"path": "specs/ml/rl/advantage_estimator.t27", "t27b": "blocked", "blocker": "ExprCall(undeclared fn)", "reason": "unimplemented"}, - {"path": "specs/ml/rl/dqn.t27", "t27b": "pass"}, - {"path": "specs/ml/rl/dqn_target_network.t27", "t27b": "pass"}, - {"path": "specs/ml/rl/ppo_clip_loss.t27", "t27b": "blocked", "blocker": "ExprCall(undeclared fn)", "reason": "unimplemented"}, - {"path": "specs/ml/rl/ppo_critic.t27", "t27b": "blocked", "blocker": "ExprCall(undeclared fn)", "reason": "unimplemented"}, - {"path": "specs/ml/rl/sac_critic.t27", "t27b": "pass"}, - {"path": "specs/ml/transformer/encoder_block.t27", "t27b": "blocked", "blocker": "ExprCall(undeclared fn)", "reason": "unimplemented"}, - {"path": "specs/ml/transformer/feed_forward_network.t27", "t27b": "pass"}, - {"path": "specs/ml/transformer/multi_head_attention.t27", "t27b": "pass"}, - {"path": "specs/ml/transformer/positional_encoding.t27", "t27b": "blocked", "blocker": "ExprCall(undeclared fn)", "reason": "unimplemented"}, - {"path": "specs/multipath_router.t27", "t27b": "pass"}, - {"path": "specs/network/attribution.t27", "t27b": "pass"}, - {"path": "specs/network/identity.t27", "t27b": "pass"}, - {"path": "specs/network/job_rules.t27", "t27b": "pass"}, - {"path": "specs/network/mvp.t27", "t27b": "pass"}, - {"path": "specs/network/mvp_v2.t27", "t27b": "pass"}, - {"path": "specs/network/mvp_v3.t27", "t27b": "pass"}, - {"path": "specs/network/mvp_v3_ed25519.t27", "t27b": "pass"}, - {"path": "specs/network/pool.t27", "t27b": "pass"}, - {"path": "specs/network/quorum.t27", "t27b": "pass"}, - {"path": "specs/network/usage.t27", "t27b": "pass"}, - {"path": "specs/numeric/bnf1024.t27", "t27b": "pass"}, - {"path": "specs/numeric/bnf128.t27", "t27b": "pass"}, - {"path": "specs/numeric/bnf16.t27", "t27b": "pass"}, - {"path": "specs/numeric/bnf256.t27", "t27b": "pass"}, - {"path": "specs/numeric/bnf32.t27", "t27b": "pass"}, - {"path": "specs/numeric/bnf512.t27", "t27b": "pass"}, - {"path": "specs/numeric/bnf64.t27", "t27b": "pass"}, - {"path": "specs/numeric/bnf8.t27", "t27b": "pass"}, - {"path": "specs/numeric/catalog_paper_count.t27", "t27b": "pass"}, - {"path": "specs/numeric/e8m0.t27", "t27b": "pass"}, - {"path": "specs/numeric/formats.t27", "t27b": "pass"}, - {"path": "specs/numeric/formats_catalog.t27", "t27b": "pass"}, - {"path": "specs/numeric/gf10.t27", "t27b": "pass"}, - {"path": "specs/numeric/gf1024.t27", "t27b": "pass"}, - {"path": "specs/numeric/gf128.t27", "t27b": "pass"}, - {"path": "specs/numeric/gf14.t27", "t27b": "pass"}, - {"path": "specs/numeric/gf16.t27", "t27b": "pass"}, - {"path": "specs/numeric/gf256.t27", "t27b": "pass"}, - {"path": "specs/numeric/gf48.t27", "t27b": "pass"}, - {"path": "specs/numeric/gf512.t27", "t27b": "pass"}, - {"path": "specs/numeric/gf6.t27", "t27b": "pass"}, - {"path": "specs/numeric/gf96.t27", "t27b": "pass"}, - {"path": "specs/numeric/gft1024.t27", "t27b": "pass"}, - {"path": "specs/numeric/gft128.t27", "t27b": "pass"}, - {"path": "specs/numeric/gft16.t27", "t27b": "pass"}, - {"path": "specs/numeric/gft256.t27", "t27b": "pass"}, - {"path": "specs/numeric/gft32.t27", "t27b": "pass"}, - {"path": "specs/numeric/gft4.t27", "t27b": "pass"}, - {"path": "specs/numeric/gft512.t27", "t27b": "pass"}, - {"path": "specs/numeric/gft64.t27", "t27b": "pass"}, - {"path": "specs/numeric/gft8.t27", "t27b": "pass"}, - {"path": "specs/numeric/gfternary.t27", "t27b": "pass"}, - {"path": "specs/numeric/golden_sieve.t27", "t27b": "pass"}, - {"path": "specs/numeric/ocp_mx.t27", "t27b": "pass"}, - {"path": "specs/numeric/requant_boundary.t27", "t27b": "pass"}, - {"path": "specs/numeric/tnf1024.t27", "t27b": "pass"}, - {"path": "specs/numeric/tnf128.t27", "t27b": "pass"}, - {"path": "specs/numeric/tnf16.t27", "t27b": "pass"}, - {"path": "specs/numeric/tnf17.t27", "t27b": "pass"}, - {"path": "specs/numeric/tnf256.t27", "t27b": "pass"}, - {"path": "specs/numeric/tnf32.t27", "t27b": "pass"}, - {"path": "specs/numeric/tnf4.t27", "t27b": "pass"}, - {"path": "specs/numeric/tnf512.t27", "t27b": "pass"}, - {"path": "specs/numeric/tnf64.t27", "t27b": "pass"}, - {"path": "specs/numeric/tnf8.t27", "t27b": "pass"}, - {"path": "specs/numeric/trinity_numeric_surface.t27", "t27b": "pass"}, - {"path": "specs/physics/e8_lqg_bridge.t27", "t27b": "pass"}, - {"path": "specs/physics/eye_isi.t27", "t27b": "pass"}, - {"path": "specs/physics/gamma-conflict.t27", "t27b": "pass"}, - {"path": "specs/physics/hslm_benchmark.t27", "t27b": "pass"}, - {"path": "specs/physics/line_bounce.t27", "t27b": "pass"}, - {"path": "specs/physics/lqg_cs_bridge.t27", "t27b": "pass"}, - {"path": "specs/physics/xc7_primitives.t27", "t27b": "pass"}, - {"path": "specs/policy/issue_shape.t27", "t27b": "pass"}, - {"path": "specs/policy/l2_generation.t27", "t27b": "pass"}, - {"path": "specs/policy/lang_en.t27", "t27b": "pass"}, - {"path": "specs/policy/merge_ours.t27", "t27b": "pass"}, - {"path": "specs/policy/own_language.t27", "t27b": "pass"}, - {"path": "specs/policy/required_contexts.t27", "t27b": "pass"}, - {"path": "specs/policy/text_lines.t27", "t27b": "pass"}, - {"path": "specs/port/bootstrap/src/bridge.t27", "t27b": "pass"}, - {"path": "specs/port/bootstrap/src/cc_gate.t27", "t27b": "pass"}, - {"path": "specs/port/bootstrap/src/check_calls.t27", "t27b": "pass"}, - {"path": "specs/port/bootstrap/src/compiler/AsmRelocEntry_new.t27", "t27b": "pass"}, - {"path": "specs/port/bootstrap/src/compiler/AsmSectionKind_from_i8.t27", "t27b": "pass"}, - {"path": "specs/port/bootstrap/src/compiler/AssembledInstr_r_type.t27", "t27b": "pass"}, - {"path": "specs/port/bootstrap/src/compiler/HirBusPort_axi4_lite_slave.t27", "t27b": "pass"}, - {"path": "specs/port/bootstrap/src/compiler/HirClockDomain_new.t27", "t27b": "pass"}, - {"path": "specs/port/bootstrap/src/compiler/HirCoverPoint_new.t27", "t27b": "pass"}, - {"path": "specs/port/bootstrap/src/compiler/HirGf16FftConfig_fft_stages.t27", "t27b": "pass"}, - {"path": "specs/port/bootstrap/src/compiler/HirIpCatalog_new.t27", "t27b": "pass"}, - {"path": "specs/port/bootstrap/src/compiler/HirTernaryRegFile_new.t27", "t27b": "pass"}, - {"path": "specs/port/bootstrap/src/compiler/HwType_hw_width.t27", "t27b": "pass"}, - {"path": "specs/port/bootstrap/src/compiler/LinkSection_text.t27", "t27b": "pass"}, - {"path": "specs/port/bootstrap/src/compiler/LoopGuard_loop_cond.t27", "t27b": "pass"}, - {"path": "specs/port/bootstrap/src/compiler/TbCheck_new.t27", "t27b": "pass"}, - {"path": "specs/port/bootstrap/src/compiler/collect_type_decls.t27", "t27b": "pass"}, - {"path": "specs/port/bootstrap/src/enrichment/mod.t27", "t27b": "pass"}, - {"path": "specs/port/bootstrap/src/jwt.t27", "t27b": "pass"}, - {"path": "specs/port/bootstrap/src/parse_conform.t27", "t27b": "pass"}, - {"path": "specs/port/bootstrap/src/phi_f64_literals.t27", "t27b": "pass"}, - {"path": "specs/port/bootstrap/src/phi_selfcheck.t27", "t27b": "pass"}, - {"path": "specs/port/bootstrap/src/sensitivity.t27", "t27b": "pass"}, - {"path": "specs/port/bootstrap/src/source_kind.t27", "t27b": "pass"}, - {"path": "specs/port/bootstrap/src/weight_bram.t27", "t27b": "pass"}, - {"path": "specs/port/browseros/trios/agent-server/apps/server/src/api/routes/health.t27", "t27b": "pass"}, - {"path": "specs/port/browseros/trios/agent-server/apps/server/src/api/routes/memory.t27", "t27b": "pass"}, - {"path": "specs/port/browseros/trios/agent-server/apps/server/src/api/routes/queen-lease.t27", "t27b": "pass"}, - {"path": "specs/port/browseros/trios/agent-server/apps/server/src/api/routes/queen-needs-you.t27", "t27b": "pass"}, - {"path": "specs/port/browseros/trios/agent-server/apps/server/src/api/routes/queen-public-agents.t27", "t27b": "pass"}, - {"path": "specs/port/browseros/trios/agent-server/apps/server/src/api/routes/queen-registry.t27", "t27b": "pass"}, - {"path": "specs/port/browseros/trios/agent-server/apps/server/src/api/routes/queen-rehearsal.t27", "t27b": "pass"}, - {"path": "specs/port/browseros/trios/agent-server/apps/server/src/api/routes/queen-report.t27", "t27b": "pass"}, - {"path": "specs/port/browseros/trios/agent-server/apps/server/src/api/routes/status.t27", "t27b": "pass"}, - {"path": "specs/port/browseros/trios/agent-server/apps/server/src/api/services/a2a/a2a-liveness.t27", "t27b": "pass"}, - {"path": "specs/port/browseros/trios/agent-server/apps/server/src/api/services/openclaw/claw-session.t27", "t27b": "pass"}, - {"path": "specs/port/browseros/trios/agent-server/apps/server/src/browser/bookmarks.t27", "t27b": "pass"}, - {"path": "specs/port/browseros/trios/agent-server/apps/server/src/browser/history.t27", "t27b": "pass"}, - {"path": "specs/port/browseros/trios/agent-server/apps/server/src/lib/agents/runtime/registry.t27", "t27b": "pass"}, - {"path": "specs/port/browseros/trios/agent-server/apps/server/src/lib/db/retry.t27", "t27b": "pass"}, - {"path": "specs/port/browseros/trios/agent-server/apps/server/src/lib/identity.t27", "t27b": "pass"}, - {"path": "specs/port/browseros/trios/agent-server/apps/server/src/lib/port-binding.t27", "t27b": "pass"}, - {"path": "specs/port/browseros/trios/agent-server/apps/server/src/lib/provider-error-classifier.t27", "t27b": "pass"}, - {"path": "specs/port/browseros/trios/agent-server/apps/server/src/monitoring/envelope.t27", "t27b": "pass"}, - {"path": "specs/port/browseros/trios/agent-server/apps/server/src/skills/catalog.t27", "t27b": "pass"}, - {"path": "specs/port/browseros/trios/agent-server/apps/server/src/tools/filesystem/ls.t27", "t27b": "pass"}, - {"path": "specs/port/browseros/trios/agent-server/apps/server/src/tools/memory/write.t27", "t27b": "pass"}, - {"path": "specs/port/browseros/trios/agent-server/apps/server/src/tools/tool-registry.t27", "t27b": "pass"}, - {"path": "specs/port/fpga/bscan_spi_qmtech/bscan_spi_qmtech.t27", "t27b": "pass"}, - {"path": "specs/port/fpga/openxc7-synth/phi_temporal/temporal_heartbeat.t27", "t27b": "pass"}, - {"path": "specs/port/fpga/verilog/dsp_probe.t27", "t27b": "pass"}, - {"path": "specs/port/fpga/verilog/dsp_probe_live.t27", "t27b": "pass"}, - {"path": "specs/port/fpga/verilog/e8m0_jtag.t27", "t27b": "pass"}, - {"path": "specs/port/fpga/verilog/gft_bitnet_neuron_jtag.t27", "t27b": "pass"}, - {"path": "specs/port/fpga/verilog/gft_dot4_comm_jtag.t27", "t27b": "pass"}, - {"path": "specs/port/fpga/verilog/gft_dup2_jtag.t27", "t27b": "pass"}, - {"path": "specs/port/fpga/verilog/gft_dup3_jtag.t27", "t27b": "pass"}, - {"path": "specs/port/fpga/verilog/gft_signed_dot4_jtag.t27", "t27b": "pass"}, - {"path": "specs/port/fpga/verilog/gft_smul_jtag.t27", "t27b": "pass"}, - {"path": "specs/port/fpga/verilog/gft_train1_jtag.t27", "t27b": "pass"}, - {"path": "specs/port/fpga/verilog/link_node.t27", "t27b": "pass"}, - {"path": "specs/port/fpga/verilog/mvp_ternary_classifier_top.t27", "t27b": "pass"}, - {"path": "specs/port/fpga/verilog/phi_weights_jtag.t27", "t27b": "pass"}, - {"path": "specs/port/fpga/verilog/ternary_mac_demo_top.t27", "t27b": "pass"}, - {"path": "specs/port/fpga/verilog/ternary_mac_synth.t27", "t27b": "pass"}, - {"path": "specs/port/fpga/verilog/ternary_node_jtag.t27", "t27b": "pass"}, - {"path": "specs/port/fpga/vivado/blinky.t27", "t27b": "pass"}, - {"path": "specs/port/fpga/vivado/gf16_matmul4x4.t27", "t27b": "pass"}, - {"path": "specs/port/fpga/vivado/gf16_top.t27", "t27b": "pass"}, - {"path": "specs/port/fpga/vivado/gf16_uart_sim_bench.t27", "t27b": "pass"}, - {"path": "specs/port/fpga/vivado/uart_detect_top.t27", "t27b": "pass"}, - {"path": "specs/port/fpga/vivado/uart_echo_top.t27", "t27b": "pass"}, - {"path": "specs/port/fpga/vsa/temporal_heartbeat_top.t27", "t27b": "pass"}, - {"path": "specs/port/scripts/aggregate-experience.t27", "t27b": "pass"}, - {"path": "specs/port/scripts/bulk-create-notebooks.t27", "t27b": "pass"}, - {"path": "specs/port/scripts/check-conflicts.t27", "t27b": "pass"}, - {"path": "specs/port/scripts/check-pagination-truncation.t27", "t27b": "pass"}, - {"path": "specs/port/scripts/check_first_party_doc_language.t27", "t27b": "pass"}, - {"path": "specs/port/scripts/ci/loop-tools-tracked.t27", "t27b": "pass"}, - {"path": "specs/port/scripts/ci/rings_matrix.t27", "t27b": "pass"}, - {"path": "specs/port/scripts/fpga-build.t27", "t27b": "pass"}, - {"path": "specs/port/scripts/fpga/flash.t27", "t27b": "pass"}, - {"path": "specs/port/scripts/gen_w309.t27", "t27b": "pass"}, - {"path": "specs/port/scripts/gen_w310.t27", "t27b": "pass"}, - {"path": "specs/port/scripts/gen_w311.t27", "t27b": "pass"}, - {"path": "specs/port/scripts/gen_w314.t27", "t27b": "pass"}, - {"path": "specs/port/scripts/gen_w315.t27", "t27b": "pass"}, - {"path": "specs/port/scripts/gen_w316.t27", "t27b": "pass"}, - {"path": "specs/port/scripts/gen_w317.t27", "t27b": "pass"}, - {"path": "specs/port/scripts/gen_w318.t27", "t27b": "pass"}, - {"path": "specs/port/scripts/gen_w320.t27", "t27b": "pass"}, - {"path": "specs/port/scripts/gen_w322.t27", "t27b": "pass"}, - {"path": "specs/port/scripts/gen_w326.t27", "t27b": "pass"}, - {"path": "specs/port/scripts/gen_w363.t27", "t27b": "pass"}, - {"path": "specs/port/scripts/gen_w365.t27", "t27b": "pass"}, - {"path": "specs/port/scripts/gen_w368.t27", "t27b": "pass"}, - {"path": "specs/port/scripts/gen_w377.t27", "t27b": "pass"}, - {"path": "specs/port/scripts/gen_w378.t27", "t27b": "pass"}, - {"path": "specs/port/scripts/gen_w379.t27", "t27b": "pass"}, - {"path": "specs/port/scripts/gen_w380.t27", "t27b": "pass"}, - {"path": "specs/port/scripts/gen_w381.t27", "t27b": "pass"}, - {"path": "specs/port/scripts/gen_w381_lean.t27", "t27b": "pass"}, - {"path": "specs/port/scripts/gen_w382.t27", "t27b": "pass"}, - {"path": "specs/port/scripts/gen_w384.t27", "t27b": "pass"}, - {"path": "specs/port/scripts/gen_w384_lean.t27", "t27b": "pass"}, - {"path": "specs/port/scripts/gen_w385.t27", "t27b": "pass"}, - {"path": "specs/port/scripts/gen_w386.t27", "t27b": "pass"}, - {"path": "specs/port/scripts/gen_w387.t27", "t27b": "pass"}, - {"path": "specs/port/scripts/gen_w388_lean.t27", "t27b": "pass"}, - {"path": "specs/port/scripts/gen_w391.t27", "t27b": "pass"}, - {"path": "specs/port/scripts/gen_w391_lean.t27", "t27b": "pass"}, - {"path": "specs/port/scripts/gen_w631.t27", "t27b": "pass"}, - {"path": "specs/port/scripts/gen_w632.t27", "t27b": "pass"}, - {"path": "specs/port/scripts/gen_w633.t27", "t27b": "pass"}, - {"path": "specs/port/scripts/gen_w634.t27", "t27b": "pass"}, - {"path": "specs/port/scripts/gen_w635.t27", "t27b": "pass"}, - {"path": "specs/port/scripts/gen_w636.t27", "t27b": "pass"}, - {"path": "specs/port/scripts/gen_w637.t27", "t27b": "pass"}, - {"path": "specs/port/scripts/gen_w638.t27", "t27b": "pass"}, - {"path": "specs/port/scripts/gen_w639.t27", "t27b": "pass"}, - {"path": "specs/port/scripts/gen_w640.t27", "t27b": "pass"}, - {"path": "specs/port/scripts/gen_w641.t27", "t27b": "pass"}, - {"path": "specs/port/scripts/gen_w642.t27", "t27b": "pass"}, - {"path": "specs/port/scripts/gen_w643.t27", "t27b": "pass"}, - {"path": "specs/port/scripts/gen_w644.t27", "t27b": "pass"}, - {"path": "specs/port/scripts/gen_w645.t27", "t27b": "pass"}, - {"path": "specs/port/scripts/gen_w646.t27", "t27b": "pass"}, - {"path": "specs/port/scripts/gen_w647.t27", "t27b": "pass"}, - {"path": "specs/port/scripts/gen_w648.t27", "t27b": "pass"}, - {"path": "specs/port/scripts/gen_w649.t27", "t27b": "pass"}, - {"path": "specs/port/scripts/gen_w650.t27", "t27b": "pass"}, - {"path": "specs/port/scripts/gen_w651.t27", "t27b": "pass"}, - {"path": "specs/port/scripts/gen_w652.t27", "t27b": "pass"}, - {"path": "specs/port/scripts/gen_w653.t27", "t27b": "pass"}, - {"path": "specs/port/scripts/gen_w654.t27", "t27b": "pass"}, - {"path": "specs/port/scripts/gen_w655.t27", "t27b": "pass"}, - {"path": "specs/port/scripts/gen_w656.t27", "t27b": "pass"}, - {"path": "specs/port/scripts/gen_w657.t27", "t27b": "pass"}, - {"path": "specs/port/scripts/gen_w662.t27", "t27b": "pass"}, - {"path": "specs/port/scripts/gen_w669.t27", "t27b": "pass"}, - {"path": "specs/port/scripts/gen_w_blocks.t27", "t27b": "pass"}, - {"path": "specs/port/scripts/generate_episodes.t27", "t27b": "pass"}, - {"path": "specs/port/scripts/git_commands_tasks_1_4.t27", "t27b": "pass"}, - {"path": "specs/port/scripts/install-constitutional-hook.t27", "t27b": "pass"}, - {"path": "specs/port/scripts/lee_monte_carlo_baseline.t27", "t27b": "pass"}, - {"path": "specs/port/scripts/mcp-wrapper.t27", "t27b": "pass"}, - {"path": "specs/port/scripts/print_pellis_seal_decimal.t27", "t27b": "pass"}, - {"path": "specs/port/scripts/pysr_trinity_blind_test_v2.t27", "t27b": "pass"}, - {"path": "specs/port/scripts/reseal-apply.t27", "t27b": "pass"}, - {"path": "specs/port/scripts/reseal-check.t27", "t27b": "pass"}, - {"path": "specs/port/scripts/run_v51_multiple.t27", "t27b": "pass"}, - {"path": "specs/port/scripts/test-agent-bridge.t27", "t27b": "pass"}, - {"path": "specs/port/scripts/tri-issue-create.t27", "t27b": "pass"}, - {"path": "specs/port/scripts/tri-pr-create.t27", "t27b": "pass"}, - {"path": "specs/port/scripts/tri-search.t27", "t27b": "pass"}, - {"path": "specs/port/scripts/tri-sync.t27", "t27b": "pass"}, - {"path": "specs/port/scripts/tri_loop/claims.t27", "t27b": "pass"}, - {"path": "specs/port/scripts/tri_loop/corpus_parse.t27", "t27b": "pass"}, - {"path": "specs/port/scripts/tri_loop/loop_rules.t27", "t27b": "pass"}, - {"path": "specs/port/scripts/tri_loop/now_numbers.t27", "t27b": "pass"}, - {"path": "specs/port/scripts/tri_loop/t27b_rules.t27", "t27b": "pass"}, - {"path": "specs/port/scripts/ultra_engine_v70_ultimate.t27", "t27b": "pass"}, - {"path": "specs/port/scripts/validate_phi_f64.t27", "t27b": "pass"}, - {"path": "specs/port/scripts/verify_precision.t27", "t27b": "pass"}, - {"path": "specs/port/scripts/verify_smoking_guns.t27", "t27b": "pass"}, - {"path": "specs/port/scripts/wrapup/extract-context.t27", "t27b": "pass"}, - {"path": "specs/port/tools/backend_parity_table.t27", "t27b": "pass"}, - {"path": "specs/port/tools/bees/merger_gate_selftest.t27", "t27b": "pass"}, - {"path": "specs/port/tools/check_catalog_integrity.t27", "t27b": "pass"}, - {"path": "specs/port/tools/check_duplicate_declarations.t27", "t27b": "pass"}, - {"path": "specs/port/tools/check_fix_carries_source.t27", "t27b": "pass"}, - {"path": "specs/port/tools/ci/check_specs_still_parse.t27", "t27b": "pass"}, - {"path": "specs/port/tools/jtag/tdo_verdict.t27", "t27b": "pass"}, - {"path": "specs/port/tools/oracle/run.t27", "t27b": "pass"}, - {"path": "specs/port/tools/run_conformance_vvp.t27", "t27b": "pass"}, - {"path": "specs/port/tools/ternary_model.t27", "t27b": "pass"}, - {"path": "specs/port/tools/toolbelt.t27", "t27b": "pass"}, - {"path": "specs/port/tools/verify_emit_bitexact.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/fpga/fly-vivado/verilog/trinity_qmtech.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/fpga/gft/tb32.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/fpga/openxc7-regress/regress-fabric-bufg/fabric_bufg.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/fpga/openxc7-synth/DSP48E1_mock.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/fpga/openxc7-synth/blink_correct.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/fpga/openxc7-synth/blink_fast.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/fpga/openxc7-synth/blink_fixed.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/fpga/openxc7-synth/blink_minimal.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/fpga/openxc7-synth/blink_r23.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/fpga/openxc7-synth/blink_simple.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/fpga/openxc7-synth/blink_slow.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/fpga/openxc7-synth/blink_working.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/fpga/openxc7-synth/clk_test.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/fpga/openxc7-synth/clock_test.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/fpga/openxc7-synth/d6_blink.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/fpga/openxc7-synth/d6_inv_test.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/fpga/openxc7-synth/d6_test.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/fpga/openxc7-synth/d_bank13_test.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/fpga/openxc7-synth/d_blink_high.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/fpga/openxc7-synth/d_bufg_test.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/fpga/openxc7-synth/d_clk_direct.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/fpga/openxc7-synth/d_direct.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/fpga/openxc7-synth/d_e21_test.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/fpga/openxc7-synth/d_f19_test.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/fpga/openxc7-synth/d_full_path.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/fpga/openxc7-synth/d_g22_test.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/fpga/openxc7-synth/d_lut_only.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/fpga/openxc7-synth/d_multi_led.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/fpga/openxc7-synth/d_oscillator.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/fpga/openxc7-synth/d_simple_ff.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/fpga/openxc7-synth/d_simple_led.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/fpga/openxc7-synth/d_slow_blink.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/fpga/openxc7-synth/d_srl_blink.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/fpga/openxc7-synth/d_static_on.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/fpga/openxc7-synth/d_static_one.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/fpga/openxc7-synth/d_y0_test.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/fpga/openxc7-synth/definitive_diagnostic_inv.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/fpga/openxc7-synth/dsp_mul.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/fpga/openxc7-synth/led_both_test.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/fpga/openxc7-synth/led_d5_test.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/fpga/openxc7-synth/led_d6_test.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/fpga/openxc7-synth/led_diagnostic.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/fpga/openxc7-synth/led_off_test.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/fpga/openxc7-synth/led_on_test.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/fpga/openxc7-synth/led_simple_test.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/fpga/openxc7-synth/led_test_inv.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/fpga/openxc7-synth/multi_led_test.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/fpga/openxc7-synth/quantum_bridge_top.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/fpga/openxc7-synth/riscv_blink.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/fpga/openxc7-synth/singularity_d6_top.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/fpga/openxc7-synth/symbiflow_blink.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/fpga/openxc7-synth/ternary_activation.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/fpga/openxc7-synth/trinity_top.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/fpga/openxc7-synth/uart_echo.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/fpga/rtl/fpga_test_reporter.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/fpga/uart_loopback.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/fpga/uart_loopback_core.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/src/background_agent/main.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/src/brain/orbitofrontal_value.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/src/brain/weber_tuning.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/src/cli/health_check.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/src/cli/railway_create_full.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/src/cli/railway_create_project.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/src/cli/railway_deployment_create.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/src/cli/railway_null_startcmd.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/src/firebird/governance_temp.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/src/phi-engine/vibeec_original/bogatyrs_registry.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/src/phi-engine/vibeec_original/bogatyrs_spec_structure.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/src/phi-engine/vibeec_original/tnc.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/src/server_main.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/src/storm/experience_engine.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/src/tri-api/claude_md.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/src/tri/gen_aabb.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/src/tri/gen_arithmetic.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/src/tri/gen_assertion.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/src/tri/gen_barrier.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/src/tri/gen_base64.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/src/tri/gen_bezier.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/src/tri/gen_cache.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/src/tri/gen_caesar.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/src/tri/gen_canvas.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/src/tri/gen_color.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/src/tri/gen_cross_entropy.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/src/tri/gen_cursor.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/src/tri/gen_epoch_reclamation.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/src/tri/gen_escape.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/src/tri/gen_fuzz.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/src/tri/gen_geo_hash2d.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/src/tri/gen_gradient.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/src/tri/gen_gradient_descent.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/src/tri/gen_hazard_pointers.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/src/tri/gen_image.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/src/tri/gen_index.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/src/tri/gen_key_value.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/src/tri/gen_kmeans.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/src/tri/gen_leb128.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/src/tri/gen_linear_regression.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/src/tri/gen_lockfree_stack.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/src/tri/gen_matrix3x3.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/src/tri/gen_mock.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/src/tri/gen_neuron.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/src/tri/gen_path_utils.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/src/tri/gen_perceptron.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/src/tri/gen_quaternion.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/src/tri/gen_radix_tree.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/src/tri/gen_ray.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/src/tri/gen_record_store.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/src/tri/gen_rect.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/src/tri/gen_regression.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/src/tri/gen_relu.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/src/tri/gen_ring_buffer.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/src/tri/gen_rle.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/src/tri/gen_rsa_simple.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/src/tri/gen_rtree.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/src/tri/gen_rwlock.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/src/tri/gen_semaphore.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/src/tri/gen_sigmoid.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/src/tri/gen_skiplist_impl.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/src/tri/gen_snapshot.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/src/tri/gen_softmax.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/src/tri/gen_temp_file.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/src/tri/gen_test_runner.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/src/tri/gen_transaction.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/src/tri/gen_transform.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/src/tri/gen_varint.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/src/tri/gen_wal.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/src/tri/gen_websocket.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/src/tri/gen_work_stealing.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/src/tri/math/vocab_audit.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/src/tri/orchestrator_bench.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/src/tri/string_dualities.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/src/tri/string_spectrum.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/src/vibeec/gen_cmd_minimal.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/src/vibeec/gen_cmd_simple.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/src/vibeec/p2p_module.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/src/vibeec/tnc.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/src/vibeec/trinity_tokenizer.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/src/vibeec/validation_engine.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/src/wasm_stubs/auto_shard_stub.t27", "t27b": "pass"}, - {"path": "specs/port/trios/apps/trios-macos/rings/RUST-04/clade-improve/src/oversight.t27", "t27b": "pass"}, - {"path": "specs/port/trios/apps/trios-macos/rings/RUST-13/clade-meshd/src/transport.t27", "t27b": "pass"}, - {"path": "specs/port/trios/apps/trios-macos/rings/RUST-13/trios-mesh/build.t27", "t27b": "pass"}, - {"path": "specs/port/trios/apps/trios-macos/rings/RUST-13/trios-mesh/src/bin/smoke_m1.t27", "t27b": "pass"}, - {"path": "specs/port/trios/apps/trios-macos/rings/RUST-13/trios-mesh/tools/ad9361_config.t27", "t27b": "pass"}, - {"path": "specs/port/trios/crates/tri-tunnel/src/main.t27", "t27b": "pass"}, - {"path": "specs/port/trios/crates/trinity_loss/src/lib.t27", "t27b": "pass"}, - {"path": "specs/port/trios/crates/trios-bridge/src/main.t27", "t27b": "pass"}, - {"path": "specs/port/trios/crates/trios-chat/rings/CR-CHAT-00/src/lib.t27", "t27b": "pass"}, - {"path": "specs/port/trios/crates/trios-chat/rings/CR-CHAT-01/src/key_package_expiry_guard.t27", "t27b": "pass"}, - {"path": "specs/port/trios/crates/trios-chat/rings/CR-CHAT-02/src/epoch_rollover_wraparound_guard.t27", "t27b": "pass"}, - {"path": "specs/port/trios/crates/trios-chat/rings/CR-CHAT-02/src/skipped_message_key_gap_bound_guard.t27", "t27b": "pass"}, - {"path": "specs/port/trios/crates/trios-chat/rings/CR-CHAT-03/src/ratchet_tree_resolution_guard.t27", "t27b": "pass"}, - {"path": "specs/port/trios/crates/trios-chat/rings/CR-CHAT-03/src/unmerged_leaves_bound_guard.t27", "t27b": "pass"}, - {"path": "specs/port/trios/crates/trios-chat/rings/CR-CHAT-04/src/padding_alignment_boundary_guard.t27", "t27b": "pass"}, - {"path": "specs/port/trios/crates/trios-chat/rings/CR-CHAT-04/src/padding_block_size_alignment_guard.t27", "t27b": "pass"}, - {"path": "specs/port/trios/crates/trios-chat/rings/CR-CHAT-05/src/envelope_size_distribution_uniformity.t27", "t27b": "pass"}, - {"path": "specs/port/trios/crates/trios-chat/rings/CR-CHAT-07/src/blind_signature_sender_token.t27", "t27b": "pass"}, - {"path": "specs/port/trios/crates/trios-chat/rings/CR-CHAT-07/src/cover_decoy_ratio_governor.t27", "t27b": "pass"}, - {"path": "specs/port/trios/crates/trios-chat/rings/CR-CHAT-07/src/cover_traffic_inter_arrival_autocorrelation_guard.t27", "t27b": "pass"}, - {"path": "specs/port/trios/crates/trios-chat/rings/CR-CHAT-LAWS/src/lib.t27", "t27b": "pass"}, - {"path": "specs/port/trios/crates/trios-cli/src/cmd/agent.t27", "t27b": "pass"}, - {"path": "specs/port/trios/crates/trios-cli/src/cmd/commit.t27", "t27b": "pass"}, - {"path": "specs/port/trios/crates/trios-cli/src/cmd/gates.t27", "t27b": "pass"}, - {"path": "specs/port/trios/crates/trios-cli/src/cmd/leaderboard.t27", "t27b": "pass"}, - {"path": "specs/port/trios/crates/trios-cli/src/cmd/report.t27", "t27b": "pass"}, - {"path": "specs/port/trios/crates/trios-cli/src/cmd/roster.t27", "t27b": "pass"}, - {"path": "specs/port/trios/crates/trios-cli/src/cmd/run.t27", "t27b": "pass"}, - {"path": "specs/port/trios/crates/trios-cli/src/cmd/status.t27", "t27b": "pass"}, - {"path": "specs/port/trios/crates/trios-cli/src/cmd/submit.t27", "t27b": "pass"}, - {"path": "specs/port/trios/crates/trios-cli/src/gh.t27", "t27b": "pass"}, - {"path": "specs/port/trios/crates/trios-cli/src/lock.t27", "t27b": "pass"}, - {"path": "specs/port/trios/crates/trios-cli/src/metrics.t27", "t27b": "pass"}, - {"path": "specs/port/trios/crates/trios-doctor/rings/BRONZE-RING-DR/src/main.t27", "t27b": "pass"}, - {"path": "specs/port/trios/crates/trios-doctor/rings/SILVER-RING-DR-00/src/lib.t27", "t27b": "pass"}, - {"path": "specs/port/trios/crates/trios-doctor/src/main.t27", "t27b": "pass"}, - {"path": "specs/port/trios/crates/trios-ext/rings/SILVER-RING-EXT-00/src/lib.t27", "t27b": "pass"}, - {"path": "specs/port/trios/crates/trios-ext/xtask/src/main.t27", "t27b": "pass"}, - {"path": "specs/port/trios/crates/trios-git/src/commit.t27", "t27b": "pass"}, - {"path": "specs/port/trios/crates/trios-git/src/log.t27", "t27b": "pass"}, - {"path": "specs/port/trios/crates/trios-git/src/stash.t27", "t27b": "pass"}, - {"path": "specs/port/trios/crates/trios-git/src/status.t27", "t27b": "pass"}, - {"path": "specs/port/trios/crates/trios-golden-float/build.t27", "t27b": "pass"}, - {"path": "specs/port/trios/crates/trios-hdc/build.t27", "t27b": "pass"}, - {"path": "specs/port/trios/crates/trios-hdc/rings/HD-01/src/lib.t27", "t27b": "pass"}, - {"path": "specs/port/trios/crates/trios-igla-race/src/main.t27", "t27b": "pass"}, - {"path": "specs/port/trios/crates/trios-igla-trainer/src/jepa_runner.t27", "t27b": "pass"}, - {"path": "specs/port/trios/crates/trios-mcp/rings/BR-XTASK/src/main.t27", "t27b": "pass"}, - {"path": "specs/port/trios/crates/trios-mcp/rings/SR-01/src/lighthouse.t27", "t27b": "pass"}, - {"path": "specs/port/trios/crates/trios-mcp/rings/SR-02/src/discovery.t27", "t27b": "pass"}, - {"path": "specs/port/trios/crates/trios-mcp/rings/SR-02/src/lib.t27", "t27b": "pass"}, - {"path": "specs/port/trios/crates/trios-mcp/src/main.t27", "t27b": "pass"}, - {"path": "specs/port/trios/crates/trios-mesh/src/identity.t27", "t27b": "pass"}, - {"path": "specs/port/trios/crates/trios-mesh/src/packet.t27", "t27b": "pass"}, - {"path": "specs/port/trios/crates/trios-openclaw/rings/OC-01/src/lib.t27", "t27b": "pass"}, - {"path": "specs/port/trios/crates/trios-physics/build.t27", "t27b": "pass"}, - {"path": "specs/port/trios/crates/trios-physics/rings/PH-01/src/lib.t27", "t27b": "pass"}, - {"path": "specs/port/trios/crates/trios-physics/src/lib.t27", "t27b": "pass"}, - {"path": "specs/port/trios/crates/trios-rainbow-bridge/src/funnel_client.t27", "t27b": "pass"}, - {"path": "specs/port/trios/crates/trios-rainbow-bridge/src/lamport.t27", "t27b": "pass"}, - {"path": "specs/port/trios/crates/trios-sacred/rings/SC-00/src/lib.t27", "t27b": "pass"}, - {"path": "specs/port/trios/crates/trios-sacred/rings/SC-01/src/lib.t27", "t27b": "pass"}, - {"path": "specs/port/trios/crates/trios-scarab-types/rings/SR-00/src/lib.t27", "t27b": "pass"}, - {"path": "specs/port/trios/crates/trios-scarab-types/rings/SR-01/src/lib.t27", "t27b": "pass"}, - {"path": "specs/port/trios/crates/trios-scarab-types/rings/SR-02/src/lib.t27", "t27b": "pass"}, - {"path": "specs/port/trios/crates/trios-scarab-types/rings/SR-03/src/lib.t27", "t27b": "pass"}, - {"path": "specs/port/trios/crates/trios-scarab-types/rings/SR-04/src/lib.t27", "t27b": "pass"}, - {"path": "specs/port/trios/crates/trios-server/src/mcp_endpoints/tasks.t27", "t27b": "pass"}, - {"path": "specs/port/trios/crates/trios-server/src/tools/git.t27", "t27b": "pass"}, - {"path": "specs/port/trios/crates/trios-server/src/tools/git_extended.t27", "t27b": "pass"}, - {"path": "specs/port/trios/crates/trios-server/src/tools/gitbutler.t27", "t27b": "pass"}, - {"path": "specs/port/trios/crates/trios-server/src/tools/golden_float.t27", "t27b": "pass"}, - {"path": "specs/port/trios/crates/trios-server/src/tools/mod.t27", "t27b": "pass"}, - {"path": "specs/port/trios/crates/trios-store/rings/ST-00/src/lib.t27", "t27b": "pass"}, - {"path": "specs/port/trios/crates/trios-ternary/rings/TR-01/src/lib.t27", "t27b": "pass"}, - {"path": "specs/port/trios/crates/trios-train-cpu/src/bin/tjepa_modules/encoder.t27", "t27b": "pass"}, - {"path": "specs/port/trios/crates/trios-train-cpu/src/bin/train_state.t27", "t27b": "pass"}, - {"path": "specs/port/trios/crates/trios-trainer/src/train_loop.t27", "t27b": "pass"}, - {"path": "specs/port/trios/crates/trios-trainer/src/validation.t27", "t27b": "pass"}, - {"path": "specs/port/trios/crates/trios-trinity-brain/src/phi.t27", "t27b": "pass"}, - {"path": "specs/port/trios/crates/trios-vsa/rings/VS-01/src/lib.t27", "t27b": "pass"}, - {"path": "specs/port/trios/validate_bpb.t27", "t27b": "pass"}, - {"path": "specs/providers/catalog.t27", "t27b": "pass"}, - {"path": "specs/providers/gonka/deepseek-v4-flash-0731.t27", "t27b": "pass"}, - {"path": "specs/providers/gonka/glm-5-2-fp8.t27", "t27b": "pass"}, - {"path": "specs/providers/gonka/glm-5-3-flash.t27", "t27b": "pass"}, - {"path": "specs/providers/gonka/kimi-k2-6.t27", "t27b": "pass"}, - {"path": "specs/providers/gonka/minimax-m2-7.t27", "t27b": "pass"}, - {"path": "specs/providers/tri_gnk_pair.t27", "t27b": "pass"}, - {"path": "specs/providers/trinet/fpga-xc7a200t.t27", "t27b": "pass"}, - {"path": "specs/providers/trinet/gpu-consumer-24gb.t27", "t27b": "pass"}, - {"path": "specs/queen/actor_events.t27", "t27b": "pass"}, - {"path": "specs/queen/actor_view.t27", "t27b": "pass"}, - {"path": "specs/queen/actors.t27", "t27b": "pass"}, - {"path": "specs/queen/actors_hw.t27", "t27b": "pass"}, - {"path": "specs/queen/actors_hw_jtag.t27", "t27b": "pass"}, - {"path": "specs/queen/actors_hw_top.t27", "t27b": "pass"}, - {"path": "specs/queen/app.t27", "t27b": "pass"}, - {"path": "specs/queen/claim.t27", "t27b": "pass"}, - {"path": "specs/queen/control.t27", "t27b": "pass"}, - {"path": "specs/queen/dashboard.t27", "t27b": "pass"}, - {"path": "specs/queen/dispatch.t27", "t27b": "pass"}, - {"path": "specs/queen/dispatch_exit.t27", "t27b": "pass"}, - {"path": "specs/queen/domains.t27", "t27b": "pass"}, - {"path": "specs/queen/drain.t27", "t27b": "pass"}, - {"path": "specs/queen/events.t27", "t27b": "pass"}, - {"path": "specs/queen/golden_chain.t27", "t27b": "pass"}, - {"path": "specs/queen/hive.t27", "t27b": "pass"}, - {"path": "specs/queen/holds.t27", "t27b": "pass"}, - {"path": "specs/queen/jobs.t27", "t27b": "pass"}, - {"path": "specs/queen/keyed.t27", "t27b": "pass"}, - {"path": "specs/queen/keyed_guard.t27", "t27b": "pass"}, - {"path": "specs/queen/merger_gate.t27", "t27b": "pass"}, - {"path": "specs/queen/netlink.t27", "t27b": "pass"}, - {"path": "specs/queen/priority.t27", "t27b": "pass"}, - {"path": "specs/queen/replay/actors_decisions.t27", "t27b": "pass"}, - {"path": "specs/queen/replay/reviewer_decisions.t27", "t27b": "pass"}, - {"path": "specs/queen/replay/telemetry_decisions.t27", "t27b": "pass"}, - {"path": "specs/queen/review_lanes.t27", "t27b": "pass"}, - {"path": "specs/queen/review_log.t27", "t27b": "pass"}, - {"path": "specs/queen/review_valve.t27", "t27b": "pass"}, - {"path": "specs/queen/reviewer.t27", "t27b": "pass"}, - {"path": "specs/queen/reviewer_sizing.t27", "t27b": "pass"}, - {"path": "specs/queen/shaping.t27", "t27b": "pass"}, - {"path": "specs/queen/simulation.t27", "t27b": "pass"}, - {"path": "specs/queen/task_analysis.t27", "t27b": "pass"}, - {"path": "specs/queen/tasks.t27", "t27b": "pass"}, - {"path": "specs/queen/telemetry.t27", "t27b": "pass"}, - {"path": "specs/queen/turn_stop.t27", "t27b": "pass"}, - {"path": "specs/queen/views.t27", "t27b": "pass"}, - {"path": "specs/queen/waits.t27", "t27b": "pass"}, - {"path": "specs/queen/worktree_keep.t27", "t27b": "pass"}, - {"path": "specs/rings/ring_103_phi_sgd.t27", "t27b": "pass"}, - {"path": "specs/sandbox/health.t27", "t27b": "pass"}, - {"path": "specs/sandbox/https_enforce.t27", "t27b": "pass"}, - {"path": "specs/sandbox/orphan_detection.t27", "t27b": "pass"}, - {"path": "specs/sandbox/session_timeout.t27", "t27b": "pass"}, - {"path": "specs/skills/t27-measure-corpus.t27", "t27b": "pass"}, - {"path": "specs/skills/t27-phi-loop.t27", "t27b": "pass"}, - {"path": "specs/skills/t27-providers-steward.t27", "t27b": "pass"}, - {"path": "specs/skills/t27-self-host.t27", "t27b": "pass"}, - {"path": "specs/skills/t27-tri-pipeline.t27", "t27b": "pass"}, - {"path": "specs/skills/t27-tri.t27", "t27b": "pass"}, - {"path": "specs/skills/t27-wave-audit.t27", "t27b": "pass"}, - {"path": "specs/skills/t27-wrap-up.t27", "t27b": "pass"}, - {"path": "specs/skills/trinity-blog-post.t27", "t27b": "pass"}, - {"path": "specs/skills/trinity-board-sync.t27", "t27b": "pass"}, - {"path": "specs/skills/trinity-cloud.t27", "t27b": "pass"}, - {"path": "specs/skills/trinity-connect-accounts.t27", "t27b": "pass"}, - {"path": "specs/skills/trinity-doctor.t27", "t27b": "pass"}, - {"path": "specs/skills/trinity-farm-garden.t27", "t27b": "pass"}, - {"path": "specs/skills/trinity-fpga-synth.t27", "t27b": "pass"}, - {"path": "specs/skills/trinity-god-mode.t27", "t27b": "pass"}, - {"path": "specs/skills/trinity-implement-issue.t27", "t27b": "pass"}, - {"path": "specs/skills/trinity-queen-hive-visuals.t27", "t27b": "pass"}, - {"path": "specs/skills/trinity-review-code.t27", "t27b": "pass"}, - {"path": "specs/skills/trinity-run-tests.t27", "t27b": "pass"}, - {"path": "specs/skills/trinity-scholar.t27", "t27b": "pass"}, - {"path": "specs/skills/trinity-status.t27", "t27b": "pass"}, - {"path": "specs/skills/trinity-tech-tree.t27", "t27b": "pass"}, - {"path": "specs/skills/trinity-tri.t27", "t27b": "pass"}, - {"path": "specs/skills/trinity-trinity-test.t27", "t27b": "pass"}, - {"path": "specs/skills/trinity-ux-wave.t27", "t27b": "pass"}, - {"path": "specs/skills/trinity-vibee-gen.t27", "t27b": "pass"}, - {"path": "specs/skills/trinity-vsa-verify.t27", "t27b": "pass"}, - {"path": "specs/skills/trinity-wave.t27", "t27b": "pass"}, - {"path": "specs/system/unified-agent-operations.t27", "t27b": "pass"}, - {"path": "specs/ternary/activation_quantizer.t27", "t27b": "pass"}, - {"path": "specs/ternary/bitnet_layer.t27", "t27b": "pass"}, - {"path": "specs/ternary/bitnet_majority.t27", "t27b": "pass"}, - {"path": "specs/ternary/bitnet_mlp.t27", "t27b": "pass"}, - {"path": "specs/ternary/bitnet_mlp3.t27", "t27b": "pass"}, - {"path": "specs/ternary/bitnet_neuron.t27", "t27b": "pass"}, - {"path": "specs/ternary/bitnet_neuron_nchunk.t27", "t27b": "pass"}, - {"path": "specs/ternary/clocked_counter.t27", "t27b": "pass"}, - {"path": "specs/ternary/comb_bitnet_layer.t27", "t27b": "pass"}, - {"path": "specs/ternary/comb_bitnet_neuron.t27", "t27b": "pass"}, - {"path": "specs/ternary/comb_ternary_dot.t27", "t27b": "pass"}, - {"path": "specs/ternary/gft_add_rne.t27", "t27b": "pass"}, - {"path": "specs/ternary/gft_argmax4.t27", "t27b": "pass"}, - {"path": "specs/ternary/gft_axpy.t27", "t27b": "pass"}, - {"path": "specs/ternary/gft_bitnet_neuron.t27", "t27b": "pass"}, - {"path": "specs/ternary/gft_classifier4.t27", "t27b": "pass"}, - {"path": "specs/ternary/gft_classify.t27", "t27b": "pass"}, - {"path": "specs/ternary/gft_classify3.t27", "t27b": "pass"}, - {"path": "specs/ternary/gft_dot2.t27", "t27b": "pass"}, - {"path": "specs/ternary/gft_dot2_rne.t27", "t27b": "pass"}, - {"path": "specs/ternary/gft_dot4.t27", "t27b": "pass"}, - {"path": "specs/ternary/gft_dot4_rne.t27", "t27b": "pass"}, - {"path": "specs/ternary/gft_dot8.t27", "t27b": "pass"}, - {"path": "specs/ternary/gft_exp2.t27", "t27b": "pass"}, - {"path": "specs/ternary/gft_hidden2.t27", "t27b": "pass"}, - {"path": "specs/ternary/gft_layer2.t27", "t27b": "pass"}, - {"path": "specs/ternary/gft_layer3.t27", "t27b": "pass"}, - {"path": "specs/ternary/gft_layer4.t27", "t27b": "pass"}, - {"path": "specs/ternary/gft_log2.t27", "t27b": "pass"}, - {"path": "specs/ternary/gft_logistic.t27", "t27b": "pass"}, - {"path": "specs/ternary/gft_madd.t27", "t27b": "pass"}, - {"path": "specs/ternary/gft_magsub_tie.t27", "t27b": "pass"}, - {"path": "specs/ternary/gft_mlp2.t27", "t27b": "pass"}, - {"path": "specs/ternary/gft_mlp3.t27", "t27b": "pass"}, - {"path": "specs/ternary/gft_mul_rne.t27", "t27b": "pass"}, - {"path": "specs/ternary/gft_neuron_full.t27", "t27b": "pass"}, - {"path": "specs/ternary/gft_nll.t27", "t27b": "pass"}, - {"path": "specs/ternary/gft_recip.t27", "t27b": "pass"}, - {"path": "specs/ternary/gft_relu.t27", "t27b": "pass"}, - {"path": "specs/ternary/gft_sadd.t27", "t27b": "pass"}, - {"path": "specs/ternary/gft_sgd_step.t27", "t27b": "pass"}, - {"path": "specs/ternary/gft_signed_dot4.t27", "t27b": "pass"}, - {"path": "specs/ternary/gft_signed_mac.t27", "t27b": "pass"}, - {"path": "specs/ternary/gft_smul.t27", "t27b": "pass"}, - {"path": "specs/ternary/gft_softmax4.t27", "t27b": "pass"}, - {"path": "specs/ternary/gft_softmax_grad4.t27", "t27b": "pass"}, - {"path": "specs/ternary/gft_train1.t27", "t27b": "pass"}, - {"path": "specs/ternary/gft_train2.t27", "t27b": "pass"}, - {"path": "specs/ternary/gft_train2relu.t27", "t27b": "pass"}, - {"path": "specs/ternary/gft_xorbp.t27", "t27b": "pass"}, - {"path": "specs/ternary/gft_xorbp2.t27", "t27b": "pass"}, - {"path": "specs/ternary/gft_xornet.t27", "t27b": "pass"}, - {"path": "specs/ternary/gft_xorpercep.t27", "t27b": "pass"}, - {"path": "specs/ternary/gft_xorpercep3.t27", "t27b": "pass"}, - {"path": "specs/ternary/gft_xorpercep4.t27", "t27b": "pass"}, - {"path": "specs/ternary/gft_xortrain.t27", "t27b": "pass"}, - {"path": "specs/ternary/radix_economy.t27", "t27b": "pass"}, - {"path": "specs/ternary/stream_ternary_mac.t27", "t27b": "pass"}, - {"path": "specs/ternary/ternary_full_adder.t27", "t27b": "pass"}, - {"path": "specs/ternary/ternary_mac.t27", "t27b": "pass"}, - {"path": "specs/ternary/ternary_ripple_adder.t27", "t27b": "pass"}, - {"path": "specs/ternary/ternary_xor.t27", "t27b": "pass"}, - {"path": "specs/ternary/trits.t27", "t27b": "pass"}, - {"path": "specs/tools/catalog.t27", "t27b": "pass"}, - {"path": "specs/tools/epic_ci.t27", "t27b": "pass"}, - {"path": "specs/tools/mcp/gitbutler.t27", "t27b": "pass"}, - {"path": "specs/tools/mcp/inngest-dev.t27", "t27b": "pass"}, - {"path": "specs/tools/mcp/needle.t27", "t27b": "pass"}, - {"path": "specs/tools/mcp/neon.t27", "t27b": "pass"}, - {"path": "specs/tools/mcp/notebooklm.t27", "t27b": "pass"}, - {"path": "specs/tools/mcp/railway-mcp-server.t27", "t27b": "pass"}, - {"path": "specs/tools/mcp/t27-traceability.t27", "t27b": "pass"}, - {"path": "specs/tools/mcp/tri-mcp.t27", "t27b": "pass"}, - {"path": "specs/tools/mcp/tri-ssot.t27", "t27b": "pass"}, - {"path": "specs/tools/mcp/trinity.t27", "t27b": "pass"}, - {"path": "specs/tools/mcp/zig-docs.t27", "t27b": "pass"}, - {"path": "specs/tools/mcp_protocol.t27", "t27b": "pass"}, - {"path": "specs/tools/t27o/rust_convert.t27", "t27b": "pass"}, - {"path": "specs/tools/t27o/rust_std.t27", "t27b": "pass"}, - {"path": "specs/tools/tri/abandoned.t27", "t27b": "pass"}, - {"path": "specs/tools/tri/cell.t27", "t27b": "pass"}, - {"path": "specs/tools/tri/census.t27", "t27b": "pass"}, - {"path": "specs/tools/tri/ci.t27", "t27b": "pass"}, - {"path": "specs/tools/tri/competitors.t27", "t27b": "pass"}, - {"path": "specs/tools/tri/discard.t27", "t27b": "pass"}, - {"path": "specs/tools/tri/doctor.t27", "t27b": "pass"}, - {"path": "specs/tools/tri/elab.t27", "t27b": "pass"}, - {"path": "specs/tools/tri/emit.t27", "t27b": "pass"}, - {"path": "specs/tools/tri/experience.t27", "t27b": "pass"}, - {"path": "specs/tools/tri/fleet.t27", "t27b": "pass"}, - {"path": "specs/tools/tri/fmt.t27", "t27b": "pass"}, - {"path": "specs/tools/tri/fpga.t27", "t27b": "pass"}, - {"path": "specs/tools/tri/gates.t27", "t27b": "pass"}, - {"path": "specs/tools/tri/gen.t27", "t27b": "pass"}, - {"path": "specs/tools/tri/harness.t27", "t27b": "pass"}, - {"path": "specs/tools/tri/health.t27", "t27b": "pass"}, - {"path": "specs/tools/tri/hooks.t27", "t27b": "pass"}, - {"path": "specs/tools/tri/issues.t27", "t27b": "pass"}, - {"path": "specs/tools/tri/jumps.t27", "t27b": "pass"}, - {"path": "specs/tools/tri/kinds.t27", "t27b": "pass"}, - {"path": "specs/tools/tri/lean.t27", "t27b": "pass"}, - {"path": "specs/tools/tri/ledgers.t27", "t27b": "pass"}, - {"path": "specs/tools/tri/loop.t27", "t27b": "pass"}, - {"path": "specs/tools/tri/merging.t27", "t27b": "pass"}, - {"path": "specs/tools/tri/misread.t27", "t27b": "pass"}, - {"path": "specs/tools/tri/mods.t27", "t27b": "pass"}, - {"path": "specs/tools/tri/mutate.t27", "t27b": "pass"}, - {"path": "specs/tools/tri/now.t27", "t27b": "pass"}, - {"path": "specs/tools/tri/one-away.t27", "t27b": "pass"}, - {"path": "specs/tools/tri/orphaned.t27", "t27b": "pass"}, - {"path": "specs/tools/tri/pr.t27", "t27b": "pass"}, - {"path": "specs/tools/tri/prose.t27", "t27b": "pass"}, - {"path": "specs/tools/tri/quantifiers.t27", "t27b": "pass"}, - {"path": "specs/tools/tri/red.t27", "t27b": "pass"}, - {"path": "specs/tools/tri/reseal.t27", "t27b": "pass"}, - {"path": "specs/tools/tri/rtl.t27", "t27b": "pass"}, - {"path": "specs/tools/tri/seals.t27", "t27b": "pass"}, - {"path": "specs/tools/tri/serve.t27", "t27b": "pass"}, - {"path": "specs/tools/tri/skill.t27", "t27b": "pass"}, - {"path": "specs/tools/tri/status.t27", "t27b": "pass"}, - {"path": "specs/tools/tri/sweep.t27", "t27b": "pass"}, - {"path": "specs/tools/tri/synth.t27", "t27b": "pass"}, - {"path": "specs/tools/tri/test.t27", "t27b": "pass"}, - {"path": "specs/tools/tri/topic.t27", "t27b": "pass"}, - {"path": "specs/tools/tri/types.t27", "t27b": "pass"}, - {"path": "specs/tools/tri/unparsed.t27", "t27b": "pass"}, - {"path": "specs/tools/tri/vectors.t27", "t27b": "pass"}, - {"path": "specs/tools/tri/verdict.t27", "t27b": "pass"}, - {"path": "specs/tools/tri/vsim.t27", "t27b": "pass"}, - {"path": "specs/tools/tri/window.t27", "t27b": "pass"}, - {"path": "specs/tools/tri/worktrees.t27", "t27b": "pass"}, - {"path": "specs/tools/trinity/tri/bench.t27", "t27b": "pass"}, - {"path": "specs/tools/trinity/tri/bio.t27", "t27b": "pass"}, - {"path": "specs/tools/trinity/tri/blindspots.t27", "t27b": "pass"}, - {"path": "specs/tools/trinity/tri/conscious.t27", "t27b": "pass"}, - {"path": "specs/tools/trinity/tri/constants.t27", "t27b": "pass"}, - {"path": "specs/tools/trinity/tri/cosmos.t27", "t27b": "pass"}, - {"path": "specs/tools/trinity/tri/dashboard.t27", "t27b": "pass"}, - {"path": "specs/tools/trinity/tri/fib.t27", "t27b": "pass"}, - {"path": "specs/tools/trinity/tri/fpga.t27", "t27b": "pass"}, - {"path": "specs/tools/trinity/tri/gematria.t27", "t27b": "pass"}, - {"path": "specs/tools/trinity/tri/govern.t27", "t27b": "pass"}, - {"path": "specs/tools/trinity/tri/hardware.t27", "t27b": "pass"}, - {"path": "specs/tools/trinity/tri/identity.t27", "t27b": "pass"}, - {"path": "specs/tools/trinity/tri/lucas.t27", "t27b": "pass"}, - {"path": "specs/tools/trinity/tri/mesh.t27", "t27b": "pass"}, - {"path": "specs/tools/trinity/tri/needle-check.t27", "t27b": "pass"}, - {"path": "specs/tools/trinity/tri/needle-search.t27", "t27b": "pass"}, - {"path": "specs/tools/trinity/tri/needle.t27", "t27b": "pass"}, - {"path": "specs/tools/trinity/tri/omega.t27", "t27b": "pass"}, - {"path": "specs/tools/trinity/tri/particles.t27", "t27b": "pass"}, - {"path": "specs/tools/trinity/tri/phi.t27", "t27b": "pass"}, - {"path": "specs/tools/trinity/tri/quantum.t27", "t27b": "pass"}, - {"path": "specs/tools/trinity/tri/reputation.t27", "t27b": "pass"}, - {"path": "specs/tools/trinity/tri/sacred-const.t27", "t27b": "pass"}, - {"path": "specs/tools/trinity/tri/spiral.t27", "t27b": "pass"}, - {"path": "specs/tools/trinity/tri/swarm.t27", "t27b": "pass"}, - {"path": "specs/tools/trinity/tri/test.t27", "t27b": "pass"}, - {"path": "specs/tools/trinity/tri/vsa.t27", "t27b": "pass"}, - {"path": "specs/tools/trinity/tri/wallet.t27", "t27b": "pass"}, - {"path": "specs/traffic_animator.t27", "t27b": "pass"}, - {"path": "specs/tri/actors/metrics.t27", "t27b": "pass"}, - {"path": "specs/tri/agent/faculty_board.t27", "t27b": "pass"}, - {"path": "specs/tri/catalog/health.t27", "t27b": "pass"}, - {"path": "specs/tri/collections/namespace.t27", "t27b": "pass"}, - {"path": "specs/tri/crypto/ed25519.t27", "t27b": "pass"}, - {"path": "specs/tri/crypto/hex.t27", "t27b": "pass"}, - {"path": "specs/tri/crypto/sha256.t27", "t27b": "pass"}, - {"path": "specs/tri/crypto/sha512.t27", "t27b": "pass"}, - {"path": "specs/tri/graph/bellman_ford.t27", "t27b": "pass"}, - {"path": "specs/tri/graph/graph.t27", "t27b": "pass"}, - {"path": "specs/tri/graph/topological_sort.t27", "t27b": "pass"}, - {"path": "specs/tri/hot/hot.t27", "t27b": "pass"}, - {"path": "specs/tri/lab/receipt.t27", "t27b": "pass"}, - {"path": "specs/tri/lanes/lanes.t27", "t27b": "pass"}, - {"path": "specs/tri/math/math.t27", "t27b": "pass"}, - {"path": "specs/tri/math/measurement.t27", "t27b": "pass"}, - {"path": "specs/tri/misread/shapes.t27", "t27b": "pass"}, - {"path": "specs/tri/mutate/census.t27", "t27b": "pass"}, - {"path": "specs/tri/mutate/lab.t27", "t27b": "pass"}, - {"path": "specs/tri/mutate/plant.t27", "t27b": "pass"}, - {"path": "specs/tri/mutate/survivors.t27", "t27b": "pass"}, - {"path": "specs/tri/network/payout.t27", "t27b": "pass"}, - {"path": "specs/tri/pipeline/codegen.t27", "t27b": "pass"}, - {"path": "specs/tri/pipeline/spec_writer.t27", "t27b": "pass"}, - {"path": "specs/tri/pipeline/workflow.t27", "t27b": "pass"}, - {"path": "specs/tri/reseal/seal.t27", "t27b": "pass"}, - {"path": "specs/tri/search/pattern.t27", "t27b": "pass"}, - {"path": "specs/tri/sort/insertion_sort.t27", "t27b": "pass"}, - {"path": "specs/tri/sort/merge_sort.t27", "t27b": "pass"}, - {"path": "specs/tri/sort/selection_sort.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/a64.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/any_param_plan.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/arith_op.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/ast_scan.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/ast_shape.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/ast_walk.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/bit_cast_plan.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/blockers.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/builtin_plan.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/check_budget.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/cmp_op.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/coerce_plan.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/comptime_float.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/conformance/anonymous_struct.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/conformance/anytype_typeof.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/conformance/array_length_expr.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/conformance/array_literal.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/conformance/array_literal_value.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/conformance/array_repeat_text.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/conformance/bare_abs.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/conformance/big_frame.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/conformance/big_repeat_global.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/conformance/bit_cast.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/conformance/brace_invariant.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/conformance/builtin_abs_max_min_pi.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/conformance/carried_allocator.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/conformance/carried_container.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/conformance/cmp_out_of_range.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/conformance/comptime_float.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/conformance/comptime_float_f128.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/conformance/const_division.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/conformance/const_optional.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/conformance/discard_value.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/conformance/div_trunc_panic.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/conformance/elf_object.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/conformance/empty_anon_literal.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/conformance/empty_typed_array_literal.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/conformance/eval_branch_quota.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/conformance/float_as.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/conformance/float_call_cast.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/conformance/float_from_int_literal.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/conformance/float_mul_pow2.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/conformance/float_sqrt.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/conformance/frame_address_caller_owned.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/conformance/i128_arith.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/conformance/i128_ops.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/conformance/i128_return.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/conformance/int_cast.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/conformance/int_cast_index.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/conformance/large_frame.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/conformance/lazy_signature.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/conformance/let_reassigned.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/conformance/libm_logf.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/conformance/libm_powf.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/conformance/libm_rounding.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/conformance/libm_std_math.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/conformance/module_var_in_test.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/conformance/negative_float_literal.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/conformance/nested_anon_struct.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/conformance/numeric_coercion.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/conformance/odd_width_int.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/conformance/opaque_pointer.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/conformance/opt_void.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/conformance/optional_enum_compare.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/conformance/optional_module_var.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/conformance/param_discard.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/conformance/pointer_equality.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/conformance/postfix_optional.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/conformance/rem_int.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/conformance/repeat_addr_unreached.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/conformance/repeat_local.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/conformance/repeat_width_suffix.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/conformance/return_undefined_void.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/conformance/scaffold_local.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/conformance/scope_exit.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/conformance/scoped_gf16.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/conformance/shadow_module_var.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/conformance/size_of.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/conformance/slice_arg_one_element.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/conformance/static_slice_literal.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/conformance/std_mem_byte_slice.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/conformance/stdmem.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/conformance/str_module_var.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/conformance/string_slice_literal.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/conformance/struct_lit_if.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/conformance/test_local_write.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/conformance/tuple_local.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/conformance/tuple_local_index.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/conformance/type_alias.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/conformance/type_void.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/conformance/undefined_arg.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/conformance/undefined_module_var.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/conformance/unreached_stub.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/conformance/unread_anytype.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/conformance/unresolved_signature.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/conformance/untyped_local.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/conformance/untyped_local_uses.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/conformance/value_ignored.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/conformance/value_params.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/conformance/verilog_lib.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/conformance/verilog_prim.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/conformance/verilog_use.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/conformance/verilog_widths.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/conformance/void_bind.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/conformance/wide_int_const.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/conformance/zig_keyword_field.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/const_div_plan.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/discard_plan.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/dogfood.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/elf.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/emit_kit.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/empty_lit_plan.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/eval_arith.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/float_as_plan.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/frame_store_plan.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/fuzz.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/fuzz_oracle.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/i128_plan.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/int_cast_plan.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/lazy_sig_plan.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/ledger_steward.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/lencall.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/libm.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/libm_plan.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/literal_plan.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/macho.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/opaque_plan.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/optional_compare_plan.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/ptr_eq_plan.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/reduce.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/ref_var_plan.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/scaffold_plan.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/slice_lit_plan.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/source_text.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/stdmem.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/stdmem_plan.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/steward.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/text_escape.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/ts_emit.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/ts_plan.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/tuple_local_plan.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/type_text.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/undefined_arg_plan.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/verdict_key.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/verilog_emit.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/verilog_plan.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/void_bind_plan.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/wide_plan.t27", "t27b": "pass"}, - {"path": "specs/tri/test/report.t27", "t27b": "pass"}, - {"path": "specs/tri/utils/args.t27", "t27b": "pass"}, - {"path": "specs/tri/utils/exit_codes.t27", "t27b": "pass"}, - {"path": "specs/tri/utils/template.t27", "t27b": "pass"}, - {"path": "specs/trinet/etx.t27", "t27b": "pass"}, - {"path": "specs/trinet/ledger.t27", "t27b": "pass"}, - {"path": "specs/trinet/mint_authority.t27", "t27b": "pass"}, - {"path": "specs/trinet/node-work-credit.t27", "t27b": "pass"}, - {"path": "specs/trinet/tri-bridge.t27", "t27b": "pass"}, - {"path": "specs/trinity/build_graph.t27", "t27b": "pass"}, - {"path": "specs/trinity/capabilities/abi.c-api.t27", "t27b": "pass"}, - {"path": "specs/trinity/capabilities/agent.daemons.t27", "t27b": "pass"}, - {"path": "specs/trinity/capabilities/agent.phi-loop.t27", "t27b": "pass"}, - {"path": "specs/trinity/capabilities/agent.tri-api.t27", "t27b": "pass"}, - {"path": "specs/trinity/capabilities/api.http-server.t27", "t27b": "pass"}, - {"path": "specs/trinity/capabilities/archive.legacy.t27", "t27b": "pass"}, - {"path": "specs/trinity/capabilities/bench.suite.t27", "t27b": "pass"}, - {"path": "specs/trinity/capabilities/bot.tri-bot.t27", "t27b": "pass"}, - {"path": "specs/trinity/capabilities/brain.regions.t27", "t27b": "pass"}, - {"path": "specs/trinity/capabilities/catalog.spec-mirror.t27", "t27b": "pass"}, - {"path": "specs/trinity/capabilities/catalog.world-scan.t27", "t27b": "pass"}, - {"path": "specs/trinity/capabilities/cli.tri.t27", "t27b": "pass"}, - {"path": "specs/trinity/capabilities/convert.b2t.t27", "t27b": "pass"}, - {"path": "specs/trinity/capabilities/examples.zig.t27", "t27b": "pass"}, - {"path": "specs/trinity/capabilities/ext.vscode-swe.t27", "t27b": "pass"}, - {"path": "specs/trinity/capabilities/fpga.adapter.t27", "t27b": "pass"}, - {"path": "specs/trinity/capabilities/fpga.in-repo.t27", "t27b": "pass"}, - {"path": "specs/trinity/capabilities/lib.trinity.t27", "t27b": "pass"}, - {"path": "specs/trinity/capabilities/llm.firebird.t27", "t27b": "pass"}, - {"path": "specs/trinity/capabilities/llm.igla-chat.t27", "t27b": "pass"}, - {"path": "specs/trinity/capabilities/mcp.needle-mcp.t27", "t27b": "pass"}, - {"path": "specs/trinity/capabilities/mcp.trinity-mcp.t27", "t27b": "pass"}, - {"path": "specs/trinity/capabilities/native.canvas.t27", "t27b": "pass"}, - {"path": "specs/trinity/capabilities/native.node-gui.t27", "t27b": "pass"}, - {"path": "specs/trinity/capabilities/native.queen-app.t27", "t27b": "pass"}, - {"path": "specs/trinity/capabilities/node.trinity-node.t27", "t27b": "pass"}, - {"path": "specs/trinity/capabilities/numeric.golden-float.t27", "t27b": "pass"}, - {"path": "specs/trinity/capabilities/ops.deploy-infra.t27", "t27b": "pass"}, - {"path": "specs/trinity/capabilities/ops.railway-cli.t27", "t27b": "pass"}, - {"path": "specs/trinity/capabilities/pkg.vendored-cache.t27", "t27b": "pass"}, - {"path": "specs/trinity/capabilities/queen.lib.t27", "t27b": "pass"}, - {"path": "specs/trinity/capabilities/registry.commands.t27", "t27b": "pass"}, - {"path": "specs/trinity/capabilities/release.packaging.t27", "t27b": "pass"}, - {"path": "specs/trinity/capabilities/research.nexus-docs.t27", "t27b": "pass"}, - {"path": "specs/trinity/capabilities/research.programs.t27", "t27b": "pass"}, - {"path": "specs/trinity/capabilities/research.unreferenced-sources.t27", "t27b": "pass"}, - {"path": "specs/trinity/capabilities/search.vsa-index.t27", "t27b": "pass"}, - {"path": "specs/trinity/capabilities/specs.t27-vendored-compiler.t27", "t27b": "pass"}, - {"path": "specs/trinity/capabilities/specs.tri-corpus.t27", "t27b": "pass"}, - {"path": "specs/trinity/capabilities/specs.vibee-corpus.t27", "t27b": "pass"}, - {"path": "specs/trinity/capabilities/state.trinity-dir.t27", "t27b": "pass"}, - {"path": "specs/trinity/capabilities/test.graph.t27", "t27b": "pass"}, - {"path": "specs/trinity/capabilities/tools.scripts.t27", "t27b": "pass"}, - {"path": "specs/trinity/capabilities/train.hslm.t27", "t27b": "pass"}, - {"path": "specs/trinity/capabilities/training.targets.t27", "t27b": "pass"}, - {"path": "specs/trinity/capabilities/tri27.programs.t27", "t27b": "pass"}, - {"path": "specs/trinity/capabilities/tri27.toolchain.t27", "t27b": "pass"}, - {"path": "specs/trinity/capabilities/vibee.compiler.t27", "t27b": "pass"}, - {"path": "specs/trinity/capabilities/vsa.zig-hdc.t27", "t27b": "pass"}, - {"path": "specs/trinity/capabilities/web.docsite.t27", "t27b": "pass"}, - {"path": "specs/trinity/capabilities/web.queen-web.t27", "t27b": "pass"}, - {"path": "specs/trinity/capabilities/web.site.t27", "t27b": "pass"}, - {"path": "specs/trinity/compiler_matrix.t27", "t27b": "pass"}, - {"path": "specs/trinity/project.t27", "t27b": "pass"}, - {"path": "specs/ui/queen_evidence.t27", "t27b": "pass"}, - {"path": "specs/vault/audit.t27", "t27b": "pass"}, - {"path": "specs/vault/merge.t27", "t27b": "pass"}, - {"path": "specs/vault/policy.t27", "t27b": "pass"}, - {"path": "specs/verified/bench_agent.t27", "t27b": "pass"}, - {"path": "specs/verified/bench_boards.t27", "t27b": "pass"}, - {"path": "specs/verified/bitstream_reuse.t27", "t27b": "pass"}, - {"path": "specs/verified/bitstream_share.t27", "t27b": "pass"}, - {"path": "specs/verified/clock_constraints.t27", "t27b": "pass"}, - {"path": "specs/verified/corpus_merkle.t27", "t27b": "pass"}, - {"path": "specs/verified/corpus_receipt.t27", "t27b": "pass"}, - {"path": "specs/verified/ddc_receipt.t27", "t27b": "pass"}, - {"path": "specs/verified/device_dna.t27", "t27b": "pass"}, - {"path": "specs/verified/device_evidence.t27", "t27b": "pass"}, - {"path": "specs/verified/die_binding.t27", "t27b": "pass"}, - {"path": "specs/verified/digest_cache.t27", "t27b": "pass"}, - {"path": "specs/verified/evidence_chain.t27", "t27b": "pass"}, - {"path": "specs/verified/failure_loop.t27", "t27b": "pass"}, - {"path": "specs/verified/frontier.t27", "t27b": "pass"}, - {"path": "specs/verified/gen_hash_cache.t27", "t27b": "pass"}, - {"path": "specs/verified/independence.t27", "t27b": "pass"}, - {"path": "specs/verified/payout.t27", "t27b": "pass"}, - {"path": "specs/verified/poc/a/slot.t27", "t27b": "pass"}, - {"path": "specs/verified/poc/b/slot.t27", "t27b": "pass"}, - {"path": "specs/verified/poc/run.t27", "t27b": "pass"}, - {"path": "specs/verified/poc/static_counter.t27", "t27b": "pass"}, - {"path": "specs/verified/receipt.t27", "t27b": "pass"}, - {"path": "specs/verified/region.t27", "t27b": "pass"}, - {"path": "specs/verified/reuse.t27", "t27b": "pass"}, - {"path": "specs/verified/review_gate.t27", "t27b": "pass"}, - {"path": "specs/verified/run_record.t27", "t27b": "pass"}, - {"path": "specs/verified/seal_check.t27", "t27b": "pass"}, - {"path": "specs/verified/seal_identity.t27", "t27b": "pass"}, - {"path": "specs/verified/signed_receipt.t27", "t27b": "pass"}, - {"path": "specs/verified/silicon_queue.t27", "t27b": "pass"}, - {"path": "specs/verified/silicon_runs.t27", "t27b": "pass"}, - {"path": "specs/verified/suite_jobs.t27", "t27b": "pass"}, - {"path": "specs/verified/ternary_link_run.t27", "t27b": "pass"}, - {"path": "specs/verified/verdict.t27", "t27b": "pass"}, - {"path": "specs/verified/verdict_audit.t27", "t27b": "pass"}, - {"path": "specs/verified/watch.t27", "t27b": "pass"}, - {"path": "specs/vm/trinity_vm.t27", "t27b": "pass"}, - {"path": "specs/vsa/similarity_search.t27", "t27b": "pass"}, - {"path": "specs/vsa/trinity_compat.t27", "t27b": "pass"}, - {"path": "specs/xilinx7/bench_coverage.t27", "t27b": "pass"}, - {"path": "specs/xilinx7/far.t27", "t27b": "pass"}, - {"path": "specs/xilinx7/flow.t27", "t27b": "pass"}, - {"path": "specs/xilinx7/frames.t27", "t27b": "pass"}, - {"path": "specs/xilinx7/packets.t27", "t27b": "pass"} + {"path": "specs/a/b_c.t27", "t27b": "pass"}, + {"path": "specs/a_b/c.t27", "t27b": "pass"}, + {"path": "specs/agents/a.t27", "t27b": "pass"}, + {"path": "specs/agents/b.t27", "t27b": "pass"}, + {"path": "specs/agents/c.t27", "t27b": "pass"}, + {"path": "specs/agents/d.t27", "t27b": "pass"}, + {"path": "specs/agents/e.t27", "t27b": "pass"}, + {"path": "specs/agents/f.t27", "t27b": "pass"}, + {"path": "specs/agents/g.t27", "t27b": "pass"}, + {"path": "specs/agents/h.t27", "t27b": "pass"}, + {"path": "specs/agents/i.t27", "t27b": "pass"}, + {"path": "specs/agents/j.t27", "t27b": "pass"}, + {"path": "specs/agents/k.t27", "t27b": "pass"}, + {"path": "specs/agents/l.t27", "t27b": "pass"}, + {"path": "specs/agents/m.t27", "t27b": "pass"}, + {"path": "specs/agents/n.t27", "t27b": "pass"}, + {"path": "specs/agents/o.t27", "t27b": "pass"}, + {"path": "specs/agents/p.t27", "t27b": "pass"}, + {"path": "specs/agents/q.t27", "t27b": "pass"}, + {"path": "specs/agents/r.t27", "t27b": "pass"}, + {"path": "specs/agents/s.t27", "t27b": "pass"}, + {"path": "specs/agents/t.t27", "t27b": "pass"}, + {"path": "specs/agents/ti.t27", "t27b": "pass"}, + {"path": "specs/agents/u.t27", "t27b": "pass"}, + {"path": "specs/agents/v.t27", "t27b": "pass"}, + {"path": "specs/agents/w.t27", "t27b": "pass"}, + {"path": "specs/agents/x.t27", "t27b": "pass"}, + {"path": "specs/agents/y.t27", "t27b": "pass"}, + {"path": "specs/agents/z.t27", "t27b": "pass"}, + {"path": "specs/api/c_abi.t27", "t27b": "pass"}, + {"path": "specs/api/tri_api_context.t27", "t27b": "pass"}, + {"path": "specs/api/tri_api_loop.t27", "t27b": "pass"}, + {"path": "specs/api/tri_api_permissions.t27", "t27b": "pass"}, + {"path": "specs/api/tri_api_session.t27", "t27b": "pass"}, + {"path": "specs/api/tri_net_api.t27", "t27b": "pass"}, + {"path": "specs/automation/agent-claims-honest.t27", "t27b": "pass"}, + {"path": "specs/automation/agent-conversations.t27", "t27b": "pass"}, + {"path": "specs/automation/agent-hive-group.t27", "t27b": "pass"}, + {"path": "specs/automation/agent-media-kie.t27", "t27b": "pass"}, + {"path": "specs/automation/agent-neuro-kie.t27", "t27b": "pass"}, + {"path": "specs/automation/agent-provider-chain.t27", "t27b": "pass"}, + {"path": "specs/automation/agent-spec-bank.t27", "t27b": "pass"}, + {"path": "specs/automation/ball-board.t27", "t27b": "pass"}, + {"path": "specs/automation/ball-grants.t27", "t27b": "pass"}, + {"path": "specs/automation/blog-share.t27", "t27b": "pass"}, + {"path": "specs/automation/bot-agent-memory.t27", "t27b": "pass"}, + {"path": "specs/automation/bot-agent-stream.t27", "t27b": "pass"}, + {"path": "specs/automation/bot-agent-team.t27", "t27b": "pass"}, + {"path": "specs/automation/bot-event-tabs.t27", "t27b": "pass"}, + {"path": "specs/automation/bot-menu-press.t27", "t27b": "pass"}, + {"path": "specs/automation/bot-neuro-office.t27", "t27b": "pass"}, + {"path": "specs/automation/bot-office-crm.t27", "t27b": "pass"}, + {"path": "specs/automation/bot-topic-tabs.t27", "t27b": "pass"}, + {"path": "specs/automation/browser-pod-restart.t27", "t27b": "pass"}, + {"path": "specs/automation/browser-sign-in.t27", "t27b": "pass"}, + {"path": "specs/automation/browser-tab-strip.t27", "t27b": "pass"}, + {"path": "specs/automation/browser-viewer-boot.t27", "t27b": "pass"}, + {"path": "specs/automation/card-chat-night-watch.t27", "t27b": "pass"}, + {"path": "specs/automation/ci-bridge.t27", "t27b": "pass"}, + {"path": "specs/automation/claim-guard-bar.t27", "t27b": "pass"}, + {"path": "specs/automation/connect-card.t27", "t27b": "pass"}, + {"path": "specs/automation/course-access.t27", "t27b": "pass"}, + {"path": "specs/automation/course-outreach.t27", "t27b": "pass"}, + {"path": "specs/automation/crm-client-onboard.t27", "t27b": "pass"}, + {"path": "specs/automation/crm-client-ownership.t27", "t27b": "pass"}, + {"path": "specs/automation/crm-client-workspace.t27", "t27b": "pass"}, + {"path": "specs/automation/crm-duet.t27", "t27b": "pass"}, + {"path": "specs/automation/crm-first-screen.t27", "t27b": "pass"}, + {"path": "specs/automation/crm-lead-magnet.t27", "t27b": "pass"}, + {"path": "specs/automation/crm-sellers.t27", "t27b": "pass"}, + {"path": "specs/automation/crm-story-reel.t27", "t27b": "pass"}, + {"path": "specs/automation/engage-desk.t27", "t27b": "pass"}, + {"path": "specs/automation/hive-contributor-keys.t27", "t27b": "pass"}, + {"path": "specs/automation/inngest-functions-status.t27", "t27b": "pass"}, + {"path": "specs/automation/inngest-probe-suite.t27", "t27b": "pass"}, + {"path": "specs/automation/inngest-queen-scheduler.t27", "t27b": "pass"}, + {"path": "specs/automation/kanban-card-chat.t27", "t27b": "pass"}, + {"path": "specs/automation/leela-agent-link.t27", "t27b": "pass"}, + {"path": "specs/automation/mail-push.t27", "t27b": "pass"}, + {"path": "specs/automation/meeting-reminders.t27", "t27b": "pass"}, + {"path": "specs/automation/meta-connect.t27", "t27b": "pass"}, + {"path": "specs/automation/owner-studio.t27", "t27b": "pass"}, + {"path": "specs/automation/photo-actions.t27", "t27b": "pass"}, + {"path": "specs/automation/plan-reel.t27", "t27b": "pass"}, + {"path": "specs/automation/poster-facts-overlay.t27", "t27b": "pass"}, + {"path": "specs/automation/queen-contributor-keys.t27", "t27b": "pass"}, + {"path": "specs/automation/queen-growth.t27", "t27b": "pass"}, + {"path": "specs/automation/reddit-desk.t27", "t27b": "pass"}, + {"path": "specs/automation/review-jam.t27", "t27b": "pass"}, + {"path": "specs/automation/seal-stands-in.t27", "t27b": "pass"}, + {"path": "specs/automation/social-api.t27", "t27b": "pass"}, + {"path": "specs/automation/split-reel.t27", "t27b": "pass"}, + {"path": "specs/automation/token-wallet.t27", "t27b": "pass"}, + {"path": "specs/automation/tri-claim-batch.t27", "t27b": "pass"}, + {"path": "specs/automation/tri-wallet-chains.t27", "t27b": "pass"}, + {"path": "specs/automation/wrapup-auto.t27", "t27b": "pass"}, + {"path": "specs/base/debounce.t27", "t27b": "pass"}, + {"path": "specs/base/ops.t27", "t27b": "pass"}, + {"path": "specs/base/ring_32.t27", "t27b": "pass"}, + {"path": "specs/base/seed.t27", "t27b": "pass"}, + {"path": "specs/base/ternary_encoding.t27", "t27b": "pass"}, + {"path": "specs/base/types.t27", "t27b": "pass"}, + {"path": "specs/basics/01_what_a_spec_is.t27", "t27b": "pass"}, + {"path": "specs/basics/02_the_module_line.t27", "t27b": "pass"}, + {"path": "specs/basics/03_comments_and_prose.t27", "t27b": "pass"}, + {"path": "specs/basics/04_constants.t27", "t27b": "pass"}, + {"path": "specs/basics/05_whole_numbers.t27", "t27b": "pass"}, + {"path": "specs/basics/06_true_false_and_text.t27", "t27b": "pass"}, + {"path": "specs/basics/07_arrays.t27", "t27b": "pass"}, + {"path": "specs/basics/08_trits.t27", "t27b": "pass"}, + {"path": "specs/basics/09_expressions.t27", "t27b": "pass"}, + {"path": "specs/basics/10_a_test_block.t27", "t27b": "pass"}, + {"path": "specs/basics/11_many_tests.t27", "t27b": "pass"}, + {"path": "specs/basics/12_functions.t27", "t27b": "pass"}, + {"path": "specs/basics/13_local_names.t27", "t27b": "pass"}, + {"path": "specs/basics/14_if_and_else.t27", "t27b": "pass"}, + {"path": "specs/basics/15_loops.t27", "t27b": "pass"}, + {"path": "specs/basics/16_pub_or_private.t27", "t27b": "pass"}, + {"path": "specs/basics/17_structs.t27", "t27b": "pass"}, + {"path": "specs/basics/18_enums.t27", "t27b": "pass"}, + {"path": "specs/basics/19_use_other_modules.t27", "t27b": "pass"}, + {"path": "specs/basics/20_invariants.t27", "t27b": "pass"}, + {"path": "specs/basics/21_gen_ts.t27", "t27b": "pass"}, + {"path": "specs/basics/22_seven_backends.t27", "t27b": "pass"}, + {"path": "specs/basics/23_stages_of_t27c.t27", "t27b": "pass"}, + {"path": "specs/basics/24_tri_commands.t27", "t27b": "pass"}, + {"path": "specs/basics/25_reading_errors.t27", "t27b": "pass"}, + {"path": "specs/basics/26_a_small_program.t27", "t27b": "pass"}, + {"path": "specs/basics/27_where_next.t27", "t27b": "pass"}, + {"path": "specs/benchmarks/bench_main.t27", "t27b": "pass"}, + {"path": "specs/benchmarks/bench_nn.t27", "t27b": "pass"}, + {"path": "specs/benchmarks/gf16_bfloat16_nmse.t27", "t27b": "pass"}, + {"path": "specs/benchmarks/kernel_collatz.t27", "t27b": "pass"}, + {"path": "specs/benchmarks/kernel_f64loop.t27", "t27b": "pass"}, + {"path": "specs/benchmarks/kernel_fib.t27", "t27b": "pass"}, + {"path": "specs/benchmarks/kernel_matmul.t27", "t27b": "pass"}, + {"path": "specs/benchmarks/kernel_sieve.t27", "t27b": "pass"}, + {"path": "specs/benchmarks/kernel_ternary.t27", "t27b": "pass"}, + {"path": "specs/benchmarks/ternary_vs_binary.t27", "t27b": "pass"}, + {"path": "specs/blog/t27b_progress.t27", "t27b": "pass"}, + {"path": "specs/boards/arty_a7.t27", "t27b": "pass"}, + {"path": "specs/boards/wukong_v1.t27", "t27b": "pass"}, + {"path": "specs/boards/xc7a100t_full.t27", "t27b": "pass"}, + {"path": "specs/boards/xc7a100t_minimal.t27", "t27b": "pass"}, + {"path": "specs/brain/bus.t27", "t27b": "pass"}, + {"path": "specs/brain/cognitive_loop.t27", "t27b": "pass"}, + {"path": "specs/brain/phi_timing.t27", "t27b": "pass"}, + {"path": "specs/brain/unified_state.t27", "t27b": "pass"}, + {"path": "specs/catalog/discovery.t27", "t27b": "pass"}, + {"path": "specs/ci/affected.t27", "t27b": "pass"}, + {"path": "specs/ci/delivery_metrics.t27", "t27b": "pass"}, + {"path": "specs/ci/derived_data.t27", "t27b": "pass"}, + {"path": "specs/ci/gates/conflict_markers.t27", "t27b": "pass"}, + {"path": "specs/ci/gates/documented_commands.t27", "t27b": "pass"}, + {"path": "specs/ci/gates/verilog_widths.t27", "t27b": "pass"}, + {"path": "specs/ci/schema.t27", "t27b": "pass"}, + {"path": "specs/compiler/c_array_repeat_wrapper.t27", "t27b": "pass"}, + {"path": "specs/compiler/c_fixed_array_return.t27", "t27b": "pass"}, + {"path": "specs/compiler/codegen_conformance.t27", "t27b": "pass"}, + {"path": "specs/compiler/core/t27core.t27", "t27b": "pass"}, + {"path": "specs/compiler/core/t27core_ddc.t27", "t27b": "pass"}, + {"path": "specs/compiler/cse_hoist.t27", "t27b": "pass"}, + {"path": "specs/compiler/lexer.t27", "t27b": "pass"}, + {"path": "specs/compiler/meta_compile.t27", "t27b": "pass"}, + {"path": "specs/compiler/rust_constant_case.t27", "t27b": "pass"}, + {"path": "specs/compiler/rust_enum_order.t27", "t27b": "pass"}, + {"path": "specs/compiler/rust_optional_returns.t27", "t27b": "pass"}, + {"path": "specs/compiler/rust_tail_returns.t27", "t27b": "pass"}, + {"path": "specs/compiler/rust_value_parameters.t27", "t27b": "pass"}, + {"path": "specs/compiler/test_report_exit.t27", "t27b": "pass"}, + {"path": "specs/compiler/theory/isa_round_trip.t27", "t27b": "pass"}, + {"path": "specs/compiler/theory/reproducible.t27", "t27b": "pass"}, + {"path": "specs/compiler/theory/sieve.t27", "t27b": "pass"}, + {"path": "specs/compiler/theory/speed_quality.t27", "t27b": "pass"}, + {"path": "specs/compiler/theory/toolchain.t27", "t27b": "pass"}, + {"path": "specs/compiler/theory/vacuity_census.t27", "t27b": "pass"}, + {"path": "specs/compiler/theory/warmup.t27", "t27b": "pass"}, + {"path": "specs/compiler/theory/warmup_t27b.t27", "t27b": "pass"}, + {"path": "specs/compiler/verilog_aos_memory.t27", "t27b": "pass"}, + {"path": "specs/compiler/verilog_branch_context.t27", "t27b": "pass"}, + {"path": "specs/compiler/zig_empty_typed_array.t27", "t27b": "pass"}, + {"path": "specs/compiler/zig_field_syntax.t27", "t27b": "pass"}, + {"path": "specs/compiler/zig_float_call_cast.t27", "t27b": "pass"}, + {"path": "specs/compiler/zig_primitive_bindings.t27", "t27b": "pass"}, + {"path": "specs/compiler/zig_scoped_type.t27", "t27b": "pass"}, + {"path": "specs/compiler/zig_shadow_initializer.t27", "t27b": "pass"}, + {"path": "specs/compiler/zig_test_shadowing.t27", "t27b": "pass"}, + {"path": "specs/compiler/zig_value_ignored.t27", "t27b": "pass"}, + {"path": "specs/conformance/e2e_scenarios.t27", "t27b": "pass"}, + {"path": "specs/crons/999-multibots-telegraf-agent-autopilot-L1118.t27", "t27b": "pass"}, + {"path": "specs/crons/999-multibots-telegraf-bot-owner-billing-L474.t27", "t27b": "pass"}, + {"path": "specs/crons/999-multibots-telegraf-check-stuck-trainings.t27", "t27b": "pass"}, + {"path": "specs/crons/999-multibots-telegraf-ci.t27", "t27b": "pass"}, + {"path": "specs/crons/999-multibots-telegraf-client-telemetry-daily.t27", "t27b": "pass"}, + {"path": "specs/crons/999-multibots-telegraf-club-invoice-abandoned-watch.t27", "t27b": "pass"}, + {"path": "specs/crons/999-multibots-telegraf-crm-proactive-sweep.t27", "t27b": "pass"}, + {"path": "specs/crons/999-multibots-telegraf-crmProactive-L375.t27", "t27b": "pass"}, + {"path": "specs/crons/999-multibots-telegraf-daily-sales-advisor.t27", "t27b": "pass"}, + {"path": "specs/crons/999-multibots-telegraf-generate-jobs-L164.t27", "t27b": "pass"}, + {"path": "specs/crons/999-multibots-telegraf-health-check.t27", "t27b": "pass"}, + {"path": "specs/crons/999-multibots-telegraf-log-monitor.t27", "t27b": "pass"}, + {"path": "specs/crons/999-multibots-telegraf-notificationHandler-L318.t27", "t27b": "pass"}, + {"path": "specs/crons/999-multibots-telegraf-notificationHandler-L324.t27", "t27b": "pass"}, + {"path": "specs/crons/999-multibots-telegraf-periodic-webhook-health-check.t27", "t27b": "pass"}, + {"path": "specs/crons/999-multibots-telegraf-production-monitor-L80.t27", "t27b": "pass"}, + {"path": "specs/crons/999-multibots-telegraf-provider-health-monitor-L344.t27", "t27b": "pass"}, + {"path": "specs/crons/999-multibots-telegraf-render-server-L10845.t27", "t27b": "pass"}, + {"path": "specs/crons/999-multibots-telegraf-render-server-L2301.t27", "t27b": "pass"}, + {"path": "specs/crons/999-multibots-telegraf-render-server-L2325.t27", "t27b": "pass"}, + {"path": "specs/crons/999-multibots-telegraf-render-server-L919.t27", "t27b": "pass"}, + {"path": "specs/crons/999-multibots-telegraf-robokassa-unclaimed-watch.t27", "t27b": "pass"}, + {"path": "specs/crons/999-multibots-telegraf-security.t27", "t27b": "pass"}, + {"path": "specs/crons/999-multibots-telegraf-skill-detector.t27", "t27b": "pass"}, + {"path": "specs/crons/999-multibots-telegraf-taskCache-L27.t27", "t27b": "pass"}, + {"path": "specs/crons/999-multibots-telegraf-ton-pending-watch.t27", "t27b": "pass"}, + {"path": "specs/crons/999-multibots-telegraf-video-task-store-L156.t27", "t27b": "pass"}, + {"path": "specs/crons/mac-alerts-digest.t27", "t27b": "pass"}, + {"path": "specs/crons/mac-alerts-watchdog.t27", "t27b": "pass"}, + {"path": "specs/crons/mac-browseros-cron-watchdog.t27", "t27b": "pass"}, + {"path": "specs/crons/mac-dev-cache-clean.t27", "t27b": "pass"}, + {"path": "specs/crons/mac-jobsearch-poller.t27", "t27b": "pass"}, + {"path": "specs/crons/mac-leela-dailyquote.t27", "t27b": "pass"}, + {"path": "specs/crons/mac-mail-bridge.t27", "t27b": "pass"}, + {"path": "specs/crons/mac-mcp-hub.t27", "t27b": "pass"}, + {"path": "specs/crons/mac-neo-boards.t27", "t27b": "pass"}, + {"path": "specs/crons/mac-neo-jobsearch.t27", "t27b": "pass"}, + {"path": "specs/crons/mac-reviewer-bees.t27", "t27b": "pass"}, + {"path": "specs/crons/mac-signup-watch.t27", "t27b": "pass"}, + {"path": "specs/crons/mac-trios-cycle-heal.t27", "t27b": "pass"}, + {"path": "specs/crons/mac-trios-cycle.t27", "t27b": "pass"}, + {"path": "specs/crons/mac-trios-doctor.t27", "t27b": "pass"}, + {"path": "specs/crons/mac-trios-feed.t27", "t27b": "pass"}, + {"path": "specs/crons/mac-trios-heal.t27", "t27b": "pass"}, + {"path": "specs/crons/railway-jobsearch-cron.t27", "t27b": "pass"}, + {"path": "specs/crons/t27-formal-mutation.t27", "t27b": "pass"}, + {"path": "specs/crons/t27-pr-dashboard.t27", "t27b": "pass"}, + {"path": "specs/crons/trinity-agent-cron-cleanup.t27", "t27b": "pass"}, + {"path": "specs/crons/trinity-agent-queue-drain.t27", "t27b": "pass"}, + {"path": "specs/crons/trinity-brain-ci.t27", "t27b": "pass"}, + {"path": "specs/crons/trinity-codegen.t27", "t27b": "pass"}, + {"path": "specs/crons/trinity-discover-callers.t27", "t27b": "pass"}, + {"path": "specs/crons/trinity-pages-health-check.t27", "t27b": "pass"}, + {"path": "specs/crons/trinity-signal-health-self.t27", "t27b": "pass"}, + {"path": "specs/crons/trinity-site-live-gate.t27", "t27b": "pass"}, + {"path": "specs/demos/simple_test.t27", "t27b": "pass"}, + {"path": "specs/docs/chapters/alphabet.t27", "t27b": "pass"}, + {"path": "specs/docs/chapters/evidence.t27", "t27b": "pass"}, + {"path": "specs/docs/chapters/layers.t27", "t27b": "pass"}, + {"path": "specs/docs/chapters/project.t27", "t27b": "pass"}, + {"path": "specs/docs/chapters/queen.t27", "t27b": "pass"}, + {"path": "specs/docs/chapters/rules.t27", "t27b": "pass"}, + {"path": "specs/docs/chapters/tooling.t27", "t27b": "pass"}, + {"path": "specs/docs/system.t27", "t27b": "pass"}, + {"path": "specs/effects/capability.t27", "t27b": "pass"}, + {"path": "specs/effects/clock_cap.t27", "t27b": "pass"}, + {"path": "specs/effects/fs_cap.t27", "t27b": "pass"}, + {"path": "specs/effects/replay_oracle.t27", "t27b": "pass"}, + {"path": "specs/fpga/adapter.t27", "t27b": "pass"}, + {"path": "specs/fpga/apb_bridge.t27", "t27b": "pass"}, + {"path": "specs/fpga/assembler.t27", "t27b": "pass"}, + {"path": "specs/fpga/axi4.t27", "t27b": "pass"}, + {"path": "specs/fpga/boards/arty_a7_integration.t27", "t27b": "pass"}, + {"path": "specs/fpga/boards/qmtech_a100t_integration.t27", "t27b": "pass"}, + {"path": "specs/fpga/bootrom.t27", "t27b": "pass"}, + {"path": "specs/fpga/bpsk.t27", "t27b": "pass"}, + {"path": "specs/fpga/clock_domain.t27", "t27b": "pass"}, + {"path": "specs/fpga/coverage.t27", "t27b": "pass"}, + {"path": "specs/fpga/crossopt.t27", "t27b": "pass"}, + {"path": "specs/fpga/cts.t27", "t27b": "pass"}, + {"path": "specs/fpga/dft.t27", "t27b": "pass"}, + {"path": "specs/fpga/die_probe.t27", "t27b": "pass"}, + {"path": "specs/fpga/dsp/adders.t27", "t27b": "pass"}, + {"path": "specs/fpga/dsp/cordic.t27", "t27b": "pass"}, + {"path": "specs/fpga/dsp/fixed_point.t27", "t27b": "pass"}, + {"path": "specs/fpga/dsp/multipliers.t27", "t27b": "pass"}, + {"path": "specs/fpga/dsp/signals.t27", "t27b": "pass"}, + {"path": "specs/fpga/e2e_demo.t27", "t27b": "pass"}, + {"path": "specs/fpga/eth_beacon.t27", "t27b": "pass"}, + {"path": "specs/fpga/eth_crc.t27", "t27b": "pass"}, + {"path": "specs/fpga/eth_rx.t27", "t27b": "pass"}, + {"path": "specs/fpga/fifo.t27", "t27b": "pass"}, + {"path": "specs/fpga/gf16_accel.t27", "t27b": "pass"}, + {"path": "specs/fpga/hw_types.t27", "t27b": "pass"}, + {"path": "specs/fpga/linker.t27", "t27b": "pass"}, + {"path": "specs/fpga/memory.t27", "t27b": "pass"}, + {"path": "specs/fpga/mmcm.t27", "t27b": "pass"}, + {"path": "specs/fpga/mtbf.t27", "t27b": "pass"}, + {"path": "specs/fpga/partition.t27", "t27b": "pass"}, + {"path": "specs/fpga/power.t27", "t27b": "pass"}, + {"path": "specs/fpga/power_analysis.t27", "t27b": "pass"}, + {"path": "specs/fpga/reset_sync.t27", "t27b": "pass"}, + {"path": "specs/fpga/rgmii.t27", "t27b": "pass"}, + {"path": "specs/fpga/rgmii_sniff.t27", "t27b": "pass"}, + {"path": "specs/fpga/ro_race.t27", "t27b": "pass"}, + {"path": "specs/fpga/router.t27", "t27b": "pass"}, + {"path": "specs/fpga/secded.t27", "t27b": "pass"}, + {"path": "specs/fpga/simulator.t27", "t27b": "pass"}, + {"path": "specs/fpga/stdlib.t27", "t27b": "pass"}, + {"path": "specs/fpga/ternary_isa.t27", "t27b": "pass"}, + {"path": "specs/fpga/ternary_link.t27", "t27b": "pass"}, + {"path": "specs/fpga/testbench/assembler_tb.t27", "t27b": "pass"}, + {"path": "specs/fpga/testbench/cts_tb.t27", "t27b": "pass"}, + {"path": "specs/fpga/testbench/formal_tb.t27", "t27b": "pass"}, + {"path": "specs/fpga/testbench/partition_tb.t27", "t27b": "pass"}, + {"path": "specs/fpga/testbench/placement_tb.t27", "t27b": "pass"}, + {"path": "specs/fpga/testbench/power_tb.t27", "t27b": "pass"}, + {"path": "specs/fpga/testbench/router_tb.t27", "t27b": "pass"}, + {"path": "specs/fpga/testbench/simulator_tb.t27", "t27b": "pass"}, + {"path": "specs/fpga/testbench/timing_tb.t27", "t27b": "pass"}, + {"path": "specs/fpga/testbench/vcd_trace_tb.t27", "t27b": "pass"}, + {"path": "specs/fpga/timing.t27", "t27b": "pass"}, + {"path": "specs/fpga/trinet_node.t27", "t27b": "pass"}, + {"path": "specs/fpga/verification/build_verify.t27", "t27b": "pass"}, + {"path": "specs/functions/analytics-sales-advise.t27", "t27b": "pass"}, + {"path": "specs/functions/analytics-skills-detect.t27", "t27b": "pass"}, + {"path": "specs/functions/broadcast-message-send.t27", "t27b": "pass"}, + {"path": "specs/functions/client-telemetry-daily.t27", "t27b": "pass"}, + {"path": "specs/functions/club-invoice-abandoned-watch.t27", "t27b": "pass"}, + {"path": "specs/functions/content-detailed-script-generate.t27", "t27b": "pass"}, + {"path": "specs/functions/content-scenario-clips-generate.t27", "t27b": "pass"}, + {"path": "specs/functions/content-scripts-generate.t27", "t27b": "pass"}, + {"path": "specs/functions/crm-proactive-sweep.t27", "t27b": "pass"}, + {"path": "specs/functions/instagram-competitors-find.t27", "t27b": "pass"}, + {"path": "specs/functions/instagram-reels-analyze.t27", "t27b": "pass"}, + {"path": "specs/functions/instagram-top-content-extract.t27", "t27b": "pass"}, + {"path": "specs/functions/monitoring-error-report.t27", "t27b": "pass"}, + {"path": "specs/functions/monitoring-health-check.t27", "t27b": "pass"}, + {"path": "specs/functions/monitoring-logs-analyze.t27", "t27b": "pass"}, + {"path": "specs/functions/monitoring-logs-trigger.t27", "t27b": "pass"}, + {"path": "specs/functions/morph-images-generate.t27", "t27b": "pass"}, + {"path": "specs/functions/neuro-image-generate.t27", "t27b": "pass"}, + {"path": "specs/functions/payment-ai-server-process.t27", "t27b": "pass"}, + {"path": "specs/functions/reels-ai-callback.t27", "t27b": "pass"}, + {"path": "specs/functions/reels-ai-generate.t27", "t27b": "pass"}, + {"path": "specs/functions/reels-loop-generate.t27", "t27b": "pass"}, + {"path": "specs/functions/render-avatar-video-run.t27", "t27b": "pass"}, + {"path": "specs/functions/render-job-run.t27", "t27b": "pass"}, + {"path": "specs/functions/render-riddle-run.t27", "t27b": "pass"}, + {"path": "specs/functions/robokassa-unclaimed-watch.t27", "t27b": "pass"}, + {"path": "specs/functions/ton-pending-watch.t27", "t27b": "pass"}, + {"path": "specs/functions/training-model-complete.t27", "t27b": "pass"}, + {"path": "specs/functions/training-model-start.t27", "t27b": "pass"}, + {"path": "specs/functions/training-model-v2-start.t27", "t27b": "pass"}, + {"path": "specs/functions/training-stuck-check.t27", "t27b": "pass"}, + {"path": "specs/functions/webhook-generation-validate.t27", "t27b": "pass"}, + {"path": "specs/functions/welcome-avatar-generate.t27", "t27b": "pass"}, + {"path": "specs/github/auth.t27", "t27b": "pass"}, + {"path": "specs/hosting/credit.t27", "t27b": "pass"}, + {"path": "specs/hosting/feed.t27", "t27b": "pass"}, + {"path": "specs/hosting/host.t27", "t27b": "pass"}, + {"path": "specs/hosting/panel.t27", "t27b": "pass"}, + {"path": "specs/hosting/placement.t27", "t27b": "pass"}, + {"path": "specs/hosting/proof.t27", "t27b": "pass"}, + {"path": "specs/hosting/row.t27", "t27b": "pass"}, + {"path": "specs/hosting/statement.t27", "t27b": "pass"}, + {"path": "specs/hosting/sybil.t27", "t27b": "pass"}, + {"path": "specs/hosting/toolchain.t27", "t27b": "pass"}, + {"path": "specs/hosting/topology.t27", "t27b": "pass"}, + {"path": "specs/i18n/agents-ru.t27", "t27b": "pass"}, + {"path": "specs/i18n/blog-ru.t27", "t27b": "pass"}, + {"path": "specs/i18n/docs-ru.t27", "t27b": "pass"}, + {"path": "specs/igla/race/mvp_ternary_classifier.t27", "t27b": "pass"}, + {"path": "specs/igla/race/phi_accumulator_growth.t27", "t27b": "pass"}, + {"path": "specs/igla/race/phi_gain_freedom.t27", "t27b": "pass"}, + {"path": "specs/igla/race/phi_weights.t27", "t27b": "pass"}, + {"path": "specs/igla/race/ternary_lut_table.t27", "t27b": "pass"}, + {"path": "specs/igla/race/ternary_mac_group.t27", "t27b": "pass"}, + {"path": "specs/igla/race/ternary_node.t27", "t27b": "pass"}, + {"path": "specs/igla/race/unit_weights_node.t27", "t27b": "pass"}, + {"path": "specs/igla/w535_bounded_while_module.t27", "t27b": "pass"}, + {"path": "specs/isa/t27a.t27", "t27b": "pass"}, + {"path": "specs/isa/t27a_mnemonics.t27", "t27b": "pass"}, + {"path": "specs/isa/ternary_encoding.t27", "t27b": "pass"}, + {"path": "specs/isa/ternary_gates.t27", "t27b": "pass"}, + {"path": "specs/isa/ternary_graph.t27", "t27b": "pass"}, + {"path": "specs/isa/tri27_bytecode.t27", "t27b": "pass"}, + {"path": "specs/isa/tri27_machine.t27", "t27b": "pass"}, + {"path": "specs/jobs/network_job.t27", "t27b": "pass"}, + {"path": "specs/jobs/release_t27c.t27", "t27b": "pass"}, + {"path": "specs/jobs/t27b_ledger_steward.t27", "t27b": "pass"}, + {"path": "specs/math/constants.t27", "t27b": "pass"}, + {"path": "specs/math/gf_competitive.t27", "t27b": "pass"}, + {"path": "specs/memory/graph/crypt.t27", "t27b": "pass"}, + {"path": "specs/memory/graph/ingest.t27", "t27b": "pass"}, + {"path": "specs/memory/graph/scope.t27", "t27b": "pass"}, + {"path": "specs/memory/graph/temporal.t27", "t27b": "pass"}, + {"path": "specs/memory/graph/types.t27", "t27b": "pass"}, + {"path": "specs/memory/tmem/session.t27", "t27b": "pass"}, + {"path": "specs/memory/tmem/types.t27", "t27b": "pass"}, + {"path": "specs/mesh_routing.t27", "t27b": "pass"}, + {"path": "specs/ml/activation/elu_activation.t27", "t27b": "blocked", "blocker": "ExprCall(undeclared fn)", "reason": "unimplemented"}, + {"path": "specs/ml/activation/gelu_activation.t27", "t27b": "blocked", "blocker": "ExprCall(undeclared fn)", "reason": "unimplemented"}, + {"path": "specs/ml/activation/gelu_approx_activation.t27", "t27b": "blocked", "blocker": "ExprCall(undeclared fn)", "reason": "unimplemented"}, + {"path": "specs/ml/activation/leaky_relu_activation.t27", "t27b": "pass"}, + {"path": "specs/ml/activation/relu_activation.t27", "t27b": "pass"}, + {"path": "specs/ml/activation/sigmoid_activation.t27", "t27b": "pass"}, + {"path": "specs/ml/activation/silu_swish_activation.t27", "t27b": "blocked", "blocker": "ExprCall(undeclared fn)", "reason": "unimplemented"}, + {"path": "specs/ml/activation/softmax.t27", "t27b": "blocked", "blocker": "ExprCall(undeclared fn)", "reason": "unimplemented"}, + {"path": "specs/ml/activation/tanh_activation.t27", "t27b": "blocked", "blocker": "ExprCall(undeclared fn)", "reason": "unimplemented"}, + {"path": "specs/ml/igla_champion_capsule.t27", "t27b": "blocked", "blocker": "ExprIdentifier(undeclared)", "reason": "unimplemented"}, + {"path": "specs/ml/layers/avgpool2d_layer.t27", "t27b": "pass"}, + {"path": "specs/ml/layers/batchnorm_layer.t27", "t27b": "blocked", "blocker": "ExprCall(undeclared fn)", "reason": "unimplemented"}, + {"path": "specs/ml/layers/conv2d_layer.t27", "t27b": "pass"}, + {"path": "specs/ml/layers/dense_layer.t27", "t27b": "pass"}, + {"path": "specs/ml/layers/dropout_layer.t27", "t27b": "pass"}, + {"path": "specs/ml/layers/embedding_layer.t27", "t27b": "blocked", "blocker": "ExprCall(undeclared fn)", "reason": "unimplemented"}, + {"path": "specs/ml/layers/flatten_layer.t27", "t27b": "pass"}, + {"path": "specs/ml/layers/layernorm_layer.t27", "t27b": "pass"}, + {"path": "specs/ml/layers/maxpool2d_layer.t27", "t27b": "pass"}, + {"path": "specs/ml/layers/residual_connection.t27", "t27b": "pass"}, + {"path": "specs/ml/loss/binary_crossentropy_loss.t27", "t27b": "blocked", "blocker": "ExprCall(undeclared fn)", "reason": "unimplemented"}, + {"path": "specs/ml/loss/contrastive_loss.t27", "t27b": "blocked", "blocker": "ExprCall(undeclared fn)", "reason": "unimplemented"}, + {"path": "specs/ml/loss/cross_entropy_loss.t27", "t27b": "blocked", "blocker": "ExprCall(undeclared fn)", "reason": "unimplemented"}, + {"path": "specs/ml/loss/huber_loss.t27", "t27b": "pass"}, + {"path": "specs/ml/loss/kl_divergence.t27", "t27b": "pass"}, + {"path": "specs/ml/loss/mse_loss.t27", "t27b": "pass"}, + {"path": "specs/ml/optimizer/adagrad.t27", "t27b": "blocked", "blocker": "ExprCall(undeclared fn)", "reason": "unimplemented"}, + {"path": "specs/ml/optimizer/adam.t27", "t27b": "blocked", "blocker": "ExprCall(undeclared fn)", "reason": "unimplemented"}, + {"path": "specs/ml/optimizer/lamb.t27", "t27b": "blocked", "blocker": "ExprCall(undeclared fn)", "reason": "unimplemented"}, + {"path": "specs/ml/optimizer/race_config.t27", "t27b": "blocked", "blocker": "ExprIdentifier(undeclared)", "reason": "unimplemented"}, + {"path": "specs/ml/optimizer/rmsprop.t27", "t27b": "pass"}, + {"path": "specs/ml/optimizer/sgd.t27", "t27b": "pass"}, + {"path": "specs/ml/pathway/mlp.t27", "t27b": "blocked", "blocker": "ExprCall(undeclared fn)", "reason": "unimplemented"}, + {"path": "specs/ml/recurrent/attention_mechanism.t27", "t27b": "blocked", "blocker": "ExprCall(undeclared fn)", "reason": "unimplemented"}, + {"path": "specs/ml/recurrent/bilstm.t27", "t27b": "blocked", "blocker": "ExprCall(undeclared fn)", "reason": "unimplemented"}, + {"path": "specs/ml/recurrent/gru_cell.t27", "t27b": "blocked", "blocker": "ExprCall(undeclared fn)", "reason": "unimplemented"}, + {"path": "specs/ml/recurrent/lstm_cell.t27", "t27b": "blocked", "blocker": "ExprCall(undeclared fn)", "reason": "unimplemented"}, + {"path": "specs/ml/recurrent/lstm_single.t27", "t27b": "blocked", "blocker": "ExprCall(undeclared fn)", "reason": "unimplemented"}, + {"path": "specs/ml/recurrent/rnn_cell.t27", "t27b": "blocked", "blocker": "ExprCall(undeclared fn)", "reason": "unimplemented"}, + {"path": "specs/ml/recurrent/self_attention.t27", "t27b": "pass"}, + {"path": "specs/ml/rl/advantage_estimator.t27", "t27b": "blocked", "blocker": "ExprCall(undeclared fn)", "reason": "unimplemented"}, + {"path": "specs/ml/rl/dqn.t27", "t27b": "pass"}, + {"path": "specs/ml/rl/dqn_target_network.t27", "t27b": "pass"}, + {"path": "specs/ml/rl/ppo_clip_loss.t27", "t27b": "blocked", "blocker": "ExprCall(undeclared fn)", "reason": "unimplemented"}, + {"path": "specs/ml/rl/ppo_critic.t27", "t27b": "blocked", "blocker": "ExprCall(undeclared fn)", "reason": "unimplemented"}, + {"path": "specs/ml/rl/sac_critic.t27", "t27b": "pass"}, + {"path": "specs/ml/transformer/encoder_block.t27", "t27b": "blocked", "blocker": "ExprCall(undeclared fn)", "reason": "unimplemented"}, + {"path": "specs/ml/transformer/feed_forward_network.t27", "t27b": "pass"}, + {"path": "specs/ml/transformer/multi_head_attention.t27", "t27b": "pass"}, + {"path": "specs/ml/transformer/positional_encoding.t27", "t27b": "blocked", "blocker": "ExprCall(undeclared fn)", "reason": "unimplemented"}, + {"path": "specs/multipath_router.t27", "t27b": "pass"}, + {"path": "specs/network/attribution.t27", "t27b": "pass"}, + {"path": "specs/network/identity.t27", "t27b": "pass"}, + {"path": "specs/network/job_rules.t27", "t27b": "pass"}, + {"path": "specs/network/mvp.t27", "t27b": "pass"}, + {"path": "specs/network/mvp_v2.t27", "t27b": "pass"}, + {"path": "specs/network/mvp_v3.t27", "t27b": "pass"}, + {"path": "specs/network/mvp_v3_ed25519.t27", "t27b": "pass"}, + {"path": "specs/network/pool.t27", "t27b": "pass"}, + {"path": "specs/network/quorum.t27", "t27b": "pass"}, + {"path": "specs/network/usage.t27", "t27b": "pass"}, + {"path": "specs/numeric/bnf1024.t27", "t27b": "pass"}, + {"path": "specs/numeric/bnf128.t27", "t27b": "pass"}, + {"path": "specs/numeric/bnf16.t27", "t27b": "pass"}, + {"path": "specs/numeric/bnf256.t27", "t27b": "pass"}, + {"path": "specs/numeric/bnf32.t27", "t27b": "pass"}, + {"path": "specs/numeric/bnf512.t27", "t27b": "pass"}, + {"path": "specs/numeric/bnf64.t27", "t27b": "pass"}, + {"path": "specs/numeric/bnf8.t27", "t27b": "pass"}, + {"path": "specs/numeric/catalog_paper_count.t27", "t27b": "pass"}, + {"path": "specs/numeric/e8m0.t27", "t27b": "pass"}, + {"path": "specs/numeric/formats.t27", "t27b": "pass"}, + {"path": "specs/numeric/formats_catalog.t27", "t27b": "pass"}, + {"path": "specs/numeric/gf10.t27", "t27b": "pass"}, + {"path": "specs/numeric/gf1024.t27", "t27b": "pass"}, + {"path": "specs/numeric/gf128.t27", "t27b": "pass"}, + {"path": "specs/numeric/gf14.t27", "t27b": "pass"}, + {"path": "specs/numeric/gf16.t27", "t27b": "pass"}, + {"path": "specs/numeric/gf256.t27", "t27b": "pass"}, + {"path": "specs/numeric/gf48.t27", "t27b": "pass"}, + {"path": "specs/numeric/gf512.t27", "t27b": "pass"}, + {"path": "specs/numeric/gf6.t27", "t27b": "pass"}, + {"path": "specs/numeric/gf96.t27", "t27b": "pass"}, + {"path": "specs/numeric/gft1024.t27", "t27b": "pass"}, + {"path": "specs/numeric/gft128.t27", "t27b": "pass"}, + {"path": "specs/numeric/gft16.t27", "t27b": "pass"}, + {"path": "specs/numeric/gft256.t27", "t27b": "pass"}, + {"path": "specs/numeric/gft32.t27", "t27b": "pass"}, + {"path": "specs/numeric/gft4.t27", "t27b": "pass"}, + {"path": "specs/numeric/gft512.t27", "t27b": "pass"}, + {"path": "specs/numeric/gft64.t27", "t27b": "pass"}, + {"path": "specs/numeric/gft8.t27", "t27b": "pass"}, + {"path": "specs/numeric/gfternary.t27", "t27b": "pass"}, + {"path": "specs/numeric/golden_sieve.t27", "t27b": "pass"}, + {"path": "specs/numeric/ocp_mx.t27", "t27b": "pass"}, + {"path": "specs/numeric/requant_boundary.t27", "t27b": "pass"}, + {"path": "specs/numeric/tnf1024.t27", "t27b": "pass"}, + {"path": "specs/numeric/tnf128.t27", "t27b": "pass"}, + {"path": "specs/numeric/tnf16.t27", "t27b": "pass"}, + {"path": "specs/numeric/tnf17.t27", "t27b": "pass"}, + {"path": "specs/numeric/tnf256.t27", "t27b": "pass"}, + {"path": "specs/numeric/tnf32.t27", "t27b": "pass"}, + {"path": "specs/numeric/tnf4.t27", "t27b": "pass"}, + {"path": "specs/numeric/tnf512.t27", "t27b": "pass"}, + {"path": "specs/numeric/tnf64.t27", "t27b": "pass"}, + {"path": "specs/numeric/tnf8.t27", "t27b": "pass"}, + {"path": "specs/numeric/trinity_numeric_surface.t27", "t27b": "pass"}, + {"path": "specs/physics/e8_lqg_bridge.t27", "t27b": "pass"}, + {"path": "specs/physics/eye_isi.t27", "t27b": "pass"}, + {"path": "specs/physics/gamma-conflict.t27", "t27b": "pass"}, + {"path": "specs/physics/hslm_benchmark.t27", "t27b": "pass"}, + {"path": "specs/physics/line_bounce.t27", "t27b": "pass"}, + {"path": "specs/physics/lqg_cs_bridge.t27", "t27b": "pass"}, + {"path": "specs/physics/xc7_primitives.t27", "t27b": "pass"}, + {"path": "specs/policy/issue_shape.t27", "t27b": "pass"}, + {"path": "specs/policy/l2_generation.t27", "t27b": "pass"}, + {"path": "specs/policy/lang_en.t27", "t27b": "pass"}, + {"path": "specs/policy/merge_ours.t27", "t27b": "pass"}, + {"path": "specs/policy/own_language.t27", "t27b": "pass"}, + {"path": "specs/policy/required_contexts.t27", "t27b": "pass"}, + {"path": "specs/policy/text_lines.t27", "t27b": "pass"}, + {"path": "specs/port/bootstrap/src/bridge.t27", "t27b": "pass"}, + {"path": "specs/port/bootstrap/src/cc_gate.t27", "t27b": "pass"}, + {"path": "specs/port/bootstrap/src/check_calls.t27", "t27b": "pass"}, + {"path": "specs/port/bootstrap/src/compiler/AsmRelocEntry_new.t27", "t27b": "pass"}, + {"path": "specs/port/bootstrap/src/compiler/AsmSectionKind_from_i8.t27", "t27b": "pass"}, + {"path": "specs/port/bootstrap/src/compiler/AssembledInstr_r_type.t27", "t27b": "pass"}, + {"path": "specs/port/bootstrap/src/compiler/HirBusPort_axi4_lite_slave.t27", "t27b": "pass"}, + {"path": "specs/port/bootstrap/src/compiler/HirClockDomain_new.t27", "t27b": "pass"}, + {"path": "specs/port/bootstrap/src/compiler/HirCoverPoint_new.t27", "t27b": "pass"}, + {"path": "specs/port/bootstrap/src/compiler/HirGf16FftConfig_fft_stages.t27", "t27b": "pass"}, + {"path": "specs/port/bootstrap/src/compiler/HirIpCatalog_new.t27", "t27b": "pass"}, + {"path": "specs/port/bootstrap/src/compiler/HirTernaryRegFile_new.t27", "t27b": "pass"}, + {"path": "specs/port/bootstrap/src/compiler/HwType_hw_width.t27", "t27b": "pass"}, + {"path": "specs/port/bootstrap/src/compiler/LinkSection_text.t27", "t27b": "pass"}, + {"path": "specs/port/bootstrap/src/compiler/LoopGuard_loop_cond.t27", "t27b": "pass"}, + {"path": "specs/port/bootstrap/src/compiler/TbCheck_new.t27", "t27b": "pass"}, + {"path": "specs/port/bootstrap/src/compiler/collect_type_decls.t27", "t27b": "pass"}, + {"path": "specs/port/bootstrap/src/enrichment/mod.t27", "t27b": "pass"}, + {"path": "specs/port/bootstrap/src/jwt.t27", "t27b": "pass"}, + {"path": "specs/port/bootstrap/src/parse_conform.t27", "t27b": "pass"}, + {"path": "specs/port/bootstrap/src/phi_f64_literals.t27", "t27b": "pass"}, + {"path": "specs/port/bootstrap/src/phi_selfcheck.t27", "t27b": "pass"}, + {"path": "specs/port/bootstrap/src/sensitivity.t27", "t27b": "pass"}, + {"path": "specs/port/bootstrap/src/source_kind.t27", "t27b": "pass"}, + {"path": "specs/port/bootstrap/src/weight_bram.t27", "t27b": "pass"}, + {"path": "specs/port/browseros/trios/agent-server/apps/server/src/api/routes/health.t27", "t27b": "pass"}, + {"path": "specs/port/browseros/trios/agent-server/apps/server/src/api/routes/memory.t27", "t27b": "pass"}, + {"path": "specs/port/browseros/trios/agent-server/apps/server/src/api/routes/queen-lease.t27", "t27b": "pass"}, + {"path": "specs/port/browseros/trios/agent-server/apps/server/src/api/routes/queen-needs-you.t27", "t27b": "pass"}, + {"path": "specs/port/browseros/trios/agent-server/apps/server/src/api/routes/queen-public-agents.t27", "t27b": "pass"}, + {"path": "specs/port/browseros/trios/agent-server/apps/server/src/api/routes/queen-registry.t27", "t27b": "pass"}, + {"path": "specs/port/browseros/trios/agent-server/apps/server/src/api/routes/queen-rehearsal.t27", "t27b": "pass"}, + {"path": "specs/port/browseros/trios/agent-server/apps/server/src/api/routes/queen-report.t27", "t27b": "pass"}, + {"path": "specs/port/browseros/trios/agent-server/apps/server/src/api/routes/status.t27", "t27b": "pass"}, + {"path": "specs/port/browseros/trios/agent-server/apps/server/src/api/services/a2a/a2a-liveness.t27", "t27b": "pass"}, + {"path": "specs/port/browseros/trios/agent-server/apps/server/src/api/services/openclaw/claw-session.t27", "t27b": "pass"}, + {"path": "specs/port/browseros/trios/agent-server/apps/server/src/browser/bookmarks.t27", "t27b": "pass"}, + {"path": "specs/port/browseros/trios/agent-server/apps/server/src/browser/history.t27", "t27b": "pass"}, + {"path": "specs/port/browseros/trios/agent-server/apps/server/src/lib/agents/runtime/registry.t27", "t27b": "pass"}, + {"path": "specs/port/browseros/trios/agent-server/apps/server/src/lib/db/retry.t27", "t27b": "pass"}, + {"path": "specs/port/browseros/trios/agent-server/apps/server/src/lib/identity.t27", "t27b": "pass"}, + {"path": "specs/port/browseros/trios/agent-server/apps/server/src/lib/port-binding.t27", "t27b": "pass"}, + {"path": "specs/port/browseros/trios/agent-server/apps/server/src/lib/provider-error-classifier.t27", "t27b": "pass"}, + {"path": "specs/port/browseros/trios/agent-server/apps/server/src/monitoring/envelope.t27", "t27b": "pass"}, + {"path": "specs/port/browseros/trios/agent-server/apps/server/src/skills/catalog.t27", "t27b": "pass"}, + {"path": "specs/port/browseros/trios/agent-server/apps/server/src/tools/filesystem/ls.t27", "t27b": "pass"}, + {"path": "specs/port/browseros/trios/agent-server/apps/server/src/tools/memory/write.t27", "t27b": "pass"}, + {"path": "specs/port/browseros/trios/agent-server/apps/server/src/tools/tool-registry.t27", "t27b": "pass"}, + {"path": "specs/port/fpga/bscan_spi_qmtech/bscan_spi_qmtech.t27", "t27b": "pass"}, + {"path": "specs/port/fpga/openxc7-synth/phi_temporal/temporal_heartbeat.t27", "t27b": "pass"}, + {"path": "specs/port/fpga/verilog/dsp_probe.t27", "t27b": "pass"}, + {"path": "specs/port/fpga/verilog/dsp_probe_live.t27", "t27b": "pass"}, + {"path": "specs/port/fpga/verilog/e8m0_jtag.t27", "t27b": "pass"}, + {"path": "specs/port/fpga/verilog/gft_bitnet_neuron_jtag.t27", "t27b": "pass"}, + {"path": "specs/port/fpga/verilog/gft_dot4_comm_jtag.t27", "t27b": "pass"}, + {"path": "specs/port/fpga/verilog/gft_dup2_jtag.t27", "t27b": "pass"}, + {"path": "specs/port/fpga/verilog/gft_dup3_jtag.t27", "t27b": "pass"}, + {"path": "specs/port/fpga/verilog/gft_signed_dot4_jtag.t27", "t27b": "pass"}, + {"path": "specs/port/fpga/verilog/gft_smul_jtag.t27", "t27b": "pass"}, + {"path": "specs/port/fpga/verilog/gft_train1_jtag.t27", "t27b": "pass"}, + {"path": "specs/port/fpga/verilog/link_node.t27", "t27b": "pass"}, + {"path": "specs/port/fpga/verilog/mvp_ternary_classifier_top.t27", "t27b": "pass"}, + {"path": "specs/port/fpga/verilog/phi_weights_jtag.t27", "t27b": "pass"}, + {"path": "specs/port/fpga/verilog/ternary_mac_demo_top.t27", "t27b": "pass"}, + {"path": "specs/port/fpga/verilog/ternary_mac_synth.t27", "t27b": "pass"}, + {"path": "specs/port/fpga/verilog/ternary_node_jtag.t27", "t27b": "pass"}, + {"path": "specs/port/fpga/vivado/blinky.t27", "t27b": "pass"}, + {"path": "specs/port/fpga/vivado/gf16_matmul4x4.t27", "t27b": "pass"}, + {"path": "specs/port/fpga/vivado/gf16_top.t27", "t27b": "pass"}, + {"path": "specs/port/fpga/vivado/gf16_uart_sim_bench.t27", "t27b": "pass"}, + {"path": "specs/port/fpga/vivado/uart_detect_top.t27", "t27b": "pass"}, + {"path": "specs/port/fpga/vivado/uart_echo_top.t27", "t27b": "pass"}, + {"path": "specs/port/fpga/vsa/temporal_heartbeat_top.t27", "t27b": "pass"}, + {"path": "specs/port/scripts/aggregate-experience.t27", "t27b": "pass"}, + {"path": "specs/port/scripts/bulk-create-notebooks.t27", "t27b": "pass"}, + {"path": "specs/port/scripts/check-conflicts.t27", "t27b": "pass"}, + {"path": "specs/port/scripts/check-pagination-truncation.t27", "t27b": "pass"}, + {"path": "specs/port/scripts/check_first_party_doc_language.t27", "t27b": "pass"}, + {"path": "specs/port/scripts/ci/loop-tools-tracked.t27", "t27b": "pass"}, + {"path": "specs/port/scripts/ci/rings_matrix.t27", "t27b": "pass"}, + {"path": "specs/port/scripts/fpga-build.t27", "t27b": "pass"}, + {"path": "specs/port/scripts/fpga/flash.t27", "t27b": "pass"}, + {"path": "specs/port/scripts/gen_w309.t27", "t27b": "pass"}, + {"path": "specs/port/scripts/gen_w310.t27", "t27b": "pass"}, + {"path": "specs/port/scripts/gen_w311.t27", "t27b": "pass"}, + {"path": "specs/port/scripts/gen_w314.t27", "t27b": "pass"}, + {"path": "specs/port/scripts/gen_w315.t27", "t27b": "pass"}, + {"path": "specs/port/scripts/gen_w316.t27", "t27b": "pass"}, + {"path": "specs/port/scripts/gen_w317.t27", "t27b": "pass"}, + {"path": "specs/port/scripts/gen_w318.t27", "t27b": "pass"}, + {"path": "specs/port/scripts/gen_w320.t27", "t27b": "pass"}, + {"path": "specs/port/scripts/gen_w322.t27", "t27b": "pass"}, + {"path": "specs/port/scripts/gen_w326.t27", "t27b": "pass"}, + {"path": "specs/port/scripts/gen_w363.t27", "t27b": "pass"}, + {"path": "specs/port/scripts/gen_w365.t27", "t27b": "pass"}, + {"path": "specs/port/scripts/gen_w368.t27", "t27b": "pass"}, + {"path": "specs/port/scripts/gen_w377.t27", "t27b": "pass"}, + {"path": "specs/port/scripts/gen_w378.t27", "t27b": "pass"}, + {"path": "specs/port/scripts/gen_w379.t27", "t27b": "pass"}, + {"path": "specs/port/scripts/gen_w380.t27", "t27b": "pass"}, + {"path": "specs/port/scripts/gen_w381.t27", "t27b": "pass"}, + {"path": "specs/port/scripts/gen_w381_lean.t27", "t27b": "pass"}, + {"path": "specs/port/scripts/gen_w382.t27", "t27b": "pass"}, + {"path": "specs/port/scripts/gen_w384.t27", "t27b": "pass"}, + {"path": "specs/port/scripts/gen_w384_lean.t27", "t27b": "pass"}, + {"path": "specs/port/scripts/gen_w385.t27", "t27b": "pass"}, + {"path": "specs/port/scripts/gen_w386.t27", "t27b": "pass"}, + {"path": "specs/port/scripts/gen_w387.t27", "t27b": "pass"}, + {"path": "specs/port/scripts/gen_w388_lean.t27", "t27b": "pass"}, + {"path": "specs/port/scripts/gen_w391.t27", "t27b": "pass"}, + {"path": "specs/port/scripts/gen_w391_lean.t27", "t27b": "pass"}, + {"path": "specs/port/scripts/gen_w631.t27", "t27b": "pass"}, + {"path": "specs/port/scripts/gen_w632.t27", "t27b": "pass"}, + {"path": "specs/port/scripts/gen_w633.t27", "t27b": "pass"}, + {"path": "specs/port/scripts/gen_w634.t27", "t27b": "pass"}, + {"path": "specs/port/scripts/gen_w635.t27", "t27b": "pass"}, + {"path": "specs/port/scripts/gen_w636.t27", "t27b": "pass"}, + {"path": "specs/port/scripts/gen_w637.t27", "t27b": "pass"}, + {"path": "specs/port/scripts/gen_w638.t27", "t27b": "pass"}, + {"path": "specs/port/scripts/gen_w639.t27", "t27b": "pass"}, + {"path": "specs/port/scripts/gen_w640.t27", "t27b": "pass"}, + {"path": "specs/port/scripts/gen_w641.t27", "t27b": "pass"}, + {"path": "specs/port/scripts/gen_w642.t27", "t27b": "pass"}, + {"path": "specs/port/scripts/gen_w643.t27", "t27b": "pass"}, + {"path": "specs/port/scripts/gen_w644.t27", "t27b": "pass"}, + {"path": "specs/port/scripts/gen_w645.t27", "t27b": "pass"}, + {"path": "specs/port/scripts/gen_w646.t27", "t27b": "pass"}, + {"path": "specs/port/scripts/gen_w647.t27", "t27b": "pass"}, + {"path": "specs/port/scripts/gen_w648.t27", "t27b": "pass"}, + {"path": "specs/port/scripts/gen_w649.t27", "t27b": "pass"}, + {"path": "specs/port/scripts/gen_w650.t27", "t27b": "pass"}, + {"path": "specs/port/scripts/gen_w651.t27", "t27b": "pass"}, + {"path": "specs/port/scripts/gen_w652.t27", "t27b": "pass"}, + {"path": "specs/port/scripts/gen_w653.t27", "t27b": "pass"}, + {"path": "specs/port/scripts/gen_w654.t27", "t27b": "pass"}, + {"path": "specs/port/scripts/gen_w655.t27", "t27b": "pass"}, + {"path": "specs/port/scripts/gen_w656.t27", "t27b": "pass"}, + {"path": "specs/port/scripts/gen_w657.t27", "t27b": "pass"}, + {"path": "specs/port/scripts/gen_w662.t27", "t27b": "pass"}, + {"path": "specs/port/scripts/gen_w669.t27", "t27b": "pass"}, + {"path": "specs/port/scripts/gen_w_blocks.t27", "t27b": "pass"}, + {"path": "specs/port/scripts/generate_episodes.t27", "t27b": "pass"}, + {"path": "specs/port/scripts/git_commands_tasks_1_4.t27", "t27b": "pass"}, + {"path": "specs/port/scripts/install-constitutional-hook.t27", "t27b": "pass"}, + {"path": "specs/port/scripts/lee_monte_carlo_baseline.t27", "t27b": "pass"}, + {"path": "specs/port/scripts/mcp-wrapper.t27", "t27b": "pass"}, + {"path": "specs/port/scripts/print_pellis_seal_decimal.t27", "t27b": "pass"}, + {"path": "specs/port/scripts/pysr_trinity_blind_test_v2.t27", "t27b": "pass"}, + {"path": "specs/port/scripts/reseal-apply.t27", "t27b": "pass"}, + {"path": "specs/port/scripts/reseal-check.t27", "t27b": "pass"}, + {"path": "specs/port/scripts/run_v51_multiple.t27", "t27b": "pass"}, + {"path": "specs/port/scripts/test-agent-bridge.t27", "t27b": "pass"}, + {"path": "specs/port/scripts/tri-issue-create.t27", "t27b": "pass"}, + {"path": "specs/port/scripts/tri-pr-create.t27", "t27b": "pass"}, + {"path": "specs/port/scripts/tri-search.t27", "t27b": "pass"}, + {"path": "specs/port/scripts/tri-sync.t27", "t27b": "pass"}, + {"path": "specs/port/scripts/tri_loop/claims.t27", "t27b": "pass"}, + {"path": "specs/port/scripts/tri_loop/corpus_parse.t27", "t27b": "pass"}, + {"path": "specs/port/scripts/tri_loop/loop_rules.t27", "t27b": "pass"}, + {"path": "specs/port/scripts/tri_loop/now_numbers.t27", "t27b": "pass"}, + {"path": "specs/port/scripts/tri_loop/t27b_rules.t27", "t27b": "pass"}, + {"path": "specs/port/scripts/ultra_engine_v70_ultimate.t27", "t27b": "pass"}, + {"path": "specs/port/scripts/validate_phi_f64.t27", "t27b": "pass"}, + {"path": "specs/port/scripts/verify_precision.t27", "t27b": "pass"}, + {"path": "specs/port/scripts/verify_smoking_guns.t27", "t27b": "pass"}, + {"path": "specs/port/scripts/wrapup/extract-context.t27", "t27b": "pass"}, + {"path": "specs/port/tools/backend_parity_table.t27", "t27b": "pass"}, + {"path": "specs/port/tools/bees/merger_gate_selftest.t27", "t27b": "pass"}, + {"path": "specs/port/tools/check_catalog_integrity.t27", "t27b": "pass"}, + {"path": "specs/port/tools/check_duplicate_declarations.t27", "t27b": "pass"}, + {"path": "specs/port/tools/check_fix_carries_source.t27", "t27b": "pass"}, + {"path": "specs/port/tools/ci/check_specs_still_parse.t27", "t27b": "pass"}, + {"path": "specs/port/tools/jtag/tdo_verdict.t27", "t27b": "pass"}, + {"path": "specs/port/tools/oracle/run.t27", "t27b": "pass"}, + {"path": "specs/port/tools/run_conformance_vvp.t27", "t27b": "pass"}, + {"path": "specs/port/tools/ternary_model.t27", "t27b": "pass"}, + {"path": "specs/port/tools/toolbelt.t27", "t27b": "pass"}, + {"path": "specs/port/tools/verify_emit_bitexact.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/fpga/fly-vivado/verilog/trinity_qmtech.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/fpga/gft/tb32.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/fpga/openxc7-regress/regress-fabric-bufg/fabric_bufg.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/fpga/openxc7-synth/DSP48E1_mock.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/fpga/openxc7-synth/blink_correct.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/fpga/openxc7-synth/blink_fast.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/fpga/openxc7-synth/blink_fixed.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/fpga/openxc7-synth/blink_minimal.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/fpga/openxc7-synth/blink_r23.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/fpga/openxc7-synth/blink_simple.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/fpga/openxc7-synth/blink_slow.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/fpga/openxc7-synth/blink_working.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/fpga/openxc7-synth/clk_test.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/fpga/openxc7-synth/clock_test.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/fpga/openxc7-synth/d6_blink.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/fpga/openxc7-synth/d6_inv_test.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/fpga/openxc7-synth/d6_test.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/fpga/openxc7-synth/d_bank13_test.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/fpga/openxc7-synth/d_blink_high.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/fpga/openxc7-synth/d_bufg_test.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/fpga/openxc7-synth/d_clk_direct.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/fpga/openxc7-synth/d_direct.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/fpga/openxc7-synth/d_e21_test.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/fpga/openxc7-synth/d_f19_test.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/fpga/openxc7-synth/d_full_path.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/fpga/openxc7-synth/d_g22_test.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/fpga/openxc7-synth/d_lut_only.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/fpga/openxc7-synth/d_multi_led.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/fpga/openxc7-synth/d_oscillator.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/fpga/openxc7-synth/d_simple_ff.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/fpga/openxc7-synth/d_simple_led.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/fpga/openxc7-synth/d_slow_blink.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/fpga/openxc7-synth/d_srl_blink.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/fpga/openxc7-synth/d_static_on.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/fpga/openxc7-synth/d_static_one.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/fpga/openxc7-synth/d_y0_test.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/fpga/openxc7-synth/definitive_diagnostic_inv.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/fpga/openxc7-synth/dsp_mul.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/fpga/openxc7-synth/led_both_test.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/fpga/openxc7-synth/led_d5_test.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/fpga/openxc7-synth/led_d6_test.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/fpga/openxc7-synth/led_diagnostic.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/fpga/openxc7-synth/led_off_test.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/fpga/openxc7-synth/led_on_test.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/fpga/openxc7-synth/led_simple_test.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/fpga/openxc7-synth/led_test_inv.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/fpga/openxc7-synth/multi_led_test.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/fpga/openxc7-synth/quantum_bridge_top.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/fpga/openxc7-synth/riscv_blink.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/fpga/openxc7-synth/singularity_d6_top.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/fpga/openxc7-synth/symbiflow_blink.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/fpga/openxc7-synth/ternary_activation.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/fpga/openxc7-synth/trinity_top.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/fpga/openxc7-synth/uart_echo.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/fpga/rtl/fpga_test_reporter.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/fpga/uart_loopback.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/fpga/uart_loopback_core.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/src/background_agent/main.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/src/brain/orbitofrontal_value.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/src/brain/weber_tuning.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/src/cli/health_check.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/src/cli/railway_create_full.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/src/cli/railway_create_project.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/src/cli/railway_deployment_create.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/src/cli/railway_null_startcmd.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/src/firebird/governance_temp.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/src/phi-engine/vibeec_original/bogatyrs_registry.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/src/phi-engine/vibeec_original/bogatyrs_spec_structure.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/src/phi-engine/vibeec_original/tnc.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/src/server_main.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/src/storm/experience_engine.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/src/tri-api/claude_md.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/src/tri/gen_aabb.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/src/tri/gen_arithmetic.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/src/tri/gen_assertion.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/src/tri/gen_barrier.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/src/tri/gen_base64.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/src/tri/gen_bezier.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/src/tri/gen_cache.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/src/tri/gen_caesar.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/src/tri/gen_canvas.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/src/tri/gen_color.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/src/tri/gen_cross_entropy.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/src/tri/gen_cursor.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/src/tri/gen_epoch_reclamation.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/src/tri/gen_escape.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/src/tri/gen_fuzz.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/src/tri/gen_geo_hash2d.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/src/tri/gen_gradient.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/src/tri/gen_gradient_descent.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/src/tri/gen_hazard_pointers.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/src/tri/gen_image.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/src/tri/gen_index.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/src/tri/gen_key_value.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/src/tri/gen_kmeans.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/src/tri/gen_leb128.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/src/tri/gen_linear_regression.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/src/tri/gen_lockfree_stack.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/src/tri/gen_matrix3x3.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/src/tri/gen_mock.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/src/tri/gen_neuron.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/src/tri/gen_path_utils.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/src/tri/gen_perceptron.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/src/tri/gen_quaternion.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/src/tri/gen_radix_tree.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/src/tri/gen_ray.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/src/tri/gen_record_store.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/src/tri/gen_rect.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/src/tri/gen_regression.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/src/tri/gen_relu.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/src/tri/gen_ring_buffer.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/src/tri/gen_rle.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/src/tri/gen_rsa_simple.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/src/tri/gen_rtree.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/src/tri/gen_rwlock.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/src/tri/gen_semaphore.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/src/tri/gen_sigmoid.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/src/tri/gen_skiplist_impl.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/src/tri/gen_snapshot.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/src/tri/gen_softmax.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/src/tri/gen_temp_file.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/src/tri/gen_test_runner.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/src/tri/gen_transaction.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/src/tri/gen_transform.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/src/tri/gen_varint.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/src/tri/gen_wal.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/src/tri/gen_websocket.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/src/tri/gen_work_stealing.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/src/tri/math/vocab_audit.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/src/tri/orchestrator_bench.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/src/tri/string_dualities.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/src/tri/string_spectrum.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/src/vibeec/gen_cmd_minimal.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/src/vibeec/gen_cmd_simple.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/src/vibeec/p2p_module.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/src/vibeec/tnc.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/src/vibeec/trinity_tokenizer.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/src/vibeec/validation_engine.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/src/wasm_stubs/auto_shard_stub.t27", "t27b": "pass"}, + {"path": "specs/port/trios/apps/trios-macos/rings/RUST-04/clade-improve/src/oversight.t27", "t27b": "pass"}, + {"path": "specs/port/trios/apps/trios-macos/rings/RUST-13/clade-meshd/src/transport.t27", "t27b": "pass"}, + {"path": "specs/port/trios/apps/trios-macos/rings/RUST-13/trios-mesh/build.t27", "t27b": "pass"}, + {"path": "specs/port/trios/apps/trios-macos/rings/RUST-13/trios-mesh/src/bin/smoke_m1.t27", "t27b": "pass"}, + {"path": "specs/port/trios/apps/trios-macos/rings/RUST-13/trios-mesh/tools/ad9361_config.t27", "t27b": "pass"}, + {"path": "specs/port/trios/crates/tri-tunnel/src/main.t27", "t27b": "pass"}, + {"path": "specs/port/trios/crates/trinity_loss/src/lib.t27", "t27b": "pass"}, + {"path": "specs/port/trios/crates/trios-bridge/src/main.t27", "t27b": "pass"}, + {"path": "specs/port/trios/crates/trios-chat/rings/CR-CHAT-00/src/lib.t27", "t27b": "pass"}, + {"path": "specs/port/trios/crates/trios-chat/rings/CR-CHAT-01/src/key_package_expiry_guard.t27", "t27b": "pass"}, + {"path": "specs/port/trios/crates/trios-chat/rings/CR-CHAT-02/src/epoch_rollover_wraparound_guard.t27", "t27b": "pass"}, + {"path": "specs/port/trios/crates/trios-chat/rings/CR-CHAT-02/src/skipped_message_key_gap_bound_guard.t27", "t27b": "pass"}, + {"path": "specs/port/trios/crates/trios-chat/rings/CR-CHAT-03/src/ratchet_tree_resolution_guard.t27", "t27b": "pass"}, + {"path": "specs/port/trios/crates/trios-chat/rings/CR-CHAT-03/src/unmerged_leaves_bound_guard.t27", "t27b": "pass"}, + {"path": "specs/port/trios/crates/trios-chat/rings/CR-CHAT-04/src/padding_alignment_boundary_guard.t27", "t27b": "pass"}, + {"path": "specs/port/trios/crates/trios-chat/rings/CR-CHAT-04/src/padding_block_size_alignment_guard.t27", "t27b": "pass"}, + {"path": "specs/port/trios/crates/trios-chat/rings/CR-CHAT-04/src/padding_crypto_binding_guard.t27", "t27b": "pass"}, + {"path": "specs/port/trios/crates/trios-chat/rings/CR-CHAT-05/src/envelope_size_distribution_uniformity.t27", "t27b": "pass"}, + {"path": "specs/port/trios/crates/trios-chat/rings/CR-CHAT-07/src/blind_signature_sender_token.t27", "t27b": "pass"}, + {"path": "specs/port/trios/crates/trios-chat/rings/CR-CHAT-07/src/cover_decoy_ratio_governor.t27", "t27b": "pass"}, + {"path": "specs/port/trios/crates/trios-chat/rings/CR-CHAT-07/src/cover_traffic_inter_arrival_autocorrelation_guard.t27", "t27b": "pass"}, + {"path": "specs/port/trios/crates/trios-chat/rings/CR-CHAT-LAWS/src/lib.t27", "t27b": "pass"}, + {"path": "specs/port/trios/crates/trios-cli/src/cmd/agent.t27", "t27b": "pass"}, + {"path": "specs/port/trios/crates/trios-cli/src/cmd/commit.t27", "t27b": "pass"}, + {"path": "specs/port/trios/crates/trios-cli/src/cmd/gates.t27", "t27b": "pass"}, + {"path": "specs/port/trios/crates/trios-cli/src/cmd/leaderboard.t27", "t27b": "pass"}, + {"path": "specs/port/trios/crates/trios-cli/src/cmd/report.t27", "t27b": "pass"}, + {"path": "specs/port/trios/crates/trios-cli/src/cmd/roster.t27", "t27b": "pass"}, + {"path": "specs/port/trios/crates/trios-cli/src/cmd/run.t27", "t27b": "pass"}, + {"path": "specs/port/trios/crates/trios-cli/src/cmd/status.t27", "t27b": "pass"}, + {"path": "specs/port/trios/crates/trios-cli/src/cmd/submit.t27", "t27b": "pass"}, + {"path": "specs/port/trios/crates/trios-cli/src/gh.t27", "t27b": "pass"}, + {"path": "specs/port/trios/crates/trios-cli/src/lock.t27", "t27b": "pass"}, + {"path": "specs/port/trios/crates/trios-cli/src/metrics.t27", "t27b": "pass"}, + {"path": "specs/port/trios/crates/trios-doctor/rings/BRONZE-RING-DR/src/main.t27", "t27b": "pass"}, + {"path": "specs/port/trios/crates/trios-doctor/rings/SILVER-RING-DR-00/src/lib.t27", "t27b": "pass"}, + {"path": "specs/port/trios/crates/trios-doctor/src/main.t27", "t27b": "pass"}, + {"path": "specs/port/trios/crates/trios-ext/rings/SILVER-RING-EXT-00/src/lib.t27", "t27b": "pass"}, + {"path": "specs/port/trios/crates/trios-ext/xtask/src/main.t27", "t27b": "pass"}, + {"path": "specs/port/trios/crates/trios-git/src/commit.t27", "t27b": "pass"}, + {"path": "specs/port/trios/crates/trios-git/src/log.t27", "t27b": "pass"}, + {"path": "specs/port/trios/crates/trios-git/src/stash.t27", "t27b": "pass"}, + {"path": "specs/port/trios/crates/trios-git/src/status.t27", "t27b": "pass"}, + {"path": "specs/port/trios/crates/trios-golden-float/build.t27", "t27b": "pass"}, + {"path": "specs/port/trios/crates/trios-hdc/build.t27", "t27b": "pass"}, + {"path": "specs/port/trios/crates/trios-hdc/rings/HD-01/src/lib.t27", "t27b": "pass"}, + {"path": "specs/port/trios/crates/trios-igla-race/src/main.t27", "t27b": "pass"}, + {"path": "specs/port/trios/crates/trios-igla-trainer/src/jepa_runner.t27", "t27b": "pass"}, + {"path": "specs/port/trios/crates/trios-mcp/rings/BR-XTASK/src/main.t27", "t27b": "pass"}, + {"path": "specs/port/trios/crates/trios-mcp/rings/SR-01/src/lighthouse.t27", "t27b": "pass"}, + {"path": "specs/port/trios/crates/trios-mcp/rings/SR-02/src/discovery.t27", "t27b": "pass"}, + {"path": "specs/port/trios/crates/trios-mcp/rings/SR-02/src/lib.t27", "t27b": "pass"}, + {"path": "specs/port/trios/crates/trios-mcp/src/main.t27", "t27b": "pass"}, + {"path": "specs/port/trios/crates/trios-mesh/src/identity.t27", "t27b": "pass"}, + {"path": "specs/port/trios/crates/trios-mesh/src/packet.t27", "t27b": "pass"}, + {"path": "specs/port/trios/crates/trios-openclaw/rings/OC-01/src/lib.t27", "t27b": "pass"}, + {"path": "specs/port/trios/crates/trios-physics/build.t27", "t27b": "pass"}, + {"path": "specs/port/trios/crates/trios-physics/rings/PH-01/src/lib.t27", "t27b": "pass"}, + {"path": "specs/port/trios/crates/trios-physics/src/lib.t27", "t27b": "pass"}, + {"path": "specs/port/trios/crates/trios-rainbow-bridge/src/funnel_client.t27", "t27b": "pass"}, + {"path": "specs/port/trios/crates/trios-rainbow-bridge/src/lamport.t27", "t27b": "pass"}, + {"path": "specs/port/trios/crates/trios-sacred/rings/SC-00/src/lib.t27", "t27b": "pass"}, + {"path": "specs/port/trios/crates/trios-sacred/rings/SC-01/src/lib.t27", "t27b": "pass"}, + {"path": "specs/port/trios/crates/trios-scarab-types/rings/SR-00/src/lib.t27", "t27b": "pass"}, + {"path": "specs/port/trios/crates/trios-scarab-types/rings/SR-01/src/lib.t27", "t27b": "pass"}, + {"path": "specs/port/trios/crates/trios-scarab-types/rings/SR-02/src/lib.t27", "t27b": "pass"}, + {"path": "specs/port/trios/crates/trios-scarab-types/rings/SR-03/src/lib.t27", "t27b": "pass"}, + {"path": "specs/port/trios/crates/trios-scarab-types/rings/SR-04/src/lib.t27", "t27b": "pass"}, + {"path": "specs/port/trios/crates/trios-server/src/mcp_endpoints/tasks.t27", "t27b": "pass"}, + {"path": "specs/port/trios/crates/trios-server/src/tools/git.t27", "t27b": "pass"}, + {"path": "specs/port/trios/crates/trios-server/src/tools/git_extended.t27", "t27b": "pass"}, + {"path": "specs/port/trios/crates/trios-server/src/tools/gitbutler.t27", "t27b": "pass"}, + {"path": "specs/port/trios/crates/trios-server/src/tools/golden_float.t27", "t27b": "pass"}, + {"path": "specs/port/trios/crates/trios-server/src/tools/mod.t27", "t27b": "pass"}, + {"path": "specs/port/trios/crates/trios-store/rings/ST-00/src/lib.t27", "t27b": "pass"}, + {"path": "specs/port/trios/crates/trios-ternary/rings/TR-01/src/lib.t27", "t27b": "pass"}, + {"path": "specs/port/trios/crates/trios-train-cpu/src/bin/tjepa_modules/encoder.t27", "t27b": "pass"}, + {"path": "specs/port/trios/crates/trios-train-cpu/src/bin/train_state.t27", "t27b": "pass"}, + {"path": "specs/port/trios/crates/trios-trainer/src/train_loop.t27", "t27b": "pass"}, + {"path": "specs/port/trios/crates/trios-trainer/src/validation.t27", "t27b": "pass"}, + {"path": "specs/port/trios/crates/trios-trinity-brain/src/phi.t27", "t27b": "pass"}, + {"path": "specs/port/trios/crates/trios-vsa/rings/VS-01/src/lib.t27", "t27b": "pass"}, + {"path": "specs/port/trios/validate_bpb.t27", "t27b": "pass"}, + {"path": "specs/providers/catalog.t27", "t27b": "pass"}, + {"path": "specs/providers/gonka/deepseek-v4-flash-0731.t27", "t27b": "pass"}, + {"path": "specs/providers/gonka/glm-5-2-fp8.t27", "t27b": "pass"}, + {"path": "specs/providers/gonka/glm-5-3-flash.t27", "t27b": "pass"}, + {"path": "specs/providers/gonka/kimi-k2-6.t27", "t27b": "pass"}, + {"path": "specs/providers/gonka/minimax-m2-7.t27", "t27b": "pass"}, + {"path": "specs/providers/tri_gnk_pair.t27", "t27b": "pass"}, + {"path": "specs/providers/trinet/fpga-xc7a200t.t27", "t27b": "pass"}, + {"path": "specs/providers/trinet/gpu-consumer-24gb.t27", "t27b": "pass"}, + {"path": "specs/queen/actor_events.t27", "t27b": "pass"}, + {"path": "specs/queen/actor_view.t27", "t27b": "pass"}, + {"path": "specs/queen/actors.t27", "t27b": "pass"}, + {"path": "specs/queen/actors_hw.t27", "t27b": "pass"}, + {"path": "specs/queen/actors_hw_jtag.t27", "t27b": "pass"}, + {"path": "specs/queen/actors_hw_top.t27", "t27b": "pass"}, + {"path": "specs/queen/app.t27", "t27b": "pass"}, + {"path": "specs/queen/claim.t27", "t27b": "pass"}, + {"path": "specs/queen/control.t27", "t27b": "pass"}, + {"path": "specs/queen/dashboard.t27", "t27b": "pass"}, + {"path": "specs/queen/dispatch.t27", "t27b": "pass"}, + {"path": "specs/queen/dispatch_exit.t27", "t27b": "pass"}, + {"path": "specs/queen/domains.t27", "t27b": "pass"}, + {"path": "specs/queen/drain.t27", "t27b": "pass"}, + {"path": "specs/queen/events.t27", "t27b": "pass"}, + {"path": "specs/queen/golden_chain.t27", "t27b": "pass"}, + {"path": "specs/queen/hive.t27", "t27b": "pass"}, + {"path": "specs/queen/holds.t27", "t27b": "pass"}, + {"path": "specs/queen/jobs.t27", "t27b": "pass"}, + {"path": "specs/queen/keyed.t27", "t27b": "pass"}, + {"path": "specs/queen/keyed_guard.t27", "t27b": "pass"}, + {"path": "specs/queen/merger_gate.t27", "t27b": "pass"}, + {"path": "specs/queen/netlink.t27", "t27b": "pass"}, + {"path": "specs/queen/priority.t27", "t27b": "pass"}, + {"path": "specs/queen/replay/actors_decisions.t27", "t27b": "pass"}, + {"path": "specs/queen/replay/reviewer_decisions.t27", "t27b": "pass"}, + {"path": "specs/queen/replay/telemetry_decisions.t27", "t27b": "pass"}, + {"path": "specs/queen/review_lanes.t27", "t27b": "pass"}, + {"path": "specs/queen/review_log.t27", "t27b": "pass"}, + {"path": "specs/queen/review_valve.t27", "t27b": "pass"}, + {"path": "specs/queen/reviewer.t27", "t27b": "pass"}, + {"path": "specs/queen/reviewer_sizing.t27", "t27b": "pass"}, + {"path": "specs/queen/shaping.t27", "t27b": "pass"}, + {"path": "specs/queen/simulation.t27", "t27b": "pass"}, + {"path": "specs/queen/task_analysis.t27", "t27b": "pass"}, + {"path": "specs/queen/tasks.t27", "t27b": "pass"}, + {"path": "specs/queen/telemetry.t27", "t27b": "pass"}, + {"path": "specs/queen/turn_stop.t27", "t27b": "pass"}, + {"path": "specs/queen/views.t27", "t27b": "pass"}, + {"path": "specs/queen/waits.t27", "t27b": "pass"}, + {"path": "specs/queen/worktree_keep.t27", "t27b": "pass"}, + {"path": "specs/rings/ring_103_phi_sgd.t27", "t27b": "pass"}, + {"path": "specs/sandbox/health.t27", "t27b": "pass"}, + {"path": "specs/sandbox/https_enforce.t27", "t27b": "pass"}, + {"path": "specs/sandbox/orphan_detection.t27", "t27b": "pass"}, + {"path": "specs/sandbox/session_timeout.t27", "t27b": "pass"}, + {"path": "specs/skills/t27-measure-corpus.t27", "t27b": "pass"}, + {"path": "specs/skills/t27-phi-loop.t27", "t27b": "pass"}, + {"path": "specs/skills/t27-providers-steward.t27", "t27b": "pass"}, + {"path": "specs/skills/t27-self-host.t27", "t27b": "pass"}, + {"path": "specs/skills/t27-tri-pipeline.t27", "t27b": "pass"}, + {"path": "specs/skills/t27-tri.t27", "t27b": "pass"}, + {"path": "specs/skills/t27-wave-audit.t27", "t27b": "pass"}, + {"path": "specs/skills/t27-wrap-up.t27", "t27b": "pass"}, + {"path": "specs/skills/trinity-blog-post.t27", "t27b": "pass"}, + {"path": "specs/skills/trinity-board-sync.t27", "t27b": "pass"}, + {"path": "specs/skills/trinity-cloud.t27", "t27b": "pass"}, + {"path": "specs/skills/trinity-connect-accounts.t27", "t27b": "pass"}, + {"path": "specs/skills/trinity-doctor.t27", "t27b": "pass"}, + {"path": "specs/skills/trinity-farm-garden.t27", "t27b": "pass"}, + {"path": "specs/skills/trinity-fpga-synth.t27", "t27b": "pass"}, + {"path": "specs/skills/trinity-god-mode.t27", "t27b": "pass"}, + {"path": "specs/skills/trinity-implement-issue.t27", "t27b": "pass"}, + {"path": "specs/skills/trinity-queen-hive-visuals.t27", "t27b": "pass"}, + {"path": "specs/skills/trinity-review-code.t27", "t27b": "pass"}, + {"path": "specs/skills/trinity-run-tests.t27", "t27b": "pass"}, + {"path": "specs/skills/trinity-scholar.t27", "t27b": "pass"}, + {"path": "specs/skills/trinity-status.t27", "t27b": "pass"}, + {"path": "specs/skills/trinity-tech-tree.t27", "t27b": "pass"}, + {"path": "specs/skills/trinity-tri.t27", "t27b": "pass"}, + {"path": "specs/skills/trinity-trinity-test.t27", "t27b": "pass"}, + {"path": "specs/skills/trinity-ux-wave.t27", "t27b": "pass"}, + {"path": "specs/skills/trinity-vibee-gen.t27", "t27b": "pass"}, + {"path": "specs/skills/trinity-vsa-verify.t27", "t27b": "pass"}, + {"path": "specs/skills/trinity-wave.t27", "t27b": "pass"}, + {"path": "specs/system/unified-agent-operations.t27", "t27b": "pass"}, + {"path": "specs/ternary/activation_quantizer.t27", "t27b": "pass"}, + {"path": "specs/ternary/bitnet_layer.t27", "t27b": "pass"}, + {"path": "specs/ternary/bitnet_majority.t27", "t27b": "pass"}, + {"path": "specs/ternary/bitnet_mlp.t27", "t27b": "pass"}, + {"path": "specs/ternary/bitnet_mlp3.t27", "t27b": "pass"}, + {"path": "specs/ternary/bitnet_neuron.t27", "t27b": "pass"}, + {"path": "specs/ternary/bitnet_neuron_nchunk.t27", "t27b": "pass"}, + {"path": "specs/ternary/clocked_counter.t27", "t27b": "pass"}, + {"path": "specs/ternary/comb_bitnet_layer.t27", "t27b": "pass"}, + {"path": "specs/ternary/comb_bitnet_neuron.t27", "t27b": "pass"}, + {"path": "specs/ternary/comb_ternary_dot.t27", "t27b": "pass"}, + {"path": "specs/ternary/gft_add_rne.t27", "t27b": "pass"}, + {"path": "specs/ternary/gft_argmax4.t27", "t27b": "pass"}, + {"path": "specs/ternary/gft_axpy.t27", "t27b": "pass"}, + {"path": "specs/ternary/gft_bitnet_neuron.t27", "t27b": "pass"}, + {"path": "specs/ternary/gft_classifier4.t27", "t27b": "pass"}, + {"path": "specs/ternary/gft_classify.t27", "t27b": "pass"}, + {"path": "specs/ternary/gft_classify3.t27", "t27b": "pass"}, + {"path": "specs/ternary/gft_dot2.t27", "t27b": "pass"}, + {"path": "specs/ternary/gft_dot2_rne.t27", "t27b": "pass"}, + {"path": "specs/ternary/gft_dot4.t27", "t27b": "pass"}, + {"path": "specs/ternary/gft_dot4_rne.t27", "t27b": "pass"}, + {"path": "specs/ternary/gft_dot8.t27", "t27b": "pass"}, + {"path": "specs/ternary/gft_exp2.t27", "t27b": "pass"}, + {"path": "specs/ternary/gft_hidden2.t27", "t27b": "pass"}, + {"path": "specs/ternary/gft_layer2.t27", "t27b": "pass"}, + {"path": "specs/ternary/gft_layer3.t27", "t27b": "pass"}, + {"path": "specs/ternary/gft_layer4.t27", "t27b": "pass"}, + {"path": "specs/ternary/gft_log2.t27", "t27b": "pass"}, + {"path": "specs/ternary/gft_logistic.t27", "t27b": "pass"}, + {"path": "specs/ternary/gft_madd.t27", "t27b": "pass"}, + {"path": "specs/ternary/gft_magsub_tie.t27", "t27b": "pass"}, + {"path": "specs/ternary/gft_mlp2.t27", "t27b": "pass"}, + {"path": "specs/ternary/gft_mlp3.t27", "t27b": "pass"}, + {"path": "specs/ternary/gft_mul_rne.t27", "t27b": "pass"}, + {"path": "specs/ternary/gft_neuron_full.t27", "t27b": "pass"}, + {"path": "specs/ternary/gft_nll.t27", "t27b": "pass"}, + {"path": "specs/ternary/gft_recip.t27", "t27b": "pass"}, + {"path": "specs/ternary/gft_relu.t27", "t27b": "pass"}, + {"path": "specs/ternary/gft_sadd.t27", "t27b": "pass"}, + {"path": "specs/ternary/gft_sgd_step.t27", "t27b": "pass"}, + {"path": "specs/ternary/gft_signed_dot4.t27", "t27b": "pass"}, + {"path": "specs/ternary/gft_signed_mac.t27", "t27b": "pass"}, + {"path": "specs/ternary/gft_smul.t27", "t27b": "pass"}, + {"path": "specs/ternary/gft_softmax4.t27", "t27b": "pass"}, + {"path": "specs/ternary/gft_softmax_grad4.t27", "t27b": "pass"}, + {"path": "specs/ternary/gft_train1.t27", "t27b": "pass"}, + {"path": "specs/ternary/gft_train2.t27", "t27b": "pass"}, + {"path": "specs/ternary/gft_train2relu.t27", "t27b": "pass"}, + {"path": "specs/ternary/gft_xorbp.t27", "t27b": "pass"}, + {"path": "specs/ternary/gft_xorbp2.t27", "t27b": "pass"}, + {"path": "specs/ternary/gft_xornet.t27", "t27b": "pass"}, + {"path": "specs/ternary/gft_xorpercep.t27", "t27b": "pass"}, + {"path": "specs/ternary/gft_xorpercep3.t27", "t27b": "pass"}, + {"path": "specs/ternary/gft_xorpercep4.t27", "t27b": "pass"}, + {"path": "specs/ternary/gft_xortrain.t27", "t27b": "pass"}, + {"path": "specs/ternary/radix_economy.t27", "t27b": "pass"}, + {"path": "specs/ternary/stream_ternary_mac.t27", "t27b": "pass"}, + {"path": "specs/ternary/ternary_full_adder.t27", "t27b": "pass"}, + {"path": "specs/ternary/ternary_mac.t27", "t27b": "pass"}, + {"path": "specs/ternary/ternary_ripple_adder.t27", "t27b": "pass"}, + {"path": "specs/ternary/ternary_xor.t27", "t27b": "pass"}, + {"path": "specs/ternary/trits.t27", "t27b": "pass"}, + {"path": "specs/tools/catalog.t27", "t27b": "pass"}, + {"path": "specs/tools/epic_ci.t27", "t27b": "pass"}, + {"path": "specs/tools/mcp/gitbutler.t27", "t27b": "pass"}, + {"path": "specs/tools/mcp/inngest-dev.t27", "t27b": "pass"}, + {"path": "specs/tools/mcp/needle.t27", "t27b": "pass"}, + {"path": "specs/tools/mcp/neon.t27", "t27b": "pass"}, + {"path": "specs/tools/mcp/notebooklm.t27", "t27b": "pass"}, + {"path": "specs/tools/mcp/railway-mcp-server.t27", "t27b": "pass"}, + {"path": "specs/tools/mcp/t27-traceability.t27", "t27b": "pass"}, + {"path": "specs/tools/mcp/tri-mcp.t27", "t27b": "pass"}, + {"path": "specs/tools/mcp/tri-ssot.t27", "t27b": "pass"}, + {"path": "specs/tools/mcp/trinity.t27", "t27b": "pass"}, + {"path": "specs/tools/mcp/zig-docs.t27", "t27b": "pass"}, + {"path": "specs/tools/mcp_protocol.t27", "t27b": "pass"}, + {"path": "specs/tools/t27o/rust_convert.t27", "t27b": "pass"}, + {"path": "specs/tools/t27o/rust_std.t27", "t27b": "pass"}, + {"path": "specs/tools/tri/abandoned.t27", "t27b": "pass"}, + {"path": "specs/tools/tri/cell.t27", "t27b": "pass"}, + {"path": "specs/tools/tri/census.t27", "t27b": "pass"}, + {"path": "specs/tools/tri/ci.t27", "t27b": "pass"}, + {"path": "specs/tools/tri/competitors.t27", "t27b": "pass"}, + {"path": "specs/tools/tri/discard.t27", "t27b": "pass"}, + {"path": "specs/tools/tri/doctor.t27", "t27b": "pass"}, + {"path": "specs/tools/tri/elab.t27", "t27b": "pass"}, + {"path": "specs/tools/tri/emit.t27", "t27b": "pass"}, + {"path": "specs/tools/tri/experience.t27", "t27b": "pass"}, + {"path": "specs/tools/tri/fleet.t27", "t27b": "pass"}, + {"path": "specs/tools/tri/fmt.t27", "t27b": "pass"}, + {"path": "specs/tools/tri/fpga.t27", "t27b": "pass"}, + {"path": "specs/tools/tri/gates.t27", "t27b": "pass"}, + {"path": "specs/tools/tri/gen.t27", "t27b": "pass"}, + {"path": "specs/tools/tri/harness.t27", "t27b": "pass"}, + {"path": "specs/tools/tri/health.t27", "t27b": "pass"}, + {"path": "specs/tools/tri/hooks.t27", "t27b": "pass"}, + {"path": "specs/tools/tri/issues.t27", "t27b": "pass"}, + {"path": "specs/tools/tri/jumps.t27", "t27b": "pass"}, + {"path": "specs/tools/tri/kinds.t27", "t27b": "pass"}, + {"path": "specs/tools/tri/lean.t27", "t27b": "pass"}, + {"path": "specs/tools/tri/ledgers.t27", "t27b": "pass"}, + {"path": "specs/tools/tri/loop.t27", "t27b": "pass"}, + {"path": "specs/tools/tri/merging.t27", "t27b": "pass"}, + {"path": "specs/tools/tri/misread.t27", "t27b": "pass"}, + {"path": "specs/tools/tri/mods.t27", "t27b": "pass"}, + {"path": "specs/tools/tri/mutate.t27", "t27b": "pass"}, + {"path": "specs/tools/tri/now.t27", "t27b": "pass"}, + {"path": "specs/tools/tri/one-away.t27", "t27b": "pass"}, + {"path": "specs/tools/tri/orphaned.t27", "t27b": "pass"}, + {"path": "specs/tools/tri/pr.t27", "t27b": "pass"}, + {"path": "specs/tools/tri/prose.t27", "t27b": "pass"}, + {"path": "specs/tools/tri/quantifiers.t27", "t27b": "pass"}, + {"path": "specs/tools/tri/red.t27", "t27b": "pass"}, + {"path": "specs/tools/tri/reseal.t27", "t27b": "pass"}, + {"path": "specs/tools/tri/rtl.t27", "t27b": "pass"}, + {"path": "specs/tools/tri/seals.t27", "t27b": "pass"}, + {"path": "specs/tools/tri/serve.t27", "t27b": "pass"}, + {"path": "specs/tools/tri/skill.t27", "t27b": "pass"}, + {"path": "specs/tools/tri/status.t27", "t27b": "pass"}, + {"path": "specs/tools/tri/sweep.t27", "t27b": "pass"}, + {"path": "specs/tools/tri/synth.t27", "t27b": "pass"}, + {"path": "specs/tools/tri/test.t27", "t27b": "pass"}, + {"path": "specs/tools/tri/topic.t27", "t27b": "pass"}, + {"path": "specs/tools/tri/types.t27", "t27b": "pass"}, + {"path": "specs/tools/tri/unparsed.t27", "t27b": "pass"}, + {"path": "specs/tools/tri/vectors.t27", "t27b": "pass"}, + {"path": "specs/tools/tri/verdict.t27", "t27b": "pass"}, + {"path": "specs/tools/tri/vsim.t27", "t27b": "pass"}, + {"path": "specs/tools/tri/window.t27", "t27b": "pass"}, + {"path": "specs/tools/tri/worktrees.t27", "t27b": "pass"}, + {"path": "specs/tools/trinity/tri/bench.t27", "t27b": "pass"}, + {"path": "specs/tools/trinity/tri/bio.t27", "t27b": "pass"}, + {"path": "specs/tools/trinity/tri/blindspots.t27", "t27b": "pass"}, + {"path": "specs/tools/trinity/tri/conscious.t27", "t27b": "pass"}, + {"path": "specs/tools/trinity/tri/constants.t27", "t27b": "pass"}, + {"path": "specs/tools/trinity/tri/cosmos.t27", "t27b": "pass"}, + {"path": "specs/tools/trinity/tri/dashboard.t27", "t27b": "pass"}, + {"path": "specs/tools/trinity/tri/fib.t27", "t27b": "pass"}, + {"path": "specs/tools/trinity/tri/fpga.t27", "t27b": "pass"}, + {"path": "specs/tools/trinity/tri/gematria.t27", "t27b": "pass"}, + {"path": "specs/tools/trinity/tri/govern.t27", "t27b": "pass"}, + {"path": "specs/tools/trinity/tri/hardware.t27", "t27b": "pass"}, + {"path": "specs/tools/trinity/tri/identity.t27", "t27b": "pass"}, + {"path": "specs/tools/trinity/tri/lucas.t27", "t27b": "pass"}, + {"path": "specs/tools/trinity/tri/mesh.t27", "t27b": "pass"}, + {"path": "specs/tools/trinity/tri/needle-check.t27", "t27b": "pass"}, + {"path": "specs/tools/trinity/tri/needle-search.t27", "t27b": "pass"}, + {"path": "specs/tools/trinity/tri/needle.t27", "t27b": "pass"}, + {"path": "specs/tools/trinity/tri/omega.t27", "t27b": "pass"}, + {"path": "specs/tools/trinity/tri/particles.t27", "t27b": "pass"}, + {"path": "specs/tools/trinity/tri/phi.t27", "t27b": "pass"}, + {"path": "specs/tools/trinity/tri/quantum.t27", "t27b": "pass"}, + {"path": "specs/tools/trinity/tri/reputation.t27", "t27b": "pass"}, + {"path": "specs/tools/trinity/tri/sacred-const.t27", "t27b": "pass"}, + {"path": "specs/tools/trinity/tri/spiral.t27", "t27b": "pass"}, + {"path": "specs/tools/trinity/tri/swarm.t27", "t27b": "pass"}, + {"path": "specs/tools/trinity/tri/test.t27", "t27b": "pass"}, + {"path": "specs/tools/trinity/tri/vsa.t27", "t27b": "pass"}, + {"path": "specs/tools/trinity/tri/wallet.t27", "t27b": "pass"}, + {"path": "specs/traffic_animator.t27", "t27b": "pass"}, + {"path": "specs/tri/actors/metrics.t27", "t27b": "pass"}, + {"path": "specs/tri/agent/faculty_board.t27", "t27b": "pass"}, + {"path": "specs/tri/catalog/health.t27", "t27b": "pass"}, + {"path": "specs/tri/collections/namespace.t27", "t27b": "pass"}, + {"path": "specs/tri/crypto/ed25519.t27", "t27b": "pass"}, + {"path": "specs/tri/crypto/hex.t27", "t27b": "pass"}, + {"path": "specs/tri/crypto/sha256.t27", "t27b": "pass"}, + {"path": "specs/tri/crypto/sha512.t27", "t27b": "pass"}, + {"path": "specs/tri/graph/bellman_ford.t27", "t27b": "pass"}, + {"path": "specs/tri/graph/graph.t27", "t27b": "pass"}, + {"path": "specs/tri/graph/topological_sort.t27", "t27b": "pass"}, + {"path": "specs/tri/hot/hot.t27", "t27b": "pass"}, + {"path": "specs/tri/lab/receipt.t27", "t27b": "pass"}, + {"path": "specs/tri/lanes/lanes.t27", "t27b": "pass"}, + {"path": "specs/tri/math/math.t27", "t27b": "pass"}, + {"path": "specs/tri/math/measurement.t27", "t27b": "pass"}, + {"path": "specs/tri/misread/shapes.t27", "t27b": "pass"}, + {"path": "specs/tri/mutate/census.t27", "t27b": "pass"}, + {"path": "specs/tri/mutate/lab.t27", "t27b": "pass"}, + {"path": "specs/tri/mutate/plant.t27", "t27b": "pass"}, + {"path": "specs/tri/mutate/survivors.t27", "t27b": "pass"}, + {"path": "specs/tri/network/payout.t27", "t27b": "pass"}, + {"path": "specs/tri/pipeline/codegen.t27", "t27b": "pass"}, + {"path": "specs/tri/pipeline/spec_writer.t27", "t27b": "pass"}, + {"path": "specs/tri/pipeline/workflow.t27", "t27b": "pass"}, + {"path": "specs/tri/reseal/seal.t27", "t27b": "pass"}, + {"path": "specs/tri/search/pattern.t27", "t27b": "pass"}, + {"path": "specs/tri/sort/insertion_sort.t27", "t27b": "pass"}, + {"path": "specs/tri/sort/merge_sort.t27", "t27b": "pass"}, + {"path": "specs/tri/sort/selection_sort.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/a64.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/any_param_plan.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/arith_op.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/ast_scan.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/ast_shape.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/ast_walk.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/bit_cast_plan.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/blockers.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/builtin_plan.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/check_budget.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/cmp_op.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/coerce_plan.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/comptime_float.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/conformance/anonymous_struct.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/conformance/anytype_typeof.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/conformance/array_length_expr.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/conformance/array_literal.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/conformance/array_literal_value.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/conformance/array_repeat_text.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/conformance/bare_abs.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/conformance/big_frame.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/conformance/big_repeat_global.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/conformance/bit_cast.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/conformance/brace_invariant.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/conformance/builtin_abs_max_min_pi.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/conformance/carried_allocator.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/conformance/carried_container.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/conformance/cmp_out_of_range.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/conformance/comptime_float.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/conformance/comptime_float_f128.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/conformance/const_division.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/conformance/const_optional.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/conformance/discard_value.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/conformance/div_trunc_panic.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/conformance/elf_object.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/conformance/empty_anon_literal.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/conformance/empty_typed_array_literal.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/conformance/eval_branch_quota.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/conformance/float_as.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/conformance/float_call_cast.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/conformance/float_from_int_literal.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/conformance/float_mul_pow2.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/conformance/float_sqrt.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/conformance/frame_address_caller_owned.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/conformance/i128_arith.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/conformance/i128_ops.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/conformance/i128_return.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/conformance/int_cast.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/conformance/int_cast_index.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/conformance/large_frame.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/conformance/lazy_signature.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/conformance/let_reassigned.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/conformance/libm_logf.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/conformance/libm_powf.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/conformance/libm_rounding.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/conformance/libm_std_math.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/conformance/module_var_in_test.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/conformance/negative_float_literal.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/conformance/nested_anon_struct.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/conformance/numeric_coercion.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/conformance/odd_width_int.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/conformance/opaque_pointer.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/conformance/opt_void.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/conformance/optional_enum_compare.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/conformance/optional_module_var.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/conformance/param_discard.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/conformance/pointer_equality.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/conformance/postfix_optional.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/conformance/rem_int.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/conformance/repeat_addr_unreached.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/conformance/repeat_local.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/conformance/repeat_width_suffix.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/conformance/return_undefined_void.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/conformance/scaffold_local.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/conformance/scope_exit.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/conformance/scoped_gf16.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/conformance/shadow_module_var.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/conformance/size_of.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/conformance/slice_arg_one_element.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/conformance/static_slice_literal.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/conformance/std_mem_byte_slice.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/conformance/stdmem.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/conformance/str_module_var.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/conformance/string_slice_literal.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/conformance/struct_lit_if.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/conformance/test_local_write.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/conformance/tuple_local.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/conformance/tuple_local_index.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/conformance/type_alias.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/conformance/type_void.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/conformance/undefined_arg.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/conformance/undefined_module_var.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/conformance/unreached_stub.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/conformance/unread_anytype.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/conformance/unresolved_signature.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/conformance/untyped_local.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/conformance/untyped_local_uses.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/conformance/value_ignored.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/conformance/value_params.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/conformance/verilog_lib.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/conformance/verilog_prim.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/conformance/verilog_use.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/conformance/verilog_widths.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/conformance/void_bind.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/conformance/wide_int_const.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/conformance/zig_keyword_field.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/const_div_plan.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/discard_plan.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/dogfood.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/elf.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/emit_kit.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/empty_lit_plan.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/eval_arith.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/float_as_plan.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/frame_store_plan.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/fuzz.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/fuzz_oracle.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/i128_plan.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/int_cast_plan.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/lazy_sig_plan.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/ledger_steward.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/lencall.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/libm.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/libm_plan.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/literal_plan.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/macho.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/opaque_plan.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/optional_compare_plan.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/ptr_eq_plan.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/reduce.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/ref_var_plan.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/scaffold_plan.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/slice_lit_plan.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/source_text.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/stdmem.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/stdmem_plan.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/steward.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/text_escape.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/ts_emit.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/ts_plan.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/tuple_local_plan.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/type_text.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/undefined_arg_plan.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/verdict_key.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/verilog_emit.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/verilog_plan.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/void_bind_plan.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/wide_plan.t27", "t27b": "pass"}, + {"path": "specs/tri/test/report.t27", "t27b": "pass"}, + {"path": "specs/tri/utils/args.t27", "t27b": "pass"}, + {"path": "specs/tri/utils/exit_codes.t27", "t27b": "pass"}, + {"path": "specs/tri/utils/template.t27", "t27b": "pass"}, + {"path": "specs/trinet/etx.t27", "t27b": "pass"}, + {"path": "specs/trinet/ledger.t27", "t27b": "pass"}, + {"path": "specs/trinet/mint_authority.t27", "t27b": "pass"}, + {"path": "specs/trinet/node-work-credit.t27", "t27b": "pass"}, + {"path": "specs/trinet/tri-bridge.t27", "t27b": "pass"}, + {"path": "specs/trinity/build_graph.t27", "t27b": "pass"}, + {"path": "specs/trinity/capabilities/abi.c-api.t27", "t27b": "pass"}, + {"path": "specs/trinity/capabilities/agent.daemons.t27", "t27b": "pass"}, + {"path": "specs/trinity/capabilities/agent.phi-loop.t27", "t27b": "pass"}, + {"path": "specs/trinity/capabilities/agent.tri-api.t27", "t27b": "pass"}, + {"path": "specs/trinity/capabilities/api.http-server.t27", "t27b": "pass"}, + {"path": "specs/trinity/capabilities/archive.legacy.t27", "t27b": "pass"}, + {"path": "specs/trinity/capabilities/bench.suite.t27", "t27b": "pass"}, + {"path": "specs/trinity/capabilities/bot.tri-bot.t27", "t27b": "pass"}, + {"path": "specs/trinity/capabilities/brain.regions.t27", "t27b": "pass"}, + {"path": "specs/trinity/capabilities/catalog.spec-mirror.t27", "t27b": "pass"}, + {"path": "specs/trinity/capabilities/catalog.world-scan.t27", "t27b": "pass"}, + {"path": "specs/trinity/capabilities/cli.tri.t27", "t27b": "pass"}, + {"path": "specs/trinity/capabilities/convert.b2t.t27", "t27b": "pass"}, + {"path": "specs/trinity/capabilities/examples.zig.t27", "t27b": "pass"}, + {"path": "specs/trinity/capabilities/ext.vscode-swe.t27", "t27b": "pass"}, + {"path": "specs/trinity/capabilities/fpga.adapter.t27", "t27b": "pass"}, + {"path": "specs/trinity/capabilities/fpga.in-repo.t27", "t27b": "pass"}, + {"path": "specs/trinity/capabilities/lib.trinity.t27", "t27b": "pass"}, + {"path": "specs/trinity/capabilities/llm.firebird.t27", "t27b": "pass"}, + {"path": "specs/trinity/capabilities/llm.igla-chat.t27", "t27b": "pass"}, + {"path": "specs/trinity/capabilities/mcp.needle-mcp.t27", "t27b": "pass"}, + {"path": "specs/trinity/capabilities/mcp.trinity-mcp.t27", "t27b": "pass"}, + {"path": "specs/trinity/capabilities/native.canvas.t27", "t27b": "pass"}, + {"path": "specs/trinity/capabilities/native.node-gui.t27", "t27b": "pass"}, + {"path": "specs/trinity/capabilities/native.queen-app.t27", "t27b": "pass"}, + {"path": "specs/trinity/capabilities/node.trinity-node.t27", "t27b": "pass"}, + {"path": "specs/trinity/capabilities/numeric.golden-float.t27", "t27b": "pass"}, + {"path": "specs/trinity/capabilities/ops.deploy-infra.t27", "t27b": "pass"}, + {"path": "specs/trinity/capabilities/ops.railway-cli.t27", "t27b": "pass"}, + {"path": "specs/trinity/capabilities/pkg.vendored-cache.t27", "t27b": "pass"}, + {"path": "specs/trinity/capabilities/queen.lib.t27", "t27b": "pass"}, + {"path": "specs/trinity/capabilities/registry.commands.t27", "t27b": "pass"}, + {"path": "specs/trinity/capabilities/release.packaging.t27", "t27b": "pass"}, + {"path": "specs/trinity/capabilities/research.nexus-docs.t27", "t27b": "pass"}, + {"path": "specs/trinity/capabilities/research.programs.t27", "t27b": "pass"}, + {"path": "specs/trinity/capabilities/research.unreferenced-sources.t27", "t27b": "pass"}, + {"path": "specs/trinity/capabilities/search.vsa-index.t27", "t27b": "pass"}, + {"path": "specs/trinity/capabilities/specs.t27-vendored-compiler.t27", "t27b": "pass"}, + {"path": "specs/trinity/capabilities/specs.tri-corpus.t27", "t27b": "pass"}, + {"path": "specs/trinity/capabilities/specs.vibee-corpus.t27", "t27b": "pass"}, + {"path": "specs/trinity/capabilities/state.trinity-dir.t27", "t27b": "pass"}, + {"path": "specs/trinity/capabilities/test.graph.t27", "t27b": "pass"}, + {"path": "specs/trinity/capabilities/tools.scripts.t27", "t27b": "pass"}, + {"path": "specs/trinity/capabilities/train.hslm.t27", "t27b": "pass"}, + {"path": "specs/trinity/capabilities/training.targets.t27", "t27b": "pass"}, + {"path": "specs/trinity/capabilities/tri27.programs.t27", "t27b": "pass"}, + {"path": "specs/trinity/capabilities/tri27.toolchain.t27", "t27b": "pass"}, + {"path": "specs/trinity/capabilities/vibee.compiler.t27", "t27b": "pass"}, + {"path": "specs/trinity/capabilities/vsa.zig-hdc.t27", "t27b": "pass"}, + {"path": "specs/trinity/capabilities/web.docsite.t27", "t27b": "pass"}, + {"path": "specs/trinity/capabilities/web.queen-web.t27", "t27b": "pass"}, + {"path": "specs/trinity/capabilities/web.site.t27", "t27b": "pass"}, + {"path": "specs/trinity/compiler_matrix.t27", "t27b": "pass"}, + {"path": "specs/trinity/project.t27", "t27b": "pass"}, + {"path": "specs/ui/queen_evidence.t27", "t27b": "pass"}, + {"path": "specs/vault/audit.t27", "t27b": "pass"}, + {"path": "specs/vault/merge.t27", "t27b": "pass"}, + {"path": "specs/vault/policy.t27", "t27b": "pass"}, + {"path": "specs/verified/bench_agent.t27", "t27b": "pass"}, + {"path": "specs/verified/bench_boards.t27", "t27b": "pass"}, + {"path": "specs/verified/bitstream_reuse.t27", "t27b": "pass"}, + {"path": "specs/verified/bitstream_share.t27", "t27b": "pass"}, + {"path": "specs/verified/clock_constraints.t27", "t27b": "pass"}, + {"path": "specs/verified/corpus_merkle.t27", "t27b": "pass"}, + {"path": "specs/verified/corpus_receipt.t27", "t27b": "pass"}, + {"path": "specs/verified/ddc_receipt.t27", "t27b": "pass"}, + {"path": "specs/verified/device_dna.t27", "t27b": "pass"}, + {"path": "specs/verified/device_evidence.t27", "t27b": "pass"}, + {"path": "specs/verified/die_binding.t27", "t27b": "pass"}, + {"path": "specs/verified/digest_cache.t27", "t27b": "pass"}, + {"path": "specs/verified/evidence_chain.t27", "t27b": "pass"}, + {"path": "specs/verified/failure_loop.t27", "t27b": "pass"}, + {"path": "specs/verified/frontier.t27", "t27b": "pass"}, + {"path": "specs/verified/gen_hash_cache.t27", "t27b": "pass"}, + {"path": "specs/verified/independence.t27", "t27b": "pass"}, + {"path": "specs/verified/payout.t27", "t27b": "pass"}, + {"path": "specs/verified/poc/a/slot.t27", "t27b": "pass"}, + {"path": "specs/verified/poc/b/slot.t27", "t27b": "pass"}, + {"path": "specs/verified/poc/run.t27", "t27b": "pass"}, + {"path": "specs/verified/poc/static_counter.t27", "t27b": "pass"}, + {"path": "specs/verified/receipt.t27", "t27b": "pass"}, + {"path": "specs/verified/region.t27", "t27b": "pass"}, + {"path": "specs/verified/reuse.t27", "t27b": "pass"}, + {"path": "specs/verified/review_gate.t27", "t27b": "pass"}, + {"path": "specs/verified/run_record.t27", "t27b": "pass"}, + {"path": "specs/verified/seal_check.t27", "t27b": "pass"}, + {"path": "specs/verified/seal_identity.t27", "t27b": "pass"}, + {"path": "specs/verified/signed_receipt.t27", "t27b": "pass"}, + {"path": "specs/verified/silicon_queue.t27", "t27b": "pass"}, + {"path": "specs/verified/silicon_runs.t27", "t27b": "pass"}, + {"path": "specs/verified/suite_jobs.t27", "t27b": "pass"}, + {"path": "specs/verified/ternary_link_run.t27", "t27b": "pass"}, + {"path": "specs/verified/verdict.t27", "t27b": "pass"}, + {"path": "specs/verified/verdict_audit.t27", "t27b": "pass"}, + {"path": "specs/verified/watch.t27", "t27b": "pass"}, + {"path": "specs/vm/trinity_vm.t27", "t27b": "pass"}, + {"path": "specs/vsa/similarity_search.t27", "t27b": "pass"}, + {"path": "specs/vsa/trinity_compat.t27", "t27b": "pass"}, + {"path": "specs/xilinx7/bench_coverage.t27", "t27b": "pass"}, + {"path": "specs/xilinx7/far.t27", "t27b": "pass"}, + {"path": "specs/xilinx7/flow.t27", "t27b": "pass"}, + {"path": "specs/xilinx7/frames.t27", "t27b": "pass"}, + {"path": "specs/xilinx7/packets.t27", "t27b": "pass"} ] } diff --git a/specs/port/trios/crates/trios-chat/rings/CR-CHAT-04/src/padding_crypto_binding_guard.t27 b/specs/port/trios/crates/trios-chat/rings/CR-CHAT-04/src/padding_crypto_binding_guard.t27 new file mode 100644 index 0000000000..78b1c3c5b0 --- /dev/null +++ b/specs/port/trios/crates/trios-chat/rings/CR-CHAT-04/src/padding_crypto_binding_guard.t27 @@ -0,0 +1,288 @@ +module port::trios::crates::trios-chat::rings::CR-CHAT-04::src::padding_crypto_binding_guard; + +// Port of gHashTag/trios crates/trios-chat/rings/CR-CHAT-04/src/padding_crypto_binding_guard.rs +// (CR-CHAT-04 - Padding crypto binding guard, Wave-69 Lane A, +// requirement R-CHAT-4). +// +// Padding bytes must sit inside the AEAD Associated Data, or an +// attacker can shift the payload boundary without breaking the +// authentication tag. The binding rules, in the original's order: the +// AD is exactly the twelve bytes of the (header, payload, padding) +// length tuple in big-endian u32, the padding length within its +// ceiling and (when positive) on its alignment grid, the declared +// padding length equal to the bytes on hand, every padding byte zero, +// and the AD carrying exactly that tuple. +// +// The original returns Result<(), PaddingBindingError>. This port +// carries the verdict as a named struct (owner decision D5): Ok first, +// then the six error variants in the original's declaration order - +// PaddingNotInAd, NonZeroPadding, AdLengthWrong, PaddingTooLarge, +// PaddingMisaligned, AdMismatch. No variant carries a payload, so the +// verdict is the code alone. +// +// The original's variable-length slices become fixed forms: the AD a +// [12]u8 compared against a freshly composed tuple, and the padding +// bytes a length plus a clean bit the caller computed over the bytes +// (a true all-zero probe needs the whole buffer; the bit carries it, +// exactly the external_init form). + +// AD must encode 3 u32 values. +pub const PCBG_AD_LEN: usize = 12; + +// Maximum padding bytes. +pub const PCBG_MAX_PADDING: usize = 65536; + +// Padding alignment. +pub const PCBG_ALIGN: usize = 16; + +// Verdict codes: Ok(()) and PaddingBindingError's variants, in declaration order. +pub enum PaddingBindingCode { + Ok, + PaddingNotInAd, + NonZeroPadding, + AdLengthWrong, + PaddingTooLarge, + PaddingMisaligned, + AdMismatch, +} + +// The verdict of the binding validation. No variant of the original's +// error carries a payload, so the code is the whole verdict. +pub struct PaddingBindingVerdict { + code: PaddingBindingCode, +} + +// Whole-AD equality over the fixed twelve bytes. +pub fn ads_equal(a: [12]u8, b: [12]u8) -> bool { + for i in 0..12 { + if (a[i] != b[i]) { + return false; + } + } + return true; +} + +// The four big-endian bytes of a u32, filled into the slot at offset. +pub fn put_be32(out: *[12]u8, offset: usize, v: u32) void { + out[offset] = PCTM_BYTE3(v); + out[offset + 1] = PCTM_BYTE2(v); + out[offset + 2] = PCTM_BYTE1(v); + out[offset + 3] = PCTM_BYTE0(v); +} + + +// The identity byte table: slot n carries byte n. Indexing it with a +// value 0..255 is the cast the backends lower (the shift-and-truncate +// form is not - it narrows, and the native backend rejects it). +pub const PCBG_BYTE_TABLE: [256]u8 = [256]u8{0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 41, 42, 43, 44, 45, 46, 47, 48, 49, 50, 51, 52, 53, 54, 55, 56, 57, 58, 59, 60, 61, 62, 63, 64, 65, 66, 67, 68, 69, 70, 71, 72, 73, 74, 75, 76, 77, 78, 79, 80, 81, 82, 83, 84, 85, 86, 87, 88, 89, 90, 91, 92, 93, 94, 95, 96, 97, 98, 99, 100, 101, 102, 103, 104, 105, 106, 107, 108, 109, 110, 111, 112, 113, 114, 115, 116, 117, 118, 119, 120, 121, 122, 123, 124, 125, 126, 127, 128, 129, 130, 131, 132, 133, 134, 135, 136, 137, 138, 139, 140, 141, 142, 143, 144, 145, 146, 147, 148, 149, 150, 151, 152, 153, 154, 155, 156, 157, 158, 159, 160, 161, 162, 163, 164, 165, 166, 167, 168, 169, 170, 171, 172, 173, 174, 175, 176, 177, 178, 179, 180, 181, 182, 183, 184, 185, 186, 187, 188, 189, 190, 191, 192, 193, 194, 195, 196, 197, 198, 199, 200, 201, 202, 203, 204, 205, 206, 207, 208, 209, 210, 211, 212, 213, 214, 215, 216, 217, 218, 219, 220, 221, 222, 223, 224, 225, 226, 227, 228, 229, 230, 231, 232, 233, 234, 235, 236, 237, 238, 239, 240, 241, 242, 243, 244, 245, 246, 247, 248, 249, 250, 251, 252, 253, 254, 255,}; + +// The top big-endian byte of a u32. +pub fn PCTM_BYTE3(v: u32) -> u8 { + const wide: usize = @as(usize, v); + const slot: u8 = PCBG_BYTE_TABLE[(wide / 16777216)]; + return slot; +} + +// The second big-endian byte of a u32. +pub fn PCTM_BYTE2(v: u32) -> u8 { + const wide: usize = @as(usize, v); + const slot: u8 = PCBG_BYTE_TABLE[(wide / 65536) % 256]; + return slot; +} + +// The third big-endian byte of a u32. +pub fn PCTM_BYTE1(v: u32) -> u8 { + const wide: usize = @as(usize, v); + const slot: u8 = PCBG_BYTE_TABLE[(wide / 256) % 256]; + return slot; +} + +// The low big-endian byte of a u32. +pub fn PCTM_BYTE0(v: u32) -> u8 { + const wide: usize = @as(usize, v); + const slot: u8 = PCBG_BYTE_TABLE[wide % 256]; + return slot; +} + +// Compose the expected AD tuple: the header, payload and padding +// lengths, each four big-endian bytes. +pub fn make_ad(header: u32, payload: u32, padding: u32) [12]u8 { + var ad: [12]u8 = [12]u8{0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,}; + put_be32(&ad, 0, header); + put_be32(&ad, 4, payload); + put_be32(&ad, 8, padding); + return ad; +} + +// [VERIFIED] Validate that padding is cryptographically bound via the +// AEAD AD. Returns Ok only when every rule holds, checked in the +// original's order: the AD length, the padding ceiling, the declared +// length against the bytes on hand, the alignment of a positive +// length, the zero probe over the bytes, and the AD tuple equality. +pub fn validate_padding_binding(ad: [12]u8, header_len: u32, payload_len: u32, padding_len: u32, padding_len_actual: usize, padding_clean: bool) -> PaddingBindingVerdict { + if (PCBG_AD_LEN != 12) { + return PaddingBindingVerdict { code: PaddingBindingCode.AdLengthWrong, }; + } + if (@as(usize, padding_len) > PCBG_MAX_PADDING) { + return PaddingBindingVerdict { code: PaddingBindingCode.PaddingTooLarge, }; + } + if (@as(usize, padding_len) != padding_len_actual) { + return PaddingBindingVerdict { code: PaddingBindingCode.AdMismatch, }; + } + if (padding_len > 0) { + if (@as(usize, padding_len) % PCBG_ALIGN != 0) { + return PaddingBindingVerdict { code: PaddingBindingCode.PaddingMisaligned, }; + } + } + if (!padding_clean) { + return PaddingBindingVerdict { code: PaddingBindingCode.NonZeroPadding, }; + } + var expected: [12]u8 = make_ad(header_len, payload_len, padding_len); + if (!ads_equal(ad, expected)) { + return PaddingBindingVerdict { code: PaddingBindingCode.PaddingNotInAd, }; + } + return PaddingBindingVerdict { code: PaddingBindingCode.Ok, }; +} + +// **PCBG-01** - padding not in AD rejected: the AD declares a padding +// length of zero while the caller hands thirty-two bytes. +test pcbg_01_not_in_ad_rejected { + var ad: [12]u8 = make_ad(16, 64, 0); + const v = validate_padding_binding(ad, 16, 64, 32, 32, true); + assert(v.code == PaddingBindingCode.PaddingNotInAd); +} + +// **PCBG-02** - non-zero padding rejected: the clean bit reads false +// for the polluted buffer. +test pcbg_02_non_zero_rejected { + var ad: [12]u8 = make_ad(16, 64, 32); + const v = validate_padding_binding(ad, 16, 64, 32, 32, false); + assert(v.code == PaddingBindingCode.NonZeroPadding); +} + +// **PCBG-03** - AD length wrong rejected: the guard takes the AD as a +// fixed twelve bytes, so the length rule pins the constant itself. +test pcbg_03_ad_len_rejected { + assert(PCBG_AD_LEN == 12); + var ad: [12]u8 = make_ad(16, 64, 0); + const v = validate_padding_binding(ad, 16, 64, 0, 0, true); + assert(v.code == PaddingBindingCode.Ok); +} + +// **PCBG-04** - padding too large rejected: the ceiling is 65536 and +// the declared length crosses it. +test pcbg_04_too_large_rejected { + var ad: [12]u8 = make_ad(16, 64, 65537); + const v = validate_padding_binding(ad, 16, 64, 65537, 65537, true); + assert(v.code == PaddingBindingCode.PaddingTooLarge); +} + +// **PCBG-05** - misaligned padding rejected: seven bytes are not on the +// grid of sixteen. +test pcbg_05_misaligned_rejected { + var ad: [12]u8 = make_ad(16, 64, 7); + const v = validate_padding_binding(ad, 16, 64, 7, 7, true); + assert(v.code == PaddingBindingCode.PaddingMisaligned); +} + +// **PCBG-06** - AD mismatch rejected: the AD declares thirty-two bytes +// while sixteen are on hand. +test pcbg_06_ad_mismatch_rejected { + var ad: [12]u8 = make_ad(16, 64, 32); + const v = validate_padding_binding(ad, 16, 64, 32, 16, true); + assert(v.code == PaddingBindingCode.AdMismatch); +} + +// **PCBG-07** - a valid binding accepted: header 16, payload 64, +// padding 32 on hand, every byte zero, the AD carrying exactly that +// tuple. +test pcbg_07_valid_accepted { + var ad: [12]u8 = make_ad(16, 64, 32); + const v = validate_padding_binding(ad, 16, 64, 32, 32, true); + assert(v.code == PaddingBindingCode.Ok); +} + +// **PCBG-08** - zero padding accepted: no bytes on hand, the AD +// declaring zero - and the alignment rule correctly skipped for a +// zero length. +test pcbg_08_zero_padding_accepted { + var ad: [12]u8 = make_ad(16, 64, 0); + const v = validate_padding_binding(ad, 16, 64, 0, 0, true); + assert(v.code == PaddingBindingCode.Ok); +} + +// **PCBG-09** - large aligned padding accepted: 4096 bytes on the grid. +test pcbg_09_large_padding_accepted { + var ad: [12]u8 = make_ad(16, 64, 4096); + const v = validate_padding_binding(ad, 16, 64, 4096, 4096, true); + assert(v.code == PaddingBindingCode.Ok); +} + +// **PCBG-10** - the minimum aligned padding accepted: exactly +// PCBG_ALIGN bytes. +test pcbg_10_min_aligned_accepted { + var ad: [12]u8 = make_ad(16, 64, 16); + const v = validate_padding_binding(ad, 16, 64, 16, 16, true); + assert(v.code == PaddingBindingCode.Ok); +} + +// The byte helpers and the composer have direct tests (coverage: +// Untested 0). +test ads_equal_answers { + var a: [12]u8 = make_ad(16, 64, 32); + var b: [12]u8 = make_ad(16, 64, 32); + assert(ads_equal(a, b)); + var c: [12]u8 = make_ad(16, 64, 0); + assert(!ads_equal(a, c)); +} + +test be_byte_helpers_answers { + assert(PCTM_BYTE3(4096) == 0); + assert(PCTM_BYTE2(4096) == 0); + assert(PCTM_BYTE1(4096) == 16); + assert(PCTM_BYTE0(4096) == 0); + assert(PCTM_BYTE3(7) == 0); + assert(PCTM_BYTE0(7) == 7); +} + +test make_ad_composes_the_tuple { + var ad: [12]u8 = make_ad(16, 64, 32); + assert(ad[0] == 0); + assert(ad[1] == 0); + assert(ad[2] == 0); + assert(ad[3] == 16); + assert(ad[4] == 0); + assert(ad[5] == 0); + assert(ad[6] == 0); + assert(ad[7] == 64); + assert(ad[8] == 0); + assert(ad[9] == 0); + assert(ad[10] == 0); + assert(ad[11] == 32); +} + +test put_be32_places_the_offset { + var ad: [12]u8 = [12]u8{0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,}; + put_be32(&ad, 8, 4096); + assert(ad[8] == 0); + assert(ad[9] == 0); + assert(ad[10] == 16); + assert(ad[11] == 0); +} + +// Rule order is the original's: the padding ceiling before the +// declared-length match, the match before the alignment, the alignment +// before the zero probe, the probe before the AD equality. +test rule_order_matches_original { + var ad: [12]u8 = make_ad(16, 64, 7); + const v1 = validate_padding_binding(ad, 16, 64, 7, 8, false); + assert(v1.code == PaddingBindingCode.AdMismatch); + + var ad2: [12]u8 = make_ad(16, 64, 32); + const v2 = validate_padding_binding(ad2, 16, 64, 32, 32, false); + assert(v2.code == PaddingBindingCode.NonZeroPadding); + + var wrong: [12]u8 = make_ad(16, 64, 0); + const v3 = validate_padding_binding(wrong, 16, 64, 32, 32, true); + assert(v3.code == PaddingBindingCode.PaddingNotInAd); +} From 66d1f488e49a35357f9458f16bbcdcc732165a43 Mon Sep 17 00:00:00 2001 From: Dmitrii Vasilev Date: Sun, 18 Oct 2026 01:16:34 +0700 Subject: [PATCH 57/70] spec(port): port the padding length class transition uniformity guard (Refs #8884) Rebuilt as one commit on master b68e95437 so it merges; docs/reports/t27b_expectations.json rows from both sides kept (union, sorted). Content is otherwise the PR head c024e2575a395c071bd6146a1ba97ef5867f0b05 unchanged. Co-Authored-By: Claude Opus 5.5 --- ...gth_class_transition_uniformity_guard.json | 28 + docs/reports/t27b_expectations.json | 2895 +++++++++-------- ...ngth_class_transition_uniformity_guard.t27 | 390 +++ 3 files changed, 1866 insertions(+), 1447 deletions(-) create mode 100644 .trinity/seals/src_port::trios::crates::trios-chat::rings::CR-CHAT-04::src::padding_length_class_transition_uniformity_guard.json create mode 100644 specs/port/trios/crates/trios-chat/rings/CR-CHAT-04/src/padding_length_class_transition_uniformity_guard.t27 diff --git a/.trinity/seals/src_port::trios::crates::trios-chat::rings::CR-CHAT-04::src::padding_length_class_transition_uniformity_guard.json b/.trinity/seals/src_port::trios::crates::trios-chat::rings::CR-CHAT-04::src::padding_length_class_transition_uniformity_guard.json new file mode 100644 index 0000000000..03485198c2 --- /dev/null +++ b/.trinity/seals/src_port::trios::crates::trios-chat::rings::CR-CHAT-04::src::padding_length_class_transition_uniformity_guard.json @@ -0,0 +1,28 @@ +{ + "built_by": "t27c-bootstrap@0.5.2+01d0a635f", + "closure": [], + "config": "gen=c,rust,verilog,zig;tests=zig", + "gen_hash_c": "sha256:5522947c48ec9ee1c15da2fc738978472033f73aab0ccd96c156b15be10d45f4", + "gen_hash_rust": "sha256:a2676c6ceabab5448178e1ee728693c2c50dc7dc483505e635b135453e61e1f2", + "gen_hash_verilog": "sha256:3137d316fbc4bb57404d240cf8dce2a89978700039b6c41d75c8a40b1352d05d", + "gen_hash_zig": "sha256:8db786696001b0c34310c7422571ba0b108eaea6ecf096d88798306280709abb", + "module": "port::trios::crates::trios-chat::rings::CR-CHAT-04::src::padding_length_class_transition_uniformity_guard", + "ring": 12, + "seal_schema": 2, + "sealed_at": "2026-10-16T07:16:12Z", + "sealed_by": "t27c-bootstrap@0.5.2", + "spec_hash": "sha256:4e4bba69cd2373cf640c91aeb538946881a8aa1cbbc18678d779a91e2c7c1295", + "spec_path": "specs/port/trios/crates/trios-chat/rings/CR-CHAT-04/src/padding_length_class_transition_uniformity_guard.t27", + "tests": { + "failed": 0, + "failing": [], + "forced": false, + "passed": 12, + "total": 12, + "vacuous": 0 + }, + "toolchain": { + "test_runner": "sha256:1982ae948e24d00c5d221ccec12dfce1eb01204b53e37b0f857f93b16d64629d", + "zig": "0.16.0" + } +} \ No newline at end of file diff --git a/docs/reports/t27b_expectations.json b/docs/reports/t27b_expectations.json index c09a6c2eef..df60d83b4a 100644 --- a/docs/reports/t27b_expectations.json +++ b/docs/reports/t27b_expectations.json @@ -14,1452 +14,1453 @@ }, "max_not_pass": 28, "entries": [ - {"path": "specs/a/b_c.t27", "t27b": "pass"}, - {"path": "specs/a_b/c.t27", "t27b": "pass"}, - {"path": "specs/agents/a.t27", "t27b": "pass"}, - {"path": "specs/agents/b.t27", "t27b": "pass"}, - {"path": "specs/agents/c.t27", "t27b": "pass"}, - {"path": "specs/agents/d.t27", "t27b": "pass"}, - {"path": "specs/agents/e.t27", "t27b": "pass"}, - {"path": "specs/agents/f.t27", "t27b": "pass"}, - {"path": "specs/agents/g.t27", "t27b": "pass"}, - {"path": "specs/agents/h.t27", "t27b": "pass"}, - {"path": "specs/agents/i.t27", "t27b": "pass"}, - {"path": "specs/agents/j.t27", "t27b": "pass"}, - {"path": "specs/agents/k.t27", "t27b": "pass"}, - {"path": "specs/agents/l.t27", "t27b": "pass"}, - {"path": "specs/agents/m.t27", "t27b": "pass"}, - {"path": "specs/agents/n.t27", "t27b": "pass"}, - {"path": "specs/agents/o.t27", "t27b": "pass"}, - {"path": "specs/agents/p.t27", "t27b": "pass"}, - {"path": "specs/agents/q.t27", "t27b": "pass"}, - {"path": "specs/agents/r.t27", "t27b": "pass"}, - {"path": "specs/agents/s.t27", "t27b": "pass"}, - {"path": "specs/agents/t.t27", "t27b": "pass"}, - {"path": "specs/agents/ti.t27", "t27b": "pass"}, - {"path": "specs/agents/u.t27", "t27b": "pass"}, - {"path": "specs/agents/v.t27", "t27b": "pass"}, - {"path": "specs/agents/w.t27", "t27b": "pass"}, - {"path": "specs/agents/x.t27", "t27b": "pass"}, - {"path": "specs/agents/y.t27", "t27b": "pass"}, - {"path": "specs/agents/z.t27", "t27b": "pass"}, - {"path": "specs/api/c_abi.t27", "t27b": "pass"}, - {"path": "specs/api/tri_api_context.t27", "t27b": "pass"}, - {"path": "specs/api/tri_api_loop.t27", "t27b": "pass"}, - {"path": "specs/api/tri_api_permissions.t27", "t27b": "pass"}, - {"path": "specs/api/tri_api_session.t27", "t27b": "pass"}, - {"path": "specs/api/tri_net_api.t27", "t27b": "pass"}, - {"path": "specs/automation/agent-claims-honest.t27", "t27b": "pass"}, - {"path": "specs/automation/agent-conversations.t27", "t27b": "pass"}, - {"path": "specs/automation/agent-hive-group.t27", "t27b": "pass"}, - {"path": "specs/automation/agent-media-kie.t27", "t27b": "pass"}, - {"path": "specs/automation/agent-neuro-kie.t27", "t27b": "pass"}, - {"path": "specs/automation/agent-provider-chain.t27", "t27b": "pass"}, - {"path": "specs/automation/agent-spec-bank.t27", "t27b": "pass"}, - {"path": "specs/automation/ball-board.t27", "t27b": "pass"}, - {"path": "specs/automation/ball-grants.t27", "t27b": "pass"}, - {"path": "specs/automation/blog-share.t27", "t27b": "pass"}, - {"path": "specs/automation/bot-agent-memory.t27", "t27b": "pass"}, - {"path": "specs/automation/bot-agent-stream.t27", "t27b": "pass"}, - {"path": "specs/automation/bot-agent-team.t27", "t27b": "pass"}, - {"path": "specs/automation/bot-event-tabs.t27", "t27b": "pass"}, - {"path": "specs/automation/bot-menu-press.t27", "t27b": "pass"}, - {"path": "specs/automation/bot-neuro-office.t27", "t27b": "pass"}, - {"path": "specs/automation/bot-office-crm.t27", "t27b": "pass"}, - {"path": "specs/automation/bot-topic-tabs.t27", "t27b": "pass"}, - {"path": "specs/automation/browser-pod-restart.t27", "t27b": "pass"}, - {"path": "specs/automation/browser-sign-in.t27", "t27b": "pass"}, - {"path": "specs/automation/browser-tab-strip.t27", "t27b": "pass"}, - {"path": "specs/automation/browser-viewer-boot.t27", "t27b": "pass"}, - {"path": "specs/automation/card-chat-night-watch.t27", "t27b": "pass"}, - {"path": "specs/automation/ci-bridge.t27", "t27b": "pass"}, - {"path": "specs/automation/claim-guard-bar.t27", "t27b": "pass"}, - {"path": "specs/automation/connect-card.t27", "t27b": "pass"}, - {"path": "specs/automation/course-access.t27", "t27b": "pass"}, - {"path": "specs/automation/course-outreach.t27", "t27b": "pass"}, - {"path": "specs/automation/crm-client-onboard.t27", "t27b": "pass"}, - {"path": "specs/automation/crm-client-ownership.t27", "t27b": "pass"}, - {"path": "specs/automation/crm-client-workspace.t27", "t27b": "pass"}, - {"path": "specs/automation/crm-duet.t27", "t27b": "pass"}, - {"path": "specs/automation/crm-first-screen.t27", "t27b": "pass"}, - {"path": "specs/automation/crm-lead-magnet.t27", "t27b": "pass"}, - {"path": "specs/automation/crm-sellers.t27", "t27b": "pass"}, - {"path": "specs/automation/crm-story-reel.t27", "t27b": "pass"}, - {"path": "specs/automation/engage-desk.t27", "t27b": "pass"}, - {"path": "specs/automation/hive-contributor-keys.t27", "t27b": "pass"}, - {"path": "specs/automation/inngest-functions-status.t27", "t27b": "pass"}, - {"path": "specs/automation/inngest-probe-suite.t27", "t27b": "pass"}, - {"path": "specs/automation/inngest-queen-scheduler.t27", "t27b": "pass"}, - {"path": "specs/automation/kanban-card-chat.t27", "t27b": "pass"}, - {"path": "specs/automation/leela-agent-link.t27", "t27b": "pass"}, - {"path": "specs/automation/mail-push.t27", "t27b": "pass"}, - {"path": "specs/automation/meeting-reminders.t27", "t27b": "pass"}, - {"path": "specs/automation/meta-connect.t27", "t27b": "pass"}, - {"path": "specs/automation/owner-studio.t27", "t27b": "pass"}, - {"path": "specs/automation/photo-actions.t27", "t27b": "pass"}, - {"path": "specs/automation/plan-reel.t27", "t27b": "pass"}, - {"path": "specs/automation/poster-facts-overlay.t27", "t27b": "pass"}, - {"path": "specs/automation/queen-contributor-keys.t27", "t27b": "pass"}, - {"path": "specs/automation/queen-growth.t27", "t27b": "pass"}, - {"path": "specs/automation/reddit-desk.t27", "t27b": "pass"}, - {"path": "specs/automation/review-jam.t27", "t27b": "pass"}, - {"path": "specs/automation/seal-stands-in.t27", "t27b": "pass"}, - {"path": "specs/automation/social-api.t27", "t27b": "pass"}, - {"path": "specs/automation/split-reel.t27", "t27b": "pass"}, - {"path": "specs/automation/token-wallet.t27", "t27b": "pass"}, - {"path": "specs/automation/tri-claim-batch.t27", "t27b": "pass"}, - {"path": "specs/automation/tri-wallet-chains.t27", "t27b": "pass"}, - {"path": "specs/automation/wrapup-auto.t27", "t27b": "pass"}, - {"path": "specs/base/debounce.t27", "t27b": "pass"}, - {"path": "specs/base/ops.t27", "t27b": "pass"}, - {"path": "specs/base/ring_32.t27", "t27b": "pass"}, - {"path": "specs/base/seed.t27", "t27b": "pass"}, - {"path": "specs/base/ternary_encoding.t27", "t27b": "pass"}, - {"path": "specs/base/types.t27", "t27b": "pass"}, - {"path": "specs/basics/01_what_a_spec_is.t27", "t27b": "pass"}, - {"path": "specs/basics/02_the_module_line.t27", "t27b": "pass"}, - {"path": "specs/basics/03_comments_and_prose.t27", "t27b": "pass"}, - {"path": "specs/basics/04_constants.t27", "t27b": "pass"}, - {"path": "specs/basics/05_whole_numbers.t27", "t27b": "pass"}, - {"path": "specs/basics/06_true_false_and_text.t27", "t27b": "pass"}, - {"path": "specs/basics/07_arrays.t27", "t27b": "pass"}, - {"path": "specs/basics/08_trits.t27", "t27b": "pass"}, - {"path": "specs/basics/09_expressions.t27", "t27b": "pass"}, - {"path": "specs/basics/10_a_test_block.t27", "t27b": "pass"}, - {"path": "specs/basics/11_many_tests.t27", "t27b": "pass"}, - {"path": "specs/basics/12_functions.t27", "t27b": "pass"}, - {"path": "specs/basics/13_local_names.t27", "t27b": "pass"}, - {"path": "specs/basics/14_if_and_else.t27", "t27b": "pass"}, - {"path": "specs/basics/15_loops.t27", "t27b": "pass"}, - {"path": "specs/basics/16_pub_or_private.t27", "t27b": "pass"}, - {"path": "specs/basics/17_structs.t27", "t27b": "pass"}, - {"path": "specs/basics/18_enums.t27", "t27b": "pass"}, - {"path": "specs/basics/19_use_other_modules.t27", "t27b": "pass"}, - {"path": "specs/basics/20_invariants.t27", "t27b": "pass"}, - {"path": "specs/basics/21_gen_ts.t27", "t27b": "pass"}, - {"path": "specs/basics/22_seven_backends.t27", "t27b": "pass"}, - {"path": "specs/basics/23_stages_of_t27c.t27", "t27b": "pass"}, - {"path": "specs/basics/24_tri_commands.t27", "t27b": "pass"}, - {"path": "specs/basics/25_reading_errors.t27", "t27b": "pass"}, - {"path": "specs/basics/26_a_small_program.t27", "t27b": "pass"}, - {"path": "specs/basics/27_where_next.t27", "t27b": "pass"}, - {"path": "specs/benchmarks/bench_main.t27", "t27b": "pass"}, - {"path": "specs/benchmarks/bench_nn.t27", "t27b": "pass"}, - {"path": "specs/benchmarks/gf16_bfloat16_nmse.t27", "t27b": "pass"}, - {"path": "specs/benchmarks/kernel_collatz.t27", "t27b": "pass"}, - {"path": "specs/benchmarks/kernel_f64loop.t27", "t27b": "pass"}, - {"path": "specs/benchmarks/kernel_fib.t27", "t27b": "pass"}, - {"path": "specs/benchmarks/kernel_matmul.t27", "t27b": "pass"}, - {"path": "specs/benchmarks/kernel_sieve.t27", "t27b": "pass"}, - {"path": "specs/benchmarks/kernel_ternary.t27", "t27b": "pass"}, - {"path": "specs/benchmarks/ternary_vs_binary.t27", "t27b": "pass"}, - {"path": "specs/blog/t27b_progress.t27", "t27b": "pass"}, - {"path": "specs/boards/arty_a7.t27", "t27b": "pass"}, - {"path": "specs/boards/wukong_v1.t27", "t27b": "pass"}, - {"path": "specs/boards/xc7a100t_full.t27", "t27b": "pass"}, - {"path": "specs/boards/xc7a100t_minimal.t27", "t27b": "pass"}, - {"path": "specs/brain/bus.t27", "t27b": "pass"}, - {"path": "specs/brain/cognitive_loop.t27", "t27b": "pass"}, - {"path": "specs/brain/phi_timing.t27", "t27b": "pass"}, - {"path": "specs/brain/unified_state.t27", "t27b": "pass"}, - {"path": "specs/catalog/discovery.t27", "t27b": "pass"}, - {"path": "specs/ci/affected.t27", "t27b": "pass"}, - {"path": "specs/ci/delivery_metrics.t27", "t27b": "pass"}, - {"path": "specs/ci/derived_data.t27", "t27b": "pass"}, - {"path": "specs/ci/gates/conflict_markers.t27", "t27b": "pass"}, - {"path": "specs/ci/gates/documented_commands.t27", "t27b": "pass"}, - {"path": "specs/ci/gates/verilog_widths.t27", "t27b": "pass"}, - {"path": "specs/ci/schema.t27", "t27b": "pass"}, - {"path": "specs/compiler/c_array_repeat_wrapper.t27", "t27b": "pass"}, - {"path": "specs/compiler/c_fixed_array_return.t27", "t27b": "pass"}, - {"path": "specs/compiler/codegen_conformance.t27", "t27b": "pass"}, - {"path": "specs/compiler/core/t27core.t27", "t27b": "pass"}, - {"path": "specs/compiler/core/t27core_ddc.t27", "t27b": "pass"}, - {"path": "specs/compiler/cse_hoist.t27", "t27b": "pass"}, - {"path": "specs/compiler/lexer.t27", "t27b": "pass"}, - {"path": "specs/compiler/meta_compile.t27", "t27b": "pass"}, - {"path": "specs/compiler/rust_constant_case.t27", "t27b": "pass"}, - {"path": "specs/compiler/rust_enum_order.t27", "t27b": "pass"}, - {"path": "specs/compiler/rust_optional_returns.t27", "t27b": "pass"}, - {"path": "specs/compiler/rust_tail_returns.t27", "t27b": "pass"}, - {"path": "specs/compiler/rust_value_parameters.t27", "t27b": "pass"}, - {"path": "specs/compiler/test_report_exit.t27", "t27b": "pass"}, - {"path": "specs/compiler/theory/isa_round_trip.t27", "t27b": "pass"}, - {"path": "specs/compiler/theory/reproducible.t27", "t27b": "pass"}, - {"path": "specs/compiler/theory/sieve.t27", "t27b": "pass"}, - {"path": "specs/compiler/theory/speed_quality.t27", "t27b": "pass"}, - {"path": "specs/compiler/theory/toolchain.t27", "t27b": "pass"}, - {"path": "specs/compiler/theory/vacuity_census.t27", "t27b": "pass"}, - {"path": "specs/compiler/theory/warmup.t27", "t27b": "pass"}, - {"path": "specs/compiler/theory/warmup_t27b.t27", "t27b": "pass"}, - {"path": "specs/compiler/verilog_aos_memory.t27", "t27b": "pass"}, - {"path": "specs/compiler/verilog_branch_context.t27", "t27b": "pass"}, - {"path": "specs/compiler/zig_empty_typed_array.t27", "t27b": "pass"}, - {"path": "specs/compiler/zig_field_syntax.t27", "t27b": "pass"}, - {"path": "specs/compiler/zig_float_call_cast.t27", "t27b": "pass"}, - {"path": "specs/compiler/zig_primitive_bindings.t27", "t27b": "pass"}, - {"path": "specs/compiler/zig_scoped_type.t27", "t27b": "pass"}, - {"path": "specs/compiler/zig_shadow_initializer.t27", "t27b": "pass"}, - {"path": "specs/compiler/zig_test_shadowing.t27", "t27b": "pass"}, - {"path": "specs/compiler/zig_value_ignored.t27", "t27b": "pass"}, - {"path": "specs/conformance/e2e_scenarios.t27", "t27b": "pass"}, - {"path": "specs/crons/999-multibots-telegraf-agent-autopilot-L1118.t27", "t27b": "pass"}, - {"path": "specs/crons/999-multibots-telegraf-bot-owner-billing-L474.t27", "t27b": "pass"}, - {"path": "specs/crons/999-multibots-telegraf-check-stuck-trainings.t27", "t27b": "pass"}, - {"path": "specs/crons/999-multibots-telegraf-ci.t27", "t27b": "pass"}, - {"path": "specs/crons/999-multibots-telegraf-client-telemetry-daily.t27", "t27b": "pass"}, - {"path": "specs/crons/999-multibots-telegraf-club-invoice-abandoned-watch.t27", "t27b": "pass"}, - {"path": "specs/crons/999-multibots-telegraf-crm-proactive-sweep.t27", "t27b": "pass"}, - {"path": "specs/crons/999-multibots-telegraf-crmProactive-L375.t27", "t27b": "pass"}, - {"path": "specs/crons/999-multibots-telegraf-daily-sales-advisor.t27", "t27b": "pass"}, - {"path": "specs/crons/999-multibots-telegraf-generate-jobs-L164.t27", "t27b": "pass"}, - {"path": "specs/crons/999-multibots-telegraf-health-check.t27", "t27b": "pass"}, - {"path": "specs/crons/999-multibots-telegraf-log-monitor.t27", "t27b": "pass"}, - {"path": "specs/crons/999-multibots-telegraf-notificationHandler-L318.t27", "t27b": "pass"}, - {"path": "specs/crons/999-multibots-telegraf-notificationHandler-L324.t27", "t27b": "pass"}, - {"path": "specs/crons/999-multibots-telegraf-periodic-webhook-health-check.t27", "t27b": "pass"}, - {"path": "specs/crons/999-multibots-telegraf-production-monitor-L80.t27", "t27b": "pass"}, - {"path": "specs/crons/999-multibots-telegraf-provider-health-monitor-L344.t27", "t27b": "pass"}, - {"path": "specs/crons/999-multibots-telegraf-render-server-L10845.t27", "t27b": "pass"}, - {"path": "specs/crons/999-multibots-telegraf-render-server-L2301.t27", "t27b": "pass"}, - {"path": "specs/crons/999-multibots-telegraf-render-server-L2325.t27", "t27b": "pass"}, - {"path": "specs/crons/999-multibots-telegraf-render-server-L919.t27", "t27b": "pass"}, - {"path": "specs/crons/999-multibots-telegraf-robokassa-unclaimed-watch.t27", "t27b": "pass"}, - {"path": "specs/crons/999-multibots-telegraf-security.t27", "t27b": "pass"}, - {"path": "specs/crons/999-multibots-telegraf-skill-detector.t27", "t27b": "pass"}, - {"path": "specs/crons/999-multibots-telegraf-taskCache-L27.t27", "t27b": "pass"}, - {"path": "specs/crons/999-multibots-telegraf-ton-pending-watch.t27", "t27b": "pass"}, - {"path": "specs/crons/999-multibots-telegraf-video-task-store-L156.t27", "t27b": "pass"}, - {"path": "specs/crons/mac-alerts-digest.t27", "t27b": "pass"}, - {"path": "specs/crons/mac-alerts-watchdog.t27", "t27b": "pass"}, - {"path": "specs/crons/mac-browseros-cron-watchdog.t27", "t27b": "pass"}, - {"path": "specs/crons/mac-dev-cache-clean.t27", "t27b": "pass"}, - {"path": "specs/crons/mac-jobsearch-poller.t27", "t27b": "pass"}, - {"path": "specs/crons/mac-leela-dailyquote.t27", "t27b": "pass"}, - {"path": "specs/crons/mac-mail-bridge.t27", "t27b": "pass"}, - {"path": "specs/crons/mac-mcp-hub.t27", "t27b": "pass"}, - {"path": "specs/crons/mac-neo-boards.t27", "t27b": "pass"}, - {"path": "specs/crons/mac-neo-jobsearch.t27", "t27b": "pass"}, - {"path": "specs/crons/mac-reviewer-bees.t27", "t27b": "pass"}, - {"path": "specs/crons/mac-signup-watch.t27", "t27b": "pass"}, - {"path": "specs/crons/mac-trios-cycle-heal.t27", "t27b": "pass"}, - {"path": "specs/crons/mac-trios-cycle.t27", "t27b": "pass"}, - {"path": "specs/crons/mac-trios-doctor.t27", "t27b": "pass"}, - {"path": "specs/crons/mac-trios-feed.t27", "t27b": "pass"}, - {"path": "specs/crons/mac-trios-heal.t27", "t27b": "pass"}, - {"path": "specs/crons/railway-jobsearch-cron.t27", "t27b": "pass"}, - {"path": "specs/crons/t27-formal-mutation.t27", "t27b": "pass"}, - {"path": "specs/crons/t27-pr-dashboard.t27", "t27b": "pass"}, - {"path": "specs/crons/trinity-agent-cron-cleanup.t27", "t27b": "pass"}, - {"path": "specs/crons/trinity-agent-queue-drain.t27", "t27b": "pass"}, - {"path": "specs/crons/trinity-brain-ci.t27", "t27b": "pass"}, - {"path": "specs/crons/trinity-codegen.t27", "t27b": "pass"}, - {"path": "specs/crons/trinity-discover-callers.t27", "t27b": "pass"}, - {"path": "specs/crons/trinity-pages-health-check.t27", "t27b": "pass"}, - {"path": "specs/crons/trinity-signal-health-self.t27", "t27b": "pass"}, - {"path": "specs/crons/trinity-site-live-gate.t27", "t27b": "pass"}, - {"path": "specs/demos/simple_test.t27", "t27b": "pass"}, - {"path": "specs/docs/chapters/alphabet.t27", "t27b": "pass"}, - {"path": "specs/docs/chapters/evidence.t27", "t27b": "pass"}, - {"path": "specs/docs/chapters/layers.t27", "t27b": "pass"}, - {"path": "specs/docs/chapters/project.t27", "t27b": "pass"}, - {"path": "specs/docs/chapters/queen.t27", "t27b": "pass"}, - {"path": "specs/docs/chapters/rules.t27", "t27b": "pass"}, - {"path": "specs/docs/chapters/tooling.t27", "t27b": "pass"}, - {"path": "specs/docs/system.t27", "t27b": "pass"}, - {"path": "specs/effects/capability.t27", "t27b": "pass"}, - {"path": "specs/effects/clock_cap.t27", "t27b": "pass"}, - {"path": "specs/effects/fs_cap.t27", "t27b": "pass"}, - {"path": "specs/effects/replay_oracle.t27", "t27b": "pass"}, - {"path": "specs/fpga/adapter.t27", "t27b": "pass"}, - {"path": "specs/fpga/apb_bridge.t27", "t27b": "pass"}, - {"path": "specs/fpga/assembler.t27", "t27b": "pass"}, - {"path": "specs/fpga/axi4.t27", "t27b": "pass"}, - {"path": "specs/fpga/boards/arty_a7_integration.t27", "t27b": "pass"}, - {"path": "specs/fpga/boards/qmtech_a100t_integration.t27", "t27b": "pass"}, - {"path": "specs/fpga/bootrom.t27", "t27b": "pass"}, - {"path": "specs/fpga/bpsk.t27", "t27b": "pass"}, - {"path": "specs/fpga/clock_domain.t27", "t27b": "pass"}, - {"path": "specs/fpga/coverage.t27", "t27b": "pass"}, - {"path": "specs/fpga/crossopt.t27", "t27b": "pass"}, - {"path": "specs/fpga/cts.t27", "t27b": "pass"}, - {"path": "specs/fpga/dft.t27", "t27b": "pass"}, - {"path": "specs/fpga/die_probe.t27", "t27b": "pass"}, - {"path": "specs/fpga/dsp/adders.t27", "t27b": "pass"}, - {"path": "specs/fpga/dsp/cordic.t27", "t27b": "pass"}, - {"path": "specs/fpga/dsp/fixed_point.t27", "t27b": "pass"}, - {"path": "specs/fpga/dsp/multipliers.t27", "t27b": "pass"}, - {"path": "specs/fpga/dsp/signals.t27", "t27b": "pass"}, - {"path": "specs/fpga/e2e_demo.t27", "t27b": "pass"}, - {"path": "specs/fpga/eth_beacon.t27", "t27b": "pass"}, - {"path": "specs/fpga/eth_crc.t27", "t27b": "pass"}, - {"path": "specs/fpga/eth_rx.t27", "t27b": "pass"}, - {"path": "specs/fpga/fifo.t27", "t27b": "pass"}, - {"path": "specs/fpga/gf16_accel.t27", "t27b": "pass"}, - {"path": "specs/fpga/hw_types.t27", "t27b": "pass"}, - {"path": "specs/fpga/linker.t27", "t27b": "pass"}, - {"path": "specs/fpga/memory.t27", "t27b": "pass"}, - {"path": "specs/fpga/mmcm.t27", "t27b": "pass"}, - {"path": "specs/fpga/mtbf.t27", "t27b": "pass"}, - {"path": "specs/fpga/partition.t27", "t27b": "pass"}, - {"path": "specs/fpga/power.t27", "t27b": "pass"}, - {"path": "specs/fpga/power_analysis.t27", "t27b": "pass"}, - {"path": "specs/fpga/reset_sync.t27", "t27b": "pass"}, - {"path": "specs/fpga/rgmii.t27", "t27b": "pass"}, - {"path": "specs/fpga/rgmii_sniff.t27", "t27b": "pass"}, - {"path": "specs/fpga/ro_race.t27", "t27b": "pass"}, - {"path": "specs/fpga/router.t27", "t27b": "pass"}, - {"path": "specs/fpga/secded.t27", "t27b": "pass"}, - {"path": "specs/fpga/simulator.t27", "t27b": "pass"}, - {"path": "specs/fpga/stdlib.t27", "t27b": "pass"}, - {"path": "specs/fpga/ternary_isa.t27", "t27b": "pass"}, - {"path": "specs/fpga/ternary_link.t27", "t27b": "pass"}, - {"path": "specs/fpga/testbench/assembler_tb.t27", "t27b": "pass"}, - {"path": "specs/fpga/testbench/cts_tb.t27", "t27b": "pass"}, - {"path": "specs/fpga/testbench/formal_tb.t27", "t27b": "pass"}, - {"path": "specs/fpga/testbench/partition_tb.t27", "t27b": "pass"}, - {"path": "specs/fpga/testbench/placement_tb.t27", "t27b": "pass"}, - {"path": "specs/fpga/testbench/power_tb.t27", "t27b": "pass"}, - {"path": "specs/fpga/testbench/router_tb.t27", "t27b": "pass"}, - {"path": "specs/fpga/testbench/simulator_tb.t27", "t27b": "pass"}, - {"path": "specs/fpga/testbench/timing_tb.t27", "t27b": "pass"}, - {"path": "specs/fpga/testbench/vcd_trace_tb.t27", "t27b": "pass"}, - {"path": "specs/fpga/timing.t27", "t27b": "pass"}, - {"path": "specs/fpga/trinet_node.t27", "t27b": "pass"}, - {"path": "specs/fpga/verification/build_verify.t27", "t27b": "pass"}, - {"path": "specs/functions/analytics-sales-advise.t27", "t27b": "pass"}, - {"path": "specs/functions/analytics-skills-detect.t27", "t27b": "pass"}, - {"path": "specs/functions/broadcast-message-send.t27", "t27b": "pass"}, - {"path": "specs/functions/client-telemetry-daily.t27", "t27b": "pass"}, - {"path": "specs/functions/club-invoice-abandoned-watch.t27", "t27b": "pass"}, - {"path": "specs/functions/content-detailed-script-generate.t27", "t27b": "pass"}, - {"path": "specs/functions/content-scenario-clips-generate.t27", "t27b": "pass"}, - {"path": "specs/functions/content-scripts-generate.t27", "t27b": "pass"}, - {"path": "specs/functions/crm-proactive-sweep.t27", "t27b": "pass"}, - {"path": "specs/functions/instagram-competitors-find.t27", "t27b": "pass"}, - {"path": "specs/functions/instagram-reels-analyze.t27", "t27b": "pass"}, - {"path": "specs/functions/instagram-top-content-extract.t27", "t27b": "pass"}, - {"path": "specs/functions/monitoring-error-report.t27", "t27b": "pass"}, - {"path": "specs/functions/monitoring-health-check.t27", "t27b": "pass"}, - {"path": "specs/functions/monitoring-logs-analyze.t27", "t27b": "pass"}, - {"path": "specs/functions/monitoring-logs-trigger.t27", "t27b": "pass"}, - {"path": "specs/functions/morph-images-generate.t27", "t27b": "pass"}, - {"path": "specs/functions/neuro-image-generate.t27", "t27b": "pass"}, - {"path": "specs/functions/payment-ai-server-process.t27", "t27b": "pass"}, - {"path": "specs/functions/reels-ai-callback.t27", "t27b": "pass"}, - {"path": "specs/functions/reels-ai-generate.t27", "t27b": "pass"}, - {"path": "specs/functions/reels-loop-generate.t27", "t27b": "pass"}, - {"path": "specs/functions/render-avatar-video-run.t27", "t27b": "pass"}, - {"path": "specs/functions/render-job-run.t27", "t27b": "pass"}, - {"path": "specs/functions/render-riddle-run.t27", "t27b": "pass"}, - {"path": "specs/functions/robokassa-unclaimed-watch.t27", "t27b": "pass"}, - {"path": "specs/functions/ton-pending-watch.t27", "t27b": "pass"}, - {"path": "specs/functions/training-model-complete.t27", "t27b": "pass"}, - {"path": "specs/functions/training-model-start.t27", "t27b": "pass"}, - {"path": "specs/functions/training-model-v2-start.t27", "t27b": "pass"}, - {"path": "specs/functions/training-stuck-check.t27", "t27b": "pass"}, - {"path": "specs/functions/webhook-generation-validate.t27", "t27b": "pass"}, - {"path": "specs/functions/welcome-avatar-generate.t27", "t27b": "pass"}, - {"path": "specs/github/auth.t27", "t27b": "pass"}, - {"path": "specs/hosting/credit.t27", "t27b": "pass"}, - {"path": "specs/hosting/feed.t27", "t27b": "pass"}, - {"path": "specs/hosting/host.t27", "t27b": "pass"}, - {"path": "specs/hosting/panel.t27", "t27b": "pass"}, - {"path": "specs/hosting/placement.t27", "t27b": "pass"}, - {"path": "specs/hosting/proof.t27", "t27b": "pass"}, - {"path": "specs/hosting/row.t27", "t27b": "pass"}, - {"path": "specs/hosting/statement.t27", "t27b": "pass"}, - {"path": "specs/hosting/sybil.t27", "t27b": "pass"}, - {"path": "specs/hosting/toolchain.t27", "t27b": "pass"}, - {"path": "specs/hosting/topology.t27", "t27b": "pass"}, - {"path": "specs/i18n/agents-ru.t27", "t27b": "pass"}, - {"path": "specs/i18n/blog-ru.t27", "t27b": "pass"}, - {"path": "specs/i18n/docs-ru.t27", "t27b": "pass"}, - {"path": "specs/igla/race/mvp_ternary_classifier.t27", "t27b": "pass"}, - {"path": "specs/igla/race/phi_accumulator_growth.t27", "t27b": "pass"}, - {"path": "specs/igla/race/phi_gain_freedom.t27", "t27b": "pass"}, - {"path": "specs/igla/race/phi_weights.t27", "t27b": "pass"}, - {"path": "specs/igla/race/ternary_lut_table.t27", "t27b": "pass"}, - {"path": "specs/igla/race/ternary_mac_group.t27", "t27b": "pass"}, - {"path": "specs/igla/race/ternary_node.t27", "t27b": "pass"}, - {"path": "specs/igla/race/unit_weights_node.t27", "t27b": "pass"}, - {"path": "specs/igla/w535_bounded_while_module.t27", "t27b": "pass"}, - {"path": "specs/isa/t27a.t27", "t27b": "pass"}, - {"path": "specs/isa/t27a_mnemonics.t27", "t27b": "pass"}, - {"path": "specs/isa/ternary_encoding.t27", "t27b": "pass"}, - {"path": "specs/isa/ternary_gates.t27", "t27b": "pass"}, - {"path": "specs/isa/ternary_graph.t27", "t27b": "pass"}, - {"path": "specs/isa/tri27_bytecode.t27", "t27b": "pass"}, - {"path": "specs/isa/tri27_machine.t27", "t27b": "pass"}, - {"path": "specs/jobs/network_job.t27", "t27b": "pass"}, - {"path": "specs/jobs/release_t27c.t27", "t27b": "pass"}, - {"path": "specs/jobs/t27b_ledger_steward.t27", "t27b": "pass"}, - {"path": "specs/math/constants.t27", "t27b": "pass"}, - {"path": "specs/math/gf_competitive.t27", "t27b": "pass"}, - {"path": "specs/memory/graph/crypt.t27", "t27b": "pass"}, - {"path": "specs/memory/graph/ingest.t27", "t27b": "pass"}, - {"path": "specs/memory/graph/scope.t27", "t27b": "pass"}, - {"path": "specs/memory/graph/temporal.t27", "t27b": "pass"}, - {"path": "specs/memory/graph/types.t27", "t27b": "pass"}, - {"path": "specs/memory/tmem/session.t27", "t27b": "pass"}, - {"path": "specs/memory/tmem/types.t27", "t27b": "pass"}, - {"path": "specs/mesh_routing.t27", "t27b": "pass"}, - {"path": "specs/ml/activation/elu_activation.t27", "t27b": "blocked", "blocker": "ExprCall(undeclared fn)", "reason": "unimplemented"}, - {"path": "specs/ml/activation/gelu_activation.t27", "t27b": "blocked", "blocker": "ExprCall(undeclared fn)", "reason": "unimplemented"}, - {"path": "specs/ml/activation/gelu_approx_activation.t27", "t27b": "blocked", "blocker": "ExprCall(undeclared fn)", "reason": "unimplemented"}, - {"path": "specs/ml/activation/leaky_relu_activation.t27", "t27b": "pass"}, - {"path": "specs/ml/activation/relu_activation.t27", "t27b": "pass"}, - {"path": "specs/ml/activation/sigmoid_activation.t27", "t27b": "pass"}, - {"path": "specs/ml/activation/silu_swish_activation.t27", "t27b": "blocked", "blocker": "ExprCall(undeclared fn)", "reason": "unimplemented"}, - {"path": "specs/ml/activation/softmax.t27", "t27b": "blocked", "blocker": "ExprCall(undeclared fn)", "reason": "unimplemented"}, - {"path": "specs/ml/activation/tanh_activation.t27", "t27b": "blocked", "blocker": "ExprCall(undeclared fn)", "reason": "unimplemented"}, - {"path": "specs/ml/igla_champion_capsule.t27", "t27b": "blocked", "blocker": "ExprIdentifier(undeclared)", "reason": "unimplemented"}, - {"path": "specs/ml/layers/avgpool2d_layer.t27", "t27b": "pass"}, - {"path": "specs/ml/layers/batchnorm_layer.t27", "t27b": "blocked", "blocker": "ExprCall(undeclared fn)", "reason": "unimplemented"}, - {"path": "specs/ml/layers/conv2d_layer.t27", "t27b": "pass"}, - {"path": "specs/ml/layers/dense_layer.t27", "t27b": "pass"}, - {"path": "specs/ml/layers/dropout_layer.t27", "t27b": "pass"}, - {"path": "specs/ml/layers/embedding_layer.t27", "t27b": "blocked", "blocker": "ExprCall(undeclared fn)", "reason": "unimplemented"}, - {"path": "specs/ml/layers/flatten_layer.t27", "t27b": "pass"}, - {"path": "specs/ml/layers/layernorm_layer.t27", "t27b": "pass"}, - {"path": "specs/ml/layers/maxpool2d_layer.t27", "t27b": "pass"}, - {"path": "specs/ml/layers/residual_connection.t27", "t27b": "pass"}, - {"path": "specs/ml/loss/binary_crossentropy_loss.t27", "t27b": "blocked", "blocker": "ExprCall(undeclared fn)", "reason": "unimplemented"}, - {"path": "specs/ml/loss/contrastive_loss.t27", "t27b": "blocked", "blocker": "ExprCall(undeclared fn)", "reason": "unimplemented"}, - {"path": "specs/ml/loss/cross_entropy_loss.t27", "t27b": "blocked", "blocker": "ExprCall(undeclared fn)", "reason": "unimplemented"}, - {"path": "specs/ml/loss/huber_loss.t27", "t27b": "pass"}, - {"path": "specs/ml/loss/kl_divergence.t27", "t27b": "pass"}, - {"path": "specs/ml/loss/mse_loss.t27", "t27b": "pass"}, - {"path": "specs/ml/optimizer/adagrad.t27", "t27b": "blocked", "blocker": "ExprCall(undeclared fn)", "reason": "unimplemented"}, - {"path": "specs/ml/optimizer/adam.t27", "t27b": "blocked", "blocker": "ExprCall(undeclared fn)", "reason": "unimplemented"}, - {"path": "specs/ml/optimizer/lamb.t27", "t27b": "blocked", "blocker": "ExprCall(undeclared fn)", "reason": "unimplemented"}, - {"path": "specs/ml/optimizer/race_config.t27", "t27b": "blocked", "blocker": "ExprIdentifier(undeclared)", "reason": "unimplemented"}, - {"path": "specs/ml/optimizer/rmsprop.t27", "t27b": "pass"}, - {"path": "specs/ml/optimizer/sgd.t27", "t27b": "pass"}, - {"path": "specs/ml/pathway/mlp.t27", "t27b": "blocked", "blocker": "ExprCall(undeclared fn)", "reason": "unimplemented"}, - {"path": "specs/ml/recurrent/attention_mechanism.t27", "t27b": "blocked", "blocker": "ExprCall(undeclared fn)", "reason": "unimplemented"}, - {"path": "specs/ml/recurrent/bilstm.t27", "t27b": "blocked", "blocker": "ExprCall(undeclared fn)", "reason": "unimplemented"}, - {"path": "specs/ml/recurrent/gru_cell.t27", "t27b": "blocked", "blocker": "ExprCall(undeclared fn)", "reason": "unimplemented"}, - {"path": "specs/ml/recurrent/lstm_cell.t27", "t27b": "blocked", "blocker": "ExprCall(undeclared fn)", "reason": "unimplemented"}, - {"path": "specs/ml/recurrent/lstm_single.t27", "t27b": "blocked", "blocker": "ExprCall(undeclared fn)", "reason": "unimplemented"}, - {"path": "specs/ml/recurrent/rnn_cell.t27", "t27b": "blocked", "blocker": "ExprCall(undeclared fn)", "reason": "unimplemented"}, - {"path": "specs/ml/recurrent/self_attention.t27", "t27b": "pass"}, - {"path": "specs/ml/rl/advantage_estimator.t27", "t27b": "blocked", "blocker": "ExprCall(undeclared fn)", "reason": "unimplemented"}, - {"path": "specs/ml/rl/dqn.t27", "t27b": "pass"}, - {"path": "specs/ml/rl/dqn_target_network.t27", "t27b": "pass"}, - {"path": "specs/ml/rl/ppo_clip_loss.t27", "t27b": "blocked", "blocker": "ExprCall(undeclared fn)", "reason": "unimplemented"}, - {"path": "specs/ml/rl/ppo_critic.t27", "t27b": "blocked", "blocker": "ExprCall(undeclared fn)", "reason": "unimplemented"}, - {"path": "specs/ml/rl/sac_critic.t27", "t27b": "pass"}, - {"path": "specs/ml/transformer/encoder_block.t27", "t27b": "blocked", "blocker": "ExprCall(undeclared fn)", "reason": "unimplemented"}, - {"path": "specs/ml/transformer/feed_forward_network.t27", "t27b": "pass"}, - {"path": "specs/ml/transformer/multi_head_attention.t27", "t27b": "pass"}, - {"path": "specs/ml/transformer/positional_encoding.t27", "t27b": "blocked", "blocker": "ExprCall(undeclared fn)", "reason": "unimplemented"}, - {"path": "specs/multipath_router.t27", "t27b": "pass"}, - {"path": "specs/network/attribution.t27", "t27b": "pass"}, - {"path": "specs/network/identity.t27", "t27b": "pass"}, - {"path": "specs/network/job_rules.t27", "t27b": "pass"}, - {"path": "specs/network/mvp.t27", "t27b": "pass"}, - {"path": "specs/network/mvp_v2.t27", "t27b": "pass"}, - {"path": "specs/network/mvp_v3.t27", "t27b": "pass"}, - {"path": "specs/network/mvp_v3_ed25519.t27", "t27b": "pass"}, - {"path": "specs/network/pool.t27", "t27b": "pass"}, - {"path": "specs/network/quorum.t27", "t27b": "pass"}, - {"path": "specs/network/usage.t27", "t27b": "pass"}, - {"path": "specs/numeric/bnf1024.t27", "t27b": "pass"}, - {"path": "specs/numeric/bnf128.t27", "t27b": "pass"}, - {"path": "specs/numeric/bnf16.t27", "t27b": "pass"}, - {"path": "specs/numeric/bnf256.t27", "t27b": "pass"}, - {"path": "specs/numeric/bnf32.t27", "t27b": "pass"}, - {"path": "specs/numeric/bnf512.t27", "t27b": "pass"}, - {"path": "specs/numeric/bnf64.t27", "t27b": "pass"}, - {"path": "specs/numeric/bnf8.t27", "t27b": "pass"}, - {"path": "specs/numeric/catalog_paper_count.t27", "t27b": "pass"}, - {"path": "specs/numeric/e8m0.t27", "t27b": "pass"}, - {"path": "specs/numeric/formats.t27", "t27b": "pass"}, - {"path": "specs/numeric/formats_catalog.t27", "t27b": "pass"}, - {"path": "specs/numeric/gf10.t27", "t27b": "pass"}, - {"path": "specs/numeric/gf1024.t27", "t27b": "pass"}, - {"path": "specs/numeric/gf128.t27", "t27b": "pass"}, - {"path": "specs/numeric/gf14.t27", "t27b": "pass"}, - {"path": "specs/numeric/gf16.t27", "t27b": "pass"}, - {"path": "specs/numeric/gf256.t27", "t27b": "pass"}, - {"path": "specs/numeric/gf48.t27", "t27b": "pass"}, - {"path": "specs/numeric/gf512.t27", "t27b": "pass"}, - {"path": "specs/numeric/gf6.t27", "t27b": "pass"}, - {"path": "specs/numeric/gf96.t27", "t27b": "pass"}, - {"path": "specs/numeric/gft1024.t27", "t27b": "pass"}, - {"path": "specs/numeric/gft128.t27", "t27b": "pass"}, - {"path": "specs/numeric/gft16.t27", "t27b": "pass"}, - {"path": "specs/numeric/gft256.t27", "t27b": "pass"}, - {"path": "specs/numeric/gft32.t27", "t27b": "pass"}, - {"path": "specs/numeric/gft4.t27", "t27b": "pass"}, - {"path": "specs/numeric/gft512.t27", "t27b": "pass"}, - {"path": "specs/numeric/gft64.t27", "t27b": "pass"}, - {"path": "specs/numeric/gft8.t27", "t27b": "pass"}, - {"path": "specs/numeric/gfternary.t27", "t27b": "pass"}, - {"path": "specs/numeric/golden_sieve.t27", "t27b": "pass"}, - {"path": "specs/numeric/ocp_mx.t27", "t27b": "pass"}, - {"path": "specs/numeric/requant_boundary.t27", "t27b": "pass"}, - {"path": "specs/numeric/tnf1024.t27", "t27b": "pass"}, - {"path": "specs/numeric/tnf128.t27", "t27b": "pass"}, - {"path": "specs/numeric/tnf16.t27", "t27b": "pass"}, - {"path": "specs/numeric/tnf17.t27", "t27b": "pass"}, - {"path": "specs/numeric/tnf256.t27", "t27b": "pass"}, - {"path": "specs/numeric/tnf32.t27", "t27b": "pass"}, - {"path": "specs/numeric/tnf4.t27", "t27b": "pass"}, - {"path": "specs/numeric/tnf512.t27", "t27b": "pass"}, - {"path": "specs/numeric/tnf64.t27", "t27b": "pass"}, - {"path": "specs/numeric/tnf8.t27", "t27b": "pass"}, - {"path": "specs/numeric/trinity_numeric_surface.t27", "t27b": "pass"}, - {"path": "specs/physics/e8_lqg_bridge.t27", "t27b": "pass"}, - {"path": "specs/physics/eye_isi.t27", "t27b": "pass"}, - {"path": "specs/physics/gamma-conflict.t27", "t27b": "pass"}, - {"path": "specs/physics/hslm_benchmark.t27", "t27b": "pass"}, - {"path": "specs/physics/line_bounce.t27", "t27b": "pass"}, - {"path": "specs/physics/lqg_cs_bridge.t27", "t27b": "pass"}, - {"path": "specs/physics/xc7_primitives.t27", "t27b": "pass"}, - {"path": "specs/policy/issue_shape.t27", "t27b": "pass"}, - {"path": "specs/policy/l2_generation.t27", "t27b": "pass"}, - {"path": "specs/policy/lang_en.t27", "t27b": "pass"}, - {"path": "specs/policy/merge_ours.t27", "t27b": "pass"}, - {"path": "specs/policy/own_language.t27", "t27b": "pass"}, - {"path": "specs/policy/required_contexts.t27", "t27b": "pass"}, - {"path": "specs/policy/text_lines.t27", "t27b": "pass"}, - {"path": "specs/port/bootstrap/src/bridge.t27", "t27b": "pass"}, - {"path": "specs/port/bootstrap/src/cc_gate.t27", "t27b": "pass"}, - {"path": "specs/port/bootstrap/src/check_calls.t27", "t27b": "pass"}, - {"path": "specs/port/bootstrap/src/compiler/AsmRelocEntry_new.t27", "t27b": "pass"}, - {"path": "specs/port/bootstrap/src/compiler/AsmSectionKind_from_i8.t27", "t27b": "pass"}, - {"path": "specs/port/bootstrap/src/compiler/AssembledInstr_r_type.t27", "t27b": "pass"}, - {"path": "specs/port/bootstrap/src/compiler/HirBusPort_axi4_lite_slave.t27", "t27b": "pass"}, - {"path": "specs/port/bootstrap/src/compiler/HirClockDomain_new.t27", "t27b": "pass"}, - {"path": "specs/port/bootstrap/src/compiler/HirCoverPoint_new.t27", "t27b": "pass"}, - {"path": "specs/port/bootstrap/src/compiler/HirGf16FftConfig_fft_stages.t27", "t27b": "pass"}, - {"path": "specs/port/bootstrap/src/compiler/HirIpCatalog_new.t27", "t27b": "pass"}, - {"path": "specs/port/bootstrap/src/compiler/HirTernaryRegFile_new.t27", "t27b": "pass"}, - {"path": "specs/port/bootstrap/src/compiler/HwType_hw_width.t27", "t27b": "pass"}, - {"path": "specs/port/bootstrap/src/compiler/LinkSection_text.t27", "t27b": "pass"}, - {"path": "specs/port/bootstrap/src/compiler/LoopGuard_loop_cond.t27", "t27b": "pass"}, - {"path": "specs/port/bootstrap/src/compiler/TbCheck_new.t27", "t27b": "pass"}, - {"path": "specs/port/bootstrap/src/compiler/collect_type_decls.t27", "t27b": "pass"}, - {"path": "specs/port/bootstrap/src/enrichment/mod.t27", "t27b": "pass"}, - {"path": "specs/port/bootstrap/src/jwt.t27", "t27b": "pass"}, - {"path": "specs/port/bootstrap/src/parse_conform.t27", "t27b": "pass"}, - {"path": "specs/port/bootstrap/src/phi_f64_literals.t27", "t27b": "pass"}, - {"path": "specs/port/bootstrap/src/phi_selfcheck.t27", "t27b": "pass"}, - {"path": "specs/port/bootstrap/src/sensitivity.t27", "t27b": "pass"}, - {"path": "specs/port/bootstrap/src/source_kind.t27", "t27b": "pass"}, - {"path": "specs/port/bootstrap/src/weight_bram.t27", "t27b": "pass"}, - {"path": "specs/port/browseros/trios/agent-server/apps/server/src/api/routes/health.t27", "t27b": "pass"}, - {"path": "specs/port/browseros/trios/agent-server/apps/server/src/api/routes/memory.t27", "t27b": "pass"}, - {"path": "specs/port/browseros/trios/agent-server/apps/server/src/api/routes/queen-lease.t27", "t27b": "pass"}, - {"path": "specs/port/browseros/trios/agent-server/apps/server/src/api/routes/queen-needs-you.t27", "t27b": "pass"}, - {"path": "specs/port/browseros/trios/agent-server/apps/server/src/api/routes/queen-public-agents.t27", "t27b": "pass"}, - {"path": "specs/port/browseros/trios/agent-server/apps/server/src/api/routes/queen-registry.t27", "t27b": "pass"}, - {"path": "specs/port/browseros/trios/agent-server/apps/server/src/api/routes/queen-rehearsal.t27", "t27b": "pass"}, - {"path": "specs/port/browseros/trios/agent-server/apps/server/src/api/routes/queen-report.t27", "t27b": "pass"}, - {"path": "specs/port/browseros/trios/agent-server/apps/server/src/api/routes/status.t27", "t27b": "pass"}, - {"path": "specs/port/browseros/trios/agent-server/apps/server/src/api/services/a2a/a2a-liveness.t27", "t27b": "pass"}, - {"path": "specs/port/browseros/trios/agent-server/apps/server/src/api/services/openclaw/claw-session.t27", "t27b": "pass"}, - {"path": "specs/port/browseros/trios/agent-server/apps/server/src/browser/bookmarks.t27", "t27b": "pass"}, - {"path": "specs/port/browseros/trios/agent-server/apps/server/src/browser/history.t27", "t27b": "pass"}, - {"path": "specs/port/browseros/trios/agent-server/apps/server/src/lib/agents/runtime/registry.t27", "t27b": "pass"}, - {"path": "specs/port/browseros/trios/agent-server/apps/server/src/lib/db/retry.t27", "t27b": "pass"}, - {"path": "specs/port/browseros/trios/agent-server/apps/server/src/lib/identity.t27", "t27b": "pass"}, - {"path": "specs/port/browseros/trios/agent-server/apps/server/src/lib/port-binding.t27", "t27b": "pass"}, - {"path": "specs/port/browseros/trios/agent-server/apps/server/src/lib/provider-error-classifier.t27", "t27b": "pass"}, - {"path": "specs/port/browseros/trios/agent-server/apps/server/src/monitoring/envelope.t27", "t27b": "pass"}, - {"path": "specs/port/browseros/trios/agent-server/apps/server/src/skills/catalog.t27", "t27b": "pass"}, - {"path": "specs/port/browseros/trios/agent-server/apps/server/src/tools/filesystem/ls.t27", "t27b": "pass"}, - {"path": "specs/port/browseros/trios/agent-server/apps/server/src/tools/memory/write.t27", "t27b": "pass"}, - {"path": "specs/port/browseros/trios/agent-server/apps/server/src/tools/tool-registry.t27", "t27b": "pass"}, - {"path": "specs/port/fpga/bscan_spi_qmtech/bscan_spi_qmtech.t27", "t27b": "pass"}, - {"path": "specs/port/fpga/openxc7-synth/phi_temporal/temporal_heartbeat.t27", "t27b": "pass"}, - {"path": "specs/port/fpga/verilog/dsp_probe.t27", "t27b": "pass"}, - {"path": "specs/port/fpga/verilog/dsp_probe_live.t27", "t27b": "pass"}, - {"path": "specs/port/fpga/verilog/e8m0_jtag.t27", "t27b": "pass"}, - {"path": "specs/port/fpga/verilog/gft_bitnet_neuron_jtag.t27", "t27b": "pass"}, - {"path": "specs/port/fpga/verilog/gft_dot4_comm_jtag.t27", "t27b": "pass"}, - {"path": "specs/port/fpga/verilog/gft_dup2_jtag.t27", "t27b": "pass"}, - {"path": "specs/port/fpga/verilog/gft_dup3_jtag.t27", "t27b": "pass"}, - {"path": "specs/port/fpga/verilog/gft_signed_dot4_jtag.t27", "t27b": "pass"}, - {"path": "specs/port/fpga/verilog/gft_smul_jtag.t27", "t27b": "pass"}, - {"path": "specs/port/fpga/verilog/gft_train1_jtag.t27", "t27b": "pass"}, - {"path": "specs/port/fpga/verilog/link_node.t27", "t27b": "pass"}, - {"path": "specs/port/fpga/verilog/mvp_ternary_classifier_top.t27", "t27b": "pass"}, - {"path": "specs/port/fpga/verilog/phi_weights_jtag.t27", "t27b": "pass"}, - {"path": "specs/port/fpga/verilog/ternary_mac_demo_top.t27", "t27b": "pass"}, - {"path": "specs/port/fpga/verilog/ternary_mac_synth.t27", "t27b": "pass"}, - {"path": "specs/port/fpga/verilog/ternary_node_jtag.t27", "t27b": "pass"}, - {"path": "specs/port/fpga/vivado/blinky.t27", "t27b": "pass"}, - {"path": "specs/port/fpga/vivado/gf16_matmul4x4.t27", "t27b": "pass"}, - {"path": "specs/port/fpga/vivado/gf16_top.t27", "t27b": "pass"}, - {"path": "specs/port/fpga/vivado/gf16_uart_sim_bench.t27", "t27b": "pass"}, - {"path": "specs/port/fpga/vivado/uart_detect_top.t27", "t27b": "pass"}, - {"path": "specs/port/fpga/vivado/uart_echo_top.t27", "t27b": "pass"}, - {"path": "specs/port/fpga/vsa/temporal_heartbeat_top.t27", "t27b": "pass"}, - {"path": "specs/port/scripts/aggregate-experience.t27", "t27b": "pass"}, - {"path": "specs/port/scripts/bulk-create-notebooks.t27", "t27b": "pass"}, - {"path": "specs/port/scripts/check-conflicts.t27", "t27b": "pass"}, - {"path": "specs/port/scripts/check-pagination-truncation.t27", "t27b": "pass"}, - {"path": "specs/port/scripts/check_first_party_doc_language.t27", "t27b": "pass"}, - {"path": "specs/port/scripts/ci/loop-tools-tracked.t27", "t27b": "pass"}, - {"path": "specs/port/scripts/ci/rings_matrix.t27", "t27b": "pass"}, - {"path": "specs/port/scripts/fpga-build.t27", "t27b": "pass"}, - {"path": "specs/port/scripts/fpga/flash.t27", "t27b": "pass"}, - {"path": "specs/port/scripts/gen_w309.t27", "t27b": "pass"}, - {"path": "specs/port/scripts/gen_w310.t27", "t27b": "pass"}, - {"path": "specs/port/scripts/gen_w311.t27", "t27b": "pass"}, - {"path": "specs/port/scripts/gen_w314.t27", "t27b": "pass"}, - {"path": "specs/port/scripts/gen_w315.t27", "t27b": "pass"}, - {"path": "specs/port/scripts/gen_w316.t27", "t27b": "pass"}, - {"path": "specs/port/scripts/gen_w317.t27", "t27b": "pass"}, - {"path": "specs/port/scripts/gen_w318.t27", "t27b": "pass"}, - {"path": "specs/port/scripts/gen_w320.t27", "t27b": "pass"}, - {"path": "specs/port/scripts/gen_w322.t27", "t27b": "pass"}, - {"path": "specs/port/scripts/gen_w326.t27", "t27b": "pass"}, - {"path": "specs/port/scripts/gen_w363.t27", "t27b": "pass"}, - {"path": "specs/port/scripts/gen_w365.t27", "t27b": "pass"}, - {"path": "specs/port/scripts/gen_w368.t27", "t27b": "pass"}, - {"path": "specs/port/scripts/gen_w377.t27", "t27b": "pass"}, - {"path": "specs/port/scripts/gen_w378.t27", "t27b": "pass"}, - {"path": "specs/port/scripts/gen_w379.t27", "t27b": "pass"}, - {"path": "specs/port/scripts/gen_w380.t27", "t27b": "pass"}, - {"path": "specs/port/scripts/gen_w381.t27", "t27b": "pass"}, - {"path": "specs/port/scripts/gen_w381_lean.t27", "t27b": "pass"}, - {"path": "specs/port/scripts/gen_w382.t27", "t27b": "pass"}, - {"path": "specs/port/scripts/gen_w384.t27", "t27b": "pass"}, - {"path": "specs/port/scripts/gen_w384_lean.t27", "t27b": "pass"}, - {"path": "specs/port/scripts/gen_w385.t27", "t27b": "pass"}, - {"path": "specs/port/scripts/gen_w386.t27", "t27b": "pass"}, - {"path": "specs/port/scripts/gen_w387.t27", "t27b": "pass"}, - {"path": "specs/port/scripts/gen_w388_lean.t27", "t27b": "pass"}, - {"path": "specs/port/scripts/gen_w391.t27", "t27b": "pass"}, - {"path": "specs/port/scripts/gen_w391_lean.t27", "t27b": "pass"}, - {"path": "specs/port/scripts/gen_w631.t27", "t27b": "pass"}, - {"path": "specs/port/scripts/gen_w632.t27", "t27b": "pass"}, - {"path": "specs/port/scripts/gen_w633.t27", "t27b": "pass"}, - {"path": "specs/port/scripts/gen_w634.t27", "t27b": "pass"}, - {"path": "specs/port/scripts/gen_w635.t27", "t27b": "pass"}, - {"path": "specs/port/scripts/gen_w636.t27", "t27b": "pass"}, - {"path": "specs/port/scripts/gen_w637.t27", "t27b": "pass"}, - {"path": "specs/port/scripts/gen_w638.t27", "t27b": "pass"}, - {"path": "specs/port/scripts/gen_w639.t27", "t27b": "pass"}, - {"path": "specs/port/scripts/gen_w640.t27", "t27b": "pass"}, - {"path": "specs/port/scripts/gen_w641.t27", "t27b": "pass"}, - {"path": "specs/port/scripts/gen_w642.t27", "t27b": "pass"}, - {"path": "specs/port/scripts/gen_w643.t27", "t27b": "pass"}, - {"path": "specs/port/scripts/gen_w644.t27", "t27b": "pass"}, - {"path": "specs/port/scripts/gen_w645.t27", "t27b": "pass"}, - {"path": "specs/port/scripts/gen_w646.t27", "t27b": "pass"}, - {"path": "specs/port/scripts/gen_w647.t27", "t27b": "pass"}, - {"path": "specs/port/scripts/gen_w648.t27", "t27b": "pass"}, - {"path": "specs/port/scripts/gen_w649.t27", "t27b": "pass"}, - {"path": "specs/port/scripts/gen_w650.t27", "t27b": "pass"}, - {"path": "specs/port/scripts/gen_w651.t27", "t27b": "pass"}, - {"path": "specs/port/scripts/gen_w652.t27", "t27b": "pass"}, - {"path": "specs/port/scripts/gen_w653.t27", "t27b": "pass"}, - {"path": "specs/port/scripts/gen_w654.t27", "t27b": "pass"}, - {"path": "specs/port/scripts/gen_w655.t27", "t27b": "pass"}, - {"path": "specs/port/scripts/gen_w656.t27", "t27b": "pass"}, - {"path": "specs/port/scripts/gen_w657.t27", "t27b": "pass"}, - {"path": "specs/port/scripts/gen_w662.t27", "t27b": "pass"}, - {"path": "specs/port/scripts/gen_w669.t27", "t27b": "pass"}, - {"path": "specs/port/scripts/gen_w_blocks.t27", "t27b": "pass"}, - {"path": "specs/port/scripts/generate_episodes.t27", "t27b": "pass"}, - {"path": "specs/port/scripts/git_commands_tasks_1_4.t27", "t27b": "pass"}, - {"path": "specs/port/scripts/install-constitutional-hook.t27", "t27b": "pass"}, - {"path": "specs/port/scripts/lee_monte_carlo_baseline.t27", "t27b": "pass"}, - {"path": "specs/port/scripts/mcp-wrapper.t27", "t27b": "pass"}, - {"path": "specs/port/scripts/print_pellis_seal_decimal.t27", "t27b": "pass"}, - {"path": "specs/port/scripts/pysr_trinity_blind_test_v2.t27", "t27b": "pass"}, - {"path": "specs/port/scripts/reseal-apply.t27", "t27b": "pass"}, - {"path": "specs/port/scripts/reseal-check.t27", "t27b": "pass"}, - {"path": "specs/port/scripts/run_v51_multiple.t27", "t27b": "pass"}, - {"path": "specs/port/scripts/test-agent-bridge.t27", "t27b": "pass"}, - {"path": "specs/port/scripts/tri-issue-create.t27", "t27b": "pass"}, - {"path": "specs/port/scripts/tri-pr-create.t27", "t27b": "pass"}, - {"path": "specs/port/scripts/tri-search.t27", "t27b": "pass"}, - {"path": "specs/port/scripts/tri-sync.t27", "t27b": "pass"}, - {"path": "specs/port/scripts/tri_loop/claims.t27", "t27b": "pass"}, - {"path": "specs/port/scripts/tri_loop/corpus_parse.t27", "t27b": "pass"}, - {"path": "specs/port/scripts/tri_loop/loop_rules.t27", "t27b": "pass"}, - {"path": "specs/port/scripts/tri_loop/now_numbers.t27", "t27b": "pass"}, - {"path": "specs/port/scripts/tri_loop/t27b_rules.t27", "t27b": "pass"}, - {"path": "specs/port/scripts/ultra_engine_v70_ultimate.t27", "t27b": "pass"}, - {"path": "specs/port/scripts/validate_phi_f64.t27", "t27b": "pass"}, - {"path": "specs/port/scripts/verify_precision.t27", "t27b": "pass"}, - {"path": "specs/port/scripts/verify_smoking_guns.t27", "t27b": "pass"}, - {"path": "specs/port/scripts/wrapup/extract-context.t27", "t27b": "pass"}, - {"path": "specs/port/tools/backend_parity_table.t27", "t27b": "pass"}, - {"path": "specs/port/tools/bees/merger_gate_selftest.t27", "t27b": "pass"}, - {"path": "specs/port/tools/check_catalog_integrity.t27", "t27b": "pass"}, - {"path": "specs/port/tools/check_duplicate_declarations.t27", "t27b": "pass"}, - {"path": "specs/port/tools/check_fix_carries_source.t27", "t27b": "pass"}, - {"path": "specs/port/tools/ci/check_specs_still_parse.t27", "t27b": "pass"}, - {"path": "specs/port/tools/jtag/tdo_verdict.t27", "t27b": "pass"}, - {"path": "specs/port/tools/oracle/run.t27", "t27b": "pass"}, - {"path": "specs/port/tools/run_conformance_vvp.t27", "t27b": "pass"}, - {"path": "specs/port/tools/ternary_model.t27", "t27b": "pass"}, - {"path": "specs/port/tools/toolbelt.t27", "t27b": "pass"}, - {"path": "specs/port/tools/verify_emit_bitexact.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/fpga/fly-vivado/verilog/trinity_qmtech.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/fpga/gft/tb32.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/fpga/openxc7-regress/regress-fabric-bufg/fabric_bufg.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/fpga/openxc7-synth/DSP48E1_mock.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/fpga/openxc7-synth/blink_correct.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/fpga/openxc7-synth/blink_fast.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/fpga/openxc7-synth/blink_fixed.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/fpga/openxc7-synth/blink_minimal.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/fpga/openxc7-synth/blink_r23.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/fpga/openxc7-synth/blink_simple.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/fpga/openxc7-synth/blink_slow.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/fpga/openxc7-synth/blink_working.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/fpga/openxc7-synth/clk_test.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/fpga/openxc7-synth/clock_test.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/fpga/openxc7-synth/d6_blink.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/fpga/openxc7-synth/d6_inv_test.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/fpga/openxc7-synth/d6_test.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/fpga/openxc7-synth/d_bank13_test.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/fpga/openxc7-synth/d_blink_high.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/fpga/openxc7-synth/d_bufg_test.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/fpga/openxc7-synth/d_clk_direct.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/fpga/openxc7-synth/d_direct.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/fpga/openxc7-synth/d_e21_test.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/fpga/openxc7-synth/d_f19_test.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/fpga/openxc7-synth/d_full_path.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/fpga/openxc7-synth/d_g22_test.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/fpga/openxc7-synth/d_lut_only.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/fpga/openxc7-synth/d_multi_led.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/fpga/openxc7-synth/d_oscillator.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/fpga/openxc7-synth/d_simple_ff.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/fpga/openxc7-synth/d_simple_led.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/fpga/openxc7-synth/d_slow_blink.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/fpga/openxc7-synth/d_srl_blink.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/fpga/openxc7-synth/d_static_on.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/fpga/openxc7-synth/d_static_one.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/fpga/openxc7-synth/d_y0_test.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/fpga/openxc7-synth/definitive_diagnostic_inv.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/fpga/openxc7-synth/dsp_mul.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/fpga/openxc7-synth/led_both_test.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/fpga/openxc7-synth/led_d5_test.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/fpga/openxc7-synth/led_d6_test.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/fpga/openxc7-synth/led_diagnostic.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/fpga/openxc7-synth/led_off_test.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/fpga/openxc7-synth/led_on_test.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/fpga/openxc7-synth/led_simple_test.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/fpga/openxc7-synth/led_test_inv.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/fpga/openxc7-synth/multi_led_test.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/fpga/openxc7-synth/quantum_bridge_top.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/fpga/openxc7-synth/riscv_blink.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/fpga/openxc7-synth/singularity_d6_top.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/fpga/openxc7-synth/symbiflow_blink.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/fpga/openxc7-synth/ternary_activation.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/fpga/openxc7-synth/trinity_top.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/fpga/openxc7-synth/uart_echo.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/fpga/rtl/fpga_test_reporter.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/fpga/uart_loopback.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/fpga/uart_loopback_core.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/src/background_agent/main.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/src/brain/orbitofrontal_value.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/src/brain/weber_tuning.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/src/cli/health_check.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/src/cli/railway_create_full.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/src/cli/railway_create_project.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/src/cli/railway_deployment_create.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/src/cli/railway_null_startcmd.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/src/firebird/governance_temp.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/src/phi-engine/vibeec_original/bogatyrs_registry.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/src/phi-engine/vibeec_original/bogatyrs_spec_structure.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/src/phi-engine/vibeec_original/tnc.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/src/server_main.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/src/storm/experience_engine.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/src/tri-api/claude_md.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/src/tri/gen_aabb.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/src/tri/gen_arithmetic.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/src/tri/gen_assertion.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/src/tri/gen_barrier.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/src/tri/gen_base64.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/src/tri/gen_bezier.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/src/tri/gen_cache.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/src/tri/gen_caesar.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/src/tri/gen_canvas.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/src/tri/gen_color.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/src/tri/gen_cross_entropy.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/src/tri/gen_cursor.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/src/tri/gen_epoch_reclamation.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/src/tri/gen_escape.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/src/tri/gen_fuzz.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/src/tri/gen_geo_hash2d.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/src/tri/gen_gradient.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/src/tri/gen_gradient_descent.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/src/tri/gen_hazard_pointers.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/src/tri/gen_image.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/src/tri/gen_index.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/src/tri/gen_key_value.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/src/tri/gen_kmeans.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/src/tri/gen_leb128.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/src/tri/gen_linear_regression.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/src/tri/gen_lockfree_stack.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/src/tri/gen_matrix3x3.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/src/tri/gen_mock.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/src/tri/gen_neuron.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/src/tri/gen_path_utils.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/src/tri/gen_perceptron.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/src/tri/gen_quaternion.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/src/tri/gen_radix_tree.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/src/tri/gen_ray.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/src/tri/gen_record_store.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/src/tri/gen_rect.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/src/tri/gen_regression.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/src/tri/gen_relu.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/src/tri/gen_ring_buffer.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/src/tri/gen_rle.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/src/tri/gen_rsa_simple.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/src/tri/gen_rtree.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/src/tri/gen_rwlock.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/src/tri/gen_semaphore.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/src/tri/gen_sigmoid.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/src/tri/gen_skiplist_impl.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/src/tri/gen_snapshot.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/src/tri/gen_softmax.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/src/tri/gen_temp_file.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/src/tri/gen_test_runner.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/src/tri/gen_transaction.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/src/tri/gen_transform.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/src/tri/gen_varint.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/src/tri/gen_wal.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/src/tri/gen_websocket.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/src/tri/gen_work_stealing.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/src/tri/math/vocab_audit.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/src/tri/orchestrator_bench.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/src/tri/string_dualities.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/src/tri/string_spectrum.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/src/vibeec/gen_cmd_minimal.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/src/vibeec/gen_cmd_simple.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/src/vibeec/p2p_module.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/src/vibeec/tnc.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/src/vibeec/trinity_tokenizer.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/src/vibeec/validation_engine.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/src/wasm_stubs/auto_shard_stub.t27", "t27b": "pass"}, - {"path": "specs/port/trios/apps/trios-macos/rings/RUST-04/clade-improve/src/oversight.t27", "t27b": "pass"}, - {"path": "specs/port/trios/apps/trios-macos/rings/RUST-13/clade-meshd/src/transport.t27", "t27b": "pass"}, - {"path": "specs/port/trios/apps/trios-macos/rings/RUST-13/trios-mesh/build.t27", "t27b": "pass"}, - {"path": "specs/port/trios/apps/trios-macos/rings/RUST-13/trios-mesh/src/bin/smoke_m1.t27", "t27b": "pass"}, - {"path": "specs/port/trios/apps/trios-macos/rings/RUST-13/trios-mesh/tools/ad9361_config.t27", "t27b": "pass"}, - {"path": "specs/port/trios/crates/tri-tunnel/src/main.t27", "t27b": "pass"}, - {"path": "specs/port/trios/crates/trinity_loss/src/lib.t27", "t27b": "pass"}, - {"path": "specs/port/trios/crates/trios-bridge/src/main.t27", "t27b": "pass"}, - {"path": "specs/port/trios/crates/trios-chat/rings/CR-CHAT-00/src/lib.t27", "t27b": "pass"}, - {"path": "specs/port/trios/crates/trios-chat/rings/CR-CHAT-01/src/key_package_expiry_guard.t27", "t27b": "pass"}, - {"path": "specs/port/trios/crates/trios-chat/rings/CR-CHAT-02/src/epoch_rollover_wraparound_guard.t27", "t27b": "pass"}, - {"path": "specs/port/trios/crates/trios-chat/rings/CR-CHAT-02/src/skipped_message_key_gap_bound_guard.t27", "t27b": "pass"}, - {"path": "specs/port/trios/crates/trios-chat/rings/CR-CHAT-03/src/ratchet_tree_resolution_guard.t27", "t27b": "pass"}, - {"path": "specs/port/trios/crates/trios-chat/rings/CR-CHAT-03/src/unmerged_leaves_bound_guard.t27", "t27b": "pass"}, - {"path": "specs/port/trios/crates/trios-chat/rings/CR-CHAT-04/src/padding_alignment_boundary_guard.t27", "t27b": "pass"}, - {"path": "specs/port/trios/crates/trios-chat/rings/CR-CHAT-04/src/padding_block_size_alignment_guard.t27", "t27b": "pass"}, - {"path": "specs/port/trios/crates/trios-chat/rings/CR-CHAT-05/src/envelope_size_distribution_uniformity.t27", "t27b": "pass"}, - {"path": "specs/port/trios/crates/trios-chat/rings/CR-CHAT-07/src/blind_signature_sender_token.t27", "t27b": "pass"}, - {"path": "specs/port/trios/crates/trios-chat/rings/CR-CHAT-07/src/cover_decoy_ratio_governor.t27", "t27b": "pass"}, - {"path": "specs/port/trios/crates/trios-chat/rings/CR-CHAT-07/src/cover_traffic_inter_arrival_autocorrelation_guard.t27", "t27b": "pass"}, - {"path": "specs/port/trios/crates/trios-chat/rings/CR-CHAT-LAWS/src/lib.t27", "t27b": "pass"}, - {"path": "specs/port/trios/crates/trios-cli/src/cmd/agent.t27", "t27b": "pass"}, - {"path": "specs/port/trios/crates/trios-cli/src/cmd/commit.t27", "t27b": "pass"}, - {"path": "specs/port/trios/crates/trios-cli/src/cmd/gates.t27", "t27b": "pass"}, - {"path": "specs/port/trios/crates/trios-cli/src/cmd/leaderboard.t27", "t27b": "pass"}, - {"path": "specs/port/trios/crates/trios-cli/src/cmd/report.t27", "t27b": "pass"}, - {"path": "specs/port/trios/crates/trios-cli/src/cmd/roster.t27", "t27b": "pass"}, - {"path": "specs/port/trios/crates/trios-cli/src/cmd/run.t27", "t27b": "pass"}, - {"path": "specs/port/trios/crates/trios-cli/src/cmd/status.t27", "t27b": "pass"}, - {"path": "specs/port/trios/crates/trios-cli/src/cmd/submit.t27", "t27b": "pass"}, - {"path": "specs/port/trios/crates/trios-cli/src/gh.t27", "t27b": "pass"}, - {"path": "specs/port/trios/crates/trios-cli/src/lock.t27", "t27b": "pass"}, - {"path": "specs/port/trios/crates/trios-cli/src/metrics.t27", "t27b": "pass"}, - {"path": "specs/port/trios/crates/trios-doctor/rings/BRONZE-RING-DR/src/main.t27", "t27b": "pass"}, - {"path": "specs/port/trios/crates/trios-doctor/rings/SILVER-RING-DR-00/src/lib.t27", "t27b": "pass"}, - {"path": "specs/port/trios/crates/trios-doctor/src/main.t27", "t27b": "pass"}, - {"path": "specs/port/trios/crates/trios-ext/rings/SILVER-RING-EXT-00/src/lib.t27", "t27b": "pass"}, - {"path": "specs/port/trios/crates/trios-ext/xtask/src/main.t27", "t27b": "pass"}, - {"path": "specs/port/trios/crates/trios-git/src/commit.t27", "t27b": "pass"}, - {"path": "specs/port/trios/crates/trios-git/src/log.t27", "t27b": "pass"}, - {"path": "specs/port/trios/crates/trios-git/src/stash.t27", "t27b": "pass"}, - {"path": "specs/port/trios/crates/trios-git/src/status.t27", "t27b": "pass"}, - {"path": "specs/port/trios/crates/trios-golden-float/build.t27", "t27b": "pass"}, - {"path": "specs/port/trios/crates/trios-hdc/build.t27", "t27b": "pass"}, - {"path": "specs/port/trios/crates/trios-hdc/rings/HD-01/src/lib.t27", "t27b": "pass"}, - {"path": "specs/port/trios/crates/trios-igla-race/src/main.t27", "t27b": "pass"}, - {"path": "specs/port/trios/crates/trios-igla-trainer/src/jepa_runner.t27", "t27b": "pass"}, - {"path": "specs/port/trios/crates/trios-mcp/rings/BR-XTASK/src/main.t27", "t27b": "pass"}, - {"path": "specs/port/trios/crates/trios-mcp/rings/SR-01/src/lighthouse.t27", "t27b": "pass"}, - {"path": "specs/port/trios/crates/trios-mcp/rings/SR-02/src/discovery.t27", "t27b": "pass"}, - {"path": "specs/port/trios/crates/trios-mcp/rings/SR-02/src/lib.t27", "t27b": "pass"}, - {"path": "specs/port/trios/crates/trios-mcp/src/main.t27", "t27b": "pass"}, - {"path": "specs/port/trios/crates/trios-mesh/src/identity.t27", "t27b": "pass"}, - {"path": "specs/port/trios/crates/trios-mesh/src/packet.t27", "t27b": "pass"}, - {"path": "specs/port/trios/crates/trios-openclaw/rings/OC-01/src/lib.t27", "t27b": "pass"}, - {"path": "specs/port/trios/crates/trios-physics/build.t27", "t27b": "pass"}, - {"path": "specs/port/trios/crates/trios-physics/rings/PH-01/src/lib.t27", "t27b": "pass"}, - {"path": "specs/port/trios/crates/trios-physics/src/lib.t27", "t27b": "pass"}, - {"path": "specs/port/trios/crates/trios-rainbow-bridge/src/funnel_client.t27", "t27b": "pass"}, - {"path": "specs/port/trios/crates/trios-rainbow-bridge/src/lamport.t27", "t27b": "pass"}, - {"path": "specs/port/trios/crates/trios-sacred/rings/SC-00/src/lib.t27", "t27b": "pass"}, - {"path": "specs/port/trios/crates/trios-sacred/rings/SC-01/src/lib.t27", "t27b": "pass"}, - {"path": "specs/port/trios/crates/trios-scarab-types/rings/SR-00/src/lib.t27", "t27b": "pass"}, - {"path": "specs/port/trios/crates/trios-scarab-types/rings/SR-01/src/lib.t27", "t27b": "pass"}, - {"path": "specs/port/trios/crates/trios-scarab-types/rings/SR-02/src/lib.t27", "t27b": "pass"}, - {"path": "specs/port/trios/crates/trios-scarab-types/rings/SR-03/src/lib.t27", "t27b": "pass"}, - {"path": "specs/port/trios/crates/trios-scarab-types/rings/SR-04/src/lib.t27", "t27b": "pass"}, - {"path": "specs/port/trios/crates/trios-server/src/mcp_endpoints/tasks.t27", "t27b": "pass"}, - {"path": "specs/port/trios/crates/trios-server/src/tools/git.t27", "t27b": "pass"}, - {"path": "specs/port/trios/crates/trios-server/src/tools/git_extended.t27", "t27b": "pass"}, - {"path": "specs/port/trios/crates/trios-server/src/tools/gitbutler.t27", "t27b": "pass"}, - {"path": "specs/port/trios/crates/trios-server/src/tools/golden_float.t27", "t27b": "pass"}, - {"path": "specs/port/trios/crates/trios-server/src/tools/mod.t27", "t27b": "pass"}, - {"path": "specs/port/trios/crates/trios-store/rings/ST-00/src/lib.t27", "t27b": "pass"}, - {"path": "specs/port/trios/crates/trios-ternary/rings/TR-01/src/lib.t27", "t27b": "pass"}, - {"path": "specs/port/trios/crates/trios-train-cpu/src/bin/tjepa_modules/encoder.t27", "t27b": "pass"}, - {"path": "specs/port/trios/crates/trios-train-cpu/src/bin/train_state.t27", "t27b": "pass"}, - {"path": "specs/port/trios/crates/trios-trainer/src/train_loop.t27", "t27b": "pass"}, - {"path": "specs/port/trios/crates/trios-trainer/src/validation.t27", "t27b": "pass"}, - {"path": "specs/port/trios/crates/trios-trinity-brain/src/phi.t27", "t27b": "pass"}, - {"path": "specs/port/trios/crates/trios-vsa/rings/VS-01/src/lib.t27", "t27b": "pass"}, - {"path": "specs/port/trios/validate_bpb.t27", "t27b": "pass"}, - {"path": "specs/providers/catalog.t27", "t27b": "pass"}, - {"path": "specs/providers/gonka/deepseek-v4-flash-0731.t27", "t27b": "pass"}, - {"path": "specs/providers/gonka/glm-5-2-fp8.t27", "t27b": "pass"}, - {"path": "specs/providers/gonka/glm-5-3-flash.t27", "t27b": "pass"}, - {"path": "specs/providers/gonka/kimi-k2-6.t27", "t27b": "pass"}, - {"path": "specs/providers/gonka/minimax-m2-7.t27", "t27b": "pass"}, - {"path": "specs/providers/tri_gnk_pair.t27", "t27b": "pass"}, - {"path": "specs/providers/trinet/fpga-xc7a200t.t27", "t27b": "pass"}, - {"path": "specs/providers/trinet/gpu-consumer-24gb.t27", "t27b": "pass"}, - {"path": "specs/queen/actor_events.t27", "t27b": "pass"}, - {"path": "specs/queen/actor_view.t27", "t27b": "pass"}, - {"path": "specs/queen/actors.t27", "t27b": "pass"}, - {"path": "specs/queen/actors_hw.t27", "t27b": "pass"}, - {"path": "specs/queen/actors_hw_jtag.t27", "t27b": "pass"}, - {"path": "specs/queen/actors_hw_top.t27", "t27b": "pass"}, - {"path": "specs/queen/app.t27", "t27b": "pass"}, - {"path": "specs/queen/claim.t27", "t27b": "pass"}, - {"path": "specs/queen/control.t27", "t27b": "pass"}, - {"path": "specs/queen/dashboard.t27", "t27b": "pass"}, - {"path": "specs/queen/dispatch.t27", "t27b": "pass"}, - {"path": "specs/queen/dispatch_exit.t27", "t27b": "pass"}, - {"path": "specs/queen/domains.t27", "t27b": "pass"}, - {"path": "specs/queen/drain.t27", "t27b": "pass"}, - {"path": "specs/queen/events.t27", "t27b": "pass"}, - {"path": "specs/queen/golden_chain.t27", "t27b": "pass"}, - {"path": "specs/queen/hive.t27", "t27b": "pass"}, - {"path": "specs/queen/holds.t27", "t27b": "pass"}, - {"path": "specs/queen/jobs.t27", "t27b": "pass"}, - {"path": "specs/queen/keyed.t27", "t27b": "pass"}, - {"path": "specs/queen/keyed_guard.t27", "t27b": "pass"}, - {"path": "specs/queen/merger_gate.t27", "t27b": "pass"}, - {"path": "specs/queen/netlink.t27", "t27b": "pass"}, - {"path": "specs/queen/priority.t27", "t27b": "pass"}, - {"path": "specs/queen/replay/actors_decisions.t27", "t27b": "pass"}, - {"path": "specs/queen/replay/reviewer_decisions.t27", "t27b": "pass"}, - {"path": "specs/queen/replay/telemetry_decisions.t27", "t27b": "pass"}, - {"path": "specs/queen/review_lanes.t27", "t27b": "pass"}, - {"path": "specs/queen/review_log.t27", "t27b": "pass"}, - {"path": "specs/queen/review_valve.t27", "t27b": "pass"}, - {"path": "specs/queen/reviewer.t27", "t27b": "pass"}, - {"path": "specs/queen/reviewer_sizing.t27", "t27b": "pass"}, - {"path": "specs/queen/shaping.t27", "t27b": "pass"}, - {"path": "specs/queen/simulation.t27", "t27b": "pass"}, - {"path": "specs/queen/task_analysis.t27", "t27b": "pass"}, - {"path": "specs/queen/tasks.t27", "t27b": "pass"}, - {"path": "specs/queen/telemetry.t27", "t27b": "pass"}, - {"path": "specs/queen/turn_stop.t27", "t27b": "pass"}, - {"path": "specs/queen/views.t27", "t27b": "pass"}, - {"path": "specs/queen/waits.t27", "t27b": "pass"}, - {"path": "specs/queen/worktree_keep.t27", "t27b": "pass"}, - {"path": "specs/rings/ring_103_phi_sgd.t27", "t27b": "pass"}, - {"path": "specs/sandbox/health.t27", "t27b": "pass"}, - {"path": "specs/sandbox/https_enforce.t27", "t27b": "pass"}, - {"path": "specs/sandbox/orphan_detection.t27", "t27b": "pass"}, - {"path": "specs/sandbox/session_timeout.t27", "t27b": "pass"}, - {"path": "specs/skills/t27-measure-corpus.t27", "t27b": "pass"}, - {"path": "specs/skills/t27-phi-loop.t27", "t27b": "pass"}, - {"path": "specs/skills/t27-providers-steward.t27", "t27b": "pass"}, - {"path": "specs/skills/t27-self-host.t27", "t27b": "pass"}, - {"path": "specs/skills/t27-tri-pipeline.t27", "t27b": "pass"}, - {"path": "specs/skills/t27-tri.t27", "t27b": "pass"}, - {"path": "specs/skills/t27-wave-audit.t27", "t27b": "pass"}, - {"path": "specs/skills/t27-wrap-up.t27", "t27b": "pass"}, - {"path": "specs/skills/trinity-blog-post.t27", "t27b": "pass"}, - {"path": "specs/skills/trinity-board-sync.t27", "t27b": "pass"}, - {"path": "specs/skills/trinity-cloud.t27", "t27b": "pass"}, - {"path": "specs/skills/trinity-connect-accounts.t27", "t27b": "pass"}, - {"path": "specs/skills/trinity-doctor.t27", "t27b": "pass"}, - {"path": "specs/skills/trinity-farm-garden.t27", "t27b": "pass"}, - {"path": "specs/skills/trinity-fpga-synth.t27", "t27b": "pass"}, - {"path": "specs/skills/trinity-god-mode.t27", "t27b": "pass"}, - {"path": "specs/skills/trinity-implement-issue.t27", "t27b": "pass"}, - {"path": "specs/skills/trinity-queen-hive-visuals.t27", "t27b": "pass"}, - {"path": "specs/skills/trinity-review-code.t27", "t27b": "pass"}, - {"path": "specs/skills/trinity-run-tests.t27", "t27b": "pass"}, - {"path": "specs/skills/trinity-scholar.t27", "t27b": "pass"}, - {"path": "specs/skills/trinity-status.t27", "t27b": "pass"}, - {"path": "specs/skills/trinity-tech-tree.t27", "t27b": "pass"}, - {"path": "specs/skills/trinity-tri.t27", "t27b": "pass"}, - {"path": "specs/skills/trinity-trinity-test.t27", "t27b": "pass"}, - {"path": "specs/skills/trinity-ux-wave.t27", "t27b": "pass"}, - {"path": "specs/skills/trinity-vibee-gen.t27", "t27b": "pass"}, - {"path": "specs/skills/trinity-vsa-verify.t27", "t27b": "pass"}, - {"path": "specs/skills/trinity-wave.t27", "t27b": "pass"}, - {"path": "specs/system/unified-agent-operations.t27", "t27b": "pass"}, - {"path": "specs/ternary/activation_quantizer.t27", "t27b": "pass"}, - {"path": "specs/ternary/bitnet_layer.t27", "t27b": "pass"}, - {"path": "specs/ternary/bitnet_majority.t27", "t27b": "pass"}, - {"path": "specs/ternary/bitnet_mlp.t27", "t27b": "pass"}, - {"path": "specs/ternary/bitnet_mlp3.t27", "t27b": "pass"}, - {"path": "specs/ternary/bitnet_neuron.t27", "t27b": "pass"}, - {"path": "specs/ternary/bitnet_neuron_nchunk.t27", "t27b": "pass"}, - {"path": "specs/ternary/clocked_counter.t27", "t27b": "pass"}, - {"path": "specs/ternary/comb_bitnet_layer.t27", "t27b": "pass"}, - {"path": "specs/ternary/comb_bitnet_neuron.t27", "t27b": "pass"}, - {"path": "specs/ternary/comb_ternary_dot.t27", "t27b": "pass"}, - {"path": "specs/ternary/gft_add_rne.t27", "t27b": "pass"}, - {"path": "specs/ternary/gft_argmax4.t27", "t27b": "pass"}, - {"path": "specs/ternary/gft_axpy.t27", "t27b": "pass"}, - {"path": "specs/ternary/gft_bitnet_neuron.t27", "t27b": "pass"}, - {"path": "specs/ternary/gft_classifier4.t27", "t27b": "pass"}, - {"path": "specs/ternary/gft_classify.t27", "t27b": "pass"}, - {"path": "specs/ternary/gft_classify3.t27", "t27b": "pass"}, - {"path": "specs/ternary/gft_dot2.t27", "t27b": "pass"}, - {"path": "specs/ternary/gft_dot2_rne.t27", "t27b": "pass"}, - {"path": "specs/ternary/gft_dot4.t27", "t27b": "pass"}, - {"path": "specs/ternary/gft_dot4_rne.t27", "t27b": "pass"}, - {"path": "specs/ternary/gft_dot8.t27", "t27b": "pass"}, - {"path": "specs/ternary/gft_exp2.t27", "t27b": "pass"}, - {"path": "specs/ternary/gft_hidden2.t27", "t27b": "pass"}, - {"path": "specs/ternary/gft_layer2.t27", "t27b": "pass"}, - {"path": "specs/ternary/gft_layer3.t27", "t27b": "pass"}, - {"path": "specs/ternary/gft_layer4.t27", "t27b": "pass"}, - {"path": "specs/ternary/gft_log2.t27", "t27b": "pass"}, - {"path": "specs/ternary/gft_logistic.t27", "t27b": "pass"}, - {"path": "specs/ternary/gft_madd.t27", "t27b": "pass"}, - {"path": "specs/ternary/gft_magsub_tie.t27", "t27b": "pass"}, - {"path": "specs/ternary/gft_mlp2.t27", "t27b": "pass"}, - {"path": "specs/ternary/gft_mlp3.t27", "t27b": "pass"}, - {"path": "specs/ternary/gft_mul_rne.t27", "t27b": "pass"}, - {"path": "specs/ternary/gft_neuron_full.t27", "t27b": "pass"}, - {"path": "specs/ternary/gft_nll.t27", "t27b": "pass"}, - {"path": "specs/ternary/gft_recip.t27", "t27b": "pass"}, - {"path": "specs/ternary/gft_relu.t27", "t27b": "pass"}, - {"path": "specs/ternary/gft_sadd.t27", "t27b": "pass"}, - {"path": "specs/ternary/gft_sgd_step.t27", "t27b": "pass"}, - {"path": "specs/ternary/gft_signed_dot4.t27", "t27b": "pass"}, - {"path": "specs/ternary/gft_signed_mac.t27", "t27b": "pass"}, - {"path": "specs/ternary/gft_smul.t27", "t27b": "pass"}, - {"path": "specs/ternary/gft_softmax4.t27", "t27b": "pass"}, - {"path": "specs/ternary/gft_softmax_grad4.t27", "t27b": "pass"}, - {"path": "specs/ternary/gft_train1.t27", "t27b": "pass"}, - {"path": "specs/ternary/gft_train2.t27", "t27b": "pass"}, - {"path": "specs/ternary/gft_train2relu.t27", "t27b": "pass"}, - {"path": "specs/ternary/gft_xorbp.t27", "t27b": "pass"}, - {"path": "specs/ternary/gft_xorbp2.t27", "t27b": "pass"}, - {"path": "specs/ternary/gft_xornet.t27", "t27b": "pass"}, - {"path": "specs/ternary/gft_xorpercep.t27", "t27b": "pass"}, - {"path": "specs/ternary/gft_xorpercep3.t27", "t27b": "pass"}, - {"path": "specs/ternary/gft_xorpercep4.t27", "t27b": "pass"}, - {"path": "specs/ternary/gft_xortrain.t27", "t27b": "pass"}, - {"path": "specs/ternary/radix_economy.t27", "t27b": "pass"}, - {"path": "specs/ternary/stream_ternary_mac.t27", "t27b": "pass"}, - {"path": "specs/ternary/ternary_full_adder.t27", "t27b": "pass"}, - {"path": "specs/ternary/ternary_mac.t27", "t27b": "pass"}, - {"path": "specs/ternary/ternary_ripple_adder.t27", "t27b": "pass"}, - {"path": "specs/ternary/ternary_xor.t27", "t27b": "pass"}, - {"path": "specs/ternary/trits.t27", "t27b": "pass"}, - {"path": "specs/tools/catalog.t27", "t27b": "pass"}, - {"path": "specs/tools/epic_ci.t27", "t27b": "pass"}, - {"path": "specs/tools/mcp/gitbutler.t27", "t27b": "pass"}, - {"path": "specs/tools/mcp/inngest-dev.t27", "t27b": "pass"}, - {"path": "specs/tools/mcp/needle.t27", "t27b": "pass"}, - {"path": "specs/tools/mcp/neon.t27", "t27b": "pass"}, - {"path": "specs/tools/mcp/notebooklm.t27", "t27b": "pass"}, - {"path": "specs/tools/mcp/railway-mcp-server.t27", "t27b": "pass"}, - {"path": "specs/tools/mcp/t27-traceability.t27", "t27b": "pass"}, - {"path": "specs/tools/mcp/tri-mcp.t27", "t27b": "pass"}, - {"path": "specs/tools/mcp/tri-ssot.t27", "t27b": "pass"}, - {"path": "specs/tools/mcp/trinity.t27", "t27b": "pass"}, - {"path": "specs/tools/mcp/zig-docs.t27", "t27b": "pass"}, - {"path": "specs/tools/mcp_protocol.t27", "t27b": "pass"}, - {"path": "specs/tools/t27o/rust_convert.t27", "t27b": "pass"}, - {"path": "specs/tools/t27o/rust_std.t27", "t27b": "pass"}, - {"path": "specs/tools/tri/abandoned.t27", "t27b": "pass"}, - {"path": "specs/tools/tri/cell.t27", "t27b": "pass"}, - {"path": "specs/tools/tri/census.t27", "t27b": "pass"}, - {"path": "specs/tools/tri/ci.t27", "t27b": "pass"}, - {"path": "specs/tools/tri/competitors.t27", "t27b": "pass"}, - {"path": "specs/tools/tri/discard.t27", "t27b": "pass"}, - {"path": "specs/tools/tri/doctor.t27", "t27b": "pass"}, - {"path": "specs/tools/tri/elab.t27", "t27b": "pass"}, - {"path": "specs/tools/tri/emit.t27", "t27b": "pass"}, - {"path": "specs/tools/tri/experience.t27", "t27b": "pass"}, - {"path": "specs/tools/tri/fleet.t27", "t27b": "pass"}, - {"path": "specs/tools/tri/fmt.t27", "t27b": "pass"}, - {"path": "specs/tools/tri/fpga.t27", "t27b": "pass"}, - {"path": "specs/tools/tri/gates.t27", "t27b": "pass"}, - {"path": "specs/tools/tri/gen.t27", "t27b": "pass"}, - {"path": "specs/tools/tri/harness.t27", "t27b": "pass"}, - {"path": "specs/tools/tri/health.t27", "t27b": "pass"}, - {"path": "specs/tools/tri/hooks.t27", "t27b": "pass"}, - {"path": "specs/tools/tri/issues.t27", "t27b": "pass"}, - {"path": "specs/tools/tri/jumps.t27", "t27b": "pass"}, - {"path": "specs/tools/tri/kinds.t27", "t27b": "pass"}, - {"path": "specs/tools/tri/lean.t27", "t27b": "pass"}, - {"path": "specs/tools/tri/ledgers.t27", "t27b": "pass"}, - {"path": "specs/tools/tri/loop.t27", "t27b": "pass"}, - {"path": "specs/tools/tri/merging.t27", "t27b": "pass"}, - {"path": "specs/tools/tri/misread.t27", "t27b": "pass"}, - {"path": "specs/tools/tri/mods.t27", "t27b": "pass"}, - {"path": "specs/tools/tri/mutate.t27", "t27b": "pass"}, - {"path": "specs/tools/tri/now.t27", "t27b": "pass"}, - {"path": "specs/tools/tri/one-away.t27", "t27b": "pass"}, - {"path": "specs/tools/tri/orphaned.t27", "t27b": "pass"}, - {"path": "specs/tools/tri/pr.t27", "t27b": "pass"}, - {"path": "specs/tools/tri/prose.t27", "t27b": "pass"}, - {"path": "specs/tools/tri/quantifiers.t27", "t27b": "pass"}, - {"path": "specs/tools/tri/red.t27", "t27b": "pass"}, - {"path": "specs/tools/tri/reseal.t27", "t27b": "pass"}, - {"path": "specs/tools/tri/rtl.t27", "t27b": "pass"}, - {"path": "specs/tools/tri/seals.t27", "t27b": "pass"}, - {"path": "specs/tools/tri/serve.t27", "t27b": "pass"}, - {"path": "specs/tools/tri/skill.t27", "t27b": "pass"}, - {"path": "specs/tools/tri/status.t27", "t27b": "pass"}, - {"path": "specs/tools/tri/sweep.t27", "t27b": "pass"}, - {"path": "specs/tools/tri/synth.t27", "t27b": "pass"}, - {"path": "specs/tools/tri/test.t27", "t27b": "pass"}, - {"path": "specs/tools/tri/topic.t27", "t27b": "pass"}, - {"path": "specs/tools/tri/types.t27", "t27b": "pass"}, - {"path": "specs/tools/tri/unparsed.t27", "t27b": "pass"}, - {"path": "specs/tools/tri/vectors.t27", "t27b": "pass"}, - {"path": "specs/tools/tri/verdict.t27", "t27b": "pass"}, - {"path": "specs/tools/tri/vsim.t27", "t27b": "pass"}, - {"path": "specs/tools/tri/window.t27", "t27b": "pass"}, - {"path": "specs/tools/tri/worktrees.t27", "t27b": "pass"}, - {"path": "specs/tools/trinity/tri/bench.t27", "t27b": "pass"}, - {"path": "specs/tools/trinity/tri/bio.t27", "t27b": "pass"}, - {"path": "specs/tools/trinity/tri/blindspots.t27", "t27b": "pass"}, - {"path": "specs/tools/trinity/tri/conscious.t27", "t27b": "pass"}, - {"path": "specs/tools/trinity/tri/constants.t27", "t27b": "pass"}, - {"path": "specs/tools/trinity/tri/cosmos.t27", "t27b": "pass"}, - {"path": "specs/tools/trinity/tri/dashboard.t27", "t27b": "pass"}, - {"path": "specs/tools/trinity/tri/fib.t27", "t27b": "pass"}, - {"path": "specs/tools/trinity/tri/fpga.t27", "t27b": "pass"}, - {"path": "specs/tools/trinity/tri/gematria.t27", "t27b": "pass"}, - {"path": "specs/tools/trinity/tri/govern.t27", "t27b": "pass"}, - {"path": "specs/tools/trinity/tri/hardware.t27", "t27b": "pass"}, - {"path": "specs/tools/trinity/tri/identity.t27", "t27b": "pass"}, - {"path": "specs/tools/trinity/tri/lucas.t27", "t27b": "pass"}, - {"path": "specs/tools/trinity/tri/mesh.t27", "t27b": "pass"}, - {"path": "specs/tools/trinity/tri/needle-check.t27", "t27b": "pass"}, - {"path": "specs/tools/trinity/tri/needle-search.t27", "t27b": "pass"}, - {"path": "specs/tools/trinity/tri/needle.t27", "t27b": "pass"}, - {"path": "specs/tools/trinity/tri/omega.t27", "t27b": "pass"}, - {"path": "specs/tools/trinity/tri/particles.t27", "t27b": "pass"}, - {"path": "specs/tools/trinity/tri/phi.t27", "t27b": "pass"}, - {"path": "specs/tools/trinity/tri/quantum.t27", "t27b": "pass"}, - {"path": "specs/tools/trinity/tri/reputation.t27", "t27b": "pass"}, - {"path": "specs/tools/trinity/tri/sacred-const.t27", "t27b": "pass"}, - {"path": "specs/tools/trinity/tri/spiral.t27", "t27b": "pass"}, - {"path": "specs/tools/trinity/tri/swarm.t27", "t27b": "pass"}, - {"path": "specs/tools/trinity/tri/test.t27", "t27b": "pass"}, - {"path": "specs/tools/trinity/tri/vsa.t27", "t27b": "pass"}, - {"path": "specs/tools/trinity/tri/wallet.t27", "t27b": "pass"}, - {"path": "specs/traffic_animator.t27", "t27b": "pass"}, - {"path": "specs/tri/actors/metrics.t27", "t27b": "pass"}, - {"path": "specs/tri/agent/faculty_board.t27", "t27b": "pass"}, - {"path": "specs/tri/catalog/health.t27", "t27b": "pass"}, - {"path": "specs/tri/collections/namespace.t27", "t27b": "pass"}, - {"path": "specs/tri/crypto/ed25519.t27", "t27b": "pass"}, - {"path": "specs/tri/crypto/hex.t27", "t27b": "pass"}, - {"path": "specs/tri/crypto/sha256.t27", "t27b": "pass"}, - {"path": "specs/tri/crypto/sha512.t27", "t27b": "pass"}, - {"path": "specs/tri/graph/bellman_ford.t27", "t27b": "pass"}, - {"path": "specs/tri/graph/graph.t27", "t27b": "pass"}, - {"path": "specs/tri/graph/topological_sort.t27", "t27b": "pass"}, - {"path": "specs/tri/hot/hot.t27", "t27b": "pass"}, - {"path": "specs/tri/lab/receipt.t27", "t27b": "pass"}, - {"path": "specs/tri/lanes/lanes.t27", "t27b": "pass"}, - {"path": "specs/tri/math/math.t27", "t27b": "pass"}, - {"path": "specs/tri/math/measurement.t27", "t27b": "pass"}, - {"path": "specs/tri/misread/shapes.t27", "t27b": "pass"}, - {"path": "specs/tri/mutate/census.t27", "t27b": "pass"}, - {"path": "specs/tri/mutate/lab.t27", "t27b": "pass"}, - {"path": "specs/tri/mutate/plant.t27", "t27b": "pass"}, - {"path": "specs/tri/mutate/survivors.t27", "t27b": "pass"}, - {"path": "specs/tri/network/payout.t27", "t27b": "pass"}, - {"path": "specs/tri/pipeline/codegen.t27", "t27b": "pass"}, - {"path": "specs/tri/pipeline/spec_writer.t27", "t27b": "pass"}, - {"path": "specs/tri/pipeline/workflow.t27", "t27b": "pass"}, - {"path": "specs/tri/reseal/seal.t27", "t27b": "pass"}, - {"path": "specs/tri/search/pattern.t27", "t27b": "pass"}, - {"path": "specs/tri/sort/insertion_sort.t27", "t27b": "pass"}, - {"path": "specs/tri/sort/merge_sort.t27", "t27b": "pass"}, - {"path": "specs/tri/sort/selection_sort.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/a64.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/any_param_plan.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/arith_op.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/ast_scan.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/ast_shape.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/ast_walk.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/bit_cast_plan.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/blockers.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/builtin_plan.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/check_budget.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/cmp_op.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/coerce_plan.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/comptime_float.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/conformance/anonymous_struct.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/conformance/anytype_typeof.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/conformance/array_length_expr.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/conformance/array_literal.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/conformance/array_literal_value.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/conformance/array_repeat_text.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/conformance/bare_abs.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/conformance/big_frame.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/conformance/big_repeat_global.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/conformance/bit_cast.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/conformance/brace_invariant.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/conformance/builtin_abs_max_min_pi.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/conformance/carried_allocator.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/conformance/carried_container.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/conformance/cmp_out_of_range.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/conformance/comptime_float.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/conformance/comptime_float_f128.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/conformance/const_division.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/conformance/const_optional.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/conformance/discard_value.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/conformance/div_trunc_panic.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/conformance/elf_object.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/conformance/empty_anon_literal.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/conformance/empty_typed_array_literal.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/conformance/eval_branch_quota.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/conformance/float_as.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/conformance/float_call_cast.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/conformance/float_from_int_literal.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/conformance/float_mul_pow2.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/conformance/float_sqrt.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/conformance/frame_address_caller_owned.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/conformance/i128_arith.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/conformance/i128_ops.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/conformance/i128_return.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/conformance/int_cast.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/conformance/int_cast_index.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/conformance/large_frame.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/conformance/lazy_signature.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/conformance/let_reassigned.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/conformance/libm_logf.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/conformance/libm_powf.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/conformance/libm_rounding.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/conformance/libm_std_math.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/conformance/module_var_in_test.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/conformance/negative_float_literal.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/conformance/nested_anon_struct.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/conformance/numeric_coercion.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/conformance/odd_width_int.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/conformance/opaque_pointer.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/conformance/opt_void.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/conformance/optional_enum_compare.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/conformance/optional_module_var.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/conformance/param_discard.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/conformance/pointer_equality.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/conformance/postfix_optional.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/conformance/rem_int.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/conformance/repeat_addr_unreached.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/conformance/repeat_local.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/conformance/repeat_width_suffix.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/conformance/return_undefined_void.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/conformance/scaffold_local.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/conformance/scope_exit.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/conformance/scoped_gf16.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/conformance/shadow_module_var.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/conformance/size_of.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/conformance/slice_arg_one_element.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/conformance/static_slice_literal.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/conformance/std_mem_byte_slice.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/conformance/stdmem.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/conformance/str_module_var.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/conformance/string_slice_literal.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/conformance/struct_lit_if.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/conformance/test_local_write.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/conformance/tuple_local.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/conformance/tuple_local_index.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/conformance/type_alias.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/conformance/type_void.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/conformance/undefined_arg.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/conformance/undefined_module_var.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/conformance/unreached_stub.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/conformance/unread_anytype.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/conformance/unresolved_signature.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/conformance/untyped_local.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/conformance/untyped_local_uses.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/conformance/value_ignored.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/conformance/value_params.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/conformance/verilog_lib.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/conformance/verilog_prim.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/conformance/verilog_use.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/conformance/verilog_widths.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/conformance/void_bind.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/conformance/wide_int_const.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/conformance/zig_keyword_field.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/const_div_plan.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/discard_plan.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/dogfood.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/elf.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/emit_kit.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/empty_lit_plan.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/eval_arith.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/float_as_plan.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/frame_store_plan.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/fuzz.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/fuzz_oracle.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/i128_plan.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/int_cast_plan.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/lazy_sig_plan.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/ledger_steward.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/lencall.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/libm.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/libm_plan.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/literal_plan.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/macho.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/opaque_plan.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/optional_compare_plan.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/ptr_eq_plan.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/reduce.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/ref_var_plan.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/scaffold_plan.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/slice_lit_plan.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/source_text.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/stdmem.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/stdmem_plan.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/steward.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/text_escape.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/ts_emit.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/ts_plan.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/tuple_local_plan.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/type_text.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/undefined_arg_plan.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/verdict_key.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/verilog_emit.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/verilog_plan.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/void_bind_plan.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/wide_plan.t27", "t27b": "pass"}, - {"path": "specs/tri/test/report.t27", "t27b": "pass"}, - {"path": "specs/tri/utils/args.t27", "t27b": "pass"}, - {"path": "specs/tri/utils/exit_codes.t27", "t27b": "pass"}, - {"path": "specs/tri/utils/template.t27", "t27b": "pass"}, - {"path": "specs/trinet/etx.t27", "t27b": "pass"}, - {"path": "specs/trinet/ledger.t27", "t27b": "pass"}, - {"path": "specs/trinet/mint_authority.t27", "t27b": "pass"}, - {"path": "specs/trinet/node-work-credit.t27", "t27b": "pass"}, - {"path": "specs/trinet/tri-bridge.t27", "t27b": "pass"}, - {"path": "specs/trinity/build_graph.t27", "t27b": "pass"}, - {"path": "specs/trinity/capabilities/abi.c-api.t27", "t27b": "pass"}, - {"path": "specs/trinity/capabilities/agent.daemons.t27", "t27b": "pass"}, - {"path": "specs/trinity/capabilities/agent.phi-loop.t27", "t27b": "pass"}, - {"path": "specs/trinity/capabilities/agent.tri-api.t27", "t27b": "pass"}, - {"path": "specs/trinity/capabilities/api.http-server.t27", "t27b": "pass"}, - {"path": "specs/trinity/capabilities/archive.legacy.t27", "t27b": "pass"}, - {"path": "specs/trinity/capabilities/bench.suite.t27", "t27b": "pass"}, - {"path": "specs/trinity/capabilities/bot.tri-bot.t27", "t27b": "pass"}, - {"path": "specs/trinity/capabilities/brain.regions.t27", "t27b": "pass"}, - {"path": "specs/trinity/capabilities/catalog.spec-mirror.t27", "t27b": "pass"}, - {"path": "specs/trinity/capabilities/catalog.world-scan.t27", "t27b": "pass"}, - {"path": "specs/trinity/capabilities/cli.tri.t27", "t27b": "pass"}, - {"path": "specs/trinity/capabilities/convert.b2t.t27", "t27b": "pass"}, - {"path": "specs/trinity/capabilities/examples.zig.t27", "t27b": "pass"}, - {"path": "specs/trinity/capabilities/ext.vscode-swe.t27", "t27b": "pass"}, - {"path": "specs/trinity/capabilities/fpga.adapter.t27", "t27b": "pass"}, - {"path": "specs/trinity/capabilities/fpga.in-repo.t27", "t27b": "pass"}, - {"path": "specs/trinity/capabilities/lib.trinity.t27", "t27b": "pass"}, - {"path": "specs/trinity/capabilities/llm.firebird.t27", "t27b": "pass"}, - {"path": "specs/trinity/capabilities/llm.igla-chat.t27", "t27b": "pass"}, - {"path": "specs/trinity/capabilities/mcp.needle-mcp.t27", "t27b": "pass"}, - {"path": "specs/trinity/capabilities/mcp.trinity-mcp.t27", "t27b": "pass"}, - {"path": "specs/trinity/capabilities/native.canvas.t27", "t27b": "pass"}, - {"path": "specs/trinity/capabilities/native.node-gui.t27", "t27b": "pass"}, - {"path": "specs/trinity/capabilities/native.queen-app.t27", "t27b": "pass"}, - {"path": "specs/trinity/capabilities/node.trinity-node.t27", "t27b": "pass"}, - {"path": "specs/trinity/capabilities/numeric.golden-float.t27", "t27b": "pass"}, - {"path": "specs/trinity/capabilities/ops.deploy-infra.t27", "t27b": "pass"}, - {"path": "specs/trinity/capabilities/ops.railway-cli.t27", "t27b": "pass"}, - {"path": "specs/trinity/capabilities/pkg.vendored-cache.t27", "t27b": "pass"}, - {"path": "specs/trinity/capabilities/queen.lib.t27", "t27b": "pass"}, - {"path": "specs/trinity/capabilities/registry.commands.t27", "t27b": "pass"}, - {"path": "specs/trinity/capabilities/release.packaging.t27", "t27b": "pass"}, - {"path": "specs/trinity/capabilities/research.nexus-docs.t27", "t27b": "pass"}, - {"path": "specs/trinity/capabilities/research.programs.t27", "t27b": "pass"}, - {"path": "specs/trinity/capabilities/research.unreferenced-sources.t27", "t27b": "pass"}, - {"path": "specs/trinity/capabilities/search.vsa-index.t27", "t27b": "pass"}, - {"path": "specs/trinity/capabilities/specs.t27-vendored-compiler.t27", "t27b": "pass"}, - {"path": "specs/trinity/capabilities/specs.tri-corpus.t27", "t27b": "pass"}, - {"path": "specs/trinity/capabilities/specs.vibee-corpus.t27", "t27b": "pass"}, - {"path": "specs/trinity/capabilities/state.trinity-dir.t27", "t27b": "pass"}, - {"path": "specs/trinity/capabilities/test.graph.t27", "t27b": "pass"}, - {"path": "specs/trinity/capabilities/tools.scripts.t27", "t27b": "pass"}, - {"path": "specs/trinity/capabilities/train.hslm.t27", "t27b": "pass"}, - {"path": "specs/trinity/capabilities/training.targets.t27", "t27b": "pass"}, - {"path": "specs/trinity/capabilities/tri27.programs.t27", "t27b": "pass"}, - {"path": "specs/trinity/capabilities/tri27.toolchain.t27", "t27b": "pass"}, - {"path": "specs/trinity/capabilities/vibee.compiler.t27", "t27b": "pass"}, - {"path": "specs/trinity/capabilities/vsa.zig-hdc.t27", "t27b": "pass"}, - {"path": "specs/trinity/capabilities/web.docsite.t27", "t27b": "pass"}, - {"path": "specs/trinity/capabilities/web.queen-web.t27", "t27b": "pass"}, - {"path": "specs/trinity/capabilities/web.site.t27", "t27b": "pass"}, - {"path": "specs/trinity/compiler_matrix.t27", "t27b": "pass"}, - {"path": "specs/trinity/project.t27", "t27b": "pass"}, - {"path": "specs/ui/queen_evidence.t27", "t27b": "pass"}, - {"path": "specs/vault/audit.t27", "t27b": "pass"}, - {"path": "specs/vault/merge.t27", "t27b": "pass"}, - {"path": "specs/vault/policy.t27", "t27b": "pass"}, - {"path": "specs/verified/bench_agent.t27", "t27b": "pass"}, - {"path": "specs/verified/bench_boards.t27", "t27b": "pass"}, - {"path": "specs/verified/bitstream_reuse.t27", "t27b": "pass"}, - {"path": "specs/verified/bitstream_share.t27", "t27b": "pass"}, - {"path": "specs/verified/clock_constraints.t27", "t27b": "pass"}, - {"path": "specs/verified/corpus_merkle.t27", "t27b": "pass"}, - {"path": "specs/verified/corpus_receipt.t27", "t27b": "pass"}, - {"path": "specs/verified/ddc_receipt.t27", "t27b": "pass"}, - {"path": "specs/verified/device_dna.t27", "t27b": "pass"}, - {"path": "specs/verified/device_evidence.t27", "t27b": "pass"}, - {"path": "specs/verified/die_binding.t27", "t27b": "pass"}, - {"path": "specs/verified/digest_cache.t27", "t27b": "pass"}, - {"path": "specs/verified/evidence_chain.t27", "t27b": "pass"}, - {"path": "specs/verified/failure_loop.t27", "t27b": "pass"}, - {"path": "specs/verified/frontier.t27", "t27b": "pass"}, - {"path": "specs/verified/gen_hash_cache.t27", "t27b": "pass"}, - {"path": "specs/verified/independence.t27", "t27b": "pass"}, - {"path": "specs/verified/payout.t27", "t27b": "pass"}, - {"path": "specs/verified/poc/a/slot.t27", "t27b": "pass"}, - {"path": "specs/verified/poc/b/slot.t27", "t27b": "pass"}, - {"path": "specs/verified/poc/run.t27", "t27b": "pass"}, - {"path": "specs/verified/poc/static_counter.t27", "t27b": "pass"}, - {"path": "specs/verified/receipt.t27", "t27b": "pass"}, - {"path": "specs/verified/region.t27", "t27b": "pass"}, - {"path": "specs/verified/reuse.t27", "t27b": "pass"}, - {"path": "specs/verified/review_gate.t27", "t27b": "pass"}, - {"path": "specs/verified/run_record.t27", "t27b": "pass"}, - {"path": "specs/verified/seal_check.t27", "t27b": "pass"}, - {"path": "specs/verified/seal_identity.t27", "t27b": "pass"}, - {"path": "specs/verified/signed_receipt.t27", "t27b": "pass"}, - {"path": "specs/verified/silicon_queue.t27", "t27b": "pass"}, - {"path": "specs/verified/silicon_runs.t27", "t27b": "pass"}, - {"path": "specs/verified/suite_jobs.t27", "t27b": "pass"}, - {"path": "specs/verified/ternary_link_run.t27", "t27b": "pass"}, - {"path": "specs/verified/verdict.t27", "t27b": "pass"}, - {"path": "specs/verified/verdict_audit.t27", "t27b": "pass"}, - {"path": "specs/verified/watch.t27", "t27b": "pass"}, - {"path": "specs/vm/trinity_vm.t27", "t27b": "pass"}, - {"path": "specs/vsa/similarity_search.t27", "t27b": "pass"}, - {"path": "specs/vsa/trinity_compat.t27", "t27b": "pass"}, - {"path": "specs/xilinx7/bench_coverage.t27", "t27b": "pass"}, - {"path": "specs/xilinx7/far.t27", "t27b": "pass"}, - {"path": "specs/xilinx7/flow.t27", "t27b": "pass"}, - {"path": "specs/xilinx7/frames.t27", "t27b": "pass"}, - {"path": "specs/xilinx7/packets.t27", "t27b": "pass"} + {"path": "specs/a/b_c.t27", "t27b": "pass"}, + {"path": "specs/a_b/c.t27", "t27b": "pass"}, + {"path": "specs/agents/a.t27", "t27b": "pass"}, + {"path": "specs/agents/b.t27", "t27b": "pass"}, + {"path": "specs/agents/c.t27", "t27b": "pass"}, + {"path": "specs/agents/d.t27", "t27b": "pass"}, + {"path": "specs/agents/e.t27", "t27b": "pass"}, + {"path": "specs/agents/f.t27", "t27b": "pass"}, + {"path": "specs/agents/g.t27", "t27b": "pass"}, + {"path": "specs/agents/h.t27", "t27b": "pass"}, + {"path": "specs/agents/i.t27", "t27b": "pass"}, + {"path": "specs/agents/j.t27", "t27b": "pass"}, + {"path": "specs/agents/k.t27", "t27b": "pass"}, + {"path": "specs/agents/l.t27", "t27b": "pass"}, + {"path": "specs/agents/m.t27", "t27b": "pass"}, + {"path": "specs/agents/n.t27", "t27b": "pass"}, + {"path": "specs/agents/o.t27", "t27b": "pass"}, + {"path": "specs/agents/p.t27", "t27b": "pass"}, + {"path": "specs/agents/q.t27", "t27b": "pass"}, + {"path": "specs/agents/r.t27", "t27b": "pass"}, + {"path": "specs/agents/s.t27", "t27b": "pass"}, + {"path": "specs/agents/t.t27", "t27b": "pass"}, + {"path": "specs/agents/ti.t27", "t27b": "pass"}, + {"path": "specs/agents/u.t27", "t27b": "pass"}, + {"path": "specs/agents/v.t27", "t27b": "pass"}, + {"path": "specs/agents/w.t27", "t27b": "pass"}, + {"path": "specs/agents/x.t27", "t27b": "pass"}, + {"path": "specs/agents/y.t27", "t27b": "pass"}, + {"path": "specs/agents/z.t27", "t27b": "pass"}, + {"path": "specs/api/c_abi.t27", "t27b": "pass"}, + {"path": "specs/api/tri_api_context.t27", "t27b": "pass"}, + {"path": "specs/api/tri_api_loop.t27", "t27b": "pass"}, + {"path": "specs/api/tri_api_permissions.t27", "t27b": "pass"}, + {"path": "specs/api/tri_api_session.t27", "t27b": "pass"}, + {"path": "specs/api/tri_net_api.t27", "t27b": "pass"}, + {"path": "specs/automation/agent-claims-honest.t27", "t27b": "pass"}, + {"path": "specs/automation/agent-conversations.t27", "t27b": "pass"}, + {"path": "specs/automation/agent-hive-group.t27", "t27b": "pass"}, + {"path": "specs/automation/agent-media-kie.t27", "t27b": "pass"}, + {"path": "specs/automation/agent-neuro-kie.t27", "t27b": "pass"}, + {"path": "specs/automation/agent-provider-chain.t27", "t27b": "pass"}, + {"path": "specs/automation/agent-spec-bank.t27", "t27b": "pass"}, + {"path": "specs/automation/ball-board.t27", "t27b": "pass"}, + {"path": "specs/automation/ball-grants.t27", "t27b": "pass"}, + {"path": "specs/automation/blog-share.t27", "t27b": "pass"}, + {"path": "specs/automation/bot-agent-memory.t27", "t27b": "pass"}, + {"path": "specs/automation/bot-agent-stream.t27", "t27b": "pass"}, + {"path": "specs/automation/bot-agent-team.t27", "t27b": "pass"}, + {"path": "specs/automation/bot-event-tabs.t27", "t27b": "pass"}, + {"path": "specs/automation/bot-menu-press.t27", "t27b": "pass"}, + {"path": "specs/automation/bot-neuro-office.t27", "t27b": "pass"}, + {"path": "specs/automation/bot-office-crm.t27", "t27b": "pass"}, + {"path": "specs/automation/bot-topic-tabs.t27", "t27b": "pass"}, + {"path": "specs/automation/browser-pod-restart.t27", "t27b": "pass"}, + {"path": "specs/automation/browser-sign-in.t27", "t27b": "pass"}, + {"path": "specs/automation/browser-tab-strip.t27", "t27b": "pass"}, + {"path": "specs/automation/browser-viewer-boot.t27", "t27b": "pass"}, + {"path": "specs/automation/card-chat-night-watch.t27", "t27b": "pass"}, + {"path": "specs/automation/ci-bridge.t27", "t27b": "pass"}, + {"path": "specs/automation/claim-guard-bar.t27", "t27b": "pass"}, + {"path": "specs/automation/connect-card.t27", "t27b": "pass"}, + {"path": "specs/automation/course-access.t27", "t27b": "pass"}, + {"path": "specs/automation/course-outreach.t27", "t27b": "pass"}, + {"path": "specs/automation/crm-client-onboard.t27", "t27b": "pass"}, + {"path": "specs/automation/crm-client-ownership.t27", "t27b": "pass"}, + {"path": "specs/automation/crm-client-workspace.t27", "t27b": "pass"}, + {"path": "specs/automation/crm-duet.t27", "t27b": "pass"}, + {"path": "specs/automation/crm-first-screen.t27", "t27b": "pass"}, + {"path": "specs/automation/crm-lead-magnet.t27", "t27b": "pass"}, + {"path": "specs/automation/crm-sellers.t27", "t27b": "pass"}, + {"path": "specs/automation/crm-story-reel.t27", "t27b": "pass"}, + {"path": "specs/automation/engage-desk.t27", "t27b": "pass"}, + {"path": "specs/automation/hive-contributor-keys.t27", "t27b": "pass"}, + {"path": "specs/automation/inngest-functions-status.t27", "t27b": "pass"}, + {"path": "specs/automation/inngest-probe-suite.t27", "t27b": "pass"}, + {"path": "specs/automation/inngest-queen-scheduler.t27", "t27b": "pass"}, + {"path": "specs/automation/kanban-card-chat.t27", "t27b": "pass"}, + {"path": "specs/automation/leela-agent-link.t27", "t27b": "pass"}, + {"path": "specs/automation/mail-push.t27", "t27b": "pass"}, + {"path": "specs/automation/meeting-reminders.t27", "t27b": "pass"}, + {"path": "specs/automation/meta-connect.t27", "t27b": "pass"}, + {"path": "specs/automation/owner-studio.t27", "t27b": "pass"}, + {"path": "specs/automation/photo-actions.t27", "t27b": "pass"}, + {"path": "specs/automation/plan-reel.t27", "t27b": "pass"}, + {"path": "specs/automation/poster-facts-overlay.t27", "t27b": "pass"}, + {"path": "specs/automation/queen-contributor-keys.t27", "t27b": "pass"}, + {"path": "specs/automation/queen-growth.t27", "t27b": "pass"}, + {"path": "specs/automation/reddit-desk.t27", "t27b": "pass"}, + {"path": "specs/automation/review-jam.t27", "t27b": "pass"}, + {"path": "specs/automation/seal-stands-in.t27", "t27b": "pass"}, + {"path": "specs/automation/social-api.t27", "t27b": "pass"}, + {"path": "specs/automation/split-reel.t27", "t27b": "pass"}, + {"path": "specs/automation/token-wallet.t27", "t27b": "pass"}, + {"path": "specs/automation/tri-claim-batch.t27", "t27b": "pass"}, + {"path": "specs/automation/tri-wallet-chains.t27", "t27b": "pass"}, + {"path": "specs/automation/wrapup-auto.t27", "t27b": "pass"}, + {"path": "specs/base/debounce.t27", "t27b": "pass"}, + {"path": "specs/base/ops.t27", "t27b": "pass"}, + {"path": "specs/base/ring_32.t27", "t27b": "pass"}, + {"path": "specs/base/seed.t27", "t27b": "pass"}, + {"path": "specs/base/ternary_encoding.t27", "t27b": "pass"}, + {"path": "specs/base/types.t27", "t27b": "pass"}, + {"path": "specs/basics/01_what_a_spec_is.t27", "t27b": "pass"}, + {"path": "specs/basics/02_the_module_line.t27", "t27b": "pass"}, + {"path": "specs/basics/03_comments_and_prose.t27", "t27b": "pass"}, + {"path": "specs/basics/04_constants.t27", "t27b": "pass"}, + {"path": "specs/basics/05_whole_numbers.t27", "t27b": "pass"}, + {"path": "specs/basics/06_true_false_and_text.t27", "t27b": "pass"}, + {"path": "specs/basics/07_arrays.t27", "t27b": "pass"}, + {"path": "specs/basics/08_trits.t27", "t27b": "pass"}, + {"path": "specs/basics/09_expressions.t27", "t27b": "pass"}, + {"path": "specs/basics/10_a_test_block.t27", "t27b": "pass"}, + {"path": "specs/basics/11_many_tests.t27", "t27b": "pass"}, + {"path": "specs/basics/12_functions.t27", "t27b": "pass"}, + {"path": "specs/basics/13_local_names.t27", "t27b": "pass"}, + {"path": "specs/basics/14_if_and_else.t27", "t27b": "pass"}, + {"path": "specs/basics/15_loops.t27", "t27b": "pass"}, + {"path": "specs/basics/16_pub_or_private.t27", "t27b": "pass"}, + {"path": "specs/basics/17_structs.t27", "t27b": "pass"}, + {"path": "specs/basics/18_enums.t27", "t27b": "pass"}, + {"path": "specs/basics/19_use_other_modules.t27", "t27b": "pass"}, + {"path": "specs/basics/20_invariants.t27", "t27b": "pass"}, + {"path": "specs/basics/21_gen_ts.t27", "t27b": "pass"}, + {"path": "specs/basics/22_seven_backends.t27", "t27b": "pass"}, + {"path": "specs/basics/23_stages_of_t27c.t27", "t27b": "pass"}, + {"path": "specs/basics/24_tri_commands.t27", "t27b": "pass"}, + {"path": "specs/basics/25_reading_errors.t27", "t27b": "pass"}, + {"path": "specs/basics/26_a_small_program.t27", "t27b": "pass"}, + {"path": "specs/basics/27_where_next.t27", "t27b": "pass"}, + {"path": "specs/benchmarks/bench_main.t27", "t27b": "pass"}, + {"path": "specs/benchmarks/bench_nn.t27", "t27b": "pass"}, + {"path": "specs/benchmarks/gf16_bfloat16_nmse.t27", "t27b": "pass"}, + {"path": "specs/benchmarks/kernel_collatz.t27", "t27b": "pass"}, + {"path": "specs/benchmarks/kernel_f64loop.t27", "t27b": "pass"}, + {"path": "specs/benchmarks/kernel_fib.t27", "t27b": "pass"}, + {"path": "specs/benchmarks/kernel_matmul.t27", "t27b": "pass"}, + {"path": "specs/benchmarks/kernel_sieve.t27", "t27b": "pass"}, + {"path": "specs/benchmarks/kernel_ternary.t27", "t27b": "pass"}, + {"path": "specs/benchmarks/ternary_vs_binary.t27", "t27b": "pass"}, + {"path": "specs/blog/t27b_progress.t27", "t27b": "pass"}, + {"path": "specs/boards/arty_a7.t27", "t27b": "pass"}, + {"path": "specs/boards/wukong_v1.t27", "t27b": "pass"}, + {"path": "specs/boards/xc7a100t_full.t27", "t27b": "pass"}, + {"path": "specs/boards/xc7a100t_minimal.t27", "t27b": "pass"}, + {"path": "specs/brain/bus.t27", "t27b": "pass"}, + {"path": "specs/brain/cognitive_loop.t27", "t27b": "pass"}, + {"path": "specs/brain/phi_timing.t27", "t27b": "pass"}, + {"path": "specs/brain/unified_state.t27", "t27b": "pass"}, + {"path": "specs/catalog/discovery.t27", "t27b": "pass"}, + {"path": "specs/ci/affected.t27", "t27b": "pass"}, + {"path": "specs/ci/delivery_metrics.t27", "t27b": "pass"}, + {"path": "specs/ci/derived_data.t27", "t27b": "pass"}, + {"path": "specs/ci/gates/conflict_markers.t27", "t27b": "pass"}, + {"path": "specs/ci/gates/documented_commands.t27", "t27b": "pass"}, + {"path": "specs/ci/gates/verilog_widths.t27", "t27b": "pass"}, + {"path": "specs/ci/schema.t27", "t27b": "pass"}, + {"path": "specs/compiler/c_array_repeat_wrapper.t27", "t27b": "pass"}, + {"path": "specs/compiler/c_fixed_array_return.t27", "t27b": "pass"}, + {"path": "specs/compiler/codegen_conformance.t27", "t27b": "pass"}, + {"path": "specs/compiler/core/t27core.t27", "t27b": "pass"}, + {"path": "specs/compiler/core/t27core_ddc.t27", "t27b": "pass"}, + {"path": "specs/compiler/cse_hoist.t27", "t27b": "pass"}, + {"path": "specs/compiler/lexer.t27", "t27b": "pass"}, + {"path": "specs/compiler/meta_compile.t27", "t27b": "pass"}, + {"path": "specs/compiler/rust_constant_case.t27", "t27b": "pass"}, + {"path": "specs/compiler/rust_enum_order.t27", "t27b": "pass"}, + {"path": "specs/compiler/rust_optional_returns.t27", "t27b": "pass"}, + {"path": "specs/compiler/rust_tail_returns.t27", "t27b": "pass"}, + {"path": "specs/compiler/rust_value_parameters.t27", "t27b": "pass"}, + {"path": "specs/compiler/test_report_exit.t27", "t27b": "pass"}, + {"path": "specs/compiler/theory/isa_round_trip.t27", "t27b": "pass"}, + {"path": "specs/compiler/theory/reproducible.t27", "t27b": "pass"}, + {"path": "specs/compiler/theory/sieve.t27", "t27b": "pass"}, + {"path": "specs/compiler/theory/speed_quality.t27", "t27b": "pass"}, + {"path": "specs/compiler/theory/toolchain.t27", "t27b": "pass"}, + {"path": "specs/compiler/theory/vacuity_census.t27", "t27b": "pass"}, + {"path": "specs/compiler/theory/warmup.t27", "t27b": "pass"}, + {"path": "specs/compiler/theory/warmup_t27b.t27", "t27b": "pass"}, + {"path": "specs/compiler/verilog_aos_memory.t27", "t27b": "pass"}, + {"path": "specs/compiler/verilog_branch_context.t27", "t27b": "pass"}, + {"path": "specs/compiler/zig_empty_typed_array.t27", "t27b": "pass"}, + {"path": "specs/compiler/zig_field_syntax.t27", "t27b": "pass"}, + {"path": "specs/compiler/zig_float_call_cast.t27", "t27b": "pass"}, + {"path": "specs/compiler/zig_primitive_bindings.t27", "t27b": "pass"}, + {"path": "specs/compiler/zig_scoped_type.t27", "t27b": "pass"}, + {"path": "specs/compiler/zig_shadow_initializer.t27", "t27b": "pass"}, + {"path": "specs/compiler/zig_test_shadowing.t27", "t27b": "pass"}, + {"path": "specs/compiler/zig_value_ignored.t27", "t27b": "pass"}, + {"path": "specs/conformance/e2e_scenarios.t27", "t27b": "pass"}, + {"path": "specs/crons/999-multibots-telegraf-agent-autopilot-L1118.t27", "t27b": "pass"}, + {"path": "specs/crons/999-multibots-telegraf-bot-owner-billing-L474.t27", "t27b": "pass"}, + {"path": "specs/crons/999-multibots-telegraf-check-stuck-trainings.t27", "t27b": "pass"}, + {"path": "specs/crons/999-multibots-telegraf-ci.t27", "t27b": "pass"}, + {"path": "specs/crons/999-multibots-telegraf-client-telemetry-daily.t27", "t27b": "pass"}, + {"path": "specs/crons/999-multibots-telegraf-club-invoice-abandoned-watch.t27", "t27b": "pass"}, + {"path": "specs/crons/999-multibots-telegraf-crm-proactive-sweep.t27", "t27b": "pass"}, + {"path": "specs/crons/999-multibots-telegraf-crmProactive-L375.t27", "t27b": "pass"}, + {"path": "specs/crons/999-multibots-telegraf-daily-sales-advisor.t27", "t27b": "pass"}, + {"path": "specs/crons/999-multibots-telegraf-generate-jobs-L164.t27", "t27b": "pass"}, + {"path": "specs/crons/999-multibots-telegraf-health-check.t27", "t27b": "pass"}, + {"path": "specs/crons/999-multibots-telegraf-log-monitor.t27", "t27b": "pass"}, + {"path": "specs/crons/999-multibots-telegraf-notificationHandler-L318.t27", "t27b": "pass"}, + {"path": "specs/crons/999-multibots-telegraf-notificationHandler-L324.t27", "t27b": "pass"}, + {"path": "specs/crons/999-multibots-telegraf-periodic-webhook-health-check.t27", "t27b": "pass"}, + {"path": "specs/crons/999-multibots-telegraf-production-monitor-L80.t27", "t27b": "pass"}, + {"path": "specs/crons/999-multibots-telegraf-provider-health-monitor-L344.t27", "t27b": "pass"}, + {"path": "specs/crons/999-multibots-telegraf-render-server-L10845.t27", "t27b": "pass"}, + {"path": "specs/crons/999-multibots-telegraf-render-server-L2301.t27", "t27b": "pass"}, + {"path": "specs/crons/999-multibots-telegraf-render-server-L2325.t27", "t27b": "pass"}, + {"path": "specs/crons/999-multibots-telegraf-render-server-L919.t27", "t27b": "pass"}, + {"path": "specs/crons/999-multibots-telegraf-robokassa-unclaimed-watch.t27", "t27b": "pass"}, + {"path": "specs/crons/999-multibots-telegraf-security.t27", "t27b": "pass"}, + {"path": "specs/crons/999-multibots-telegraf-skill-detector.t27", "t27b": "pass"}, + {"path": "specs/crons/999-multibots-telegraf-taskCache-L27.t27", "t27b": "pass"}, + {"path": "specs/crons/999-multibots-telegraf-ton-pending-watch.t27", "t27b": "pass"}, + {"path": "specs/crons/999-multibots-telegraf-video-task-store-L156.t27", "t27b": "pass"}, + {"path": "specs/crons/mac-alerts-digest.t27", "t27b": "pass"}, + {"path": "specs/crons/mac-alerts-watchdog.t27", "t27b": "pass"}, + {"path": "specs/crons/mac-browseros-cron-watchdog.t27", "t27b": "pass"}, + {"path": "specs/crons/mac-dev-cache-clean.t27", "t27b": "pass"}, + {"path": "specs/crons/mac-jobsearch-poller.t27", "t27b": "pass"}, + {"path": "specs/crons/mac-leela-dailyquote.t27", "t27b": "pass"}, + {"path": "specs/crons/mac-mail-bridge.t27", "t27b": "pass"}, + {"path": "specs/crons/mac-mcp-hub.t27", "t27b": "pass"}, + {"path": "specs/crons/mac-neo-boards.t27", "t27b": "pass"}, + {"path": "specs/crons/mac-neo-jobsearch.t27", "t27b": "pass"}, + {"path": "specs/crons/mac-reviewer-bees.t27", "t27b": "pass"}, + {"path": "specs/crons/mac-signup-watch.t27", "t27b": "pass"}, + {"path": "specs/crons/mac-trios-cycle-heal.t27", "t27b": "pass"}, + {"path": "specs/crons/mac-trios-cycle.t27", "t27b": "pass"}, + {"path": "specs/crons/mac-trios-doctor.t27", "t27b": "pass"}, + {"path": "specs/crons/mac-trios-feed.t27", "t27b": "pass"}, + {"path": "specs/crons/mac-trios-heal.t27", "t27b": "pass"}, + {"path": "specs/crons/railway-jobsearch-cron.t27", "t27b": "pass"}, + {"path": "specs/crons/t27-formal-mutation.t27", "t27b": "pass"}, + {"path": "specs/crons/t27-pr-dashboard.t27", "t27b": "pass"}, + {"path": "specs/crons/trinity-agent-cron-cleanup.t27", "t27b": "pass"}, + {"path": "specs/crons/trinity-agent-queue-drain.t27", "t27b": "pass"}, + {"path": "specs/crons/trinity-brain-ci.t27", "t27b": "pass"}, + {"path": "specs/crons/trinity-codegen.t27", "t27b": "pass"}, + {"path": "specs/crons/trinity-discover-callers.t27", "t27b": "pass"}, + {"path": "specs/crons/trinity-pages-health-check.t27", "t27b": "pass"}, + {"path": "specs/crons/trinity-signal-health-self.t27", "t27b": "pass"}, + {"path": "specs/crons/trinity-site-live-gate.t27", "t27b": "pass"}, + {"path": "specs/demos/simple_test.t27", "t27b": "pass"}, + {"path": "specs/docs/chapters/alphabet.t27", "t27b": "pass"}, + {"path": "specs/docs/chapters/evidence.t27", "t27b": "pass"}, + {"path": "specs/docs/chapters/layers.t27", "t27b": "pass"}, + {"path": "specs/docs/chapters/project.t27", "t27b": "pass"}, + {"path": "specs/docs/chapters/queen.t27", "t27b": "pass"}, + {"path": "specs/docs/chapters/rules.t27", "t27b": "pass"}, + {"path": "specs/docs/chapters/tooling.t27", "t27b": "pass"}, + {"path": "specs/docs/system.t27", "t27b": "pass"}, + {"path": "specs/effects/capability.t27", "t27b": "pass"}, + {"path": "specs/effects/clock_cap.t27", "t27b": "pass"}, + {"path": "specs/effects/fs_cap.t27", "t27b": "pass"}, + {"path": "specs/effects/replay_oracle.t27", "t27b": "pass"}, + {"path": "specs/fpga/adapter.t27", "t27b": "pass"}, + {"path": "specs/fpga/apb_bridge.t27", "t27b": "pass"}, + {"path": "specs/fpga/assembler.t27", "t27b": "pass"}, + {"path": "specs/fpga/axi4.t27", "t27b": "pass"}, + {"path": "specs/fpga/boards/arty_a7_integration.t27", "t27b": "pass"}, + {"path": "specs/fpga/boards/qmtech_a100t_integration.t27", "t27b": "pass"}, + {"path": "specs/fpga/bootrom.t27", "t27b": "pass"}, + {"path": "specs/fpga/bpsk.t27", "t27b": "pass"}, + {"path": "specs/fpga/clock_domain.t27", "t27b": "pass"}, + {"path": "specs/fpga/coverage.t27", "t27b": "pass"}, + {"path": "specs/fpga/crossopt.t27", "t27b": "pass"}, + {"path": "specs/fpga/cts.t27", "t27b": "pass"}, + {"path": "specs/fpga/dft.t27", "t27b": "pass"}, + {"path": "specs/fpga/die_probe.t27", "t27b": "pass"}, + {"path": "specs/fpga/dsp/adders.t27", "t27b": "pass"}, + {"path": "specs/fpga/dsp/cordic.t27", "t27b": "pass"}, + {"path": "specs/fpga/dsp/fixed_point.t27", "t27b": "pass"}, + {"path": "specs/fpga/dsp/multipliers.t27", "t27b": "pass"}, + {"path": "specs/fpga/dsp/signals.t27", "t27b": "pass"}, + {"path": "specs/fpga/e2e_demo.t27", "t27b": "pass"}, + {"path": "specs/fpga/eth_beacon.t27", "t27b": "pass"}, + {"path": "specs/fpga/eth_crc.t27", "t27b": "pass"}, + {"path": "specs/fpga/eth_rx.t27", "t27b": "pass"}, + {"path": "specs/fpga/fifo.t27", "t27b": "pass"}, + {"path": "specs/fpga/gf16_accel.t27", "t27b": "pass"}, + {"path": "specs/fpga/hw_types.t27", "t27b": "pass"}, + {"path": "specs/fpga/linker.t27", "t27b": "pass"}, + {"path": "specs/fpga/memory.t27", "t27b": "pass"}, + {"path": "specs/fpga/mmcm.t27", "t27b": "pass"}, + {"path": "specs/fpga/mtbf.t27", "t27b": "pass"}, + {"path": "specs/fpga/partition.t27", "t27b": "pass"}, + {"path": "specs/fpga/power.t27", "t27b": "pass"}, + {"path": "specs/fpga/power_analysis.t27", "t27b": "pass"}, + {"path": "specs/fpga/reset_sync.t27", "t27b": "pass"}, + {"path": "specs/fpga/rgmii.t27", "t27b": "pass"}, + {"path": "specs/fpga/rgmii_sniff.t27", "t27b": "pass"}, + {"path": "specs/fpga/ro_race.t27", "t27b": "pass"}, + {"path": "specs/fpga/router.t27", "t27b": "pass"}, + {"path": "specs/fpga/secded.t27", "t27b": "pass"}, + {"path": "specs/fpga/simulator.t27", "t27b": "pass"}, + {"path": "specs/fpga/stdlib.t27", "t27b": "pass"}, + {"path": "specs/fpga/ternary_isa.t27", "t27b": "pass"}, + {"path": "specs/fpga/ternary_link.t27", "t27b": "pass"}, + {"path": "specs/fpga/testbench/assembler_tb.t27", "t27b": "pass"}, + {"path": "specs/fpga/testbench/cts_tb.t27", "t27b": "pass"}, + {"path": "specs/fpga/testbench/formal_tb.t27", "t27b": "pass"}, + {"path": "specs/fpga/testbench/partition_tb.t27", "t27b": "pass"}, + {"path": "specs/fpga/testbench/placement_tb.t27", "t27b": "pass"}, + {"path": "specs/fpga/testbench/power_tb.t27", "t27b": "pass"}, + {"path": "specs/fpga/testbench/router_tb.t27", "t27b": "pass"}, + {"path": "specs/fpga/testbench/simulator_tb.t27", "t27b": "pass"}, + {"path": "specs/fpga/testbench/timing_tb.t27", "t27b": "pass"}, + {"path": "specs/fpga/testbench/vcd_trace_tb.t27", "t27b": "pass"}, + {"path": "specs/fpga/timing.t27", "t27b": "pass"}, + {"path": "specs/fpga/trinet_node.t27", "t27b": "pass"}, + {"path": "specs/fpga/verification/build_verify.t27", "t27b": "pass"}, + {"path": "specs/functions/analytics-sales-advise.t27", "t27b": "pass"}, + {"path": "specs/functions/analytics-skills-detect.t27", "t27b": "pass"}, + {"path": "specs/functions/broadcast-message-send.t27", "t27b": "pass"}, + {"path": "specs/functions/client-telemetry-daily.t27", "t27b": "pass"}, + {"path": "specs/functions/club-invoice-abandoned-watch.t27", "t27b": "pass"}, + {"path": "specs/functions/content-detailed-script-generate.t27", "t27b": "pass"}, + {"path": "specs/functions/content-scenario-clips-generate.t27", "t27b": "pass"}, + {"path": "specs/functions/content-scripts-generate.t27", "t27b": "pass"}, + {"path": "specs/functions/crm-proactive-sweep.t27", "t27b": "pass"}, + {"path": "specs/functions/instagram-competitors-find.t27", "t27b": "pass"}, + {"path": "specs/functions/instagram-reels-analyze.t27", "t27b": "pass"}, + {"path": "specs/functions/instagram-top-content-extract.t27", "t27b": "pass"}, + {"path": "specs/functions/monitoring-error-report.t27", "t27b": "pass"}, + {"path": "specs/functions/monitoring-health-check.t27", "t27b": "pass"}, + {"path": "specs/functions/monitoring-logs-analyze.t27", "t27b": "pass"}, + {"path": "specs/functions/monitoring-logs-trigger.t27", "t27b": "pass"}, + {"path": "specs/functions/morph-images-generate.t27", "t27b": "pass"}, + {"path": "specs/functions/neuro-image-generate.t27", "t27b": "pass"}, + {"path": "specs/functions/payment-ai-server-process.t27", "t27b": "pass"}, + {"path": "specs/functions/reels-ai-callback.t27", "t27b": "pass"}, + {"path": "specs/functions/reels-ai-generate.t27", "t27b": "pass"}, + {"path": "specs/functions/reels-loop-generate.t27", "t27b": "pass"}, + {"path": "specs/functions/render-avatar-video-run.t27", "t27b": "pass"}, + {"path": "specs/functions/render-job-run.t27", "t27b": "pass"}, + {"path": "specs/functions/render-riddle-run.t27", "t27b": "pass"}, + {"path": "specs/functions/robokassa-unclaimed-watch.t27", "t27b": "pass"}, + {"path": "specs/functions/ton-pending-watch.t27", "t27b": "pass"}, + {"path": "specs/functions/training-model-complete.t27", "t27b": "pass"}, + {"path": "specs/functions/training-model-start.t27", "t27b": "pass"}, + {"path": "specs/functions/training-model-v2-start.t27", "t27b": "pass"}, + {"path": "specs/functions/training-stuck-check.t27", "t27b": "pass"}, + {"path": "specs/functions/webhook-generation-validate.t27", "t27b": "pass"}, + {"path": "specs/functions/welcome-avatar-generate.t27", "t27b": "pass"}, + {"path": "specs/github/auth.t27", "t27b": "pass"}, + {"path": "specs/hosting/credit.t27", "t27b": "pass"}, + {"path": "specs/hosting/feed.t27", "t27b": "pass"}, + {"path": "specs/hosting/host.t27", "t27b": "pass"}, + {"path": "specs/hosting/panel.t27", "t27b": "pass"}, + {"path": "specs/hosting/placement.t27", "t27b": "pass"}, + {"path": "specs/hosting/proof.t27", "t27b": "pass"}, + {"path": "specs/hosting/row.t27", "t27b": "pass"}, + {"path": "specs/hosting/statement.t27", "t27b": "pass"}, + {"path": "specs/hosting/sybil.t27", "t27b": "pass"}, + {"path": "specs/hosting/toolchain.t27", "t27b": "pass"}, + {"path": "specs/hosting/topology.t27", "t27b": "pass"}, + {"path": "specs/i18n/agents-ru.t27", "t27b": "pass"}, + {"path": "specs/i18n/blog-ru.t27", "t27b": "pass"}, + {"path": "specs/i18n/docs-ru.t27", "t27b": "pass"}, + {"path": "specs/igla/race/mvp_ternary_classifier.t27", "t27b": "pass"}, + {"path": "specs/igla/race/phi_accumulator_growth.t27", "t27b": "pass"}, + {"path": "specs/igla/race/phi_gain_freedom.t27", "t27b": "pass"}, + {"path": "specs/igla/race/phi_weights.t27", "t27b": "pass"}, + {"path": "specs/igla/race/ternary_lut_table.t27", "t27b": "pass"}, + {"path": "specs/igla/race/ternary_mac_group.t27", "t27b": "pass"}, + {"path": "specs/igla/race/ternary_node.t27", "t27b": "pass"}, + {"path": "specs/igla/race/unit_weights_node.t27", "t27b": "pass"}, + {"path": "specs/igla/w535_bounded_while_module.t27", "t27b": "pass"}, + {"path": "specs/isa/t27a.t27", "t27b": "pass"}, + {"path": "specs/isa/t27a_mnemonics.t27", "t27b": "pass"}, + {"path": "specs/isa/ternary_encoding.t27", "t27b": "pass"}, + {"path": "specs/isa/ternary_gates.t27", "t27b": "pass"}, + {"path": "specs/isa/ternary_graph.t27", "t27b": "pass"}, + {"path": "specs/isa/tri27_bytecode.t27", "t27b": "pass"}, + {"path": "specs/isa/tri27_machine.t27", "t27b": "pass"}, + {"path": "specs/jobs/network_job.t27", "t27b": "pass"}, + {"path": "specs/jobs/release_t27c.t27", "t27b": "pass"}, + {"path": "specs/jobs/t27b_ledger_steward.t27", "t27b": "pass"}, + {"path": "specs/math/constants.t27", "t27b": "pass"}, + {"path": "specs/math/gf_competitive.t27", "t27b": "pass"}, + {"path": "specs/memory/graph/crypt.t27", "t27b": "pass"}, + {"path": "specs/memory/graph/ingest.t27", "t27b": "pass"}, + {"path": "specs/memory/graph/scope.t27", "t27b": "pass"}, + {"path": "specs/memory/graph/temporal.t27", "t27b": "pass"}, + {"path": "specs/memory/graph/types.t27", "t27b": "pass"}, + {"path": "specs/memory/tmem/session.t27", "t27b": "pass"}, + {"path": "specs/memory/tmem/types.t27", "t27b": "pass"}, + {"path": "specs/mesh_routing.t27", "t27b": "pass"}, + {"path": "specs/ml/activation/elu_activation.t27", "t27b": "blocked", "blocker": "ExprCall(undeclared fn)", "reason": "unimplemented"}, + {"path": "specs/ml/activation/gelu_activation.t27", "t27b": "blocked", "blocker": "ExprCall(undeclared fn)", "reason": "unimplemented"}, + {"path": "specs/ml/activation/gelu_approx_activation.t27", "t27b": "blocked", "blocker": "ExprCall(undeclared fn)", "reason": "unimplemented"}, + {"path": "specs/ml/activation/leaky_relu_activation.t27", "t27b": "pass"}, + {"path": "specs/ml/activation/relu_activation.t27", "t27b": "pass"}, + {"path": "specs/ml/activation/sigmoid_activation.t27", "t27b": "pass"}, + {"path": "specs/ml/activation/silu_swish_activation.t27", "t27b": "blocked", "blocker": "ExprCall(undeclared fn)", "reason": "unimplemented"}, + {"path": "specs/ml/activation/softmax.t27", "t27b": "blocked", "blocker": "ExprCall(undeclared fn)", "reason": "unimplemented"}, + {"path": "specs/ml/activation/tanh_activation.t27", "t27b": "blocked", "blocker": "ExprCall(undeclared fn)", "reason": "unimplemented"}, + {"path": "specs/ml/igla_champion_capsule.t27", "t27b": "blocked", "blocker": "ExprIdentifier(undeclared)", "reason": "unimplemented"}, + {"path": "specs/ml/layers/avgpool2d_layer.t27", "t27b": "pass"}, + {"path": "specs/ml/layers/batchnorm_layer.t27", "t27b": "blocked", "blocker": "ExprCall(undeclared fn)", "reason": "unimplemented"}, + {"path": "specs/ml/layers/conv2d_layer.t27", "t27b": "pass"}, + {"path": "specs/ml/layers/dense_layer.t27", "t27b": "pass"}, + {"path": "specs/ml/layers/dropout_layer.t27", "t27b": "pass"}, + {"path": "specs/ml/layers/embedding_layer.t27", "t27b": "blocked", "blocker": "ExprCall(undeclared fn)", "reason": "unimplemented"}, + {"path": "specs/ml/layers/flatten_layer.t27", "t27b": "pass"}, + {"path": "specs/ml/layers/layernorm_layer.t27", "t27b": "pass"}, + {"path": "specs/ml/layers/maxpool2d_layer.t27", "t27b": "pass"}, + {"path": "specs/ml/layers/residual_connection.t27", "t27b": "pass"}, + {"path": "specs/ml/loss/binary_crossentropy_loss.t27", "t27b": "blocked", "blocker": "ExprCall(undeclared fn)", "reason": "unimplemented"}, + {"path": "specs/ml/loss/contrastive_loss.t27", "t27b": "blocked", "blocker": "ExprCall(undeclared fn)", "reason": "unimplemented"}, + {"path": "specs/ml/loss/cross_entropy_loss.t27", "t27b": "blocked", "blocker": "ExprCall(undeclared fn)", "reason": "unimplemented"}, + {"path": "specs/ml/loss/huber_loss.t27", "t27b": "pass"}, + {"path": "specs/ml/loss/kl_divergence.t27", "t27b": "pass"}, + {"path": "specs/ml/loss/mse_loss.t27", "t27b": "pass"}, + {"path": "specs/ml/optimizer/adagrad.t27", "t27b": "blocked", "blocker": "ExprCall(undeclared fn)", "reason": "unimplemented"}, + {"path": "specs/ml/optimizer/adam.t27", "t27b": "blocked", "blocker": "ExprCall(undeclared fn)", "reason": "unimplemented"}, + {"path": "specs/ml/optimizer/lamb.t27", "t27b": "blocked", "blocker": "ExprCall(undeclared fn)", "reason": "unimplemented"}, + {"path": "specs/ml/optimizer/race_config.t27", "t27b": "blocked", "blocker": "ExprIdentifier(undeclared)", "reason": "unimplemented"}, + {"path": "specs/ml/optimizer/rmsprop.t27", "t27b": "pass"}, + {"path": "specs/ml/optimizer/sgd.t27", "t27b": "pass"}, + {"path": "specs/ml/pathway/mlp.t27", "t27b": "blocked", "blocker": "ExprCall(undeclared fn)", "reason": "unimplemented"}, + {"path": "specs/ml/recurrent/attention_mechanism.t27", "t27b": "blocked", "blocker": "ExprCall(undeclared fn)", "reason": "unimplemented"}, + {"path": "specs/ml/recurrent/bilstm.t27", "t27b": "blocked", "blocker": "ExprCall(undeclared fn)", "reason": "unimplemented"}, + {"path": "specs/ml/recurrent/gru_cell.t27", "t27b": "blocked", "blocker": "ExprCall(undeclared fn)", "reason": "unimplemented"}, + {"path": "specs/ml/recurrent/lstm_cell.t27", "t27b": "blocked", "blocker": "ExprCall(undeclared fn)", "reason": "unimplemented"}, + {"path": "specs/ml/recurrent/lstm_single.t27", "t27b": "blocked", "blocker": "ExprCall(undeclared fn)", "reason": "unimplemented"}, + {"path": "specs/ml/recurrent/rnn_cell.t27", "t27b": "blocked", "blocker": "ExprCall(undeclared fn)", "reason": "unimplemented"}, + {"path": "specs/ml/recurrent/self_attention.t27", "t27b": "pass"}, + {"path": "specs/ml/rl/advantage_estimator.t27", "t27b": "blocked", "blocker": "ExprCall(undeclared fn)", "reason": "unimplemented"}, + {"path": "specs/ml/rl/dqn.t27", "t27b": "pass"}, + {"path": "specs/ml/rl/dqn_target_network.t27", "t27b": "pass"}, + {"path": "specs/ml/rl/ppo_clip_loss.t27", "t27b": "blocked", "blocker": "ExprCall(undeclared fn)", "reason": "unimplemented"}, + {"path": "specs/ml/rl/ppo_critic.t27", "t27b": "blocked", "blocker": "ExprCall(undeclared fn)", "reason": "unimplemented"}, + {"path": "specs/ml/rl/sac_critic.t27", "t27b": "pass"}, + {"path": "specs/ml/transformer/encoder_block.t27", "t27b": "blocked", "blocker": "ExprCall(undeclared fn)", "reason": "unimplemented"}, + {"path": "specs/ml/transformer/feed_forward_network.t27", "t27b": "pass"}, + {"path": "specs/ml/transformer/multi_head_attention.t27", "t27b": "pass"}, + {"path": "specs/ml/transformer/positional_encoding.t27", "t27b": "blocked", "blocker": "ExprCall(undeclared fn)", "reason": "unimplemented"}, + {"path": "specs/multipath_router.t27", "t27b": "pass"}, + {"path": "specs/network/attribution.t27", "t27b": "pass"}, + {"path": "specs/network/identity.t27", "t27b": "pass"}, + {"path": "specs/network/job_rules.t27", "t27b": "pass"}, + {"path": "specs/network/mvp.t27", "t27b": "pass"}, + {"path": "specs/network/mvp_v2.t27", "t27b": "pass"}, + {"path": "specs/network/mvp_v3.t27", "t27b": "pass"}, + {"path": "specs/network/mvp_v3_ed25519.t27", "t27b": "pass"}, + {"path": "specs/network/pool.t27", "t27b": "pass"}, + {"path": "specs/network/quorum.t27", "t27b": "pass"}, + {"path": "specs/network/usage.t27", "t27b": "pass"}, + {"path": "specs/numeric/bnf1024.t27", "t27b": "pass"}, + {"path": "specs/numeric/bnf128.t27", "t27b": "pass"}, + {"path": "specs/numeric/bnf16.t27", "t27b": "pass"}, + {"path": "specs/numeric/bnf256.t27", "t27b": "pass"}, + {"path": "specs/numeric/bnf32.t27", "t27b": "pass"}, + {"path": "specs/numeric/bnf512.t27", "t27b": "pass"}, + {"path": "specs/numeric/bnf64.t27", "t27b": "pass"}, + {"path": "specs/numeric/bnf8.t27", "t27b": "pass"}, + {"path": "specs/numeric/catalog_paper_count.t27", "t27b": "pass"}, + {"path": "specs/numeric/e8m0.t27", "t27b": "pass"}, + {"path": "specs/numeric/formats.t27", "t27b": "pass"}, + {"path": "specs/numeric/formats_catalog.t27", "t27b": "pass"}, + {"path": "specs/numeric/gf10.t27", "t27b": "pass"}, + {"path": "specs/numeric/gf1024.t27", "t27b": "pass"}, + {"path": "specs/numeric/gf128.t27", "t27b": "pass"}, + {"path": "specs/numeric/gf14.t27", "t27b": "pass"}, + {"path": "specs/numeric/gf16.t27", "t27b": "pass"}, + {"path": "specs/numeric/gf256.t27", "t27b": "pass"}, + {"path": "specs/numeric/gf48.t27", "t27b": "pass"}, + {"path": "specs/numeric/gf512.t27", "t27b": "pass"}, + {"path": "specs/numeric/gf6.t27", "t27b": "pass"}, + {"path": "specs/numeric/gf96.t27", "t27b": "pass"}, + {"path": "specs/numeric/gft1024.t27", "t27b": "pass"}, + {"path": "specs/numeric/gft128.t27", "t27b": "pass"}, + {"path": "specs/numeric/gft16.t27", "t27b": "pass"}, + {"path": "specs/numeric/gft256.t27", "t27b": "pass"}, + {"path": "specs/numeric/gft32.t27", "t27b": "pass"}, + {"path": "specs/numeric/gft4.t27", "t27b": "pass"}, + {"path": "specs/numeric/gft512.t27", "t27b": "pass"}, + {"path": "specs/numeric/gft64.t27", "t27b": "pass"}, + {"path": "specs/numeric/gft8.t27", "t27b": "pass"}, + {"path": "specs/numeric/gfternary.t27", "t27b": "pass"}, + {"path": "specs/numeric/golden_sieve.t27", "t27b": "pass"}, + {"path": "specs/numeric/ocp_mx.t27", "t27b": "pass"}, + {"path": "specs/numeric/requant_boundary.t27", "t27b": "pass"}, + {"path": "specs/numeric/tnf1024.t27", "t27b": "pass"}, + {"path": "specs/numeric/tnf128.t27", "t27b": "pass"}, + {"path": "specs/numeric/tnf16.t27", "t27b": "pass"}, + {"path": "specs/numeric/tnf17.t27", "t27b": "pass"}, + {"path": "specs/numeric/tnf256.t27", "t27b": "pass"}, + {"path": "specs/numeric/tnf32.t27", "t27b": "pass"}, + {"path": "specs/numeric/tnf4.t27", "t27b": "pass"}, + {"path": "specs/numeric/tnf512.t27", "t27b": "pass"}, + {"path": "specs/numeric/tnf64.t27", "t27b": "pass"}, + {"path": "specs/numeric/tnf8.t27", "t27b": "pass"}, + {"path": "specs/numeric/trinity_numeric_surface.t27", "t27b": "pass"}, + {"path": "specs/physics/e8_lqg_bridge.t27", "t27b": "pass"}, + {"path": "specs/physics/eye_isi.t27", "t27b": "pass"}, + {"path": "specs/physics/gamma-conflict.t27", "t27b": "pass"}, + {"path": "specs/physics/hslm_benchmark.t27", "t27b": "pass"}, + {"path": "specs/physics/line_bounce.t27", "t27b": "pass"}, + {"path": "specs/physics/lqg_cs_bridge.t27", "t27b": "pass"}, + {"path": "specs/physics/xc7_primitives.t27", "t27b": "pass"}, + {"path": "specs/policy/issue_shape.t27", "t27b": "pass"}, + {"path": "specs/policy/l2_generation.t27", "t27b": "pass"}, + {"path": "specs/policy/lang_en.t27", "t27b": "pass"}, + {"path": "specs/policy/merge_ours.t27", "t27b": "pass"}, + {"path": "specs/policy/own_language.t27", "t27b": "pass"}, + {"path": "specs/policy/required_contexts.t27", "t27b": "pass"}, + {"path": "specs/policy/text_lines.t27", "t27b": "pass"}, + {"path": "specs/port/bootstrap/src/bridge.t27", "t27b": "pass"}, + {"path": "specs/port/bootstrap/src/cc_gate.t27", "t27b": "pass"}, + {"path": "specs/port/bootstrap/src/check_calls.t27", "t27b": "pass"}, + {"path": "specs/port/bootstrap/src/compiler/AsmRelocEntry_new.t27", "t27b": "pass"}, + {"path": "specs/port/bootstrap/src/compiler/AsmSectionKind_from_i8.t27", "t27b": "pass"}, + {"path": "specs/port/bootstrap/src/compiler/AssembledInstr_r_type.t27", "t27b": "pass"}, + {"path": "specs/port/bootstrap/src/compiler/HirBusPort_axi4_lite_slave.t27", "t27b": "pass"}, + {"path": "specs/port/bootstrap/src/compiler/HirClockDomain_new.t27", "t27b": "pass"}, + {"path": "specs/port/bootstrap/src/compiler/HirCoverPoint_new.t27", "t27b": "pass"}, + {"path": "specs/port/bootstrap/src/compiler/HirGf16FftConfig_fft_stages.t27", "t27b": "pass"}, + {"path": "specs/port/bootstrap/src/compiler/HirIpCatalog_new.t27", "t27b": "pass"}, + {"path": "specs/port/bootstrap/src/compiler/HirTernaryRegFile_new.t27", "t27b": "pass"}, + {"path": "specs/port/bootstrap/src/compiler/HwType_hw_width.t27", "t27b": "pass"}, + {"path": "specs/port/bootstrap/src/compiler/LinkSection_text.t27", "t27b": "pass"}, + {"path": "specs/port/bootstrap/src/compiler/LoopGuard_loop_cond.t27", "t27b": "pass"}, + {"path": "specs/port/bootstrap/src/compiler/TbCheck_new.t27", "t27b": "pass"}, + {"path": "specs/port/bootstrap/src/compiler/collect_type_decls.t27", "t27b": "pass"}, + {"path": "specs/port/bootstrap/src/enrichment/mod.t27", "t27b": "pass"}, + {"path": "specs/port/bootstrap/src/jwt.t27", "t27b": "pass"}, + {"path": "specs/port/bootstrap/src/parse_conform.t27", "t27b": "pass"}, + {"path": "specs/port/bootstrap/src/phi_f64_literals.t27", "t27b": "pass"}, + {"path": "specs/port/bootstrap/src/phi_selfcheck.t27", "t27b": "pass"}, + {"path": "specs/port/bootstrap/src/sensitivity.t27", "t27b": "pass"}, + {"path": "specs/port/bootstrap/src/source_kind.t27", "t27b": "pass"}, + {"path": "specs/port/bootstrap/src/weight_bram.t27", "t27b": "pass"}, + {"path": "specs/port/browseros/trios/agent-server/apps/server/src/api/routes/health.t27", "t27b": "pass"}, + {"path": "specs/port/browseros/trios/agent-server/apps/server/src/api/routes/memory.t27", "t27b": "pass"}, + {"path": "specs/port/browseros/trios/agent-server/apps/server/src/api/routes/queen-lease.t27", "t27b": "pass"}, + {"path": "specs/port/browseros/trios/agent-server/apps/server/src/api/routes/queen-needs-you.t27", "t27b": "pass"}, + {"path": "specs/port/browseros/trios/agent-server/apps/server/src/api/routes/queen-public-agents.t27", "t27b": "pass"}, + {"path": "specs/port/browseros/trios/agent-server/apps/server/src/api/routes/queen-registry.t27", "t27b": "pass"}, + {"path": "specs/port/browseros/trios/agent-server/apps/server/src/api/routes/queen-rehearsal.t27", "t27b": "pass"}, + {"path": "specs/port/browseros/trios/agent-server/apps/server/src/api/routes/queen-report.t27", "t27b": "pass"}, + {"path": "specs/port/browseros/trios/agent-server/apps/server/src/api/routes/status.t27", "t27b": "pass"}, + {"path": "specs/port/browseros/trios/agent-server/apps/server/src/api/services/a2a/a2a-liveness.t27", "t27b": "pass"}, + {"path": "specs/port/browseros/trios/agent-server/apps/server/src/api/services/openclaw/claw-session.t27", "t27b": "pass"}, + {"path": "specs/port/browseros/trios/agent-server/apps/server/src/browser/bookmarks.t27", "t27b": "pass"}, + {"path": "specs/port/browseros/trios/agent-server/apps/server/src/browser/history.t27", "t27b": "pass"}, + {"path": "specs/port/browseros/trios/agent-server/apps/server/src/lib/agents/runtime/registry.t27", "t27b": "pass"}, + {"path": "specs/port/browseros/trios/agent-server/apps/server/src/lib/db/retry.t27", "t27b": "pass"}, + {"path": "specs/port/browseros/trios/agent-server/apps/server/src/lib/identity.t27", "t27b": "pass"}, + {"path": "specs/port/browseros/trios/agent-server/apps/server/src/lib/port-binding.t27", "t27b": "pass"}, + {"path": "specs/port/browseros/trios/agent-server/apps/server/src/lib/provider-error-classifier.t27", "t27b": "pass"}, + {"path": "specs/port/browseros/trios/agent-server/apps/server/src/monitoring/envelope.t27", "t27b": "pass"}, + {"path": "specs/port/browseros/trios/agent-server/apps/server/src/skills/catalog.t27", "t27b": "pass"}, + {"path": "specs/port/browseros/trios/agent-server/apps/server/src/tools/filesystem/ls.t27", "t27b": "pass"}, + {"path": "specs/port/browseros/trios/agent-server/apps/server/src/tools/memory/write.t27", "t27b": "pass"}, + {"path": "specs/port/browseros/trios/agent-server/apps/server/src/tools/tool-registry.t27", "t27b": "pass"}, + {"path": "specs/port/fpga/bscan_spi_qmtech/bscan_spi_qmtech.t27", "t27b": "pass"}, + {"path": "specs/port/fpga/openxc7-synth/phi_temporal/temporal_heartbeat.t27", "t27b": "pass"}, + {"path": "specs/port/fpga/verilog/dsp_probe.t27", "t27b": "pass"}, + {"path": "specs/port/fpga/verilog/dsp_probe_live.t27", "t27b": "pass"}, + {"path": "specs/port/fpga/verilog/e8m0_jtag.t27", "t27b": "pass"}, + {"path": "specs/port/fpga/verilog/gft_bitnet_neuron_jtag.t27", "t27b": "pass"}, + {"path": "specs/port/fpga/verilog/gft_dot4_comm_jtag.t27", "t27b": "pass"}, + {"path": "specs/port/fpga/verilog/gft_dup2_jtag.t27", "t27b": "pass"}, + {"path": "specs/port/fpga/verilog/gft_dup3_jtag.t27", "t27b": "pass"}, + {"path": "specs/port/fpga/verilog/gft_signed_dot4_jtag.t27", "t27b": "pass"}, + {"path": "specs/port/fpga/verilog/gft_smul_jtag.t27", "t27b": "pass"}, + {"path": "specs/port/fpga/verilog/gft_train1_jtag.t27", "t27b": "pass"}, + {"path": "specs/port/fpga/verilog/link_node.t27", "t27b": "pass"}, + {"path": "specs/port/fpga/verilog/mvp_ternary_classifier_top.t27", "t27b": "pass"}, + {"path": "specs/port/fpga/verilog/phi_weights_jtag.t27", "t27b": "pass"}, + {"path": "specs/port/fpga/verilog/ternary_mac_demo_top.t27", "t27b": "pass"}, + {"path": "specs/port/fpga/verilog/ternary_mac_synth.t27", "t27b": "pass"}, + {"path": "specs/port/fpga/verilog/ternary_node_jtag.t27", "t27b": "pass"}, + {"path": "specs/port/fpga/vivado/blinky.t27", "t27b": "pass"}, + {"path": "specs/port/fpga/vivado/gf16_matmul4x4.t27", "t27b": "pass"}, + {"path": "specs/port/fpga/vivado/gf16_top.t27", "t27b": "pass"}, + {"path": "specs/port/fpga/vivado/gf16_uart_sim_bench.t27", "t27b": "pass"}, + {"path": "specs/port/fpga/vivado/uart_detect_top.t27", "t27b": "pass"}, + {"path": "specs/port/fpga/vivado/uart_echo_top.t27", "t27b": "pass"}, + {"path": "specs/port/fpga/vsa/temporal_heartbeat_top.t27", "t27b": "pass"}, + {"path": "specs/port/scripts/aggregate-experience.t27", "t27b": "pass"}, + {"path": "specs/port/scripts/bulk-create-notebooks.t27", "t27b": "pass"}, + {"path": "specs/port/scripts/check-conflicts.t27", "t27b": "pass"}, + {"path": "specs/port/scripts/check-pagination-truncation.t27", "t27b": "pass"}, + {"path": "specs/port/scripts/check_first_party_doc_language.t27", "t27b": "pass"}, + {"path": "specs/port/scripts/ci/loop-tools-tracked.t27", "t27b": "pass"}, + {"path": "specs/port/scripts/ci/rings_matrix.t27", "t27b": "pass"}, + {"path": "specs/port/scripts/fpga-build.t27", "t27b": "pass"}, + {"path": "specs/port/scripts/fpga/flash.t27", "t27b": "pass"}, + {"path": "specs/port/scripts/gen_w309.t27", "t27b": "pass"}, + {"path": "specs/port/scripts/gen_w310.t27", "t27b": "pass"}, + {"path": "specs/port/scripts/gen_w311.t27", "t27b": "pass"}, + {"path": "specs/port/scripts/gen_w314.t27", "t27b": "pass"}, + {"path": "specs/port/scripts/gen_w315.t27", "t27b": "pass"}, + {"path": "specs/port/scripts/gen_w316.t27", "t27b": "pass"}, + {"path": "specs/port/scripts/gen_w317.t27", "t27b": "pass"}, + {"path": "specs/port/scripts/gen_w318.t27", "t27b": "pass"}, + {"path": "specs/port/scripts/gen_w320.t27", "t27b": "pass"}, + {"path": "specs/port/scripts/gen_w322.t27", "t27b": "pass"}, + {"path": "specs/port/scripts/gen_w326.t27", "t27b": "pass"}, + {"path": "specs/port/scripts/gen_w363.t27", "t27b": "pass"}, + {"path": "specs/port/scripts/gen_w365.t27", "t27b": "pass"}, + {"path": "specs/port/scripts/gen_w368.t27", "t27b": "pass"}, + {"path": "specs/port/scripts/gen_w377.t27", "t27b": "pass"}, + {"path": "specs/port/scripts/gen_w378.t27", "t27b": "pass"}, + {"path": "specs/port/scripts/gen_w379.t27", "t27b": "pass"}, + {"path": "specs/port/scripts/gen_w380.t27", "t27b": "pass"}, + {"path": "specs/port/scripts/gen_w381.t27", "t27b": "pass"}, + {"path": "specs/port/scripts/gen_w381_lean.t27", "t27b": "pass"}, + {"path": "specs/port/scripts/gen_w382.t27", "t27b": "pass"}, + {"path": "specs/port/scripts/gen_w384.t27", "t27b": "pass"}, + {"path": "specs/port/scripts/gen_w384_lean.t27", "t27b": "pass"}, + {"path": "specs/port/scripts/gen_w385.t27", "t27b": "pass"}, + {"path": "specs/port/scripts/gen_w386.t27", "t27b": "pass"}, + {"path": "specs/port/scripts/gen_w387.t27", "t27b": "pass"}, + {"path": "specs/port/scripts/gen_w388_lean.t27", "t27b": "pass"}, + {"path": "specs/port/scripts/gen_w391.t27", "t27b": "pass"}, + {"path": "specs/port/scripts/gen_w391_lean.t27", "t27b": "pass"}, + {"path": "specs/port/scripts/gen_w631.t27", "t27b": "pass"}, + {"path": "specs/port/scripts/gen_w632.t27", "t27b": "pass"}, + {"path": "specs/port/scripts/gen_w633.t27", "t27b": "pass"}, + {"path": "specs/port/scripts/gen_w634.t27", "t27b": "pass"}, + {"path": "specs/port/scripts/gen_w635.t27", "t27b": "pass"}, + {"path": "specs/port/scripts/gen_w636.t27", "t27b": "pass"}, + {"path": "specs/port/scripts/gen_w637.t27", "t27b": "pass"}, + {"path": "specs/port/scripts/gen_w638.t27", "t27b": "pass"}, + {"path": "specs/port/scripts/gen_w639.t27", "t27b": "pass"}, + {"path": "specs/port/scripts/gen_w640.t27", "t27b": "pass"}, + {"path": "specs/port/scripts/gen_w641.t27", "t27b": "pass"}, + {"path": "specs/port/scripts/gen_w642.t27", "t27b": "pass"}, + {"path": "specs/port/scripts/gen_w643.t27", "t27b": "pass"}, + {"path": "specs/port/scripts/gen_w644.t27", "t27b": "pass"}, + {"path": "specs/port/scripts/gen_w645.t27", "t27b": "pass"}, + {"path": "specs/port/scripts/gen_w646.t27", "t27b": "pass"}, + {"path": "specs/port/scripts/gen_w647.t27", "t27b": "pass"}, + {"path": "specs/port/scripts/gen_w648.t27", "t27b": "pass"}, + {"path": "specs/port/scripts/gen_w649.t27", "t27b": "pass"}, + {"path": "specs/port/scripts/gen_w650.t27", "t27b": "pass"}, + {"path": "specs/port/scripts/gen_w651.t27", "t27b": "pass"}, + {"path": "specs/port/scripts/gen_w652.t27", "t27b": "pass"}, + {"path": "specs/port/scripts/gen_w653.t27", "t27b": "pass"}, + {"path": "specs/port/scripts/gen_w654.t27", "t27b": "pass"}, + {"path": "specs/port/scripts/gen_w655.t27", "t27b": "pass"}, + {"path": "specs/port/scripts/gen_w656.t27", "t27b": "pass"}, + {"path": "specs/port/scripts/gen_w657.t27", "t27b": "pass"}, + {"path": "specs/port/scripts/gen_w662.t27", "t27b": "pass"}, + {"path": "specs/port/scripts/gen_w669.t27", "t27b": "pass"}, + {"path": "specs/port/scripts/gen_w_blocks.t27", "t27b": "pass"}, + {"path": "specs/port/scripts/generate_episodes.t27", "t27b": "pass"}, + {"path": "specs/port/scripts/git_commands_tasks_1_4.t27", "t27b": "pass"}, + {"path": "specs/port/scripts/install-constitutional-hook.t27", "t27b": "pass"}, + {"path": "specs/port/scripts/lee_monte_carlo_baseline.t27", "t27b": "pass"}, + {"path": "specs/port/scripts/mcp-wrapper.t27", "t27b": "pass"}, + {"path": "specs/port/scripts/print_pellis_seal_decimal.t27", "t27b": "pass"}, + {"path": "specs/port/scripts/pysr_trinity_blind_test_v2.t27", "t27b": "pass"}, + {"path": "specs/port/scripts/reseal-apply.t27", "t27b": "pass"}, + {"path": "specs/port/scripts/reseal-check.t27", "t27b": "pass"}, + {"path": "specs/port/scripts/run_v51_multiple.t27", "t27b": "pass"}, + {"path": "specs/port/scripts/test-agent-bridge.t27", "t27b": "pass"}, + {"path": "specs/port/scripts/tri-issue-create.t27", "t27b": "pass"}, + {"path": "specs/port/scripts/tri-pr-create.t27", "t27b": "pass"}, + {"path": "specs/port/scripts/tri-search.t27", "t27b": "pass"}, + {"path": "specs/port/scripts/tri-sync.t27", "t27b": "pass"}, + {"path": "specs/port/scripts/tri_loop/claims.t27", "t27b": "pass"}, + {"path": "specs/port/scripts/tri_loop/corpus_parse.t27", "t27b": "pass"}, + {"path": "specs/port/scripts/tri_loop/loop_rules.t27", "t27b": "pass"}, + {"path": "specs/port/scripts/tri_loop/now_numbers.t27", "t27b": "pass"}, + {"path": "specs/port/scripts/tri_loop/t27b_rules.t27", "t27b": "pass"}, + {"path": "specs/port/scripts/ultra_engine_v70_ultimate.t27", "t27b": "pass"}, + {"path": "specs/port/scripts/validate_phi_f64.t27", "t27b": "pass"}, + {"path": "specs/port/scripts/verify_precision.t27", "t27b": "pass"}, + {"path": "specs/port/scripts/verify_smoking_guns.t27", "t27b": "pass"}, + {"path": "specs/port/scripts/wrapup/extract-context.t27", "t27b": "pass"}, + {"path": "specs/port/tools/backend_parity_table.t27", "t27b": "pass"}, + {"path": "specs/port/tools/bees/merger_gate_selftest.t27", "t27b": "pass"}, + {"path": "specs/port/tools/check_catalog_integrity.t27", "t27b": "pass"}, + {"path": "specs/port/tools/check_duplicate_declarations.t27", "t27b": "pass"}, + {"path": "specs/port/tools/check_fix_carries_source.t27", "t27b": "pass"}, + {"path": "specs/port/tools/ci/check_specs_still_parse.t27", "t27b": "pass"}, + {"path": "specs/port/tools/jtag/tdo_verdict.t27", "t27b": "pass"}, + {"path": "specs/port/tools/oracle/run.t27", "t27b": "pass"}, + {"path": "specs/port/tools/run_conformance_vvp.t27", "t27b": "pass"}, + {"path": "specs/port/tools/ternary_model.t27", "t27b": "pass"}, + {"path": "specs/port/tools/toolbelt.t27", "t27b": "pass"}, + {"path": "specs/port/tools/verify_emit_bitexact.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/fpga/fly-vivado/verilog/trinity_qmtech.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/fpga/gft/tb32.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/fpga/openxc7-regress/regress-fabric-bufg/fabric_bufg.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/fpga/openxc7-synth/DSP48E1_mock.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/fpga/openxc7-synth/blink_correct.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/fpga/openxc7-synth/blink_fast.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/fpga/openxc7-synth/blink_fixed.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/fpga/openxc7-synth/blink_minimal.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/fpga/openxc7-synth/blink_r23.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/fpga/openxc7-synth/blink_simple.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/fpga/openxc7-synth/blink_slow.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/fpga/openxc7-synth/blink_working.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/fpga/openxc7-synth/clk_test.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/fpga/openxc7-synth/clock_test.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/fpga/openxc7-synth/d6_blink.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/fpga/openxc7-synth/d6_inv_test.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/fpga/openxc7-synth/d6_test.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/fpga/openxc7-synth/d_bank13_test.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/fpga/openxc7-synth/d_blink_high.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/fpga/openxc7-synth/d_bufg_test.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/fpga/openxc7-synth/d_clk_direct.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/fpga/openxc7-synth/d_direct.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/fpga/openxc7-synth/d_e21_test.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/fpga/openxc7-synth/d_f19_test.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/fpga/openxc7-synth/d_full_path.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/fpga/openxc7-synth/d_g22_test.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/fpga/openxc7-synth/d_lut_only.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/fpga/openxc7-synth/d_multi_led.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/fpga/openxc7-synth/d_oscillator.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/fpga/openxc7-synth/d_simple_ff.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/fpga/openxc7-synth/d_simple_led.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/fpga/openxc7-synth/d_slow_blink.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/fpga/openxc7-synth/d_srl_blink.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/fpga/openxc7-synth/d_static_on.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/fpga/openxc7-synth/d_static_one.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/fpga/openxc7-synth/d_y0_test.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/fpga/openxc7-synth/definitive_diagnostic_inv.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/fpga/openxc7-synth/dsp_mul.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/fpga/openxc7-synth/led_both_test.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/fpga/openxc7-synth/led_d5_test.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/fpga/openxc7-synth/led_d6_test.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/fpga/openxc7-synth/led_diagnostic.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/fpga/openxc7-synth/led_off_test.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/fpga/openxc7-synth/led_on_test.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/fpga/openxc7-synth/led_simple_test.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/fpga/openxc7-synth/led_test_inv.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/fpga/openxc7-synth/multi_led_test.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/fpga/openxc7-synth/quantum_bridge_top.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/fpga/openxc7-synth/riscv_blink.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/fpga/openxc7-synth/singularity_d6_top.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/fpga/openxc7-synth/symbiflow_blink.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/fpga/openxc7-synth/ternary_activation.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/fpga/openxc7-synth/trinity_top.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/fpga/openxc7-synth/uart_echo.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/fpga/rtl/fpga_test_reporter.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/fpga/uart_loopback.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/fpga/uart_loopback_core.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/src/background_agent/main.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/src/brain/orbitofrontal_value.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/src/brain/weber_tuning.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/src/cli/health_check.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/src/cli/railway_create_full.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/src/cli/railway_create_project.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/src/cli/railway_deployment_create.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/src/cli/railway_null_startcmd.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/src/firebird/governance_temp.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/src/phi-engine/vibeec_original/bogatyrs_registry.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/src/phi-engine/vibeec_original/bogatyrs_spec_structure.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/src/phi-engine/vibeec_original/tnc.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/src/server_main.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/src/storm/experience_engine.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/src/tri-api/claude_md.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/src/tri/gen_aabb.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/src/tri/gen_arithmetic.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/src/tri/gen_assertion.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/src/tri/gen_barrier.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/src/tri/gen_base64.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/src/tri/gen_bezier.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/src/tri/gen_cache.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/src/tri/gen_caesar.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/src/tri/gen_canvas.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/src/tri/gen_color.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/src/tri/gen_cross_entropy.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/src/tri/gen_cursor.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/src/tri/gen_epoch_reclamation.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/src/tri/gen_escape.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/src/tri/gen_fuzz.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/src/tri/gen_geo_hash2d.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/src/tri/gen_gradient.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/src/tri/gen_gradient_descent.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/src/tri/gen_hazard_pointers.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/src/tri/gen_image.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/src/tri/gen_index.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/src/tri/gen_key_value.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/src/tri/gen_kmeans.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/src/tri/gen_leb128.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/src/tri/gen_linear_regression.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/src/tri/gen_lockfree_stack.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/src/tri/gen_matrix3x3.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/src/tri/gen_mock.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/src/tri/gen_neuron.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/src/tri/gen_path_utils.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/src/tri/gen_perceptron.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/src/tri/gen_quaternion.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/src/tri/gen_radix_tree.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/src/tri/gen_ray.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/src/tri/gen_record_store.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/src/tri/gen_rect.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/src/tri/gen_regression.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/src/tri/gen_relu.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/src/tri/gen_ring_buffer.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/src/tri/gen_rle.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/src/tri/gen_rsa_simple.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/src/tri/gen_rtree.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/src/tri/gen_rwlock.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/src/tri/gen_semaphore.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/src/tri/gen_sigmoid.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/src/tri/gen_skiplist_impl.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/src/tri/gen_snapshot.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/src/tri/gen_softmax.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/src/tri/gen_temp_file.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/src/tri/gen_test_runner.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/src/tri/gen_transaction.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/src/tri/gen_transform.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/src/tri/gen_varint.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/src/tri/gen_wal.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/src/tri/gen_websocket.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/src/tri/gen_work_stealing.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/src/tri/math/vocab_audit.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/src/tri/orchestrator_bench.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/src/tri/string_dualities.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/src/tri/string_spectrum.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/src/vibeec/gen_cmd_minimal.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/src/vibeec/gen_cmd_simple.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/src/vibeec/p2p_module.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/src/vibeec/tnc.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/src/vibeec/trinity_tokenizer.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/src/vibeec/validation_engine.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/src/wasm_stubs/auto_shard_stub.t27", "t27b": "pass"}, + {"path": "specs/port/trios/apps/trios-macos/rings/RUST-04/clade-improve/src/oversight.t27", "t27b": "pass"}, + {"path": "specs/port/trios/apps/trios-macos/rings/RUST-13/clade-meshd/src/transport.t27", "t27b": "pass"}, + {"path": "specs/port/trios/apps/trios-macos/rings/RUST-13/trios-mesh/build.t27", "t27b": "pass"}, + {"path": "specs/port/trios/apps/trios-macos/rings/RUST-13/trios-mesh/src/bin/smoke_m1.t27", "t27b": "pass"}, + {"path": "specs/port/trios/apps/trios-macos/rings/RUST-13/trios-mesh/tools/ad9361_config.t27", "t27b": "pass"}, + {"path": "specs/port/trios/crates/tri-tunnel/src/main.t27", "t27b": "pass"}, + {"path": "specs/port/trios/crates/trinity_loss/src/lib.t27", "t27b": "pass"}, + {"path": "specs/port/trios/crates/trios-bridge/src/main.t27", "t27b": "pass"}, + {"path": "specs/port/trios/crates/trios-chat/rings/CR-CHAT-00/src/lib.t27", "t27b": "pass"}, + {"path": "specs/port/trios/crates/trios-chat/rings/CR-CHAT-01/src/key_package_expiry_guard.t27", "t27b": "pass"}, + {"path": "specs/port/trios/crates/trios-chat/rings/CR-CHAT-02/src/epoch_rollover_wraparound_guard.t27", "t27b": "pass"}, + {"path": "specs/port/trios/crates/trios-chat/rings/CR-CHAT-02/src/skipped_message_key_gap_bound_guard.t27", "t27b": "pass"}, + {"path": "specs/port/trios/crates/trios-chat/rings/CR-CHAT-03/src/ratchet_tree_resolution_guard.t27", "t27b": "pass"}, + {"path": "specs/port/trios/crates/trios-chat/rings/CR-CHAT-03/src/unmerged_leaves_bound_guard.t27", "t27b": "pass"}, + {"path": "specs/port/trios/crates/trios-chat/rings/CR-CHAT-04/src/padding_alignment_boundary_guard.t27", "t27b": "pass"}, + {"path": "specs/port/trios/crates/trios-chat/rings/CR-CHAT-04/src/padding_block_size_alignment_guard.t27", "t27b": "pass"}, + {"path": "specs/port/trios/crates/trios-chat/rings/CR-CHAT-04/src/padding_length_class_transition_uniformity_guard.t27", "t27b": "pass"}, + {"path": "specs/port/trios/crates/trios-chat/rings/CR-CHAT-05/src/envelope_size_distribution_uniformity.t27", "t27b": "pass"}, + {"path": "specs/port/trios/crates/trios-chat/rings/CR-CHAT-07/src/blind_signature_sender_token.t27", "t27b": "pass"}, + {"path": "specs/port/trios/crates/trios-chat/rings/CR-CHAT-07/src/cover_decoy_ratio_governor.t27", "t27b": "pass"}, + {"path": "specs/port/trios/crates/trios-chat/rings/CR-CHAT-07/src/cover_traffic_inter_arrival_autocorrelation_guard.t27", "t27b": "pass"}, + {"path": "specs/port/trios/crates/trios-chat/rings/CR-CHAT-LAWS/src/lib.t27", "t27b": "pass"}, + {"path": "specs/port/trios/crates/trios-cli/src/cmd/agent.t27", "t27b": "pass"}, + {"path": "specs/port/trios/crates/trios-cli/src/cmd/commit.t27", "t27b": "pass"}, + {"path": "specs/port/trios/crates/trios-cli/src/cmd/gates.t27", "t27b": "pass"}, + {"path": "specs/port/trios/crates/trios-cli/src/cmd/leaderboard.t27", "t27b": "pass"}, + {"path": "specs/port/trios/crates/trios-cli/src/cmd/report.t27", "t27b": "pass"}, + {"path": "specs/port/trios/crates/trios-cli/src/cmd/roster.t27", "t27b": "pass"}, + {"path": "specs/port/trios/crates/trios-cli/src/cmd/run.t27", "t27b": "pass"}, + {"path": "specs/port/trios/crates/trios-cli/src/cmd/status.t27", "t27b": "pass"}, + {"path": "specs/port/trios/crates/trios-cli/src/cmd/submit.t27", "t27b": "pass"}, + {"path": "specs/port/trios/crates/trios-cli/src/gh.t27", "t27b": "pass"}, + {"path": "specs/port/trios/crates/trios-cli/src/lock.t27", "t27b": "pass"}, + {"path": "specs/port/trios/crates/trios-cli/src/metrics.t27", "t27b": "pass"}, + {"path": "specs/port/trios/crates/trios-doctor/rings/BRONZE-RING-DR/src/main.t27", "t27b": "pass"}, + {"path": "specs/port/trios/crates/trios-doctor/rings/SILVER-RING-DR-00/src/lib.t27", "t27b": "pass"}, + {"path": "specs/port/trios/crates/trios-doctor/src/main.t27", "t27b": "pass"}, + {"path": "specs/port/trios/crates/trios-ext/rings/SILVER-RING-EXT-00/src/lib.t27", "t27b": "pass"}, + {"path": "specs/port/trios/crates/trios-ext/xtask/src/main.t27", "t27b": "pass"}, + {"path": "specs/port/trios/crates/trios-git/src/commit.t27", "t27b": "pass"}, + {"path": "specs/port/trios/crates/trios-git/src/log.t27", "t27b": "pass"}, + {"path": "specs/port/trios/crates/trios-git/src/stash.t27", "t27b": "pass"}, + {"path": "specs/port/trios/crates/trios-git/src/status.t27", "t27b": "pass"}, + {"path": "specs/port/trios/crates/trios-golden-float/build.t27", "t27b": "pass"}, + {"path": "specs/port/trios/crates/trios-hdc/build.t27", "t27b": "pass"}, + {"path": "specs/port/trios/crates/trios-hdc/rings/HD-01/src/lib.t27", "t27b": "pass"}, + {"path": "specs/port/trios/crates/trios-igla-race/src/main.t27", "t27b": "pass"}, + {"path": "specs/port/trios/crates/trios-igla-trainer/src/jepa_runner.t27", "t27b": "pass"}, + {"path": "specs/port/trios/crates/trios-mcp/rings/BR-XTASK/src/main.t27", "t27b": "pass"}, + {"path": "specs/port/trios/crates/trios-mcp/rings/SR-01/src/lighthouse.t27", "t27b": "pass"}, + {"path": "specs/port/trios/crates/trios-mcp/rings/SR-02/src/discovery.t27", "t27b": "pass"}, + {"path": "specs/port/trios/crates/trios-mcp/rings/SR-02/src/lib.t27", "t27b": "pass"}, + {"path": "specs/port/trios/crates/trios-mcp/src/main.t27", "t27b": "pass"}, + {"path": "specs/port/trios/crates/trios-mesh/src/identity.t27", "t27b": "pass"}, + {"path": "specs/port/trios/crates/trios-mesh/src/packet.t27", "t27b": "pass"}, + {"path": "specs/port/trios/crates/trios-openclaw/rings/OC-01/src/lib.t27", "t27b": "pass"}, + {"path": "specs/port/trios/crates/trios-physics/build.t27", "t27b": "pass"}, + {"path": "specs/port/trios/crates/trios-physics/rings/PH-01/src/lib.t27", "t27b": "pass"}, + {"path": "specs/port/trios/crates/trios-physics/src/lib.t27", "t27b": "pass"}, + {"path": "specs/port/trios/crates/trios-rainbow-bridge/src/funnel_client.t27", "t27b": "pass"}, + {"path": "specs/port/trios/crates/trios-rainbow-bridge/src/lamport.t27", "t27b": "pass"}, + {"path": "specs/port/trios/crates/trios-sacred/rings/SC-00/src/lib.t27", "t27b": "pass"}, + {"path": "specs/port/trios/crates/trios-sacred/rings/SC-01/src/lib.t27", "t27b": "pass"}, + {"path": "specs/port/trios/crates/trios-scarab-types/rings/SR-00/src/lib.t27", "t27b": "pass"}, + {"path": "specs/port/trios/crates/trios-scarab-types/rings/SR-01/src/lib.t27", "t27b": "pass"}, + {"path": "specs/port/trios/crates/trios-scarab-types/rings/SR-02/src/lib.t27", "t27b": "pass"}, + {"path": "specs/port/trios/crates/trios-scarab-types/rings/SR-03/src/lib.t27", "t27b": "pass"}, + {"path": "specs/port/trios/crates/trios-scarab-types/rings/SR-04/src/lib.t27", "t27b": "pass"}, + {"path": "specs/port/trios/crates/trios-server/src/mcp_endpoints/tasks.t27", "t27b": "pass"}, + {"path": "specs/port/trios/crates/trios-server/src/tools/git.t27", "t27b": "pass"}, + {"path": "specs/port/trios/crates/trios-server/src/tools/git_extended.t27", "t27b": "pass"}, + {"path": "specs/port/trios/crates/trios-server/src/tools/gitbutler.t27", "t27b": "pass"}, + {"path": "specs/port/trios/crates/trios-server/src/tools/golden_float.t27", "t27b": "pass"}, + {"path": "specs/port/trios/crates/trios-server/src/tools/mod.t27", "t27b": "pass"}, + {"path": "specs/port/trios/crates/trios-store/rings/ST-00/src/lib.t27", "t27b": "pass"}, + {"path": "specs/port/trios/crates/trios-ternary/rings/TR-01/src/lib.t27", "t27b": "pass"}, + {"path": "specs/port/trios/crates/trios-train-cpu/src/bin/tjepa_modules/encoder.t27", "t27b": "pass"}, + {"path": "specs/port/trios/crates/trios-train-cpu/src/bin/train_state.t27", "t27b": "pass"}, + {"path": "specs/port/trios/crates/trios-trainer/src/train_loop.t27", "t27b": "pass"}, + {"path": "specs/port/trios/crates/trios-trainer/src/validation.t27", "t27b": "pass"}, + {"path": "specs/port/trios/crates/trios-trinity-brain/src/phi.t27", "t27b": "pass"}, + {"path": "specs/port/trios/crates/trios-vsa/rings/VS-01/src/lib.t27", "t27b": "pass"}, + {"path": "specs/port/trios/validate_bpb.t27", "t27b": "pass"}, + {"path": "specs/providers/catalog.t27", "t27b": "pass"}, + {"path": "specs/providers/gonka/deepseek-v4-flash-0731.t27", "t27b": "pass"}, + {"path": "specs/providers/gonka/glm-5-2-fp8.t27", "t27b": "pass"}, + {"path": "specs/providers/gonka/glm-5-3-flash.t27", "t27b": "pass"}, + {"path": "specs/providers/gonka/kimi-k2-6.t27", "t27b": "pass"}, + {"path": "specs/providers/gonka/minimax-m2-7.t27", "t27b": "pass"}, + {"path": "specs/providers/tri_gnk_pair.t27", "t27b": "pass"}, + {"path": "specs/providers/trinet/fpga-xc7a200t.t27", "t27b": "pass"}, + {"path": "specs/providers/trinet/gpu-consumer-24gb.t27", "t27b": "pass"}, + {"path": "specs/queen/actor_events.t27", "t27b": "pass"}, + {"path": "specs/queen/actor_view.t27", "t27b": "pass"}, + {"path": "specs/queen/actors.t27", "t27b": "pass"}, + {"path": "specs/queen/actors_hw.t27", "t27b": "pass"}, + {"path": "specs/queen/actors_hw_jtag.t27", "t27b": "pass"}, + {"path": "specs/queen/actors_hw_top.t27", "t27b": "pass"}, + {"path": "specs/queen/app.t27", "t27b": "pass"}, + {"path": "specs/queen/claim.t27", "t27b": "pass"}, + {"path": "specs/queen/control.t27", "t27b": "pass"}, + {"path": "specs/queen/dashboard.t27", "t27b": "pass"}, + {"path": "specs/queen/dispatch.t27", "t27b": "pass"}, + {"path": "specs/queen/dispatch_exit.t27", "t27b": "pass"}, + {"path": "specs/queen/domains.t27", "t27b": "pass"}, + {"path": "specs/queen/drain.t27", "t27b": "pass"}, + {"path": "specs/queen/events.t27", "t27b": "pass"}, + {"path": "specs/queen/golden_chain.t27", "t27b": "pass"}, + {"path": "specs/queen/hive.t27", "t27b": "pass"}, + {"path": "specs/queen/holds.t27", "t27b": "pass"}, + {"path": "specs/queen/jobs.t27", "t27b": "pass"}, + {"path": "specs/queen/keyed.t27", "t27b": "pass"}, + {"path": "specs/queen/keyed_guard.t27", "t27b": "pass"}, + {"path": "specs/queen/merger_gate.t27", "t27b": "pass"}, + {"path": "specs/queen/netlink.t27", "t27b": "pass"}, + {"path": "specs/queen/priority.t27", "t27b": "pass"}, + {"path": "specs/queen/replay/actors_decisions.t27", "t27b": "pass"}, + {"path": "specs/queen/replay/reviewer_decisions.t27", "t27b": "pass"}, + {"path": "specs/queen/replay/telemetry_decisions.t27", "t27b": "pass"}, + {"path": "specs/queen/review_lanes.t27", "t27b": "pass"}, + {"path": "specs/queen/review_log.t27", "t27b": "pass"}, + {"path": "specs/queen/review_valve.t27", "t27b": "pass"}, + {"path": "specs/queen/reviewer.t27", "t27b": "pass"}, + {"path": "specs/queen/reviewer_sizing.t27", "t27b": "pass"}, + {"path": "specs/queen/shaping.t27", "t27b": "pass"}, + {"path": "specs/queen/simulation.t27", "t27b": "pass"}, + {"path": "specs/queen/task_analysis.t27", "t27b": "pass"}, + {"path": "specs/queen/tasks.t27", "t27b": "pass"}, + {"path": "specs/queen/telemetry.t27", "t27b": "pass"}, + {"path": "specs/queen/turn_stop.t27", "t27b": "pass"}, + {"path": "specs/queen/views.t27", "t27b": "pass"}, + {"path": "specs/queen/waits.t27", "t27b": "pass"}, + {"path": "specs/queen/worktree_keep.t27", "t27b": "pass"}, + {"path": "specs/rings/ring_103_phi_sgd.t27", "t27b": "pass"}, + {"path": "specs/sandbox/health.t27", "t27b": "pass"}, + {"path": "specs/sandbox/https_enforce.t27", "t27b": "pass"}, + {"path": "specs/sandbox/orphan_detection.t27", "t27b": "pass"}, + {"path": "specs/sandbox/session_timeout.t27", "t27b": "pass"}, + {"path": "specs/skills/t27-measure-corpus.t27", "t27b": "pass"}, + {"path": "specs/skills/t27-phi-loop.t27", "t27b": "pass"}, + {"path": "specs/skills/t27-providers-steward.t27", "t27b": "pass"}, + {"path": "specs/skills/t27-self-host.t27", "t27b": "pass"}, + {"path": "specs/skills/t27-tri-pipeline.t27", "t27b": "pass"}, + {"path": "specs/skills/t27-tri.t27", "t27b": "pass"}, + {"path": "specs/skills/t27-wave-audit.t27", "t27b": "pass"}, + {"path": "specs/skills/t27-wrap-up.t27", "t27b": "pass"}, + {"path": "specs/skills/trinity-blog-post.t27", "t27b": "pass"}, + {"path": "specs/skills/trinity-board-sync.t27", "t27b": "pass"}, + {"path": "specs/skills/trinity-cloud.t27", "t27b": "pass"}, + {"path": "specs/skills/trinity-connect-accounts.t27", "t27b": "pass"}, + {"path": "specs/skills/trinity-doctor.t27", "t27b": "pass"}, + {"path": "specs/skills/trinity-farm-garden.t27", "t27b": "pass"}, + {"path": "specs/skills/trinity-fpga-synth.t27", "t27b": "pass"}, + {"path": "specs/skills/trinity-god-mode.t27", "t27b": "pass"}, + {"path": "specs/skills/trinity-implement-issue.t27", "t27b": "pass"}, + {"path": "specs/skills/trinity-queen-hive-visuals.t27", "t27b": "pass"}, + {"path": "specs/skills/trinity-review-code.t27", "t27b": "pass"}, + {"path": "specs/skills/trinity-run-tests.t27", "t27b": "pass"}, + {"path": "specs/skills/trinity-scholar.t27", "t27b": "pass"}, + {"path": "specs/skills/trinity-status.t27", "t27b": "pass"}, + {"path": "specs/skills/trinity-tech-tree.t27", "t27b": "pass"}, + {"path": "specs/skills/trinity-tri.t27", "t27b": "pass"}, + {"path": "specs/skills/trinity-trinity-test.t27", "t27b": "pass"}, + {"path": "specs/skills/trinity-ux-wave.t27", "t27b": "pass"}, + {"path": "specs/skills/trinity-vibee-gen.t27", "t27b": "pass"}, + {"path": "specs/skills/trinity-vsa-verify.t27", "t27b": "pass"}, + {"path": "specs/skills/trinity-wave.t27", "t27b": "pass"}, + {"path": "specs/system/unified-agent-operations.t27", "t27b": "pass"}, + {"path": "specs/ternary/activation_quantizer.t27", "t27b": "pass"}, + {"path": "specs/ternary/bitnet_layer.t27", "t27b": "pass"}, + {"path": "specs/ternary/bitnet_majority.t27", "t27b": "pass"}, + {"path": "specs/ternary/bitnet_mlp.t27", "t27b": "pass"}, + {"path": "specs/ternary/bitnet_mlp3.t27", "t27b": "pass"}, + {"path": "specs/ternary/bitnet_neuron.t27", "t27b": "pass"}, + {"path": "specs/ternary/bitnet_neuron_nchunk.t27", "t27b": "pass"}, + {"path": "specs/ternary/clocked_counter.t27", "t27b": "pass"}, + {"path": "specs/ternary/comb_bitnet_layer.t27", "t27b": "pass"}, + {"path": "specs/ternary/comb_bitnet_neuron.t27", "t27b": "pass"}, + {"path": "specs/ternary/comb_ternary_dot.t27", "t27b": "pass"}, + {"path": "specs/ternary/gft_add_rne.t27", "t27b": "pass"}, + {"path": "specs/ternary/gft_argmax4.t27", "t27b": "pass"}, + {"path": "specs/ternary/gft_axpy.t27", "t27b": "pass"}, + {"path": "specs/ternary/gft_bitnet_neuron.t27", "t27b": "pass"}, + {"path": "specs/ternary/gft_classifier4.t27", "t27b": "pass"}, + {"path": "specs/ternary/gft_classify.t27", "t27b": "pass"}, + {"path": "specs/ternary/gft_classify3.t27", "t27b": "pass"}, + {"path": "specs/ternary/gft_dot2.t27", "t27b": "pass"}, + {"path": "specs/ternary/gft_dot2_rne.t27", "t27b": "pass"}, + {"path": "specs/ternary/gft_dot4.t27", "t27b": "pass"}, + {"path": "specs/ternary/gft_dot4_rne.t27", "t27b": "pass"}, + {"path": "specs/ternary/gft_dot8.t27", "t27b": "pass"}, + {"path": "specs/ternary/gft_exp2.t27", "t27b": "pass"}, + {"path": "specs/ternary/gft_hidden2.t27", "t27b": "pass"}, + {"path": "specs/ternary/gft_layer2.t27", "t27b": "pass"}, + {"path": "specs/ternary/gft_layer3.t27", "t27b": "pass"}, + {"path": "specs/ternary/gft_layer4.t27", "t27b": "pass"}, + {"path": "specs/ternary/gft_log2.t27", "t27b": "pass"}, + {"path": "specs/ternary/gft_logistic.t27", "t27b": "pass"}, + {"path": "specs/ternary/gft_madd.t27", "t27b": "pass"}, + {"path": "specs/ternary/gft_magsub_tie.t27", "t27b": "pass"}, + {"path": "specs/ternary/gft_mlp2.t27", "t27b": "pass"}, + {"path": "specs/ternary/gft_mlp3.t27", "t27b": "pass"}, + {"path": "specs/ternary/gft_mul_rne.t27", "t27b": "pass"}, + {"path": "specs/ternary/gft_neuron_full.t27", "t27b": "pass"}, + {"path": "specs/ternary/gft_nll.t27", "t27b": "pass"}, + {"path": "specs/ternary/gft_recip.t27", "t27b": "pass"}, + {"path": "specs/ternary/gft_relu.t27", "t27b": "pass"}, + {"path": "specs/ternary/gft_sadd.t27", "t27b": "pass"}, + {"path": "specs/ternary/gft_sgd_step.t27", "t27b": "pass"}, + {"path": "specs/ternary/gft_signed_dot4.t27", "t27b": "pass"}, + {"path": "specs/ternary/gft_signed_mac.t27", "t27b": "pass"}, + {"path": "specs/ternary/gft_smul.t27", "t27b": "pass"}, + {"path": "specs/ternary/gft_softmax4.t27", "t27b": "pass"}, + {"path": "specs/ternary/gft_softmax_grad4.t27", "t27b": "pass"}, + {"path": "specs/ternary/gft_train1.t27", "t27b": "pass"}, + {"path": "specs/ternary/gft_train2.t27", "t27b": "pass"}, + {"path": "specs/ternary/gft_train2relu.t27", "t27b": "pass"}, + {"path": "specs/ternary/gft_xorbp.t27", "t27b": "pass"}, + {"path": "specs/ternary/gft_xorbp2.t27", "t27b": "pass"}, + {"path": "specs/ternary/gft_xornet.t27", "t27b": "pass"}, + {"path": "specs/ternary/gft_xorpercep.t27", "t27b": "pass"}, + {"path": "specs/ternary/gft_xorpercep3.t27", "t27b": "pass"}, + {"path": "specs/ternary/gft_xorpercep4.t27", "t27b": "pass"}, + {"path": "specs/ternary/gft_xortrain.t27", "t27b": "pass"}, + {"path": "specs/ternary/radix_economy.t27", "t27b": "pass"}, + {"path": "specs/ternary/stream_ternary_mac.t27", "t27b": "pass"}, + {"path": "specs/ternary/ternary_full_adder.t27", "t27b": "pass"}, + {"path": "specs/ternary/ternary_mac.t27", "t27b": "pass"}, + {"path": "specs/ternary/ternary_ripple_adder.t27", "t27b": "pass"}, + {"path": "specs/ternary/ternary_xor.t27", "t27b": "pass"}, + {"path": "specs/ternary/trits.t27", "t27b": "pass"}, + {"path": "specs/tools/catalog.t27", "t27b": "pass"}, + {"path": "specs/tools/epic_ci.t27", "t27b": "pass"}, + {"path": "specs/tools/mcp/gitbutler.t27", "t27b": "pass"}, + {"path": "specs/tools/mcp/inngest-dev.t27", "t27b": "pass"}, + {"path": "specs/tools/mcp/needle.t27", "t27b": "pass"}, + {"path": "specs/tools/mcp/neon.t27", "t27b": "pass"}, + {"path": "specs/tools/mcp/notebooklm.t27", "t27b": "pass"}, + {"path": "specs/tools/mcp/railway-mcp-server.t27", "t27b": "pass"}, + {"path": "specs/tools/mcp/t27-traceability.t27", "t27b": "pass"}, + {"path": "specs/tools/mcp/tri-mcp.t27", "t27b": "pass"}, + {"path": "specs/tools/mcp/tri-ssot.t27", "t27b": "pass"}, + {"path": "specs/tools/mcp/trinity.t27", "t27b": "pass"}, + {"path": "specs/tools/mcp/zig-docs.t27", "t27b": "pass"}, + {"path": "specs/tools/mcp_protocol.t27", "t27b": "pass"}, + {"path": "specs/tools/t27o/rust_convert.t27", "t27b": "pass"}, + {"path": "specs/tools/t27o/rust_std.t27", "t27b": "pass"}, + {"path": "specs/tools/tri/abandoned.t27", "t27b": "pass"}, + {"path": "specs/tools/tri/cell.t27", "t27b": "pass"}, + {"path": "specs/tools/tri/census.t27", "t27b": "pass"}, + {"path": "specs/tools/tri/ci.t27", "t27b": "pass"}, + {"path": "specs/tools/tri/competitors.t27", "t27b": "pass"}, + {"path": "specs/tools/tri/discard.t27", "t27b": "pass"}, + {"path": "specs/tools/tri/doctor.t27", "t27b": "pass"}, + {"path": "specs/tools/tri/elab.t27", "t27b": "pass"}, + {"path": "specs/tools/tri/emit.t27", "t27b": "pass"}, + {"path": "specs/tools/tri/experience.t27", "t27b": "pass"}, + {"path": "specs/tools/tri/fleet.t27", "t27b": "pass"}, + {"path": "specs/tools/tri/fmt.t27", "t27b": "pass"}, + {"path": "specs/tools/tri/fpga.t27", "t27b": "pass"}, + {"path": "specs/tools/tri/gates.t27", "t27b": "pass"}, + {"path": "specs/tools/tri/gen.t27", "t27b": "pass"}, + {"path": "specs/tools/tri/harness.t27", "t27b": "pass"}, + {"path": "specs/tools/tri/health.t27", "t27b": "pass"}, + {"path": "specs/tools/tri/hooks.t27", "t27b": "pass"}, + {"path": "specs/tools/tri/issues.t27", "t27b": "pass"}, + {"path": "specs/tools/tri/jumps.t27", "t27b": "pass"}, + {"path": "specs/tools/tri/kinds.t27", "t27b": "pass"}, + {"path": "specs/tools/tri/lean.t27", "t27b": "pass"}, + {"path": "specs/tools/tri/ledgers.t27", "t27b": "pass"}, + {"path": "specs/tools/tri/loop.t27", "t27b": "pass"}, + {"path": "specs/tools/tri/merging.t27", "t27b": "pass"}, + {"path": "specs/tools/tri/misread.t27", "t27b": "pass"}, + {"path": "specs/tools/tri/mods.t27", "t27b": "pass"}, + {"path": "specs/tools/tri/mutate.t27", "t27b": "pass"}, + {"path": "specs/tools/tri/now.t27", "t27b": "pass"}, + {"path": "specs/tools/tri/one-away.t27", "t27b": "pass"}, + {"path": "specs/tools/tri/orphaned.t27", "t27b": "pass"}, + {"path": "specs/tools/tri/pr.t27", "t27b": "pass"}, + {"path": "specs/tools/tri/prose.t27", "t27b": "pass"}, + {"path": "specs/tools/tri/quantifiers.t27", "t27b": "pass"}, + {"path": "specs/tools/tri/red.t27", "t27b": "pass"}, + {"path": "specs/tools/tri/reseal.t27", "t27b": "pass"}, + {"path": "specs/tools/tri/rtl.t27", "t27b": "pass"}, + {"path": "specs/tools/tri/seals.t27", "t27b": "pass"}, + {"path": "specs/tools/tri/serve.t27", "t27b": "pass"}, + {"path": "specs/tools/tri/skill.t27", "t27b": "pass"}, + {"path": "specs/tools/tri/status.t27", "t27b": "pass"}, + {"path": "specs/tools/tri/sweep.t27", "t27b": "pass"}, + {"path": "specs/tools/tri/synth.t27", "t27b": "pass"}, + {"path": "specs/tools/tri/test.t27", "t27b": "pass"}, + {"path": "specs/tools/tri/topic.t27", "t27b": "pass"}, + {"path": "specs/tools/tri/types.t27", "t27b": "pass"}, + {"path": "specs/tools/tri/unparsed.t27", "t27b": "pass"}, + {"path": "specs/tools/tri/vectors.t27", "t27b": "pass"}, + {"path": "specs/tools/tri/verdict.t27", "t27b": "pass"}, + {"path": "specs/tools/tri/vsim.t27", "t27b": "pass"}, + {"path": "specs/tools/tri/window.t27", "t27b": "pass"}, + {"path": "specs/tools/tri/worktrees.t27", "t27b": "pass"}, + {"path": "specs/tools/trinity/tri/bench.t27", "t27b": "pass"}, + {"path": "specs/tools/trinity/tri/bio.t27", "t27b": "pass"}, + {"path": "specs/tools/trinity/tri/blindspots.t27", "t27b": "pass"}, + {"path": "specs/tools/trinity/tri/conscious.t27", "t27b": "pass"}, + {"path": "specs/tools/trinity/tri/constants.t27", "t27b": "pass"}, + {"path": "specs/tools/trinity/tri/cosmos.t27", "t27b": "pass"}, + {"path": "specs/tools/trinity/tri/dashboard.t27", "t27b": "pass"}, + {"path": "specs/tools/trinity/tri/fib.t27", "t27b": "pass"}, + {"path": "specs/tools/trinity/tri/fpga.t27", "t27b": "pass"}, + {"path": "specs/tools/trinity/tri/gematria.t27", "t27b": "pass"}, + {"path": "specs/tools/trinity/tri/govern.t27", "t27b": "pass"}, + {"path": "specs/tools/trinity/tri/hardware.t27", "t27b": "pass"}, + {"path": "specs/tools/trinity/tri/identity.t27", "t27b": "pass"}, + {"path": "specs/tools/trinity/tri/lucas.t27", "t27b": "pass"}, + {"path": "specs/tools/trinity/tri/mesh.t27", "t27b": "pass"}, + {"path": "specs/tools/trinity/tri/needle-check.t27", "t27b": "pass"}, + {"path": "specs/tools/trinity/tri/needle-search.t27", "t27b": "pass"}, + {"path": "specs/tools/trinity/tri/needle.t27", "t27b": "pass"}, + {"path": "specs/tools/trinity/tri/omega.t27", "t27b": "pass"}, + {"path": "specs/tools/trinity/tri/particles.t27", "t27b": "pass"}, + {"path": "specs/tools/trinity/tri/phi.t27", "t27b": "pass"}, + {"path": "specs/tools/trinity/tri/quantum.t27", "t27b": "pass"}, + {"path": "specs/tools/trinity/tri/reputation.t27", "t27b": "pass"}, + {"path": "specs/tools/trinity/tri/sacred-const.t27", "t27b": "pass"}, + {"path": "specs/tools/trinity/tri/spiral.t27", "t27b": "pass"}, + {"path": "specs/tools/trinity/tri/swarm.t27", "t27b": "pass"}, + {"path": "specs/tools/trinity/tri/test.t27", "t27b": "pass"}, + {"path": "specs/tools/trinity/tri/vsa.t27", "t27b": "pass"}, + {"path": "specs/tools/trinity/tri/wallet.t27", "t27b": "pass"}, + {"path": "specs/traffic_animator.t27", "t27b": "pass"}, + {"path": "specs/tri/actors/metrics.t27", "t27b": "pass"}, + {"path": "specs/tri/agent/faculty_board.t27", "t27b": "pass"}, + {"path": "specs/tri/catalog/health.t27", "t27b": "pass"}, + {"path": "specs/tri/collections/namespace.t27", "t27b": "pass"}, + {"path": "specs/tri/crypto/ed25519.t27", "t27b": "pass"}, + {"path": "specs/tri/crypto/hex.t27", "t27b": "pass"}, + {"path": "specs/tri/crypto/sha256.t27", "t27b": "pass"}, + {"path": "specs/tri/crypto/sha512.t27", "t27b": "pass"}, + {"path": "specs/tri/graph/bellman_ford.t27", "t27b": "pass"}, + {"path": "specs/tri/graph/graph.t27", "t27b": "pass"}, + {"path": "specs/tri/graph/topological_sort.t27", "t27b": "pass"}, + {"path": "specs/tri/hot/hot.t27", "t27b": "pass"}, + {"path": "specs/tri/lab/receipt.t27", "t27b": "pass"}, + {"path": "specs/tri/lanes/lanes.t27", "t27b": "pass"}, + {"path": "specs/tri/math/math.t27", "t27b": "pass"}, + {"path": "specs/tri/math/measurement.t27", "t27b": "pass"}, + {"path": "specs/tri/misread/shapes.t27", "t27b": "pass"}, + {"path": "specs/tri/mutate/census.t27", "t27b": "pass"}, + {"path": "specs/tri/mutate/lab.t27", "t27b": "pass"}, + {"path": "specs/tri/mutate/plant.t27", "t27b": "pass"}, + {"path": "specs/tri/mutate/survivors.t27", "t27b": "pass"}, + {"path": "specs/tri/network/payout.t27", "t27b": "pass"}, + {"path": "specs/tri/pipeline/codegen.t27", "t27b": "pass"}, + {"path": "specs/tri/pipeline/spec_writer.t27", "t27b": "pass"}, + {"path": "specs/tri/pipeline/workflow.t27", "t27b": "pass"}, + {"path": "specs/tri/reseal/seal.t27", "t27b": "pass"}, + {"path": "specs/tri/search/pattern.t27", "t27b": "pass"}, + {"path": "specs/tri/sort/insertion_sort.t27", "t27b": "pass"}, + {"path": "specs/tri/sort/merge_sort.t27", "t27b": "pass"}, + {"path": "specs/tri/sort/selection_sort.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/a64.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/any_param_plan.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/arith_op.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/ast_scan.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/ast_shape.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/ast_walk.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/bit_cast_plan.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/blockers.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/builtin_plan.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/check_budget.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/cmp_op.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/coerce_plan.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/comptime_float.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/conformance/anonymous_struct.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/conformance/anytype_typeof.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/conformance/array_length_expr.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/conformance/array_literal.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/conformance/array_literal_value.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/conformance/array_repeat_text.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/conformance/bare_abs.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/conformance/big_frame.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/conformance/big_repeat_global.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/conformance/bit_cast.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/conformance/brace_invariant.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/conformance/builtin_abs_max_min_pi.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/conformance/carried_allocator.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/conformance/carried_container.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/conformance/cmp_out_of_range.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/conformance/comptime_float.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/conformance/comptime_float_f128.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/conformance/const_division.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/conformance/const_optional.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/conformance/discard_value.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/conformance/div_trunc_panic.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/conformance/elf_object.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/conformance/empty_anon_literal.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/conformance/empty_typed_array_literal.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/conformance/eval_branch_quota.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/conformance/float_as.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/conformance/float_call_cast.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/conformance/float_from_int_literal.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/conformance/float_mul_pow2.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/conformance/float_sqrt.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/conformance/frame_address_caller_owned.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/conformance/i128_arith.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/conformance/i128_ops.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/conformance/i128_return.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/conformance/int_cast.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/conformance/int_cast_index.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/conformance/large_frame.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/conformance/lazy_signature.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/conformance/let_reassigned.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/conformance/libm_logf.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/conformance/libm_powf.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/conformance/libm_rounding.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/conformance/libm_std_math.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/conformance/module_var_in_test.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/conformance/negative_float_literal.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/conformance/nested_anon_struct.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/conformance/numeric_coercion.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/conformance/odd_width_int.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/conformance/opaque_pointer.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/conformance/opt_void.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/conformance/optional_enum_compare.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/conformance/optional_module_var.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/conformance/param_discard.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/conformance/pointer_equality.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/conformance/postfix_optional.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/conformance/rem_int.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/conformance/repeat_addr_unreached.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/conformance/repeat_local.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/conformance/repeat_width_suffix.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/conformance/return_undefined_void.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/conformance/scaffold_local.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/conformance/scope_exit.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/conformance/scoped_gf16.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/conformance/shadow_module_var.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/conformance/size_of.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/conformance/slice_arg_one_element.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/conformance/static_slice_literal.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/conformance/std_mem_byte_slice.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/conformance/stdmem.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/conformance/str_module_var.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/conformance/string_slice_literal.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/conformance/struct_lit_if.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/conformance/test_local_write.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/conformance/tuple_local.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/conformance/tuple_local_index.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/conformance/type_alias.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/conformance/type_void.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/conformance/undefined_arg.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/conformance/undefined_module_var.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/conformance/unreached_stub.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/conformance/unread_anytype.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/conformance/unresolved_signature.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/conformance/untyped_local.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/conformance/untyped_local_uses.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/conformance/value_ignored.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/conformance/value_params.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/conformance/verilog_lib.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/conformance/verilog_prim.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/conformance/verilog_use.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/conformance/verilog_widths.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/conformance/void_bind.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/conformance/wide_int_const.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/conformance/zig_keyword_field.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/const_div_plan.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/discard_plan.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/dogfood.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/elf.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/emit_kit.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/empty_lit_plan.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/eval_arith.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/float_as_plan.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/frame_store_plan.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/fuzz.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/fuzz_oracle.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/i128_plan.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/int_cast_plan.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/lazy_sig_plan.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/ledger_steward.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/lencall.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/libm.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/libm_plan.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/literal_plan.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/macho.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/opaque_plan.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/optional_compare_plan.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/ptr_eq_plan.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/reduce.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/ref_var_plan.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/scaffold_plan.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/slice_lit_plan.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/source_text.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/stdmem.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/stdmem_plan.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/steward.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/text_escape.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/ts_emit.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/ts_plan.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/tuple_local_plan.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/type_text.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/undefined_arg_plan.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/verdict_key.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/verilog_emit.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/verilog_plan.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/void_bind_plan.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/wide_plan.t27", "t27b": "pass"}, + {"path": "specs/tri/test/report.t27", "t27b": "pass"}, + {"path": "specs/tri/utils/args.t27", "t27b": "pass"}, + {"path": "specs/tri/utils/exit_codes.t27", "t27b": "pass"}, + {"path": "specs/tri/utils/template.t27", "t27b": "pass"}, + {"path": "specs/trinet/etx.t27", "t27b": "pass"}, + {"path": "specs/trinet/ledger.t27", "t27b": "pass"}, + {"path": "specs/trinet/mint_authority.t27", "t27b": "pass"}, + {"path": "specs/trinet/node-work-credit.t27", "t27b": "pass"}, + {"path": "specs/trinet/tri-bridge.t27", "t27b": "pass"}, + {"path": "specs/trinity/build_graph.t27", "t27b": "pass"}, + {"path": "specs/trinity/capabilities/abi.c-api.t27", "t27b": "pass"}, + {"path": "specs/trinity/capabilities/agent.daemons.t27", "t27b": "pass"}, + {"path": "specs/trinity/capabilities/agent.phi-loop.t27", "t27b": "pass"}, + {"path": "specs/trinity/capabilities/agent.tri-api.t27", "t27b": "pass"}, + {"path": "specs/trinity/capabilities/api.http-server.t27", "t27b": "pass"}, + {"path": "specs/trinity/capabilities/archive.legacy.t27", "t27b": "pass"}, + {"path": "specs/trinity/capabilities/bench.suite.t27", "t27b": "pass"}, + {"path": "specs/trinity/capabilities/bot.tri-bot.t27", "t27b": "pass"}, + {"path": "specs/trinity/capabilities/brain.regions.t27", "t27b": "pass"}, + {"path": "specs/trinity/capabilities/catalog.spec-mirror.t27", "t27b": "pass"}, + {"path": "specs/trinity/capabilities/catalog.world-scan.t27", "t27b": "pass"}, + {"path": "specs/trinity/capabilities/cli.tri.t27", "t27b": "pass"}, + {"path": "specs/trinity/capabilities/convert.b2t.t27", "t27b": "pass"}, + {"path": "specs/trinity/capabilities/examples.zig.t27", "t27b": "pass"}, + {"path": "specs/trinity/capabilities/ext.vscode-swe.t27", "t27b": "pass"}, + {"path": "specs/trinity/capabilities/fpga.adapter.t27", "t27b": "pass"}, + {"path": "specs/trinity/capabilities/fpga.in-repo.t27", "t27b": "pass"}, + {"path": "specs/trinity/capabilities/lib.trinity.t27", "t27b": "pass"}, + {"path": "specs/trinity/capabilities/llm.firebird.t27", "t27b": "pass"}, + {"path": "specs/trinity/capabilities/llm.igla-chat.t27", "t27b": "pass"}, + {"path": "specs/trinity/capabilities/mcp.needle-mcp.t27", "t27b": "pass"}, + {"path": "specs/trinity/capabilities/mcp.trinity-mcp.t27", "t27b": "pass"}, + {"path": "specs/trinity/capabilities/native.canvas.t27", "t27b": "pass"}, + {"path": "specs/trinity/capabilities/native.node-gui.t27", "t27b": "pass"}, + {"path": "specs/trinity/capabilities/native.queen-app.t27", "t27b": "pass"}, + {"path": "specs/trinity/capabilities/node.trinity-node.t27", "t27b": "pass"}, + {"path": "specs/trinity/capabilities/numeric.golden-float.t27", "t27b": "pass"}, + {"path": "specs/trinity/capabilities/ops.deploy-infra.t27", "t27b": "pass"}, + {"path": "specs/trinity/capabilities/ops.railway-cli.t27", "t27b": "pass"}, + {"path": "specs/trinity/capabilities/pkg.vendored-cache.t27", "t27b": "pass"}, + {"path": "specs/trinity/capabilities/queen.lib.t27", "t27b": "pass"}, + {"path": "specs/trinity/capabilities/registry.commands.t27", "t27b": "pass"}, + {"path": "specs/trinity/capabilities/release.packaging.t27", "t27b": "pass"}, + {"path": "specs/trinity/capabilities/research.nexus-docs.t27", "t27b": "pass"}, + {"path": "specs/trinity/capabilities/research.programs.t27", "t27b": "pass"}, + {"path": "specs/trinity/capabilities/research.unreferenced-sources.t27", "t27b": "pass"}, + {"path": "specs/trinity/capabilities/search.vsa-index.t27", "t27b": "pass"}, + {"path": "specs/trinity/capabilities/specs.t27-vendored-compiler.t27", "t27b": "pass"}, + {"path": "specs/trinity/capabilities/specs.tri-corpus.t27", "t27b": "pass"}, + {"path": "specs/trinity/capabilities/specs.vibee-corpus.t27", "t27b": "pass"}, + {"path": "specs/trinity/capabilities/state.trinity-dir.t27", "t27b": "pass"}, + {"path": "specs/trinity/capabilities/test.graph.t27", "t27b": "pass"}, + {"path": "specs/trinity/capabilities/tools.scripts.t27", "t27b": "pass"}, + {"path": "specs/trinity/capabilities/train.hslm.t27", "t27b": "pass"}, + {"path": "specs/trinity/capabilities/training.targets.t27", "t27b": "pass"}, + {"path": "specs/trinity/capabilities/tri27.programs.t27", "t27b": "pass"}, + {"path": "specs/trinity/capabilities/tri27.toolchain.t27", "t27b": "pass"}, + {"path": "specs/trinity/capabilities/vibee.compiler.t27", "t27b": "pass"}, + {"path": "specs/trinity/capabilities/vsa.zig-hdc.t27", "t27b": "pass"}, + {"path": "specs/trinity/capabilities/web.docsite.t27", "t27b": "pass"}, + {"path": "specs/trinity/capabilities/web.queen-web.t27", "t27b": "pass"}, + {"path": "specs/trinity/capabilities/web.site.t27", "t27b": "pass"}, + {"path": "specs/trinity/compiler_matrix.t27", "t27b": "pass"}, + {"path": "specs/trinity/project.t27", "t27b": "pass"}, + {"path": "specs/ui/queen_evidence.t27", "t27b": "pass"}, + {"path": "specs/vault/audit.t27", "t27b": "pass"}, + {"path": "specs/vault/merge.t27", "t27b": "pass"}, + {"path": "specs/vault/policy.t27", "t27b": "pass"}, + {"path": "specs/verified/bench_agent.t27", "t27b": "pass"}, + {"path": "specs/verified/bench_boards.t27", "t27b": "pass"}, + {"path": "specs/verified/bitstream_reuse.t27", "t27b": "pass"}, + {"path": "specs/verified/bitstream_share.t27", "t27b": "pass"}, + {"path": "specs/verified/clock_constraints.t27", "t27b": "pass"}, + {"path": "specs/verified/corpus_merkle.t27", "t27b": "pass"}, + {"path": "specs/verified/corpus_receipt.t27", "t27b": "pass"}, + {"path": "specs/verified/ddc_receipt.t27", "t27b": "pass"}, + {"path": "specs/verified/device_dna.t27", "t27b": "pass"}, + {"path": "specs/verified/device_evidence.t27", "t27b": "pass"}, + {"path": "specs/verified/die_binding.t27", "t27b": "pass"}, + {"path": "specs/verified/digest_cache.t27", "t27b": "pass"}, + {"path": "specs/verified/evidence_chain.t27", "t27b": "pass"}, + {"path": "specs/verified/failure_loop.t27", "t27b": "pass"}, + {"path": "specs/verified/frontier.t27", "t27b": "pass"}, + {"path": "specs/verified/gen_hash_cache.t27", "t27b": "pass"}, + {"path": "specs/verified/independence.t27", "t27b": "pass"}, + {"path": "specs/verified/payout.t27", "t27b": "pass"}, + {"path": "specs/verified/poc/a/slot.t27", "t27b": "pass"}, + {"path": "specs/verified/poc/b/slot.t27", "t27b": "pass"}, + {"path": "specs/verified/poc/run.t27", "t27b": "pass"}, + {"path": "specs/verified/poc/static_counter.t27", "t27b": "pass"}, + {"path": "specs/verified/receipt.t27", "t27b": "pass"}, + {"path": "specs/verified/region.t27", "t27b": "pass"}, + {"path": "specs/verified/reuse.t27", "t27b": "pass"}, + {"path": "specs/verified/review_gate.t27", "t27b": "pass"}, + {"path": "specs/verified/run_record.t27", "t27b": "pass"}, + {"path": "specs/verified/seal_check.t27", "t27b": "pass"}, + {"path": "specs/verified/seal_identity.t27", "t27b": "pass"}, + {"path": "specs/verified/signed_receipt.t27", "t27b": "pass"}, + {"path": "specs/verified/silicon_queue.t27", "t27b": "pass"}, + {"path": "specs/verified/silicon_runs.t27", "t27b": "pass"}, + {"path": "specs/verified/suite_jobs.t27", "t27b": "pass"}, + {"path": "specs/verified/ternary_link_run.t27", "t27b": "pass"}, + {"path": "specs/verified/verdict.t27", "t27b": "pass"}, + {"path": "specs/verified/verdict_audit.t27", "t27b": "pass"}, + {"path": "specs/verified/watch.t27", "t27b": "pass"}, + {"path": "specs/vm/trinity_vm.t27", "t27b": "pass"}, + {"path": "specs/vsa/similarity_search.t27", "t27b": "pass"}, + {"path": "specs/vsa/trinity_compat.t27", "t27b": "pass"}, + {"path": "specs/xilinx7/bench_coverage.t27", "t27b": "pass"}, + {"path": "specs/xilinx7/far.t27", "t27b": "pass"}, + {"path": "specs/xilinx7/flow.t27", "t27b": "pass"}, + {"path": "specs/xilinx7/frames.t27", "t27b": "pass"}, + {"path": "specs/xilinx7/packets.t27", "t27b": "pass"} ] } diff --git a/specs/port/trios/crates/trios-chat/rings/CR-CHAT-04/src/padding_length_class_transition_uniformity_guard.t27 b/specs/port/trios/crates/trios-chat/rings/CR-CHAT-04/src/padding_length_class_transition_uniformity_guard.t27 new file mode 100644 index 0000000000..5ed1c54b1f --- /dev/null +++ b/specs/port/trios/crates/trios-chat/rings/CR-CHAT-04/src/padding_length_class_transition_uniformity_guard.t27 @@ -0,0 +1,390 @@ +module port::trios::crates::trios-chat::rings::CR-CHAT-04::src::padding_length_class_transition_uniformity_guard; + +// Port of gHashTag/trios crates/trios-chat/rings/CR-CHAT-04/src/padding_length_class_transition_uniformity_guard.rs +// (CR-CHAT-04 - Padding length class transition uniformity guard, +// Wave-128 Lane A, requirement R-CHAT-4). +// +// Transitions between padding length classes must be uniform: a +// class the real messages favor shows up as a transition +// fingerprint, a Markov observer can predict the next class off a +// transition matrix, and the bias names the padding algorithm's +// preferred classes. The rules, in the original's order: the batch +// ceiling, the minimum floor, then per record the two class-index +// ceilings, the strictly-increasing timestamp, the no-self-transition +// probe, and after the whole batch the chi-squared ceiling over the +// destination-class counts. +// +// The original returns Result<(), TransitionUniformityError>. This +// port carries the verdict as a named struct (owner decision D5): +// Ok first, then the six error variants in the original's +// declaration order - NonUniform, TooFew, InvalidClass, +// DuplicateConsecutive, NonMonotonic, TooMany - with every payload +// field: chi and max for NonUniform, got and min for TooFew, idx, +// class and max for InvalidClass, idx and class for +// DuplicateConsecutive, idx, prev and current for NonMonotonic, and +// got and max for TooMany. +// +// The original accumulates destination counts in usize and casts +// them to f64 inside chi_squared_flat; t27b rejects the +// int-to-float cast, so the counts accumulate in f64 from the start +// - integers far below f64's exact range, arithmetic identical to +// the original's cast-then-sum. The batch passes as a slice +// ([]const), the conventions' fixed form, and the timestamps stay +// u64 as declared. + +// Number of padding length classes. +pub const PLCT_NUM_CLASSES: usize = 4; + +// Maximum chi-squared statistic. +pub const PLCT_MAX_CHI_SQUARED: f64 = 15.0; + +// Minimum transitions for chi-squared validity. +pub const PLCT_MIN_TRANSITIONS: usize = 8; + +// Maximum transitions per batch. +pub const PLCT_MAX_TRANSITIONS: usize = 4096; + +// A padding length class transition. +pub struct TransitionObservation { + from_class: usize, + to_class: usize, + timestamp_ms: u64, +} + +// Verdict codes: Ok(()) and TransitionUniformityError's variants, in declaration order. +pub enum TransitionUniformityCode { + Ok, + NonUniform, + TooFew, + InvalidClass, + DuplicateConsecutive, + NonMonotonic, + TooMany, +} + +// The verdict of the transition uniformity validation, with every +// error payload field. +pub struct TransitionUniformityVerdict { + code: TransitionUniformityCode, + idx: usize, + got: usize, + bound: usize, + class: usize, + got_f: f64, + bound_f: f64, + prev: u64, + current: u64, +} + +// The chi-squared distance of the observed class counts from a flat +// distribution - the original's chi_squared_flat over the f64 count +// table. A zero total answers zero, and so does a zero expectation. +pub fn chi_squared_flat(observed: [4]f64) -> f64 { + var total: f64 = 0.0; + for i in 0..4 { + total = total + observed[i]; + } + if (total == 0.0) { + return 0.0; + } + const expected: f64 = total / 4.0; + if (expected == 0.0) { + return 0.0; + } + var chi: f64 = 0.0; + var diff: f64 = 0.0; + for i in 0..4 { + diff = observed[i] - expected; + chi = chi + diff * diff / expected; + } + return chi; +} + +// [VERIFIED] Validate padding length class transition uniformity. +// Returns Ok only when every rule holds, checked in the original's +// order: the batch ceiling, the minimum floor, then per record the +// two class-index ceilings, the strictly-increasing timestamp and +// the no-self-transition probe, then the chi-squared ceiling over +// the destination-class counts of the whole batch. +pub fn validate_transition_uniformity(transitions: []const TransitionObservation) -> TransitionUniformityVerdict { + if (transitions.len > PLCT_MAX_TRANSITIONS) { + return TransitionUniformityVerdict { code: TransitionUniformityCode.TooMany, idx: 0, got: transitions.len, bound: PLCT_MAX_TRANSITIONS, class: 0, got_f: 0.0, bound_f: 0.0, prev: 0, current: 0, }; + } + if (transitions.len < PLCT_MIN_TRANSITIONS) { + return TransitionUniformityVerdict { code: TransitionUniformityCode.TooFew, idx: 0, got: transitions.len, bound: PLCT_MIN_TRANSITIONS, class: 0, got_f: 0.0, bound_f: 0.0, prev: 0, current: 0, }; + } + var prev_ts: u64 = 0; + var counts: [4]f64 = [4]f64{0.0, 0.0, 0.0, 0.0,}; + for i in 0..transitions.len { + if (transitions[i].from_class >= PLCT_NUM_CLASSES) { + return TransitionUniformityVerdict { code: TransitionUniformityCode.InvalidClass, idx: i, got: 0, bound: PLCT_NUM_CLASSES - 1, class: transitions[i].from_class, got_f: 0.0, bound_f: 0.0, prev: 0, current: 0, }; + } + if (transitions[i].to_class >= PLCT_NUM_CLASSES) { + return TransitionUniformityVerdict { code: TransitionUniformityCode.InvalidClass, idx: i, got: 0, bound: PLCT_NUM_CLASSES - 1, class: transitions[i].to_class, got_f: 0.0, bound_f: 0.0, prev: 0, current: 0, }; + } + if (i > 0) { + if (transitions[i].timestamp_ms <= prev_ts) { + return TransitionUniformityVerdict { code: TransitionUniformityCode.NonMonotonic, idx: i, got: 0, bound: 0, class: 0, got_f: 0.0, bound_f: 0.0, prev: prev_ts, current: transitions[i].timestamp_ms, }; + } + } + if (transitions[i].from_class == transitions[i].to_class) { + return TransitionUniformityVerdict { code: TransitionUniformityCode.DuplicateConsecutive, idx: i, got: 0, bound: 0, class: transitions[i].from_class, got_f: 0.0, bound_f: 0.0, prev: 0, current: 0, }; + } + counts[transitions[i].to_class] = counts[transitions[i].to_class] + 1.0; + prev_ts = transitions[i].timestamp_ms; + } + const chi: f64 = chi_squared_flat(counts); + if (chi > PLCT_MAX_CHI_SQUARED) { + return TransitionUniformityVerdict { code: TransitionUniformityCode.NonUniform, idx: 0, got: 0, bound: 0, class: 0, got_f: chi, bound_f: PLCT_MAX_CHI_SQUARED, prev: 0, current: 0, }; + } + return TransitionUniformityVerdict { code: TransitionUniformityCode.Ok, idx: 0, got: 0, bound: 0, class: 0, got_f: 0.0, bound_f: 0.0, prev: 0, current: 0, }; +} + +// The uniform fixture: four rounds over the four classes, each +// transition to the next class, timestamps stepping by one - the +// original's uniform_batch(), entry by entry. +pub const UNIFORM_16: [16]TransitionObservation = [16]TransitionObservation{ + TransitionObservation { from_class: 0, to_class: 1, timestamp_ms: 1, }, + TransitionObservation { from_class: 1, to_class: 2, timestamp_ms: 2, }, + TransitionObservation { from_class: 2, to_class: 3, timestamp_ms: 3, }, + TransitionObservation { from_class: 3, to_class: 0, timestamp_ms: 4, }, + TransitionObservation { from_class: 0, to_class: 1, timestamp_ms: 5, }, + TransitionObservation { from_class: 1, to_class: 2, timestamp_ms: 6, }, + TransitionObservation { from_class: 2, to_class: 3, timestamp_ms: 7, }, + TransitionObservation { from_class: 3, to_class: 0, timestamp_ms: 8, }, + TransitionObservation { from_class: 0, to_class: 1, timestamp_ms: 9, }, + TransitionObservation { from_class: 1, to_class: 2, timestamp_ms: 10, }, + TransitionObservation { from_class: 2, to_class: 3, timestamp_ms: 11, }, + TransitionObservation { from_class: 3, to_class: 0, timestamp_ms: 12, }, + TransitionObservation { from_class: 0, to_class: 1, timestamp_ms: 13, }, + TransitionObservation { from_class: 1, to_class: 2, timestamp_ms: 14, }, + TransitionObservation { from_class: 2, to_class: 3, timestamp_ms: 15, }, + TransitionObservation { from_class: 3, to_class: 0, timestamp_ms: 16, }, +}; + +// **PLCT-01** - non-uniform rejected: eight transitions all landing +// in class zero, chi-squared 24 over the ceiling of 15. +test plct_01_non_uniform_rejected { + const records: [8]TransitionObservation = [8]TransitionObservation{ + TransitionObservation { from_class: 1, to_class: 0, timestamp_ms: 1, }, + TransitionObservation { from_class: 1, to_class: 0, timestamp_ms: 2, }, + TransitionObservation { from_class: 1, to_class: 0, timestamp_ms: 3, }, + TransitionObservation { from_class: 1, to_class: 0, timestamp_ms: 4, }, + TransitionObservation { from_class: 1, to_class: 0, timestamp_ms: 5, }, + TransitionObservation { from_class: 1, to_class: 0, timestamp_ms: 6, }, + TransitionObservation { from_class: 1, to_class: 0, timestamp_ms: 7, }, + TransitionObservation { from_class: 1, to_class: 0, timestamp_ms: 8, }, + }; + const v = validate_transition_uniformity(&records); + assert(v.code == TransitionUniformityCode.NonUniform); + assert(v.got_f == 24.0); + assert(v.bound_f == 15.0); +} + +// **PLCT-02** - too few rejected: seven transitions of a required +// eight. +test plct_02_too_few_rejected { + const records: [7]TransitionObservation = [7]TransitionObservation{ + TransitionObservation { from_class: 0, to_class: 1, timestamp_ms: 1, }, + TransitionObservation { from_class: 0, to_class: 1, timestamp_ms: 2, }, + TransitionObservation { from_class: 0, to_class: 1, timestamp_ms: 3, }, + TransitionObservation { from_class: 0, to_class: 1, timestamp_ms: 4, }, + TransitionObservation { from_class: 0, to_class: 1, timestamp_ms: 5, }, + TransitionObservation { from_class: 0, to_class: 1, timestamp_ms: 6, }, + TransitionObservation { from_class: 0, to_class: 1, timestamp_ms: 7, }, + }; + const v = validate_transition_uniformity(&records); + assert(v.code == TransitionUniformityCode.TooFew); + assert(v.got == 7); + assert(v.bound == 8); +} + +// **PLCT-03** - invalid class rejected: the appended transition aims +// at class four of a zero-indexed maximum three. +test plct_03_invalid_class_rejected { + var records: [17]TransitionObservation; + for i in 0..16 { + records[i] = UNIFORM_16[i]; + } + records[16] = TransitionObservation { from_class: 0, to_class: 4, timestamp_ms: 9999, }; + const v = validate_transition_uniformity(&records); + assert(v.code == TransitionUniformityCode.InvalidClass); + assert(v.idx == 16); + assert(v.class == 4); + assert(v.bound == 3); +} + +// **PLCT-04** - duplicate consecutive rejected: the appended +// transition stays in class zero. +test plct_04_duplicate_consecutive_rejected { + var records: [17]TransitionObservation; + for i in 0..16 { + records[i] = UNIFORM_16[i]; + } + records[16] = TransitionObservation { from_class: 0, to_class: 0, timestamp_ms: 9999, }; + const v = validate_transition_uniformity(&records); + assert(v.code == TransitionUniformityCode.DuplicateConsecutive); + assert(v.idx == 16); + assert(v.class == 0); +} + +// **PLCT-05** - non-monotonic rejected: the appended transition's +// timestamp goes back to one after sixteen. +test plct_05_non_monotonic_rejected { + var records: [17]TransitionObservation; + for i in 0..16 { + records[i] = UNIFORM_16[i]; + } + records[16] = TransitionObservation { from_class: 0, to_class: 1, timestamp_ms: 1, }; + const v = validate_transition_uniformity(&records); + assert(v.code == TransitionUniformityCode.NonMonotonic); + assert(v.idx == 16); + assert(v.prev == 16); + assert(v.current == 1); +} + +// **PLCT-06** - too many rejected: 4097 transitions of a maximum +// 4096, built in a loop like the original's. The batch rule fires +// before any record is examined, so every record carries the same +// minimal transition. +test plct_06_too_many_rejected { + var records: [4097]TransitionObservation; + for i in 0..4097 { + records[i] = TransitionObservation { from_class: 0, to_class: 1, timestamp_ms: 1, }; + } + const v = validate_transition_uniformity(&records); + assert(v.code == TransitionUniformityCode.TooMany); + assert(v.got == 4097); + assert(v.bound == 4096); +} + +// **PLCT-07** - the uniform batch accepted. +test plct_07_uniform_accepted { + const v = validate_transition_uniformity(&UNIFORM_16); + assert(v.code == TransitionUniformityCode.Ok); +} + +// **PLCT-08** - exactly the minimum accepted: eight transitions +// cycling the four classes. +test plct_08_exact_minimum_accepted { + const records: [8]TransitionObservation = [8]TransitionObservation{ + TransitionObservation { from_class: 0, to_class: 1, timestamp_ms: 1, }, + TransitionObservation { from_class: 1, to_class: 2, timestamp_ms: 2, }, + TransitionObservation { from_class: 2, to_class: 3, timestamp_ms: 3, }, + TransitionObservation { from_class: 3, to_class: 0, timestamp_ms: 4, }, + TransitionObservation { from_class: 0, to_class: 1, timestamp_ms: 5, }, + TransitionObservation { from_class: 1, to_class: 2, timestamp_ms: 6, }, + TransitionObservation { from_class: 2, to_class: 3, timestamp_ms: 7, }, + TransitionObservation { from_class: 3, to_class: 0, timestamp_ms: 8, }, + }; + const v = validate_transition_uniformity(&records); + assert(v.code == TransitionUniformityCode.Ok); +} + +// **PLCT-09** - mixed transitions accepted: eight transitions +// spreading over all destination classes, two each. +test plct_09_mixed_accepted { + const records: [8]TransitionObservation = [8]TransitionObservation{ + TransitionObservation { from_class: 0, to_class: 1, timestamp_ms: 1, }, + TransitionObservation { from_class: 1, to_class: 2, timestamp_ms: 2, }, + TransitionObservation { from_class: 2, to_class: 3, timestamp_ms: 3, }, + TransitionObservation { from_class: 3, to_class: 0, timestamp_ms: 4, }, + TransitionObservation { from_class: 0, to_class: 2, timestamp_ms: 5, }, + TransitionObservation { from_class: 2, to_class: 1, timestamp_ms: 6, }, + TransitionObservation { from_class: 1, to_class: 3, timestamp_ms: 7, }, + TransitionObservation { from_class: 3, to_class: 0, timestamp_ms: 8, }, + }; + const v = validate_transition_uniformity(&records); + assert(v.code == TransitionUniformityCode.Ok); +} + +// **PLCT-10** - a large uniform batch accepted: one hundred +// transitions cycling the classes, timestamps stepping by one from +// a u64 counter - the original's (i as u64) + 1 without the cast. +test plct_10_large_batch_accepted { + var records: [100]TransitionObservation; + var ts: u64 = 1; + for i in 0..100 { + var from: usize = i % 4; + var to: usize = (from + 1) % 4; + records[i] = TransitionObservation { from_class: from, to_class: to, timestamp_ms: ts, }; + ts = ts + 1; + } + const v = validate_transition_uniformity(&records); + assert(v.code == TransitionUniformityCode.Ok); +} + +// The chi-squared helper has a direct test (coverage: Untested 0). +test chi_squared_flat_answers { + const flat: [4]f64 = [4]f64{2.0, 2.0, 2.0, 2.0,}; + assert(chi_squared_flat(flat) == 0.0); + const skewed: [4]f64 = [4]f64{8.0, 0.0, 0.0, 0.0,}; + assert(chi_squared_flat(skewed) == 24.0); + const zeros: [4]f64 = [4]f64{0.0, 0.0, 0.0, 0.0,}; + assert(chi_squared_flat(zeros) == 0.0); +} + +// Rule order is the original's: the minimum floor before any record +// (even an invalid one), the source class before the destination, +// the class ceilings before the timestamp, and the timestamp before +// the self-transition probe. +test rule_order_matches_original { + const short_invalid: [7]TransitionObservation = [7]TransitionObservation{ + TransitionObservation { from_class: 0, to_class: 9, timestamp_ms: 1, }, + TransitionObservation { from_class: 0, to_class: 1, timestamp_ms: 2, }, + TransitionObservation { from_class: 0, to_class: 1, timestamp_ms: 3, }, + TransitionObservation { from_class: 0, to_class: 1, timestamp_ms: 4, }, + TransitionObservation { from_class: 0, to_class: 1, timestamp_ms: 5, }, + TransitionObservation { from_class: 0, to_class: 1, timestamp_ms: 6, }, + TransitionObservation { from_class: 0, to_class: 1, timestamp_ms: 7, }, + }; + const v1 = validate_transition_uniformity(&short_invalid); + assert(v1.code == TransitionUniformityCode.TooFew); + assert(v1.got == 7); + + const from_first: [8]TransitionObservation = [8]TransitionObservation{ + TransitionObservation { from_class: 9, to_class: 8, timestamp_ms: 1, }, + TransitionObservation { from_class: 0, to_class: 1, timestamp_ms: 2, }, + TransitionObservation { from_class: 0, to_class: 1, timestamp_ms: 3, }, + TransitionObservation { from_class: 0, to_class: 1, timestamp_ms: 4, }, + TransitionObservation { from_class: 0, to_class: 1, timestamp_ms: 5, }, + TransitionObservation { from_class: 0, to_class: 1, timestamp_ms: 6, }, + TransitionObservation { from_class: 0, to_class: 1, timestamp_ms: 7, }, + TransitionObservation { from_class: 0, to_class: 1, timestamp_ms: 8, }, + }; + const v2 = validate_transition_uniformity(&from_first); + assert(v2.code == TransitionUniformityCode.InvalidClass); + assert(v2.idx == 0); + assert(v2.class == 9); + + const class_before_ts: [8]TransitionObservation = [8]TransitionObservation{ + TransitionObservation { from_class: 0, to_class: 1, timestamp_ms: 1, }, + TransitionObservation { from_class: 9, to_class: 0, timestamp_ms: 1, }, + TransitionObservation { from_class: 0, to_class: 1, timestamp_ms: 2, }, + TransitionObservation { from_class: 0, to_class: 1, timestamp_ms: 3, }, + TransitionObservation { from_class: 0, to_class: 1, timestamp_ms: 4, }, + TransitionObservation { from_class: 0, to_class: 1, timestamp_ms: 5, }, + TransitionObservation { from_class: 0, to_class: 1, timestamp_ms: 6, }, + TransitionObservation { from_class: 0, to_class: 1, timestamp_ms: 7, }, + }; + const v3 = validate_transition_uniformity(&class_before_ts); + assert(v3.code == TransitionUniformityCode.InvalidClass); + assert(v3.idx == 1); + assert(v3.class == 9); + + const ts_before_self: [8]TransitionObservation = [8]TransitionObservation{ + TransitionObservation { from_class: 0, to_class: 1, timestamp_ms: 1, }, + TransitionObservation { from_class: 0, to_class: 0, timestamp_ms: 1, }, + TransitionObservation { from_class: 0, to_class: 1, timestamp_ms: 2, }, + TransitionObservation { from_class: 0, to_class: 1, timestamp_ms: 3, }, + TransitionObservation { from_class: 0, to_class: 1, timestamp_ms: 4, }, + TransitionObservation { from_class: 0, to_class: 1, timestamp_ms: 5, }, + TransitionObservation { from_class: 0, to_class: 1, timestamp_ms: 6, }, + TransitionObservation { from_class: 0, to_class: 1, timestamp_ms: 7, }, + }; + const v4 = validate_transition_uniformity(&ts_before_self); + assert(v4.code == TransitionUniformityCode.NonMonotonic); + assert(v4.idx == 1); + assert(v4.prev == 1); + assert(v4.current == 1); +} From f4cca21d3428c59f7033013487bfaca2c0cf9374 Mon Sep 17 00:00:00 2001 From: Dmitrii Vasilev Date: Sun, 18 Oct 2026 01:17:50 +0700 Subject: [PATCH 58/70] spec(port): port the padding length distribution guard (Refs #8884) Rebuilt as one commit on master 0a1066fac so it merges; docs/reports/t27b_expectations.json rows from both sides kept (union, sorted). Content is otherwise the PR head 48e3d022792d963a01fd45c09208aa2921f76c04 unchanged. Co-Authored-By: Claude Opus 5.5 --- ...rc::padding_length_distribution_guard.json | 28 + docs/reports/t27b_expectations.json | 2895 +++++++++-------- .../src/padding_length_distribution_guard.t27 | 267 ++ 3 files changed, 1743 insertions(+), 1447 deletions(-) create mode 100644 .trinity/seals/src_port::trios::crates::trios-chat::rings::CR-CHAT-04::src::padding_length_distribution_guard.json create mode 100644 specs/port/trios/crates/trios-chat/rings/CR-CHAT-04/src/padding_length_distribution_guard.t27 diff --git a/.trinity/seals/src_port::trios::crates::trios-chat::rings::CR-CHAT-04::src::padding_length_distribution_guard.json b/.trinity/seals/src_port::trios::crates::trios-chat::rings::CR-CHAT-04::src::padding_length_distribution_guard.json new file mode 100644 index 0000000000..d3a62ac183 --- /dev/null +++ b/.trinity/seals/src_port::trios::crates::trios-chat::rings::CR-CHAT-04::src::padding_length_distribution_guard.json @@ -0,0 +1,28 @@ +{ + "built_by": "t27c-bootstrap@0.5.2+01d0a635f", + "closure": [], + "config": "gen=c,rust,verilog,zig;tests=zig", + "gen_hash_c": "sha256:daf33ca0ccadbbcd23d8efa66953dc687c076a8f057831e3ab2ba1787eca95a0", + "gen_hash_rust": "sha256:08e218fefc878b8cc138d2a8f64c0777566f397b6e652bad2ddb3cabf8cf4c59", + "gen_hash_verilog": "sha256:817f24daebcf45cab779e4e2fb40fe12486af25f7f394dd4fa6063b7e739b41d", + "gen_hash_zig": "sha256:3ed0727d3f81d02a16e4b87a3b1dc6a8b3b24d0d82d1d53994c6555bf1b36854", + "module": "port::trios::crates::trios-chat::rings::CR-CHAT-04::src::padding_length_distribution_guard", + "ring": 12, + "seal_schema": 2, + "sealed_at": "2026-10-16T07:32:06Z", + "sealed_by": "t27c-bootstrap@0.5.2", + "spec_hash": "sha256:1bf8f351194bc1b8b292d16a9c7337d0b49aee9054f37f768da46233fcbf9be2", + "spec_path": "specs/port/trios/crates/trios-chat/rings/CR-CHAT-04/src/padding_length_distribution_guard.t27", + "tests": { + "failed": 0, + "failing": [], + "forced": false, + "passed": 12, + "total": 12, + "vacuous": 0 + }, + "toolchain": { + "test_runner": "sha256:1982ae948e24d00c5d221ccec12dfce1eb01204b53e37b0f857f93b16d64629d", + "zig": "0.16.0" + } +} \ No newline at end of file diff --git a/docs/reports/t27b_expectations.json b/docs/reports/t27b_expectations.json index c09a6c2eef..0f9f868cf8 100644 --- a/docs/reports/t27b_expectations.json +++ b/docs/reports/t27b_expectations.json @@ -14,1452 +14,1453 @@ }, "max_not_pass": 28, "entries": [ - {"path": "specs/a/b_c.t27", "t27b": "pass"}, - {"path": "specs/a_b/c.t27", "t27b": "pass"}, - {"path": "specs/agents/a.t27", "t27b": "pass"}, - {"path": "specs/agents/b.t27", "t27b": "pass"}, - {"path": "specs/agents/c.t27", "t27b": "pass"}, - {"path": "specs/agents/d.t27", "t27b": "pass"}, - {"path": "specs/agents/e.t27", "t27b": "pass"}, - {"path": "specs/agents/f.t27", "t27b": "pass"}, - {"path": "specs/agents/g.t27", "t27b": "pass"}, - {"path": "specs/agents/h.t27", "t27b": "pass"}, - {"path": "specs/agents/i.t27", "t27b": "pass"}, - {"path": "specs/agents/j.t27", "t27b": "pass"}, - {"path": "specs/agents/k.t27", "t27b": "pass"}, - {"path": "specs/agents/l.t27", "t27b": "pass"}, - {"path": "specs/agents/m.t27", "t27b": "pass"}, - {"path": "specs/agents/n.t27", "t27b": "pass"}, - {"path": "specs/agents/o.t27", "t27b": "pass"}, - {"path": "specs/agents/p.t27", "t27b": "pass"}, - {"path": "specs/agents/q.t27", "t27b": "pass"}, - {"path": "specs/agents/r.t27", "t27b": "pass"}, - {"path": "specs/agents/s.t27", "t27b": "pass"}, - {"path": "specs/agents/t.t27", "t27b": "pass"}, - {"path": "specs/agents/ti.t27", "t27b": "pass"}, - {"path": "specs/agents/u.t27", "t27b": "pass"}, - {"path": "specs/agents/v.t27", "t27b": "pass"}, - {"path": "specs/agents/w.t27", "t27b": "pass"}, - {"path": "specs/agents/x.t27", "t27b": "pass"}, - {"path": "specs/agents/y.t27", "t27b": "pass"}, - {"path": "specs/agents/z.t27", "t27b": "pass"}, - {"path": "specs/api/c_abi.t27", "t27b": "pass"}, - {"path": "specs/api/tri_api_context.t27", "t27b": "pass"}, - {"path": "specs/api/tri_api_loop.t27", "t27b": "pass"}, - {"path": "specs/api/tri_api_permissions.t27", "t27b": "pass"}, - {"path": "specs/api/tri_api_session.t27", "t27b": "pass"}, - {"path": "specs/api/tri_net_api.t27", "t27b": "pass"}, - {"path": "specs/automation/agent-claims-honest.t27", "t27b": "pass"}, - {"path": "specs/automation/agent-conversations.t27", "t27b": "pass"}, - {"path": "specs/automation/agent-hive-group.t27", "t27b": "pass"}, - {"path": "specs/automation/agent-media-kie.t27", "t27b": "pass"}, - {"path": "specs/automation/agent-neuro-kie.t27", "t27b": "pass"}, - {"path": "specs/automation/agent-provider-chain.t27", "t27b": "pass"}, - {"path": "specs/automation/agent-spec-bank.t27", "t27b": "pass"}, - {"path": "specs/automation/ball-board.t27", "t27b": "pass"}, - {"path": "specs/automation/ball-grants.t27", "t27b": "pass"}, - {"path": "specs/automation/blog-share.t27", "t27b": "pass"}, - {"path": "specs/automation/bot-agent-memory.t27", "t27b": "pass"}, - {"path": "specs/automation/bot-agent-stream.t27", "t27b": "pass"}, - {"path": "specs/automation/bot-agent-team.t27", "t27b": "pass"}, - {"path": "specs/automation/bot-event-tabs.t27", "t27b": "pass"}, - {"path": "specs/automation/bot-menu-press.t27", "t27b": "pass"}, - {"path": "specs/automation/bot-neuro-office.t27", "t27b": "pass"}, - {"path": "specs/automation/bot-office-crm.t27", "t27b": "pass"}, - {"path": "specs/automation/bot-topic-tabs.t27", "t27b": "pass"}, - {"path": "specs/automation/browser-pod-restart.t27", "t27b": "pass"}, - {"path": "specs/automation/browser-sign-in.t27", "t27b": "pass"}, - {"path": "specs/automation/browser-tab-strip.t27", "t27b": "pass"}, - {"path": "specs/automation/browser-viewer-boot.t27", "t27b": "pass"}, - {"path": "specs/automation/card-chat-night-watch.t27", "t27b": "pass"}, - {"path": "specs/automation/ci-bridge.t27", "t27b": "pass"}, - {"path": "specs/automation/claim-guard-bar.t27", "t27b": "pass"}, - {"path": "specs/automation/connect-card.t27", "t27b": "pass"}, - {"path": "specs/automation/course-access.t27", "t27b": "pass"}, - {"path": "specs/automation/course-outreach.t27", "t27b": "pass"}, - {"path": "specs/automation/crm-client-onboard.t27", "t27b": "pass"}, - {"path": "specs/automation/crm-client-ownership.t27", "t27b": "pass"}, - {"path": "specs/automation/crm-client-workspace.t27", "t27b": "pass"}, - {"path": "specs/automation/crm-duet.t27", "t27b": "pass"}, - {"path": "specs/automation/crm-first-screen.t27", "t27b": "pass"}, - {"path": "specs/automation/crm-lead-magnet.t27", "t27b": "pass"}, - {"path": "specs/automation/crm-sellers.t27", "t27b": "pass"}, - {"path": "specs/automation/crm-story-reel.t27", "t27b": "pass"}, - {"path": "specs/automation/engage-desk.t27", "t27b": "pass"}, - {"path": "specs/automation/hive-contributor-keys.t27", "t27b": "pass"}, - {"path": "specs/automation/inngest-functions-status.t27", "t27b": "pass"}, - {"path": "specs/automation/inngest-probe-suite.t27", "t27b": "pass"}, - {"path": "specs/automation/inngest-queen-scheduler.t27", "t27b": "pass"}, - {"path": "specs/automation/kanban-card-chat.t27", "t27b": "pass"}, - {"path": "specs/automation/leela-agent-link.t27", "t27b": "pass"}, - {"path": "specs/automation/mail-push.t27", "t27b": "pass"}, - {"path": "specs/automation/meeting-reminders.t27", "t27b": "pass"}, - {"path": "specs/automation/meta-connect.t27", "t27b": "pass"}, - {"path": "specs/automation/owner-studio.t27", "t27b": "pass"}, - {"path": "specs/automation/photo-actions.t27", "t27b": "pass"}, - {"path": "specs/automation/plan-reel.t27", "t27b": "pass"}, - {"path": "specs/automation/poster-facts-overlay.t27", "t27b": "pass"}, - {"path": "specs/automation/queen-contributor-keys.t27", "t27b": "pass"}, - {"path": "specs/automation/queen-growth.t27", "t27b": "pass"}, - {"path": "specs/automation/reddit-desk.t27", "t27b": "pass"}, - {"path": "specs/automation/review-jam.t27", "t27b": "pass"}, - {"path": "specs/automation/seal-stands-in.t27", "t27b": "pass"}, - {"path": "specs/automation/social-api.t27", "t27b": "pass"}, - {"path": "specs/automation/split-reel.t27", "t27b": "pass"}, - {"path": "specs/automation/token-wallet.t27", "t27b": "pass"}, - {"path": "specs/automation/tri-claim-batch.t27", "t27b": "pass"}, - {"path": "specs/automation/tri-wallet-chains.t27", "t27b": "pass"}, - {"path": "specs/automation/wrapup-auto.t27", "t27b": "pass"}, - {"path": "specs/base/debounce.t27", "t27b": "pass"}, - {"path": "specs/base/ops.t27", "t27b": "pass"}, - {"path": "specs/base/ring_32.t27", "t27b": "pass"}, - {"path": "specs/base/seed.t27", "t27b": "pass"}, - {"path": "specs/base/ternary_encoding.t27", "t27b": "pass"}, - {"path": "specs/base/types.t27", "t27b": "pass"}, - {"path": "specs/basics/01_what_a_spec_is.t27", "t27b": "pass"}, - {"path": "specs/basics/02_the_module_line.t27", "t27b": "pass"}, - {"path": "specs/basics/03_comments_and_prose.t27", "t27b": "pass"}, - {"path": "specs/basics/04_constants.t27", "t27b": "pass"}, - {"path": "specs/basics/05_whole_numbers.t27", "t27b": "pass"}, - {"path": "specs/basics/06_true_false_and_text.t27", "t27b": "pass"}, - {"path": "specs/basics/07_arrays.t27", "t27b": "pass"}, - {"path": "specs/basics/08_trits.t27", "t27b": "pass"}, - {"path": "specs/basics/09_expressions.t27", "t27b": "pass"}, - {"path": "specs/basics/10_a_test_block.t27", "t27b": "pass"}, - {"path": "specs/basics/11_many_tests.t27", "t27b": "pass"}, - {"path": "specs/basics/12_functions.t27", "t27b": "pass"}, - {"path": "specs/basics/13_local_names.t27", "t27b": "pass"}, - {"path": "specs/basics/14_if_and_else.t27", "t27b": "pass"}, - {"path": "specs/basics/15_loops.t27", "t27b": "pass"}, - {"path": "specs/basics/16_pub_or_private.t27", "t27b": "pass"}, - {"path": "specs/basics/17_structs.t27", "t27b": "pass"}, - {"path": "specs/basics/18_enums.t27", "t27b": "pass"}, - {"path": "specs/basics/19_use_other_modules.t27", "t27b": "pass"}, - {"path": "specs/basics/20_invariants.t27", "t27b": "pass"}, - {"path": "specs/basics/21_gen_ts.t27", "t27b": "pass"}, - {"path": "specs/basics/22_seven_backends.t27", "t27b": "pass"}, - {"path": "specs/basics/23_stages_of_t27c.t27", "t27b": "pass"}, - {"path": "specs/basics/24_tri_commands.t27", "t27b": "pass"}, - {"path": "specs/basics/25_reading_errors.t27", "t27b": "pass"}, - {"path": "specs/basics/26_a_small_program.t27", "t27b": "pass"}, - {"path": "specs/basics/27_where_next.t27", "t27b": "pass"}, - {"path": "specs/benchmarks/bench_main.t27", "t27b": "pass"}, - {"path": "specs/benchmarks/bench_nn.t27", "t27b": "pass"}, - {"path": "specs/benchmarks/gf16_bfloat16_nmse.t27", "t27b": "pass"}, - {"path": "specs/benchmarks/kernel_collatz.t27", "t27b": "pass"}, - {"path": "specs/benchmarks/kernel_f64loop.t27", "t27b": "pass"}, - {"path": "specs/benchmarks/kernel_fib.t27", "t27b": "pass"}, - {"path": "specs/benchmarks/kernel_matmul.t27", "t27b": "pass"}, - {"path": "specs/benchmarks/kernel_sieve.t27", "t27b": "pass"}, - {"path": "specs/benchmarks/kernel_ternary.t27", "t27b": "pass"}, - {"path": "specs/benchmarks/ternary_vs_binary.t27", "t27b": "pass"}, - {"path": "specs/blog/t27b_progress.t27", "t27b": "pass"}, - {"path": "specs/boards/arty_a7.t27", "t27b": "pass"}, - {"path": "specs/boards/wukong_v1.t27", "t27b": "pass"}, - {"path": "specs/boards/xc7a100t_full.t27", "t27b": "pass"}, - {"path": "specs/boards/xc7a100t_minimal.t27", "t27b": "pass"}, - {"path": "specs/brain/bus.t27", "t27b": "pass"}, - {"path": "specs/brain/cognitive_loop.t27", "t27b": "pass"}, - {"path": "specs/brain/phi_timing.t27", "t27b": "pass"}, - {"path": "specs/brain/unified_state.t27", "t27b": "pass"}, - {"path": "specs/catalog/discovery.t27", "t27b": "pass"}, - {"path": "specs/ci/affected.t27", "t27b": "pass"}, - {"path": "specs/ci/delivery_metrics.t27", "t27b": "pass"}, - {"path": "specs/ci/derived_data.t27", "t27b": "pass"}, - {"path": "specs/ci/gates/conflict_markers.t27", "t27b": "pass"}, - {"path": "specs/ci/gates/documented_commands.t27", "t27b": "pass"}, - {"path": "specs/ci/gates/verilog_widths.t27", "t27b": "pass"}, - {"path": "specs/ci/schema.t27", "t27b": "pass"}, - {"path": "specs/compiler/c_array_repeat_wrapper.t27", "t27b": "pass"}, - {"path": "specs/compiler/c_fixed_array_return.t27", "t27b": "pass"}, - {"path": "specs/compiler/codegen_conformance.t27", "t27b": "pass"}, - {"path": "specs/compiler/core/t27core.t27", "t27b": "pass"}, - {"path": "specs/compiler/core/t27core_ddc.t27", "t27b": "pass"}, - {"path": "specs/compiler/cse_hoist.t27", "t27b": "pass"}, - {"path": "specs/compiler/lexer.t27", "t27b": "pass"}, - {"path": "specs/compiler/meta_compile.t27", "t27b": "pass"}, - {"path": "specs/compiler/rust_constant_case.t27", "t27b": "pass"}, - {"path": "specs/compiler/rust_enum_order.t27", "t27b": "pass"}, - {"path": "specs/compiler/rust_optional_returns.t27", "t27b": "pass"}, - {"path": "specs/compiler/rust_tail_returns.t27", "t27b": "pass"}, - {"path": "specs/compiler/rust_value_parameters.t27", "t27b": "pass"}, - {"path": "specs/compiler/test_report_exit.t27", "t27b": "pass"}, - {"path": "specs/compiler/theory/isa_round_trip.t27", "t27b": "pass"}, - {"path": "specs/compiler/theory/reproducible.t27", "t27b": "pass"}, - {"path": "specs/compiler/theory/sieve.t27", "t27b": "pass"}, - {"path": "specs/compiler/theory/speed_quality.t27", "t27b": "pass"}, - {"path": "specs/compiler/theory/toolchain.t27", "t27b": "pass"}, - {"path": "specs/compiler/theory/vacuity_census.t27", "t27b": "pass"}, - {"path": "specs/compiler/theory/warmup.t27", "t27b": "pass"}, - {"path": "specs/compiler/theory/warmup_t27b.t27", "t27b": "pass"}, - {"path": "specs/compiler/verilog_aos_memory.t27", "t27b": "pass"}, - {"path": "specs/compiler/verilog_branch_context.t27", "t27b": "pass"}, - {"path": "specs/compiler/zig_empty_typed_array.t27", "t27b": "pass"}, - {"path": "specs/compiler/zig_field_syntax.t27", "t27b": "pass"}, - {"path": "specs/compiler/zig_float_call_cast.t27", "t27b": "pass"}, - {"path": "specs/compiler/zig_primitive_bindings.t27", "t27b": "pass"}, - {"path": "specs/compiler/zig_scoped_type.t27", "t27b": "pass"}, - {"path": "specs/compiler/zig_shadow_initializer.t27", "t27b": "pass"}, - {"path": "specs/compiler/zig_test_shadowing.t27", "t27b": "pass"}, - {"path": "specs/compiler/zig_value_ignored.t27", "t27b": "pass"}, - {"path": "specs/conformance/e2e_scenarios.t27", "t27b": "pass"}, - {"path": "specs/crons/999-multibots-telegraf-agent-autopilot-L1118.t27", "t27b": "pass"}, - {"path": "specs/crons/999-multibots-telegraf-bot-owner-billing-L474.t27", "t27b": "pass"}, - {"path": "specs/crons/999-multibots-telegraf-check-stuck-trainings.t27", "t27b": "pass"}, - {"path": "specs/crons/999-multibots-telegraf-ci.t27", "t27b": "pass"}, - {"path": "specs/crons/999-multibots-telegraf-client-telemetry-daily.t27", "t27b": "pass"}, - {"path": "specs/crons/999-multibots-telegraf-club-invoice-abandoned-watch.t27", "t27b": "pass"}, - {"path": "specs/crons/999-multibots-telegraf-crm-proactive-sweep.t27", "t27b": "pass"}, - {"path": "specs/crons/999-multibots-telegraf-crmProactive-L375.t27", "t27b": "pass"}, - {"path": "specs/crons/999-multibots-telegraf-daily-sales-advisor.t27", "t27b": "pass"}, - {"path": "specs/crons/999-multibots-telegraf-generate-jobs-L164.t27", "t27b": "pass"}, - {"path": "specs/crons/999-multibots-telegraf-health-check.t27", "t27b": "pass"}, - {"path": "specs/crons/999-multibots-telegraf-log-monitor.t27", "t27b": "pass"}, - {"path": "specs/crons/999-multibots-telegraf-notificationHandler-L318.t27", "t27b": "pass"}, - {"path": "specs/crons/999-multibots-telegraf-notificationHandler-L324.t27", "t27b": "pass"}, - {"path": "specs/crons/999-multibots-telegraf-periodic-webhook-health-check.t27", "t27b": "pass"}, - {"path": "specs/crons/999-multibots-telegraf-production-monitor-L80.t27", "t27b": "pass"}, - {"path": "specs/crons/999-multibots-telegraf-provider-health-monitor-L344.t27", "t27b": "pass"}, - {"path": "specs/crons/999-multibots-telegraf-render-server-L10845.t27", "t27b": "pass"}, - {"path": "specs/crons/999-multibots-telegraf-render-server-L2301.t27", "t27b": "pass"}, - {"path": "specs/crons/999-multibots-telegraf-render-server-L2325.t27", "t27b": "pass"}, - {"path": "specs/crons/999-multibots-telegraf-render-server-L919.t27", "t27b": "pass"}, - {"path": "specs/crons/999-multibots-telegraf-robokassa-unclaimed-watch.t27", "t27b": "pass"}, - {"path": "specs/crons/999-multibots-telegraf-security.t27", "t27b": "pass"}, - {"path": "specs/crons/999-multibots-telegraf-skill-detector.t27", "t27b": "pass"}, - {"path": "specs/crons/999-multibots-telegraf-taskCache-L27.t27", "t27b": "pass"}, - {"path": "specs/crons/999-multibots-telegraf-ton-pending-watch.t27", "t27b": "pass"}, - {"path": "specs/crons/999-multibots-telegraf-video-task-store-L156.t27", "t27b": "pass"}, - {"path": "specs/crons/mac-alerts-digest.t27", "t27b": "pass"}, - {"path": "specs/crons/mac-alerts-watchdog.t27", "t27b": "pass"}, - {"path": "specs/crons/mac-browseros-cron-watchdog.t27", "t27b": "pass"}, - {"path": "specs/crons/mac-dev-cache-clean.t27", "t27b": "pass"}, - {"path": "specs/crons/mac-jobsearch-poller.t27", "t27b": "pass"}, - {"path": "specs/crons/mac-leela-dailyquote.t27", "t27b": "pass"}, - {"path": "specs/crons/mac-mail-bridge.t27", "t27b": "pass"}, - {"path": "specs/crons/mac-mcp-hub.t27", "t27b": "pass"}, - {"path": "specs/crons/mac-neo-boards.t27", "t27b": "pass"}, - {"path": "specs/crons/mac-neo-jobsearch.t27", "t27b": "pass"}, - {"path": "specs/crons/mac-reviewer-bees.t27", "t27b": "pass"}, - {"path": "specs/crons/mac-signup-watch.t27", "t27b": "pass"}, - {"path": "specs/crons/mac-trios-cycle-heal.t27", "t27b": "pass"}, - {"path": "specs/crons/mac-trios-cycle.t27", "t27b": "pass"}, - {"path": "specs/crons/mac-trios-doctor.t27", "t27b": "pass"}, - {"path": "specs/crons/mac-trios-feed.t27", "t27b": "pass"}, - {"path": "specs/crons/mac-trios-heal.t27", "t27b": "pass"}, - {"path": "specs/crons/railway-jobsearch-cron.t27", "t27b": "pass"}, - {"path": "specs/crons/t27-formal-mutation.t27", "t27b": "pass"}, - {"path": "specs/crons/t27-pr-dashboard.t27", "t27b": "pass"}, - {"path": "specs/crons/trinity-agent-cron-cleanup.t27", "t27b": "pass"}, - {"path": "specs/crons/trinity-agent-queue-drain.t27", "t27b": "pass"}, - {"path": "specs/crons/trinity-brain-ci.t27", "t27b": "pass"}, - {"path": "specs/crons/trinity-codegen.t27", "t27b": "pass"}, - {"path": "specs/crons/trinity-discover-callers.t27", "t27b": "pass"}, - {"path": "specs/crons/trinity-pages-health-check.t27", "t27b": "pass"}, - {"path": "specs/crons/trinity-signal-health-self.t27", "t27b": "pass"}, - {"path": "specs/crons/trinity-site-live-gate.t27", "t27b": "pass"}, - {"path": "specs/demos/simple_test.t27", "t27b": "pass"}, - {"path": "specs/docs/chapters/alphabet.t27", "t27b": "pass"}, - {"path": "specs/docs/chapters/evidence.t27", "t27b": "pass"}, - {"path": "specs/docs/chapters/layers.t27", "t27b": "pass"}, - {"path": "specs/docs/chapters/project.t27", "t27b": "pass"}, - {"path": "specs/docs/chapters/queen.t27", "t27b": "pass"}, - {"path": "specs/docs/chapters/rules.t27", "t27b": "pass"}, - {"path": "specs/docs/chapters/tooling.t27", "t27b": "pass"}, - {"path": "specs/docs/system.t27", "t27b": "pass"}, - {"path": "specs/effects/capability.t27", "t27b": "pass"}, - {"path": "specs/effects/clock_cap.t27", "t27b": "pass"}, - {"path": "specs/effects/fs_cap.t27", "t27b": "pass"}, - {"path": "specs/effects/replay_oracle.t27", "t27b": "pass"}, - {"path": "specs/fpga/adapter.t27", "t27b": "pass"}, - {"path": "specs/fpga/apb_bridge.t27", "t27b": "pass"}, - {"path": "specs/fpga/assembler.t27", "t27b": "pass"}, - {"path": "specs/fpga/axi4.t27", "t27b": "pass"}, - {"path": "specs/fpga/boards/arty_a7_integration.t27", "t27b": "pass"}, - {"path": "specs/fpga/boards/qmtech_a100t_integration.t27", "t27b": "pass"}, - {"path": "specs/fpga/bootrom.t27", "t27b": "pass"}, - {"path": "specs/fpga/bpsk.t27", "t27b": "pass"}, - {"path": "specs/fpga/clock_domain.t27", "t27b": "pass"}, - {"path": "specs/fpga/coverage.t27", "t27b": "pass"}, - {"path": "specs/fpga/crossopt.t27", "t27b": "pass"}, - {"path": "specs/fpga/cts.t27", "t27b": "pass"}, - {"path": "specs/fpga/dft.t27", "t27b": "pass"}, - {"path": "specs/fpga/die_probe.t27", "t27b": "pass"}, - {"path": "specs/fpga/dsp/adders.t27", "t27b": "pass"}, - {"path": "specs/fpga/dsp/cordic.t27", "t27b": "pass"}, - {"path": "specs/fpga/dsp/fixed_point.t27", "t27b": "pass"}, - {"path": "specs/fpga/dsp/multipliers.t27", "t27b": "pass"}, - {"path": "specs/fpga/dsp/signals.t27", "t27b": "pass"}, - {"path": "specs/fpga/e2e_demo.t27", "t27b": "pass"}, - {"path": "specs/fpga/eth_beacon.t27", "t27b": "pass"}, - {"path": "specs/fpga/eth_crc.t27", "t27b": "pass"}, - {"path": "specs/fpga/eth_rx.t27", "t27b": "pass"}, - {"path": "specs/fpga/fifo.t27", "t27b": "pass"}, - {"path": "specs/fpga/gf16_accel.t27", "t27b": "pass"}, - {"path": "specs/fpga/hw_types.t27", "t27b": "pass"}, - {"path": "specs/fpga/linker.t27", "t27b": "pass"}, - {"path": "specs/fpga/memory.t27", "t27b": "pass"}, - {"path": "specs/fpga/mmcm.t27", "t27b": "pass"}, - {"path": "specs/fpga/mtbf.t27", "t27b": "pass"}, - {"path": "specs/fpga/partition.t27", "t27b": "pass"}, - {"path": "specs/fpga/power.t27", "t27b": "pass"}, - {"path": "specs/fpga/power_analysis.t27", "t27b": "pass"}, - {"path": "specs/fpga/reset_sync.t27", "t27b": "pass"}, - {"path": "specs/fpga/rgmii.t27", "t27b": "pass"}, - {"path": "specs/fpga/rgmii_sniff.t27", "t27b": "pass"}, - {"path": "specs/fpga/ro_race.t27", "t27b": "pass"}, - {"path": "specs/fpga/router.t27", "t27b": "pass"}, - {"path": "specs/fpga/secded.t27", "t27b": "pass"}, - {"path": "specs/fpga/simulator.t27", "t27b": "pass"}, - {"path": "specs/fpga/stdlib.t27", "t27b": "pass"}, - {"path": "specs/fpga/ternary_isa.t27", "t27b": "pass"}, - {"path": "specs/fpga/ternary_link.t27", "t27b": "pass"}, - {"path": "specs/fpga/testbench/assembler_tb.t27", "t27b": "pass"}, - {"path": "specs/fpga/testbench/cts_tb.t27", "t27b": "pass"}, - {"path": "specs/fpga/testbench/formal_tb.t27", "t27b": "pass"}, - {"path": "specs/fpga/testbench/partition_tb.t27", "t27b": "pass"}, - {"path": "specs/fpga/testbench/placement_tb.t27", "t27b": "pass"}, - {"path": "specs/fpga/testbench/power_tb.t27", "t27b": "pass"}, - {"path": "specs/fpga/testbench/router_tb.t27", "t27b": "pass"}, - {"path": "specs/fpga/testbench/simulator_tb.t27", "t27b": "pass"}, - {"path": "specs/fpga/testbench/timing_tb.t27", "t27b": "pass"}, - {"path": "specs/fpga/testbench/vcd_trace_tb.t27", "t27b": "pass"}, - {"path": "specs/fpga/timing.t27", "t27b": "pass"}, - {"path": "specs/fpga/trinet_node.t27", "t27b": "pass"}, - {"path": "specs/fpga/verification/build_verify.t27", "t27b": "pass"}, - {"path": "specs/functions/analytics-sales-advise.t27", "t27b": "pass"}, - {"path": "specs/functions/analytics-skills-detect.t27", "t27b": "pass"}, - {"path": "specs/functions/broadcast-message-send.t27", "t27b": "pass"}, - {"path": "specs/functions/client-telemetry-daily.t27", "t27b": "pass"}, - {"path": "specs/functions/club-invoice-abandoned-watch.t27", "t27b": "pass"}, - {"path": "specs/functions/content-detailed-script-generate.t27", "t27b": "pass"}, - {"path": "specs/functions/content-scenario-clips-generate.t27", "t27b": "pass"}, - {"path": "specs/functions/content-scripts-generate.t27", "t27b": "pass"}, - {"path": "specs/functions/crm-proactive-sweep.t27", "t27b": "pass"}, - {"path": "specs/functions/instagram-competitors-find.t27", "t27b": "pass"}, - {"path": "specs/functions/instagram-reels-analyze.t27", "t27b": "pass"}, - {"path": "specs/functions/instagram-top-content-extract.t27", "t27b": "pass"}, - {"path": "specs/functions/monitoring-error-report.t27", "t27b": "pass"}, - {"path": "specs/functions/monitoring-health-check.t27", "t27b": "pass"}, - {"path": "specs/functions/monitoring-logs-analyze.t27", "t27b": "pass"}, - {"path": "specs/functions/monitoring-logs-trigger.t27", "t27b": "pass"}, - {"path": "specs/functions/morph-images-generate.t27", "t27b": "pass"}, - {"path": "specs/functions/neuro-image-generate.t27", "t27b": "pass"}, - {"path": "specs/functions/payment-ai-server-process.t27", "t27b": "pass"}, - {"path": "specs/functions/reels-ai-callback.t27", "t27b": "pass"}, - {"path": "specs/functions/reels-ai-generate.t27", "t27b": "pass"}, - {"path": "specs/functions/reels-loop-generate.t27", "t27b": "pass"}, - {"path": "specs/functions/render-avatar-video-run.t27", "t27b": "pass"}, - {"path": "specs/functions/render-job-run.t27", "t27b": "pass"}, - {"path": "specs/functions/render-riddle-run.t27", "t27b": "pass"}, - {"path": "specs/functions/robokassa-unclaimed-watch.t27", "t27b": "pass"}, - {"path": "specs/functions/ton-pending-watch.t27", "t27b": "pass"}, - {"path": "specs/functions/training-model-complete.t27", "t27b": "pass"}, - {"path": "specs/functions/training-model-start.t27", "t27b": "pass"}, - {"path": "specs/functions/training-model-v2-start.t27", "t27b": "pass"}, - {"path": "specs/functions/training-stuck-check.t27", "t27b": "pass"}, - {"path": "specs/functions/webhook-generation-validate.t27", "t27b": "pass"}, - {"path": "specs/functions/welcome-avatar-generate.t27", "t27b": "pass"}, - {"path": "specs/github/auth.t27", "t27b": "pass"}, - {"path": "specs/hosting/credit.t27", "t27b": "pass"}, - {"path": "specs/hosting/feed.t27", "t27b": "pass"}, - {"path": "specs/hosting/host.t27", "t27b": "pass"}, - {"path": "specs/hosting/panel.t27", "t27b": "pass"}, - {"path": "specs/hosting/placement.t27", "t27b": "pass"}, - {"path": "specs/hosting/proof.t27", "t27b": "pass"}, - {"path": "specs/hosting/row.t27", "t27b": "pass"}, - {"path": "specs/hosting/statement.t27", "t27b": "pass"}, - {"path": "specs/hosting/sybil.t27", "t27b": "pass"}, - {"path": "specs/hosting/toolchain.t27", "t27b": "pass"}, - {"path": "specs/hosting/topology.t27", "t27b": "pass"}, - {"path": "specs/i18n/agents-ru.t27", "t27b": "pass"}, - {"path": "specs/i18n/blog-ru.t27", "t27b": "pass"}, - {"path": "specs/i18n/docs-ru.t27", "t27b": "pass"}, - {"path": "specs/igla/race/mvp_ternary_classifier.t27", "t27b": "pass"}, - {"path": "specs/igla/race/phi_accumulator_growth.t27", "t27b": "pass"}, - {"path": "specs/igla/race/phi_gain_freedom.t27", "t27b": "pass"}, - {"path": "specs/igla/race/phi_weights.t27", "t27b": "pass"}, - {"path": "specs/igla/race/ternary_lut_table.t27", "t27b": "pass"}, - {"path": "specs/igla/race/ternary_mac_group.t27", "t27b": "pass"}, - {"path": "specs/igla/race/ternary_node.t27", "t27b": "pass"}, - {"path": "specs/igla/race/unit_weights_node.t27", "t27b": "pass"}, - {"path": "specs/igla/w535_bounded_while_module.t27", "t27b": "pass"}, - {"path": "specs/isa/t27a.t27", "t27b": "pass"}, - {"path": "specs/isa/t27a_mnemonics.t27", "t27b": "pass"}, - {"path": "specs/isa/ternary_encoding.t27", "t27b": "pass"}, - {"path": "specs/isa/ternary_gates.t27", "t27b": "pass"}, - {"path": "specs/isa/ternary_graph.t27", "t27b": "pass"}, - {"path": "specs/isa/tri27_bytecode.t27", "t27b": "pass"}, - {"path": "specs/isa/tri27_machine.t27", "t27b": "pass"}, - {"path": "specs/jobs/network_job.t27", "t27b": "pass"}, - {"path": "specs/jobs/release_t27c.t27", "t27b": "pass"}, - {"path": "specs/jobs/t27b_ledger_steward.t27", "t27b": "pass"}, - {"path": "specs/math/constants.t27", "t27b": "pass"}, - {"path": "specs/math/gf_competitive.t27", "t27b": "pass"}, - {"path": "specs/memory/graph/crypt.t27", "t27b": "pass"}, - {"path": "specs/memory/graph/ingest.t27", "t27b": "pass"}, - {"path": "specs/memory/graph/scope.t27", "t27b": "pass"}, - {"path": "specs/memory/graph/temporal.t27", "t27b": "pass"}, - {"path": "specs/memory/graph/types.t27", "t27b": "pass"}, - {"path": "specs/memory/tmem/session.t27", "t27b": "pass"}, - {"path": "specs/memory/tmem/types.t27", "t27b": "pass"}, - {"path": "specs/mesh_routing.t27", "t27b": "pass"}, - {"path": "specs/ml/activation/elu_activation.t27", "t27b": "blocked", "blocker": "ExprCall(undeclared fn)", "reason": "unimplemented"}, - {"path": "specs/ml/activation/gelu_activation.t27", "t27b": "blocked", "blocker": "ExprCall(undeclared fn)", "reason": "unimplemented"}, - {"path": "specs/ml/activation/gelu_approx_activation.t27", "t27b": "blocked", "blocker": "ExprCall(undeclared fn)", "reason": "unimplemented"}, - {"path": "specs/ml/activation/leaky_relu_activation.t27", "t27b": "pass"}, - {"path": "specs/ml/activation/relu_activation.t27", "t27b": "pass"}, - {"path": "specs/ml/activation/sigmoid_activation.t27", "t27b": "pass"}, - {"path": "specs/ml/activation/silu_swish_activation.t27", "t27b": "blocked", "blocker": "ExprCall(undeclared fn)", "reason": "unimplemented"}, - {"path": "specs/ml/activation/softmax.t27", "t27b": "blocked", "blocker": "ExprCall(undeclared fn)", "reason": "unimplemented"}, - {"path": "specs/ml/activation/tanh_activation.t27", "t27b": "blocked", "blocker": "ExprCall(undeclared fn)", "reason": "unimplemented"}, - {"path": "specs/ml/igla_champion_capsule.t27", "t27b": "blocked", "blocker": "ExprIdentifier(undeclared)", "reason": "unimplemented"}, - {"path": "specs/ml/layers/avgpool2d_layer.t27", "t27b": "pass"}, - {"path": "specs/ml/layers/batchnorm_layer.t27", "t27b": "blocked", "blocker": "ExprCall(undeclared fn)", "reason": "unimplemented"}, - {"path": "specs/ml/layers/conv2d_layer.t27", "t27b": "pass"}, - {"path": "specs/ml/layers/dense_layer.t27", "t27b": "pass"}, - {"path": "specs/ml/layers/dropout_layer.t27", "t27b": "pass"}, - {"path": "specs/ml/layers/embedding_layer.t27", "t27b": "blocked", "blocker": "ExprCall(undeclared fn)", "reason": "unimplemented"}, - {"path": "specs/ml/layers/flatten_layer.t27", "t27b": "pass"}, - {"path": "specs/ml/layers/layernorm_layer.t27", "t27b": "pass"}, - {"path": "specs/ml/layers/maxpool2d_layer.t27", "t27b": "pass"}, - {"path": "specs/ml/layers/residual_connection.t27", "t27b": "pass"}, - {"path": "specs/ml/loss/binary_crossentropy_loss.t27", "t27b": "blocked", "blocker": "ExprCall(undeclared fn)", "reason": "unimplemented"}, - {"path": "specs/ml/loss/contrastive_loss.t27", "t27b": "blocked", "blocker": "ExprCall(undeclared fn)", "reason": "unimplemented"}, - {"path": "specs/ml/loss/cross_entropy_loss.t27", "t27b": "blocked", "blocker": "ExprCall(undeclared fn)", "reason": "unimplemented"}, - {"path": "specs/ml/loss/huber_loss.t27", "t27b": "pass"}, - {"path": "specs/ml/loss/kl_divergence.t27", "t27b": "pass"}, - {"path": "specs/ml/loss/mse_loss.t27", "t27b": "pass"}, - {"path": "specs/ml/optimizer/adagrad.t27", "t27b": "blocked", "blocker": "ExprCall(undeclared fn)", "reason": "unimplemented"}, - {"path": "specs/ml/optimizer/adam.t27", "t27b": "blocked", "blocker": "ExprCall(undeclared fn)", "reason": "unimplemented"}, - {"path": "specs/ml/optimizer/lamb.t27", "t27b": "blocked", "blocker": "ExprCall(undeclared fn)", "reason": "unimplemented"}, - {"path": "specs/ml/optimizer/race_config.t27", "t27b": "blocked", "blocker": "ExprIdentifier(undeclared)", "reason": "unimplemented"}, - {"path": "specs/ml/optimizer/rmsprop.t27", "t27b": "pass"}, - {"path": "specs/ml/optimizer/sgd.t27", "t27b": "pass"}, - {"path": "specs/ml/pathway/mlp.t27", "t27b": "blocked", "blocker": "ExprCall(undeclared fn)", "reason": "unimplemented"}, - {"path": "specs/ml/recurrent/attention_mechanism.t27", "t27b": "blocked", "blocker": "ExprCall(undeclared fn)", "reason": "unimplemented"}, - {"path": "specs/ml/recurrent/bilstm.t27", "t27b": "blocked", "blocker": "ExprCall(undeclared fn)", "reason": "unimplemented"}, - {"path": "specs/ml/recurrent/gru_cell.t27", "t27b": "blocked", "blocker": "ExprCall(undeclared fn)", "reason": "unimplemented"}, - {"path": "specs/ml/recurrent/lstm_cell.t27", "t27b": "blocked", "blocker": "ExprCall(undeclared fn)", "reason": "unimplemented"}, - {"path": "specs/ml/recurrent/lstm_single.t27", "t27b": "blocked", "blocker": "ExprCall(undeclared fn)", "reason": "unimplemented"}, - {"path": "specs/ml/recurrent/rnn_cell.t27", "t27b": "blocked", "blocker": "ExprCall(undeclared fn)", "reason": "unimplemented"}, - {"path": "specs/ml/recurrent/self_attention.t27", "t27b": "pass"}, - {"path": "specs/ml/rl/advantage_estimator.t27", "t27b": "blocked", "blocker": "ExprCall(undeclared fn)", "reason": "unimplemented"}, - {"path": "specs/ml/rl/dqn.t27", "t27b": "pass"}, - {"path": "specs/ml/rl/dqn_target_network.t27", "t27b": "pass"}, - {"path": "specs/ml/rl/ppo_clip_loss.t27", "t27b": "blocked", "blocker": "ExprCall(undeclared fn)", "reason": "unimplemented"}, - {"path": "specs/ml/rl/ppo_critic.t27", "t27b": "blocked", "blocker": "ExprCall(undeclared fn)", "reason": "unimplemented"}, - {"path": "specs/ml/rl/sac_critic.t27", "t27b": "pass"}, - {"path": "specs/ml/transformer/encoder_block.t27", "t27b": "blocked", "blocker": "ExprCall(undeclared fn)", "reason": "unimplemented"}, - {"path": "specs/ml/transformer/feed_forward_network.t27", "t27b": "pass"}, - {"path": "specs/ml/transformer/multi_head_attention.t27", "t27b": "pass"}, - {"path": "specs/ml/transformer/positional_encoding.t27", "t27b": "blocked", "blocker": "ExprCall(undeclared fn)", "reason": "unimplemented"}, - {"path": "specs/multipath_router.t27", "t27b": "pass"}, - {"path": "specs/network/attribution.t27", "t27b": "pass"}, - {"path": "specs/network/identity.t27", "t27b": "pass"}, - {"path": "specs/network/job_rules.t27", "t27b": "pass"}, - {"path": "specs/network/mvp.t27", "t27b": "pass"}, - {"path": "specs/network/mvp_v2.t27", "t27b": "pass"}, - {"path": "specs/network/mvp_v3.t27", "t27b": "pass"}, - {"path": "specs/network/mvp_v3_ed25519.t27", "t27b": "pass"}, - {"path": "specs/network/pool.t27", "t27b": "pass"}, - {"path": "specs/network/quorum.t27", "t27b": "pass"}, - {"path": "specs/network/usage.t27", "t27b": "pass"}, - {"path": "specs/numeric/bnf1024.t27", "t27b": "pass"}, - {"path": "specs/numeric/bnf128.t27", "t27b": "pass"}, - {"path": "specs/numeric/bnf16.t27", "t27b": "pass"}, - {"path": "specs/numeric/bnf256.t27", "t27b": "pass"}, - {"path": "specs/numeric/bnf32.t27", "t27b": "pass"}, - {"path": "specs/numeric/bnf512.t27", "t27b": "pass"}, - {"path": "specs/numeric/bnf64.t27", "t27b": "pass"}, - {"path": "specs/numeric/bnf8.t27", "t27b": "pass"}, - {"path": "specs/numeric/catalog_paper_count.t27", "t27b": "pass"}, - {"path": "specs/numeric/e8m0.t27", "t27b": "pass"}, - {"path": "specs/numeric/formats.t27", "t27b": "pass"}, - {"path": "specs/numeric/formats_catalog.t27", "t27b": "pass"}, - {"path": "specs/numeric/gf10.t27", "t27b": "pass"}, - {"path": "specs/numeric/gf1024.t27", "t27b": "pass"}, - {"path": "specs/numeric/gf128.t27", "t27b": "pass"}, - {"path": "specs/numeric/gf14.t27", "t27b": "pass"}, - {"path": "specs/numeric/gf16.t27", "t27b": "pass"}, - {"path": "specs/numeric/gf256.t27", "t27b": "pass"}, - {"path": "specs/numeric/gf48.t27", "t27b": "pass"}, - {"path": "specs/numeric/gf512.t27", "t27b": "pass"}, - {"path": "specs/numeric/gf6.t27", "t27b": "pass"}, - {"path": "specs/numeric/gf96.t27", "t27b": "pass"}, - {"path": "specs/numeric/gft1024.t27", "t27b": "pass"}, - {"path": "specs/numeric/gft128.t27", "t27b": "pass"}, - {"path": "specs/numeric/gft16.t27", "t27b": "pass"}, - {"path": "specs/numeric/gft256.t27", "t27b": "pass"}, - {"path": "specs/numeric/gft32.t27", "t27b": "pass"}, - {"path": "specs/numeric/gft4.t27", "t27b": "pass"}, - {"path": "specs/numeric/gft512.t27", "t27b": "pass"}, - {"path": "specs/numeric/gft64.t27", "t27b": "pass"}, - {"path": "specs/numeric/gft8.t27", "t27b": "pass"}, - {"path": "specs/numeric/gfternary.t27", "t27b": "pass"}, - {"path": "specs/numeric/golden_sieve.t27", "t27b": "pass"}, - {"path": "specs/numeric/ocp_mx.t27", "t27b": "pass"}, - {"path": "specs/numeric/requant_boundary.t27", "t27b": "pass"}, - {"path": "specs/numeric/tnf1024.t27", "t27b": "pass"}, - {"path": "specs/numeric/tnf128.t27", "t27b": "pass"}, - {"path": "specs/numeric/tnf16.t27", "t27b": "pass"}, - {"path": "specs/numeric/tnf17.t27", "t27b": "pass"}, - {"path": "specs/numeric/tnf256.t27", "t27b": "pass"}, - {"path": "specs/numeric/tnf32.t27", "t27b": "pass"}, - {"path": "specs/numeric/tnf4.t27", "t27b": "pass"}, - {"path": "specs/numeric/tnf512.t27", "t27b": "pass"}, - {"path": "specs/numeric/tnf64.t27", "t27b": "pass"}, - {"path": "specs/numeric/tnf8.t27", "t27b": "pass"}, - {"path": "specs/numeric/trinity_numeric_surface.t27", "t27b": "pass"}, - {"path": "specs/physics/e8_lqg_bridge.t27", "t27b": "pass"}, - {"path": "specs/physics/eye_isi.t27", "t27b": "pass"}, - {"path": "specs/physics/gamma-conflict.t27", "t27b": "pass"}, - {"path": "specs/physics/hslm_benchmark.t27", "t27b": "pass"}, - {"path": "specs/physics/line_bounce.t27", "t27b": "pass"}, - {"path": "specs/physics/lqg_cs_bridge.t27", "t27b": "pass"}, - {"path": "specs/physics/xc7_primitives.t27", "t27b": "pass"}, - {"path": "specs/policy/issue_shape.t27", "t27b": "pass"}, - {"path": "specs/policy/l2_generation.t27", "t27b": "pass"}, - {"path": "specs/policy/lang_en.t27", "t27b": "pass"}, - {"path": "specs/policy/merge_ours.t27", "t27b": "pass"}, - {"path": "specs/policy/own_language.t27", "t27b": "pass"}, - {"path": "specs/policy/required_contexts.t27", "t27b": "pass"}, - {"path": "specs/policy/text_lines.t27", "t27b": "pass"}, - {"path": "specs/port/bootstrap/src/bridge.t27", "t27b": "pass"}, - {"path": "specs/port/bootstrap/src/cc_gate.t27", "t27b": "pass"}, - {"path": "specs/port/bootstrap/src/check_calls.t27", "t27b": "pass"}, - {"path": "specs/port/bootstrap/src/compiler/AsmRelocEntry_new.t27", "t27b": "pass"}, - {"path": "specs/port/bootstrap/src/compiler/AsmSectionKind_from_i8.t27", "t27b": "pass"}, - {"path": "specs/port/bootstrap/src/compiler/AssembledInstr_r_type.t27", "t27b": "pass"}, - {"path": "specs/port/bootstrap/src/compiler/HirBusPort_axi4_lite_slave.t27", "t27b": "pass"}, - {"path": "specs/port/bootstrap/src/compiler/HirClockDomain_new.t27", "t27b": "pass"}, - {"path": "specs/port/bootstrap/src/compiler/HirCoverPoint_new.t27", "t27b": "pass"}, - {"path": "specs/port/bootstrap/src/compiler/HirGf16FftConfig_fft_stages.t27", "t27b": "pass"}, - {"path": "specs/port/bootstrap/src/compiler/HirIpCatalog_new.t27", "t27b": "pass"}, - {"path": "specs/port/bootstrap/src/compiler/HirTernaryRegFile_new.t27", "t27b": "pass"}, - {"path": "specs/port/bootstrap/src/compiler/HwType_hw_width.t27", "t27b": "pass"}, - {"path": "specs/port/bootstrap/src/compiler/LinkSection_text.t27", "t27b": "pass"}, - {"path": "specs/port/bootstrap/src/compiler/LoopGuard_loop_cond.t27", "t27b": "pass"}, - {"path": "specs/port/bootstrap/src/compiler/TbCheck_new.t27", "t27b": "pass"}, - {"path": "specs/port/bootstrap/src/compiler/collect_type_decls.t27", "t27b": "pass"}, - {"path": "specs/port/bootstrap/src/enrichment/mod.t27", "t27b": "pass"}, - {"path": "specs/port/bootstrap/src/jwt.t27", "t27b": "pass"}, - {"path": "specs/port/bootstrap/src/parse_conform.t27", "t27b": "pass"}, - {"path": "specs/port/bootstrap/src/phi_f64_literals.t27", "t27b": "pass"}, - {"path": "specs/port/bootstrap/src/phi_selfcheck.t27", "t27b": "pass"}, - {"path": "specs/port/bootstrap/src/sensitivity.t27", "t27b": "pass"}, - {"path": "specs/port/bootstrap/src/source_kind.t27", "t27b": "pass"}, - {"path": "specs/port/bootstrap/src/weight_bram.t27", "t27b": "pass"}, - {"path": "specs/port/browseros/trios/agent-server/apps/server/src/api/routes/health.t27", "t27b": "pass"}, - {"path": "specs/port/browseros/trios/agent-server/apps/server/src/api/routes/memory.t27", "t27b": "pass"}, - {"path": "specs/port/browseros/trios/agent-server/apps/server/src/api/routes/queen-lease.t27", "t27b": "pass"}, - {"path": "specs/port/browseros/trios/agent-server/apps/server/src/api/routes/queen-needs-you.t27", "t27b": "pass"}, - {"path": "specs/port/browseros/trios/agent-server/apps/server/src/api/routes/queen-public-agents.t27", "t27b": "pass"}, - {"path": "specs/port/browseros/trios/agent-server/apps/server/src/api/routes/queen-registry.t27", "t27b": "pass"}, - {"path": "specs/port/browseros/trios/agent-server/apps/server/src/api/routes/queen-rehearsal.t27", "t27b": "pass"}, - {"path": "specs/port/browseros/trios/agent-server/apps/server/src/api/routes/queen-report.t27", "t27b": "pass"}, - {"path": "specs/port/browseros/trios/agent-server/apps/server/src/api/routes/status.t27", "t27b": "pass"}, - {"path": "specs/port/browseros/trios/agent-server/apps/server/src/api/services/a2a/a2a-liveness.t27", "t27b": "pass"}, - {"path": "specs/port/browseros/trios/agent-server/apps/server/src/api/services/openclaw/claw-session.t27", "t27b": "pass"}, - {"path": "specs/port/browseros/trios/agent-server/apps/server/src/browser/bookmarks.t27", "t27b": "pass"}, - {"path": "specs/port/browseros/trios/agent-server/apps/server/src/browser/history.t27", "t27b": "pass"}, - {"path": "specs/port/browseros/trios/agent-server/apps/server/src/lib/agents/runtime/registry.t27", "t27b": "pass"}, - {"path": "specs/port/browseros/trios/agent-server/apps/server/src/lib/db/retry.t27", "t27b": "pass"}, - {"path": "specs/port/browseros/trios/agent-server/apps/server/src/lib/identity.t27", "t27b": "pass"}, - {"path": "specs/port/browseros/trios/agent-server/apps/server/src/lib/port-binding.t27", "t27b": "pass"}, - {"path": "specs/port/browseros/trios/agent-server/apps/server/src/lib/provider-error-classifier.t27", "t27b": "pass"}, - {"path": "specs/port/browseros/trios/agent-server/apps/server/src/monitoring/envelope.t27", "t27b": "pass"}, - {"path": "specs/port/browseros/trios/agent-server/apps/server/src/skills/catalog.t27", "t27b": "pass"}, - {"path": "specs/port/browseros/trios/agent-server/apps/server/src/tools/filesystem/ls.t27", "t27b": "pass"}, - {"path": "specs/port/browseros/trios/agent-server/apps/server/src/tools/memory/write.t27", "t27b": "pass"}, - {"path": "specs/port/browseros/trios/agent-server/apps/server/src/tools/tool-registry.t27", "t27b": "pass"}, - {"path": "specs/port/fpga/bscan_spi_qmtech/bscan_spi_qmtech.t27", "t27b": "pass"}, - {"path": "specs/port/fpga/openxc7-synth/phi_temporal/temporal_heartbeat.t27", "t27b": "pass"}, - {"path": "specs/port/fpga/verilog/dsp_probe.t27", "t27b": "pass"}, - {"path": "specs/port/fpga/verilog/dsp_probe_live.t27", "t27b": "pass"}, - {"path": "specs/port/fpga/verilog/e8m0_jtag.t27", "t27b": "pass"}, - {"path": "specs/port/fpga/verilog/gft_bitnet_neuron_jtag.t27", "t27b": "pass"}, - {"path": "specs/port/fpga/verilog/gft_dot4_comm_jtag.t27", "t27b": "pass"}, - {"path": "specs/port/fpga/verilog/gft_dup2_jtag.t27", "t27b": "pass"}, - {"path": "specs/port/fpga/verilog/gft_dup3_jtag.t27", "t27b": "pass"}, - {"path": "specs/port/fpga/verilog/gft_signed_dot4_jtag.t27", "t27b": "pass"}, - {"path": "specs/port/fpga/verilog/gft_smul_jtag.t27", "t27b": "pass"}, - {"path": "specs/port/fpga/verilog/gft_train1_jtag.t27", "t27b": "pass"}, - {"path": "specs/port/fpga/verilog/link_node.t27", "t27b": "pass"}, - {"path": "specs/port/fpga/verilog/mvp_ternary_classifier_top.t27", "t27b": "pass"}, - {"path": "specs/port/fpga/verilog/phi_weights_jtag.t27", "t27b": "pass"}, - {"path": "specs/port/fpga/verilog/ternary_mac_demo_top.t27", "t27b": "pass"}, - {"path": "specs/port/fpga/verilog/ternary_mac_synth.t27", "t27b": "pass"}, - {"path": "specs/port/fpga/verilog/ternary_node_jtag.t27", "t27b": "pass"}, - {"path": "specs/port/fpga/vivado/blinky.t27", "t27b": "pass"}, - {"path": "specs/port/fpga/vivado/gf16_matmul4x4.t27", "t27b": "pass"}, - {"path": "specs/port/fpga/vivado/gf16_top.t27", "t27b": "pass"}, - {"path": "specs/port/fpga/vivado/gf16_uart_sim_bench.t27", "t27b": "pass"}, - {"path": "specs/port/fpga/vivado/uart_detect_top.t27", "t27b": "pass"}, - {"path": "specs/port/fpga/vivado/uart_echo_top.t27", "t27b": "pass"}, - {"path": "specs/port/fpga/vsa/temporal_heartbeat_top.t27", "t27b": "pass"}, - {"path": "specs/port/scripts/aggregate-experience.t27", "t27b": "pass"}, - {"path": "specs/port/scripts/bulk-create-notebooks.t27", "t27b": "pass"}, - {"path": "specs/port/scripts/check-conflicts.t27", "t27b": "pass"}, - {"path": "specs/port/scripts/check-pagination-truncation.t27", "t27b": "pass"}, - {"path": "specs/port/scripts/check_first_party_doc_language.t27", "t27b": "pass"}, - {"path": "specs/port/scripts/ci/loop-tools-tracked.t27", "t27b": "pass"}, - {"path": "specs/port/scripts/ci/rings_matrix.t27", "t27b": "pass"}, - {"path": "specs/port/scripts/fpga-build.t27", "t27b": "pass"}, - {"path": "specs/port/scripts/fpga/flash.t27", "t27b": "pass"}, - {"path": "specs/port/scripts/gen_w309.t27", "t27b": "pass"}, - {"path": "specs/port/scripts/gen_w310.t27", "t27b": "pass"}, - {"path": "specs/port/scripts/gen_w311.t27", "t27b": "pass"}, - {"path": "specs/port/scripts/gen_w314.t27", "t27b": "pass"}, - {"path": "specs/port/scripts/gen_w315.t27", "t27b": "pass"}, - {"path": "specs/port/scripts/gen_w316.t27", "t27b": "pass"}, - {"path": "specs/port/scripts/gen_w317.t27", "t27b": "pass"}, - {"path": "specs/port/scripts/gen_w318.t27", "t27b": "pass"}, - {"path": "specs/port/scripts/gen_w320.t27", "t27b": "pass"}, - {"path": "specs/port/scripts/gen_w322.t27", "t27b": "pass"}, - {"path": "specs/port/scripts/gen_w326.t27", "t27b": "pass"}, - {"path": "specs/port/scripts/gen_w363.t27", "t27b": "pass"}, - {"path": "specs/port/scripts/gen_w365.t27", "t27b": "pass"}, - {"path": "specs/port/scripts/gen_w368.t27", "t27b": "pass"}, - {"path": "specs/port/scripts/gen_w377.t27", "t27b": "pass"}, - {"path": "specs/port/scripts/gen_w378.t27", "t27b": "pass"}, - {"path": "specs/port/scripts/gen_w379.t27", "t27b": "pass"}, - {"path": "specs/port/scripts/gen_w380.t27", "t27b": "pass"}, - {"path": "specs/port/scripts/gen_w381.t27", "t27b": "pass"}, - {"path": "specs/port/scripts/gen_w381_lean.t27", "t27b": "pass"}, - {"path": "specs/port/scripts/gen_w382.t27", "t27b": "pass"}, - {"path": "specs/port/scripts/gen_w384.t27", "t27b": "pass"}, - {"path": "specs/port/scripts/gen_w384_lean.t27", "t27b": "pass"}, - {"path": "specs/port/scripts/gen_w385.t27", "t27b": "pass"}, - {"path": "specs/port/scripts/gen_w386.t27", "t27b": "pass"}, - {"path": "specs/port/scripts/gen_w387.t27", "t27b": "pass"}, - {"path": "specs/port/scripts/gen_w388_lean.t27", "t27b": "pass"}, - {"path": "specs/port/scripts/gen_w391.t27", "t27b": "pass"}, - {"path": "specs/port/scripts/gen_w391_lean.t27", "t27b": "pass"}, - {"path": "specs/port/scripts/gen_w631.t27", "t27b": "pass"}, - {"path": "specs/port/scripts/gen_w632.t27", "t27b": "pass"}, - {"path": "specs/port/scripts/gen_w633.t27", "t27b": "pass"}, - {"path": "specs/port/scripts/gen_w634.t27", "t27b": "pass"}, - {"path": "specs/port/scripts/gen_w635.t27", "t27b": "pass"}, - {"path": "specs/port/scripts/gen_w636.t27", "t27b": "pass"}, - {"path": "specs/port/scripts/gen_w637.t27", "t27b": "pass"}, - {"path": "specs/port/scripts/gen_w638.t27", "t27b": "pass"}, - {"path": "specs/port/scripts/gen_w639.t27", "t27b": "pass"}, - {"path": "specs/port/scripts/gen_w640.t27", "t27b": "pass"}, - {"path": "specs/port/scripts/gen_w641.t27", "t27b": "pass"}, - {"path": "specs/port/scripts/gen_w642.t27", "t27b": "pass"}, - {"path": "specs/port/scripts/gen_w643.t27", "t27b": "pass"}, - {"path": "specs/port/scripts/gen_w644.t27", "t27b": "pass"}, - {"path": "specs/port/scripts/gen_w645.t27", "t27b": "pass"}, - {"path": "specs/port/scripts/gen_w646.t27", "t27b": "pass"}, - {"path": "specs/port/scripts/gen_w647.t27", "t27b": "pass"}, - {"path": "specs/port/scripts/gen_w648.t27", "t27b": "pass"}, - {"path": "specs/port/scripts/gen_w649.t27", "t27b": "pass"}, - {"path": "specs/port/scripts/gen_w650.t27", "t27b": "pass"}, - {"path": "specs/port/scripts/gen_w651.t27", "t27b": "pass"}, - {"path": "specs/port/scripts/gen_w652.t27", "t27b": "pass"}, - {"path": "specs/port/scripts/gen_w653.t27", "t27b": "pass"}, - {"path": "specs/port/scripts/gen_w654.t27", "t27b": "pass"}, - {"path": "specs/port/scripts/gen_w655.t27", "t27b": "pass"}, - {"path": "specs/port/scripts/gen_w656.t27", "t27b": "pass"}, - {"path": "specs/port/scripts/gen_w657.t27", "t27b": "pass"}, - {"path": "specs/port/scripts/gen_w662.t27", "t27b": "pass"}, - {"path": "specs/port/scripts/gen_w669.t27", "t27b": "pass"}, - {"path": "specs/port/scripts/gen_w_blocks.t27", "t27b": "pass"}, - {"path": "specs/port/scripts/generate_episodes.t27", "t27b": "pass"}, - {"path": "specs/port/scripts/git_commands_tasks_1_4.t27", "t27b": "pass"}, - {"path": "specs/port/scripts/install-constitutional-hook.t27", "t27b": "pass"}, - {"path": "specs/port/scripts/lee_monte_carlo_baseline.t27", "t27b": "pass"}, - {"path": "specs/port/scripts/mcp-wrapper.t27", "t27b": "pass"}, - {"path": "specs/port/scripts/print_pellis_seal_decimal.t27", "t27b": "pass"}, - {"path": "specs/port/scripts/pysr_trinity_blind_test_v2.t27", "t27b": "pass"}, - {"path": "specs/port/scripts/reseal-apply.t27", "t27b": "pass"}, - {"path": "specs/port/scripts/reseal-check.t27", "t27b": "pass"}, - {"path": "specs/port/scripts/run_v51_multiple.t27", "t27b": "pass"}, - {"path": "specs/port/scripts/test-agent-bridge.t27", "t27b": "pass"}, - {"path": "specs/port/scripts/tri-issue-create.t27", "t27b": "pass"}, - {"path": "specs/port/scripts/tri-pr-create.t27", "t27b": "pass"}, - {"path": "specs/port/scripts/tri-search.t27", "t27b": "pass"}, - {"path": "specs/port/scripts/tri-sync.t27", "t27b": "pass"}, - {"path": "specs/port/scripts/tri_loop/claims.t27", "t27b": "pass"}, - {"path": "specs/port/scripts/tri_loop/corpus_parse.t27", "t27b": "pass"}, - {"path": "specs/port/scripts/tri_loop/loop_rules.t27", "t27b": "pass"}, - {"path": "specs/port/scripts/tri_loop/now_numbers.t27", "t27b": "pass"}, - {"path": "specs/port/scripts/tri_loop/t27b_rules.t27", "t27b": "pass"}, - {"path": "specs/port/scripts/ultra_engine_v70_ultimate.t27", "t27b": "pass"}, - {"path": "specs/port/scripts/validate_phi_f64.t27", "t27b": "pass"}, - {"path": "specs/port/scripts/verify_precision.t27", "t27b": "pass"}, - {"path": "specs/port/scripts/verify_smoking_guns.t27", "t27b": "pass"}, - {"path": "specs/port/scripts/wrapup/extract-context.t27", "t27b": "pass"}, - {"path": "specs/port/tools/backend_parity_table.t27", "t27b": "pass"}, - {"path": "specs/port/tools/bees/merger_gate_selftest.t27", "t27b": "pass"}, - {"path": "specs/port/tools/check_catalog_integrity.t27", "t27b": "pass"}, - {"path": "specs/port/tools/check_duplicate_declarations.t27", "t27b": "pass"}, - {"path": "specs/port/tools/check_fix_carries_source.t27", "t27b": "pass"}, - {"path": "specs/port/tools/ci/check_specs_still_parse.t27", "t27b": "pass"}, - {"path": "specs/port/tools/jtag/tdo_verdict.t27", "t27b": "pass"}, - {"path": "specs/port/tools/oracle/run.t27", "t27b": "pass"}, - {"path": "specs/port/tools/run_conformance_vvp.t27", "t27b": "pass"}, - {"path": "specs/port/tools/ternary_model.t27", "t27b": "pass"}, - {"path": "specs/port/tools/toolbelt.t27", "t27b": "pass"}, - {"path": "specs/port/tools/verify_emit_bitexact.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/fpga/fly-vivado/verilog/trinity_qmtech.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/fpga/gft/tb32.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/fpga/openxc7-regress/regress-fabric-bufg/fabric_bufg.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/fpga/openxc7-synth/DSP48E1_mock.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/fpga/openxc7-synth/blink_correct.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/fpga/openxc7-synth/blink_fast.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/fpga/openxc7-synth/blink_fixed.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/fpga/openxc7-synth/blink_minimal.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/fpga/openxc7-synth/blink_r23.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/fpga/openxc7-synth/blink_simple.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/fpga/openxc7-synth/blink_slow.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/fpga/openxc7-synth/blink_working.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/fpga/openxc7-synth/clk_test.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/fpga/openxc7-synth/clock_test.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/fpga/openxc7-synth/d6_blink.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/fpga/openxc7-synth/d6_inv_test.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/fpga/openxc7-synth/d6_test.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/fpga/openxc7-synth/d_bank13_test.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/fpga/openxc7-synth/d_blink_high.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/fpga/openxc7-synth/d_bufg_test.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/fpga/openxc7-synth/d_clk_direct.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/fpga/openxc7-synth/d_direct.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/fpga/openxc7-synth/d_e21_test.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/fpga/openxc7-synth/d_f19_test.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/fpga/openxc7-synth/d_full_path.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/fpga/openxc7-synth/d_g22_test.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/fpga/openxc7-synth/d_lut_only.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/fpga/openxc7-synth/d_multi_led.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/fpga/openxc7-synth/d_oscillator.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/fpga/openxc7-synth/d_simple_ff.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/fpga/openxc7-synth/d_simple_led.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/fpga/openxc7-synth/d_slow_blink.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/fpga/openxc7-synth/d_srl_blink.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/fpga/openxc7-synth/d_static_on.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/fpga/openxc7-synth/d_static_one.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/fpga/openxc7-synth/d_y0_test.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/fpga/openxc7-synth/definitive_diagnostic_inv.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/fpga/openxc7-synth/dsp_mul.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/fpga/openxc7-synth/led_both_test.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/fpga/openxc7-synth/led_d5_test.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/fpga/openxc7-synth/led_d6_test.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/fpga/openxc7-synth/led_diagnostic.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/fpga/openxc7-synth/led_off_test.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/fpga/openxc7-synth/led_on_test.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/fpga/openxc7-synth/led_simple_test.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/fpga/openxc7-synth/led_test_inv.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/fpga/openxc7-synth/multi_led_test.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/fpga/openxc7-synth/quantum_bridge_top.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/fpga/openxc7-synth/riscv_blink.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/fpga/openxc7-synth/singularity_d6_top.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/fpga/openxc7-synth/symbiflow_blink.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/fpga/openxc7-synth/ternary_activation.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/fpga/openxc7-synth/trinity_top.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/fpga/openxc7-synth/uart_echo.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/fpga/rtl/fpga_test_reporter.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/fpga/uart_loopback.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/fpga/uart_loopback_core.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/src/background_agent/main.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/src/brain/orbitofrontal_value.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/src/brain/weber_tuning.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/src/cli/health_check.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/src/cli/railway_create_full.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/src/cli/railway_create_project.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/src/cli/railway_deployment_create.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/src/cli/railway_null_startcmd.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/src/firebird/governance_temp.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/src/phi-engine/vibeec_original/bogatyrs_registry.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/src/phi-engine/vibeec_original/bogatyrs_spec_structure.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/src/phi-engine/vibeec_original/tnc.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/src/server_main.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/src/storm/experience_engine.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/src/tri-api/claude_md.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/src/tri/gen_aabb.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/src/tri/gen_arithmetic.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/src/tri/gen_assertion.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/src/tri/gen_barrier.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/src/tri/gen_base64.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/src/tri/gen_bezier.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/src/tri/gen_cache.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/src/tri/gen_caesar.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/src/tri/gen_canvas.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/src/tri/gen_color.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/src/tri/gen_cross_entropy.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/src/tri/gen_cursor.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/src/tri/gen_epoch_reclamation.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/src/tri/gen_escape.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/src/tri/gen_fuzz.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/src/tri/gen_geo_hash2d.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/src/tri/gen_gradient.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/src/tri/gen_gradient_descent.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/src/tri/gen_hazard_pointers.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/src/tri/gen_image.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/src/tri/gen_index.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/src/tri/gen_key_value.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/src/tri/gen_kmeans.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/src/tri/gen_leb128.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/src/tri/gen_linear_regression.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/src/tri/gen_lockfree_stack.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/src/tri/gen_matrix3x3.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/src/tri/gen_mock.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/src/tri/gen_neuron.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/src/tri/gen_path_utils.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/src/tri/gen_perceptron.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/src/tri/gen_quaternion.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/src/tri/gen_radix_tree.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/src/tri/gen_ray.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/src/tri/gen_record_store.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/src/tri/gen_rect.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/src/tri/gen_regression.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/src/tri/gen_relu.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/src/tri/gen_ring_buffer.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/src/tri/gen_rle.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/src/tri/gen_rsa_simple.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/src/tri/gen_rtree.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/src/tri/gen_rwlock.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/src/tri/gen_semaphore.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/src/tri/gen_sigmoid.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/src/tri/gen_skiplist_impl.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/src/tri/gen_snapshot.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/src/tri/gen_softmax.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/src/tri/gen_temp_file.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/src/tri/gen_test_runner.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/src/tri/gen_transaction.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/src/tri/gen_transform.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/src/tri/gen_varint.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/src/tri/gen_wal.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/src/tri/gen_websocket.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/src/tri/gen_work_stealing.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/src/tri/math/vocab_audit.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/src/tri/orchestrator_bench.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/src/tri/string_dualities.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/src/tri/string_spectrum.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/src/vibeec/gen_cmd_minimal.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/src/vibeec/gen_cmd_simple.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/src/vibeec/p2p_module.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/src/vibeec/tnc.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/src/vibeec/trinity_tokenizer.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/src/vibeec/validation_engine.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/src/wasm_stubs/auto_shard_stub.t27", "t27b": "pass"}, - {"path": "specs/port/trios/apps/trios-macos/rings/RUST-04/clade-improve/src/oversight.t27", "t27b": "pass"}, - {"path": "specs/port/trios/apps/trios-macos/rings/RUST-13/clade-meshd/src/transport.t27", "t27b": "pass"}, - {"path": "specs/port/trios/apps/trios-macos/rings/RUST-13/trios-mesh/build.t27", "t27b": "pass"}, - {"path": "specs/port/trios/apps/trios-macos/rings/RUST-13/trios-mesh/src/bin/smoke_m1.t27", "t27b": "pass"}, - {"path": "specs/port/trios/apps/trios-macos/rings/RUST-13/trios-mesh/tools/ad9361_config.t27", "t27b": "pass"}, - {"path": "specs/port/trios/crates/tri-tunnel/src/main.t27", "t27b": "pass"}, - {"path": "specs/port/trios/crates/trinity_loss/src/lib.t27", "t27b": "pass"}, - {"path": "specs/port/trios/crates/trios-bridge/src/main.t27", "t27b": "pass"}, - {"path": "specs/port/trios/crates/trios-chat/rings/CR-CHAT-00/src/lib.t27", "t27b": "pass"}, - {"path": "specs/port/trios/crates/trios-chat/rings/CR-CHAT-01/src/key_package_expiry_guard.t27", "t27b": "pass"}, - {"path": "specs/port/trios/crates/trios-chat/rings/CR-CHAT-02/src/epoch_rollover_wraparound_guard.t27", "t27b": "pass"}, - {"path": "specs/port/trios/crates/trios-chat/rings/CR-CHAT-02/src/skipped_message_key_gap_bound_guard.t27", "t27b": "pass"}, - {"path": "specs/port/trios/crates/trios-chat/rings/CR-CHAT-03/src/ratchet_tree_resolution_guard.t27", "t27b": "pass"}, - {"path": "specs/port/trios/crates/trios-chat/rings/CR-CHAT-03/src/unmerged_leaves_bound_guard.t27", "t27b": "pass"}, - {"path": "specs/port/trios/crates/trios-chat/rings/CR-CHAT-04/src/padding_alignment_boundary_guard.t27", "t27b": "pass"}, - {"path": "specs/port/trios/crates/trios-chat/rings/CR-CHAT-04/src/padding_block_size_alignment_guard.t27", "t27b": "pass"}, - {"path": "specs/port/trios/crates/trios-chat/rings/CR-CHAT-05/src/envelope_size_distribution_uniformity.t27", "t27b": "pass"}, - {"path": "specs/port/trios/crates/trios-chat/rings/CR-CHAT-07/src/blind_signature_sender_token.t27", "t27b": "pass"}, - {"path": "specs/port/trios/crates/trios-chat/rings/CR-CHAT-07/src/cover_decoy_ratio_governor.t27", "t27b": "pass"}, - {"path": "specs/port/trios/crates/trios-chat/rings/CR-CHAT-07/src/cover_traffic_inter_arrival_autocorrelation_guard.t27", "t27b": "pass"}, - {"path": "specs/port/trios/crates/trios-chat/rings/CR-CHAT-LAWS/src/lib.t27", "t27b": "pass"}, - {"path": "specs/port/trios/crates/trios-cli/src/cmd/agent.t27", "t27b": "pass"}, - {"path": "specs/port/trios/crates/trios-cli/src/cmd/commit.t27", "t27b": "pass"}, - {"path": "specs/port/trios/crates/trios-cli/src/cmd/gates.t27", "t27b": "pass"}, - {"path": "specs/port/trios/crates/trios-cli/src/cmd/leaderboard.t27", "t27b": "pass"}, - {"path": "specs/port/trios/crates/trios-cli/src/cmd/report.t27", "t27b": "pass"}, - {"path": "specs/port/trios/crates/trios-cli/src/cmd/roster.t27", "t27b": "pass"}, - {"path": "specs/port/trios/crates/trios-cli/src/cmd/run.t27", "t27b": "pass"}, - {"path": "specs/port/trios/crates/trios-cli/src/cmd/status.t27", "t27b": "pass"}, - {"path": "specs/port/trios/crates/trios-cli/src/cmd/submit.t27", "t27b": "pass"}, - {"path": "specs/port/trios/crates/trios-cli/src/gh.t27", "t27b": "pass"}, - {"path": "specs/port/trios/crates/trios-cli/src/lock.t27", "t27b": "pass"}, - {"path": "specs/port/trios/crates/trios-cli/src/metrics.t27", "t27b": "pass"}, - {"path": "specs/port/trios/crates/trios-doctor/rings/BRONZE-RING-DR/src/main.t27", "t27b": "pass"}, - {"path": "specs/port/trios/crates/trios-doctor/rings/SILVER-RING-DR-00/src/lib.t27", "t27b": "pass"}, - {"path": "specs/port/trios/crates/trios-doctor/src/main.t27", "t27b": "pass"}, - {"path": "specs/port/trios/crates/trios-ext/rings/SILVER-RING-EXT-00/src/lib.t27", "t27b": "pass"}, - {"path": "specs/port/trios/crates/trios-ext/xtask/src/main.t27", "t27b": "pass"}, - {"path": "specs/port/trios/crates/trios-git/src/commit.t27", "t27b": "pass"}, - {"path": "specs/port/trios/crates/trios-git/src/log.t27", "t27b": "pass"}, - {"path": "specs/port/trios/crates/trios-git/src/stash.t27", "t27b": "pass"}, - {"path": "specs/port/trios/crates/trios-git/src/status.t27", "t27b": "pass"}, - {"path": "specs/port/trios/crates/trios-golden-float/build.t27", "t27b": "pass"}, - {"path": "specs/port/trios/crates/trios-hdc/build.t27", "t27b": "pass"}, - {"path": "specs/port/trios/crates/trios-hdc/rings/HD-01/src/lib.t27", "t27b": "pass"}, - {"path": "specs/port/trios/crates/trios-igla-race/src/main.t27", "t27b": "pass"}, - {"path": "specs/port/trios/crates/trios-igla-trainer/src/jepa_runner.t27", "t27b": "pass"}, - {"path": "specs/port/trios/crates/trios-mcp/rings/BR-XTASK/src/main.t27", "t27b": "pass"}, - {"path": "specs/port/trios/crates/trios-mcp/rings/SR-01/src/lighthouse.t27", "t27b": "pass"}, - {"path": "specs/port/trios/crates/trios-mcp/rings/SR-02/src/discovery.t27", "t27b": "pass"}, - {"path": "specs/port/trios/crates/trios-mcp/rings/SR-02/src/lib.t27", "t27b": "pass"}, - {"path": "specs/port/trios/crates/trios-mcp/src/main.t27", "t27b": "pass"}, - {"path": "specs/port/trios/crates/trios-mesh/src/identity.t27", "t27b": "pass"}, - {"path": "specs/port/trios/crates/trios-mesh/src/packet.t27", "t27b": "pass"}, - {"path": "specs/port/trios/crates/trios-openclaw/rings/OC-01/src/lib.t27", "t27b": "pass"}, - {"path": "specs/port/trios/crates/trios-physics/build.t27", "t27b": "pass"}, - {"path": "specs/port/trios/crates/trios-physics/rings/PH-01/src/lib.t27", "t27b": "pass"}, - {"path": "specs/port/trios/crates/trios-physics/src/lib.t27", "t27b": "pass"}, - {"path": "specs/port/trios/crates/trios-rainbow-bridge/src/funnel_client.t27", "t27b": "pass"}, - {"path": "specs/port/trios/crates/trios-rainbow-bridge/src/lamport.t27", "t27b": "pass"}, - {"path": "specs/port/trios/crates/trios-sacred/rings/SC-00/src/lib.t27", "t27b": "pass"}, - {"path": "specs/port/trios/crates/trios-sacred/rings/SC-01/src/lib.t27", "t27b": "pass"}, - {"path": "specs/port/trios/crates/trios-scarab-types/rings/SR-00/src/lib.t27", "t27b": "pass"}, - {"path": "specs/port/trios/crates/trios-scarab-types/rings/SR-01/src/lib.t27", "t27b": "pass"}, - {"path": "specs/port/trios/crates/trios-scarab-types/rings/SR-02/src/lib.t27", "t27b": "pass"}, - {"path": "specs/port/trios/crates/trios-scarab-types/rings/SR-03/src/lib.t27", "t27b": "pass"}, - {"path": "specs/port/trios/crates/trios-scarab-types/rings/SR-04/src/lib.t27", "t27b": "pass"}, - {"path": "specs/port/trios/crates/trios-server/src/mcp_endpoints/tasks.t27", "t27b": "pass"}, - {"path": "specs/port/trios/crates/trios-server/src/tools/git.t27", "t27b": "pass"}, - {"path": "specs/port/trios/crates/trios-server/src/tools/git_extended.t27", "t27b": "pass"}, - {"path": "specs/port/trios/crates/trios-server/src/tools/gitbutler.t27", "t27b": "pass"}, - {"path": "specs/port/trios/crates/trios-server/src/tools/golden_float.t27", "t27b": "pass"}, - {"path": "specs/port/trios/crates/trios-server/src/tools/mod.t27", "t27b": "pass"}, - {"path": "specs/port/trios/crates/trios-store/rings/ST-00/src/lib.t27", "t27b": "pass"}, - {"path": "specs/port/trios/crates/trios-ternary/rings/TR-01/src/lib.t27", "t27b": "pass"}, - {"path": "specs/port/trios/crates/trios-train-cpu/src/bin/tjepa_modules/encoder.t27", "t27b": "pass"}, - {"path": "specs/port/trios/crates/trios-train-cpu/src/bin/train_state.t27", "t27b": "pass"}, - {"path": "specs/port/trios/crates/trios-trainer/src/train_loop.t27", "t27b": "pass"}, - {"path": "specs/port/trios/crates/trios-trainer/src/validation.t27", "t27b": "pass"}, - {"path": "specs/port/trios/crates/trios-trinity-brain/src/phi.t27", "t27b": "pass"}, - {"path": "specs/port/trios/crates/trios-vsa/rings/VS-01/src/lib.t27", "t27b": "pass"}, - {"path": "specs/port/trios/validate_bpb.t27", "t27b": "pass"}, - {"path": "specs/providers/catalog.t27", "t27b": "pass"}, - {"path": "specs/providers/gonka/deepseek-v4-flash-0731.t27", "t27b": "pass"}, - {"path": "specs/providers/gonka/glm-5-2-fp8.t27", "t27b": "pass"}, - {"path": "specs/providers/gonka/glm-5-3-flash.t27", "t27b": "pass"}, - {"path": "specs/providers/gonka/kimi-k2-6.t27", "t27b": "pass"}, - {"path": "specs/providers/gonka/minimax-m2-7.t27", "t27b": "pass"}, - {"path": "specs/providers/tri_gnk_pair.t27", "t27b": "pass"}, - {"path": "specs/providers/trinet/fpga-xc7a200t.t27", "t27b": "pass"}, - {"path": "specs/providers/trinet/gpu-consumer-24gb.t27", "t27b": "pass"}, - {"path": "specs/queen/actor_events.t27", "t27b": "pass"}, - {"path": "specs/queen/actor_view.t27", "t27b": "pass"}, - {"path": "specs/queen/actors.t27", "t27b": "pass"}, - {"path": "specs/queen/actors_hw.t27", "t27b": "pass"}, - {"path": "specs/queen/actors_hw_jtag.t27", "t27b": "pass"}, - {"path": "specs/queen/actors_hw_top.t27", "t27b": "pass"}, - {"path": "specs/queen/app.t27", "t27b": "pass"}, - {"path": "specs/queen/claim.t27", "t27b": "pass"}, - {"path": "specs/queen/control.t27", "t27b": "pass"}, - {"path": "specs/queen/dashboard.t27", "t27b": "pass"}, - {"path": "specs/queen/dispatch.t27", "t27b": "pass"}, - {"path": "specs/queen/dispatch_exit.t27", "t27b": "pass"}, - {"path": "specs/queen/domains.t27", "t27b": "pass"}, - {"path": "specs/queen/drain.t27", "t27b": "pass"}, - {"path": "specs/queen/events.t27", "t27b": "pass"}, - {"path": "specs/queen/golden_chain.t27", "t27b": "pass"}, - {"path": "specs/queen/hive.t27", "t27b": "pass"}, - {"path": "specs/queen/holds.t27", "t27b": "pass"}, - {"path": "specs/queen/jobs.t27", "t27b": "pass"}, - {"path": "specs/queen/keyed.t27", "t27b": "pass"}, - {"path": "specs/queen/keyed_guard.t27", "t27b": "pass"}, - {"path": "specs/queen/merger_gate.t27", "t27b": "pass"}, - {"path": "specs/queen/netlink.t27", "t27b": "pass"}, - {"path": "specs/queen/priority.t27", "t27b": "pass"}, - {"path": "specs/queen/replay/actors_decisions.t27", "t27b": "pass"}, - {"path": "specs/queen/replay/reviewer_decisions.t27", "t27b": "pass"}, - {"path": "specs/queen/replay/telemetry_decisions.t27", "t27b": "pass"}, - {"path": "specs/queen/review_lanes.t27", "t27b": "pass"}, - {"path": "specs/queen/review_log.t27", "t27b": "pass"}, - {"path": "specs/queen/review_valve.t27", "t27b": "pass"}, - {"path": "specs/queen/reviewer.t27", "t27b": "pass"}, - {"path": "specs/queen/reviewer_sizing.t27", "t27b": "pass"}, - {"path": "specs/queen/shaping.t27", "t27b": "pass"}, - {"path": "specs/queen/simulation.t27", "t27b": "pass"}, - {"path": "specs/queen/task_analysis.t27", "t27b": "pass"}, - {"path": "specs/queen/tasks.t27", "t27b": "pass"}, - {"path": "specs/queen/telemetry.t27", "t27b": "pass"}, - {"path": "specs/queen/turn_stop.t27", "t27b": "pass"}, - {"path": "specs/queen/views.t27", "t27b": "pass"}, - {"path": "specs/queen/waits.t27", "t27b": "pass"}, - {"path": "specs/queen/worktree_keep.t27", "t27b": "pass"}, - {"path": "specs/rings/ring_103_phi_sgd.t27", "t27b": "pass"}, - {"path": "specs/sandbox/health.t27", "t27b": "pass"}, - {"path": "specs/sandbox/https_enforce.t27", "t27b": "pass"}, - {"path": "specs/sandbox/orphan_detection.t27", "t27b": "pass"}, - {"path": "specs/sandbox/session_timeout.t27", "t27b": "pass"}, - {"path": "specs/skills/t27-measure-corpus.t27", "t27b": "pass"}, - {"path": "specs/skills/t27-phi-loop.t27", "t27b": "pass"}, - {"path": "specs/skills/t27-providers-steward.t27", "t27b": "pass"}, - {"path": "specs/skills/t27-self-host.t27", "t27b": "pass"}, - {"path": "specs/skills/t27-tri-pipeline.t27", "t27b": "pass"}, - {"path": "specs/skills/t27-tri.t27", "t27b": "pass"}, - {"path": "specs/skills/t27-wave-audit.t27", "t27b": "pass"}, - {"path": "specs/skills/t27-wrap-up.t27", "t27b": "pass"}, - {"path": "specs/skills/trinity-blog-post.t27", "t27b": "pass"}, - {"path": "specs/skills/trinity-board-sync.t27", "t27b": "pass"}, - {"path": "specs/skills/trinity-cloud.t27", "t27b": "pass"}, - {"path": "specs/skills/trinity-connect-accounts.t27", "t27b": "pass"}, - {"path": "specs/skills/trinity-doctor.t27", "t27b": "pass"}, - {"path": "specs/skills/trinity-farm-garden.t27", "t27b": "pass"}, - {"path": "specs/skills/trinity-fpga-synth.t27", "t27b": "pass"}, - {"path": "specs/skills/trinity-god-mode.t27", "t27b": "pass"}, - {"path": "specs/skills/trinity-implement-issue.t27", "t27b": "pass"}, - {"path": "specs/skills/trinity-queen-hive-visuals.t27", "t27b": "pass"}, - {"path": "specs/skills/trinity-review-code.t27", "t27b": "pass"}, - {"path": "specs/skills/trinity-run-tests.t27", "t27b": "pass"}, - {"path": "specs/skills/trinity-scholar.t27", "t27b": "pass"}, - {"path": "specs/skills/trinity-status.t27", "t27b": "pass"}, - {"path": "specs/skills/trinity-tech-tree.t27", "t27b": "pass"}, - {"path": "specs/skills/trinity-tri.t27", "t27b": "pass"}, - {"path": "specs/skills/trinity-trinity-test.t27", "t27b": "pass"}, - {"path": "specs/skills/trinity-ux-wave.t27", "t27b": "pass"}, - {"path": "specs/skills/trinity-vibee-gen.t27", "t27b": "pass"}, - {"path": "specs/skills/trinity-vsa-verify.t27", "t27b": "pass"}, - {"path": "specs/skills/trinity-wave.t27", "t27b": "pass"}, - {"path": "specs/system/unified-agent-operations.t27", "t27b": "pass"}, - {"path": "specs/ternary/activation_quantizer.t27", "t27b": "pass"}, - {"path": "specs/ternary/bitnet_layer.t27", "t27b": "pass"}, - {"path": "specs/ternary/bitnet_majority.t27", "t27b": "pass"}, - {"path": "specs/ternary/bitnet_mlp.t27", "t27b": "pass"}, - {"path": "specs/ternary/bitnet_mlp3.t27", "t27b": "pass"}, - {"path": "specs/ternary/bitnet_neuron.t27", "t27b": "pass"}, - {"path": "specs/ternary/bitnet_neuron_nchunk.t27", "t27b": "pass"}, - {"path": "specs/ternary/clocked_counter.t27", "t27b": "pass"}, - {"path": "specs/ternary/comb_bitnet_layer.t27", "t27b": "pass"}, - {"path": "specs/ternary/comb_bitnet_neuron.t27", "t27b": "pass"}, - {"path": "specs/ternary/comb_ternary_dot.t27", "t27b": "pass"}, - {"path": "specs/ternary/gft_add_rne.t27", "t27b": "pass"}, - {"path": "specs/ternary/gft_argmax4.t27", "t27b": "pass"}, - {"path": "specs/ternary/gft_axpy.t27", "t27b": "pass"}, - {"path": "specs/ternary/gft_bitnet_neuron.t27", "t27b": "pass"}, - {"path": "specs/ternary/gft_classifier4.t27", "t27b": "pass"}, - {"path": "specs/ternary/gft_classify.t27", "t27b": "pass"}, - {"path": "specs/ternary/gft_classify3.t27", "t27b": "pass"}, - {"path": "specs/ternary/gft_dot2.t27", "t27b": "pass"}, - {"path": "specs/ternary/gft_dot2_rne.t27", "t27b": "pass"}, - {"path": "specs/ternary/gft_dot4.t27", "t27b": "pass"}, - {"path": "specs/ternary/gft_dot4_rne.t27", "t27b": "pass"}, - {"path": "specs/ternary/gft_dot8.t27", "t27b": "pass"}, - {"path": "specs/ternary/gft_exp2.t27", "t27b": "pass"}, - {"path": "specs/ternary/gft_hidden2.t27", "t27b": "pass"}, - {"path": "specs/ternary/gft_layer2.t27", "t27b": "pass"}, - {"path": "specs/ternary/gft_layer3.t27", "t27b": "pass"}, - {"path": "specs/ternary/gft_layer4.t27", "t27b": "pass"}, - {"path": "specs/ternary/gft_log2.t27", "t27b": "pass"}, - {"path": "specs/ternary/gft_logistic.t27", "t27b": "pass"}, - {"path": "specs/ternary/gft_madd.t27", "t27b": "pass"}, - {"path": "specs/ternary/gft_magsub_tie.t27", "t27b": "pass"}, - {"path": "specs/ternary/gft_mlp2.t27", "t27b": "pass"}, - {"path": "specs/ternary/gft_mlp3.t27", "t27b": "pass"}, - {"path": "specs/ternary/gft_mul_rne.t27", "t27b": "pass"}, - {"path": "specs/ternary/gft_neuron_full.t27", "t27b": "pass"}, - {"path": "specs/ternary/gft_nll.t27", "t27b": "pass"}, - {"path": "specs/ternary/gft_recip.t27", "t27b": "pass"}, - {"path": "specs/ternary/gft_relu.t27", "t27b": "pass"}, - {"path": "specs/ternary/gft_sadd.t27", "t27b": "pass"}, - {"path": "specs/ternary/gft_sgd_step.t27", "t27b": "pass"}, - {"path": "specs/ternary/gft_signed_dot4.t27", "t27b": "pass"}, - {"path": "specs/ternary/gft_signed_mac.t27", "t27b": "pass"}, - {"path": "specs/ternary/gft_smul.t27", "t27b": "pass"}, - {"path": "specs/ternary/gft_softmax4.t27", "t27b": "pass"}, - {"path": "specs/ternary/gft_softmax_grad4.t27", "t27b": "pass"}, - {"path": "specs/ternary/gft_train1.t27", "t27b": "pass"}, - {"path": "specs/ternary/gft_train2.t27", "t27b": "pass"}, - {"path": "specs/ternary/gft_train2relu.t27", "t27b": "pass"}, - {"path": "specs/ternary/gft_xorbp.t27", "t27b": "pass"}, - {"path": "specs/ternary/gft_xorbp2.t27", "t27b": "pass"}, - {"path": "specs/ternary/gft_xornet.t27", "t27b": "pass"}, - {"path": "specs/ternary/gft_xorpercep.t27", "t27b": "pass"}, - {"path": "specs/ternary/gft_xorpercep3.t27", "t27b": "pass"}, - {"path": "specs/ternary/gft_xorpercep4.t27", "t27b": "pass"}, - {"path": "specs/ternary/gft_xortrain.t27", "t27b": "pass"}, - {"path": "specs/ternary/radix_economy.t27", "t27b": "pass"}, - {"path": "specs/ternary/stream_ternary_mac.t27", "t27b": "pass"}, - {"path": "specs/ternary/ternary_full_adder.t27", "t27b": "pass"}, - {"path": "specs/ternary/ternary_mac.t27", "t27b": "pass"}, - {"path": "specs/ternary/ternary_ripple_adder.t27", "t27b": "pass"}, - {"path": "specs/ternary/ternary_xor.t27", "t27b": "pass"}, - {"path": "specs/ternary/trits.t27", "t27b": "pass"}, - {"path": "specs/tools/catalog.t27", "t27b": "pass"}, - {"path": "specs/tools/epic_ci.t27", "t27b": "pass"}, - {"path": "specs/tools/mcp/gitbutler.t27", "t27b": "pass"}, - {"path": "specs/tools/mcp/inngest-dev.t27", "t27b": "pass"}, - {"path": "specs/tools/mcp/needle.t27", "t27b": "pass"}, - {"path": "specs/tools/mcp/neon.t27", "t27b": "pass"}, - {"path": "specs/tools/mcp/notebooklm.t27", "t27b": "pass"}, - {"path": "specs/tools/mcp/railway-mcp-server.t27", "t27b": "pass"}, - {"path": "specs/tools/mcp/t27-traceability.t27", "t27b": "pass"}, - {"path": "specs/tools/mcp/tri-mcp.t27", "t27b": "pass"}, - {"path": "specs/tools/mcp/tri-ssot.t27", "t27b": "pass"}, - {"path": "specs/tools/mcp/trinity.t27", "t27b": "pass"}, - {"path": "specs/tools/mcp/zig-docs.t27", "t27b": "pass"}, - {"path": "specs/tools/mcp_protocol.t27", "t27b": "pass"}, - {"path": "specs/tools/t27o/rust_convert.t27", "t27b": "pass"}, - {"path": "specs/tools/t27o/rust_std.t27", "t27b": "pass"}, - {"path": "specs/tools/tri/abandoned.t27", "t27b": "pass"}, - {"path": "specs/tools/tri/cell.t27", "t27b": "pass"}, - {"path": "specs/tools/tri/census.t27", "t27b": "pass"}, - {"path": "specs/tools/tri/ci.t27", "t27b": "pass"}, - {"path": "specs/tools/tri/competitors.t27", "t27b": "pass"}, - {"path": "specs/tools/tri/discard.t27", "t27b": "pass"}, - {"path": "specs/tools/tri/doctor.t27", "t27b": "pass"}, - {"path": "specs/tools/tri/elab.t27", "t27b": "pass"}, - {"path": "specs/tools/tri/emit.t27", "t27b": "pass"}, - {"path": "specs/tools/tri/experience.t27", "t27b": "pass"}, - {"path": "specs/tools/tri/fleet.t27", "t27b": "pass"}, - {"path": "specs/tools/tri/fmt.t27", "t27b": "pass"}, - {"path": "specs/tools/tri/fpga.t27", "t27b": "pass"}, - {"path": "specs/tools/tri/gates.t27", "t27b": "pass"}, - {"path": "specs/tools/tri/gen.t27", "t27b": "pass"}, - {"path": "specs/tools/tri/harness.t27", "t27b": "pass"}, - {"path": "specs/tools/tri/health.t27", "t27b": "pass"}, - {"path": "specs/tools/tri/hooks.t27", "t27b": "pass"}, - {"path": "specs/tools/tri/issues.t27", "t27b": "pass"}, - {"path": "specs/tools/tri/jumps.t27", "t27b": "pass"}, - {"path": "specs/tools/tri/kinds.t27", "t27b": "pass"}, - {"path": "specs/tools/tri/lean.t27", "t27b": "pass"}, - {"path": "specs/tools/tri/ledgers.t27", "t27b": "pass"}, - {"path": "specs/tools/tri/loop.t27", "t27b": "pass"}, - {"path": "specs/tools/tri/merging.t27", "t27b": "pass"}, - {"path": "specs/tools/tri/misread.t27", "t27b": "pass"}, - {"path": "specs/tools/tri/mods.t27", "t27b": "pass"}, - {"path": "specs/tools/tri/mutate.t27", "t27b": "pass"}, - {"path": "specs/tools/tri/now.t27", "t27b": "pass"}, - {"path": "specs/tools/tri/one-away.t27", "t27b": "pass"}, - {"path": "specs/tools/tri/orphaned.t27", "t27b": "pass"}, - {"path": "specs/tools/tri/pr.t27", "t27b": "pass"}, - {"path": "specs/tools/tri/prose.t27", "t27b": "pass"}, - {"path": "specs/tools/tri/quantifiers.t27", "t27b": "pass"}, - {"path": "specs/tools/tri/red.t27", "t27b": "pass"}, - {"path": "specs/tools/tri/reseal.t27", "t27b": "pass"}, - {"path": "specs/tools/tri/rtl.t27", "t27b": "pass"}, - {"path": "specs/tools/tri/seals.t27", "t27b": "pass"}, - {"path": "specs/tools/tri/serve.t27", "t27b": "pass"}, - {"path": "specs/tools/tri/skill.t27", "t27b": "pass"}, - {"path": "specs/tools/tri/status.t27", "t27b": "pass"}, - {"path": "specs/tools/tri/sweep.t27", "t27b": "pass"}, - {"path": "specs/tools/tri/synth.t27", "t27b": "pass"}, - {"path": "specs/tools/tri/test.t27", "t27b": "pass"}, - {"path": "specs/tools/tri/topic.t27", "t27b": "pass"}, - {"path": "specs/tools/tri/types.t27", "t27b": "pass"}, - {"path": "specs/tools/tri/unparsed.t27", "t27b": "pass"}, - {"path": "specs/tools/tri/vectors.t27", "t27b": "pass"}, - {"path": "specs/tools/tri/verdict.t27", "t27b": "pass"}, - {"path": "specs/tools/tri/vsim.t27", "t27b": "pass"}, - {"path": "specs/tools/tri/window.t27", "t27b": "pass"}, - {"path": "specs/tools/tri/worktrees.t27", "t27b": "pass"}, - {"path": "specs/tools/trinity/tri/bench.t27", "t27b": "pass"}, - {"path": "specs/tools/trinity/tri/bio.t27", "t27b": "pass"}, - {"path": "specs/tools/trinity/tri/blindspots.t27", "t27b": "pass"}, - {"path": "specs/tools/trinity/tri/conscious.t27", "t27b": "pass"}, - {"path": "specs/tools/trinity/tri/constants.t27", "t27b": "pass"}, - {"path": "specs/tools/trinity/tri/cosmos.t27", "t27b": "pass"}, - {"path": "specs/tools/trinity/tri/dashboard.t27", "t27b": "pass"}, - {"path": "specs/tools/trinity/tri/fib.t27", "t27b": "pass"}, - {"path": "specs/tools/trinity/tri/fpga.t27", "t27b": "pass"}, - {"path": "specs/tools/trinity/tri/gematria.t27", "t27b": "pass"}, - {"path": "specs/tools/trinity/tri/govern.t27", "t27b": "pass"}, - {"path": "specs/tools/trinity/tri/hardware.t27", "t27b": "pass"}, - {"path": "specs/tools/trinity/tri/identity.t27", "t27b": "pass"}, - {"path": "specs/tools/trinity/tri/lucas.t27", "t27b": "pass"}, - {"path": "specs/tools/trinity/tri/mesh.t27", "t27b": "pass"}, - {"path": "specs/tools/trinity/tri/needle-check.t27", "t27b": "pass"}, - {"path": "specs/tools/trinity/tri/needle-search.t27", "t27b": "pass"}, - {"path": "specs/tools/trinity/tri/needle.t27", "t27b": "pass"}, - {"path": "specs/tools/trinity/tri/omega.t27", "t27b": "pass"}, - {"path": "specs/tools/trinity/tri/particles.t27", "t27b": "pass"}, - {"path": "specs/tools/trinity/tri/phi.t27", "t27b": "pass"}, - {"path": "specs/tools/trinity/tri/quantum.t27", "t27b": "pass"}, - {"path": "specs/tools/trinity/tri/reputation.t27", "t27b": "pass"}, - {"path": "specs/tools/trinity/tri/sacred-const.t27", "t27b": "pass"}, - {"path": "specs/tools/trinity/tri/spiral.t27", "t27b": "pass"}, - {"path": "specs/tools/trinity/tri/swarm.t27", "t27b": "pass"}, - {"path": "specs/tools/trinity/tri/test.t27", "t27b": "pass"}, - {"path": "specs/tools/trinity/tri/vsa.t27", "t27b": "pass"}, - {"path": "specs/tools/trinity/tri/wallet.t27", "t27b": "pass"}, - {"path": "specs/traffic_animator.t27", "t27b": "pass"}, - {"path": "specs/tri/actors/metrics.t27", "t27b": "pass"}, - {"path": "specs/tri/agent/faculty_board.t27", "t27b": "pass"}, - {"path": "specs/tri/catalog/health.t27", "t27b": "pass"}, - {"path": "specs/tri/collections/namespace.t27", "t27b": "pass"}, - {"path": "specs/tri/crypto/ed25519.t27", "t27b": "pass"}, - {"path": "specs/tri/crypto/hex.t27", "t27b": "pass"}, - {"path": "specs/tri/crypto/sha256.t27", "t27b": "pass"}, - {"path": "specs/tri/crypto/sha512.t27", "t27b": "pass"}, - {"path": "specs/tri/graph/bellman_ford.t27", "t27b": "pass"}, - {"path": "specs/tri/graph/graph.t27", "t27b": "pass"}, - {"path": "specs/tri/graph/topological_sort.t27", "t27b": "pass"}, - {"path": "specs/tri/hot/hot.t27", "t27b": "pass"}, - {"path": "specs/tri/lab/receipt.t27", "t27b": "pass"}, - {"path": "specs/tri/lanes/lanes.t27", "t27b": "pass"}, - {"path": "specs/tri/math/math.t27", "t27b": "pass"}, - {"path": "specs/tri/math/measurement.t27", "t27b": "pass"}, - {"path": "specs/tri/misread/shapes.t27", "t27b": "pass"}, - {"path": "specs/tri/mutate/census.t27", "t27b": "pass"}, - {"path": "specs/tri/mutate/lab.t27", "t27b": "pass"}, - {"path": "specs/tri/mutate/plant.t27", "t27b": "pass"}, - {"path": "specs/tri/mutate/survivors.t27", "t27b": "pass"}, - {"path": "specs/tri/network/payout.t27", "t27b": "pass"}, - {"path": "specs/tri/pipeline/codegen.t27", "t27b": "pass"}, - {"path": "specs/tri/pipeline/spec_writer.t27", "t27b": "pass"}, - {"path": "specs/tri/pipeline/workflow.t27", "t27b": "pass"}, - {"path": "specs/tri/reseal/seal.t27", "t27b": "pass"}, - {"path": "specs/tri/search/pattern.t27", "t27b": "pass"}, - {"path": "specs/tri/sort/insertion_sort.t27", "t27b": "pass"}, - {"path": "specs/tri/sort/merge_sort.t27", "t27b": "pass"}, - {"path": "specs/tri/sort/selection_sort.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/a64.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/any_param_plan.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/arith_op.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/ast_scan.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/ast_shape.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/ast_walk.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/bit_cast_plan.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/blockers.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/builtin_plan.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/check_budget.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/cmp_op.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/coerce_plan.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/comptime_float.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/conformance/anonymous_struct.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/conformance/anytype_typeof.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/conformance/array_length_expr.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/conformance/array_literal.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/conformance/array_literal_value.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/conformance/array_repeat_text.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/conformance/bare_abs.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/conformance/big_frame.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/conformance/big_repeat_global.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/conformance/bit_cast.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/conformance/brace_invariant.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/conformance/builtin_abs_max_min_pi.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/conformance/carried_allocator.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/conformance/carried_container.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/conformance/cmp_out_of_range.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/conformance/comptime_float.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/conformance/comptime_float_f128.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/conformance/const_division.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/conformance/const_optional.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/conformance/discard_value.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/conformance/div_trunc_panic.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/conformance/elf_object.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/conformance/empty_anon_literal.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/conformance/empty_typed_array_literal.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/conformance/eval_branch_quota.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/conformance/float_as.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/conformance/float_call_cast.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/conformance/float_from_int_literal.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/conformance/float_mul_pow2.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/conformance/float_sqrt.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/conformance/frame_address_caller_owned.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/conformance/i128_arith.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/conformance/i128_ops.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/conformance/i128_return.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/conformance/int_cast.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/conformance/int_cast_index.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/conformance/large_frame.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/conformance/lazy_signature.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/conformance/let_reassigned.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/conformance/libm_logf.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/conformance/libm_powf.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/conformance/libm_rounding.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/conformance/libm_std_math.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/conformance/module_var_in_test.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/conformance/negative_float_literal.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/conformance/nested_anon_struct.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/conformance/numeric_coercion.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/conformance/odd_width_int.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/conformance/opaque_pointer.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/conformance/opt_void.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/conformance/optional_enum_compare.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/conformance/optional_module_var.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/conformance/param_discard.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/conformance/pointer_equality.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/conformance/postfix_optional.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/conformance/rem_int.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/conformance/repeat_addr_unreached.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/conformance/repeat_local.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/conformance/repeat_width_suffix.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/conformance/return_undefined_void.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/conformance/scaffold_local.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/conformance/scope_exit.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/conformance/scoped_gf16.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/conformance/shadow_module_var.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/conformance/size_of.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/conformance/slice_arg_one_element.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/conformance/static_slice_literal.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/conformance/std_mem_byte_slice.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/conformance/stdmem.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/conformance/str_module_var.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/conformance/string_slice_literal.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/conformance/struct_lit_if.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/conformance/test_local_write.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/conformance/tuple_local.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/conformance/tuple_local_index.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/conformance/type_alias.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/conformance/type_void.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/conformance/undefined_arg.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/conformance/undefined_module_var.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/conformance/unreached_stub.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/conformance/unread_anytype.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/conformance/unresolved_signature.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/conformance/untyped_local.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/conformance/untyped_local_uses.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/conformance/value_ignored.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/conformance/value_params.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/conformance/verilog_lib.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/conformance/verilog_prim.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/conformance/verilog_use.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/conformance/verilog_widths.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/conformance/void_bind.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/conformance/wide_int_const.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/conformance/zig_keyword_field.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/const_div_plan.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/discard_plan.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/dogfood.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/elf.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/emit_kit.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/empty_lit_plan.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/eval_arith.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/float_as_plan.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/frame_store_plan.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/fuzz.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/fuzz_oracle.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/i128_plan.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/int_cast_plan.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/lazy_sig_plan.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/ledger_steward.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/lencall.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/libm.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/libm_plan.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/literal_plan.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/macho.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/opaque_plan.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/optional_compare_plan.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/ptr_eq_plan.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/reduce.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/ref_var_plan.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/scaffold_plan.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/slice_lit_plan.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/source_text.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/stdmem.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/stdmem_plan.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/steward.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/text_escape.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/ts_emit.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/ts_plan.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/tuple_local_plan.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/type_text.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/undefined_arg_plan.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/verdict_key.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/verilog_emit.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/verilog_plan.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/void_bind_plan.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/wide_plan.t27", "t27b": "pass"}, - {"path": "specs/tri/test/report.t27", "t27b": "pass"}, - {"path": "specs/tri/utils/args.t27", "t27b": "pass"}, - {"path": "specs/tri/utils/exit_codes.t27", "t27b": "pass"}, - {"path": "specs/tri/utils/template.t27", "t27b": "pass"}, - {"path": "specs/trinet/etx.t27", "t27b": "pass"}, - {"path": "specs/trinet/ledger.t27", "t27b": "pass"}, - {"path": "specs/trinet/mint_authority.t27", "t27b": "pass"}, - {"path": "specs/trinet/node-work-credit.t27", "t27b": "pass"}, - {"path": "specs/trinet/tri-bridge.t27", "t27b": "pass"}, - {"path": "specs/trinity/build_graph.t27", "t27b": "pass"}, - {"path": "specs/trinity/capabilities/abi.c-api.t27", "t27b": "pass"}, - {"path": "specs/trinity/capabilities/agent.daemons.t27", "t27b": "pass"}, - {"path": "specs/trinity/capabilities/agent.phi-loop.t27", "t27b": "pass"}, - {"path": "specs/trinity/capabilities/agent.tri-api.t27", "t27b": "pass"}, - {"path": "specs/trinity/capabilities/api.http-server.t27", "t27b": "pass"}, - {"path": "specs/trinity/capabilities/archive.legacy.t27", "t27b": "pass"}, - {"path": "specs/trinity/capabilities/bench.suite.t27", "t27b": "pass"}, - {"path": "specs/trinity/capabilities/bot.tri-bot.t27", "t27b": "pass"}, - {"path": "specs/trinity/capabilities/brain.regions.t27", "t27b": "pass"}, - {"path": "specs/trinity/capabilities/catalog.spec-mirror.t27", "t27b": "pass"}, - {"path": "specs/trinity/capabilities/catalog.world-scan.t27", "t27b": "pass"}, - {"path": "specs/trinity/capabilities/cli.tri.t27", "t27b": "pass"}, - {"path": "specs/trinity/capabilities/convert.b2t.t27", "t27b": "pass"}, - {"path": "specs/trinity/capabilities/examples.zig.t27", "t27b": "pass"}, - {"path": "specs/trinity/capabilities/ext.vscode-swe.t27", "t27b": "pass"}, - {"path": "specs/trinity/capabilities/fpga.adapter.t27", "t27b": "pass"}, - {"path": "specs/trinity/capabilities/fpga.in-repo.t27", "t27b": "pass"}, - {"path": "specs/trinity/capabilities/lib.trinity.t27", "t27b": "pass"}, - {"path": "specs/trinity/capabilities/llm.firebird.t27", "t27b": "pass"}, - {"path": "specs/trinity/capabilities/llm.igla-chat.t27", "t27b": "pass"}, - {"path": "specs/trinity/capabilities/mcp.needle-mcp.t27", "t27b": "pass"}, - {"path": "specs/trinity/capabilities/mcp.trinity-mcp.t27", "t27b": "pass"}, - {"path": "specs/trinity/capabilities/native.canvas.t27", "t27b": "pass"}, - {"path": "specs/trinity/capabilities/native.node-gui.t27", "t27b": "pass"}, - {"path": "specs/trinity/capabilities/native.queen-app.t27", "t27b": "pass"}, - {"path": "specs/trinity/capabilities/node.trinity-node.t27", "t27b": "pass"}, - {"path": "specs/trinity/capabilities/numeric.golden-float.t27", "t27b": "pass"}, - {"path": "specs/trinity/capabilities/ops.deploy-infra.t27", "t27b": "pass"}, - {"path": "specs/trinity/capabilities/ops.railway-cli.t27", "t27b": "pass"}, - {"path": "specs/trinity/capabilities/pkg.vendored-cache.t27", "t27b": "pass"}, - {"path": "specs/trinity/capabilities/queen.lib.t27", "t27b": "pass"}, - {"path": "specs/trinity/capabilities/registry.commands.t27", "t27b": "pass"}, - {"path": "specs/trinity/capabilities/release.packaging.t27", "t27b": "pass"}, - {"path": "specs/trinity/capabilities/research.nexus-docs.t27", "t27b": "pass"}, - {"path": "specs/trinity/capabilities/research.programs.t27", "t27b": "pass"}, - {"path": "specs/trinity/capabilities/research.unreferenced-sources.t27", "t27b": "pass"}, - {"path": "specs/trinity/capabilities/search.vsa-index.t27", "t27b": "pass"}, - {"path": "specs/trinity/capabilities/specs.t27-vendored-compiler.t27", "t27b": "pass"}, - {"path": "specs/trinity/capabilities/specs.tri-corpus.t27", "t27b": "pass"}, - {"path": "specs/trinity/capabilities/specs.vibee-corpus.t27", "t27b": "pass"}, - {"path": "specs/trinity/capabilities/state.trinity-dir.t27", "t27b": "pass"}, - {"path": "specs/trinity/capabilities/test.graph.t27", "t27b": "pass"}, - {"path": "specs/trinity/capabilities/tools.scripts.t27", "t27b": "pass"}, - {"path": "specs/trinity/capabilities/train.hslm.t27", "t27b": "pass"}, - {"path": "specs/trinity/capabilities/training.targets.t27", "t27b": "pass"}, - {"path": "specs/trinity/capabilities/tri27.programs.t27", "t27b": "pass"}, - {"path": "specs/trinity/capabilities/tri27.toolchain.t27", "t27b": "pass"}, - {"path": "specs/trinity/capabilities/vibee.compiler.t27", "t27b": "pass"}, - {"path": "specs/trinity/capabilities/vsa.zig-hdc.t27", "t27b": "pass"}, - {"path": "specs/trinity/capabilities/web.docsite.t27", "t27b": "pass"}, - {"path": "specs/trinity/capabilities/web.queen-web.t27", "t27b": "pass"}, - {"path": "specs/trinity/capabilities/web.site.t27", "t27b": "pass"}, - {"path": "specs/trinity/compiler_matrix.t27", "t27b": "pass"}, - {"path": "specs/trinity/project.t27", "t27b": "pass"}, - {"path": "specs/ui/queen_evidence.t27", "t27b": "pass"}, - {"path": "specs/vault/audit.t27", "t27b": "pass"}, - {"path": "specs/vault/merge.t27", "t27b": "pass"}, - {"path": "specs/vault/policy.t27", "t27b": "pass"}, - {"path": "specs/verified/bench_agent.t27", "t27b": "pass"}, - {"path": "specs/verified/bench_boards.t27", "t27b": "pass"}, - {"path": "specs/verified/bitstream_reuse.t27", "t27b": "pass"}, - {"path": "specs/verified/bitstream_share.t27", "t27b": "pass"}, - {"path": "specs/verified/clock_constraints.t27", "t27b": "pass"}, - {"path": "specs/verified/corpus_merkle.t27", "t27b": "pass"}, - {"path": "specs/verified/corpus_receipt.t27", "t27b": "pass"}, - {"path": "specs/verified/ddc_receipt.t27", "t27b": "pass"}, - {"path": "specs/verified/device_dna.t27", "t27b": "pass"}, - {"path": "specs/verified/device_evidence.t27", "t27b": "pass"}, - {"path": "specs/verified/die_binding.t27", "t27b": "pass"}, - {"path": "specs/verified/digest_cache.t27", "t27b": "pass"}, - {"path": "specs/verified/evidence_chain.t27", "t27b": "pass"}, - {"path": "specs/verified/failure_loop.t27", "t27b": "pass"}, - {"path": "specs/verified/frontier.t27", "t27b": "pass"}, - {"path": "specs/verified/gen_hash_cache.t27", "t27b": "pass"}, - {"path": "specs/verified/independence.t27", "t27b": "pass"}, - {"path": "specs/verified/payout.t27", "t27b": "pass"}, - {"path": "specs/verified/poc/a/slot.t27", "t27b": "pass"}, - {"path": "specs/verified/poc/b/slot.t27", "t27b": "pass"}, - {"path": "specs/verified/poc/run.t27", "t27b": "pass"}, - {"path": "specs/verified/poc/static_counter.t27", "t27b": "pass"}, - {"path": "specs/verified/receipt.t27", "t27b": "pass"}, - {"path": "specs/verified/region.t27", "t27b": "pass"}, - {"path": "specs/verified/reuse.t27", "t27b": "pass"}, - {"path": "specs/verified/review_gate.t27", "t27b": "pass"}, - {"path": "specs/verified/run_record.t27", "t27b": "pass"}, - {"path": "specs/verified/seal_check.t27", "t27b": "pass"}, - {"path": "specs/verified/seal_identity.t27", "t27b": "pass"}, - {"path": "specs/verified/signed_receipt.t27", "t27b": "pass"}, - {"path": "specs/verified/silicon_queue.t27", "t27b": "pass"}, - {"path": "specs/verified/silicon_runs.t27", "t27b": "pass"}, - {"path": "specs/verified/suite_jobs.t27", "t27b": "pass"}, - {"path": "specs/verified/ternary_link_run.t27", "t27b": "pass"}, - {"path": "specs/verified/verdict.t27", "t27b": "pass"}, - {"path": "specs/verified/verdict_audit.t27", "t27b": "pass"}, - {"path": "specs/verified/watch.t27", "t27b": "pass"}, - {"path": "specs/vm/trinity_vm.t27", "t27b": "pass"}, - {"path": "specs/vsa/similarity_search.t27", "t27b": "pass"}, - {"path": "specs/vsa/trinity_compat.t27", "t27b": "pass"}, - {"path": "specs/xilinx7/bench_coverage.t27", "t27b": "pass"}, - {"path": "specs/xilinx7/far.t27", "t27b": "pass"}, - {"path": "specs/xilinx7/flow.t27", "t27b": "pass"}, - {"path": "specs/xilinx7/frames.t27", "t27b": "pass"}, - {"path": "specs/xilinx7/packets.t27", "t27b": "pass"} + {"path": "specs/a/b_c.t27", "t27b": "pass"}, + {"path": "specs/a_b/c.t27", "t27b": "pass"}, + {"path": "specs/agents/a.t27", "t27b": "pass"}, + {"path": "specs/agents/b.t27", "t27b": "pass"}, + {"path": "specs/agents/c.t27", "t27b": "pass"}, + {"path": "specs/agents/d.t27", "t27b": "pass"}, + {"path": "specs/agents/e.t27", "t27b": "pass"}, + {"path": "specs/agents/f.t27", "t27b": "pass"}, + {"path": "specs/agents/g.t27", "t27b": "pass"}, + {"path": "specs/agents/h.t27", "t27b": "pass"}, + {"path": "specs/agents/i.t27", "t27b": "pass"}, + {"path": "specs/agents/j.t27", "t27b": "pass"}, + {"path": "specs/agents/k.t27", "t27b": "pass"}, + {"path": "specs/agents/l.t27", "t27b": "pass"}, + {"path": "specs/agents/m.t27", "t27b": "pass"}, + {"path": "specs/agents/n.t27", "t27b": "pass"}, + {"path": "specs/agents/o.t27", "t27b": "pass"}, + {"path": "specs/agents/p.t27", "t27b": "pass"}, + {"path": "specs/agents/q.t27", "t27b": "pass"}, + {"path": "specs/agents/r.t27", "t27b": "pass"}, + {"path": "specs/agents/s.t27", "t27b": "pass"}, + {"path": "specs/agents/t.t27", "t27b": "pass"}, + {"path": "specs/agents/ti.t27", "t27b": "pass"}, + {"path": "specs/agents/u.t27", "t27b": "pass"}, + {"path": "specs/agents/v.t27", "t27b": "pass"}, + {"path": "specs/agents/w.t27", "t27b": "pass"}, + {"path": "specs/agents/x.t27", "t27b": "pass"}, + {"path": "specs/agents/y.t27", "t27b": "pass"}, + {"path": "specs/agents/z.t27", "t27b": "pass"}, + {"path": "specs/api/c_abi.t27", "t27b": "pass"}, + {"path": "specs/api/tri_api_context.t27", "t27b": "pass"}, + {"path": "specs/api/tri_api_loop.t27", "t27b": "pass"}, + {"path": "specs/api/tri_api_permissions.t27", "t27b": "pass"}, + {"path": "specs/api/tri_api_session.t27", "t27b": "pass"}, + {"path": "specs/api/tri_net_api.t27", "t27b": "pass"}, + {"path": "specs/automation/agent-claims-honest.t27", "t27b": "pass"}, + {"path": "specs/automation/agent-conversations.t27", "t27b": "pass"}, + {"path": "specs/automation/agent-hive-group.t27", "t27b": "pass"}, + {"path": "specs/automation/agent-media-kie.t27", "t27b": "pass"}, + {"path": "specs/automation/agent-neuro-kie.t27", "t27b": "pass"}, + {"path": "specs/automation/agent-provider-chain.t27", "t27b": "pass"}, + {"path": "specs/automation/agent-spec-bank.t27", "t27b": "pass"}, + {"path": "specs/automation/ball-board.t27", "t27b": "pass"}, + {"path": "specs/automation/ball-grants.t27", "t27b": "pass"}, + {"path": "specs/automation/blog-share.t27", "t27b": "pass"}, + {"path": "specs/automation/bot-agent-memory.t27", "t27b": "pass"}, + {"path": "specs/automation/bot-agent-stream.t27", "t27b": "pass"}, + {"path": "specs/automation/bot-agent-team.t27", "t27b": "pass"}, + {"path": "specs/automation/bot-event-tabs.t27", "t27b": "pass"}, + {"path": "specs/automation/bot-menu-press.t27", "t27b": "pass"}, + {"path": "specs/automation/bot-neuro-office.t27", "t27b": "pass"}, + {"path": "specs/automation/bot-office-crm.t27", "t27b": "pass"}, + {"path": "specs/automation/bot-topic-tabs.t27", "t27b": "pass"}, + {"path": "specs/automation/browser-pod-restart.t27", "t27b": "pass"}, + {"path": "specs/automation/browser-sign-in.t27", "t27b": "pass"}, + {"path": "specs/automation/browser-tab-strip.t27", "t27b": "pass"}, + {"path": "specs/automation/browser-viewer-boot.t27", "t27b": "pass"}, + {"path": "specs/automation/card-chat-night-watch.t27", "t27b": "pass"}, + {"path": "specs/automation/ci-bridge.t27", "t27b": "pass"}, + {"path": "specs/automation/claim-guard-bar.t27", "t27b": "pass"}, + {"path": "specs/automation/connect-card.t27", "t27b": "pass"}, + {"path": "specs/automation/course-access.t27", "t27b": "pass"}, + {"path": "specs/automation/course-outreach.t27", "t27b": "pass"}, + {"path": "specs/automation/crm-client-onboard.t27", "t27b": "pass"}, + {"path": "specs/automation/crm-client-ownership.t27", "t27b": "pass"}, + {"path": "specs/automation/crm-client-workspace.t27", "t27b": "pass"}, + {"path": "specs/automation/crm-duet.t27", "t27b": "pass"}, + {"path": "specs/automation/crm-first-screen.t27", "t27b": "pass"}, + {"path": "specs/automation/crm-lead-magnet.t27", "t27b": "pass"}, + {"path": "specs/automation/crm-sellers.t27", "t27b": "pass"}, + {"path": "specs/automation/crm-story-reel.t27", "t27b": "pass"}, + {"path": "specs/automation/engage-desk.t27", "t27b": "pass"}, + {"path": "specs/automation/hive-contributor-keys.t27", "t27b": "pass"}, + {"path": "specs/automation/inngest-functions-status.t27", "t27b": "pass"}, + {"path": "specs/automation/inngest-probe-suite.t27", "t27b": "pass"}, + {"path": "specs/automation/inngest-queen-scheduler.t27", "t27b": "pass"}, + {"path": "specs/automation/kanban-card-chat.t27", "t27b": "pass"}, + {"path": "specs/automation/leela-agent-link.t27", "t27b": "pass"}, + {"path": "specs/automation/mail-push.t27", "t27b": "pass"}, + {"path": "specs/automation/meeting-reminders.t27", "t27b": "pass"}, + {"path": "specs/automation/meta-connect.t27", "t27b": "pass"}, + {"path": "specs/automation/owner-studio.t27", "t27b": "pass"}, + {"path": "specs/automation/photo-actions.t27", "t27b": "pass"}, + {"path": "specs/automation/plan-reel.t27", "t27b": "pass"}, + {"path": "specs/automation/poster-facts-overlay.t27", "t27b": "pass"}, + {"path": "specs/automation/queen-contributor-keys.t27", "t27b": "pass"}, + {"path": "specs/automation/queen-growth.t27", "t27b": "pass"}, + {"path": "specs/automation/reddit-desk.t27", "t27b": "pass"}, + {"path": "specs/automation/review-jam.t27", "t27b": "pass"}, + {"path": "specs/automation/seal-stands-in.t27", "t27b": "pass"}, + {"path": "specs/automation/social-api.t27", "t27b": "pass"}, + {"path": "specs/automation/split-reel.t27", "t27b": "pass"}, + {"path": "specs/automation/token-wallet.t27", "t27b": "pass"}, + {"path": "specs/automation/tri-claim-batch.t27", "t27b": "pass"}, + {"path": "specs/automation/tri-wallet-chains.t27", "t27b": "pass"}, + {"path": "specs/automation/wrapup-auto.t27", "t27b": "pass"}, + {"path": "specs/base/debounce.t27", "t27b": "pass"}, + {"path": "specs/base/ops.t27", "t27b": "pass"}, + {"path": "specs/base/ring_32.t27", "t27b": "pass"}, + {"path": "specs/base/seed.t27", "t27b": "pass"}, + {"path": "specs/base/ternary_encoding.t27", "t27b": "pass"}, + {"path": "specs/base/types.t27", "t27b": "pass"}, + {"path": "specs/basics/01_what_a_spec_is.t27", "t27b": "pass"}, + {"path": "specs/basics/02_the_module_line.t27", "t27b": "pass"}, + {"path": "specs/basics/03_comments_and_prose.t27", "t27b": "pass"}, + {"path": "specs/basics/04_constants.t27", "t27b": "pass"}, + {"path": "specs/basics/05_whole_numbers.t27", "t27b": "pass"}, + {"path": "specs/basics/06_true_false_and_text.t27", "t27b": "pass"}, + {"path": "specs/basics/07_arrays.t27", "t27b": "pass"}, + {"path": "specs/basics/08_trits.t27", "t27b": "pass"}, + {"path": "specs/basics/09_expressions.t27", "t27b": "pass"}, + {"path": "specs/basics/10_a_test_block.t27", "t27b": "pass"}, + {"path": "specs/basics/11_many_tests.t27", "t27b": "pass"}, + {"path": "specs/basics/12_functions.t27", "t27b": "pass"}, + {"path": "specs/basics/13_local_names.t27", "t27b": "pass"}, + {"path": "specs/basics/14_if_and_else.t27", "t27b": "pass"}, + {"path": "specs/basics/15_loops.t27", "t27b": "pass"}, + {"path": "specs/basics/16_pub_or_private.t27", "t27b": "pass"}, + {"path": "specs/basics/17_structs.t27", "t27b": "pass"}, + {"path": "specs/basics/18_enums.t27", "t27b": "pass"}, + {"path": "specs/basics/19_use_other_modules.t27", "t27b": "pass"}, + {"path": "specs/basics/20_invariants.t27", "t27b": "pass"}, + {"path": "specs/basics/21_gen_ts.t27", "t27b": "pass"}, + {"path": "specs/basics/22_seven_backends.t27", "t27b": "pass"}, + {"path": "specs/basics/23_stages_of_t27c.t27", "t27b": "pass"}, + {"path": "specs/basics/24_tri_commands.t27", "t27b": "pass"}, + {"path": "specs/basics/25_reading_errors.t27", "t27b": "pass"}, + {"path": "specs/basics/26_a_small_program.t27", "t27b": "pass"}, + {"path": "specs/basics/27_where_next.t27", "t27b": "pass"}, + {"path": "specs/benchmarks/bench_main.t27", "t27b": "pass"}, + {"path": "specs/benchmarks/bench_nn.t27", "t27b": "pass"}, + {"path": "specs/benchmarks/gf16_bfloat16_nmse.t27", "t27b": "pass"}, + {"path": "specs/benchmarks/kernel_collatz.t27", "t27b": "pass"}, + {"path": "specs/benchmarks/kernel_f64loop.t27", "t27b": "pass"}, + {"path": "specs/benchmarks/kernel_fib.t27", "t27b": "pass"}, + {"path": "specs/benchmarks/kernel_matmul.t27", "t27b": "pass"}, + {"path": "specs/benchmarks/kernel_sieve.t27", "t27b": "pass"}, + {"path": "specs/benchmarks/kernel_ternary.t27", "t27b": "pass"}, + {"path": "specs/benchmarks/ternary_vs_binary.t27", "t27b": "pass"}, + {"path": "specs/blog/t27b_progress.t27", "t27b": "pass"}, + {"path": "specs/boards/arty_a7.t27", "t27b": "pass"}, + {"path": "specs/boards/wukong_v1.t27", "t27b": "pass"}, + {"path": "specs/boards/xc7a100t_full.t27", "t27b": "pass"}, + {"path": "specs/boards/xc7a100t_minimal.t27", "t27b": "pass"}, + {"path": "specs/brain/bus.t27", "t27b": "pass"}, + {"path": "specs/brain/cognitive_loop.t27", "t27b": "pass"}, + {"path": "specs/brain/phi_timing.t27", "t27b": "pass"}, + {"path": "specs/brain/unified_state.t27", "t27b": "pass"}, + {"path": "specs/catalog/discovery.t27", "t27b": "pass"}, + {"path": "specs/ci/affected.t27", "t27b": "pass"}, + {"path": "specs/ci/delivery_metrics.t27", "t27b": "pass"}, + {"path": "specs/ci/derived_data.t27", "t27b": "pass"}, + {"path": "specs/ci/gates/conflict_markers.t27", "t27b": "pass"}, + {"path": "specs/ci/gates/documented_commands.t27", "t27b": "pass"}, + {"path": "specs/ci/gates/verilog_widths.t27", "t27b": "pass"}, + {"path": "specs/ci/schema.t27", "t27b": "pass"}, + {"path": "specs/compiler/c_array_repeat_wrapper.t27", "t27b": "pass"}, + {"path": "specs/compiler/c_fixed_array_return.t27", "t27b": "pass"}, + {"path": "specs/compiler/codegen_conformance.t27", "t27b": "pass"}, + {"path": "specs/compiler/core/t27core.t27", "t27b": "pass"}, + {"path": "specs/compiler/core/t27core_ddc.t27", "t27b": "pass"}, + {"path": "specs/compiler/cse_hoist.t27", "t27b": "pass"}, + {"path": "specs/compiler/lexer.t27", "t27b": "pass"}, + {"path": "specs/compiler/meta_compile.t27", "t27b": "pass"}, + {"path": "specs/compiler/rust_constant_case.t27", "t27b": "pass"}, + {"path": "specs/compiler/rust_enum_order.t27", "t27b": "pass"}, + {"path": "specs/compiler/rust_optional_returns.t27", "t27b": "pass"}, + {"path": "specs/compiler/rust_tail_returns.t27", "t27b": "pass"}, + {"path": "specs/compiler/rust_value_parameters.t27", "t27b": "pass"}, + {"path": "specs/compiler/test_report_exit.t27", "t27b": "pass"}, + {"path": "specs/compiler/theory/isa_round_trip.t27", "t27b": "pass"}, + {"path": "specs/compiler/theory/reproducible.t27", "t27b": "pass"}, + {"path": "specs/compiler/theory/sieve.t27", "t27b": "pass"}, + {"path": "specs/compiler/theory/speed_quality.t27", "t27b": "pass"}, + {"path": "specs/compiler/theory/toolchain.t27", "t27b": "pass"}, + {"path": "specs/compiler/theory/vacuity_census.t27", "t27b": "pass"}, + {"path": "specs/compiler/theory/warmup.t27", "t27b": "pass"}, + {"path": "specs/compiler/theory/warmup_t27b.t27", "t27b": "pass"}, + {"path": "specs/compiler/verilog_aos_memory.t27", "t27b": "pass"}, + {"path": "specs/compiler/verilog_branch_context.t27", "t27b": "pass"}, + {"path": "specs/compiler/zig_empty_typed_array.t27", "t27b": "pass"}, + {"path": "specs/compiler/zig_field_syntax.t27", "t27b": "pass"}, + {"path": "specs/compiler/zig_float_call_cast.t27", "t27b": "pass"}, + {"path": "specs/compiler/zig_primitive_bindings.t27", "t27b": "pass"}, + {"path": "specs/compiler/zig_scoped_type.t27", "t27b": "pass"}, + {"path": "specs/compiler/zig_shadow_initializer.t27", "t27b": "pass"}, + {"path": "specs/compiler/zig_test_shadowing.t27", "t27b": "pass"}, + {"path": "specs/compiler/zig_value_ignored.t27", "t27b": "pass"}, + {"path": "specs/conformance/e2e_scenarios.t27", "t27b": "pass"}, + {"path": "specs/crons/999-multibots-telegraf-agent-autopilot-L1118.t27", "t27b": "pass"}, + {"path": "specs/crons/999-multibots-telegraf-bot-owner-billing-L474.t27", "t27b": "pass"}, + {"path": "specs/crons/999-multibots-telegraf-check-stuck-trainings.t27", "t27b": "pass"}, + {"path": "specs/crons/999-multibots-telegraf-ci.t27", "t27b": "pass"}, + {"path": "specs/crons/999-multibots-telegraf-client-telemetry-daily.t27", "t27b": "pass"}, + {"path": "specs/crons/999-multibots-telegraf-club-invoice-abandoned-watch.t27", "t27b": "pass"}, + {"path": "specs/crons/999-multibots-telegraf-crm-proactive-sweep.t27", "t27b": "pass"}, + {"path": "specs/crons/999-multibots-telegraf-crmProactive-L375.t27", "t27b": "pass"}, + {"path": "specs/crons/999-multibots-telegraf-daily-sales-advisor.t27", "t27b": "pass"}, + {"path": "specs/crons/999-multibots-telegraf-generate-jobs-L164.t27", "t27b": "pass"}, + {"path": "specs/crons/999-multibots-telegraf-health-check.t27", "t27b": "pass"}, + {"path": "specs/crons/999-multibots-telegraf-log-monitor.t27", "t27b": "pass"}, + {"path": "specs/crons/999-multibots-telegraf-notificationHandler-L318.t27", "t27b": "pass"}, + {"path": "specs/crons/999-multibots-telegraf-notificationHandler-L324.t27", "t27b": "pass"}, + {"path": "specs/crons/999-multibots-telegraf-periodic-webhook-health-check.t27", "t27b": "pass"}, + {"path": "specs/crons/999-multibots-telegraf-production-monitor-L80.t27", "t27b": "pass"}, + {"path": "specs/crons/999-multibots-telegraf-provider-health-monitor-L344.t27", "t27b": "pass"}, + {"path": "specs/crons/999-multibots-telegraf-render-server-L10845.t27", "t27b": "pass"}, + {"path": "specs/crons/999-multibots-telegraf-render-server-L2301.t27", "t27b": "pass"}, + {"path": "specs/crons/999-multibots-telegraf-render-server-L2325.t27", "t27b": "pass"}, + {"path": "specs/crons/999-multibots-telegraf-render-server-L919.t27", "t27b": "pass"}, + {"path": "specs/crons/999-multibots-telegraf-robokassa-unclaimed-watch.t27", "t27b": "pass"}, + {"path": "specs/crons/999-multibots-telegraf-security.t27", "t27b": "pass"}, + {"path": "specs/crons/999-multibots-telegraf-skill-detector.t27", "t27b": "pass"}, + {"path": "specs/crons/999-multibots-telegraf-taskCache-L27.t27", "t27b": "pass"}, + {"path": "specs/crons/999-multibots-telegraf-ton-pending-watch.t27", "t27b": "pass"}, + {"path": "specs/crons/999-multibots-telegraf-video-task-store-L156.t27", "t27b": "pass"}, + {"path": "specs/crons/mac-alerts-digest.t27", "t27b": "pass"}, + {"path": "specs/crons/mac-alerts-watchdog.t27", "t27b": "pass"}, + {"path": "specs/crons/mac-browseros-cron-watchdog.t27", "t27b": "pass"}, + {"path": "specs/crons/mac-dev-cache-clean.t27", "t27b": "pass"}, + {"path": "specs/crons/mac-jobsearch-poller.t27", "t27b": "pass"}, + {"path": "specs/crons/mac-leela-dailyquote.t27", "t27b": "pass"}, + {"path": "specs/crons/mac-mail-bridge.t27", "t27b": "pass"}, + {"path": "specs/crons/mac-mcp-hub.t27", "t27b": "pass"}, + {"path": "specs/crons/mac-neo-boards.t27", "t27b": "pass"}, + {"path": "specs/crons/mac-neo-jobsearch.t27", "t27b": "pass"}, + {"path": "specs/crons/mac-reviewer-bees.t27", "t27b": "pass"}, + {"path": "specs/crons/mac-signup-watch.t27", "t27b": "pass"}, + {"path": "specs/crons/mac-trios-cycle-heal.t27", "t27b": "pass"}, + {"path": "specs/crons/mac-trios-cycle.t27", "t27b": "pass"}, + {"path": "specs/crons/mac-trios-doctor.t27", "t27b": "pass"}, + {"path": "specs/crons/mac-trios-feed.t27", "t27b": "pass"}, + {"path": "specs/crons/mac-trios-heal.t27", "t27b": "pass"}, + {"path": "specs/crons/railway-jobsearch-cron.t27", "t27b": "pass"}, + {"path": "specs/crons/t27-formal-mutation.t27", "t27b": "pass"}, + {"path": "specs/crons/t27-pr-dashboard.t27", "t27b": "pass"}, + {"path": "specs/crons/trinity-agent-cron-cleanup.t27", "t27b": "pass"}, + {"path": "specs/crons/trinity-agent-queue-drain.t27", "t27b": "pass"}, + {"path": "specs/crons/trinity-brain-ci.t27", "t27b": "pass"}, + {"path": "specs/crons/trinity-codegen.t27", "t27b": "pass"}, + {"path": "specs/crons/trinity-discover-callers.t27", "t27b": "pass"}, + {"path": "specs/crons/trinity-pages-health-check.t27", "t27b": "pass"}, + {"path": "specs/crons/trinity-signal-health-self.t27", "t27b": "pass"}, + {"path": "specs/crons/trinity-site-live-gate.t27", "t27b": "pass"}, + {"path": "specs/demos/simple_test.t27", "t27b": "pass"}, + {"path": "specs/docs/chapters/alphabet.t27", "t27b": "pass"}, + {"path": "specs/docs/chapters/evidence.t27", "t27b": "pass"}, + {"path": "specs/docs/chapters/layers.t27", "t27b": "pass"}, + {"path": "specs/docs/chapters/project.t27", "t27b": "pass"}, + {"path": "specs/docs/chapters/queen.t27", "t27b": "pass"}, + {"path": "specs/docs/chapters/rules.t27", "t27b": "pass"}, + {"path": "specs/docs/chapters/tooling.t27", "t27b": "pass"}, + {"path": "specs/docs/system.t27", "t27b": "pass"}, + {"path": "specs/effects/capability.t27", "t27b": "pass"}, + {"path": "specs/effects/clock_cap.t27", "t27b": "pass"}, + {"path": "specs/effects/fs_cap.t27", "t27b": "pass"}, + {"path": "specs/effects/replay_oracle.t27", "t27b": "pass"}, + {"path": "specs/fpga/adapter.t27", "t27b": "pass"}, + {"path": "specs/fpga/apb_bridge.t27", "t27b": "pass"}, + {"path": "specs/fpga/assembler.t27", "t27b": "pass"}, + {"path": "specs/fpga/axi4.t27", "t27b": "pass"}, + {"path": "specs/fpga/boards/arty_a7_integration.t27", "t27b": "pass"}, + {"path": "specs/fpga/boards/qmtech_a100t_integration.t27", "t27b": "pass"}, + {"path": "specs/fpga/bootrom.t27", "t27b": "pass"}, + {"path": "specs/fpga/bpsk.t27", "t27b": "pass"}, + {"path": "specs/fpga/clock_domain.t27", "t27b": "pass"}, + {"path": "specs/fpga/coverage.t27", "t27b": "pass"}, + {"path": "specs/fpga/crossopt.t27", "t27b": "pass"}, + {"path": "specs/fpga/cts.t27", "t27b": "pass"}, + {"path": "specs/fpga/dft.t27", "t27b": "pass"}, + {"path": "specs/fpga/die_probe.t27", "t27b": "pass"}, + {"path": "specs/fpga/dsp/adders.t27", "t27b": "pass"}, + {"path": "specs/fpga/dsp/cordic.t27", "t27b": "pass"}, + {"path": "specs/fpga/dsp/fixed_point.t27", "t27b": "pass"}, + {"path": "specs/fpga/dsp/multipliers.t27", "t27b": "pass"}, + {"path": "specs/fpga/dsp/signals.t27", "t27b": "pass"}, + {"path": "specs/fpga/e2e_demo.t27", "t27b": "pass"}, + {"path": "specs/fpga/eth_beacon.t27", "t27b": "pass"}, + {"path": "specs/fpga/eth_crc.t27", "t27b": "pass"}, + {"path": "specs/fpga/eth_rx.t27", "t27b": "pass"}, + {"path": "specs/fpga/fifo.t27", "t27b": "pass"}, + {"path": "specs/fpga/gf16_accel.t27", "t27b": "pass"}, + {"path": "specs/fpga/hw_types.t27", "t27b": "pass"}, + {"path": "specs/fpga/linker.t27", "t27b": "pass"}, + {"path": "specs/fpga/memory.t27", "t27b": "pass"}, + {"path": "specs/fpga/mmcm.t27", "t27b": "pass"}, + {"path": "specs/fpga/mtbf.t27", "t27b": "pass"}, + {"path": "specs/fpga/partition.t27", "t27b": "pass"}, + {"path": "specs/fpga/power.t27", "t27b": "pass"}, + {"path": "specs/fpga/power_analysis.t27", "t27b": "pass"}, + {"path": "specs/fpga/reset_sync.t27", "t27b": "pass"}, + {"path": "specs/fpga/rgmii.t27", "t27b": "pass"}, + {"path": "specs/fpga/rgmii_sniff.t27", "t27b": "pass"}, + {"path": "specs/fpga/ro_race.t27", "t27b": "pass"}, + {"path": "specs/fpga/router.t27", "t27b": "pass"}, + {"path": "specs/fpga/secded.t27", "t27b": "pass"}, + {"path": "specs/fpga/simulator.t27", "t27b": "pass"}, + {"path": "specs/fpga/stdlib.t27", "t27b": "pass"}, + {"path": "specs/fpga/ternary_isa.t27", "t27b": "pass"}, + {"path": "specs/fpga/ternary_link.t27", "t27b": "pass"}, + {"path": "specs/fpga/testbench/assembler_tb.t27", "t27b": "pass"}, + {"path": "specs/fpga/testbench/cts_tb.t27", "t27b": "pass"}, + {"path": "specs/fpga/testbench/formal_tb.t27", "t27b": "pass"}, + {"path": "specs/fpga/testbench/partition_tb.t27", "t27b": "pass"}, + {"path": "specs/fpga/testbench/placement_tb.t27", "t27b": "pass"}, + {"path": "specs/fpga/testbench/power_tb.t27", "t27b": "pass"}, + {"path": "specs/fpga/testbench/router_tb.t27", "t27b": "pass"}, + {"path": "specs/fpga/testbench/simulator_tb.t27", "t27b": "pass"}, + {"path": "specs/fpga/testbench/timing_tb.t27", "t27b": "pass"}, + {"path": "specs/fpga/testbench/vcd_trace_tb.t27", "t27b": "pass"}, + {"path": "specs/fpga/timing.t27", "t27b": "pass"}, + {"path": "specs/fpga/trinet_node.t27", "t27b": "pass"}, + {"path": "specs/fpga/verification/build_verify.t27", "t27b": "pass"}, + {"path": "specs/functions/analytics-sales-advise.t27", "t27b": "pass"}, + {"path": "specs/functions/analytics-skills-detect.t27", "t27b": "pass"}, + {"path": "specs/functions/broadcast-message-send.t27", "t27b": "pass"}, + {"path": "specs/functions/client-telemetry-daily.t27", "t27b": "pass"}, + {"path": "specs/functions/club-invoice-abandoned-watch.t27", "t27b": "pass"}, + {"path": "specs/functions/content-detailed-script-generate.t27", "t27b": "pass"}, + {"path": "specs/functions/content-scenario-clips-generate.t27", "t27b": "pass"}, + {"path": "specs/functions/content-scripts-generate.t27", "t27b": "pass"}, + {"path": "specs/functions/crm-proactive-sweep.t27", "t27b": "pass"}, + {"path": "specs/functions/instagram-competitors-find.t27", "t27b": "pass"}, + {"path": "specs/functions/instagram-reels-analyze.t27", "t27b": "pass"}, + {"path": "specs/functions/instagram-top-content-extract.t27", "t27b": "pass"}, + {"path": "specs/functions/monitoring-error-report.t27", "t27b": "pass"}, + {"path": "specs/functions/monitoring-health-check.t27", "t27b": "pass"}, + {"path": "specs/functions/monitoring-logs-analyze.t27", "t27b": "pass"}, + {"path": "specs/functions/monitoring-logs-trigger.t27", "t27b": "pass"}, + {"path": "specs/functions/morph-images-generate.t27", "t27b": "pass"}, + {"path": "specs/functions/neuro-image-generate.t27", "t27b": "pass"}, + {"path": "specs/functions/payment-ai-server-process.t27", "t27b": "pass"}, + {"path": "specs/functions/reels-ai-callback.t27", "t27b": "pass"}, + {"path": "specs/functions/reels-ai-generate.t27", "t27b": "pass"}, + {"path": "specs/functions/reels-loop-generate.t27", "t27b": "pass"}, + {"path": "specs/functions/render-avatar-video-run.t27", "t27b": "pass"}, + {"path": "specs/functions/render-job-run.t27", "t27b": "pass"}, + {"path": "specs/functions/render-riddle-run.t27", "t27b": "pass"}, + {"path": "specs/functions/robokassa-unclaimed-watch.t27", "t27b": "pass"}, + {"path": "specs/functions/ton-pending-watch.t27", "t27b": "pass"}, + {"path": "specs/functions/training-model-complete.t27", "t27b": "pass"}, + {"path": "specs/functions/training-model-start.t27", "t27b": "pass"}, + {"path": "specs/functions/training-model-v2-start.t27", "t27b": "pass"}, + {"path": "specs/functions/training-stuck-check.t27", "t27b": "pass"}, + {"path": "specs/functions/webhook-generation-validate.t27", "t27b": "pass"}, + {"path": "specs/functions/welcome-avatar-generate.t27", "t27b": "pass"}, + {"path": "specs/github/auth.t27", "t27b": "pass"}, + {"path": "specs/hosting/credit.t27", "t27b": "pass"}, + {"path": "specs/hosting/feed.t27", "t27b": "pass"}, + {"path": "specs/hosting/host.t27", "t27b": "pass"}, + {"path": "specs/hosting/panel.t27", "t27b": "pass"}, + {"path": "specs/hosting/placement.t27", "t27b": "pass"}, + {"path": "specs/hosting/proof.t27", "t27b": "pass"}, + {"path": "specs/hosting/row.t27", "t27b": "pass"}, + {"path": "specs/hosting/statement.t27", "t27b": "pass"}, + {"path": "specs/hosting/sybil.t27", "t27b": "pass"}, + {"path": "specs/hosting/toolchain.t27", "t27b": "pass"}, + {"path": "specs/hosting/topology.t27", "t27b": "pass"}, + {"path": "specs/i18n/agents-ru.t27", "t27b": "pass"}, + {"path": "specs/i18n/blog-ru.t27", "t27b": "pass"}, + {"path": "specs/i18n/docs-ru.t27", "t27b": "pass"}, + {"path": "specs/igla/race/mvp_ternary_classifier.t27", "t27b": "pass"}, + {"path": "specs/igla/race/phi_accumulator_growth.t27", "t27b": "pass"}, + {"path": "specs/igla/race/phi_gain_freedom.t27", "t27b": "pass"}, + {"path": "specs/igla/race/phi_weights.t27", "t27b": "pass"}, + {"path": "specs/igla/race/ternary_lut_table.t27", "t27b": "pass"}, + {"path": "specs/igla/race/ternary_mac_group.t27", "t27b": "pass"}, + {"path": "specs/igla/race/ternary_node.t27", "t27b": "pass"}, + {"path": "specs/igla/race/unit_weights_node.t27", "t27b": "pass"}, + {"path": "specs/igla/w535_bounded_while_module.t27", "t27b": "pass"}, + {"path": "specs/isa/t27a.t27", "t27b": "pass"}, + {"path": "specs/isa/t27a_mnemonics.t27", "t27b": "pass"}, + {"path": "specs/isa/ternary_encoding.t27", "t27b": "pass"}, + {"path": "specs/isa/ternary_gates.t27", "t27b": "pass"}, + {"path": "specs/isa/ternary_graph.t27", "t27b": "pass"}, + {"path": "specs/isa/tri27_bytecode.t27", "t27b": "pass"}, + {"path": "specs/isa/tri27_machine.t27", "t27b": "pass"}, + {"path": "specs/jobs/network_job.t27", "t27b": "pass"}, + {"path": "specs/jobs/release_t27c.t27", "t27b": "pass"}, + {"path": "specs/jobs/t27b_ledger_steward.t27", "t27b": "pass"}, + {"path": "specs/math/constants.t27", "t27b": "pass"}, + {"path": "specs/math/gf_competitive.t27", "t27b": "pass"}, + {"path": "specs/memory/graph/crypt.t27", "t27b": "pass"}, + {"path": "specs/memory/graph/ingest.t27", "t27b": "pass"}, + {"path": "specs/memory/graph/scope.t27", "t27b": "pass"}, + {"path": "specs/memory/graph/temporal.t27", "t27b": "pass"}, + {"path": "specs/memory/graph/types.t27", "t27b": "pass"}, + {"path": "specs/memory/tmem/session.t27", "t27b": "pass"}, + {"path": "specs/memory/tmem/types.t27", "t27b": "pass"}, + {"path": "specs/mesh_routing.t27", "t27b": "pass"}, + {"path": "specs/ml/activation/elu_activation.t27", "t27b": "blocked", "blocker": "ExprCall(undeclared fn)", "reason": "unimplemented"}, + {"path": "specs/ml/activation/gelu_activation.t27", "t27b": "blocked", "blocker": "ExprCall(undeclared fn)", "reason": "unimplemented"}, + {"path": "specs/ml/activation/gelu_approx_activation.t27", "t27b": "blocked", "blocker": "ExprCall(undeclared fn)", "reason": "unimplemented"}, + {"path": "specs/ml/activation/leaky_relu_activation.t27", "t27b": "pass"}, + {"path": "specs/ml/activation/relu_activation.t27", "t27b": "pass"}, + {"path": "specs/ml/activation/sigmoid_activation.t27", "t27b": "pass"}, + {"path": "specs/ml/activation/silu_swish_activation.t27", "t27b": "blocked", "blocker": "ExprCall(undeclared fn)", "reason": "unimplemented"}, + {"path": "specs/ml/activation/softmax.t27", "t27b": "blocked", "blocker": "ExprCall(undeclared fn)", "reason": "unimplemented"}, + {"path": "specs/ml/activation/tanh_activation.t27", "t27b": "blocked", "blocker": "ExprCall(undeclared fn)", "reason": "unimplemented"}, + {"path": "specs/ml/igla_champion_capsule.t27", "t27b": "blocked", "blocker": "ExprIdentifier(undeclared)", "reason": "unimplemented"}, + {"path": "specs/ml/layers/avgpool2d_layer.t27", "t27b": "pass"}, + {"path": "specs/ml/layers/batchnorm_layer.t27", "t27b": "blocked", "blocker": "ExprCall(undeclared fn)", "reason": "unimplemented"}, + {"path": "specs/ml/layers/conv2d_layer.t27", "t27b": "pass"}, + {"path": "specs/ml/layers/dense_layer.t27", "t27b": "pass"}, + {"path": "specs/ml/layers/dropout_layer.t27", "t27b": "pass"}, + {"path": "specs/ml/layers/embedding_layer.t27", "t27b": "blocked", "blocker": "ExprCall(undeclared fn)", "reason": "unimplemented"}, + {"path": "specs/ml/layers/flatten_layer.t27", "t27b": "pass"}, + {"path": "specs/ml/layers/layernorm_layer.t27", "t27b": "pass"}, + {"path": "specs/ml/layers/maxpool2d_layer.t27", "t27b": "pass"}, + {"path": "specs/ml/layers/residual_connection.t27", "t27b": "pass"}, + {"path": "specs/ml/loss/binary_crossentropy_loss.t27", "t27b": "blocked", "blocker": "ExprCall(undeclared fn)", "reason": "unimplemented"}, + {"path": "specs/ml/loss/contrastive_loss.t27", "t27b": "blocked", "blocker": "ExprCall(undeclared fn)", "reason": "unimplemented"}, + {"path": "specs/ml/loss/cross_entropy_loss.t27", "t27b": "blocked", "blocker": "ExprCall(undeclared fn)", "reason": "unimplemented"}, + {"path": "specs/ml/loss/huber_loss.t27", "t27b": "pass"}, + {"path": "specs/ml/loss/kl_divergence.t27", "t27b": "pass"}, + {"path": "specs/ml/loss/mse_loss.t27", "t27b": "pass"}, + {"path": "specs/ml/optimizer/adagrad.t27", "t27b": "blocked", "blocker": "ExprCall(undeclared fn)", "reason": "unimplemented"}, + {"path": "specs/ml/optimizer/adam.t27", "t27b": "blocked", "blocker": "ExprCall(undeclared fn)", "reason": "unimplemented"}, + {"path": "specs/ml/optimizer/lamb.t27", "t27b": "blocked", "blocker": "ExprCall(undeclared fn)", "reason": "unimplemented"}, + {"path": "specs/ml/optimizer/race_config.t27", "t27b": "blocked", "blocker": "ExprIdentifier(undeclared)", "reason": "unimplemented"}, + {"path": "specs/ml/optimizer/rmsprop.t27", "t27b": "pass"}, + {"path": "specs/ml/optimizer/sgd.t27", "t27b": "pass"}, + {"path": "specs/ml/pathway/mlp.t27", "t27b": "blocked", "blocker": "ExprCall(undeclared fn)", "reason": "unimplemented"}, + {"path": "specs/ml/recurrent/attention_mechanism.t27", "t27b": "blocked", "blocker": "ExprCall(undeclared fn)", "reason": "unimplemented"}, + {"path": "specs/ml/recurrent/bilstm.t27", "t27b": "blocked", "blocker": "ExprCall(undeclared fn)", "reason": "unimplemented"}, + {"path": "specs/ml/recurrent/gru_cell.t27", "t27b": "blocked", "blocker": "ExprCall(undeclared fn)", "reason": "unimplemented"}, + {"path": "specs/ml/recurrent/lstm_cell.t27", "t27b": "blocked", "blocker": "ExprCall(undeclared fn)", "reason": "unimplemented"}, + {"path": "specs/ml/recurrent/lstm_single.t27", "t27b": "blocked", "blocker": "ExprCall(undeclared fn)", "reason": "unimplemented"}, + {"path": "specs/ml/recurrent/rnn_cell.t27", "t27b": "blocked", "blocker": "ExprCall(undeclared fn)", "reason": "unimplemented"}, + {"path": "specs/ml/recurrent/self_attention.t27", "t27b": "pass"}, + {"path": "specs/ml/rl/advantage_estimator.t27", "t27b": "blocked", "blocker": "ExprCall(undeclared fn)", "reason": "unimplemented"}, + {"path": "specs/ml/rl/dqn.t27", "t27b": "pass"}, + {"path": "specs/ml/rl/dqn_target_network.t27", "t27b": "pass"}, + {"path": "specs/ml/rl/ppo_clip_loss.t27", "t27b": "blocked", "blocker": "ExprCall(undeclared fn)", "reason": "unimplemented"}, + {"path": "specs/ml/rl/ppo_critic.t27", "t27b": "blocked", "blocker": "ExprCall(undeclared fn)", "reason": "unimplemented"}, + {"path": "specs/ml/rl/sac_critic.t27", "t27b": "pass"}, + {"path": "specs/ml/transformer/encoder_block.t27", "t27b": "blocked", "blocker": "ExprCall(undeclared fn)", "reason": "unimplemented"}, + {"path": "specs/ml/transformer/feed_forward_network.t27", "t27b": "pass"}, + {"path": "specs/ml/transformer/multi_head_attention.t27", "t27b": "pass"}, + {"path": "specs/ml/transformer/positional_encoding.t27", "t27b": "blocked", "blocker": "ExprCall(undeclared fn)", "reason": "unimplemented"}, + {"path": "specs/multipath_router.t27", "t27b": "pass"}, + {"path": "specs/network/attribution.t27", "t27b": "pass"}, + {"path": "specs/network/identity.t27", "t27b": "pass"}, + {"path": "specs/network/job_rules.t27", "t27b": "pass"}, + {"path": "specs/network/mvp.t27", "t27b": "pass"}, + {"path": "specs/network/mvp_v2.t27", "t27b": "pass"}, + {"path": "specs/network/mvp_v3.t27", "t27b": "pass"}, + {"path": "specs/network/mvp_v3_ed25519.t27", "t27b": "pass"}, + {"path": "specs/network/pool.t27", "t27b": "pass"}, + {"path": "specs/network/quorum.t27", "t27b": "pass"}, + {"path": "specs/network/usage.t27", "t27b": "pass"}, + {"path": "specs/numeric/bnf1024.t27", "t27b": "pass"}, + {"path": "specs/numeric/bnf128.t27", "t27b": "pass"}, + {"path": "specs/numeric/bnf16.t27", "t27b": "pass"}, + {"path": "specs/numeric/bnf256.t27", "t27b": "pass"}, + {"path": "specs/numeric/bnf32.t27", "t27b": "pass"}, + {"path": "specs/numeric/bnf512.t27", "t27b": "pass"}, + {"path": "specs/numeric/bnf64.t27", "t27b": "pass"}, + {"path": "specs/numeric/bnf8.t27", "t27b": "pass"}, + {"path": "specs/numeric/catalog_paper_count.t27", "t27b": "pass"}, + {"path": "specs/numeric/e8m0.t27", "t27b": "pass"}, + {"path": "specs/numeric/formats.t27", "t27b": "pass"}, + {"path": "specs/numeric/formats_catalog.t27", "t27b": "pass"}, + {"path": "specs/numeric/gf10.t27", "t27b": "pass"}, + {"path": "specs/numeric/gf1024.t27", "t27b": "pass"}, + {"path": "specs/numeric/gf128.t27", "t27b": "pass"}, + {"path": "specs/numeric/gf14.t27", "t27b": "pass"}, + {"path": "specs/numeric/gf16.t27", "t27b": "pass"}, + {"path": "specs/numeric/gf256.t27", "t27b": "pass"}, + {"path": "specs/numeric/gf48.t27", "t27b": "pass"}, + {"path": "specs/numeric/gf512.t27", "t27b": "pass"}, + {"path": "specs/numeric/gf6.t27", "t27b": "pass"}, + {"path": "specs/numeric/gf96.t27", "t27b": "pass"}, + {"path": "specs/numeric/gft1024.t27", "t27b": "pass"}, + {"path": "specs/numeric/gft128.t27", "t27b": "pass"}, + {"path": "specs/numeric/gft16.t27", "t27b": "pass"}, + {"path": "specs/numeric/gft256.t27", "t27b": "pass"}, + {"path": "specs/numeric/gft32.t27", "t27b": "pass"}, + {"path": "specs/numeric/gft4.t27", "t27b": "pass"}, + {"path": "specs/numeric/gft512.t27", "t27b": "pass"}, + {"path": "specs/numeric/gft64.t27", "t27b": "pass"}, + {"path": "specs/numeric/gft8.t27", "t27b": "pass"}, + {"path": "specs/numeric/gfternary.t27", "t27b": "pass"}, + {"path": "specs/numeric/golden_sieve.t27", "t27b": "pass"}, + {"path": "specs/numeric/ocp_mx.t27", "t27b": "pass"}, + {"path": "specs/numeric/requant_boundary.t27", "t27b": "pass"}, + {"path": "specs/numeric/tnf1024.t27", "t27b": "pass"}, + {"path": "specs/numeric/tnf128.t27", "t27b": "pass"}, + {"path": "specs/numeric/tnf16.t27", "t27b": "pass"}, + {"path": "specs/numeric/tnf17.t27", "t27b": "pass"}, + {"path": "specs/numeric/tnf256.t27", "t27b": "pass"}, + {"path": "specs/numeric/tnf32.t27", "t27b": "pass"}, + {"path": "specs/numeric/tnf4.t27", "t27b": "pass"}, + {"path": "specs/numeric/tnf512.t27", "t27b": "pass"}, + {"path": "specs/numeric/tnf64.t27", "t27b": "pass"}, + {"path": "specs/numeric/tnf8.t27", "t27b": "pass"}, + {"path": "specs/numeric/trinity_numeric_surface.t27", "t27b": "pass"}, + {"path": "specs/physics/e8_lqg_bridge.t27", "t27b": "pass"}, + {"path": "specs/physics/eye_isi.t27", "t27b": "pass"}, + {"path": "specs/physics/gamma-conflict.t27", "t27b": "pass"}, + {"path": "specs/physics/hslm_benchmark.t27", "t27b": "pass"}, + {"path": "specs/physics/line_bounce.t27", "t27b": "pass"}, + {"path": "specs/physics/lqg_cs_bridge.t27", "t27b": "pass"}, + {"path": "specs/physics/xc7_primitives.t27", "t27b": "pass"}, + {"path": "specs/policy/issue_shape.t27", "t27b": "pass"}, + {"path": "specs/policy/l2_generation.t27", "t27b": "pass"}, + {"path": "specs/policy/lang_en.t27", "t27b": "pass"}, + {"path": "specs/policy/merge_ours.t27", "t27b": "pass"}, + {"path": "specs/policy/own_language.t27", "t27b": "pass"}, + {"path": "specs/policy/required_contexts.t27", "t27b": "pass"}, + {"path": "specs/policy/text_lines.t27", "t27b": "pass"}, + {"path": "specs/port/bootstrap/src/bridge.t27", "t27b": "pass"}, + {"path": "specs/port/bootstrap/src/cc_gate.t27", "t27b": "pass"}, + {"path": "specs/port/bootstrap/src/check_calls.t27", "t27b": "pass"}, + {"path": "specs/port/bootstrap/src/compiler/AsmRelocEntry_new.t27", "t27b": "pass"}, + {"path": "specs/port/bootstrap/src/compiler/AsmSectionKind_from_i8.t27", "t27b": "pass"}, + {"path": "specs/port/bootstrap/src/compiler/AssembledInstr_r_type.t27", "t27b": "pass"}, + {"path": "specs/port/bootstrap/src/compiler/HirBusPort_axi4_lite_slave.t27", "t27b": "pass"}, + {"path": "specs/port/bootstrap/src/compiler/HirClockDomain_new.t27", "t27b": "pass"}, + {"path": "specs/port/bootstrap/src/compiler/HirCoverPoint_new.t27", "t27b": "pass"}, + {"path": "specs/port/bootstrap/src/compiler/HirGf16FftConfig_fft_stages.t27", "t27b": "pass"}, + {"path": "specs/port/bootstrap/src/compiler/HirIpCatalog_new.t27", "t27b": "pass"}, + {"path": "specs/port/bootstrap/src/compiler/HirTernaryRegFile_new.t27", "t27b": "pass"}, + {"path": "specs/port/bootstrap/src/compiler/HwType_hw_width.t27", "t27b": "pass"}, + {"path": "specs/port/bootstrap/src/compiler/LinkSection_text.t27", "t27b": "pass"}, + {"path": "specs/port/bootstrap/src/compiler/LoopGuard_loop_cond.t27", "t27b": "pass"}, + {"path": "specs/port/bootstrap/src/compiler/TbCheck_new.t27", "t27b": "pass"}, + {"path": "specs/port/bootstrap/src/compiler/collect_type_decls.t27", "t27b": "pass"}, + {"path": "specs/port/bootstrap/src/enrichment/mod.t27", "t27b": "pass"}, + {"path": "specs/port/bootstrap/src/jwt.t27", "t27b": "pass"}, + {"path": "specs/port/bootstrap/src/parse_conform.t27", "t27b": "pass"}, + {"path": "specs/port/bootstrap/src/phi_f64_literals.t27", "t27b": "pass"}, + {"path": "specs/port/bootstrap/src/phi_selfcheck.t27", "t27b": "pass"}, + {"path": "specs/port/bootstrap/src/sensitivity.t27", "t27b": "pass"}, + {"path": "specs/port/bootstrap/src/source_kind.t27", "t27b": "pass"}, + {"path": "specs/port/bootstrap/src/weight_bram.t27", "t27b": "pass"}, + {"path": "specs/port/browseros/trios/agent-server/apps/server/src/api/routes/health.t27", "t27b": "pass"}, + {"path": "specs/port/browseros/trios/agent-server/apps/server/src/api/routes/memory.t27", "t27b": "pass"}, + {"path": "specs/port/browseros/trios/agent-server/apps/server/src/api/routes/queen-lease.t27", "t27b": "pass"}, + {"path": "specs/port/browseros/trios/agent-server/apps/server/src/api/routes/queen-needs-you.t27", "t27b": "pass"}, + {"path": "specs/port/browseros/trios/agent-server/apps/server/src/api/routes/queen-public-agents.t27", "t27b": "pass"}, + {"path": "specs/port/browseros/trios/agent-server/apps/server/src/api/routes/queen-registry.t27", "t27b": "pass"}, + {"path": "specs/port/browseros/trios/agent-server/apps/server/src/api/routes/queen-rehearsal.t27", "t27b": "pass"}, + {"path": "specs/port/browseros/trios/agent-server/apps/server/src/api/routes/queen-report.t27", "t27b": "pass"}, + {"path": "specs/port/browseros/trios/agent-server/apps/server/src/api/routes/status.t27", "t27b": "pass"}, + {"path": "specs/port/browseros/trios/agent-server/apps/server/src/api/services/a2a/a2a-liveness.t27", "t27b": "pass"}, + {"path": "specs/port/browseros/trios/agent-server/apps/server/src/api/services/openclaw/claw-session.t27", "t27b": "pass"}, + {"path": "specs/port/browseros/trios/agent-server/apps/server/src/browser/bookmarks.t27", "t27b": "pass"}, + {"path": "specs/port/browseros/trios/agent-server/apps/server/src/browser/history.t27", "t27b": "pass"}, + {"path": "specs/port/browseros/trios/agent-server/apps/server/src/lib/agents/runtime/registry.t27", "t27b": "pass"}, + {"path": "specs/port/browseros/trios/agent-server/apps/server/src/lib/db/retry.t27", "t27b": "pass"}, + {"path": "specs/port/browseros/trios/agent-server/apps/server/src/lib/identity.t27", "t27b": "pass"}, + {"path": "specs/port/browseros/trios/agent-server/apps/server/src/lib/port-binding.t27", "t27b": "pass"}, + {"path": "specs/port/browseros/trios/agent-server/apps/server/src/lib/provider-error-classifier.t27", "t27b": "pass"}, + {"path": "specs/port/browseros/trios/agent-server/apps/server/src/monitoring/envelope.t27", "t27b": "pass"}, + {"path": "specs/port/browseros/trios/agent-server/apps/server/src/skills/catalog.t27", "t27b": "pass"}, + {"path": "specs/port/browseros/trios/agent-server/apps/server/src/tools/filesystem/ls.t27", "t27b": "pass"}, + {"path": "specs/port/browseros/trios/agent-server/apps/server/src/tools/memory/write.t27", "t27b": "pass"}, + {"path": "specs/port/browseros/trios/agent-server/apps/server/src/tools/tool-registry.t27", "t27b": "pass"}, + {"path": "specs/port/fpga/bscan_spi_qmtech/bscan_spi_qmtech.t27", "t27b": "pass"}, + {"path": "specs/port/fpga/openxc7-synth/phi_temporal/temporal_heartbeat.t27", "t27b": "pass"}, + {"path": "specs/port/fpga/verilog/dsp_probe.t27", "t27b": "pass"}, + {"path": "specs/port/fpga/verilog/dsp_probe_live.t27", "t27b": "pass"}, + {"path": "specs/port/fpga/verilog/e8m0_jtag.t27", "t27b": "pass"}, + {"path": "specs/port/fpga/verilog/gft_bitnet_neuron_jtag.t27", "t27b": "pass"}, + {"path": "specs/port/fpga/verilog/gft_dot4_comm_jtag.t27", "t27b": "pass"}, + {"path": "specs/port/fpga/verilog/gft_dup2_jtag.t27", "t27b": "pass"}, + {"path": "specs/port/fpga/verilog/gft_dup3_jtag.t27", "t27b": "pass"}, + {"path": "specs/port/fpga/verilog/gft_signed_dot4_jtag.t27", "t27b": "pass"}, + {"path": "specs/port/fpga/verilog/gft_smul_jtag.t27", "t27b": "pass"}, + {"path": "specs/port/fpga/verilog/gft_train1_jtag.t27", "t27b": "pass"}, + {"path": "specs/port/fpga/verilog/link_node.t27", "t27b": "pass"}, + {"path": "specs/port/fpga/verilog/mvp_ternary_classifier_top.t27", "t27b": "pass"}, + {"path": "specs/port/fpga/verilog/phi_weights_jtag.t27", "t27b": "pass"}, + {"path": "specs/port/fpga/verilog/ternary_mac_demo_top.t27", "t27b": "pass"}, + {"path": "specs/port/fpga/verilog/ternary_mac_synth.t27", "t27b": "pass"}, + {"path": "specs/port/fpga/verilog/ternary_node_jtag.t27", "t27b": "pass"}, + {"path": "specs/port/fpga/vivado/blinky.t27", "t27b": "pass"}, + {"path": "specs/port/fpga/vivado/gf16_matmul4x4.t27", "t27b": "pass"}, + {"path": "specs/port/fpga/vivado/gf16_top.t27", "t27b": "pass"}, + {"path": "specs/port/fpga/vivado/gf16_uart_sim_bench.t27", "t27b": "pass"}, + {"path": "specs/port/fpga/vivado/uart_detect_top.t27", "t27b": "pass"}, + {"path": "specs/port/fpga/vivado/uart_echo_top.t27", "t27b": "pass"}, + {"path": "specs/port/fpga/vsa/temporal_heartbeat_top.t27", "t27b": "pass"}, + {"path": "specs/port/scripts/aggregate-experience.t27", "t27b": "pass"}, + {"path": "specs/port/scripts/bulk-create-notebooks.t27", "t27b": "pass"}, + {"path": "specs/port/scripts/check-conflicts.t27", "t27b": "pass"}, + {"path": "specs/port/scripts/check-pagination-truncation.t27", "t27b": "pass"}, + {"path": "specs/port/scripts/check_first_party_doc_language.t27", "t27b": "pass"}, + {"path": "specs/port/scripts/ci/loop-tools-tracked.t27", "t27b": "pass"}, + {"path": "specs/port/scripts/ci/rings_matrix.t27", "t27b": "pass"}, + {"path": "specs/port/scripts/fpga-build.t27", "t27b": "pass"}, + {"path": "specs/port/scripts/fpga/flash.t27", "t27b": "pass"}, + {"path": "specs/port/scripts/gen_w309.t27", "t27b": "pass"}, + {"path": "specs/port/scripts/gen_w310.t27", "t27b": "pass"}, + {"path": "specs/port/scripts/gen_w311.t27", "t27b": "pass"}, + {"path": "specs/port/scripts/gen_w314.t27", "t27b": "pass"}, + {"path": "specs/port/scripts/gen_w315.t27", "t27b": "pass"}, + {"path": "specs/port/scripts/gen_w316.t27", "t27b": "pass"}, + {"path": "specs/port/scripts/gen_w317.t27", "t27b": "pass"}, + {"path": "specs/port/scripts/gen_w318.t27", "t27b": "pass"}, + {"path": "specs/port/scripts/gen_w320.t27", "t27b": "pass"}, + {"path": "specs/port/scripts/gen_w322.t27", "t27b": "pass"}, + {"path": "specs/port/scripts/gen_w326.t27", "t27b": "pass"}, + {"path": "specs/port/scripts/gen_w363.t27", "t27b": "pass"}, + {"path": "specs/port/scripts/gen_w365.t27", "t27b": "pass"}, + {"path": "specs/port/scripts/gen_w368.t27", "t27b": "pass"}, + {"path": "specs/port/scripts/gen_w377.t27", "t27b": "pass"}, + {"path": "specs/port/scripts/gen_w378.t27", "t27b": "pass"}, + {"path": "specs/port/scripts/gen_w379.t27", "t27b": "pass"}, + {"path": "specs/port/scripts/gen_w380.t27", "t27b": "pass"}, + {"path": "specs/port/scripts/gen_w381.t27", "t27b": "pass"}, + {"path": "specs/port/scripts/gen_w381_lean.t27", "t27b": "pass"}, + {"path": "specs/port/scripts/gen_w382.t27", "t27b": "pass"}, + {"path": "specs/port/scripts/gen_w384.t27", "t27b": "pass"}, + {"path": "specs/port/scripts/gen_w384_lean.t27", "t27b": "pass"}, + {"path": "specs/port/scripts/gen_w385.t27", "t27b": "pass"}, + {"path": "specs/port/scripts/gen_w386.t27", "t27b": "pass"}, + {"path": "specs/port/scripts/gen_w387.t27", "t27b": "pass"}, + {"path": "specs/port/scripts/gen_w388_lean.t27", "t27b": "pass"}, + {"path": "specs/port/scripts/gen_w391.t27", "t27b": "pass"}, + {"path": "specs/port/scripts/gen_w391_lean.t27", "t27b": "pass"}, + {"path": "specs/port/scripts/gen_w631.t27", "t27b": "pass"}, + {"path": "specs/port/scripts/gen_w632.t27", "t27b": "pass"}, + {"path": "specs/port/scripts/gen_w633.t27", "t27b": "pass"}, + {"path": "specs/port/scripts/gen_w634.t27", "t27b": "pass"}, + {"path": "specs/port/scripts/gen_w635.t27", "t27b": "pass"}, + {"path": "specs/port/scripts/gen_w636.t27", "t27b": "pass"}, + {"path": "specs/port/scripts/gen_w637.t27", "t27b": "pass"}, + {"path": "specs/port/scripts/gen_w638.t27", "t27b": "pass"}, + {"path": "specs/port/scripts/gen_w639.t27", "t27b": "pass"}, + {"path": "specs/port/scripts/gen_w640.t27", "t27b": "pass"}, + {"path": "specs/port/scripts/gen_w641.t27", "t27b": "pass"}, + {"path": "specs/port/scripts/gen_w642.t27", "t27b": "pass"}, + {"path": "specs/port/scripts/gen_w643.t27", "t27b": "pass"}, + {"path": "specs/port/scripts/gen_w644.t27", "t27b": "pass"}, + {"path": "specs/port/scripts/gen_w645.t27", "t27b": "pass"}, + {"path": "specs/port/scripts/gen_w646.t27", "t27b": "pass"}, + {"path": "specs/port/scripts/gen_w647.t27", "t27b": "pass"}, + {"path": "specs/port/scripts/gen_w648.t27", "t27b": "pass"}, + {"path": "specs/port/scripts/gen_w649.t27", "t27b": "pass"}, + {"path": "specs/port/scripts/gen_w650.t27", "t27b": "pass"}, + {"path": "specs/port/scripts/gen_w651.t27", "t27b": "pass"}, + {"path": "specs/port/scripts/gen_w652.t27", "t27b": "pass"}, + {"path": "specs/port/scripts/gen_w653.t27", "t27b": "pass"}, + {"path": "specs/port/scripts/gen_w654.t27", "t27b": "pass"}, + {"path": "specs/port/scripts/gen_w655.t27", "t27b": "pass"}, + {"path": "specs/port/scripts/gen_w656.t27", "t27b": "pass"}, + {"path": "specs/port/scripts/gen_w657.t27", "t27b": "pass"}, + {"path": "specs/port/scripts/gen_w662.t27", "t27b": "pass"}, + {"path": "specs/port/scripts/gen_w669.t27", "t27b": "pass"}, + {"path": "specs/port/scripts/gen_w_blocks.t27", "t27b": "pass"}, + {"path": "specs/port/scripts/generate_episodes.t27", "t27b": "pass"}, + {"path": "specs/port/scripts/git_commands_tasks_1_4.t27", "t27b": "pass"}, + {"path": "specs/port/scripts/install-constitutional-hook.t27", "t27b": "pass"}, + {"path": "specs/port/scripts/lee_monte_carlo_baseline.t27", "t27b": "pass"}, + {"path": "specs/port/scripts/mcp-wrapper.t27", "t27b": "pass"}, + {"path": "specs/port/scripts/print_pellis_seal_decimal.t27", "t27b": "pass"}, + {"path": "specs/port/scripts/pysr_trinity_blind_test_v2.t27", "t27b": "pass"}, + {"path": "specs/port/scripts/reseal-apply.t27", "t27b": "pass"}, + {"path": "specs/port/scripts/reseal-check.t27", "t27b": "pass"}, + {"path": "specs/port/scripts/run_v51_multiple.t27", "t27b": "pass"}, + {"path": "specs/port/scripts/test-agent-bridge.t27", "t27b": "pass"}, + {"path": "specs/port/scripts/tri-issue-create.t27", "t27b": "pass"}, + {"path": "specs/port/scripts/tri-pr-create.t27", "t27b": "pass"}, + {"path": "specs/port/scripts/tri-search.t27", "t27b": "pass"}, + {"path": "specs/port/scripts/tri-sync.t27", "t27b": "pass"}, + {"path": "specs/port/scripts/tri_loop/claims.t27", "t27b": "pass"}, + {"path": "specs/port/scripts/tri_loop/corpus_parse.t27", "t27b": "pass"}, + {"path": "specs/port/scripts/tri_loop/loop_rules.t27", "t27b": "pass"}, + {"path": "specs/port/scripts/tri_loop/now_numbers.t27", "t27b": "pass"}, + {"path": "specs/port/scripts/tri_loop/t27b_rules.t27", "t27b": "pass"}, + {"path": "specs/port/scripts/ultra_engine_v70_ultimate.t27", "t27b": "pass"}, + {"path": "specs/port/scripts/validate_phi_f64.t27", "t27b": "pass"}, + {"path": "specs/port/scripts/verify_precision.t27", "t27b": "pass"}, + {"path": "specs/port/scripts/verify_smoking_guns.t27", "t27b": "pass"}, + {"path": "specs/port/scripts/wrapup/extract-context.t27", "t27b": "pass"}, + {"path": "specs/port/tools/backend_parity_table.t27", "t27b": "pass"}, + {"path": "specs/port/tools/bees/merger_gate_selftest.t27", "t27b": "pass"}, + {"path": "specs/port/tools/check_catalog_integrity.t27", "t27b": "pass"}, + {"path": "specs/port/tools/check_duplicate_declarations.t27", "t27b": "pass"}, + {"path": "specs/port/tools/check_fix_carries_source.t27", "t27b": "pass"}, + {"path": "specs/port/tools/ci/check_specs_still_parse.t27", "t27b": "pass"}, + {"path": "specs/port/tools/jtag/tdo_verdict.t27", "t27b": "pass"}, + {"path": "specs/port/tools/oracle/run.t27", "t27b": "pass"}, + {"path": "specs/port/tools/run_conformance_vvp.t27", "t27b": "pass"}, + {"path": "specs/port/tools/ternary_model.t27", "t27b": "pass"}, + {"path": "specs/port/tools/toolbelt.t27", "t27b": "pass"}, + {"path": "specs/port/tools/verify_emit_bitexact.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/fpga/fly-vivado/verilog/trinity_qmtech.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/fpga/gft/tb32.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/fpga/openxc7-regress/regress-fabric-bufg/fabric_bufg.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/fpga/openxc7-synth/DSP48E1_mock.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/fpga/openxc7-synth/blink_correct.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/fpga/openxc7-synth/blink_fast.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/fpga/openxc7-synth/blink_fixed.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/fpga/openxc7-synth/blink_minimal.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/fpga/openxc7-synth/blink_r23.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/fpga/openxc7-synth/blink_simple.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/fpga/openxc7-synth/blink_slow.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/fpga/openxc7-synth/blink_working.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/fpga/openxc7-synth/clk_test.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/fpga/openxc7-synth/clock_test.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/fpga/openxc7-synth/d6_blink.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/fpga/openxc7-synth/d6_inv_test.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/fpga/openxc7-synth/d6_test.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/fpga/openxc7-synth/d_bank13_test.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/fpga/openxc7-synth/d_blink_high.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/fpga/openxc7-synth/d_bufg_test.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/fpga/openxc7-synth/d_clk_direct.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/fpga/openxc7-synth/d_direct.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/fpga/openxc7-synth/d_e21_test.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/fpga/openxc7-synth/d_f19_test.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/fpga/openxc7-synth/d_full_path.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/fpga/openxc7-synth/d_g22_test.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/fpga/openxc7-synth/d_lut_only.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/fpga/openxc7-synth/d_multi_led.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/fpga/openxc7-synth/d_oscillator.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/fpga/openxc7-synth/d_simple_ff.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/fpga/openxc7-synth/d_simple_led.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/fpga/openxc7-synth/d_slow_blink.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/fpga/openxc7-synth/d_srl_blink.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/fpga/openxc7-synth/d_static_on.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/fpga/openxc7-synth/d_static_one.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/fpga/openxc7-synth/d_y0_test.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/fpga/openxc7-synth/definitive_diagnostic_inv.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/fpga/openxc7-synth/dsp_mul.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/fpga/openxc7-synth/led_both_test.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/fpga/openxc7-synth/led_d5_test.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/fpga/openxc7-synth/led_d6_test.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/fpga/openxc7-synth/led_diagnostic.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/fpga/openxc7-synth/led_off_test.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/fpga/openxc7-synth/led_on_test.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/fpga/openxc7-synth/led_simple_test.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/fpga/openxc7-synth/led_test_inv.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/fpga/openxc7-synth/multi_led_test.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/fpga/openxc7-synth/quantum_bridge_top.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/fpga/openxc7-synth/riscv_blink.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/fpga/openxc7-synth/singularity_d6_top.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/fpga/openxc7-synth/symbiflow_blink.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/fpga/openxc7-synth/ternary_activation.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/fpga/openxc7-synth/trinity_top.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/fpga/openxc7-synth/uart_echo.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/fpga/rtl/fpga_test_reporter.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/fpga/uart_loopback.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/fpga/uart_loopback_core.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/src/background_agent/main.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/src/brain/orbitofrontal_value.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/src/brain/weber_tuning.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/src/cli/health_check.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/src/cli/railway_create_full.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/src/cli/railway_create_project.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/src/cli/railway_deployment_create.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/src/cli/railway_null_startcmd.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/src/firebird/governance_temp.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/src/phi-engine/vibeec_original/bogatyrs_registry.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/src/phi-engine/vibeec_original/bogatyrs_spec_structure.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/src/phi-engine/vibeec_original/tnc.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/src/server_main.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/src/storm/experience_engine.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/src/tri-api/claude_md.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/src/tri/gen_aabb.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/src/tri/gen_arithmetic.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/src/tri/gen_assertion.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/src/tri/gen_barrier.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/src/tri/gen_base64.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/src/tri/gen_bezier.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/src/tri/gen_cache.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/src/tri/gen_caesar.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/src/tri/gen_canvas.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/src/tri/gen_color.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/src/tri/gen_cross_entropy.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/src/tri/gen_cursor.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/src/tri/gen_epoch_reclamation.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/src/tri/gen_escape.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/src/tri/gen_fuzz.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/src/tri/gen_geo_hash2d.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/src/tri/gen_gradient.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/src/tri/gen_gradient_descent.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/src/tri/gen_hazard_pointers.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/src/tri/gen_image.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/src/tri/gen_index.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/src/tri/gen_key_value.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/src/tri/gen_kmeans.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/src/tri/gen_leb128.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/src/tri/gen_linear_regression.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/src/tri/gen_lockfree_stack.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/src/tri/gen_matrix3x3.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/src/tri/gen_mock.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/src/tri/gen_neuron.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/src/tri/gen_path_utils.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/src/tri/gen_perceptron.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/src/tri/gen_quaternion.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/src/tri/gen_radix_tree.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/src/tri/gen_ray.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/src/tri/gen_record_store.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/src/tri/gen_rect.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/src/tri/gen_regression.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/src/tri/gen_relu.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/src/tri/gen_ring_buffer.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/src/tri/gen_rle.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/src/tri/gen_rsa_simple.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/src/tri/gen_rtree.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/src/tri/gen_rwlock.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/src/tri/gen_semaphore.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/src/tri/gen_sigmoid.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/src/tri/gen_skiplist_impl.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/src/tri/gen_snapshot.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/src/tri/gen_softmax.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/src/tri/gen_temp_file.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/src/tri/gen_test_runner.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/src/tri/gen_transaction.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/src/tri/gen_transform.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/src/tri/gen_varint.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/src/tri/gen_wal.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/src/tri/gen_websocket.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/src/tri/gen_work_stealing.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/src/tri/math/vocab_audit.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/src/tri/orchestrator_bench.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/src/tri/string_dualities.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/src/tri/string_spectrum.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/src/vibeec/gen_cmd_minimal.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/src/vibeec/gen_cmd_simple.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/src/vibeec/p2p_module.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/src/vibeec/tnc.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/src/vibeec/trinity_tokenizer.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/src/vibeec/validation_engine.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/src/wasm_stubs/auto_shard_stub.t27", "t27b": "pass"}, + {"path": "specs/port/trios/apps/trios-macos/rings/RUST-04/clade-improve/src/oversight.t27", "t27b": "pass"}, + {"path": "specs/port/trios/apps/trios-macos/rings/RUST-13/clade-meshd/src/transport.t27", "t27b": "pass"}, + {"path": "specs/port/trios/apps/trios-macos/rings/RUST-13/trios-mesh/build.t27", "t27b": "pass"}, + {"path": "specs/port/trios/apps/trios-macos/rings/RUST-13/trios-mesh/src/bin/smoke_m1.t27", "t27b": "pass"}, + {"path": "specs/port/trios/apps/trios-macos/rings/RUST-13/trios-mesh/tools/ad9361_config.t27", "t27b": "pass"}, + {"path": "specs/port/trios/crates/tri-tunnel/src/main.t27", "t27b": "pass"}, + {"path": "specs/port/trios/crates/trinity_loss/src/lib.t27", "t27b": "pass"}, + {"path": "specs/port/trios/crates/trios-bridge/src/main.t27", "t27b": "pass"}, + {"path": "specs/port/trios/crates/trios-chat/rings/CR-CHAT-00/src/lib.t27", "t27b": "pass"}, + {"path": "specs/port/trios/crates/trios-chat/rings/CR-CHAT-01/src/key_package_expiry_guard.t27", "t27b": "pass"}, + {"path": "specs/port/trios/crates/trios-chat/rings/CR-CHAT-02/src/epoch_rollover_wraparound_guard.t27", "t27b": "pass"}, + {"path": "specs/port/trios/crates/trios-chat/rings/CR-CHAT-02/src/skipped_message_key_gap_bound_guard.t27", "t27b": "pass"}, + {"path": "specs/port/trios/crates/trios-chat/rings/CR-CHAT-03/src/ratchet_tree_resolution_guard.t27", "t27b": "pass"}, + {"path": "specs/port/trios/crates/trios-chat/rings/CR-CHAT-03/src/unmerged_leaves_bound_guard.t27", "t27b": "pass"}, + {"path": "specs/port/trios/crates/trios-chat/rings/CR-CHAT-04/src/padding_alignment_boundary_guard.t27", "t27b": "pass"}, + {"path": "specs/port/trios/crates/trios-chat/rings/CR-CHAT-04/src/padding_block_size_alignment_guard.t27", "t27b": "pass"}, + {"path": "specs/port/trios/crates/trios-chat/rings/CR-CHAT-04/src/padding_length_distribution_guard.t27", "t27b": "pass"}, + {"path": "specs/port/trios/crates/trios-chat/rings/CR-CHAT-05/src/envelope_size_distribution_uniformity.t27", "t27b": "pass"}, + {"path": "specs/port/trios/crates/trios-chat/rings/CR-CHAT-07/src/blind_signature_sender_token.t27", "t27b": "pass"}, + {"path": "specs/port/trios/crates/trios-chat/rings/CR-CHAT-07/src/cover_decoy_ratio_governor.t27", "t27b": "pass"}, + {"path": "specs/port/trios/crates/trios-chat/rings/CR-CHAT-07/src/cover_traffic_inter_arrival_autocorrelation_guard.t27", "t27b": "pass"}, + {"path": "specs/port/trios/crates/trios-chat/rings/CR-CHAT-LAWS/src/lib.t27", "t27b": "pass"}, + {"path": "specs/port/trios/crates/trios-cli/src/cmd/agent.t27", "t27b": "pass"}, + {"path": "specs/port/trios/crates/trios-cli/src/cmd/commit.t27", "t27b": "pass"}, + {"path": "specs/port/trios/crates/trios-cli/src/cmd/gates.t27", "t27b": "pass"}, + {"path": "specs/port/trios/crates/trios-cli/src/cmd/leaderboard.t27", "t27b": "pass"}, + {"path": "specs/port/trios/crates/trios-cli/src/cmd/report.t27", "t27b": "pass"}, + {"path": "specs/port/trios/crates/trios-cli/src/cmd/roster.t27", "t27b": "pass"}, + {"path": "specs/port/trios/crates/trios-cli/src/cmd/run.t27", "t27b": "pass"}, + {"path": "specs/port/trios/crates/trios-cli/src/cmd/status.t27", "t27b": "pass"}, + {"path": "specs/port/trios/crates/trios-cli/src/cmd/submit.t27", "t27b": "pass"}, + {"path": "specs/port/trios/crates/trios-cli/src/gh.t27", "t27b": "pass"}, + {"path": "specs/port/trios/crates/trios-cli/src/lock.t27", "t27b": "pass"}, + {"path": "specs/port/trios/crates/trios-cli/src/metrics.t27", "t27b": "pass"}, + {"path": "specs/port/trios/crates/trios-doctor/rings/BRONZE-RING-DR/src/main.t27", "t27b": "pass"}, + {"path": "specs/port/trios/crates/trios-doctor/rings/SILVER-RING-DR-00/src/lib.t27", "t27b": "pass"}, + {"path": "specs/port/trios/crates/trios-doctor/src/main.t27", "t27b": "pass"}, + {"path": "specs/port/trios/crates/trios-ext/rings/SILVER-RING-EXT-00/src/lib.t27", "t27b": "pass"}, + {"path": "specs/port/trios/crates/trios-ext/xtask/src/main.t27", "t27b": "pass"}, + {"path": "specs/port/trios/crates/trios-git/src/commit.t27", "t27b": "pass"}, + {"path": "specs/port/trios/crates/trios-git/src/log.t27", "t27b": "pass"}, + {"path": "specs/port/trios/crates/trios-git/src/stash.t27", "t27b": "pass"}, + {"path": "specs/port/trios/crates/trios-git/src/status.t27", "t27b": "pass"}, + {"path": "specs/port/trios/crates/trios-golden-float/build.t27", "t27b": "pass"}, + {"path": "specs/port/trios/crates/trios-hdc/build.t27", "t27b": "pass"}, + {"path": "specs/port/trios/crates/trios-hdc/rings/HD-01/src/lib.t27", "t27b": "pass"}, + {"path": "specs/port/trios/crates/trios-igla-race/src/main.t27", "t27b": "pass"}, + {"path": "specs/port/trios/crates/trios-igla-trainer/src/jepa_runner.t27", "t27b": "pass"}, + {"path": "specs/port/trios/crates/trios-mcp/rings/BR-XTASK/src/main.t27", "t27b": "pass"}, + {"path": "specs/port/trios/crates/trios-mcp/rings/SR-01/src/lighthouse.t27", "t27b": "pass"}, + {"path": "specs/port/trios/crates/trios-mcp/rings/SR-02/src/discovery.t27", "t27b": "pass"}, + {"path": "specs/port/trios/crates/trios-mcp/rings/SR-02/src/lib.t27", "t27b": "pass"}, + {"path": "specs/port/trios/crates/trios-mcp/src/main.t27", "t27b": "pass"}, + {"path": "specs/port/trios/crates/trios-mesh/src/identity.t27", "t27b": "pass"}, + {"path": "specs/port/trios/crates/trios-mesh/src/packet.t27", "t27b": "pass"}, + {"path": "specs/port/trios/crates/trios-openclaw/rings/OC-01/src/lib.t27", "t27b": "pass"}, + {"path": "specs/port/trios/crates/trios-physics/build.t27", "t27b": "pass"}, + {"path": "specs/port/trios/crates/trios-physics/rings/PH-01/src/lib.t27", "t27b": "pass"}, + {"path": "specs/port/trios/crates/trios-physics/src/lib.t27", "t27b": "pass"}, + {"path": "specs/port/trios/crates/trios-rainbow-bridge/src/funnel_client.t27", "t27b": "pass"}, + {"path": "specs/port/trios/crates/trios-rainbow-bridge/src/lamport.t27", "t27b": "pass"}, + {"path": "specs/port/trios/crates/trios-sacred/rings/SC-00/src/lib.t27", "t27b": "pass"}, + {"path": "specs/port/trios/crates/trios-sacred/rings/SC-01/src/lib.t27", "t27b": "pass"}, + {"path": "specs/port/trios/crates/trios-scarab-types/rings/SR-00/src/lib.t27", "t27b": "pass"}, + {"path": "specs/port/trios/crates/trios-scarab-types/rings/SR-01/src/lib.t27", "t27b": "pass"}, + {"path": "specs/port/trios/crates/trios-scarab-types/rings/SR-02/src/lib.t27", "t27b": "pass"}, + {"path": "specs/port/trios/crates/trios-scarab-types/rings/SR-03/src/lib.t27", "t27b": "pass"}, + {"path": "specs/port/trios/crates/trios-scarab-types/rings/SR-04/src/lib.t27", "t27b": "pass"}, + {"path": "specs/port/trios/crates/trios-server/src/mcp_endpoints/tasks.t27", "t27b": "pass"}, + {"path": "specs/port/trios/crates/trios-server/src/tools/git.t27", "t27b": "pass"}, + {"path": "specs/port/trios/crates/trios-server/src/tools/git_extended.t27", "t27b": "pass"}, + {"path": "specs/port/trios/crates/trios-server/src/tools/gitbutler.t27", "t27b": "pass"}, + {"path": "specs/port/trios/crates/trios-server/src/tools/golden_float.t27", "t27b": "pass"}, + {"path": "specs/port/trios/crates/trios-server/src/tools/mod.t27", "t27b": "pass"}, + {"path": "specs/port/trios/crates/trios-store/rings/ST-00/src/lib.t27", "t27b": "pass"}, + {"path": "specs/port/trios/crates/trios-ternary/rings/TR-01/src/lib.t27", "t27b": "pass"}, + {"path": "specs/port/trios/crates/trios-train-cpu/src/bin/tjepa_modules/encoder.t27", "t27b": "pass"}, + {"path": "specs/port/trios/crates/trios-train-cpu/src/bin/train_state.t27", "t27b": "pass"}, + {"path": "specs/port/trios/crates/trios-trainer/src/train_loop.t27", "t27b": "pass"}, + {"path": "specs/port/trios/crates/trios-trainer/src/validation.t27", "t27b": "pass"}, + {"path": "specs/port/trios/crates/trios-trinity-brain/src/phi.t27", "t27b": "pass"}, + {"path": "specs/port/trios/crates/trios-vsa/rings/VS-01/src/lib.t27", "t27b": "pass"}, + {"path": "specs/port/trios/validate_bpb.t27", "t27b": "pass"}, + {"path": "specs/providers/catalog.t27", "t27b": "pass"}, + {"path": "specs/providers/gonka/deepseek-v4-flash-0731.t27", "t27b": "pass"}, + {"path": "specs/providers/gonka/glm-5-2-fp8.t27", "t27b": "pass"}, + {"path": "specs/providers/gonka/glm-5-3-flash.t27", "t27b": "pass"}, + {"path": "specs/providers/gonka/kimi-k2-6.t27", "t27b": "pass"}, + {"path": "specs/providers/gonka/minimax-m2-7.t27", "t27b": "pass"}, + {"path": "specs/providers/tri_gnk_pair.t27", "t27b": "pass"}, + {"path": "specs/providers/trinet/fpga-xc7a200t.t27", "t27b": "pass"}, + {"path": "specs/providers/trinet/gpu-consumer-24gb.t27", "t27b": "pass"}, + {"path": "specs/queen/actor_events.t27", "t27b": "pass"}, + {"path": "specs/queen/actor_view.t27", "t27b": "pass"}, + {"path": "specs/queen/actors.t27", "t27b": "pass"}, + {"path": "specs/queen/actors_hw.t27", "t27b": "pass"}, + {"path": "specs/queen/actors_hw_jtag.t27", "t27b": "pass"}, + {"path": "specs/queen/actors_hw_top.t27", "t27b": "pass"}, + {"path": "specs/queen/app.t27", "t27b": "pass"}, + {"path": "specs/queen/claim.t27", "t27b": "pass"}, + {"path": "specs/queen/control.t27", "t27b": "pass"}, + {"path": "specs/queen/dashboard.t27", "t27b": "pass"}, + {"path": "specs/queen/dispatch.t27", "t27b": "pass"}, + {"path": "specs/queen/dispatch_exit.t27", "t27b": "pass"}, + {"path": "specs/queen/domains.t27", "t27b": "pass"}, + {"path": "specs/queen/drain.t27", "t27b": "pass"}, + {"path": "specs/queen/events.t27", "t27b": "pass"}, + {"path": "specs/queen/golden_chain.t27", "t27b": "pass"}, + {"path": "specs/queen/hive.t27", "t27b": "pass"}, + {"path": "specs/queen/holds.t27", "t27b": "pass"}, + {"path": "specs/queen/jobs.t27", "t27b": "pass"}, + {"path": "specs/queen/keyed.t27", "t27b": "pass"}, + {"path": "specs/queen/keyed_guard.t27", "t27b": "pass"}, + {"path": "specs/queen/merger_gate.t27", "t27b": "pass"}, + {"path": "specs/queen/netlink.t27", "t27b": "pass"}, + {"path": "specs/queen/priority.t27", "t27b": "pass"}, + {"path": "specs/queen/replay/actors_decisions.t27", "t27b": "pass"}, + {"path": "specs/queen/replay/reviewer_decisions.t27", "t27b": "pass"}, + {"path": "specs/queen/replay/telemetry_decisions.t27", "t27b": "pass"}, + {"path": "specs/queen/review_lanes.t27", "t27b": "pass"}, + {"path": "specs/queen/review_log.t27", "t27b": "pass"}, + {"path": "specs/queen/review_valve.t27", "t27b": "pass"}, + {"path": "specs/queen/reviewer.t27", "t27b": "pass"}, + {"path": "specs/queen/reviewer_sizing.t27", "t27b": "pass"}, + {"path": "specs/queen/shaping.t27", "t27b": "pass"}, + {"path": "specs/queen/simulation.t27", "t27b": "pass"}, + {"path": "specs/queen/task_analysis.t27", "t27b": "pass"}, + {"path": "specs/queen/tasks.t27", "t27b": "pass"}, + {"path": "specs/queen/telemetry.t27", "t27b": "pass"}, + {"path": "specs/queen/turn_stop.t27", "t27b": "pass"}, + {"path": "specs/queen/views.t27", "t27b": "pass"}, + {"path": "specs/queen/waits.t27", "t27b": "pass"}, + {"path": "specs/queen/worktree_keep.t27", "t27b": "pass"}, + {"path": "specs/rings/ring_103_phi_sgd.t27", "t27b": "pass"}, + {"path": "specs/sandbox/health.t27", "t27b": "pass"}, + {"path": "specs/sandbox/https_enforce.t27", "t27b": "pass"}, + {"path": "specs/sandbox/orphan_detection.t27", "t27b": "pass"}, + {"path": "specs/sandbox/session_timeout.t27", "t27b": "pass"}, + {"path": "specs/skills/t27-measure-corpus.t27", "t27b": "pass"}, + {"path": "specs/skills/t27-phi-loop.t27", "t27b": "pass"}, + {"path": "specs/skills/t27-providers-steward.t27", "t27b": "pass"}, + {"path": "specs/skills/t27-self-host.t27", "t27b": "pass"}, + {"path": "specs/skills/t27-tri-pipeline.t27", "t27b": "pass"}, + {"path": "specs/skills/t27-tri.t27", "t27b": "pass"}, + {"path": "specs/skills/t27-wave-audit.t27", "t27b": "pass"}, + {"path": "specs/skills/t27-wrap-up.t27", "t27b": "pass"}, + {"path": "specs/skills/trinity-blog-post.t27", "t27b": "pass"}, + {"path": "specs/skills/trinity-board-sync.t27", "t27b": "pass"}, + {"path": "specs/skills/trinity-cloud.t27", "t27b": "pass"}, + {"path": "specs/skills/trinity-connect-accounts.t27", "t27b": "pass"}, + {"path": "specs/skills/trinity-doctor.t27", "t27b": "pass"}, + {"path": "specs/skills/trinity-farm-garden.t27", "t27b": "pass"}, + {"path": "specs/skills/trinity-fpga-synth.t27", "t27b": "pass"}, + {"path": "specs/skills/trinity-god-mode.t27", "t27b": "pass"}, + {"path": "specs/skills/trinity-implement-issue.t27", "t27b": "pass"}, + {"path": "specs/skills/trinity-queen-hive-visuals.t27", "t27b": "pass"}, + {"path": "specs/skills/trinity-review-code.t27", "t27b": "pass"}, + {"path": "specs/skills/trinity-run-tests.t27", "t27b": "pass"}, + {"path": "specs/skills/trinity-scholar.t27", "t27b": "pass"}, + {"path": "specs/skills/trinity-status.t27", "t27b": "pass"}, + {"path": "specs/skills/trinity-tech-tree.t27", "t27b": "pass"}, + {"path": "specs/skills/trinity-tri.t27", "t27b": "pass"}, + {"path": "specs/skills/trinity-trinity-test.t27", "t27b": "pass"}, + {"path": "specs/skills/trinity-ux-wave.t27", "t27b": "pass"}, + {"path": "specs/skills/trinity-vibee-gen.t27", "t27b": "pass"}, + {"path": "specs/skills/trinity-vsa-verify.t27", "t27b": "pass"}, + {"path": "specs/skills/trinity-wave.t27", "t27b": "pass"}, + {"path": "specs/system/unified-agent-operations.t27", "t27b": "pass"}, + {"path": "specs/ternary/activation_quantizer.t27", "t27b": "pass"}, + {"path": "specs/ternary/bitnet_layer.t27", "t27b": "pass"}, + {"path": "specs/ternary/bitnet_majority.t27", "t27b": "pass"}, + {"path": "specs/ternary/bitnet_mlp.t27", "t27b": "pass"}, + {"path": "specs/ternary/bitnet_mlp3.t27", "t27b": "pass"}, + {"path": "specs/ternary/bitnet_neuron.t27", "t27b": "pass"}, + {"path": "specs/ternary/bitnet_neuron_nchunk.t27", "t27b": "pass"}, + {"path": "specs/ternary/clocked_counter.t27", "t27b": "pass"}, + {"path": "specs/ternary/comb_bitnet_layer.t27", "t27b": "pass"}, + {"path": "specs/ternary/comb_bitnet_neuron.t27", "t27b": "pass"}, + {"path": "specs/ternary/comb_ternary_dot.t27", "t27b": "pass"}, + {"path": "specs/ternary/gft_add_rne.t27", "t27b": "pass"}, + {"path": "specs/ternary/gft_argmax4.t27", "t27b": "pass"}, + {"path": "specs/ternary/gft_axpy.t27", "t27b": "pass"}, + {"path": "specs/ternary/gft_bitnet_neuron.t27", "t27b": "pass"}, + {"path": "specs/ternary/gft_classifier4.t27", "t27b": "pass"}, + {"path": "specs/ternary/gft_classify.t27", "t27b": "pass"}, + {"path": "specs/ternary/gft_classify3.t27", "t27b": "pass"}, + {"path": "specs/ternary/gft_dot2.t27", "t27b": "pass"}, + {"path": "specs/ternary/gft_dot2_rne.t27", "t27b": "pass"}, + {"path": "specs/ternary/gft_dot4.t27", "t27b": "pass"}, + {"path": "specs/ternary/gft_dot4_rne.t27", "t27b": "pass"}, + {"path": "specs/ternary/gft_dot8.t27", "t27b": "pass"}, + {"path": "specs/ternary/gft_exp2.t27", "t27b": "pass"}, + {"path": "specs/ternary/gft_hidden2.t27", "t27b": "pass"}, + {"path": "specs/ternary/gft_layer2.t27", "t27b": "pass"}, + {"path": "specs/ternary/gft_layer3.t27", "t27b": "pass"}, + {"path": "specs/ternary/gft_layer4.t27", "t27b": "pass"}, + {"path": "specs/ternary/gft_log2.t27", "t27b": "pass"}, + {"path": "specs/ternary/gft_logistic.t27", "t27b": "pass"}, + {"path": "specs/ternary/gft_madd.t27", "t27b": "pass"}, + {"path": "specs/ternary/gft_magsub_tie.t27", "t27b": "pass"}, + {"path": "specs/ternary/gft_mlp2.t27", "t27b": "pass"}, + {"path": "specs/ternary/gft_mlp3.t27", "t27b": "pass"}, + {"path": "specs/ternary/gft_mul_rne.t27", "t27b": "pass"}, + {"path": "specs/ternary/gft_neuron_full.t27", "t27b": "pass"}, + {"path": "specs/ternary/gft_nll.t27", "t27b": "pass"}, + {"path": "specs/ternary/gft_recip.t27", "t27b": "pass"}, + {"path": "specs/ternary/gft_relu.t27", "t27b": "pass"}, + {"path": "specs/ternary/gft_sadd.t27", "t27b": "pass"}, + {"path": "specs/ternary/gft_sgd_step.t27", "t27b": "pass"}, + {"path": "specs/ternary/gft_signed_dot4.t27", "t27b": "pass"}, + {"path": "specs/ternary/gft_signed_mac.t27", "t27b": "pass"}, + {"path": "specs/ternary/gft_smul.t27", "t27b": "pass"}, + {"path": "specs/ternary/gft_softmax4.t27", "t27b": "pass"}, + {"path": "specs/ternary/gft_softmax_grad4.t27", "t27b": "pass"}, + {"path": "specs/ternary/gft_train1.t27", "t27b": "pass"}, + {"path": "specs/ternary/gft_train2.t27", "t27b": "pass"}, + {"path": "specs/ternary/gft_train2relu.t27", "t27b": "pass"}, + {"path": "specs/ternary/gft_xorbp.t27", "t27b": "pass"}, + {"path": "specs/ternary/gft_xorbp2.t27", "t27b": "pass"}, + {"path": "specs/ternary/gft_xornet.t27", "t27b": "pass"}, + {"path": "specs/ternary/gft_xorpercep.t27", "t27b": "pass"}, + {"path": "specs/ternary/gft_xorpercep3.t27", "t27b": "pass"}, + {"path": "specs/ternary/gft_xorpercep4.t27", "t27b": "pass"}, + {"path": "specs/ternary/gft_xortrain.t27", "t27b": "pass"}, + {"path": "specs/ternary/radix_economy.t27", "t27b": "pass"}, + {"path": "specs/ternary/stream_ternary_mac.t27", "t27b": "pass"}, + {"path": "specs/ternary/ternary_full_adder.t27", "t27b": "pass"}, + {"path": "specs/ternary/ternary_mac.t27", "t27b": "pass"}, + {"path": "specs/ternary/ternary_ripple_adder.t27", "t27b": "pass"}, + {"path": "specs/ternary/ternary_xor.t27", "t27b": "pass"}, + {"path": "specs/ternary/trits.t27", "t27b": "pass"}, + {"path": "specs/tools/catalog.t27", "t27b": "pass"}, + {"path": "specs/tools/epic_ci.t27", "t27b": "pass"}, + {"path": "specs/tools/mcp/gitbutler.t27", "t27b": "pass"}, + {"path": "specs/tools/mcp/inngest-dev.t27", "t27b": "pass"}, + {"path": "specs/tools/mcp/needle.t27", "t27b": "pass"}, + {"path": "specs/tools/mcp/neon.t27", "t27b": "pass"}, + {"path": "specs/tools/mcp/notebooklm.t27", "t27b": "pass"}, + {"path": "specs/tools/mcp/railway-mcp-server.t27", "t27b": "pass"}, + {"path": "specs/tools/mcp/t27-traceability.t27", "t27b": "pass"}, + {"path": "specs/tools/mcp/tri-mcp.t27", "t27b": "pass"}, + {"path": "specs/tools/mcp/tri-ssot.t27", "t27b": "pass"}, + {"path": "specs/tools/mcp/trinity.t27", "t27b": "pass"}, + {"path": "specs/tools/mcp/zig-docs.t27", "t27b": "pass"}, + {"path": "specs/tools/mcp_protocol.t27", "t27b": "pass"}, + {"path": "specs/tools/t27o/rust_convert.t27", "t27b": "pass"}, + {"path": "specs/tools/t27o/rust_std.t27", "t27b": "pass"}, + {"path": "specs/tools/tri/abandoned.t27", "t27b": "pass"}, + {"path": "specs/tools/tri/cell.t27", "t27b": "pass"}, + {"path": "specs/tools/tri/census.t27", "t27b": "pass"}, + {"path": "specs/tools/tri/ci.t27", "t27b": "pass"}, + {"path": "specs/tools/tri/competitors.t27", "t27b": "pass"}, + {"path": "specs/tools/tri/discard.t27", "t27b": "pass"}, + {"path": "specs/tools/tri/doctor.t27", "t27b": "pass"}, + {"path": "specs/tools/tri/elab.t27", "t27b": "pass"}, + {"path": "specs/tools/tri/emit.t27", "t27b": "pass"}, + {"path": "specs/tools/tri/experience.t27", "t27b": "pass"}, + {"path": "specs/tools/tri/fleet.t27", "t27b": "pass"}, + {"path": "specs/tools/tri/fmt.t27", "t27b": "pass"}, + {"path": "specs/tools/tri/fpga.t27", "t27b": "pass"}, + {"path": "specs/tools/tri/gates.t27", "t27b": "pass"}, + {"path": "specs/tools/tri/gen.t27", "t27b": "pass"}, + {"path": "specs/tools/tri/harness.t27", "t27b": "pass"}, + {"path": "specs/tools/tri/health.t27", "t27b": "pass"}, + {"path": "specs/tools/tri/hooks.t27", "t27b": "pass"}, + {"path": "specs/tools/tri/issues.t27", "t27b": "pass"}, + {"path": "specs/tools/tri/jumps.t27", "t27b": "pass"}, + {"path": "specs/tools/tri/kinds.t27", "t27b": "pass"}, + {"path": "specs/tools/tri/lean.t27", "t27b": "pass"}, + {"path": "specs/tools/tri/ledgers.t27", "t27b": "pass"}, + {"path": "specs/tools/tri/loop.t27", "t27b": "pass"}, + {"path": "specs/tools/tri/merging.t27", "t27b": "pass"}, + {"path": "specs/tools/tri/misread.t27", "t27b": "pass"}, + {"path": "specs/tools/tri/mods.t27", "t27b": "pass"}, + {"path": "specs/tools/tri/mutate.t27", "t27b": "pass"}, + {"path": "specs/tools/tri/now.t27", "t27b": "pass"}, + {"path": "specs/tools/tri/one-away.t27", "t27b": "pass"}, + {"path": "specs/tools/tri/orphaned.t27", "t27b": "pass"}, + {"path": "specs/tools/tri/pr.t27", "t27b": "pass"}, + {"path": "specs/tools/tri/prose.t27", "t27b": "pass"}, + {"path": "specs/tools/tri/quantifiers.t27", "t27b": "pass"}, + {"path": "specs/tools/tri/red.t27", "t27b": "pass"}, + {"path": "specs/tools/tri/reseal.t27", "t27b": "pass"}, + {"path": "specs/tools/tri/rtl.t27", "t27b": "pass"}, + {"path": "specs/tools/tri/seals.t27", "t27b": "pass"}, + {"path": "specs/tools/tri/serve.t27", "t27b": "pass"}, + {"path": "specs/tools/tri/skill.t27", "t27b": "pass"}, + {"path": "specs/tools/tri/status.t27", "t27b": "pass"}, + {"path": "specs/tools/tri/sweep.t27", "t27b": "pass"}, + {"path": "specs/tools/tri/synth.t27", "t27b": "pass"}, + {"path": "specs/tools/tri/test.t27", "t27b": "pass"}, + {"path": "specs/tools/tri/topic.t27", "t27b": "pass"}, + {"path": "specs/tools/tri/types.t27", "t27b": "pass"}, + {"path": "specs/tools/tri/unparsed.t27", "t27b": "pass"}, + {"path": "specs/tools/tri/vectors.t27", "t27b": "pass"}, + {"path": "specs/tools/tri/verdict.t27", "t27b": "pass"}, + {"path": "specs/tools/tri/vsim.t27", "t27b": "pass"}, + {"path": "specs/tools/tri/window.t27", "t27b": "pass"}, + {"path": "specs/tools/tri/worktrees.t27", "t27b": "pass"}, + {"path": "specs/tools/trinity/tri/bench.t27", "t27b": "pass"}, + {"path": "specs/tools/trinity/tri/bio.t27", "t27b": "pass"}, + {"path": "specs/tools/trinity/tri/blindspots.t27", "t27b": "pass"}, + {"path": "specs/tools/trinity/tri/conscious.t27", "t27b": "pass"}, + {"path": "specs/tools/trinity/tri/constants.t27", "t27b": "pass"}, + {"path": "specs/tools/trinity/tri/cosmos.t27", "t27b": "pass"}, + {"path": "specs/tools/trinity/tri/dashboard.t27", "t27b": "pass"}, + {"path": "specs/tools/trinity/tri/fib.t27", "t27b": "pass"}, + {"path": "specs/tools/trinity/tri/fpga.t27", "t27b": "pass"}, + {"path": "specs/tools/trinity/tri/gematria.t27", "t27b": "pass"}, + {"path": "specs/tools/trinity/tri/govern.t27", "t27b": "pass"}, + {"path": "specs/tools/trinity/tri/hardware.t27", "t27b": "pass"}, + {"path": "specs/tools/trinity/tri/identity.t27", "t27b": "pass"}, + {"path": "specs/tools/trinity/tri/lucas.t27", "t27b": "pass"}, + {"path": "specs/tools/trinity/tri/mesh.t27", "t27b": "pass"}, + {"path": "specs/tools/trinity/tri/needle-check.t27", "t27b": "pass"}, + {"path": "specs/tools/trinity/tri/needle-search.t27", "t27b": "pass"}, + {"path": "specs/tools/trinity/tri/needle.t27", "t27b": "pass"}, + {"path": "specs/tools/trinity/tri/omega.t27", "t27b": "pass"}, + {"path": "specs/tools/trinity/tri/particles.t27", "t27b": "pass"}, + {"path": "specs/tools/trinity/tri/phi.t27", "t27b": "pass"}, + {"path": "specs/tools/trinity/tri/quantum.t27", "t27b": "pass"}, + {"path": "specs/tools/trinity/tri/reputation.t27", "t27b": "pass"}, + {"path": "specs/tools/trinity/tri/sacred-const.t27", "t27b": "pass"}, + {"path": "specs/tools/trinity/tri/spiral.t27", "t27b": "pass"}, + {"path": "specs/tools/trinity/tri/swarm.t27", "t27b": "pass"}, + {"path": "specs/tools/trinity/tri/test.t27", "t27b": "pass"}, + {"path": "specs/tools/trinity/tri/vsa.t27", "t27b": "pass"}, + {"path": "specs/tools/trinity/tri/wallet.t27", "t27b": "pass"}, + {"path": "specs/traffic_animator.t27", "t27b": "pass"}, + {"path": "specs/tri/actors/metrics.t27", "t27b": "pass"}, + {"path": "specs/tri/agent/faculty_board.t27", "t27b": "pass"}, + {"path": "specs/tri/catalog/health.t27", "t27b": "pass"}, + {"path": "specs/tri/collections/namespace.t27", "t27b": "pass"}, + {"path": "specs/tri/crypto/ed25519.t27", "t27b": "pass"}, + {"path": "specs/tri/crypto/hex.t27", "t27b": "pass"}, + {"path": "specs/tri/crypto/sha256.t27", "t27b": "pass"}, + {"path": "specs/tri/crypto/sha512.t27", "t27b": "pass"}, + {"path": "specs/tri/graph/bellman_ford.t27", "t27b": "pass"}, + {"path": "specs/tri/graph/graph.t27", "t27b": "pass"}, + {"path": "specs/tri/graph/topological_sort.t27", "t27b": "pass"}, + {"path": "specs/tri/hot/hot.t27", "t27b": "pass"}, + {"path": "specs/tri/lab/receipt.t27", "t27b": "pass"}, + {"path": "specs/tri/lanes/lanes.t27", "t27b": "pass"}, + {"path": "specs/tri/math/math.t27", "t27b": "pass"}, + {"path": "specs/tri/math/measurement.t27", "t27b": "pass"}, + {"path": "specs/tri/misread/shapes.t27", "t27b": "pass"}, + {"path": "specs/tri/mutate/census.t27", "t27b": "pass"}, + {"path": "specs/tri/mutate/lab.t27", "t27b": "pass"}, + {"path": "specs/tri/mutate/plant.t27", "t27b": "pass"}, + {"path": "specs/tri/mutate/survivors.t27", "t27b": "pass"}, + {"path": "specs/tri/network/payout.t27", "t27b": "pass"}, + {"path": "specs/tri/pipeline/codegen.t27", "t27b": "pass"}, + {"path": "specs/tri/pipeline/spec_writer.t27", "t27b": "pass"}, + {"path": "specs/tri/pipeline/workflow.t27", "t27b": "pass"}, + {"path": "specs/tri/reseal/seal.t27", "t27b": "pass"}, + {"path": "specs/tri/search/pattern.t27", "t27b": "pass"}, + {"path": "specs/tri/sort/insertion_sort.t27", "t27b": "pass"}, + {"path": "specs/tri/sort/merge_sort.t27", "t27b": "pass"}, + {"path": "specs/tri/sort/selection_sort.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/a64.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/any_param_plan.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/arith_op.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/ast_scan.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/ast_shape.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/ast_walk.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/bit_cast_plan.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/blockers.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/builtin_plan.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/check_budget.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/cmp_op.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/coerce_plan.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/comptime_float.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/conformance/anonymous_struct.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/conformance/anytype_typeof.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/conformance/array_length_expr.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/conformance/array_literal.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/conformance/array_literal_value.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/conformance/array_repeat_text.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/conformance/bare_abs.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/conformance/big_frame.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/conformance/big_repeat_global.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/conformance/bit_cast.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/conformance/brace_invariant.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/conformance/builtin_abs_max_min_pi.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/conformance/carried_allocator.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/conformance/carried_container.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/conformance/cmp_out_of_range.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/conformance/comptime_float.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/conformance/comptime_float_f128.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/conformance/const_division.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/conformance/const_optional.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/conformance/discard_value.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/conformance/div_trunc_panic.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/conformance/elf_object.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/conformance/empty_anon_literal.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/conformance/empty_typed_array_literal.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/conformance/eval_branch_quota.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/conformance/float_as.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/conformance/float_call_cast.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/conformance/float_from_int_literal.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/conformance/float_mul_pow2.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/conformance/float_sqrt.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/conformance/frame_address_caller_owned.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/conformance/i128_arith.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/conformance/i128_ops.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/conformance/i128_return.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/conformance/int_cast.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/conformance/int_cast_index.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/conformance/large_frame.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/conformance/lazy_signature.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/conformance/let_reassigned.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/conformance/libm_logf.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/conformance/libm_powf.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/conformance/libm_rounding.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/conformance/libm_std_math.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/conformance/module_var_in_test.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/conformance/negative_float_literal.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/conformance/nested_anon_struct.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/conformance/numeric_coercion.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/conformance/odd_width_int.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/conformance/opaque_pointer.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/conformance/opt_void.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/conformance/optional_enum_compare.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/conformance/optional_module_var.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/conformance/param_discard.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/conformance/pointer_equality.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/conformance/postfix_optional.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/conformance/rem_int.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/conformance/repeat_addr_unreached.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/conformance/repeat_local.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/conformance/repeat_width_suffix.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/conformance/return_undefined_void.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/conformance/scaffold_local.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/conformance/scope_exit.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/conformance/scoped_gf16.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/conformance/shadow_module_var.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/conformance/size_of.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/conformance/slice_arg_one_element.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/conformance/static_slice_literal.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/conformance/std_mem_byte_slice.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/conformance/stdmem.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/conformance/str_module_var.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/conformance/string_slice_literal.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/conformance/struct_lit_if.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/conformance/test_local_write.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/conformance/tuple_local.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/conformance/tuple_local_index.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/conformance/type_alias.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/conformance/type_void.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/conformance/undefined_arg.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/conformance/undefined_module_var.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/conformance/unreached_stub.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/conformance/unread_anytype.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/conformance/unresolved_signature.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/conformance/untyped_local.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/conformance/untyped_local_uses.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/conformance/value_ignored.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/conformance/value_params.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/conformance/verilog_lib.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/conformance/verilog_prim.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/conformance/verilog_use.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/conformance/verilog_widths.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/conformance/void_bind.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/conformance/wide_int_const.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/conformance/zig_keyword_field.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/const_div_plan.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/discard_plan.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/dogfood.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/elf.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/emit_kit.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/empty_lit_plan.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/eval_arith.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/float_as_plan.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/frame_store_plan.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/fuzz.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/fuzz_oracle.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/i128_plan.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/int_cast_plan.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/lazy_sig_plan.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/ledger_steward.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/lencall.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/libm.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/libm_plan.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/literal_plan.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/macho.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/opaque_plan.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/optional_compare_plan.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/ptr_eq_plan.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/reduce.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/ref_var_plan.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/scaffold_plan.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/slice_lit_plan.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/source_text.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/stdmem.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/stdmem_plan.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/steward.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/text_escape.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/ts_emit.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/ts_plan.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/tuple_local_plan.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/type_text.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/undefined_arg_plan.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/verdict_key.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/verilog_emit.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/verilog_plan.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/void_bind_plan.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/wide_plan.t27", "t27b": "pass"}, + {"path": "specs/tri/test/report.t27", "t27b": "pass"}, + {"path": "specs/tri/utils/args.t27", "t27b": "pass"}, + {"path": "specs/tri/utils/exit_codes.t27", "t27b": "pass"}, + {"path": "specs/tri/utils/template.t27", "t27b": "pass"}, + {"path": "specs/trinet/etx.t27", "t27b": "pass"}, + {"path": "specs/trinet/ledger.t27", "t27b": "pass"}, + {"path": "specs/trinet/mint_authority.t27", "t27b": "pass"}, + {"path": "specs/trinet/node-work-credit.t27", "t27b": "pass"}, + {"path": "specs/trinet/tri-bridge.t27", "t27b": "pass"}, + {"path": "specs/trinity/build_graph.t27", "t27b": "pass"}, + {"path": "specs/trinity/capabilities/abi.c-api.t27", "t27b": "pass"}, + {"path": "specs/trinity/capabilities/agent.daemons.t27", "t27b": "pass"}, + {"path": "specs/trinity/capabilities/agent.phi-loop.t27", "t27b": "pass"}, + {"path": "specs/trinity/capabilities/agent.tri-api.t27", "t27b": "pass"}, + {"path": "specs/trinity/capabilities/api.http-server.t27", "t27b": "pass"}, + {"path": "specs/trinity/capabilities/archive.legacy.t27", "t27b": "pass"}, + {"path": "specs/trinity/capabilities/bench.suite.t27", "t27b": "pass"}, + {"path": "specs/trinity/capabilities/bot.tri-bot.t27", "t27b": "pass"}, + {"path": "specs/trinity/capabilities/brain.regions.t27", "t27b": "pass"}, + {"path": "specs/trinity/capabilities/catalog.spec-mirror.t27", "t27b": "pass"}, + {"path": "specs/trinity/capabilities/catalog.world-scan.t27", "t27b": "pass"}, + {"path": "specs/trinity/capabilities/cli.tri.t27", "t27b": "pass"}, + {"path": "specs/trinity/capabilities/convert.b2t.t27", "t27b": "pass"}, + {"path": "specs/trinity/capabilities/examples.zig.t27", "t27b": "pass"}, + {"path": "specs/trinity/capabilities/ext.vscode-swe.t27", "t27b": "pass"}, + {"path": "specs/trinity/capabilities/fpga.adapter.t27", "t27b": "pass"}, + {"path": "specs/trinity/capabilities/fpga.in-repo.t27", "t27b": "pass"}, + {"path": "specs/trinity/capabilities/lib.trinity.t27", "t27b": "pass"}, + {"path": "specs/trinity/capabilities/llm.firebird.t27", "t27b": "pass"}, + {"path": "specs/trinity/capabilities/llm.igla-chat.t27", "t27b": "pass"}, + {"path": "specs/trinity/capabilities/mcp.needle-mcp.t27", "t27b": "pass"}, + {"path": "specs/trinity/capabilities/mcp.trinity-mcp.t27", "t27b": "pass"}, + {"path": "specs/trinity/capabilities/native.canvas.t27", "t27b": "pass"}, + {"path": "specs/trinity/capabilities/native.node-gui.t27", "t27b": "pass"}, + {"path": "specs/trinity/capabilities/native.queen-app.t27", "t27b": "pass"}, + {"path": "specs/trinity/capabilities/node.trinity-node.t27", "t27b": "pass"}, + {"path": "specs/trinity/capabilities/numeric.golden-float.t27", "t27b": "pass"}, + {"path": "specs/trinity/capabilities/ops.deploy-infra.t27", "t27b": "pass"}, + {"path": "specs/trinity/capabilities/ops.railway-cli.t27", "t27b": "pass"}, + {"path": "specs/trinity/capabilities/pkg.vendored-cache.t27", "t27b": "pass"}, + {"path": "specs/trinity/capabilities/queen.lib.t27", "t27b": "pass"}, + {"path": "specs/trinity/capabilities/registry.commands.t27", "t27b": "pass"}, + {"path": "specs/trinity/capabilities/release.packaging.t27", "t27b": "pass"}, + {"path": "specs/trinity/capabilities/research.nexus-docs.t27", "t27b": "pass"}, + {"path": "specs/trinity/capabilities/research.programs.t27", "t27b": "pass"}, + {"path": "specs/trinity/capabilities/research.unreferenced-sources.t27", "t27b": "pass"}, + {"path": "specs/trinity/capabilities/search.vsa-index.t27", "t27b": "pass"}, + {"path": "specs/trinity/capabilities/specs.t27-vendored-compiler.t27", "t27b": "pass"}, + {"path": "specs/trinity/capabilities/specs.tri-corpus.t27", "t27b": "pass"}, + {"path": "specs/trinity/capabilities/specs.vibee-corpus.t27", "t27b": "pass"}, + {"path": "specs/trinity/capabilities/state.trinity-dir.t27", "t27b": "pass"}, + {"path": "specs/trinity/capabilities/test.graph.t27", "t27b": "pass"}, + {"path": "specs/trinity/capabilities/tools.scripts.t27", "t27b": "pass"}, + {"path": "specs/trinity/capabilities/train.hslm.t27", "t27b": "pass"}, + {"path": "specs/trinity/capabilities/training.targets.t27", "t27b": "pass"}, + {"path": "specs/trinity/capabilities/tri27.programs.t27", "t27b": "pass"}, + {"path": "specs/trinity/capabilities/tri27.toolchain.t27", "t27b": "pass"}, + {"path": "specs/trinity/capabilities/vibee.compiler.t27", "t27b": "pass"}, + {"path": "specs/trinity/capabilities/vsa.zig-hdc.t27", "t27b": "pass"}, + {"path": "specs/trinity/capabilities/web.docsite.t27", "t27b": "pass"}, + {"path": "specs/trinity/capabilities/web.queen-web.t27", "t27b": "pass"}, + {"path": "specs/trinity/capabilities/web.site.t27", "t27b": "pass"}, + {"path": "specs/trinity/compiler_matrix.t27", "t27b": "pass"}, + {"path": "specs/trinity/project.t27", "t27b": "pass"}, + {"path": "specs/ui/queen_evidence.t27", "t27b": "pass"}, + {"path": "specs/vault/audit.t27", "t27b": "pass"}, + {"path": "specs/vault/merge.t27", "t27b": "pass"}, + {"path": "specs/vault/policy.t27", "t27b": "pass"}, + {"path": "specs/verified/bench_agent.t27", "t27b": "pass"}, + {"path": "specs/verified/bench_boards.t27", "t27b": "pass"}, + {"path": "specs/verified/bitstream_reuse.t27", "t27b": "pass"}, + {"path": "specs/verified/bitstream_share.t27", "t27b": "pass"}, + {"path": "specs/verified/clock_constraints.t27", "t27b": "pass"}, + {"path": "specs/verified/corpus_merkle.t27", "t27b": "pass"}, + {"path": "specs/verified/corpus_receipt.t27", "t27b": "pass"}, + {"path": "specs/verified/ddc_receipt.t27", "t27b": "pass"}, + {"path": "specs/verified/device_dna.t27", "t27b": "pass"}, + {"path": "specs/verified/device_evidence.t27", "t27b": "pass"}, + {"path": "specs/verified/die_binding.t27", "t27b": "pass"}, + {"path": "specs/verified/digest_cache.t27", "t27b": "pass"}, + {"path": "specs/verified/evidence_chain.t27", "t27b": "pass"}, + {"path": "specs/verified/failure_loop.t27", "t27b": "pass"}, + {"path": "specs/verified/frontier.t27", "t27b": "pass"}, + {"path": "specs/verified/gen_hash_cache.t27", "t27b": "pass"}, + {"path": "specs/verified/independence.t27", "t27b": "pass"}, + {"path": "specs/verified/payout.t27", "t27b": "pass"}, + {"path": "specs/verified/poc/a/slot.t27", "t27b": "pass"}, + {"path": "specs/verified/poc/b/slot.t27", "t27b": "pass"}, + {"path": "specs/verified/poc/run.t27", "t27b": "pass"}, + {"path": "specs/verified/poc/static_counter.t27", "t27b": "pass"}, + {"path": "specs/verified/receipt.t27", "t27b": "pass"}, + {"path": "specs/verified/region.t27", "t27b": "pass"}, + {"path": "specs/verified/reuse.t27", "t27b": "pass"}, + {"path": "specs/verified/review_gate.t27", "t27b": "pass"}, + {"path": "specs/verified/run_record.t27", "t27b": "pass"}, + {"path": "specs/verified/seal_check.t27", "t27b": "pass"}, + {"path": "specs/verified/seal_identity.t27", "t27b": "pass"}, + {"path": "specs/verified/signed_receipt.t27", "t27b": "pass"}, + {"path": "specs/verified/silicon_queue.t27", "t27b": "pass"}, + {"path": "specs/verified/silicon_runs.t27", "t27b": "pass"}, + {"path": "specs/verified/suite_jobs.t27", "t27b": "pass"}, + {"path": "specs/verified/ternary_link_run.t27", "t27b": "pass"}, + {"path": "specs/verified/verdict.t27", "t27b": "pass"}, + {"path": "specs/verified/verdict_audit.t27", "t27b": "pass"}, + {"path": "specs/verified/watch.t27", "t27b": "pass"}, + {"path": "specs/vm/trinity_vm.t27", "t27b": "pass"}, + {"path": "specs/vsa/similarity_search.t27", "t27b": "pass"}, + {"path": "specs/vsa/trinity_compat.t27", "t27b": "pass"}, + {"path": "specs/xilinx7/bench_coverage.t27", "t27b": "pass"}, + {"path": "specs/xilinx7/far.t27", "t27b": "pass"}, + {"path": "specs/xilinx7/flow.t27", "t27b": "pass"}, + {"path": "specs/xilinx7/frames.t27", "t27b": "pass"}, + {"path": "specs/xilinx7/packets.t27", "t27b": "pass"} ] } diff --git a/specs/port/trios/crates/trios-chat/rings/CR-CHAT-04/src/padding_length_distribution_guard.t27 b/specs/port/trios/crates/trios-chat/rings/CR-CHAT-04/src/padding_length_distribution_guard.t27 new file mode 100644 index 0000000000..a981a7056a --- /dev/null +++ b/specs/port/trios/crates/trios-chat/rings/CR-CHAT-04/src/padding_length_distribution_guard.t27 @@ -0,0 +1,267 @@ +module port::trios::crates::trios-chat::rings::CR-CHAT-04::src::padding_length_distribution_guard; + +// Port of gHashTag/trios crates/trios-chat/rings/CR-CHAT-04/src/padding_length_distribution_guard.rs +// (CR-CHAT-04 - Padding length distribution guard, Wave-80 Lane B, +// requirement R-CHAT-4). +// +// Padding lengths must spread over classes: lengths clustered +// around a few values let an observer read payload sizes off the +// envelope, fingerprint the device off consistent choices, and +// separate payloads statistically. The rules, in the original's +// order: the empty probe, the sample floor, the sample ceiling, the +// zero-length scan, the distinct-class floor, and the dominance +// ceiling - no single length may exceed the ratio of three tenths +// of the batch. +// +// The original returns Result<(), PadLenDistError>. This port +// carries the verdict as a named struct (owner decision D5): Ok +// first, then the six error variants in the original's declaration +// order - TooFewClasses, LengthTooDominant, TooFewSamples, +// TooManySamples, InvalidLength, Empty - with every payload field: +// the distinct-class count for TooFewClasses and the offending +// length for InvalidLength; the other four variants carry none. +// +// The original's BTreeMap frequency table becomes first-occurrence +// scans (conventions section 4): a distinct value is one whose +// earlier slots hold nothing equal, its count a full-batch scan - +// the classes count and the maximum count fall out of the same +// pass. The dominance rule stays the original's integer +// cross-multiplication, max times ten against total times three - +// no division, no casts. +// +// The original's prose names alignment and bounds as rule five, +// but its code scans only for the zero length; the port follows the +// code, exactly as every original test exercises it. + +// Minimum distinct length classes. +pub const PLDG_MIN_CLASSES: usize = 4; + +// Maximum frequency ratio (max count / total), numerator. +pub const PLDG_MAX_FREQ_RATIO_NUM: usize = 3; + +// Maximum frequency ratio (max count / total), denominator. +pub const PLDG_MAX_FREQ_RATIO_DEN: usize = 10; + +// Minimum sample size. +pub const PLDG_MIN_SAMPLES: usize = 8; + +// Maximum sample size. +pub const PLDG_MAX_SAMPLES: usize = 1024; + +// Verdict codes: Ok(()) and PadLenDistError's variants, in declaration order. +pub enum PadLenDistCode { + Ok, + TooFewClasses, + LengthTooDominant, + TooFewSamples, + TooManySamples, + InvalidLength, + Empty, +} + +// The verdict of the distribution validation, with every error +// payload field. +pub struct PadLenDistVerdict { + code: PadLenDistCode, + classes: usize, + length: usize, +} + +// Whether slot i holds a value an earlier slot already holds - the +// original's BTreeMap key probe, answered by a scan. +pub fn value_seen_before(lengths: []const usize, i: usize) -> bool { + for j in 0..i { + if (lengths[j] == lengths[i]) { + return true; + } + } + return false; +} + +// [VERIFIED] Validate padding length distribution uniformity. +// Returns Ok only when every rule holds, checked in the original's +// order: the empty probe, the sample floor, the sample ceiling, the +// zero-length scan, then over the first-occurrence scans the +// distinct-class floor and the dominance ceiling. +pub fn validate_padding_length_distribution(lengths: []const usize) -> PadLenDistVerdict { + if (lengths.len == 0) { + return PadLenDistVerdict { code: PadLenDistCode.Empty, classes: 0, length: 0, }; + } + if (lengths.len < PLDG_MIN_SAMPLES) { + return PadLenDistVerdict { code: PadLenDistCode.TooFewSamples, classes: 0, length: 0, }; + } + if (lengths.len > PLDG_MAX_SAMPLES) { + return PadLenDistVerdict { code: PadLenDistCode.TooManySamples, classes: 0, length: 0, }; + } + for i in 0..lengths.len { + if (lengths[i] == 0) { + return PadLenDistVerdict { code: PadLenDistCode.InvalidLength, classes: 0, length: 0, }; + } + } + var distinct: usize = 0; + var max_count: usize = 0; + for i in 0..lengths.len { + if (!value_seen_before(lengths, i)) { + distinct = distinct + 1; + var count: usize = 0; + for j in 0..lengths.len { + if (lengths[j] == lengths[i]) { + count = count + 1; + } + } + if (count > max_count) { + max_count = count; + } + } + } + if (distinct < PLDG_MIN_CLASSES) { + return PadLenDistVerdict { code: PadLenDistCode.TooFewClasses, classes: distinct, length: 0, }; + } + if (max_count * PLDG_MAX_FREQ_RATIO_DEN > lengths.len * PLDG_MAX_FREQ_RATIO_NUM) { + return PadLenDistVerdict { code: PadLenDistCode.LengthTooDominant, classes: distinct, length: 0, }; + } + return PadLenDistVerdict { code: PadLenDistCode.Ok, classes: distinct, length: 0, }; +} + +// The cycle tables of the accepted fixtures: the four classes of +// the uniform batch, the five of the maximum batch, and the eight +// of the many-classes batch - the original's class arrays, entry +// by entry. +pub const PLDG_CLASSES_4: [4]usize = [4]usize{64, 128, 256, 512,}; +pub const PLDG_CLASSES_5: [5]usize = [5]usize{64, 128, 256, 512, 1024,}; +pub const PLDG_CLASSES_8: [8]usize = [8]usize{64, 128, 192, 256, 320, 384, 448, 512,}; + +// **PLDG-01** - too few classes rejected: sixteen samples, all +// sixty-four - one class of a required four, and the count also +// over the dominance line, so the class floor answers first. +test pldg_01_too_few_classes_rejected { + const lengths: [16]usize = [16]usize{64, 64, 64, 64, 64, 64, 64, 64, 64, 64, 64, 64, 64, 64, 64, 64,}; + const v = validate_padding_length_distribution(&lengths); + assert(v.code == PadLenDistCode.TooFewClasses); + assert(v.classes == 1); +} + +// **PLDG-02** - dominant length rejected: twelve of sixteen +// samples in one class, twelve tenths of the batch over the three +// tenths ceiling. +test pldg_02_dominant_rejected { + const lengths: [16]usize = [16]usize{ + 64, 64, 64, 64, 64, 64, 64, 64, 64, 64, 64, 64, 128, 256, 512, 1024, + }; + const v = validate_padding_length_distribution(&lengths); + assert(v.code == PadLenDistCode.LengthTooDominant); +} + +// **PLDG-03** - too few samples rejected: two of a required eight. +test pldg_03_too_few_samples_rejected { + const lengths: [2]usize = [2]usize{64, 128,}; + const v = validate_padding_length_distribution(&lengths); + assert(v.code == PadLenDistCode.TooFewSamples); +} + +// **PLDG-04** - too many rejected: 1025 samples of a maximum 1024, +// built in a loop like the original's. The ceiling fires before +// any length is examined, so every sample carries the same length. +test pldg_04_too_many_rejected { + var lengths: [1025]usize; + for i in 0..1025 { + lengths[i] = 64; + } + const v = validate_padding_length_distribution(&lengths); + assert(v.code == PadLenDistCode.TooManySamples); +} + +// **PLDG-05** - invalid length rejected: the zero length appended +// to the uniform batch. +test pldg_05_invalid_length_rejected { + const lengths: [9]usize = [9]usize{ + 64, 128, 256, 512, 64, 128, 256, 512, 0, + }; + const v = validate_padding_length_distribution(&lengths); + assert(v.code == PadLenDistCode.InvalidLength); + assert(v.length == 0); +} + +// **PLDG-06** - an empty batch rejected. +test pldg_06_empty_rejected { + const lengths: [0]usize = [0]usize{}; + const v = validate_padding_length_distribution(&lengths); + assert(v.code == PadLenDistCode.Empty); +} + +// **PLDG-07** - the uniform batch accepted: two rounds over the +// four classes, every class at a quarter of the batch. +test pldg_07_uniform_accepted { + const lengths: [8]usize = [8]usize{ + 64, 128, 256, 512, 64, 128, 256, 512, + }; + const v = validate_padding_length_distribution(&lengths); + assert(v.code == PadLenDistCode.Ok); +} + +// **PLDG-08** - exactly the minimum accepted: eight samples cycling +// the four classes. +test pldg_08_min_samples_accepted { + const lengths: [8]usize = [8]usize{ + 64, 128, 256, 512, 64, 128, 256, 512, + }; + const v = validate_padding_length_distribution(&lengths); + assert(v.code == PadLenDistCode.Ok); +} + +// **PLDG-09** - the maximum batch accepted: 1024 samples cycling +// five classes, each at a fifth of the batch. +test pldg_09_max_samples_accepted { + var lengths: [1024]usize; + for i in 0..1024 { + lengths[i] = PLDG_CLASSES_5[i % 5]; + } + const v = validate_padding_length_distribution(&lengths); + assert(v.code == PadLenDistCode.Ok); +} + +// **PLDG-10** - many classes accepted: thirty-two samples cycling +// the eight multiples of sixty-four, each class at an eighth of +// the batch. +test pldg_10_many_classes_accepted { + var lengths: [32]usize; + for i in 0..32 { + lengths[i] = PLDG_CLASSES_8[i % 8]; + } + const v = validate_padding_length_distribution(&lengths); + assert(v.code == PadLenDistCode.Ok); +} + +// The helper has a direct test (coverage: Untested 0). +test value_seen_before_answers { + const lengths: [3]usize = [3]usize{64, 128, 64,}; + assert(!value_seen_before(&lengths, 0)); + assert(!value_seen_before(&lengths, 1)); + assert(value_seen_before(&lengths, 2)); +} + +// Rule order is the original's: the empty probe before the sample +// floor, the sample floor before the zero scan, the zero scan +// before the class floor, and the sample ceiling before the zero +// scan. +test rule_order_matches_original { + const short_with_zero: [7]usize = [7]usize{64, 128, 0, 64, 64, 64, 64,}; + const v1 = validate_padding_length_distribution(&short_with_zero); + assert(v1.code == PadLenDistCode.TooFewSamples); + + const zero_before_classes: [8]usize = [8]usize{64, 64, 64, 64, 0, 64, 64, 64,}; + const v2 = validate_padding_length_distribution(&zero_before_classes); + assert(v2.code == PadLenDistCode.InvalidLength); + assert(v2.length == 0); + + const classes_first: [16]usize = [16]usize{64, 64, 64, 64, 64, 64, 64, 64, 64, 64, 64, 64, 64, 64, 64, 64,}; + const v3 = validate_padding_length_distribution(&classes_first); + assert(v3.code == PadLenDistCode.TooFewClasses); + + var ceiling_first: [1025]usize; + for i in 0..1025 { + ceiling_first[i] = 0; + } + const v4 = validate_padding_length_distribution(&ceiling_first); + assert(v4.code == PadLenDistCode.TooManySamples); +} From 29ab5ba670187d6f54453432978e5050d1a5cf30 Mon Sep 17 00:00:00 2001 From: Dmitrii Vasilev Date: Sun, 18 Oct 2026 01:22:47 +0700 Subject: [PATCH 59/70] spec(port): port the cover-traffic burst detection guard (Refs #8887) Rebuilt as one commit on master c63c1f341 so it merges; docs/reports/t27b_expectations.json rows from both sides kept (union, sorted). Content is otherwise the PR head 1f3d121a36c33ddf60a7aa1e0370e5450c36588f unchanged. Co-Authored-By: Claude Opus 5.5 --- ...7::src::cover_traffic_burst_detection.json | 28 + docs/reports/t27b_expectations.json | 2895 +++++++++-------- .../src/cover_traffic_burst_detection.t27 | 319 ++ 3 files changed, 1795 insertions(+), 1447 deletions(-) create mode 100644 .trinity/seals/src_port::trios::crates::trios-chat::rings::CR-CHAT-07::src::cover_traffic_burst_detection.json create mode 100644 specs/port/trios/crates/trios-chat/rings/CR-CHAT-07/src/cover_traffic_burst_detection.t27 diff --git a/.trinity/seals/src_port::trios::crates::trios-chat::rings::CR-CHAT-07::src::cover_traffic_burst_detection.json b/.trinity/seals/src_port::trios::crates::trios-chat::rings::CR-CHAT-07::src::cover_traffic_burst_detection.json new file mode 100644 index 0000000000..f39d894cec --- /dev/null +++ b/.trinity/seals/src_port::trios::crates::trios-chat::rings::CR-CHAT-07::src::cover_traffic_burst_detection.json @@ -0,0 +1,28 @@ +{ + "built_by": "t27c-bootstrap@0.5.2+01d0a635f", + "closure": [], + "config": "gen=c,rust,verilog,zig;tests=zig", + "gen_hash_c": "sha256:74c446112a5b8e575c62af187e9dc98adec7297a149d70a6a693d351b4e6ab15", + "gen_hash_rust": "sha256:8ccf7865b9577af3638cf6b1c61fec1e8ae8e69338267477b208e9a95d2f4721", + "gen_hash_verilog": "sha256:9f9ac829b15868e13a49c9bea1f677a6cc8d67604094334440b6e64c9f5b20c6", + "gen_hash_zig": "sha256:2943bee494b137f745e72b60d3ed500d1ec31fdbbd0febe31492ccb80b9adf3c", + "module": "port::trios::crates::trios-chat::rings::CR-CHAT-07::src::cover_traffic_burst_detection", + "ring": 12, + "seal_schema": 2, + "sealed_at": "2026-10-17T00:53:04Z", + "sealed_by": "t27c-bootstrap@0.5.2", + "spec_hash": "sha256:4c73c0099ff3c9c5409de05d01f2e21e755e216de7ccde1567ae141b0059cdb3", + "spec_path": "specs/port/trios/crates/trios-chat/rings/CR-CHAT-07/src/cover_traffic_burst_detection.t27", + "tests": { + "failed": 0, + "failing": [], + "forced": false, + "passed": 12, + "total": 12, + "vacuous": 0 + }, + "toolchain": { + "test_runner": "sha256:1982ae948e24d00c5d221ccec12dfce1eb01204b53e37b0f857f93b16d64629d", + "zig": "0.16.0" + } +} \ No newline at end of file diff --git a/docs/reports/t27b_expectations.json b/docs/reports/t27b_expectations.json index c09a6c2eef..26accdbf54 100644 --- a/docs/reports/t27b_expectations.json +++ b/docs/reports/t27b_expectations.json @@ -14,1452 +14,1453 @@ }, "max_not_pass": 28, "entries": [ - {"path": "specs/a/b_c.t27", "t27b": "pass"}, - {"path": "specs/a_b/c.t27", "t27b": "pass"}, - {"path": "specs/agents/a.t27", "t27b": "pass"}, - {"path": "specs/agents/b.t27", "t27b": "pass"}, - {"path": "specs/agents/c.t27", "t27b": "pass"}, - {"path": "specs/agents/d.t27", "t27b": "pass"}, - {"path": "specs/agents/e.t27", "t27b": "pass"}, - {"path": "specs/agents/f.t27", "t27b": "pass"}, - {"path": "specs/agents/g.t27", "t27b": "pass"}, - {"path": "specs/agents/h.t27", "t27b": "pass"}, - {"path": "specs/agents/i.t27", "t27b": "pass"}, - {"path": "specs/agents/j.t27", "t27b": "pass"}, - {"path": "specs/agents/k.t27", "t27b": "pass"}, - {"path": "specs/agents/l.t27", "t27b": "pass"}, - {"path": "specs/agents/m.t27", "t27b": "pass"}, - {"path": "specs/agents/n.t27", "t27b": "pass"}, - {"path": "specs/agents/o.t27", "t27b": "pass"}, - {"path": "specs/agents/p.t27", "t27b": "pass"}, - {"path": "specs/agents/q.t27", "t27b": "pass"}, - {"path": "specs/agents/r.t27", "t27b": "pass"}, - {"path": "specs/agents/s.t27", "t27b": "pass"}, - {"path": "specs/agents/t.t27", "t27b": "pass"}, - {"path": "specs/agents/ti.t27", "t27b": "pass"}, - {"path": "specs/agents/u.t27", "t27b": "pass"}, - {"path": "specs/agents/v.t27", "t27b": "pass"}, - {"path": "specs/agents/w.t27", "t27b": "pass"}, - {"path": "specs/agents/x.t27", "t27b": "pass"}, - {"path": "specs/agents/y.t27", "t27b": "pass"}, - {"path": "specs/agents/z.t27", "t27b": "pass"}, - {"path": "specs/api/c_abi.t27", "t27b": "pass"}, - {"path": "specs/api/tri_api_context.t27", "t27b": "pass"}, - {"path": "specs/api/tri_api_loop.t27", "t27b": "pass"}, - {"path": "specs/api/tri_api_permissions.t27", "t27b": "pass"}, - {"path": "specs/api/tri_api_session.t27", "t27b": "pass"}, - {"path": "specs/api/tri_net_api.t27", "t27b": "pass"}, - {"path": "specs/automation/agent-claims-honest.t27", "t27b": "pass"}, - {"path": "specs/automation/agent-conversations.t27", "t27b": "pass"}, - {"path": "specs/automation/agent-hive-group.t27", "t27b": "pass"}, - {"path": "specs/automation/agent-media-kie.t27", "t27b": "pass"}, - {"path": "specs/automation/agent-neuro-kie.t27", "t27b": "pass"}, - {"path": "specs/automation/agent-provider-chain.t27", "t27b": "pass"}, - {"path": "specs/automation/agent-spec-bank.t27", "t27b": "pass"}, - {"path": "specs/automation/ball-board.t27", "t27b": "pass"}, - {"path": "specs/automation/ball-grants.t27", "t27b": "pass"}, - {"path": "specs/automation/blog-share.t27", "t27b": "pass"}, - {"path": "specs/automation/bot-agent-memory.t27", "t27b": "pass"}, - {"path": "specs/automation/bot-agent-stream.t27", "t27b": "pass"}, - {"path": "specs/automation/bot-agent-team.t27", "t27b": "pass"}, - {"path": "specs/automation/bot-event-tabs.t27", "t27b": "pass"}, - {"path": "specs/automation/bot-menu-press.t27", "t27b": "pass"}, - {"path": "specs/automation/bot-neuro-office.t27", "t27b": "pass"}, - {"path": "specs/automation/bot-office-crm.t27", "t27b": "pass"}, - {"path": "specs/automation/bot-topic-tabs.t27", "t27b": "pass"}, - {"path": "specs/automation/browser-pod-restart.t27", "t27b": "pass"}, - {"path": "specs/automation/browser-sign-in.t27", "t27b": "pass"}, - {"path": "specs/automation/browser-tab-strip.t27", "t27b": "pass"}, - {"path": "specs/automation/browser-viewer-boot.t27", "t27b": "pass"}, - {"path": "specs/automation/card-chat-night-watch.t27", "t27b": "pass"}, - {"path": "specs/automation/ci-bridge.t27", "t27b": "pass"}, - {"path": "specs/automation/claim-guard-bar.t27", "t27b": "pass"}, - {"path": "specs/automation/connect-card.t27", "t27b": "pass"}, - {"path": "specs/automation/course-access.t27", "t27b": "pass"}, - {"path": "specs/automation/course-outreach.t27", "t27b": "pass"}, - {"path": "specs/automation/crm-client-onboard.t27", "t27b": "pass"}, - {"path": "specs/automation/crm-client-ownership.t27", "t27b": "pass"}, - {"path": "specs/automation/crm-client-workspace.t27", "t27b": "pass"}, - {"path": "specs/automation/crm-duet.t27", "t27b": "pass"}, - {"path": "specs/automation/crm-first-screen.t27", "t27b": "pass"}, - {"path": "specs/automation/crm-lead-magnet.t27", "t27b": "pass"}, - {"path": "specs/automation/crm-sellers.t27", "t27b": "pass"}, - {"path": "specs/automation/crm-story-reel.t27", "t27b": "pass"}, - {"path": "specs/automation/engage-desk.t27", "t27b": "pass"}, - {"path": "specs/automation/hive-contributor-keys.t27", "t27b": "pass"}, - {"path": "specs/automation/inngest-functions-status.t27", "t27b": "pass"}, - {"path": "specs/automation/inngest-probe-suite.t27", "t27b": "pass"}, - {"path": "specs/automation/inngest-queen-scheduler.t27", "t27b": "pass"}, - {"path": "specs/automation/kanban-card-chat.t27", "t27b": "pass"}, - {"path": "specs/automation/leela-agent-link.t27", "t27b": "pass"}, - {"path": "specs/automation/mail-push.t27", "t27b": "pass"}, - {"path": "specs/automation/meeting-reminders.t27", "t27b": "pass"}, - {"path": "specs/automation/meta-connect.t27", "t27b": "pass"}, - {"path": "specs/automation/owner-studio.t27", "t27b": "pass"}, - {"path": "specs/automation/photo-actions.t27", "t27b": "pass"}, - {"path": "specs/automation/plan-reel.t27", "t27b": "pass"}, - {"path": "specs/automation/poster-facts-overlay.t27", "t27b": "pass"}, - {"path": "specs/automation/queen-contributor-keys.t27", "t27b": "pass"}, - {"path": "specs/automation/queen-growth.t27", "t27b": "pass"}, - {"path": "specs/automation/reddit-desk.t27", "t27b": "pass"}, - {"path": "specs/automation/review-jam.t27", "t27b": "pass"}, - {"path": "specs/automation/seal-stands-in.t27", "t27b": "pass"}, - {"path": "specs/automation/social-api.t27", "t27b": "pass"}, - {"path": "specs/automation/split-reel.t27", "t27b": "pass"}, - {"path": "specs/automation/token-wallet.t27", "t27b": "pass"}, - {"path": "specs/automation/tri-claim-batch.t27", "t27b": "pass"}, - {"path": "specs/automation/tri-wallet-chains.t27", "t27b": "pass"}, - {"path": "specs/automation/wrapup-auto.t27", "t27b": "pass"}, - {"path": "specs/base/debounce.t27", "t27b": "pass"}, - {"path": "specs/base/ops.t27", "t27b": "pass"}, - {"path": "specs/base/ring_32.t27", "t27b": "pass"}, - {"path": "specs/base/seed.t27", "t27b": "pass"}, - {"path": "specs/base/ternary_encoding.t27", "t27b": "pass"}, - {"path": "specs/base/types.t27", "t27b": "pass"}, - {"path": "specs/basics/01_what_a_spec_is.t27", "t27b": "pass"}, - {"path": "specs/basics/02_the_module_line.t27", "t27b": "pass"}, - {"path": "specs/basics/03_comments_and_prose.t27", "t27b": "pass"}, - {"path": "specs/basics/04_constants.t27", "t27b": "pass"}, - {"path": "specs/basics/05_whole_numbers.t27", "t27b": "pass"}, - {"path": "specs/basics/06_true_false_and_text.t27", "t27b": "pass"}, - {"path": "specs/basics/07_arrays.t27", "t27b": "pass"}, - {"path": "specs/basics/08_trits.t27", "t27b": "pass"}, - {"path": "specs/basics/09_expressions.t27", "t27b": "pass"}, - {"path": "specs/basics/10_a_test_block.t27", "t27b": "pass"}, - {"path": "specs/basics/11_many_tests.t27", "t27b": "pass"}, - {"path": "specs/basics/12_functions.t27", "t27b": "pass"}, - {"path": "specs/basics/13_local_names.t27", "t27b": "pass"}, - {"path": "specs/basics/14_if_and_else.t27", "t27b": "pass"}, - {"path": "specs/basics/15_loops.t27", "t27b": "pass"}, - {"path": "specs/basics/16_pub_or_private.t27", "t27b": "pass"}, - {"path": "specs/basics/17_structs.t27", "t27b": "pass"}, - {"path": "specs/basics/18_enums.t27", "t27b": "pass"}, - {"path": "specs/basics/19_use_other_modules.t27", "t27b": "pass"}, - {"path": "specs/basics/20_invariants.t27", "t27b": "pass"}, - {"path": "specs/basics/21_gen_ts.t27", "t27b": "pass"}, - {"path": "specs/basics/22_seven_backends.t27", "t27b": "pass"}, - {"path": "specs/basics/23_stages_of_t27c.t27", "t27b": "pass"}, - {"path": "specs/basics/24_tri_commands.t27", "t27b": "pass"}, - {"path": "specs/basics/25_reading_errors.t27", "t27b": "pass"}, - {"path": "specs/basics/26_a_small_program.t27", "t27b": "pass"}, - {"path": "specs/basics/27_where_next.t27", "t27b": "pass"}, - {"path": "specs/benchmarks/bench_main.t27", "t27b": "pass"}, - {"path": "specs/benchmarks/bench_nn.t27", "t27b": "pass"}, - {"path": "specs/benchmarks/gf16_bfloat16_nmse.t27", "t27b": "pass"}, - {"path": "specs/benchmarks/kernel_collatz.t27", "t27b": "pass"}, - {"path": "specs/benchmarks/kernel_f64loop.t27", "t27b": "pass"}, - {"path": "specs/benchmarks/kernel_fib.t27", "t27b": "pass"}, - {"path": "specs/benchmarks/kernel_matmul.t27", "t27b": "pass"}, - {"path": "specs/benchmarks/kernel_sieve.t27", "t27b": "pass"}, - {"path": "specs/benchmarks/kernel_ternary.t27", "t27b": "pass"}, - {"path": "specs/benchmarks/ternary_vs_binary.t27", "t27b": "pass"}, - {"path": "specs/blog/t27b_progress.t27", "t27b": "pass"}, - {"path": "specs/boards/arty_a7.t27", "t27b": "pass"}, - {"path": "specs/boards/wukong_v1.t27", "t27b": "pass"}, - {"path": "specs/boards/xc7a100t_full.t27", "t27b": "pass"}, - {"path": "specs/boards/xc7a100t_minimal.t27", "t27b": "pass"}, - {"path": "specs/brain/bus.t27", "t27b": "pass"}, - {"path": "specs/brain/cognitive_loop.t27", "t27b": "pass"}, - {"path": "specs/brain/phi_timing.t27", "t27b": "pass"}, - {"path": "specs/brain/unified_state.t27", "t27b": "pass"}, - {"path": "specs/catalog/discovery.t27", "t27b": "pass"}, - {"path": "specs/ci/affected.t27", "t27b": "pass"}, - {"path": "specs/ci/delivery_metrics.t27", "t27b": "pass"}, - {"path": "specs/ci/derived_data.t27", "t27b": "pass"}, - {"path": "specs/ci/gates/conflict_markers.t27", "t27b": "pass"}, - {"path": "specs/ci/gates/documented_commands.t27", "t27b": "pass"}, - {"path": "specs/ci/gates/verilog_widths.t27", "t27b": "pass"}, - {"path": "specs/ci/schema.t27", "t27b": "pass"}, - {"path": "specs/compiler/c_array_repeat_wrapper.t27", "t27b": "pass"}, - {"path": "specs/compiler/c_fixed_array_return.t27", "t27b": "pass"}, - {"path": "specs/compiler/codegen_conformance.t27", "t27b": "pass"}, - {"path": "specs/compiler/core/t27core.t27", "t27b": "pass"}, - {"path": "specs/compiler/core/t27core_ddc.t27", "t27b": "pass"}, - {"path": "specs/compiler/cse_hoist.t27", "t27b": "pass"}, - {"path": "specs/compiler/lexer.t27", "t27b": "pass"}, - {"path": "specs/compiler/meta_compile.t27", "t27b": "pass"}, - {"path": "specs/compiler/rust_constant_case.t27", "t27b": "pass"}, - {"path": "specs/compiler/rust_enum_order.t27", "t27b": "pass"}, - {"path": "specs/compiler/rust_optional_returns.t27", "t27b": "pass"}, - {"path": "specs/compiler/rust_tail_returns.t27", "t27b": "pass"}, - {"path": "specs/compiler/rust_value_parameters.t27", "t27b": "pass"}, - {"path": "specs/compiler/test_report_exit.t27", "t27b": "pass"}, - {"path": "specs/compiler/theory/isa_round_trip.t27", "t27b": "pass"}, - {"path": "specs/compiler/theory/reproducible.t27", "t27b": "pass"}, - {"path": "specs/compiler/theory/sieve.t27", "t27b": "pass"}, - {"path": "specs/compiler/theory/speed_quality.t27", "t27b": "pass"}, - {"path": "specs/compiler/theory/toolchain.t27", "t27b": "pass"}, - {"path": "specs/compiler/theory/vacuity_census.t27", "t27b": "pass"}, - {"path": "specs/compiler/theory/warmup.t27", "t27b": "pass"}, - {"path": "specs/compiler/theory/warmup_t27b.t27", "t27b": "pass"}, - {"path": "specs/compiler/verilog_aos_memory.t27", "t27b": "pass"}, - {"path": "specs/compiler/verilog_branch_context.t27", "t27b": "pass"}, - {"path": "specs/compiler/zig_empty_typed_array.t27", "t27b": "pass"}, - {"path": "specs/compiler/zig_field_syntax.t27", "t27b": "pass"}, - {"path": "specs/compiler/zig_float_call_cast.t27", "t27b": "pass"}, - {"path": "specs/compiler/zig_primitive_bindings.t27", "t27b": "pass"}, - {"path": "specs/compiler/zig_scoped_type.t27", "t27b": "pass"}, - {"path": "specs/compiler/zig_shadow_initializer.t27", "t27b": "pass"}, - {"path": "specs/compiler/zig_test_shadowing.t27", "t27b": "pass"}, - {"path": "specs/compiler/zig_value_ignored.t27", "t27b": "pass"}, - {"path": "specs/conformance/e2e_scenarios.t27", "t27b": "pass"}, - {"path": "specs/crons/999-multibots-telegraf-agent-autopilot-L1118.t27", "t27b": "pass"}, - {"path": "specs/crons/999-multibots-telegraf-bot-owner-billing-L474.t27", "t27b": "pass"}, - {"path": "specs/crons/999-multibots-telegraf-check-stuck-trainings.t27", "t27b": "pass"}, - {"path": "specs/crons/999-multibots-telegraf-ci.t27", "t27b": "pass"}, - {"path": "specs/crons/999-multibots-telegraf-client-telemetry-daily.t27", "t27b": "pass"}, - {"path": "specs/crons/999-multibots-telegraf-club-invoice-abandoned-watch.t27", "t27b": "pass"}, - {"path": "specs/crons/999-multibots-telegraf-crm-proactive-sweep.t27", "t27b": "pass"}, - {"path": "specs/crons/999-multibots-telegraf-crmProactive-L375.t27", "t27b": "pass"}, - {"path": "specs/crons/999-multibots-telegraf-daily-sales-advisor.t27", "t27b": "pass"}, - {"path": "specs/crons/999-multibots-telegraf-generate-jobs-L164.t27", "t27b": "pass"}, - {"path": "specs/crons/999-multibots-telegraf-health-check.t27", "t27b": "pass"}, - {"path": "specs/crons/999-multibots-telegraf-log-monitor.t27", "t27b": "pass"}, - {"path": "specs/crons/999-multibots-telegraf-notificationHandler-L318.t27", "t27b": "pass"}, - {"path": "specs/crons/999-multibots-telegraf-notificationHandler-L324.t27", "t27b": "pass"}, - {"path": "specs/crons/999-multibots-telegraf-periodic-webhook-health-check.t27", "t27b": "pass"}, - {"path": "specs/crons/999-multibots-telegraf-production-monitor-L80.t27", "t27b": "pass"}, - {"path": "specs/crons/999-multibots-telegraf-provider-health-monitor-L344.t27", "t27b": "pass"}, - {"path": "specs/crons/999-multibots-telegraf-render-server-L10845.t27", "t27b": "pass"}, - {"path": "specs/crons/999-multibots-telegraf-render-server-L2301.t27", "t27b": "pass"}, - {"path": "specs/crons/999-multibots-telegraf-render-server-L2325.t27", "t27b": "pass"}, - {"path": "specs/crons/999-multibots-telegraf-render-server-L919.t27", "t27b": "pass"}, - {"path": "specs/crons/999-multibots-telegraf-robokassa-unclaimed-watch.t27", "t27b": "pass"}, - {"path": "specs/crons/999-multibots-telegraf-security.t27", "t27b": "pass"}, - {"path": "specs/crons/999-multibots-telegraf-skill-detector.t27", "t27b": "pass"}, - {"path": "specs/crons/999-multibots-telegraf-taskCache-L27.t27", "t27b": "pass"}, - {"path": "specs/crons/999-multibots-telegraf-ton-pending-watch.t27", "t27b": "pass"}, - {"path": "specs/crons/999-multibots-telegraf-video-task-store-L156.t27", "t27b": "pass"}, - {"path": "specs/crons/mac-alerts-digest.t27", "t27b": "pass"}, - {"path": "specs/crons/mac-alerts-watchdog.t27", "t27b": "pass"}, - {"path": "specs/crons/mac-browseros-cron-watchdog.t27", "t27b": "pass"}, - {"path": "specs/crons/mac-dev-cache-clean.t27", "t27b": "pass"}, - {"path": "specs/crons/mac-jobsearch-poller.t27", "t27b": "pass"}, - {"path": "specs/crons/mac-leela-dailyquote.t27", "t27b": "pass"}, - {"path": "specs/crons/mac-mail-bridge.t27", "t27b": "pass"}, - {"path": "specs/crons/mac-mcp-hub.t27", "t27b": "pass"}, - {"path": "specs/crons/mac-neo-boards.t27", "t27b": "pass"}, - {"path": "specs/crons/mac-neo-jobsearch.t27", "t27b": "pass"}, - {"path": "specs/crons/mac-reviewer-bees.t27", "t27b": "pass"}, - {"path": "specs/crons/mac-signup-watch.t27", "t27b": "pass"}, - {"path": "specs/crons/mac-trios-cycle-heal.t27", "t27b": "pass"}, - {"path": "specs/crons/mac-trios-cycle.t27", "t27b": "pass"}, - {"path": "specs/crons/mac-trios-doctor.t27", "t27b": "pass"}, - {"path": "specs/crons/mac-trios-feed.t27", "t27b": "pass"}, - {"path": "specs/crons/mac-trios-heal.t27", "t27b": "pass"}, - {"path": "specs/crons/railway-jobsearch-cron.t27", "t27b": "pass"}, - {"path": "specs/crons/t27-formal-mutation.t27", "t27b": "pass"}, - {"path": "specs/crons/t27-pr-dashboard.t27", "t27b": "pass"}, - {"path": "specs/crons/trinity-agent-cron-cleanup.t27", "t27b": "pass"}, - {"path": "specs/crons/trinity-agent-queue-drain.t27", "t27b": "pass"}, - {"path": "specs/crons/trinity-brain-ci.t27", "t27b": "pass"}, - {"path": "specs/crons/trinity-codegen.t27", "t27b": "pass"}, - {"path": "specs/crons/trinity-discover-callers.t27", "t27b": "pass"}, - {"path": "specs/crons/trinity-pages-health-check.t27", "t27b": "pass"}, - {"path": "specs/crons/trinity-signal-health-self.t27", "t27b": "pass"}, - {"path": "specs/crons/trinity-site-live-gate.t27", "t27b": "pass"}, - {"path": "specs/demos/simple_test.t27", "t27b": "pass"}, - {"path": "specs/docs/chapters/alphabet.t27", "t27b": "pass"}, - {"path": "specs/docs/chapters/evidence.t27", "t27b": "pass"}, - {"path": "specs/docs/chapters/layers.t27", "t27b": "pass"}, - {"path": "specs/docs/chapters/project.t27", "t27b": "pass"}, - {"path": "specs/docs/chapters/queen.t27", "t27b": "pass"}, - {"path": "specs/docs/chapters/rules.t27", "t27b": "pass"}, - {"path": "specs/docs/chapters/tooling.t27", "t27b": "pass"}, - {"path": "specs/docs/system.t27", "t27b": "pass"}, - {"path": "specs/effects/capability.t27", "t27b": "pass"}, - {"path": "specs/effects/clock_cap.t27", "t27b": "pass"}, - {"path": "specs/effects/fs_cap.t27", "t27b": "pass"}, - {"path": "specs/effects/replay_oracle.t27", "t27b": "pass"}, - {"path": "specs/fpga/adapter.t27", "t27b": "pass"}, - {"path": "specs/fpga/apb_bridge.t27", "t27b": "pass"}, - {"path": "specs/fpga/assembler.t27", "t27b": "pass"}, - {"path": "specs/fpga/axi4.t27", "t27b": "pass"}, - {"path": "specs/fpga/boards/arty_a7_integration.t27", "t27b": "pass"}, - {"path": "specs/fpga/boards/qmtech_a100t_integration.t27", "t27b": "pass"}, - {"path": "specs/fpga/bootrom.t27", "t27b": "pass"}, - {"path": "specs/fpga/bpsk.t27", "t27b": "pass"}, - {"path": "specs/fpga/clock_domain.t27", "t27b": "pass"}, - {"path": "specs/fpga/coverage.t27", "t27b": "pass"}, - {"path": "specs/fpga/crossopt.t27", "t27b": "pass"}, - {"path": "specs/fpga/cts.t27", "t27b": "pass"}, - {"path": "specs/fpga/dft.t27", "t27b": "pass"}, - {"path": "specs/fpga/die_probe.t27", "t27b": "pass"}, - {"path": "specs/fpga/dsp/adders.t27", "t27b": "pass"}, - {"path": "specs/fpga/dsp/cordic.t27", "t27b": "pass"}, - {"path": "specs/fpga/dsp/fixed_point.t27", "t27b": "pass"}, - {"path": "specs/fpga/dsp/multipliers.t27", "t27b": "pass"}, - {"path": "specs/fpga/dsp/signals.t27", "t27b": "pass"}, - {"path": "specs/fpga/e2e_demo.t27", "t27b": "pass"}, - {"path": "specs/fpga/eth_beacon.t27", "t27b": "pass"}, - {"path": "specs/fpga/eth_crc.t27", "t27b": "pass"}, - {"path": "specs/fpga/eth_rx.t27", "t27b": "pass"}, - {"path": "specs/fpga/fifo.t27", "t27b": "pass"}, - {"path": "specs/fpga/gf16_accel.t27", "t27b": "pass"}, - {"path": "specs/fpga/hw_types.t27", "t27b": "pass"}, - {"path": "specs/fpga/linker.t27", "t27b": "pass"}, - {"path": "specs/fpga/memory.t27", "t27b": "pass"}, - {"path": "specs/fpga/mmcm.t27", "t27b": "pass"}, - {"path": "specs/fpga/mtbf.t27", "t27b": "pass"}, - {"path": "specs/fpga/partition.t27", "t27b": "pass"}, - {"path": "specs/fpga/power.t27", "t27b": "pass"}, - {"path": "specs/fpga/power_analysis.t27", "t27b": "pass"}, - {"path": "specs/fpga/reset_sync.t27", "t27b": "pass"}, - {"path": "specs/fpga/rgmii.t27", "t27b": "pass"}, - {"path": "specs/fpga/rgmii_sniff.t27", "t27b": "pass"}, - {"path": "specs/fpga/ro_race.t27", "t27b": "pass"}, - {"path": "specs/fpga/router.t27", "t27b": "pass"}, - {"path": "specs/fpga/secded.t27", "t27b": "pass"}, - {"path": "specs/fpga/simulator.t27", "t27b": "pass"}, - {"path": "specs/fpga/stdlib.t27", "t27b": "pass"}, - {"path": "specs/fpga/ternary_isa.t27", "t27b": "pass"}, - {"path": "specs/fpga/ternary_link.t27", "t27b": "pass"}, - {"path": "specs/fpga/testbench/assembler_tb.t27", "t27b": "pass"}, - {"path": "specs/fpga/testbench/cts_tb.t27", "t27b": "pass"}, - {"path": "specs/fpga/testbench/formal_tb.t27", "t27b": "pass"}, - {"path": "specs/fpga/testbench/partition_tb.t27", "t27b": "pass"}, - {"path": "specs/fpga/testbench/placement_tb.t27", "t27b": "pass"}, - {"path": "specs/fpga/testbench/power_tb.t27", "t27b": "pass"}, - {"path": "specs/fpga/testbench/router_tb.t27", "t27b": "pass"}, - {"path": "specs/fpga/testbench/simulator_tb.t27", "t27b": "pass"}, - {"path": "specs/fpga/testbench/timing_tb.t27", "t27b": "pass"}, - {"path": "specs/fpga/testbench/vcd_trace_tb.t27", "t27b": "pass"}, - {"path": "specs/fpga/timing.t27", "t27b": "pass"}, - {"path": "specs/fpga/trinet_node.t27", "t27b": "pass"}, - {"path": "specs/fpga/verification/build_verify.t27", "t27b": "pass"}, - {"path": "specs/functions/analytics-sales-advise.t27", "t27b": "pass"}, - {"path": "specs/functions/analytics-skills-detect.t27", "t27b": "pass"}, - {"path": "specs/functions/broadcast-message-send.t27", "t27b": "pass"}, - {"path": "specs/functions/client-telemetry-daily.t27", "t27b": "pass"}, - {"path": "specs/functions/club-invoice-abandoned-watch.t27", "t27b": "pass"}, - {"path": "specs/functions/content-detailed-script-generate.t27", "t27b": "pass"}, - {"path": "specs/functions/content-scenario-clips-generate.t27", "t27b": "pass"}, - {"path": "specs/functions/content-scripts-generate.t27", "t27b": "pass"}, - {"path": "specs/functions/crm-proactive-sweep.t27", "t27b": "pass"}, - {"path": "specs/functions/instagram-competitors-find.t27", "t27b": "pass"}, - {"path": "specs/functions/instagram-reels-analyze.t27", "t27b": "pass"}, - {"path": "specs/functions/instagram-top-content-extract.t27", "t27b": "pass"}, - {"path": "specs/functions/monitoring-error-report.t27", "t27b": "pass"}, - {"path": "specs/functions/monitoring-health-check.t27", "t27b": "pass"}, - {"path": "specs/functions/monitoring-logs-analyze.t27", "t27b": "pass"}, - {"path": "specs/functions/monitoring-logs-trigger.t27", "t27b": "pass"}, - {"path": "specs/functions/morph-images-generate.t27", "t27b": "pass"}, - {"path": "specs/functions/neuro-image-generate.t27", "t27b": "pass"}, - {"path": "specs/functions/payment-ai-server-process.t27", "t27b": "pass"}, - {"path": "specs/functions/reels-ai-callback.t27", "t27b": "pass"}, - {"path": "specs/functions/reels-ai-generate.t27", "t27b": "pass"}, - {"path": "specs/functions/reels-loop-generate.t27", "t27b": "pass"}, - {"path": "specs/functions/render-avatar-video-run.t27", "t27b": "pass"}, - {"path": "specs/functions/render-job-run.t27", "t27b": "pass"}, - {"path": "specs/functions/render-riddle-run.t27", "t27b": "pass"}, - {"path": "specs/functions/robokassa-unclaimed-watch.t27", "t27b": "pass"}, - {"path": "specs/functions/ton-pending-watch.t27", "t27b": "pass"}, - {"path": "specs/functions/training-model-complete.t27", "t27b": "pass"}, - {"path": "specs/functions/training-model-start.t27", "t27b": "pass"}, - {"path": "specs/functions/training-model-v2-start.t27", "t27b": "pass"}, - {"path": "specs/functions/training-stuck-check.t27", "t27b": "pass"}, - {"path": "specs/functions/webhook-generation-validate.t27", "t27b": "pass"}, - {"path": "specs/functions/welcome-avatar-generate.t27", "t27b": "pass"}, - {"path": "specs/github/auth.t27", "t27b": "pass"}, - {"path": "specs/hosting/credit.t27", "t27b": "pass"}, - {"path": "specs/hosting/feed.t27", "t27b": "pass"}, - {"path": "specs/hosting/host.t27", "t27b": "pass"}, - {"path": "specs/hosting/panel.t27", "t27b": "pass"}, - {"path": "specs/hosting/placement.t27", "t27b": "pass"}, - {"path": "specs/hosting/proof.t27", "t27b": "pass"}, - {"path": "specs/hosting/row.t27", "t27b": "pass"}, - {"path": "specs/hosting/statement.t27", "t27b": "pass"}, - {"path": "specs/hosting/sybil.t27", "t27b": "pass"}, - {"path": "specs/hosting/toolchain.t27", "t27b": "pass"}, - {"path": "specs/hosting/topology.t27", "t27b": "pass"}, - {"path": "specs/i18n/agents-ru.t27", "t27b": "pass"}, - {"path": "specs/i18n/blog-ru.t27", "t27b": "pass"}, - {"path": "specs/i18n/docs-ru.t27", "t27b": "pass"}, - {"path": "specs/igla/race/mvp_ternary_classifier.t27", "t27b": "pass"}, - {"path": "specs/igla/race/phi_accumulator_growth.t27", "t27b": "pass"}, - {"path": "specs/igla/race/phi_gain_freedom.t27", "t27b": "pass"}, - {"path": "specs/igla/race/phi_weights.t27", "t27b": "pass"}, - {"path": "specs/igla/race/ternary_lut_table.t27", "t27b": "pass"}, - {"path": "specs/igla/race/ternary_mac_group.t27", "t27b": "pass"}, - {"path": "specs/igla/race/ternary_node.t27", "t27b": "pass"}, - {"path": "specs/igla/race/unit_weights_node.t27", "t27b": "pass"}, - {"path": "specs/igla/w535_bounded_while_module.t27", "t27b": "pass"}, - {"path": "specs/isa/t27a.t27", "t27b": "pass"}, - {"path": "specs/isa/t27a_mnemonics.t27", "t27b": "pass"}, - {"path": "specs/isa/ternary_encoding.t27", "t27b": "pass"}, - {"path": "specs/isa/ternary_gates.t27", "t27b": "pass"}, - {"path": "specs/isa/ternary_graph.t27", "t27b": "pass"}, - {"path": "specs/isa/tri27_bytecode.t27", "t27b": "pass"}, - {"path": "specs/isa/tri27_machine.t27", "t27b": "pass"}, - {"path": "specs/jobs/network_job.t27", "t27b": "pass"}, - {"path": "specs/jobs/release_t27c.t27", "t27b": "pass"}, - {"path": "specs/jobs/t27b_ledger_steward.t27", "t27b": "pass"}, - {"path": "specs/math/constants.t27", "t27b": "pass"}, - {"path": "specs/math/gf_competitive.t27", "t27b": "pass"}, - {"path": "specs/memory/graph/crypt.t27", "t27b": "pass"}, - {"path": "specs/memory/graph/ingest.t27", "t27b": "pass"}, - {"path": "specs/memory/graph/scope.t27", "t27b": "pass"}, - {"path": "specs/memory/graph/temporal.t27", "t27b": "pass"}, - {"path": "specs/memory/graph/types.t27", "t27b": "pass"}, - {"path": "specs/memory/tmem/session.t27", "t27b": "pass"}, - {"path": "specs/memory/tmem/types.t27", "t27b": "pass"}, - {"path": "specs/mesh_routing.t27", "t27b": "pass"}, - {"path": "specs/ml/activation/elu_activation.t27", "t27b": "blocked", "blocker": "ExprCall(undeclared fn)", "reason": "unimplemented"}, - {"path": "specs/ml/activation/gelu_activation.t27", "t27b": "blocked", "blocker": "ExprCall(undeclared fn)", "reason": "unimplemented"}, - {"path": "specs/ml/activation/gelu_approx_activation.t27", "t27b": "blocked", "blocker": "ExprCall(undeclared fn)", "reason": "unimplemented"}, - {"path": "specs/ml/activation/leaky_relu_activation.t27", "t27b": "pass"}, - {"path": "specs/ml/activation/relu_activation.t27", "t27b": "pass"}, - {"path": "specs/ml/activation/sigmoid_activation.t27", "t27b": "pass"}, - {"path": "specs/ml/activation/silu_swish_activation.t27", "t27b": "blocked", "blocker": "ExprCall(undeclared fn)", "reason": "unimplemented"}, - {"path": "specs/ml/activation/softmax.t27", "t27b": "blocked", "blocker": "ExprCall(undeclared fn)", "reason": "unimplemented"}, - {"path": "specs/ml/activation/tanh_activation.t27", "t27b": "blocked", "blocker": "ExprCall(undeclared fn)", "reason": "unimplemented"}, - {"path": "specs/ml/igla_champion_capsule.t27", "t27b": "blocked", "blocker": "ExprIdentifier(undeclared)", "reason": "unimplemented"}, - {"path": "specs/ml/layers/avgpool2d_layer.t27", "t27b": "pass"}, - {"path": "specs/ml/layers/batchnorm_layer.t27", "t27b": "blocked", "blocker": "ExprCall(undeclared fn)", "reason": "unimplemented"}, - {"path": "specs/ml/layers/conv2d_layer.t27", "t27b": "pass"}, - {"path": "specs/ml/layers/dense_layer.t27", "t27b": "pass"}, - {"path": "specs/ml/layers/dropout_layer.t27", "t27b": "pass"}, - {"path": "specs/ml/layers/embedding_layer.t27", "t27b": "blocked", "blocker": "ExprCall(undeclared fn)", "reason": "unimplemented"}, - {"path": "specs/ml/layers/flatten_layer.t27", "t27b": "pass"}, - {"path": "specs/ml/layers/layernorm_layer.t27", "t27b": "pass"}, - {"path": "specs/ml/layers/maxpool2d_layer.t27", "t27b": "pass"}, - {"path": "specs/ml/layers/residual_connection.t27", "t27b": "pass"}, - {"path": "specs/ml/loss/binary_crossentropy_loss.t27", "t27b": "blocked", "blocker": "ExprCall(undeclared fn)", "reason": "unimplemented"}, - {"path": "specs/ml/loss/contrastive_loss.t27", "t27b": "blocked", "blocker": "ExprCall(undeclared fn)", "reason": "unimplemented"}, - {"path": "specs/ml/loss/cross_entropy_loss.t27", "t27b": "blocked", "blocker": "ExprCall(undeclared fn)", "reason": "unimplemented"}, - {"path": "specs/ml/loss/huber_loss.t27", "t27b": "pass"}, - {"path": "specs/ml/loss/kl_divergence.t27", "t27b": "pass"}, - {"path": "specs/ml/loss/mse_loss.t27", "t27b": "pass"}, - {"path": "specs/ml/optimizer/adagrad.t27", "t27b": "blocked", "blocker": "ExprCall(undeclared fn)", "reason": "unimplemented"}, - {"path": "specs/ml/optimizer/adam.t27", "t27b": "blocked", "blocker": "ExprCall(undeclared fn)", "reason": "unimplemented"}, - {"path": "specs/ml/optimizer/lamb.t27", "t27b": "blocked", "blocker": "ExprCall(undeclared fn)", "reason": "unimplemented"}, - {"path": "specs/ml/optimizer/race_config.t27", "t27b": "blocked", "blocker": "ExprIdentifier(undeclared)", "reason": "unimplemented"}, - {"path": "specs/ml/optimizer/rmsprop.t27", "t27b": "pass"}, - {"path": "specs/ml/optimizer/sgd.t27", "t27b": "pass"}, - {"path": "specs/ml/pathway/mlp.t27", "t27b": "blocked", "blocker": "ExprCall(undeclared fn)", "reason": "unimplemented"}, - {"path": "specs/ml/recurrent/attention_mechanism.t27", "t27b": "blocked", "blocker": "ExprCall(undeclared fn)", "reason": "unimplemented"}, - {"path": "specs/ml/recurrent/bilstm.t27", "t27b": "blocked", "blocker": "ExprCall(undeclared fn)", "reason": "unimplemented"}, - {"path": "specs/ml/recurrent/gru_cell.t27", "t27b": "blocked", "blocker": "ExprCall(undeclared fn)", "reason": "unimplemented"}, - {"path": "specs/ml/recurrent/lstm_cell.t27", "t27b": "blocked", "blocker": "ExprCall(undeclared fn)", "reason": "unimplemented"}, - {"path": "specs/ml/recurrent/lstm_single.t27", "t27b": "blocked", "blocker": "ExprCall(undeclared fn)", "reason": "unimplemented"}, - {"path": "specs/ml/recurrent/rnn_cell.t27", "t27b": "blocked", "blocker": "ExprCall(undeclared fn)", "reason": "unimplemented"}, - {"path": "specs/ml/recurrent/self_attention.t27", "t27b": "pass"}, - {"path": "specs/ml/rl/advantage_estimator.t27", "t27b": "blocked", "blocker": "ExprCall(undeclared fn)", "reason": "unimplemented"}, - {"path": "specs/ml/rl/dqn.t27", "t27b": "pass"}, - {"path": "specs/ml/rl/dqn_target_network.t27", "t27b": "pass"}, - {"path": "specs/ml/rl/ppo_clip_loss.t27", "t27b": "blocked", "blocker": "ExprCall(undeclared fn)", "reason": "unimplemented"}, - {"path": "specs/ml/rl/ppo_critic.t27", "t27b": "blocked", "blocker": "ExprCall(undeclared fn)", "reason": "unimplemented"}, - {"path": "specs/ml/rl/sac_critic.t27", "t27b": "pass"}, - {"path": "specs/ml/transformer/encoder_block.t27", "t27b": "blocked", "blocker": "ExprCall(undeclared fn)", "reason": "unimplemented"}, - {"path": "specs/ml/transformer/feed_forward_network.t27", "t27b": "pass"}, - {"path": "specs/ml/transformer/multi_head_attention.t27", "t27b": "pass"}, - {"path": "specs/ml/transformer/positional_encoding.t27", "t27b": "blocked", "blocker": "ExprCall(undeclared fn)", "reason": "unimplemented"}, - {"path": "specs/multipath_router.t27", "t27b": "pass"}, - {"path": "specs/network/attribution.t27", "t27b": "pass"}, - {"path": "specs/network/identity.t27", "t27b": "pass"}, - {"path": "specs/network/job_rules.t27", "t27b": "pass"}, - {"path": "specs/network/mvp.t27", "t27b": "pass"}, - {"path": "specs/network/mvp_v2.t27", "t27b": "pass"}, - {"path": "specs/network/mvp_v3.t27", "t27b": "pass"}, - {"path": "specs/network/mvp_v3_ed25519.t27", "t27b": "pass"}, - {"path": "specs/network/pool.t27", "t27b": "pass"}, - {"path": "specs/network/quorum.t27", "t27b": "pass"}, - {"path": "specs/network/usage.t27", "t27b": "pass"}, - {"path": "specs/numeric/bnf1024.t27", "t27b": "pass"}, - {"path": "specs/numeric/bnf128.t27", "t27b": "pass"}, - {"path": "specs/numeric/bnf16.t27", "t27b": "pass"}, - {"path": "specs/numeric/bnf256.t27", "t27b": "pass"}, - {"path": "specs/numeric/bnf32.t27", "t27b": "pass"}, - {"path": "specs/numeric/bnf512.t27", "t27b": "pass"}, - {"path": "specs/numeric/bnf64.t27", "t27b": "pass"}, - {"path": "specs/numeric/bnf8.t27", "t27b": "pass"}, - {"path": "specs/numeric/catalog_paper_count.t27", "t27b": "pass"}, - {"path": "specs/numeric/e8m0.t27", "t27b": "pass"}, - {"path": "specs/numeric/formats.t27", "t27b": "pass"}, - {"path": "specs/numeric/formats_catalog.t27", "t27b": "pass"}, - {"path": "specs/numeric/gf10.t27", "t27b": "pass"}, - {"path": "specs/numeric/gf1024.t27", "t27b": "pass"}, - {"path": "specs/numeric/gf128.t27", "t27b": "pass"}, - {"path": "specs/numeric/gf14.t27", "t27b": "pass"}, - {"path": "specs/numeric/gf16.t27", "t27b": "pass"}, - {"path": "specs/numeric/gf256.t27", "t27b": "pass"}, - {"path": "specs/numeric/gf48.t27", "t27b": "pass"}, - {"path": "specs/numeric/gf512.t27", "t27b": "pass"}, - {"path": "specs/numeric/gf6.t27", "t27b": "pass"}, - {"path": "specs/numeric/gf96.t27", "t27b": "pass"}, - {"path": "specs/numeric/gft1024.t27", "t27b": "pass"}, - {"path": "specs/numeric/gft128.t27", "t27b": "pass"}, - {"path": "specs/numeric/gft16.t27", "t27b": "pass"}, - {"path": "specs/numeric/gft256.t27", "t27b": "pass"}, - {"path": "specs/numeric/gft32.t27", "t27b": "pass"}, - {"path": "specs/numeric/gft4.t27", "t27b": "pass"}, - {"path": "specs/numeric/gft512.t27", "t27b": "pass"}, - {"path": "specs/numeric/gft64.t27", "t27b": "pass"}, - {"path": "specs/numeric/gft8.t27", "t27b": "pass"}, - {"path": "specs/numeric/gfternary.t27", "t27b": "pass"}, - {"path": "specs/numeric/golden_sieve.t27", "t27b": "pass"}, - {"path": "specs/numeric/ocp_mx.t27", "t27b": "pass"}, - {"path": "specs/numeric/requant_boundary.t27", "t27b": "pass"}, - {"path": "specs/numeric/tnf1024.t27", "t27b": "pass"}, - {"path": "specs/numeric/tnf128.t27", "t27b": "pass"}, - {"path": "specs/numeric/tnf16.t27", "t27b": "pass"}, - {"path": "specs/numeric/tnf17.t27", "t27b": "pass"}, - {"path": "specs/numeric/tnf256.t27", "t27b": "pass"}, - {"path": "specs/numeric/tnf32.t27", "t27b": "pass"}, - {"path": "specs/numeric/tnf4.t27", "t27b": "pass"}, - {"path": "specs/numeric/tnf512.t27", "t27b": "pass"}, - {"path": "specs/numeric/tnf64.t27", "t27b": "pass"}, - {"path": "specs/numeric/tnf8.t27", "t27b": "pass"}, - {"path": "specs/numeric/trinity_numeric_surface.t27", "t27b": "pass"}, - {"path": "specs/physics/e8_lqg_bridge.t27", "t27b": "pass"}, - {"path": "specs/physics/eye_isi.t27", "t27b": "pass"}, - {"path": "specs/physics/gamma-conflict.t27", "t27b": "pass"}, - {"path": "specs/physics/hslm_benchmark.t27", "t27b": "pass"}, - {"path": "specs/physics/line_bounce.t27", "t27b": "pass"}, - {"path": "specs/physics/lqg_cs_bridge.t27", "t27b": "pass"}, - {"path": "specs/physics/xc7_primitives.t27", "t27b": "pass"}, - {"path": "specs/policy/issue_shape.t27", "t27b": "pass"}, - {"path": "specs/policy/l2_generation.t27", "t27b": "pass"}, - {"path": "specs/policy/lang_en.t27", "t27b": "pass"}, - {"path": "specs/policy/merge_ours.t27", "t27b": "pass"}, - {"path": "specs/policy/own_language.t27", "t27b": "pass"}, - {"path": "specs/policy/required_contexts.t27", "t27b": "pass"}, - {"path": "specs/policy/text_lines.t27", "t27b": "pass"}, - {"path": "specs/port/bootstrap/src/bridge.t27", "t27b": "pass"}, - {"path": "specs/port/bootstrap/src/cc_gate.t27", "t27b": "pass"}, - {"path": "specs/port/bootstrap/src/check_calls.t27", "t27b": "pass"}, - {"path": "specs/port/bootstrap/src/compiler/AsmRelocEntry_new.t27", "t27b": "pass"}, - {"path": "specs/port/bootstrap/src/compiler/AsmSectionKind_from_i8.t27", "t27b": "pass"}, - {"path": "specs/port/bootstrap/src/compiler/AssembledInstr_r_type.t27", "t27b": "pass"}, - {"path": "specs/port/bootstrap/src/compiler/HirBusPort_axi4_lite_slave.t27", "t27b": "pass"}, - {"path": "specs/port/bootstrap/src/compiler/HirClockDomain_new.t27", "t27b": "pass"}, - {"path": "specs/port/bootstrap/src/compiler/HirCoverPoint_new.t27", "t27b": "pass"}, - {"path": "specs/port/bootstrap/src/compiler/HirGf16FftConfig_fft_stages.t27", "t27b": "pass"}, - {"path": "specs/port/bootstrap/src/compiler/HirIpCatalog_new.t27", "t27b": "pass"}, - {"path": "specs/port/bootstrap/src/compiler/HirTernaryRegFile_new.t27", "t27b": "pass"}, - {"path": "specs/port/bootstrap/src/compiler/HwType_hw_width.t27", "t27b": "pass"}, - {"path": "specs/port/bootstrap/src/compiler/LinkSection_text.t27", "t27b": "pass"}, - {"path": "specs/port/bootstrap/src/compiler/LoopGuard_loop_cond.t27", "t27b": "pass"}, - {"path": "specs/port/bootstrap/src/compiler/TbCheck_new.t27", "t27b": "pass"}, - {"path": "specs/port/bootstrap/src/compiler/collect_type_decls.t27", "t27b": "pass"}, - {"path": "specs/port/bootstrap/src/enrichment/mod.t27", "t27b": "pass"}, - {"path": "specs/port/bootstrap/src/jwt.t27", "t27b": "pass"}, - {"path": "specs/port/bootstrap/src/parse_conform.t27", "t27b": "pass"}, - {"path": "specs/port/bootstrap/src/phi_f64_literals.t27", "t27b": "pass"}, - {"path": "specs/port/bootstrap/src/phi_selfcheck.t27", "t27b": "pass"}, - {"path": "specs/port/bootstrap/src/sensitivity.t27", "t27b": "pass"}, - {"path": "specs/port/bootstrap/src/source_kind.t27", "t27b": "pass"}, - {"path": "specs/port/bootstrap/src/weight_bram.t27", "t27b": "pass"}, - {"path": "specs/port/browseros/trios/agent-server/apps/server/src/api/routes/health.t27", "t27b": "pass"}, - {"path": "specs/port/browseros/trios/agent-server/apps/server/src/api/routes/memory.t27", "t27b": "pass"}, - {"path": "specs/port/browseros/trios/agent-server/apps/server/src/api/routes/queen-lease.t27", "t27b": "pass"}, - {"path": "specs/port/browseros/trios/agent-server/apps/server/src/api/routes/queen-needs-you.t27", "t27b": "pass"}, - {"path": "specs/port/browseros/trios/agent-server/apps/server/src/api/routes/queen-public-agents.t27", "t27b": "pass"}, - {"path": "specs/port/browseros/trios/agent-server/apps/server/src/api/routes/queen-registry.t27", "t27b": "pass"}, - {"path": "specs/port/browseros/trios/agent-server/apps/server/src/api/routes/queen-rehearsal.t27", "t27b": "pass"}, - {"path": "specs/port/browseros/trios/agent-server/apps/server/src/api/routes/queen-report.t27", "t27b": "pass"}, - {"path": "specs/port/browseros/trios/agent-server/apps/server/src/api/routes/status.t27", "t27b": "pass"}, - {"path": "specs/port/browseros/trios/agent-server/apps/server/src/api/services/a2a/a2a-liveness.t27", "t27b": "pass"}, - {"path": "specs/port/browseros/trios/agent-server/apps/server/src/api/services/openclaw/claw-session.t27", "t27b": "pass"}, - {"path": "specs/port/browseros/trios/agent-server/apps/server/src/browser/bookmarks.t27", "t27b": "pass"}, - {"path": "specs/port/browseros/trios/agent-server/apps/server/src/browser/history.t27", "t27b": "pass"}, - {"path": "specs/port/browseros/trios/agent-server/apps/server/src/lib/agents/runtime/registry.t27", "t27b": "pass"}, - {"path": "specs/port/browseros/trios/agent-server/apps/server/src/lib/db/retry.t27", "t27b": "pass"}, - {"path": "specs/port/browseros/trios/agent-server/apps/server/src/lib/identity.t27", "t27b": "pass"}, - {"path": "specs/port/browseros/trios/agent-server/apps/server/src/lib/port-binding.t27", "t27b": "pass"}, - {"path": "specs/port/browseros/trios/agent-server/apps/server/src/lib/provider-error-classifier.t27", "t27b": "pass"}, - {"path": "specs/port/browseros/trios/agent-server/apps/server/src/monitoring/envelope.t27", "t27b": "pass"}, - {"path": "specs/port/browseros/trios/agent-server/apps/server/src/skills/catalog.t27", "t27b": "pass"}, - {"path": "specs/port/browseros/trios/agent-server/apps/server/src/tools/filesystem/ls.t27", "t27b": "pass"}, - {"path": "specs/port/browseros/trios/agent-server/apps/server/src/tools/memory/write.t27", "t27b": "pass"}, - {"path": "specs/port/browseros/trios/agent-server/apps/server/src/tools/tool-registry.t27", "t27b": "pass"}, - {"path": "specs/port/fpga/bscan_spi_qmtech/bscan_spi_qmtech.t27", "t27b": "pass"}, - {"path": "specs/port/fpga/openxc7-synth/phi_temporal/temporal_heartbeat.t27", "t27b": "pass"}, - {"path": "specs/port/fpga/verilog/dsp_probe.t27", "t27b": "pass"}, - {"path": "specs/port/fpga/verilog/dsp_probe_live.t27", "t27b": "pass"}, - {"path": "specs/port/fpga/verilog/e8m0_jtag.t27", "t27b": "pass"}, - {"path": "specs/port/fpga/verilog/gft_bitnet_neuron_jtag.t27", "t27b": "pass"}, - {"path": "specs/port/fpga/verilog/gft_dot4_comm_jtag.t27", "t27b": "pass"}, - {"path": "specs/port/fpga/verilog/gft_dup2_jtag.t27", "t27b": "pass"}, - {"path": "specs/port/fpga/verilog/gft_dup3_jtag.t27", "t27b": "pass"}, - {"path": "specs/port/fpga/verilog/gft_signed_dot4_jtag.t27", "t27b": "pass"}, - {"path": "specs/port/fpga/verilog/gft_smul_jtag.t27", "t27b": "pass"}, - {"path": "specs/port/fpga/verilog/gft_train1_jtag.t27", "t27b": "pass"}, - {"path": "specs/port/fpga/verilog/link_node.t27", "t27b": "pass"}, - {"path": "specs/port/fpga/verilog/mvp_ternary_classifier_top.t27", "t27b": "pass"}, - {"path": "specs/port/fpga/verilog/phi_weights_jtag.t27", "t27b": "pass"}, - {"path": "specs/port/fpga/verilog/ternary_mac_demo_top.t27", "t27b": "pass"}, - {"path": "specs/port/fpga/verilog/ternary_mac_synth.t27", "t27b": "pass"}, - {"path": "specs/port/fpga/verilog/ternary_node_jtag.t27", "t27b": "pass"}, - {"path": "specs/port/fpga/vivado/blinky.t27", "t27b": "pass"}, - {"path": "specs/port/fpga/vivado/gf16_matmul4x4.t27", "t27b": "pass"}, - {"path": "specs/port/fpga/vivado/gf16_top.t27", "t27b": "pass"}, - {"path": "specs/port/fpga/vivado/gf16_uart_sim_bench.t27", "t27b": "pass"}, - {"path": "specs/port/fpga/vivado/uart_detect_top.t27", "t27b": "pass"}, - {"path": "specs/port/fpga/vivado/uart_echo_top.t27", "t27b": "pass"}, - {"path": "specs/port/fpga/vsa/temporal_heartbeat_top.t27", "t27b": "pass"}, - {"path": "specs/port/scripts/aggregate-experience.t27", "t27b": "pass"}, - {"path": "specs/port/scripts/bulk-create-notebooks.t27", "t27b": "pass"}, - {"path": "specs/port/scripts/check-conflicts.t27", "t27b": "pass"}, - {"path": "specs/port/scripts/check-pagination-truncation.t27", "t27b": "pass"}, - {"path": "specs/port/scripts/check_first_party_doc_language.t27", "t27b": "pass"}, - {"path": "specs/port/scripts/ci/loop-tools-tracked.t27", "t27b": "pass"}, - {"path": "specs/port/scripts/ci/rings_matrix.t27", "t27b": "pass"}, - {"path": "specs/port/scripts/fpga-build.t27", "t27b": "pass"}, - {"path": "specs/port/scripts/fpga/flash.t27", "t27b": "pass"}, - {"path": "specs/port/scripts/gen_w309.t27", "t27b": "pass"}, - {"path": "specs/port/scripts/gen_w310.t27", "t27b": "pass"}, - {"path": "specs/port/scripts/gen_w311.t27", "t27b": "pass"}, - {"path": "specs/port/scripts/gen_w314.t27", "t27b": "pass"}, - {"path": "specs/port/scripts/gen_w315.t27", "t27b": "pass"}, - {"path": "specs/port/scripts/gen_w316.t27", "t27b": "pass"}, - {"path": "specs/port/scripts/gen_w317.t27", "t27b": "pass"}, - {"path": "specs/port/scripts/gen_w318.t27", "t27b": "pass"}, - {"path": "specs/port/scripts/gen_w320.t27", "t27b": "pass"}, - {"path": "specs/port/scripts/gen_w322.t27", "t27b": "pass"}, - {"path": "specs/port/scripts/gen_w326.t27", "t27b": "pass"}, - {"path": "specs/port/scripts/gen_w363.t27", "t27b": "pass"}, - {"path": "specs/port/scripts/gen_w365.t27", "t27b": "pass"}, - {"path": "specs/port/scripts/gen_w368.t27", "t27b": "pass"}, - {"path": "specs/port/scripts/gen_w377.t27", "t27b": "pass"}, - {"path": "specs/port/scripts/gen_w378.t27", "t27b": "pass"}, - {"path": "specs/port/scripts/gen_w379.t27", "t27b": "pass"}, - {"path": "specs/port/scripts/gen_w380.t27", "t27b": "pass"}, - {"path": "specs/port/scripts/gen_w381.t27", "t27b": "pass"}, - {"path": "specs/port/scripts/gen_w381_lean.t27", "t27b": "pass"}, - {"path": "specs/port/scripts/gen_w382.t27", "t27b": "pass"}, - {"path": "specs/port/scripts/gen_w384.t27", "t27b": "pass"}, - {"path": "specs/port/scripts/gen_w384_lean.t27", "t27b": "pass"}, - {"path": "specs/port/scripts/gen_w385.t27", "t27b": "pass"}, - {"path": "specs/port/scripts/gen_w386.t27", "t27b": "pass"}, - {"path": "specs/port/scripts/gen_w387.t27", "t27b": "pass"}, - {"path": "specs/port/scripts/gen_w388_lean.t27", "t27b": "pass"}, - {"path": "specs/port/scripts/gen_w391.t27", "t27b": "pass"}, - {"path": "specs/port/scripts/gen_w391_lean.t27", "t27b": "pass"}, - {"path": "specs/port/scripts/gen_w631.t27", "t27b": "pass"}, - {"path": "specs/port/scripts/gen_w632.t27", "t27b": "pass"}, - {"path": "specs/port/scripts/gen_w633.t27", "t27b": "pass"}, - {"path": "specs/port/scripts/gen_w634.t27", "t27b": "pass"}, - {"path": "specs/port/scripts/gen_w635.t27", "t27b": "pass"}, - {"path": "specs/port/scripts/gen_w636.t27", "t27b": "pass"}, - {"path": "specs/port/scripts/gen_w637.t27", "t27b": "pass"}, - {"path": "specs/port/scripts/gen_w638.t27", "t27b": "pass"}, - {"path": "specs/port/scripts/gen_w639.t27", "t27b": "pass"}, - {"path": "specs/port/scripts/gen_w640.t27", "t27b": "pass"}, - {"path": "specs/port/scripts/gen_w641.t27", "t27b": "pass"}, - {"path": "specs/port/scripts/gen_w642.t27", "t27b": "pass"}, - {"path": "specs/port/scripts/gen_w643.t27", "t27b": "pass"}, - {"path": "specs/port/scripts/gen_w644.t27", "t27b": "pass"}, - {"path": "specs/port/scripts/gen_w645.t27", "t27b": "pass"}, - {"path": "specs/port/scripts/gen_w646.t27", "t27b": "pass"}, - {"path": "specs/port/scripts/gen_w647.t27", "t27b": "pass"}, - {"path": "specs/port/scripts/gen_w648.t27", "t27b": "pass"}, - {"path": "specs/port/scripts/gen_w649.t27", "t27b": "pass"}, - {"path": "specs/port/scripts/gen_w650.t27", "t27b": "pass"}, - {"path": "specs/port/scripts/gen_w651.t27", "t27b": "pass"}, - {"path": "specs/port/scripts/gen_w652.t27", "t27b": "pass"}, - {"path": "specs/port/scripts/gen_w653.t27", "t27b": "pass"}, - {"path": "specs/port/scripts/gen_w654.t27", "t27b": "pass"}, - {"path": "specs/port/scripts/gen_w655.t27", "t27b": "pass"}, - {"path": "specs/port/scripts/gen_w656.t27", "t27b": "pass"}, - {"path": "specs/port/scripts/gen_w657.t27", "t27b": "pass"}, - {"path": "specs/port/scripts/gen_w662.t27", "t27b": "pass"}, - {"path": "specs/port/scripts/gen_w669.t27", "t27b": "pass"}, - {"path": "specs/port/scripts/gen_w_blocks.t27", "t27b": "pass"}, - {"path": "specs/port/scripts/generate_episodes.t27", "t27b": "pass"}, - {"path": "specs/port/scripts/git_commands_tasks_1_4.t27", "t27b": "pass"}, - {"path": "specs/port/scripts/install-constitutional-hook.t27", "t27b": "pass"}, - {"path": "specs/port/scripts/lee_monte_carlo_baseline.t27", "t27b": "pass"}, - {"path": "specs/port/scripts/mcp-wrapper.t27", "t27b": "pass"}, - {"path": "specs/port/scripts/print_pellis_seal_decimal.t27", "t27b": "pass"}, - {"path": "specs/port/scripts/pysr_trinity_blind_test_v2.t27", "t27b": "pass"}, - {"path": "specs/port/scripts/reseal-apply.t27", "t27b": "pass"}, - {"path": "specs/port/scripts/reseal-check.t27", "t27b": "pass"}, - {"path": "specs/port/scripts/run_v51_multiple.t27", "t27b": "pass"}, - {"path": "specs/port/scripts/test-agent-bridge.t27", "t27b": "pass"}, - {"path": "specs/port/scripts/tri-issue-create.t27", "t27b": "pass"}, - {"path": "specs/port/scripts/tri-pr-create.t27", "t27b": "pass"}, - {"path": "specs/port/scripts/tri-search.t27", "t27b": "pass"}, - {"path": "specs/port/scripts/tri-sync.t27", "t27b": "pass"}, - {"path": "specs/port/scripts/tri_loop/claims.t27", "t27b": "pass"}, - {"path": "specs/port/scripts/tri_loop/corpus_parse.t27", "t27b": "pass"}, - {"path": "specs/port/scripts/tri_loop/loop_rules.t27", "t27b": "pass"}, - {"path": "specs/port/scripts/tri_loop/now_numbers.t27", "t27b": "pass"}, - {"path": "specs/port/scripts/tri_loop/t27b_rules.t27", "t27b": "pass"}, - {"path": "specs/port/scripts/ultra_engine_v70_ultimate.t27", "t27b": "pass"}, - {"path": "specs/port/scripts/validate_phi_f64.t27", "t27b": "pass"}, - {"path": "specs/port/scripts/verify_precision.t27", "t27b": "pass"}, - {"path": "specs/port/scripts/verify_smoking_guns.t27", "t27b": "pass"}, - {"path": "specs/port/scripts/wrapup/extract-context.t27", "t27b": "pass"}, - {"path": "specs/port/tools/backend_parity_table.t27", "t27b": "pass"}, - {"path": "specs/port/tools/bees/merger_gate_selftest.t27", "t27b": "pass"}, - {"path": "specs/port/tools/check_catalog_integrity.t27", "t27b": "pass"}, - {"path": "specs/port/tools/check_duplicate_declarations.t27", "t27b": "pass"}, - {"path": "specs/port/tools/check_fix_carries_source.t27", "t27b": "pass"}, - {"path": "specs/port/tools/ci/check_specs_still_parse.t27", "t27b": "pass"}, - {"path": "specs/port/tools/jtag/tdo_verdict.t27", "t27b": "pass"}, - {"path": "specs/port/tools/oracle/run.t27", "t27b": "pass"}, - {"path": "specs/port/tools/run_conformance_vvp.t27", "t27b": "pass"}, - {"path": "specs/port/tools/ternary_model.t27", "t27b": "pass"}, - {"path": "specs/port/tools/toolbelt.t27", "t27b": "pass"}, - {"path": "specs/port/tools/verify_emit_bitexact.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/fpga/fly-vivado/verilog/trinity_qmtech.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/fpga/gft/tb32.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/fpga/openxc7-regress/regress-fabric-bufg/fabric_bufg.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/fpga/openxc7-synth/DSP48E1_mock.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/fpga/openxc7-synth/blink_correct.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/fpga/openxc7-synth/blink_fast.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/fpga/openxc7-synth/blink_fixed.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/fpga/openxc7-synth/blink_minimal.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/fpga/openxc7-synth/blink_r23.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/fpga/openxc7-synth/blink_simple.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/fpga/openxc7-synth/blink_slow.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/fpga/openxc7-synth/blink_working.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/fpga/openxc7-synth/clk_test.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/fpga/openxc7-synth/clock_test.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/fpga/openxc7-synth/d6_blink.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/fpga/openxc7-synth/d6_inv_test.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/fpga/openxc7-synth/d6_test.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/fpga/openxc7-synth/d_bank13_test.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/fpga/openxc7-synth/d_blink_high.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/fpga/openxc7-synth/d_bufg_test.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/fpga/openxc7-synth/d_clk_direct.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/fpga/openxc7-synth/d_direct.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/fpga/openxc7-synth/d_e21_test.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/fpga/openxc7-synth/d_f19_test.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/fpga/openxc7-synth/d_full_path.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/fpga/openxc7-synth/d_g22_test.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/fpga/openxc7-synth/d_lut_only.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/fpga/openxc7-synth/d_multi_led.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/fpga/openxc7-synth/d_oscillator.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/fpga/openxc7-synth/d_simple_ff.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/fpga/openxc7-synth/d_simple_led.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/fpga/openxc7-synth/d_slow_blink.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/fpga/openxc7-synth/d_srl_blink.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/fpga/openxc7-synth/d_static_on.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/fpga/openxc7-synth/d_static_one.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/fpga/openxc7-synth/d_y0_test.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/fpga/openxc7-synth/definitive_diagnostic_inv.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/fpga/openxc7-synth/dsp_mul.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/fpga/openxc7-synth/led_both_test.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/fpga/openxc7-synth/led_d5_test.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/fpga/openxc7-synth/led_d6_test.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/fpga/openxc7-synth/led_diagnostic.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/fpga/openxc7-synth/led_off_test.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/fpga/openxc7-synth/led_on_test.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/fpga/openxc7-synth/led_simple_test.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/fpga/openxc7-synth/led_test_inv.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/fpga/openxc7-synth/multi_led_test.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/fpga/openxc7-synth/quantum_bridge_top.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/fpga/openxc7-synth/riscv_blink.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/fpga/openxc7-synth/singularity_d6_top.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/fpga/openxc7-synth/symbiflow_blink.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/fpga/openxc7-synth/ternary_activation.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/fpga/openxc7-synth/trinity_top.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/fpga/openxc7-synth/uart_echo.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/fpga/rtl/fpga_test_reporter.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/fpga/uart_loopback.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/fpga/uart_loopback_core.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/src/background_agent/main.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/src/brain/orbitofrontal_value.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/src/brain/weber_tuning.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/src/cli/health_check.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/src/cli/railway_create_full.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/src/cli/railway_create_project.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/src/cli/railway_deployment_create.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/src/cli/railway_null_startcmd.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/src/firebird/governance_temp.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/src/phi-engine/vibeec_original/bogatyrs_registry.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/src/phi-engine/vibeec_original/bogatyrs_spec_structure.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/src/phi-engine/vibeec_original/tnc.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/src/server_main.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/src/storm/experience_engine.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/src/tri-api/claude_md.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/src/tri/gen_aabb.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/src/tri/gen_arithmetic.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/src/tri/gen_assertion.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/src/tri/gen_barrier.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/src/tri/gen_base64.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/src/tri/gen_bezier.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/src/tri/gen_cache.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/src/tri/gen_caesar.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/src/tri/gen_canvas.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/src/tri/gen_color.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/src/tri/gen_cross_entropy.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/src/tri/gen_cursor.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/src/tri/gen_epoch_reclamation.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/src/tri/gen_escape.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/src/tri/gen_fuzz.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/src/tri/gen_geo_hash2d.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/src/tri/gen_gradient.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/src/tri/gen_gradient_descent.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/src/tri/gen_hazard_pointers.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/src/tri/gen_image.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/src/tri/gen_index.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/src/tri/gen_key_value.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/src/tri/gen_kmeans.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/src/tri/gen_leb128.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/src/tri/gen_linear_regression.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/src/tri/gen_lockfree_stack.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/src/tri/gen_matrix3x3.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/src/tri/gen_mock.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/src/tri/gen_neuron.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/src/tri/gen_path_utils.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/src/tri/gen_perceptron.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/src/tri/gen_quaternion.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/src/tri/gen_radix_tree.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/src/tri/gen_ray.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/src/tri/gen_record_store.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/src/tri/gen_rect.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/src/tri/gen_regression.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/src/tri/gen_relu.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/src/tri/gen_ring_buffer.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/src/tri/gen_rle.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/src/tri/gen_rsa_simple.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/src/tri/gen_rtree.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/src/tri/gen_rwlock.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/src/tri/gen_semaphore.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/src/tri/gen_sigmoid.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/src/tri/gen_skiplist_impl.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/src/tri/gen_snapshot.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/src/tri/gen_softmax.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/src/tri/gen_temp_file.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/src/tri/gen_test_runner.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/src/tri/gen_transaction.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/src/tri/gen_transform.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/src/tri/gen_varint.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/src/tri/gen_wal.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/src/tri/gen_websocket.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/src/tri/gen_work_stealing.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/src/tri/math/vocab_audit.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/src/tri/orchestrator_bench.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/src/tri/string_dualities.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/src/tri/string_spectrum.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/src/vibeec/gen_cmd_minimal.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/src/vibeec/gen_cmd_simple.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/src/vibeec/p2p_module.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/src/vibeec/tnc.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/src/vibeec/trinity_tokenizer.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/src/vibeec/validation_engine.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/src/wasm_stubs/auto_shard_stub.t27", "t27b": "pass"}, - {"path": "specs/port/trios/apps/trios-macos/rings/RUST-04/clade-improve/src/oversight.t27", "t27b": "pass"}, - {"path": "specs/port/trios/apps/trios-macos/rings/RUST-13/clade-meshd/src/transport.t27", "t27b": "pass"}, - {"path": "specs/port/trios/apps/trios-macos/rings/RUST-13/trios-mesh/build.t27", "t27b": "pass"}, - {"path": "specs/port/trios/apps/trios-macos/rings/RUST-13/trios-mesh/src/bin/smoke_m1.t27", "t27b": "pass"}, - {"path": "specs/port/trios/apps/trios-macos/rings/RUST-13/trios-mesh/tools/ad9361_config.t27", "t27b": "pass"}, - {"path": "specs/port/trios/crates/tri-tunnel/src/main.t27", "t27b": "pass"}, - {"path": "specs/port/trios/crates/trinity_loss/src/lib.t27", "t27b": "pass"}, - {"path": "specs/port/trios/crates/trios-bridge/src/main.t27", "t27b": "pass"}, - {"path": "specs/port/trios/crates/trios-chat/rings/CR-CHAT-00/src/lib.t27", "t27b": "pass"}, - {"path": "specs/port/trios/crates/trios-chat/rings/CR-CHAT-01/src/key_package_expiry_guard.t27", "t27b": "pass"}, - {"path": "specs/port/trios/crates/trios-chat/rings/CR-CHAT-02/src/epoch_rollover_wraparound_guard.t27", "t27b": "pass"}, - {"path": "specs/port/trios/crates/trios-chat/rings/CR-CHAT-02/src/skipped_message_key_gap_bound_guard.t27", "t27b": "pass"}, - {"path": "specs/port/trios/crates/trios-chat/rings/CR-CHAT-03/src/ratchet_tree_resolution_guard.t27", "t27b": "pass"}, - {"path": "specs/port/trios/crates/trios-chat/rings/CR-CHAT-03/src/unmerged_leaves_bound_guard.t27", "t27b": "pass"}, - {"path": "specs/port/trios/crates/trios-chat/rings/CR-CHAT-04/src/padding_alignment_boundary_guard.t27", "t27b": "pass"}, - {"path": "specs/port/trios/crates/trios-chat/rings/CR-CHAT-04/src/padding_block_size_alignment_guard.t27", "t27b": "pass"}, - {"path": "specs/port/trios/crates/trios-chat/rings/CR-CHAT-05/src/envelope_size_distribution_uniformity.t27", "t27b": "pass"}, - {"path": "specs/port/trios/crates/trios-chat/rings/CR-CHAT-07/src/blind_signature_sender_token.t27", "t27b": "pass"}, - {"path": "specs/port/trios/crates/trios-chat/rings/CR-CHAT-07/src/cover_decoy_ratio_governor.t27", "t27b": "pass"}, - {"path": "specs/port/trios/crates/trios-chat/rings/CR-CHAT-07/src/cover_traffic_inter_arrival_autocorrelation_guard.t27", "t27b": "pass"}, - {"path": "specs/port/trios/crates/trios-chat/rings/CR-CHAT-LAWS/src/lib.t27", "t27b": "pass"}, - {"path": "specs/port/trios/crates/trios-cli/src/cmd/agent.t27", "t27b": "pass"}, - {"path": "specs/port/trios/crates/trios-cli/src/cmd/commit.t27", "t27b": "pass"}, - {"path": "specs/port/trios/crates/trios-cli/src/cmd/gates.t27", "t27b": "pass"}, - {"path": "specs/port/trios/crates/trios-cli/src/cmd/leaderboard.t27", "t27b": "pass"}, - {"path": "specs/port/trios/crates/trios-cli/src/cmd/report.t27", "t27b": "pass"}, - {"path": "specs/port/trios/crates/trios-cli/src/cmd/roster.t27", "t27b": "pass"}, - {"path": "specs/port/trios/crates/trios-cli/src/cmd/run.t27", "t27b": "pass"}, - {"path": "specs/port/trios/crates/trios-cli/src/cmd/status.t27", "t27b": "pass"}, - {"path": "specs/port/trios/crates/trios-cli/src/cmd/submit.t27", "t27b": "pass"}, - {"path": "specs/port/trios/crates/trios-cli/src/gh.t27", "t27b": "pass"}, - {"path": "specs/port/trios/crates/trios-cli/src/lock.t27", "t27b": "pass"}, - {"path": "specs/port/trios/crates/trios-cli/src/metrics.t27", "t27b": "pass"}, - {"path": "specs/port/trios/crates/trios-doctor/rings/BRONZE-RING-DR/src/main.t27", "t27b": "pass"}, - {"path": "specs/port/trios/crates/trios-doctor/rings/SILVER-RING-DR-00/src/lib.t27", "t27b": "pass"}, - {"path": "specs/port/trios/crates/trios-doctor/src/main.t27", "t27b": "pass"}, - {"path": "specs/port/trios/crates/trios-ext/rings/SILVER-RING-EXT-00/src/lib.t27", "t27b": "pass"}, - {"path": "specs/port/trios/crates/trios-ext/xtask/src/main.t27", "t27b": "pass"}, - {"path": "specs/port/trios/crates/trios-git/src/commit.t27", "t27b": "pass"}, - {"path": "specs/port/trios/crates/trios-git/src/log.t27", "t27b": "pass"}, - {"path": "specs/port/trios/crates/trios-git/src/stash.t27", "t27b": "pass"}, - {"path": "specs/port/trios/crates/trios-git/src/status.t27", "t27b": "pass"}, - {"path": "specs/port/trios/crates/trios-golden-float/build.t27", "t27b": "pass"}, - {"path": "specs/port/trios/crates/trios-hdc/build.t27", "t27b": "pass"}, - {"path": "specs/port/trios/crates/trios-hdc/rings/HD-01/src/lib.t27", "t27b": "pass"}, - {"path": "specs/port/trios/crates/trios-igla-race/src/main.t27", "t27b": "pass"}, - {"path": "specs/port/trios/crates/trios-igla-trainer/src/jepa_runner.t27", "t27b": "pass"}, - {"path": "specs/port/trios/crates/trios-mcp/rings/BR-XTASK/src/main.t27", "t27b": "pass"}, - {"path": "specs/port/trios/crates/trios-mcp/rings/SR-01/src/lighthouse.t27", "t27b": "pass"}, - {"path": "specs/port/trios/crates/trios-mcp/rings/SR-02/src/discovery.t27", "t27b": "pass"}, - {"path": "specs/port/trios/crates/trios-mcp/rings/SR-02/src/lib.t27", "t27b": "pass"}, - {"path": "specs/port/trios/crates/trios-mcp/src/main.t27", "t27b": "pass"}, - {"path": "specs/port/trios/crates/trios-mesh/src/identity.t27", "t27b": "pass"}, - {"path": "specs/port/trios/crates/trios-mesh/src/packet.t27", "t27b": "pass"}, - {"path": "specs/port/trios/crates/trios-openclaw/rings/OC-01/src/lib.t27", "t27b": "pass"}, - {"path": "specs/port/trios/crates/trios-physics/build.t27", "t27b": "pass"}, - {"path": "specs/port/trios/crates/trios-physics/rings/PH-01/src/lib.t27", "t27b": "pass"}, - {"path": "specs/port/trios/crates/trios-physics/src/lib.t27", "t27b": "pass"}, - {"path": "specs/port/trios/crates/trios-rainbow-bridge/src/funnel_client.t27", "t27b": "pass"}, - {"path": "specs/port/trios/crates/trios-rainbow-bridge/src/lamport.t27", "t27b": "pass"}, - {"path": "specs/port/trios/crates/trios-sacred/rings/SC-00/src/lib.t27", "t27b": "pass"}, - {"path": "specs/port/trios/crates/trios-sacred/rings/SC-01/src/lib.t27", "t27b": "pass"}, - {"path": "specs/port/trios/crates/trios-scarab-types/rings/SR-00/src/lib.t27", "t27b": "pass"}, - {"path": "specs/port/trios/crates/trios-scarab-types/rings/SR-01/src/lib.t27", "t27b": "pass"}, - {"path": "specs/port/trios/crates/trios-scarab-types/rings/SR-02/src/lib.t27", "t27b": "pass"}, - {"path": "specs/port/trios/crates/trios-scarab-types/rings/SR-03/src/lib.t27", "t27b": "pass"}, - {"path": "specs/port/trios/crates/trios-scarab-types/rings/SR-04/src/lib.t27", "t27b": "pass"}, - {"path": "specs/port/trios/crates/trios-server/src/mcp_endpoints/tasks.t27", "t27b": "pass"}, - {"path": "specs/port/trios/crates/trios-server/src/tools/git.t27", "t27b": "pass"}, - {"path": "specs/port/trios/crates/trios-server/src/tools/git_extended.t27", "t27b": "pass"}, - {"path": "specs/port/trios/crates/trios-server/src/tools/gitbutler.t27", "t27b": "pass"}, - {"path": "specs/port/trios/crates/trios-server/src/tools/golden_float.t27", "t27b": "pass"}, - {"path": "specs/port/trios/crates/trios-server/src/tools/mod.t27", "t27b": "pass"}, - {"path": "specs/port/trios/crates/trios-store/rings/ST-00/src/lib.t27", "t27b": "pass"}, - {"path": "specs/port/trios/crates/trios-ternary/rings/TR-01/src/lib.t27", "t27b": "pass"}, - {"path": "specs/port/trios/crates/trios-train-cpu/src/bin/tjepa_modules/encoder.t27", "t27b": "pass"}, - {"path": "specs/port/trios/crates/trios-train-cpu/src/bin/train_state.t27", "t27b": "pass"}, - {"path": "specs/port/trios/crates/trios-trainer/src/train_loop.t27", "t27b": "pass"}, - {"path": "specs/port/trios/crates/trios-trainer/src/validation.t27", "t27b": "pass"}, - {"path": "specs/port/trios/crates/trios-trinity-brain/src/phi.t27", "t27b": "pass"}, - {"path": "specs/port/trios/crates/trios-vsa/rings/VS-01/src/lib.t27", "t27b": "pass"}, - {"path": "specs/port/trios/validate_bpb.t27", "t27b": "pass"}, - {"path": "specs/providers/catalog.t27", "t27b": "pass"}, - {"path": "specs/providers/gonka/deepseek-v4-flash-0731.t27", "t27b": "pass"}, - {"path": "specs/providers/gonka/glm-5-2-fp8.t27", "t27b": "pass"}, - {"path": "specs/providers/gonka/glm-5-3-flash.t27", "t27b": "pass"}, - {"path": "specs/providers/gonka/kimi-k2-6.t27", "t27b": "pass"}, - {"path": "specs/providers/gonka/minimax-m2-7.t27", "t27b": "pass"}, - {"path": "specs/providers/tri_gnk_pair.t27", "t27b": "pass"}, - {"path": "specs/providers/trinet/fpga-xc7a200t.t27", "t27b": "pass"}, - {"path": "specs/providers/trinet/gpu-consumer-24gb.t27", "t27b": "pass"}, - {"path": "specs/queen/actor_events.t27", "t27b": "pass"}, - {"path": "specs/queen/actor_view.t27", "t27b": "pass"}, - {"path": "specs/queen/actors.t27", "t27b": "pass"}, - {"path": "specs/queen/actors_hw.t27", "t27b": "pass"}, - {"path": "specs/queen/actors_hw_jtag.t27", "t27b": "pass"}, - {"path": "specs/queen/actors_hw_top.t27", "t27b": "pass"}, - {"path": "specs/queen/app.t27", "t27b": "pass"}, - {"path": "specs/queen/claim.t27", "t27b": "pass"}, - {"path": "specs/queen/control.t27", "t27b": "pass"}, - {"path": "specs/queen/dashboard.t27", "t27b": "pass"}, - {"path": "specs/queen/dispatch.t27", "t27b": "pass"}, - {"path": "specs/queen/dispatch_exit.t27", "t27b": "pass"}, - {"path": "specs/queen/domains.t27", "t27b": "pass"}, - {"path": "specs/queen/drain.t27", "t27b": "pass"}, - {"path": "specs/queen/events.t27", "t27b": "pass"}, - {"path": "specs/queen/golden_chain.t27", "t27b": "pass"}, - {"path": "specs/queen/hive.t27", "t27b": "pass"}, - {"path": "specs/queen/holds.t27", "t27b": "pass"}, - {"path": "specs/queen/jobs.t27", "t27b": "pass"}, - {"path": "specs/queen/keyed.t27", "t27b": "pass"}, - {"path": "specs/queen/keyed_guard.t27", "t27b": "pass"}, - {"path": "specs/queen/merger_gate.t27", "t27b": "pass"}, - {"path": "specs/queen/netlink.t27", "t27b": "pass"}, - {"path": "specs/queen/priority.t27", "t27b": "pass"}, - {"path": "specs/queen/replay/actors_decisions.t27", "t27b": "pass"}, - {"path": "specs/queen/replay/reviewer_decisions.t27", "t27b": "pass"}, - {"path": "specs/queen/replay/telemetry_decisions.t27", "t27b": "pass"}, - {"path": "specs/queen/review_lanes.t27", "t27b": "pass"}, - {"path": "specs/queen/review_log.t27", "t27b": "pass"}, - {"path": "specs/queen/review_valve.t27", "t27b": "pass"}, - {"path": "specs/queen/reviewer.t27", "t27b": "pass"}, - {"path": "specs/queen/reviewer_sizing.t27", "t27b": "pass"}, - {"path": "specs/queen/shaping.t27", "t27b": "pass"}, - {"path": "specs/queen/simulation.t27", "t27b": "pass"}, - {"path": "specs/queen/task_analysis.t27", "t27b": "pass"}, - {"path": "specs/queen/tasks.t27", "t27b": "pass"}, - {"path": "specs/queen/telemetry.t27", "t27b": "pass"}, - {"path": "specs/queen/turn_stop.t27", "t27b": "pass"}, - {"path": "specs/queen/views.t27", "t27b": "pass"}, - {"path": "specs/queen/waits.t27", "t27b": "pass"}, - {"path": "specs/queen/worktree_keep.t27", "t27b": "pass"}, - {"path": "specs/rings/ring_103_phi_sgd.t27", "t27b": "pass"}, - {"path": "specs/sandbox/health.t27", "t27b": "pass"}, - {"path": "specs/sandbox/https_enforce.t27", "t27b": "pass"}, - {"path": "specs/sandbox/orphan_detection.t27", "t27b": "pass"}, - {"path": "specs/sandbox/session_timeout.t27", "t27b": "pass"}, - {"path": "specs/skills/t27-measure-corpus.t27", "t27b": "pass"}, - {"path": "specs/skills/t27-phi-loop.t27", "t27b": "pass"}, - {"path": "specs/skills/t27-providers-steward.t27", "t27b": "pass"}, - {"path": "specs/skills/t27-self-host.t27", "t27b": "pass"}, - {"path": "specs/skills/t27-tri-pipeline.t27", "t27b": "pass"}, - {"path": "specs/skills/t27-tri.t27", "t27b": "pass"}, - {"path": "specs/skills/t27-wave-audit.t27", "t27b": "pass"}, - {"path": "specs/skills/t27-wrap-up.t27", "t27b": "pass"}, - {"path": "specs/skills/trinity-blog-post.t27", "t27b": "pass"}, - {"path": "specs/skills/trinity-board-sync.t27", "t27b": "pass"}, - {"path": "specs/skills/trinity-cloud.t27", "t27b": "pass"}, - {"path": "specs/skills/trinity-connect-accounts.t27", "t27b": "pass"}, - {"path": "specs/skills/trinity-doctor.t27", "t27b": "pass"}, - {"path": "specs/skills/trinity-farm-garden.t27", "t27b": "pass"}, - {"path": "specs/skills/trinity-fpga-synth.t27", "t27b": "pass"}, - {"path": "specs/skills/trinity-god-mode.t27", "t27b": "pass"}, - {"path": "specs/skills/trinity-implement-issue.t27", "t27b": "pass"}, - {"path": "specs/skills/trinity-queen-hive-visuals.t27", "t27b": "pass"}, - {"path": "specs/skills/trinity-review-code.t27", "t27b": "pass"}, - {"path": "specs/skills/trinity-run-tests.t27", "t27b": "pass"}, - {"path": "specs/skills/trinity-scholar.t27", "t27b": "pass"}, - {"path": "specs/skills/trinity-status.t27", "t27b": "pass"}, - {"path": "specs/skills/trinity-tech-tree.t27", "t27b": "pass"}, - {"path": "specs/skills/trinity-tri.t27", "t27b": "pass"}, - {"path": "specs/skills/trinity-trinity-test.t27", "t27b": "pass"}, - {"path": "specs/skills/trinity-ux-wave.t27", "t27b": "pass"}, - {"path": "specs/skills/trinity-vibee-gen.t27", "t27b": "pass"}, - {"path": "specs/skills/trinity-vsa-verify.t27", "t27b": "pass"}, - {"path": "specs/skills/trinity-wave.t27", "t27b": "pass"}, - {"path": "specs/system/unified-agent-operations.t27", "t27b": "pass"}, - {"path": "specs/ternary/activation_quantizer.t27", "t27b": "pass"}, - {"path": "specs/ternary/bitnet_layer.t27", "t27b": "pass"}, - {"path": "specs/ternary/bitnet_majority.t27", "t27b": "pass"}, - {"path": "specs/ternary/bitnet_mlp.t27", "t27b": "pass"}, - {"path": "specs/ternary/bitnet_mlp3.t27", "t27b": "pass"}, - {"path": "specs/ternary/bitnet_neuron.t27", "t27b": "pass"}, - {"path": "specs/ternary/bitnet_neuron_nchunk.t27", "t27b": "pass"}, - {"path": "specs/ternary/clocked_counter.t27", "t27b": "pass"}, - {"path": "specs/ternary/comb_bitnet_layer.t27", "t27b": "pass"}, - {"path": "specs/ternary/comb_bitnet_neuron.t27", "t27b": "pass"}, - {"path": "specs/ternary/comb_ternary_dot.t27", "t27b": "pass"}, - {"path": "specs/ternary/gft_add_rne.t27", "t27b": "pass"}, - {"path": "specs/ternary/gft_argmax4.t27", "t27b": "pass"}, - {"path": "specs/ternary/gft_axpy.t27", "t27b": "pass"}, - {"path": "specs/ternary/gft_bitnet_neuron.t27", "t27b": "pass"}, - {"path": "specs/ternary/gft_classifier4.t27", "t27b": "pass"}, - {"path": "specs/ternary/gft_classify.t27", "t27b": "pass"}, - {"path": "specs/ternary/gft_classify3.t27", "t27b": "pass"}, - {"path": "specs/ternary/gft_dot2.t27", "t27b": "pass"}, - {"path": "specs/ternary/gft_dot2_rne.t27", "t27b": "pass"}, - {"path": "specs/ternary/gft_dot4.t27", "t27b": "pass"}, - {"path": "specs/ternary/gft_dot4_rne.t27", "t27b": "pass"}, - {"path": "specs/ternary/gft_dot8.t27", "t27b": "pass"}, - {"path": "specs/ternary/gft_exp2.t27", "t27b": "pass"}, - {"path": "specs/ternary/gft_hidden2.t27", "t27b": "pass"}, - {"path": "specs/ternary/gft_layer2.t27", "t27b": "pass"}, - {"path": "specs/ternary/gft_layer3.t27", "t27b": "pass"}, - {"path": "specs/ternary/gft_layer4.t27", "t27b": "pass"}, - {"path": "specs/ternary/gft_log2.t27", "t27b": "pass"}, - {"path": "specs/ternary/gft_logistic.t27", "t27b": "pass"}, - {"path": "specs/ternary/gft_madd.t27", "t27b": "pass"}, - {"path": "specs/ternary/gft_magsub_tie.t27", "t27b": "pass"}, - {"path": "specs/ternary/gft_mlp2.t27", "t27b": "pass"}, - {"path": "specs/ternary/gft_mlp3.t27", "t27b": "pass"}, - {"path": "specs/ternary/gft_mul_rne.t27", "t27b": "pass"}, - {"path": "specs/ternary/gft_neuron_full.t27", "t27b": "pass"}, - {"path": "specs/ternary/gft_nll.t27", "t27b": "pass"}, - {"path": "specs/ternary/gft_recip.t27", "t27b": "pass"}, - {"path": "specs/ternary/gft_relu.t27", "t27b": "pass"}, - {"path": "specs/ternary/gft_sadd.t27", "t27b": "pass"}, - {"path": "specs/ternary/gft_sgd_step.t27", "t27b": "pass"}, - {"path": "specs/ternary/gft_signed_dot4.t27", "t27b": "pass"}, - {"path": "specs/ternary/gft_signed_mac.t27", "t27b": "pass"}, - {"path": "specs/ternary/gft_smul.t27", "t27b": "pass"}, - {"path": "specs/ternary/gft_softmax4.t27", "t27b": "pass"}, - {"path": "specs/ternary/gft_softmax_grad4.t27", "t27b": "pass"}, - {"path": "specs/ternary/gft_train1.t27", "t27b": "pass"}, - {"path": "specs/ternary/gft_train2.t27", "t27b": "pass"}, - {"path": "specs/ternary/gft_train2relu.t27", "t27b": "pass"}, - {"path": "specs/ternary/gft_xorbp.t27", "t27b": "pass"}, - {"path": "specs/ternary/gft_xorbp2.t27", "t27b": "pass"}, - {"path": "specs/ternary/gft_xornet.t27", "t27b": "pass"}, - {"path": "specs/ternary/gft_xorpercep.t27", "t27b": "pass"}, - {"path": "specs/ternary/gft_xorpercep3.t27", "t27b": "pass"}, - {"path": "specs/ternary/gft_xorpercep4.t27", "t27b": "pass"}, - {"path": "specs/ternary/gft_xortrain.t27", "t27b": "pass"}, - {"path": "specs/ternary/radix_economy.t27", "t27b": "pass"}, - {"path": "specs/ternary/stream_ternary_mac.t27", "t27b": "pass"}, - {"path": "specs/ternary/ternary_full_adder.t27", "t27b": "pass"}, - {"path": "specs/ternary/ternary_mac.t27", "t27b": "pass"}, - {"path": "specs/ternary/ternary_ripple_adder.t27", "t27b": "pass"}, - {"path": "specs/ternary/ternary_xor.t27", "t27b": "pass"}, - {"path": "specs/ternary/trits.t27", "t27b": "pass"}, - {"path": "specs/tools/catalog.t27", "t27b": "pass"}, - {"path": "specs/tools/epic_ci.t27", "t27b": "pass"}, - {"path": "specs/tools/mcp/gitbutler.t27", "t27b": "pass"}, - {"path": "specs/tools/mcp/inngest-dev.t27", "t27b": "pass"}, - {"path": "specs/tools/mcp/needle.t27", "t27b": "pass"}, - {"path": "specs/tools/mcp/neon.t27", "t27b": "pass"}, - {"path": "specs/tools/mcp/notebooklm.t27", "t27b": "pass"}, - {"path": "specs/tools/mcp/railway-mcp-server.t27", "t27b": "pass"}, - {"path": "specs/tools/mcp/t27-traceability.t27", "t27b": "pass"}, - {"path": "specs/tools/mcp/tri-mcp.t27", "t27b": "pass"}, - {"path": "specs/tools/mcp/tri-ssot.t27", "t27b": "pass"}, - {"path": "specs/tools/mcp/trinity.t27", "t27b": "pass"}, - {"path": "specs/tools/mcp/zig-docs.t27", "t27b": "pass"}, - {"path": "specs/tools/mcp_protocol.t27", "t27b": "pass"}, - {"path": "specs/tools/t27o/rust_convert.t27", "t27b": "pass"}, - {"path": "specs/tools/t27o/rust_std.t27", "t27b": "pass"}, - {"path": "specs/tools/tri/abandoned.t27", "t27b": "pass"}, - {"path": "specs/tools/tri/cell.t27", "t27b": "pass"}, - {"path": "specs/tools/tri/census.t27", "t27b": "pass"}, - {"path": "specs/tools/tri/ci.t27", "t27b": "pass"}, - {"path": "specs/tools/tri/competitors.t27", "t27b": "pass"}, - {"path": "specs/tools/tri/discard.t27", "t27b": "pass"}, - {"path": "specs/tools/tri/doctor.t27", "t27b": "pass"}, - {"path": "specs/tools/tri/elab.t27", "t27b": "pass"}, - {"path": "specs/tools/tri/emit.t27", "t27b": "pass"}, - {"path": "specs/tools/tri/experience.t27", "t27b": "pass"}, - {"path": "specs/tools/tri/fleet.t27", "t27b": "pass"}, - {"path": "specs/tools/tri/fmt.t27", "t27b": "pass"}, - {"path": "specs/tools/tri/fpga.t27", "t27b": "pass"}, - {"path": "specs/tools/tri/gates.t27", "t27b": "pass"}, - {"path": "specs/tools/tri/gen.t27", "t27b": "pass"}, - {"path": "specs/tools/tri/harness.t27", "t27b": "pass"}, - {"path": "specs/tools/tri/health.t27", "t27b": "pass"}, - {"path": "specs/tools/tri/hooks.t27", "t27b": "pass"}, - {"path": "specs/tools/tri/issues.t27", "t27b": "pass"}, - {"path": "specs/tools/tri/jumps.t27", "t27b": "pass"}, - {"path": "specs/tools/tri/kinds.t27", "t27b": "pass"}, - {"path": "specs/tools/tri/lean.t27", "t27b": "pass"}, - {"path": "specs/tools/tri/ledgers.t27", "t27b": "pass"}, - {"path": "specs/tools/tri/loop.t27", "t27b": "pass"}, - {"path": "specs/tools/tri/merging.t27", "t27b": "pass"}, - {"path": "specs/tools/tri/misread.t27", "t27b": "pass"}, - {"path": "specs/tools/tri/mods.t27", "t27b": "pass"}, - {"path": "specs/tools/tri/mutate.t27", "t27b": "pass"}, - {"path": "specs/tools/tri/now.t27", "t27b": "pass"}, - {"path": "specs/tools/tri/one-away.t27", "t27b": "pass"}, - {"path": "specs/tools/tri/orphaned.t27", "t27b": "pass"}, - {"path": "specs/tools/tri/pr.t27", "t27b": "pass"}, - {"path": "specs/tools/tri/prose.t27", "t27b": "pass"}, - {"path": "specs/tools/tri/quantifiers.t27", "t27b": "pass"}, - {"path": "specs/tools/tri/red.t27", "t27b": "pass"}, - {"path": "specs/tools/tri/reseal.t27", "t27b": "pass"}, - {"path": "specs/tools/tri/rtl.t27", "t27b": "pass"}, - {"path": "specs/tools/tri/seals.t27", "t27b": "pass"}, - {"path": "specs/tools/tri/serve.t27", "t27b": "pass"}, - {"path": "specs/tools/tri/skill.t27", "t27b": "pass"}, - {"path": "specs/tools/tri/status.t27", "t27b": "pass"}, - {"path": "specs/tools/tri/sweep.t27", "t27b": "pass"}, - {"path": "specs/tools/tri/synth.t27", "t27b": "pass"}, - {"path": "specs/tools/tri/test.t27", "t27b": "pass"}, - {"path": "specs/tools/tri/topic.t27", "t27b": "pass"}, - {"path": "specs/tools/tri/types.t27", "t27b": "pass"}, - {"path": "specs/tools/tri/unparsed.t27", "t27b": "pass"}, - {"path": "specs/tools/tri/vectors.t27", "t27b": "pass"}, - {"path": "specs/tools/tri/verdict.t27", "t27b": "pass"}, - {"path": "specs/tools/tri/vsim.t27", "t27b": "pass"}, - {"path": "specs/tools/tri/window.t27", "t27b": "pass"}, - {"path": "specs/tools/tri/worktrees.t27", "t27b": "pass"}, - {"path": "specs/tools/trinity/tri/bench.t27", "t27b": "pass"}, - {"path": "specs/tools/trinity/tri/bio.t27", "t27b": "pass"}, - {"path": "specs/tools/trinity/tri/blindspots.t27", "t27b": "pass"}, - {"path": "specs/tools/trinity/tri/conscious.t27", "t27b": "pass"}, - {"path": "specs/tools/trinity/tri/constants.t27", "t27b": "pass"}, - {"path": "specs/tools/trinity/tri/cosmos.t27", "t27b": "pass"}, - {"path": "specs/tools/trinity/tri/dashboard.t27", "t27b": "pass"}, - {"path": "specs/tools/trinity/tri/fib.t27", "t27b": "pass"}, - {"path": "specs/tools/trinity/tri/fpga.t27", "t27b": "pass"}, - {"path": "specs/tools/trinity/tri/gematria.t27", "t27b": "pass"}, - {"path": "specs/tools/trinity/tri/govern.t27", "t27b": "pass"}, - {"path": "specs/tools/trinity/tri/hardware.t27", "t27b": "pass"}, - {"path": "specs/tools/trinity/tri/identity.t27", "t27b": "pass"}, - {"path": "specs/tools/trinity/tri/lucas.t27", "t27b": "pass"}, - {"path": "specs/tools/trinity/tri/mesh.t27", "t27b": "pass"}, - {"path": "specs/tools/trinity/tri/needle-check.t27", "t27b": "pass"}, - {"path": "specs/tools/trinity/tri/needle-search.t27", "t27b": "pass"}, - {"path": "specs/tools/trinity/tri/needle.t27", "t27b": "pass"}, - {"path": "specs/tools/trinity/tri/omega.t27", "t27b": "pass"}, - {"path": "specs/tools/trinity/tri/particles.t27", "t27b": "pass"}, - {"path": "specs/tools/trinity/tri/phi.t27", "t27b": "pass"}, - {"path": "specs/tools/trinity/tri/quantum.t27", "t27b": "pass"}, - {"path": "specs/tools/trinity/tri/reputation.t27", "t27b": "pass"}, - {"path": "specs/tools/trinity/tri/sacred-const.t27", "t27b": "pass"}, - {"path": "specs/tools/trinity/tri/spiral.t27", "t27b": "pass"}, - {"path": "specs/tools/trinity/tri/swarm.t27", "t27b": "pass"}, - {"path": "specs/tools/trinity/tri/test.t27", "t27b": "pass"}, - {"path": "specs/tools/trinity/tri/vsa.t27", "t27b": "pass"}, - {"path": "specs/tools/trinity/tri/wallet.t27", "t27b": "pass"}, - {"path": "specs/traffic_animator.t27", "t27b": "pass"}, - {"path": "specs/tri/actors/metrics.t27", "t27b": "pass"}, - {"path": "specs/tri/agent/faculty_board.t27", "t27b": "pass"}, - {"path": "specs/tri/catalog/health.t27", "t27b": "pass"}, - {"path": "specs/tri/collections/namespace.t27", "t27b": "pass"}, - {"path": "specs/tri/crypto/ed25519.t27", "t27b": "pass"}, - {"path": "specs/tri/crypto/hex.t27", "t27b": "pass"}, - {"path": "specs/tri/crypto/sha256.t27", "t27b": "pass"}, - {"path": "specs/tri/crypto/sha512.t27", "t27b": "pass"}, - {"path": "specs/tri/graph/bellman_ford.t27", "t27b": "pass"}, - {"path": "specs/tri/graph/graph.t27", "t27b": "pass"}, - {"path": "specs/tri/graph/topological_sort.t27", "t27b": "pass"}, - {"path": "specs/tri/hot/hot.t27", "t27b": "pass"}, - {"path": "specs/tri/lab/receipt.t27", "t27b": "pass"}, - {"path": "specs/tri/lanes/lanes.t27", "t27b": "pass"}, - {"path": "specs/tri/math/math.t27", "t27b": "pass"}, - {"path": "specs/tri/math/measurement.t27", "t27b": "pass"}, - {"path": "specs/tri/misread/shapes.t27", "t27b": "pass"}, - {"path": "specs/tri/mutate/census.t27", "t27b": "pass"}, - {"path": "specs/tri/mutate/lab.t27", "t27b": "pass"}, - {"path": "specs/tri/mutate/plant.t27", "t27b": "pass"}, - {"path": "specs/tri/mutate/survivors.t27", "t27b": "pass"}, - {"path": "specs/tri/network/payout.t27", "t27b": "pass"}, - {"path": "specs/tri/pipeline/codegen.t27", "t27b": "pass"}, - {"path": "specs/tri/pipeline/spec_writer.t27", "t27b": "pass"}, - {"path": "specs/tri/pipeline/workflow.t27", "t27b": "pass"}, - {"path": "specs/tri/reseal/seal.t27", "t27b": "pass"}, - {"path": "specs/tri/search/pattern.t27", "t27b": "pass"}, - {"path": "specs/tri/sort/insertion_sort.t27", "t27b": "pass"}, - {"path": "specs/tri/sort/merge_sort.t27", "t27b": "pass"}, - {"path": "specs/tri/sort/selection_sort.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/a64.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/any_param_plan.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/arith_op.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/ast_scan.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/ast_shape.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/ast_walk.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/bit_cast_plan.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/blockers.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/builtin_plan.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/check_budget.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/cmp_op.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/coerce_plan.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/comptime_float.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/conformance/anonymous_struct.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/conformance/anytype_typeof.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/conformance/array_length_expr.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/conformance/array_literal.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/conformance/array_literal_value.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/conformance/array_repeat_text.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/conformance/bare_abs.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/conformance/big_frame.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/conformance/big_repeat_global.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/conformance/bit_cast.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/conformance/brace_invariant.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/conformance/builtin_abs_max_min_pi.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/conformance/carried_allocator.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/conformance/carried_container.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/conformance/cmp_out_of_range.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/conformance/comptime_float.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/conformance/comptime_float_f128.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/conformance/const_division.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/conformance/const_optional.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/conformance/discard_value.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/conformance/div_trunc_panic.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/conformance/elf_object.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/conformance/empty_anon_literal.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/conformance/empty_typed_array_literal.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/conformance/eval_branch_quota.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/conformance/float_as.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/conformance/float_call_cast.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/conformance/float_from_int_literal.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/conformance/float_mul_pow2.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/conformance/float_sqrt.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/conformance/frame_address_caller_owned.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/conformance/i128_arith.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/conformance/i128_ops.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/conformance/i128_return.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/conformance/int_cast.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/conformance/int_cast_index.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/conformance/large_frame.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/conformance/lazy_signature.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/conformance/let_reassigned.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/conformance/libm_logf.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/conformance/libm_powf.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/conformance/libm_rounding.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/conformance/libm_std_math.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/conformance/module_var_in_test.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/conformance/negative_float_literal.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/conformance/nested_anon_struct.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/conformance/numeric_coercion.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/conformance/odd_width_int.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/conformance/opaque_pointer.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/conformance/opt_void.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/conformance/optional_enum_compare.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/conformance/optional_module_var.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/conformance/param_discard.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/conformance/pointer_equality.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/conformance/postfix_optional.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/conformance/rem_int.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/conformance/repeat_addr_unreached.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/conformance/repeat_local.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/conformance/repeat_width_suffix.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/conformance/return_undefined_void.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/conformance/scaffold_local.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/conformance/scope_exit.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/conformance/scoped_gf16.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/conformance/shadow_module_var.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/conformance/size_of.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/conformance/slice_arg_one_element.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/conformance/static_slice_literal.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/conformance/std_mem_byte_slice.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/conformance/stdmem.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/conformance/str_module_var.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/conformance/string_slice_literal.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/conformance/struct_lit_if.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/conformance/test_local_write.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/conformance/tuple_local.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/conformance/tuple_local_index.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/conformance/type_alias.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/conformance/type_void.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/conformance/undefined_arg.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/conformance/undefined_module_var.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/conformance/unreached_stub.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/conformance/unread_anytype.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/conformance/unresolved_signature.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/conformance/untyped_local.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/conformance/untyped_local_uses.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/conformance/value_ignored.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/conformance/value_params.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/conformance/verilog_lib.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/conformance/verilog_prim.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/conformance/verilog_use.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/conformance/verilog_widths.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/conformance/void_bind.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/conformance/wide_int_const.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/conformance/zig_keyword_field.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/const_div_plan.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/discard_plan.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/dogfood.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/elf.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/emit_kit.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/empty_lit_plan.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/eval_arith.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/float_as_plan.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/frame_store_plan.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/fuzz.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/fuzz_oracle.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/i128_plan.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/int_cast_plan.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/lazy_sig_plan.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/ledger_steward.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/lencall.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/libm.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/libm_plan.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/literal_plan.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/macho.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/opaque_plan.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/optional_compare_plan.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/ptr_eq_plan.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/reduce.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/ref_var_plan.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/scaffold_plan.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/slice_lit_plan.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/source_text.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/stdmem.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/stdmem_plan.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/steward.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/text_escape.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/ts_emit.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/ts_plan.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/tuple_local_plan.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/type_text.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/undefined_arg_plan.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/verdict_key.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/verilog_emit.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/verilog_plan.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/void_bind_plan.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/wide_plan.t27", "t27b": "pass"}, - {"path": "specs/tri/test/report.t27", "t27b": "pass"}, - {"path": "specs/tri/utils/args.t27", "t27b": "pass"}, - {"path": "specs/tri/utils/exit_codes.t27", "t27b": "pass"}, - {"path": "specs/tri/utils/template.t27", "t27b": "pass"}, - {"path": "specs/trinet/etx.t27", "t27b": "pass"}, - {"path": "specs/trinet/ledger.t27", "t27b": "pass"}, - {"path": "specs/trinet/mint_authority.t27", "t27b": "pass"}, - {"path": "specs/trinet/node-work-credit.t27", "t27b": "pass"}, - {"path": "specs/trinet/tri-bridge.t27", "t27b": "pass"}, - {"path": "specs/trinity/build_graph.t27", "t27b": "pass"}, - {"path": "specs/trinity/capabilities/abi.c-api.t27", "t27b": "pass"}, - {"path": "specs/trinity/capabilities/agent.daemons.t27", "t27b": "pass"}, - {"path": "specs/trinity/capabilities/agent.phi-loop.t27", "t27b": "pass"}, - {"path": "specs/trinity/capabilities/agent.tri-api.t27", "t27b": "pass"}, - {"path": "specs/trinity/capabilities/api.http-server.t27", "t27b": "pass"}, - {"path": "specs/trinity/capabilities/archive.legacy.t27", "t27b": "pass"}, - {"path": "specs/trinity/capabilities/bench.suite.t27", "t27b": "pass"}, - {"path": "specs/trinity/capabilities/bot.tri-bot.t27", "t27b": "pass"}, - {"path": "specs/trinity/capabilities/brain.regions.t27", "t27b": "pass"}, - {"path": "specs/trinity/capabilities/catalog.spec-mirror.t27", "t27b": "pass"}, - {"path": "specs/trinity/capabilities/catalog.world-scan.t27", "t27b": "pass"}, - {"path": "specs/trinity/capabilities/cli.tri.t27", "t27b": "pass"}, - {"path": "specs/trinity/capabilities/convert.b2t.t27", "t27b": "pass"}, - {"path": "specs/trinity/capabilities/examples.zig.t27", "t27b": "pass"}, - {"path": "specs/trinity/capabilities/ext.vscode-swe.t27", "t27b": "pass"}, - {"path": "specs/trinity/capabilities/fpga.adapter.t27", "t27b": "pass"}, - {"path": "specs/trinity/capabilities/fpga.in-repo.t27", "t27b": "pass"}, - {"path": "specs/trinity/capabilities/lib.trinity.t27", "t27b": "pass"}, - {"path": "specs/trinity/capabilities/llm.firebird.t27", "t27b": "pass"}, - {"path": "specs/trinity/capabilities/llm.igla-chat.t27", "t27b": "pass"}, - {"path": "specs/trinity/capabilities/mcp.needle-mcp.t27", "t27b": "pass"}, - {"path": "specs/trinity/capabilities/mcp.trinity-mcp.t27", "t27b": "pass"}, - {"path": "specs/trinity/capabilities/native.canvas.t27", "t27b": "pass"}, - {"path": "specs/trinity/capabilities/native.node-gui.t27", "t27b": "pass"}, - {"path": "specs/trinity/capabilities/native.queen-app.t27", "t27b": "pass"}, - {"path": "specs/trinity/capabilities/node.trinity-node.t27", "t27b": "pass"}, - {"path": "specs/trinity/capabilities/numeric.golden-float.t27", "t27b": "pass"}, - {"path": "specs/trinity/capabilities/ops.deploy-infra.t27", "t27b": "pass"}, - {"path": "specs/trinity/capabilities/ops.railway-cli.t27", "t27b": "pass"}, - {"path": "specs/trinity/capabilities/pkg.vendored-cache.t27", "t27b": "pass"}, - {"path": "specs/trinity/capabilities/queen.lib.t27", "t27b": "pass"}, - {"path": "specs/trinity/capabilities/registry.commands.t27", "t27b": "pass"}, - {"path": "specs/trinity/capabilities/release.packaging.t27", "t27b": "pass"}, - {"path": "specs/trinity/capabilities/research.nexus-docs.t27", "t27b": "pass"}, - {"path": "specs/trinity/capabilities/research.programs.t27", "t27b": "pass"}, - {"path": "specs/trinity/capabilities/research.unreferenced-sources.t27", "t27b": "pass"}, - {"path": "specs/trinity/capabilities/search.vsa-index.t27", "t27b": "pass"}, - {"path": "specs/trinity/capabilities/specs.t27-vendored-compiler.t27", "t27b": "pass"}, - {"path": "specs/trinity/capabilities/specs.tri-corpus.t27", "t27b": "pass"}, - {"path": "specs/trinity/capabilities/specs.vibee-corpus.t27", "t27b": "pass"}, - {"path": "specs/trinity/capabilities/state.trinity-dir.t27", "t27b": "pass"}, - {"path": "specs/trinity/capabilities/test.graph.t27", "t27b": "pass"}, - {"path": "specs/trinity/capabilities/tools.scripts.t27", "t27b": "pass"}, - {"path": "specs/trinity/capabilities/train.hslm.t27", "t27b": "pass"}, - {"path": "specs/trinity/capabilities/training.targets.t27", "t27b": "pass"}, - {"path": "specs/trinity/capabilities/tri27.programs.t27", "t27b": "pass"}, - {"path": "specs/trinity/capabilities/tri27.toolchain.t27", "t27b": "pass"}, - {"path": "specs/trinity/capabilities/vibee.compiler.t27", "t27b": "pass"}, - {"path": "specs/trinity/capabilities/vsa.zig-hdc.t27", "t27b": "pass"}, - {"path": "specs/trinity/capabilities/web.docsite.t27", "t27b": "pass"}, - {"path": "specs/trinity/capabilities/web.queen-web.t27", "t27b": "pass"}, - {"path": "specs/trinity/capabilities/web.site.t27", "t27b": "pass"}, - {"path": "specs/trinity/compiler_matrix.t27", "t27b": "pass"}, - {"path": "specs/trinity/project.t27", "t27b": "pass"}, - {"path": "specs/ui/queen_evidence.t27", "t27b": "pass"}, - {"path": "specs/vault/audit.t27", "t27b": "pass"}, - {"path": "specs/vault/merge.t27", "t27b": "pass"}, - {"path": "specs/vault/policy.t27", "t27b": "pass"}, - {"path": "specs/verified/bench_agent.t27", "t27b": "pass"}, - {"path": "specs/verified/bench_boards.t27", "t27b": "pass"}, - {"path": "specs/verified/bitstream_reuse.t27", "t27b": "pass"}, - {"path": "specs/verified/bitstream_share.t27", "t27b": "pass"}, - {"path": "specs/verified/clock_constraints.t27", "t27b": "pass"}, - {"path": "specs/verified/corpus_merkle.t27", "t27b": "pass"}, - {"path": "specs/verified/corpus_receipt.t27", "t27b": "pass"}, - {"path": "specs/verified/ddc_receipt.t27", "t27b": "pass"}, - {"path": "specs/verified/device_dna.t27", "t27b": "pass"}, - {"path": "specs/verified/device_evidence.t27", "t27b": "pass"}, - {"path": "specs/verified/die_binding.t27", "t27b": "pass"}, - {"path": "specs/verified/digest_cache.t27", "t27b": "pass"}, - {"path": "specs/verified/evidence_chain.t27", "t27b": "pass"}, - {"path": "specs/verified/failure_loop.t27", "t27b": "pass"}, - {"path": "specs/verified/frontier.t27", "t27b": "pass"}, - {"path": "specs/verified/gen_hash_cache.t27", "t27b": "pass"}, - {"path": "specs/verified/independence.t27", "t27b": "pass"}, - {"path": "specs/verified/payout.t27", "t27b": "pass"}, - {"path": "specs/verified/poc/a/slot.t27", "t27b": "pass"}, - {"path": "specs/verified/poc/b/slot.t27", "t27b": "pass"}, - {"path": "specs/verified/poc/run.t27", "t27b": "pass"}, - {"path": "specs/verified/poc/static_counter.t27", "t27b": "pass"}, - {"path": "specs/verified/receipt.t27", "t27b": "pass"}, - {"path": "specs/verified/region.t27", "t27b": "pass"}, - {"path": "specs/verified/reuse.t27", "t27b": "pass"}, - {"path": "specs/verified/review_gate.t27", "t27b": "pass"}, - {"path": "specs/verified/run_record.t27", "t27b": "pass"}, - {"path": "specs/verified/seal_check.t27", "t27b": "pass"}, - {"path": "specs/verified/seal_identity.t27", "t27b": "pass"}, - {"path": "specs/verified/signed_receipt.t27", "t27b": "pass"}, - {"path": "specs/verified/silicon_queue.t27", "t27b": "pass"}, - {"path": "specs/verified/silicon_runs.t27", "t27b": "pass"}, - {"path": "specs/verified/suite_jobs.t27", "t27b": "pass"}, - {"path": "specs/verified/ternary_link_run.t27", "t27b": "pass"}, - {"path": "specs/verified/verdict.t27", "t27b": "pass"}, - {"path": "specs/verified/verdict_audit.t27", "t27b": "pass"}, - {"path": "specs/verified/watch.t27", "t27b": "pass"}, - {"path": "specs/vm/trinity_vm.t27", "t27b": "pass"}, - {"path": "specs/vsa/similarity_search.t27", "t27b": "pass"}, - {"path": "specs/vsa/trinity_compat.t27", "t27b": "pass"}, - {"path": "specs/xilinx7/bench_coverage.t27", "t27b": "pass"}, - {"path": "specs/xilinx7/far.t27", "t27b": "pass"}, - {"path": "specs/xilinx7/flow.t27", "t27b": "pass"}, - {"path": "specs/xilinx7/frames.t27", "t27b": "pass"}, - {"path": "specs/xilinx7/packets.t27", "t27b": "pass"} + {"path": "specs/a/b_c.t27", "t27b": "pass"}, + {"path": "specs/a_b/c.t27", "t27b": "pass"}, + {"path": "specs/agents/a.t27", "t27b": "pass"}, + {"path": "specs/agents/b.t27", "t27b": "pass"}, + {"path": "specs/agents/c.t27", "t27b": "pass"}, + {"path": "specs/agents/d.t27", "t27b": "pass"}, + {"path": "specs/agents/e.t27", "t27b": "pass"}, + {"path": "specs/agents/f.t27", "t27b": "pass"}, + {"path": "specs/agents/g.t27", "t27b": "pass"}, + {"path": "specs/agents/h.t27", "t27b": "pass"}, + {"path": "specs/agents/i.t27", "t27b": "pass"}, + {"path": "specs/agents/j.t27", "t27b": "pass"}, + {"path": "specs/agents/k.t27", "t27b": "pass"}, + {"path": "specs/agents/l.t27", "t27b": "pass"}, + {"path": "specs/agents/m.t27", "t27b": "pass"}, + {"path": "specs/agents/n.t27", "t27b": "pass"}, + {"path": "specs/agents/o.t27", "t27b": "pass"}, + {"path": "specs/agents/p.t27", "t27b": "pass"}, + {"path": "specs/agents/q.t27", "t27b": "pass"}, + {"path": "specs/agents/r.t27", "t27b": "pass"}, + {"path": "specs/agents/s.t27", "t27b": "pass"}, + {"path": "specs/agents/t.t27", "t27b": "pass"}, + {"path": "specs/agents/ti.t27", "t27b": "pass"}, + {"path": "specs/agents/u.t27", "t27b": "pass"}, + {"path": "specs/agents/v.t27", "t27b": "pass"}, + {"path": "specs/agents/w.t27", "t27b": "pass"}, + {"path": "specs/agents/x.t27", "t27b": "pass"}, + {"path": "specs/agents/y.t27", "t27b": "pass"}, + {"path": "specs/agents/z.t27", "t27b": "pass"}, + {"path": "specs/api/c_abi.t27", "t27b": "pass"}, + {"path": "specs/api/tri_api_context.t27", "t27b": "pass"}, + {"path": "specs/api/tri_api_loop.t27", "t27b": "pass"}, + {"path": "specs/api/tri_api_permissions.t27", "t27b": "pass"}, + {"path": "specs/api/tri_api_session.t27", "t27b": "pass"}, + {"path": "specs/api/tri_net_api.t27", "t27b": "pass"}, + {"path": "specs/automation/agent-claims-honest.t27", "t27b": "pass"}, + {"path": "specs/automation/agent-conversations.t27", "t27b": "pass"}, + {"path": "specs/automation/agent-hive-group.t27", "t27b": "pass"}, + {"path": "specs/automation/agent-media-kie.t27", "t27b": "pass"}, + {"path": "specs/automation/agent-neuro-kie.t27", "t27b": "pass"}, + {"path": "specs/automation/agent-provider-chain.t27", "t27b": "pass"}, + {"path": "specs/automation/agent-spec-bank.t27", "t27b": "pass"}, + {"path": "specs/automation/ball-board.t27", "t27b": "pass"}, + {"path": "specs/automation/ball-grants.t27", "t27b": "pass"}, + {"path": "specs/automation/blog-share.t27", "t27b": "pass"}, + {"path": "specs/automation/bot-agent-memory.t27", "t27b": "pass"}, + {"path": "specs/automation/bot-agent-stream.t27", "t27b": "pass"}, + {"path": "specs/automation/bot-agent-team.t27", "t27b": "pass"}, + {"path": "specs/automation/bot-event-tabs.t27", "t27b": "pass"}, + {"path": "specs/automation/bot-menu-press.t27", "t27b": "pass"}, + {"path": "specs/automation/bot-neuro-office.t27", "t27b": "pass"}, + {"path": "specs/automation/bot-office-crm.t27", "t27b": "pass"}, + {"path": "specs/automation/bot-topic-tabs.t27", "t27b": "pass"}, + {"path": "specs/automation/browser-pod-restart.t27", "t27b": "pass"}, + {"path": "specs/automation/browser-sign-in.t27", "t27b": "pass"}, + {"path": "specs/automation/browser-tab-strip.t27", "t27b": "pass"}, + {"path": "specs/automation/browser-viewer-boot.t27", "t27b": "pass"}, + {"path": "specs/automation/card-chat-night-watch.t27", "t27b": "pass"}, + {"path": "specs/automation/ci-bridge.t27", "t27b": "pass"}, + {"path": "specs/automation/claim-guard-bar.t27", "t27b": "pass"}, + {"path": "specs/automation/connect-card.t27", "t27b": "pass"}, + {"path": "specs/automation/course-access.t27", "t27b": "pass"}, + {"path": "specs/automation/course-outreach.t27", "t27b": "pass"}, + {"path": "specs/automation/crm-client-onboard.t27", "t27b": "pass"}, + {"path": "specs/automation/crm-client-ownership.t27", "t27b": "pass"}, + {"path": "specs/automation/crm-client-workspace.t27", "t27b": "pass"}, + {"path": "specs/automation/crm-duet.t27", "t27b": "pass"}, + {"path": "specs/automation/crm-first-screen.t27", "t27b": "pass"}, + {"path": "specs/automation/crm-lead-magnet.t27", "t27b": "pass"}, + {"path": "specs/automation/crm-sellers.t27", "t27b": "pass"}, + {"path": "specs/automation/crm-story-reel.t27", "t27b": "pass"}, + {"path": "specs/automation/engage-desk.t27", "t27b": "pass"}, + {"path": "specs/automation/hive-contributor-keys.t27", "t27b": "pass"}, + {"path": "specs/automation/inngest-functions-status.t27", "t27b": "pass"}, + {"path": "specs/automation/inngest-probe-suite.t27", "t27b": "pass"}, + {"path": "specs/automation/inngest-queen-scheduler.t27", "t27b": "pass"}, + {"path": "specs/automation/kanban-card-chat.t27", "t27b": "pass"}, + {"path": "specs/automation/leela-agent-link.t27", "t27b": "pass"}, + {"path": "specs/automation/mail-push.t27", "t27b": "pass"}, + {"path": "specs/automation/meeting-reminders.t27", "t27b": "pass"}, + {"path": "specs/automation/meta-connect.t27", "t27b": "pass"}, + {"path": "specs/automation/owner-studio.t27", "t27b": "pass"}, + {"path": "specs/automation/photo-actions.t27", "t27b": "pass"}, + {"path": "specs/automation/plan-reel.t27", "t27b": "pass"}, + {"path": "specs/automation/poster-facts-overlay.t27", "t27b": "pass"}, + {"path": "specs/automation/queen-contributor-keys.t27", "t27b": "pass"}, + {"path": "specs/automation/queen-growth.t27", "t27b": "pass"}, + {"path": "specs/automation/reddit-desk.t27", "t27b": "pass"}, + {"path": "specs/automation/review-jam.t27", "t27b": "pass"}, + {"path": "specs/automation/seal-stands-in.t27", "t27b": "pass"}, + {"path": "specs/automation/social-api.t27", "t27b": "pass"}, + {"path": "specs/automation/split-reel.t27", "t27b": "pass"}, + {"path": "specs/automation/token-wallet.t27", "t27b": "pass"}, + {"path": "specs/automation/tri-claim-batch.t27", "t27b": "pass"}, + {"path": "specs/automation/tri-wallet-chains.t27", "t27b": "pass"}, + {"path": "specs/automation/wrapup-auto.t27", "t27b": "pass"}, + {"path": "specs/base/debounce.t27", "t27b": "pass"}, + {"path": "specs/base/ops.t27", "t27b": "pass"}, + {"path": "specs/base/ring_32.t27", "t27b": "pass"}, + {"path": "specs/base/seed.t27", "t27b": "pass"}, + {"path": "specs/base/ternary_encoding.t27", "t27b": "pass"}, + {"path": "specs/base/types.t27", "t27b": "pass"}, + {"path": "specs/basics/01_what_a_spec_is.t27", "t27b": "pass"}, + {"path": "specs/basics/02_the_module_line.t27", "t27b": "pass"}, + {"path": "specs/basics/03_comments_and_prose.t27", "t27b": "pass"}, + {"path": "specs/basics/04_constants.t27", "t27b": "pass"}, + {"path": "specs/basics/05_whole_numbers.t27", "t27b": "pass"}, + {"path": "specs/basics/06_true_false_and_text.t27", "t27b": "pass"}, + {"path": "specs/basics/07_arrays.t27", "t27b": "pass"}, + {"path": "specs/basics/08_trits.t27", "t27b": "pass"}, + {"path": "specs/basics/09_expressions.t27", "t27b": "pass"}, + {"path": "specs/basics/10_a_test_block.t27", "t27b": "pass"}, + {"path": "specs/basics/11_many_tests.t27", "t27b": "pass"}, + {"path": "specs/basics/12_functions.t27", "t27b": "pass"}, + {"path": "specs/basics/13_local_names.t27", "t27b": "pass"}, + {"path": "specs/basics/14_if_and_else.t27", "t27b": "pass"}, + {"path": "specs/basics/15_loops.t27", "t27b": "pass"}, + {"path": "specs/basics/16_pub_or_private.t27", "t27b": "pass"}, + {"path": "specs/basics/17_structs.t27", "t27b": "pass"}, + {"path": "specs/basics/18_enums.t27", "t27b": "pass"}, + {"path": "specs/basics/19_use_other_modules.t27", "t27b": "pass"}, + {"path": "specs/basics/20_invariants.t27", "t27b": "pass"}, + {"path": "specs/basics/21_gen_ts.t27", "t27b": "pass"}, + {"path": "specs/basics/22_seven_backends.t27", "t27b": "pass"}, + {"path": "specs/basics/23_stages_of_t27c.t27", "t27b": "pass"}, + {"path": "specs/basics/24_tri_commands.t27", "t27b": "pass"}, + {"path": "specs/basics/25_reading_errors.t27", "t27b": "pass"}, + {"path": "specs/basics/26_a_small_program.t27", "t27b": "pass"}, + {"path": "specs/basics/27_where_next.t27", "t27b": "pass"}, + {"path": "specs/benchmarks/bench_main.t27", "t27b": "pass"}, + {"path": "specs/benchmarks/bench_nn.t27", "t27b": "pass"}, + {"path": "specs/benchmarks/gf16_bfloat16_nmse.t27", "t27b": "pass"}, + {"path": "specs/benchmarks/kernel_collatz.t27", "t27b": "pass"}, + {"path": "specs/benchmarks/kernel_f64loop.t27", "t27b": "pass"}, + {"path": "specs/benchmarks/kernel_fib.t27", "t27b": "pass"}, + {"path": "specs/benchmarks/kernel_matmul.t27", "t27b": "pass"}, + {"path": "specs/benchmarks/kernel_sieve.t27", "t27b": "pass"}, + {"path": "specs/benchmarks/kernel_ternary.t27", "t27b": "pass"}, + {"path": "specs/benchmarks/ternary_vs_binary.t27", "t27b": "pass"}, + {"path": "specs/blog/t27b_progress.t27", "t27b": "pass"}, + {"path": "specs/boards/arty_a7.t27", "t27b": "pass"}, + {"path": "specs/boards/wukong_v1.t27", "t27b": "pass"}, + {"path": "specs/boards/xc7a100t_full.t27", "t27b": "pass"}, + {"path": "specs/boards/xc7a100t_minimal.t27", "t27b": "pass"}, + {"path": "specs/brain/bus.t27", "t27b": "pass"}, + {"path": "specs/brain/cognitive_loop.t27", "t27b": "pass"}, + {"path": "specs/brain/phi_timing.t27", "t27b": "pass"}, + {"path": "specs/brain/unified_state.t27", "t27b": "pass"}, + {"path": "specs/catalog/discovery.t27", "t27b": "pass"}, + {"path": "specs/ci/affected.t27", "t27b": "pass"}, + {"path": "specs/ci/delivery_metrics.t27", "t27b": "pass"}, + {"path": "specs/ci/derived_data.t27", "t27b": "pass"}, + {"path": "specs/ci/gates/conflict_markers.t27", "t27b": "pass"}, + {"path": "specs/ci/gates/documented_commands.t27", "t27b": "pass"}, + {"path": "specs/ci/gates/verilog_widths.t27", "t27b": "pass"}, + {"path": "specs/ci/schema.t27", "t27b": "pass"}, + {"path": "specs/compiler/c_array_repeat_wrapper.t27", "t27b": "pass"}, + {"path": "specs/compiler/c_fixed_array_return.t27", "t27b": "pass"}, + {"path": "specs/compiler/codegen_conformance.t27", "t27b": "pass"}, + {"path": "specs/compiler/core/t27core.t27", "t27b": "pass"}, + {"path": "specs/compiler/core/t27core_ddc.t27", "t27b": "pass"}, + {"path": "specs/compiler/cse_hoist.t27", "t27b": "pass"}, + {"path": "specs/compiler/lexer.t27", "t27b": "pass"}, + {"path": "specs/compiler/meta_compile.t27", "t27b": "pass"}, + {"path": "specs/compiler/rust_constant_case.t27", "t27b": "pass"}, + {"path": "specs/compiler/rust_enum_order.t27", "t27b": "pass"}, + {"path": "specs/compiler/rust_optional_returns.t27", "t27b": "pass"}, + {"path": "specs/compiler/rust_tail_returns.t27", "t27b": "pass"}, + {"path": "specs/compiler/rust_value_parameters.t27", "t27b": "pass"}, + {"path": "specs/compiler/test_report_exit.t27", "t27b": "pass"}, + {"path": "specs/compiler/theory/isa_round_trip.t27", "t27b": "pass"}, + {"path": "specs/compiler/theory/reproducible.t27", "t27b": "pass"}, + {"path": "specs/compiler/theory/sieve.t27", "t27b": "pass"}, + {"path": "specs/compiler/theory/speed_quality.t27", "t27b": "pass"}, + {"path": "specs/compiler/theory/toolchain.t27", "t27b": "pass"}, + {"path": "specs/compiler/theory/vacuity_census.t27", "t27b": "pass"}, + {"path": "specs/compiler/theory/warmup.t27", "t27b": "pass"}, + {"path": "specs/compiler/theory/warmup_t27b.t27", "t27b": "pass"}, + {"path": "specs/compiler/verilog_aos_memory.t27", "t27b": "pass"}, + {"path": "specs/compiler/verilog_branch_context.t27", "t27b": "pass"}, + {"path": "specs/compiler/zig_empty_typed_array.t27", "t27b": "pass"}, + {"path": "specs/compiler/zig_field_syntax.t27", "t27b": "pass"}, + {"path": "specs/compiler/zig_float_call_cast.t27", "t27b": "pass"}, + {"path": "specs/compiler/zig_primitive_bindings.t27", "t27b": "pass"}, + {"path": "specs/compiler/zig_scoped_type.t27", "t27b": "pass"}, + {"path": "specs/compiler/zig_shadow_initializer.t27", "t27b": "pass"}, + {"path": "specs/compiler/zig_test_shadowing.t27", "t27b": "pass"}, + {"path": "specs/compiler/zig_value_ignored.t27", "t27b": "pass"}, + {"path": "specs/conformance/e2e_scenarios.t27", "t27b": "pass"}, + {"path": "specs/crons/999-multibots-telegraf-agent-autopilot-L1118.t27", "t27b": "pass"}, + {"path": "specs/crons/999-multibots-telegraf-bot-owner-billing-L474.t27", "t27b": "pass"}, + {"path": "specs/crons/999-multibots-telegraf-check-stuck-trainings.t27", "t27b": "pass"}, + {"path": "specs/crons/999-multibots-telegraf-ci.t27", "t27b": "pass"}, + {"path": "specs/crons/999-multibots-telegraf-client-telemetry-daily.t27", "t27b": "pass"}, + {"path": "specs/crons/999-multibots-telegraf-club-invoice-abandoned-watch.t27", "t27b": "pass"}, + {"path": "specs/crons/999-multibots-telegraf-crm-proactive-sweep.t27", "t27b": "pass"}, + {"path": "specs/crons/999-multibots-telegraf-crmProactive-L375.t27", "t27b": "pass"}, + {"path": "specs/crons/999-multibots-telegraf-daily-sales-advisor.t27", "t27b": "pass"}, + {"path": "specs/crons/999-multibots-telegraf-generate-jobs-L164.t27", "t27b": "pass"}, + {"path": "specs/crons/999-multibots-telegraf-health-check.t27", "t27b": "pass"}, + {"path": "specs/crons/999-multibots-telegraf-log-monitor.t27", "t27b": "pass"}, + {"path": "specs/crons/999-multibots-telegraf-notificationHandler-L318.t27", "t27b": "pass"}, + {"path": "specs/crons/999-multibots-telegraf-notificationHandler-L324.t27", "t27b": "pass"}, + {"path": "specs/crons/999-multibots-telegraf-periodic-webhook-health-check.t27", "t27b": "pass"}, + {"path": "specs/crons/999-multibots-telegraf-production-monitor-L80.t27", "t27b": "pass"}, + {"path": "specs/crons/999-multibots-telegraf-provider-health-monitor-L344.t27", "t27b": "pass"}, + {"path": "specs/crons/999-multibots-telegraf-render-server-L10845.t27", "t27b": "pass"}, + {"path": "specs/crons/999-multibots-telegraf-render-server-L2301.t27", "t27b": "pass"}, + {"path": "specs/crons/999-multibots-telegraf-render-server-L2325.t27", "t27b": "pass"}, + {"path": "specs/crons/999-multibots-telegraf-render-server-L919.t27", "t27b": "pass"}, + {"path": "specs/crons/999-multibots-telegraf-robokassa-unclaimed-watch.t27", "t27b": "pass"}, + {"path": "specs/crons/999-multibots-telegraf-security.t27", "t27b": "pass"}, + {"path": "specs/crons/999-multibots-telegraf-skill-detector.t27", "t27b": "pass"}, + {"path": "specs/crons/999-multibots-telegraf-taskCache-L27.t27", "t27b": "pass"}, + {"path": "specs/crons/999-multibots-telegraf-ton-pending-watch.t27", "t27b": "pass"}, + {"path": "specs/crons/999-multibots-telegraf-video-task-store-L156.t27", "t27b": "pass"}, + {"path": "specs/crons/mac-alerts-digest.t27", "t27b": "pass"}, + {"path": "specs/crons/mac-alerts-watchdog.t27", "t27b": "pass"}, + {"path": "specs/crons/mac-browseros-cron-watchdog.t27", "t27b": "pass"}, + {"path": "specs/crons/mac-dev-cache-clean.t27", "t27b": "pass"}, + {"path": "specs/crons/mac-jobsearch-poller.t27", "t27b": "pass"}, + {"path": "specs/crons/mac-leela-dailyquote.t27", "t27b": "pass"}, + {"path": "specs/crons/mac-mail-bridge.t27", "t27b": "pass"}, + {"path": "specs/crons/mac-mcp-hub.t27", "t27b": "pass"}, + {"path": "specs/crons/mac-neo-boards.t27", "t27b": "pass"}, + {"path": "specs/crons/mac-neo-jobsearch.t27", "t27b": "pass"}, + {"path": "specs/crons/mac-reviewer-bees.t27", "t27b": "pass"}, + {"path": "specs/crons/mac-signup-watch.t27", "t27b": "pass"}, + {"path": "specs/crons/mac-trios-cycle-heal.t27", "t27b": "pass"}, + {"path": "specs/crons/mac-trios-cycle.t27", "t27b": "pass"}, + {"path": "specs/crons/mac-trios-doctor.t27", "t27b": "pass"}, + {"path": "specs/crons/mac-trios-feed.t27", "t27b": "pass"}, + {"path": "specs/crons/mac-trios-heal.t27", "t27b": "pass"}, + {"path": "specs/crons/railway-jobsearch-cron.t27", "t27b": "pass"}, + {"path": "specs/crons/t27-formal-mutation.t27", "t27b": "pass"}, + {"path": "specs/crons/t27-pr-dashboard.t27", "t27b": "pass"}, + {"path": "specs/crons/trinity-agent-cron-cleanup.t27", "t27b": "pass"}, + {"path": "specs/crons/trinity-agent-queue-drain.t27", "t27b": "pass"}, + {"path": "specs/crons/trinity-brain-ci.t27", "t27b": "pass"}, + {"path": "specs/crons/trinity-codegen.t27", "t27b": "pass"}, + {"path": "specs/crons/trinity-discover-callers.t27", "t27b": "pass"}, + {"path": "specs/crons/trinity-pages-health-check.t27", "t27b": "pass"}, + {"path": "specs/crons/trinity-signal-health-self.t27", "t27b": "pass"}, + {"path": "specs/crons/trinity-site-live-gate.t27", "t27b": "pass"}, + {"path": "specs/demos/simple_test.t27", "t27b": "pass"}, + {"path": "specs/docs/chapters/alphabet.t27", "t27b": "pass"}, + {"path": "specs/docs/chapters/evidence.t27", "t27b": "pass"}, + {"path": "specs/docs/chapters/layers.t27", "t27b": "pass"}, + {"path": "specs/docs/chapters/project.t27", "t27b": "pass"}, + {"path": "specs/docs/chapters/queen.t27", "t27b": "pass"}, + {"path": "specs/docs/chapters/rules.t27", "t27b": "pass"}, + {"path": "specs/docs/chapters/tooling.t27", "t27b": "pass"}, + {"path": "specs/docs/system.t27", "t27b": "pass"}, + {"path": "specs/effects/capability.t27", "t27b": "pass"}, + {"path": "specs/effects/clock_cap.t27", "t27b": "pass"}, + {"path": "specs/effects/fs_cap.t27", "t27b": "pass"}, + {"path": "specs/effects/replay_oracle.t27", "t27b": "pass"}, + {"path": "specs/fpga/adapter.t27", "t27b": "pass"}, + {"path": "specs/fpga/apb_bridge.t27", "t27b": "pass"}, + {"path": "specs/fpga/assembler.t27", "t27b": "pass"}, + {"path": "specs/fpga/axi4.t27", "t27b": "pass"}, + {"path": "specs/fpga/boards/arty_a7_integration.t27", "t27b": "pass"}, + {"path": "specs/fpga/boards/qmtech_a100t_integration.t27", "t27b": "pass"}, + {"path": "specs/fpga/bootrom.t27", "t27b": "pass"}, + {"path": "specs/fpga/bpsk.t27", "t27b": "pass"}, + {"path": "specs/fpga/clock_domain.t27", "t27b": "pass"}, + {"path": "specs/fpga/coverage.t27", "t27b": "pass"}, + {"path": "specs/fpga/crossopt.t27", "t27b": "pass"}, + {"path": "specs/fpga/cts.t27", "t27b": "pass"}, + {"path": "specs/fpga/dft.t27", "t27b": "pass"}, + {"path": "specs/fpga/die_probe.t27", "t27b": "pass"}, + {"path": "specs/fpga/dsp/adders.t27", "t27b": "pass"}, + {"path": "specs/fpga/dsp/cordic.t27", "t27b": "pass"}, + {"path": "specs/fpga/dsp/fixed_point.t27", "t27b": "pass"}, + {"path": "specs/fpga/dsp/multipliers.t27", "t27b": "pass"}, + {"path": "specs/fpga/dsp/signals.t27", "t27b": "pass"}, + {"path": "specs/fpga/e2e_demo.t27", "t27b": "pass"}, + {"path": "specs/fpga/eth_beacon.t27", "t27b": "pass"}, + {"path": "specs/fpga/eth_crc.t27", "t27b": "pass"}, + {"path": "specs/fpga/eth_rx.t27", "t27b": "pass"}, + {"path": "specs/fpga/fifo.t27", "t27b": "pass"}, + {"path": "specs/fpga/gf16_accel.t27", "t27b": "pass"}, + {"path": "specs/fpga/hw_types.t27", "t27b": "pass"}, + {"path": "specs/fpga/linker.t27", "t27b": "pass"}, + {"path": "specs/fpga/memory.t27", "t27b": "pass"}, + {"path": "specs/fpga/mmcm.t27", "t27b": "pass"}, + {"path": "specs/fpga/mtbf.t27", "t27b": "pass"}, + {"path": "specs/fpga/partition.t27", "t27b": "pass"}, + {"path": "specs/fpga/power.t27", "t27b": "pass"}, + {"path": "specs/fpga/power_analysis.t27", "t27b": "pass"}, + {"path": "specs/fpga/reset_sync.t27", "t27b": "pass"}, + {"path": "specs/fpga/rgmii.t27", "t27b": "pass"}, + {"path": "specs/fpga/rgmii_sniff.t27", "t27b": "pass"}, + {"path": "specs/fpga/ro_race.t27", "t27b": "pass"}, + {"path": "specs/fpga/router.t27", "t27b": "pass"}, + {"path": "specs/fpga/secded.t27", "t27b": "pass"}, + {"path": "specs/fpga/simulator.t27", "t27b": "pass"}, + {"path": "specs/fpga/stdlib.t27", "t27b": "pass"}, + {"path": "specs/fpga/ternary_isa.t27", "t27b": "pass"}, + {"path": "specs/fpga/ternary_link.t27", "t27b": "pass"}, + {"path": "specs/fpga/testbench/assembler_tb.t27", "t27b": "pass"}, + {"path": "specs/fpga/testbench/cts_tb.t27", "t27b": "pass"}, + {"path": "specs/fpga/testbench/formal_tb.t27", "t27b": "pass"}, + {"path": "specs/fpga/testbench/partition_tb.t27", "t27b": "pass"}, + {"path": "specs/fpga/testbench/placement_tb.t27", "t27b": "pass"}, + {"path": "specs/fpga/testbench/power_tb.t27", "t27b": "pass"}, + {"path": "specs/fpga/testbench/router_tb.t27", "t27b": "pass"}, + {"path": "specs/fpga/testbench/simulator_tb.t27", "t27b": "pass"}, + {"path": "specs/fpga/testbench/timing_tb.t27", "t27b": "pass"}, + {"path": "specs/fpga/testbench/vcd_trace_tb.t27", "t27b": "pass"}, + {"path": "specs/fpga/timing.t27", "t27b": "pass"}, + {"path": "specs/fpga/trinet_node.t27", "t27b": "pass"}, + {"path": "specs/fpga/verification/build_verify.t27", "t27b": "pass"}, + {"path": "specs/functions/analytics-sales-advise.t27", "t27b": "pass"}, + {"path": "specs/functions/analytics-skills-detect.t27", "t27b": "pass"}, + {"path": "specs/functions/broadcast-message-send.t27", "t27b": "pass"}, + {"path": "specs/functions/client-telemetry-daily.t27", "t27b": "pass"}, + {"path": "specs/functions/club-invoice-abandoned-watch.t27", "t27b": "pass"}, + {"path": "specs/functions/content-detailed-script-generate.t27", "t27b": "pass"}, + {"path": "specs/functions/content-scenario-clips-generate.t27", "t27b": "pass"}, + {"path": "specs/functions/content-scripts-generate.t27", "t27b": "pass"}, + {"path": "specs/functions/crm-proactive-sweep.t27", "t27b": "pass"}, + {"path": "specs/functions/instagram-competitors-find.t27", "t27b": "pass"}, + {"path": "specs/functions/instagram-reels-analyze.t27", "t27b": "pass"}, + {"path": "specs/functions/instagram-top-content-extract.t27", "t27b": "pass"}, + {"path": "specs/functions/monitoring-error-report.t27", "t27b": "pass"}, + {"path": "specs/functions/monitoring-health-check.t27", "t27b": "pass"}, + {"path": "specs/functions/monitoring-logs-analyze.t27", "t27b": "pass"}, + {"path": "specs/functions/monitoring-logs-trigger.t27", "t27b": "pass"}, + {"path": "specs/functions/morph-images-generate.t27", "t27b": "pass"}, + {"path": "specs/functions/neuro-image-generate.t27", "t27b": "pass"}, + {"path": "specs/functions/payment-ai-server-process.t27", "t27b": "pass"}, + {"path": "specs/functions/reels-ai-callback.t27", "t27b": "pass"}, + {"path": "specs/functions/reels-ai-generate.t27", "t27b": "pass"}, + {"path": "specs/functions/reels-loop-generate.t27", "t27b": "pass"}, + {"path": "specs/functions/render-avatar-video-run.t27", "t27b": "pass"}, + {"path": "specs/functions/render-job-run.t27", "t27b": "pass"}, + {"path": "specs/functions/render-riddle-run.t27", "t27b": "pass"}, + {"path": "specs/functions/robokassa-unclaimed-watch.t27", "t27b": "pass"}, + {"path": "specs/functions/ton-pending-watch.t27", "t27b": "pass"}, + {"path": "specs/functions/training-model-complete.t27", "t27b": "pass"}, + {"path": "specs/functions/training-model-start.t27", "t27b": "pass"}, + {"path": "specs/functions/training-model-v2-start.t27", "t27b": "pass"}, + {"path": "specs/functions/training-stuck-check.t27", "t27b": "pass"}, + {"path": "specs/functions/webhook-generation-validate.t27", "t27b": "pass"}, + {"path": "specs/functions/welcome-avatar-generate.t27", "t27b": "pass"}, + {"path": "specs/github/auth.t27", "t27b": "pass"}, + {"path": "specs/hosting/credit.t27", "t27b": "pass"}, + {"path": "specs/hosting/feed.t27", "t27b": "pass"}, + {"path": "specs/hosting/host.t27", "t27b": "pass"}, + {"path": "specs/hosting/panel.t27", "t27b": "pass"}, + {"path": "specs/hosting/placement.t27", "t27b": "pass"}, + {"path": "specs/hosting/proof.t27", "t27b": "pass"}, + {"path": "specs/hosting/row.t27", "t27b": "pass"}, + {"path": "specs/hosting/statement.t27", "t27b": "pass"}, + {"path": "specs/hosting/sybil.t27", "t27b": "pass"}, + {"path": "specs/hosting/toolchain.t27", "t27b": "pass"}, + {"path": "specs/hosting/topology.t27", "t27b": "pass"}, + {"path": "specs/i18n/agents-ru.t27", "t27b": "pass"}, + {"path": "specs/i18n/blog-ru.t27", "t27b": "pass"}, + {"path": "specs/i18n/docs-ru.t27", "t27b": "pass"}, + {"path": "specs/igla/race/mvp_ternary_classifier.t27", "t27b": "pass"}, + {"path": "specs/igla/race/phi_accumulator_growth.t27", "t27b": "pass"}, + {"path": "specs/igla/race/phi_gain_freedom.t27", "t27b": "pass"}, + {"path": "specs/igla/race/phi_weights.t27", "t27b": "pass"}, + {"path": "specs/igla/race/ternary_lut_table.t27", "t27b": "pass"}, + {"path": "specs/igla/race/ternary_mac_group.t27", "t27b": "pass"}, + {"path": "specs/igla/race/ternary_node.t27", "t27b": "pass"}, + {"path": "specs/igla/race/unit_weights_node.t27", "t27b": "pass"}, + {"path": "specs/igla/w535_bounded_while_module.t27", "t27b": "pass"}, + {"path": "specs/isa/t27a.t27", "t27b": "pass"}, + {"path": "specs/isa/t27a_mnemonics.t27", "t27b": "pass"}, + {"path": "specs/isa/ternary_encoding.t27", "t27b": "pass"}, + {"path": "specs/isa/ternary_gates.t27", "t27b": "pass"}, + {"path": "specs/isa/ternary_graph.t27", "t27b": "pass"}, + {"path": "specs/isa/tri27_bytecode.t27", "t27b": "pass"}, + {"path": "specs/isa/tri27_machine.t27", "t27b": "pass"}, + {"path": "specs/jobs/network_job.t27", "t27b": "pass"}, + {"path": "specs/jobs/release_t27c.t27", "t27b": "pass"}, + {"path": "specs/jobs/t27b_ledger_steward.t27", "t27b": "pass"}, + {"path": "specs/math/constants.t27", "t27b": "pass"}, + {"path": "specs/math/gf_competitive.t27", "t27b": "pass"}, + {"path": "specs/memory/graph/crypt.t27", "t27b": "pass"}, + {"path": "specs/memory/graph/ingest.t27", "t27b": "pass"}, + {"path": "specs/memory/graph/scope.t27", "t27b": "pass"}, + {"path": "specs/memory/graph/temporal.t27", "t27b": "pass"}, + {"path": "specs/memory/graph/types.t27", "t27b": "pass"}, + {"path": "specs/memory/tmem/session.t27", "t27b": "pass"}, + {"path": "specs/memory/tmem/types.t27", "t27b": "pass"}, + {"path": "specs/mesh_routing.t27", "t27b": "pass"}, + {"path": "specs/ml/activation/elu_activation.t27", "t27b": "blocked", "blocker": "ExprCall(undeclared fn)", "reason": "unimplemented"}, + {"path": "specs/ml/activation/gelu_activation.t27", "t27b": "blocked", "blocker": "ExprCall(undeclared fn)", "reason": "unimplemented"}, + {"path": "specs/ml/activation/gelu_approx_activation.t27", "t27b": "blocked", "blocker": "ExprCall(undeclared fn)", "reason": "unimplemented"}, + {"path": "specs/ml/activation/leaky_relu_activation.t27", "t27b": "pass"}, + {"path": "specs/ml/activation/relu_activation.t27", "t27b": "pass"}, + {"path": "specs/ml/activation/sigmoid_activation.t27", "t27b": "pass"}, + {"path": "specs/ml/activation/silu_swish_activation.t27", "t27b": "blocked", "blocker": "ExprCall(undeclared fn)", "reason": "unimplemented"}, + {"path": "specs/ml/activation/softmax.t27", "t27b": "blocked", "blocker": "ExprCall(undeclared fn)", "reason": "unimplemented"}, + {"path": "specs/ml/activation/tanh_activation.t27", "t27b": "blocked", "blocker": "ExprCall(undeclared fn)", "reason": "unimplemented"}, + {"path": "specs/ml/igla_champion_capsule.t27", "t27b": "blocked", "blocker": "ExprIdentifier(undeclared)", "reason": "unimplemented"}, + {"path": "specs/ml/layers/avgpool2d_layer.t27", "t27b": "pass"}, + {"path": "specs/ml/layers/batchnorm_layer.t27", "t27b": "blocked", "blocker": "ExprCall(undeclared fn)", "reason": "unimplemented"}, + {"path": "specs/ml/layers/conv2d_layer.t27", "t27b": "pass"}, + {"path": "specs/ml/layers/dense_layer.t27", "t27b": "pass"}, + {"path": "specs/ml/layers/dropout_layer.t27", "t27b": "pass"}, + {"path": "specs/ml/layers/embedding_layer.t27", "t27b": "blocked", "blocker": "ExprCall(undeclared fn)", "reason": "unimplemented"}, + {"path": "specs/ml/layers/flatten_layer.t27", "t27b": "pass"}, + {"path": "specs/ml/layers/layernorm_layer.t27", "t27b": "pass"}, + {"path": "specs/ml/layers/maxpool2d_layer.t27", "t27b": "pass"}, + {"path": "specs/ml/layers/residual_connection.t27", "t27b": "pass"}, + {"path": "specs/ml/loss/binary_crossentropy_loss.t27", "t27b": "blocked", "blocker": "ExprCall(undeclared fn)", "reason": "unimplemented"}, + {"path": "specs/ml/loss/contrastive_loss.t27", "t27b": "blocked", "blocker": "ExprCall(undeclared fn)", "reason": "unimplemented"}, + {"path": "specs/ml/loss/cross_entropy_loss.t27", "t27b": "blocked", "blocker": "ExprCall(undeclared fn)", "reason": "unimplemented"}, + {"path": "specs/ml/loss/huber_loss.t27", "t27b": "pass"}, + {"path": "specs/ml/loss/kl_divergence.t27", "t27b": "pass"}, + {"path": "specs/ml/loss/mse_loss.t27", "t27b": "pass"}, + {"path": "specs/ml/optimizer/adagrad.t27", "t27b": "blocked", "blocker": "ExprCall(undeclared fn)", "reason": "unimplemented"}, + {"path": "specs/ml/optimizer/adam.t27", "t27b": "blocked", "blocker": "ExprCall(undeclared fn)", "reason": "unimplemented"}, + {"path": "specs/ml/optimizer/lamb.t27", "t27b": "blocked", "blocker": "ExprCall(undeclared fn)", "reason": "unimplemented"}, + {"path": "specs/ml/optimizer/race_config.t27", "t27b": "blocked", "blocker": "ExprIdentifier(undeclared)", "reason": "unimplemented"}, + {"path": "specs/ml/optimizer/rmsprop.t27", "t27b": "pass"}, + {"path": "specs/ml/optimizer/sgd.t27", "t27b": "pass"}, + {"path": "specs/ml/pathway/mlp.t27", "t27b": "blocked", "blocker": "ExprCall(undeclared fn)", "reason": "unimplemented"}, + {"path": "specs/ml/recurrent/attention_mechanism.t27", "t27b": "blocked", "blocker": "ExprCall(undeclared fn)", "reason": "unimplemented"}, + {"path": "specs/ml/recurrent/bilstm.t27", "t27b": "blocked", "blocker": "ExprCall(undeclared fn)", "reason": "unimplemented"}, + {"path": "specs/ml/recurrent/gru_cell.t27", "t27b": "blocked", "blocker": "ExprCall(undeclared fn)", "reason": "unimplemented"}, + {"path": "specs/ml/recurrent/lstm_cell.t27", "t27b": "blocked", "blocker": "ExprCall(undeclared fn)", "reason": "unimplemented"}, + {"path": "specs/ml/recurrent/lstm_single.t27", "t27b": "blocked", "blocker": "ExprCall(undeclared fn)", "reason": "unimplemented"}, + {"path": "specs/ml/recurrent/rnn_cell.t27", "t27b": "blocked", "blocker": "ExprCall(undeclared fn)", "reason": "unimplemented"}, + {"path": "specs/ml/recurrent/self_attention.t27", "t27b": "pass"}, + {"path": "specs/ml/rl/advantage_estimator.t27", "t27b": "blocked", "blocker": "ExprCall(undeclared fn)", "reason": "unimplemented"}, + {"path": "specs/ml/rl/dqn.t27", "t27b": "pass"}, + {"path": "specs/ml/rl/dqn_target_network.t27", "t27b": "pass"}, + {"path": "specs/ml/rl/ppo_clip_loss.t27", "t27b": "blocked", "blocker": "ExprCall(undeclared fn)", "reason": "unimplemented"}, + {"path": "specs/ml/rl/ppo_critic.t27", "t27b": "blocked", "blocker": "ExprCall(undeclared fn)", "reason": "unimplemented"}, + {"path": "specs/ml/rl/sac_critic.t27", "t27b": "pass"}, + {"path": "specs/ml/transformer/encoder_block.t27", "t27b": "blocked", "blocker": "ExprCall(undeclared fn)", "reason": "unimplemented"}, + {"path": "specs/ml/transformer/feed_forward_network.t27", "t27b": "pass"}, + {"path": "specs/ml/transformer/multi_head_attention.t27", "t27b": "pass"}, + {"path": "specs/ml/transformer/positional_encoding.t27", "t27b": "blocked", "blocker": "ExprCall(undeclared fn)", "reason": "unimplemented"}, + {"path": "specs/multipath_router.t27", "t27b": "pass"}, + {"path": "specs/network/attribution.t27", "t27b": "pass"}, + {"path": "specs/network/identity.t27", "t27b": "pass"}, + {"path": "specs/network/job_rules.t27", "t27b": "pass"}, + {"path": "specs/network/mvp.t27", "t27b": "pass"}, + {"path": "specs/network/mvp_v2.t27", "t27b": "pass"}, + {"path": "specs/network/mvp_v3.t27", "t27b": "pass"}, + {"path": "specs/network/mvp_v3_ed25519.t27", "t27b": "pass"}, + {"path": "specs/network/pool.t27", "t27b": "pass"}, + {"path": "specs/network/quorum.t27", "t27b": "pass"}, + {"path": "specs/network/usage.t27", "t27b": "pass"}, + {"path": "specs/numeric/bnf1024.t27", "t27b": "pass"}, + {"path": "specs/numeric/bnf128.t27", "t27b": "pass"}, + {"path": "specs/numeric/bnf16.t27", "t27b": "pass"}, + {"path": "specs/numeric/bnf256.t27", "t27b": "pass"}, + {"path": "specs/numeric/bnf32.t27", "t27b": "pass"}, + {"path": "specs/numeric/bnf512.t27", "t27b": "pass"}, + {"path": "specs/numeric/bnf64.t27", "t27b": "pass"}, + {"path": "specs/numeric/bnf8.t27", "t27b": "pass"}, + {"path": "specs/numeric/catalog_paper_count.t27", "t27b": "pass"}, + {"path": "specs/numeric/e8m0.t27", "t27b": "pass"}, + {"path": "specs/numeric/formats.t27", "t27b": "pass"}, + {"path": "specs/numeric/formats_catalog.t27", "t27b": "pass"}, + {"path": "specs/numeric/gf10.t27", "t27b": "pass"}, + {"path": "specs/numeric/gf1024.t27", "t27b": "pass"}, + {"path": "specs/numeric/gf128.t27", "t27b": "pass"}, + {"path": "specs/numeric/gf14.t27", "t27b": "pass"}, + {"path": "specs/numeric/gf16.t27", "t27b": "pass"}, + {"path": "specs/numeric/gf256.t27", "t27b": "pass"}, + {"path": "specs/numeric/gf48.t27", "t27b": "pass"}, + {"path": "specs/numeric/gf512.t27", "t27b": "pass"}, + {"path": "specs/numeric/gf6.t27", "t27b": "pass"}, + {"path": "specs/numeric/gf96.t27", "t27b": "pass"}, + {"path": "specs/numeric/gft1024.t27", "t27b": "pass"}, + {"path": "specs/numeric/gft128.t27", "t27b": "pass"}, + {"path": "specs/numeric/gft16.t27", "t27b": "pass"}, + {"path": "specs/numeric/gft256.t27", "t27b": "pass"}, + {"path": "specs/numeric/gft32.t27", "t27b": "pass"}, + {"path": "specs/numeric/gft4.t27", "t27b": "pass"}, + {"path": "specs/numeric/gft512.t27", "t27b": "pass"}, + {"path": "specs/numeric/gft64.t27", "t27b": "pass"}, + {"path": "specs/numeric/gft8.t27", "t27b": "pass"}, + {"path": "specs/numeric/gfternary.t27", "t27b": "pass"}, + {"path": "specs/numeric/golden_sieve.t27", "t27b": "pass"}, + {"path": "specs/numeric/ocp_mx.t27", "t27b": "pass"}, + {"path": "specs/numeric/requant_boundary.t27", "t27b": "pass"}, + {"path": "specs/numeric/tnf1024.t27", "t27b": "pass"}, + {"path": "specs/numeric/tnf128.t27", "t27b": "pass"}, + {"path": "specs/numeric/tnf16.t27", "t27b": "pass"}, + {"path": "specs/numeric/tnf17.t27", "t27b": "pass"}, + {"path": "specs/numeric/tnf256.t27", "t27b": "pass"}, + {"path": "specs/numeric/tnf32.t27", "t27b": "pass"}, + {"path": "specs/numeric/tnf4.t27", "t27b": "pass"}, + {"path": "specs/numeric/tnf512.t27", "t27b": "pass"}, + {"path": "specs/numeric/tnf64.t27", "t27b": "pass"}, + {"path": "specs/numeric/tnf8.t27", "t27b": "pass"}, + {"path": "specs/numeric/trinity_numeric_surface.t27", "t27b": "pass"}, + {"path": "specs/physics/e8_lqg_bridge.t27", "t27b": "pass"}, + {"path": "specs/physics/eye_isi.t27", "t27b": "pass"}, + {"path": "specs/physics/gamma-conflict.t27", "t27b": "pass"}, + {"path": "specs/physics/hslm_benchmark.t27", "t27b": "pass"}, + {"path": "specs/physics/line_bounce.t27", "t27b": "pass"}, + {"path": "specs/physics/lqg_cs_bridge.t27", "t27b": "pass"}, + {"path": "specs/physics/xc7_primitives.t27", "t27b": "pass"}, + {"path": "specs/policy/issue_shape.t27", "t27b": "pass"}, + {"path": "specs/policy/l2_generation.t27", "t27b": "pass"}, + {"path": "specs/policy/lang_en.t27", "t27b": "pass"}, + {"path": "specs/policy/merge_ours.t27", "t27b": "pass"}, + {"path": "specs/policy/own_language.t27", "t27b": "pass"}, + {"path": "specs/policy/required_contexts.t27", "t27b": "pass"}, + {"path": "specs/policy/text_lines.t27", "t27b": "pass"}, + {"path": "specs/port/bootstrap/src/bridge.t27", "t27b": "pass"}, + {"path": "specs/port/bootstrap/src/cc_gate.t27", "t27b": "pass"}, + {"path": "specs/port/bootstrap/src/check_calls.t27", "t27b": "pass"}, + {"path": "specs/port/bootstrap/src/compiler/AsmRelocEntry_new.t27", "t27b": "pass"}, + {"path": "specs/port/bootstrap/src/compiler/AsmSectionKind_from_i8.t27", "t27b": "pass"}, + {"path": "specs/port/bootstrap/src/compiler/AssembledInstr_r_type.t27", "t27b": "pass"}, + {"path": "specs/port/bootstrap/src/compiler/HirBusPort_axi4_lite_slave.t27", "t27b": "pass"}, + {"path": "specs/port/bootstrap/src/compiler/HirClockDomain_new.t27", "t27b": "pass"}, + {"path": "specs/port/bootstrap/src/compiler/HirCoverPoint_new.t27", "t27b": "pass"}, + {"path": "specs/port/bootstrap/src/compiler/HirGf16FftConfig_fft_stages.t27", "t27b": "pass"}, + {"path": "specs/port/bootstrap/src/compiler/HirIpCatalog_new.t27", "t27b": "pass"}, + {"path": "specs/port/bootstrap/src/compiler/HirTernaryRegFile_new.t27", "t27b": "pass"}, + {"path": "specs/port/bootstrap/src/compiler/HwType_hw_width.t27", "t27b": "pass"}, + {"path": "specs/port/bootstrap/src/compiler/LinkSection_text.t27", "t27b": "pass"}, + {"path": "specs/port/bootstrap/src/compiler/LoopGuard_loop_cond.t27", "t27b": "pass"}, + {"path": "specs/port/bootstrap/src/compiler/TbCheck_new.t27", "t27b": "pass"}, + {"path": "specs/port/bootstrap/src/compiler/collect_type_decls.t27", "t27b": "pass"}, + {"path": "specs/port/bootstrap/src/enrichment/mod.t27", "t27b": "pass"}, + {"path": "specs/port/bootstrap/src/jwt.t27", "t27b": "pass"}, + {"path": "specs/port/bootstrap/src/parse_conform.t27", "t27b": "pass"}, + {"path": "specs/port/bootstrap/src/phi_f64_literals.t27", "t27b": "pass"}, + {"path": "specs/port/bootstrap/src/phi_selfcheck.t27", "t27b": "pass"}, + {"path": "specs/port/bootstrap/src/sensitivity.t27", "t27b": "pass"}, + {"path": "specs/port/bootstrap/src/source_kind.t27", "t27b": "pass"}, + {"path": "specs/port/bootstrap/src/weight_bram.t27", "t27b": "pass"}, + {"path": "specs/port/browseros/trios/agent-server/apps/server/src/api/routes/health.t27", "t27b": "pass"}, + {"path": "specs/port/browseros/trios/agent-server/apps/server/src/api/routes/memory.t27", "t27b": "pass"}, + {"path": "specs/port/browseros/trios/agent-server/apps/server/src/api/routes/queen-lease.t27", "t27b": "pass"}, + {"path": "specs/port/browseros/trios/agent-server/apps/server/src/api/routes/queen-needs-you.t27", "t27b": "pass"}, + {"path": "specs/port/browseros/trios/agent-server/apps/server/src/api/routes/queen-public-agents.t27", "t27b": "pass"}, + {"path": "specs/port/browseros/trios/agent-server/apps/server/src/api/routes/queen-registry.t27", "t27b": "pass"}, + {"path": "specs/port/browseros/trios/agent-server/apps/server/src/api/routes/queen-rehearsal.t27", "t27b": "pass"}, + {"path": "specs/port/browseros/trios/agent-server/apps/server/src/api/routes/queen-report.t27", "t27b": "pass"}, + {"path": "specs/port/browseros/trios/agent-server/apps/server/src/api/routes/status.t27", "t27b": "pass"}, + {"path": "specs/port/browseros/trios/agent-server/apps/server/src/api/services/a2a/a2a-liveness.t27", "t27b": "pass"}, + {"path": "specs/port/browseros/trios/agent-server/apps/server/src/api/services/openclaw/claw-session.t27", "t27b": "pass"}, + {"path": "specs/port/browseros/trios/agent-server/apps/server/src/browser/bookmarks.t27", "t27b": "pass"}, + {"path": "specs/port/browseros/trios/agent-server/apps/server/src/browser/history.t27", "t27b": "pass"}, + {"path": "specs/port/browseros/trios/agent-server/apps/server/src/lib/agents/runtime/registry.t27", "t27b": "pass"}, + {"path": "specs/port/browseros/trios/agent-server/apps/server/src/lib/db/retry.t27", "t27b": "pass"}, + {"path": "specs/port/browseros/trios/agent-server/apps/server/src/lib/identity.t27", "t27b": "pass"}, + {"path": "specs/port/browseros/trios/agent-server/apps/server/src/lib/port-binding.t27", "t27b": "pass"}, + {"path": "specs/port/browseros/trios/agent-server/apps/server/src/lib/provider-error-classifier.t27", "t27b": "pass"}, + {"path": "specs/port/browseros/trios/agent-server/apps/server/src/monitoring/envelope.t27", "t27b": "pass"}, + {"path": "specs/port/browseros/trios/agent-server/apps/server/src/skills/catalog.t27", "t27b": "pass"}, + {"path": "specs/port/browseros/trios/agent-server/apps/server/src/tools/filesystem/ls.t27", "t27b": "pass"}, + {"path": "specs/port/browseros/trios/agent-server/apps/server/src/tools/memory/write.t27", "t27b": "pass"}, + {"path": "specs/port/browseros/trios/agent-server/apps/server/src/tools/tool-registry.t27", "t27b": "pass"}, + {"path": "specs/port/fpga/bscan_spi_qmtech/bscan_spi_qmtech.t27", "t27b": "pass"}, + {"path": "specs/port/fpga/openxc7-synth/phi_temporal/temporal_heartbeat.t27", "t27b": "pass"}, + {"path": "specs/port/fpga/verilog/dsp_probe.t27", "t27b": "pass"}, + {"path": "specs/port/fpga/verilog/dsp_probe_live.t27", "t27b": "pass"}, + {"path": "specs/port/fpga/verilog/e8m0_jtag.t27", "t27b": "pass"}, + {"path": "specs/port/fpga/verilog/gft_bitnet_neuron_jtag.t27", "t27b": "pass"}, + {"path": "specs/port/fpga/verilog/gft_dot4_comm_jtag.t27", "t27b": "pass"}, + {"path": "specs/port/fpga/verilog/gft_dup2_jtag.t27", "t27b": "pass"}, + {"path": "specs/port/fpga/verilog/gft_dup3_jtag.t27", "t27b": "pass"}, + {"path": "specs/port/fpga/verilog/gft_signed_dot4_jtag.t27", "t27b": "pass"}, + {"path": "specs/port/fpga/verilog/gft_smul_jtag.t27", "t27b": "pass"}, + {"path": "specs/port/fpga/verilog/gft_train1_jtag.t27", "t27b": "pass"}, + {"path": "specs/port/fpga/verilog/link_node.t27", "t27b": "pass"}, + {"path": "specs/port/fpga/verilog/mvp_ternary_classifier_top.t27", "t27b": "pass"}, + {"path": "specs/port/fpga/verilog/phi_weights_jtag.t27", "t27b": "pass"}, + {"path": "specs/port/fpga/verilog/ternary_mac_demo_top.t27", "t27b": "pass"}, + {"path": "specs/port/fpga/verilog/ternary_mac_synth.t27", "t27b": "pass"}, + {"path": "specs/port/fpga/verilog/ternary_node_jtag.t27", "t27b": "pass"}, + {"path": "specs/port/fpga/vivado/blinky.t27", "t27b": "pass"}, + {"path": "specs/port/fpga/vivado/gf16_matmul4x4.t27", "t27b": "pass"}, + {"path": "specs/port/fpga/vivado/gf16_top.t27", "t27b": "pass"}, + {"path": "specs/port/fpga/vivado/gf16_uart_sim_bench.t27", "t27b": "pass"}, + {"path": "specs/port/fpga/vivado/uart_detect_top.t27", "t27b": "pass"}, + {"path": "specs/port/fpga/vivado/uart_echo_top.t27", "t27b": "pass"}, + {"path": "specs/port/fpga/vsa/temporal_heartbeat_top.t27", "t27b": "pass"}, + {"path": "specs/port/scripts/aggregate-experience.t27", "t27b": "pass"}, + {"path": "specs/port/scripts/bulk-create-notebooks.t27", "t27b": "pass"}, + {"path": "specs/port/scripts/check-conflicts.t27", "t27b": "pass"}, + {"path": "specs/port/scripts/check-pagination-truncation.t27", "t27b": "pass"}, + {"path": "specs/port/scripts/check_first_party_doc_language.t27", "t27b": "pass"}, + {"path": "specs/port/scripts/ci/loop-tools-tracked.t27", "t27b": "pass"}, + {"path": "specs/port/scripts/ci/rings_matrix.t27", "t27b": "pass"}, + {"path": "specs/port/scripts/fpga-build.t27", "t27b": "pass"}, + {"path": "specs/port/scripts/fpga/flash.t27", "t27b": "pass"}, + {"path": "specs/port/scripts/gen_w309.t27", "t27b": "pass"}, + {"path": "specs/port/scripts/gen_w310.t27", "t27b": "pass"}, + {"path": "specs/port/scripts/gen_w311.t27", "t27b": "pass"}, + {"path": "specs/port/scripts/gen_w314.t27", "t27b": "pass"}, + {"path": "specs/port/scripts/gen_w315.t27", "t27b": "pass"}, + {"path": "specs/port/scripts/gen_w316.t27", "t27b": "pass"}, + {"path": "specs/port/scripts/gen_w317.t27", "t27b": "pass"}, + {"path": "specs/port/scripts/gen_w318.t27", "t27b": "pass"}, + {"path": "specs/port/scripts/gen_w320.t27", "t27b": "pass"}, + {"path": "specs/port/scripts/gen_w322.t27", "t27b": "pass"}, + {"path": "specs/port/scripts/gen_w326.t27", "t27b": "pass"}, + {"path": "specs/port/scripts/gen_w363.t27", "t27b": "pass"}, + {"path": "specs/port/scripts/gen_w365.t27", "t27b": "pass"}, + {"path": "specs/port/scripts/gen_w368.t27", "t27b": "pass"}, + {"path": "specs/port/scripts/gen_w377.t27", "t27b": "pass"}, + {"path": "specs/port/scripts/gen_w378.t27", "t27b": "pass"}, + {"path": "specs/port/scripts/gen_w379.t27", "t27b": "pass"}, + {"path": "specs/port/scripts/gen_w380.t27", "t27b": "pass"}, + {"path": "specs/port/scripts/gen_w381.t27", "t27b": "pass"}, + {"path": "specs/port/scripts/gen_w381_lean.t27", "t27b": "pass"}, + {"path": "specs/port/scripts/gen_w382.t27", "t27b": "pass"}, + {"path": "specs/port/scripts/gen_w384.t27", "t27b": "pass"}, + {"path": "specs/port/scripts/gen_w384_lean.t27", "t27b": "pass"}, + {"path": "specs/port/scripts/gen_w385.t27", "t27b": "pass"}, + {"path": "specs/port/scripts/gen_w386.t27", "t27b": "pass"}, + {"path": "specs/port/scripts/gen_w387.t27", "t27b": "pass"}, + {"path": "specs/port/scripts/gen_w388_lean.t27", "t27b": "pass"}, + {"path": "specs/port/scripts/gen_w391.t27", "t27b": "pass"}, + {"path": "specs/port/scripts/gen_w391_lean.t27", "t27b": "pass"}, + {"path": "specs/port/scripts/gen_w631.t27", "t27b": "pass"}, + {"path": "specs/port/scripts/gen_w632.t27", "t27b": "pass"}, + {"path": "specs/port/scripts/gen_w633.t27", "t27b": "pass"}, + {"path": "specs/port/scripts/gen_w634.t27", "t27b": "pass"}, + {"path": "specs/port/scripts/gen_w635.t27", "t27b": "pass"}, + {"path": "specs/port/scripts/gen_w636.t27", "t27b": "pass"}, + {"path": "specs/port/scripts/gen_w637.t27", "t27b": "pass"}, + {"path": "specs/port/scripts/gen_w638.t27", "t27b": "pass"}, + {"path": "specs/port/scripts/gen_w639.t27", "t27b": "pass"}, + {"path": "specs/port/scripts/gen_w640.t27", "t27b": "pass"}, + {"path": "specs/port/scripts/gen_w641.t27", "t27b": "pass"}, + {"path": "specs/port/scripts/gen_w642.t27", "t27b": "pass"}, + {"path": "specs/port/scripts/gen_w643.t27", "t27b": "pass"}, + {"path": "specs/port/scripts/gen_w644.t27", "t27b": "pass"}, + {"path": "specs/port/scripts/gen_w645.t27", "t27b": "pass"}, + {"path": "specs/port/scripts/gen_w646.t27", "t27b": "pass"}, + {"path": "specs/port/scripts/gen_w647.t27", "t27b": "pass"}, + {"path": "specs/port/scripts/gen_w648.t27", "t27b": "pass"}, + {"path": "specs/port/scripts/gen_w649.t27", "t27b": "pass"}, + {"path": "specs/port/scripts/gen_w650.t27", "t27b": "pass"}, + {"path": "specs/port/scripts/gen_w651.t27", "t27b": "pass"}, + {"path": "specs/port/scripts/gen_w652.t27", "t27b": "pass"}, + {"path": "specs/port/scripts/gen_w653.t27", "t27b": "pass"}, + {"path": "specs/port/scripts/gen_w654.t27", "t27b": "pass"}, + {"path": "specs/port/scripts/gen_w655.t27", "t27b": "pass"}, + {"path": "specs/port/scripts/gen_w656.t27", "t27b": "pass"}, + {"path": "specs/port/scripts/gen_w657.t27", "t27b": "pass"}, + {"path": "specs/port/scripts/gen_w662.t27", "t27b": "pass"}, + {"path": "specs/port/scripts/gen_w669.t27", "t27b": "pass"}, + {"path": "specs/port/scripts/gen_w_blocks.t27", "t27b": "pass"}, + {"path": "specs/port/scripts/generate_episodes.t27", "t27b": "pass"}, + {"path": "specs/port/scripts/git_commands_tasks_1_4.t27", "t27b": "pass"}, + {"path": "specs/port/scripts/install-constitutional-hook.t27", "t27b": "pass"}, + {"path": "specs/port/scripts/lee_monte_carlo_baseline.t27", "t27b": "pass"}, + {"path": "specs/port/scripts/mcp-wrapper.t27", "t27b": "pass"}, + {"path": "specs/port/scripts/print_pellis_seal_decimal.t27", "t27b": "pass"}, + {"path": "specs/port/scripts/pysr_trinity_blind_test_v2.t27", "t27b": "pass"}, + {"path": "specs/port/scripts/reseal-apply.t27", "t27b": "pass"}, + {"path": "specs/port/scripts/reseal-check.t27", "t27b": "pass"}, + {"path": "specs/port/scripts/run_v51_multiple.t27", "t27b": "pass"}, + {"path": "specs/port/scripts/test-agent-bridge.t27", "t27b": "pass"}, + {"path": "specs/port/scripts/tri-issue-create.t27", "t27b": "pass"}, + {"path": "specs/port/scripts/tri-pr-create.t27", "t27b": "pass"}, + {"path": "specs/port/scripts/tri-search.t27", "t27b": "pass"}, + {"path": "specs/port/scripts/tri-sync.t27", "t27b": "pass"}, + {"path": "specs/port/scripts/tri_loop/claims.t27", "t27b": "pass"}, + {"path": "specs/port/scripts/tri_loop/corpus_parse.t27", "t27b": "pass"}, + {"path": "specs/port/scripts/tri_loop/loop_rules.t27", "t27b": "pass"}, + {"path": "specs/port/scripts/tri_loop/now_numbers.t27", "t27b": "pass"}, + {"path": "specs/port/scripts/tri_loop/t27b_rules.t27", "t27b": "pass"}, + {"path": "specs/port/scripts/ultra_engine_v70_ultimate.t27", "t27b": "pass"}, + {"path": "specs/port/scripts/validate_phi_f64.t27", "t27b": "pass"}, + {"path": "specs/port/scripts/verify_precision.t27", "t27b": "pass"}, + {"path": "specs/port/scripts/verify_smoking_guns.t27", "t27b": "pass"}, + {"path": "specs/port/scripts/wrapup/extract-context.t27", "t27b": "pass"}, + {"path": "specs/port/tools/backend_parity_table.t27", "t27b": "pass"}, + {"path": "specs/port/tools/bees/merger_gate_selftest.t27", "t27b": "pass"}, + {"path": "specs/port/tools/check_catalog_integrity.t27", "t27b": "pass"}, + {"path": "specs/port/tools/check_duplicate_declarations.t27", "t27b": "pass"}, + {"path": "specs/port/tools/check_fix_carries_source.t27", "t27b": "pass"}, + {"path": "specs/port/tools/ci/check_specs_still_parse.t27", "t27b": "pass"}, + {"path": "specs/port/tools/jtag/tdo_verdict.t27", "t27b": "pass"}, + {"path": "specs/port/tools/oracle/run.t27", "t27b": "pass"}, + {"path": "specs/port/tools/run_conformance_vvp.t27", "t27b": "pass"}, + {"path": "specs/port/tools/ternary_model.t27", "t27b": "pass"}, + {"path": "specs/port/tools/toolbelt.t27", "t27b": "pass"}, + {"path": "specs/port/tools/verify_emit_bitexact.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/fpga/fly-vivado/verilog/trinity_qmtech.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/fpga/gft/tb32.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/fpga/openxc7-regress/regress-fabric-bufg/fabric_bufg.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/fpga/openxc7-synth/DSP48E1_mock.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/fpga/openxc7-synth/blink_correct.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/fpga/openxc7-synth/blink_fast.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/fpga/openxc7-synth/blink_fixed.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/fpga/openxc7-synth/blink_minimal.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/fpga/openxc7-synth/blink_r23.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/fpga/openxc7-synth/blink_simple.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/fpga/openxc7-synth/blink_slow.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/fpga/openxc7-synth/blink_working.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/fpga/openxc7-synth/clk_test.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/fpga/openxc7-synth/clock_test.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/fpga/openxc7-synth/d6_blink.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/fpga/openxc7-synth/d6_inv_test.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/fpga/openxc7-synth/d6_test.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/fpga/openxc7-synth/d_bank13_test.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/fpga/openxc7-synth/d_blink_high.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/fpga/openxc7-synth/d_bufg_test.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/fpga/openxc7-synth/d_clk_direct.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/fpga/openxc7-synth/d_direct.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/fpga/openxc7-synth/d_e21_test.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/fpga/openxc7-synth/d_f19_test.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/fpga/openxc7-synth/d_full_path.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/fpga/openxc7-synth/d_g22_test.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/fpga/openxc7-synth/d_lut_only.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/fpga/openxc7-synth/d_multi_led.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/fpga/openxc7-synth/d_oscillator.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/fpga/openxc7-synth/d_simple_ff.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/fpga/openxc7-synth/d_simple_led.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/fpga/openxc7-synth/d_slow_blink.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/fpga/openxc7-synth/d_srl_blink.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/fpga/openxc7-synth/d_static_on.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/fpga/openxc7-synth/d_static_one.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/fpga/openxc7-synth/d_y0_test.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/fpga/openxc7-synth/definitive_diagnostic_inv.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/fpga/openxc7-synth/dsp_mul.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/fpga/openxc7-synth/led_both_test.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/fpga/openxc7-synth/led_d5_test.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/fpga/openxc7-synth/led_d6_test.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/fpga/openxc7-synth/led_diagnostic.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/fpga/openxc7-synth/led_off_test.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/fpga/openxc7-synth/led_on_test.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/fpga/openxc7-synth/led_simple_test.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/fpga/openxc7-synth/led_test_inv.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/fpga/openxc7-synth/multi_led_test.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/fpga/openxc7-synth/quantum_bridge_top.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/fpga/openxc7-synth/riscv_blink.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/fpga/openxc7-synth/singularity_d6_top.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/fpga/openxc7-synth/symbiflow_blink.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/fpga/openxc7-synth/ternary_activation.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/fpga/openxc7-synth/trinity_top.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/fpga/openxc7-synth/uart_echo.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/fpga/rtl/fpga_test_reporter.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/fpga/uart_loopback.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/fpga/uart_loopback_core.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/src/background_agent/main.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/src/brain/orbitofrontal_value.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/src/brain/weber_tuning.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/src/cli/health_check.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/src/cli/railway_create_full.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/src/cli/railway_create_project.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/src/cli/railway_deployment_create.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/src/cli/railway_null_startcmd.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/src/firebird/governance_temp.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/src/phi-engine/vibeec_original/bogatyrs_registry.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/src/phi-engine/vibeec_original/bogatyrs_spec_structure.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/src/phi-engine/vibeec_original/tnc.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/src/server_main.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/src/storm/experience_engine.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/src/tri-api/claude_md.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/src/tri/gen_aabb.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/src/tri/gen_arithmetic.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/src/tri/gen_assertion.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/src/tri/gen_barrier.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/src/tri/gen_base64.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/src/tri/gen_bezier.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/src/tri/gen_cache.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/src/tri/gen_caesar.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/src/tri/gen_canvas.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/src/tri/gen_color.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/src/tri/gen_cross_entropy.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/src/tri/gen_cursor.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/src/tri/gen_epoch_reclamation.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/src/tri/gen_escape.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/src/tri/gen_fuzz.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/src/tri/gen_geo_hash2d.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/src/tri/gen_gradient.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/src/tri/gen_gradient_descent.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/src/tri/gen_hazard_pointers.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/src/tri/gen_image.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/src/tri/gen_index.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/src/tri/gen_key_value.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/src/tri/gen_kmeans.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/src/tri/gen_leb128.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/src/tri/gen_linear_regression.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/src/tri/gen_lockfree_stack.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/src/tri/gen_matrix3x3.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/src/tri/gen_mock.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/src/tri/gen_neuron.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/src/tri/gen_path_utils.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/src/tri/gen_perceptron.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/src/tri/gen_quaternion.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/src/tri/gen_radix_tree.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/src/tri/gen_ray.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/src/tri/gen_record_store.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/src/tri/gen_rect.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/src/tri/gen_regression.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/src/tri/gen_relu.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/src/tri/gen_ring_buffer.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/src/tri/gen_rle.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/src/tri/gen_rsa_simple.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/src/tri/gen_rtree.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/src/tri/gen_rwlock.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/src/tri/gen_semaphore.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/src/tri/gen_sigmoid.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/src/tri/gen_skiplist_impl.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/src/tri/gen_snapshot.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/src/tri/gen_softmax.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/src/tri/gen_temp_file.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/src/tri/gen_test_runner.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/src/tri/gen_transaction.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/src/tri/gen_transform.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/src/tri/gen_varint.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/src/tri/gen_wal.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/src/tri/gen_websocket.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/src/tri/gen_work_stealing.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/src/tri/math/vocab_audit.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/src/tri/orchestrator_bench.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/src/tri/string_dualities.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/src/tri/string_spectrum.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/src/vibeec/gen_cmd_minimal.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/src/vibeec/gen_cmd_simple.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/src/vibeec/p2p_module.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/src/vibeec/tnc.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/src/vibeec/trinity_tokenizer.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/src/vibeec/validation_engine.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/src/wasm_stubs/auto_shard_stub.t27", "t27b": "pass"}, + {"path": "specs/port/trios/apps/trios-macos/rings/RUST-04/clade-improve/src/oversight.t27", "t27b": "pass"}, + {"path": "specs/port/trios/apps/trios-macos/rings/RUST-13/clade-meshd/src/transport.t27", "t27b": "pass"}, + {"path": "specs/port/trios/apps/trios-macos/rings/RUST-13/trios-mesh/build.t27", "t27b": "pass"}, + {"path": "specs/port/trios/apps/trios-macos/rings/RUST-13/trios-mesh/src/bin/smoke_m1.t27", "t27b": "pass"}, + {"path": "specs/port/trios/apps/trios-macos/rings/RUST-13/trios-mesh/tools/ad9361_config.t27", "t27b": "pass"}, + {"path": "specs/port/trios/crates/tri-tunnel/src/main.t27", "t27b": "pass"}, + {"path": "specs/port/trios/crates/trinity_loss/src/lib.t27", "t27b": "pass"}, + {"path": "specs/port/trios/crates/trios-bridge/src/main.t27", "t27b": "pass"}, + {"path": "specs/port/trios/crates/trios-chat/rings/CR-CHAT-00/src/lib.t27", "t27b": "pass"}, + {"path": "specs/port/trios/crates/trios-chat/rings/CR-CHAT-01/src/key_package_expiry_guard.t27", "t27b": "pass"}, + {"path": "specs/port/trios/crates/trios-chat/rings/CR-CHAT-02/src/epoch_rollover_wraparound_guard.t27", "t27b": "pass"}, + {"path": "specs/port/trios/crates/trios-chat/rings/CR-CHAT-02/src/skipped_message_key_gap_bound_guard.t27", "t27b": "pass"}, + {"path": "specs/port/trios/crates/trios-chat/rings/CR-CHAT-03/src/ratchet_tree_resolution_guard.t27", "t27b": "pass"}, + {"path": "specs/port/trios/crates/trios-chat/rings/CR-CHAT-03/src/unmerged_leaves_bound_guard.t27", "t27b": "pass"}, + {"path": "specs/port/trios/crates/trios-chat/rings/CR-CHAT-04/src/padding_alignment_boundary_guard.t27", "t27b": "pass"}, + {"path": "specs/port/trios/crates/trios-chat/rings/CR-CHAT-04/src/padding_block_size_alignment_guard.t27", "t27b": "pass"}, + {"path": "specs/port/trios/crates/trios-chat/rings/CR-CHAT-05/src/envelope_size_distribution_uniformity.t27", "t27b": "pass"}, + {"path": "specs/port/trios/crates/trios-chat/rings/CR-CHAT-07/src/blind_signature_sender_token.t27", "t27b": "pass"}, + {"path": "specs/port/trios/crates/trios-chat/rings/CR-CHAT-07/src/cover_decoy_ratio_governor.t27", "t27b": "pass"}, + {"path": "specs/port/trios/crates/trios-chat/rings/CR-CHAT-07/src/cover_traffic_burst_detection.t27", "t27b": "pass"}, + {"path": "specs/port/trios/crates/trios-chat/rings/CR-CHAT-07/src/cover_traffic_inter_arrival_autocorrelation_guard.t27", "t27b": "pass"}, + {"path": "specs/port/trios/crates/trios-chat/rings/CR-CHAT-LAWS/src/lib.t27", "t27b": "pass"}, + {"path": "specs/port/trios/crates/trios-cli/src/cmd/agent.t27", "t27b": "pass"}, + {"path": "specs/port/trios/crates/trios-cli/src/cmd/commit.t27", "t27b": "pass"}, + {"path": "specs/port/trios/crates/trios-cli/src/cmd/gates.t27", "t27b": "pass"}, + {"path": "specs/port/trios/crates/trios-cli/src/cmd/leaderboard.t27", "t27b": "pass"}, + {"path": "specs/port/trios/crates/trios-cli/src/cmd/report.t27", "t27b": "pass"}, + {"path": "specs/port/trios/crates/trios-cli/src/cmd/roster.t27", "t27b": "pass"}, + {"path": "specs/port/trios/crates/trios-cli/src/cmd/run.t27", "t27b": "pass"}, + {"path": "specs/port/trios/crates/trios-cli/src/cmd/status.t27", "t27b": "pass"}, + {"path": "specs/port/trios/crates/trios-cli/src/cmd/submit.t27", "t27b": "pass"}, + {"path": "specs/port/trios/crates/trios-cli/src/gh.t27", "t27b": "pass"}, + {"path": "specs/port/trios/crates/trios-cli/src/lock.t27", "t27b": "pass"}, + {"path": "specs/port/trios/crates/trios-cli/src/metrics.t27", "t27b": "pass"}, + {"path": "specs/port/trios/crates/trios-doctor/rings/BRONZE-RING-DR/src/main.t27", "t27b": "pass"}, + {"path": "specs/port/trios/crates/trios-doctor/rings/SILVER-RING-DR-00/src/lib.t27", "t27b": "pass"}, + {"path": "specs/port/trios/crates/trios-doctor/src/main.t27", "t27b": "pass"}, + {"path": "specs/port/trios/crates/trios-ext/rings/SILVER-RING-EXT-00/src/lib.t27", "t27b": "pass"}, + {"path": "specs/port/trios/crates/trios-ext/xtask/src/main.t27", "t27b": "pass"}, + {"path": "specs/port/trios/crates/trios-git/src/commit.t27", "t27b": "pass"}, + {"path": "specs/port/trios/crates/trios-git/src/log.t27", "t27b": "pass"}, + {"path": "specs/port/trios/crates/trios-git/src/stash.t27", "t27b": "pass"}, + {"path": "specs/port/trios/crates/trios-git/src/status.t27", "t27b": "pass"}, + {"path": "specs/port/trios/crates/trios-golden-float/build.t27", "t27b": "pass"}, + {"path": "specs/port/trios/crates/trios-hdc/build.t27", "t27b": "pass"}, + {"path": "specs/port/trios/crates/trios-hdc/rings/HD-01/src/lib.t27", "t27b": "pass"}, + {"path": "specs/port/trios/crates/trios-igla-race/src/main.t27", "t27b": "pass"}, + {"path": "specs/port/trios/crates/trios-igla-trainer/src/jepa_runner.t27", "t27b": "pass"}, + {"path": "specs/port/trios/crates/trios-mcp/rings/BR-XTASK/src/main.t27", "t27b": "pass"}, + {"path": "specs/port/trios/crates/trios-mcp/rings/SR-01/src/lighthouse.t27", "t27b": "pass"}, + {"path": "specs/port/trios/crates/trios-mcp/rings/SR-02/src/discovery.t27", "t27b": "pass"}, + {"path": "specs/port/trios/crates/trios-mcp/rings/SR-02/src/lib.t27", "t27b": "pass"}, + {"path": "specs/port/trios/crates/trios-mcp/src/main.t27", "t27b": "pass"}, + {"path": "specs/port/trios/crates/trios-mesh/src/identity.t27", "t27b": "pass"}, + {"path": "specs/port/trios/crates/trios-mesh/src/packet.t27", "t27b": "pass"}, + {"path": "specs/port/trios/crates/trios-openclaw/rings/OC-01/src/lib.t27", "t27b": "pass"}, + {"path": "specs/port/trios/crates/trios-physics/build.t27", "t27b": "pass"}, + {"path": "specs/port/trios/crates/trios-physics/rings/PH-01/src/lib.t27", "t27b": "pass"}, + {"path": "specs/port/trios/crates/trios-physics/src/lib.t27", "t27b": "pass"}, + {"path": "specs/port/trios/crates/trios-rainbow-bridge/src/funnel_client.t27", "t27b": "pass"}, + {"path": "specs/port/trios/crates/trios-rainbow-bridge/src/lamport.t27", "t27b": "pass"}, + {"path": "specs/port/trios/crates/trios-sacred/rings/SC-00/src/lib.t27", "t27b": "pass"}, + {"path": "specs/port/trios/crates/trios-sacred/rings/SC-01/src/lib.t27", "t27b": "pass"}, + {"path": "specs/port/trios/crates/trios-scarab-types/rings/SR-00/src/lib.t27", "t27b": "pass"}, + {"path": "specs/port/trios/crates/trios-scarab-types/rings/SR-01/src/lib.t27", "t27b": "pass"}, + {"path": "specs/port/trios/crates/trios-scarab-types/rings/SR-02/src/lib.t27", "t27b": "pass"}, + {"path": "specs/port/trios/crates/trios-scarab-types/rings/SR-03/src/lib.t27", "t27b": "pass"}, + {"path": "specs/port/trios/crates/trios-scarab-types/rings/SR-04/src/lib.t27", "t27b": "pass"}, + {"path": "specs/port/trios/crates/trios-server/src/mcp_endpoints/tasks.t27", "t27b": "pass"}, + {"path": "specs/port/trios/crates/trios-server/src/tools/git.t27", "t27b": "pass"}, + {"path": "specs/port/trios/crates/trios-server/src/tools/git_extended.t27", "t27b": "pass"}, + {"path": "specs/port/trios/crates/trios-server/src/tools/gitbutler.t27", "t27b": "pass"}, + {"path": "specs/port/trios/crates/trios-server/src/tools/golden_float.t27", "t27b": "pass"}, + {"path": "specs/port/trios/crates/trios-server/src/tools/mod.t27", "t27b": "pass"}, + {"path": "specs/port/trios/crates/trios-store/rings/ST-00/src/lib.t27", "t27b": "pass"}, + {"path": "specs/port/trios/crates/trios-ternary/rings/TR-01/src/lib.t27", "t27b": "pass"}, + {"path": "specs/port/trios/crates/trios-train-cpu/src/bin/tjepa_modules/encoder.t27", "t27b": "pass"}, + {"path": "specs/port/trios/crates/trios-train-cpu/src/bin/train_state.t27", "t27b": "pass"}, + {"path": "specs/port/trios/crates/trios-trainer/src/train_loop.t27", "t27b": "pass"}, + {"path": "specs/port/trios/crates/trios-trainer/src/validation.t27", "t27b": "pass"}, + {"path": "specs/port/trios/crates/trios-trinity-brain/src/phi.t27", "t27b": "pass"}, + {"path": "specs/port/trios/crates/trios-vsa/rings/VS-01/src/lib.t27", "t27b": "pass"}, + {"path": "specs/port/trios/validate_bpb.t27", "t27b": "pass"}, + {"path": "specs/providers/catalog.t27", "t27b": "pass"}, + {"path": "specs/providers/gonka/deepseek-v4-flash-0731.t27", "t27b": "pass"}, + {"path": "specs/providers/gonka/glm-5-2-fp8.t27", "t27b": "pass"}, + {"path": "specs/providers/gonka/glm-5-3-flash.t27", "t27b": "pass"}, + {"path": "specs/providers/gonka/kimi-k2-6.t27", "t27b": "pass"}, + {"path": "specs/providers/gonka/minimax-m2-7.t27", "t27b": "pass"}, + {"path": "specs/providers/tri_gnk_pair.t27", "t27b": "pass"}, + {"path": "specs/providers/trinet/fpga-xc7a200t.t27", "t27b": "pass"}, + {"path": "specs/providers/trinet/gpu-consumer-24gb.t27", "t27b": "pass"}, + {"path": "specs/queen/actor_events.t27", "t27b": "pass"}, + {"path": "specs/queen/actor_view.t27", "t27b": "pass"}, + {"path": "specs/queen/actors.t27", "t27b": "pass"}, + {"path": "specs/queen/actors_hw.t27", "t27b": "pass"}, + {"path": "specs/queen/actors_hw_jtag.t27", "t27b": "pass"}, + {"path": "specs/queen/actors_hw_top.t27", "t27b": "pass"}, + {"path": "specs/queen/app.t27", "t27b": "pass"}, + {"path": "specs/queen/claim.t27", "t27b": "pass"}, + {"path": "specs/queen/control.t27", "t27b": "pass"}, + {"path": "specs/queen/dashboard.t27", "t27b": "pass"}, + {"path": "specs/queen/dispatch.t27", "t27b": "pass"}, + {"path": "specs/queen/dispatch_exit.t27", "t27b": "pass"}, + {"path": "specs/queen/domains.t27", "t27b": "pass"}, + {"path": "specs/queen/drain.t27", "t27b": "pass"}, + {"path": "specs/queen/events.t27", "t27b": "pass"}, + {"path": "specs/queen/golden_chain.t27", "t27b": "pass"}, + {"path": "specs/queen/hive.t27", "t27b": "pass"}, + {"path": "specs/queen/holds.t27", "t27b": "pass"}, + {"path": "specs/queen/jobs.t27", "t27b": "pass"}, + {"path": "specs/queen/keyed.t27", "t27b": "pass"}, + {"path": "specs/queen/keyed_guard.t27", "t27b": "pass"}, + {"path": "specs/queen/merger_gate.t27", "t27b": "pass"}, + {"path": "specs/queen/netlink.t27", "t27b": "pass"}, + {"path": "specs/queen/priority.t27", "t27b": "pass"}, + {"path": "specs/queen/replay/actors_decisions.t27", "t27b": "pass"}, + {"path": "specs/queen/replay/reviewer_decisions.t27", "t27b": "pass"}, + {"path": "specs/queen/replay/telemetry_decisions.t27", "t27b": "pass"}, + {"path": "specs/queen/review_lanes.t27", "t27b": "pass"}, + {"path": "specs/queen/review_log.t27", "t27b": "pass"}, + {"path": "specs/queen/review_valve.t27", "t27b": "pass"}, + {"path": "specs/queen/reviewer.t27", "t27b": "pass"}, + {"path": "specs/queen/reviewer_sizing.t27", "t27b": "pass"}, + {"path": "specs/queen/shaping.t27", "t27b": "pass"}, + {"path": "specs/queen/simulation.t27", "t27b": "pass"}, + {"path": "specs/queen/task_analysis.t27", "t27b": "pass"}, + {"path": "specs/queen/tasks.t27", "t27b": "pass"}, + {"path": "specs/queen/telemetry.t27", "t27b": "pass"}, + {"path": "specs/queen/turn_stop.t27", "t27b": "pass"}, + {"path": "specs/queen/views.t27", "t27b": "pass"}, + {"path": "specs/queen/waits.t27", "t27b": "pass"}, + {"path": "specs/queen/worktree_keep.t27", "t27b": "pass"}, + {"path": "specs/rings/ring_103_phi_sgd.t27", "t27b": "pass"}, + {"path": "specs/sandbox/health.t27", "t27b": "pass"}, + {"path": "specs/sandbox/https_enforce.t27", "t27b": "pass"}, + {"path": "specs/sandbox/orphan_detection.t27", "t27b": "pass"}, + {"path": "specs/sandbox/session_timeout.t27", "t27b": "pass"}, + {"path": "specs/skills/t27-measure-corpus.t27", "t27b": "pass"}, + {"path": "specs/skills/t27-phi-loop.t27", "t27b": "pass"}, + {"path": "specs/skills/t27-providers-steward.t27", "t27b": "pass"}, + {"path": "specs/skills/t27-self-host.t27", "t27b": "pass"}, + {"path": "specs/skills/t27-tri-pipeline.t27", "t27b": "pass"}, + {"path": "specs/skills/t27-tri.t27", "t27b": "pass"}, + {"path": "specs/skills/t27-wave-audit.t27", "t27b": "pass"}, + {"path": "specs/skills/t27-wrap-up.t27", "t27b": "pass"}, + {"path": "specs/skills/trinity-blog-post.t27", "t27b": "pass"}, + {"path": "specs/skills/trinity-board-sync.t27", "t27b": "pass"}, + {"path": "specs/skills/trinity-cloud.t27", "t27b": "pass"}, + {"path": "specs/skills/trinity-connect-accounts.t27", "t27b": "pass"}, + {"path": "specs/skills/trinity-doctor.t27", "t27b": "pass"}, + {"path": "specs/skills/trinity-farm-garden.t27", "t27b": "pass"}, + {"path": "specs/skills/trinity-fpga-synth.t27", "t27b": "pass"}, + {"path": "specs/skills/trinity-god-mode.t27", "t27b": "pass"}, + {"path": "specs/skills/trinity-implement-issue.t27", "t27b": "pass"}, + {"path": "specs/skills/trinity-queen-hive-visuals.t27", "t27b": "pass"}, + {"path": "specs/skills/trinity-review-code.t27", "t27b": "pass"}, + {"path": "specs/skills/trinity-run-tests.t27", "t27b": "pass"}, + {"path": "specs/skills/trinity-scholar.t27", "t27b": "pass"}, + {"path": "specs/skills/trinity-status.t27", "t27b": "pass"}, + {"path": "specs/skills/trinity-tech-tree.t27", "t27b": "pass"}, + {"path": "specs/skills/trinity-tri.t27", "t27b": "pass"}, + {"path": "specs/skills/trinity-trinity-test.t27", "t27b": "pass"}, + {"path": "specs/skills/trinity-ux-wave.t27", "t27b": "pass"}, + {"path": "specs/skills/trinity-vibee-gen.t27", "t27b": "pass"}, + {"path": "specs/skills/trinity-vsa-verify.t27", "t27b": "pass"}, + {"path": "specs/skills/trinity-wave.t27", "t27b": "pass"}, + {"path": "specs/system/unified-agent-operations.t27", "t27b": "pass"}, + {"path": "specs/ternary/activation_quantizer.t27", "t27b": "pass"}, + {"path": "specs/ternary/bitnet_layer.t27", "t27b": "pass"}, + {"path": "specs/ternary/bitnet_majority.t27", "t27b": "pass"}, + {"path": "specs/ternary/bitnet_mlp.t27", "t27b": "pass"}, + {"path": "specs/ternary/bitnet_mlp3.t27", "t27b": "pass"}, + {"path": "specs/ternary/bitnet_neuron.t27", "t27b": "pass"}, + {"path": "specs/ternary/bitnet_neuron_nchunk.t27", "t27b": "pass"}, + {"path": "specs/ternary/clocked_counter.t27", "t27b": "pass"}, + {"path": "specs/ternary/comb_bitnet_layer.t27", "t27b": "pass"}, + {"path": "specs/ternary/comb_bitnet_neuron.t27", "t27b": "pass"}, + {"path": "specs/ternary/comb_ternary_dot.t27", "t27b": "pass"}, + {"path": "specs/ternary/gft_add_rne.t27", "t27b": "pass"}, + {"path": "specs/ternary/gft_argmax4.t27", "t27b": "pass"}, + {"path": "specs/ternary/gft_axpy.t27", "t27b": "pass"}, + {"path": "specs/ternary/gft_bitnet_neuron.t27", "t27b": "pass"}, + {"path": "specs/ternary/gft_classifier4.t27", "t27b": "pass"}, + {"path": "specs/ternary/gft_classify.t27", "t27b": "pass"}, + {"path": "specs/ternary/gft_classify3.t27", "t27b": "pass"}, + {"path": "specs/ternary/gft_dot2.t27", "t27b": "pass"}, + {"path": "specs/ternary/gft_dot2_rne.t27", "t27b": "pass"}, + {"path": "specs/ternary/gft_dot4.t27", "t27b": "pass"}, + {"path": "specs/ternary/gft_dot4_rne.t27", "t27b": "pass"}, + {"path": "specs/ternary/gft_dot8.t27", "t27b": "pass"}, + {"path": "specs/ternary/gft_exp2.t27", "t27b": "pass"}, + {"path": "specs/ternary/gft_hidden2.t27", "t27b": "pass"}, + {"path": "specs/ternary/gft_layer2.t27", "t27b": "pass"}, + {"path": "specs/ternary/gft_layer3.t27", "t27b": "pass"}, + {"path": "specs/ternary/gft_layer4.t27", "t27b": "pass"}, + {"path": "specs/ternary/gft_log2.t27", "t27b": "pass"}, + {"path": "specs/ternary/gft_logistic.t27", "t27b": "pass"}, + {"path": "specs/ternary/gft_madd.t27", "t27b": "pass"}, + {"path": "specs/ternary/gft_magsub_tie.t27", "t27b": "pass"}, + {"path": "specs/ternary/gft_mlp2.t27", "t27b": "pass"}, + {"path": "specs/ternary/gft_mlp3.t27", "t27b": "pass"}, + {"path": "specs/ternary/gft_mul_rne.t27", "t27b": "pass"}, + {"path": "specs/ternary/gft_neuron_full.t27", "t27b": "pass"}, + {"path": "specs/ternary/gft_nll.t27", "t27b": "pass"}, + {"path": "specs/ternary/gft_recip.t27", "t27b": "pass"}, + {"path": "specs/ternary/gft_relu.t27", "t27b": "pass"}, + {"path": "specs/ternary/gft_sadd.t27", "t27b": "pass"}, + {"path": "specs/ternary/gft_sgd_step.t27", "t27b": "pass"}, + {"path": "specs/ternary/gft_signed_dot4.t27", "t27b": "pass"}, + {"path": "specs/ternary/gft_signed_mac.t27", "t27b": "pass"}, + {"path": "specs/ternary/gft_smul.t27", "t27b": "pass"}, + {"path": "specs/ternary/gft_softmax4.t27", "t27b": "pass"}, + {"path": "specs/ternary/gft_softmax_grad4.t27", "t27b": "pass"}, + {"path": "specs/ternary/gft_train1.t27", "t27b": "pass"}, + {"path": "specs/ternary/gft_train2.t27", "t27b": "pass"}, + {"path": "specs/ternary/gft_train2relu.t27", "t27b": "pass"}, + {"path": "specs/ternary/gft_xorbp.t27", "t27b": "pass"}, + {"path": "specs/ternary/gft_xorbp2.t27", "t27b": "pass"}, + {"path": "specs/ternary/gft_xornet.t27", "t27b": "pass"}, + {"path": "specs/ternary/gft_xorpercep.t27", "t27b": "pass"}, + {"path": "specs/ternary/gft_xorpercep3.t27", "t27b": "pass"}, + {"path": "specs/ternary/gft_xorpercep4.t27", "t27b": "pass"}, + {"path": "specs/ternary/gft_xortrain.t27", "t27b": "pass"}, + {"path": "specs/ternary/radix_economy.t27", "t27b": "pass"}, + {"path": "specs/ternary/stream_ternary_mac.t27", "t27b": "pass"}, + {"path": "specs/ternary/ternary_full_adder.t27", "t27b": "pass"}, + {"path": "specs/ternary/ternary_mac.t27", "t27b": "pass"}, + {"path": "specs/ternary/ternary_ripple_adder.t27", "t27b": "pass"}, + {"path": "specs/ternary/ternary_xor.t27", "t27b": "pass"}, + {"path": "specs/ternary/trits.t27", "t27b": "pass"}, + {"path": "specs/tools/catalog.t27", "t27b": "pass"}, + {"path": "specs/tools/epic_ci.t27", "t27b": "pass"}, + {"path": "specs/tools/mcp/gitbutler.t27", "t27b": "pass"}, + {"path": "specs/tools/mcp/inngest-dev.t27", "t27b": "pass"}, + {"path": "specs/tools/mcp/needle.t27", "t27b": "pass"}, + {"path": "specs/tools/mcp/neon.t27", "t27b": "pass"}, + {"path": "specs/tools/mcp/notebooklm.t27", "t27b": "pass"}, + {"path": "specs/tools/mcp/railway-mcp-server.t27", "t27b": "pass"}, + {"path": "specs/tools/mcp/t27-traceability.t27", "t27b": "pass"}, + {"path": "specs/tools/mcp/tri-mcp.t27", "t27b": "pass"}, + {"path": "specs/tools/mcp/tri-ssot.t27", "t27b": "pass"}, + {"path": "specs/tools/mcp/trinity.t27", "t27b": "pass"}, + {"path": "specs/tools/mcp/zig-docs.t27", "t27b": "pass"}, + {"path": "specs/tools/mcp_protocol.t27", "t27b": "pass"}, + {"path": "specs/tools/t27o/rust_convert.t27", "t27b": "pass"}, + {"path": "specs/tools/t27o/rust_std.t27", "t27b": "pass"}, + {"path": "specs/tools/tri/abandoned.t27", "t27b": "pass"}, + {"path": "specs/tools/tri/cell.t27", "t27b": "pass"}, + {"path": "specs/tools/tri/census.t27", "t27b": "pass"}, + {"path": "specs/tools/tri/ci.t27", "t27b": "pass"}, + {"path": "specs/tools/tri/competitors.t27", "t27b": "pass"}, + {"path": "specs/tools/tri/discard.t27", "t27b": "pass"}, + {"path": "specs/tools/tri/doctor.t27", "t27b": "pass"}, + {"path": "specs/tools/tri/elab.t27", "t27b": "pass"}, + {"path": "specs/tools/tri/emit.t27", "t27b": "pass"}, + {"path": "specs/tools/tri/experience.t27", "t27b": "pass"}, + {"path": "specs/tools/tri/fleet.t27", "t27b": "pass"}, + {"path": "specs/tools/tri/fmt.t27", "t27b": "pass"}, + {"path": "specs/tools/tri/fpga.t27", "t27b": "pass"}, + {"path": "specs/tools/tri/gates.t27", "t27b": "pass"}, + {"path": "specs/tools/tri/gen.t27", "t27b": "pass"}, + {"path": "specs/tools/tri/harness.t27", "t27b": "pass"}, + {"path": "specs/tools/tri/health.t27", "t27b": "pass"}, + {"path": "specs/tools/tri/hooks.t27", "t27b": "pass"}, + {"path": "specs/tools/tri/issues.t27", "t27b": "pass"}, + {"path": "specs/tools/tri/jumps.t27", "t27b": "pass"}, + {"path": "specs/tools/tri/kinds.t27", "t27b": "pass"}, + {"path": "specs/tools/tri/lean.t27", "t27b": "pass"}, + {"path": "specs/tools/tri/ledgers.t27", "t27b": "pass"}, + {"path": "specs/tools/tri/loop.t27", "t27b": "pass"}, + {"path": "specs/tools/tri/merging.t27", "t27b": "pass"}, + {"path": "specs/tools/tri/misread.t27", "t27b": "pass"}, + {"path": "specs/tools/tri/mods.t27", "t27b": "pass"}, + {"path": "specs/tools/tri/mutate.t27", "t27b": "pass"}, + {"path": "specs/tools/tri/now.t27", "t27b": "pass"}, + {"path": "specs/tools/tri/one-away.t27", "t27b": "pass"}, + {"path": "specs/tools/tri/orphaned.t27", "t27b": "pass"}, + {"path": "specs/tools/tri/pr.t27", "t27b": "pass"}, + {"path": "specs/tools/tri/prose.t27", "t27b": "pass"}, + {"path": "specs/tools/tri/quantifiers.t27", "t27b": "pass"}, + {"path": "specs/tools/tri/red.t27", "t27b": "pass"}, + {"path": "specs/tools/tri/reseal.t27", "t27b": "pass"}, + {"path": "specs/tools/tri/rtl.t27", "t27b": "pass"}, + {"path": "specs/tools/tri/seals.t27", "t27b": "pass"}, + {"path": "specs/tools/tri/serve.t27", "t27b": "pass"}, + {"path": "specs/tools/tri/skill.t27", "t27b": "pass"}, + {"path": "specs/tools/tri/status.t27", "t27b": "pass"}, + {"path": "specs/tools/tri/sweep.t27", "t27b": "pass"}, + {"path": "specs/tools/tri/synth.t27", "t27b": "pass"}, + {"path": "specs/tools/tri/test.t27", "t27b": "pass"}, + {"path": "specs/tools/tri/topic.t27", "t27b": "pass"}, + {"path": "specs/tools/tri/types.t27", "t27b": "pass"}, + {"path": "specs/tools/tri/unparsed.t27", "t27b": "pass"}, + {"path": "specs/tools/tri/vectors.t27", "t27b": "pass"}, + {"path": "specs/tools/tri/verdict.t27", "t27b": "pass"}, + {"path": "specs/tools/tri/vsim.t27", "t27b": "pass"}, + {"path": "specs/tools/tri/window.t27", "t27b": "pass"}, + {"path": "specs/tools/tri/worktrees.t27", "t27b": "pass"}, + {"path": "specs/tools/trinity/tri/bench.t27", "t27b": "pass"}, + {"path": "specs/tools/trinity/tri/bio.t27", "t27b": "pass"}, + {"path": "specs/tools/trinity/tri/blindspots.t27", "t27b": "pass"}, + {"path": "specs/tools/trinity/tri/conscious.t27", "t27b": "pass"}, + {"path": "specs/tools/trinity/tri/constants.t27", "t27b": "pass"}, + {"path": "specs/tools/trinity/tri/cosmos.t27", "t27b": "pass"}, + {"path": "specs/tools/trinity/tri/dashboard.t27", "t27b": "pass"}, + {"path": "specs/tools/trinity/tri/fib.t27", "t27b": "pass"}, + {"path": "specs/tools/trinity/tri/fpga.t27", "t27b": "pass"}, + {"path": "specs/tools/trinity/tri/gematria.t27", "t27b": "pass"}, + {"path": "specs/tools/trinity/tri/govern.t27", "t27b": "pass"}, + {"path": "specs/tools/trinity/tri/hardware.t27", "t27b": "pass"}, + {"path": "specs/tools/trinity/tri/identity.t27", "t27b": "pass"}, + {"path": "specs/tools/trinity/tri/lucas.t27", "t27b": "pass"}, + {"path": "specs/tools/trinity/tri/mesh.t27", "t27b": "pass"}, + {"path": "specs/tools/trinity/tri/needle-check.t27", "t27b": "pass"}, + {"path": "specs/tools/trinity/tri/needle-search.t27", "t27b": "pass"}, + {"path": "specs/tools/trinity/tri/needle.t27", "t27b": "pass"}, + {"path": "specs/tools/trinity/tri/omega.t27", "t27b": "pass"}, + {"path": "specs/tools/trinity/tri/particles.t27", "t27b": "pass"}, + {"path": "specs/tools/trinity/tri/phi.t27", "t27b": "pass"}, + {"path": "specs/tools/trinity/tri/quantum.t27", "t27b": "pass"}, + {"path": "specs/tools/trinity/tri/reputation.t27", "t27b": "pass"}, + {"path": "specs/tools/trinity/tri/sacred-const.t27", "t27b": "pass"}, + {"path": "specs/tools/trinity/tri/spiral.t27", "t27b": "pass"}, + {"path": "specs/tools/trinity/tri/swarm.t27", "t27b": "pass"}, + {"path": "specs/tools/trinity/tri/test.t27", "t27b": "pass"}, + {"path": "specs/tools/trinity/tri/vsa.t27", "t27b": "pass"}, + {"path": "specs/tools/trinity/tri/wallet.t27", "t27b": "pass"}, + {"path": "specs/traffic_animator.t27", "t27b": "pass"}, + {"path": "specs/tri/actors/metrics.t27", "t27b": "pass"}, + {"path": "specs/tri/agent/faculty_board.t27", "t27b": "pass"}, + {"path": "specs/tri/catalog/health.t27", "t27b": "pass"}, + {"path": "specs/tri/collections/namespace.t27", "t27b": "pass"}, + {"path": "specs/tri/crypto/ed25519.t27", "t27b": "pass"}, + {"path": "specs/tri/crypto/hex.t27", "t27b": "pass"}, + {"path": "specs/tri/crypto/sha256.t27", "t27b": "pass"}, + {"path": "specs/tri/crypto/sha512.t27", "t27b": "pass"}, + {"path": "specs/tri/graph/bellman_ford.t27", "t27b": "pass"}, + {"path": "specs/tri/graph/graph.t27", "t27b": "pass"}, + {"path": "specs/tri/graph/topological_sort.t27", "t27b": "pass"}, + {"path": "specs/tri/hot/hot.t27", "t27b": "pass"}, + {"path": "specs/tri/lab/receipt.t27", "t27b": "pass"}, + {"path": "specs/tri/lanes/lanes.t27", "t27b": "pass"}, + {"path": "specs/tri/math/math.t27", "t27b": "pass"}, + {"path": "specs/tri/math/measurement.t27", "t27b": "pass"}, + {"path": "specs/tri/misread/shapes.t27", "t27b": "pass"}, + {"path": "specs/tri/mutate/census.t27", "t27b": "pass"}, + {"path": "specs/tri/mutate/lab.t27", "t27b": "pass"}, + {"path": "specs/tri/mutate/plant.t27", "t27b": "pass"}, + {"path": "specs/tri/mutate/survivors.t27", "t27b": "pass"}, + {"path": "specs/tri/network/payout.t27", "t27b": "pass"}, + {"path": "specs/tri/pipeline/codegen.t27", "t27b": "pass"}, + {"path": "specs/tri/pipeline/spec_writer.t27", "t27b": "pass"}, + {"path": "specs/tri/pipeline/workflow.t27", "t27b": "pass"}, + {"path": "specs/tri/reseal/seal.t27", "t27b": "pass"}, + {"path": "specs/tri/search/pattern.t27", "t27b": "pass"}, + {"path": "specs/tri/sort/insertion_sort.t27", "t27b": "pass"}, + {"path": "specs/tri/sort/merge_sort.t27", "t27b": "pass"}, + {"path": "specs/tri/sort/selection_sort.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/a64.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/any_param_plan.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/arith_op.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/ast_scan.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/ast_shape.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/ast_walk.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/bit_cast_plan.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/blockers.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/builtin_plan.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/check_budget.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/cmp_op.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/coerce_plan.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/comptime_float.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/conformance/anonymous_struct.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/conformance/anytype_typeof.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/conformance/array_length_expr.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/conformance/array_literal.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/conformance/array_literal_value.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/conformance/array_repeat_text.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/conformance/bare_abs.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/conformance/big_frame.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/conformance/big_repeat_global.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/conformance/bit_cast.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/conformance/brace_invariant.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/conformance/builtin_abs_max_min_pi.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/conformance/carried_allocator.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/conformance/carried_container.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/conformance/cmp_out_of_range.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/conformance/comptime_float.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/conformance/comptime_float_f128.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/conformance/const_division.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/conformance/const_optional.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/conformance/discard_value.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/conformance/div_trunc_panic.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/conformance/elf_object.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/conformance/empty_anon_literal.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/conformance/empty_typed_array_literal.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/conformance/eval_branch_quota.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/conformance/float_as.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/conformance/float_call_cast.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/conformance/float_from_int_literal.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/conformance/float_mul_pow2.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/conformance/float_sqrt.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/conformance/frame_address_caller_owned.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/conformance/i128_arith.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/conformance/i128_ops.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/conformance/i128_return.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/conformance/int_cast.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/conformance/int_cast_index.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/conformance/large_frame.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/conformance/lazy_signature.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/conformance/let_reassigned.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/conformance/libm_logf.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/conformance/libm_powf.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/conformance/libm_rounding.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/conformance/libm_std_math.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/conformance/module_var_in_test.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/conformance/negative_float_literal.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/conformance/nested_anon_struct.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/conformance/numeric_coercion.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/conformance/odd_width_int.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/conformance/opaque_pointer.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/conformance/opt_void.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/conformance/optional_enum_compare.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/conformance/optional_module_var.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/conformance/param_discard.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/conformance/pointer_equality.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/conformance/postfix_optional.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/conformance/rem_int.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/conformance/repeat_addr_unreached.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/conformance/repeat_local.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/conformance/repeat_width_suffix.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/conformance/return_undefined_void.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/conformance/scaffold_local.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/conformance/scope_exit.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/conformance/scoped_gf16.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/conformance/shadow_module_var.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/conformance/size_of.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/conformance/slice_arg_one_element.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/conformance/static_slice_literal.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/conformance/std_mem_byte_slice.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/conformance/stdmem.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/conformance/str_module_var.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/conformance/string_slice_literal.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/conformance/struct_lit_if.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/conformance/test_local_write.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/conformance/tuple_local.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/conformance/tuple_local_index.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/conformance/type_alias.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/conformance/type_void.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/conformance/undefined_arg.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/conformance/undefined_module_var.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/conformance/unreached_stub.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/conformance/unread_anytype.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/conformance/unresolved_signature.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/conformance/untyped_local.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/conformance/untyped_local_uses.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/conformance/value_ignored.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/conformance/value_params.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/conformance/verilog_lib.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/conformance/verilog_prim.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/conformance/verilog_use.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/conformance/verilog_widths.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/conformance/void_bind.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/conformance/wide_int_const.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/conformance/zig_keyword_field.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/const_div_plan.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/discard_plan.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/dogfood.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/elf.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/emit_kit.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/empty_lit_plan.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/eval_arith.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/float_as_plan.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/frame_store_plan.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/fuzz.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/fuzz_oracle.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/i128_plan.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/int_cast_plan.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/lazy_sig_plan.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/ledger_steward.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/lencall.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/libm.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/libm_plan.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/literal_plan.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/macho.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/opaque_plan.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/optional_compare_plan.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/ptr_eq_plan.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/reduce.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/ref_var_plan.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/scaffold_plan.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/slice_lit_plan.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/source_text.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/stdmem.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/stdmem_plan.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/steward.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/text_escape.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/ts_emit.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/ts_plan.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/tuple_local_plan.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/type_text.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/undefined_arg_plan.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/verdict_key.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/verilog_emit.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/verilog_plan.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/void_bind_plan.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/wide_plan.t27", "t27b": "pass"}, + {"path": "specs/tri/test/report.t27", "t27b": "pass"}, + {"path": "specs/tri/utils/args.t27", "t27b": "pass"}, + {"path": "specs/tri/utils/exit_codes.t27", "t27b": "pass"}, + {"path": "specs/tri/utils/template.t27", "t27b": "pass"}, + {"path": "specs/trinet/etx.t27", "t27b": "pass"}, + {"path": "specs/trinet/ledger.t27", "t27b": "pass"}, + {"path": "specs/trinet/mint_authority.t27", "t27b": "pass"}, + {"path": "specs/trinet/node-work-credit.t27", "t27b": "pass"}, + {"path": "specs/trinet/tri-bridge.t27", "t27b": "pass"}, + {"path": "specs/trinity/build_graph.t27", "t27b": "pass"}, + {"path": "specs/trinity/capabilities/abi.c-api.t27", "t27b": "pass"}, + {"path": "specs/trinity/capabilities/agent.daemons.t27", "t27b": "pass"}, + {"path": "specs/trinity/capabilities/agent.phi-loop.t27", "t27b": "pass"}, + {"path": "specs/trinity/capabilities/agent.tri-api.t27", "t27b": "pass"}, + {"path": "specs/trinity/capabilities/api.http-server.t27", "t27b": "pass"}, + {"path": "specs/trinity/capabilities/archive.legacy.t27", "t27b": "pass"}, + {"path": "specs/trinity/capabilities/bench.suite.t27", "t27b": "pass"}, + {"path": "specs/trinity/capabilities/bot.tri-bot.t27", "t27b": "pass"}, + {"path": "specs/trinity/capabilities/brain.regions.t27", "t27b": "pass"}, + {"path": "specs/trinity/capabilities/catalog.spec-mirror.t27", "t27b": "pass"}, + {"path": "specs/trinity/capabilities/catalog.world-scan.t27", "t27b": "pass"}, + {"path": "specs/trinity/capabilities/cli.tri.t27", "t27b": "pass"}, + {"path": "specs/trinity/capabilities/convert.b2t.t27", "t27b": "pass"}, + {"path": "specs/trinity/capabilities/examples.zig.t27", "t27b": "pass"}, + {"path": "specs/trinity/capabilities/ext.vscode-swe.t27", "t27b": "pass"}, + {"path": "specs/trinity/capabilities/fpga.adapter.t27", "t27b": "pass"}, + {"path": "specs/trinity/capabilities/fpga.in-repo.t27", "t27b": "pass"}, + {"path": "specs/trinity/capabilities/lib.trinity.t27", "t27b": "pass"}, + {"path": "specs/trinity/capabilities/llm.firebird.t27", "t27b": "pass"}, + {"path": "specs/trinity/capabilities/llm.igla-chat.t27", "t27b": "pass"}, + {"path": "specs/trinity/capabilities/mcp.needle-mcp.t27", "t27b": "pass"}, + {"path": "specs/trinity/capabilities/mcp.trinity-mcp.t27", "t27b": "pass"}, + {"path": "specs/trinity/capabilities/native.canvas.t27", "t27b": "pass"}, + {"path": "specs/trinity/capabilities/native.node-gui.t27", "t27b": "pass"}, + {"path": "specs/trinity/capabilities/native.queen-app.t27", "t27b": "pass"}, + {"path": "specs/trinity/capabilities/node.trinity-node.t27", "t27b": "pass"}, + {"path": "specs/trinity/capabilities/numeric.golden-float.t27", "t27b": "pass"}, + {"path": "specs/trinity/capabilities/ops.deploy-infra.t27", "t27b": "pass"}, + {"path": "specs/trinity/capabilities/ops.railway-cli.t27", "t27b": "pass"}, + {"path": "specs/trinity/capabilities/pkg.vendored-cache.t27", "t27b": "pass"}, + {"path": "specs/trinity/capabilities/queen.lib.t27", "t27b": "pass"}, + {"path": "specs/trinity/capabilities/registry.commands.t27", "t27b": "pass"}, + {"path": "specs/trinity/capabilities/release.packaging.t27", "t27b": "pass"}, + {"path": "specs/trinity/capabilities/research.nexus-docs.t27", "t27b": "pass"}, + {"path": "specs/trinity/capabilities/research.programs.t27", "t27b": "pass"}, + {"path": "specs/trinity/capabilities/research.unreferenced-sources.t27", "t27b": "pass"}, + {"path": "specs/trinity/capabilities/search.vsa-index.t27", "t27b": "pass"}, + {"path": "specs/trinity/capabilities/specs.t27-vendored-compiler.t27", "t27b": "pass"}, + {"path": "specs/trinity/capabilities/specs.tri-corpus.t27", "t27b": "pass"}, + {"path": "specs/trinity/capabilities/specs.vibee-corpus.t27", "t27b": "pass"}, + {"path": "specs/trinity/capabilities/state.trinity-dir.t27", "t27b": "pass"}, + {"path": "specs/trinity/capabilities/test.graph.t27", "t27b": "pass"}, + {"path": "specs/trinity/capabilities/tools.scripts.t27", "t27b": "pass"}, + {"path": "specs/trinity/capabilities/train.hslm.t27", "t27b": "pass"}, + {"path": "specs/trinity/capabilities/training.targets.t27", "t27b": "pass"}, + {"path": "specs/trinity/capabilities/tri27.programs.t27", "t27b": "pass"}, + {"path": "specs/trinity/capabilities/tri27.toolchain.t27", "t27b": "pass"}, + {"path": "specs/trinity/capabilities/vibee.compiler.t27", "t27b": "pass"}, + {"path": "specs/trinity/capabilities/vsa.zig-hdc.t27", "t27b": "pass"}, + {"path": "specs/trinity/capabilities/web.docsite.t27", "t27b": "pass"}, + {"path": "specs/trinity/capabilities/web.queen-web.t27", "t27b": "pass"}, + {"path": "specs/trinity/capabilities/web.site.t27", "t27b": "pass"}, + {"path": "specs/trinity/compiler_matrix.t27", "t27b": "pass"}, + {"path": "specs/trinity/project.t27", "t27b": "pass"}, + {"path": "specs/ui/queen_evidence.t27", "t27b": "pass"}, + {"path": "specs/vault/audit.t27", "t27b": "pass"}, + {"path": "specs/vault/merge.t27", "t27b": "pass"}, + {"path": "specs/vault/policy.t27", "t27b": "pass"}, + {"path": "specs/verified/bench_agent.t27", "t27b": "pass"}, + {"path": "specs/verified/bench_boards.t27", "t27b": "pass"}, + {"path": "specs/verified/bitstream_reuse.t27", "t27b": "pass"}, + {"path": "specs/verified/bitstream_share.t27", "t27b": "pass"}, + {"path": "specs/verified/clock_constraints.t27", "t27b": "pass"}, + {"path": "specs/verified/corpus_merkle.t27", "t27b": "pass"}, + {"path": "specs/verified/corpus_receipt.t27", "t27b": "pass"}, + {"path": "specs/verified/ddc_receipt.t27", "t27b": "pass"}, + {"path": "specs/verified/device_dna.t27", "t27b": "pass"}, + {"path": "specs/verified/device_evidence.t27", "t27b": "pass"}, + {"path": "specs/verified/die_binding.t27", "t27b": "pass"}, + {"path": "specs/verified/digest_cache.t27", "t27b": "pass"}, + {"path": "specs/verified/evidence_chain.t27", "t27b": "pass"}, + {"path": "specs/verified/failure_loop.t27", "t27b": "pass"}, + {"path": "specs/verified/frontier.t27", "t27b": "pass"}, + {"path": "specs/verified/gen_hash_cache.t27", "t27b": "pass"}, + {"path": "specs/verified/independence.t27", "t27b": "pass"}, + {"path": "specs/verified/payout.t27", "t27b": "pass"}, + {"path": "specs/verified/poc/a/slot.t27", "t27b": "pass"}, + {"path": "specs/verified/poc/b/slot.t27", "t27b": "pass"}, + {"path": "specs/verified/poc/run.t27", "t27b": "pass"}, + {"path": "specs/verified/poc/static_counter.t27", "t27b": "pass"}, + {"path": "specs/verified/receipt.t27", "t27b": "pass"}, + {"path": "specs/verified/region.t27", "t27b": "pass"}, + {"path": "specs/verified/reuse.t27", "t27b": "pass"}, + {"path": "specs/verified/review_gate.t27", "t27b": "pass"}, + {"path": "specs/verified/run_record.t27", "t27b": "pass"}, + {"path": "specs/verified/seal_check.t27", "t27b": "pass"}, + {"path": "specs/verified/seal_identity.t27", "t27b": "pass"}, + {"path": "specs/verified/signed_receipt.t27", "t27b": "pass"}, + {"path": "specs/verified/silicon_queue.t27", "t27b": "pass"}, + {"path": "specs/verified/silicon_runs.t27", "t27b": "pass"}, + {"path": "specs/verified/suite_jobs.t27", "t27b": "pass"}, + {"path": "specs/verified/ternary_link_run.t27", "t27b": "pass"}, + {"path": "specs/verified/verdict.t27", "t27b": "pass"}, + {"path": "specs/verified/verdict_audit.t27", "t27b": "pass"}, + {"path": "specs/verified/watch.t27", "t27b": "pass"}, + {"path": "specs/vm/trinity_vm.t27", "t27b": "pass"}, + {"path": "specs/vsa/similarity_search.t27", "t27b": "pass"}, + {"path": "specs/vsa/trinity_compat.t27", "t27b": "pass"}, + {"path": "specs/xilinx7/bench_coverage.t27", "t27b": "pass"}, + {"path": "specs/xilinx7/far.t27", "t27b": "pass"}, + {"path": "specs/xilinx7/flow.t27", "t27b": "pass"}, + {"path": "specs/xilinx7/frames.t27", "t27b": "pass"}, + {"path": "specs/xilinx7/packets.t27", "t27b": "pass"} ] } diff --git a/specs/port/trios/crates/trios-chat/rings/CR-CHAT-07/src/cover_traffic_burst_detection.t27 b/specs/port/trios/crates/trios-chat/rings/CR-CHAT-07/src/cover_traffic_burst_detection.t27 new file mode 100644 index 0000000000..6088733b11 --- /dev/null +++ b/specs/port/trios/crates/trios-chat/rings/CR-CHAT-07/src/cover_traffic_burst_detection.t27 @@ -0,0 +1,319 @@ +module port::trios::crates::trios-chat::rings::CR-CHAT-07::src::cover_traffic_burst_detection; + +// Port of gHashTag/trios crates/trios-chat/rings/CR-CHAT-07/src/cover_traffic_burst_detection.rs +// (CR-CHAT-07 - Cover-traffic burst pattern detection, Wave-41 +// Lane B, R-CHAT-10). +// +// Fixed-size padding hides sizes and canonical gaps hide pacing, +// but bursts still read through: a cluster of emissions closer +// than the minimum canonical gap says the user is actively +// typing, and a long silence says idle - together they break +// the always-online, indistinguishable promise. The rules, in +// the original's fixed order: fewer than two records pass +// outright, then per consecutive gap the minimum floor, the +// canonical-gap membership and the silence ceiling, then per +// record the forward thirty-second window with its emission +// ceiling and its cover-ratio floor (the covers over the total +// at least one third, compared as the original's integer +// cross-multiplication). +// +// The original returns Result<(), BurstError> with five variants +// carrying no payloads; the verdict is the code alone (owner +// decision D5), Ok first, the variants in the original's +// declaration order. The original's super::CANONICAL_GAPS_MS +// becomes the ported ladder [1000, 5000, 30000, 300000] with +// the same membership-plus-open-top rule: a gap above the last +// rung counts as canonical, exactly as the original reads. The +// take_while window walk becomes a scanning flag that stops at +// the first record past the window's end; the saturating gap +// subtraction guards explicitly. + +// Minimum gap between consecutive emissions (ms). +pub const BURST_MIN_GAP_MS: u64 = 1000; + +// Maximum emissions in a burst window before flagging. +pub const BURST_MAX_EMISSIONS: usize = 10; + +// Burst window duration (ms). +pub const BURST_WINDOW_MS: u64 = 30000; + +// Maximum silence gap allowed (ms). +pub const BURST_MAX_SILENCE_MS: u64 = 300000; + +// Minimum cover-to-total ratio, numerator. +pub const BURST_MIN_COVER_NUM: u64 = 1; + +// Minimum cover-to-total ratio, denominator. +pub const BURST_MIN_COVER_DEN: u64 = 3; + +// The canonical gap ladder of the ring's scheduler, with its +// open top: a gap above the last rung counts as canonical. +pub const BURST_CANONICAL_GAPS_MS: [4]u64 = [4]u64{1000, 5000, 30000, 300000,}; + +// The kind of one emission on the wire. +pub enum EmissionKind { + Real, + Cover, +} + +// One recorded emission with its timestamp. +pub struct EmissionRecord { + timestamp_ms: u64, + kind: EmissionKind, +} + +// Verdict codes: Ok(()) and BurstError's variants, in declaration order. +pub enum BurstCode { + Ok, + GapBelowMinimum, + TooManyEmissions, + SilenceTooLong, + CoverRatioTooLow, + NonCanonicalGap, +} + +// The verdict of the burst-pattern validation. No variant of the +// original's error carries a payload, so the code is the whole +// verdict. +pub struct BurstVerdict { + code: BurstCode, +} + +// Whether the gap sits on the canonical ladder or above its +// last rung - the original's contains-or-over-the-top probe. +pub fn is_canonical_gap(gap: u64) -> bool { + if (gap == 1000) { + return true; + } + if (gap == 5000) { + return true; + } + if (gap == 30000) { + return true; + } + if (gap == 300000) { + return true; + } + if (gap > 300000) { + return true; + } + return false; +} + +// [VERIFIED] Validate a sequence of emission records against the +// burst-pattern rules. Returns Ok only when every rule holds, +// checked in the original's fixed order: fewer than two records +// pass, then per gap the floor, the canonical membership and the +// silence ceiling, then per record the forward window with its +// emission ceiling and cover-ratio floor. +pub fn validate_burst_pattern(records: []const EmissionRecord) -> BurstVerdict { + if (records.len < 2) { + return BurstVerdict { code: BurstCode.Ok, }; + } + var gap: u64 = 0; + for i in 1..records.len { + if (records[i].timestamp_ms >= records[i - 1].timestamp_ms) { + gap = records[i].timestamp_ms - records[i - 1].timestamp_ms; + } else { + gap = 0; + } + if (gap < BURST_MIN_GAP_MS) { + return BurstVerdict { code: BurstCode.GapBelowMinimum, }; + } + if (!is_canonical_gap(gap)) { + return BurstVerdict { code: BurstCode.NonCanonicalGap, }; + } + if (gap > BURST_MAX_SILENCE_MS) { + return BurstVerdict { code: BurstCode.SilenceTooLong, }; + } + } + for i in 0..records.len { + const window_end: u64 = records[i].timestamp_ms + BURST_WINDOW_MS; + var count: usize = 1; + var covers: usize = 0; + if (records[i].kind == EmissionKind.Cover) { + covers = 1; + } + var scanning: bool = true; + for j in 0..records.len { + if (j > i) { + if (scanning) { + if (records[j].timestamp_ms <= window_end) { + count = count + 1; + if (records[j].kind == EmissionKind.Cover) { + covers = covers + 1; + } + } else { + scanning = false; + } + } + } + } + if (count > BURST_MAX_EMISSIONS) { + return BurstVerdict { code: BurstCode.TooManyEmissions, }; + } + if (count >= 2) { + const ratio_num: u64 = @as(u64, covers) * BURST_MIN_COVER_DEN; + const ratio_den: u64 = @as(u64, count) * BURST_MIN_COVER_NUM; + if (ratio_num < ratio_den) { + return BurstVerdict { code: BurstCode.CoverRatioTooLow, }; + } + } + } + return BurstVerdict { code: BurstCode.Ok, }; +} + +// **BURST-01** - a five-hundred-millisecond gap rejected. +test burst_01_gap_below_minimum_rejected { + const records: [2]EmissionRecord = [2]EmissionRecord{ + EmissionRecord { timestamp_ms: 0, kind: EmissionKind.Real, }, + EmissionRecord { timestamp_ms: 500, kind: EmissionKind.Cover, }, + }; + const v = validate_burst_pattern(&records); + assert(v.code == BurstCode.GapBelowMinimum); +} + +// **BURST-02** - a four-hundred-second silence rejected. +test burst_02_silence_too_long_rejected { + const records: [2]EmissionRecord = [2]EmissionRecord{ + EmissionRecord { timestamp_ms: 0, kind: EmissionKind.Real, }, + EmissionRecord { timestamp_ms: 400000, kind: EmissionKind.Cover, }, + }; + const v = validate_burst_pattern(&records); + assert(v.code == BurstCode.SilenceTooLong); +} + +// **BURST-03** - fifteen emissions inside one window rejected: +// built on one-second gaps, alternating kinds. +test burst_03_too_many_emissions_rejected { + var records: [15]EmissionRecord; + for i in 0..15 { + var kind: EmissionKind = EmissionKind.Real; + if (i % 2 == 1) { + kind = EmissionKind.Cover; + } + records[i] = EmissionRecord { timestamp_ms: @as(u64, i) * 1000, kind: kind, }; + } + const v = validate_burst_pattern(&records); + assert(v.code == BurstCode.TooManyEmissions); +} + +// **BURST-04** - a fifteen-hundred-millisecond gap rejected: off +// every canonical rung. +test burst_04_non_canonical_gap_rejected { + const records: [2]EmissionRecord = [2]EmissionRecord{ + EmissionRecord { timestamp_ms: 0, kind: EmissionKind.Real, }, + EmissionRecord { timestamp_ms: 1500, kind: EmissionKind.Cover, }, + }; + const v = validate_burst_pattern(&records); + assert(v.code == BurstCode.NonCanonicalGap); +} + +// **BURST-05** - three real emissions in a window rejected: no +// covers at all. +test burst_05_cover_ratio_too_low_rejected { + const records: [3]EmissionRecord = [3]EmissionRecord{ + EmissionRecord { timestamp_ms: 0, kind: EmissionKind.Real, }, + EmissionRecord { timestamp_ms: 5000, kind: EmissionKind.Real, }, + EmissionRecord { timestamp_ms: 10000, kind: EmissionKind.Real, }, + }; + const v = validate_burst_pattern(&records); + assert(v.code == BurstCode.CoverRatioTooLow); +} + +// **BURST-06** - a single record accepted without any check. +test burst_06_single_record_accepted { + const records: [1]EmissionRecord = [1]EmissionRecord{ + EmissionRecord { timestamp_ms: 0, kind: EmissionKind.Real, }, + }; + const v = validate_burst_pattern(&records); + assert(v.code == BurstCode.Ok); +} + +// **BURST-07** - an empty record set accepted. +test burst_07_empty_records_accepted { + const records: [0]EmissionRecord = [0]EmissionRecord{}; + const v = validate_burst_pattern(&records); + assert(v.code == BurstCode.Ok); +} + +// **BURST-08** - the valid alternating pattern accepted: covers +// and reals on five-second gaps, every window holding at least a +// third of covers. +test burst_08_valid_alternating_accepted { + const records: [4]EmissionRecord = [4]EmissionRecord{ + EmissionRecord { timestamp_ms: 0, kind: EmissionKind.Cover, }, + EmissionRecord { timestamp_ms: 5000, kind: EmissionKind.Real, }, + EmissionRecord { timestamp_ms: 10000, kind: EmissionKind.Cover, }, + EmissionRecord { timestamp_ms: 15000, kind: EmissionKind.Real, }, + }; + const v = validate_burst_pattern(&records); + assert(v.code == BurstCode.Ok); +} + +// **BURST-09** - the top canonical rung accepted: a gap of +// exactly three hundred seconds. +test burst_09_largest_canonical_gap_accepted { + const records: [2]EmissionRecord = [2]EmissionRecord{ + EmissionRecord { timestamp_ms: 0, kind: EmissionKind.Real, }, + EmissionRecord { timestamp_ms: 300000, kind: EmissionKind.Cover, }, + }; + const v = validate_burst_pattern(&records); + assert(v.code == BurstCode.Ok); +} + +// **BURST-10** - the exact minimum gap accepted: one second. +test burst_10_exact_min_gap_accepted { + const records: [2]EmissionRecord = [2]EmissionRecord{ + EmissionRecord { timestamp_ms: 0, kind: EmissionKind.Cover, }, + EmissionRecord { timestamp_ms: 1000, kind: EmissionKind.Real, }, + }; + const v = validate_burst_pattern(&records); + assert(v.code == BurstCode.Ok); +} + +// The helper has a direct test (coverage: Untested 0). +test is_canonical_gap_answers { + assert(is_canonical_gap(1000)); + assert(is_canonical_gap(5000)); + assert(is_canonical_gap(30000)); + assert(is_canonical_gap(300000)); + assert(is_canonical_gap(400000)); + assert(!is_canonical_gap(999)); + assert(!is_canonical_gap(1500)); + assert(!is_canonical_gap(0)); +} + +// Rule order is the original's: the gap floor before the +// canonical membership, the canonical membership before the +// silence ceiling, and inside a window the emission ceiling +// before the cover-ratio floor. +test rule_order_matches_original { + const tight = [2]EmissionRecord{ + EmissionRecord { timestamp_ms: 0, kind: EmissionKind.Real, }, + EmissionRecord { timestamp_ms: 500, kind: EmissionKind.Cover, }, + }; + const v1 = validate_burst_pattern(&tight); + assert(v1.code == BurstCode.GapBelowMinimum); + + const off_rung = [2]EmissionRecord{ + EmissionRecord { timestamp_ms: 0, kind: EmissionKind.Real, }, + EmissionRecord { timestamp_ms: 1500, kind: EmissionKind.Cover, }, + }; + const v2 = validate_burst_pattern(&off_rung); + assert(v2.code == BurstCode.NonCanonicalGap); + + const over_top = [2]EmissionRecord{ + EmissionRecord { timestamp_ms: 0, kind: EmissionKind.Real, }, + EmissionRecord { timestamp_ms: 350000, kind: EmissionKind.Cover, }, + }; + const v3 = validate_burst_pattern(&over_top); + assert(v3.code == BurstCode.SilenceTooLong); + + var crowded: [15]EmissionRecord; + for i in 0..15 { + crowded[i] = EmissionRecord { timestamp_ms: @as(u64, i) * 1000, kind: EmissionKind.Real, }; + } + const v4 = validate_burst_pattern(&crowded); + assert(v4.code == BurstCode.TooManyEmissions); +} From 19a0f45a3a92ce3db5781082fa7b21ff3a69c6f8 Mon Sep 17 00:00:00 2001 From: Dmitrii Vasilev Date: Sun, 18 Oct 2026 01:23:20 +0700 Subject: [PATCH 60/70] spec(port): port the cover-traffic emission jitter guard (Refs #8887) Rebuilt as one commit on master c63c1f341 so it merges; docs/reports/t27b_expectations.json rows from both sides kept (union, sorted). Content is otherwise the PR head 82bbab20870590ef7929dadd9cefe4094aba6de8 unchanged. Co-Authored-By: Claude Opus 5.5 --- ...::cover_traffic_emission_jitter_guard.json | 28 + docs/reports/t27b_expectations.json | 2895 +++++++++-------- .../cover_traffic_emission_jitter_guard.t27 | 304 ++ 3 files changed, 1780 insertions(+), 1447 deletions(-) create mode 100644 .trinity/seals/src_port::trios::crates::trios-chat::rings::CR-CHAT-07::src::cover_traffic_emission_jitter_guard.json create mode 100644 specs/port/trios/crates/trios-chat/rings/CR-CHAT-07/src/cover_traffic_emission_jitter_guard.t27 diff --git a/.trinity/seals/src_port::trios::crates::trios-chat::rings::CR-CHAT-07::src::cover_traffic_emission_jitter_guard.json b/.trinity/seals/src_port::trios::crates::trios-chat::rings::CR-CHAT-07::src::cover_traffic_emission_jitter_guard.json new file mode 100644 index 0000000000..820e807ede --- /dev/null +++ b/.trinity/seals/src_port::trios::crates::trios-chat::rings::CR-CHAT-07::src::cover_traffic_emission_jitter_guard.json @@ -0,0 +1,28 @@ +{ + "built_by": "t27c-bootstrap@0.5.2+01d0a635f", + "closure": [], + "config": "gen=c,rust,verilog,zig;tests=zig", + "gen_hash_c": "sha256:70dfc94a7069a5f6d3b3397031fb2472f863fb94fc9e66b2fe3d89bbabe49412", + "gen_hash_rust": "sha256:23c1015926bf8a897e12e435fe0bbc0438b1344bda7c6d6621997182e694c261", + "gen_hash_verilog": "sha256:c5831200d0515abb474940d8125cedaef748f1e1c0bf6f0ca0485c3ed6b8e324", + "gen_hash_zig": "sha256:fbeb22497ca104114b325b3f40b1ac8384d46b98b4b2ca50e86501a7980bb0ff", + "module": "port::trios::crates::trios-chat::rings::CR-CHAT-07::src::cover_traffic_emission_jitter_guard", + "ring": 12, + "seal_schema": 2, + "sealed_at": "2026-10-17T01:23:53Z", + "sealed_by": "t27c-bootstrap@0.5.2", + "spec_hash": "sha256:edf2d1756d1516e5ebe1132829bba1f68e1843beecaf497f6497b24d0596ac7d", + "spec_path": "specs/port/trios/crates/trios-chat/rings/CR-CHAT-07/src/cover_traffic_emission_jitter_guard.t27", + "tests": { + "failed": 0, + "failing": [], + "forced": false, + "passed": 12, + "total": 12, + "vacuous": 0 + }, + "toolchain": { + "test_runner": "sha256:1982ae948e24d00c5d221ccec12dfce1eb01204b53e37b0f857f93b16d64629d", + "zig": "0.16.0" + } +} \ No newline at end of file diff --git a/docs/reports/t27b_expectations.json b/docs/reports/t27b_expectations.json index c09a6c2eef..40b1009671 100644 --- a/docs/reports/t27b_expectations.json +++ b/docs/reports/t27b_expectations.json @@ -14,1452 +14,1453 @@ }, "max_not_pass": 28, "entries": [ - {"path": "specs/a/b_c.t27", "t27b": "pass"}, - {"path": "specs/a_b/c.t27", "t27b": "pass"}, - {"path": "specs/agents/a.t27", "t27b": "pass"}, - {"path": "specs/agents/b.t27", "t27b": "pass"}, - {"path": "specs/agents/c.t27", "t27b": "pass"}, - {"path": "specs/agents/d.t27", "t27b": "pass"}, - {"path": "specs/agents/e.t27", "t27b": "pass"}, - {"path": "specs/agents/f.t27", "t27b": "pass"}, - {"path": "specs/agents/g.t27", "t27b": "pass"}, - {"path": "specs/agents/h.t27", "t27b": "pass"}, - {"path": "specs/agents/i.t27", "t27b": "pass"}, - {"path": "specs/agents/j.t27", "t27b": "pass"}, - {"path": "specs/agents/k.t27", "t27b": "pass"}, - {"path": "specs/agents/l.t27", "t27b": "pass"}, - {"path": "specs/agents/m.t27", "t27b": "pass"}, - {"path": "specs/agents/n.t27", "t27b": "pass"}, - {"path": "specs/agents/o.t27", "t27b": "pass"}, - {"path": "specs/agents/p.t27", "t27b": "pass"}, - {"path": "specs/agents/q.t27", "t27b": "pass"}, - {"path": "specs/agents/r.t27", "t27b": "pass"}, - {"path": "specs/agents/s.t27", "t27b": "pass"}, - {"path": "specs/agents/t.t27", "t27b": "pass"}, - {"path": "specs/agents/ti.t27", "t27b": "pass"}, - {"path": "specs/agents/u.t27", "t27b": "pass"}, - {"path": "specs/agents/v.t27", "t27b": "pass"}, - {"path": "specs/agents/w.t27", "t27b": "pass"}, - {"path": "specs/agents/x.t27", "t27b": "pass"}, - {"path": "specs/agents/y.t27", "t27b": "pass"}, - {"path": "specs/agents/z.t27", "t27b": "pass"}, - {"path": "specs/api/c_abi.t27", "t27b": "pass"}, - {"path": "specs/api/tri_api_context.t27", "t27b": "pass"}, - {"path": "specs/api/tri_api_loop.t27", "t27b": "pass"}, - {"path": "specs/api/tri_api_permissions.t27", "t27b": "pass"}, - {"path": "specs/api/tri_api_session.t27", "t27b": "pass"}, - {"path": "specs/api/tri_net_api.t27", "t27b": "pass"}, - {"path": "specs/automation/agent-claims-honest.t27", "t27b": "pass"}, - {"path": "specs/automation/agent-conversations.t27", "t27b": "pass"}, - {"path": "specs/automation/agent-hive-group.t27", "t27b": "pass"}, - {"path": "specs/automation/agent-media-kie.t27", "t27b": "pass"}, - {"path": "specs/automation/agent-neuro-kie.t27", "t27b": "pass"}, - {"path": "specs/automation/agent-provider-chain.t27", "t27b": "pass"}, - {"path": "specs/automation/agent-spec-bank.t27", "t27b": "pass"}, - {"path": "specs/automation/ball-board.t27", "t27b": "pass"}, - {"path": "specs/automation/ball-grants.t27", "t27b": "pass"}, - {"path": "specs/automation/blog-share.t27", "t27b": "pass"}, - {"path": "specs/automation/bot-agent-memory.t27", "t27b": "pass"}, - {"path": "specs/automation/bot-agent-stream.t27", "t27b": "pass"}, - {"path": "specs/automation/bot-agent-team.t27", "t27b": "pass"}, - {"path": "specs/automation/bot-event-tabs.t27", "t27b": "pass"}, - {"path": "specs/automation/bot-menu-press.t27", "t27b": "pass"}, - {"path": "specs/automation/bot-neuro-office.t27", "t27b": "pass"}, - {"path": "specs/automation/bot-office-crm.t27", "t27b": "pass"}, - {"path": "specs/automation/bot-topic-tabs.t27", "t27b": "pass"}, - {"path": "specs/automation/browser-pod-restart.t27", "t27b": "pass"}, - {"path": "specs/automation/browser-sign-in.t27", "t27b": "pass"}, - {"path": "specs/automation/browser-tab-strip.t27", "t27b": "pass"}, - {"path": "specs/automation/browser-viewer-boot.t27", "t27b": "pass"}, - {"path": "specs/automation/card-chat-night-watch.t27", "t27b": "pass"}, - {"path": "specs/automation/ci-bridge.t27", "t27b": "pass"}, - {"path": "specs/automation/claim-guard-bar.t27", "t27b": "pass"}, - {"path": "specs/automation/connect-card.t27", "t27b": "pass"}, - {"path": "specs/automation/course-access.t27", "t27b": "pass"}, - {"path": "specs/automation/course-outreach.t27", "t27b": "pass"}, - {"path": "specs/automation/crm-client-onboard.t27", "t27b": "pass"}, - {"path": "specs/automation/crm-client-ownership.t27", "t27b": "pass"}, - {"path": "specs/automation/crm-client-workspace.t27", "t27b": "pass"}, - {"path": "specs/automation/crm-duet.t27", "t27b": "pass"}, - {"path": "specs/automation/crm-first-screen.t27", "t27b": "pass"}, - {"path": "specs/automation/crm-lead-magnet.t27", "t27b": "pass"}, - {"path": "specs/automation/crm-sellers.t27", "t27b": "pass"}, - {"path": "specs/automation/crm-story-reel.t27", "t27b": "pass"}, - {"path": "specs/automation/engage-desk.t27", "t27b": "pass"}, - {"path": "specs/automation/hive-contributor-keys.t27", "t27b": "pass"}, - {"path": "specs/automation/inngest-functions-status.t27", "t27b": "pass"}, - {"path": "specs/automation/inngest-probe-suite.t27", "t27b": "pass"}, - {"path": "specs/automation/inngest-queen-scheduler.t27", "t27b": "pass"}, - {"path": "specs/automation/kanban-card-chat.t27", "t27b": "pass"}, - {"path": "specs/automation/leela-agent-link.t27", "t27b": "pass"}, - {"path": "specs/automation/mail-push.t27", "t27b": "pass"}, - {"path": "specs/automation/meeting-reminders.t27", "t27b": "pass"}, - {"path": "specs/automation/meta-connect.t27", "t27b": "pass"}, - {"path": "specs/automation/owner-studio.t27", "t27b": "pass"}, - {"path": "specs/automation/photo-actions.t27", "t27b": "pass"}, - {"path": "specs/automation/plan-reel.t27", "t27b": "pass"}, - {"path": "specs/automation/poster-facts-overlay.t27", "t27b": "pass"}, - {"path": "specs/automation/queen-contributor-keys.t27", "t27b": "pass"}, - {"path": "specs/automation/queen-growth.t27", "t27b": "pass"}, - {"path": "specs/automation/reddit-desk.t27", "t27b": "pass"}, - {"path": "specs/automation/review-jam.t27", "t27b": "pass"}, - {"path": "specs/automation/seal-stands-in.t27", "t27b": "pass"}, - {"path": "specs/automation/social-api.t27", "t27b": "pass"}, - {"path": "specs/automation/split-reel.t27", "t27b": "pass"}, - {"path": "specs/automation/token-wallet.t27", "t27b": "pass"}, - {"path": "specs/automation/tri-claim-batch.t27", "t27b": "pass"}, - {"path": "specs/automation/tri-wallet-chains.t27", "t27b": "pass"}, - {"path": "specs/automation/wrapup-auto.t27", "t27b": "pass"}, - {"path": "specs/base/debounce.t27", "t27b": "pass"}, - {"path": "specs/base/ops.t27", "t27b": "pass"}, - {"path": "specs/base/ring_32.t27", "t27b": "pass"}, - {"path": "specs/base/seed.t27", "t27b": "pass"}, - {"path": "specs/base/ternary_encoding.t27", "t27b": "pass"}, - {"path": "specs/base/types.t27", "t27b": "pass"}, - {"path": "specs/basics/01_what_a_spec_is.t27", "t27b": "pass"}, - {"path": "specs/basics/02_the_module_line.t27", "t27b": "pass"}, - {"path": "specs/basics/03_comments_and_prose.t27", "t27b": "pass"}, - {"path": "specs/basics/04_constants.t27", "t27b": "pass"}, - {"path": "specs/basics/05_whole_numbers.t27", "t27b": "pass"}, - {"path": "specs/basics/06_true_false_and_text.t27", "t27b": "pass"}, - {"path": "specs/basics/07_arrays.t27", "t27b": "pass"}, - {"path": "specs/basics/08_trits.t27", "t27b": "pass"}, - {"path": "specs/basics/09_expressions.t27", "t27b": "pass"}, - {"path": "specs/basics/10_a_test_block.t27", "t27b": "pass"}, - {"path": "specs/basics/11_many_tests.t27", "t27b": "pass"}, - {"path": "specs/basics/12_functions.t27", "t27b": "pass"}, - {"path": "specs/basics/13_local_names.t27", "t27b": "pass"}, - {"path": "specs/basics/14_if_and_else.t27", "t27b": "pass"}, - {"path": "specs/basics/15_loops.t27", "t27b": "pass"}, - {"path": "specs/basics/16_pub_or_private.t27", "t27b": "pass"}, - {"path": "specs/basics/17_structs.t27", "t27b": "pass"}, - {"path": "specs/basics/18_enums.t27", "t27b": "pass"}, - {"path": "specs/basics/19_use_other_modules.t27", "t27b": "pass"}, - {"path": "specs/basics/20_invariants.t27", "t27b": "pass"}, - {"path": "specs/basics/21_gen_ts.t27", "t27b": "pass"}, - {"path": "specs/basics/22_seven_backends.t27", "t27b": "pass"}, - {"path": "specs/basics/23_stages_of_t27c.t27", "t27b": "pass"}, - {"path": "specs/basics/24_tri_commands.t27", "t27b": "pass"}, - {"path": "specs/basics/25_reading_errors.t27", "t27b": "pass"}, - {"path": "specs/basics/26_a_small_program.t27", "t27b": "pass"}, - {"path": "specs/basics/27_where_next.t27", "t27b": "pass"}, - {"path": "specs/benchmarks/bench_main.t27", "t27b": "pass"}, - {"path": "specs/benchmarks/bench_nn.t27", "t27b": "pass"}, - {"path": "specs/benchmarks/gf16_bfloat16_nmse.t27", "t27b": "pass"}, - {"path": "specs/benchmarks/kernel_collatz.t27", "t27b": "pass"}, - {"path": "specs/benchmarks/kernel_f64loop.t27", "t27b": "pass"}, - {"path": "specs/benchmarks/kernel_fib.t27", "t27b": "pass"}, - {"path": "specs/benchmarks/kernel_matmul.t27", "t27b": "pass"}, - {"path": "specs/benchmarks/kernel_sieve.t27", "t27b": "pass"}, - {"path": "specs/benchmarks/kernel_ternary.t27", "t27b": "pass"}, - {"path": "specs/benchmarks/ternary_vs_binary.t27", "t27b": "pass"}, - {"path": "specs/blog/t27b_progress.t27", "t27b": "pass"}, - {"path": "specs/boards/arty_a7.t27", "t27b": "pass"}, - {"path": "specs/boards/wukong_v1.t27", "t27b": "pass"}, - {"path": "specs/boards/xc7a100t_full.t27", "t27b": "pass"}, - {"path": "specs/boards/xc7a100t_minimal.t27", "t27b": "pass"}, - {"path": "specs/brain/bus.t27", "t27b": "pass"}, - {"path": "specs/brain/cognitive_loop.t27", "t27b": "pass"}, - {"path": "specs/brain/phi_timing.t27", "t27b": "pass"}, - {"path": "specs/brain/unified_state.t27", "t27b": "pass"}, - {"path": "specs/catalog/discovery.t27", "t27b": "pass"}, - {"path": "specs/ci/affected.t27", "t27b": "pass"}, - {"path": "specs/ci/delivery_metrics.t27", "t27b": "pass"}, - {"path": "specs/ci/derived_data.t27", "t27b": "pass"}, - {"path": "specs/ci/gates/conflict_markers.t27", "t27b": "pass"}, - {"path": "specs/ci/gates/documented_commands.t27", "t27b": "pass"}, - {"path": "specs/ci/gates/verilog_widths.t27", "t27b": "pass"}, - {"path": "specs/ci/schema.t27", "t27b": "pass"}, - {"path": "specs/compiler/c_array_repeat_wrapper.t27", "t27b": "pass"}, - {"path": "specs/compiler/c_fixed_array_return.t27", "t27b": "pass"}, - {"path": "specs/compiler/codegen_conformance.t27", "t27b": "pass"}, - {"path": "specs/compiler/core/t27core.t27", "t27b": "pass"}, - {"path": "specs/compiler/core/t27core_ddc.t27", "t27b": "pass"}, - {"path": "specs/compiler/cse_hoist.t27", "t27b": "pass"}, - {"path": "specs/compiler/lexer.t27", "t27b": "pass"}, - {"path": "specs/compiler/meta_compile.t27", "t27b": "pass"}, - {"path": "specs/compiler/rust_constant_case.t27", "t27b": "pass"}, - {"path": "specs/compiler/rust_enum_order.t27", "t27b": "pass"}, - {"path": "specs/compiler/rust_optional_returns.t27", "t27b": "pass"}, - {"path": "specs/compiler/rust_tail_returns.t27", "t27b": "pass"}, - {"path": "specs/compiler/rust_value_parameters.t27", "t27b": "pass"}, - {"path": "specs/compiler/test_report_exit.t27", "t27b": "pass"}, - {"path": "specs/compiler/theory/isa_round_trip.t27", "t27b": "pass"}, - {"path": "specs/compiler/theory/reproducible.t27", "t27b": "pass"}, - {"path": "specs/compiler/theory/sieve.t27", "t27b": "pass"}, - {"path": "specs/compiler/theory/speed_quality.t27", "t27b": "pass"}, - {"path": "specs/compiler/theory/toolchain.t27", "t27b": "pass"}, - {"path": "specs/compiler/theory/vacuity_census.t27", "t27b": "pass"}, - {"path": "specs/compiler/theory/warmup.t27", "t27b": "pass"}, - {"path": "specs/compiler/theory/warmup_t27b.t27", "t27b": "pass"}, - {"path": "specs/compiler/verilog_aos_memory.t27", "t27b": "pass"}, - {"path": "specs/compiler/verilog_branch_context.t27", "t27b": "pass"}, - {"path": "specs/compiler/zig_empty_typed_array.t27", "t27b": "pass"}, - {"path": "specs/compiler/zig_field_syntax.t27", "t27b": "pass"}, - {"path": "specs/compiler/zig_float_call_cast.t27", "t27b": "pass"}, - {"path": "specs/compiler/zig_primitive_bindings.t27", "t27b": "pass"}, - {"path": "specs/compiler/zig_scoped_type.t27", "t27b": "pass"}, - {"path": "specs/compiler/zig_shadow_initializer.t27", "t27b": "pass"}, - {"path": "specs/compiler/zig_test_shadowing.t27", "t27b": "pass"}, - {"path": "specs/compiler/zig_value_ignored.t27", "t27b": "pass"}, - {"path": "specs/conformance/e2e_scenarios.t27", "t27b": "pass"}, - {"path": "specs/crons/999-multibots-telegraf-agent-autopilot-L1118.t27", "t27b": "pass"}, - {"path": "specs/crons/999-multibots-telegraf-bot-owner-billing-L474.t27", "t27b": "pass"}, - {"path": "specs/crons/999-multibots-telegraf-check-stuck-trainings.t27", "t27b": "pass"}, - {"path": "specs/crons/999-multibots-telegraf-ci.t27", "t27b": "pass"}, - {"path": "specs/crons/999-multibots-telegraf-client-telemetry-daily.t27", "t27b": "pass"}, - {"path": "specs/crons/999-multibots-telegraf-club-invoice-abandoned-watch.t27", "t27b": "pass"}, - {"path": "specs/crons/999-multibots-telegraf-crm-proactive-sweep.t27", "t27b": "pass"}, - {"path": "specs/crons/999-multibots-telegraf-crmProactive-L375.t27", "t27b": "pass"}, - {"path": "specs/crons/999-multibots-telegraf-daily-sales-advisor.t27", "t27b": "pass"}, - {"path": "specs/crons/999-multibots-telegraf-generate-jobs-L164.t27", "t27b": "pass"}, - {"path": "specs/crons/999-multibots-telegraf-health-check.t27", "t27b": "pass"}, - {"path": "specs/crons/999-multibots-telegraf-log-monitor.t27", "t27b": "pass"}, - {"path": "specs/crons/999-multibots-telegraf-notificationHandler-L318.t27", "t27b": "pass"}, - {"path": "specs/crons/999-multibots-telegraf-notificationHandler-L324.t27", "t27b": "pass"}, - {"path": "specs/crons/999-multibots-telegraf-periodic-webhook-health-check.t27", "t27b": "pass"}, - {"path": "specs/crons/999-multibots-telegraf-production-monitor-L80.t27", "t27b": "pass"}, - {"path": "specs/crons/999-multibots-telegraf-provider-health-monitor-L344.t27", "t27b": "pass"}, - {"path": "specs/crons/999-multibots-telegraf-render-server-L10845.t27", "t27b": "pass"}, - {"path": "specs/crons/999-multibots-telegraf-render-server-L2301.t27", "t27b": "pass"}, - {"path": "specs/crons/999-multibots-telegraf-render-server-L2325.t27", "t27b": "pass"}, - {"path": "specs/crons/999-multibots-telegraf-render-server-L919.t27", "t27b": "pass"}, - {"path": "specs/crons/999-multibots-telegraf-robokassa-unclaimed-watch.t27", "t27b": "pass"}, - {"path": "specs/crons/999-multibots-telegraf-security.t27", "t27b": "pass"}, - {"path": "specs/crons/999-multibots-telegraf-skill-detector.t27", "t27b": "pass"}, - {"path": "specs/crons/999-multibots-telegraf-taskCache-L27.t27", "t27b": "pass"}, - {"path": "specs/crons/999-multibots-telegraf-ton-pending-watch.t27", "t27b": "pass"}, - {"path": "specs/crons/999-multibots-telegraf-video-task-store-L156.t27", "t27b": "pass"}, - {"path": "specs/crons/mac-alerts-digest.t27", "t27b": "pass"}, - {"path": "specs/crons/mac-alerts-watchdog.t27", "t27b": "pass"}, - {"path": "specs/crons/mac-browseros-cron-watchdog.t27", "t27b": "pass"}, - {"path": "specs/crons/mac-dev-cache-clean.t27", "t27b": "pass"}, - {"path": "specs/crons/mac-jobsearch-poller.t27", "t27b": "pass"}, - {"path": "specs/crons/mac-leela-dailyquote.t27", "t27b": "pass"}, - {"path": "specs/crons/mac-mail-bridge.t27", "t27b": "pass"}, - {"path": "specs/crons/mac-mcp-hub.t27", "t27b": "pass"}, - {"path": "specs/crons/mac-neo-boards.t27", "t27b": "pass"}, - {"path": "specs/crons/mac-neo-jobsearch.t27", "t27b": "pass"}, - {"path": "specs/crons/mac-reviewer-bees.t27", "t27b": "pass"}, - {"path": "specs/crons/mac-signup-watch.t27", "t27b": "pass"}, - {"path": "specs/crons/mac-trios-cycle-heal.t27", "t27b": "pass"}, - {"path": "specs/crons/mac-trios-cycle.t27", "t27b": "pass"}, - {"path": "specs/crons/mac-trios-doctor.t27", "t27b": "pass"}, - {"path": "specs/crons/mac-trios-feed.t27", "t27b": "pass"}, - {"path": "specs/crons/mac-trios-heal.t27", "t27b": "pass"}, - {"path": "specs/crons/railway-jobsearch-cron.t27", "t27b": "pass"}, - {"path": "specs/crons/t27-formal-mutation.t27", "t27b": "pass"}, - {"path": "specs/crons/t27-pr-dashboard.t27", "t27b": "pass"}, - {"path": "specs/crons/trinity-agent-cron-cleanup.t27", "t27b": "pass"}, - {"path": "specs/crons/trinity-agent-queue-drain.t27", "t27b": "pass"}, - {"path": "specs/crons/trinity-brain-ci.t27", "t27b": "pass"}, - {"path": "specs/crons/trinity-codegen.t27", "t27b": "pass"}, - {"path": "specs/crons/trinity-discover-callers.t27", "t27b": "pass"}, - {"path": "specs/crons/trinity-pages-health-check.t27", "t27b": "pass"}, - {"path": "specs/crons/trinity-signal-health-self.t27", "t27b": "pass"}, - {"path": "specs/crons/trinity-site-live-gate.t27", "t27b": "pass"}, - {"path": "specs/demos/simple_test.t27", "t27b": "pass"}, - {"path": "specs/docs/chapters/alphabet.t27", "t27b": "pass"}, - {"path": "specs/docs/chapters/evidence.t27", "t27b": "pass"}, - {"path": "specs/docs/chapters/layers.t27", "t27b": "pass"}, - {"path": "specs/docs/chapters/project.t27", "t27b": "pass"}, - {"path": "specs/docs/chapters/queen.t27", "t27b": "pass"}, - {"path": "specs/docs/chapters/rules.t27", "t27b": "pass"}, - {"path": "specs/docs/chapters/tooling.t27", "t27b": "pass"}, - {"path": "specs/docs/system.t27", "t27b": "pass"}, - {"path": "specs/effects/capability.t27", "t27b": "pass"}, - {"path": "specs/effects/clock_cap.t27", "t27b": "pass"}, - {"path": "specs/effects/fs_cap.t27", "t27b": "pass"}, - {"path": "specs/effects/replay_oracle.t27", "t27b": "pass"}, - {"path": "specs/fpga/adapter.t27", "t27b": "pass"}, - {"path": "specs/fpga/apb_bridge.t27", "t27b": "pass"}, - {"path": "specs/fpga/assembler.t27", "t27b": "pass"}, - {"path": "specs/fpga/axi4.t27", "t27b": "pass"}, - {"path": "specs/fpga/boards/arty_a7_integration.t27", "t27b": "pass"}, - {"path": "specs/fpga/boards/qmtech_a100t_integration.t27", "t27b": "pass"}, - {"path": "specs/fpga/bootrom.t27", "t27b": "pass"}, - {"path": "specs/fpga/bpsk.t27", "t27b": "pass"}, - {"path": "specs/fpga/clock_domain.t27", "t27b": "pass"}, - {"path": "specs/fpga/coverage.t27", "t27b": "pass"}, - {"path": "specs/fpga/crossopt.t27", "t27b": "pass"}, - {"path": "specs/fpga/cts.t27", "t27b": "pass"}, - {"path": "specs/fpga/dft.t27", "t27b": "pass"}, - {"path": "specs/fpga/die_probe.t27", "t27b": "pass"}, - {"path": "specs/fpga/dsp/adders.t27", "t27b": "pass"}, - {"path": "specs/fpga/dsp/cordic.t27", "t27b": "pass"}, - {"path": "specs/fpga/dsp/fixed_point.t27", "t27b": "pass"}, - {"path": "specs/fpga/dsp/multipliers.t27", "t27b": "pass"}, - {"path": "specs/fpga/dsp/signals.t27", "t27b": "pass"}, - {"path": "specs/fpga/e2e_demo.t27", "t27b": "pass"}, - {"path": "specs/fpga/eth_beacon.t27", "t27b": "pass"}, - {"path": "specs/fpga/eth_crc.t27", "t27b": "pass"}, - {"path": "specs/fpga/eth_rx.t27", "t27b": "pass"}, - {"path": "specs/fpga/fifo.t27", "t27b": "pass"}, - {"path": "specs/fpga/gf16_accel.t27", "t27b": "pass"}, - {"path": "specs/fpga/hw_types.t27", "t27b": "pass"}, - {"path": "specs/fpga/linker.t27", "t27b": "pass"}, - {"path": "specs/fpga/memory.t27", "t27b": "pass"}, - {"path": "specs/fpga/mmcm.t27", "t27b": "pass"}, - {"path": "specs/fpga/mtbf.t27", "t27b": "pass"}, - {"path": "specs/fpga/partition.t27", "t27b": "pass"}, - {"path": "specs/fpga/power.t27", "t27b": "pass"}, - {"path": "specs/fpga/power_analysis.t27", "t27b": "pass"}, - {"path": "specs/fpga/reset_sync.t27", "t27b": "pass"}, - {"path": "specs/fpga/rgmii.t27", "t27b": "pass"}, - {"path": "specs/fpga/rgmii_sniff.t27", "t27b": "pass"}, - {"path": "specs/fpga/ro_race.t27", "t27b": "pass"}, - {"path": "specs/fpga/router.t27", "t27b": "pass"}, - {"path": "specs/fpga/secded.t27", "t27b": "pass"}, - {"path": "specs/fpga/simulator.t27", "t27b": "pass"}, - {"path": "specs/fpga/stdlib.t27", "t27b": "pass"}, - {"path": "specs/fpga/ternary_isa.t27", "t27b": "pass"}, - {"path": "specs/fpga/ternary_link.t27", "t27b": "pass"}, - {"path": "specs/fpga/testbench/assembler_tb.t27", "t27b": "pass"}, - {"path": "specs/fpga/testbench/cts_tb.t27", "t27b": "pass"}, - {"path": "specs/fpga/testbench/formal_tb.t27", "t27b": "pass"}, - {"path": "specs/fpga/testbench/partition_tb.t27", "t27b": "pass"}, - {"path": "specs/fpga/testbench/placement_tb.t27", "t27b": "pass"}, - {"path": "specs/fpga/testbench/power_tb.t27", "t27b": "pass"}, - {"path": "specs/fpga/testbench/router_tb.t27", "t27b": "pass"}, - {"path": "specs/fpga/testbench/simulator_tb.t27", "t27b": "pass"}, - {"path": "specs/fpga/testbench/timing_tb.t27", "t27b": "pass"}, - {"path": "specs/fpga/testbench/vcd_trace_tb.t27", "t27b": "pass"}, - {"path": "specs/fpga/timing.t27", "t27b": "pass"}, - {"path": "specs/fpga/trinet_node.t27", "t27b": "pass"}, - {"path": "specs/fpga/verification/build_verify.t27", "t27b": "pass"}, - {"path": "specs/functions/analytics-sales-advise.t27", "t27b": "pass"}, - {"path": "specs/functions/analytics-skills-detect.t27", "t27b": "pass"}, - {"path": "specs/functions/broadcast-message-send.t27", "t27b": "pass"}, - {"path": "specs/functions/client-telemetry-daily.t27", "t27b": "pass"}, - {"path": "specs/functions/club-invoice-abandoned-watch.t27", "t27b": "pass"}, - {"path": "specs/functions/content-detailed-script-generate.t27", "t27b": "pass"}, - {"path": "specs/functions/content-scenario-clips-generate.t27", "t27b": "pass"}, - {"path": "specs/functions/content-scripts-generate.t27", "t27b": "pass"}, - {"path": "specs/functions/crm-proactive-sweep.t27", "t27b": "pass"}, - {"path": "specs/functions/instagram-competitors-find.t27", "t27b": "pass"}, - {"path": "specs/functions/instagram-reels-analyze.t27", "t27b": "pass"}, - {"path": "specs/functions/instagram-top-content-extract.t27", "t27b": "pass"}, - {"path": "specs/functions/monitoring-error-report.t27", "t27b": "pass"}, - {"path": "specs/functions/monitoring-health-check.t27", "t27b": "pass"}, - {"path": "specs/functions/monitoring-logs-analyze.t27", "t27b": "pass"}, - {"path": "specs/functions/monitoring-logs-trigger.t27", "t27b": "pass"}, - {"path": "specs/functions/morph-images-generate.t27", "t27b": "pass"}, - {"path": "specs/functions/neuro-image-generate.t27", "t27b": "pass"}, - {"path": "specs/functions/payment-ai-server-process.t27", "t27b": "pass"}, - {"path": "specs/functions/reels-ai-callback.t27", "t27b": "pass"}, - {"path": "specs/functions/reels-ai-generate.t27", "t27b": "pass"}, - {"path": "specs/functions/reels-loop-generate.t27", "t27b": "pass"}, - {"path": "specs/functions/render-avatar-video-run.t27", "t27b": "pass"}, - {"path": "specs/functions/render-job-run.t27", "t27b": "pass"}, - {"path": "specs/functions/render-riddle-run.t27", "t27b": "pass"}, - {"path": "specs/functions/robokassa-unclaimed-watch.t27", "t27b": "pass"}, - {"path": "specs/functions/ton-pending-watch.t27", "t27b": "pass"}, - {"path": "specs/functions/training-model-complete.t27", "t27b": "pass"}, - {"path": "specs/functions/training-model-start.t27", "t27b": "pass"}, - {"path": "specs/functions/training-model-v2-start.t27", "t27b": "pass"}, - {"path": "specs/functions/training-stuck-check.t27", "t27b": "pass"}, - {"path": "specs/functions/webhook-generation-validate.t27", "t27b": "pass"}, - {"path": "specs/functions/welcome-avatar-generate.t27", "t27b": "pass"}, - {"path": "specs/github/auth.t27", "t27b": "pass"}, - {"path": "specs/hosting/credit.t27", "t27b": "pass"}, - {"path": "specs/hosting/feed.t27", "t27b": "pass"}, - {"path": "specs/hosting/host.t27", "t27b": "pass"}, - {"path": "specs/hosting/panel.t27", "t27b": "pass"}, - {"path": "specs/hosting/placement.t27", "t27b": "pass"}, - {"path": "specs/hosting/proof.t27", "t27b": "pass"}, - {"path": "specs/hosting/row.t27", "t27b": "pass"}, - {"path": "specs/hosting/statement.t27", "t27b": "pass"}, - {"path": "specs/hosting/sybil.t27", "t27b": "pass"}, - {"path": "specs/hosting/toolchain.t27", "t27b": "pass"}, - {"path": "specs/hosting/topology.t27", "t27b": "pass"}, - {"path": "specs/i18n/agents-ru.t27", "t27b": "pass"}, - {"path": "specs/i18n/blog-ru.t27", "t27b": "pass"}, - {"path": "specs/i18n/docs-ru.t27", "t27b": "pass"}, - {"path": "specs/igla/race/mvp_ternary_classifier.t27", "t27b": "pass"}, - {"path": "specs/igla/race/phi_accumulator_growth.t27", "t27b": "pass"}, - {"path": "specs/igla/race/phi_gain_freedom.t27", "t27b": "pass"}, - {"path": "specs/igla/race/phi_weights.t27", "t27b": "pass"}, - {"path": "specs/igla/race/ternary_lut_table.t27", "t27b": "pass"}, - {"path": "specs/igla/race/ternary_mac_group.t27", "t27b": "pass"}, - {"path": "specs/igla/race/ternary_node.t27", "t27b": "pass"}, - {"path": "specs/igla/race/unit_weights_node.t27", "t27b": "pass"}, - {"path": "specs/igla/w535_bounded_while_module.t27", "t27b": "pass"}, - {"path": "specs/isa/t27a.t27", "t27b": "pass"}, - {"path": "specs/isa/t27a_mnemonics.t27", "t27b": "pass"}, - {"path": "specs/isa/ternary_encoding.t27", "t27b": "pass"}, - {"path": "specs/isa/ternary_gates.t27", "t27b": "pass"}, - {"path": "specs/isa/ternary_graph.t27", "t27b": "pass"}, - {"path": "specs/isa/tri27_bytecode.t27", "t27b": "pass"}, - {"path": "specs/isa/tri27_machine.t27", "t27b": "pass"}, - {"path": "specs/jobs/network_job.t27", "t27b": "pass"}, - {"path": "specs/jobs/release_t27c.t27", "t27b": "pass"}, - {"path": "specs/jobs/t27b_ledger_steward.t27", "t27b": "pass"}, - {"path": "specs/math/constants.t27", "t27b": "pass"}, - {"path": "specs/math/gf_competitive.t27", "t27b": "pass"}, - {"path": "specs/memory/graph/crypt.t27", "t27b": "pass"}, - {"path": "specs/memory/graph/ingest.t27", "t27b": "pass"}, - {"path": "specs/memory/graph/scope.t27", "t27b": "pass"}, - {"path": "specs/memory/graph/temporal.t27", "t27b": "pass"}, - {"path": "specs/memory/graph/types.t27", "t27b": "pass"}, - {"path": "specs/memory/tmem/session.t27", "t27b": "pass"}, - {"path": "specs/memory/tmem/types.t27", "t27b": "pass"}, - {"path": "specs/mesh_routing.t27", "t27b": "pass"}, - {"path": "specs/ml/activation/elu_activation.t27", "t27b": "blocked", "blocker": "ExprCall(undeclared fn)", "reason": "unimplemented"}, - {"path": "specs/ml/activation/gelu_activation.t27", "t27b": "blocked", "blocker": "ExprCall(undeclared fn)", "reason": "unimplemented"}, - {"path": "specs/ml/activation/gelu_approx_activation.t27", "t27b": "blocked", "blocker": "ExprCall(undeclared fn)", "reason": "unimplemented"}, - {"path": "specs/ml/activation/leaky_relu_activation.t27", "t27b": "pass"}, - {"path": "specs/ml/activation/relu_activation.t27", "t27b": "pass"}, - {"path": "specs/ml/activation/sigmoid_activation.t27", "t27b": "pass"}, - {"path": "specs/ml/activation/silu_swish_activation.t27", "t27b": "blocked", "blocker": "ExprCall(undeclared fn)", "reason": "unimplemented"}, - {"path": "specs/ml/activation/softmax.t27", "t27b": "blocked", "blocker": "ExprCall(undeclared fn)", "reason": "unimplemented"}, - {"path": "specs/ml/activation/tanh_activation.t27", "t27b": "blocked", "blocker": "ExprCall(undeclared fn)", "reason": "unimplemented"}, - {"path": "specs/ml/igla_champion_capsule.t27", "t27b": "blocked", "blocker": "ExprIdentifier(undeclared)", "reason": "unimplemented"}, - {"path": "specs/ml/layers/avgpool2d_layer.t27", "t27b": "pass"}, - {"path": "specs/ml/layers/batchnorm_layer.t27", "t27b": "blocked", "blocker": "ExprCall(undeclared fn)", "reason": "unimplemented"}, - {"path": "specs/ml/layers/conv2d_layer.t27", "t27b": "pass"}, - {"path": "specs/ml/layers/dense_layer.t27", "t27b": "pass"}, - {"path": "specs/ml/layers/dropout_layer.t27", "t27b": "pass"}, - {"path": "specs/ml/layers/embedding_layer.t27", "t27b": "blocked", "blocker": "ExprCall(undeclared fn)", "reason": "unimplemented"}, - {"path": "specs/ml/layers/flatten_layer.t27", "t27b": "pass"}, - {"path": "specs/ml/layers/layernorm_layer.t27", "t27b": "pass"}, - {"path": "specs/ml/layers/maxpool2d_layer.t27", "t27b": "pass"}, - {"path": "specs/ml/layers/residual_connection.t27", "t27b": "pass"}, - {"path": "specs/ml/loss/binary_crossentropy_loss.t27", "t27b": "blocked", "blocker": "ExprCall(undeclared fn)", "reason": "unimplemented"}, - {"path": "specs/ml/loss/contrastive_loss.t27", "t27b": "blocked", "blocker": "ExprCall(undeclared fn)", "reason": "unimplemented"}, - {"path": "specs/ml/loss/cross_entropy_loss.t27", "t27b": "blocked", "blocker": "ExprCall(undeclared fn)", "reason": "unimplemented"}, - {"path": "specs/ml/loss/huber_loss.t27", "t27b": "pass"}, - {"path": "specs/ml/loss/kl_divergence.t27", "t27b": "pass"}, - {"path": "specs/ml/loss/mse_loss.t27", "t27b": "pass"}, - {"path": "specs/ml/optimizer/adagrad.t27", "t27b": "blocked", "blocker": "ExprCall(undeclared fn)", "reason": "unimplemented"}, - {"path": "specs/ml/optimizer/adam.t27", "t27b": "blocked", "blocker": "ExprCall(undeclared fn)", "reason": "unimplemented"}, - {"path": "specs/ml/optimizer/lamb.t27", "t27b": "blocked", "blocker": "ExprCall(undeclared fn)", "reason": "unimplemented"}, - {"path": "specs/ml/optimizer/race_config.t27", "t27b": "blocked", "blocker": "ExprIdentifier(undeclared)", "reason": "unimplemented"}, - {"path": "specs/ml/optimizer/rmsprop.t27", "t27b": "pass"}, - {"path": "specs/ml/optimizer/sgd.t27", "t27b": "pass"}, - {"path": "specs/ml/pathway/mlp.t27", "t27b": "blocked", "blocker": "ExprCall(undeclared fn)", "reason": "unimplemented"}, - {"path": "specs/ml/recurrent/attention_mechanism.t27", "t27b": "blocked", "blocker": "ExprCall(undeclared fn)", "reason": "unimplemented"}, - {"path": "specs/ml/recurrent/bilstm.t27", "t27b": "blocked", "blocker": "ExprCall(undeclared fn)", "reason": "unimplemented"}, - {"path": "specs/ml/recurrent/gru_cell.t27", "t27b": "blocked", "blocker": "ExprCall(undeclared fn)", "reason": "unimplemented"}, - {"path": "specs/ml/recurrent/lstm_cell.t27", "t27b": "blocked", "blocker": "ExprCall(undeclared fn)", "reason": "unimplemented"}, - {"path": "specs/ml/recurrent/lstm_single.t27", "t27b": "blocked", "blocker": "ExprCall(undeclared fn)", "reason": "unimplemented"}, - {"path": "specs/ml/recurrent/rnn_cell.t27", "t27b": "blocked", "blocker": "ExprCall(undeclared fn)", "reason": "unimplemented"}, - {"path": "specs/ml/recurrent/self_attention.t27", "t27b": "pass"}, - {"path": "specs/ml/rl/advantage_estimator.t27", "t27b": "blocked", "blocker": "ExprCall(undeclared fn)", "reason": "unimplemented"}, - {"path": "specs/ml/rl/dqn.t27", "t27b": "pass"}, - {"path": "specs/ml/rl/dqn_target_network.t27", "t27b": "pass"}, - {"path": "specs/ml/rl/ppo_clip_loss.t27", "t27b": "blocked", "blocker": "ExprCall(undeclared fn)", "reason": "unimplemented"}, - {"path": "specs/ml/rl/ppo_critic.t27", "t27b": "blocked", "blocker": "ExprCall(undeclared fn)", "reason": "unimplemented"}, - {"path": "specs/ml/rl/sac_critic.t27", "t27b": "pass"}, - {"path": "specs/ml/transformer/encoder_block.t27", "t27b": "blocked", "blocker": "ExprCall(undeclared fn)", "reason": "unimplemented"}, - {"path": "specs/ml/transformer/feed_forward_network.t27", "t27b": "pass"}, - {"path": "specs/ml/transformer/multi_head_attention.t27", "t27b": "pass"}, - {"path": "specs/ml/transformer/positional_encoding.t27", "t27b": "blocked", "blocker": "ExprCall(undeclared fn)", "reason": "unimplemented"}, - {"path": "specs/multipath_router.t27", "t27b": "pass"}, - {"path": "specs/network/attribution.t27", "t27b": "pass"}, - {"path": "specs/network/identity.t27", "t27b": "pass"}, - {"path": "specs/network/job_rules.t27", "t27b": "pass"}, - {"path": "specs/network/mvp.t27", "t27b": "pass"}, - {"path": "specs/network/mvp_v2.t27", "t27b": "pass"}, - {"path": "specs/network/mvp_v3.t27", "t27b": "pass"}, - {"path": "specs/network/mvp_v3_ed25519.t27", "t27b": "pass"}, - {"path": "specs/network/pool.t27", "t27b": "pass"}, - {"path": "specs/network/quorum.t27", "t27b": "pass"}, - {"path": "specs/network/usage.t27", "t27b": "pass"}, - {"path": "specs/numeric/bnf1024.t27", "t27b": "pass"}, - {"path": "specs/numeric/bnf128.t27", "t27b": "pass"}, - {"path": "specs/numeric/bnf16.t27", "t27b": "pass"}, - {"path": "specs/numeric/bnf256.t27", "t27b": "pass"}, - {"path": "specs/numeric/bnf32.t27", "t27b": "pass"}, - {"path": "specs/numeric/bnf512.t27", "t27b": "pass"}, - {"path": "specs/numeric/bnf64.t27", "t27b": "pass"}, - {"path": "specs/numeric/bnf8.t27", "t27b": "pass"}, - {"path": "specs/numeric/catalog_paper_count.t27", "t27b": "pass"}, - {"path": "specs/numeric/e8m0.t27", "t27b": "pass"}, - {"path": "specs/numeric/formats.t27", "t27b": "pass"}, - {"path": "specs/numeric/formats_catalog.t27", "t27b": "pass"}, - {"path": "specs/numeric/gf10.t27", "t27b": "pass"}, - {"path": "specs/numeric/gf1024.t27", "t27b": "pass"}, - {"path": "specs/numeric/gf128.t27", "t27b": "pass"}, - {"path": "specs/numeric/gf14.t27", "t27b": "pass"}, - {"path": "specs/numeric/gf16.t27", "t27b": "pass"}, - {"path": "specs/numeric/gf256.t27", "t27b": "pass"}, - {"path": "specs/numeric/gf48.t27", "t27b": "pass"}, - {"path": "specs/numeric/gf512.t27", "t27b": "pass"}, - {"path": "specs/numeric/gf6.t27", "t27b": "pass"}, - {"path": "specs/numeric/gf96.t27", "t27b": "pass"}, - {"path": "specs/numeric/gft1024.t27", "t27b": "pass"}, - {"path": "specs/numeric/gft128.t27", "t27b": "pass"}, - {"path": "specs/numeric/gft16.t27", "t27b": "pass"}, - {"path": "specs/numeric/gft256.t27", "t27b": "pass"}, - {"path": "specs/numeric/gft32.t27", "t27b": "pass"}, - {"path": "specs/numeric/gft4.t27", "t27b": "pass"}, - {"path": "specs/numeric/gft512.t27", "t27b": "pass"}, - {"path": "specs/numeric/gft64.t27", "t27b": "pass"}, - {"path": "specs/numeric/gft8.t27", "t27b": "pass"}, - {"path": "specs/numeric/gfternary.t27", "t27b": "pass"}, - {"path": "specs/numeric/golden_sieve.t27", "t27b": "pass"}, - {"path": "specs/numeric/ocp_mx.t27", "t27b": "pass"}, - {"path": "specs/numeric/requant_boundary.t27", "t27b": "pass"}, - {"path": "specs/numeric/tnf1024.t27", "t27b": "pass"}, - {"path": "specs/numeric/tnf128.t27", "t27b": "pass"}, - {"path": "specs/numeric/tnf16.t27", "t27b": "pass"}, - {"path": "specs/numeric/tnf17.t27", "t27b": "pass"}, - {"path": "specs/numeric/tnf256.t27", "t27b": "pass"}, - {"path": "specs/numeric/tnf32.t27", "t27b": "pass"}, - {"path": "specs/numeric/tnf4.t27", "t27b": "pass"}, - {"path": "specs/numeric/tnf512.t27", "t27b": "pass"}, - {"path": "specs/numeric/tnf64.t27", "t27b": "pass"}, - {"path": "specs/numeric/tnf8.t27", "t27b": "pass"}, - {"path": "specs/numeric/trinity_numeric_surface.t27", "t27b": "pass"}, - {"path": "specs/physics/e8_lqg_bridge.t27", "t27b": "pass"}, - {"path": "specs/physics/eye_isi.t27", "t27b": "pass"}, - {"path": "specs/physics/gamma-conflict.t27", "t27b": "pass"}, - {"path": "specs/physics/hslm_benchmark.t27", "t27b": "pass"}, - {"path": "specs/physics/line_bounce.t27", "t27b": "pass"}, - {"path": "specs/physics/lqg_cs_bridge.t27", "t27b": "pass"}, - {"path": "specs/physics/xc7_primitives.t27", "t27b": "pass"}, - {"path": "specs/policy/issue_shape.t27", "t27b": "pass"}, - {"path": "specs/policy/l2_generation.t27", "t27b": "pass"}, - {"path": "specs/policy/lang_en.t27", "t27b": "pass"}, - {"path": "specs/policy/merge_ours.t27", "t27b": "pass"}, - {"path": "specs/policy/own_language.t27", "t27b": "pass"}, - {"path": "specs/policy/required_contexts.t27", "t27b": "pass"}, - {"path": "specs/policy/text_lines.t27", "t27b": "pass"}, - {"path": "specs/port/bootstrap/src/bridge.t27", "t27b": "pass"}, - {"path": "specs/port/bootstrap/src/cc_gate.t27", "t27b": "pass"}, - {"path": "specs/port/bootstrap/src/check_calls.t27", "t27b": "pass"}, - {"path": "specs/port/bootstrap/src/compiler/AsmRelocEntry_new.t27", "t27b": "pass"}, - {"path": "specs/port/bootstrap/src/compiler/AsmSectionKind_from_i8.t27", "t27b": "pass"}, - {"path": "specs/port/bootstrap/src/compiler/AssembledInstr_r_type.t27", "t27b": "pass"}, - {"path": "specs/port/bootstrap/src/compiler/HirBusPort_axi4_lite_slave.t27", "t27b": "pass"}, - {"path": "specs/port/bootstrap/src/compiler/HirClockDomain_new.t27", "t27b": "pass"}, - {"path": "specs/port/bootstrap/src/compiler/HirCoverPoint_new.t27", "t27b": "pass"}, - {"path": "specs/port/bootstrap/src/compiler/HirGf16FftConfig_fft_stages.t27", "t27b": "pass"}, - {"path": "specs/port/bootstrap/src/compiler/HirIpCatalog_new.t27", "t27b": "pass"}, - {"path": "specs/port/bootstrap/src/compiler/HirTernaryRegFile_new.t27", "t27b": "pass"}, - {"path": "specs/port/bootstrap/src/compiler/HwType_hw_width.t27", "t27b": "pass"}, - {"path": "specs/port/bootstrap/src/compiler/LinkSection_text.t27", "t27b": "pass"}, - {"path": "specs/port/bootstrap/src/compiler/LoopGuard_loop_cond.t27", "t27b": "pass"}, - {"path": "specs/port/bootstrap/src/compiler/TbCheck_new.t27", "t27b": "pass"}, - {"path": "specs/port/bootstrap/src/compiler/collect_type_decls.t27", "t27b": "pass"}, - {"path": "specs/port/bootstrap/src/enrichment/mod.t27", "t27b": "pass"}, - {"path": "specs/port/bootstrap/src/jwt.t27", "t27b": "pass"}, - {"path": "specs/port/bootstrap/src/parse_conform.t27", "t27b": "pass"}, - {"path": "specs/port/bootstrap/src/phi_f64_literals.t27", "t27b": "pass"}, - {"path": "specs/port/bootstrap/src/phi_selfcheck.t27", "t27b": "pass"}, - {"path": "specs/port/bootstrap/src/sensitivity.t27", "t27b": "pass"}, - {"path": "specs/port/bootstrap/src/source_kind.t27", "t27b": "pass"}, - {"path": "specs/port/bootstrap/src/weight_bram.t27", "t27b": "pass"}, - {"path": "specs/port/browseros/trios/agent-server/apps/server/src/api/routes/health.t27", "t27b": "pass"}, - {"path": "specs/port/browseros/trios/agent-server/apps/server/src/api/routes/memory.t27", "t27b": "pass"}, - {"path": "specs/port/browseros/trios/agent-server/apps/server/src/api/routes/queen-lease.t27", "t27b": "pass"}, - {"path": "specs/port/browseros/trios/agent-server/apps/server/src/api/routes/queen-needs-you.t27", "t27b": "pass"}, - {"path": "specs/port/browseros/trios/agent-server/apps/server/src/api/routes/queen-public-agents.t27", "t27b": "pass"}, - {"path": "specs/port/browseros/trios/agent-server/apps/server/src/api/routes/queen-registry.t27", "t27b": "pass"}, - {"path": "specs/port/browseros/trios/agent-server/apps/server/src/api/routes/queen-rehearsal.t27", "t27b": "pass"}, - {"path": "specs/port/browseros/trios/agent-server/apps/server/src/api/routes/queen-report.t27", "t27b": "pass"}, - {"path": "specs/port/browseros/trios/agent-server/apps/server/src/api/routes/status.t27", "t27b": "pass"}, - {"path": "specs/port/browseros/trios/agent-server/apps/server/src/api/services/a2a/a2a-liveness.t27", "t27b": "pass"}, - {"path": "specs/port/browseros/trios/agent-server/apps/server/src/api/services/openclaw/claw-session.t27", "t27b": "pass"}, - {"path": "specs/port/browseros/trios/agent-server/apps/server/src/browser/bookmarks.t27", "t27b": "pass"}, - {"path": "specs/port/browseros/trios/agent-server/apps/server/src/browser/history.t27", "t27b": "pass"}, - {"path": "specs/port/browseros/trios/agent-server/apps/server/src/lib/agents/runtime/registry.t27", "t27b": "pass"}, - {"path": "specs/port/browseros/trios/agent-server/apps/server/src/lib/db/retry.t27", "t27b": "pass"}, - {"path": "specs/port/browseros/trios/agent-server/apps/server/src/lib/identity.t27", "t27b": "pass"}, - {"path": "specs/port/browseros/trios/agent-server/apps/server/src/lib/port-binding.t27", "t27b": "pass"}, - {"path": "specs/port/browseros/trios/agent-server/apps/server/src/lib/provider-error-classifier.t27", "t27b": "pass"}, - {"path": "specs/port/browseros/trios/agent-server/apps/server/src/monitoring/envelope.t27", "t27b": "pass"}, - {"path": "specs/port/browseros/trios/agent-server/apps/server/src/skills/catalog.t27", "t27b": "pass"}, - {"path": "specs/port/browseros/trios/agent-server/apps/server/src/tools/filesystem/ls.t27", "t27b": "pass"}, - {"path": "specs/port/browseros/trios/agent-server/apps/server/src/tools/memory/write.t27", "t27b": "pass"}, - {"path": "specs/port/browseros/trios/agent-server/apps/server/src/tools/tool-registry.t27", "t27b": "pass"}, - {"path": "specs/port/fpga/bscan_spi_qmtech/bscan_spi_qmtech.t27", "t27b": "pass"}, - {"path": "specs/port/fpga/openxc7-synth/phi_temporal/temporal_heartbeat.t27", "t27b": "pass"}, - {"path": "specs/port/fpga/verilog/dsp_probe.t27", "t27b": "pass"}, - {"path": "specs/port/fpga/verilog/dsp_probe_live.t27", "t27b": "pass"}, - {"path": "specs/port/fpga/verilog/e8m0_jtag.t27", "t27b": "pass"}, - {"path": "specs/port/fpga/verilog/gft_bitnet_neuron_jtag.t27", "t27b": "pass"}, - {"path": "specs/port/fpga/verilog/gft_dot4_comm_jtag.t27", "t27b": "pass"}, - {"path": "specs/port/fpga/verilog/gft_dup2_jtag.t27", "t27b": "pass"}, - {"path": "specs/port/fpga/verilog/gft_dup3_jtag.t27", "t27b": "pass"}, - {"path": "specs/port/fpga/verilog/gft_signed_dot4_jtag.t27", "t27b": "pass"}, - {"path": "specs/port/fpga/verilog/gft_smul_jtag.t27", "t27b": "pass"}, - {"path": "specs/port/fpga/verilog/gft_train1_jtag.t27", "t27b": "pass"}, - {"path": "specs/port/fpga/verilog/link_node.t27", "t27b": "pass"}, - {"path": "specs/port/fpga/verilog/mvp_ternary_classifier_top.t27", "t27b": "pass"}, - {"path": "specs/port/fpga/verilog/phi_weights_jtag.t27", "t27b": "pass"}, - {"path": "specs/port/fpga/verilog/ternary_mac_demo_top.t27", "t27b": "pass"}, - {"path": "specs/port/fpga/verilog/ternary_mac_synth.t27", "t27b": "pass"}, - {"path": "specs/port/fpga/verilog/ternary_node_jtag.t27", "t27b": "pass"}, - {"path": "specs/port/fpga/vivado/blinky.t27", "t27b": "pass"}, - {"path": "specs/port/fpga/vivado/gf16_matmul4x4.t27", "t27b": "pass"}, - {"path": "specs/port/fpga/vivado/gf16_top.t27", "t27b": "pass"}, - {"path": "specs/port/fpga/vivado/gf16_uart_sim_bench.t27", "t27b": "pass"}, - {"path": "specs/port/fpga/vivado/uart_detect_top.t27", "t27b": "pass"}, - {"path": "specs/port/fpga/vivado/uart_echo_top.t27", "t27b": "pass"}, - {"path": "specs/port/fpga/vsa/temporal_heartbeat_top.t27", "t27b": "pass"}, - {"path": "specs/port/scripts/aggregate-experience.t27", "t27b": "pass"}, - {"path": "specs/port/scripts/bulk-create-notebooks.t27", "t27b": "pass"}, - {"path": "specs/port/scripts/check-conflicts.t27", "t27b": "pass"}, - {"path": "specs/port/scripts/check-pagination-truncation.t27", "t27b": "pass"}, - {"path": "specs/port/scripts/check_first_party_doc_language.t27", "t27b": "pass"}, - {"path": "specs/port/scripts/ci/loop-tools-tracked.t27", "t27b": "pass"}, - {"path": "specs/port/scripts/ci/rings_matrix.t27", "t27b": "pass"}, - {"path": "specs/port/scripts/fpga-build.t27", "t27b": "pass"}, - {"path": "specs/port/scripts/fpga/flash.t27", "t27b": "pass"}, - {"path": "specs/port/scripts/gen_w309.t27", "t27b": "pass"}, - {"path": "specs/port/scripts/gen_w310.t27", "t27b": "pass"}, - {"path": "specs/port/scripts/gen_w311.t27", "t27b": "pass"}, - {"path": "specs/port/scripts/gen_w314.t27", "t27b": "pass"}, - {"path": "specs/port/scripts/gen_w315.t27", "t27b": "pass"}, - {"path": "specs/port/scripts/gen_w316.t27", "t27b": "pass"}, - {"path": "specs/port/scripts/gen_w317.t27", "t27b": "pass"}, - {"path": "specs/port/scripts/gen_w318.t27", "t27b": "pass"}, - {"path": "specs/port/scripts/gen_w320.t27", "t27b": "pass"}, - {"path": "specs/port/scripts/gen_w322.t27", "t27b": "pass"}, - {"path": "specs/port/scripts/gen_w326.t27", "t27b": "pass"}, - {"path": "specs/port/scripts/gen_w363.t27", "t27b": "pass"}, - {"path": "specs/port/scripts/gen_w365.t27", "t27b": "pass"}, - {"path": "specs/port/scripts/gen_w368.t27", "t27b": "pass"}, - {"path": "specs/port/scripts/gen_w377.t27", "t27b": "pass"}, - {"path": "specs/port/scripts/gen_w378.t27", "t27b": "pass"}, - {"path": "specs/port/scripts/gen_w379.t27", "t27b": "pass"}, - {"path": "specs/port/scripts/gen_w380.t27", "t27b": "pass"}, - {"path": "specs/port/scripts/gen_w381.t27", "t27b": "pass"}, - {"path": "specs/port/scripts/gen_w381_lean.t27", "t27b": "pass"}, - {"path": "specs/port/scripts/gen_w382.t27", "t27b": "pass"}, - {"path": "specs/port/scripts/gen_w384.t27", "t27b": "pass"}, - {"path": "specs/port/scripts/gen_w384_lean.t27", "t27b": "pass"}, - {"path": "specs/port/scripts/gen_w385.t27", "t27b": "pass"}, - {"path": "specs/port/scripts/gen_w386.t27", "t27b": "pass"}, - {"path": "specs/port/scripts/gen_w387.t27", "t27b": "pass"}, - {"path": "specs/port/scripts/gen_w388_lean.t27", "t27b": "pass"}, - {"path": "specs/port/scripts/gen_w391.t27", "t27b": "pass"}, - {"path": "specs/port/scripts/gen_w391_lean.t27", "t27b": "pass"}, - {"path": "specs/port/scripts/gen_w631.t27", "t27b": "pass"}, - {"path": "specs/port/scripts/gen_w632.t27", "t27b": "pass"}, - {"path": "specs/port/scripts/gen_w633.t27", "t27b": "pass"}, - {"path": "specs/port/scripts/gen_w634.t27", "t27b": "pass"}, - {"path": "specs/port/scripts/gen_w635.t27", "t27b": "pass"}, - {"path": "specs/port/scripts/gen_w636.t27", "t27b": "pass"}, - {"path": "specs/port/scripts/gen_w637.t27", "t27b": "pass"}, - {"path": "specs/port/scripts/gen_w638.t27", "t27b": "pass"}, - {"path": "specs/port/scripts/gen_w639.t27", "t27b": "pass"}, - {"path": "specs/port/scripts/gen_w640.t27", "t27b": "pass"}, - {"path": "specs/port/scripts/gen_w641.t27", "t27b": "pass"}, - {"path": "specs/port/scripts/gen_w642.t27", "t27b": "pass"}, - {"path": "specs/port/scripts/gen_w643.t27", "t27b": "pass"}, - {"path": "specs/port/scripts/gen_w644.t27", "t27b": "pass"}, - {"path": "specs/port/scripts/gen_w645.t27", "t27b": "pass"}, - {"path": "specs/port/scripts/gen_w646.t27", "t27b": "pass"}, - {"path": "specs/port/scripts/gen_w647.t27", "t27b": "pass"}, - {"path": "specs/port/scripts/gen_w648.t27", "t27b": "pass"}, - {"path": "specs/port/scripts/gen_w649.t27", "t27b": "pass"}, - {"path": "specs/port/scripts/gen_w650.t27", "t27b": "pass"}, - {"path": "specs/port/scripts/gen_w651.t27", "t27b": "pass"}, - {"path": "specs/port/scripts/gen_w652.t27", "t27b": "pass"}, - {"path": "specs/port/scripts/gen_w653.t27", "t27b": "pass"}, - {"path": "specs/port/scripts/gen_w654.t27", "t27b": "pass"}, - {"path": "specs/port/scripts/gen_w655.t27", "t27b": "pass"}, - {"path": "specs/port/scripts/gen_w656.t27", "t27b": "pass"}, - {"path": "specs/port/scripts/gen_w657.t27", "t27b": "pass"}, - {"path": "specs/port/scripts/gen_w662.t27", "t27b": "pass"}, - {"path": "specs/port/scripts/gen_w669.t27", "t27b": "pass"}, - {"path": "specs/port/scripts/gen_w_blocks.t27", "t27b": "pass"}, - {"path": "specs/port/scripts/generate_episodes.t27", "t27b": "pass"}, - {"path": "specs/port/scripts/git_commands_tasks_1_4.t27", "t27b": "pass"}, - {"path": "specs/port/scripts/install-constitutional-hook.t27", "t27b": "pass"}, - {"path": "specs/port/scripts/lee_monte_carlo_baseline.t27", "t27b": "pass"}, - {"path": "specs/port/scripts/mcp-wrapper.t27", "t27b": "pass"}, - {"path": "specs/port/scripts/print_pellis_seal_decimal.t27", "t27b": "pass"}, - {"path": "specs/port/scripts/pysr_trinity_blind_test_v2.t27", "t27b": "pass"}, - {"path": "specs/port/scripts/reseal-apply.t27", "t27b": "pass"}, - {"path": "specs/port/scripts/reseal-check.t27", "t27b": "pass"}, - {"path": "specs/port/scripts/run_v51_multiple.t27", "t27b": "pass"}, - {"path": "specs/port/scripts/test-agent-bridge.t27", "t27b": "pass"}, - {"path": "specs/port/scripts/tri-issue-create.t27", "t27b": "pass"}, - {"path": "specs/port/scripts/tri-pr-create.t27", "t27b": "pass"}, - {"path": "specs/port/scripts/tri-search.t27", "t27b": "pass"}, - {"path": "specs/port/scripts/tri-sync.t27", "t27b": "pass"}, - {"path": "specs/port/scripts/tri_loop/claims.t27", "t27b": "pass"}, - {"path": "specs/port/scripts/tri_loop/corpus_parse.t27", "t27b": "pass"}, - {"path": "specs/port/scripts/tri_loop/loop_rules.t27", "t27b": "pass"}, - {"path": "specs/port/scripts/tri_loop/now_numbers.t27", "t27b": "pass"}, - {"path": "specs/port/scripts/tri_loop/t27b_rules.t27", "t27b": "pass"}, - {"path": "specs/port/scripts/ultra_engine_v70_ultimate.t27", "t27b": "pass"}, - {"path": "specs/port/scripts/validate_phi_f64.t27", "t27b": "pass"}, - {"path": "specs/port/scripts/verify_precision.t27", "t27b": "pass"}, - {"path": "specs/port/scripts/verify_smoking_guns.t27", "t27b": "pass"}, - {"path": "specs/port/scripts/wrapup/extract-context.t27", "t27b": "pass"}, - {"path": "specs/port/tools/backend_parity_table.t27", "t27b": "pass"}, - {"path": "specs/port/tools/bees/merger_gate_selftest.t27", "t27b": "pass"}, - {"path": "specs/port/tools/check_catalog_integrity.t27", "t27b": "pass"}, - {"path": "specs/port/tools/check_duplicate_declarations.t27", "t27b": "pass"}, - {"path": "specs/port/tools/check_fix_carries_source.t27", "t27b": "pass"}, - {"path": "specs/port/tools/ci/check_specs_still_parse.t27", "t27b": "pass"}, - {"path": "specs/port/tools/jtag/tdo_verdict.t27", "t27b": "pass"}, - {"path": "specs/port/tools/oracle/run.t27", "t27b": "pass"}, - {"path": "specs/port/tools/run_conformance_vvp.t27", "t27b": "pass"}, - {"path": "specs/port/tools/ternary_model.t27", "t27b": "pass"}, - {"path": "specs/port/tools/toolbelt.t27", "t27b": "pass"}, - {"path": "specs/port/tools/verify_emit_bitexact.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/fpga/fly-vivado/verilog/trinity_qmtech.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/fpga/gft/tb32.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/fpga/openxc7-regress/regress-fabric-bufg/fabric_bufg.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/fpga/openxc7-synth/DSP48E1_mock.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/fpga/openxc7-synth/blink_correct.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/fpga/openxc7-synth/blink_fast.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/fpga/openxc7-synth/blink_fixed.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/fpga/openxc7-synth/blink_minimal.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/fpga/openxc7-synth/blink_r23.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/fpga/openxc7-synth/blink_simple.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/fpga/openxc7-synth/blink_slow.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/fpga/openxc7-synth/blink_working.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/fpga/openxc7-synth/clk_test.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/fpga/openxc7-synth/clock_test.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/fpga/openxc7-synth/d6_blink.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/fpga/openxc7-synth/d6_inv_test.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/fpga/openxc7-synth/d6_test.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/fpga/openxc7-synth/d_bank13_test.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/fpga/openxc7-synth/d_blink_high.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/fpga/openxc7-synth/d_bufg_test.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/fpga/openxc7-synth/d_clk_direct.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/fpga/openxc7-synth/d_direct.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/fpga/openxc7-synth/d_e21_test.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/fpga/openxc7-synth/d_f19_test.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/fpga/openxc7-synth/d_full_path.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/fpga/openxc7-synth/d_g22_test.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/fpga/openxc7-synth/d_lut_only.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/fpga/openxc7-synth/d_multi_led.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/fpga/openxc7-synth/d_oscillator.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/fpga/openxc7-synth/d_simple_ff.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/fpga/openxc7-synth/d_simple_led.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/fpga/openxc7-synth/d_slow_blink.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/fpga/openxc7-synth/d_srl_blink.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/fpga/openxc7-synth/d_static_on.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/fpga/openxc7-synth/d_static_one.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/fpga/openxc7-synth/d_y0_test.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/fpga/openxc7-synth/definitive_diagnostic_inv.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/fpga/openxc7-synth/dsp_mul.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/fpga/openxc7-synth/led_both_test.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/fpga/openxc7-synth/led_d5_test.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/fpga/openxc7-synth/led_d6_test.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/fpga/openxc7-synth/led_diagnostic.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/fpga/openxc7-synth/led_off_test.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/fpga/openxc7-synth/led_on_test.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/fpga/openxc7-synth/led_simple_test.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/fpga/openxc7-synth/led_test_inv.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/fpga/openxc7-synth/multi_led_test.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/fpga/openxc7-synth/quantum_bridge_top.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/fpga/openxc7-synth/riscv_blink.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/fpga/openxc7-synth/singularity_d6_top.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/fpga/openxc7-synth/symbiflow_blink.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/fpga/openxc7-synth/ternary_activation.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/fpga/openxc7-synth/trinity_top.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/fpga/openxc7-synth/uart_echo.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/fpga/rtl/fpga_test_reporter.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/fpga/uart_loopback.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/fpga/uart_loopback_core.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/src/background_agent/main.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/src/brain/orbitofrontal_value.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/src/brain/weber_tuning.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/src/cli/health_check.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/src/cli/railway_create_full.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/src/cli/railway_create_project.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/src/cli/railway_deployment_create.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/src/cli/railway_null_startcmd.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/src/firebird/governance_temp.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/src/phi-engine/vibeec_original/bogatyrs_registry.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/src/phi-engine/vibeec_original/bogatyrs_spec_structure.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/src/phi-engine/vibeec_original/tnc.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/src/server_main.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/src/storm/experience_engine.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/src/tri-api/claude_md.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/src/tri/gen_aabb.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/src/tri/gen_arithmetic.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/src/tri/gen_assertion.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/src/tri/gen_barrier.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/src/tri/gen_base64.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/src/tri/gen_bezier.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/src/tri/gen_cache.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/src/tri/gen_caesar.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/src/tri/gen_canvas.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/src/tri/gen_color.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/src/tri/gen_cross_entropy.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/src/tri/gen_cursor.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/src/tri/gen_epoch_reclamation.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/src/tri/gen_escape.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/src/tri/gen_fuzz.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/src/tri/gen_geo_hash2d.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/src/tri/gen_gradient.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/src/tri/gen_gradient_descent.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/src/tri/gen_hazard_pointers.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/src/tri/gen_image.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/src/tri/gen_index.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/src/tri/gen_key_value.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/src/tri/gen_kmeans.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/src/tri/gen_leb128.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/src/tri/gen_linear_regression.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/src/tri/gen_lockfree_stack.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/src/tri/gen_matrix3x3.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/src/tri/gen_mock.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/src/tri/gen_neuron.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/src/tri/gen_path_utils.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/src/tri/gen_perceptron.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/src/tri/gen_quaternion.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/src/tri/gen_radix_tree.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/src/tri/gen_ray.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/src/tri/gen_record_store.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/src/tri/gen_rect.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/src/tri/gen_regression.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/src/tri/gen_relu.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/src/tri/gen_ring_buffer.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/src/tri/gen_rle.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/src/tri/gen_rsa_simple.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/src/tri/gen_rtree.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/src/tri/gen_rwlock.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/src/tri/gen_semaphore.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/src/tri/gen_sigmoid.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/src/tri/gen_skiplist_impl.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/src/tri/gen_snapshot.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/src/tri/gen_softmax.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/src/tri/gen_temp_file.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/src/tri/gen_test_runner.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/src/tri/gen_transaction.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/src/tri/gen_transform.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/src/tri/gen_varint.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/src/tri/gen_wal.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/src/tri/gen_websocket.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/src/tri/gen_work_stealing.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/src/tri/math/vocab_audit.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/src/tri/orchestrator_bench.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/src/tri/string_dualities.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/src/tri/string_spectrum.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/src/vibeec/gen_cmd_minimal.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/src/vibeec/gen_cmd_simple.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/src/vibeec/p2p_module.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/src/vibeec/tnc.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/src/vibeec/trinity_tokenizer.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/src/vibeec/validation_engine.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/src/wasm_stubs/auto_shard_stub.t27", "t27b": "pass"}, - {"path": "specs/port/trios/apps/trios-macos/rings/RUST-04/clade-improve/src/oversight.t27", "t27b": "pass"}, - {"path": "specs/port/trios/apps/trios-macos/rings/RUST-13/clade-meshd/src/transport.t27", "t27b": "pass"}, - {"path": "specs/port/trios/apps/trios-macos/rings/RUST-13/trios-mesh/build.t27", "t27b": "pass"}, - {"path": "specs/port/trios/apps/trios-macos/rings/RUST-13/trios-mesh/src/bin/smoke_m1.t27", "t27b": "pass"}, - {"path": "specs/port/trios/apps/trios-macos/rings/RUST-13/trios-mesh/tools/ad9361_config.t27", "t27b": "pass"}, - {"path": "specs/port/trios/crates/tri-tunnel/src/main.t27", "t27b": "pass"}, - {"path": "specs/port/trios/crates/trinity_loss/src/lib.t27", "t27b": "pass"}, - {"path": "specs/port/trios/crates/trios-bridge/src/main.t27", "t27b": "pass"}, - {"path": "specs/port/trios/crates/trios-chat/rings/CR-CHAT-00/src/lib.t27", "t27b": "pass"}, - {"path": "specs/port/trios/crates/trios-chat/rings/CR-CHAT-01/src/key_package_expiry_guard.t27", "t27b": "pass"}, - {"path": "specs/port/trios/crates/trios-chat/rings/CR-CHAT-02/src/epoch_rollover_wraparound_guard.t27", "t27b": "pass"}, - {"path": "specs/port/trios/crates/trios-chat/rings/CR-CHAT-02/src/skipped_message_key_gap_bound_guard.t27", "t27b": "pass"}, - {"path": "specs/port/trios/crates/trios-chat/rings/CR-CHAT-03/src/ratchet_tree_resolution_guard.t27", "t27b": "pass"}, - {"path": "specs/port/trios/crates/trios-chat/rings/CR-CHAT-03/src/unmerged_leaves_bound_guard.t27", "t27b": "pass"}, - {"path": "specs/port/trios/crates/trios-chat/rings/CR-CHAT-04/src/padding_alignment_boundary_guard.t27", "t27b": "pass"}, - {"path": "specs/port/trios/crates/trios-chat/rings/CR-CHAT-04/src/padding_block_size_alignment_guard.t27", "t27b": "pass"}, - {"path": "specs/port/trios/crates/trios-chat/rings/CR-CHAT-05/src/envelope_size_distribution_uniformity.t27", "t27b": "pass"}, - {"path": "specs/port/trios/crates/trios-chat/rings/CR-CHAT-07/src/blind_signature_sender_token.t27", "t27b": "pass"}, - {"path": "specs/port/trios/crates/trios-chat/rings/CR-CHAT-07/src/cover_decoy_ratio_governor.t27", "t27b": "pass"}, - {"path": "specs/port/trios/crates/trios-chat/rings/CR-CHAT-07/src/cover_traffic_inter_arrival_autocorrelation_guard.t27", "t27b": "pass"}, - {"path": "specs/port/trios/crates/trios-chat/rings/CR-CHAT-LAWS/src/lib.t27", "t27b": "pass"}, - {"path": "specs/port/trios/crates/trios-cli/src/cmd/agent.t27", "t27b": "pass"}, - {"path": "specs/port/trios/crates/trios-cli/src/cmd/commit.t27", "t27b": "pass"}, - {"path": "specs/port/trios/crates/trios-cli/src/cmd/gates.t27", "t27b": "pass"}, - {"path": "specs/port/trios/crates/trios-cli/src/cmd/leaderboard.t27", "t27b": "pass"}, - {"path": "specs/port/trios/crates/trios-cli/src/cmd/report.t27", "t27b": "pass"}, - {"path": "specs/port/trios/crates/trios-cli/src/cmd/roster.t27", "t27b": "pass"}, - {"path": "specs/port/trios/crates/trios-cli/src/cmd/run.t27", "t27b": "pass"}, - {"path": "specs/port/trios/crates/trios-cli/src/cmd/status.t27", "t27b": "pass"}, - {"path": "specs/port/trios/crates/trios-cli/src/cmd/submit.t27", "t27b": "pass"}, - {"path": "specs/port/trios/crates/trios-cli/src/gh.t27", "t27b": "pass"}, - {"path": "specs/port/trios/crates/trios-cli/src/lock.t27", "t27b": "pass"}, - {"path": "specs/port/trios/crates/trios-cli/src/metrics.t27", "t27b": "pass"}, - {"path": "specs/port/trios/crates/trios-doctor/rings/BRONZE-RING-DR/src/main.t27", "t27b": "pass"}, - {"path": "specs/port/trios/crates/trios-doctor/rings/SILVER-RING-DR-00/src/lib.t27", "t27b": "pass"}, - {"path": "specs/port/trios/crates/trios-doctor/src/main.t27", "t27b": "pass"}, - {"path": "specs/port/trios/crates/trios-ext/rings/SILVER-RING-EXT-00/src/lib.t27", "t27b": "pass"}, - {"path": "specs/port/trios/crates/trios-ext/xtask/src/main.t27", "t27b": "pass"}, - {"path": "specs/port/trios/crates/trios-git/src/commit.t27", "t27b": "pass"}, - {"path": "specs/port/trios/crates/trios-git/src/log.t27", "t27b": "pass"}, - {"path": "specs/port/trios/crates/trios-git/src/stash.t27", "t27b": "pass"}, - {"path": "specs/port/trios/crates/trios-git/src/status.t27", "t27b": "pass"}, - {"path": "specs/port/trios/crates/trios-golden-float/build.t27", "t27b": "pass"}, - {"path": "specs/port/trios/crates/trios-hdc/build.t27", "t27b": "pass"}, - {"path": "specs/port/trios/crates/trios-hdc/rings/HD-01/src/lib.t27", "t27b": "pass"}, - {"path": "specs/port/trios/crates/trios-igla-race/src/main.t27", "t27b": "pass"}, - {"path": "specs/port/trios/crates/trios-igla-trainer/src/jepa_runner.t27", "t27b": "pass"}, - {"path": "specs/port/trios/crates/trios-mcp/rings/BR-XTASK/src/main.t27", "t27b": "pass"}, - {"path": "specs/port/trios/crates/trios-mcp/rings/SR-01/src/lighthouse.t27", "t27b": "pass"}, - {"path": "specs/port/trios/crates/trios-mcp/rings/SR-02/src/discovery.t27", "t27b": "pass"}, - {"path": "specs/port/trios/crates/trios-mcp/rings/SR-02/src/lib.t27", "t27b": "pass"}, - {"path": "specs/port/trios/crates/trios-mcp/src/main.t27", "t27b": "pass"}, - {"path": "specs/port/trios/crates/trios-mesh/src/identity.t27", "t27b": "pass"}, - {"path": "specs/port/trios/crates/trios-mesh/src/packet.t27", "t27b": "pass"}, - {"path": "specs/port/trios/crates/trios-openclaw/rings/OC-01/src/lib.t27", "t27b": "pass"}, - {"path": "specs/port/trios/crates/trios-physics/build.t27", "t27b": "pass"}, - {"path": "specs/port/trios/crates/trios-physics/rings/PH-01/src/lib.t27", "t27b": "pass"}, - {"path": "specs/port/trios/crates/trios-physics/src/lib.t27", "t27b": "pass"}, - {"path": "specs/port/trios/crates/trios-rainbow-bridge/src/funnel_client.t27", "t27b": "pass"}, - {"path": "specs/port/trios/crates/trios-rainbow-bridge/src/lamport.t27", "t27b": "pass"}, - {"path": "specs/port/trios/crates/trios-sacred/rings/SC-00/src/lib.t27", "t27b": "pass"}, - {"path": "specs/port/trios/crates/trios-sacred/rings/SC-01/src/lib.t27", "t27b": "pass"}, - {"path": "specs/port/trios/crates/trios-scarab-types/rings/SR-00/src/lib.t27", "t27b": "pass"}, - {"path": "specs/port/trios/crates/trios-scarab-types/rings/SR-01/src/lib.t27", "t27b": "pass"}, - {"path": "specs/port/trios/crates/trios-scarab-types/rings/SR-02/src/lib.t27", "t27b": "pass"}, - {"path": "specs/port/trios/crates/trios-scarab-types/rings/SR-03/src/lib.t27", "t27b": "pass"}, - {"path": "specs/port/trios/crates/trios-scarab-types/rings/SR-04/src/lib.t27", "t27b": "pass"}, - {"path": "specs/port/trios/crates/trios-server/src/mcp_endpoints/tasks.t27", "t27b": "pass"}, - {"path": "specs/port/trios/crates/trios-server/src/tools/git.t27", "t27b": "pass"}, - {"path": "specs/port/trios/crates/trios-server/src/tools/git_extended.t27", "t27b": "pass"}, - {"path": "specs/port/trios/crates/trios-server/src/tools/gitbutler.t27", "t27b": "pass"}, - {"path": "specs/port/trios/crates/trios-server/src/tools/golden_float.t27", "t27b": "pass"}, - {"path": "specs/port/trios/crates/trios-server/src/tools/mod.t27", "t27b": "pass"}, - {"path": "specs/port/trios/crates/trios-store/rings/ST-00/src/lib.t27", "t27b": "pass"}, - {"path": "specs/port/trios/crates/trios-ternary/rings/TR-01/src/lib.t27", "t27b": "pass"}, - {"path": "specs/port/trios/crates/trios-train-cpu/src/bin/tjepa_modules/encoder.t27", "t27b": "pass"}, - {"path": "specs/port/trios/crates/trios-train-cpu/src/bin/train_state.t27", "t27b": "pass"}, - {"path": "specs/port/trios/crates/trios-trainer/src/train_loop.t27", "t27b": "pass"}, - {"path": "specs/port/trios/crates/trios-trainer/src/validation.t27", "t27b": "pass"}, - {"path": "specs/port/trios/crates/trios-trinity-brain/src/phi.t27", "t27b": "pass"}, - {"path": "specs/port/trios/crates/trios-vsa/rings/VS-01/src/lib.t27", "t27b": "pass"}, - {"path": "specs/port/trios/validate_bpb.t27", "t27b": "pass"}, - {"path": "specs/providers/catalog.t27", "t27b": "pass"}, - {"path": "specs/providers/gonka/deepseek-v4-flash-0731.t27", "t27b": "pass"}, - {"path": "specs/providers/gonka/glm-5-2-fp8.t27", "t27b": "pass"}, - {"path": "specs/providers/gonka/glm-5-3-flash.t27", "t27b": "pass"}, - {"path": "specs/providers/gonka/kimi-k2-6.t27", "t27b": "pass"}, - {"path": "specs/providers/gonka/minimax-m2-7.t27", "t27b": "pass"}, - {"path": "specs/providers/tri_gnk_pair.t27", "t27b": "pass"}, - {"path": "specs/providers/trinet/fpga-xc7a200t.t27", "t27b": "pass"}, - {"path": "specs/providers/trinet/gpu-consumer-24gb.t27", "t27b": "pass"}, - {"path": "specs/queen/actor_events.t27", "t27b": "pass"}, - {"path": "specs/queen/actor_view.t27", "t27b": "pass"}, - {"path": "specs/queen/actors.t27", "t27b": "pass"}, - {"path": "specs/queen/actors_hw.t27", "t27b": "pass"}, - {"path": "specs/queen/actors_hw_jtag.t27", "t27b": "pass"}, - {"path": "specs/queen/actors_hw_top.t27", "t27b": "pass"}, - {"path": "specs/queen/app.t27", "t27b": "pass"}, - {"path": "specs/queen/claim.t27", "t27b": "pass"}, - {"path": "specs/queen/control.t27", "t27b": "pass"}, - {"path": "specs/queen/dashboard.t27", "t27b": "pass"}, - {"path": "specs/queen/dispatch.t27", "t27b": "pass"}, - {"path": "specs/queen/dispatch_exit.t27", "t27b": "pass"}, - {"path": "specs/queen/domains.t27", "t27b": "pass"}, - {"path": "specs/queen/drain.t27", "t27b": "pass"}, - {"path": "specs/queen/events.t27", "t27b": "pass"}, - {"path": "specs/queen/golden_chain.t27", "t27b": "pass"}, - {"path": "specs/queen/hive.t27", "t27b": "pass"}, - {"path": "specs/queen/holds.t27", "t27b": "pass"}, - {"path": "specs/queen/jobs.t27", "t27b": "pass"}, - {"path": "specs/queen/keyed.t27", "t27b": "pass"}, - {"path": "specs/queen/keyed_guard.t27", "t27b": "pass"}, - {"path": "specs/queen/merger_gate.t27", "t27b": "pass"}, - {"path": "specs/queen/netlink.t27", "t27b": "pass"}, - {"path": "specs/queen/priority.t27", "t27b": "pass"}, - {"path": "specs/queen/replay/actors_decisions.t27", "t27b": "pass"}, - {"path": "specs/queen/replay/reviewer_decisions.t27", "t27b": "pass"}, - {"path": "specs/queen/replay/telemetry_decisions.t27", "t27b": "pass"}, - {"path": "specs/queen/review_lanes.t27", "t27b": "pass"}, - {"path": "specs/queen/review_log.t27", "t27b": "pass"}, - {"path": "specs/queen/review_valve.t27", "t27b": "pass"}, - {"path": "specs/queen/reviewer.t27", "t27b": "pass"}, - {"path": "specs/queen/reviewer_sizing.t27", "t27b": "pass"}, - {"path": "specs/queen/shaping.t27", "t27b": "pass"}, - {"path": "specs/queen/simulation.t27", "t27b": "pass"}, - {"path": "specs/queen/task_analysis.t27", "t27b": "pass"}, - {"path": "specs/queen/tasks.t27", "t27b": "pass"}, - {"path": "specs/queen/telemetry.t27", "t27b": "pass"}, - {"path": "specs/queen/turn_stop.t27", "t27b": "pass"}, - {"path": "specs/queen/views.t27", "t27b": "pass"}, - {"path": "specs/queen/waits.t27", "t27b": "pass"}, - {"path": "specs/queen/worktree_keep.t27", "t27b": "pass"}, - {"path": "specs/rings/ring_103_phi_sgd.t27", "t27b": "pass"}, - {"path": "specs/sandbox/health.t27", "t27b": "pass"}, - {"path": "specs/sandbox/https_enforce.t27", "t27b": "pass"}, - {"path": "specs/sandbox/orphan_detection.t27", "t27b": "pass"}, - {"path": "specs/sandbox/session_timeout.t27", "t27b": "pass"}, - {"path": "specs/skills/t27-measure-corpus.t27", "t27b": "pass"}, - {"path": "specs/skills/t27-phi-loop.t27", "t27b": "pass"}, - {"path": "specs/skills/t27-providers-steward.t27", "t27b": "pass"}, - {"path": "specs/skills/t27-self-host.t27", "t27b": "pass"}, - {"path": "specs/skills/t27-tri-pipeline.t27", "t27b": "pass"}, - {"path": "specs/skills/t27-tri.t27", "t27b": "pass"}, - {"path": "specs/skills/t27-wave-audit.t27", "t27b": "pass"}, - {"path": "specs/skills/t27-wrap-up.t27", "t27b": "pass"}, - {"path": "specs/skills/trinity-blog-post.t27", "t27b": "pass"}, - {"path": "specs/skills/trinity-board-sync.t27", "t27b": "pass"}, - {"path": "specs/skills/trinity-cloud.t27", "t27b": "pass"}, - {"path": "specs/skills/trinity-connect-accounts.t27", "t27b": "pass"}, - {"path": "specs/skills/trinity-doctor.t27", "t27b": "pass"}, - {"path": "specs/skills/trinity-farm-garden.t27", "t27b": "pass"}, - {"path": "specs/skills/trinity-fpga-synth.t27", "t27b": "pass"}, - {"path": "specs/skills/trinity-god-mode.t27", "t27b": "pass"}, - {"path": "specs/skills/trinity-implement-issue.t27", "t27b": "pass"}, - {"path": "specs/skills/trinity-queen-hive-visuals.t27", "t27b": "pass"}, - {"path": "specs/skills/trinity-review-code.t27", "t27b": "pass"}, - {"path": "specs/skills/trinity-run-tests.t27", "t27b": "pass"}, - {"path": "specs/skills/trinity-scholar.t27", "t27b": "pass"}, - {"path": "specs/skills/trinity-status.t27", "t27b": "pass"}, - {"path": "specs/skills/trinity-tech-tree.t27", "t27b": "pass"}, - {"path": "specs/skills/trinity-tri.t27", "t27b": "pass"}, - {"path": "specs/skills/trinity-trinity-test.t27", "t27b": "pass"}, - {"path": "specs/skills/trinity-ux-wave.t27", "t27b": "pass"}, - {"path": "specs/skills/trinity-vibee-gen.t27", "t27b": "pass"}, - {"path": "specs/skills/trinity-vsa-verify.t27", "t27b": "pass"}, - {"path": "specs/skills/trinity-wave.t27", "t27b": "pass"}, - {"path": "specs/system/unified-agent-operations.t27", "t27b": "pass"}, - {"path": "specs/ternary/activation_quantizer.t27", "t27b": "pass"}, - {"path": "specs/ternary/bitnet_layer.t27", "t27b": "pass"}, - {"path": "specs/ternary/bitnet_majority.t27", "t27b": "pass"}, - {"path": "specs/ternary/bitnet_mlp.t27", "t27b": "pass"}, - {"path": "specs/ternary/bitnet_mlp3.t27", "t27b": "pass"}, - {"path": "specs/ternary/bitnet_neuron.t27", "t27b": "pass"}, - {"path": "specs/ternary/bitnet_neuron_nchunk.t27", "t27b": "pass"}, - {"path": "specs/ternary/clocked_counter.t27", "t27b": "pass"}, - {"path": "specs/ternary/comb_bitnet_layer.t27", "t27b": "pass"}, - {"path": "specs/ternary/comb_bitnet_neuron.t27", "t27b": "pass"}, - {"path": "specs/ternary/comb_ternary_dot.t27", "t27b": "pass"}, - {"path": "specs/ternary/gft_add_rne.t27", "t27b": "pass"}, - {"path": "specs/ternary/gft_argmax4.t27", "t27b": "pass"}, - {"path": "specs/ternary/gft_axpy.t27", "t27b": "pass"}, - {"path": "specs/ternary/gft_bitnet_neuron.t27", "t27b": "pass"}, - {"path": "specs/ternary/gft_classifier4.t27", "t27b": "pass"}, - {"path": "specs/ternary/gft_classify.t27", "t27b": "pass"}, - {"path": "specs/ternary/gft_classify3.t27", "t27b": "pass"}, - {"path": "specs/ternary/gft_dot2.t27", "t27b": "pass"}, - {"path": "specs/ternary/gft_dot2_rne.t27", "t27b": "pass"}, - {"path": "specs/ternary/gft_dot4.t27", "t27b": "pass"}, - {"path": "specs/ternary/gft_dot4_rne.t27", "t27b": "pass"}, - {"path": "specs/ternary/gft_dot8.t27", "t27b": "pass"}, - {"path": "specs/ternary/gft_exp2.t27", "t27b": "pass"}, - {"path": "specs/ternary/gft_hidden2.t27", "t27b": "pass"}, - {"path": "specs/ternary/gft_layer2.t27", "t27b": "pass"}, - {"path": "specs/ternary/gft_layer3.t27", "t27b": "pass"}, - {"path": "specs/ternary/gft_layer4.t27", "t27b": "pass"}, - {"path": "specs/ternary/gft_log2.t27", "t27b": "pass"}, - {"path": "specs/ternary/gft_logistic.t27", "t27b": "pass"}, - {"path": "specs/ternary/gft_madd.t27", "t27b": "pass"}, - {"path": "specs/ternary/gft_magsub_tie.t27", "t27b": "pass"}, - {"path": "specs/ternary/gft_mlp2.t27", "t27b": "pass"}, - {"path": "specs/ternary/gft_mlp3.t27", "t27b": "pass"}, - {"path": "specs/ternary/gft_mul_rne.t27", "t27b": "pass"}, - {"path": "specs/ternary/gft_neuron_full.t27", "t27b": "pass"}, - {"path": "specs/ternary/gft_nll.t27", "t27b": "pass"}, - {"path": "specs/ternary/gft_recip.t27", "t27b": "pass"}, - {"path": "specs/ternary/gft_relu.t27", "t27b": "pass"}, - {"path": "specs/ternary/gft_sadd.t27", "t27b": "pass"}, - {"path": "specs/ternary/gft_sgd_step.t27", "t27b": "pass"}, - {"path": "specs/ternary/gft_signed_dot4.t27", "t27b": "pass"}, - {"path": "specs/ternary/gft_signed_mac.t27", "t27b": "pass"}, - {"path": "specs/ternary/gft_smul.t27", "t27b": "pass"}, - {"path": "specs/ternary/gft_softmax4.t27", "t27b": "pass"}, - {"path": "specs/ternary/gft_softmax_grad4.t27", "t27b": "pass"}, - {"path": "specs/ternary/gft_train1.t27", "t27b": "pass"}, - {"path": "specs/ternary/gft_train2.t27", "t27b": "pass"}, - {"path": "specs/ternary/gft_train2relu.t27", "t27b": "pass"}, - {"path": "specs/ternary/gft_xorbp.t27", "t27b": "pass"}, - {"path": "specs/ternary/gft_xorbp2.t27", "t27b": "pass"}, - {"path": "specs/ternary/gft_xornet.t27", "t27b": "pass"}, - {"path": "specs/ternary/gft_xorpercep.t27", "t27b": "pass"}, - {"path": "specs/ternary/gft_xorpercep3.t27", "t27b": "pass"}, - {"path": "specs/ternary/gft_xorpercep4.t27", "t27b": "pass"}, - {"path": "specs/ternary/gft_xortrain.t27", "t27b": "pass"}, - {"path": "specs/ternary/radix_economy.t27", "t27b": "pass"}, - {"path": "specs/ternary/stream_ternary_mac.t27", "t27b": "pass"}, - {"path": "specs/ternary/ternary_full_adder.t27", "t27b": "pass"}, - {"path": "specs/ternary/ternary_mac.t27", "t27b": "pass"}, - {"path": "specs/ternary/ternary_ripple_adder.t27", "t27b": "pass"}, - {"path": "specs/ternary/ternary_xor.t27", "t27b": "pass"}, - {"path": "specs/ternary/trits.t27", "t27b": "pass"}, - {"path": "specs/tools/catalog.t27", "t27b": "pass"}, - {"path": "specs/tools/epic_ci.t27", "t27b": "pass"}, - {"path": "specs/tools/mcp/gitbutler.t27", "t27b": "pass"}, - {"path": "specs/tools/mcp/inngest-dev.t27", "t27b": "pass"}, - {"path": "specs/tools/mcp/needle.t27", "t27b": "pass"}, - {"path": "specs/tools/mcp/neon.t27", "t27b": "pass"}, - {"path": "specs/tools/mcp/notebooklm.t27", "t27b": "pass"}, - {"path": "specs/tools/mcp/railway-mcp-server.t27", "t27b": "pass"}, - {"path": "specs/tools/mcp/t27-traceability.t27", "t27b": "pass"}, - {"path": "specs/tools/mcp/tri-mcp.t27", "t27b": "pass"}, - {"path": "specs/tools/mcp/tri-ssot.t27", "t27b": "pass"}, - {"path": "specs/tools/mcp/trinity.t27", "t27b": "pass"}, - {"path": "specs/tools/mcp/zig-docs.t27", "t27b": "pass"}, - {"path": "specs/tools/mcp_protocol.t27", "t27b": "pass"}, - {"path": "specs/tools/t27o/rust_convert.t27", "t27b": "pass"}, - {"path": "specs/tools/t27o/rust_std.t27", "t27b": "pass"}, - {"path": "specs/tools/tri/abandoned.t27", "t27b": "pass"}, - {"path": "specs/tools/tri/cell.t27", "t27b": "pass"}, - {"path": "specs/tools/tri/census.t27", "t27b": "pass"}, - {"path": "specs/tools/tri/ci.t27", "t27b": "pass"}, - {"path": "specs/tools/tri/competitors.t27", "t27b": "pass"}, - {"path": "specs/tools/tri/discard.t27", "t27b": "pass"}, - {"path": "specs/tools/tri/doctor.t27", "t27b": "pass"}, - {"path": "specs/tools/tri/elab.t27", "t27b": "pass"}, - {"path": "specs/tools/tri/emit.t27", "t27b": "pass"}, - {"path": "specs/tools/tri/experience.t27", "t27b": "pass"}, - {"path": "specs/tools/tri/fleet.t27", "t27b": "pass"}, - {"path": "specs/tools/tri/fmt.t27", "t27b": "pass"}, - {"path": "specs/tools/tri/fpga.t27", "t27b": "pass"}, - {"path": "specs/tools/tri/gates.t27", "t27b": "pass"}, - {"path": "specs/tools/tri/gen.t27", "t27b": "pass"}, - {"path": "specs/tools/tri/harness.t27", "t27b": "pass"}, - {"path": "specs/tools/tri/health.t27", "t27b": "pass"}, - {"path": "specs/tools/tri/hooks.t27", "t27b": "pass"}, - {"path": "specs/tools/tri/issues.t27", "t27b": "pass"}, - {"path": "specs/tools/tri/jumps.t27", "t27b": "pass"}, - {"path": "specs/tools/tri/kinds.t27", "t27b": "pass"}, - {"path": "specs/tools/tri/lean.t27", "t27b": "pass"}, - {"path": "specs/tools/tri/ledgers.t27", "t27b": "pass"}, - {"path": "specs/tools/tri/loop.t27", "t27b": "pass"}, - {"path": "specs/tools/tri/merging.t27", "t27b": "pass"}, - {"path": "specs/tools/tri/misread.t27", "t27b": "pass"}, - {"path": "specs/tools/tri/mods.t27", "t27b": "pass"}, - {"path": "specs/tools/tri/mutate.t27", "t27b": "pass"}, - {"path": "specs/tools/tri/now.t27", "t27b": "pass"}, - {"path": "specs/tools/tri/one-away.t27", "t27b": "pass"}, - {"path": "specs/tools/tri/orphaned.t27", "t27b": "pass"}, - {"path": "specs/tools/tri/pr.t27", "t27b": "pass"}, - {"path": "specs/tools/tri/prose.t27", "t27b": "pass"}, - {"path": "specs/tools/tri/quantifiers.t27", "t27b": "pass"}, - {"path": "specs/tools/tri/red.t27", "t27b": "pass"}, - {"path": "specs/tools/tri/reseal.t27", "t27b": "pass"}, - {"path": "specs/tools/tri/rtl.t27", "t27b": "pass"}, - {"path": "specs/tools/tri/seals.t27", "t27b": "pass"}, - {"path": "specs/tools/tri/serve.t27", "t27b": "pass"}, - {"path": "specs/tools/tri/skill.t27", "t27b": "pass"}, - {"path": "specs/tools/tri/status.t27", "t27b": "pass"}, - {"path": "specs/tools/tri/sweep.t27", "t27b": "pass"}, - {"path": "specs/tools/tri/synth.t27", "t27b": "pass"}, - {"path": "specs/tools/tri/test.t27", "t27b": "pass"}, - {"path": "specs/tools/tri/topic.t27", "t27b": "pass"}, - {"path": "specs/tools/tri/types.t27", "t27b": "pass"}, - {"path": "specs/tools/tri/unparsed.t27", "t27b": "pass"}, - {"path": "specs/tools/tri/vectors.t27", "t27b": "pass"}, - {"path": "specs/tools/tri/verdict.t27", "t27b": "pass"}, - {"path": "specs/tools/tri/vsim.t27", "t27b": "pass"}, - {"path": "specs/tools/tri/window.t27", "t27b": "pass"}, - {"path": "specs/tools/tri/worktrees.t27", "t27b": "pass"}, - {"path": "specs/tools/trinity/tri/bench.t27", "t27b": "pass"}, - {"path": "specs/tools/trinity/tri/bio.t27", "t27b": "pass"}, - {"path": "specs/tools/trinity/tri/blindspots.t27", "t27b": "pass"}, - {"path": "specs/tools/trinity/tri/conscious.t27", "t27b": "pass"}, - {"path": "specs/tools/trinity/tri/constants.t27", "t27b": "pass"}, - {"path": "specs/tools/trinity/tri/cosmos.t27", "t27b": "pass"}, - {"path": "specs/tools/trinity/tri/dashboard.t27", "t27b": "pass"}, - {"path": "specs/tools/trinity/tri/fib.t27", "t27b": "pass"}, - {"path": "specs/tools/trinity/tri/fpga.t27", "t27b": "pass"}, - {"path": "specs/tools/trinity/tri/gematria.t27", "t27b": "pass"}, - {"path": "specs/tools/trinity/tri/govern.t27", "t27b": "pass"}, - {"path": "specs/tools/trinity/tri/hardware.t27", "t27b": "pass"}, - {"path": "specs/tools/trinity/tri/identity.t27", "t27b": "pass"}, - {"path": "specs/tools/trinity/tri/lucas.t27", "t27b": "pass"}, - {"path": "specs/tools/trinity/tri/mesh.t27", "t27b": "pass"}, - {"path": "specs/tools/trinity/tri/needle-check.t27", "t27b": "pass"}, - {"path": "specs/tools/trinity/tri/needle-search.t27", "t27b": "pass"}, - {"path": "specs/tools/trinity/tri/needle.t27", "t27b": "pass"}, - {"path": "specs/tools/trinity/tri/omega.t27", "t27b": "pass"}, - {"path": "specs/tools/trinity/tri/particles.t27", "t27b": "pass"}, - {"path": "specs/tools/trinity/tri/phi.t27", "t27b": "pass"}, - {"path": "specs/tools/trinity/tri/quantum.t27", "t27b": "pass"}, - {"path": "specs/tools/trinity/tri/reputation.t27", "t27b": "pass"}, - {"path": "specs/tools/trinity/tri/sacred-const.t27", "t27b": "pass"}, - {"path": "specs/tools/trinity/tri/spiral.t27", "t27b": "pass"}, - {"path": "specs/tools/trinity/tri/swarm.t27", "t27b": "pass"}, - {"path": "specs/tools/trinity/tri/test.t27", "t27b": "pass"}, - {"path": "specs/tools/trinity/tri/vsa.t27", "t27b": "pass"}, - {"path": "specs/tools/trinity/tri/wallet.t27", "t27b": "pass"}, - {"path": "specs/traffic_animator.t27", "t27b": "pass"}, - {"path": "specs/tri/actors/metrics.t27", "t27b": "pass"}, - {"path": "specs/tri/agent/faculty_board.t27", "t27b": "pass"}, - {"path": "specs/tri/catalog/health.t27", "t27b": "pass"}, - {"path": "specs/tri/collections/namespace.t27", "t27b": "pass"}, - {"path": "specs/tri/crypto/ed25519.t27", "t27b": "pass"}, - {"path": "specs/tri/crypto/hex.t27", "t27b": "pass"}, - {"path": "specs/tri/crypto/sha256.t27", "t27b": "pass"}, - {"path": "specs/tri/crypto/sha512.t27", "t27b": "pass"}, - {"path": "specs/tri/graph/bellman_ford.t27", "t27b": "pass"}, - {"path": "specs/tri/graph/graph.t27", "t27b": "pass"}, - {"path": "specs/tri/graph/topological_sort.t27", "t27b": "pass"}, - {"path": "specs/tri/hot/hot.t27", "t27b": "pass"}, - {"path": "specs/tri/lab/receipt.t27", "t27b": "pass"}, - {"path": "specs/tri/lanes/lanes.t27", "t27b": "pass"}, - {"path": "specs/tri/math/math.t27", "t27b": "pass"}, - {"path": "specs/tri/math/measurement.t27", "t27b": "pass"}, - {"path": "specs/tri/misread/shapes.t27", "t27b": "pass"}, - {"path": "specs/tri/mutate/census.t27", "t27b": "pass"}, - {"path": "specs/tri/mutate/lab.t27", "t27b": "pass"}, - {"path": "specs/tri/mutate/plant.t27", "t27b": "pass"}, - {"path": "specs/tri/mutate/survivors.t27", "t27b": "pass"}, - {"path": "specs/tri/network/payout.t27", "t27b": "pass"}, - {"path": "specs/tri/pipeline/codegen.t27", "t27b": "pass"}, - {"path": "specs/tri/pipeline/spec_writer.t27", "t27b": "pass"}, - {"path": "specs/tri/pipeline/workflow.t27", "t27b": "pass"}, - {"path": "specs/tri/reseal/seal.t27", "t27b": "pass"}, - {"path": "specs/tri/search/pattern.t27", "t27b": "pass"}, - {"path": "specs/tri/sort/insertion_sort.t27", "t27b": "pass"}, - {"path": "specs/tri/sort/merge_sort.t27", "t27b": "pass"}, - {"path": "specs/tri/sort/selection_sort.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/a64.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/any_param_plan.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/arith_op.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/ast_scan.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/ast_shape.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/ast_walk.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/bit_cast_plan.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/blockers.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/builtin_plan.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/check_budget.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/cmp_op.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/coerce_plan.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/comptime_float.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/conformance/anonymous_struct.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/conformance/anytype_typeof.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/conformance/array_length_expr.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/conformance/array_literal.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/conformance/array_literal_value.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/conformance/array_repeat_text.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/conformance/bare_abs.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/conformance/big_frame.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/conformance/big_repeat_global.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/conformance/bit_cast.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/conformance/brace_invariant.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/conformance/builtin_abs_max_min_pi.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/conformance/carried_allocator.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/conformance/carried_container.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/conformance/cmp_out_of_range.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/conformance/comptime_float.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/conformance/comptime_float_f128.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/conformance/const_division.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/conformance/const_optional.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/conformance/discard_value.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/conformance/div_trunc_panic.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/conformance/elf_object.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/conformance/empty_anon_literal.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/conformance/empty_typed_array_literal.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/conformance/eval_branch_quota.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/conformance/float_as.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/conformance/float_call_cast.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/conformance/float_from_int_literal.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/conformance/float_mul_pow2.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/conformance/float_sqrt.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/conformance/frame_address_caller_owned.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/conformance/i128_arith.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/conformance/i128_ops.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/conformance/i128_return.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/conformance/int_cast.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/conformance/int_cast_index.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/conformance/large_frame.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/conformance/lazy_signature.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/conformance/let_reassigned.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/conformance/libm_logf.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/conformance/libm_powf.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/conformance/libm_rounding.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/conformance/libm_std_math.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/conformance/module_var_in_test.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/conformance/negative_float_literal.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/conformance/nested_anon_struct.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/conformance/numeric_coercion.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/conformance/odd_width_int.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/conformance/opaque_pointer.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/conformance/opt_void.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/conformance/optional_enum_compare.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/conformance/optional_module_var.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/conformance/param_discard.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/conformance/pointer_equality.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/conformance/postfix_optional.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/conformance/rem_int.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/conformance/repeat_addr_unreached.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/conformance/repeat_local.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/conformance/repeat_width_suffix.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/conformance/return_undefined_void.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/conformance/scaffold_local.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/conformance/scope_exit.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/conformance/scoped_gf16.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/conformance/shadow_module_var.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/conformance/size_of.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/conformance/slice_arg_one_element.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/conformance/static_slice_literal.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/conformance/std_mem_byte_slice.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/conformance/stdmem.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/conformance/str_module_var.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/conformance/string_slice_literal.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/conformance/struct_lit_if.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/conformance/test_local_write.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/conformance/tuple_local.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/conformance/tuple_local_index.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/conformance/type_alias.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/conformance/type_void.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/conformance/undefined_arg.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/conformance/undefined_module_var.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/conformance/unreached_stub.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/conformance/unread_anytype.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/conformance/unresolved_signature.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/conformance/untyped_local.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/conformance/untyped_local_uses.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/conformance/value_ignored.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/conformance/value_params.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/conformance/verilog_lib.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/conformance/verilog_prim.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/conformance/verilog_use.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/conformance/verilog_widths.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/conformance/void_bind.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/conformance/wide_int_const.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/conformance/zig_keyword_field.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/const_div_plan.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/discard_plan.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/dogfood.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/elf.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/emit_kit.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/empty_lit_plan.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/eval_arith.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/float_as_plan.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/frame_store_plan.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/fuzz.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/fuzz_oracle.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/i128_plan.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/int_cast_plan.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/lazy_sig_plan.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/ledger_steward.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/lencall.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/libm.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/libm_plan.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/literal_plan.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/macho.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/opaque_plan.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/optional_compare_plan.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/ptr_eq_plan.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/reduce.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/ref_var_plan.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/scaffold_plan.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/slice_lit_plan.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/source_text.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/stdmem.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/stdmem_plan.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/steward.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/text_escape.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/ts_emit.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/ts_plan.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/tuple_local_plan.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/type_text.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/undefined_arg_plan.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/verdict_key.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/verilog_emit.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/verilog_plan.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/void_bind_plan.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/wide_plan.t27", "t27b": "pass"}, - {"path": "specs/tri/test/report.t27", "t27b": "pass"}, - {"path": "specs/tri/utils/args.t27", "t27b": "pass"}, - {"path": "specs/tri/utils/exit_codes.t27", "t27b": "pass"}, - {"path": "specs/tri/utils/template.t27", "t27b": "pass"}, - {"path": "specs/trinet/etx.t27", "t27b": "pass"}, - {"path": "specs/trinet/ledger.t27", "t27b": "pass"}, - {"path": "specs/trinet/mint_authority.t27", "t27b": "pass"}, - {"path": "specs/trinet/node-work-credit.t27", "t27b": "pass"}, - {"path": "specs/trinet/tri-bridge.t27", "t27b": "pass"}, - {"path": "specs/trinity/build_graph.t27", "t27b": "pass"}, - {"path": "specs/trinity/capabilities/abi.c-api.t27", "t27b": "pass"}, - {"path": "specs/trinity/capabilities/agent.daemons.t27", "t27b": "pass"}, - {"path": "specs/trinity/capabilities/agent.phi-loop.t27", "t27b": "pass"}, - {"path": "specs/trinity/capabilities/agent.tri-api.t27", "t27b": "pass"}, - {"path": "specs/trinity/capabilities/api.http-server.t27", "t27b": "pass"}, - {"path": "specs/trinity/capabilities/archive.legacy.t27", "t27b": "pass"}, - {"path": "specs/trinity/capabilities/bench.suite.t27", "t27b": "pass"}, - {"path": "specs/trinity/capabilities/bot.tri-bot.t27", "t27b": "pass"}, - {"path": "specs/trinity/capabilities/brain.regions.t27", "t27b": "pass"}, - {"path": "specs/trinity/capabilities/catalog.spec-mirror.t27", "t27b": "pass"}, - {"path": "specs/trinity/capabilities/catalog.world-scan.t27", "t27b": "pass"}, - {"path": "specs/trinity/capabilities/cli.tri.t27", "t27b": "pass"}, - {"path": "specs/trinity/capabilities/convert.b2t.t27", "t27b": "pass"}, - {"path": "specs/trinity/capabilities/examples.zig.t27", "t27b": "pass"}, - {"path": "specs/trinity/capabilities/ext.vscode-swe.t27", "t27b": "pass"}, - {"path": "specs/trinity/capabilities/fpga.adapter.t27", "t27b": "pass"}, - {"path": "specs/trinity/capabilities/fpga.in-repo.t27", "t27b": "pass"}, - {"path": "specs/trinity/capabilities/lib.trinity.t27", "t27b": "pass"}, - {"path": "specs/trinity/capabilities/llm.firebird.t27", "t27b": "pass"}, - {"path": "specs/trinity/capabilities/llm.igla-chat.t27", "t27b": "pass"}, - {"path": "specs/trinity/capabilities/mcp.needle-mcp.t27", "t27b": "pass"}, - {"path": "specs/trinity/capabilities/mcp.trinity-mcp.t27", "t27b": "pass"}, - {"path": "specs/trinity/capabilities/native.canvas.t27", "t27b": "pass"}, - {"path": "specs/trinity/capabilities/native.node-gui.t27", "t27b": "pass"}, - {"path": "specs/trinity/capabilities/native.queen-app.t27", "t27b": "pass"}, - {"path": "specs/trinity/capabilities/node.trinity-node.t27", "t27b": "pass"}, - {"path": "specs/trinity/capabilities/numeric.golden-float.t27", "t27b": "pass"}, - {"path": "specs/trinity/capabilities/ops.deploy-infra.t27", "t27b": "pass"}, - {"path": "specs/trinity/capabilities/ops.railway-cli.t27", "t27b": "pass"}, - {"path": "specs/trinity/capabilities/pkg.vendored-cache.t27", "t27b": "pass"}, - {"path": "specs/trinity/capabilities/queen.lib.t27", "t27b": "pass"}, - {"path": "specs/trinity/capabilities/registry.commands.t27", "t27b": "pass"}, - {"path": "specs/trinity/capabilities/release.packaging.t27", "t27b": "pass"}, - {"path": "specs/trinity/capabilities/research.nexus-docs.t27", "t27b": "pass"}, - {"path": "specs/trinity/capabilities/research.programs.t27", "t27b": "pass"}, - {"path": "specs/trinity/capabilities/research.unreferenced-sources.t27", "t27b": "pass"}, - {"path": "specs/trinity/capabilities/search.vsa-index.t27", "t27b": "pass"}, - {"path": "specs/trinity/capabilities/specs.t27-vendored-compiler.t27", "t27b": "pass"}, - {"path": "specs/trinity/capabilities/specs.tri-corpus.t27", "t27b": "pass"}, - {"path": "specs/trinity/capabilities/specs.vibee-corpus.t27", "t27b": "pass"}, - {"path": "specs/trinity/capabilities/state.trinity-dir.t27", "t27b": "pass"}, - {"path": "specs/trinity/capabilities/test.graph.t27", "t27b": "pass"}, - {"path": "specs/trinity/capabilities/tools.scripts.t27", "t27b": "pass"}, - {"path": "specs/trinity/capabilities/train.hslm.t27", "t27b": "pass"}, - {"path": "specs/trinity/capabilities/training.targets.t27", "t27b": "pass"}, - {"path": "specs/trinity/capabilities/tri27.programs.t27", "t27b": "pass"}, - {"path": "specs/trinity/capabilities/tri27.toolchain.t27", "t27b": "pass"}, - {"path": "specs/trinity/capabilities/vibee.compiler.t27", "t27b": "pass"}, - {"path": "specs/trinity/capabilities/vsa.zig-hdc.t27", "t27b": "pass"}, - {"path": "specs/trinity/capabilities/web.docsite.t27", "t27b": "pass"}, - {"path": "specs/trinity/capabilities/web.queen-web.t27", "t27b": "pass"}, - {"path": "specs/trinity/capabilities/web.site.t27", "t27b": "pass"}, - {"path": "specs/trinity/compiler_matrix.t27", "t27b": "pass"}, - {"path": "specs/trinity/project.t27", "t27b": "pass"}, - {"path": "specs/ui/queen_evidence.t27", "t27b": "pass"}, - {"path": "specs/vault/audit.t27", "t27b": "pass"}, - {"path": "specs/vault/merge.t27", "t27b": "pass"}, - {"path": "specs/vault/policy.t27", "t27b": "pass"}, - {"path": "specs/verified/bench_agent.t27", "t27b": "pass"}, - {"path": "specs/verified/bench_boards.t27", "t27b": "pass"}, - {"path": "specs/verified/bitstream_reuse.t27", "t27b": "pass"}, - {"path": "specs/verified/bitstream_share.t27", "t27b": "pass"}, - {"path": "specs/verified/clock_constraints.t27", "t27b": "pass"}, - {"path": "specs/verified/corpus_merkle.t27", "t27b": "pass"}, - {"path": "specs/verified/corpus_receipt.t27", "t27b": "pass"}, - {"path": "specs/verified/ddc_receipt.t27", "t27b": "pass"}, - {"path": "specs/verified/device_dna.t27", "t27b": "pass"}, - {"path": "specs/verified/device_evidence.t27", "t27b": "pass"}, - {"path": "specs/verified/die_binding.t27", "t27b": "pass"}, - {"path": "specs/verified/digest_cache.t27", "t27b": "pass"}, - {"path": "specs/verified/evidence_chain.t27", "t27b": "pass"}, - {"path": "specs/verified/failure_loop.t27", "t27b": "pass"}, - {"path": "specs/verified/frontier.t27", "t27b": "pass"}, - {"path": "specs/verified/gen_hash_cache.t27", "t27b": "pass"}, - {"path": "specs/verified/independence.t27", "t27b": "pass"}, - {"path": "specs/verified/payout.t27", "t27b": "pass"}, - {"path": "specs/verified/poc/a/slot.t27", "t27b": "pass"}, - {"path": "specs/verified/poc/b/slot.t27", "t27b": "pass"}, - {"path": "specs/verified/poc/run.t27", "t27b": "pass"}, - {"path": "specs/verified/poc/static_counter.t27", "t27b": "pass"}, - {"path": "specs/verified/receipt.t27", "t27b": "pass"}, - {"path": "specs/verified/region.t27", "t27b": "pass"}, - {"path": "specs/verified/reuse.t27", "t27b": "pass"}, - {"path": "specs/verified/review_gate.t27", "t27b": "pass"}, - {"path": "specs/verified/run_record.t27", "t27b": "pass"}, - {"path": "specs/verified/seal_check.t27", "t27b": "pass"}, - {"path": "specs/verified/seal_identity.t27", "t27b": "pass"}, - {"path": "specs/verified/signed_receipt.t27", "t27b": "pass"}, - {"path": "specs/verified/silicon_queue.t27", "t27b": "pass"}, - {"path": "specs/verified/silicon_runs.t27", "t27b": "pass"}, - {"path": "specs/verified/suite_jobs.t27", "t27b": "pass"}, - {"path": "specs/verified/ternary_link_run.t27", "t27b": "pass"}, - {"path": "specs/verified/verdict.t27", "t27b": "pass"}, - {"path": "specs/verified/verdict_audit.t27", "t27b": "pass"}, - {"path": "specs/verified/watch.t27", "t27b": "pass"}, - {"path": "specs/vm/trinity_vm.t27", "t27b": "pass"}, - {"path": "specs/vsa/similarity_search.t27", "t27b": "pass"}, - {"path": "specs/vsa/trinity_compat.t27", "t27b": "pass"}, - {"path": "specs/xilinx7/bench_coverage.t27", "t27b": "pass"}, - {"path": "specs/xilinx7/far.t27", "t27b": "pass"}, - {"path": "specs/xilinx7/flow.t27", "t27b": "pass"}, - {"path": "specs/xilinx7/frames.t27", "t27b": "pass"}, - {"path": "specs/xilinx7/packets.t27", "t27b": "pass"} + {"path": "specs/a/b_c.t27", "t27b": "pass"}, + {"path": "specs/a_b/c.t27", "t27b": "pass"}, + {"path": "specs/agents/a.t27", "t27b": "pass"}, + {"path": "specs/agents/b.t27", "t27b": "pass"}, + {"path": "specs/agents/c.t27", "t27b": "pass"}, + {"path": "specs/agents/d.t27", "t27b": "pass"}, + {"path": "specs/agents/e.t27", "t27b": "pass"}, + {"path": "specs/agents/f.t27", "t27b": "pass"}, + {"path": "specs/agents/g.t27", "t27b": "pass"}, + {"path": "specs/agents/h.t27", "t27b": "pass"}, + {"path": "specs/agents/i.t27", "t27b": "pass"}, + {"path": "specs/agents/j.t27", "t27b": "pass"}, + {"path": "specs/agents/k.t27", "t27b": "pass"}, + {"path": "specs/agents/l.t27", "t27b": "pass"}, + {"path": "specs/agents/m.t27", "t27b": "pass"}, + {"path": "specs/agents/n.t27", "t27b": "pass"}, + {"path": "specs/agents/o.t27", "t27b": "pass"}, + {"path": "specs/agents/p.t27", "t27b": "pass"}, + {"path": "specs/agents/q.t27", "t27b": "pass"}, + {"path": "specs/agents/r.t27", "t27b": "pass"}, + {"path": "specs/agents/s.t27", "t27b": "pass"}, + {"path": "specs/agents/t.t27", "t27b": "pass"}, + {"path": "specs/agents/ti.t27", "t27b": "pass"}, + {"path": "specs/agents/u.t27", "t27b": "pass"}, + {"path": "specs/agents/v.t27", "t27b": "pass"}, + {"path": "specs/agents/w.t27", "t27b": "pass"}, + {"path": "specs/agents/x.t27", "t27b": "pass"}, + {"path": "specs/agents/y.t27", "t27b": "pass"}, + {"path": "specs/agents/z.t27", "t27b": "pass"}, + {"path": "specs/api/c_abi.t27", "t27b": "pass"}, + {"path": "specs/api/tri_api_context.t27", "t27b": "pass"}, + {"path": "specs/api/tri_api_loop.t27", "t27b": "pass"}, + {"path": "specs/api/tri_api_permissions.t27", "t27b": "pass"}, + {"path": "specs/api/tri_api_session.t27", "t27b": "pass"}, + {"path": "specs/api/tri_net_api.t27", "t27b": "pass"}, + {"path": "specs/automation/agent-claims-honest.t27", "t27b": "pass"}, + {"path": "specs/automation/agent-conversations.t27", "t27b": "pass"}, + {"path": "specs/automation/agent-hive-group.t27", "t27b": "pass"}, + {"path": "specs/automation/agent-media-kie.t27", "t27b": "pass"}, + {"path": "specs/automation/agent-neuro-kie.t27", "t27b": "pass"}, + {"path": "specs/automation/agent-provider-chain.t27", "t27b": "pass"}, + {"path": "specs/automation/agent-spec-bank.t27", "t27b": "pass"}, + {"path": "specs/automation/ball-board.t27", "t27b": "pass"}, + {"path": "specs/automation/ball-grants.t27", "t27b": "pass"}, + {"path": "specs/automation/blog-share.t27", "t27b": "pass"}, + {"path": "specs/automation/bot-agent-memory.t27", "t27b": "pass"}, + {"path": "specs/automation/bot-agent-stream.t27", "t27b": "pass"}, + {"path": "specs/automation/bot-agent-team.t27", "t27b": "pass"}, + {"path": "specs/automation/bot-event-tabs.t27", "t27b": "pass"}, + {"path": "specs/automation/bot-menu-press.t27", "t27b": "pass"}, + {"path": "specs/automation/bot-neuro-office.t27", "t27b": "pass"}, + {"path": "specs/automation/bot-office-crm.t27", "t27b": "pass"}, + {"path": "specs/automation/bot-topic-tabs.t27", "t27b": "pass"}, + {"path": "specs/automation/browser-pod-restart.t27", "t27b": "pass"}, + {"path": "specs/automation/browser-sign-in.t27", "t27b": "pass"}, + {"path": "specs/automation/browser-tab-strip.t27", "t27b": "pass"}, + {"path": "specs/automation/browser-viewer-boot.t27", "t27b": "pass"}, + {"path": "specs/automation/card-chat-night-watch.t27", "t27b": "pass"}, + {"path": "specs/automation/ci-bridge.t27", "t27b": "pass"}, + {"path": "specs/automation/claim-guard-bar.t27", "t27b": "pass"}, + {"path": "specs/automation/connect-card.t27", "t27b": "pass"}, + {"path": "specs/automation/course-access.t27", "t27b": "pass"}, + {"path": "specs/automation/course-outreach.t27", "t27b": "pass"}, + {"path": "specs/automation/crm-client-onboard.t27", "t27b": "pass"}, + {"path": "specs/automation/crm-client-ownership.t27", "t27b": "pass"}, + {"path": "specs/automation/crm-client-workspace.t27", "t27b": "pass"}, + {"path": "specs/automation/crm-duet.t27", "t27b": "pass"}, + {"path": "specs/automation/crm-first-screen.t27", "t27b": "pass"}, + {"path": "specs/automation/crm-lead-magnet.t27", "t27b": "pass"}, + {"path": "specs/automation/crm-sellers.t27", "t27b": "pass"}, + {"path": "specs/automation/crm-story-reel.t27", "t27b": "pass"}, + {"path": "specs/automation/engage-desk.t27", "t27b": "pass"}, + {"path": "specs/automation/hive-contributor-keys.t27", "t27b": "pass"}, + {"path": "specs/automation/inngest-functions-status.t27", "t27b": "pass"}, + {"path": "specs/automation/inngest-probe-suite.t27", "t27b": "pass"}, + {"path": "specs/automation/inngest-queen-scheduler.t27", "t27b": "pass"}, + {"path": "specs/automation/kanban-card-chat.t27", "t27b": "pass"}, + {"path": "specs/automation/leela-agent-link.t27", "t27b": "pass"}, + {"path": "specs/automation/mail-push.t27", "t27b": "pass"}, + {"path": "specs/automation/meeting-reminders.t27", "t27b": "pass"}, + {"path": "specs/automation/meta-connect.t27", "t27b": "pass"}, + {"path": "specs/automation/owner-studio.t27", "t27b": "pass"}, + {"path": "specs/automation/photo-actions.t27", "t27b": "pass"}, + {"path": "specs/automation/plan-reel.t27", "t27b": "pass"}, + {"path": "specs/automation/poster-facts-overlay.t27", "t27b": "pass"}, + {"path": "specs/automation/queen-contributor-keys.t27", "t27b": "pass"}, + {"path": "specs/automation/queen-growth.t27", "t27b": "pass"}, + {"path": "specs/automation/reddit-desk.t27", "t27b": "pass"}, + {"path": "specs/automation/review-jam.t27", "t27b": "pass"}, + {"path": "specs/automation/seal-stands-in.t27", "t27b": "pass"}, + {"path": "specs/automation/social-api.t27", "t27b": "pass"}, + {"path": "specs/automation/split-reel.t27", "t27b": "pass"}, + {"path": "specs/automation/token-wallet.t27", "t27b": "pass"}, + {"path": "specs/automation/tri-claim-batch.t27", "t27b": "pass"}, + {"path": "specs/automation/tri-wallet-chains.t27", "t27b": "pass"}, + {"path": "specs/automation/wrapup-auto.t27", "t27b": "pass"}, + {"path": "specs/base/debounce.t27", "t27b": "pass"}, + {"path": "specs/base/ops.t27", "t27b": "pass"}, + {"path": "specs/base/ring_32.t27", "t27b": "pass"}, + {"path": "specs/base/seed.t27", "t27b": "pass"}, + {"path": "specs/base/ternary_encoding.t27", "t27b": "pass"}, + {"path": "specs/base/types.t27", "t27b": "pass"}, + {"path": "specs/basics/01_what_a_spec_is.t27", "t27b": "pass"}, + {"path": "specs/basics/02_the_module_line.t27", "t27b": "pass"}, + {"path": "specs/basics/03_comments_and_prose.t27", "t27b": "pass"}, + {"path": "specs/basics/04_constants.t27", "t27b": "pass"}, + {"path": "specs/basics/05_whole_numbers.t27", "t27b": "pass"}, + {"path": "specs/basics/06_true_false_and_text.t27", "t27b": "pass"}, + {"path": "specs/basics/07_arrays.t27", "t27b": "pass"}, + {"path": "specs/basics/08_trits.t27", "t27b": "pass"}, + {"path": "specs/basics/09_expressions.t27", "t27b": "pass"}, + {"path": "specs/basics/10_a_test_block.t27", "t27b": "pass"}, + {"path": "specs/basics/11_many_tests.t27", "t27b": "pass"}, + {"path": "specs/basics/12_functions.t27", "t27b": "pass"}, + {"path": "specs/basics/13_local_names.t27", "t27b": "pass"}, + {"path": "specs/basics/14_if_and_else.t27", "t27b": "pass"}, + {"path": "specs/basics/15_loops.t27", "t27b": "pass"}, + {"path": "specs/basics/16_pub_or_private.t27", "t27b": "pass"}, + {"path": "specs/basics/17_structs.t27", "t27b": "pass"}, + {"path": "specs/basics/18_enums.t27", "t27b": "pass"}, + {"path": "specs/basics/19_use_other_modules.t27", "t27b": "pass"}, + {"path": "specs/basics/20_invariants.t27", "t27b": "pass"}, + {"path": "specs/basics/21_gen_ts.t27", "t27b": "pass"}, + {"path": "specs/basics/22_seven_backends.t27", "t27b": "pass"}, + {"path": "specs/basics/23_stages_of_t27c.t27", "t27b": "pass"}, + {"path": "specs/basics/24_tri_commands.t27", "t27b": "pass"}, + {"path": "specs/basics/25_reading_errors.t27", "t27b": "pass"}, + {"path": "specs/basics/26_a_small_program.t27", "t27b": "pass"}, + {"path": "specs/basics/27_where_next.t27", "t27b": "pass"}, + {"path": "specs/benchmarks/bench_main.t27", "t27b": "pass"}, + {"path": "specs/benchmarks/bench_nn.t27", "t27b": "pass"}, + {"path": "specs/benchmarks/gf16_bfloat16_nmse.t27", "t27b": "pass"}, + {"path": "specs/benchmarks/kernel_collatz.t27", "t27b": "pass"}, + {"path": "specs/benchmarks/kernel_f64loop.t27", "t27b": "pass"}, + {"path": "specs/benchmarks/kernel_fib.t27", "t27b": "pass"}, + {"path": "specs/benchmarks/kernel_matmul.t27", "t27b": "pass"}, + {"path": "specs/benchmarks/kernel_sieve.t27", "t27b": "pass"}, + {"path": "specs/benchmarks/kernel_ternary.t27", "t27b": "pass"}, + {"path": "specs/benchmarks/ternary_vs_binary.t27", "t27b": "pass"}, + {"path": "specs/blog/t27b_progress.t27", "t27b": "pass"}, + {"path": "specs/boards/arty_a7.t27", "t27b": "pass"}, + {"path": "specs/boards/wukong_v1.t27", "t27b": "pass"}, + {"path": "specs/boards/xc7a100t_full.t27", "t27b": "pass"}, + {"path": "specs/boards/xc7a100t_minimal.t27", "t27b": "pass"}, + {"path": "specs/brain/bus.t27", "t27b": "pass"}, + {"path": "specs/brain/cognitive_loop.t27", "t27b": "pass"}, + {"path": "specs/brain/phi_timing.t27", "t27b": "pass"}, + {"path": "specs/brain/unified_state.t27", "t27b": "pass"}, + {"path": "specs/catalog/discovery.t27", "t27b": "pass"}, + {"path": "specs/ci/affected.t27", "t27b": "pass"}, + {"path": "specs/ci/delivery_metrics.t27", "t27b": "pass"}, + {"path": "specs/ci/derived_data.t27", "t27b": "pass"}, + {"path": "specs/ci/gates/conflict_markers.t27", "t27b": "pass"}, + {"path": "specs/ci/gates/documented_commands.t27", "t27b": "pass"}, + {"path": "specs/ci/gates/verilog_widths.t27", "t27b": "pass"}, + {"path": "specs/ci/schema.t27", "t27b": "pass"}, + {"path": "specs/compiler/c_array_repeat_wrapper.t27", "t27b": "pass"}, + {"path": "specs/compiler/c_fixed_array_return.t27", "t27b": "pass"}, + {"path": "specs/compiler/codegen_conformance.t27", "t27b": "pass"}, + {"path": "specs/compiler/core/t27core.t27", "t27b": "pass"}, + {"path": "specs/compiler/core/t27core_ddc.t27", "t27b": "pass"}, + {"path": "specs/compiler/cse_hoist.t27", "t27b": "pass"}, + {"path": "specs/compiler/lexer.t27", "t27b": "pass"}, + {"path": "specs/compiler/meta_compile.t27", "t27b": "pass"}, + {"path": "specs/compiler/rust_constant_case.t27", "t27b": "pass"}, + {"path": "specs/compiler/rust_enum_order.t27", "t27b": "pass"}, + {"path": "specs/compiler/rust_optional_returns.t27", "t27b": "pass"}, + {"path": "specs/compiler/rust_tail_returns.t27", "t27b": "pass"}, + {"path": "specs/compiler/rust_value_parameters.t27", "t27b": "pass"}, + {"path": "specs/compiler/test_report_exit.t27", "t27b": "pass"}, + {"path": "specs/compiler/theory/isa_round_trip.t27", "t27b": "pass"}, + {"path": "specs/compiler/theory/reproducible.t27", "t27b": "pass"}, + {"path": "specs/compiler/theory/sieve.t27", "t27b": "pass"}, + {"path": "specs/compiler/theory/speed_quality.t27", "t27b": "pass"}, + {"path": "specs/compiler/theory/toolchain.t27", "t27b": "pass"}, + {"path": "specs/compiler/theory/vacuity_census.t27", "t27b": "pass"}, + {"path": "specs/compiler/theory/warmup.t27", "t27b": "pass"}, + {"path": "specs/compiler/theory/warmup_t27b.t27", "t27b": "pass"}, + {"path": "specs/compiler/verilog_aos_memory.t27", "t27b": "pass"}, + {"path": "specs/compiler/verilog_branch_context.t27", "t27b": "pass"}, + {"path": "specs/compiler/zig_empty_typed_array.t27", "t27b": "pass"}, + {"path": "specs/compiler/zig_field_syntax.t27", "t27b": "pass"}, + {"path": "specs/compiler/zig_float_call_cast.t27", "t27b": "pass"}, + {"path": "specs/compiler/zig_primitive_bindings.t27", "t27b": "pass"}, + {"path": "specs/compiler/zig_scoped_type.t27", "t27b": "pass"}, + {"path": "specs/compiler/zig_shadow_initializer.t27", "t27b": "pass"}, + {"path": "specs/compiler/zig_test_shadowing.t27", "t27b": "pass"}, + {"path": "specs/compiler/zig_value_ignored.t27", "t27b": "pass"}, + {"path": "specs/conformance/e2e_scenarios.t27", "t27b": "pass"}, + {"path": "specs/crons/999-multibots-telegraf-agent-autopilot-L1118.t27", "t27b": "pass"}, + {"path": "specs/crons/999-multibots-telegraf-bot-owner-billing-L474.t27", "t27b": "pass"}, + {"path": "specs/crons/999-multibots-telegraf-check-stuck-trainings.t27", "t27b": "pass"}, + {"path": "specs/crons/999-multibots-telegraf-ci.t27", "t27b": "pass"}, + {"path": "specs/crons/999-multibots-telegraf-client-telemetry-daily.t27", "t27b": "pass"}, + {"path": "specs/crons/999-multibots-telegraf-club-invoice-abandoned-watch.t27", "t27b": "pass"}, + {"path": "specs/crons/999-multibots-telegraf-crm-proactive-sweep.t27", "t27b": "pass"}, + {"path": "specs/crons/999-multibots-telegraf-crmProactive-L375.t27", "t27b": "pass"}, + {"path": "specs/crons/999-multibots-telegraf-daily-sales-advisor.t27", "t27b": "pass"}, + {"path": "specs/crons/999-multibots-telegraf-generate-jobs-L164.t27", "t27b": "pass"}, + {"path": "specs/crons/999-multibots-telegraf-health-check.t27", "t27b": "pass"}, + {"path": "specs/crons/999-multibots-telegraf-log-monitor.t27", "t27b": "pass"}, + {"path": "specs/crons/999-multibots-telegraf-notificationHandler-L318.t27", "t27b": "pass"}, + {"path": "specs/crons/999-multibots-telegraf-notificationHandler-L324.t27", "t27b": "pass"}, + {"path": "specs/crons/999-multibots-telegraf-periodic-webhook-health-check.t27", "t27b": "pass"}, + {"path": "specs/crons/999-multibots-telegraf-production-monitor-L80.t27", "t27b": "pass"}, + {"path": "specs/crons/999-multibots-telegraf-provider-health-monitor-L344.t27", "t27b": "pass"}, + {"path": "specs/crons/999-multibots-telegraf-render-server-L10845.t27", "t27b": "pass"}, + {"path": "specs/crons/999-multibots-telegraf-render-server-L2301.t27", "t27b": "pass"}, + {"path": "specs/crons/999-multibots-telegraf-render-server-L2325.t27", "t27b": "pass"}, + {"path": "specs/crons/999-multibots-telegraf-render-server-L919.t27", "t27b": "pass"}, + {"path": "specs/crons/999-multibots-telegraf-robokassa-unclaimed-watch.t27", "t27b": "pass"}, + {"path": "specs/crons/999-multibots-telegraf-security.t27", "t27b": "pass"}, + {"path": "specs/crons/999-multibots-telegraf-skill-detector.t27", "t27b": "pass"}, + {"path": "specs/crons/999-multibots-telegraf-taskCache-L27.t27", "t27b": "pass"}, + {"path": "specs/crons/999-multibots-telegraf-ton-pending-watch.t27", "t27b": "pass"}, + {"path": "specs/crons/999-multibots-telegraf-video-task-store-L156.t27", "t27b": "pass"}, + {"path": "specs/crons/mac-alerts-digest.t27", "t27b": "pass"}, + {"path": "specs/crons/mac-alerts-watchdog.t27", "t27b": "pass"}, + {"path": "specs/crons/mac-browseros-cron-watchdog.t27", "t27b": "pass"}, + {"path": "specs/crons/mac-dev-cache-clean.t27", "t27b": "pass"}, + {"path": "specs/crons/mac-jobsearch-poller.t27", "t27b": "pass"}, + {"path": "specs/crons/mac-leela-dailyquote.t27", "t27b": "pass"}, + {"path": "specs/crons/mac-mail-bridge.t27", "t27b": "pass"}, + {"path": "specs/crons/mac-mcp-hub.t27", "t27b": "pass"}, + {"path": "specs/crons/mac-neo-boards.t27", "t27b": "pass"}, + {"path": "specs/crons/mac-neo-jobsearch.t27", "t27b": "pass"}, + {"path": "specs/crons/mac-reviewer-bees.t27", "t27b": "pass"}, + {"path": "specs/crons/mac-signup-watch.t27", "t27b": "pass"}, + {"path": "specs/crons/mac-trios-cycle-heal.t27", "t27b": "pass"}, + {"path": "specs/crons/mac-trios-cycle.t27", "t27b": "pass"}, + {"path": "specs/crons/mac-trios-doctor.t27", "t27b": "pass"}, + {"path": "specs/crons/mac-trios-feed.t27", "t27b": "pass"}, + {"path": "specs/crons/mac-trios-heal.t27", "t27b": "pass"}, + {"path": "specs/crons/railway-jobsearch-cron.t27", "t27b": "pass"}, + {"path": "specs/crons/t27-formal-mutation.t27", "t27b": "pass"}, + {"path": "specs/crons/t27-pr-dashboard.t27", "t27b": "pass"}, + {"path": "specs/crons/trinity-agent-cron-cleanup.t27", "t27b": "pass"}, + {"path": "specs/crons/trinity-agent-queue-drain.t27", "t27b": "pass"}, + {"path": "specs/crons/trinity-brain-ci.t27", "t27b": "pass"}, + {"path": "specs/crons/trinity-codegen.t27", "t27b": "pass"}, + {"path": "specs/crons/trinity-discover-callers.t27", "t27b": "pass"}, + {"path": "specs/crons/trinity-pages-health-check.t27", "t27b": "pass"}, + {"path": "specs/crons/trinity-signal-health-self.t27", "t27b": "pass"}, + {"path": "specs/crons/trinity-site-live-gate.t27", "t27b": "pass"}, + {"path": "specs/demos/simple_test.t27", "t27b": "pass"}, + {"path": "specs/docs/chapters/alphabet.t27", "t27b": "pass"}, + {"path": "specs/docs/chapters/evidence.t27", "t27b": "pass"}, + {"path": "specs/docs/chapters/layers.t27", "t27b": "pass"}, + {"path": "specs/docs/chapters/project.t27", "t27b": "pass"}, + {"path": "specs/docs/chapters/queen.t27", "t27b": "pass"}, + {"path": "specs/docs/chapters/rules.t27", "t27b": "pass"}, + {"path": "specs/docs/chapters/tooling.t27", "t27b": "pass"}, + {"path": "specs/docs/system.t27", "t27b": "pass"}, + {"path": "specs/effects/capability.t27", "t27b": "pass"}, + {"path": "specs/effects/clock_cap.t27", "t27b": "pass"}, + {"path": "specs/effects/fs_cap.t27", "t27b": "pass"}, + {"path": "specs/effects/replay_oracle.t27", "t27b": "pass"}, + {"path": "specs/fpga/adapter.t27", "t27b": "pass"}, + {"path": "specs/fpga/apb_bridge.t27", "t27b": "pass"}, + {"path": "specs/fpga/assembler.t27", "t27b": "pass"}, + {"path": "specs/fpga/axi4.t27", "t27b": "pass"}, + {"path": "specs/fpga/boards/arty_a7_integration.t27", "t27b": "pass"}, + {"path": "specs/fpga/boards/qmtech_a100t_integration.t27", "t27b": "pass"}, + {"path": "specs/fpga/bootrom.t27", "t27b": "pass"}, + {"path": "specs/fpga/bpsk.t27", "t27b": "pass"}, + {"path": "specs/fpga/clock_domain.t27", "t27b": "pass"}, + {"path": "specs/fpga/coverage.t27", "t27b": "pass"}, + {"path": "specs/fpga/crossopt.t27", "t27b": "pass"}, + {"path": "specs/fpga/cts.t27", "t27b": "pass"}, + {"path": "specs/fpga/dft.t27", "t27b": "pass"}, + {"path": "specs/fpga/die_probe.t27", "t27b": "pass"}, + {"path": "specs/fpga/dsp/adders.t27", "t27b": "pass"}, + {"path": "specs/fpga/dsp/cordic.t27", "t27b": "pass"}, + {"path": "specs/fpga/dsp/fixed_point.t27", "t27b": "pass"}, + {"path": "specs/fpga/dsp/multipliers.t27", "t27b": "pass"}, + {"path": "specs/fpga/dsp/signals.t27", "t27b": "pass"}, + {"path": "specs/fpga/e2e_demo.t27", "t27b": "pass"}, + {"path": "specs/fpga/eth_beacon.t27", "t27b": "pass"}, + {"path": "specs/fpga/eth_crc.t27", "t27b": "pass"}, + {"path": "specs/fpga/eth_rx.t27", "t27b": "pass"}, + {"path": "specs/fpga/fifo.t27", "t27b": "pass"}, + {"path": "specs/fpga/gf16_accel.t27", "t27b": "pass"}, + {"path": "specs/fpga/hw_types.t27", "t27b": "pass"}, + {"path": "specs/fpga/linker.t27", "t27b": "pass"}, + {"path": "specs/fpga/memory.t27", "t27b": "pass"}, + {"path": "specs/fpga/mmcm.t27", "t27b": "pass"}, + {"path": "specs/fpga/mtbf.t27", "t27b": "pass"}, + {"path": "specs/fpga/partition.t27", "t27b": "pass"}, + {"path": "specs/fpga/power.t27", "t27b": "pass"}, + {"path": "specs/fpga/power_analysis.t27", "t27b": "pass"}, + {"path": "specs/fpga/reset_sync.t27", "t27b": "pass"}, + {"path": "specs/fpga/rgmii.t27", "t27b": "pass"}, + {"path": "specs/fpga/rgmii_sniff.t27", "t27b": "pass"}, + {"path": "specs/fpga/ro_race.t27", "t27b": "pass"}, + {"path": "specs/fpga/router.t27", "t27b": "pass"}, + {"path": "specs/fpga/secded.t27", "t27b": "pass"}, + {"path": "specs/fpga/simulator.t27", "t27b": "pass"}, + {"path": "specs/fpga/stdlib.t27", "t27b": "pass"}, + {"path": "specs/fpga/ternary_isa.t27", "t27b": "pass"}, + {"path": "specs/fpga/ternary_link.t27", "t27b": "pass"}, + {"path": "specs/fpga/testbench/assembler_tb.t27", "t27b": "pass"}, + {"path": "specs/fpga/testbench/cts_tb.t27", "t27b": "pass"}, + {"path": "specs/fpga/testbench/formal_tb.t27", "t27b": "pass"}, + {"path": "specs/fpga/testbench/partition_tb.t27", "t27b": "pass"}, + {"path": "specs/fpga/testbench/placement_tb.t27", "t27b": "pass"}, + {"path": "specs/fpga/testbench/power_tb.t27", "t27b": "pass"}, + {"path": "specs/fpga/testbench/router_tb.t27", "t27b": "pass"}, + {"path": "specs/fpga/testbench/simulator_tb.t27", "t27b": "pass"}, + {"path": "specs/fpga/testbench/timing_tb.t27", "t27b": "pass"}, + {"path": "specs/fpga/testbench/vcd_trace_tb.t27", "t27b": "pass"}, + {"path": "specs/fpga/timing.t27", "t27b": "pass"}, + {"path": "specs/fpga/trinet_node.t27", "t27b": "pass"}, + {"path": "specs/fpga/verification/build_verify.t27", "t27b": "pass"}, + {"path": "specs/functions/analytics-sales-advise.t27", "t27b": "pass"}, + {"path": "specs/functions/analytics-skills-detect.t27", "t27b": "pass"}, + {"path": "specs/functions/broadcast-message-send.t27", "t27b": "pass"}, + {"path": "specs/functions/client-telemetry-daily.t27", "t27b": "pass"}, + {"path": "specs/functions/club-invoice-abandoned-watch.t27", "t27b": "pass"}, + {"path": "specs/functions/content-detailed-script-generate.t27", "t27b": "pass"}, + {"path": "specs/functions/content-scenario-clips-generate.t27", "t27b": "pass"}, + {"path": "specs/functions/content-scripts-generate.t27", "t27b": "pass"}, + {"path": "specs/functions/crm-proactive-sweep.t27", "t27b": "pass"}, + {"path": "specs/functions/instagram-competitors-find.t27", "t27b": "pass"}, + {"path": "specs/functions/instagram-reels-analyze.t27", "t27b": "pass"}, + {"path": "specs/functions/instagram-top-content-extract.t27", "t27b": "pass"}, + {"path": "specs/functions/monitoring-error-report.t27", "t27b": "pass"}, + {"path": "specs/functions/monitoring-health-check.t27", "t27b": "pass"}, + {"path": "specs/functions/monitoring-logs-analyze.t27", "t27b": "pass"}, + {"path": "specs/functions/monitoring-logs-trigger.t27", "t27b": "pass"}, + {"path": "specs/functions/morph-images-generate.t27", "t27b": "pass"}, + {"path": "specs/functions/neuro-image-generate.t27", "t27b": "pass"}, + {"path": "specs/functions/payment-ai-server-process.t27", "t27b": "pass"}, + {"path": "specs/functions/reels-ai-callback.t27", "t27b": "pass"}, + {"path": "specs/functions/reels-ai-generate.t27", "t27b": "pass"}, + {"path": "specs/functions/reels-loop-generate.t27", "t27b": "pass"}, + {"path": "specs/functions/render-avatar-video-run.t27", "t27b": "pass"}, + {"path": "specs/functions/render-job-run.t27", "t27b": "pass"}, + {"path": "specs/functions/render-riddle-run.t27", "t27b": "pass"}, + {"path": "specs/functions/robokassa-unclaimed-watch.t27", "t27b": "pass"}, + {"path": "specs/functions/ton-pending-watch.t27", "t27b": "pass"}, + {"path": "specs/functions/training-model-complete.t27", "t27b": "pass"}, + {"path": "specs/functions/training-model-start.t27", "t27b": "pass"}, + {"path": "specs/functions/training-model-v2-start.t27", "t27b": "pass"}, + {"path": "specs/functions/training-stuck-check.t27", "t27b": "pass"}, + {"path": "specs/functions/webhook-generation-validate.t27", "t27b": "pass"}, + {"path": "specs/functions/welcome-avatar-generate.t27", "t27b": "pass"}, + {"path": "specs/github/auth.t27", "t27b": "pass"}, + {"path": "specs/hosting/credit.t27", "t27b": "pass"}, + {"path": "specs/hosting/feed.t27", "t27b": "pass"}, + {"path": "specs/hosting/host.t27", "t27b": "pass"}, + {"path": "specs/hosting/panel.t27", "t27b": "pass"}, + {"path": "specs/hosting/placement.t27", "t27b": "pass"}, + {"path": "specs/hosting/proof.t27", "t27b": "pass"}, + {"path": "specs/hosting/row.t27", "t27b": "pass"}, + {"path": "specs/hosting/statement.t27", "t27b": "pass"}, + {"path": "specs/hosting/sybil.t27", "t27b": "pass"}, + {"path": "specs/hosting/toolchain.t27", "t27b": "pass"}, + {"path": "specs/hosting/topology.t27", "t27b": "pass"}, + {"path": "specs/i18n/agents-ru.t27", "t27b": "pass"}, + {"path": "specs/i18n/blog-ru.t27", "t27b": "pass"}, + {"path": "specs/i18n/docs-ru.t27", "t27b": "pass"}, + {"path": "specs/igla/race/mvp_ternary_classifier.t27", "t27b": "pass"}, + {"path": "specs/igla/race/phi_accumulator_growth.t27", "t27b": "pass"}, + {"path": "specs/igla/race/phi_gain_freedom.t27", "t27b": "pass"}, + {"path": "specs/igla/race/phi_weights.t27", "t27b": "pass"}, + {"path": "specs/igla/race/ternary_lut_table.t27", "t27b": "pass"}, + {"path": "specs/igla/race/ternary_mac_group.t27", "t27b": "pass"}, + {"path": "specs/igla/race/ternary_node.t27", "t27b": "pass"}, + {"path": "specs/igla/race/unit_weights_node.t27", "t27b": "pass"}, + {"path": "specs/igla/w535_bounded_while_module.t27", "t27b": "pass"}, + {"path": "specs/isa/t27a.t27", "t27b": "pass"}, + {"path": "specs/isa/t27a_mnemonics.t27", "t27b": "pass"}, + {"path": "specs/isa/ternary_encoding.t27", "t27b": "pass"}, + {"path": "specs/isa/ternary_gates.t27", "t27b": "pass"}, + {"path": "specs/isa/ternary_graph.t27", "t27b": "pass"}, + {"path": "specs/isa/tri27_bytecode.t27", "t27b": "pass"}, + {"path": "specs/isa/tri27_machine.t27", "t27b": "pass"}, + {"path": "specs/jobs/network_job.t27", "t27b": "pass"}, + {"path": "specs/jobs/release_t27c.t27", "t27b": "pass"}, + {"path": "specs/jobs/t27b_ledger_steward.t27", "t27b": "pass"}, + {"path": "specs/math/constants.t27", "t27b": "pass"}, + {"path": "specs/math/gf_competitive.t27", "t27b": "pass"}, + {"path": "specs/memory/graph/crypt.t27", "t27b": "pass"}, + {"path": "specs/memory/graph/ingest.t27", "t27b": "pass"}, + {"path": "specs/memory/graph/scope.t27", "t27b": "pass"}, + {"path": "specs/memory/graph/temporal.t27", "t27b": "pass"}, + {"path": "specs/memory/graph/types.t27", "t27b": "pass"}, + {"path": "specs/memory/tmem/session.t27", "t27b": "pass"}, + {"path": "specs/memory/tmem/types.t27", "t27b": "pass"}, + {"path": "specs/mesh_routing.t27", "t27b": "pass"}, + {"path": "specs/ml/activation/elu_activation.t27", "t27b": "blocked", "blocker": "ExprCall(undeclared fn)", "reason": "unimplemented"}, + {"path": "specs/ml/activation/gelu_activation.t27", "t27b": "blocked", "blocker": "ExprCall(undeclared fn)", "reason": "unimplemented"}, + {"path": "specs/ml/activation/gelu_approx_activation.t27", "t27b": "blocked", "blocker": "ExprCall(undeclared fn)", "reason": "unimplemented"}, + {"path": "specs/ml/activation/leaky_relu_activation.t27", "t27b": "pass"}, + {"path": "specs/ml/activation/relu_activation.t27", "t27b": "pass"}, + {"path": "specs/ml/activation/sigmoid_activation.t27", "t27b": "pass"}, + {"path": "specs/ml/activation/silu_swish_activation.t27", "t27b": "blocked", "blocker": "ExprCall(undeclared fn)", "reason": "unimplemented"}, + {"path": "specs/ml/activation/softmax.t27", "t27b": "blocked", "blocker": "ExprCall(undeclared fn)", "reason": "unimplemented"}, + {"path": "specs/ml/activation/tanh_activation.t27", "t27b": "blocked", "blocker": "ExprCall(undeclared fn)", "reason": "unimplemented"}, + {"path": "specs/ml/igla_champion_capsule.t27", "t27b": "blocked", "blocker": "ExprIdentifier(undeclared)", "reason": "unimplemented"}, + {"path": "specs/ml/layers/avgpool2d_layer.t27", "t27b": "pass"}, + {"path": "specs/ml/layers/batchnorm_layer.t27", "t27b": "blocked", "blocker": "ExprCall(undeclared fn)", "reason": "unimplemented"}, + {"path": "specs/ml/layers/conv2d_layer.t27", "t27b": "pass"}, + {"path": "specs/ml/layers/dense_layer.t27", "t27b": "pass"}, + {"path": "specs/ml/layers/dropout_layer.t27", "t27b": "pass"}, + {"path": "specs/ml/layers/embedding_layer.t27", "t27b": "blocked", "blocker": "ExprCall(undeclared fn)", "reason": "unimplemented"}, + {"path": "specs/ml/layers/flatten_layer.t27", "t27b": "pass"}, + {"path": "specs/ml/layers/layernorm_layer.t27", "t27b": "pass"}, + {"path": "specs/ml/layers/maxpool2d_layer.t27", "t27b": "pass"}, + {"path": "specs/ml/layers/residual_connection.t27", "t27b": "pass"}, + {"path": "specs/ml/loss/binary_crossentropy_loss.t27", "t27b": "blocked", "blocker": "ExprCall(undeclared fn)", "reason": "unimplemented"}, + {"path": "specs/ml/loss/contrastive_loss.t27", "t27b": "blocked", "blocker": "ExprCall(undeclared fn)", "reason": "unimplemented"}, + {"path": "specs/ml/loss/cross_entropy_loss.t27", "t27b": "blocked", "blocker": "ExprCall(undeclared fn)", "reason": "unimplemented"}, + {"path": "specs/ml/loss/huber_loss.t27", "t27b": "pass"}, + {"path": "specs/ml/loss/kl_divergence.t27", "t27b": "pass"}, + {"path": "specs/ml/loss/mse_loss.t27", "t27b": "pass"}, + {"path": "specs/ml/optimizer/adagrad.t27", "t27b": "blocked", "blocker": "ExprCall(undeclared fn)", "reason": "unimplemented"}, + {"path": "specs/ml/optimizer/adam.t27", "t27b": "blocked", "blocker": "ExprCall(undeclared fn)", "reason": "unimplemented"}, + {"path": "specs/ml/optimizer/lamb.t27", "t27b": "blocked", "blocker": "ExprCall(undeclared fn)", "reason": "unimplemented"}, + {"path": "specs/ml/optimizer/race_config.t27", "t27b": "blocked", "blocker": "ExprIdentifier(undeclared)", "reason": "unimplemented"}, + {"path": "specs/ml/optimizer/rmsprop.t27", "t27b": "pass"}, + {"path": "specs/ml/optimizer/sgd.t27", "t27b": "pass"}, + {"path": "specs/ml/pathway/mlp.t27", "t27b": "blocked", "blocker": "ExprCall(undeclared fn)", "reason": "unimplemented"}, + {"path": "specs/ml/recurrent/attention_mechanism.t27", "t27b": "blocked", "blocker": "ExprCall(undeclared fn)", "reason": "unimplemented"}, + {"path": "specs/ml/recurrent/bilstm.t27", "t27b": "blocked", "blocker": "ExprCall(undeclared fn)", "reason": "unimplemented"}, + {"path": "specs/ml/recurrent/gru_cell.t27", "t27b": "blocked", "blocker": "ExprCall(undeclared fn)", "reason": "unimplemented"}, + {"path": "specs/ml/recurrent/lstm_cell.t27", "t27b": "blocked", "blocker": "ExprCall(undeclared fn)", "reason": "unimplemented"}, + {"path": "specs/ml/recurrent/lstm_single.t27", "t27b": "blocked", "blocker": "ExprCall(undeclared fn)", "reason": "unimplemented"}, + {"path": "specs/ml/recurrent/rnn_cell.t27", "t27b": "blocked", "blocker": "ExprCall(undeclared fn)", "reason": "unimplemented"}, + {"path": "specs/ml/recurrent/self_attention.t27", "t27b": "pass"}, + {"path": "specs/ml/rl/advantage_estimator.t27", "t27b": "blocked", "blocker": "ExprCall(undeclared fn)", "reason": "unimplemented"}, + {"path": "specs/ml/rl/dqn.t27", "t27b": "pass"}, + {"path": "specs/ml/rl/dqn_target_network.t27", "t27b": "pass"}, + {"path": "specs/ml/rl/ppo_clip_loss.t27", "t27b": "blocked", "blocker": "ExprCall(undeclared fn)", "reason": "unimplemented"}, + {"path": "specs/ml/rl/ppo_critic.t27", "t27b": "blocked", "blocker": "ExprCall(undeclared fn)", "reason": "unimplemented"}, + {"path": "specs/ml/rl/sac_critic.t27", "t27b": "pass"}, + {"path": "specs/ml/transformer/encoder_block.t27", "t27b": "blocked", "blocker": "ExprCall(undeclared fn)", "reason": "unimplemented"}, + {"path": "specs/ml/transformer/feed_forward_network.t27", "t27b": "pass"}, + {"path": "specs/ml/transformer/multi_head_attention.t27", "t27b": "pass"}, + {"path": "specs/ml/transformer/positional_encoding.t27", "t27b": "blocked", "blocker": "ExprCall(undeclared fn)", "reason": "unimplemented"}, + {"path": "specs/multipath_router.t27", "t27b": "pass"}, + {"path": "specs/network/attribution.t27", "t27b": "pass"}, + {"path": "specs/network/identity.t27", "t27b": "pass"}, + {"path": "specs/network/job_rules.t27", "t27b": "pass"}, + {"path": "specs/network/mvp.t27", "t27b": "pass"}, + {"path": "specs/network/mvp_v2.t27", "t27b": "pass"}, + {"path": "specs/network/mvp_v3.t27", "t27b": "pass"}, + {"path": "specs/network/mvp_v3_ed25519.t27", "t27b": "pass"}, + {"path": "specs/network/pool.t27", "t27b": "pass"}, + {"path": "specs/network/quorum.t27", "t27b": "pass"}, + {"path": "specs/network/usage.t27", "t27b": "pass"}, + {"path": "specs/numeric/bnf1024.t27", "t27b": "pass"}, + {"path": "specs/numeric/bnf128.t27", "t27b": "pass"}, + {"path": "specs/numeric/bnf16.t27", "t27b": "pass"}, + {"path": "specs/numeric/bnf256.t27", "t27b": "pass"}, + {"path": "specs/numeric/bnf32.t27", "t27b": "pass"}, + {"path": "specs/numeric/bnf512.t27", "t27b": "pass"}, + {"path": "specs/numeric/bnf64.t27", "t27b": "pass"}, + {"path": "specs/numeric/bnf8.t27", "t27b": "pass"}, + {"path": "specs/numeric/catalog_paper_count.t27", "t27b": "pass"}, + {"path": "specs/numeric/e8m0.t27", "t27b": "pass"}, + {"path": "specs/numeric/formats.t27", "t27b": "pass"}, + {"path": "specs/numeric/formats_catalog.t27", "t27b": "pass"}, + {"path": "specs/numeric/gf10.t27", "t27b": "pass"}, + {"path": "specs/numeric/gf1024.t27", "t27b": "pass"}, + {"path": "specs/numeric/gf128.t27", "t27b": "pass"}, + {"path": "specs/numeric/gf14.t27", "t27b": "pass"}, + {"path": "specs/numeric/gf16.t27", "t27b": "pass"}, + {"path": "specs/numeric/gf256.t27", "t27b": "pass"}, + {"path": "specs/numeric/gf48.t27", "t27b": "pass"}, + {"path": "specs/numeric/gf512.t27", "t27b": "pass"}, + {"path": "specs/numeric/gf6.t27", "t27b": "pass"}, + {"path": "specs/numeric/gf96.t27", "t27b": "pass"}, + {"path": "specs/numeric/gft1024.t27", "t27b": "pass"}, + {"path": "specs/numeric/gft128.t27", "t27b": "pass"}, + {"path": "specs/numeric/gft16.t27", "t27b": "pass"}, + {"path": "specs/numeric/gft256.t27", "t27b": "pass"}, + {"path": "specs/numeric/gft32.t27", "t27b": "pass"}, + {"path": "specs/numeric/gft4.t27", "t27b": "pass"}, + {"path": "specs/numeric/gft512.t27", "t27b": "pass"}, + {"path": "specs/numeric/gft64.t27", "t27b": "pass"}, + {"path": "specs/numeric/gft8.t27", "t27b": "pass"}, + {"path": "specs/numeric/gfternary.t27", "t27b": "pass"}, + {"path": "specs/numeric/golden_sieve.t27", "t27b": "pass"}, + {"path": "specs/numeric/ocp_mx.t27", "t27b": "pass"}, + {"path": "specs/numeric/requant_boundary.t27", "t27b": "pass"}, + {"path": "specs/numeric/tnf1024.t27", "t27b": "pass"}, + {"path": "specs/numeric/tnf128.t27", "t27b": "pass"}, + {"path": "specs/numeric/tnf16.t27", "t27b": "pass"}, + {"path": "specs/numeric/tnf17.t27", "t27b": "pass"}, + {"path": "specs/numeric/tnf256.t27", "t27b": "pass"}, + {"path": "specs/numeric/tnf32.t27", "t27b": "pass"}, + {"path": "specs/numeric/tnf4.t27", "t27b": "pass"}, + {"path": "specs/numeric/tnf512.t27", "t27b": "pass"}, + {"path": "specs/numeric/tnf64.t27", "t27b": "pass"}, + {"path": "specs/numeric/tnf8.t27", "t27b": "pass"}, + {"path": "specs/numeric/trinity_numeric_surface.t27", "t27b": "pass"}, + {"path": "specs/physics/e8_lqg_bridge.t27", "t27b": "pass"}, + {"path": "specs/physics/eye_isi.t27", "t27b": "pass"}, + {"path": "specs/physics/gamma-conflict.t27", "t27b": "pass"}, + {"path": "specs/physics/hslm_benchmark.t27", "t27b": "pass"}, + {"path": "specs/physics/line_bounce.t27", "t27b": "pass"}, + {"path": "specs/physics/lqg_cs_bridge.t27", "t27b": "pass"}, + {"path": "specs/physics/xc7_primitives.t27", "t27b": "pass"}, + {"path": "specs/policy/issue_shape.t27", "t27b": "pass"}, + {"path": "specs/policy/l2_generation.t27", "t27b": "pass"}, + {"path": "specs/policy/lang_en.t27", "t27b": "pass"}, + {"path": "specs/policy/merge_ours.t27", "t27b": "pass"}, + {"path": "specs/policy/own_language.t27", "t27b": "pass"}, + {"path": "specs/policy/required_contexts.t27", "t27b": "pass"}, + {"path": "specs/policy/text_lines.t27", "t27b": "pass"}, + {"path": "specs/port/bootstrap/src/bridge.t27", "t27b": "pass"}, + {"path": "specs/port/bootstrap/src/cc_gate.t27", "t27b": "pass"}, + {"path": "specs/port/bootstrap/src/check_calls.t27", "t27b": "pass"}, + {"path": "specs/port/bootstrap/src/compiler/AsmRelocEntry_new.t27", "t27b": "pass"}, + {"path": "specs/port/bootstrap/src/compiler/AsmSectionKind_from_i8.t27", "t27b": "pass"}, + {"path": "specs/port/bootstrap/src/compiler/AssembledInstr_r_type.t27", "t27b": "pass"}, + {"path": "specs/port/bootstrap/src/compiler/HirBusPort_axi4_lite_slave.t27", "t27b": "pass"}, + {"path": "specs/port/bootstrap/src/compiler/HirClockDomain_new.t27", "t27b": "pass"}, + {"path": "specs/port/bootstrap/src/compiler/HirCoverPoint_new.t27", "t27b": "pass"}, + {"path": "specs/port/bootstrap/src/compiler/HirGf16FftConfig_fft_stages.t27", "t27b": "pass"}, + {"path": "specs/port/bootstrap/src/compiler/HirIpCatalog_new.t27", "t27b": "pass"}, + {"path": "specs/port/bootstrap/src/compiler/HirTernaryRegFile_new.t27", "t27b": "pass"}, + {"path": "specs/port/bootstrap/src/compiler/HwType_hw_width.t27", "t27b": "pass"}, + {"path": "specs/port/bootstrap/src/compiler/LinkSection_text.t27", "t27b": "pass"}, + {"path": "specs/port/bootstrap/src/compiler/LoopGuard_loop_cond.t27", "t27b": "pass"}, + {"path": "specs/port/bootstrap/src/compiler/TbCheck_new.t27", "t27b": "pass"}, + {"path": "specs/port/bootstrap/src/compiler/collect_type_decls.t27", "t27b": "pass"}, + {"path": "specs/port/bootstrap/src/enrichment/mod.t27", "t27b": "pass"}, + {"path": "specs/port/bootstrap/src/jwt.t27", "t27b": "pass"}, + {"path": "specs/port/bootstrap/src/parse_conform.t27", "t27b": "pass"}, + {"path": "specs/port/bootstrap/src/phi_f64_literals.t27", "t27b": "pass"}, + {"path": "specs/port/bootstrap/src/phi_selfcheck.t27", "t27b": "pass"}, + {"path": "specs/port/bootstrap/src/sensitivity.t27", "t27b": "pass"}, + {"path": "specs/port/bootstrap/src/source_kind.t27", "t27b": "pass"}, + {"path": "specs/port/bootstrap/src/weight_bram.t27", "t27b": "pass"}, + {"path": "specs/port/browseros/trios/agent-server/apps/server/src/api/routes/health.t27", "t27b": "pass"}, + {"path": "specs/port/browseros/trios/agent-server/apps/server/src/api/routes/memory.t27", "t27b": "pass"}, + {"path": "specs/port/browseros/trios/agent-server/apps/server/src/api/routes/queen-lease.t27", "t27b": "pass"}, + {"path": "specs/port/browseros/trios/agent-server/apps/server/src/api/routes/queen-needs-you.t27", "t27b": "pass"}, + {"path": "specs/port/browseros/trios/agent-server/apps/server/src/api/routes/queen-public-agents.t27", "t27b": "pass"}, + {"path": "specs/port/browseros/trios/agent-server/apps/server/src/api/routes/queen-registry.t27", "t27b": "pass"}, + {"path": "specs/port/browseros/trios/agent-server/apps/server/src/api/routes/queen-rehearsal.t27", "t27b": "pass"}, + {"path": "specs/port/browseros/trios/agent-server/apps/server/src/api/routes/queen-report.t27", "t27b": "pass"}, + {"path": "specs/port/browseros/trios/agent-server/apps/server/src/api/routes/status.t27", "t27b": "pass"}, + {"path": "specs/port/browseros/trios/agent-server/apps/server/src/api/services/a2a/a2a-liveness.t27", "t27b": "pass"}, + {"path": "specs/port/browseros/trios/agent-server/apps/server/src/api/services/openclaw/claw-session.t27", "t27b": "pass"}, + {"path": "specs/port/browseros/trios/agent-server/apps/server/src/browser/bookmarks.t27", "t27b": "pass"}, + {"path": "specs/port/browseros/trios/agent-server/apps/server/src/browser/history.t27", "t27b": "pass"}, + {"path": "specs/port/browseros/trios/agent-server/apps/server/src/lib/agents/runtime/registry.t27", "t27b": "pass"}, + {"path": "specs/port/browseros/trios/agent-server/apps/server/src/lib/db/retry.t27", "t27b": "pass"}, + {"path": "specs/port/browseros/trios/agent-server/apps/server/src/lib/identity.t27", "t27b": "pass"}, + {"path": "specs/port/browseros/trios/agent-server/apps/server/src/lib/port-binding.t27", "t27b": "pass"}, + {"path": "specs/port/browseros/trios/agent-server/apps/server/src/lib/provider-error-classifier.t27", "t27b": "pass"}, + {"path": "specs/port/browseros/trios/agent-server/apps/server/src/monitoring/envelope.t27", "t27b": "pass"}, + {"path": "specs/port/browseros/trios/agent-server/apps/server/src/skills/catalog.t27", "t27b": "pass"}, + {"path": "specs/port/browseros/trios/agent-server/apps/server/src/tools/filesystem/ls.t27", "t27b": "pass"}, + {"path": "specs/port/browseros/trios/agent-server/apps/server/src/tools/memory/write.t27", "t27b": "pass"}, + {"path": "specs/port/browseros/trios/agent-server/apps/server/src/tools/tool-registry.t27", "t27b": "pass"}, + {"path": "specs/port/fpga/bscan_spi_qmtech/bscan_spi_qmtech.t27", "t27b": "pass"}, + {"path": "specs/port/fpga/openxc7-synth/phi_temporal/temporal_heartbeat.t27", "t27b": "pass"}, + {"path": "specs/port/fpga/verilog/dsp_probe.t27", "t27b": "pass"}, + {"path": "specs/port/fpga/verilog/dsp_probe_live.t27", "t27b": "pass"}, + {"path": "specs/port/fpga/verilog/e8m0_jtag.t27", "t27b": "pass"}, + {"path": "specs/port/fpga/verilog/gft_bitnet_neuron_jtag.t27", "t27b": "pass"}, + {"path": "specs/port/fpga/verilog/gft_dot4_comm_jtag.t27", "t27b": "pass"}, + {"path": "specs/port/fpga/verilog/gft_dup2_jtag.t27", "t27b": "pass"}, + {"path": "specs/port/fpga/verilog/gft_dup3_jtag.t27", "t27b": "pass"}, + {"path": "specs/port/fpga/verilog/gft_signed_dot4_jtag.t27", "t27b": "pass"}, + {"path": "specs/port/fpga/verilog/gft_smul_jtag.t27", "t27b": "pass"}, + {"path": "specs/port/fpga/verilog/gft_train1_jtag.t27", "t27b": "pass"}, + {"path": "specs/port/fpga/verilog/link_node.t27", "t27b": "pass"}, + {"path": "specs/port/fpga/verilog/mvp_ternary_classifier_top.t27", "t27b": "pass"}, + {"path": "specs/port/fpga/verilog/phi_weights_jtag.t27", "t27b": "pass"}, + {"path": "specs/port/fpga/verilog/ternary_mac_demo_top.t27", "t27b": "pass"}, + {"path": "specs/port/fpga/verilog/ternary_mac_synth.t27", "t27b": "pass"}, + {"path": "specs/port/fpga/verilog/ternary_node_jtag.t27", "t27b": "pass"}, + {"path": "specs/port/fpga/vivado/blinky.t27", "t27b": "pass"}, + {"path": "specs/port/fpga/vivado/gf16_matmul4x4.t27", "t27b": "pass"}, + {"path": "specs/port/fpga/vivado/gf16_top.t27", "t27b": "pass"}, + {"path": "specs/port/fpga/vivado/gf16_uart_sim_bench.t27", "t27b": "pass"}, + {"path": "specs/port/fpga/vivado/uart_detect_top.t27", "t27b": "pass"}, + {"path": "specs/port/fpga/vivado/uart_echo_top.t27", "t27b": "pass"}, + {"path": "specs/port/fpga/vsa/temporal_heartbeat_top.t27", "t27b": "pass"}, + {"path": "specs/port/scripts/aggregate-experience.t27", "t27b": "pass"}, + {"path": "specs/port/scripts/bulk-create-notebooks.t27", "t27b": "pass"}, + {"path": "specs/port/scripts/check-conflicts.t27", "t27b": "pass"}, + {"path": "specs/port/scripts/check-pagination-truncation.t27", "t27b": "pass"}, + {"path": "specs/port/scripts/check_first_party_doc_language.t27", "t27b": "pass"}, + {"path": "specs/port/scripts/ci/loop-tools-tracked.t27", "t27b": "pass"}, + {"path": "specs/port/scripts/ci/rings_matrix.t27", "t27b": "pass"}, + {"path": "specs/port/scripts/fpga-build.t27", "t27b": "pass"}, + {"path": "specs/port/scripts/fpga/flash.t27", "t27b": "pass"}, + {"path": "specs/port/scripts/gen_w309.t27", "t27b": "pass"}, + {"path": "specs/port/scripts/gen_w310.t27", "t27b": "pass"}, + {"path": "specs/port/scripts/gen_w311.t27", "t27b": "pass"}, + {"path": "specs/port/scripts/gen_w314.t27", "t27b": "pass"}, + {"path": "specs/port/scripts/gen_w315.t27", "t27b": "pass"}, + {"path": "specs/port/scripts/gen_w316.t27", "t27b": "pass"}, + {"path": "specs/port/scripts/gen_w317.t27", "t27b": "pass"}, + {"path": "specs/port/scripts/gen_w318.t27", "t27b": "pass"}, + {"path": "specs/port/scripts/gen_w320.t27", "t27b": "pass"}, + {"path": "specs/port/scripts/gen_w322.t27", "t27b": "pass"}, + {"path": "specs/port/scripts/gen_w326.t27", "t27b": "pass"}, + {"path": "specs/port/scripts/gen_w363.t27", "t27b": "pass"}, + {"path": "specs/port/scripts/gen_w365.t27", "t27b": "pass"}, + {"path": "specs/port/scripts/gen_w368.t27", "t27b": "pass"}, + {"path": "specs/port/scripts/gen_w377.t27", "t27b": "pass"}, + {"path": "specs/port/scripts/gen_w378.t27", "t27b": "pass"}, + {"path": "specs/port/scripts/gen_w379.t27", "t27b": "pass"}, + {"path": "specs/port/scripts/gen_w380.t27", "t27b": "pass"}, + {"path": "specs/port/scripts/gen_w381.t27", "t27b": "pass"}, + {"path": "specs/port/scripts/gen_w381_lean.t27", "t27b": "pass"}, + {"path": "specs/port/scripts/gen_w382.t27", "t27b": "pass"}, + {"path": "specs/port/scripts/gen_w384.t27", "t27b": "pass"}, + {"path": "specs/port/scripts/gen_w384_lean.t27", "t27b": "pass"}, + {"path": "specs/port/scripts/gen_w385.t27", "t27b": "pass"}, + {"path": "specs/port/scripts/gen_w386.t27", "t27b": "pass"}, + {"path": "specs/port/scripts/gen_w387.t27", "t27b": "pass"}, + {"path": "specs/port/scripts/gen_w388_lean.t27", "t27b": "pass"}, + {"path": "specs/port/scripts/gen_w391.t27", "t27b": "pass"}, + {"path": "specs/port/scripts/gen_w391_lean.t27", "t27b": "pass"}, + {"path": "specs/port/scripts/gen_w631.t27", "t27b": "pass"}, + {"path": "specs/port/scripts/gen_w632.t27", "t27b": "pass"}, + {"path": "specs/port/scripts/gen_w633.t27", "t27b": "pass"}, + {"path": "specs/port/scripts/gen_w634.t27", "t27b": "pass"}, + {"path": "specs/port/scripts/gen_w635.t27", "t27b": "pass"}, + {"path": "specs/port/scripts/gen_w636.t27", "t27b": "pass"}, + {"path": "specs/port/scripts/gen_w637.t27", "t27b": "pass"}, + {"path": "specs/port/scripts/gen_w638.t27", "t27b": "pass"}, + {"path": "specs/port/scripts/gen_w639.t27", "t27b": "pass"}, + {"path": "specs/port/scripts/gen_w640.t27", "t27b": "pass"}, + {"path": "specs/port/scripts/gen_w641.t27", "t27b": "pass"}, + {"path": "specs/port/scripts/gen_w642.t27", "t27b": "pass"}, + {"path": "specs/port/scripts/gen_w643.t27", "t27b": "pass"}, + {"path": "specs/port/scripts/gen_w644.t27", "t27b": "pass"}, + {"path": "specs/port/scripts/gen_w645.t27", "t27b": "pass"}, + {"path": "specs/port/scripts/gen_w646.t27", "t27b": "pass"}, + {"path": "specs/port/scripts/gen_w647.t27", "t27b": "pass"}, + {"path": "specs/port/scripts/gen_w648.t27", "t27b": "pass"}, + {"path": "specs/port/scripts/gen_w649.t27", "t27b": "pass"}, + {"path": "specs/port/scripts/gen_w650.t27", "t27b": "pass"}, + {"path": "specs/port/scripts/gen_w651.t27", "t27b": "pass"}, + {"path": "specs/port/scripts/gen_w652.t27", "t27b": "pass"}, + {"path": "specs/port/scripts/gen_w653.t27", "t27b": "pass"}, + {"path": "specs/port/scripts/gen_w654.t27", "t27b": "pass"}, + {"path": "specs/port/scripts/gen_w655.t27", "t27b": "pass"}, + {"path": "specs/port/scripts/gen_w656.t27", "t27b": "pass"}, + {"path": "specs/port/scripts/gen_w657.t27", "t27b": "pass"}, + {"path": "specs/port/scripts/gen_w662.t27", "t27b": "pass"}, + {"path": "specs/port/scripts/gen_w669.t27", "t27b": "pass"}, + {"path": "specs/port/scripts/gen_w_blocks.t27", "t27b": "pass"}, + {"path": "specs/port/scripts/generate_episodes.t27", "t27b": "pass"}, + {"path": "specs/port/scripts/git_commands_tasks_1_4.t27", "t27b": "pass"}, + {"path": "specs/port/scripts/install-constitutional-hook.t27", "t27b": "pass"}, + {"path": "specs/port/scripts/lee_monte_carlo_baseline.t27", "t27b": "pass"}, + {"path": "specs/port/scripts/mcp-wrapper.t27", "t27b": "pass"}, + {"path": "specs/port/scripts/print_pellis_seal_decimal.t27", "t27b": "pass"}, + {"path": "specs/port/scripts/pysr_trinity_blind_test_v2.t27", "t27b": "pass"}, + {"path": "specs/port/scripts/reseal-apply.t27", "t27b": "pass"}, + {"path": "specs/port/scripts/reseal-check.t27", "t27b": "pass"}, + {"path": "specs/port/scripts/run_v51_multiple.t27", "t27b": "pass"}, + {"path": "specs/port/scripts/test-agent-bridge.t27", "t27b": "pass"}, + {"path": "specs/port/scripts/tri-issue-create.t27", "t27b": "pass"}, + {"path": "specs/port/scripts/tri-pr-create.t27", "t27b": "pass"}, + {"path": "specs/port/scripts/tri-search.t27", "t27b": "pass"}, + {"path": "specs/port/scripts/tri-sync.t27", "t27b": "pass"}, + {"path": "specs/port/scripts/tri_loop/claims.t27", "t27b": "pass"}, + {"path": "specs/port/scripts/tri_loop/corpus_parse.t27", "t27b": "pass"}, + {"path": "specs/port/scripts/tri_loop/loop_rules.t27", "t27b": "pass"}, + {"path": "specs/port/scripts/tri_loop/now_numbers.t27", "t27b": "pass"}, + {"path": "specs/port/scripts/tri_loop/t27b_rules.t27", "t27b": "pass"}, + {"path": "specs/port/scripts/ultra_engine_v70_ultimate.t27", "t27b": "pass"}, + {"path": "specs/port/scripts/validate_phi_f64.t27", "t27b": "pass"}, + {"path": "specs/port/scripts/verify_precision.t27", "t27b": "pass"}, + {"path": "specs/port/scripts/verify_smoking_guns.t27", "t27b": "pass"}, + {"path": "specs/port/scripts/wrapup/extract-context.t27", "t27b": "pass"}, + {"path": "specs/port/tools/backend_parity_table.t27", "t27b": "pass"}, + {"path": "specs/port/tools/bees/merger_gate_selftest.t27", "t27b": "pass"}, + {"path": "specs/port/tools/check_catalog_integrity.t27", "t27b": "pass"}, + {"path": "specs/port/tools/check_duplicate_declarations.t27", "t27b": "pass"}, + {"path": "specs/port/tools/check_fix_carries_source.t27", "t27b": "pass"}, + {"path": "specs/port/tools/ci/check_specs_still_parse.t27", "t27b": "pass"}, + {"path": "specs/port/tools/jtag/tdo_verdict.t27", "t27b": "pass"}, + {"path": "specs/port/tools/oracle/run.t27", "t27b": "pass"}, + {"path": "specs/port/tools/run_conformance_vvp.t27", "t27b": "pass"}, + {"path": "specs/port/tools/ternary_model.t27", "t27b": "pass"}, + {"path": "specs/port/tools/toolbelt.t27", "t27b": "pass"}, + {"path": "specs/port/tools/verify_emit_bitexact.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/fpga/fly-vivado/verilog/trinity_qmtech.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/fpga/gft/tb32.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/fpga/openxc7-regress/regress-fabric-bufg/fabric_bufg.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/fpga/openxc7-synth/DSP48E1_mock.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/fpga/openxc7-synth/blink_correct.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/fpga/openxc7-synth/blink_fast.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/fpga/openxc7-synth/blink_fixed.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/fpga/openxc7-synth/blink_minimal.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/fpga/openxc7-synth/blink_r23.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/fpga/openxc7-synth/blink_simple.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/fpga/openxc7-synth/blink_slow.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/fpga/openxc7-synth/blink_working.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/fpga/openxc7-synth/clk_test.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/fpga/openxc7-synth/clock_test.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/fpga/openxc7-synth/d6_blink.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/fpga/openxc7-synth/d6_inv_test.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/fpga/openxc7-synth/d6_test.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/fpga/openxc7-synth/d_bank13_test.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/fpga/openxc7-synth/d_blink_high.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/fpga/openxc7-synth/d_bufg_test.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/fpga/openxc7-synth/d_clk_direct.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/fpga/openxc7-synth/d_direct.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/fpga/openxc7-synth/d_e21_test.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/fpga/openxc7-synth/d_f19_test.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/fpga/openxc7-synth/d_full_path.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/fpga/openxc7-synth/d_g22_test.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/fpga/openxc7-synth/d_lut_only.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/fpga/openxc7-synth/d_multi_led.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/fpga/openxc7-synth/d_oscillator.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/fpga/openxc7-synth/d_simple_ff.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/fpga/openxc7-synth/d_simple_led.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/fpga/openxc7-synth/d_slow_blink.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/fpga/openxc7-synth/d_srl_blink.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/fpga/openxc7-synth/d_static_on.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/fpga/openxc7-synth/d_static_one.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/fpga/openxc7-synth/d_y0_test.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/fpga/openxc7-synth/definitive_diagnostic_inv.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/fpga/openxc7-synth/dsp_mul.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/fpga/openxc7-synth/led_both_test.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/fpga/openxc7-synth/led_d5_test.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/fpga/openxc7-synth/led_d6_test.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/fpga/openxc7-synth/led_diagnostic.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/fpga/openxc7-synth/led_off_test.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/fpga/openxc7-synth/led_on_test.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/fpga/openxc7-synth/led_simple_test.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/fpga/openxc7-synth/led_test_inv.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/fpga/openxc7-synth/multi_led_test.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/fpga/openxc7-synth/quantum_bridge_top.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/fpga/openxc7-synth/riscv_blink.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/fpga/openxc7-synth/singularity_d6_top.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/fpga/openxc7-synth/symbiflow_blink.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/fpga/openxc7-synth/ternary_activation.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/fpga/openxc7-synth/trinity_top.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/fpga/openxc7-synth/uart_echo.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/fpga/rtl/fpga_test_reporter.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/fpga/uart_loopback.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/fpga/uart_loopback_core.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/src/background_agent/main.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/src/brain/orbitofrontal_value.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/src/brain/weber_tuning.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/src/cli/health_check.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/src/cli/railway_create_full.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/src/cli/railway_create_project.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/src/cli/railway_deployment_create.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/src/cli/railway_null_startcmd.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/src/firebird/governance_temp.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/src/phi-engine/vibeec_original/bogatyrs_registry.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/src/phi-engine/vibeec_original/bogatyrs_spec_structure.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/src/phi-engine/vibeec_original/tnc.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/src/server_main.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/src/storm/experience_engine.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/src/tri-api/claude_md.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/src/tri/gen_aabb.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/src/tri/gen_arithmetic.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/src/tri/gen_assertion.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/src/tri/gen_barrier.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/src/tri/gen_base64.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/src/tri/gen_bezier.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/src/tri/gen_cache.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/src/tri/gen_caesar.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/src/tri/gen_canvas.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/src/tri/gen_color.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/src/tri/gen_cross_entropy.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/src/tri/gen_cursor.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/src/tri/gen_epoch_reclamation.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/src/tri/gen_escape.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/src/tri/gen_fuzz.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/src/tri/gen_geo_hash2d.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/src/tri/gen_gradient.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/src/tri/gen_gradient_descent.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/src/tri/gen_hazard_pointers.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/src/tri/gen_image.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/src/tri/gen_index.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/src/tri/gen_key_value.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/src/tri/gen_kmeans.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/src/tri/gen_leb128.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/src/tri/gen_linear_regression.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/src/tri/gen_lockfree_stack.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/src/tri/gen_matrix3x3.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/src/tri/gen_mock.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/src/tri/gen_neuron.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/src/tri/gen_path_utils.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/src/tri/gen_perceptron.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/src/tri/gen_quaternion.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/src/tri/gen_radix_tree.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/src/tri/gen_ray.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/src/tri/gen_record_store.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/src/tri/gen_rect.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/src/tri/gen_regression.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/src/tri/gen_relu.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/src/tri/gen_ring_buffer.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/src/tri/gen_rle.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/src/tri/gen_rsa_simple.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/src/tri/gen_rtree.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/src/tri/gen_rwlock.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/src/tri/gen_semaphore.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/src/tri/gen_sigmoid.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/src/tri/gen_skiplist_impl.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/src/tri/gen_snapshot.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/src/tri/gen_softmax.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/src/tri/gen_temp_file.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/src/tri/gen_test_runner.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/src/tri/gen_transaction.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/src/tri/gen_transform.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/src/tri/gen_varint.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/src/tri/gen_wal.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/src/tri/gen_websocket.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/src/tri/gen_work_stealing.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/src/tri/math/vocab_audit.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/src/tri/orchestrator_bench.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/src/tri/string_dualities.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/src/tri/string_spectrum.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/src/vibeec/gen_cmd_minimal.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/src/vibeec/gen_cmd_simple.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/src/vibeec/p2p_module.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/src/vibeec/tnc.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/src/vibeec/trinity_tokenizer.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/src/vibeec/validation_engine.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/src/wasm_stubs/auto_shard_stub.t27", "t27b": "pass"}, + {"path": "specs/port/trios/apps/trios-macos/rings/RUST-04/clade-improve/src/oversight.t27", "t27b": "pass"}, + {"path": "specs/port/trios/apps/trios-macos/rings/RUST-13/clade-meshd/src/transport.t27", "t27b": "pass"}, + {"path": "specs/port/trios/apps/trios-macos/rings/RUST-13/trios-mesh/build.t27", "t27b": "pass"}, + {"path": "specs/port/trios/apps/trios-macos/rings/RUST-13/trios-mesh/src/bin/smoke_m1.t27", "t27b": "pass"}, + {"path": "specs/port/trios/apps/trios-macos/rings/RUST-13/trios-mesh/tools/ad9361_config.t27", "t27b": "pass"}, + {"path": "specs/port/trios/crates/tri-tunnel/src/main.t27", "t27b": "pass"}, + {"path": "specs/port/trios/crates/trinity_loss/src/lib.t27", "t27b": "pass"}, + {"path": "specs/port/trios/crates/trios-bridge/src/main.t27", "t27b": "pass"}, + {"path": "specs/port/trios/crates/trios-chat/rings/CR-CHAT-00/src/lib.t27", "t27b": "pass"}, + {"path": "specs/port/trios/crates/trios-chat/rings/CR-CHAT-01/src/key_package_expiry_guard.t27", "t27b": "pass"}, + {"path": "specs/port/trios/crates/trios-chat/rings/CR-CHAT-02/src/epoch_rollover_wraparound_guard.t27", "t27b": "pass"}, + {"path": "specs/port/trios/crates/trios-chat/rings/CR-CHAT-02/src/skipped_message_key_gap_bound_guard.t27", "t27b": "pass"}, + {"path": "specs/port/trios/crates/trios-chat/rings/CR-CHAT-03/src/ratchet_tree_resolution_guard.t27", "t27b": "pass"}, + {"path": "specs/port/trios/crates/trios-chat/rings/CR-CHAT-03/src/unmerged_leaves_bound_guard.t27", "t27b": "pass"}, + {"path": "specs/port/trios/crates/trios-chat/rings/CR-CHAT-04/src/padding_alignment_boundary_guard.t27", "t27b": "pass"}, + {"path": "specs/port/trios/crates/trios-chat/rings/CR-CHAT-04/src/padding_block_size_alignment_guard.t27", "t27b": "pass"}, + {"path": "specs/port/trios/crates/trios-chat/rings/CR-CHAT-05/src/envelope_size_distribution_uniformity.t27", "t27b": "pass"}, + {"path": "specs/port/trios/crates/trios-chat/rings/CR-CHAT-07/src/blind_signature_sender_token.t27", "t27b": "pass"}, + {"path": "specs/port/trios/crates/trios-chat/rings/CR-CHAT-07/src/cover_decoy_ratio_governor.t27", "t27b": "pass"}, + {"path": "specs/port/trios/crates/trios-chat/rings/CR-CHAT-07/src/cover_traffic_emission_jitter_guard.t27", "t27b": "pass"}, + {"path": "specs/port/trios/crates/trios-chat/rings/CR-CHAT-07/src/cover_traffic_inter_arrival_autocorrelation_guard.t27", "t27b": "pass"}, + {"path": "specs/port/trios/crates/trios-chat/rings/CR-CHAT-LAWS/src/lib.t27", "t27b": "pass"}, + {"path": "specs/port/trios/crates/trios-cli/src/cmd/agent.t27", "t27b": "pass"}, + {"path": "specs/port/trios/crates/trios-cli/src/cmd/commit.t27", "t27b": "pass"}, + {"path": "specs/port/trios/crates/trios-cli/src/cmd/gates.t27", "t27b": "pass"}, + {"path": "specs/port/trios/crates/trios-cli/src/cmd/leaderboard.t27", "t27b": "pass"}, + {"path": "specs/port/trios/crates/trios-cli/src/cmd/report.t27", "t27b": "pass"}, + {"path": "specs/port/trios/crates/trios-cli/src/cmd/roster.t27", "t27b": "pass"}, + {"path": "specs/port/trios/crates/trios-cli/src/cmd/run.t27", "t27b": "pass"}, + {"path": "specs/port/trios/crates/trios-cli/src/cmd/status.t27", "t27b": "pass"}, + {"path": "specs/port/trios/crates/trios-cli/src/cmd/submit.t27", "t27b": "pass"}, + {"path": "specs/port/trios/crates/trios-cli/src/gh.t27", "t27b": "pass"}, + {"path": "specs/port/trios/crates/trios-cli/src/lock.t27", "t27b": "pass"}, + {"path": "specs/port/trios/crates/trios-cli/src/metrics.t27", "t27b": "pass"}, + {"path": "specs/port/trios/crates/trios-doctor/rings/BRONZE-RING-DR/src/main.t27", "t27b": "pass"}, + {"path": "specs/port/trios/crates/trios-doctor/rings/SILVER-RING-DR-00/src/lib.t27", "t27b": "pass"}, + {"path": "specs/port/trios/crates/trios-doctor/src/main.t27", "t27b": "pass"}, + {"path": "specs/port/trios/crates/trios-ext/rings/SILVER-RING-EXT-00/src/lib.t27", "t27b": "pass"}, + {"path": "specs/port/trios/crates/trios-ext/xtask/src/main.t27", "t27b": "pass"}, + {"path": "specs/port/trios/crates/trios-git/src/commit.t27", "t27b": "pass"}, + {"path": "specs/port/trios/crates/trios-git/src/log.t27", "t27b": "pass"}, + {"path": "specs/port/trios/crates/trios-git/src/stash.t27", "t27b": "pass"}, + {"path": "specs/port/trios/crates/trios-git/src/status.t27", "t27b": "pass"}, + {"path": "specs/port/trios/crates/trios-golden-float/build.t27", "t27b": "pass"}, + {"path": "specs/port/trios/crates/trios-hdc/build.t27", "t27b": "pass"}, + {"path": "specs/port/trios/crates/trios-hdc/rings/HD-01/src/lib.t27", "t27b": "pass"}, + {"path": "specs/port/trios/crates/trios-igla-race/src/main.t27", "t27b": "pass"}, + {"path": "specs/port/trios/crates/trios-igla-trainer/src/jepa_runner.t27", "t27b": "pass"}, + {"path": "specs/port/trios/crates/trios-mcp/rings/BR-XTASK/src/main.t27", "t27b": "pass"}, + {"path": "specs/port/trios/crates/trios-mcp/rings/SR-01/src/lighthouse.t27", "t27b": "pass"}, + {"path": "specs/port/trios/crates/trios-mcp/rings/SR-02/src/discovery.t27", "t27b": "pass"}, + {"path": "specs/port/trios/crates/trios-mcp/rings/SR-02/src/lib.t27", "t27b": "pass"}, + {"path": "specs/port/trios/crates/trios-mcp/src/main.t27", "t27b": "pass"}, + {"path": "specs/port/trios/crates/trios-mesh/src/identity.t27", "t27b": "pass"}, + {"path": "specs/port/trios/crates/trios-mesh/src/packet.t27", "t27b": "pass"}, + {"path": "specs/port/trios/crates/trios-openclaw/rings/OC-01/src/lib.t27", "t27b": "pass"}, + {"path": "specs/port/trios/crates/trios-physics/build.t27", "t27b": "pass"}, + {"path": "specs/port/trios/crates/trios-physics/rings/PH-01/src/lib.t27", "t27b": "pass"}, + {"path": "specs/port/trios/crates/trios-physics/src/lib.t27", "t27b": "pass"}, + {"path": "specs/port/trios/crates/trios-rainbow-bridge/src/funnel_client.t27", "t27b": "pass"}, + {"path": "specs/port/trios/crates/trios-rainbow-bridge/src/lamport.t27", "t27b": "pass"}, + {"path": "specs/port/trios/crates/trios-sacred/rings/SC-00/src/lib.t27", "t27b": "pass"}, + {"path": "specs/port/trios/crates/trios-sacred/rings/SC-01/src/lib.t27", "t27b": "pass"}, + {"path": "specs/port/trios/crates/trios-scarab-types/rings/SR-00/src/lib.t27", "t27b": "pass"}, + {"path": "specs/port/trios/crates/trios-scarab-types/rings/SR-01/src/lib.t27", "t27b": "pass"}, + {"path": "specs/port/trios/crates/trios-scarab-types/rings/SR-02/src/lib.t27", "t27b": "pass"}, + {"path": "specs/port/trios/crates/trios-scarab-types/rings/SR-03/src/lib.t27", "t27b": "pass"}, + {"path": "specs/port/trios/crates/trios-scarab-types/rings/SR-04/src/lib.t27", "t27b": "pass"}, + {"path": "specs/port/trios/crates/trios-server/src/mcp_endpoints/tasks.t27", "t27b": "pass"}, + {"path": "specs/port/trios/crates/trios-server/src/tools/git.t27", "t27b": "pass"}, + {"path": "specs/port/trios/crates/trios-server/src/tools/git_extended.t27", "t27b": "pass"}, + {"path": "specs/port/trios/crates/trios-server/src/tools/gitbutler.t27", "t27b": "pass"}, + {"path": "specs/port/trios/crates/trios-server/src/tools/golden_float.t27", "t27b": "pass"}, + {"path": "specs/port/trios/crates/trios-server/src/tools/mod.t27", "t27b": "pass"}, + {"path": "specs/port/trios/crates/trios-store/rings/ST-00/src/lib.t27", "t27b": "pass"}, + {"path": "specs/port/trios/crates/trios-ternary/rings/TR-01/src/lib.t27", "t27b": "pass"}, + {"path": "specs/port/trios/crates/trios-train-cpu/src/bin/tjepa_modules/encoder.t27", "t27b": "pass"}, + {"path": "specs/port/trios/crates/trios-train-cpu/src/bin/train_state.t27", "t27b": "pass"}, + {"path": "specs/port/trios/crates/trios-trainer/src/train_loop.t27", "t27b": "pass"}, + {"path": "specs/port/trios/crates/trios-trainer/src/validation.t27", "t27b": "pass"}, + {"path": "specs/port/trios/crates/trios-trinity-brain/src/phi.t27", "t27b": "pass"}, + {"path": "specs/port/trios/crates/trios-vsa/rings/VS-01/src/lib.t27", "t27b": "pass"}, + {"path": "specs/port/trios/validate_bpb.t27", "t27b": "pass"}, + {"path": "specs/providers/catalog.t27", "t27b": "pass"}, + {"path": "specs/providers/gonka/deepseek-v4-flash-0731.t27", "t27b": "pass"}, + {"path": "specs/providers/gonka/glm-5-2-fp8.t27", "t27b": "pass"}, + {"path": "specs/providers/gonka/glm-5-3-flash.t27", "t27b": "pass"}, + {"path": "specs/providers/gonka/kimi-k2-6.t27", "t27b": "pass"}, + {"path": "specs/providers/gonka/minimax-m2-7.t27", "t27b": "pass"}, + {"path": "specs/providers/tri_gnk_pair.t27", "t27b": "pass"}, + {"path": "specs/providers/trinet/fpga-xc7a200t.t27", "t27b": "pass"}, + {"path": "specs/providers/trinet/gpu-consumer-24gb.t27", "t27b": "pass"}, + {"path": "specs/queen/actor_events.t27", "t27b": "pass"}, + {"path": "specs/queen/actor_view.t27", "t27b": "pass"}, + {"path": "specs/queen/actors.t27", "t27b": "pass"}, + {"path": "specs/queen/actors_hw.t27", "t27b": "pass"}, + {"path": "specs/queen/actors_hw_jtag.t27", "t27b": "pass"}, + {"path": "specs/queen/actors_hw_top.t27", "t27b": "pass"}, + {"path": "specs/queen/app.t27", "t27b": "pass"}, + {"path": "specs/queen/claim.t27", "t27b": "pass"}, + {"path": "specs/queen/control.t27", "t27b": "pass"}, + {"path": "specs/queen/dashboard.t27", "t27b": "pass"}, + {"path": "specs/queen/dispatch.t27", "t27b": "pass"}, + {"path": "specs/queen/dispatch_exit.t27", "t27b": "pass"}, + {"path": "specs/queen/domains.t27", "t27b": "pass"}, + {"path": "specs/queen/drain.t27", "t27b": "pass"}, + {"path": "specs/queen/events.t27", "t27b": "pass"}, + {"path": "specs/queen/golden_chain.t27", "t27b": "pass"}, + {"path": "specs/queen/hive.t27", "t27b": "pass"}, + {"path": "specs/queen/holds.t27", "t27b": "pass"}, + {"path": "specs/queen/jobs.t27", "t27b": "pass"}, + {"path": "specs/queen/keyed.t27", "t27b": "pass"}, + {"path": "specs/queen/keyed_guard.t27", "t27b": "pass"}, + {"path": "specs/queen/merger_gate.t27", "t27b": "pass"}, + {"path": "specs/queen/netlink.t27", "t27b": "pass"}, + {"path": "specs/queen/priority.t27", "t27b": "pass"}, + {"path": "specs/queen/replay/actors_decisions.t27", "t27b": "pass"}, + {"path": "specs/queen/replay/reviewer_decisions.t27", "t27b": "pass"}, + {"path": "specs/queen/replay/telemetry_decisions.t27", "t27b": "pass"}, + {"path": "specs/queen/review_lanes.t27", "t27b": "pass"}, + {"path": "specs/queen/review_log.t27", "t27b": "pass"}, + {"path": "specs/queen/review_valve.t27", "t27b": "pass"}, + {"path": "specs/queen/reviewer.t27", "t27b": "pass"}, + {"path": "specs/queen/reviewer_sizing.t27", "t27b": "pass"}, + {"path": "specs/queen/shaping.t27", "t27b": "pass"}, + {"path": "specs/queen/simulation.t27", "t27b": "pass"}, + {"path": "specs/queen/task_analysis.t27", "t27b": "pass"}, + {"path": "specs/queen/tasks.t27", "t27b": "pass"}, + {"path": "specs/queen/telemetry.t27", "t27b": "pass"}, + {"path": "specs/queen/turn_stop.t27", "t27b": "pass"}, + {"path": "specs/queen/views.t27", "t27b": "pass"}, + {"path": "specs/queen/waits.t27", "t27b": "pass"}, + {"path": "specs/queen/worktree_keep.t27", "t27b": "pass"}, + {"path": "specs/rings/ring_103_phi_sgd.t27", "t27b": "pass"}, + {"path": "specs/sandbox/health.t27", "t27b": "pass"}, + {"path": "specs/sandbox/https_enforce.t27", "t27b": "pass"}, + {"path": "specs/sandbox/orphan_detection.t27", "t27b": "pass"}, + {"path": "specs/sandbox/session_timeout.t27", "t27b": "pass"}, + {"path": "specs/skills/t27-measure-corpus.t27", "t27b": "pass"}, + {"path": "specs/skills/t27-phi-loop.t27", "t27b": "pass"}, + {"path": "specs/skills/t27-providers-steward.t27", "t27b": "pass"}, + {"path": "specs/skills/t27-self-host.t27", "t27b": "pass"}, + {"path": "specs/skills/t27-tri-pipeline.t27", "t27b": "pass"}, + {"path": "specs/skills/t27-tri.t27", "t27b": "pass"}, + {"path": "specs/skills/t27-wave-audit.t27", "t27b": "pass"}, + {"path": "specs/skills/t27-wrap-up.t27", "t27b": "pass"}, + {"path": "specs/skills/trinity-blog-post.t27", "t27b": "pass"}, + {"path": "specs/skills/trinity-board-sync.t27", "t27b": "pass"}, + {"path": "specs/skills/trinity-cloud.t27", "t27b": "pass"}, + {"path": "specs/skills/trinity-connect-accounts.t27", "t27b": "pass"}, + {"path": "specs/skills/trinity-doctor.t27", "t27b": "pass"}, + {"path": "specs/skills/trinity-farm-garden.t27", "t27b": "pass"}, + {"path": "specs/skills/trinity-fpga-synth.t27", "t27b": "pass"}, + {"path": "specs/skills/trinity-god-mode.t27", "t27b": "pass"}, + {"path": "specs/skills/trinity-implement-issue.t27", "t27b": "pass"}, + {"path": "specs/skills/trinity-queen-hive-visuals.t27", "t27b": "pass"}, + {"path": "specs/skills/trinity-review-code.t27", "t27b": "pass"}, + {"path": "specs/skills/trinity-run-tests.t27", "t27b": "pass"}, + {"path": "specs/skills/trinity-scholar.t27", "t27b": "pass"}, + {"path": "specs/skills/trinity-status.t27", "t27b": "pass"}, + {"path": "specs/skills/trinity-tech-tree.t27", "t27b": "pass"}, + {"path": "specs/skills/trinity-tri.t27", "t27b": "pass"}, + {"path": "specs/skills/trinity-trinity-test.t27", "t27b": "pass"}, + {"path": "specs/skills/trinity-ux-wave.t27", "t27b": "pass"}, + {"path": "specs/skills/trinity-vibee-gen.t27", "t27b": "pass"}, + {"path": "specs/skills/trinity-vsa-verify.t27", "t27b": "pass"}, + {"path": "specs/skills/trinity-wave.t27", "t27b": "pass"}, + {"path": "specs/system/unified-agent-operations.t27", "t27b": "pass"}, + {"path": "specs/ternary/activation_quantizer.t27", "t27b": "pass"}, + {"path": "specs/ternary/bitnet_layer.t27", "t27b": "pass"}, + {"path": "specs/ternary/bitnet_majority.t27", "t27b": "pass"}, + {"path": "specs/ternary/bitnet_mlp.t27", "t27b": "pass"}, + {"path": "specs/ternary/bitnet_mlp3.t27", "t27b": "pass"}, + {"path": "specs/ternary/bitnet_neuron.t27", "t27b": "pass"}, + {"path": "specs/ternary/bitnet_neuron_nchunk.t27", "t27b": "pass"}, + {"path": "specs/ternary/clocked_counter.t27", "t27b": "pass"}, + {"path": "specs/ternary/comb_bitnet_layer.t27", "t27b": "pass"}, + {"path": "specs/ternary/comb_bitnet_neuron.t27", "t27b": "pass"}, + {"path": "specs/ternary/comb_ternary_dot.t27", "t27b": "pass"}, + {"path": "specs/ternary/gft_add_rne.t27", "t27b": "pass"}, + {"path": "specs/ternary/gft_argmax4.t27", "t27b": "pass"}, + {"path": "specs/ternary/gft_axpy.t27", "t27b": "pass"}, + {"path": "specs/ternary/gft_bitnet_neuron.t27", "t27b": "pass"}, + {"path": "specs/ternary/gft_classifier4.t27", "t27b": "pass"}, + {"path": "specs/ternary/gft_classify.t27", "t27b": "pass"}, + {"path": "specs/ternary/gft_classify3.t27", "t27b": "pass"}, + {"path": "specs/ternary/gft_dot2.t27", "t27b": "pass"}, + {"path": "specs/ternary/gft_dot2_rne.t27", "t27b": "pass"}, + {"path": "specs/ternary/gft_dot4.t27", "t27b": "pass"}, + {"path": "specs/ternary/gft_dot4_rne.t27", "t27b": "pass"}, + {"path": "specs/ternary/gft_dot8.t27", "t27b": "pass"}, + {"path": "specs/ternary/gft_exp2.t27", "t27b": "pass"}, + {"path": "specs/ternary/gft_hidden2.t27", "t27b": "pass"}, + {"path": "specs/ternary/gft_layer2.t27", "t27b": "pass"}, + {"path": "specs/ternary/gft_layer3.t27", "t27b": "pass"}, + {"path": "specs/ternary/gft_layer4.t27", "t27b": "pass"}, + {"path": "specs/ternary/gft_log2.t27", "t27b": "pass"}, + {"path": "specs/ternary/gft_logistic.t27", "t27b": "pass"}, + {"path": "specs/ternary/gft_madd.t27", "t27b": "pass"}, + {"path": "specs/ternary/gft_magsub_tie.t27", "t27b": "pass"}, + {"path": "specs/ternary/gft_mlp2.t27", "t27b": "pass"}, + {"path": "specs/ternary/gft_mlp3.t27", "t27b": "pass"}, + {"path": "specs/ternary/gft_mul_rne.t27", "t27b": "pass"}, + {"path": "specs/ternary/gft_neuron_full.t27", "t27b": "pass"}, + {"path": "specs/ternary/gft_nll.t27", "t27b": "pass"}, + {"path": "specs/ternary/gft_recip.t27", "t27b": "pass"}, + {"path": "specs/ternary/gft_relu.t27", "t27b": "pass"}, + {"path": "specs/ternary/gft_sadd.t27", "t27b": "pass"}, + {"path": "specs/ternary/gft_sgd_step.t27", "t27b": "pass"}, + {"path": "specs/ternary/gft_signed_dot4.t27", "t27b": "pass"}, + {"path": "specs/ternary/gft_signed_mac.t27", "t27b": "pass"}, + {"path": "specs/ternary/gft_smul.t27", "t27b": "pass"}, + {"path": "specs/ternary/gft_softmax4.t27", "t27b": "pass"}, + {"path": "specs/ternary/gft_softmax_grad4.t27", "t27b": "pass"}, + {"path": "specs/ternary/gft_train1.t27", "t27b": "pass"}, + {"path": "specs/ternary/gft_train2.t27", "t27b": "pass"}, + {"path": "specs/ternary/gft_train2relu.t27", "t27b": "pass"}, + {"path": "specs/ternary/gft_xorbp.t27", "t27b": "pass"}, + {"path": "specs/ternary/gft_xorbp2.t27", "t27b": "pass"}, + {"path": "specs/ternary/gft_xornet.t27", "t27b": "pass"}, + {"path": "specs/ternary/gft_xorpercep.t27", "t27b": "pass"}, + {"path": "specs/ternary/gft_xorpercep3.t27", "t27b": "pass"}, + {"path": "specs/ternary/gft_xorpercep4.t27", "t27b": "pass"}, + {"path": "specs/ternary/gft_xortrain.t27", "t27b": "pass"}, + {"path": "specs/ternary/radix_economy.t27", "t27b": "pass"}, + {"path": "specs/ternary/stream_ternary_mac.t27", "t27b": "pass"}, + {"path": "specs/ternary/ternary_full_adder.t27", "t27b": "pass"}, + {"path": "specs/ternary/ternary_mac.t27", "t27b": "pass"}, + {"path": "specs/ternary/ternary_ripple_adder.t27", "t27b": "pass"}, + {"path": "specs/ternary/ternary_xor.t27", "t27b": "pass"}, + {"path": "specs/ternary/trits.t27", "t27b": "pass"}, + {"path": "specs/tools/catalog.t27", "t27b": "pass"}, + {"path": "specs/tools/epic_ci.t27", "t27b": "pass"}, + {"path": "specs/tools/mcp/gitbutler.t27", "t27b": "pass"}, + {"path": "specs/tools/mcp/inngest-dev.t27", "t27b": "pass"}, + {"path": "specs/tools/mcp/needle.t27", "t27b": "pass"}, + {"path": "specs/tools/mcp/neon.t27", "t27b": "pass"}, + {"path": "specs/tools/mcp/notebooklm.t27", "t27b": "pass"}, + {"path": "specs/tools/mcp/railway-mcp-server.t27", "t27b": "pass"}, + {"path": "specs/tools/mcp/t27-traceability.t27", "t27b": "pass"}, + {"path": "specs/tools/mcp/tri-mcp.t27", "t27b": "pass"}, + {"path": "specs/tools/mcp/tri-ssot.t27", "t27b": "pass"}, + {"path": "specs/tools/mcp/trinity.t27", "t27b": "pass"}, + {"path": "specs/tools/mcp/zig-docs.t27", "t27b": "pass"}, + {"path": "specs/tools/mcp_protocol.t27", "t27b": "pass"}, + {"path": "specs/tools/t27o/rust_convert.t27", "t27b": "pass"}, + {"path": "specs/tools/t27o/rust_std.t27", "t27b": "pass"}, + {"path": "specs/tools/tri/abandoned.t27", "t27b": "pass"}, + {"path": "specs/tools/tri/cell.t27", "t27b": "pass"}, + {"path": "specs/tools/tri/census.t27", "t27b": "pass"}, + {"path": "specs/tools/tri/ci.t27", "t27b": "pass"}, + {"path": "specs/tools/tri/competitors.t27", "t27b": "pass"}, + {"path": "specs/tools/tri/discard.t27", "t27b": "pass"}, + {"path": "specs/tools/tri/doctor.t27", "t27b": "pass"}, + {"path": "specs/tools/tri/elab.t27", "t27b": "pass"}, + {"path": "specs/tools/tri/emit.t27", "t27b": "pass"}, + {"path": "specs/tools/tri/experience.t27", "t27b": "pass"}, + {"path": "specs/tools/tri/fleet.t27", "t27b": "pass"}, + {"path": "specs/tools/tri/fmt.t27", "t27b": "pass"}, + {"path": "specs/tools/tri/fpga.t27", "t27b": "pass"}, + {"path": "specs/tools/tri/gates.t27", "t27b": "pass"}, + {"path": "specs/tools/tri/gen.t27", "t27b": "pass"}, + {"path": "specs/tools/tri/harness.t27", "t27b": "pass"}, + {"path": "specs/tools/tri/health.t27", "t27b": "pass"}, + {"path": "specs/tools/tri/hooks.t27", "t27b": "pass"}, + {"path": "specs/tools/tri/issues.t27", "t27b": "pass"}, + {"path": "specs/tools/tri/jumps.t27", "t27b": "pass"}, + {"path": "specs/tools/tri/kinds.t27", "t27b": "pass"}, + {"path": "specs/tools/tri/lean.t27", "t27b": "pass"}, + {"path": "specs/tools/tri/ledgers.t27", "t27b": "pass"}, + {"path": "specs/tools/tri/loop.t27", "t27b": "pass"}, + {"path": "specs/tools/tri/merging.t27", "t27b": "pass"}, + {"path": "specs/tools/tri/misread.t27", "t27b": "pass"}, + {"path": "specs/tools/tri/mods.t27", "t27b": "pass"}, + {"path": "specs/tools/tri/mutate.t27", "t27b": "pass"}, + {"path": "specs/tools/tri/now.t27", "t27b": "pass"}, + {"path": "specs/tools/tri/one-away.t27", "t27b": "pass"}, + {"path": "specs/tools/tri/orphaned.t27", "t27b": "pass"}, + {"path": "specs/tools/tri/pr.t27", "t27b": "pass"}, + {"path": "specs/tools/tri/prose.t27", "t27b": "pass"}, + {"path": "specs/tools/tri/quantifiers.t27", "t27b": "pass"}, + {"path": "specs/tools/tri/red.t27", "t27b": "pass"}, + {"path": "specs/tools/tri/reseal.t27", "t27b": "pass"}, + {"path": "specs/tools/tri/rtl.t27", "t27b": "pass"}, + {"path": "specs/tools/tri/seals.t27", "t27b": "pass"}, + {"path": "specs/tools/tri/serve.t27", "t27b": "pass"}, + {"path": "specs/tools/tri/skill.t27", "t27b": "pass"}, + {"path": "specs/tools/tri/status.t27", "t27b": "pass"}, + {"path": "specs/tools/tri/sweep.t27", "t27b": "pass"}, + {"path": "specs/tools/tri/synth.t27", "t27b": "pass"}, + {"path": "specs/tools/tri/test.t27", "t27b": "pass"}, + {"path": "specs/tools/tri/topic.t27", "t27b": "pass"}, + {"path": "specs/tools/tri/types.t27", "t27b": "pass"}, + {"path": "specs/tools/tri/unparsed.t27", "t27b": "pass"}, + {"path": "specs/tools/tri/vectors.t27", "t27b": "pass"}, + {"path": "specs/tools/tri/verdict.t27", "t27b": "pass"}, + {"path": "specs/tools/tri/vsim.t27", "t27b": "pass"}, + {"path": "specs/tools/tri/window.t27", "t27b": "pass"}, + {"path": "specs/tools/tri/worktrees.t27", "t27b": "pass"}, + {"path": "specs/tools/trinity/tri/bench.t27", "t27b": "pass"}, + {"path": "specs/tools/trinity/tri/bio.t27", "t27b": "pass"}, + {"path": "specs/tools/trinity/tri/blindspots.t27", "t27b": "pass"}, + {"path": "specs/tools/trinity/tri/conscious.t27", "t27b": "pass"}, + {"path": "specs/tools/trinity/tri/constants.t27", "t27b": "pass"}, + {"path": "specs/tools/trinity/tri/cosmos.t27", "t27b": "pass"}, + {"path": "specs/tools/trinity/tri/dashboard.t27", "t27b": "pass"}, + {"path": "specs/tools/trinity/tri/fib.t27", "t27b": "pass"}, + {"path": "specs/tools/trinity/tri/fpga.t27", "t27b": "pass"}, + {"path": "specs/tools/trinity/tri/gematria.t27", "t27b": "pass"}, + {"path": "specs/tools/trinity/tri/govern.t27", "t27b": "pass"}, + {"path": "specs/tools/trinity/tri/hardware.t27", "t27b": "pass"}, + {"path": "specs/tools/trinity/tri/identity.t27", "t27b": "pass"}, + {"path": "specs/tools/trinity/tri/lucas.t27", "t27b": "pass"}, + {"path": "specs/tools/trinity/tri/mesh.t27", "t27b": "pass"}, + {"path": "specs/tools/trinity/tri/needle-check.t27", "t27b": "pass"}, + {"path": "specs/tools/trinity/tri/needle-search.t27", "t27b": "pass"}, + {"path": "specs/tools/trinity/tri/needle.t27", "t27b": "pass"}, + {"path": "specs/tools/trinity/tri/omega.t27", "t27b": "pass"}, + {"path": "specs/tools/trinity/tri/particles.t27", "t27b": "pass"}, + {"path": "specs/tools/trinity/tri/phi.t27", "t27b": "pass"}, + {"path": "specs/tools/trinity/tri/quantum.t27", "t27b": "pass"}, + {"path": "specs/tools/trinity/tri/reputation.t27", "t27b": "pass"}, + {"path": "specs/tools/trinity/tri/sacred-const.t27", "t27b": "pass"}, + {"path": "specs/tools/trinity/tri/spiral.t27", "t27b": "pass"}, + {"path": "specs/tools/trinity/tri/swarm.t27", "t27b": "pass"}, + {"path": "specs/tools/trinity/tri/test.t27", "t27b": "pass"}, + {"path": "specs/tools/trinity/tri/vsa.t27", "t27b": "pass"}, + {"path": "specs/tools/trinity/tri/wallet.t27", "t27b": "pass"}, + {"path": "specs/traffic_animator.t27", "t27b": "pass"}, + {"path": "specs/tri/actors/metrics.t27", "t27b": "pass"}, + {"path": "specs/tri/agent/faculty_board.t27", "t27b": "pass"}, + {"path": "specs/tri/catalog/health.t27", "t27b": "pass"}, + {"path": "specs/tri/collections/namespace.t27", "t27b": "pass"}, + {"path": "specs/tri/crypto/ed25519.t27", "t27b": "pass"}, + {"path": "specs/tri/crypto/hex.t27", "t27b": "pass"}, + {"path": "specs/tri/crypto/sha256.t27", "t27b": "pass"}, + {"path": "specs/tri/crypto/sha512.t27", "t27b": "pass"}, + {"path": "specs/tri/graph/bellman_ford.t27", "t27b": "pass"}, + {"path": "specs/tri/graph/graph.t27", "t27b": "pass"}, + {"path": "specs/tri/graph/topological_sort.t27", "t27b": "pass"}, + {"path": "specs/tri/hot/hot.t27", "t27b": "pass"}, + {"path": "specs/tri/lab/receipt.t27", "t27b": "pass"}, + {"path": "specs/tri/lanes/lanes.t27", "t27b": "pass"}, + {"path": "specs/tri/math/math.t27", "t27b": "pass"}, + {"path": "specs/tri/math/measurement.t27", "t27b": "pass"}, + {"path": "specs/tri/misread/shapes.t27", "t27b": "pass"}, + {"path": "specs/tri/mutate/census.t27", "t27b": "pass"}, + {"path": "specs/tri/mutate/lab.t27", "t27b": "pass"}, + {"path": "specs/tri/mutate/plant.t27", "t27b": "pass"}, + {"path": "specs/tri/mutate/survivors.t27", "t27b": "pass"}, + {"path": "specs/tri/network/payout.t27", "t27b": "pass"}, + {"path": "specs/tri/pipeline/codegen.t27", "t27b": "pass"}, + {"path": "specs/tri/pipeline/spec_writer.t27", "t27b": "pass"}, + {"path": "specs/tri/pipeline/workflow.t27", "t27b": "pass"}, + {"path": "specs/tri/reseal/seal.t27", "t27b": "pass"}, + {"path": "specs/tri/search/pattern.t27", "t27b": "pass"}, + {"path": "specs/tri/sort/insertion_sort.t27", "t27b": "pass"}, + {"path": "specs/tri/sort/merge_sort.t27", "t27b": "pass"}, + {"path": "specs/tri/sort/selection_sort.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/a64.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/any_param_plan.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/arith_op.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/ast_scan.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/ast_shape.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/ast_walk.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/bit_cast_plan.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/blockers.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/builtin_plan.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/check_budget.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/cmp_op.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/coerce_plan.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/comptime_float.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/conformance/anonymous_struct.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/conformance/anytype_typeof.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/conformance/array_length_expr.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/conformance/array_literal.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/conformance/array_literal_value.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/conformance/array_repeat_text.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/conformance/bare_abs.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/conformance/big_frame.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/conformance/big_repeat_global.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/conformance/bit_cast.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/conformance/brace_invariant.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/conformance/builtin_abs_max_min_pi.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/conformance/carried_allocator.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/conformance/carried_container.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/conformance/cmp_out_of_range.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/conformance/comptime_float.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/conformance/comptime_float_f128.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/conformance/const_division.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/conformance/const_optional.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/conformance/discard_value.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/conformance/div_trunc_panic.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/conformance/elf_object.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/conformance/empty_anon_literal.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/conformance/empty_typed_array_literal.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/conformance/eval_branch_quota.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/conformance/float_as.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/conformance/float_call_cast.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/conformance/float_from_int_literal.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/conformance/float_mul_pow2.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/conformance/float_sqrt.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/conformance/frame_address_caller_owned.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/conformance/i128_arith.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/conformance/i128_ops.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/conformance/i128_return.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/conformance/int_cast.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/conformance/int_cast_index.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/conformance/large_frame.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/conformance/lazy_signature.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/conformance/let_reassigned.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/conformance/libm_logf.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/conformance/libm_powf.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/conformance/libm_rounding.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/conformance/libm_std_math.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/conformance/module_var_in_test.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/conformance/negative_float_literal.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/conformance/nested_anon_struct.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/conformance/numeric_coercion.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/conformance/odd_width_int.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/conformance/opaque_pointer.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/conformance/opt_void.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/conformance/optional_enum_compare.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/conformance/optional_module_var.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/conformance/param_discard.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/conformance/pointer_equality.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/conformance/postfix_optional.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/conformance/rem_int.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/conformance/repeat_addr_unreached.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/conformance/repeat_local.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/conformance/repeat_width_suffix.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/conformance/return_undefined_void.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/conformance/scaffold_local.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/conformance/scope_exit.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/conformance/scoped_gf16.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/conformance/shadow_module_var.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/conformance/size_of.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/conformance/slice_arg_one_element.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/conformance/static_slice_literal.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/conformance/std_mem_byte_slice.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/conformance/stdmem.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/conformance/str_module_var.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/conformance/string_slice_literal.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/conformance/struct_lit_if.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/conformance/test_local_write.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/conformance/tuple_local.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/conformance/tuple_local_index.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/conformance/type_alias.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/conformance/type_void.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/conformance/undefined_arg.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/conformance/undefined_module_var.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/conformance/unreached_stub.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/conformance/unread_anytype.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/conformance/unresolved_signature.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/conformance/untyped_local.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/conformance/untyped_local_uses.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/conformance/value_ignored.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/conformance/value_params.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/conformance/verilog_lib.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/conformance/verilog_prim.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/conformance/verilog_use.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/conformance/verilog_widths.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/conformance/void_bind.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/conformance/wide_int_const.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/conformance/zig_keyword_field.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/const_div_plan.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/discard_plan.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/dogfood.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/elf.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/emit_kit.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/empty_lit_plan.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/eval_arith.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/float_as_plan.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/frame_store_plan.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/fuzz.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/fuzz_oracle.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/i128_plan.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/int_cast_plan.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/lazy_sig_plan.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/ledger_steward.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/lencall.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/libm.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/libm_plan.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/literal_plan.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/macho.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/opaque_plan.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/optional_compare_plan.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/ptr_eq_plan.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/reduce.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/ref_var_plan.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/scaffold_plan.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/slice_lit_plan.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/source_text.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/stdmem.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/stdmem_plan.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/steward.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/text_escape.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/ts_emit.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/ts_plan.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/tuple_local_plan.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/type_text.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/undefined_arg_plan.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/verdict_key.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/verilog_emit.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/verilog_plan.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/void_bind_plan.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/wide_plan.t27", "t27b": "pass"}, + {"path": "specs/tri/test/report.t27", "t27b": "pass"}, + {"path": "specs/tri/utils/args.t27", "t27b": "pass"}, + {"path": "specs/tri/utils/exit_codes.t27", "t27b": "pass"}, + {"path": "specs/tri/utils/template.t27", "t27b": "pass"}, + {"path": "specs/trinet/etx.t27", "t27b": "pass"}, + {"path": "specs/trinet/ledger.t27", "t27b": "pass"}, + {"path": "specs/trinet/mint_authority.t27", "t27b": "pass"}, + {"path": "specs/trinet/node-work-credit.t27", "t27b": "pass"}, + {"path": "specs/trinet/tri-bridge.t27", "t27b": "pass"}, + {"path": "specs/trinity/build_graph.t27", "t27b": "pass"}, + {"path": "specs/trinity/capabilities/abi.c-api.t27", "t27b": "pass"}, + {"path": "specs/trinity/capabilities/agent.daemons.t27", "t27b": "pass"}, + {"path": "specs/trinity/capabilities/agent.phi-loop.t27", "t27b": "pass"}, + {"path": "specs/trinity/capabilities/agent.tri-api.t27", "t27b": "pass"}, + {"path": "specs/trinity/capabilities/api.http-server.t27", "t27b": "pass"}, + {"path": "specs/trinity/capabilities/archive.legacy.t27", "t27b": "pass"}, + {"path": "specs/trinity/capabilities/bench.suite.t27", "t27b": "pass"}, + {"path": "specs/trinity/capabilities/bot.tri-bot.t27", "t27b": "pass"}, + {"path": "specs/trinity/capabilities/brain.regions.t27", "t27b": "pass"}, + {"path": "specs/trinity/capabilities/catalog.spec-mirror.t27", "t27b": "pass"}, + {"path": "specs/trinity/capabilities/catalog.world-scan.t27", "t27b": "pass"}, + {"path": "specs/trinity/capabilities/cli.tri.t27", "t27b": "pass"}, + {"path": "specs/trinity/capabilities/convert.b2t.t27", "t27b": "pass"}, + {"path": "specs/trinity/capabilities/examples.zig.t27", "t27b": "pass"}, + {"path": "specs/trinity/capabilities/ext.vscode-swe.t27", "t27b": "pass"}, + {"path": "specs/trinity/capabilities/fpga.adapter.t27", "t27b": "pass"}, + {"path": "specs/trinity/capabilities/fpga.in-repo.t27", "t27b": "pass"}, + {"path": "specs/trinity/capabilities/lib.trinity.t27", "t27b": "pass"}, + {"path": "specs/trinity/capabilities/llm.firebird.t27", "t27b": "pass"}, + {"path": "specs/trinity/capabilities/llm.igla-chat.t27", "t27b": "pass"}, + {"path": "specs/trinity/capabilities/mcp.needle-mcp.t27", "t27b": "pass"}, + {"path": "specs/trinity/capabilities/mcp.trinity-mcp.t27", "t27b": "pass"}, + {"path": "specs/trinity/capabilities/native.canvas.t27", "t27b": "pass"}, + {"path": "specs/trinity/capabilities/native.node-gui.t27", "t27b": "pass"}, + {"path": "specs/trinity/capabilities/native.queen-app.t27", "t27b": "pass"}, + {"path": "specs/trinity/capabilities/node.trinity-node.t27", "t27b": "pass"}, + {"path": "specs/trinity/capabilities/numeric.golden-float.t27", "t27b": "pass"}, + {"path": "specs/trinity/capabilities/ops.deploy-infra.t27", "t27b": "pass"}, + {"path": "specs/trinity/capabilities/ops.railway-cli.t27", "t27b": "pass"}, + {"path": "specs/trinity/capabilities/pkg.vendored-cache.t27", "t27b": "pass"}, + {"path": "specs/trinity/capabilities/queen.lib.t27", "t27b": "pass"}, + {"path": "specs/trinity/capabilities/registry.commands.t27", "t27b": "pass"}, + {"path": "specs/trinity/capabilities/release.packaging.t27", "t27b": "pass"}, + {"path": "specs/trinity/capabilities/research.nexus-docs.t27", "t27b": "pass"}, + {"path": "specs/trinity/capabilities/research.programs.t27", "t27b": "pass"}, + {"path": "specs/trinity/capabilities/research.unreferenced-sources.t27", "t27b": "pass"}, + {"path": "specs/trinity/capabilities/search.vsa-index.t27", "t27b": "pass"}, + {"path": "specs/trinity/capabilities/specs.t27-vendored-compiler.t27", "t27b": "pass"}, + {"path": "specs/trinity/capabilities/specs.tri-corpus.t27", "t27b": "pass"}, + {"path": "specs/trinity/capabilities/specs.vibee-corpus.t27", "t27b": "pass"}, + {"path": "specs/trinity/capabilities/state.trinity-dir.t27", "t27b": "pass"}, + {"path": "specs/trinity/capabilities/test.graph.t27", "t27b": "pass"}, + {"path": "specs/trinity/capabilities/tools.scripts.t27", "t27b": "pass"}, + {"path": "specs/trinity/capabilities/train.hslm.t27", "t27b": "pass"}, + {"path": "specs/trinity/capabilities/training.targets.t27", "t27b": "pass"}, + {"path": "specs/trinity/capabilities/tri27.programs.t27", "t27b": "pass"}, + {"path": "specs/trinity/capabilities/tri27.toolchain.t27", "t27b": "pass"}, + {"path": "specs/trinity/capabilities/vibee.compiler.t27", "t27b": "pass"}, + {"path": "specs/trinity/capabilities/vsa.zig-hdc.t27", "t27b": "pass"}, + {"path": "specs/trinity/capabilities/web.docsite.t27", "t27b": "pass"}, + {"path": "specs/trinity/capabilities/web.queen-web.t27", "t27b": "pass"}, + {"path": "specs/trinity/capabilities/web.site.t27", "t27b": "pass"}, + {"path": "specs/trinity/compiler_matrix.t27", "t27b": "pass"}, + {"path": "specs/trinity/project.t27", "t27b": "pass"}, + {"path": "specs/ui/queen_evidence.t27", "t27b": "pass"}, + {"path": "specs/vault/audit.t27", "t27b": "pass"}, + {"path": "specs/vault/merge.t27", "t27b": "pass"}, + {"path": "specs/vault/policy.t27", "t27b": "pass"}, + {"path": "specs/verified/bench_agent.t27", "t27b": "pass"}, + {"path": "specs/verified/bench_boards.t27", "t27b": "pass"}, + {"path": "specs/verified/bitstream_reuse.t27", "t27b": "pass"}, + {"path": "specs/verified/bitstream_share.t27", "t27b": "pass"}, + {"path": "specs/verified/clock_constraints.t27", "t27b": "pass"}, + {"path": "specs/verified/corpus_merkle.t27", "t27b": "pass"}, + {"path": "specs/verified/corpus_receipt.t27", "t27b": "pass"}, + {"path": "specs/verified/ddc_receipt.t27", "t27b": "pass"}, + {"path": "specs/verified/device_dna.t27", "t27b": "pass"}, + {"path": "specs/verified/device_evidence.t27", "t27b": "pass"}, + {"path": "specs/verified/die_binding.t27", "t27b": "pass"}, + {"path": "specs/verified/digest_cache.t27", "t27b": "pass"}, + {"path": "specs/verified/evidence_chain.t27", "t27b": "pass"}, + {"path": "specs/verified/failure_loop.t27", "t27b": "pass"}, + {"path": "specs/verified/frontier.t27", "t27b": "pass"}, + {"path": "specs/verified/gen_hash_cache.t27", "t27b": "pass"}, + {"path": "specs/verified/independence.t27", "t27b": "pass"}, + {"path": "specs/verified/payout.t27", "t27b": "pass"}, + {"path": "specs/verified/poc/a/slot.t27", "t27b": "pass"}, + {"path": "specs/verified/poc/b/slot.t27", "t27b": "pass"}, + {"path": "specs/verified/poc/run.t27", "t27b": "pass"}, + {"path": "specs/verified/poc/static_counter.t27", "t27b": "pass"}, + {"path": "specs/verified/receipt.t27", "t27b": "pass"}, + {"path": "specs/verified/region.t27", "t27b": "pass"}, + {"path": "specs/verified/reuse.t27", "t27b": "pass"}, + {"path": "specs/verified/review_gate.t27", "t27b": "pass"}, + {"path": "specs/verified/run_record.t27", "t27b": "pass"}, + {"path": "specs/verified/seal_check.t27", "t27b": "pass"}, + {"path": "specs/verified/seal_identity.t27", "t27b": "pass"}, + {"path": "specs/verified/signed_receipt.t27", "t27b": "pass"}, + {"path": "specs/verified/silicon_queue.t27", "t27b": "pass"}, + {"path": "specs/verified/silicon_runs.t27", "t27b": "pass"}, + {"path": "specs/verified/suite_jobs.t27", "t27b": "pass"}, + {"path": "specs/verified/ternary_link_run.t27", "t27b": "pass"}, + {"path": "specs/verified/verdict.t27", "t27b": "pass"}, + {"path": "specs/verified/verdict_audit.t27", "t27b": "pass"}, + {"path": "specs/verified/watch.t27", "t27b": "pass"}, + {"path": "specs/vm/trinity_vm.t27", "t27b": "pass"}, + {"path": "specs/vsa/similarity_search.t27", "t27b": "pass"}, + {"path": "specs/vsa/trinity_compat.t27", "t27b": "pass"}, + {"path": "specs/xilinx7/bench_coverage.t27", "t27b": "pass"}, + {"path": "specs/xilinx7/far.t27", "t27b": "pass"}, + {"path": "specs/xilinx7/flow.t27", "t27b": "pass"}, + {"path": "specs/xilinx7/frames.t27", "t27b": "pass"}, + {"path": "specs/xilinx7/packets.t27", "t27b": "pass"} ] } diff --git a/specs/port/trios/crates/trios-chat/rings/CR-CHAT-07/src/cover_traffic_emission_jitter_guard.t27 b/specs/port/trios/crates/trios-chat/rings/CR-CHAT-07/src/cover_traffic_emission_jitter_guard.t27 new file mode 100644 index 0000000000..76335322a0 --- /dev/null +++ b/specs/port/trios/crates/trios-chat/rings/CR-CHAT-07/src/cover_traffic_emission_jitter_guard.t27 @@ -0,0 +1,304 @@ +module port::trios::crates::trios-chat::rings::CR-CHAT-07::src::cover_traffic_emission_jitter_guard; + +// Port of gHashTag/trios crates/trios-chat/rings/CR-CHAT-07/src/cover_traffic_emission_jitter_guard.rs +// (CR-CHAT-07 - Cover traffic emission jitter guard, Wave-89 +// Lane A, R-CHAT-10). +// +// Cover emissions follow a cadence, but without jitter the +// cadence reads as a clock signal, the observer predicts the +// next emission exactly and any deviation is a real message, +// and the scheduler itself becomes identifiable. The rules, in +// the original's order: the batch ceiling, then per emission +// the strictly-increasing actual timestamps, the zero-jitter +// probe, the jitter floor and the jitter ceiling, then over +// the whole batch the constant-jitter rejection - two or more +// emissions must not share one jitter value. +// +// The original returns Result<(), JitterError>. This port +// carries the verdict as a named struct (owner decision D5): Ok +// first, then the six variants in the original's declaration +// order - JitterTooLow, JitterTooHigh, ZeroJitter, +// TooManyEmissions, ConstantJitter, TimestampsNotIncreasing - +// with every payload field: got and min or max for the bound +// rules, idx for the zero rule, and the shared value for the +// constant rule. +// +// The original's BTreeSet distinct-jitter probe becomes the +// scan: an emission's jitter is distinct when no earlier +// emission shares it; the constant rule fires when the batch +// holds at least two emissions and every jitter equals the +// first. The jitter is the absolute difference of the actual +// and scheduled times, guarded explicitly. + +// Minimum jitter (ms). +pub const CTEJ_MIN_JITTER_MS: u64 = 10; + +// Maximum jitter (ms). +pub const CTEJ_MAX_JITTER_MS: u64 = 5000; + +// Maximum emissions to validate. +pub const CTEJ_MAX_EMISSIONS: usize = 4096; + +// A cover traffic emission record. +pub struct CoverEmission { + scheduled_ms: u64, + actual_ms: u64, +} + +// Verdict codes: Ok(()) and JitterError's variants, in declaration order. +pub enum JitterCode { + Ok, + JitterTooLow, + JitterTooHigh, + ZeroJitter, + TooManyEmissions, + ConstantJitter, + TimestampsNotIncreasing, +} + +// The verdict of the jitter validation, with every error payload +// field. +pub struct JitterVerdict { + code: JitterCode, + idx: usize, + got: usize, + bound: usize, + got64: u64, + bound64: u64, +} + +// The absolute jitter of an emission - the original's +// jitter_ms method, the subtraction guarded explicitly. +pub fn jitter_ms(e: CoverEmission) -> u64 { + if (e.actual_ms >= e.scheduled_ms) { + return e.actual_ms - e.scheduled_ms; + } + return e.scheduled_ms - e.actual_ms; +} + +// Whether emission i shares its jitter with an earlier one - one +// half of the original's BTreeSet probe, answered by a scan. +pub fn jitter_seen_before(emissions: []const CoverEmission, i: usize) -> bool { + for j in 0..i { + if (jitter_ms(emissions[j]) == jitter_ms(emissions[i])) { + return true; + } + } + return false; +} + +// [VERIFIED] Validate cover traffic emission jitter. Returns Ok +// only when every rule holds, checked in the original's order: +// the batch ceiling, then per emission the increasing +// timestamps, the zero jitter, the floor and the ceiling, then +// the constant-jitter rejection over the whole batch. +pub fn validate_cover_jitter(emissions: []const CoverEmission) -> JitterVerdict { + if (emissions.len > CTEJ_MAX_EMISSIONS) { + return JitterVerdict { code: JitterCode.TooManyEmissions, idx: 0, got: emissions.len, bound: CTEJ_MAX_EMISSIONS, got64: 0, bound64: 0, }; + } + for i in 0..emissions.len { + if (i > 0) { + if (emissions[i].actual_ms <= emissions[i - 1].actual_ms) { + return JitterVerdict { code: JitterCode.TimestampsNotIncreasing, idx: i, got: 0, bound: 0, got64: 0, bound64: 0, }; + } + } + const j: u64 = jitter_ms(emissions[i]); + if (j == 0) { + return JitterVerdict { code: JitterCode.ZeroJitter, idx: i, got: 0, bound: 0, got64: 0, bound64: 0, }; + } + if (j < CTEJ_MIN_JITTER_MS) { + return JitterVerdict { code: JitterCode.JitterTooLow, idx: i, got: 0, bound: 0, got64: j, bound64: CTEJ_MIN_JITTER_MS, }; + } + if (j > CTEJ_MAX_JITTER_MS) { + return JitterVerdict { code: JitterCode.JitterTooHigh, idx: i, got: 0, bound: 0, got64: j, bound64: CTEJ_MAX_JITTER_MS, }; + } + } + if (emissions.len >= 2) { + var all_same: bool = true; + const first: u64 = jitter_ms(emissions[0]); + for i in 1..emissions.len { + if (jitter_ms(emissions[i]) != first) { + all_same = false; + } + } + if (all_same) { + return JitterVerdict { code: JitterCode.ConstantJitter, idx: 0, got: 0, bound: 0, got64: first, bound64: 0, }; + } + } + return JitterVerdict { code: JitterCode.Ok, idx: 0, got: 0, bound: 0, got64: 0, bound64: 0, }; +} + +// The scheduled-vs-actual jitters of the too-many fixture, read +// by the loop instead of a computed expression: the jitter of +// record i is 100 + (i mod 50). +pub const CTEJ_JITTERS_4097: [4097]u64 = [4097]u64{100, 101, 102, 103, 104, 105, 106, 107, 108, 109, 110, 111, 112, 113, 114, 115, 116, 117, 118, 119, 120, 121, 122, 123, 124, 125, 126, 127, 128, 129, 130, 131, 132, 133, 134, 135, 136, 137, 138, 139, 140, 141, 142, 143, 144, 145, 146, 147, 148, 149, 100, 101, 102, 103, 104, 105, 106, 107, 108, 109, 110, 111, 112, 113, 114, 115, 116, 117, 118, 119, 120, 121, 122, 123, 124, 125, 126, 127, 128, 129, 130, 131, 132, 133, 134, 135, 136, 137, 138, 139, 140, 141, 142, 143, 144, 145, 146, 147, 148, 149, 100, 101, 102, 103, 104, 105, 106, 107, 108, 109, 110, 111, 112, 113, 114, 115, 116, 117, 118, 119, 120, 121, 122, 123, 124, 125, 126, 127, 128, 129, 130, 131, 132, 133, 134, 135, 136, 137, 138, 139, 140, 141, 142, 143, 144, 145, 146, 147, 148, 149, 100, 101, 102, 103, 104, 105, 106, 107, 108, 109, 110, 111, 112, 113, 114, 115, 116, 117, 118, 119, 120, 121, 122, 123, 124, 125, 126, 127, 128, 129, 130, 131, 132, 133, 134, 135, 136, 137, 138, 139, 140, 141, 142, 143, 144, 145, 146, 147, 148, 149, 100, 101, 102, 103, 104, 105, 106, 107, 108, 109, 110, 111, 112, 113, 114, 115, 116, 117, 118, 119, 120, 121, 122, 123, 124, 125, 126, 127, 128, 129, 130, 131, 132, 133, 134, 135, 136, 137, 138, 139, 140, 141, 142, 143, 144, 145, 146, 147, 148, 149, 100, 101, 102, 103, 104, 105, 106, 107, 108, 109, 110, 111, 112, 113, 114, 115, 116, 117, 118, 119, 120, 121, 122, 123, 124, 125, 126, 127, 128, 129, 130, 131, 132, 133, 134, 135, 136, 137, 138, 139, 140, 141, 142, 143, 144, 145, 146, 147, 148, 149, 100, 101, 102, 103, 104, 105, 106, 107, 108, 109, 110, 111, 112, 113, 114, 115, 116, 117, 118, 119, 120, 121, 122, 123, 124, 125, 126, 127, 128, 129, 130, 131, 132, 133, 134, 135, 136, 137, 138, 139, 140, 141, 142, 143, 144, 145, 146, 147, 148, 149, 100, 101, 102, 103, 104, 105, 106, 107, 108, 109, 110, 111, 112, 113, 114, 115, 116, 117, 118, 119, 120, 121, 122, 123, 124, 125, 126, 127, 128, 129, 130, 131, 132, 133, 134, 135, 136, 137, 138, 139, 140, 141, 142, 143, 144, 145, 146, 147, 148, 149, 100, 101, 102, 103, 104, 105, 106, 107, 108, 109, 110, 111, 112, 113, 114, 115, 116, 117, 118, 119, 120, 121, 122, 123, 124, 125, 126, 127, 128, 129, 130, 131, 132, 133, 134, 135, 136, 137, 138, 139, 140, 141, 142, 143, 144, 145, 146, 147, 148, 149, 100, 101, 102, 103, 104, 105, 106, 107, 108, 109, 110, 111, 112, 113, 114, 115, 116, 117, 118, 119, 120, 121, 122, 123, 124, 125, 126, 127, 128, 129, 130, 131, 132, 133, 134, 135, 136, 137, 138, 139, 140, 141, 142, 143, 144, 145, 146, 147, 148, 149, 100, 101, 102, 103, 104, 105, 106, 107, 108, 109, 110, 111, 112, 113, 114, 115, 116, 117, 118, 119, 120, 121, 122, 123, 124, 125, 126, 127, 128, 129, 130, 131, 132, 133, 134, 135, 136, 137, 138, 139, 140, 141, 142, 143, 144, 145, 146, 147, 148, 149, 100, 101, 102, 103, 104, 105, 106, 107, 108, 109, 110, 111, 112, 113, 114, 115, 116, 117, 118, 119, 120, 121, 122, 123, 124, 125, 126, 127, 128, 129, 130, 131, 132, 133, 134, 135, 136, 137, 138, 139, 140, 141, 142, 143, 144, 145, 146, 147, 148, 149, 100, 101, 102, 103, 104, 105, 106, 107, 108, 109, 110, 111, 112, 113, 114, 115, 116, 117, 118, 119, 120, 121, 122, 123, 124, 125, 126, 127, 128, 129, 130, 131, 132, 133, 134, 135, 136, 137, 138, 139, 140, 141, 142, 143, 144, 145, 146, 147, 148, 149, 100, 101, 102, 103, 104, 105, 106, 107, 108, 109, 110, 111, 112, 113, 114, 115, 116, 117, 118, 119, 120, 121, 122, 123, 124, 125, 126, 127, 128, 129, 130, 131, 132, 133, 134, 135, 136, 137, 138, 139, 140, 141, 142, 143, 144, 145, 146, 147, 148, 149, 100, 101, 102, 103, 104, 105, 106, 107, 108, 109, 110, 111, 112, 113, 114, 115, 116, 117, 118, 119, 120, 121, 122, 123, 124, 125, 126, 127, 128, 129, 130, 131, 132, 133, 134, 135, 136, 137, 138, 139, 140, 141, 142, 143, 144, 145, 146, 147, 148, 149, 100, 101, 102, 103, 104, 105, 106, 107, 108, 109, 110, 111, 112, 113, 114, 115, 116, 117, 118, 119, 120, 121, 122, 123, 124, 125, 126, 127, 128, 129, 130, 131, 132, 133, 134, 135, 136, 137, 138, 139, 140, 141, 142, 143, 144, 145, 146, 147, 148, 149, 100, 101, 102, 103, 104, 105, 106, 107, 108, 109, 110, 111, 112, 113, 114, 115, 116, 117, 118, 119, 120, 121, 122, 123, 124, 125, 126, 127, 128, 129, 130, 131, 132, 133, 134, 135, 136, 137, 138, 139, 140, 141, 142, 143, 144, 145, 146, 147, 148, 149, 100, 101, 102, 103, 104, 105, 106, 107, 108, 109, 110, 111, 112, 113, 114, 115, 116, 117, 118, 119, 120, 121, 122, 123, 124, 125, 126, 127, 128, 129, 130, 131, 132, 133, 134, 135, 136, 137, 138, 139, 140, 141, 142, 143, 144, 145, 146, 147, 148, 149, 100, 101, 102, 103, 104, 105, 106, 107, 108, 109, 110, 111, 112, 113, 114, 115, 116, 117, 118, 119, 120, 121, 122, 123, 124, 125, 126, 127, 128, 129, 130, 131, 132, 133, 134, 135, 136, 137, 138, 139, 140, 141, 142, 143, 144, 145, 146, 147, 148, 149, 100, 101, 102, 103, 104, 105, 106, 107, 108, 109, 110, 111, 112, 113, 114, 115, 116, 117, 118, 119, 120, 121, 122, 123, 124, 125, 126, 127, 128, 129, 130, 131, 132, 133, 134, 135, 136, 137, 138, 139, 140, 141, 142, 143, 144, 145, 146, 147, 148, 149, 100, 101, 102, 103, 104, 105, 106, 107, 108, 109, 110, 111, 112, 113, 114, 115, 116, 117, 118, 119, 120, 121, 122, 123, 124, 125, 126, 127, 128, 129, 130, 131, 132, 133, 134, 135, 136, 137, 138, 139, 140, 141, 142, 143, 144, 145, 146, 147, 148, 149, 100, 101, 102, 103, 104, 105, 106, 107, 108, 109, 110, 111, 112, 113, 114, 115, 116, 117, 118, 119, 120, 121, 122, 123, 124, 125, 126, 127, 128, 129, 130, 131, 132, 133, 134, 135, 136, 137, 138, 139, 140, 141, 142, 143, 144, 145, 146, 147, 148, 149, 100, 101, 102, 103, 104, 105, 106, 107, 108, 109, 110, 111, 112, 113, 114, 115, 116, 117, 118, 119, 120, 121, 122, 123, 124, 125, 126, 127, 128, 129, 130, 131, 132, 133, 134, 135, 136, 137, 138, 139, 140, 141, 142, 143, 144, 145, 146, 147, 148, 149, 100, 101, 102, 103, 104, 105, 106, 107, 108, 109, 110, 111, 112, 113, 114, 115, 116, 117, 118, 119, 120, 121, 122, 123, 124, 125, 126, 127, 128, 129, 130, 131, 132, 133, 134, 135, 136, 137, 138, 139, 140, 141, 142, 143, 144, 145, 146, 147, 148, 149, 100, 101, 102, 103, 104, 105, 106, 107, 108, 109, 110, 111, 112, 113, 114, 115, 116, 117, 118, 119, 120, 121, 122, 123, 124, 125, 126, 127, 128, 129, 130, 131, 132, 133, 134, 135, 136, 137, 138, 139, 140, 141, 142, 143, 144, 145, 146, 147, 148, 149, 100, 101, 102, 103, 104, 105, 106, 107, 108, 109, 110, 111, 112, 113, 114, 115, 116, 117, 118, 119, 120, 121, 122, 123, 124, 125, 126, 127, 128, 129, 130, 131, 132, 133, 134, 135, 136, 137, 138, 139, 140, 141, 142, 143, 144, 145, 146, 147, 148, 149, 100, 101, 102, 103, 104, 105, 106, 107, 108, 109, 110, 111, 112, 113, 114, 115, 116, 117, 118, 119, 120, 121, 122, 123, 124, 125, 126, 127, 128, 129, 130, 131, 132, 133, 134, 135, 136, 137, 138, 139, 140, 141, 142, 143, 144, 145, 146, 147, 148, 149, 100, 101, 102, 103, 104, 105, 106, 107, 108, 109, 110, 111, 112, 113, 114, 115, 116, 117, 118, 119, 120, 121, 122, 123, 124, 125, 126, 127, 128, 129, 130, 131, 132, 133, 134, 135, 136, 137, 138, 139, 140, 141, 142, 143, 144, 145, 146, 147, 148, 149, 100, 101, 102, 103, 104, 105, 106, 107, 108, 109, 110, 111, 112, 113, 114, 115, 116, 117, 118, 119, 120, 121, 122, 123, 124, 125, 126, 127, 128, 129, 130, 131, 132, 133, 134, 135, 136, 137, 138, 139, 140, 141, 142, 143, 144, 145, 146, 147, 148, 149, 100, 101, 102, 103, 104, 105, 106, 107, 108, 109, 110, 111, 112, 113, 114, 115, 116, 117, 118, 119, 120, 121, 122, 123, 124, 125, 126, 127, 128, 129, 130, 131, 132, 133, 134, 135, 136, 137, 138, 139, 140, 141, 142, 143, 144, 145, 146, 147, 148, 149, 100, 101, 102, 103, 104, 105, 106, 107, 108, 109, 110, 111, 112, 113, 114, 115, 116, 117, 118, 119, 120, 121, 122, 123, 124, 125, 126, 127, 128, 129, 130, 131, 132, 133, 134, 135, 136, 137, 138, 139, 140, 141, 142, 143, 144, 145, 146, 147, 148, 149, 100, 101, 102, 103, 104, 105, 106, 107, 108, 109, 110, 111, 112, 113, 114, 115, 116, 117, 118, 119, 120, 121, 122, 123, 124, 125, 126, 127, 128, 129, 130, 131, 132, 133, 134, 135, 136, 137, 138, 139, 140, 141, 142, 143, 144, 145, 146, 147, 148, 149, 100, 101, 102, 103, 104, 105, 106, 107, 108, 109, 110, 111, 112, 113, 114, 115, 116, 117, 118, 119, 120, 121, 122, 123, 124, 125, 126, 127, 128, 129, 130, 131, 132, 133, 134, 135, 136, 137, 138, 139, 140, 141, 142, 143, 144, 145, 146, 147, 148, 149, 100, 101, 102, 103, 104, 105, 106, 107, 108, 109, 110, 111, 112, 113, 114, 115, 116, 117, 118, 119, 120, 121, 122, 123, 124, 125, 126, 127, 128, 129, 130, 131, 132, 133, 134, 135, 136, 137, 138, 139, 140, 141, 142, 143, 144, 145, 146, 147, 148, 149, 100, 101, 102, 103, 104, 105, 106, 107, 108, 109, 110, 111, 112, 113, 114, 115, 116, 117, 118, 119, 120, 121, 122, 123, 124, 125, 126, 127, 128, 129, 130, 131, 132, 133, 134, 135, 136, 137, 138, 139, 140, 141, 142, 143, 144, 145, 146, 147, 148, 149, 100, 101, 102, 103, 104, 105, 106, 107, 108, 109, 110, 111, 112, 113, 114, 115, 116, 117, 118, 119, 120, 121, 122, 123, 124, 125, 126, 127, 128, 129, 130, 131, 132, 133, 134, 135, 136, 137, 138, 139, 140, 141, 142, 143, 144, 145, 146, 147, 148, 149, 100, 101, 102, 103, 104, 105, 106, 107, 108, 109, 110, 111, 112, 113, 114, 115, 116, 117, 118, 119, 120, 121, 122, 123, 124, 125, 126, 127, 128, 129, 130, 131, 132, 133, 134, 135, 136, 137, 138, 139, 140, 141, 142, 143, 144, 145, 146, 147, 148, 149, 100, 101, 102, 103, 104, 105, 106, 107, 108, 109, 110, 111, 112, 113, 114, 115, 116, 117, 118, 119, 120, 121, 122, 123, 124, 125, 126, 127, 128, 129, 130, 131, 132, 133, 134, 135, 136, 137, 138, 139, 140, 141, 142, 143, 144, 145, 146, 147, 148, 149, 100, 101, 102, 103, 104, 105, 106, 107, 108, 109, 110, 111, 112, 113, 114, 115, 116, 117, 118, 119, 120, 121, 122, 123, 124, 125, 126, 127, 128, 129, 130, 131, 132, 133, 134, 135, 136, 137, 138, 139, 140, 141, 142, 143, 144, 145, 146, 147, 148, 149, 100, 101, 102, 103, 104, 105, 106, 107, 108, 109, 110, 111, 112, 113, 114, 115, 116, 117, 118, 119, 120, 121, 122, 123, 124, 125, 126, 127, 128, 129, 130, 131, 132, 133, 134, 135, 136, 137, 138, 139, 140, 141, 142, 143, 144, 145, 146, 147, 148, 149, 100, 101, 102, 103, 104, 105, 106, 107, 108, 109, 110, 111, 112, 113, 114, 115, 116, 117, 118, 119, 120, 121, 122, 123, 124, 125, 126, 127, 128, 129, 130, 131, 132, 133, 134, 135, 136, 137, 138, 139, 140, 141, 142, 143, 144, 145, 146, 147, 148, 149, 100, 101, 102, 103, 104, 105, 106, 107, 108, 109, 110, 111, 112, 113, 114, 115, 116, 117, 118, 119, 120, 121, 122, 123, 124, 125, 126, 127, 128, 129, 130, 131, 132, 133, 134, 135, 136, 137, 138, 139, 140, 141, 142, 143, 144, 145, 146, 147, 148, 149, 100, 101, 102, 103, 104, 105, 106, 107, 108, 109, 110, 111, 112, 113, 114, 115, 116, 117, 118, 119, 120, 121, 122, 123, 124, 125, 126, 127, 128, 129, 130, 131, 132, 133, 134, 135, 136, 137, 138, 139, 140, 141, 142, 143, 144, 145, 146, 147, 148, 149, 100, 101, 102, 103, 104, 105, 106, 107, 108, 109, 110, 111, 112, 113, 114, 115, 116, 117, 118, 119, 120, 121, 122, 123, 124, 125, 126, 127, 128, 129, 130, 131, 132, 133, 134, 135, 136, 137, 138, 139, 140, 141, 142, 143, 144, 145, 146, 147, 148, 149, 100, 101, 102, 103, 104, 105, 106, 107, 108, 109, 110, 111, 112, 113, 114, 115, 116, 117, 118, 119, 120, 121, 122, 123, 124, 125, 126, 127, 128, 129, 130, 131, 132, 133, 134, 135, 136, 137, 138, 139, 140, 141, 142, 143, 144, 145, 146, 147, 148, 149, 100, 101, 102, 103, 104, 105, 106, 107, 108, 109, 110, 111, 112, 113, 114, 115, 116, 117, 118, 119, 120, 121, 122, 123, 124, 125, 126, 127, 128, 129, 130, 131, 132, 133, 134, 135, 136, 137, 138, 139, 140, 141, 142, 143, 144, 145, 146, 147, 148, 149, 100, 101, 102, 103, 104, 105, 106, 107, 108, 109, 110, 111, 112, 113, 114, 115, 116, 117, 118, 119, 120, 121, 122, 123, 124, 125, 126, 127, 128, 129, 130, 131, 132, 133, 134, 135, 136, 137, 138, 139, 140, 141, 142, 143, 144, 145, 146, 147, 148, 149, 100, 101, 102, 103, 104, 105, 106, 107, 108, 109, 110, 111, 112, 113, 114, 115, 116, 117, 118, 119, 120, 121, 122, 123, 124, 125, 126, 127, 128, 129, 130, 131, 132, 133, 134, 135, 136, 137, 138, 139, 140, 141, 142, 143, 144, 145, 146, 147, 148, 149, 100, 101, 102, 103, 104, 105, 106, 107, 108, 109, 110, 111, 112, 113, 114, 115, 116, 117, 118, 119, 120, 121, 122, 123, 124, 125, 126, 127, 128, 129, 130, 131, 132, 133, 134, 135, 136, 137, 138, 139, 140, 141, 142, 143, 144, 145, 146, 147, 148, 149, 100, 101, 102, 103, 104, 105, 106, 107, 108, 109, 110, 111, 112, 113, 114, 115, 116, 117, 118, 119, 120, 121, 122, 123, 124, 125, 126, 127, 128, 129, 130, 131, 132, 133, 134, 135, 136, 137, 138, 139, 140, 141, 142, 143, 144, 145, 146, 147, 148, 149, 100, 101, 102, 103, 104, 105, 106, 107, 108, 109, 110, 111, 112, 113, 114, 115, 116, 117, 118, 119, 120, 121, 122, 123, 124, 125, 126, 127, 128, 129, 130, 131, 132, 133, 134, 135, 136, 137, 138, 139, 140, 141, 142, 143, 144, 145, 146, 147, 148, 149, 100, 101, 102, 103, 104, 105, 106, 107, 108, 109, 110, 111, 112, 113, 114, 115, 116, 117, 118, 119, 120, 121, 122, 123, 124, 125, 126, 127, 128, 129, 130, 131, 132, 133, 134, 135, 136, 137, 138, 139, 140, 141, 142, 143, 144, 145, 146, 147, 148, 149, 100, 101, 102, 103, 104, 105, 106, 107, 108, 109, 110, 111, 112, 113, 114, 115, 116, 117, 118, 119, 120, 121, 122, 123, 124, 125, 126, 127, 128, 129, 130, 131, 132, 133, 134, 135, 136, 137, 138, 139, 140, 141, 142, 143, 144, 145, 146, 147, 148, 149, 100, 101, 102, 103, 104, 105, 106, 107, 108, 109, 110, 111, 112, 113, 114, 115, 116, 117, 118, 119, 120, 121, 122, 123, 124, 125, 126, 127, 128, 129, 130, 131, 132, 133, 134, 135, 136, 137, 138, 139, 140, 141, 142, 143, 144, 145, 146, 147, 148, 149, 100, 101, 102, 103, 104, 105, 106, 107, 108, 109, 110, 111, 112, 113, 114, 115, 116, 117, 118, 119, 120, 121, 122, 123, 124, 125, 126, 127, 128, 129, 130, 131, 132, 133, 134, 135, 136, 137, 138, 139, 140, 141, 142, 143, 144, 145, 146, 147, 148, 149, 100, 101, 102, 103, 104, 105, 106, 107, 108, 109, 110, 111, 112, 113, 114, 115, 116, 117, 118, 119, 120, 121, 122, 123, 124, 125, 126, 127, 128, 129, 130, 131, 132, 133, 134, 135, 136, 137, 138, 139, 140, 141, 142, 143, 144, 145, 146, 147, 148, 149, 100, 101, 102, 103, 104, 105, 106, 107, 108, 109, 110, 111, 112, 113, 114, 115, 116, 117, 118, 119, 120, 121, 122, 123, 124, 125, 126, 127, 128, 129, 130, 131, 132, 133, 134, 135, 136, 137, 138, 139, 140, 141, 142, 143, 144, 145, 146, 147, 148, 149, 100, 101, 102, 103, 104, 105, 106, 107, 108, 109, 110, 111, 112, 113, 114, 115, 116, 117, 118, 119, 120, 121, 122, 123, 124, 125, 126, 127, 128, 129, 130, 131, 132, 133, 134, 135, 136, 137, 138, 139, 140, 141, 142, 143, 144, 145, 146, 147, 148, 149, 100, 101, 102, 103, 104, 105, 106, 107, 108, 109, 110, 111, 112, 113, 114, 115, 116, 117, 118, 119, 120, 121, 122, 123, 124, 125, 126, 127, 128, 129, 130, 131, 132, 133, 134, 135, 136, 137, 138, 139, 140, 141, 142, 143, 144, 145, 146, 147, 148, 149, 100, 101, 102, 103, 104, 105, 106, 107, 108, 109, 110, 111, 112, 113, 114, 115, 116, 117, 118, 119, 120, 121, 122, 123, 124, 125, 126, 127, 128, 129, 130, 131, 132, 133, 134, 135, 136, 137, 138, 139, 140, 141, 142, 143, 144, 145, 146, 147, 148, 149, 100, 101, 102, 103, 104, 105, 106, 107, 108, 109, 110, 111, 112, 113, 114, 115, 116, 117, 118, 119, 120, 121, 122, 123, 124, 125, 126, 127, 128, 129, 130, 131, 132, 133, 134, 135, 136, 137, 138, 139, 140, 141, 142, 143, 144, 145, 146, 147, 148, 149, 100, 101, 102, 103, 104, 105, 106, 107, 108, 109, 110, 111, 112, 113, 114, 115, 116, 117, 118, 119, 120, 121, 122, 123, 124, 125, 126, 127, 128, 129, 130, 131, 132, 133, 134, 135, 136, 137, 138, 139, 140, 141, 142, 143, 144, 145, 146, 147, 148, 149, 100, 101, 102, 103, 104, 105, 106, 107, 108, 109, 110, 111, 112, 113, 114, 115, 116, 117, 118, 119, 120, 121, 122, 123, 124, 125, 126, 127, 128, 129, 130, 131, 132, 133, 134, 135, 136, 137, 138, 139, 140, 141, 142, 143, 144, 145, 146, 147, 148, 149, 100, 101, 102, 103, 104, 105, 106, 107, 108, 109, 110, 111, 112, 113, 114, 115, 116, 117, 118, 119, 120, 121, 122, 123, 124, 125, 126, 127, 128, 129, 130, 131, 132, 133, 134, 135, 136, 137, 138, 139, 140, 141, 142, 143, 144, 145, 146, 147, 148, 149, 100, 101, 102, 103, 104, 105, 106, 107, 108, 109, 110, 111, 112, 113, 114, 115, 116, 117, 118, 119, 120, 121, 122, 123, 124, 125, 126, 127, 128, 129, 130, 131, 132, 133, 134, 135, 136, 137, 138, 139, 140, 141, 142, 143, 144, 145, 146, 147, 148, 149, 100, 101, 102, 103, 104, 105, 106, 107, 108, 109, 110, 111, 112, 113, 114, 115, 116, 117, 118, 119, 120, 121, 122, 123, 124, 125, 126, 127, 128, 129, 130, 131, 132, 133, 134, 135, 136, 137, 138, 139, 140, 141, 142, 143, 144, 145, 146, 147, 148, 149, 100, 101, 102, 103, 104, 105, 106, 107, 108, 109, 110, 111, 112, 113, 114, 115, 116, 117, 118, 119, 120, 121, 122, 123, 124, 125, 126, 127, 128, 129, 130, 131, 132, 133, 134, 135, 136, 137, 138, 139, 140, 141, 142, 143, 144, 145, 146, 147, 148, 149, 100, 101, 102, 103, 104, 105, 106, 107, 108, 109, 110, 111, 112, 113, 114, 115, 116, 117, 118, 119, 120, 121, 122, 123, 124, 125, 126, 127, 128, 129, 130, 131, 132, 133, 134, 135, 136, 137, 138, 139, 140, 141, 142, 143, 144, 145, 146, 147, 148, 149, 100, 101, 102, 103, 104, 105, 106, 107, 108, 109, 110, 111, 112, 113, 114, 115, 116, 117, 118, 119, 120, 121, 122, 123, 124, 125, 126, 127, 128, 129, 130, 131, 132, 133, 134, 135, 136, 137, 138, 139, 140, 141, 142, 143, 144, 145, 146, 147, 148, 149, 100, 101, 102, 103, 104, 105, 106, 107, 108, 109, 110, 111, 112, 113, 114, 115, 116, 117, 118, 119, 120, 121, 122, 123, 124, 125, 126, 127, 128, 129, 130, 131, 132, 133, 134, 135, 136, 137, 138, 139, 140, 141, 142, 143, 144, 145, 146, 147, 148, 149, 100, 101, 102, 103, 104, 105, 106, 107, 108, 109, 110, 111, 112, 113, 114, 115, 116, 117, 118, 119, 120, 121, 122, 123, 124, 125, 126, 127, 128, 129, 130, 131, 132, 133, 134, 135, 136, 137, 138, 139, 140, 141, 142, 143, 144, 145, 146, 147, 148, 149, 100, 101, 102, 103, 104, 105, 106, 107, 108, 109, 110, 111, 112, 113, 114, 115, 116, 117, 118, 119, 120, 121, 122, 123, 124, 125, 126, 127, 128, 129, 130, 131, 132, 133, 134, 135, 136, 137, 138, 139, 140, 141, 142, 143, 144, 145, 146, 147, 148, 149, 100, 101, 102, 103, 104, 105, 106, 107, 108, 109, 110, 111, 112, 113, 114, 115, 116, 117, 118, 119, 120, 121, 122, 123, 124, 125, 126, 127, 128, 129, 130, 131, 132, 133, 134, 135, 136, 137, 138, 139, 140, 141, 142, 143, 144, 145, 146, 147, 148, 149, 100, 101, 102, 103, 104, 105, 106, 107, 108, 109, 110, 111, 112, 113, 114, 115, 116, 117, 118, 119, 120, 121, 122, 123, 124, 125, 126, 127, 128, 129, 130, 131, 132, 133, 134, 135, 136, 137, 138, 139, 140, 141, 142, 143, 144, 145, 146, 147, 148, 149, 100, 101, 102, 103, 104, 105, 106, 107, 108, 109, 110, 111, 112, 113, 114, 115, 116, 117, 118, 119, 120, 121, 122, 123, 124, 125, 126, 127, 128, 129, 130, 131, 132, 133, 134, 135, 136, 137, 138, 139, 140, 141, 142, 143, 144, 145, 146, 147, 148, 149, 100, 101, 102, 103, 104, 105, 106, 107, 108, 109, 110, 111, 112, 113, 114, 115, 116, 117, 118, 119, 120, 121, 122, 123, 124, 125, 126, 127, 128, 129, 130, 131, 132, 133, 134, 135, 136, 137, 138, 139, 140, 141, 142, 143, 144, 145, 146, 147, 148, 149, 100, 101, 102, 103, 104, 105, 106, 107, 108, 109, 110, 111, 112, 113, 114, 115, 116, 117, 118, 119, 120, 121, 122, 123, 124, 125, 126, 127, 128, 129, 130, 131, 132, 133, 134, 135, 136, 137, 138, 139, 140, 141, 142, 143, 144, 145, 146, 147, 148, 149, 100, 101, 102, 103, 104, 105, 106, 107, 108, 109, 110, 111, 112, 113, 114, 115, 116, 117, 118, 119, 120, 121, 122, 123, 124, 125, 126, 127, 128, 129, 130, 131, 132, 133, 134, 135, 136, 137, 138, 139, 140, 141, 142, 143, 144, 145, 146, 147, 148, 149, 100, 101, 102, 103, 104, 105, 106, 107, 108, 109, 110, 111, 112, 113, 114, 115, 116, 117, 118, 119, 120, 121, 122, 123, 124, 125, 126, 127, 128, 129, 130, 131, 132, 133, 134, 135, 136, 137, 138, 139, 140, 141, 142, 143, 144, 145, 146, 147, 148, 149, 100, 101, 102, 103, 104, 105, 106, 107, 108, 109, 110, 111, 112, 113, 114, 115, 116, 117, 118, 119, 120, 121, 122, 123, 124, 125, 126, 127, 128, 129, 130, 131, 132, 133, 134, 135, 136, 137, 138, 139, 140, 141, 142, 143, 144, 145, 146, 147, 148, 149, 100, 101, 102, 103, 104, 105, 106, 107, 108, 109, 110, 111, 112, 113, 114, 115, 116, 117, 118, 119, 120, 121, 122, 123, 124, 125, 126, 127, 128, 129, 130, 131, 132, 133, 134, 135, 136, 137, 138, 139, 140, 141, 142, 143, 144, 145, 146, 147, 148, 149, 100, 101, 102, 103, 104, 105, 106, 107, 108, 109, 110, 111, 112, 113, 114, 115, 116, 117, 118, 119, 120, 121, 122, 123, 124, 125, 126, 127, 128, 129, 130, 131, 132, 133, 134, 135, 136, 137, 138, 139, 140, 141, 142, 143, 144, 145, 146}; + +// **CTEJ-01** - jitter below the minimum rejected: five +// milliseconds of a required ten. +test ctej_01_jitter_too_low_rejected { + const es: [1]CoverEmission = [1]CoverEmission{ + CoverEmission { scheduled_ms: 1000, actual_ms: 1005, }, + }; + const v = validate_cover_jitter(&es); + assert(v.code == JitterCode.JitterTooLow); + assert(v.got64 == 5); + assert(v.bound64 == 10); +} + +// **CTEJ-02** - jitter above the maximum rejected: nine thousand +// milliseconds of a ceiling five thousand. +test ctej_02_jitter_too_high_rejected { + const es: [1]CoverEmission = [1]CoverEmission{ + CoverEmission { scheduled_ms: 1000, actual_ms: 10000, }, + }; + const v = validate_cover_jitter(&es); + assert(v.code == JitterCode.JitterTooHigh); + assert(v.got64 == 9000); + assert(v.bound64 == 5000); +} + +// **CTEJ-03** - zero jitter rejected: the actual emission equals +// the schedule exactly. +test ctej_03_zero_jitter_rejected { + const es: [1]CoverEmission = [1]CoverEmission{ + CoverEmission { scheduled_ms: 1000, actual_ms: 1000, }, + }; + const v = validate_cover_jitter(&es); + assert(v.code == JitterCode.ZeroJitter); + assert(v.idx == 0); +} + +// **CTEJ-04** - too many rejected: 4097 emissions of a maximum +// 4096, built in a loop like the original's, the scheduled times +// stepping by a second and the jitters walking 100 + (i mod 50). +// The batch rule fires before any emission is examined. +test ctej_04_too_many_rejected { + var es: [4097]CoverEmission; + for i in 0..4097 { + const sched: u64 = @as(u64, i) * 1000; + es[i] = CoverEmission { scheduled_ms: sched, actual_ms: sched + CTEJ_JITTERS_4097[i], }; + } + const v = validate_cover_jitter(&es); + assert(v.code == JitterCode.TooManyEmissions); + assert(v.got == 4097); + assert(v.bound == 4096); +} + +// **CTEJ-05** - constant jitter rejected: three emissions all +// carrying twenty milliseconds - the shared value rides the +// verdict. +test ctej_05_constant_jitter_rejected { + const es: [3]CoverEmission = [3]CoverEmission{ + CoverEmission { scheduled_ms: 1000, actual_ms: 1020, }, + CoverEmission { scheduled_ms: 2000, actual_ms: 2020, }, + CoverEmission { scheduled_ms: 3000, actual_ms: 3020, }, + }; + const v = validate_cover_jitter(&es); + assert(v.code == JitterCode.ConstantJitter); + assert(v.got64 == 20); +} + +// **CTEJ-06** - timestamps not increasing rejected: the second +// emission lands before the first. +test ctej_06_timestamps_not_increasing_rejected { + const es: [2]CoverEmission = [2]CoverEmission{ + CoverEmission { scheduled_ms: 1000, actual_ms: 1050, }, + CoverEmission { scheduled_ms: 2000, actual_ms: 1040, }, + }; + const v = validate_cover_jitter(&es); + assert(v.code == JitterCode.TimestampsNotIncreasing); + assert(v.idx == 1); +} + +// **CTEJ-07** - the valid batch accepted: jitters fifteen, +// thirty, twelve, fifty - all inside the band, all distinct. +test ctej_07_valid_accepted { + const es: [4]CoverEmission = [4]CoverEmission{ + CoverEmission { scheduled_ms: 1000, actual_ms: 1015, }, + CoverEmission { scheduled_ms: 2000, actual_ms: 2030, }, + CoverEmission { scheduled_ms: 3000, actual_ms: 3012, }, + CoverEmission { scheduled_ms: 4000, actual_ms: 4050, }, + }; + const v = validate_cover_jitter(&es); + assert(v.code == JitterCode.Ok); +} + +// **CTEJ-08** - an empty batch accepted. +test ctej_08_empty_accepted { + const es: [0]CoverEmission = [0]CoverEmission{}; + const v = validate_cover_jitter(&es); + assert(v.code == JitterCode.Ok); +} + +// **CTEJ-09** - a single emission accepted: the constant check +// needs two. +test ctej_09_single_accepted { + const es: [1]CoverEmission = [1]CoverEmission{ + CoverEmission { scheduled_ms: 1000, actual_ms: 1020, }, + }; + const v = validate_cover_jitter(&es); + assert(v.code == JitterCode.Ok); +} + +// **CTEJ-10** - a negative jitter accepted: the actual emission +// falls a hundred milliseconds short of the schedule, the next +// seventy short - the absolute difference is what the band +// bounds. +test ctej_10_negative_jitter_accepted { + const es: [2]CoverEmission = [2]CoverEmission{ + CoverEmission { scheduled_ms: 1100, actual_ms: 1000, }, + CoverEmission { scheduled_ms: 2100, actual_ms: 2030, }, + }; + const v = validate_cover_jitter(&es); + assert(v.code == JitterCode.Ok); +} + +// The two helpers have direct tests (coverage: Untested 0). +test ctej_helpers_answer { + const early = CoverEmission { scheduled_ms: 1100, actual_ms: 1000, }; + const late = CoverEmission { scheduled_ms: 1000, actual_ms: 1050, }; + const on_time = CoverEmission { scheduled_ms: 1000, actual_ms: 1000, }; + assert(jitter_ms(late) == 50); + assert(jitter_ms(early) == 100); + assert(jitter_ms(on_time) == 0); + const pair: [2]CoverEmission = [2]CoverEmission{ + CoverEmission { scheduled_ms: 1000, actual_ms: 1020, }, + CoverEmission { scheduled_ms: 2000, actual_ms: 2020, }, + }; + assert(!jitter_seen_before(&pair, 0)); + assert(jitter_seen_before(&pair, 1)); +} + +// Rule order is the original's: the timestamps before the zero +// probe, the zero probe before the floor, the floor before the +// ceiling, and the per-emission rules before the batch +// constant-jitter rejection. +test rule_order_matches_original { + const backstep_zero: [2]CoverEmission = [2]CoverEmission{ + CoverEmission { scheduled_ms: 1000, actual_ms: 1020, }, + CoverEmission { scheduled_ms: 2000, actual_ms: 1020, }, + }; + const v1 = validate_cover_jitter(&backstep_zero); + assert(v1.code == JitterCode.TimestampsNotIncreasing); + assert(v1.idx == 1); + + const zero_low: [1]CoverEmission = [1]CoverEmission{ + CoverEmission { scheduled_ms: 1000, actual_ms: 1000, }, + }; + const v2 = validate_cover_jitter(&zero_low); + assert(v2.code == JitterCode.ZeroJitter); + + const low_high: [1]CoverEmission = [1]CoverEmission{ + CoverEmission { scheduled_ms: 1000, actual_ms: 20000, }, + }; + const v3 = validate_cover_jitter(&low_high); + assert(v3.code == JitterCode.JitterTooHigh); + + const twins_constant: [2]CoverEmission = [2]CoverEmission{ + CoverEmission { scheduled_ms: 1000, actual_ms: 1020, }, + CoverEmission { scheduled_ms: 2000, actual_ms: 2020, }, + }; + const v4 = validate_cover_jitter(&twins_constant); + assert(v4.code == JitterCode.ConstantJitter); + assert(v4.got64 == 20); +} From 24d91b3637a5629c28b35162e9db4d2a26e60e07 Mon Sep 17 00:00:00 2001 From: Dmitrii Vasilev Date: Sun, 18 Oct 2026 01:23:58 +0700 Subject: [PATCH 61/70] spec(port): port the cover-traffic emission pattern randomness guard (Refs #8887) Rebuilt as one commit on master c63c1f341 so it merges; docs/reports/t27b_expectations.json rows from both sides kept (union, sorted). Content is otherwise the PR head 12cf394203544b720d51a93d80a91ec4ab3bf937 unchanged. Co-Authored-By: Claude Opus 5.5 --- ...fic_emission_pattern_randomness_guard.json | 28 + docs/reports/t27b_expectations.json | 2895 +++++++++-------- ...ffic_emission_pattern_randomness_guard.t27 | 349 ++ 3 files changed, 1825 insertions(+), 1447 deletions(-) create mode 100644 .trinity/seals/src_port::trios::crates::trios-chat::rings::CR-CHAT-07::src::cover_traffic_emission_pattern_randomness_guard.json create mode 100644 specs/port/trios/crates/trios-chat/rings/CR-CHAT-07/src/cover_traffic_emission_pattern_randomness_guard.t27 diff --git a/.trinity/seals/src_port::trios::crates::trios-chat::rings::CR-CHAT-07::src::cover_traffic_emission_pattern_randomness_guard.json b/.trinity/seals/src_port::trios::crates::trios-chat::rings::CR-CHAT-07::src::cover_traffic_emission_pattern_randomness_guard.json new file mode 100644 index 0000000000..f23e72088c --- /dev/null +++ b/.trinity/seals/src_port::trios::crates::trios-chat::rings::CR-CHAT-07::src::cover_traffic_emission_pattern_randomness_guard.json @@ -0,0 +1,28 @@ +{ + "built_by": "t27c-bootstrap@0.5.2+01d0a635f", + "closure": [], + "config": "gen=c,rust,verilog,zig;tests=zig", + "gen_hash_c": "sha256:f384e714b1f61a205e6e86b746a33b48bcaf20cca826e256aa1efb4d68eee37c", + "gen_hash_rust": "sha256:44c0930818553b0ef664d227740af5b2838f3e02439e39bd21bed8526e90dcbc", + "gen_hash_verilog": "sha256:053f4b1f3849ba4940c452ae750fffe435bf2840c4c039bb82fa5295d3b3878b", + "gen_hash_zig": "sha256:55dc70f098def20eca600da4f70b1867e99a17b9746af45089d10bdbf3ed1d18", + "module": "port::trios::crates::trios-chat::rings::CR-CHAT-07::src::cover_traffic_emission_pattern_randomness_guard", + "ring": 12, + "seal_schema": 2, + "sealed_at": "2026-10-17T01:35:29Z", + "sealed_by": "t27c-bootstrap@0.5.2", + "spec_hash": "sha256:dd90be7e7b346e8a203eaf692c85817774df85767b1af801b7f1500a28aa1a4d", + "spec_path": "specs/port/trios/crates/trios-chat/rings/CR-CHAT-07/src/cover_traffic_emission_pattern_randomness_guard.t27", + "tests": { + "failed": 0, + "failing": [], + "forced": false, + "passed": 11, + "total": 11, + "vacuous": 0 + }, + "toolchain": { + "test_runner": "sha256:1982ae948e24d00c5d221ccec12dfce1eb01204b53e37b0f857f93b16d64629d", + "zig": "0.16.0" + } +} \ No newline at end of file diff --git a/docs/reports/t27b_expectations.json b/docs/reports/t27b_expectations.json index c09a6c2eef..23cc43a586 100644 --- a/docs/reports/t27b_expectations.json +++ b/docs/reports/t27b_expectations.json @@ -14,1452 +14,1453 @@ }, "max_not_pass": 28, "entries": [ - {"path": "specs/a/b_c.t27", "t27b": "pass"}, - {"path": "specs/a_b/c.t27", "t27b": "pass"}, - {"path": "specs/agents/a.t27", "t27b": "pass"}, - {"path": "specs/agents/b.t27", "t27b": "pass"}, - {"path": "specs/agents/c.t27", "t27b": "pass"}, - {"path": "specs/agents/d.t27", "t27b": "pass"}, - {"path": "specs/agents/e.t27", "t27b": "pass"}, - {"path": "specs/agents/f.t27", "t27b": "pass"}, - {"path": "specs/agents/g.t27", "t27b": "pass"}, - {"path": "specs/agents/h.t27", "t27b": "pass"}, - {"path": "specs/agents/i.t27", "t27b": "pass"}, - {"path": "specs/agents/j.t27", "t27b": "pass"}, - {"path": "specs/agents/k.t27", "t27b": "pass"}, - {"path": "specs/agents/l.t27", "t27b": "pass"}, - {"path": "specs/agents/m.t27", "t27b": "pass"}, - {"path": "specs/agents/n.t27", "t27b": "pass"}, - {"path": "specs/agents/o.t27", "t27b": "pass"}, - {"path": "specs/agents/p.t27", "t27b": "pass"}, - {"path": "specs/agents/q.t27", "t27b": "pass"}, - {"path": "specs/agents/r.t27", "t27b": "pass"}, - {"path": "specs/agents/s.t27", "t27b": "pass"}, - {"path": "specs/agents/t.t27", "t27b": "pass"}, - {"path": "specs/agents/ti.t27", "t27b": "pass"}, - {"path": "specs/agents/u.t27", "t27b": "pass"}, - {"path": "specs/agents/v.t27", "t27b": "pass"}, - {"path": "specs/agents/w.t27", "t27b": "pass"}, - {"path": "specs/agents/x.t27", "t27b": "pass"}, - {"path": "specs/agents/y.t27", "t27b": "pass"}, - {"path": "specs/agents/z.t27", "t27b": "pass"}, - {"path": "specs/api/c_abi.t27", "t27b": "pass"}, - {"path": "specs/api/tri_api_context.t27", "t27b": "pass"}, - {"path": "specs/api/tri_api_loop.t27", "t27b": "pass"}, - {"path": "specs/api/tri_api_permissions.t27", "t27b": "pass"}, - {"path": "specs/api/tri_api_session.t27", "t27b": "pass"}, - {"path": "specs/api/tri_net_api.t27", "t27b": "pass"}, - {"path": "specs/automation/agent-claims-honest.t27", "t27b": "pass"}, - {"path": "specs/automation/agent-conversations.t27", "t27b": "pass"}, - {"path": "specs/automation/agent-hive-group.t27", "t27b": "pass"}, - {"path": "specs/automation/agent-media-kie.t27", "t27b": "pass"}, - {"path": "specs/automation/agent-neuro-kie.t27", "t27b": "pass"}, - {"path": "specs/automation/agent-provider-chain.t27", "t27b": "pass"}, - {"path": "specs/automation/agent-spec-bank.t27", "t27b": "pass"}, - {"path": "specs/automation/ball-board.t27", "t27b": "pass"}, - {"path": "specs/automation/ball-grants.t27", "t27b": "pass"}, - {"path": "specs/automation/blog-share.t27", "t27b": "pass"}, - {"path": "specs/automation/bot-agent-memory.t27", "t27b": "pass"}, - {"path": "specs/automation/bot-agent-stream.t27", "t27b": "pass"}, - {"path": "specs/automation/bot-agent-team.t27", "t27b": "pass"}, - {"path": "specs/automation/bot-event-tabs.t27", "t27b": "pass"}, - {"path": "specs/automation/bot-menu-press.t27", "t27b": "pass"}, - {"path": "specs/automation/bot-neuro-office.t27", "t27b": "pass"}, - {"path": "specs/automation/bot-office-crm.t27", "t27b": "pass"}, - {"path": "specs/automation/bot-topic-tabs.t27", "t27b": "pass"}, - {"path": "specs/automation/browser-pod-restart.t27", "t27b": "pass"}, - {"path": "specs/automation/browser-sign-in.t27", "t27b": "pass"}, - {"path": "specs/automation/browser-tab-strip.t27", "t27b": "pass"}, - {"path": "specs/automation/browser-viewer-boot.t27", "t27b": "pass"}, - {"path": "specs/automation/card-chat-night-watch.t27", "t27b": "pass"}, - {"path": "specs/automation/ci-bridge.t27", "t27b": "pass"}, - {"path": "specs/automation/claim-guard-bar.t27", "t27b": "pass"}, - {"path": "specs/automation/connect-card.t27", "t27b": "pass"}, - {"path": "specs/automation/course-access.t27", "t27b": "pass"}, - {"path": "specs/automation/course-outreach.t27", "t27b": "pass"}, - {"path": "specs/automation/crm-client-onboard.t27", "t27b": "pass"}, - {"path": "specs/automation/crm-client-ownership.t27", "t27b": "pass"}, - {"path": "specs/automation/crm-client-workspace.t27", "t27b": "pass"}, - {"path": "specs/automation/crm-duet.t27", "t27b": "pass"}, - {"path": "specs/automation/crm-first-screen.t27", "t27b": "pass"}, - {"path": "specs/automation/crm-lead-magnet.t27", "t27b": "pass"}, - {"path": "specs/automation/crm-sellers.t27", "t27b": "pass"}, - {"path": "specs/automation/crm-story-reel.t27", "t27b": "pass"}, - {"path": "specs/automation/engage-desk.t27", "t27b": "pass"}, - {"path": "specs/automation/hive-contributor-keys.t27", "t27b": "pass"}, - {"path": "specs/automation/inngest-functions-status.t27", "t27b": "pass"}, - {"path": "specs/automation/inngest-probe-suite.t27", "t27b": "pass"}, - {"path": "specs/automation/inngest-queen-scheduler.t27", "t27b": "pass"}, - {"path": "specs/automation/kanban-card-chat.t27", "t27b": "pass"}, - {"path": "specs/automation/leela-agent-link.t27", "t27b": "pass"}, - {"path": "specs/automation/mail-push.t27", "t27b": "pass"}, - {"path": "specs/automation/meeting-reminders.t27", "t27b": "pass"}, - {"path": "specs/automation/meta-connect.t27", "t27b": "pass"}, - {"path": "specs/automation/owner-studio.t27", "t27b": "pass"}, - {"path": "specs/automation/photo-actions.t27", "t27b": "pass"}, - {"path": "specs/automation/plan-reel.t27", "t27b": "pass"}, - {"path": "specs/automation/poster-facts-overlay.t27", "t27b": "pass"}, - {"path": "specs/automation/queen-contributor-keys.t27", "t27b": "pass"}, - {"path": "specs/automation/queen-growth.t27", "t27b": "pass"}, - {"path": "specs/automation/reddit-desk.t27", "t27b": "pass"}, - {"path": "specs/automation/review-jam.t27", "t27b": "pass"}, - {"path": "specs/automation/seal-stands-in.t27", "t27b": "pass"}, - {"path": "specs/automation/social-api.t27", "t27b": "pass"}, - {"path": "specs/automation/split-reel.t27", "t27b": "pass"}, - {"path": "specs/automation/token-wallet.t27", "t27b": "pass"}, - {"path": "specs/automation/tri-claim-batch.t27", "t27b": "pass"}, - {"path": "specs/automation/tri-wallet-chains.t27", "t27b": "pass"}, - {"path": "specs/automation/wrapup-auto.t27", "t27b": "pass"}, - {"path": "specs/base/debounce.t27", "t27b": "pass"}, - {"path": "specs/base/ops.t27", "t27b": "pass"}, - {"path": "specs/base/ring_32.t27", "t27b": "pass"}, - {"path": "specs/base/seed.t27", "t27b": "pass"}, - {"path": "specs/base/ternary_encoding.t27", "t27b": "pass"}, - {"path": "specs/base/types.t27", "t27b": "pass"}, - {"path": "specs/basics/01_what_a_spec_is.t27", "t27b": "pass"}, - {"path": "specs/basics/02_the_module_line.t27", "t27b": "pass"}, - {"path": "specs/basics/03_comments_and_prose.t27", "t27b": "pass"}, - {"path": "specs/basics/04_constants.t27", "t27b": "pass"}, - {"path": "specs/basics/05_whole_numbers.t27", "t27b": "pass"}, - {"path": "specs/basics/06_true_false_and_text.t27", "t27b": "pass"}, - {"path": "specs/basics/07_arrays.t27", "t27b": "pass"}, - {"path": "specs/basics/08_trits.t27", "t27b": "pass"}, - {"path": "specs/basics/09_expressions.t27", "t27b": "pass"}, - {"path": "specs/basics/10_a_test_block.t27", "t27b": "pass"}, - {"path": "specs/basics/11_many_tests.t27", "t27b": "pass"}, - {"path": "specs/basics/12_functions.t27", "t27b": "pass"}, - {"path": "specs/basics/13_local_names.t27", "t27b": "pass"}, - {"path": "specs/basics/14_if_and_else.t27", "t27b": "pass"}, - {"path": "specs/basics/15_loops.t27", "t27b": "pass"}, - {"path": "specs/basics/16_pub_or_private.t27", "t27b": "pass"}, - {"path": "specs/basics/17_structs.t27", "t27b": "pass"}, - {"path": "specs/basics/18_enums.t27", "t27b": "pass"}, - {"path": "specs/basics/19_use_other_modules.t27", "t27b": "pass"}, - {"path": "specs/basics/20_invariants.t27", "t27b": "pass"}, - {"path": "specs/basics/21_gen_ts.t27", "t27b": "pass"}, - {"path": "specs/basics/22_seven_backends.t27", "t27b": "pass"}, - {"path": "specs/basics/23_stages_of_t27c.t27", "t27b": "pass"}, - {"path": "specs/basics/24_tri_commands.t27", "t27b": "pass"}, - {"path": "specs/basics/25_reading_errors.t27", "t27b": "pass"}, - {"path": "specs/basics/26_a_small_program.t27", "t27b": "pass"}, - {"path": "specs/basics/27_where_next.t27", "t27b": "pass"}, - {"path": "specs/benchmarks/bench_main.t27", "t27b": "pass"}, - {"path": "specs/benchmarks/bench_nn.t27", "t27b": "pass"}, - {"path": "specs/benchmarks/gf16_bfloat16_nmse.t27", "t27b": "pass"}, - {"path": "specs/benchmarks/kernel_collatz.t27", "t27b": "pass"}, - {"path": "specs/benchmarks/kernel_f64loop.t27", "t27b": "pass"}, - {"path": "specs/benchmarks/kernel_fib.t27", "t27b": "pass"}, - {"path": "specs/benchmarks/kernel_matmul.t27", "t27b": "pass"}, - {"path": "specs/benchmarks/kernel_sieve.t27", "t27b": "pass"}, - {"path": "specs/benchmarks/kernel_ternary.t27", "t27b": "pass"}, - {"path": "specs/benchmarks/ternary_vs_binary.t27", "t27b": "pass"}, - {"path": "specs/blog/t27b_progress.t27", "t27b": "pass"}, - {"path": "specs/boards/arty_a7.t27", "t27b": "pass"}, - {"path": "specs/boards/wukong_v1.t27", "t27b": "pass"}, - {"path": "specs/boards/xc7a100t_full.t27", "t27b": "pass"}, - {"path": "specs/boards/xc7a100t_minimal.t27", "t27b": "pass"}, - {"path": "specs/brain/bus.t27", "t27b": "pass"}, - {"path": "specs/brain/cognitive_loop.t27", "t27b": "pass"}, - {"path": "specs/brain/phi_timing.t27", "t27b": "pass"}, - {"path": "specs/brain/unified_state.t27", "t27b": "pass"}, - {"path": "specs/catalog/discovery.t27", "t27b": "pass"}, - {"path": "specs/ci/affected.t27", "t27b": "pass"}, - {"path": "specs/ci/delivery_metrics.t27", "t27b": "pass"}, - {"path": "specs/ci/derived_data.t27", "t27b": "pass"}, - {"path": "specs/ci/gates/conflict_markers.t27", "t27b": "pass"}, - {"path": "specs/ci/gates/documented_commands.t27", "t27b": "pass"}, - {"path": "specs/ci/gates/verilog_widths.t27", "t27b": "pass"}, - {"path": "specs/ci/schema.t27", "t27b": "pass"}, - {"path": "specs/compiler/c_array_repeat_wrapper.t27", "t27b": "pass"}, - {"path": "specs/compiler/c_fixed_array_return.t27", "t27b": "pass"}, - {"path": "specs/compiler/codegen_conformance.t27", "t27b": "pass"}, - {"path": "specs/compiler/core/t27core.t27", "t27b": "pass"}, - {"path": "specs/compiler/core/t27core_ddc.t27", "t27b": "pass"}, - {"path": "specs/compiler/cse_hoist.t27", "t27b": "pass"}, - {"path": "specs/compiler/lexer.t27", "t27b": "pass"}, - {"path": "specs/compiler/meta_compile.t27", "t27b": "pass"}, - {"path": "specs/compiler/rust_constant_case.t27", "t27b": "pass"}, - {"path": "specs/compiler/rust_enum_order.t27", "t27b": "pass"}, - {"path": "specs/compiler/rust_optional_returns.t27", "t27b": "pass"}, - {"path": "specs/compiler/rust_tail_returns.t27", "t27b": "pass"}, - {"path": "specs/compiler/rust_value_parameters.t27", "t27b": "pass"}, - {"path": "specs/compiler/test_report_exit.t27", "t27b": "pass"}, - {"path": "specs/compiler/theory/isa_round_trip.t27", "t27b": "pass"}, - {"path": "specs/compiler/theory/reproducible.t27", "t27b": "pass"}, - {"path": "specs/compiler/theory/sieve.t27", "t27b": "pass"}, - {"path": "specs/compiler/theory/speed_quality.t27", "t27b": "pass"}, - {"path": "specs/compiler/theory/toolchain.t27", "t27b": "pass"}, - {"path": "specs/compiler/theory/vacuity_census.t27", "t27b": "pass"}, - {"path": "specs/compiler/theory/warmup.t27", "t27b": "pass"}, - {"path": "specs/compiler/theory/warmup_t27b.t27", "t27b": "pass"}, - {"path": "specs/compiler/verilog_aos_memory.t27", "t27b": "pass"}, - {"path": "specs/compiler/verilog_branch_context.t27", "t27b": "pass"}, - {"path": "specs/compiler/zig_empty_typed_array.t27", "t27b": "pass"}, - {"path": "specs/compiler/zig_field_syntax.t27", "t27b": "pass"}, - {"path": "specs/compiler/zig_float_call_cast.t27", "t27b": "pass"}, - {"path": "specs/compiler/zig_primitive_bindings.t27", "t27b": "pass"}, - {"path": "specs/compiler/zig_scoped_type.t27", "t27b": "pass"}, - {"path": "specs/compiler/zig_shadow_initializer.t27", "t27b": "pass"}, - {"path": "specs/compiler/zig_test_shadowing.t27", "t27b": "pass"}, - {"path": "specs/compiler/zig_value_ignored.t27", "t27b": "pass"}, - {"path": "specs/conformance/e2e_scenarios.t27", "t27b": "pass"}, - {"path": "specs/crons/999-multibots-telegraf-agent-autopilot-L1118.t27", "t27b": "pass"}, - {"path": "specs/crons/999-multibots-telegraf-bot-owner-billing-L474.t27", "t27b": "pass"}, - {"path": "specs/crons/999-multibots-telegraf-check-stuck-trainings.t27", "t27b": "pass"}, - {"path": "specs/crons/999-multibots-telegraf-ci.t27", "t27b": "pass"}, - {"path": "specs/crons/999-multibots-telegraf-client-telemetry-daily.t27", "t27b": "pass"}, - {"path": "specs/crons/999-multibots-telegraf-club-invoice-abandoned-watch.t27", "t27b": "pass"}, - {"path": "specs/crons/999-multibots-telegraf-crm-proactive-sweep.t27", "t27b": "pass"}, - {"path": "specs/crons/999-multibots-telegraf-crmProactive-L375.t27", "t27b": "pass"}, - {"path": "specs/crons/999-multibots-telegraf-daily-sales-advisor.t27", "t27b": "pass"}, - {"path": "specs/crons/999-multibots-telegraf-generate-jobs-L164.t27", "t27b": "pass"}, - {"path": "specs/crons/999-multibots-telegraf-health-check.t27", "t27b": "pass"}, - {"path": "specs/crons/999-multibots-telegraf-log-monitor.t27", "t27b": "pass"}, - {"path": "specs/crons/999-multibots-telegraf-notificationHandler-L318.t27", "t27b": "pass"}, - {"path": "specs/crons/999-multibots-telegraf-notificationHandler-L324.t27", "t27b": "pass"}, - {"path": "specs/crons/999-multibots-telegraf-periodic-webhook-health-check.t27", "t27b": "pass"}, - {"path": "specs/crons/999-multibots-telegraf-production-monitor-L80.t27", "t27b": "pass"}, - {"path": "specs/crons/999-multibots-telegraf-provider-health-monitor-L344.t27", "t27b": "pass"}, - {"path": "specs/crons/999-multibots-telegraf-render-server-L10845.t27", "t27b": "pass"}, - {"path": "specs/crons/999-multibots-telegraf-render-server-L2301.t27", "t27b": "pass"}, - {"path": "specs/crons/999-multibots-telegraf-render-server-L2325.t27", "t27b": "pass"}, - {"path": "specs/crons/999-multibots-telegraf-render-server-L919.t27", "t27b": "pass"}, - {"path": "specs/crons/999-multibots-telegraf-robokassa-unclaimed-watch.t27", "t27b": "pass"}, - {"path": "specs/crons/999-multibots-telegraf-security.t27", "t27b": "pass"}, - {"path": "specs/crons/999-multibots-telegraf-skill-detector.t27", "t27b": "pass"}, - {"path": "specs/crons/999-multibots-telegraf-taskCache-L27.t27", "t27b": "pass"}, - {"path": "specs/crons/999-multibots-telegraf-ton-pending-watch.t27", "t27b": "pass"}, - {"path": "specs/crons/999-multibots-telegraf-video-task-store-L156.t27", "t27b": "pass"}, - {"path": "specs/crons/mac-alerts-digest.t27", "t27b": "pass"}, - {"path": "specs/crons/mac-alerts-watchdog.t27", "t27b": "pass"}, - {"path": "specs/crons/mac-browseros-cron-watchdog.t27", "t27b": "pass"}, - {"path": "specs/crons/mac-dev-cache-clean.t27", "t27b": "pass"}, - {"path": "specs/crons/mac-jobsearch-poller.t27", "t27b": "pass"}, - {"path": "specs/crons/mac-leela-dailyquote.t27", "t27b": "pass"}, - {"path": "specs/crons/mac-mail-bridge.t27", "t27b": "pass"}, - {"path": "specs/crons/mac-mcp-hub.t27", "t27b": "pass"}, - {"path": "specs/crons/mac-neo-boards.t27", "t27b": "pass"}, - {"path": "specs/crons/mac-neo-jobsearch.t27", "t27b": "pass"}, - {"path": "specs/crons/mac-reviewer-bees.t27", "t27b": "pass"}, - {"path": "specs/crons/mac-signup-watch.t27", "t27b": "pass"}, - {"path": "specs/crons/mac-trios-cycle-heal.t27", "t27b": "pass"}, - {"path": "specs/crons/mac-trios-cycle.t27", "t27b": "pass"}, - {"path": "specs/crons/mac-trios-doctor.t27", "t27b": "pass"}, - {"path": "specs/crons/mac-trios-feed.t27", "t27b": "pass"}, - {"path": "specs/crons/mac-trios-heal.t27", "t27b": "pass"}, - {"path": "specs/crons/railway-jobsearch-cron.t27", "t27b": "pass"}, - {"path": "specs/crons/t27-formal-mutation.t27", "t27b": "pass"}, - {"path": "specs/crons/t27-pr-dashboard.t27", "t27b": "pass"}, - {"path": "specs/crons/trinity-agent-cron-cleanup.t27", "t27b": "pass"}, - {"path": "specs/crons/trinity-agent-queue-drain.t27", "t27b": "pass"}, - {"path": "specs/crons/trinity-brain-ci.t27", "t27b": "pass"}, - {"path": "specs/crons/trinity-codegen.t27", "t27b": "pass"}, - {"path": "specs/crons/trinity-discover-callers.t27", "t27b": "pass"}, - {"path": "specs/crons/trinity-pages-health-check.t27", "t27b": "pass"}, - {"path": "specs/crons/trinity-signal-health-self.t27", "t27b": "pass"}, - {"path": "specs/crons/trinity-site-live-gate.t27", "t27b": "pass"}, - {"path": "specs/demos/simple_test.t27", "t27b": "pass"}, - {"path": "specs/docs/chapters/alphabet.t27", "t27b": "pass"}, - {"path": "specs/docs/chapters/evidence.t27", "t27b": "pass"}, - {"path": "specs/docs/chapters/layers.t27", "t27b": "pass"}, - {"path": "specs/docs/chapters/project.t27", "t27b": "pass"}, - {"path": "specs/docs/chapters/queen.t27", "t27b": "pass"}, - {"path": "specs/docs/chapters/rules.t27", "t27b": "pass"}, - {"path": "specs/docs/chapters/tooling.t27", "t27b": "pass"}, - {"path": "specs/docs/system.t27", "t27b": "pass"}, - {"path": "specs/effects/capability.t27", "t27b": "pass"}, - {"path": "specs/effects/clock_cap.t27", "t27b": "pass"}, - {"path": "specs/effects/fs_cap.t27", "t27b": "pass"}, - {"path": "specs/effects/replay_oracle.t27", "t27b": "pass"}, - {"path": "specs/fpga/adapter.t27", "t27b": "pass"}, - {"path": "specs/fpga/apb_bridge.t27", "t27b": "pass"}, - {"path": "specs/fpga/assembler.t27", "t27b": "pass"}, - {"path": "specs/fpga/axi4.t27", "t27b": "pass"}, - {"path": "specs/fpga/boards/arty_a7_integration.t27", "t27b": "pass"}, - {"path": "specs/fpga/boards/qmtech_a100t_integration.t27", "t27b": "pass"}, - {"path": "specs/fpga/bootrom.t27", "t27b": "pass"}, - {"path": "specs/fpga/bpsk.t27", "t27b": "pass"}, - {"path": "specs/fpga/clock_domain.t27", "t27b": "pass"}, - {"path": "specs/fpga/coverage.t27", "t27b": "pass"}, - {"path": "specs/fpga/crossopt.t27", "t27b": "pass"}, - {"path": "specs/fpga/cts.t27", "t27b": "pass"}, - {"path": "specs/fpga/dft.t27", "t27b": "pass"}, - {"path": "specs/fpga/die_probe.t27", "t27b": "pass"}, - {"path": "specs/fpga/dsp/adders.t27", "t27b": "pass"}, - {"path": "specs/fpga/dsp/cordic.t27", "t27b": "pass"}, - {"path": "specs/fpga/dsp/fixed_point.t27", "t27b": "pass"}, - {"path": "specs/fpga/dsp/multipliers.t27", "t27b": "pass"}, - {"path": "specs/fpga/dsp/signals.t27", "t27b": "pass"}, - {"path": "specs/fpga/e2e_demo.t27", "t27b": "pass"}, - {"path": "specs/fpga/eth_beacon.t27", "t27b": "pass"}, - {"path": "specs/fpga/eth_crc.t27", "t27b": "pass"}, - {"path": "specs/fpga/eth_rx.t27", "t27b": "pass"}, - {"path": "specs/fpga/fifo.t27", "t27b": "pass"}, - {"path": "specs/fpga/gf16_accel.t27", "t27b": "pass"}, - {"path": "specs/fpga/hw_types.t27", "t27b": "pass"}, - {"path": "specs/fpga/linker.t27", "t27b": "pass"}, - {"path": "specs/fpga/memory.t27", "t27b": "pass"}, - {"path": "specs/fpga/mmcm.t27", "t27b": "pass"}, - {"path": "specs/fpga/mtbf.t27", "t27b": "pass"}, - {"path": "specs/fpga/partition.t27", "t27b": "pass"}, - {"path": "specs/fpga/power.t27", "t27b": "pass"}, - {"path": "specs/fpga/power_analysis.t27", "t27b": "pass"}, - {"path": "specs/fpga/reset_sync.t27", "t27b": "pass"}, - {"path": "specs/fpga/rgmii.t27", "t27b": "pass"}, - {"path": "specs/fpga/rgmii_sniff.t27", "t27b": "pass"}, - {"path": "specs/fpga/ro_race.t27", "t27b": "pass"}, - {"path": "specs/fpga/router.t27", "t27b": "pass"}, - {"path": "specs/fpga/secded.t27", "t27b": "pass"}, - {"path": "specs/fpga/simulator.t27", "t27b": "pass"}, - {"path": "specs/fpga/stdlib.t27", "t27b": "pass"}, - {"path": "specs/fpga/ternary_isa.t27", "t27b": "pass"}, - {"path": "specs/fpga/ternary_link.t27", "t27b": "pass"}, - {"path": "specs/fpga/testbench/assembler_tb.t27", "t27b": "pass"}, - {"path": "specs/fpga/testbench/cts_tb.t27", "t27b": "pass"}, - {"path": "specs/fpga/testbench/formal_tb.t27", "t27b": "pass"}, - {"path": "specs/fpga/testbench/partition_tb.t27", "t27b": "pass"}, - {"path": "specs/fpga/testbench/placement_tb.t27", "t27b": "pass"}, - {"path": "specs/fpga/testbench/power_tb.t27", "t27b": "pass"}, - {"path": "specs/fpga/testbench/router_tb.t27", "t27b": "pass"}, - {"path": "specs/fpga/testbench/simulator_tb.t27", "t27b": "pass"}, - {"path": "specs/fpga/testbench/timing_tb.t27", "t27b": "pass"}, - {"path": "specs/fpga/testbench/vcd_trace_tb.t27", "t27b": "pass"}, - {"path": "specs/fpga/timing.t27", "t27b": "pass"}, - {"path": "specs/fpga/trinet_node.t27", "t27b": "pass"}, - {"path": "specs/fpga/verification/build_verify.t27", "t27b": "pass"}, - {"path": "specs/functions/analytics-sales-advise.t27", "t27b": "pass"}, - {"path": "specs/functions/analytics-skills-detect.t27", "t27b": "pass"}, - {"path": "specs/functions/broadcast-message-send.t27", "t27b": "pass"}, - {"path": "specs/functions/client-telemetry-daily.t27", "t27b": "pass"}, - {"path": "specs/functions/club-invoice-abandoned-watch.t27", "t27b": "pass"}, - {"path": "specs/functions/content-detailed-script-generate.t27", "t27b": "pass"}, - {"path": "specs/functions/content-scenario-clips-generate.t27", "t27b": "pass"}, - {"path": "specs/functions/content-scripts-generate.t27", "t27b": "pass"}, - {"path": "specs/functions/crm-proactive-sweep.t27", "t27b": "pass"}, - {"path": "specs/functions/instagram-competitors-find.t27", "t27b": "pass"}, - {"path": "specs/functions/instagram-reels-analyze.t27", "t27b": "pass"}, - {"path": "specs/functions/instagram-top-content-extract.t27", "t27b": "pass"}, - {"path": "specs/functions/monitoring-error-report.t27", "t27b": "pass"}, - {"path": "specs/functions/monitoring-health-check.t27", "t27b": "pass"}, - {"path": "specs/functions/monitoring-logs-analyze.t27", "t27b": "pass"}, - {"path": "specs/functions/monitoring-logs-trigger.t27", "t27b": "pass"}, - {"path": "specs/functions/morph-images-generate.t27", "t27b": "pass"}, - {"path": "specs/functions/neuro-image-generate.t27", "t27b": "pass"}, - {"path": "specs/functions/payment-ai-server-process.t27", "t27b": "pass"}, - {"path": "specs/functions/reels-ai-callback.t27", "t27b": "pass"}, - {"path": "specs/functions/reels-ai-generate.t27", "t27b": "pass"}, - {"path": "specs/functions/reels-loop-generate.t27", "t27b": "pass"}, - {"path": "specs/functions/render-avatar-video-run.t27", "t27b": "pass"}, - {"path": "specs/functions/render-job-run.t27", "t27b": "pass"}, - {"path": "specs/functions/render-riddle-run.t27", "t27b": "pass"}, - {"path": "specs/functions/robokassa-unclaimed-watch.t27", "t27b": "pass"}, - {"path": "specs/functions/ton-pending-watch.t27", "t27b": "pass"}, - {"path": "specs/functions/training-model-complete.t27", "t27b": "pass"}, - {"path": "specs/functions/training-model-start.t27", "t27b": "pass"}, - {"path": "specs/functions/training-model-v2-start.t27", "t27b": "pass"}, - {"path": "specs/functions/training-stuck-check.t27", "t27b": "pass"}, - {"path": "specs/functions/webhook-generation-validate.t27", "t27b": "pass"}, - {"path": "specs/functions/welcome-avatar-generate.t27", "t27b": "pass"}, - {"path": "specs/github/auth.t27", "t27b": "pass"}, - {"path": "specs/hosting/credit.t27", "t27b": "pass"}, - {"path": "specs/hosting/feed.t27", "t27b": "pass"}, - {"path": "specs/hosting/host.t27", "t27b": "pass"}, - {"path": "specs/hosting/panel.t27", "t27b": "pass"}, - {"path": "specs/hosting/placement.t27", "t27b": "pass"}, - {"path": "specs/hosting/proof.t27", "t27b": "pass"}, - {"path": "specs/hosting/row.t27", "t27b": "pass"}, - {"path": "specs/hosting/statement.t27", "t27b": "pass"}, - {"path": "specs/hosting/sybil.t27", "t27b": "pass"}, - {"path": "specs/hosting/toolchain.t27", "t27b": "pass"}, - {"path": "specs/hosting/topology.t27", "t27b": "pass"}, - {"path": "specs/i18n/agents-ru.t27", "t27b": "pass"}, - {"path": "specs/i18n/blog-ru.t27", "t27b": "pass"}, - {"path": "specs/i18n/docs-ru.t27", "t27b": "pass"}, - {"path": "specs/igla/race/mvp_ternary_classifier.t27", "t27b": "pass"}, - {"path": "specs/igla/race/phi_accumulator_growth.t27", "t27b": "pass"}, - {"path": "specs/igla/race/phi_gain_freedom.t27", "t27b": "pass"}, - {"path": "specs/igla/race/phi_weights.t27", "t27b": "pass"}, - {"path": "specs/igla/race/ternary_lut_table.t27", "t27b": "pass"}, - {"path": "specs/igla/race/ternary_mac_group.t27", "t27b": "pass"}, - {"path": "specs/igla/race/ternary_node.t27", "t27b": "pass"}, - {"path": "specs/igla/race/unit_weights_node.t27", "t27b": "pass"}, - {"path": "specs/igla/w535_bounded_while_module.t27", "t27b": "pass"}, - {"path": "specs/isa/t27a.t27", "t27b": "pass"}, - {"path": "specs/isa/t27a_mnemonics.t27", "t27b": "pass"}, - {"path": "specs/isa/ternary_encoding.t27", "t27b": "pass"}, - {"path": "specs/isa/ternary_gates.t27", "t27b": "pass"}, - {"path": "specs/isa/ternary_graph.t27", "t27b": "pass"}, - {"path": "specs/isa/tri27_bytecode.t27", "t27b": "pass"}, - {"path": "specs/isa/tri27_machine.t27", "t27b": "pass"}, - {"path": "specs/jobs/network_job.t27", "t27b": "pass"}, - {"path": "specs/jobs/release_t27c.t27", "t27b": "pass"}, - {"path": "specs/jobs/t27b_ledger_steward.t27", "t27b": "pass"}, - {"path": "specs/math/constants.t27", "t27b": "pass"}, - {"path": "specs/math/gf_competitive.t27", "t27b": "pass"}, - {"path": "specs/memory/graph/crypt.t27", "t27b": "pass"}, - {"path": "specs/memory/graph/ingest.t27", "t27b": "pass"}, - {"path": "specs/memory/graph/scope.t27", "t27b": "pass"}, - {"path": "specs/memory/graph/temporal.t27", "t27b": "pass"}, - {"path": "specs/memory/graph/types.t27", "t27b": "pass"}, - {"path": "specs/memory/tmem/session.t27", "t27b": "pass"}, - {"path": "specs/memory/tmem/types.t27", "t27b": "pass"}, - {"path": "specs/mesh_routing.t27", "t27b": "pass"}, - {"path": "specs/ml/activation/elu_activation.t27", "t27b": "blocked", "blocker": "ExprCall(undeclared fn)", "reason": "unimplemented"}, - {"path": "specs/ml/activation/gelu_activation.t27", "t27b": "blocked", "blocker": "ExprCall(undeclared fn)", "reason": "unimplemented"}, - {"path": "specs/ml/activation/gelu_approx_activation.t27", "t27b": "blocked", "blocker": "ExprCall(undeclared fn)", "reason": "unimplemented"}, - {"path": "specs/ml/activation/leaky_relu_activation.t27", "t27b": "pass"}, - {"path": "specs/ml/activation/relu_activation.t27", "t27b": "pass"}, - {"path": "specs/ml/activation/sigmoid_activation.t27", "t27b": "pass"}, - {"path": "specs/ml/activation/silu_swish_activation.t27", "t27b": "blocked", "blocker": "ExprCall(undeclared fn)", "reason": "unimplemented"}, - {"path": "specs/ml/activation/softmax.t27", "t27b": "blocked", "blocker": "ExprCall(undeclared fn)", "reason": "unimplemented"}, - {"path": "specs/ml/activation/tanh_activation.t27", "t27b": "blocked", "blocker": "ExprCall(undeclared fn)", "reason": "unimplemented"}, - {"path": "specs/ml/igla_champion_capsule.t27", "t27b": "blocked", "blocker": "ExprIdentifier(undeclared)", "reason": "unimplemented"}, - {"path": "specs/ml/layers/avgpool2d_layer.t27", "t27b": "pass"}, - {"path": "specs/ml/layers/batchnorm_layer.t27", "t27b": "blocked", "blocker": "ExprCall(undeclared fn)", "reason": "unimplemented"}, - {"path": "specs/ml/layers/conv2d_layer.t27", "t27b": "pass"}, - {"path": "specs/ml/layers/dense_layer.t27", "t27b": "pass"}, - {"path": "specs/ml/layers/dropout_layer.t27", "t27b": "pass"}, - {"path": "specs/ml/layers/embedding_layer.t27", "t27b": "blocked", "blocker": "ExprCall(undeclared fn)", "reason": "unimplemented"}, - {"path": "specs/ml/layers/flatten_layer.t27", "t27b": "pass"}, - {"path": "specs/ml/layers/layernorm_layer.t27", "t27b": "pass"}, - {"path": "specs/ml/layers/maxpool2d_layer.t27", "t27b": "pass"}, - {"path": "specs/ml/layers/residual_connection.t27", "t27b": "pass"}, - {"path": "specs/ml/loss/binary_crossentropy_loss.t27", "t27b": "blocked", "blocker": "ExprCall(undeclared fn)", "reason": "unimplemented"}, - {"path": "specs/ml/loss/contrastive_loss.t27", "t27b": "blocked", "blocker": "ExprCall(undeclared fn)", "reason": "unimplemented"}, - {"path": "specs/ml/loss/cross_entropy_loss.t27", "t27b": "blocked", "blocker": "ExprCall(undeclared fn)", "reason": "unimplemented"}, - {"path": "specs/ml/loss/huber_loss.t27", "t27b": "pass"}, - {"path": "specs/ml/loss/kl_divergence.t27", "t27b": "pass"}, - {"path": "specs/ml/loss/mse_loss.t27", "t27b": "pass"}, - {"path": "specs/ml/optimizer/adagrad.t27", "t27b": "blocked", "blocker": "ExprCall(undeclared fn)", "reason": "unimplemented"}, - {"path": "specs/ml/optimizer/adam.t27", "t27b": "blocked", "blocker": "ExprCall(undeclared fn)", "reason": "unimplemented"}, - {"path": "specs/ml/optimizer/lamb.t27", "t27b": "blocked", "blocker": "ExprCall(undeclared fn)", "reason": "unimplemented"}, - {"path": "specs/ml/optimizer/race_config.t27", "t27b": "blocked", "blocker": "ExprIdentifier(undeclared)", "reason": "unimplemented"}, - {"path": "specs/ml/optimizer/rmsprop.t27", "t27b": "pass"}, - {"path": "specs/ml/optimizer/sgd.t27", "t27b": "pass"}, - {"path": "specs/ml/pathway/mlp.t27", "t27b": "blocked", "blocker": "ExprCall(undeclared fn)", "reason": "unimplemented"}, - {"path": "specs/ml/recurrent/attention_mechanism.t27", "t27b": "blocked", "blocker": "ExprCall(undeclared fn)", "reason": "unimplemented"}, - {"path": "specs/ml/recurrent/bilstm.t27", "t27b": "blocked", "blocker": "ExprCall(undeclared fn)", "reason": "unimplemented"}, - {"path": "specs/ml/recurrent/gru_cell.t27", "t27b": "blocked", "blocker": "ExprCall(undeclared fn)", "reason": "unimplemented"}, - {"path": "specs/ml/recurrent/lstm_cell.t27", "t27b": "blocked", "blocker": "ExprCall(undeclared fn)", "reason": "unimplemented"}, - {"path": "specs/ml/recurrent/lstm_single.t27", "t27b": "blocked", "blocker": "ExprCall(undeclared fn)", "reason": "unimplemented"}, - {"path": "specs/ml/recurrent/rnn_cell.t27", "t27b": "blocked", "blocker": "ExprCall(undeclared fn)", "reason": "unimplemented"}, - {"path": "specs/ml/recurrent/self_attention.t27", "t27b": "pass"}, - {"path": "specs/ml/rl/advantage_estimator.t27", "t27b": "blocked", "blocker": "ExprCall(undeclared fn)", "reason": "unimplemented"}, - {"path": "specs/ml/rl/dqn.t27", "t27b": "pass"}, - {"path": "specs/ml/rl/dqn_target_network.t27", "t27b": "pass"}, - {"path": "specs/ml/rl/ppo_clip_loss.t27", "t27b": "blocked", "blocker": "ExprCall(undeclared fn)", "reason": "unimplemented"}, - {"path": "specs/ml/rl/ppo_critic.t27", "t27b": "blocked", "blocker": "ExprCall(undeclared fn)", "reason": "unimplemented"}, - {"path": "specs/ml/rl/sac_critic.t27", "t27b": "pass"}, - {"path": "specs/ml/transformer/encoder_block.t27", "t27b": "blocked", "blocker": "ExprCall(undeclared fn)", "reason": "unimplemented"}, - {"path": "specs/ml/transformer/feed_forward_network.t27", "t27b": "pass"}, - {"path": "specs/ml/transformer/multi_head_attention.t27", "t27b": "pass"}, - {"path": "specs/ml/transformer/positional_encoding.t27", "t27b": "blocked", "blocker": "ExprCall(undeclared fn)", "reason": "unimplemented"}, - {"path": "specs/multipath_router.t27", "t27b": "pass"}, - {"path": "specs/network/attribution.t27", "t27b": "pass"}, - {"path": "specs/network/identity.t27", "t27b": "pass"}, - {"path": "specs/network/job_rules.t27", "t27b": "pass"}, - {"path": "specs/network/mvp.t27", "t27b": "pass"}, - {"path": "specs/network/mvp_v2.t27", "t27b": "pass"}, - {"path": "specs/network/mvp_v3.t27", "t27b": "pass"}, - {"path": "specs/network/mvp_v3_ed25519.t27", "t27b": "pass"}, - {"path": "specs/network/pool.t27", "t27b": "pass"}, - {"path": "specs/network/quorum.t27", "t27b": "pass"}, - {"path": "specs/network/usage.t27", "t27b": "pass"}, - {"path": "specs/numeric/bnf1024.t27", "t27b": "pass"}, - {"path": "specs/numeric/bnf128.t27", "t27b": "pass"}, - {"path": "specs/numeric/bnf16.t27", "t27b": "pass"}, - {"path": "specs/numeric/bnf256.t27", "t27b": "pass"}, - {"path": "specs/numeric/bnf32.t27", "t27b": "pass"}, - {"path": "specs/numeric/bnf512.t27", "t27b": "pass"}, - {"path": "specs/numeric/bnf64.t27", "t27b": "pass"}, - {"path": "specs/numeric/bnf8.t27", "t27b": "pass"}, - {"path": "specs/numeric/catalog_paper_count.t27", "t27b": "pass"}, - {"path": "specs/numeric/e8m0.t27", "t27b": "pass"}, - {"path": "specs/numeric/formats.t27", "t27b": "pass"}, - {"path": "specs/numeric/formats_catalog.t27", "t27b": "pass"}, - {"path": "specs/numeric/gf10.t27", "t27b": "pass"}, - {"path": "specs/numeric/gf1024.t27", "t27b": "pass"}, - {"path": "specs/numeric/gf128.t27", "t27b": "pass"}, - {"path": "specs/numeric/gf14.t27", "t27b": "pass"}, - {"path": "specs/numeric/gf16.t27", "t27b": "pass"}, - {"path": "specs/numeric/gf256.t27", "t27b": "pass"}, - {"path": "specs/numeric/gf48.t27", "t27b": "pass"}, - {"path": "specs/numeric/gf512.t27", "t27b": "pass"}, - {"path": "specs/numeric/gf6.t27", "t27b": "pass"}, - {"path": "specs/numeric/gf96.t27", "t27b": "pass"}, - {"path": "specs/numeric/gft1024.t27", "t27b": "pass"}, - {"path": "specs/numeric/gft128.t27", "t27b": "pass"}, - {"path": "specs/numeric/gft16.t27", "t27b": "pass"}, - {"path": "specs/numeric/gft256.t27", "t27b": "pass"}, - {"path": "specs/numeric/gft32.t27", "t27b": "pass"}, - {"path": "specs/numeric/gft4.t27", "t27b": "pass"}, - {"path": "specs/numeric/gft512.t27", "t27b": "pass"}, - {"path": "specs/numeric/gft64.t27", "t27b": "pass"}, - {"path": "specs/numeric/gft8.t27", "t27b": "pass"}, - {"path": "specs/numeric/gfternary.t27", "t27b": "pass"}, - {"path": "specs/numeric/golden_sieve.t27", "t27b": "pass"}, - {"path": "specs/numeric/ocp_mx.t27", "t27b": "pass"}, - {"path": "specs/numeric/requant_boundary.t27", "t27b": "pass"}, - {"path": "specs/numeric/tnf1024.t27", "t27b": "pass"}, - {"path": "specs/numeric/tnf128.t27", "t27b": "pass"}, - {"path": "specs/numeric/tnf16.t27", "t27b": "pass"}, - {"path": "specs/numeric/tnf17.t27", "t27b": "pass"}, - {"path": "specs/numeric/tnf256.t27", "t27b": "pass"}, - {"path": "specs/numeric/tnf32.t27", "t27b": "pass"}, - {"path": "specs/numeric/tnf4.t27", "t27b": "pass"}, - {"path": "specs/numeric/tnf512.t27", "t27b": "pass"}, - {"path": "specs/numeric/tnf64.t27", "t27b": "pass"}, - {"path": "specs/numeric/tnf8.t27", "t27b": "pass"}, - {"path": "specs/numeric/trinity_numeric_surface.t27", "t27b": "pass"}, - {"path": "specs/physics/e8_lqg_bridge.t27", "t27b": "pass"}, - {"path": "specs/physics/eye_isi.t27", "t27b": "pass"}, - {"path": "specs/physics/gamma-conflict.t27", "t27b": "pass"}, - {"path": "specs/physics/hslm_benchmark.t27", "t27b": "pass"}, - {"path": "specs/physics/line_bounce.t27", "t27b": "pass"}, - {"path": "specs/physics/lqg_cs_bridge.t27", "t27b": "pass"}, - {"path": "specs/physics/xc7_primitives.t27", "t27b": "pass"}, - {"path": "specs/policy/issue_shape.t27", "t27b": "pass"}, - {"path": "specs/policy/l2_generation.t27", "t27b": "pass"}, - {"path": "specs/policy/lang_en.t27", "t27b": "pass"}, - {"path": "specs/policy/merge_ours.t27", "t27b": "pass"}, - {"path": "specs/policy/own_language.t27", "t27b": "pass"}, - {"path": "specs/policy/required_contexts.t27", "t27b": "pass"}, - {"path": "specs/policy/text_lines.t27", "t27b": "pass"}, - {"path": "specs/port/bootstrap/src/bridge.t27", "t27b": "pass"}, - {"path": "specs/port/bootstrap/src/cc_gate.t27", "t27b": "pass"}, - {"path": "specs/port/bootstrap/src/check_calls.t27", "t27b": "pass"}, - {"path": "specs/port/bootstrap/src/compiler/AsmRelocEntry_new.t27", "t27b": "pass"}, - {"path": "specs/port/bootstrap/src/compiler/AsmSectionKind_from_i8.t27", "t27b": "pass"}, - {"path": "specs/port/bootstrap/src/compiler/AssembledInstr_r_type.t27", "t27b": "pass"}, - {"path": "specs/port/bootstrap/src/compiler/HirBusPort_axi4_lite_slave.t27", "t27b": "pass"}, - {"path": "specs/port/bootstrap/src/compiler/HirClockDomain_new.t27", "t27b": "pass"}, - {"path": "specs/port/bootstrap/src/compiler/HirCoverPoint_new.t27", "t27b": "pass"}, - {"path": "specs/port/bootstrap/src/compiler/HirGf16FftConfig_fft_stages.t27", "t27b": "pass"}, - {"path": "specs/port/bootstrap/src/compiler/HirIpCatalog_new.t27", "t27b": "pass"}, - {"path": "specs/port/bootstrap/src/compiler/HirTernaryRegFile_new.t27", "t27b": "pass"}, - {"path": "specs/port/bootstrap/src/compiler/HwType_hw_width.t27", "t27b": "pass"}, - {"path": "specs/port/bootstrap/src/compiler/LinkSection_text.t27", "t27b": "pass"}, - {"path": "specs/port/bootstrap/src/compiler/LoopGuard_loop_cond.t27", "t27b": "pass"}, - {"path": "specs/port/bootstrap/src/compiler/TbCheck_new.t27", "t27b": "pass"}, - {"path": "specs/port/bootstrap/src/compiler/collect_type_decls.t27", "t27b": "pass"}, - {"path": "specs/port/bootstrap/src/enrichment/mod.t27", "t27b": "pass"}, - {"path": "specs/port/bootstrap/src/jwt.t27", "t27b": "pass"}, - {"path": "specs/port/bootstrap/src/parse_conform.t27", "t27b": "pass"}, - {"path": "specs/port/bootstrap/src/phi_f64_literals.t27", "t27b": "pass"}, - {"path": "specs/port/bootstrap/src/phi_selfcheck.t27", "t27b": "pass"}, - {"path": "specs/port/bootstrap/src/sensitivity.t27", "t27b": "pass"}, - {"path": "specs/port/bootstrap/src/source_kind.t27", "t27b": "pass"}, - {"path": "specs/port/bootstrap/src/weight_bram.t27", "t27b": "pass"}, - {"path": "specs/port/browseros/trios/agent-server/apps/server/src/api/routes/health.t27", "t27b": "pass"}, - {"path": "specs/port/browseros/trios/agent-server/apps/server/src/api/routes/memory.t27", "t27b": "pass"}, - {"path": "specs/port/browseros/trios/agent-server/apps/server/src/api/routes/queen-lease.t27", "t27b": "pass"}, - {"path": "specs/port/browseros/trios/agent-server/apps/server/src/api/routes/queen-needs-you.t27", "t27b": "pass"}, - {"path": "specs/port/browseros/trios/agent-server/apps/server/src/api/routes/queen-public-agents.t27", "t27b": "pass"}, - {"path": "specs/port/browseros/trios/agent-server/apps/server/src/api/routes/queen-registry.t27", "t27b": "pass"}, - {"path": "specs/port/browseros/trios/agent-server/apps/server/src/api/routes/queen-rehearsal.t27", "t27b": "pass"}, - {"path": "specs/port/browseros/trios/agent-server/apps/server/src/api/routes/queen-report.t27", "t27b": "pass"}, - {"path": "specs/port/browseros/trios/agent-server/apps/server/src/api/routes/status.t27", "t27b": "pass"}, - {"path": "specs/port/browseros/trios/agent-server/apps/server/src/api/services/a2a/a2a-liveness.t27", "t27b": "pass"}, - {"path": "specs/port/browseros/trios/agent-server/apps/server/src/api/services/openclaw/claw-session.t27", "t27b": "pass"}, - {"path": "specs/port/browseros/trios/agent-server/apps/server/src/browser/bookmarks.t27", "t27b": "pass"}, - {"path": "specs/port/browseros/trios/agent-server/apps/server/src/browser/history.t27", "t27b": "pass"}, - {"path": "specs/port/browseros/trios/agent-server/apps/server/src/lib/agents/runtime/registry.t27", "t27b": "pass"}, - {"path": "specs/port/browseros/trios/agent-server/apps/server/src/lib/db/retry.t27", "t27b": "pass"}, - {"path": "specs/port/browseros/trios/agent-server/apps/server/src/lib/identity.t27", "t27b": "pass"}, - {"path": "specs/port/browseros/trios/agent-server/apps/server/src/lib/port-binding.t27", "t27b": "pass"}, - {"path": "specs/port/browseros/trios/agent-server/apps/server/src/lib/provider-error-classifier.t27", "t27b": "pass"}, - {"path": "specs/port/browseros/trios/agent-server/apps/server/src/monitoring/envelope.t27", "t27b": "pass"}, - {"path": "specs/port/browseros/trios/agent-server/apps/server/src/skills/catalog.t27", "t27b": "pass"}, - {"path": "specs/port/browseros/trios/agent-server/apps/server/src/tools/filesystem/ls.t27", "t27b": "pass"}, - {"path": "specs/port/browseros/trios/agent-server/apps/server/src/tools/memory/write.t27", "t27b": "pass"}, - {"path": "specs/port/browseros/trios/agent-server/apps/server/src/tools/tool-registry.t27", "t27b": "pass"}, - {"path": "specs/port/fpga/bscan_spi_qmtech/bscan_spi_qmtech.t27", "t27b": "pass"}, - {"path": "specs/port/fpga/openxc7-synth/phi_temporal/temporal_heartbeat.t27", "t27b": "pass"}, - {"path": "specs/port/fpga/verilog/dsp_probe.t27", "t27b": "pass"}, - {"path": "specs/port/fpga/verilog/dsp_probe_live.t27", "t27b": "pass"}, - {"path": "specs/port/fpga/verilog/e8m0_jtag.t27", "t27b": "pass"}, - {"path": "specs/port/fpga/verilog/gft_bitnet_neuron_jtag.t27", "t27b": "pass"}, - {"path": "specs/port/fpga/verilog/gft_dot4_comm_jtag.t27", "t27b": "pass"}, - {"path": "specs/port/fpga/verilog/gft_dup2_jtag.t27", "t27b": "pass"}, - {"path": "specs/port/fpga/verilog/gft_dup3_jtag.t27", "t27b": "pass"}, - {"path": "specs/port/fpga/verilog/gft_signed_dot4_jtag.t27", "t27b": "pass"}, - {"path": "specs/port/fpga/verilog/gft_smul_jtag.t27", "t27b": "pass"}, - {"path": "specs/port/fpga/verilog/gft_train1_jtag.t27", "t27b": "pass"}, - {"path": "specs/port/fpga/verilog/link_node.t27", "t27b": "pass"}, - {"path": "specs/port/fpga/verilog/mvp_ternary_classifier_top.t27", "t27b": "pass"}, - {"path": "specs/port/fpga/verilog/phi_weights_jtag.t27", "t27b": "pass"}, - {"path": "specs/port/fpga/verilog/ternary_mac_demo_top.t27", "t27b": "pass"}, - {"path": "specs/port/fpga/verilog/ternary_mac_synth.t27", "t27b": "pass"}, - {"path": "specs/port/fpga/verilog/ternary_node_jtag.t27", "t27b": "pass"}, - {"path": "specs/port/fpga/vivado/blinky.t27", "t27b": "pass"}, - {"path": "specs/port/fpga/vivado/gf16_matmul4x4.t27", "t27b": "pass"}, - {"path": "specs/port/fpga/vivado/gf16_top.t27", "t27b": "pass"}, - {"path": "specs/port/fpga/vivado/gf16_uart_sim_bench.t27", "t27b": "pass"}, - {"path": "specs/port/fpga/vivado/uart_detect_top.t27", "t27b": "pass"}, - {"path": "specs/port/fpga/vivado/uart_echo_top.t27", "t27b": "pass"}, - {"path": "specs/port/fpga/vsa/temporal_heartbeat_top.t27", "t27b": "pass"}, - {"path": "specs/port/scripts/aggregate-experience.t27", "t27b": "pass"}, - {"path": "specs/port/scripts/bulk-create-notebooks.t27", "t27b": "pass"}, - {"path": "specs/port/scripts/check-conflicts.t27", "t27b": "pass"}, - {"path": "specs/port/scripts/check-pagination-truncation.t27", "t27b": "pass"}, - {"path": "specs/port/scripts/check_first_party_doc_language.t27", "t27b": "pass"}, - {"path": "specs/port/scripts/ci/loop-tools-tracked.t27", "t27b": "pass"}, - {"path": "specs/port/scripts/ci/rings_matrix.t27", "t27b": "pass"}, - {"path": "specs/port/scripts/fpga-build.t27", "t27b": "pass"}, - {"path": "specs/port/scripts/fpga/flash.t27", "t27b": "pass"}, - {"path": "specs/port/scripts/gen_w309.t27", "t27b": "pass"}, - {"path": "specs/port/scripts/gen_w310.t27", "t27b": "pass"}, - {"path": "specs/port/scripts/gen_w311.t27", "t27b": "pass"}, - {"path": "specs/port/scripts/gen_w314.t27", "t27b": "pass"}, - {"path": "specs/port/scripts/gen_w315.t27", "t27b": "pass"}, - {"path": "specs/port/scripts/gen_w316.t27", "t27b": "pass"}, - {"path": "specs/port/scripts/gen_w317.t27", "t27b": "pass"}, - {"path": "specs/port/scripts/gen_w318.t27", "t27b": "pass"}, - {"path": "specs/port/scripts/gen_w320.t27", "t27b": "pass"}, - {"path": "specs/port/scripts/gen_w322.t27", "t27b": "pass"}, - {"path": "specs/port/scripts/gen_w326.t27", "t27b": "pass"}, - {"path": "specs/port/scripts/gen_w363.t27", "t27b": "pass"}, - {"path": "specs/port/scripts/gen_w365.t27", "t27b": "pass"}, - {"path": "specs/port/scripts/gen_w368.t27", "t27b": "pass"}, - {"path": "specs/port/scripts/gen_w377.t27", "t27b": "pass"}, - {"path": "specs/port/scripts/gen_w378.t27", "t27b": "pass"}, - {"path": "specs/port/scripts/gen_w379.t27", "t27b": "pass"}, - {"path": "specs/port/scripts/gen_w380.t27", "t27b": "pass"}, - {"path": "specs/port/scripts/gen_w381.t27", "t27b": "pass"}, - {"path": "specs/port/scripts/gen_w381_lean.t27", "t27b": "pass"}, - {"path": "specs/port/scripts/gen_w382.t27", "t27b": "pass"}, - {"path": "specs/port/scripts/gen_w384.t27", "t27b": "pass"}, - {"path": "specs/port/scripts/gen_w384_lean.t27", "t27b": "pass"}, - {"path": "specs/port/scripts/gen_w385.t27", "t27b": "pass"}, - {"path": "specs/port/scripts/gen_w386.t27", "t27b": "pass"}, - {"path": "specs/port/scripts/gen_w387.t27", "t27b": "pass"}, - {"path": "specs/port/scripts/gen_w388_lean.t27", "t27b": "pass"}, - {"path": "specs/port/scripts/gen_w391.t27", "t27b": "pass"}, - {"path": "specs/port/scripts/gen_w391_lean.t27", "t27b": "pass"}, - {"path": "specs/port/scripts/gen_w631.t27", "t27b": "pass"}, - {"path": "specs/port/scripts/gen_w632.t27", "t27b": "pass"}, - {"path": "specs/port/scripts/gen_w633.t27", "t27b": "pass"}, - {"path": "specs/port/scripts/gen_w634.t27", "t27b": "pass"}, - {"path": "specs/port/scripts/gen_w635.t27", "t27b": "pass"}, - {"path": "specs/port/scripts/gen_w636.t27", "t27b": "pass"}, - {"path": "specs/port/scripts/gen_w637.t27", "t27b": "pass"}, - {"path": "specs/port/scripts/gen_w638.t27", "t27b": "pass"}, - {"path": "specs/port/scripts/gen_w639.t27", "t27b": "pass"}, - {"path": "specs/port/scripts/gen_w640.t27", "t27b": "pass"}, - {"path": "specs/port/scripts/gen_w641.t27", "t27b": "pass"}, - {"path": "specs/port/scripts/gen_w642.t27", "t27b": "pass"}, - {"path": "specs/port/scripts/gen_w643.t27", "t27b": "pass"}, - {"path": "specs/port/scripts/gen_w644.t27", "t27b": "pass"}, - {"path": "specs/port/scripts/gen_w645.t27", "t27b": "pass"}, - {"path": "specs/port/scripts/gen_w646.t27", "t27b": "pass"}, - {"path": "specs/port/scripts/gen_w647.t27", "t27b": "pass"}, - {"path": "specs/port/scripts/gen_w648.t27", "t27b": "pass"}, - {"path": "specs/port/scripts/gen_w649.t27", "t27b": "pass"}, - {"path": "specs/port/scripts/gen_w650.t27", "t27b": "pass"}, - {"path": "specs/port/scripts/gen_w651.t27", "t27b": "pass"}, - {"path": "specs/port/scripts/gen_w652.t27", "t27b": "pass"}, - {"path": "specs/port/scripts/gen_w653.t27", "t27b": "pass"}, - {"path": "specs/port/scripts/gen_w654.t27", "t27b": "pass"}, - {"path": "specs/port/scripts/gen_w655.t27", "t27b": "pass"}, - {"path": "specs/port/scripts/gen_w656.t27", "t27b": "pass"}, - {"path": "specs/port/scripts/gen_w657.t27", "t27b": "pass"}, - {"path": "specs/port/scripts/gen_w662.t27", "t27b": "pass"}, - {"path": "specs/port/scripts/gen_w669.t27", "t27b": "pass"}, - {"path": "specs/port/scripts/gen_w_blocks.t27", "t27b": "pass"}, - {"path": "specs/port/scripts/generate_episodes.t27", "t27b": "pass"}, - {"path": "specs/port/scripts/git_commands_tasks_1_4.t27", "t27b": "pass"}, - {"path": "specs/port/scripts/install-constitutional-hook.t27", "t27b": "pass"}, - {"path": "specs/port/scripts/lee_monte_carlo_baseline.t27", "t27b": "pass"}, - {"path": "specs/port/scripts/mcp-wrapper.t27", "t27b": "pass"}, - {"path": "specs/port/scripts/print_pellis_seal_decimal.t27", "t27b": "pass"}, - {"path": "specs/port/scripts/pysr_trinity_blind_test_v2.t27", "t27b": "pass"}, - {"path": "specs/port/scripts/reseal-apply.t27", "t27b": "pass"}, - {"path": "specs/port/scripts/reseal-check.t27", "t27b": "pass"}, - {"path": "specs/port/scripts/run_v51_multiple.t27", "t27b": "pass"}, - {"path": "specs/port/scripts/test-agent-bridge.t27", "t27b": "pass"}, - {"path": "specs/port/scripts/tri-issue-create.t27", "t27b": "pass"}, - {"path": "specs/port/scripts/tri-pr-create.t27", "t27b": "pass"}, - {"path": "specs/port/scripts/tri-search.t27", "t27b": "pass"}, - {"path": "specs/port/scripts/tri-sync.t27", "t27b": "pass"}, - {"path": "specs/port/scripts/tri_loop/claims.t27", "t27b": "pass"}, - {"path": "specs/port/scripts/tri_loop/corpus_parse.t27", "t27b": "pass"}, - {"path": "specs/port/scripts/tri_loop/loop_rules.t27", "t27b": "pass"}, - {"path": "specs/port/scripts/tri_loop/now_numbers.t27", "t27b": "pass"}, - {"path": "specs/port/scripts/tri_loop/t27b_rules.t27", "t27b": "pass"}, - {"path": "specs/port/scripts/ultra_engine_v70_ultimate.t27", "t27b": "pass"}, - {"path": "specs/port/scripts/validate_phi_f64.t27", "t27b": "pass"}, - {"path": "specs/port/scripts/verify_precision.t27", "t27b": "pass"}, - {"path": "specs/port/scripts/verify_smoking_guns.t27", "t27b": "pass"}, - {"path": "specs/port/scripts/wrapup/extract-context.t27", "t27b": "pass"}, - {"path": "specs/port/tools/backend_parity_table.t27", "t27b": "pass"}, - {"path": "specs/port/tools/bees/merger_gate_selftest.t27", "t27b": "pass"}, - {"path": "specs/port/tools/check_catalog_integrity.t27", "t27b": "pass"}, - {"path": "specs/port/tools/check_duplicate_declarations.t27", "t27b": "pass"}, - {"path": "specs/port/tools/check_fix_carries_source.t27", "t27b": "pass"}, - {"path": "specs/port/tools/ci/check_specs_still_parse.t27", "t27b": "pass"}, - {"path": "specs/port/tools/jtag/tdo_verdict.t27", "t27b": "pass"}, - {"path": "specs/port/tools/oracle/run.t27", "t27b": "pass"}, - {"path": "specs/port/tools/run_conformance_vvp.t27", "t27b": "pass"}, - {"path": "specs/port/tools/ternary_model.t27", "t27b": "pass"}, - {"path": "specs/port/tools/toolbelt.t27", "t27b": "pass"}, - {"path": "specs/port/tools/verify_emit_bitexact.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/fpga/fly-vivado/verilog/trinity_qmtech.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/fpga/gft/tb32.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/fpga/openxc7-regress/regress-fabric-bufg/fabric_bufg.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/fpga/openxc7-synth/DSP48E1_mock.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/fpga/openxc7-synth/blink_correct.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/fpga/openxc7-synth/blink_fast.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/fpga/openxc7-synth/blink_fixed.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/fpga/openxc7-synth/blink_minimal.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/fpga/openxc7-synth/blink_r23.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/fpga/openxc7-synth/blink_simple.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/fpga/openxc7-synth/blink_slow.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/fpga/openxc7-synth/blink_working.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/fpga/openxc7-synth/clk_test.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/fpga/openxc7-synth/clock_test.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/fpga/openxc7-synth/d6_blink.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/fpga/openxc7-synth/d6_inv_test.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/fpga/openxc7-synth/d6_test.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/fpga/openxc7-synth/d_bank13_test.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/fpga/openxc7-synth/d_blink_high.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/fpga/openxc7-synth/d_bufg_test.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/fpga/openxc7-synth/d_clk_direct.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/fpga/openxc7-synth/d_direct.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/fpga/openxc7-synth/d_e21_test.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/fpga/openxc7-synth/d_f19_test.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/fpga/openxc7-synth/d_full_path.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/fpga/openxc7-synth/d_g22_test.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/fpga/openxc7-synth/d_lut_only.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/fpga/openxc7-synth/d_multi_led.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/fpga/openxc7-synth/d_oscillator.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/fpga/openxc7-synth/d_simple_ff.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/fpga/openxc7-synth/d_simple_led.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/fpga/openxc7-synth/d_slow_blink.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/fpga/openxc7-synth/d_srl_blink.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/fpga/openxc7-synth/d_static_on.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/fpga/openxc7-synth/d_static_one.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/fpga/openxc7-synth/d_y0_test.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/fpga/openxc7-synth/definitive_diagnostic_inv.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/fpga/openxc7-synth/dsp_mul.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/fpga/openxc7-synth/led_both_test.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/fpga/openxc7-synth/led_d5_test.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/fpga/openxc7-synth/led_d6_test.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/fpga/openxc7-synth/led_diagnostic.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/fpga/openxc7-synth/led_off_test.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/fpga/openxc7-synth/led_on_test.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/fpga/openxc7-synth/led_simple_test.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/fpga/openxc7-synth/led_test_inv.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/fpga/openxc7-synth/multi_led_test.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/fpga/openxc7-synth/quantum_bridge_top.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/fpga/openxc7-synth/riscv_blink.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/fpga/openxc7-synth/singularity_d6_top.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/fpga/openxc7-synth/symbiflow_blink.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/fpga/openxc7-synth/ternary_activation.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/fpga/openxc7-synth/trinity_top.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/fpga/openxc7-synth/uart_echo.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/fpga/rtl/fpga_test_reporter.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/fpga/uart_loopback.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/fpga/uart_loopback_core.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/src/background_agent/main.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/src/brain/orbitofrontal_value.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/src/brain/weber_tuning.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/src/cli/health_check.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/src/cli/railway_create_full.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/src/cli/railway_create_project.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/src/cli/railway_deployment_create.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/src/cli/railway_null_startcmd.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/src/firebird/governance_temp.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/src/phi-engine/vibeec_original/bogatyrs_registry.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/src/phi-engine/vibeec_original/bogatyrs_spec_structure.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/src/phi-engine/vibeec_original/tnc.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/src/server_main.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/src/storm/experience_engine.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/src/tri-api/claude_md.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/src/tri/gen_aabb.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/src/tri/gen_arithmetic.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/src/tri/gen_assertion.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/src/tri/gen_barrier.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/src/tri/gen_base64.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/src/tri/gen_bezier.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/src/tri/gen_cache.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/src/tri/gen_caesar.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/src/tri/gen_canvas.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/src/tri/gen_color.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/src/tri/gen_cross_entropy.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/src/tri/gen_cursor.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/src/tri/gen_epoch_reclamation.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/src/tri/gen_escape.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/src/tri/gen_fuzz.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/src/tri/gen_geo_hash2d.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/src/tri/gen_gradient.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/src/tri/gen_gradient_descent.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/src/tri/gen_hazard_pointers.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/src/tri/gen_image.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/src/tri/gen_index.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/src/tri/gen_key_value.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/src/tri/gen_kmeans.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/src/tri/gen_leb128.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/src/tri/gen_linear_regression.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/src/tri/gen_lockfree_stack.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/src/tri/gen_matrix3x3.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/src/tri/gen_mock.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/src/tri/gen_neuron.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/src/tri/gen_path_utils.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/src/tri/gen_perceptron.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/src/tri/gen_quaternion.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/src/tri/gen_radix_tree.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/src/tri/gen_ray.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/src/tri/gen_record_store.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/src/tri/gen_rect.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/src/tri/gen_regression.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/src/tri/gen_relu.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/src/tri/gen_ring_buffer.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/src/tri/gen_rle.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/src/tri/gen_rsa_simple.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/src/tri/gen_rtree.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/src/tri/gen_rwlock.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/src/tri/gen_semaphore.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/src/tri/gen_sigmoid.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/src/tri/gen_skiplist_impl.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/src/tri/gen_snapshot.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/src/tri/gen_softmax.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/src/tri/gen_temp_file.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/src/tri/gen_test_runner.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/src/tri/gen_transaction.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/src/tri/gen_transform.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/src/tri/gen_varint.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/src/tri/gen_wal.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/src/tri/gen_websocket.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/src/tri/gen_work_stealing.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/src/tri/math/vocab_audit.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/src/tri/orchestrator_bench.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/src/tri/string_dualities.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/src/tri/string_spectrum.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/src/vibeec/gen_cmd_minimal.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/src/vibeec/gen_cmd_simple.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/src/vibeec/p2p_module.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/src/vibeec/tnc.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/src/vibeec/trinity_tokenizer.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/src/vibeec/validation_engine.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/src/wasm_stubs/auto_shard_stub.t27", "t27b": "pass"}, - {"path": "specs/port/trios/apps/trios-macos/rings/RUST-04/clade-improve/src/oversight.t27", "t27b": "pass"}, - {"path": "specs/port/trios/apps/trios-macos/rings/RUST-13/clade-meshd/src/transport.t27", "t27b": "pass"}, - {"path": "specs/port/trios/apps/trios-macos/rings/RUST-13/trios-mesh/build.t27", "t27b": "pass"}, - {"path": "specs/port/trios/apps/trios-macos/rings/RUST-13/trios-mesh/src/bin/smoke_m1.t27", "t27b": "pass"}, - {"path": "specs/port/trios/apps/trios-macos/rings/RUST-13/trios-mesh/tools/ad9361_config.t27", "t27b": "pass"}, - {"path": "specs/port/trios/crates/tri-tunnel/src/main.t27", "t27b": "pass"}, - {"path": "specs/port/trios/crates/trinity_loss/src/lib.t27", "t27b": "pass"}, - {"path": "specs/port/trios/crates/trios-bridge/src/main.t27", "t27b": "pass"}, - {"path": "specs/port/trios/crates/trios-chat/rings/CR-CHAT-00/src/lib.t27", "t27b": "pass"}, - {"path": "specs/port/trios/crates/trios-chat/rings/CR-CHAT-01/src/key_package_expiry_guard.t27", "t27b": "pass"}, - {"path": "specs/port/trios/crates/trios-chat/rings/CR-CHAT-02/src/epoch_rollover_wraparound_guard.t27", "t27b": "pass"}, - {"path": "specs/port/trios/crates/trios-chat/rings/CR-CHAT-02/src/skipped_message_key_gap_bound_guard.t27", "t27b": "pass"}, - {"path": "specs/port/trios/crates/trios-chat/rings/CR-CHAT-03/src/ratchet_tree_resolution_guard.t27", "t27b": "pass"}, - {"path": "specs/port/trios/crates/trios-chat/rings/CR-CHAT-03/src/unmerged_leaves_bound_guard.t27", "t27b": "pass"}, - {"path": "specs/port/trios/crates/trios-chat/rings/CR-CHAT-04/src/padding_alignment_boundary_guard.t27", "t27b": "pass"}, - {"path": "specs/port/trios/crates/trios-chat/rings/CR-CHAT-04/src/padding_block_size_alignment_guard.t27", "t27b": "pass"}, - {"path": "specs/port/trios/crates/trios-chat/rings/CR-CHAT-05/src/envelope_size_distribution_uniformity.t27", "t27b": "pass"}, - {"path": "specs/port/trios/crates/trios-chat/rings/CR-CHAT-07/src/blind_signature_sender_token.t27", "t27b": "pass"}, - {"path": "specs/port/trios/crates/trios-chat/rings/CR-CHAT-07/src/cover_decoy_ratio_governor.t27", "t27b": "pass"}, - {"path": "specs/port/trios/crates/trios-chat/rings/CR-CHAT-07/src/cover_traffic_inter_arrival_autocorrelation_guard.t27", "t27b": "pass"}, - {"path": "specs/port/trios/crates/trios-chat/rings/CR-CHAT-LAWS/src/lib.t27", "t27b": "pass"}, - {"path": "specs/port/trios/crates/trios-cli/src/cmd/agent.t27", "t27b": "pass"}, - {"path": "specs/port/trios/crates/trios-cli/src/cmd/commit.t27", "t27b": "pass"}, - {"path": "specs/port/trios/crates/trios-cli/src/cmd/gates.t27", "t27b": "pass"}, - {"path": "specs/port/trios/crates/trios-cli/src/cmd/leaderboard.t27", "t27b": "pass"}, - {"path": "specs/port/trios/crates/trios-cli/src/cmd/report.t27", "t27b": "pass"}, - {"path": "specs/port/trios/crates/trios-cli/src/cmd/roster.t27", "t27b": "pass"}, - {"path": "specs/port/trios/crates/trios-cli/src/cmd/run.t27", "t27b": "pass"}, - {"path": "specs/port/trios/crates/trios-cli/src/cmd/status.t27", "t27b": "pass"}, - {"path": "specs/port/trios/crates/trios-cli/src/cmd/submit.t27", "t27b": "pass"}, - {"path": "specs/port/trios/crates/trios-cli/src/gh.t27", "t27b": "pass"}, - {"path": "specs/port/trios/crates/trios-cli/src/lock.t27", "t27b": "pass"}, - {"path": "specs/port/trios/crates/trios-cli/src/metrics.t27", "t27b": "pass"}, - {"path": "specs/port/trios/crates/trios-doctor/rings/BRONZE-RING-DR/src/main.t27", "t27b": "pass"}, - {"path": "specs/port/trios/crates/trios-doctor/rings/SILVER-RING-DR-00/src/lib.t27", "t27b": "pass"}, - {"path": "specs/port/trios/crates/trios-doctor/src/main.t27", "t27b": "pass"}, - {"path": "specs/port/trios/crates/trios-ext/rings/SILVER-RING-EXT-00/src/lib.t27", "t27b": "pass"}, - {"path": "specs/port/trios/crates/trios-ext/xtask/src/main.t27", "t27b": "pass"}, - {"path": "specs/port/trios/crates/trios-git/src/commit.t27", "t27b": "pass"}, - {"path": "specs/port/trios/crates/trios-git/src/log.t27", "t27b": "pass"}, - {"path": "specs/port/trios/crates/trios-git/src/stash.t27", "t27b": "pass"}, - {"path": "specs/port/trios/crates/trios-git/src/status.t27", "t27b": "pass"}, - {"path": "specs/port/trios/crates/trios-golden-float/build.t27", "t27b": "pass"}, - {"path": "specs/port/trios/crates/trios-hdc/build.t27", "t27b": "pass"}, - {"path": "specs/port/trios/crates/trios-hdc/rings/HD-01/src/lib.t27", "t27b": "pass"}, - {"path": "specs/port/trios/crates/trios-igla-race/src/main.t27", "t27b": "pass"}, - {"path": "specs/port/trios/crates/trios-igla-trainer/src/jepa_runner.t27", "t27b": "pass"}, - {"path": "specs/port/trios/crates/trios-mcp/rings/BR-XTASK/src/main.t27", "t27b": "pass"}, - {"path": "specs/port/trios/crates/trios-mcp/rings/SR-01/src/lighthouse.t27", "t27b": "pass"}, - {"path": "specs/port/trios/crates/trios-mcp/rings/SR-02/src/discovery.t27", "t27b": "pass"}, - {"path": "specs/port/trios/crates/trios-mcp/rings/SR-02/src/lib.t27", "t27b": "pass"}, - {"path": "specs/port/trios/crates/trios-mcp/src/main.t27", "t27b": "pass"}, - {"path": "specs/port/trios/crates/trios-mesh/src/identity.t27", "t27b": "pass"}, - {"path": "specs/port/trios/crates/trios-mesh/src/packet.t27", "t27b": "pass"}, - {"path": "specs/port/trios/crates/trios-openclaw/rings/OC-01/src/lib.t27", "t27b": "pass"}, - {"path": "specs/port/trios/crates/trios-physics/build.t27", "t27b": "pass"}, - {"path": "specs/port/trios/crates/trios-physics/rings/PH-01/src/lib.t27", "t27b": "pass"}, - {"path": "specs/port/trios/crates/trios-physics/src/lib.t27", "t27b": "pass"}, - {"path": "specs/port/trios/crates/trios-rainbow-bridge/src/funnel_client.t27", "t27b": "pass"}, - {"path": "specs/port/trios/crates/trios-rainbow-bridge/src/lamport.t27", "t27b": "pass"}, - {"path": "specs/port/trios/crates/trios-sacred/rings/SC-00/src/lib.t27", "t27b": "pass"}, - {"path": "specs/port/trios/crates/trios-sacred/rings/SC-01/src/lib.t27", "t27b": "pass"}, - {"path": "specs/port/trios/crates/trios-scarab-types/rings/SR-00/src/lib.t27", "t27b": "pass"}, - {"path": "specs/port/trios/crates/trios-scarab-types/rings/SR-01/src/lib.t27", "t27b": "pass"}, - {"path": "specs/port/trios/crates/trios-scarab-types/rings/SR-02/src/lib.t27", "t27b": "pass"}, - {"path": "specs/port/trios/crates/trios-scarab-types/rings/SR-03/src/lib.t27", "t27b": "pass"}, - {"path": "specs/port/trios/crates/trios-scarab-types/rings/SR-04/src/lib.t27", "t27b": "pass"}, - {"path": "specs/port/trios/crates/trios-server/src/mcp_endpoints/tasks.t27", "t27b": "pass"}, - {"path": "specs/port/trios/crates/trios-server/src/tools/git.t27", "t27b": "pass"}, - {"path": "specs/port/trios/crates/trios-server/src/tools/git_extended.t27", "t27b": "pass"}, - {"path": "specs/port/trios/crates/trios-server/src/tools/gitbutler.t27", "t27b": "pass"}, - {"path": "specs/port/trios/crates/trios-server/src/tools/golden_float.t27", "t27b": "pass"}, - {"path": "specs/port/trios/crates/trios-server/src/tools/mod.t27", "t27b": "pass"}, - {"path": "specs/port/trios/crates/trios-store/rings/ST-00/src/lib.t27", "t27b": "pass"}, - {"path": "specs/port/trios/crates/trios-ternary/rings/TR-01/src/lib.t27", "t27b": "pass"}, - {"path": "specs/port/trios/crates/trios-train-cpu/src/bin/tjepa_modules/encoder.t27", "t27b": "pass"}, - {"path": "specs/port/trios/crates/trios-train-cpu/src/bin/train_state.t27", "t27b": "pass"}, - {"path": "specs/port/trios/crates/trios-trainer/src/train_loop.t27", "t27b": "pass"}, - {"path": "specs/port/trios/crates/trios-trainer/src/validation.t27", "t27b": "pass"}, - {"path": "specs/port/trios/crates/trios-trinity-brain/src/phi.t27", "t27b": "pass"}, - {"path": "specs/port/trios/crates/trios-vsa/rings/VS-01/src/lib.t27", "t27b": "pass"}, - {"path": "specs/port/trios/validate_bpb.t27", "t27b": "pass"}, - {"path": "specs/providers/catalog.t27", "t27b": "pass"}, - {"path": "specs/providers/gonka/deepseek-v4-flash-0731.t27", "t27b": "pass"}, - {"path": "specs/providers/gonka/glm-5-2-fp8.t27", "t27b": "pass"}, - {"path": "specs/providers/gonka/glm-5-3-flash.t27", "t27b": "pass"}, - {"path": "specs/providers/gonka/kimi-k2-6.t27", "t27b": "pass"}, - {"path": "specs/providers/gonka/minimax-m2-7.t27", "t27b": "pass"}, - {"path": "specs/providers/tri_gnk_pair.t27", "t27b": "pass"}, - {"path": "specs/providers/trinet/fpga-xc7a200t.t27", "t27b": "pass"}, - {"path": "specs/providers/trinet/gpu-consumer-24gb.t27", "t27b": "pass"}, - {"path": "specs/queen/actor_events.t27", "t27b": "pass"}, - {"path": "specs/queen/actor_view.t27", "t27b": "pass"}, - {"path": "specs/queen/actors.t27", "t27b": "pass"}, - {"path": "specs/queen/actors_hw.t27", "t27b": "pass"}, - {"path": "specs/queen/actors_hw_jtag.t27", "t27b": "pass"}, - {"path": "specs/queen/actors_hw_top.t27", "t27b": "pass"}, - {"path": "specs/queen/app.t27", "t27b": "pass"}, - {"path": "specs/queen/claim.t27", "t27b": "pass"}, - {"path": "specs/queen/control.t27", "t27b": "pass"}, - {"path": "specs/queen/dashboard.t27", "t27b": "pass"}, - {"path": "specs/queen/dispatch.t27", "t27b": "pass"}, - {"path": "specs/queen/dispatch_exit.t27", "t27b": "pass"}, - {"path": "specs/queen/domains.t27", "t27b": "pass"}, - {"path": "specs/queen/drain.t27", "t27b": "pass"}, - {"path": "specs/queen/events.t27", "t27b": "pass"}, - {"path": "specs/queen/golden_chain.t27", "t27b": "pass"}, - {"path": "specs/queen/hive.t27", "t27b": "pass"}, - {"path": "specs/queen/holds.t27", "t27b": "pass"}, - {"path": "specs/queen/jobs.t27", "t27b": "pass"}, - {"path": "specs/queen/keyed.t27", "t27b": "pass"}, - {"path": "specs/queen/keyed_guard.t27", "t27b": "pass"}, - {"path": "specs/queen/merger_gate.t27", "t27b": "pass"}, - {"path": "specs/queen/netlink.t27", "t27b": "pass"}, - {"path": "specs/queen/priority.t27", "t27b": "pass"}, - {"path": "specs/queen/replay/actors_decisions.t27", "t27b": "pass"}, - {"path": "specs/queen/replay/reviewer_decisions.t27", "t27b": "pass"}, - {"path": "specs/queen/replay/telemetry_decisions.t27", "t27b": "pass"}, - {"path": "specs/queen/review_lanes.t27", "t27b": "pass"}, - {"path": "specs/queen/review_log.t27", "t27b": "pass"}, - {"path": "specs/queen/review_valve.t27", "t27b": "pass"}, - {"path": "specs/queen/reviewer.t27", "t27b": "pass"}, - {"path": "specs/queen/reviewer_sizing.t27", "t27b": "pass"}, - {"path": "specs/queen/shaping.t27", "t27b": "pass"}, - {"path": "specs/queen/simulation.t27", "t27b": "pass"}, - {"path": "specs/queen/task_analysis.t27", "t27b": "pass"}, - {"path": "specs/queen/tasks.t27", "t27b": "pass"}, - {"path": "specs/queen/telemetry.t27", "t27b": "pass"}, - {"path": "specs/queen/turn_stop.t27", "t27b": "pass"}, - {"path": "specs/queen/views.t27", "t27b": "pass"}, - {"path": "specs/queen/waits.t27", "t27b": "pass"}, - {"path": "specs/queen/worktree_keep.t27", "t27b": "pass"}, - {"path": "specs/rings/ring_103_phi_sgd.t27", "t27b": "pass"}, - {"path": "specs/sandbox/health.t27", "t27b": "pass"}, - {"path": "specs/sandbox/https_enforce.t27", "t27b": "pass"}, - {"path": "specs/sandbox/orphan_detection.t27", "t27b": "pass"}, - {"path": "specs/sandbox/session_timeout.t27", "t27b": "pass"}, - {"path": "specs/skills/t27-measure-corpus.t27", "t27b": "pass"}, - {"path": "specs/skills/t27-phi-loop.t27", "t27b": "pass"}, - {"path": "specs/skills/t27-providers-steward.t27", "t27b": "pass"}, - {"path": "specs/skills/t27-self-host.t27", "t27b": "pass"}, - {"path": "specs/skills/t27-tri-pipeline.t27", "t27b": "pass"}, - {"path": "specs/skills/t27-tri.t27", "t27b": "pass"}, - {"path": "specs/skills/t27-wave-audit.t27", "t27b": "pass"}, - {"path": "specs/skills/t27-wrap-up.t27", "t27b": "pass"}, - {"path": "specs/skills/trinity-blog-post.t27", "t27b": "pass"}, - {"path": "specs/skills/trinity-board-sync.t27", "t27b": "pass"}, - {"path": "specs/skills/trinity-cloud.t27", "t27b": "pass"}, - {"path": "specs/skills/trinity-connect-accounts.t27", "t27b": "pass"}, - {"path": "specs/skills/trinity-doctor.t27", "t27b": "pass"}, - {"path": "specs/skills/trinity-farm-garden.t27", "t27b": "pass"}, - {"path": "specs/skills/trinity-fpga-synth.t27", "t27b": "pass"}, - {"path": "specs/skills/trinity-god-mode.t27", "t27b": "pass"}, - {"path": "specs/skills/trinity-implement-issue.t27", "t27b": "pass"}, - {"path": "specs/skills/trinity-queen-hive-visuals.t27", "t27b": "pass"}, - {"path": "specs/skills/trinity-review-code.t27", "t27b": "pass"}, - {"path": "specs/skills/trinity-run-tests.t27", "t27b": "pass"}, - {"path": "specs/skills/trinity-scholar.t27", "t27b": "pass"}, - {"path": "specs/skills/trinity-status.t27", "t27b": "pass"}, - {"path": "specs/skills/trinity-tech-tree.t27", "t27b": "pass"}, - {"path": "specs/skills/trinity-tri.t27", "t27b": "pass"}, - {"path": "specs/skills/trinity-trinity-test.t27", "t27b": "pass"}, - {"path": "specs/skills/trinity-ux-wave.t27", "t27b": "pass"}, - {"path": "specs/skills/trinity-vibee-gen.t27", "t27b": "pass"}, - {"path": "specs/skills/trinity-vsa-verify.t27", "t27b": "pass"}, - {"path": "specs/skills/trinity-wave.t27", "t27b": "pass"}, - {"path": "specs/system/unified-agent-operations.t27", "t27b": "pass"}, - {"path": "specs/ternary/activation_quantizer.t27", "t27b": "pass"}, - {"path": "specs/ternary/bitnet_layer.t27", "t27b": "pass"}, - {"path": "specs/ternary/bitnet_majority.t27", "t27b": "pass"}, - {"path": "specs/ternary/bitnet_mlp.t27", "t27b": "pass"}, - {"path": "specs/ternary/bitnet_mlp3.t27", "t27b": "pass"}, - {"path": "specs/ternary/bitnet_neuron.t27", "t27b": "pass"}, - {"path": "specs/ternary/bitnet_neuron_nchunk.t27", "t27b": "pass"}, - {"path": "specs/ternary/clocked_counter.t27", "t27b": "pass"}, - {"path": "specs/ternary/comb_bitnet_layer.t27", "t27b": "pass"}, - {"path": "specs/ternary/comb_bitnet_neuron.t27", "t27b": "pass"}, - {"path": "specs/ternary/comb_ternary_dot.t27", "t27b": "pass"}, - {"path": "specs/ternary/gft_add_rne.t27", "t27b": "pass"}, - {"path": "specs/ternary/gft_argmax4.t27", "t27b": "pass"}, - {"path": "specs/ternary/gft_axpy.t27", "t27b": "pass"}, - {"path": "specs/ternary/gft_bitnet_neuron.t27", "t27b": "pass"}, - {"path": "specs/ternary/gft_classifier4.t27", "t27b": "pass"}, - {"path": "specs/ternary/gft_classify.t27", "t27b": "pass"}, - {"path": "specs/ternary/gft_classify3.t27", "t27b": "pass"}, - {"path": "specs/ternary/gft_dot2.t27", "t27b": "pass"}, - {"path": "specs/ternary/gft_dot2_rne.t27", "t27b": "pass"}, - {"path": "specs/ternary/gft_dot4.t27", "t27b": "pass"}, - {"path": "specs/ternary/gft_dot4_rne.t27", "t27b": "pass"}, - {"path": "specs/ternary/gft_dot8.t27", "t27b": "pass"}, - {"path": "specs/ternary/gft_exp2.t27", "t27b": "pass"}, - {"path": "specs/ternary/gft_hidden2.t27", "t27b": "pass"}, - {"path": "specs/ternary/gft_layer2.t27", "t27b": "pass"}, - {"path": "specs/ternary/gft_layer3.t27", "t27b": "pass"}, - {"path": "specs/ternary/gft_layer4.t27", "t27b": "pass"}, - {"path": "specs/ternary/gft_log2.t27", "t27b": "pass"}, - {"path": "specs/ternary/gft_logistic.t27", "t27b": "pass"}, - {"path": "specs/ternary/gft_madd.t27", "t27b": "pass"}, - {"path": "specs/ternary/gft_magsub_tie.t27", "t27b": "pass"}, - {"path": "specs/ternary/gft_mlp2.t27", "t27b": "pass"}, - {"path": "specs/ternary/gft_mlp3.t27", "t27b": "pass"}, - {"path": "specs/ternary/gft_mul_rne.t27", "t27b": "pass"}, - {"path": "specs/ternary/gft_neuron_full.t27", "t27b": "pass"}, - {"path": "specs/ternary/gft_nll.t27", "t27b": "pass"}, - {"path": "specs/ternary/gft_recip.t27", "t27b": "pass"}, - {"path": "specs/ternary/gft_relu.t27", "t27b": "pass"}, - {"path": "specs/ternary/gft_sadd.t27", "t27b": "pass"}, - {"path": "specs/ternary/gft_sgd_step.t27", "t27b": "pass"}, - {"path": "specs/ternary/gft_signed_dot4.t27", "t27b": "pass"}, - {"path": "specs/ternary/gft_signed_mac.t27", "t27b": "pass"}, - {"path": "specs/ternary/gft_smul.t27", "t27b": "pass"}, - {"path": "specs/ternary/gft_softmax4.t27", "t27b": "pass"}, - {"path": "specs/ternary/gft_softmax_grad4.t27", "t27b": "pass"}, - {"path": "specs/ternary/gft_train1.t27", "t27b": "pass"}, - {"path": "specs/ternary/gft_train2.t27", "t27b": "pass"}, - {"path": "specs/ternary/gft_train2relu.t27", "t27b": "pass"}, - {"path": "specs/ternary/gft_xorbp.t27", "t27b": "pass"}, - {"path": "specs/ternary/gft_xorbp2.t27", "t27b": "pass"}, - {"path": "specs/ternary/gft_xornet.t27", "t27b": "pass"}, - {"path": "specs/ternary/gft_xorpercep.t27", "t27b": "pass"}, - {"path": "specs/ternary/gft_xorpercep3.t27", "t27b": "pass"}, - {"path": "specs/ternary/gft_xorpercep4.t27", "t27b": "pass"}, - {"path": "specs/ternary/gft_xortrain.t27", "t27b": "pass"}, - {"path": "specs/ternary/radix_economy.t27", "t27b": "pass"}, - {"path": "specs/ternary/stream_ternary_mac.t27", "t27b": "pass"}, - {"path": "specs/ternary/ternary_full_adder.t27", "t27b": "pass"}, - {"path": "specs/ternary/ternary_mac.t27", "t27b": "pass"}, - {"path": "specs/ternary/ternary_ripple_adder.t27", "t27b": "pass"}, - {"path": "specs/ternary/ternary_xor.t27", "t27b": "pass"}, - {"path": "specs/ternary/trits.t27", "t27b": "pass"}, - {"path": "specs/tools/catalog.t27", "t27b": "pass"}, - {"path": "specs/tools/epic_ci.t27", "t27b": "pass"}, - {"path": "specs/tools/mcp/gitbutler.t27", "t27b": "pass"}, - {"path": "specs/tools/mcp/inngest-dev.t27", "t27b": "pass"}, - {"path": "specs/tools/mcp/needle.t27", "t27b": "pass"}, - {"path": "specs/tools/mcp/neon.t27", "t27b": "pass"}, - {"path": "specs/tools/mcp/notebooklm.t27", "t27b": "pass"}, - {"path": "specs/tools/mcp/railway-mcp-server.t27", "t27b": "pass"}, - {"path": "specs/tools/mcp/t27-traceability.t27", "t27b": "pass"}, - {"path": "specs/tools/mcp/tri-mcp.t27", "t27b": "pass"}, - {"path": "specs/tools/mcp/tri-ssot.t27", "t27b": "pass"}, - {"path": "specs/tools/mcp/trinity.t27", "t27b": "pass"}, - {"path": "specs/tools/mcp/zig-docs.t27", "t27b": "pass"}, - {"path": "specs/tools/mcp_protocol.t27", "t27b": "pass"}, - {"path": "specs/tools/t27o/rust_convert.t27", "t27b": "pass"}, - {"path": "specs/tools/t27o/rust_std.t27", "t27b": "pass"}, - {"path": "specs/tools/tri/abandoned.t27", "t27b": "pass"}, - {"path": "specs/tools/tri/cell.t27", "t27b": "pass"}, - {"path": "specs/tools/tri/census.t27", "t27b": "pass"}, - {"path": "specs/tools/tri/ci.t27", "t27b": "pass"}, - {"path": "specs/tools/tri/competitors.t27", "t27b": "pass"}, - {"path": "specs/tools/tri/discard.t27", "t27b": "pass"}, - {"path": "specs/tools/tri/doctor.t27", "t27b": "pass"}, - {"path": "specs/tools/tri/elab.t27", "t27b": "pass"}, - {"path": "specs/tools/tri/emit.t27", "t27b": "pass"}, - {"path": "specs/tools/tri/experience.t27", "t27b": "pass"}, - {"path": "specs/tools/tri/fleet.t27", "t27b": "pass"}, - {"path": "specs/tools/tri/fmt.t27", "t27b": "pass"}, - {"path": "specs/tools/tri/fpga.t27", "t27b": "pass"}, - {"path": "specs/tools/tri/gates.t27", "t27b": "pass"}, - {"path": "specs/tools/tri/gen.t27", "t27b": "pass"}, - {"path": "specs/tools/tri/harness.t27", "t27b": "pass"}, - {"path": "specs/tools/tri/health.t27", "t27b": "pass"}, - {"path": "specs/tools/tri/hooks.t27", "t27b": "pass"}, - {"path": "specs/tools/tri/issues.t27", "t27b": "pass"}, - {"path": "specs/tools/tri/jumps.t27", "t27b": "pass"}, - {"path": "specs/tools/tri/kinds.t27", "t27b": "pass"}, - {"path": "specs/tools/tri/lean.t27", "t27b": "pass"}, - {"path": "specs/tools/tri/ledgers.t27", "t27b": "pass"}, - {"path": "specs/tools/tri/loop.t27", "t27b": "pass"}, - {"path": "specs/tools/tri/merging.t27", "t27b": "pass"}, - {"path": "specs/tools/tri/misread.t27", "t27b": "pass"}, - {"path": "specs/tools/tri/mods.t27", "t27b": "pass"}, - {"path": "specs/tools/tri/mutate.t27", "t27b": "pass"}, - {"path": "specs/tools/tri/now.t27", "t27b": "pass"}, - {"path": "specs/tools/tri/one-away.t27", "t27b": "pass"}, - {"path": "specs/tools/tri/orphaned.t27", "t27b": "pass"}, - {"path": "specs/tools/tri/pr.t27", "t27b": "pass"}, - {"path": "specs/tools/tri/prose.t27", "t27b": "pass"}, - {"path": "specs/tools/tri/quantifiers.t27", "t27b": "pass"}, - {"path": "specs/tools/tri/red.t27", "t27b": "pass"}, - {"path": "specs/tools/tri/reseal.t27", "t27b": "pass"}, - {"path": "specs/tools/tri/rtl.t27", "t27b": "pass"}, - {"path": "specs/tools/tri/seals.t27", "t27b": "pass"}, - {"path": "specs/tools/tri/serve.t27", "t27b": "pass"}, - {"path": "specs/tools/tri/skill.t27", "t27b": "pass"}, - {"path": "specs/tools/tri/status.t27", "t27b": "pass"}, - {"path": "specs/tools/tri/sweep.t27", "t27b": "pass"}, - {"path": "specs/tools/tri/synth.t27", "t27b": "pass"}, - {"path": "specs/tools/tri/test.t27", "t27b": "pass"}, - {"path": "specs/tools/tri/topic.t27", "t27b": "pass"}, - {"path": "specs/tools/tri/types.t27", "t27b": "pass"}, - {"path": "specs/tools/tri/unparsed.t27", "t27b": "pass"}, - {"path": "specs/tools/tri/vectors.t27", "t27b": "pass"}, - {"path": "specs/tools/tri/verdict.t27", "t27b": "pass"}, - {"path": "specs/tools/tri/vsim.t27", "t27b": "pass"}, - {"path": "specs/tools/tri/window.t27", "t27b": "pass"}, - {"path": "specs/tools/tri/worktrees.t27", "t27b": "pass"}, - {"path": "specs/tools/trinity/tri/bench.t27", "t27b": "pass"}, - {"path": "specs/tools/trinity/tri/bio.t27", "t27b": "pass"}, - {"path": "specs/tools/trinity/tri/blindspots.t27", "t27b": "pass"}, - {"path": "specs/tools/trinity/tri/conscious.t27", "t27b": "pass"}, - {"path": "specs/tools/trinity/tri/constants.t27", "t27b": "pass"}, - {"path": "specs/tools/trinity/tri/cosmos.t27", "t27b": "pass"}, - {"path": "specs/tools/trinity/tri/dashboard.t27", "t27b": "pass"}, - {"path": "specs/tools/trinity/tri/fib.t27", "t27b": "pass"}, - {"path": "specs/tools/trinity/tri/fpga.t27", "t27b": "pass"}, - {"path": "specs/tools/trinity/tri/gematria.t27", "t27b": "pass"}, - {"path": "specs/tools/trinity/tri/govern.t27", "t27b": "pass"}, - {"path": "specs/tools/trinity/tri/hardware.t27", "t27b": "pass"}, - {"path": "specs/tools/trinity/tri/identity.t27", "t27b": "pass"}, - {"path": "specs/tools/trinity/tri/lucas.t27", "t27b": "pass"}, - {"path": "specs/tools/trinity/tri/mesh.t27", "t27b": "pass"}, - {"path": "specs/tools/trinity/tri/needle-check.t27", "t27b": "pass"}, - {"path": "specs/tools/trinity/tri/needle-search.t27", "t27b": "pass"}, - {"path": "specs/tools/trinity/tri/needle.t27", "t27b": "pass"}, - {"path": "specs/tools/trinity/tri/omega.t27", "t27b": "pass"}, - {"path": "specs/tools/trinity/tri/particles.t27", "t27b": "pass"}, - {"path": "specs/tools/trinity/tri/phi.t27", "t27b": "pass"}, - {"path": "specs/tools/trinity/tri/quantum.t27", "t27b": "pass"}, - {"path": "specs/tools/trinity/tri/reputation.t27", "t27b": "pass"}, - {"path": "specs/tools/trinity/tri/sacred-const.t27", "t27b": "pass"}, - {"path": "specs/tools/trinity/tri/spiral.t27", "t27b": "pass"}, - {"path": "specs/tools/trinity/tri/swarm.t27", "t27b": "pass"}, - {"path": "specs/tools/trinity/tri/test.t27", "t27b": "pass"}, - {"path": "specs/tools/trinity/tri/vsa.t27", "t27b": "pass"}, - {"path": "specs/tools/trinity/tri/wallet.t27", "t27b": "pass"}, - {"path": "specs/traffic_animator.t27", "t27b": "pass"}, - {"path": "specs/tri/actors/metrics.t27", "t27b": "pass"}, - {"path": "specs/tri/agent/faculty_board.t27", "t27b": "pass"}, - {"path": "specs/tri/catalog/health.t27", "t27b": "pass"}, - {"path": "specs/tri/collections/namespace.t27", "t27b": "pass"}, - {"path": "specs/tri/crypto/ed25519.t27", "t27b": "pass"}, - {"path": "specs/tri/crypto/hex.t27", "t27b": "pass"}, - {"path": "specs/tri/crypto/sha256.t27", "t27b": "pass"}, - {"path": "specs/tri/crypto/sha512.t27", "t27b": "pass"}, - {"path": "specs/tri/graph/bellman_ford.t27", "t27b": "pass"}, - {"path": "specs/tri/graph/graph.t27", "t27b": "pass"}, - {"path": "specs/tri/graph/topological_sort.t27", "t27b": "pass"}, - {"path": "specs/tri/hot/hot.t27", "t27b": "pass"}, - {"path": "specs/tri/lab/receipt.t27", "t27b": "pass"}, - {"path": "specs/tri/lanes/lanes.t27", "t27b": "pass"}, - {"path": "specs/tri/math/math.t27", "t27b": "pass"}, - {"path": "specs/tri/math/measurement.t27", "t27b": "pass"}, - {"path": "specs/tri/misread/shapes.t27", "t27b": "pass"}, - {"path": "specs/tri/mutate/census.t27", "t27b": "pass"}, - {"path": "specs/tri/mutate/lab.t27", "t27b": "pass"}, - {"path": "specs/tri/mutate/plant.t27", "t27b": "pass"}, - {"path": "specs/tri/mutate/survivors.t27", "t27b": "pass"}, - {"path": "specs/tri/network/payout.t27", "t27b": "pass"}, - {"path": "specs/tri/pipeline/codegen.t27", "t27b": "pass"}, - {"path": "specs/tri/pipeline/spec_writer.t27", "t27b": "pass"}, - {"path": "specs/tri/pipeline/workflow.t27", "t27b": "pass"}, - {"path": "specs/tri/reseal/seal.t27", "t27b": "pass"}, - {"path": "specs/tri/search/pattern.t27", "t27b": "pass"}, - {"path": "specs/tri/sort/insertion_sort.t27", "t27b": "pass"}, - {"path": "specs/tri/sort/merge_sort.t27", "t27b": "pass"}, - {"path": "specs/tri/sort/selection_sort.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/a64.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/any_param_plan.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/arith_op.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/ast_scan.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/ast_shape.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/ast_walk.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/bit_cast_plan.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/blockers.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/builtin_plan.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/check_budget.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/cmp_op.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/coerce_plan.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/comptime_float.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/conformance/anonymous_struct.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/conformance/anytype_typeof.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/conformance/array_length_expr.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/conformance/array_literal.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/conformance/array_literal_value.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/conformance/array_repeat_text.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/conformance/bare_abs.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/conformance/big_frame.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/conformance/big_repeat_global.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/conformance/bit_cast.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/conformance/brace_invariant.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/conformance/builtin_abs_max_min_pi.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/conformance/carried_allocator.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/conformance/carried_container.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/conformance/cmp_out_of_range.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/conformance/comptime_float.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/conformance/comptime_float_f128.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/conformance/const_division.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/conformance/const_optional.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/conformance/discard_value.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/conformance/div_trunc_panic.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/conformance/elf_object.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/conformance/empty_anon_literal.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/conformance/empty_typed_array_literal.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/conformance/eval_branch_quota.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/conformance/float_as.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/conformance/float_call_cast.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/conformance/float_from_int_literal.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/conformance/float_mul_pow2.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/conformance/float_sqrt.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/conformance/frame_address_caller_owned.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/conformance/i128_arith.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/conformance/i128_ops.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/conformance/i128_return.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/conformance/int_cast.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/conformance/int_cast_index.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/conformance/large_frame.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/conformance/lazy_signature.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/conformance/let_reassigned.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/conformance/libm_logf.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/conformance/libm_powf.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/conformance/libm_rounding.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/conformance/libm_std_math.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/conformance/module_var_in_test.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/conformance/negative_float_literal.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/conformance/nested_anon_struct.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/conformance/numeric_coercion.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/conformance/odd_width_int.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/conformance/opaque_pointer.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/conformance/opt_void.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/conformance/optional_enum_compare.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/conformance/optional_module_var.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/conformance/param_discard.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/conformance/pointer_equality.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/conformance/postfix_optional.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/conformance/rem_int.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/conformance/repeat_addr_unreached.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/conformance/repeat_local.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/conformance/repeat_width_suffix.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/conformance/return_undefined_void.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/conformance/scaffold_local.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/conformance/scope_exit.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/conformance/scoped_gf16.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/conformance/shadow_module_var.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/conformance/size_of.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/conformance/slice_arg_one_element.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/conformance/static_slice_literal.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/conformance/std_mem_byte_slice.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/conformance/stdmem.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/conformance/str_module_var.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/conformance/string_slice_literal.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/conformance/struct_lit_if.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/conformance/test_local_write.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/conformance/tuple_local.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/conformance/tuple_local_index.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/conformance/type_alias.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/conformance/type_void.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/conformance/undefined_arg.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/conformance/undefined_module_var.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/conformance/unreached_stub.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/conformance/unread_anytype.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/conformance/unresolved_signature.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/conformance/untyped_local.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/conformance/untyped_local_uses.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/conformance/value_ignored.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/conformance/value_params.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/conformance/verilog_lib.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/conformance/verilog_prim.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/conformance/verilog_use.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/conformance/verilog_widths.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/conformance/void_bind.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/conformance/wide_int_const.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/conformance/zig_keyword_field.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/const_div_plan.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/discard_plan.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/dogfood.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/elf.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/emit_kit.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/empty_lit_plan.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/eval_arith.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/float_as_plan.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/frame_store_plan.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/fuzz.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/fuzz_oracle.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/i128_plan.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/int_cast_plan.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/lazy_sig_plan.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/ledger_steward.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/lencall.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/libm.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/libm_plan.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/literal_plan.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/macho.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/opaque_plan.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/optional_compare_plan.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/ptr_eq_plan.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/reduce.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/ref_var_plan.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/scaffold_plan.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/slice_lit_plan.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/source_text.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/stdmem.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/stdmem_plan.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/steward.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/text_escape.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/ts_emit.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/ts_plan.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/tuple_local_plan.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/type_text.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/undefined_arg_plan.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/verdict_key.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/verilog_emit.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/verilog_plan.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/void_bind_plan.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/wide_plan.t27", "t27b": "pass"}, - {"path": "specs/tri/test/report.t27", "t27b": "pass"}, - {"path": "specs/tri/utils/args.t27", "t27b": "pass"}, - {"path": "specs/tri/utils/exit_codes.t27", "t27b": "pass"}, - {"path": "specs/tri/utils/template.t27", "t27b": "pass"}, - {"path": "specs/trinet/etx.t27", "t27b": "pass"}, - {"path": "specs/trinet/ledger.t27", "t27b": "pass"}, - {"path": "specs/trinet/mint_authority.t27", "t27b": "pass"}, - {"path": "specs/trinet/node-work-credit.t27", "t27b": "pass"}, - {"path": "specs/trinet/tri-bridge.t27", "t27b": "pass"}, - {"path": "specs/trinity/build_graph.t27", "t27b": "pass"}, - {"path": "specs/trinity/capabilities/abi.c-api.t27", "t27b": "pass"}, - {"path": "specs/trinity/capabilities/agent.daemons.t27", "t27b": "pass"}, - {"path": "specs/trinity/capabilities/agent.phi-loop.t27", "t27b": "pass"}, - {"path": "specs/trinity/capabilities/agent.tri-api.t27", "t27b": "pass"}, - {"path": "specs/trinity/capabilities/api.http-server.t27", "t27b": "pass"}, - {"path": "specs/trinity/capabilities/archive.legacy.t27", "t27b": "pass"}, - {"path": "specs/trinity/capabilities/bench.suite.t27", "t27b": "pass"}, - {"path": "specs/trinity/capabilities/bot.tri-bot.t27", "t27b": "pass"}, - {"path": "specs/trinity/capabilities/brain.regions.t27", "t27b": "pass"}, - {"path": "specs/trinity/capabilities/catalog.spec-mirror.t27", "t27b": "pass"}, - {"path": "specs/trinity/capabilities/catalog.world-scan.t27", "t27b": "pass"}, - {"path": "specs/trinity/capabilities/cli.tri.t27", "t27b": "pass"}, - {"path": "specs/trinity/capabilities/convert.b2t.t27", "t27b": "pass"}, - {"path": "specs/trinity/capabilities/examples.zig.t27", "t27b": "pass"}, - {"path": "specs/trinity/capabilities/ext.vscode-swe.t27", "t27b": "pass"}, - {"path": "specs/trinity/capabilities/fpga.adapter.t27", "t27b": "pass"}, - {"path": "specs/trinity/capabilities/fpga.in-repo.t27", "t27b": "pass"}, - {"path": "specs/trinity/capabilities/lib.trinity.t27", "t27b": "pass"}, - {"path": "specs/trinity/capabilities/llm.firebird.t27", "t27b": "pass"}, - {"path": "specs/trinity/capabilities/llm.igla-chat.t27", "t27b": "pass"}, - {"path": "specs/trinity/capabilities/mcp.needle-mcp.t27", "t27b": "pass"}, - {"path": "specs/trinity/capabilities/mcp.trinity-mcp.t27", "t27b": "pass"}, - {"path": "specs/trinity/capabilities/native.canvas.t27", "t27b": "pass"}, - {"path": "specs/trinity/capabilities/native.node-gui.t27", "t27b": "pass"}, - {"path": "specs/trinity/capabilities/native.queen-app.t27", "t27b": "pass"}, - {"path": "specs/trinity/capabilities/node.trinity-node.t27", "t27b": "pass"}, - {"path": "specs/trinity/capabilities/numeric.golden-float.t27", "t27b": "pass"}, - {"path": "specs/trinity/capabilities/ops.deploy-infra.t27", "t27b": "pass"}, - {"path": "specs/trinity/capabilities/ops.railway-cli.t27", "t27b": "pass"}, - {"path": "specs/trinity/capabilities/pkg.vendored-cache.t27", "t27b": "pass"}, - {"path": "specs/trinity/capabilities/queen.lib.t27", "t27b": "pass"}, - {"path": "specs/trinity/capabilities/registry.commands.t27", "t27b": "pass"}, - {"path": "specs/trinity/capabilities/release.packaging.t27", "t27b": "pass"}, - {"path": "specs/trinity/capabilities/research.nexus-docs.t27", "t27b": "pass"}, - {"path": "specs/trinity/capabilities/research.programs.t27", "t27b": "pass"}, - {"path": "specs/trinity/capabilities/research.unreferenced-sources.t27", "t27b": "pass"}, - {"path": "specs/trinity/capabilities/search.vsa-index.t27", "t27b": "pass"}, - {"path": "specs/trinity/capabilities/specs.t27-vendored-compiler.t27", "t27b": "pass"}, - {"path": "specs/trinity/capabilities/specs.tri-corpus.t27", "t27b": "pass"}, - {"path": "specs/trinity/capabilities/specs.vibee-corpus.t27", "t27b": "pass"}, - {"path": "specs/trinity/capabilities/state.trinity-dir.t27", "t27b": "pass"}, - {"path": "specs/trinity/capabilities/test.graph.t27", "t27b": "pass"}, - {"path": "specs/trinity/capabilities/tools.scripts.t27", "t27b": "pass"}, - {"path": "specs/trinity/capabilities/train.hslm.t27", "t27b": "pass"}, - {"path": "specs/trinity/capabilities/training.targets.t27", "t27b": "pass"}, - {"path": "specs/trinity/capabilities/tri27.programs.t27", "t27b": "pass"}, - {"path": "specs/trinity/capabilities/tri27.toolchain.t27", "t27b": "pass"}, - {"path": "specs/trinity/capabilities/vibee.compiler.t27", "t27b": "pass"}, - {"path": "specs/trinity/capabilities/vsa.zig-hdc.t27", "t27b": "pass"}, - {"path": "specs/trinity/capabilities/web.docsite.t27", "t27b": "pass"}, - {"path": "specs/trinity/capabilities/web.queen-web.t27", "t27b": "pass"}, - {"path": "specs/trinity/capabilities/web.site.t27", "t27b": "pass"}, - {"path": "specs/trinity/compiler_matrix.t27", "t27b": "pass"}, - {"path": "specs/trinity/project.t27", "t27b": "pass"}, - {"path": "specs/ui/queen_evidence.t27", "t27b": "pass"}, - {"path": "specs/vault/audit.t27", "t27b": "pass"}, - {"path": "specs/vault/merge.t27", "t27b": "pass"}, - {"path": "specs/vault/policy.t27", "t27b": "pass"}, - {"path": "specs/verified/bench_agent.t27", "t27b": "pass"}, - {"path": "specs/verified/bench_boards.t27", "t27b": "pass"}, - {"path": "specs/verified/bitstream_reuse.t27", "t27b": "pass"}, - {"path": "specs/verified/bitstream_share.t27", "t27b": "pass"}, - {"path": "specs/verified/clock_constraints.t27", "t27b": "pass"}, - {"path": "specs/verified/corpus_merkle.t27", "t27b": "pass"}, - {"path": "specs/verified/corpus_receipt.t27", "t27b": "pass"}, - {"path": "specs/verified/ddc_receipt.t27", "t27b": "pass"}, - {"path": "specs/verified/device_dna.t27", "t27b": "pass"}, - {"path": "specs/verified/device_evidence.t27", "t27b": "pass"}, - {"path": "specs/verified/die_binding.t27", "t27b": "pass"}, - {"path": "specs/verified/digest_cache.t27", "t27b": "pass"}, - {"path": "specs/verified/evidence_chain.t27", "t27b": "pass"}, - {"path": "specs/verified/failure_loop.t27", "t27b": "pass"}, - {"path": "specs/verified/frontier.t27", "t27b": "pass"}, - {"path": "specs/verified/gen_hash_cache.t27", "t27b": "pass"}, - {"path": "specs/verified/independence.t27", "t27b": "pass"}, - {"path": "specs/verified/payout.t27", "t27b": "pass"}, - {"path": "specs/verified/poc/a/slot.t27", "t27b": "pass"}, - {"path": "specs/verified/poc/b/slot.t27", "t27b": "pass"}, - {"path": "specs/verified/poc/run.t27", "t27b": "pass"}, - {"path": "specs/verified/poc/static_counter.t27", "t27b": "pass"}, - {"path": "specs/verified/receipt.t27", "t27b": "pass"}, - {"path": "specs/verified/region.t27", "t27b": "pass"}, - {"path": "specs/verified/reuse.t27", "t27b": "pass"}, - {"path": "specs/verified/review_gate.t27", "t27b": "pass"}, - {"path": "specs/verified/run_record.t27", "t27b": "pass"}, - {"path": "specs/verified/seal_check.t27", "t27b": "pass"}, - {"path": "specs/verified/seal_identity.t27", "t27b": "pass"}, - {"path": "specs/verified/signed_receipt.t27", "t27b": "pass"}, - {"path": "specs/verified/silicon_queue.t27", "t27b": "pass"}, - {"path": "specs/verified/silicon_runs.t27", "t27b": "pass"}, - {"path": "specs/verified/suite_jobs.t27", "t27b": "pass"}, - {"path": "specs/verified/ternary_link_run.t27", "t27b": "pass"}, - {"path": "specs/verified/verdict.t27", "t27b": "pass"}, - {"path": "specs/verified/verdict_audit.t27", "t27b": "pass"}, - {"path": "specs/verified/watch.t27", "t27b": "pass"}, - {"path": "specs/vm/trinity_vm.t27", "t27b": "pass"}, - {"path": "specs/vsa/similarity_search.t27", "t27b": "pass"}, - {"path": "specs/vsa/trinity_compat.t27", "t27b": "pass"}, - {"path": "specs/xilinx7/bench_coverage.t27", "t27b": "pass"}, - {"path": "specs/xilinx7/far.t27", "t27b": "pass"}, - {"path": "specs/xilinx7/flow.t27", "t27b": "pass"}, - {"path": "specs/xilinx7/frames.t27", "t27b": "pass"}, - {"path": "specs/xilinx7/packets.t27", "t27b": "pass"} + {"path": "specs/a/b_c.t27", "t27b": "pass"}, + {"path": "specs/a_b/c.t27", "t27b": "pass"}, + {"path": "specs/agents/a.t27", "t27b": "pass"}, + {"path": "specs/agents/b.t27", "t27b": "pass"}, + {"path": "specs/agents/c.t27", "t27b": "pass"}, + {"path": "specs/agents/d.t27", "t27b": "pass"}, + {"path": "specs/agents/e.t27", "t27b": "pass"}, + {"path": "specs/agents/f.t27", "t27b": "pass"}, + {"path": "specs/agents/g.t27", "t27b": "pass"}, + {"path": "specs/agents/h.t27", "t27b": "pass"}, + {"path": "specs/agents/i.t27", "t27b": "pass"}, + {"path": "specs/agents/j.t27", "t27b": "pass"}, + {"path": "specs/agents/k.t27", "t27b": "pass"}, + {"path": "specs/agents/l.t27", "t27b": "pass"}, + {"path": "specs/agents/m.t27", "t27b": "pass"}, + {"path": "specs/agents/n.t27", "t27b": "pass"}, + {"path": "specs/agents/o.t27", "t27b": "pass"}, + {"path": "specs/agents/p.t27", "t27b": "pass"}, + {"path": "specs/agents/q.t27", "t27b": "pass"}, + {"path": "specs/agents/r.t27", "t27b": "pass"}, + {"path": "specs/agents/s.t27", "t27b": "pass"}, + {"path": "specs/agents/t.t27", "t27b": "pass"}, + {"path": "specs/agents/ti.t27", "t27b": "pass"}, + {"path": "specs/agents/u.t27", "t27b": "pass"}, + {"path": "specs/agents/v.t27", "t27b": "pass"}, + {"path": "specs/agents/w.t27", "t27b": "pass"}, + {"path": "specs/agents/x.t27", "t27b": "pass"}, + {"path": "specs/agents/y.t27", "t27b": "pass"}, + {"path": "specs/agents/z.t27", "t27b": "pass"}, + {"path": "specs/api/c_abi.t27", "t27b": "pass"}, + {"path": "specs/api/tri_api_context.t27", "t27b": "pass"}, + {"path": "specs/api/tri_api_loop.t27", "t27b": "pass"}, + {"path": "specs/api/tri_api_permissions.t27", "t27b": "pass"}, + {"path": "specs/api/tri_api_session.t27", "t27b": "pass"}, + {"path": "specs/api/tri_net_api.t27", "t27b": "pass"}, + {"path": "specs/automation/agent-claims-honest.t27", "t27b": "pass"}, + {"path": "specs/automation/agent-conversations.t27", "t27b": "pass"}, + {"path": "specs/automation/agent-hive-group.t27", "t27b": "pass"}, + {"path": "specs/automation/agent-media-kie.t27", "t27b": "pass"}, + {"path": "specs/automation/agent-neuro-kie.t27", "t27b": "pass"}, + {"path": "specs/automation/agent-provider-chain.t27", "t27b": "pass"}, + {"path": "specs/automation/agent-spec-bank.t27", "t27b": "pass"}, + {"path": "specs/automation/ball-board.t27", "t27b": "pass"}, + {"path": "specs/automation/ball-grants.t27", "t27b": "pass"}, + {"path": "specs/automation/blog-share.t27", "t27b": "pass"}, + {"path": "specs/automation/bot-agent-memory.t27", "t27b": "pass"}, + {"path": "specs/automation/bot-agent-stream.t27", "t27b": "pass"}, + {"path": "specs/automation/bot-agent-team.t27", "t27b": "pass"}, + {"path": "specs/automation/bot-event-tabs.t27", "t27b": "pass"}, + {"path": "specs/automation/bot-menu-press.t27", "t27b": "pass"}, + {"path": "specs/automation/bot-neuro-office.t27", "t27b": "pass"}, + {"path": "specs/automation/bot-office-crm.t27", "t27b": "pass"}, + {"path": "specs/automation/bot-topic-tabs.t27", "t27b": "pass"}, + {"path": "specs/automation/browser-pod-restart.t27", "t27b": "pass"}, + {"path": "specs/automation/browser-sign-in.t27", "t27b": "pass"}, + {"path": "specs/automation/browser-tab-strip.t27", "t27b": "pass"}, + {"path": "specs/automation/browser-viewer-boot.t27", "t27b": "pass"}, + {"path": "specs/automation/card-chat-night-watch.t27", "t27b": "pass"}, + {"path": "specs/automation/ci-bridge.t27", "t27b": "pass"}, + {"path": "specs/automation/claim-guard-bar.t27", "t27b": "pass"}, + {"path": "specs/automation/connect-card.t27", "t27b": "pass"}, + {"path": "specs/automation/course-access.t27", "t27b": "pass"}, + {"path": "specs/automation/course-outreach.t27", "t27b": "pass"}, + {"path": "specs/automation/crm-client-onboard.t27", "t27b": "pass"}, + {"path": "specs/automation/crm-client-ownership.t27", "t27b": "pass"}, + {"path": "specs/automation/crm-client-workspace.t27", "t27b": "pass"}, + {"path": "specs/automation/crm-duet.t27", "t27b": "pass"}, + {"path": "specs/automation/crm-first-screen.t27", "t27b": "pass"}, + {"path": "specs/automation/crm-lead-magnet.t27", "t27b": "pass"}, + {"path": "specs/automation/crm-sellers.t27", "t27b": "pass"}, + {"path": "specs/automation/crm-story-reel.t27", "t27b": "pass"}, + {"path": "specs/automation/engage-desk.t27", "t27b": "pass"}, + {"path": "specs/automation/hive-contributor-keys.t27", "t27b": "pass"}, + {"path": "specs/automation/inngest-functions-status.t27", "t27b": "pass"}, + {"path": "specs/automation/inngest-probe-suite.t27", "t27b": "pass"}, + {"path": "specs/automation/inngest-queen-scheduler.t27", "t27b": "pass"}, + {"path": "specs/automation/kanban-card-chat.t27", "t27b": "pass"}, + {"path": "specs/automation/leela-agent-link.t27", "t27b": "pass"}, + {"path": "specs/automation/mail-push.t27", "t27b": "pass"}, + {"path": "specs/automation/meeting-reminders.t27", "t27b": "pass"}, + {"path": "specs/automation/meta-connect.t27", "t27b": "pass"}, + {"path": "specs/automation/owner-studio.t27", "t27b": "pass"}, + {"path": "specs/automation/photo-actions.t27", "t27b": "pass"}, + {"path": "specs/automation/plan-reel.t27", "t27b": "pass"}, + {"path": "specs/automation/poster-facts-overlay.t27", "t27b": "pass"}, + {"path": "specs/automation/queen-contributor-keys.t27", "t27b": "pass"}, + {"path": "specs/automation/queen-growth.t27", "t27b": "pass"}, + {"path": "specs/automation/reddit-desk.t27", "t27b": "pass"}, + {"path": "specs/automation/review-jam.t27", "t27b": "pass"}, + {"path": "specs/automation/seal-stands-in.t27", "t27b": "pass"}, + {"path": "specs/automation/social-api.t27", "t27b": "pass"}, + {"path": "specs/automation/split-reel.t27", "t27b": "pass"}, + {"path": "specs/automation/token-wallet.t27", "t27b": "pass"}, + {"path": "specs/automation/tri-claim-batch.t27", "t27b": "pass"}, + {"path": "specs/automation/tri-wallet-chains.t27", "t27b": "pass"}, + {"path": "specs/automation/wrapup-auto.t27", "t27b": "pass"}, + {"path": "specs/base/debounce.t27", "t27b": "pass"}, + {"path": "specs/base/ops.t27", "t27b": "pass"}, + {"path": "specs/base/ring_32.t27", "t27b": "pass"}, + {"path": "specs/base/seed.t27", "t27b": "pass"}, + {"path": "specs/base/ternary_encoding.t27", "t27b": "pass"}, + {"path": "specs/base/types.t27", "t27b": "pass"}, + {"path": "specs/basics/01_what_a_spec_is.t27", "t27b": "pass"}, + {"path": "specs/basics/02_the_module_line.t27", "t27b": "pass"}, + {"path": "specs/basics/03_comments_and_prose.t27", "t27b": "pass"}, + {"path": "specs/basics/04_constants.t27", "t27b": "pass"}, + {"path": "specs/basics/05_whole_numbers.t27", "t27b": "pass"}, + {"path": "specs/basics/06_true_false_and_text.t27", "t27b": "pass"}, + {"path": "specs/basics/07_arrays.t27", "t27b": "pass"}, + {"path": "specs/basics/08_trits.t27", "t27b": "pass"}, + {"path": "specs/basics/09_expressions.t27", "t27b": "pass"}, + {"path": "specs/basics/10_a_test_block.t27", "t27b": "pass"}, + {"path": "specs/basics/11_many_tests.t27", "t27b": "pass"}, + {"path": "specs/basics/12_functions.t27", "t27b": "pass"}, + {"path": "specs/basics/13_local_names.t27", "t27b": "pass"}, + {"path": "specs/basics/14_if_and_else.t27", "t27b": "pass"}, + {"path": "specs/basics/15_loops.t27", "t27b": "pass"}, + {"path": "specs/basics/16_pub_or_private.t27", "t27b": "pass"}, + {"path": "specs/basics/17_structs.t27", "t27b": "pass"}, + {"path": "specs/basics/18_enums.t27", "t27b": "pass"}, + {"path": "specs/basics/19_use_other_modules.t27", "t27b": "pass"}, + {"path": "specs/basics/20_invariants.t27", "t27b": "pass"}, + {"path": "specs/basics/21_gen_ts.t27", "t27b": "pass"}, + {"path": "specs/basics/22_seven_backends.t27", "t27b": "pass"}, + {"path": "specs/basics/23_stages_of_t27c.t27", "t27b": "pass"}, + {"path": "specs/basics/24_tri_commands.t27", "t27b": "pass"}, + {"path": "specs/basics/25_reading_errors.t27", "t27b": "pass"}, + {"path": "specs/basics/26_a_small_program.t27", "t27b": "pass"}, + {"path": "specs/basics/27_where_next.t27", "t27b": "pass"}, + {"path": "specs/benchmarks/bench_main.t27", "t27b": "pass"}, + {"path": "specs/benchmarks/bench_nn.t27", "t27b": "pass"}, + {"path": "specs/benchmarks/gf16_bfloat16_nmse.t27", "t27b": "pass"}, + {"path": "specs/benchmarks/kernel_collatz.t27", "t27b": "pass"}, + {"path": "specs/benchmarks/kernel_f64loop.t27", "t27b": "pass"}, + {"path": "specs/benchmarks/kernel_fib.t27", "t27b": "pass"}, + {"path": "specs/benchmarks/kernel_matmul.t27", "t27b": "pass"}, + {"path": "specs/benchmarks/kernel_sieve.t27", "t27b": "pass"}, + {"path": "specs/benchmarks/kernel_ternary.t27", "t27b": "pass"}, + {"path": "specs/benchmarks/ternary_vs_binary.t27", "t27b": "pass"}, + {"path": "specs/blog/t27b_progress.t27", "t27b": "pass"}, + {"path": "specs/boards/arty_a7.t27", "t27b": "pass"}, + {"path": "specs/boards/wukong_v1.t27", "t27b": "pass"}, + {"path": "specs/boards/xc7a100t_full.t27", "t27b": "pass"}, + {"path": "specs/boards/xc7a100t_minimal.t27", "t27b": "pass"}, + {"path": "specs/brain/bus.t27", "t27b": "pass"}, + {"path": "specs/brain/cognitive_loop.t27", "t27b": "pass"}, + {"path": "specs/brain/phi_timing.t27", "t27b": "pass"}, + {"path": "specs/brain/unified_state.t27", "t27b": "pass"}, + {"path": "specs/catalog/discovery.t27", "t27b": "pass"}, + {"path": "specs/ci/affected.t27", "t27b": "pass"}, + {"path": "specs/ci/delivery_metrics.t27", "t27b": "pass"}, + {"path": "specs/ci/derived_data.t27", "t27b": "pass"}, + {"path": "specs/ci/gates/conflict_markers.t27", "t27b": "pass"}, + {"path": "specs/ci/gates/documented_commands.t27", "t27b": "pass"}, + {"path": "specs/ci/gates/verilog_widths.t27", "t27b": "pass"}, + {"path": "specs/ci/schema.t27", "t27b": "pass"}, + {"path": "specs/compiler/c_array_repeat_wrapper.t27", "t27b": "pass"}, + {"path": "specs/compiler/c_fixed_array_return.t27", "t27b": "pass"}, + {"path": "specs/compiler/codegen_conformance.t27", "t27b": "pass"}, + {"path": "specs/compiler/core/t27core.t27", "t27b": "pass"}, + {"path": "specs/compiler/core/t27core_ddc.t27", "t27b": "pass"}, + {"path": "specs/compiler/cse_hoist.t27", "t27b": "pass"}, + {"path": "specs/compiler/lexer.t27", "t27b": "pass"}, + {"path": "specs/compiler/meta_compile.t27", "t27b": "pass"}, + {"path": "specs/compiler/rust_constant_case.t27", "t27b": "pass"}, + {"path": "specs/compiler/rust_enum_order.t27", "t27b": "pass"}, + {"path": "specs/compiler/rust_optional_returns.t27", "t27b": "pass"}, + {"path": "specs/compiler/rust_tail_returns.t27", "t27b": "pass"}, + {"path": "specs/compiler/rust_value_parameters.t27", "t27b": "pass"}, + {"path": "specs/compiler/test_report_exit.t27", "t27b": "pass"}, + {"path": "specs/compiler/theory/isa_round_trip.t27", "t27b": "pass"}, + {"path": "specs/compiler/theory/reproducible.t27", "t27b": "pass"}, + {"path": "specs/compiler/theory/sieve.t27", "t27b": "pass"}, + {"path": "specs/compiler/theory/speed_quality.t27", "t27b": "pass"}, + {"path": "specs/compiler/theory/toolchain.t27", "t27b": "pass"}, + {"path": "specs/compiler/theory/vacuity_census.t27", "t27b": "pass"}, + {"path": "specs/compiler/theory/warmup.t27", "t27b": "pass"}, + {"path": "specs/compiler/theory/warmup_t27b.t27", "t27b": "pass"}, + {"path": "specs/compiler/verilog_aos_memory.t27", "t27b": "pass"}, + {"path": "specs/compiler/verilog_branch_context.t27", "t27b": "pass"}, + {"path": "specs/compiler/zig_empty_typed_array.t27", "t27b": "pass"}, + {"path": "specs/compiler/zig_field_syntax.t27", "t27b": "pass"}, + {"path": "specs/compiler/zig_float_call_cast.t27", "t27b": "pass"}, + {"path": "specs/compiler/zig_primitive_bindings.t27", "t27b": "pass"}, + {"path": "specs/compiler/zig_scoped_type.t27", "t27b": "pass"}, + {"path": "specs/compiler/zig_shadow_initializer.t27", "t27b": "pass"}, + {"path": "specs/compiler/zig_test_shadowing.t27", "t27b": "pass"}, + {"path": "specs/compiler/zig_value_ignored.t27", "t27b": "pass"}, + {"path": "specs/conformance/e2e_scenarios.t27", "t27b": "pass"}, + {"path": "specs/crons/999-multibots-telegraf-agent-autopilot-L1118.t27", "t27b": "pass"}, + {"path": "specs/crons/999-multibots-telegraf-bot-owner-billing-L474.t27", "t27b": "pass"}, + {"path": "specs/crons/999-multibots-telegraf-check-stuck-trainings.t27", "t27b": "pass"}, + {"path": "specs/crons/999-multibots-telegraf-ci.t27", "t27b": "pass"}, + {"path": "specs/crons/999-multibots-telegraf-client-telemetry-daily.t27", "t27b": "pass"}, + {"path": "specs/crons/999-multibots-telegraf-club-invoice-abandoned-watch.t27", "t27b": "pass"}, + {"path": "specs/crons/999-multibots-telegraf-crm-proactive-sweep.t27", "t27b": "pass"}, + {"path": "specs/crons/999-multibots-telegraf-crmProactive-L375.t27", "t27b": "pass"}, + {"path": "specs/crons/999-multibots-telegraf-daily-sales-advisor.t27", "t27b": "pass"}, + {"path": "specs/crons/999-multibots-telegraf-generate-jobs-L164.t27", "t27b": "pass"}, + {"path": "specs/crons/999-multibots-telegraf-health-check.t27", "t27b": "pass"}, + {"path": "specs/crons/999-multibots-telegraf-log-monitor.t27", "t27b": "pass"}, + {"path": "specs/crons/999-multibots-telegraf-notificationHandler-L318.t27", "t27b": "pass"}, + {"path": "specs/crons/999-multibots-telegraf-notificationHandler-L324.t27", "t27b": "pass"}, + {"path": "specs/crons/999-multibots-telegraf-periodic-webhook-health-check.t27", "t27b": "pass"}, + {"path": "specs/crons/999-multibots-telegraf-production-monitor-L80.t27", "t27b": "pass"}, + {"path": "specs/crons/999-multibots-telegraf-provider-health-monitor-L344.t27", "t27b": "pass"}, + {"path": "specs/crons/999-multibots-telegraf-render-server-L10845.t27", "t27b": "pass"}, + {"path": "specs/crons/999-multibots-telegraf-render-server-L2301.t27", "t27b": "pass"}, + {"path": "specs/crons/999-multibots-telegraf-render-server-L2325.t27", "t27b": "pass"}, + {"path": "specs/crons/999-multibots-telegraf-render-server-L919.t27", "t27b": "pass"}, + {"path": "specs/crons/999-multibots-telegraf-robokassa-unclaimed-watch.t27", "t27b": "pass"}, + {"path": "specs/crons/999-multibots-telegraf-security.t27", "t27b": "pass"}, + {"path": "specs/crons/999-multibots-telegraf-skill-detector.t27", "t27b": "pass"}, + {"path": "specs/crons/999-multibots-telegraf-taskCache-L27.t27", "t27b": "pass"}, + {"path": "specs/crons/999-multibots-telegraf-ton-pending-watch.t27", "t27b": "pass"}, + {"path": "specs/crons/999-multibots-telegraf-video-task-store-L156.t27", "t27b": "pass"}, + {"path": "specs/crons/mac-alerts-digest.t27", "t27b": "pass"}, + {"path": "specs/crons/mac-alerts-watchdog.t27", "t27b": "pass"}, + {"path": "specs/crons/mac-browseros-cron-watchdog.t27", "t27b": "pass"}, + {"path": "specs/crons/mac-dev-cache-clean.t27", "t27b": "pass"}, + {"path": "specs/crons/mac-jobsearch-poller.t27", "t27b": "pass"}, + {"path": "specs/crons/mac-leela-dailyquote.t27", "t27b": "pass"}, + {"path": "specs/crons/mac-mail-bridge.t27", "t27b": "pass"}, + {"path": "specs/crons/mac-mcp-hub.t27", "t27b": "pass"}, + {"path": "specs/crons/mac-neo-boards.t27", "t27b": "pass"}, + {"path": "specs/crons/mac-neo-jobsearch.t27", "t27b": "pass"}, + {"path": "specs/crons/mac-reviewer-bees.t27", "t27b": "pass"}, + {"path": "specs/crons/mac-signup-watch.t27", "t27b": "pass"}, + {"path": "specs/crons/mac-trios-cycle-heal.t27", "t27b": "pass"}, + {"path": "specs/crons/mac-trios-cycle.t27", "t27b": "pass"}, + {"path": "specs/crons/mac-trios-doctor.t27", "t27b": "pass"}, + {"path": "specs/crons/mac-trios-feed.t27", "t27b": "pass"}, + {"path": "specs/crons/mac-trios-heal.t27", "t27b": "pass"}, + {"path": "specs/crons/railway-jobsearch-cron.t27", "t27b": "pass"}, + {"path": "specs/crons/t27-formal-mutation.t27", "t27b": "pass"}, + {"path": "specs/crons/t27-pr-dashboard.t27", "t27b": "pass"}, + {"path": "specs/crons/trinity-agent-cron-cleanup.t27", "t27b": "pass"}, + {"path": "specs/crons/trinity-agent-queue-drain.t27", "t27b": "pass"}, + {"path": "specs/crons/trinity-brain-ci.t27", "t27b": "pass"}, + {"path": "specs/crons/trinity-codegen.t27", "t27b": "pass"}, + {"path": "specs/crons/trinity-discover-callers.t27", "t27b": "pass"}, + {"path": "specs/crons/trinity-pages-health-check.t27", "t27b": "pass"}, + {"path": "specs/crons/trinity-signal-health-self.t27", "t27b": "pass"}, + {"path": "specs/crons/trinity-site-live-gate.t27", "t27b": "pass"}, + {"path": "specs/demos/simple_test.t27", "t27b": "pass"}, + {"path": "specs/docs/chapters/alphabet.t27", "t27b": "pass"}, + {"path": "specs/docs/chapters/evidence.t27", "t27b": "pass"}, + {"path": "specs/docs/chapters/layers.t27", "t27b": "pass"}, + {"path": "specs/docs/chapters/project.t27", "t27b": "pass"}, + {"path": "specs/docs/chapters/queen.t27", "t27b": "pass"}, + {"path": "specs/docs/chapters/rules.t27", "t27b": "pass"}, + {"path": "specs/docs/chapters/tooling.t27", "t27b": "pass"}, + {"path": "specs/docs/system.t27", "t27b": "pass"}, + {"path": "specs/effects/capability.t27", "t27b": "pass"}, + {"path": "specs/effects/clock_cap.t27", "t27b": "pass"}, + {"path": "specs/effects/fs_cap.t27", "t27b": "pass"}, + {"path": "specs/effects/replay_oracle.t27", "t27b": "pass"}, + {"path": "specs/fpga/adapter.t27", "t27b": "pass"}, + {"path": "specs/fpga/apb_bridge.t27", "t27b": "pass"}, + {"path": "specs/fpga/assembler.t27", "t27b": "pass"}, + {"path": "specs/fpga/axi4.t27", "t27b": "pass"}, + {"path": "specs/fpga/boards/arty_a7_integration.t27", "t27b": "pass"}, + {"path": "specs/fpga/boards/qmtech_a100t_integration.t27", "t27b": "pass"}, + {"path": "specs/fpga/bootrom.t27", "t27b": "pass"}, + {"path": "specs/fpga/bpsk.t27", "t27b": "pass"}, + {"path": "specs/fpga/clock_domain.t27", "t27b": "pass"}, + {"path": "specs/fpga/coverage.t27", "t27b": "pass"}, + {"path": "specs/fpga/crossopt.t27", "t27b": "pass"}, + {"path": "specs/fpga/cts.t27", "t27b": "pass"}, + {"path": "specs/fpga/dft.t27", "t27b": "pass"}, + {"path": "specs/fpga/die_probe.t27", "t27b": "pass"}, + {"path": "specs/fpga/dsp/adders.t27", "t27b": "pass"}, + {"path": "specs/fpga/dsp/cordic.t27", "t27b": "pass"}, + {"path": "specs/fpga/dsp/fixed_point.t27", "t27b": "pass"}, + {"path": "specs/fpga/dsp/multipliers.t27", "t27b": "pass"}, + {"path": "specs/fpga/dsp/signals.t27", "t27b": "pass"}, + {"path": "specs/fpga/e2e_demo.t27", "t27b": "pass"}, + {"path": "specs/fpga/eth_beacon.t27", "t27b": "pass"}, + {"path": "specs/fpga/eth_crc.t27", "t27b": "pass"}, + {"path": "specs/fpga/eth_rx.t27", "t27b": "pass"}, + {"path": "specs/fpga/fifo.t27", "t27b": "pass"}, + {"path": "specs/fpga/gf16_accel.t27", "t27b": "pass"}, + {"path": "specs/fpga/hw_types.t27", "t27b": "pass"}, + {"path": "specs/fpga/linker.t27", "t27b": "pass"}, + {"path": "specs/fpga/memory.t27", "t27b": "pass"}, + {"path": "specs/fpga/mmcm.t27", "t27b": "pass"}, + {"path": "specs/fpga/mtbf.t27", "t27b": "pass"}, + {"path": "specs/fpga/partition.t27", "t27b": "pass"}, + {"path": "specs/fpga/power.t27", "t27b": "pass"}, + {"path": "specs/fpga/power_analysis.t27", "t27b": "pass"}, + {"path": "specs/fpga/reset_sync.t27", "t27b": "pass"}, + {"path": "specs/fpga/rgmii.t27", "t27b": "pass"}, + {"path": "specs/fpga/rgmii_sniff.t27", "t27b": "pass"}, + {"path": "specs/fpga/ro_race.t27", "t27b": "pass"}, + {"path": "specs/fpga/router.t27", "t27b": "pass"}, + {"path": "specs/fpga/secded.t27", "t27b": "pass"}, + {"path": "specs/fpga/simulator.t27", "t27b": "pass"}, + {"path": "specs/fpga/stdlib.t27", "t27b": "pass"}, + {"path": "specs/fpga/ternary_isa.t27", "t27b": "pass"}, + {"path": "specs/fpga/ternary_link.t27", "t27b": "pass"}, + {"path": "specs/fpga/testbench/assembler_tb.t27", "t27b": "pass"}, + {"path": "specs/fpga/testbench/cts_tb.t27", "t27b": "pass"}, + {"path": "specs/fpga/testbench/formal_tb.t27", "t27b": "pass"}, + {"path": "specs/fpga/testbench/partition_tb.t27", "t27b": "pass"}, + {"path": "specs/fpga/testbench/placement_tb.t27", "t27b": "pass"}, + {"path": "specs/fpga/testbench/power_tb.t27", "t27b": "pass"}, + {"path": "specs/fpga/testbench/router_tb.t27", "t27b": "pass"}, + {"path": "specs/fpga/testbench/simulator_tb.t27", "t27b": "pass"}, + {"path": "specs/fpga/testbench/timing_tb.t27", "t27b": "pass"}, + {"path": "specs/fpga/testbench/vcd_trace_tb.t27", "t27b": "pass"}, + {"path": "specs/fpga/timing.t27", "t27b": "pass"}, + {"path": "specs/fpga/trinet_node.t27", "t27b": "pass"}, + {"path": "specs/fpga/verification/build_verify.t27", "t27b": "pass"}, + {"path": "specs/functions/analytics-sales-advise.t27", "t27b": "pass"}, + {"path": "specs/functions/analytics-skills-detect.t27", "t27b": "pass"}, + {"path": "specs/functions/broadcast-message-send.t27", "t27b": "pass"}, + {"path": "specs/functions/client-telemetry-daily.t27", "t27b": "pass"}, + {"path": "specs/functions/club-invoice-abandoned-watch.t27", "t27b": "pass"}, + {"path": "specs/functions/content-detailed-script-generate.t27", "t27b": "pass"}, + {"path": "specs/functions/content-scenario-clips-generate.t27", "t27b": "pass"}, + {"path": "specs/functions/content-scripts-generate.t27", "t27b": "pass"}, + {"path": "specs/functions/crm-proactive-sweep.t27", "t27b": "pass"}, + {"path": "specs/functions/instagram-competitors-find.t27", "t27b": "pass"}, + {"path": "specs/functions/instagram-reels-analyze.t27", "t27b": "pass"}, + {"path": "specs/functions/instagram-top-content-extract.t27", "t27b": "pass"}, + {"path": "specs/functions/monitoring-error-report.t27", "t27b": "pass"}, + {"path": "specs/functions/monitoring-health-check.t27", "t27b": "pass"}, + {"path": "specs/functions/monitoring-logs-analyze.t27", "t27b": "pass"}, + {"path": "specs/functions/monitoring-logs-trigger.t27", "t27b": "pass"}, + {"path": "specs/functions/morph-images-generate.t27", "t27b": "pass"}, + {"path": "specs/functions/neuro-image-generate.t27", "t27b": "pass"}, + {"path": "specs/functions/payment-ai-server-process.t27", "t27b": "pass"}, + {"path": "specs/functions/reels-ai-callback.t27", "t27b": "pass"}, + {"path": "specs/functions/reels-ai-generate.t27", "t27b": "pass"}, + {"path": "specs/functions/reels-loop-generate.t27", "t27b": "pass"}, + {"path": "specs/functions/render-avatar-video-run.t27", "t27b": "pass"}, + {"path": "specs/functions/render-job-run.t27", "t27b": "pass"}, + {"path": "specs/functions/render-riddle-run.t27", "t27b": "pass"}, + {"path": "specs/functions/robokassa-unclaimed-watch.t27", "t27b": "pass"}, + {"path": "specs/functions/ton-pending-watch.t27", "t27b": "pass"}, + {"path": "specs/functions/training-model-complete.t27", "t27b": "pass"}, + {"path": "specs/functions/training-model-start.t27", "t27b": "pass"}, + {"path": "specs/functions/training-model-v2-start.t27", "t27b": "pass"}, + {"path": "specs/functions/training-stuck-check.t27", "t27b": "pass"}, + {"path": "specs/functions/webhook-generation-validate.t27", "t27b": "pass"}, + {"path": "specs/functions/welcome-avatar-generate.t27", "t27b": "pass"}, + {"path": "specs/github/auth.t27", "t27b": "pass"}, + {"path": "specs/hosting/credit.t27", "t27b": "pass"}, + {"path": "specs/hosting/feed.t27", "t27b": "pass"}, + {"path": "specs/hosting/host.t27", "t27b": "pass"}, + {"path": "specs/hosting/panel.t27", "t27b": "pass"}, + {"path": "specs/hosting/placement.t27", "t27b": "pass"}, + {"path": "specs/hosting/proof.t27", "t27b": "pass"}, + {"path": "specs/hosting/row.t27", "t27b": "pass"}, + {"path": "specs/hosting/statement.t27", "t27b": "pass"}, + {"path": "specs/hosting/sybil.t27", "t27b": "pass"}, + {"path": "specs/hosting/toolchain.t27", "t27b": "pass"}, + {"path": "specs/hosting/topology.t27", "t27b": "pass"}, + {"path": "specs/i18n/agents-ru.t27", "t27b": "pass"}, + {"path": "specs/i18n/blog-ru.t27", "t27b": "pass"}, + {"path": "specs/i18n/docs-ru.t27", "t27b": "pass"}, + {"path": "specs/igla/race/mvp_ternary_classifier.t27", "t27b": "pass"}, + {"path": "specs/igla/race/phi_accumulator_growth.t27", "t27b": "pass"}, + {"path": "specs/igla/race/phi_gain_freedom.t27", "t27b": "pass"}, + {"path": "specs/igla/race/phi_weights.t27", "t27b": "pass"}, + {"path": "specs/igla/race/ternary_lut_table.t27", "t27b": "pass"}, + {"path": "specs/igla/race/ternary_mac_group.t27", "t27b": "pass"}, + {"path": "specs/igla/race/ternary_node.t27", "t27b": "pass"}, + {"path": "specs/igla/race/unit_weights_node.t27", "t27b": "pass"}, + {"path": "specs/igla/w535_bounded_while_module.t27", "t27b": "pass"}, + {"path": "specs/isa/t27a.t27", "t27b": "pass"}, + {"path": "specs/isa/t27a_mnemonics.t27", "t27b": "pass"}, + {"path": "specs/isa/ternary_encoding.t27", "t27b": "pass"}, + {"path": "specs/isa/ternary_gates.t27", "t27b": "pass"}, + {"path": "specs/isa/ternary_graph.t27", "t27b": "pass"}, + {"path": "specs/isa/tri27_bytecode.t27", "t27b": "pass"}, + {"path": "specs/isa/tri27_machine.t27", "t27b": "pass"}, + {"path": "specs/jobs/network_job.t27", "t27b": "pass"}, + {"path": "specs/jobs/release_t27c.t27", "t27b": "pass"}, + {"path": "specs/jobs/t27b_ledger_steward.t27", "t27b": "pass"}, + {"path": "specs/math/constants.t27", "t27b": "pass"}, + {"path": "specs/math/gf_competitive.t27", "t27b": "pass"}, + {"path": "specs/memory/graph/crypt.t27", "t27b": "pass"}, + {"path": "specs/memory/graph/ingest.t27", "t27b": "pass"}, + {"path": "specs/memory/graph/scope.t27", "t27b": "pass"}, + {"path": "specs/memory/graph/temporal.t27", "t27b": "pass"}, + {"path": "specs/memory/graph/types.t27", "t27b": "pass"}, + {"path": "specs/memory/tmem/session.t27", "t27b": "pass"}, + {"path": "specs/memory/tmem/types.t27", "t27b": "pass"}, + {"path": "specs/mesh_routing.t27", "t27b": "pass"}, + {"path": "specs/ml/activation/elu_activation.t27", "t27b": "blocked", "blocker": "ExprCall(undeclared fn)", "reason": "unimplemented"}, + {"path": "specs/ml/activation/gelu_activation.t27", "t27b": "blocked", "blocker": "ExprCall(undeclared fn)", "reason": "unimplemented"}, + {"path": "specs/ml/activation/gelu_approx_activation.t27", "t27b": "blocked", "blocker": "ExprCall(undeclared fn)", "reason": "unimplemented"}, + {"path": "specs/ml/activation/leaky_relu_activation.t27", "t27b": "pass"}, + {"path": "specs/ml/activation/relu_activation.t27", "t27b": "pass"}, + {"path": "specs/ml/activation/sigmoid_activation.t27", "t27b": "pass"}, + {"path": "specs/ml/activation/silu_swish_activation.t27", "t27b": "blocked", "blocker": "ExprCall(undeclared fn)", "reason": "unimplemented"}, + {"path": "specs/ml/activation/softmax.t27", "t27b": "blocked", "blocker": "ExprCall(undeclared fn)", "reason": "unimplemented"}, + {"path": "specs/ml/activation/tanh_activation.t27", "t27b": "blocked", "blocker": "ExprCall(undeclared fn)", "reason": "unimplemented"}, + {"path": "specs/ml/igla_champion_capsule.t27", "t27b": "blocked", "blocker": "ExprIdentifier(undeclared)", "reason": "unimplemented"}, + {"path": "specs/ml/layers/avgpool2d_layer.t27", "t27b": "pass"}, + {"path": "specs/ml/layers/batchnorm_layer.t27", "t27b": "blocked", "blocker": "ExprCall(undeclared fn)", "reason": "unimplemented"}, + {"path": "specs/ml/layers/conv2d_layer.t27", "t27b": "pass"}, + {"path": "specs/ml/layers/dense_layer.t27", "t27b": "pass"}, + {"path": "specs/ml/layers/dropout_layer.t27", "t27b": "pass"}, + {"path": "specs/ml/layers/embedding_layer.t27", "t27b": "blocked", "blocker": "ExprCall(undeclared fn)", "reason": "unimplemented"}, + {"path": "specs/ml/layers/flatten_layer.t27", "t27b": "pass"}, + {"path": "specs/ml/layers/layernorm_layer.t27", "t27b": "pass"}, + {"path": "specs/ml/layers/maxpool2d_layer.t27", "t27b": "pass"}, + {"path": "specs/ml/layers/residual_connection.t27", "t27b": "pass"}, + {"path": "specs/ml/loss/binary_crossentropy_loss.t27", "t27b": "blocked", "blocker": "ExprCall(undeclared fn)", "reason": "unimplemented"}, + {"path": "specs/ml/loss/contrastive_loss.t27", "t27b": "blocked", "blocker": "ExprCall(undeclared fn)", "reason": "unimplemented"}, + {"path": "specs/ml/loss/cross_entropy_loss.t27", "t27b": "blocked", "blocker": "ExprCall(undeclared fn)", "reason": "unimplemented"}, + {"path": "specs/ml/loss/huber_loss.t27", "t27b": "pass"}, + {"path": "specs/ml/loss/kl_divergence.t27", "t27b": "pass"}, + {"path": "specs/ml/loss/mse_loss.t27", "t27b": "pass"}, + {"path": "specs/ml/optimizer/adagrad.t27", "t27b": "blocked", "blocker": "ExprCall(undeclared fn)", "reason": "unimplemented"}, + {"path": "specs/ml/optimizer/adam.t27", "t27b": "blocked", "blocker": "ExprCall(undeclared fn)", "reason": "unimplemented"}, + {"path": "specs/ml/optimizer/lamb.t27", "t27b": "blocked", "blocker": "ExprCall(undeclared fn)", "reason": "unimplemented"}, + {"path": "specs/ml/optimizer/race_config.t27", "t27b": "blocked", "blocker": "ExprIdentifier(undeclared)", "reason": "unimplemented"}, + {"path": "specs/ml/optimizer/rmsprop.t27", "t27b": "pass"}, + {"path": "specs/ml/optimizer/sgd.t27", "t27b": "pass"}, + {"path": "specs/ml/pathway/mlp.t27", "t27b": "blocked", "blocker": "ExprCall(undeclared fn)", "reason": "unimplemented"}, + {"path": "specs/ml/recurrent/attention_mechanism.t27", "t27b": "blocked", "blocker": "ExprCall(undeclared fn)", "reason": "unimplemented"}, + {"path": "specs/ml/recurrent/bilstm.t27", "t27b": "blocked", "blocker": "ExprCall(undeclared fn)", "reason": "unimplemented"}, + {"path": "specs/ml/recurrent/gru_cell.t27", "t27b": "blocked", "blocker": "ExprCall(undeclared fn)", "reason": "unimplemented"}, + {"path": "specs/ml/recurrent/lstm_cell.t27", "t27b": "blocked", "blocker": "ExprCall(undeclared fn)", "reason": "unimplemented"}, + {"path": "specs/ml/recurrent/lstm_single.t27", "t27b": "blocked", "blocker": "ExprCall(undeclared fn)", "reason": "unimplemented"}, + {"path": "specs/ml/recurrent/rnn_cell.t27", "t27b": "blocked", "blocker": "ExprCall(undeclared fn)", "reason": "unimplemented"}, + {"path": "specs/ml/recurrent/self_attention.t27", "t27b": "pass"}, + {"path": "specs/ml/rl/advantage_estimator.t27", "t27b": "blocked", "blocker": "ExprCall(undeclared fn)", "reason": "unimplemented"}, + {"path": "specs/ml/rl/dqn.t27", "t27b": "pass"}, + {"path": "specs/ml/rl/dqn_target_network.t27", "t27b": "pass"}, + {"path": "specs/ml/rl/ppo_clip_loss.t27", "t27b": "blocked", "blocker": "ExprCall(undeclared fn)", "reason": "unimplemented"}, + {"path": "specs/ml/rl/ppo_critic.t27", "t27b": "blocked", "blocker": "ExprCall(undeclared fn)", "reason": "unimplemented"}, + {"path": "specs/ml/rl/sac_critic.t27", "t27b": "pass"}, + {"path": "specs/ml/transformer/encoder_block.t27", "t27b": "blocked", "blocker": "ExprCall(undeclared fn)", "reason": "unimplemented"}, + {"path": "specs/ml/transformer/feed_forward_network.t27", "t27b": "pass"}, + {"path": "specs/ml/transformer/multi_head_attention.t27", "t27b": "pass"}, + {"path": "specs/ml/transformer/positional_encoding.t27", "t27b": "blocked", "blocker": "ExprCall(undeclared fn)", "reason": "unimplemented"}, + {"path": "specs/multipath_router.t27", "t27b": "pass"}, + {"path": "specs/network/attribution.t27", "t27b": "pass"}, + {"path": "specs/network/identity.t27", "t27b": "pass"}, + {"path": "specs/network/job_rules.t27", "t27b": "pass"}, + {"path": "specs/network/mvp.t27", "t27b": "pass"}, + {"path": "specs/network/mvp_v2.t27", "t27b": "pass"}, + {"path": "specs/network/mvp_v3.t27", "t27b": "pass"}, + {"path": "specs/network/mvp_v3_ed25519.t27", "t27b": "pass"}, + {"path": "specs/network/pool.t27", "t27b": "pass"}, + {"path": "specs/network/quorum.t27", "t27b": "pass"}, + {"path": "specs/network/usage.t27", "t27b": "pass"}, + {"path": "specs/numeric/bnf1024.t27", "t27b": "pass"}, + {"path": "specs/numeric/bnf128.t27", "t27b": "pass"}, + {"path": "specs/numeric/bnf16.t27", "t27b": "pass"}, + {"path": "specs/numeric/bnf256.t27", "t27b": "pass"}, + {"path": "specs/numeric/bnf32.t27", "t27b": "pass"}, + {"path": "specs/numeric/bnf512.t27", "t27b": "pass"}, + {"path": "specs/numeric/bnf64.t27", "t27b": "pass"}, + {"path": "specs/numeric/bnf8.t27", "t27b": "pass"}, + {"path": "specs/numeric/catalog_paper_count.t27", "t27b": "pass"}, + {"path": "specs/numeric/e8m0.t27", "t27b": "pass"}, + {"path": "specs/numeric/formats.t27", "t27b": "pass"}, + {"path": "specs/numeric/formats_catalog.t27", "t27b": "pass"}, + {"path": "specs/numeric/gf10.t27", "t27b": "pass"}, + {"path": "specs/numeric/gf1024.t27", "t27b": "pass"}, + {"path": "specs/numeric/gf128.t27", "t27b": "pass"}, + {"path": "specs/numeric/gf14.t27", "t27b": "pass"}, + {"path": "specs/numeric/gf16.t27", "t27b": "pass"}, + {"path": "specs/numeric/gf256.t27", "t27b": "pass"}, + {"path": "specs/numeric/gf48.t27", "t27b": "pass"}, + {"path": "specs/numeric/gf512.t27", "t27b": "pass"}, + {"path": "specs/numeric/gf6.t27", "t27b": "pass"}, + {"path": "specs/numeric/gf96.t27", "t27b": "pass"}, + {"path": "specs/numeric/gft1024.t27", "t27b": "pass"}, + {"path": "specs/numeric/gft128.t27", "t27b": "pass"}, + {"path": "specs/numeric/gft16.t27", "t27b": "pass"}, + {"path": "specs/numeric/gft256.t27", "t27b": "pass"}, + {"path": "specs/numeric/gft32.t27", "t27b": "pass"}, + {"path": "specs/numeric/gft4.t27", "t27b": "pass"}, + {"path": "specs/numeric/gft512.t27", "t27b": "pass"}, + {"path": "specs/numeric/gft64.t27", "t27b": "pass"}, + {"path": "specs/numeric/gft8.t27", "t27b": "pass"}, + {"path": "specs/numeric/gfternary.t27", "t27b": "pass"}, + {"path": "specs/numeric/golden_sieve.t27", "t27b": "pass"}, + {"path": "specs/numeric/ocp_mx.t27", "t27b": "pass"}, + {"path": "specs/numeric/requant_boundary.t27", "t27b": "pass"}, + {"path": "specs/numeric/tnf1024.t27", "t27b": "pass"}, + {"path": "specs/numeric/tnf128.t27", "t27b": "pass"}, + {"path": "specs/numeric/tnf16.t27", "t27b": "pass"}, + {"path": "specs/numeric/tnf17.t27", "t27b": "pass"}, + {"path": "specs/numeric/tnf256.t27", "t27b": "pass"}, + {"path": "specs/numeric/tnf32.t27", "t27b": "pass"}, + {"path": "specs/numeric/tnf4.t27", "t27b": "pass"}, + {"path": "specs/numeric/tnf512.t27", "t27b": "pass"}, + {"path": "specs/numeric/tnf64.t27", "t27b": "pass"}, + {"path": "specs/numeric/tnf8.t27", "t27b": "pass"}, + {"path": "specs/numeric/trinity_numeric_surface.t27", "t27b": "pass"}, + {"path": "specs/physics/e8_lqg_bridge.t27", "t27b": "pass"}, + {"path": "specs/physics/eye_isi.t27", "t27b": "pass"}, + {"path": "specs/physics/gamma-conflict.t27", "t27b": "pass"}, + {"path": "specs/physics/hslm_benchmark.t27", "t27b": "pass"}, + {"path": "specs/physics/line_bounce.t27", "t27b": "pass"}, + {"path": "specs/physics/lqg_cs_bridge.t27", "t27b": "pass"}, + {"path": "specs/physics/xc7_primitives.t27", "t27b": "pass"}, + {"path": "specs/policy/issue_shape.t27", "t27b": "pass"}, + {"path": "specs/policy/l2_generation.t27", "t27b": "pass"}, + {"path": "specs/policy/lang_en.t27", "t27b": "pass"}, + {"path": "specs/policy/merge_ours.t27", "t27b": "pass"}, + {"path": "specs/policy/own_language.t27", "t27b": "pass"}, + {"path": "specs/policy/required_contexts.t27", "t27b": "pass"}, + {"path": "specs/policy/text_lines.t27", "t27b": "pass"}, + {"path": "specs/port/bootstrap/src/bridge.t27", "t27b": "pass"}, + {"path": "specs/port/bootstrap/src/cc_gate.t27", "t27b": "pass"}, + {"path": "specs/port/bootstrap/src/check_calls.t27", "t27b": "pass"}, + {"path": "specs/port/bootstrap/src/compiler/AsmRelocEntry_new.t27", "t27b": "pass"}, + {"path": "specs/port/bootstrap/src/compiler/AsmSectionKind_from_i8.t27", "t27b": "pass"}, + {"path": "specs/port/bootstrap/src/compiler/AssembledInstr_r_type.t27", "t27b": "pass"}, + {"path": "specs/port/bootstrap/src/compiler/HirBusPort_axi4_lite_slave.t27", "t27b": "pass"}, + {"path": "specs/port/bootstrap/src/compiler/HirClockDomain_new.t27", "t27b": "pass"}, + {"path": "specs/port/bootstrap/src/compiler/HirCoverPoint_new.t27", "t27b": "pass"}, + {"path": "specs/port/bootstrap/src/compiler/HirGf16FftConfig_fft_stages.t27", "t27b": "pass"}, + {"path": "specs/port/bootstrap/src/compiler/HirIpCatalog_new.t27", "t27b": "pass"}, + {"path": "specs/port/bootstrap/src/compiler/HirTernaryRegFile_new.t27", "t27b": "pass"}, + {"path": "specs/port/bootstrap/src/compiler/HwType_hw_width.t27", "t27b": "pass"}, + {"path": "specs/port/bootstrap/src/compiler/LinkSection_text.t27", "t27b": "pass"}, + {"path": "specs/port/bootstrap/src/compiler/LoopGuard_loop_cond.t27", "t27b": "pass"}, + {"path": "specs/port/bootstrap/src/compiler/TbCheck_new.t27", "t27b": "pass"}, + {"path": "specs/port/bootstrap/src/compiler/collect_type_decls.t27", "t27b": "pass"}, + {"path": "specs/port/bootstrap/src/enrichment/mod.t27", "t27b": "pass"}, + {"path": "specs/port/bootstrap/src/jwt.t27", "t27b": "pass"}, + {"path": "specs/port/bootstrap/src/parse_conform.t27", "t27b": "pass"}, + {"path": "specs/port/bootstrap/src/phi_f64_literals.t27", "t27b": "pass"}, + {"path": "specs/port/bootstrap/src/phi_selfcheck.t27", "t27b": "pass"}, + {"path": "specs/port/bootstrap/src/sensitivity.t27", "t27b": "pass"}, + {"path": "specs/port/bootstrap/src/source_kind.t27", "t27b": "pass"}, + {"path": "specs/port/bootstrap/src/weight_bram.t27", "t27b": "pass"}, + {"path": "specs/port/browseros/trios/agent-server/apps/server/src/api/routes/health.t27", "t27b": "pass"}, + {"path": "specs/port/browseros/trios/agent-server/apps/server/src/api/routes/memory.t27", "t27b": "pass"}, + {"path": "specs/port/browseros/trios/agent-server/apps/server/src/api/routes/queen-lease.t27", "t27b": "pass"}, + {"path": "specs/port/browseros/trios/agent-server/apps/server/src/api/routes/queen-needs-you.t27", "t27b": "pass"}, + {"path": "specs/port/browseros/trios/agent-server/apps/server/src/api/routes/queen-public-agents.t27", "t27b": "pass"}, + {"path": "specs/port/browseros/trios/agent-server/apps/server/src/api/routes/queen-registry.t27", "t27b": "pass"}, + {"path": "specs/port/browseros/trios/agent-server/apps/server/src/api/routes/queen-rehearsal.t27", "t27b": "pass"}, + {"path": "specs/port/browseros/trios/agent-server/apps/server/src/api/routes/queen-report.t27", "t27b": "pass"}, + {"path": "specs/port/browseros/trios/agent-server/apps/server/src/api/routes/status.t27", "t27b": "pass"}, + {"path": "specs/port/browseros/trios/agent-server/apps/server/src/api/services/a2a/a2a-liveness.t27", "t27b": "pass"}, + {"path": "specs/port/browseros/trios/agent-server/apps/server/src/api/services/openclaw/claw-session.t27", "t27b": "pass"}, + {"path": "specs/port/browseros/trios/agent-server/apps/server/src/browser/bookmarks.t27", "t27b": "pass"}, + {"path": "specs/port/browseros/trios/agent-server/apps/server/src/browser/history.t27", "t27b": "pass"}, + {"path": "specs/port/browseros/trios/agent-server/apps/server/src/lib/agents/runtime/registry.t27", "t27b": "pass"}, + {"path": "specs/port/browseros/trios/agent-server/apps/server/src/lib/db/retry.t27", "t27b": "pass"}, + {"path": "specs/port/browseros/trios/agent-server/apps/server/src/lib/identity.t27", "t27b": "pass"}, + {"path": "specs/port/browseros/trios/agent-server/apps/server/src/lib/port-binding.t27", "t27b": "pass"}, + {"path": "specs/port/browseros/trios/agent-server/apps/server/src/lib/provider-error-classifier.t27", "t27b": "pass"}, + {"path": "specs/port/browseros/trios/agent-server/apps/server/src/monitoring/envelope.t27", "t27b": "pass"}, + {"path": "specs/port/browseros/trios/agent-server/apps/server/src/skills/catalog.t27", "t27b": "pass"}, + {"path": "specs/port/browseros/trios/agent-server/apps/server/src/tools/filesystem/ls.t27", "t27b": "pass"}, + {"path": "specs/port/browseros/trios/agent-server/apps/server/src/tools/memory/write.t27", "t27b": "pass"}, + {"path": "specs/port/browseros/trios/agent-server/apps/server/src/tools/tool-registry.t27", "t27b": "pass"}, + {"path": "specs/port/fpga/bscan_spi_qmtech/bscan_spi_qmtech.t27", "t27b": "pass"}, + {"path": "specs/port/fpga/openxc7-synth/phi_temporal/temporal_heartbeat.t27", "t27b": "pass"}, + {"path": "specs/port/fpga/verilog/dsp_probe.t27", "t27b": "pass"}, + {"path": "specs/port/fpga/verilog/dsp_probe_live.t27", "t27b": "pass"}, + {"path": "specs/port/fpga/verilog/e8m0_jtag.t27", "t27b": "pass"}, + {"path": "specs/port/fpga/verilog/gft_bitnet_neuron_jtag.t27", "t27b": "pass"}, + {"path": "specs/port/fpga/verilog/gft_dot4_comm_jtag.t27", "t27b": "pass"}, + {"path": "specs/port/fpga/verilog/gft_dup2_jtag.t27", "t27b": "pass"}, + {"path": "specs/port/fpga/verilog/gft_dup3_jtag.t27", "t27b": "pass"}, + {"path": "specs/port/fpga/verilog/gft_signed_dot4_jtag.t27", "t27b": "pass"}, + {"path": "specs/port/fpga/verilog/gft_smul_jtag.t27", "t27b": "pass"}, + {"path": "specs/port/fpga/verilog/gft_train1_jtag.t27", "t27b": "pass"}, + {"path": "specs/port/fpga/verilog/link_node.t27", "t27b": "pass"}, + {"path": "specs/port/fpga/verilog/mvp_ternary_classifier_top.t27", "t27b": "pass"}, + {"path": "specs/port/fpga/verilog/phi_weights_jtag.t27", "t27b": "pass"}, + {"path": "specs/port/fpga/verilog/ternary_mac_demo_top.t27", "t27b": "pass"}, + {"path": "specs/port/fpga/verilog/ternary_mac_synth.t27", "t27b": "pass"}, + {"path": "specs/port/fpga/verilog/ternary_node_jtag.t27", "t27b": "pass"}, + {"path": "specs/port/fpga/vivado/blinky.t27", "t27b": "pass"}, + {"path": "specs/port/fpga/vivado/gf16_matmul4x4.t27", "t27b": "pass"}, + {"path": "specs/port/fpga/vivado/gf16_top.t27", "t27b": "pass"}, + {"path": "specs/port/fpga/vivado/gf16_uart_sim_bench.t27", "t27b": "pass"}, + {"path": "specs/port/fpga/vivado/uart_detect_top.t27", "t27b": "pass"}, + {"path": "specs/port/fpga/vivado/uart_echo_top.t27", "t27b": "pass"}, + {"path": "specs/port/fpga/vsa/temporal_heartbeat_top.t27", "t27b": "pass"}, + {"path": "specs/port/scripts/aggregate-experience.t27", "t27b": "pass"}, + {"path": "specs/port/scripts/bulk-create-notebooks.t27", "t27b": "pass"}, + {"path": "specs/port/scripts/check-conflicts.t27", "t27b": "pass"}, + {"path": "specs/port/scripts/check-pagination-truncation.t27", "t27b": "pass"}, + {"path": "specs/port/scripts/check_first_party_doc_language.t27", "t27b": "pass"}, + {"path": "specs/port/scripts/ci/loop-tools-tracked.t27", "t27b": "pass"}, + {"path": "specs/port/scripts/ci/rings_matrix.t27", "t27b": "pass"}, + {"path": "specs/port/scripts/fpga-build.t27", "t27b": "pass"}, + {"path": "specs/port/scripts/fpga/flash.t27", "t27b": "pass"}, + {"path": "specs/port/scripts/gen_w309.t27", "t27b": "pass"}, + {"path": "specs/port/scripts/gen_w310.t27", "t27b": "pass"}, + {"path": "specs/port/scripts/gen_w311.t27", "t27b": "pass"}, + {"path": "specs/port/scripts/gen_w314.t27", "t27b": "pass"}, + {"path": "specs/port/scripts/gen_w315.t27", "t27b": "pass"}, + {"path": "specs/port/scripts/gen_w316.t27", "t27b": "pass"}, + {"path": "specs/port/scripts/gen_w317.t27", "t27b": "pass"}, + {"path": "specs/port/scripts/gen_w318.t27", "t27b": "pass"}, + {"path": "specs/port/scripts/gen_w320.t27", "t27b": "pass"}, + {"path": "specs/port/scripts/gen_w322.t27", "t27b": "pass"}, + {"path": "specs/port/scripts/gen_w326.t27", "t27b": "pass"}, + {"path": "specs/port/scripts/gen_w363.t27", "t27b": "pass"}, + {"path": "specs/port/scripts/gen_w365.t27", "t27b": "pass"}, + {"path": "specs/port/scripts/gen_w368.t27", "t27b": "pass"}, + {"path": "specs/port/scripts/gen_w377.t27", "t27b": "pass"}, + {"path": "specs/port/scripts/gen_w378.t27", "t27b": "pass"}, + {"path": "specs/port/scripts/gen_w379.t27", "t27b": "pass"}, + {"path": "specs/port/scripts/gen_w380.t27", "t27b": "pass"}, + {"path": "specs/port/scripts/gen_w381.t27", "t27b": "pass"}, + {"path": "specs/port/scripts/gen_w381_lean.t27", "t27b": "pass"}, + {"path": "specs/port/scripts/gen_w382.t27", "t27b": "pass"}, + {"path": "specs/port/scripts/gen_w384.t27", "t27b": "pass"}, + {"path": "specs/port/scripts/gen_w384_lean.t27", "t27b": "pass"}, + {"path": "specs/port/scripts/gen_w385.t27", "t27b": "pass"}, + {"path": "specs/port/scripts/gen_w386.t27", "t27b": "pass"}, + {"path": "specs/port/scripts/gen_w387.t27", "t27b": "pass"}, + {"path": "specs/port/scripts/gen_w388_lean.t27", "t27b": "pass"}, + {"path": "specs/port/scripts/gen_w391.t27", "t27b": "pass"}, + {"path": "specs/port/scripts/gen_w391_lean.t27", "t27b": "pass"}, + {"path": "specs/port/scripts/gen_w631.t27", "t27b": "pass"}, + {"path": "specs/port/scripts/gen_w632.t27", "t27b": "pass"}, + {"path": "specs/port/scripts/gen_w633.t27", "t27b": "pass"}, + {"path": "specs/port/scripts/gen_w634.t27", "t27b": "pass"}, + {"path": "specs/port/scripts/gen_w635.t27", "t27b": "pass"}, + {"path": "specs/port/scripts/gen_w636.t27", "t27b": "pass"}, + {"path": "specs/port/scripts/gen_w637.t27", "t27b": "pass"}, + {"path": "specs/port/scripts/gen_w638.t27", "t27b": "pass"}, + {"path": "specs/port/scripts/gen_w639.t27", "t27b": "pass"}, + {"path": "specs/port/scripts/gen_w640.t27", "t27b": "pass"}, + {"path": "specs/port/scripts/gen_w641.t27", "t27b": "pass"}, + {"path": "specs/port/scripts/gen_w642.t27", "t27b": "pass"}, + {"path": "specs/port/scripts/gen_w643.t27", "t27b": "pass"}, + {"path": "specs/port/scripts/gen_w644.t27", "t27b": "pass"}, + {"path": "specs/port/scripts/gen_w645.t27", "t27b": "pass"}, + {"path": "specs/port/scripts/gen_w646.t27", "t27b": "pass"}, + {"path": "specs/port/scripts/gen_w647.t27", "t27b": "pass"}, + {"path": "specs/port/scripts/gen_w648.t27", "t27b": "pass"}, + {"path": "specs/port/scripts/gen_w649.t27", "t27b": "pass"}, + {"path": "specs/port/scripts/gen_w650.t27", "t27b": "pass"}, + {"path": "specs/port/scripts/gen_w651.t27", "t27b": "pass"}, + {"path": "specs/port/scripts/gen_w652.t27", "t27b": "pass"}, + {"path": "specs/port/scripts/gen_w653.t27", "t27b": "pass"}, + {"path": "specs/port/scripts/gen_w654.t27", "t27b": "pass"}, + {"path": "specs/port/scripts/gen_w655.t27", "t27b": "pass"}, + {"path": "specs/port/scripts/gen_w656.t27", "t27b": "pass"}, + {"path": "specs/port/scripts/gen_w657.t27", "t27b": "pass"}, + {"path": "specs/port/scripts/gen_w662.t27", "t27b": "pass"}, + {"path": "specs/port/scripts/gen_w669.t27", "t27b": "pass"}, + {"path": "specs/port/scripts/gen_w_blocks.t27", "t27b": "pass"}, + {"path": "specs/port/scripts/generate_episodes.t27", "t27b": "pass"}, + {"path": "specs/port/scripts/git_commands_tasks_1_4.t27", "t27b": "pass"}, + {"path": "specs/port/scripts/install-constitutional-hook.t27", "t27b": "pass"}, + {"path": "specs/port/scripts/lee_monte_carlo_baseline.t27", "t27b": "pass"}, + {"path": "specs/port/scripts/mcp-wrapper.t27", "t27b": "pass"}, + {"path": "specs/port/scripts/print_pellis_seal_decimal.t27", "t27b": "pass"}, + {"path": "specs/port/scripts/pysr_trinity_blind_test_v2.t27", "t27b": "pass"}, + {"path": "specs/port/scripts/reseal-apply.t27", "t27b": "pass"}, + {"path": "specs/port/scripts/reseal-check.t27", "t27b": "pass"}, + {"path": "specs/port/scripts/run_v51_multiple.t27", "t27b": "pass"}, + {"path": "specs/port/scripts/test-agent-bridge.t27", "t27b": "pass"}, + {"path": "specs/port/scripts/tri-issue-create.t27", "t27b": "pass"}, + {"path": "specs/port/scripts/tri-pr-create.t27", "t27b": "pass"}, + {"path": "specs/port/scripts/tri-search.t27", "t27b": "pass"}, + {"path": "specs/port/scripts/tri-sync.t27", "t27b": "pass"}, + {"path": "specs/port/scripts/tri_loop/claims.t27", "t27b": "pass"}, + {"path": "specs/port/scripts/tri_loop/corpus_parse.t27", "t27b": "pass"}, + {"path": "specs/port/scripts/tri_loop/loop_rules.t27", "t27b": "pass"}, + {"path": "specs/port/scripts/tri_loop/now_numbers.t27", "t27b": "pass"}, + {"path": "specs/port/scripts/tri_loop/t27b_rules.t27", "t27b": "pass"}, + {"path": "specs/port/scripts/ultra_engine_v70_ultimate.t27", "t27b": "pass"}, + {"path": "specs/port/scripts/validate_phi_f64.t27", "t27b": "pass"}, + {"path": "specs/port/scripts/verify_precision.t27", "t27b": "pass"}, + {"path": "specs/port/scripts/verify_smoking_guns.t27", "t27b": "pass"}, + {"path": "specs/port/scripts/wrapup/extract-context.t27", "t27b": "pass"}, + {"path": "specs/port/tools/backend_parity_table.t27", "t27b": "pass"}, + {"path": "specs/port/tools/bees/merger_gate_selftest.t27", "t27b": "pass"}, + {"path": "specs/port/tools/check_catalog_integrity.t27", "t27b": "pass"}, + {"path": "specs/port/tools/check_duplicate_declarations.t27", "t27b": "pass"}, + {"path": "specs/port/tools/check_fix_carries_source.t27", "t27b": "pass"}, + {"path": "specs/port/tools/ci/check_specs_still_parse.t27", "t27b": "pass"}, + {"path": "specs/port/tools/jtag/tdo_verdict.t27", "t27b": "pass"}, + {"path": "specs/port/tools/oracle/run.t27", "t27b": "pass"}, + {"path": "specs/port/tools/run_conformance_vvp.t27", "t27b": "pass"}, + {"path": "specs/port/tools/ternary_model.t27", "t27b": "pass"}, + {"path": "specs/port/tools/toolbelt.t27", "t27b": "pass"}, + {"path": "specs/port/tools/verify_emit_bitexact.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/fpga/fly-vivado/verilog/trinity_qmtech.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/fpga/gft/tb32.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/fpga/openxc7-regress/regress-fabric-bufg/fabric_bufg.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/fpga/openxc7-synth/DSP48E1_mock.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/fpga/openxc7-synth/blink_correct.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/fpga/openxc7-synth/blink_fast.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/fpga/openxc7-synth/blink_fixed.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/fpga/openxc7-synth/blink_minimal.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/fpga/openxc7-synth/blink_r23.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/fpga/openxc7-synth/blink_simple.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/fpga/openxc7-synth/blink_slow.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/fpga/openxc7-synth/blink_working.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/fpga/openxc7-synth/clk_test.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/fpga/openxc7-synth/clock_test.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/fpga/openxc7-synth/d6_blink.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/fpga/openxc7-synth/d6_inv_test.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/fpga/openxc7-synth/d6_test.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/fpga/openxc7-synth/d_bank13_test.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/fpga/openxc7-synth/d_blink_high.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/fpga/openxc7-synth/d_bufg_test.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/fpga/openxc7-synth/d_clk_direct.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/fpga/openxc7-synth/d_direct.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/fpga/openxc7-synth/d_e21_test.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/fpga/openxc7-synth/d_f19_test.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/fpga/openxc7-synth/d_full_path.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/fpga/openxc7-synth/d_g22_test.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/fpga/openxc7-synth/d_lut_only.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/fpga/openxc7-synth/d_multi_led.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/fpga/openxc7-synth/d_oscillator.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/fpga/openxc7-synth/d_simple_ff.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/fpga/openxc7-synth/d_simple_led.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/fpga/openxc7-synth/d_slow_blink.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/fpga/openxc7-synth/d_srl_blink.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/fpga/openxc7-synth/d_static_on.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/fpga/openxc7-synth/d_static_one.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/fpga/openxc7-synth/d_y0_test.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/fpga/openxc7-synth/definitive_diagnostic_inv.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/fpga/openxc7-synth/dsp_mul.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/fpga/openxc7-synth/led_both_test.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/fpga/openxc7-synth/led_d5_test.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/fpga/openxc7-synth/led_d6_test.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/fpga/openxc7-synth/led_diagnostic.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/fpga/openxc7-synth/led_off_test.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/fpga/openxc7-synth/led_on_test.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/fpga/openxc7-synth/led_simple_test.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/fpga/openxc7-synth/led_test_inv.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/fpga/openxc7-synth/multi_led_test.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/fpga/openxc7-synth/quantum_bridge_top.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/fpga/openxc7-synth/riscv_blink.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/fpga/openxc7-synth/singularity_d6_top.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/fpga/openxc7-synth/symbiflow_blink.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/fpga/openxc7-synth/ternary_activation.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/fpga/openxc7-synth/trinity_top.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/fpga/openxc7-synth/uart_echo.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/fpga/rtl/fpga_test_reporter.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/fpga/uart_loopback.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/fpga/uart_loopback_core.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/src/background_agent/main.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/src/brain/orbitofrontal_value.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/src/brain/weber_tuning.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/src/cli/health_check.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/src/cli/railway_create_full.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/src/cli/railway_create_project.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/src/cli/railway_deployment_create.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/src/cli/railway_null_startcmd.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/src/firebird/governance_temp.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/src/phi-engine/vibeec_original/bogatyrs_registry.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/src/phi-engine/vibeec_original/bogatyrs_spec_structure.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/src/phi-engine/vibeec_original/tnc.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/src/server_main.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/src/storm/experience_engine.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/src/tri-api/claude_md.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/src/tri/gen_aabb.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/src/tri/gen_arithmetic.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/src/tri/gen_assertion.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/src/tri/gen_barrier.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/src/tri/gen_base64.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/src/tri/gen_bezier.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/src/tri/gen_cache.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/src/tri/gen_caesar.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/src/tri/gen_canvas.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/src/tri/gen_color.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/src/tri/gen_cross_entropy.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/src/tri/gen_cursor.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/src/tri/gen_epoch_reclamation.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/src/tri/gen_escape.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/src/tri/gen_fuzz.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/src/tri/gen_geo_hash2d.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/src/tri/gen_gradient.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/src/tri/gen_gradient_descent.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/src/tri/gen_hazard_pointers.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/src/tri/gen_image.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/src/tri/gen_index.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/src/tri/gen_key_value.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/src/tri/gen_kmeans.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/src/tri/gen_leb128.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/src/tri/gen_linear_regression.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/src/tri/gen_lockfree_stack.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/src/tri/gen_matrix3x3.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/src/tri/gen_mock.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/src/tri/gen_neuron.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/src/tri/gen_path_utils.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/src/tri/gen_perceptron.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/src/tri/gen_quaternion.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/src/tri/gen_radix_tree.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/src/tri/gen_ray.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/src/tri/gen_record_store.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/src/tri/gen_rect.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/src/tri/gen_regression.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/src/tri/gen_relu.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/src/tri/gen_ring_buffer.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/src/tri/gen_rle.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/src/tri/gen_rsa_simple.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/src/tri/gen_rtree.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/src/tri/gen_rwlock.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/src/tri/gen_semaphore.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/src/tri/gen_sigmoid.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/src/tri/gen_skiplist_impl.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/src/tri/gen_snapshot.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/src/tri/gen_softmax.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/src/tri/gen_temp_file.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/src/tri/gen_test_runner.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/src/tri/gen_transaction.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/src/tri/gen_transform.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/src/tri/gen_varint.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/src/tri/gen_wal.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/src/tri/gen_websocket.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/src/tri/gen_work_stealing.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/src/tri/math/vocab_audit.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/src/tri/orchestrator_bench.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/src/tri/string_dualities.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/src/tri/string_spectrum.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/src/vibeec/gen_cmd_minimal.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/src/vibeec/gen_cmd_simple.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/src/vibeec/p2p_module.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/src/vibeec/tnc.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/src/vibeec/trinity_tokenizer.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/src/vibeec/validation_engine.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/src/wasm_stubs/auto_shard_stub.t27", "t27b": "pass"}, + {"path": "specs/port/trios/apps/trios-macos/rings/RUST-04/clade-improve/src/oversight.t27", "t27b": "pass"}, + {"path": "specs/port/trios/apps/trios-macos/rings/RUST-13/clade-meshd/src/transport.t27", "t27b": "pass"}, + {"path": "specs/port/trios/apps/trios-macos/rings/RUST-13/trios-mesh/build.t27", "t27b": "pass"}, + {"path": "specs/port/trios/apps/trios-macos/rings/RUST-13/trios-mesh/src/bin/smoke_m1.t27", "t27b": "pass"}, + {"path": "specs/port/trios/apps/trios-macos/rings/RUST-13/trios-mesh/tools/ad9361_config.t27", "t27b": "pass"}, + {"path": "specs/port/trios/crates/tri-tunnel/src/main.t27", "t27b": "pass"}, + {"path": "specs/port/trios/crates/trinity_loss/src/lib.t27", "t27b": "pass"}, + {"path": "specs/port/trios/crates/trios-bridge/src/main.t27", "t27b": "pass"}, + {"path": "specs/port/trios/crates/trios-chat/rings/CR-CHAT-00/src/lib.t27", "t27b": "pass"}, + {"path": "specs/port/trios/crates/trios-chat/rings/CR-CHAT-01/src/key_package_expiry_guard.t27", "t27b": "pass"}, + {"path": "specs/port/trios/crates/trios-chat/rings/CR-CHAT-02/src/epoch_rollover_wraparound_guard.t27", "t27b": "pass"}, + {"path": "specs/port/trios/crates/trios-chat/rings/CR-CHAT-02/src/skipped_message_key_gap_bound_guard.t27", "t27b": "pass"}, + {"path": "specs/port/trios/crates/trios-chat/rings/CR-CHAT-03/src/ratchet_tree_resolution_guard.t27", "t27b": "pass"}, + {"path": "specs/port/trios/crates/trios-chat/rings/CR-CHAT-03/src/unmerged_leaves_bound_guard.t27", "t27b": "pass"}, + {"path": "specs/port/trios/crates/trios-chat/rings/CR-CHAT-04/src/padding_alignment_boundary_guard.t27", "t27b": "pass"}, + {"path": "specs/port/trios/crates/trios-chat/rings/CR-CHAT-04/src/padding_block_size_alignment_guard.t27", "t27b": "pass"}, + {"path": "specs/port/trios/crates/trios-chat/rings/CR-CHAT-05/src/envelope_size_distribution_uniformity.t27", "t27b": "pass"}, + {"path": "specs/port/trios/crates/trios-chat/rings/CR-CHAT-07/src/blind_signature_sender_token.t27", "t27b": "pass"}, + {"path": "specs/port/trios/crates/trios-chat/rings/CR-CHAT-07/src/cover_decoy_ratio_governor.t27", "t27b": "pass"}, + {"path": "specs/port/trios/crates/trios-chat/rings/CR-CHAT-07/src/cover_traffic_emission_pattern_randomness_guard.t27", "t27b": "pass"}, + {"path": "specs/port/trios/crates/trios-chat/rings/CR-CHAT-07/src/cover_traffic_inter_arrival_autocorrelation_guard.t27", "t27b": "pass"}, + {"path": "specs/port/trios/crates/trios-chat/rings/CR-CHAT-LAWS/src/lib.t27", "t27b": "pass"}, + {"path": "specs/port/trios/crates/trios-cli/src/cmd/agent.t27", "t27b": "pass"}, + {"path": "specs/port/trios/crates/trios-cli/src/cmd/commit.t27", "t27b": "pass"}, + {"path": "specs/port/trios/crates/trios-cli/src/cmd/gates.t27", "t27b": "pass"}, + {"path": "specs/port/trios/crates/trios-cli/src/cmd/leaderboard.t27", "t27b": "pass"}, + {"path": "specs/port/trios/crates/trios-cli/src/cmd/report.t27", "t27b": "pass"}, + {"path": "specs/port/trios/crates/trios-cli/src/cmd/roster.t27", "t27b": "pass"}, + {"path": "specs/port/trios/crates/trios-cli/src/cmd/run.t27", "t27b": "pass"}, + {"path": "specs/port/trios/crates/trios-cli/src/cmd/status.t27", "t27b": "pass"}, + {"path": "specs/port/trios/crates/trios-cli/src/cmd/submit.t27", "t27b": "pass"}, + {"path": "specs/port/trios/crates/trios-cli/src/gh.t27", "t27b": "pass"}, + {"path": "specs/port/trios/crates/trios-cli/src/lock.t27", "t27b": "pass"}, + {"path": "specs/port/trios/crates/trios-cli/src/metrics.t27", "t27b": "pass"}, + {"path": "specs/port/trios/crates/trios-doctor/rings/BRONZE-RING-DR/src/main.t27", "t27b": "pass"}, + {"path": "specs/port/trios/crates/trios-doctor/rings/SILVER-RING-DR-00/src/lib.t27", "t27b": "pass"}, + {"path": "specs/port/trios/crates/trios-doctor/src/main.t27", "t27b": "pass"}, + {"path": "specs/port/trios/crates/trios-ext/rings/SILVER-RING-EXT-00/src/lib.t27", "t27b": "pass"}, + {"path": "specs/port/trios/crates/trios-ext/xtask/src/main.t27", "t27b": "pass"}, + {"path": "specs/port/trios/crates/trios-git/src/commit.t27", "t27b": "pass"}, + {"path": "specs/port/trios/crates/trios-git/src/log.t27", "t27b": "pass"}, + {"path": "specs/port/trios/crates/trios-git/src/stash.t27", "t27b": "pass"}, + {"path": "specs/port/trios/crates/trios-git/src/status.t27", "t27b": "pass"}, + {"path": "specs/port/trios/crates/trios-golden-float/build.t27", "t27b": "pass"}, + {"path": "specs/port/trios/crates/trios-hdc/build.t27", "t27b": "pass"}, + {"path": "specs/port/trios/crates/trios-hdc/rings/HD-01/src/lib.t27", "t27b": "pass"}, + {"path": "specs/port/trios/crates/trios-igla-race/src/main.t27", "t27b": "pass"}, + {"path": "specs/port/trios/crates/trios-igla-trainer/src/jepa_runner.t27", "t27b": "pass"}, + {"path": "specs/port/trios/crates/trios-mcp/rings/BR-XTASK/src/main.t27", "t27b": "pass"}, + {"path": "specs/port/trios/crates/trios-mcp/rings/SR-01/src/lighthouse.t27", "t27b": "pass"}, + {"path": "specs/port/trios/crates/trios-mcp/rings/SR-02/src/discovery.t27", "t27b": "pass"}, + {"path": "specs/port/trios/crates/trios-mcp/rings/SR-02/src/lib.t27", "t27b": "pass"}, + {"path": "specs/port/trios/crates/trios-mcp/src/main.t27", "t27b": "pass"}, + {"path": "specs/port/trios/crates/trios-mesh/src/identity.t27", "t27b": "pass"}, + {"path": "specs/port/trios/crates/trios-mesh/src/packet.t27", "t27b": "pass"}, + {"path": "specs/port/trios/crates/trios-openclaw/rings/OC-01/src/lib.t27", "t27b": "pass"}, + {"path": "specs/port/trios/crates/trios-physics/build.t27", "t27b": "pass"}, + {"path": "specs/port/trios/crates/trios-physics/rings/PH-01/src/lib.t27", "t27b": "pass"}, + {"path": "specs/port/trios/crates/trios-physics/src/lib.t27", "t27b": "pass"}, + {"path": "specs/port/trios/crates/trios-rainbow-bridge/src/funnel_client.t27", "t27b": "pass"}, + {"path": "specs/port/trios/crates/trios-rainbow-bridge/src/lamport.t27", "t27b": "pass"}, + {"path": "specs/port/trios/crates/trios-sacred/rings/SC-00/src/lib.t27", "t27b": "pass"}, + {"path": "specs/port/trios/crates/trios-sacred/rings/SC-01/src/lib.t27", "t27b": "pass"}, + {"path": "specs/port/trios/crates/trios-scarab-types/rings/SR-00/src/lib.t27", "t27b": "pass"}, + {"path": "specs/port/trios/crates/trios-scarab-types/rings/SR-01/src/lib.t27", "t27b": "pass"}, + {"path": "specs/port/trios/crates/trios-scarab-types/rings/SR-02/src/lib.t27", "t27b": "pass"}, + {"path": "specs/port/trios/crates/trios-scarab-types/rings/SR-03/src/lib.t27", "t27b": "pass"}, + {"path": "specs/port/trios/crates/trios-scarab-types/rings/SR-04/src/lib.t27", "t27b": "pass"}, + {"path": "specs/port/trios/crates/trios-server/src/mcp_endpoints/tasks.t27", "t27b": "pass"}, + {"path": "specs/port/trios/crates/trios-server/src/tools/git.t27", "t27b": "pass"}, + {"path": "specs/port/trios/crates/trios-server/src/tools/git_extended.t27", "t27b": "pass"}, + {"path": "specs/port/trios/crates/trios-server/src/tools/gitbutler.t27", "t27b": "pass"}, + {"path": "specs/port/trios/crates/trios-server/src/tools/golden_float.t27", "t27b": "pass"}, + {"path": "specs/port/trios/crates/trios-server/src/tools/mod.t27", "t27b": "pass"}, + {"path": "specs/port/trios/crates/trios-store/rings/ST-00/src/lib.t27", "t27b": "pass"}, + {"path": "specs/port/trios/crates/trios-ternary/rings/TR-01/src/lib.t27", "t27b": "pass"}, + {"path": "specs/port/trios/crates/trios-train-cpu/src/bin/tjepa_modules/encoder.t27", "t27b": "pass"}, + {"path": "specs/port/trios/crates/trios-train-cpu/src/bin/train_state.t27", "t27b": "pass"}, + {"path": "specs/port/trios/crates/trios-trainer/src/train_loop.t27", "t27b": "pass"}, + {"path": "specs/port/trios/crates/trios-trainer/src/validation.t27", "t27b": "pass"}, + {"path": "specs/port/trios/crates/trios-trinity-brain/src/phi.t27", "t27b": "pass"}, + {"path": "specs/port/trios/crates/trios-vsa/rings/VS-01/src/lib.t27", "t27b": "pass"}, + {"path": "specs/port/trios/validate_bpb.t27", "t27b": "pass"}, + {"path": "specs/providers/catalog.t27", "t27b": "pass"}, + {"path": "specs/providers/gonka/deepseek-v4-flash-0731.t27", "t27b": "pass"}, + {"path": "specs/providers/gonka/glm-5-2-fp8.t27", "t27b": "pass"}, + {"path": "specs/providers/gonka/glm-5-3-flash.t27", "t27b": "pass"}, + {"path": "specs/providers/gonka/kimi-k2-6.t27", "t27b": "pass"}, + {"path": "specs/providers/gonka/minimax-m2-7.t27", "t27b": "pass"}, + {"path": "specs/providers/tri_gnk_pair.t27", "t27b": "pass"}, + {"path": "specs/providers/trinet/fpga-xc7a200t.t27", "t27b": "pass"}, + {"path": "specs/providers/trinet/gpu-consumer-24gb.t27", "t27b": "pass"}, + {"path": "specs/queen/actor_events.t27", "t27b": "pass"}, + {"path": "specs/queen/actor_view.t27", "t27b": "pass"}, + {"path": "specs/queen/actors.t27", "t27b": "pass"}, + {"path": "specs/queen/actors_hw.t27", "t27b": "pass"}, + {"path": "specs/queen/actors_hw_jtag.t27", "t27b": "pass"}, + {"path": "specs/queen/actors_hw_top.t27", "t27b": "pass"}, + {"path": "specs/queen/app.t27", "t27b": "pass"}, + {"path": "specs/queen/claim.t27", "t27b": "pass"}, + {"path": "specs/queen/control.t27", "t27b": "pass"}, + {"path": "specs/queen/dashboard.t27", "t27b": "pass"}, + {"path": "specs/queen/dispatch.t27", "t27b": "pass"}, + {"path": "specs/queen/dispatch_exit.t27", "t27b": "pass"}, + {"path": "specs/queen/domains.t27", "t27b": "pass"}, + {"path": "specs/queen/drain.t27", "t27b": "pass"}, + {"path": "specs/queen/events.t27", "t27b": "pass"}, + {"path": "specs/queen/golden_chain.t27", "t27b": "pass"}, + {"path": "specs/queen/hive.t27", "t27b": "pass"}, + {"path": "specs/queen/holds.t27", "t27b": "pass"}, + {"path": "specs/queen/jobs.t27", "t27b": "pass"}, + {"path": "specs/queen/keyed.t27", "t27b": "pass"}, + {"path": "specs/queen/keyed_guard.t27", "t27b": "pass"}, + {"path": "specs/queen/merger_gate.t27", "t27b": "pass"}, + {"path": "specs/queen/netlink.t27", "t27b": "pass"}, + {"path": "specs/queen/priority.t27", "t27b": "pass"}, + {"path": "specs/queen/replay/actors_decisions.t27", "t27b": "pass"}, + {"path": "specs/queen/replay/reviewer_decisions.t27", "t27b": "pass"}, + {"path": "specs/queen/replay/telemetry_decisions.t27", "t27b": "pass"}, + {"path": "specs/queen/review_lanes.t27", "t27b": "pass"}, + {"path": "specs/queen/review_log.t27", "t27b": "pass"}, + {"path": "specs/queen/review_valve.t27", "t27b": "pass"}, + {"path": "specs/queen/reviewer.t27", "t27b": "pass"}, + {"path": "specs/queen/reviewer_sizing.t27", "t27b": "pass"}, + {"path": "specs/queen/shaping.t27", "t27b": "pass"}, + {"path": "specs/queen/simulation.t27", "t27b": "pass"}, + {"path": "specs/queen/task_analysis.t27", "t27b": "pass"}, + {"path": "specs/queen/tasks.t27", "t27b": "pass"}, + {"path": "specs/queen/telemetry.t27", "t27b": "pass"}, + {"path": "specs/queen/turn_stop.t27", "t27b": "pass"}, + {"path": "specs/queen/views.t27", "t27b": "pass"}, + {"path": "specs/queen/waits.t27", "t27b": "pass"}, + {"path": "specs/queen/worktree_keep.t27", "t27b": "pass"}, + {"path": "specs/rings/ring_103_phi_sgd.t27", "t27b": "pass"}, + {"path": "specs/sandbox/health.t27", "t27b": "pass"}, + {"path": "specs/sandbox/https_enforce.t27", "t27b": "pass"}, + {"path": "specs/sandbox/orphan_detection.t27", "t27b": "pass"}, + {"path": "specs/sandbox/session_timeout.t27", "t27b": "pass"}, + {"path": "specs/skills/t27-measure-corpus.t27", "t27b": "pass"}, + {"path": "specs/skills/t27-phi-loop.t27", "t27b": "pass"}, + {"path": "specs/skills/t27-providers-steward.t27", "t27b": "pass"}, + {"path": "specs/skills/t27-self-host.t27", "t27b": "pass"}, + {"path": "specs/skills/t27-tri-pipeline.t27", "t27b": "pass"}, + {"path": "specs/skills/t27-tri.t27", "t27b": "pass"}, + {"path": "specs/skills/t27-wave-audit.t27", "t27b": "pass"}, + {"path": "specs/skills/t27-wrap-up.t27", "t27b": "pass"}, + {"path": "specs/skills/trinity-blog-post.t27", "t27b": "pass"}, + {"path": "specs/skills/trinity-board-sync.t27", "t27b": "pass"}, + {"path": "specs/skills/trinity-cloud.t27", "t27b": "pass"}, + {"path": "specs/skills/trinity-connect-accounts.t27", "t27b": "pass"}, + {"path": "specs/skills/trinity-doctor.t27", "t27b": "pass"}, + {"path": "specs/skills/trinity-farm-garden.t27", "t27b": "pass"}, + {"path": "specs/skills/trinity-fpga-synth.t27", "t27b": "pass"}, + {"path": "specs/skills/trinity-god-mode.t27", "t27b": "pass"}, + {"path": "specs/skills/trinity-implement-issue.t27", "t27b": "pass"}, + {"path": "specs/skills/trinity-queen-hive-visuals.t27", "t27b": "pass"}, + {"path": "specs/skills/trinity-review-code.t27", "t27b": "pass"}, + {"path": "specs/skills/trinity-run-tests.t27", "t27b": "pass"}, + {"path": "specs/skills/trinity-scholar.t27", "t27b": "pass"}, + {"path": "specs/skills/trinity-status.t27", "t27b": "pass"}, + {"path": "specs/skills/trinity-tech-tree.t27", "t27b": "pass"}, + {"path": "specs/skills/trinity-tri.t27", "t27b": "pass"}, + {"path": "specs/skills/trinity-trinity-test.t27", "t27b": "pass"}, + {"path": "specs/skills/trinity-ux-wave.t27", "t27b": "pass"}, + {"path": "specs/skills/trinity-vibee-gen.t27", "t27b": "pass"}, + {"path": "specs/skills/trinity-vsa-verify.t27", "t27b": "pass"}, + {"path": "specs/skills/trinity-wave.t27", "t27b": "pass"}, + {"path": "specs/system/unified-agent-operations.t27", "t27b": "pass"}, + {"path": "specs/ternary/activation_quantizer.t27", "t27b": "pass"}, + {"path": "specs/ternary/bitnet_layer.t27", "t27b": "pass"}, + {"path": "specs/ternary/bitnet_majority.t27", "t27b": "pass"}, + {"path": "specs/ternary/bitnet_mlp.t27", "t27b": "pass"}, + {"path": "specs/ternary/bitnet_mlp3.t27", "t27b": "pass"}, + {"path": "specs/ternary/bitnet_neuron.t27", "t27b": "pass"}, + {"path": "specs/ternary/bitnet_neuron_nchunk.t27", "t27b": "pass"}, + {"path": "specs/ternary/clocked_counter.t27", "t27b": "pass"}, + {"path": "specs/ternary/comb_bitnet_layer.t27", "t27b": "pass"}, + {"path": "specs/ternary/comb_bitnet_neuron.t27", "t27b": "pass"}, + {"path": "specs/ternary/comb_ternary_dot.t27", "t27b": "pass"}, + {"path": "specs/ternary/gft_add_rne.t27", "t27b": "pass"}, + {"path": "specs/ternary/gft_argmax4.t27", "t27b": "pass"}, + {"path": "specs/ternary/gft_axpy.t27", "t27b": "pass"}, + {"path": "specs/ternary/gft_bitnet_neuron.t27", "t27b": "pass"}, + {"path": "specs/ternary/gft_classifier4.t27", "t27b": "pass"}, + {"path": "specs/ternary/gft_classify.t27", "t27b": "pass"}, + {"path": "specs/ternary/gft_classify3.t27", "t27b": "pass"}, + {"path": "specs/ternary/gft_dot2.t27", "t27b": "pass"}, + {"path": "specs/ternary/gft_dot2_rne.t27", "t27b": "pass"}, + {"path": "specs/ternary/gft_dot4.t27", "t27b": "pass"}, + {"path": "specs/ternary/gft_dot4_rne.t27", "t27b": "pass"}, + {"path": "specs/ternary/gft_dot8.t27", "t27b": "pass"}, + {"path": "specs/ternary/gft_exp2.t27", "t27b": "pass"}, + {"path": "specs/ternary/gft_hidden2.t27", "t27b": "pass"}, + {"path": "specs/ternary/gft_layer2.t27", "t27b": "pass"}, + {"path": "specs/ternary/gft_layer3.t27", "t27b": "pass"}, + {"path": "specs/ternary/gft_layer4.t27", "t27b": "pass"}, + {"path": "specs/ternary/gft_log2.t27", "t27b": "pass"}, + {"path": "specs/ternary/gft_logistic.t27", "t27b": "pass"}, + {"path": "specs/ternary/gft_madd.t27", "t27b": "pass"}, + {"path": "specs/ternary/gft_magsub_tie.t27", "t27b": "pass"}, + {"path": "specs/ternary/gft_mlp2.t27", "t27b": "pass"}, + {"path": "specs/ternary/gft_mlp3.t27", "t27b": "pass"}, + {"path": "specs/ternary/gft_mul_rne.t27", "t27b": "pass"}, + {"path": "specs/ternary/gft_neuron_full.t27", "t27b": "pass"}, + {"path": "specs/ternary/gft_nll.t27", "t27b": "pass"}, + {"path": "specs/ternary/gft_recip.t27", "t27b": "pass"}, + {"path": "specs/ternary/gft_relu.t27", "t27b": "pass"}, + {"path": "specs/ternary/gft_sadd.t27", "t27b": "pass"}, + {"path": "specs/ternary/gft_sgd_step.t27", "t27b": "pass"}, + {"path": "specs/ternary/gft_signed_dot4.t27", "t27b": "pass"}, + {"path": "specs/ternary/gft_signed_mac.t27", "t27b": "pass"}, + {"path": "specs/ternary/gft_smul.t27", "t27b": "pass"}, + {"path": "specs/ternary/gft_softmax4.t27", "t27b": "pass"}, + {"path": "specs/ternary/gft_softmax_grad4.t27", "t27b": "pass"}, + {"path": "specs/ternary/gft_train1.t27", "t27b": "pass"}, + {"path": "specs/ternary/gft_train2.t27", "t27b": "pass"}, + {"path": "specs/ternary/gft_train2relu.t27", "t27b": "pass"}, + {"path": "specs/ternary/gft_xorbp.t27", "t27b": "pass"}, + {"path": "specs/ternary/gft_xorbp2.t27", "t27b": "pass"}, + {"path": "specs/ternary/gft_xornet.t27", "t27b": "pass"}, + {"path": "specs/ternary/gft_xorpercep.t27", "t27b": "pass"}, + {"path": "specs/ternary/gft_xorpercep3.t27", "t27b": "pass"}, + {"path": "specs/ternary/gft_xorpercep4.t27", "t27b": "pass"}, + {"path": "specs/ternary/gft_xortrain.t27", "t27b": "pass"}, + {"path": "specs/ternary/radix_economy.t27", "t27b": "pass"}, + {"path": "specs/ternary/stream_ternary_mac.t27", "t27b": "pass"}, + {"path": "specs/ternary/ternary_full_adder.t27", "t27b": "pass"}, + {"path": "specs/ternary/ternary_mac.t27", "t27b": "pass"}, + {"path": "specs/ternary/ternary_ripple_adder.t27", "t27b": "pass"}, + {"path": "specs/ternary/ternary_xor.t27", "t27b": "pass"}, + {"path": "specs/ternary/trits.t27", "t27b": "pass"}, + {"path": "specs/tools/catalog.t27", "t27b": "pass"}, + {"path": "specs/tools/epic_ci.t27", "t27b": "pass"}, + {"path": "specs/tools/mcp/gitbutler.t27", "t27b": "pass"}, + {"path": "specs/tools/mcp/inngest-dev.t27", "t27b": "pass"}, + {"path": "specs/tools/mcp/needle.t27", "t27b": "pass"}, + {"path": "specs/tools/mcp/neon.t27", "t27b": "pass"}, + {"path": "specs/tools/mcp/notebooklm.t27", "t27b": "pass"}, + {"path": "specs/tools/mcp/railway-mcp-server.t27", "t27b": "pass"}, + {"path": "specs/tools/mcp/t27-traceability.t27", "t27b": "pass"}, + {"path": "specs/tools/mcp/tri-mcp.t27", "t27b": "pass"}, + {"path": "specs/tools/mcp/tri-ssot.t27", "t27b": "pass"}, + {"path": "specs/tools/mcp/trinity.t27", "t27b": "pass"}, + {"path": "specs/tools/mcp/zig-docs.t27", "t27b": "pass"}, + {"path": "specs/tools/mcp_protocol.t27", "t27b": "pass"}, + {"path": "specs/tools/t27o/rust_convert.t27", "t27b": "pass"}, + {"path": "specs/tools/t27o/rust_std.t27", "t27b": "pass"}, + {"path": "specs/tools/tri/abandoned.t27", "t27b": "pass"}, + {"path": "specs/tools/tri/cell.t27", "t27b": "pass"}, + {"path": "specs/tools/tri/census.t27", "t27b": "pass"}, + {"path": "specs/tools/tri/ci.t27", "t27b": "pass"}, + {"path": "specs/tools/tri/competitors.t27", "t27b": "pass"}, + {"path": "specs/tools/tri/discard.t27", "t27b": "pass"}, + {"path": "specs/tools/tri/doctor.t27", "t27b": "pass"}, + {"path": "specs/tools/tri/elab.t27", "t27b": "pass"}, + {"path": "specs/tools/tri/emit.t27", "t27b": "pass"}, + {"path": "specs/tools/tri/experience.t27", "t27b": "pass"}, + {"path": "specs/tools/tri/fleet.t27", "t27b": "pass"}, + {"path": "specs/tools/tri/fmt.t27", "t27b": "pass"}, + {"path": "specs/tools/tri/fpga.t27", "t27b": "pass"}, + {"path": "specs/tools/tri/gates.t27", "t27b": "pass"}, + {"path": "specs/tools/tri/gen.t27", "t27b": "pass"}, + {"path": "specs/tools/tri/harness.t27", "t27b": "pass"}, + {"path": "specs/tools/tri/health.t27", "t27b": "pass"}, + {"path": "specs/tools/tri/hooks.t27", "t27b": "pass"}, + {"path": "specs/tools/tri/issues.t27", "t27b": "pass"}, + {"path": "specs/tools/tri/jumps.t27", "t27b": "pass"}, + {"path": "specs/tools/tri/kinds.t27", "t27b": "pass"}, + {"path": "specs/tools/tri/lean.t27", "t27b": "pass"}, + {"path": "specs/tools/tri/ledgers.t27", "t27b": "pass"}, + {"path": "specs/tools/tri/loop.t27", "t27b": "pass"}, + {"path": "specs/tools/tri/merging.t27", "t27b": "pass"}, + {"path": "specs/tools/tri/misread.t27", "t27b": "pass"}, + {"path": "specs/tools/tri/mods.t27", "t27b": "pass"}, + {"path": "specs/tools/tri/mutate.t27", "t27b": "pass"}, + {"path": "specs/tools/tri/now.t27", "t27b": "pass"}, + {"path": "specs/tools/tri/one-away.t27", "t27b": "pass"}, + {"path": "specs/tools/tri/orphaned.t27", "t27b": "pass"}, + {"path": "specs/tools/tri/pr.t27", "t27b": "pass"}, + {"path": "specs/tools/tri/prose.t27", "t27b": "pass"}, + {"path": "specs/tools/tri/quantifiers.t27", "t27b": "pass"}, + {"path": "specs/tools/tri/red.t27", "t27b": "pass"}, + {"path": "specs/tools/tri/reseal.t27", "t27b": "pass"}, + {"path": "specs/tools/tri/rtl.t27", "t27b": "pass"}, + {"path": "specs/tools/tri/seals.t27", "t27b": "pass"}, + {"path": "specs/tools/tri/serve.t27", "t27b": "pass"}, + {"path": "specs/tools/tri/skill.t27", "t27b": "pass"}, + {"path": "specs/tools/tri/status.t27", "t27b": "pass"}, + {"path": "specs/tools/tri/sweep.t27", "t27b": "pass"}, + {"path": "specs/tools/tri/synth.t27", "t27b": "pass"}, + {"path": "specs/tools/tri/test.t27", "t27b": "pass"}, + {"path": "specs/tools/tri/topic.t27", "t27b": "pass"}, + {"path": "specs/tools/tri/types.t27", "t27b": "pass"}, + {"path": "specs/tools/tri/unparsed.t27", "t27b": "pass"}, + {"path": "specs/tools/tri/vectors.t27", "t27b": "pass"}, + {"path": "specs/tools/tri/verdict.t27", "t27b": "pass"}, + {"path": "specs/tools/tri/vsim.t27", "t27b": "pass"}, + {"path": "specs/tools/tri/window.t27", "t27b": "pass"}, + {"path": "specs/tools/tri/worktrees.t27", "t27b": "pass"}, + {"path": "specs/tools/trinity/tri/bench.t27", "t27b": "pass"}, + {"path": "specs/tools/trinity/tri/bio.t27", "t27b": "pass"}, + {"path": "specs/tools/trinity/tri/blindspots.t27", "t27b": "pass"}, + {"path": "specs/tools/trinity/tri/conscious.t27", "t27b": "pass"}, + {"path": "specs/tools/trinity/tri/constants.t27", "t27b": "pass"}, + {"path": "specs/tools/trinity/tri/cosmos.t27", "t27b": "pass"}, + {"path": "specs/tools/trinity/tri/dashboard.t27", "t27b": "pass"}, + {"path": "specs/tools/trinity/tri/fib.t27", "t27b": "pass"}, + {"path": "specs/tools/trinity/tri/fpga.t27", "t27b": "pass"}, + {"path": "specs/tools/trinity/tri/gematria.t27", "t27b": "pass"}, + {"path": "specs/tools/trinity/tri/govern.t27", "t27b": "pass"}, + {"path": "specs/tools/trinity/tri/hardware.t27", "t27b": "pass"}, + {"path": "specs/tools/trinity/tri/identity.t27", "t27b": "pass"}, + {"path": "specs/tools/trinity/tri/lucas.t27", "t27b": "pass"}, + {"path": "specs/tools/trinity/tri/mesh.t27", "t27b": "pass"}, + {"path": "specs/tools/trinity/tri/needle-check.t27", "t27b": "pass"}, + {"path": "specs/tools/trinity/tri/needle-search.t27", "t27b": "pass"}, + {"path": "specs/tools/trinity/tri/needle.t27", "t27b": "pass"}, + {"path": "specs/tools/trinity/tri/omega.t27", "t27b": "pass"}, + {"path": "specs/tools/trinity/tri/particles.t27", "t27b": "pass"}, + {"path": "specs/tools/trinity/tri/phi.t27", "t27b": "pass"}, + {"path": "specs/tools/trinity/tri/quantum.t27", "t27b": "pass"}, + {"path": "specs/tools/trinity/tri/reputation.t27", "t27b": "pass"}, + {"path": "specs/tools/trinity/tri/sacred-const.t27", "t27b": "pass"}, + {"path": "specs/tools/trinity/tri/spiral.t27", "t27b": "pass"}, + {"path": "specs/tools/trinity/tri/swarm.t27", "t27b": "pass"}, + {"path": "specs/tools/trinity/tri/test.t27", "t27b": "pass"}, + {"path": "specs/tools/trinity/tri/vsa.t27", "t27b": "pass"}, + {"path": "specs/tools/trinity/tri/wallet.t27", "t27b": "pass"}, + {"path": "specs/traffic_animator.t27", "t27b": "pass"}, + {"path": "specs/tri/actors/metrics.t27", "t27b": "pass"}, + {"path": "specs/tri/agent/faculty_board.t27", "t27b": "pass"}, + {"path": "specs/tri/catalog/health.t27", "t27b": "pass"}, + {"path": "specs/tri/collections/namespace.t27", "t27b": "pass"}, + {"path": "specs/tri/crypto/ed25519.t27", "t27b": "pass"}, + {"path": "specs/tri/crypto/hex.t27", "t27b": "pass"}, + {"path": "specs/tri/crypto/sha256.t27", "t27b": "pass"}, + {"path": "specs/tri/crypto/sha512.t27", "t27b": "pass"}, + {"path": "specs/tri/graph/bellman_ford.t27", "t27b": "pass"}, + {"path": "specs/tri/graph/graph.t27", "t27b": "pass"}, + {"path": "specs/tri/graph/topological_sort.t27", "t27b": "pass"}, + {"path": "specs/tri/hot/hot.t27", "t27b": "pass"}, + {"path": "specs/tri/lab/receipt.t27", "t27b": "pass"}, + {"path": "specs/tri/lanes/lanes.t27", "t27b": "pass"}, + {"path": "specs/tri/math/math.t27", "t27b": "pass"}, + {"path": "specs/tri/math/measurement.t27", "t27b": "pass"}, + {"path": "specs/tri/misread/shapes.t27", "t27b": "pass"}, + {"path": "specs/tri/mutate/census.t27", "t27b": "pass"}, + {"path": "specs/tri/mutate/lab.t27", "t27b": "pass"}, + {"path": "specs/tri/mutate/plant.t27", "t27b": "pass"}, + {"path": "specs/tri/mutate/survivors.t27", "t27b": "pass"}, + {"path": "specs/tri/network/payout.t27", "t27b": "pass"}, + {"path": "specs/tri/pipeline/codegen.t27", "t27b": "pass"}, + {"path": "specs/tri/pipeline/spec_writer.t27", "t27b": "pass"}, + {"path": "specs/tri/pipeline/workflow.t27", "t27b": "pass"}, + {"path": "specs/tri/reseal/seal.t27", "t27b": "pass"}, + {"path": "specs/tri/search/pattern.t27", "t27b": "pass"}, + {"path": "specs/tri/sort/insertion_sort.t27", "t27b": "pass"}, + {"path": "specs/tri/sort/merge_sort.t27", "t27b": "pass"}, + {"path": "specs/tri/sort/selection_sort.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/a64.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/any_param_plan.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/arith_op.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/ast_scan.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/ast_shape.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/ast_walk.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/bit_cast_plan.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/blockers.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/builtin_plan.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/check_budget.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/cmp_op.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/coerce_plan.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/comptime_float.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/conformance/anonymous_struct.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/conformance/anytype_typeof.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/conformance/array_length_expr.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/conformance/array_literal.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/conformance/array_literal_value.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/conformance/array_repeat_text.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/conformance/bare_abs.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/conformance/big_frame.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/conformance/big_repeat_global.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/conformance/bit_cast.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/conformance/brace_invariant.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/conformance/builtin_abs_max_min_pi.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/conformance/carried_allocator.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/conformance/carried_container.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/conformance/cmp_out_of_range.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/conformance/comptime_float.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/conformance/comptime_float_f128.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/conformance/const_division.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/conformance/const_optional.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/conformance/discard_value.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/conformance/div_trunc_panic.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/conformance/elf_object.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/conformance/empty_anon_literal.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/conformance/empty_typed_array_literal.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/conformance/eval_branch_quota.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/conformance/float_as.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/conformance/float_call_cast.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/conformance/float_from_int_literal.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/conformance/float_mul_pow2.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/conformance/float_sqrt.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/conformance/frame_address_caller_owned.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/conformance/i128_arith.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/conformance/i128_ops.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/conformance/i128_return.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/conformance/int_cast.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/conformance/int_cast_index.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/conformance/large_frame.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/conformance/lazy_signature.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/conformance/let_reassigned.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/conformance/libm_logf.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/conformance/libm_powf.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/conformance/libm_rounding.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/conformance/libm_std_math.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/conformance/module_var_in_test.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/conformance/negative_float_literal.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/conformance/nested_anon_struct.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/conformance/numeric_coercion.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/conformance/odd_width_int.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/conformance/opaque_pointer.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/conformance/opt_void.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/conformance/optional_enum_compare.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/conformance/optional_module_var.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/conformance/param_discard.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/conformance/pointer_equality.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/conformance/postfix_optional.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/conformance/rem_int.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/conformance/repeat_addr_unreached.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/conformance/repeat_local.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/conformance/repeat_width_suffix.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/conformance/return_undefined_void.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/conformance/scaffold_local.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/conformance/scope_exit.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/conformance/scoped_gf16.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/conformance/shadow_module_var.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/conformance/size_of.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/conformance/slice_arg_one_element.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/conformance/static_slice_literal.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/conformance/std_mem_byte_slice.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/conformance/stdmem.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/conformance/str_module_var.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/conformance/string_slice_literal.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/conformance/struct_lit_if.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/conformance/test_local_write.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/conformance/tuple_local.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/conformance/tuple_local_index.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/conformance/type_alias.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/conformance/type_void.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/conformance/undefined_arg.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/conformance/undefined_module_var.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/conformance/unreached_stub.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/conformance/unread_anytype.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/conformance/unresolved_signature.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/conformance/untyped_local.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/conformance/untyped_local_uses.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/conformance/value_ignored.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/conformance/value_params.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/conformance/verilog_lib.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/conformance/verilog_prim.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/conformance/verilog_use.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/conformance/verilog_widths.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/conformance/void_bind.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/conformance/wide_int_const.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/conformance/zig_keyword_field.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/const_div_plan.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/discard_plan.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/dogfood.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/elf.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/emit_kit.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/empty_lit_plan.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/eval_arith.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/float_as_plan.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/frame_store_plan.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/fuzz.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/fuzz_oracle.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/i128_plan.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/int_cast_plan.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/lazy_sig_plan.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/ledger_steward.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/lencall.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/libm.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/libm_plan.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/literal_plan.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/macho.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/opaque_plan.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/optional_compare_plan.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/ptr_eq_plan.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/reduce.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/ref_var_plan.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/scaffold_plan.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/slice_lit_plan.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/source_text.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/stdmem.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/stdmem_plan.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/steward.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/text_escape.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/ts_emit.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/ts_plan.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/tuple_local_plan.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/type_text.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/undefined_arg_plan.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/verdict_key.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/verilog_emit.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/verilog_plan.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/void_bind_plan.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/wide_plan.t27", "t27b": "pass"}, + {"path": "specs/tri/test/report.t27", "t27b": "pass"}, + {"path": "specs/tri/utils/args.t27", "t27b": "pass"}, + {"path": "specs/tri/utils/exit_codes.t27", "t27b": "pass"}, + {"path": "specs/tri/utils/template.t27", "t27b": "pass"}, + {"path": "specs/trinet/etx.t27", "t27b": "pass"}, + {"path": "specs/trinet/ledger.t27", "t27b": "pass"}, + {"path": "specs/trinet/mint_authority.t27", "t27b": "pass"}, + {"path": "specs/trinet/node-work-credit.t27", "t27b": "pass"}, + {"path": "specs/trinet/tri-bridge.t27", "t27b": "pass"}, + {"path": "specs/trinity/build_graph.t27", "t27b": "pass"}, + {"path": "specs/trinity/capabilities/abi.c-api.t27", "t27b": "pass"}, + {"path": "specs/trinity/capabilities/agent.daemons.t27", "t27b": "pass"}, + {"path": "specs/trinity/capabilities/agent.phi-loop.t27", "t27b": "pass"}, + {"path": "specs/trinity/capabilities/agent.tri-api.t27", "t27b": "pass"}, + {"path": "specs/trinity/capabilities/api.http-server.t27", "t27b": "pass"}, + {"path": "specs/trinity/capabilities/archive.legacy.t27", "t27b": "pass"}, + {"path": "specs/trinity/capabilities/bench.suite.t27", "t27b": "pass"}, + {"path": "specs/trinity/capabilities/bot.tri-bot.t27", "t27b": "pass"}, + {"path": "specs/trinity/capabilities/brain.regions.t27", "t27b": "pass"}, + {"path": "specs/trinity/capabilities/catalog.spec-mirror.t27", "t27b": "pass"}, + {"path": "specs/trinity/capabilities/catalog.world-scan.t27", "t27b": "pass"}, + {"path": "specs/trinity/capabilities/cli.tri.t27", "t27b": "pass"}, + {"path": "specs/trinity/capabilities/convert.b2t.t27", "t27b": "pass"}, + {"path": "specs/trinity/capabilities/examples.zig.t27", "t27b": "pass"}, + {"path": "specs/trinity/capabilities/ext.vscode-swe.t27", "t27b": "pass"}, + {"path": "specs/trinity/capabilities/fpga.adapter.t27", "t27b": "pass"}, + {"path": "specs/trinity/capabilities/fpga.in-repo.t27", "t27b": "pass"}, + {"path": "specs/trinity/capabilities/lib.trinity.t27", "t27b": "pass"}, + {"path": "specs/trinity/capabilities/llm.firebird.t27", "t27b": "pass"}, + {"path": "specs/trinity/capabilities/llm.igla-chat.t27", "t27b": "pass"}, + {"path": "specs/trinity/capabilities/mcp.needle-mcp.t27", "t27b": "pass"}, + {"path": "specs/trinity/capabilities/mcp.trinity-mcp.t27", "t27b": "pass"}, + {"path": "specs/trinity/capabilities/native.canvas.t27", "t27b": "pass"}, + {"path": "specs/trinity/capabilities/native.node-gui.t27", "t27b": "pass"}, + {"path": "specs/trinity/capabilities/native.queen-app.t27", "t27b": "pass"}, + {"path": "specs/trinity/capabilities/node.trinity-node.t27", "t27b": "pass"}, + {"path": "specs/trinity/capabilities/numeric.golden-float.t27", "t27b": "pass"}, + {"path": "specs/trinity/capabilities/ops.deploy-infra.t27", "t27b": "pass"}, + {"path": "specs/trinity/capabilities/ops.railway-cli.t27", "t27b": "pass"}, + {"path": "specs/trinity/capabilities/pkg.vendored-cache.t27", "t27b": "pass"}, + {"path": "specs/trinity/capabilities/queen.lib.t27", "t27b": "pass"}, + {"path": "specs/trinity/capabilities/registry.commands.t27", "t27b": "pass"}, + {"path": "specs/trinity/capabilities/release.packaging.t27", "t27b": "pass"}, + {"path": "specs/trinity/capabilities/research.nexus-docs.t27", "t27b": "pass"}, + {"path": "specs/trinity/capabilities/research.programs.t27", "t27b": "pass"}, + {"path": "specs/trinity/capabilities/research.unreferenced-sources.t27", "t27b": "pass"}, + {"path": "specs/trinity/capabilities/search.vsa-index.t27", "t27b": "pass"}, + {"path": "specs/trinity/capabilities/specs.t27-vendored-compiler.t27", "t27b": "pass"}, + {"path": "specs/trinity/capabilities/specs.tri-corpus.t27", "t27b": "pass"}, + {"path": "specs/trinity/capabilities/specs.vibee-corpus.t27", "t27b": "pass"}, + {"path": "specs/trinity/capabilities/state.trinity-dir.t27", "t27b": "pass"}, + {"path": "specs/trinity/capabilities/test.graph.t27", "t27b": "pass"}, + {"path": "specs/trinity/capabilities/tools.scripts.t27", "t27b": "pass"}, + {"path": "specs/trinity/capabilities/train.hslm.t27", "t27b": "pass"}, + {"path": "specs/trinity/capabilities/training.targets.t27", "t27b": "pass"}, + {"path": "specs/trinity/capabilities/tri27.programs.t27", "t27b": "pass"}, + {"path": "specs/trinity/capabilities/tri27.toolchain.t27", "t27b": "pass"}, + {"path": "specs/trinity/capabilities/vibee.compiler.t27", "t27b": "pass"}, + {"path": "specs/trinity/capabilities/vsa.zig-hdc.t27", "t27b": "pass"}, + {"path": "specs/trinity/capabilities/web.docsite.t27", "t27b": "pass"}, + {"path": "specs/trinity/capabilities/web.queen-web.t27", "t27b": "pass"}, + {"path": "specs/trinity/capabilities/web.site.t27", "t27b": "pass"}, + {"path": "specs/trinity/compiler_matrix.t27", "t27b": "pass"}, + {"path": "specs/trinity/project.t27", "t27b": "pass"}, + {"path": "specs/ui/queen_evidence.t27", "t27b": "pass"}, + {"path": "specs/vault/audit.t27", "t27b": "pass"}, + {"path": "specs/vault/merge.t27", "t27b": "pass"}, + {"path": "specs/vault/policy.t27", "t27b": "pass"}, + {"path": "specs/verified/bench_agent.t27", "t27b": "pass"}, + {"path": "specs/verified/bench_boards.t27", "t27b": "pass"}, + {"path": "specs/verified/bitstream_reuse.t27", "t27b": "pass"}, + {"path": "specs/verified/bitstream_share.t27", "t27b": "pass"}, + {"path": "specs/verified/clock_constraints.t27", "t27b": "pass"}, + {"path": "specs/verified/corpus_merkle.t27", "t27b": "pass"}, + {"path": "specs/verified/corpus_receipt.t27", "t27b": "pass"}, + {"path": "specs/verified/ddc_receipt.t27", "t27b": "pass"}, + {"path": "specs/verified/device_dna.t27", "t27b": "pass"}, + {"path": "specs/verified/device_evidence.t27", "t27b": "pass"}, + {"path": "specs/verified/die_binding.t27", "t27b": "pass"}, + {"path": "specs/verified/digest_cache.t27", "t27b": "pass"}, + {"path": "specs/verified/evidence_chain.t27", "t27b": "pass"}, + {"path": "specs/verified/failure_loop.t27", "t27b": "pass"}, + {"path": "specs/verified/frontier.t27", "t27b": "pass"}, + {"path": "specs/verified/gen_hash_cache.t27", "t27b": "pass"}, + {"path": "specs/verified/independence.t27", "t27b": "pass"}, + {"path": "specs/verified/payout.t27", "t27b": "pass"}, + {"path": "specs/verified/poc/a/slot.t27", "t27b": "pass"}, + {"path": "specs/verified/poc/b/slot.t27", "t27b": "pass"}, + {"path": "specs/verified/poc/run.t27", "t27b": "pass"}, + {"path": "specs/verified/poc/static_counter.t27", "t27b": "pass"}, + {"path": "specs/verified/receipt.t27", "t27b": "pass"}, + {"path": "specs/verified/region.t27", "t27b": "pass"}, + {"path": "specs/verified/reuse.t27", "t27b": "pass"}, + {"path": "specs/verified/review_gate.t27", "t27b": "pass"}, + {"path": "specs/verified/run_record.t27", "t27b": "pass"}, + {"path": "specs/verified/seal_check.t27", "t27b": "pass"}, + {"path": "specs/verified/seal_identity.t27", "t27b": "pass"}, + {"path": "specs/verified/signed_receipt.t27", "t27b": "pass"}, + {"path": "specs/verified/silicon_queue.t27", "t27b": "pass"}, + {"path": "specs/verified/silicon_runs.t27", "t27b": "pass"}, + {"path": "specs/verified/suite_jobs.t27", "t27b": "pass"}, + {"path": "specs/verified/ternary_link_run.t27", "t27b": "pass"}, + {"path": "specs/verified/verdict.t27", "t27b": "pass"}, + {"path": "specs/verified/verdict_audit.t27", "t27b": "pass"}, + {"path": "specs/verified/watch.t27", "t27b": "pass"}, + {"path": "specs/vm/trinity_vm.t27", "t27b": "pass"}, + {"path": "specs/vsa/similarity_search.t27", "t27b": "pass"}, + {"path": "specs/vsa/trinity_compat.t27", "t27b": "pass"}, + {"path": "specs/xilinx7/bench_coverage.t27", "t27b": "pass"}, + {"path": "specs/xilinx7/far.t27", "t27b": "pass"}, + {"path": "specs/xilinx7/flow.t27", "t27b": "pass"}, + {"path": "specs/xilinx7/frames.t27", "t27b": "pass"}, + {"path": "specs/xilinx7/packets.t27", "t27b": "pass"} ] } diff --git a/specs/port/trios/crates/trios-chat/rings/CR-CHAT-07/src/cover_traffic_emission_pattern_randomness_guard.t27 b/specs/port/trios/crates/trios-chat/rings/CR-CHAT-07/src/cover_traffic_emission_pattern_randomness_guard.t27 new file mode 100644 index 0000000000..09110347e8 --- /dev/null +++ b/specs/port/trios/crates/trios-chat/rings/CR-CHAT-07/src/cover_traffic_emission_pattern_randomness_guard.t27 @@ -0,0 +1,349 @@ +module port::trios::crates::trios-chat::rings::CR-CHAT-07::src::cover_traffic_emission_pattern_randomness_guard; + +// Port of gHashTag/trios crates/trios-chat/rings/CR-CHAT-07/src/cover_traffic_emission_pattern_randomness_guard.rs +// (CR-CHAT-07 - Cover traffic emission pattern randomness guard, +// Wave-129 Lane B, R-CHAT-10). +// +// Emission intervals must look random: a periodic pattern is +// trivially distinguished from real traffic, a repeating one +// falls to autocorrelation, and long same-side runs fail a +// Wald-Wolfowitz runs test. The rules, in the original's order: +// the batch ceiling, the interval floor, then per interval the +// zero probe and the single-interval ceiling, then over the +// whole batch the entropy floor and the runs floor (a quarter of +// the batch, at least two). +// +// The original returns Result<(), PatternRandomnessError>. This +// port carries the verdict as a named struct (owner decision D5): +// Ok first, then the six variants in the original's declaration +// order - LowEntropy, TooFew, ZeroInterval, IntervalTooLarge, +// TooFewRuns, TooMany - with every payload field: the measured +// and minimum entropy, got and min for the floor, idx with got +// and max for the ceiling rule, the counted and expected runs, +// and got with max for the batch bounds. +// +// The original's compute_entropy buckets the intervals by a +// float mean-and-deviation scale and folds a Shannon log2, and +// its count_runs compares against a float mean - the int-to- +// float casts and the log fold do not lower under the backends +// (the gen-rust @log emission is a zero-arity call, E0061). Per +// the lane convention for statistics over buffers (fill-byte +// randomness #9698, payload entropy #9747, cipher-mode entropy +// #9752), the entropy and the runs count arrive as numbers the +// caller computed over the intervals. The structural rules - +// the zero probe, the single-interval ceiling, the batch bounds +// - read the intervals directly and stay fully in the spec, and +// the runs floor compares the caller's count against the batch +// quarter, in the original's arithmetic. + +// Minimum entropy in bits per interval. +pub const CEPR_MIN_ENTROPY: f64 = 2.0; + +// Minimum intervals for statistical tests. +pub const CEPR_MIN_INTERVALS: usize = 8; + +// Maximum single interval in milliseconds. +pub const CEPR_MAX_INTERVAL: u64 = 300000; + +// Maximum intervals per batch. +pub const CEPR_MAX_INTERVALS: usize = 4096; + +// An inter-emission interval observation. +pub struct IntervalObservation { + interval_ms: u64, +} + +// Verdict codes: Ok(()) and PatternRandomnessError's variants, in declaration order. +pub enum PatternRandomnessCode { + Ok, + LowEntropy, + TooFew, + ZeroInterval, + IntervalTooLarge, + TooFewRuns, + TooMany, +} + +// The verdict of the pattern randomness validation, with every +// error payload field. +pub struct PatternRandomnessVerdict { + code: PatternRandomnessCode, + idx: usize, + got: usize, + bound: usize, + got_f: f64, + bound_f: f64, + got64: u64, + bound64: u64, +} + +// [VERIFIED] Validate cover traffic emission pattern +// randomness. Returns Ok only when every rule holds, checked in +// the original's order: the batch ceiling, the interval floor, +// then per interval the zero probe and the single-interval +// ceiling, then the entropy floor and the runs floor over the +// caller's statistics. +pub fn validate_pattern_randomness( + observations: []const IntervalObservation, + entropy: f64, + runs: usize, +) -> PatternRandomnessVerdict { + if (observations.len > CEPR_MAX_INTERVALS) { + return PatternRandomnessVerdict { code: PatternRandomnessCode.TooMany, idx: 0, got: observations.len, bound: CEPR_MAX_INTERVALS, got_f: 0.0, bound_f: 0.0, got64: 0, bound64: 0, }; + } + if (observations.len < CEPR_MIN_INTERVALS) { + return PatternRandomnessVerdict { code: PatternRandomnessCode.TooFew, idx: 0, got: observations.len, bound: CEPR_MIN_INTERVALS, got_f: 0.0, bound_f: 0.0, got64: 0, bound64: 0, }; + } + for i in 0..observations.len { + if (observations[i].interval_ms == 0) { + return PatternRandomnessVerdict { code: PatternRandomnessCode.ZeroInterval, idx: i, got: 0, bound: 0, got_f: 0.0, bound_f: 0.0, got64: 0, bound64: 0, }; + } + if (observations[i].interval_ms > CEPR_MAX_INTERVAL) { + return PatternRandomnessVerdict { code: PatternRandomnessCode.IntervalTooLarge, idx: i, got: 0, bound: 0, got_f: 0.0, bound_f: 0.0, got64: observations[i].interval_ms, bound64: CEPR_MAX_INTERVAL, }; + } + } + if (entropy < CEPR_MIN_ENTROPY) { + return PatternRandomnessVerdict { code: PatternRandomnessCode.LowEntropy, idx: 0, got: 0, bound: 0, got_f: entropy, bound_f: CEPR_MIN_ENTROPY, got64: 0, bound64: 0, }; + } + var expected_min: usize = observations.len / 4; + if (expected_min < 2) { + expected_min = 2; + } + if (runs < expected_min) { + return PatternRandomnessVerdict { code: PatternRandomnessCode.TooFewRuns, idx: 0, got: runs, bound: expected_min, got_f: 0.0, bound_f: 0.0, got64: 0, bound64: 0, }; + } + return PatternRandomnessVerdict { code: PatternRandomnessCode.Ok, idx: 0, got: 0, bound: 0, got_f: 0.0, bound_f: 0.0, got64: 0, bound64: 0, }; +} + +// The interval walks of the loop fixtures, precomputed tables: +// the too-many batch reads (i mod 3000) + 100, the large varied +// batch alternates 500 + (i * 17 mod 1000) with 2000 + (i * 31 +// mod 1000). +pub const CEPR_INTERVALS_4097: [4097]u64 = [4097]u64{100, 101, 102, 103, 104, 105, 106, 107, 108, 109, 110, 111, 112, 113, 114, 115, 116, 117, 118, 119, 120, 121, 122, 123, 124, 125, 126, 127, 128, 129, 130, 131, 132, 133, 134, 135, 136, 137, 138, 139, 140, 141, 142, 143, 144, 145, 146, 147, 148, 149, 150, 151, 152, 153, 154, 155, 156, 157, 158, 159, 160, 161, 162, 163, 164, 165, 166, 167, 168, 169, 170, 171, 172, 173, 174, 175, 176, 177, 178, 179, 180, 181, 182, 183, 184, 185, 186, 187, 188, 189, 190, 191, 192, 193, 194, 195, 196, 197, 198, 199, 200, 201, 202, 203, 204, 205, 206, 207, 208, 209, 210, 211, 212, 213, 214, 215, 216, 217, 218, 219, 220, 221, 222, 223, 224, 225, 226, 227, 228, 229, 230, 231, 232, 233, 234, 235, 236, 237, 238, 239, 240, 241, 242, 243, 244, 245, 246, 247, 248, 249, 250, 251, 252, 253, 254, 255, 256, 257, 258, 259, 260, 261, 262, 263, 264, 265, 266, 267, 268, 269, 270, 271, 272, 273, 274, 275, 276, 277, 278, 279, 280, 281, 282, 283, 284, 285, 286, 287, 288, 289, 290, 291, 292, 293, 294, 295, 296, 297, 298, 299, 300, 301, 302, 303, 304, 305, 306, 307, 308, 309, 310, 311, 312, 313, 314, 315, 316, 317, 318, 319, 320, 321, 322, 323, 324, 325, 326, 327, 328, 329, 330, 331, 332, 333, 334, 335, 336, 337, 338, 339, 340, 341, 342, 343, 344, 345, 346, 347, 348, 349, 350, 351, 352, 353, 354, 355, 356, 357, 358, 359, 360, 361, 362, 363, 364, 365, 366, 367, 368, 369, 370, 371, 372, 373, 374, 375, 376, 377, 378, 379, 380, 381, 382, 383, 384, 385, 386, 387, 388, 389, 390, 391, 392, 393, 394, 395, 396, 397, 398, 399, 400, 401, 402, 403, 404, 405, 406, 407, 408, 409, 410, 411, 412, 413, 414, 415, 416, 417, 418, 419, 420, 421, 422, 423, 424, 425, 426, 427, 428, 429, 430, 431, 432, 433, 434, 435, 436, 437, 438, 439, 440, 441, 442, 443, 444, 445, 446, 447, 448, 449, 450, 451, 452, 453, 454, 455, 456, 457, 458, 459, 460, 461, 462, 463, 464, 465, 466, 467, 468, 469, 470, 471, 472, 473, 474, 475, 476, 477, 478, 479, 480, 481, 482, 483, 484, 485, 486, 487, 488, 489, 490, 491, 492, 493, 494, 495, 496, 497, 498, 499, 500, 501, 502, 503, 504, 505, 506, 507, 508, 509, 510, 511, 512, 513, 514, 515, 516, 517, 518, 519, 520, 521, 522, 523, 524, 525, 526, 527, 528, 529, 530, 531, 532, 533, 534, 535, 536, 537, 538, 539, 540, 541, 542, 543, 544, 545, 546, 547, 548, 549, 550, 551, 552, 553, 554, 555, 556, 557, 558, 559, 560, 561, 562, 563, 564, 565, 566, 567, 568, 569, 570, 571, 572, 573, 574, 575, 576, 577, 578, 579, 580, 581, 582, 583, 584, 585, 586, 587, 588, 589, 590, 591, 592, 593, 594, 595, 596, 597, 598, 599, 600, 601, 602, 603, 604, 605, 606, 607, 608, 609, 610, 611, 612, 613, 614, 615, 616, 617, 618, 619, 620, 621, 622, 623, 624, 625, 626, 627, 628, 629, 630, 631, 632, 633, 634, 635, 636, 637, 638, 639, 640, 641, 642, 643, 644, 645, 646, 647, 648, 649, 650, 651, 652, 653, 654, 655, 656, 657, 658, 659, 660, 661, 662, 663, 664, 665, 666, 667, 668, 669, 670, 671, 672, 673, 674, 675, 676, 677, 678, 679, 680, 681, 682, 683, 684, 685, 686, 687, 688, 689, 690, 691, 692, 693, 694, 695, 696, 697, 698, 699, 700, 701, 702, 703, 704, 705, 706, 707, 708, 709, 710, 711, 712, 713, 714, 715, 716, 717, 718, 719, 720, 721, 722, 723, 724, 725, 726, 727, 728, 729, 730, 731, 732, 733, 734, 735, 736, 737, 738, 739, 740, 741, 742, 743, 744, 745, 746, 747, 748, 749, 750, 751, 752, 753, 754, 755, 756, 757, 758, 759, 760, 761, 762, 763, 764, 765, 766, 767, 768, 769, 770, 771, 772, 773, 774, 775, 776, 777, 778, 779, 780, 781, 782, 783, 784, 785, 786, 787, 788, 789, 790, 791, 792, 793, 794, 795, 796, 797, 798, 799, 800, 801, 802, 803, 804, 805, 806, 807, 808, 809, 810, 811, 812, 813, 814, 815, 816, 817, 818, 819, 820, 821, 822, 823, 824, 825, 826, 827, 828, 829, 830, 831, 832, 833, 834, 835, 836, 837, 838, 839, 840, 841, 842, 843, 844, 845, 846, 847, 848, 849, 850, 851, 852, 853, 854, 855, 856, 857, 858, 859, 860, 861, 862, 863, 864, 865, 866, 867, 868, 869, 870, 871, 872, 873, 874, 875, 876, 877, 878, 879, 880, 881, 882, 883, 884, 885, 886, 887, 888, 889, 890, 891, 892, 893, 894, 895, 896, 897, 898, 899, 900, 901, 902, 903, 904, 905, 906, 907, 908, 909, 910, 911, 912, 913, 914, 915, 916, 917, 918, 919, 920, 921, 922, 923, 924, 925, 926, 927, 928, 929, 930, 931, 932, 933, 934, 935, 936, 937, 938, 939, 940, 941, 942, 943, 944, 945, 946, 947, 948, 949, 950, 951, 952, 953, 954, 955, 956, 957, 958, 959, 960, 961, 962, 963, 964, 965, 966, 967, 968, 969, 970, 971, 972, 973, 974, 975, 976, 977, 978, 979, 980, 981, 982, 983, 984, 985, 986, 987, 988, 989, 990, 991, 992, 993, 994, 995, 996, 997, 998, 999, 1000, 1001, 1002, 1003, 1004, 1005, 1006, 1007, 1008, 1009, 1010, 1011, 1012, 1013, 1014, 1015, 1016, 1017, 1018, 1019, 1020, 1021, 1022, 1023, 1024, 1025, 1026, 1027, 1028, 1029, 1030, 1031, 1032, 1033, 1034, 1035, 1036, 1037, 1038, 1039, 1040, 1041, 1042, 1043, 1044, 1045, 1046, 1047, 1048, 1049, 1050, 1051, 1052, 1053, 1054, 1055, 1056, 1057, 1058, 1059, 1060, 1061, 1062, 1063, 1064, 1065, 1066, 1067, 1068, 1069, 1070, 1071, 1072, 1073, 1074, 1075, 1076, 1077, 1078, 1079, 1080, 1081, 1082, 1083, 1084, 1085, 1086, 1087, 1088, 1089, 1090, 1091, 1092, 1093, 1094, 1095, 1096, 1097, 1098, 1099, 1100, 1101, 1102, 1103, 1104, 1105, 1106, 1107, 1108, 1109, 1110, 1111, 1112, 1113, 1114, 1115, 1116, 1117, 1118, 1119, 1120, 1121, 1122, 1123, 1124, 1125, 1126, 1127, 1128, 1129, 1130, 1131, 1132, 1133, 1134, 1135, 1136, 1137, 1138, 1139, 1140, 1141, 1142, 1143, 1144, 1145, 1146, 1147, 1148, 1149, 1150, 1151, 1152, 1153, 1154, 1155, 1156, 1157, 1158, 1159, 1160, 1161, 1162, 1163, 1164, 1165, 1166, 1167, 1168, 1169, 1170, 1171, 1172, 1173, 1174, 1175, 1176, 1177, 1178, 1179, 1180, 1181, 1182, 1183, 1184, 1185, 1186, 1187, 1188, 1189, 1190, 1191, 1192, 1193, 1194, 1195, 1196, 1197, 1198, 1199, 1200, 1201, 1202, 1203, 1204, 1205, 1206, 1207, 1208, 1209, 1210, 1211, 1212, 1213, 1214, 1215, 1216, 1217, 1218, 1219, 1220, 1221, 1222, 1223, 1224, 1225, 1226, 1227, 1228, 1229, 1230, 1231, 1232, 1233, 1234, 1235, 1236, 1237, 1238, 1239, 1240, 1241, 1242, 1243, 1244, 1245, 1246, 1247, 1248, 1249, 1250, 1251, 1252, 1253, 1254, 1255, 1256, 1257, 1258, 1259, 1260, 1261, 1262, 1263, 1264, 1265, 1266, 1267, 1268, 1269, 1270, 1271, 1272, 1273, 1274, 1275, 1276, 1277, 1278, 1279, 1280, 1281, 1282, 1283, 1284, 1285, 1286, 1287, 1288, 1289, 1290, 1291, 1292, 1293, 1294, 1295, 1296, 1297, 1298, 1299, 1300, 1301, 1302, 1303, 1304, 1305, 1306, 1307, 1308, 1309, 1310, 1311, 1312, 1313, 1314, 1315, 1316, 1317, 1318, 1319, 1320, 1321, 1322, 1323, 1324, 1325, 1326, 1327, 1328, 1329, 1330, 1331, 1332, 1333, 1334, 1335, 1336, 1337, 1338, 1339, 1340, 1341, 1342, 1343, 1344, 1345, 1346, 1347, 1348, 1349, 1350, 1351, 1352, 1353, 1354, 1355, 1356, 1357, 1358, 1359, 1360, 1361, 1362, 1363, 1364, 1365, 1366, 1367, 1368, 1369, 1370, 1371, 1372, 1373, 1374, 1375, 1376, 1377, 1378, 1379, 1380, 1381, 1382, 1383, 1384, 1385, 1386, 1387, 1388, 1389, 1390, 1391, 1392, 1393, 1394, 1395, 1396, 1397, 1398, 1399, 1400, 1401, 1402, 1403, 1404, 1405, 1406, 1407, 1408, 1409, 1410, 1411, 1412, 1413, 1414, 1415, 1416, 1417, 1418, 1419, 1420, 1421, 1422, 1423, 1424, 1425, 1426, 1427, 1428, 1429, 1430, 1431, 1432, 1433, 1434, 1435, 1436, 1437, 1438, 1439, 1440, 1441, 1442, 1443, 1444, 1445, 1446, 1447, 1448, 1449, 1450, 1451, 1452, 1453, 1454, 1455, 1456, 1457, 1458, 1459, 1460, 1461, 1462, 1463, 1464, 1465, 1466, 1467, 1468, 1469, 1470, 1471, 1472, 1473, 1474, 1475, 1476, 1477, 1478, 1479, 1480, 1481, 1482, 1483, 1484, 1485, 1486, 1487, 1488, 1489, 1490, 1491, 1492, 1493, 1494, 1495, 1496, 1497, 1498, 1499, 1500, 1501, 1502, 1503, 1504, 1505, 1506, 1507, 1508, 1509, 1510, 1511, 1512, 1513, 1514, 1515, 1516, 1517, 1518, 1519, 1520, 1521, 1522, 1523, 1524, 1525, 1526, 1527, 1528, 1529, 1530, 1531, 1532, 1533, 1534, 1535, 1536, 1537, 1538, 1539, 1540, 1541, 1542, 1543, 1544, 1545, 1546, 1547, 1548, 1549, 1550, 1551, 1552, 1553, 1554, 1555, 1556, 1557, 1558, 1559, 1560, 1561, 1562, 1563, 1564, 1565, 1566, 1567, 1568, 1569, 1570, 1571, 1572, 1573, 1574, 1575, 1576, 1577, 1578, 1579, 1580, 1581, 1582, 1583, 1584, 1585, 1586, 1587, 1588, 1589, 1590, 1591, 1592, 1593, 1594, 1595, 1596, 1597, 1598, 1599, 1600, 1601, 1602, 1603, 1604, 1605, 1606, 1607, 1608, 1609, 1610, 1611, 1612, 1613, 1614, 1615, 1616, 1617, 1618, 1619, 1620, 1621, 1622, 1623, 1624, 1625, 1626, 1627, 1628, 1629, 1630, 1631, 1632, 1633, 1634, 1635, 1636, 1637, 1638, 1639, 1640, 1641, 1642, 1643, 1644, 1645, 1646, 1647, 1648, 1649, 1650, 1651, 1652, 1653, 1654, 1655, 1656, 1657, 1658, 1659, 1660, 1661, 1662, 1663, 1664, 1665, 1666, 1667, 1668, 1669, 1670, 1671, 1672, 1673, 1674, 1675, 1676, 1677, 1678, 1679, 1680, 1681, 1682, 1683, 1684, 1685, 1686, 1687, 1688, 1689, 1690, 1691, 1692, 1693, 1694, 1695, 1696, 1697, 1698, 1699, 1700, 1701, 1702, 1703, 1704, 1705, 1706, 1707, 1708, 1709, 1710, 1711, 1712, 1713, 1714, 1715, 1716, 1717, 1718, 1719, 1720, 1721, 1722, 1723, 1724, 1725, 1726, 1727, 1728, 1729, 1730, 1731, 1732, 1733, 1734, 1735, 1736, 1737, 1738, 1739, 1740, 1741, 1742, 1743, 1744, 1745, 1746, 1747, 1748, 1749, 1750, 1751, 1752, 1753, 1754, 1755, 1756, 1757, 1758, 1759, 1760, 1761, 1762, 1763, 1764, 1765, 1766, 1767, 1768, 1769, 1770, 1771, 1772, 1773, 1774, 1775, 1776, 1777, 1778, 1779, 1780, 1781, 1782, 1783, 1784, 1785, 1786, 1787, 1788, 1789, 1790, 1791, 1792, 1793, 1794, 1795, 1796, 1797, 1798, 1799, 1800, 1801, 1802, 1803, 1804, 1805, 1806, 1807, 1808, 1809, 1810, 1811, 1812, 1813, 1814, 1815, 1816, 1817, 1818, 1819, 1820, 1821, 1822, 1823, 1824, 1825, 1826, 1827, 1828, 1829, 1830, 1831, 1832, 1833, 1834, 1835, 1836, 1837, 1838, 1839, 1840, 1841, 1842, 1843, 1844, 1845, 1846, 1847, 1848, 1849, 1850, 1851, 1852, 1853, 1854, 1855, 1856, 1857, 1858, 1859, 1860, 1861, 1862, 1863, 1864, 1865, 1866, 1867, 1868, 1869, 1870, 1871, 1872, 1873, 1874, 1875, 1876, 1877, 1878, 1879, 1880, 1881, 1882, 1883, 1884, 1885, 1886, 1887, 1888, 1889, 1890, 1891, 1892, 1893, 1894, 1895, 1896, 1897, 1898, 1899, 1900, 1901, 1902, 1903, 1904, 1905, 1906, 1907, 1908, 1909, 1910, 1911, 1912, 1913, 1914, 1915, 1916, 1917, 1918, 1919, 1920, 1921, 1922, 1923, 1924, 1925, 1926, 1927, 1928, 1929, 1930, 1931, 1932, 1933, 1934, 1935, 1936, 1937, 1938, 1939, 1940, 1941, 1942, 1943, 1944, 1945, 1946, 1947, 1948, 1949, 1950, 1951, 1952, 1953, 1954, 1955, 1956, 1957, 1958, 1959, 1960, 1961, 1962, 1963, 1964, 1965, 1966, 1967, 1968, 1969, 1970, 1971, 1972, 1973, 1974, 1975, 1976, 1977, 1978, 1979, 1980, 1981, 1982, 1983, 1984, 1985, 1986, 1987, 1988, 1989, 1990, 1991, 1992, 1993, 1994, 1995, 1996, 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006, 2007, 2008, 2009, 2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2018, 2019, 2020, 2021, 2022, 2023, 2024, 2025, 2026, 2027, 2028, 2029, 2030, 2031, 2032, 2033, 2034, 2035, 2036, 2037, 2038, 2039, 2040, 2041, 2042, 2043, 2044, 2045, 2046, 2047, 2048, 2049, 2050, 2051, 2052, 2053, 2054, 2055, 2056, 2057, 2058, 2059, 2060, 2061, 2062, 2063, 2064, 2065, 2066, 2067, 2068, 2069, 2070, 2071, 2072, 2073, 2074, 2075, 2076, 2077, 2078, 2079, 2080, 2081, 2082, 2083, 2084, 2085, 2086, 2087, 2088, 2089, 2090, 2091, 2092, 2093, 2094, 2095, 2096, 2097, 2098, 2099, 2100, 2101, 2102, 2103, 2104, 2105, 2106, 2107, 2108, 2109, 2110, 2111, 2112, 2113, 2114, 2115, 2116, 2117, 2118, 2119, 2120, 2121, 2122, 2123, 2124, 2125, 2126, 2127, 2128, 2129, 2130, 2131, 2132, 2133, 2134, 2135, 2136, 2137, 2138, 2139, 2140, 2141, 2142, 2143, 2144, 2145, 2146, 2147, 2148, 2149, 2150, 2151, 2152, 2153, 2154, 2155, 2156, 2157, 2158, 2159, 2160, 2161, 2162, 2163, 2164, 2165, 2166, 2167, 2168, 2169, 2170, 2171, 2172, 2173, 2174, 2175, 2176, 2177, 2178, 2179, 2180, 2181, 2182, 2183, 2184, 2185, 2186, 2187, 2188, 2189, 2190, 2191, 2192, 2193, 2194, 2195, 2196, 2197, 2198, 2199, 2200, 2201, 2202, 2203, 2204, 2205, 2206, 2207, 2208, 2209, 2210, 2211, 2212, 2213, 2214, 2215, 2216, 2217, 2218, 2219, 2220, 2221, 2222, 2223, 2224, 2225, 2226, 2227, 2228, 2229, 2230, 2231, 2232, 2233, 2234, 2235, 2236, 2237, 2238, 2239, 2240, 2241, 2242, 2243, 2244, 2245, 2246, 2247, 2248, 2249, 2250, 2251, 2252, 2253, 2254, 2255, 2256, 2257, 2258, 2259, 2260, 2261, 2262, 2263, 2264, 2265, 2266, 2267, 2268, 2269, 2270, 2271, 2272, 2273, 2274, 2275, 2276, 2277, 2278, 2279, 2280, 2281, 2282, 2283, 2284, 2285, 2286, 2287, 2288, 2289, 2290, 2291, 2292, 2293, 2294, 2295, 2296, 2297, 2298, 2299, 2300, 2301, 2302, 2303, 2304, 2305, 2306, 2307, 2308, 2309, 2310, 2311, 2312, 2313, 2314, 2315, 2316, 2317, 2318, 2319, 2320, 2321, 2322, 2323, 2324, 2325, 2326, 2327, 2328, 2329, 2330, 2331, 2332, 2333, 2334, 2335, 2336, 2337, 2338, 2339, 2340, 2341, 2342, 2343, 2344, 2345, 2346, 2347, 2348, 2349, 2350, 2351, 2352, 2353, 2354, 2355, 2356, 2357, 2358, 2359, 2360, 2361, 2362, 2363, 2364, 2365, 2366, 2367, 2368, 2369, 2370, 2371, 2372, 2373, 2374, 2375, 2376, 2377, 2378, 2379, 2380, 2381, 2382, 2383, 2384, 2385, 2386, 2387, 2388, 2389, 2390, 2391, 2392, 2393, 2394, 2395, 2396, 2397, 2398, 2399, 2400, 2401, 2402, 2403, 2404, 2405, 2406, 2407, 2408, 2409, 2410, 2411, 2412, 2413, 2414, 2415, 2416, 2417, 2418, 2419, 2420, 2421, 2422, 2423, 2424, 2425, 2426, 2427, 2428, 2429, 2430, 2431, 2432, 2433, 2434, 2435, 2436, 2437, 2438, 2439, 2440, 2441, 2442, 2443, 2444, 2445, 2446, 2447, 2448, 2449, 2450, 2451, 2452, 2453, 2454, 2455, 2456, 2457, 2458, 2459, 2460, 2461, 2462, 2463, 2464, 2465, 2466, 2467, 2468, 2469, 2470, 2471, 2472, 2473, 2474, 2475, 2476, 2477, 2478, 2479, 2480, 2481, 2482, 2483, 2484, 2485, 2486, 2487, 2488, 2489, 2490, 2491, 2492, 2493, 2494, 2495, 2496, 2497, 2498, 2499, 2500, 2501, 2502, 2503, 2504, 2505, 2506, 2507, 2508, 2509, 2510, 2511, 2512, 2513, 2514, 2515, 2516, 2517, 2518, 2519, 2520, 2521, 2522, 2523, 2524, 2525, 2526, 2527, 2528, 2529, 2530, 2531, 2532, 2533, 2534, 2535, 2536, 2537, 2538, 2539, 2540, 2541, 2542, 2543, 2544, 2545, 2546, 2547, 2548, 2549, 2550, 2551, 2552, 2553, 2554, 2555, 2556, 2557, 2558, 2559, 2560, 2561, 2562, 2563, 2564, 2565, 2566, 2567, 2568, 2569, 2570, 2571, 2572, 2573, 2574, 2575, 2576, 2577, 2578, 2579, 2580, 2581, 2582, 2583, 2584, 2585, 2586, 2587, 2588, 2589, 2590, 2591, 2592, 2593, 2594, 2595, 2596, 2597, 2598, 2599, 2600, 2601, 2602, 2603, 2604, 2605, 2606, 2607, 2608, 2609, 2610, 2611, 2612, 2613, 2614, 2615, 2616, 2617, 2618, 2619, 2620, 2621, 2622, 2623, 2624, 2625, 2626, 2627, 2628, 2629, 2630, 2631, 2632, 2633, 2634, 2635, 2636, 2637, 2638, 2639, 2640, 2641, 2642, 2643, 2644, 2645, 2646, 2647, 2648, 2649, 2650, 2651, 2652, 2653, 2654, 2655, 2656, 2657, 2658, 2659, 2660, 2661, 2662, 2663, 2664, 2665, 2666, 2667, 2668, 2669, 2670, 2671, 2672, 2673, 2674, 2675, 2676, 2677, 2678, 2679, 2680, 2681, 2682, 2683, 2684, 2685, 2686, 2687, 2688, 2689, 2690, 2691, 2692, 2693, 2694, 2695, 2696, 2697, 2698, 2699, 2700, 2701, 2702, 2703, 2704, 2705, 2706, 2707, 2708, 2709, 2710, 2711, 2712, 2713, 2714, 2715, 2716, 2717, 2718, 2719, 2720, 2721, 2722, 2723, 2724, 2725, 2726, 2727, 2728, 2729, 2730, 2731, 2732, 2733, 2734, 2735, 2736, 2737, 2738, 2739, 2740, 2741, 2742, 2743, 2744, 2745, 2746, 2747, 2748, 2749, 2750, 2751, 2752, 2753, 2754, 2755, 2756, 2757, 2758, 2759, 2760, 2761, 2762, 2763, 2764, 2765, 2766, 2767, 2768, 2769, 2770, 2771, 2772, 2773, 2774, 2775, 2776, 2777, 2778, 2779, 2780, 2781, 2782, 2783, 2784, 2785, 2786, 2787, 2788, 2789, 2790, 2791, 2792, 2793, 2794, 2795, 2796, 2797, 2798, 2799, 2800, 2801, 2802, 2803, 2804, 2805, 2806, 2807, 2808, 2809, 2810, 2811, 2812, 2813, 2814, 2815, 2816, 2817, 2818, 2819, 2820, 2821, 2822, 2823, 2824, 2825, 2826, 2827, 2828, 2829, 2830, 2831, 2832, 2833, 2834, 2835, 2836, 2837, 2838, 2839, 2840, 2841, 2842, 2843, 2844, 2845, 2846, 2847, 2848, 2849, 2850, 2851, 2852, 2853, 2854, 2855, 2856, 2857, 2858, 2859, 2860, 2861, 2862, 2863, 2864, 2865, 2866, 2867, 2868, 2869, 2870, 2871, 2872, 2873, 2874, 2875, 2876, 2877, 2878, 2879, 2880, 2881, 2882, 2883, 2884, 2885, 2886, 2887, 2888, 2889, 2890, 2891, 2892, 2893, 2894, 2895, 2896, 2897, 2898, 2899, 2900, 2901, 2902, 2903, 2904, 2905, 2906, 2907, 2908, 2909, 2910, 2911, 2912, 2913, 2914, 2915, 2916, 2917, 2918, 2919, 2920, 2921, 2922, 2923, 2924, 2925, 2926, 2927, 2928, 2929, 2930, 2931, 2932, 2933, 2934, 2935, 2936, 2937, 2938, 2939, 2940, 2941, 2942, 2943, 2944, 2945, 2946, 2947, 2948, 2949, 2950, 2951, 2952, 2953, 2954, 2955, 2956, 2957, 2958, 2959, 2960, 2961, 2962, 2963, 2964, 2965, 2966, 2967, 2968, 2969, 2970, 2971, 2972, 2973, 2974, 2975, 2976, 2977, 2978, 2979, 2980, 2981, 2982, 2983, 2984, 2985, 2986, 2987, 2988, 2989, 2990, 2991, 2992, 2993, 2994, 2995, 2996, 2997, 2998, 2999, 3000, 3001, 3002, 3003, 3004, 3005, 3006, 3007, 3008, 3009, 3010, 3011, 3012, 3013, 3014, 3015, 3016, 3017, 3018, 3019, 3020, 3021, 3022, 3023, 3024, 3025, 3026, 3027, 3028, 3029, 3030, 3031, 3032, 3033, 3034, 3035, 3036, 3037, 3038, 3039, 3040, 3041, 3042, 3043, 3044, 3045, 3046, 3047, 3048, 3049, 3050, 3051, 3052, 3053, 3054, 3055, 3056, 3057, 3058, 3059, 3060, 3061, 3062, 3063, 3064, 3065, 3066, 3067, 3068, 3069, 3070, 3071, 3072, 3073, 3074, 3075, 3076, 3077, 3078, 3079, 3080, 3081, 3082, 3083, 3084, 3085, 3086, 3087, 3088, 3089, 3090, 3091, 3092, 3093, 3094, 3095, 3096, 3097, 3098, 3099, 100, 101, 102, 103, 104, 105, 106, 107, 108, 109, 110, 111, 112, 113, 114, 115, 116, 117, 118, 119, 120, 121, 122, 123, 124, 125, 126, 127, 128, 129, 130, 131, 132, 133, 134, 135, 136, 137, 138, 139, 140, 141, 142, 143, 144, 145, 146, 147, 148, 149, 150, 151, 152, 153, 154, 155, 156, 157, 158, 159, 160, 161, 162, 163, 164, 165, 166, 167, 168, 169, 170, 171, 172, 173, 174, 175, 176, 177, 178, 179, 180, 181, 182, 183, 184, 185, 186, 187, 188, 189, 190, 191, 192, 193, 194, 195, 196, 197, 198, 199, 200, 201, 202, 203, 204, 205, 206, 207, 208, 209, 210, 211, 212, 213, 214, 215, 216, 217, 218, 219, 220, 221, 222, 223, 224, 225, 226, 227, 228, 229, 230, 231, 232, 233, 234, 235, 236, 237, 238, 239, 240, 241, 242, 243, 244, 245, 246, 247, 248, 249, 250, 251, 252, 253, 254, 255, 256, 257, 258, 259, 260, 261, 262, 263, 264, 265, 266, 267, 268, 269, 270, 271, 272, 273, 274, 275, 276, 277, 278, 279, 280, 281, 282, 283, 284, 285, 286, 287, 288, 289, 290, 291, 292, 293, 294, 295, 296, 297, 298, 299, 300, 301, 302, 303, 304, 305, 306, 307, 308, 309, 310, 311, 312, 313, 314, 315, 316, 317, 318, 319, 320, 321, 322, 323, 324, 325, 326, 327, 328, 329, 330, 331, 332, 333, 334, 335, 336, 337, 338, 339, 340, 341, 342, 343, 344, 345, 346, 347, 348, 349, 350, 351, 352, 353, 354, 355, 356, 357, 358, 359, 360, 361, 362, 363, 364, 365, 366, 367, 368, 369, 370, 371, 372, 373, 374, 375, 376, 377, 378, 379, 380, 381, 382, 383, 384, 385, 386, 387, 388, 389, 390, 391, 392, 393, 394, 395, 396, 397, 398, 399, 400, 401, 402, 403, 404, 405, 406, 407, 408, 409, 410, 411, 412, 413, 414, 415, 416, 417, 418, 419, 420, 421, 422, 423, 424, 425, 426, 427, 428, 429, 430, 431, 432, 433, 434, 435, 436, 437, 438, 439, 440, 441, 442, 443, 444, 445, 446, 447, 448, 449, 450, 451, 452, 453, 454, 455, 456, 457, 458, 459, 460, 461, 462, 463, 464, 465, 466, 467, 468, 469, 470, 471, 472, 473, 474, 475, 476, 477, 478, 479, 480, 481, 482, 483, 484, 485, 486, 487, 488, 489, 490, 491, 492, 493, 494, 495, 496, 497, 498, 499, 500, 501, 502, 503, 504, 505, 506, 507, 508, 509, 510, 511, 512, 513, 514, 515, 516, 517, 518, 519, 520, 521, 522, 523, 524, 525, 526, 527, 528, 529, 530, 531, 532, 533, 534, 535, 536, 537, 538, 539, 540, 541, 542, 543, 544, 545, 546, 547, 548, 549, 550, 551, 552, 553, 554, 555, 556, 557, 558, 559, 560, 561, 562, 563, 564, 565, 566, 567, 568, 569, 570, 571, 572, 573, 574, 575, 576, 577, 578, 579, 580, 581, 582, 583, 584, 585, 586, 587, 588, 589, 590, 591, 592, 593, 594, 595, 596, 597, 598, 599, 600, 601, 602, 603, 604, 605, 606, 607, 608, 609, 610, 611, 612, 613, 614, 615, 616, 617, 618, 619, 620, 621, 622, 623, 624, 625, 626, 627, 628, 629, 630, 631, 632, 633, 634, 635, 636, 637, 638, 639, 640, 641, 642, 643, 644, 645, 646, 647, 648, 649, 650, 651, 652, 653, 654, 655, 656, 657, 658, 659, 660, 661, 662, 663, 664, 665, 666, 667, 668, 669, 670, 671, 672, 673, 674, 675, 676, 677, 678, 679, 680, 681, 682, 683, 684, 685, 686, 687, 688, 689, 690, 691, 692, 693, 694, 695, 696, 697, 698, 699, 700, 701, 702, 703, 704, 705, 706, 707, 708, 709, 710, 711, 712, 713, 714, 715, 716, 717, 718, 719, 720, 721, 722, 723, 724, 725, 726, 727, 728, 729, 730, 731, 732, 733, 734, 735, 736, 737, 738, 739, 740, 741, 742, 743, 744, 745, 746, 747, 748, 749, 750, 751, 752, 753, 754, 755, 756, 757, 758, 759, 760, 761, 762, 763, 764, 765, 766, 767, 768, 769, 770, 771, 772, 773, 774, 775, 776, 777, 778, 779, 780, 781, 782, 783, 784, 785, 786, 787, 788, 789, 790, 791, 792, 793, 794, 795, 796, 797, 798, 799, 800, 801, 802, 803, 804, 805, 806, 807, 808, 809, 810, 811, 812, 813, 814, 815, 816, 817, 818, 819, 820, 821, 822, 823, 824, 825, 826, 827, 828, 829, 830, 831, 832, 833, 834, 835, 836, 837, 838, 839, 840, 841, 842, 843, 844, 845, 846, 847, 848, 849, 850, 851, 852, 853, 854, 855, 856, 857, 858, 859, 860, 861, 862, 863, 864, 865, 866, 867, 868, 869, 870, 871, 872, 873, 874, 875, 876, 877, 878, 879, 880, 881, 882, 883, 884, 885, 886, 887, 888, 889, 890, 891, 892, 893, 894, 895, 896, 897, 898, 899, 900, 901, 902, 903, 904, 905, 906, 907, 908, 909, 910, 911, 912, 913, 914, 915, 916, 917, 918, 919, 920, 921, 922, 923, 924, 925, 926, 927, 928, 929, 930, 931, 932, 933, 934, 935, 936, 937, 938, 939, 940, 941, 942, 943, 944, 945, 946, 947, 948, 949, 950, 951, 952, 953, 954, 955, 956, 957, 958, 959, 960, 961, 962, 963, 964, 965, 966, 967, 968, 969, 970, 971, 972, 973, 974, 975, 976, 977, 978, 979, 980, 981, 982, 983, 984, 985, 986, 987, 988, 989, 990, 991, 992, 993, 994, 995, 996, 997, 998, 999, 1000, 1001, 1002, 1003, 1004, 1005, 1006, 1007, 1008, 1009, 1010, 1011, 1012, 1013, 1014, 1015, 1016, 1017, 1018, 1019, 1020, 1021, 1022, 1023, 1024, 1025, 1026, 1027, 1028, 1029, 1030, 1031, 1032, 1033, 1034, 1035, 1036, 1037, 1038, 1039, 1040, 1041, 1042, 1043, 1044, 1045, 1046, 1047, 1048, 1049, 1050, 1051, 1052, 1053, 1054, 1055, 1056, 1057, 1058, 1059, 1060, 1061, 1062, 1063, 1064, 1065, 1066, 1067, 1068, 1069, 1070, 1071, 1072, 1073, 1074, 1075, 1076, 1077, 1078, 1079, 1080, 1081, 1082, 1083, 1084, 1085, 1086, 1087, 1088, 1089, 1090, 1091, 1092, 1093, 1094, 1095, 1096, 1097, 1098, 1099, 1100, 1101, 1102, 1103, 1104, 1105, 1106, 1107, 1108, 1109, 1110, 1111, 1112, 1113, 1114, 1115, 1116, 1117, 1118, 1119, 1120, 1121, 1122, 1123, 1124, 1125, 1126, 1127, 1128, 1129, 1130, 1131, 1132, 1133, 1134, 1135, 1136, 1137, 1138, 1139, 1140, 1141, 1142, 1143, 1144, 1145, 1146, 1147, 1148, 1149, 1150, 1151, 1152, 1153, 1154, 1155, 1156, 1157, 1158, 1159, 1160, 1161, 1162, 1163, 1164, 1165, 1166, 1167, 1168, 1169, 1170, 1171, 1172, 1173, 1174, 1175, 1176, 1177, 1178, 1179, 1180, 1181, 1182, 1183, 1184, 1185, 1186, 1187, 1188, 1189, 1190, 1191, 1192, 1193, 1194, 1195, 1196}; + +pub const CEPR_INTERVALS_100: [100]u64 = [100]u64{500, 2031, 534, 2093, 568, 2155, 602, 2217, 636, 2279, 670, 2341, 704, 2403, 738, 2465, 772, 2527, 806, 2589, 840, 2651, 874, 2713, 908, 2775, 942, 2837, 976, 2899, 1010, 2961, 1044, 2023, 1078, 2085, 1112, 2147, 1146, 2209, 1180, 2271, 1214, 2333, 1248, 2395, 1282, 2457, 1316, 2519, 1350, 2581, 1384, 2643, 1418, 2705, 1452, 2767, 1486, 2829, 520, 2891, 554, 2953, 588, 2015, 622, 2077, 656, 2139, 690, 2201, 724, 2263, 758, 2325, 792, 2387, 826, 2449, 860, 2511, 894, 2573, 928, 2635, 962, 2697, 996, 2759, 1030, 2821, 1064, 2883, 1098, 2945, 1132, 2007, 1166, 2069}; + +// **CEPR-01** - low entropy rejected: eight identical intervals +// measure entropy zero against the floor of two bits. +test cepr_01_low_entropy_rejected { + var os: [8]IntervalObservation; + for i in 0..8 { + os[i] = IntervalObservation { interval_ms: 1000, }; + } + const v = validate_pattern_randomness(&os, 0.0, 1); + assert(v.code == PatternRandomnessCode.LowEntropy); + assert(v.got_f == 0.0); + assert(v.bound_f == 2.0); +} + +// **CEPR-02** - too few rejected: three intervals of a required +// eight. +test cepr_02_too_few_rejected { + const os: [3]IntervalObservation = [3]IntervalObservation{ + IntervalObservation { interval_ms: 1000, }, + IntervalObservation { interval_ms: 2000, }, + IntervalObservation { interval_ms: 1500, }, + }; + const v = validate_pattern_randomness(&os, 3.0, 3); + assert(v.code == PatternRandomnessCode.TooFew); + assert(v.got == 3); + assert(v.bound == 8); +} + +// **CEPR-03** - a zero interval rejected at the appended +// position. +test cepr_03_zero_interval_rejected { + const os: [9]IntervalObservation = [9]IntervalObservation{ + IntervalObservation { interval_ms: 1000, }, + IntervalObservation { interval_ms: 2500, }, + IntervalObservation { interval_ms: 800, }, + IntervalObservation { interval_ms: 3200, }, + IntervalObservation { interval_ms: 1500, }, + IntervalObservation { interval_ms: 500, }, + IntervalObservation { interval_ms: 2800, }, + IntervalObservation { interval_ms: 1200, }, + IntervalObservation { interval_ms: 0, }, + }; + const v = validate_pattern_randomness(&os, 3.0, 8); + assert(v.code == PatternRandomnessCode.ZeroInterval); + assert(v.idx == 8); +} + +// **CEPR-04** - a single interval over the ceiling rejected: +// 300001 milliseconds of a maximum 300000, at the appended +// position. +test cepr_04_interval_too_large_rejected { + const os: [9]IntervalObservation = [9]IntervalObservation{ + IntervalObservation { interval_ms: 1000, }, + IntervalObservation { interval_ms: 2500, }, + IntervalObservation { interval_ms: 800, }, + IntervalObservation { interval_ms: 3200, }, + IntervalObservation { interval_ms: 1500, }, + IntervalObservation { interval_ms: 500, }, + IntervalObservation { interval_ms: 2800, }, + IntervalObservation { interval_ms: 1200, }, + IntervalObservation { interval_ms: 300001, }, + }; + const v = validate_pattern_randomness(&os, 3.0, 8); + assert(v.code == PatternRandomnessCode.IntervalTooLarge); + assert(v.idx == 8); + assert(v.got64 == 300001); + assert(v.bound64 == 300000); +} + +// **CEPR-05** - the predictable pattern rejected: fifteen +// hundred-millisecond intervals then five five-second ones - +// entropy 0.81 under the floor, two runs of a required five. +// The original accepts either rejection; the port pins the +// caller's true measurements and the entropy floor answers +// first. +test cepr_05_too_few_runs_rejected { + var os: [20]IntervalObservation; + for i in 0..20 { + var iv: u64 = 100; + if (i >= 15) { + iv = 5000; + } + os[i] = IntervalObservation { interval_ms: iv, }; + } + const v = validate_pattern_randomness(&os, 0.8112781244591328, 2); + assert(v.code == PatternRandomnessCode.LowEntropy); +} + +// **CEPR-06** - too many rejected: 4097 intervals of a maximum +// 4096, built in a loop like the original's, the intervals +// walking (i mod 3000) + 100. The batch rule fires before any +// interval is examined. +test cepr_06_too_many_rejected { + var os: [4097]IntervalObservation; + for i in 0..4097 { + os[i] = IntervalObservation { interval_ms: CEPR_INTERVALS_4097[i], }; + } + const v = validate_pattern_randomness(&os, 6.0, 2000); + assert(v.code == PatternRandomnessCode.TooMany); + assert(v.got == 4097); + assert(v.bound == 4096); +} + +// **CEPR-07** - the varied batch accepted: entropy three bits, +// seven runs of a required two. +test cepr_07_varied_accepted { + const os: [8]IntervalObservation = [8]IntervalObservation{ + IntervalObservation { interval_ms: 1000, }, + IntervalObservation { interval_ms: 2500, }, + IntervalObservation { interval_ms: 800, }, + IntervalObservation { interval_ms: 3200, }, + IntervalObservation { interval_ms: 1500, }, + IntervalObservation { interval_ms: 500, }, + IntervalObservation { interval_ms: 2800, }, + IntervalObservation { interval_ms: 1200, }, + }; + const v = validate_pattern_randomness(&os, 3.0, 7); + assert(v.code == PatternRandomnessCode.Ok); +} + +// **CEPR-08** - the exact minimum accepted: eight intervals, +// entropy three bits, eight runs. +test cepr_08_exact_minimum_accepted { + const os: [8]IntervalObservation = [8]IntervalObservation{ + IntervalObservation { interval_ms: 500, }, + IntervalObservation { interval_ms: 3000, }, + IntervalObservation { interval_ms: 800, }, + IntervalObservation { interval_ms: 2500, }, + IntervalObservation { interval_ms: 1200, }, + IntervalObservation { interval_ms: 1800, }, + IntervalObservation { interval_ms: 600, }, + IntervalObservation { interval_ms: 2200, }, + }; + const v = validate_pattern_randomness(&os, 3.0, 8); + assert(v.code == PatternRandomnessCode.Ok); +} + +// **CEPR-09** - the boundary interval accepted: the varied batch +// plus exactly the 300000-millisecond ceiling - entropy 2.197 +// over the floor, two runs at the required two. +test cepr_09_boundary_interval_accepted { + const os: [9]IntervalObservation = [9]IntervalObservation{ + IntervalObservation { interval_ms: 1000, }, + IntervalObservation { interval_ms: 2500, }, + IntervalObservation { interval_ms: 800, }, + IntervalObservation { interval_ms: 3200, }, + IntervalObservation { interval_ms: 1500, }, + IntervalObservation { interval_ms: 500, }, + IntervalObservation { interval_ms: 2800, }, + IntervalObservation { interval_ms: 1200, }, + IntervalObservation { interval_ms: 300000, }, + }; + const v = validate_pattern_randomness(&os, 2.197159723424149, 2); + assert(v.code == PatternRandomnessCode.Ok); +} + +// **CEPR-10** - the large varied batch accepted: a hundred +// alternating intervals, entropy 6.12 bits, a hundred runs of a +// required twenty-five. +test cepr_10_large_batch_accepted { + var os: [100]IntervalObservation; + for i in 0..100 { + os[i] = IntervalObservation { interval_ms: CEPR_INTERVALS_100[i], }; + } + const v = validate_pattern_randomness(&os, 6.121209564709828, 100); + assert(v.code == PatternRandomnessCode.Ok); +} + +// Rule order is the original's: the interval floor before any +// record, the zero probe before the ceiling, the per-interval +// rules before the entropy floor, and the entropy floor before +// the runs floor. +test rule_order_matches_original { + const short_zero: [3]IntervalObservation = [3]IntervalObservation{ + IntervalObservation { interval_ms: 0, }, + IntervalObservation { interval_ms: 2000, }, + IntervalObservation { interval_ms: 1500, }, + }; + const v1 = validate_pattern_randomness(&short_zero, 3.0, 3); + assert(v1.code == PatternRandomnessCode.TooFew); + + const zero_huge: [8]IntervalObservation = [8]IntervalObservation{ + IntervalObservation { interval_ms: 1000, }, + IntervalObservation { interval_ms: 2500, }, + IntervalObservation { interval_ms: 800, }, + IntervalObservation { interval_ms: 3200, }, + IntervalObservation { interval_ms: 1500, }, + IntervalObservation { interval_ms: 500, }, + IntervalObservation { interval_ms: 2800, }, + IntervalObservation { interval_ms: 400000, }, + }; + const v2 = validate_pattern_randomness(&zero_huge, 3.0, 7); + assert(v2.code == PatternRandomnessCode.IntervalTooLarge); + assert(v2.idx == 7); + + var huge_low: [8]IntervalObservation; + for i in 0..8 { + huge_low[i] = IntervalObservation { interval_ms: 1000, }; + } + huge_low[7] = IntervalObservation { interval_ms: 400000, }; + const v3 = validate_pattern_randomness(&huge_low, 3.0, 2); + assert(v3.code == PatternRandomnessCode.IntervalTooLarge); + + var low_runs: [8]IntervalObservation; + for i in 0..8 { + low_runs[i] = IntervalObservation { interval_ms: 1000, }; + } + const v4 = validate_pattern_randomness(&low_runs, 1.5, 1); + assert(v4.code == PatternRandomnessCode.LowEntropy); + + const varied_runs: [8]IntervalObservation = [8]IntervalObservation{ + IntervalObservation { interval_ms: 1000, }, + IntervalObservation { interval_ms: 2500, }, + IntervalObservation { interval_ms: 800, }, + IntervalObservation { interval_ms: 3200, }, + IntervalObservation { interval_ms: 1500, }, + IntervalObservation { interval_ms: 500, }, + IntervalObservation { interval_ms: 2800, }, + IntervalObservation { interval_ms: 1200, }, + }; + const v5 = validate_pattern_randomness(&varied_runs, 3.0, 1); + assert(v5.code == PatternRandomnessCode.TooFewRuns); + assert(v5.got == 1); + assert(v5.bound == 2); +} From f01fdf5270c791b2543991e01dd8bdd4ec84cfa1 Mon Sep 17 00:00:00 2001 From: Dmitrii Vasilev Date: Sun, 18 Oct 2026 01:24:37 +0700 Subject: [PATCH 62/70] spec(port): port the cover-traffic entropy fingerprint guard (Refs #8887) Rebuilt as one commit on master a1002bebd so it merges; docs/reports/t27b_expectations.json rows from both sides kept (union, sorted). Content is otherwise the PR head d810aeeb0175e4b5b0a88088cfbbe0c3a7f7ae54 unchanged. Co-Authored-By: Claude Opus 5.5 --- ...rc::cover_traffic_entropy_fingerprint.json | 28 + docs/reports/t27b_expectations.json | 2897 +++++++++-------- .../src/cover_traffic_entropy_fingerprint.t27 | 262 ++ 3 files changed, 1739 insertions(+), 1448 deletions(-) create mode 100644 .trinity/seals/src_port::trios::crates::trios-chat::rings::CR-CHAT-07::src::cover_traffic_entropy_fingerprint.json create mode 100644 specs/port/trios/crates/trios-chat/rings/CR-CHAT-07/src/cover_traffic_entropy_fingerprint.t27 diff --git a/.trinity/seals/src_port::trios::crates::trios-chat::rings::CR-CHAT-07::src::cover_traffic_entropy_fingerprint.json b/.trinity/seals/src_port::trios::crates::trios-chat::rings::CR-CHAT-07::src::cover_traffic_entropy_fingerprint.json new file mode 100644 index 0000000000..f49b7fafb0 --- /dev/null +++ b/.trinity/seals/src_port::trios::crates::trios-chat::rings::CR-CHAT-07::src::cover_traffic_entropy_fingerprint.json @@ -0,0 +1,28 @@ +{ + "built_by": "t27c-bootstrap@0.5.2+01d0a635f", + "closure": [], + "config": "gen=c,rust,verilog,zig;tests=zig", + "gen_hash_c": "sha256:1ee9720f5c94986372515311b0f2d10575aa67f9dd118ab84a7d729a81bcb04c", + "gen_hash_rust": "sha256:80f09ad30ffdf34a2715a95531dea1b533def5afd9c9614e3fc2400ad7b19cb9", + "gen_hash_verilog": "sha256:ae5748f608f7e3b3cc11ea2543ee94f4b7806703a28193c868e8ea5282c87738", + "gen_hash_zig": "sha256:5d265128b4aa06ab075ee5b4640e46a30885ca0ca65d08435f2bdebe00aab1cc", + "module": "port::trios::crates::trios-chat::rings::CR-CHAT-07::src::cover_traffic_entropy_fingerprint", + "ring": 12, + "seal_schema": 2, + "sealed_at": "2026-10-17T01:46:14Z", + "sealed_by": "t27c-bootstrap@0.5.2", + "spec_hash": "sha256:e1fcfc2d01b7e495b64dff1b22bea9cbe2cae230f978f1ab13103b496ef8643f", + "spec_path": "specs/port/trios/crates/trios-chat/rings/CR-CHAT-07/src/cover_traffic_entropy_fingerprint.t27", + "tests": { + "failed": 0, + "failing": [], + "forced": false, + "passed": 12, + "total": 12, + "vacuous": 0 + }, + "toolchain": { + "test_runner": "sha256:1982ae948e24d00c5d221ccec12dfce1eb01204b53e37b0f857f93b16d64629d", + "zig": "0.16.0" + } +} \ No newline at end of file diff --git a/docs/reports/t27b_expectations.json b/docs/reports/t27b_expectations.json index 3483595ccc..0411ec9ec6 100644 --- a/docs/reports/t27b_expectations.json +++ b/docs/reports/t27b_expectations.json @@ -14,1453 +14,1454 @@ }, "max_not_pass": 28, "entries": [ - {"path": "specs/a/b_c.t27", "t27b": "pass"}, - {"path": "specs/a_b/c.t27", "t27b": "pass"}, - {"path": "specs/agents/a.t27", "t27b": "pass"}, - {"path": "specs/agents/b.t27", "t27b": "pass"}, - {"path": "specs/agents/c.t27", "t27b": "pass"}, - {"path": "specs/agents/d.t27", "t27b": "pass"}, - {"path": "specs/agents/e.t27", "t27b": "pass"}, - {"path": "specs/agents/f.t27", "t27b": "pass"}, - {"path": "specs/agents/g.t27", "t27b": "pass"}, - {"path": "specs/agents/h.t27", "t27b": "pass"}, - {"path": "specs/agents/i.t27", "t27b": "pass"}, - {"path": "specs/agents/j.t27", "t27b": "pass"}, - {"path": "specs/agents/k.t27", "t27b": "pass"}, - {"path": "specs/agents/l.t27", "t27b": "pass"}, - {"path": "specs/agents/m.t27", "t27b": "pass"}, - {"path": "specs/agents/n.t27", "t27b": "pass"}, - {"path": "specs/agents/o.t27", "t27b": "pass"}, - {"path": "specs/agents/p.t27", "t27b": "pass"}, - {"path": "specs/agents/q.t27", "t27b": "pass"}, - {"path": "specs/agents/r.t27", "t27b": "pass"}, - {"path": "specs/agents/s.t27", "t27b": "pass"}, - {"path": "specs/agents/t.t27", "t27b": "pass"}, - {"path": "specs/agents/ti.t27", "t27b": "pass"}, - {"path": "specs/agents/u.t27", "t27b": "pass"}, - {"path": "specs/agents/v.t27", "t27b": "pass"}, - {"path": "specs/agents/w.t27", "t27b": "pass"}, - {"path": "specs/agents/x.t27", "t27b": "pass"}, - {"path": "specs/agents/y.t27", "t27b": "pass"}, - {"path": "specs/agents/z.t27", "t27b": "pass"}, - {"path": "specs/api/c_abi.t27", "t27b": "pass"}, - {"path": "specs/api/tri_api_context.t27", "t27b": "pass"}, - {"path": "specs/api/tri_api_loop.t27", "t27b": "pass"}, - {"path": "specs/api/tri_api_permissions.t27", "t27b": "pass"}, - {"path": "specs/api/tri_api_session.t27", "t27b": "pass"}, - {"path": "specs/api/tri_net_api.t27", "t27b": "pass"}, - {"path": "specs/automation/agent-claims-honest.t27", "t27b": "pass"}, - {"path": "specs/automation/agent-conversations.t27", "t27b": "pass"}, - {"path": "specs/automation/agent-hive-group.t27", "t27b": "pass"}, - {"path": "specs/automation/agent-media-kie.t27", "t27b": "pass"}, - {"path": "specs/automation/agent-neuro-kie.t27", "t27b": "pass"}, - {"path": "specs/automation/agent-provider-chain.t27", "t27b": "pass"}, - {"path": "specs/automation/agent-spec-bank.t27", "t27b": "pass"}, - {"path": "specs/automation/ball-board.t27", "t27b": "pass"}, - {"path": "specs/automation/ball-grants.t27", "t27b": "pass"}, - {"path": "specs/automation/blog-share.t27", "t27b": "pass"}, - {"path": "specs/automation/bot-agent-memory.t27", "t27b": "pass"}, - {"path": "specs/automation/bot-agent-stream.t27", "t27b": "pass"}, - {"path": "specs/automation/bot-agent-team.t27", "t27b": "pass"}, - {"path": "specs/automation/bot-event-tabs.t27", "t27b": "pass"}, - {"path": "specs/automation/bot-menu-press.t27", "t27b": "pass"}, - {"path": "specs/automation/bot-neuro-office.t27", "t27b": "pass"}, - {"path": "specs/automation/bot-office-crm.t27", "t27b": "pass"}, - {"path": "specs/automation/bot-topic-tabs.t27", "t27b": "pass"}, - {"path": "specs/automation/browser-pod-restart.t27", "t27b": "pass"}, - {"path": "specs/automation/browser-sign-in.t27", "t27b": "pass"}, - {"path": "specs/automation/browser-tab-strip.t27", "t27b": "pass"}, - {"path": "specs/automation/browser-viewer-boot.t27", "t27b": "pass"}, - {"path": "specs/automation/card-chat-night-watch.t27", "t27b": "pass"}, - {"path": "specs/automation/ci-bridge.t27", "t27b": "pass"}, - {"path": "specs/automation/claim-guard-bar.t27", "t27b": "pass"}, - {"path": "specs/automation/connect-card.t27", "t27b": "pass"}, - {"path": "specs/automation/course-access.t27", "t27b": "pass"}, - {"path": "specs/automation/course-outreach.t27", "t27b": "pass"}, - {"path": "specs/automation/crm-client-onboard.t27", "t27b": "pass"}, - {"path": "specs/automation/crm-client-ownership.t27", "t27b": "pass"}, - {"path": "specs/automation/crm-client-workspace.t27", "t27b": "pass"}, - {"path": "specs/automation/crm-duet.t27", "t27b": "pass"}, - {"path": "specs/automation/crm-first-screen.t27", "t27b": "pass"}, - {"path": "specs/automation/crm-lead-magnet.t27", "t27b": "pass"}, - {"path": "specs/automation/crm-sellers.t27", "t27b": "pass"}, - {"path": "specs/automation/crm-story-reel.t27", "t27b": "pass"}, - {"path": "specs/automation/engage-desk.t27", "t27b": "pass"}, - {"path": "specs/automation/hive-contributor-keys.t27", "t27b": "pass"}, - {"path": "specs/automation/inngest-functions-status.t27", "t27b": "pass"}, - {"path": "specs/automation/inngest-probe-suite.t27", "t27b": "pass"}, - {"path": "specs/automation/inngest-queen-scheduler.t27", "t27b": "pass"}, - {"path": "specs/automation/kanban-card-chat.t27", "t27b": "pass"}, - {"path": "specs/automation/leela-agent-link.t27", "t27b": "pass"}, - {"path": "specs/automation/mail-push.t27", "t27b": "pass"}, - {"path": "specs/automation/meeting-reminders.t27", "t27b": "pass"}, - {"path": "specs/automation/meta-connect.t27", "t27b": "pass"}, - {"path": "specs/automation/owner-studio.t27", "t27b": "pass"}, - {"path": "specs/automation/photo-actions.t27", "t27b": "pass"}, - {"path": "specs/automation/plan-reel.t27", "t27b": "pass"}, - {"path": "specs/automation/poster-facts-overlay.t27", "t27b": "pass"}, - {"path": "specs/automation/queen-contributor-keys.t27", "t27b": "pass"}, - {"path": "specs/automation/queen-growth.t27", "t27b": "pass"}, - {"path": "specs/automation/reddit-desk.t27", "t27b": "pass"}, - {"path": "specs/automation/review-jam.t27", "t27b": "pass"}, - {"path": "specs/automation/seal-stands-in.t27", "t27b": "pass"}, - {"path": "specs/automation/social-api.t27", "t27b": "pass"}, - {"path": "specs/automation/split-reel.t27", "t27b": "pass"}, - {"path": "specs/automation/token-wallet.t27", "t27b": "pass"}, - {"path": "specs/automation/tri-claim-batch.t27", "t27b": "pass"}, - {"path": "specs/automation/tri-wallet-chains.t27", "t27b": "pass"}, - {"path": "specs/automation/wrapup-auto.t27", "t27b": "pass"}, - {"path": "specs/base/debounce.t27", "t27b": "pass"}, - {"path": "specs/base/ops.t27", "t27b": "pass"}, - {"path": "specs/base/ring_32.t27", "t27b": "pass"}, - {"path": "specs/base/seed.t27", "t27b": "pass"}, - {"path": "specs/base/ternary_encoding.t27", "t27b": "pass"}, - {"path": "specs/base/types.t27", "t27b": "pass"}, - {"path": "specs/basics/01_what_a_spec_is.t27", "t27b": "pass"}, - {"path": "specs/basics/02_the_module_line.t27", "t27b": "pass"}, - {"path": "specs/basics/03_comments_and_prose.t27", "t27b": "pass"}, - {"path": "specs/basics/04_constants.t27", "t27b": "pass"}, - {"path": "specs/basics/05_whole_numbers.t27", "t27b": "pass"}, - {"path": "specs/basics/06_true_false_and_text.t27", "t27b": "pass"}, - {"path": "specs/basics/07_arrays.t27", "t27b": "pass"}, - {"path": "specs/basics/08_trits.t27", "t27b": "pass"}, - {"path": "specs/basics/09_expressions.t27", "t27b": "pass"}, - {"path": "specs/basics/10_a_test_block.t27", "t27b": "pass"}, - {"path": "specs/basics/11_many_tests.t27", "t27b": "pass"}, - {"path": "specs/basics/12_functions.t27", "t27b": "pass"}, - {"path": "specs/basics/13_local_names.t27", "t27b": "pass"}, - {"path": "specs/basics/14_if_and_else.t27", "t27b": "pass"}, - {"path": "specs/basics/15_loops.t27", "t27b": "pass"}, - {"path": "specs/basics/16_pub_or_private.t27", "t27b": "pass"}, - {"path": "specs/basics/17_structs.t27", "t27b": "pass"}, - {"path": "specs/basics/18_enums.t27", "t27b": "pass"}, - {"path": "specs/basics/19_use_other_modules.t27", "t27b": "pass"}, - {"path": "specs/basics/20_invariants.t27", "t27b": "pass"}, - {"path": "specs/basics/21_gen_ts.t27", "t27b": "pass"}, - {"path": "specs/basics/22_seven_backends.t27", "t27b": "pass"}, - {"path": "specs/basics/23_stages_of_t27c.t27", "t27b": "pass"}, - {"path": "specs/basics/24_tri_commands.t27", "t27b": "pass"}, - {"path": "specs/basics/25_reading_errors.t27", "t27b": "pass"}, - {"path": "specs/basics/26_a_small_program.t27", "t27b": "pass"}, - {"path": "specs/basics/27_where_next.t27", "t27b": "pass"}, - {"path": "specs/benchmarks/bench_main.t27", "t27b": "pass"}, - {"path": "specs/benchmarks/bench_nn.t27", "t27b": "pass"}, - {"path": "specs/benchmarks/gf16_bfloat16_nmse.t27", "t27b": "pass"}, - {"path": "specs/benchmarks/kernel_collatz.t27", "t27b": "pass"}, - {"path": "specs/benchmarks/kernel_f64loop.t27", "t27b": "pass"}, - {"path": "specs/benchmarks/kernel_fib.t27", "t27b": "pass"}, - {"path": "specs/benchmarks/kernel_matmul.t27", "t27b": "pass"}, - {"path": "specs/benchmarks/kernel_sieve.t27", "t27b": "pass"}, - {"path": "specs/benchmarks/kernel_ternary.t27", "t27b": "pass"}, - {"path": "specs/benchmarks/ternary_vs_binary.t27", "t27b": "pass"}, - {"path": "specs/blog/t27b_progress.t27", "t27b": "pass"}, - {"path": "specs/boards/arty_a7.t27", "t27b": "pass"}, - {"path": "specs/boards/wukong_v1.t27", "t27b": "pass"}, - {"path": "specs/boards/xc7a100t_full.t27", "t27b": "pass"}, - {"path": "specs/boards/xc7a100t_minimal.t27", "t27b": "pass"}, - {"path": "specs/brain/bus.t27", "t27b": "pass"}, - {"path": "specs/brain/cognitive_loop.t27", "t27b": "pass"}, - {"path": "specs/brain/phi_timing.t27", "t27b": "pass"}, - {"path": "specs/brain/unified_state.t27", "t27b": "pass"}, - {"path": "specs/catalog/discovery.t27", "t27b": "pass"}, - {"path": "specs/ci/affected.t27", "t27b": "pass"}, - {"path": "specs/ci/delivery_metrics.t27", "t27b": "pass"}, - {"path": "specs/ci/derived_data.t27", "t27b": "pass"}, - {"path": "specs/ci/gates/conflict_markers.t27", "t27b": "pass"}, - {"path": "specs/ci/gates/documented_commands.t27", "t27b": "pass"}, - {"path": "specs/ci/gates/verilog_widths.t27", "t27b": "pass"}, - {"path": "specs/ci/schema.t27", "t27b": "pass"}, - {"path": "specs/compiler/c_array_repeat_wrapper.t27", "t27b": "pass"}, - {"path": "specs/compiler/c_fixed_array_return.t27", "t27b": "pass"}, - {"path": "specs/compiler/codegen_conformance.t27", "t27b": "pass"}, - {"path": "specs/compiler/core/t27core.t27", "t27b": "pass"}, - {"path": "specs/compiler/core/t27core_ddc.t27", "t27b": "pass"}, - {"path": "specs/compiler/cse_hoist.t27", "t27b": "pass"}, - {"path": "specs/compiler/lexer.t27", "t27b": "pass"}, - {"path": "specs/compiler/meta_compile.t27", "t27b": "pass"}, - {"path": "specs/compiler/rust_constant_case.t27", "t27b": "pass"}, - {"path": "specs/compiler/rust_enum_order.t27", "t27b": "pass"}, - {"path": "specs/compiler/rust_optional_returns.t27", "t27b": "pass"}, - {"path": "specs/compiler/rust_tail_returns.t27", "t27b": "pass"}, - {"path": "specs/compiler/rust_value_parameters.t27", "t27b": "pass"}, - {"path": "specs/compiler/test_report_exit.t27", "t27b": "pass"}, - {"path": "specs/compiler/theory/isa_round_trip.t27", "t27b": "pass"}, - {"path": "specs/compiler/theory/reproducible.t27", "t27b": "pass"}, - {"path": "specs/compiler/theory/sieve.t27", "t27b": "pass"}, - {"path": "specs/compiler/theory/speed_quality.t27", "t27b": "pass"}, - {"path": "specs/compiler/theory/toolchain.t27", "t27b": "pass"}, - {"path": "specs/compiler/theory/vacuity_census.t27", "t27b": "pass"}, - {"path": "specs/compiler/theory/warmup.t27", "t27b": "pass"}, - {"path": "specs/compiler/theory/warmup_t27b.t27", "t27b": "pass"}, - {"path": "specs/compiler/verilog_aos_memory.t27", "t27b": "pass"}, - {"path": "specs/compiler/verilog_branch_context.t27", "t27b": "pass"}, - {"path": "specs/compiler/zig_empty_typed_array.t27", "t27b": "pass"}, - {"path": "specs/compiler/zig_field_syntax.t27", "t27b": "pass"}, - {"path": "specs/compiler/zig_float_call_cast.t27", "t27b": "pass"}, - {"path": "specs/compiler/zig_primitive_bindings.t27", "t27b": "pass"}, - {"path": "specs/compiler/zig_scoped_type.t27", "t27b": "pass"}, - {"path": "specs/compiler/zig_shadow_initializer.t27", "t27b": "pass"}, - {"path": "specs/compiler/zig_test_shadowing.t27", "t27b": "pass"}, - {"path": "specs/compiler/zig_value_ignored.t27", "t27b": "pass"}, - {"path": "specs/conformance/e2e_scenarios.t27", "t27b": "pass"}, - {"path": "specs/crons/999-multibots-telegraf-agent-autopilot-L1118.t27", "t27b": "pass"}, - {"path": "specs/crons/999-multibots-telegraf-bot-owner-billing-L474.t27", "t27b": "pass"}, - {"path": "specs/crons/999-multibots-telegraf-check-stuck-trainings.t27", "t27b": "pass"}, - {"path": "specs/crons/999-multibots-telegraf-ci.t27", "t27b": "pass"}, - {"path": "specs/crons/999-multibots-telegraf-client-telemetry-daily.t27", "t27b": "pass"}, - {"path": "specs/crons/999-multibots-telegraf-club-invoice-abandoned-watch.t27", "t27b": "pass"}, - {"path": "specs/crons/999-multibots-telegraf-crm-proactive-sweep.t27", "t27b": "pass"}, - {"path": "specs/crons/999-multibots-telegraf-crmProactive-L375.t27", "t27b": "pass"}, - {"path": "specs/crons/999-multibots-telegraf-daily-sales-advisor.t27", "t27b": "pass"}, - {"path": "specs/crons/999-multibots-telegraf-generate-jobs-L164.t27", "t27b": "pass"}, - {"path": "specs/crons/999-multibots-telegraf-health-check.t27", "t27b": "pass"}, - {"path": "specs/crons/999-multibots-telegraf-log-monitor.t27", "t27b": "pass"}, - {"path": "specs/crons/999-multibots-telegraf-notificationHandler-L318.t27", "t27b": "pass"}, - {"path": "specs/crons/999-multibots-telegraf-notificationHandler-L324.t27", "t27b": "pass"}, - {"path": "specs/crons/999-multibots-telegraf-periodic-webhook-health-check.t27", "t27b": "pass"}, - {"path": "specs/crons/999-multibots-telegraf-production-monitor-L80.t27", "t27b": "pass"}, - {"path": "specs/crons/999-multibots-telegraf-provider-health-monitor-L344.t27", "t27b": "pass"}, - {"path": "specs/crons/999-multibots-telegraf-render-server-L10845.t27", "t27b": "pass"}, - {"path": "specs/crons/999-multibots-telegraf-render-server-L2301.t27", "t27b": "pass"}, - {"path": "specs/crons/999-multibots-telegraf-render-server-L2325.t27", "t27b": "pass"}, - {"path": "specs/crons/999-multibots-telegraf-render-server-L919.t27", "t27b": "pass"}, - {"path": "specs/crons/999-multibots-telegraf-robokassa-unclaimed-watch.t27", "t27b": "pass"}, - {"path": "specs/crons/999-multibots-telegraf-security.t27", "t27b": "pass"}, - {"path": "specs/crons/999-multibots-telegraf-skill-detector.t27", "t27b": "pass"}, - {"path": "specs/crons/999-multibots-telegraf-taskCache-L27.t27", "t27b": "pass"}, - {"path": "specs/crons/999-multibots-telegraf-ton-pending-watch.t27", "t27b": "pass"}, - {"path": "specs/crons/999-multibots-telegraf-video-task-store-L156.t27", "t27b": "pass"}, - {"path": "specs/crons/mac-alerts-digest.t27", "t27b": "pass"}, - {"path": "specs/crons/mac-alerts-watchdog.t27", "t27b": "pass"}, - {"path": "specs/crons/mac-browseros-cron-watchdog.t27", "t27b": "pass"}, - {"path": "specs/crons/mac-dev-cache-clean.t27", "t27b": "pass"}, - {"path": "specs/crons/mac-jobsearch-poller.t27", "t27b": "pass"}, - {"path": "specs/crons/mac-leela-dailyquote.t27", "t27b": "pass"}, - {"path": "specs/crons/mac-mail-bridge.t27", "t27b": "pass"}, - {"path": "specs/crons/mac-mcp-hub.t27", "t27b": "pass"}, - {"path": "specs/crons/mac-neo-boards.t27", "t27b": "pass"}, - {"path": "specs/crons/mac-neo-jobsearch.t27", "t27b": "pass"}, - {"path": "specs/crons/mac-reviewer-bees.t27", "t27b": "pass"}, - {"path": "specs/crons/mac-signup-watch.t27", "t27b": "pass"}, - {"path": "specs/crons/mac-trios-cycle-heal.t27", "t27b": "pass"}, - {"path": "specs/crons/mac-trios-cycle.t27", "t27b": "pass"}, - {"path": "specs/crons/mac-trios-doctor.t27", "t27b": "pass"}, - {"path": "specs/crons/mac-trios-feed.t27", "t27b": "pass"}, - {"path": "specs/crons/mac-trios-heal.t27", "t27b": "pass"}, - {"path": "specs/crons/railway-jobsearch-cron.t27", "t27b": "pass"}, - {"path": "specs/crons/t27-formal-mutation.t27", "t27b": "pass"}, - {"path": "specs/crons/t27-pr-dashboard.t27", "t27b": "pass"}, - {"path": "specs/crons/trinity-agent-cron-cleanup.t27", "t27b": "pass"}, - {"path": "specs/crons/trinity-agent-queue-drain.t27", "t27b": "pass"}, - {"path": "specs/crons/trinity-brain-ci.t27", "t27b": "pass"}, - {"path": "specs/crons/trinity-codegen.t27", "t27b": "pass"}, - {"path": "specs/crons/trinity-discover-callers.t27", "t27b": "pass"}, - {"path": "specs/crons/trinity-pages-health-check.t27", "t27b": "pass"}, - {"path": "specs/crons/trinity-signal-health-self.t27", "t27b": "pass"}, - {"path": "specs/crons/trinity-site-live-gate.t27", "t27b": "pass"}, - {"path": "specs/demos/simple_test.t27", "t27b": "pass"}, - {"path": "specs/docs/chapters/alphabet.t27", "t27b": "pass"}, - {"path": "specs/docs/chapters/evidence.t27", "t27b": "pass"}, - {"path": "specs/docs/chapters/layers.t27", "t27b": "pass"}, - {"path": "specs/docs/chapters/project.t27", "t27b": "pass"}, - {"path": "specs/docs/chapters/queen.t27", "t27b": "pass"}, - {"path": "specs/docs/chapters/rules.t27", "t27b": "pass"}, - {"path": "specs/docs/chapters/tooling.t27", "t27b": "pass"}, - {"path": "specs/docs/system.t27", "t27b": "pass"}, - {"path": "specs/effects/capability.t27", "t27b": "pass"}, - {"path": "specs/effects/clock_cap.t27", "t27b": "pass"}, - {"path": "specs/effects/fs_cap.t27", "t27b": "pass"}, - {"path": "specs/effects/replay_oracle.t27", "t27b": "pass"}, - {"path": "specs/fpga/adapter.t27", "t27b": "pass"}, - {"path": "specs/fpga/apb_bridge.t27", "t27b": "pass"}, - {"path": "specs/fpga/assembler.t27", "t27b": "pass"}, - {"path": "specs/fpga/axi4.t27", "t27b": "pass"}, - {"path": "specs/fpga/boards/arty_a7_integration.t27", "t27b": "pass"}, - {"path": "specs/fpga/boards/qmtech_a100t_integration.t27", "t27b": "pass"}, - {"path": "specs/fpga/bootrom.t27", "t27b": "pass"}, - {"path": "specs/fpga/bpsk.t27", "t27b": "pass"}, - {"path": "specs/fpga/clock_domain.t27", "t27b": "pass"}, - {"path": "specs/fpga/coverage.t27", "t27b": "pass"}, - {"path": "specs/fpga/crossopt.t27", "t27b": "pass"}, - {"path": "specs/fpga/cts.t27", "t27b": "pass"}, - {"path": "specs/fpga/dft.t27", "t27b": "pass"}, - {"path": "specs/fpga/die_probe.t27", "t27b": "pass"}, - {"path": "specs/fpga/dsp/adders.t27", "t27b": "pass"}, - {"path": "specs/fpga/dsp/cordic.t27", "t27b": "pass"}, - {"path": "specs/fpga/dsp/fixed_point.t27", "t27b": "pass"}, - {"path": "specs/fpga/dsp/multipliers.t27", "t27b": "pass"}, - {"path": "specs/fpga/dsp/signals.t27", "t27b": "pass"}, - {"path": "specs/fpga/e2e_demo.t27", "t27b": "pass"}, - {"path": "specs/fpga/eth_beacon.t27", "t27b": "pass"}, - {"path": "specs/fpga/eth_crc.t27", "t27b": "pass"}, - {"path": "specs/fpga/eth_rx.t27", "t27b": "pass"}, - {"path": "specs/fpga/fifo.t27", "t27b": "pass"}, - {"path": "specs/fpga/gf16_accel.t27", "t27b": "pass"}, - {"path": "specs/fpga/hw_types.t27", "t27b": "pass"}, - {"path": "specs/fpga/linker.t27", "t27b": "pass"}, - {"path": "specs/fpga/memory.t27", "t27b": "pass"}, - {"path": "specs/fpga/mmcm.t27", "t27b": "pass"}, - {"path": "specs/fpga/mtbf.t27", "t27b": "pass"}, - {"path": "specs/fpga/partition.t27", "t27b": "pass"}, - {"path": "specs/fpga/power.t27", "t27b": "pass"}, - {"path": "specs/fpga/power_analysis.t27", "t27b": "pass"}, - {"path": "specs/fpga/reset_sync.t27", "t27b": "pass"}, - {"path": "specs/fpga/rgmii.t27", "t27b": "pass"}, - {"path": "specs/fpga/rgmii_sniff.t27", "t27b": "pass"}, - {"path": "specs/fpga/ro_race.t27", "t27b": "pass"}, - {"path": "specs/fpga/router.t27", "t27b": "pass"}, - {"path": "specs/fpga/secded.t27", "t27b": "pass"}, - {"path": "specs/fpga/simulator.t27", "t27b": "pass"}, - {"path": "specs/fpga/stdlib.t27", "t27b": "pass"}, - {"path": "specs/fpga/ternary_isa.t27", "t27b": "pass"}, - {"path": "specs/fpga/ternary_link.t27", "t27b": "pass"}, - {"path": "specs/fpga/testbench/assembler_tb.t27", "t27b": "pass"}, - {"path": "specs/fpga/testbench/cts_tb.t27", "t27b": "pass"}, - {"path": "specs/fpga/testbench/formal_tb.t27", "t27b": "pass"}, - {"path": "specs/fpga/testbench/partition_tb.t27", "t27b": "pass"}, - {"path": "specs/fpga/testbench/placement_tb.t27", "t27b": "pass"}, - {"path": "specs/fpga/testbench/power_tb.t27", "t27b": "pass"}, - {"path": "specs/fpga/testbench/router_tb.t27", "t27b": "pass"}, - {"path": "specs/fpga/testbench/simulator_tb.t27", "t27b": "pass"}, - {"path": "specs/fpga/testbench/timing_tb.t27", "t27b": "pass"}, - {"path": "specs/fpga/testbench/vcd_trace_tb.t27", "t27b": "pass"}, - {"path": "specs/fpga/timing.t27", "t27b": "pass"}, - {"path": "specs/fpga/trinet_node.t27", "t27b": "pass"}, - {"path": "specs/fpga/verification/build_verify.t27", "t27b": "pass"}, - {"path": "specs/functions/analytics-sales-advise.t27", "t27b": "pass"}, - {"path": "specs/functions/analytics-skills-detect.t27", "t27b": "pass"}, - {"path": "specs/functions/broadcast-message-send.t27", "t27b": "pass"}, - {"path": "specs/functions/client-telemetry-daily.t27", "t27b": "pass"}, - {"path": "specs/functions/club-invoice-abandoned-watch.t27", "t27b": "pass"}, - {"path": "specs/functions/content-detailed-script-generate.t27", "t27b": "pass"}, - {"path": "specs/functions/content-scenario-clips-generate.t27", "t27b": "pass"}, - {"path": "specs/functions/content-scripts-generate.t27", "t27b": "pass"}, - {"path": "specs/functions/crm-proactive-sweep.t27", "t27b": "pass"}, - {"path": "specs/functions/instagram-competitors-find.t27", "t27b": "pass"}, - {"path": "specs/functions/instagram-reels-analyze.t27", "t27b": "pass"}, - {"path": "specs/functions/instagram-top-content-extract.t27", "t27b": "pass"}, - {"path": "specs/functions/monitoring-error-report.t27", "t27b": "pass"}, - {"path": "specs/functions/monitoring-health-check.t27", "t27b": "pass"}, - {"path": "specs/functions/monitoring-logs-analyze.t27", "t27b": "pass"}, - {"path": "specs/functions/monitoring-logs-trigger.t27", "t27b": "pass"}, - {"path": "specs/functions/morph-images-generate.t27", "t27b": "pass"}, - {"path": "specs/functions/neuro-image-generate.t27", "t27b": "pass"}, - {"path": "specs/functions/payment-ai-server-process.t27", "t27b": "pass"}, - {"path": "specs/functions/reels-ai-callback.t27", "t27b": "pass"}, - {"path": "specs/functions/reels-ai-generate.t27", "t27b": "pass"}, - {"path": "specs/functions/reels-loop-generate.t27", "t27b": "pass"}, - {"path": "specs/functions/render-avatar-video-run.t27", "t27b": "pass"}, - {"path": "specs/functions/render-job-run.t27", "t27b": "pass"}, - {"path": "specs/functions/render-riddle-run.t27", "t27b": "pass"}, - {"path": "specs/functions/robokassa-unclaimed-watch.t27", "t27b": "pass"}, - {"path": "specs/functions/ton-pending-watch.t27", "t27b": "pass"}, - {"path": "specs/functions/training-model-complete.t27", "t27b": "pass"}, - {"path": "specs/functions/training-model-start.t27", "t27b": "pass"}, - {"path": "specs/functions/training-model-v2-start.t27", "t27b": "pass"}, - {"path": "specs/functions/training-stuck-check.t27", "t27b": "pass"}, - {"path": "specs/functions/webhook-generation-validate.t27", "t27b": "pass"}, - {"path": "specs/functions/welcome-avatar-generate.t27", "t27b": "pass"}, - {"path": "specs/github/auth.t27", "t27b": "pass"}, - {"path": "specs/hosting/credit.t27", "t27b": "pass"}, - {"path": "specs/hosting/feed.t27", "t27b": "pass"}, - {"path": "specs/hosting/host.t27", "t27b": "pass"}, - {"path": "specs/hosting/panel.t27", "t27b": "pass"}, - {"path": "specs/hosting/placement.t27", "t27b": "pass"}, - {"path": "specs/hosting/proof.t27", "t27b": "pass"}, - {"path": "specs/hosting/row.t27", "t27b": "pass"}, - {"path": "specs/hosting/statement.t27", "t27b": "pass"}, - {"path": "specs/hosting/sybil.t27", "t27b": "pass"}, - {"path": "specs/hosting/toolchain.t27", "t27b": "pass"}, - {"path": "specs/hosting/topology.t27", "t27b": "pass"}, - {"path": "specs/i18n/agents-ru.t27", "t27b": "pass"}, - {"path": "specs/i18n/blog-ru.t27", "t27b": "pass"}, - {"path": "specs/i18n/docs-ru.t27", "t27b": "pass"}, - {"path": "specs/igla/race/mvp_ternary_classifier.t27", "t27b": "pass"}, - {"path": "specs/igla/race/phi_accumulator_growth.t27", "t27b": "pass"}, - {"path": "specs/igla/race/phi_gain_freedom.t27", "t27b": "pass"}, - {"path": "specs/igla/race/phi_weights.t27", "t27b": "pass"}, - {"path": "specs/igla/race/ternary_lut_table.t27", "t27b": "pass"}, - {"path": "specs/igla/race/ternary_mac_group.t27", "t27b": "pass"}, - {"path": "specs/igla/race/ternary_node.t27", "t27b": "pass"}, - {"path": "specs/igla/race/unit_weights_node.t27", "t27b": "pass"}, - {"path": "specs/igla/w535_bounded_while_module.t27", "t27b": "pass"}, - {"path": "specs/isa/t27a.t27", "t27b": "pass"}, - {"path": "specs/isa/t27a_mnemonics.t27", "t27b": "pass"}, - {"path": "specs/isa/ternary_encoding.t27", "t27b": "pass"}, - {"path": "specs/isa/ternary_gates.t27", "t27b": "pass"}, - {"path": "specs/isa/ternary_graph.t27", "t27b": "pass"}, - {"path": "specs/isa/tri27_bytecode.t27", "t27b": "pass"}, - {"path": "specs/isa/tri27_machine.t27", "t27b": "pass"}, - {"path": "specs/jobs/network_job.t27", "t27b": "pass"}, - {"path": "specs/jobs/release_t27c.t27", "t27b": "pass"}, - {"path": "specs/jobs/t27b_ledger_steward.t27", "t27b": "pass"}, - {"path": "specs/math/constants.t27", "t27b": "pass"}, - {"path": "specs/math/gf_competitive.t27", "t27b": "pass"}, - {"path": "specs/memory/graph/crypt.t27", "t27b": "pass"}, - {"path": "specs/memory/graph/ingest.t27", "t27b": "pass"}, - {"path": "specs/memory/graph/scope.t27", "t27b": "pass"}, - {"path": "specs/memory/graph/temporal.t27", "t27b": "pass"}, - {"path": "specs/memory/graph/types.t27", "t27b": "pass"}, - {"path": "specs/memory/tmem/session.t27", "t27b": "pass"}, - {"path": "specs/memory/tmem/types.t27", "t27b": "pass"}, - {"path": "specs/mesh_routing.t27", "t27b": "pass"}, - {"path": "specs/ml/activation/elu_activation.t27", "t27b": "blocked", "blocker": "ExprCall(undeclared fn)", "reason": "unimplemented"}, - {"path": "specs/ml/activation/gelu_activation.t27", "t27b": "blocked", "blocker": "ExprCall(undeclared fn)", "reason": "unimplemented"}, - {"path": "specs/ml/activation/gelu_approx_activation.t27", "t27b": "blocked", "blocker": "ExprCall(undeclared fn)", "reason": "unimplemented"}, - {"path": "specs/ml/activation/leaky_relu_activation.t27", "t27b": "pass"}, - {"path": "specs/ml/activation/relu_activation.t27", "t27b": "pass"}, - {"path": "specs/ml/activation/sigmoid_activation.t27", "t27b": "pass"}, - {"path": "specs/ml/activation/silu_swish_activation.t27", "t27b": "blocked", "blocker": "ExprCall(undeclared fn)", "reason": "unimplemented"}, - {"path": "specs/ml/activation/softmax.t27", "t27b": "blocked", "blocker": "ExprCall(undeclared fn)", "reason": "unimplemented"}, - {"path": "specs/ml/activation/tanh_activation.t27", "t27b": "blocked", "blocker": "ExprCall(undeclared fn)", "reason": "unimplemented"}, - {"path": "specs/ml/igla_champion_capsule.t27", "t27b": "blocked", "blocker": "ExprIdentifier(undeclared)", "reason": "unimplemented"}, - {"path": "specs/ml/layers/avgpool2d_layer.t27", "t27b": "pass"}, - {"path": "specs/ml/layers/batchnorm_layer.t27", "t27b": "blocked", "blocker": "ExprCall(undeclared fn)", "reason": "unimplemented"}, - {"path": "specs/ml/layers/conv2d_layer.t27", "t27b": "pass"}, - {"path": "specs/ml/layers/dense_layer.t27", "t27b": "pass"}, - {"path": "specs/ml/layers/dropout_layer.t27", "t27b": "pass"}, - {"path": "specs/ml/layers/embedding_layer.t27", "t27b": "blocked", "blocker": "ExprCall(undeclared fn)", "reason": "unimplemented"}, - {"path": "specs/ml/layers/flatten_layer.t27", "t27b": "pass"}, - {"path": "specs/ml/layers/layernorm_layer.t27", "t27b": "pass"}, - {"path": "specs/ml/layers/maxpool2d_layer.t27", "t27b": "pass"}, - {"path": "specs/ml/layers/residual_connection.t27", "t27b": "pass"}, - {"path": "specs/ml/loss/binary_crossentropy_loss.t27", "t27b": "blocked", "blocker": "ExprCall(undeclared fn)", "reason": "unimplemented"}, - {"path": "specs/ml/loss/contrastive_loss.t27", "t27b": "blocked", "blocker": "ExprCall(undeclared fn)", "reason": "unimplemented"}, - {"path": "specs/ml/loss/cross_entropy_loss.t27", "t27b": "blocked", "blocker": "ExprCall(undeclared fn)", "reason": "unimplemented"}, - {"path": "specs/ml/loss/huber_loss.t27", "t27b": "pass"}, - {"path": "specs/ml/loss/kl_divergence.t27", "t27b": "pass"}, - {"path": "specs/ml/loss/mse_loss.t27", "t27b": "pass"}, - {"path": "specs/ml/optimizer/adagrad.t27", "t27b": "blocked", "blocker": "ExprCall(undeclared fn)", "reason": "unimplemented"}, - {"path": "specs/ml/optimizer/adam.t27", "t27b": "blocked", "blocker": "ExprCall(undeclared fn)", "reason": "unimplemented"}, - {"path": "specs/ml/optimizer/lamb.t27", "t27b": "blocked", "blocker": "ExprCall(undeclared fn)", "reason": "unimplemented"}, - {"path": "specs/ml/optimizer/race_config.t27", "t27b": "blocked", "blocker": "ExprIdentifier(undeclared)", "reason": "unimplemented"}, - {"path": "specs/ml/optimizer/rmsprop.t27", "t27b": "pass"}, - {"path": "specs/ml/optimizer/sgd.t27", "t27b": "pass"}, - {"path": "specs/ml/pathway/mlp.t27", "t27b": "blocked", "blocker": "ExprCall(undeclared fn)", "reason": "unimplemented"}, - {"path": "specs/ml/recurrent/attention_mechanism.t27", "t27b": "blocked", "blocker": "ExprCall(undeclared fn)", "reason": "unimplemented"}, - {"path": "specs/ml/recurrent/bilstm.t27", "t27b": "blocked", "blocker": "ExprCall(undeclared fn)", "reason": "unimplemented"}, - {"path": "specs/ml/recurrent/gru_cell.t27", "t27b": "blocked", "blocker": "ExprCall(undeclared fn)", "reason": "unimplemented"}, - {"path": "specs/ml/recurrent/lstm_cell.t27", "t27b": "blocked", "blocker": "ExprCall(undeclared fn)", "reason": "unimplemented"}, - {"path": "specs/ml/recurrent/lstm_single.t27", "t27b": "blocked", "blocker": "ExprCall(undeclared fn)", "reason": "unimplemented"}, - {"path": "specs/ml/recurrent/rnn_cell.t27", "t27b": "blocked", "blocker": "ExprCall(undeclared fn)", "reason": "unimplemented"}, - {"path": "specs/ml/recurrent/self_attention.t27", "t27b": "pass"}, - {"path": "specs/ml/rl/advantage_estimator.t27", "t27b": "blocked", "blocker": "ExprCall(undeclared fn)", "reason": "unimplemented"}, - {"path": "specs/ml/rl/dqn.t27", "t27b": "pass"}, - {"path": "specs/ml/rl/dqn_target_network.t27", "t27b": "pass"}, - {"path": "specs/ml/rl/ppo_clip_loss.t27", "t27b": "blocked", "blocker": "ExprCall(undeclared fn)", "reason": "unimplemented"}, - {"path": "specs/ml/rl/ppo_critic.t27", "t27b": "blocked", "blocker": "ExprCall(undeclared fn)", "reason": "unimplemented"}, - {"path": "specs/ml/rl/sac_critic.t27", "t27b": "pass"}, - {"path": "specs/ml/transformer/encoder_block.t27", "t27b": "blocked", "blocker": "ExprCall(undeclared fn)", "reason": "unimplemented"}, - {"path": "specs/ml/transformer/feed_forward_network.t27", "t27b": "pass"}, - {"path": "specs/ml/transformer/multi_head_attention.t27", "t27b": "pass"}, - {"path": "specs/ml/transformer/positional_encoding.t27", "t27b": "blocked", "blocker": "ExprCall(undeclared fn)", "reason": "unimplemented"}, - {"path": "specs/multipath_router.t27", "t27b": "pass"}, - {"path": "specs/network/attribution.t27", "t27b": "pass"}, - {"path": "specs/network/identity.t27", "t27b": "pass"}, - {"path": "specs/network/job_rules.t27", "t27b": "pass"}, - {"path": "specs/network/mvp.t27", "t27b": "pass"}, - {"path": "specs/network/mvp_v2.t27", "t27b": "pass"}, - {"path": "specs/network/mvp_v3.t27", "t27b": "pass"}, - {"path": "specs/network/mvp_v3_ed25519.t27", "t27b": "pass"}, - {"path": "specs/network/pool.t27", "t27b": "pass"}, - {"path": "specs/network/quorum.t27", "t27b": "pass"}, - {"path": "specs/network/usage.t27", "t27b": "pass"}, - {"path": "specs/numeric/bnf1024.t27", "t27b": "pass"}, - {"path": "specs/numeric/bnf128.t27", "t27b": "pass"}, - {"path": "specs/numeric/bnf16.t27", "t27b": "pass"}, - {"path": "specs/numeric/bnf256.t27", "t27b": "pass"}, - {"path": "specs/numeric/bnf32.t27", "t27b": "pass"}, - {"path": "specs/numeric/bnf512.t27", "t27b": "pass"}, - {"path": "specs/numeric/bnf64.t27", "t27b": "pass"}, - {"path": "specs/numeric/bnf8.t27", "t27b": "pass"}, - {"path": "specs/numeric/catalog_paper_count.t27", "t27b": "pass"}, - {"path": "specs/numeric/e8m0.t27", "t27b": "pass"}, - {"path": "specs/numeric/formats.t27", "t27b": "pass"}, - {"path": "specs/numeric/formats_catalog.t27", "t27b": "pass"}, - {"path": "specs/numeric/gf10.t27", "t27b": "pass"}, - {"path": "specs/numeric/gf1024.t27", "t27b": "pass"}, - {"path": "specs/numeric/gf128.t27", "t27b": "pass"}, - {"path": "specs/numeric/gf14.t27", "t27b": "pass"}, - {"path": "specs/numeric/gf16.t27", "t27b": "pass"}, - {"path": "specs/numeric/gf256.t27", "t27b": "pass"}, - {"path": "specs/numeric/gf48.t27", "t27b": "pass"}, - {"path": "specs/numeric/gf512.t27", "t27b": "pass"}, - {"path": "specs/numeric/gf6.t27", "t27b": "pass"}, - {"path": "specs/numeric/gf96.t27", "t27b": "pass"}, - {"path": "specs/numeric/gft1024.t27", "t27b": "pass"}, - {"path": "specs/numeric/gft128.t27", "t27b": "pass"}, - {"path": "specs/numeric/gft16.t27", "t27b": "pass"}, - {"path": "specs/numeric/gft256.t27", "t27b": "pass"}, - {"path": "specs/numeric/gft32.t27", "t27b": "pass"}, - {"path": "specs/numeric/gft4.t27", "t27b": "pass"}, - {"path": "specs/numeric/gft512.t27", "t27b": "pass"}, - {"path": "specs/numeric/gft64.t27", "t27b": "pass"}, - {"path": "specs/numeric/gft8.t27", "t27b": "pass"}, - {"path": "specs/numeric/gfternary.t27", "t27b": "pass"}, - {"path": "specs/numeric/golden_sieve.t27", "t27b": "pass"}, - {"path": "specs/numeric/ocp_mx.t27", "t27b": "pass"}, - {"path": "specs/numeric/requant_boundary.t27", "t27b": "pass"}, - {"path": "specs/numeric/tnf1024.t27", "t27b": "pass"}, - {"path": "specs/numeric/tnf128.t27", "t27b": "pass"}, - {"path": "specs/numeric/tnf16.t27", "t27b": "pass"}, - {"path": "specs/numeric/tnf17.t27", "t27b": "pass"}, - {"path": "specs/numeric/tnf256.t27", "t27b": "pass"}, - {"path": "specs/numeric/tnf32.t27", "t27b": "pass"}, - {"path": "specs/numeric/tnf4.t27", "t27b": "pass"}, - {"path": "specs/numeric/tnf512.t27", "t27b": "pass"}, - {"path": "specs/numeric/tnf64.t27", "t27b": "pass"}, - {"path": "specs/numeric/tnf8.t27", "t27b": "pass"}, - {"path": "specs/numeric/trinity_numeric_surface.t27", "t27b": "pass"}, - {"path": "specs/physics/e8_lqg_bridge.t27", "t27b": "pass"}, - {"path": "specs/physics/eye_isi.t27", "t27b": "pass"}, - {"path": "specs/physics/gamma-conflict.t27", "t27b": "pass"}, - {"path": "specs/physics/hslm_benchmark.t27", "t27b": "pass"}, - {"path": "specs/physics/line_bounce.t27", "t27b": "pass"}, - {"path": "specs/physics/lqg_cs_bridge.t27", "t27b": "pass"}, - {"path": "specs/physics/xc7_primitives.t27", "t27b": "pass"}, - {"path": "specs/policy/issue_shape.t27", "t27b": "pass"}, - {"path": "specs/policy/l2_generation.t27", "t27b": "pass"}, - {"path": "specs/policy/lang_en.t27", "t27b": "pass"}, - {"path": "specs/policy/merge_ours.t27", "t27b": "pass"}, - {"path": "specs/policy/own_language.t27", "t27b": "pass"}, - {"path": "specs/policy/required_contexts.t27", "t27b": "pass"}, - {"path": "specs/policy/text_lines.t27", "t27b": "pass"}, - {"path": "specs/port/bootstrap/src/bridge.t27", "t27b": "pass"}, - {"path": "specs/port/bootstrap/src/cc_gate.t27", "t27b": "pass"}, - {"path": "specs/port/bootstrap/src/check_calls.t27", "t27b": "pass"}, - {"path": "specs/port/bootstrap/src/compiler/AsmRelocEntry_new.t27", "t27b": "pass"}, - {"path": "specs/port/bootstrap/src/compiler/AsmSectionKind_from_i8.t27", "t27b": "pass"}, - {"path": "specs/port/bootstrap/src/compiler/AssembledInstr_r_type.t27", "t27b": "pass"}, - {"path": "specs/port/bootstrap/src/compiler/HirBusPort_axi4_lite_slave.t27", "t27b": "pass"}, - {"path": "specs/port/bootstrap/src/compiler/HirClockDomain_new.t27", "t27b": "pass"}, - {"path": "specs/port/bootstrap/src/compiler/HirCoverPoint_new.t27", "t27b": "pass"}, - {"path": "specs/port/bootstrap/src/compiler/HirGf16FftConfig_fft_stages.t27", "t27b": "pass"}, - {"path": "specs/port/bootstrap/src/compiler/HirIpCatalog_new.t27", "t27b": "pass"}, - {"path": "specs/port/bootstrap/src/compiler/HirTernaryRegFile_new.t27", "t27b": "pass"}, - {"path": "specs/port/bootstrap/src/compiler/HwType_hw_width.t27", "t27b": "pass"}, - {"path": "specs/port/bootstrap/src/compiler/LinkSection_text.t27", "t27b": "pass"}, - {"path": "specs/port/bootstrap/src/compiler/LoopGuard_loop_cond.t27", "t27b": "pass"}, - {"path": "specs/port/bootstrap/src/compiler/TbCheck_new.t27", "t27b": "pass"}, - {"path": "specs/port/bootstrap/src/compiler/collect_type_decls.t27", "t27b": "pass"}, - {"path": "specs/port/bootstrap/src/enrichment/mod.t27", "t27b": "pass"}, - {"path": "specs/port/bootstrap/src/jwt.t27", "t27b": "pass"}, - {"path": "specs/port/bootstrap/src/parse_conform.t27", "t27b": "pass"}, - {"path": "specs/port/bootstrap/src/phi_f64_literals.t27", "t27b": "pass"}, - {"path": "specs/port/bootstrap/src/phi_selfcheck.t27", "t27b": "pass"}, - {"path": "specs/port/bootstrap/src/sensitivity.t27", "t27b": "pass"}, - {"path": "specs/port/bootstrap/src/source_kind.t27", "t27b": "pass"}, - {"path": "specs/port/bootstrap/src/weight_bram.t27", "t27b": "pass"}, - {"path": "specs/port/browseros/trios/agent-server/apps/server/src/api/routes/health.t27", "t27b": "pass"}, - {"path": "specs/port/browseros/trios/agent-server/apps/server/src/api/routes/memory.t27", "t27b": "pass"}, - {"path": "specs/port/browseros/trios/agent-server/apps/server/src/api/routes/queen-lease.t27", "t27b": "pass"}, - {"path": "specs/port/browseros/trios/agent-server/apps/server/src/api/routes/queen-needs-you.t27", "t27b": "pass"}, - {"path": "specs/port/browseros/trios/agent-server/apps/server/src/api/routes/queen-public-agents.t27", "t27b": "pass"}, - {"path": "specs/port/browseros/trios/agent-server/apps/server/src/api/routes/queen-registry.t27", "t27b": "pass"}, - {"path": "specs/port/browseros/trios/agent-server/apps/server/src/api/routes/queen-rehearsal.t27", "t27b": "pass"}, - {"path": "specs/port/browseros/trios/agent-server/apps/server/src/api/routes/queen-report.t27", "t27b": "pass"}, - {"path": "specs/port/browseros/trios/agent-server/apps/server/src/api/routes/status.t27", "t27b": "pass"}, - {"path": "specs/port/browseros/trios/agent-server/apps/server/src/api/services/a2a/a2a-liveness.t27", "t27b": "pass"}, - {"path": "specs/port/browseros/trios/agent-server/apps/server/src/api/services/openclaw/claw-session.t27", "t27b": "pass"}, - {"path": "specs/port/browseros/trios/agent-server/apps/server/src/browser/bookmarks.t27", "t27b": "pass"}, - {"path": "specs/port/browseros/trios/agent-server/apps/server/src/browser/history.t27", "t27b": "pass"}, - {"path": "specs/port/browseros/trios/agent-server/apps/server/src/lib/agents/runtime/registry.t27", "t27b": "pass"}, - {"path": "specs/port/browseros/trios/agent-server/apps/server/src/lib/db/retry.t27", "t27b": "pass"}, - {"path": "specs/port/browseros/trios/agent-server/apps/server/src/lib/identity.t27", "t27b": "pass"}, - {"path": "specs/port/browseros/trios/agent-server/apps/server/src/lib/port-binding.t27", "t27b": "pass"}, - {"path": "specs/port/browseros/trios/agent-server/apps/server/src/lib/provider-error-classifier.t27", "t27b": "pass"}, - {"path": "specs/port/browseros/trios/agent-server/apps/server/src/monitoring/envelope.t27", "t27b": "pass"}, - {"path": "specs/port/browseros/trios/agent-server/apps/server/src/skills/catalog.t27", "t27b": "pass"}, - {"path": "specs/port/browseros/trios/agent-server/apps/server/src/tools/filesystem/ls.t27", "t27b": "pass"}, - {"path": "specs/port/browseros/trios/agent-server/apps/server/src/tools/memory/write.t27", "t27b": "pass"}, - {"path": "specs/port/browseros/trios/agent-server/apps/server/src/tools/tool-registry.t27", "t27b": "pass"}, - {"path": "specs/port/fpga/bscan_spi_qmtech/bscan_spi_qmtech.t27", "t27b": "pass"}, - {"path": "specs/port/fpga/openxc7-synth/phi_temporal/temporal_heartbeat.t27", "t27b": "pass"}, - {"path": "specs/port/fpga/verilog/dsp_probe.t27", "t27b": "pass"}, - {"path": "specs/port/fpga/verilog/dsp_probe_live.t27", "t27b": "pass"}, - {"path": "specs/port/fpga/verilog/e8m0_jtag.t27", "t27b": "pass"}, - {"path": "specs/port/fpga/verilog/gft_bitnet_neuron_jtag.t27", "t27b": "pass"}, - {"path": "specs/port/fpga/verilog/gft_dot4_comm_jtag.t27", "t27b": "pass"}, - {"path": "specs/port/fpga/verilog/gft_dup2_jtag.t27", "t27b": "pass"}, - {"path": "specs/port/fpga/verilog/gft_dup3_jtag.t27", "t27b": "pass"}, - {"path": "specs/port/fpga/verilog/gft_signed_dot4_jtag.t27", "t27b": "pass"}, - {"path": "specs/port/fpga/verilog/gft_smul_jtag.t27", "t27b": "pass"}, - {"path": "specs/port/fpga/verilog/gft_train1_jtag.t27", "t27b": "pass"}, - {"path": "specs/port/fpga/verilog/link_node.t27", "t27b": "pass"}, - {"path": "specs/port/fpga/verilog/mvp_ternary_classifier_top.t27", "t27b": "pass"}, - {"path": "specs/port/fpga/verilog/phi_weights_jtag.t27", "t27b": "pass"}, - {"path": "specs/port/fpga/verilog/ternary_mac_demo_top.t27", "t27b": "pass"}, - {"path": "specs/port/fpga/verilog/ternary_mac_synth.t27", "t27b": "pass"}, - {"path": "specs/port/fpga/verilog/ternary_node_jtag.t27", "t27b": "pass"}, - {"path": "specs/port/fpga/vivado/blinky.t27", "t27b": "pass"}, - {"path": "specs/port/fpga/vivado/gf16_matmul4x4.t27", "t27b": "pass"}, - {"path": "specs/port/fpga/vivado/gf16_top.t27", "t27b": "pass"}, - {"path": "specs/port/fpga/vivado/gf16_uart_sim_bench.t27", "t27b": "pass"}, - {"path": "specs/port/fpga/vivado/uart_detect_top.t27", "t27b": "pass"}, - {"path": "specs/port/fpga/vivado/uart_echo_top.t27", "t27b": "pass"}, - {"path": "specs/port/fpga/vsa/temporal_heartbeat_top.t27", "t27b": "pass"}, - {"path": "specs/port/scripts/aggregate-experience.t27", "t27b": "pass"}, - {"path": "specs/port/scripts/bulk-create-notebooks.t27", "t27b": "pass"}, - {"path": "specs/port/scripts/check-conflicts.t27", "t27b": "pass"}, - {"path": "specs/port/scripts/check-pagination-truncation.t27", "t27b": "pass"}, - {"path": "specs/port/scripts/check_first_party_doc_language.t27", "t27b": "pass"}, - {"path": "specs/port/scripts/ci/loop-tools-tracked.t27", "t27b": "pass"}, - {"path": "specs/port/scripts/ci/rings_matrix.t27", "t27b": "pass"}, - {"path": "specs/port/scripts/fpga-build.t27", "t27b": "pass"}, - {"path": "specs/port/scripts/fpga/flash.t27", "t27b": "pass"}, - {"path": "specs/port/scripts/gen_w309.t27", "t27b": "pass"}, - {"path": "specs/port/scripts/gen_w310.t27", "t27b": "pass"}, - {"path": "specs/port/scripts/gen_w311.t27", "t27b": "pass"}, - {"path": "specs/port/scripts/gen_w314.t27", "t27b": "pass"}, - {"path": "specs/port/scripts/gen_w315.t27", "t27b": "pass"}, - {"path": "specs/port/scripts/gen_w316.t27", "t27b": "pass"}, - {"path": "specs/port/scripts/gen_w317.t27", "t27b": "pass"}, - {"path": "specs/port/scripts/gen_w318.t27", "t27b": "pass"}, - {"path": "specs/port/scripts/gen_w320.t27", "t27b": "pass"}, - {"path": "specs/port/scripts/gen_w322.t27", "t27b": "pass"}, - {"path": "specs/port/scripts/gen_w326.t27", "t27b": "pass"}, - {"path": "specs/port/scripts/gen_w363.t27", "t27b": "pass"}, - {"path": "specs/port/scripts/gen_w365.t27", "t27b": "pass"}, - {"path": "specs/port/scripts/gen_w368.t27", "t27b": "pass"}, - {"path": "specs/port/scripts/gen_w377.t27", "t27b": "pass"}, - {"path": "specs/port/scripts/gen_w378.t27", "t27b": "pass"}, - {"path": "specs/port/scripts/gen_w379.t27", "t27b": "pass"}, - {"path": "specs/port/scripts/gen_w380.t27", "t27b": "pass"}, - {"path": "specs/port/scripts/gen_w381.t27", "t27b": "pass"}, - {"path": "specs/port/scripts/gen_w381_lean.t27", "t27b": "pass"}, - {"path": "specs/port/scripts/gen_w382.t27", "t27b": "pass"}, - {"path": "specs/port/scripts/gen_w384.t27", "t27b": "pass"}, - {"path": "specs/port/scripts/gen_w384_lean.t27", "t27b": "pass"}, - {"path": "specs/port/scripts/gen_w385.t27", "t27b": "pass"}, - {"path": "specs/port/scripts/gen_w386.t27", "t27b": "pass"}, - {"path": "specs/port/scripts/gen_w387.t27", "t27b": "pass"}, - {"path": "specs/port/scripts/gen_w388_lean.t27", "t27b": "pass"}, - {"path": "specs/port/scripts/gen_w391.t27", "t27b": "pass"}, - {"path": "specs/port/scripts/gen_w391_lean.t27", "t27b": "pass"}, - {"path": "specs/port/scripts/gen_w631.t27", "t27b": "pass"}, - {"path": "specs/port/scripts/gen_w632.t27", "t27b": "pass"}, - {"path": "specs/port/scripts/gen_w633.t27", "t27b": "pass"}, - {"path": "specs/port/scripts/gen_w634.t27", "t27b": "pass"}, - {"path": "specs/port/scripts/gen_w635.t27", "t27b": "pass"}, - {"path": "specs/port/scripts/gen_w636.t27", "t27b": "pass"}, - {"path": "specs/port/scripts/gen_w637.t27", "t27b": "pass"}, - {"path": "specs/port/scripts/gen_w638.t27", "t27b": "pass"}, - {"path": "specs/port/scripts/gen_w639.t27", "t27b": "pass"}, - {"path": "specs/port/scripts/gen_w640.t27", "t27b": "pass"}, - {"path": "specs/port/scripts/gen_w641.t27", "t27b": "pass"}, - {"path": "specs/port/scripts/gen_w642.t27", "t27b": "pass"}, - {"path": "specs/port/scripts/gen_w643.t27", "t27b": "pass"}, - {"path": "specs/port/scripts/gen_w644.t27", "t27b": "pass"}, - {"path": "specs/port/scripts/gen_w645.t27", "t27b": "pass"}, - {"path": "specs/port/scripts/gen_w646.t27", "t27b": "pass"}, - {"path": "specs/port/scripts/gen_w647.t27", "t27b": "pass"}, - {"path": "specs/port/scripts/gen_w648.t27", "t27b": "pass"}, - {"path": "specs/port/scripts/gen_w649.t27", "t27b": "pass"}, - {"path": "specs/port/scripts/gen_w650.t27", "t27b": "pass"}, - {"path": "specs/port/scripts/gen_w651.t27", "t27b": "pass"}, - {"path": "specs/port/scripts/gen_w652.t27", "t27b": "pass"}, - {"path": "specs/port/scripts/gen_w653.t27", "t27b": "pass"}, - {"path": "specs/port/scripts/gen_w654.t27", "t27b": "pass"}, - {"path": "specs/port/scripts/gen_w655.t27", "t27b": "pass"}, - {"path": "specs/port/scripts/gen_w656.t27", "t27b": "pass"}, - {"path": "specs/port/scripts/gen_w657.t27", "t27b": "pass"}, - {"path": "specs/port/scripts/gen_w662.t27", "t27b": "pass"}, - {"path": "specs/port/scripts/gen_w669.t27", "t27b": "pass"}, - {"path": "specs/port/scripts/gen_w_blocks.t27", "t27b": "pass"}, - {"path": "specs/port/scripts/generate_episodes.t27", "t27b": "pass"}, - {"path": "specs/port/scripts/git_commands_tasks_1_4.t27", "t27b": "pass"}, - {"path": "specs/port/scripts/install-constitutional-hook.t27", "t27b": "pass"}, - {"path": "specs/port/scripts/lee_monte_carlo_baseline.t27", "t27b": "pass"}, - {"path": "specs/port/scripts/mcp-wrapper.t27", "t27b": "pass"}, - {"path": "specs/port/scripts/print_pellis_seal_decimal.t27", "t27b": "pass"}, - {"path": "specs/port/scripts/pysr_trinity_blind_test_v2.t27", "t27b": "pass"}, - {"path": "specs/port/scripts/reseal-apply.t27", "t27b": "pass"}, - {"path": "specs/port/scripts/reseal-check.t27", "t27b": "pass"}, - {"path": "specs/port/scripts/run_v51_multiple.t27", "t27b": "pass"}, - {"path": "specs/port/scripts/test-agent-bridge.t27", "t27b": "pass"}, - {"path": "specs/port/scripts/tri-issue-create.t27", "t27b": "pass"}, - {"path": "specs/port/scripts/tri-pr-create.t27", "t27b": "pass"}, - {"path": "specs/port/scripts/tri-search.t27", "t27b": "pass"}, - {"path": "specs/port/scripts/tri-sync.t27", "t27b": "pass"}, - {"path": "specs/port/scripts/tri_loop/claims.t27", "t27b": "pass"}, - {"path": "specs/port/scripts/tri_loop/corpus_parse.t27", "t27b": "pass"}, - {"path": "specs/port/scripts/tri_loop/loop_rules.t27", "t27b": "pass"}, - {"path": "specs/port/scripts/tri_loop/now_numbers.t27", "t27b": "pass"}, - {"path": "specs/port/scripts/tri_loop/t27b_rules.t27", "t27b": "pass"}, - {"path": "specs/port/scripts/ultra_engine_v70_ultimate.t27", "t27b": "pass"}, - {"path": "specs/port/scripts/validate_phi_f64.t27", "t27b": "pass"}, - {"path": "specs/port/scripts/verify_precision.t27", "t27b": "pass"}, - {"path": "specs/port/scripts/verify_smoking_guns.t27", "t27b": "pass"}, - {"path": "specs/port/scripts/wrapup/extract-context.t27", "t27b": "pass"}, - {"path": "specs/port/tools/backend_parity_table.t27", "t27b": "pass"}, - {"path": "specs/port/tools/bees/merger_gate_selftest.t27", "t27b": "pass"}, - {"path": "specs/port/tools/check_catalog_integrity.t27", "t27b": "pass"}, - {"path": "specs/port/tools/check_duplicate_declarations.t27", "t27b": "pass"}, - {"path": "specs/port/tools/check_fix_carries_source.t27", "t27b": "pass"}, - {"path": "specs/port/tools/ci/check_specs_still_parse.t27", "t27b": "pass"}, - {"path": "specs/port/tools/jtag/tdo_verdict.t27", "t27b": "pass"}, - {"path": "specs/port/tools/oracle/run.t27", "t27b": "pass"}, - {"path": "specs/port/tools/run_conformance_vvp.t27", "t27b": "pass"}, - {"path": "specs/port/tools/ternary_model.t27", "t27b": "pass"}, - {"path": "specs/port/tools/toolbelt.t27", "t27b": "pass"}, - {"path": "specs/port/tools/verify_emit_bitexact.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/fpga/fly-vivado/verilog/trinity_qmtech.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/fpga/gft/tb32.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/fpga/openxc7-regress/regress-fabric-bufg/fabric_bufg.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/fpga/openxc7-synth/DSP48E1_mock.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/fpga/openxc7-synth/blink_correct.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/fpga/openxc7-synth/blink_fast.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/fpga/openxc7-synth/blink_fixed.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/fpga/openxc7-synth/blink_minimal.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/fpga/openxc7-synth/blink_r23.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/fpga/openxc7-synth/blink_simple.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/fpga/openxc7-synth/blink_slow.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/fpga/openxc7-synth/blink_working.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/fpga/openxc7-synth/clk_test.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/fpga/openxc7-synth/clock_test.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/fpga/openxc7-synth/d6_blink.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/fpga/openxc7-synth/d6_inv_test.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/fpga/openxc7-synth/d6_test.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/fpga/openxc7-synth/d_bank13_test.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/fpga/openxc7-synth/d_blink_high.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/fpga/openxc7-synth/d_bufg_test.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/fpga/openxc7-synth/d_clk_direct.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/fpga/openxc7-synth/d_direct.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/fpga/openxc7-synth/d_e21_test.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/fpga/openxc7-synth/d_f19_test.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/fpga/openxc7-synth/d_full_path.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/fpga/openxc7-synth/d_g22_test.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/fpga/openxc7-synth/d_lut_only.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/fpga/openxc7-synth/d_multi_led.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/fpga/openxc7-synth/d_oscillator.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/fpga/openxc7-synth/d_simple_ff.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/fpga/openxc7-synth/d_simple_led.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/fpga/openxc7-synth/d_slow_blink.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/fpga/openxc7-synth/d_srl_blink.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/fpga/openxc7-synth/d_static_on.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/fpga/openxc7-synth/d_static_one.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/fpga/openxc7-synth/d_y0_test.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/fpga/openxc7-synth/definitive_diagnostic_inv.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/fpga/openxc7-synth/dsp_mul.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/fpga/openxc7-synth/led_both_test.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/fpga/openxc7-synth/led_d5_test.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/fpga/openxc7-synth/led_d6_test.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/fpga/openxc7-synth/led_diagnostic.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/fpga/openxc7-synth/led_off_test.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/fpga/openxc7-synth/led_on_test.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/fpga/openxc7-synth/led_simple_test.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/fpga/openxc7-synth/led_test_inv.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/fpga/openxc7-synth/multi_led_test.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/fpga/openxc7-synth/quantum_bridge_top.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/fpga/openxc7-synth/riscv_blink.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/fpga/openxc7-synth/singularity_d6_top.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/fpga/openxc7-synth/symbiflow_blink.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/fpga/openxc7-synth/ternary_activation.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/fpga/openxc7-synth/trinity_top.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/fpga/openxc7-synth/uart_echo.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/fpga/rtl/fpga_test_reporter.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/fpga/uart_loopback.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/fpga/uart_loopback_core.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/src/background_agent/main.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/src/brain/orbitofrontal_value.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/src/brain/weber_tuning.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/src/cli/health_check.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/src/cli/railway_create_full.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/src/cli/railway_create_project.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/src/cli/railway_deployment_create.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/src/cli/railway_null_startcmd.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/src/firebird/governance_temp.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/src/phi-engine/vibeec_original/bogatyrs_registry.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/src/phi-engine/vibeec_original/bogatyrs_spec_structure.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/src/phi-engine/vibeec_original/tnc.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/src/server_main.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/src/storm/experience_engine.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/src/tri-api/claude_md.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/src/tri/gen_aabb.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/src/tri/gen_arithmetic.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/src/tri/gen_assertion.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/src/tri/gen_barrier.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/src/tri/gen_base64.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/src/tri/gen_bezier.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/src/tri/gen_cache.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/src/tri/gen_caesar.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/src/tri/gen_canvas.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/src/tri/gen_color.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/src/tri/gen_cross_entropy.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/src/tri/gen_cursor.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/src/tri/gen_epoch_reclamation.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/src/tri/gen_escape.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/src/tri/gen_fuzz.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/src/tri/gen_geo_hash2d.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/src/tri/gen_gradient.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/src/tri/gen_gradient_descent.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/src/tri/gen_hazard_pointers.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/src/tri/gen_image.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/src/tri/gen_index.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/src/tri/gen_key_value.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/src/tri/gen_kmeans.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/src/tri/gen_leb128.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/src/tri/gen_linear_regression.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/src/tri/gen_lockfree_stack.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/src/tri/gen_matrix3x3.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/src/tri/gen_mock.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/src/tri/gen_neuron.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/src/tri/gen_path_utils.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/src/tri/gen_perceptron.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/src/tri/gen_quaternion.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/src/tri/gen_radix_tree.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/src/tri/gen_ray.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/src/tri/gen_record_store.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/src/tri/gen_rect.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/src/tri/gen_regression.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/src/tri/gen_relu.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/src/tri/gen_ring_buffer.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/src/tri/gen_rle.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/src/tri/gen_rsa_simple.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/src/tri/gen_rtree.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/src/tri/gen_rwlock.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/src/tri/gen_semaphore.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/src/tri/gen_sigmoid.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/src/tri/gen_skiplist_impl.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/src/tri/gen_snapshot.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/src/tri/gen_softmax.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/src/tri/gen_temp_file.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/src/tri/gen_test_runner.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/src/tri/gen_transaction.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/src/tri/gen_transform.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/src/tri/gen_varint.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/src/tri/gen_wal.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/src/tri/gen_websocket.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/src/tri/gen_work_stealing.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/src/tri/math/vocab_audit.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/src/tri/orchestrator_bench.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/src/tri/string_dualities.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/src/tri/string_spectrum.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/src/vibeec/gen_cmd_minimal.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/src/vibeec/gen_cmd_simple.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/src/vibeec/p2p_module.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/src/vibeec/tnc.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/src/vibeec/trinity_tokenizer.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/src/vibeec/validation_engine.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/src/wasm_stubs/auto_shard_stub.t27", "t27b": "pass"}, - {"path": "specs/port/trios/apps/trios-macos/rings/RUST-04/clade-improve/src/oversight.t27", "t27b": "pass"}, - {"path": "specs/port/trios/apps/trios-macos/rings/RUST-13/clade-meshd/src/transport.t27", "t27b": "pass"}, - {"path": "specs/port/trios/apps/trios-macos/rings/RUST-13/trios-mesh/build.t27", "t27b": "pass"}, - {"path": "specs/port/trios/apps/trios-macos/rings/RUST-13/trios-mesh/src/bin/smoke_m1.t27", "t27b": "pass"}, - {"path": "specs/port/trios/apps/trios-macos/rings/RUST-13/trios-mesh/tools/ad9361_config.t27", "t27b": "pass"}, - {"path": "specs/port/trios/crates/tri-tunnel/src/main.t27", "t27b": "pass"}, - {"path": "specs/port/trios/crates/trinity_loss/src/lib.t27", "t27b": "pass"}, - {"path": "specs/port/trios/crates/trios-bridge/src/main.t27", "t27b": "pass"}, - {"path": "specs/port/trios/crates/trios-chat/rings/CR-CHAT-00/src/lib.t27", "t27b": "pass"}, - {"path": "specs/port/trios/crates/trios-chat/rings/CR-CHAT-01/src/key_package_expiry_guard.t27", "t27b": "pass"}, - {"path": "specs/port/trios/crates/trios-chat/rings/CR-CHAT-02/src/epoch_rollover_wraparound_guard.t27", "t27b": "pass"}, - {"path": "specs/port/trios/crates/trios-chat/rings/CR-CHAT-02/src/skipped_message_key_gap_bound_guard.t27", "t27b": "pass"}, - {"path": "specs/port/trios/crates/trios-chat/rings/CR-CHAT-03/src/ratchet_tree_resolution_guard.t27", "t27b": "pass"}, - {"path": "specs/port/trios/crates/trios-chat/rings/CR-CHAT-03/src/ratchet_tree_update_integrity_guard.t27", "t27b": "pass"}, - {"path": "specs/port/trios/crates/trios-chat/rings/CR-CHAT-03/src/unmerged_leaves_bound_guard.t27", "t27b": "pass"}, - {"path": "specs/port/trios/crates/trios-chat/rings/CR-CHAT-04/src/padding_alignment_boundary_guard.t27", "t27b": "pass"}, - {"path": "specs/port/trios/crates/trios-chat/rings/CR-CHAT-04/src/padding_block_size_alignment_guard.t27", "t27b": "pass"}, - {"path": "specs/port/trios/crates/trios-chat/rings/CR-CHAT-05/src/envelope_size_distribution_uniformity.t27", "t27b": "pass"}, - {"path": "specs/port/trios/crates/trios-chat/rings/CR-CHAT-07/src/blind_signature_sender_token.t27", "t27b": "pass"}, - {"path": "specs/port/trios/crates/trios-chat/rings/CR-CHAT-07/src/cover_decoy_ratio_governor.t27", "t27b": "pass"}, - {"path": "specs/port/trios/crates/trios-chat/rings/CR-CHAT-07/src/cover_traffic_inter_arrival_autocorrelation_guard.t27", "t27b": "pass"}, - {"path": "specs/port/trios/crates/trios-chat/rings/CR-CHAT-LAWS/src/lib.t27", "t27b": "pass"}, - {"path": "specs/port/trios/crates/trios-cli/src/cmd/agent.t27", "t27b": "pass"}, - {"path": "specs/port/trios/crates/trios-cli/src/cmd/commit.t27", "t27b": "pass"}, - {"path": "specs/port/trios/crates/trios-cli/src/cmd/gates.t27", "t27b": "pass"}, - {"path": "specs/port/trios/crates/trios-cli/src/cmd/leaderboard.t27", "t27b": "pass"}, - {"path": "specs/port/trios/crates/trios-cli/src/cmd/report.t27", "t27b": "pass"}, - {"path": "specs/port/trios/crates/trios-cli/src/cmd/roster.t27", "t27b": "pass"}, - {"path": "specs/port/trios/crates/trios-cli/src/cmd/run.t27", "t27b": "pass"}, - {"path": "specs/port/trios/crates/trios-cli/src/cmd/status.t27", "t27b": "pass"}, - {"path": "specs/port/trios/crates/trios-cli/src/cmd/submit.t27", "t27b": "pass"}, - {"path": "specs/port/trios/crates/trios-cli/src/gh.t27", "t27b": "pass"}, - {"path": "specs/port/trios/crates/trios-cli/src/lock.t27", "t27b": "pass"}, - {"path": "specs/port/trios/crates/trios-cli/src/metrics.t27", "t27b": "pass"}, - {"path": "specs/port/trios/crates/trios-doctor/rings/BRONZE-RING-DR/src/main.t27", "t27b": "pass"}, - {"path": "specs/port/trios/crates/trios-doctor/rings/SILVER-RING-DR-00/src/lib.t27", "t27b": "pass"}, - {"path": "specs/port/trios/crates/trios-doctor/src/main.t27", "t27b": "pass"}, - {"path": "specs/port/trios/crates/trios-ext/rings/SILVER-RING-EXT-00/src/lib.t27", "t27b": "pass"}, - {"path": "specs/port/trios/crates/trios-ext/xtask/src/main.t27", "t27b": "pass"}, - {"path": "specs/port/trios/crates/trios-git/src/commit.t27", "t27b": "pass"}, - {"path": "specs/port/trios/crates/trios-git/src/log.t27", "t27b": "pass"}, - {"path": "specs/port/trios/crates/trios-git/src/stash.t27", "t27b": "pass"}, - {"path": "specs/port/trios/crates/trios-git/src/status.t27", "t27b": "pass"}, - {"path": "specs/port/trios/crates/trios-golden-float/build.t27", "t27b": "pass"}, - {"path": "specs/port/trios/crates/trios-hdc/build.t27", "t27b": "pass"}, - {"path": "specs/port/trios/crates/trios-hdc/rings/HD-01/src/lib.t27", "t27b": "pass"}, - {"path": "specs/port/trios/crates/trios-igla-race/src/main.t27", "t27b": "pass"}, - {"path": "specs/port/trios/crates/trios-igla-trainer/src/jepa_runner.t27", "t27b": "pass"}, - {"path": "specs/port/trios/crates/trios-mcp/rings/BR-XTASK/src/main.t27", "t27b": "pass"}, - {"path": "specs/port/trios/crates/trios-mcp/rings/SR-01/src/lighthouse.t27", "t27b": "pass"}, - {"path": "specs/port/trios/crates/trios-mcp/rings/SR-02/src/discovery.t27", "t27b": "pass"}, - {"path": "specs/port/trios/crates/trios-mcp/rings/SR-02/src/lib.t27", "t27b": "pass"}, - {"path": "specs/port/trios/crates/trios-mcp/src/main.t27", "t27b": "pass"}, - {"path": "specs/port/trios/crates/trios-mesh/src/identity.t27", "t27b": "pass"}, - {"path": "specs/port/trios/crates/trios-mesh/src/packet.t27", "t27b": "pass"}, - {"path": "specs/port/trios/crates/trios-openclaw/rings/OC-01/src/lib.t27", "t27b": "pass"}, - {"path": "specs/port/trios/crates/trios-physics/build.t27", "t27b": "pass"}, - {"path": "specs/port/trios/crates/trios-physics/rings/PH-01/src/lib.t27", "t27b": "pass"}, - {"path": "specs/port/trios/crates/trios-physics/src/lib.t27", "t27b": "pass"}, - {"path": "specs/port/trios/crates/trios-rainbow-bridge/src/funnel_client.t27", "t27b": "pass"}, - {"path": "specs/port/trios/crates/trios-rainbow-bridge/src/lamport.t27", "t27b": "pass"}, - {"path": "specs/port/trios/crates/trios-sacred/rings/SC-00/src/lib.t27", "t27b": "pass"}, - {"path": "specs/port/trios/crates/trios-sacred/rings/SC-01/src/lib.t27", "t27b": "pass"}, - {"path": "specs/port/trios/crates/trios-scarab-types/rings/SR-00/src/lib.t27", "t27b": "pass"}, - {"path": "specs/port/trios/crates/trios-scarab-types/rings/SR-01/src/lib.t27", "t27b": "pass"}, - {"path": "specs/port/trios/crates/trios-scarab-types/rings/SR-02/src/lib.t27", "t27b": "pass"}, - {"path": "specs/port/trios/crates/trios-scarab-types/rings/SR-03/src/lib.t27", "t27b": "pass"}, - {"path": "specs/port/trios/crates/trios-scarab-types/rings/SR-04/src/lib.t27", "t27b": "pass"}, - {"path": "specs/port/trios/crates/trios-server/src/mcp_endpoints/tasks.t27", "t27b": "pass"}, - {"path": "specs/port/trios/crates/trios-server/src/tools/git.t27", "t27b": "pass"}, - {"path": "specs/port/trios/crates/trios-server/src/tools/git_extended.t27", "t27b": "pass"}, - {"path": "specs/port/trios/crates/trios-server/src/tools/gitbutler.t27", "t27b": "pass"}, - {"path": "specs/port/trios/crates/trios-server/src/tools/golden_float.t27", "t27b": "pass"}, - {"path": "specs/port/trios/crates/trios-server/src/tools/mod.t27", "t27b": "pass"}, - {"path": "specs/port/trios/crates/trios-store/rings/ST-00/src/lib.t27", "t27b": "pass"}, - {"path": "specs/port/trios/crates/trios-ternary/rings/TR-01/src/lib.t27", "t27b": "pass"}, - {"path": "specs/port/trios/crates/trios-train-cpu/src/bin/tjepa_modules/encoder.t27", "t27b": "pass"}, - {"path": "specs/port/trios/crates/trios-train-cpu/src/bin/train_state.t27", "t27b": "pass"}, - {"path": "specs/port/trios/crates/trios-trainer/src/train_loop.t27", "t27b": "pass"}, - {"path": "specs/port/trios/crates/trios-trainer/src/validation.t27", "t27b": "pass"}, - {"path": "specs/port/trios/crates/trios-trinity-brain/src/phi.t27", "t27b": "pass"}, - {"path": "specs/port/trios/crates/trios-vsa/rings/VS-01/src/lib.t27", "t27b": "pass"}, - {"path": "specs/port/trios/validate_bpb.t27", "t27b": "pass"}, - {"path": "specs/providers/catalog.t27", "t27b": "pass"}, - {"path": "specs/providers/gonka/deepseek-v4-flash-0731.t27", "t27b": "pass"}, - {"path": "specs/providers/gonka/glm-5-2-fp8.t27", "t27b": "pass"}, - {"path": "specs/providers/gonka/glm-5-3-flash.t27", "t27b": "pass"}, - {"path": "specs/providers/gonka/kimi-k2-6.t27", "t27b": "pass"}, - {"path": "specs/providers/gonka/minimax-m2-7.t27", "t27b": "pass"}, - {"path": "specs/providers/tri_gnk_pair.t27", "t27b": "pass"}, - {"path": "specs/providers/trinet/fpga-xc7a200t.t27", "t27b": "pass"}, - {"path": "specs/providers/trinet/gpu-consumer-24gb.t27", "t27b": "pass"}, - {"path": "specs/queen/actor_events.t27", "t27b": "pass"}, - {"path": "specs/queen/actor_view.t27", "t27b": "pass"}, - {"path": "specs/queen/actors.t27", "t27b": "pass"}, - {"path": "specs/queen/actors_hw.t27", "t27b": "pass"}, - {"path": "specs/queen/actors_hw_jtag.t27", "t27b": "pass"}, - {"path": "specs/queen/actors_hw_top.t27", "t27b": "pass"}, - {"path": "specs/queen/app.t27", "t27b": "pass"}, - {"path": "specs/queen/claim.t27", "t27b": "pass"}, - {"path": "specs/queen/control.t27", "t27b": "pass"}, - {"path": "specs/queen/dashboard.t27", "t27b": "pass"}, - {"path": "specs/queen/dispatch.t27", "t27b": "pass"}, - {"path": "specs/queen/dispatch_exit.t27", "t27b": "pass"}, - {"path": "specs/queen/domains.t27", "t27b": "pass"}, - {"path": "specs/queen/drain.t27", "t27b": "pass"}, - {"path": "specs/queen/events.t27", "t27b": "pass"}, - {"path": "specs/queen/golden_chain.t27", "t27b": "pass"}, - {"path": "specs/queen/hive.t27", "t27b": "pass"}, - {"path": "specs/queen/holds.t27", "t27b": "pass"}, - {"path": "specs/queen/jobs.t27", "t27b": "pass"}, - {"path": "specs/queen/keyed.t27", "t27b": "pass"}, - {"path": "specs/queen/keyed_guard.t27", "t27b": "pass"}, - {"path": "specs/queen/merger_gate.t27", "t27b": "pass"}, - {"path": "specs/queen/netlink.t27", "t27b": "pass"}, - {"path": "specs/queen/priority.t27", "t27b": "pass"}, - {"path": "specs/queen/replay/actors_decisions.t27", "t27b": "pass"}, - {"path": "specs/queen/replay/reviewer_decisions.t27", "t27b": "pass"}, - {"path": "specs/queen/replay/telemetry_decisions.t27", "t27b": "pass"}, - {"path": "specs/queen/review_lanes.t27", "t27b": "pass"}, - {"path": "specs/queen/review_log.t27", "t27b": "pass"}, - {"path": "specs/queen/review_valve.t27", "t27b": "pass"}, - {"path": "specs/queen/reviewer.t27", "t27b": "pass"}, - {"path": "specs/queen/reviewer_sizing.t27", "t27b": "pass"}, - {"path": "specs/queen/shaping.t27", "t27b": "pass"}, - {"path": "specs/queen/simulation.t27", "t27b": "pass"}, - {"path": "specs/queen/task_analysis.t27", "t27b": "pass"}, - {"path": "specs/queen/tasks.t27", "t27b": "pass"}, - {"path": "specs/queen/telemetry.t27", "t27b": "pass"}, - {"path": "specs/queen/turn_stop.t27", "t27b": "pass"}, - {"path": "specs/queen/views.t27", "t27b": "pass"}, - {"path": "specs/queen/waits.t27", "t27b": "pass"}, - {"path": "specs/queen/worktree_keep.t27", "t27b": "pass"}, - {"path": "specs/rings/ring_103_phi_sgd.t27", "t27b": "pass"}, - {"path": "specs/sandbox/health.t27", "t27b": "pass"}, - {"path": "specs/sandbox/https_enforce.t27", "t27b": "pass"}, - {"path": "specs/sandbox/orphan_detection.t27", "t27b": "pass"}, - {"path": "specs/sandbox/session_timeout.t27", "t27b": "pass"}, - {"path": "specs/skills/t27-measure-corpus.t27", "t27b": "pass"}, - {"path": "specs/skills/t27-phi-loop.t27", "t27b": "pass"}, - {"path": "specs/skills/t27-providers-steward.t27", "t27b": "pass"}, - {"path": "specs/skills/t27-self-host.t27", "t27b": "pass"}, - {"path": "specs/skills/t27-tri-pipeline.t27", "t27b": "pass"}, - {"path": "specs/skills/t27-tri.t27", "t27b": "pass"}, - {"path": "specs/skills/t27-wave-audit.t27", "t27b": "pass"}, - {"path": "specs/skills/t27-wrap-up.t27", "t27b": "pass"}, - {"path": "specs/skills/trinity-blog-post.t27", "t27b": "pass"}, - {"path": "specs/skills/trinity-board-sync.t27", "t27b": "pass"}, - {"path": "specs/skills/trinity-cloud.t27", "t27b": "pass"}, - {"path": "specs/skills/trinity-connect-accounts.t27", "t27b": "pass"}, - {"path": "specs/skills/trinity-doctor.t27", "t27b": "pass"}, - {"path": "specs/skills/trinity-farm-garden.t27", "t27b": "pass"}, - {"path": "specs/skills/trinity-fpga-synth.t27", "t27b": "pass"}, - {"path": "specs/skills/trinity-god-mode.t27", "t27b": "pass"}, - {"path": "specs/skills/trinity-implement-issue.t27", "t27b": "pass"}, - {"path": "specs/skills/trinity-queen-hive-visuals.t27", "t27b": "pass"}, - {"path": "specs/skills/trinity-review-code.t27", "t27b": "pass"}, - {"path": "specs/skills/trinity-run-tests.t27", "t27b": "pass"}, - {"path": "specs/skills/trinity-scholar.t27", "t27b": "pass"}, - {"path": "specs/skills/trinity-status.t27", "t27b": "pass"}, - {"path": "specs/skills/trinity-tech-tree.t27", "t27b": "pass"}, - {"path": "specs/skills/trinity-tri.t27", "t27b": "pass"}, - {"path": "specs/skills/trinity-trinity-test.t27", "t27b": "pass"}, - {"path": "specs/skills/trinity-ux-wave.t27", "t27b": "pass"}, - {"path": "specs/skills/trinity-vibee-gen.t27", "t27b": "pass"}, - {"path": "specs/skills/trinity-vsa-verify.t27", "t27b": "pass"}, - {"path": "specs/skills/trinity-wave.t27", "t27b": "pass"}, - {"path": "specs/system/unified-agent-operations.t27", "t27b": "pass"}, - {"path": "specs/ternary/activation_quantizer.t27", "t27b": "pass"}, - {"path": "specs/ternary/bitnet_layer.t27", "t27b": "pass"}, - {"path": "specs/ternary/bitnet_majority.t27", "t27b": "pass"}, - {"path": "specs/ternary/bitnet_mlp.t27", "t27b": "pass"}, - {"path": "specs/ternary/bitnet_mlp3.t27", "t27b": "pass"}, - {"path": "specs/ternary/bitnet_neuron.t27", "t27b": "pass"}, - {"path": "specs/ternary/bitnet_neuron_nchunk.t27", "t27b": "pass"}, - {"path": "specs/ternary/clocked_counter.t27", "t27b": "pass"}, - {"path": "specs/ternary/comb_bitnet_layer.t27", "t27b": "pass"}, - {"path": "specs/ternary/comb_bitnet_neuron.t27", "t27b": "pass"}, - {"path": "specs/ternary/comb_ternary_dot.t27", "t27b": "pass"}, - {"path": "specs/ternary/gft_add_rne.t27", "t27b": "pass"}, - {"path": "specs/ternary/gft_argmax4.t27", "t27b": "pass"}, - {"path": "specs/ternary/gft_axpy.t27", "t27b": "pass"}, - {"path": "specs/ternary/gft_bitnet_neuron.t27", "t27b": "pass"}, - {"path": "specs/ternary/gft_classifier4.t27", "t27b": "pass"}, - {"path": "specs/ternary/gft_classify.t27", "t27b": "pass"}, - {"path": "specs/ternary/gft_classify3.t27", "t27b": "pass"}, - {"path": "specs/ternary/gft_dot2.t27", "t27b": "pass"}, - {"path": "specs/ternary/gft_dot2_rne.t27", "t27b": "pass"}, - {"path": "specs/ternary/gft_dot4.t27", "t27b": "pass"}, - {"path": "specs/ternary/gft_dot4_rne.t27", "t27b": "pass"}, - {"path": "specs/ternary/gft_dot8.t27", "t27b": "pass"}, - {"path": "specs/ternary/gft_exp2.t27", "t27b": "pass"}, - {"path": "specs/ternary/gft_hidden2.t27", "t27b": "pass"}, - {"path": "specs/ternary/gft_layer2.t27", "t27b": "pass"}, - {"path": "specs/ternary/gft_layer3.t27", "t27b": "pass"}, - {"path": "specs/ternary/gft_layer4.t27", "t27b": "pass"}, - {"path": "specs/ternary/gft_log2.t27", "t27b": "pass"}, - {"path": "specs/ternary/gft_logistic.t27", "t27b": "pass"}, - {"path": "specs/ternary/gft_madd.t27", "t27b": "pass"}, - {"path": "specs/ternary/gft_magsub_tie.t27", "t27b": "pass"}, - {"path": "specs/ternary/gft_mlp2.t27", "t27b": "pass"}, - {"path": "specs/ternary/gft_mlp3.t27", "t27b": "pass"}, - {"path": "specs/ternary/gft_mul_rne.t27", "t27b": "pass"}, - {"path": "specs/ternary/gft_neuron_full.t27", "t27b": "pass"}, - {"path": "specs/ternary/gft_nll.t27", "t27b": "pass"}, - {"path": "specs/ternary/gft_recip.t27", "t27b": "pass"}, - {"path": "specs/ternary/gft_relu.t27", "t27b": "pass"}, - {"path": "specs/ternary/gft_sadd.t27", "t27b": "pass"}, - {"path": "specs/ternary/gft_sgd_step.t27", "t27b": "pass"}, - {"path": "specs/ternary/gft_signed_dot4.t27", "t27b": "pass"}, - {"path": "specs/ternary/gft_signed_mac.t27", "t27b": "pass"}, - {"path": "specs/ternary/gft_smul.t27", "t27b": "pass"}, - {"path": "specs/ternary/gft_softmax4.t27", "t27b": "pass"}, - {"path": "specs/ternary/gft_softmax_grad4.t27", "t27b": "pass"}, - {"path": "specs/ternary/gft_train1.t27", "t27b": "pass"}, - {"path": "specs/ternary/gft_train2.t27", "t27b": "pass"}, - {"path": "specs/ternary/gft_train2relu.t27", "t27b": "pass"}, - {"path": "specs/ternary/gft_xorbp.t27", "t27b": "pass"}, - {"path": "specs/ternary/gft_xorbp2.t27", "t27b": "pass"}, - {"path": "specs/ternary/gft_xornet.t27", "t27b": "pass"}, - {"path": "specs/ternary/gft_xorpercep.t27", "t27b": "pass"}, - {"path": "specs/ternary/gft_xorpercep3.t27", "t27b": "pass"}, - {"path": "specs/ternary/gft_xorpercep4.t27", "t27b": "pass"}, - {"path": "specs/ternary/gft_xortrain.t27", "t27b": "pass"}, - {"path": "specs/ternary/radix_economy.t27", "t27b": "pass"}, - {"path": "specs/ternary/stream_ternary_mac.t27", "t27b": "pass"}, - {"path": "specs/ternary/ternary_full_adder.t27", "t27b": "pass"}, - {"path": "specs/ternary/ternary_mac.t27", "t27b": "pass"}, - {"path": "specs/ternary/ternary_ripple_adder.t27", "t27b": "pass"}, - {"path": "specs/ternary/ternary_xor.t27", "t27b": "pass"}, - {"path": "specs/ternary/trits.t27", "t27b": "pass"}, - {"path": "specs/tools/catalog.t27", "t27b": "pass"}, - {"path": "specs/tools/epic_ci.t27", "t27b": "pass"}, - {"path": "specs/tools/mcp/gitbutler.t27", "t27b": "pass"}, - {"path": "specs/tools/mcp/inngest-dev.t27", "t27b": "pass"}, - {"path": "specs/tools/mcp/needle.t27", "t27b": "pass"}, - {"path": "specs/tools/mcp/neon.t27", "t27b": "pass"}, - {"path": "specs/tools/mcp/notebooklm.t27", "t27b": "pass"}, - {"path": "specs/tools/mcp/railway-mcp-server.t27", "t27b": "pass"}, - {"path": "specs/tools/mcp/t27-traceability.t27", "t27b": "pass"}, - {"path": "specs/tools/mcp/tri-mcp.t27", "t27b": "pass"}, - {"path": "specs/tools/mcp/tri-ssot.t27", "t27b": "pass"}, - {"path": "specs/tools/mcp/trinity.t27", "t27b": "pass"}, - {"path": "specs/tools/mcp/zig-docs.t27", "t27b": "pass"}, - {"path": "specs/tools/mcp_protocol.t27", "t27b": "pass"}, - {"path": "specs/tools/t27o/rust_convert.t27", "t27b": "pass"}, - {"path": "specs/tools/t27o/rust_std.t27", "t27b": "pass"}, - {"path": "specs/tools/tri/abandoned.t27", "t27b": "pass"}, - {"path": "specs/tools/tri/cell.t27", "t27b": "pass"}, - {"path": "specs/tools/tri/census.t27", "t27b": "pass"}, - {"path": "specs/tools/tri/ci.t27", "t27b": "pass"}, - {"path": "specs/tools/tri/competitors.t27", "t27b": "pass"}, - {"path": "specs/tools/tri/discard.t27", "t27b": "pass"}, - {"path": "specs/tools/tri/doctor.t27", "t27b": "pass"}, - {"path": "specs/tools/tri/elab.t27", "t27b": "pass"}, - {"path": "specs/tools/tri/emit.t27", "t27b": "pass"}, - {"path": "specs/tools/tri/experience.t27", "t27b": "pass"}, - {"path": "specs/tools/tri/fleet.t27", "t27b": "pass"}, - {"path": "specs/tools/tri/fmt.t27", "t27b": "pass"}, - {"path": "specs/tools/tri/fpga.t27", "t27b": "pass"}, - {"path": "specs/tools/tri/gates.t27", "t27b": "pass"}, - {"path": "specs/tools/tri/gen.t27", "t27b": "pass"}, - {"path": "specs/tools/tri/harness.t27", "t27b": "pass"}, - {"path": "specs/tools/tri/health.t27", "t27b": "pass"}, - {"path": "specs/tools/tri/hooks.t27", "t27b": "pass"}, - {"path": "specs/tools/tri/issues.t27", "t27b": "pass"}, - {"path": "specs/tools/tri/jumps.t27", "t27b": "pass"}, - {"path": "specs/tools/tri/kinds.t27", "t27b": "pass"}, - {"path": "specs/tools/tri/lean.t27", "t27b": "pass"}, - {"path": "specs/tools/tri/ledgers.t27", "t27b": "pass"}, - {"path": "specs/tools/tri/loop.t27", "t27b": "pass"}, - {"path": "specs/tools/tri/merging.t27", "t27b": "pass"}, - {"path": "specs/tools/tri/misread.t27", "t27b": "pass"}, - {"path": "specs/tools/tri/mods.t27", "t27b": "pass"}, - {"path": "specs/tools/tri/mutate.t27", "t27b": "pass"}, - {"path": "specs/tools/tri/now.t27", "t27b": "pass"}, - {"path": "specs/tools/tri/one-away.t27", "t27b": "pass"}, - {"path": "specs/tools/tri/orphaned.t27", "t27b": "pass"}, - {"path": "specs/tools/tri/pr.t27", "t27b": "pass"}, - {"path": "specs/tools/tri/prose.t27", "t27b": "pass"}, - {"path": "specs/tools/tri/quantifiers.t27", "t27b": "pass"}, - {"path": "specs/tools/tri/red.t27", "t27b": "pass"}, - {"path": "specs/tools/tri/reseal.t27", "t27b": "pass"}, - {"path": "specs/tools/tri/rtl.t27", "t27b": "pass"}, - {"path": "specs/tools/tri/seals.t27", "t27b": "pass"}, - {"path": "specs/tools/tri/serve.t27", "t27b": "pass"}, - {"path": "specs/tools/tri/skill.t27", "t27b": "pass"}, - {"path": "specs/tools/tri/status.t27", "t27b": "pass"}, - {"path": "specs/tools/tri/sweep.t27", "t27b": "pass"}, - {"path": "specs/tools/tri/synth.t27", "t27b": "pass"}, - {"path": "specs/tools/tri/test.t27", "t27b": "pass"}, - {"path": "specs/tools/tri/topic.t27", "t27b": "pass"}, - {"path": "specs/tools/tri/types.t27", "t27b": "pass"}, - {"path": "specs/tools/tri/unparsed.t27", "t27b": "pass"}, - {"path": "specs/tools/tri/vectors.t27", "t27b": "pass"}, - {"path": "specs/tools/tri/verdict.t27", "t27b": "pass"}, - {"path": "specs/tools/tri/vsim.t27", "t27b": "pass"}, - {"path": "specs/tools/tri/window.t27", "t27b": "pass"}, - {"path": "specs/tools/tri/worktrees.t27", "t27b": "pass"}, - {"path": "specs/tools/trinity/tri/bench.t27", "t27b": "pass"}, - {"path": "specs/tools/trinity/tri/bio.t27", "t27b": "pass"}, - {"path": "specs/tools/trinity/tri/blindspots.t27", "t27b": "pass"}, - {"path": "specs/tools/trinity/tri/conscious.t27", "t27b": "pass"}, - {"path": "specs/tools/trinity/tri/constants.t27", "t27b": "pass"}, - {"path": "specs/tools/trinity/tri/cosmos.t27", "t27b": "pass"}, - {"path": "specs/tools/trinity/tri/dashboard.t27", "t27b": "pass"}, - {"path": "specs/tools/trinity/tri/fib.t27", "t27b": "pass"}, - {"path": "specs/tools/trinity/tri/fpga.t27", "t27b": "pass"}, - {"path": "specs/tools/trinity/tri/gematria.t27", "t27b": "pass"}, - {"path": "specs/tools/trinity/tri/govern.t27", "t27b": "pass"}, - {"path": "specs/tools/trinity/tri/hardware.t27", "t27b": "pass"}, - {"path": "specs/tools/trinity/tri/identity.t27", "t27b": "pass"}, - {"path": "specs/tools/trinity/tri/lucas.t27", "t27b": "pass"}, - {"path": "specs/tools/trinity/tri/mesh.t27", "t27b": "pass"}, - {"path": "specs/tools/trinity/tri/needle-check.t27", "t27b": "pass"}, - {"path": "specs/tools/trinity/tri/needle-search.t27", "t27b": "pass"}, - {"path": "specs/tools/trinity/tri/needle.t27", "t27b": "pass"}, - {"path": "specs/tools/trinity/tri/omega.t27", "t27b": "pass"}, - {"path": "specs/tools/trinity/tri/particles.t27", "t27b": "pass"}, - {"path": "specs/tools/trinity/tri/phi.t27", "t27b": "pass"}, - {"path": "specs/tools/trinity/tri/quantum.t27", "t27b": "pass"}, - {"path": "specs/tools/trinity/tri/reputation.t27", "t27b": "pass"}, - {"path": "specs/tools/trinity/tri/sacred-const.t27", "t27b": "pass"}, - {"path": "specs/tools/trinity/tri/spiral.t27", "t27b": "pass"}, - {"path": "specs/tools/trinity/tri/swarm.t27", "t27b": "pass"}, - {"path": "specs/tools/trinity/tri/test.t27", "t27b": "pass"}, - {"path": "specs/tools/trinity/tri/vsa.t27", "t27b": "pass"}, - {"path": "specs/tools/trinity/tri/wallet.t27", "t27b": "pass"}, - {"path": "specs/traffic_animator.t27", "t27b": "pass"}, - {"path": "specs/tri/actors/metrics.t27", "t27b": "pass"}, - {"path": "specs/tri/agent/faculty_board.t27", "t27b": "pass"}, - {"path": "specs/tri/catalog/health.t27", "t27b": "pass"}, - {"path": "specs/tri/collections/namespace.t27", "t27b": "pass"}, - {"path": "specs/tri/crypto/ed25519.t27", "t27b": "pass"}, - {"path": "specs/tri/crypto/hex.t27", "t27b": "pass"}, - {"path": "specs/tri/crypto/sha256.t27", "t27b": "pass"}, - {"path": "specs/tri/crypto/sha512.t27", "t27b": "pass"}, - {"path": "specs/tri/graph/bellman_ford.t27", "t27b": "pass"}, - {"path": "specs/tri/graph/graph.t27", "t27b": "pass"}, - {"path": "specs/tri/graph/topological_sort.t27", "t27b": "pass"}, - {"path": "specs/tri/hot/hot.t27", "t27b": "pass"}, - {"path": "specs/tri/lab/receipt.t27", "t27b": "pass"}, - {"path": "specs/tri/lanes/lanes.t27", "t27b": "pass"}, - {"path": "specs/tri/math/math.t27", "t27b": "pass"}, - {"path": "specs/tri/math/measurement.t27", "t27b": "pass"}, - {"path": "specs/tri/misread/shapes.t27", "t27b": "pass"}, - {"path": "specs/tri/mutate/census.t27", "t27b": "pass"}, - {"path": "specs/tri/mutate/lab.t27", "t27b": "pass"}, - {"path": "specs/tri/mutate/plant.t27", "t27b": "pass"}, - {"path": "specs/tri/mutate/survivors.t27", "t27b": "pass"}, - {"path": "specs/tri/network/payout.t27", "t27b": "pass"}, - {"path": "specs/tri/pipeline/codegen.t27", "t27b": "pass"}, - {"path": "specs/tri/pipeline/spec_writer.t27", "t27b": "pass"}, - {"path": "specs/tri/pipeline/workflow.t27", "t27b": "pass"}, - {"path": "specs/tri/reseal/seal.t27", "t27b": "pass"}, - {"path": "specs/tri/search/pattern.t27", "t27b": "pass"}, - {"path": "specs/tri/sort/insertion_sort.t27", "t27b": "pass"}, - {"path": "specs/tri/sort/merge_sort.t27", "t27b": "pass"}, - {"path": "specs/tri/sort/selection_sort.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/a64.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/any_param_plan.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/arith_op.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/ast_scan.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/ast_shape.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/ast_walk.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/bit_cast_plan.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/blockers.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/builtin_plan.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/check_budget.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/cmp_op.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/coerce_plan.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/comptime_float.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/conformance/anonymous_struct.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/conformance/anytype_typeof.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/conformance/array_length_expr.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/conformance/array_literal.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/conformance/array_literal_value.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/conformance/array_repeat_text.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/conformance/bare_abs.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/conformance/big_frame.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/conformance/big_repeat_global.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/conformance/bit_cast.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/conformance/brace_invariant.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/conformance/builtin_abs_max_min_pi.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/conformance/carried_allocator.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/conformance/carried_container.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/conformance/cmp_out_of_range.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/conformance/comptime_float.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/conformance/comptime_float_f128.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/conformance/const_division.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/conformance/const_optional.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/conformance/discard_value.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/conformance/div_trunc_panic.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/conformance/elf_object.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/conformance/empty_anon_literal.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/conformance/empty_typed_array_literal.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/conformance/eval_branch_quota.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/conformance/float_as.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/conformance/float_call_cast.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/conformance/float_from_int_literal.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/conformance/float_mul_pow2.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/conformance/float_sqrt.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/conformance/frame_address_caller_owned.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/conformance/i128_arith.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/conformance/i128_ops.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/conformance/i128_return.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/conformance/int_cast.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/conformance/int_cast_index.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/conformance/large_frame.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/conformance/lazy_signature.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/conformance/let_reassigned.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/conformance/libm_logf.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/conformance/libm_powf.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/conformance/libm_rounding.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/conformance/libm_std_math.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/conformance/module_var_in_test.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/conformance/negative_float_literal.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/conformance/nested_anon_struct.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/conformance/numeric_coercion.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/conformance/odd_width_int.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/conformance/opaque_pointer.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/conformance/opt_void.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/conformance/optional_enum_compare.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/conformance/optional_module_var.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/conformance/param_discard.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/conformance/pointer_equality.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/conformance/postfix_optional.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/conformance/rem_int.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/conformance/repeat_addr_unreached.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/conformance/repeat_local.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/conformance/repeat_width_suffix.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/conformance/return_undefined_void.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/conformance/scaffold_local.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/conformance/scope_exit.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/conformance/scoped_gf16.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/conformance/shadow_module_var.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/conformance/size_of.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/conformance/slice_arg_one_element.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/conformance/static_slice_literal.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/conformance/std_mem_byte_slice.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/conformance/stdmem.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/conformance/str_module_var.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/conformance/string_slice_literal.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/conformance/struct_lit_if.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/conformance/test_local_write.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/conformance/tuple_local.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/conformance/tuple_local_index.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/conformance/type_alias.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/conformance/type_void.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/conformance/undefined_arg.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/conformance/undefined_module_var.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/conformance/unreached_stub.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/conformance/unread_anytype.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/conformance/unresolved_signature.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/conformance/untyped_local.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/conformance/untyped_local_uses.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/conformance/value_ignored.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/conformance/value_params.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/conformance/verilog_lib.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/conformance/verilog_prim.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/conformance/verilog_use.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/conformance/verilog_widths.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/conformance/void_bind.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/conformance/wide_int_const.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/conformance/zig_keyword_field.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/const_div_plan.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/discard_plan.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/dogfood.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/elf.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/emit_kit.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/empty_lit_plan.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/eval_arith.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/float_as_plan.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/frame_store_plan.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/fuzz.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/fuzz_oracle.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/i128_plan.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/int_cast_plan.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/lazy_sig_plan.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/ledger_steward.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/lencall.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/libm.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/libm_plan.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/literal_plan.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/macho.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/opaque_plan.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/optional_compare_plan.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/ptr_eq_plan.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/reduce.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/ref_var_plan.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/scaffold_plan.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/slice_lit_plan.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/source_text.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/stdmem.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/stdmem_plan.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/steward.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/text_escape.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/ts_emit.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/ts_plan.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/tuple_local_plan.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/type_text.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/undefined_arg_plan.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/verdict_key.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/verilog_emit.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/verilog_plan.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/void_bind_plan.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/wide_plan.t27", "t27b": "pass"}, - {"path": "specs/tri/test/report.t27", "t27b": "pass"}, - {"path": "specs/tri/utils/args.t27", "t27b": "pass"}, - {"path": "specs/tri/utils/exit_codes.t27", "t27b": "pass"}, - {"path": "specs/tri/utils/template.t27", "t27b": "pass"}, - {"path": "specs/trinet/etx.t27", "t27b": "pass"}, - {"path": "specs/trinet/ledger.t27", "t27b": "pass"}, - {"path": "specs/trinet/mint_authority.t27", "t27b": "pass"}, - {"path": "specs/trinet/node-work-credit.t27", "t27b": "pass"}, - {"path": "specs/trinet/tri-bridge.t27", "t27b": "pass"}, - {"path": "specs/trinity/build_graph.t27", "t27b": "pass"}, - {"path": "specs/trinity/capabilities/abi.c-api.t27", "t27b": "pass"}, - {"path": "specs/trinity/capabilities/agent.daemons.t27", "t27b": "pass"}, - {"path": "specs/trinity/capabilities/agent.phi-loop.t27", "t27b": "pass"}, - {"path": "specs/trinity/capabilities/agent.tri-api.t27", "t27b": "pass"}, - {"path": "specs/trinity/capabilities/api.http-server.t27", "t27b": "pass"}, - {"path": "specs/trinity/capabilities/archive.legacy.t27", "t27b": "pass"}, - {"path": "specs/trinity/capabilities/bench.suite.t27", "t27b": "pass"}, - {"path": "specs/trinity/capabilities/bot.tri-bot.t27", "t27b": "pass"}, - {"path": "specs/trinity/capabilities/brain.regions.t27", "t27b": "pass"}, - {"path": "specs/trinity/capabilities/catalog.spec-mirror.t27", "t27b": "pass"}, - {"path": "specs/trinity/capabilities/catalog.world-scan.t27", "t27b": "pass"}, - {"path": "specs/trinity/capabilities/cli.tri.t27", "t27b": "pass"}, - {"path": "specs/trinity/capabilities/convert.b2t.t27", "t27b": "pass"}, - {"path": "specs/trinity/capabilities/examples.zig.t27", "t27b": "pass"}, - {"path": "specs/trinity/capabilities/ext.vscode-swe.t27", "t27b": "pass"}, - {"path": "specs/trinity/capabilities/fpga.adapter.t27", "t27b": "pass"}, - {"path": "specs/trinity/capabilities/fpga.in-repo.t27", "t27b": "pass"}, - {"path": "specs/trinity/capabilities/lib.trinity.t27", "t27b": "pass"}, - {"path": "specs/trinity/capabilities/llm.firebird.t27", "t27b": "pass"}, - {"path": "specs/trinity/capabilities/llm.igla-chat.t27", "t27b": "pass"}, - {"path": "specs/trinity/capabilities/mcp.needle-mcp.t27", "t27b": "pass"}, - {"path": "specs/trinity/capabilities/mcp.trinity-mcp.t27", "t27b": "pass"}, - {"path": "specs/trinity/capabilities/native.canvas.t27", "t27b": "pass"}, - {"path": "specs/trinity/capabilities/native.node-gui.t27", "t27b": "pass"}, - {"path": "specs/trinity/capabilities/native.queen-app.t27", "t27b": "pass"}, - {"path": "specs/trinity/capabilities/node.trinity-node.t27", "t27b": "pass"}, - {"path": "specs/trinity/capabilities/numeric.golden-float.t27", "t27b": "pass"}, - {"path": "specs/trinity/capabilities/ops.deploy-infra.t27", "t27b": "pass"}, - {"path": "specs/trinity/capabilities/ops.railway-cli.t27", "t27b": "pass"}, - {"path": "specs/trinity/capabilities/pkg.vendored-cache.t27", "t27b": "pass"}, - {"path": "specs/trinity/capabilities/queen.lib.t27", "t27b": "pass"}, - {"path": "specs/trinity/capabilities/registry.commands.t27", "t27b": "pass"}, - {"path": "specs/trinity/capabilities/release.packaging.t27", "t27b": "pass"}, - {"path": "specs/trinity/capabilities/research.nexus-docs.t27", "t27b": "pass"}, - {"path": "specs/trinity/capabilities/research.programs.t27", "t27b": "pass"}, - {"path": "specs/trinity/capabilities/research.unreferenced-sources.t27", "t27b": "pass"}, - {"path": "specs/trinity/capabilities/search.vsa-index.t27", "t27b": "pass"}, - {"path": "specs/trinity/capabilities/specs.t27-vendored-compiler.t27", "t27b": "pass"}, - {"path": "specs/trinity/capabilities/specs.tri-corpus.t27", "t27b": "pass"}, - {"path": "specs/trinity/capabilities/specs.vibee-corpus.t27", "t27b": "pass"}, - {"path": "specs/trinity/capabilities/state.trinity-dir.t27", "t27b": "pass"}, - {"path": "specs/trinity/capabilities/test.graph.t27", "t27b": "pass"}, - {"path": "specs/trinity/capabilities/tools.scripts.t27", "t27b": "pass"}, - {"path": "specs/trinity/capabilities/train.hslm.t27", "t27b": "pass"}, - {"path": "specs/trinity/capabilities/training.targets.t27", "t27b": "pass"}, - {"path": "specs/trinity/capabilities/tri27.programs.t27", "t27b": "pass"}, - {"path": "specs/trinity/capabilities/tri27.toolchain.t27", "t27b": "pass"}, - {"path": "specs/trinity/capabilities/vibee.compiler.t27", "t27b": "pass"}, - {"path": "specs/trinity/capabilities/vsa.zig-hdc.t27", "t27b": "pass"}, - {"path": "specs/trinity/capabilities/web.docsite.t27", "t27b": "pass"}, - {"path": "specs/trinity/capabilities/web.queen-web.t27", "t27b": "pass"}, - {"path": "specs/trinity/capabilities/web.site.t27", "t27b": "pass"}, - {"path": "specs/trinity/compiler_matrix.t27", "t27b": "pass"}, - {"path": "specs/trinity/project.t27", "t27b": "pass"}, - {"path": "specs/ui/queen_evidence.t27", "t27b": "pass"}, - {"path": "specs/vault/audit.t27", "t27b": "pass"}, - {"path": "specs/vault/merge.t27", "t27b": "pass"}, - {"path": "specs/vault/policy.t27", "t27b": "pass"}, - {"path": "specs/verified/bench_agent.t27", "t27b": "pass"}, - {"path": "specs/verified/bench_boards.t27", "t27b": "pass"}, - {"path": "specs/verified/bitstream_reuse.t27", "t27b": "pass"}, - {"path": "specs/verified/bitstream_share.t27", "t27b": "pass"}, - {"path": "specs/verified/clock_constraints.t27", "t27b": "pass"}, - {"path": "specs/verified/corpus_merkle.t27", "t27b": "pass"}, - {"path": "specs/verified/corpus_receipt.t27", "t27b": "pass"}, - {"path": "specs/verified/ddc_receipt.t27", "t27b": "pass"}, - {"path": "specs/verified/device_dna.t27", "t27b": "pass"}, - {"path": "specs/verified/device_evidence.t27", "t27b": "pass"}, - {"path": "specs/verified/die_binding.t27", "t27b": "pass"}, - {"path": "specs/verified/digest_cache.t27", "t27b": "pass"}, - {"path": "specs/verified/evidence_chain.t27", "t27b": "pass"}, - {"path": "specs/verified/failure_loop.t27", "t27b": "pass"}, - {"path": "specs/verified/frontier.t27", "t27b": "pass"}, - {"path": "specs/verified/gen_hash_cache.t27", "t27b": "pass"}, - {"path": "specs/verified/independence.t27", "t27b": "pass"}, - {"path": "specs/verified/payout.t27", "t27b": "pass"}, - {"path": "specs/verified/poc/a/slot.t27", "t27b": "pass"}, - {"path": "specs/verified/poc/b/slot.t27", "t27b": "pass"}, - {"path": "specs/verified/poc/run.t27", "t27b": "pass"}, - {"path": "specs/verified/poc/static_counter.t27", "t27b": "pass"}, - {"path": "specs/verified/receipt.t27", "t27b": "pass"}, - {"path": "specs/verified/region.t27", "t27b": "pass"}, - {"path": "specs/verified/reuse.t27", "t27b": "pass"}, - {"path": "specs/verified/review_gate.t27", "t27b": "pass"}, - {"path": "specs/verified/run_record.t27", "t27b": "pass"}, - {"path": "specs/verified/seal_check.t27", "t27b": "pass"}, - {"path": "specs/verified/seal_identity.t27", "t27b": "pass"}, - {"path": "specs/verified/signed_receipt.t27", "t27b": "pass"}, - {"path": "specs/verified/silicon_queue.t27", "t27b": "pass"}, - {"path": "specs/verified/silicon_runs.t27", "t27b": "pass"}, - {"path": "specs/verified/suite_jobs.t27", "t27b": "pass"}, - {"path": "specs/verified/ternary_link_run.t27", "t27b": "pass"}, - {"path": "specs/verified/verdict.t27", "t27b": "pass"}, - {"path": "specs/verified/verdict_audit.t27", "t27b": "pass"}, - {"path": "specs/verified/watch.t27", "t27b": "pass"}, - {"path": "specs/vm/trinity_vm.t27", "t27b": "pass"}, - {"path": "specs/vsa/similarity_search.t27", "t27b": "pass"}, - {"path": "specs/vsa/trinity_compat.t27", "t27b": "pass"}, - {"path": "specs/xilinx7/bench_coverage.t27", "t27b": "pass"}, - {"path": "specs/xilinx7/far.t27", "t27b": "pass"}, - {"path": "specs/xilinx7/flow.t27", "t27b": "pass"}, - {"path": "specs/xilinx7/frames.t27", "t27b": "pass"}, - {"path": "specs/xilinx7/packets.t27", "t27b": "pass"} + {"path": "specs/a/b_c.t27", "t27b": "pass"}, + {"path": "specs/a_b/c.t27", "t27b": "pass"}, + {"path": "specs/agents/a.t27", "t27b": "pass"}, + {"path": "specs/agents/b.t27", "t27b": "pass"}, + {"path": "specs/agents/c.t27", "t27b": "pass"}, + {"path": "specs/agents/d.t27", "t27b": "pass"}, + {"path": "specs/agents/e.t27", "t27b": "pass"}, + {"path": "specs/agents/f.t27", "t27b": "pass"}, + {"path": "specs/agents/g.t27", "t27b": "pass"}, + {"path": "specs/agents/h.t27", "t27b": "pass"}, + {"path": "specs/agents/i.t27", "t27b": "pass"}, + {"path": "specs/agents/j.t27", "t27b": "pass"}, + {"path": "specs/agents/k.t27", "t27b": "pass"}, + {"path": "specs/agents/l.t27", "t27b": "pass"}, + {"path": "specs/agents/m.t27", "t27b": "pass"}, + {"path": "specs/agents/n.t27", "t27b": "pass"}, + {"path": "specs/agents/o.t27", "t27b": "pass"}, + {"path": "specs/agents/p.t27", "t27b": "pass"}, + {"path": "specs/agents/q.t27", "t27b": "pass"}, + {"path": "specs/agents/r.t27", "t27b": "pass"}, + {"path": "specs/agents/s.t27", "t27b": "pass"}, + {"path": "specs/agents/t.t27", "t27b": "pass"}, + {"path": "specs/agents/ti.t27", "t27b": "pass"}, + {"path": "specs/agents/u.t27", "t27b": "pass"}, + {"path": "specs/agents/v.t27", "t27b": "pass"}, + {"path": "specs/agents/w.t27", "t27b": "pass"}, + {"path": "specs/agents/x.t27", "t27b": "pass"}, + {"path": "specs/agents/y.t27", "t27b": "pass"}, + {"path": "specs/agents/z.t27", "t27b": "pass"}, + {"path": "specs/api/c_abi.t27", "t27b": "pass"}, + {"path": "specs/api/tri_api_context.t27", "t27b": "pass"}, + {"path": "specs/api/tri_api_loop.t27", "t27b": "pass"}, + {"path": "specs/api/tri_api_permissions.t27", "t27b": "pass"}, + {"path": "specs/api/tri_api_session.t27", "t27b": "pass"}, + {"path": "specs/api/tri_net_api.t27", "t27b": "pass"}, + {"path": "specs/automation/agent-claims-honest.t27", "t27b": "pass"}, + {"path": "specs/automation/agent-conversations.t27", "t27b": "pass"}, + {"path": "specs/automation/agent-hive-group.t27", "t27b": "pass"}, + {"path": "specs/automation/agent-media-kie.t27", "t27b": "pass"}, + {"path": "specs/automation/agent-neuro-kie.t27", "t27b": "pass"}, + {"path": "specs/automation/agent-provider-chain.t27", "t27b": "pass"}, + {"path": "specs/automation/agent-spec-bank.t27", "t27b": "pass"}, + {"path": "specs/automation/ball-board.t27", "t27b": "pass"}, + {"path": "specs/automation/ball-grants.t27", "t27b": "pass"}, + {"path": "specs/automation/blog-share.t27", "t27b": "pass"}, + {"path": "specs/automation/bot-agent-memory.t27", "t27b": "pass"}, + {"path": "specs/automation/bot-agent-stream.t27", "t27b": "pass"}, + {"path": "specs/automation/bot-agent-team.t27", "t27b": "pass"}, + {"path": "specs/automation/bot-event-tabs.t27", "t27b": "pass"}, + {"path": "specs/automation/bot-menu-press.t27", "t27b": "pass"}, + {"path": "specs/automation/bot-neuro-office.t27", "t27b": "pass"}, + {"path": "specs/automation/bot-office-crm.t27", "t27b": "pass"}, + {"path": "specs/automation/bot-topic-tabs.t27", "t27b": "pass"}, + {"path": "specs/automation/browser-pod-restart.t27", "t27b": "pass"}, + {"path": "specs/automation/browser-sign-in.t27", "t27b": "pass"}, + {"path": "specs/automation/browser-tab-strip.t27", "t27b": "pass"}, + {"path": "specs/automation/browser-viewer-boot.t27", "t27b": "pass"}, + {"path": "specs/automation/card-chat-night-watch.t27", "t27b": "pass"}, + {"path": "specs/automation/ci-bridge.t27", "t27b": "pass"}, + {"path": "specs/automation/claim-guard-bar.t27", "t27b": "pass"}, + {"path": "specs/automation/connect-card.t27", "t27b": "pass"}, + {"path": "specs/automation/course-access.t27", "t27b": "pass"}, + {"path": "specs/automation/course-outreach.t27", "t27b": "pass"}, + {"path": "specs/automation/crm-client-onboard.t27", "t27b": "pass"}, + {"path": "specs/automation/crm-client-ownership.t27", "t27b": "pass"}, + {"path": "specs/automation/crm-client-workspace.t27", "t27b": "pass"}, + {"path": "specs/automation/crm-duet.t27", "t27b": "pass"}, + {"path": "specs/automation/crm-first-screen.t27", "t27b": "pass"}, + {"path": "specs/automation/crm-lead-magnet.t27", "t27b": "pass"}, + {"path": "specs/automation/crm-sellers.t27", "t27b": "pass"}, + {"path": "specs/automation/crm-story-reel.t27", "t27b": "pass"}, + {"path": "specs/automation/engage-desk.t27", "t27b": "pass"}, + {"path": "specs/automation/hive-contributor-keys.t27", "t27b": "pass"}, + {"path": "specs/automation/inngest-functions-status.t27", "t27b": "pass"}, + {"path": "specs/automation/inngest-probe-suite.t27", "t27b": "pass"}, + {"path": "specs/automation/inngest-queen-scheduler.t27", "t27b": "pass"}, + {"path": "specs/automation/kanban-card-chat.t27", "t27b": "pass"}, + {"path": "specs/automation/leela-agent-link.t27", "t27b": "pass"}, + {"path": "specs/automation/mail-push.t27", "t27b": "pass"}, + {"path": "specs/automation/meeting-reminders.t27", "t27b": "pass"}, + {"path": "specs/automation/meta-connect.t27", "t27b": "pass"}, + {"path": "specs/automation/owner-studio.t27", "t27b": "pass"}, + {"path": "specs/automation/photo-actions.t27", "t27b": "pass"}, + {"path": "specs/automation/plan-reel.t27", "t27b": "pass"}, + {"path": "specs/automation/poster-facts-overlay.t27", "t27b": "pass"}, + {"path": "specs/automation/queen-contributor-keys.t27", "t27b": "pass"}, + {"path": "specs/automation/queen-growth.t27", "t27b": "pass"}, + {"path": "specs/automation/reddit-desk.t27", "t27b": "pass"}, + {"path": "specs/automation/review-jam.t27", "t27b": "pass"}, + {"path": "specs/automation/seal-stands-in.t27", "t27b": "pass"}, + {"path": "specs/automation/social-api.t27", "t27b": "pass"}, + {"path": "specs/automation/split-reel.t27", "t27b": "pass"}, + {"path": "specs/automation/token-wallet.t27", "t27b": "pass"}, + {"path": "specs/automation/tri-claim-batch.t27", "t27b": "pass"}, + {"path": "specs/automation/tri-wallet-chains.t27", "t27b": "pass"}, + {"path": "specs/automation/wrapup-auto.t27", "t27b": "pass"}, + {"path": "specs/base/debounce.t27", "t27b": "pass"}, + {"path": "specs/base/ops.t27", "t27b": "pass"}, + {"path": "specs/base/ring_32.t27", "t27b": "pass"}, + {"path": "specs/base/seed.t27", "t27b": "pass"}, + {"path": "specs/base/ternary_encoding.t27", "t27b": "pass"}, + {"path": "specs/base/types.t27", "t27b": "pass"}, + {"path": "specs/basics/01_what_a_spec_is.t27", "t27b": "pass"}, + {"path": "specs/basics/02_the_module_line.t27", "t27b": "pass"}, + {"path": "specs/basics/03_comments_and_prose.t27", "t27b": "pass"}, + {"path": "specs/basics/04_constants.t27", "t27b": "pass"}, + {"path": "specs/basics/05_whole_numbers.t27", "t27b": "pass"}, + {"path": "specs/basics/06_true_false_and_text.t27", "t27b": "pass"}, + {"path": "specs/basics/07_arrays.t27", "t27b": "pass"}, + {"path": "specs/basics/08_trits.t27", "t27b": "pass"}, + {"path": "specs/basics/09_expressions.t27", "t27b": "pass"}, + {"path": "specs/basics/10_a_test_block.t27", "t27b": "pass"}, + {"path": "specs/basics/11_many_tests.t27", "t27b": "pass"}, + {"path": "specs/basics/12_functions.t27", "t27b": "pass"}, + {"path": "specs/basics/13_local_names.t27", "t27b": "pass"}, + {"path": "specs/basics/14_if_and_else.t27", "t27b": "pass"}, + {"path": "specs/basics/15_loops.t27", "t27b": "pass"}, + {"path": "specs/basics/16_pub_or_private.t27", "t27b": "pass"}, + {"path": "specs/basics/17_structs.t27", "t27b": "pass"}, + {"path": "specs/basics/18_enums.t27", "t27b": "pass"}, + {"path": "specs/basics/19_use_other_modules.t27", "t27b": "pass"}, + {"path": "specs/basics/20_invariants.t27", "t27b": "pass"}, + {"path": "specs/basics/21_gen_ts.t27", "t27b": "pass"}, + {"path": "specs/basics/22_seven_backends.t27", "t27b": "pass"}, + {"path": "specs/basics/23_stages_of_t27c.t27", "t27b": "pass"}, + {"path": "specs/basics/24_tri_commands.t27", "t27b": "pass"}, + {"path": "specs/basics/25_reading_errors.t27", "t27b": "pass"}, + {"path": "specs/basics/26_a_small_program.t27", "t27b": "pass"}, + {"path": "specs/basics/27_where_next.t27", "t27b": "pass"}, + {"path": "specs/benchmarks/bench_main.t27", "t27b": "pass"}, + {"path": "specs/benchmarks/bench_nn.t27", "t27b": "pass"}, + {"path": "specs/benchmarks/gf16_bfloat16_nmse.t27", "t27b": "pass"}, + {"path": "specs/benchmarks/kernel_collatz.t27", "t27b": "pass"}, + {"path": "specs/benchmarks/kernel_f64loop.t27", "t27b": "pass"}, + {"path": "specs/benchmarks/kernel_fib.t27", "t27b": "pass"}, + {"path": "specs/benchmarks/kernel_matmul.t27", "t27b": "pass"}, + {"path": "specs/benchmarks/kernel_sieve.t27", "t27b": "pass"}, + {"path": "specs/benchmarks/kernel_ternary.t27", "t27b": "pass"}, + {"path": "specs/benchmarks/ternary_vs_binary.t27", "t27b": "pass"}, + {"path": "specs/blog/t27b_progress.t27", "t27b": "pass"}, + {"path": "specs/boards/arty_a7.t27", "t27b": "pass"}, + {"path": "specs/boards/wukong_v1.t27", "t27b": "pass"}, + {"path": "specs/boards/xc7a100t_full.t27", "t27b": "pass"}, + {"path": "specs/boards/xc7a100t_minimal.t27", "t27b": "pass"}, + {"path": "specs/brain/bus.t27", "t27b": "pass"}, + {"path": "specs/brain/cognitive_loop.t27", "t27b": "pass"}, + {"path": "specs/brain/phi_timing.t27", "t27b": "pass"}, + {"path": "specs/brain/unified_state.t27", "t27b": "pass"}, + {"path": "specs/catalog/discovery.t27", "t27b": "pass"}, + {"path": "specs/ci/affected.t27", "t27b": "pass"}, + {"path": "specs/ci/delivery_metrics.t27", "t27b": "pass"}, + {"path": "specs/ci/derived_data.t27", "t27b": "pass"}, + {"path": "specs/ci/gates/conflict_markers.t27", "t27b": "pass"}, + {"path": "specs/ci/gates/documented_commands.t27", "t27b": "pass"}, + {"path": "specs/ci/gates/verilog_widths.t27", "t27b": "pass"}, + {"path": "specs/ci/schema.t27", "t27b": "pass"}, + {"path": "specs/compiler/c_array_repeat_wrapper.t27", "t27b": "pass"}, + {"path": "specs/compiler/c_fixed_array_return.t27", "t27b": "pass"}, + {"path": "specs/compiler/codegen_conformance.t27", "t27b": "pass"}, + {"path": "specs/compiler/core/t27core.t27", "t27b": "pass"}, + {"path": "specs/compiler/core/t27core_ddc.t27", "t27b": "pass"}, + {"path": "specs/compiler/cse_hoist.t27", "t27b": "pass"}, + {"path": "specs/compiler/lexer.t27", "t27b": "pass"}, + {"path": "specs/compiler/meta_compile.t27", "t27b": "pass"}, + {"path": "specs/compiler/rust_constant_case.t27", "t27b": "pass"}, + {"path": "specs/compiler/rust_enum_order.t27", "t27b": "pass"}, + {"path": "specs/compiler/rust_optional_returns.t27", "t27b": "pass"}, + {"path": "specs/compiler/rust_tail_returns.t27", "t27b": "pass"}, + {"path": "specs/compiler/rust_value_parameters.t27", "t27b": "pass"}, + {"path": "specs/compiler/test_report_exit.t27", "t27b": "pass"}, + {"path": "specs/compiler/theory/isa_round_trip.t27", "t27b": "pass"}, + {"path": "specs/compiler/theory/reproducible.t27", "t27b": "pass"}, + {"path": "specs/compiler/theory/sieve.t27", "t27b": "pass"}, + {"path": "specs/compiler/theory/speed_quality.t27", "t27b": "pass"}, + {"path": "specs/compiler/theory/toolchain.t27", "t27b": "pass"}, + {"path": "specs/compiler/theory/vacuity_census.t27", "t27b": "pass"}, + {"path": "specs/compiler/theory/warmup.t27", "t27b": "pass"}, + {"path": "specs/compiler/theory/warmup_t27b.t27", "t27b": "pass"}, + {"path": "specs/compiler/verilog_aos_memory.t27", "t27b": "pass"}, + {"path": "specs/compiler/verilog_branch_context.t27", "t27b": "pass"}, + {"path": "specs/compiler/zig_empty_typed_array.t27", "t27b": "pass"}, + {"path": "specs/compiler/zig_field_syntax.t27", "t27b": "pass"}, + {"path": "specs/compiler/zig_float_call_cast.t27", "t27b": "pass"}, + {"path": "specs/compiler/zig_primitive_bindings.t27", "t27b": "pass"}, + {"path": "specs/compiler/zig_scoped_type.t27", "t27b": "pass"}, + {"path": "specs/compiler/zig_shadow_initializer.t27", "t27b": "pass"}, + {"path": "specs/compiler/zig_test_shadowing.t27", "t27b": "pass"}, + {"path": "specs/compiler/zig_value_ignored.t27", "t27b": "pass"}, + {"path": "specs/conformance/e2e_scenarios.t27", "t27b": "pass"}, + {"path": "specs/crons/999-multibots-telegraf-agent-autopilot-L1118.t27", "t27b": "pass"}, + {"path": "specs/crons/999-multibots-telegraf-bot-owner-billing-L474.t27", "t27b": "pass"}, + {"path": "specs/crons/999-multibots-telegraf-check-stuck-trainings.t27", "t27b": "pass"}, + {"path": "specs/crons/999-multibots-telegraf-ci.t27", "t27b": "pass"}, + {"path": "specs/crons/999-multibots-telegraf-client-telemetry-daily.t27", "t27b": "pass"}, + {"path": "specs/crons/999-multibots-telegraf-club-invoice-abandoned-watch.t27", "t27b": "pass"}, + {"path": "specs/crons/999-multibots-telegraf-crm-proactive-sweep.t27", "t27b": "pass"}, + {"path": "specs/crons/999-multibots-telegraf-crmProactive-L375.t27", "t27b": "pass"}, + {"path": "specs/crons/999-multibots-telegraf-daily-sales-advisor.t27", "t27b": "pass"}, + {"path": "specs/crons/999-multibots-telegraf-generate-jobs-L164.t27", "t27b": "pass"}, + {"path": "specs/crons/999-multibots-telegraf-health-check.t27", "t27b": "pass"}, + {"path": "specs/crons/999-multibots-telegraf-log-monitor.t27", "t27b": "pass"}, + {"path": "specs/crons/999-multibots-telegraf-notificationHandler-L318.t27", "t27b": "pass"}, + {"path": "specs/crons/999-multibots-telegraf-notificationHandler-L324.t27", "t27b": "pass"}, + {"path": "specs/crons/999-multibots-telegraf-periodic-webhook-health-check.t27", "t27b": "pass"}, + {"path": "specs/crons/999-multibots-telegraf-production-monitor-L80.t27", "t27b": "pass"}, + {"path": "specs/crons/999-multibots-telegraf-provider-health-monitor-L344.t27", "t27b": "pass"}, + {"path": "specs/crons/999-multibots-telegraf-render-server-L10845.t27", "t27b": "pass"}, + {"path": "specs/crons/999-multibots-telegraf-render-server-L2301.t27", "t27b": "pass"}, + {"path": "specs/crons/999-multibots-telegraf-render-server-L2325.t27", "t27b": "pass"}, + {"path": "specs/crons/999-multibots-telegraf-render-server-L919.t27", "t27b": "pass"}, + {"path": "specs/crons/999-multibots-telegraf-robokassa-unclaimed-watch.t27", "t27b": "pass"}, + {"path": "specs/crons/999-multibots-telegraf-security.t27", "t27b": "pass"}, + {"path": "specs/crons/999-multibots-telegraf-skill-detector.t27", "t27b": "pass"}, + {"path": "specs/crons/999-multibots-telegraf-taskCache-L27.t27", "t27b": "pass"}, + {"path": "specs/crons/999-multibots-telegraf-ton-pending-watch.t27", "t27b": "pass"}, + {"path": "specs/crons/999-multibots-telegraf-video-task-store-L156.t27", "t27b": "pass"}, + {"path": "specs/crons/mac-alerts-digest.t27", "t27b": "pass"}, + {"path": "specs/crons/mac-alerts-watchdog.t27", "t27b": "pass"}, + {"path": "specs/crons/mac-browseros-cron-watchdog.t27", "t27b": "pass"}, + {"path": "specs/crons/mac-dev-cache-clean.t27", "t27b": "pass"}, + {"path": "specs/crons/mac-jobsearch-poller.t27", "t27b": "pass"}, + {"path": "specs/crons/mac-leela-dailyquote.t27", "t27b": "pass"}, + {"path": "specs/crons/mac-mail-bridge.t27", "t27b": "pass"}, + {"path": "specs/crons/mac-mcp-hub.t27", "t27b": "pass"}, + {"path": "specs/crons/mac-neo-boards.t27", "t27b": "pass"}, + {"path": "specs/crons/mac-neo-jobsearch.t27", "t27b": "pass"}, + {"path": "specs/crons/mac-reviewer-bees.t27", "t27b": "pass"}, + {"path": "specs/crons/mac-signup-watch.t27", "t27b": "pass"}, + {"path": "specs/crons/mac-trios-cycle-heal.t27", "t27b": "pass"}, + {"path": "specs/crons/mac-trios-cycle.t27", "t27b": "pass"}, + {"path": "specs/crons/mac-trios-doctor.t27", "t27b": "pass"}, + {"path": "specs/crons/mac-trios-feed.t27", "t27b": "pass"}, + {"path": "specs/crons/mac-trios-heal.t27", "t27b": "pass"}, + {"path": "specs/crons/railway-jobsearch-cron.t27", "t27b": "pass"}, + {"path": "specs/crons/t27-formal-mutation.t27", "t27b": "pass"}, + {"path": "specs/crons/t27-pr-dashboard.t27", "t27b": "pass"}, + {"path": "specs/crons/trinity-agent-cron-cleanup.t27", "t27b": "pass"}, + {"path": "specs/crons/trinity-agent-queue-drain.t27", "t27b": "pass"}, + {"path": "specs/crons/trinity-brain-ci.t27", "t27b": "pass"}, + {"path": "specs/crons/trinity-codegen.t27", "t27b": "pass"}, + {"path": "specs/crons/trinity-discover-callers.t27", "t27b": "pass"}, + {"path": "specs/crons/trinity-pages-health-check.t27", "t27b": "pass"}, + {"path": "specs/crons/trinity-signal-health-self.t27", "t27b": "pass"}, + {"path": "specs/crons/trinity-site-live-gate.t27", "t27b": "pass"}, + {"path": "specs/demos/simple_test.t27", "t27b": "pass"}, + {"path": "specs/docs/chapters/alphabet.t27", "t27b": "pass"}, + {"path": "specs/docs/chapters/evidence.t27", "t27b": "pass"}, + {"path": "specs/docs/chapters/layers.t27", "t27b": "pass"}, + {"path": "specs/docs/chapters/project.t27", "t27b": "pass"}, + {"path": "specs/docs/chapters/queen.t27", "t27b": "pass"}, + {"path": "specs/docs/chapters/rules.t27", "t27b": "pass"}, + {"path": "specs/docs/chapters/tooling.t27", "t27b": "pass"}, + {"path": "specs/docs/system.t27", "t27b": "pass"}, + {"path": "specs/effects/capability.t27", "t27b": "pass"}, + {"path": "specs/effects/clock_cap.t27", "t27b": "pass"}, + {"path": "specs/effects/fs_cap.t27", "t27b": "pass"}, + {"path": "specs/effects/replay_oracle.t27", "t27b": "pass"}, + {"path": "specs/fpga/adapter.t27", "t27b": "pass"}, + {"path": "specs/fpga/apb_bridge.t27", "t27b": "pass"}, + {"path": "specs/fpga/assembler.t27", "t27b": "pass"}, + {"path": "specs/fpga/axi4.t27", "t27b": "pass"}, + {"path": "specs/fpga/boards/arty_a7_integration.t27", "t27b": "pass"}, + {"path": "specs/fpga/boards/qmtech_a100t_integration.t27", "t27b": "pass"}, + {"path": "specs/fpga/bootrom.t27", "t27b": "pass"}, + {"path": "specs/fpga/bpsk.t27", "t27b": "pass"}, + {"path": "specs/fpga/clock_domain.t27", "t27b": "pass"}, + {"path": "specs/fpga/coverage.t27", "t27b": "pass"}, + {"path": "specs/fpga/crossopt.t27", "t27b": "pass"}, + {"path": "specs/fpga/cts.t27", "t27b": "pass"}, + {"path": "specs/fpga/dft.t27", "t27b": "pass"}, + {"path": "specs/fpga/die_probe.t27", "t27b": "pass"}, + {"path": "specs/fpga/dsp/adders.t27", "t27b": "pass"}, + {"path": "specs/fpga/dsp/cordic.t27", "t27b": "pass"}, + {"path": "specs/fpga/dsp/fixed_point.t27", "t27b": "pass"}, + {"path": "specs/fpga/dsp/multipliers.t27", "t27b": "pass"}, + {"path": "specs/fpga/dsp/signals.t27", "t27b": "pass"}, + {"path": "specs/fpga/e2e_demo.t27", "t27b": "pass"}, + {"path": "specs/fpga/eth_beacon.t27", "t27b": "pass"}, + {"path": "specs/fpga/eth_crc.t27", "t27b": "pass"}, + {"path": "specs/fpga/eth_rx.t27", "t27b": "pass"}, + {"path": "specs/fpga/fifo.t27", "t27b": "pass"}, + {"path": "specs/fpga/gf16_accel.t27", "t27b": "pass"}, + {"path": "specs/fpga/hw_types.t27", "t27b": "pass"}, + {"path": "specs/fpga/linker.t27", "t27b": "pass"}, + {"path": "specs/fpga/memory.t27", "t27b": "pass"}, + {"path": "specs/fpga/mmcm.t27", "t27b": "pass"}, + {"path": "specs/fpga/mtbf.t27", "t27b": "pass"}, + {"path": "specs/fpga/partition.t27", "t27b": "pass"}, + {"path": "specs/fpga/power.t27", "t27b": "pass"}, + {"path": "specs/fpga/power_analysis.t27", "t27b": "pass"}, + {"path": "specs/fpga/reset_sync.t27", "t27b": "pass"}, + {"path": "specs/fpga/rgmii.t27", "t27b": "pass"}, + {"path": "specs/fpga/rgmii_sniff.t27", "t27b": "pass"}, + {"path": "specs/fpga/ro_race.t27", "t27b": "pass"}, + {"path": "specs/fpga/router.t27", "t27b": "pass"}, + {"path": "specs/fpga/secded.t27", "t27b": "pass"}, + {"path": "specs/fpga/simulator.t27", "t27b": "pass"}, + {"path": "specs/fpga/stdlib.t27", "t27b": "pass"}, + {"path": "specs/fpga/ternary_isa.t27", "t27b": "pass"}, + {"path": "specs/fpga/ternary_link.t27", "t27b": "pass"}, + {"path": "specs/fpga/testbench/assembler_tb.t27", "t27b": "pass"}, + {"path": "specs/fpga/testbench/cts_tb.t27", "t27b": "pass"}, + {"path": "specs/fpga/testbench/formal_tb.t27", "t27b": "pass"}, + {"path": "specs/fpga/testbench/partition_tb.t27", "t27b": "pass"}, + {"path": "specs/fpga/testbench/placement_tb.t27", "t27b": "pass"}, + {"path": "specs/fpga/testbench/power_tb.t27", "t27b": "pass"}, + {"path": "specs/fpga/testbench/router_tb.t27", "t27b": "pass"}, + {"path": "specs/fpga/testbench/simulator_tb.t27", "t27b": "pass"}, + {"path": "specs/fpga/testbench/timing_tb.t27", "t27b": "pass"}, + {"path": "specs/fpga/testbench/vcd_trace_tb.t27", "t27b": "pass"}, + {"path": "specs/fpga/timing.t27", "t27b": "pass"}, + {"path": "specs/fpga/trinet_node.t27", "t27b": "pass"}, + {"path": "specs/fpga/verification/build_verify.t27", "t27b": "pass"}, + {"path": "specs/functions/analytics-sales-advise.t27", "t27b": "pass"}, + {"path": "specs/functions/analytics-skills-detect.t27", "t27b": "pass"}, + {"path": "specs/functions/broadcast-message-send.t27", "t27b": "pass"}, + {"path": "specs/functions/client-telemetry-daily.t27", "t27b": "pass"}, + {"path": "specs/functions/club-invoice-abandoned-watch.t27", "t27b": "pass"}, + {"path": "specs/functions/content-detailed-script-generate.t27", "t27b": "pass"}, + {"path": "specs/functions/content-scenario-clips-generate.t27", "t27b": "pass"}, + {"path": "specs/functions/content-scripts-generate.t27", "t27b": "pass"}, + {"path": "specs/functions/crm-proactive-sweep.t27", "t27b": "pass"}, + {"path": "specs/functions/instagram-competitors-find.t27", "t27b": "pass"}, + {"path": "specs/functions/instagram-reels-analyze.t27", "t27b": "pass"}, + {"path": "specs/functions/instagram-top-content-extract.t27", "t27b": "pass"}, + {"path": "specs/functions/monitoring-error-report.t27", "t27b": "pass"}, + {"path": "specs/functions/monitoring-health-check.t27", "t27b": "pass"}, + {"path": "specs/functions/monitoring-logs-analyze.t27", "t27b": "pass"}, + {"path": "specs/functions/monitoring-logs-trigger.t27", "t27b": "pass"}, + {"path": "specs/functions/morph-images-generate.t27", "t27b": "pass"}, + {"path": "specs/functions/neuro-image-generate.t27", "t27b": "pass"}, + {"path": "specs/functions/payment-ai-server-process.t27", "t27b": "pass"}, + {"path": "specs/functions/reels-ai-callback.t27", "t27b": "pass"}, + {"path": "specs/functions/reels-ai-generate.t27", "t27b": "pass"}, + {"path": "specs/functions/reels-loop-generate.t27", "t27b": "pass"}, + {"path": "specs/functions/render-avatar-video-run.t27", "t27b": "pass"}, + {"path": "specs/functions/render-job-run.t27", "t27b": "pass"}, + {"path": "specs/functions/render-riddle-run.t27", "t27b": "pass"}, + {"path": "specs/functions/robokassa-unclaimed-watch.t27", "t27b": "pass"}, + {"path": "specs/functions/ton-pending-watch.t27", "t27b": "pass"}, + {"path": "specs/functions/training-model-complete.t27", "t27b": "pass"}, + {"path": "specs/functions/training-model-start.t27", "t27b": "pass"}, + {"path": "specs/functions/training-model-v2-start.t27", "t27b": "pass"}, + {"path": "specs/functions/training-stuck-check.t27", "t27b": "pass"}, + {"path": "specs/functions/webhook-generation-validate.t27", "t27b": "pass"}, + {"path": "specs/functions/welcome-avatar-generate.t27", "t27b": "pass"}, + {"path": "specs/github/auth.t27", "t27b": "pass"}, + {"path": "specs/hosting/credit.t27", "t27b": "pass"}, + {"path": "specs/hosting/feed.t27", "t27b": "pass"}, + {"path": "specs/hosting/host.t27", "t27b": "pass"}, + {"path": "specs/hosting/panel.t27", "t27b": "pass"}, + {"path": "specs/hosting/placement.t27", "t27b": "pass"}, + {"path": "specs/hosting/proof.t27", "t27b": "pass"}, + {"path": "specs/hosting/row.t27", "t27b": "pass"}, + {"path": "specs/hosting/statement.t27", "t27b": "pass"}, + {"path": "specs/hosting/sybil.t27", "t27b": "pass"}, + {"path": "specs/hosting/toolchain.t27", "t27b": "pass"}, + {"path": "specs/hosting/topology.t27", "t27b": "pass"}, + {"path": "specs/i18n/agents-ru.t27", "t27b": "pass"}, + {"path": "specs/i18n/blog-ru.t27", "t27b": "pass"}, + {"path": "specs/i18n/docs-ru.t27", "t27b": "pass"}, + {"path": "specs/igla/race/mvp_ternary_classifier.t27", "t27b": "pass"}, + {"path": "specs/igla/race/phi_accumulator_growth.t27", "t27b": "pass"}, + {"path": "specs/igla/race/phi_gain_freedom.t27", "t27b": "pass"}, + {"path": "specs/igla/race/phi_weights.t27", "t27b": "pass"}, + {"path": "specs/igla/race/ternary_lut_table.t27", "t27b": "pass"}, + {"path": "specs/igla/race/ternary_mac_group.t27", "t27b": "pass"}, + {"path": "specs/igla/race/ternary_node.t27", "t27b": "pass"}, + {"path": "specs/igla/race/unit_weights_node.t27", "t27b": "pass"}, + {"path": "specs/igla/w535_bounded_while_module.t27", "t27b": "pass"}, + {"path": "specs/isa/t27a.t27", "t27b": "pass"}, + {"path": "specs/isa/t27a_mnemonics.t27", "t27b": "pass"}, + {"path": "specs/isa/ternary_encoding.t27", "t27b": "pass"}, + {"path": "specs/isa/ternary_gates.t27", "t27b": "pass"}, + {"path": "specs/isa/ternary_graph.t27", "t27b": "pass"}, + {"path": "specs/isa/tri27_bytecode.t27", "t27b": "pass"}, + {"path": "specs/isa/tri27_machine.t27", "t27b": "pass"}, + {"path": "specs/jobs/network_job.t27", "t27b": "pass"}, + {"path": "specs/jobs/release_t27c.t27", "t27b": "pass"}, + {"path": "specs/jobs/t27b_ledger_steward.t27", "t27b": "pass"}, + {"path": "specs/math/constants.t27", "t27b": "pass"}, + {"path": "specs/math/gf_competitive.t27", "t27b": "pass"}, + {"path": "specs/memory/graph/crypt.t27", "t27b": "pass"}, + {"path": "specs/memory/graph/ingest.t27", "t27b": "pass"}, + {"path": "specs/memory/graph/scope.t27", "t27b": "pass"}, + {"path": "specs/memory/graph/temporal.t27", "t27b": "pass"}, + {"path": "specs/memory/graph/types.t27", "t27b": "pass"}, + {"path": "specs/memory/tmem/session.t27", "t27b": "pass"}, + {"path": "specs/memory/tmem/types.t27", "t27b": "pass"}, + {"path": "specs/mesh_routing.t27", "t27b": "pass"}, + {"path": "specs/ml/activation/elu_activation.t27", "t27b": "blocked", "blocker": "ExprCall(undeclared fn)", "reason": "unimplemented"}, + {"path": "specs/ml/activation/gelu_activation.t27", "t27b": "blocked", "blocker": "ExprCall(undeclared fn)", "reason": "unimplemented"}, + {"path": "specs/ml/activation/gelu_approx_activation.t27", "t27b": "blocked", "blocker": "ExprCall(undeclared fn)", "reason": "unimplemented"}, + {"path": "specs/ml/activation/leaky_relu_activation.t27", "t27b": "pass"}, + {"path": "specs/ml/activation/relu_activation.t27", "t27b": "pass"}, + {"path": "specs/ml/activation/sigmoid_activation.t27", "t27b": "pass"}, + {"path": "specs/ml/activation/silu_swish_activation.t27", "t27b": "blocked", "blocker": "ExprCall(undeclared fn)", "reason": "unimplemented"}, + {"path": "specs/ml/activation/softmax.t27", "t27b": "blocked", "blocker": "ExprCall(undeclared fn)", "reason": "unimplemented"}, + {"path": "specs/ml/activation/tanh_activation.t27", "t27b": "blocked", "blocker": "ExprCall(undeclared fn)", "reason": "unimplemented"}, + {"path": "specs/ml/igla_champion_capsule.t27", "t27b": "blocked", "blocker": "ExprIdentifier(undeclared)", "reason": "unimplemented"}, + {"path": "specs/ml/layers/avgpool2d_layer.t27", "t27b": "pass"}, + {"path": "specs/ml/layers/batchnorm_layer.t27", "t27b": "blocked", "blocker": "ExprCall(undeclared fn)", "reason": "unimplemented"}, + {"path": "specs/ml/layers/conv2d_layer.t27", "t27b": "pass"}, + {"path": "specs/ml/layers/dense_layer.t27", "t27b": "pass"}, + {"path": "specs/ml/layers/dropout_layer.t27", "t27b": "pass"}, + {"path": "specs/ml/layers/embedding_layer.t27", "t27b": "blocked", "blocker": "ExprCall(undeclared fn)", "reason": "unimplemented"}, + {"path": "specs/ml/layers/flatten_layer.t27", "t27b": "pass"}, + {"path": "specs/ml/layers/layernorm_layer.t27", "t27b": "pass"}, + {"path": "specs/ml/layers/maxpool2d_layer.t27", "t27b": "pass"}, + {"path": "specs/ml/layers/residual_connection.t27", "t27b": "pass"}, + {"path": "specs/ml/loss/binary_crossentropy_loss.t27", "t27b": "blocked", "blocker": "ExprCall(undeclared fn)", "reason": "unimplemented"}, + {"path": "specs/ml/loss/contrastive_loss.t27", "t27b": "blocked", "blocker": "ExprCall(undeclared fn)", "reason": "unimplemented"}, + {"path": "specs/ml/loss/cross_entropy_loss.t27", "t27b": "blocked", "blocker": "ExprCall(undeclared fn)", "reason": "unimplemented"}, + {"path": "specs/ml/loss/huber_loss.t27", "t27b": "pass"}, + {"path": "specs/ml/loss/kl_divergence.t27", "t27b": "pass"}, + {"path": "specs/ml/loss/mse_loss.t27", "t27b": "pass"}, + {"path": "specs/ml/optimizer/adagrad.t27", "t27b": "blocked", "blocker": "ExprCall(undeclared fn)", "reason": "unimplemented"}, + {"path": "specs/ml/optimizer/adam.t27", "t27b": "blocked", "blocker": "ExprCall(undeclared fn)", "reason": "unimplemented"}, + {"path": "specs/ml/optimizer/lamb.t27", "t27b": "blocked", "blocker": "ExprCall(undeclared fn)", "reason": "unimplemented"}, + {"path": "specs/ml/optimizer/race_config.t27", "t27b": "blocked", "blocker": "ExprIdentifier(undeclared)", "reason": "unimplemented"}, + {"path": "specs/ml/optimizer/rmsprop.t27", "t27b": "pass"}, + {"path": "specs/ml/optimizer/sgd.t27", "t27b": "pass"}, + {"path": "specs/ml/pathway/mlp.t27", "t27b": "blocked", "blocker": "ExprCall(undeclared fn)", "reason": "unimplemented"}, + {"path": "specs/ml/recurrent/attention_mechanism.t27", "t27b": "blocked", "blocker": "ExprCall(undeclared fn)", "reason": "unimplemented"}, + {"path": "specs/ml/recurrent/bilstm.t27", "t27b": "blocked", "blocker": "ExprCall(undeclared fn)", "reason": "unimplemented"}, + {"path": "specs/ml/recurrent/gru_cell.t27", "t27b": "blocked", "blocker": "ExprCall(undeclared fn)", "reason": "unimplemented"}, + {"path": "specs/ml/recurrent/lstm_cell.t27", "t27b": "blocked", "blocker": "ExprCall(undeclared fn)", "reason": "unimplemented"}, + {"path": "specs/ml/recurrent/lstm_single.t27", "t27b": "blocked", "blocker": "ExprCall(undeclared fn)", "reason": "unimplemented"}, + {"path": "specs/ml/recurrent/rnn_cell.t27", "t27b": "blocked", "blocker": "ExprCall(undeclared fn)", "reason": "unimplemented"}, + {"path": "specs/ml/recurrent/self_attention.t27", "t27b": "pass"}, + {"path": "specs/ml/rl/advantage_estimator.t27", "t27b": "blocked", "blocker": "ExprCall(undeclared fn)", "reason": "unimplemented"}, + {"path": "specs/ml/rl/dqn.t27", "t27b": "pass"}, + {"path": "specs/ml/rl/dqn_target_network.t27", "t27b": "pass"}, + {"path": "specs/ml/rl/ppo_clip_loss.t27", "t27b": "blocked", "blocker": "ExprCall(undeclared fn)", "reason": "unimplemented"}, + {"path": "specs/ml/rl/ppo_critic.t27", "t27b": "blocked", "blocker": "ExprCall(undeclared fn)", "reason": "unimplemented"}, + {"path": "specs/ml/rl/sac_critic.t27", "t27b": "pass"}, + {"path": "specs/ml/transformer/encoder_block.t27", "t27b": "blocked", "blocker": "ExprCall(undeclared fn)", "reason": "unimplemented"}, + {"path": "specs/ml/transformer/feed_forward_network.t27", "t27b": "pass"}, + {"path": "specs/ml/transformer/multi_head_attention.t27", "t27b": "pass"}, + {"path": "specs/ml/transformer/positional_encoding.t27", "t27b": "blocked", "blocker": "ExprCall(undeclared fn)", "reason": "unimplemented"}, + {"path": "specs/multipath_router.t27", "t27b": "pass"}, + {"path": "specs/network/attribution.t27", "t27b": "pass"}, + {"path": "specs/network/identity.t27", "t27b": "pass"}, + {"path": "specs/network/job_rules.t27", "t27b": "pass"}, + {"path": "specs/network/mvp.t27", "t27b": "pass"}, + {"path": "specs/network/mvp_v2.t27", "t27b": "pass"}, + {"path": "specs/network/mvp_v3.t27", "t27b": "pass"}, + {"path": "specs/network/mvp_v3_ed25519.t27", "t27b": "pass"}, + {"path": "specs/network/pool.t27", "t27b": "pass"}, + {"path": "specs/network/quorum.t27", "t27b": "pass"}, + {"path": "specs/network/usage.t27", "t27b": "pass"}, + {"path": "specs/numeric/bnf1024.t27", "t27b": "pass"}, + {"path": "specs/numeric/bnf128.t27", "t27b": "pass"}, + {"path": "specs/numeric/bnf16.t27", "t27b": "pass"}, + {"path": "specs/numeric/bnf256.t27", "t27b": "pass"}, + {"path": "specs/numeric/bnf32.t27", "t27b": "pass"}, + {"path": "specs/numeric/bnf512.t27", "t27b": "pass"}, + {"path": "specs/numeric/bnf64.t27", "t27b": "pass"}, + {"path": "specs/numeric/bnf8.t27", "t27b": "pass"}, + {"path": "specs/numeric/catalog_paper_count.t27", "t27b": "pass"}, + {"path": "specs/numeric/e8m0.t27", "t27b": "pass"}, + {"path": "specs/numeric/formats.t27", "t27b": "pass"}, + {"path": "specs/numeric/formats_catalog.t27", "t27b": "pass"}, + {"path": "specs/numeric/gf10.t27", "t27b": "pass"}, + {"path": "specs/numeric/gf1024.t27", "t27b": "pass"}, + {"path": "specs/numeric/gf128.t27", "t27b": "pass"}, + {"path": "specs/numeric/gf14.t27", "t27b": "pass"}, + {"path": "specs/numeric/gf16.t27", "t27b": "pass"}, + {"path": "specs/numeric/gf256.t27", "t27b": "pass"}, + {"path": "specs/numeric/gf48.t27", "t27b": "pass"}, + {"path": "specs/numeric/gf512.t27", "t27b": "pass"}, + {"path": "specs/numeric/gf6.t27", "t27b": "pass"}, + {"path": "specs/numeric/gf96.t27", "t27b": "pass"}, + {"path": "specs/numeric/gft1024.t27", "t27b": "pass"}, + {"path": "specs/numeric/gft128.t27", "t27b": "pass"}, + {"path": "specs/numeric/gft16.t27", "t27b": "pass"}, + {"path": "specs/numeric/gft256.t27", "t27b": "pass"}, + {"path": "specs/numeric/gft32.t27", "t27b": "pass"}, + {"path": "specs/numeric/gft4.t27", "t27b": "pass"}, + {"path": "specs/numeric/gft512.t27", "t27b": "pass"}, + {"path": "specs/numeric/gft64.t27", "t27b": "pass"}, + {"path": "specs/numeric/gft8.t27", "t27b": "pass"}, + {"path": "specs/numeric/gfternary.t27", "t27b": "pass"}, + {"path": "specs/numeric/golden_sieve.t27", "t27b": "pass"}, + {"path": "specs/numeric/ocp_mx.t27", "t27b": "pass"}, + {"path": "specs/numeric/requant_boundary.t27", "t27b": "pass"}, + {"path": "specs/numeric/tnf1024.t27", "t27b": "pass"}, + {"path": "specs/numeric/tnf128.t27", "t27b": "pass"}, + {"path": "specs/numeric/tnf16.t27", "t27b": "pass"}, + {"path": "specs/numeric/tnf17.t27", "t27b": "pass"}, + {"path": "specs/numeric/tnf256.t27", "t27b": "pass"}, + {"path": "specs/numeric/tnf32.t27", "t27b": "pass"}, + {"path": "specs/numeric/tnf4.t27", "t27b": "pass"}, + {"path": "specs/numeric/tnf512.t27", "t27b": "pass"}, + {"path": "specs/numeric/tnf64.t27", "t27b": "pass"}, + {"path": "specs/numeric/tnf8.t27", "t27b": "pass"}, + {"path": "specs/numeric/trinity_numeric_surface.t27", "t27b": "pass"}, + {"path": "specs/physics/e8_lqg_bridge.t27", "t27b": "pass"}, + {"path": "specs/physics/eye_isi.t27", "t27b": "pass"}, + {"path": "specs/physics/gamma-conflict.t27", "t27b": "pass"}, + {"path": "specs/physics/hslm_benchmark.t27", "t27b": "pass"}, + {"path": "specs/physics/line_bounce.t27", "t27b": "pass"}, + {"path": "specs/physics/lqg_cs_bridge.t27", "t27b": "pass"}, + {"path": "specs/physics/xc7_primitives.t27", "t27b": "pass"}, + {"path": "specs/policy/issue_shape.t27", "t27b": "pass"}, + {"path": "specs/policy/l2_generation.t27", "t27b": "pass"}, + {"path": "specs/policy/lang_en.t27", "t27b": "pass"}, + {"path": "specs/policy/merge_ours.t27", "t27b": "pass"}, + {"path": "specs/policy/own_language.t27", "t27b": "pass"}, + {"path": "specs/policy/required_contexts.t27", "t27b": "pass"}, + {"path": "specs/policy/text_lines.t27", "t27b": "pass"}, + {"path": "specs/port/bootstrap/src/bridge.t27", "t27b": "pass"}, + {"path": "specs/port/bootstrap/src/cc_gate.t27", "t27b": "pass"}, + {"path": "specs/port/bootstrap/src/check_calls.t27", "t27b": "pass"}, + {"path": "specs/port/bootstrap/src/compiler/AsmRelocEntry_new.t27", "t27b": "pass"}, + {"path": "specs/port/bootstrap/src/compiler/AsmSectionKind_from_i8.t27", "t27b": "pass"}, + {"path": "specs/port/bootstrap/src/compiler/AssembledInstr_r_type.t27", "t27b": "pass"}, + {"path": "specs/port/bootstrap/src/compiler/HirBusPort_axi4_lite_slave.t27", "t27b": "pass"}, + {"path": "specs/port/bootstrap/src/compiler/HirClockDomain_new.t27", "t27b": "pass"}, + {"path": "specs/port/bootstrap/src/compiler/HirCoverPoint_new.t27", "t27b": "pass"}, + {"path": "specs/port/bootstrap/src/compiler/HirGf16FftConfig_fft_stages.t27", "t27b": "pass"}, + {"path": "specs/port/bootstrap/src/compiler/HirIpCatalog_new.t27", "t27b": "pass"}, + {"path": "specs/port/bootstrap/src/compiler/HirTernaryRegFile_new.t27", "t27b": "pass"}, + {"path": "specs/port/bootstrap/src/compiler/HwType_hw_width.t27", "t27b": "pass"}, + {"path": "specs/port/bootstrap/src/compiler/LinkSection_text.t27", "t27b": "pass"}, + {"path": "specs/port/bootstrap/src/compiler/LoopGuard_loop_cond.t27", "t27b": "pass"}, + {"path": "specs/port/bootstrap/src/compiler/TbCheck_new.t27", "t27b": "pass"}, + {"path": "specs/port/bootstrap/src/compiler/collect_type_decls.t27", "t27b": "pass"}, + {"path": "specs/port/bootstrap/src/enrichment/mod.t27", "t27b": "pass"}, + {"path": "specs/port/bootstrap/src/jwt.t27", "t27b": "pass"}, + {"path": "specs/port/bootstrap/src/parse_conform.t27", "t27b": "pass"}, + {"path": "specs/port/bootstrap/src/phi_f64_literals.t27", "t27b": "pass"}, + {"path": "specs/port/bootstrap/src/phi_selfcheck.t27", "t27b": "pass"}, + {"path": "specs/port/bootstrap/src/sensitivity.t27", "t27b": "pass"}, + {"path": "specs/port/bootstrap/src/source_kind.t27", "t27b": "pass"}, + {"path": "specs/port/bootstrap/src/weight_bram.t27", "t27b": "pass"}, + {"path": "specs/port/browseros/trios/agent-server/apps/server/src/api/routes/health.t27", "t27b": "pass"}, + {"path": "specs/port/browseros/trios/agent-server/apps/server/src/api/routes/memory.t27", "t27b": "pass"}, + {"path": "specs/port/browseros/trios/agent-server/apps/server/src/api/routes/queen-lease.t27", "t27b": "pass"}, + {"path": "specs/port/browseros/trios/agent-server/apps/server/src/api/routes/queen-needs-you.t27", "t27b": "pass"}, + {"path": "specs/port/browseros/trios/agent-server/apps/server/src/api/routes/queen-public-agents.t27", "t27b": "pass"}, + {"path": "specs/port/browseros/trios/agent-server/apps/server/src/api/routes/queen-registry.t27", "t27b": "pass"}, + {"path": "specs/port/browseros/trios/agent-server/apps/server/src/api/routes/queen-rehearsal.t27", "t27b": "pass"}, + {"path": "specs/port/browseros/trios/agent-server/apps/server/src/api/routes/queen-report.t27", "t27b": "pass"}, + {"path": "specs/port/browseros/trios/agent-server/apps/server/src/api/routes/status.t27", "t27b": "pass"}, + {"path": "specs/port/browseros/trios/agent-server/apps/server/src/api/services/a2a/a2a-liveness.t27", "t27b": "pass"}, + {"path": "specs/port/browseros/trios/agent-server/apps/server/src/api/services/openclaw/claw-session.t27", "t27b": "pass"}, + {"path": "specs/port/browseros/trios/agent-server/apps/server/src/browser/bookmarks.t27", "t27b": "pass"}, + {"path": "specs/port/browseros/trios/agent-server/apps/server/src/browser/history.t27", "t27b": "pass"}, + {"path": "specs/port/browseros/trios/agent-server/apps/server/src/lib/agents/runtime/registry.t27", "t27b": "pass"}, + {"path": "specs/port/browseros/trios/agent-server/apps/server/src/lib/db/retry.t27", "t27b": "pass"}, + {"path": "specs/port/browseros/trios/agent-server/apps/server/src/lib/identity.t27", "t27b": "pass"}, + {"path": "specs/port/browseros/trios/agent-server/apps/server/src/lib/port-binding.t27", "t27b": "pass"}, + {"path": "specs/port/browseros/trios/agent-server/apps/server/src/lib/provider-error-classifier.t27", "t27b": "pass"}, + {"path": "specs/port/browseros/trios/agent-server/apps/server/src/monitoring/envelope.t27", "t27b": "pass"}, + {"path": "specs/port/browseros/trios/agent-server/apps/server/src/skills/catalog.t27", "t27b": "pass"}, + {"path": "specs/port/browseros/trios/agent-server/apps/server/src/tools/filesystem/ls.t27", "t27b": "pass"}, + {"path": "specs/port/browseros/trios/agent-server/apps/server/src/tools/memory/write.t27", "t27b": "pass"}, + {"path": "specs/port/browseros/trios/agent-server/apps/server/src/tools/tool-registry.t27", "t27b": "pass"}, + {"path": "specs/port/fpga/bscan_spi_qmtech/bscan_spi_qmtech.t27", "t27b": "pass"}, + {"path": "specs/port/fpga/openxc7-synth/phi_temporal/temporal_heartbeat.t27", "t27b": "pass"}, + {"path": "specs/port/fpga/verilog/dsp_probe.t27", "t27b": "pass"}, + {"path": "specs/port/fpga/verilog/dsp_probe_live.t27", "t27b": "pass"}, + {"path": "specs/port/fpga/verilog/e8m0_jtag.t27", "t27b": "pass"}, + {"path": "specs/port/fpga/verilog/gft_bitnet_neuron_jtag.t27", "t27b": "pass"}, + {"path": "specs/port/fpga/verilog/gft_dot4_comm_jtag.t27", "t27b": "pass"}, + {"path": "specs/port/fpga/verilog/gft_dup2_jtag.t27", "t27b": "pass"}, + {"path": "specs/port/fpga/verilog/gft_dup3_jtag.t27", "t27b": "pass"}, + {"path": "specs/port/fpga/verilog/gft_signed_dot4_jtag.t27", "t27b": "pass"}, + {"path": "specs/port/fpga/verilog/gft_smul_jtag.t27", "t27b": "pass"}, + {"path": "specs/port/fpga/verilog/gft_train1_jtag.t27", "t27b": "pass"}, + {"path": "specs/port/fpga/verilog/link_node.t27", "t27b": "pass"}, + {"path": "specs/port/fpga/verilog/mvp_ternary_classifier_top.t27", "t27b": "pass"}, + {"path": "specs/port/fpga/verilog/phi_weights_jtag.t27", "t27b": "pass"}, + {"path": "specs/port/fpga/verilog/ternary_mac_demo_top.t27", "t27b": "pass"}, + {"path": "specs/port/fpga/verilog/ternary_mac_synth.t27", "t27b": "pass"}, + {"path": "specs/port/fpga/verilog/ternary_node_jtag.t27", "t27b": "pass"}, + {"path": "specs/port/fpga/vivado/blinky.t27", "t27b": "pass"}, + {"path": "specs/port/fpga/vivado/gf16_matmul4x4.t27", "t27b": "pass"}, + {"path": "specs/port/fpga/vivado/gf16_top.t27", "t27b": "pass"}, + {"path": "specs/port/fpga/vivado/gf16_uart_sim_bench.t27", "t27b": "pass"}, + {"path": "specs/port/fpga/vivado/uart_detect_top.t27", "t27b": "pass"}, + {"path": "specs/port/fpga/vivado/uart_echo_top.t27", "t27b": "pass"}, + {"path": "specs/port/fpga/vsa/temporal_heartbeat_top.t27", "t27b": "pass"}, + {"path": "specs/port/scripts/aggregate-experience.t27", "t27b": "pass"}, + {"path": "specs/port/scripts/bulk-create-notebooks.t27", "t27b": "pass"}, + {"path": "specs/port/scripts/check-conflicts.t27", "t27b": "pass"}, + {"path": "specs/port/scripts/check-pagination-truncation.t27", "t27b": "pass"}, + {"path": "specs/port/scripts/check_first_party_doc_language.t27", "t27b": "pass"}, + {"path": "specs/port/scripts/ci/loop-tools-tracked.t27", "t27b": "pass"}, + {"path": "specs/port/scripts/ci/rings_matrix.t27", "t27b": "pass"}, + {"path": "specs/port/scripts/fpga-build.t27", "t27b": "pass"}, + {"path": "specs/port/scripts/fpga/flash.t27", "t27b": "pass"}, + {"path": "specs/port/scripts/gen_w309.t27", "t27b": "pass"}, + {"path": "specs/port/scripts/gen_w310.t27", "t27b": "pass"}, + {"path": "specs/port/scripts/gen_w311.t27", "t27b": "pass"}, + {"path": "specs/port/scripts/gen_w314.t27", "t27b": "pass"}, + {"path": "specs/port/scripts/gen_w315.t27", "t27b": "pass"}, + {"path": "specs/port/scripts/gen_w316.t27", "t27b": "pass"}, + {"path": "specs/port/scripts/gen_w317.t27", "t27b": "pass"}, + {"path": "specs/port/scripts/gen_w318.t27", "t27b": "pass"}, + {"path": "specs/port/scripts/gen_w320.t27", "t27b": "pass"}, + {"path": "specs/port/scripts/gen_w322.t27", "t27b": "pass"}, + {"path": "specs/port/scripts/gen_w326.t27", "t27b": "pass"}, + {"path": "specs/port/scripts/gen_w363.t27", "t27b": "pass"}, + {"path": "specs/port/scripts/gen_w365.t27", "t27b": "pass"}, + {"path": "specs/port/scripts/gen_w368.t27", "t27b": "pass"}, + {"path": "specs/port/scripts/gen_w377.t27", "t27b": "pass"}, + {"path": "specs/port/scripts/gen_w378.t27", "t27b": "pass"}, + {"path": "specs/port/scripts/gen_w379.t27", "t27b": "pass"}, + {"path": "specs/port/scripts/gen_w380.t27", "t27b": "pass"}, + {"path": "specs/port/scripts/gen_w381.t27", "t27b": "pass"}, + {"path": "specs/port/scripts/gen_w381_lean.t27", "t27b": "pass"}, + {"path": "specs/port/scripts/gen_w382.t27", "t27b": "pass"}, + {"path": "specs/port/scripts/gen_w384.t27", "t27b": "pass"}, + {"path": "specs/port/scripts/gen_w384_lean.t27", "t27b": "pass"}, + {"path": "specs/port/scripts/gen_w385.t27", "t27b": "pass"}, + {"path": "specs/port/scripts/gen_w386.t27", "t27b": "pass"}, + {"path": "specs/port/scripts/gen_w387.t27", "t27b": "pass"}, + {"path": "specs/port/scripts/gen_w388_lean.t27", "t27b": "pass"}, + {"path": "specs/port/scripts/gen_w391.t27", "t27b": "pass"}, + {"path": "specs/port/scripts/gen_w391_lean.t27", "t27b": "pass"}, + {"path": "specs/port/scripts/gen_w631.t27", "t27b": "pass"}, + {"path": "specs/port/scripts/gen_w632.t27", "t27b": "pass"}, + {"path": "specs/port/scripts/gen_w633.t27", "t27b": "pass"}, + {"path": "specs/port/scripts/gen_w634.t27", "t27b": "pass"}, + {"path": "specs/port/scripts/gen_w635.t27", "t27b": "pass"}, + {"path": "specs/port/scripts/gen_w636.t27", "t27b": "pass"}, + {"path": "specs/port/scripts/gen_w637.t27", "t27b": "pass"}, + {"path": "specs/port/scripts/gen_w638.t27", "t27b": "pass"}, + {"path": "specs/port/scripts/gen_w639.t27", "t27b": "pass"}, + {"path": "specs/port/scripts/gen_w640.t27", "t27b": "pass"}, + {"path": "specs/port/scripts/gen_w641.t27", "t27b": "pass"}, + {"path": "specs/port/scripts/gen_w642.t27", "t27b": "pass"}, + {"path": "specs/port/scripts/gen_w643.t27", "t27b": "pass"}, + {"path": "specs/port/scripts/gen_w644.t27", "t27b": "pass"}, + {"path": "specs/port/scripts/gen_w645.t27", "t27b": "pass"}, + {"path": "specs/port/scripts/gen_w646.t27", "t27b": "pass"}, + {"path": "specs/port/scripts/gen_w647.t27", "t27b": "pass"}, + {"path": "specs/port/scripts/gen_w648.t27", "t27b": "pass"}, + {"path": "specs/port/scripts/gen_w649.t27", "t27b": "pass"}, + {"path": "specs/port/scripts/gen_w650.t27", "t27b": "pass"}, + {"path": "specs/port/scripts/gen_w651.t27", "t27b": "pass"}, + {"path": "specs/port/scripts/gen_w652.t27", "t27b": "pass"}, + {"path": "specs/port/scripts/gen_w653.t27", "t27b": "pass"}, + {"path": "specs/port/scripts/gen_w654.t27", "t27b": "pass"}, + {"path": "specs/port/scripts/gen_w655.t27", "t27b": "pass"}, + {"path": "specs/port/scripts/gen_w656.t27", "t27b": "pass"}, + {"path": "specs/port/scripts/gen_w657.t27", "t27b": "pass"}, + {"path": "specs/port/scripts/gen_w662.t27", "t27b": "pass"}, + {"path": "specs/port/scripts/gen_w669.t27", "t27b": "pass"}, + {"path": "specs/port/scripts/gen_w_blocks.t27", "t27b": "pass"}, + {"path": "specs/port/scripts/generate_episodes.t27", "t27b": "pass"}, + {"path": "specs/port/scripts/git_commands_tasks_1_4.t27", "t27b": "pass"}, + {"path": "specs/port/scripts/install-constitutional-hook.t27", "t27b": "pass"}, + {"path": "specs/port/scripts/lee_monte_carlo_baseline.t27", "t27b": "pass"}, + {"path": "specs/port/scripts/mcp-wrapper.t27", "t27b": "pass"}, + {"path": "specs/port/scripts/print_pellis_seal_decimal.t27", "t27b": "pass"}, + {"path": "specs/port/scripts/pysr_trinity_blind_test_v2.t27", "t27b": "pass"}, + {"path": "specs/port/scripts/reseal-apply.t27", "t27b": "pass"}, + {"path": "specs/port/scripts/reseal-check.t27", "t27b": "pass"}, + {"path": "specs/port/scripts/run_v51_multiple.t27", "t27b": "pass"}, + {"path": "specs/port/scripts/test-agent-bridge.t27", "t27b": "pass"}, + {"path": "specs/port/scripts/tri-issue-create.t27", "t27b": "pass"}, + {"path": "specs/port/scripts/tri-pr-create.t27", "t27b": "pass"}, + {"path": "specs/port/scripts/tri-search.t27", "t27b": "pass"}, + {"path": "specs/port/scripts/tri-sync.t27", "t27b": "pass"}, + {"path": "specs/port/scripts/tri_loop/claims.t27", "t27b": "pass"}, + {"path": "specs/port/scripts/tri_loop/corpus_parse.t27", "t27b": "pass"}, + {"path": "specs/port/scripts/tri_loop/loop_rules.t27", "t27b": "pass"}, + {"path": "specs/port/scripts/tri_loop/now_numbers.t27", "t27b": "pass"}, + {"path": "specs/port/scripts/tri_loop/t27b_rules.t27", "t27b": "pass"}, + {"path": "specs/port/scripts/ultra_engine_v70_ultimate.t27", "t27b": "pass"}, + {"path": "specs/port/scripts/validate_phi_f64.t27", "t27b": "pass"}, + {"path": "specs/port/scripts/verify_precision.t27", "t27b": "pass"}, + {"path": "specs/port/scripts/verify_smoking_guns.t27", "t27b": "pass"}, + {"path": "specs/port/scripts/wrapup/extract-context.t27", "t27b": "pass"}, + {"path": "specs/port/tools/backend_parity_table.t27", "t27b": "pass"}, + {"path": "specs/port/tools/bees/merger_gate_selftest.t27", "t27b": "pass"}, + {"path": "specs/port/tools/check_catalog_integrity.t27", "t27b": "pass"}, + {"path": "specs/port/tools/check_duplicate_declarations.t27", "t27b": "pass"}, + {"path": "specs/port/tools/check_fix_carries_source.t27", "t27b": "pass"}, + {"path": "specs/port/tools/ci/check_specs_still_parse.t27", "t27b": "pass"}, + {"path": "specs/port/tools/jtag/tdo_verdict.t27", "t27b": "pass"}, + {"path": "specs/port/tools/oracle/run.t27", "t27b": "pass"}, + {"path": "specs/port/tools/run_conformance_vvp.t27", "t27b": "pass"}, + {"path": "specs/port/tools/ternary_model.t27", "t27b": "pass"}, + {"path": "specs/port/tools/toolbelt.t27", "t27b": "pass"}, + {"path": "specs/port/tools/verify_emit_bitexact.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/fpga/fly-vivado/verilog/trinity_qmtech.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/fpga/gft/tb32.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/fpga/openxc7-regress/regress-fabric-bufg/fabric_bufg.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/fpga/openxc7-synth/DSP48E1_mock.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/fpga/openxc7-synth/blink_correct.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/fpga/openxc7-synth/blink_fast.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/fpga/openxc7-synth/blink_fixed.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/fpga/openxc7-synth/blink_minimal.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/fpga/openxc7-synth/blink_r23.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/fpga/openxc7-synth/blink_simple.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/fpga/openxc7-synth/blink_slow.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/fpga/openxc7-synth/blink_working.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/fpga/openxc7-synth/clk_test.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/fpga/openxc7-synth/clock_test.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/fpga/openxc7-synth/d6_blink.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/fpga/openxc7-synth/d6_inv_test.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/fpga/openxc7-synth/d6_test.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/fpga/openxc7-synth/d_bank13_test.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/fpga/openxc7-synth/d_blink_high.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/fpga/openxc7-synth/d_bufg_test.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/fpga/openxc7-synth/d_clk_direct.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/fpga/openxc7-synth/d_direct.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/fpga/openxc7-synth/d_e21_test.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/fpga/openxc7-synth/d_f19_test.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/fpga/openxc7-synth/d_full_path.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/fpga/openxc7-synth/d_g22_test.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/fpga/openxc7-synth/d_lut_only.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/fpga/openxc7-synth/d_multi_led.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/fpga/openxc7-synth/d_oscillator.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/fpga/openxc7-synth/d_simple_ff.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/fpga/openxc7-synth/d_simple_led.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/fpga/openxc7-synth/d_slow_blink.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/fpga/openxc7-synth/d_srl_blink.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/fpga/openxc7-synth/d_static_on.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/fpga/openxc7-synth/d_static_one.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/fpga/openxc7-synth/d_y0_test.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/fpga/openxc7-synth/definitive_diagnostic_inv.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/fpga/openxc7-synth/dsp_mul.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/fpga/openxc7-synth/led_both_test.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/fpga/openxc7-synth/led_d5_test.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/fpga/openxc7-synth/led_d6_test.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/fpga/openxc7-synth/led_diagnostic.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/fpga/openxc7-synth/led_off_test.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/fpga/openxc7-synth/led_on_test.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/fpga/openxc7-synth/led_simple_test.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/fpga/openxc7-synth/led_test_inv.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/fpga/openxc7-synth/multi_led_test.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/fpga/openxc7-synth/quantum_bridge_top.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/fpga/openxc7-synth/riscv_blink.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/fpga/openxc7-synth/singularity_d6_top.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/fpga/openxc7-synth/symbiflow_blink.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/fpga/openxc7-synth/ternary_activation.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/fpga/openxc7-synth/trinity_top.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/fpga/openxc7-synth/uart_echo.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/fpga/rtl/fpga_test_reporter.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/fpga/uart_loopback.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/fpga/uart_loopback_core.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/src/background_agent/main.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/src/brain/orbitofrontal_value.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/src/brain/weber_tuning.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/src/cli/health_check.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/src/cli/railway_create_full.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/src/cli/railway_create_project.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/src/cli/railway_deployment_create.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/src/cli/railway_null_startcmd.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/src/firebird/governance_temp.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/src/phi-engine/vibeec_original/bogatyrs_registry.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/src/phi-engine/vibeec_original/bogatyrs_spec_structure.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/src/phi-engine/vibeec_original/tnc.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/src/server_main.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/src/storm/experience_engine.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/src/tri-api/claude_md.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/src/tri/gen_aabb.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/src/tri/gen_arithmetic.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/src/tri/gen_assertion.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/src/tri/gen_barrier.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/src/tri/gen_base64.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/src/tri/gen_bezier.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/src/tri/gen_cache.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/src/tri/gen_caesar.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/src/tri/gen_canvas.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/src/tri/gen_color.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/src/tri/gen_cross_entropy.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/src/tri/gen_cursor.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/src/tri/gen_epoch_reclamation.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/src/tri/gen_escape.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/src/tri/gen_fuzz.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/src/tri/gen_geo_hash2d.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/src/tri/gen_gradient.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/src/tri/gen_gradient_descent.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/src/tri/gen_hazard_pointers.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/src/tri/gen_image.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/src/tri/gen_index.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/src/tri/gen_key_value.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/src/tri/gen_kmeans.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/src/tri/gen_leb128.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/src/tri/gen_linear_regression.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/src/tri/gen_lockfree_stack.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/src/tri/gen_matrix3x3.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/src/tri/gen_mock.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/src/tri/gen_neuron.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/src/tri/gen_path_utils.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/src/tri/gen_perceptron.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/src/tri/gen_quaternion.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/src/tri/gen_radix_tree.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/src/tri/gen_ray.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/src/tri/gen_record_store.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/src/tri/gen_rect.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/src/tri/gen_regression.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/src/tri/gen_relu.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/src/tri/gen_ring_buffer.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/src/tri/gen_rle.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/src/tri/gen_rsa_simple.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/src/tri/gen_rtree.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/src/tri/gen_rwlock.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/src/tri/gen_semaphore.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/src/tri/gen_sigmoid.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/src/tri/gen_skiplist_impl.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/src/tri/gen_snapshot.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/src/tri/gen_softmax.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/src/tri/gen_temp_file.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/src/tri/gen_test_runner.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/src/tri/gen_transaction.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/src/tri/gen_transform.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/src/tri/gen_varint.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/src/tri/gen_wal.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/src/tri/gen_websocket.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/src/tri/gen_work_stealing.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/src/tri/math/vocab_audit.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/src/tri/orchestrator_bench.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/src/tri/string_dualities.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/src/tri/string_spectrum.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/src/vibeec/gen_cmd_minimal.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/src/vibeec/gen_cmd_simple.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/src/vibeec/p2p_module.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/src/vibeec/tnc.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/src/vibeec/trinity_tokenizer.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/src/vibeec/validation_engine.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/src/wasm_stubs/auto_shard_stub.t27", "t27b": "pass"}, + {"path": "specs/port/trios/apps/trios-macos/rings/RUST-04/clade-improve/src/oversight.t27", "t27b": "pass"}, + {"path": "specs/port/trios/apps/trios-macos/rings/RUST-13/clade-meshd/src/transport.t27", "t27b": "pass"}, + {"path": "specs/port/trios/apps/trios-macos/rings/RUST-13/trios-mesh/build.t27", "t27b": "pass"}, + {"path": "specs/port/trios/apps/trios-macos/rings/RUST-13/trios-mesh/src/bin/smoke_m1.t27", "t27b": "pass"}, + {"path": "specs/port/trios/apps/trios-macos/rings/RUST-13/trios-mesh/tools/ad9361_config.t27", "t27b": "pass"}, + {"path": "specs/port/trios/crates/tri-tunnel/src/main.t27", "t27b": "pass"}, + {"path": "specs/port/trios/crates/trinity_loss/src/lib.t27", "t27b": "pass"}, + {"path": "specs/port/trios/crates/trios-bridge/src/main.t27", "t27b": "pass"}, + {"path": "specs/port/trios/crates/trios-chat/rings/CR-CHAT-00/src/lib.t27", "t27b": "pass"}, + {"path": "specs/port/trios/crates/trios-chat/rings/CR-CHAT-01/src/key_package_expiry_guard.t27", "t27b": "pass"}, + {"path": "specs/port/trios/crates/trios-chat/rings/CR-CHAT-02/src/epoch_rollover_wraparound_guard.t27", "t27b": "pass"}, + {"path": "specs/port/trios/crates/trios-chat/rings/CR-CHAT-02/src/skipped_message_key_gap_bound_guard.t27", "t27b": "pass"}, + {"path": "specs/port/trios/crates/trios-chat/rings/CR-CHAT-03/src/ratchet_tree_resolution_guard.t27", "t27b": "pass"}, + {"path": "specs/port/trios/crates/trios-chat/rings/CR-CHAT-03/src/ratchet_tree_update_integrity_guard.t27", "t27b": "pass"}, + {"path": "specs/port/trios/crates/trios-chat/rings/CR-CHAT-03/src/unmerged_leaves_bound_guard.t27", "t27b": "pass"}, + {"path": "specs/port/trios/crates/trios-chat/rings/CR-CHAT-04/src/padding_alignment_boundary_guard.t27", "t27b": "pass"}, + {"path": "specs/port/trios/crates/trios-chat/rings/CR-CHAT-04/src/padding_block_size_alignment_guard.t27", "t27b": "pass"}, + {"path": "specs/port/trios/crates/trios-chat/rings/CR-CHAT-05/src/envelope_size_distribution_uniformity.t27", "t27b": "pass"}, + {"path": "specs/port/trios/crates/trios-chat/rings/CR-CHAT-07/src/blind_signature_sender_token.t27", "t27b": "pass"}, + {"path": "specs/port/trios/crates/trios-chat/rings/CR-CHAT-07/src/cover_decoy_ratio_governor.t27", "t27b": "pass"}, + {"path": "specs/port/trios/crates/trios-chat/rings/CR-CHAT-07/src/cover_traffic_entropy_fingerprint.t27", "t27b": "pass"}, + {"path": "specs/port/trios/crates/trios-chat/rings/CR-CHAT-07/src/cover_traffic_inter_arrival_autocorrelation_guard.t27", "t27b": "pass"}, + {"path": "specs/port/trios/crates/trios-chat/rings/CR-CHAT-LAWS/src/lib.t27", "t27b": "pass"}, + {"path": "specs/port/trios/crates/trios-cli/src/cmd/agent.t27", "t27b": "pass"}, + {"path": "specs/port/trios/crates/trios-cli/src/cmd/commit.t27", "t27b": "pass"}, + {"path": "specs/port/trios/crates/trios-cli/src/cmd/gates.t27", "t27b": "pass"}, + {"path": "specs/port/trios/crates/trios-cli/src/cmd/leaderboard.t27", "t27b": "pass"}, + {"path": "specs/port/trios/crates/trios-cli/src/cmd/report.t27", "t27b": "pass"}, + {"path": "specs/port/trios/crates/trios-cli/src/cmd/roster.t27", "t27b": "pass"}, + {"path": "specs/port/trios/crates/trios-cli/src/cmd/run.t27", "t27b": "pass"}, + {"path": "specs/port/trios/crates/trios-cli/src/cmd/status.t27", "t27b": "pass"}, + {"path": "specs/port/trios/crates/trios-cli/src/cmd/submit.t27", "t27b": "pass"}, + {"path": "specs/port/trios/crates/trios-cli/src/gh.t27", "t27b": "pass"}, + {"path": "specs/port/trios/crates/trios-cli/src/lock.t27", "t27b": "pass"}, + {"path": "specs/port/trios/crates/trios-cli/src/metrics.t27", "t27b": "pass"}, + {"path": "specs/port/trios/crates/trios-doctor/rings/BRONZE-RING-DR/src/main.t27", "t27b": "pass"}, + {"path": "specs/port/trios/crates/trios-doctor/rings/SILVER-RING-DR-00/src/lib.t27", "t27b": "pass"}, + {"path": "specs/port/trios/crates/trios-doctor/src/main.t27", "t27b": "pass"}, + {"path": "specs/port/trios/crates/trios-ext/rings/SILVER-RING-EXT-00/src/lib.t27", "t27b": "pass"}, + {"path": "specs/port/trios/crates/trios-ext/xtask/src/main.t27", "t27b": "pass"}, + {"path": "specs/port/trios/crates/trios-git/src/commit.t27", "t27b": "pass"}, + {"path": "specs/port/trios/crates/trios-git/src/log.t27", "t27b": "pass"}, + {"path": "specs/port/trios/crates/trios-git/src/stash.t27", "t27b": "pass"}, + {"path": "specs/port/trios/crates/trios-git/src/status.t27", "t27b": "pass"}, + {"path": "specs/port/trios/crates/trios-golden-float/build.t27", "t27b": "pass"}, + {"path": "specs/port/trios/crates/trios-hdc/build.t27", "t27b": "pass"}, + {"path": "specs/port/trios/crates/trios-hdc/rings/HD-01/src/lib.t27", "t27b": "pass"}, + {"path": "specs/port/trios/crates/trios-igla-race/src/main.t27", "t27b": "pass"}, + {"path": "specs/port/trios/crates/trios-igla-trainer/src/jepa_runner.t27", "t27b": "pass"}, + {"path": "specs/port/trios/crates/trios-mcp/rings/BR-XTASK/src/main.t27", "t27b": "pass"}, + {"path": "specs/port/trios/crates/trios-mcp/rings/SR-01/src/lighthouse.t27", "t27b": "pass"}, + {"path": "specs/port/trios/crates/trios-mcp/rings/SR-02/src/discovery.t27", "t27b": "pass"}, + {"path": "specs/port/trios/crates/trios-mcp/rings/SR-02/src/lib.t27", "t27b": "pass"}, + {"path": "specs/port/trios/crates/trios-mcp/src/main.t27", "t27b": "pass"}, + {"path": "specs/port/trios/crates/trios-mesh/src/identity.t27", "t27b": "pass"}, + {"path": "specs/port/trios/crates/trios-mesh/src/packet.t27", "t27b": "pass"}, + {"path": "specs/port/trios/crates/trios-openclaw/rings/OC-01/src/lib.t27", "t27b": "pass"}, + {"path": "specs/port/trios/crates/trios-physics/build.t27", "t27b": "pass"}, + {"path": "specs/port/trios/crates/trios-physics/rings/PH-01/src/lib.t27", "t27b": "pass"}, + {"path": "specs/port/trios/crates/trios-physics/src/lib.t27", "t27b": "pass"}, + {"path": "specs/port/trios/crates/trios-rainbow-bridge/src/funnel_client.t27", "t27b": "pass"}, + {"path": "specs/port/trios/crates/trios-rainbow-bridge/src/lamport.t27", "t27b": "pass"}, + {"path": "specs/port/trios/crates/trios-sacred/rings/SC-00/src/lib.t27", "t27b": "pass"}, + {"path": "specs/port/trios/crates/trios-sacred/rings/SC-01/src/lib.t27", "t27b": "pass"}, + {"path": "specs/port/trios/crates/trios-scarab-types/rings/SR-00/src/lib.t27", "t27b": "pass"}, + {"path": "specs/port/trios/crates/trios-scarab-types/rings/SR-01/src/lib.t27", "t27b": "pass"}, + {"path": "specs/port/trios/crates/trios-scarab-types/rings/SR-02/src/lib.t27", "t27b": "pass"}, + {"path": "specs/port/trios/crates/trios-scarab-types/rings/SR-03/src/lib.t27", "t27b": "pass"}, + {"path": "specs/port/trios/crates/trios-scarab-types/rings/SR-04/src/lib.t27", "t27b": "pass"}, + {"path": "specs/port/trios/crates/trios-server/src/mcp_endpoints/tasks.t27", "t27b": "pass"}, + {"path": "specs/port/trios/crates/trios-server/src/tools/git.t27", "t27b": "pass"}, + {"path": "specs/port/trios/crates/trios-server/src/tools/git_extended.t27", "t27b": "pass"}, + {"path": "specs/port/trios/crates/trios-server/src/tools/gitbutler.t27", "t27b": "pass"}, + {"path": "specs/port/trios/crates/trios-server/src/tools/golden_float.t27", "t27b": "pass"}, + {"path": "specs/port/trios/crates/trios-server/src/tools/mod.t27", "t27b": "pass"}, + {"path": "specs/port/trios/crates/trios-store/rings/ST-00/src/lib.t27", "t27b": "pass"}, + {"path": "specs/port/trios/crates/trios-ternary/rings/TR-01/src/lib.t27", "t27b": "pass"}, + {"path": "specs/port/trios/crates/trios-train-cpu/src/bin/tjepa_modules/encoder.t27", "t27b": "pass"}, + {"path": "specs/port/trios/crates/trios-train-cpu/src/bin/train_state.t27", "t27b": "pass"}, + {"path": "specs/port/trios/crates/trios-trainer/src/train_loop.t27", "t27b": "pass"}, + {"path": "specs/port/trios/crates/trios-trainer/src/validation.t27", "t27b": "pass"}, + {"path": "specs/port/trios/crates/trios-trinity-brain/src/phi.t27", "t27b": "pass"}, + {"path": "specs/port/trios/crates/trios-vsa/rings/VS-01/src/lib.t27", "t27b": "pass"}, + {"path": "specs/port/trios/validate_bpb.t27", "t27b": "pass"}, + {"path": "specs/providers/catalog.t27", "t27b": "pass"}, + {"path": "specs/providers/gonka/deepseek-v4-flash-0731.t27", "t27b": "pass"}, + {"path": "specs/providers/gonka/glm-5-2-fp8.t27", "t27b": "pass"}, + {"path": "specs/providers/gonka/glm-5-3-flash.t27", "t27b": "pass"}, + {"path": "specs/providers/gonka/kimi-k2-6.t27", "t27b": "pass"}, + {"path": "specs/providers/gonka/minimax-m2-7.t27", "t27b": "pass"}, + {"path": "specs/providers/tri_gnk_pair.t27", "t27b": "pass"}, + {"path": "specs/providers/trinet/fpga-xc7a200t.t27", "t27b": "pass"}, + {"path": "specs/providers/trinet/gpu-consumer-24gb.t27", "t27b": "pass"}, + {"path": "specs/queen/actor_events.t27", "t27b": "pass"}, + {"path": "specs/queen/actor_view.t27", "t27b": "pass"}, + {"path": "specs/queen/actors.t27", "t27b": "pass"}, + {"path": "specs/queen/actors_hw.t27", "t27b": "pass"}, + {"path": "specs/queen/actors_hw_jtag.t27", "t27b": "pass"}, + {"path": "specs/queen/actors_hw_top.t27", "t27b": "pass"}, + {"path": "specs/queen/app.t27", "t27b": "pass"}, + {"path": "specs/queen/claim.t27", "t27b": "pass"}, + {"path": "specs/queen/control.t27", "t27b": "pass"}, + {"path": "specs/queen/dashboard.t27", "t27b": "pass"}, + {"path": "specs/queen/dispatch.t27", "t27b": "pass"}, + {"path": "specs/queen/dispatch_exit.t27", "t27b": "pass"}, + {"path": "specs/queen/domains.t27", "t27b": "pass"}, + {"path": "specs/queen/drain.t27", "t27b": "pass"}, + {"path": "specs/queen/events.t27", "t27b": "pass"}, + {"path": "specs/queen/golden_chain.t27", "t27b": "pass"}, + {"path": "specs/queen/hive.t27", "t27b": "pass"}, + {"path": "specs/queen/holds.t27", "t27b": "pass"}, + {"path": "specs/queen/jobs.t27", "t27b": "pass"}, + {"path": "specs/queen/keyed.t27", "t27b": "pass"}, + {"path": "specs/queen/keyed_guard.t27", "t27b": "pass"}, + {"path": "specs/queen/merger_gate.t27", "t27b": "pass"}, + {"path": "specs/queen/netlink.t27", "t27b": "pass"}, + {"path": "specs/queen/priority.t27", "t27b": "pass"}, + {"path": "specs/queen/replay/actors_decisions.t27", "t27b": "pass"}, + {"path": "specs/queen/replay/reviewer_decisions.t27", "t27b": "pass"}, + {"path": "specs/queen/replay/telemetry_decisions.t27", "t27b": "pass"}, + {"path": "specs/queen/review_lanes.t27", "t27b": "pass"}, + {"path": "specs/queen/review_log.t27", "t27b": "pass"}, + {"path": "specs/queen/review_valve.t27", "t27b": "pass"}, + {"path": "specs/queen/reviewer.t27", "t27b": "pass"}, + {"path": "specs/queen/reviewer_sizing.t27", "t27b": "pass"}, + {"path": "specs/queen/shaping.t27", "t27b": "pass"}, + {"path": "specs/queen/simulation.t27", "t27b": "pass"}, + {"path": "specs/queen/task_analysis.t27", "t27b": "pass"}, + {"path": "specs/queen/tasks.t27", "t27b": "pass"}, + {"path": "specs/queen/telemetry.t27", "t27b": "pass"}, + {"path": "specs/queen/turn_stop.t27", "t27b": "pass"}, + {"path": "specs/queen/views.t27", "t27b": "pass"}, + {"path": "specs/queen/waits.t27", "t27b": "pass"}, + {"path": "specs/queen/worktree_keep.t27", "t27b": "pass"}, + {"path": "specs/rings/ring_103_phi_sgd.t27", "t27b": "pass"}, + {"path": "specs/sandbox/health.t27", "t27b": "pass"}, + {"path": "specs/sandbox/https_enforce.t27", "t27b": "pass"}, + {"path": "specs/sandbox/orphan_detection.t27", "t27b": "pass"}, + {"path": "specs/sandbox/session_timeout.t27", "t27b": "pass"}, + {"path": "specs/skills/t27-measure-corpus.t27", "t27b": "pass"}, + {"path": "specs/skills/t27-phi-loop.t27", "t27b": "pass"}, + {"path": "specs/skills/t27-providers-steward.t27", "t27b": "pass"}, + {"path": "specs/skills/t27-self-host.t27", "t27b": "pass"}, + {"path": "specs/skills/t27-tri-pipeline.t27", "t27b": "pass"}, + {"path": "specs/skills/t27-tri.t27", "t27b": "pass"}, + {"path": "specs/skills/t27-wave-audit.t27", "t27b": "pass"}, + {"path": "specs/skills/t27-wrap-up.t27", "t27b": "pass"}, + {"path": "specs/skills/trinity-blog-post.t27", "t27b": "pass"}, + {"path": "specs/skills/trinity-board-sync.t27", "t27b": "pass"}, + {"path": "specs/skills/trinity-cloud.t27", "t27b": "pass"}, + {"path": "specs/skills/trinity-connect-accounts.t27", "t27b": "pass"}, + {"path": "specs/skills/trinity-doctor.t27", "t27b": "pass"}, + {"path": "specs/skills/trinity-farm-garden.t27", "t27b": "pass"}, + {"path": "specs/skills/trinity-fpga-synth.t27", "t27b": "pass"}, + {"path": "specs/skills/trinity-god-mode.t27", "t27b": "pass"}, + {"path": "specs/skills/trinity-implement-issue.t27", "t27b": "pass"}, + {"path": "specs/skills/trinity-queen-hive-visuals.t27", "t27b": "pass"}, + {"path": "specs/skills/trinity-review-code.t27", "t27b": "pass"}, + {"path": "specs/skills/trinity-run-tests.t27", "t27b": "pass"}, + {"path": "specs/skills/trinity-scholar.t27", "t27b": "pass"}, + {"path": "specs/skills/trinity-status.t27", "t27b": "pass"}, + {"path": "specs/skills/trinity-tech-tree.t27", "t27b": "pass"}, + {"path": "specs/skills/trinity-tri.t27", "t27b": "pass"}, + {"path": "specs/skills/trinity-trinity-test.t27", "t27b": "pass"}, + {"path": "specs/skills/trinity-ux-wave.t27", "t27b": "pass"}, + {"path": "specs/skills/trinity-vibee-gen.t27", "t27b": "pass"}, + {"path": "specs/skills/trinity-vsa-verify.t27", "t27b": "pass"}, + {"path": "specs/skills/trinity-wave.t27", "t27b": "pass"}, + {"path": "specs/system/unified-agent-operations.t27", "t27b": "pass"}, + {"path": "specs/ternary/activation_quantizer.t27", "t27b": "pass"}, + {"path": "specs/ternary/bitnet_layer.t27", "t27b": "pass"}, + {"path": "specs/ternary/bitnet_majority.t27", "t27b": "pass"}, + {"path": "specs/ternary/bitnet_mlp.t27", "t27b": "pass"}, + {"path": "specs/ternary/bitnet_mlp3.t27", "t27b": "pass"}, + {"path": "specs/ternary/bitnet_neuron.t27", "t27b": "pass"}, + {"path": "specs/ternary/bitnet_neuron_nchunk.t27", "t27b": "pass"}, + {"path": "specs/ternary/clocked_counter.t27", "t27b": "pass"}, + {"path": "specs/ternary/comb_bitnet_layer.t27", "t27b": "pass"}, + {"path": "specs/ternary/comb_bitnet_neuron.t27", "t27b": "pass"}, + {"path": "specs/ternary/comb_ternary_dot.t27", "t27b": "pass"}, + {"path": "specs/ternary/gft_add_rne.t27", "t27b": "pass"}, + {"path": "specs/ternary/gft_argmax4.t27", "t27b": "pass"}, + {"path": "specs/ternary/gft_axpy.t27", "t27b": "pass"}, + {"path": "specs/ternary/gft_bitnet_neuron.t27", "t27b": "pass"}, + {"path": "specs/ternary/gft_classifier4.t27", "t27b": "pass"}, + {"path": "specs/ternary/gft_classify.t27", "t27b": "pass"}, + {"path": "specs/ternary/gft_classify3.t27", "t27b": "pass"}, + {"path": "specs/ternary/gft_dot2.t27", "t27b": "pass"}, + {"path": "specs/ternary/gft_dot2_rne.t27", "t27b": "pass"}, + {"path": "specs/ternary/gft_dot4.t27", "t27b": "pass"}, + {"path": "specs/ternary/gft_dot4_rne.t27", "t27b": "pass"}, + {"path": "specs/ternary/gft_dot8.t27", "t27b": "pass"}, + {"path": "specs/ternary/gft_exp2.t27", "t27b": "pass"}, + {"path": "specs/ternary/gft_hidden2.t27", "t27b": "pass"}, + {"path": "specs/ternary/gft_layer2.t27", "t27b": "pass"}, + {"path": "specs/ternary/gft_layer3.t27", "t27b": "pass"}, + {"path": "specs/ternary/gft_layer4.t27", "t27b": "pass"}, + {"path": "specs/ternary/gft_log2.t27", "t27b": "pass"}, + {"path": "specs/ternary/gft_logistic.t27", "t27b": "pass"}, + {"path": "specs/ternary/gft_madd.t27", "t27b": "pass"}, + {"path": "specs/ternary/gft_magsub_tie.t27", "t27b": "pass"}, + {"path": "specs/ternary/gft_mlp2.t27", "t27b": "pass"}, + {"path": "specs/ternary/gft_mlp3.t27", "t27b": "pass"}, + {"path": "specs/ternary/gft_mul_rne.t27", "t27b": "pass"}, + {"path": "specs/ternary/gft_neuron_full.t27", "t27b": "pass"}, + {"path": "specs/ternary/gft_nll.t27", "t27b": "pass"}, + {"path": "specs/ternary/gft_recip.t27", "t27b": "pass"}, + {"path": "specs/ternary/gft_relu.t27", "t27b": "pass"}, + {"path": "specs/ternary/gft_sadd.t27", "t27b": "pass"}, + {"path": "specs/ternary/gft_sgd_step.t27", "t27b": "pass"}, + {"path": "specs/ternary/gft_signed_dot4.t27", "t27b": "pass"}, + {"path": "specs/ternary/gft_signed_mac.t27", "t27b": "pass"}, + {"path": "specs/ternary/gft_smul.t27", "t27b": "pass"}, + {"path": "specs/ternary/gft_softmax4.t27", "t27b": "pass"}, + {"path": "specs/ternary/gft_softmax_grad4.t27", "t27b": "pass"}, + {"path": "specs/ternary/gft_train1.t27", "t27b": "pass"}, + {"path": "specs/ternary/gft_train2.t27", "t27b": "pass"}, + {"path": "specs/ternary/gft_train2relu.t27", "t27b": "pass"}, + {"path": "specs/ternary/gft_xorbp.t27", "t27b": "pass"}, + {"path": "specs/ternary/gft_xorbp2.t27", "t27b": "pass"}, + {"path": "specs/ternary/gft_xornet.t27", "t27b": "pass"}, + {"path": "specs/ternary/gft_xorpercep.t27", "t27b": "pass"}, + {"path": "specs/ternary/gft_xorpercep3.t27", "t27b": "pass"}, + {"path": "specs/ternary/gft_xorpercep4.t27", "t27b": "pass"}, + {"path": "specs/ternary/gft_xortrain.t27", "t27b": "pass"}, + {"path": "specs/ternary/radix_economy.t27", "t27b": "pass"}, + {"path": "specs/ternary/stream_ternary_mac.t27", "t27b": "pass"}, + {"path": "specs/ternary/ternary_full_adder.t27", "t27b": "pass"}, + {"path": "specs/ternary/ternary_mac.t27", "t27b": "pass"}, + {"path": "specs/ternary/ternary_ripple_adder.t27", "t27b": "pass"}, + {"path": "specs/ternary/ternary_xor.t27", "t27b": "pass"}, + {"path": "specs/ternary/trits.t27", "t27b": "pass"}, + {"path": "specs/tools/catalog.t27", "t27b": "pass"}, + {"path": "specs/tools/epic_ci.t27", "t27b": "pass"}, + {"path": "specs/tools/mcp/gitbutler.t27", "t27b": "pass"}, + {"path": "specs/tools/mcp/inngest-dev.t27", "t27b": "pass"}, + {"path": "specs/tools/mcp/needle.t27", "t27b": "pass"}, + {"path": "specs/tools/mcp/neon.t27", "t27b": "pass"}, + {"path": "specs/tools/mcp/notebooklm.t27", "t27b": "pass"}, + {"path": "specs/tools/mcp/railway-mcp-server.t27", "t27b": "pass"}, + {"path": "specs/tools/mcp/t27-traceability.t27", "t27b": "pass"}, + {"path": "specs/tools/mcp/tri-mcp.t27", "t27b": "pass"}, + {"path": "specs/tools/mcp/tri-ssot.t27", "t27b": "pass"}, + {"path": "specs/tools/mcp/trinity.t27", "t27b": "pass"}, + {"path": "specs/tools/mcp/zig-docs.t27", "t27b": "pass"}, + {"path": "specs/tools/mcp_protocol.t27", "t27b": "pass"}, + {"path": "specs/tools/t27o/rust_convert.t27", "t27b": "pass"}, + {"path": "specs/tools/t27o/rust_std.t27", "t27b": "pass"}, + {"path": "specs/tools/tri/abandoned.t27", "t27b": "pass"}, + {"path": "specs/tools/tri/cell.t27", "t27b": "pass"}, + {"path": "specs/tools/tri/census.t27", "t27b": "pass"}, + {"path": "specs/tools/tri/ci.t27", "t27b": "pass"}, + {"path": "specs/tools/tri/competitors.t27", "t27b": "pass"}, + {"path": "specs/tools/tri/discard.t27", "t27b": "pass"}, + {"path": "specs/tools/tri/doctor.t27", "t27b": "pass"}, + {"path": "specs/tools/tri/elab.t27", "t27b": "pass"}, + {"path": "specs/tools/tri/emit.t27", "t27b": "pass"}, + {"path": "specs/tools/tri/experience.t27", "t27b": "pass"}, + {"path": "specs/tools/tri/fleet.t27", "t27b": "pass"}, + {"path": "specs/tools/tri/fmt.t27", "t27b": "pass"}, + {"path": "specs/tools/tri/fpga.t27", "t27b": "pass"}, + {"path": "specs/tools/tri/gates.t27", "t27b": "pass"}, + {"path": "specs/tools/tri/gen.t27", "t27b": "pass"}, + {"path": "specs/tools/tri/harness.t27", "t27b": "pass"}, + {"path": "specs/tools/tri/health.t27", "t27b": "pass"}, + {"path": "specs/tools/tri/hooks.t27", "t27b": "pass"}, + {"path": "specs/tools/tri/issues.t27", "t27b": "pass"}, + {"path": "specs/tools/tri/jumps.t27", "t27b": "pass"}, + {"path": "specs/tools/tri/kinds.t27", "t27b": "pass"}, + {"path": "specs/tools/tri/lean.t27", "t27b": "pass"}, + {"path": "specs/tools/tri/ledgers.t27", "t27b": "pass"}, + {"path": "specs/tools/tri/loop.t27", "t27b": "pass"}, + {"path": "specs/tools/tri/merging.t27", "t27b": "pass"}, + {"path": "specs/tools/tri/misread.t27", "t27b": "pass"}, + {"path": "specs/tools/tri/mods.t27", "t27b": "pass"}, + {"path": "specs/tools/tri/mutate.t27", "t27b": "pass"}, + {"path": "specs/tools/tri/now.t27", "t27b": "pass"}, + {"path": "specs/tools/tri/one-away.t27", "t27b": "pass"}, + {"path": "specs/tools/tri/orphaned.t27", "t27b": "pass"}, + {"path": "specs/tools/tri/pr.t27", "t27b": "pass"}, + {"path": "specs/tools/tri/prose.t27", "t27b": "pass"}, + {"path": "specs/tools/tri/quantifiers.t27", "t27b": "pass"}, + {"path": "specs/tools/tri/red.t27", "t27b": "pass"}, + {"path": "specs/tools/tri/reseal.t27", "t27b": "pass"}, + {"path": "specs/tools/tri/rtl.t27", "t27b": "pass"}, + {"path": "specs/tools/tri/seals.t27", "t27b": "pass"}, + {"path": "specs/tools/tri/serve.t27", "t27b": "pass"}, + {"path": "specs/tools/tri/skill.t27", "t27b": "pass"}, + {"path": "specs/tools/tri/status.t27", "t27b": "pass"}, + {"path": "specs/tools/tri/sweep.t27", "t27b": "pass"}, + {"path": "specs/tools/tri/synth.t27", "t27b": "pass"}, + {"path": "specs/tools/tri/test.t27", "t27b": "pass"}, + {"path": "specs/tools/tri/topic.t27", "t27b": "pass"}, + {"path": "specs/tools/tri/types.t27", "t27b": "pass"}, + {"path": "specs/tools/tri/unparsed.t27", "t27b": "pass"}, + {"path": "specs/tools/tri/vectors.t27", "t27b": "pass"}, + {"path": "specs/tools/tri/verdict.t27", "t27b": "pass"}, + {"path": "specs/tools/tri/vsim.t27", "t27b": "pass"}, + {"path": "specs/tools/tri/window.t27", "t27b": "pass"}, + {"path": "specs/tools/tri/worktrees.t27", "t27b": "pass"}, + {"path": "specs/tools/trinity/tri/bench.t27", "t27b": "pass"}, + {"path": "specs/tools/trinity/tri/bio.t27", "t27b": "pass"}, + {"path": "specs/tools/trinity/tri/blindspots.t27", "t27b": "pass"}, + {"path": "specs/tools/trinity/tri/conscious.t27", "t27b": "pass"}, + {"path": "specs/tools/trinity/tri/constants.t27", "t27b": "pass"}, + {"path": "specs/tools/trinity/tri/cosmos.t27", "t27b": "pass"}, + {"path": "specs/tools/trinity/tri/dashboard.t27", "t27b": "pass"}, + {"path": "specs/tools/trinity/tri/fib.t27", "t27b": "pass"}, + {"path": "specs/tools/trinity/tri/fpga.t27", "t27b": "pass"}, + {"path": "specs/tools/trinity/tri/gematria.t27", "t27b": "pass"}, + {"path": "specs/tools/trinity/tri/govern.t27", "t27b": "pass"}, + {"path": "specs/tools/trinity/tri/hardware.t27", "t27b": "pass"}, + {"path": "specs/tools/trinity/tri/identity.t27", "t27b": "pass"}, + {"path": "specs/tools/trinity/tri/lucas.t27", "t27b": "pass"}, + {"path": "specs/tools/trinity/tri/mesh.t27", "t27b": "pass"}, + {"path": "specs/tools/trinity/tri/needle-check.t27", "t27b": "pass"}, + {"path": "specs/tools/trinity/tri/needle-search.t27", "t27b": "pass"}, + {"path": "specs/tools/trinity/tri/needle.t27", "t27b": "pass"}, + {"path": "specs/tools/trinity/tri/omega.t27", "t27b": "pass"}, + {"path": "specs/tools/trinity/tri/particles.t27", "t27b": "pass"}, + {"path": "specs/tools/trinity/tri/phi.t27", "t27b": "pass"}, + {"path": "specs/tools/trinity/tri/quantum.t27", "t27b": "pass"}, + {"path": "specs/tools/trinity/tri/reputation.t27", "t27b": "pass"}, + {"path": "specs/tools/trinity/tri/sacred-const.t27", "t27b": "pass"}, + {"path": "specs/tools/trinity/tri/spiral.t27", "t27b": "pass"}, + {"path": "specs/tools/trinity/tri/swarm.t27", "t27b": "pass"}, + {"path": "specs/tools/trinity/tri/test.t27", "t27b": "pass"}, + {"path": "specs/tools/trinity/tri/vsa.t27", "t27b": "pass"}, + {"path": "specs/tools/trinity/tri/wallet.t27", "t27b": "pass"}, + {"path": "specs/traffic_animator.t27", "t27b": "pass"}, + {"path": "specs/tri/actors/metrics.t27", "t27b": "pass"}, + {"path": "specs/tri/agent/faculty_board.t27", "t27b": "pass"}, + {"path": "specs/tri/catalog/health.t27", "t27b": "pass"}, + {"path": "specs/tri/collections/namespace.t27", "t27b": "pass"}, + {"path": "specs/tri/crypto/ed25519.t27", "t27b": "pass"}, + {"path": "specs/tri/crypto/hex.t27", "t27b": "pass"}, + {"path": "specs/tri/crypto/sha256.t27", "t27b": "pass"}, + {"path": "specs/tri/crypto/sha512.t27", "t27b": "pass"}, + {"path": "specs/tri/graph/bellman_ford.t27", "t27b": "pass"}, + {"path": "specs/tri/graph/graph.t27", "t27b": "pass"}, + {"path": "specs/tri/graph/topological_sort.t27", "t27b": "pass"}, + {"path": "specs/tri/hot/hot.t27", "t27b": "pass"}, + {"path": "specs/tri/lab/receipt.t27", "t27b": "pass"}, + {"path": "specs/tri/lanes/lanes.t27", "t27b": "pass"}, + {"path": "specs/tri/math/math.t27", "t27b": "pass"}, + {"path": "specs/tri/math/measurement.t27", "t27b": "pass"}, + {"path": "specs/tri/misread/shapes.t27", "t27b": "pass"}, + {"path": "specs/tri/mutate/census.t27", "t27b": "pass"}, + {"path": "specs/tri/mutate/lab.t27", "t27b": "pass"}, + {"path": "specs/tri/mutate/plant.t27", "t27b": "pass"}, + {"path": "specs/tri/mutate/survivors.t27", "t27b": "pass"}, + {"path": "specs/tri/network/payout.t27", "t27b": "pass"}, + {"path": "specs/tri/pipeline/codegen.t27", "t27b": "pass"}, + {"path": "specs/tri/pipeline/spec_writer.t27", "t27b": "pass"}, + {"path": "specs/tri/pipeline/workflow.t27", "t27b": "pass"}, + {"path": "specs/tri/reseal/seal.t27", "t27b": "pass"}, + {"path": "specs/tri/search/pattern.t27", "t27b": "pass"}, + {"path": "specs/tri/sort/insertion_sort.t27", "t27b": "pass"}, + {"path": "specs/tri/sort/merge_sort.t27", "t27b": "pass"}, + {"path": "specs/tri/sort/selection_sort.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/a64.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/any_param_plan.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/arith_op.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/ast_scan.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/ast_shape.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/ast_walk.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/bit_cast_plan.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/blockers.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/builtin_plan.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/check_budget.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/cmp_op.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/coerce_plan.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/comptime_float.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/conformance/anonymous_struct.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/conformance/anytype_typeof.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/conformance/array_length_expr.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/conformance/array_literal.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/conformance/array_literal_value.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/conformance/array_repeat_text.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/conformance/bare_abs.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/conformance/big_frame.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/conformance/big_repeat_global.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/conformance/bit_cast.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/conformance/brace_invariant.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/conformance/builtin_abs_max_min_pi.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/conformance/carried_allocator.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/conformance/carried_container.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/conformance/cmp_out_of_range.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/conformance/comptime_float.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/conformance/comptime_float_f128.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/conformance/const_division.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/conformance/const_optional.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/conformance/discard_value.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/conformance/div_trunc_panic.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/conformance/elf_object.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/conformance/empty_anon_literal.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/conformance/empty_typed_array_literal.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/conformance/eval_branch_quota.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/conformance/float_as.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/conformance/float_call_cast.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/conformance/float_from_int_literal.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/conformance/float_mul_pow2.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/conformance/float_sqrt.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/conformance/frame_address_caller_owned.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/conformance/i128_arith.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/conformance/i128_ops.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/conformance/i128_return.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/conformance/int_cast.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/conformance/int_cast_index.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/conformance/large_frame.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/conformance/lazy_signature.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/conformance/let_reassigned.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/conformance/libm_logf.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/conformance/libm_powf.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/conformance/libm_rounding.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/conformance/libm_std_math.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/conformance/module_var_in_test.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/conformance/negative_float_literal.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/conformance/nested_anon_struct.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/conformance/numeric_coercion.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/conformance/odd_width_int.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/conformance/opaque_pointer.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/conformance/opt_void.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/conformance/optional_enum_compare.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/conformance/optional_module_var.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/conformance/param_discard.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/conformance/pointer_equality.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/conformance/postfix_optional.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/conformance/rem_int.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/conformance/repeat_addr_unreached.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/conformance/repeat_local.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/conformance/repeat_width_suffix.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/conformance/return_undefined_void.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/conformance/scaffold_local.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/conformance/scope_exit.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/conformance/scoped_gf16.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/conformance/shadow_module_var.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/conformance/size_of.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/conformance/slice_arg_one_element.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/conformance/static_slice_literal.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/conformance/std_mem_byte_slice.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/conformance/stdmem.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/conformance/str_module_var.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/conformance/string_slice_literal.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/conformance/struct_lit_if.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/conformance/test_local_write.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/conformance/tuple_local.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/conformance/tuple_local_index.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/conformance/type_alias.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/conformance/type_void.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/conformance/undefined_arg.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/conformance/undefined_module_var.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/conformance/unreached_stub.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/conformance/unread_anytype.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/conformance/unresolved_signature.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/conformance/untyped_local.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/conformance/untyped_local_uses.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/conformance/value_ignored.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/conformance/value_params.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/conformance/verilog_lib.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/conformance/verilog_prim.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/conformance/verilog_use.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/conformance/verilog_widths.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/conformance/void_bind.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/conformance/wide_int_const.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/conformance/zig_keyword_field.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/const_div_plan.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/discard_plan.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/dogfood.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/elf.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/emit_kit.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/empty_lit_plan.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/eval_arith.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/float_as_plan.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/frame_store_plan.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/fuzz.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/fuzz_oracle.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/i128_plan.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/int_cast_plan.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/lazy_sig_plan.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/ledger_steward.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/lencall.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/libm.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/libm_plan.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/literal_plan.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/macho.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/opaque_plan.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/optional_compare_plan.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/ptr_eq_plan.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/reduce.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/ref_var_plan.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/scaffold_plan.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/slice_lit_plan.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/source_text.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/stdmem.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/stdmem_plan.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/steward.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/text_escape.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/ts_emit.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/ts_plan.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/tuple_local_plan.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/type_text.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/undefined_arg_plan.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/verdict_key.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/verilog_emit.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/verilog_plan.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/void_bind_plan.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/wide_plan.t27", "t27b": "pass"}, + {"path": "specs/tri/test/report.t27", "t27b": "pass"}, + {"path": "specs/tri/utils/args.t27", "t27b": "pass"}, + {"path": "specs/tri/utils/exit_codes.t27", "t27b": "pass"}, + {"path": "specs/tri/utils/template.t27", "t27b": "pass"}, + {"path": "specs/trinet/etx.t27", "t27b": "pass"}, + {"path": "specs/trinet/ledger.t27", "t27b": "pass"}, + {"path": "specs/trinet/mint_authority.t27", "t27b": "pass"}, + {"path": "specs/trinet/node-work-credit.t27", "t27b": "pass"}, + {"path": "specs/trinet/tri-bridge.t27", "t27b": "pass"}, + {"path": "specs/trinity/build_graph.t27", "t27b": "pass"}, + {"path": "specs/trinity/capabilities/abi.c-api.t27", "t27b": "pass"}, + {"path": "specs/trinity/capabilities/agent.daemons.t27", "t27b": "pass"}, + {"path": "specs/trinity/capabilities/agent.phi-loop.t27", "t27b": "pass"}, + {"path": "specs/trinity/capabilities/agent.tri-api.t27", "t27b": "pass"}, + {"path": "specs/trinity/capabilities/api.http-server.t27", "t27b": "pass"}, + {"path": "specs/trinity/capabilities/archive.legacy.t27", "t27b": "pass"}, + {"path": "specs/trinity/capabilities/bench.suite.t27", "t27b": "pass"}, + {"path": "specs/trinity/capabilities/bot.tri-bot.t27", "t27b": "pass"}, + {"path": "specs/trinity/capabilities/brain.regions.t27", "t27b": "pass"}, + {"path": "specs/trinity/capabilities/catalog.spec-mirror.t27", "t27b": "pass"}, + {"path": "specs/trinity/capabilities/catalog.world-scan.t27", "t27b": "pass"}, + {"path": "specs/trinity/capabilities/cli.tri.t27", "t27b": "pass"}, + {"path": "specs/trinity/capabilities/convert.b2t.t27", "t27b": "pass"}, + {"path": "specs/trinity/capabilities/examples.zig.t27", "t27b": "pass"}, + {"path": "specs/trinity/capabilities/ext.vscode-swe.t27", "t27b": "pass"}, + {"path": "specs/trinity/capabilities/fpga.adapter.t27", "t27b": "pass"}, + {"path": "specs/trinity/capabilities/fpga.in-repo.t27", "t27b": "pass"}, + {"path": "specs/trinity/capabilities/lib.trinity.t27", "t27b": "pass"}, + {"path": "specs/trinity/capabilities/llm.firebird.t27", "t27b": "pass"}, + {"path": "specs/trinity/capabilities/llm.igla-chat.t27", "t27b": "pass"}, + {"path": "specs/trinity/capabilities/mcp.needle-mcp.t27", "t27b": "pass"}, + {"path": "specs/trinity/capabilities/mcp.trinity-mcp.t27", "t27b": "pass"}, + {"path": "specs/trinity/capabilities/native.canvas.t27", "t27b": "pass"}, + {"path": "specs/trinity/capabilities/native.node-gui.t27", "t27b": "pass"}, + {"path": "specs/trinity/capabilities/native.queen-app.t27", "t27b": "pass"}, + {"path": "specs/trinity/capabilities/node.trinity-node.t27", "t27b": "pass"}, + {"path": "specs/trinity/capabilities/numeric.golden-float.t27", "t27b": "pass"}, + {"path": "specs/trinity/capabilities/ops.deploy-infra.t27", "t27b": "pass"}, + {"path": "specs/trinity/capabilities/ops.railway-cli.t27", "t27b": "pass"}, + {"path": "specs/trinity/capabilities/pkg.vendored-cache.t27", "t27b": "pass"}, + {"path": "specs/trinity/capabilities/queen.lib.t27", "t27b": "pass"}, + {"path": "specs/trinity/capabilities/registry.commands.t27", "t27b": "pass"}, + {"path": "specs/trinity/capabilities/release.packaging.t27", "t27b": "pass"}, + {"path": "specs/trinity/capabilities/research.nexus-docs.t27", "t27b": "pass"}, + {"path": "specs/trinity/capabilities/research.programs.t27", "t27b": "pass"}, + {"path": "specs/trinity/capabilities/research.unreferenced-sources.t27", "t27b": "pass"}, + {"path": "specs/trinity/capabilities/search.vsa-index.t27", "t27b": "pass"}, + {"path": "specs/trinity/capabilities/specs.t27-vendored-compiler.t27", "t27b": "pass"}, + {"path": "specs/trinity/capabilities/specs.tri-corpus.t27", "t27b": "pass"}, + {"path": "specs/trinity/capabilities/specs.vibee-corpus.t27", "t27b": "pass"}, + {"path": "specs/trinity/capabilities/state.trinity-dir.t27", "t27b": "pass"}, + {"path": "specs/trinity/capabilities/test.graph.t27", "t27b": "pass"}, + {"path": "specs/trinity/capabilities/tools.scripts.t27", "t27b": "pass"}, + {"path": "specs/trinity/capabilities/train.hslm.t27", "t27b": "pass"}, + {"path": "specs/trinity/capabilities/training.targets.t27", "t27b": "pass"}, + {"path": "specs/trinity/capabilities/tri27.programs.t27", "t27b": "pass"}, + {"path": "specs/trinity/capabilities/tri27.toolchain.t27", "t27b": "pass"}, + {"path": "specs/trinity/capabilities/vibee.compiler.t27", "t27b": "pass"}, + {"path": "specs/trinity/capabilities/vsa.zig-hdc.t27", "t27b": "pass"}, + {"path": "specs/trinity/capabilities/web.docsite.t27", "t27b": "pass"}, + {"path": "specs/trinity/capabilities/web.queen-web.t27", "t27b": "pass"}, + {"path": "specs/trinity/capabilities/web.site.t27", "t27b": "pass"}, + {"path": "specs/trinity/compiler_matrix.t27", "t27b": "pass"}, + {"path": "specs/trinity/project.t27", "t27b": "pass"}, + {"path": "specs/ui/queen_evidence.t27", "t27b": "pass"}, + {"path": "specs/vault/audit.t27", "t27b": "pass"}, + {"path": "specs/vault/merge.t27", "t27b": "pass"}, + {"path": "specs/vault/policy.t27", "t27b": "pass"}, + {"path": "specs/verified/bench_agent.t27", "t27b": "pass"}, + {"path": "specs/verified/bench_boards.t27", "t27b": "pass"}, + {"path": "specs/verified/bitstream_reuse.t27", "t27b": "pass"}, + {"path": "specs/verified/bitstream_share.t27", "t27b": "pass"}, + {"path": "specs/verified/clock_constraints.t27", "t27b": "pass"}, + {"path": "specs/verified/corpus_merkle.t27", "t27b": "pass"}, + {"path": "specs/verified/corpus_receipt.t27", "t27b": "pass"}, + {"path": "specs/verified/ddc_receipt.t27", "t27b": "pass"}, + {"path": "specs/verified/device_dna.t27", "t27b": "pass"}, + {"path": "specs/verified/device_evidence.t27", "t27b": "pass"}, + {"path": "specs/verified/die_binding.t27", "t27b": "pass"}, + {"path": "specs/verified/digest_cache.t27", "t27b": "pass"}, + {"path": "specs/verified/evidence_chain.t27", "t27b": "pass"}, + {"path": "specs/verified/failure_loop.t27", "t27b": "pass"}, + {"path": "specs/verified/frontier.t27", "t27b": "pass"}, + {"path": "specs/verified/gen_hash_cache.t27", "t27b": "pass"}, + {"path": "specs/verified/independence.t27", "t27b": "pass"}, + {"path": "specs/verified/payout.t27", "t27b": "pass"}, + {"path": "specs/verified/poc/a/slot.t27", "t27b": "pass"}, + {"path": "specs/verified/poc/b/slot.t27", "t27b": "pass"}, + {"path": "specs/verified/poc/run.t27", "t27b": "pass"}, + {"path": "specs/verified/poc/static_counter.t27", "t27b": "pass"}, + {"path": "specs/verified/receipt.t27", "t27b": "pass"}, + {"path": "specs/verified/region.t27", "t27b": "pass"}, + {"path": "specs/verified/reuse.t27", "t27b": "pass"}, + {"path": "specs/verified/review_gate.t27", "t27b": "pass"}, + {"path": "specs/verified/run_record.t27", "t27b": "pass"}, + {"path": "specs/verified/seal_check.t27", "t27b": "pass"}, + {"path": "specs/verified/seal_identity.t27", "t27b": "pass"}, + {"path": "specs/verified/signed_receipt.t27", "t27b": "pass"}, + {"path": "specs/verified/silicon_queue.t27", "t27b": "pass"}, + {"path": "specs/verified/silicon_runs.t27", "t27b": "pass"}, + {"path": "specs/verified/suite_jobs.t27", "t27b": "pass"}, + {"path": "specs/verified/ternary_link_run.t27", "t27b": "pass"}, + {"path": "specs/verified/verdict.t27", "t27b": "pass"}, + {"path": "specs/verified/verdict_audit.t27", "t27b": "pass"}, + {"path": "specs/verified/watch.t27", "t27b": "pass"}, + {"path": "specs/vm/trinity_vm.t27", "t27b": "pass"}, + {"path": "specs/vsa/similarity_search.t27", "t27b": "pass"}, + {"path": "specs/vsa/trinity_compat.t27", "t27b": "pass"}, + {"path": "specs/xilinx7/bench_coverage.t27", "t27b": "pass"}, + {"path": "specs/xilinx7/far.t27", "t27b": "pass"}, + {"path": "specs/xilinx7/flow.t27", "t27b": "pass"}, + {"path": "specs/xilinx7/frames.t27", "t27b": "pass"}, + {"path": "specs/xilinx7/packets.t27", "t27b": "pass"} ] } diff --git a/specs/port/trios/crates/trios-chat/rings/CR-CHAT-07/src/cover_traffic_entropy_fingerprint.t27 b/specs/port/trios/crates/trios-chat/rings/CR-CHAT-07/src/cover_traffic_entropy_fingerprint.t27 new file mode 100644 index 0000000000..d71b492015 --- /dev/null +++ b/specs/port/trios/crates/trios-chat/rings/CR-CHAT-07/src/cover_traffic_entropy_fingerprint.t27 @@ -0,0 +1,262 @@ +module port::trios::crates::trios-chat::rings::CR-CHAT-07::src::cover_traffic_entropy_fingerprint; + +// Port of gHashTag/trios crates/trios-chat/rings/CR-CHAT-07/src/cover_traffic_entropy_fingerprint.rs +// (CR-CHAT-07 - Cover traffic entropy fingerprint guard, Wave-50 +// Lane B, R-CHAT-10). +// +// Cover traffic must be indistinguishable from real AEAD +// ciphertext at the byte level: a statistical filter on +// entropy, byte frequency or zero runs strips the cover and +// collapses the anonymity set. The rules, in the original's +// order: the empty probe, the length floor, the alignment grid, +// the expected length class, the zero-run ceiling, and the +// entropy floor. +// +// The original returns Result<(), CoverEntropyError>. No +// variant carries a payload, so the verdict is the code alone +// (owner decision D5), Ok first, then the six variants in the +// original's declaration order - EmptyCover, NotAligned, +// TooShort, ZeroRunTooLong, LowEntropy, LengthClassMismatch. +// +// The original's shannon_entropy folds a log2 over a +// frequency table - the int-to-float casts and the log fold do +// not lower under the backends - so the entropy arrives as a +// number the caller computed, the lane convention for +// statistics over byte buffers (fill-byte randomness #9698, +// payload entropy #9747, cipher-mode entropy #9752, pattern +// randomness #9811). The max_zero_run walk needs no cast and +// ports whole. Every fixture's statistics are Python-verified +// exact: the good cover carries sixty-four distinct bytes (an +// entropy of six bits), the 0x42 cover measures zero, the +// nine-zero cover 0.586 with its run of nine, the exact +// eight-zero boundary 5.625 with its run of eight. + +// Alignment requirement for cover length. +pub const CTEF_ALIGNMENT: usize = 64; + +// Minimum cover length. +pub const CTEF_MIN_COVER_LEN: usize = 64; + +// Maximum consecutive zero bytes allowed. +pub const CTEF_MAX_ZERO_RUN: usize = 8; + +// Minimum Shannon entropy per 256-byte block (bits). +pub const CTEF_MIN_ENTROPY: f64 = 3.0; + +// The cover length of the fixtures. +pub const CTEF_COVER_LEN: usize = 64; + +// Verdict codes: Ok(()) and CoverEntropyError's variants, in declaration order. +pub enum CoverEntropyCode { + Ok, + EmptyCover, + NotAligned, + TooShort, + ZeroRunTooLong, + LowEntropy, + LengthClassMismatch, +} + +// The verdict of the cover entropy validation. No variant of the +// original's error carries a payload, so the code is the whole +// verdict. +pub struct CoverEntropyVerdict { + code: CoverEntropyCode, +} + +// The longest run of zero bytes - the original's max_zero_run, +// ports whole: the walk counts consecutive zeros and keeps the +// maximum. +pub fn max_zero_run(cover: []const u8) -> usize { + var max_run: usize = 0; + var current: usize = 0; + for i in 0..cover.len { + if (cover[i] == 0) { + current = current + 1; + if (current > max_run) { + max_run = current; + } + } else { + current = 0; + } + } + return max_run; +} + +// [VERIFIED] Validate a cover traffic sample for entropy and +// structural properties. Returns Ok only when every rule holds, +// checked in the original's order: the empty probe, the length +// floor, the alignment grid, the expected length class, the +// zero-run ceiling, and the entropy floor over the caller's +// measurement. +pub fn validate_cover_entropy( + cover: []const u8, + expected_len: usize, + entropy: f64, +) -> CoverEntropyVerdict { + if (cover.len == 0) { + return CoverEntropyVerdict { code: CoverEntropyCode.EmptyCover, }; + } + if (cover.len < CTEF_MIN_COVER_LEN) { + return CoverEntropyVerdict { code: CoverEntropyCode.TooShort, }; + } + if (cover.len % CTEF_ALIGNMENT != 0) { + return CoverEntropyVerdict { code: CoverEntropyCode.NotAligned, }; + } + if (cover.len != expected_len) { + return CoverEntropyVerdict { code: CoverEntropyCode.LengthClassMismatch, }; + } + if (max_zero_run(cover) > CTEF_MAX_ZERO_RUN) { + return CoverEntropyVerdict { code: CoverEntropyCode.ZeroRunTooLong, }; + } + if (entropy < CTEF_MIN_ENTROPY) { + return CoverEntropyVerdict { code: CoverEntropyCode.LowEntropy, }; + } + return CoverEntropyVerdict { code: CoverEntropyCode.Ok, }; +} + +// The good cover of the fixtures: sixty-four distinct bytes, +// (i * 131) ^ 0x55 walking the index - an entropy of six bits +// and no zero run. +pub const GOOD_COVER: [64]u8 = [64]u8{85, 214, 83, 220, 89, 218, 71, 192, 77, 206, 75, 244, 113, 242, 127, 248, 101, 230, 99, 236, 105, 234, 23, 144, 29, 158, 27, 132, 1, 130, 15, 136, 53, 182, 51, 188, 57, 186, 39, 160, 45, 174, 43, 84, 209, 82, 223, 88, 197, 70, 195, 76, 201, 74, 247, 112, 253, 126, 251, 100, 225, 98, 239, 104}; + +// The low-entropy cover: sixty-four copies of 0x42 - an entropy +// of zero. +pub const LOW_COVER: [64]u8 = [64]u8{66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66}; + +// The good cover with its first nine bytes zeroed - a run of +// nine over the ceiling of eight. +pub const ZERO_RUN_COVER: [64]u8 = [64]u8{0, 0, 0, 0, 0, 0, 0, 0, 0, 206, 75, 244, 113, 242, 127, 248, 101, 230, 99, 236, 105, 234, 23, 144, 29, 158, 27, 132, 1, 130, 15, 136, 53, 182, 51, 188, 57, 186, 39, 160, 45, 174, 43, 84, 209, 82, 223, 88, 197, 70, 195, 76, 201, 74, 247, 112, 253, 126, 251, 100, 225, 98, 239, 104}; + +// The good cover with its first eight bytes zeroed - a run of +// exactly eight, the boundary that passes. +pub const EXACT_RUN_COVER: [64]u8 = [64]u8{0, 0, 0, 0, 0, 0, 0, 0, 77, 206, 75, 244, 113, 242, 127, 248, 101, 230, 99, 236, 105, 234, 23, 144, 29, 158, 27, 132, 1, 130, 15, 136, 53, 182, 51, 188, 57, 186, 39, 160, 45, 174, 43, 84, 209, 82, 223, 88, 197, 70, 195, 76, 201, 74, 247, 112, 253, 126, 251, 100, 225, 98, 239, 104}; + +// The minimum-length cover: sixty-four distinct bytes walking +// (i * 173) - an entropy of six bits and one zero byte. +pub const MIN_LEN_COVER: [64]u8 = [64]u8{0, 173, 90, 7, 180, 97, 14, 187, 104, 21, 194, 111, 28, 201, 118, 35, 208, 125, 42, 215, 132, 49, 222, 139, 56, 229, 146, 63, 236, 153, 70, 243, 160, 77, 250, 167, 84, 1, 174, 91, 8, 181, 98, 15, 188, 105, 22, 195, 112, 29, 202, 119, 36, 209, 126, 43, 216, 133, 50, 223, 140, 57, 230, 147}; + +// The high-entropy cover: sixty-four distinct bytes walking +// (i * 251 + 17). +pub const HIGH_COVER: [64]u8 = [64]u8{17, 12, 7, 2, 253, 248, 243, 238, 233, 228, 223, 218, 213, 208, 203, 198, 193, 188, 183, 178, 173, 168, 163, 158, 153, 148, 143, 138, 133, 128, 123, 118, 113, 108, 103, 98, 93, 88, 83, 78, 73, 68, 63, 58, 53, 48, 43, 38, 33, 28, 23, 18, 13, 8, 3, 254, 249, 244, 239, 234, 229, 224, 219, 214}; + +// **CTEF-01** - an empty cover rejected. +test ctef_01_empty_rejected { + const cover: [0]u8 = [0]u8{}; + const v = validate_cover_entropy(&cover, 0, 0.0); + assert(v.code == CoverEntropyCode.EmptyCover); +} + +// **CTEF-02** - a sixteen-byte cover rejected: too short of the +// sixty-four floor. +test ctef_02_too_short_rejected { + const cover: [16]u8 = [16]u8{170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170,}; + const v = validate_cover_entropy(&cover, 16, 0.0); + assert(v.code == CoverEntropyCode.TooShort); +} + +// **CTEF-03** - a misaligned cover rejected: sixty-five bytes, +// one past the alignment grid. +test ctef_03_not_aligned_rejected { + var cover: [129]u8; + for i in 0..129 { + cover[i] = 85; + } + const v = validate_cover_entropy(&cover, 129, 6.0); + assert(v.code == CoverEntropyCode.NotAligned); +} + +// **CTEF-04** - a nine-zero run rejected: the ceiling is eight. +test ctef_04_zero_run_rejected { + const v = validate_cover_entropy(&ZERO_RUN_COVER, 64, 0.5858732928619205); + assert(v.code == CoverEntropyCode.ZeroRunTooLong); +} + +// **CTEF-05** - low entropy rejected: a single repeated byte +// measures zero bits against the floor of three. +test ctef_05_low_entropy_rejected { + const v = validate_cover_entropy(&LOW_COVER, 64, 0.0); + assert(v.code == CoverEntropyCode.LowEntropy); +} + +// **CTEF-06** - the length class mismatch rejected: the cover +// carries sixty-four bytes, the envelope expects one +// twenty-eight. +test ctef_06_length_mismatch_rejected { + const v = validate_cover_entropy(&GOOD_COVER, 128, 6.0); + assert(v.code == CoverEntropyCode.LengthClassMismatch); +} + +// **CTEF-07** - the good cover accepted: six bits of entropy, +// no zero run. +test ctef_07_good_accepted { + const v = validate_cover_entropy(&GOOD_COVER, 64, 6.0); + assert(v.code == CoverEntropyCode.Ok); +} + +// **CTEF-08** - the exact eight-zero boundary accepted: 5.625 +// bits of entropy over the floor, the run at the ceiling. +test ctef_08_exact_zero_run_accepted { + const v = validate_cover_entropy(&EXACT_RUN_COVER, 64, 5.625); + assert(v.code == CoverEntropyCode.Ok); +} + +// **CTEF-09** - the minimum length accepted: sixty-four bytes +// aligned on the grid, six bits of entropy. +test ctef_09_min_len_accepted { + const v = validate_cover_entropy(&MIN_LEN_COVER, 64, 6.0); + assert(v.code == CoverEntropyCode.Ok); +} + +// **CTEF-10** - the high-entropy cover accepted. +test ctef_10_high_entropy_accepted { + const v = validate_cover_entropy(&HIGH_COVER, 64, 6.0); + assert(v.code == CoverEntropyCode.Ok); +} + +// The helper has a direct test (coverage: Untested 0). +test max_zero_run_answers { + assert(max_zero_run(&GOOD_COVER) == 0); + assert(max_zero_run(&ZERO_RUN_COVER) == 9); + assert(max_zero_run(&EXACT_RUN_COVER) == 8); + var deep_zero: [20]u8; + for i in 0..20 { + deep_zero[i] = 7; + } + deep_zero[10] = 0; + deep_zero[11] = 0; + assert(max_zero_run(&deep_zero) == 2); +} + +// Rule order is the original's: the empty probe first, the +// length floor before the alignment, the alignment before the +// class check, the class check before the zero-run ceiling, +// and the zero-run ceiling before the entropy floor. +test rule_order_matches_original { + const empty_misaligned: [0]u8 = [0]u8{}; + const v1 = validate_cover_entropy(&empty_misaligned, 65, 0.0); + assert(v1.code == CoverEntropyCode.EmptyCover); + + var short_misaligned: [16]u8; + for i in 0..16 { + short_misaligned[i] = 85; + } + const v2 = validate_cover_entropy(&short_misaligned, 16, 0.0); + assert(v2.code == CoverEntropyCode.TooShort); + + var misaligned_mismatch: [129]u8; + for i in 0..129 { + misaligned_mismatch[i] = 85; + } + const v3 = validate_cover_entropy(&misaligned_mismatch, 64, 6.0); + assert(v3.code == CoverEntropyCode.NotAligned); + + const mismatch_zero_run = validate_cover_entropy(&ZERO_RUN_COVER, 128, 0.5858732928619205); + assert(mismatch_zero_run.code == CoverEntropyCode.LengthClassMismatch); + + const zero_run_low = validate_cover_entropy(&ZERO_RUN_COVER, 64, 0.0); + assert(zero_run_low.code == CoverEntropyCode.ZeroRunTooLong); + + const low_aligned = validate_cover_entropy(&LOW_COVER, 64, 0.0); + assert(low_aligned.code == CoverEntropyCode.LowEntropy); +} From 42ee57f809f91688f6e3440d42158cc403553244 Mon Sep 17 00:00:00 2001 From: Dmitrii Vasilev Date: Sun, 18 Oct 2026 01:25:13 +0700 Subject: [PATCH 63/70] spec(port): port the cover-traffic generation rate stability guard (Refs #8887) Rebuilt as one commit on master a1002bebd so it merges; docs/reports/t27b_expectations.json rows from both sides kept (union, sorted). Content is otherwise the PR head a948f8a36b7ab3b12e59ed2de82f03536ae11937 unchanged. Co-Authored-By: Claude Opus 5.5 --- ...affic_generation_rate_stability_guard.json | 28 + docs/reports/t27b_expectations.json | 2897 +++++++++-------- ...raffic_generation_rate_stability_guard.t27 | 295 ++ 3 files changed, 1772 insertions(+), 1448 deletions(-) create mode 100644 .trinity/seals/src_port::trios::crates::trios-chat::rings::CR-CHAT-07::src::cover_traffic_generation_rate_stability_guard.json create mode 100644 specs/port/trios/crates/trios-chat/rings/CR-CHAT-07/src/cover_traffic_generation_rate_stability_guard.t27 diff --git a/.trinity/seals/src_port::trios::crates::trios-chat::rings::CR-CHAT-07::src::cover_traffic_generation_rate_stability_guard.json b/.trinity/seals/src_port::trios::crates::trios-chat::rings::CR-CHAT-07::src::cover_traffic_generation_rate_stability_guard.json new file mode 100644 index 0000000000..c080bb8535 --- /dev/null +++ b/.trinity/seals/src_port::trios::crates::trios-chat::rings::CR-CHAT-07::src::cover_traffic_generation_rate_stability_guard.json @@ -0,0 +1,28 @@ +{ + "built_by": "t27c-bootstrap@0.5.2+01d0a635f", + "closure": [], + "config": "gen=c,rust,verilog,zig;tests=zig", + "gen_hash_c": "sha256:f2630b7fd7b77a032ddd820e3e1f191bb6be01ce14f2d213117e420472eff1b8", + "gen_hash_rust": "sha256:0436fb18bfc7b041bd42fded7d20f3a8a8e23f879b32734388a76b8e0afd5f74", + "gen_hash_verilog": "sha256:a661660a6aa153a03e9e0f2d587180646e315aef15e6e5a777c797f629107b82", + "gen_hash_zig": "sha256:dc4b09def94979dbcd98f8ee2fd6362980fb608eb92469f4fe6b229ec3c934b7", + "module": "port::trios::crates::trios-chat::rings::CR-CHAT-07::src::cover_traffic_generation_rate_stability_guard", + "ring": 12, + "seal_schema": 2, + "sealed_at": "2026-10-17T01:56:52Z", + "sealed_by": "t27c-bootstrap@0.5.2", + "spec_hash": "sha256:90d6211f9ec2f2e95734c2d452009edbccaa70033893bd079bb7ae93a28e913b", + "spec_path": "specs/port/trios/crates/trios-chat/rings/CR-CHAT-07/src/cover_traffic_generation_rate_stability_guard.t27", + "tests": { + "failed": 0, + "failing": [], + "forced": false, + "passed": 11, + "total": 11, + "vacuous": 0 + }, + "toolchain": { + "test_runner": "sha256:1982ae948e24d00c5d221ccec12dfce1eb01204b53e37b0f857f93b16d64629d", + "zig": "0.16.0" + } +} \ No newline at end of file diff --git a/docs/reports/t27b_expectations.json b/docs/reports/t27b_expectations.json index 3483595ccc..c7c43d9e54 100644 --- a/docs/reports/t27b_expectations.json +++ b/docs/reports/t27b_expectations.json @@ -14,1453 +14,1454 @@ }, "max_not_pass": 28, "entries": [ - {"path": "specs/a/b_c.t27", "t27b": "pass"}, - {"path": "specs/a_b/c.t27", "t27b": "pass"}, - {"path": "specs/agents/a.t27", "t27b": "pass"}, - {"path": "specs/agents/b.t27", "t27b": "pass"}, - {"path": "specs/agents/c.t27", "t27b": "pass"}, - {"path": "specs/agents/d.t27", "t27b": "pass"}, - {"path": "specs/agents/e.t27", "t27b": "pass"}, - {"path": "specs/agents/f.t27", "t27b": "pass"}, - {"path": "specs/agents/g.t27", "t27b": "pass"}, - {"path": "specs/agents/h.t27", "t27b": "pass"}, - {"path": "specs/agents/i.t27", "t27b": "pass"}, - {"path": "specs/agents/j.t27", "t27b": "pass"}, - {"path": "specs/agents/k.t27", "t27b": "pass"}, - {"path": "specs/agents/l.t27", "t27b": "pass"}, - {"path": "specs/agents/m.t27", "t27b": "pass"}, - {"path": "specs/agents/n.t27", "t27b": "pass"}, - {"path": "specs/agents/o.t27", "t27b": "pass"}, - {"path": "specs/agents/p.t27", "t27b": "pass"}, - {"path": "specs/agents/q.t27", "t27b": "pass"}, - {"path": "specs/agents/r.t27", "t27b": "pass"}, - {"path": "specs/agents/s.t27", "t27b": "pass"}, - {"path": "specs/agents/t.t27", "t27b": "pass"}, - {"path": "specs/agents/ti.t27", "t27b": "pass"}, - {"path": "specs/agents/u.t27", "t27b": "pass"}, - {"path": "specs/agents/v.t27", "t27b": "pass"}, - {"path": "specs/agents/w.t27", "t27b": "pass"}, - {"path": "specs/agents/x.t27", "t27b": "pass"}, - {"path": "specs/agents/y.t27", "t27b": "pass"}, - {"path": "specs/agents/z.t27", "t27b": "pass"}, - {"path": "specs/api/c_abi.t27", "t27b": "pass"}, - {"path": "specs/api/tri_api_context.t27", "t27b": "pass"}, - {"path": "specs/api/tri_api_loop.t27", "t27b": "pass"}, - {"path": "specs/api/tri_api_permissions.t27", "t27b": "pass"}, - {"path": "specs/api/tri_api_session.t27", "t27b": "pass"}, - {"path": "specs/api/tri_net_api.t27", "t27b": "pass"}, - {"path": "specs/automation/agent-claims-honest.t27", "t27b": "pass"}, - {"path": "specs/automation/agent-conversations.t27", "t27b": "pass"}, - {"path": "specs/automation/agent-hive-group.t27", "t27b": "pass"}, - {"path": "specs/automation/agent-media-kie.t27", "t27b": "pass"}, - {"path": "specs/automation/agent-neuro-kie.t27", "t27b": "pass"}, - {"path": "specs/automation/agent-provider-chain.t27", "t27b": "pass"}, - {"path": "specs/automation/agent-spec-bank.t27", "t27b": "pass"}, - {"path": "specs/automation/ball-board.t27", "t27b": "pass"}, - {"path": "specs/automation/ball-grants.t27", "t27b": "pass"}, - {"path": "specs/automation/blog-share.t27", "t27b": "pass"}, - {"path": "specs/automation/bot-agent-memory.t27", "t27b": "pass"}, - {"path": "specs/automation/bot-agent-stream.t27", "t27b": "pass"}, - {"path": "specs/automation/bot-agent-team.t27", "t27b": "pass"}, - {"path": "specs/automation/bot-event-tabs.t27", "t27b": "pass"}, - {"path": "specs/automation/bot-menu-press.t27", "t27b": "pass"}, - {"path": "specs/automation/bot-neuro-office.t27", "t27b": "pass"}, - {"path": "specs/automation/bot-office-crm.t27", "t27b": "pass"}, - {"path": "specs/automation/bot-topic-tabs.t27", "t27b": "pass"}, - {"path": "specs/automation/browser-pod-restart.t27", "t27b": "pass"}, - {"path": "specs/automation/browser-sign-in.t27", "t27b": "pass"}, - {"path": "specs/automation/browser-tab-strip.t27", "t27b": "pass"}, - {"path": "specs/automation/browser-viewer-boot.t27", "t27b": "pass"}, - {"path": "specs/automation/card-chat-night-watch.t27", "t27b": "pass"}, - {"path": "specs/automation/ci-bridge.t27", "t27b": "pass"}, - {"path": "specs/automation/claim-guard-bar.t27", "t27b": "pass"}, - {"path": "specs/automation/connect-card.t27", "t27b": "pass"}, - {"path": "specs/automation/course-access.t27", "t27b": "pass"}, - {"path": "specs/automation/course-outreach.t27", "t27b": "pass"}, - {"path": "specs/automation/crm-client-onboard.t27", "t27b": "pass"}, - {"path": "specs/automation/crm-client-ownership.t27", "t27b": "pass"}, - {"path": "specs/automation/crm-client-workspace.t27", "t27b": "pass"}, - {"path": "specs/automation/crm-duet.t27", "t27b": "pass"}, - {"path": "specs/automation/crm-first-screen.t27", "t27b": "pass"}, - {"path": "specs/automation/crm-lead-magnet.t27", "t27b": "pass"}, - {"path": "specs/automation/crm-sellers.t27", "t27b": "pass"}, - {"path": "specs/automation/crm-story-reel.t27", "t27b": "pass"}, - {"path": "specs/automation/engage-desk.t27", "t27b": "pass"}, - {"path": "specs/automation/hive-contributor-keys.t27", "t27b": "pass"}, - {"path": "specs/automation/inngest-functions-status.t27", "t27b": "pass"}, - {"path": "specs/automation/inngest-probe-suite.t27", "t27b": "pass"}, - {"path": "specs/automation/inngest-queen-scheduler.t27", "t27b": "pass"}, - {"path": "specs/automation/kanban-card-chat.t27", "t27b": "pass"}, - {"path": "specs/automation/leela-agent-link.t27", "t27b": "pass"}, - {"path": "specs/automation/mail-push.t27", "t27b": "pass"}, - {"path": "specs/automation/meeting-reminders.t27", "t27b": "pass"}, - {"path": "specs/automation/meta-connect.t27", "t27b": "pass"}, - {"path": "specs/automation/owner-studio.t27", "t27b": "pass"}, - {"path": "specs/automation/photo-actions.t27", "t27b": "pass"}, - {"path": "specs/automation/plan-reel.t27", "t27b": "pass"}, - {"path": "specs/automation/poster-facts-overlay.t27", "t27b": "pass"}, - {"path": "specs/automation/queen-contributor-keys.t27", "t27b": "pass"}, - {"path": "specs/automation/queen-growth.t27", "t27b": "pass"}, - {"path": "specs/automation/reddit-desk.t27", "t27b": "pass"}, - {"path": "specs/automation/review-jam.t27", "t27b": "pass"}, - {"path": "specs/automation/seal-stands-in.t27", "t27b": "pass"}, - {"path": "specs/automation/social-api.t27", "t27b": "pass"}, - {"path": "specs/automation/split-reel.t27", "t27b": "pass"}, - {"path": "specs/automation/token-wallet.t27", "t27b": "pass"}, - {"path": "specs/automation/tri-claim-batch.t27", "t27b": "pass"}, - {"path": "specs/automation/tri-wallet-chains.t27", "t27b": "pass"}, - {"path": "specs/automation/wrapup-auto.t27", "t27b": "pass"}, - {"path": "specs/base/debounce.t27", "t27b": "pass"}, - {"path": "specs/base/ops.t27", "t27b": "pass"}, - {"path": "specs/base/ring_32.t27", "t27b": "pass"}, - {"path": "specs/base/seed.t27", "t27b": "pass"}, - {"path": "specs/base/ternary_encoding.t27", "t27b": "pass"}, - {"path": "specs/base/types.t27", "t27b": "pass"}, - {"path": "specs/basics/01_what_a_spec_is.t27", "t27b": "pass"}, - {"path": "specs/basics/02_the_module_line.t27", "t27b": "pass"}, - {"path": "specs/basics/03_comments_and_prose.t27", "t27b": "pass"}, - {"path": "specs/basics/04_constants.t27", "t27b": "pass"}, - {"path": "specs/basics/05_whole_numbers.t27", "t27b": "pass"}, - {"path": "specs/basics/06_true_false_and_text.t27", "t27b": "pass"}, - {"path": "specs/basics/07_arrays.t27", "t27b": "pass"}, - {"path": "specs/basics/08_trits.t27", "t27b": "pass"}, - {"path": "specs/basics/09_expressions.t27", "t27b": "pass"}, - {"path": "specs/basics/10_a_test_block.t27", "t27b": "pass"}, - {"path": "specs/basics/11_many_tests.t27", "t27b": "pass"}, - {"path": "specs/basics/12_functions.t27", "t27b": "pass"}, - {"path": "specs/basics/13_local_names.t27", "t27b": "pass"}, - {"path": "specs/basics/14_if_and_else.t27", "t27b": "pass"}, - {"path": "specs/basics/15_loops.t27", "t27b": "pass"}, - {"path": "specs/basics/16_pub_or_private.t27", "t27b": "pass"}, - {"path": "specs/basics/17_structs.t27", "t27b": "pass"}, - {"path": "specs/basics/18_enums.t27", "t27b": "pass"}, - {"path": "specs/basics/19_use_other_modules.t27", "t27b": "pass"}, - {"path": "specs/basics/20_invariants.t27", "t27b": "pass"}, - {"path": "specs/basics/21_gen_ts.t27", "t27b": "pass"}, - {"path": "specs/basics/22_seven_backends.t27", "t27b": "pass"}, - {"path": "specs/basics/23_stages_of_t27c.t27", "t27b": "pass"}, - {"path": "specs/basics/24_tri_commands.t27", "t27b": "pass"}, - {"path": "specs/basics/25_reading_errors.t27", "t27b": "pass"}, - {"path": "specs/basics/26_a_small_program.t27", "t27b": "pass"}, - {"path": "specs/basics/27_where_next.t27", "t27b": "pass"}, - {"path": "specs/benchmarks/bench_main.t27", "t27b": "pass"}, - {"path": "specs/benchmarks/bench_nn.t27", "t27b": "pass"}, - {"path": "specs/benchmarks/gf16_bfloat16_nmse.t27", "t27b": "pass"}, - {"path": "specs/benchmarks/kernel_collatz.t27", "t27b": "pass"}, - {"path": "specs/benchmarks/kernel_f64loop.t27", "t27b": "pass"}, - {"path": "specs/benchmarks/kernel_fib.t27", "t27b": "pass"}, - {"path": "specs/benchmarks/kernel_matmul.t27", "t27b": "pass"}, - {"path": "specs/benchmarks/kernel_sieve.t27", "t27b": "pass"}, - {"path": "specs/benchmarks/kernel_ternary.t27", "t27b": "pass"}, - {"path": "specs/benchmarks/ternary_vs_binary.t27", "t27b": "pass"}, - {"path": "specs/blog/t27b_progress.t27", "t27b": "pass"}, - {"path": "specs/boards/arty_a7.t27", "t27b": "pass"}, - {"path": "specs/boards/wukong_v1.t27", "t27b": "pass"}, - {"path": "specs/boards/xc7a100t_full.t27", "t27b": "pass"}, - {"path": "specs/boards/xc7a100t_minimal.t27", "t27b": "pass"}, - {"path": "specs/brain/bus.t27", "t27b": "pass"}, - {"path": "specs/brain/cognitive_loop.t27", "t27b": "pass"}, - {"path": "specs/brain/phi_timing.t27", "t27b": "pass"}, - {"path": "specs/brain/unified_state.t27", "t27b": "pass"}, - {"path": "specs/catalog/discovery.t27", "t27b": "pass"}, - {"path": "specs/ci/affected.t27", "t27b": "pass"}, - {"path": "specs/ci/delivery_metrics.t27", "t27b": "pass"}, - {"path": "specs/ci/derived_data.t27", "t27b": "pass"}, - {"path": "specs/ci/gates/conflict_markers.t27", "t27b": "pass"}, - {"path": "specs/ci/gates/documented_commands.t27", "t27b": "pass"}, - {"path": "specs/ci/gates/verilog_widths.t27", "t27b": "pass"}, - {"path": "specs/ci/schema.t27", "t27b": "pass"}, - {"path": "specs/compiler/c_array_repeat_wrapper.t27", "t27b": "pass"}, - {"path": "specs/compiler/c_fixed_array_return.t27", "t27b": "pass"}, - {"path": "specs/compiler/codegen_conformance.t27", "t27b": "pass"}, - {"path": "specs/compiler/core/t27core.t27", "t27b": "pass"}, - {"path": "specs/compiler/core/t27core_ddc.t27", "t27b": "pass"}, - {"path": "specs/compiler/cse_hoist.t27", "t27b": "pass"}, - {"path": "specs/compiler/lexer.t27", "t27b": "pass"}, - {"path": "specs/compiler/meta_compile.t27", "t27b": "pass"}, - {"path": "specs/compiler/rust_constant_case.t27", "t27b": "pass"}, - {"path": "specs/compiler/rust_enum_order.t27", "t27b": "pass"}, - {"path": "specs/compiler/rust_optional_returns.t27", "t27b": "pass"}, - {"path": "specs/compiler/rust_tail_returns.t27", "t27b": "pass"}, - {"path": "specs/compiler/rust_value_parameters.t27", "t27b": "pass"}, - {"path": "specs/compiler/test_report_exit.t27", "t27b": "pass"}, - {"path": "specs/compiler/theory/isa_round_trip.t27", "t27b": "pass"}, - {"path": "specs/compiler/theory/reproducible.t27", "t27b": "pass"}, - {"path": "specs/compiler/theory/sieve.t27", "t27b": "pass"}, - {"path": "specs/compiler/theory/speed_quality.t27", "t27b": "pass"}, - {"path": "specs/compiler/theory/toolchain.t27", "t27b": "pass"}, - {"path": "specs/compiler/theory/vacuity_census.t27", "t27b": "pass"}, - {"path": "specs/compiler/theory/warmup.t27", "t27b": "pass"}, - {"path": "specs/compiler/theory/warmup_t27b.t27", "t27b": "pass"}, - {"path": "specs/compiler/verilog_aos_memory.t27", "t27b": "pass"}, - {"path": "specs/compiler/verilog_branch_context.t27", "t27b": "pass"}, - {"path": "specs/compiler/zig_empty_typed_array.t27", "t27b": "pass"}, - {"path": "specs/compiler/zig_field_syntax.t27", "t27b": "pass"}, - {"path": "specs/compiler/zig_float_call_cast.t27", "t27b": "pass"}, - {"path": "specs/compiler/zig_primitive_bindings.t27", "t27b": "pass"}, - {"path": "specs/compiler/zig_scoped_type.t27", "t27b": "pass"}, - {"path": "specs/compiler/zig_shadow_initializer.t27", "t27b": "pass"}, - {"path": "specs/compiler/zig_test_shadowing.t27", "t27b": "pass"}, - {"path": "specs/compiler/zig_value_ignored.t27", "t27b": "pass"}, - {"path": "specs/conformance/e2e_scenarios.t27", "t27b": "pass"}, - {"path": "specs/crons/999-multibots-telegraf-agent-autopilot-L1118.t27", "t27b": "pass"}, - {"path": "specs/crons/999-multibots-telegraf-bot-owner-billing-L474.t27", "t27b": "pass"}, - {"path": "specs/crons/999-multibots-telegraf-check-stuck-trainings.t27", "t27b": "pass"}, - {"path": "specs/crons/999-multibots-telegraf-ci.t27", "t27b": "pass"}, - {"path": "specs/crons/999-multibots-telegraf-client-telemetry-daily.t27", "t27b": "pass"}, - {"path": "specs/crons/999-multibots-telegraf-club-invoice-abandoned-watch.t27", "t27b": "pass"}, - {"path": "specs/crons/999-multibots-telegraf-crm-proactive-sweep.t27", "t27b": "pass"}, - {"path": "specs/crons/999-multibots-telegraf-crmProactive-L375.t27", "t27b": "pass"}, - {"path": "specs/crons/999-multibots-telegraf-daily-sales-advisor.t27", "t27b": "pass"}, - {"path": "specs/crons/999-multibots-telegraf-generate-jobs-L164.t27", "t27b": "pass"}, - {"path": "specs/crons/999-multibots-telegraf-health-check.t27", "t27b": "pass"}, - {"path": "specs/crons/999-multibots-telegraf-log-monitor.t27", "t27b": "pass"}, - {"path": "specs/crons/999-multibots-telegraf-notificationHandler-L318.t27", "t27b": "pass"}, - {"path": "specs/crons/999-multibots-telegraf-notificationHandler-L324.t27", "t27b": "pass"}, - {"path": "specs/crons/999-multibots-telegraf-periodic-webhook-health-check.t27", "t27b": "pass"}, - {"path": "specs/crons/999-multibots-telegraf-production-monitor-L80.t27", "t27b": "pass"}, - {"path": "specs/crons/999-multibots-telegraf-provider-health-monitor-L344.t27", "t27b": "pass"}, - {"path": "specs/crons/999-multibots-telegraf-render-server-L10845.t27", "t27b": "pass"}, - {"path": "specs/crons/999-multibots-telegraf-render-server-L2301.t27", "t27b": "pass"}, - {"path": "specs/crons/999-multibots-telegraf-render-server-L2325.t27", "t27b": "pass"}, - {"path": "specs/crons/999-multibots-telegraf-render-server-L919.t27", "t27b": "pass"}, - {"path": "specs/crons/999-multibots-telegraf-robokassa-unclaimed-watch.t27", "t27b": "pass"}, - {"path": "specs/crons/999-multibots-telegraf-security.t27", "t27b": "pass"}, - {"path": "specs/crons/999-multibots-telegraf-skill-detector.t27", "t27b": "pass"}, - {"path": "specs/crons/999-multibots-telegraf-taskCache-L27.t27", "t27b": "pass"}, - {"path": "specs/crons/999-multibots-telegraf-ton-pending-watch.t27", "t27b": "pass"}, - {"path": "specs/crons/999-multibots-telegraf-video-task-store-L156.t27", "t27b": "pass"}, - {"path": "specs/crons/mac-alerts-digest.t27", "t27b": "pass"}, - {"path": "specs/crons/mac-alerts-watchdog.t27", "t27b": "pass"}, - {"path": "specs/crons/mac-browseros-cron-watchdog.t27", "t27b": "pass"}, - {"path": "specs/crons/mac-dev-cache-clean.t27", "t27b": "pass"}, - {"path": "specs/crons/mac-jobsearch-poller.t27", "t27b": "pass"}, - {"path": "specs/crons/mac-leela-dailyquote.t27", "t27b": "pass"}, - {"path": "specs/crons/mac-mail-bridge.t27", "t27b": "pass"}, - {"path": "specs/crons/mac-mcp-hub.t27", "t27b": "pass"}, - {"path": "specs/crons/mac-neo-boards.t27", "t27b": "pass"}, - {"path": "specs/crons/mac-neo-jobsearch.t27", "t27b": "pass"}, - {"path": "specs/crons/mac-reviewer-bees.t27", "t27b": "pass"}, - {"path": "specs/crons/mac-signup-watch.t27", "t27b": "pass"}, - {"path": "specs/crons/mac-trios-cycle-heal.t27", "t27b": "pass"}, - {"path": "specs/crons/mac-trios-cycle.t27", "t27b": "pass"}, - {"path": "specs/crons/mac-trios-doctor.t27", "t27b": "pass"}, - {"path": "specs/crons/mac-trios-feed.t27", "t27b": "pass"}, - {"path": "specs/crons/mac-trios-heal.t27", "t27b": "pass"}, - {"path": "specs/crons/railway-jobsearch-cron.t27", "t27b": "pass"}, - {"path": "specs/crons/t27-formal-mutation.t27", "t27b": "pass"}, - {"path": "specs/crons/t27-pr-dashboard.t27", "t27b": "pass"}, - {"path": "specs/crons/trinity-agent-cron-cleanup.t27", "t27b": "pass"}, - {"path": "specs/crons/trinity-agent-queue-drain.t27", "t27b": "pass"}, - {"path": "specs/crons/trinity-brain-ci.t27", "t27b": "pass"}, - {"path": "specs/crons/trinity-codegen.t27", "t27b": "pass"}, - {"path": "specs/crons/trinity-discover-callers.t27", "t27b": "pass"}, - {"path": "specs/crons/trinity-pages-health-check.t27", "t27b": "pass"}, - {"path": "specs/crons/trinity-signal-health-self.t27", "t27b": "pass"}, - {"path": "specs/crons/trinity-site-live-gate.t27", "t27b": "pass"}, - {"path": "specs/demos/simple_test.t27", "t27b": "pass"}, - {"path": "specs/docs/chapters/alphabet.t27", "t27b": "pass"}, - {"path": "specs/docs/chapters/evidence.t27", "t27b": "pass"}, - {"path": "specs/docs/chapters/layers.t27", "t27b": "pass"}, - {"path": "specs/docs/chapters/project.t27", "t27b": "pass"}, - {"path": "specs/docs/chapters/queen.t27", "t27b": "pass"}, - {"path": "specs/docs/chapters/rules.t27", "t27b": "pass"}, - {"path": "specs/docs/chapters/tooling.t27", "t27b": "pass"}, - {"path": "specs/docs/system.t27", "t27b": "pass"}, - {"path": "specs/effects/capability.t27", "t27b": "pass"}, - {"path": "specs/effects/clock_cap.t27", "t27b": "pass"}, - {"path": "specs/effects/fs_cap.t27", "t27b": "pass"}, - {"path": "specs/effects/replay_oracle.t27", "t27b": "pass"}, - {"path": "specs/fpga/adapter.t27", "t27b": "pass"}, - {"path": "specs/fpga/apb_bridge.t27", "t27b": "pass"}, - {"path": "specs/fpga/assembler.t27", "t27b": "pass"}, - {"path": "specs/fpga/axi4.t27", "t27b": "pass"}, - {"path": "specs/fpga/boards/arty_a7_integration.t27", "t27b": "pass"}, - {"path": "specs/fpga/boards/qmtech_a100t_integration.t27", "t27b": "pass"}, - {"path": "specs/fpga/bootrom.t27", "t27b": "pass"}, - {"path": "specs/fpga/bpsk.t27", "t27b": "pass"}, - {"path": "specs/fpga/clock_domain.t27", "t27b": "pass"}, - {"path": "specs/fpga/coverage.t27", "t27b": "pass"}, - {"path": "specs/fpga/crossopt.t27", "t27b": "pass"}, - {"path": "specs/fpga/cts.t27", "t27b": "pass"}, - {"path": "specs/fpga/dft.t27", "t27b": "pass"}, - {"path": "specs/fpga/die_probe.t27", "t27b": "pass"}, - {"path": "specs/fpga/dsp/adders.t27", "t27b": "pass"}, - {"path": "specs/fpga/dsp/cordic.t27", "t27b": "pass"}, - {"path": "specs/fpga/dsp/fixed_point.t27", "t27b": "pass"}, - {"path": "specs/fpga/dsp/multipliers.t27", "t27b": "pass"}, - {"path": "specs/fpga/dsp/signals.t27", "t27b": "pass"}, - {"path": "specs/fpga/e2e_demo.t27", "t27b": "pass"}, - {"path": "specs/fpga/eth_beacon.t27", "t27b": "pass"}, - {"path": "specs/fpga/eth_crc.t27", "t27b": "pass"}, - {"path": "specs/fpga/eth_rx.t27", "t27b": "pass"}, - {"path": "specs/fpga/fifo.t27", "t27b": "pass"}, - {"path": "specs/fpga/gf16_accel.t27", "t27b": "pass"}, - {"path": "specs/fpga/hw_types.t27", "t27b": "pass"}, - {"path": "specs/fpga/linker.t27", "t27b": "pass"}, - {"path": "specs/fpga/memory.t27", "t27b": "pass"}, - {"path": "specs/fpga/mmcm.t27", "t27b": "pass"}, - {"path": "specs/fpga/mtbf.t27", "t27b": "pass"}, - {"path": "specs/fpga/partition.t27", "t27b": "pass"}, - {"path": "specs/fpga/power.t27", "t27b": "pass"}, - {"path": "specs/fpga/power_analysis.t27", "t27b": "pass"}, - {"path": "specs/fpga/reset_sync.t27", "t27b": "pass"}, - {"path": "specs/fpga/rgmii.t27", "t27b": "pass"}, - {"path": "specs/fpga/rgmii_sniff.t27", "t27b": "pass"}, - {"path": "specs/fpga/ro_race.t27", "t27b": "pass"}, - {"path": "specs/fpga/router.t27", "t27b": "pass"}, - {"path": "specs/fpga/secded.t27", "t27b": "pass"}, - {"path": "specs/fpga/simulator.t27", "t27b": "pass"}, - {"path": "specs/fpga/stdlib.t27", "t27b": "pass"}, - {"path": "specs/fpga/ternary_isa.t27", "t27b": "pass"}, - {"path": "specs/fpga/ternary_link.t27", "t27b": "pass"}, - {"path": "specs/fpga/testbench/assembler_tb.t27", "t27b": "pass"}, - {"path": "specs/fpga/testbench/cts_tb.t27", "t27b": "pass"}, - {"path": "specs/fpga/testbench/formal_tb.t27", "t27b": "pass"}, - {"path": "specs/fpga/testbench/partition_tb.t27", "t27b": "pass"}, - {"path": "specs/fpga/testbench/placement_tb.t27", "t27b": "pass"}, - {"path": "specs/fpga/testbench/power_tb.t27", "t27b": "pass"}, - {"path": "specs/fpga/testbench/router_tb.t27", "t27b": "pass"}, - {"path": "specs/fpga/testbench/simulator_tb.t27", "t27b": "pass"}, - {"path": "specs/fpga/testbench/timing_tb.t27", "t27b": "pass"}, - {"path": "specs/fpga/testbench/vcd_trace_tb.t27", "t27b": "pass"}, - {"path": "specs/fpga/timing.t27", "t27b": "pass"}, - {"path": "specs/fpga/trinet_node.t27", "t27b": "pass"}, - {"path": "specs/fpga/verification/build_verify.t27", "t27b": "pass"}, - {"path": "specs/functions/analytics-sales-advise.t27", "t27b": "pass"}, - {"path": "specs/functions/analytics-skills-detect.t27", "t27b": "pass"}, - {"path": "specs/functions/broadcast-message-send.t27", "t27b": "pass"}, - {"path": "specs/functions/client-telemetry-daily.t27", "t27b": "pass"}, - {"path": "specs/functions/club-invoice-abandoned-watch.t27", "t27b": "pass"}, - {"path": "specs/functions/content-detailed-script-generate.t27", "t27b": "pass"}, - {"path": "specs/functions/content-scenario-clips-generate.t27", "t27b": "pass"}, - {"path": "specs/functions/content-scripts-generate.t27", "t27b": "pass"}, - {"path": "specs/functions/crm-proactive-sweep.t27", "t27b": "pass"}, - {"path": "specs/functions/instagram-competitors-find.t27", "t27b": "pass"}, - {"path": "specs/functions/instagram-reels-analyze.t27", "t27b": "pass"}, - {"path": "specs/functions/instagram-top-content-extract.t27", "t27b": "pass"}, - {"path": "specs/functions/monitoring-error-report.t27", "t27b": "pass"}, - {"path": "specs/functions/monitoring-health-check.t27", "t27b": "pass"}, - {"path": "specs/functions/monitoring-logs-analyze.t27", "t27b": "pass"}, - {"path": "specs/functions/monitoring-logs-trigger.t27", "t27b": "pass"}, - {"path": "specs/functions/morph-images-generate.t27", "t27b": "pass"}, - {"path": "specs/functions/neuro-image-generate.t27", "t27b": "pass"}, - {"path": "specs/functions/payment-ai-server-process.t27", "t27b": "pass"}, - {"path": "specs/functions/reels-ai-callback.t27", "t27b": "pass"}, - {"path": "specs/functions/reels-ai-generate.t27", "t27b": "pass"}, - {"path": "specs/functions/reels-loop-generate.t27", "t27b": "pass"}, - {"path": "specs/functions/render-avatar-video-run.t27", "t27b": "pass"}, - {"path": "specs/functions/render-job-run.t27", "t27b": "pass"}, - {"path": "specs/functions/render-riddle-run.t27", "t27b": "pass"}, - {"path": "specs/functions/robokassa-unclaimed-watch.t27", "t27b": "pass"}, - {"path": "specs/functions/ton-pending-watch.t27", "t27b": "pass"}, - {"path": "specs/functions/training-model-complete.t27", "t27b": "pass"}, - {"path": "specs/functions/training-model-start.t27", "t27b": "pass"}, - {"path": "specs/functions/training-model-v2-start.t27", "t27b": "pass"}, - {"path": "specs/functions/training-stuck-check.t27", "t27b": "pass"}, - {"path": "specs/functions/webhook-generation-validate.t27", "t27b": "pass"}, - {"path": "specs/functions/welcome-avatar-generate.t27", "t27b": "pass"}, - {"path": "specs/github/auth.t27", "t27b": "pass"}, - {"path": "specs/hosting/credit.t27", "t27b": "pass"}, - {"path": "specs/hosting/feed.t27", "t27b": "pass"}, - {"path": "specs/hosting/host.t27", "t27b": "pass"}, - {"path": "specs/hosting/panel.t27", "t27b": "pass"}, - {"path": "specs/hosting/placement.t27", "t27b": "pass"}, - {"path": "specs/hosting/proof.t27", "t27b": "pass"}, - {"path": "specs/hosting/row.t27", "t27b": "pass"}, - {"path": "specs/hosting/statement.t27", "t27b": "pass"}, - {"path": "specs/hosting/sybil.t27", "t27b": "pass"}, - {"path": "specs/hosting/toolchain.t27", "t27b": "pass"}, - {"path": "specs/hosting/topology.t27", "t27b": "pass"}, - {"path": "specs/i18n/agents-ru.t27", "t27b": "pass"}, - {"path": "specs/i18n/blog-ru.t27", "t27b": "pass"}, - {"path": "specs/i18n/docs-ru.t27", "t27b": "pass"}, - {"path": "specs/igla/race/mvp_ternary_classifier.t27", "t27b": "pass"}, - {"path": "specs/igla/race/phi_accumulator_growth.t27", "t27b": "pass"}, - {"path": "specs/igla/race/phi_gain_freedom.t27", "t27b": "pass"}, - {"path": "specs/igla/race/phi_weights.t27", "t27b": "pass"}, - {"path": "specs/igla/race/ternary_lut_table.t27", "t27b": "pass"}, - {"path": "specs/igla/race/ternary_mac_group.t27", "t27b": "pass"}, - {"path": "specs/igla/race/ternary_node.t27", "t27b": "pass"}, - {"path": "specs/igla/race/unit_weights_node.t27", "t27b": "pass"}, - {"path": "specs/igla/w535_bounded_while_module.t27", "t27b": "pass"}, - {"path": "specs/isa/t27a.t27", "t27b": "pass"}, - {"path": "specs/isa/t27a_mnemonics.t27", "t27b": "pass"}, - {"path": "specs/isa/ternary_encoding.t27", "t27b": "pass"}, - {"path": "specs/isa/ternary_gates.t27", "t27b": "pass"}, - {"path": "specs/isa/ternary_graph.t27", "t27b": "pass"}, - {"path": "specs/isa/tri27_bytecode.t27", "t27b": "pass"}, - {"path": "specs/isa/tri27_machine.t27", "t27b": "pass"}, - {"path": "specs/jobs/network_job.t27", "t27b": "pass"}, - {"path": "specs/jobs/release_t27c.t27", "t27b": "pass"}, - {"path": "specs/jobs/t27b_ledger_steward.t27", "t27b": "pass"}, - {"path": "specs/math/constants.t27", "t27b": "pass"}, - {"path": "specs/math/gf_competitive.t27", "t27b": "pass"}, - {"path": "specs/memory/graph/crypt.t27", "t27b": "pass"}, - {"path": "specs/memory/graph/ingest.t27", "t27b": "pass"}, - {"path": "specs/memory/graph/scope.t27", "t27b": "pass"}, - {"path": "specs/memory/graph/temporal.t27", "t27b": "pass"}, - {"path": "specs/memory/graph/types.t27", "t27b": "pass"}, - {"path": "specs/memory/tmem/session.t27", "t27b": "pass"}, - {"path": "specs/memory/tmem/types.t27", "t27b": "pass"}, - {"path": "specs/mesh_routing.t27", "t27b": "pass"}, - {"path": "specs/ml/activation/elu_activation.t27", "t27b": "blocked", "blocker": "ExprCall(undeclared fn)", "reason": "unimplemented"}, - {"path": "specs/ml/activation/gelu_activation.t27", "t27b": "blocked", "blocker": "ExprCall(undeclared fn)", "reason": "unimplemented"}, - {"path": "specs/ml/activation/gelu_approx_activation.t27", "t27b": "blocked", "blocker": "ExprCall(undeclared fn)", "reason": "unimplemented"}, - {"path": "specs/ml/activation/leaky_relu_activation.t27", "t27b": "pass"}, - {"path": "specs/ml/activation/relu_activation.t27", "t27b": "pass"}, - {"path": "specs/ml/activation/sigmoid_activation.t27", "t27b": "pass"}, - {"path": "specs/ml/activation/silu_swish_activation.t27", "t27b": "blocked", "blocker": "ExprCall(undeclared fn)", "reason": "unimplemented"}, - {"path": "specs/ml/activation/softmax.t27", "t27b": "blocked", "blocker": "ExprCall(undeclared fn)", "reason": "unimplemented"}, - {"path": "specs/ml/activation/tanh_activation.t27", "t27b": "blocked", "blocker": "ExprCall(undeclared fn)", "reason": "unimplemented"}, - {"path": "specs/ml/igla_champion_capsule.t27", "t27b": "blocked", "blocker": "ExprIdentifier(undeclared)", "reason": "unimplemented"}, - {"path": "specs/ml/layers/avgpool2d_layer.t27", "t27b": "pass"}, - {"path": "specs/ml/layers/batchnorm_layer.t27", "t27b": "blocked", "blocker": "ExprCall(undeclared fn)", "reason": "unimplemented"}, - {"path": "specs/ml/layers/conv2d_layer.t27", "t27b": "pass"}, - {"path": "specs/ml/layers/dense_layer.t27", "t27b": "pass"}, - {"path": "specs/ml/layers/dropout_layer.t27", "t27b": "pass"}, - {"path": "specs/ml/layers/embedding_layer.t27", "t27b": "blocked", "blocker": "ExprCall(undeclared fn)", "reason": "unimplemented"}, - {"path": "specs/ml/layers/flatten_layer.t27", "t27b": "pass"}, - {"path": "specs/ml/layers/layernorm_layer.t27", "t27b": "pass"}, - {"path": "specs/ml/layers/maxpool2d_layer.t27", "t27b": "pass"}, - {"path": "specs/ml/layers/residual_connection.t27", "t27b": "pass"}, - {"path": "specs/ml/loss/binary_crossentropy_loss.t27", "t27b": "blocked", "blocker": "ExprCall(undeclared fn)", "reason": "unimplemented"}, - {"path": "specs/ml/loss/contrastive_loss.t27", "t27b": "blocked", "blocker": "ExprCall(undeclared fn)", "reason": "unimplemented"}, - {"path": "specs/ml/loss/cross_entropy_loss.t27", "t27b": "blocked", "blocker": "ExprCall(undeclared fn)", "reason": "unimplemented"}, - {"path": "specs/ml/loss/huber_loss.t27", "t27b": "pass"}, - {"path": "specs/ml/loss/kl_divergence.t27", "t27b": "pass"}, - {"path": "specs/ml/loss/mse_loss.t27", "t27b": "pass"}, - {"path": "specs/ml/optimizer/adagrad.t27", "t27b": "blocked", "blocker": "ExprCall(undeclared fn)", "reason": "unimplemented"}, - {"path": "specs/ml/optimizer/adam.t27", "t27b": "blocked", "blocker": "ExprCall(undeclared fn)", "reason": "unimplemented"}, - {"path": "specs/ml/optimizer/lamb.t27", "t27b": "blocked", "blocker": "ExprCall(undeclared fn)", "reason": "unimplemented"}, - {"path": "specs/ml/optimizer/race_config.t27", "t27b": "blocked", "blocker": "ExprIdentifier(undeclared)", "reason": "unimplemented"}, - {"path": "specs/ml/optimizer/rmsprop.t27", "t27b": "pass"}, - {"path": "specs/ml/optimizer/sgd.t27", "t27b": "pass"}, - {"path": "specs/ml/pathway/mlp.t27", "t27b": "blocked", "blocker": "ExprCall(undeclared fn)", "reason": "unimplemented"}, - {"path": "specs/ml/recurrent/attention_mechanism.t27", "t27b": "blocked", "blocker": "ExprCall(undeclared fn)", "reason": "unimplemented"}, - {"path": "specs/ml/recurrent/bilstm.t27", "t27b": "blocked", "blocker": "ExprCall(undeclared fn)", "reason": "unimplemented"}, - {"path": "specs/ml/recurrent/gru_cell.t27", "t27b": "blocked", "blocker": "ExprCall(undeclared fn)", "reason": "unimplemented"}, - {"path": "specs/ml/recurrent/lstm_cell.t27", "t27b": "blocked", "blocker": "ExprCall(undeclared fn)", "reason": "unimplemented"}, - {"path": "specs/ml/recurrent/lstm_single.t27", "t27b": "blocked", "blocker": "ExprCall(undeclared fn)", "reason": "unimplemented"}, - {"path": "specs/ml/recurrent/rnn_cell.t27", "t27b": "blocked", "blocker": "ExprCall(undeclared fn)", "reason": "unimplemented"}, - {"path": "specs/ml/recurrent/self_attention.t27", "t27b": "pass"}, - {"path": "specs/ml/rl/advantage_estimator.t27", "t27b": "blocked", "blocker": "ExprCall(undeclared fn)", "reason": "unimplemented"}, - {"path": "specs/ml/rl/dqn.t27", "t27b": "pass"}, - {"path": "specs/ml/rl/dqn_target_network.t27", "t27b": "pass"}, - {"path": "specs/ml/rl/ppo_clip_loss.t27", "t27b": "blocked", "blocker": "ExprCall(undeclared fn)", "reason": "unimplemented"}, - {"path": "specs/ml/rl/ppo_critic.t27", "t27b": "blocked", "blocker": "ExprCall(undeclared fn)", "reason": "unimplemented"}, - {"path": "specs/ml/rl/sac_critic.t27", "t27b": "pass"}, - {"path": "specs/ml/transformer/encoder_block.t27", "t27b": "blocked", "blocker": "ExprCall(undeclared fn)", "reason": "unimplemented"}, - {"path": "specs/ml/transformer/feed_forward_network.t27", "t27b": "pass"}, - {"path": "specs/ml/transformer/multi_head_attention.t27", "t27b": "pass"}, - {"path": "specs/ml/transformer/positional_encoding.t27", "t27b": "blocked", "blocker": "ExprCall(undeclared fn)", "reason": "unimplemented"}, - {"path": "specs/multipath_router.t27", "t27b": "pass"}, - {"path": "specs/network/attribution.t27", "t27b": "pass"}, - {"path": "specs/network/identity.t27", "t27b": "pass"}, - {"path": "specs/network/job_rules.t27", "t27b": "pass"}, - {"path": "specs/network/mvp.t27", "t27b": "pass"}, - {"path": "specs/network/mvp_v2.t27", "t27b": "pass"}, - {"path": "specs/network/mvp_v3.t27", "t27b": "pass"}, - {"path": "specs/network/mvp_v3_ed25519.t27", "t27b": "pass"}, - {"path": "specs/network/pool.t27", "t27b": "pass"}, - {"path": "specs/network/quorum.t27", "t27b": "pass"}, - {"path": "specs/network/usage.t27", "t27b": "pass"}, - {"path": "specs/numeric/bnf1024.t27", "t27b": "pass"}, - {"path": "specs/numeric/bnf128.t27", "t27b": "pass"}, - {"path": "specs/numeric/bnf16.t27", "t27b": "pass"}, - {"path": "specs/numeric/bnf256.t27", "t27b": "pass"}, - {"path": "specs/numeric/bnf32.t27", "t27b": "pass"}, - {"path": "specs/numeric/bnf512.t27", "t27b": "pass"}, - {"path": "specs/numeric/bnf64.t27", "t27b": "pass"}, - {"path": "specs/numeric/bnf8.t27", "t27b": "pass"}, - {"path": "specs/numeric/catalog_paper_count.t27", "t27b": "pass"}, - {"path": "specs/numeric/e8m0.t27", "t27b": "pass"}, - {"path": "specs/numeric/formats.t27", "t27b": "pass"}, - {"path": "specs/numeric/formats_catalog.t27", "t27b": "pass"}, - {"path": "specs/numeric/gf10.t27", "t27b": "pass"}, - {"path": "specs/numeric/gf1024.t27", "t27b": "pass"}, - {"path": "specs/numeric/gf128.t27", "t27b": "pass"}, - {"path": "specs/numeric/gf14.t27", "t27b": "pass"}, - {"path": "specs/numeric/gf16.t27", "t27b": "pass"}, - {"path": "specs/numeric/gf256.t27", "t27b": "pass"}, - {"path": "specs/numeric/gf48.t27", "t27b": "pass"}, - {"path": "specs/numeric/gf512.t27", "t27b": "pass"}, - {"path": "specs/numeric/gf6.t27", "t27b": "pass"}, - {"path": "specs/numeric/gf96.t27", "t27b": "pass"}, - {"path": "specs/numeric/gft1024.t27", "t27b": "pass"}, - {"path": "specs/numeric/gft128.t27", "t27b": "pass"}, - {"path": "specs/numeric/gft16.t27", "t27b": "pass"}, - {"path": "specs/numeric/gft256.t27", "t27b": "pass"}, - {"path": "specs/numeric/gft32.t27", "t27b": "pass"}, - {"path": "specs/numeric/gft4.t27", "t27b": "pass"}, - {"path": "specs/numeric/gft512.t27", "t27b": "pass"}, - {"path": "specs/numeric/gft64.t27", "t27b": "pass"}, - {"path": "specs/numeric/gft8.t27", "t27b": "pass"}, - {"path": "specs/numeric/gfternary.t27", "t27b": "pass"}, - {"path": "specs/numeric/golden_sieve.t27", "t27b": "pass"}, - {"path": "specs/numeric/ocp_mx.t27", "t27b": "pass"}, - {"path": "specs/numeric/requant_boundary.t27", "t27b": "pass"}, - {"path": "specs/numeric/tnf1024.t27", "t27b": "pass"}, - {"path": "specs/numeric/tnf128.t27", "t27b": "pass"}, - {"path": "specs/numeric/tnf16.t27", "t27b": "pass"}, - {"path": "specs/numeric/tnf17.t27", "t27b": "pass"}, - {"path": "specs/numeric/tnf256.t27", "t27b": "pass"}, - {"path": "specs/numeric/tnf32.t27", "t27b": "pass"}, - {"path": "specs/numeric/tnf4.t27", "t27b": "pass"}, - {"path": "specs/numeric/tnf512.t27", "t27b": "pass"}, - {"path": "specs/numeric/tnf64.t27", "t27b": "pass"}, - {"path": "specs/numeric/tnf8.t27", "t27b": "pass"}, - {"path": "specs/numeric/trinity_numeric_surface.t27", "t27b": "pass"}, - {"path": "specs/physics/e8_lqg_bridge.t27", "t27b": "pass"}, - {"path": "specs/physics/eye_isi.t27", "t27b": "pass"}, - {"path": "specs/physics/gamma-conflict.t27", "t27b": "pass"}, - {"path": "specs/physics/hslm_benchmark.t27", "t27b": "pass"}, - {"path": "specs/physics/line_bounce.t27", "t27b": "pass"}, - {"path": "specs/physics/lqg_cs_bridge.t27", "t27b": "pass"}, - {"path": "specs/physics/xc7_primitives.t27", "t27b": "pass"}, - {"path": "specs/policy/issue_shape.t27", "t27b": "pass"}, - {"path": "specs/policy/l2_generation.t27", "t27b": "pass"}, - {"path": "specs/policy/lang_en.t27", "t27b": "pass"}, - {"path": "specs/policy/merge_ours.t27", "t27b": "pass"}, - {"path": "specs/policy/own_language.t27", "t27b": "pass"}, - {"path": "specs/policy/required_contexts.t27", "t27b": "pass"}, - {"path": "specs/policy/text_lines.t27", "t27b": "pass"}, - {"path": "specs/port/bootstrap/src/bridge.t27", "t27b": "pass"}, - {"path": "specs/port/bootstrap/src/cc_gate.t27", "t27b": "pass"}, - {"path": "specs/port/bootstrap/src/check_calls.t27", "t27b": "pass"}, - {"path": "specs/port/bootstrap/src/compiler/AsmRelocEntry_new.t27", "t27b": "pass"}, - {"path": "specs/port/bootstrap/src/compiler/AsmSectionKind_from_i8.t27", "t27b": "pass"}, - {"path": "specs/port/bootstrap/src/compiler/AssembledInstr_r_type.t27", "t27b": "pass"}, - {"path": "specs/port/bootstrap/src/compiler/HirBusPort_axi4_lite_slave.t27", "t27b": "pass"}, - {"path": "specs/port/bootstrap/src/compiler/HirClockDomain_new.t27", "t27b": "pass"}, - {"path": "specs/port/bootstrap/src/compiler/HirCoverPoint_new.t27", "t27b": "pass"}, - {"path": "specs/port/bootstrap/src/compiler/HirGf16FftConfig_fft_stages.t27", "t27b": "pass"}, - {"path": "specs/port/bootstrap/src/compiler/HirIpCatalog_new.t27", "t27b": "pass"}, - {"path": "specs/port/bootstrap/src/compiler/HirTernaryRegFile_new.t27", "t27b": "pass"}, - {"path": "specs/port/bootstrap/src/compiler/HwType_hw_width.t27", "t27b": "pass"}, - {"path": "specs/port/bootstrap/src/compiler/LinkSection_text.t27", "t27b": "pass"}, - {"path": "specs/port/bootstrap/src/compiler/LoopGuard_loop_cond.t27", "t27b": "pass"}, - {"path": "specs/port/bootstrap/src/compiler/TbCheck_new.t27", "t27b": "pass"}, - {"path": "specs/port/bootstrap/src/compiler/collect_type_decls.t27", "t27b": "pass"}, - {"path": "specs/port/bootstrap/src/enrichment/mod.t27", "t27b": "pass"}, - {"path": "specs/port/bootstrap/src/jwt.t27", "t27b": "pass"}, - {"path": "specs/port/bootstrap/src/parse_conform.t27", "t27b": "pass"}, - {"path": "specs/port/bootstrap/src/phi_f64_literals.t27", "t27b": "pass"}, - {"path": "specs/port/bootstrap/src/phi_selfcheck.t27", "t27b": "pass"}, - {"path": "specs/port/bootstrap/src/sensitivity.t27", "t27b": "pass"}, - {"path": "specs/port/bootstrap/src/source_kind.t27", "t27b": "pass"}, - {"path": "specs/port/bootstrap/src/weight_bram.t27", "t27b": "pass"}, - {"path": "specs/port/browseros/trios/agent-server/apps/server/src/api/routes/health.t27", "t27b": "pass"}, - {"path": "specs/port/browseros/trios/agent-server/apps/server/src/api/routes/memory.t27", "t27b": "pass"}, - {"path": "specs/port/browseros/trios/agent-server/apps/server/src/api/routes/queen-lease.t27", "t27b": "pass"}, - {"path": "specs/port/browseros/trios/agent-server/apps/server/src/api/routes/queen-needs-you.t27", "t27b": "pass"}, - {"path": "specs/port/browseros/trios/agent-server/apps/server/src/api/routes/queen-public-agents.t27", "t27b": "pass"}, - {"path": "specs/port/browseros/trios/agent-server/apps/server/src/api/routes/queen-registry.t27", "t27b": "pass"}, - {"path": "specs/port/browseros/trios/agent-server/apps/server/src/api/routes/queen-rehearsal.t27", "t27b": "pass"}, - {"path": "specs/port/browseros/trios/agent-server/apps/server/src/api/routes/queen-report.t27", "t27b": "pass"}, - {"path": "specs/port/browseros/trios/agent-server/apps/server/src/api/routes/status.t27", "t27b": "pass"}, - {"path": "specs/port/browseros/trios/agent-server/apps/server/src/api/services/a2a/a2a-liveness.t27", "t27b": "pass"}, - {"path": "specs/port/browseros/trios/agent-server/apps/server/src/api/services/openclaw/claw-session.t27", "t27b": "pass"}, - {"path": "specs/port/browseros/trios/agent-server/apps/server/src/browser/bookmarks.t27", "t27b": "pass"}, - {"path": "specs/port/browseros/trios/agent-server/apps/server/src/browser/history.t27", "t27b": "pass"}, - {"path": "specs/port/browseros/trios/agent-server/apps/server/src/lib/agents/runtime/registry.t27", "t27b": "pass"}, - {"path": "specs/port/browseros/trios/agent-server/apps/server/src/lib/db/retry.t27", "t27b": "pass"}, - {"path": "specs/port/browseros/trios/agent-server/apps/server/src/lib/identity.t27", "t27b": "pass"}, - {"path": "specs/port/browseros/trios/agent-server/apps/server/src/lib/port-binding.t27", "t27b": "pass"}, - {"path": "specs/port/browseros/trios/agent-server/apps/server/src/lib/provider-error-classifier.t27", "t27b": "pass"}, - {"path": "specs/port/browseros/trios/agent-server/apps/server/src/monitoring/envelope.t27", "t27b": "pass"}, - {"path": "specs/port/browseros/trios/agent-server/apps/server/src/skills/catalog.t27", "t27b": "pass"}, - {"path": "specs/port/browseros/trios/agent-server/apps/server/src/tools/filesystem/ls.t27", "t27b": "pass"}, - {"path": "specs/port/browseros/trios/agent-server/apps/server/src/tools/memory/write.t27", "t27b": "pass"}, - {"path": "specs/port/browseros/trios/agent-server/apps/server/src/tools/tool-registry.t27", "t27b": "pass"}, - {"path": "specs/port/fpga/bscan_spi_qmtech/bscan_spi_qmtech.t27", "t27b": "pass"}, - {"path": "specs/port/fpga/openxc7-synth/phi_temporal/temporal_heartbeat.t27", "t27b": "pass"}, - {"path": "specs/port/fpga/verilog/dsp_probe.t27", "t27b": "pass"}, - {"path": "specs/port/fpga/verilog/dsp_probe_live.t27", "t27b": "pass"}, - {"path": "specs/port/fpga/verilog/e8m0_jtag.t27", "t27b": "pass"}, - {"path": "specs/port/fpga/verilog/gft_bitnet_neuron_jtag.t27", "t27b": "pass"}, - {"path": "specs/port/fpga/verilog/gft_dot4_comm_jtag.t27", "t27b": "pass"}, - {"path": "specs/port/fpga/verilog/gft_dup2_jtag.t27", "t27b": "pass"}, - {"path": "specs/port/fpga/verilog/gft_dup3_jtag.t27", "t27b": "pass"}, - {"path": "specs/port/fpga/verilog/gft_signed_dot4_jtag.t27", "t27b": "pass"}, - {"path": "specs/port/fpga/verilog/gft_smul_jtag.t27", "t27b": "pass"}, - {"path": "specs/port/fpga/verilog/gft_train1_jtag.t27", "t27b": "pass"}, - {"path": "specs/port/fpga/verilog/link_node.t27", "t27b": "pass"}, - {"path": "specs/port/fpga/verilog/mvp_ternary_classifier_top.t27", "t27b": "pass"}, - {"path": "specs/port/fpga/verilog/phi_weights_jtag.t27", "t27b": "pass"}, - {"path": "specs/port/fpga/verilog/ternary_mac_demo_top.t27", "t27b": "pass"}, - {"path": "specs/port/fpga/verilog/ternary_mac_synth.t27", "t27b": "pass"}, - {"path": "specs/port/fpga/verilog/ternary_node_jtag.t27", "t27b": "pass"}, - {"path": "specs/port/fpga/vivado/blinky.t27", "t27b": "pass"}, - {"path": "specs/port/fpga/vivado/gf16_matmul4x4.t27", "t27b": "pass"}, - {"path": "specs/port/fpga/vivado/gf16_top.t27", "t27b": "pass"}, - {"path": "specs/port/fpga/vivado/gf16_uart_sim_bench.t27", "t27b": "pass"}, - {"path": "specs/port/fpga/vivado/uart_detect_top.t27", "t27b": "pass"}, - {"path": "specs/port/fpga/vivado/uart_echo_top.t27", "t27b": "pass"}, - {"path": "specs/port/fpga/vsa/temporal_heartbeat_top.t27", "t27b": "pass"}, - {"path": "specs/port/scripts/aggregate-experience.t27", "t27b": "pass"}, - {"path": "specs/port/scripts/bulk-create-notebooks.t27", "t27b": "pass"}, - {"path": "specs/port/scripts/check-conflicts.t27", "t27b": "pass"}, - {"path": "specs/port/scripts/check-pagination-truncation.t27", "t27b": "pass"}, - {"path": "specs/port/scripts/check_first_party_doc_language.t27", "t27b": "pass"}, - {"path": "specs/port/scripts/ci/loop-tools-tracked.t27", "t27b": "pass"}, - {"path": "specs/port/scripts/ci/rings_matrix.t27", "t27b": "pass"}, - {"path": "specs/port/scripts/fpga-build.t27", "t27b": "pass"}, - {"path": "specs/port/scripts/fpga/flash.t27", "t27b": "pass"}, - {"path": "specs/port/scripts/gen_w309.t27", "t27b": "pass"}, - {"path": "specs/port/scripts/gen_w310.t27", "t27b": "pass"}, - {"path": "specs/port/scripts/gen_w311.t27", "t27b": "pass"}, - {"path": "specs/port/scripts/gen_w314.t27", "t27b": "pass"}, - {"path": "specs/port/scripts/gen_w315.t27", "t27b": "pass"}, - {"path": "specs/port/scripts/gen_w316.t27", "t27b": "pass"}, - {"path": "specs/port/scripts/gen_w317.t27", "t27b": "pass"}, - {"path": "specs/port/scripts/gen_w318.t27", "t27b": "pass"}, - {"path": "specs/port/scripts/gen_w320.t27", "t27b": "pass"}, - {"path": "specs/port/scripts/gen_w322.t27", "t27b": "pass"}, - {"path": "specs/port/scripts/gen_w326.t27", "t27b": "pass"}, - {"path": "specs/port/scripts/gen_w363.t27", "t27b": "pass"}, - {"path": "specs/port/scripts/gen_w365.t27", "t27b": "pass"}, - {"path": "specs/port/scripts/gen_w368.t27", "t27b": "pass"}, - {"path": "specs/port/scripts/gen_w377.t27", "t27b": "pass"}, - {"path": "specs/port/scripts/gen_w378.t27", "t27b": "pass"}, - {"path": "specs/port/scripts/gen_w379.t27", "t27b": "pass"}, - {"path": "specs/port/scripts/gen_w380.t27", "t27b": "pass"}, - {"path": "specs/port/scripts/gen_w381.t27", "t27b": "pass"}, - {"path": "specs/port/scripts/gen_w381_lean.t27", "t27b": "pass"}, - {"path": "specs/port/scripts/gen_w382.t27", "t27b": "pass"}, - {"path": "specs/port/scripts/gen_w384.t27", "t27b": "pass"}, - {"path": "specs/port/scripts/gen_w384_lean.t27", "t27b": "pass"}, - {"path": "specs/port/scripts/gen_w385.t27", "t27b": "pass"}, - {"path": "specs/port/scripts/gen_w386.t27", "t27b": "pass"}, - {"path": "specs/port/scripts/gen_w387.t27", "t27b": "pass"}, - {"path": "specs/port/scripts/gen_w388_lean.t27", "t27b": "pass"}, - {"path": "specs/port/scripts/gen_w391.t27", "t27b": "pass"}, - {"path": "specs/port/scripts/gen_w391_lean.t27", "t27b": "pass"}, - {"path": "specs/port/scripts/gen_w631.t27", "t27b": "pass"}, - {"path": "specs/port/scripts/gen_w632.t27", "t27b": "pass"}, - {"path": "specs/port/scripts/gen_w633.t27", "t27b": "pass"}, - {"path": "specs/port/scripts/gen_w634.t27", "t27b": "pass"}, - {"path": "specs/port/scripts/gen_w635.t27", "t27b": "pass"}, - {"path": "specs/port/scripts/gen_w636.t27", "t27b": "pass"}, - {"path": "specs/port/scripts/gen_w637.t27", "t27b": "pass"}, - {"path": "specs/port/scripts/gen_w638.t27", "t27b": "pass"}, - {"path": "specs/port/scripts/gen_w639.t27", "t27b": "pass"}, - {"path": "specs/port/scripts/gen_w640.t27", "t27b": "pass"}, - {"path": "specs/port/scripts/gen_w641.t27", "t27b": "pass"}, - {"path": "specs/port/scripts/gen_w642.t27", "t27b": "pass"}, - {"path": "specs/port/scripts/gen_w643.t27", "t27b": "pass"}, - {"path": "specs/port/scripts/gen_w644.t27", "t27b": "pass"}, - {"path": "specs/port/scripts/gen_w645.t27", "t27b": "pass"}, - {"path": "specs/port/scripts/gen_w646.t27", "t27b": "pass"}, - {"path": "specs/port/scripts/gen_w647.t27", "t27b": "pass"}, - {"path": "specs/port/scripts/gen_w648.t27", "t27b": "pass"}, - {"path": "specs/port/scripts/gen_w649.t27", "t27b": "pass"}, - {"path": "specs/port/scripts/gen_w650.t27", "t27b": "pass"}, - {"path": "specs/port/scripts/gen_w651.t27", "t27b": "pass"}, - {"path": "specs/port/scripts/gen_w652.t27", "t27b": "pass"}, - {"path": "specs/port/scripts/gen_w653.t27", "t27b": "pass"}, - {"path": "specs/port/scripts/gen_w654.t27", "t27b": "pass"}, - {"path": "specs/port/scripts/gen_w655.t27", "t27b": "pass"}, - {"path": "specs/port/scripts/gen_w656.t27", "t27b": "pass"}, - {"path": "specs/port/scripts/gen_w657.t27", "t27b": "pass"}, - {"path": "specs/port/scripts/gen_w662.t27", "t27b": "pass"}, - {"path": "specs/port/scripts/gen_w669.t27", "t27b": "pass"}, - {"path": "specs/port/scripts/gen_w_blocks.t27", "t27b": "pass"}, - {"path": "specs/port/scripts/generate_episodes.t27", "t27b": "pass"}, - {"path": "specs/port/scripts/git_commands_tasks_1_4.t27", "t27b": "pass"}, - {"path": "specs/port/scripts/install-constitutional-hook.t27", "t27b": "pass"}, - {"path": "specs/port/scripts/lee_monte_carlo_baseline.t27", "t27b": "pass"}, - {"path": "specs/port/scripts/mcp-wrapper.t27", "t27b": "pass"}, - {"path": "specs/port/scripts/print_pellis_seal_decimal.t27", "t27b": "pass"}, - {"path": "specs/port/scripts/pysr_trinity_blind_test_v2.t27", "t27b": "pass"}, - {"path": "specs/port/scripts/reseal-apply.t27", "t27b": "pass"}, - {"path": "specs/port/scripts/reseal-check.t27", "t27b": "pass"}, - {"path": "specs/port/scripts/run_v51_multiple.t27", "t27b": "pass"}, - {"path": "specs/port/scripts/test-agent-bridge.t27", "t27b": "pass"}, - {"path": "specs/port/scripts/tri-issue-create.t27", "t27b": "pass"}, - {"path": "specs/port/scripts/tri-pr-create.t27", "t27b": "pass"}, - {"path": "specs/port/scripts/tri-search.t27", "t27b": "pass"}, - {"path": "specs/port/scripts/tri-sync.t27", "t27b": "pass"}, - {"path": "specs/port/scripts/tri_loop/claims.t27", "t27b": "pass"}, - {"path": "specs/port/scripts/tri_loop/corpus_parse.t27", "t27b": "pass"}, - {"path": "specs/port/scripts/tri_loop/loop_rules.t27", "t27b": "pass"}, - {"path": "specs/port/scripts/tri_loop/now_numbers.t27", "t27b": "pass"}, - {"path": "specs/port/scripts/tri_loop/t27b_rules.t27", "t27b": "pass"}, - {"path": "specs/port/scripts/ultra_engine_v70_ultimate.t27", "t27b": "pass"}, - {"path": "specs/port/scripts/validate_phi_f64.t27", "t27b": "pass"}, - {"path": "specs/port/scripts/verify_precision.t27", "t27b": "pass"}, - {"path": "specs/port/scripts/verify_smoking_guns.t27", "t27b": "pass"}, - {"path": "specs/port/scripts/wrapup/extract-context.t27", "t27b": "pass"}, - {"path": "specs/port/tools/backend_parity_table.t27", "t27b": "pass"}, - {"path": "specs/port/tools/bees/merger_gate_selftest.t27", "t27b": "pass"}, - {"path": "specs/port/tools/check_catalog_integrity.t27", "t27b": "pass"}, - {"path": "specs/port/tools/check_duplicate_declarations.t27", "t27b": "pass"}, - {"path": "specs/port/tools/check_fix_carries_source.t27", "t27b": "pass"}, - {"path": "specs/port/tools/ci/check_specs_still_parse.t27", "t27b": "pass"}, - {"path": "specs/port/tools/jtag/tdo_verdict.t27", "t27b": "pass"}, - {"path": "specs/port/tools/oracle/run.t27", "t27b": "pass"}, - {"path": "specs/port/tools/run_conformance_vvp.t27", "t27b": "pass"}, - {"path": "specs/port/tools/ternary_model.t27", "t27b": "pass"}, - {"path": "specs/port/tools/toolbelt.t27", "t27b": "pass"}, - {"path": "specs/port/tools/verify_emit_bitexact.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/fpga/fly-vivado/verilog/trinity_qmtech.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/fpga/gft/tb32.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/fpga/openxc7-regress/regress-fabric-bufg/fabric_bufg.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/fpga/openxc7-synth/DSP48E1_mock.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/fpga/openxc7-synth/blink_correct.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/fpga/openxc7-synth/blink_fast.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/fpga/openxc7-synth/blink_fixed.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/fpga/openxc7-synth/blink_minimal.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/fpga/openxc7-synth/blink_r23.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/fpga/openxc7-synth/blink_simple.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/fpga/openxc7-synth/blink_slow.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/fpga/openxc7-synth/blink_working.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/fpga/openxc7-synth/clk_test.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/fpga/openxc7-synth/clock_test.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/fpga/openxc7-synth/d6_blink.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/fpga/openxc7-synth/d6_inv_test.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/fpga/openxc7-synth/d6_test.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/fpga/openxc7-synth/d_bank13_test.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/fpga/openxc7-synth/d_blink_high.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/fpga/openxc7-synth/d_bufg_test.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/fpga/openxc7-synth/d_clk_direct.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/fpga/openxc7-synth/d_direct.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/fpga/openxc7-synth/d_e21_test.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/fpga/openxc7-synth/d_f19_test.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/fpga/openxc7-synth/d_full_path.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/fpga/openxc7-synth/d_g22_test.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/fpga/openxc7-synth/d_lut_only.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/fpga/openxc7-synth/d_multi_led.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/fpga/openxc7-synth/d_oscillator.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/fpga/openxc7-synth/d_simple_ff.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/fpga/openxc7-synth/d_simple_led.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/fpga/openxc7-synth/d_slow_blink.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/fpga/openxc7-synth/d_srl_blink.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/fpga/openxc7-synth/d_static_on.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/fpga/openxc7-synth/d_static_one.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/fpga/openxc7-synth/d_y0_test.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/fpga/openxc7-synth/definitive_diagnostic_inv.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/fpga/openxc7-synth/dsp_mul.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/fpga/openxc7-synth/led_both_test.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/fpga/openxc7-synth/led_d5_test.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/fpga/openxc7-synth/led_d6_test.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/fpga/openxc7-synth/led_diagnostic.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/fpga/openxc7-synth/led_off_test.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/fpga/openxc7-synth/led_on_test.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/fpga/openxc7-synth/led_simple_test.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/fpga/openxc7-synth/led_test_inv.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/fpga/openxc7-synth/multi_led_test.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/fpga/openxc7-synth/quantum_bridge_top.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/fpga/openxc7-synth/riscv_blink.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/fpga/openxc7-synth/singularity_d6_top.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/fpga/openxc7-synth/symbiflow_blink.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/fpga/openxc7-synth/ternary_activation.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/fpga/openxc7-synth/trinity_top.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/fpga/openxc7-synth/uart_echo.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/fpga/rtl/fpga_test_reporter.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/fpga/uart_loopback.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/fpga/uart_loopback_core.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/src/background_agent/main.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/src/brain/orbitofrontal_value.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/src/brain/weber_tuning.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/src/cli/health_check.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/src/cli/railway_create_full.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/src/cli/railway_create_project.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/src/cli/railway_deployment_create.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/src/cli/railway_null_startcmd.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/src/firebird/governance_temp.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/src/phi-engine/vibeec_original/bogatyrs_registry.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/src/phi-engine/vibeec_original/bogatyrs_spec_structure.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/src/phi-engine/vibeec_original/tnc.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/src/server_main.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/src/storm/experience_engine.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/src/tri-api/claude_md.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/src/tri/gen_aabb.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/src/tri/gen_arithmetic.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/src/tri/gen_assertion.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/src/tri/gen_barrier.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/src/tri/gen_base64.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/src/tri/gen_bezier.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/src/tri/gen_cache.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/src/tri/gen_caesar.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/src/tri/gen_canvas.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/src/tri/gen_color.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/src/tri/gen_cross_entropy.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/src/tri/gen_cursor.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/src/tri/gen_epoch_reclamation.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/src/tri/gen_escape.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/src/tri/gen_fuzz.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/src/tri/gen_geo_hash2d.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/src/tri/gen_gradient.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/src/tri/gen_gradient_descent.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/src/tri/gen_hazard_pointers.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/src/tri/gen_image.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/src/tri/gen_index.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/src/tri/gen_key_value.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/src/tri/gen_kmeans.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/src/tri/gen_leb128.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/src/tri/gen_linear_regression.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/src/tri/gen_lockfree_stack.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/src/tri/gen_matrix3x3.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/src/tri/gen_mock.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/src/tri/gen_neuron.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/src/tri/gen_path_utils.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/src/tri/gen_perceptron.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/src/tri/gen_quaternion.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/src/tri/gen_radix_tree.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/src/tri/gen_ray.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/src/tri/gen_record_store.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/src/tri/gen_rect.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/src/tri/gen_regression.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/src/tri/gen_relu.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/src/tri/gen_ring_buffer.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/src/tri/gen_rle.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/src/tri/gen_rsa_simple.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/src/tri/gen_rtree.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/src/tri/gen_rwlock.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/src/tri/gen_semaphore.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/src/tri/gen_sigmoid.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/src/tri/gen_skiplist_impl.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/src/tri/gen_snapshot.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/src/tri/gen_softmax.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/src/tri/gen_temp_file.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/src/tri/gen_test_runner.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/src/tri/gen_transaction.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/src/tri/gen_transform.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/src/tri/gen_varint.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/src/tri/gen_wal.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/src/tri/gen_websocket.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/src/tri/gen_work_stealing.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/src/tri/math/vocab_audit.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/src/tri/orchestrator_bench.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/src/tri/string_dualities.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/src/tri/string_spectrum.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/src/vibeec/gen_cmd_minimal.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/src/vibeec/gen_cmd_simple.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/src/vibeec/p2p_module.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/src/vibeec/tnc.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/src/vibeec/trinity_tokenizer.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/src/vibeec/validation_engine.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/src/wasm_stubs/auto_shard_stub.t27", "t27b": "pass"}, - {"path": "specs/port/trios/apps/trios-macos/rings/RUST-04/clade-improve/src/oversight.t27", "t27b": "pass"}, - {"path": "specs/port/trios/apps/trios-macos/rings/RUST-13/clade-meshd/src/transport.t27", "t27b": "pass"}, - {"path": "specs/port/trios/apps/trios-macos/rings/RUST-13/trios-mesh/build.t27", "t27b": "pass"}, - {"path": "specs/port/trios/apps/trios-macos/rings/RUST-13/trios-mesh/src/bin/smoke_m1.t27", "t27b": "pass"}, - {"path": "specs/port/trios/apps/trios-macos/rings/RUST-13/trios-mesh/tools/ad9361_config.t27", "t27b": "pass"}, - {"path": "specs/port/trios/crates/tri-tunnel/src/main.t27", "t27b": "pass"}, - {"path": "specs/port/trios/crates/trinity_loss/src/lib.t27", "t27b": "pass"}, - {"path": "specs/port/trios/crates/trios-bridge/src/main.t27", "t27b": "pass"}, - {"path": "specs/port/trios/crates/trios-chat/rings/CR-CHAT-00/src/lib.t27", "t27b": "pass"}, - {"path": "specs/port/trios/crates/trios-chat/rings/CR-CHAT-01/src/key_package_expiry_guard.t27", "t27b": "pass"}, - {"path": "specs/port/trios/crates/trios-chat/rings/CR-CHAT-02/src/epoch_rollover_wraparound_guard.t27", "t27b": "pass"}, - {"path": "specs/port/trios/crates/trios-chat/rings/CR-CHAT-02/src/skipped_message_key_gap_bound_guard.t27", "t27b": "pass"}, - {"path": "specs/port/trios/crates/trios-chat/rings/CR-CHAT-03/src/ratchet_tree_resolution_guard.t27", "t27b": "pass"}, - {"path": "specs/port/trios/crates/trios-chat/rings/CR-CHAT-03/src/ratchet_tree_update_integrity_guard.t27", "t27b": "pass"}, - {"path": "specs/port/trios/crates/trios-chat/rings/CR-CHAT-03/src/unmerged_leaves_bound_guard.t27", "t27b": "pass"}, - {"path": "specs/port/trios/crates/trios-chat/rings/CR-CHAT-04/src/padding_alignment_boundary_guard.t27", "t27b": "pass"}, - {"path": "specs/port/trios/crates/trios-chat/rings/CR-CHAT-04/src/padding_block_size_alignment_guard.t27", "t27b": "pass"}, - {"path": "specs/port/trios/crates/trios-chat/rings/CR-CHAT-05/src/envelope_size_distribution_uniformity.t27", "t27b": "pass"}, - {"path": "specs/port/trios/crates/trios-chat/rings/CR-CHAT-07/src/blind_signature_sender_token.t27", "t27b": "pass"}, - {"path": "specs/port/trios/crates/trios-chat/rings/CR-CHAT-07/src/cover_decoy_ratio_governor.t27", "t27b": "pass"}, - {"path": "specs/port/trios/crates/trios-chat/rings/CR-CHAT-07/src/cover_traffic_inter_arrival_autocorrelation_guard.t27", "t27b": "pass"}, - {"path": "specs/port/trios/crates/trios-chat/rings/CR-CHAT-LAWS/src/lib.t27", "t27b": "pass"}, - {"path": "specs/port/trios/crates/trios-cli/src/cmd/agent.t27", "t27b": "pass"}, - {"path": "specs/port/trios/crates/trios-cli/src/cmd/commit.t27", "t27b": "pass"}, - {"path": "specs/port/trios/crates/trios-cli/src/cmd/gates.t27", "t27b": "pass"}, - {"path": "specs/port/trios/crates/trios-cli/src/cmd/leaderboard.t27", "t27b": "pass"}, - {"path": "specs/port/trios/crates/trios-cli/src/cmd/report.t27", "t27b": "pass"}, - {"path": "specs/port/trios/crates/trios-cli/src/cmd/roster.t27", "t27b": "pass"}, - {"path": "specs/port/trios/crates/trios-cli/src/cmd/run.t27", "t27b": "pass"}, - {"path": "specs/port/trios/crates/trios-cli/src/cmd/status.t27", "t27b": "pass"}, - {"path": "specs/port/trios/crates/trios-cli/src/cmd/submit.t27", "t27b": "pass"}, - {"path": "specs/port/trios/crates/trios-cli/src/gh.t27", "t27b": "pass"}, - {"path": "specs/port/trios/crates/trios-cli/src/lock.t27", "t27b": "pass"}, - {"path": "specs/port/trios/crates/trios-cli/src/metrics.t27", "t27b": "pass"}, - {"path": "specs/port/trios/crates/trios-doctor/rings/BRONZE-RING-DR/src/main.t27", "t27b": "pass"}, - {"path": "specs/port/trios/crates/trios-doctor/rings/SILVER-RING-DR-00/src/lib.t27", "t27b": "pass"}, - {"path": "specs/port/trios/crates/trios-doctor/src/main.t27", "t27b": "pass"}, - {"path": "specs/port/trios/crates/trios-ext/rings/SILVER-RING-EXT-00/src/lib.t27", "t27b": "pass"}, - {"path": "specs/port/trios/crates/trios-ext/xtask/src/main.t27", "t27b": "pass"}, - {"path": "specs/port/trios/crates/trios-git/src/commit.t27", "t27b": "pass"}, - {"path": "specs/port/trios/crates/trios-git/src/log.t27", "t27b": "pass"}, - {"path": "specs/port/trios/crates/trios-git/src/stash.t27", "t27b": "pass"}, - {"path": "specs/port/trios/crates/trios-git/src/status.t27", "t27b": "pass"}, - {"path": "specs/port/trios/crates/trios-golden-float/build.t27", "t27b": "pass"}, - {"path": "specs/port/trios/crates/trios-hdc/build.t27", "t27b": "pass"}, - {"path": "specs/port/trios/crates/trios-hdc/rings/HD-01/src/lib.t27", "t27b": "pass"}, - {"path": "specs/port/trios/crates/trios-igla-race/src/main.t27", "t27b": "pass"}, - {"path": "specs/port/trios/crates/trios-igla-trainer/src/jepa_runner.t27", "t27b": "pass"}, - {"path": "specs/port/trios/crates/trios-mcp/rings/BR-XTASK/src/main.t27", "t27b": "pass"}, - {"path": "specs/port/trios/crates/trios-mcp/rings/SR-01/src/lighthouse.t27", "t27b": "pass"}, - {"path": "specs/port/trios/crates/trios-mcp/rings/SR-02/src/discovery.t27", "t27b": "pass"}, - {"path": "specs/port/trios/crates/trios-mcp/rings/SR-02/src/lib.t27", "t27b": "pass"}, - {"path": "specs/port/trios/crates/trios-mcp/src/main.t27", "t27b": "pass"}, - {"path": "specs/port/trios/crates/trios-mesh/src/identity.t27", "t27b": "pass"}, - {"path": "specs/port/trios/crates/trios-mesh/src/packet.t27", "t27b": "pass"}, - {"path": "specs/port/trios/crates/trios-openclaw/rings/OC-01/src/lib.t27", "t27b": "pass"}, - {"path": "specs/port/trios/crates/trios-physics/build.t27", "t27b": "pass"}, - {"path": "specs/port/trios/crates/trios-physics/rings/PH-01/src/lib.t27", "t27b": "pass"}, - {"path": "specs/port/trios/crates/trios-physics/src/lib.t27", "t27b": "pass"}, - {"path": "specs/port/trios/crates/trios-rainbow-bridge/src/funnel_client.t27", "t27b": "pass"}, - {"path": "specs/port/trios/crates/trios-rainbow-bridge/src/lamport.t27", "t27b": "pass"}, - {"path": "specs/port/trios/crates/trios-sacred/rings/SC-00/src/lib.t27", "t27b": "pass"}, - {"path": "specs/port/trios/crates/trios-sacred/rings/SC-01/src/lib.t27", "t27b": "pass"}, - {"path": "specs/port/trios/crates/trios-scarab-types/rings/SR-00/src/lib.t27", "t27b": "pass"}, - {"path": "specs/port/trios/crates/trios-scarab-types/rings/SR-01/src/lib.t27", "t27b": "pass"}, - {"path": "specs/port/trios/crates/trios-scarab-types/rings/SR-02/src/lib.t27", "t27b": "pass"}, - {"path": "specs/port/trios/crates/trios-scarab-types/rings/SR-03/src/lib.t27", "t27b": "pass"}, - {"path": "specs/port/trios/crates/trios-scarab-types/rings/SR-04/src/lib.t27", "t27b": "pass"}, - {"path": "specs/port/trios/crates/trios-server/src/mcp_endpoints/tasks.t27", "t27b": "pass"}, - {"path": "specs/port/trios/crates/trios-server/src/tools/git.t27", "t27b": "pass"}, - {"path": "specs/port/trios/crates/trios-server/src/tools/git_extended.t27", "t27b": "pass"}, - {"path": "specs/port/trios/crates/trios-server/src/tools/gitbutler.t27", "t27b": "pass"}, - {"path": "specs/port/trios/crates/trios-server/src/tools/golden_float.t27", "t27b": "pass"}, - {"path": "specs/port/trios/crates/trios-server/src/tools/mod.t27", "t27b": "pass"}, - {"path": "specs/port/trios/crates/trios-store/rings/ST-00/src/lib.t27", "t27b": "pass"}, - {"path": "specs/port/trios/crates/trios-ternary/rings/TR-01/src/lib.t27", "t27b": "pass"}, - {"path": "specs/port/trios/crates/trios-train-cpu/src/bin/tjepa_modules/encoder.t27", "t27b": "pass"}, - {"path": "specs/port/trios/crates/trios-train-cpu/src/bin/train_state.t27", "t27b": "pass"}, - {"path": "specs/port/trios/crates/trios-trainer/src/train_loop.t27", "t27b": "pass"}, - {"path": "specs/port/trios/crates/trios-trainer/src/validation.t27", "t27b": "pass"}, - {"path": "specs/port/trios/crates/trios-trinity-brain/src/phi.t27", "t27b": "pass"}, - {"path": "specs/port/trios/crates/trios-vsa/rings/VS-01/src/lib.t27", "t27b": "pass"}, - {"path": "specs/port/trios/validate_bpb.t27", "t27b": "pass"}, - {"path": "specs/providers/catalog.t27", "t27b": "pass"}, - {"path": "specs/providers/gonka/deepseek-v4-flash-0731.t27", "t27b": "pass"}, - {"path": "specs/providers/gonka/glm-5-2-fp8.t27", "t27b": "pass"}, - {"path": "specs/providers/gonka/glm-5-3-flash.t27", "t27b": "pass"}, - {"path": "specs/providers/gonka/kimi-k2-6.t27", "t27b": "pass"}, - {"path": "specs/providers/gonka/minimax-m2-7.t27", "t27b": "pass"}, - {"path": "specs/providers/tri_gnk_pair.t27", "t27b": "pass"}, - {"path": "specs/providers/trinet/fpga-xc7a200t.t27", "t27b": "pass"}, - {"path": "specs/providers/trinet/gpu-consumer-24gb.t27", "t27b": "pass"}, - {"path": "specs/queen/actor_events.t27", "t27b": "pass"}, - {"path": "specs/queen/actor_view.t27", "t27b": "pass"}, - {"path": "specs/queen/actors.t27", "t27b": "pass"}, - {"path": "specs/queen/actors_hw.t27", "t27b": "pass"}, - {"path": "specs/queen/actors_hw_jtag.t27", "t27b": "pass"}, - {"path": "specs/queen/actors_hw_top.t27", "t27b": "pass"}, - {"path": "specs/queen/app.t27", "t27b": "pass"}, - {"path": "specs/queen/claim.t27", "t27b": "pass"}, - {"path": "specs/queen/control.t27", "t27b": "pass"}, - {"path": "specs/queen/dashboard.t27", "t27b": "pass"}, - {"path": "specs/queen/dispatch.t27", "t27b": "pass"}, - {"path": "specs/queen/dispatch_exit.t27", "t27b": "pass"}, - {"path": "specs/queen/domains.t27", "t27b": "pass"}, - {"path": "specs/queen/drain.t27", "t27b": "pass"}, - {"path": "specs/queen/events.t27", "t27b": "pass"}, - {"path": "specs/queen/golden_chain.t27", "t27b": "pass"}, - {"path": "specs/queen/hive.t27", "t27b": "pass"}, - {"path": "specs/queen/holds.t27", "t27b": "pass"}, - {"path": "specs/queen/jobs.t27", "t27b": "pass"}, - {"path": "specs/queen/keyed.t27", "t27b": "pass"}, - {"path": "specs/queen/keyed_guard.t27", "t27b": "pass"}, - {"path": "specs/queen/merger_gate.t27", "t27b": "pass"}, - {"path": "specs/queen/netlink.t27", "t27b": "pass"}, - {"path": "specs/queen/priority.t27", "t27b": "pass"}, - {"path": "specs/queen/replay/actors_decisions.t27", "t27b": "pass"}, - {"path": "specs/queen/replay/reviewer_decisions.t27", "t27b": "pass"}, - {"path": "specs/queen/replay/telemetry_decisions.t27", "t27b": "pass"}, - {"path": "specs/queen/review_lanes.t27", "t27b": "pass"}, - {"path": "specs/queen/review_log.t27", "t27b": "pass"}, - {"path": "specs/queen/review_valve.t27", "t27b": "pass"}, - {"path": "specs/queen/reviewer.t27", "t27b": "pass"}, - {"path": "specs/queen/reviewer_sizing.t27", "t27b": "pass"}, - {"path": "specs/queen/shaping.t27", "t27b": "pass"}, - {"path": "specs/queen/simulation.t27", "t27b": "pass"}, - {"path": "specs/queen/task_analysis.t27", "t27b": "pass"}, - {"path": "specs/queen/tasks.t27", "t27b": "pass"}, - {"path": "specs/queen/telemetry.t27", "t27b": "pass"}, - {"path": "specs/queen/turn_stop.t27", "t27b": "pass"}, - {"path": "specs/queen/views.t27", "t27b": "pass"}, - {"path": "specs/queen/waits.t27", "t27b": "pass"}, - {"path": "specs/queen/worktree_keep.t27", "t27b": "pass"}, - {"path": "specs/rings/ring_103_phi_sgd.t27", "t27b": "pass"}, - {"path": "specs/sandbox/health.t27", "t27b": "pass"}, - {"path": "specs/sandbox/https_enforce.t27", "t27b": "pass"}, - {"path": "specs/sandbox/orphan_detection.t27", "t27b": "pass"}, - {"path": "specs/sandbox/session_timeout.t27", "t27b": "pass"}, - {"path": "specs/skills/t27-measure-corpus.t27", "t27b": "pass"}, - {"path": "specs/skills/t27-phi-loop.t27", "t27b": "pass"}, - {"path": "specs/skills/t27-providers-steward.t27", "t27b": "pass"}, - {"path": "specs/skills/t27-self-host.t27", "t27b": "pass"}, - {"path": "specs/skills/t27-tri-pipeline.t27", "t27b": "pass"}, - {"path": "specs/skills/t27-tri.t27", "t27b": "pass"}, - {"path": "specs/skills/t27-wave-audit.t27", "t27b": "pass"}, - {"path": "specs/skills/t27-wrap-up.t27", "t27b": "pass"}, - {"path": "specs/skills/trinity-blog-post.t27", "t27b": "pass"}, - {"path": "specs/skills/trinity-board-sync.t27", "t27b": "pass"}, - {"path": "specs/skills/trinity-cloud.t27", "t27b": "pass"}, - {"path": "specs/skills/trinity-connect-accounts.t27", "t27b": "pass"}, - {"path": "specs/skills/trinity-doctor.t27", "t27b": "pass"}, - {"path": "specs/skills/trinity-farm-garden.t27", "t27b": "pass"}, - {"path": "specs/skills/trinity-fpga-synth.t27", "t27b": "pass"}, - {"path": "specs/skills/trinity-god-mode.t27", "t27b": "pass"}, - {"path": "specs/skills/trinity-implement-issue.t27", "t27b": "pass"}, - {"path": "specs/skills/trinity-queen-hive-visuals.t27", "t27b": "pass"}, - {"path": "specs/skills/trinity-review-code.t27", "t27b": "pass"}, - {"path": "specs/skills/trinity-run-tests.t27", "t27b": "pass"}, - {"path": "specs/skills/trinity-scholar.t27", "t27b": "pass"}, - {"path": "specs/skills/trinity-status.t27", "t27b": "pass"}, - {"path": "specs/skills/trinity-tech-tree.t27", "t27b": "pass"}, - {"path": "specs/skills/trinity-tri.t27", "t27b": "pass"}, - {"path": "specs/skills/trinity-trinity-test.t27", "t27b": "pass"}, - {"path": "specs/skills/trinity-ux-wave.t27", "t27b": "pass"}, - {"path": "specs/skills/trinity-vibee-gen.t27", "t27b": "pass"}, - {"path": "specs/skills/trinity-vsa-verify.t27", "t27b": "pass"}, - {"path": "specs/skills/trinity-wave.t27", "t27b": "pass"}, - {"path": "specs/system/unified-agent-operations.t27", "t27b": "pass"}, - {"path": "specs/ternary/activation_quantizer.t27", "t27b": "pass"}, - {"path": "specs/ternary/bitnet_layer.t27", "t27b": "pass"}, - {"path": "specs/ternary/bitnet_majority.t27", "t27b": "pass"}, - {"path": "specs/ternary/bitnet_mlp.t27", "t27b": "pass"}, - {"path": "specs/ternary/bitnet_mlp3.t27", "t27b": "pass"}, - {"path": "specs/ternary/bitnet_neuron.t27", "t27b": "pass"}, - {"path": "specs/ternary/bitnet_neuron_nchunk.t27", "t27b": "pass"}, - {"path": "specs/ternary/clocked_counter.t27", "t27b": "pass"}, - {"path": "specs/ternary/comb_bitnet_layer.t27", "t27b": "pass"}, - {"path": "specs/ternary/comb_bitnet_neuron.t27", "t27b": "pass"}, - {"path": "specs/ternary/comb_ternary_dot.t27", "t27b": "pass"}, - {"path": "specs/ternary/gft_add_rne.t27", "t27b": "pass"}, - {"path": "specs/ternary/gft_argmax4.t27", "t27b": "pass"}, - {"path": "specs/ternary/gft_axpy.t27", "t27b": "pass"}, - {"path": "specs/ternary/gft_bitnet_neuron.t27", "t27b": "pass"}, - {"path": "specs/ternary/gft_classifier4.t27", "t27b": "pass"}, - {"path": "specs/ternary/gft_classify.t27", "t27b": "pass"}, - {"path": "specs/ternary/gft_classify3.t27", "t27b": "pass"}, - {"path": "specs/ternary/gft_dot2.t27", "t27b": "pass"}, - {"path": "specs/ternary/gft_dot2_rne.t27", "t27b": "pass"}, - {"path": "specs/ternary/gft_dot4.t27", "t27b": "pass"}, - {"path": "specs/ternary/gft_dot4_rne.t27", "t27b": "pass"}, - {"path": "specs/ternary/gft_dot8.t27", "t27b": "pass"}, - {"path": "specs/ternary/gft_exp2.t27", "t27b": "pass"}, - {"path": "specs/ternary/gft_hidden2.t27", "t27b": "pass"}, - {"path": "specs/ternary/gft_layer2.t27", "t27b": "pass"}, - {"path": "specs/ternary/gft_layer3.t27", "t27b": "pass"}, - {"path": "specs/ternary/gft_layer4.t27", "t27b": "pass"}, - {"path": "specs/ternary/gft_log2.t27", "t27b": "pass"}, - {"path": "specs/ternary/gft_logistic.t27", "t27b": "pass"}, - {"path": "specs/ternary/gft_madd.t27", "t27b": "pass"}, - {"path": "specs/ternary/gft_magsub_tie.t27", "t27b": "pass"}, - {"path": "specs/ternary/gft_mlp2.t27", "t27b": "pass"}, - {"path": "specs/ternary/gft_mlp3.t27", "t27b": "pass"}, - {"path": "specs/ternary/gft_mul_rne.t27", "t27b": "pass"}, - {"path": "specs/ternary/gft_neuron_full.t27", "t27b": "pass"}, - {"path": "specs/ternary/gft_nll.t27", "t27b": "pass"}, - {"path": "specs/ternary/gft_recip.t27", "t27b": "pass"}, - {"path": "specs/ternary/gft_relu.t27", "t27b": "pass"}, - {"path": "specs/ternary/gft_sadd.t27", "t27b": "pass"}, - {"path": "specs/ternary/gft_sgd_step.t27", "t27b": "pass"}, - {"path": "specs/ternary/gft_signed_dot4.t27", "t27b": "pass"}, - {"path": "specs/ternary/gft_signed_mac.t27", "t27b": "pass"}, - {"path": "specs/ternary/gft_smul.t27", "t27b": "pass"}, - {"path": "specs/ternary/gft_softmax4.t27", "t27b": "pass"}, - {"path": "specs/ternary/gft_softmax_grad4.t27", "t27b": "pass"}, - {"path": "specs/ternary/gft_train1.t27", "t27b": "pass"}, - {"path": "specs/ternary/gft_train2.t27", "t27b": "pass"}, - {"path": "specs/ternary/gft_train2relu.t27", "t27b": "pass"}, - {"path": "specs/ternary/gft_xorbp.t27", "t27b": "pass"}, - {"path": "specs/ternary/gft_xorbp2.t27", "t27b": "pass"}, - {"path": "specs/ternary/gft_xornet.t27", "t27b": "pass"}, - {"path": "specs/ternary/gft_xorpercep.t27", "t27b": "pass"}, - {"path": "specs/ternary/gft_xorpercep3.t27", "t27b": "pass"}, - {"path": "specs/ternary/gft_xorpercep4.t27", "t27b": "pass"}, - {"path": "specs/ternary/gft_xortrain.t27", "t27b": "pass"}, - {"path": "specs/ternary/radix_economy.t27", "t27b": "pass"}, - {"path": "specs/ternary/stream_ternary_mac.t27", "t27b": "pass"}, - {"path": "specs/ternary/ternary_full_adder.t27", "t27b": "pass"}, - {"path": "specs/ternary/ternary_mac.t27", "t27b": "pass"}, - {"path": "specs/ternary/ternary_ripple_adder.t27", "t27b": "pass"}, - {"path": "specs/ternary/ternary_xor.t27", "t27b": "pass"}, - {"path": "specs/ternary/trits.t27", "t27b": "pass"}, - {"path": "specs/tools/catalog.t27", "t27b": "pass"}, - {"path": "specs/tools/epic_ci.t27", "t27b": "pass"}, - {"path": "specs/tools/mcp/gitbutler.t27", "t27b": "pass"}, - {"path": "specs/tools/mcp/inngest-dev.t27", "t27b": "pass"}, - {"path": "specs/tools/mcp/needle.t27", "t27b": "pass"}, - {"path": "specs/tools/mcp/neon.t27", "t27b": "pass"}, - {"path": "specs/tools/mcp/notebooklm.t27", "t27b": "pass"}, - {"path": "specs/tools/mcp/railway-mcp-server.t27", "t27b": "pass"}, - {"path": "specs/tools/mcp/t27-traceability.t27", "t27b": "pass"}, - {"path": "specs/tools/mcp/tri-mcp.t27", "t27b": "pass"}, - {"path": "specs/tools/mcp/tri-ssot.t27", "t27b": "pass"}, - {"path": "specs/tools/mcp/trinity.t27", "t27b": "pass"}, - {"path": "specs/tools/mcp/zig-docs.t27", "t27b": "pass"}, - {"path": "specs/tools/mcp_protocol.t27", "t27b": "pass"}, - {"path": "specs/tools/t27o/rust_convert.t27", "t27b": "pass"}, - {"path": "specs/tools/t27o/rust_std.t27", "t27b": "pass"}, - {"path": "specs/tools/tri/abandoned.t27", "t27b": "pass"}, - {"path": "specs/tools/tri/cell.t27", "t27b": "pass"}, - {"path": "specs/tools/tri/census.t27", "t27b": "pass"}, - {"path": "specs/tools/tri/ci.t27", "t27b": "pass"}, - {"path": "specs/tools/tri/competitors.t27", "t27b": "pass"}, - {"path": "specs/tools/tri/discard.t27", "t27b": "pass"}, - {"path": "specs/tools/tri/doctor.t27", "t27b": "pass"}, - {"path": "specs/tools/tri/elab.t27", "t27b": "pass"}, - {"path": "specs/tools/tri/emit.t27", "t27b": "pass"}, - {"path": "specs/tools/tri/experience.t27", "t27b": "pass"}, - {"path": "specs/tools/tri/fleet.t27", "t27b": "pass"}, - {"path": "specs/tools/tri/fmt.t27", "t27b": "pass"}, - {"path": "specs/tools/tri/fpga.t27", "t27b": "pass"}, - {"path": "specs/tools/tri/gates.t27", "t27b": "pass"}, - {"path": "specs/tools/tri/gen.t27", "t27b": "pass"}, - {"path": "specs/tools/tri/harness.t27", "t27b": "pass"}, - {"path": "specs/tools/tri/health.t27", "t27b": "pass"}, - {"path": "specs/tools/tri/hooks.t27", "t27b": "pass"}, - {"path": "specs/tools/tri/issues.t27", "t27b": "pass"}, - {"path": "specs/tools/tri/jumps.t27", "t27b": "pass"}, - {"path": "specs/tools/tri/kinds.t27", "t27b": "pass"}, - {"path": "specs/tools/tri/lean.t27", "t27b": "pass"}, - {"path": "specs/tools/tri/ledgers.t27", "t27b": "pass"}, - {"path": "specs/tools/tri/loop.t27", "t27b": "pass"}, - {"path": "specs/tools/tri/merging.t27", "t27b": "pass"}, - {"path": "specs/tools/tri/misread.t27", "t27b": "pass"}, - {"path": "specs/tools/tri/mods.t27", "t27b": "pass"}, - {"path": "specs/tools/tri/mutate.t27", "t27b": "pass"}, - {"path": "specs/tools/tri/now.t27", "t27b": "pass"}, - {"path": "specs/tools/tri/one-away.t27", "t27b": "pass"}, - {"path": "specs/tools/tri/orphaned.t27", "t27b": "pass"}, - {"path": "specs/tools/tri/pr.t27", "t27b": "pass"}, - {"path": "specs/tools/tri/prose.t27", "t27b": "pass"}, - {"path": "specs/tools/tri/quantifiers.t27", "t27b": "pass"}, - {"path": "specs/tools/tri/red.t27", "t27b": "pass"}, - {"path": "specs/tools/tri/reseal.t27", "t27b": "pass"}, - {"path": "specs/tools/tri/rtl.t27", "t27b": "pass"}, - {"path": "specs/tools/tri/seals.t27", "t27b": "pass"}, - {"path": "specs/tools/tri/serve.t27", "t27b": "pass"}, - {"path": "specs/tools/tri/skill.t27", "t27b": "pass"}, - {"path": "specs/tools/tri/status.t27", "t27b": "pass"}, - {"path": "specs/tools/tri/sweep.t27", "t27b": "pass"}, - {"path": "specs/tools/tri/synth.t27", "t27b": "pass"}, - {"path": "specs/tools/tri/test.t27", "t27b": "pass"}, - {"path": "specs/tools/tri/topic.t27", "t27b": "pass"}, - {"path": "specs/tools/tri/types.t27", "t27b": "pass"}, - {"path": "specs/tools/tri/unparsed.t27", "t27b": "pass"}, - {"path": "specs/tools/tri/vectors.t27", "t27b": "pass"}, - {"path": "specs/tools/tri/verdict.t27", "t27b": "pass"}, - {"path": "specs/tools/tri/vsim.t27", "t27b": "pass"}, - {"path": "specs/tools/tri/window.t27", "t27b": "pass"}, - {"path": "specs/tools/tri/worktrees.t27", "t27b": "pass"}, - {"path": "specs/tools/trinity/tri/bench.t27", "t27b": "pass"}, - {"path": "specs/tools/trinity/tri/bio.t27", "t27b": "pass"}, - {"path": "specs/tools/trinity/tri/blindspots.t27", "t27b": "pass"}, - {"path": "specs/tools/trinity/tri/conscious.t27", "t27b": "pass"}, - {"path": "specs/tools/trinity/tri/constants.t27", "t27b": "pass"}, - {"path": "specs/tools/trinity/tri/cosmos.t27", "t27b": "pass"}, - {"path": "specs/tools/trinity/tri/dashboard.t27", "t27b": "pass"}, - {"path": "specs/tools/trinity/tri/fib.t27", "t27b": "pass"}, - {"path": "specs/tools/trinity/tri/fpga.t27", "t27b": "pass"}, - {"path": "specs/tools/trinity/tri/gematria.t27", "t27b": "pass"}, - {"path": "specs/tools/trinity/tri/govern.t27", "t27b": "pass"}, - {"path": "specs/tools/trinity/tri/hardware.t27", "t27b": "pass"}, - {"path": "specs/tools/trinity/tri/identity.t27", "t27b": "pass"}, - {"path": "specs/tools/trinity/tri/lucas.t27", "t27b": "pass"}, - {"path": "specs/tools/trinity/tri/mesh.t27", "t27b": "pass"}, - {"path": "specs/tools/trinity/tri/needle-check.t27", "t27b": "pass"}, - {"path": "specs/tools/trinity/tri/needle-search.t27", "t27b": "pass"}, - {"path": "specs/tools/trinity/tri/needle.t27", "t27b": "pass"}, - {"path": "specs/tools/trinity/tri/omega.t27", "t27b": "pass"}, - {"path": "specs/tools/trinity/tri/particles.t27", "t27b": "pass"}, - {"path": "specs/tools/trinity/tri/phi.t27", "t27b": "pass"}, - {"path": "specs/tools/trinity/tri/quantum.t27", "t27b": "pass"}, - {"path": "specs/tools/trinity/tri/reputation.t27", "t27b": "pass"}, - {"path": "specs/tools/trinity/tri/sacred-const.t27", "t27b": "pass"}, - {"path": "specs/tools/trinity/tri/spiral.t27", "t27b": "pass"}, - {"path": "specs/tools/trinity/tri/swarm.t27", "t27b": "pass"}, - {"path": "specs/tools/trinity/tri/test.t27", "t27b": "pass"}, - {"path": "specs/tools/trinity/tri/vsa.t27", "t27b": "pass"}, - {"path": "specs/tools/trinity/tri/wallet.t27", "t27b": "pass"}, - {"path": "specs/traffic_animator.t27", "t27b": "pass"}, - {"path": "specs/tri/actors/metrics.t27", "t27b": "pass"}, - {"path": "specs/tri/agent/faculty_board.t27", "t27b": "pass"}, - {"path": "specs/tri/catalog/health.t27", "t27b": "pass"}, - {"path": "specs/tri/collections/namespace.t27", "t27b": "pass"}, - {"path": "specs/tri/crypto/ed25519.t27", "t27b": "pass"}, - {"path": "specs/tri/crypto/hex.t27", "t27b": "pass"}, - {"path": "specs/tri/crypto/sha256.t27", "t27b": "pass"}, - {"path": "specs/tri/crypto/sha512.t27", "t27b": "pass"}, - {"path": "specs/tri/graph/bellman_ford.t27", "t27b": "pass"}, - {"path": "specs/tri/graph/graph.t27", "t27b": "pass"}, - {"path": "specs/tri/graph/topological_sort.t27", "t27b": "pass"}, - {"path": "specs/tri/hot/hot.t27", "t27b": "pass"}, - {"path": "specs/tri/lab/receipt.t27", "t27b": "pass"}, - {"path": "specs/tri/lanes/lanes.t27", "t27b": "pass"}, - {"path": "specs/tri/math/math.t27", "t27b": "pass"}, - {"path": "specs/tri/math/measurement.t27", "t27b": "pass"}, - {"path": "specs/tri/misread/shapes.t27", "t27b": "pass"}, - {"path": "specs/tri/mutate/census.t27", "t27b": "pass"}, - {"path": "specs/tri/mutate/lab.t27", "t27b": "pass"}, - {"path": "specs/tri/mutate/plant.t27", "t27b": "pass"}, - {"path": "specs/tri/mutate/survivors.t27", "t27b": "pass"}, - {"path": "specs/tri/network/payout.t27", "t27b": "pass"}, - {"path": "specs/tri/pipeline/codegen.t27", "t27b": "pass"}, - {"path": "specs/tri/pipeline/spec_writer.t27", "t27b": "pass"}, - {"path": "specs/tri/pipeline/workflow.t27", "t27b": "pass"}, - {"path": "specs/tri/reseal/seal.t27", "t27b": "pass"}, - {"path": "specs/tri/search/pattern.t27", "t27b": "pass"}, - {"path": "specs/tri/sort/insertion_sort.t27", "t27b": "pass"}, - {"path": "specs/tri/sort/merge_sort.t27", "t27b": "pass"}, - {"path": "specs/tri/sort/selection_sort.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/a64.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/any_param_plan.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/arith_op.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/ast_scan.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/ast_shape.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/ast_walk.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/bit_cast_plan.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/blockers.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/builtin_plan.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/check_budget.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/cmp_op.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/coerce_plan.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/comptime_float.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/conformance/anonymous_struct.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/conformance/anytype_typeof.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/conformance/array_length_expr.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/conformance/array_literal.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/conformance/array_literal_value.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/conformance/array_repeat_text.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/conformance/bare_abs.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/conformance/big_frame.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/conformance/big_repeat_global.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/conformance/bit_cast.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/conformance/brace_invariant.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/conformance/builtin_abs_max_min_pi.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/conformance/carried_allocator.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/conformance/carried_container.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/conformance/cmp_out_of_range.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/conformance/comptime_float.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/conformance/comptime_float_f128.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/conformance/const_division.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/conformance/const_optional.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/conformance/discard_value.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/conformance/div_trunc_panic.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/conformance/elf_object.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/conformance/empty_anon_literal.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/conformance/empty_typed_array_literal.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/conformance/eval_branch_quota.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/conformance/float_as.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/conformance/float_call_cast.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/conformance/float_from_int_literal.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/conformance/float_mul_pow2.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/conformance/float_sqrt.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/conformance/frame_address_caller_owned.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/conformance/i128_arith.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/conformance/i128_ops.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/conformance/i128_return.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/conformance/int_cast.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/conformance/int_cast_index.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/conformance/large_frame.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/conformance/lazy_signature.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/conformance/let_reassigned.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/conformance/libm_logf.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/conformance/libm_powf.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/conformance/libm_rounding.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/conformance/libm_std_math.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/conformance/module_var_in_test.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/conformance/negative_float_literal.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/conformance/nested_anon_struct.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/conformance/numeric_coercion.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/conformance/odd_width_int.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/conformance/opaque_pointer.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/conformance/opt_void.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/conformance/optional_enum_compare.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/conformance/optional_module_var.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/conformance/param_discard.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/conformance/pointer_equality.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/conformance/postfix_optional.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/conformance/rem_int.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/conformance/repeat_addr_unreached.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/conformance/repeat_local.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/conformance/repeat_width_suffix.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/conformance/return_undefined_void.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/conformance/scaffold_local.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/conformance/scope_exit.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/conformance/scoped_gf16.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/conformance/shadow_module_var.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/conformance/size_of.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/conformance/slice_arg_one_element.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/conformance/static_slice_literal.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/conformance/std_mem_byte_slice.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/conformance/stdmem.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/conformance/str_module_var.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/conformance/string_slice_literal.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/conformance/struct_lit_if.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/conformance/test_local_write.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/conformance/tuple_local.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/conformance/tuple_local_index.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/conformance/type_alias.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/conformance/type_void.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/conformance/undefined_arg.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/conformance/undefined_module_var.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/conformance/unreached_stub.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/conformance/unread_anytype.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/conformance/unresolved_signature.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/conformance/untyped_local.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/conformance/untyped_local_uses.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/conformance/value_ignored.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/conformance/value_params.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/conformance/verilog_lib.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/conformance/verilog_prim.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/conformance/verilog_use.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/conformance/verilog_widths.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/conformance/void_bind.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/conformance/wide_int_const.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/conformance/zig_keyword_field.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/const_div_plan.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/discard_plan.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/dogfood.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/elf.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/emit_kit.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/empty_lit_plan.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/eval_arith.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/float_as_plan.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/frame_store_plan.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/fuzz.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/fuzz_oracle.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/i128_plan.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/int_cast_plan.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/lazy_sig_plan.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/ledger_steward.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/lencall.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/libm.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/libm_plan.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/literal_plan.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/macho.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/opaque_plan.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/optional_compare_plan.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/ptr_eq_plan.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/reduce.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/ref_var_plan.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/scaffold_plan.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/slice_lit_plan.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/source_text.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/stdmem.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/stdmem_plan.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/steward.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/text_escape.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/ts_emit.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/ts_plan.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/tuple_local_plan.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/type_text.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/undefined_arg_plan.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/verdict_key.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/verilog_emit.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/verilog_plan.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/void_bind_plan.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/wide_plan.t27", "t27b": "pass"}, - {"path": "specs/tri/test/report.t27", "t27b": "pass"}, - {"path": "specs/tri/utils/args.t27", "t27b": "pass"}, - {"path": "specs/tri/utils/exit_codes.t27", "t27b": "pass"}, - {"path": "specs/tri/utils/template.t27", "t27b": "pass"}, - {"path": "specs/trinet/etx.t27", "t27b": "pass"}, - {"path": "specs/trinet/ledger.t27", "t27b": "pass"}, - {"path": "specs/trinet/mint_authority.t27", "t27b": "pass"}, - {"path": "specs/trinet/node-work-credit.t27", "t27b": "pass"}, - {"path": "specs/trinet/tri-bridge.t27", "t27b": "pass"}, - {"path": "specs/trinity/build_graph.t27", "t27b": "pass"}, - {"path": "specs/trinity/capabilities/abi.c-api.t27", "t27b": "pass"}, - {"path": "specs/trinity/capabilities/agent.daemons.t27", "t27b": "pass"}, - {"path": "specs/trinity/capabilities/agent.phi-loop.t27", "t27b": "pass"}, - {"path": "specs/trinity/capabilities/agent.tri-api.t27", "t27b": "pass"}, - {"path": "specs/trinity/capabilities/api.http-server.t27", "t27b": "pass"}, - {"path": "specs/trinity/capabilities/archive.legacy.t27", "t27b": "pass"}, - {"path": "specs/trinity/capabilities/bench.suite.t27", "t27b": "pass"}, - {"path": "specs/trinity/capabilities/bot.tri-bot.t27", "t27b": "pass"}, - {"path": "specs/trinity/capabilities/brain.regions.t27", "t27b": "pass"}, - {"path": "specs/trinity/capabilities/catalog.spec-mirror.t27", "t27b": "pass"}, - {"path": "specs/trinity/capabilities/catalog.world-scan.t27", "t27b": "pass"}, - {"path": "specs/trinity/capabilities/cli.tri.t27", "t27b": "pass"}, - {"path": "specs/trinity/capabilities/convert.b2t.t27", "t27b": "pass"}, - {"path": "specs/trinity/capabilities/examples.zig.t27", "t27b": "pass"}, - {"path": "specs/trinity/capabilities/ext.vscode-swe.t27", "t27b": "pass"}, - {"path": "specs/trinity/capabilities/fpga.adapter.t27", "t27b": "pass"}, - {"path": "specs/trinity/capabilities/fpga.in-repo.t27", "t27b": "pass"}, - {"path": "specs/trinity/capabilities/lib.trinity.t27", "t27b": "pass"}, - {"path": "specs/trinity/capabilities/llm.firebird.t27", "t27b": "pass"}, - {"path": "specs/trinity/capabilities/llm.igla-chat.t27", "t27b": "pass"}, - {"path": "specs/trinity/capabilities/mcp.needle-mcp.t27", "t27b": "pass"}, - {"path": "specs/trinity/capabilities/mcp.trinity-mcp.t27", "t27b": "pass"}, - {"path": "specs/trinity/capabilities/native.canvas.t27", "t27b": "pass"}, - {"path": "specs/trinity/capabilities/native.node-gui.t27", "t27b": "pass"}, - {"path": "specs/trinity/capabilities/native.queen-app.t27", "t27b": "pass"}, - {"path": "specs/trinity/capabilities/node.trinity-node.t27", "t27b": "pass"}, - {"path": "specs/trinity/capabilities/numeric.golden-float.t27", "t27b": "pass"}, - {"path": "specs/trinity/capabilities/ops.deploy-infra.t27", "t27b": "pass"}, - {"path": "specs/trinity/capabilities/ops.railway-cli.t27", "t27b": "pass"}, - {"path": "specs/trinity/capabilities/pkg.vendored-cache.t27", "t27b": "pass"}, - {"path": "specs/trinity/capabilities/queen.lib.t27", "t27b": "pass"}, - {"path": "specs/trinity/capabilities/registry.commands.t27", "t27b": "pass"}, - {"path": "specs/trinity/capabilities/release.packaging.t27", "t27b": "pass"}, - {"path": "specs/trinity/capabilities/research.nexus-docs.t27", "t27b": "pass"}, - {"path": "specs/trinity/capabilities/research.programs.t27", "t27b": "pass"}, - {"path": "specs/trinity/capabilities/research.unreferenced-sources.t27", "t27b": "pass"}, - {"path": "specs/trinity/capabilities/search.vsa-index.t27", "t27b": "pass"}, - {"path": "specs/trinity/capabilities/specs.t27-vendored-compiler.t27", "t27b": "pass"}, - {"path": "specs/trinity/capabilities/specs.tri-corpus.t27", "t27b": "pass"}, - {"path": "specs/trinity/capabilities/specs.vibee-corpus.t27", "t27b": "pass"}, - {"path": "specs/trinity/capabilities/state.trinity-dir.t27", "t27b": "pass"}, - {"path": "specs/trinity/capabilities/test.graph.t27", "t27b": "pass"}, - {"path": "specs/trinity/capabilities/tools.scripts.t27", "t27b": "pass"}, - {"path": "specs/trinity/capabilities/train.hslm.t27", "t27b": "pass"}, - {"path": "specs/trinity/capabilities/training.targets.t27", "t27b": "pass"}, - {"path": "specs/trinity/capabilities/tri27.programs.t27", "t27b": "pass"}, - {"path": "specs/trinity/capabilities/tri27.toolchain.t27", "t27b": "pass"}, - {"path": "specs/trinity/capabilities/vibee.compiler.t27", "t27b": "pass"}, - {"path": "specs/trinity/capabilities/vsa.zig-hdc.t27", "t27b": "pass"}, - {"path": "specs/trinity/capabilities/web.docsite.t27", "t27b": "pass"}, - {"path": "specs/trinity/capabilities/web.queen-web.t27", "t27b": "pass"}, - {"path": "specs/trinity/capabilities/web.site.t27", "t27b": "pass"}, - {"path": "specs/trinity/compiler_matrix.t27", "t27b": "pass"}, - {"path": "specs/trinity/project.t27", "t27b": "pass"}, - {"path": "specs/ui/queen_evidence.t27", "t27b": "pass"}, - {"path": "specs/vault/audit.t27", "t27b": "pass"}, - {"path": "specs/vault/merge.t27", "t27b": "pass"}, - {"path": "specs/vault/policy.t27", "t27b": "pass"}, - {"path": "specs/verified/bench_agent.t27", "t27b": "pass"}, - {"path": "specs/verified/bench_boards.t27", "t27b": "pass"}, - {"path": "specs/verified/bitstream_reuse.t27", "t27b": "pass"}, - {"path": "specs/verified/bitstream_share.t27", "t27b": "pass"}, - {"path": "specs/verified/clock_constraints.t27", "t27b": "pass"}, - {"path": "specs/verified/corpus_merkle.t27", "t27b": "pass"}, - {"path": "specs/verified/corpus_receipt.t27", "t27b": "pass"}, - {"path": "specs/verified/ddc_receipt.t27", "t27b": "pass"}, - {"path": "specs/verified/device_dna.t27", "t27b": "pass"}, - {"path": "specs/verified/device_evidence.t27", "t27b": "pass"}, - {"path": "specs/verified/die_binding.t27", "t27b": "pass"}, - {"path": "specs/verified/digest_cache.t27", "t27b": "pass"}, - {"path": "specs/verified/evidence_chain.t27", "t27b": "pass"}, - {"path": "specs/verified/failure_loop.t27", "t27b": "pass"}, - {"path": "specs/verified/frontier.t27", "t27b": "pass"}, - {"path": "specs/verified/gen_hash_cache.t27", "t27b": "pass"}, - {"path": "specs/verified/independence.t27", "t27b": "pass"}, - {"path": "specs/verified/payout.t27", "t27b": "pass"}, - {"path": "specs/verified/poc/a/slot.t27", "t27b": "pass"}, - {"path": "specs/verified/poc/b/slot.t27", "t27b": "pass"}, - {"path": "specs/verified/poc/run.t27", "t27b": "pass"}, - {"path": "specs/verified/poc/static_counter.t27", "t27b": "pass"}, - {"path": "specs/verified/receipt.t27", "t27b": "pass"}, - {"path": "specs/verified/region.t27", "t27b": "pass"}, - {"path": "specs/verified/reuse.t27", "t27b": "pass"}, - {"path": "specs/verified/review_gate.t27", "t27b": "pass"}, - {"path": "specs/verified/run_record.t27", "t27b": "pass"}, - {"path": "specs/verified/seal_check.t27", "t27b": "pass"}, - {"path": "specs/verified/seal_identity.t27", "t27b": "pass"}, - {"path": "specs/verified/signed_receipt.t27", "t27b": "pass"}, - {"path": "specs/verified/silicon_queue.t27", "t27b": "pass"}, - {"path": "specs/verified/silicon_runs.t27", "t27b": "pass"}, - {"path": "specs/verified/suite_jobs.t27", "t27b": "pass"}, - {"path": "specs/verified/ternary_link_run.t27", "t27b": "pass"}, - {"path": "specs/verified/verdict.t27", "t27b": "pass"}, - {"path": "specs/verified/verdict_audit.t27", "t27b": "pass"}, - {"path": "specs/verified/watch.t27", "t27b": "pass"}, - {"path": "specs/vm/trinity_vm.t27", "t27b": "pass"}, - {"path": "specs/vsa/similarity_search.t27", "t27b": "pass"}, - {"path": "specs/vsa/trinity_compat.t27", "t27b": "pass"}, - {"path": "specs/xilinx7/bench_coverage.t27", "t27b": "pass"}, - {"path": "specs/xilinx7/far.t27", "t27b": "pass"}, - {"path": "specs/xilinx7/flow.t27", "t27b": "pass"}, - {"path": "specs/xilinx7/frames.t27", "t27b": "pass"}, - {"path": "specs/xilinx7/packets.t27", "t27b": "pass"} + {"path": "specs/a/b_c.t27", "t27b": "pass"}, + {"path": "specs/a_b/c.t27", "t27b": "pass"}, + {"path": "specs/agents/a.t27", "t27b": "pass"}, + {"path": "specs/agents/b.t27", "t27b": "pass"}, + {"path": "specs/agents/c.t27", "t27b": "pass"}, + {"path": "specs/agents/d.t27", "t27b": "pass"}, + {"path": "specs/agents/e.t27", "t27b": "pass"}, + {"path": "specs/agents/f.t27", "t27b": "pass"}, + {"path": "specs/agents/g.t27", "t27b": "pass"}, + {"path": "specs/agents/h.t27", "t27b": "pass"}, + {"path": "specs/agents/i.t27", "t27b": "pass"}, + {"path": "specs/agents/j.t27", "t27b": "pass"}, + {"path": "specs/agents/k.t27", "t27b": "pass"}, + {"path": "specs/agents/l.t27", "t27b": "pass"}, + {"path": "specs/agents/m.t27", "t27b": "pass"}, + {"path": "specs/agents/n.t27", "t27b": "pass"}, + {"path": "specs/agents/o.t27", "t27b": "pass"}, + {"path": "specs/agents/p.t27", "t27b": "pass"}, + {"path": "specs/agents/q.t27", "t27b": "pass"}, + {"path": "specs/agents/r.t27", "t27b": "pass"}, + {"path": "specs/agents/s.t27", "t27b": "pass"}, + {"path": "specs/agents/t.t27", "t27b": "pass"}, + {"path": "specs/agents/ti.t27", "t27b": "pass"}, + {"path": "specs/agents/u.t27", "t27b": "pass"}, + {"path": "specs/agents/v.t27", "t27b": "pass"}, + {"path": "specs/agents/w.t27", "t27b": "pass"}, + {"path": "specs/agents/x.t27", "t27b": "pass"}, + {"path": "specs/agents/y.t27", "t27b": "pass"}, + {"path": "specs/agents/z.t27", "t27b": "pass"}, + {"path": "specs/api/c_abi.t27", "t27b": "pass"}, + {"path": "specs/api/tri_api_context.t27", "t27b": "pass"}, + {"path": "specs/api/tri_api_loop.t27", "t27b": "pass"}, + {"path": "specs/api/tri_api_permissions.t27", "t27b": "pass"}, + {"path": "specs/api/tri_api_session.t27", "t27b": "pass"}, + {"path": "specs/api/tri_net_api.t27", "t27b": "pass"}, + {"path": "specs/automation/agent-claims-honest.t27", "t27b": "pass"}, + {"path": "specs/automation/agent-conversations.t27", "t27b": "pass"}, + {"path": "specs/automation/agent-hive-group.t27", "t27b": "pass"}, + {"path": "specs/automation/agent-media-kie.t27", "t27b": "pass"}, + {"path": "specs/automation/agent-neuro-kie.t27", "t27b": "pass"}, + {"path": "specs/automation/agent-provider-chain.t27", "t27b": "pass"}, + {"path": "specs/automation/agent-spec-bank.t27", "t27b": "pass"}, + {"path": "specs/automation/ball-board.t27", "t27b": "pass"}, + {"path": "specs/automation/ball-grants.t27", "t27b": "pass"}, + {"path": "specs/automation/blog-share.t27", "t27b": "pass"}, + {"path": "specs/automation/bot-agent-memory.t27", "t27b": "pass"}, + {"path": "specs/automation/bot-agent-stream.t27", "t27b": "pass"}, + {"path": "specs/automation/bot-agent-team.t27", "t27b": "pass"}, + {"path": "specs/automation/bot-event-tabs.t27", "t27b": "pass"}, + {"path": "specs/automation/bot-menu-press.t27", "t27b": "pass"}, + {"path": "specs/automation/bot-neuro-office.t27", "t27b": "pass"}, + {"path": "specs/automation/bot-office-crm.t27", "t27b": "pass"}, + {"path": "specs/automation/bot-topic-tabs.t27", "t27b": "pass"}, + {"path": "specs/automation/browser-pod-restart.t27", "t27b": "pass"}, + {"path": "specs/automation/browser-sign-in.t27", "t27b": "pass"}, + {"path": "specs/automation/browser-tab-strip.t27", "t27b": "pass"}, + {"path": "specs/automation/browser-viewer-boot.t27", "t27b": "pass"}, + {"path": "specs/automation/card-chat-night-watch.t27", "t27b": "pass"}, + {"path": "specs/automation/ci-bridge.t27", "t27b": "pass"}, + {"path": "specs/automation/claim-guard-bar.t27", "t27b": "pass"}, + {"path": "specs/automation/connect-card.t27", "t27b": "pass"}, + {"path": "specs/automation/course-access.t27", "t27b": "pass"}, + {"path": "specs/automation/course-outreach.t27", "t27b": "pass"}, + {"path": "specs/automation/crm-client-onboard.t27", "t27b": "pass"}, + {"path": "specs/automation/crm-client-ownership.t27", "t27b": "pass"}, + {"path": "specs/automation/crm-client-workspace.t27", "t27b": "pass"}, + {"path": "specs/automation/crm-duet.t27", "t27b": "pass"}, + {"path": "specs/automation/crm-first-screen.t27", "t27b": "pass"}, + {"path": "specs/automation/crm-lead-magnet.t27", "t27b": "pass"}, + {"path": "specs/automation/crm-sellers.t27", "t27b": "pass"}, + {"path": "specs/automation/crm-story-reel.t27", "t27b": "pass"}, + {"path": "specs/automation/engage-desk.t27", "t27b": "pass"}, + {"path": "specs/automation/hive-contributor-keys.t27", "t27b": "pass"}, + {"path": "specs/automation/inngest-functions-status.t27", "t27b": "pass"}, + {"path": "specs/automation/inngest-probe-suite.t27", "t27b": "pass"}, + {"path": "specs/automation/inngest-queen-scheduler.t27", "t27b": "pass"}, + {"path": "specs/automation/kanban-card-chat.t27", "t27b": "pass"}, + {"path": "specs/automation/leela-agent-link.t27", "t27b": "pass"}, + {"path": "specs/automation/mail-push.t27", "t27b": "pass"}, + {"path": "specs/automation/meeting-reminders.t27", "t27b": "pass"}, + {"path": "specs/automation/meta-connect.t27", "t27b": "pass"}, + {"path": "specs/automation/owner-studio.t27", "t27b": "pass"}, + {"path": "specs/automation/photo-actions.t27", "t27b": "pass"}, + {"path": "specs/automation/plan-reel.t27", "t27b": "pass"}, + {"path": "specs/automation/poster-facts-overlay.t27", "t27b": "pass"}, + {"path": "specs/automation/queen-contributor-keys.t27", "t27b": "pass"}, + {"path": "specs/automation/queen-growth.t27", "t27b": "pass"}, + {"path": "specs/automation/reddit-desk.t27", "t27b": "pass"}, + {"path": "specs/automation/review-jam.t27", "t27b": "pass"}, + {"path": "specs/automation/seal-stands-in.t27", "t27b": "pass"}, + {"path": "specs/automation/social-api.t27", "t27b": "pass"}, + {"path": "specs/automation/split-reel.t27", "t27b": "pass"}, + {"path": "specs/automation/token-wallet.t27", "t27b": "pass"}, + {"path": "specs/automation/tri-claim-batch.t27", "t27b": "pass"}, + {"path": "specs/automation/tri-wallet-chains.t27", "t27b": "pass"}, + {"path": "specs/automation/wrapup-auto.t27", "t27b": "pass"}, + {"path": "specs/base/debounce.t27", "t27b": "pass"}, + {"path": "specs/base/ops.t27", "t27b": "pass"}, + {"path": "specs/base/ring_32.t27", "t27b": "pass"}, + {"path": "specs/base/seed.t27", "t27b": "pass"}, + {"path": "specs/base/ternary_encoding.t27", "t27b": "pass"}, + {"path": "specs/base/types.t27", "t27b": "pass"}, + {"path": "specs/basics/01_what_a_spec_is.t27", "t27b": "pass"}, + {"path": "specs/basics/02_the_module_line.t27", "t27b": "pass"}, + {"path": "specs/basics/03_comments_and_prose.t27", "t27b": "pass"}, + {"path": "specs/basics/04_constants.t27", "t27b": "pass"}, + {"path": "specs/basics/05_whole_numbers.t27", "t27b": "pass"}, + {"path": "specs/basics/06_true_false_and_text.t27", "t27b": "pass"}, + {"path": "specs/basics/07_arrays.t27", "t27b": "pass"}, + {"path": "specs/basics/08_trits.t27", "t27b": "pass"}, + {"path": "specs/basics/09_expressions.t27", "t27b": "pass"}, + {"path": "specs/basics/10_a_test_block.t27", "t27b": "pass"}, + {"path": "specs/basics/11_many_tests.t27", "t27b": "pass"}, + {"path": "specs/basics/12_functions.t27", "t27b": "pass"}, + {"path": "specs/basics/13_local_names.t27", "t27b": "pass"}, + {"path": "specs/basics/14_if_and_else.t27", "t27b": "pass"}, + {"path": "specs/basics/15_loops.t27", "t27b": "pass"}, + {"path": "specs/basics/16_pub_or_private.t27", "t27b": "pass"}, + {"path": "specs/basics/17_structs.t27", "t27b": "pass"}, + {"path": "specs/basics/18_enums.t27", "t27b": "pass"}, + {"path": "specs/basics/19_use_other_modules.t27", "t27b": "pass"}, + {"path": "specs/basics/20_invariants.t27", "t27b": "pass"}, + {"path": "specs/basics/21_gen_ts.t27", "t27b": "pass"}, + {"path": "specs/basics/22_seven_backends.t27", "t27b": "pass"}, + {"path": "specs/basics/23_stages_of_t27c.t27", "t27b": "pass"}, + {"path": "specs/basics/24_tri_commands.t27", "t27b": "pass"}, + {"path": "specs/basics/25_reading_errors.t27", "t27b": "pass"}, + {"path": "specs/basics/26_a_small_program.t27", "t27b": "pass"}, + {"path": "specs/basics/27_where_next.t27", "t27b": "pass"}, + {"path": "specs/benchmarks/bench_main.t27", "t27b": "pass"}, + {"path": "specs/benchmarks/bench_nn.t27", "t27b": "pass"}, + {"path": "specs/benchmarks/gf16_bfloat16_nmse.t27", "t27b": "pass"}, + {"path": "specs/benchmarks/kernel_collatz.t27", "t27b": "pass"}, + {"path": "specs/benchmarks/kernel_f64loop.t27", "t27b": "pass"}, + {"path": "specs/benchmarks/kernel_fib.t27", "t27b": "pass"}, + {"path": "specs/benchmarks/kernel_matmul.t27", "t27b": "pass"}, + {"path": "specs/benchmarks/kernel_sieve.t27", "t27b": "pass"}, + {"path": "specs/benchmarks/kernel_ternary.t27", "t27b": "pass"}, + {"path": "specs/benchmarks/ternary_vs_binary.t27", "t27b": "pass"}, + {"path": "specs/blog/t27b_progress.t27", "t27b": "pass"}, + {"path": "specs/boards/arty_a7.t27", "t27b": "pass"}, + {"path": "specs/boards/wukong_v1.t27", "t27b": "pass"}, + {"path": "specs/boards/xc7a100t_full.t27", "t27b": "pass"}, + {"path": "specs/boards/xc7a100t_minimal.t27", "t27b": "pass"}, + {"path": "specs/brain/bus.t27", "t27b": "pass"}, + {"path": "specs/brain/cognitive_loop.t27", "t27b": "pass"}, + {"path": "specs/brain/phi_timing.t27", "t27b": "pass"}, + {"path": "specs/brain/unified_state.t27", "t27b": "pass"}, + {"path": "specs/catalog/discovery.t27", "t27b": "pass"}, + {"path": "specs/ci/affected.t27", "t27b": "pass"}, + {"path": "specs/ci/delivery_metrics.t27", "t27b": "pass"}, + {"path": "specs/ci/derived_data.t27", "t27b": "pass"}, + {"path": "specs/ci/gates/conflict_markers.t27", "t27b": "pass"}, + {"path": "specs/ci/gates/documented_commands.t27", "t27b": "pass"}, + {"path": "specs/ci/gates/verilog_widths.t27", "t27b": "pass"}, + {"path": "specs/ci/schema.t27", "t27b": "pass"}, + {"path": "specs/compiler/c_array_repeat_wrapper.t27", "t27b": "pass"}, + {"path": "specs/compiler/c_fixed_array_return.t27", "t27b": "pass"}, + {"path": "specs/compiler/codegen_conformance.t27", "t27b": "pass"}, + {"path": "specs/compiler/core/t27core.t27", "t27b": "pass"}, + {"path": "specs/compiler/core/t27core_ddc.t27", "t27b": "pass"}, + {"path": "specs/compiler/cse_hoist.t27", "t27b": "pass"}, + {"path": "specs/compiler/lexer.t27", "t27b": "pass"}, + {"path": "specs/compiler/meta_compile.t27", "t27b": "pass"}, + {"path": "specs/compiler/rust_constant_case.t27", "t27b": "pass"}, + {"path": "specs/compiler/rust_enum_order.t27", "t27b": "pass"}, + {"path": "specs/compiler/rust_optional_returns.t27", "t27b": "pass"}, + {"path": "specs/compiler/rust_tail_returns.t27", "t27b": "pass"}, + {"path": "specs/compiler/rust_value_parameters.t27", "t27b": "pass"}, + {"path": "specs/compiler/test_report_exit.t27", "t27b": "pass"}, + {"path": "specs/compiler/theory/isa_round_trip.t27", "t27b": "pass"}, + {"path": "specs/compiler/theory/reproducible.t27", "t27b": "pass"}, + {"path": "specs/compiler/theory/sieve.t27", "t27b": "pass"}, + {"path": "specs/compiler/theory/speed_quality.t27", "t27b": "pass"}, + {"path": "specs/compiler/theory/toolchain.t27", "t27b": "pass"}, + {"path": "specs/compiler/theory/vacuity_census.t27", "t27b": "pass"}, + {"path": "specs/compiler/theory/warmup.t27", "t27b": "pass"}, + {"path": "specs/compiler/theory/warmup_t27b.t27", "t27b": "pass"}, + {"path": "specs/compiler/verilog_aos_memory.t27", "t27b": "pass"}, + {"path": "specs/compiler/verilog_branch_context.t27", "t27b": "pass"}, + {"path": "specs/compiler/zig_empty_typed_array.t27", "t27b": "pass"}, + {"path": "specs/compiler/zig_field_syntax.t27", "t27b": "pass"}, + {"path": "specs/compiler/zig_float_call_cast.t27", "t27b": "pass"}, + {"path": "specs/compiler/zig_primitive_bindings.t27", "t27b": "pass"}, + {"path": "specs/compiler/zig_scoped_type.t27", "t27b": "pass"}, + {"path": "specs/compiler/zig_shadow_initializer.t27", "t27b": "pass"}, + {"path": "specs/compiler/zig_test_shadowing.t27", "t27b": "pass"}, + {"path": "specs/compiler/zig_value_ignored.t27", "t27b": "pass"}, + {"path": "specs/conformance/e2e_scenarios.t27", "t27b": "pass"}, + {"path": "specs/crons/999-multibots-telegraf-agent-autopilot-L1118.t27", "t27b": "pass"}, + {"path": "specs/crons/999-multibots-telegraf-bot-owner-billing-L474.t27", "t27b": "pass"}, + {"path": "specs/crons/999-multibots-telegraf-check-stuck-trainings.t27", "t27b": "pass"}, + {"path": "specs/crons/999-multibots-telegraf-ci.t27", "t27b": "pass"}, + {"path": "specs/crons/999-multibots-telegraf-client-telemetry-daily.t27", "t27b": "pass"}, + {"path": "specs/crons/999-multibots-telegraf-club-invoice-abandoned-watch.t27", "t27b": "pass"}, + {"path": "specs/crons/999-multibots-telegraf-crm-proactive-sweep.t27", "t27b": "pass"}, + {"path": "specs/crons/999-multibots-telegraf-crmProactive-L375.t27", "t27b": "pass"}, + {"path": "specs/crons/999-multibots-telegraf-daily-sales-advisor.t27", "t27b": "pass"}, + {"path": "specs/crons/999-multibots-telegraf-generate-jobs-L164.t27", "t27b": "pass"}, + {"path": "specs/crons/999-multibots-telegraf-health-check.t27", "t27b": "pass"}, + {"path": "specs/crons/999-multibots-telegraf-log-monitor.t27", "t27b": "pass"}, + {"path": "specs/crons/999-multibots-telegraf-notificationHandler-L318.t27", "t27b": "pass"}, + {"path": "specs/crons/999-multibots-telegraf-notificationHandler-L324.t27", "t27b": "pass"}, + {"path": "specs/crons/999-multibots-telegraf-periodic-webhook-health-check.t27", "t27b": "pass"}, + {"path": "specs/crons/999-multibots-telegraf-production-monitor-L80.t27", "t27b": "pass"}, + {"path": "specs/crons/999-multibots-telegraf-provider-health-monitor-L344.t27", "t27b": "pass"}, + {"path": "specs/crons/999-multibots-telegraf-render-server-L10845.t27", "t27b": "pass"}, + {"path": "specs/crons/999-multibots-telegraf-render-server-L2301.t27", "t27b": "pass"}, + {"path": "specs/crons/999-multibots-telegraf-render-server-L2325.t27", "t27b": "pass"}, + {"path": "specs/crons/999-multibots-telegraf-render-server-L919.t27", "t27b": "pass"}, + {"path": "specs/crons/999-multibots-telegraf-robokassa-unclaimed-watch.t27", "t27b": "pass"}, + {"path": "specs/crons/999-multibots-telegraf-security.t27", "t27b": "pass"}, + {"path": "specs/crons/999-multibots-telegraf-skill-detector.t27", "t27b": "pass"}, + {"path": "specs/crons/999-multibots-telegraf-taskCache-L27.t27", "t27b": "pass"}, + {"path": "specs/crons/999-multibots-telegraf-ton-pending-watch.t27", "t27b": "pass"}, + {"path": "specs/crons/999-multibots-telegraf-video-task-store-L156.t27", "t27b": "pass"}, + {"path": "specs/crons/mac-alerts-digest.t27", "t27b": "pass"}, + {"path": "specs/crons/mac-alerts-watchdog.t27", "t27b": "pass"}, + {"path": "specs/crons/mac-browseros-cron-watchdog.t27", "t27b": "pass"}, + {"path": "specs/crons/mac-dev-cache-clean.t27", "t27b": "pass"}, + {"path": "specs/crons/mac-jobsearch-poller.t27", "t27b": "pass"}, + {"path": "specs/crons/mac-leela-dailyquote.t27", "t27b": "pass"}, + {"path": "specs/crons/mac-mail-bridge.t27", "t27b": "pass"}, + {"path": "specs/crons/mac-mcp-hub.t27", "t27b": "pass"}, + {"path": "specs/crons/mac-neo-boards.t27", "t27b": "pass"}, + {"path": "specs/crons/mac-neo-jobsearch.t27", "t27b": "pass"}, + {"path": "specs/crons/mac-reviewer-bees.t27", "t27b": "pass"}, + {"path": "specs/crons/mac-signup-watch.t27", "t27b": "pass"}, + {"path": "specs/crons/mac-trios-cycle-heal.t27", "t27b": "pass"}, + {"path": "specs/crons/mac-trios-cycle.t27", "t27b": "pass"}, + {"path": "specs/crons/mac-trios-doctor.t27", "t27b": "pass"}, + {"path": "specs/crons/mac-trios-feed.t27", "t27b": "pass"}, + {"path": "specs/crons/mac-trios-heal.t27", "t27b": "pass"}, + {"path": "specs/crons/railway-jobsearch-cron.t27", "t27b": "pass"}, + {"path": "specs/crons/t27-formal-mutation.t27", "t27b": "pass"}, + {"path": "specs/crons/t27-pr-dashboard.t27", "t27b": "pass"}, + {"path": "specs/crons/trinity-agent-cron-cleanup.t27", "t27b": "pass"}, + {"path": "specs/crons/trinity-agent-queue-drain.t27", "t27b": "pass"}, + {"path": "specs/crons/trinity-brain-ci.t27", "t27b": "pass"}, + {"path": "specs/crons/trinity-codegen.t27", "t27b": "pass"}, + {"path": "specs/crons/trinity-discover-callers.t27", "t27b": "pass"}, + {"path": "specs/crons/trinity-pages-health-check.t27", "t27b": "pass"}, + {"path": "specs/crons/trinity-signal-health-self.t27", "t27b": "pass"}, + {"path": "specs/crons/trinity-site-live-gate.t27", "t27b": "pass"}, + {"path": "specs/demos/simple_test.t27", "t27b": "pass"}, + {"path": "specs/docs/chapters/alphabet.t27", "t27b": "pass"}, + {"path": "specs/docs/chapters/evidence.t27", "t27b": "pass"}, + {"path": "specs/docs/chapters/layers.t27", "t27b": "pass"}, + {"path": "specs/docs/chapters/project.t27", "t27b": "pass"}, + {"path": "specs/docs/chapters/queen.t27", "t27b": "pass"}, + {"path": "specs/docs/chapters/rules.t27", "t27b": "pass"}, + {"path": "specs/docs/chapters/tooling.t27", "t27b": "pass"}, + {"path": "specs/docs/system.t27", "t27b": "pass"}, + {"path": "specs/effects/capability.t27", "t27b": "pass"}, + {"path": "specs/effects/clock_cap.t27", "t27b": "pass"}, + {"path": "specs/effects/fs_cap.t27", "t27b": "pass"}, + {"path": "specs/effects/replay_oracle.t27", "t27b": "pass"}, + {"path": "specs/fpga/adapter.t27", "t27b": "pass"}, + {"path": "specs/fpga/apb_bridge.t27", "t27b": "pass"}, + {"path": "specs/fpga/assembler.t27", "t27b": "pass"}, + {"path": "specs/fpga/axi4.t27", "t27b": "pass"}, + {"path": "specs/fpga/boards/arty_a7_integration.t27", "t27b": "pass"}, + {"path": "specs/fpga/boards/qmtech_a100t_integration.t27", "t27b": "pass"}, + {"path": "specs/fpga/bootrom.t27", "t27b": "pass"}, + {"path": "specs/fpga/bpsk.t27", "t27b": "pass"}, + {"path": "specs/fpga/clock_domain.t27", "t27b": "pass"}, + {"path": "specs/fpga/coverage.t27", "t27b": "pass"}, + {"path": "specs/fpga/crossopt.t27", "t27b": "pass"}, + {"path": "specs/fpga/cts.t27", "t27b": "pass"}, + {"path": "specs/fpga/dft.t27", "t27b": "pass"}, + {"path": "specs/fpga/die_probe.t27", "t27b": "pass"}, + {"path": "specs/fpga/dsp/adders.t27", "t27b": "pass"}, + {"path": "specs/fpga/dsp/cordic.t27", "t27b": "pass"}, + {"path": "specs/fpga/dsp/fixed_point.t27", "t27b": "pass"}, + {"path": "specs/fpga/dsp/multipliers.t27", "t27b": "pass"}, + {"path": "specs/fpga/dsp/signals.t27", "t27b": "pass"}, + {"path": "specs/fpga/e2e_demo.t27", "t27b": "pass"}, + {"path": "specs/fpga/eth_beacon.t27", "t27b": "pass"}, + {"path": "specs/fpga/eth_crc.t27", "t27b": "pass"}, + {"path": "specs/fpga/eth_rx.t27", "t27b": "pass"}, + {"path": "specs/fpga/fifo.t27", "t27b": "pass"}, + {"path": "specs/fpga/gf16_accel.t27", "t27b": "pass"}, + {"path": "specs/fpga/hw_types.t27", "t27b": "pass"}, + {"path": "specs/fpga/linker.t27", "t27b": "pass"}, + {"path": "specs/fpga/memory.t27", "t27b": "pass"}, + {"path": "specs/fpga/mmcm.t27", "t27b": "pass"}, + {"path": "specs/fpga/mtbf.t27", "t27b": "pass"}, + {"path": "specs/fpga/partition.t27", "t27b": "pass"}, + {"path": "specs/fpga/power.t27", "t27b": "pass"}, + {"path": "specs/fpga/power_analysis.t27", "t27b": "pass"}, + {"path": "specs/fpga/reset_sync.t27", "t27b": "pass"}, + {"path": "specs/fpga/rgmii.t27", "t27b": "pass"}, + {"path": "specs/fpga/rgmii_sniff.t27", "t27b": "pass"}, + {"path": "specs/fpga/ro_race.t27", "t27b": "pass"}, + {"path": "specs/fpga/router.t27", "t27b": "pass"}, + {"path": "specs/fpga/secded.t27", "t27b": "pass"}, + {"path": "specs/fpga/simulator.t27", "t27b": "pass"}, + {"path": "specs/fpga/stdlib.t27", "t27b": "pass"}, + {"path": "specs/fpga/ternary_isa.t27", "t27b": "pass"}, + {"path": "specs/fpga/ternary_link.t27", "t27b": "pass"}, + {"path": "specs/fpga/testbench/assembler_tb.t27", "t27b": "pass"}, + {"path": "specs/fpga/testbench/cts_tb.t27", "t27b": "pass"}, + {"path": "specs/fpga/testbench/formal_tb.t27", "t27b": "pass"}, + {"path": "specs/fpga/testbench/partition_tb.t27", "t27b": "pass"}, + {"path": "specs/fpga/testbench/placement_tb.t27", "t27b": "pass"}, + {"path": "specs/fpga/testbench/power_tb.t27", "t27b": "pass"}, + {"path": "specs/fpga/testbench/router_tb.t27", "t27b": "pass"}, + {"path": "specs/fpga/testbench/simulator_tb.t27", "t27b": "pass"}, + {"path": "specs/fpga/testbench/timing_tb.t27", "t27b": "pass"}, + {"path": "specs/fpga/testbench/vcd_trace_tb.t27", "t27b": "pass"}, + {"path": "specs/fpga/timing.t27", "t27b": "pass"}, + {"path": "specs/fpga/trinet_node.t27", "t27b": "pass"}, + {"path": "specs/fpga/verification/build_verify.t27", "t27b": "pass"}, + {"path": "specs/functions/analytics-sales-advise.t27", "t27b": "pass"}, + {"path": "specs/functions/analytics-skills-detect.t27", "t27b": "pass"}, + {"path": "specs/functions/broadcast-message-send.t27", "t27b": "pass"}, + {"path": "specs/functions/client-telemetry-daily.t27", "t27b": "pass"}, + {"path": "specs/functions/club-invoice-abandoned-watch.t27", "t27b": "pass"}, + {"path": "specs/functions/content-detailed-script-generate.t27", "t27b": "pass"}, + {"path": "specs/functions/content-scenario-clips-generate.t27", "t27b": "pass"}, + {"path": "specs/functions/content-scripts-generate.t27", "t27b": "pass"}, + {"path": "specs/functions/crm-proactive-sweep.t27", "t27b": "pass"}, + {"path": "specs/functions/instagram-competitors-find.t27", "t27b": "pass"}, + {"path": "specs/functions/instagram-reels-analyze.t27", "t27b": "pass"}, + {"path": "specs/functions/instagram-top-content-extract.t27", "t27b": "pass"}, + {"path": "specs/functions/monitoring-error-report.t27", "t27b": "pass"}, + {"path": "specs/functions/monitoring-health-check.t27", "t27b": "pass"}, + {"path": "specs/functions/monitoring-logs-analyze.t27", "t27b": "pass"}, + {"path": "specs/functions/monitoring-logs-trigger.t27", "t27b": "pass"}, + {"path": "specs/functions/morph-images-generate.t27", "t27b": "pass"}, + {"path": "specs/functions/neuro-image-generate.t27", "t27b": "pass"}, + {"path": "specs/functions/payment-ai-server-process.t27", "t27b": "pass"}, + {"path": "specs/functions/reels-ai-callback.t27", "t27b": "pass"}, + {"path": "specs/functions/reels-ai-generate.t27", "t27b": "pass"}, + {"path": "specs/functions/reels-loop-generate.t27", "t27b": "pass"}, + {"path": "specs/functions/render-avatar-video-run.t27", "t27b": "pass"}, + {"path": "specs/functions/render-job-run.t27", "t27b": "pass"}, + {"path": "specs/functions/render-riddle-run.t27", "t27b": "pass"}, + {"path": "specs/functions/robokassa-unclaimed-watch.t27", "t27b": "pass"}, + {"path": "specs/functions/ton-pending-watch.t27", "t27b": "pass"}, + {"path": "specs/functions/training-model-complete.t27", "t27b": "pass"}, + {"path": "specs/functions/training-model-start.t27", "t27b": "pass"}, + {"path": "specs/functions/training-model-v2-start.t27", "t27b": "pass"}, + {"path": "specs/functions/training-stuck-check.t27", "t27b": "pass"}, + {"path": "specs/functions/webhook-generation-validate.t27", "t27b": "pass"}, + {"path": "specs/functions/welcome-avatar-generate.t27", "t27b": "pass"}, + {"path": "specs/github/auth.t27", "t27b": "pass"}, + {"path": "specs/hosting/credit.t27", "t27b": "pass"}, + {"path": "specs/hosting/feed.t27", "t27b": "pass"}, + {"path": "specs/hosting/host.t27", "t27b": "pass"}, + {"path": "specs/hosting/panel.t27", "t27b": "pass"}, + {"path": "specs/hosting/placement.t27", "t27b": "pass"}, + {"path": "specs/hosting/proof.t27", "t27b": "pass"}, + {"path": "specs/hosting/row.t27", "t27b": "pass"}, + {"path": "specs/hosting/statement.t27", "t27b": "pass"}, + {"path": "specs/hosting/sybil.t27", "t27b": "pass"}, + {"path": "specs/hosting/toolchain.t27", "t27b": "pass"}, + {"path": "specs/hosting/topology.t27", "t27b": "pass"}, + {"path": "specs/i18n/agents-ru.t27", "t27b": "pass"}, + {"path": "specs/i18n/blog-ru.t27", "t27b": "pass"}, + {"path": "specs/i18n/docs-ru.t27", "t27b": "pass"}, + {"path": "specs/igla/race/mvp_ternary_classifier.t27", "t27b": "pass"}, + {"path": "specs/igla/race/phi_accumulator_growth.t27", "t27b": "pass"}, + {"path": "specs/igla/race/phi_gain_freedom.t27", "t27b": "pass"}, + {"path": "specs/igla/race/phi_weights.t27", "t27b": "pass"}, + {"path": "specs/igla/race/ternary_lut_table.t27", "t27b": "pass"}, + {"path": "specs/igla/race/ternary_mac_group.t27", "t27b": "pass"}, + {"path": "specs/igla/race/ternary_node.t27", "t27b": "pass"}, + {"path": "specs/igla/race/unit_weights_node.t27", "t27b": "pass"}, + {"path": "specs/igla/w535_bounded_while_module.t27", "t27b": "pass"}, + {"path": "specs/isa/t27a.t27", "t27b": "pass"}, + {"path": "specs/isa/t27a_mnemonics.t27", "t27b": "pass"}, + {"path": "specs/isa/ternary_encoding.t27", "t27b": "pass"}, + {"path": "specs/isa/ternary_gates.t27", "t27b": "pass"}, + {"path": "specs/isa/ternary_graph.t27", "t27b": "pass"}, + {"path": "specs/isa/tri27_bytecode.t27", "t27b": "pass"}, + {"path": "specs/isa/tri27_machine.t27", "t27b": "pass"}, + {"path": "specs/jobs/network_job.t27", "t27b": "pass"}, + {"path": "specs/jobs/release_t27c.t27", "t27b": "pass"}, + {"path": "specs/jobs/t27b_ledger_steward.t27", "t27b": "pass"}, + {"path": "specs/math/constants.t27", "t27b": "pass"}, + {"path": "specs/math/gf_competitive.t27", "t27b": "pass"}, + {"path": "specs/memory/graph/crypt.t27", "t27b": "pass"}, + {"path": "specs/memory/graph/ingest.t27", "t27b": "pass"}, + {"path": "specs/memory/graph/scope.t27", "t27b": "pass"}, + {"path": "specs/memory/graph/temporal.t27", "t27b": "pass"}, + {"path": "specs/memory/graph/types.t27", "t27b": "pass"}, + {"path": "specs/memory/tmem/session.t27", "t27b": "pass"}, + {"path": "specs/memory/tmem/types.t27", "t27b": "pass"}, + {"path": "specs/mesh_routing.t27", "t27b": "pass"}, + {"path": "specs/ml/activation/elu_activation.t27", "t27b": "blocked", "blocker": "ExprCall(undeclared fn)", "reason": "unimplemented"}, + {"path": "specs/ml/activation/gelu_activation.t27", "t27b": "blocked", "blocker": "ExprCall(undeclared fn)", "reason": "unimplemented"}, + {"path": "specs/ml/activation/gelu_approx_activation.t27", "t27b": "blocked", "blocker": "ExprCall(undeclared fn)", "reason": "unimplemented"}, + {"path": "specs/ml/activation/leaky_relu_activation.t27", "t27b": "pass"}, + {"path": "specs/ml/activation/relu_activation.t27", "t27b": "pass"}, + {"path": "specs/ml/activation/sigmoid_activation.t27", "t27b": "pass"}, + {"path": "specs/ml/activation/silu_swish_activation.t27", "t27b": "blocked", "blocker": "ExprCall(undeclared fn)", "reason": "unimplemented"}, + {"path": "specs/ml/activation/softmax.t27", "t27b": "blocked", "blocker": "ExprCall(undeclared fn)", "reason": "unimplemented"}, + {"path": "specs/ml/activation/tanh_activation.t27", "t27b": "blocked", "blocker": "ExprCall(undeclared fn)", "reason": "unimplemented"}, + {"path": "specs/ml/igla_champion_capsule.t27", "t27b": "blocked", "blocker": "ExprIdentifier(undeclared)", "reason": "unimplemented"}, + {"path": "specs/ml/layers/avgpool2d_layer.t27", "t27b": "pass"}, + {"path": "specs/ml/layers/batchnorm_layer.t27", "t27b": "blocked", "blocker": "ExprCall(undeclared fn)", "reason": "unimplemented"}, + {"path": "specs/ml/layers/conv2d_layer.t27", "t27b": "pass"}, + {"path": "specs/ml/layers/dense_layer.t27", "t27b": "pass"}, + {"path": "specs/ml/layers/dropout_layer.t27", "t27b": "pass"}, + {"path": "specs/ml/layers/embedding_layer.t27", "t27b": "blocked", "blocker": "ExprCall(undeclared fn)", "reason": "unimplemented"}, + {"path": "specs/ml/layers/flatten_layer.t27", "t27b": "pass"}, + {"path": "specs/ml/layers/layernorm_layer.t27", "t27b": "pass"}, + {"path": "specs/ml/layers/maxpool2d_layer.t27", "t27b": "pass"}, + {"path": "specs/ml/layers/residual_connection.t27", "t27b": "pass"}, + {"path": "specs/ml/loss/binary_crossentropy_loss.t27", "t27b": "blocked", "blocker": "ExprCall(undeclared fn)", "reason": "unimplemented"}, + {"path": "specs/ml/loss/contrastive_loss.t27", "t27b": "blocked", "blocker": "ExprCall(undeclared fn)", "reason": "unimplemented"}, + {"path": "specs/ml/loss/cross_entropy_loss.t27", "t27b": "blocked", "blocker": "ExprCall(undeclared fn)", "reason": "unimplemented"}, + {"path": "specs/ml/loss/huber_loss.t27", "t27b": "pass"}, + {"path": "specs/ml/loss/kl_divergence.t27", "t27b": "pass"}, + {"path": "specs/ml/loss/mse_loss.t27", "t27b": "pass"}, + {"path": "specs/ml/optimizer/adagrad.t27", "t27b": "blocked", "blocker": "ExprCall(undeclared fn)", "reason": "unimplemented"}, + {"path": "specs/ml/optimizer/adam.t27", "t27b": "blocked", "blocker": "ExprCall(undeclared fn)", "reason": "unimplemented"}, + {"path": "specs/ml/optimizer/lamb.t27", "t27b": "blocked", "blocker": "ExprCall(undeclared fn)", "reason": "unimplemented"}, + {"path": "specs/ml/optimizer/race_config.t27", "t27b": "blocked", "blocker": "ExprIdentifier(undeclared)", "reason": "unimplemented"}, + {"path": "specs/ml/optimizer/rmsprop.t27", "t27b": "pass"}, + {"path": "specs/ml/optimizer/sgd.t27", "t27b": "pass"}, + {"path": "specs/ml/pathway/mlp.t27", "t27b": "blocked", "blocker": "ExprCall(undeclared fn)", "reason": "unimplemented"}, + {"path": "specs/ml/recurrent/attention_mechanism.t27", "t27b": "blocked", "blocker": "ExprCall(undeclared fn)", "reason": "unimplemented"}, + {"path": "specs/ml/recurrent/bilstm.t27", "t27b": "blocked", "blocker": "ExprCall(undeclared fn)", "reason": "unimplemented"}, + {"path": "specs/ml/recurrent/gru_cell.t27", "t27b": "blocked", "blocker": "ExprCall(undeclared fn)", "reason": "unimplemented"}, + {"path": "specs/ml/recurrent/lstm_cell.t27", "t27b": "blocked", "blocker": "ExprCall(undeclared fn)", "reason": "unimplemented"}, + {"path": "specs/ml/recurrent/lstm_single.t27", "t27b": "blocked", "blocker": "ExprCall(undeclared fn)", "reason": "unimplemented"}, + {"path": "specs/ml/recurrent/rnn_cell.t27", "t27b": "blocked", "blocker": "ExprCall(undeclared fn)", "reason": "unimplemented"}, + {"path": "specs/ml/recurrent/self_attention.t27", "t27b": "pass"}, + {"path": "specs/ml/rl/advantage_estimator.t27", "t27b": "blocked", "blocker": "ExprCall(undeclared fn)", "reason": "unimplemented"}, + {"path": "specs/ml/rl/dqn.t27", "t27b": "pass"}, + {"path": "specs/ml/rl/dqn_target_network.t27", "t27b": "pass"}, + {"path": "specs/ml/rl/ppo_clip_loss.t27", "t27b": "blocked", "blocker": "ExprCall(undeclared fn)", "reason": "unimplemented"}, + {"path": "specs/ml/rl/ppo_critic.t27", "t27b": "blocked", "blocker": "ExprCall(undeclared fn)", "reason": "unimplemented"}, + {"path": "specs/ml/rl/sac_critic.t27", "t27b": "pass"}, + {"path": "specs/ml/transformer/encoder_block.t27", "t27b": "blocked", "blocker": "ExprCall(undeclared fn)", "reason": "unimplemented"}, + {"path": "specs/ml/transformer/feed_forward_network.t27", "t27b": "pass"}, + {"path": "specs/ml/transformer/multi_head_attention.t27", "t27b": "pass"}, + {"path": "specs/ml/transformer/positional_encoding.t27", "t27b": "blocked", "blocker": "ExprCall(undeclared fn)", "reason": "unimplemented"}, + {"path": "specs/multipath_router.t27", "t27b": "pass"}, + {"path": "specs/network/attribution.t27", "t27b": "pass"}, + {"path": "specs/network/identity.t27", "t27b": "pass"}, + {"path": "specs/network/job_rules.t27", "t27b": "pass"}, + {"path": "specs/network/mvp.t27", "t27b": "pass"}, + {"path": "specs/network/mvp_v2.t27", "t27b": "pass"}, + {"path": "specs/network/mvp_v3.t27", "t27b": "pass"}, + {"path": "specs/network/mvp_v3_ed25519.t27", "t27b": "pass"}, + {"path": "specs/network/pool.t27", "t27b": "pass"}, + {"path": "specs/network/quorum.t27", "t27b": "pass"}, + {"path": "specs/network/usage.t27", "t27b": "pass"}, + {"path": "specs/numeric/bnf1024.t27", "t27b": "pass"}, + {"path": "specs/numeric/bnf128.t27", "t27b": "pass"}, + {"path": "specs/numeric/bnf16.t27", "t27b": "pass"}, + {"path": "specs/numeric/bnf256.t27", "t27b": "pass"}, + {"path": "specs/numeric/bnf32.t27", "t27b": "pass"}, + {"path": "specs/numeric/bnf512.t27", "t27b": "pass"}, + {"path": "specs/numeric/bnf64.t27", "t27b": "pass"}, + {"path": "specs/numeric/bnf8.t27", "t27b": "pass"}, + {"path": "specs/numeric/catalog_paper_count.t27", "t27b": "pass"}, + {"path": "specs/numeric/e8m0.t27", "t27b": "pass"}, + {"path": "specs/numeric/formats.t27", "t27b": "pass"}, + {"path": "specs/numeric/formats_catalog.t27", "t27b": "pass"}, + {"path": "specs/numeric/gf10.t27", "t27b": "pass"}, + {"path": "specs/numeric/gf1024.t27", "t27b": "pass"}, + {"path": "specs/numeric/gf128.t27", "t27b": "pass"}, + {"path": "specs/numeric/gf14.t27", "t27b": "pass"}, + {"path": "specs/numeric/gf16.t27", "t27b": "pass"}, + {"path": "specs/numeric/gf256.t27", "t27b": "pass"}, + {"path": "specs/numeric/gf48.t27", "t27b": "pass"}, + {"path": "specs/numeric/gf512.t27", "t27b": "pass"}, + {"path": "specs/numeric/gf6.t27", "t27b": "pass"}, + {"path": "specs/numeric/gf96.t27", "t27b": "pass"}, + {"path": "specs/numeric/gft1024.t27", "t27b": "pass"}, + {"path": "specs/numeric/gft128.t27", "t27b": "pass"}, + {"path": "specs/numeric/gft16.t27", "t27b": "pass"}, + {"path": "specs/numeric/gft256.t27", "t27b": "pass"}, + {"path": "specs/numeric/gft32.t27", "t27b": "pass"}, + {"path": "specs/numeric/gft4.t27", "t27b": "pass"}, + {"path": "specs/numeric/gft512.t27", "t27b": "pass"}, + {"path": "specs/numeric/gft64.t27", "t27b": "pass"}, + {"path": "specs/numeric/gft8.t27", "t27b": "pass"}, + {"path": "specs/numeric/gfternary.t27", "t27b": "pass"}, + {"path": "specs/numeric/golden_sieve.t27", "t27b": "pass"}, + {"path": "specs/numeric/ocp_mx.t27", "t27b": "pass"}, + {"path": "specs/numeric/requant_boundary.t27", "t27b": "pass"}, + {"path": "specs/numeric/tnf1024.t27", "t27b": "pass"}, + {"path": "specs/numeric/tnf128.t27", "t27b": "pass"}, + {"path": "specs/numeric/tnf16.t27", "t27b": "pass"}, + {"path": "specs/numeric/tnf17.t27", "t27b": "pass"}, + {"path": "specs/numeric/tnf256.t27", "t27b": "pass"}, + {"path": "specs/numeric/tnf32.t27", "t27b": "pass"}, + {"path": "specs/numeric/tnf4.t27", "t27b": "pass"}, + {"path": "specs/numeric/tnf512.t27", "t27b": "pass"}, + {"path": "specs/numeric/tnf64.t27", "t27b": "pass"}, + {"path": "specs/numeric/tnf8.t27", "t27b": "pass"}, + {"path": "specs/numeric/trinity_numeric_surface.t27", "t27b": "pass"}, + {"path": "specs/physics/e8_lqg_bridge.t27", "t27b": "pass"}, + {"path": "specs/physics/eye_isi.t27", "t27b": "pass"}, + {"path": "specs/physics/gamma-conflict.t27", "t27b": "pass"}, + {"path": "specs/physics/hslm_benchmark.t27", "t27b": "pass"}, + {"path": "specs/physics/line_bounce.t27", "t27b": "pass"}, + {"path": "specs/physics/lqg_cs_bridge.t27", "t27b": "pass"}, + {"path": "specs/physics/xc7_primitives.t27", "t27b": "pass"}, + {"path": "specs/policy/issue_shape.t27", "t27b": "pass"}, + {"path": "specs/policy/l2_generation.t27", "t27b": "pass"}, + {"path": "specs/policy/lang_en.t27", "t27b": "pass"}, + {"path": "specs/policy/merge_ours.t27", "t27b": "pass"}, + {"path": "specs/policy/own_language.t27", "t27b": "pass"}, + {"path": "specs/policy/required_contexts.t27", "t27b": "pass"}, + {"path": "specs/policy/text_lines.t27", "t27b": "pass"}, + {"path": "specs/port/bootstrap/src/bridge.t27", "t27b": "pass"}, + {"path": "specs/port/bootstrap/src/cc_gate.t27", "t27b": "pass"}, + {"path": "specs/port/bootstrap/src/check_calls.t27", "t27b": "pass"}, + {"path": "specs/port/bootstrap/src/compiler/AsmRelocEntry_new.t27", "t27b": "pass"}, + {"path": "specs/port/bootstrap/src/compiler/AsmSectionKind_from_i8.t27", "t27b": "pass"}, + {"path": "specs/port/bootstrap/src/compiler/AssembledInstr_r_type.t27", "t27b": "pass"}, + {"path": "specs/port/bootstrap/src/compiler/HirBusPort_axi4_lite_slave.t27", "t27b": "pass"}, + {"path": "specs/port/bootstrap/src/compiler/HirClockDomain_new.t27", "t27b": "pass"}, + {"path": "specs/port/bootstrap/src/compiler/HirCoverPoint_new.t27", "t27b": "pass"}, + {"path": "specs/port/bootstrap/src/compiler/HirGf16FftConfig_fft_stages.t27", "t27b": "pass"}, + {"path": "specs/port/bootstrap/src/compiler/HirIpCatalog_new.t27", "t27b": "pass"}, + {"path": "specs/port/bootstrap/src/compiler/HirTernaryRegFile_new.t27", "t27b": "pass"}, + {"path": "specs/port/bootstrap/src/compiler/HwType_hw_width.t27", "t27b": "pass"}, + {"path": "specs/port/bootstrap/src/compiler/LinkSection_text.t27", "t27b": "pass"}, + {"path": "specs/port/bootstrap/src/compiler/LoopGuard_loop_cond.t27", "t27b": "pass"}, + {"path": "specs/port/bootstrap/src/compiler/TbCheck_new.t27", "t27b": "pass"}, + {"path": "specs/port/bootstrap/src/compiler/collect_type_decls.t27", "t27b": "pass"}, + {"path": "specs/port/bootstrap/src/enrichment/mod.t27", "t27b": "pass"}, + {"path": "specs/port/bootstrap/src/jwt.t27", "t27b": "pass"}, + {"path": "specs/port/bootstrap/src/parse_conform.t27", "t27b": "pass"}, + {"path": "specs/port/bootstrap/src/phi_f64_literals.t27", "t27b": "pass"}, + {"path": "specs/port/bootstrap/src/phi_selfcheck.t27", "t27b": "pass"}, + {"path": "specs/port/bootstrap/src/sensitivity.t27", "t27b": "pass"}, + {"path": "specs/port/bootstrap/src/source_kind.t27", "t27b": "pass"}, + {"path": "specs/port/bootstrap/src/weight_bram.t27", "t27b": "pass"}, + {"path": "specs/port/browseros/trios/agent-server/apps/server/src/api/routes/health.t27", "t27b": "pass"}, + {"path": "specs/port/browseros/trios/agent-server/apps/server/src/api/routes/memory.t27", "t27b": "pass"}, + {"path": "specs/port/browseros/trios/agent-server/apps/server/src/api/routes/queen-lease.t27", "t27b": "pass"}, + {"path": "specs/port/browseros/trios/agent-server/apps/server/src/api/routes/queen-needs-you.t27", "t27b": "pass"}, + {"path": "specs/port/browseros/trios/agent-server/apps/server/src/api/routes/queen-public-agents.t27", "t27b": "pass"}, + {"path": "specs/port/browseros/trios/agent-server/apps/server/src/api/routes/queen-registry.t27", "t27b": "pass"}, + {"path": "specs/port/browseros/trios/agent-server/apps/server/src/api/routes/queen-rehearsal.t27", "t27b": "pass"}, + {"path": "specs/port/browseros/trios/agent-server/apps/server/src/api/routes/queen-report.t27", "t27b": "pass"}, + {"path": "specs/port/browseros/trios/agent-server/apps/server/src/api/routes/status.t27", "t27b": "pass"}, + {"path": "specs/port/browseros/trios/agent-server/apps/server/src/api/services/a2a/a2a-liveness.t27", "t27b": "pass"}, + {"path": "specs/port/browseros/trios/agent-server/apps/server/src/api/services/openclaw/claw-session.t27", "t27b": "pass"}, + {"path": "specs/port/browseros/trios/agent-server/apps/server/src/browser/bookmarks.t27", "t27b": "pass"}, + {"path": "specs/port/browseros/trios/agent-server/apps/server/src/browser/history.t27", "t27b": "pass"}, + {"path": "specs/port/browseros/trios/agent-server/apps/server/src/lib/agents/runtime/registry.t27", "t27b": "pass"}, + {"path": "specs/port/browseros/trios/agent-server/apps/server/src/lib/db/retry.t27", "t27b": "pass"}, + {"path": "specs/port/browseros/trios/agent-server/apps/server/src/lib/identity.t27", "t27b": "pass"}, + {"path": "specs/port/browseros/trios/agent-server/apps/server/src/lib/port-binding.t27", "t27b": "pass"}, + {"path": "specs/port/browseros/trios/agent-server/apps/server/src/lib/provider-error-classifier.t27", "t27b": "pass"}, + {"path": "specs/port/browseros/trios/agent-server/apps/server/src/monitoring/envelope.t27", "t27b": "pass"}, + {"path": "specs/port/browseros/trios/agent-server/apps/server/src/skills/catalog.t27", "t27b": "pass"}, + {"path": "specs/port/browseros/trios/agent-server/apps/server/src/tools/filesystem/ls.t27", "t27b": "pass"}, + {"path": "specs/port/browseros/trios/agent-server/apps/server/src/tools/memory/write.t27", "t27b": "pass"}, + {"path": "specs/port/browseros/trios/agent-server/apps/server/src/tools/tool-registry.t27", "t27b": "pass"}, + {"path": "specs/port/fpga/bscan_spi_qmtech/bscan_spi_qmtech.t27", "t27b": "pass"}, + {"path": "specs/port/fpga/openxc7-synth/phi_temporal/temporal_heartbeat.t27", "t27b": "pass"}, + {"path": "specs/port/fpga/verilog/dsp_probe.t27", "t27b": "pass"}, + {"path": "specs/port/fpga/verilog/dsp_probe_live.t27", "t27b": "pass"}, + {"path": "specs/port/fpga/verilog/e8m0_jtag.t27", "t27b": "pass"}, + {"path": "specs/port/fpga/verilog/gft_bitnet_neuron_jtag.t27", "t27b": "pass"}, + {"path": "specs/port/fpga/verilog/gft_dot4_comm_jtag.t27", "t27b": "pass"}, + {"path": "specs/port/fpga/verilog/gft_dup2_jtag.t27", "t27b": "pass"}, + {"path": "specs/port/fpga/verilog/gft_dup3_jtag.t27", "t27b": "pass"}, + {"path": "specs/port/fpga/verilog/gft_signed_dot4_jtag.t27", "t27b": "pass"}, + {"path": "specs/port/fpga/verilog/gft_smul_jtag.t27", "t27b": "pass"}, + {"path": "specs/port/fpga/verilog/gft_train1_jtag.t27", "t27b": "pass"}, + {"path": "specs/port/fpga/verilog/link_node.t27", "t27b": "pass"}, + {"path": "specs/port/fpga/verilog/mvp_ternary_classifier_top.t27", "t27b": "pass"}, + {"path": "specs/port/fpga/verilog/phi_weights_jtag.t27", "t27b": "pass"}, + {"path": "specs/port/fpga/verilog/ternary_mac_demo_top.t27", "t27b": "pass"}, + {"path": "specs/port/fpga/verilog/ternary_mac_synth.t27", "t27b": "pass"}, + {"path": "specs/port/fpga/verilog/ternary_node_jtag.t27", "t27b": "pass"}, + {"path": "specs/port/fpga/vivado/blinky.t27", "t27b": "pass"}, + {"path": "specs/port/fpga/vivado/gf16_matmul4x4.t27", "t27b": "pass"}, + {"path": "specs/port/fpga/vivado/gf16_top.t27", "t27b": "pass"}, + {"path": "specs/port/fpga/vivado/gf16_uart_sim_bench.t27", "t27b": "pass"}, + {"path": "specs/port/fpga/vivado/uart_detect_top.t27", "t27b": "pass"}, + {"path": "specs/port/fpga/vivado/uart_echo_top.t27", "t27b": "pass"}, + {"path": "specs/port/fpga/vsa/temporal_heartbeat_top.t27", "t27b": "pass"}, + {"path": "specs/port/scripts/aggregate-experience.t27", "t27b": "pass"}, + {"path": "specs/port/scripts/bulk-create-notebooks.t27", "t27b": "pass"}, + {"path": "specs/port/scripts/check-conflicts.t27", "t27b": "pass"}, + {"path": "specs/port/scripts/check-pagination-truncation.t27", "t27b": "pass"}, + {"path": "specs/port/scripts/check_first_party_doc_language.t27", "t27b": "pass"}, + {"path": "specs/port/scripts/ci/loop-tools-tracked.t27", "t27b": "pass"}, + {"path": "specs/port/scripts/ci/rings_matrix.t27", "t27b": "pass"}, + {"path": "specs/port/scripts/fpga-build.t27", "t27b": "pass"}, + {"path": "specs/port/scripts/fpga/flash.t27", "t27b": "pass"}, + {"path": "specs/port/scripts/gen_w309.t27", "t27b": "pass"}, + {"path": "specs/port/scripts/gen_w310.t27", "t27b": "pass"}, + {"path": "specs/port/scripts/gen_w311.t27", "t27b": "pass"}, + {"path": "specs/port/scripts/gen_w314.t27", "t27b": "pass"}, + {"path": "specs/port/scripts/gen_w315.t27", "t27b": "pass"}, + {"path": "specs/port/scripts/gen_w316.t27", "t27b": "pass"}, + {"path": "specs/port/scripts/gen_w317.t27", "t27b": "pass"}, + {"path": "specs/port/scripts/gen_w318.t27", "t27b": "pass"}, + {"path": "specs/port/scripts/gen_w320.t27", "t27b": "pass"}, + {"path": "specs/port/scripts/gen_w322.t27", "t27b": "pass"}, + {"path": "specs/port/scripts/gen_w326.t27", "t27b": "pass"}, + {"path": "specs/port/scripts/gen_w363.t27", "t27b": "pass"}, + {"path": "specs/port/scripts/gen_w365.t27", "t27b": "pass"}, + {"path": "specs/port/scripts/gen_w368.t27", "t27b": "pass"}, + {"path": "specs/port/scripts/gen_w377.t27", "t27b": "pass"}, + {"path": "specs/port/scripts/gen_w378.t27", "t27b": "pass"}, + {"path": "specs/port/scripts/gen_w379.t27", "t27b": "pass"}, + {"path": "specs/port/scripts/gen_w380.t27", "t27b": "pass"}, + {"path": "specs/port/scripts/gen_w381.t27", "t27b": "pass"}, + {"path": "specs/port/scripts/gen_w381_lean.t27", "t27b": "pass"}, + {"path": "specs/port/scripts/gen_w382.t27", "t27b": "pass"}, + {"path": "specs/port/scripts/gen_w384.t27", "t27b": "pass"}, + {"path": "specs/port/scripts/gen_w384_lean.t27", "t27b": "pass"}, + {"path": "specs/port/scripts/gen_w385.t27", "t27b": "pass"}, + {"path": "specs/port/scripts/gen_w386.t27", "t27b": "pass"}, + {"path": "specs/port/scripts/gen_w387.t27", "t27b": "pass"}, + {"path": "specs/port/scripts/gen_w388_lean.t27", "t27b": "pass"}, + {"path": "specs/port/scripts/gen_w391.t27", "t27b": "pass"}, + {"path": "specs/port/scripts/gen_w391_lean.t27", "t27b": "pass"}, + {"path": "specs/port/scripts/gen_w631.t27", "t27b": "pass"}, + {"path": "specs/port/scripts/gen_w632.t27", "t27b": "pass"}, + {"path": "specs/port/scripts/gen_w633.t27", "t27b": "pass"}, + {"path": "specs/port/scripts/gen_w634.t27", "t27b": "pass"}, + {"path": "specs/port/scripts/gen_w635.t27", "t27b": "pass"}, + {"path": "specs/port/scripts/gen_w636.t27", "t27b": "pass"}, + {"path": "specs/port/scripts/gen_w637.t27", "t27b": "pass"}, + {"path": "specs/port/scripts/gen_w638.t27", "t27b": "pass"}, + {"path": "specs/port/scripts/gen_w639.t27", "t27b": "pass"}, + {"path": "specs/port/scripts/gen_w640.t27", "t27b": "pass"}, + {"path": "specs/port/scripts/gen_w641.t27", "t27b": "pass"}, + {"path": "specs/port/scripts/gen_w642.t27", "t27b": "pass"}, + {"path": "specs/port/scripts/gen_w643.t27", "t27b": "pass"}, + {"path": "specs/port/scripts/gen_w644.t27", "t27b": "pass"}, + {"path": "specs/port/scripts/gen_w645.t27", "t27b": "pass"}, + {"path": "specs/port/scripts/gen_w646.t27", "t27b": "pass"}, + {"path": "specs/port/scripts/gen_w647.t27", "t27b": "pass"}, + {"path": "specs/port/scripts/gen_w648.t27", "t27b": "pass"}, + {"path": "specs/port/scripts/gen_w649.t27", "t27b": "pass"}, + {"path": "specs/port/scripts/gen_w650.t27", "t27b": "pass"}, + {"path": "specs/port/scripts/gen_w651.t27", "t27b": "pass"}, + {"path": "specs/port/scripts/gen_w652.t27", "t27b": "pass"}, + {"path": "specs/port/scripts/gen_w653.t27", "t27b": "pass"}, + {"path": "specs/port/scripts/gen_w654.t27", "t27b": "pass"}, + {"path": "specs/port/scripts/gen_w655.t27", "t27b": "pass"}, + {"path": "specs/port/scripts/gen_w656.t27", "t27b": "pass"}, + {"path": "specs/port/scripts/gen_w657.t27", "t27b": "pass"}, + {"path": "specs/port/scripts/gen_w662.t27", "t27b": "pass"}, + {"path": "specs/port/scripts/gen_w669.t27", "t27b": "pass"}, + {"path": "specs/port/scripts/gen_w_blocks.t27", "t27b": "pass"}, + {"path": "specs/port/scripts/generate_episodes.t27", "t27b": "pass"}, + {"path": "specs/port/scripts/git_commands_tasks_1_4.t27", "t27b": "pass"}, + {"path": "specs/port/scripts/install-constitutional-hook.t27", "t27b": "pass"}, + {"path": "specs/port/scripts/lee_monte_carlo_baseline.t27", "t27b": "pass"}, + {"path": "specs/port/scripts/mcp-wrapper.t27", "t27b": "pass"}, + {"path": "specs/port/scripts/print_pellis_seal_decimal.t27", "t27b": "pass"}, + {"path": "specs/port/scripts/pysr_trinity_blind_test_v2.t27", "t27b": "pass"}, + {"path": "specs/port/scripts/reseal-apply.t27", "t27b": "pass"}, + {"path": "specs/port/scripts/reseal-check.t27", "t27b": "pass"}, + {"path": "specs/port/scripts/run_v51_multiple.t27", "t27b": "pass"}, + {"path": "specs/port/scripts/test-agent-bridge.t27", "t27b": "pass"}, + {"path": "specs/port/scripts/tri-issue-create.t27", "t27b": "pass"}, + {"path": "specs/port/scripts/tri-pr-create.t27", "t27b": "pass"}, + {"path": "specs/port/scripts/tri-search.t27", "t27b": "pass"}, + {"path": "specs/port/scripts/tri-sync.t27", "t27b": "pass"}, + {"path": "specs/port/scripts/tri_loop/claims.t27", "t27b": "pass"}, + {"path": "specs/port/scripts/tri_loop/corpus_parse.t27", "t27b": "pass"}, + {"path": "specs/port/scripts/tri_loop/loop_rules.t27", "t27b": "pass"}, + {"path": "specs/port/scripts/tri_loop/now_numbers.t27", "t27b": "pass"}, + {"path": "specs/port/scripts/tri_loop/t27b_rules.t27", "t27b": "pass"}, + {"path": "specs/port/scripts/ultra_engine_v70_ultimate.t27", "t27b": "pass"}, + {"path": "specs/port/scripts/validate_phi_f64.t27", "t27b": "pass"}, + {"path": "specs/port/scripts/verify_precision.t27", "t27b": "pass"}, + {"path": "specs/port/scripts/verify_smoking_guns.t27", "t27b": "pass"}, + {"path": "specs/port/scripts/wrapup/extract-context.t27", "t27b": "pass"}, + {"path": "specs/port/tools/backend_parity_table.t27", "t27b": "pass"}, + {"path": "specs/port/tools/bees/merger_gate_selftest.t27", "t27b": "pass"}, + {"path": "specs/port/tools/check_catalog_integrity.t27", "t27b": "pass"}, + {"path": "specs/port/tools/check_duplicate_declarations.t27", "t27b": "pass"}, + {"path": "specs/port/tools/check_fix_carries_source.t27", "t27b": "pass"}, + {"path": "specs/port/tools/ci/check_specs_still_parse.t27", "t27b": "pass"}, + {"path": "specs/port/tools/jtag/tdo_verdict.t27", "t27b": "pass"}, + {"path": "specs/port/tools/oracle/run.t27", "t27b": "pass"}, + {"path": "specs/port/tools/run_conformance_vvp.t27", "t27b": "pass"}, + {"path": "specs/port/tools/ternary_model.t27", "t27b": "pass"}, + {"path": "specs/port/tools/toolbelt.t27", "t27b": "pass"}, + {"path": "specs/port/tools/verify_emit_bitexact.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/fpga/fly-vivado/verilog/trinity_qmtech.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/fpga/gft/tb32.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/fpga/openxc7-regress/regress-fabric-bufg/fabric_bufg.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/fpga/openxc7-synth/DSP48E1_mock.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/fpga/openxc7-synth/blink_correct.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/fpga/openxc7-synth/blink_fast.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/fpga/openxc7-synth/blink_fixed.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/fpga/openxc7-synth/blink_minimal.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/fpga/openxc7-synth/blink_r23.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/fpga/openxc7-synth/blink_simple.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/fpga/openxc7-synth/blink_slow.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/fpga/openxc7-synth/blink_working.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/fpga/openxc7-synth/clk_test.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/fpga/openxc7-synth/clock_test.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/fpga/openxc7-synth/d6_blink.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/fpga/openxc7-synth/d6_inv_test.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/fpga/openxc7-synth/d6_test.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/fpga/openxc7-synth/d_bank13_test.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/fpga/openxc7-synth/d_blink_high.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/fpga/openxc7-synth/d_bufg_test.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/fpga/openxc7-synth/d_clk_direct.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/fpga/openxc7-synth/d_direct.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/fpga/openxc7-synth/d_e21_test.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/fpga/openxc7-synth/d_f19_test.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/fpga/openxc7-synth/d_full_path.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/fpga/openxc7-synth/d_g22_test.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/fpga/openxc7-synth/d_lut_only.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/fpga/openxc7-synth/d_multi_led.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/fpga/openxc7-synth/d_oscillator.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/fpga/openxc7-synth/d_simple_ff.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/fpga/openxc7-synth/d_simple_led.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/fpga/openxc7-synth/d_slow_blink.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/fpga/openxc7-synth/d_srl_blink.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/fpga/openxc7-synth/d_static_on.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/fpga/openxc7-synth/d_static_one.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/fpga/openxc7-synth/d_y0_test.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/fpga/openxc7-synth/definitive_diagnostic_inv.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/fpga/openxc7-synth/dsp_mul.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/fpga/openxc7-synth/led_both_test.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/fpga/openxc7-synth/led_d5_test.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/fpga/openxc7-synth/led_d6_test.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/fpga/openxc7-synth/led_diagnostic.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/fpga/openxc7-synth/led_off_test.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/fpga/openxc7-synth/led_on_test.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/fpga/openxc7-synth/led_simple_test.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/fpga/openxc7-synth/led_test_inv.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/fpga/openxc7-synth/multi_led_test.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/fpga/openxc7-synth/quantum_bridge_top.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/fpga/openxc7-synth/riscv_blink.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/fpga/openxc7-synth/singularity_d6_top.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/fpga/openxc7-synth/symbiflow_blink.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/fpga/openxc7-synth/ternary_activation.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/fpga/openxc7-synth/trinity_top.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/fpga/openxc7-synth/uart_echo.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/fpga/rtl/fpga_test_reporter.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/fpga/uart_loopback.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/fpga/uart_loopback_core.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/src/background_agent/main.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/src/brain/orbitofrontal_value.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/src/brain/weber_tuning.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/src/cli/health_check.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/src/cli/railway_create_full.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/src/cli/railway_create_project.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/src/cli/railway_deployment_create.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/src/cli/railway_null_startcmd.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/src/firebird/governance_temp.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/src/phi-engine/vibeec_original/bogatyrs_registry.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/src/phi-engine/vibeec_original/bogatyrs_spec_structure.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/src/phi-engine/vibeec_original/tnc.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/src/server_main.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/src/storm/experience_engine.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/src/tri-api/claude_md.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/src/tri/gen_aabb.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/src/tri/gen_arithmetic.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/src/tri/gen_assertion.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/src/tri/gen_barrier.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/src/tri/gen_base64.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/src/tri/gen_bezier.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/src/tri/gen_cache.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/src/tri/gen_caesar.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/src/tri/gen_canvas.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/src/tri/gen_color.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/src/tri/gen_cross_entropy.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/src/tri/gen_cursor.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/src/tri/gen_epoch_reclamation.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/src/tri/gen_escape.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/src/tri/gen_fuzz.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/src/tri/gen_geo_hash2d.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/src/tri/gen_gradient.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/src/tri/gen_gradient_descent.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/src/tri/gen_hazard_pointers.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/src/tri/gen_image.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/src/tri/gen_index.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/src/tri/gen_key_value.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/src/tri/gen_kmeans.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/src/tri/gen_leb128.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/src/tri/gen_linear_regression.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/src/tri/gen_lockfree_stack.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/src/tri/gen_matrix3x3.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/src/tri/gen_mock.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/src/tri/gen_neuron.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/src/tri/gen_path_utils.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/src/tri/gen_perceptron.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/src/tri/gen_quaternion.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/src/tri/gen_radix_tree.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/src/tri/gen_ray.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/src/tri/gen_record_store.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/src/tri/gen_rect.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/src/tri/gen_regression.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/src/tri/gen_relu.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/src/tri/gen_ring_buffer.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/src/tri/gen_rle.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/src/tri/gen_rsa_simple.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/src/tri/gen_rtree.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/src/tri/gen_rwlock.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/src/tri/gen_semaphore.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/src/tri/gen_sigmoid.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/src/tri/gen_skiplist_impl.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/src/tri/gen_snapshot.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/src/tri/gen_softmax.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/src/tri/gen_temp_file.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/src/tri/gen_test_runner.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/src/tri/gen_transaction.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/src/tri/gen_transform.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/src/tri/gen_varint.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/src/tri/gen_wal.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/src/tri/gen_websocket.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/src/tri/gen_work_stealing.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/src/tri/math/vocab_audit.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/src/tri/orchestrator_bench.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/src/tri/string_dualities.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/src/tri/string_spectrum.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/src/vibeec/gen_cmd_minimal.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/src/vibeec/gen_cmd_simple.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/src/vibeec/p2p_module.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/src/vibeec/tnc.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/src/vibeec/trinity_tokenizer.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/src/vibeec/validation_engine.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/src/wasm_stubs/auto_shard_stub.t27", "t27b": "pass"}, + {"path": "specs/port/trios/apps/trios-macos/rings/RUST-04/clade-improve/src/oversight.t27", "t27b": "pass"}, + {"path": "specs/port/trios/apps/trios-macos/rings/RUST-13/clade-meshd/src/transport.t27", "t27b": "pass"}, + {"path": "specs/port/trios/apps/trios-macos/rings/RUST-13/trios-mesh/build.t27", "t27b": "pass"}, + {"path": "specs/port/trios/apps/trios-macos/rings/RUST-13/trios-mesh/src/bin/smoke_m1.t27", "t27b": "pass"}, + {"path": "specs/port/trios/apps/trios-macos/rings/RUST-13/trios-mesh/tools/ad9361_config.t27", "t27b": "pass"}, + {"path": "specs/port/trios/crates/tri-tunnel/src/main.t27", "t27b": "pass"}, + {"path": "specs/port/trios/crates/trinity_loss/src/lib.t27", "t27b": "pass"}, + {"path": "specs/port/trios/crates/trios-bridge/src/main.t27", "t27b": "pass"}, + {"path": "specs/port/trios/crates/trios-chat/rings/CR-CHAT-00/src/lib.t27", "t27b": "pass"}, + {"path": "specs/port/trios/crates/trios-chat/rings/CR-CHAT-01/src/key_package_expiry_guard.t27", "t27b": "pass"}, + {"path": "specs/port/trios/crates/trios-chat/rings/CR-CHAT-02/src/epoch_rollover_wraparound_guard.t27", "t27b": "pass"}, + {"path": "specs/port/trios/crates/trios-chat/rings/CR-CHAT-02/src/skipped_message_key_gap_bound_guard.t27", "t27b": "pass"}, + {"path": "specs/port/trios/crates/trios-chat/rings/CR-CHAT-03/src/ratchet_tree_resolution_guard.t27", "t27b": "pass"}, + {"path": "specs/port/trios/crates/trios-chat/rings/CR-CHAT-03/src/ratchet_tree_update_integrity_guard.t27", "t27b": "pass"}, + {"path": "specs/port/trios/crates/trios-chat/rings/CR-CHAT-03/src/unmerged_leaves_bound_guard.t27", "t27b": "pass"}, + {"path": "specs/port/trios/crates/trios-chat/rings/CR-CHAT-04/src/padding_alignment_boundary_guard.t27", "t27b": "pass"}, + {"path": "specs/port/trios/crates/trios-chat/rings/CR-CHAT-04/src/padding_block_size_alignment_guard.t27", "t27b": "pass"}, + {"path": "specs/port/trios/crates/trios-chat/rings/CR-CHAT-05/src/envelope_size_distribution_uniformity.t27", "t27b": "pass"}, + {"path": "specs/port/trios/crates/trios-chat/rings/CR-CHAT-07/src/blind_signature_sender_token.t27", "t27b": "pass"}, + {"path": "specs/port/trios/crates/trios-chat/rings/CR-CHAT-07/src/cover_decoy_ratio_governor.t27", "t27b": "pass"}, + {"path": "specs/port/trios/crates/trios-chat/rings/CR-CHAT-07/src/cover_traffic_generation_rate_stability_guard.t27", "t27b": "pass"}, + {"path": "specs/port/trios/crates/trios-chat/rings/CR-CHAT-07/src/cover_traffic_inter_arrival_autocorrelation_guard.t27", "t27b": "pass"}, + {"path": "specs/port/trios/crates/trios-chat/rings/CR-CHAT-LAWS/src/lib.t27", "t27b": "pass"}, + {"path": "specs/port/trios/crates/trios-cli/src/cmd/agent.t27", "t27b": "pass"}, + {"path": "specs/port/trios/crates/trios-cli/src/cmd/commit.t27", "t27b": "pass"}, + {"path": "specs/port/trios/crates/trios-cli/src/cmd/gates.t27", "t27b": "pass"}, + {"path": "specs/port/trios/crates/trios-cli/src/cmd/leaderboard.t27", "t27b": "pass"}, + {"path": "specs/port/trios/crates/trios-cli/src/cmd/report.t27", "t27b": "pass"}, + {"path": "specs/port/trios/crates/trios-cli/src/cmd/roster.t27", "t27b": "pass"}, + {"path": "specs/port/trios/crates/trios-cli/src/cmd/run.t27", "t27b": "pass"}, + {"path": "specs/port/trios/crates/trios-cli/src/cmd/status.t27", "t27b": "pass"}, + {"path": "specs/port/trios/crates/trios-cli/src/cmd/submit.t27", "t27b": "pass"}, + {"path": "specs/port/trios/crates/trios-cli/src/gh.t27", "t27b": "pass"}, + {"path": "specs/port/trios/crates/trios-cli/src/lock.t27", "t27b": "pass"}, + {"path": "specs/port/trios/crates/trios-cli/src/metrics.t27", "t27b": "pass"}, + {"path": "specs/port/trios/crates/trios-doctor/rings/BRONZE-RING-DR/src/main.t27", "t27b": "pass"}, + {"path": "specs/port/trios/crates/trios-doctor/rings/SILVER-RING-DR-00/src/lib.t27", "t27b": "pass"}, + {"path": "specs/port/trios/crates/trios-doctor/src/main.t27", "t27b": "pass"}, + {"path": "specs/port/trios/crates/trios-ext/rings/SILVER-RING-EXT-00/src/lib.t27", "t27b": "pass"}, + {"path": "specs/port/trios/crates/trios-ext/xtask/src/main.t27", "t27b": "pass"}, + {"path": "specs/port/trios/crates/trios-git/src/commit.t27", "t27b": "pass"}, + {"path": "specs/port/trios/crates/trios-git/src/log.t27", "t27b": "pass"}, + {"path": "specs/port/trios/crates/trios-git/src/stash.t27", "t27b": "pass"}, + {"path": "specs/port/trios/crates/trios-git/src/status.t27", "t27b": "pass"}, + {"path": "specs/port/trios/crates/trios-golden-float/build.t27", "t27b": "pass"}, + {"path": "specs/port/trios/crates/trios-hdc/build.t27", "t27b": "pass"}, + {"path": "specs/port/trios/crates/trios-hdc/rings/HD-01/src/lib.t27", "t27b": "pass"}, + {"path": "specs/port/trios/crates/trios-igla-race/src/main.t27", "t27b": "pass"}, + {"path": "specs/port/trios/crates/trios-igla-trainer/src/jepa_runner.t27", "t27b": "pass"}, + {"path": "specs/port/trios/crates/trios-mcp/rings/BR-XTASK/src/main.t27", "t27b": "pass"}, + {"path": "specs/port/trios/crates/trios-mcp/rings/SR-01/src/lighthouse.t27", "t27b": "pass"}, + {"path": "specs/port/trios/crates/trios-mcp/rings/SR-02/src/discovery.t27", "t27b": "pass"}, + {"path": "specs/port/trios/crates/trios-mcp/rings/SR-02/src/lib.t27", "t27b": "pass"}, + {"path": "specs/port/trios/crates/trios-mcp/src/main.t27", "t27b": "pass"}, + {"path": "specs/port/trios/crates/trios-mesh/src/identity.t27", "t27b": "pass"}, + {"path": "specs/port/trios/crates/trios-mesh/src/packet.t27", "t27b": "pass"}, + {"path": "specs/port/trios/crates/trios-openclaw/rings/OC-01/src/lib.t27", "t27b": "pass"}, + {"path": "specs/port/trios/crates/trios-physics/build.t27", "t27b": "pass"}, + {"path": "specs/port/trios/crates/trios-physics/rings/PH-01/src/lib.t27", "t27b": "pass"}, + {"path": "specs/port/trios/crates/trios-physics/src/lib.t27", "t27b": "pass"}, + {"path": "specs/port/trios/crates/trios-rainbow-bridge/src/funnel_client.t27", "t27b": "pass"}, + {"path": "specs/port/trios/crates/trios-rainbow-bridge/src/lamport.t27", "t27b": "pass"}, + {"path": "specs/port/trios/crates/trios-sacred/rings/SC-00/src/lib.t27", "t27b": "pass"}, + {"path": "specs/port/trios/crates/trios-sacred/rings/SC-01/src/lib.t27", "t27b": "pass"}, + {"path": "specs/port/trios/crates/trios-scarab-types/rings/SR-00/src/lib.t27", "t27b": "pass"}, + {"path": "specs/port/trios/crates/trios-scarab-types/rings/SR-01/src/lib.t27", "t27b": "pass"}, + {"path": "specs/port/trios/crates/trios-scarab-types/rings/SR-02/src/lib.t27", "t27b": "pass"}, + {"path": "specs/port/trios/crates/trios-scarab-types/rings/SR-03/src/lib.t27", "t27b": "pass"}, + {"path": "specs/port/trios/crates/trios-scarab-types/rings/SR-04/src/lib.t27", "t27b": "pass"}, + {"path": "specs/port/trios/crates/trios-server/src/mcp_endpoints/tasks.t27", "t27b": "pass"}, + {"path": "specs/port/trios/crates/trios-server/src/tools/git.t27", "t27b": "pass"}, + {"path": "specs/port/trios/crates/trios-server/src/tools/git_extended.t27", "t27b": "pass"}, + {"path": "specs/port/trios/crates/trios-server/src/tools/gitbutler.t27", "t27b": "pass"}, + {"path": "specs/port/trios/crates/trios-server/src/tools/golden_float.t27", "t27b": "pass"}, + {"path": "specs/port/trios/crates/trios-server/src/tools/mod.t27", "t27b": "pass"}, + {"path": "specs/port/trios/crates/trios-store/rings/ST-00/src/lib.t27", "t27b": "pass"}, + {"path": "specs/port/trios/crates/trios-ternary/rings/TR-01/src/lib.t27", "t27b": "pass"}, + {"path": "specs/port/trios/crates/trios-train-cpu/src/bin/tjepa_modules/encoder.t27", "t27b": "pass"}, + {"path": "specs/port/trios/crates/trios-train-cpu/src/bin/train_state.t27", "t27b": "pass"}, + {"path": "specs/port/trios/crates/trios-trainer/src/train_loop.t27", "t27b": "pass"}, + {"path": "specs/port/trios/crates/trios-trainer/src/validation.t27", "t27b": "pass"}, + {"path": "specs/port/trios/crates/trios-trinity-brain/src/phi.t27", "t27b": "pass"}, + {"path": "specs/port/trios/crates/trios-vsa/rings/VS-01/src/lib.t27", "t27b": "pass"}, + {"path": "specs/port/trios/validate_bpb.t27", "t27b": "pass"}, + {"path": "specs/providers/catalog.t27", "t27b": "pass"}, + {"path": "specs/providers/gonka/deepseek-v4-flash-0731.t27", "t27b": "pass"}, + {"path": "specs/providers/gonka/glm-5-2-fp8.t27", "t27b": "pass"}, + {"path": "specs/providers/gonka/glm-5-3-flash.t27", "t27b": "pass"}, + {"path": "specs/providers/gonka/kimi-k2-6.t27", "t27b": "pass"}, + {"path": "specs/providers/gonka/minimax-m2-7.t27", "t27b": "pass"}, + {"path": "specs/providers/tri_gnk_pair.t27", "t27b": "pass"}, + {"path": "specs/providers/trinet/fpga-xc7a200t.t27", "t27b": "pass"}, + {"path": "specs/providers/trinet/gpu-consumer-24gb.t27", "t27b": "pass"}, + {"path": "specs/queen/actor_events.t27", "t27b": "pass"}, + {"path": "specs/queen/actor_view.t27", "t27b": "pass"}, + {"path": "specs/queen/actors.t27", "t27b": "pass"}, + {"path": "specs/queen/actors_hw.t27", "t27b": "pass"}, + {"path": "specs/queen/actors_hw_jtag.t27", "t27b": "pass"}, + {"path": "specs/queen/actors_hw_top.t27", "t27b": "pass"}, + {"path": "specs/queen/app.t27", "t27b": "pass"}, + {"path": "specs/queen/claim.t27", "t27b": "pass"}, + {"path": "specs/queen/control.t27", "t27b": "pass"}, + {"path": "specs/queen/dashboard.t27", "t27b": "pass"}, + {"path": "specs/queen/dispatch.t27", "t27b": "pass"}, + {"path": "specs/queen/dispatch_exit.t27", "t27b": "pass"}, + {"path": "specs/queen/domains.t27", "t27b": "pass"}, + {"path": "specs/queen/drain.t27", "t27b": "pass"}, + {"path": "specs/queen/events.t27", "t27b": "pass"}, + {"path": "specs/queen/golden_chain.t27", "t27b": "pass"}, + {"path": "specs/queen/hive.t27", "t27b": "pass"}, + {"path": "specs/queen/holds.t27", "t27b": "pass"}, + {"path": "specs/queen/jobs.t27", "t27b": "pass"}, + {"path": "specs/queen/keyed.t27", "t27b": "pass"}, + {"path": "specs/queen/keyed_guard.t27", "t27b": "pass"}, + {"path": "specs/queen/merger_gate.t27", "t27b": "pass"}, + {"path": "specs/queen/netlink.t27", "t27b": "pass"}, + {"path": "specs/queen/priority.t27", "t27b": "pass"}, + {"path": "specs/queen/replay/actors_decisions.t27", "t27b": "pass"}, + {"path": "specs/queen/replay/reviewer_decisions.t27", "t27b": "pass"}, + {"path": "specs/queen/replay/telemetry_decisions.t27", "t27b": "pass"}, + {"path": "specs/queen/review_lanes.t27", "t27b": "pass"}, + {"path": "specs/queen/review_log.t27", "t27b": "pass"}, + {"path": "specs/queen/review_valve.t27", "t27b": "pass"}, + {"path": "specs/queen/reviewer.t27", "t27b": "pass"}, + {"path": "specs/queen/reviewer_sizing.t27", "t27b": "pass"}, + {"path": "specs/queen/shaping.t27", "t27b": "pass"}, + {"path": "specs/queen/simulation.t27", "t27b": "pass"}, + {"path": "specs/queen/task_analysis.t27", "t27b": "pass"}, + {"path": "specs/queen/tasks.t27", "t27b": "pass"}, + {"path": "specs/queen/telemetry.t27", "t27b": "pass"}, + {"path": "specs/queen/turn_stop.t27", "t27b": "pass"}, + {"path": "specs/queen/views.t27", "t27b": "pass"}, + {"path": "specs/queen/waits.t27", "t27b": "pass"}, + {"path": "specs/queen/worktree_keep.t27", "t27b": "pass"}, + {"path": "specs/rings/ring_103_phi_sgd.t27", "t27b": "pass"}, + {"path": "specs/sandbox/health.t27", "t27b": "pass"}, + {"path": "specs/sandbox/https_enforce.t27", "t27b": "pass"}, + {"path": "specs/sandbox/orphan_detection.t27", "t27b": "pass"}, + {"path": "specs/sandbox/session_timeout.t27", "t27b": "pass"}, + {"path": "specs/skills/t27-measure-corpus.t27", "t27b": "pass"}, + {"path": "specs/skills/t27-phi-loop.t27", "t27b": "pass"}, + {"path": "specs/skills/t27-providers-steward.t27", "t27b": "pass"}, + {"path": "specs/skills/t27-self-host.t27", "t27b": "pass"}, + {"path": "specs/skills/t27-tri-pipeline.t27", "t27b": "pass"}, + {"path": "specs/skills/t27-tri.t27", "t27b": "pass"}, + {"path": "specs/skills/t27-wave-audit.t27", "t27b": "pass"}, + {"path": "specs/skills/t27-wrap-up.t27", "t27b": "pass"}, + {"path": "specs/skills/trinity-blog-post.t27", "t27b": "pass"}, + {"path": "specs/skills/trinity-board-sync.t27", "t27b": "pass"}, + {"path": "specs/skills/trinity-cloud.t27", "t27b": "pass"}, + {"path": "specs/skills/trinity-connect-accounts.t27", "t27b": "pass"}, + {"path": "specs/skills/trinity-doctor.t27", "t27b": "pass"}, + {"path": "specs/skills/trinity-farm-garden.t27", "t27b": "pass"}, + {"path": "specs/skills/trinity-fpga-synth.t27", "t27b": "pass"}, + {"path": "specs/skills/trinity-god-mode.t27", "t27b": "pass"}, + {"path": "specs/skills/trinity-implement-issue.t27", "t27b": "pass"}, + {"path": "specs/skills/trinity-queen-hive-visuals.t27", "t27b": "pass"}, + {"path": "specs/skills/trinity-review-code.t27", "t27b": "pass"}, + {"path": "specs/skills/trinity-run-tests.t27", "t27b": "pass"}, + {"path": "specs/skills/trinity-scholar.t27", "t27b": "pass"}, + {"path": "specs/skills/trinity-status.t27", "t27b": "pass"}, + {"path": "specs/skills/trinity-tech-tree.t27", "t27b": "pass"}, + {"path": "specs/skills/trinity-tri.t27", "t27b": "pass"}, + {"path": "specs/skills/trinity-trinity-test.t27", "t27b": "pass"}, + {"path": "specs/skills/trinity-ux-wave.t27", "t27b": "pass"}, + {"path": "specs/skills/trinity-vibee-gen.t27", "t27b": "pass"}, + {"path": "specs/skills/trinity-vsa-verify.t27", "t27b": "pass"}, + {"path": "specs/skills/trinity-wave.t27", "t27b": "pass"}, + {"path": "specs/system/unified-agent-operations.t27", "t27b": "pass"}, + {"path": "specs/ternary/activation_quantizer.t27", "t27b": "pass"}, + {"path": "specs/ternary/bitnet_layer.t27", "t27b": "pass"}, + {"path": "specs/ternary/bitnet_majority.t27", "t27b": "pass"}, + {"path": "specs/ternary/bitnet_mlp.t27", "t27b": "pass"}, + {"path": "specs/ternary/bitnet_mlp3.t27", "t27b": "pass"}, + {"path": "specs/ternary/bitnet_neuron.t27", "t27b": "pass"}, + {"path": "specs/ternary/bitnet_neuron_nchunk.t27", "t27b": "pass"}, + {"path": "specs/ternary/clocked_counter.t27", "t27b": "pass"}, + {"path": "specs/ternary/comb_bitnet_layer.t27", "t27b": "pass"}, + {"path": "specs/ternary/comb_bitnet_neuron.t27", "t27b": "pass"}, + {"path": "specs/ternary/comb_ternary_dot.t27", "t27b": "pass"}, + {"path": "specs/ternary/gft_add_rne.t27", "t27b": "pass"}, + {"path": "specs/ternary/gft_argmax4.t27", "t27b": "pass"}, + {"path": "specs/ternary/gft_axpy.t27", "t27b": "pass"}, + {"path": "specs/ternary/gft_bitnet_neuron.t27", "t27b": "pass"}, + {"path": "specs/ternary/gft_classifier4.t27", "t27b": "pass"}, + {"path": "specs/ternary/gft_classify.t27", "t27b": "pass"}, + {"path": "specs/ternary/gft_classify3.t27", "t27b": "pass"}, + {"path": "specs/ternary/gft_dot2.t27", "t27b": "pass"}, + {"path": "specs/ternary/gft_dot2_rne.t27", "t27b": "pass"}, + {"path": "specs/ternary/gft_dot4.t27", "t27b": "pass"}, + {"path": "specs/ternary/gft_dot4_rne.t27", "t27b": "pass"}, + {"path": "specs/ternary/gft_dot8.t27", "t27b": "pass"}, + {"path": "specs/ternary/gft_exp2.t27", "t27b": "pass"}, + {"path": "specs/ternary/gft_hidden2.t27", "t27b": "pass"}, + {"path": "specs/ternary/gft_layer2.t27", "t27b": "pass"}, + {"path": "specs/ternary/gft_layer3.t27", "t27b": "pass"}, + {"path": "specs/ternary/gft_layer4.t27", "t27b": "pass"}, + {"path": "specs/ternary/gft_log2.t27", "t27b": "pass"}, + {"path": "specs/ternary/gft_logistic.t27", "t27b": "pass"}, + {"path": "specs/ternary/gft_madd.t27", "t27b": "pass"}, + {"path": "specs/ternary/gft_magsub_tie.t27", "t27b": "pass"}, + {"path": "specs/ternary/gft_mlp2.t27", "t27b": "pass"}, + {"path": "specs/ternary/gft_mlp3.t27", "t27b": "pass"}, + {"path": "specs/ternary/gft_mul_rne.t27", "t27b": "pass"}, + {"path": "specs/ternary/gft_neuron_full.t27", "t27b": "pass"}, + {"path": "specs/ternary/gft_nll.t27", "t27b": "pass"}, + {"path": "specs/ternary/gft_recip.t27", "t27b": "pass"}, + {"path": "specs/ternary/gft_relu.t27", "t27b": "pass"}, + {"path": "specs/ternary/gft_sadd.t27", "t27b": "pass"}, + {"path": "specs/ternary/gft_sgd_step.t27", "t27b": "pass"}, + {"path": "specs/ternary/gft_signed_dot4.t27", "t27b": "pass"}, + {"path": "specs/ternary/gft_signed_mac.t27", "t27b": "pass"}, + {"path": "specs/ternary/gft_smul.t27", "t27b": "pass"}, + {"path": "specs/ternary/gft_softmax4.t27", "t27b": "pass"}, + {"path": "specs/ternary/gft_softmax_grad4.t27", "t27b": "pass"}, + {"path": "specs/ternary/gft_train1.t27", "t27b": "pass"}, + {"path": "specs/ternary/gft_train2.t27", "t27b": "pass"}, + {"path": "specs/ternary/gft_train2relu.t27", "t27b": "pass"}, + {"path": "specs/ternary/gft_xorbp.t27", "t27b": "pass"}, + {"path": "specs/ternary/gft_xorbp2.t27", "t27b": "pass"}, + {"path": "specs/ternary/gft_xornet.t27", "t27b": "pass"}, + {"path": "specs/ternary/gft_xorpercep.t27", "t27b": "pass"}, + {"path": "specs/ternary/gft_xorpercep3.t27", "t27b": "pass"}, + {"path": "specs/ternary/gft_xorpercep4.t27", "t27b": "pass"}, + {"path": "specs/ternary/gft_xortrain.t27", "t27b": "pass"}, + {"path": "specs/ternary/radix_economy.t27", "t27b": "pass"}, + {"path": "specs/ternary/stream_ternary_mac.t27", "t27b": "pass"}, + {"path": "specs/ternary/ternary_full_adder.t27", "t27b": "pass"}, + {"path": "specs/ternary/ternary_mac.t27", "t27b": "pass"}, + {"path": "specs/ternary/ternary_ripple_adder.t27", "t27b": "pass"}, + {"path": "specs/ternary/ternary_xor.t27", "t27b": "pass"}, + {"path": "specs/ternary/trits.t27", "t27b": "pass"}, + {"path": "specs/tools/catalog.t27", "t27b": "pass"}, + {"path": "specs/tools/epic_ci.t27", "t27b": "pass"}, + {"path": "specs/tools/mcp/gitbutler.t27", "t27b": "pass"}, + {"path": "specs/tools/mcp/inngest-dev.t27", "t27b": "pass"}, + {"path": "specs/tools/mcp/needle.t27", "t27b": "pass"}, + {"path": "specs/tools/mcp/neon.t27", "t27b": "pass"}, + {"path": "specs/tools/mcp/notebooklm.t27", "t27b": "pass"}, + {"path": "specs/tools/mcp/railway-mcp-server.t27", "t27b": "pass"}, + {"path": "specs/tools/mcp/t27-traceability.t27", "t27b": "pass"}, + {"path": "specs/tools/mcp/tri-mcp.t27", "t27b": "pass"}, + {"path": "specs/tools/mcp/tri-ssot.t27", "t27b": "pass"}, + {"path": "specs/tools/mcp/trinity.t27", "t27b": "pass"}, + {"path": "specs/tools/mcp/zig-docs.t27", "t27b": "pass"}, + {"path": "specs/tools/mcp_protocol.t27", "t27b": "pass"}, + {"path": "specs/tools/t27o/rust_convert.t27", "t27b": "pass"}, + {"path": "specs/tools/t27o/rust_std.t27", "t27b": "pass"}, + {"path": "specs/tools/tri/abandoned.t27", "t27b": "pass"}, + {"path": "specs/tools/tri/cell.t27", "t27b": "pass"}, + {"path": "specs/tools/tri/census.t27", "t27b": "pass"}, + {"path": "specs/tools/tri/ci.t27", "t27b": "pass"}, + {"path": "specs/tools/tri/competitors.t27", "t27b": "pass"}, + {"path": "specs/tools/tri/discard.t27", "t27b": "pass"}, + {"path": "specs/tools/tri/doctor.t27", "t27b": "pass"}, + {"path": "specs/tools/tri/elab.t27", "t27b": "pass"}, + {"path": "specs/tools/tri/emit.t27", "t27b": "pass"}, + {"path": "specs/tools/tri/experience.t27", "t27b": "pass"}, + {"path": "specs/tools/tri/fleet.t27", "t27b": "pass"}, + {"path": "specs/tools/tri/fmt.t27", "t27b": "pass"}, + {"path": "specs/tools/tri/fpga.t27", "t27b": "pass"}, + {"path": "specs/tools/tri/gates.t27", "t27b": "pass"}, + {"path": "specs/tools/tri/gen.t27", "t27b": "pass"}, + {"path": "specs/tools/tri/harness.t27", "t27b": "pass"}, + {"path": "specs/tools/tri/health.t27", "t27b": "pass"}, + {"path": "specs/tools/tri/hooks.t27", "t27b": "pass"}, + {"path": "specs/tools/tri/issues.t27", "t27b": "pass"}, + {"path": "specs/tools/tri/jumps.t27", "t27b": "pass"}, + {"path": "specs/tools/tri/kinds.t27", "t27b": "pass"}, + {"path": "specs/tools/tri/lean.t27", "t27b": "pass"}, + {"path": "specs/tools/tri/ledgers.t27", "t27b": "pass"}, + {"path": "specs/tools/tri/loop.t27", "t27b": "pass"}, + {"path": "specs/tools/tri/merging.t27", "t27b": "pass"}, + {"path": "specs/tools/tri/misread.t27", "t27b": "pass"}, + {"path": "specs/tools/tri/mods.t27", "t27b": "pass"}, + {"path": "specs/tools/tri/mutate.t27", "t27b": "pass"}, + {"path": "specs/tools/tri/now.t27", "t27b": "pass"}, + {"path": "specs/tools/tri/one-away.t27", "t27b": "pass"}, + {"path": "specs/tools/tri/orphaned.t27", "t27b": "pass"}, + {"path": "specs/tools/tri/pr.t27", "t27b": "pass"}, + {"path": "specs/tools/tri/prose.t27", "t27b": "pass"}, + {"path": "specs/tools/tri/quantifiers.t27", "t27b": "pass"}, + {"path": "specs/tools/tri/red.t27", "t27b": "pass"}, + {"path": "specs/tools/tri/reseal.t27", "t27b": "pass"}, + {"path": "specs/tools/tri/rtl.t27", "t27b": "pass"}, + {"path": "specs/tools/tri/seals.t27", "t27b": "pass"}, + {"path": "specs/tools/tri/serve.t27", "t27b": "pass"}, + {"path": "specs/tools/tri/skill.t27", "t27b": "pass"}, + {"path": "specs/tools/tri/status.t27", "t27b": "pass"}, + {"path": "specs/tools/tri/sweep.t27", "t27b": "pass"}, + {"path": "specs/tools/tri/synth.t27", "t27b": "pass"}, + {"path": "specs/tools/tri/test.t27", "t27b": "pass"}, + {"path": "specs/tools/tri/topic.t27", "t27b": "pass"}, + {"path": "specs/tools/tri/types.t27", "t27b": "pass"}, + {"path": "specs/tools/tri/unparsed.t27", "t27b": "pass"}, + {"path": "specs/tools/tri/vectors.t27", "t27b": "pass"}, + {"path": "specs/tools/tri/verdict.t27", "t27b": "pass"}, + {"path": "specs/tools/tri/vsim.t27", "t27b": "pass"}, + {"path": "specs/tools/tri/window.t27", "t27b": "pass"}, + {"path": "specs/tools/tri/worktrees.t27", "t27b": "pass"}, + {"path": "specs/tools/trinity/tri/bench.t27", "t27b": "pass"}, + {"path": "specs/tools/trinity/tri/bio.t27", "t27b": "pass"}, + {"path": "specs/tools/trinity/tri/blindspots.t27", "t27b": "pass"}, + {"path": "specs/tools/trinity/tri/conscious.t27", "t27b": "pass"}, + {"path": "specs/tools/trinity/tri/constants.t27", "t27b": "pass"}, + {"path": "specs/tools/trinity/tri/cosmos.t27", "t27b": "pass"}, + {"path": "specs/tools/trinity/tri/dashboard.t27", "t27b": "pass"}, + {"path": "specs/tools/trinity/tri/fib.t27", "t27b": "pass"}, + {"path": "specs/tools/trinity/tri/fpga.t27", "t27b": "pass"}, + {"path": "specs/tools/trinity/tri/gematria.t27", "t27b": "pass"}, + {"path": "specs/tools/trinity/tri/govern.t27", "t27b": "pass"}, + {"path": "specs/tools/trinity/tri/hardware.t27", "t27b": "pass"}, + {"path": "specs/tools/trinity/tri/identity.t27", "t27b": "pass"}, + {"path": "specs/tools/trinity/tri/lucas.t27", "t27b": "pass"}, + {"path": "specs/tools/trinity/tri/mesh.t27", "t27b": "pass"}, + {"path": "specs/tools/trinity/tri/needle-check.t27", "t27b": "pass"}, + {"path": "specs/tools/trinity/tri/needle-search.t27", "t27b": "pass"}, + {"path": "specs/tools/trinity/tri/needle.t27", "t27b": "pass"}, + {"path": "specs/tools/trinity/tri/omega.t27", "t27b": "pass"}, + {"path": "specs/tools/trinity/tri/particles.t27", "t27b": "pass"}, + {"path": "specs/tools/trinity/tri/phi.t27", "t27b": "pass"}, + {"path": "specs/tools/trinity/tri/quantum.t27", "t27b": "pass"}, + {"path": "specs/tools/trinity/tri/reputation.t27", "t27b": "pass"}, + {"path": "specs/tools/trinity/tri/sacred-const.t27", "t27b": "pass"}, + {"path": "specs/tools/trinity/tri/spiral.t27", "t27b": "pass"}, + {"path": "specs/tools/trinity/tri/swarm.t27", "t27b": "pass"}, + {"path": "specs/tools/trinity/tri/test.t27", "t27b": "pass"}, + {"path": "specs/tools/trinity/tri/vsa.t27", "t27b": "pass"}, + {"path": "specs/tools/trinity/tri/wallet.t27", "t27b": "pass"}, + {"path": "specs/traffic_animator.t27", "t27b": "pass"}, + {"path": "specs/tri/actors/metrics.t27", "t27b": "pass"}, + {"path": "specs/tri/agent/faculty_board.t27", "t27b": "pass"}, + {"path": "specs/tri/catalog/health.t27", "t27b": "pass"}, + {"path": "specs/tri/collections/namespace.t27", "t27b": "pass"}, + {"path": "specs/tri/crypto/ed25519.t27", "t27b": "pass"}, + {"path": "specs/tri/crypto/hex.t27", "t27b": "pass"}, + {"path": "specs/tri/crypto/sha256.t27", "t27b": "pass"}, + {"path": "specs/tri/crypto/sha512.t27", "t27b": "pass"}, + {"path": "specs/tri/graph/bellman_ford.t27", "t27b": "pass"}, + {"path": "specs/tri/graph/graph.t27", "t27b": "pass"}, + {"path": "specs/tri/graph/topological_sort.t27", "t27b": "pass"}, + {"path": "specs/tri/hot/hot.t27", "t27b": "pass"}, + {"path": "specs/tri/lab/receipt.t27", "t27b": "pass"}, + {"path": "specs/tri/lanes/lanes.t27", "t27b": "pass"}, + {"path": "specs/tri/math/math.t27", "t27b": "pass"}, + {"path": "specs/tri/math/measurement.t27", "t27b": "pass"}, + {"path": "specs/tri/misread/shapes.t27", "t27b": "pass"}, + {"path": "specs/tri/mutate/census.t27", "t27b": "pass"}, + {"path": "specs/tri/mutate/lab.t27", "t27b": "pass"}, + {"path": "specs/tri/mutate/plant.t27", "t27b": "pass"}, + {"path": "specs/tri/mutate/survivors.t27", "t27b": "pass"}, + {"path": "specs/tri/network/payout.t27", "t27b": "pass"}, + {"path": "specs/tri/pipeline/codegen.t27", "t27b": "pass"}, + {"path": "specs/tri/pipeline/spec_writer.t27", "t27b": "pass"}, + {"path": "specs/tri/pipeline/workflow.t27", "t27b": "pass"}, + {"path": "specs/tri/reseal/seal.t27", "t27b": "pass"}, + {"path": "specs/tri/search/pattern.t27", "t27b": "pass"}, + {"path": "specs/tri/sort/insertion_sort.t27", "t27b": "pass"}, + {"path": "specs/tri/sort/merge_sort.t27", "t27b": "pass"}, + {"path": "specs/tri/sort/selection_sort.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/a64.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/any_param_plan.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/arith_op.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/ast_scan.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/ast_shape.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/ast_walk.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/bit_cast_plan.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/blockers.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/builtin_plan.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/check_budget.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/cmp_op.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/coerce_plan.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/comptime_float.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/conformance/anonymous_struct.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/conformance/anytype_typeof.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/conformance/array_length_expr.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/conformance/array_literal.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/conformance/array_literal_value.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/conformance/array_repeat_text.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/conformance/bare_abs.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/conformance/big_frame.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/conformance/big_repeat_global.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/conformance/bit_cast.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/conformance/brace_invariant.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/conformance/builtin_abs_max_min_pi.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/conformance/carried_allocator.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/conformance/carried_container.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/conformance/cmp_out_of_range.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/conformance/comptime_float.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/conformance/comptime_float_f128.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/conformance/const_division.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/conformance/const_optional.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/conformance/discard_value.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/conformance/div_trunc_panic.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/conformance/elf_object.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/conformance/empty_anon_literal.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/conformance/empty_typed_array_literal.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/conformance/eval_branch_quota.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/conformance/float_as.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/conformance/float_call_cast.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/conformance/float_from_int_literal.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/conformance/float_mul_pow2.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/conformance/float_sqrt.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/conformance/frame_address_caller_owned.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/conformance/i128_arith.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/conformance/i128_ops.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/conformance/i128_return.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/conformance/int_cast.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/conformance/int_cast_index.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/conformance/large_frame.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/conformance/lazy_signature.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/conformance/let_reassigned.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/conformance/libm_logf.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/conformance/libm_powf.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/conformance/libm_rounding.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/conformance/libm_std_math.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/conformance/module_var_in_test.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/conformance/negative_float_literal.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/conformance/nested_anon_struct.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/conformance/numeric_coercion.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/conformance/odd_width_int.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/conformance/opaque_pointer.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/conformance/opt_void.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/conformance/optional_enum_compare.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/conformance/optional_module_var.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/conformance/param_discard.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/conformance/pointer_equality.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/conformance/postfix_optional.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/conformance/rem_int.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/conformance/repeat_addr_unreached.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/conformance/repeat_local.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/conformance/repeat_width_suffix.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/conformance/return_undefined_void.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/conformance/scaffold_local.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/conformance/scope_exit.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/conformance/scoped_gf16.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/conformance/shadow_module_var.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/conformance/size_of.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/conformance/slice_arg_one_element.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/conformance/static_slice_literal.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/conformance/std_mem_byte_slice.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/conformance/stdmem.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/conformance/str_module_var.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/conformance/string_slice_literal.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/conformance/struct_lit_if.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/conformance/test_local_write.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/conformance/tuple_local.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/conformance/tuple_local_index.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/conformance/type_alias.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/conformance/type_void.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/conformance/undefined_arg.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/conformance/undefined_module_var.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/conformance/unreached_stub.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/conformance/unread_anytype.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/conformance/unresolved_signature.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/conformance/untyped_local.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/conformance/untyped_local_uses.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/conformance/value_ignored.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/conformance/value_params.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/conformance/verilog_lib.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/conformance/verilog_prim.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/conformance/verilog_use.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/conformance/verilog_widths.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/conformance/void_bind.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/conformance/wide_int_const.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/conformance/zig_keyword_field.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/const_div_plan.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/discard_plan.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/dogfood.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/elf.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/emit_kit.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/empty_lit_plan.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/eval_arith.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/float_as_plan.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/frame_store_plan.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/fuzz.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/fuzz_oracle.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/i128_plan.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/int_cast_plan.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/lazy_sig_plan.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/ledger_steward.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/lencall.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/libm.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/libm_plan.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/literal_plan.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/macho.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/opaque_plan.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/optional_compare_plan.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/ptr_eq_plan.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/reduce.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/ref_var_plan.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/scaffold_plan.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/slice_lit_plan.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/source_text.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/stdmem.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/stdmem_plan.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/steward.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/text_escape.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/ts_emit.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/ts_plan.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/tuple_local_plan.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/type_text.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/undefined_arg_plan.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/verdict_key.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/verilog_emit.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/verilog_plan.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/void_bind_plan.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/wide_plan.t27", "t27b": "pass"}, + {"path": "specs/tri/test/report.t27", "t27b": "pass"}, + {"path": "specs/tri/utils/args.t27", "t27b": "pass"}, + {"path": "specs/tri/utils/exit_codes.t27", "t27b": "pass"}, + {"path": "specs/tri/utils/template.t27", "t27b": "pass"}, + {"path": "specs/trinet/etx.t27", "t27b": "pass"}, + {"path": "specs/trinet/ledger.t27", "t27b": "pass"}, + {"path": "specs/trinet/mint_authority.t27", "t27b": "pass"}, + {"path": "specs/trinet/node-work-credit.t27", "t27b": "pass"}, + {"path": "specs/trinet/tri-bridge.t27", "t27b": "pass"}, + {"path": "specs/trinity/build_graph.t27", "t27b": "pass"}, + {"path": "specs/trinity/capabilities/abi.c-api.t27", "t27b": "pass"}, + {"path": "specs/trinity/capabilities/agent.daemons.t27", "t27b": "pass"}, + {"path": "specs/trinity/capabilities/agent.phi-loop.t27", "t27b": "pass"}, + {"path": "specs/trinity/capabilities/agent.tri-api.t27", "t27b": "pass"}, + {"path": "specs/trinity/capabilities/api.http-server.t27", "t27b": "pass"}, + {"path": "specs/trinity/capabilities/archive.legacy.t27", "t27b": "pass"}, + {"path": "specs/trinity/capabilities/bench.suite.t27", "t27b": "pass"}, + {"path": "specs/trinity/capabilities/bot.tri-bot.t27", "t27b": "pass"}, + {"path": "specs/trinity/capabilities/brain.regions.t27", "t27b": "pass"}, + {"path": "specs/trinity/capabilities/catalog.spec-mirror.t27", "t27b": "pass"}, + {"path": "specs/trinity/capabilities/catalog.world-scan.t27", "t27b": "pass"}, + {"path": "specs/trinity/capabilities/cli.tri.t27", "t27b": "pass"}, + {"path": "specs/trinity/capabilities/convert.b2t.t27", "t27b": "pass"}, + {"path": "specs/trinity/capabilities/examples.zig.t27", "t27b": "pass"}, + {"path": "specs/trinity/capabilities/ext.vscode-swe.t27", "t27b": "pass"}, + {"path": "specs/trinity/capabilities/fpga.adapter.t27", "t27b": "pass"}, + {"path": "specs/trinity/capabilities/fpga.in-repo.t27", "t27b": "pass"}, + {"path": "specs/trinity/capabilities/lib.trinity.t27", "t27b": "pass"}, + {"path": "specs/trinity/capabilities/llm.firebird.t27", "t27b": "pass"}, + {"path": "specs/trinity/capabilities/llm.igla-chat.t27", "t27b": "pass"}, + {"path": "specs/trinity/capabilities/mcp.needle-mcp.t27", "t27b": "pass"}, + {"path": "specs/trinity/capabilities/mcp.trinity-mcp.t27", "t27b": "pass"}, + {"path": "specs/trinity/capabilities/native.canvas.t27", "t27b": "pass"}, + {"path": "specs/trinity/capabilities/native.node-gui.t27", "t27b": "pass"}, + {"path": "specs/trinity/capabilities/native.queen-app.t27", "t27b": "pass"}, + {"path": "specs/trinity/capabilities/node.trinity-node.t27", "t27b": "pass"}, + {"path": "specs/trinity/capabilities/numeric.golden-float.t27", "t27b": "pass"}, + {"path": "specs/trinity/capabilities/ops.deploy-infra.t27", "t27b": "pass"}, + {"path": "specs/trinity/capabilities/ops.railway-cli.t27", "t27b": "pass"}, + {"path": "specs/trinity/capabilities/pkg.vendored-cache.t27", "t27b": "pass"}, + {"path": "specs/trinity/capabilities/queen.lib.t27", "t27b": "pass"}, + {"path": "specs/trinity/capabilities/registry.commands.t27", "t27b": "pass"}, + {"path": "specs/trinity/capabilities/release.packaging.t27", "t27b": "pass"}, + {"path": "specs/trinity/capabilities/research.nexus-docs.t27", "t27b": "pass"}, + {"path": "specs/trinity/capabilities/research.programs.t27", "t27b": "pass"}, + {"path": "specs/trinity/capabilities/research.unreferenced-sources.t27", "t27b": "pass"}, + {"path": "specs/trinity/capabilities/search.vsa-index.t27", "t27b": "pass"}, + {"path": "specs/trinity/capabilities/specs.t27-vendored-compiler.t27", "t27b": "pass"}, + {"path": "specs/trinity/capabilities/specs.tri-corpus.t27", "t27b": "pass"}, + {"path": "specs/trinity/capabilities/specs.vibee-corpus.t27", "t27b": "pass"}, + {"path": "specs/trinity/capabilities/state.trinity-dir.t27", "t27b": "pass"}, + {"path": "specs/trinity/capabilities/test.graph.t27", "t27b": "pass"}, + {"path": "specs/trinity/capabilities/tools.scripts.t27", "t27b": "pass"}, + {"path": "specs/trinity/capabilities/train.hslm.t27", "t27b": "pass"}, + {"path": "specs/trinity/capabilities/training.targets.t27", "t27b": "pass"}, + {"path": "specs/trinity/capabilities/tri27.programs.t27", "t27b": "pass"}, + {"path": "specs/trinity/capabilities/tri27.toolchain.t27", "t27b": "pass"}, + {"path": "specs/trinity/capabilities/vibee.compiler.t27", "t27b": "pass"}, + {"path": "specs/trinity/capabilities/vsa.zig-hdc.t27", "t27b": "pass"}, + {"path": "specs/trinity/capabilities/web.docsite.t27", "t27b": "pass"}, + {"path": "specs/trinity/capabilities/web.queen-web.t27", "t27b": "pass"}, + {"path": "specs/trinity/capabilities/web.site.t27", "t27b": "pass"}, + {"path": "specs/trinity/compiler_matrix.t27", "t27b": "pass"}, + {"path": "specs/trinity/project.t27", "t27b": "pass"}, + {"path": "specs/ui/queen_evidence.t27", "t27b": "pass"}, + {"path": "specs/vault/audit.t27", "t27b": "pass"}, + {"path": "specs/vault/merge.t27", "t27b": "pass"}, + {"path": "specs/vault/policy.t27", "t27b": "pass"}, + {"path": "specs/verified/bench_agent.t27", "t27b": "pass"}, + {"path": "specs/verified/bench_boards.t27", "t27b": "pass"}, + {"path": "specs/verified/bitstream_reuse.t27", "t27b": "pass"}, + {"path": "specs/verified/bitstream_share.t27", "t27b": "pass"}, + {"path": "specs/verified/clock_constraints.t27", "t27b": "pass"}, + {"path": "specs/verified/corpus_merkle.t27", "t27b": "pass"}, + {"path": "specs/verified/corpus_receipt.t27", "t27b": "pass"}, + {"path": "specs/verified/ddc_receipt.t27", "t27b": "pass"}, + {"path": "specs/verified/device_dna.t27", "t27b": "pass"}, + {"path": "specs/verified/device_evidence.t27", "t27b": "pass"}, + {"path": "specs/verified/die_binding.t27", "t27b": "pass"}, + {"path": "specs/verified/digest_cache.t27", "t27b": "pass"}, + {"path": "specs/verified/evidence_chain.t27", "t27b": "pass"}, + {"path": "specs/verified/failure_loop.t27", "t27b": "pass"}, + {"path": "specs/verified/frontier.t27", "t27b": "pass"}, + {"path": "specs/verified/gen_hash_cache.t27", "t27b": "pass"}, + {"path": "specs/verified/independence.t27", "t27b": "pass"}, + {"path": "specs/verified/payout.t27", "t27b": "pass"}, + {"path": "specs/verified/poc/a/slot.t27", "t27b": "pass"}, + {"path": "specs/verified/poc/b/slot.t27", "t27b": "pass"}, + {"path": "specs/verified/poc/run.t27", "t27b": "pass"}, + {"path": "specs/verified/poc/static_counter.t27", "t27b": "pass"}, + {"path": "specs/verified/receipt.t27", "t27b": "pass"}, + {"path": "specs/verified/region.t27", "t27b": "pass"}, + {"path": "specs/verified/reuse.t27", "t27b": "pass"}, + {"path": "specs/verified/review_gate.t27", "t27b": "pass"}, + {"path": "specs/verified/run_record.t27", "t27b": "pass"}, + {"path": "specs/verified/seal_check.t27", "t27b": "pass"}, + {"path": "specs/verified/seal_identity.t27", "t27b": "pass"}, + {"path": "specs/verified/signed_receipt.t27", "t27b": "pass"}, + {"path": "specs/verified/silicon_queue.t27", "t27b": "pass"}, + {"path": "specs/verified/silicon_runs.t27", "t27b": "pass"}, + {"path": "specs/verified/suite_jobs.t27", "t27b": "pass"}, + {"path": "specs/verified/ternary_link_run.t27", "t27b": "pass"}, + {"path": "specs/verified/verdict.t27", "t27b": "pass"}, + {"path": "specs/verified/verdict_audit.t27", "t27b": "pass"}, + {"path": "specs/verified/watch.t27", "t27b": "pass"}, + {"path": "specs/vm/trinity_vm.t27", "t27b": "pass"}, + {"path": "specs/vsa/similarity_search.t27", "t27b": "pass"}, + {"path": "specs/vsa/trinity_compat.t27", "t27b": "pass"}, + {"path": "specs/xilinx7/bench_coverage.t27", "t27b": "pass"}, + {"path": "specs/xilinx7/far.t27", "t27b": "pass"}, + {"path": "specs/xilinx7/flow.t27", "t27b": "pass"}, + {"path": "specs/xilinx7/frames.t27", "t27b": "pass"}, + {"path": "specs/xilinx7/packets.t27", "t27b": "pass"} ] } diff --git a/specs/port/trios/crates/trios-chat/rings/CR-CHAT-07/src/cover_traffic_generation_rate_stability_guard.t27 b/specs/port/trios/crates/trios-chat/rings/CR-CHAT-07/src/cover_traffic_generation_rate_stability_guard.t27 new file mode 100644 index 0000000000..05f19373d9 --- /dev/null +++ b/specs/port/trios/crates/trios-chat/rings/CR-CHAT-07/src/cover_traffic_generation_rate_stability_guard.t27 @@ -0,0 +1,295 @@ +module port::trios::crates::trios-chat::rings::CR-CHAT-07::src::cover_traffic_generation_rate_stability_guard; + +// Port of gHashTag/trios crates/trios-chat/rings/CR-CHAT-07/src/cover_traffic_generation_rate_stability_guard.rs +// (CR-CHAT-07 - Cover traffic generation rate stability guard, +// Wave-125 Lane B, R-CHAT-10). +// +// The generation rate must hold steady across epochs: a rate +// that drops when the user idles and rises when active tells +// presence, a unique per-epoch rate profile follows the user +// across boundaries, and a network observer reads the +// coefficient of variation straight off the wire. The rules, +// in the original's order: the batch ceiling, the epoch floor, +// then per epoch the rate floor, the rate ceiling and the +// strictly-increasing epoch number, then over the whole batch +// the CV ceiling of three tenths. +// +// The original returns Result<(), RateStabilityError>. This +// port carries the verdict as a named struct (owner decision +// D5): Ok first, then the six variants in the original's +// declaration order - HighCV, TooLow, TooHigh, +// NonMonotonicEpoch, TooFewEpochs, TooMany - with every payload +// field: the measured and ceiling CV, idx with got and min or +// max for the rate bounds, idx with prev and current for the +// monotonic break, and got with min or max for the batch +// bounds. +// +// The original's compute_cv takes a float mean and a square +// root - the int-to-float casts do not lower under the +// backends - so the coefficient of variation arrives as a +// number the caller computed, the lane convention for +// statistics over buffers (fill-byte randomness #9698, payload +// entropy #9747, pattern randomness #9811). The structural +// rules - the rate bounds, the epoch monotonicity, the batch +// bounds - stay fully in the spec, and every fixture's CV is +// Python-verified exact: the stable and boundary batches +// measure zero, the slight batch 0.0632, the unstable +// 1.4100. + +// Maximum coefficient of variation in generation rate. +pub const CGRS_MAX_CV: f64 = 0.3; + +// Minimum cover traffic rate (emissions per epoch). +pub const CGRS_MIN_RATE: u64 = 1; + +// Maximum cover traffic rate. +pub const CGRS_MAX_RATE: u64 = 1000; + +// Minimum epochs for CV check. +pub const CGRS_MIN_EPOCHS: usize = 3; + +// Maximum epochs per batch. +pub const CGRS_MAX_EPOCHS: usize = 512; + +// A cover traffic generation rate observation per epoch. +pub struct EpochRateObservation { + epoch: u64, + rate: u64, +} + +// Verdict codes: Ok(()) and RateStabilityError's variants, in declaration order. +pub enum RateStabilityCode { + Ok, + HighCV, + TooLow, + TooHigh, + NonMonotonicEpoch, + TooFewEpochs, + TooMany, +} + +// The verdict of the rate stability validation, with every +// error payload field. +pub struct RateStabilityVerdict { + code: RateStabilityCode, + idx: usize, + got: usize, + bound: usize, + got_f: f64, + bound_f: f64, + prev: u64, + current: u64, +} + +// [VERIFIED] Validate cover traffic generation rate stability. +// Returns Ok only when every rule holds, checked in the +// original's order: the batch ceiling, the epoch floor, then +// per epoch the rate floor, the rate ceiling and the +// strictly-increasing epoch, then the CV ceiling over the +// caller's measurement. +pub fn validate_rate_stability( + epochs: []const EpochRateObservation, + cv: f64, +) -> RateStabilityVerdict { + if (epochs.len > CGRS_MAX_EPOCHS) { + return RateStabilityVerdict { code: RateStabilityCode.TooMany, idx: 0, got: epochs.len, bound: CGRS_MAX_EPOCHS, got_f: 0.0, bound_f: 0.0, prev: 0, current: 0, }; + } + if (epochs.len < CGRS_MIN_EPOCHS) { + return RateStabilityVerdict { code: RateStabilityCode.TooFewEpochs, idx: 0, got: epochs.len, bound: CGRS_MIN_EPOCHS, got_f: 0.0, bound_f: 0.0, prev: 0, current: 0, }; + } + var prev_epoch: u64 = 0; + for i in 0..epochs.len { + if (epochs[i].rate < CGRS_MIN_RATE) { + return RateStabilityVerdict { code: RateStabilityCode.TooLow, idx: i, got: 0, bound: 0, got_f: 0.0, bound_f: 0.0, prev: 0, current: epochs[i].rate, }; + } + if (epochs[i].rate > CGRS_MAX_RATE) { + return RateStabilityVerdict { code: RateStabilityCode.TooHigh, idx: i, got: 0, bound: 0, got_f: 0.0, bound_f: 0.0, prev: 0, current: epochs[i].rate, }; + } + if (i > 0) { + if (epochs[i].epoch <= prev_epoch) { + return RateStabilityVerdict { code: RateStabilityCode.NonMonotonicEpoch, idx: i, got: 0, bound: 0, got_f: 0.0, bound_f: 0.0, prev: prev_epoch, current: epochs[i].epoch, }; + } + } + prev_epoch = epochs[i].epoch; + } + if (cv > CGRS_MAX_CV) { + return RateStabilityVerdict { code: RateStabilityCode.HighCV, idx: 0, got: 0, bound: 0, got_f: cv, bound_f: CGRS_MAX_CV, prev: 0, current: 0, }; + } + return RateStabilityVerdict { code: RateStabilityCode.Ok, idx: 0, got: 0, bound: 0, got_f: 0.0, bound_f: 0.0, prev: 0, current: 0, }; +} + +// **CGRS-01** - high CV rejected: rates one, a thousand, one - +// a CV of 1.4100 over the ceiling of three tenths. +test cgrs_01_high_cv_rejected { + const es: [3]EpochRateObservation = [3]EpochRateObservation{ + EpochRateObservation { epoch: 1, rate: 1, }, + EpochRateObservation { epoch: 2, rate: 1000, }, + EpochRateObservation { epoch: 3, rate: 1, }, + }; + const v = validate_rate_stability(&es, 1.4099793900306605); + assert(v.code == RateStabilityCode.HighCV); + assert(v.got_f == 1.4099793900306605); + assert(v.bound_f == 0.3); +} + +// **CGRS-02** - a rate below the minimum rejected: zero +// emissions in the second epoch. +test cgrs_02_too_low_rejected { + const es: [3]EpochRateObservation = [3]EpochRateObservation{ + EpochRateObservation { epoch: 1, rate: 10, }, + EpochRateObservation { epoch: 2, rate: 0, }, + EpochRateObservation { epoch: 3, rate: 10, }, + }; + const v = validate_rate_stability(&es, 0.0); + assert(v.code == RateStabilityCode.TooLow); + assert(v.idx == 1); + assert(v.current == 0); +} + +// **CGRS-03** - a rate above the maximum rejected: 1001 +// emissions of a ceiling thousand. +test cgrs_03_too_high_rejected { + const es: [3]EpochRateObservation = [3]EpochRateObservation{ + EpochRateObservation { epoch: 1, rate: 10, }, + EpochRateObservation { epoch: 2, rate: 1001, }, + EpochRateObservation { epoch: 3, rate: 10, }, + }; + const v = validate_rate_stability(&es, 0.0); + assert(v.code == RateStabilityCode.TooHigh); + assert(v.idx == 1); + assert(v.current == 1001); +} + +// **CGRS-04** - a non-monotonic epoch rejected: epoch three +// after epoch five. +test cgrs_04_non_monotonic_rejected { + const es: [3]EpochRateObservation = [3]EpochRateObservation{ + EpochRateObservation { epoch: 5, rate: 10, }, + EpochRateObservation { epoch: 3, rate: 10, }, + EpochRateObservation { epoch: 4, rate: 10, }, + }; + const v = validate_rate_stability(&es, 0.0); + assert(v.code == RateStabilityCode.NonMonotonicEpoch); + assert(v.idx == 1); + assert(v.prev == 5); + assert(v.current == 3); +} + +// **CGRS-05** - too few epochs rejected: two of a required +// three. +test cgrs_05_too_few_rejected { + const es: [2]EpochRateObservation = [2]EpochRateObservation{ + EpochRateObservation { epoch: 1, rate: 10, }, + EpochRateObservation { epoch: 2, rate: 10, }, + }; + const v = validate_rate_stability(&es, 0.0); + assert(v.code == RateStabilityCode.TooFewEpochs); + assert(v.got == 2); + assert(v.bound == 3); +} + +// **CGRS-06** - too many rejected: 513 epochs of a maximum 512, +// built in a loop like the original's, the epochs walking one +// upward. The batch rule fires before any epoch is examined. +test cgrs_06_too_many_rejected { + var es: [513]EpochRateObservation; + for i in 0..513 { + es[i] = EpochRateObservation { epoch: @as(u64, i) + 1, rate: 10, }; + } + const v = validate_rate_stability(&es, 0.0); + assert(v.code == RateStabilityCode.TooMany); + assert(v.got == 513); + assert(v.bound == 512); +} + +// **CGRS-07** - the stable batch accepted: five epochs at ten +// emissions - a CV of zero. +test cgrs_07_stable_accepted { + const es: [5]EpochRateObservation = [5]EpochRateObservation{ + EpochRateObservation { epoch: 1, rate: 10, }, + EpochRateObservation { epoch: 2, rate: 10, }, + EpochRateObservation { epoch: 3, rate: 10, }, + EpochRateObservation { epoch: 4, rate: 10, }, + EpochRateObservation { epoch: 5, rate: 10, }, + }; + const v = validate_rate_stability(&es, 0.0); + assert(v.code == RateStabilityCode.Ok); +} + +// **CGRS-08** - exactly the minimum epochs accepted: three at +// ten. +test cgrs_08_exact_minimum_accepted { + const es: [3]EpochRateObservation = [3]EpochRateObservation{ + EpochRateObservation { epoch: 1, rate: 10, }, + EpochRateObservation { epoch: 2, rate: 10, }, + EpochRateObservation { epoch: 3, rate: 10, }, + }; + const v = validate_rate_stability(&es, 0.0); + assert(v.code == RateStabilityCode.Ok); +} + +// **CGRS-09** - slight variation accepted: ten, eleven, nine, +// ten, ten - a CV of 0.0632 under the ceiling. +test cgrs_09_slight_variation_accepted { + const es: [5]EpochRateObservation = [5]EpochRateObservation{ + EpochRateObservation { epoch: 1, rate: 10, }, + EpochRateObservation { epoch: 2, rate: 11, }, + EpochRateObservation { epoch: 3, rate: 9, }, + EpochRateObservation { epoch: 4, rate: 10, }, + EpochRateObservation { epoch: 5, rate: 10, }, + }; + const v = validate_rate_stability(&es, 0.06324555320336758); + assert(v.code == RateStabilityCode.Ok); +} + +// **CGRS-10** - the boundary rate accepted: one emission per +// epoch, exactly the floor, a CV of zero. +test cgrs_10_boundary_rate_accepted { + const es: [3]EpochRateObservation = [3]EpochRateObservation{ + EpochRateObservation { epoch: 1, rate: 1, }, + EpochRateObservation { epoch: 2, rate: 1, }, + EpochRateObservation { epoch: 3, rate: 1, }, + }; + const v = validate_rate_stability(&es, 0.0); + assert(v.code == RateStabilityCode.Ok); +} + +// Rule order is the original's: the epoch floor before any +// record, the rate floor before the rate ceiling, the rate +// bounds before the epoch monotonicity, and the per-epoch rules +// before the batch CV - with the boundary-rate batch passing +// and the unstable one caught by the CV last. +test rule_order_matches_original { + const short_low: [2]EpochRateObservation = [2]EpochRateObservation{ + EpochRateObservation { epoch: 1, rate: 0, }, + EpochRateObservation { epoch: 2, rate: 10, }, + }; + const v1 = validate_rate_stability(&short_low, 0.0); + assert(v1.code == RateStabilityCode.TooFewEpochs); + + const zero_backstep: [3]EpochRateObservation = [3]EpochRateObservation{ + EpochRateObservation { epoch: 1, rate: 10, }, + EpochRateObservation { epoch: 2, rate: 0, }, + EpochRateObservation { epoch: 1, rate: 10, }, + }; + const v2 = validate_rate_stability(&zero_backstep, 0.0); + assert(v2.code == RateStabilityCode.TooLow); + assert(v2.idx == 1); + + const backstep_low: [3]EpochRateObservation = [3]EpochRateObservation{ + EpochRateObservation { epoch: 5, rate: 10, }, + EpochRateObservation { epoch: 3, rate: 10, }, + EpochRateObservation { epoch: 1, rate: 0, }, + }; + const v3 = validate_rate_stability(&backstep_low, 0.0); + assert(v3.code == RateStabilityCode.NonMonotonicEpoch); + assert(v3.idx == 1); + + const unstable_low_cv: [3]EpochRateObservation = [3]EpochRateObservation{ + EpochRateObservation { epoch: 1, rate: 1, }, + EpochRateObservation { epoch: 2, rate: 1000, }, + EpochRateObservation { epoch: 3, rate: 1, }, + }; + const v4 = validate_rate_stability(&unstable_low_cv, 0.2); + assert(v4.code == RateStabilityCode.Ok); +} From e6493b8b2232a8e728648211d7c2797f92163b4e Mon Sep 17 00:00:00 2001 From: Dmitrii Vasilev Date: Sun, 18 Oct 2026 01:25:55 +0700 Subject: [PATCH 64/70] spec(port): port the cover-traffic inter-epoch continuity guard (Refs #8887) Rebuilt as one commit on master a1002bebd so it merges; docs/reports/t27b_expectations.json rows from both sides kept (union, sorted). Content is otherwise the PR head 7e882a2ff89044b7ddf50cd7211060b0cfbae83e unchanged. Co-Authored-By: Claude Opus 5.5 --- ..._traffic_inter_epoch_continuity_guard.json | 28 + docs/reports/t27b_expectations.json | 2897 +++++++++-------- ...r_traffic_inter_epoch_continuity_guard.t27 | 286 ++ 3 files changed, 1763 insertions(+), 1448 deletions(-) create mode 100644 .trinity/seals/src_port::trios::crates::trios-chat::rings::CR-CHAT-07::src::cover_traffic_inter_epoch_continuity_guard.json create mode 100644 specs/port/trios/crates/trios-chat/rings/CR-CHAT-07/src/cover_traffic_inter_epoch_continuity_guard.t27 diff --git a/.trinity/seals/src_port::trios::crates::trios-chat::rings::CR-CHAT-07::src::cover_traffic_inter_epoch_continuity_guard.json b/.trinity/seals/src_port::trios::crates::trios-chat::rings::CR-CHAT-07::src::cover_traffic_inter_epoch_continuity_guard.json new file mode 100644 index 0000000000..50a5593c09 --- /dev/null +++ b/.trinity/seals/src_port::trios::crates::trios-chat::rings::CR-CHAT-07::src::cover_traffic_inter_epoch_continuity_guard.json @@ -0,0 +1,28 @@ +{ + "built_by": "t27c-bootstrap@0.5.2+01d0a635f", + "closure": [], + "config": "gen=c,rust,verilog,zig;tests=zig", + "gen_hash_c": "sha256:68088bdc226dda84dc35caf614daef5cb72cd09485113c8d856ec45e397967da", + "gen_hash_rust": "sha256:19ef421ba6d508cc3d310f9f7d7e2483163d1b1f5947e9075dd70a7e1c6d58c2", + "gen_hash_verilog": "sha256:401c6bb60b5bf5dc106f88faaab97685b06dc23ae5d93b45f8eaa5bcf37c9999", + "gen_hash_zig": "sha256:24af86410de99bd42806a0b8e3c08946873483df9470183d5705b46d7c670a2d", + "module": "port::trios::crates::trios-chat::rings::CR-CHAT-07::src::cover_traffic_inter_epoch_continuity_guard", + "ring": 12, + "seal_schema": 2, + "sealed_at": "2026-10-17T02:33:22Z", + "sealed_by": "t27c-bootstrap@0.5.2", + "spec_hash": "sha256:ae2daf7d6ab2105a0a8602556887ead27e6940e9f12cfc494d535e28bf5b1188", + "spec_path": "specs/port/trios/crates/trios-chat/rings/CR-CHAT-07/src/cover_traffic_inter_epoch_continuity_guard.t27", + "tests": { + "failed": 0, + "failing": [], + "forced": false, + "passed": 12, + "total": 12, + "vacuous": 0 + }, + "toolchain": { + "test_runner": "sha256:1982ae948e24d00c5d221ccec12dfce1eb01204b53e37b0f857f93b16d64629d", + "zig": "0.16.0" + } +} \ No newline at end of file diff --git a/docs/reports/t27b_expectations.json b/docs/reports/t27b_expectations.json index 3483595ccc..f2a433672d 100644 --- a/docs/reports/t27b_expectations.json +++ b/docs/reports/t27b_expectations.json @@ -14,1453 +14,1454 @@ }, "max_not_pass": 28, "entries": [ - {"path": "specs/a/b_c.t27", "t27b": "pass"}, - {"path": "specs/a_b/c.t27", "t27b": "pass"}, - {"path": "specs/agents/a.t27", "t27b": "pass"}, - {"path": "specs/agents/b.t27", "t27b": "pass"}, - {"path": "specs/agents/c.t27", "t27b": "pass"}, - {"path": "specs/agents/d.t27", "t27b": "pass"}, - {"path": "specs/agents/e.t27", "t27b": "pass"}, - {"path": "specs/agents/f.t27", "t27b": "pass"}, - {"path": "specs/agents/g.t27", "t27b": "pass"}, - {"path": "specs/agents/h.t27", "t27b": "pass"}, - {"path": "specs/agents/i.t27", "t27b": "pass"}, - {"path": "specs/agents/j.t27", "t27b": "pass"}, - {"path": "specs/agents/k.t27", "t27b": "pass"}, - {"path": "specs/agents/l.t27", "t27b": "pass"}, - {"path": "specs/agents/m.t27", "t27b": "pass"}, - {"path": "specs/agents/n.t27", "t27b": "pass"}, - {"path": "specs/agents/o.t27", "t27b": "pass"}, - {"path": "specs/agents/p.t27", "t27b": "pass"}, - {"path": "specs/agents/q.t27", "t27b": "pass"}, - {"path": "specs/agents/r.t27", "t27b": "pass"}, - {"path": "specs/agents/s.t27", "t27b": "pass"}, - {"path": "specs/agents/t.t27", "t27b": "pass"}, - {"path": "specs/agents/ti.t27", "t27b": "pass"}, - {"path": "specs/agents/u.t27", "t27b": "pass"}, - {"path": "specs/agents/v.t27", "t27b": "pass"}, - {"path": "specs/agents/w.t27", "t27b": "pass"}, - {"path": "specs/agents/x.t27", "t27b": "pass"}, - {"path": "specs/agents/y.t27", "t27b": "pass"}, - {"path": "specs/agents/z.t27", "t27b": "pass"}, - {"path": "specs/api/c_abi.t27", "t27b": "pass"}, - {"path": "specs/api/tri_api_context.t27", "t27b": "pass"}, - {"path": "specs/api/tri_api_loop.t27", "t27b": "pass"}, - {"path": "specs/api/tri_api_permissions.t27", "t27b": "pass"}, - {"path": "specs/api/tri_api_session.t27", "t27b": "pass"}, - {"path": "specs/api/tri_net_api.t27", "t27b": "pass"}, - {"path": "specs/automation/agent-claims-honest.t27", "t27b": "pass"}, - {"path": "specs/automation/agent-conversations.t27", "t27b": "pass"}, - {"path": "specs/automation/agent-hive-group.t27", "t27b": "pass"}, - {"path": "specs/automation/agent-media-kie.t27", "t27b": "pass"}, - {"path": "specs/automation/agent-neuro-kie.t27", "t27b": "pass"}, - {"path": "specs/automation/agent-provider-chain.t27", "t27b": "pass"}, - {"path": "specs/automation/agent-spec-bank.t27", "t27b": "pass"}, - {"path": "specs/automation/ball-board.t27", "t27b": "pass"}, - {"path": "specs/automation/ball-grants.t27", "t27b": "pass"}, - {"path": "specs/automation/blog-share.t27", "t27b": "pass"}, - {"path": "specs/automation/bot-agent-memory.t27", "t27b": "pass"}, - {"path": "specs/automation/bot-agent-stream.t27", "t27b": "pass"}, - {"path": "specs/automation/bot-agent-team.t27", "t27b": "pass"}, - {"path": "specs/automation/bot-event-tabs.t27", "t27b": "pass"}, - {"path": "specs/automation/bot-menu-press.t27", "t27b": "pass"}, - {"path": "specs/automation/bot-neuro-office.t27", "t27b": "pass"}, - {"path": "specs/automation/bot-office-crm.t27", "t27b": "pass"}, - {"path": "specs/automation/bot-topic-tabs.t27", "t27b": "pass"}, - {"path": "specs/automation/browser-pod-restart.t27", "t27b": "pass"}, - {"path": "specs/automation/browser-sign-in.t27", "t27b": "pass"}, - {"path": "specs/automation/browser-tab-strip.t27", "t27b": "pass"}, - {"path": "specs/automation/browser-viewer-boot.t27", "t27b": "pass"}, - {"path": "specs/automation/card-chat-night-watch.t27", "t27b": "pass"}, - {"path": "specs/automation/ci-bridge.t27", "t27b": "pass"}, - {"path": "specs/automation/claim-guard-bar.t27", "t27b": "pass"}, - {"path": "specs/automation/connect-card.t27", "t27b": "pass"}, - {"path": "specs/automation/course-access.t27", "t27b": "pass"}, - {"path": "specs/automation/course-outreach.t27", "t27b": "pass"}, - {"path": "specs/automation/crm-client-onboard.t27", "t27b": "pass"}, - {"path": "specs/automation/crm-client-ownership.t27", "t27b": "pass"}, - {"path": "specs/automation/crm-client-workspace.t27", "t27b": "pass"}, - {"path": "specs/automation/crm-duet.t27", "t27b": "pass"}, - {"path": "specs/automation/crm-first-screen.t27", "t27b": "pass"}, - {"path": "specs/automation/crm-lead-magnet.t27", "t27b": "pass"}, - {"path": "specs/automation/crm-sellers.t27", "t27b": "pass"}, - {"path": "specs/automation/crm-story-reel.t27", "t27b": "pass"}, - {"path": "specs/automation/engage-desk.t27", "t27b": "pass"}, - {"path": "specs/automation/hive-contributor-keys.t27", "t27b": "pass"}, - {"path": "specs/automation/inngest-functions-status.t27", "t27b": "pass"}, - {"path": "specs/automation/inngest-probe-suite.t27", "t27b": "pass"}, - {"path": "specs/automation/inngest-queen-scheduler.t27", "t27b": "pass"}, - {"path": "specs/automation/kanban-card-chat.t27", "t27b": "pass"}, - {"path": "specs/automation/leela-agent-link.t27", "t27b": "pass"}, - {"path": "specs/automation/mail-push.t27", "t27b": "pass"}, - {"path": "specs/automation/meeting-reminders.t27", "t27b": "pass"}, - {"path": "specs/automation/meta-connect.t27", "t27b": "pass"}, - {"path": "specs/automation/owner-studio.t27", "t27b": "pass"}, - {"path": "specs/automation/photo-actions.t27", "t27b": "pass"}, - {"path": "specs/automation/plan-reel.t27", "t27b": "pass"}, - {"path": "specs/automation/poster-facts-overlay.t27", "t27b": "pass"}, - {"path": "specs/automation/queen-contributor-keys.t27", "t27b": "pass"}, - {"path": "specs/automation/queen-growth.t27", "t27b": "pass"}, - {"path": "specs/automation/reddit-desk.t27", "t27b": "pass"}, - {"path": "specs/automation/review-jam.t27", "t27b": "pass"}, - {"path": "specs/automation/seal-stands-in.t27", "t27b": "pass"}, - {"path": "specs/automation/social-api.t27", "t27b": "pass"}, - {"path": "specs/automation/split-reel.t27", "t27b": "pass"}, - {"path": "specs/automation/token-wallet.t27", "t27b": "pass"}, - {"path": "specs/automation/tri-claim-batch.t27", "t27b": "pass"}, - {"path": "specs/automation/tri-wallet-chains.t27", "t27b": "pass"}, - {"path": "specs/automation/wrapup-auto.t27", "t27b": "pass"}, - {"path": "specs/base/debounce.t27", "t27b": "pass"}, - {"path": "specs/base/ops.t27", "t27b": "pass"}, - {"path": "specs/base/ring_32.t27", "t27b": "pass"}, - {"path": "specs/base/seed.t27", "t27b": "pass"}, - {"path": "specs/base/ternary_encoding.t27", "t27b": "pass"}, - {"path": "specs/base/types.t27", "t27b": "pass"}, - {"path": "specs/basics/01_what_a_spec_is.t27", "t27b": "pass"}, - {"path": "specs/basics/02_the_module_line.t27", "t27b": "pass"}, - {"path": "specs/basics/03_comments_and_prose.t27", "t27b": "pass"}, - {"path": "specs/basics/04_constants.t27", "t27b": "pass"}, - {"path": "specs/basics/05_whole_numbers.t27", "t27b": "pass"}, - {"path": "specs/basics/06_true_false_and_text.t27", "t27b": "pass"}, - {"path": "specs/basics/07_arrays.t27", "t27b": "pass"}, - {"path": "specs/basics/08_trits.t27", "t27b": "pass"}, - {"path": "specs/basics/09_expressions.t27", "t27b": "pass"}, - {"path": "specs/basics/10_a_test_block.t27", "t27b": "pass"}, - {"path": "specs/basics/11_many_tests.t27", "t27b": "pass"}, - {"path": "specs/basics/12_functions.t27", "t27b": "pass"}, - {"path": "specs/basics/13_local_names.t27", "t27b": "pass"}, - {"path": "specs/basics/14_if_and_else.t27", "t27b": "pass"}, - {"path": "specs/basics/15_loops.t27", "t27b": "pass"}, - {"path": "specs/basics/16_pub_or_private.t27", "t27b": "pass"}, - {"path": "specs/basics/17_structs.t27", "t27b": "pass"}, - {"path": "specs/basics/18_enums.t27", "t27b": "pass"}, - {"path": "specs/basics/19_use_other_modules.t27", "t27b": "pass"}, - {"path": "specs/basics/20_invariants.t27", "t27b": "pass"}, - {"path": "specs/basics/21_gen_ts.t27", "t27b": "pass"}, - {"path": "specs/basics/22_seven_backends.t27", "t27b": "pass"}, - {"path": "specs/basics/23_stages_of_t27c.t27", "t27b": "pass"}, - {"path": "specs/basics/24_tri_commands.t27", "t27b": "pass"}, - {"path": "specs/basics/25_reading_errors.t27", "t27b": "pass"}, - {"path": "specs/basics/26_a_small_program.t27", "t27b": "pass"}, - {"path": "specs/basics/27_where_next.t27", "t27b": "pass"}, - {"path": "specs/benchmarks/bench_main.t27", "t27b": "pass"}, - {"path": "specs/benchmarks/bench_nn.t27", "t27b": "pass"}, - {"path": "specs/benchmarks/gf16_bfloat16_nmse.t27", "t27b": "pass"}, - {"path": "specs/benchmarks/kernel_collatz.t27", "t27b": "pass"}, - {"path": "specs/benchmarks/kernel_f64loop.t27", "t27b": "pass"}, - {"path": "specs/benchmarks/kernel_fib.t27", "t27b": "pass"}, - {"path": "specs/benchmarks/kernel_matmul.t27", "t27b": "pass"}, - {"path": "specs/benchmarks/kernel_sieve.t27", "t27b": "pass"}, - {"path": "specs/benchmarks/kernel_ternary.t27", "t27b": "pass"}, - {"path": "specs/benchmarks/ternary_vs_binary.t27", "t27b": "pass"}, - {"path": "specs/blog/t27b_progress.t27", "t27b": "pass"}, - {"path": "specs/boards/arty_a7.t27", "t27b": "pass"}, - {"path": "specs/boards/wukong_v1.t27", "t27b": "pass"}, - {"path": "specs/boards/xc7a100t_full.t27", "t27b": "pass"}, - {"path": "specs/boards/xc7a100t_minimal.t27", "t27b": "pass"}, - {"path": "specs/brain/bus.t27", "t27b": "pass"}, - {"path": "specs/brain/cognitive_loop.t27", "t27b": "pass"}, - {"path": "specs/brain/phi_timing.t27", "t27b": "pass"}, - {"path": "specs/brain/unified_state.t27", "t27b": "pass"}, - {"path": "specs/catalog/discovery.t27", "t27b": "pass"}, - {"path": "specs/ci/affected.t27", "t27b": "pass"}, - {"path": "specs/ci/delivery_metrics.t27", "t27b": "pass"}, - {"path": "specs/ci/derived_data.t27", "t27b": "pass"}, - {"path": "specs/ci/gates/conflict_markers.t27", "t27b": "pass"}, - {"path": "specs/ci/gates/documented_commands.t27", "t27b": "pass"}, - {"path": "specs/ci/gates/verilog_widths.t27", "t27b": "pass"}, - {"path": "specs/ci/schema.t27", "t27b": "pass"}, - {"path": "specs/compiler/c_array_repeat_wrapper.t27", "t27b": "pass"}, - {"path": "specs/compiler/c_fixed_array_return.t27", "t27b": "pass"}, - {"path": "specs/compiler/codegen_conformance.t27", "t27b": "pass"}, - {"path": "specs/compiler/core/t27core.t27", "t27b": "pass"}, - {"path": "specs/compiler/core/t27core_ddc.t27", "t27b": "pass"}, - {"path": "specs/compiler/cse_hoist.t27", "t27b": "pass"}, - {"path": "specs/compiler/lexer.t27", "t27b": "pass"}, - {"path": "specs/compiler/meta_compile.t27", "t27b": "pass"}, - {"path": "specs/compiler/rust_constant_case.t27", "t27b": "pass"}, - {"path": "specs/compiler/rust_enum_order.t27", "t27b": "pass"}, - {"path": "specs/compiler/rust_optional_returns.t27", "t27b": "pass"}, - {"path": "specs/compiler/rust_tail_returns.t27", "t27b": "pass"}, - {"path": "specs/compiler/rust_value_parameters.t27", "t27b": "pass"}, - {"path": "specs/compiler/test_report_exit.t27", "t27b": "pass"}, - {"path": "specs/compiler/theory/isa_round_trip.t27", "t27b": "pass"}, - {"path": "specs/compiler/theory/reproducible.t27", "t27b": "pass"}, - {"path": "specs/compiler/theory/sieve.t27", "t27b": "pass"}, - {"path": "specs/compiler/theory/speed_quality.t27", "t27b": "pass"}, - {"path": "specs/compiler/theory/toolchain.t27", "t27b": "pass"}, - {"path": "specs/compiler/theory/vacuity_census.t27", "t27b": "pass"}, - {"path": "specs/compiler/theory/warmup.t27", "t27b": "pass"}, - {"path": "specs/compiler/theory/warmup_t27b.t27", "t27b": "pass"}, - {"path": "specs/compiler/verilog_aos_memory.t27", "t27b": "pass"}, - {"path": "specs/compiler/verilog_branch_context.t27", "t27b": "pass"}, - {"path": "specs/compiler/zig_empty_typed_array.t27", "t27b": "pass"}, - {"path": "specs/compiler/zig_field_syntax.t27", "t27b": "pass"}, - {"path": "specs/compiler/zig_float_call_cast.t27", "t27b": "pass"}, - {"path": "specs/compiler/zig_primitive_bindings.t27", "t27b": "pass"}, - {"path": "specs/compiler/zig_scoped_type.t27", "t27b": "pass"}, - {"path": "specs/compiler/zig_shadow_initializer.t27", "t27b": "pass"}, - {"path": "specs/compiler/zig_test_shadowing.t27", "t27b": "pass"}, - {"path": "specs/compiler/zig_value_ignored.t27", "t27b": "pass"}, - {"path": "specs/conformance/e2e_scenarios.t27", "t27b": "pass"}, - {"path": "specs/crons/999-multibots-telegraf-agent-autopilot-L1118.t27", "t27b": "pass"}, - {"path": "specs/crons/999-multibots-telegraf-bot-owner-billing-L474.t27", "t27b": "pass"}, - {"path": "specs/crons/999-multibots-telegraf-check-stuck-trainings.t27", "t27b": "pass"}, - {"path": "specs/crons/999-multibots-telegraf-ci.t27", "t27b": "pass"}, - {"path": "specs/crons/999-multibots-telegraf-client-telemetry-daily.t27", "t27b": "pass"}, - {"path": "specs/crons/999-multibots-telegraf-club-invoice-abandoned-watch.t27", "t27b": "pass"}, - {"path": "specs/crons/999-multibots-telegraf-crm-proactive-sweep.t27", "t27b": "pass"}, - {"path": "specs/crons/999-multibots-telegraf-crmProactive-L375.t27", "t27b": "pass"}, - {"path": "specs/crons/999-multibots-telegraf-daily-sales-advisor.t27", "t27b": "pass"}, - {"path": "specs/crons/999-multibots-telegraf-generate-jobs-L164.t27", "t27b": "pass"}, - {"path": "specs/crons/999-multibots-telegraf-health-check.t27", "t27b": "pass"}, - {"path": "specs/crons/999-multibots-telegraf-log-monitor.t27", "t27b": "pass"}, - {"path": "specs/crons/999-multibots-telegraf-notificationHandler-L318.t27", "t27b": "pass"}, - {"path": "specs/crons/999-multibots-telegraf-notificationHandler-L324.t27", "t27b": "pass"}, - {"path": "specs/crons/999-multibots-telegraf-periodic-webhook-health-check.t27", "t27b": "pass"}, - {"path": "specs/crons/999-multibots-telegraf-production-monitor-L80.t27", "t27b": "pass"}, - {"path": "specs/crons/999-multibots-telegraf-provider-health-monitor-L344.t27", "t27b": "pass"}, - {"path": "specs/crons/999-multibots-telegraf-render-server-L10845.t27", "t27b": "pass"}, - {"path": "specs/crons/999-multibots-telegraf-render-server-L2301.t27", "t27b": "pass"}, - {"path": "specs/crons/999-multibots-telegraf-render-server-L2325.t27", "t27b": "pass"}, - {"path": "specs/crons/999-multibots-telegraf-render-server-L919.t27", "t27b": "pass"}, - {"path": "specs/crons/999-multibots-telegraf-robokassa-unclaimed-watch.t27", "t27b": "pass"}, - {"path": "specs/crons/999-multibots-telegraf-security.t27", "t27b": "pass"}, - {"path": "specs/crons/999-multibots-telegraf-skill-detector.t27", "t27b": "pass"}, - {"path": "specs/crons/999-multibots-telegraf-taskCache-L27.t27", "t27b": "pass"}, - {"path": "specs/crons/999-multibots-telegraf-ton-pending-watch.t27", "t27b": "pass"}, - {"path": "specs/crons/999-multibots-telegraf-video-task-store-L156.t27", "t27b": "pass"}, - {"path": "specs/crons/mac-alerts-digest.t27", "t27b": "pass"}, - {"path": "specs/crons/mac-alerts-watchdog.t27", "t27b": "pass"}, - {"path": "specs/crons/mac-browseros-cron-watchdog.t27", "t27b": "pass"}, - {"path": "specs/crons/mac-dev-cache-clean.t27", "t27b": "pass"}, - {"path": "specs/crons/mac-jobsearch-poller.t27", "t27b": "pass"}, - {"path": "specs/crons/mac-leela-dailyquote.t27", "t27b": "pass"}, - {"path": "specs/crons/mac-mail-bridge.t27", "t27b": "pass"}, - {"path": "specs/crons/mac-mcp-hub.t27", "t27b": "pass"}, - {"path": "specs/crons/mac-neo-boards.t27", "t27b": "pass"}, - {"path": "specs/crons/mac-neo-jobsearch.t27", "t27b": "pass"}, - {"path": "specs/crons/mac-reviewer-bees.t27", "t27b": "pass"}, - {"path": "specs/crons/mac-signup-watch.t27", "t27b": "pass"}, - {"path": "specs/crons/mac-trios-cycle-heal.t27", "t27b": "pass"}, - {"path": "specs/crons/mac-trios-cycle.t27", "t27b": "pass"}, - {"path": "specs/crons/mac-trios-doctor.t27", "t27b": "pass"}, - {"path": "specs/crons/mac-trios-feed.t27", "t27b": "pass"}, - {"path": "specs/crons/mac-trios-heal.t27", "t27b": "pass"}, - {"path": "specs/crons/railway-jobsearch-cron.t27", "t27b": "pass"}, - {"path": "specs/crons/t27-formal-mutation.t27", "t27b": "pass"}, - {"path": "specs/crons/t27-pr-dashboard.t27", "t27b": "pass"}, - {"path": "specs/crons/trinity-agent-cron-cleanup.t27", "t27b": "pass"}, - {"path": "specs/crons/trinity-agent-queue-drain.t27", "t27b": "pass"}, - {"path": "specs/crons/trinity-brain-ci.t27", "t27b": "pass"}, - {"path": "specs/crons/trinity-codegen.t27", "t27b": "pass"}, - {"path": "specs/crons/trinity-discover-callers.t27", "t27b": "pass"}, - {"path": "specs/crons/trinity-pages-health-check.t27", "t27b": "pass"}, - {"path": "specs/crons/trinity-signal-health-self.t27", "t27b": "pass"}, - {"path": "specs/crons/trinity-site-live-gate.t27", "t27b": "pass"}, - {"path": "specs/demos/simple_test.t27", "t27b": "pass"}, - {"path": "specs/docs/chapters/alphabet.t27", "t27b": "pass"}, - {"path": "specs/docs/chapters/evidence.t27", "t27b": "pass"}, - {"path": "specs/docs/chapters/layers.t27", "t27b": "pass"}, - {"path": "specs/docs/chapters/project.t27", "t27b": "pass"}, - {"path": "specs/docs/chapters/queen.t27", "t27b": "pass"}, - {"path": "specs/docs/chapters/rules.t27", "t27b": "pass"}, - {"path": "specs/docs/chapters/tooling.t27", "t27b": "pass"}, - {"path": "specs/docs/system.t27", "t27b": "pass"}, - {"path": "specs/effects/capability.t27", "t27b": "pass"}, - {"path": "specs/effects/clock_cap.t27", "t27b": "pass"}, - {"path": "specs/effects/fs_cap.t27", "t27b": "pass"}, - {"path": "specs/effects/replay_oracle.t27", "t27b": "pass"}, - {"path": "specs/fpga/adapter.t27", "t27b": "pass"}, - {"path": "specs/fpga/apb_bridge.t27", "t27b": "pass"}, - {"path": "specs/fpga/assembler.t27", "t27b": "pass"}, - {"path": "specs/fpga/axi4.t27", "t27b": "pass"}, - {"path": "specs/fpga/boards/arty_a7_integration.t27", "t27b": "pass"}, - {"path": "specs/fpga/boards/qmtech_a100t_integration.t27", "t27b": "pass"}, - {"path": "specs/fpga/bootrom.t27", "t27b": "pass"}, - {"path": "specs/fpga/bpsk.t27", "t27b": "pass"}, - {"path": "specs/fpga/clock_domain.t27", "t27b": "pass"}, - {"path": "specs/fpga/coverage.t27", "t27b": "pass"}, - {"path": "specs/fpga/crossopt.t27", "t27b": "pass"}, - {"path": "specs/fpga/cts.t27", "t27b": "pass"}, - {"path": "specs/fpga/dft.t27", "t27b": "pass"}, - {"path": "specs/fpga/die_probe.t27", "t27b": "pass"}, - {"path": "specs/fpga/dsp/adders.t27", "t27b": "pass"}, - {"path": "specs/fpga/dsp/cordic.t27", "t27b": "pass"}, - {"path": "specs/fpga/dsp/fixed_point.t27", "t27b": "pass"}, - {"path": "specs/fpga/dsp/multipliers.t27", "t27b": "pass"}, - {"path": "specs/fpga/dsp/signals.t27", "t27b": "pass"}, - {"path": "specs/fpga/e2e_demo.t27", "t27b": "pass"}, - {"path": "specs/fpga/eth_beacon.t27", "t27b": "pass"}, - {"path": "specs/fpga/eth_crc.t27", "t27b": "pass"}, - {"path": "specs/fpga/eth_rx.t27", "t27b": "pass"}, - {"path": "specs/fpga/fifo.t27", "t27b": "pass"}, - {"path": "specs/fpga/gf16_accel.t27", "t27b": "pass"}, - {"path": "specs/fpga/hw_types.t27", "t27b": "pass"}, - {"path": "specs/fpga/linker.t27", "t27b": "pass"}, - {"path": "specs/fpga/memory.t27", "t27b": "pass"}, - {"path": "specs/fpga/mmcm.t27", "t27b": "pass"}, - {"path": "specs/fpga/mtbf.t27", "t27b": "pass"}, - {"path": "specs/fpga/partition.t27", "t27b": "pass"}, - {"path": "specs/fpga/power.t27", "t27b": "pass"}, - {"path": "specs/fpga/power_analysis.t27", "t27b": "pass"}, - {"path": "specs/fpga/reset_sync.t27", "t27b": "pass"}, - {"path": "specs/fpga/rgmii.t27", "t27b": "pass"}, - {"path": "specs/fpga/rgmii_sniff.t27", "t27b": "pass"}, - {"path": "specs/fpga/ro_race.t27", "t27b": "pass"}, - {"path": "specs/fpga/router.t27", "t27b": "pass"}, - {"path": "specs/fpga/secded.t27", "t27b": "pass"}, - {"path": "specs/fpga/simulator.t27", "t27b": "pass"}, - {"path": "specs/fpga/stdlib.t27", "t27b": "pass"}, - {"path": "specs/fpga/ternary_isa.t27", "t27b": "pass"}, - {"path": "specs/fpga/ternary_link.t27", "t27b": "pass"}, - {"path": "specs/fpga/testbench/assembler_tb.t27", "t27b": "pass"}, - {"path": "specs/fpga/testbench/cts_tb.t27", "t27b": "pass"}, - {"path": "specs/fpga/testbench/formal_tb.t27", "t27b": "pass"}, - {"path": "specs/fpga/testbench/partition_tb.t27", "t27b": "pass"}, - {"path": "specs/fpga/testbench/placement_tb.t27", "t27b": "pass"}, - {"path": "specs/fpga/testbench/power_tb.t27", "t27b": "pass"}, - {"path": "specs/fpga/testbench/router_tb.t27", "t27b": "pass"}, - {"path": "specs/fpga/testbench/simulator_tb.t27", "t27b": "pass"}, - {"path": "specs/fpga/testbench/timing_tb.t27", "t27b": "pass"}, - {"path": "specs/fpga/testbench/vcd_trace_tb.t27", "t27b": "pass"}, - {"path": "specs/fpga/timing.t27", "t27b": "pass"}, - {"path": "specs/fpga/trinet_node.t27", "t27b": "pass"}, - {"path": "specs/fpga/verification/build_verify.t27", "t27b": "pass"}, - {"path": "specs/functions/analytics-sales-advise.t27", "t27b": "pass"}, - {"path": "specs/functions/analytics-skills-detect.t27", "t27b": "pass"}, - {"path": "specs/functions/broadcast-message-send.t27", "t27b": "pass"}, - {"path": "specs/functions/client-telemetry-daily.t27", "t27b": "pass"}, - {"path": "specs/functions/club-invoice-abandoned-watch.t27", "t27b": "pass"}, - {"path": "specs/functions/content-detailed-script-generate.t27", "t27b": "pass"}, - {"path": "specs/functions/content-scenario-clips-generate.t27", "t27b": "pass"}, - {"path": "specs/functions/content-scripts-generate.t27", "t27b": "pass"}, - {"path": "specs/functions/crm-proactive-sweep.t27", "t27b": "pass"}, - {"path": "specs/functions/instagram-competitors-find.t27", "t27b": "pass"}, - {"path": "specs/functions/instagram-reels-analyze.t27", "t27b": "pass"}, - {"path": "specs/functions/instagram-top-content-extract.t27", "t27b": "pass"}, - {"path": "specs/functions/monitoring-error-report.t27", "t27b": "pass"}, - {"path": "specs/functions/monitoring-health-check.t27", "t27b": "pass"}, - {"path": "specs/functions/monitoring-logs-analyze.t27", "t27b": "pass"}, - {"path": "specs/functions/monitoring-logs-trigger.t27", "t27b": "pass"}, - {"path": "specs/functions/morph-images-generate.t27", "t27b": "pass"}, - {"path": "specs/functions/neuro-image-generate.t27", "t27b": "pass"}, - {"path": "specs/functions/payment-ai-server-process.t27", "t27b": "pass"}, - {"path": "specs/functions/reels-ai-callback.t27", "t27b": "pass"}, - {"path": "specs/functions/reels-ai-generate.t27", "t27b": "pass"}, - {"path": "specs/functions/reels-loop-generate.t27", "t27b": "pass"}, - {"path": "specs/functions/render-avatar-video-run.t27", "t27b": "pass"}, - {"path": "specs/functions/render-job-run.t27", "t27b": "pass"}, - {"path": "specs/functions/render-riddle-run.t27", "t27b": "pass"}, - {"path": "specs/functions/robokassa-unclaimed-watch.t27", "t27b": "pass"}, - {"path": "specs/functions/ton-pending-watch.t27", "t27b": "pass"}, - {"path": "specs/functions/training-model-complete.t27", "t27b": "pass"}, - {"path": "specs/functions/training-model-start.t27", "t27b": "pass"}, - {"path": "specs/functions/training-model-v2-start.t27", "t27b": "pass"}, - {"path": "specs/functions/training-stuck-check.t27", "t27b": "pass"}, - {"path": "specs/functions/webhook-generation-validate.t27", "t27b": "pass"}, - {"path": "specs/functions/welcome-avatar-generate.t27", "t27b": "pass"}, - {"path": "specs/github/auth.t27", "t27b": "pass"}, - {"path": "specs/hosting/credit.t27", "t27b": "pass"}, - {"path": "specs/hosting/feed.t27", "t27b": "pass"}, - {"path": "specs/hosting/host.t27", "t27b": "pass"}, - {"path": "specs/hosting/panel.t27", "t27b": "pass"}, - {"path": "specs/hosting/placement.t27", "t27b": "pass"}, - {"path": "specs/hosting/proof.t27", "t27b": "pass"}, - {"path": "specs/hosting/row.t27", "t27b": "pass"}, - {"path": "specs/hosting/statement.t27", "t27b": "pass"}, - {"path": "specs/hosting/sybil.t27", "t27b": "pass"}, - {"path": "specs/hosting/toolchain.t27", "t27b": "pass"}, - {"path": "specs/hosting/topology.t27", "t27b": "pass"}, - {"path": "specs/i18n/agents-ru.t27", "t27b": "pass"}, - {"path": "specs/i18n/blog-ru.t27", "t27b": "pass"}, - {"path": "specs/i18n/docs-ru.t27", "t27b": "pass"}, - {"path": "specs/igla/race/mvp_ternary_classifier.t27", "t27b": "pass"}, - {"path": "specs/igla/race/phi_accumulator_growth.t27", "t27b": "pass"}, - {"path": "specs/igla/race/phi_gain_freedom.t27", "t27b": "pass"}, - {"path": "specs/igla/race/phi_weights.t27", "t27b": "pass"}, - {"path": "specs/igla/race/ternary_lut_table.t27", "t27b": "pass"}, - {"path": "specs/igla/race/ternary_mac_group.t27", "t27b": "pass"}, - {"path": "specs/igla/race/ternary_node.t27", "t27b": "pass"}, - {"path": "specs/igla/race/unit_weights_node.t27", "t27b": "pass"}, - {"path": "specs/igla/w535_bounded_while_module.t27", "t27b": "pass"}, - {"path": "specs/isa/t27a.t27", "t27b": "pass"}, - {"path": "specs/isa/t27a_mnemonics.t27", "t27b": "pass"}, - {"path": "specs/isa/ternary_encoding.t27", "t27b": "pass"}, - {"path": "specs/isa/ternary_gates.t27", "t27b": "pass"}, - {"path": "specs/isa/ternary_graph.t27", "t27b": "pass"}, - {"path": "specs/isa/tri27_bytecode.t27", "t27b": "pass"}, - {"path": "specs/isa/tri27_machine.t27", "t27b": "pass"}, - {"path": "specs/jobs/network_job.t27", "t27b": "pass"}, - {"path": "specs/jobs/release_t27c.t27", "t27b": "pass"}, - {"path": "specs/jobs/t27b_ledger_steward.t27", "t27b": "pass"}, - {"path": "specs/math/constants.t27", "t27b": "pass"}, - {"path": "specs/math/gf_competitive.t27", "t27b": "pass"}, - {"path": "specs/memory/graph/crypt.t27", "t27b": "pass"}, - {"path": "specs/memory/graph/ingest.t27", "t27b": "pass"}, - {"path": "specs/memory/graph/scope.t27", "t27b": "pass"}, - {"path": "specs/memory/graph/temporal.t27", "t27b": "pass"}, - {"path": "specs/memory/graph/types.t27", "t27b": "pass"}, - {"path": "specs/memory/tmem/session.t27", "t27b": "pass"}, - {"path": "specs/memory/tmem/types.t27", "t27b": "pass"}, - {"path": "specs/mesh_routing.t27", "t27b": "pass"}, - {"path": "specs/ml/activation/elu_activation.t27", "t27b": "blocked", "blocker": "ExprCall(undeclared fn)", "reason": "unimplemented"}, - {"path": "specs/ml/activation/gelu_activation.t27", "t27b": "blocked", "blocker": "ExprCall(undeclared fn)", "reason": "unimplemented"}, - {"path": "specs/ml/activation/gelu_approx_activation.t27", "t27b": "blocked", "blocker": "ExprCall(undeclared fn)", "reason": "unimplemented"}, - {"path": "specs/ml/activation/leaky_relu_activation.t27", "t27b": "pass"}, - {"path": "specs/ml/activation/relu_activation.t27", "t27b": "pass"}, - {"path": "specs/ml/activation/sigmoid_activation.t27", "t27b": "pass"}, - {"path": "specs/ml/activation/silu_swish_activation.t27", "t27b": "blocked", "blocker": "ExprCall(undeclared fn)", "reason": "unimplemented"}, - {"path": "specs/ml/activation/softmax.t27", "t27b": "blocked", "blocker": "ExprCall(undeclared fn)", "reason": "unimplemented"}, - {"path": "specs/ml/activation/tanh_activation.t27", "t27b": "blocked", "blocker": "ExprCall(undeclared fn)", "reason": "unimplemented"}, - {"path": "specs/ml/igla_champion_capsule.t27", "t27b": "blocked", "blocker": "ExprIdentifier(undeclared)", "reason": "unimplemented"}, - {"path": "specs/ml/layers/avgpool2d_layer.t27", "t27b": "pass"}, - {"path": "specs/ml/layers/batchnorm_layer.t27", "t27b": "blocked", "blocker": "ExprCall(undeclared fn)", "reason": "unimplemented"}, - {"path": "specs/ml/layers/conv2d_layer.t27", "t27b": "pass"}, - {"path": "specs/ml/layers/dense_layer.t27", "t27b": "pass"}, - {"path": "specs/ml/layers/dropout_layer.t27", "t27b": "pass"}, - {"path": "specs/ml/layers/embedding_layer.t27", "t27b": "blocked", "blocker": "ExprCall(undeclared fn)", "reason": "unimplemented"}, - {"path": "specs/ml/layers/flatten_layer.t27", "t27b": "pass"}, - {"path": "specs/ml/layers/layernorm_layer.t27", "t27b": "pass"}, - {"path": "specs/ml/layers/maxpool2d_layer.t27", "t27b": "pass"}, - {"path": "specs/ml/layers/residual_connection.t27", "t27b": "pass"}, - {"path": "specs/ml/loss/binary_crossentropy_loss.t27", "t27b": "blocked", "blocker": "ExprCall(undeclared fn)", "reason": "unimplemented"}, - {"path": "specs/ml/loss/contrastive_loss.t27", "t27b": "blocked", "blocker": "ExprCall(undeclared fn)", "reason": "unimplemented"}, - {"path": "specs/ml/loss/cross_entropy_loss.t27", "t27b": "blocked", "blocker": "ExprCall(undeclared fn)", "reason": "unimplemented"}, - {"path": "specs/ml/loss/huber_loss.t27", "t27b": "pass"}, - {"path": "specs/ml/loss/kl_divergence.t27", "t27b": "pass"}, - {"path": "specs/ml/loss/mse_loss.t27", "t27b": "pass"}, - {"path": "specs/ml/optimizer/adagrad.t27", "t27b": "blocked", "blocker": "ExprCall(undeclared fn)", "reason": "unimplemented"}, - {"path": "specs/ml/optimizer/adam.t27", "t27b": "blocked", "blocker": "ExprCall(undeclared fn)", "reason": "unimplemented"}, - {"path": "specs/ml/optimizer/lamb.t27", "t27b": "blocked", "blocker": "ExprCall(undeclared fn)", "reason": "unimplemented"}, - {"path": "specs/ml/optimizer/race_config.t27", "t27b": "blocked", "blocker": "ExprIdentifier(undeclared)", "reason": "unimplemented"}, - {"path": "specs/ml/optimizer/rmsprop.t27", "t27b": "pass"}, - {"path": "specs/ml/optimizer/sgd.t27", "t27b": "pass"}, - {"path": "specs/ml/pathway/mlp.t27", "t27b": "blocked", "blocker": "ExprCall(undeclared fn)", "reason": "unimplemented"}, - {"path": "specs/ml/recurrent/attention_mechanism.t27", "t27b": "blocked", "blocker": "ExprCall(undeclared fn)", "reason": "unimplemented"}, - {"path": "specs/ml/recurrent/bilstm.t27", "t27b": "blocked", "blocker": "ExprCall(undeclared fn)", "reason": "unimplemented"}, - {"path": "specs/ml/recurrent/gru_cell.t27", "t27b": "blocked", "blocker": "ExprCall(undeclared fn)", "reason": "unimplemented"}, - {"path": "specs/ml/recurrent/lstm_cell.t27", "t27b": "blocked", "blocker": "ExprCall(undeclared fn)", "reason": "unimplemented"}, - {"path": "specs/ml/recurrent/lstm_single.t27", "t27b": "blocked", "blocker": "ExprCall(undeclared fn)", "reason": "unimplemented"}, - {"path": "specs/ml/recurrent/rnn_cell.t27", "t27b": "blocked", "blocker": "ExprCall(undeclared fn)", "reason": "unimplemented"}, - {"path": "specs/ml/recurrent/self_attention.t27", "t27b": "pass"}, - {"path": "specs/ml/rl/advantage_estimator.t27", "t27b": "blocked", "blocker": "ExprCall(undeclared fn)", "reason": "unimplemented"}, - {"path": "specs/ml/rl/dqn.t27", "t27b": "pass"}, - {"path": "specs/ml/rl/dqn_target_network.t27", "t27b": "pass"}, - {"path": "specs/ml/rl/ppo_clip_loss.t27", "t27b": "blocked", "blocker": "ExprCall(undeclared fn)", "reason": "unimplemented"}, - {"path": "specs/ml/rl/ppo_critic.t27", "t27b": "blocked", "blocker": "ExprCall(undeclared fn)", "reason": "unimplemented"}, - {"path": "specs/ml/rl/sac_critic.t27", "t27b": "pass"}, - {"path": "specs/ml/transformer/encoder_block.t27", "t27b": "blocked", "blocker": "ExprCall(undeclared fn)", "reason": "unimplemented"}, - {"path": "specs/ml/transformer/feed_forward_network.t27", "t27b": "pass"}, - {"path": "specs/ml/transformer/multi_head_attention.t27", "t27b": "pass"}, - {"path": "specs/ml/transformer/positional_encoding.t27", "t27b": "blocked", "blocker": "ExprCall(undeclared fn)", "reason": "unimplemented"}, - {"path": "specs/multipath_router.t27", "t27b": "pass"}, - {"path": "specs/network/attribution.t27", "t27b": "pass"}, - {"path": "specs/network/identity.t27", "t27b": "pass"}, - {"path": "specs/network/job_rules.t27", "t27b": "pass"}, - {"path": "specs/network/mvp.t27", "t27b": "pass"}, - {"path": "specs/network/mvp_v2.t27", "t27b": "pass"}, - {"path": "specs/network/mvp_v3.t27", "t27b": "pass"}, - {"path": "specs/network/mvp_v3_ed25519.t27", "t27b": "pass"}, - {"path": "specs/network/pool.t27", "t27b": "pass"}, - {"path": "specs/network/quorum.t27", "t27b": "pass"}, - {"path": "specs/network/usage.t27", "t27b": "pass"}, - {"path": "specs/numeric/bnf1024.t27", "t27b": "pass"}, - {"path": "specs/numeric/bnf128.t27", "t27b": "pass"}, - {"path": "specs/numeric/bnf16.t27", "t27b": "pass"}, - {"path": "specs/numeric/bnf256.t27", "t27b": "pass"}, - {"path": "specs/numeric/bnf32.t27", "t27b": "pass"}, - {"path": "specs/numeric/bnf512.t27", "t27b": "pass"}, - {"path": "specs/numeric/bnf64.t27", "t27b": "pass"}, - {"path": "specs/numeric/bnf8.t27", "t27b": "pass"}, - {"path": "specs/numeric/catalog_paper_count.t27", "t27b": "pass"}, - {"path": "specs/numeric/e8m0.t27", "t27b": "pass"}, - {"path": "specs/numeric/formats.t27", "t27b": "pass"}, - {"path": "specs/numeric/formats_catalog.t27", "t27b": "pass"}, - {"path": "specs/numeric/gf10.t27", "t27b": "pass"}, - {"path": "specs/numeric/gf1024.t27", "t27b": "pass"}, - {"path": "specs/numeric/gf128.t27", "t27b": "pass"}, - {"path": "specs/numeric/gf14.t27", "t27b": "pass"}, - {"path": "specs/numeric/gf16.t27", "t27b": "pass"}, - {"path": "specs/numeric/gf256.t27", "t27b": "pass"}, - {"path": "specs/numeric/gf48.t27", "t27b": "pass"}, - {"path": "specs/numeric/gf512.t27", "t27b": "pass"}, - {"path": "specs/numeric/gf6.t27", "t27b": "pass"}, - {"path": "specs/numeric/gf96.t27", "t27b": "pass"}, - {"path": "specs/numeric/gft1024.t27", "t27b": "pass"}, - {"path": "specs/numeric/gft128.t27", "t27b": "pass"}, - {"path": "specs/numeric/gft16.t27", "t27b": "pass"}, - {"path": "specs/numeric/gft256.t27", "t27b": "pass"}, - {"path": "specs/numeric/gft32.t27", "t27b": "pass"}, - {"path": "specs/numeric/gft4.t27", "t27b": "pass"}, - {"path": "specs/numeric/gft512.t27", "t27b": "pass"}, - {"path": "specs/numeric/gft64.t27", "t27b": "pass"}, - {"path": "specs/numeric/gft8.t27", "t27b": "pass"}, - {"path": "specs/numeric/gfternary.t27", "t27b": "pass"}, - {"path": "specs/numeric/golden_sieve.t27", "t27b": "pass"}, - {"path": "specs/numeric/ocp_mx.t27", "t27b": "pass"}, - {"path": "specs/numeric/requant_boundary.t27", "t27b": "pass"}, - {"path": "specs/numeric/tnf1024.t27", "t27b": "pass"}, - {"path": "specs/numeric/tnf128.t27", "t27b": "pass"}, - {"path": "specs/numeric/tnf16.t27", "t27b": "pass"}, - {"path": "specs/numeric/tnf17.t27", "t27b": "pass"}, - {"path": "specs/numeric/tnf256.t27", "t27b": "pass"}, - {"path": "specs/numeric/tnf32.t27", "t27b": "pass"}, - {"path": "specs/numeric/tnf4.t27", "t27b": "pass"}, - {"path": "specs/numeric/tnf512.t27", "t27b": "pass"}, - {"path": "specs/numeric/tnf64.t27", "t27b": "pass"}, - {"path": "specs/numeric/tnf8.t27", "t27b": "pass"}, - {"path": "specs/numeric/trinity_numeric_surface.t27", "t27b": "pass"}, - {"path": "specs/physics/e8_lqg_bridge.t27", "t27b": "pass"}, - {"path": "specs/physics/eye_isi.t27", "t27b": "pass"}, - {"path": "specs/physics/gamma-conflict.t27", "t27b": "pass"}, - {"path": "specs/physics/hslm_benchmark.t27", "t27b": "pass"}, - {"path": "specs/physics/line_bounce.t27", "t27b": "pass"}, - {"path": "specs/physics/lqg_cs_bridge.t27", "t27b": "pass"}, - {"path": "specs/physics/xc7_primitives.t27", "t27b": "pass"}, - {"path": "specs/policy/issue_shape.t27", "t27b": "pass"}, - {"path": "specs/policy/l2_generation.t27", "t27b": "pass"}, - {"path": "specs/policy/lang_en.t27", "t27b": "pass"}, - {"path": "specs/policy/merge_ours.t27", "t27b": "pass"}, - {"path": "specs/policy/own_language.t27", "t27b": "pass"}, - {"path": "specs/policy/required_contexts.t27", "t27b": "pass"}, - {"path": "specs/policy/text_lines.t27", "t27b": "pass"}, - {"path": "specs/port/bootstrap/src/bridge.t27", "t27b": "pass"}, - {"path": "specs/port/bootstrap/src/cc_gate.t27", "t27b": "pass"}, - {"path": "specs/port/bootstrap/src/check_calls.t27", "t27b": "pass"}, - {"path": "specs/port/bootstrap/src/compiler/AsmRelocEntry_new.t27", "t27b": "pass"}, - {"path": "specs/port/bootstrap/src/compiler/AsmSectionKind_from_i8.t27", "t27b": "pass"}, - {"path": "specs/port/bootstrap/src/compiler/AssembledInstr_r_type.t27", "t27b": "pass"}, - {"path": "specs/port/bootstrap/src/compiler/HirBusPort_axi4_lite_slave.t27", "t27b": "pass"}, - {"path": "specs/port/bootstrap/src/compiler/HirClockDomain_new.t27", "t27b": "pass"}, - {"path": "specs/port/bootstrap/src/compiler/HirCoverPoint_new.t27", "t27b": "pass"}, - {"path": "specs/port/bootstrap/src/compiler/HirGf16FftConfig_fft_stages.t27", "t27b": "pass"}, - {"path": "specs/port/bootstrap/src/compiler/HirIpCatalog_new.t27", "t27b": "pass"}, - {"path": "specs/port/bootstrap/src/compiler/HirTernaryRegFile_new.t27", "t27b": "pass"}, - {"path": "specs/port/bootstrap/src/compiler/HwType_hw_width.t27", "t27b": "pass"}, - {"path": "specs/port/bootstrap/src/compiler/LinkSection_text.t27", "t27b": "pass"}, - {"path": "specs/port/bootstrap/src/compiler/LoopGuard_loop_cond.t27", "t27b": "pass"}, - {"path": "specs/port/bootstrap/src/compiler/TbCheck_new.t27", "t27b": "pass"}, - {"path": "specs/port/bootstrap/src/compiler/collect_type_decls.t27", "t27b": "pass"}, - {"path": "specs/port/bootstrap/src/enrichment/mod.t27", "t27b": "pass"}, - {"path": "specs/port/bootstrap/src/jwt.t27", "t27b": "pass"}, - {"path": "specs/port/bootstrap/src/parse_conform.t27", "t27b": "pass"}, - {"path": "specs/port/bootstrap/src/phi_f64_literals.t27", "t27b": "pass"}, - {"path": "specs/port/bootstrap/src/phi_selfcheck.t27", "t27b": "pass"}, - {"path": "specs/port/bootstrap/src/sensitivity.t27", "t27b": "pass"}, - {"path": "specs/port/bootstrap/src/source_kind.t27", "t27b": "pass"}, - {"path": "specs/port/bootstrap/src/weight_bram.t27", "t27b": "pass"}, - {"path": "specs/port/browseros/trios/agent-server/apps/server/src/api/routes/health.t27", "t27b": "pass"}, - {"path": "specs/port/browseros/trios/agent-server/apps/server/src/api/routes/memory.t27", "t27b": "pass"}, - {"path": "specs/port/browseros/trios/agent-server/apps/server/src/api/routes/queen-lease.t27", "t27b": "pass"}, - {"path": "specs/port/browseros/trios/agent-server/apps/server/src/api/routes/queen-needs-you.t27", "t27b": "pass"}, - {"path": "specs/port/browseros/trios/agent-server/apps/server/src/api/routes/queen-public-agents.t27", "t27b": "pass"}, - {"path": "specs/port/browseros/trios/agent-server/apps/server/src/api/routes/queen-registry.t27", "t27b": "pass"}, - {"path": "specs/port/browseros/trios/agent-server/apps/server/src/api/routes/queen-rehearsal.t27", "t27b": "pass"}, - {"path": "specs/port/browseros/trios/agent-server/apps/server/src/api/routes/queen-report.t27", "t27b": "pass"}, - {"path": "specs/port/browseros/trios/agent-server/apps/server/src/api/routes/status.t27", "t27b": "pass"}, - {"path": "specs/port/browseros/trios/agent-server/apps/server/src/api/services/a2a/a2a-liveness.t27", "t27b": "pass"}, - {"path": "specs/port/browseros/trios/agent-server/apps/server/src/api/services/openclaw/claw-session.t27", "t27b": "pass"}, - {"path": "specs/port/browseros/trios/agent-server/apps/server/src/browser/bookmarks.t27", "t27b": "pass"}, - {"path": "specs/port/browseros/trios/agent-server/apps/server/src/browser/history.t27", "t27b": "pass"}, - {"path": "specs/port/browseros/trios/agent-server/apps/server/src/lib/agents/runtime/registry.t27", "t27b": "pass"}, - {"path": "specs/port/browseros/trios/agent-server/apps/server/src/lib/db/retry.t27", "t27b": "pass"}, - {"path": "specs/port/browseros/trios/agent-server/apps/server/src/lib/identity.t27", "t27b": "pass"}, - {"path": "specs/port/browseros/trios/agent-server/apps/server/src/lib/port-binding.t27", "t27b": "pass"}, - {"path": "specs/port/browseros/trios/agent-server/apps/server/src/lib/provider-error-classifier.t27", "t27b": "pass"}, - {"path": "specs/port/browseros/trios/agent-server/apps/server/src/monitoring/envelope.t27", "t27b": "pass"}, - {"path": "specs/port/browseros/trios/agent-server/apps/server/src/skills/catalog.t27", "t27b": "pass"}, - {"path": "specs/port/browseros/trios/agent-server/apps/server/src/tools/filesystem/ls.t27", "t27b": "pass"}, - {"path": "specs/port/browseros/trios/agent-server/apps/server/src/tools/memory/write.t27", "t27b": "pass"}, - {"path": "specs/port/browseros/trios/agent-server/apps/server/src/tools/tool-registry.t27", "t27b": "pass"}, - {"path": "specs/port/fpga/bscan_spi_qmtech/bscan_spi_qmtech.t27", "t27b": "pass"}, - {"path": "specs/port/fpga/openxc7-synth/phi_temporal/temporal_heartbeat.t27", "t27b": "pass"}, - {"path": "specs/port/fpga/verilog/dsp_probe.t27", "t27b": "pass"}, - {"path": "specs/port/fpga/verilog/dsp_probe_live.t27", "t27b": "pass"}, - {"path": "specs/port/fpga/verilog/e8m0_jtag.t27", "t27b": "pass"}, - {"path": "specs/port/fpga/verilog/gft_bitnet_neuron_jtag.t27", "t27b": "pass"}, - {"path": "specs/port/fpga/verilog/gft_dot4_comm_jtag.t27", "t27b": "pass"}, - {"path": "specs/port/fpga/verilog/gft_dup2_jtag.t27", "t27b": "pass"}, - {"path": "specs/port/fpga/verilog/gft_dup3_jtag.t27", "t27b": "pass"}, - {"path": "specs/port/fpga/verilog/gft_signed_dot4_jtag.t27", "t27b": "pass"}, - {"path": "specs/port/fpga/verilog/gft_smul_jtag.t27", "t27b": "pass"}, - {"path": "specs/port/fpga/verilog/gft_train1_jtag.t27", "t27b": "pass"}, - {"path": "specs/port/fpga/verilog/link_node.t27", "t27b": "pass"}, - {"path": "specs/port/fpga/verilog/mvp_ternary_classifier_top.t27", "t27b": "pass"}, - {"path": "specs/port/fpga/verilog/phi_weights_jtag.t27", "t27b": "pass"}, - {"path": "specs/port/fpga/verilog/ternary_mac_demo_top.t27", "t27b": "pass"}, - {"path": "specs/port/fpga/verilog/ternary_mac_synth.t27", "t27b": "pass"}, - {"path": "specs/port/fpga/verilog/ternary_node_jtag.t27", "t27b": "pass"}, - {"path": "specs/port/fpga/vivado/blinky.t27", "t27b": "pass"}, - {"path": "specs/port/fpga/vivado/gf16_matmul4x4.t27", "t27b": "pass"}, - {"path": "specs/port/fpga/vivado/gf16_top.t27", "t27b": "pass"}, - {"path": "specs/port/fpga/vivado/gf16_uart_sim_bench.t27", "t27b": "pass"}, - {"path": "specs/port/fpga/vivado/uart_detect_top.t27", "t27b": "pass"}, - {"path": "specs/port/fpga/vivado/uart_echo_top.t27", "t27b": "pass"}, - {"path": "specs/port/fpga/vsa/temporal_heartbeat_top.t27", "t27b": "pass"}, - {"path": "specs/port/scripts/aggregate-experience.t27", "t27b": "pass"}, - {"path": "specs/port/scripts/bulk-create-notebooks.t27", "t27b": "pass"}, - {"path": "specs/port/scripts/check-conflicts.t27", "t27b": "pass"}, - {"path": "specs/port/scripts/check-pagination-truncation.t27", "t27b": "pass"}, - {"path": "specs/port/scripts/check_first_party_doc_language.t27", "t27b": "pass"}, - {"path": "specs/port/scripts/ci/loop-tools-tracked.t27", "t27b": "pass"}, - {"path": "specs/port/scripts/ci/rings_matrix.t27", "t27b": "pass"}, - {"path": "specs/port/scripts/fpga-build.t27", "t27b": "pass"}, - {"path": "specs/port/scripts/fpga/flash.t27", "t27b": "pass"}, - {"path": "specs/port/scripts/gen_w309.t27", "t27b": "pass"}, - {"path": "specs/port/scripts/gen_w310.t27", "t27b": "pass"}, - {"path": "specs/port/scripts/gen_w311.t27", "t27b": "pass"}, - {"path": "specs/port/scripts/gen_w314.t27", "t27b": "pass"}, - {"path": "specs/port/scripts/gen_w315.t27", "t27b": "pass"}, - {"path": "specs/port/scripts/gen_w316.t27", "t27b": "pass"}, - {"path": "specs/port/scripts/gen_w317.t27", "t27b": "pass"}, - {"path": "specs/port/scripts/gen_w318.t27", "t27b": "pass"}, - {"path": "specs/port/scripts/gen_w320.t27", "t27b": "pass"}, - {"path": "specs/port/scripts/gen_w322.t27", "t27b": "pass"}, - {"path": "specs/port/scripts/gen_w326.t27", "t27b": "pass"}, - {"path": "specs/port/scripts/gen_w363.t27", "t27b": "pass"}, - {"path": "specs/port/scripts/gen_w365.t27", "t27b": "pass"}, - {"path": "specs/port/scripts/gen_w368.t27", "t27b": "pass"}, - {"path": "specs/port/scripts/gen_w377.t27", "t27b": "pass"}, - {"path": "specs/port/scripts/gen_w378.t27", "t27b": "pass"}, - {"path": "specs/port/scripts/gen_w379.t27", "t27b": "pass"}, - {"path": "specs/port/scripts/gen_w380.t27", "t27b": "pass"}, - {"path": "specs/port/scripts/gen_w381.t27", "t27b": "pass"}, - {"path": "specs/port/scripts/gen_w381_lean.t27", "t27b": "pass"}, - {"path": "specs/port/scripts/gen_w382.t27", "t27b": "pass"}, - {"path": "specs/port/scripts/gen_w384.t27", "t27b": "pass"}, - {"path": "specs/port/scripts/gen_w384_lean.t27", "t27b": "pass"}, - {"path": "specs/port/scripts/gen_w385.t27", "t27b": "pass"}, - {"path": "specs/port/scripts/gen_w386.t27", "t27b": "pass"}, - {"path": "specs/port/scripts/gen_w387.t27", "t27b": "pass"}, - {"path": "specs/port/scripts/gen_w388_lean.t27", "t27b": "pass"}, - {"path": "specs/port/scripts/gen_w391.t27", "t27b": "pass"}, - {"path": "specs/port/scripts/gen_w391_lean.t27", "t27b": "pass"}, - {"path": "specs/port/scripts/gen_w631.t27", "t27b": "pass"}, - {"path": "specs/port/scripts/gen_w632.t27", "t27b": "pass"}, - {"path": "specs/port/scripts/gen_w633.t27", "t27b": "pass"}, - {"path": "specs/port/scripts/gen_w634.t27", "t27b": "pass"}, - {"path": "specs/port/scripts/gen_w635.t27", "t27b": "pass"}, - {"path": "specs/port/scripts/gen_w636.t27", "t27b": "pass"}, - {"path": "specs/port/scripts/gen_w637.t27", "t27b": "pass"}, - {"path": "specs/port/scripts/gen_w638.t27", "t27b": "pass"}, - {"path": "specs/port/scripts/gen_w639.t27", "t27b": "pass"}, - {"path": "specs/port/scripts/gen_w640.t27", "t27b": "pass"}, - {"path": "specs/port/scripts/gen_w641.t27", "t27b": "pass"}, - {"path": "specs/port/scripts/gen_w642.t27", "t27b": "pass"}, - {"path": "specs/port/scripts/gen_w643.t27", "t27b": "pass"}, - {"path": "specs/port/scripts/gen_w644.t27", "t27b": "pass"}, - {"path": "specs/port/scripts/gen_w645.t27", "t27b": "pass"}, - {"path": "specs/port/scripts/gen_w646.t27", "t27b": "pass"}, - {"path": "specs/port/scripts/gen_w647.t27", "t27b": "pass"}, - {"path": "specs/port/scripts/gen_w648.t27", "t27b": "pass"}, - {"path": "specs/port/scripts/gen_w649.t27", "t27b": "pass"}, - {"path": "specs/port/scripts/gen_w650.t27", "t27b": "pass"}, - {"path": "specs/port/scripts/gen_w651.t27", "t27b": "pass"}, - {"path": "specs/port/scripts/gen_w652.t27", "t27b": "pass"}, - {"path": "specs/port/scripts/gen_w653.t27", "t27b": "pass"}, - {"path": "specs/port/scripts/gen_w654.t27", "t27b": "pass"}, - {"path": "specs/port/scripts/gen_w655.t27", "t27b": "pass"}, - {"path": "specs/port/scripts/gen_w656.t27", "t27b": "pass"}, - {"path": "specs/port/scripts/gen_w657.t27", "t27b": "pass"}, - {"path": "specs/port/scripts/gen_w662.t27", "t27b": "pass"}, - {"path": "specs/port/scripts/gen_w669.t27", "t27b": "pass"}, - {"path": "specs/port/scripts/gen_w_blocks.t27", "t27b": "pass"}, - {"path": "specs/port/scripts/generate_episodes.t27", "t27b": "pass"}, - {"path": "specs/port/scripts/git_commands_tasks_1_4.t27", "t27b": "pass"}, - {"path": "specs/port/scripts/install-constitutional-hook.t27", "t27b": "pass"}, - {"path": "specs/port/scripts/lee_monte_carlo_baseline.t27", "t27b": "pass"}, - {"path": "specs/port/scripts/mcp-wrapper.t27", "t27b": "pass"}, - {"path": "specs/port/scripts/print_pellis_seal_decimal.t27", "t27b": "pass"}, - {"path": "specs/port/scripts/pysr_trinity_blind_test_v2.t27", "t27b": "pass"}, - {"path": "specs/port/scripts/reseal-apply.t27", "t27b": "pass"}, - {"path": "specs/port/scripts/reseal-check.t27", "t27b": "pass"}, - {"path": "specs/port/scripts/run_v51_multiple.t27", "t27b": "pass"}, - {"path": "specs/port/scripts/test-agent-bridge.t27", "t27b": "pass"}, - {"path": "specs/port/scripts/tri-issue-create.t27", "t27b": "pass"}, - {"path": "specs/port/scripts/tri-pr-create.t27", "t27b": "pass"}, - {"path": "specs/port/scripts/tri-search.t27", "t27b": "pass"}, - {"path": "specs/port/scripts/tri-sync.t27", "t27b": "pass"}, - {"path": "specs/port/scripts/tri_loop/claims.t27", "t27b": "pass"}, - {"path": "specs/port/scripts/tri_loop/corpus_parse.t27", "t27b": "pass"}, - {"path": "specs/port/scripts/tri_loop/loop_rules.t27", "t27b": "pass"}, - {"path": "specs/port/scripts/tri_loop/now_numbers.t27", "t27b": "pass"}, - {"path": "specs/port/scripts/tri_loop/t27b_rules.t27", "t27b": "pass"}, - {"path": "specs/port/scripts/ultra_engine_v70_ultimate.t27", "t27b": "pass"}, - {"path": "specs/port/scripts/validate_phi_f64.t27", "t27b": "pass"}, - {"path": "specs/port/scripts/verify_precision.t27", "t27b": "pass"}, - {"path": "specs/port/scripts/verify_smoking_guns.t27", "t27b": "pass"}, - {"path": "specs/port/scripts/wrapup/extract-context.t27", "t27b": "pass"}, - {"path": "specs/port/tools/backend_parity_table.t27", "t27b": "pass"}, - {"path": "specs/port/tools/bees/merger_gate_selftest.t27", "t27b": "pass"}, - {"path": "specs/port/tools/check_catalog_integrity.t27", "t27b": "pass"}, - {"path": "specs/port/tools/check_duplicate_declarations.t27", "t27b": "pass"}, - {"path": "specs/port/tools/check_fix_carries_source.t27", "t27b": "pass"}, - {"path": "specs/port/tools/ci/check_specs_still_parse.t27", "t27b": "pass"}, - {"path": "specs/port/tools/jtag/tdo_verdict.t27", "t27b": "pass"}, - {"path": "specs/port/tools/oracle/run.t27", "t27b": "pass"}, - {"path": "specs/port/tools/run_conformance_vvp.t27", "t27b": "pass"}, - {"path": "specs/port/tools/ternary_model.t27", "t27b": "pass"}, - {"path": "specs/port/tools/toolbelt.t27", "t27b": "pass"}, - {"path": "specs/port/tools/verify_emit_bitexact.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/fpga/fly-vivado/verilog/trinity_qmtech.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/fpga/gft/tb32.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/fpga/openxc7-regress/regress-fabric-bufg/fabric_bufg.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/fpga/openxc7-synth/DSP48E1_mock.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/fpga/openxc7-synth/blink_correct.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/fpga/openxc7-synth/blink_fast.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/fpga/openxc7-synth/blink_fixed.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/fpga/openxc7-synth/blink_minimal.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/fpga/openxc7-synth/blink_r23.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/fpga/openxc7-synth/blink_simple.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/fpga/openxc7-synth/blink_slow.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/fpga/openxc7-synth/blink_working.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/fpga/openxc7-synth/clk_test.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/fpga/openxc7-synth/clock_test.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/fpga/openxc7-synth/d6_blink.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/fpga/openxc7-synth/d6_inv_test.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/fpga/openxc7-synth/d6_test.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/fpga/openxc7-synth/d_bank13_test.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/fpga/openxc7-synth/d_blink_high.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/fpga/openxc7-synth/d_bufg_test.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/fpga/openxc7-synth/d_clk_direct.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/fpga/openxc7-synth/d_direct.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/fpga/openxc7-synth/d_e21_test.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/fpga/openxc7-synth/d_f19_test.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/fpga/openxc7-synth/d_full_path.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/fpga/openxc7-synth/d_g22_test.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/fpga/openxc7-synth/d_lut_only.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/fpga/openxc7-synth/d_multi_led.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/fpga/openxc7-synth/d_oscillator.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/fpga/openxc7-synth/d_simple_ff.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/fpga/openxc7-synth/d_simple_led.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/fpga/openxc7-synth/d_slow_blink.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/fpga/openxc7-synth/d_srl_blink.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/fpga/openxc7-synth/d_static_on.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/fpga/openxc7-synth/d_static_one.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/fpga/openxc7-synth/d_y0_test.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/fpga/openxc7-synth/definitive_diagnostic_inv.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/fpga/openxc7-synth/dsp_mul.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/fpga/openxc7-synth/led_both_test.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/fpga/openxc7-synth/led_d5_test.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/fpga/openxc7-synth/led_d6_test.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/fpga/openxc7-synth/led_diagnostic.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/fpga/openxc7-synth/led_off_test.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/fpga/openxc7-synth/led_on_test.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/fpga/openxc7-synth/led_simple_test.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/fpga/openxc7-synth/led_test_inv.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/fpga/openxc7-synth/multi_led_test.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/fpga/openxc7-synth/quantum_bridge_top.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/fpga/openxc7-synth/riscv_blink.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/fpga/openxc7-synth/singularity_d6_top.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/fpga/openxc7-synth/symbiflow_blink.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/fpga/openxc7-synth/ternary_activation.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/fpga/openxc7-synth/trinity_top.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/fpga/openxc7-synth/uart_echo.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/fpga/rtl/fpga_test_reporter.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/fpga/uart_loopback.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/fpga/uart_loopback_core.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/src/background_agent/main.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/src/brain/orbitofrontal_value.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/src/brain/weber_tuning.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/src/cli/health_check.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/src/cli/railway_create_full.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/src/cli/railway_create_project.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/src/cli/railway_deployment_create.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/src/cli/railway_null_startcmd.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/src/firebird/governance_temp.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/src/phi-engine/vibeec_original/bogatyrs_registry.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/src/phi-engine/vibeec_original/bogatyrs_spec_structure.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/src/phi-engine/vibeec_original/tnc.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/src/server_main.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/src/storm/experience_engine.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/src/tri-api/claude_md.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/src/tri/gen_aabb.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/src/tri/gen_arithmetic.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/src/tri/gen_assertion.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/src/tri/gen_barrier.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/src/tri/gen_base64.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/src/tri/gen_bezier.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/src/tri/gen_cache.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/src/tri/gen_caesar.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/src/tri/gen_canvas.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/src/tri/gen_color.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/src/tri/gen_cross_entropy.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/src/tri/gen_cursor.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/src/tri/gen_epoch_reclamation.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/src/tri/gen_escape.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/src/tri/gen_fuzz.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/src/tri/gen_geo_hash2d.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/src/tri/gen_gradient.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/src/tri/gen_gradient_descent.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/src/tri/gen_hazard_pointers.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/src/tri/gen_image.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/src/tri/gen_index.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/src/tri/gen_key_value.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/src/tri/gen_kmeans.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/src/tri/gen_leb128.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/src/tri/gen_linear_regression.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/src/tri/gen_lockfree_stack.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/src/tri/gen_matrix3x3.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/src/tri/gen_mock.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/src/tri/gen_neuron.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/src/tri/gen_path_utils.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/src/tri/gen_perceptron.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/src/tri/gen_quaternion.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/src/tri/gen_radix_tree.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/src/tri/gen_ray.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/src/tri/gen_record_store.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/src/tri/gen_rect.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/src/tri/gen_regression.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/src/tri/gen_relu.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/src/tri/gen_ring_buffer.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/src/tri/gen_rle.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/src/tri/gen_rsa_simple.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/src/tri/gen_rtree.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/src/tri/gen_rwlock.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/src/tri/gen_semaphore.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/src/tri/gen_sigmoid.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/src/tri/gen_skiplist_impl.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/src/tri/gen_snapshot.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/src/tri/gen_softmax.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/src/tri/gen_temp_file.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/src/tri/gen_test_runner.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/src/tri/gen_transaction.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/src/tri/gen_transform.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/src/tri/gen_varint.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/src/tri/gen_wal.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/src/tri/gen_websocket.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/src/tri/gen_work_stealing.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/src/tri/math/vocab_audit.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/src/tri/orchestrator_bench.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/src/tri/string_dualities.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/src/tri/string_spectrum.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/src/vibeec/gen_cmd_minimal.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/src/vibeec/gen_cmd_simple.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/src/vibeec/p2p_module.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/src/vibeec/tnc.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/src/vibeec/trinity_tokenizer.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/src/vibeec/validation_engine.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/src/wasm_stubs/auto_shard_stub.t27", "t27b": "pass"}, - {"path": "specs/port/trios/apps/trios-macos/rings/RUST-04/clade-improve/src/oversight.t27", "t27b": "pass"}, - {"path": "specs/port/trios/apps/trios-macos/rings/RUST-13/clade-meshd/src/transport.t27", "t27b": "pass"}, - {"path": "specs/port/trios/apps/trios-macos/rings/RUST-13/trios-mesh/build.t27", "t27b": "pass"}, - {"path": "specs/port/trios/apps/trios-macos/rings/RUST-13/trios-mesh/src/bin/smoke_m1.t27", "t27b": "pass"}, - {"path": "specs/port/trios/apps/trios-macos/rings/RUST-13/trios-mesh/tools/ad9361_config.t27", "t27b": "pass"}, - {"path": "specs/port/trios/crates/tri-tunnel/src/main.t27", "t27b": "pass"}, - {"path": "specs/port/trios/crates/trinity_loss/src/lib.t27", "t27b": "pass"}, - {"path": "specs/port/trios/crates/trios-bridge/src/main.t27", "t27b": "pass"}, - {"path": "specs/port/trios/crates/trios-chat/rings/CR-CHAT-00/src/lib.t27", "t27b": "pass"}, - {"path": "specs/port/trios/crates/trios-chat/rings/CR-CHAT-01/src/key_package_expiry_guard.t27", "t27b": "pass"}, - {"path": "specs/port/trios/crates/trios-chat/rings/CR-CHAT-02/src/epoch_rollover_wraparound_guard.t27", "t27b": "pass"}, - {"path": "specs/port/trios/crates/trios-chat/rings/CR-CHAT-02/src/skipped_message_key_gap_bound_guard.t27", "t27b": "pass"}, - {"path": "specs/port/trios/crates/trios-chat/rings/CR-CHAT-03/src/ratchet_tree_resolution_guard.t27", "t27b": "pass"}, - {"path": "specs/port/trios/crates/trios-chat/rings/CR-CHAT-03/src/ratchet_tree_update_integrity_guard.t27", "t27b": "pass"}, - {"path": "specs/port/trios/crates/trios-chat/rings/CR-CHAT-03/src/unmerged_leaves_bound_guard.t27", "t27b": "pass"}, - {"path": "specs/port/trios/crates/trios-chat/rings/CR-CHAT-04/src/padding_alignment_boundary_guard.t27", "t27b": "pass"}, - {"path": "specs/port/trios/crates/trios-chat/rings/CR-CHAT-04/src/padding_block_size_alignment_guard.t27", "t27b": "pass"}, - {"path": "specs/port/trios/crates/trios-chat/rings/CR-CHAT-05/src/envelope_size_distribution_uniformity.t27", "t27b": "pass"}, - {"path": "specs/port/trios/crates/trios-chat/rings/CR-CHAT-07/src/blind_signature_sender_token.t27", "t27b": "pass"}, - {"path": "specs/port/trios/crates/trios-chat/rings/CR-CHAT-07/src/cover_decoy_ratio_governor.t27", "t27b": "pass"}, - {"path": "specs/port/trios/crates/trios-chat/rings/CR-CHAT-07/src/cover_traffic_inter_arrival_autocorrelation_guard.t27", "t27b": "pass"}, - {"path": "specs/port/trios/crates/trios-chat/rings/CR-CHAT-LAWS/src/lib.t27", "t27b": "pass"}, - {"path": "specs/port/trios/crates/trios-cli/src/cmd/agent.t27", "t27b": "pass"}, - {"path": "specs/port/trios/crates/trios-cli/src/cmd/commit.t27", "t27b": "pass"}, - {"path": "specs/port/trios/crates/trios-cli/src/cmd/gates.t27", "t27b": "pass"}, - {"path": "specs/port/trios/crates/trios-cli/src/cmd/leaderboard.t27", "t27b": "pass"}, - {"path": "specs/port/trios/crates/trios-cli/src/cmd/report.t27", "t27b": "pass"}, - {"path": "specs/port/trios/crates/trios-cli/src/cmd/roster.t27", "t27b": "pass"}, - {"path": "specs/port/trios/crates/trios-cli/src/cmd/run.t27", "t27b": "pass"}, - {"path": "specs/port/trios/crates/trios-cli/src/cmd/status.t27", "t27b": "pass"}, - {"path": "specs/port/trios/crates/trios-cli/src/cmd/submit.t27", "t27b": "pass"}, - {"path": "specs/port/trios/crates/trios-cli/src/gh.t27", "t27b": "pass"}, - {"path": "specs/port/trios/crates/trios-cli/src/lock.t27", "t27b": "pass"}, - {"path": "specs/port/trios/crates/trios-cli/src/metrics.t27", "t27b": "pass"}, - {"path": "specs/port/trios/crates/trios-doctor/rings/BRONZE-RING-DR/src/main.t27", "t27b": "pass"}, - {"path": "specs/port/trios/crates/trios-doctor/rings/SILVER-RING-DR-00/src/lib.t27", "t27b": "pass"}, - {"path": "specs/port/trios/crates/trios-doctor/src/main.t27", "t27b": "pass"}, - {"path": "specs/port/trios/crates/trios-ext/rings/SILVER-RING-EXT-00/src/lib.t27", "t27b": "pass"}, - {"path": "specs/port/trios/crates/trios-ext/xtask/src/main.t27", "t27b": "pass"}, - {"path": "specs/port/trios/crates/trios-git/src/commit.t27", "t27b": "pass"}, - {"path": "specs/port/trios/crates/trios-git/src/log.t27", "t27b": "pass"}, - {"path": "specs/port/trios/crates/trios-git/src/stash.t27", "t27b": "pass"}, - {"path": "specs/port/trios/crates/trios-git/src/status.t27", "t27b": "pass"}, - {"path": "specs/port/trios/crates/trios-golden-float/build.t27", "t27b": "pass"}, - {"path": "specs/port/trios/crates/trios-hdc/build.t27", "t27b": "pass"}, - {"path": "specs/port/trios/crates/trios-hdc/rings/HD-01/src/lib.t27", "t27b": "pass"}, - {"path": "specs/port/trios/crates/trios-igla-race/src/main.t27", "t27b": "pass"}, - {"path": "specs/port/trios/crates/trios-igla-trainer/src/jepa_runner.t27", "t27b": "pass"}, - {"path": "specs/port/trios/crates/trios-mcp/rings/BR-XTASK/src/main.t27", "t27b": "pass"}, - {"path": "specs/port/trios/crates/trios-mcp/rings/SR-01/src/lighthouse.t27", "t27b": "pass"}, - {"path": "specs/port/trios/crates/trios-mcp/rings/SR-02/src/discovery.t27", "t27b": "pass"}, - {"path": "specs/port/trios/crates/trios-mcp/rings/SR-02/src/lib.t27", "t27b": "pass"}, - {"path": "specs/port/trios/crates/trios-mcp/src/main.t27", "t27b": "pass"}, - {"path": "specs/port/trios/crates/trios-mesh/src/identity.t27", "t27b": "pass"}, - {"path": "specs/port/trios/crates/trios-mesh/src/packet.t27", "t27b": "pass"}, - {"path": "specs/port/trios/crates/trios-openclaw/rings/OC-01/src/lib.t27", "t27b": "pass"}, - {"path": "specs/port/trios/crates/trios-physics/build.t27", "t27b": "pass"}, - {"path": "specs/port/trios/crates/trios-physics/rings/PH-01/src/lib.t27", "t27b": "pass"}, - {"path": "specs/port/trios/crates/trios-physics/src/lib.t27", "t27b": "pass"}, - {"path": "specs/port/trios/crates/trios-rainbow-bridge/src/funnel_client.t27", "t27b": "pass"}, - {"path": "specs/port/trios/crates/trios-rainbow-bridge/src/lamport.t27", "t27b": "pass"}, - {"path": "specs/port/trios/crates/trios-sacred/rings/SC-00/src/lib.t27", "t27b": "pass"}, - {"path": "specs/port/trios/crates/trios-sacred/rings/SC-01/src/lib.t27", "t27b": "pass"}, - {"path": "specs/port/trios/crates/trios-scarab-types/rings/SR-00/src/lib.t27", "t27b": "pass"}, - {"path": "specs/port/trios/crates/trios-scarab-types/rings/SR-01/src/lib.t27", "t27b": "pass"}, - {"path": "specs/port/trios/crates/trios-scarab-types/rings/SR-02/src/lib.t27", "t27b": "pass"}, - {"path": "specs/port/trios/crates/trios-scarab-types/rings/SR-03/src/lib.t27", "t27b": "pass"}, - {"path": "specs/port/trios/crates/trios-scarab-types/rings/SR-04/src/lib.t27", "t27b": "pass"}, - {"path": "specs/port/trios/crates/trios-server/src/mcp_endpoints/tasks.t27", "t27b": "pass"}, - {"path": "specs/port/trios/crates/trios-server/src/tools/git.t27", "t27b": "pass"}, - {"path": "specs/port/trios/crates/trios-server/src/tools/git_extended.t27", "t27b": "pass"}, - {"path": "specs/port/trios/crates/trios-server/src/tools/gitbutler.t27", "t27b": "pass"}, - {"path": "specs/port/trios/crates/trios-server/src/tools/golden_float.t27", "t27b": "pass"}, - {"path": "specs/port/trios/crates/trios-server/src/tools/mod.t27", "t27b": "pass"}, - {"path": "specs/port/trios/crates/trios-store/rings/ST-00/src/lib.t27", "t27b": "pass"}, - {"path": "specs/port/trios/crates/trios-ternary/rings/TR-01/src/lib.t27", "t27b": "pass"}, - {"path": "specs/port/trios/crates/trios-train-cpu/src/bin/tjepa_modules/encoder.t27", "t27b": "pass"}, - {"path": "specs/port/trios/crates/trios-train-cpu/src/bin/train_state.t27", "t27b": "pass"}, - {"path": "specs/port/trios/crates/trios-trainer/src/train_loop.t27", "t27b": "pass"}, - {"path": "specs/port/trios/crates/trios-trainer/src/validation.t27", "t27b": "pass"}, - {"path": "specs/port/trios/crates/trios-trinity-brain/src/phi.t27", "t27b": "pass"}, - {"path": "specs/port/trios/crates/trios-vsa/rings/VS-01/src/lib.t27", "t27b": "pass"}, - {"path": "specs/port/trios/validate_bpb.t27", "t27b": "pass"}, - {"path": "specs/providers/catalog.t27", "t27b": "pass"}, - {"path": "specs/providers/gonka/deepseek-v4-flash-0731.t27", "t27b": "pass"}, - {"path": "specs/providers/gonka/glm-5-2-fp8.t27", "t27b": "pass"}, - {"path": "specs/providers/gonka/glm-5-3-flash.t27", "t27b": "pass"}, - {"path": "specs/providers/gonka/kimi-k2-6.t27", "t27b": "pass"}, - {"path": "specs/providers/gonka/minimax-m2-7.t27", "t27b": "pass"}, - {"path": "specs/providers/tri_gnk_pair.t27", "t27b": "pass"}, - {"path": "specs/providers/trinet/fpga-xc7a200t.t27", "t27b": "pass"}, - {"path": "specs/providers/trinet/gpu-consumer-24gb.t27", "t27b": "pass"}, - {"path": "specs/queen/actor_events.t27", "t27b": "pass"}, - {"path": "specs/queen/actor_view.t27", "t27b": "pass"}, - {"path": "specs/queen/actors.t27", "t27b": "pass"}, - {"path": "specs/queen/actors_hw.t27", "t27b": "pass"}, - {"path": "specs/queen/actors_hw_jtag.t27", "t27b": "pass"}, - {"path": "specs/queen/actors_hw_top.t27", "t27b": "pass"}, - {"path": "specs/queen/app.t27", "t27b": "pass"}, - {"path": "specs/queen/claim.t27", "t27b": "pass"}, - {"path": "specs/queen/control.t27", "t27b": "pass"}, - {"path": "specs/queen/dashboard.t27", "t27b": "pass"}, - {"path": "specs/queen/dispatch.t27", "t27b": "pass"}, - {"path": "specs/queen/dispatch_exit.t27", "t27b": "pass"}, - {"path": "specs/queen/domains.t27", "t27b": "pass"}, - {"path": "specs/queen/drain.t27", "t27b": "pass"}, - {"path": "specs/queen/events.t27", "t27b": "pass"}, - {"path": "specs/queen/golden_chain.t27", "t27b": "pass"}, - {"path": "specs/queen/hive.t27", "t27b": "pass"}, - {"path": "specs/queen/holds.t27", "t27b": "pass"}, - {"path": "specs/queen/jobs.t27", "t27b": "pass"}, - {"path": "specs/queen/keyed.t27", "t27b": "pass"}, - {"path": "specs/queen/keyed_guard.t27", "t27b": "pass"}, - {"path": "specs/queen/merger_gate.t27", "t27b": "pass"}, - {"path": "specs/queen/netlink.t27", "t27b": "pass"}, - {"path": "specs/queen/priority.t27", "t27b": "pass"}, - {"path": "specs/queen/replay/actors_decisions.t27", "t27b": "pass"}, - {"path": "specs/queen/replay/reviewer_decisions.t27", "t27b": "pass"}, - {"path": "specs/queen/replay/telemetry_decisions.t27", "t27b": "pass"}, - {"path": "specs/queen/review_lanes.t27", "t27b": "pass"}, - {"path": "specs/queen/review_log.t27", "t27b": "pass"}, - {"path": "specs/queen/review_valve.t27", "t27b": "pass"}, - {"path": "specs/queen/reviewer.t27", "t27b": "pass"}, - {"path": "specs/queen/reviewer_sizing.t27", "t27b": "pass"}, - {"path": "specs/queen/shaping.t27", "t27b": "pass"}, - {"path": "specs/queen/simulation.t27", "t27b": "pass"}, - {"path": "specs/queen/task_analysis.t27", "t27b": "pass"}, - {"path": "specs/queen/tasks.t27", "t27b": "pass"}, - {"path": "specs/queen/telemetry.t27", "t27b": "pass"}, - {"path": "specs/queen/turn_stop.t27", "t27b": "pass"}, - {"path": "specs/queen/views.t27", "t27b": "pass"}, - {"path": "specs/queen/waits.t27", "t27b": "pass"}, - {"path": "specs/queen/worktree_keep.t27", "t27b": "pass"}, - {"path": "specs/rings/ring_103_phi_sgd.t27", "t27b": "pass"}, - {"path": "specs/sandbox/health.t27", "t27b": "pass"}, - {"path": "specs/sandbox/https_enforce.t27", "t27b": "pass"}, - {"path": "specs/sandbox/orphan_detection.t27", "t27b": "pass"}, - {"path": "specs/sandbox/session_timeout.t27", "t27b": "pass"}, - {"path": "specs/skills/t27-measure-corpus.t27", "t27b": "pass"}, - {"path": "specs/skills/t27-phi-loop.t27", "t27b": "pass"}, - {"path": "specs/skills/t27-providers-steward.t27", "t27b": "pass"}, - {"path": "specs/skills/t27-self-host.t27", "t27b": "pass"}, - {"path": "specs/skills/t27-tri-pipeline.t27", "t27b": "pass"}, - {"path": "specs/skills/t27-tri.t27", "t27b": "pass"}, - {"path": "specs/skills/t27-wave-audit.t27", "t27b": "pass"}, - {"path": "specs/skills/t27-wrap-up.t27", "t27b": "pass"}, - {"path": "specs/skills/trinity-blog-post.t27", "t27b": "pass"}, - {"path": "specs/skills/trinity-board-sync.t27", "t27b": "pass"}, - {"path": "specs/skills/trinity-cloud.t27", "t27b": "pass"}, - {"path": "specs/skills/trinity-connect-accounts.t27", "t27b": "pass"}, - {"path": "specs/skills/trinity-doctor.t27", "t27b": "pass"}, - {"path": "specs/skills/trinity-farm-garden.t27", "t27b": "pass"}, - {"path": "specs/skills/trinity-fpga-synth.t27", "t27b": "pass"}, - {"path": "specs/skills/trinity-god-mode.t27", "t27b": "pass"}, - {"path": "specs/skills/trinity-implement-issue.t27", "t27b": "pass"}, - {"path": "specs/skills/trinity-queen-hive-visuals.t27", "t27b": "pass"}, - {"path": "specs/skills/trinity-review-code.t27", "t27b": "pass"}, - {"path": "specs/skills/trinity-run-tests.t27", "t27b": "pass"}, - {"path": "specs/skills/trinity-scholar.t27", "t27b": "pass"}, - {"path": "specs/skills/trinity-status.t27", "t27b": "pass"}, - {"path": "specs/skills/trinity-tech-tree.t27", "t27b": "pass"}, - {"path": "specs/skills/trinity-tri.t27", "t27b": "pass"}, - {"path": "specs/skills/trinity-trinity-test.t27", "t27b": "pass"}, - {"path": "specs/skills/trinity-ux-wave.t27", "t27b": "pass"}, - {"path": "specs/skills/trinity-vibee-gen.t27", "t27b": "pass"}, - {"path": "specs/skills/trinity-vsa-verify.t27", "t27b": "pass"}, - {"path": "specs/skills/trinity-wave.t27", "t27b": "pass"}, - {"path": "specs/system/unified-agent-operations.t27", "t27b": "pass"}, - {"path": "specs/ternary/activation_quantizer.t27", "t27b": "pass"}, - {"path": "specs/ternary/bitnet_layer.t27", "t27b": "pass"}, - {"path": "specs/ternary/bitnet_majority.t27", "t27b": "pass"}, - {"path": "specs/ternary/bitnet_mlp.t27", "t27b": "pass"}, - {"path": "specs/ternary/bitnet_mlp3.t27", "t27b": "pass"}, - {"path": "specs/ternary/bitnet_neuron.t27", "t27b": "pass"}, - {"path": "specs/ternary/bitnet_neuron_nchunk.t27", "t27b": "pass"}, - {"path": "specs/ternary/clocked_counter.t27", "t27b": "pass"}, - {"path": "specs/ternary/comb_bitnet_layer.t27", "t27b": "pass"}, - {"path": "specs/ternary/comb_bitnet_neuron.t27", "t27b": "pass"}, - {"path": "specs/ternary/comb_ternary_dot.t27", "t27b": "pass"}, - {"path": "specs/ternary/gft_add_rne.t27", "t27b": "pass"}, - {"path": "specs/ternary/gft_argmax4.t27", "t27b": "pass"}, - {"path": "specs/ternary/gft_axpy.t27", "t27b": "pass"}, - {"path": "specs/ternary/gft_bitnet_neuron.t27", "t27b": "pass"}, - {"path": "specs/ternary/gft_classifier4.t27", "t27b": "pass"}, - {"path": "specs/ternary/gft_classify.t27", "t27b": "pass"}, - {"path": "specs/ternary/gft_classify3.t27", "t27b": "pass"}, - {"path": "specs/ternary/gft_dot2.t27", "t27b": "pass"}, - {"path": "specs/ternary/gft_dot2_rne.t27", "t27b": "pass"}, - {"path": "specs/ternary/gft_dot4.t27", "t27b": "pass"}, - {"path": "specs/ternary/gft_dot4_rne.t27", "t27b": "pass"}, - {"path": "specs/ternary/gft_dot8.t27", "t27b": "pass"}, - {"path": "specs/ternary/gft_exp2.t27", "t27b": "pass"}, - {"path": "specs/ternary/gft_hidden2.t27", "t27b": "pass"}, - {"path": "specs/ternary/gft_layer2.t27", "t27b": "pass"}, - {"path": "specs/ternary/gft_layer3.t27", "t27b": "pass"}, - {"path": "specs/ternary/gft_layer4.t27", "t27b": "pass"}, - {"path": "specs/ternary/gft_log2.t27", "t27b": "pass"}, - {"path": "specs/ternary/gft_logistic.t27", "t27b": "pass"}, - {"path": "specs/ternary/gft_madd.t27", "t27b": "pass"}, - {"path": "specs/ternary/gft_magsub_tie.t27", "t27b": "pass"}, - {"path": "specs/ternary/gft_mlp2.t27", "t27b": "pass"}, - {"path": "specs/ternary/gft_mlp3.t27", "t27b": "pass"}, - {"path": "specs/ternary/gft_mul_rne.t27", "t27b": "pass"}, - {"path": "specs/ternary/gft_neuron_full.t27", "t27b": "pass"}, - {"path": "specs/ternary/gft_nll.t27", "t27b": "pass"}, - {"path": "specs/ternary/gft_recip.t27", "t27b": "pass"}, - {"path": "specs/ternary/gft_relu.t27", "t27b": "pass"}, - {"path": "specs/ternary/gft_sadd.t27", "t27b": "pass"}, - {"path": "specs/ternary/gft_sgd_step.t27", "t27b": "pass"}, - {"path": "specs/ternary/gft_signed_dot4.t27", "t27b": "pass"}, - {"path": "specs/ternary/gft_signed_mac.t27", "t27b": "pass"}, - {"path": "specs/ternary/gft_smul.t27", "t27b": "pass"}, - {"path": "specs/ternary/gft_softmax4.t27", "t27b": "pass"}, - {"path": "specs/ternary/gft_softmax_grad4.t27", "t27b": "pass"}, - {"path": "specs/ternary/gft_train1.t27", "t27b": "pass"}, - {"path": "specs/ternary/gft_train2.t27", "t27b": "pass"}, - {"path": "specs/ternary/gft_train2relu.t27", "t27b": "pass"}, - {"path": "specs/ternary/gft_xorbp.t27", "t27b": "pass"}, - {"path": "specs/ternary/gft_xorbp2.t27", "t27b": "pass"}, - {"path": "specs/ternary/gft_xornet.t27", "t27b": "pass"}, - {"path": "specs/ternary/gft_xorpercep.t27", "t27b": "pass"}, - {"path": "specs/ternary/gft_xorpercep3.t27", "t27b": "pass"}, - {"path": "specs/ternary/gft_xorpercep4.t27", "t27b": "pass"}, - {"path": "specs/ternary/gft_xortrain.t27", "t27b": "pass"}, - {"path": "specs/ternary/radix_economy.t27", "t27b": "pass"}, - {"path": "specs/ternary/stream_ternary_mac.t27", "t27b": "pass"}, - {"path": "specs/ternary/ternary_full_adder.t27", "t27b": "pass"}, - {"path": "specs/ternary/ternary_mac.t27", "t27b": "pass"}, - {"path": "specs/ternary/ternary_ripple_adder.t27", "t27b": "pass"}, - {"path": "specs/ternary/ternary_xor.t27", "t27b": "pass"}, - {"path": "specs/ternary/trits.t27", "t27b": "pass"}, - {"path": "specs/tools/catalog.t27", "t27b": "pass"}, - {"path": "specs/tools/epic_ci.t27", "t27b": "pass"}, - {"path": "specs/tools/mcp/gitbutler.t27", "t27b": "pass"}, - {"path": "specs/tools/mcp/inngest-dev.t27", "t27b": "pass"}, - {"path": "specs/tools/mcp/needle.t27", "t27b": "pass"}, - {"path": "specs/tools/mcp/neon.t27", "t27b": "pass"}, - {"path": "specs/tools/mcp/notebooklm.t27", "t27b": "pass"}, - {"path": "specs/tools/mcp/railway-mcp-server.t27", "t27b": "pass"}, - {"path": "specs/tools/mcp/t27-traceability.t27", "t27b": "pass"}, - {"path": "specs/tools/mcp/tri-mcp.t27", "t27b": "pass"}, - {"path": "specs/tools/mcp/tri-ssot.t27", "t27b": "pass"}, - {"path": "specs/tools/mcp/trinity.t27", "t27b": "pass"}, - {"path": "specs/tools/mcp/zig-docs.t27", "t27b": "pass"}, - {"path": "specs/tools/mcp_protocol.t27", "t27b": "pass"}, - {"path": "specs/tools/t27o/rust_convert.t27", "t27b": "pass"}, - {"path": "specs/tools/t27o/rust_std.t27", "t27b": "pass"}, - {"path": "specs/tools/tri/abandoned.t27", "t27b": "pass"}, - {"path": "specs/tools/tri/cell.t27", "t27b": "pass"}, - {"path": "specs/tools/tri/census.t27", "t27b": "pass"}, - {"path": "specs/tools/tri/ci.t27", "t27b": "pass"}, - {"path": "specs/tools/tri/competitors.t27", "t27b": "pass"}, - {"path": "specs/tools/tri/discard.t27", "t27b": "pass"}, - {"path": "specs/tools/tri/doctor.t27", "t27b": "pass"}, - {"path": "specs/tools/tri/elab.t27", "t27b": "pass"}, - {"path": "specs/tools/tri/emit.t27", "t27b": "pass"}, - {"path": "specs/tools/tri/experience.t27", "t27b": "pass"}, - {"path": "specs/tools/tri/fleet.t27", "t27b": "pass"}, - {"path": "specs/tools/tri/fmt.t27", "t27b": "pass"}, - {"path": "specs/tools/tri/fpga.t27", "t27b": "pass"}, - {"path": "specs/tools/tri/gates.t27", "t27b": "pass"}, - {"path": "specs/tools/tri/gen.t27", "t27b": "pass"}, - {"path": "specs/tools/tri/harness.t27", "t27b": "pass"}, - {"path": "specs/tools/tri/health.t27", "t27b": "pass"}, - {"path": "specs/tools/tri/hooks.t27", "t27b": "pass"}, - {"path": "specs/tools/tri/issues.t27", "t27b": "pass"}, - {"path": "specs/tools/tri/jumps.t27", "t27b": "pass"}, - {"path": "specs/tools/tri/kinds.t27", "t27b": "pass"}, - {"path": "specs/tools/tri/lean.t27", "t27b": "pass"}, - {"path": "specs/tools/tri/ledgers.t27", "t27b": "pass"}, - {"path": "specs/tools/tri/loop.t27", "t27b": "pass"}, - {"path": "specs/tools/tri/merging.t27", "t27b": "pass"}, - {"path": "specs/tools/tri/misread.t27", "t27b": "pass"}, - {"path": "specs/tools/tri/mods.t27", "t27b": "pass"}, - {"path": "specs/tools/tri/mutate.t27", "t27b": "pass"}, - {"path": "specs/tools/tri/now.t27", "t27b": "pass"}, - {"path": "specs/tools/tri/one-away.t27", "t27b": "pass"}, - {"path": "specs/tools/tri/orphaned.t27", "t27b": "pass"}, - {"path": "specs/tools/tri/pr.t27", "t27b": "pass"}, - {"path": "specs/tools/tri/prose.t27", "t27b": "pass"}, - {"path": "specs/tools/tri/quantifiers.t27", "t27b": "pass"}, - {"path": "specs/tools/tri/red.t27", "t27b": "pass"}, - {"path": "specs/tools/tri/reseal.t27", "t27b": "pass"}, - {"path": "specs/tools/tri/rtl.t27", "t27b": "pass"}, - {"path": "specs/tools/tri/seals.t27", "t27b": "pass"}, - {"path": "specs/tools/tri/serve.t27", "t27b": "pass"}, - {"path": "specs/tools/tri/skill.t27", "t27b": "pass"}, - {"path": "specs/tools/tri/status.t27", "t27b": "pass"}, - {"path": "specs/tools/tri/sweep.t27", "t27b": "pass"}, - {"path": "specs/tools/tri/synth.t27", "t27b": "pass"}, - {"path": "specs/tools/tri/test.t27", "t27b": "pass"}, - {"path": "specs/tools/tri/topic.t27", "t27b": "pass"}, - {"path": "specs/tools/tri/types.t27", "t27b": "pass"}, - {"path": "specs/tools/tri/unparsed.t27", "t27b": "pass"}, - {"path": "specs/tools/tri/vectors.t27", "t27b": "pass"}, - {"path": "specs/tools/tri/verdict.t27", "t27b": "pass"}, - {"path": "specs/tools/tri/vsim.t27", "t27b": "pass"}, - {"path": "specs/tools/tri/window.t27", "t27b": "pass"}, - {"path": "specs/tools/tri/worktrees.t27", "t27b": "pass"}, - {"path": "specs/tools/trinity/tri/bench.t27", "t27b": "pass"}, - {"path": "specs/tools/trinity/tri/bio.t27", "t27b": "pass"}, - {"path": "specs/tools/trinity/tri/blindspots.t27", "t27b": "pass"}, - {"path": "specs/tools/trinity/tri/conscious.t27", "t27b": "pass"}, - {"path": "specs/tools/trinity/tri/constants.t27", "t27b": "pass"}, - {"path": "specs/tools/trinity/tri/cosmos.t27", "t27b": "pass"}, - {"path": "specs/tools/trinity/tri/dashboard.t27", "t27b": "pass"}, - {"path": "specs/tools/trinity/tri/fib.t27", "t27b": "pass"}, - {"path": "specs/tools/trinity/tri/fpga.t27", "t27b": "pass"}, - {"path": "specs/tools/trinity/tri/gematria.t27", "t27b": "pass"}, - {"path": "specs/tools/trinity/tri/govern.t27", "t27b": "pass"}, - {"path": "specs/tools/trinity/tri/hardware.t27", "t27b": "pass"}, - {"path": "specs/tools/trinity/tri/identity.t27", "t27b": "pass"}, - {"path": "specs/tools/trinity/tri/lucas.t27", "t27b": "pass"}, - {"path": "specs/tools/trinity/tri/mesh.t27", "t27b": "pass"}, - {"path": "specs/tools/trinity/tri/needle-check.t27", "t27b": "pass"}, - {"path": "specs/tools/trinity/tri/needle-search.t27", "t27b": "pass"}, - {"path": "specs/tools/trinity/tri/needle.t27", "t27b": "pass"}, - {"path": "specs/tools/trinity/tri/omega.t27", "t27b": "pass"}, - {"path": "specs/tools/trinity/tri/particles.t27", "t27b": "pass"}, - {"path": "specs/tools/trinity/tri/phi.t27", "t27b": "pass"}, - {"path": "specs/tools/trinity/tri/quantum.t27", "t27b": "pass"}, - {"path": "specs/tools/trinity/tri/reputation.t27", "t27b": "pass"}, - {"path": "specs/tools/trinity/tri/sacred-const.t27", "t27b": "pass"}, - {"path": "specs/tools/trinity/tri/spiral.t27", "t27b": "pass"}, - {"path": "specs/tools/trinity/tri/swarm.t27", "t27b": "pass"}, - {"path": "specs/tools/trinity/tri/test.t27", "t27b": "pass"}, - {"path": "specs/tools/trinity/tri/vsa.t27", "t27b": "pass"}, - {"path": "specs/tools/trinity/tri/wallet.t27", "t27b": "pass"}, - {"path": "specs/traffic_animator.t27", "t27b": "pass"}, - {"path": "specs/tri/actors/metrics.t27", "t27b": "pass"}, - {"path": "specs/tri/agent/faculty_board.t27", "t27b": "pass"}, - {"path": "specs/tri/catalog/health.t27", "t27b": "pass"}, - {"path": "specs/tri/collections/namespace.t27", "t27b": "pass"}, - {"path": "specs/tri/crypto/ed25519.t27", "t27b": "pass"}, - {"path": "specs/tri/crypto/hex.t27", "t27b": "pass"}, - {"path": "specs/tri/crypto/sha256.t27", "t27b": "pass"}, - {"path": "specs/tri/crypto/sha512.t27", "t27b": "pass"}, - {"path": "specs/tri/graph/bellman_ford.t27", "t27b": "pass"}, - {"path": "specs/tri/graph/graph.t27", "t27b": "pass"}, - {"path": "specs/tri/graph/topological_sort.t27", "t27b": "pass"}, - {"path": "specs/tri/hot/hot.t27", "t27b": "pass"}, - {"path": "specs/tri/lab/receipt.t27", "t27b": "pass"}, - {"path": "specs/tri/lanes/lanes.t27", "t27b": "pass"}, - {"path": "specs/tri/math/math.t27", "t27b": "pass"}, - {"path": "specs/tri/math/measurement.t27", "t27b": "pass"}, - {"path": "specs/tri/misread/shapes.t27", "t27b": "pass"}, - {"path": "specs/tri/mutate/census.t27", "t27b": "pass"}, - {"path": "specs/tri/mutate/lab.t27", "t27b": "pass"}, - {"path": "specs/tri/mutate/plant.t27", "t27b": "pass"}, - {"path": "specs/tri/mutate/survivors.t27", "t27b": "pass"}, - {"path": "specs/tri/network/payout.t27", "t27b": "pass"}, - {"path": "specs/tri/pipeline/codegen.t27", "t27b": "pass"}, - {"path": "specs/tri/pipeline/spec_writer.t27", "t27b": "pass"}, - {"path": "specs/tri/pipeline/workflow.t27", "t27b": "pass"}, - {"path": "specs/tri/reseal/seal.t27", "t27b": "pass"}, - {"path": "specs/tri/search/pattern.t27", "t27b": "pass"}, - {"path": "specs/tri/sort/insertion_sort.t27", "t27b": "pass"}, - {"path": "specs/tri/sort/merge_sort.t27", "t27b": "pass"}, - {"path": "specs/tri/sort/selection_sort.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/a64.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/any_param_plan.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/arith_op.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/ast_scan.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/ast_shape.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/ast_walk.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/bit_cast_plan.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/blockers.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/builtin_plan.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/check_budget.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/cmp_op.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/coerce_plan.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/comptime_float.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/conformance/anonymous_struct.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/conformance/anytype_typeof.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/conformance/array_length_expr.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/conformance/array_literal.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/conformance/array_literal_value.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/conformance/array_repeat_text.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/conformance/bare_abs.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/conformance/big_frame.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/conformance/big_repeat_global.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/conformance/bit_cast.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/conformance/brace_invariant.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/conformance/builtin_abs_max_min_pi.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/conformance/carried_allocator.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/conformance/carried_container.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/conformance/cmp_out_of_range.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/conformance/comptime_float.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/conformance/comptime_float_f128.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/conformance/const_division.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/conformance/const_optional.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/conformance/discard_value.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/conformance/div_trunc_panic.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/conformance/elf_object.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/conformance/empty_anon_literal.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/conformance/empty_typed_array_literal.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/conformance/eval_branch_quota.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/conformance/float_as.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/conformance/float_call_cast.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/conformance/float_from_int_literal.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/conformance/float_mul_pow2.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/conformance/float_sqrt.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/conformance/frame_address_caller_owned.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/conformance/i128_arith.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/conformance/i128_ops.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/conformance/i128_return.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/conformance/int_cast.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/conformance/int_cast_index.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/conformance/large_frame.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/conformance/lazy_signature.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/conformance/let_reassigned.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/conformance/libm_logf.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/conformance/libm_powf.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/conformance/libm_rounding.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/conformance/libm_std_math.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/conformance/module_var_in_test.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/conformance/negative_float_literal.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/conformance/nested_anon_struct.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/conformance/numeric_coercion.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/conformance/odd_width_int.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/conformance/opaque_pointer.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/conformance/opt_void.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/conformance/optional_enum_compare.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/conformance/optional_module_var.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/conformance/param_discard.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/conformance/pointer_equality.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/conformance/postfix_optional.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/conformance/rem_int.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/conformance/repeat_addr_unreached.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/conformance/repeat_local.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/conformance/repeat_width_suffix.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/conformance/return_undefined_void.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/conformance/scaffold_local.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/conformance/scope_exit.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/conformance/scoped_gf16.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/conformance/shadow_module_var.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/conformance/size_of.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/conformance/slice_arg_one_element.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/conformance/static_slice_literal.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/conformance/std_mem_byte_slice.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/conformance/stdmem.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/conformance/str_module_var.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/conformance/string_slice_literal.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/conformance/struct_lit_if.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/conformance/test_local_write.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/conformance/tuple_local.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/conformance/tuple_local_index.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/conformance/type_alias.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/conformance/type_void.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/conformance/undefined_arg.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/conformance/undefined_module_var.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/conformance/unreached_stub.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/conformance/unread_anytype.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/conformance/unresolved_signature.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/conformance/untyped_local.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/conformance/untyped_local_uses.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/conformance/value_ignored.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/conformance/value_params.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/conformance/verilog_lib.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/conformance/verilog_prim.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/conformance/verilog_use.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/conformance/verilog_widths.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/conformance/void_bind.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/conformance/wide_int_const.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/conformance/zig_keyword_field.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/const_div_plan.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/discard_plan.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/dogfood.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/elf.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/emit_kit.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/empty_lit_plan.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/eval_arith.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/float_as_plan.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/frame_store_plan.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/fuzz.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/fuzz_oracle.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/i128_plan.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/int_cast_plan.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/lazy_sig_plan.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/ledger_steward.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/lencall.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/libm.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/libm_plan.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/literal_plan.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/macho.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/opaque_plan.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/optional_compare_plan.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/ptr_eq_plan.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/reduce.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/ref_var_plan.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/scaffold_plan.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/slice_lit_plan.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/source_text.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/stdmem.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/stdmem_plan.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/steward.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/text_escape.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/ts_emit.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/ts_plan.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/tuple_local_plan.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/type_text.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/undefined_arg_plan.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/verdict_key.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/verilog_emit.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/verilog_plan.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/void_bind_plan.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/wide_plan.t27", "t27b": "pass"}, - {"path": "specs/tri/test/report.t27", "t27b": "pass"}, - {"path": "specs/tri/utils/args.t27", "t27b": "pass"}, - {"path": "specs/tri/utils/exit_codes.t27", "t27b": "pass"}, - {"path": "specs/tri/utils/template.t27", "t27b": "pass"}, - {"path": "specs/trinet/etx.t27", "t27b": "pass"}, - {"path": "specs/trinet/ledger.t27", "t27b": "pass"}, - {"path": "specs/trinet/mint_authority.t27", "t27b": "pass"}, - {"path": "specs/trinet/node-work-credit.t27", "t27b": "pass"}, - {"path": "specs/trinet/tri-bridge.t27", "t27b": "pass"}, - {"path": "specs/trinity/build_graph.t27", "t27b": "pass"}, - {"path": "specs/trinity/capabilities/abi.c-api.t27", "t27b": "pass"}, - {"path": "specs/trinity/capabilities/agent.daemons.t27", "t27b": "pass"}, - {"path": "specs/trinity/capabilities/agent.phi-loop.t27", "t27b": "pass"}, - {"path": "specs/trinity/capabilities/agent.tri-api.t27", "t27b": "pass"}, - {"path": "specs/trinity/capabilities/api.http-server.t27", "t27b": "pass"}, - {"path": "specs/trinity/capabilities/archive.legacy.t27", "t27b": "pass"}, - {"path": "specs/trinity/capabilities/bench.suite.t27", "t27b": "pass"}, - {"path": "specs/trinity/capabilities/bot.tri-bot.t27", "t27b": "pass"}, - {"path": "specs/trinity/capabilities/brain.regions.t27", "t27b": "pass"}, - {"path": "specs/trinity/capabilities/catalog.spec-mirror.t27", "t27b": "pass"}, - {"path": "specs/trinity/capabilities/catalog.world-scan.t27", "t27b": "pass"}, - {"path": "specs/trinity/capabilities/cli.tri.t27", "t27b": "pass"}, - {"path": "specs/trinity/capabilities/convert.b2t.t27", "t27b": "pass"}, - {"path": "specs/trinity/capabilities/examples.zig.t27", "t27b": "pass"}, - {"path": "specs/trinity/capabilities/ext.vscode-swe.t27", "t27b": "pass"}, - {"path": "specs/trinity/capabilities/fpga.adapter.t27", "t27b": "pass"}, - {"path": "specs/trinity/capabilities/fpga.in-repo.t27", "t27b": "pass"}, - {"path": "specs/trinity/capabilities/lib.trinity.t27", "t27b": "pass"}, - {"path": "specs/trinity/capabilities/llm.firebird.t27", "t27b": "pass"}, - {"path": "specs/trinity/capabilities/llm.igla-chat.t27", "t27b": "pass"}, - {"path": "specs/trinity/capabilities/mcp.needle-mcp.t27", "t27b": "pass"}, - {"path": "specs/trinity/capabilities/mcp.trinity-mcp.t27", "t27b": "pass"}, - {"path": "specs/trinity/capabilities/native.canvas.t27", "t27b": "pass"}, - {"path": "specs/trinity/capabilities/native.node-gui.t27", "t27b": "pass"}, - {"path": "specs/trinity/capabilities/native.queen-app.t27", "t27b": "pass"}, - {"path": "specs/trinity/capabilities/node.trinity-node.t27", "t27b": "pass"}, - {"path": "specs/trinity/capabilities/numeric.golden-float.t27", "t27b": "pass"}, - {"path": "specs/trinity/capabilities/ops.deploy-infra.t27", "t27b": "pass"}, - {"path": "specs/trinity/capabilities/ops.railway-cli.t27", "t27b": "pass"}, - {"path": "specs/trinity/capabilities/pkg.vendored-cache.t27", "t27b": "pass"}, - {"path": "specs/trinity/capabilities/queen.lib.t27", "t27b": "pass"}, - {"path": "specs/trinity/capabilities/registry.commands.t27", "t27b": "pass"}, - {"path": "specs/trinity/capabilities/release.packaging.t27", "t27b": "pass"}, - {"path": "specs/trinity/capabilities/research.nexus-docs.t27", "t27b": "pass"}, - {"path": "specs/trinity/capabilities/research.programs.t27", "t27b": "pass"}, - {"path": "specs/trinity/capabilities/research.unreferenced-sources.t27", "t27b": "pass"}, - {"path": "specs/trinity/capabilities/search.vsa-index.t27", "t27b": "pass"}, - {"path": "specs/trinity/capabilities/specs.t27-vendored-compiler.t27", "t27b": "pass"}, - {"path": "specs/trinity/capabilities/specs.tri-corpus.t27", "t27b": "pass"}, - {"path": "specs/trinity/capabilities/specs.vibee-corpus.t27", "t27b": "pass"}, - {"path": "specs/trinity/capabilities/state.trinity-dir.t27", "t27b": "pass"}, - {"path": "specs/trinity/capabilities/test.graph.t27", "t27b": "pass"}, - {"path": "specs/trinity/capabilities/tools.scripts.t27", "t27b": "pass"}, - {"path": "specs/trinity/capabilities/train.hslm.t27", "t27b": "pass"}, - {"path": "specs/trinity/capabilities/training.targets.t27", "t27b": "pass"}, - {"path": "specs/trinity/capabilities/tri27.programs.t27", "t27b": "pass"}, - {"path": "specs/trinity/capabilities/tri27.toolchain.t27", "t27b": "pass"}, - {"path": "specs/trinity/capabilities/vibee.compiler.t27", "t27b": "pass"}, - {"path": "specs/trinity/capabilities/vsa.zig-hdc.t27", "t27b": "pass"}, - {"path": "specs/trinity/capabilities/web.docsite.t27", "t27b": "pass"}, - {"path": "specs/trinity/capabilities/web.queen-web.t27", "t27b": "pass"}, - {"path": "specs/trinity/capabilities/web.site.t27", "t27b": "pass"}, - {"path": "specs/trinity/compiler_matrix.t27", "t27b": "pass"}, - {"path": "specs/trinity/project.t27", "t27b": "pass"}, - {"path": "specs/ui/queen_evidence.t27", "t27b": "pass"}, - {"path": "specs/vault/audit.t27", "t27b": "pass"}, - {"path": "specs/vault/merge.t27", "t27b": "pass"}, - {"path": "specs/vault/policy.t27", "t27b": "pass"}, - {"path": "specs/verified/bench_agent.t27", "t27b": "pass"}, - {"path": "specs/verified/bench_boards.t27", "t27b": "pass"}, - {"path": "specs/verified/bitstream_reuse.t27", "t27b": "pass"}, - {"path": "specs/verified/bitstream_share.t27", "t27b": "pass"}, - {"path": "specs/verified/clock_constraints.t27", "t27b": "pass"}, - {"path": "specs/verified/corpus_merkle.t27", "t27b": "pass"}, - {"path": "specs/verified/corpus_receipt.t27", "t27b": "pass"}, - {"path": "specs/verified/ddc_receipt.t27", "t27b": "pass"}, - {"path": "specs/verified/device_dna.t27", "t27b": "pass"}, - {"path": "specs/verified/device_evidence.t27", "t27b": "pass"}, - {"path": "specs/verified/die_binding.t27", "t27b": "pass"}, - {"path": "specs/verified/digest_cache.t27", "t27b": "pass"}, - {"path": "specs/verified/evidence_chain.t27", "t27b": "pass"}, - {"path": "specs/verified/failure_loop.t27", "t27b": "pass"}, - {"path": "specs/verified/frontier.t27", "t27b": "pass"}, - {"path": "specs/verified/gen_hash_cache.t27", "t27b": "pass"}, - {"path": "specs/verified/independence.t27", "t27b": "pass"}, - {"path": "specs/verified/payout.t27", "t27b": "pass"}, - {"path": "specs/verified/poc/a/slot.t27", "t27b": "pass"}, - {"path": "specs/verified/poc/b/slot.t27", "t27b": "pass"}, - {"path": "specs/verified/poc/run.t27", "t27b": "pass"}, - {"path": "specs/verified/poc/static_counter.t27", "t27b": "pass"}, - {"path": "specs/verified/receipt.t27", "t27b": "pass"}, - {"path": "specs/verified/region.t27", "t27b": "pass"}, - {"path": "specs/verified/reuse.t27", "t27b": "pass"}, - {"path": "specs/verified/review_gate.t27", "t27b": "pass"}, - {"path": "specs/verified/run_record.t27", "t27b": "pass"}, - {"path": "specs/verified/seal_check.t27", "t27b": "pass"}, - {"path": "specs/verified/seal_identity.t27", "t27b": "pass"}, - {"path": "specs/verified/signed_receipt.t27", "t27b": "pass"}, - {"path": "specs/verified/silicon_queue.t27", "t27b": "pass"}, - {"path": "specs/verified/silicon_runs.t27", "t27b": "pass"}, - {"path": "specs/verified/suite_jobs.t27", "t27b": "pass"}, - {"path": "specs/verified/ternary_link_run.t27", "t27b": "pass"}, - {"path": "specs/verified/verdict.t27", "t27b": "pass"}, - {"path": "specs/verified/verdict_audit.t27", "t27b": "pass"}, - {"path": "specs/verified/watch.t27", "t27b": "pass"}, - {"path": "specs/vm/trinity_vm.t27", "t27b": "pass"}, - {"path": "specs/vsa/similarity_search.t27", "t27b": "pass"}, - {"path": "specs/vsa/trinity_compat.t27", "t27b": "pass"}, - {"path": "specs/xilinx7/bench_coverage.t27", "t27b": "pass"}, - {"path": "specs/xilinx7/far.t27", "t27b": "pass"}, - {"path": "specs/xilinx7/flow.t27", "t27b": "pass"}, - {"path": "specs/xilinx7/frames.t27", "t27b": "pass"}, - {"path": "specs/xilinx7/packets.t27", "t27b": "pass"} + {"path": "specs/a/b_c.t27", "t27b": "pass"}, + {"path": "specs/a_b/c.t27", "t27b": "pass"}, + {"path": "specs/agents/a.t27", "t27b": "pass"}, + {"path": "specs/agents/b.t27", "t27b": "pass"}, + {"path": "specs/agents/c.t27", "t27b": "pass"}, + {"path": "specs/agents/d.t27", "t27b": "pass"}, + {"path": "specs/agents/e.t27", "t27b": "pass"}, + {"path": "specs/agents/f.t27", "t27b": "pass"}, + {"path": "specs/agents/g.t27", "t27b": "pass"}, + {"path": "specs/agents/h.t27", "t27b": "pass"}, + {"path": "specs/agents/i.t27", "t27b": "pass"}, + {"path": "specs/agents/j.t27", "t27b": "pass"}, + {"path": "specs/agents/k.t27", "t27b": "pass"}, + {"path": "specs/agents/l.t27", "t27b": "pass"}, + {"path": "specs/agents/m.t27", "t27b": "pass"}, + {"path": "specs/agents/n.t27", "t27b": "pass"}, + {"path": "specs/agents/o.t27", "t27b": "pass"}, + {"path": "specs/agents/p.t27", "t27b": "pass"}, + {"path": "specs/agents/q.t27", "t27b": "pass"}, + {"path": "specs/agents/r.t27", "t27b": "pass"}, + {"path": "specs/agents/s.t27", "t27b": "pass"}, + {"path": "specs/agents/t.t27", "t27b": "pass"}, + {"path": "specs/agents/ti.t27", "t27b": "pass"}, + {"path": "specs/agents/u.t27", "t27b": "pass"}, + {"path": "specs/agents/v.t27", "t27b": "pass"}, + {"path": "specs/agents/w.t27", "t27b": "pass"}, + {"path": "specs/agents/x.t27", "t27b": "pass"}, + {"path": "specs/agents/y.t27", "t27b": "pass"}, + {"path": "specs/agents/z.t27", "t27b": "pass"}, + {"path": "specs/api/c_abi.t27", "t27b": "pass"}, + {"path": "specs/api/tri_api_context.t27", "t27b": "pass"}, + {"path": "specs/api/tri_api_loop.t27", "t27b": "pass"}, + {"path": "specs/api/tri_api_permissions.t27", "t27b": "pass"}, + {"path": "specs/api/tri_api_session.t27", "t27b": "pass"}, + {"path": "specs/api/tri_net_api.t27", "t27b": "pass"}, + {"path": "specs/automation/agent-claims-honest.t27", "t27b": "pass"}, + {"path": "specs/automation/agent-conversations.t27", "t27b": "pass"}, + {"path": "specs/automation/agent-hive-group.t27", "t27b": "pass"}, + {"path": "specs/automation/agent-media-kie.t27", "t27b": "pass"}, + {"path": "specs/automation/agent-neuro-kie.t27", "t27b": "pass"}, + {"path": "specs/automation/agent-provider-chain.t27", "t27b": "pass"}, + {"path": "specs/automation/agent-spec-bank.t27", "t27b": "pass"}, + {"path": "specs/automation/ball-board.t27", "t27b": "pass"}, + {"path": "specs/automation/ball-grants.t27", "t27b": "pass"}, + {"path": "specs/automation/blog-share.t27", "t27b": "pass"}, + {"path": "specs/automation/bot-agent-memory.t27", "t27b": "pass"}, + {"path": "specs/automation/bot-agent-stream.t27", "t27b": "pass"}, + {"path": "specs/automation/bot-agent-team.t27", "t27b": "pass"}, + {"path": "specs/automation/bot-event-tabs.t27", "t27b": "pass"}, + {"path": "specs/automation/bot-menu-press.t27", "t27b": "pass"}, + {"path": "specs/automation/bot-neuro-office.t27", "t27b": "pass"}, + {"path": "specs/automation/bot-office-crm.t27", "t27b": "pass"}, + {"path": "specs/automation/bot-topic-tabs.t27", "t27b": "pass"}, + {"path": "specs/automation/browser-pod-restart.t27", "t27b": "pass"}, + {"path": "specs/automation/browser-sign-in.t27", "t27b": "pass"}, + {"path": "specs/automation/browser-tab-strip.t27", "t27b": "pass"}, + {"path": "specs/automation/browser-viewer-boot.t27", "t27b": "pass"}, + {"path": "specs/automation/card-chat-night-watch.t27", "t27b": "pass"}, + {"path": "specs/automation/ci-bridge.t27", "t27b": "pass"}, + {"path": "specs/automation/claim-guard-bar.t27", "t27b": "pass"}, + {"path": "specs/automation/connect-card.t27", "t27b": "pass"}, + {"path": "specs/automation/course-access.t27", "t27b": "pass"}, + {"path": "specs/automation/course-outreach.t27", "t27b": "pass"}, + {"path": "specs/automation/crm-client-onboard.t27", "t27b": "pass"}, + {"path": "specs/automation/crm-client-ownership.t27", "t27b": "pass"}, + {"path": "specs/automation/crm-client-workspace.t27", "t27b": "pass"}, + {"path": "specs/automation/crm-duet.t27", "t27b": "pass"}, + {"path": "specs/automation/crm-first-screen.t27", "t27b": "pass"}, + {"path": "specs/automation/crm-lead-magnet.t27", "t27b": "pass"}, + {"path": "specs/automation/crm-sellers.t27", "t27b": "pass"}, + {"path": "specs/automation/crm-story-reel.t27", "t27b": "pass"}, + {"path": "specs/automation/engage-desk.t27", "t27b": "pass"}, + {"path": "specs/automation/hive-contributor-keys.t27", "t27b": "pass"}, + {"path": "specs/automation/inngest-functions-status.t27", "t27b": "pass"}, + {"path": "specs/automation/inngest-probe-suite.t27", "t27b": "pass"}, + {"path": "specs/automation/inngest-queen-scheduler.t27", "t27b": "pass"}, + {"path": "specs/automation/kanban-card-chat.t27", "t27b": "pass"}, + {"path": "specs/automation/leela-agent-link.t27", "t27b": "pass"}, + {"path": "specs/automation/mail-push.t27", "t27b": "pass"}, + {"path": "specs/automation/meeting-reminders.t27", "t27b": "pass"}, + {"path": "specs/automation/meta-connect.t27", "t27b": "pass"}, + {"path": "specs/automation/owner-studio.t27", "t27b": "pass"}, + {"path": "specs/automation/photo-actions.t27", "t27b": "pass"}, + {"path": "specs/automation/plan-reel.t27", "t27b": "pass"}, + {"path": "specs/automation/poster-facts-overlay.t27", "t27b": "pass"}, + {"path": "specs/automation/queen-contributor-keys.t27", "t27b": "pass"}, + {"path": "specs/automation/queen-growth.t27", "t27b": "pass"}, + {"path": "specs/automation/reddit-desk.t27", "t27b": "pass"}, + {"path": "specs/automation/review-jam.t27", "t27b": "pass"}, + {"path": "specs/automation/seal-stands-in.t27", "t27b": "pass"}, + {"path": "specs/automation/social-api.t27", "t27b": "pass"}, + {"path": "specs/automation/split-reel.t27", "t27b": "pass"}, + {"path": "specs/automation/token-wallet.t27", "t27b": "pass"}, + {"path": "specs/automation/tri-claim-batch.t27", "t27b": "pass"}, + {"path": "specs/automation/tri-wallet-chains.t27", "t27b": "pass"}, + {"path": "specs/automation/wrapup-auto.t27", "t27b": "pass"}, + {"path": "specs/base/debounce.t27", "t27b": "pass"}, + {"path": "specs/base/ops.t27", "t27b": "pass"}, + {"path": "specs/base/ring_32.t27", "t27b": "pass"}, + {"path": "specs/base/seed.t27", "t27b": "pass"}, + {"path": "specs/base/ternary_encoding.t27", "t27b": "pass"}, + {"path": "specs/base/types.t27", "t27b": "pass"}, + {"path": "specs/basics/01_what_a_spec_is.t27", "t27b": "pass"}, + {"path": "specs/basics/02_the_module_line.t27", "t27b": "pass"}, + {"path": "specs/basics/03_comments_and_prose.t27", "t27b": "pass"}, + {"path": "specs/basics/04_constants.t27", "t27b": "pass"}, + {"path": "specs/basics/05_whole_numbers.t27", "t27b": "pass"}, + {"path": "specs/basics/06_true_false_and_text.t27", "t27b": "pass"}, + {"path": "specs/basics/07_arrays.t27", "t27b": "pass"}, + {"path": "specs/basics/08_trits.t27", "t27b": "pass"}, + {"path": "specs/basics/09_expressions.t27", "t27b": "pass"}, + {"path": "specs/basics/10_a_test_block.t27", "t27b": "pass"}, + {"path": "specs/basics/11_many_tests.t27", "t27b": "pass"}, + {"path": "specs/basics/12_functions.t27", "t27b": "pass"}, + {"path": "specs/basics/13_local_names.t27", "t27b": "pass"}, + {"path": "specs/basics/14_if_and_else.t27", "t27b": "pass"}, + {"path": "specs/basics/15_loops.t27", "t27b": "pass"}, + {"path": "specs/basics/16_pub_or_private.t27", "t27b": "pass"}, + {"path": "specs/basics/17_structs.t27", "t27b": "pass"}, + {"path": "specs/basics/18_enums.t27", "t27b": "pass"}, + {"path": "specs/basics/19_use_other_modules.t27", "t27b": "pass"}, + {"path": "specs/basics/20_invariants.t27", "t27b": "pass"}, + {"path": "specs/basics/21_gen_ts.t27", "t27b": "pass"}, + {"path": "specs/basics/22_seven_backends.t27", "t27b": "pass"}, + {"path": "specs/basics/23_stages_of_t27c.t27", "t27b": "pass"}, + {"path": "specs/basics/24_tri_commands.t27", "t27b": "pass"}, + {"path": "specs/basics/25_reading_errors.t27", "t27b": "pass"}, + {"path": "specs/basics/26_a_small_program.t27", "t27b": "pass"}, + {"path": "specs/basics/27_where_next.t27", "t27b": "pass"}, + {"path": "specs/benchmarks/bench_main.t27", "t27b": "pass"}, + {"path": "specs/benchmarks/bench_nn.t27", "t27b": "pass"}, + {"path": "specs/benchmarks/gf16_bfloat16_nmse.t27", "t27b": "pass"}, + {"path": "specs/benchmarks/kernel_collatz.t27", "t27b": "pass"}, + {"path": "specs/benchmarks/kernel_f64loop.t27", "t27b": "pass"}, + {"path": "specs/benchmarks/kernel_fib.t27", "t27b": "pass"}, + {"path": "specs/benchmarks/kernel_matmul.t27", "t27b": "pass"}, + {"path": "specs/benchmarks/kernel_sieve.t27", "t27b": "pass"}, + {"path": "specs/benchmarks/kernel_ternary.t27", "t27b": "pass"}, + {"path": "specs/benchmarks/ternary_vs_binary.t27", "t27b": "pass"}, + {"path": "specs/blog/t27b_progress.t27", "t27b": "pass"}, + {"path": "specs/boards/arty_a7.t27", "t27b": "pass"}, + {"path": "specs/boards/wukong_v1.t27", "t27b": "pass"}, + {"path": "specs/boards/xc7a100t_full.t27", "t27b": "pass"}, + {"path": "specs/boards/xc7a100t_minimal.t27", "t27b": "pass"}, + {"path": "specs/brain/bus.t27", "t27b": "pass"}, + {"path": "specs/brain/cognitive_loop.t27", "t27b": "pass"}, + {"path": "specs/brain/phi_timing.t27", "t27b": "pass"}, + {"path": "specs/brain/unified_state.t27", "t27b": "pass"}, + {"path": "specs/catalog/discovery.t27", "t27b": "pass"}, + {"path": "specs/ci/affected.t27", "t27b": "pass"}, + {"path": "specs/ci/delivery_metrics.t27", "t27b": "pass"}, + {"path": "specs/ci/derived_data.t27", "t27b": "pass"}, + {"path": "specs/ci/gates/conflict_markers.t27", "t27b": "pass"}, + {"path": "specs/ci/gates/documented_commands.t27", "t27b": "pass"}, + {"path": "specs/ci/gates/verilog_widths.t27", "t27b": "pass"}, + {"path": "specs/ci/schema.t27", "t27b": "pass"}, + {"path": "specs/compiler/c_array_repeat_wrapper.t27", "t27b": "pass"}, + {"path": "specs/compiler/c_fixed_array_return.t27", "t27b": "pass"}, + {"path": "specs/compiler/codegen_conformance.t27", "t27b": "pass"}, + {"path": "specs/compiler/core/t27core.t27", "t27b": "pass"}, + {"path": "specs/compiler/core/t27core_ddc.t27", "t27b": "pass"}, + {"path": "specs/compiler/cse_hoist.t27", "t27b": "pass"}, + {"path": "specs/compiler/lexer.t27", "t27b": "pass"}, + {"path": "specs/compiler/meta_compile.t27", "t27b": "pass"}, + {"path": "specs/compiler/rust_constant_case.t27", "t27b": "pass"}, + {"path": "specs/compiler/rust_enum_order.t27", "t27b": "pass"}, + {"path": "specs/compiler/rust_optional_returns.t27", "t27b": "pass"}, + {"path": "specs/compiler/rust_tail_returns.t27", "t27b": "pass"}, + {"path": "specs/compiler/rust_value_parameters.t27", "t27b": "pass"}, + {"path": "specs/compiler/test_report_exit.t27", "t27b": "pass"}, + {"path": "specs/compiler/theory/isa_round_trip.t27", "t27b": "pass"}, + {"path": "specs/compiler/theory/reproducible.t27", "t27b": "pass"}, + {"path": "specs/compiler/theory/sieve.t27", "t27b": "pass"}, + {"path": "specs/compiler/theory/speed_quality.t27", "t27b": "pass"}, + {"path": "specs/compiler/theory/toolchain.t27", "t27b": "pass"}, + {"path": "specs/compiler/theory/vacuity_census.t27", "t27b": "pass"}, + {"path": "specs/compiler/theory/warmup.t27", "t27b": "pass"}, + {"path": "specs/compiler/theory/warmup_t27b.t27", "t27b": "pass"}, + {"path": "specs/compiler/verilog_aos_memory.t27", "t27b": "pass"}, + {"path": "specs/compiler/verilog_branch_context.t27", "t27b": "pass"}, + {"path": "specs/compiler/zig_empty_typed_array.t27", "t27b": "pass"}, + {"path": "specs/compiler/zig_field_syntax.t27", "t27b": "pass"}, + {"path": "specs/compiler/zig_float_call_cast.t27", "t27b": "pass"}, + {"path": "specs/compiler/zig_primitive_bindings.t27", "t27b": "pass"}, + {"path": "specs/compiler/zig_scoped_type.t27", "t27b": "pass"}, + {"path": "specs/compiler/zig_shadow_initializer.t27", "t27b": "pass"}, + {"path": "specs/compiler/zig_test_shadowing.t27", "t27b": "pass"}, + {"path": "specs/compiler/zig_value_ignored.t27", "t27b": "pass"}, + {"path": "specs/conformance/e2e_scenarios.t27", "t27b": "pass"}, + {"path": "specs/crons/999-multibots-telegraf-agent-autopilot-L1118.t27", "t27b": "pass"}, + {"path": "specs/crons/999-multibots-telegraf-bot-owner-billing-L474.t27", "t27b": "pass"}, + {"path": "specs/crons/999-multibots-telegraf-check-stuck-trainings.t27", "t27b": "pass"}, + {"path": "specs/crons/999-multibots-telegraf-ci.t27", "t27b": "pass"}, + {"path": "specs/crons/999-multibots-telegraf-client-telemetry-daily.t27", "t27b": "pass"}, + {"path": "specs/crons/999-multibots-telegraf-club-invoice-abandoned-watch.t27", "t27b": "pass"}, + {"path": "specs/crons/999-multibots-telegraf-crm-proactive-sweep.t27", "t27b": "pass"}, + {"path": "specs/crons/999-multibots-telegraf-crmProactive-L375.t27", "t27b": "pass"}, + {"path": "specs/crons/999-multibots-telegraf-daily-sales-advisor.t27", "t27b": "pass"}, + {"path": "specs/crons/999-multibots-telegraf-generate-jobs-L164.t27", "t27b": "pass"}, + {"path": "specs/crons/999-multibots-telegraf-health-check.t27", "t27b": "pass"}, + {"path": "specs/crons/999-multibots-telegraf-log-monitor.t27", "t27b": "pass"}, + {"path": "specs/crons/999-multibots-telegraf-notificationHandler-L318.t27", "t27b": "pass"}, + {"path": "specs/crons/999-multibots-telegraf-notificationHandler-L324.t27", "t27b": "pass"}, + {"path": "specs/crons/999-multibots-telegraf-periodic-webhook-health-check.t27", "t27b": "pass"}, + {"path": "specs/crons/999-multibots-telegraf-production-monitor-L80.t27", "t27b": "pass"}, + {"path": "specs/crons/999-multibots-telegraf-provider-health-monitor-L344.t27", "t27b": "pass"}, + {"path": "specs/crons/999-multibots-telegraf-render-server-L10845.t27", "t27b": "pass"}, + {"path": "specs/crons/999-multibots-telegraf-render-server-L2301.t27", "t27b": "pass"}, + {"path": "specs/crons/999-multibots-telegraf-render-server-L2325.t27", "t27b": "pass"}, + {"path": "specs/crons/999-multibots-telegraf-render-server-L919.t27", "t27b": "pass"}, + {"path": "specs/crons/999-multibots-telegraf-robokassa-unclaimed-watch.t27", "t27b": "pass"}, + {"path": "specs/crons/999-multibots-telegraf-security.t27", "t27b": "pass"}, + {"path": "specs/crons/999-multibots-telegraf-skill-detector.t27", "t27b": "pass"}, + {"path": "specs/crons/999-multibots-telegraf-taskCache-L27.t27", "t27b": "pass"}, + {"path": "specs/crons/999-multibots-telegraf-ton-pending-watch.t27", "t27b": "pass"}, + {"path": "specs/crons/999-multibots-telegraf-video-task-store-L156.t27", "t27b": "pass"}, + {"path": "specs/crons/mac-alerts-digest.t27", "t27b": "pass"}, + {"path": "specs/crons/mac-alerts-watchdog.t27", "t27b": "pass"}, + {"path": "specs/crons/mac-browseros-cron-watchdog.t27", "t27b": "pass"}, + {"path": "specs/crons/mac-dev-cache-clean.t27", "t27b": "pass"}, + {"path": "specs/crons/mac-jobsearch-poller.t27", "t27b": "pass"}, + {"path": "specs/crons/mac-leela-dailyquote.t27", "t27b": "pass"}, + {"path": "specs/crons/mac-mail-bridge.t27", "t27b": "pass"}, + {"path": "specs/crons/mac-mcp-hub.t27", "t27b": "pass"}, + {"path": "specs/crons/mac-neo-boards.t27", "t27b": "pass"}, + {"path": "specs/crons/mac-neo-jobsearch.t27", "t27b": "pass"}, + {"path": "specs/crons/mac-reviewer-bees.t27", "t27b": "pass"}, + {"path": "specs/crons/mac-signup-watch.t27", "t27b": "pass"}, + {"path": "specs/crons/mac-trios-cycle-heal.t27", "t27b": "pass"}, + {"path": "specs/crons/mac-trios-cycle.t27", "t27b": "pass"}, + {"path": "specs/crons/mac-trios-doctor.t27", "t27b": "pass"}, + {"path": "specs/crons/mac-trios-feed.t27", "t27b": "pass"}, + {"path": "specs/crons/mac-trios-heal.t27", "t27b": "pass"}, + {"path": "specs/crons/railway-jobsearch-cron.t27", "t27b": "pass"}, + {"path": "specs/crons/t27-formal-mutation.t27", "t27b": "pass"}, + {"path": "specs/crons/t27-pr-dashboard.t27", "t27b": "pass"}, + {"path": "specs/crons/trinity-agent-cron-cleanup.t27", "t27b": "pass"}, + {"path": "specs/crons/trinity-agent-queue-drain.t27", "t27b": "pass"}, + {"path": "specs/crons/trinity-brain-ci.t27", "t27b": "pass"}, + {"path": "specs/crons/trinity-codegen.t27", "t27b": "pass"}, + {"path": "specs/crons/trinity-discover-callers.t27", "t27b": "pass"}, + {"path": "specs/crons/trinity-pages-health-check.t27", "t27b": "pass"}, + {"path": "specs/crons/trinity-signal-health-self.t27", "t27b": "pass"}, + {"path": "specs/crons/trinity-site-live-gate.t27", "t27b": "pass"}, + {"path": "specs/demos/simple_test.t27", "t27b": "pass"}, + {"path": "specs/docs/chapters/alphabet.t27", "t27b": "pass"}, + {"path": "specs/docs/chapters/evidence.t27", "t27b": "pass"}, + {"path": "specs/docs/chapters/layers.t27", "t27b": "pass"}, + {"path": "specs/docs/chapters/project.t27", "t27b": "pass"}, + {"path": "specs/docs/chapters/queen.t27", "t27b": "pass"}, + {"path": "specs/docs/chapters/rules.t27", "t27b": "pass"}, + {"path": "specs/docs/chapters/tooling.t27", "t27b": "pass"}, + {"path": "specs/docs/system.t27", "t27b": "pass"}, + {"path": "specs/effects/capability.t27", "t27b": "pass"}, + {"path": "specs/effects/clock_cap.t27", "t27b": "pass"}, + {"path": "specs/effects/fs_cap.t27", "t27b": "pass"}, + {"path": "specs/effects/replay_oracle.t27", "t27b": "pass"}, + {"path": "specs/fpga/adapter.t27", "t27b": "pass"}, + {"path": "specs/fpga/apb_bridge.t27", "t27b": "pass"}, + {"path": "specs/fpga/assembler.t27", "t27b": "pass"}, + {"path": "specs/fpga/axi4.t27", "t27b": "pass"}, + {"path": "specs/fpga/boards/arty_a7_integration.t27", "t27b": "pass"}, + {"path": "specs/fpga/boards/qmtech_a100t_integration.t27", "t27b": "pass"}, + {"path": "specs/fpga/bootrom.t27", "t27b": "pass"}, + {"path": "specs/fpga/bpsk.t27", "t27b": "pass"}, + {"path": "specs/fpga/clock_domain.t27", "t27b": "pass"}, + {"path": "specs/fpga/coverage.t27", "t27b": "pass"}, + {"path": "specs/fpga/crossopt.t27", "t27b": "pass"}, + {"path": "specs/fpga/cts.t27", "t27b": "pass"}, + {"path": "specs/fpga/dft.t27", "t27b": "pass"}, + {"path": "specs/fpga/die_probe.t27", "t27b": "pass"}, + {"path": "specs/fpga/dsp/adders.t27", "t27b": "pass"}, + {"path": "specs/fpga/dsp/cordic.t27", "t27b": "pass"}, + {"path": "specs/fpga/dsp/fixed_point.t27", "t27b": "pass"}, + {"path": "specs/fpga/dsp/multipliers.t27", "t27b": "pass"}, + {"path": "specs/fpga/dsp/signals.t27", "t27b": "pass"}, + {"path": "specs/fpga/e2e_demo.t27", "t27b": "pass"}, + {"path": "specs/fpga/eth_beacon.t27", "t27b": "pass"}, + {"path": "specs/fpga/eth_crc.t27", "t27b": "pass"}, + {"path": "specs/fpga/eth_rx.t27", "t27b": "pass"}, + {"path": "specs/fpga/fifo.t27", "t27b": "pass"}, + {"path": "specs/fpga/gf16_accel.t27", "t27b": "pass"}, + {"path": "specs/fpga/hw_types.t27", "t27b": "pass"}, + {"path": "specs/fpga/linker.t27", "t27b": "pass"}, + {"path": "specs/fpga/memory.t27", "t27b": "pass"}, + {"path": "specs/fpga/mmcm.t27", "t27b": "pass"}, + {"path": "specs/fpga/mtbf.t27", "t27b": "pass"}, + {"path": "specs/fpga/partition.t27", "t27b": "pass"}, + {"path": "specs/fpga/power.t27", "t27b": "pass"}, + {"path": "specs/fpga/power_analysis.t27", "t27b": "pass"}, + {"path": "specs/fpga/reset_sync.t27", "t27b": "pass"}, + {"path": "specs/fpga/rgmii.t27", "t27b": "pass"}, + {"path": "specs/fpga/rgmii_sniff.t27", "t27b": "pass"}, + {"path": "specs/fpga/ro_race.t27", "t27b": "pass"}, + {"path": "specs/fpga/router.t27", "t27b": "pass"}, + {"path": "specs/fpga/secded.t27", "t27b": "pass"}, + {"path": "specs/fpga/simulator.t27", "t27b": "pass"}, + {"path": "specs/fpga/stdlib.t27", "t27b": "pass"}, + {"path": "specs/fpga/ternary_isa.t27", "t27b": "pass"}, + {"path": "specs/fpga/ternary_link.t27", "t27b": "pass"}, + {"path": "specs/fpga/testbench/assembler_tb.t27", "t27b": "pass"}, + {"path": "specs/fpga/testbench/cts_tb.t27", "t27b": "pass"}, + {"path": "specs/fpga/testbench/formal_tb.t27", "t27b": "pass"}, + {"path": "specs/fpga/testbench/partition_tb.t27", "t27b": "pass"}, + {"path": "specs/fpga/testbench/placement_tb.t27", "t27b": "pass"}, + {"path": "specs/fpga/testbench/power_tb.t27", "t27b": "pass"}, + {"path": "specs/fpga/testbench/router_tb.t27", "t27b": "pass"}, + {"path": "specs/fpga/testbench/simulator_tb.t27", "t27b": "pass"}, + {"path": "specs/fpga/testbench/timing_tb.t27", "t27b": "pass"}, + {"path": "specs/fpga/testbench/vcd_trace_tb.t27", "t27b": "pass"}, + {"path": "specs/fpga/timing.t27", "t27b": "pass"}, + {"path": "specs/fpga/trinet_node.t27", "t27b": "pass"}, + {"path": "specs/fpga/verification/build_verify.t27", "t27b": "pass"}, + {"path": "specs/functions/analytics-sales-advise.t27", "t27b": "pass"}, + {"path": "specs/functions/analytics-skills-detect.t27", "t27b": "pass"}, + {"path": "specs/functions/broadcast-message-send.t27", "t27b": "pass"}, + {"path": "specs/functions/client-telemetry-daily.t27", "t27b": "pass"}, + {"path": "specs/functions/club-invoice-abandoned-watch.t27", "t27b": "pass"}, + {"path": "specs/functions/content-detailed-script-generate.t27", "t27b": "pass"}, + {"path": "specs/functions/content-scenario-clips-generate.t27", "t27b": "pass"}, + {"path": "specs/functions/content-scripts-generate.t27", "t27b": "pass"}, + {"path": "specs/functions/crm-proactive-sweep.t27", "t27b": "pass"}, + {"path": "specs/functions/instagram-competitors-find.t27", "t27b": "pass"}, + {"path": "specs/functions/instagram-reels-analyze.t27", "t27b": "pass"}, + {"path": "specs/functions/instagram-top-content-extract.t27", "t27b": "pass"}, + {"path": "specs/functions/monitoring-error-report.t27", "t27b": "pass"}, + {"path": "specs/functions/monitoring-health-check.t27", "t27b": "pass"}, + {"path": "specs/functions/monitoring-logs-analyze.t27", "t27b": "pass"}, + {"path": "specs/functions/monitoring-logs-trigger.t27", "t27b": "pass"}, + {"path": "specs/functions/morph-images-generate.t27", "t27b": "pass"}, + {"path": "specs/functions/neuro-image-generate.t27", "t27b": "pass"}, + {"path": "specs/functions/payment-ai-server-process.t27", "t27b": "pass"}, + {"path": "specs/functions/reels-ai-callback.t27", "t27b": "pass"}, + {"path": "specs/functions/reels-ai-generate.t27", "t27b": "pass"}, + {"path": "specs/functions/reels-loop-generate.t27", "t27b": "pass"}, + {"path": "specs/functions/render-avatar-video-run.t27", "t27b": "pass"}, + {"path": "specs/functions/render-job-run.t27", "t27b": "pass"}, + {"path": "specs/functions/render-riddle-run.t27", "t27b": "pass"}, + {"path": "specs/functions/robokassa-unclaimed-watch.t27", "t27b": "pass"}, + {"path": "specs/functions/ton-pending-watch.t27", "t27b": "pass"}, + {"path": "specs/functions/training-model-complete.t27", "t27b": "pass"}, + {"path": "specs/functions/training-model-start.t27", "t27b": "pass"}, + {"path": "specs/functions/training-model-v2-start.t27", "t27b": "pass"}, + {"path": "specs/functions/training-stuck-check.t27", "t27b": "pass"}, + {"path": "specs/functions/webhook-generation-validate.t27", "t27b": "pass"}, + {"path": "specs/functions/welcome-avatar-generate.t27", "t27b": "pass"}, + {"path": "specs/github/auth.t27", "t27b": "pass"}, + {"path": "specs/hosting/credit.t27", "t27b": "pass"}, + {"path": "specs/hosting/feed.t27", "t27b": "pass"}, + {"path": "specs/hosting/host.t27", "t27b": "pass"}, + {"path": "specs/hosting/panel.t27", "t27b": "pass"}, + {"path": "specs/hosting/placement.t27", "t27b": "pass"}, + {"path": "specs/hosting/proof.t27", "t27b": "pass"}, + {"path": "specs/hosting/row.t27", "t27b": "pass"}, + {"path": "specs/hosting/statement.t27", "t27b": "pass"}, + {"path": "specs/hosting/sybil.t27", "t27b": "pass"}, + {"path": "specs/hosting/toolchain.t27", "t27b": "pass"}, + {"path": "specs/hosting/topology.t27", "t27b": "pass"}, + {"path": "specs/i18n/agents-ru.t27", "t27b": "pass"}, + {"path": "specs/i18n/blog-ru.t27", "t27b": "pass"}, + {"path": "specs/i18n/docs-ru.t27", "t27b": "pass"}, + {"path": "specs/igla/race/mvp_ternary_classifier.t27", "t27b": "pass"}, + {"path": "specs/igla/race/phi_accumulator_growth.t27", "t27b": "pass"}, + {"path": "specs/igla/race/phi_gain_freedom.t27", "t27b": "pass"}, + {"path": "specs/igla/race/phi_weights.t27", "t27b": "pass"}, + {"path": "specs/igla/race/ternary_lut_table.t27", "t27b": "pass"}, + {"path": "specs/igla/race/ternary_mac_group.t27", "t27b": "pass"}, + {"path": "specs/igla/race/ternary_node.t27", "t27b": "pass"}, + {"path": "specs/igla/race/unit_weights_node.t27", "t27b": "pass"}, + {"path": "specs/igla/w535_bounded_while_module.t27", "t27b": "pass"}, + {"path": "specs/isa/t27a.t27", "t27b": "pass"}, + {"path": "specs/isa/t27a_mnemonics.t27", "t27b": "pass"}, + {"path": "specs/isa/ternary_encoding.t27", "t27b": "pass"}, + {"path": "specs/isa/ternary_gates.t27", "t27b": "pass"}, + {"path": "specs/isa/ternary_graph.t27", "t27b": "pass"}, + {"path": "specs/isa/tri27_bytecode.t27", "t27b": "pass"}, + {"path": "specs/isa/tri27_machine.t27", "t27b": "pass"}, + {"path": "specs/jobs/network_job.t27", "t27b": "pass"}, + {"path": "specs/jobs/release_t27c.t27", "t27b": "pass"}, + {"path": "specs/jobs/t27b_ledger_steward.t27", "t27b": "pass"}, + {"path": "specs/math/constants.t27", "t27b": "pass"}, + {"path": "specs/math/gf_competitive.t27", "t27b": "pass"}, + {"path": "specs/memory/graph/crypt.t27", "t27b": "pass"}, + {"path": "specs/memory/graph/ingest.t27", "t27b": "pass"}, + {"path": "specs/memory/graph/scope.t27", "t27b": "pass"}, + {"path": "specs/memory/graph/temporal.t27", "t27b": "pass"}, + {"path": "specs/memory/graph/types.t27", "t27b": "pass"}, + {"path": "specs/memory/tmem/session.t27", "t27b": "pass"}, + {"path": "specs/memory/tmem/types.t27", "t27b": "pass"}, + {"path": "specs/mesh_routing.t27", "t27b": "pass"}, + {"path": "specs/ml/activation/elu_activation.t27", "t27b": "blocked", "blocker": "ExprCall(undeclared fn)", "reason": "unimplemented"}, + {"path": "specs/ml/activation/gelu_activation.t27", "t27b": "blocked", "blocker": "ExprCall(undeclared fn)", "reason": "unimplemented"}, + {"path": "specs/ml/activation/gelu_approx_activation.t27", "t27b": "blocked", "blocker": "ExprCall(undeclared fn)", "reason": "unimplemented"}, + {"path": "specs/ml/activation/leaky_relu_activation.t27", "t27b": "pass"}, + {"path": "specs/ml/activation/relu_activation.t27", "t27b": "pass"}, + {"path": "specs/ml/activation/sigmoid_activation.t27", "t27b": "pass"}, + {"path": "specs/ml/activation/silu_swish_activation.t27", "t27b": "blocked", "blocker": "ExprCall(undeclared fn)", "reason": "unimplemented"}, + {"path": "specs/ml/activation/softmax.t27", "t27b": "blocked", "blocker": "ExprCall(undeclared fn)", "reason": "unimplemented"}, + {"path": "specs/ml/activation/tanh_activation.t27", "t27b": "blocked", "blocker": "ExprCall(undeclared fn)", "reason": "unimplemented"}, + {"path": "specs/ml/igla_champion_capsule.t27", "t27b": "blocked", "blocker": "ExprIdentifier(undeclared)", "reason": "unimplemented"}, + {"path": "specs/ml/layers/avgpool2d_layer.t27", "t27b": "pass"}, + {"path": "specs/ml/layers/batchnorm_layer.t27", "t27b": "blocked", "blocker": "ExprCall(undeclared fn)", "reason": "unimplemented"}, + {"path": "specs/ml/layers/conv2d_layer.t27", "t27b": "pass"}, + {"path": "specs/ml/layers/dense_layer.t27", "t27b": "pass"}, + {"path": "specs/ml/layers/dropout_layer.t27", "t27b": "pass"}, + {"path": "specs/ml/layers/embedding_layer.t27", "t27b": "blocked", "blocker": "ExprCall(undeclared fn)", "reason": "unimplemented"}, + {"path": "specs/ml/layers/flatten_layer.t27", "t27b": "pass"}, + {"path": "specs/ml/layers/layernorm_layer.t27", "t27b": "pass"}, + {"path": "specs/ml/layers/maxpool2d_layer.t27", "t27b": "pass"}, + {"path": "specs/ml/layers/residual_connection.t27", "t27b": "pass"}, + {"path": "specs/ml/loss/binary_crossentropy_loss.t27", "t27b": "blocked", "blocker": "ExprCall(undeclared fn)", "reason": "unimplemented"}, + {"path": "specs/ml/loss/contrastive_loss.t27", "t27b": "blocked", "blocker": "ExprCall(undeclared fn)", "reason": "unimplemented"}, + {"path": "specs/ml/loss/cross_entropy_loss.t27", "t27b": "blocked", "blocker": "ExprCall(undeclared fn)", "reason": "unimplemented"}, + {"path": "specs/ml/loss/huber_loss.t27", "t27b": "pass"}, + {"path": "specs/ml/loss/kl_divergence.t27", "t27b": "pass"}, + {"path": "specs/ml/loss/mse_loss.t27", "t27b": "pass"}, + {"path": "specs/ml/optimizer/adagrad.t27", "t27b": "blocked", "blocker": "ExprCall(undeclared fn)", "reason": "unimplemented"}, + {"path": "specs/ml/optimizer/adam.t27", "t27b": "blocked", "blocker": "ExprCall(undeclared fn)", "reason": "unimplemented"}, + {"path": "specs/ml/optimizer/lamb.t27", "t27b": "blocked", "blocker": "ExprCall(undeclared fn)", "reason": "unimplemented"}, + {"path": "specs/ml/optimizer/race_config.t27", "t27b": "blocked", "blocker": "ExprIdentifier(undeclared)", "reason": "unimplemented"}, + {"path": "specs/ml/optimizer/rmsprop.t27", "t27b": "pass"}, + {"path": "specs/ml/optimizer/sgd.t27", "t27b": "pass"}, + {"path": "specs/ml/pathway/mlp.t27", "t27b": "blocked", "blocker": "ExprCall(undeclared fn)", "reason": "unimplemented"}, + {"path": "specs/ml/recurrent/attention_mechanism.t27", "t27b": "blocked", "blocker": "ExprCall(undeclared fn)", "reason": "unimplemented"}, + {"path": "specs/ml/recurrent/bilstm.t27", "t27b": "blocked", "blocker": "ExprCall(undeclared fn)", "reason": "unimplemented"}, + {"path": "specs/ml/recurrent/gru_cell.t27", "t27b": "blocked", "blocker": "ExprCall(undeclared fn)", "reason": "unimplemented"}, + {"path": "specs/ml/recurrent/lstm_cell.t27", "t27b": "blocked", "blocker": "ExprCall(undeclared fn)", "reason": "unimplemented"}, + {"path": "specs/ml/recurrent/lstm_single.t27", "t27b": "blocked", "blocker": "ExprCall(undeclared fn)", "reason": "unimplemented"}, + {"path": "specs/ml/recurrent/rnn_cell.t27", "t27b": "blocked", "blocker": "ExprCall(undeclared fn)", "reason": "unimplemented"}, + {"path": "specs/ml/recurrent/self_attention.t27", "t27b": "pass"}, + {"path": "specs/ml/rl/advantage_estimator.t27", "t27b": "blocked", "blocker": "ExprCall(undeclared fn)", "reason": "unimplemented"}, + {"path": "specs/ml/rl/dqn.t27", "t27b": "pass"}, + {"path": "specs/ml/rl/dqn_target_network.t27", "t27b": "pass"}, + {"path": "specs/ml/rl/ppo_clip_loss.t27", "t27b": "blocked", "blocker": "ExprCall(undeclared fn)", "reason": "unimplemented"}, + {"path": "specs/ml/rl/ppo_critic.t27", "t27b": "blocked", "blocker": "ExprCall(undeclared fn)", "reason": "unimplemented"}, + {"path": "specs/ml/rl/sac_critic.t27", "t27b": "pass"}, + {"path": "specs/ml/transformer/encoder_block.t27", "t27b": "blocked", "blocker": "ExprCall(undeclared fn)", "reason": "unimplemented"}, + {"path": "specs/ml/transformer/feed_forward_network.t27", "t27b": "pass"}, + {"path": "specs/ml/transformer/multi_head_attention.t27", "t27b": "pass"}, + {"path": "specs/ml/transformer/positional_encoding.t27", "t27b": "blocked", "blocker": "ExprCall(undeclared fn)", "reason": "unimplemented"}, + {"path": "specs/multipath_router.t27", "t27b": "pass"}, + {"path": "specs/network/attribution.t27", "t27b": "pass"}, + {"path": "specs/network/identity.t27", "t27b": "pass"}, + {"path": "specs/network/job_rules.t27", "t27b": "pass"}, + {"path": "specs/network/mvp.t27", "t27b": "pass"}, + {"path": "specs/network/mvp_v2.t27", "t27b": "pass"}, + {"path": "specs/network/mvp_v3.t27", "t27b": "pass"}, + {"path": "specs/network/mvp_v3_ed25519.t27", "t27b": "pass"}, + {"path": "specs/network/pool.t27", "t27b": "pass"}, + {"path": "specs/network/quorum.t27", "t27b": "pass"}, + {"path": "specs/network/usage.t27", "t27b": "pass"}, + {"path": "specs/numeric/bnf1024.t27", "t27b": "pass"}, + {"path": "specs/numeric/bnf128.t27", "t27b": "pass"}, + {"path": "specs/numeric/bnf16.t27", "t27b": "pass"}, + {"path": "specs/numeric/bnf256.t27", "t27b": "pass"}, + {"path": "specs/numeric/bnf32.t27", "t27b": "pass"}, + {"path": "specs/numeric/bnf512.t27", "t27b": "pass"}, + {"path": "specs/numeric/bnf64.t27", "t27b": "pass"}, + {"path": "specs/numeric/bnf8.t27", "t27b": "pass"}, + {"path": "specs/numeric/catalog_paper_count.t27", "t27b": "pass"}, + {"path": "specs/numeric/e8m0.t27", "t27b": "pass"}, + {"path": "specs/numeric/formats.t27", "t27b": "pass"}, + {"path": "specs/numeric/formats_catalog.t27", "t27b": "pass"}, + {"path": "specs/numeric/gf10.t27", "t27b": "pass"}, + {"path": "specs/numeric/gf1024.t27", "t27b": "pass"}, + {"path": "specs/numeric/gf128.t27", "t27b": "pass"}, + {"path": "specs/numeric/gf14.t27", "t27b": "pass"}, + {"path": "specs/numeric/gf16.t27", "t27b": "pass"}, + {"path": "specs/numeric/gf256.t27", "t27b": "pass"}, + {"path": "specs/numeric/gf48.t27", "t27b": "pass"}, + {"path": "specs/numeric/gf512.t27", "t27b": "pass"}, + {"path": "specs/numeric/gf6.t27", "t27b": "pass"}, + {"path": "specs/numeric/gf96.t27", "t27b": "pass"}, + {"path": "specs/numeric/gft1024.t27", "t27b": "pass"}, + {"path": "specs/numeric/gft128.t27", "t27b": "pass"}, + {"path": "specs/numeric/gft16.t27", "t27b": "pass"}, + {"path": "specs/numeric/gft256.t27", "t27b": "pass"}, + {"path": "specs/numeric/gft32.t27", "t27b": "pass"}, + {"path": "specs/numeric/gft4.t27", "t27b": "pass"}, + {"path": "specs/numeric/gft512.t27", "t27b": "pass"}, + {"path": "specs/numeric/gft64.t27", "t27b": "pass"}, + {"path": "specs/numeric/gft8.t27", "t27b": "pass"}, + {"path": "specs/numeric/gfternary.t27", "t27b": "pass"}, + {"path": "specs/numeric/golden_sieve.t27", "t27b": "pass"}, + {"path": "specs/numeric/ocp_mx.t27", "t27b": "pass"}, + {"path": "specs/numeric/requant_boundary.t27", "t27b": "pass"}, + {"path": "specs/numeric/tnf1024.t27", "t27b": "pass"}, + {"path": "specs/numeric/tnf128.t27", "t27b": "pass"}, + {"path": "specs/numeric/tnf16.t27", "t27b": "pass"}, + {"path": "specs/numeric/tnf17.t27", "t27b": "pass"}, + {"path": "specs/numeric/tnf256.t27", "t27b": "pass"}, + {"path": "specs/numeric/tnf32.t27", "t27b": "pass"}, + {"path": "specs/numeric/tnf4.t27", "t27b": "pass"}, + {"path": "specs/numeric/tnf512.t27", "t27b": "pass"}, + {"path": "specs/numeric/tnf64.t27", "t27b": "pass"}, + {"path": "specs/numeric/tnf8.t27", "t27b": "pass"}, + {"path": "specs/numeric/trinity_numeric_surface.t27", "t27b": "pass"}, + {"path": "specs/physics/e8_lqg_bridge.t27", "t27b": "pass"}, + {"path": "specs/physics/eye_isi.t27", "t27b": "pass"}, + {"path": "specs/physics/gamma-conflict.t27", "t27b": "pass"}, + {"path": "specs/physics/hslm_benchmark.t27", "t27b": "pass"}, + {"path": "specs/physics/line_bounce.t27", "t27b": "pass"}, + {"path": "specs/physics/lqg_cs_bridge.t27", "t27b": "pass"}, + {"path": "specs/physics/xc7_primitives.t27", "t27b": "pass"}, + {"path": "specs/policy/issue_shape.t27", "t27b": "pass"}, + {"path": "specs/policy/l2_generation.t27", "t27b": "pass"}, + {"path": "specs/policy/lang_en.t27", "t27b": "pass"}, + {"path": "specs/policy/merge_ours.t27", "t27b": "pass"}, + {"path": "specs/policy/own_language.t27", "t27b": "pass"}, + {"path": "specs/policy/required_contexts.t27", "t27b": "pass"}, + {"path": "specs/policy/text_lines.t27", "t27b": "pass"}, + {"path": "specs/port/bootstrap/src/bridge.t27", "t27b": "pass"}, + {"path": "specs/port/bootstrap/src/cc_gate.t27", "t27b": "pass"}, + {"path": "specs/port/bootstrap/src/check_calls.t27", "t27b": "pass"}, + {"path": "specs/port/bootstrap/src/compiler/AsmRelocEntry_new.t27", "t27b": "pass"}, + {"path": "specs/port/bootstrap/src/compiler/AsmSectionKind_from_i8.t27", "t27b": "pass"}, + {"path": "specs/port/bootstrap/src/compiler/AssembledInstr_r_type.t27", "t27b": "pass"}, + {"path": "specs/port/bootstrap/src/compiler/HirBusPort_axi4_lite_slave.t27", "t27b": "pass"}, + {"path": "specs/port/bootstrap/src/compiler/HirClockDomain_new.t27", "t27b": "pass"}, + {"path": "specs/port/bootstrap/src/compiler/HirCoverPoint_new.t27", "t27b": "pass"}, + {"path": "specs/port/bootstrap/src/compiler/HirGf16FftConfig_fft_stages.t27", "t27b": "pass"}, + {"path": "specs/port/bootstrap/src/compiler/HirIpCatalog_new.t27", "t27b": "pass"}, + {"path": "specs/port/bootstrap/src/compiler/HirTernaryRegFile_new.t27", "t27b": "pass"}, + {"path": "specs/port/bootstrap/src/compiler/HwType_hw_width.t27", "t27b": "pass"}, + {"path": "specs/port/bootstrap/src/compiler/LinkSection_text.t27", "t27b": "pass"}, + {"path": "specs/port/bootstrap/src/compiler/LoopGuard_loop_cond.t27", "t27b": "pass"}, + {"path": "specs/port/bootstrap/src/compiler/TbCheck_new.t27", "t27b": "pass"}, + {"path": "specs/port/bootstrap/src/compiler/collect_type_decls.t27", "t27b": "pass"}, + {"path": "specs/port/bootstrap/src/enrichment/mod.t27", "t27b": "pass"}, + {"path": "specs/port/bootstrap/src/jwt.t27", "t27b": "pass"}, + {"path": "specs/port/bootstrap/src/parse_conform.t27", "t27b": "pass"}, + {"path": "specs/port/bootstrap/src/phi_f64_literals.t27", "t27b": "pass"}, + {"path": "specs/port/bootstrap/src/phi_selfcheck.t27", "t27b": "pass"}, + {"path": "specs/port/bootstrap/src/sensitivity.t27", "t27b": "pass"}, + {"path": "specs/port/bootstrap/src/source_kind.t27", "t27b": "pass"}, + {"path": "specs/port/bootstrap/src/weight_bram.t27", "t27b": "pass"}, + {"path": "specs/port/browseros/trios/agent-server/apps/server/src/api/routes/health.t27", "t27b": "pass"}, + {"path": "specs/port/browseros/trios/agent-server/apps/server/src/api/routes/memory.t27", "t27b": "pass"}, + {"path": "specs/port/browseros/trios/agent-server/apps/server/src/api/routes/queen-lease.t27", "t27b": "pass"}, + {"path": "specs/port/browseros/trios/agent-server/apps/server/src/api/routes/queen-needs-you.t27", "t27b": "pass"}, + {"path": "specs/port/browseros/trios/agent-server/apps/server/src/api/routes/queen-public-agents.t27", "t27b": "pass"}, + {"path": "specs/port/browseros/trios/agent-server/apps/server/src/api/routes/queen-registry.t27", "t27b": "pass"}, + {"path": "specs/port/browseros/trios/agent-server/apps/server/src/api/routes/queen-rehearsal.t27", "t27b": "pass"}, + {"path": "specs/port/browseros/trios/agent-server/apps/server/src/api/routes/queen-report.t27", "t27b": "pass"}, + {"path": "specs/port/browseros/trios/agent-server/apps/server/src/api/routes/status.t27", "t27b": "pass"}, + {"path": "specs/port/browseros/trios/agent-server/apps/server/src/api/services/a2a/a2a-liveness.t27", "t27b": "pass"}, + {"path": "specs/port/browseros/trios/agent-server/apps/server/src/api/services/openclaw/claw-session.t27", "t27b": "pass"}, + {"path": "specs/port/browseros/trios/agent-server/apps/server/src/browser/bookmarks.t27", "t27b": "pass"}, + {"path": "specs/port/browseros/trios/agent-server/apps/server/src/browser/history.t27", "t27b": "pass"}, + {"path": "specs/port/browseros/trios/agent-server/apps/server/src/lib/agents/runtime/registry.t27", "t27b": "pass"}, + {"path": "specs/port/browseros/trios/agent-server/apps/server/src/lib/db/retry.t27", "t27b": "pass"}, + {"path": "specs/port/browseros/trios/agent-server/apps/server/src/lib/identity.t27", "t27b": "pass"}, + {"path": "specs/port/browseros/trios/agent-server/apps/server/src/lib/port-binding.t27", "t27b": "pass"}, + {"path": "specs/port/browseros/trios/agent-server/apps/server/src/lib/provider-error-classifier.t27", "t27b": "pass"}, + {"path": "specs/port/browseros/trios/agent-server/apps/server/src/monitoring/envelope.t27", "t27b": "pass"}, + {"path": "specs/port/browseros/trios/agent-server/apps/server/src/skills/catalog.t27", "t27b": "pass"}, + {"path": "specs/port/browseros/trios/agent-server/apps/server/src/tools/filesystem/ls.t27", "t27b": "pass"}, + {"path": "specs/port/browseros/trios/agent-server/apps/server/src/tools/memory/write.t27", "t27b": "pass"}, + {"path": "specs/port/browseros/trios/agent-server/apps/server/src/tools/tool-registry.t27", "t27b": "pass"}, + {"path": "specs/port/fpga/bscan_spi_qmtech/bscan_spi_qmtech.t27", "t27b": "pass"}, + {"path": "specs/port/fpga/openxc7-synth/phi_temporal/temporal_heartbeat.t27", "t27b": "pass"}, + {"path": "specs/port/fpga/verilog/dsp_probe.t27", "t27b": "pass"}, + {"path": "specs/port/fpga/verilog/dsp_probe_live.t27", "t27b": "pass"}, + {"path": "specs/port/fpga/verilog/e8m0_jtag.t27", "t27b": "pass"}, + {"path": "specs/port/fpga/verilog/gft_bitnet_neuron_jtag.t27", "t27b": "pass"}, + {"path": "specs/port/fpga/verilog/gft_dot4_comm_jtag.t27", "t27b": "pass"}, + {"path": "specs/port/fpga/verilog/gft_dup2_jtag.t27", "t27b": "pass"}, + {"path": "specs/port/fpga/verilog/gft_dup3_jtag.t27", "t27b": "pass"}, + {"path": "specs/port/fpga/verilog/gft_signed_dot4_jtag.t27", "t27b": "pass"}, + {"path": "specs/port/fpga/verilog/gft_smul_jtag.t27", "t27b": "pass"}, + {"path": "specs/port/fpga/verilog/gft_train1_jtag.t27", "t27b": "pass"}, + {"path": "specs/port/fpga/verilog/link_node.t27", "t27b": "pass"}, + {"path": "specs/port/fpga/verilog/mvp_ternary_classifier_top.t27", "t27b": "pass"}, + {"path": "specs/port/fpga/verilog/phi_weights_jtag.t27", "t27b": "pass"}, + {"path": "specs/port/fpga/verilog/ternary_mac_demo_top.t27", "t27b": "pass"}, + {"path": "specs/port/fpga/verilog/ternary_mac_synth.t27", "t27b": "pass"}, + {"path": "specs/port/fpga/verilog/ternary_node_jtag.t27", "t27b": "pass"}, + {"path": "specs/port/fpga/vivado/blinky.t27", "t27b": "pass"}, + {"path": "specs/port/fpga/vivado/gf16_matmul4x4.t27", "t27b": "pass"}, + {"path": "specs/port/fpga/vivado/gf16_top.t27", "t27b": "pass"}, + {"path": "specs/port/fpga/vivado/gf16_uart_sim_bench.t27", "t27b": "pass"}, + {"path": "specs/port/fpga/vivado/uart_detect_top.t27", "t27b": "pass"}, + {"path": "specs/port/fpga/vivado/uart_echo_top.t27", "t27b": "pass"}, + {"path": "specs/port/fpga/vsa/temporal_heartbeat_top.t27", "t27b": "pass"}, + {"path": "specs/port/scripts/aggregate-experience.t27", "t27b": "pass"}, + {"path": "specs/port/scripts/bulk-create-notebooks.t27", "t27b": "pass"}, + {"path": "specs/port/scripts/check-conflicts.t27", "t27b": "pass"}, + {"path": "specs/port/scripts/check-pagination-truncation.t27", "t27b": "pass"}, + {"path": "specs/port/scripts/check_first_party_doc_language.t27", "t27b": "pass"}, + {"path": "specs/port/scripts/ci/loop-tools-tracked.t27", "t27b": "pass"}, + {"path": "specs/port/scripts/ci/rings_matrix.t27", "t27b": "pass"}, + {"path": "specs/port/scripts/fpga-build.t27", "t27b": "pass"}, + {"path": "specs/port/scripts/fpga/flash.t27", "t27b": "pass"}, + {"path": "specs/port/scripts/gen_w309.t27", "t27b": "pass"}, + {"path": "specs/port/scripts/gen_w310.t27", "t27b": "pass"}, + {"path": "specs/port/scripts/gen_w311.t27", "t27b": "pass"}, + {"path": "specs/port/scripts/gen_w314.t27", "t27b": "pass"}, + {"path": "specs/port/scripts/gen_w315.t27", "t27b": "pass"}, + {"path": "specs/port/scripts/gen_w316.t27", "t27b": "pass"}, + {"path": "specs/port/scripts/gen_w317.t27", "t27b": "pass"}, + {"path": "specs/port/scripts/gen_w318.t27", "t27b": "pass"}, + {"path": "specs/port/scripts/gen_w320.t27", "t27b": "pass"}, + {"path": "specs/port/scripts/gen_w322.t27", "t27b": "pass"}, + {"path": "specs/port/scripts/gen_w326.t27", "t27b": "pass"}, + {"path": "specs/port/scripts/gen_w363.t27", "t27b": "pass"}, + {"path": "specs/port/scripts/gen_w365.t27", "t27b": "pass"}, + {"path": "specs/port/scripts/gen_w368.t27", "t27b": "pass"}, + {"path": "specs/port/scripts/gen_w377.t27", "t27b": "pass"}, + {"path": "specs/port/scripts/gen_w378.t27", "t27b": "pass"}, + {"path": "specs/port/scripts/gen_w379.t27", "t27b": "pass"}, + {"path": "specs/port/scripts/gen_w380.t27", "t27b": "pass"}, + {"path": "specs/port/scripts/gen_w381.t27", "t27b": "pass"}, + {"path": "specs/port/scripts/gen_w381_lean.t27", "t27b": "pass"}, + {"path": "specs/port/scripts/gen_w382.t27", "t27b": "pass"}, + {"path": "specs/port/scripts/gen_w384.t27", "t27b": "pass"}, + {"path": "specs/port/scripts/gen_w384_lean.t27", "t27b": "pass"}, + {"path": "specs/port/scripts/gen_w385.t27", "t27b": "pass"}, + {"path": "specs/port/scripts/gen_w386.t27", "t27b": "pass"}, + {"path": "specs/port/scripts/gen_w387.t27", "t27b": "pass"}, + {"path": "specs/port/scripts/gen_w388_lean.t27", "t27b": "pass"}, + {"path": "specs/port/scripts/gen_w391.t27", "t27b": "pass"}, + {"path": "specs/port/scripts/gen_w391_lean.t27", "t27b": "pass"}, + {"path": "specs/port/scripts/gen_w631.t27", "t27b": "pass"}, + {"path": "specs/port/scripts/gen_w632.t27", "t27b": "pass"}, + {"path": "specs/port/scripts/gen_w633.t27", "t27b": "pass"}, + {"path": "specs/port/scripts/gen_w634.t27", "t27b": "pass"}, + {"path": "specs/port/scripts/gen_w635.t27", "t27b": "pass"}, + {"path": "specs/port/scripts/gen_w636.t27", "t27b": "pass"}, + {"path": "specs/port/scripts/gen_w637.t27", "t27b": "pass"}, + {"path": "specs/port/scripts/gen_w638.t27", "t27b": "pass"}, + {"path": "specs/port/scripts/gen_w639.t27", "t27b": "pass"}, + {"path": "specs/port/scripts/gen_w640.t27", "t27b": "pass"}, + {"path": "specs/port/scripts/gen_w641.t27", "t27b": "pass"}, + {"path": "specs/port/scripts/gen_w642.t27", "t27b": "pass"}, + {"path": "specs/port/scripts/gen_w643.t27", "t27b": "pass"}, + {"path": "specs/port/scripts/gen_w644.t27", "t27b": "pass"}, + {"path": "specs/port/scripts/gen_w645.t27", "t27b": "pass"}, + {"path": "specs/port/scripts/gen_w646.t27", "t27b": "pass"}, + {"path": "specs/port/scripts/gen_w647.t27", "t27b": "pass"}, + {"path": "specs/port/scripts/gen_w648.t27", "t27b": "pass"}, + {"path": "specs/port/scripts/gen_w649.t27", "t27b": "pass"}, + {"path": "specs/port/scripts/gen_w650.t27", "t27b": "pass"}, + {"path": "specs/port/scripts/gen_w651.t27", "t27b": "pass"}, + {"path": "specs/port/scripts/gen_w652.t27", "t27b": "pass"}, + {"path": "specs/port/scripts/gen_w653.t27", "t27b": "pass"}, + {"path": "specs/port/scripts/gen_w654.t27", "t27b": "pass"}, + {"path": "specs/port/scripts/gen_w655.t27", "t27b": "pass"}, + {"path": "specs/port/scripts/gen_w656.t27", "t27b": "pass"}, + {"path": "specs/port/scripts/gen_w657.t27", "t27b": "pass"}, + {"path": "specs/port/scripts/gen_w662.t27", "t27b": "pass"}, + {"path": "specs/port/scripts/gen_w669.t27", "t27b": "pass"}, + {"path": "specs/port/scripts/gen_w_blocks.t27", "t27b": "pass"}, + {"path": "specs/port/scripts/generate_episodes.t27", "t27b": "pass"}, + {"path": "specs/port/scripts/git_commands_tasks_1_4.t27", "t27b": "pass"}, + {"path": "specs/port/scripts/install-constitutional-hook.t27", "t27b": "pass"}, + {"path": "specs/port/scripts/lee_monte_carlo_baseline.t27", "t27b": "pass"}, + {"path": "specs/port/scripts/mcp-wrapper.t27", "t27b": "pass"}, + {"path": "specs/port/scripts/print_pellis_seal_decimal.t27", "t27b": "pass"}, + {"path": "specs/port/scripts/pysr_trinity_blind_test_v2.t27", "t27b": "pass"}, + {"path": "specs/port/scripts/reseal-apply.t27", "t27b": "pass"}, + {"path": "specs/port/scripts/reseal-check.t27", "t27b": "pass"}, + {"path": "specs/port/scripts/run_v51_multiple.t27", "t27b": "pass"}, + {"path": "specs/port/scripts/test-agent-bridge.t27", "t27b": "pass"}, + {"path": "specs/port/scripts/tri-issue-create.t27", "t27b": "pass"}, + {"path": "specs/port/scripts/tri-pr-create.t27", "t27b": "pass"}, + {"path": "specs/port/scripts/tri-search.t27", "t27b": "pass"}, + {"path": "specs/port/scripts/tri-sync.t27", "t27b": "pass"}, + {"path": "specs/port/scripts/tri_loop/claims.t27", "t27b": "pass"}, + {"path": "specs/port/scripts/tri_loop/corpus_parse.t27", "t27b": "pass"}, + {"path": "specs/port/scripts/tri_loop/loop_rules.t27", "t27b": "pass"}, + {"path": "specs/port/scripts/tri_loop/now_numbers.t27", "t27b": "pass"}, + {"path": "specs/port/scripts/tri_loop/t27b_rules.t27", "t27b": "pass"}, + {"path": "specs/port/scripts/ultra_engine_v70_ultimate.t27", "t27b": "pass"}, + {"path": "specs/port/scripts/validate_phi_f64.t27", "t27b": "pass"}, + {"path": "specs/port/scripts/verify_precision.t27", "t27b": "pass"}, + {"path": "specs/port/scripts/verify_smoking_guns.t27", "t27b": "pass"}, + {"path": "specs/port/scripts/wrapup/extract-context.t27", "t27b": "pass"}, + {"path": "specs/port/tools/backend_parity_table.t27", "t27b": "pass"}, + {"path": "specs/port/tools/bees/merger_gate_selftest.t27", "t27b": "pass"}, + {"path": "specs/port/tools/check_catalog_integrity.t27", "t27b": "pass"}, + {"path": "specs/port/tools/check_duplicate_declarations.t27", "t27b": "pass"}, + {"path": "specs/port/tools/check_fix_carries_source.t27", "t27b": "pass"}, + {"path": "specs/port/tools/ci/check_specs_still_parse.t27", "t27b": "pass"}, + {"path": "specs/port/tools/jtag/tdo_verdict.t27", "t27b": "pass"}, + {"path": "specs/port/tools/oracle/run.t27", "t27b": "pass"}, + {"path": "specs/port/tools/run_conformance_vvp.t27", "t27b": "pass"}, + {"path": "specs/port/tools/ternary_model.t27", "t27b": "pass"}, + {"path": "specs/port/tools/toolbelt.t27", "t27b": "pass"}, + {"path": "specs/port/tools/verify_emit_bitexact.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/fpga/fly-vivado/verilog/trinity_qmtech.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/fpga/gft/tb32.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/fpga/openxc7-regress/regress-fabric-bufg/fabric_bufg.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/fpga/openxc7-synth/DSP48E1_mock.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/fpga/openxc7-synth/blink_correct.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/fpga/openxc7-synth/blink_fast.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/fpga/openxc7-synth/blink_fixed.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/fpga/openxc7-synth/blink_minimal.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/fpga/openxc7-synth/blink_r23.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/fpga/openxc7-synth/blink_simple.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/fpga/openxc7-synth/blink_slow.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/fpga/openxc7-synth/blink_working.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/fpga/openxc7-synth/clk_test.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/fpga/openxc7-synth/clock_test.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/fpga/openxc7-synth/d6_blink.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/fpga/openxc7-synth/d6_inv_test.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/fpga/openxc7-synth/d6_test.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/fpga/openxc7-synth/d_bank13_test.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/fpga/openxc7-synth/d_blink_high.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/fpga/openxc7-synth/d_bufg_test.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/fpga/openxc7-synth/d_clk_direct.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/fpga/openxc7-synth/d_direct.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/fpga/openxc7-synth/d_e21_test.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/fpga/openxc7-synth/d_f19_test.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/fpga/openxc7-synth/d_full_path.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/fpga/openxc7-synth/d_g22_test.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/fpga/openxc7-synth/d_lut_only.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/fpga/openxc7-synth/d_multi_led.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/fpga/openxc7-synth/d_oscillator.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/fpga/openxc7-synth/d_simple_ff.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/fpga/openxc7-synth/d_simple_led.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/fpga/openxc7-synth/d_slow_blink.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/fpga/openxc7-synth/d_srl_blink.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/fpga/openxc7-synth/d_static_on.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/fpga/openxc7-synth/d_static_one.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/fpga/openxc7-synth/d_y0_test.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/fpga/openxc7-synth/definitive_diagnostic_inv.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/fpga/openxc7-synth/dsp_mul.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/fpga/openxc7-synth/led_both_test.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/fpga/openxc7-synth/led_d5_test.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/fpga/openxc7-synth/led_d6_test.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/fpga/openxc7-synth/led_diagnostic.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/fpga/openxc7-synth/led_off_test.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/fpga/openxc7-synth/led_on_test.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/fpga/openxc7-synth/led_simple_test.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/fpga/openxc7-synth/led_test_inv.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/fpga/openxc7-synth/multi_led_test.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/fpga/openxc7-synth/quantum_bridge_top.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/fpga/openxc7-synth/riscv_blink.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/fpga/openxc7-synth/singularity_d6_top.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/fpga/openxc7-synth/symbiflow_blink.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/fpga/openxc7-synth/ternary_activation.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/fpga/openxc7-synth/trinity_top.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/fpga/openxc7-synth/uart_echo.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/fpga/rtl/fpga_test_reporter.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/fpga/uart_loopback.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/fpga/uart_loopback_core.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/src/background_agent/main.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/src/brain/orbitofrontal_value.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/src/brain/weber_tuning.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/src/cli/health_check.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/src/cli/railway_create_full.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/src/cli/railway_create_project.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/src/cli/railway_deployment_create.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/src/cli/railway_null_startcmd.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/src/firebird/governance_temp.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/src/phi-engine/vibeec_original/bogatyrs_registry.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/src/phi-engine/vibeec_original/bogatyrs_spec_structure.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/src/phi-engine/vibeec_original/tnc.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/src/server_main.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/src/storm/experience_engine.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/src/tri-api/claude_md.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/src/tri/gen_aabb.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/src/tri/gen_arithmetic.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/src/tri/gen_assertion.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/src/tri/gen_barrier.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/src/tri/gen_base64.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/src/tri/gen_bezier.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/src/tri/gen_cache.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/src/tri/gen_caesar.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/src/tri/gen_canvas.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/src/tri/gen_color.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/src/tri/gen_cross_entropy.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/src/tri/gen_cursor.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/src/tri/gen_epoch_reclamation.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/src/tri/gen_escape.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/src/tri/gen_fuzz.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/src/tri/gen_geo_hash2d.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/src/tri/gen_gradient.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/src/tri/gen_gradient_descent.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/src/tri/gen_hazard_pointers.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/src/tri/gen_image.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/src/tri/gen_index.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/src/tri/gen_key_value.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/src/tri/gen_kmeans.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/src/tri/gen_leb128.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/src/tri/gen_linear_regression.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/src/tri/gen_lockfree_stack.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/src/tri/gen_matrix3x3.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/src/tri/gen_mock.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/src/tri/gen_neuron.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/src/tri/gen_path_utils.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/src/tri/gen_perceptron.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/src/tri/gen_quaternion.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/src/tri/gen_radix_tree.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/src/tri/gen_ray.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/src/tri/gen_record_store.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/src/tri/gen_rect.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/src/tri/gen_regression.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/src/tri/gen_relu.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/src/tri/gen_ring_buffer.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/src/tri/gen_rle.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/src/tri/gen_rsa_simple.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/src/tri/gen_rtree.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/src/tri/gen_rwlock.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/src/tri/gen_semaphore.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/src/tri/gen_sigmoid.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/src/tri/gen_skiplist_impl.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/src/tri/gen_snapshot.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/src/tri/gen_softmax.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/src/tri/gen_temp_file.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/src/tri/gen_test_runner.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/src/tri/gen_transaction.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/src/tri/gen_transform.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/src/tri/gen_varint.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/src/tri/gen_wal.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/src/tri/gen_websocket.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/src/tri/gen_work_stealing.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/src/tri/math/vocab_audit.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/src/tri/orchestrator_bench.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/src/tri/string_dualities.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/src/tri/string_spectrum.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/src/vibeec/gen_cmd_minimal.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/src/vibeec/gen_cmd_simple.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/src/vibeec/p2p_module.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/src/vibeec/tnc.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/src/vibeec/trinity_tokenizer.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/src/vibeec/validation_engine.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/src/wasm_stubs/auto_shard_stub.t27", "t27b": "pass"}, + {"path": "specs/port/trios/apps/trios-macos/rings/RUST-04/clade-improve/src/oversight.t27", "t27b": "pass"}, + {"path": "specs/port/trios/apps/trios-macos/rings/RUST-13/clade-meshd/src/transport.t27", "t27b": "pass"}, + {"path": "specs/port/trios/apps/trios-macos/rings/RUST-13/trios-mesh/build.t27", "t27b": "pass"}, + {"path": "specs/port/trios/apps/trios-macos/rings/RUST-13/trios-mesh/src/bin/smoke_m1.t27", "t27b": "pass"}, + {"path": "specs/port/trios/apps/trios-macos/rings/RUST-13/trios-mesh/tools/ad9361_config.t27", "t27b": "pass"}, + {"path": "specs/port/trios/crates/tri-tunnel/src/main.t27", "t27b": "pass"}, + {"path": "specs/port/trios/crates/trinity_loss/src/lib.t27", "t27b": "pass"}, + {"path": "specs/port/trios/crates/trios-bridge/src/main.t27", "t27b": "pass"}, + {"path": "specs/port/trios/crates/trios-chat/rings/CR-CHAT-00/src/lib.t27", "t27b": "pass"}, + {"path": "specs/port/trios/crates/trios-chat/rings/CR-CHAT-01/src/key_package_expiry_guard.t27", "t27b": "pass"}, + {"path": "specs/port/trios/crates/trios-chat/rings/CR-CHAT-02/src/epoch_rollover_wraparound_guard.t27", "t27b": "pass"}, + {"path": "specs/port/trios/crates/trios-chat/rings/CR-CHAT-02/src/skipped_message_key_gap_bound_guard.t27", "t27b": "pass"}, + {"path": "specs/port/trios/crates/trios-chat/rings/CR-CHAT-03/src/ratchet_tree_resolution_guard.t27", "t27b": "pass"}, + {"path": "specs/port/trios/crates/trios-chat/rings/CR-CHAT-03/src/ratchet_tree_update_integrity_guard.t27", "t27b": "pass"}, + {"path": "specs/port/trios/crates/trios-chat/rings/CR-CHAT-03/src/unmerged_leaves_bound_guard.t27", "t27b": "pass"}, + {"path": "specs/port/trios/crates/trios-chat/rings/CR-CHAT-04/src/padding_alignment_boundary_guard.t27", "t27b": "pass"}, + {"path": "specs/port/trios/crates/trios-chat/rings/CR-CHAT-04/src/padding_block_size_alignment_guard.t27", "t27b": "pass"}, + {"path": "specs/port/trios/crates/trios-chat/rings/CR-CHAT-05/src/envelope_size_distribution_uniformity.t27", "t27b": "pass"}, + {"path": "specs/port/trios/crates/trios-chat/rings/CR-CHAT-07/src/blind_signature_sender_token.t27", "t27b": "pass"}, + {"path": "specs/port/trios/crates/trios-chat/rings/CR-CHAT-07/src/cover_decoy_ratio_governor.t27", "t27b": "pass"}, + {"path": "specs/port/trios/crates/trios-chat/rings/CR-CHAT-07/src/cover_traffic_inter_arrival_autocorrelation_guard.t27", "t27b": "pass"}, + {"path": "specs/port/trios/crates/trios-chat/rings/CR-CHAT-07/src/cover_traffic_inter_epoch_continuity_guard.t27", "t27b": "pass"}, + {"path": "specs/port/trios/crates/trios-chat/rings/CR-CHAT-LAWS/src/lib.t27", "t27b": "pass"}, + {"path": "specs/port/trios/crates/trios-cli/src/cmd/agent.t27", "t27b": "pass"}, + {"path": "specs/port/trios/crates/trios-cli/src/cmd/commit.t27", "t27b": "pass"}, + {"path": "specs/port/trios/crates/trios-cli/src/cmd/gates.t27", "t27b": "pass"}, + {"path": "specs/port/trios/crates/trios-cli/src/cmd/leaderboard.t27", "t27b": "pass"}, + {"path": "specs/port/trios/crates/trios-cli/src/cmd/report.t27", "t27b": "pass"}, + {"path": "specs/port/trios/crates/trios-cli/src/cmd/roster.t27", "t27b": "pass"}, + {"path": "specs/port/trios/crates/trios-cli/src/cmd/run.t27", "t27b": "pass"}, + {"path": "specs/port/trios/crates/trios-cli/src/cmd/status.t27", "t27b": "pass"}, + {"path": "specs/port/trios/crates/trios-cli/src/cmd/submit.t27", "t27b": "pass"}, + {"path": "specs/port/trios/crates/trios-cli/src/gh.t27", "t27b": "pass"}, + {"path": "specs/port/trios/crates/trios-cli/src/lock.t27", "t27b": "pass"}, + {"path": "specs/port/trios/crates/trios-cli/src/metrics.t27", "t27b": "pass"}, + {"path": "specs/port/trios/crates/trios-doctor/rings/BRONZE-RING-DR/src/main.t27", "t27b": "pass"}, + {"path": "specs/port/trios/crates/trios-doctor/rings/SILVER-RING-DR-00/src/lib.t27", "t27b": "pass"}, + {"path": "specs/port/trios/crates/trios-doctor/src/main.t27", "t27b": "pass"}, + {"path": "specs/port/trios/crates/trios-ext/rings/SILVER-RING-EXT-00/src/lib.t27", "t27b": "pass"}, + {"path": "specs/port/trios/crates/trios-ext/xtask/src/main.t27", "t27b": "pass"}, + {"path": "specs/port/trios/crates/trios-git/src/commit.t27", "t27b": "pass"}, + {"path": "specs/port/trios/crates/trios-git/src/log.t27", "t27b": "pass"}, + {"path": "specs/port/trios/crates/trios-git/src/stash.t27", "t27b": "pass"}, + {"path": "specs/port/trios/crates/trios-git/src/status.t27", "t27b": "pass"}, + {"path": "specs/port/trios/crates/trios-golden-float/build.t27", "t27b": "pass"}, + {"path": "specs/port/trios/crates/trios-hdc/build.t27", "t27b": "pass"}, + {"path": "specs/port/trios/crates/trios-hdc/rings/HD-01/src/lib.t27", "t27b": "pass"}, + {"path": "specs/port/trios/crates/trios-igla-race/src/main.t27", "t27b": "pass"}, + {"path": "specs/port/trios/crates/trios-igla-trainer/src/jepa_runner.t27", "t27b": "pass"}, + {"path": "specs/port/trios/crates/trios-mcp/rings/BR-XTASK/src/main.t27", "t27b": "pass"}, + {"path": "specs/port/trios/crates/trios-mcp/rings/SR-01/src/lighthouse.t27", "t27b": "pass"}, + {"path": "specs/port/trios/crates/trios-mcp/rings/SR-02/src/discovery.t27", "t27b": "pass"}, + {"path": "specs/port/trios/crates/trios-mcp/rings/SR-02/src/lib.t27", "t27b": "pass"}, + {"path": "specs/port/trios/crates/trios-mcp/src/main.t27", "t27b": "pass"}, + {"path": "specs/port/trios/crates/trios-mesh/src/identity.t27", "t27b": "pass"}, + {"path": "specs/port/trios/crates/trios-mesh/src/packet.t27", "t27b": "pass"}, + {"path": "specs/port/trios/crates/trios-openclaw/rings/OC-01/src/lib.t27", "t27b": "pass"}, + {"path": "specs/port/trios/crates/trios-physics/build.t27", "t27b": "pass"}, + {"path": "specs/port/trios/crates/trios-physics/rings/PH-01/src/lib.t27", "t27b": "pass"}, + {"path": "specs/port/trios/crates/trios-physics/src/lib.t27", "t27b": "pass"}, + {"path": "specs/port/trios/crates/trios-rainbow-bridge/src/funnel_client.t27", "t27b": "pass"}, + {"path": "specs/port/trios/crates/trios-rainbow-bridge/src/lamport.t27", "t27b": "pass"}, + {"path": "specs/port/trios/crates/trios-sacred/rings/SC-00/src/lib.t27", "t27b": "pass"}, + {"path": "specs/port/trios/crates/trios-sacred/rings/SC-01/src/lib.t27", "t27b": "pass"}, + {"path": "specs/port/trios/crates/trios-scarab-types/rings/SR-00/src/lib.t27", "t27b": "pass"}, + {"path": "specs/port/trios/crates/trios-scarab-types/rings/SR-01/src/lib.t27", "t27b": "pass"}, + {"path": "specs/port/trios/crates/trios-scarab-types/rings/SR-02/src/lib.t27", "t27b": "pass"}, + {"path": "specs/port/trios/crates/trios-scarab-types/rings/SR-03/src/lib.t27", "t27b": "pass"}, + {"path": "specs/port/trios/crates/trios-scarab-types/rings/SR-04/src/lib.t27", "t27b": "pass"}, + {"path": "specs/port/trios/crates/trios-server/src/mcp_endpoints/tasks.t27", "t27b": "pass"}, + {"path": "specs/port/trios/crates/trios-server/src/tools/git.t27", "t27b": "pass"}, + {"path": "specs/port/trios/crates/trios-server/src/tools/git_extended.t27", "t27b": "pass"}, + {"path": "specs/port/trios/crates/trios-server/src/tools/gitbutler.t27", "t27b": "pass"}, + {"path": "specs/port/trios/crates/trios-server/src/tools/golden_float.t27", "t27b": "pass"}, + {"path": "specs/port/trios/crates/trios-server/src/tools/mod.t27", "t27b": "pass"}, + {"path": "specs/port/trios/crates/trios-store/rings/ST-00/src/lib.t27", "t27b": "pass"}, + {"path": "specs/port/trios/crates/trios-ternary/rings/TR-01/src/lib.t27", "t27b": "pass"}, + {"path": "specs/port/trios/crates/trios-train-cpu/src/bin/tjepa_modules/encoder.t27", "t27b": "pass"}, + {"path": "specs/port/trios/crates/trios-train-cpu/src/bin/train_state.t27", "t27b": "pass"}, + {"path": "specs/port/trios/crates/trios-trainer/src/train_loop.t27", "t27b": "pass"}, + {"path": "specs/port/trios/crates/trios-trainer/src/validation.t27", "t27b": "pass"}, + {"path": "specs/port/trios/crates/trios-trinity-brain/src/phi.t27", "t27b": "pass"}, + {"path": "specs/port/trios/crates/trios-vsa/rings/VS-01/src/lib.t27", "t27b": "pass"}, + {"path": "specs/port/trios/validate_bpb.t27", "t27b": "pass"}, + {"path": "specs/providers/catalog.t27", "t27b": "pass"}, + {"path": "specs/providers/gonka/deepseek-v4-flash-0731.t27", "t27b": "pass"}, + {"path": "specs/providers/gonka/glm-5-2-fp8.t27", "t27b": "pass"}, + {"path": "specs/providers/gonka/glm-5-3-flash.t27", "t27b": "pass"}, + {"path": "specs/providers/gonka/kimi-k2-6.t27", "t27b": "pass"}, + {"path": "specs/providers/gonka/minimax-m2-7.t27", "t27b": "pass"}, + {"path": "specs/providers/tri_gnk_pair.t27", "t27b": "pass"}, + {"path": "specs/providers/trinet/fpga-xc7a200t.t27", "t27b": "pass"}, + {"path": "specs/providers/trinet/gpu-consumer-24gb.t27", "t27b": "pass"}, + {"path": "specs/queen/actor_events.t27", "t27b": "pass"}, + {"path": "specs/queen/actor_view.t27", "t27b": "pass"}, + {"path": "specs/queen/actors.t27", "t27b": "pass"}, + {"path": "specs/queen/actors_hw.t27", "t27b": "pass"}, + {"path": "specs/queen/actors_hw_jtag.t27", "t27b": "pass"}, + {"path": "specs/queen/actors_hw_top.t27", "t27b": "pass"}, + {"path": "specs/queen/app.t27", "t27b": "pass"}, + {"path": "specs/queen/claim.t27", "t27b": "pass"}, + {"path": "specs/queen/control.t27", "t27b": "pass"}, + {"path": "specs/queen/dashboard.t27", "t27b": "pass"}, + {"path": "specs/queen/dispatch.t27", "t27b": "pass"}, + {"path": "specs/queen/dispatch_exit.t27", "t27b": "pass"}, + {"path": "specs/queen/domains.t27", "t27b": "pass"}, + {"path": "specs/queen/drain.t27", "t27b": "pass"}, + {"path": "specs/queen/events.t27", "t27b": "pass"}, + {"path": "specs/queen/golden_chain.t27", "t27b": "pass"}, + {"path": "specs/queen/hive.t27", "t27b": "pass"}, + {"path": "specs/queen/holds.t27", "t27b": "pass"}, + {"path": "specs/queen/jobs.t27", "t27b": "pass"}, + {"path": "specs/queen/keyed.t27", "t27b": "pass"}, + {"path": "specs/queen/keyed_guard.t27", "t27b": "pass"}, + {"path": "specs/queen/merger_gate.t27", "t27b": "pass"}, + {"path": "specs/queen/netlink.t27", "t27b": "pass"}, + {"path": "specs/queen/priority.t27", "t27b": "pass"}, + {"path": "specs/queen/replay/actors_decisions.t27", "t27b": "pass"}, + {"path": "specs/queen/replay/reviewer_decisions.t27", "t27b": "pass"}, + {"path": "specs/queen/replay/telemetry_decisions.t27", "t27b": "pass"}, + {"path": "specs/queen/review_lanes.t27", "t27b": "pass"}, + {"path": "specs/queen/review_log.t27", "t27b": "pass"}, + {"path": "specs/queen/review_valve.t27", "t27b": "pass"}, + {"path": "specs/queen/reviewer.t27", "t27b": "pass"}, + {"path": "specs/queen/reviewer_sizing.t27", "t27b": "pass"}, + {"path": "specs/queen/shaping.t27", "t27b": "pass"}, + {"path": "specs/queen/simulation.t27", "t27b": "pass"}, + {"path": "specs/queen/task_analysis.t27", "t27b": "pass"}, + {"path": "specs/queen/tasks.t27", "t27b": "pass"}, + {"path": "specs/queen/telemetry.t27", "t27b": "pass"}, + {"path": "specs/queen/turn_stop.t27", "t27b": "pass"}, + {"path": "specs/queen/views.t27", "t27b": "pass"}, + {"path": "specs/queen/waits.t27", "t27b": "pass"}, + {"path": "specs/queen/worktree_keep.t27", "t27b": "pass"}, + {"path": "specs/rings/ring_103_phi_sgd.t27", "t27b": "pass"}, + {"path": "specs/sandbox/health.t27", "t27b": "pass"}, + {"path": "specs/sandbox/https_enforce.t27", "t27b": "pass"}, + {"path": "specs/sandbox/orphan_detection.t27", "t27b": "pass"}, + {"path": "specs/sandbox/session_timeout.t27", "t27b": "pass"}, + {"path": "specs/skills/t27-measure-corpus.t27", "t27b": "pass"}, + {"path": "specs/skills/t27-phi-loop.t27", "t27b": "pass"}, + {"path": "specs/skills/t27-providers-steward.t27", "t27b": "pass"}, + {"path": "specs/skills/t27-self-host.t27", "t27b": "pass"}, + {"path": "specs/skills/t27-tri-pipeline.t27", "t27b": "pass"}, + {"path": "specs/skills/t27-tri.t27", "t27b": "pass"}, + {"path": "specs/skills/t27-wave-audit.t27", "t27b": "pass"}, + {"path": "specs/skills/t27-wrap-up.t27", "t27b": "pass"}, + {"path": "specs/skills/trinity-blog-post.t27", "t27b": "pass"}, + {"path": "specs/skills/trinity-board-sync.t27", "t27b": "pass"}, + {"path": "specs/skills/trinity-cloud.t27", "t27b": "pass"}, + {"path": "specs/skills/trinity-connect-accounts.t27", "t27b": "pass"}, + {"path": "specs/skills/trinity-doctor.t27", "t27b": "pass"}, + {"path": "specs/skills/trinity-farm-garden.t27", "t27b": "pass"}, + {"path": "specs/skills/trinity-fpga-synth.t27", "t27b": "pass"}, + {"path": "specs/skills/trinity-god-mode.t27", "t27b": "pass"}, + {"path": "specs/skills/trinity-implement-issue.t27", "t27b": "pass"}, + {"path": "specs/skills/trinity-queen-hive-visuals.t27", "t27b": "pass"}, + {"path": "specs/skills/trinity-review-code.t27", "t27b": "pass"}, + {"path": "specs/skills/trinity-run-tests.t27", "t27b": "pass"}, + {"path": "specs/skills/trinity-scholar.t27", "t27b": "pass"}, + {"path": "specs/skills/trinity-status.t27", "t27b": "pass"}, + {"path": "specs/skills/trinity-tech-tree.t27", "t27b": "pass"}, + {"path": "specs/skills/trinity-tri.t27", "t27b": "pass"}, + {"path": "specs/skills/trinity-trinity-test.t27", "t27b": "pass"}, + {"path": "specs/skills/trinity-ux-wave.t27", "t27b": "pass"}, + {"path": "specs/skills/trinity-vibee-gen.t27", "t27b": "pass"}, + {"path": "specs/skills/trinity-vsa-verify.t27", "t27b": "pass"}, + {"path": "specs/skills/trinity-wave.t27", "t27b": "pass"}, + {"path": "specs/system/unified-agent-operations.t27", "t27b": "pass"}, + {"path": "specs/ternary/activation_quantizer.t27", "t27b": "pass"}, + {"path": "specs/ternary/bitnet_layer.t27", "t27b": "pass"}, + {"path": "specs/ternary/bitnet_majority.t27", "t27b": "pass"}, + {"path": "specs/ternary/bitnet_mlp.t27", "t27b": "pass"}, + {"path": "specs/ternary/bitnet_mlp3.t27", "t27b": "pass"}, + {"path": "specs/ternary/bitnet_neuron.t27", "t27b": "pass"}, + {"path": "specs/ternary/bitnet_neuron_nchunk.t27", "t27b": "pass"}, + {"path": "specs/ternary/clocked_counter.t27", "t27b": "pass"}, + {"path": "specs/ternary/comb_bitnet_layer.t27", "t27b": "pass"}, + {"path": "specs/ternary/comb_bitnet_neuron.t27", "t27b": "pass"}, + {"path": "specs/ternary/comb_ternary_dot.t27", "t27b": "pass"}, + {"path": "specs/ternary/gft_add_rne.t27", "t27b": "pass"}, + {"path": "specs/ternary/gft_argmax4.t27", "t27b": "pass"}, + {"path": "specs/ternary/gft_axpy.t27", "t27b": "pass"}, + {"path": "specs/ternary/gft_bitnet_neuron.t27", "t27b": "pass"}, + {"path": "specs/ternary/gft_classifier4.t27", "t27b": "pass"}, + {"path": "specs/ternary/gft_classify.t27", "t27b": "pass"}, + {"path": "specs/ternary/gft_classify3.t27", "t27b": "pass"}, + {"path": "specs/ternary/gft_dot2.t27", "t27b": "pass"}, + {"path": "specs/ternary/gft_dot2_rne.t27", "t27b": "pass"}, + {"path": "specs/ternary/gft_dot4.t27", "t27b": "pass"}, + {"path": "specs/ternary/gft_dot4_rne.t27", "t27b": "pass"}, + {"path": "specs/ternary/gft_dot8.t27", "t27b": "pass"}, + {"path": "specs/ternary/gft_exp2.t27", "t27b": "pass"}, + {"path": "specs/ternary/gft_hidden2.t27", "t27b": "pass"}, + {"path": "specs/ternary/gft_layer2.t27", "t27b": "pass"}, + {"path": "specs/ternary/gft_layer3.t27", "t27b": "pass"}, + {"path": "specs/ternary/gft_layer4.t27", "t27b": "pass"}, + {"path": "specs/ternary/gft_log2.t27", "t27b": "pass"}, + {"path": "specs/ternary/gft_logistic.t27", "t27b": "pass"}, + {"path": "specs/ternary/gft_madd.t27", "t27b": "pass"}, + {"path": "specs/ternary/gft_magsub_tie.t27", "t27b": "pass"}, + {"path": "specs/ternary/gft_mlp2.t27", "t27b": "pass"}, + {"path": "specs/ternary/gft_mlp3.t27", "t27b": "pass"}, + {"path": "specs/ternary/gft_mul_rne.t27", "t27b": "pass"}, + {"path": "specs/ternary/gft_neuron_full.t27", "t27b": "pass"}, + {"path": "specs/ternary/gft_nll.t27", "t27b": "pass"}, + {"path": "specs/ternary/gft_recip.t27", "t27b": "pass"}, + {"path": "specs/ternary/gft_relu.t27", "t27b": "pass"}, + {"path": "specs/ternary/gft_sadd.t27", "t27b": "pass"}, + {"path": "specs/ternary/gft_sgd_step.t27", "t27b": "pass"}, + {"path": "specs/ternary/gft_signed_dot4.t27", "t27b": "pass"}, + {"path": "specs/ternary/gft_signed_mac.t27", "t27b": "pass"}, + {"path": "specs/ternary/gft_smul.t27", "t27b": "pass"}, + {"path": "specs/ternary/gft_softmax4.t27", "t27b": "pass"}, + {"path": "specs/ternary/gft_softmax_grad4.t27", "t27b": "pass"}, + {"path": "specs/ternary/gft_train1.t27", "t27b": "pass"}, + {"path": "specs/ternary/gft_train2.t27", "t27b": "pass"}, + {"path": "specs/ternary/gft_train2relu.t27", "t27b": "pass"}, + {"path": "specs/ternary/gft_xorbp.t27", "t27b": "pass"}, + {"path": "specs/ternary/gft_xorbp2.t27", "t27b": "pass"}, + {"path": "specs/ternary/gft_xornet.t27", "t27b": "pass"}, + {"path": "specs/ternary/gft_xorpercep.t27", "t27b": "pass"}, + {"path": "specs/ternary/gft_xorpercep3.t27", "t27b": "pass"}, + {"path": "specs/ternary/gft_xorpercep4.t27", "t27b": "pass"}, + {"path": "specs/ternary/gft_xortrain.t27", "t27b": "pass"}, + {"path": "specs/ternary/radix_economy.t27", "t27b": "pass"}, + {"path": "specs/ternary/stream_ternary_mac.t27", "t27b": "pass"}, + {"path": "specs/ternary/ternary_full_adder.t27", "t27b": "pass"}, + {"path": "specs/ternary/ternary_mac.t27", "t27b": "pass"}, + {"path": "specs/ternary/ternary_ripple_adder.t27", "t27b": "pass"}, + {"path": "specs/ternary/ternary_xor.t27", "t27b": "pass"}, + {"path": "specs/ternary/trits.t27", "t27b": "pass"}, + {"path": "specs/tools/catalog.t27", "t27b": "pass"}, + {"path": "specs/tools/epic_ci.t27", "t27b": "pass"}, + {"path": "specs/tools/mcp/gitbutler.t27", "t27b": "pass"}, + {"path": "specs/tools/mcp/inngest-dev.t27", "t27b": "pass"}, + {"path": "specs/tools/mcp/needle.t27", "t27b": "pass"}, + {"path": "specs/tools/mcp/neon.t27", "t27b": "pass"}, + {"path": "specs/tools/mcp/notebooklm.t27", "t27b": "pass"}, + {"path": "specs/tools/mcp/railway-mcp-server.t27", "t27b": "pass"}, + {"path": "specs/tools/mcp/t27-traceability.t27", "t27b": "pass"}, + {"path": "specs/tools/mcp/tri-mcp.t27", "t27b": "pass"}, + {"path": "specs/tools/mcp/tri-ssot.t27", "t27b": "pass"}, + {"path": "specs/tools/mcp/trinity.t27", "t27b": "pass"}, + {"path": "specs/tools/mcp/zig-docs.t27", "t27b": "pass"}, + {"path": "specs/tools/mcp_protocol.t27", "t27b": "pass"}, + {"path": "specs/tools/t27o/rust_convert.t27", "t27b": "pass"}, + {"path": "specs/tools/t27o/rust_std.t27", "t27b": "pass"}, + {"path": "specs/tools/tri/abandoned.t27", "t27b": "pass"}, + {"path": "specs/tools/tri/cell.t27", "t27b": "pass"}, + {"path": "specs/tools/tri/census.t27", "t27b": "pass"}, + {"path": "specs/tools/tri/ci.t27", "t27b": "pass"}, + {"path": "specs/tools/tri/competitors.t27", "t27b": "pass"}, + {"path": "specs/tools/tri/discard.t27", "t27b": "pass"}, + {"path": "specs/tools/tri/doctor.t27", "t27b": "pass"}, + {"path": "specs/tools/tri/elab.t27", "t27b": "pass"}, + {"path": "specs/tools/tri/emit.t27", "t27b": "pass"}, + {"path": "specs/tools/tri/experience.t27", "t27b": "pass"}, + {"path": "specs/tools/tri/fleet.t27", "t27b": "pass"}, + {"path": "specs/tools/tri/fmt.t27", "t27b": "pass"}, + {"path": "specs/tools/tri/fpga.t27", "t27b": "pass"}, + {"path": "specs/tools/tri/gates.t27", "t27b": "pass"}, + {"path": "specs/tools/tri/gen.t27", "t27b": "pass"}, + {"path": "specs/tools/tri/harness.t27", "t27b": "pass"}, + {"path": "specs/tools/tri/health.t27", "t27b": "pass"}, + {"path": "specs/tools/tri/hooks.t27", "t27b": "pass"}, + {"path": "specs/tools/tri/issues.t27", "t27b": "pass"}, + {"path": "specs/tools/tri/jumps.t27", "t27b": "pass"}, + {"path": "specs/tools/tri/kinds.t27", "t27b": "pass"}, + {"path": "specs/tools/tri/lean.t27", "t27b": "pass"}, + {"path": "specs/tools/tri/ledgers.t27", "t27b": "pass"}, + {"path": "specs/tools/tri/loop.t27", "t27b": "pass"}, + {"path": "specs/tools/tri/merging.t27", "t27b": "pass"}, + {"path": "specs/tools/tri/misread.t27", "t27b": "pass"}, + {"path": "specs/tools/tri/mods.t27", "t27b": "pass"}, + {"path": "specs/tools/tri/mutate.t27", "t27b": "pass"}, + {"path": "specs/tools/tri/now.t27", "t27b": "pass"}, + {"path": "specs/tools/tri/one-away.t27", "t27b": "pass"}, + {"path": "specs/tools/tri/orphaned.t27", "t27b": "pass"}, + {"path": "specs/tools/tri/pr.t27", "t27b": "pass"}, + {"path": "specs/tools/tri/prose.t27", "t27b": "pass"}, + {"path": "specs/tools/tri/quantifiers.t27", "t27b": "pass"}, + {"path": "specs/tools/tri/red.t27", "t27b": "pass"}, + {"path": "specs/tools/tri/reseal.t27", "t27b": "pass"}, + {"path": "specs/tools/tri/rtl.t27", "t27b": "pass"}, + {"path": "specs/tools/tri/seals.t27", "t27b": "pass"}, + {"path": "specs/tools/tri/serve.t27", "t27b": "pass"}, + {"path": "specs/tools/tri/skill.t27", "t27b": "pass"}, + {"path": "specs/tools/tri/status.t27", "t27b": "pass"}, + {"path": "specs/tools/tri/sweep.t27", "t27b": "pass"}, + {"path": "specs/tools/tri/synth.t27", "t27b": "pass"}, + {"path": "specs/tools/tri/test.t27", "t27b": "pass"}, + {"path": "specs/tools/tri/topic.t27", "t27b": "pass"}, + {"path": "specs/tools/tri/types.t27", "t27b": "pass"}, + {"path": "specs/tools/tri/unparsed.t27", "t27b": "pass"}, + {"path": "specs/tools/tri/vectors.t27", "t27b": "pass"}, + {"path": "specs/tools/tri/verdict.t27", "t27b": "pass"}, + {"path": "specs/tools/tri/vsim.t27", "t27b": "pass"}, + {"path": "specs/tools/tri/window.t27", "t27b": "pass"}, + {"path": "specs/tools/tri/worktrees.t27", "t27b": "pass"}, + {"path": "specs/tools/trinity/tri/bench.t27", "t27b": "pass"}, + {"path": "specs/tools/trinity/tri/bio.t27", "t27b": "pass"}, + {"path": "specs/tools/trinity/tri/blindspots.t27", "t27b": "pass"}, + {"path": "specs/tools/trinity/tri/conscious.t27", "t27b": "pass"}, + {"path": "specs/tools/trinity/tri/constants.t27", "t27b": "pass"}, + {"path": "specs/tools/trinity/tri/cosmos.t27", "t27b": "pass"}, + {"path": "specs/tools/trinity/tri/dashboard.t27", "t27b": "pass"}, + {"path": "specs/tools/trinity/tri/fib.t27", "t27b": "pass"}, + {"path": "specs/tools/trinity/tri/fpga.t27", "t27b": "pass"}, + {"path": "specs/tools/trinity/tri/gematria.t27", "t27b": "pass"}, + {"path": "specs/tools/trinity/tri/govern.t27", "t27b": "pass"}, + {"path": "specs/tools/trinity/tri/hardware.t27", "t27b": "pass"}, + {"path": "specs/tools/trinity/tri/identity.t27", "t27b": "pass"}, + {"path": "specs/tools/trinity/tri/lucas.t27", "t27b": "pass"}, + {"path": "specs/tools/trinity/tri/mesh.t27", "t27b": "pass"}, + {"path": "specs/tools/trinity/tri/needle-check.t27", "t27b": "pass"}, + {"path": "specs/tools/trinity/tri/needle-search.t27", "t27b": "pass"}, + {"path": "specs/tools/trinity/tri/needle.t27", "t27b": "pass"}, + {"path": "specs/tools/trinity/tri/omega.t27", "t27b": "pass"}, + {"path": "specs/tools/trinity/tri/particles.t27", "t27b": "pass"}, + {"path": "specs/tools/trinity/tri/phi.t27", "t27b": "pass"}, + {"path": "specs/tools/trinity/tri/quantum.t27", "t27b": "pass"}, + {"path": "specs/tools/trinity/tri/reputation.t27", "t27b": "pass"}, + {"path": "specs/tools/trinity/tri/sacred-const.t27", "t27b": "pass"}, + {"path": "specs/tools/trinity/tri/spiral.t27", "t27b": "pass"}, + {"path": "specs/tools/trinity/tri/swarm.t27", "t27b": "pass"}, + {"path": "specs/tools/trinity/tri/test.t27", "t27b": "pass"}, + {"path": "specs/tools/trinity/tri/vsa.t27", "t27b": "pass"}, + {"path": "specs/tools/trinity/tri/wallet.t27", "t27b": "pass"}, + {"path": "specs/traffic_animator.t27", "t27b": "pass"}, + {"path": "specs/tri/actors/metrics.t27", "t27b": "pass"}, + {"path": "specs/tri/agent/faculty_board.t27", "t27b": "pass"}, + {"path": "specs/tri/catalog/health.t27", "t27b": "pass"}, + {"path": "specs/tri/collections/namespace.t27", "t27b": "pass"}, + {"path": "specs/tri/crypto/ed25519.t27", "t27b": "pass"}, + {"path": "specs/tri/crypto/hex.t27", "t27b": "pass"}, + {"path": "specs/tri/crypto/sha256.t27", "t27b": "pass"}, + {"path": "specs/tri/crypto/sha512.t27", "t27b": "pass"}, + {"path": "specs/tri/graph/bellman_ford.t27", "t27b": "pass"}, + {"path": "specs/tri/graph/graph.t27", "t27b": "pass"}, + {"path": "specs/tri/graph/topological_sort.t27", "t27b": "pass"}, + {"path": "specs/tri/hot/hot.t27", "t27b": "pass"}, + {"path": "specs/tri/lab/receipt.t27", "t27b": "pass"}, + {"path": "specs/tri/lanes/lanes.t27", "t27b": "pass"}, + {"path": "specs/tri/math/math.t27", "t27b": "pass"}, + {"path": "specs/tri/math/measurement.t27", "t27b": "pass"}, + {"path": "specs/tri/misread/shapes.t27", "t27b": "pass"}, + {"path": "specs/tri/mutate/census.t27", "t27b": "pass"}, + {"path": "specs/tri/mutate/lab.t27", "t27b": "pass"}, + {"path": "specs/tri/mutate/plant.t27", "t27b": "pass"}, + {"path": "specs/tri/mutate/survivors.t27", "t27b": "pass"}, + {"path": "specs/tri/network/payout.t27", "t27b": "pass"}, + {"path": "specs/tri/pipeline/codegen.t27", "t27b": "pass"}, + {"path": "specs/tri/pipeline/spec_writer.t27", "t27b": "pass"}, + {"path": "specs/tri/pipeline/workflow.t27", "t27b": "pass"}, + {"path": "specs/tri/reseal/seal.t27", "t27b": "pass"}, + {"path": "specs/tri/search/pattern.t27", "t27b": "pass"}, + {"path": "specs/tri/sort/insertion_sort.t27", "t27b": "pass"}, + {"path": "specs/tri/sort/merge_sort.t27", "t27b": "pass"}, + {"path": "specs/tri/sort/selection_sort.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/a64.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/any_param_plan.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/arith_op.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/ast_scan.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/ast_shape.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/ast_walk.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/bit_cast_plan.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/blockers.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/builtin_plan.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/check_budget.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/cmp_op.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/coerce_plan.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/comptime_float.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/conformance/anonymous_struct.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/conformance/anytype_typeof.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/conformance/array_length_expr.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/conformance/array_literal.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/conformance/array_literal_value.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/conformance/array_repeat_text.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/conformance/bare_abs.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/conformance/big_frame.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/conformance/big_repeat_global.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/conformance/bit_cast.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/conformance/brace_invariant.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/conformance/builtin_abs_max_min_pi.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/conformance/carried_allocator.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/conformance/carried_container.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/conformance/cmp_out_of_range.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/conformance/comptime_float.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/conformance/comptime_float_f128.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/conformance/const_division.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/conformance/const_optional.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/conformance/discard_value.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/conformance/div_trunc_panic.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/conformance/elf_object.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/conformance/empty_anon_literal.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/conformance/empty_typed_array_literal.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/conformance/eval_branch_quota.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/conformance/float_as.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/conformance/float_call_cast.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/conformance/float_from_int_literal.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/conformance/float_mul_pow2.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/conformance/float_sqrt.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/conformance/frame_address_caller_owned.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/conformance/i128_arith.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/conformance/i128_ops.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/conformance/i128_return.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/conformance/int_cast.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/conformance/int_cast_index.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/conformance/large_frame.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/conformance/lazy_signature.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/conformance/let_reassigned.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/conformance/libm_logf.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/conformance/libm_powf.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/conformance/libm_rounding.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/conformance/libm_std_math.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/conformance/module_var_in_test.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/conformance/negative_float_literal.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/conformance/nested_anon_struct.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/conformance/numeric_coercion.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/conformance/odd_width_int.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/conformance/opaque_pointer.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/conformance/opt_void.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/conformance/optional_enum_compare.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/conformance/optional_module_var.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/conformance/param_discard.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/conformance/pointer_equality.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/conformance/postfix_optional.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/conformance/rem_int.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/conformance/repeat_addr_unreached.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/conformance/repeat_local.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/conformance/repeat_width_suffix.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/conformance/return_undefined_void.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/conformance/scaffold_local.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/conformance/scope_exit.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/conformance/scoped_gf16.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/conformance/shadow_module_var.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/conformance/size_of.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/conformance/slice_arg_one_element.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/conformance/static_slice_literal.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/conformance/std_mem_byte_slice.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/conformance/stdmem.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/conformance/str_module_var.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/conformance/string_slice_literal.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/conformance/struct_lit_if.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/conformance/test_local_write.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/conformance/tuple_local.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/conformance/tuple_local_index.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/conformance/type_alias.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/conformance/type_void.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/conformance/undefined_arg.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/conformance/undefined_module_var.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/conformance/unreached_stub.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/conformance/unread_anytype.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/conformance/unresolved_signature.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/conformance/untyped_local.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/conformance/untyped_local_uses.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/conformance/value_ignored.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/conformance/value_params.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/conformance/verilog_lib.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/conformance/verilog_prim.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/conformance/verilog_use.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/conformance/verilog_widths.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/conformance/void_bind.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/conformance/wide_int_const.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/conformance/zig_keyword_field.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/const_div_plan.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/discard_plan.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/dogfood.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/elf.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/emit_kit.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/empty_lit_plan.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/eval_arith.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/float_as_plan.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/frame_store_plan.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/fuzz.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/fuzz_oracle.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/i128_plan.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/int_cast_plan.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/lazy_sig_plan.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/ledger_steward.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/lencall.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/libm.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/libm_plan.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/literal_plan.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/macho.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/opaque_plan.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/optional_compare_plan.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/ptr_eq_plan.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/reduce.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/ref_var_plan.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/scaffold_plan.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/slice_lit_plan.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/source_text.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/stdmem.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/stdmem_plan.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/steward.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/text_escape.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/ts_emit.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/ts_plan.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/tuple_local_plan.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/type_text.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/undefined_arg_plan.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/verdict_key.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/verilog_emit.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/verilog_plan.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/void_bind_plan.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/wide_plan.t27", "t27b": "pass"}, + {"path": "specs/tri/test/report.t27", "t27b": "pass"}, + {"path": "specs/tri/utils/args.t27", "t27b": "pass"}, + {"path": "specs/tri/utils/exit_codes.t27", "t27b": "pass"}, + {"path": "specs/tri/utils/template.t27", "t27b": "pass"}, + {"path": "specs/trinet/etx.t27", "t27b": "pass"}, + {"path": "specs/trinet/ledger.t27", "t27b": "pass"}, + {"path": "specs/trinet/mint_authority.t27", "t27b": "pass"}, + {"path": "specs/trinet/node-work-credit.t27", "t27b": "pass"}, + {"path": "specs/trinet/tri-bridge.t27", "t27b": "pass"}, + {"path": "specs/trinity/build_graph.t27", "t27b": "pass"}, + {"path": "specs/trinity/capabilities/abi.c-api.t27", "t27b": "pass"}, + {"path": "specs/trinity/capabilities/agent.daemons.t27", "t27b": "pass"}, + {"path": "specs/trinity/capabilities/agent.phi-loop.t27", "t27b": "pass"}, + {"path": "specs/trinity/capabilities/agent.tri-api.t27", "t27b": "pass"}, + {"path": "specs/trinity/capabilities/api.http-server.t27", "t27b": "pass"}, + {"path": "specs/trinity/capabilities/archive.legacy.t27", "t27b": "pass"}, + {"path": "specs/trinity/capabilities/bench.suite.t27", "t27b": "pass"}, + {"path": "specs/trinity/capabilities/bot.tri-bot.t27", "t27b": "pass"}, + {"path": "specs/trinity/capabilities/brain.regions.t27", "t27b": "pass"}, + {"path": "specs/trinity/capabilities/catalog.spec-mirror.t27", "t27b": "pass"}, + {"path": "specs/trinity/capabilities/catalog.world-scan.t27", "t27b": "pass"}, + {"path": "specs/trinity/capabilities/cli.tri.t27", "t27b": "pass"}, + {"path": "specs/trinity/capabilities/convert.b2t.t27", "t27b": "pass"}, + {"path": "specs/trinity/capabilities/examples.zig.t27", "t27b": "pass"}, + {"path": "specs/trinity/capabilities/ext.vscode-swe.t27", "t27b": "pass"}, + {"path": "specs/trinity/capabilities/fpga.adapter.t27", "t27b": "pass"}, + {"path": "specs/trinity/capabilities/fpga.in-repo.t27", "t27b": "pass"}, + {"path": "specs/trinity/capabilities/lib.trinity.t27", "t27b": "pass"}, + {"path": "specs/trinity/capabilities/llm.firebird.t27", "t27b": "pass"}, + {"path": "specs/trinity/capabilities/llm.igla-chat.t27", "t27b": "pass"}, + {"path": "specs/trinity/capabilities/mcp.needle-mcp.t27", "t27b": "pass"}, + {"path": "specs/trinity/capabilities/mcp.trinity-mcp.t27", "t27b": "pass"}, + {"path": "specs/trinity/capabilities/native.canvas.t27", "t27b": "pass"}, + {"path": "specs/trinity/capabilities/native.node-gui.t27", "t27b": "pass"}, + {"path": "specs/trinity/capabilities/native.queen-app.t27", "t27b": "pass"}, + {"path": "specs/trinity/capabilities/node.trinity-node.t27", "t27b": "pass"}, + {"path": "specs/trinity/capabilities/numeric.golden-float.t27", "t27b": "pass"}, + {"path": "specs/trinity/capabilities/ops.deploy-infra.t27", "t27b": "pass"}, + {"path": "specs/trinity/capabilities/ops.railway-cli.t27", "t27b": "pass"}, + {"path": "specs/trinity/capabilities/pkg.vendored-cache.t27", "t27b": "pass"}, + {"path": "specs/trinity/capabilities/queen.lib.t27", "t27b": "pass"}, + {"path": "specs/trinity/capabilities/registry.commands.t27", "t27b": "pass"}, + {"path": "specs/trinity/capabilities/release.packaging.t27", "t27b": "pass"}, + {"path": "specs/trinity/capabilities/research.nexus-docs.t27", "t27b": "pass"}, + {"path": "specs/trinity/capabilities/research.programs.t27", "t27b": "pass"}, + {"path": "specs/trinity/capabilities/research.unreferenced-sources.t27", "t27b": "pass"}, + {"path": "specs/trinity/capabilities/search.vsa-index.t27", "t27b": "pass"}, + {"path": "specs/trinity/capabilities/specs.t27-vendored-compiler.t27", "t27b": "pass"}, + {"path": "specs/trinity/capabilities/specs.tri-corpus.t27", "t27b": "pass"}, + {"path": "specs/trinity/capabilities/specs.vibee-corpus.t27", "t27b": "pass"}, + {"path": "specs/trinity/capabilities/state.trinity-dir.t27", "t27b": "pass"}, + {"path": "specs/trinity/capabilities/test.graph.t27", "t27b": "pass"}, + {"path": "specs/trinity/capabilities/tools.scripts.t27", "t27b": "pass"}, + {"path": "specs/trinity/capabilities/train.hslm.t27", "t27b": "pass"}, + {"path": "specs/trinity/capabilities/training.targets.t27", "t27b": "pass"}, + {"path": "specs/trinity/capabilities/tri27.programs.t27", "t27b": "pass"}, + {"path": "specs/trinity/capabilities/tri27.toolchain.t27", "t27b": "pass"}, + {"path": "specs/trinity/capabilities/vibee.compiler.t27", "t27b": "pass"}, + {"path": "specs/trinity/capabilities/vsa.zig-hdc.t27", "t27b": "pass"}, + {"path": "specs/trinity/capabilities/web.docsite.t27", "t27b": "pass"}, + {"path": "specs/trinity/capabilities/web.queen-web.t27", "t27b": "pass"}, + {"path": "specs/trinity/capabilities/web.site.t27", "t27b": "pass"}, + {"path": "specs/trinity/compiler_matrix.t27", "t27b": "pass"}, + {"path": "specs/trinity/project.t27", "t27b": "pass"}, + {"path": "specs/ui/queen_evidence.t27", "t27b": "pass"}, + {"path": "specs/vault/audit.t27", "t27b": "pass"}, + {"path": "specs/vault/merge.t27", "t27b": "pass"}, + {"path": "specs/vault/policy.t27", "t27b": "pass"}, + {"path": "specs/verified/bench_agent.t27", "t27b": "pass"}, + {"path": "specs/verified/bench_boards.t27", "t27b": "pass"}, + {"path": "specs/verified/bitstream_reuse.t27", "t27b": "pass"}, + {"path": "specs/verified/bitstream_share.t27", "t27b": "pass"}, + {"path": "specs/verified/clock_constraints.t27", "t27b": "pass"}, + {"path": "specs/verified/corpus_merkle.t27", "t27b": "pass"}, + {"path": "specs/verified/corpus_receipt.t27", "t27b": "pass"}, + {"path": "specs/verified/ddc_receipt.t27", "t27b": "pass"}, + {"path": "specs/verified/device_dna.t27", "t27b": "pass"}, + {"path": "specs/verified/device_evidence.t27", "t27b": "pass"}, + {"path": "specs/verified/die_binding.t27", "t27b": "pass"}, + {"path": "specs/verified/digest_cache.t27", "t27b": "pass"}, + {"path": "specs/verified/evidence_chain.t27", "t27b": "pass"}, + {"path": "specs/verified/failure_loop.t27", "t27b": "pass"}, + {"path": "specs/verified/frontier.t27", "t27b": "pass"}, + {"path": "specs/verified/gen_hash_cache.t27", "t27b": "pass"}, + {"path": "specs/verified/independence.t27", "t27b": "pass"}, + {"path": "specs/verified/payout.t27", "t27b": "pass"}, + {"path": "specs/verified/poc/a/slot.t27", "t27b": "pass"}, + {"path": "specs/verified/poc/b/slot.t27", "t27b": "pass"}, + {"path": "specs/verified/poc/run.t27", "t27b": "pass"}, + {"path": "specs/verified/poc/static_counter.t27", "t27b": "pass"}, + {"path": "specs/verified/receipt.t27", "t27b": "pass"}, + {"path": "specs/verified/region.t27", "t27b": "pass"}, + {"path": "specs/verified/reuse.t27", "t27b": "pass"}, + {"path": "specs/verified/review_gate.t27", "t27b": "pass"}, + {"path": "specs/verified/run_record.t27", "t27b": "pass"}, + {"path": "specs/verified/seal_check.t27", "t27b": "pass"}, + {"path": "specs/verified/seal_identity.t27", "t27b": "pass"}, + {"path": "specs/verified/signed_receipt.t27", "t27b": "pass"}, + {"path": "specs/verified/silicon_queue.t27", "t27b": "pass"}, + {"path": "specs/verified/silicon_runs.t27", "t27b": "pass"}, + {"path": "specs/verified/suite_jobs.t27", "t27b": "pass"}, + {"path": "specs/verified/ternary_link_run.t27", "t27b": "pass"}, + {"path": "specs/verified/verdict.t27", "t27b": "pass"}, + {"path": "specs/verified/verdict_audit.t27", "t27b": "pass"}, + {"path": "specs/verified/watch.t27", "t27b": "pass"}, + {"path": "specs/vm/trinity_vm.t27", "t27b": "pass"}, + {"path": "specs/vsa/similarity_search.t27", "t27b": "pass"}, + {"path": "specs/vsa/trinity_compat.t27", "t27b": "pass"}, + {"path": "specs/xilinx7/bench_coverage.t27", "t27b": "pass"}, + {"path": "specs/xilinx7/far.t27", "t27b": "pass"}, + {"path": "specs/xilinx7/flow.t27", "t27b": "pass"}, + {"path": "specs/xilinx7/frames.t27", "t27b": "pass"}, + {"path": "specs/xilinx7/packets.t27", "t27b": "pass"} ] } diff --git a/specs/port/trios/crates/trios-chat/rings/CR-CHAT-07/src/cover_traffic_inter_epoch_continuity_guard.t27 b/specs/port/trios/crates/trios-chat/rings/CR-CHAT-07/src/cover_traffic_inter_epoch_continuity_guard.t27 new file mode 100644 index 0000000000..82dab9788d --- /dev/null +++ b/specs/port/trios/crates/trios-chat/rings/CR-CHAT-07/src/cover_traffic_inter_epoch_continuity_guard.t27 @@ -0,0 +1,286 @@ +module port::trios::crates::trios-chat::rings::CR-CHAT-07::src::cover_traffic_inter_epoch_continuity_guard; + +// Port of gHashTag/trios crates/trios-chat/rings/CR-CHAT-07/src/cover_traffic_inter_epoch_continuity_guard.rs +// (CR-CHAT-07 - Cover traffic inter-epoch continuity guard, +// Wave-103 Lane A, R-CHAT-10). +// +// The cover rate must hold across epoch boundaries: a rate drop +// at epoch N names the key-rotation point, rate changes +// correlated with membership changes reveal who joined or left, +// and the epoch where the rate moves is the epoch where the +// content moved. The rules, in the original's order: the batch +// ceiling, then per epoch the zero-epoch probe, the rate floor, +// the rate ceiling, the strictly-increasing epoch number and +// the consecutive-rate deviation ceiling (a tenth, measured +// against the previous rate). +// +// The original returns Result<(), ContinuityError>. This port +// carries the verdict as a named struct (owner decision D5): Ok +// first, then the six variants in the original's declaration +// order - DeviationExceeded, NotIncreasing, ZeroEpoch, BelowMin, +// AboveMax, TooMany - with every payload field: idx with prev +// and current rates and the ceiling deviation for +// DeviationExceeded, idx with prev and current epochs for +// NotIncreasing, idx with the rate and its bound for the rate +// rules, and got with max for the ceiling. +// +// The original's arithmetic is f64 throughout - the rates live +// in the records as f64, the deviation is the absolute +// difference over the previous rate - so the port needs no +// casts and no caller-computed statistics: the absolute +// difference is the guarded if, and every fixture value is +// exact in f64. The boundary fixture measures a deviation of +// 0.099 against the ceiling of 0.1. + +// Maximum rate deviation between consecutive epochs (msgs/sec). +pub const CTIC_MAX_RATE_DEV: f64 = 0.1; + +// Minimum emission rate (msgs/sec). +pub const CTIC_MIN_RATE: f64 = 0.5; + +// Maximum emission rate (msgs/sec). +pub const CTIC_MAX_RATE: f64 = 10.0; + +// Maximum epochs per batch. +pub const CTIC_MAX_EPOCHS: usize = 256; + +// An epoch's cover traffic rate record. +pub struct EpochRate { + epoch: u64, + rate: f64, +} + +// Verdict codes: Ok(()) and ContinuityError's variants, in declaration order. +pub enum ContinuityCode { + Ok, + DeviationExceeded, + NotIncreasing, + ZeroEpoch, + BelowMin, + AboveMax, + TooMany, +} + +// The verdict of the inter-epoch continuity validation, with +// every error payload field. +pub struct ContinuityVerdict { + code: ContinuityCode, + idx: usize, + got: usize, + bound: usize, + prev_epoch: u64, + current_epoch: u64, + prev_rate: f64, + current_rate: f64, + bound_f: f64, +} + +// The absolute difference of two rates - the original's .abs() +// on the deviation numerator, the guarded if. +pub fn rate_abs_diff(a: f64, b: f64) -> f64 { + if (a > b) { + return a - b; + } + return b - a; +} + +// [VERIFIED] Validate cover traffic inter-epoch continuity. +// Returns Ok only when every rule holds, checked in the +// original's order: the batch ceiling, then per epoch the zero +// epoch, the rate floor, the rate ceiling, the strictly- +// increasing epoch and the consecutive-rate deviation ceiling. +pub fn validate_inter_epoch_continuity(epochs: []const EpochRate) -> ContinuityVerdict { + if (epochs.len > CTIC_MAX_EPOCHS) { + return ContinuityVerdict { code: ContinuityCode.TooMany, idx: 0, got: epochs.len, bound: CTIC_MAX_EPOCHS, prev_epoch: 0, current_epoch: 0, prev_rate: 0.0, current_rate: 0.0, bound_f: 0.0, }; + } + var prev_epoch: u64 = 0; + var prev_rate: f64 = 0.0; + for i in 0..epochs.len { + if (epochs[i].epoch == 0) { + return ContinuityVerdict { code: ContinuityCode.ZeroEpoch, idx: i, got: 0, bound: 0, prev_epoch: 0, current_epoch: 0, prev_rate: 0.0, current_rate: 0.0, bound_f: 0.0, }; + } + if (epochs[i].rate < CTIC_MIN_RATE) { + return ContinuityVerdict { code: ContinuityCode.BelowMin, idx: i, got: 0, bound: 0, prev_epoch: 0, current_epoch: 0, prev_rate: 0.0, current_rate: epochs[i].rate, bound_f: CTIC_MIN_RATE, }; + } + if (epochs[i].rate > CTIC_MAX_RATE) { + return ContinuityVerdict { code: ContinuityCode.AboveMax, idx: i, got: 0, bound: 0, prev_epoch: 0, current_epoch: 0, prev_rate: 0.0, current_rate: epochs[i].rate, bound_f: CTIC_MAX_RATE, }; + } + if (i > 0) { + if (epochs[i].epoch <= prev_epoch) { + return ContinuityVerdict { code: ContinuityCode.NotIncreasing, idx: i, got: 0, bound: 0, prev_epoch: prev_epoch, current_epoch: epochs[i].epoch, prev_rate: 0.0, current_rate: 0.0, bound_f: 0.0, }; + } + const dev: f64 = rate_abs_diff(epochs[i].rate, prev_rate) / prev_rate; + if (dev > CTIC_MAX_RATE_DEV) { + return ContinuityVerdict { code: ContinuityCode.DeviationExceeded, idx: i, got: 0, bound: 0, prev_epoch: 0, current_epoch: 0, prev_rate: prev_rate, current_rate: epochs[i].rate, bound_f: CTIC_MAX_RATE_DEV, }; + } + } + prev_epoch = epochs[i].epoch; + prev_rate = epochs[i].rate; + } + return ContinuityVerdict { code: ContinuityCode.Ok, idx: 0, got: 0, bound: 0, prev_epoch: 0, current_epoch: 0, prev_rate: 0.0, current_rate: 0.0, bound_f: 0.0, }; +} + +// **CTIC-01** - the deviation ceiling rejected: 3.0 after 2.0 - +// a deviation of 0.5 over the ceiling of 0.1. +test ctic_01_deviation_exceeded_rejected { + const es: [2]EpochRate = [2]EpochRate{ + EpochRate { epoch: 1, rate: 2.0, }, + EpochRate { epoch: 2, rate: 3.0, }, + }; + const v = validate_inter_epoch_continuity(&es); + assert(v.code == ContinuityCode.DeviationExceeded); + assert(v.idx == 1); + assert(v.prev_rate == 2.0); + assert(v.current_rate == 3.0); + assert(v.bound_f == 0.1); +} + +// **CTIC-02** - a non-increasing epoch rejected: epoch three +// after epoch five. +test ctic_02_not_increasing_rejected { + const es: [2]EpochRate = [2]EpochRate{ + EpochRate { epoch: 5, rate: 2.0, }, + EpochRate { epoch: 3, rate: 2.0, }, + }; + const v = validate_inter_epoch_continuity(&es); + assert(v.code == ContinuityCode.NotIncreasing); + assert(v.idx == 1); + assert(v.prev_epoch == 5); + assert(v.current_epoch == 3); +} + +// **CTIC-03** - the zero epoch rejected. +test ctic_03_zero_epoch_rejected { + const es: [1]EpochRate = [1]EpochRate{ + EpochRate { epoch: 0, rate: 2.0, }, + }; + const v = validate_inter_epoch_continuity(&es); + assert(v.code == ContinuityCode.ZeroEpoch); + assert(v.idx == 0); +} + +// **CTIC-04** - a rate below the minimum rejected: 0.1 of a +// floor 0.5. +test ctic_04_below_min_rejected { + const es: [1]EpochRate = [1]EpochRate{ + EpochRate { epoch: 1, rate: 0.1, }, + }; + const v = validate_inter_epoch_continuity(&es); + assert(v.code == ContinuityCode.BelowMin); + assert(v.idx == 0); + assert(v.current_rate == 0.1); + assert(v.bound_f == 0.5); +} + +// **CTIC-05** - a rate above the maximum rejected: 15.0 of a +// ceiling 10.0. +test ctic_05_above_max_rejected { + const es: [1]EpochRate = [1]EpochRate{ + EpochRate { epoch: 1, rate: 15.0, }, + }; + const v = validate_inter_epoch_continuity(&es); + assert(v.code == ContinuityCode.AboveMax); + assert(v.idx == 0); + assert(v.current_rate == 15.0); + assert(v.bound_f == 10.0); +} + +// **CTIC-06** - too many rejected: 257 epochs of a maximum 256, +// built in a loop like the original's, the epochs walking one +// upward. The batch rule fires before any epoch is examined. +test ctic_06_too_many_rejected { + var es: [257]EpochRate; + for i in 0..257 { + es[i] = EpochRate { epoch: @as(u64, i) + 1, rate: 2.0, }; + } + const v = validate_inter_epoch_continuity(&es); + assert(v.code == ContinuityCode.TooMany); + assert(v.got == 257); + assert(v.bound == 256); +} + +// **CTIC-07** - the valid batch accepted: 2.0, 2.05, 1.95 - +// deviations 0.025 and 0.049, both under the ceiling. +test ctic_07_valid_accepted { + const es: [3]EpochRate = [3]EpochRate{ + EpochRate { epoch: 1, rate: 2.0, }, + EpochRate { epoch: 2, rate: 2.05, }, + EpochRate { epoch: 3, rate: 1.95, }, + }; + const v = validate_inter_epoch_continuity(&es); + assert(v.code == ContinuityCode.Ok); +} + +// **CTIC-08** - an empty batch accepted. +test ctic_08_empty_accepted { + const es: [0]EpochRate = [0]EpochRate{}; + const v = validate_inter_epoch_continuity(&es); + assert(v.code == ContinuityCode.Ok); +} + +// **CTIC-09** - a single epoch accepted: the deviation check +// needs a predecessor. +test ctic_09_single_accepted { + const es: [1]EpochRate = [1]EpochRate{ + EpochRate { epoch: 1, rate: 2.0, }, + }; + const v = validate_inter_epoch_continuity(&es); + assert(v.code == ContinuityCode.Ok); +} + +// **CTIC-10** - the deviation boundary accepted: 2.198 after +// 2.0 - a deviation of 0.099 against the ceiling of 0.1. +test ctic_10_boundary_accepted { + const es: [2]EpochRate = [2]EpochRate{ + EpochRate { epoch: 1, rate: 2.0, }, + EpochRate { epoch: 2, rate: 2.198, }, + }; + const v = validate_inter_epoch_continuity(&es); + assert(v.code == ContinuityCode.Ok); +} + +// The helper has a direct test (coverage: Untested 0). +test rate_abs_diff_answers { + assert(rate_abs_diff(3.0, 2.0) == 1.0); + assert(rate_abs_diff(2.0, 3.0) == 1.0); + assert(rate_abs_diff(2.0, 2.0) == 0.0); + assert(rate_abs_diff(0.1, 0.0) == 0.1); +} + +// Rule order is the original's: the zero epoch before the rate +// floor, the rate floor before the rate ceiling, the rate +// bounds before the epoch monotonicity, and the monotonicity +// before the deviation - with both violations on one epoch. +test rule_order_matches_original { + const zero_low: [1]EpochRate = [1]EpochRate{ + EpochRate { epoch: 0, rate: 0.1, }, + }; + const v1 = validate_inter_epoch_continuity(&zero_low); + assert(v1.code == ContinuityCode.ZeroEpoch); + + const low_backstep: [2]EpochRate = [2]EpochRate{ + EpochRate { epoch: 5, rate: 2.0, }, + EpochRate { epoch: 3, rate: 0.1, }, + }; + const v2 = validate_inter_epoch_continuity(&low_backstep); + assert(v2.code == ContinuityCode.BelowMin); + assert(v2.idx == 1); + + const backstep_deviant: [2]EpochRate = [2]EpochRate{ + EpochRate { epoch: 5, rate: 2.0, }, + EpochRate { epoch: 3, rate: 9.0, }, + }; + const v3 = validate_inter_epoch_continuity(&backstep_deviant); + assert(v3.code == ContinuityCode.NotIncreasing); + assert(v3.idx == 1); + + const deviant_pair: [2]EpochRate = [2]EpochRate{ + EpochRate { epoch: 1, rate: 2.0, }, + EpochRate { epoch: 2, rate: 8.0, }, + }; + const v4 = validate_inter_epoch_continuity(&deviant_pair); + assert(v4.code == ContinuityCode.DeviationExceeded); + assert(v4.idx == 1); + assert(v4.prev_rate == 2.0); + assert(v4.current_rate == 8.0); +} From 0282b32292294877af9194fad79de75746b779e7 Mon Sep 17 00:00:00 2001 From: Dmitrii Vasilev Date: Sun, 18 Oct 2026 01:26:35 +0700 Subject: [PATCH 65/70] spec(port): port the cover-traffic payload length distribution guard (Refs #8887) Rebuilt as one commit on master a1002bebd so it merges; docs/reports/t27b_expectations.json rows from both sides kept (union, sorted). Content is otherwise the PR head a7a4da496f4f9e30edae370f68187df2761d04fb unchanged. Co-Authored-By: Claude Opus 5.5 --- ...fic_payload_length_distribution_guard.json | 28 + docs/reports/t27b_expectations.json | 2897 +++++++++-------- ...ffic_payload_length_distribution_guard.t27 | 328 ++ 3 files changed, 1805 insertions(+), 1448 deletions(-) create mode 100644 .trinity/seals/src_port::trios::crates::trios-chat::rings::CR-CHAT-07::src::cover_traffic_payload_length_distribution_guard.json create mode 100644 specs/port/trios/crates/trios-chat/rings/CR-CHAT-07/src/cover_traffic_payload_length_distribution_guard.t27 diff --git a/.trinity/seals/src_port::trios::crates::trios-chat::rings::CR-CHAT-07::src::cover_traffic_payload_length_distribution_guard.json b/.trinity/seals/src_port::trios::crates::trios-chat::rings::CR-CHAT-07::src::cover_traffic_payload_length_distribution_guard.json new file mode 100644 index 0000000000..ca272e7ea1 --- /dev/null +++ b/.trinity/seals/src_port::trios::crates::trios-chat::rings::CR-CHAT-07::src::cover_traffic_payload_length_distribution_guard.json @@ -0,0 +1,28 @@ +{ + "built_by": "t27c-bootstrap@0.5.2+01d0a635f", + "closure": [], + "config": "gen=c,rust,verilog,zig;tests=zig", + "gen_hash_c": "sha256:f3e29f186ca11d0faa26934f9ba3ebcc4db07faac9564211f7b3e046f78f3410", + "gen_hash_rust": "sha256:ff6be6d160c830e96af03487efd7304823e82cbaf8dd7907f8a10ff6ad9ca5ac", + "gen_hash_verilog": "sha256:bbe76087e1e90685e316ed1a2c634eaab28005519aec821c01b8d3e9046bcfa9", + "gen_hash_zig": "sha256:a54f290b13b8a87d651f6b668987a163932b42565e1c4499f453e181efcd41ef", + "module": "port::trios::crates::trios-chat::rings::CR-CHAT-07::src::cover_traffic_payload_length_distribution_guard", + "ring": 12, + "seal_schema": 2, + "sealed_at": "2026-10-17T02:43:35Z", + "sealed_by": "t27c-bootstrap@0.5.2", + "spec_hash": "sha256:79857c3c6887aa47b7296ed21801f27b2d6fd96c45435562f8d4f544cef05e9d", + "spec_path": "specs/port/trios/crates/trios-chat/rings/CR-CHAT-07/src/cover_traffic_payload_length_distribution_guard.t27", + "tests": { + "failed": 0, + "failing": [], + "forced": false, + "passed": 12, + "total": 12, + "vacuous": 0 + }, + "toolchain": { + "test_runner": "sha256:1982ae948e24d00c5d221ccec12dfce1eb01204b53e37b0f857f93b16d64629d", + "zig": "0.16.0" + } +} \ No newline at end of file diff --git a/docs/reports/t27b_expectations.json b/docs/reports/t27b_expectations.json index 3483595ccc..c740271f91 100644 --- a/docs/reports/t27b_expectations.json +++ b/docs/reports/t27b_expectations.json @@ -14,1453 +14,1454 @@ }, "max_not_pass": 28, "entries": [ - {"path": "specs/a/b_c.t27", "t27b": "pass"}, - {"path": "specs/a_b/c.t27", "t27b": "pass"}, - {"path": "specs/agents/a.t27", "t27b": "pass"}, - {"path": "specs/agents/b.t27", "t27b": "pass"}, - {"path": "specs/agents/c.t27", "t27b": "pass"}, - {"path": "specs/agents/d.t27", "t27b": "pass"}, - {"path": "specs/agents/e.t27", "t27b": "pass"}, - {"path": "specs/agents/f.t27", "t27b": "pass"}, - {"path": "specs/agents/g.t27", "t27b": "pass"}, - {"path": "specs/agents/h.t27", "t27b": "pass"}, - {"path": "specs/agents/i.t27", "t27b": "pass"}, - {"path": "specs/agents/j.t27", "t27b": "pass"}, - {"path": "specs/agents/k.t27", "t27b": "pass"}, - {"path": "specs/agents/l.t27", "t27b": "pass"}, - {"path": "specs/agents/m.t27", "t27b": "pass"}, - {"path": "specs/agents/n.t27", "t27b": "pass"}, - {"path": "specs/agents/o.t27", "t27b": "pass"}, - {"path": "specs/agents/p.t27", "t27b": "pass"}, - {"path": "specs/agents/q.t27", "t27b": "pass"}, - {"path": "specs/agents/r.t27", "t27b": "pass"}, - {"path": "specs/agents/s.t27", "t27b": "pass"}, - {"path": "specs/agents/t.t27", "t27b": "pass"}, - {"path": "specs/agents/ti.t27", "t27b": "pass"}, - {"path": "specs/agents/u.t27", "t27b": "pass"}, - {"path": "specs/agents/v.t27", "t27b": "pass"}, - {"path": "specs/agents/w.t27", "t27b": "pass"}, - {"path": "specs/agents/x.t27", "t27b": "pass"}, - {"path": "specs/agents/y.t27", "t27b": "pass"}, - {"path": "specs/agents/z.t27", "t27b": "pass"}, - {"path": "specs/api/c_abi.t27", "t27b": "pass"}, - {"path": "specs/api/tri_api_context.t27", "t27b": "pass"}, - {"path": "specs/api/tri_api_loop.t27", "t27b": "pass"}, - {"path": "specs/api/tri_api_permissions.t27", "t27b": "pass"}, - {"path": "specs/api/tri_api_session.t27", "t27b": "pass"}, - {"path": "specs/api/tri_net_api.t27", "t27b": "pass"}, - {"path": "specs/automation/agent-claims-honest.t27", "t27b": "pass"}, - {"path": "specs/automation/agent-conversations.t27", "t27b": "pass"}, - {"path": "specs/automation/agent-hive-group.t27", "t27b": "pass"}, - {"path": "specs/automation/agent-media-kie.t27", "t27b": "pass"}, - {"path": "specs/automation/agent-neuro-kie.t27", "t27b": "pass"}, - {"path": "specs/automation/agent-provider-chain.t27", "t27b": "pass"}, - {"path": "specs/automation/agent-spec-bank.t27", "t27b": "pass"}, - {"path": "specs/automation/ball-board.t27", "t27b": "pass"}, - {"path": "specs/automation/ball-grants.t27", "t27b": "pass"}, - {"path": "specs/automation/blog-share.t27", "t27b": "pass"}, - {"path": "specs/automation/bot-agent-memory.t27", "t27b": "pass"}, - {"path": "specs/automation/bot-agent-stream.t27", "t27b": "pass"}, - {"path": "specs/automation/bot-agent-team.t27", "t27b": "pass"}, - {"path": "specs/automation/bot-event-tabs.t27", "t27b": "pass"}, - {"path": "specs/automation/bot-menu-press.t27", "t27b": "pass"}, - {"path": "specs/automation/bot-neuro-office.t27", "t27b": "pass"}, - {"path": "specs/automation/bot-office-crm.t27", "t27b": "pass"}, - {"path": "specs/automation/bot-topic-tabs.t27", "t27b": "pass"}, - {"path": "specs/automation/browser-pod-restart.t27", "t27b": "pass"}, - {"path": "specs/automation/browser-sign-in.t27", "t27b": "pass"}, - {"path": "specs/automation/browser-tab-strip.t27", "t27b": "pass"}, - {"path": "specs/automation/browser-viewer-boot.t27", "t27b": "pass"}, - {"path": "specs/automation/card-chat-night-watch.t27", "t27b": "pass"}, - {"path": "specs/automation/ci-bridge.t27", "t27b": "pass"}, - {"path": "specs/automation/claim-guard-bar.t27", "t27b": "pass"}, - {"path": "specs/automation/connect-card.t27", "t27b": "pass"}, - {"path": "specs/automation/course-access.t27", "t27b": "pass"}, - {"path": "specs/automation/course-outreach.t27", "t27b": "pass"}, - {"path": "specs/automation/crm-client-onboard.t27", "t27b": "pass"}, - {"path": "specs/automation/crm-client-ownership.t27", "t27b": "pass"}, - {"path": "specs/automation/crm-client-workspace.t27", "t27b": "pass"}, - {"path": "specs/automation/crm-duet.t27", "t27b": "pass"}, - {"path": "specs/automation/crm-first-screen.t27", "t27b": "pass"}, - {"path": "specs/automation/crm-lead-magnet.t27", "t27b": "pass"}, - {"path": "specs/automation/crm-sellers.t27", "t27b": "pass"}, - {"path": "specs/automation/crm-story-reel.t27", "t27b": "pass"}, - {"path": "specs/automation/engage-desk.t27", "t27b": "pass"}, - {"path": "specs/automation/hive-contributor-keys.t27", "t27b": "pass"}, - {"path": "specs/automation/inngest-functions-status.t27", "t27b": "pass"}, - {"path": "specs/automation/inngest-probe-suite.t27", "t27b": "pass"}, - {"path": "specs/automation/inngest-queen-scheduler.t27", "t27b": "pass"}, - {"path": "specs/automation/kanban-card-chat.t27", "t27b": "pass"}, - {"path": "specs/automation/leela-agent-link.t27", "t27b": "pass"}, - {"path": "specs/automation/mail-push.t27", "t27b": "pass"}, - {"path": "specs/automation/meeting-reminders.t27", "t27b": "pass"}, - {"path": "specs/automation/meta-connect.t27", "t27b": "pass"}, - {"path": "specs/automation/owner-studio.t27", "t27b": "pass"}, - {"path": "specs/automation/photo-actions.t27", "t27b": "pass"}, - {"path": "specs/automation/plan-reel.t27", "t27b": "pass"}, - {"path": "specs/automation/poster-facts-overlay.t27", "t27b": "pass"}, - {"path": "specs/automation/queen-contributor-keys.t27", "t27b": "pass"}, - {"path": "specs/automation/queen-growth.t27", "t27b": "pass"}, - {"path": "specs/automation/reddit-desk.t27", "t27b": "pass"}, - {"path": "specs/automation/review-jam.t27", "t27b": "pass"}, - {"path": "specs/automation/seal-stands-in.t27", "t27b": "pass"}, - {"path": "specs/automation/social-api.t27", "t27b": "pass"}, - {"path": "specs/automation/split-reel.t27", "t27b": "pass"}, - {"path": "specs/automation/token-wallet.t27", "t27b": "pass"}, - {"path": "specs/automation/tri-claim-batch.t27", "t27b": "pass"}, - {"path": "specs/automation/tri-wallet-chains.t27", "t27b": "pass"}, - {"path": "specs/automation/wrapup-auto.t27", "t27b": "pass"}, - {"path": "specs/base/debounce.t27", "t27b": "pass"}, - {"path": "specs/base/ops.t27", "t27b": "pass"}, - {"path": "specs/base/ring_32.t27", "t27b": "pass"}, - {"path": "specs/base/seed.t27", "t27b": "pass"}, - {"path": "specs/base/ternary_encoding.t27", "t27b": "pass"}, - {"path": "specs/base/types.t27", "t27b": "pass"}, - {"path": "specs/basics/01_what_a_spec_is.t27", "t27b": "pass"}, - {"path": "specs/basics/02_the_module_line.t27", "t27b": "pass"}, - {"path": "specs/basics/03_comments_and_prose.t27", "t27b": "pass"}, - {"path": "specs/basics/04_constants.t27", "t27b": "pass"}, - {"path": "specs/basics/05_whole_numbers.t27", "t27b": "pass"}, - {"path": "specs/basics/06_true_false_and_text.t27", "t27b": "pass"}, - {"path": "specs/basics/07_arrays.t27", "t27b": "pass"}, - {"path": "specs/basics/08_trits.t27", "t27b": "pass"}, - {"path": "specs/basics/09_expressions.t27", "t27b": "pass"}, - {"path": "specs/basics/10_a_test_block.t27", "t27b": "pass"}, - {"path": "specs/basics/11_many_tests.t27", "t27b": "pass"}, - {"path": "specs/basics/12_functions.t27", "t27b": "pass"}, - {"path": "specs/basics/13_local_names.t27", "t27b": "pass"}, - {"path": "specs/basics/14_if_and_else.t27", "t27b": "pass"}, - {"path": "specs/basics/15_loops.t27", "t27b": "pass"}, - {"path": "specs/basics/16_pub_or_private.t27", "t27b": "pass"}, - {"path": "specs/basics/17_structs.t27", "t27b": "pass"}, - {"path": "specs/basics/18_enums.t27", "t27b": "pass"}, - {"path": "specs/basics/19_use_other_modules.t27", "t27b": "pass"}, - {"path": "specs/basics/20_invariants.t27", "t27b": "pass"}, - {"path": "specs/basics/21_gen_ts.t27", "t27b": "pass"}, - {"path": "specs/basics/22_seven_backends.t27", "t27b": "pass"}, - {"path": "specs/basics/23_stages_of_t27c.t27", "t27b": "pass"}, - {"path": "specs/basics/24_tri_commands.t27", "t27b": "pass"}, - {"path": "specs/basics/25_reading_errors.t27", "t27b": "pass"}, - {"path": "specs/basics/26_a_small_program.t27", "t27b": "pass"}, - {"path": "specs/basics/27_where_next.t27", "t27b": "pass"}, - {"path": "specs/benchmarks/bench_main.t27", "t27b": "pass"}, - {"path": "specs/benchmarks/bench_nn.t27", "t27b": "pass"}, - {"path": "specs/benchmarks/gf16_bfloat16_nmse.t27", "t27b": "pass"}, - {"path": "specs/benchmarks/kernel_collatz.t27", "t27b": "pass"}, - {"path": "specs/benchmarks/kernel_f64loop.t27", "t27b": "pass"}, - {"path": "specs/benchmarks/kernel_fib.t27", "t27b": "pass"}, - {"path": "specs/benchmarks/kernel_matmul.t27", "t27b": "pass"}, - {"path": "specs/benchmarks/kernel_sieve.t27", "t27b": "pass"}, - {"path": "specs/benchmarks/kernel_ternary.t27", "t27b": "pass"}, - {"path": "specs/benchmarks/ternary_vs_binary.t27", "t27b": "pass"}, - {"path": "specs/blog/t27b_progress.t27", "t27b": "pass"}, - {"path": "specs/boards/arty_a7.t27", "t27b": "pass"}, - {"path": "specs/boards/wukong_v1.t27", "t27b": "pass"}, - {"path": "specs/boards/xc7a100t_full.t27", "t27b": "pass"}, - {"path": "specs/boards/xc7a100t_minimal.t27", "t27b": "pass"}, - {"path": "specs/brain/bus.t27", "t27b": "pass"}, - {"path": "specs/brain/cognitive_loop.t27", "t27b": "pass"}, - {"path": "specs/brain/phi_timing.t27", "t27b": "pass"}, - {"path": "specs/brain/unified_state.t27", "t27b": "pass"}, - {"path": "specs/catalog/discovery.t27", "t27b": "pass"}, - {"path": "specs/ci/affected.t27", "t27b": "pass"}, - {"path": "specs/ci/delivery_metrics.t27", "t27b": "pass"}, - {"path": "specs/ci/derived_data.t27", "t27b": "pass"}, - {"path": "specs/ci/gates/conflict_markers.t27", "t27b": "pass"}, - {"path": "specs/ci/gates/documented_commands.t27", "t27b": "pass"}, - {"path": "specs/ci/gates/verilog_widths.t27", "t27b": "pass"}, - {"path": "specs/ci/schema.t27", "t27b": "pass"}, - {"path": "specs/compiler/c_array_repeat_wrapper.t27", "t27b": "pass"}, - {"path": "specs/compiler/c_fixed_array_return.t27", "t27b": "pass"}, - {"path": "specs/compiler/codegen_conformance.t27", "t27b": "pass"}, - {"path": "specs/compiler/core/t27core.t27", "t27b": "pass"}, - {"path": "specs/compiler/core/t27core_ddc.t27", "t27b": "pass"}, - {"path": "specs/compiler/cse_hoist.t27", "t27b": "pass"}, - {"path": "specs/compiler/lexer.t27", "t27b": "pass"}, - {"path": "specs/compiler/meta_compile.t27", "t27b": "pass"}, - {"path": "specs/compiler/rust_constant_case.t27", "t27b": "pass"}, - {"path": "specs/compiler/rust_enum_order.t27", "t27b": "pass"}, - {"path": "specs/compiler/rust_optional_returns.t27", "t27b": "pass"}, - {"path": "specs/compiler/rust_tail_returns.t27", "t27b": "pass"}, - {"path": "specs/compiler/rust_value_parameters.t27", "t27b": "pass"}, - {"path": "specs/compiler/test_report_exit.t27", "t27b": "pass"}, - {"path": "specs/compiler/theory/isa_round_trip.t27", "t27b": "pass"}, - {"path": "specs/compiler/theory/reproducible.t27", "t27b": "pass"}, - {"path": "specs/compiler/theory/sieve.t27", "t27b": "pass"}, - {"path": "specs/compiler/theory/speed_quality.t27", "t27b": "pass"}, - {"path": "specs/compiler/theory/toolchain.t27", "t27b": "pass"}, - {"path": "specs/compiler/theory/vacuity_census.t27", "t27b": "pass"}, - {"path": "specs/compiler/theory/warmup.t27", "t27b": "pass"}, - {"path": "specs/compiler/theory/warmup_t27b.t27", "t27b": "pass"}, - {"path": "specs/compiler/verilog_aos_memory.t27", "t27b": "pass"}, - {"path": "specs/compiler/verilog_branch_context.t27", "t27b": "pass"}, - {"path": "specs/compiler/zig_empty_typed_array.t27", "t27b": "pass"}, - {"path": "specs/compiler/zig_field_syntax.t27", "t27b": "pass"}, - {"path": "specs/compiler/zig_float_call_cast.t27", "t27b": "pass"}, - {"path": "specs/compiler/zig_primitive_bindings.t27", "t27b": "pass"}, - {"path": "specs/compiler/zig_scoped_type.t27", "t27b": "pass"}, - {"path": "specs/compiler/zig_shadow_initializer.t27", "t27b": "pass"}, - {"path": "specs/compiler/zig_test_shadowing.t27", "t27b": "pass"}, - {"path": "specs/compiler/zig_value_ignored.t27", "t27b": "pass"}, - {"path": "specs/conformance/e2e_scenarios.t27", "t27b": "pass"}, - {"path": "specs/crons/999-multibots-telegraf-agent-autopilot-L1118.t27", "t27b": "pass"}, - {"path": "specs/crons/999-multibots-telegraf-bot-owner-billing-L474.t27", "t27b": "pass"}, - {"path": "specs/crons/999-multibots-telegraf-check-stuck-trainings.t27", "t27b": "pass"}, - {"path": "specs/crons/999-multibots-telegraf-ci.t27", "t27b": "pass"}, - {"path": "specs/crons/999-multibots-telegraf-client-telemetry-daily.t27", "t27b": "pass"}, - {"path": "specs/crons/999-multibots-telegraf-club-invoice-abandoned-watch.t27", "t27b": "pass"}, - {"path": "specs/crons/999-multibots-telegraf-crm-proactive-sweep.t27", "t27b": "pass"}, - {"path": "specs/crons/999-multibots-telegraf-crmProactive-L375.t27", "t27b": "pass"}, - {"path": "specs/crons/999-multibots-telegraf-daily-sales-advisor.t27", "t27b": "pass"}, - {"path": "specs/crons/999-multibots-telegraf-generate-jobs-L164.t27", "t27b": "pass"}, - {"path": "specs/crons/999-multibots-telegraf-health-check.t27", "t27b": "pass"}, - {"path": "specs/crons/999-multibots-telegraf-log-monitor.t27", "t27b": "pass"}, - {"path": "specs/crons/999-multibots-telegraf-notificationHandler-L318.t27", "t27b": "pass"}, - {"path": "specs/crons/999-multibots-telegraf-notificationHandler-L324.t27", "t27b": "pass"}, - {"path": "specs/crons/999-multibots-telegraf-periodic-webhook-health-check.t27", "t27b": "pass"}, - {"path": "specs/crons/999-multibots-telegraf-production-monitor-L80.t27", "t27b": "pass"}, - {"path": "specs/crons/999-multibots-telegraf-provider-health-monitor-L344.t27", "t27b": "pass"}, - {"path": "specs/crons/999-multibots-telegraf-render-server-L10845.t27", "t27b": "pass"}, - {"path": "specs/crons/999-multibots-telegraf-render-server-L2301.t27", "t27b": "pass"}, - {"path": "specs/crons/999-multibots-telegraf-render-server-L2325.t27", "t27b": "pass"}, - {"path": "specs/crons/999-multibots-telegraf-render-server-L919.t27", "t27b": "pass"}, - {"path": "specs/crons/999-multibots-telegraf-robokassa-unclaimed-watch.t27", "t27b": "pass"}, - {"path": "specs/crons/999-multibots-telegraf-security.t27", "t27b": "pass"}, - {"path": "specs/crons/999-multibots-telegraf-skill-detector.t27", "t27b": "pass"}, - {"path": "specs/crons/999-multibots-telegraf-taskCache-L27.t27", "t27b": "pass"}, - {"path": "specs/crons/999-multibots-telegraf-ton-pending-watch.t27", "t27b": "pass"}, - {"path": "specs/crons/999-multibots-telegraf-video-task-store-L156.t27", "t27b": "pass"}, - {"path": "specs/crons/mac-alerts-digest.t27", "t27b": "pass"}, - {"path": "specs/crons/mac-alerts-watchdog.t27", "t27b": "pass"}, - {"path": "specs/crons/mac-browseros-cron-watchdog.t27", "t27b": "pass"}, - {"path": "specs/crons/mac-dev-cache-clean.t27", "t27b": "pass"}, - {"path": "specs/crons/mac-jobsearch-poller.t27", "t27b": "pass"}, - {"path": "specs/crons/mac-leela-dailyquote.t27", "t27b": "pass"}, - {"path": "specs/crons/mac-mail-bridge.t27", "t27b": "pass"}, - {"path": "specs/crons/mac-mcp-hub.t27", "t27b": "pass"}, - {"path": "specs/crons/mac-neo-boards.t27", "t27b": "pass"}, - {"path": "specs/crons/mac-neo-jobsearch.t27", "t27b": "pass"}, - {"path": "specs/crons/mac-reviewer-bees.t27", "t27b": "pass"}, - {"path": "specs/crons/mac-signup-watch.t27", "t27b": "pass"}, - {"path": "specs/crons/mac-trios-cycle-heal.t27", "t27b": "pass"}, - {"path": "specs/crons/mac-trios-cycle.t27", "t27b": "pass"}, - {"path": "specs/crons/mac-trios-doctor.t27", "t27b": "pass"}, - {"path": "specs/crons/mac-trios-feed.t27", "t27b": "pass"}, - {"path": "specs/crons/mac-trios-heal.t27", "t27b": "pass"}, - {"path": "specs/crons/railway-jobsearch-cron.t27", "t27b": "pass"}, - {"path": "specs/crons/t27-formal-mutation.t27", "t27b": "pass"}, - {"path": "specs/crons/t27-pr-dashboard.t27", "t27b": "pass"}, - {"path": "specs/crons/trinity-agent-cron-cleanup.t27", "t27b": "pass"}, - {"path": "specs/crons/trinity-agent-queue-drain.t27", "t27b": "pass"}, - {"path": "specs/crons/trinity-brain-ci.t27", "t27b": "pass"}, - {"path": "specs/crons/trinity-codegen.t27", "t27b": "pass"}, - {"path": "specs/crons/trinity-discover-callers.t27", "t27b": "pass"}, - {"path": "specs/crons/trinity-pages-health-check.t27", "t27b": "pass"}, - {"path": "specs/crons/trinity-signal-health-self.t27", "t27b": "pass"}, - {"path": "specs/crons/trinity-site-live-gate.t27", "t27b": "pass"}, - {"path": "specs/demos/simple_test.t27", "t27b": "pass"}, - {"path": "specs/docs/chapters/alphabet.t27", "t27b": "pass"}, - {"path": "specs/docs/chapters/evidence.t27", "t27b": "pass"}, - {"path": "specs/docs/chapters/layers.t27", "t27b": "pass"}, - {"path": "specs/docs/chapters/project.t27", "t27b": "pass"}, - {"path": "specs/docs/chapters/queen.t27", "t27b": "pass"}, - {"path": "specs/docs/chapters/rules.t27", "t27b": "pass"}, - {"path": "specs/docs/chapters/tooling.t27", "t27b": "pass"}, - {"path": "specs/docs/system.t27", "t27b": "pass"}, - {"path": "specs/effects/capability.t27", "t27b": "pass"}, - {"path": "specs/effects/clock_cap.t27", "t27b": "pass"}, - {"path": "specs/effects/fs_cap.t27", "t27b": "pass"}, - {"path": "specs/effects/replay_oracle.t27", "t27b": "pass"}, - {"path": "specs/fpga/adapter.t27", "t27b": "pass"}, - {"path": "specs/fpga/apb_bridge.t27", "t27b": "pass"}, - {"path": "specs/fpga/assembler.t27", "t27b": "pass"}, - {"path": "specs/fpga/axi4.t27", "t27b": "pass"}, - {"path": "specs/fpga/boards/arty_a7_integration.t27", "t27b": "pass"}, - {"path": "specs/fpga/boards/qmtech_a100t_integration.t27", "t27b": "pass"}, - {"path": "specs/fpga/bootrom.t27", "t27b": "pass"}, - {"path": "specs/fpga/bpsk.t27", "t27b": "pass"}, - {"path": "specs/fpga/clock_domain.t27", "t27b": "pass"}, - {"path": "specs/fpga/coverage.t27", "t27b": "pass"}, - {"path": "specs/fpga/crossopt.t27", "t27b": "pass"}, - {"path": "specs/fpga/cts.t27", "t27b": "pass"}, - {"path": "specs/fpga/dft.t27", "t27b": "pass"}, - {"path": "specs/fpga/die_probe.t27", "t27b": "pass"}, - {"path": "specs/fpga/dsp/adders.t27", "t27b": "pass"}, - {"path": "specs/fpga/dsp/cordic.t27", "t27b": "pass"}, - {"path": "specs/fpga/dsp/fixed_point.t27", "t27b": "pass"}, - {"path": "specs/fpga/dsp/multipliers.t27", "t27b": "pass"}, - {"path": "specs/fpga/dsp/signals.t27", "t27b": "pass"}, - {"path": "specs/fpga/e2e_demo.t27", "t27b": "pass"}, - {"path": "specs/fpga/eth_beacon.t27", "t27b": "pass"}, - {"path": "specs/fpga/eth_crc.t27", "t27b": "pass"}, - {"path": "specs/fpga/eth_rx.t27", "t27b": "pass"}, - {"path": "specs/fpga/fifo.t27", "t27b": "pass"}, - {"path": "specs/fpga/gf16_accel.t27", "t27b": "pass"}, - {"path": "specs/fpga/hw_types.t27", "t27b": "pass"}, - {"path": "specs/fpga/linker.t27", "t27b": "pass"}, - {"path": "specs/fpga/memory.t27", "t27b": "pass"}, - {"path": "specs/fpga/mmcm.t27", "t27b": "pass"}, - {"path": "specs/fpga/mtbf.t27", "t27b": "pass"}, - {"path": "specs/fpga/partition.t27", "t27b": "pass"}, - {"path": "specs/fpga/power.t27", "t27b": "pass"}, - {"path": "specs/fpga/power_analysis.t27", "t27b": "pass"}, - {"path": "specs/fpga/reset_sync.t27", "t27b": "pass"}, - {"path": "specs/fpga/rgmii.t27", "t27b": "pass"}, - {"path": "specs/fpga/rgmii_sniff.t27", "t27b": "pass"}, - {"path": "specs/fpga/ro_race.t27", "t27b": "pass"}, - {"path": "specs/fpga/router.t27", "t27b": "pass"}, - {"path": "specs/fpga/secded.t27", "t27b": "pass"}, - {"path": "specs/fpga/simulator.t27", "t27b": "pass"}, - {"path": "specs/fpga/stdlib.t27", "t27b": "pass"}, - {"path": "specs/fpga/ternary_isa.t27", "t27b": "pass"}, - {"path": "specs/fpga/ternary_link.t27", "t27b": "pass"}, - {"path": "specs/fpga/testbench/assembler_tb.t27", "t27b": "pass"}, - {"path": "specs/fpga/testbench/cts_tb.t27", "t27b": "pass"}, - {"path": "specs/fpga/testbench/formal_tb.t27", "t27b": "pass"}, - {"path": "specs/fpga/testbench/partition_tb.t27", "t27b": "pass"}, - {"path": "specs/fpga/testbench/placement_tb.t27", "t27b": "pass"}, - {"path": "specs/fpga/testbench/power_tb.t27", "t27b": "pass"}, - {"path": "specs/fpga/testbench/router_tb.t27", "t27b": "pass"}, - {"path": "specs/fpga/testbench/simulator_tb.t27", "t27b": "pass"}, - {"path": "specs/fpga/testbench/timing_tb.t27", "t27b": "pass"}, - {"path": "specs/fpga/testbench/vcd_trace_tb.t27", "t27b": "pass"}, - {"path": "specs/fpga/timing.t27", "t27b": "pass"}, - {"path": "specs/fpga/trinet_node.t27", "t27b": "pass"}, - {"path": "specs/fpga/verification/build_verify.t27", "t27b": "pass"}, - {"path": "specs/functions/analytics-sales-advise.t27", "t27b": "pass"}, - {"path": "specs/functions/analytics-skills-detect.t27", "t27b": "pass"}, - {"path": "specs/functions/broadcast-message-send.t27", "t27b": "pass"}, - {"path": "specs/functions/client-telemetry-daily.t27", "t27b": "pass"}, - {"path": "specs/functions/club-invoice-abandoned-watch.t27", "t27b": "pass"}, - {"path": "specs/functions/content-detailed-script-generate.t27", "t27b": "pass"}, - {"path": "specs/functions/content-scenario-clips-generate.t27", "t27b": "pass"}, - {"path": "specs/functions/content-scripts-generate.t27", "t27b": "pass"}, - {"path": "specs/functions/crm-proactive-sweep.t27", "t27b": "pass"}, - {"path": "specs/functions/instagram-competitors-find.t27", "t27b": "pass"}, - {"path": "specs/functions/instagram-reels-analyze.t27", "t27b": "pass"}, - {"path": "specs/functions/instagram-top-content-extract.t27", "t27b": "pass"}, - {"path": "specs/functions/monitoring-error-report.t27", "t27b": "pass"}, - {"path": "specs/functions/monitoring-health-check.t27", "t27b": "pass"}, - {"path": "specs/functions/monitoring-logs-analyze.t27", "t27b": "pass"}, - {"path": "specs/functions/monitoring-logs-trigger.t27", "t27b": "pass"}, - {"path": "specs/functions/morph-images-generate.t27", "t27b": "pass"}, - {"path": "specs/functions/neuro-image-generate.t27", "t27b": "pass"}, - {"path": "specs/functions/payment-ai-server-process.t27", "t27b": "pass"}, - {"path": "specs/functions/reels-ai-callback.t27", "t27b": "pass"}, - {"path": "specs/functions/reels-ai-generate.t27", "t27b": "pass"}, - {"path": "specs/functions/reels-loop-generate.t27", "t27b": "pass"}, - {"path": "specs/functions/render-avatar-video-run.t27", "t27b": "pass"}, - {"path": "specs/functions/render-job-run.t27", "t27b": "pass"}, - {"path": "specs/functions/render-riddle-run.t27", "t27b": "pass"}, - {"path": "specs/functions/robokassa-unclaimed-watch.t27", "t27b": "pass"}, - {"path": "specs/functions/ton-pending-watch.t27", "t27b": "pass"}, - {"path": "specs/functions/training-model-complete.t27", "t27b": "pass"}, - {"path": "specs/functions/training-model-start.t27", "t27b": "pass"}, - {"path": "specs/functions/training-model-v2-start.t27", "t27b": "pass"}, - {"path": "specs/functions/training-stuck-check.t27", "t27b": "pass"}, - {"path": "specs/functions/webhook-generation-validate.t27", "t27b": "pass"}, - {"path": "specs/functions/welcome-avatar-generate.t27", "t27b": "pass"}, - {"path": "specs/github/auth.t27", "t27b": "pass"}, - {"path": "specs/hosting/credit.t27", "t27b": "pass"}, - {"path": "specs/hosting/feed.t27", "t27b": "pass"}, - {"path": "specs/hosting/host.t27", "t27b": "pass"}, - {"path": "specs/hosting/panel.t27", "t27b": "pass"}, - {"path": "specs/hosting/placement.t27", "t27b": "pass"}, - {"path": "specs/hosting/proof.t27", "t27b": "pass"}, - {"path": "specs/hosting/row.t27", "t27b": "pass"}, - {"path": "specs/hosting/statement.t27", "t27b": "pass"}, - {"path": "specs/hosting/sybil.t27", "t27b": "pass"}, - {"path": "specs/hosting/toolchain.t27", "t27b": "pass"}, - {"path": "specs/hosting/topology.t27", "t27b": "pass"}, - {"path": "specs/i18n/agents-ru.t27", "t27b": "pass"}, - {"path": "specs/i18n/blog-ru.t27", "t27b": "pass"}, - {"path": "specs/i18n/docs-ru.t27", "t27b": "pass"}, - {"path": "specs/igla/race/mvp_ternary_classifier.t27", "t27b": "pass"}, - {"path": "specs/igla/race/phi_accumulator_growth.t27", "t27b": "pass"}, - {"path": "specs/igla/race/phi_gain_freedom.t27", "t27b": "pass"}, - {"path": "specs/igla/race/phi_weights.t27", "t27b": "pass"}, - {"path": "specs/igla/race/ternary_lut_table.t27", "t27b": "pass"}, - {"path": "specs/igla/race/ternary_mac_group.t27", "t27b": "pass"}, - {"path": "specs/igla/race/ternary_node.t27", "t27b": "pass"}, - {"path": "specs/igla/race/unit_weights_node.t27", "t27b": "pass"}, - {"path": "specs/igla/w535_bounded_while_module.t27", "t27b": "pass"}, - {"path": "specs/isa/t27a.t27", "t27b": "pass"}, - {"path": "specs/isa/t27a_mnemonics.t27", "t27b": "pass"}, - {"path": "specs/isa/ternary_encoding.t27", "t27b": "pass"}, - {"path": "specs/isa/ternary_gates.t27", "t27b": "pass"}, - {"path": "specs/isa/ternary_graph.t27", "t27b": "pass"}, - {"path": "specs/isa/tri27_bytecode.t27", "t27b": "pass"}, - {"path": "specs/isa/tri27_machine.t27", "t27b": "pass"}, - {"path": "specs/jobs/network_job.t27", "t27b": "pass"}, - {"path": "specs/jobs/release_t27c.t27", "t27b": "pass"}, - {"path": "specs/jobs/t27b_ledger_steward.t27", "t27b": "pass"}, - {"path": "specs/math/constants.t27", "t27b": "pass"}, - {"path": "specs/math/gf_competitive.t27", "t27b": "pass"}, - {"path": "specs/memory/graph/crypt.t27", "t27b": "pass"}, - {"path": "specs/memory/graph/ingest.t27", "t27b": "pass"}, - {"path": "specs/memory/graph/scope.t27", "t27b": "pass"}, - {"path": "specs/memory/graph/temporal.t27", "t27b": "pass"}, - {"path": "specs/memory/graph/types.t27", "t27b": "pass"}, - {"path": "specs/memory/tmem/session.t27", "t27b": "pass"}, - {"path": "specs/memory/tmem/types.t27", "t27b": "pass"}, - {"path": "specs/mesh_routing.t27", "t27b": "pass"}, - {"path": "specs/ml/activation/elu_activation.t27", "t27b": "blocked", "blocker": "ExprCall(undeclared fn)", "reason": "unimplemented"}, - {"path": "specs/ml/activation/gelu_activation.t27", "t27b": "blocked", "blocker": "ExprCall(undeclared fn)", "reason": "unimplemented"}, - {"path": "specs/ml/activation/gelu_approx_activation.t27", "t27b": "blocked", "blocker": "ExprCall(undeclared fn)", "reason": "unimplemented"}, - {"path": "specs/ml/activation/leaky_relu_activation.t27", "t27b": "pass"}, - {"path": "specs/ml/activation/relu_activation.t27", "t27b": "pass"}, - {"path": "specs/ml/activation/sigmoid_activation.t27", "t27b": "pass"}, - {"path": "specs/ml/activation/silu_swish_activation.t27", "t27b": "blocked", "blocker": "ExprCall(undeclared fn)", "reason": "unimplemented"}, - {"path": "specs/ml/activation/softmax.t27", "t27b": "blocked", "blocker": "ExprCall(undeclared fn)", "reason": "unimplemented"}, - {"path": "specs/ml/activation/tanh_activation.t27", "t27b": "blocked", "blocker": "ExprCall(undeclared fn)", "reason": "unimplemented"}, - {"path": "specs/ml/igla_champion_capsule.t27", "t27b": "blocked", "blocker": "ExprIdentifier(undeclared)", "reason": "unimplemented"}, - {"path": "specs/ml/layers/avgpool2d_layer.t27", "t27b": "pass"}, - {"path": "specs/ml/layers/batchnorm_layer.t27", "t27b": "blocked", "blocker": "ExprCall(undeclared fn)", "reason": "unimplemented"}, - {"path": "specs/ml/layers/conv2d_layer.t27", "t27b": "pass"}, - {"path": "specs/ml/layers/dense_layer.t27", "t27b": "pass"}, - {"path": "specs/ml/layers/dropout_layer.t27", "t27b": "pass"}, - {"path": "specs/ml/layers/embedding_layer.t27", "t27b": "blocked", "blocker": "ExprCall(undeclared fn)", "reason": "unimplemented"}, - {"path": "specs/ml/layers/flatten_layer.t27", "t27b": "pass"}, - {"path": "specs/ml/layers/layernorm_layer.t27", "t27b": "pass"}, - {"path": "specs/ml/layers/maxpool2d_layer.t27", "t27b": "pass"}, - {"path": "specs/ml/layers/residual_connection.t27", "t27b": "pass"}, - {"path": "specs/ml/loss/binary_crossentropy_loss.t27", "t27b": "blocked", "blocker": "ExprCall(undeclared fn)", "reason": "unimplemented"}, - {"path": "specs/ml/loss/contrastive_loss.t27", "t27b": "blocked", "blocker": "ExprCall(undeclared fn)", "reason": "unimplemented"}, - {"path": "specs/ml/loss/cross_entropy_loss.t27", "t27b": "blocked", "blocker": "ExprCall(undeclared fn)", "reason": "unimplemented"}, - {"path": "specs/ml/loss/huber_loss.t27", "t27b": "pass"}, - {"path": "specs/ml/loss/kl_divergence.t27", "t27b": "pass"}, - {"path": "specs/ml/loss/mse_loss.t27", "t27b": "pass"}, - {"path": "specs/ml/optimizer/adagrad.t27", "t27b": "blocked", "blocker": "ExprCall(undeclared fn)", "reason": "unimplemented"}, - {"path": "specs/ml/optimizer/adam.t27", "t27b": "blocked", "blocker": "ExprCall(undeclared fn)", "reason": "unimplemented"}, - {"path": "specs/ml/optimizer/lamb.t27", "t27b": "blocked", "blocker": "ExprCall(undeclared fn)", "reason": "unimplemented"}, - {"path": "specs/ml/optimizer/race_config.t27", "t27b": "blocked", "blocker": "ExprIdentifier(undeclared)", "reason": "unimplemented"}, - {"path": "specs/ml/optimizer/rmsprop.t27", "t27b": "pass"}, - {"path": "specs/ml/optimizer/sgd.t27", "t27b": "pass"}, - {"path": "specs/ml/pathway/mlp.t27", "t27b": "blocked", "blocker": "ExprCall(undeclared fn)", "reason": "unimplemented"}, - {"path": "specs/ml/recurrent/attention_mechanism.t27", "t27b": "blocked", "blocker": "ExprCall(undeclared fn)", "reason": "unimplemented"}, - {"path": "specs/ml/recurrent/bilstm.t27", "t27b": "blocked", "blocker": "ExprCall(undeclared fn)", "reason": "unimplemented"}, - {"path": "specs/ml/recurrent/gru_cell.t27", "t27b": "blocked", "blocker": "ExprCall(undeclared fn)", "reason": "unimplemented"}, - {"path": "specs/ml/recurrent/lstm_cell.t27", "t27b": "blocked", "blocker": "ExprCall(undeclared fn)", "reason": "unimplemented"}, - {"path": "specs/ml/recurrent/lstm_single.t27", "t27b": "blocked", "blocker": "ExprCall(undeclared fn)", "reason": "unimplemented"}, - {"path": "specs/ml/recurrent/rnn_cell.t27", "t27b": "blocked", "blocker": "ExprCall(undeclared fn)", "reason": "unimplemented"}, - {"path": "specs/ml/recurrent/self_attention.t27", "t27b": "pass"}, - {"path": "specs/ml/rl/advantage_estimator.t27", "t27b": "blocked", "blocker": "ExprCall(undeclared fn)", "reason": "unimplemented"}, - {"path": "specs/ml/rl/dqn.t27", "t27b": "pass"}, - {"path": "specs/ml/rl/dqn_target_network.t27", "t27b": "pass"}, - {"path": "specs/ml/rl/ppo_clip_loss.t27", "t27b": "blocked", "blocker": "ExprCall(undeclared fn)", "reason": "unimplemented"}, - {"path": "specs/ml/rl/ppo_critic.t27", "t27b": "blocked", "blocker": "ExprCall(undeclared fn)", "reason": "unimplemented"}, - {"path": "specs/ml/rl/sac_critic.t27", "t27b": "pass"}, - {"path": "specs/ml/transformer/encoder_block.t27", "t27b": "blocked", "blocker": "ExprCall(undeclared fn)", "reason": "unimplemented"}, - {"path": "specs/ml/transformer/feed_forward_network.t27", "t27b": "pass"}, - {"path": "specs/ml/transformer/multi_head_attention.t27", "t27b": "pass"}, - {"path": "specs/ml/transformer/positional_encoding.t27", "t27b": "blocked", "blocker": "ExprCall(undeclared fn)", "reason": "unimplemented"}, - {"path": "specs/multipath_router.t27", "t27b": "pass"}, - {"path": "specs/network/attribution.t27", "t27b": "pass"}, - {"path": "specs/network/identity.t27", "t27b": "pass"}, - {"path": "specs/network/job_rules.t27", "t27b": "pass"}, - {"path": "specs/network/mvp.t27", "t27b": "pass"}, - {"path": "specs/network/mvp_v2.t27", "t27b": "pass"}, - {"path": "specs/network/mvp_v3.t27", "t27b": "pass"}, - {"path": "specs/network/mvp_v3_ed25519.t27", "t27b": "pass"}, - {"path": "specs/network/pool.t27", "t27b": "pass"}, - {"path": "specs/network/quorum.t27", "t27b": "pass"}, - {"path": "specs/network/usage.t27", "t27b": "pass"}, - {"path": "specs/numeric/bnf1024.t27", "t27b": "pass"}, - {"path": "specs/numeric/bnf128.t27", "t27b": "pass"}, - {"path": "specs/numeric/bnf16.t27", "t27b": "pass"}, - {"path": "specs/numeric/bnf256.t27", "t27b": "pass"}, - {"path": "specs/numeric/bnf32.t27", "t27b": "pass"}, - {"path": "specs/numeric/bnf512.t27", "t27b": "pass"}, - {"path": "specs/numeric/bnf64.t27", "t27b": "pass"}, - {"path": "specs/numeric/bnf8.t27", "t27b": "pass"}, - {"path": "specs/numeric/catalog_paper_count.t27", "t27b": "pass"}, - {"path": "specs/numeric/e8m0.t27", "t27b": "pass"}, - {"path": "specs/numeric/formats.t27", "t27b": "pass"}, - {"path": "specs/numeric/formats_catalog.t27", "t27b": "pass"}, - {"path": "specs/numeric/gf10.t27", "t27b": "pass"}, - {"path": "specs/numeric/gf1024.t27", "t27b": "pass"}, - {"path": "specs/numeric/gf128.t27", "t27b": "pass"}, - {"path": "specs/numeric/gf14.t27", "t27b": "pass"}, - {"path": "specs/numeric/gf16.t27", "t27b": "pass"}, - {"path": "specs/numeric/gf256.t27", "t27b": "pass"}, - {"path": "specs/numeric/gf48.t27", "t27b": "pass"}, - {"path": "specs/numeric/gf512.t27", "t27b": "pass"}, - {"path": "specs/numeric/gf6.t27", "t27b": "pass"}, - {"path": "specs/numeric/gf96.t27", "t27b": "pass"}, - {"path": "specs/numeric/gft1024.t27", "t27b": "pass"}, - {"path": "specs/numeric/gft128.t27", "t27b": "pass"}, - {"path": "specs/numeric/gft16.t27", "t27b": "pass"}, - {"path": "specs/numeric/gft256.t27", "t27b": "pass"}, - {"path": "specs/numeric/gft32.t27", "t27b": "pass"}, - {"path": "specs/numeric/gft4.t27", "t27b": "pass"}, - {"path": "specs/numeric/gft512.t27", "t27b": "pass"}, - {"path": "specs/numeric/gft64.t27", "t27b": "pass"}, - {"path": "specs/numeric/gft8.t27", "t27b": "pass"}, - {"path": "specs/numeric/gfternary.t27", "t27b": "pass"}, - {"path": "specs/numeric/golden_sieve.t27", "t27b": "pass"}, - {"path": "specs/numeric/ocp_mx.t27", "t27b": "pass"}, - {"path": "specs/numeric/requant_boundary.t27", "t27b": "pass"}, - {"path": "specs/numeric/tnf1024.t27", "t27b": "pass"}, - {"path": "specs/numeric/tnf128.t27", "t27b": "pass"}, - {"path": "specs/numeric/tnf16.t27", "t27b": "pass"}, - {"path": "specs/numeric/tnf17.t27", "t27b": "pass"}, - {"path": "specs/numeric/tnf256.t27", "t27b": "pass"}, - {"path": "specs/numeric/tnf32.t27", "t27b": "pass"}, - {"path": "specs/numeric/tnf4.t27", "t27b": "pass"}, - {"path": "specs/numeric/tnf512.t27", "t27b": "pass"}, - {"path": "specs/numeric/tnf64.t27", "t27b": "pass"}, - {"path": "specs/numeric/tnf8.t27", "t27b": "pass"}, - {"path": "specs/numeric/trinity_numeric_surface.t27", "t27b": "pass"}, - {"path": "specs/physics/e8_lqg_bridge.t27", "t27b": "pass"}, - {"path": "specs/physics/eye_isi.t27", "t27b": "pass"}, - {"path": "specs/physics/gamma-conflict.t27", "t27b": "pass"}, - {"path": "specs/physics/hslm_benchmark.t27", "t27b": "pass"}, - {"path": "specs/physics/line_bounce.t27", "t27b": "pass"}, - {"path": "specs/physics/lqg_cs_bridge.t27", "t27b": "pass"}, - {"path": "specs/physics/xc7_primitives.t27", "t27b": "pass"}, - {"path": "specs/policy/issue_shape.t27", "t27b": "pass"}, - {"path": "specs/policy/l2_generation.t27", "t27b": "pass"}, - {"path": "specs/policy/lang_en.t27", "t27b": "pass"}, - {"path": "specs/policy/merge_ours.t27", "t27b": "pass"}, - {"path": "specs/policy/own_language.t27", "t27b": "pass"}, - {"path": "specs/policy/required_contexts.t27", "t27b": "pass"}, - {"path": "specs/policy/text_lines.t27", "t27b": "pass"}, - {"path": "specs/port/bootstrap/src/bridge.t27", "t27b": "pass"}, - {"path": "specs/port/bootstrap/src/cc_gate.t27", "t27b": "pass"}, - {"path": "specs/port/bootstrap/src/check_calls.t27", "t27b": "pass"}, - {"path": "specs/port/bootstrap/src/compiler/AsmRelocEntry_new.t27", "t27b": "pass"}, - {"path": "specs/port/bootstrap/src/compiler/AsmSectionKind_from_i8.t27", "t27b": "pass"}, - {"path": "specs/port/bootstrap/src/compiler/AssembledInstr_r_type.t27", "t27b": "pass"}, - {"path": "specs/port/bootstrap/src/compiler/HirBusPort_axi4_lite_slave.t27", "t27b": "pass"}, - {"path": "specs/port/bootstrap/src/compiler/HirClockDomain_new.t27", "t27b": "pass"}, - {"path": "specs/port/bootstrap/src/compiler/HirCoverPoint_new.t27", "t27b": "pass"}, - {"path": "specs/port/bootstrap/src/compiler/HirGf16FftConfig_fft_stages.t27", "t27b": "pass"}, - {"path": "specs/port/bootstrap/src/compiler/HirIpCatalog_new.t27", "t27b": "pass"}, - {"path": "specs/port/bootstrap/src/compiler/HirTernaryRegFile_new.t27", "t27b": "pass"}, - {"path": "specs/port/bootstrap/src/compiler/HwType_hw_width.t27", "t27b": "pass"}, - {"path": "specs/port/bootstrap/src/compiler/LinkSection_text.t27", "t27b": "pass"}, - {"path": "specs/port/bootstrap/src/compiler/LoopGuard_loop_cond.t27", "t27b": "pass"}, - {"path": "specs/port/bootstrap/src/compiler/TbCheck_new.t27", "t27b": "pass"}, - {"path": "specs/port/bootstrap/src/compiler/collect_type_decls.t27", "t27b": "pass"}, - {"path": "specs/port/bootstrap/src/enrichment/mod.t27", "t27b": "pass"}, - {"path": "specs/port/bootstrap/src/jwt.t27", "t27b": "pass"}, - {"path": "specs/port/bootstrap/src/parse_conform.t27", "t27b": "pass"}, - {"path": "specs/port/bootstrap/src/phi_f64_literals.t27", "t27b": "pass"}, - {"path": "specs/port/bootstrap/src/phi_selfcheck.t27", "t27b": "pass"}, - {"path": "specs/port/bootstrap/src/sensitivity.t27", "t27b": "pass"}, - {"path": "specs/port/bootstrap/src/source_kind.t27", "t27b": "pass"}, - {"path": "specs/port/bootstrap/src/weight_bram.t27", "t27b": "pass"}, - {"path": "specs/port/browseros/trios/agent-server/apps/server/src/api/routes/health.t27", "t27b": "pass"}, - {"path": "specs/port/browseros/trios/agent-server/apps/server/src/api/routes/memory.t27", "t27b": "pass"}, - {"path": "specs/port/browseros/trios/agent-server/apps/server/src/api/routes/queen-lease.t27", "t27b": "pass"}, - {"path": "specs/port/browseros/trios/agent-server/apps/server/src/api/routes/queen-needs-you.t27", "t27b": "pass"}, - {"path": "specs/port/browseros/trios/agent-server/apps/server/src/api/routes/queen-public-agents.t27", "t27b": "pass"}, - {"path": "specs/port/browseros/trios/agent-server/apps/server/src/api/routes/queen-registry.t27", "t27b": "pass"}, - {"path": "specs/port/browseros/trios/agent-server/apps/server/src/api/routes/queen-rehearsal.t27", "t27b": "pass"}, - {"path": "specs/port/browseros/trios/agent-server/apps/server/src/api/routes/queen-report.t27", "t27b": "pass"}, - {"path": "specs/port/browseros/trios/agent-server/apps/server/src/api/routes/status.t27", "t27b": "pass"}, - {"path": "specs/port/browseros/trios/agent-server/apps/server/src/api/services/a2a/a2a-liveness.t27", "t27b": "pass"}, - {"path": "specs/port/browseros/trios/agent-server/apps/server/src/api/services/openclaw/claw-session.t27", "t27b": "pass"}, - {"path": "specs/port/browseros/trios/agent-server/apps/server/src/browser/bookmarks.t27", "t27b": "pass"}, - {"path": "specs/port/browseros/trios/agent-server/apps/server/src/browser/history.t27", "t27b": "pass"}, - {"path": "specs/port/browseros/trios/agent-server/apps/server/src/lib/agents/runtime/registry.t27", "t27b": "pass"}, - {"path": "specs/port/browseros/trios/agent-server/apps/server/src/lib/db/retry.t27", "t27b": "pass"}, - {"path": "specs/port/browseros/trios/agent-server/apps/server/src/lib/identity.t27", "t27b": "pass"}, - {"path": "specs/port/browseros/trios/agent-server/apps/server/src/lib/port-binding.t27", "t27b": "pass"}, - {"path": "specs/port/browseros/trios/agent-server/apps/server/src/lib/provider-error-classifier.t27", "t27b": "pass"}, - {"path": "specs/port/browseros/trios/agent-server/apps/server/src/monitoring/envelope.t27", "t27b": "pass"}, - {"path": "specs/port/browseros/trios/agent-server/apps/server/src/skills/catalog.t27", "t27b": "pass"}, - {"path": "specs/port/browseros/trios/agent-server/apps/server/src/tools/filesystem/ls.t27", "t27b": "pass"}, - {"path": "specs/port/browseros/trios/agent-server/apps/server/src/tools/memory/write.t27", "t27b": "pass"}, - {"path": "specs/port/browseros/trios/agent-server/apps/server/src/tools/tool-registry.t27", "t27b": "pass"}, - {"path": "specs/port/fpga/bscan_spi_qmtech/bscan_spi_qmtech.t27", "t27b": "pass"}, - {"path": "specs/port/fpga/openxc7-synth/phi_temporal/temporal_heartbeat.t27", "t27b": "pass"}, - {"path": "specs/port/fpga/verilog/dsp_probe.t27", "t27b": "pass"}, - {"path": "specs/port/fpga/verilog/dsp_probe_live.t27", "t27b": "pass"}, - {"path": "specs/port/fpga/verilog/e8m0_jtag.t27", "t27b": "pass"}, - {"path": "specs/port/fpga/verilog/gft_bitnet_neuron_jtag.t27", "t27b": "pass"}, - {"path": "specs/port/fpga/verilog/gft_dot4_comm_jtag.t27", "t27b": "pass"}, - {"path": "specs/port/fpga/verilog/gft_dup2_jtag.t27", "t27b": "pass"}, - {"path": "specs/port/fpga/verilog/gft_dup3_jtag.t27", "t27b": "pass"}, - {"path": "specs/port/fpga/verilog/gft_signed_dot4_jtag.t27", "t27b": "pass"}, - {"path": "specs/port/fpga/verilog/gft_smul_jtag.t27", "t27b": "pass"}, - {"path": "specs/port/fpga/verilog/gft_train1_jtag.t27", "t27b": "pass"}, - {"path": "specs/port/fpga/verilog/link_node.t27", "t27b": "pass"}, - {"path": "specs/port/fpga/verilog/mvp_ternary_classifier_top.t27", "t27b": "pass"}, - {"path": "specs/port/fpga/verilog/phi_weights_jtag.t27", "t27b": "pass"}, - {"path": "specs/port/fpga/verilog/ternary_mac_demo_top.t27", "t27b": "pass"}, - {"path": "specs/port/fpga/verilog/ternary_mac_synth.t27", "t27b": "pass"}, - {"path": "specs/port/fpga/verilog/ternary_node_jtag.t27", "t27b": "pass"}, - {"path": "specs/port/fpga/vivado/blinky.t27", "t27b": "pass"}, - {"path": "specs/port/fpga/vivado/gf16_matmul4x4.t27", "t27b": "pass"}, - {"path": "specs/port/fpga/vivado/gf16_top.t27", "t27b": "pass"}, - {"path": "specs/port/fpga/vivado/gf16_uart_sim_bench.t27", "t27b": "pass"}, - {"path": "specs/port/fpga/vivado/uart_detect_top.t27", "t27b": "pass"}, - {"path": "specs/port/fpga/vivado/uart_echo_top.t27", "t27b": "pass"}, - {"path": "specs/port/fpga/vsa/temporal_heartbeat_top.t27", "t27b": "pass"}, - {"path": "specs/port/scripts/aggregate-experience.t27", "t27b": "pass"}, - {"path": "specs/port/scripts/bulk-create-notebooks.t27", "t27b": "pass"}, - {"path": "specs/port/scripts/check-conflicts.t27", "t27b": "pass"}, - {"path": "specs/port/scripts/check-pagination-truncation.t27", "t27b": "pass"}, - {"path": "specs/port/scripts/check_first_party_doc_language.t27", "t27b": "pass"}, - {"path": "specs/port/scripts/ci/loop-tools-tracked.t27", "t27b": "pass"}, - {"path": "specs/port/scripts/ci/rings_matrix.t27", "t27b": "pass"}, - {"path": "specs/port/scripts/fpga-build.t27", "t27b": "pass"}, - {"path": "specs/port/scripts/fpga/flash.t27", "t27b": "pass"}, - {"path": "specs/port/scripts/gen_w309.t27", "t27b": "pass"}, - {"path": "specs/port/scripts/gen_w310.t27", "t27b": "pass"}, - {"path": "specs/port/scripts/gen_w311.t27", "t27b": "pass"}, - {"path": "specs/port/scripts/gen_w314.t27", "t27b": "pass"}, - {"path": "specs/port/scripts/gen_w315.t27", "t27b": "pass"}, - {"path": "specs/port/scripts/gen_w316.t27", "t27b": "pass"}, - {"path": "specs/port/scripts/gen_w317.t27", "t27b": "pass"}, - {"path": "specs/port/scripts/gen_w318.t27", "t27b": "pass"}, - {"path": "specs/port/scripts/gen_w320.t27", "t27b": "pass"}, - {"path": "specs/port/scripts/gen_w322.t27", "t27b": "pass"}, - {"path": "specs/port/scripts/gen_w326.t27", "t27b": "pass"}, - {"path": "specs/port/scripts/gen_w363.t27", "t27b": "pass"}, - {"path": "specs/port/scripts/gen_w365.t27", "t27b": "pass"}, - {"path": "specs/port/scripts/gen_w368.t27", "t27b": "pass"}, - {"path": "specs/port/scripts/gen_w377.t27", "t27b": "pass"}, - {"path": "specs/port/scripts/gen_w378.t27", "t27b": "pass"}, - {"path": "specs/port/scripts/gen_w379.t27", "t27b": "pass"}, - {"path": "specs/port/scripts/gen_w380.t27", "t27b": "pass"}, - {"path": "specs/port/scripts/gen_w381.t27", "t27b": "pass"}, - {"path": "specs/port/scripts/gen_w381_lean.t27", "t27b": "pass"}, - {"path": "specs/port/scripts/gen_w382.t27", "t27b": "pass"}, - {"path": "specs/port/scripts/gen_w384.t27", "t27b": "pass"}, - {"path": "specs/port/scripts/gen_w384_lean.t27", "t27b": "pass"}, - {"path": "specs/port/scripts/gen_w385.t27", "t27b": "pass"}, - {"path": "specs/port/scripts/gen_w386.t27", "t27b": "pass"}, - {"path": "specs/port/scripts/gen_w387.t27", "t27b": "pass"}, - {"path": "specs/port/scripts/gen_w388_lean.t27", "t27b": "pass"}, - {"path": "specs/port/scripts/gen_w391.t27", "t27b": "pass"}, - {"path": "specs/port/scripts/gen_w391_lean.t27", "t27b": "pass"}, - {"path": "specs/port/scripts/gen_w631.t27", "t27b": "pass"}, - {"path": "specs/port/scripts/gen_w632.t27", "t27b": "pass"}, - {"path": "specs/port/scripts/gen_w633.t27", "t27b": "pass"}, - {"path": "specs/port/scripts/gen_w634.t27", "t27b": "pass"}, - {"path": "specs/port/scripts/gen_w635.t27", "t27b": "pass"}, - {"path": "specs/port/scripts/gen_w636.t27", "t27b": "pass"}, - {"path": "specs/port/scripts/gen_w637.t27", "t27b": "pass"}, - {"path": "specs/port/scripts/gen_w638.t27", "t27b": "pass"}, - {"path": "specs/port/scripts/gen_w639.t27", "t27b": "pass"}, - {"path": "specs/port/scripts/gen_w640.t27", "t27b": "pass"}, - {"path": "specs/port/scripts/gen_w641.t27", "t27b": "pass"}, - {"path": "specs/port/scripts/gen_w642.t27", "t27b": "pass"}, - {"path": "specs/port/scripts/gen_w643.t27", "t27b": "pass"}, - {"path": "specs/port/scripts/gen_w644.t27", "t27b": "pass"}, - {"path": "specs/port/scripts/gen_w645.t27", "t27b": "pass"}, - {"path": "specs/port/scripts/gen_w646.t27", "t27b": "pass"}, - {"path": "specs/port/scripts/gen_w647.t27", "t27b": "pass"}, - {"path": "specs/port/scripts/gen_w648.t27", "t27b": "pass"}, - {"path": "specs/port/scripts/gen_w649.t27", "t27b": "pass"}, - {"path": "specs/port/scripts/gen_w650.t27", "t27b": "pass"}, - {"path": "specs/port/scripts/gen_w651.t27", "t27b": "pass"}, - {"path": "specs/port/scripts/gen_w652.t27", "t27b": "pass"}, - {"path": "specs/port/scripts/gen_w653.t27", "t27b": "pass"}, - {"path": "specs/port/scripts/gen_w654.t27", "t27b": "pass"}, - {"path": "specs/port/scripts/gen_w655.t27", "t27b": "pass"}, - {"path": "specs/port/scripts/gen_w656.t27", "t27b": "pass"}, - {"path": "specs/port/scripts/gen_w657.t27", "t27b": "pass"}, - {"path": "specs/port/scripts/gen_w662.t27", "t27b": "pass"}, - {"path": "specs/port/scripts/gen_w669.t27", "t27b": "pass"}, - {"path": "specs/port/scripts/gen_w_blocks.t27", "t27b": "pass"}, - {"path": "specs/port/scripts/generate_episodes.t27", "t27b": "pass"}, - {"path": "specs/port/scripts/git_commands_tasks_1_4.t27", "t27b": "pass"}, - {"path": "specs/port/scripts/install-constitutional-hook.t27", "t27b": "pass"}, - {"path": "specs/port/scripts/lee_monte_carlo_baseline.t27", "t27b": "pass"}, - {"path": "specs/port/scripts/mcp-wrapper.t27", "t27b": "pass"}, - {"path": "specs/port/scripts/print_pellis_seal_decimal.t27", "t27b": "pass"}, - {"path": "specs/port/scripts/pysr_trinity_blind_test_v2.t27", "t27b": "pass"}, - {"path": "specs/port/scripts/reseal-apply.t27", "t27b": "pass"}, - {"path": "specs/port/scripts/reseal-check.t27", "t27b": "pass"}, - {"path": "specs/port/scripts/run_v51_multiple.t27", "t27b": "pass"}, - {"path": "specs/port/scripts/test-agent-bridge.t27", "t27b": "pass"}, - {"path": "specs/port/scripts/tri-issue-create.t27", "t27b": "pass"}, - {"path": "specs/port/scripts/tri-pr-create.t27", "t27b": "pass"}, - {"path": "specs/port/scripts/tri-search.t27", "t27b": "pass"}, - {"path": "specs/port/scripts/tri-sync.t27", "t27b": "pass"}, - {"path": "specs/port/scripts/tri_loop/claims.t27", "t27b": "pass"}, - {"path": "specs/port/scripts/tri_loop/corpus_parse.t27", "t27b": "pass"}, - {"path": "specs/port/scripts/tri_loop/loop_rules.t27", "t27b": "pass"}, - {"path": "specs/port/scripts/tri_loop/now_numbers.t27", "t27b": "pass"}, - {"path": "specs/port/scripts/tri_loop/t27b_rules.t27", "t27b": "pass"}, - {"path": "specs/port/scripts/ultra_engine_v70_ultimate.t27", "t27b": "pass"}, - {"path": "specs/port/scripts/validate_phi_f64.t27", "t27b": "pass"}, - {"path": "specs/port/scripts/verify_precision.t27", "t27b": "pass"}, - {"path": "specs/port/scripts/verify_smoking_guns.t27", "t27b": "pass"}, - {"path": "specs/port/scripts/wrapup/extract-context.t27", "t27b": "pass"}, - {"path": "specs/port/tools/backend_parity_table.t27", "t27b": "pass"}, - {"path": "specs/port/tools/bees/merger_gate_selftest.t27", "t27b": "pass"}, - {"path": "specs/port/tools/check_catalog_integrity.t27", "t27b": "pass"}, - {"path": "specs/port/tools/check_duplicate_declarations.t27", "t27b": "pass"}, - {"path": "specs/port/tools/check_fix_carries_source.t27", "t27b": "pass"}, - {"path": "specs/port/tools/ci/check_specs_still_parse.t27", "t27b": "pass"}, - {"path": "specs/port/tools/jtag/tdo_verdict.t27", "t27b": "pass"}, - {"path": "specs/port/tools/oracle/run.t27", "t27b": "pass"}, - {"path": "specs/port/tools/run_conformance_vvp.t27", "t27b": "pass"}, - {"path": "specs/port/tools/ternary_model.t27", "t27b": "pass"}, - {"path": "specs/port/tools/toolbelt.t27", "t27b": "pass"}, - {"path": "specs/port/tools/verify_emit_bitexact.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/fpga/fly-vivado/verilog/trinity_qmtech.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/fpga/gft/tb32.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/fpga/openxc7-regress/regress-fabric-bufg/fabric_bufg.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/fpga/openxc7-synth/DSP48E1_mock.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/fpga/openxc7-synth/blink_correct.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/fpga/openxc7-synth/blink_fast.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/fpga/openxc7-synth/blink_fixed.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/fpga/openxc7-synth/blink_minimal.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/fpga/openxc7-synth/blink_r23.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/fpga/openxc7-synth/blink_simple.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/fpga/openxc7-synth/blink_slow.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/fpga/openxc7-synth/blink_working.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/fpga/openxc7-synth/clk_test.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/fpga/openxc7-synth/clock_test.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/fpga/openxc7-synth/d6_blink.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/fpga/openxc7-synth/d6_inv_test.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/fpga/openxc7-synth/d6_test.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/fpga/openxc7-synth/d_bank13_test.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/fpga/openxc7-synth/d_blink_high.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/fpga/openxc7-synth/d_bufg_test.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/fpga/openxc7-synth/d_clk_direct.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/fpga/openxc7-synth/d_direct.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/fpga/openxc7-synth/d_e21_test.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/fpga/openxc7-synth/d_f19_test.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/fpga/openxc7-synth/d_full_path.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/fpga/openxc7-synth/d_g22_test.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/fpga/openxc7-synth/d_lut_only.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/fpga/openxc7-synth/d_multi_led.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/fpga/openxc7-synth/d_oscillator.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/fpga/openxc7-synth/d_simple_ff.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/fpga/openxc7-synth/d_simple_led.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/fpga/openxc7-synth/d_slow_blink.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/fpga/openxc7-synth/d_srl_blink.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/fpga/openxc7-synth/d_static_on.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/fpga/openxc7-synth/d_static_one.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/fpga/openxc7-synth/d_y0_test.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/fpga/openxc7-synth/definitive_diagnostic_inv.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/fpga/openxc7-synth/dsp_mul.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/fpga/openxc7-synth/led_both_test.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/fpga/openxc7-synth/led_d5_test.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/fpga/openxc7-synth/led_d6_test.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/fpga/openxc7-synth/led_diagnostic.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/fpga/openxc7-synth/led_off_test.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/fpga/openxc7-synth/led_on_test.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/fpga/openxc7-synth/led_simple_test.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/fpga/openxc7-synth/led_test_inv.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/fpga/openxc7-synth/multi_led_test.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/fpga/openxc7-synth/quantum_bridge_top.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/fpga/openxc7-synth/riscv_blink.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/fpga/openxc7-synth/singularity_d6_top.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/fpga/openxc7-synth/symbiflow_blink.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/fpga/openxc7-synth/ternary_activation.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/fpga/openxc7-synth/trinity_top.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/fpga/openxc7-synth/uart_echo.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/fpga/rtl/fpga_test_reporter.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/fpga/uart_loopback.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/fpga/uart_loopback_core.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/src/background_agent/main.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/src/brain/orbitofrontal_value.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/src/brain/weber_tuning.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/src/cli/health_check.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/src/cli/railway_create_full.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/src/cli/railway_create_project.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/src/cli/railway_deployment_create.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/src/cli/railway_null_startcmd.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/src/firebird/governance_temp.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/src/phi-engine/vibeec_original/bogatyrs_registry.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/src/phi-engine/vibeec_original/bogatyrs_spec_structure.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/src/phi-engine/vibeec_original/tnc.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/src/server_main.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/src/storm/experience_engine.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/src/tri-api/claude_md.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/src/tri/gen_aabb.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/src/tri/gen_arithmetic.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/src/tri/gen_assertion.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/src/tri/gen_barrier.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/src/tri/gen_base64.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/src/tri/gen_bezier.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/src/tri/gen_cache.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/src/tri/gen_caesar.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/src/tri/gen_canvas.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/src/tri/gen_color.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/src/tri/gen_cross_entropy.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/src/tri/gen_cursor.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/src/tri/gen_epoch_reclamation.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/src/tri/gen_escape.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/src/tri/gen_fuzz.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/src/tri/gen_geo_hash2d.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/src/tri/gen_gradient.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/src/tri/gen_gradient_descent.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/src/tri/gen_hazard_pointers.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/src/tri/gen_image.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/src/tri/gen_index.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/src/tri/gen_key_value.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/src/tri/gen_kmeans.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/src/tri/gen_leb128.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/src/tri/gen_linear_regression.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/src/tri/gen_lockfree_stack.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/src/tri/gen_matrix3x3.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/src/tri/gen_mock.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/src/tri/gen_neuron.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/src/tri/gen_path_utils.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/src/tri/gen_perceptron.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/src/tri/gen_quaternion.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/src/tri/gen_radix_tree.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/src/tri/gen_ray.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/src/tri/gen_record_store.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/src/tri/gen_rect.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/src/tri/gen_regression.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/src/tri/gen_relu.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/src/tri/gen_ring_buffer.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/src/tri/gen_rle.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/src/tri/gen_rsa_simple.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/src/tri/gen_rtree.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/src/tri/gen_rwlock.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/src/tri/gen_semaphore.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/src/tri/gen_sigmoid.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/src/tri/gen_skiplist_impl.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/src/tri/gen_snapshot.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/src/tri/gen_softmax.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/src/tri/gen_temp_file.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/src/tri/gen_test_runner.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/src/tri/gen_transaction.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/src/tri/gen_transform.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/src/tri/gen_varint.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/src/tri/gen_wal.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/src/tri/gen_websocket.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/src/tri/gen_work_stealing.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/src/tri/math/vocab_audit.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/src/tri/orchestrator_bench.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/src/tri/string_dualities.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/src/tri/string_spectrum.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/src/vibeec/gen_cmd_minimal.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/src/vibeec/gen_cmd_simple.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/src/vibeec/p2p_module.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/src/vibeec/tnc.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/src/vibeec/trinity_tokenizer.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/src/vibeec/validation_engine.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/src/wasm_stubs/auto_shard_stub.t27", "t27b": "pass"}, - {"path": "specs/port/trios/apps/trios-macos/rings/RUST-04/clade-improve/src/oversight.t27", "t27b": "pass"}, - {"path": "specs/port/trios/apps/trios-macos/rings/RUST-13/clade-meshd/src/transport.t27", "t27b": "pass"}, - {"path": "specs/port/trios/apps/trios-macos/rings/RUST-13/trios-mesh/build.t27", "t27b": "pass"}, - {"path": "specs/port/trios/apps/trios-macos/rings/RUST-13/trios-mesh/src/bin/smoke_m1.t27", "t27b": "pass"}, - {"path": "specs/port/trios/apps/trios-macos/rings/RUST-13/trios-mesh/tools/ad9361_config.t27", "t27b": "pass"}, - {"path": "specs/port/trios/crates/tri-tunnel/src/main.t27", "t27b": "pass"}, - {"path": "specs/port/trios/crates/trinity_loss/src/lib.t27", "t27b": "pass"}, - {"path": "specs/port/trios/crates/trios-bridge/src/main.t27", "t27b": "pass"}, - {"path": "specs/port/trios/crates/trios-chat/rings/CR-CHAT-00/src/lib.t27", "t27b": "pass"}, - {"path": "specs/port/trios/crates/trios-chat/rings/CR-CHAT-01/src/key_package_expiry_guard.t27", "t27b": "pass"}, - {"path": "specs/port/trios/crates/trios-chat/rings/CR-CHAT-02/src/epoch_rollover_wraparound_guard.t27", "t27b": "pass"}, - {"path": "specs/port/trios/crates/trios-chat/rings/CR-CHAT-02/src/skipped_message_key_gap_bound_guard.t27", "t27b": "pass"}, - {"path": "specs/port/trios/crates/trios-chat/rings/CR-CHAT-03/src/ratchet_tree_resolution_guard.t27", "t27b": "pass"}, - {"path": "specs/port/trios/crates/trios-chat/rings/CR-CHAT-03/src/ratchet_tree_update_integrity_guard.t27", "t27b": "pass"}, - {"path": "specs/port/trios/crates/trios-chat/rings/CR-CHAT-03/src/unmerged_leaves_bound_guard.t27", "t27b": "pass"}, - {"path": "specs/port/trios/crates/trios-chat/rings/CR-CHAT-04/src/padding_alignment_boundary_guard.t27", "t27b": "pass"}, - {"path": "specs/port/trios/crates/trios-chat/rings/CR-CHAT-04/src/padding_block_size_alignment_guard.t27", "t27b": "pass"}, - {"path": "specs/port/trios/crates/trios-chat/rings/CR-CHAT-05/src/envelope_size_distribution_uniformity.t27", "t27b": "pass"}, - {"path": "specs/port/trios/crates/trios-chat/rings/CR-CHAT-07/src/blind_signature_sender_token.t27", "t27b": "pass"}, - {"path": "specs/port/trios/crates/trios-chat/rings/CR-CHAT-07/src/cover_decoy_ratio_governor.t27", "t27b": "pass"}, - {"path": "specs/port/trios/crates/trios-chat/rings/CR-CHAT-07/src/cover_traffic_inter_arrival_autocorrelation_guard.t27", "t27b": "pass"}, - {"path": "specs/port/trios/crates/trios-chat/rings/CR-CHAT-LAWS/src/lib.t27", "t27b": "pass"}, - {"path": "specs/port/trios/crates/trios-cli/src/cmd/agent.t27", "t27b": "pass"}, - {"path": "specs/port/trios/crates/trios-cli/src/cmd/commit.t27", "t27b": "pass"}, - {"path": "specs/port/trios/crates/trios-cli/src/cmd/gates.t27", "t27b": "pass"}, - {"path": "specs/port/trios/crates/trios-cli/src/cmd/leaderboard.t27", "t27b": "pass"}, - {"path": "specs/port/trios/crates/trios-cli/src/cmd/report.t27", "t27b": "pass"}, - {"path": "specs/port/trios/crates/trios-cli/src/cmd/roster.t27", "t27b": "pass"}, - {"path": "specs/port/trios/crates/trios-cli/src/cmd/run.t27", "t27b": "pass"}, - {"path": "specs/port/trios/crates/trios-cli/src/cmd/status.t27", "t27b": "pass"}, - {"path": "specs/port/trios/crates/trios-cli/src/cmd/submit.t27", "t27b": "pass"}, - {"path": "specs/port/trios/crates/trios-cli/src/gh.t27", "t27b": "pass"}, - {"path": "specs/port/trios/crates/trios-cli/src/lock.t27", "t27b": "pass"}, - {"path": "specs/port/trios/crates/trios-cli/src/metrics.t27", "t27b": "pass"}, - {"path": "specs/port/trios/crates/trios-doctor/rings/BRONZE-RING-DR/src/main.t27", "t27b": "pass"}, - {"path": "specs/port/trios/crates/trios-doctor/rings/SILVER-RING-DR-00/src/lib.t27", "t27b": "pass"}, - {"path": "specs/port/trios/crates/trios-doctor/src/main.t27", "t27b": "pass"}, - {"path": "specs/port/trios/crates/trios-ext/rings/SILVER-RING-EXT-00/src/lib.t27", "t27b": "pass"}, - {"path": "specs/port/trios/crates/trios-ext/xtask/src/main.t27", "t27b": "pass"}, - {"path": "specs/port/trios/crates/trios-git/src/commit.t27", "t27b": "pass"}, - {"path": "specs/port/trios/crates/trios-git/src/log.t27", "t27b": "pass"}, - {"path": "specs/port/trios/crates/trios-git/src/stash.t27", "t27b": "pass"}, - {"path": "specs/port/trios/crates/trios-git/src/status.t27", "t27b": "pass"}, - {"path": "specs/port/trios/crates/trios-golden-float/build.t27", "t27b": "pass"}, - {"path": "specs/port/trios/crates/trios-hdc/build.t27", "t27b": "pass"}, - {"path": "specs/port/trios/crates/trios-hdc/rings/HD-01/src/lib.t27", "t27b": "pass"}, - {"path": "specs/port/trios/crates/trios-igla-race/src/main.t27", "t27b": "pass"}, - {"path": "specs/port/trios/crates/trios-igla-trainer/src/jepa_runner.t27", "t27b": "pass"}, - {"path": "specs/port/trios/crates/trios-mcp/rings/BR-XTASK/src/main.t27", "t27b": "pass"}, - {"path": "specs/port/trios/crates/trios-mcp/rings/SR-01/src/lighthouse.t27", "t27b": "pass"}, - {"path": "specs/port/trios/crates/trios-mcp/rings/SR-02/src/discovery.t27", "t27b": "pass"}, - {"path": "specs/port/trios/crates/trios-mcp/rings/SR-02/src/lib.t27", "t27b": "pass"}, - {"path": "specs/port/trios/crates/trios-mcp/src/main.t27", "t27b": "pass"}, - {"path": "specs/port/trios/crates/trios-mesh/src/identity.t27", "t27b": "pass"}, - {"path": "specs/port/trios/crates/trios-mesh/src/packet.t27", "t27b": "pass"}, - {"path": "specs/port/trios/crates/trios-openclaw/rings/OC-01/src/lib.t27", "t27b": "pass"}, - {"path": "specs/port/trios/crates/trios-physics/build.t27", "t27b": "pass"}, - {"path": "specs/port/trios/crates/trios-physics/rings/PH-01/src/lib.t27", "t27b": "pass"}, - {"path": "specs/port/trios/crates/trios-physics/src/lib.t27", "t27b": "pass"}, - {"path": "specs/port/trios/crates/trios-rainbow-bridge/src/funnel_client.t27", "t27b": "pass"}, - {"path": "specs/port/trios/crates/trios-rainbow-bridge/src/lamport.t27", "t27b": "pass"}, - {"path": "specs/port/trios/crates/trios-sacred/rings/SC-00/src/lib.t27", "t27b": "pass"}, - {"path": "specs/port/trios/crates/trios-sacred/rings/SC-01/src/lib.t27", "t27b": "pass"}, - {"path": "specs/port/trios/crates/trios-scarab-types/rings/SR-00/src/lib.t27", "t27b": "pass"}, - {"path": "specs/port/trios/crates/trios-scarab-types/rings/SR-01/src/lib.t27", "t27b": "pass"}, - {"path": "specs/port/trios/crates/trios-scarab-types/rings/SR-02/src/lib.t27", "t27b": "pass"}, - {"path": "specs/port/trios/crates/trios-scarab-types/rings/SR-03/src/lib.t27", "t27b": "pass"}, - {"path": "specs/port/trios/crates/trios-scarab-types/rings/SR-04/src/lib.t27", "t27b": "pass"}, - {"path": "specs/port/trios/crates/trios-server/src/mcp_endpoints/tasks.t27", "t27b": "pass"}, - {"path": "specs/port/trios/crates/trios-server/src/tools/git.t27", "t27b": "pass"}, - {"path": "specs/port/trios/crates/trios-server/src/tools/git_extended.t27", "t27b": "pass"}, - {"path": "specs/port/trios/crates/trios-server/src/tools/gitbutler.t27", "t27b": "pass"}, - {"path": "specs/port/trios/crates/trios-server/src/tools/golden_float.t27", "t27b": "pass"}, - {"path": "specs/port/trios/crates/trios-server/src/tools/mod.t27", "t27b": "pass"}, - {"path": "specs/port/trios/crates/trios-store/rings/ST-00/src/lib.t27", "t27b": "pass"}, - {"path": "specs/port/trios/crates/trios-ternary/rings/TR-01/src/lib.t27", "t27b": "pass"}, - {"path": "specs/port/trios/crates/trios-train-cpu/src/bin/tjepa_modules/encoder.t27", "t27b": "pass"}, - {"path": "specs/port/trios/crates/trios-train-cpu/src/bin/train_state.t27", "t27b": "pass"}, - {"path": "specs/port/trios/crates/trios-trainer/src/train_loop.t27", "t27b": "pass"}, - {"path": "specs/port/trios/crates/trios-trainer/src/validation.t27", "t27b": "pass"}, - {"path": "specs/port/trios/crates/trios-trinity-brain/src/phi.t27", "t27b": "pass"}, - {"path": "specs/port/trios/crates/trios-vsa/rings/VS-01/src/lib.t27", "t27b": "pass"}, - {"path": "specs/port/trios/validate_bpb.t27", "t27b": "pass"}, - {"path": "specs/providers/catalog.t27", "t27b": "pass"}, - {"path": "specs/providers/gonka/deepseek-v4-flash-0731.t27", "t27b": "pass"}, - {"path": "specs/providers/gonka/glm-5-2-fp8.t27", "t27b": "pass"}, - {"path": "specs/providers/gonka/glm-5-3-flash.t27", "t27b": "pass"}, - {"path": "specs/providers/gonka/kimi-k2-6.t27", "t27b": "pass"}, - {"path": "specs/providers/gonka/minimax-m2-7.t27", "t27b": "pass"}, - {"path": "specs/providers/tri_gnk_pair.t27", "t27b": "pass"}, - {"path": "specs/providers/trinet/fpga-xc7a200t.t27", "t27b": "pass"}, - {"path": "specs/providers/trinet/gpu-consumer-24gb.t27", "t27b": "pass"}, - {"path": "specs/queen/actor_events.t27", "t27b": "pass"}, - {"path": "specs/queen/actor_view.t27", "t27b": "pass"}, - {"path": "specs/queen/actors.t27", "t27b": "pass"}, - {"path": "specs/queen/actors_hw.t27", "t27b": "pass"}, - {"path": "specs/queen/actors_hw_jtag.t27", "t27b": "pass"}, - {"path": "specs/queen/actors_hw_top.t27", "t27b": "pass"}, - {"path": "specs/queen/app.t27", "t27b": "pass"}, - {"path": "specs/queen/claim.t27", "t27b": "pass"}, - {"path": "specs/queen/control.t27", "t27b": "pass"}, - {"path": "specs/queen/dashboard.t27", "t27b": "pass"}, - {"path": "specs/queen/dispatch.t27", "t27b": "pass"}, - {"path": "specs/queen/dispatch_exit.t27", "t27b": "pass"}, - {"path": "specs/queen/domains.t27", "t27b": "pass"}, - {"path": "specs/queen/drain.t27", "t27b": "pass"}, - {"path": "specs/queen/events.t27", "t27b": "pass"}, - {"path": "specs/queen/golden_chain.t27", "t27b": "pass"}, - {"path": "specs/queen/hive.t27", "t27b": "pass"}, - {"path": "specs/queen/holds.t27", "t27b": "pass"}, - {"path": "specs/queen/jobs.t27", "t27b": "pass"}, - {"path": "specs/queen/keyed.t27", "t27b": "pass"}, - {"path": "specs/queen/keyed_guard.t27", "t27b": "pass"}, - {"path": "specs/queen/merger_gate.t27", "t27b": "pass"}, - {"path": "specs/queen/netlink.t27", "t27b": "pass"}, - {"path": "specs/queen/priority.t27", "t27b": "pass"}, - {"path": "specs/queen/replay/actors_decisions.t27", "t27b": "pass"}, - {"path": "specs/queen/replay/reviewer_decisions.t27", "t27b": "pass"}, - {"path": "specs/queen/replay/telemetry_decisions.t27", "t27b": "pass"}, - {"path": "specs/queen/review_lanes.t27", "t27b": "pass"}, - {"path": "specs/queen/review_log.t27", "t27b": "pass"}, - {"path": "specs/queen/review_valve.t27", "t27b": "pass"}, - {"path": "specs/queen/reviewer.t27", "t27b": "pass"}, - {"path": "specs/queen/reviewer_sizing.t27", "t27b": "pass"}, - {"path": "specs/queen/shaping.t27", "t27b": "pass"}, - {"path": "specs/queen/simulation.t27", "t27b": "pass"}, - {"path": "specs/queen/task_analysis.t27", "t27b": "pass"}, - {"path": "specs/queen/tasks.t27", "t27b": "pass"}, - {"path": "specs/queen/telemetry.t27", "t27b": "pass"}, - {"path": "specs/queen/turn_stop.t27", "t27b": "pass"}, - {"path": "specs/queen/views.t27", "t27b": "pass"}, - {"path": "specs/queen/waits.t27", "t27b": "pass"}, - {"path": "specs/queen/worktree_keep.t27", "t27b": "pass"}, - {"path": "specs/rings/ring_103_phi_sgd.t27", "t27b": "pass"}, - {"path": "specs/sandbox/health.t27", "t27b": "pass"}, - {"path": "specs/sandbox/https_enforce.t27", "t27b": "pass"}, - {"path": "specs/sandbox/orphan_detection.t27", "t27b": "pass"}, - {"path": "specs/sandbox/session_timeout.t27", "t27b": "pass"}, - {"path": "specs/skills/t27-measure-corpus.t27", "t27b": "pass"}, - {"path": "specs/skills/t27-phi-loop.t27", "t27b": "pass"}, - {"path": "specs/skills/t27-providers-steward.t27", "t27b": "pass"}, - {"path": "specs/skills/t27-self-host.t27", "t27b": "pass"}, - {"path": "specs/skills/t27-tri-pipeline.t27", "t27b": "pass"}, - {"path": "specs/skills/t27-tri.t27", "t27b": "pass"}, - {"path": "specs/skills/t27-wave-audit.t27", "t27b": "pass"}, - {"path": "specs/skills/t27-wrap-up.t27", "t27b": "pass"}, - {"path": "specs/skills/trinity-blog-post.t27", "t27b": "pass"}, - {"path": "specs/skills/trinity-board-sync.t27", "t27b": "pass"}, - {"path": "specs/skills/trinity-cloud.t27", "t27b": "pass"}, - {"path": "specs/skills/trinity-connect-accounts.t27", "t27b": "pass"}, - {"path": "specs/skills/trinity-doctor.t27", "t27b": "pass"}, - {"path": "specs/skills/trinity-farm-garden.t27", "t27b": "pass"}, - {"path": "specs/skills/trinity-fpga-synth.t27", "t27b": "pass"}, - {"path": "specs/skills/trinity-god-mode.t27", "t27b": "pass"}, - {"path": "specs/skills/trinity-implement-issue.t27", "t27b": "pass"}, - {"path": "specs/skills/trinity-queen-hive-visuals.t27", "t27b": "pass"}, - {"path": "specs/skills/trinity-review-code.t27", "t27b": "pass"}, - {"path": "specs/skills/trinity-run-tests.t27", "t27b": "pass"}, - {"path": "specs/skills/trinity-scholar.t27", "t27b": "pass"}, - {"path": "specs/skills/trinity-status.t27", "t27b": "pass"}, - {"path": "specs/skills/trinity-tech-tree.t27", "t27b": "pass"}, - {"path": "specs/skills/trinity-tri.t27", "t27b": "pass"}, - {"path": "specs/skills/trinity-trinity-test.t27", "t27b": "pass"}, - {"path": "specs/skills/trinity-ux-wave.t27", "t27b": "pass"}, - {"path": "specs/skills/trinity-vibee-gen.t27", "t27b": "pass"}, - {"path": "specs/skills/trinity-vsa-verify.t27", "t27b": "pass"}, - {"path": "specs/skills/trinity-wave.t27", "t27b": "pass"}, - {"path": "specs/system/unified-agent-operations.t27", "t27b": "pass"}, - {"path": "specs/ternary/activation_quantizer.t27", "t27b": "pass"}, - {"path": "specs/ternary/bitnet_layer.t27", "t27b": "pass"}, - {"path": "specs/ternary/bitnet_majority.t27", "t27b": "pass"}, - {"path": "specs/ternary/bitnet_mlp.t27", "t27b": "pass"}, - {"path": "specs/ternary/bitnet_mlp3.t27", "t27b": "pass"}, - {"path": "specs/ternary/bitnet_neuron.t27", "t27b": "pass"}, - {"path": "specs/ternary/bitnet_neuron_nchunk.t27", "t27b": "pass"}, - {"path": "specs/ternary/clocked_counter.t27", "t27b": "pass"}, - {"path": "specs/ternary/comb_bitnet_layer.t27", "t27b": "pass"}, - {"path": "specs/ternary/comb_bitnet_neuron.t27", "t27b": "pass"}, - {"path": "specs/ternary/comb_ternary_dot.t27", "t27b": "pass"}, - {"path": "specs/ternary/gft_add_rne.t27", "t27b": "pass"}, - {"path": "specs/ternary/gft_argmax4.t27", "t27b": "pass"}, - {"path": "specs/ternary/gft_axpy.t27", "t27b": "pass"}, - {"path": "specs/ternary/gft_bitnet_neuron.t27", "t27b": "pass"}, - {"path": "specs/ternary/gft_classifier4.t27", "t27b": "pass"}, - {"path": "specs/ternary/gft_classify.t27", "t27b": "pass"}, - {"path": "specs/ternary/gft_classify3.t27", "t27b": "pass"}, - {"path": "specs/ternary/gft_dot2.t27", "t27b": "pass"}, - {"path": "specs/ternary/gft_dot2_rne.t27", "t27b": "pass"}, - {"path": "specs/ternary/gft_dot4.t27", "t27b": "pass"}, - {"path": "specs/ternary/gft_dot4_rne.t27", "t27b": "pass"}, - {"path": "specs/ternary/gft_dot8.t27", "t27b": "pass"}, - {"path": "specs/ternary/gft_exp2.t27", "t27b": "pass"}, - {"path": "specs/ternary/gft_hidden2.t27", "t27b": "pass"}, - {"path": "specs/ternary/gft_layer2.t27", "t27b": "pass"}, - {"path": "specs/ternary/gft_layer3.t27", "t27b": "pass"}, - {"path": "specs/ternary/gft_layer4.t27", "t27b": "pass"}, - {"path": "specs/ternary/gft_log2.t27", "t27b": "pass"}, - {"path": "specs/ternary/gft_logistic.t27", "t27b": "pass"}, - {"path": "specs/ternary/gft_madd.t27", "t27b": "pass"}, - {"path": "specs/ternary/gft_magsub_tie.t27", "t27b": "pass"}, - {"path": "specs/ternary/gft_mlp2.t27", "t27b": "pass"}, - {"path": "specs/ternary/gft_mlp3.t27", "t27b": "pass"}, - {"path": "specs/ternary/gft_mul_rne.t27", "t27b": "pass"}, - {"path": "specs/ternary/gft_neuron_full.t27", "t27b": "pass"}, - {"path": "specs/ternary/gft_nll.t27", "t27b": "pass"}, - {"path": "specs/ternary/gft_recip.t27", "t27b": "pass"}, - {"path": "specs/ternary/gft_relu.t27", "t27b": "pass"}, - {"path": "specs/ternary/gft_sadd.t27", "t27b": "pass"}, - {"path": "specs/ternary/gft_sgd_step.t27", "t27b": "pass"}, - {"path": "specs/ternary/gft_signed_dot4.t27", "t27b": "pass"}, - {"path": "specs/ternary/gft_signed_mac.t27", "t27b": "pass"}, - {"path": "specs/ternary/gft_smul.t27", "t27b": "pass"}, - {"path": "specs/ternary/gft_softmax4.t27", "t27b": "pass"}, - {"path": "specs/ternary/gft_softmax_grad4.t27", "t27b": "pass"}, - {"path": "specs/ternary/gft_train1.t27", "t27b": "pass"}, - {"path": "specs/ternary/gft_train2.t27", "t27b": "pass"}, - {"path": "specs/ternary/gft_train2relu.t27", "t27b": "pass"}, - {"path": "specs/ternary/gft_xorbp.t27", "t27b": "pass"}, - {"path": "specs/ternary/gft_xorbp2.t27", "t27b": "pass"}, - {"path": "specs/ternary/gft_xornet.t27", "t27b": "pass"}, - {"path": "specs/ternary/gft_xorpercep.t27", "t27b": "pass"}, - {"path": "specs/ternary/gft_xorpercep3.t27", "t27b": "pass"}, - {"path": "specs/ternary/gft_xorpercep4.t27", "t27b": "pass"}, - {"path": "specs/ternary/gft_xortrain.t27", "t27b": "pass"}, - {"path": "specs/ternary/radix_economy.t27", "t27b": "pass"}, - {"path": "specs/ternary/stream_ternary_mac.t27", "t27b": "pass"}, - {"path": "specs/ternary/ternary_full_adder.t27", "t27b": "pass"}, - {"path": "specs/ternary/ternary_mac.t27", "t27b": "pass"}, - {"path": "specs/ternary/ternary_ripple_adder.t27", "t27b": "pass"}, - {"path": "specs/ternary/ternary_xor.t27", "t27b": "pass"}, - {"path": "specs/ternary/trits.t27", "t27b": "pass"}, - {"path": "specs/tools/catalog.t27", "t27b": "pass"}, - {"path": "specs/tools/epic_ci.t27", "t27b": "pass"}, - {"path": "specs/tools/mcp/gitbutler.t27", "t27b": "pass"}, - {"path": "specs/tools/mcp/inngest-dev.t27", "t27b": "pass"}, - {"path": "specs/tools/mcp/needle.t27", "t27b": "pass"}, - {"path": "specs/tools/mcp/neon.t27", "t27b": "pass"}, - {"path": "specs/tools/mcp/notebooklm.t27", "t27b": "pass"}, - {"path": "specs/tools/mcp/railway-mcp-server.t27", "t27b": "pass"}, - {"path": "specs/tools/mcp/t27-traceability.t27", "t27b": "pass"}, - {"path": "specs/tools/mcp/tri-mcp.t27", "t27b": "pass"}, - {"path": "specs/tools/mcp/tri-ssot.t27", "t27b": "pass"}, - {"path": "specs/tools/mcp/trinity.t27", "t27b": "pass"}, - {"path": "specs/tools/mcp/zig-docs.t27", "t27b": "pass"}, - {"path": "specs/tools/mcp_protocol.t27", "t27b": "pass"}, - {"path": "specs/tools/t27o/rust_convert.t27", "t27b": "pass"}, - {"path": "specs/tools/t27o/rust_std.t27", "t27b": "pass"}, - {"path": "specs/tools/tri/abandoned.t27", "t27b": "pass"}, - {"path": "specs/tools/tri/cell.t27", "t27b": "pass"}, - {"path": "specs/tools/tri/census.t27", "t27b": "pass"}, - {"path": "specs/tools/tri/ci.t27", "t27b": "pass"}, - {"path": "specs/tools/tri/competitors.t27", "t27b": "pass"}, - {"path": "specs/tools/tri/discard.t27", "t27b": "pass"}, - {"path": "specs/tools/tri/doctor.t27", "t27b": "pass"}, - {"path": "specs/tools/tri/elab.t27", "t27b": "pass"}, - {"path": "specs/tools/tri/emit.t27", "t27b": "pass"}, - {"path": "specs/tools/tri/experience.t27", "t27b": "pass"}, - {"path": "specs/tools/tri/fleet.t27", "t27b": "pass"}, - {"path": "specs/tools/tri/fmt.t27", "t27b": "pass"}, - {"path": "specs/tools/tri/fpga.t27", "t27b": "pass"}, - {"path": "specs/tools/tri/gates.t27", "t27b": "pass"}, - {"path": "specs/tools/tri/gen.t27", "t27b": "pass"}, - {"path": "specs/tools/tri/harness.t27", "t27b": "pass"}, - {"path": "specs/tools/tri/health.t27", "t27b": "pass"}, - {"path": "specs/tools/tri/hooks.t27", "t27b": "pass"}, - {"path": "specs/tools/tri/issues.t27", "t27b": "pass"}, - {"path": "specs/tools/tri/jumps.t27", "t27b": "pass"}, - {"path": "specs/tools/tri/kinds.t27", "t27b": "pass"}, - {"path": "specs/tools/tri/lean.t27", "t27b": "pass"}, - {"path": "specs/tools/tri/ledgers.t27", "t27b": "pass"}, - {"path": "specs/tools/tri/loop.t27", "t27b": "pass"}, - {"path": "specs/tools/tri/merging.t27", "t27b": "pass"}, - {"path": "specs/tools/tri/misread.t27", "t27b": "pass"}, - {"path": "specs/tools/tri/mods.t27", "t27b": "pass"}, - {"path": "specs/tools/tri/mutate.t27", "t27b": "pass"}, - {"path": "specs/tools/tri/now.t27", "t27b": "pass"}, - {"path": "specs/tools/tri/one-away.t27", "t27b": "pass"}, - {"path": "specs/tools/tri/orphaned.t27", "t27b": "pass"}, - {"path": "specs/tools/tri/pr.t27", "t27b": "pass"}, - {"path": "specs/tools/tri/prose.t27", "t27b": "pass"}, - {"path": "specs/tools/tri/quantifiers.t27", "t27b": "pass"}, - {"path": "specs/tools/tri/red.t27", "t27b": "pass"}, - {"path": "specs/tools/tri/reseal.t27", "t27b": "pass"}, - {"path": "specs/tools/tri/rtl.t27", "t27b": "pass"}, - {"path": "specs/tools/tri/seals.t27", "t27b": "pass"}, - {"path": "specs/tools/tri/serve.t27", "t27b": "pass"}, - {"path": "specs/tools/tri/skill.t27", "t27b": "pass"}, - {"path": "specs/tools/tri/status.t27", "t27b": "pass"}, - {"path": "specs/tools/tri/sweep.t27", "t27b": "pass"}, - {"path": "specs/tools/tri/synth.t27", "t27b": "pass"}, - {"path": "specs/tools/tri/test.t27", "t27b": "pass"}, - {"path": "specs/tools/tri/topic.t27", "t27b": "pass"}, - {"path": "specs/tools/tri/types.t27", "t27b": "pass"}, - {"path": "specs/tools/tri/unparsed.t27", "t27b": "pass"}, - {"path": "specs/tools/tri/vectors.t27", "t27b": "pass"}, - {"path": "specs/tools/tri/verdict.t27", "t27b": "pass"}, - {"path": "specs/tools/tri/vsim.t27", "t27b": "pass"}, - {"path": "specs/tools/tri/window.t27", "t27b": "pass"}, - {"path": "specs/tools/tri/worktrees.t27", "t27b": "pass"}, - {"path": "specs/tools/trinity/tri/bench.t27", "t27b": "pass"}, - {"path": "specs/tools/trinity/tri/bio.t27", "t27b": "pass"}, - {"path": "specs/tools/trinity/tri/blindspots.t27", "t27b": "pass"}, - {"path": "specs/tools/trinity/tri/conscious.t27", "t27b": "pass"}, - {"path": "specs/tools/trinity/tri/constants.t27", "t27b": "pass"}, - {"path": "specs/tools/trinity/tri/cosmos.t27", "t27b": "pass"}, - {"path": "specs/tools/trinity/tri/dashboard.t27", "t27b": "pass"}, - {"path": "specs/tools/trinity/tri/fib.t27", "t27b": "pass"}, - {"path": "specs/tools/trinity/tri/fpga.t27", "t27b": "pass"}, - {"path": "specs/tools/trinity/tri/gematria.t27", "t27b": "pass"}, - {"path": "specs/tools/trinity/tri/govern.t27", "t27b": "pass"}, - {"path": "specs/tools/trinity/tri/hardware.t27", "t27b": "pass"}, - {"path": "specs/tools/trinity/tri/identity.t27", "t27b": "pass"}, - {"path": "specs/tools/trinity/tri/lucas.t27", "t27b": "pass"}, - {"path": "specs/tools/trinity/tri/mesh.t27", "t27b": "pass"}, - {"path": "specs/tools/trinity/tri/needle-check.t27", "t27b": "pass"}, - {"path": "specs/tools/trinity/tri/needle-search.t27", "t27b": "pass"}, - {"path": "specs/tools/trinity/tri/needle.t27", "t27b": "pass"}, - {"path": "specs/tools/trinity/tri/omega.t27", "t27b": "pass"}, - {"path": "specs/tools/trinity/tri/particles.t27", "t27b": "pass"}, - {"path": "specs/tools/trinity/tri/phi.t27", "t27b": "pass"}, - {"path": "specs/tools/trinity/tri/quantum.t27", "t27b": "pass"}, - {"path": "specs/tools/trinity/tri/reputation.t27", "t27b": "pass"}, - {"path": "specs/tools/trinity/tri/sacred-const.t27", "t27b": "pass"}, - {"path": "specs/tools/trinity/tri/spiral.t27", "t27b": "pass"}, - {"path": "specs/tools/trinity/tri/swarm.t27", "t27b": "pass"}, - {"path": "specs/tools/trinity/tri/test.t27", "t27b": "pass"}, - {"path": "specs/tools/trinity/tri/vsa.t27", "t27b": "pass"}, - {"path": "specs/tools/trinity/tri/wallet.t27", "t27b": "pass"}, - {"path": "specs/traffic_animator.t27", "t27b": "pass"}, - {"path": "specs/tri/actors/metrics.t27", "t27b": "pass"}, - {"path": "specs/tri/agent/faculty_board.t27", "t27b": "pass"}, - {"path": "specs/tri/catalog/health.t27", "t27b": "pass"}, - {"path": "specs/tri/collections/namespace.t27", "t27b": "pass"}, - {"path": "specs/tri/crypto/ed25519.t27", "t27b": "pass"}, - {"path": "specs/tri/crypto/hex.t27", "t27b": "pass"}, - {"path": "specs/tri/crypto/sha256.t27", "t27b": "pass"}, - {"path": "specs/tri/crypto/sha512.t27", "t27b": "pass"}, - {"path": "specs/tri/graph/bellman_ford.t27", "t27b": "pass"}, - {"path": "specs/tri/graph/graph.t27", "t27b": "pass"}, - {"path": "specs/tri/graph/topological_sort.t27", "t27b": "pass"}, - {"path": "specs/tri/hot/hot.t27", "t27b": "pass"}, - {"path": "specs/tri/lab/receipt.t27", "t27b": "pass"}, - {"path": "specs/tri/lanes/lanes.t27", "t27b": "pass"}, - {"path": "specs/tri/math/math.t27", "t27b": "pass"}, - {"path": "specs/tri/math/measurement.t27", "t27b": "pass"}, - {"path": "specs/tri/misread/shapes.t27", "t27b": "pass"}, - {"path": "specs/tri/mutate/census.t27", "t27b": "pass"}, - {"path": "specs/tri/mutate/lab.t27", "t27b": "pass"}, - {"path": "specs/tri/mutate/plant.t27", "t27b": "pass"}, - {"path": "specs/tri/mutate/survivors.t27", "t27b": "pass"}, - {"path": "specs/tri/network/payout.t27", "t27b": "pass"}, - {"path": "specs/tri/pipeline/codegen.t27", "t27b": "pass"}, - {"path": "specs/tri/pipeline/spec_writer.t27", "t27b": "pass"}, - {"path": "specs/tri/pipeline/workflow.t27", "t27b": "pass"}, - {"path": "specs/tri/reseal/seal.t27", "t27b": "pass"}, - {"path": "specs/tri/search/pattern.t27", "t27b": "pass"}, - {"path": "specs/tri/sort/insertion_sort.t27", "t27b": "pass"}, - {"path": "specs/tri/sort/merge_sort.t27", "t27b": "pass"}, - {"path": "specs/tri/sort/selection_sort.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/a64.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/any_param_plan.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/arith_op.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/ast_scan.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/ast_shape.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/ast_walk.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/bit_cast_plan.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/blockers.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/builtin_plan.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/check_budget.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/cmp_op.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/coerce_plan.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/comptime_float.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/conformance/anonymous_struct.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/conformance/anytype_typeof.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/conformance/array_length_expr.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/conformance/array_literal.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/conformance/array_literal_value.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/conformance/array_repeat_text.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/conformance/bare_abs.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/conformance/big_frame.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/conformance/big_repeat_global.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/conformance/bit_cast.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/conformance/brace_invariant.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/conformance/builtin_abs_max_min_pi.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/conformance/carried_allocator.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/conformance/carried_container.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/conformance/cmp_out_of_range.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/conformance/comptime_float.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/conformance/comptime_float_f128.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/conformance/const_division.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/conformance/const_optional.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/conformance/discard_value.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/conformance/div_trunc_panic.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/conformance/elf_object.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/conformance/empty_anon_literal.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/conformance/empty_typed_array_literal.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/conformance/eval_branch_quota.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/conformance/float_as.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/conformance/float_call_cast.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/conformance/float_from_int_literal.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/conformance/float_mul_pow2.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/conformance/float_sqrt.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/conformance/frame_address_caller_owned.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/conformance/i128_arith.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/conformance/i128_ops.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/conformance/i128_return.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/conformance/int_cast.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/conformance/int_cast_index.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/conformance/large_frame.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/conformance/lazy_signature.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/conformance/let_reassigned.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/conformance/libm_logf.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/conformance/libm_powf.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/conformance/libm_rounding.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/conformance/libm_std_math.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/conformance/module_var_in_test.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/conformance/negative_float_literal.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/conformance/nested_anon_struct.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/conformance/numeric_coercion.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/conformance/odd_width_int.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/conformance/opaque_pointer.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/conformance/opt_void.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/conformance/optional_enum_compare.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/conformance/optional_module_var.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/conformance/param_discard.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/conformance/pointer_equality.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/conformance/postfix_optional.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/conformance/rem_int.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/conformance/repeat_addr_unreached.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/conformance/repeat_local.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/conformance/repeat_width_suffix.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/conformance/return_undefined_void.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/conformance/scaffold_local.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/conformance/scope_exit.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/conformance/scoped_gf16.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/conformance/shadow_module_var.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/conformance/size_of.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/conformance/slice_arg_one_element.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/conformance/static_slice_literal.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/conformance/std_mem_byte_slice.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/conformance/stdmem.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/conformance/str_module_var.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/conformance/string_slice_literal.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/conformance/struct_lit_if.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/conformance/test_local_write.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/conformance/tuple_local.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/conformance/tuple_local_index.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/conformance/type_alias.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/conformance/type_void.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/conformance/undefined_arg.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/conformance/undefined_module_var.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/conformance/unreached_stub.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/conformance/unread_anytype.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/conformance/unresolved_signature.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/conformance/untyped_local.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/conformance/untyped_local_uses.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/conformance/value_ignored.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/conformance/value_params.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/conformance/verilog_lib.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/conformance/verilog_prim.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/conformance/verilog_use.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/conformance/verilog_widths.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/conformance/void_bind.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/conformance/wide_int_const.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/conformance/zig_keyword_field.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/const_div_plan.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/discard_plan.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/dogfood.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/elf.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/emit_kit.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/empty_lit_plan.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/eval_arith.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/float_as_plan.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/frame_store_plan.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/fuzz.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/fuzz_oracle.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/i128_plan.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/int_cast_plan.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/lazy_sig_plan.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/ledger_steward.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/lencall.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/libm.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/libm_plan.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/literal_plan.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/macho.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/opaque_plan.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/optional_compare_plan.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/ptr_eq_plan.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/reduce.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/ref_var_plan.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/scaffold_plan.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/slice_lit_plan.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/source_text.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/stdmem.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/stdmem_plan.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/steward.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/text_escape.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/ts_emit.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/ts_plan.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/tuple_local_plan.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/type_text.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/undefined_arg_plan.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/verdict_key.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/verilog_emit.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/verilog_plan.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/void_bind_plan.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/wide_plan.t27", "t27b": "pass"}, - {"path": "specs/tri/test/report.t27", "t27b": "pass"}, - {"path": "specs/tri/utils/args.t27", "t27b": "pass"}, - {"path": "specs/tri/utils/exit_codes.t27", "t27b": "pass"}, - {"path": "specs/tri/utils/template.t27", "t27b": "pass"}, - {"path": "specs/trinet/etx.t27", "t27b": "pass"}, - {"path": "specs/trinet/ledger.t27", "t27b": "pass"}, - {"path": "specs/trinet/mint_authority.t27", "t27b": "pass"}, - {"path": "specs/trinet/node-work-credit.t27", "t27b": "pass"}, - {"path": "specs/trinet/tri-bridge.t27", "t27b": "pass"}, - {"path": "specs/trinity/build_graph.t27", "t27b": "pass"}, - {"path": "specs/trinity/capabilities/abi.c-api.t27", "t27b": "pass"}, - {"path": "specs/trinity/capabilities/agent.daemons.t27", "t27b": "pass"}, - {"path": "specs/trinity/capabilities/agent.phi-loop.t27", "t27b": "pass"}, - {"path": "specs/trinity/capabilities/agent.tri-api.t27", "t27b": "pass"}, - {"path": "specs/trinity/capabilities/api.http-server.t27", "t27b": "pass"}, - {"path": "specs/trinity/capabilities/archive.legacy.t27", "t27b": "pass"}, - {"path": "specs/trinity/capabilities/bench.suite.t27", "t27b": "pass"}, - {"path": "specs/trinity/capabilities/bot.tri-bot.t27", "t27b": "pass"}, - {"path": "specs/trinity/capabilities/brain.regions.t27", "t27b": "pass"}, - {"path": "specs/trinity/capabilities/catalog.spec-mirror.t27", "t27b": "pass"}, - {"path": "specs/trinity/capabilities/catalog.world-scan.t27", "t27b": "pass"}, - {"path": "specs/trinity/capabilities/cli.tri.t27", "t27b": "pass"}, - {"path": "specs/trinity/capabilities/convert.b2t.t27", "t27b": "pass"}, - {"path": "specs/trinity/capabilities/examples.zig.t27", "t27b": "pass"}, - {"path": "specs/trinity/capabilities/ext.vscode-swe.t27", "t27b": "pass"}, - {"path": "specs/trinity/capabilities/fpga.adapter.t27", "t27b": "pass"}, - {"path": "specs/trinity/capabilities/fpga.in-repo.t27", "t27b": "pass"}, - {"path": "specs/trinity/capabilities/lib.trinity.t27", "t27b": "pass"}, - {"path": "specs/trinity/capabilities/llm.firebird.t27", "t27b": "pass"}, - {"path": "specs/trinity/capabilities/llm.igla-chat.t27", "t27b": "pass"}, - {"path": "specs/trinity/capabilities/mcp.needle-mcp.t27", "t27b": "pass"}, - {"path": "specs/trinity/capabilities/mcp.trinity-mcp.t27", "t27b": "pass"}, - {"path": "specs/trinity/capabilities/native.canvas.t27", "t27b": "pass"}, - {"path": "specs/trinity/capabilities/native.node-gui.t27", "t27b": "pass"}, - {"path": "specs/trinity/capabilities/native.queen-app.t27", "t27b": "pass"}, - {"path": "specs/trinity/capabilities/node.trinity-node.t27", "t27b": "pass"}, - {"path": "specs/trinity/capabilities/numeric.golden-float.t27", "t27b": "pass"}, - {"path": "specs/trinity/capabilities/ops.deploy-infra.t27", "t27b": "pass"}, - {"path": "specs/trinity/capabilities/ops.railway-cli.t27", "t27b": "pass"}, - {"path": "specs/trinity/capabilities/pkg.vendored-cache.t27", "t27b": "pass"}, - {"path": "specs/trinity/capabilities/queen.lib.t27", "t27b": "pass"}, - {"path": "specs/trinity/capabilities/registry.commands.t27", "t27b": "pass"}, - {"path": "specs/trinity/capabilities/release.packaging.t27", "t27b": "pass"}, - {"path": "specs/trinity/capabilities/research.nexus-docs.t27", "t27b": "pass"}, - {"path": "specs/trinity/capabilities/research.programs.t27", "t27b": "pass"}, - {"path": "specs/trinity/capabilities/research.unreferenced-sources.t27", "t27b": "pass"}, - {"path": "specs/trinity/capabilities/search.vsa-index.t27", "t27b": "pass"}, - {"path": "specs/trinity/capabilities/specs.t27-vendored-compiler.t27", "t27b": "pass"}, - {"path": "specs/trinity/capabilities/specs.tri-corpus.t27", "t27b": "pass"}, - {"path": "specs/trinity/capabilities/specs.vibee-corpus.t27", "t27b": "pass"}, - {"path": "specs/trinity/capabilities/state.trinity-dir.t27", "t27b": "pass"}, - {"path": "specs/trinity/capabilities/test.graph.t27", "t27b": "pass"}, - {"path": "specs/trinity/capabilities/tools.scripts.t27", "t27b": "pass"}, - {"path": "specs/trinity/capabilities/train.hslm.t27", "t27b": "pass"}, - {"path": "specs/trinity/capabilities/training.targets.t27", "t27b": "pass"}, - {"path": "specs/trinity/capabilities/tri27.programs.t27", "t27b": "pass"}, - {"path": "specs/trinity/capabilities/tri27.toolchain.t27", "t27b": "pass"}, - {"path": "specs/trinity/capabilities/vibee.compiler.t27", "t27b": "pass"}, - {"path": "specs/trinity/capabilities/vsa.zig-hdc.t27", "t27b": "pass"}, - {"path": "specs/trinity/capabilities/web.docsite.t27", "t27b": "pass"}, - {"path": "specs/trinity/capabilities/web.queen-web.t27", "t27b": "pass"}, - {"path": "specs/trinity/capabilities/web.site.t27", "t27b": "pass"}, - {"path": "specs/trinity/compiler_matrix.t27", "t27b": "pass"}, - {"path": "specs/trinity/project.t27", "t27b": "pass"}, - {"path": "specs/ui/queen_evidence.t27", "t27b": "pass"}, - {"path": "specs/vault/audit.t27", "t27b": "pass"}, - {"path": "specs/vault/merge.t27", "t27b": "pass"}, - {"path": "specs/vault/policy.t27", "t27b": "pass"}, - {"path": "specs/verified/bench_agent.t27", "t27b": "pass"}, - {"path": "specs/verified/bench_boards.t27", "t27b": "pass"}, - {"path": "specs/verified/bitstream_reuse.t27", "t27b": "pass"}, - {"path": "specs/verified/bitstream_share.t27", "t27b": "pass"}, - {"path": "specs/verified/clock_constraints.t27", "t27b": "pass"}, - {"path": "specs/verified/corpus_merkle.t27", "t27b": "pass"}, - {"path": "specs/verified/corpus_receipt.t27", "t27b": "pass"}, - {"path": "specs/verified/ddc_receipt.t27", "t27b": "pass"}, - {"path": "specs/verified/device_dna.t27", "t27b": "pass"}, - {"path": "specs/verified/device_evidence.t27", "t27b": "pass"}, - {"path": "specs/verified/die_binding.t27", "t27b": "pass"}, - {"path": "specs/verified/digest_cache.t27", "t27b": "pass"}, - {"path": "specs/verified/evidence_chain.t27", "t27b": "pass"}, - {"path": "specs/verified/failure_loop.t27", "t27b": "pass"}, - {"path": "specs/verified/frontier.t27", "t27b": "pass"}, - {"path": "specs/verified/gen_hash_cache.t27", "t27b": "pass"}, - {"path": "specs/verified/independence.t27", "t27b": "pass"}, - {"path": "specs/verified/payout.t27", "t27b": "pass"}, - {"path": "specs/verified/poc/a/slot.t27", "t27b": "pass"}, - {"path": "specs/verified/poc/b/slot.t27", "t27b": "pass"}, - {"path": "specs/verified/poc/run.t27", "t27b": "pass"}, - {"path": "specs/verified/poc/static_counter.t27", "t27b": "pass"}, - {"path": "specs/verified/receipt.t27", "t27b": "pass"}, - {"path": "specs/verified/region.t27", "t27b": "pass"}, - {"path": "specs/verified/reuse.t27", "t27b": "pass"}, - {"path": "specs/verified/review_gate.t27", "t27b": "pass"}, - {"path": "specs/verified/run_record.t27", "t27b": "pass"}, - {"path": "specs/verified/seal_check.t27", "t27b": "pass"}, - {"path": "specs/verified/seal_identity.t27", "t27b": "pass"}, - {"path": "specs/verified/signed_receipt.t27", "t27b": "pass"}, - {"path": "specs/verified/silicon_queue.t27", "t27b": "pass"}, - {"path": "specs/verified/silicon_runs.t27", "t27b": "pass"}, - {"path": "specs/verified/suite_jobs.t27", "t27b": "pass"}, - {"path": "specs/verified/ternary_link_run.t27", "t27b": "pass"}, - {"path": "specs/verified/verdict.t27", "t27b": "pass"}, - {"path": "specs/verified/verdict_audit.t27", "t27b": "pass"}, - {"path": "specs/verified/watch.t27", "t27b": "pass"}, - {"path": "specs/vm/trinity_vm.t27", "t27b": "pass"}, - {"path": "specs/vsa/similarity_search.t27", "t27b": "pass"}, - {"path": "specs/vsa/trinity_compat.t27", "t27b": "pass"}, - {"path": "specs/xilinx7/bench_coverage.t27", "t27b": "pass"}, - {"path": "specs/xilinx7/far.t27", "t27b": "pass"}, - {"path": "specs/xilinx7/flow.t27", "t27b": "pass"}, - {"path": "specs/xilinx7/frames.t27", "t27b": "pass"}, - {"path": "specs/xilinx7/packets.t27", "t27b": "pass"} + {"path": "specs/a/b_c.t27", "t27b": "pass"}, + {"path": "specs/a_b/c.t27", "t27b": "pass"}, + {"path": "specs/agents/a.t27", "t27b": "pass"}, + {"path": "specs/agents/b.t27", "t27b": "pass"}, + {"path": "specs/agents/c.t27", "t27b": "pass"}, + {"path": "specs/agents/d.t27", "t27b": "pass"}, + {"path": "specs/agents/e.t27", "t27b": "pass"}, + {"path": "specs/agents/f.t27", "t27b": "pass"}, + {"path": "specs/agents/g.t27", "t27b": "pass"}, + {"path": "specs/agents/h.t27", "t27b": "pass"}, + {"path": "specs/agents/i.t27", "t27b": "pass"}, + {"path": "specs/agents/j.t27", "t27b": "pass"}, + {"path": "specs/agents/k.t27", "t27b": "pass"}, + {"path": "specs/agents/l.t27", "t27b": "pass"}, + {"path": "specs/agents/m.t27", "t27b": "pass"}, + {"path": "specs/agents/n.t27", "t27b": "pass"}, + {"path": "specs/agents/o.t27", "t27b": "pass"}, + {"path": "specs/agents/p.t27", "t27b": "pass"}, + {"path": "specs/agents/q.t27", "t27b": "pass"}, + {"path": "specs/agents/r.t27", "t27b": "pass"}, + {"path": "specs/agents/s.t27", "t27b": "pass"}, + {"path": "specs/agents/t.t27", "t27b": "pass"}, + {"path": "specs/agents/ti.t27", "t27b": "pass"}, + {"path": "specs/agents/u.t27", "t27b": "pass"}, + {"path": "specs/agents/v.t27", "t27b": "pass"}, + {"path": "specs/agents/w.t27", "t27b": "pass"}, + {"path": "specs/agents/x.t27", "t27b": "pass"}, + {"path": "specs/agents/y.t27", "t27b": "pass"}, + {"path": "specs/agents/z.t27", "t27b": "pass"}, + {"path": "specs/api/c_abi.t27", "t27b": "pass"}, + {"path": "specs/api/tri_api_context.t27", "t27b": "pass"}, + {"path": "specs/api/tri_api_loop.t27", "t27b": "pass"}, + {"path": "specs/api/tri_api_permissions.t27", "t27b": "pass"}, + {"path": "specs/api/tri_api_session.t27", "t27b": "pass"}, + {"path": "specs/api/tri_net_api.t27", "t27b": "pass"}, + {"path": "specs/automation/agent-claims-honest.t27", "t27b": "pass"}, + {"path": "specs/automation/agent-conversations.t27", "t27b": "pass"}, + {"path": "specs/automation/agent-hive-group.t27", "t27b": "pass"}, + {"path": "specs/automation/agent-media-kie.t27", "t27b": "pass"}, + {"path": "specs/automation/agent-neuro-kie.t27", "t27b": "pass"}, + {"path": "specs/automation/agent-provider-chain.t27", "t27b": "pass"}, + {"path": "specs/automation/agent-spec-bank.t27", "t27b": "pass"}, + {"path": "specs/automation/ball-board.t27", "t27b": "pass"}, + {"path": "specs/automation/ball-grants.t27", "t27b": "pass"}, + {"path": "specs/automation/blog-share.t27", "t27b": "pass"}, + {"path": "specs/automation/bot-agent-memory.t27", "t27b": "pass"}, + {"path": "specs/automation/bot-agent-stream.t27", "t27b": "pass"}, + {"path": "specs/automation/bot-agent-team.t27", "t27b": "pass"}, + {"path": "specs/automation/bot-event-tabs.t27", "t27b": "pass"}, + {"path": "specs/automation/bot-menu-press.t27", "t27b": "pass"}, + {"path": "specs/automation/bot-neuro-office.t27", "t27b": "pass"}, + {"path": "specs/automation/bot-office-crm.t27", "t27b": "pass"}, + {"path": "specs/automation/bot-topic-tabs.t27", "t27b": "pass"}, + {"path": "specs/automation/browser-pod-restart.t27", "t27b": "pass"}, + {"path": "specs/automation/browser-sign-in.t27", "t27b": "pass"}, + {"path": "specs/automation/browser-tab-strip.t27", "t27b": "pass"}, + {"path": "specs/automation/browser-viewer-boot.t27", "t27b": "pass"}, + {"path": "specs/automation/card-chat-night-watch.t27", "t27b": "pass"}, + {"path": "specs/automation/ci-bridge.t27", "t27b": "pass"}, + {"path": "specs/automation/claim-guard-bar.t27", "t27b": "pass"}, + {"path": "specs/automation/connect-card.t27", "t27b": "pass"}, + {"path": "specs/automation/course-access.t27", "t27b": "pass"}, + {"path": "specs/automation/course-outreach.t27", "t27b": "pass"}, + {"path": "specs/automation/crm-client-onboard.t27", "t27b": "pass"}, + {"path": "specs/automation/crm-client-ownership.t27", "t27b": "pass"}, + {"path": "specs/automation/crm-client-workspace.t27", "t27b": "pass"}, + {"path": "specs/automation/crm-duet.t27", "t27b": "pass"}, + {"path": "specs/automation/crm-first-screen.t27", "t27b": "pass"}, + {"path": "specs/automation/crm-lead-magnet.t27", "t27b": "pass"}, + {"path": "specs/automation/crm-sellers.t27", "t27b": "pass"}, + {"path": "specs/automation/crm-story-reel.t27", "t27b": "pass"}, + {"path": "specs/automation/engage-desk.t27", "t27b": "pass"}, + {"path": "specs/automation/hive-contributor-keys.t27", "t27b": "pass"}, + {"path": "specs/automation/inngest-functions-status.t27", "t27b": "pass"}, + {"path": "specs/automation/inngest-probe-suite.t27", "t27b": "pass"}, + {"path": "specs/automation/inngest-queen-scheduler.t27", "t27b": "pass"}, + {"path": "specs/automation/kanban-card-chat.t27", "t27b": "pass"}, + {"path": "specs/automation/leela-agent-link.t27", "t27b": "pass"}, + {"path": "specs/automation/mail-push.t27", "t27b": "pass"}, + {"path": "specs/automation/meeting-reminders.t27", "t27b": "pass"}, + {"path": "specs/automation/meta-connect.t27", "t27b": "pass"}, + {"path": "specs/automation/owner-studio.t27", "t27b": "pass"}, + {"path": "specs/automation/photo-actions.t27", "t27b": "pass"}, + {"path": "specs/automation/plan-reel.t27", "t27b": "pass"}, + {"path": "specs/automation/poster-facts-overlay.t27", "t27b": "pass"}, + {"path": "specs/automation/queen-contributor-keys.t27", "t27b": "pass"}, + {"path": "specs/automation/queen-growth.t27", "t27b": "pass"}, + {"path": "specs/automation/reddit-desk.t27", "t27b": "pass"}, + {"path": "specs/automation/review-jam.t27", "t27b": "pass"}, + {"path": "specs/automation/seal-stands-in.t27", "t27b": "pass"}, + {"path": "specs/automation/social-api.t27", "t27b": "pass"}, + {"path": "specs/automation/split-reel.t27", "t27b": "pass"}, + {"path": "specs/automation/token-wallet.t27", "t27b": "pass"}, + {"path": "specs/automation/tri-claim-batch.t27", "t27b": "pass"}, + {"path": "specs/automation/tri-wallet-chains.t27", "t27b": "pass"}, + {"path": "specs/automation/wrapup-auto.t27", "t27b": "pass"}, + {"path": "specs/base/debounce.t27", "t27b": "pass"}, + {"path": "specs/base/ops.t27", "t27b": "pass"}, + {"path": "specs/base/ring_32.t27", "t27b": "pass"}, + {"path": "specs/base/seed.t27", "t27b": "pass"}, + {"path": "specs/base/ternary_encoding.t27", "t27b": "pass"}, + {"path": "specs/base/types.t27", "t27b": "pass"}, + {"path": "specs/basics/01_what_a_spec_is.t27", "t27b": "pass"}, + {"path": "specs/basics/02_the_module_line.t27", "t27b": "pass"}, + {"path": "specs/basics/03_comments_and_prose.t27", "t27b": "pass"}, + {"path": "specs/basics/04_constants.t27", "t27b": "pass"}, + {"path": "specs/basics/05_whole_numbers.t27", "t27b": "pass"}, + {"path": "specs/basics/06_true_false_and_text.t27", "t27b": "pass"}, + {"path": "specs/basics/07_arrays.t27", "t27b": "pass"}, + {"path": "specs/basics/08_trits.t27", "t27b": "pass"}, + {"path": "specs/basics/09_expressions.t27", "t27b": "pass"}, + {"path": "specs/basics/10_a_test_block.t27", "t27b": "pass"}, + {"path": "specs/basics/11_many_tests.t27", "t27b": "pass"}, + {"path": "specs/basics/12_functions.t27", "t27b": "pass"}, + {"path": "specs/basics/13_local_names.t27", "t27b": "pass"}, + {"path": "specs/basics/14_if_and_else.t27", "t27b": "pass"}, + {"path": "specs/basics/15_loops.t27", "t27b": "pass"}, + {"path": "specs/basics/16_pub_or_private.t27", "t27b": "pass"}, + {"path": "specs/basics/17_structs.t27", "t27b": "pass"}, + {"path": "specs/basics/18_enums.t27", "t27b": "pass"}, + {"path": "specs/basics/19_use_other_modules.t27", "t27b": "pass"}, + {"path": "specs/basics/20_invariants.t27", "t27b": "pass"}, + {"path": "specs/basics/21_gen_ts.t27", "t27b": "pass"}, + {"path": "specs/basics/22_seven_backends.t27", "t27b": "pass"}, + {"path": "specs/basics/23_stages_of_t27c.t27", "t27b": "pass"}, + {"path": "specs/basics/24_tri_commands.t27", "t27b": "pass"}, + {"path": "specs/basics/25_reading_errors.t27", "t27b": "pass"}, + {"path": "specs/basics/26_a_small_program.t27", "t27b": "pass"}, + {"path": "specs/basics/27_where_next.t27", "t27b": "pass"}, + {"path": "specs/benchmarks/bench_main.t27", "t27b": "pass"}, + {"path": "specs/benchmarks/bench_nn.t27", "t27b": "pass"}, + {"path": "specs/benchmarks/gf16_bfloat16_nmse.t27", "t27b": "pass"}, + {"path": "specs/benchmarks/kernel_collatz.t27", "t27b": "pass"}, + {"path": "specs/benchmarks/kernel_f64loop.t27", "t27b": "pass"}, + {"path": "specs/benchmarks/kernel_fib.t27", "t27b": "pass"}, + {"path": "specs/benchmarks/kernel_matmul.t27", "t27b": "pass"}, + {"path": "specs/benchmarks/kernel_sieve.t27", "t27b": "pass"}, + {"path": "specs/benchmarks/kernel_ternary.t27", "t27b": "pass"}, + {"path": "specs/benchmarks/ternary_vs_binary.t27", "t27b": "pass"}, + {"path": "specs/blog/t27b_progress.t27", "t27b": "pass"}, + {"path": "specs/boards/arty_a7.t27", "t27b": "pass"}, + {"path": "specs/boards/wukong_v1.t27", "t27b": "pass"}, + {"path": "specs/boards/xc7a100t_full.t27", "t27b": "pass"}, + {"path": "specs/boards/xc7a100t_minimal.t27", "t27b": "pass"}, + {"path": "specs/brain/bus.t27", "t27b": "pass"}, + {"path": "specs/brain/cognitive_loop.t27", "t27b": "pass"}, + {"path": "specs/brain/phi_timing.t27", "t27b": "pass"}, + {"path": "specs/brain/unified_state.t27", "t27b": "pass"}, + {"path": "specs/catalog/discovery.t27", "t27b": "pass"}, + {"path": "specs/ci/affected.t27", "t27b": "pass"}, + {"path": "specs/ci/delivery_metrics.t27", "t27b": "pass"}, + {"path": "specs/ci/derived_data.t27", "t27b": "pass"}, + {"path": "specs/ci/gates/conflict_markers.t27", "t27b": "pass"}, + {"path": "specs/ci/gates/documented_commands.t27", "t27b": "pass"}, + {"path": "specs/ci/gates/verilog_widths.t27", "t27b": "pass"}, + {"path": "specs/ci/schema.t27", "t27b": "pass"}, + {"path": "specs/compiler/c_array_repeat_wrapper.t27", "t27b": "pass"}, + {"path": "specs/compiler/c_fixed_array_return.t27", "t27b": "pass"}, + {"path": "specs/compiler/codegen_conformance.t27", "t27b": "pass"}, + {"path": "specs/compiler/core/t27core.t27", "t27b": "pass"}, + {"path": "specs/compiler/core/t27core_ddc.t27", "t27b": "pass"}, + {"path": "specs/compiler/cse_hoist.t27", "t27b": "pass"}, + {"path": "specs/compiler/lexer.t27", "t27b": "pass"}, + {"path": "specs/compiler/meta_compile.t27", "t27b": "pass"}, + {"path": "specs/compiler/rust_constant_case.t27", "t27b": "pass"}, + {"path": "specs/compiler/rust_enum_order.t27", "t27b": "pass"}, + {"path": "specs/compiler/rust_optional_returns.t27", "t27b": "pass"}, + {"path": "specs/compiler/rust_tail_returns.t27", "t27b": "pass"}, + {"path": "specs/compiler/rust_value_parameters.t27", "t27b": "pass"}, + {"path": "specs/compiler/test_report_exit.t27", "t27b": "pass"}, + {"path": "specs/compiler/theory/isa_round_trip.t27", "t27b": "pass"}, + {"path": "specs/compiler/theory/reproducible.t27", "t27b": "pass"}, + {"path": "specs/compiler/theory/sieve.t27", "t27b": "pass"}, + {"path": "specs/compiler/theory/speed_quality.t27", "t27b": "pass"}, + {"path": "specs/compiler/theory/toolchain.t27", "t27b": "pass"}, + {"path": "specs/compiler/theory/vacuity_census.t27", "t27b": "pass"}, + {"path": "specs/compiler/theory/warmup.t27", "t27b": "pass"}, + {"path": "specs/compiler/theory/warmup_t27b.t27", "t27b": "pass"}, + {"path": "specs/compiler/verilog_aos_memory.t27", "t27b": "pass"}, + {"path": "specs/compiler/verilog_branch_context.t27", "t27b": "pass"}, + {"path": "specs/compiler/zig_empty_typed_array.t27", "t27b": "pass"}, + {"path": "specs/compiler/zig_field_syntax.t27", "t27b": "pass"}, + {"path": "specs/compiler/zig_float_call_cast.t27", "t27b": "pass"}, + {"path": "specs/compiler/zig_primitive_bindings.t27", "t27b": "pass"}, + {"path": "specs/compiler/zig_scoped_type.t27", "t27b": "pass"}, + {"path": "specs/compiler/zig_shadow_initializer.t27", "t27b": "pass"}, + {"path": "specs/compiler/zig_test_shadowing.t27", "t27b": "pass"}, + {"path": "specs/compiler/zig_value_ignored.t27", "t27b": "pass"}, + {"path": "specs/conformance/e2e_scenarios.t27", "t27b": "pass"}, + {"path": "specs/crons/999-multibots-telegraf-agent-autopilot-L1118.t27", "t27b": "pass"}, + {"path": "specs/crons/999-multibots-telegraf-bot-owner-billing-L474.t27", "t27b": "pass"}, + {"path": "specs/crons/999-multibots-telegraf-check-stuck-trainings.t27", "t27b": "pass"}, + {"path": "specs/crons/999-multibots-telegraf-ci.t27", "t27b": "pass"}, + {"path": "specs/crons/999-multibots-telegraf-client-telemetry-daily.t27", "t27b": "pass"}, + {"path": "specs/crons/999-multibots-telegraf-club-invoice-abandoned-watch.t27", "t27b": "pass"}, + {"path": "specs/crons/999-multibots-telegraf-crm-proactive-sweep.t27", "t27b": "pass"}, + {"path": "specs/crons/999-multibots-telegraf-crmProactive-L375.t27", "t27b": "pass"}, + {"path": "specs/crons/999-multibots-telegraf-daily-sales-advisor.t27", "t27b": "pass"}, + {"path": "specs/crons/999-multibots-telegraf-generate-jobs-L164.t27", "t27b": "pass"}, + {"path": "specs/crons/999-multibots-telegraf-health-check.t27", "t27b": "pass"}, + {"path": "specs/crons/999-multibots-telegraf-log-monitor.t27", "t27b": "pass"}, + {"path": "specs/crons/999-multibots-telegraf-notificationHandler-L318.t27", "t27b": "pass"}, + {"path": "specs/crons/999-multibots-telegraf-notificationHandler-L324.t27", "t27b": "pass"}, + {"path": "specs/crons/999-multibots-telegraf-periodic-webhook-health-check.t27", "t27b": "pass"}, + {"path": "specs/crons/999-multibots-telegraf-production-monitor-L80.t27", "t27b": "pass"}, + {"path": "specs/crons/999-multibots-telegraf-provider-health-monitor-L344.t27", "t27b": "pass"}, + {"path": "specs/crons/999-multibots-telegraf-render-server-L10845.t27", "t27b": "pass"}, + {"path": "specs/crons/999-multibots-telegraf-render-server-L2301.t27", "t27b": "pass"}, + {"path": "specs/crons/999-multibots-telegraf-render-server-L2325.t27", "t27b": "pass"}, + {"path": "specs/crons/999-multibots-telegraf-render-server-L919.t27", "t27b": "pass"}, + {"path": "specs/crons/999-multibots-telegraf-robokassa-unclaimed-watch.t27", "t27b": "pass"}, + {"path": "specs/crons/999-multibots-telegraf-security.t27", "t27b": "pass"}, + {"path": "specs/crons/999-multibots-telegraf-skill-detector.t27", "t27b": "pass"}, + {"path": "specs/crons/999-multibots-telegraf-taskCache-L27.t27", "t27b": "pass"}, + {"path": "specs/crons/999-multibots-telegraf-ton-pending-watch.t27", "t27b": "pass"}, + {"path": "specs/crons/999-multibots-telegraf-video-task-store-L156.t27", "t27b": "pass"}, + {"path": "specs/crons/mac-alerts-digest.t27", "t27b": "pass"}, + {"path": "specs/crons/mac-alerts-watchdog.t27", "t27b": "pass"}, + {"path": "specs/crons/mac-browseros-cron-watchdog.t27", "t27b": "pass"}, + {"path": "specs/crons/mac-dev-cache-clean.t27", "t27b": "pass"}, + {"path": "specs/crons/mac-jobsearch-poller.t27", "t27b": "pass"}, + {"path": "specs/crons/mac-leela-dailyquote.t27", "t27b": "pass"}, + {"path": "specs/crons/mac-mail-bridge.t27", "t27b": "pass"}, + {"path": "specs/crons/mac-mcp-hub.t27", "t27b": "pass"}, + {"path": "specs/crons/mac-neo-boards.t27", "t27b": "pass"}, + {"path": "specs/crons/mac-neo-jobsearch.t27", "t27b": "pass"}, + {"path": "specs/crons/mac-reviewer-bees.t27", "t27b": "pass"}, + {"path": "specs/crons/mac-signup-watch.t27", "t27b": "pass"}, + {"path": "specs/crons/mac-trios-cycle-heal.t27", "t27b": "pass"}, + {"path": "specs/crons/mac-trios-cycle.t27", "t27b": "pass"}, + {"path": "specs/crons/mac-trios-doctor.t27", "t27b": "pass"}, + {"path": "specs/crons/mac-trios-feed.t27", "t27b": "pass"}, + {"path": "specs/crons/mac-trios-heal.t27", "t27b": "pass"}, + {"path": "specs/crons/railway-jobsearch-cron.t27", "t27b": "pass"}, + {"path": "specs/crons/t27-formal-mutation.t27", "t27b": "pass"}, + {"path": "specs/crons/t27-pr-dashboard.t27", "t27b": "pass"}, + {"path": "specs/crons/trinity-agent-cron-cleanup.t27", "t27b": "pass"}, + {"path": "specs/crons/trinity-agent-queue-drain.t27", "t27b": "pass"}, + {"path": "specs/crons/trinity-brain-ci.t27", "t27b": "pass"}, + {"path": "specs/crons/trinity-codegen.t27", "t27b": "pass"}, + {"path": "specs/crons/trinity-discover-callers.t27", "t27b": "pass"}, + {"path": "specs/crons/trinity-pages-health-check.t27", "t27b": "pass"}, + {"path": "specs/crons/trinity-signal-health-self.t27", "t27b": "pass"}, + {"path": "specs/crons/trinity-site-live-gate.t27", "t27b": "pass"}, + {"path": "specs/demos/simple_test.t27", "t27b": "pass"}, + {"path": "specs/docs/chapters/alphabet.t27", "t27b": "pass"}, + {"path": "specs/docs/chapters/evidence.t27", "t27b": "pass"}, + {"path": "specs/docs/chapters/layers.t27", "t27b": "pass"}, + {"path": "specs/docs/chapters/project.t27", "t27b": "pass"}, + {"path": "specs/docs/chapters/queen.t27", "t27b": "pass"}, + {"path": "specs/docs/chapters/rules.t27", "t27b": "pass"}, + {"path": "specs/docs/chapters/tooling.t27", "t27b": "pass"}, + {"path": "specs/docs/system.t27", "t27b": "pass"}, + {"path": "specs/effects/capability.t27", "t27b": "pass"}, + {"path": "specs/effects/clock_cap.t27", "t27b": "pass"}, + {"path": "specs/effects/fs_cap.t27", "t27b": "pass"}, + {"path": "specs/effects/replay_oracle.t27", "t27b": "pass"}, + {"path": "specs/fpga/adapter.t27", "t27b": "pass"}, + {"path": "specs/fpga/apb_bridge.t27", "t27b": "pass"}, + {"path": "specs/fpga/assembler.t27", "t27b": "pass"}, + {"path": "specs/fpga/axi4.t27", "t27b": "pass"}, + {"path": "specs/fpga/boards/arty_a7_integration.t27", "t27b": "pass"}, + {"path": "specs/fpga/boards/qmtech_a100t_integration.t27", "t27b": "pass"}, + {"path": "specs/fpga/bootrom.t27", "t27b": "pass"}, + {"path": "specs/fpga/bpsk.t27", "t27b": "pass"}, + {"path": "specs/fpga/clock_domain.t27", "t27b": "pass"}, + {"path": "specs/fpga/coverage.t27", "t27b": "pass"}, + {"path": "specs/fpga/crossopt.t27", "t27b": "pass"}, + {"path": "specs/fpga/cts.t27", "t27b": "pass"}, + {"path": "specs/fpga/dft.t27", "t27b": "pass"}, + {"path": "specs/fpga/die_probe.t27", "t27b": "pass"}, + {"path": "specs/fpga/dsp/adders.t27", "t27b": "pass"}, + {"path": "specs/fpga/dsp/cordic.t27", "t27b": "pass"}, + {"path": "specs/fpga/dsp/fixed_point.t27", "t27b": "pass"}, + {"path": "specs/fpga/dsp/multipliers.t27", "t27b": "pass"}, + {"path": "specs/fpga/dsp/signals.t27", "t27b": "pass"}, + {"path": "specs/fpga/e2e_demo.t27", "t27b": "pass"}, + {"path": "specs/fpga/eth_beacon.t27", "t27b": "pass"}, + {"path": "specs/fpga/eth_crc.t27", "t27b": "pass"}, + {"path": "specs/fpga/eth_rx.t27", "t27b": "pass"}, + {"path": "specs/fpga/fifo.t27", "t27b": "pass"}, + {"path": "specs/fpga/gf16_accel.t27", "t27b": "pass"}, + {"path": "specs/fpga/hw_types.t27", "t27b": "pass"}, + {"path": "specs/fpga/linker.t27", "t27b": "pass"}, + {"path": "specs/fpga/memory.t27", "t27b": "pass"}, + {"path": "specs/fpga/mmcm.t27", "t27b": "pass"}, + {"path": "specs/fpga/mtbf.t27", "t27b": "pass"}, + {"path": "specs/fpga/partition.t27", "t27b": "pass"}, + {"path": "specs/fpga/power.t27", "t27b": "pass"}, + {"path": "specs/fpga/power_analysis.t27", "t27b": "pass"}, + {"path": "specs/fpga/reset_sync.t27", "t27b": "pass"}, + {"path": "specs/fpga/rgmii.t27", "t27b": "pass"}, + {"path": "specs/fpga/rgmii_sniff.t27", "t27b": "pass"}, + {"path": "specs/fpga/ro_race.t27", "t27b": "pass"}, + {"path": "specs/fpga/router.t27", "t27b": "pass"}, + {"path": "specs/fpga/secded.t27", "t27b": "pass"}, + {"path": "specs/fpga/simulator.t27", "t27b": "pass"}, + {"path": "specs/fpga/stdlib.t27", "t27b": "pass"}, + {"path": "specs/fpga/ternary_isa.t27", "t27b": "pass"}, + {"path": "specs/fpga/ternary_link.t27", "t27b": "pass"}, + {"path": "specs/fpga/testbench/assembler_tb.t27", "t27b": "pass"}, + {"path": "specs/fpga/testbench/cts_tb.t27", "t27b": "pass"}, + {"path": "specs/fpga/testbench/formal_tb.t27", "t27b": "pass"}, + {"path": "specs/fpga/testbench/partition_tb.t27", "t27b": "pass"}, + {"path": "specs/fpga/testbench/placement_tb.t27", "t27b": "pass"}, + {"path": "specs/fpga/testbench/power_tb.t27", "t27b": "pass"}, + {"path": "specs/fpga/testbench/router_tb.t27", "t27b": "pass"}, + {"path": "specs/fpga/testbench/simulator_tb.t27", "t27b": "pass"}, + {"path": "specs/fpga/testbench/timing_tb.t27", "t27b": "pass"}, + {"path": "specs/fpga/testbench/vcd_trace_tb.t27", "t27b": "pass"}, + {"path": "specs/fpga/timing.t27", "t27b": "pass"}, + {"path": "specs/fpga/trinet_node.t27", "t27b": "pass"}, + {"path": "specs/fpga/verification/build_verify.t27", "t27b": "pass"}, + {"path": "specs/functions/analytics-sales-advise.t27", "t27b": "pass"}, + {"path": "specs/functions/analytics-skills-detect.t27", "t27b": "pass"}, + {"path": "specs/functions/broadcast-message-send.t27", "t27b": "pass"}, + {"path": "specs/functions/client-telemetry-daily.t27", "t27b": "pass"}, + {"path": "specs/functions/club-invoice-abandoned-watch.t27", "t27b": "pass"}, + {"path": "specs/functions/content-detailed-script-generate.t27", "t27b": "pass"}, + {"path": "specs/functions/content-scenario-clips-generate.t27", "t27b": "pass"}, + {"path": "specs/functions/content-scripts-generate.t27", "t27b": "pass"}, + {"path": "specs/functions/crm-proactive-sweep.t27", "t27b": "pass"}, + {"path": "specs/functions/instagram-competitors-find.t27", "t27b": "pass"}, + {"path": "specs/functions/instagram-reels-analyze.t27", "t27b": "pass"}, + {"path": "specs/functions/instagram-top-content-extract.t27", "t27b": "pass"}, + {"path": "specs/functions/monitoring-error-report.t27", "t27b": "pass"}, + {"path": "specs/functions/monitoring-health-check.t27", "t27b": "pass"}, + {"path": "specs/functions/monitoring-logs-analyze.t27", "t27b": "pass"}, + {"path": "specs/functions/monitoring-logs-trigger.t27", "t27b": "pass"}, + {"path": "specs/functions/morph-images-generate.t27", "t27b": "pass"}, + {"path": "specs/functions/neuro-image-generate.t27", "t27b": "pass"}, + {"path": "specs/functions/payment-ai-server-process.t27", "t27b": "pass"}, + {"path": "specs/functions/reels-ai-callback.t27", "t27b": "pass"}, + {"path": "specs/functions/reels-ai-generate.t27", "t27b": "pass"}, + {"path": "specs/functions/reels-loop-generate.t27", "t27b": "pass"}, + {"path": "specs/functions/render-avatar-video-run.t27", "t27b": "pass"}, + {"path": "specs/functions/render-job-run.t27", "t27b": "pass"}, + {"path": "specs/functions/render-riddle-run.t27", "t27b": "pass"}, + {"path": "specs/functions/robokassa-unclaimed-watch.t27", "t27b": "pass"}, + {"path": "specs/functions/ton-pending-watch.t27", "t27b": "pass"}, + {"path": "specs/functions/training-model-complete.t27", "t27b": "pass"}, + {"path": "specs/functions/training-model-start.t27", "t27b": "pass"}, + {"path": "specs/functions/training-model-v2-start.t27", "t27b": "pass"}, + {"path": "specs/functions/training-stuck-check.t27", "t27b": "pass"}, + {"path": "specs/functions/webhook-generation-validate.t27", "t27b": "pass"}, + {"path": "specs/functions/welcome-avatar-generate.t27", "t27b": "pass"}, + {"path": "specs/github/auth.t27", "t27b": "pass"}, + {"path": "specs/hosting/credit.t27", "t27b": "pass"}, + {"path": "specs/hosting/feed.t27", "t27b": "pass"}, + {"path": "specs/hosting/host.t27", "t27b": "pass"}, + {"path": "specs/hosting/panel.t27", "t27b": "pass"}, + {"path": "specs/hosting/placement.t27", "t27b": "pass"}, + {"path": "specs/hosting/proof.t27", "t27b": "pass"}, + {"path": "specs/hosting/row.t27", "t27b": "pass"}, + {"path": "specs/hosting/statement.t27", "t27b": "pass"}, + {"path": "specs/hosting/sybil.t27", "t27b": "pass"}, + {"path": "specs/hosting/toolchain.t27", "t27b": "pass"}, + {"path": "specs/hosting/topology.t27", "t27b": "pass"}, + {"path": "specs/i18n/agents-ru.t27", "t27b": "pass"}, + {"path": "specs/i18n/blog-ru.t27", "t27b": "pass"}, + {"path": "specs/i18n/docs-ru.t27", "t27b": "pass"}, + {"path": "specs/igla/race/mvp_ternary_classifier.t27", "t27b": "pass"}, + {"path": "specs/igla/race/phi_accumulator_growth.t27", "t27b": "pass"}, + {"path": "specs/igla/race/phi_gain_freedom.t27", "t27b": "pass"}, + {"path": "specs/igla/race/phi_weights.t27", "t27b": "pass"}, + {"path": "specs/igla/race/ternary_lut_table.t27", "t27b": "pass"}, + {"path": "specs/igla/race/ternary_mac_group.t27", "t27b": "pass"}, + {"path": "specs/igla/race/ternary_node.t27", "t27b": "pass"}, + {"path": "specs/igla/race/unit_weights_node.t27", "t27b": "pass"}, + {"path": "specs/igla/w535_bounded_while_module.t27", "t27b": "pass"}, + {"path": "specs/isa/t27a.t27", "t27b": "pass"}, + {"path": "specs/isa/t27a_mnemonics.t27", "t27b": "pass"}, + {"path": "specs/isa/ternary_encoding.t27", "t27b": "pass"}, + {"path": "specs/isa/ternary_gates.t27", "t27b": "pass"}, + {"path": "specs/isa/ternary_graph.t27", "t27b": "pass"}, + {"path": "specs/isa/tri27_bytecode.t27", "t27b": "pass"}, + {"path": "specs/isa/tri27_machine.t27", "t27b": "pass"}, + {"path": "specs/jobs/network_job.t27", "t27b": "pass"}, + {"path": "specs/jobs/release_t27c.t27", "t27b": "pass"}, + {"path": "specs/jobs/t27b_ledger_steward.t27", "t27b": "pass"}, + {"path": "specs/math/constants.t27", "t27b": "pass"}, + {"path": "specs/math/gf_competitive.t27", "t27b": "pass"}, + {"path": "specs/memory/graph/crypt.t27", "t27b": "pass"}, + {"path": "specs/memory/graph/ingest.t27", "t27b": "pass"}, + {"path": "specs/memory/graph/scope.t27", "t27b": "pass"}, + {"path": "specs/memory/graph/temporal.t27", "t27b": "pass"}, + {"path": "specs/memory/graph/types.t27", "t27b": "pass"}, + {"path": "specs/memory/tmem/session.t27", "t27b": "pass"}, + {"path": "specs/memory/tmem/types.t27", "t27b": "pass"}, + {"path": "specs/mesh_routing.t27", "t27b": "pass"}, + {"path": "specs/ml/activation/elu_activation.t27", "t27b": "blocked", "blocker": "ExprCall(undeclared fn)", "reason": "unimplemented"}, + {"path": "specs/ml/activation/gelu_activation.t27", "t27b": "blocked", "blocker": "ExprCall(undeclared fn)", "reason": "unimplemented"}, + {"path": "specs/ml/activation/gelu_approx_activation.t27", "t27b": "blocked", "blocker": "ExprCall(undeclared fn)", "reason": "unimplemented"}, + {"path": "specs/ml/activation/leaky_relu_activation.t27", "t27b": "pass"}, + {"path": "specs/ml/activation/relu_activation.t27", "t27b": "pass"}, + {"path": "specs/ml/activation/sigmoid_activation.t27", "t27b": "pass"}, + {"path": "specs/ml/activation/silu_swish_activation.t27", "t27b": "blocked", "blocker": "ExprCall(undeclared fn)", "reason": "unimplemented"}, + {"path": "specs/ml/activation/softmax.t27", "t27b": "blocked", "blocker": "ExprCall(undeclared fn)", "reason": "unimplemented"}, + {"path": "specs/ml/activation/tanh_activation.t27", "t27b": "blocked", "blocker": "ExprCall(undeclared fn)", "reason": "unimplemented"}, + {"path": "specs/ml/igla_champion_capsule.t27", "t27b": "blocked", "blocker": "ExprIdentifier(undeclared)", "reason": "unimplemented"}, + {"path": "specs/ml/layers/avgpool2d_layer.t27", "t27b": "pass"}, + {"path": "specs/ml/layers/batchnorm_layer.t27", "t27b": "blocked", "blocker": "ExprCall(undeclared fn)", "reason": "unimplemented"}, + {"path": "specs/ml/layers/conv2d_layer.t27", "t27b": "pass"}, + {"path": "specs/ml/layers/dense_layer.t27", "t27b": "pass"}, + {"path": "specs/ml/layers/dropout_layer.t27", "t27b": "pass"}, + {"path": "specs/ml/layers/embedding_layer.t27", "t27b": "blocked", "blocker": "ExprCall(undeclared fn)", "reason": "unimplemented"}, + {"path": "specs/ml/layers/flatten_layer.t27", "t27b": "pass"}, + {"path": "specs/ml/layers/layernorm_layer.t27", "t27b": "pass"}, + {"path": "specs/ml/layers/maxpool2d_layer.t27", "t27b": "pass"}, + {"path": "specs/ml/layers/residual_connection.t27", "t27b": "pass"}, + {"path": "specs/ml/loss/binary_crossentropy_loss.t27", "t27b": "blocked", "blocker": "ExprCall(undeclared fn)", "reason": "unimplemented"}, + {"path": "specs/ml/loss/contrastive_loss.t27", "t27b": "blocked", "blocker": "ExprCall(undeclared fn)", "reason": "unimplemented"}, + {"path": "specs/ml/loss/cross_entropy_loss.t27", "t27b": "blocked", "blocker": "ExprCall(undeclared fn)", "reason": "unimplemented"}, + {"path": "specs/ml/loss/huber_loss.t27", "t27b": "pass"}, + {"path": "specs/ml/loss/kl_divergence.t27", "t27b": "pass"}, + {"path": "specs/ml/loss/mse_loss.t27", "t27b": "pass"}, + {"path": "specs/ml/optimizer/adagrad.t27", "t27b": "blocked", "blocker": "ExprCall(undeclared fn)", "reason": "unimplemented"}, + {"path": "specs/ml/optimizer/adam.t27", "t27b": "blocked", "blocker": "ExprCall(undeclared fn)", "reason": "unimplemented"}, + {"path": "specs/ml/optimizer/lamb.t27", "t27b": "blocked", "blocker": "ExprCall(undeclared fn)", "reason": "unimplemented"}, + {"path": "specs/ml/optimizer/race_config.t27", "t27b": "blocked", "blocker": "ExprIdentifier(undeclared)", "reason": "unimplemented"}, + {"path": "specs/ml/optimizer/rmsprop.t27", "t27b": "pass"}, + {"path": "specs/ml/optimizer/sgd.t27", "t27b": "pass"}, + {"path": "specs/ml/pathway/mlp.t27", "t27b": "blocked", "blocker": "ExprCall(undeclared fn)", "reason": "unimplemented"}, + {"path": "specs/ml/recurrent/attention_mechanism.t27", "t27b": "blocked", "blocker": "ExprCall(undeclared fn)", "reason": "unimplemented"}, + {"path": "specs/ml/recurrent/bilstm.t27", "t27b": "blocked", "blocker": "ExprCall(undeclared fn)", "reason": "unimplemented"}, + {"path": "specs/ml/recurrent/gru_cell.t27", "t27b": "blocked", "blocker": "ExprCall(undeclared fn)", "reason": "unimplemented"}, + {"path": "specs/ml/recurrent/lstm_cell.t27", "t27b": "blocked", "blocker": "ExprCall(undeclared fn)", "reason": "unimplemented"}, + {"path": "specs/ml/recurrent/lstm_single.t27", "t27b": "blocked", "blocker": "ExprCall(undeclared fn)", "reason": "unimplemented"}, + {"path": "specs/ml/recurrent/rnn_cell.t27", "t27b": "blocked", "blocker": "ExprCall(undeclared fn)", "reason": "unimplemented"}, + {"path": "specs/ml/recurrent/self_attention.t27", "t27b": "pass"}, + {"path": "specs/ml/rl/advantage_estimator.t27", "t27b": "blocked", "blocker": "ExprCall(undeclared fn)", "reason": "unimplemented"}, + {"path": "specs/ml/rl/dqn.t27", "t27b": "pass"}, + {"path": "specs/ml/rl/dqn_target_network.t27", "t27b": "pass"}, + {"path": "specs/ml/rl/ppo_clip_loss.t27", "t27b": "blocked", "blocker": "ExprCall(undeclared fn)", "reason": "unimplemented"}, + {"path": "specs/ml/rl/ppo_critic.t27", "t27b": "blocked", "blocker": "ExprCall(undeclared fn)", "reason": "unimplemented"}, + {"path": "specs/ml/rl/sac_critic.t27", "t27b": "pass"}, + {"path": "specs/ml/transformer/encoder_block.t27", "t27b": "blocked", "blocker": "ExprCall(undeclared fn)", "reason": "unimplemented"}, + {"path": "specs/ml/transformer/feed_forward_network.t27", "t27b": "pass"}, + {"path": "specs/ml/transformer/multi_head_attention.t27", "t27b": "pass"}, + {"path": "specs/ml/transformer/positional_encoding.t27", "t27b": "blocked", "blocker": "ExprCall(undeclared fn)", "reason": "unimplemented"}, + {"path": "specs/multipath_router.t27", "t27b": "pass"}, + {"path": "specs/network/attribution.t27", "t27b": "pass"}, + {"path": "specs/network/identity.t27", "t27b": "pass"}, + {"path": "specs/network/job_rules.t27", "t27b": "pass"}, + {"path": "specs/network/mvp.t27", "t27b": "pass"}, + {"path": "specs/network/mvp_v2.t27", "t27b": "pass"}, + {"path": "specs/network/mvp_v3.t27", "t27b": "pass"}, + {"path": "specs/network/mvp_v3_ed25519.t27", "t27b": "pass"}, + {"path": "specs/network/pool.t27", "t27b": "pass"}, + {"path": "specs/network/quorum.t27", "t27b": "pass"}, + {"path": "specs/network/usage.t27", "t27b": "pass"}, + {"path": "specs/numeric/bnf1024.t27", "t27b": "pass"}, + {"path": "specs/numeric/bnf128.t27", "t27b": "pass"}, + {"path": "specs/numeric/bnf16.t27", "t27b": "pass"}, + {"path": "specs/numeric/bnf256.t27", "t27b": "pass"}, + {"path": "specs/numeric/bnf32.t27", "t27b": "pass"}, + {"path": "specs/numeric/bnf512.t27", "t27b": "pass"}, + {"path": "specs/numeric/bnf64.t27", "t27b": "pass"}, + {"path": "specs/numeric/bnf8.t27", "t27b": "pass"}, + {"path": "specs/numeric/catalog_paper_count.t27", "t27b": "pass"}, + {"path": "specs/numeric/e8m0.t27", "t27b": "pass"}, + {"path": "specs/numeric/formats.t27", "t27b": "pass"}, + {"path": "specs/numeric/formats_catalog.t27", "t27b": "pass"}, + {"path": "specs/numeric/gf10.t27", "t27b": "pass"}, + {"path": "specs/numeric/gf1024.t27", "t27b": "pass"}, + {"path": "specs/numeric/gf128.t27", "t27b": "pass"}, + {"path": "specs/numeric/gf14.t27", "t27b": "pass"}, + {"path": "specs/numeric/gf16.t27", "t27b": "pass"}, + {"path": "specs/numeric/gf256.t27", "t27b": "pass"}, + {"path": "specs/numeric/gf48.t27", "t27b": "pass"}, + {"path": "specs/numeric/gf512.t27", "t27b": "pass"}, + {"path": "specs/numeric/gf6.t27", "t27b": "pass"}, + {"path": "specs/numeric/gf96.t27", "t27b": "pass"}, + {"path": "specs/numeric/gft1024.t27", "t27b": "pass"}, + {"path": "specs/numeric/gft128.t27", "t27b": "pass"}, + {"path": "specs/numeric/gft16.t27", "t27b": "pass"}, + {"path": "specs/numeric/gft256.t27", "t27b": "pass"}, + {"path": "specs/numeric/gft32.t27", "t27b": "pass"}, + {"path": "specs/numeric/gft4.t27", "t27b": "pass"}, + {"path": "specs/numeric/gft512.t27", "t27b": "pass"}, + {"path": "specs/numeric/gft64.t27", "t27b": "pass"}, + {"path": "specs/numeric/gft8.t27", "t27b": "pass"}, + {"path": "specs/numeric/gfternary.t27", "t27b": "pass"}, + {"path": "specs/numeric/golden_sieve.t27", "t27b": "pass"}, + {"path": "specs/numeric/ocp_mx.t27", "t27b": "pass"}, + {"path": "specs/numeric/requant_boundary.t27", "t27b": "pass"}, + {"path": "specs/numeric/tnf1024.t27", "t27b": "pass"}, + {"path": "specs/numeric/tnf128.t27", "t27b": "pass"}, + {"path": "specs/numeric/tnf16.t27", "t27b": "pass"}, + {"path": "specs/numeric/tnf17.t27", "t27b": "pass"}, + {"path": "specs/numeric/tnf256.t27", "t27b": "pass"}, + {"path": "specs/numeric/tnf32.t27", "t27b": "pass"}, + {"path": "specs/numeric/tnf4.t27", "t27b": "pass"}, + {"path": "specs/numeric/tnf512.t27", "t27b": "pass"}, + {"path": "specs/numeric/tnf64.t27", "t27b": "pass"}, + {"path": "specs/numeric/tnf8.t27", "t27b": "pass"}, + {"path": "specs/numeric/trinity_numeric_surface.t27", "t27b": "pass"}, + {"path": "specs/physics/e8_lqg_bridge.t27", "t27b": "pass"}, + {"path": "specs/physics/eye_isi.t27", "t27b": "pass"}, + {"path": "specs/physics/gamma-conflict.t27", "t27b": "pass"}, + {"path": "specs/physics/hslm_benchmark.t27", "t27b": "pass"}, + {"path": "specs/physics/line_bounce.t27", "t27b": "pass"}, + {"path": "specs/physics/lqg_cs_bridge.t27", "t27b": "pass"}, + {"path": "specs/physics/xc7_primitives.t27", "t27b": "pass"}, + {"path": "specs/policy/issue_shape.t27", "t27b": "pass"}, + {"path": "specs/policy/l2_generation.t27", "t27b": "pass"}, + {"path": "specs/policy/lang_en.t27", "t27b": "pass"}, + {"path": "specs/policy/merge_ours.t27", "t27b": "pass"}, + {"path": "specs/policy/own_language.t27", "t27b": "pass"}, + {"path": "specs/policy/required_contexts.t27", "t27b": "pass"}, + {"path": "specs/policy/text_lines.t27", "t27b": "pass"}, + {"path": "specs/port/bootstrap/src/bridge.t27", "t27b": "pass"}, + {"path": "specs/port/bootstrap/src/cc_gate.t27", "t27b": "pass"}, + {"path": "specs/port/bootstrap/src/check_calls.t27", "t27b": "pass"}, + {"path": "specs/port/bootstrap/src/compiler/AsmRelocEntry_new.t27", "t27b": "pass"}, + {"path": "specs/port/bootstrap/src/compiler/AsmSectionKind_from_i8.t27", "t27b": "pass"}, + {"path": "specs/port/bootstrap/src/compiler/AssembledInstr_r_type.t27", "t27b": "pass"}, + {"path": "specs/port/bootstrap/src/compiler/HirBusPort_axi4_lite_slave.t27", "t27b": "pass"}, + {"path": "specs/port/bootstrap/src/compiler/HirClockDomain_new.t27", "t27b": "pass"}, + {"path": "specs/port/bootstrap/src/compiler/HirCoverPoint_new.t27", "t27b": "pass"}, + {"path": "specs/port/bootstrap/src/compiler/HirGf16FftConfig_fft_stages.t27", "t27b": "pass"}, + {"path": "specs/port/bootstrap/src/compiler/HirIpCatalog_new.t27", "t27b": "pass"}, + {"path": "specs/port/bootstrap/src/compiler/HirTernaryRegFile_new.t27", "t27b": "pass"}, + {"path": "specs/port/bootstrap/src/compiler/HwType_hw_width.t27", "t27b": "pass"}, + {"path": "specs/port/bootstrap/src/compiler/LinkSection_text.t27", "t27b": "pass"}, + {"path": "specs/port/bootstrap/src/compiler/LoopGuard_loop_cond.t27", "t27b": "pass"}, + {"path": "specs/port/bootstrap/src/compiler/TbCheck_new.t27", "t27b": "pass"}, + {"path": "specs/port/bootstrap/src/compiler/collect_type_decls.t27", "t27b": "pass"}, + {"path": "specs/port/bootstrap/src/enrichment/mod.t27", "t27b": "pass"}, + {"path": "specs/port/bootstrap/src/jwt.t27", "t27b": "pass"}, + {"path": "specs/port/bootstrap/src/parse_conform.t27", "t27b": "pass"}, + {"path": "specs/port/bootstrap/src/phi_f64_literals.t27", "t27b": "pass"}, + {"path": "specs/port/bootstrap/src/phi_selfcheck.t27", "t27b": "pass"}, + {"path": "specs/port/bootstrap/src/sensitivity.t27", "t27b": "pass"}, + {"path": "specs/port/bootstrap/src/source_kind.t27", "t27b": "pass"}, + {"path": "specs/port/bootstrap/src/weight_bram.t27", "t27b": "pass"}, + {"path": "specs/port/browseros/trios/agent-server/apps/server/src/api/routes/health.t27", "t27b": "pass"}, + {"path": "specs/port/browseros/trios/agent-server/apps/server/src/api/routes/memory.t27", "t27b": "pass"}, + {"path": "specs/port/browseros/trios/agent-server/apps/server/src/api/routes/queen-lease.t27", "t27b": "pass"}, + {"path": "specs/port/browseros/trios/agent-server/apps/server/src/api/routes/queen-needs-you.t27", "t27b": "pass"}, + {"path": "specs/port/browseros/trios/agent-server/apps/server/src/api/routes/queen-public-agents.t27", "t27b": "pass"}, + {"path": "specs/port/browseros/trios/agent-server/apps/server/src/api/routes/queen-registry.t27", "t27b": "pass"}, + {"path": "specs/port/browseros/trios/agent-server/apps/server/src/api/routes/queen-rehearsal.t27", "t27b": "pass"}, + {"path": "specs/port/browseros/trios/agent-server/apps/server/src/api/routes/queen-report.t27", "t27b": "pass"}, + {"path": "specs/port/browseros/trios/agent-server/apps/server/src/api/routes/status.t27", "t27b": "pass"}, + {"path": "specs/port/browseros/trios/agent-server/apps/server/src/api/services/a2a/a2a-liveness.t27", "t27b": "pass"}, + {"path": "specs/port/browseros/trios/agent-server/apps/server/src/api/services/openclaw/claw-session.t27", "t27b": "pass"}, + {"path": "specs/port/browseros/trios/agent-server/apps/server/src/browser/bookmarks.t27", "t27b": "pass"}, + {"path": "specs/port/browseros/trios/agent-server/apps/server/src/browser/history.t27", "t27b": "pass"}, + {"path": "specs/port/browseros/trios/agent-server/apps/server/src/lib/agents/runtime/registry.t27", "t27b": "pass"}, + {"path": "specs/port/browseros/trios/agent-server/apps/server/src/lib/db/retry.t27", "t27b": "pass"}, + {"path": "specs/port/browseros/trios/agent-server/apps/server/src/lib/identity.t27", "t27b": "pass"}, + {"path": "specs/port/browseros/trios/agent-server/apps/server/src/lib/port-binding.t27", "t27b": "pass"}, + {"path": "specs/port/browseros/trios/agent-server/apps/server/src/lib/provider-error-classifier.t27", "t27b": "pass"}, + {"path": "specs/port/browseros/trios/agent-server/apps/server/src/monitoring/envelope.t27", "t27b": "pass"}, + {"path": "specs/port/browseros/trios/agent-server/apps/server/src/skills/catalog.t27", "t27b": "pass"}, + {"path": "specs/port/browseros/trios/agent-server/apps/server/src/tools/filesystem/ls.t27", "t27b": "pass"}, + {"path": "specs/port/browseros/trios/agent-server/apps/server/src/tools/memory/write.t27", "t27b": "pass"}, + {"path": "specs/port/browseros/trios/agent-server/apps/server/src/tools/tool-registry.t27", "t27b": "pass"}, + {"path": "specs/port/fpga/bscan_spi_qmtech/bscan_spi_qmtech.t27", "t27b": "pass"}, + {"path": "specs/port/fpga/openxc7-synth/phi_temporal/temporal_heartbeat.t27", "t27b": "pass"}, + {"path": "specs/port/fpga/verilog/dsp_probe.t27", "t27b": "pass"}, + {"path": "specs/port/fpga/verilog/dsp_probe_live.t27", "t27b": "pass"}, + {"path": "specs/port/fpga/verilog/e8m0_jtag.t27", "t27b": "pass"}, + {"path": "specs/port/fpga/verilog/gft_bitnet_neuron_jtag.t27", "t27b": "pass"}, + {"path": "specs/port/fpga/verilog/gft_dot4_comm_jtag.t27", "t27b": "pass"}, + {"path": "specs/port/fpga/verilog/gft_dup2_jtag.t27", "t27b": "pass"}, + {"path": "specs/port/fpga/verilog/gft_dup3_jtag.t27", "t27b": "pass"}, + {"path": "specs/port/fpga/verilog/gft_signed_dot4_jtag.t27", "t27b": "pass"}, + {"path": "specs/port/fpga/verilog/gft_smul_jtag.t27", "t27b": "pass"}, + {"path": "specs/port/fpga/verilog/gft_train1_jtag.t27", "t27b": "pass"}, + {"path": "specs/port/fpga/verilog/link_node.t27", "t27b": "pass"}, + {"path": "specs/port/fpga/verilog/mvp_ternary_classifier_top.t27", "t27b": "pass"}, + {"path": "specs/port/fpga/verilog/phi_weights_jtag.t27", "t27b": "pass"}, + {"path": "specs/port/fpga/verilog/ternary_mac_demo_top.t27", "t27b": "pass"}, + {"path": "specs/port/fpga/verilog/ternary_mac_synth.t27", "t27b": "pass"}, + {"path": "specs/port/fpga/verilog/ternary_node_jtag.t27", "t27b": "pass"}, + {"path": "specs/port/fpga/vivado/blinky.t27", "t27b": "pass"}, + {"path": "specs/port/fpga/vivado/gf16_matmul4x4.t27", "t27b": "pass"}, + {"path": "specs/port/fpga/vivado/gf16_top.t27", "t27b": "pass"}, + {"path": "specs/port/fpga/vivado/gf16_uart_sim_bench.t27", "t27b": "pass"}, + {"path": "specs/port/fpga/vivado/uart_detect_top.t27", "t27b": "pass"}, + {"path": "specs/port/fpga/vivado/uart_echo_top.t27", "t27b": "pass"}, + {"path": "specs/port/fpga/vsa/temporal_heartbeat_top.t27", "t27b": "pass"}, + {"path": "specs/port/scripts/aggregate-experience.t27", "t27b": "pass"}, + {"path": "specs/port/scripts/bulk-create-notebooks.t27", "t27b": "pass"}, + {"path": "specs/port/scripts/check-conflicts.t27", "t27b": "pass"}, + {"path": "specs/port/scripts/check-pagination-truncation.t27", "t27b": "pass"}, + {"path": "specs/port/scripts/check_first_party_doc_language.t27", "t27b": "pass"}, + {"path": "specs/port/scripts/ci/loop-tools-tracked.t27", "t27b": "pass"}, + {"path": "specs/port/scripts/ci/rings_matrix.t27", "t27b": "pass"}, + {"path": "specs/port/scripts/fpga-build.t27", "t27b": "pass"}, + {"path": "specs/port/scripts/fpga/flash.t27", "t27b": "pass"}, + {"path": "specs/port/scripts/gen_w309.t27", "t27b": "pass"}, + {"path": "specs/port/scripts/gen_w310.t27", "t27b": "pass"}, + {"path": "specs/port/scripts/gen_w311.t27", "t27b": "pass"}, + {"path": "specs/port/scripts/gen_w314.t27", "t27b": "pass"}, + {"path": "specs/port/scripts/gen_w315.t27", "t27b": "pass"}, + {"path": "specs/port/scripts/gen_w316.t27", "t27b": "pass"}, + {"path": "specs/port/scripts/gen_w317.t27", "t27b": "pass"}, + {"path": "specs/port/scripts/gen_w318.t27", "t27b": "pass"}, + {"path": "specs/port/scripts/gen_w320.t27", "t27b": "pass"}, + {"path": "specs/port/scripts/gen_w322.t27", "t27b": "pass"}, + {"path": "specs/port/scripts/gen_w326.t27", "t27b": "pass"}, + {"path": "specs/port/scripts/gen_w363.t27", "t27b": "pass"}, + {"path": "specs/port/scripts/gen_w365.t27", "t27b": "pass"}, + {"path": "specs/port/scripts/gen_w368.t27", "t27b": "pass"}, + {"path": "specs/port/scripts/gen_w377.t27", "t27b": "pass"}, + {"path": "specs/port/scripts/gen_w378.t27", "t27b": "pass"}, + {"path": "specs/port/scripts/gen_w379.t27", "t27b": "pass"}, + {"path": "specs/port/scripts/gen_w380.t27", "t27b": "pass"}, + {"path": "specs/port/scripts/gen_w381.t27", "t27b": "pass"}, + {"path": "specs/port/scripts/gen_w381_lean.t27", "t27b": "pass"}, + {"path": "specs/port/scripts/gen_w382.t27", "t27b": "pass"}, + {"path": "specs/port/scripts/gen_w384.t27", "t27b": "pass"}, + {"path": "specs/port/scripts/gen_w384_lean.t27", "t27b": "pass"}, + {"path": "specs/port/scripts/gen_w385.t27", "t27b": "pass"}, + {"path": "specs/port/scripts/gen_w386.t27", "t27b": "pass"}, + {"path": "specs/port/scripts/gen_w387.t27", "t27b": "pass"}, + {"path": "specs/port/scripts/gen_w388_lean.t27", "t27b": "pass"}, + {"path": "specs/port/scripts/gen_w391.t27", "t27b": "pass"}, + {"path": "specs/port/scripts/gen_w391_lean.t27", "t27b": "pass"}, + {"path": "specs/port/scripts/gen_w631.t27", "t27b": "pass"}, + {"path": "specs/port/scripts/gen_w632.t27", "t27b": "pass"}, + {"path": "specs/port/scripts/gen_w633.t27", "t27b": "pass"}, + {"path": "specs/port/scripts/gen_w634.t27", "t27b": "pass"}, + {"path": "specs/port/scripts/gen_w635.t27", "t27b": "pass"}, + {"path": "specs/port/scripts/gen_w636.t27", "t27b": "pass"}, + {"path": "specs/port/scripts/gen_w637.t27", "t27b": "pass"}, + {"path": "specs/port/scripts/gen_w638.t27", "t27b": "pass"}, + {"path": "specs/port/scripts/gen_w639.t27", "t27b": "pass"}, + {"path": "specs/port/scripts/gen_w640.t27", "t27b": "pass"}, + {"path": "specs/port/scripts/gen_w641.t27", "t27b": "pass"}, + {"path": "specs/port/scripts/gen_w642.t27", "t27b": "pass"}, + {"path": "specs/port/scripts/gen_w643.t27", "t27b": "pass"}, + {"path": "specs/port/scripts/gen_w644.t27", "t27b": "pass"}, + {"path": "specs/port/scripts/gen_w645.t27", "t27b": "pass"}, + {"path": "specs/port/scripts/gen_w646.t27", "t27b": "pass"}, + {"path": "specs/port/scripts/gen_w647.t27", "t27b": "pass"}, + {"path": "specs/port/scripts/gen_w648.t27", "t27b": "pass"}, + {"path": "specs/port/scripts/gen_w649.t27", "t27b": "pass"}, + {"path": "specs/port/scripts/gen_w650.t27", "t27b": "pass"}, + {"path": "specs/port/scripts/gen_w651.t27", "t27b": "pass"}, + {"path": "specs/port/scripts/gen_w652.t27", "t27b": "pass"}, + {"path": "specs/port/scripts/gen_w653.t27", "t27b": "pass"}, + {"path": "specs/port/scripts/gen_w654.t27", "t27b": "pass"}, + {"path": "specs/port/scripts/gen_w655.t27", "t27b": "pass"}, + {"path": "specs/port/scripts/gen_w656.t27", "t27b": "pass"}, + {"path": "specs/port/scripts/gen_w657.t27", "t27b": "pass"}, + {"path": "specs/port/scripts/gen_w662.t27", "t27b": "pass"}, + {"path": "specs/port/scripts/gen_w669.t27", "t27b": "pass"}, + {"path": "specs/port/scripts/gen_w_blocks.t27", "t27b": "pass"}, + {"path": "specs/port/scripts/generate_episodes.t27", "t27b": "pass"}, + {"path": "specs/port/scripts/git_commands_tasks_1_4.t27", "t27b": "pass"}, + {"path": "specs/port/scripts/install-constitutional-hook.t27", "t27b": "pass"}, + {"path": "specs/port/scripts/lee_monte_carlo_baseline.t27", "t27b": "pass"}, + {"path": "specs/port/scripts/mcp-wrapper.t27", "t27b": "pass"}, + {"path": "specs/port/scripts/print_pellis_seal_decimal.t27", "t27b": "pass"}, + {"path": "specs/port/scripts/pysr_trinity_blind_test_v2.t27", "t27b": "pass"}, + {"path": "specs/port/scripts/reseal-apply.t27", "t27b": "pass"}, + {"path": "specs/port/scripts/reseal-check.t27", "t27b": "pass"}, + {"path": "specs/port/scripts/run_v51_multiple.t27", "t27b": "pass"}, + {"path": "specs/port/scripts/test-agent-bridge.t27", "t27b": "pass"}, + {"path": "specs/port/scripts/tri-issue-create.t27", "t27b": "pass"}, + {"path": "specs/port/scripts/tri-pr-create.t27", "t27b": "pass"}, + {"path": "specs/port/scripts/tri-search.t27", "t27b": "pass"}, + {"path": "specs/port/scripts/tri-sync.t27", "t27b": "pass"}, + {"path": "specs/port/scripts/tri_loop/claims.t27", "t27b": "pass"}, + {"path": "specs/port/scripts/tri_loop/corpus_parse.t27", "t27b": "pass"}, + {"path": "specs/port/scripts/tri_loop/loop_rules.t27", "t27b": "pass"}, + {"path": "specs/port/scripts/tri_loop/now_numbers.t27", "t27b": "pass"}, + {"path": "specs/port/scripts/tri_loop/t27b_rules.t27", "t27b": "pass"}, + {"path": "specs/port/scripts/ultra_engine_v70_ultimate.t27", "t27b": "pass"}, + {"path": "specs/port/scripts/validate_phi_f64.t27", "t27b": "pass"}, + {"path": "specs/port/scripts/verify_precision.t27", "t27b": "pass"}, + {"path": "specs/port/scripts/verify_smoking_guns.t27", "t27b": "pass"}, + {"path": "specs/port/scripts/wrapup/extract-context.t27", "t27b": "pass"}, + {"path": "specs/port/tools/backend_parity_table.t27", "t27b": "pass"}, + {"path": "specs/port/tools/bees/merger_gate_selftest.t27", "t27b": "pass"}, + {"path": "specs/port/tools/check_catalog_integrity.t27", "t27b": "pass"}, + {"path": "specs/port/tools/check_duplicate_declarations.t27", "t27b": "pass"}, + {"path": "specs/port/tools/check_fix_carries_source.t27", "t27b": "pass"}, + {"path": "specs/port/tools/ci/check_specs_still_parse.t27", "t27b": "pass"}, + {"path": "specs/port/tools/jtag/tdo_verdict.t27", "t27b": "pass"}, + {"path": "specs/port/tools/oracle/run.t27", "t27b": "pass"}, + {"path": "specs/port/tools/run_conformance_vvp.t27", "t27b": "pass"}, + {"path": "specs/port/tools/ternary_model.t27", "t27b": "pass"}, + {"path": "specs/port/tools/toolbelt.t27", "t27b": "pass"}, + {"path": "specs/port/tools/verify_emit_bitexact.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/fpga/fly-vivado/verilog/trinity_qmtech.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/fpga/gft/tb32.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/fpga/openxc7-regress/regress-fabric-bufg/fabric_bufg.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/fpga/openxc7-synth/DSP48E1_mock.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/fpga/openxc7-synth/blink_correct.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/fpga/openxc7-synth/blink_fast.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/fpga/openxc7-synth/blink_fixed.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/fpga/openxc7-synth/blink_minimal.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/fpga/openxc7-synth/blink_r23.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/fpga/openxc7-synth/blink_simple.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/fpga/openxc7-synth/blink_slow.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/fpga/openxc7-synth/blink_working.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/fpga/openxc7-synth/clk_test.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/fpga/openxc7-synth/clock_test.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/fpga/openxc7-synth/d6_blink.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/fpga/openxc7-synth/d6_inv_test.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/fpga/openxc7-synth/d6_test.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/fpga/openxc7-synth/d_bank13_test.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/fpga/openxc7-synth/d_blink_high.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/fpga/openxc7-synth/d_bufg_test.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/fpga/openxc7-synth/d_clk_direct.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/fpga/openxc7-synth/d_direct.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/fpga/openxc7-synth/d_e21_test.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/fpga/openxc7-synth/d_f19_test.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/fpga/openxc7-synth/d_full_path.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/fpga/openxc7-synth/d_g22_test.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/fpga/openxc7-synth/d_lut_only.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/fpga/openxc7-synth/d_multi_led.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/fpga/openxc7-synth/d_oscillator.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/fpga/openxc7-synth/d_simple_ff.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/fpga/openxc7-synth/d_simple_led.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/fpga/openxc7-synth/d_slow_blink.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/fpga/openxc7-synth/d_srl_blink.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/fpga/openxc7-synth/d_static_on.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/fpga/openxc7-synth/d_static_one.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/fpga/openxc7-synth/d_y0_test.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/fpga/openxc7-synth/definitive_diagnostic_inv.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/fpga/openxc7-synth/dsp_mul.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/fpga/openxc7-synth/led_both_test.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/fpga/openxc7-synth/led_d5_test.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/fpga/openxc7-synth/led_d6_test.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/fpga/openxc7-synth/led_diagnostic.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/fpga/openxc7-synth/led_off_test.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/fpga/openxc7-synth/led_on_test.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/fpga/openxc7-synth/led_simple_test.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/fpga/openxc7-synth/led_test_inv.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/fpga/openxc7-synth/multi_led_test.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/fpga/openxc7-synth/quantum_bridge_top.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/fpga/openxc7-synth/riscv_blink.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/fpga/openxc7-synth/singularity_d6_top.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/fpga/openxc7-synth/symbiflow_blink.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/fpga/openxc7-synth/ternary_activation.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/fpga/openxc7-synth/trinity_top.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/fpga/openxc7-synth/uart_echo.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/fpga/rtl/fpga_test_reporter.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/fpga/uart_loopback.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/fpga/uart_loopback_core.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/src/background_agent/main.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/src/brain/orbitofrontal_value.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/src/brain/weber_tuning.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/src/cli/health_check.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/src/cli/railway_create_full.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/src/cli/railway_create_project.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/src/cli/railway_deployment_create.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/src/cli/railway_null_startcmd.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/src/firebird/governance_temp.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/src/phi-engine/vibeec_original/bogatyrs_registry.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/src/phi-engine/vibeec_original/bogatyrs_spec_structure.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/src/phi-engine/vibeec_original/tnc.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/src/server_main.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/src/storm/experience_engine.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/src/tri-api/claude_md.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/src/tri/gen_aabb.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/src/tri/gen_arithmetic.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/src/tri/gen_assertion.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/src/tri/gen_barrier.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/src/tri/gen_base64.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/src/tri/gen_bezier.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/src/tri/gen_cache.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/src/tri/gen_caesar.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/src/tri/gen_canvas.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/src/tri/gen_color.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/src/tri/gen_cross_entropy.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/src/tri/gen_cursor.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/src/tri/gen_epoch_reclamation.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/src/tri/gen_escape.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/src/tri/gen_fuzz.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/src/tri/gen_geo_hash2d.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/src/tri/gen_gradient.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/src/tri/gen_gradient_descent.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/src/tri/gen_hazard_pointers.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/src/tri/gen_image.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/src/tri/gen_index.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/src/tri/gen_key_value.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/src/tri/gen_kmeans.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/src/tri/gen_leb128.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/src/tri/gen_linear_regression.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/src/tri/gen_lockfree_stack.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/src/tri/gen_matrix3x3.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/src/tri/gen_mock.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/src/tri/gen_neuron.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/src/tri/gen_path_utils.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/src/tri/gen_perceptron.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/src/tri/gen_quaternion.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/src/tri/gen_radix_tree.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/src/tri/gen_ray.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/src/tri/gen_record_store.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/src/tri/gen_rect.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/src/tri/gen_regression.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/src/tri/gen_relu.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/src/tri/gen_ring_buffer.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/src/tri/gen_rle.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/src/tri/gen_rsa_simple.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/src/tri/gen_rtree.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/src/tri/gen_rwlock.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/src/tri/gen_semaphore.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/src/tri/gen_sigmoid.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/src/tri/gen_skiplist_impl.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/src/tri/gen_snapshot.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/src/tri/gen_softmax.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/src/tri/gen_temp_file.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/src/tri/gen_test_runner.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/src/tri/gen_transaction.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/src/tri/gen_transform.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/src/tri/gen_varint.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/src/tri/gen_wal.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/src/tri/gen_websocket.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/src/tri/gen_work_stealing.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/src/tri/math/vocab_audit.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/src/tri/orchestrator_bench.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/src/tri/string_dualities.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/src/tri/string_spectrum.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/src/vibeec/gen_cmd_minimal.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/src/vibeec/gen_cmd_simple.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/src/vibeec/p2p_module.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/src/vibeec/tnc.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/src/vibeec/trinity_tokenizer.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/src/vibeec/validation_engine.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/src/wasm_stubs/auto_shard_stub.t27", "t27b": "pass"}, + {"path": "specs/port/trios/apps/trios-macos/rings/RUST-04/clade-improve/src/oversight.t27", "t27b": "pass"}, + {"path": "specs/port/trios/apps/trios-macos/rings/RUST-13/clade-meshd/src/transport.t27", "t27b": "pass"}, + {"path": "specs/port/trios/apps/trios-macos/rings/RUST-13/trios-mesh/build.t27", "t27b": "pass"}, + {"path": "specs/port/trios/apps/trios-macos/rings/RUST-13/trios-mesh/src/bin/smoke_m1.t27", "t27b": "pass"}, + {"path": "specs/port/trios/apps/trios-macos/rings/RUST-13/trios-mesh/tools/ad9361_config.t27", "t27b": "pass"}, + {"path": "specs/port/trios/crates/tri-tunnel/src/main.t27", "t27b": "pass"}, + {"path": "specs/port/trios/crates/trinity_loss/src/lib.t27", "t27b": "pass"}, + {"path": "specs/port/trios/crates/trios-bridge/src/main.t27", "t27b": "pass"}, + {"path": "specs/port/trios/crates/trios-chat/rings/CR-CHAT-00/src/lib.t27", "t27b": "pass"}, + {"path": "specs/port/trios/crates/trios-chat/rings/CR-CHAT-01/src/key_package_expiry_guard.t27", "t27b": "pass"}, + {"path": "specs/port/trios/crates/trios-chat/rings/CR-CHAT-02/src/epoch_rollover_wraparound_guard.t27", "t27b": "pass"}, + {"path": "specs/port/trios/crates/trios-chat/rings/CR-CHAT-02/src/skipped_message_key_gap_bound_guard.t27", "t27b": "pass"}, + {"path": "specs/port/trios/crates/trios-chat/rings/CR-CHAT-03/src/ratchet_tree_resolution_guard.t27", "t27b": "pass"}, + {"path": "specs/port/trios/crates/trios-chat/rings/CR-CHAT-03/src/ratchet_tree_update_integrity_guard.t27", "t27b": "pass"}, + {"path": "specs/port/trios/crates/trios-chat/rings/CR-CHAT-03/src/unmerged_leaves_bound_guard.t27", "t27b": "pass"}, + {"path": "specs/port/trios/crates/trios-chat/rings/CR-CHAT-04/src/padding_alignment_boundary_guard.t27", "t27b": "pass"}, + {"path": "specs/port/trios/crates/trios-chat/rings/CR-CHAT-04/src/padding_block_size_alignment_guard.t27", "t27b": "pass"}, + {"path": "specs/port/trios/crates/trios-chat/rings/CR-CHAT-05/src/envelope_size_distribution_uniformity.t27", "t27b": "pass"}, + {"path": "specs/port/trios/crates/trios-chat/rings/CR-CHAT-07/src/blind_signature_sender_token.t27", "t27b": "pass"}, + {"path": "specs/port/trios/crates/trios-chat/rings/CR-CHAT-07/src/cover_decoy_ratio_governor.t27", "t27b": "pass"}, + {"path": "specs/port/trios/crates/trios-chat/rings/CR-CHAT-07/src/cover_traffic_inter_arrival_autocorrelation_guard.t27", "t27b": "pass"}, + {"path": "specs/port/trios/crates/trios-chat/rings/CR-CHAT-07/src/cover_traffic_payload_length_distribution_guard.t27", "t27b": "pass"}, + {"path": "specs/port/trios/crates/trios-chat/rings/CR-CHAT-LAWS/src/lib.t27", "t27b": "pass"}, + {"path": "specs/port/trios/crates/trios-cli/src/cmd/agent.t27", "t27b": "pass"}, + {"path": "specs/port/trios/crates/trios-cli/src/cmd/commit.t27", "t27b": "pass"}, + {"path": "specs/port/trios/crates/trios-cli/src/cmd/gates.t27", "t27b": "pass"}, + {"path": "specs/port/trios/crates/trios-cli/src/cmd/leaderboard.t27", "t27b": "pass"}, + {"path": "specs/port/trios/crates/trios-cli/src/cmd/report.t27", "t27b": "pass"}, + {"path": "specs/port/trios/crates/trios-cli/src/cmd/roster.t27", "t27b": "pass"}, + {"path": "specs/port/trios/crates/trios-cli/src/cmd/run.t27", "t27b": "pass"}, + {"path": "specs/port/trios/crates/trios-cli/src/cmd/status.t27", "t27b": "pass"}, + {"path": "specs/port/trios/crates/trios-cli/src/cmd/submit.t27", "t27b": "pass"}, + {"path": "specs/port/trios/crates/trios-cli/src/gh.t27", "t27b": "pass"}, + {"path": "specs/port/trios/crates/trios-cli/src/lock.t27", "t27b": "pass"}, + {"path": "specs/port/trios/crates/trios-cli/src/metrics.t27", "t27b": "pass"}, + {"path": "specs/port/trios/crates/trios-doctor/rings/BRONZE-RING-DR/src/main.t27", "t27b": "pass"}, + {"path": "specs/port/trios/crates/trios-doctor/rings/SILVER-RING-DR-00/src/lib.t27", "t27b": "pass"}, + {"path": "specs/port/trios/crates/trios-doctor/src/main.t27", "t27b": "pass"}, + {"path": "specs/port/trios/crates/trios-ext/rings/SILVER-RING-EXT-00/src/lib.t27", "t27b": "pass"}, + {"path": "specs/port/trios/crates/trios-ext/xtask/src/main.t27", "t27b": "pass"}, + {"path": "specs/port/trios/crates/trios-git/src/commit.t27", "t27b": "pass"}, + {"path": "specs/port/trios/crates/trios-git/src/log.t27", "t27b": "pass"}, + {"path": "specs/port/trios/crates/trios-git/src/stash.t27", "t27b": "pass"}, + {"path": "specs/port/trios/crates/trios-git/src/status.t27", "t27b": "pass"}, + {"path": "specs/port/trios/crates/trios-golden-float/build.t27", "t27b": "pass"}, + {"path": "specs/port/trios/crates/trios-hdc/build.t27", "t27b": "pass"}, + {"path": "specs/port/trios/crates/trios-hdc/rings/HD-01/src/lib.t27", "t27b": "pass"}, + {"path": "specs/port/trios/crates/trios-igla-race/src/main.t27", "t27b": "pass"}, + {"path": "specs/port/trios/crates/trios-igla-trainer/src/jepa_runner.t27", "t27b": "pass"}, + {"path": "specs/port/trios/crates/trios-mcp/rings/BR-XTASK/src/main.t27", "t27b": "pass"}, + {"path": "specs/port/trios/crates/trios-mcp/rings/SR-01/src/lighthouse.t27", "t27b": "pass"}, + {"path": "specs/port/trios/crates/trios-mcp/rings/SR-02/src/discovery.t27", "t27b": "pass"}, + {"path": "specs/port/trios/crates/trios-mcp/rings/SR-02/src/lib.t27", "t27b": "pass"}, + {"path": "specs/port/trios/crates/trios-mcp/src/main.t27", "t27b": "pass"}, + {"path": "specs/port/trios/crates/trios-mesh/src/identity.t27", "t27b": "pass"}, + {"path": "specs/port/trios/crates/trios-mesh/src/packet.t27", "t27b": "pass"}, + {"path": "specs/port/trios/crates/trios-openclaw/rings/OC-01/src/lib.t27", "t27b": "pass"}, + {"path": "specs/port/trios/crates/trios-physics/build.t27", "t27b": "pass"}, + {"path": "specs/port/trios/crates/trios-physics/rings/PH-01/src/lib.t27", "t27b": "pass"}, + {"path": "specs/port/trios/crates/trios-physics/src/lib.t27", "t27b": "pass"}, + {"path": "specs/port/trios/crates/trios-rainbow-bridge/src/funnel_client.t27", "t27b": "pass"}, + {"path": "specs/port/trios/crates/trios-rainbow-bridge/src/lamport.t27", "t27b": "pass"}, + {"path": "specs/port/trios/crates/trios-sacred/rings/SC-00/src/lib.t27", "t27b": "pass"}, + {"path": "specs/port/trios/crates/trios-sacred/rings/SC-01/src/lib.t27", "t27b": "pass"}, + {"path": "specs/port/trios/crates/trios-scarab-types/rings/SR-00/src/lib.t27", "t27b": "pass"}, + {"path": "specs/port/trios/crates/trios-scarab-types/rings/SR-01/src/lib.t27", "t27b": "pass"}, + {"path": "specs/port/trios/crates/trios-scarab-types/rings/SR-02/src/lib.t27", "t27b": "pass"}, + {"path": "specs/port/trios/crates/trios-scarab-types/rings/SR-03/src/lib.t27", "t27b": "pass"}, + {"path": "specs/port/trios/crates/trios-scarab-types/rings/SR-04/src/lib.t27", "t27b": "pass"}, + {"path": "specs/port/trios/crates/trios-server/src/mcp_endpoints/tasks.t27", "t27b": "pass"}, + {"path": "specs/port/trios/crates/trios-server/src/tools/git.t27", "t27b": "pass"}, + {"path": "specs/port/trios/crates/trios-server/src/tools/git_extended.t27", "t27b": "pass"}, + {"path": "specs/port/trios/crates/trios-server/src/tools/gitbutler.t27", "t27b": "pass"}, + {"path": "specs/port/trios/crates/trios-server/src/tools/golden_float.t27", "t27b": "pass"}, + {"path": "specs/port/trios/crates/trios-server/src/tools/mod.t27", "t27b": "pass"}, + {"path": "specs/port/trios/crates/trios-store/rings/ST-00/src/lib.t27", "t27b": "pass"}, + {"path": "specs/port/trios/crates/trios-ternary/rings/TR-01/src/lib.t27", "t27b": "pass"}, + {"path": "specs/port/trios/crates/trios-train-cpu/src/bin/tjepa_modules/encoder.t27", "t27b": "pass"}, + {"path": "specs/port/trios/crates/trios-train-cpu/src/bin/train_state.t27", "t27b": "pass"}, + {"path": "specs/port/trios/crates/trios-trainer/src/train_loop.t27", "t27b": "pass"}, + {"path": "specs/port/trios/crates/trios-trainer/src/validation.t27", "t27b": "pass"}, + {"path": "specs/port/trios/crates/trios-trinity-brain/src/phi.t27", "t27b": "pass"}, + {"path": "specs/port/trios/crates/trios-vsa/rings/VS-01/src/lib.t27", "t27b": "pass"}, + {"path": "specs/port/trios/validate_bpb.t27", "t27b": "pass"}, + {"path": "specs/providers/catalog.t27", "t27b": "pass"}, + {"path": "specs/providers/gonka/deepseek-v4-flash-0731.t27", "t27b": "pass"}, + {"path": "specs/providers/gonka/glm-5-2-fp8.t27", "t27b": "pass"}, + {"path": "specs/providers/gonka/glm-5-3-flash.t27", "t27b": "pass"}, + {"path": "specs/providers/gonka/kimi-k2-6.t27", "t27b": "pass"}, + {"path": "specs/providers/gonka/minimax-m2-7.t27", "t27b": "pass"}, + {"path": "specs/providers/tri_gnk_pair.t27", "t27b": "pass"}, + {"path": "specs/providers/trinet/fpga-xc7a200t.t27", "t27b": "pass"}, + {"path": "specs/providers/trinet/gpu-consumer-24gb.t27", "t27b": "pass"}, + {"path": "specs/queen/actor_events.t27", "t27b": "pass"}, + {"path": "specs/queen/actor_view.t27", "t27b": "pass"}, + {"path": "specs/queen/actors.t27", "t27b": "pass"}, + {"path": "specs/queen/actors_hw.t27", "t27b": "pass"}, + {"path": "specs/queen/actors_hw_jtag.t27", "t27b": "pass"}, + {"path": "specs/queen/actors_hw_top.t27", "t27b": "pass"}, + {"path": "specs/queen/app.t27", "t27b": "pass"}, + {"path": "specs/queen/claim.t27", "t27b": "pass"}, + {"path": "specs/queen/control.t27", "t27b": "pass"}, + {"path": "specs/queen/dashboard.t27", "t27b": "pass"}, + {"path": "specs/queen/dispatch.t27", "t27b": "pass"}, + {"path": "specs/queen/dispatch_exit.t27", "t27b": "pass"}, + {"path": "specs/queen/domains.t27", "t27b": "pass"}, + {"path": "specs/queen/drain.t27", "t27b": "pass"}, + {"path": "specs/queen/events.t27", "t27b": "pass"}, + {"path": "specs/queen/golden_chain.t27", "t27b": "pass"}, + {"path": "specs/queen/hive.t27", "t27b": "pass"}, + {"path": "specs/queen/holds.t27", "t27b": "pass"}, + {"path": "specs/queen/jobs.t27", "t27b": "pass"}, + {"path": "specs/queen/keyed.t27", "t27b": "pass"}, + {"path": "specs/queen/keyed_guard.t27", "t27b": "pass"}, + {"path": "specs/queen/merger_gate.t27", "t27b": "pass"}, + {"path": "specs/queen/netlink.t27", "t27b": "pass"}, + {"path": "specs/queen/priority.t27", "t27b": "pass"}, + {"path": "specs/queen/replay/actors_decisions.t27", "t27b": "pass"}, + {"path": "specs/queen/replay/reviewer_decisions.t27", "t27b": "pass"}, + {"path": "specs/queen/replay/telemetry_decisions.t27", "t27b": "pass"}, + {"path": "specs/queen/review_lanes.t27", "t27b": "pass"}, + {"path": "specs/queen/review_log.t27", "t27b": "pass"}, + {"path": "specs/queen/review_valve.t27", "t27b": "pass"}, + {"path": "specs/queen/reviewer.t27", "t27b": "pass"}, + {"path": "specs/queen/reviewer_sizing.t27", "t27b": "pass"}, + {"path": "specs/queen/shaping.t27", "t27b": "pass"}, + {"path": "specs/queen/simulation.t27", "t27b": "pass"}, + {"path": "specs/queen/task_analysis.t27", "t27b": "pass"}, + {"path": "specs/queen/tasks.t27", "t27b": "pass"}, + {"path": "specs/queen/telemetry.t27", "t27b": "pass"}, + {"path": "specs/queen/turn_stop.t27", "t27b": "pass"}, + {"path": "specs/queen/views.t27", "t27b": "pass"}, + {"path": "specs/queen/waits.t27", "t27b": "pass"}, + {"path": "specs/queen/worktree_keep.t27", "t27b": "pass"}, + {"path": "specs/rings/ring_103_phi_sgd.t27", "t27b": "pass"}, + {"path": "specs/sandbox/health.t27", "t27b": "pass"}, + {"path": "specs/sandbox/https_enforce.t27", "t27b": "pass"}, + {"path": "specs/sandbox/orphan_detection.t27", "t27b": "pass"}, + {"path": "specs/sandbox/session_timeout.t27", "t27b": "pass"}, + {"path": "specs/skills/t27-measure-corpus.t27", "t27b": "pass"}, + {"path": "specs/skills/t27-phi-loop.t27", "t27b": "pass"}, + {"path": "specs/skills/t27-providers-steward.t27", "t27b": "pass"}, + {"path": "specs/skills/t27-self-host.t27", "t27b": "pass"}, + {"path": "specs/skills/t27-tri-pipeline.t27", "t27b": "pass"}, + {"path": "specs/skills/t27-tri.t27", "t27b": "pass"}, + {"path": "specs/skills/t27-wave-audit.t27", "t27b": "pass"}, + {"path": "specs/skills/t27-wrap-up.t27", "t27b": "pass"}, + {"path": "specs/skills/trinity-blog-post.t27", "t27b": "pass"}, + {"path": "specs/skills/trinity-board-sync.t27", "t27b": "pass"}, + {"path": "specs/skills/trinity-cloud.t27", "t27b": "pass"}, + {"path": "specs/skills/trinity-connect-accounts.t27", "t27b": "pass"}, + {"path": "specs/skills/trinity-doctor.t27", "t27b": "pass"}, + {"path": "specs/skills/trinity-farm-garden.t27", "t27b": "pass"}, + {"path": "specs/skills/trinity-fpga-synth.t27", "t27b": "pass"}, + {"path": "specs/skills/trinity-god-mode.t27", "t27b": "pass"}, + {"path": "specs/skills/trinity-implement-issue.t27", "t27b": "pass"}, + {"path": "specs/skills/trinity-queen-hive-visuals.t27", "t27b": "pass"}, + {"path": "specs/skills/trinity-review-code.t27", "t27b": "pass"}, + {"path": "specs/skills/trinity-run-tests.t27", "t27b": "pass"}, + {"path": "specs/skills/trinity-scholar.t27", "t27b": "pass"}, + {"path": "specs/skills/trinity-status.t27", "t27b": "pass"}, + {"path": "specs/skills/trinity-tech-tree.t27", "t27b": "pass"}, + {"path": "specs/skills/trinity-tri.t27", "t27b": "pass"}, + {"path": "specs/skills/trinity-trinity-test.t27", "t27b": "pass"}, + {"path": "specs/skills/trinity-ux-wave.t27", "t27b": "pass"}, + {"path": "specs/skills/trinity-vibee-gen.t27", "t27b": "pass"}, + {"path": "specs/skills/trinity-vsa-verify.t27", "t27b": "pass"}, + {"path": "specs/skills/trinity-wave.t27", "t27b": "pass"}, + {"path": "specs/system/unified-agent-operations.t27", "t27b": "pass"}, + {"path": "specs/ternary/activation_quantizer.t27", "t27b": "pass"}, + {"path": "specs/ternary/bitnet_layer.t27", "t27b": "pass"}, + {"path": "specs/ternary/bitnet_majority.t27", "t27b": "pass"}, + {"path": "specs/ternary/bitnet_mlp.t27", "t27b": "pass"}, + {"path": "specs/ternary/bitnet_mlp3.t27", "t27b": "pass"}, + {"path": "specs/ternary/bitnet_neuron.t27", "t27b": "pass"}, + {"path": "specs/ternary/bitnet_neuron_nchunk.t27", "t27b": "pass"}, + {"path": "specs/ternary/clocked_counter.t27", "t27b": "pass"}, + {"path": "specs/ternary/comb_bitnet_layer.t27", "t27b": "pass"}, + {"path": "specs/ternary/comb_bitnet_neuron.t27", "t27b": "pass"}, + {"path": "specs/ternary/comb_ternary_dot.t27", "t27b": "pass"}, + {"path": "specs/ternary/gft_add_rne.t27", "t27b": "pass"}, + {"path": "specs/ternary/gft_argmax4.t27", "t27b": "pass"}, + {"path": "specs/ternary/gft_axpy.t27", "t27b": "pass"}, + {"path": "specs/ternary/gft_bitnet_neuron.t27", "t27b": "pass"}, + {"path": "specs/ternary/gft_classifier4.t27", "t27b": "pass"}, + {"path": "specs/ternary/gft_classify.t27", "t27b": "pass"}, + {"path": "specs/ternary/gft_classify3.t27", "t27b": "pass"}, + {"path": "specs/ternary/gft_dot2.t27", "t27b": "pass"}, + {"path": "specs/ternary/gft_dot2_rne.t27", "t27b": "pass"}, + {"path": "specs/ternary/gft_dot4.t27", "t27b": "pass"}, + {"path": "specs/ternary/gft_dot4_rne.t27", "t27b": "pass"}, + {"path": "specs/ternary/gft_dot8.t27", "t27b": "pass"}, + {"path": "specs/ternary/gft_exp2.t27", "t27b": "pass"}, + {"path": "specs/ternary/gft_hidden2.t27", "t27b": "pass"}, + {"path": "specs/ternary/gft_layer2.t27", "t27b": "pass"}, + {"path": "specs/ternary/gft_layer3.t27", "t27b": "pass"}, + {"path": "specs/ternary/gft_layer4.t27", "t27b": "pass"}, + {"path": "specs/ternary/gft_log2.t27", "t27b": "pass"}, + {"path": "specs/ternary/gft_logistic.t27", "t27b": "pass"}, + {"path": "specs/ternary/gft_madd.t27", "t27b": "pass"}, + {"path": "specs/ternary/gft_magsub_tie.t27", "t27b": "pass"}, + {"path": "specs/ternary/gft_mlp2.t27", "t27b": "pass"}, + {"path": "specs/ternary/gft_mlp3.t27", "t27b": "pass"}, + {"path": "specs/ternary/gft_mul_rne.t27", "t27b": "pass"}, + {"path": "specs/ternary/gft_neuron_full.t27", "t27b": "pass"}, + {"path": "specs/ternary/gft_nll.t27", "t27b": "pass"}, + {"path": "specs/ternary/gft_recip.t27", "t27b": "pass"}, + {"path": "specs/ternary/gft_relu.t27", "t27b": "pass"}, + {"path": "specs/ternary/gft_sadd.t27", "t27b": "pass"}, + {"path": "specs/ternary/gft_sgd_step.t27", "t27b": "pass"}, + {"path": "specs/ternary/gft_signed_dot4.t27", "t27b": "pass"}, + {"path": "specs/ternary/gft_signed_mac.t27", "t27b": "pass"}, + {"path": "specs/ternary/gft_smul.t27", "t27b": "pass"}, + {"path": "specs/ternary/gft_softmax4.t27", "t27b": "pass"}, + {"path": "specs/ternary/gft_softmax_grad4.t27", "t27b": "pass"}, + {"path": "specs/ternary/gft_train1.t27", "t27b": "pass"}, + {"path": "specs/ternary/gft_train2.t27", "t27b": "pass"}, + {"path": "specs/ternary/gft_train2relu.t27", "t27b": "pass"}, + {"path": "specs/ternary/gft_xorbp.t27", "t27b": "pass"}, + {"path": "specs/ternary/gft_xorbp2.t27", "t27b": "pass"}, + {"path": "specs/ternary/gft_xornet.t27", "t27b": "pass"}, + {"path": "specs/ternary/gft_xorpercep.t27", "t27b": "pass"}, + {"path": "specs/ternary/gft_xorpercep3.t27", "t27b": "pass"}, + {"path": "specs/ternary/gft_xorpercep4.t27", "t27b": "pass"}, + {"path": "specs/ternary/gft_xortrain.t27", "t27b": "pass"}, + {"path": "specs/ternary/radix_economy.t27", "t27b": "pass"}, + {"path": "specs/ternary/stream_ternary_mac.t27", "t27b": "pass"}, + {"path": "specs/ternary/ternary_full_adder.t27", "t27b": "pass"}, + {"path": "specs/ternary/ternary_mac.t27", "t27b": "pass"}, + {"path": "specs/ternary/ternary_ripple_adder.t27", "t27b": "pass"}, + {"path": "specs/ternary/ternary_xor.t27", "t27b": "pass"}, + {"path": "specs/ternary/trits.t27", "t27b": "pass"}, + {"path": "specs/tools/catalog.t27", "t27b": "pass"}, + {"path": "specs/tools/epic_ci.t27", "t27b": "pass"}, + {"path": "specs/tools/mcp/gitbutler.t27", "t27b": "pass"}, + {"path": "specs/tools/mcp/inngest-dev.t27", "t27b": "pass"}, + {"path": "specs/tools/mcp/needle.t27", "t27b": "pass"}, + {"path": "specs/tools/mcp/neon.t27", "t27b": "pass"}, + {"path": "specs/tools/mcp/notebooklm.t27", "t27b": "pass"}, + {"path": "specs/tools/mcp/railway-mcp-server.t27", "t27b": "pass"}, + {"path": "specs/tools/mcp/t27-traceability.t27", "t27b": "pass"}, + {"path": "specs/tools/mcp/tri-mcp.t27", "t27b": "pass"}, + {"path": "specs/tools/mcp/tri-ssot.t27", "t27b": "pass"}, + {"path": "specs/tools/mcp/trinity.t27", "t27b": "pass"}, + {"path": "specs/tools/mcp/zig-docs.t27", "t27b": "pass"}, + {"path": "specs/tools/mcp_protocol.t27", "t27b": "pass"}, + {"path": "specs/tools/t27o/rust_convert.t27", "t27b": "pass"}, + {"path": "specs/tools/t27o/rust_std.t27", "t27b": "pass"}, + {"path": "specs/tools/tri/abandoned.t27", "t27b": "pass"}, + {"path": "specs/tools/tri/cell.t27", "t27b": "pass"}, + {"path": "specs/tools/tri/census.t27", "t27b": "pass"}, + {"path": "specs/tools/tri/ci.t27", "t27b": "pass"}, + {"path": "specs/tools/tri/competitors.t27", "t27b": "pass"}, + {"path": "specs/tools/tri/discard.t27", "t27b": "pass"}, + {"path": "specs/tools/tri/doctor.t27", "t27b": "pass"}, + {"path": "specs/tools/tri/elab.t27", "t27b": "pass"}, + {"path": "specs/tools/tri/emit.t27", "t27b": "pass"}, + {"path": "specs/tools/tri/experience.t27", "t27b": "pass"}, + {"path": "specs/tools/tri/fleet.t27", "t27b": "pass"}, + {"path": "specs/tools/tri/fmt.t27", "t27b": "pass"}, + {"path": "specs/tools/tri/fpga.t27", "t27b": "pass"}, + {"path": "specs/tools/tri/gates.t27", "t27b": "pass"}, + {"path": "specs/tools/tri/gen.t27", "t27b": "pass"}, + {"path": "specs/tools/tri/harness.t27", "t27b": "pass"}, + {"path": "specs/tools/tri/health.t27", "t27b": "pass"}, + {"path": "specs/tools/tri/hooks.t27", "t27b": "pass"}, + {"path": "specs/tools/tri/issues.t27", "t27b": "pass"}, + {"path": "specs/tools/tri/jumps.t27", "t27b": "pass"}, + {"path": "specs/tools/tri/kinds.t27", "t27b": "pass"}, + {"path": "specs/tools/tri/lean.t27", "t27b": "pass"}, + {"path": "specs/tools/tri/ledgers.t27", "t27b": "pass"}, + {"path": "specs/tools/tri/loop.t27", "t27b": "pass"}, + {"path": "specs/tools/tri/merging.t27", "t27b": "pass"}, + {"path": "specs/tools/tri/misread.t27", "t27b": "pass"}, + {"path": "specs/tools/tri/mods.t27", "t27b": "pass"}, + {"path": "specs/tools/tri/mutate.t27", "t27b": "pass"}, + {"path": "specs/tools/tri/now.t27", "t27b": "pass"}, + {"path": "specs/tools/tri/one-away.t27", "t27b": "pass"}, + {"path": "specs/tools/tri/orphaned.t27", "t27b": "pass"}, + {"path": "specs/tools/tri/pr.t27", "t27b": "pass"}, + {"path": "specs/tools/tri/prose.t27", "t27b": "pass"}, + {"path": "specs/tools/tri/quantifiers.t27", "t27b": "pass"}, + {"path": "specs/tools/tri/red.t27", "t27b": "pass"}, + {"path": "specs/tools/tri/reseal.t27", "t27b": "pass"}, + {"path": "specs/tools/tri/rtl.t27", "t27b": "pass"}, + {"path": "specs/tools/tri/seals.t27", "t27b": "pass"}, + {"path": "specs/tools/tri/serve.t27", "t27b": "pass"}, + {"path": "specs/tools/tri/skill.t27", "t27b": "pass"}, + {"path": "specs/tools/tri/status.t27", "t27b": "pass"}, + {"path": "specs/tools/tri/sweep.t27", "t27b": "pass"}, + {"path": "specs/tools/tri/synth.t27", "t27b": "pass"}, + {"path": "specs/tools/tri/test.t27", "t27b": "pass"}, + {"path": "specs/tools/tri/topic.t27", "t27b": "pass"}, + {"path": "specs/tools/tri/types.t27", "t27b": "pass"}, + {"path": "specs/tools/tri/unparsed.t27", "t27b": "pass"}, + {"path": "specs/tools/tri/vectors.t27", "t27b": "pass"}, + {"path": "specs/tools/tri/verdict.t27", "t27b": "pass"}, + {"path": "specs/tools/tri/vsim.t27", "t27b": "pass"}, + {"path": "specs/tools/tri/window.t27", "t27b": "pass"}, + {"path": "specs/tools/tri/worktrees.t27", "t27b": "pass"}, + {"path": "specs/tools/trinity/tri/bench.t27", "t27b": "pass"}, + {"path": "specs/tools/trinity/tri/bio.t27", "t27b": "pass"}, + {"path": "specs/tools/trinity/tri/blindspots.t27", "t27b": "pass"}, + {"path": "specs/tools/trinity/tri/conscious.t27", "t27b": "pass"}, + {"path": "specs/tools/trinity/tri/constants.t27", "t27b": "pass"}, + {"path": "specs/tools/trinity/tri/cosmos.t27", "t27b": "pass"}, + {"path": "specs/tools/trinity/tri/dashboard.t27", "t27b": "pass"}, + {"path": "specs/tools/trinity/tri/fib.t27", "t27b": "pass"}, + {"path": "specs/tools/trinity/tri/fpga.t27", "t27b": "pass"}, + {"path": "specs/tools/trinity/tri/gematria.t27", "t27b": "pass"}, + {"path": "specs/tools/trinity/tri/govern.t27", "t27b": "pass"}, + {"path": "specs/tools/trinity/tri/hardware.t27", "t27b": "pass"}, + {"path": "specs/tools/trinity/tri/identity.t27", "t27b": "pass"}, + {"path": "specs/tools/trinity/tri/lucas.t27", "t27b": "pass"}, + {"path": "specs/tools/trinity/tri/mesh.t27", "t27b": "pass"}, + {"path": "specs/tools/trinity/tri/needle-check.t27", "t27b": "pass"}, + {"path": "specs/tools/trinity/tri/needle-search.t27", "t27b": "pass"}, + {"path": "specs/tools/trinity/tri/needle.t27", "t27b": "pass"}, + {"path": "specs/tools/trinity/tri/omega.t27", "t27b": "pass"}, + {"path": "specs/tools/trinity/tri/particles.t27", "t27b": "pass"}, + {"path": "specs/tools/trinity/tri/phi.t27", "t27b": "pass"}, + {"path": "specs/tools/trinity/tri/quantum.t27", "t27b": "pass"}, + {"path": "specs/tools/trinity/tri/reputation.t27", "t27b": "pass"}, + {"path": "specs/tools/trinity/tri/sacred-const.t27", "t27b": "pass"}, + {"path": "specs/tools/trinity/tri/spiral.t27", "t27b": "pass"}, + {"path": "specs/tools/trinity/tri/swarm.t27", "t27b": "pass"}, + {"path": "specs/tools/trinity/tri/test.t27", "t27b": "pass"}, + {"path": "specs/tools/trinity/tri/vsa.t27", "t27b": "pass"}, + {"path": "specs/tools/trinity/tri/wallet.t27", "t27b": "pass"}, + {"path": "specs/traffic_animator.t27", "t27b": "pass"}, + {"path": "specs/tri/actors/metrics.t27", "t27b": "pass"}, + {"path": "specs/tri/agent/faculty_board.t27", "t27b": "pass"}, + {"path": "specs/tri/catalog/health.t27", "t27b": "pass"}, + {"path": "specs/tri/collections/namespace.t27", "t27b": "pass"}, + {"path": "specs/tri/crypto/ed25519.t27", "t27b": "pass"}, + {"path": "specs/tri/crypto/hex.t27", "t27b": "pass"}, + {"path": "specs/tri/crypto/sha256.t27", "t27b": "pass"}, + {"path": "specs/tri/crypto/sha512.t27", "t27b": "pass"}, + {"path": "specs/tri/graph/bellman_ford.t27", "t27b": "pass"}, + {"path": "specs/tri/graph/graph.t27", "t27b": "pass"}, + {"path": "specs/tri/graph/topological_sort.t27", "t27b": "pass"}, + {"path": "specs/tri/hot/hot.t27", "t27b": "pass"}, + {"path": "specs/tri/lab/receipt.t27", "t27b": "pass"}, + {"path": "specs/tri/lanes/lanes.t27", "t27b": "pass"}, + {"path": "specs/tri/math/math.t27", "t27b": "pass"}, + {"path": "specs/tri/math/measurement.t27", "t27b": "pass"}, + {"path": "specs/tri/misread/shapes.t27", "t27b": "pass"}, + {"path": "specs/tri/mutate/census.t27", "t27b": "pass"}, + {"path": "specs/tri/mutate/lab.t27", "t27b": "pass"}, + {"path": "specs/tri/mutate/plant.t27", "t27b": "pass"}, + {"path": "specs/tri/mutate/survivors.t27", "t27b": "pass"}, + {"path": "specs/tri/network/payout.t27", "t27b": "pass"}, + {"path": "specs/tri/pipeline/codegen.t27", "t27b": "pass"}, + {"path": "specs/tri/pipeline/spec_writer.t27", "t27b": "pass"}, + {"path": "specs/tri/pipeline/workflow.t27", "t27b": "pass"}, + {"path": "specs/tri/reseal/seal.t27", "t27b": "pass"}, + {"path": "specs/tri/search/pattern.t27", "t27b": "pass"}, + {"path": "specs/tri/sort/insertion_sort.t27", "t27b": "pass"}, + {"path": "specs/tri/sort/merge_sort.t27", "t27b": "pass"}, + {"path": "specs/tri/sort/selection_sort.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/a64.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/any_param_plan.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/arith_op.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/ast_scan.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/ast_shape.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/ast_walk.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/bit_cast_plan.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/blockers.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/builtin_plan.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/check_budget.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/cmp_op.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/coerce_plan.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/comptime_float.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/conformance/anonymous_struct.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/conformance/anytype_typeof.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/conformance/array_length_expr.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/conformance/array_literal.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/conformance/array_literal_value.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/conformance/array_repeat_text.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/conformance/bare_abs.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/conformance/big_frame.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/conformance/big_repeat_global.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/conformance/bit_cast.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/conformance/brace_invariant.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/conformance/builtin_abs_max_min_pi.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/conformance/carried_allocator.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/conformance/carried_container.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/conformance/cmp_out_of_range.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/conformance/comptime_float.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/conformance/comptime_float_f128.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/conformance/const_division.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/conformance/const_optional.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/conformance/discard_value.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/conformance/div_trunc_panic.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/conformance/elf_object.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/conformance/empty_anon_literal.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/conformance/empty_typed_array_literal.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/conformance/eval_branch_quota.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/conformance/float_as.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/conformance/float_call_cast.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/conformance/float_from_int_literal.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/conformance/float_mul_pow2.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/conformance/float_sqrt.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/conformance/frame_address_caller_owned.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/conformance/i128_arith.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/conformance/i128_ops.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/conformance/i128_return.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/conformance/int_cast.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/conformance/int_cast_index.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/conformance/large_frame.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/conformance/lazy_signature.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/conformance/let_reassigned.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/conformance/libm_logf.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/conformance/libm_powf.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/conformance/libm_rounding.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/conformance/libm_std_math.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/conformance/module_var_in_test.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/conformance/negative_float_literal.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/conformance/nested_anon_struct.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/conformance/numeric_coercion.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/conformance/odd_width_int.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/conformance/opaque_pointer.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/conformance/opt_void.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/conformance/optional_enum_compare.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/conformance/optional_module_var.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/conformance/param_discard.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/conformance/pointer_equality.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/conformance/postfix_optional.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/conformance/rem_int.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/conformance/repeat_addr_unreached.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/conformance/repeat_local.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/conformance/repeat_width_suffix.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/conformance/return_undefined_void.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/conformance/scaffold_local.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/conformance/scope_exit.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/conformance/scoped_gf16.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/conformance/shadow_module_var.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/conformance/size_of.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/conformance/slice_arg_one_element.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/conformance/static_slice_literal.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/conformance/std_mem_byte_slice.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/conformance/stdmem.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/conformance/str_module_var.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/conformance/string_slice_literal.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/conformance/struct_lit_if.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/conformance/test_local_write.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/conformance/tuple_local.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/conformance/tuple_local_index.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/conformance/type_alias.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/conformance/type_void.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/conformance/undefined_arg.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/conformance/undefined_module_var.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/conformance/unreached_stub.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/conformance/unread_anytype.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/conformance/unresolved_signature.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/conformance/untyped_local.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/conformance/untyped_local_uses.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/conformance/value_ignored.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/conformance/value_params.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/conformance/verilog_lib.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/conformance/verilog_prim.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/conformance/verilog_use.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/conformance/verilog_widths.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/conformance/void_bind.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/conformance/wide_int_const.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/conformance/zig_keyword_field.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/const_div_plan.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/discard_plan.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/dogfood.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/elf.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/emit_kit.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/empty_lit_plan.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/eval_arith.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/float_as_plan.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/frame_store_plan.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/fuzz.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/fuzz_oracle.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/i128_plan.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/int_cast_plan.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/lazy_sig_plan.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/ledger_steward.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/lencall.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/libm.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/libm_plan.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/literal_plan.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/macho.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/opaque_plan.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/optional_compare_plan.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/ptr_eq_plan.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/reduce.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/ref_var_plan.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/scaffold_plan.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/slice_lit_plan.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/source_text.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/stdmem.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/stdmem_plan.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/steward.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/text_escape.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/ts_emit.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/ts_plan.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/tuple_local_plan.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/type_text.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/undefined_arg_plan.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/verdict_key.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/verilog_emit.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/verilog_plan.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/void_bind_plan.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/wide_plan.t27", "t27b": "pass"}, + {"path": "specs/tri/test/report.t27", "t27b": "pass"}, + {"path": "specs/tri/utils/args.t27", "t27b": "pass"}, + {"path": "specs/tri/utils/exit_codes.t27", "t27b": "pass"}, + {"path": "specs/tri/utils/template.t27", "t27b": "pass"}, + {"path": "specs/trinet/etx.t27", "t27b": "pass"}, + {"path": "specs/trinet/ledger.t27", "t27b": "pass"}, + {"path": "specs/trinet/mint_authority.t27", "t27b": "pass"}, + {"path": "specs/trinet/node-work-credit.t27", "t27b": "pass"}, + {"path": "specs/trinet/tri-bridge.t27", "t27b": "pass"}, + {"path": "specs/trinity/build_graph.t27", "t27b": "pass"}, + {"path": "specs/trinity/capabilities/abi.c-api.t27", "t27b": "pass"}, + {"path": "specs/trinity/capabilities/agent.daemons.t27", "t27b": "pass"}, + {"path": "specs/trinity/capabilities/agent.phi-loop.t27", "t27b": "pass"}, + {"path": "specs/trinity/capabilities/agent.tri-api.t27", "t27b": "pass"}, + {"path": "specs/trinity/capabilities/api.http-server.t27", "t27b": "pass"}, + {"path": "specs/trinity/capabilities/archive.legacy.t27", "t27b": "pass"}, + {"path": "specs/trinity/capabilities/bench.suite.t27", "t27b": "pass"}, + {"path": "specs/trinity/capabilities/bot.tri-bot.t27", "t27b": "pass"}, + {"path": "specs/trinity/capabilities/brain.regions.t27", "t27b": "pass"}, + {"path": "specs/trinity/capabilities/catalog.spec-mirror.t27", "t27b": "pass"}, + {"path": "specs/trinity/capabilities/catalog.world-scan.t27", "t27b": "pass"}, + {"path": "specs/trinity/capabilities/cli.tri.t27", "t27b": "pass"}, + {"path": "specs/trinity/capabilities/convert.b2t.t27", "t27b": "pass"}, + {"path": "specs/trinity/capabilities/examples.zig.t27", "t27b": "pass"}, + {"path": "specs/trinity/capabilities/ext.vscode-swe.t27", "t27b": "pass"}, + {"path": "specs/trinity/capabilities/fpga.adapter.t27", "t27b": "pass"}, + {"path": "specs/trinity/capabilities/fpga.in-repo.t27", "t27b": "pass"}, + {"path": "specs/trinity/capabilities/lib.trinity.t27", "t27b": "pass"}, + {"path": "specs/trinity/capabilities/llm.firebird.t27", "t27b": "pass"}, + {"path": "specs/trinity/capabilities/llm.igla-chat.t27", "t27b": "pass"}, + {"path": "specs/trinity/capabilities/mcp.needle-mcp.t27", "t27b": "pass"}, + {"path": "specs/trinity/capabilities/mcp.trinity-mcp.t27", "t27b": "pass"}, + {"path": "specs/trinity/capabilities/native.canvas.t27", "t27b": "pass"}, + {"path": "specs/trinity/capabilities/native.node-gui.t27", "t27b": "pass"}, + {"path": "specs/trinity/capabilities/native.queen-app.t27", "t27b": "pass"}, + {"path": "specs/trinity/capabilities/node.trinity-node.t27", "t27b": "pass"}, + {"path": "specs/trinity/capabilities/numeric.golden-float.t27", "t27b": "pass"}, + {"path": "specs/trinity/capabilities/ops.deploy-infra.t27", "t27b": "pass"}, + {"path": "specs/trinity/capabilities/ops.railway-cli.t27", "t27b": "pass"}, + {"path": "specs/trinity/capabilities/pkg.vendored-cache.t27", "t27b": "pass"}, + {"path": "specs/trinity/capabilities/queen.lib.t27", "t27b": "pass"}, + {"path": "specs/trinity/capabilities/registry.commands.t27", "t27b": "pass"}, + {"path": "specs/trinity/capabilities/release.packaging.t27", "t27b": "pass"}, + {"path": "specs/trinity/capabilities/research.nexus-docs.t27", "t27b": "pass"}, + {"path": "specs/trinity/capabilities/research.programs.t27", "t27b": "pass"}, + {"path": "specs/trinity/capabilities/research.unreferenced-sources.t27", "t27b": "pass"}, + {"path": "specs/trinity/capabilities/search.vsa-index.t27", "t27b": "pass"}, + {"path": "specs/trinity/capabilities/specs.t27-vendored-compiler.t27", "t27b": "pass"}, + {"path": "specs/trinity/capabilities/specs.tri-corpus.t27", "t27b": "pass"}, + {"path": "specs/trinity/capabilities/specs.vibee-corpus.t27", "t27b": "pass"}, + {"path": "specs/trinity/capabilities/state.trinity-dir.t27", "t27b": "pass"}, + {"path": "specs/trinity/capabilities/test.graph.t27", "t27b": "pass"}, + {"path": "specs/trinity/capabilities/tools.scripts.t27", "t27b": "pass"}, + {"path": "specs/trinity/capabilities/train.hslm.t27", "t27b": "pass"}, + {"path": "specs/trinity/capabilities/training.targets.t27", "t27b": "pass"}, + {"path": "specs/trinity/capabilities/tri27.programs.t27", "t27b": "pass"}, + {"path": "specs/trinity/capabilities/tri27.toolchain.t27", "t27b": "pass"}, + {"path": "specs/trinity/capabilities/vibee.compiler.t27", "t27b": "pass"}, + {"path": "specs/trinity/capabilities/vsa.zig-hdc.t27", "t27b": "pass"}, + {"path": "specs/trinity/capabilities/web.docsite.t27", "t27b": "pass"}, + {"path": "specs/trinity/capabilities/web.queen-web.t27", "t27b": "pass"}, + {"path": "specs/trinity/capabilities/web.site.t27", "t27b": "pass"}, + {"path": "specs/trinity/compiler_matrix.t27", "t27b": "pass"}, + {"path": "specs/trinity/project.t27", "t27b": "pass"}, + {"path": "specs/ui/queen_evidence.t27", "t27b": "pass"}, + {"path": "specs/vault/audit.t27", "t27b": "pass"}, + {"path": "specs/vault/merge.t27", "t27b": "pass"}, + {"path": "specs/vault/policy.t27", "t27b": "pass"}, + {"path": "specs/verified/bench_agent.t27", "t27b": "pass"}, + {"path": "specs/verified/bench_boards.t27", "t27b": "pass"}, + {"path": "specs/verified/bitstream_reuse.t27", "t27b": "pass"}, + {"path": "specs/verified/bitstream_share.t27", "t27b": "pass"}, + {"path": "specs/verified/clock_constraints.t27", "t27b": "pass"}, + {"path": "specs/verified/corpus_merkle.t27", "t27b": "pass"}, + {"path": "specs/verified/corpus_receipt.t27", "t27b": "pass"}, + {"path": "specs/verified/ddc_receipt.t27", "t27b": "pass"}, + {"path": "specs/verified/device_dna.t27", "t27b": "pass"}, + {"path": "specs/verified/device_evidence.t27", "t27b": "pass"}, + {"path": "specs/verified/die_binding.t27", "t27b": "pass"}, + {"path": "specs/verified/digest_cache.t27", "t27b": "pass"}, + {"path": "specs/verified/evidence_chain.t27", "t27b": "pass"}, + {"path": "specs/verified/failure_loop.t27", "t27b": "pass"}, + {"path": "specs/verified/frontier.t27", "t27b": "pass"}, + {"path": "specs/verified/gen_hash_cache.t27", "t27b": "pass"}, + {"path": "specs/verified/independence.t27", "t27b": "pass"}, + {"path": "specs/verified/payout.t27", "t27b": "pass"}, + {"path": "specs/verified/poc/a/slot.t27", "t27b": "pass"}, + {"path": "specs/verified/poc/b/slot.t27", "t27b": "pass"}, + {"path": "specs/verified/poc/run.t27", "t27b": "pass"}, + {"path": "specs/verified/poc/static_counter.t27", "t27b": "pass"}, + {"path": "specs/verified/receipt.t27", "t27b": "pass"}, + {"path": "specs/verified/region.t27", "t27b": "pass"}, + {"path": "specs/verified/reuse.t27", "t27b": "pass"}, + {"path": "specs/verified/review_gate.t27", "t27b": "pass"}, + {"path": "specs/verified/run_record.t27", "t27b": "pass"}, + {"path": "specs/verified/seal_check.t27", "t27b": "pass"}, + {"path": "specs/verified/seal_identity.t27", "t27b": "pass"}, + {"path": "specs/verified/signed_receipt.t27", "t27b": "pass"}, + {"path": "specs/verified/silicon_queue.t27", "t27b": "pass"}, + {"path": "specs/verified/silicon_runs.t27", "t27b": "pass"}, + {"path": "specs/verified/suite_jobs.t27", "t27b": "pass"}, + {"path": "specs/verified/ternary_link_run.t27", "t27b": "pass"}, + {"path": "specs/verified/verdict.t27", "t27b": "pass"}, + {"path": "specs/verified/verdict_audit.t27", "t27b": "pass"}, + {"path": "specs/verified/watch.t27", "t27b": "pass"}, + {"path": "specs/vm/trinity_vm.t27", "t27b": "pass"}, + {"path": "specs/vsa/similarity_search.t27", "t27b": "pass"}, + {"path": "specs/vsa/trinity_compat.t27", "t27b": "pass"}, + {"path": "specs/xilinx7/bench_coverage.t27", "t27b": "pass"}, + {"path": "specs/xilinx7/far.t27", "t27b": "pass"}, + {"path": "specs/xilinx7/flow.t27", "t27b": "pass"}, + {"path": "specs/xilinx7/frames.t27", "t27b": "pass"}, + {"path": "specs/xilinx7/packets.t27", "t27b": "pass"} ] } diff --git a/specs/port/trios/crates/trios-chat/rings/CR-CHAT-07/src/cover_traffic_payload_length_distribution_guard.t27 b/specs/port/trios/crates/trios-chat/rings/CR-CHAT-07/src/cover_traffic_payload_length_distribution_guard.t27 new file mode 100644 index 0000000000..8b5a835622 --- /dev/null +++ b/specs/port/trios/crates/trios-chat/rings/CR-CHAT-07/src/cover_traffic_payload_length_distribution_guard.t27 @@ -0,0 +1,328 @@ +module port::trios::crates::trios-chat::rings::CR-CHAT-07::src::cover_traffic_payload_length_distribution_guard; + +// Port of gHashTag/trios crates/trios-chat/rings/CR-CHAT-07/src/cover_traffic_payload_length_distribution_guard.rs +// (CR-CHAT-07 - Cover traffic payload length distribution guard, +// Wave-140 Lane B, R-CHAT-10). +// +// Cover payload lengths must follow the same distribution as +// real traffic: a divergent length distribution lets an +// observer chi-square the two apart, specific length patterns +// fingerprint the generator, and once cover is identified +// everything else is known real. The rules, in the original's +// order: the batch ceiling, then per batch the repeated-id +// scan, the class floor, the class ceiling, the observation +// floor and the chi-squared ceiling. +// +// The original returns Result<(), LengthDistError>. This port +// carries the verdict as a named struct (owner decision D5): Ok +// first, then the six variants in the original's declaration +// order - HighChi, TooFewObs, TooManyClasses, TooFewClasses, +// DuplicateBatch, TooManyBatches - with every payload field: +// idx with the measured and ceiling chi for HighChi, idx with +// got and min or max for the observation and class rules, idx +// for the duplicate rule, and got with max for the batch +// ceiling. +// +// The chi-squared statistic arrives in the record exactly as +// the original carries it - a number the caller computed over +// the cover and real length histograms (the record's own field, +// no porting of the histogram needed). The BTreeSet dedup +// becomes a scan over the batches already visited. + +// Maximum chi-squared statistic. +pub const CTPL_MAX_CHI_SQUARED: f64 = 50.0; + +// Minimum observations per batch. +pub const CTPL_MIN_OBSERVATIONS: usize = 10; + +// Minimum length classes. +pub const CTPL_MIN_CLASSES: usize = 2; + +// Maximum length classes. +pub const CTPL_MAX_CLASSES: usize = 16; + +// Maximum batches. +pub const CTPL_MAX_BATCHES: usize = 128; + +// Class ID length. +pub const CTPL_CLASS_ID_LEN: usize = 8; + +// A length distribution comparison record. +pub struct LengthDistRecord { + batch_id: [8]u8, + observations: usize, + num_classes: usize, + chi_squared: f64, +} + +// Verdict codes: Ok(()) and LengthDistError's variants, in declaration order. +pub enum LengthDistCode { + Ok, + HighChi, + TooFewObs, + TooManyClasses, + TooFewClasses, + DuplicateBatch, + TooManyBatches, +} + +// The verdict of the length distribution validation, with every +// error payload field. +pub struct LengthDistVerdict { + code: LengthDistCode, + idx: usize, + got: usize, + bound: usize, + got_f: f64, + bound_f: f64, +} + +// Whole-form equality over the fixed eight batch-id bytes. +pub fn batch_ids_equal(a: [8]u8, b: [8]u8) -> bool { + for i in 0..8 { + if (a[i] != b[i]) { + return false; + } + } + return true; +} + +// Whether batch i repeats an earlier id - the original's +// BTreeSet insert probe, answered by a scan. +pub fn batch_seen_before(batches: []const LengthDistRecord, i: usize) -> bool { + for j in 0..i { + if (batch_ids_equal(batches[j].batch_id, batches[i].batch_id)) { + return true; + } + } + return false; +} + +// [VERIFIED] Validate cover traffic payload length +// distribution. Returns Ok only when every rule holds, checked +// in the original's order: the batch ceiling, then per batch +// the repeated id, the class floor, the class ceiling, the +// observation floor and the chi-squared ceiling. +pub fn validate_length_distribution(batches: []const LengthDistRecord) -> LengthDistVerdict { + if (batches.len > CTPL_MAX_BATCHES) { + return LengthDistVerdict { code: LengthDistCode.TooManyBatches, idx: 0, got: batches.len, bound: CTPL_MAX_BATCHES, got_f: 0.0, bound_f: 0.0, }; + } + for i in 0..batches.len { + if (batch_seen_before(batches, i)) { + return LengthDistVerdict { code: LengthDistCode.DuplicateBatch, idx: i, got: 0, bound: 0, got_f: 0.0, bound_f: 0.0, }; + } + if (batches[i].num_classes < CTPL_MIN_CLASSES) { + return LengthDistVerdict { code: LengthDistCode.TooFewClasses, idx: i, got: batches[i].num_classes, bound: CTPL_MIN_CLASSES, got_f: 0.0, bound_f: 0.0, }; + } + if (batches[i].num_classes > CTPL_MAX_CLASSES) { + return LengthDistVerdict { code: LengthDistCode.TooManyClasses, idx: i, got: batches[i].num_classes, bound: CTPL_MAX_CLASSES, got_f: 0.0, bound_f: 0.0, }; + } + if (batches[i].observations < CTPL_MIN_OBSERVATIONS) { + return LengthDistVerdict { code: LengthDistCode.TooFewObs, idx: i, got: batches[i].observations, bound: CTPL_MIN_OBSERVATIONS, got_f: 0.0, bound_f: 0.0, }; + } + if (batches[i].chi_squared > CTPL_MAX_CHI_SQUARED) { + return LengthDistVerdict { code: LengthDistCode.HighChi, idx: i, got: 0, bound: 0, got_f: batches[i].chi_squared, bound_f: CTPL_MAX_CHI_SQUARED, }; + } + } + return LengthDistVerdict { code: LengthDistCode.Ok, idx: 0, got: 0, bound: 0, got_f: 0.0, bound_f: 0.0, }; +} + +// The batch ids of the fixtures, one byte repeated eight times +// - the original's bid(byte) helper, entry by entry. +pub const BID_01: [8]u8 = [8]u8{1, 1, 1, 1, 1, 1, 1, 1,}; +pub const BID_02: [8]u8 = [8]u8{2, 2, 2, 2, 2, 2, 2, 2,}; + +// The leading id bytes of the loop fixtures. +pub const CTPL_ID_BYTES_20: [20]u8 = [20]u8{1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20,}; + +// The observation counts of the many-valid fixture: 50 + i * 10. +pub const CTPL_OBS_20: [20]usize = [20]usize{50, 60, 70, 80, 90, 100, 110, 120, 130, 140, 150, 160, 170, 180, 190, 200, 210, 220, 230, 240,}; + +// The chi-squared values of the many-valid fixture: 10 + i. +pub const CTPL_CHI_20: [20]f64 = [20]f64{10.0, 11.0, 12.0, 13.0, 14.0, 15.0, 16.0, 17.0, 18.0, 19.0, 20.0, 21.0, 22.0, 23.0, 24.0, 25.0, 26.0, 27.0, 28.0, 29.0,}; + +// The two id bytes of the too-many fixture: the original writes +// the big-endian u64 of i + 1 into id[0..8], and for every value +// in 1..=129 only the last two of those eight bytes can carry a +// nonzero digit. +pub const CTPL_ID6_129: [129]u8 = [129]u8{0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0}; +pub const CTPL_ID7_129: [129]u8 = [129]u8{1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 41, 42, 43, 44, 45, 46, 47, 48, 49, 50, 51, 52, 53, 54, 55, 56, 57, 58, 59, 60, 61, 62, 63, 64, 65, 66, 67, 68, 69, 70, 71, 72, 73, 74, 75, 76, 77, 78, 79, 80, 81, 82, 83, 84, 85, 86, 87, 88, 89, 90, 91, 92, 93, 94, 95, 96, 97, 98, 99, 100, 101, 102, 103, 104, 105, 106, 107, 108, 109, 110, 111, 112, 113, 114, 115, 116, 117, 118, 119, 120, 121, 122, 123, 124, 125, 126, 127, 128, 129}; + +// **CTPL-01** - high chi rejected: 60.0 of a ceiling 50.0. +test ctpl_01_high_chi_rejected { + const bs: [1]LengthDistRecord = [1]LengthDistRecord{ + LengthDistRecord { batch_id: BID_01, observations: 100, num_classes: 4, chi_squared: 60.0, }, + }; + const v = validate_length_distribution(&bs); + assert(v.code == LengthDistCode.HighChi); + assert(v.idx == 0); + assert(v.got_f == 60.0); + assert(v.bound_f == 50.0); +} + +// **CTPL-02** - too few observations rejected: nine of a +// required ten. +test ctpl_02_too_few_obs_rejected { + const bs: [1]LengthDistRecord = [1]LengthDistRecord{ + LengthDistRecord { batch_id: BID_01, observations: 9, num_classes: 4, chi_squared: 15.0, }, + }; + const v = validate_length_distribution(&bs); + assert(v.code == LengthDistCode.TooFewObs); + assert(v.idx == 0); + assert(v.got == 9); + assert(v.bound == 10); +} + +// **CTPL-03** - too many classes rejected: seventeen of a +// ceiling sixteen. +test ctpl_03_too_many_classes_rejected { + const bs: [1]LengthDistRecord = [1]LengthDistRecord{ + LengthDistRecord { batch_id: BID_01, observations: 100, num_classes: 17, chi_squared: 15.0, }, + }; + const v = validate_length_distribution(&bs); + assert(v.code == LengthDistCode.TooManyClasses); + assert(v.idx == 0); + assert(v.got == 17); + assert(v.bound == 16); +} + +// **CTPL-04** - too few classes rejected: one class of a floor +// two. +test ctpl_04_too_few_classes_rejected { + const bs: [1]LengthDistRecord = [1]LengthDistRecord{ + LengthDistRecord { batch_id: BID_01, observations: 100, num_classes: 1, chi_squared: 15.0, }, + }; + const v = validate_length_distribution(&bs); + assert(v.code == LengthDistCode.TooFewClasses); + assert(v.idx == 0); + assert(v.got == 1); + assert(v.bound == 2); +} + +// **CTPL-05** - a duplicate batch id rejected: the second batch +// repeats the first's id. +test ctpl_05_duplicate_rejected { + const bs: [2]LengthDistRecord = [2]LengthDistRecord{ + LengthDistRecord { batch_id: BID_01, observations: 100, num_classes: 4, chi_squared: 15.0, }, + LengthDistRecord { batch_id: BID_01, observations: 200, num_classes: 8, chi_squared: 25.0, }, + }; + const v = validate_length_distribution(&bs); + assert(v.code == LengthDistCode.DuplicateBatch); + assert(v.idx == 1); +} + +// **CTPL-06** - too many rejected: 129 batches of a maximum 128, +// built in a loop like the original's, each id carrying the +// big-endian u64 of its index plus one. The batch rule fires +// before any batch is examined. +test ctpl_06_too_many_rejected { + var bs: [129]LengthDistRecord; + for i in 0..129 { + var id: [8]u8 = [8]u8{0, 0, 0, 0, 0, 0, 0, 0,}; + id[6] = CTPL_ID6_129[i]; + id[7] = CTPL_ID7_129[i]; + bs[i] = LengthDistRecord { batch_id: id, observations: 100, num_classes: 4, chi_squared: 15.0, }; + } + const v = validate_length_distribution(&bs); + assert(v.code == LengthDistCode.TooManyBatches); + assert(v.got == 129); + assert(v.bound == 128); +} + +// **CTPL-07** - the valid batches accepted: chi 15.0 and 25.0, +// both under the ceiling. +test ctpl_07_valid_accepted { + const bs: [2]LengthDistRecord = [2]LengthDistRecord{ + LengthDistRecord { batch_id: BID_01, observations: 100, num_classes: 4, chi_squared: 15.0, }, + LengthDistRecord { batch_id: BID_02, observations: 200, num_classes: 8, chi_squared: 25.0, }, + }; + const v = validate_length_distribution(&bs); + assert(v.code == LengthDistCode.Ok); +} + +// **CTPL-08** - an empty batch set accepted. +test ctpl_08_empty_accepted { + const bs: [0]LengthDistRecord = [0]LengthDistRecord{}; + const v = validate_length_distribution(&bs); + assert(v.code == LengthDistCode.Ok); +} + +// **CTPL-09** - the boundary chi accepted: exactly 50.0 - the +// rule is strictly greater. +test ctpl_09_boundary_chi_accepted { + const bs: [1]LengthDistRecord = [1]LengthDistRecord{ + LengthDistRecord { batch_id: BID_01, observations: 100, num_classes: 4, chi_squared: 50.0, }, + }; + const v = validate_length_distribution(&bs); + assert(v.code == LengthDistCode.Ok); +} + +// **CTPL-10** - many valid batches accepted: twenty batches, +// the observations walking fifty upward and the chi values ten +// upward - every chi under the ceiling. +test ctpl_10_many_valid_accepted { + var bs: [20]LengthDistRecord; + for i in 0..20 { + var id: [8]u8 = [8]u8{0, 0, 0, 0, 0, 0, 0, 0,}; + id[0] = CTPL_ID_BYTES_20[i]; + bs[i] = LengthDistRecord { batch_id: id, observations: CTPL_OBS_20[i], num_classes: 4, chi_squared: CTPL_CHI_20[i], }; + } + const v = validate_length_distribution(&bs); + assert(v.code == LengthDistCode.Ok); +} + +// The two helpers have direct tests (coverage: Untested 0). +test ctpl_helpers_answer { + assert(batch_ids_equal(BID_01, BID_01)); + assert(!batch_ids_equal(BID_01, BID_02)); + const three: [3]LengthDistRecord = [3]LengthDistRecord{ + LengthDistRecord { batch_id: BID_01, observations: 100, num_classes: 4, chi_squared: 15.0, }, + LengthDistRecord { batch_id: BID_02, observations: 100, num_classes: 4, chi_squared: 15.0, }, + LengthDistRecord { batch_id: BID_01, observations: 100, num_classes: 4, chi_squared: 15.0, }, + }; + assert(!batch_seen_before(&three, 0)); + assert(!batch_seen_before(&three, 1)); + assert(batch_seen_before(&three, 2)); +} + +// Rule order is the original's: the duplicate before the class +// floor, the class floor before the class ceiling, the class +// bounds before the observation floor, and the observation +// floor before the chi ceiling. +test rule_order_matches_original { + const dup_few: [2]LengthDistRecord = [2]LengthDistRecord{ + LengthDistRecord { batch_id: BID_01, observations: 100, num_classes: 4, chi_squared: 15.0, }, + LengthDistRecord { batch_id: BID_01, observations: 9, num_classes: 1, chi_squared: 60.0, }, + }; + const v1 = validate_length_distribution(&dup_few); + assert(v1.code == LengthDistCode.DuplicateBatch); + assert(v1.idx == 1); + + const few_obs: [1]LengthDistRecord = [1]LengthDistRecord{ + LengthDistRecord { batch_id: BID_01, observations: 9, num_classes: 1, chi_squared: 60.0, }, + }; + const v2 = validate_length_distribution(&few_obs); + assert(v2.code == LengthDistCode.TooFewClasses); + assert(v2.idx == 0); + + const many_few: [1]LengthDistRecord = [1]LengthDistRecord{ + LengthDistRecord { batch_id: BID_01, observations: 9, num_classes: 17, chi_squared: 60.0, }, + }; + const v3 = validate_length_distribution(&many_few); + assert(v3.code == LengthDistCode.TooManyClasses); + assert(v3.idx == 0); + + const few_obs_high: [1]LengthDistRecord = [1]LengthDistRecord{ + LengthDistRecord { batch_id: BID_01, observations: 9, num_classes: 4, chi_squared: 60.0, }, + }; + const v4 = validate_length_distribution(&few_obs_high); + assert(v4.code == LengthDistCode.TooFewObs); + assert(v4.idx == 0); + + const high_only: [1]LengthDistRecord = [1]LengthDistRecord{ + LengthDistRecord { batch_id: BID_01, observations: 100, num_classes: 4, chi_squared: 60.0, }, + }; + const v5 = validate_length_distribution(&high_only); + assert(v5.code == LengthDistCode.HighChi); + assert(v5.idx == 0); +} From 5d5eb7207ab515fd285e2c7cd29cd8fd8b2b69ef Mon Sep 17 00:00:00 2001 From: Dmitrii Vasilev Date: Sun, 18 Oct 2026 01:26:57 +0700 Subject: [PATCH 66/70] Repair t27b_expectations.json after the master merge (Refs #8884) The previous merge commit left conflict markers in the file. This is master's list plus this PR's one new entry. Co-Authored-By: Claude Opus 5.5 --- docs/reports/t27b_expectations.json | 1450 +-------------------------- 1 file changed, 1 insertion(+), 1449 deletions(-) diff --git a/docs/reports/t27b_expectations.json b/docs/reports/t27b_expectations.json index c7e54a2b1d..09f98ab20a 100644 --- a/docs/reports/t27b_expectations.json +++ b/docs/reports/t27b_expectations.json @@ -14,1454 +14,6 @@ }, "max_not_pass": 28, "entries": [ -<<<<<<< HEAD - {"path": "specs/a/b_c.t27", "t27b": "pass"}, - {"path": "specs/a_b/c.t27", "t27b": "pass"}, - {"path": "specs/agents/a.t27", "t27b": "pass"}, - {"path": "specs/agents/b.t27", "t27b": "pass"}, - {"path": "specs/agents/c.t27", "t27b": "pass"}, - {"path": "specs/agents/d.t27", "t27b": "pass"}, - {"path": "specs/agents/e.t27", "t27b": "pass"}, - {"path": "specs/agents/f.t27", "t27b": "pass"}, - {"path": "specs/agents/g.t27", "t27b": "pass"}, - {"path": "specs/agents/h.t27", "t27b": "pass"}, - {"path": "specs/agents/i.t27", "t27b": "pass"}, - {"path": "specs/agents/j.t27", "t27b": "pass"}, - {"path": "specs/agents/k.t27", "t27b": "pass"}, - {"path": "specs/agents/l.t27", "t27b": "pass"}, - {"path": "specs/agents/m.t27", "t27b": "pass"}, - {"path": "specs/agents/n.t27", "t27b": "pass"}, - {"path": "specs/agents/o.t27", "t27b": "pass"}, - {"path": "specs/agents/p.t27", "t27b": "pass"}, - {"path": "specs/agents/q.t27", "t27b": "pass"}, - {"path": "specs/agents/r.t27", "t27b": "pass"}, - {"path": "specs/agents/s.t27", "t27b": "pass"}, - {"path": "specs/agents/t.t27", "t27b": "pass"}, - {"path": "specs/agents/ti.t27", "t27b": "pass"}, - {"path": "specs/agents/u.t27", "t27b": "pass"}, - {"path": "specs/agents/v.t27", "t27b": "pass"}, - {"path": "specs/agents/w.t27", "t27b": "pass"}, - {"path": "specs/agents/x.t27", "t27b": "pass"}, - {"path": "specs/agents/y.t27", "t27b": "pass"}, - {"path": "specs/agents/z.t27", "t27b": "pass"}, - {"path": "specs/api/c_abi.t27", "t27b": "pass"}, - {"path": "specs/api/tri_api_context.t27", "t27b": "pass"}, - {"path": "specs/api/tri_api_loop.t27", "t27b": "pass"}, - {"path": "specs/api/tri_api_permissions.t27", "t27b": "pass"}, - {"path": "specs/api/tri_api_session.t27", "t27b": "pass"}, - {"path": "specs/api/tri_net_api.t27", "t27b": "pass"}, - {"path": "specs/automation/agent-claims-honest.t27", "t27b": "pass"}, - {"path": "specs/automation/agent-conversations.t27", "t27b": "pass"}, - {"path": "specs/automation/agent-hive-group.t27", "t27b": "pass"}, - {"path": "specs/automation/agent-media-kie.t27", "t27b": "pass"}, - {"path": "specs/automation/agent-neuro-kie.t27", "t27b": "pass"}, - {"path": "specs/automation/agent-provider-chain.t27", "t27b": "pass"}, - {"path": "specs/automation/agent-spec-bank.t27", "t27b": "pass"}, - {"path": "specs/automation/ball-board.t27", "t27b": "pass"}, - {"path": "specs/automation/ball-grants.t27", "t27b": "pass"}, - {"path": "specs/automation/blog-share.t27", "t27b": "pass"}, - {"path": "specs/automation/bot-agent-memory.t27", "t27b": "pass"}, - {"path": "specs/automation/bot-agent-stream.t27", "t27b": "pass"}, - {"path": "specs/automation/bot-agent-team.t27", "t27b": "pass"}, - {"path": "specs/automation/bot-event-tabs.t27", "t27b": "pass"}, - {"path": "specs/automation/bot-menu-press.t27", "t27b": "pass"}, - {"path": "specs/automation/bot-neuro-office.t27", "t27b": "pass"}, - {"path": "specs/automation/bot-office-crm.t27", "t27b": "pass"}, - {"path": "specs/automation/bot-topic-tabs.t27", "t27b": "pass"}, - {"path": "specs/automation/browser-pod-restart.t27", "t27b": "pass"}, - {"path": "specs/automation/browser-sign-in.t27", "t27b": "pass"}, - {"path": "specs/automation/browser-tab-strip.t27", "t27b": "pass"}, - {"path": "specs/automation/browser-viewer-boot.t27", "t27b": "pass"}, - {"path": "specs/automation/card-chat-night-watch.t27", "t27b": "pass"}, - {"path": "specs/automation/ci-bridge.t27", "t27b": "pass"}, - {"path": "specs/automation/claim-guard-bar.t27", "t27b": "pass"}, - {"path": "specs/automation/connect-card.t27", "t27b": "pass"}, - {"path": "specs/automation/course-access.t27", "t27b": "pass"}, - {"path": "specs/automation/course-outreach.t27", "t27b": "pass"}, - {"path": "specs/automation/crm-client-onboard.t27", "t27b": "pass"}, - {"path": "specs/automation/crm-client-ownership.t27", "t27b": "pass"}, - {"path": "specs/automation/crm-client-workspace.t27", "t27b": "pass"}, - {"path": "specs/automation/crm-duet.t27", "t27b": "pass"}, - {"path": "specs/automation/crm-first-screen.t27", "t27b": "pass"}, - {"path": "specs/automation/crm-lead-magnet.t27", "t27b": "pass"}, - {"path": "specs/automation/crm-sellers.t27", "t27b": "pass"}, - {"path": "specs/automation/crm-story-reel.t27", "t27b": "pass"}, - {"path": "specs/automation/engage-desk.t27", "t27b": "pass"}, - {"path": "specs/automation/hive-contributor-keys.t27", "t27b": "pass"}, - {"path": "specs/automation/inngest-functions-status.t27", "t27b": "pass"}, - {"path": "specs/automation/inngest-probe-suite.t27", "t27b": "pass"}, - {"path": "specs/automation/inngest-queen-scheduler.t27", "t27b": "pass"}, - {"path": "specs/automation/kanban-card-chat.t27", "t27b": "pass"}, - {"path": "specs/automation/leela-agent-link.t27", "t27b": "pass"}, - {"path": "specs/automation/mail-push.t27", "t27b": "pass"}, - {"path": "specs/automation/meeting-reminders.t27", "t27b": "pass"}, - {"path": "specs/automation/meta-connect.t27", "t27b": "pass"}, - {"path": "specs/automation/owner-studio.t27", "t27b": "pass"}, - {"path": "specs/automation/photo-actions.t27", "t27b": "pass"}, - {"path": "specs/automation/plan-reel.t27", "t27b": "pass"}, - {"path": "specs/automation/poster-facts-overlay.t27", "t27b": "pass"}, - {"path": "specs/automation/queen-contributor-keys.t27", "t27b": "pass"}, - {"path": "specs/automation/queen-growth.t27", "t27b": "pass"}, - {"path": "specs/automation/reddit-desk.t27", "t27b": "pass"}, - {"path": "specs/automation/review-jam.t27", "t27b": "pass"}, - {"path": "specs/automation/seal-stands-in.t27", "t27b": "pass"}, - {"path": "specs/automation/social-api.t27", "t27b": "pass"}, - {"path": "specs/automation/split-reel.t27", "t27b": "pass"}, - {"path": "specs/automation/token-wallet.t27", "t27b": "pass"}, - {"path": "specs/automation/tri-claim-batch.t27", "t27b": "pass"}, - {"path": "specs/automation/tri-wallet-chains.t27", "t27b": "pass"}, - {"path": "specs/automation/wrapup-auto.t27", "t27b": "pass"}, - {"path": "specs/base/debounce.t27", "t27b": "pass"}, - {"path": "specs/base/ops.t27", "t27b": "pass"}, - {"path": "specs/base/ring_32.t27", "t27b": "pass"}, - {"path": "specs/base/seed.t27", "t27b": "pass"}, - {"path": "specs/base/ternary_encoding.t27", "t27b": "pass"}, - {"path": "specs/base/types.t27", "t27b": "pass"}, - {"path": "specs/basics/01_what_a_spec_is.t27", "t27b": "pass"}, - {"path": "specs/basics/02_the_module_line.t27", "t27b": "pass"}, - {"path": "specs/basics/03_comments_and_prose.t27", "t27b": "pass"}, - {"path": "specs/basics/04_constants.t27", "t27b": "pass"}, - {"path": "specs/basics/05_whole_numbers.t27", "t27b": "pass"}, - {"path": "specs/basics/06_true_false_and_text.t27", "t27b": "pass"}, - {"path": "specs/basics/07_arrays.t27", "t27b": "pass"}, - {"path": "specs/basics/08_trits.t27", "t27b": "pass"}, - {"path": "specs/basics/09_expressions.t27", "t27b": "pass"}, - {"path": "specs/basics/10_a_test_block.t27", "t27b": "pass"}, - {"path": "specs/basics/11_many_tests.t27", "t27b": "pass"}, - {"path": "specs/basics/12_functions.t27", "t27b": "pass"}, - {"path": "specs/basics/13_local_names.t27", "t27b": "pass"}, - {"path": "specs/basics/14_if_and_else.t27", "t27b": "pass"}, - {"path": "specs/basics/15_loops.t27", "t27b": "pass"}, - {"path": "specs/basics/16_pub_or_private.t27", "t27b": "pass"}, - {"path": "specs/basics/17_structs.t27", "t27b": "pass"}, - {"path": "specs/basics/18_enums.t27", "t27b": "pass"}, - {"path": "specs/basics/19_use_other_modules.t27", "t27b": "pass"}, - {"path": "specs/basics/20_invariants.t27", "t27b": "pass"}, - {"path": "specs/basics/21_gen_ts.t27", "t27b": "pass"}, - {"path": "specs/basics/22_seven_backends.t27", "t27b": "pass"}, - {"path": "specs/basics/23_stages_of_t27c.t27", "t27b": "pass"}, - {"path": "specs/basics/24_tri_commands.t27", "t27b": "pass"}, - {"path": "specs/basics/25_reading_errors.t27", "t27b": "pass"}, - {"path": "specs/basics/26_a_small_program.t27", "t27b": "pass"}, - {"path": "specs/basics/27_where_next.t27", "t27b": "pass"}, - {"path": "specs/benchmarks/bench_main.t27", "t27b": "pass"}, - {"path": "specs/benchmarks/bench_nn.t27", "t27b": "pass"}, - {"path": "specs/benchmarks/gf16_bfloat16_nmse.t27", "t27b": "pass"}, - {"path": "specs/benchmarks/kernel_collatz.t27", "t27b": "pass"}, - {"path": "specs/benchmarks/kernel_f64loop.t27", "t27b": "pass"}, - {"path": "specs/benchmarks/kernel_fib.t27", "t27b": "pass"}, - {"path": "specs/benchmarks/kernel_matmul.t27", "t27b": "pass"}, - {"path": "specs/benchmarks/kernel_sieve.t27", "t27b": "pass"}, - {"path": "specs/benchmarks/kernel_ternary.t27", "t27b": "pass"}, - {"path": "specs/benchmarks/ternary_vs_binary.t27", "t27b": "pass"}, - {"path": "specs/blog/t27b_progress.t27", "t27b": "pass"}, - {"path": "specs/boards/arty_a7.t27", "t27b": "pass"}, - {"path": "specs/boards/wukong_v1.t27", "t27b": "pass"}, - {"path": "specs/boards/xc7a100t_full.t27", "t27b": "pass"}, - {"path": "specs/boards/xc7a100t_minimal.t27", "t27b": "pass"}, - {"path": "specs/brain/bus.t27", "t27b": "pass"}, - {"path": "specs/brain/cognitive_loop.t27", "t27b": "pass"}, - {"path": "specs/brain/phi_timing.t27", "t27b": "pass"}, - {"path": "specs/brain/unified_state.t27", "t27b": "pass"}, - {"path": "specs/catalog/discovery.t27", "t27b": "pass"}, - {"path": "specs/ci/affected.t27", "t27b": "pass"}, - {"path": "specs/ci/delivery_metrics.t27", "t27b": "pass"}, - {"path": "specs/ci/derived_data.t27", "t27b": "pass"}, - {"path": "specs/ci/gates/conflict_markers.t27", "t27b": "pass"}, - {"path": "specs/ci/gates/documented_commands.t27", "t27b": "pass"}, - {"path": "specs/ci/gates/verilog_widths.t27", "t27b": "pass"}, - {"path": "specs/ci/schema.t27", "t27b": "pass"}, - {"path": "specs/compiler/c_array_repeat_wrapper.t27", "t27b": "pass"}, - {"path": "specs/compiler/c_fixed_array_return.t27", "t27b": "pass"}, - {"path": "specs/compiler/codegen_conformance.t27", "t27b": "pass"}, - {"path": "specs/compiler/core/t27core.t27", "t27b": "pass"}, - {"path": "specs/compiler/core/t27core_ddc.t27", "t27b": "pass"}, - {"path": "specs/compiler/cse_hoist.t27", "t27b": "pass"}, - {"path": "specs/compiler/lexer.t27", "t27b": "pass"}, - {"path": "specs/compiler/meta_compile.t27", "t27b": "pass"}, - {"path": "specs/compiler/rust_constant_case.t27", "t27b": "pass"}, - {"path": "specs/compiler/rust_enum_order.t27", "t27b": "pass"}, - {"path": "specs/compiler/rust_optional_returns.t27", "t27b": "pass"}, - {"path": "specs/compiler/rust_tail_returns.t27", "t27b": "pass"}, - {"path": "specs/compiler/rust_value_parameters.t27", "t27b": "pass"}, - {"path": "specs/compiler/test_report_exit.t27", "t27b": "pass"}, - {"path": "specs/compiler/theory/isa_round_trip.t27", "t27b": "pass"}, - {"path": "specs/compiler/theory/reproducible.t27", "t27b": "pass"}, - {"path": "specs/compiler/theory/sieve.t27", "t27b": "pass"}, - {"path": "specs/compiler/theory/speed_quality.t27", "t27b": "pass"}, - {"path": "specs/compiler/theory/toolchain.t27", "t27b": "pass"}, - {"path": "specs/compiler/theory/vacuity_census.t27", "t27b": "pass"}, - {"path": "specs/compiler/theory/warmup.t27", "t27b": "pass"}, - {"path": "specs/compiler/theory/warmup_t27b.t27", "t27b": "pass"}, - {"path": "specs/compiler/verilog_aos_memory.t27", "t27b": "pass"}, - {"path": "specs/compiler/verilog_branch_context.t27", "t27b": "pass"}, - {"path": "specs/compiler/zig_empty_typed_array.t27", "t27b": "pass"}, - {"path": "specs/compiler/zig_field_syntax.t27", "t27b": "pass"}, - {"path": "specs/compiler/zig_float_call_cast.t27", "t27b": "pass"}, - {"path": "specs/compiler/zig_primitive_bindings.t27", "t27b": "pass"}, - {"path": "specs/compiler/zig_scoped_type.t27", "t27b": "pass"}, - {"path": "specs/compiler/zig_shadow_initializer.t27", "t27b": "pass"}, - {"path": "specs/compiler/zig_test_shadowing.t27", "t27b": "pass"}, - {"path": "specs/compiler/zig_value_ignored.t27", "t27b": "pass"}, - {"path": "specs/conformance/e2e_scenarios.t27", "t27b": "pass"}, - {"path": "specs/crons/999-multibots-telegraf-agent-autopilot-L1118.t27", "t27b": "pass"}, - {"path": "specs/crons/999-multibots-telegraf-bot-owner-billing-L474.t27", "t27b": "pass"}, - {"path": "specs/crons/999-multibots-telegraf-check-stuck-trainings.t27", "t27b": "pass"}, - {"path": "specs/crons/999-multibots-telegraf-ci.t27", "t27b": "pass"}, - {"path": "specs/crons/999-multibots-telegraf-client-telemetry-daily.t27", "t27b": "pass"}, - {"path": "specs/crons/999-multibots-telegraf-club-invoice-abandoned-watch.t27", "t27b": "pass"}, - {"path": "specs/crons/999-multibots-telegraf-crm-proactive-sweep.t27", "t27b": "pass"}, - {"path": "specs/crons/999-multibots-telegraf-crmProactive-L375.t27", "t27b": "pass"}, - {"path": "specs/crons/999-multibots-telegraf-daily-sales-advisor.t27", "t27b": "pass"}, - {"path": "specs/crons/999-multibots-telegraf-generate-jobs-L164.t27", "t27b": "pass"}, - {"path": "specs/crons/999-multibots-telegraf-health-check.t27", "t27b": "pass"}, - {"path": "specs/crons/999-multibots-telegraf-log-monitor.t27", "t27b": "pass"}, - {"path": "specs/crons/999-multibots-telegraf-notificationHandler-L318.t27", "t27b": "pass"}, - {"path": "specs/crons/999-multibots-telegraf-notificationHandler-L324.t27", "t27b": "pass"}, - {"path": "specs/crons/999-multibots-telegraf-periodic-webhook-health-check.t27", "t27b": "pass"}, - {"path": "specs/crons/999-multibots-telegraf-production-monitor-L80.t27", "t27b": "pass"}, - {"path": "specs/crons/999-multibots-telegraf-provider-health-monitor-L344.t27", "t27b": "pass"}, - {"path": "specs/crons/999-multibots-telegraf-render-server-L10845.t27", "t27b": "pass"}, - {"path": "specs/crons/999-multibots-telegraf-render-server-L2301.t27", "t27b": "pass"}, - {"path": "specs/crons/999-multibots-telegraf-render-server-L2325.t27", "t27b": "pass"}, - {"path": "specs/crons/999-multibots-telegraf-render-server-L919.t27", "t27b": "pass"}, - {"path": "specs/crons/999-multibots-telegraf-robokassa-unclaimed-watch.t27", "t27b": "pass"}, - {"path": "specs/crons/999-multibots-telegraf-security.t27", "t27b": "pass"}, - {"path": "specs/crons/999-multibots-telegraf-skill-detector.t27", "t27b": "pass"}, - {"path": "specs/crons/999-multibots-telegraf-taskCache-L27.t27", "t27b": "pass"}, - {"path": "specs/crons/999-multibots-telegraf-ton-pending-watch.t27", "t27b": "pass"}, - {"path": "specs/crons/999-multibots-telegraf-video-task-store-L156.t27", "t27b": "pass"}, - {"path": "specs/crons/mac-alerts-digest.t27", "t27b": "pass"}, - {"path": "specs/crons/mac-alerts-watchdog.t27", "t27b": "pass"}, - {"path": "specs/crons/mac-browseros-cron-watchdog.t27", "t27b": "pass"}, - {"path": "specs/crons/mac-dev-cache-clean.t27", "t27b": "pass"}, - {"path": "specs/crons/mac-jobsearch-poller.t27", "t27b": "pass"}, - {"path": "specs/crons/mac-leela-dailyquote.t27", "t27b": "pass"}, - {"path": "specs/crons/mac-mail-bridge.t27", "t27b": "pass"}, - {"path": "specs/crons/mac-mcp-hub.t27", "t27b": "pass"}, - {"path": "specs/crons/mac-neo-boards.t27", "t27b": "pass"}, - {"path": "specs/crons/mac-neo-jobsearch.t27", "t27b": "pass"}, - {"path": "specs/crons/mac-reviewer-bees.t27", "t27b": "pass"}, - {"path": "specs/crons/mac-signup-watch.t27", "t27b": "pass"}, - {"path": "specs/crons/mac-trios-cycle-heal.t27", "t27b": "pass"}, - {"path": "specs/crons/mac-trios-cycle.t27", "t27b": "pass"}, - {"path": "specs/crons/mac-trios-doctor.t27", "t27b": "pass"}, - {"path": "specs/crons/mac-trios-feed.t27", "t27b": "pass"}, - {"path": "specs/crons/mac-trios-heal.t27", "t27b": "pass"}, - {"path": "specs/crons/railway-jobsearch-cron.t27", "t27b": "pass"}, - {"path": "specs/crons/t27-formal-mutation.t27", "t27b": "pass"}, - {"path": "specs/crons/t27-pr-dashboard.t27", "t27b": "pass"}, - {"path": "specs/crons/trinity-agent-cron-cleanup.t27", "t27b": "pass"}, - {"path": "specs/crons/trinity-agent-queue-drain.t27", "t27b": "pass"}, - {"path": "specs/crons/trinity-brain-ci.t27", "t27b": "pass"}, - {"path": "specs/crons/trinity-codegen.t27", "t27b": "pass"}, - {"path": "specs/crons/trinity-discover-callers.t27", "t27b": "pass"}, - {"path": "specs/crons/trinity-pages-health-check.t27", "t27b": "pass"}, - {"path": "specs/crons/trinity-signal-health-self.t27", "t27b": "pass"}, - {"path": "specs/crons/trinity-site-live-gate.t27", "t27b": "pass"}, - {"path": "specs/demos/simple_test.t27", "t27b": "pass"}, - {"path": "specs/docs/chapters/alphabet.t27", "t27b": "pass"}, - {"path": "specs/docs/chapters/evidence.t27", "t27b": "pass"}, - {"path": "specs/docs/chapters/layers.t27", "t27b": "pass"}, - {"path": "specs/docs/chapters/project.t27", "t27b": "pass"}, - {"path": "specs/docs/chapters/queen.t27", "t27b": "pass"}, - {"path": "specs/docs/chapters/rules.t27", "t27b": "pass"}, - {"path": "specs/docs/chapters/tooling.t27", "t27b": "pass"}, - {"path": "specs/docs/system.t27", "t27b": "pass"}, - {"path": "specs/effects/capability.t27", "t27b": "pass"}, - {"path": "specs/effects/clock_cap.t27", "t27b": "pass"}, - {"path": "specs/effects/fs_cap.t27", "t27b": "pass"}, - {"path": "specs/effects/replay_oracle.t27", "t27b": "pass"}, - {"path": "specs/fpga/adapter.t27", "t27b": "pass"}, - {"path": "specs/fpga/apb_bridge.t27", "t27b": "pass"}, - {"path": "specs/fpga/assembler.t27", "t27b": "pass"}, - {"path": "specs/fpga/axi4.t27", "t27b": "pass"}, - {"path": "specs/fpga/boards/arty_a7_integration.t27", "t27b": "pass"}, - {"path": "specs/fpga/boards/qmtech_a100t_integration.t27", "t27b": "pass"}, - {"path": "specs/fpga/bootrom.t27", "t27b": "pass"}, - {"path": "specs/fpga/bpsk.t27", "t27b": "pass"}, - {"path": "specs/fpga/clock_domain.t27", "t27b": "pass"}, - {"path": "specs/fpga/coverage.t27", "t27b": "pass"}, - {"path": "specs/fpga/crossopt.t27", "t27b": "pass"}, - {"path": "specs/fpga/cts.t27", "t27b": "pass"}, - {"path": "specs/fpga/dft.t27", "t27b": "pass"}, - {"path": "specs/fpga/die_probe.t27", "t27b": "pass"}, - {"path": "specs/fpga/dsp/adders.t27", "t27b": "pass"}, - {"path": "specs/fpga/dsp/cordic.t27", "t27b": "pass"}, - {"path": "specs/fpga/dsp/fixed_point.t27", "t27b": "pass"}, - {"path": "specs/fpga/dsp/multipliers.t27", "t27b": "pass"}, - {"path": "specs/fpga/dsp/signals.t27", "t27b": "pass"}, - {"path": "specs/fpga/e2e_demo.t27", "t27b": "pass"}, - {"path": "specs/fpga/eth_beacon.t27", "t27b": "pass"}, - {"path": "specs/fpga/eth_crc.t27", "t27b": "pass"}, - {"path": "specs/fpga/eth_rx.t27", "t27b": "pass"}, - {"path": "specs/fpga/fifo.t27", "t27b": "pass"}, - {"path": "specs/fpga/gf16_accel.t27", "t27b": "pass"}, - {"path": "specs/fpga/hw_types.t27", "t27b": "pass"}, - {"path": "specs/fpga/linker.t27", "t27b": "pass"}, - {"path": "specs/fpga/memory.t27", "t27b": "pass"}, - {"path": "specs/fpga/mmcm.t27", "t27b": "pass"}, - {"path": "specs/fpga/mtbf.t27", "t27b": "pass"}, - {"path": "specs/fpga/partition.t27", "t27b": "pass"}, - {"path": "specs/fpga/power.t27", "t27b": "pass"}, - {"path": "specs/fpga/power_analysis.t27", "t27b": "pass"}, - {"path": "specs/fpga/reset_sync.t27", "t27b": "pass"}, - {"path": "specs/fpga/rgmii.t27", "t27b": "pass"}, - {"path": "specs/fpga/rgmii_sniff.t27", "t27b": "pass"}, - {"path": "specs/fpga/ro_race.t27", "t27b": "pass"}, - {"path": "specs/fpga/router.t27", "t27b": "pass"}, - {"path": "specs/fpga/secded.t27", "t27b": "pass"}, - {"path": "specs/fpga/simulator.t27", "t27b": "pass"}, - {"path": "specs/fpga/stdlib.t27", "t27b": "pass"}, - {"path": "specs/fpga/ternary_isa.t27", "t27b": "pass"}, - {"path": "specs/fpga/ternary_link.t27", "t27b": "pass"}, - {"path": "specs/fpga/testbench/assembler_tb.t27", "t27b": "pass"}, - {"path": "specs/fpga/testbench/cts_tb.t27", "t27b": "pass"}, - {"path": "specs/fpga/testbench/formal_tb.t27", "t27b": "pass"}, - {"path": "specs/fpga/testbench/partition_tb.t27", "t27b": "pass"}, - {"path": "specs/fpga/testbench/placement_tb.t27", "t27b": "pass"}, - {"path": "specs/fpga/testbench/power_tb.t27", "t27b": "pass"}, - {"path": "specs/fpga/testbench/router_tb.t27", "t27b": "pass"}, - {"path": "specs/fpga/testbench/simulator_tb.t27", "t27b": "pass"}, - {"path": "specs/fpga/testbench/timing_tb.t27", "t27b": "pass"}, - {"path": "specs/fpga/testbench/vcd_trace_tb.t27", "t27b": "pass"}, - {"path": "specs/fpga/timing.t27", "t27b": "pass"}, - {"path": "specs/fpga/trinet_node.t27", "t27b": "pass"}, - {"path": "specs/fpga/verification/build_verify.t27", "t27b": "pass"}, - {"path": "specs/functions/analytics-sales-advise.t27", "t27b": "pass"}, - {"path": "specs/functions/analytics-skills-detect.t27", "t27b": "pass"}, - {"path": "specs/functions/broadcast-message-send.t27", "t27b": "pass"}, - {"path": "specs/functions/client-telemetry-daily.t27", "t27b": "pass"}, - {"path": "specs/functions/club-invoice-abandoned-watch.t27", "t27b": "pass"}, - {"path": "specs/functions/content-detailed-script-generate.t27", "t27b": "pass"}, - {"path": "specs/functions/content-scenario-clips-generate.t27", "t27b": "pass"}, - {"path": "specs/functions/content-scripts-generate.t27", "t27b": "pass"}, - {"path": "specs/functions/crm-proactive-sweep.t27", "t27b": "pass"}, - {"path": "specs/functions/instagram-competitors-find.t27", "t27b": "pass"}, - {"path": "specs/functions/instagram-reels-analyze.t27", "t27b": "pass"}, - {"path": "specs/functions/instagram-top-content-extract.t27", "t27b": "pass"}, - {"path": "specs/functions/monitoring-error-report.t27", "t27b": "pass"}, - {"path": "specs/functions/monitoring-health-check.t27", "t27b": "pass"}, - {"path": "specs/functions/monitoring-logs-analyze.t27", "t27b": "pass"}, - {"path": "specs/functions/monitoring-logs-trigger.t27", "t27b": "pass"}, - {"path": "specs/functions/morph-images-generate.t27", "t27b": "pass"}, - {"path": "specs/functions/neuro-image-generate.t27", "t27b": "pass"}, - {"path": "specs/functions/payment-ai-server-process.t27", "t27b": "pass"}, - {"path": "specs/functions/reels-ai-callback.t27", "t27b": "pass"}, - {"path": "specs/functions/reels-ai-generate.t27", "t27b": "pass"}, - {"path": "specs/functions/reels-loop-generate.t27", "t27b": "pass"}, - {"path": "specs/functions/render-avatar-video-run.t27", "t27b": "pass"}, - {"path": "specs/functions/render-job-run.t27", "t27b": "pass"}, - {"path": "specs/functions/render-riddle-run.t27", "t27b": "pass"}, - {"path": "specs/functions/robokassa-unclaimed-watch.t27", "t27b": "pass"}, - {"path": "specs/functions/ton-pending-watch.t27", "t27b": "pass"}, - {"path": "specs/functions/training-model-complete.t27", "t27b": "pass"}, - {"path": "specs/functions/training-model-start.t27", "t27b": "pass"}, - {"path": "specs/functions/training-model-v2-start.t27", "t27b": "pass"}, - {"path": "specs/functions/training-stuck-check.t27", "t27b": "pass"}, - {"path": "specs/functions/webhook-generation-validate.t27", "t27b": "pass"}, - {"path": "specs/functions/welcome-avatar-generate.t27", "t27b": "pass"}, - {"path": "specs/github/auth.t27", "t27b": "pass"}, - {"path": "specs/hosting/credit.t27", "t27b": "pass"}, - {"path": "specs/hosting/feed.t27", "t27b": "pass"}, - {"path": "specs/hosting/host.t27", "t27b": "pass"}, - {"path": "specs/hosting/panel.t27", "t27b": "pass"}, - {"path": "specs/hosting/placement.t27", "t27b": "pass"}, - {"path": "specs/hosting/proof.t27", "t27b": "pass"}, - {"path": "specs/hosting/row.t27", "t27b": "pass"}, - {"path": "specs/hosting/statement.t27", "t27b": "pass"}, - {"path": "specs/hosting/sybil.t27", "t27b": "pass"}, - {"path": "specs/hosting/toolchain.t27", "t27b": "pass"}, - {"path": "specs/hosting/topology.t27", "t27b": "pass"}, - {"path": "specs/i18n/agents-ru.t27", "t27b": "pass"}, - {"path": "specs/i18n/blog-ru.t27", "t27b": "pass"}, - {"path": "specs/i18n/docs-ru.t27", "t27b": "pass"}, - {"path": "specs/igla/race/mvp_ternary_classifier.t27", "t27b": "pass"}, - {"path": "specs/igla/race/phi_accumulator_growth.t27", "t27b": "pass"}, - {"path": "specs/igla/race/phi_gain_freedom.t27", "t27b": "pass"}, - {"path": "specs/igla/race/phi_weights.t27", "t27b": "pass"}, - {"path": "specs/igla/race/ternary_lut_table.t27", "t27b": "pass"}, - {"path": "specs/igla/race/ternary_mac_group.t27", "t27b": "pass"}, - {"path": "specs/igla/race/ternary_node.t27", "t27b": "pass"}, - {"path": "specs/igla/race/unit_weights_node.t27", "t27b": "pass"}, - {"path": "specs/igla/w535_bounded_while_module.t27", "t27b": "pass"}, - {"path": "specs/isa/t27a.t27", "t27b": "pass"}, - {"path": "specs/isa/t27a_mnemonics.t27", "t27b": "pass"}, - {"path": "specs/isa/ternary_encoding.t27", "t27b": "pass"}, - {"path": "specs/isa/ternary_gates.t27", "t27b": "pass"}, - {"path": "specs/isa/ternary_graph.t27", "t27b": "pass"}, - {"path": "specs/isa/tri27_bytecode.t27", "t27b": "pass"}, - {"path": "specs/isa/tri27_machine.t27", "t27b": "pass"}, - {"path": "specs/jobs/network_job.t27", "t27b": "pass"}, - {"path": "specs/jobs/release_t27c.t27", "t27b": "pass"}, - {"path": "specs/jobs/t27b_ledger_steward.t27", "t27b": "pass"}, - {"path": "specs/math/constants.t27", "t27b": "pass"}, - {"path": "specs/math/gf_competitive.t27", "t27b": "pass"}, - {"path": "specs/memory/graph/crypt.t27", "t27b": "pass"}, - {"path": "specs/memory/graph/ingest.t27", "t27b": "pass"}, - {"path": "specs/memory/graph/scope.t27", "t27b": "pass"}, - {"path": "specs/memory/graph/temporal.t27", "t27b": "pass"}, - {"path": "specs/memory/graph/types.t27", "t27b": "pass"}, - {"path": "specs/memory/tmem/session.t27", "t27b": "pass"}, - {"path": "specs/memory/tmem/types.t27", "t27b": "pass"}, - {"path": "specs/mesh_routing.t27", "t27b": "pass"}, - {"path": "specs/ml/activation/elu_activation.t27", "t27b": "blocked", "blocker": "ExprCall(undeclared fn)", "reason": "unimplemented"}, - {"path": "specs/ml/activation/gelu_activation.t27", "t27b": "blocked", "blocker": "ExprCall(undeclared fn)", "reason": "unimplemented"}, - {"path": "specs/ml/activation/gelu_approx_activation.t27", "t27b": "blocked", "blocker": "ExprCall(undeclared fn)", "reason": "unimplemented"}, - {"path": "specs/ml/activation/leaky_relu_activation.t27", "t27b": "pass"}, - {"path": "specs/ml/activation/relu_activation.t27", "t27b": "pass"}, - {"path": "specs/ml/activation/sigmoid_activation.t27", "t27b": "pass"}, - {"path": "specs/ml/activation/silu_swish_activation.t27", "t27b": "blocked", "blocker": "ExprCall(undeclared fn)", "reason": "unimplemented"}, - {"path": "specs/ml/activation/softmax.t27", "t27b": "blocked", "blocker": "ExprCall(undeclared fn)", "reason": "unimplemented"}, - {"path": "specs/ml/activation/tanh_activation.t27", "t27b": "blocked", "blocker": "ExprCall(undeclared fn)", "reason": "unimplemented"}, - {"path": "specs/ml/igla_champion_capsule.t27", "t27b": "blocked", "blocker": "ExprIdentifier(undeclared)", "reason": "unimplemented"}, - {"path": "specs/ml/layers/avgpool2d_layer.t27", "t27b": "pass"}, - {"path": "specs/ml/layers/batchnorm_layer.t27", "t27b": "blocked", "blocker": "ExprCall(undeclared fn)", "reason": "unimplemented"}, - {"path": "specs/ml/layers/conv2d_layer.t27", "t27b": "pass"}, - {"path": "specs/ml/layers/dense_layer.t27", "t27b": "pass"}, - {"path": "specs/ml/layers/dropout_layer.t27", "t27b": "pass"}, - {"path": "specs/ml/layers/embedding_layer.t27", "t27b": "blocked", "blocker": "ExprCall(undeclared fn)", "reason": "unimplemented"}, - {"path": "specs/ml/layers/flatten_layer.t27", "t27b": "pass"}, - {"path": "specs/ml/layers/layernorm_layer.t27", "t27b": "pass"}, - {"path": "specs/ml/layers/maxpool2d_layer.t27", "t27b": "pass"}, - {"path": "specs/ml/layers/residual_connection.t27", "t27b": "pass"}, - {"path": "specs/ml/loss/binary_crossentropy_loss.t27", "t27b": "blocked", "blocker": "ExprCall(undeclared fn)", "reason": "unimplemented"}, - {"path": "specs/ml/loss/contrastive_loss.t27", "t27b": "blocked", "blocker": "ExprCall(undeclared fn)", "reason": "unimplemented"}, - {"path": "specs/ml/loss/cross_entropy_loss.t27", "t27b": "blocked", "blocker": "ExprCall(undeclared fn)", "reason": "unimplemented"}, - {"path": "specs/ml/loss/huber_loss.t27", "t27b": "pass"}, - {"path": "specs/ml/loss/kl_divergence.t27", "t27b": "pass"}, - {"path": "specs/ml/loss/mse_loss.t27", "t27b": "pass"}, - {"path": "specs/ml/optimizer/adagrad.t27", "t27b": "blocked", "blocker": "ExprCall(undeclared fn)", "reason": "unimplemented"}, - {"path": "specs/ml/optimizer/adam.t27", "t27b": "blocked", "blocker": "ExprCall(undeclared fn)", "reason": "unimplemented"}, - {"path": "specs/ml/optimizer/lamb.t27", "t27b": "blocked", "blocker": "ExprCall(undeclared fn)", "reason": "unimplemented"}, - {"path": "specs/ml/optimizer/race_config.t27", "t27b": "blocked", "blocker": "ExprIdentifier(undeclared)", "reason": "unimplemented"}, - {"path": "specs/ml/optimizer/rmsprop.t27", "t27b": "pass"}, - {"path": "specs/ml/optimizer/sgd.t27", "t27b": "pass"}, - {"path": "specs/ml/pathway/mlp.t27", "t27b": "blocked", "blocker": "ExprCall(undeclared fn)", "reason": "unimplemented"}, - {"path": "specs/ml/recurrent/attention_mechanism.t27", "t27b": "blocked", "blocker": "ExprCall(undeclared fn)", "reason": "unimplemented"}, - {"path": "specs/ml/recurrent/bilstm.t27", "t27b": "blocked", "blocker": "ExprCall(undeclared fn)", "reason": "unimplemented"}, - {"path": "specs/ml/recurrent/gru_cell.t27", "t27b": "blocked", "blocker": "ExprCall(undeclared fn)", "reason": "unimplemented"}, - {"path": "specs/ml/recurrent/lstm_cell.t27", "t27b": "blocked", "blocker": "ExprCall(undeclared fn)", "reason": "unimplemented"}, - {"path": "specs/ml/recurrent/lstm_single.t27", "t27b": "blocked", "blocker": "ExprCall(undeclared fn)", "reason": "unimplemented"}, - {"path": "specs/ml/recurrent/rnn_cell.t27", "t27b": "blocked", "blocker": "ExprCall(undeclared fn)", "reason": "unimplemented"}, - {"path": "specs/ml/recurrent/self_attention.t27", "t27b": "pass"}, - {"path": "specs/ml/rl/advantage_estimator.t27", "t27b": "blocked", "blocker": "ExprCall(undeclared fn)", "reason": "unimplemented"}, - {"path": "specs/ml/rl/dqn.t27", "t27b": "pass"}, - {"path": "specs/ml/rl/dqn_target_network.t27", "t27b": "pass"}, - {"path": "specs/ml/rl/ppo_clip_loss.t27", "t27b": "blocked", "blocker": "ExprCall(undeclared fn)", "reason": "unimplemented"}, - {"path": "specs/ml/rl/ppo_critic.t27", "t27b": "blocked", "blocker": "ExprCall(undeclared fn)", "reason": "unimplemented"}, - {"path": "specs/ml/rl/sac_critic.t27", "t27b": "pass"}, - {"path": "specs/ml/transformer/encoder_block.t27", "t27b": "blocked", "blocker": "ExprCall(undeclared fn)", "reason": "unimplemented"}, - {"path": "specs/ml/transformer/feed_forward_network.t27", "t27b": "pass"}, - {"path": "specs/ml/transformer/multi_head_attention.t27", "t27b": "pass"}, - {"path": "specs/ml/transformer/positional_encoding.t27", "t27b": "blocked", "blocker": "ExprCall(undeclared fn)", "reason": "unimplemented"}, - {"path": "specs/multipath_router.t27", "t27b": "pass"}, - {"path": "specs/network/attribution.t27", "t27b": "pass"}, - {"path": "specs/network/identity.t27", "t27b": "pass"}, - {"path": "specs/network/job_rules.t27", "t27b": "pass"}, - {"path": "specs/network/mvp.t27", "t27b": "pass"}, - {"path": "specs/network/mvp_v2.t27", "t27b": "pass"}, - {"path": "specs/network/mvp_v3.t27", "t27b": "pass"}, - {"path": "specs/network/mvp_v3_ed25519.t27", "t27b": "pass"}, - {"path": "specs/network/pool.t27", "t27b": "pass"}, - {"path": "specs/network/quorum.t27", "t27b": "pass"}, - {"path": "specs/network/usage.t27", "t27b": "pass"}, - {"path": "specs/numeric/bnf1024.t27", "t27b": "pass"}, - {"path": "specs/numeric/bnf128.t27", "t27b": "pass"}, - {"path": "specs/numeric/bnf16.t27", "t27b": "pass"}, - {"path": "specs/numeric/bnf256.t27", "t27b": "pass"}, - {"path": "specs/numeric/bnf32.t27", "t27b": "pass"}, - {"path": "specs/numeric/bnf512.t27", "t27b": "pass"}, - {"path": "specs/numeric/bnf64.t27", "t27b": "pass"}, - {"path": "specs/numeric/bnf8.t27", "t27b": "pass"}, - {"path": "specs/numeric/catalog_paper_count.t27", "t27b": "pass"}, - {"path": "specs/numeric/e8m0.t27", "t27b": "pass"}, - {"path": "specs/numeric/formats.t27", "t27b": "pass"}, - {"path": "specs/numeric/formats_catalog.t27", "t27b": "pass"}, - {"path": "specs/numeric/gf10.t27", "t27b": "pass"}, - {"path": "specs/numeric/gf1024.t27", "t27b": "pass"}, - {"path": "specs/numeric/gf128.t27", "t27b": "pass"}, - {"path": "specs/numeric/gf14.t27", "t27b": "pass"}, - {"path": "specs/numeric/gf16.t27", "t27b": "pass"}, - {"path": "specs/numeric/gf256.t27", "t27b": "pass"}, - {"path": "specs/numeric/gf48.t27", "t27b": "pass"}, - {"path": "specs/numeric/gf512.t27", "t27b": "pass"}, - {"path": "specs/numeric/gf6.t27", "t27b": "pass"}, - {"path": "specs/numeric/gf96.t27", "t27b": "pass"}, - {"path": "specs/numeric/gft1024.t27", "t27b": "pass"}, - {"path": "specs/numeric/gft128.t27", "t27b": "pass"}, - {"path": "specs/numeric/gft16.t27", "t27b": "pass"}, - {"path": "specs/numeric/gft256.t27", "t27b": "pass"}, - {"path": "specs/numeric/gft32.t27", "t27b": "pass"}, - {"path": "specs/numeric/gft4.t27", "t27b": "pass"}, - {"path": "specs/numeric/gft512.t27", "t27b": "pass"}, - {"path": "specs/numeric/gft64.t27", "t27b": "pass"}, - {"path": "specs/numeric/gft8.t27", "t27b": "pass"}, - {"path": "specs/numeric/gfternary.t27", "t27b": "pass"}, - {"path": "specs/numeric/golden_sieve.t27", "t27b": "pass"}, - {"path": "specs/numeric/ocp_mx.t27", "t27b": "pass"}, - {"path": "specs/numeric/requant_boundary.t27", "t27b": "pass"}, - {"path": "specs/numeric/tnf1024.t27", "t27b": "pass"}, - {"path": "specs/numeric/tnf128.t27", "t27b": "pass"}, - {"path": "specs/numeric/tnf16.t27", "t27b": "pass"}, - {"path": "specs/numeric/tnf17.t27", "t27b": "pass"}, - {"path": "specs/numeric/tnf256.t27", "t27b": "pass"}, - {"path": "specs/numeric/tnf32.t27", "t27b": "pass"}, - {"path": "specs/numeric/tnf4.t27", "t27b": "pass"}, - {"path": "specs/numeric/tnf512.t27", "t27b": "pass"}, - {"path": "specs/numeric/tnf64.t27", "t27b": "pass"}, - {"path": "specs/numeric/tnf8.t27", "t27b": "pass"}, - {"path": "specs/numeric/trinity_numeric_surface.t27", "t27b": "pass"}, - {"path": "specs/physics/e8_lqg_bridge.t27", "t27b": "pass"}, - {"path": "specs/physics/eye_isi.t27", "t27b": "pass"}, - {"path": "specs/physics/gamma-conflict.t27", "t27b": "pass"}, - {"path": "specs/physics/hslm_benchmark.t27", "t27b": "pass"}, - {"path": "specs/physics/line_bounce.t27", "t27b": "pass"}, - {"path": "specs/physics/lqg_cs_bridge.t27", "t27b": "pass"}, - {"path": "specs/physics/xc7_primitives.t27", "t27b": "pass"}, - {"path": "specs/policy/issue_shape.t27", "t27b": "pass"}, - {"path": "specs/policy/l2_generation.t27", "t27b": "pass"}, - {"path": "specs/policy/lang_en.t27", "t27b": "pass"}, - {"path": "specs/policy/merge_ours.t27", "t27b": "pass"}, - {"path": "specs/policy/own_language.t27", "t27b": "pass"}, - {"path": "specs/policy/required_contexts.t27", "t27b": "pass"}, - {"path": "specs/policy/text_lines.t27", "t27b": "pass"}, - {"path": "specs/port/bootstrap/src/bridge.t27", "t27b": "pass"}, - {"path": "specs/port/bootstrap/src/cc_gate.t27", "t27b": "pass"}, - {"path": "specs/port/bootstrap/src/check_calls.t27", "t27b": "pass"}, - {"path": "specs/port/bootstrap/src/compiler/AsmRelocEntry_new.t27", "t27b": "pass"}, - {"path": "specs/port/bootstrap/src/compiler/AsmSectionKind_from_i8.t27", "t27b": "pass"}, - {"path": "specs/port/bootstrap/src/compiler/AssembledInstr_r_type.t27", "t27b": "pass"}, - {"path": "specs/port/bootstrap/src/compiler/HirBusPort_axi4_lite_slave.t27", "t27b": "pass"}, - {"path": "specs/port/bootstrap/src/compiler/HirClockDomain_new.t27", "t27b": "pass"}, - {"path": "specs/port/bootstrap/src/compiler/HirCoverPoint_new.t27", "t27b": "pass"}, - {"path": "specs/port/bootstrap/src/compiler/HirGf16FftConfig_fft_stages.t27", "t27b": "pass"}, - {"path": "specs/port/bootstrap/src/compiler/HirIpCatalog_new.t27", "t27b": "pass"}, - {"path": "specs/port/bootstrap/src/compiler/HirTernaryRegFile_new.t27", "t27b": "pass"}, - {"path": "specs/port/bootstrap/src/compiler/HwType_hw_width.t27", "t27b": "pass"}, - {"path": "specs/port/bootstrap/src/compiler/LinkSection_text.t27", "t27b": "pass"}, - {"path": "specs/port/bootstrap/src/compiler/LoopGuard_loop_cond.t27", "t27b": "pass"}, - {"path": "specs/port/bootstrap/src/compiler/TbCheck_new.t27", "t27b": "pass"}, - {"path": "specs/port/bootstrap/src/compiler/collect_type_decls.t27", "t27b": "pass"}, - {"path": "specs/port/bootstrap/src/enrichment/mod.t27", "t27b": "pass"}, - {"path": "specs/port/bootstrap/src/jwt.t27", "t27b": "pass"}, - {"path": "specs/port/bootstrap/src/parse_conform.t27", "t27b": "pass"}, - {"path": "specs/port/bootstrap/src/phi_f64_literals.t27", "t27b": "pass"}, - {"path": "specs/port/bootstrap/src/phi_selfcheck.t27", "t27b": "pass"}, - {"path": "specs/port/bootstrap/src/sensitivity.t27", "t27b": "pass"}, - {"path": "specs/port/bootstrap/src/source_kind.t27", "t27b": "pass"}, - {"path": "specs/port/bootstrap/src/weight_bram.t27", "t27b": "pass"}, - {"path": "specs/port/browseros/trios/agent-server/apps/server/src/api/routes/health.t27", "t27b": "pass"}, - {"path": "specs/port/browseros/trios/agent-server/apps/server/src/api/routes/memory.t27", "t27b": "pass"}, - {"path": "specs/port/browseros/trios/agent-server/apps/server/src/api/routes/queen-lease.t27", "t27b": "pass"}, - {"path": "specs/port/browseros/trios/agent-server/apps/server/src/api/routes/queen-needs-you.t27", "t27b": "pass"}, - {"path": "specs/port/browseros/trios/agent-server/apps/server/src/api/routes/queen-public-agents.t27", "t27b": "pass"}, - {"path": "specs/port/browseros/trios/agent-server/apps/server/src/api/routes/queen-registry.t27", "t27b": "pass"}, - {"path": "specs/port/browseros/trios/agent-server/apps/server/src/api/routes/queen-rehearsal.t27", "t27b": "pass"}, - {"path": "specs/port/browseros/trios/agent-server/apps/server/src/api/routes/queen-report.t27", "t27b": "pass"}, - {"path": "specs/port/browseros/trios/agent-server/apps/server/src/api/routes/status.t27", "t27b": "pass"}, - {"path": "specs/port/browseros/trios/agent-server/apps/server/src/api/services/a2a/a2a-liveness.t27", "t27b": "pass"}, - {"path": "specs/port/browseros/trios/agent-server/apps/server/src/api/services/openclaw/claw-session.t27", "t27b": "pass"}, - {"path": "specs/port/browseros/trios/agent-server/apps/server/src/browser/bookmarks.t27", "t27b": "pass"}, - {"path": "specs/port/browseros/trios/agent-server/apps/server/src/browser/history.t27", "t27b": "pass"}, - {"path": "specs/port/browseros/trios/agent-server/apps/server/src/lib/agents/runtime/registry.t27", "t27b": "pass"}, - {"path": "specs/port/browseros/trios/agent-server/apps/server/src/lib/db/retry.t27", "t27b": "pass"}, - {"path": "specs/port/browseros/trios/agent-server/apps/server/src/lib/identity.t27", "t27b": "pass"}, - {"path": "specs/port/browseros/trios/agent-server/apps/server/src/lib/port-binding.t27", "t27b": "pass"}, - {"path": "specs/port/browseros/trios/agent-server/apps/server/src/lib/provider-error-classifier.t27", "t27b": "pass"}, - {"path": "specs/port/browseros/trios/agent-server/apps/server/src/monitoring/envelope.t27", "t27b": "pass"}, - {"path": "specs/port/browseros/trios/agent-server/apps/server/src/skills/catalog.t27", "t27b": "pass"}, - {"path": "specs/port/browseros/trios/agent-server/apps/server/src/tools/filesystem/ls.t27", "t27b": "pass"}, - {"path": "specs/port/browseros/trios/agent-server/apps/server/src/tools/memory/write.t27", "t27b": "pass"}, - {"path": "specs/port/browseros/trios/agent-server/apps/server/src/tools/tool-registry.t27", "t27b": "pass"}, - {"path": "specs/port/fpga/bscan_spi_qmtech/bscan_spi_qmtech.t27", "t27b": "pass"}, - {"path": "specs/port/fpga/openxc7-synth/phi_temporal/temporal_heartbeat.t27", "t27b": "pass"}, - {"path": "specs/port/fpga/verilog/dsp_probe.t27", "t27b": "pass"}, - {"path": "specs/port/fpga/verilog/dsp_probe_live.t27", "t27b": "pass"}, - {"path": "specs/port/fpga/verilog/e8m0_jtag.t27", "t27b": "pass"}, - {"path": "specs/port/fpga/verilog/gft_bitnet_neuron_jtag.t27", "t27b": "pass"}, - {"path": "specs/port/fpga/verilog/gft_dot4_comm_jtag.t27", "t27b": "pass"}, - {"path": "specs/port/fpga/verilog/gft_dup2_jtag.t27", "t27b": "pass"}, - {"path": "specs/port/fpga/verilog/gft_dup3_jtag.t27", "t27b": "pass"}, - {"path": "specs/port/fpga/verilog/gft_signed_dot4_jtag.t27", "t27b": "pass"}, - {"path": "specs/port/fpga/verilog/gft_smul_jtag.t27", "t27b": "pass"}, - {"path": "specs/port/fpga/verilog/gft_train1_jtag.t27", "t27b": "pass"}, - {"path": "specs/port/fpga/verilog/link_node.t27", "t27b": "pass"}, - {"path": "specs/port/fpga/verilog/mvp_ternary_classifier_top.t27", "t27b": "pass"}, - {"path": "specs/port/fpga/verilog/phi_weights_jtag.t27", "t27b": "pass"}, - {"path": "specs/port/fpga/verilog/ternary_mac_demo_top.t27", "t27b": "pass"}, - {"path": "specs/port/fpga/verilog/ternary_mac_synth.t27", "t27b": "pass"}, - {"path": "specs/port/fpga/verilog/ternary_node_jtag.t27", "t27b": "pass"}, - {"path": "specs/port/fpga/vivado/blinky.t27", "t27b": "pass"}, - {"path": "specs/port/fpga/vivado/gf16_matmul4x4.t27", "t27b": "pass"}, - {"path": "specs/port/fpga/vivado/gf16_top.t27", "t27b": "pass"}, - {"path": "specs/port/fpga/vivado/gf16_uart_sim_bench.t27", "t27b": "pass"}, - {"path": "specs/port/fpga/vivado/uart_detect_top.t27", "t27b": "pass"}, - {"path": "specs/port/fpga/vivado/uart_echo_top.t27", "t27b": "pass"}, - {"path": "specs/port/fpga/vsa/temporal_heartbeat_top.t27", "t27b": "pass"}, - {"path": "specs/port/scripts/aggregate-experience.t27", "t27b": "pass"}, - {"path": "specs/port/scripts/bulk-create-notebooks.t27", "t27b": "pass"}, - {"path": "specs/port/scripts/check-conflicts.t27", "t27b": "pass"}, - {"path": "specs/port/scripts/check-pagination-truncation.t27", "t27b": "pass"}, - {"path": "specs/port/scripts/check_first_party_doc_language.t27", "t27b": "pass"}, - {"path": "specs/port/scripts/ci/loop-tools-tracked.t27", "t27b": "pass"}, - {"path": "specs/port/scripts/ci/rings_matrix.t27", "t27b": "pass"}, - {"path": "specs/port/scripts/fpga-build.t27", "t27b": "pass"}, - {"path": "specs/port/scripts/fpga/flash.t27", "t27b": "pass"}, - {"path": "specs/port/scripts/gen_w309.t27", "t27b": "pass"}, - {"path": "specs/port/scripts/gen_w310.t27", "t27b": "pass"}, - {"path": "specs/port/scripts/gen_w311.t27", "t27b": "pass"}, - {"path": "specs/port/scripts/gen_w314.t27", "t27b": "pass"}, - {"path": "specs/port/scripts/gen_w315.t27", "t27b": "pass"}, - {"path": "specs/port/scripts/gen_w316.t27", "t27b": "pass"}, - {"path": "specs/port/scripts/gen_w317.t27", "t27b": "pass"}, - {"path": "specs/port/scripts/gen_w318.t27", "t27b": "pass"}, - {"path": "specs/port/scripts/gen_w320.t27", "t27b": "pass"}, - {"path": "specs/port/scripts/gen_w322.t27", "t27b": "pass"}, - {"path": "specs/port/scripts/gen_w326.t27", "t27b": "pass"}, - {"path": "specs/port/scripts/gen_w363.t27", "t27b": "pass"}, - {"path": "specs/port/scripts/gen_w365.t27", "t27b": "pass"}, - {"path": "specs/port/scripts/gen_w368.t27", "t27b": "pass"}, - {"path": "specs/port/scripts/gen_w377.t27", "t27b": "pass"}, - {"path": "specs/port/scripts/gen_w378.t27", "t27b": "pass"}, - {"path": "specs/port/scripts/gen_w379.t27", "t27b": "pass"}, - {"path": "specs/port/scripts/gen_w380.t27", "t27b": "pass"}, - {"path": "specs/port/scripts/gen_w381.t27", "t27b": "pass"}, - {"path": "specs/port/scripts/gen_w381_lean.t27", "t27b": "pass"}, - {"path": "specs/port/scripts/gen_w382.t27", "t27b": "pass"}, - {"path": "specs/port/scripts/gen_w384.t27", "t27b": "pass"}, - {"path": "specs/port/scripts/gen_w384_lean.t27", "t27b": "pass"}, - {"path": "specs/port/scripts/gen_w385.t27", "t27b": "pass"}, - {"path": "specs/port/scripts/gen_w386.t27", "t27b": "pass"}, - {"path": "specs/port/scripts/gen_w387.t27", "t27b": "pass"}, - {"path": "specs/port/scripts/gen_w388_lean.t27", "t27b": "pass"}, - {"path": "specs/port/scripts/gen_w391.t27", "t27b": "pass"}, - {"path": "specs/port/scripts/gen_w391_lean.t27", "t27b": "pass"}, - {"path": "specs/port/scripts/gen_w631.t27", "t27b": "pass"}, - {"path": "specs/port/scripts/gen_w632.t27", "t27b": "pass"}, - {"path": "specs/port/scripts/gen_w633.t27", "t27b": "pass"}, - {"path": "specs/port/scripts/gen_w634.t27", "t27b": "pass"}, - {"path": "specs/port/scripts/gen_w635.t27", "t27b": "pass"}, - {"path": "specs/port/scripts/gen_w636.t27", "t27b": "pass"}, - {"path": "specs/port/scripts/gen_w637.t27", "t27b": "pass"}, - {"path": "specs/port/scripts/gen_w638.t27", "t27b": "pass"}, - {"path": "specs/port/scripts/gen_w639.t27", "t27b": "pass"}, - {"path": "specs/port/scripts/gen_w640.t27", "t27b": "pass"}, - {"path": "specs/port/scripts/gen_w641.t27", "t27b": "pass"}, - {"path": "specs/port/scripts/gen_w642.t27", "t27b": "pass"}, - {"path": "specs/port/scripts/gen_w643.t27", "t27b": "pass"}, - {"path": "specs/port/scripts/gen_w644.t27", "t27b": "pass"}, - {"path": "specs/port/scripts/gen_w645.t27", "t27b": "pass"}, - {"path": "specs/port/scripts/gen_w646.t27", "t27b": "pass"}, - {"path": "specs/port/scripts/gen_w647.t27", "t27b": "pass"}, - {"path": "specs/port/scripts/gen_w648.t27", "t27b": "pass"}, - {"path": "specs/port/scripts/gen_w649.t27", "t27b": "pass"}, - {"path": "specs/port/scripts/gen_w650.t27", "t27b": "pass"}, - {"path": "specs/port/scripts/gen_w651.t27", "t27b": "pass"}, - {"path": "specs/port/scripts/gen_w652.t27", "t27b": "pass"}, - {"path": "specs/port/scripts/gen_w653.t27", "t27b": "pass"}, - {"path": "specs/port/scripts/gen_w654.t27", "t27b": "pass"}, - {"path": "specs/port/scripts/gen_w655.t27", "t27b": "pass"}, - {"path": "specs/port/scripts/gen_w656.t27", "t27b": "pass"}, - {"path": "specs/port/scripts/gen_w657.t27", "t27b": "pass"}, - {"path": "specs/port/scripts/gen_w662.t27", "t27b": "pass"}, - {"path": "specs/port/scripts/gen_w669.t27", "t27b": "pass"}, - {"path": "specs/port/scripts/gen_w_blocks.t27", "t27b": "pass"}, - {"path": "specs/port/scripts/generate_episodes.t27", "t27b": "pass"}, - {"path": "specs/port/scripts/git_commands_tasks_1_4.t27", "t27b": "pass"}, - {"path": "specs/port/scripts/install-constitutional-hook.t27", "t27b": "pass"}, - {"path": "specs/port/scripts/lee_monte_carlo_baseline.t27", "t27b": "pass"}, - {"path": "specs/port/scripts/mcp-wrapper.t27", "t27b": "pass"}, - {"path": "specs/port/scripts/print_pellis_seal_decimal.t27", "t27b": "pass"}, - {"path": "specs/port/scripts/pysr_trinity_blind_test_v2.t27", "t27b": "pass"}, - {"path": "specs/port/scripts/reseal-apply.t27", "t27b": "pass"}, - {"path": "specs/port/scripts/reseal-check.t27", "t27b": "pass"}, - {"path": "specs/port/scripts/run_v51_multiple.t27", "t27b": "pass"}, - {"path": "specs/port/scripts/test-agent-bridge.t27", "t27b": "pass"}, - {"path": "specs/port/scripts/tri-issue-create.t27", "t27b": "pass"}, - {"path": "specs/port/scripts/tri-pr-create.t27", "t27b": "pass"}, - {"path": "specs/port/scripts/tri-search.t27", "t27b": "pass"}, - {"path": "specs/port/scripts/tri-sync.t27", "t27b": "pass"}, - {"path": "specs/port/scripts/tri_loop/claims.t27", "t27b": "pass"}, - {"path": "specs/port/scripts/tri_loop/corpus_parse.t27", "t27b": "pass"}, - {"path": "specs/port/scripts/tri_loop/loop_rules.t27", "t27b": "pass"}, - {"path": "specs/port/scripts/tri_loop/now_numbers.t27", "t27b": "pass"}, - {"path": "specs/port/scripts/tri_loop/t27b_rules.t27", "t27b": "pass"}, - {"path": "specs/port/scripts/ultra_engine_v70_ultimate.t27", "t27b": "pass"}, - {"path": "specs/port/scripts/validate_phi_f64.t27", "t27b": "pass"}, - {"path": "specs/port/scripts/verify_precision.t27", "t27b": "pass"}, - {"path": "specs/port/scripts/verify_smoking_guns.t27", "t27b": "pass"}, - {"path": "specs/port/scripts/wrapup/extract-context.t27", "t27b": "pass"}, - {"path": "specs/port/tools/backend_parity_table.t27", "t27b": "pass"}, - {"path": "specs/port/tools/bees/merger_gate_selftest.t27", "t27b": "pass"}, - {"path": "specs/port/tools/check_catalog_integrity.t27", "t27b": "pass"}, - {"path": "specs/port/tools/check_duplicate_declarations.t27", "t27b": "pass"}, - {"path": "specs/port/tools/check_fix_carries_source.t27", "t27b": "pass"}, - {"path": "specs/port/tools/ci/check_specs_still_parse.t27", "t27b": "pass"}, - {"path": "specs/port/tools/jtag/tdo_verdict.t27", "t27b": "pass"}, - {"path": "specs/port/tools/oracle/run.t27", "t27b": "pass"}, - {"path": "specs/port/tools/run_conformance_vvp.t27", "t27b": "pass"}, - {"path": "specs/port/tools/ternary_model.t27", "t27b": "pass"}, - {"path": "specs/port/tools/toolbelt.t27", "t27b": "pass"}, - {"path": "specs/port/tools/verify_emit_bitexact.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/fpga/fly-vivado/verilog/trinity_qmtech.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/fpga/gft/tb32.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/fpga/openxc7-regress/regress-fabric-bufg/fabric_bufg.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/fpga/openxc7-synth/DSP48E1_mock.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/fpga/openxc7-synth/blink_correct.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/fpga/openxc7-synth/blink_fast.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/fpga/openxc7-synth/blink_fixed.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/fpga/openxc7-synth/blink_minimal.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/fpga/openxc7-synth/blink_r23.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/fpga/openxc7-synth/blink_simple.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/fpga/openxc7-synth/blink_slow.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/fpga/openxc7-synth/blink_working.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/fpga/openxc7-synth/clk_test.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/fpga/openxc7-synth/clock_test.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/fpga/openxc7-synth/d6_blink.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/fpga/openxc7-synth/d6_inv_test.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/fpga/openxc7-synth/d6_test.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/fpga/openxc7-synth/d_bank13_test.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/fpga/openxc7-synth/d_blink_high.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/fpga/openxc7-synth/d_bufg_test.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/fpga/openxc7-synth/d_clk_direct.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/fpga/openxc7-synth/d_direct.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/fpga/openxc7-synth/d_e21_test.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/fpga/openxc7-synth/d_f19_test.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/fpga/openxc7-synth/d_full_path.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/fpga/openxc7-synth/d_g22_test.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/fpga/openxc7-synth/d_lut_only.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/fpga/openxc7-synth/d_multi_led.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/fpga/openxc7-synth/d_oscillator.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/fpga/openxc7-synth/d_simple_ff.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/fpga/openxc7-synth/d_simple_led.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/fpga/openxc7-synth/d_slow_blink.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/fpga/openxc7-synth/d_srl_blink.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/fpga/openxc7-synth/d_static_on.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/fpga/openxc7-synth/d_static_one.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/fpga/openxc7-synth/d_y0_test.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/fpga/openxc7-synth/definitive_diagnostic_inv.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/fpga/openxc7-synth/dsp_mul.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/fpga/openxc7-synth/led_both_test.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/fpga/openxc7-synth/led_d5_test.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/fpga/openxc7-synth/led_d6_test.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/fpga/openxc7-synth/led_diagnostic.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/fpga/openxc7-synth/led_off_test.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/fpga/openxc7-synth/led_on_test.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/fpga/openxc7-synth/led_simple_test.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/fpga/openxc7-synth/led_test_inv.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/fpga/openxc7-synth/multi_led_test.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/fpga/openxc7-synth/quantum_bridge_top.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/fpga/openxc7-synth/riscv_blink.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/fpga/openxc7-synth/singularity_d6_top.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/fpga/openxc7-synth/symbiflow_blink.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/fpga/openxc7-synth/ternary_activation.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/fpga/openxc7-synth/trinity_top.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/fpga/openxc7-synth/uart_echo.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/fpga/rtl/fpga_test_reporter.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/fpga/uart_loopback.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/fpga/uart_loopback_core.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/src/background_agent/main.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/src/brain/orbitofrontal_value.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/src/brain/weber_tuning.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/src/cli/health_check.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/src/cli/railway_create_full.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/src/cli/railway_create_project.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/src/cli/railway_deployment_create.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/src/cli/railway_null_startcmd.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/src/firebird/governance_temp.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/src/phi-engine/vibeec_original/bogatyrs_registry.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/src/phi-engine/vibeec_original/bogatyrs_spec_structure.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/src/phi-engine/vibeec_original/tnc.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/src/server_main.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/src/storm/experience_engine.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/src/tri-api/claude_md.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/src/tri/gen_aabb.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/src/tri/gen_arithmetic.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/src/tri/gen_assertion.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/src/tri/gen_barrier.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/src/tri/gen_base64.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/src/tri/gen_bezier.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/src/tri/gen_cache.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/src/tri/gen_caesar.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/src/tri/gen_canvas.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/src/tri/gen_color.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/src/tri/gen_cross_entropy.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/src/tri/gen_cursor.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/src/tri/gen_epoch_reclamation.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/src/tri/gen_escape.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/src/tri/gen_fuzz.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/src/tri/gen_geo_hash2d.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/src/tri/gen_gradient.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/src/tri/gen_gradient_descent.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/src/tri/gen_hazard_pointers.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/src/tri/gen_image.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/src/tri/gen_index.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/src/tri/gen_key_value.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/src/tri/gen_kmeans.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/src/tri/gen_leb128.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/src/tri/gen_linear_regression.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/src/tri/gen_lockfree_stack.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/src/tri/gen_matrix3x3.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/src/tri/gen_mock.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/src/tri/gen_neuron.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/src/tri/gen_path_utils.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/src/tri/gen_perceptron.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/src/tri/gen_quaternion.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/src/tri/gen_radix_tree.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/src/tri/gen_ray.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/src/tri/gen_record_store.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/src/tri/gen_rect.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/src/tri/gen_regression.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/src/tri/gen_relu.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/src/tri/gen_ring_buffer.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/src/tri/gen_rle.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/src/tri/gen_rsa_simple.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/src/tri/gen_rtree.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/src/tri/gen_rwlock.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/src/tri/gen_semaphore.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/src/tri/gen_sigmoid.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/src/tri/gen_skiplist_impl.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/src/tri/gen_snapshot.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/src/tri/gen_softmax.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/src/tri/gen_temp_file.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/src/tri/gen_test_runner.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/src/tri/gen_transaction.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/src/tri/gen_transform.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/src/tri/gen_varint.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/src/tri/gen_wal.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/src/tri/gen_websocket.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/src/tri/gen_work_stealing.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/src/tri/math/vocab_audit.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/src/tri/orchestrator_bench.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/src/tri/string_dualities.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/src/tri/string_spectrum.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/src/vibeec/gen_cmd_minimal.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/src/vibeec/gen_cmd_simple.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/src/vibeec/p2p_module.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/src/vibeec/tnc.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/src/vibeec/trinity_tokenizer.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/src/vibeec/validation_engine.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/src/wasm_stubs/auto_shard_stub.t27", "t27b": "pass"}, - {"path": "specs/port/trios/apps/trios-macos/rings/RUST-04/clade-improve/src/oversight.t27", "t27b": "pass"}, - {"path": "specs/port/trios/apps/trios-macos/rings/RUST-13/clade-meshd/src/transport.t27", "t27b": "pass"}, - {"path": "specs/port/trios/apps/trios-macos/rings/RUST-13/trios-mesh/build.t27", "t27b": "pass"}, - {"path": "specs/port/trios/apps/trios-macos/rings/RUST-13/trios-mesh/src/bin/smoke_m1.t27", "t27b": "pass"}, - {"path": "specs/port/trios/apps/trios-macos/rings/RUST-13/trios-mesh/tools/ad9361_config.t27", "t27b": "pass"}, - {"path": "specs/port/trios/crates/tri-tunnel/src/main.t27", "t27b": "pass"}, - {"path": "specs/port/trios/crates/trinity_loss/src/lib.t27", "t27b": "pass"}, - {"path": "specs/port/trios/crates/trios-bridge/src/main.t27", "t27b": "pass"}, - {"path": "specs/port/trios/crates/trios-chat/rings/CR-CHAT-00/src/lib.t27", "t27b": "pass"}, - {"path": "specs/port/trios/crates/trios-chat/rings/CR-CHAT-01/src/key_package_expiry_guard.t27", "t27b": "pass"}, - {"path": "specs/port/trios/crates/trios-chat/rings/CR-CHAT-02/src/epoch_rollover_wraparound_guard.t27", "t27b": "pass"}, - {"path": "specs/port/trios/crates/trios-chat/rings/CR-CHAT-02/src/skipped_message_key_gap_bound_guard.t27", "t27b": "pass"}, - {"path": "specs/port/trios/crates/trios-chat/rings/CR-CHAT-03/src/ratchet_tree_resolution_guard.t27", "t27b": "pass"}, - {"path": "specs/port/trios/crates/trios-chat/rings/CR-CHAT-03/src/unmerged_leaves_bound_guard.t27", "t27b": "pass"}, - {"path": "specs/port/trios/crates/trios-chat/rings/CR-CHAT-04/src/application_message_generation_skip_dos.t27", "t27b": "pass"}, - {"path": "specs/port/trios/crates/trios-chat/rings/CR-CHAT-04/src/padding_alignment_boundary_guard.t27", "t27b": "pass"}, - {"path": "specs/port/trios/crates/trios-chat/rings/CR-CHAT-04/src/padding_block_size_alignment_guard.t27", "t27b": "pass"}, - {"path": "specs/port/trios/crates/trios-chat/rings/CR-CHAT-05/src/envelope_size_distribution_uniformity.t27", "t27b": "pass"}, - {"path": "specs/port/trios/crates/trios-chat/rings/CR-CHAT-07/src/cover_decoy_ratio_governor.t27", "t27b": "pass"}, - {"path": "specs/port/trios/crates/trios-chat/rings/CR-CHAT-LAWS/src/lib.t27", "t27b": "pass"}, - {"path": "specs/port/trios/crates/trios-cli/src/cmd/agent.t27", "t27b": "pass"}, - {"path": "specs/port/trios/crates/trios-cli/src/cmd/commit.t27", "t27b": "pass"}, - {"path": "specs/port/trios/crates/trios-cli/src/cmd/gates.t27", "t27b": "pass"}, - {"path": "specs/port/trios/crates/trios-cli/src/cmd/leaderboard.t27", "t27b": "pass"}, - {"path": "specs/port/trios/crates/trios-cli/src/cmd/report.t27", "t27b": "pass"}, - {"path": "specs/port/trios/crates/trios-cli/src/cmd/roster.t27", "t27b": "pass"}, - {"path": "specs/port/trios/crates/trios-cli/src/cmd/run.t27", "t27b": "pass"}, - {"path": "specs/port/trios/crates/trios-cli/src/cmd/status.t27", "t27b": "pass"}, - {"path": "specs/port/trios/crates/trios-cli/src/cmd/submit.t27", "t27b": "pass"}, - {"path": "specs/port/trios/crates/trios-cli/src/gh.t27", "t27b": "pass"}, - {"path": "specs/port/trios/crates/trios-cli/src/lock.t27", "t27b": "pass"}, - {"path": "specs/port/trios/crates/trios-cli/src/metrics.t27", "t27b": "pass"}, - {"path": "specs/port/trios/crates/trios-doctor/rings/BRONZE-RING-DR/src/main.t27", "t27b": "pass"}, - {"path": "specs/port/trios/crates/trios-doctor/rings/SILVER-RING-DR-00/src/lib.t27", "t27b": "pass"}, - {"path": "specs/port/trios/crates/trios-doctor/src/main.t27", "t27b": "pass"}, - {"path": "specs/port/trios/crates/trios-ext/rings/SILVER-RING-EXT-00/src/lib.t27", "t27b": "pass"}, - {"path": "specs/port/trios/crates/trios-ext/xtask/src/main.t27", "t27b": "pass"}, - {"path": "specs/port/trios/crates/trios-git/src/commit.t27", "t27b": "pass"}, - {"path": "specs/port/trios/crates/trios-git/src/log.t27", "t27b": "pass"}, - {"path": "specs/port/trios/crates/trios-git/src/stash.t27", "t27b": "pass"}, - {"path": "specs/port/trios/crates/trios-git/src/status.t27", "t27b": "pass"}, - {"path": "specs/port/trios/crates/trios-golden-float/build.t27", "t27b": "pass"}, - {"path": "specs/port/trios/crates/trios-hdc/build.t27", "t27b": "pass"}, - {"path": "specs/port/trios/crates/trios-hdc/rings/HD-01/src/lib.t27", "t27b": "pass"}, - {"path": "specs/port/trios/crates/trios-igla-race/src/main.t27", "t27b": "pass"}, - {"path": "specs/port/trios/crates/trios-igla-trainer/src/jepa_runner.t27", "t27b": "pass"}, - {"path": "specs/port/trios/crates/trios-mcp/rings/BR-XTASK/src/main.t27", "t27b": "pass"}, - {"path": "specs/port/trios/crates/trios-mcp/rings/SR-01/src/lighthouse.t27", "t27b": "pass"}, - {"path": "specs/port/trios/crates/trios-mcp/rings/SR-02/src/discovery.t27", "t27b": "pass"}, - {"path": "specs/port/trios/crates/trios-mcp/rings/SR-02/src/lib.t27", "t27b": "pass"}, - {"path": "specs/port/trios/crates/trios-mcp/src/main.t27", "t27b": "pass"}, - {"path": "specs/port/trios/crates/trios-mesh/src/identity.t27", "t27b": "pass"}, - {"path": "specs/port/trios/crates/trios-mesh/src/packet.t27", "t27b": "pass"}, - {"path": "specs/port/trios/crates/trios-openclaw/rings/OC-01/src/lib.t27", "t27b": "pass"}, - {"path": "specs/port/trios/crates/trios-physics/build.t27", "t27b": "pass"}, - {"path": "specs/port/trios/crates/trios-physics/rings/PH-01/src/lib.t27", "t27b": "pass"}, - {"path": "specs/port/trios/crates/trios-physics/src/lib.t27", "t27b": "pass"}, - {"path": "specs/port/trios/crates/trios-rainbow-bridge/src/funnel_client.t27", "t27b": "pass"}, - {"path": "specs/port/trios/crates/trios-rainbow-bridge/src/lamport.t27", "t27b": "pass"}, - {"path": "specs/port/trios/crates/trios-sacred/rings/SC-00/src/lib.t27", "t27b": "pass"}, - {"path": "specs/port/trios/crates/trios-sacred/rings/SC-01/src/lib.t27", "t27b": "pass"}, - {"path": "specs/port/trios/crates/trios-scarab-types/rings/SR-00/src/lib.t27", "t27b": "pass"}, - {"path": "specs/port/trios/crates/trios-scarab-types/rings/SR-01/src/lib.t27", "t27b": "pass"}, - {"path": "specs/port/trios/crates/trios-scarab-types/rings/SR-02/src/lib.t27", "t27b": "pass"}, - {"path": "specs/port/trios/crates/trios-scarab-types/rings/SR-03/src/lib.t27", "t27b": "pass"}, - {"path": "specs/port/trios/crates/trios-scarab-types/rings/SR-04/src/lib.t27", "t27b": "pass"}, - {"path": "specs/port/trios/crates/trios-server/src/mcp_endpoints/tasks.t27", "t27b": "pass"}, - {"path": "specs/port/trios/crates/trios-server/src/tools/git.t27", "t27b": "pass"}, - {"path": "specs/port/trios/crates/trios-server/src/tools/git_extended.t27", "t27b": "pass"}, - {"path": "specs/port/trios/crates/trios-server/src/tools/gitbutler.t27", "t27b": "pass"}, - {"path": "specs/port/trios/crates/trios-server/src/tools/golden_float.t27", "t27b": "pass"}, - {"path": "specs/port/trios/crates/trios-server/src/tools/mod.t27", "t27b": "pass"}, - {"path": "specs/port/trios/crates/trios-store/rings/ST-00/src/lib.t27", "t27b": "pass"}, - {"path": "specs/port/trios/crates/trios-ternary/rings/TR-01/src/lib.t27", "t27b": "pass"}, - {"path": "specs/port/trios/crates/trios-train-cpu/src/bin/tjepa_modules/encoder.t27", "t27b": "pass"}, - {"path": "specs/port/trios/crates/trios-train-cpu/src/bin/train_state.t27", "t27b": "pass"}, - {"path": "specs/port/trios/crates/trios-trainer/src/train_loop.t27", "t27b": "pass"}, - {"path": "specs/port/trios/crates/trios-trainer/src/validation.t27", "t27b": "pass"}, - {"path": "specs/port/trios/crates/trios-trinity-brain/src/phi.t27", "t27b": "pass"}, - {"path": "specs/port/trios/crates/trios-vsa/rings/VS-01/src/lib.t27", "t27b": "pass"}, - {"path": "specs/port/trios/validate_bpb.t27", "t27b": "pass"}, - {"path": "specs/providers/catalog.t27", "t27b": "pass"}, - {"path": "specs/providers/gonka/deepseek-v4-flash-0731.t27", "t27b": "pass"}, - {"path": "specs/providers/gonka/glm-5-2-fp8.t27", "t27b": "pass"}, - {"path": "specs/providers/gonka/glm-5-3-flash.t27", "t27b": "pass"}, - {"path": "specs/providers/gonka/kimi-k2-6.t27", "t27b": "pass"}, - {"path": "specs/providers/gonka/minimax-m2-7.t27", "t27b": "pass"}, - {"path": "specs/providers/tri_gnk_pair.t27", "t27b": "pass"}, - {"path": "specs/providers/trinet/fpga-xc7a200t.t27", "t27b": "pass"}, - {"path": "specs/providers/trinet/gpu-consumer-24gb.t27", "t27b": "pass"}, - {"path": "specs/queen/actor_events.t27", "t27b": "pass"}, - {"path": "specs/queen/actor_view.t27", "t27b": "pass"}, - {"path": "specs/queen/actors.t27", "t27b": "pass"}, - {"path": "specs/queen/actors_hw.t27", "t27b": "pass"}, - {"path": "specs/queen/actors_hw_jtag.t27", "t27b": "pass"}, - {"path": "specs/queen/actors_hw_top.t27", "t27b": "pass"}, - {"path": "specs/queen/app.t27", "t27b": "pass"}, - {"path": "specs/queen/claim.t27", "t27b": "pass"}, - {"path": "specs/queen/control.t27", "t27b": "pass"}, - {"path": "specs/queen/dashboard.t27", "t27b": "pass"}, - {"path": "specs/queen/dispatch.t27", "t27b": "pass"}, - {"path": "specs/queen/dispatch_exit.t27", "t27b": "pass"}, - {"path": "specs/queen/domains.t27", "t27b": "pass"}, - {"path": "specs/queen/drain.t27", "t27b": "pass"}, - {"path": "specs/queen/events.t27", "t27b": "pass"}, - {"path": "specs/queen/golden_chain.t27", "t27b": "pass"}, - {"path": "specs/queen/hive.t27", "t27b": "pass"}, - {"path": "specs/queen/holds.t27", "t27b": "pass"}, - {"path": "specs/queen/jobs.t27", "t27b": "pass"}, - {"path": "specs/queen/keyed.t27", "t27b": "pass"}, - {"path": "specs/queen/keyed_guard.t27", "t27b": "pass"}, - {"path": "specs/queen/merger_gate.t27", "t27b": "pass"}, - {"path": "specs/queen/netlink.t27", "t27b": "pass"}, - {"path": "specs/queen/priority.t27", "t27b": "pass"}, - {"path": "specs/queen/replay/actors_decisions.t27", "t27b": "pass"}, - {"path": "specs/queen/replay/reviewer_decisions.t27", "t27b": "pass"}, - {"path": "specs/queen/replay/telemetry_decisions.t27", "t27b": "pass"}, - {"path": "specs/queen/review_lanes.t27", "t27b": "pass"}, - {"path": "specs/queen/review_log.t27", "t27b": "pass"}, - {"path": "specs/queen/review_valve.t27", "t27b": "pass"}, - {"path": "specs/queen/reviewer.t27", "t27b": "pass"}, - {"path": "specs/queen/reviewer_sizing.t27", "t27b": "pass"}, - {"path": "specs/queen/shaping.t27", "t27b": "pass"}, - {"path": "specs/queen/simulation.t27", "t27b": "pass"}, - {"path": "specs/queen/task_analysis.t27", "t27b": "pass"}, - {"path": "specs/queen/tasks.t27", "t27b": "pass"}, - {"path": "specs/queen/telemetry.t27", "t27b": "pass"}, - {"path": "specs/queen/turn_stop.t27", "t27b": "pass"}, - {"path": "specs/queen/views.t27", "t27b": "pass"}, - {"path": "specs/queen/waits.t27", "t27b": "pass"}, - {"path": "specs/queen/worktree_keep.t27", "t27b": "pass"}, - {"path": "specs/rings/ring_103_phi_sgd.t27", "t27b": "pass"}, - {"path": "specs/sandbox/health.t27", "t27b": "pass"}, - {"path": "specs/sandbox/https_enforce.t27", "t27b": "pass"}, - {"path": "specs/sandbox/orphan_detection.t27", "t27b": "pass"}, - {"path": "specs/sandbox/session_timeout.t27", "t27b": "pass"}, - {"path": "specs/skills/t27-measure-corpus.t27", "t27b": "pass"}, - {"path": "specs/skills/t27-phi-loop.t27", "t27b": "pass"}, - {"path": "specs/skills/t27-providers-steward.t27", "t27b": "pass"}, - {"path": "specs/skills/t27-self-host.t27", "t27b": "pass"}, - {"path": "specs/skills/t27-tri-pipeline.t27", "t27b": "pass"}, - {"path": "specs/skills/t27-tri.t27", "t27b": "pass"}, - {"path": "specs/skills/t27-wave-audit.t27", "t27b": "pass"}, - {"path": "specs/skills/t27-wrap-up.t27", "t27b": "pass"}, - {"path": "specs/skills/trinity-blog-post.t27", "t27b": "pass"}, - {"path": "specs/skills/trinity-board-sync.t27", "t27b": "pass"}, - {"path": "specs/skills/trinity-cloud.t27", "t27b": "pass"}, - {"path": "specs/skills/trinity-connect-accounts.t27", "t27b": "pass"}, - {"path": "specs/skills/trinity-doctor.t27", "t27b": "pass"}, - {"path": "specs/skills/trinity-farm-garden.t27", "t27b": "pass"}, - {"path": "specs/skills/trinity-fpga-synth.t27", "t27b": "pass"}, - {"path": "specs/skills/trinity-god-mode.t27", "t27b": "pass"}, - {"path": "specs/skills/trinity-implement-issue.t27", "t27b": "pass"}, - {"path": "specs/skills/trinity-queen-hive-visuals.t27", "t27b": "pass"}, - {"path": "specs/skills/trinity-review-code.t27", "t27b": "pass"}, - {"path": "specs/skills/trinity-run-tests.t27", "t27b": "pass"}, - {"path": "specs/skills/trinity-scholar.t27", "t27b": "pass"}, - {"path": "specs/skills/trinity-status.t27", "t27b": "pass"}, - {"path": "specs/skills/trinity-tech-tree.t27", "t27b": "pass"}, - {"path": "specs/skills/trinity-tri.t27", "t27b": "pass"}, - {"path": "specs/skills/trinity-trinity-test.t27", "t27b": "pass"}, - {"path": "specs/skills/trinity-ux-wave.t27", "t27b": "pass"}, - {"path": "specs/skills/trinity-vibee-gen.t27", "t27b": "pass"}, - {"path": "specs/skills/trinity-vsa-verify.t27", "t27b": "pass"}, - {"path": "specs/skills/trinity-wave.t27", "t27b": "pass"}, - {"path": "specs/system/unified-agent-operations.t27", "t27b": "pass"}, - {"path": "specs/ternary/activation_quantizer.t27", "t27b": "pass"}, - {"path": "specs/ternary/bitnet_layer.t27", "t27b": "pass"}, - {"path": "specs/ternary/bitnet_majority.t27", "t27b": "pass"}, - {"path": "specs/ternary/bitnet_mlp.t27", "t27b": "pass"}, - {"path": "specs/ternary/bitnet_mlp3.t27", "t27b": "pass"}, - {"path": "specs/ternary/bitnet_neuron.t27", "t27b": "pass"}, - {"path": "specs/ternary/bitnet_neuron_nchunk.t27", "t27b": "pass"}, - {"path": "specs/ternary/clocked_counter.t27", "t27b": "pass"}, - {"path": "specs/ternary/comb_bitnet_layer.t27", "t27b": "pass"}, - {"path": "specs/ternary/comb_bitnet_neuron.t27", "t27b": "pass"}, - {"path": "specs/ternary/comb_ternary_dot.t27", "t27b": "pass"}, - {"path": "specs/ternary/gft_add_rne.t27", "t27b": "pass"}, - {"path": "specs/ternary/gft_argmax4.t27", "t27b": "pass"}, - {"path": "specs/ternary/gft_axpy.t27", "t27b": "pass"}, - {"path": "specs/ternary/gft_bitnet_neuron.t27", "t27b": "pass"}, - {"path": "specs/ternary/gft_classifier4.t27", "t27b": "pass"}, - {"path": "specs/ternary/gft_classify.t27", "t27b": "pass"}, - {"path": "specs/ternary/gft_classify3.t27", "t27b": "pass"}, - {"path": "specs/ternary/gft_dot2.t27", "t27b": "pass"}, - {"path": "specs/ternary/gft_dot2_rne.t27", "t27b": "pass"}, - {"path": "specs/ternary/gft_dot4.t27", "t27b": "pass"}, - {"path": "specs/ternary/gft_dot4_rne.t27", "t27b": "pass"}, - {"path": "specs/ternary/gft_dot8.t27", "t27b": "pass"}, - {"path": "specs/ternary/gft_exp2.t27", "t27b": "pass"}, - {"path": "specs/ternary/gft_hidden2.t27", "t27b": "pass"}, - {"path": "specs/ternary/gft_layer2.t27", "t27b": "pass"}, - {"path": "specs/ternary/gft_layer3.t27", "t27b": "pass"}, - {"path": "specs/ternary/gft_layer4.t27", "t27b": "pass"}, - {"path": "specs/ternary/gft_log2.t27", "t27b": "pass"}, - {"path": "specs/ternary/gft_logistic.t27", "t27b": "pass"}, - {"path": "specs/ternary/gft_madd.t27", "t27b": "pass"}, - {"path": "specs/ternary/gft_magsub_tie.t27", "t27b": "pass"}, - {"path": "specs/ternary/gft_mlp2.t27", "t27b": "pass"}, - {"path": "specs/ternary/gft_mlp3.t27", "t27b": "pass"}, - {"path": "specs/ternary/gft_mul_rne.t27", "t27b": "pass"}, - {"path": "specs/ternary/gft_neuron_full.t27", "t27b": "pass"}, - {"path": "specs/ternary/gft_nll.t27", "t27b": "pass"}, - {"path": "specs/ternary/gft_recip.t27", "t27b": "pass"}, - {"path": "specs/ternary/gft_relu.t27", "t27b": "pass"}, - {"path": "specs/ternary/gft_sadd.t27", "t27b": "pass"}, - {"path": "specs/ternary/gft_sgd_step.t27", "t27b": "pass"}, - {"path": "specs/ternary/gft_signed_dot4.t27", "t27b": "pass"}, - {"path": "specs/ternary/gft_signed_mac.t27", "t27b": "pass"}, - {"path": "specs/ternary/gft_smul.t27", "t27b": "pass"}, - {"path": "specs/ternary/gft_softmax4.t27", "t27b": "pass"}, - {"path": "specs/ternary/gft_softmax_grad4.t27", "t27b": "pass"}, - {"path": "specs/ternary/gft_train1.t27", "t27b": "pass"}, - {"path": "specs/ternary/gft_train2.t27", "t27b": "pass"}, - {"path": "specs/ternary/gft_train2relu.t27", "t27b": "pass"}, - {"path": "specs/ternary/gft_xorbp.t27", "t27b": "pass"}, - {"path": "specs/ternary/gft_xorbp2.t27", "t27b": "pass"}, - {"path": "specs/ternary/gft_xornet.t27", "t27b": "pass"}, - {"path": "specs/ternary/gft_xorpercep.t27", "t27b": "pass"}, - {"path": "specs/ternary/gft_xorpercep3.t27", "t27b": "pass"}, - {"path": "specs/ternary/gft_xorpercep4.t27", "t27b": "pass"}, - {"path": "specs/ternary/gft_xortrain.t27", "t27b": "pass"}, - {"path": "specs/ternary/radix_economy.t27", "t27b": "pass"}, - {"path": "specs/ternary/stream_ternary_mac.t27", "t27b": "pass"}, - {"path": "specs/ternary/ternary_full_adder.t27", "t27b": "pass"}, - {"path": "specs/ternary/ternary_mac.t27", "t27b": "pass"}, - {"path": "specs/ternary/ternary_ripple_adder.t27", "t27b": "pass"}, - {"path": "specs/ternary/ternary_xor.t27", "t27b": "pass"}, - {"path": "specs/ternary/trits.t27", "t27b": "pass"}, - {"path": "specs/tools/catalog.t27", "t27b": "pass"}, - {"path": "specs/tools/epic_ci.t27", "t27b": "pass"}, - {"path": "specs/tools/mcp/gitbutler.t27", "t27b": "pass"}, - {"path": "specs/tools/mcp/inngest-dev.t27", "t27b": "pass"}, - {"path": "specs/tools/mcp/needle.t27", "t27b": "pass"}, - {"path": "specs/tools/mcp/neon.t27", "t27b": "pass"}, - {"path": "specs/tools/mcp/notebooklm.t27", "t27b": "pass"}, - {"path": "specs/tools/mcp/railway-mcp-server.t27", "t27b": "pass"}, - {"path": "specs/tools/mcp/t27-traceability.t27", "t27b": "pass"}, - {"path": "specs/tools/mcp/tri-mcp.t27", "t27b": "pass"}, - {"path": "specs/tools/mcp/tri-ssot.t27", "t27b": "pass"}, - {"path": "specs/tools/mcp/trinity.t27", "t27b": "pass"}, - {"path": "specs/tools/mcp/zig-docs.t27", "t27b": "pass"}, - {"path": "specs/tools/mcp_protocol.t27", "t27b": "pass"}, - {"path": "specs/tools/t27o/rust_convert.t27", "t27b": "pass"}, - {"path": "specs/tools/t27o/rust_std.t27", "t27b": "pass"}, - {"path": "specs/tools/tri/abandoned.t27", "t27b": "pass"}, - {"path": "specs/tools/tri/cell.t27", "t27b": "pass"}, - {"path": "specs/tools/tri/census.t27", "t27b": "pass"}, - {"path": "specs/tools/tri/ci.t27", "t27b": "pass"}, - {"path": "specs/tools/tri/competitors.t27", "t27b": "pass"}, - {"path": "specs/tools/tri/discard.t27", "t27b": "pass"}, - {"path": "specs/tools/tri/doctor.t27", "t27b": "pass"}, - {"path": "specs/tools/tri/elab.t27", "t27b": "pass"}, - {"path": "specs/tools/tri/emit.t27", "t27b": "pass"}, - {"path": "specs/tools/tri/experience.t27", "t27b": "pass"}, - {"path": "specs/tools/tri/fleet.t27", "t27b": "pass"}, - {"path": "specs/tools/tri/fmt.t27", "t27b": "pass"}, - {"path": "specs/tools/tri/fpga.t27", "t27b": "pass"}, - {"path": "specs/tools/tri/gates.t27", "t27b": "pass"}, - {"path": "specs/tools/tri/gen.t27", "t27b": "pass"}, - {"path": "specs/tools/tri/harness.t27", "t27b": "pass"}, - {"path": "specs/tools/tri/health.t27", "t27b": "pass"}, - {"path": "specs/tools/tri/hooks.t27", "t27b": "pass"}, - {"path": "specs/tools/tri/issues.t27", "t27b": "pass"}, - {"path": "specs/tools/tri/jumps.t27", "t27b": "pass"}, - {"path": "specs/tools/tri/kinds.t27", "t27b": "pass"}, - {"path": "specs/tools/tri/lean.t27", "t27b": "pass"}, - {"path": "specs/tools/tri/ledgers.t27", "t27b": "pass"}, - {"path": "specs/tools/tri/loop.t27", "t27b": "pass"}, - {"path": "specs/tools/tri/merging.t27", "t27b": "pass"}, - {"path": "specs/tools/tri/misread.t27", "t27b": "pass"}, - {"path": "specs/tools/tri/mods.t27", "t27b": "pass"}, - {"path": "specs/tools/tri/mutate.t27", "t27b": "pass"}, - {"path": "specs/tools/tri/now.t27", "t27b": "pass"}, - {"path": "specs/tools/tri/one-away.t27", "t27b": "pass"}, - {"path": "specs/tools/tri/orphaned.t27", "t27b": "pass"}, - {"path": "specs/tools/tri/pr.t27", "t27b": "pass"}, - {"path": "specs/tools/tri/prose.t27", "t27b": "pass"}, - {"path": "specs/tools/tri/quantifiers.t27", "t27b": "pass"}, - {"path": "specs/tools/tri/red.t27", "t27b": "pass"}, - {"path": "specs/tools/tri/reseal.t27", "t27b": "pass"}, - {"path": "specs/tools/tri/rtl.t27", "t27b": "pass"}, - {"path": "specs/tools/tri/seals.t27", "t27b": "pass"}, - {"path": "specs/tools/tri/serve.t27", "t27b": "pass"}, - {"path": "specs/tools/tri/skill.t27", "t27b": "pass"}, - {"path": "specs/tools/tri/status.t27", "t27b": "pass"}, - {"path": "specs/tools/tri/sweep.t27", "t27b": "pass"}, - {"path": "specs/tools/tri/synth.t27", "t27b": "pass"}, - {"path": "specs/tools/tri/test.t27", "t27b": "pass"}, - {"path": "specs/tools/tri/topic.t27", "t27b": "pass"}, - {"path": "specs/tools/tri/types.t27", "t27b": "pass"}, - {"path": "specs/tools/tri/unparsed.t27", "t27b": "pass"}, - {"path": "specs/tools/tri/vectors.t27", "t27b": "pass"}, - {"path": "specs/tools/tri/verdict.t27", "t27b": "pass"}, - {"path": "specs/tools/tri/vsim.t27", "t27b": "pass"}, - {"path": "specs/tools/tri/window.t27", "t27b": "pass"}, - {"path": "specs/tools/tri/worktrees.t27", "t27b": "pass"}, - {"path": "specs/tools/trinity/tri/bench.t27", "t27b": "pass"}, - {"path": "specs/tools/trinity/tri/bio.t27", "t27b": "pass"}, - {"path": "specs/tools/trinity/tri/blindspots.t27", "t27b": "pass"}, - {"path": "specs/tools/trinity/tri/conscious.t27", "t27b": "pass"}, - {"path": "specs/tools/trinity/tri/constants.t27", "t27b": "pass"}, - {"path": "specs/tools/trinity/tri/cosmos.t27", "t27b": "pass"}, - {"path": "specs/tools/trinity/tri/dashboard.t27", "t27b": "pass"}, - {"path": "specs/tools/trinity/tri/fib.t27", "t27b": "pass"}, - {"path": "specs/tools/trinity/tri/fpga.t27", "t27b": "pass"}, - {"path": "specs/tools/trinity/tri/gematria.t27", "t27b": "pass"}, - {"path": "specs/tools/trinity/tri/govern.t27", "t27b": "pass"}, - {"path": "specs/tools/trinity/tri/hardware.t27", "t27b": "pass"}, - {"path": "specs/tools/trinity/tri/identity.t27", "t27b": "pass"}, - {"path": "specs/tools/trinity/tri/lucas.t27", "t27b": "pass"}, - {"path": "specs/tools/trinity/tri/mesh.t27", "t27b": "pass"}, - {"path": "specs/tools/trinity/tri/needle-check.t27", "t27b": "pass"}, - {"path": "specs/tools/trinity/tri/needle-search.t27", "t27b": "pass"}, - {"path": "specs/tools/trinity/tri/needle.t27", "t27b": "pass"}, - {"path": "specs/tools/trinity/tri/omega.t27", "t27b": "pass"}, - {"path": "specs/tools/trinity/tri/particles.t27", "t27b": "pass"}, - {"path": "specs/tools/trinity/tri/phi.t27", "t27b": "pass"}, - {"path": "specs/tools/trinity/tri/quantum.t27", "t27b": "pass"}, - {"path": "specs/tools/trinity/tri/reputation.t27", "t27b": "pass"}, - {"path": "specs/tools/trinity/tri/sacred-const.t27", "t27b": "pass"}, - {"path": "specs/tools/trinity/tri/spiral.t27", "t27b": "pass"}, - {"path": "specs/tools/trinity/tri/swarm.t27", "t27b": "pass"}, - {"path": "specs/tools/trinity/tri/test.t27", "t27b": "pass"}, - {"path": "specs/tools/trinity/tri/vsa.t27", "t27b": "pass"}, - {"path": "specs/tools/trinity/tri/wallet.t27", "t27b": "pass"}, - {"path": "specs/traffic_animator.t27", "t27b": "pass"}, - {"path": "specs/tri/actors/metrics.t27", "t27b": "pass"}, - {"path": "specs/tri/agent/faculty_board.t27", "t27b": "pass"}, - {"path": "specs/tri/catalog/health.t27", "t27b": "pass"}, - {"path": "specs/tri/collections/namespace.t27", "t27b": "pass"}, - {"path": "specs/tri/crypto/ed25519.t27", "t27b": "pass"}, - {"path": "specs/tri/crypto/hex.t27", "t27b": "pass"}, - {"path": "specs/tri/crypto/sha256.t27", "t27b": "pass"}, - {"path": "specs/tri/crypto/sha512.t27", "t27b": "pass"}, - {"path": "specs/tri/graph/bellman_ford.t27", "t27b": "pass"}, - {"path": "specs/tri/graph/graph.t27", "t27b": "pass"}, - {"path": "specs/tri/graph/topological_sort.t27", "t27b": "pass"}, - {"path": "specs/tri/hot/hot.t27", "t27b": "pass"}, - {"path": "specs/tri/lab/receipt.t27", "t27b": "pass"}, - {"path": "specs/tri/lanes/lanes.t27", "t27b": "pass"}, - {"path": "specs/tri/math/math.t27", "t27b": "pass"}, - {"path": "specs/tri/math/measurement.t27", "t27b": "pass"}, - {"path": "specs/tri/misread/shapes.t27", "t27b": "pass"}, - {"path": "specs/tri/mutate/census.t27", "t27b": "pass"}, - {"path": "specs/tri/mutate/lab.t27", "t27b": "pass"}, - {"path": "specs/tri/mutate/plant.t27", "t27b": "pass"}, - {"path": "specs/tri/mutate/survivors.t27", "t27b": "pass"}, - {"path": "specs/tri/network/payout.t27", "t27b": "pass"}, - {"path": "specs/tri/pipeline/codegen.t27", "t27b": "pass"}, - {"path": "specs/tri/pipeline/spec_writer.t27", "t27b": "pass"}, - {"path": "specs/tri/pipeline/workflow.t27", "t27b": "pass"}, - {"path": "specs/tri/reseal/seal.t27", "t27b": "pass"}, - {"path": "specs/tri/search/pattern.t27", "t27b": "pass"}, - {"path": "specs/tri/sort/insertion_sort.t27", "t27b": "pass"}, - {"path": "specs/tri/sort/merge_sort.t27", "t27b": "pass"}, - {"path": "specs/tri/sort/selection_sort.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/a64.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/any_param_plan.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/arith_op.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/ast_scan.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/ast_shape.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/ast_walk.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/bit_cast_plan.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/blockers.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/builtin_plan.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/check_budget.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/cmp_op.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/coerce_plan.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/comptime_float.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/conformance/anonymous_struct.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/conformance/anytype_typeof.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/conformance/array_length_expr.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/conformance/array_literal.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/conformance/array_literal_value.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/conformance/array_repeat_text.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/conformance/bare_abs.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/conformance/big_frame.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/conformance/big_repeat_global.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/conformance/bit_cast.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/conformance/brace_invariant.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/conformance/builtin_abs_max_min_pi.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/conformance/carried_allocator.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/conformance/carried_container.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/conformance/cmp_out_of_range.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/conformance/comptime_float.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/conformance/comptime_float_f128.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/conformance/const_division.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/conformance/const_optional.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/conformance/discard_value.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/conformance/div_trunc_panic.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/conformance/elf_object.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/conformance/empty_anon_literal.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/conformance/empty_typed_array_literal.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/conformance/eval_branch_quota.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/conformance/float_as.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/conformance/float_call_cast.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/conformance/float_from_int_literal.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/conformance/float_mul_pow2.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/conformance/float_sqrt.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/conformance/frame_address_caller_owned.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/conformance/i128_arith.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/conformance/i128_ops.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/conformance/i128_return.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/conformance/int_cast.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/conformance/int_cast_index.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/conformance/large_frame.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/conformance/lazy_signature.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/conformance/let_reassigned.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/conformance/libm_logf.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/conformance/libm_powf.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/conformance/libm_rounding.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/conformance/libm_std_math.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/conformance/module_var_in_test.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/conformance/negative_float_literal.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/conformance/nested_anon_struct.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/conformance/numeric_coercion.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/conformance/odd_width_int.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/conformance/opaque_pointer.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/conformance/opt_void.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/conformance/optional_enum_compare.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/conformance/optional_module_var.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/conformance/param_discard.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/conformance/pointer_equality.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/conformance/postfix_optional.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/conformance/rem_int.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/conformance/repeat_addr_unreached.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/conformance/repeat_local.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/conformance/repeat_width_suffix.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/conformance/return_undefined_void.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/conformance/scaffold_local.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/conformance/scope_exit.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/conformance/scoped_gf16.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/conformance/shadow_module_var.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/conformance/size_of.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/conformance/slice_arg_one_element.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/conformance/static_slice_literal.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/conformance/std_mem_byte_slice.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/conformance/stdmem.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/conformance/str_module_var.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/conformance/string_slice_literal.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/conformance/struct_lit_if.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/conformance/test_local_write.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/conformance/tuple_local.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/conformance/tuple_local_index.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/conformance/type_alias.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/conformance/type_void.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/conformance/undefined_arg.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/conformance/undefined_module_var.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/conformance/unreached_stub.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/conformance/unread_anytype.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/conformance/unresolved_signature.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/conformance/untyped_local.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/conformance/untyped_local_uses.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/conformance/value_ignored.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/conformance/value_params.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/conformance/verilog_lib.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/conformance/verilog_prim.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/conformance/verilog_use.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/conformance/verilog_widths.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/conformance/void_bind.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/conformance/wide_int_const.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/conformance/zig_keyword_field.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/const_div_plan.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/discard_plan.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/dogfood.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/elf.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/emit_kit.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/empty_lit_plan.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/eval_arith.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/float_as_plan.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/frame_store_plan.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/fuzz.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/fuzz_oracle.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/i128_plan.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/int_cast_plan.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/lazy_sig_plan.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/ledger_steward.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/lencall.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/libm.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/libm_plan.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/literal_plan.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/macho.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/opaque_plan.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/optional_compare_plan.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/ptr_eq_plan.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/reduce.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/ref_var_plan.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/scaffold_plan.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/slice_lit_plan.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/source_text.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/stdmem.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/stdmem_plan.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/steward.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/text_escape.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/ts_emit.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/ts_plan.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/tuple_local_plan.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/type_text.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/undefined_arg_plan.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/verdict_key.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/verilog_emit.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/verilog_plan.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/void_bind_plan.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/wide_plan.t27", "t27b": "pass"}, - {"path": "specs/tri/test/report.t27", "t27b": "pass"}, - {"path": "specs/tri/utils/args.t27", "t27b": "pass"}, - {"path": "specs/tri/utils/exit_codes.t27", "t27b": "pass"}, - {"path": "specs/tri/utils/template.t27", "t27b": "pass"}, - {"path": "specs/trinet/etx.t27", "t27b": "pass"}, - {"path": "specs/trinet/ledger.t27", "t27b": "pass"}, - {"path": "specs/trinet/mint_authority.t27", "t27b": "pass"}, - {"path": "specs/trinet/node-work-credit.t27", "t27b": "pass"}, - {"path": "specs/trinet/tri-bridge.t27", "t27b": "pass"}, - {"path": "specs/trinity/build_graph.t27", "t27b": "pass"}, - {"path": "specs/trinity/capabilities/abi.c-api.t27", "t27b": "pass"}, - {"path": "specs/trinity/capabilities/agent.daemons.t27", "t27b": "pass"}, - {"path": "specs/trinity/capabilities/agent.phi-loop.t27", "t27b": "pass"}, - {"path": "specs/trinity/capabilities/agent.tri-api.t27", "t27b": "pass"}, - {"path": "specs/trinity/capabilities/api.http-server.t27", "t27b": "pass"}, - {"path": "specs/trinity/capabilities/archive.legacy.t27", "t27b": "pass"}, - {"path": "specs/trinity/capabilities/bench.suite.t27", "t27b": "pass"}, - {"path": "specs/trinity/capabilities/bot.tri-bot.t27", "t27b": "pass"}, - {"path": "specs/trinity/capabilities/brain.regions.t27", "t27b": "pass"}, - {"path": "specs/trinity/capabilities/catalog.spec-mirror.t27", "t27b": "pass"}, - {"path": "specs/trinity/capabilities/catalog.world-scan.t27", "t27b": "pass"}, - {"path": "specs/trinity/capabilities/cli.tri.t27", "t27b": "pass"}, - {"path": "specs/trinity/capabilities/convert.b2t.t27", "t27b": "pass"}, - {"path": "specs/trinity/capabilities/examples.zig.t27", "t27b": "pass"}, - {"path": "specs/trinity/capabilities/ext.vscode-swe.t27", "t27b": "pass"}, - {"path": "specs/trinity/capabilities/fpga.adapter.t27", "t27b": "pass"}, - {"path": "specs/trinity/capabilities/fpga.in-repo.t27", "t27b": "pass"}, - {"path": "specs/trinity/capabilities/lib.trinity.t27", "t27b": "pass"}, - {"path": "specs/trinity/capabilities/llm.firebird.t27", "t27b": "pass"}, - {"path": "specs/trinity/capabilities/llm.igla-chat.t27", "t27b": "pass"}, - {"path": "specs/trinity/capabilities/mcp.needle-mcp.t27", "t27b": "pass"}, - {"path": "specs/trinity/capabilities/mcp.trinity-mcp.t27", "t27b": "pass"}, - {"path": "specs/trinity/capabilities/native.canvas.t27", "t27b": "pass"}, - {"path": "specs/trinity/capabilities/native.node-gui.t27", "t27b": "pass"}, - {"path": "specs/trinity/capabilities/native.queen-app.t27", "t27b": "pass"}, - {"path": "specs/trinity/capabilities/node.trinity-node.t27", "t27b": "pass"}, - {"path": "specs/trinity/capabilities/numeric.golden-float.t27", "t27b": "pass"}, - {"path": "specs/trinity/capabilities/ops.deploy-infra.t27", "t27b": "pass"}, - {"path": "specs/trinity/capabilities/ops.railway-cli.t27", "t27b": "pass"}, - {"path": "specs/trinity/capabilities/pkg.vendored-cache.t27", "t27b": "pass"}, - {"path": "specs/trinity/capabilities/queen.lib.t27", "t27b": "pass"}, - {"path": "specs/trinity/capabilities/registry.commands.t27", "t27b": "pass"}, - {"path": "specs/trinity/capabilities/release.packaging.t27", "t27b": "pass"}, - {"path": "specs/trinity/capabilities/research.nexus-docs.t27", "t27b": "pass"}, - {"path": "specs/trinity/capabilities/research.programs.t27", "t27b": "pass"}, - {"path": "specs/trinity/capabilities/research.unreferenced-sources.t27", "t27b": "pass"}, - {"path": "specs/trinity/capabilities/search.vsa-index.t27", "t27b": "pass"}, - {"path": "specs/trinity/capabilities/specs.t27-vendored-compiler.t27", "t27b": "pass"}, - {"path": "specs/trinity/capabilities/specs.tri-corpus.t27", "t27b": "pass"}, - {"path": "specs/trinity/capabilities/specs.vibee-corpus.t27", "t27b": "pass"}, - {"path": "specs/trinity/capabilities/state.trinity-dir.t27", "t27b": "pass"}, - {"path": "specs/trinity/capabilities/test.graph.t27", "t27b": "pass"}, - {"path": "specs/trinity/capabilities/tools.scripts.t27", "t27b": "pass"}, - {"path": "specs/trinity/capabilities/train.hslm.t27", "t27b": "pass"}, - {"path": "specs/trinity/capabilities/training.targets.t27", "t27b": "pass"}, - {"path": "specs/trinity/capabilities/tri27.programs.t27", "t27b": "pass"}, - {"path": "specs/trinity/capabilities/tri27.toolchain.t27", "t27b": "pass"}, - {"path": "specs/trinity/capabilities/vibee.compiler.t27", "t27b": "pass"}, - {"path": "specs/trinity/capabilities/vsa.zig-hdc.t27", "t27b": "pass"}, - {"path": "specs/trinity/capabilities/web.docsite.t27", "t27b": "pass"}, - {"path": "specs/trinity/capabilities/web.queen-web.t27", "t27b": "pass"}, - {"path": "specs/trinity/capabilities/web.site.t27", "t27b": "pass"}, - {"path": "specs/trinity/compiler_matrix.t27", "t27b": "pass"}, - {"path": "specs/trinity/project.t27", "t27b": "pass"}, - {"path": "specs/ui/queen_evidence.t27", "t27b": "pass"}, - {"path": "specs/vault/audit.t27", "t27b": "pass"}, - {"path": "specs/vault/merge.t27", "t27b": "pass"}, - {"path": "specs/vault/policy.t27", "t27b": "pass"}, - {"path": "specs/verified/bench_agent.t27", "t27b": "pass"}, - {"path": "specs/verified/bench_boards.t27", "t27b": "pass"}, - {"path": "specs/verified/bitstream_reuse.t27", "t27b": "pass"}, - {"path": "specs/verified/bitstream_share.t27", "t27b": "pass"}, - {"path": "specs/verified/clock_constraints.t27", "t27b": "pass"}, - {"path": "specs/verified/corpus_merkle.t27", "t27b": "pass"}, - {"path": "specs/verified/corpus_receipt.t27", "t27b": "pass"}, - {"path": "specs/verified/ddc_receipt.t27", "t27b": "pass"}, - {"path": "specs/verified/device_dna.t27", "t27b": "pass"}, - {"path": "specs/verified/device_evidence.t27", "t27b": "pass"}, - {"path": "specs/verified/die_binding.t27", "t27b": "pass"}, - {"path": "specs/verified/digest_cache.t27", "t27b": "pass"}, - {"path": "specs/verified/evidence_chain.t27", "t27b": "pass"}, - {"path": "specs/verified/failure_loop.t27", "t27b": "pass"}, - {"path": "specs/verified/frontier.t27", "t27b": "pass"}, - {"path": "specs/verified/gen_hash_cache.t27", "t27b": "pass"}, - {"path": "specs/verified/independence.t27", "t27b": "pass"}, - {"path": "specs/verified/payout.t27", "t27b": "pass"}, - {"path": "specs/verified/poc/a/slot.t27", "t27b": "pass"}, - {"path": "specs/verified/poc/b/slot.t27", "t27b": "pass"}, - {"path": "specs/verified/poc/run.t27", "t27b": "pass"}, - {"path": "specs/verified/poc/static_counter.t27", "t27b": "pass"}, - {"path": "specs/verified/receipt.t27", "t27b": "pass"}, - {"path": "specs/verified/region.t27", "t27b": "pass"}, - {"path": "specs/verified/reuse.t27", "t27b": "pass"}, - {"path": "specs/verified/review_gate.t27", "t27b": "pass"}, - {"path": "specs/verified/run_record.t27", "t27b": "pass"}, - {"path": "specs/verified/seal_check.t27", "t27b": "pass"}, - {"path": "specs/verified/seal_identity.t27", "t27b": "pass"}, - {"path": "specs/verified/signed_receipt.t27", "t27b": "pass"}, - {"path": "specs/verified/silicon_queue.t27", "t27b": "pass"}, - {"path": "specs/verified/silicon_runs.t27", "t27b": "pass"}, - {"path": "specs/verified/suite_jobs.t27", "t27b": "pass"}, - {"path": "specs/verified/ternary_link_run.t27", "t27b": "pass"}, - {"path": "specs/verified/verdict.t27", "t27b": "pass"}, - {"path": "specs/verified/verdict_audit.t27", "t27b": "pass"}, - {"path": "specs/verified/watch.t27", "t27b": "pass"}, - {"path": "specs/vm/trinity_vm.t27", "t27b": "pass"}, - {"path": "specs/vsa/similarity_search.t27", "t27b": "pass"}, - {"path": "specs/vsa/trinity_compat.t27", "t27b": "pass"}, - {"path": "specs/xilinx7/bench_coverage.t27", "t27b": "pass"}, - {"path": "specs/xilinx7/far.t27", "t27b": "pass"}, - {"path": "specs/xilinx7/flow.t27", "t27b": "pass"}, - {"path": "specs/xilinx7/frames.t27", "t27b": "pass"}, - {"path": "specs/xilinx7/packets.t27", "t27b": "pass"} -======= {"path": "specs/a/b_c.t27", "t27b": "pass"}, {"path": "specs/a_b/c.t27", "t27b": "pass"}, {"path": "specs/agents/a.t27", "t27b": "pass"}, @@ -2305,6 +857,7 @@ {"path": "specs/port/trios/crates/trios-chat/rings/CR-CHAT-03/src/ratchet_tree_resolution_guard.t27", "t27b": "pass"}, {"path": "specs/port/trios/crates/trios-chat/rings/CR-CHAT-03/src/ratchet_tree_update_integrity_guard.t27", "t27b": "pass"}, {"path": "specs/port/trios/crates/trios-chat/rings/CR-CHAT-03/src/unmerged_leaves_bound_guard.t27", "t27b": "pass"}, + {"path": "specs/port/trios/crates/trios-chat/rings/CR-CHAT-04/src/application_message_generation_skip_dos.t27", "t27b": "pass"}, {"path": "specs/port/trios/crates/trios-chat/rings/CR-CHAT-04/src/padding_alignment_boundary_guard.t27", "t27b": "pass"}, {"path": "specs/port/trios/crates/trios-chat/rings/CR-CHAT-04/src/padding_block_size_alignment_guard.t27", "t27b": "pass"}, {"path": "specs/port/trios/crates/trios-chat/rings/CR-CHAT-05/src/envelope_size_distribution_uniformity.t27", "t27b": "pass"}, @@ -2910,6 +1463,5 @@ {"path": "specs/xilinx7/flow.t27", "t27b": "pass"}, {"path": "specs/xilinx7/frames.t27", "t27b": "pass"}, {"path": "specs/xilinx7/packets.t27", "t27b": "pass"} ->>>>>>> origin/master ] } From c69e4b24069bc126be7c3186c37391c6231036ad Mon Sep 17 00:00:00 2001 From: Dmitrii Vasilev Date: Sun, 18 Oct 2026 01:27:16 +0700 Subject: [PATCH 67/70] spec(port): port the cover-traffic payload size variance guard (Refs #8887) Rebuilt as one commit on master a1002bebd so it merges; docs/reports/t27b_expectations.json rows from both sides kept (union, sorted). Content is otherwise the PR head 592bbdf8bc23e717354d494dcae46f3f73b7a746 unchanged. Co-Authored-By: Claude Opus 5.5 --- ...r_traffic_payload_size_variance_guard.json | 28 + docs/reports/t27b_expectations.json | 2897 +++++++++-------- ...er_traffic_payload_size_variance_guard.t27 | 279 ++ 3 files changed, 1756 insertions(+), 1448 deletions(-) create mode 100644 .trinity/seals/src_port::trios::crates::trios-chat::rings::CR-CHAT-07::src::cover_traffic_payload_size_variance_guard.json create mode 100644 specs/port/trios/crates/trios-chat/rings/CR-CHAT-07/src/cover_traffic_payload_size_variance_guard.t27 diff --git a/.trinity/seals/src_port::trios::crates::trios-chat::rings::CR-CHAT-07::src::cover_traffic_payload_size_variance_guard.json b/.trinity/seals/src_port::trios::crates::trios-chat::rings::CR-CHAT-07::src::cover_traffic_payload_size_variance_guard.json new file mode 100644 index 0000000000..c51d015cc1 --- /dev/null +++ b/.trinity/seals/src_port::trios::crates::trios-chat::rings::CR-CHAT-07::src::cover_traffic_payload_size_variance_guard.json @@ -0,0 +1,28 @@ +{ + "built_by": "t27c-bootstrap@0.5.2+01d0a635f", + "closure": [], + "config": "gen=c,rust,verilog,zig;tests=zig", + "gen_hash_c": "sha256:c2e26b1e99ef7be49a63be5e518c6ba24f34541b0a778c1077aa14fefc3a64f3", + "gen_hash_rust": "sha256:5060d849616b13e2ff9d4e7093b3fc922612ff4e0d08e869367a94fe2de1d436", + "gen_hash_verilog": "sha256:c8289b2b8923fdb7ad5caacc2c96c5e059bcf18efcf491abf1949432b756e6a8", + "gen_hash_zig": "sha256:54f4ef396ab4ba97fe48b48b3c615eda94b95633792651daf6fd2e192c8200c3", + "module": "port::trios::crates::trios-chat::rings::CR-CHAT-07::src::cover_traffic_payload_size_variance_guard", + "ring": 12, + "seal_schema": 2, + "sealed_at": "2026-10-17T02:53:12Z", + "sealed_by": "t27c-bootstrap@0.5.2", + "spec_hash": "sha256:97d9050ddc441a5e64d1c6460bfcbf2a38dc4c82d149e9379efdef3f0dff60f0", + "spec_path": "specs/port/trios/crates/trios-chat/rings/CR-CHAT-07/src/cover_traffic_payload_size_variance_guard.t27", + "tests": { + "failed": 0, + "failing": [], + "forced": false, + "passed": 11, + "total": 11, + "vacuous": 0 + }, + "toolchain": { + "test_runner": "sha256:1982ae948e24d00c5d221ccec12dfce1eb01204b53e37b0f857f93b16d64629d", + "zig": "0.16.0" + } +} \ No newline at end of file diff --git a/docs/reports/t27b_expectations.json b/docs/reports/t27b_expectations.json index 3483595ccc..37f7c71ab9 100644 --- a/docs/reports/t27b_expectations.json +++ b/docs/reports/t27b_expectations.json @@ -14,1453 +14,1454 @@ }, "max_not_pass": 28, "entries": [ - {"path": "specs/a/b_c.t27", "t27b": "pass"}, - {"path": "specs/a_b/c.t27", "t27b": "pass"}, - {"path": "specs/agents/a.t27", "t27b": "pass"}, - {"path": "specs/agents/b.t27", "t27b": "pass"}, - {"path": "specs/agents/c.t27", "t27b": "pass"}, - {"path": "specs/agents/d.t27", "t27b": "pass"}, - {"path": "specs/agents/e.t27", "t27b": "pass"}, - {"path": "specs/agents/f.t27", "t27b": "pass"}, - {"path": "specs/agents/g.t27", "t27b": "pass"}, - {"path": "specs/agents/h.t27", "t27b": "pass"}, - {"path": "specs/agents/i.t27", "t27b": "pass"}, - {"path": "specs/agents/j.t27", "t27b": "pass"}, - {"path": "specs/agents/k.t27", "t27b": "pass"}, - {"path": "specs/agents/l.t27", "t27b": "pass"}, - {"path": "specs/agents/m.t27", "t27b": "pass"}, - {"path": "specs/agents/n.t27", "t27b": "pass"}, - {"path": "specs/agents/o.t27", "t27b": "pass"}, - {"path": "specs/agents/p.t27", "t27b": "pass"}, - {"path": "specs/agents/q.t27", "t27b": "pass"}, - {"path": "specs/agents/r.t27", "t27b": "pass"}, - {"path": "specs/agents/s.t27", "t27b": "pass"}, - {"path": "specs/agents/t.t27", "t27b": "pass"}, - {"path": "specs/agents/ti.t27", "t27b": "pass"}, - {"path": "specs/agents/u.t27", "t27b": "pass"}, - {"path": "specs/agents/v.t27", "t27b": "pass"}, - {"path": "specs/agents/w.t27", "t27b": "pass"}, - {"path": "specs/agents/x.t27", "t27b": "pass"}, - {"path": "specs/agents/y.t27", "t27b": "pass"}, - {"path": "specs/agents/z.t27", "t27b": "pass"}, - {"path": "specs/api/c_abi.t27", "t27b": "pass"}, - {"path": "specs/api/tri_api_context.t27", "t27b": "pass"}, - {"path": "specs/api/tri_api_loop.t27", "t27b": "pass"}, - {"path": "specs/api/tri_api_permissions.t27", "t27b": "pass"}, - {"path": "specs/api/tri_api_session.t27", "t27b": "pass"}, - {"path": "specs/api/tri_net_api.t27", "t27b": "pass"}, - {"path": "specs/automation/agent-claims-honest.t27", "t27b": "pass"}, - {"path": "specs/automation/agent-conversations.t27", "t27b": "pass"}, - {"path": "specs/automation/agent-hive-group.t27", "t27b": "pass"}, - {"path": "specs/automation/agent-media-kie.t27", "t27b": "pass"}, - {"path": "specs/automation/agent-neuro-kie.t27", "t27b": "pass"}, - {"path": "specs/automation/agent-provider-chain.t27", "t27b": "pass"}, - {"path": "specs/automation/agent-spec-bank.t27", "t27b": "pass"}, - {"path": "specs/automation/ball-board.t27", "t27b": "pass"}, - {"path": "specs/automation/ball-grants.t27", "t27b": "pass"}, - {"path": "specs/automation/blog-share.t27", "t27b": "pass"}, - {"path": "specs/automation/bot-agent-memory.t27", "t27b": "pass"}, - {"path": "specs/automation/bot-agent-stream.t27", "t27b": "pass"}, - {"path": "specs/automation/bot-agent-team.t27", "t27b": "pass"}, - {"path": "specs/automation/bot-event-tabs.t27", "t27b": "pass"}, - {"path": "specs/automation/bot-menu-press.t27", "t27b": "pass"}, - {"path": "specs/automation/bot-neuro-office.t27", "t27b": "pass"}, - {"path": "specs/automation/bot-office-crm.t27", "t27b": "pass"}, - {"path": "specs/automation/bot-topic-tabs.t27", "t27b": "pass"}, - {"path": "specs/automation/browser-pod-restart.t27", "t27b": "pass"}, - {"path": "specs/automation/browser-sign-in.t27", "t27b": "pass"}, - {"path": "specs/automation/browser-tab-strip.t27", "t27b": "pass"}, - {"path": "specs/automation/browser-viewer-boot.t27", "t27b": "pass"}, - {"path": "specs/automation/card-chat-night-watch.t27", "t27b": "pass"}, - {"path": "specs/automation/ci-bridge.t27", "t27b": "pass"}, - {"path": "specs/automation/claim-guard-bar.t27", "t27b": "pass"}, - {"path": "specs/automation/connect-card.t27", "t27b": "pass"}, - {"path": "specs/automation/course-access.t27", "t27b": "pass"}, - {"path": "specs/automation/course-outreach.t27", "t27b": "pass"}, - {"path": "specs/automation/crm-client-onboard.t27", "t27b": "pass"}, - {"path": "specs/automation/crm-client-ownership.t27", "t27b": "pass"}, - {"path": "specs/automation/crm-client-workspace.t27", "t27b": "pass"}, - {"path": "specs/automation/crm-duet.t27", "t27b": "pass"}, - {"path": "specs/automation/crm-first-screen.t27", "t27b": "pass"}, - {"path": "specs/automation/crm-lead-magnet.t27", "t27b": "pass"}, - {"path": "specs/automation/crm-sellers.t27", "t27b": "pass"}, - {"path": "specs/automation/crm-story-reel.t27", "t27b": "pass"}, - {"path": "specs/automation/engage-desk.t27", "t27b": "pass"}, - {"path": "specs/automation/hive-contributor-keys.t27", "t27b": "pass"}, - {"path": "specs/automation/inngest-functions-status.t27", "t27b": "pass"}, - {"path": "specs/automation/inngest-probe-suite.t27", "t27b": "pass"}, - {"path": "specs/automation/inngest-queen-scheduler.t27", "t27b": "pass"}, - {"path": "specs/automation/kanban-card-chat.t27", "t27b": "pass"}, - {"path": "specs/automation/leela-agent-link.t27", "t27b": "pass"}, - {"path": "specs/automation/mail-push.t27", "t27b": "pass"}, - {"path": "specs/automation/meeting-reminders.t27", "t27b": "pass"}, - {"path": "specs/automation/meta-connect.t27", "t27b": "pass"}, - {"path": "specs/automation/owner-studio.t27", "t27b": "pass"}, - {"path": "specs/automation/photo-actions.t27", "t27b": "pass"}, - {"path": "specs/automation/plan-reel.t27", "t27b": "pass"}, - {"path": "specs/automation/poster-facts-overlay.t27", "t27b": "pass"}, - {"path": "specs/automation/queen-contributor-keys.t27", "t27b": "pass"}, - {"path": "specs/automation/queen-growth.t27", "t27b": "pass"}, - {"path": "specs/automation/reddit-desk.t27", "t27b": "pass"}, - {"path": "specs/automation/review-jam.t27", "t27b": "pass"}, - {"path": "specs/automation/seal-stands-in.t27", "t27b": "pass"}, - {"path": "specs/automation/social-api.t27", "t27b": "pass"}, - {"path": "specs/automation/split-reel.t27", "t27b": "pass"}, - {"path": "specs/automation/token-wallet.t27", "t27b": "pass"}, - {"path": "specs/automation/tri-claim-batch.t27", "t27b": "pass"}, - {"path": "specs/automation/tri-wallet-chains.t27", "t27b": "pass"}, - {"path": "specs/automation/wrapup-auto.t27", "t27b": "pass"}, - {"path": "specs/base/debounce.t27", "t27b": "pass"}, - {"path": "specs/base/ops.t27", "t27b": "pass"}, - {"path": "specs/base/ring_32.t27", "t27b": "pass"}, - {"path": "specs/base/seed.t27", "t27b": "pass"}, - {"path": "specs/base/ternary_encoding.t27", "t27b": "pass"}, - {"path": "specs/base/types.t27", "t27b": "pass"}, - {"path": "specs/basics/01_what_a_spec_is.t27", "t27b": "pass"}, - {"path": "specs/basics/02_the_module_line.t27", "t27b": "pass"}, - {"path": "specs/basics/03_comments_and_prose.t27", "t27b": "pass"}, - {"path": "specs/basics/04_constants.t27", "t27b": "pass"}, - {"path": "specs/basics/05_whole_numbers.t27", "t27b": "pass"}, - {"path": "specs/basics/06_true_false_and_text.t27", "t27b": "pass"}, - {"path": "specs/basics/07_arrays.t27", "t27b": "pass"}, - {"path": "specs/basics/08_trits.t27", "t27b": "pass"}, - {"path": "specs/basics/09_expressions.t27", "t27b": "pass"}, - {"path": "specs/basics/10_a_test_block.t27", "t27b": "pass"}, - {"path": "specs/basics/11_many_tests.t27", "t27b": "pass"}, - {"path": "specs/basics/12_functions.t27", "t27b": "pass"}, - {"path": "specs/basics/13_local_names.t27", "t27b": "pass"}, - {"path": "specs/basics/14_if_and_else.t27", "t27b": "pass"}, - {"path": "specs/basics/15_loops.t27", "t27b": "pass"}, - {"path": "specs/basics/16_pub_or_private.t27", "t27b": "pass"}, - {"path": "specs/basics/17_structs.t27", "t27b": "pass"}, - {"path": "specs/basics/18_enums.t27", "t27b": "pass"}, - {"path": "specs/basics/19_use_other_modules.t27", "t27b": "pass"}, - {"path": "specs/basics/20_invariants.t27", "t27b": "pass"}, - {"path": "specs/basics/21_gen_ts.t27", "t27b": "pass"}, - {"path": "specs/basics/22_seven_backends.t27", "t27b": "pass"}, - {"path": "specs/basics/23_stages_of_t27c.t27", "t27b": "pass"}, - {"path": "specs/basics/24_tri_commands.t27", "t27b": "pass"}, - {"path": "specs/basics/25_reading_errors.t27", "t27b": "pass"}, - {"path": "specs/basics/26_a_small_program.t27", "t27b": "pass"}, - {"path": "specs/basics/27_where_next.t27", "t27b": "pass"}, - {"path": "specs/benchmarks/bench_main.t27", "t27b": "pass"}, - {"path": "specs/benchmarks/bench_nn.t27", "t27b": "pass"}, - {"path": "specs/benchmarks/gf16_bfloat16_nmse.t27", "t27b": "pass"}, - {"path": "specs/benchmarks/kernel_collatz.t27", "t27b": "pass"}, - {"path": "specs/benchmarks/kernel_f64loop.t27", "t27b": "pass"}, - {"path": "specs/benchmarks/kernel_fib.t27", "t27b": "pass"}, - {"path": "specs/benchmarks/kernel_matmul.t27", "t27b": "pass"}, - {"path": "specs/benchmarks/kernel_sieve.t27", "t27b": "pass"}, - {"path": "specs/benchmarks/kernel_ternary.t27", "t27b": "pass"}, - {"path": "specs/benchmarks/ternary_vs_binary.t27", "t27b": "pass"}, - {"path": "specs/blog/t27b_progress.t27", "t27b": "pass"}, - {"path": "specs/boards/arty_a7.t27", "t27b": "pass"}, - {"path": "specs/boards/wukong_v1.t27", "t27b": "pass"}, - {"path": "specs/boards/xc7a100t_full.t27", "t27b": "pass"}, - {"path": "specs/boards/xc7a100t_minimal.t27", "t27b": "pass"}, - {"path": "specs/brain/bus.t27", "t27b": "pass"}, - {"path": "specs/brain/cognitive_loop.t27", "t27b": "pass"}, - {"path": "specs/brain/phi_timing.t27", "t27b": "pass"}, - {"path": "specs/brain/unified_state.t27", "t27b": "pass"}, - {"path": "specs/catalog/discovery.t27", "t27b": "pass"}, - {"path": "specs/ci/affected.t27", "t27b": "pass"}, - {"path": "specs/ci/delivery_metrics.t27", "t27b": "pass"}, - {"path": "specs/ci/derived_data.t27", "t27b": "pass"}, - {"path": "specs/ci/gates/conflict_markers.t27", "t27b": "pass"}, - {"path": "specs/ci/gates/documented_commands.t27", "t27b": "pass"}, - {"path": "specs/ci/gates/verilog_widths.t27", "t27b": "pass"}, - {"path": "specs/ci/schema.t27", "t27b": "pass"}, - {"path": "specs/compiler/c_array_repeat_wrapper.t27", "t27b": "pass"}, - {"path": "specs/compiler/c_fixed_array_return.t27", "t27b": "pass"}, - {"path": "specs/compiler/codegen_conformance.t27", "t27b": "pass"}, - {"path": "specs/compiler/core/t27core.t27", "t27b": "pass"}, - {"path": "specs/compiler/core/t27core_ddc.t27", "t27b": "pass"}, - {"path": "specs/compiler/cse_hoist.t27", "t27b": "pass"}, - {"path": "specs/compiler/lexer.t27", "t27b": "pass"}, - {"path": "specs/compiler/meta_compile.t27", "t27b": "pass"}, - {"path": "specs/compiler/rust_constant_case.t27", "t27b": "pass"}, - {"path": "specs/compiler/rust_enum_order.t27", "t27b": "pass"}, - {"path": "specs/compiler/rust_optional_returns.t27", "t27b": "pass"}, - {"path": "specs/compiler/rust_tail_returns.t27", "t27b": "pass"}, - {"path": "specs/compiler/rust_value_parameters.t27", "t27b": "pass"}, - {"path": "specs/compiler/test_report_exit.t27", "t27b": "pass"}, - {"path": "specs/compiler/theory/isa_round_trip.t27", "t27b": "pass"}, - {"path": "specs/compiler/theory/reproducible.t27", "t27b": "pass"}, - {"path": "specs/compiler/theory/sieve.t27", "t27b": "pass"}, - {"path": "specs/compiler/theory/speed_quality.t27", "t27b": "pass"}, - {"path": "specs/compiler/theory/toolchain.t27", "t27b": "pass"}, - {"path": "specs/compiler/theory/vacuity_census.t27", "t27b": "pass"}, - {"path": "specs/compiler/theory/warmup.t27", "t27b": "pass"}, - {"path": "specs/compiler/theory/warmup_t27b.t27", "t27b": "pass"}, - {"path": "specs/compiler/verilog_aos_memory.t27", "t27b": "pass"}, - {"path": "specs/compiler/verilog_branch_context.t27", "t27b": "pass"}, - {"path": "specs/compiler/zig_empty_typed_array.t27", "t27b": "pass"}, - {"path": "specs/compiler/zig_field_syntax.t27", "t27b": "pass"}, - {"path": "specs/compiler/zig_float_call_cast.t27", "t27b": "pass"}, - {"path": "specs/compiler/zig_primitive_bindings.t27", "t27b": "pass"}, - {"path": "specs/compiler/zig_scoped_type.t27", "t27b": "pass"}, - {"path": "specs/compiler/zig_shadow_initializer.t27", "t27b": "pass"}, - {"path": "specs/compiler/zig_test_shadowing.t27", "t27b": "pass"}, - {"path": "specs/compiler/zig_value_ignored.t27", "t27b": "pass"}, - {"path": "specs/conformance/e2e_scenarios.t27", "t27b": "pass"}, - {"path": "specs/crons/999-multibots-telegraf-agent-autopilot-L1118.t27", "t27b": "pass"}, - {"path": "specs/crons/999-multibots-telegraf-bot-owner-billing-L474.t27", "t27b": "pass"}, - {"path": "specs/crons/999-multibots-telegraf-check-stuck-trainings.t27", "t27b": "pass"}, - {"path": "specs/crons/999-multibots-telegraf-ci.t27", "t27b": "pass"}, - {"path": "specs/crons/999-multibots-telegraf-client-telemetry-daily.t27", "t27b": "pass"}, - {"path": "specs/crons/999-multibots-telegraf-club-invoice-abandoned-watch.t27", "t27b": "pass"}, - {"path": "specs/crons/999-multibots-telegraf-crm-proactive-sweep.t27", "t27b": "pass"}, - {"path": "specs/crons/999-multibots-telegraf-crmProactive-L375.t27", "t27b": "pass"}, - {"path": "specs/crons/999-multibots-telegraf-daily-sales-advisor.t27", "t27b": "pass"}, - {"path": "specs/crons/999-multibots-telegraf-generate-jobs-L164.t27", "t27b": "pass"}, - {"path": "specs/crons/999-multibots-telegraf-health-check.t27", "t27b": "pass"}, - {"path": "specs/crons/999-multibots-telegraf-log-monitor.t27", "t27b": "pass"}, - {"path": "specs/crons/999-multibots-telegraf-notificationHandler-L318.t27", "t27b": "pass"}, - {"path": "specs/crons/999-multibots-telegraf-notificationHandler-L324.t27", "t27b": "pass"}, - {"path": "specs/crons/999-multibots-telegraf-periodic-webhook-health-check.t27", "t27b": "pass"}, - {"path": "specs/crons/999-multibots-telegraf-production-monitor-L80.t27", "t27b": "pass"}, - {"path": "specs/crons/999-multibots-telegraf-provider-health-monitor-L344.t27", "t27b": "pass"}, - {"path": "specs/crons/999-multibots-telegraf-render-server-L10845.t27", "t27b": "pass"}, - {"path": "specs/crons/999-multibots-telegraf-render-server-L2301.t27", "t27b": "pass"}, - {"path": "specs/crons/999-multibots-telegraf-render-server-L2325.t27", "t27b": "pass"}, - {"path": "specs/crons/999-multibots-telegraf-render-server-L919.t27", "t27b": "pass"}, - {"path": "specs/crons/999-multibots-telegraf-robokassa-unclaimed-watch.t27", "t27b": "pass"}, - {"path": "specs/crons/999-multibots-telegraf-security.t27", "t27b": "pass"}, - {"path": "specs/crons/999-multibots-telegraf-skill-detector.t27", "t27b": "pass"}, - {"path": "specs/crons/999-multibots-telegraf-taskCache-L27.t27", "t27b": "pass"}, - {"path": "specs/crons/999-multibots-telegraf-ton-pending-watch.t27", "t27b": "pass"}, - {"path": "specs/crons/999-multibots-telegraf-video-task-store-L156.t27", "t27b": "pass"}, - {"path": "specs/crons/mac-alerts-digest.t27", "t27b": "pass"}, - {"path": "specs/crons/mac-alerts-watchdog.t27", "t27b": "pass"}, - {"path": "specs/crons/mac-browseros-cron-watchdog.t27", "t27b": "pass"}, - {"path": "specs/crons/mac-dev-cache-clean.t27", "t27b": "pass"}, - {"path": "specs/crons/mac-jobsearch-poller.t27", "t27b": "pass"}, - {"path": "specs/crons/mac-leela-dailyquote.t27", "t27b": "pass"}, - {"path": "specs/crons/mac-mail-bridge.t27", "t27b": "pass"}, - {"path": "specs/crons/mac-mcp-hub.t27", "t27b": "pass"}, - {"path": "specs/crons/mac-neo-boards.t27", "t27b": "pass"}, - {"path": "specs/crons/mac-neo-jobsearch.t27", "t27b": "pass"}, - {"path": "specs/crons/mac-reviewer-bees.t27", "t27b": "pass"}, - {"path": "specs/crons/mac-signup-watch.t27", "t27b": "pass"}, - {"path": "specs/crons/mac-trios-cycle-heal.t27", "t27b": "pass"}, - {"path": "specs/crons/mac-trios-cycle.t27", "t27b": "pass"}, - {"path": "specs/crons/mac-trios-doctor.t27", "t27b": "pass"}, - {"path": "specs/crons/mac-trios-feed.t27", "t27b": "pass"}, - {"path": "specs/crons/mac-trios-heal.t27", "t27b": "pass"}, - {"path": "specs/crons/railway-jobsearch-cron.t27", "t27b": "pass"}, - {"path": "specs/crons/t27-formal-mutation.t27", "t27b": "pass"}, - {"path": "specs/crons/t27-pr-dashboard.t27", "t27b": "pass"}, - {"path": "specs/crons/trinity-agent-cron-cleanup.t27", "t27b": "pass"}, - {"path": "specs/crons/trinity-agent-queue-drain.t27", "t27b": "pass"}, - {"path": "specs/crons/trinity-brain-ci.t27", "t27b": "pass"}, - {"path": "specs/crons/trinity-codegen.t27", "t27b": "pass"}, - {"path": "specs/crons/trinity-discover-callers.t27", "t27b": "pass"}, - {"path": "specs/crons/trinity-pages-health-check.t27", "t27b": "pass"}, - {"path": "specs/crons/trinity-signal-health-self.t27", "t27b": "pass"}, - {"path": "specs/crons/trinity-site-live-gate.t27", "t27b": "pass"}, - {"path": "specs/demos/simple_test.t27", "t27b": "pass"}, - {"path": "specs/docs/chapters/alphabet.t27", "t27b": "pass"}, - {"path": "specs/docs/chapters/evidence.t27", "t27b": "pass"}, - {"path": "specs/docs/chapters/layers.t27", "t27b": "pass"}, - {"path": "specs/docs/chapters/project.t27", "t27b": "pass"}, - {"path": "specs/docs/chapters/queen.t27", "t27b": "pass"}, - {"path": "specs/docs/chapters/rules.t27", "t27b": "pass"}, - {"path": "specs/docs/chapters/tooling.t27", "t27b": "pass"}, - {"path": "specs/docs/system.t27", "t27b": "pass"}, - {"path": "specs/effects/capability.t27", "t27b": "pass"}, - {"path": "specs/effects/clock_cap.t27", "t27b": "pass"}, - {"path": "specs/effects/fs_cap.t27", "t27b": "pass"}, - {"path": "specs/effects/replay_oracle.t27", "t27b": "pass"}, - {"path": "specs/fpga/adapter.t27", "t27b": "pass"}, - {"path": "specs/fpga/apb_bridge.t27", "t27b": "pass"}, - {"path": "specs/fpga/assembler.t27", "t27b": "pass"}, - {"path": "specs/fpga/axi4.t27", "t27b": "pass"}, - {"path": "specs/fpga/boards/arty_a7_integration.t27", "t27b": "pass"}, - {"path": "specs/fpga/boards/qmtech_a100t_integration.t27", "t27b": "pass"}, - {"path": "specs/fpga/bootrom.t27", "t27b": "pass"}, - {"path": "specs/fpga/bpsk.t27", "t27b": "pass"}, - {"path": "specs/fpga/clock_domain.t27", "t27b": "pass"}, - {"path": "specs/fpga/coverage.t27", "t27b": "pass"}, - {"path": "specs/fpga/crossopt.t27", "t27b": "pass"}, - {"path": "specs/fpga/cts.t27", "t27b": "pass"}, - {"path": "specs/fpga/dft.t27", "t27b": "pass"}, - {"path": "specs/fpga/die_probe.t27", "t27b": "pass"}, - {"path": "specs/fpga/dsp/adders.t27", "t27b": "pass"}, - {"path": "specs/fpga/dsp/cordic.t27", "t27b": "pass"}, - {"path": "specs/fpga/dsp/fixed_point.t27", "t27b": "pass"}, - {"path": "specs/fpga/dsp/multipliers.t27", "t27b": "pass"}, - {"path": "specs/fpga/dsp/signals.t27", "t27b": "pass"}, - {"path": "specs/fpga/e2e_demo.t27", "t27b": "pass"}, - {"path": "specs/fpga/eth_beacon.t27", "t27b": "pass"}, - {"path": "specs/fpga/eth_crc.t27", "t27b": "pass"}, - {"path": "specs/fpga/eth_rx.t27", "t27b": "pass"}, - {"path": "specs/fpga/fifo.t27", "t27b": "pass"}, - {"path": "specs/fpga/gf16_accel.t27", "t27b": "pass"}, - {"path": "specs/fpga/hw_types.t27", "t27b": "pass"}, - {"path": "specs/fpga/linker.t27", "t27b": "pass"}, - {"path": "specs/fpga/memory.t27", "t27b": "pass"}, - {"path": "specs/fpga/mmcm.t27", "t27b": "pass"}, - {"path": "specs/fpga/mtbf.t27", "t27b": "pass"}, - {"path": "specs/fpga/partition.t27", "t27b": "pass"}, - {"path": "specs/fpga/power.t27", "t27b": "pass"}, - {"path": "specs/fpga/power_analysis.t27", "t27b": "pass"}, - {"path": "specs/fpga/reset_sync.t27", "t27b": "pass"}, - {"path": "specs/fpga/rgmii.t27", "t27b": "pass"}, - {"path": "specs/fpga/rgmii_sniff.t27", "t27b": "pass"}, - {"path": "specs/fpga/ro_race.t27", "t27b": "pass"}, - {"path": "specs/fpga/router.t27", "t27b": "pass"}, - {"path": "specs/fpga/secded.t27", "t27b": "pass"}, - {"path": "specs/fpga/simulator.t27", "t27b": "pass"}, - {"path": "specs/fpga/stdlib.t27", "t27b": "pass"}, - {"path": "specs/fpga/ternary_isa.t27", "t27b": "pass"}, - {"path": "specs/fpga/ternary_link.t27", "t27b": "pass"}, - {"path": "specs/fpga/testbench/assembler_tb.t27", "t27b": "pass"}, - {"path": "specs/fpga/testbench/cts_tb.t27", "t27b": "pass"}, - {"path": "specs/fpga/testbench/formal_tb.t27", "t27b": "pass"}, - {"path": "specs/fpga/testbench/partition_tb.t27", "t27b": "pass"}, - {"path": "specs/fpga/testbench/placement_tb.t27", "t27b": "pass"}, - {"path": "specs/fpga/testbench/power_tb.t27", "t27b": "pass"}, - {"path": "specs/fpga/testbench/router_tb.t27", "t27b": "pass"}, - {"path": "specs/fpga/testbench/simulator_tb.t27", "t27b": "pass"}, - {"path": "specs/fpga/testbench/timing_tb.t27", "t27b": "pass"}, - {"path": "specs/fpga/testbench/vcd_trace_tb.t27", "t27b": "pass"}, - {"path": "specs/fpga/timing.t27", "t27b": "pass"}, - {"path": "specs/fpga/trinet_node.t27", "t27b": "pass"}, - {"path": "specs/fpga/verification/build_verify.t27", "t27b": "pass"}, - {"path": "specs/functions/analytics-sales-advise.t27", "t27b": "pass"}, - {"path": "specs/functions/analytics-skills-detect.t27", "t27b": "pass"}, - {"path": "specs/functions/broadcast-message-send.t27", "t27b": "pass"}, - {"path": "specs/functions/client-telemetry-daily.t27", "t27b": "pass"}, - {"path": "specs/functions/club-invoice-abandoned-watch.t27", "t27b": "pass"}, - {"path": "specs/functions/content-detailed-script-generate.t27", "t27b": "pass"}, - {"path": "specs/functions/content-scenario-clips-generate.t27", "t27b": "pass"}, - {"path": "specs/functions/content-scripts-generate.t27", "t27b": "pass"}, - {"path": "specs/functions/crm-proactive-sweep.t27", "t27b": "pass"}, - {"path": "specs/functions/instagram-competitors-find.t27", "t27b": "pass"}, - {"path": "specs/functions/instagram-reels-analyze.t27", "t27b": "pass"}, - {"path": "specs/functions/instagram-top-content-extract.t27", "t27b": "pass"}, - {"path": "specs/functions/monitoring-error-report.t27", "t27b": "pass"}, - {"path": "specs/functions/monitoring-health-check.t27", "t27b": "pass"}, - {"path": "specs/functions/monitoring-logs-analyze.t27", "t27b": "pass"}, - {"path": "specs/functions/monitoring-logs-trigger.t27", "t27b": "pass"}, - {"path": "specs/functions/morph-images-generate.t27", "t27b": "pass"}, - {"path": "specs/functions/neuro-image-generate.t27", "t27b": "pass"}, - {"path": "specs/functions/payment-ai-server-process.t27", "t27b": "pass"}, - {"path": "specs/functions/reels-ai-callback.t27", "t27b": "pass"}, - {"path": "specs/functions/reels-ai-generate.t27", "t27b": "pass"}, - {"path": "specs/functions/reels-loop-generate.t27", "t27b": "pass"}, - {"path": "specs/functions/render-avatar-video-run.t27", "t27b": "pass"}, - {"path": "specs/functions/render-job-run.t27", "t27b": "pass"}, - {"path": "specs/functions/render-riddle-run.t27", "t27b": "pass"}, - {"path": "specs/functions/robokassa-unclaimed-watch.t27", "t27b": "pass"}, - {"path": "specs/functions/ton-pending-watch.t27", "t27b": "pass"}, - {"path": "specs/functions/training-model-complete.t27", "t27b": "pass"}, - {"path": "specs/functions/training-model-start.t27", "t27b": "pass"}, - {"path": "specs/functions/training-model-v2-start.t27", "t27b": "pass"}, - {"path": "specs/functions/training-stuck-check.t27", "t27b": "pass"}, - {"path": "specs/functions/webhook-generation-validate.t27", "t27b": "pass"}, - {"path": "specs/functions/welcome-avatar-generate.t27", "t27b": "pass"}, - {"path": "specs/github/auth.t27", "t27b": "pass"}, - {"path": "specs/hosting/credit.t27", "t27b": "pass"}, - {"path": "specs/hosting/feed.t27", "t27b": "pass"}, - {"path": "specs/hosting/host.t27", "t27b": "pass"}, - {"path": "specs/hosting/panel.t27", "t27b": "pass"}, - {"path": "specs/hosting/placement.t27", "t27b": "pass"}, - {"path": "specs/hosting/proof.t27", "t27b": "pass"}, - {"path": "specs/hosting/row.t27", "t27b": "pass"}, - {"path": "specs/hosting/statement.t27", "t27b": "pass"}, - {"path": "specs/hosting/sybil.t27", "t27b": "pass"}, - {"path": "specs/hosting/toolchain.t27", "t27b": "pass"}, - {"path": "specs/hosting/topology.t27", "t27b": "pass"}, - {"path": "specs/i18n/agents-ru.t27", "t27b": "pass"}, - {"path": "specs/i18n/blog-ru.t27", "t27b": "pass"}, - {"path": "specs/i18n/docs-ru.t27", "t27b": "pass"}, - {"path": "specs/igla/race/mvp_ternary_classifier.t27", "t27b": "pass"}, - {"path": "specs/igla/race/phi_accumulator_growth.t27", "t27b": "pass"}, - {"path": "specs/igla/race/phi_gain_freedom.t27", "t27b": "pass"}, - {"path": "specs/igla/race/phi_weights.t27", "t27b": "pass"}, - {"path": "specs/igla/race/ternary_lut_table.t27", "t27b": "pass"}, - {"path": "specs/igla/race/ternary_mac_group.t27", "t27b": "pass"}, - {"path": "specs/igla/race/ternary_node.t27", "t27b": "pass"}, - {"path": "specs/igla/race/unit_weights_node.t27", "t27b": "pass"}, - {"path": "specs/igla/w535_bounded_while_module.t27", "t27b": "pass"}, - {"path": "specs/isa/t27a.t27", "t27b": "pass"}, - {"path": "specs/isa/t27a_mnemonics.t27", "t27b": "pass"}, - {"path": "specs/isa/ternary_encoding.t27", "t27b": "pass"}, - {"path": "specs/isa/ternary_gates.t27", "t27b": "pass"}, - {"path": "specs/isa/ternary_graph.t27", "t27b": "pass"}, - {"path": "specs/isa/tri27_bytecode.t27", "t27b": "pass"}, - {"path": "specs/isa/tri27_machine.t27", "t27b": "pass"}, - {"path": "specs/jobs/network_job.t27", "t27b": "pass"}, - {"path": "specs/jobs/release_t27c.t27", "t27b": "pass"}, - {"path": "specs/jobs/t27b_ledger_steward.t27", "t27b": "pass"}, - {"path": "specs/math/constants.t27", "t27b": "pass"}, - {"path": "specs/math/gf_competitive.t27", "t27b": "pass"}, - {"path": "specs/memory/graph/crypt.t27", "t27b": "pass"}, - {"path": "specs/memory/graph/ingest.t27", "t27b": "pass"}, - {"path": "specs/memory/graph/scope.t27", "t27b": "pass"}, - {"path": "specs/memory/graph/temporal.t27", "t27b": "pass"}, - {"path": "specs/memory/graph/types.t27", "t27b": "pass"}, - {"path": "specs/memory/tmem/session.t27", "t27b": "pass"}, - {"path": "specs/memory/tmem/types.t27", "t27b": "pass"}, - {"path": "specs/mesh_routing.t27", "t27b": "pass"}, - {"path": "specs/ml/activation/elu_activation.t27", "t27b": "blocked", "blocker": "ExprCall(undeclared fn)", "reason": "unimplemented"}, - {"path": "specs/ml/activation/gelu_activation.t27", "t27b": "blocked", "blocker": "ExprCall(undeclared fn)", "reason": "unimplemented"}, - {"path": "specs/ml/activation/gelu_approx_activation.t27", "t27b": "blocked", "blocker": "ExprCall(undeclared fn)", "reason": "unimplemented"}, - {"path": "specs/ml/activation/leaky_relu_activation.t27", "t27b": "pass"}, - {"path": "specs/ml/activation/relu_activation.t27", "t27b": "pass"}, - {"path": "specs/ml/activation/sigmoid_activation.t27", "t27b": "pass"}, - {"path": "specs/ml/activation/silu_swish_activation.t27", "t27b": "blocked", "blocker": "ExprCall(undeclared fn)", "reason": "unimplemented"}, - {"path": "specs/ml/activation/softmax.t27", "t27b": "blocked", "blocker": "ExprCall(undeclared fn)", "reason": "unimplemented"}, - {"path": "specs/ml/activation/tanh_activation.t27", "t27b": "blocked", "blocker": "ExprCall(undeclared fn)", "reason": "unimplemented"}, - {"path": "specs/ml/igla_champion_capsule.t27", "t27b": "blocked", "blocker": "ExprIdentifier(undeclared)", "reason": "unimplemented"}, - {"path": "specs/ml/layers/avgpool2d_layer.t27", "t27b": "pass"}, - {"path": "specs/ml/layers/batchnorm_layer.t27", "t27b": "blocked", "blocker": "ExprCall(undeclared fn)", "reason": "unimplemented"}, - {"path": "specs/ml/layers/conv2d_layer.t27", "t27b": "pass"}, - {"path": "specs/ml/layers/dense_layer.t27", "t27b": "pass"}, - {"path": "specs/ml/layers/dropout_layer.t27", "t27b": "pass"}, - {"path": "specs/ml/layers/embedding_layer.t27", "t27b": "blocked", "blocker": "ExprCall(undeclared fn)", "reason": "unimplemented"}, - {"path": "specs/ml/layers/flatten_layer.t27", "t27b": "pass"}, - {"path": "specs/ml/layers/layernorm_layer.t27", "t27b": "pass"}, - {"path": "specs/ml/layers/maxpool2d_layer.t27", "t27b": "pass"}, - {"path": "specs/ml/layers/residual_connection.t27", "t27b": "pass"}, - {"path": "specs/ml/loss/binary_crossentropy_loss.t27", "t27b": "blocked", "blocker": "ExprCall(undeclared fn)", "reason": "unimplemented"}, - {"path": "specs/ml/loss/contrastive_loss.t27", "t27b": "blocked", "blocker": "ExprCall(undeclared fn)", "reason": "unimplemented"}, - {"path": "specs/ml/loss/cross_entropy_loss.t27", "t27b": "blocked", "blocker": "ExprCall(undeclared fn)", "reason": "unimplemented"}, - {"path": "specs/ml/loss/huber_loss.t27", "t27b": "pass"}, - {"path": "specs/ml/loss/kl_divergence.t27", "t27b": "pass"}, - {"path": "specs/ml/loss/mse_loss.t27", "t27b": "pass"}, - {"path": "specs/ml/optimizer/adagrad.t27", "t27b": "blocked", "blocker": "ExprCall(undeclared fn)", "reason": "unimplemented"}, - {"path": "specs/ml/optimizer/adam.t27", "t27b": "blocked", "blocker": "ExprCall(undeclared fn)", "reason": "unimplemented"}, - {"path": "specs/ml/optimizer/lamb.t27", "t27b": "blocked", "blocker": "ExprCall(undeclared fn)", "reason": "unimplemented"}, - {"path": "specs/ml/optimizer/race_config.t27", "t27b": "blocked", "blocker": "ExprIdentifier(undeclared)", "reason": "unimplemented"}, - {"path": "specs/ml/optimizer/rmsprop.t27", "t27b": "pass"}, - {"path": "specs/ml/optimizer/sgd.t27", "t27b": "pass"}, - {"path": "specs/ml/pathway/mlp.t27", "t27b": "blocked", "blocker": "ExprCall(undeclared fn)", "reason": "unimplemented"}, - {"path": "specs/ml/recurrent/attention_mechanism.t27", "t27b": "blocked", "blocker": "ExprCall(undeclared fn)", "reason": "unimplemented"}, - {"path": "specs/ml/recurrent/bilstm.t27", "t27b": "blocked", "blocker": "ExprCall(undeclared fn)", "reason": "unimplemented"}, - {"path": "specs/ml/recurrent/gru_cell.t27", "t27b": "blocked", "blocker": "ExprCall(undeclared fn)", "reason": "unimplemented"}, - {"path": "specs/ml/recurrent/lstm_cell.t27", "t27b": "blocked", "blocker": "ExprCall(undeclared fn)", "reason": "unimplemented"}, - {"path": "specs/ml/recurrent/lstm_single.t27", "t27b": "blocked", "blocker": "ExprCall(undeclared fn)", "reason": "unimplemented"}, - {"path": "specs/ml/recurrent/rnn_cell.t27", "t27b": "blocked", "blocker": "ExprCall(undeclared fn)", "reason": "unimplemented"}, - {"path": "specs/ml/recurrent/self_attention.t27", "t27b": "pass"}, - {"path": "specs/ml/rl/advantage_estimator.t27", "t27b": "blocked", "blocker": "ExprCall(undeclared fn)", "reason": "unimplemented"}, - {"path": "specs/ml/rl/dqn.t27", "t27b": "pass"}, - {"path": "specs/ml/rl/dqn_target_network.t27", "t27b": "pass"}, - {"path": "specs/ml/rl/ppo_clip_loss.t27", "t27b": "blocked", "blocker": "ExprCall(undeclared fn)", "reason": "unimplemented"}, - {"path": "specs/ml/rl/ppo_critic.t27", "t27b": "blocked", "blocker": "ExprCall(undeclared fn)", "reason": "unimplemented"}, - {"path": "specs/ml/rl/sac_critic.t27", "t27b": "pass"}, - {"path": "specs/ml/transformer/encoder_block.t27", "t27b": "blocked", "blocker": "ExprCall(undeclared fn)", "reason": "unimplemented"}, - {"path": "specs/ml/transformer/feed_forward_network.t27", "t27b": "pass"}, - {"path": "specs/ml/transformer/multi_head_attention.t27", "t27b": "pass"}, - {"path": "specs/ml/transformer/positional_encoding.t27", "t27b": "blocked", "blocker": "ExprCall(undeclared fn)", "reason": "unimplemented"}, - {"path": "specs/multipath_router.t27", "t27b": "pass"}, - {"path": "specs/network/attribution.t27", "t27b": "pass"}, - {"path": "specs/network/identity.t27", "t27b": "pass"}, - {"path": "specs/network/job_rules.t27", "t27b": "pass"}, - {"path": "specs/network/mvp.t27", "t27b": "pass"}, - {"path": "specs/network/mvp_v2.t27", "t27b": "pass"}, - {"path": "specs/network/mvp_v3.t27", "t27b": "pass"}, - {"path": "specs/network/mvp_v3_ed25519.t27", "t27b": "pass"}, - {"path": "specs/network/pool.t27", "t27b": "pass"}, - {"path": "specs/network/quorum.t27", "t27b": "pass"}, - {"path": "specs/network/usage.t27", "t27b": "pass"}, - {"path": "specs/numeric/bnf1024.t27", "t27b": "pass"}, - {"path": "specs/numeric/bnf128.t27", "t27b": "pass"}, - {"path": "specs/numeric/bnf16.t27", "t27b": "pass"}, - {"path": "specs/numeric/bnf256.t27", "t27b": "pass"}, - {"path": "specs/numeric/bnf32.t27", "t27b": "pass"}, - {"path": "specs/numeric/bnf512.t27", "t27b": "pass"}, - {"path": "specs/numeric/bnf64.t27", "t27b": "pass"}, - {"path": "specs/numeric/bnf8.t27", "t27b": "pass"}, - {"path": "specs/numeric/catalog_paper_count.t27", "t27b": "pass"}, - {"path": "specs/numeric/e8m0.t27", "t27b": "pass"}, - {"path": "specs/numeric/formats.t27", "t27b": "pass"}, - {"path": "specs/numeric/formats_catalog.t27", "t27b": "pass"}, - {"path": "specs/numeric/gf10.t27", "t27b": "pass"}, - {"path": "specs/numeric/gf1024.t27", "t27b": "pass"}, - {"path": "specs/numeric/gf128.t27", "t27b": "pass"}, - {"path": "specs/numeric/gf14.t27", "t27b": "pass"}, - {"path": "specs/numeric/gf16.t27", "t27b": "pass"}, - {"path": "specs/numeric/gf256.t27", "t27b": "pass"}, - {"path": "specs/numeric/gf48.t27", "t27b": "pass"}, - {"path": "specs/numeric/gf512.t27", "t27b": "pass"}, - {"path": "specs/numeric/gf6.t27", "t27b": "pass"}, - {"path": "specs/numeric/gf96.t27", "t27b": "pass"}, - {"path": "specs/numeric/gft1024.t27", "t27b": "pass"}, - {"path": "specs/numeric/gft128.t27", "t27b": "pass"}, - {"path": "specs/numeric/gft16.t27", "t27b": "pass"}, - {"path": "specs/numeric/gft256.t27", "t27b": "pass"}, - {"path": "specs/numeric/gft32.t27", "t27b": "pass"}, - {"path": "specs/numeric/gft4.t27", "t27b": "pass"}, - {"path": "specs/numeric/gft512.t27", "t27b": "pass"}, - {"path": "specs/numeric/gft64.t27", "t27b": "pass"}, - {"path": "specs/numeric/gft8.t27", "t27b": "pass"}, - {"path": "specs/numeric/gfternary.t27", "t27b": "pass"}, - {"path": "specs/numeric/golden_sieve.t27", "t27b": "pass"}, - {"path": "specs/numeric/ocp_mx.t27", "t27b": "pass"}, - {"path": "specs/numeric/requant_boundary.t27", "t27b": "pass"}, - {"path": "specs/numeric/tnf1024.t27", "t27b": "pass"}, - {"path": "specs/numeric/tnf128.t27", "t27b": "pass"}, - {"path": "specs/numeric/tnf16.t27", "t27b": "pass"}, - {"path": "specs/numeric/tnf17.t27", "t27b": "pass"}, - {"path": "specs/numeric/tnf256.t27", "t27b": "pass"}, - {"path": "specs/numeric/tnf32.t27", "t27b": "pass"}, - {"path": "specs/numeric/tnf4.t27", "t27b": "pass"}, - {"path": "specs/numeric/tnf512.t27", "t27b": "pass"}, - {"path": "specs/numeric/tnf64.t27", "t27b": "pass"}, - {"path": "specs/numeric/tnf8.t27", "t27b": "pass"}, - {"path": "specs/numeric/trinity_numeric_surface.t27", "t27b": "pass"}, - {"path": "specs/physics/e8_lqg_bridge.t27", "t27b": "pass"}, - {"path": "specs/physics/eye_isi.t27", "t27b": "pass"}, - {"path": "specs/physics/gamma-conflict.t27", "t27b": "pass"}, - {"path": "specs/physics/hslm_benchmark.t27", "t27b": "pass"}, - {"path": "specs/physics/line_bounce.t27", "t27b": "pass"}, - {"path": "specs/physics/lqg_cs_bridge.t27", "t27b": "pass"}, - {"path": "specs/physics/xc7_primitives.t27", "t27b": "pass"}, - {"path": "specs/policy/issue_shape.t27", "t27b": "pass"}, - {"path": "specs/policy/l2_generation.t27", "t27b": "pass"}, - {"path": "specs/policy/lang_en.t27", "t27b": "pass"}, - {"path": "specs/policy/merge_ours.t27", "t27b": "pass"}, - {"path": "specs/policy/own_language.t27", "t27b": "pass"}, - {"path": "specs/policy/required_contexts.t27", "t27b": "pass"}, - {"path": "specs/policy/text_lines.t27", "t27b": "pass"}, - {"path": "specs/port/bootstrap/src/bridge.t27", "t27b": "pass"}, - {"path": "specs/port/bootstrap/src/cc_gate.t27", "t27b": "pass"}, - {"path": "specs/port/bootstrap/src/check_calls.t27", "t27b": "pass"}, - {"path": "specs/port/bootstrap/src/compiler/AsmRelocEntry_new.t27", "t27b": "pass"}, - {"path": "specs/port/bootstrap/src/compiler/AsmSectionKind_from_i8.t27", "t27b": "pass"}, - {"path": "specs/port/bootstrap/src/compiler/AssembledInstr_r_type.t27", "t27b": "pass"}, - {"path": "specs/port/bootstrap/src/compiler/HirBusPort_axi4_lite_slave.t27", "t27b": "pass"}, - {"path": "specs/port/bootstrap/src/compiler/HirClockDomain_new.t27", "t27b": "pass"}, - {"path": "specs/port/bootstrap/src/compiler/HirCoverPoint_new.t27", "t27b": "pass"}, - {"path": "specs/port/bootstrap/src/compiler/HirGf16FftConfig_fft_stages.t27", "t27b": "pass"}, - {"path": "specs/port/bootstrap/src/compiler/HirIpCatalog_new.t27", "t27b": "pass"}, - {"path": "specs/port/bootstrap/src/compiler/HirTernaryRegFile_new.t27", "t27b": "pass"}, - {"path": "specs/port/bootstrap/src/compiler/HwType_hw_width.t27", "t27b": "pass"}, - {"path": "specs/port/bootstrap/src/compiler/LinkSection_text.t27", "t27b": "pass"}, - {"path": "specs/port/bootstrap/src/compiler/LoopGuard_loop_cond.t27", "t27b": "pass"}, - {"path": "specs/port/bootstrap/src/compiler/TbCheck_new.t27", "t27b": "pass"}, - {"path": "specs/port/bootstrap/src/compiler/collect_type_decls.t27", "t27b": "pass"}, - {"path": "specs/port/bootstrap/src/enrichment/mod.t27", "t27b": "pass"}, - {"path": "specs/port/bootstrap/src/jwt.t27", "t27b": "pass"}, - {"path": "specs/port/bootstrap/src/parse_conform.t27", "t27b": "pass"}, - {"path": "specs/port/bootstrap/src/phi_f64_literals.t27", "t27b": "pass"}, - {"path": "specs/port/bootstrap/src/phi_selfcheck.t27", "t27b": "pass"}, - {"path": "specs/port/bootstrap/src/sensitivity.t27", "t27b": "pass"}, - {"path": "specs/port/bootstrap/src/source_kind.t27", "t27b": "pass"}, - {"path": "specs/port/bootstrap/src/weight_bram.t27", "t27b": "pass"}, - {"path": "specs/port/browseros/trios/agent-server/apps/server/src/api/routes/health.t27", "t27b": "pass"}, - {"path": "specs/port/browseros/trios/agent-server/apps/server/src/api/routes/memory.t27", "t27b": "pass"}, - {"path": "specs/port/browseros/trios/agent-server/apps/server/src/api/routes/queen-lease.t27", "t27b": "pass"}, - {"path": "specs/port/browseros/trios/agent-server/apps/server/src/api/routes/queen-needs-you.t27", "t27b": "pass"}, - {"path": "specs/port/browseros/trios/agent-server/apps/server/src/api/routes/queen-public-agents.t27", "t27b": "pass"}, - {"path": "specs/port/browseros/trios/agent-server/apps/server/src/api/routes/queen-registry.t27", "t27b": "pass"}, - {"path": "specs/port/browseros/trios/agent-server/apps/server/src/api/routes/queen-rehearsal.t27", "t27b": "pass"}, - {"path": "specs/port/browseros/trios/agent-server/apps/server/src/api/routes/queen-report.t27", "t27b": "pass"}, - {"path": "specs/port/browseros/trios/agent-server/apps/server/src/api/routes/status.t27", "t27b": "pass"}, - {"path": "specs/port/browseros/trios/agent-server/apps/server/src/api/services/a2a/a2a-liveness.t27", "t27b": "pass"}, - {"path": "specs/port/browseros/trios/agent-server/apps/server/src/api/services/openclaw/claw-session.t27", "t27b": "pass"}, - {"path": "specs/port/browseros/trios/agent-server/apps/server/src/browser/bookmarks.t27", "t27b": "pass"}, - {"path": "specs/port/browseros/trios/agent-server/apps/server/src/browser/history.t27", "t27b": "pass"}, - {"path": "specs/port/browseros/trios/agent-server/apps/server/src/lib/agents/runtime/registry.t27", "t27b": "pass"}, - {"path": "specs/port/browseros/trios/agent-server/apps/server/src/lib/db/retry.t27", "t27b": "pass"}, - {"path": "specs/port/browseros/trios/agent-server/apps/server/src/lib/identity.t27", "t27b": "pass"}, - {"path": "specs/port/browseros/trios/agent-server/apps/server/src/lib/port-binding.t27", "t27b": "pass"}, - {"path": "specs/port/browseros/trios/agent-server/apps/server/src/lib/provider-error-classifier.t27", "t27b": "pass"}, - {"path": "specs/port/browseros/trios/agent-server/apps/server/src/monitoring/envelope.t27", "t27b": "pass"}, - {"path": "specs/port/browseros/trios/agent-server/apps/server/src/skills/catalog.t27", "t27b": "pass"}, - {"path": "specs/port/browseros/trios/agent-server/apps/server/src/tools/filesystem/ls.t27", "t27b": "pass"}, - {"path": "specs/port/browseros/trios/agent-server/apps/server/src/tools/memory/write.t27", "t27b": "pass"}, - {"path": "specs/port/browseros/trios/agent-server/apps/server/src/tools/tool-registry.t27", "t27b": "pass"}, - {"path": "specs/port/fpga/bscan_spi_qmtech/bscan_spi_qmtech.t27", "t27b": "pass"}, - {"path": "specs/port/fpga/openxc7-synth/phi_temporal/temporal_heartbeat.t27", "t27b": "pass"}, - {"path": "specs/port/fpga/verilog/dsp_probe.t27", "t27b": "pass"}, - {"path": "specs/port/fpga/verilog/dsp_probe_live.t27", "t27b": "pass"}, - {"path": "specs/port/fpga/verilog/e8m0_jtag.t27", "t27b": "pass"}, - {"path": "specs/port/fpga/verilog/gft_bitnet_neuron_jtag.t27", "t27b": "pass"}, - {"path": "specs/port/fpga/verilog/gft_dot4_comm_jtag.t27", "t27b": "pass"}, - {"path": "specs/port/fpga/verilog/gft_dup2_jtag.t27", "t27b": "pass"}, - {"path": "specs/port/fpga/verilog/gft_dup3_jtag.t27", "t27b": "pass"}, - {"path": "specs/port/fpga/verilog/gft_signed_dot4_jtag.t27", "t27b": "pass"}, - {"path": "specs/port/fpga/verilog/gft_smul_jtag.t27", "t27b": "pass"}, - {"path": "specs/port/fpga/verilog/gft_train1_jtag.t27", "t27b": "pass"}, - {"path": "specs/port/fpga/verilog/link_node.t27", "t27b": "pass"}, - {"path": "specs/port/fpga/verilog/mvp_ternary_classifier_top.t27", "t27b": "pass"}, - {"path": "specs/port/fpga/verilog/phi_weights_jtag.t27", "t27b": "pass"}, - {"path": "specs/port/fpga/verilog/ternary_mac_demo_top.t27", "t27b": "pass"}, - {"path": "specs/port/fpga/verilog/ternary_mac_synth.t27", "t27b": "pass"}, - {"path": "specs/port/fpga/verilog/ternary_node_jtag.t27", "t27b": "pass"}, - {"path": "specs/port/fpga/vivado/blinky.t27", "t27b": "pass"}, - {"path": "specs/port/fpga/vivado/gf16_matmul4x4.t27", "t27b": "pass"}, - {"path": "specs/port/fpga/vivado/gf16_top.t27", "t27b": "pass"}, - {"path": "specs/port/fpga/vivado/gf16_uart_sim_bench.t27", "t27b": "pass"}, - {"path": "specs/port/fpga/vivado/uart_detect_top.t27", "t27b": "pass"}, - {"path": "specs/port/fpga/vivado/uart_echo_top.t27", "t27b": "pass"}, - {"path": "specs/port/fpga/vsa/temporal_heartbeat_top.t27", "t27b": "pass"}, - {"path": "specs/port/scripts/aggregate-experience.t27", "t27b": "pass"}, - {"path": "specs/port/scripts/bulk-create-notebooks.t27", "t27b": "pass"}, - {"path": "specs/port/scripts/check-conflicts.t27", "t27b": "pass"}, - {"path": "specs/port/scripts/check-pagination-truncation.t27", "t27b": "pass"}, - {"path": "specs/port/scripts/check_first_party_doc_language.t27", "t27b": "pass"}, - {"path": "specs/port/scripts/ci/loop-tools-tracked.t27", "t27b": "pass"}, - {"path": "specs/port/scripts/ci/rings_matrix.t27", "t27b": "pass"}, - {"path": "specs/port/scripts/fpga-build.t27", "t27b": "pass"}, - {"path": "specs/port/scripts/fpga/flash.t27", "t27b": "pass"}, - {"path": "specs/port/scripts/gen_w309.t27", "t27b": "pass"}, - {"path": "specs/port/scripts/gen_w310.t27", "t27b": "pass"}, - {"path": "specs/port/scripts/gen_w311.t27", "t27b": "pass"}, - {"path": "specs/port/scripts/gen_w314.t27", "t27b": "pass"}, - {"path": "specs/port/scripts/gen_w315.t27", "t27b": "pass"}, - {"path": "specs/port/scripts/gen_w316.t27", "t27b": "pass"}, - {"path": "specs/port/scripts/gen_w317.t27", "t27b": "pass"}, - {"path": "specs/port/scripts/gen_w318.t27", "t27b": "pass"}, - {"path": "specs/port/scripts/gen_w320.t27", "t27b": "pass"}, - {"path": "specs/port/scripts/gen_w322.t27", "t27b": "pass"}, - {"path": "specs/port/scripts/gen_w326.t27", "t27b": "pass"}, - {"path": "specs/port/scripts/gen_w363.t27", "t27b": "pass"}, - {"path": "specs/port/scripts/gen_w365.t27", "t27b": "pass"}, - {"path": "specs/port/scripts/gen_w368.t27", "t27b": "pass"}, - {"path": "specs/port/scripts/gen_w377.t27", "t27b": "pass"}, - {"path": "specs/port/scripts/gen_w378.t27", "t27b": "pass"}, - {"path": "specs/port/scripts/gen_w379.t27", "t27b": "pass"}, - {"path": "specs/port/scripts/gen_w380.t27", "t27b": "pass"}, - {"path": "specs/port/scripts/gen_w381.t27", "t27b": "pass"}, - {"path": "specs/port/scripts/gen_w381_lean.t27", "t27b": "pass"}, - {"path": "specs/port/scripts/gen_w382.t27", "t27b": "pass"}, - {"path": "specs/port/scripts/gen_w384.t27", "t27b": "pass"}, - {"path": "specs/port/scripts/gen_w384_lean.t27", "t27b": "pass"}, - {"path": "specs/port/scripts/gen_w385.t27", "t27b": "pass"}, - {"path": "specs/port/scripts/gen_w386.t27", "t27b": "pass"}, - {"path": "specs/port/scripts/gen_w387.t27", "t27b": "pass"}, - {"path": "specs/port/scripts/gen_w388_lean.t27", "t27b": "pass"}, - {"path": "specs/port/scripts/gen_w391.t27", "t27b": "pass"}, - {"path": "specs/port/scripts/gen_w391_lean.t27", "t27b": "pass"}, - {"path": "specs/port/scripts/gen_w631.t27", "t27b": "pass"}, - {"path": "specs/port/scripts/gen_w632.t27", "t27b": "pass"}, - {"path": "specs/port/scripts/gen_w633.t27", "t27b": "pass"}, - {"path": "specs/port/scripts/gen_w634.t27", "t27b": "pass"}, - {"path": "specs/port/scripts/gen_w635.t27", "t27b": "pass"}, - {"path": "specs/port/scripts/gen_w636.t27", "t27b": "pass"}, - {"path": "specs/port/scripts/gen_w637.t27", "t27b": "pass"}, - {"path": "specs/port/scripts/gen_w638.t27", "t27b": "pass"}, - {"path": "specs/port/scripts/gen_w639.t27", "t27b": "pass"}, - {"path": "specs/port/scripts/gen_w640.t27", "t27b": "pass"}, - {"path": "specs/port/scripts/gen_w641.t27", "t27b": "pass"}, - {"path": "specs/port/scripts/gen_w642.t27", "t27b": "pass"}, - {"path": "specs/port/scripts/gen_w643.t27", "t27b": "pass"}, - {"path": "specs/port/scripts/gen_w644.t27", "t27b": "pass"}, - {"path": "specs/port/scripts/gen_w645.t27", "t27b": "pass"}, - {"path": "specs/port/scripts/gen_w646.t27", "t27b": "pass"}, - {"path": "specs/port/scripts/gen_w647.t27", "t27b": "pass"}, - {"path": "specs/port/scripts/gen_w648.t27", "t27b": "pass"}, - {"path": "specs/port/scripts/gen_w649.t27", "t27b": "pass"}, - {"path": "specs/port/scripts/gen_w650.t27", "t27b": "pass"}, - {"path": "specs/port/scripts/gen_w651.t27", "t27b": "pass"}, - {"path": "specs/port/scripts/gen_w652.t27", "t27b": "pass"}, - {"path": "specs/port/scripts/gen_w653.t27", "t27b": "pass"}, - {"path": "specs/port/scripts/gen_w654.t27", "t27b": "pass"}, - {"path": "specs/port/scripts/gen_w655.t27", "t27b": "pass"}, - {"path": "specs/port/scripts/gen_w656.t27", "t27b": "pass"}, - {"path": "specs/port/scripts/gen_w657.t27", "t27b": "pass"}, - {"path": "specs/port/scripts/gen_w662.t27", "t27b": "pass"}, - {"path": "specs/port/scripts/gen_w669.t27", "t27b": "pass"}, - {"path": "specs/port/scripts/gen_w_blocks.t27", "t27b": "pass"}, - {"path": "specs/port/scripts/generate_episodes.t27", "t27b": "pass"}, - {"path": "specs/port/scripts/git_commands_tasks_1_4.t27", "t27b": "pass"}, - {"path": "specs/port/scripts/install-constitutional-hook.t27", "t27b": "pass"}, - {"path": "specs/port/scripts/lee_monte_carlo_baseline.t27", "t27b": "pass"}, - {"path": "specs/port/scripts/mcp-wrapper.t27", "t27b": "pass"}, - {"path": "specs/port/scripts/print_pellis_seal_decimal.t27", "t27b": "pass"}, - {"path": "specs/port/scripts/pysr_trinity_blind_test_v2.t27", "t27b": "pass"}, - {"path": "specs/port/scripts/reseal-apply.t27", "t27b": "pass"}, - {"path": "specs/port/scripts/reseal-check.t27", "t27b": "pass"}, - {"path": "specs/port/scripts/run_v51_multiple.t27", "t27b": "pass"}, - {"path": "specs/port/scripts/test-agent-bridge.t27", "t27b": "pass"}, - {"path": "specs/port/scripts/tri-issue-create.t27", "t27b": "pass"}, - {"path": "specs/port/scripts/tri-pr-create.t27", "t27b": "pass"}, - {"path": "specs/port/scripts/tri-search.t27", "t27b": "pass"}, - {"path": "specs/port/scripts/tri-sync.t27", "t27b": "pass"}, - {"path": "specs/port/scripts/tri_loop/claims.t27", "t27b": "pass"}, - {"path": "specs/port/scripts/tri_loop/corpus_parse.t27", "t27b": "pass"}, - {"path": "specs/port/scripts/tri_loop/loop_rules.t27", "t27b": "pass"}, - {"path": "specs/port/scripts/tri_loop/now_numbers.t27", "t27b": "pass"}, - {"path": "specs/port/scripts/tri_loop/t27b_rules.t27", "t27b": "pass"}, - {"path": "specs/port/scripts/ultra_engine_v70_ultimate.t27", "t27b": "pass"}, - {"path": "specs/port/scripts/validate_phi_f64.t27", "t27b": "pass"}, - {"path": "specs/port/scripts/verify_precision.t27", "t27b": "pass"}, - {"path": "specs/port/scripts/verify_smoking_guns.t27", "t27b": "pass"}, - {"path": "specs/port/scripts/wrapup/extract-context.t27", "t27b": "pass"}, - {"path": "specs/port/tools/backend_parity_table.t27", "t27b": "pass"}, - {"path": "specs/port/tools/bees/merger_gate_selftest.t27", "t27b": "pass"}, - {"path": "specs/port/tools/check_catalog_integrity.t27", "t27b": "pass"}, - {"path": "specs/port/tools/check_duplicate_declarations.t27", "t27b": "pass"}, - {"path": "specs/port/tools/check_fix_carries_source.t27", "t27b": "pass"}, - {"path": "specs/port/tools/ci/check_specs_still_parse.t27", "t27b": "pass"}, - {"path": "specs/port/tools/jtag/tdo_verdict.t27", "t27b": "pass"}, - {"path": "specs/port/tools/oracle/run.t27", "t27b": "pass"}, - {"path": "specs/port/tools/run_conformance_vvp.t27", "t27b": "pass"}, - {"path": "specs/port/tools/ternary_model.t27", "t27b": "pass"}, - {"path": "specs/port/tools/toolbelt.t27", "t27b": "pass"}, - {"path": "specs/port/tools/verify_emit_bitexact.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/fpga/fly-vivado/verilog/trinity_qmtech.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/fpga/gft/tb32.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/fpga/openxc7-regress/regress-fabric-bufg/fabric_bufg.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/fpga/openxc7-synth/DSP48E1_mock.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/fpga/openxc7-synth/blink_correct.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/fpga/openxc7-synth/blink_fast.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/fpga/openxc7-synth/blink_fixed.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/fpga/openxc7-synth/blink_minimal.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/fpga/openxc7-synth/blink_r23.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/fpga/openxc7-synth/blink_simple.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/fpga/openxc7-synth/blink_slow.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/fpga/openxc7-synth/blink_working.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/fpga/openxc7-synth/clk_test.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/fpga/openxc7-synth/clock_test.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/fpga/openxc7-synth/d6_blink.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/fpga/openxc7-synth/d6_inv_test.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/fpga/openxc7-synth/d6_test.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/fpga/openxc7-synth/d_bank13_test.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/fpga/openxc7-synth/d_blink_high.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/fpga/openxc7-synth/d_bufg_test.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/fpga/openxc7-synth/d_clk_direct.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/fpga/openxc7-synth/d_direct.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/fpga/openxc7-synth/d_e21_test.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/fpga/openxc7-synth/d_f19_test.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/fpga/openxc7-synth/d_full_path.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/fpga/openxc7-synth/d_g22_test.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/fpga/openxc7-synth/d_lut_only.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/fpga/openxc7-synth/d_multi_led.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/fpga/openxc7-synth/d_oscillator.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/fpga/openxc7-synth/d_simple_ff.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/fpga/openxc7-synth/d_simple_led.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/fpga/openxc7-synth/d_slow_blink.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/fpga/openxc7-synth/d_srl_blink.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/fpga/openxc7-synth/d_static_on.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/fpga/openxc7-synth/d_static_one.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/fpga/openxc7-synth/d_y0_test.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/fpga/openxc7-synth/definitive_diagnostic_inv.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/fpga/openxc7-synth/dsp_mul.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/fpga/openxc7-synth/led_both_test.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/fpga/openxc7-synth/led_d5_test.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/fpga/openxc7-synth/led_d6_test.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/fpga/openxc7-synth/led_diagnostic.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/fpga/openxc7-synth/led_off_test.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/fpga/openxc7-synth/led_on_test.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/fpga/openxc7-synth/led_simple_test.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/fpga/openxc7-synth/led_test_inv.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/fpga/openxc7-synth/multi_led_test.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/fpga/openxc7-synth/quantum_bridge_top.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/fpga/openxc7-synth/riscv_blink.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/fpga/openxc7-synth/singularity_d6_top.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/fpga/openxc7-synth/symbiflow_blink.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/fpga/openxc7-synth/ternary_activation.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/fpga/openxc7-synth/trinity_top.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/fpga/openxc7-synth/uart_echo.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/fpga/rtl/fpga_test_reporter.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/fpga/uart_loopback.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/fpga/uart_loopback_core.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/src/background_agent/main.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/src/brain/orbitofrontal_value.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/src/brain/weber_tuning.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/src/cli/health_check.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/src/cli/railway_create_full.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/src/cli/railway_create_project.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/src/cli/railway_deployment_create.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/src/cli/railway_null_startcmd.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/src/firebird/governance_temp.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/src/phi-engine/vibeec_original/bogatyrs_registry.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/src/phi-engine/vibeec_original/bogatyrs_spec_structure.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/src/phi-engine/vibeec_original/tnc.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/src/server_main.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/src/storm/experience_engine.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/src/tri-api/claude_md.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/src/tri/gen_aabb.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/src/tri/gen_arithmetic.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/src/tri/gen_assertion.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/src/tri/gen_barrier.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/src/tri/gen_base64.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/src/tri/gen_bezier.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/src/tri/gen_cache.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/src/tri/gen_caesar.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/src/tri/gen_canvas.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/src/tri/gen_color.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/src/tri/gen_cross_entropy.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/src/tri/gen_cursor.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/src/tri/gen_epoch_reclamation.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/src/tri/gen_escape.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/src/tri/gen_fuzz.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/src/tri/gen_geo_hash2d.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/src/tri/gen_gradient.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/src/tri/gen_gradient_descent.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/src/tri/gen_hazard_pointers.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/src/tri/gen_image.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/src/tri/gen_index.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/src/tri/gen_key_value.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/src/tri/gen_kmeans.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/src/tri/gen_leb128.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/src/tri/gen_linear_regression.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/src/tri/gen_lockfree_stack.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/src/tri/gen_matrix3x3.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/src/tri/gen_mock.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/src/tri/gen_neuron.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/src/tri/gen_path_utils.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/src/tri/gen_perceptron.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/src/tri/gen_quaternion.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/src/tri/gen_radix_tree.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/src/tri/gen_ray.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/src/tri/gen_record_store.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/src/tri/gen_rect.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/src/tri/gen_regression.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/src/tri/gen_relu.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/src/tri/gen_ring_buffer.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/src/tri/gen_rle.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/src/tri/gen_rsa_simple.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/src/tri/gen_rtree.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/src/tri/gen_rwlock.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/src/tri/gen_semaphore.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/src/tri/gen_sigmoid.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/src/tri/gen_skiplist_impl.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/src/tri/gen_snapshot.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/src/tri/gen_softmax.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/src/tri/gen_temp_file.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/src/tri/gen_test_runner.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/src/tri/gen_transaction.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/src/tri/gen_transform.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/src/tri/gen_varint.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/src/tri/gen_wal.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/src/tri/gen_websocket.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/src/tri/gen_work_stealing.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/src/tri/math/vocab_audit.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/src/tri/orchestrator_bench.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/src/tri/string_dualities.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/src/tri/string_spectrum.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/src/vibeec/gen_cmd_minimal.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/src/vibeec/gen_cmd_simple.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/src/vibeec/p2p_module.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/src/vibeec/tnc.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/src/vibeec/trinity_tokenizer.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/src/vibeec/validation_engine.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/src/wasm_stubs/auto_shard_stub.t27", "t27b": "pass"}, - {"path": "specs/port/trios/apps/trios-macos/rings/RUST-04/clade-improve/src/oversight.t27", "t27b": "pass"}, - {"path": "specs/port/trios/apps/trios-macos/rings/RUST-13/clade-meshd/src/transport.t27", "t27b": "pass"}, - {"path": "specs/port/trios/apps/trios-macos/rings/RUST-13/trios-mesh/build.t27", "t27b": "pass"}, - {"path": "specs/port/trios/apps/trios-macos/rings/RUST-13/trios-mesh/src/bin/smoke_m1.t27", "t27b": "pass"}, - {"path": "specs/port/trios/apps/trios-macos/rings/RUST-13/trios-mesh/tools/ad9361_config.t27", "t27b": "pass"}, - {"path": "specs/port/trios/crates/tri-tunnel/src/main.t27", "t27b": "pass"}, - {"path": "specs/port/trios/crates/trinity_loss/src/lib.t27", "t27b": "pass"}, - {"path": "specs/port/trios/crates/trios-bridge/src/main.t27", "t27b": "pass"}, - {"path": "specs/port/trios/crates/trios-chat/rings/CR-CHAT-00/src/lib.t27", "t27b": "pass"}, - {"path": "specs/port/trios/crates/trios-chat/rings/CR-CHAT-01/src/key_package_expiry_guard.t27", "t27b": "pass"}, - {"path": "specs/port/trios/crates/trios-chat/rings/CR-CHAT-02/src/epoch_rollover_wraparound_guard.t27", "t27b": "pass"}, - {"path": "specs/port/trios/crates/trios-chat/rings/CR-CHAT-02/src/skipped_message_key_gap_bound_guard.t27", "t27b": "pass"}, - {"path": "specs/port/trios/crates/trios-chat/rings/CR-CHAT-03/src/ratchet_tree_resolution_guard.t27", "t27b": "pass"}, - {"path": "specs/port/trios/crates/trios-chat/rings/CR-CHAT-03/src/ratchet_tree_update_integrity_guard.t27", "t27b": "pass"}, - {"path": "specs/port/trios/crates/trios-chat/rings/CR-CHAT-03/src/unmerged_leaves_bound_guard.t27", "t27b": "pass"}, - {"path": "specs/port/trios/crates/trios-chat/rings/CR-CHAT-04/src/padding_alignment_boundary_guard.t27", "t27b": "pass"}, - {"path": "specs/port/trios/crates/trios-chat/rings/CR-CHAT-04/src/padding_block_size_alignment_guard.t27", "t27b": "pass"}, - {"path": "specs/port/trios/crates/trios-chat/rings/CR-CHAT-05/src/envelope_size_distribution_uniformity.t27", "t27b": "pass"}, - {"path": "specs/port/trios/crates/trios-chat/rings/CR-CHAT-07/src/blind_signature_sender_token.t27", "t27b": "pass"}, - {"path": "specs/port/trios/crates/trios-chat/rings/CR-CHAT-07/src/cover_decoy_ratio_governor.t27", "t27b": "pass"}, - {"path": "specs/port/trios/crates/trios-chat/rings/CR-CHAT-07/src/cover_traffic_inter_arrival_autocorrelation_guard.t27", "t27b": "pass"}, - {"path": "specs/port/trios/crates/trios-chat/rings/CR-CHAT-LAWS/src/lib.t27", "t27b": "pass"}, - {"path": "specs/port/trios/crates/trios-cli/src/cmd/agent.t27", "t27b": "pass"}, - {"path": "specs/port/trios/crates/trios-cli/src/cmd/commit.t27", "t27b": "pass"}, - {"path": "specs/port/trios/crates/trios-cli/src/cmd/gates.t27", "t27b": "pass"}, - {"path": "specs/port/trios/crates/trios-cli/src/cmd/leaderboard.t27", "t27b": "pass"}, - {"path": "specs/port/trios/crates/trios-cli/src/cmd/report.t27", "t27b": "pass"}, - {"path": "specs/port/trios/crates/trios-cli/src/cmd/roster.t27", "t27b": "pass"}, - {"path": "specs/port/trios/crates/trios-cli/src/cmd/run.t27", "t27b": "pass"}, - {"path": "specs/port/trios/crates/trios-cli/src/cmd/status.t27", "t27b": "pass"}, - {"path": "specs/port/trios/crates/trios-cli/src/cmd/submit.t27", "t27b": "pass"}, - {"path": "specs/port/trios/crates/trios-cli/src/gh.t27", "t27b": "pass"}, - {"path": "specs/port/trios/crates/trios-cli/src/lock.t27", "t27b": "pass"}, - {"path": "specs/port/trios/crates/trios-cli/src/metrics.t27", "t27b": "pass"}, - {"path": "specs/port/trios/crates/trios-doctor/rings/BRONZE-RING-DR/src/main.t27", "t27b": "pass"}, - {"path": "specs/port/trios/crates/trios-doctor/rings/SILVER-RING-DR-00/src/lib.t27", "t27b": "pass"}, - {"path": "specs/port/trios/crates/trios-doctor/src/main.t27", "t27b": "pass"}, - {"path": "specs/port/trios/crates/trios-ext/rings/SILVER-RING-EXT-00/src/lib.t27", "t27b": "pass"}, - {"path": "specs/port/trios/crates/trios-ext/xtask/src/main.t27", "t27b": "pass"}, - {"path": "specs/port/trios/crates/trios-git/src/commit.t27", "t27b": "pass"}, - {"path": "specs/port/trios/crates/trios-git/src/log.t27", "t27b": "pass"}, - {"path": "specs/port/trios/crates/trios-git/src/stash.t27", "t27b": "pass"}, - {"path": "specs/port/trios/crates/trios-git/src/status.t27", "t27b": "pass"}, - {"path": "specs/port/trios/crates/trios-golden-float/build.t27", "t27b": "pass"}, - {"path": "specs/port/trios/crates/trios-hdc/build.t27", "t27b": "pass"}, - {"path": "specs/port/trios/crates/trios-hdc/rings/HD-01/src/lib.t27", "t27b": "pass"}, - {"path": "specs/port/trios/crates/trios-igla-race/src/main.t27", "t27b": "pass"}, - {"path": "specs/port/trios/crates/trios-igla-trainer/src/jepa_runner.t27", "t27b": "pass"}, - {"path": "specs/port/trios/crates/trios-mcp/rings/BR-XTASK/src/main.t27", "t27b": "pass"}, - {"path": "specs/port/trios/crates/trios-mcp/rings/SR-01/src/lighthouse.t27", "t27b": "pass"}, - {"path": "specs/port/trios/crates/trios-mcp/rings/SR-02/src/discovery.t27", "t27b": "pass"}, - {"path": "specs/port/trios/crates/trios-mcp/rings/SR-02/src/lib.t27", "t27b": "pass"}, - {"path": "specs/port/trios/crates/trios-mcp/src/main.t27", "t27b": "pass"}, - {"path": "specs/port/trios/crates/trios-mesh/src/identity.t27", "t27b": "pass"}, - {"path": "specs/port/trios/crates/trios-mesh/src/packet.t27", "t27b": "pass"}, - {"path": "specs/port/trios/crates/trios-openclaw/rings/OC-01/src/lib.t27", "t27b": "pass"}, - {"path": "specs/port/trios/crates/trios-physics/build.t27", "t27b": "pass"}, - {"path": "specs/port/trios/crates/trios-physics/rings/PH-01/src/lib.t27", "t27b": "pass"}, - {"path": "specs/port/trios/crates/trios-physics/src/lib.t27", "t27b": "pass"}, - {"path": "specs/port/trios/crates/trios-rainbow-bridge/src/funnel_client.t27", "t27b": "pass"}, - {"path": "specs/port/trios/crates/trios-rainbow-bridge/src/lamport.t27", "t27b": "pass"}, - {"path": "specs/port/trios/crates/trios-sacred/rings/SC-00/src/lib.t27", "t27b": "pass"}, - {"path": "specs/port/trios/crates/trios-sacred/rings/SC-01/src/lib.t27", "t27b": "pass"}, - {"path": "specs/port/trios/crates/trios-scarab-types/rings/SR-00/src/lib.t27", "t27b": "pass"}, - {"path": "specs/port/trios/crates/trios-scarab-types/rings/SR-01/src/lib.t27", "t27b": "pass"}, - {"path": "specs/port/trios/crates/trios-scarab-types/rings/SR-02/src/lib.t27", "t27b": "pass"}, - {"path": "specs/port/trios/crates/trios-scarab-types/rings/SR-03/src/lib.t27", "t27b": "pass"}, - {"path": "specs/port/trios/crates/trios-scarab-types/rings/SR-04/src/lib.t27", "t27b": "pass"}, - {"path": "specs/port/trios/crates/trios-server/src/mcp_endpoints/tasks.t27", "t27b": "pass"}, - {"path": "specs/port/trios/crates/trios-server/src/tools/git.t27", "t27b": "pass"}, - {"path": "specs/port/trios/crates/trios-server/src/tools/git_extended.t27", "t27b": "pass"}, - {"path": "specs/port/trios/crates/trios-server/src/tools/gitbutler.t27", "t27b": "pass"}, - {"path": "specs/port/trios/crates/trios-server/src/tools/golden_float.t27", "t27b": "pass"}, - {"path": "specs/port/trios/crates/trios-server/src/tools/mod.t27", "t27b": "pass"}, - {"path": "specs/port/trios/crates/trios-store/rings/ST-00/src/lib.t27", "t27b": "pass"}, - {"path": "specs/port/trios/crates/trios-ternary/rings/TR-01/src/lib.t27", "t27b": "pass"}, - {"path": "specs/port/trios/crates/trios-train-cpu/src/bin/tjepa_modules/encoder.t27", "t27b": "pass"}, - {"path": "specs/port/trios/crates/trios-train-cpu/src/bin/train_state.t27", "t27b": "pass"}, - {"path": "specs/port/trios/crates/trios-trainer/src/train_loop.t27", "t27b": "pass"}, - {"path": "specs/port/trios/crates/trios-trainer/src/validation.t27", "t27b": "pass"}, - {"path": "specs/port/trios/crates/trios-trinity-brain/src/phi.t27", "t27b": "pass"}, - {"path": "specs/port/trios/crates/trios-vsa/rings/VS-01/src/lib.t27", "t27b": "pass"}, - {"path": "specs/port/trios/validate_bpb.t27", "t27b": "pass"}, - {"path": "specs/providers/catalog.t27", "t27b": "pass"}, - {"path": "specs/providers/gonka/deepseek-v4-flash-0731.t27", "t27b": "pass"}, - {"path": "specs/providers/gonka/glm-5-2-fp8.t27", "t27b": "pass"}, - {"path": "specs/providers/gonka/glm-5-3-flash.t27", "t27b": "pass"}, - {"path": "specs/providers/gonka/kimi-k2-6.t27", "t27b": "pass"}, - {"path": "specs/providers/gonka/minimax-m2-7.t27", "t27b": "pass"}, - {"path": "specs/providers/tri_gnk_pair.t27", "t27b": "pass"}, - {"path": "specs/providers/trinet/fpga-xc7a200t.t27", "t27b": "pass"}, - {"path": "specs/providers/trinet/gpu-consumer-24gb.t27", "t27b": "pass"}, - {"path": "specs/queen/actor_events.t27", "t27b": "pass"}, - {"path": "specs/queen/actor_view.t27", "t27b": "pass"}, - {"path": "specs/queen/actors.t27", "t27b": "pass"}, - {"path": "specs/queen/actors_hw.t27", "t27b": "pass"}, - {"path": "specs/queen/actors_hw_jtag.t27", "t27b": "pass"}, - {"path": "specs/queen/actors_hw_top.t27", "t27b": "pass"}, - {"path": "specs/queen/app.t27", "t27b": "pass"}, - {"path": "specs/queen/claim.t27", "t27b": "pass"}, - {"path": "specs/queen/control.t27", "t27b": "pass"}, - {"path": "specs/queen/dashboard.t27", "t27b": "pass"}, - {"path": "specs/queen/dispatch.t27", "t27b": "pass"}, - {"path": "specs/queen/dispatch_exit.t27", "t27b": "pass"}, - {"path": "specs/queen/domains.t27", "t27b": "pass"}, - {"path": "specs/queen/drain.t27", "t27b": "pass"}, - {"path": "specs/queen/events.t27", "t27b": "pass"}, - {"path": "specs/queen/golden_chain.t27", "t27b": "pass"}, - {"path": "specs/queen/hive.t27", "t27b": "pass"}, - {"path": "specs/queen/holds.t27", "t27b": "pass"}, - {"path": "specs/queen/jobs.t27", "t27b": "pass"}, - {"path": "specs/queen/keyed.t27", "t27b": "pass"}, - {"path": "specs/queen/keyed_guard.t27", "t27b": "pass"}, - {"path": "specs/queen/merger_gate.t27", "t27b": "pass"}, - {"path": "specs/queen/netlink.t27", "t27b": "pass"}, - {"path": "specs/queen/priority.t27", "t27b": "pass"}, - {"path": "specs/queen/replay/actors_decisions.t27", "t27b": "pass"}, - {"path": "specs/queen/replay/reviewer_decisions.t27", "t27b": "pass"}, - {"path": "specs/queen/replay/telemetry_decisions.t27", "t27b": "pass"}, - {"path": "specs/queen/review_lanes.t27", "t27b": "pass"}, - {"path": "specs/queen/review_log.t27", "t27b": "pass"}, - {"path": "specs/queen/review_valve.t27", "t27b": "pass"}, - {"path": "specs/queen/reviewer.t27", "t27b": "pass"}, - {"path": "specs/queen/reviewer_sizing.t27", "t27b": "pass"}, - {"path": "specs/queen/shaping.t27", "t27b": "pass"}, - {"path": "specs/queen/simulation.t27", "t27b": "pass"}, - {"path": "specs/queen/task_analysis.t27", "t27b": "pass"}, - {"path": "specs/queen/tasks.t27", "t27b": "pass"}, - {"path": "specs/queen/telemetry.t27", "t27b": "pass"}, - {"path": "specs/queen/turn_stop.t27", "t27b": "pass"}, - {"path": "specs/queen/views.t27", "t27b": "pass"}, - {"path": "specs/queen/waits.t27", "t27b": "pass"}, - {"path": "specs/queen/worktree_keep.t27", "t27b": "pass"}, - {"path": "specs/rings/ring_103_phi_sgd.t27", "t27b": "pass"}, - {"path": "specs/sandbox/health.t27", "t27b": "pass"}, - {"path": "specs/sandbox/https_enforce.t27", "t27b": "pass"}, - {"path": "specs/sandbox/orphan_detection.t27", "t27b": "pass"}, - {"path": "specs/sandbox/session_timeout.t27", "t27b": "pass"}, - {"path": "specs/skills/t27-measure-corpus.t27", "t27b": "pass"}, - {"path": "specs/skills/t27-phi-loop.t27", "t27b": "pass"}, - {"path": "specs/skills/t27-providers-steward.t27", "t27b": "pass"}, - {"path": "specs/skills/t27-self-host.t27", "t27b": "pass"}, - {"path": "specs/skills/t27-tri-pipeline.t27", "t27b": "pass"}, - {"path": "specs/skills/t27-tri.t27", "t27b": "pass"}, - {"path": "specs/skills/t27-wave-audit.t27", "t27b": "pass"}, - {"path": "specs/skills/t27-wrap-up.t27", "t27b": "pass"}, - {"path": "specs/skills/trinity-blog-post.t27", "t27b": "pass"}, - {"path": "specs/skills/trinity-board-sync.t27", "t27b": "pass"}, - {"path": "specs/skills/trinity-cloud.t27", "t27b": "pass"}, - {"path": "specs/skills/trinity-connect-accounts.t27", "t27b": "pass"}, - {"path": "specs/skills/trinity-doctor.t27", "t27b": "pass"}, - {"path": "specs/skills/trinity-farm-garden.t27", "t27b": "pass"}, - {"path": "specs/skills/trinity-fpga-synth.t27", "t27b": "pass"}, - {"path": "specs/skills/trinity-god-mode.t27", "t27b": "pass"}, - {"path": "specs/skills/trinity-implement-issue.t27", "t27b": "pass"}, - {"path": "specs/skills/trinity-queen-hive-visuals.t27", "t27b": "pass"}, - {"path": "specs/skills/trinity-review-code.t27", "t27b": "pass"}, - {"path": "specs/skills/trinity-run-tests.t27", "t27b": "pass"}, - {"path": "specs/skills/trinity-scholar.t27", "t27b": "pass"}, - {"path": "specs/skills/trinity-status.t27", "t27b": "pass"}, - {"path": "specs/skills/trinity-tech-tree.t27", "t27b": "pass"}, - {"path": "specs/skills/trinity-tri.t27", "t27b": "pass"}, - {"path": "specs/skills/trinity-trinity-test.t27", "t27b": "pass"}, - {"path": "specs/skills/trinity-ux-wave.t27", "t27b": "pass"}, - {"path": "specs/skills/trinity-vibee-gen.t27", "t27b": "pass"}, - {"path": "specs/skills/trinity-vsa-verify.t27", "t27b": "pass"}, - {"path": "specs/skills/trinity-wave.t27", "t27b": "pass"}, - {"path": "specs/system/unified-agent-operations.t27", "t27b": "pass"}, - {"path": "specs/ternary/activation_quantizer.t27", "t27b": "pass"}, - {"path": "specs/ternary/bitnet_layer.t27", "t27b": "pass"}, - {"path": "specs/ternary/bitnet_majority.t27", "t27b": "pass"}, - {"path": "specs/ternary/bitnet_mlp.t27", "t27b": "pass"}, - {"path": "specs/ternary/bitnet_mlp3.t27", "t27b": "pass"}, - {"path": "specs/ternary/bitnet_neuron.t27", "t27b": "pass"}, - {"path": "specs/ternary/bitnet_neuron_nchunk.t27", "t27b": "pass"}, - {"path": "specs/ternary/clocked_counter.t27", "t27b": "pass"}, - {"path": "specs/ternary/comb_bitnet_layer.t27", "t27b": "pass"}, - {"path": "specs/ternary/comb_bitnet_neuron.t27", "t27b": "pass"}, - {"path": "specs/ternary/comb_ternary_dot.t27", "t27b": "pass"}, - {"path": "specs/ternary/gft_add_rne.t27", "t27b": "pass"}, - {"path": "specs/ternary/gft_argmax4.t27", "t27b": "pass"}, - {"path": "specs/ternary/gft_axpy.t27", "t27b": "pass"}, - {"path": "specs/ternary/gft_bitnet_neuron.t27", "t27b": "pass"}, - {"path": "specs/ternary/gft_classifier4.t27", "t27b": "pass"}, - {"path": "specs/ternary/gft_classify.t27", "t27b": "pass"}, - {"path": "specs/ternary/gft_classify3.t27", "t27b": "pass"}, - {"path": "specs/ternary/gft_dot2.t27", "t27b": "pass"}, - {"path": "specs/ternary/gft_dot2_rne.t27", "t27b": "pass"}, - {"path": "specs/ternary/gft_dot4.t27", "t27b": "pass"}, - {"path": "specs/ternary/gft_dot4_rne.t27", "t27b": "pass"}, - {"path": "specs/ternary/gft_dot8.t27", "t27b": "pass"}, - {"path": "specs/ternary/gft_exp2.t27", "t27b": "pass"}, - {"path": "specs/ternary/gft_hidden2.t27", "t27b": "pass"}, - {"path": "specs/ternary/gft_layer2.t27", "t27b": "pass"}, - {"path": "specs/ternary/gft_layer3.t27", "t27b": "pass"}, - {"path": "specs/ternary/gft_layer4.t27", "t27b": "pass"}, - {"path": "specs/ternary/gft_log2.t27", "t27b": "pass"}, - {"path": "specs/ternary/gft_logistic.t27", "t27b": "pass"}, - {"path": "specs/ternary/gft_madd.t27", "t27b": "pass"}, - {"path": "specs/ternary/gft_magsub_tie.t27", "t27b": "pass"}, - {"path": "specs/ternary/gft_mlp2.t27", "t27b": "pass"}, - {"path": "specs/ternary/gft_mlp3.t27", "t27b": "pass"}, - {"path": "specs/ternary/gft_mul_rne.t27", "t27b": "pass"}, - {"path": "specs/ternary/gft_neuron_full.t27", "t27b": "pass"}, - {"path": "specs/ternary/gft_nll.t27", "t27b": "pass"}, - {"path": "specs/ternary/gft_recip.t27", "t27b": "pass"}, - {"path": "specs/ternary/gft_relu.t27", "t27b": "pass"}, - {"path": "specs/ternary/gft_sadd.t27", "t27b": "pass"}, - {"path": "specs/ternary/gft_sgd_step.t27", "t27b": "pass"}, - {"path": "specs/ternary/gft_signed_dot4.t27", "t27b": "pass"}, - {"path": "specs/ternary/gft_signed_mac.t27", "t27b": "pass"}, - {"path": "specs/ternary/gft_smul.t27", "t27b": "pass"}, - {"path": "specs/ternary/gft_softmax4.t27", "t27b": "pass"}, - {"path": "specs/ternary/gft_softmax_grad4.t27", "t27b": "pass"}, - {"path": "specs/ternary/gft_train1.t27", "t27b": "pass"}, - {"path": "specs/ternary/gft_train2.t27", "t27b": "pass"}, - {"path": "specs/ternary/gft_train2relu.t27", "t27b": "pass"}, - {"path": "specs/ternary/gft_xorbp.t27", "t27b": "pass"}, - {"path": "specs/ternary/gft_xorbp2.t27", "t27b": "pass"}, - {"path": "specs/ternary/gft_xornet.t27", "t27b": "pass"}, - {"path": "specs/ternary/gft_xorpercep.t27", "t27b": "pass"}, - {"path": "specs/ternary/gft_xorpercep3.t27", "t27b": "pass"}, - {"path": "specs/ternary/gft_xorpercep4.t27", "t27b": "pass"}, - {"path": "specs/ternary/gft_xortrain.t27", "t27b": "pass"}, - {"path": "specs/ternary/radix_economy.t27", "t27b": "pass"}, - {"path": "specs/ternary/stream_ternary_mac.t27", "t27b": "pass"}, - {"path": "specs/ternary/ternary_full_adder.t27", "t27b": "pass"}, - {"path": "specs/ternary/ternary_mac.t27", "t27b": "pass"}, - {"path": "specs/ternary/ternary_ripple_adder.t27", "t27b": "pass"}, - {"path": "specs/ternary/ternary_xor.t27", "t27b": "pass"}, - {"path": "specs/ternary/trits.t27", "t27b": "pass"}, - {"path": "specs/tools/catalog.t27", "t27b": "pass"}, - {"path": "specs/tools/epic_ci.t27", "t27b": "pass"}, - {"path": "specs/tools/mcp/gitbutler.t27", "t27b": "pass"}, - {"path": "specs/tools/mcp/inngest-dev.t27", "t27b": "pass"}, - {"path": "specs/tools/mcp/needle.t27", "t27b": "pass"}, - {"path": "specs/tools/mcp/neon.t27", "t27b": "pass"}, - {"path": "specs/tools/mcp/notebooklm.t27", "t27b": "pass"}, - {"path": "specs/tools/mcp/railway-mcp-server.t27", "t27b": "pass"}, - {"path": "specs/tools/mcp/t27-traceability.t27", "t27b": "pass"}, - {"path": "specs/tools/mcp/tri-mcp.t27", "t27b": "pass"}, - {"path": "specs/tools/mcp/tri-ssot.t27", "t27b": "pass"}, - {"path": "specs/tools/mcp/trinity.t27", "t27b": "pass"}, - {"path": "specs/tools/mcp/zig-docs.t27", "t27b": "pass"}, - {"path": "specs/tools/mcp_protocol.t27", "t27b": "pass"}, - {"path": "specs/tools/t27o/rust_convert.t27", "t27b": "pass"}, - {"path": "specs/tools/t27o/rust_std.t27", "t27b": "pass"}, - {"path": "specs/tools/tri/abandoned.t27", "t27b": "pass"}, - {"path": "specs/tools/tri/cell.t27", "t27b": "pass"}, - {"path": "specs/tools/tri/census.t27", "t27b": "pass"}, - {"path": "specs/tools/tri/ci.t27", "t27b": "pass"}, - {"path": "specs/tools/tri/competitors.t27", "t27b": "pass"}, - {"path": "specs/tools/tri/discard.t27", "t27b": "pass"}, - {"path": "specs/tools/tri/doctor.t27", "t27b": "pass"}, - {"path": "specs/tools/tri/elab.t27", "t27b": "pass"}, - {"path": "specs/tools/tri/emit.t27", "t27b": "pass"}, - {"path": "specs/tools/tri/experience.t27", "t27b": "pass"}, - {"path": "specs/tools/tri/fleet.t27", "t27b": "pass"}, - {"path": "specs/tools/tri/fmt.t27", "t27b": "pass"}, - {"path": "specs/tools/tri/fpga.t27", "t27b": "pass"}, - {"path": "specs/tools/tri/gates.t27", "t27b": "pass"}, - {"path": "specs/tools/tri/gen.t27", "t27b": "pass"}, - {"path": "specs/tools/tri/harness.t27", "t27b": "pass"}, - {"path": "specs/tools/tri/health.t27", "t27b": "pass"}, - {"path": "specs/tools/tri/hooks.t27", "t27b": "pass"}, - {"path": "specs/tools/tri/issues.t27", "t27b": "pass"}, - {"path": "specs/tools/tri/jumps.t27", "t27b": "pass"}, - {"path": "specs/tools/tri/kinds.t27", "t27b": "pass"}, - {"path": "specs/tools/tri/lean.t27", "t27b": "pass"}, - {"path": "specs/tools/tri/ledgers.t27", "t27b": "pass"}, - {"path": "specs/tools/tri/loop.t27", "t27b": "pass"}, - {"path": "specs/tools/tri/merging.t27", "t27b": "pass"}, - {"path": "specs/tools/tri/misread.t27", "t27b": "pass"}, - {"path": "specs/tools/tri/mods.t27", "t27b": "pass"}, - {"path": "specs/tools/tri/mutate.t27", "t27b": "pass"}, - {"path": "specs/tools/tri/now.t27", "t27b": "pass"}, - {"path": "specs/tools/tri/one-away.t27", "t27b": "pass"}, - {"path": "specs/tools/tri/orphaned.t27", "t27b": "pass"}, - {"path": "specs/tools/tri/pr.t27", "t27b": "pass"}, - {"path": "specs/tools/tri/prose.t27", "t27b": "pass"}, - {"path": "specs/tools/tri/quantifiers.t27", "t27b": "pass"}, - {"path": "specs/tools/tri/red.t27", "t27b": "pass"}, - {"path": "specs/tools/tri/reseal.t27", "t27b": "pass"}, - {"path": "specs/tools/tri/rtl.t27", "t27b": "pass"}, - {"path": "specs/tools/tri/seals.t27", "t27b": "pass"}, - {"path": "specs/tools/tri/serve.t27", "t27b": "pass"}, - {"path": "specs/tools/tri/skill.t27", "t27b": "pass"}, - {"path": "specs/tools/tri/status.t27", "t27b": "pass"}, - {"path": "specs/tools/tri/sweep.t27", "t27b": "pass"}, - {"path": "specs/tools/tri/synth.t27", "t27b": "pass"}, - {"path": "specs/tools/tri/test.t27", "t27b": "pass"}, - {"path": "specs/tools/tri/topic.t27", "t27b": "pass"}, - {"path": "specs/tools/tri/types.t27", "t27b": "pass"}, - {"path": "specs/tools/tri/unparsed.t27", "t27b": "pass"}, - {"path": "specs/tools/tri/vectors.t27", "t27b": "pass"}, - {"path": "specs/tools/tri/verdict.t27", "t27b": "pass"}, - {"path": "specs/tools/tri/vsim.t27", "t27b": "pass"}, - {"path": "specs/tools/tri/window.t27", "t27b": "pass"}, - {"path": "specs/tools/tri/worktrees.t27", "t27b": "pass"}, - {"path": "specs/tools/trinity/tri/bench.t27", "t27b": "pass"}, - {"path": "specs/tools/trinity/tri/bio.t27", "t27b": "pass"}, - {"path": "specs/tools/trinity/tri/blindspots.t27", "t27b": "pass"}, - {"path": "specs/tools/trinity/tri/conscious.t27", "t27b": "pass"}, - {"path": "specs/tools/trinity/tri/constants.t27", "t27b": "pass"}, - {"path": "specs/tools/trinity/tri/cosmos.t27", "t27b": "pass"}, - {"path": "specs/tools/trinity/tri/dashboard.t27", "t27b": "pass"}, - {"path": "specs/tools/trinity/tri/fib.t27", "t27b": "pass"}, - {"path": "specs/tools/trinity/tri/fpga.t27", "t27b": "pass"}, - {"path": "specs/tools/trinity/tri/gematria.t27", "t27b": "pass"}, - {"path": "specs/tools/trinity/tri/govern.t27", "t27b": "pass"}, - {"path": "specs/tools/trinity/tri/hardware.t27", "t27b": "pass"}, - {"path": "specs/tools/trinity/tri/identity.t27", "t27b": "pass"}, - {"path": "specs/tools/trinity/tri/lucas.t27", "t27b": "pass"}, - {"path": "specs/tools/trinity/tri/mesh.t27", "t27b": "pass"}, - {"path": "specs/tools/trinity/tri/needle-check.t27", "t27b": "pass"}, - {"path": "specs/tools/trinity/tri/needle-search.t27", "t27b": "pass"}, - {"path": "specs/tools/trinity/tri/needle.t27", "t27b": "pass"}, - {"path": "specs/tools/trinity/tri/omega.t27", "t27b": "pass"}, - {"path": "specs/tools/trinity/tri/particles.t27", "t27b": "pass"}, - {"path": "specs/tools/trinity/tri/phi.t27", "t27b": "pass"}, - {"path": "specs/tools/trinity/tri/quantum.t27", "t27b": "pass"}, - {"path": "specs/tools/trinity/tri/reputation.t27", "t27b": "pass"}, - {"path": "specs/tools/trinity/tri/sacred-const.t27", "t27b": "pass"}, - {"path": "specs/tools/trinity/tri/spiral.t27", "t27b": "pass"}, - {"path": "specs/tools/trinity/tri/swarm.t27", "t27b": "pass"}, - {"path": "specs/tools/trinity/tri/test.t27", "t27b": "pass"}, - {"path": "specs/tools/trinity/tri/vsa.t27", "t27b": "pass"}, - {"path": "specs/tools/trinity/tri/wallet.t27", "t27b": "pass"}, - {"path": "specs/traffic_animator.t27", "t27b": "pass"}, - {"path": "specs/tri/actors/metrics.t27", "t27b": "pass"}, - {"path": "specs/tri/agent/faculty_board.t27", "t27b": "pass"}, - {"path": "specs/tri/catalog/health.t27", "t27b": "pass"}, - {"path": "specs/tri/collections/namespace.t27", "t27b": "pass"}, - {"path": "specs/tri/crypto/ed25519.t27", "t27b": "pass"}, - {"path": "specs/tri/crypto/hex.t27", "t27b": "pass"}, - {"path": "specs/tri/crypto/sha256.t27", "t27b": "pass"}, - {"path": "specs/tri/crypto/sha512.t27", "t27b": "pass"}, - {"path": "specs/tri/graph/bellman_ford.t27", "t27b": "pass"}, - {"path": "specs/tri/graph/graph.t27", "t27b": "pass"}, - {"path": "specs/tri/graph/topological_sort.t27", "t27b": "pass"}, - {"path": "specs/tri/hot/hot.t27", "t27b": "pass"}, - {"path": "specs/tri/lab/receipt.t27", "t27b": "pass"}, - {"path": "specs/tri/lanes/lanes.t27", "t27b": "pass"}, - {"path": "specs/tri/math/math.t27", "t27b": "pass"}, - {"path": "specs/tri/math/measurement.t27", "t27b": "pass"}, - {"path": "specs/tri/misread/shapes.t27", "t27b": "pass"}, - {"path": "specs/tri/mutate/census.t27", "t27b": "pass"}, - {"path": "specs/tri/mutate/lab.t27", "t27b": "pass"}, - {"path": "specs/tri/mutate/plant.t27", "t27b": "pass"}, - {"path": "specs/tri/mutate/survivors.t27", "t27b": "pass"}, - {"path": "specs/tri/network/payout.t27", "t27b": "pass"}, - {"path": "specs/tri/pipeline/codegen.t27", "t27b": "pass"}, - {"path": "specs/tri/pipeline/spec_writer.t27", "t27b": "pass"}, - {"path": "specs/tri/pipeline/workflow.t27", "t27b": "pass"}, - {"path": "specs/tri/reseal/seal.t27", "t27b": "pass"}, - {"path": "specs/tri/search/pattern.t27", "t27b": "pass"}, - {"path": "specs/tri/sort/insertion_sort.t27", "t27b": "pass"}, - {"path": "specs/tri/sort/merge_sort.t27", "t27b": "pass"}, - {"path": "specs/tri/sort/selection_sort.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/a64.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/any_param_plan.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/arith_op.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/ast_scan.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/ast_shape.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/ast_walk.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/bit_cast_plan.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/blockers.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/builtin_plan.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/check_budget.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/cmp_op.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/coerce_plan.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/comptime_float.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/conformance/anonymous_struct.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/conformance/anytype_typeof.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/conformance/array_length_expr.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/conformance/array_literal.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/conformance/array_literal_value.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/conformance/array_repeat_text.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/conformance/bare_abs.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/conformance/big_frame.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/conformance/big_repeat_global.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/conformance/bit_cast.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/conformance/brace_invariant.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/conformance/builtin_abs_max_min_pi.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/conformance/carried_allocator.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/conformance/carried_container.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/conformance/cmp_out_of_range.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/conformance/comptime_float.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/conformance/comptime_float_f128.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/conformance/const_division.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/conformance/const_optional.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/conformance/discard_value.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/conformance/div_trunc_panic.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/conformance/elf_object.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/conformance/empty_anon_literal.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/conformance/empty_typed_array_literal.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/conformance/eval_branch_quota.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/conformance/float_as.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/conformance/float_call_cast.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/conformance/float_from_int_literal.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/conformance/float_mul_pow2.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/conformance/float_sqrt.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/conformance/frame_address_caller_owned.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/conformance/i128_arith.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/conformance/i128_ops.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/conformance/i128_return.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/conformance/int_cast.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/conformance/int_cast_index.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/conformance/large_frame.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/conformance/lazy_signature.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/conformance/let_reassigned.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/conformance/libm_logf.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/conformance/libm_powf.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/conformance/libm_rounding.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/conformance/libm_std_math.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/conformance/module_var_in_test.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/conformance/negative_float_literal.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/conformance/nested_anon_struct.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/conformance/numeric_coercion.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/conformance/odd_width_int.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/conformance/opaque_pointer.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/conformance/opt_void.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/conformance/optional_enum_compare.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/conformance/optional_module_var.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/conformance/param_discard.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/conformance/pointer_equality.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/conformance/postfix_optional.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/conformance/rem_int.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/conformance/repeat_addr_unreached.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/conformance/repeat_local.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/conformance/repeat_width_suffix.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/conformance/return_undefined_void.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/conformance/scaffold_local.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/conformance/scope_exit.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/conformance/scoped_gf16.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/conformance/shadow_module_var.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/conformance/size_of.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/conformance/slice_arg_one_element.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/conformance/static_slice_literal.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/conformance/std_mem_byte_slice.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/conformance/stdmem.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/conformance/str_module_var.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/conformance/string_slice_literal.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/conformance/struct_lit_if.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/conformance/test_local_write.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/conformance/tuple_local.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/conformance/tuple_local_index.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/conformance/type_alias.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/conformance/type_void.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/conformance/undefined_arg.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/conformance/undefined_module_var.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/conformance/unreached_stub.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/conformance/unread_anytype.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/conformance/unresolved_signature.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/conformance/untyped_local.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/conformance/untyped_local_uses.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/conformance/value_ignored.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/conformance/value_params.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/conformance/verilog_lib.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/conformance/verilog_prim.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/conformance/verilog_use.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/conformance/verilog_widths.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/conformance/void_bind.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/conformance/wide_int_const.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/conformance/zig_keyword_field.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/const_div_plan.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/discard_plan.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/dogfood.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/elf.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/emit_kit.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/empty_lit_plan.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/eval_arith.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/float_as_plan.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/frame_store_plan.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/fuzz.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/fuzz_oracle.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/i128_plan.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/int_cast_plan.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/lazy_sig_plan.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/ledger_steward.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/lencall.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/libm.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/libm_plan.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/literal_plan.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/macho.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/opaque_plan.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/optional_compare_plan.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/ptr_eq_plan.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/reduce.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/ref_var_plan.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/scaffold_plan.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/slice_lit_plan.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/source_text.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/stdmem.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/stdmem_plan.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/steward.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/text_escape.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/ts_emit.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/ts_plan.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/tuple_local_plan.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/type_text.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/undefined_arg_plan.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/verdict_key.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/verilog_emit.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/verilog_plan.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/void_bind_plan.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/wide_plan.t27", "t27b": "pass"}, - {"path": "specs/tri/test/report.t27", "t27b": "pass"}, - {"path": "specs/tri/utils/args.t27", "t27b": "pass"}, - {"path": "specs/tri/utils/exit_codes.t27", "t27b": "pass"}, - {"path": "specs/tri/utils/template.t27", "t27b": "pass"}, - {"path": "specs/trinet/etx.t27", "t27b": "pass"}, - {"path": "specs/trinet/ledger.t27", "t27b": "pass"}, - {"path": "specs/trinet/mint_authority.t27", "t27b": "pass"}, - {"path": "specs/trinet/node-work-credit.t27", "t27b": "pass"}, - {"path": "specs/trinet/tri-bridge.t27", "t27b": "pass"}, - {"path": "specs/trinity/build_graph.t27", "t27b": "pass"}, - {"path": "specs/trinity/capabilities/abi.c-api.t27", "t27b": "pass"}, - {"path": "specs/trinity/capabilities/agent.daemons.t27", "t27b": "pass"}, - {"path": "specs/trinity/capabilities/agent.phi-loop.t27", "t27b": "pass"}, - {"path": "specs/trinity/capabilities/agent.tri-api.t27", "t27b": "pass"}, - {"path": "specs/trinity/capabilities/api.http-server.t27", "t27b": "pass"}, - {"path": "specs/trinity/capabilities/archive.legacy.t27", "t27b": "pass"}, - {"path": "specs/trinity/capabilities/bench.suite.t27", "t27b": "pass"}, - {"path": "specs/trinity/capabilities/bot.tri-bot.t27", "t27b": "pass"}, - {"path": "specs/trinity/capabilities/brain.regions.t27", "t27b": "pass"}, - {"path": "specs/trinity/capabilities/catalog.spec-mirror.t27", "t27b": "pass"}, - {"path": "specs/trinity/capabilities/catalog.world-scan.t27", "t27b": "pass"}, - {"path": "specs/trinity/capabilities/cli.tri.t27", "t27b": "pass"}, - {"path": "specs/trinity/capabilities/convert.b2t.t27", "t27b": "pass"}, - {"path": "specs/trinity/capabilities/examples.zig.t27", "t27b": "pass"}, - {"path": "specs/trinity/capabilities/ext.vscode-swe.t27", "t27b": "pass"}, - {"path": "specs/trinity/capabilities/fpga.adapter.t27", "t27b": "pass"}, - {"path": "specs/trinity/capabilities/fpga.in-repo.t27", "t27b": "pass"}, - {"path": "specs/trinity/capabilities/lib.trinity.t27", "t27b": "pass"}, - {"path": "specs/trinity/capabilities/llm.firebird.t27", "t27b": "pass"}, - {"path": "specs/trinity/capabilities/llm.igla-chat.t27", "t27b": "pass"}, - {"path": "specs/trinity/capabilities/mcp.needle-mcp.t27", "t27b": "pass"}, - {"path": "specs/trinity/capabilities/mcp.trinity-mcp.t27", "t27b": "pass"}, - {"path": "specs/trinity/capabilities/native.canvas.t27", "t27b": "pass"}, - {"path": "specs/trinity/capabilities/native.node-gui.t27", "t27b": "pass"}, - {"path": "specs/trinity/capabilities/native.queen-app.t27", "t27b": "pass"}, - {"path": "specs/trinity/capabilities/node.trinity-node.t27", "t27b": "pass"}, - {"path": "specs/trinity/capabilities/numeric.golden-float.t27", "t27b": "pass"}, - {"path": "specs/trinity/capabilities/ops.deploy-infra.t27", "t27b": "pass"}, - {"path": "specs/trinity/capabilities/ops.railway-cli.t27", "t27b": "pass"}, - {"path": "specs/trinity/capabilities/pkg.vendored-cache.t27", "t27b": "pass"}, - {"path": "specs/trinity/capabilities/queen.lib.t27", "t27b": "pass"}, - {"path": "specs/trinity/capabilities/registry.commands.t27", "t27b": "pass"}, - {"path": "specs/trinity/capabilities/release.packaging.t27", "t27b": "pass"}, - {"path": "specs/trinity/capabilities/research.nexus-docs.t27", "t27b": "pass"}, - {"path": "specs/trinity/capabilities/research.programs.t27", "t27b": "pass"}, - {"path": "specs/trinity/capabilities/research.unreferenced-sources.t27", "t27b": "pass"}, - {"path": "specs/trinity/capabilities/search.vsa-index.t27", "t27b": "pass"}, - {"path": "specs/trinity/capabilities/specs.t27-vendored-compiler.t27", "t27b": "pass"}, - {"path": "specs/trinity/capabilities/specs.tri-corpus.t27", "t27b": "pass"}, - {"path": "specs/trinity/capabilities/specs.vibee-corpus.t27", "t27b": "pass"}, - {"path": "specs/trinity/capabilities/state.trinity-dir.t27", "t27b": "pass"}, - {"path": "specs/trinity/capabilities/test.graph.t27", "t27b": "pass"}, - {"path": "specs/trinity/capabilities/tools.scripts.t27", "t27b": "pass"}, - {"path": "specs/trinity/capabilities/train.hslm.t27", "t27b": "pass"}, - {"path": "specs/trinity/capabilities/training.targets.t27", "t27b": "pass"}, - {"path": "specs/trinity/capabilities/tri27.programs.t27", "t27b": "pass"}, - {"path": "specs/trinity/capabilities/tri27.toolchain.t27", "t27b": "pass"}, - {"path": "specs/trinity/capabilities/vibee.compiler.t27", "t27b": "pass"}, - {"path": "specs/trinity/capabilities/vsa.zig-hdc.t27", "t27b": "pass"}, - {"path": "specs/trinity/capabilities/web.docsite.t27", "t27b": "pass"}, - {"path": "specs/trinity/capabilities/web.queen-web.t27", "t27b": "pass"}, - {"path": "specs/trinity/capabilities/web.site.t27", "t27b": "pass"}, - {"path": "specs/trinity/compiler_matrix.t27", "t27b": "pass"}, - {"path": "specs/trinity/project.t27", "t27b": "pass"}, - {"path": "specs/ui/queen_evidence.t27", "t27b": "pass"}, - {"path": "specs/vault/audit.t27", "t27b": "pass"}, - {"path": "specs/vault/merge.t27", "t27b": "pass"}, - {"path": "specs/vault/policy.t27", "t27b": "pass"}, - {"path": "specs/verified/bench_agent.t27", "t27b": "pass"}, - {"path": "specs/verified/bench_boards.t27", "t27b": "pass"}, - {"path": "specs/verified/bitstream_reuse.t27", "t27b": "pass"}, - {"path": "specs/verified/bitstream_share.t27", "t27b": "pass"}, - {"path": "specs/verified/clock_constraints.t27", "t27b": "pass"}, - {"path": "specs/verified/corpus_merkle.t27", "t27b": "pass"}, - {"path": "specs/verified/corpus_receipt.t27", "t27b": "pass"}, - {"path": "specs/verified/ddc_receipt.t27", "t27b": "pass"}, - {"path": "specs/verified/device_dna.t27", "t27b": "pass"}, - {"path": "specs/verified/device_evidence.t27", "t27b": "pass"}, - {"path": "specs/verified/die_binding.t27", "t27b": "pass"}, - {"path": "specs/verified/digest_cache.t27", "t27b": "pass"}, - {"path": "specs/verified/evidence_chain.t27", "t27b": "pass"}, - {"path": "specs/verified/failure_loop.t27", "t27b": "pass"}, - {"path": "specs/verified/frontier.t27", "t27b": "pass"}, - {"path": "specs/verified/gen_hash_cache.t27", "t27b": "pass"}, - {"path": "specs/verified/independence.t27", "t27b": "pass"}, - {"path": "specs/verified/payout.t27", "t27b": "pass"}, - {"path": "specs/verified/poc/a/slot.t27", "t27b": "pass"}, - {"path": "specs/verified/poc/b/slot.t27", "t27b": "pass"}, - {"path": "specs/verified/poc/run.t27", "t27b": "pass"}, - {"path": "specs/verified/poc/static_counter.t27", "t27b": "pass"}, - {"path": "specs/verified/receipt.t27", "t27b": "pass"}, - {"path": "specs/verified/region.t27", "t27b": "pass"}, - {"path": "specs/verified/reuse.t27", "t27b": "pass"}, - {"path": "specs/verified/review_gate.t27", "t27b": "pass"}, - {"path": "specs/verified/run_record.t27", "t27b": "pass"}, - {"path": "specs/verified/seal_check.t27", "t27b": "pass"}, - {"path": "specs/verified/seal_identity.t27", "t27b": "pass"}, - {"path": "specs/verified/signed_receipt.t27", "t27b": "pass"}, - {"path": "specs/verified/silicon_queue.t27", "t27b": "pass"}, - {"path": "specs/verified/silicon_runs.t27", "t27b": "pass"}, - {"path": "specs/verified/suite_jobs.t27", "t27b": "pass"}, - {"path": "specs/verified/ternary_link_run.t27", "t27b": "pass"}, - {"path": "specs/verified/verdict.t27", "t27b": "pass"}, - {"path": "specs/verified/verdict_audit.t27", "t27b": "pass"}, - {"path": "specs/verified/watch.t27", "t27b": "pass"}, - {"path": "specs/vm/trinity_vm.t27", "t27b": "pass"}, - {"path": "specs/vsa/similarity_search.t27", "t27b": "pass"}, - {"path": "specs/vsa/trinity_compat.t27", "t27b": "pass"}, - {"path": "specs/xilinx7/bench_coverage.t27", "t27b": "pass"}, - {"path": "specs/xilinx7/far.t27", "t27b": "pass"}, - {"path": "specs/xilinx7/flow.t27", "t27b": "pass"}, - {"path": "specs/xilinx7/frames.t27", "t27b": "pass"}, - {"path": "specs/xilinx7/packets.t27", "t27b": "pass"} + {"path": "specs/a/b_c.t27", "t27b": "pass"}, + {"path": "specs/a_b/c.t27", "t27b": "pass"}, + {"path": "specs/agents/a.t27", "t27b": "pass"}, + {"path": "specs/agents/b.t27", "t27b": "pass"}, + {"path": "specs/agents/c.t27", "t27b": "pass"}, + {"path": "specs/agents/d.t27", "t27b": "pass"}, + {"path": "specs/agents/e.t27", "t27b": "pass"}, + {"path": "specs/agents/f.t27", "t27b": "pass"}, + {"path": "specs/agents/g.t27", "t27b": "pass"}, + {"path": "specs/agents/h.t27", "t27b": "pass"}, + {"path": "specs/agents/i.t27", "t27b": "pass"}, + {"path": "specs/agents/j.t27", "t27b": "pass"}, + {"path": "specs/agents/k.t27", "t27b": "pass"}, + {"path": "specs/agents/l.t27", "t27b": "pass"}, + {"path": "specs/agents/m.t27", "t27b": "pass"}, + {"path": "specs/agents/n.t27", "t27b": "pass"}, + {"path": "specs/agents/o.t27", "t27b": "pass"}, + {"path": "specs/agents/p.t27", "t27b": "pass"}, + {"path": "specs/agents/q.t27", "t27b": "pass"}, + {"path": "specs/agents/r.t27", "t27b": "pass"}, + {"path": "specs/agents/s.t27", "t27b": "pass"}, + {"path": "specs/agents/t.t27", "t27b": "pass"}, + {"path": "specs/agents/ti.t27", "t27b": "pass"}, + {"path": "specs/agents/u.t27", "t27b": "pass"}, + {"path": "specs/agents/v.t27", "t27b": "pass"}, + {"path": "specs/agents/w.t27", "t27b": "pass"}, + {"path": "specs/agents/x.t27", "t27b": "pass"}, + {"path": "specs/agents/y.t27", "t27b": "pass"}, + {"path": "specs/agents/z.t27", "t27b": "pass"}, + {"path": "specs/api/c_abi.t27", "t27b": "pass"}, + {"path": "specs/api/tri_api_context.t27", "t27b": "pass"}, + {"path": "specs/api/tri_api_loop.t27", "t27b": "pass"}, + {"path": "specs/api/tri_api_permissions.t27", "t27b": "pass"}, + {"path": "specs/api/tri_api_session.t27", "t27b": "pass"}, + {"path": "specs/api/tri_net_api.t27", "t27b": "pass"}, + {"path": "specs/automation/agent-claims-honest.t27", "t27b": "pass"}, + {"path": "specs/automation/agent-conversations.t27", "t27b": "pass"}, + {"path": "specs/automation/agent-hive-group.t27", "t27b": "pass"}, + {"path": "specs/automation/agent-media-kie.t27", "t27b": "pass"}, + {"path": "specs/automation/agent-neuro-kie.t27", "t27b": "pass"}, + {"path": "specs/automation/agent-provider-chain.t27", "t27b": "pass"}, + {"path": "specs/automation/agent-spec-bank.t27", "t27b": "pass"}, + {"path": "specs/automation/ball-board.t27", "t27b": "pass"}, + {"path": "specs/automation/ball-grants.t27", "t27b": "pass"}, + {"path": "specs/automation/blog-share.t27", "t27b": "pass"}, + {"path": "specs/automation/bot-agent-memory.t27", "t27b": "pass"}, + {"path": "specs/automation/bot-agent-stream.t27", "t27b": "pass"}, + {"path": "specs/automation/bot-agent-team.t27", "t27b": "pass"}, + {"path": "specs/automation/bot-event-tabs.t27", "t27b": "pass"}, + {"path": "specs/automation/bot-menu-press.t27", "t27b": "pass"}, + {"path": "specs/automation/bot-neuro-office.t27", "t27b": "pass"}, + {"path": "specs/automation/bot-office-crm.t27", "t27b": "pass"}, + {"path": "specs/automation/bot-topic-tabs.t27", "t27b": "pass"}, + {"path": "specs/automation/browser-pod-restart.t27", "t27b": "pass"}, + {"path": "specs/automation/browser-sign-in.t27", "t27b": "pass"}, + {"path": "specs/automation/browser-tab-strip.t27", "t27b": "pass"}, + {"path": "specs/automation/browser-viewer-boot.t27", "t27b": "pass"}, + {"path": "specs/automation/card-chat-night-watch.t27", "t27b": "pass"}, + {"path": "specs/automation/ci-bridge.t27", "t27b": "pass"}, + {"path": "specs/automation/claim-guard-bar.t27", "t27b": "pass"}, + {"path": "specs/automation/connect-card.t27", "t27b": "pass"}, + {"path": "specs/automation/course-access.t27", "t27b": "pass"}, + {"path": "specs/automation/course-outreach.t27", "t27b": "pass"}, + {"path": "specs/automation/crm-client-onboard.t27", "t27b": "pass"}, + {"path": "specs/automation/crm-client-ownership.t27", "t27b": "pass"}, + {"path": "specs/automation/crm-client-workspace.t27", "t27b": "pass"}, + {"path": "specs/automation/crm-duet.t27", "t27b": "pass"}, + {"path": "specs/automation/crm-first-screen.t27", "t27b": "pass"}, + {"path": "specs/automation/crm-lead-magnet.t27", "t27b": "pass"}, + {"path": "specs/automation/crm-sellers.t27", "t27b": "pass"}, + {"path": "specs/automation/crm-story-reel.t27", "t27b": "pass"}, + {"path": "specs/automation/engage-desk.t27", "t27b": "pass"}, + {"path": "specs/automation/hive-contributor-keys.t27", "t27b": "pass"}, + {"path": "specs/automation/inngest-functions-status.t27", "t27b": "pass"}, + {"path": "specs/automation/inngest-probe-suite.t27", "t27b": "pass"}, + {"path": "specs/automation/inngest-queen-scheduler.t27", "t27b": "pass"}, + {"path": "specs/automation/kanban-card-chat.t27", "t27b": "pass"}, + {"path": "specs/automation/leela-agent-link.t27", "t27b": "pass"}, + {"path": "specs/automation/mail-push.t27", "t27b": "pass"}, + {"path": "specs/automation/meeting-reminders.t27", "t27b": "pass"}, + {"path": "specs/automation/meta-connect.t27", "t27b": "pass"}, + {"path": "specs/automation/owner-studio.t27", "t27b": "pass"}, + {"path": "specs/automation/photo-actions.t27", "t27b": "pass"}, + {"path": "specs/automation/plan-reel.t27", "t27b": "pass"}, + {"path": "specs/automation/poster-facts-overlay.t27", "t27b": "pass"}, + {"path": "specs/automation/queen-contributor-keys.t27", "t27b": "pass"}, + {"path": "specs/automation/queen-growth.t27", "t27b": "pass"}, + {"path": "specs/automation/reddit-desk.t27", "t27b": "pass"}, + {"path": "specs/automation/review-jam.t27", "t27b": "pass"}, + {"path": "specs/automation/seal-stands-in.t27", "t27b": "pass"}, + {"path": "specs/automation/social-api.t27", "t27b": "pass"}, + {"path": "specs/automation/split-reel.t27", "t27b": "pass"}, + {"path": "specs/automation/token-wallet.t27", "t27b": "pass"}, + {"path": "specs/automation/tri-claim-batch.t27", "t27b": "pass"}, + {"path": "specs/automation/tri-wallet-chains.t27", "t27b": "pass"}, + {"path": "specs/automation/wrapup-auto.t27", "t27b": "pass"}, + {"path": "specs/base/debounce.t27", "t27b": "pass"}, + {"path": "specs/base/ops.t27", "t27b": "pass"}, + {"path": "specs/base/ring_32.t27", "t27b": "pass"}, + {"path": "specs/base/seed.t27", "t27b": "pass"}, + {"path": "specs/base/ternary_encoding.t27", "t27b": "pass"}, + {"path": "specs/base/types.t27", "t27b": "pass"}, + {"path": "specs/basics/01_what_a_spec_is.t27", "t27b": "pass"}, + {"path": "specs/basics/02_the_module_line.t27", "t27b": "pass"}, + {"path": "specs/basics/03_comments_and_prose.t27", "t27b": "pass"}, + {"path": "specs/basics/04_constants.t27", "t27b": "pass"}, + {"path": "specs/basics/05_whole_numbers.t27", "t27b": "pass"}, + {"path": "specs/basics/06_true_false_and_text.t27", "t27b": "pass"}, + {"path": "specs/basics/07_arrays.t27", "t27b": "pass"}, + {"path": "specs/basics/08_trits.t27", "t27b": "pass"}, + {"path": "specs/basics/09_expressions.t27", "t27b": "pass"}, + {"path": "specs/basics/10_a_test_block.t27", "t27b": "pass"}, + {"path": "specs/basics/11_many_tests.t27", "t27b": "pass"}, + {"path": "specs/basics/12_functions.t27", "t27b": "pass"}, + {"path": "specs/basics/13_local_names.t27", "t27b": "pass"}, + {"path": "specs/basics/14_if_and_else.t27", "t27b": "pass"}, + {"path": "specs/basics/15_loops.t27", "t27b": "pass"}, + {"path": "specs/basics/16_pub_or_private.t27", "t27b": "pass"}, + {"path": "specs/basics/17_structs.t27", "t27b": "pass"}, + {"path": "specs/basics/18_enums.t27", "t27b": "pass"}, + {"path": "specs/basics/19_use_other_modules.t27", "t27b": "pass"}, + {"path": "specs/basics/20_invariants.t27", "t27b": "pass"}, + {"path": "specs/basics/21_gen_ts.t27", "t27b": "pass"}, + {"path": "specs/basics/22_seven_backends.t27", "t27b": "pass"}, + {"path": "specs/basics/23_stages_of_t27c.t27", "t27b": "pass"}, + {"path": "specs/basics/24_tri_commands.t27", "t27b": "pass"}, + {"path": "specs/basics/25_reading_errors.t27", "t27b": "pass"}, + {"path": "specs/basics/26_a_small_program.t27", "t27b": "pass"}, + {"path": "specs/basics/27_where_next.t27", "t27b": "pass"}, + {"path": "specs/benchmarks/bench_main.t27", "t27b": "pass"}, + {"path": "specs/benchmarks/bench_nn.t27", "t27b": "pass"}, + {"path": "specs/benchmarks/gf16_bfloat16_nmse.t27", "t27b": "pass"}, + {"path": "specs/benchmarks/kernel_collatz.t27", "t27b": "pass"}, + {"path": "specs/benchmarks/kernel_f64loop.t27", "t27b": "pass"}, + {"path": "specs/benchmarks/kernel_fib.t27", "t27b": "pass"}, + {"path": "specs/benchmarks/kernel_matmul.t27", "t27b": "pass"}, + {"path": "specs/benchmarks/kernel_sieve.t27", "t27b": "pass"}, + {"path": "specs/benchmarks/kernel_ternary.t27", "t27b": "pass"}, + {"path": "specs/benchmarks/ternary_vs_binary.t27", "t27b": "pass"}, + {"path": "specs/blog/t27b_progress.t27", "t27b": "pass"}, + {"path": "specs/boards/arty_a7.t27", "t27b": "pass"}, + {"path": "specs/boards/wukong_v1.t27", "t27b": "pass"}, + {"path": "specs/boards/xc7a100t_full.t27", "t27b": "pass"}, + {"path": "specs/boards/xc7a100t_minimal.t27", "t27b": "pass"}, + {"path": "specs/brain/bus.t27", "t27b": "pass"}, + {"path": "specs/brain/cognitive_loop.t27", "t27b": "pass"}, + {"path": "specs/brain/phi_timing.t27", "t27b": "pass"}, + {"path": "specs/brain/unified_state.t27", "t27b": "pass"}, + {"path": "specs/catalog/discovery.t27", "t27b": "pass"}, + {"path": "specs/ci/affected.t27", "t27b": "pass"}, + {"path": "specs/ci/delivery_metrics.t27", "t27b": "pass"}, + {"path": "specs/ci/derived_data.t27", "t27b": "pass"}, + {"path": "specs/ci/gates/conflict_markers.t27", "t27b": "pass"}, + {"path": "specs/ci/gates/documented_commands.t27", "t27b": "pass"}, + {"path": "specs/ci/gates/verilog_widths.t27", "t27b": "pass"}, + {"path": "specs/ci/schema.t27", "t27b": "pass"}, + {"path": "specs/compiler/c_array_repeat_wrapper.t27", "t27b": "pass"}, + {"path": "specs/compiler/c_fixed_array_return.t27", "t27b": "pass"}, + {"path": "specs/compiler/codegen_conformance.t27", "t27b": "pass"}, + {"path": "specs/compiler/core/t27core.t27", "t27b": "pass"}, + {"path": "specs/compiler/core/t27core_ddc.t27", "t27b": "pass"}, + {"path": "specs/compiler/cse_hoist.t27", "t27b": "pass"}, + {"path": "specs/compiler/lexer.t27", "t27b": "pass"}, + {"path": "specs/compiler/meta_compile.t27", "t27b": "pass"}, + {"path": "specs/compiler/rust_constant_case.t27", "t27b": "pass"}, + {"path": "specs/compiler/rust_enum_order.t27", "t27b": "pass"}, + {"path": "specs/compiler/rust_optional_returns.t27", "t27b": "pass"}, + {"path": "specs/compiler/rust_tail_returns.t27", "t27b": "pass"}, + {"path": "specs/compiler/rust_value_parameters.t27", "t27b": "pass"}, + {"path": "specs/compiler/test_report_exit.t27", "t27b": "pass"}, + {"path": "specs/compiler/theory/isa_round_trip.t27", "t27b": "pass"}, + {"path": "specs/compiler/theory/reproducible.t27", "t27b": "pass"}, + {"path": "specs/compiler/theory/sieve.t27", "t27b": "pass"}, + {"path": "specs/compiler/theory/speed_quality.t27", "t27b": "pass"}, + {"path": "specs/compiler/theory/toolchain.t27", "t27b": "pass"}, + {"path": "specs/compiler/theory/vacuity_census.t27", "t27b": "pass"}, + {"path": "specs/compiler/theory/warmup.t27", "t27b": "pass"}, + {"path": "specs/compiler/theory/warmup_t27b.t27", "t27b": "pass"}, + {"path": "specs/compiler/verilog_aos_memory.t27", "t27b": "pass"}, + {"path": "specs/compiler/verilog_branch_context.t27", "t27b": "pass"}, + {"path": "specs/compiler/zig_empty_typed_array.t27", "t27b": "pass"}, + {"path": "specs/compiler/zig_field_syntax.t27", "t27b": "pass"}, + {"path": "specs/compiler/zig_float_call_cast.t27", "t27b": "pass"}, + {"path": "specs/compiler/zig_primitive_bindings.t27", "t27b": "pass"}, + {"path": "specs/compiler/zig_scoped_type.t27", "t27b": "pass"}, + {"path": "specs/compiler/zig_shadow_initializer.t27", "t27b": "pass"}, + {"path": "specs/compiler/zig_test_shadowing.t27", "t27b": "pass"}, + {"path": "specs/compiler/zig_value_ignored.t27", "t27b": "pass"}, + {"path": "specs/conformance/e2e_scenarios.t27", "t27b": "pass"}, + {"path": "specs/crons/999-multibots-telegraf-agent-autopilot-L1118.t27", "t27b": "pass"}, + {"path": "specs/crons/999-multibots-telegraf-bot-owner-billing-L474.t27", "t27b": "pass"}, + {"path": "specs/crons/999-multibots-telegraf-check-stuck-trainings.t27", "t27b": "pass"}, + {"path": "specs/crons/999-multibots-telegraf-ci.t27", "t27b": "pass"}, + {"path": "specs/crons/999-multibots-telegraf-client-telemetry-daily.t27", "t27b": "pass"}, + {"path": "specs/crons/999-multibots-telegraf-club-invoice-abandoned-watch.t27", "t27b": "pass"}, + {"path": "specs/crons/999-multibots-telegraf-crm-proactive-sweep.t27", "t27b": "pass"}, + {"path": "specs/crons/999-multibots-telegraf-crmProactive-L375.t27", "t27b": "pass"}, + {"path": "specs/crons/999-multibots-telegraf-daily-sales-advisor.t27", "t27b": "pass"}, + {"path": "specs/crons/999-multibots-telegraf-generate-jobs-L164.t27", "t27b": "pass"}, + {"path": "specs/crons/999-multibots-telegraf-health-check.t27", "t27b": "pass"}, + {"path": "specs/crons/999-multibots-telegraf-log-monitor.t27", "t27b": "pass"}, + {"path": "specs/crons/999-multibots-telegraf-notificationHandler-L318.t27", "t27b": "pass"}, + {"path": "specs/crons/999-multibots-telegraf-notificationHandler-L324.t27", "t27b": "pass"}, + {"path": "specs/crons/999-multibots-telegraf-periodic-webhook-health-check.t27", "t27b": "pass"}, + {"path": "specs/crons/999-multibots-telegraf-production-monitor-L80.t27", "t27b": "pass"}, + {"path": "specs/crons/999-multibots-telegraf-provider-health-monitor-L344.t27", "t27b": "pass"}, + {"path": "specs/crons/999-multibots-telegraf-render-server-L10845.t27", "t27b": "pass"}, + {"path": "specs/crons/999-multibots-telegraf-render-server-L2301.t27", "t27b": "pass"}, + {"path": "specs/crons/999-multibots-telegraf-render-server-L2325.t27", "t27b": "pass"}, + {"path": "specs/crons/999-multibots-telegraf-render-server-L919.t27", "t27b": "pass"}, + {"path": "specs/crons/999-multibots-telegraf-robokassa-unclaimed-watch.t27", "t27b": "pass"}, + {"path": "specs/crons/999-multibots-telegraf-security.t27", "t27b": "pass"}, + {"path": "specs/crons/999-multibots-telegraf-skill-detector.t27", "t27b": "pass"}, + {"path": "specs/crons/999-multibots-telegraf-taskCache-L27.t27", "t27b": "pass"}, + {"path": "specs/crons/999-multibots-telegraf-ton-pending-watch.t27", "t27b": "pass"}, + {"path": "specs/crons/999-multibots-telegraf-video-task-store-L156.t27", "t27b": "pass"}, + {"path": "specs/crons/mac-alerts-digest.t27", "t27b": "pass"}, + {"path": "specs/crons/mac-alerts-watchdog.t27", "t27b": "pass"}, + {"path": "specs/crons/mac-browseros-cron-watchdog.t27", "t27b": "pass"}, + {"path": "specs/crons/mac-dev-cache-clean.t27", "t27b": "pass"}, + {"path": "specs/crons/mac-jobsearch-poller.t27", "t27b": "pass"}, + {"path": "specs/crons/mac-leela-dailyquote.t27", "t27b": "pass"}, + {"path": "specs/crons/mac-mail-bridge.t27", "t27b": "pass"}, + {"path": "specs/crons/mac-mcp-hub.t27", "t27b": "pass"}, + {"path": "specs/crons/mac-neo-boards.t27", "t27b": "pass"}, + {"path": "specs/crons/mac-neo-jobsearch.t27", "t27b": "pass"}, + {"path": "specs/crons/mac-reviewer-bees.t27", "t27b": "pass"}, + {"path": "specs/crons/mac-signup-watch.t27", "t27b": "pass"}, + {"path": "specs/crons/mac-trios-cycle-heal.t27", "t27b": "pass"}, + {"path": "specs/crons/mac-trios-cycle.t27", "t27b": "pass"}, + {"path": "specs/crons/mac-trios-doctor.t27", "t27b": "pass"}, + {"path": "specs/crons/mac-trios-feed.t27", "t27b": "pass"}, + {"path": "specs/crons/mac-trios-heal.t27", "t27b": "pass"}, + {"path": "specs/crons/railway-jobsearch-cron.t27", "t27b": "pass"}, + {"path": "specs/crons/t27-formal-mutation.t27", "t27b": "pass"}, + {"path": "specs/crons/t27-pr-dashboard.t27", "t27b": "pass"}, + {"path": "specs/crons/trinity-agent-cron-cleanup.t27", "t27b": "pass"}, + {"path": "specs/crons/trinity-agent-queue-drain.t27", "t27b": "pass"}, + {"path": "specs/crons/trinity-brain-ci.t27", "t27b": "pass"}, + {"path": "specs/crons/trinity-codegen.t27", "t27b": "pass"}, + {"path": "specs/crons/trinity-discover-callers.t27", "t27b": "pass"}, + {"path": "specs/crons/trinity-pages-health-check.t27", "t27b": "pass"}, + {"path": "specs/crons/trinity-signal-health-self.t27", "t27b": "pass"}, + {"path": "specs/crons/trinity-site-live-gate.t27", "t27b": "pass"}, + {"path": "specs/demos/simple_test.t27", "t27b": "pass"}, + {"path": "specs/docs/chapters/alphabet.t27", "t27b": "pass"}, + {"path": "specs/docs/chapters/evidence.t27", "t27b": "pass"}, + {"path": "specs/docs/chapters/layers.t27", "t27b": "pass"}, + {"path": "specs/docs/chapters/project.t27", "t27b": "pass"}, + {"path": "specs/docs/chapters/queen.t27", "t27b": "pass"}, + {"path": "specs/docs/chapters/rules.t27", "t27b": "pass"}, + {"path": "specs/docs/chapters/tooling.t27", "t27b": "pass"}, + {"path": "specs/docs/system.t27", "t27b": "pass"}, + {"path": "specs/effects/capability.t27", "t27b": "pass"}, + {"path": "specs/effects/clock_cap.t27", "t27b": "pass"}, + {"path": "specs/effects/fs_cap.t27", "t27b": "pass"}, + {"path": "specs/effects/replay_oracle.t27", "t27b": "pass"}, + {"path": "specs/fpga/adapter.t27", "t27b": "pass"}, + {"path": "specs/fpga/apb_bridge.t27", "t27b": "pass"}, + {"path": "specs/fpga/assembler.t27", "t27b": "pass"}, + {"path": "specs/fpga/axi4.t27", "t27b": "pass"}, + {"path": "specs/fpga/boards/arty_a7_integration.t27", "t27b": "pass"}, + {"path": "specs/fpga/boards/qmtech_a100t_integration.t27", "t27b": "pass"}, + {"path": "specs/fpga/bootrom.t27", "t27b": "pass"}, + {"path": "specs/fpga/bpsk.t27", "t27b": "pass"}, + {"path": "specs/fpga/clock_domain.t27", "t27b": "pass"}, + {"path": "specs/fpga/coverage.t27", "t27b": "pass"}, + {"path": "specs/fpga/crossopt.t27", "t27b": "pass"}, + {"path": "specs/fpga/cts.t27", "t27b": "pass"}, + {"path": "specs/fpga/dft.t27", "t27b": "pass"}, + {"path": "specs/fpga/die_probe.t27", "t27b": "pass"}, + {"path": "specs/fpga/dsp/adders.t27", "t27b": "pass"}, + {"path": "specs/fpga/dsp/cordic.t27", "t27b": "pass"}, + {"path": "specs/fpga/dsp/fixed_point.t27", "t27b": "pass"}, + {"path": "specs/fpga/dsp/multipliers.t27", "t27b": "pass"}, + {"path": "specs/fpga/dsp/signals.t27", "t27b": "pass"}, + {"path": "specs/fpga/e2e_demo.t27", "t27b": "pass"}, + {"path": "specs/fpga/eth_beacon.t27", "t27b": "pass"}, + {"path": "specs/fpga/eth_crc.t27", "t27b": "pass"}, + {"path": "specs/fpga/eth_rx.t27", "t27b": "pass"}, + {"path": "specs/fpga/fifo.t27", "t27b": "pass"}, + {"path": "specs/fpga/gf16_accel.t27", "t27b": "pass"}, + {"path": "specs/fpga/hw_types.t27", "t27b": "pass"}, + {"path": "specs/fpga/linker.t27", "t27b": "pass"}, + {"path": "specs/fpga/memory.t27", "t27b": "pass"}, + {"path": "specs/fpga/mmcm.t27", "t27b": "pass"}, + {"path": "specs/fpga/mtbf.t27", "t27b": "pass"}, + {"path": "specs/fpga/partition.t27", "t27b": "pass"}, + {"path": "specs/fpga/power.t27", "t27b": "pass"}, + {"path": "specs/fpga/power_analysis.t27", "t27b": "pass"}, + {"path": "specs/fpga/reset_sync.t27", "t27b": "pass"}, + {"path": "specs/fpga/rgmii.t27", "t27b": "pass"}, + {"path": "specs/fpga/rgmii_sniff.t27", "t27b": "pass"}, + {"path": "specs/fpga/ro_race.t27", "t27b": "pass"}, + {"path": "specs/fpga/router.t27", "t27b": "pass"}, + {"path": "specs/fpga/secded.t27", "t27b": "pass"}, + {"path": "specs/fpga/simulator.t27", "t27b": "pass"}, + {"path": "specs/fpga/stdlib.t27", "t27b": "pass"}, + {"path": "specs/fpga/ternary_isa.t27", "t27b": "pass"}, + {"path": "specs/fpga/ternary_link.t27", "t27b": "pass"}, + {"path": "specs/fpga/testbench/assembler_tb.t27", "t27b": "pass"}, + {"path": "specs/fpga/testbench/cts_tb.t27", "t27b": "pass"}, + {"path": "specs/fpga/testbench/formal_tb.t27", "t27b": "pass"}, + {"path": "specs/fpga/testbench/partition_tb.t27", "t27b": "pass"}, + {"path": "specs/fpga/testbench/placement_tb.t27", "t27b": "pass"}, + {"path": "specs/fpga/testbench/power_tb.t27", "t27b": "pass"}, + {"path": "specs/fpga/testbench/router_tb.t27", "t27b": "pass"}, + {"path": "specs/fpga/testbench/simulator_tb.t27", "t27b": "pass"}, + {"path": "specs/fpga/testbench/timing_tb.t27", "t27b": "pass"}, + {"path": "specs/fpga/testbench/vcd_trace_tb.t27", "t27b": "pass"}, + {"path": "specs/fpga/timing.t27", "t27b": "pass"}, + {"path": "specs/fpga/trinet_node.t27", "t27b": "pass"}, + {"path": "specs/fpga/verification/build_verify.t27", "t27b": "pass"}, + {"path": "specs/functions/analytics-sales-advise.t27", "t27b": "pass"}, + {"path": "specs/functions/analytics-skills-detect.t27", "t27b": "pass"}, + {"path": "specs/functions/broadcast-message-send.t27", "t27b": "pass"}, + {"path": "specs/functions/client-telemetry-daily.t27", "t27b": "pass"}, + {"path": "specs/functions/club-invoice-abandoned-watch.t27", "t27b": "pass"}, + {"path": "specs/functions/content-detailed-script-generate.t27", "t27b": "pass"}, + {"path": "specs/functions/content-scenario-clips-generate.t27", "t27b": "pass"}, + {"path": "specs/functions/content-scripts-generate.t27", "t27b": "pass"}, + {"path": "specs/functions/crm-proactive-sweep.t27", "t27b": "pass"}, + {"path": "specs/functions/instagram-competitors-find.t27", "t27b": "pass"}, + {"path": "specs/functions/instagram-reels-analyze.t27", "t27b": "pass"}, + {"path": "specs/functions/instagram-top-content-extract.t27", "t27b": "pass"}, + {"path": "specs/functions/monitoring-error-report.t27", "t27b": "pass"}, + {"path": "specs/functions/monitoring-health-check.t27", "t27b": "pass"}, + {"path": "specs/functions/monitoring-logs-analyze.t27", "t27b": "pass"}, + {"path": "specs/functions/monitoring-logs-trigger.t27", "t27b": "pass"}, + {"path": "specs/functions/morph-images-generate.t27", "t27b": "pass"}, + {"path": "specs/functions/neuro-image-generate.t27", "t27b": "pass"}, + {"path": "specs/functions/payment-ai-server-process.t27", "t27b": "pass"}, + {"path": "specs/functions/reels-ai-callback.t27", "t27b": "pass"}, + {"path": "specs/functions/reels-ai-generate.t27", "t27b": "pass"}, + {"path": "specs/functions/reels-loop-generate.t27", "t27b": "pass"}, + {"path": "specs/functions/render-avatar-video-run.t27", "t27b": "pass"}, + {"path": "specs/functions/render-job-run.t27", "t27b": "pass"}, + {"path": "specs/functions/render-riddle-run.t27", "t27b": "pass"}, + {"path": "specs/functions/robokassa-unclaimed-watch.t27", "t27b": "pass"}, + {"path": "specs/functions/ton-pending-watch.t27", "t27b": "pass"}, + {"path": "specs/functions/training-model-complete.t27", "t27b": "pass"}, + {"path": "specs/functions/training-model-start.t27", "t27b": "pass"}, + {"path": "specs/functions/training-model-v2-start.t27", "t27b": "pass"}, + {"path": "specs/functions/training-stuck-check.t27", "t27b": "pass"}, + {"path": "specs/functions/webhook-generation-validate.t27", "t27b": "pass"}, + {"path": "specs/functions/welcome-avatar-generate.t27", "t27b": "pass"}, + {"path": "specs/github/auth.t27", "t27b": "pass"}, + {"path": "specs/hosting/credit.t27", "t27b": "pass"}, + {"path": "specs/hosting/feed.t27", "t27b": "pass"}, + {"path": "specs/hosting/host.t27", "t27b": "pass"}, + {"path": "specs/hosting/panel.t27", "t27b": "pass"}, + {"path": "specs/hosting/placement.t27", "t27b": "pass"}, + {"path": "specs/hosting/proof.t27", "t27b": "pass"}, + {"path": "specs/hosting/row.t27", "t27b": "pass"}, + {"path": "specs/hosting/statement.t27", "t27b": "pass"}, + {"path": "specs/hosting/sybil.t27", "t27b": "pass"}, + {"path": "specs/hosting/toolchain.t27", "t27b": "pass"}, + {"path": "specs/hosting/topology.t27", "t27b": "pass"}, + {"path": "specs/i18n/agents-ru.t27", "t27b": "pass"}, + {"path": "specs/i18n/blog-ru.t27", "t27b": "pass"}, + {"path": "specs/i18n/docs-ru.t27", "t27b": "pass"}, + {"path": "specs/igla/race/mvp_ternary_classifier.t27", "t27b": "pass"}, + {"path": "specs/igla/race/phi_accumulator_growth.t27", "t27b": "pass"}, + {"path": "specs/igla/race/phi_gain_freedom.t27", "t27b": "pass"}, + {"path": "specs/igla/race/phi_weights.t27", "t27b": "pass"}, + {"path": "specs/igla/race/ternary_lut_table.t27", "t27b": "pass"}, + {"path": "specs/igla/race/ternary_mac_group.t27", "t27b": "pass"}, + {"path": "specs/igla/race/ternary_node.t27", "t27b": "pass"}, + {"path": "specs/igla/race/unit_weights_node.t27", "t27b": "pass"}, + {"path": "specs/igla/w535_bounded_while_module.t27", "t27b": "pass"}, + {"path": "specs/isa/t27a.t27", "t27b": "pass"}, + {"path": "specs/isa/t27a_mnemonics.t27", "t27b": "pass"}, + {"path": "specs/isa/ternary_encoding.t27", "t27b": "pass"}, + {"path": "specs/isa/ternary_gates.t27", "t27b": "pass"}, + {"path": "specs/isa/ternary_graph.t27", "t27b": "pass"}, + {"path": "specs/isa/tri27_bytecode.t27", "t27b": "pass"}, + {"path": "specs/isa/tri27_machine.t27", "t27b": "pass"}, + {"path": "specs/jobs/network_job.t27", "t27b": "pass"}, + {"path": "specs/jobs/release_t27c.t27", "t27b": "pass"}, + {"path": "specs/jobs/t27b_ledger_steward.t27", "t27b": "pass"}, + {"path": "specs/math/constants.t27", "t27b": "pass"}, + {"path": "specs/math/gf_competitive.t27", "t27b": "pass"}, + {"path": "specs/memory/graph/crypt.t27", "t27b": "pass"}, + {"path": "specs/memory/graph/ingest.t27", "t27b": "pass"}, + {"path": "specs/memory/graph/scope.t27", "t27b": "pass"}, + {"path": "specs/memory/graph/temporal.t27", "t27b": "pass"}, + {"path": "specs/memory/graph/types.t27", "t27b": "pass"}, + {"path": "specs/memory/tmem/session.t27", "t27b": "pass"}, + {"path": "specs/memory/tmem/types.t27", "t27b": "pass"}, + {"path": "specs/mesh_routing.t27", "t27b": "pass"}, + {"path": "specs/ml/activation/elu_activation.t27", "t27b": "blocked", "blocker": "ExprCall(undeclared fn)", "reason": "unimplemented"}, + {"path": "specs/ml/activation/gelu_activation.t27", "t27b": "blocked", "blocker": "ExprCall(undeclared fn)", "reason": "unimplemented"}, + {"path": "specs/ml/activation/gelu_approx_activation.t27", "t27b": "blocked", "blocker": "ExprCall(undeclared fn)", "reason": "unimplemented"}, + {"path": "specs/ml/activation/leaky_relu_activation.t27", "t27b": "pass"}, + {"path": "specs/ml/activation/relu_activation.t27", "t27b": "pass"}, + {"path": "specs/ml/activation/sigmoid_activation.t27", "t27b": "pass"}, + {"path": "specs/ml/activation/silu_swish_activation.t27", "t27b": "blocked", "blocker": "ExprCall(undeclared fn)", "reason": "unimplemented"}, + {"path": "specs/ml/activation/softmax.t27", "t27b": "blocked", "blocker": "ExprCall(undeclared fn)", "reason": "unimplemented"}, + {"path": "specs/ml/activation/tanh_activation.t27", "t27b": "blocked", "blocker": "ExprCall(undeclared fn)", "reason": "unimplemented"}, + {"path": "specs/ml/igla_champion_capsule.t27", "t27b": "blocked", "blocker": "ExprIdentifier(undeclared)", "reason": "unimplemented"}, + {"path": "specs/ml/layers/avgpool2d_layer.t27", "t27b": "pass"}, + {"path": "specs/ml/layers/batchnorm_layer.t27", "t27b": "blocked", "blocker": "ExprCall(undeclared fn)", "reason": "unimplemented"}, + {"path": "specs/ml/layers/conv2d_layer.t27", "t27b": "pass"}, + {"path": "specs/ml/layers/dense_layer.t27", "t27b": "pass"}, + {"path": "specs/ml/layers/dropout_layer.t27", "t27b": "pass"}, + {"path": "specs/ml/layers/embedding_layer.t27", "t27b": "blocked", "blocker": "ExprCall(undeclared fn)", "reason": "unimplemented"}, + {"path": "specs/ml/layers/flatten_layer.t27", "t27b": "pass"}, + {"path": "specs/ml/layers/layernorm_layer.t27", "t27b": "pass"}, + {"path": "specs/ml/layers/maxpool2d_layer.t27", "t27b": "pass"}, + {"path": "specs/ml/layers/residual_connection.t27", "t27b": "pass"}, + {"path": "specs/ml/loss/binary_crossentropy_loss.t27", "t27b": "blocked", "blocker": "ExprCall(undeclared fn)", "reason": "unimplemented"}, + {"path": "specs/ml/loss/contrastive_loss.t27", "t27b": "blocked", "blocker": "ExprCall(undeclared fn)", "reason": "unimplemented"}, + {"path": "specs/ml/loss/cross_entropy_loss.t27", "t27b": "blocked", "blocker": "ExprCall(undeclared fn)", "reason": "unimplemented"}, + {"path": "specs/ml/loss/huber_loss.t27", "t27b": "pass"}, + {"path": "specs/ml/loss/kl_divergence.t27", "t27b": "pass"}, + {"path": "specs/ml/loss/mse_loss.t27", "t27b": "pass"}, + {"path": "specs/ml/optimizer/adagrad.t27", "t27b": "blocked", "blocker": "ExprCall(undeclared fn)", "reason": "unimplemented"}, + {"path": "specs/ml/optimizer/adam.t27", "t27b": "blocked", "blocker": "ExprCall(undeclared fn)", "reason": "unimplemented"}, + {"path": "specs/ml/optimizer/lamb.t27", "t27b": "blocked", "blocker": "ExprCall(undeclared fn)", "reason": "unimplemented"}, + {"path": "specs/ml/optimizer/race_config.t27", "t27b": "blocked", "blocker": "ExprIdentifier(undeclared)", "reason": "unimplemented"}, + {"path": "specs/ml/optimizer/rmsprop.t27", "t27b": "pass"}, + {"path": "specs/ml/optimizer/sgd.t27", "t27b": "pass"}, + {"path": "specs/ml/pathway/mlp.t27", "t27b": "blocked", "blocker": "ExprCall(undeclared fn)", "reason": "unimplemented"}, + {"path": "specs/ml/recurrent/attention_mechanism.t27", "t27b": "blocked", "blocker": "ExprCall(undeclared fn)", "reason": "unimplemented"}, + {"path": "specs/ml/recurrent/bilstm.t27", "t27b": "blocked", "blocker": "ExprCall(undeclared fn)", "reason": "unimplemented"}, + {"path": "specs/ml/recurrent/gru_cell.t27", "t27b": "blocked", "blocker": "ExprCall(undeclared fn)", "reason": "unimplemented"}, + {"path": "specs/ml/recurrent/lstm_cell.t27", "t27b": "blocked", "blocker": "ExprCall(undeclared fn)", "reason": "unimplemented"}, + {"path": "specs/ml/recurrent/lstm_single.t27", "t27b": "blocked", "blocker": "ExprCall(undeclared fn)", "reason": "unimplemented"}, + {"path": "specs/ml/recurrent/rnn_cell.t27", "t27b": "blocked", "blocker": "ExprCall(undeclared fn)", "reason": "unimplemented"}, + {"path": "specs/ml/recurrent/self_attention.t27", "t27b": "pass"}, + {"path": "specs/ml/rl/advantage_estimator.t27", "t27b": "blocked", "blocker": "ExprCall(undeclared fn)", "reason": "unimplemented"}, + {"path": "specs/ml/rl/dqn.t27", "t27b": "pass"}, + {"path": "specs/ml/rl/dqn_target_network.t27", "t27b": "pass"}, + {"path": "specs/ml/rl/ppo_clip_loss.t27", "t27b": "blocked", "blocker": "ExprCall(undeclared fn)", "reason": "unimplemented"}, + {"path": "specs/ml/rl/ppo_critic.t27", "t27b": "blocked", "blocker": "ExprCall(undeclared fn)", "reason": "unimplemented"}, + {"path": "specs/ml/rl/sac_critic.t27", "t27b": "pass"}, + {"path": "specs/ml/transformer/encoder_block.t27", "t27b": "blocked", "blocker": "ExprCall(undeclared fn)", "reason": "unimplemented"}, + {"path": "specs/ml/transformer/feed_forward_network.t27", "t27b": "pass"}, + {"path": "specs/ml/transformer/multi_head_attention.t27", "t27b": "pass"}, + {"path": "specs/ml/transformer/positional_encoding.t27", "t27b": "blocked", "blocker": "ExprCall(undeclared fn)", "reason": "unimplemented"}, + {"path": "specs/multipath_router.t27", "t27b": "pass"}, + {"path": "specs/network/attribution.t27", "t27b": "pass"}, + {"path": "specs/network/identity.t27", "t27b": "pass"}, + {"path": "specs/network/job_rules.t27", "t27b": "pass"}, + {"path": "specs/network/mvp.t27", "t27b": "pass"}, + {"path": "specs/network/mvp_v2.t27", "t27b": "pass"}, + {"path": "specs/network/mvp_v3.t27", "t27b": "pass"}, + {"path": "specs/network/mvp_v3_ed25519.t27", "t27b": "pass"}, + {"path": "specs/network/pool.t27", "t27b": "pass"}, + {"path": "specs/network/quorum.t27", "t27b": "pass"}, + {"path": "specs/network/usage.t27", "t27b": "pass"}, + {"path": "specs/numeric/bnf1024.t27", "t27b": "pass"}, + {"path": "specs/numeric/bnf128.t27", "t27b": "pass"}, + {"path": "specs/numeric/bnf16.t27", "t27b": "pass"}, + {"path": "specs/numeric/bnf256.t27", "t27b": "pass"}, + {"path": "specs/numeric/bnf32.t27", "t27b": "pass"}, + {"path": "specs/numeric/bnf512.t27", "t27b": "pass"}, + {"path": "specs/numeric/bnf64.t27", "t27b": "pass"}, + {"path": "specs/numeric/bnf8.t27", "t27b": "pass"}, + {"path": "specs/numeric/catalog_paper_count.t27", "t27b": "pass"}, + {"path": "specs/numeric/e8m0.t27", "t27b": "pass"}, + {"path": "specs/numeric/formats.t27", "t27b": "pass"}, + {"path": "specs/numeric/formats_catalog.t27", "t27b": "pass"}, + {"path": "specs/numeric/gf10.t27", "t27b": "pass"}, + {"path": "specs/numeric/gf1024.t27", "t27b": "pass"}, + {"path": "specs/numeric/gf128.t27", "t27b": "pass"}, + {"path": "specs/numeric/gf14.t27", "t27b": "pass"}, + {"path": "specs/numeric/gf16.t27", "t27b": "pass"}, + {"path": "specs/numeric/gf256.t27", "t27b": "pass"}, + {"path": "specs/numeric/gf48.t27", "t27b": "pass"}, + {"path": "specs/numeric/gf512.t27", "t27b": "pass"}, + {"path": "specs/numeric/gf6.t27", "t27b": "pass"}, + {"path": "specs/numeric/gf96.t27", "t27b": "pass"}, + {"path": "specs/numeric/gft1024.t27", "t27b": "pass"}, + {"path": "specs/numeric/gft128.t27", "t27b": "pass"}, + {"path": "specs/numeric/gft16.t27", "t27b": "pass"}, + {"path": "specs/numeric/gft256.t27", "t27b": "pass"}, + {"path": "specs/numeric/gft32.t27", "t27b": "pass"}, + {"path": "specs/numeric/gft4.t27", "t27b": "pass"}, + {"path": "specs/numeric/gft512.t27", "t27b": "pass"}, + {"path": "specs/numeric/gft64.t27", "t27b": "pass"}, + {"path": "specs/numeric/gft8.t27", "t27b": "pass"}, + {"path": "specs/numeric/gfternary.t27", "t27b": "pass"}, + {"path": "specs/numeric/golden_sieve.t27", "t27b": "pass"}, + {"path": "specs/numeric/ocp_mx.t27", "t27b": "pass"}, + {"path": "specs/numeric/requant_boundary.t27", "t27b": "pass"}, + {"path": "specs/numeric/tnf1024.t27", "t27b": "pass"}, + {"path": "specs/numeric/tnf128.t27", "t27b": "pass"}, + {"path": "specs/numeric/tnf16.t27", "t27b": "pass"}, + {"path": "specs/numeric/tnf17.t27", "t27b": "pass"}, + {"path": "specs/numeric/tnf256.t27", "t27b": "pass"}, + {"path": "specs/numeric/tnf32.t27", "t27b": "pass"}, + {"path": "specs/numeric/tnf4.t27", "t27b": "pass"}, + {"path": "specs/numeric/tnf512.t27", "t27b": "pass"}, + {"path": "specs/numeric/tnf64.t27", "t27b": "pass"}, + {"path": "specs/numeric/tnf8.t27", "t27b": "pass"}, + {"path": "specs/numeric/trinity_numeric_surface.t27", "t27b": "pass"}, + {"path": "specs/physics/e8_lqg_bridge.t27", "t27b": "pass"}, + {"path": "specs/physics/eye_isi.t27", "t27b": "pass"}, + {"path": "specs/physics/gamma-conflict.t27", "t27b": "pass"}, + {"path": "specs/physics/hslm_benchmark.t27", "t27b": "pass"}, + {"path": "specs/physics/line_bounce.t27", "t27b": "pass"}, + {"path": "specs/physics/lqg_cs_bridge.t27", "t27b": "pass"}, + {"path": "specs/physics/xc7_primitives.t27", "t27b": "pass"}, + {"path": "specs/policy/issue_shape.t27", "t27b": "pass"}, + {"path": "specs/policy/l2_generation.t27", "t27b": "pass"}, + {"path": "specs/policy/lang_en.t27", "t27b": "pass"}, + {"path": "specs/policy/merge_ours.t27", "t27b": "pass"}, + {"path": "specs/policy/own_language.t27", "t27b": "pass"}, + {"path": "specs/policy/required_contexts.t27", "t27b": "pass"}, + {"path": "specs/policy/text_lines.t27", "t27b": "pass"}, + {"path": "specs/port/bootstrap/src/bridge.t27", "t27b": "pass"}, + {"path": "specs/port/bootstrap/src/cc_gate.t27", "t27b": "pass"}, + {"path": "specs/port/bootstrap/src/check_calls.t27", "t27b": "pass"}, + {"path": "specs/port/bootstrap/src/compiler/AsmRelocEntry_new.t27", "t27b": "pass"}, + {"path": "specs/port/bootstrap/src/compiler/AsmSectionKind_from_i8.t27", "t27b": "pass"}, + {"path": "specs/port/bootstrap/src/compiler/AssembledInstr_r_type.t27", "t27b": "pass"}, + {"path": "specs/port/bootstrap/src/compiler/HirBusPort_axi4_lite_slave.t27", "t27b": "pass"}, + {"path": "specs/port/bootstrap/src/compiler/HirClockDomain_new.t27", "t27b": "pass"}, + {"path": "specs/port/bootstrap/src/compiler/HirCoverPoint_new.t27", "t27b": "pass"}, + {"path": "specs/port/bootstrap/src/compiler/HirGf16FftConfig_fft_stages.t27", "t27b": "pass"}, + {"path": "specs/port/bootstrap/src/compiler/HirIpCatalog_new.t27", "t27b": "pass"}, + {"path": "specs/port/bootstrap/src/compiler/HirTernaryRegFile_new.t27", "t27b": "pass"}, + {"path": "specs/port/bootstrap/src/compiler/HwType_hw_width.t27", "t27b": "pass"}, + {"path": "specs/port/bootstrap/src/compiler/LinkSection_text.t27", "t27b": "pass"}, + {"path": "specs/port/bootstrap/src/compiler/LoopGuard_loop_cond.t27", "t27b": "pass"}, + {"path": "specs/port/bootstrap/src/compiler/TbCheck_new.t27", "t27b": "pass"}, + {"path": "specs/port/bootstrap/src/compiler/collect_type_decls.t27", "t27b": "pass"}, + {"path": "specs/port/bootstrap/src/enrichment/mod.t27", "t27b": "pass"}, + {"path": "specs/port/bootstrap/src/jwt.t27", "t27b": "pass"}, + {"path": "specs/port/bootstrap/src/parse_conform.t27", "t27b": "pass"}, + {"path": "specs/port/bootstrap/src/phi_f64_literals.t27", "t27b": "pass"}, + {"path": "specs/port/bootstrap/src/phi_selfcheck.t27", "t27b": "pass"}, + {"path": "specs/port/bootstrap/src/sensitivity.t27", "t27b": "pass"}, + {"path": "specs/port/bootstrap/src/source_kind.t27", "t27b": "pass"}, + {"path": "specs/port/bootstrap/src/weight_bram.t27", "t27b": "pass"}, + {"path": "specs/port/browseros/trios/agent-server/apps/server/src/api/routes/health.t27", "t27b": "pass"}, + {"path": "specs/port/browseros/trios/agent-server/apps/server/src/api/routes/memory.t27", "t27b": "pass"}, + {"path": "specs/port/browseros/trios/agent-server/apps/server/src/api/routes/queen-lease.t27", "t27b": "pass"}, + {"path": "specs/port/browseros/trios/agent-server/apps/server/src/api/routes/queen-needs-you.t27", "t27b": "pass"}, + {"path": "specs/port/browseros/trios/agent-server/apps/server/src/api/routes/queen-public-agents.t27", "t27b": "pass"}, + {"path": "specs/port/browseros/trios/agent-server/apps/server/src/api/routes/queen-registry.t27", "t27b": "pass"}, + {"path": "specs/port/browseros/trios/agent-server/apps/server/src/api/routes/queen-rehearsal.t27", "t27b": "pass"}, + {"path": "specs/port/browseros/trios/agent-server/apps/server/src/api/routes/queen-report.t27", "t27b": "pass"}, + {"path": "specs/port/browseros/trios/agent-server/apps/server/src/api/routes/status.t27", "t27b": "pass"}, + {"path": "specs/port/browseros/trios/agent-server/apps/server/src/api/services/a2a/a2a-liveness.t27", "t27b": "pass"}, + {"path": "specs/port/browseros/trios/agent-server/apps/server/src/api/services/openclaw/claw-session.t27", "t27b": "pass"}, + {"path": "specs/port/browseros/trios/agent-server/apps/server/src/browser/bookmarks.t27", "t27b": "pass"}, + {"path": "specs/port/browseros/trios/agent-server/apps/server/src/browser/history.t27", "t27b": "pass"}, + {"path": "specs/port/browseros/trios/agent-server/apps/server/src/lib/agents/runtime/registry.t27", "t27b": "pass"}, + {"path": "specs/port/browseros/trios/agent-server/apps/server/src/lib/db/retry.t27", "t27b": "pass"}, + {"path": "specs/port/browseros/trios/agent-server/apps/server/src/lib/identity.t27", "t27b": "pass"}, + {"path": "specs/port/browseros/trios/agent-server/apps/server/src/lib/port-binding.t27", "t27b": "pass"}, + {"path": "specs/port/browseros/trios/agent-server/apps/server/src/lib/provider-error-classifier.t27", "t27b": "pass"}, + {"path": "specs/port/browseros/trios/agent-server/apps/server/src/monitoring/envelope.t27", "t27b": "pass"}, + {"path": "specs/port/browseros/trios/agent-server/apps/server/src/skills/catalog.t27", "t27b": "pass"}, + {"path": "specs/port/browseros/trios/agent-server/apps/server/src/tools/filesystem/ls.t27", "t27b": "pass"}, + {"path": "specs/port/browseros/trios/agent-server/apps/server/src/tools/memory/write.t27", "t27b": "pass"}, + {"path": "specs/port/browseros/trios/agent-server/apps/server/src/tools/tool-registry.t27", "t27b": "pass"}, + {"path": "specs/port/fpga/bscan_spi_qmtech/bscan_spi_qmtech.t27", "t27b": "pass"}, + {"path": "specs/port/fpga/openxc7-synth/phi_temporal/temporal_heartbeat.t27", "t27b": "pass"}, + {"path": "specs/port/fpga/verilog/dsp_probe.t27", "t27b": "pass"}, + {"path": "specs/port/fpga/verilog/dsp_probe_live.t27", "t27b": "pass"}, + {"path": "specs/port/fpga/verilog/e8m0_jtag.t27", "t27b": "pass"}, + {"path": "specs/port/fpga/verilog/gft_bitnet_neuron_jtag.t27", "t27b": "pass"}, + {"path": "specs/port/fpga/verilog/gft_dot4_comm_jtag.t27", "t27b": "pass"}, + {"path": "specs/port/fpga/verilog/gft_dup2_jtag.t27", "t27b": "pass"}, + {"path": "specs/port/fpga/verilog/gft_dup3_jtag.t27", "t27b": "pass"}, + {"path": "specs/port/fpga/verilog/gft_signed_dot4_jtag.t27", "t27b": "pass"}, + {"path": "specs/port/fpga/verilog/gft_smul_jtag.t27", "t27b": "pass"}, + {"path": "specs/port/fpga/verilog/gft_train1_jtag.t27", "t27b": "pass"}, + {"path": "specs/port/fpga/verilog/link_node.t27", "t27b": "pass"}, + {"path": "specs/port/fpga/verilog/mvp_ternary_classifier_top.t27", "t27b": "pass"}, + {"path": "specs/port/fpga/verilog/phi_weights_jtag.t27", "t27b": "pass"}, + {"path": "specs/port/fpga/verilog/ternary_mac_demo_top.t27", "t27b": "pass"}, + {"path": "specs/port/fpga/verilog/ternary_mac_synth.t27", "t27b": "pass"}, + {"path": "specs/port/fpga/verilog/ternary_node_jtag.t27", "t27b": "pass"}, + {"path": "specs/port/fpga/vivado/blinky.t27", "t27b": "pass"}, + {"path": "specs/port/fpga/vivado/gf16_matmul4x4.t27", "t27b": "pass"}, + {"path": "specs/port/fpga/vivado/gf16_top.t27", "t27b": "pass"}, + {"path": "specs/port/fpga/vivado/gf16_uart_sim_bench.t27", "t27b": "pass"}, + {"path": "specs/port/fpga/vivado/uart_detect_top.t27", "t27b": "pass"}, + {"path": "specs/port/fpga/vivado/uart_echo_top.t27", "t27b": "pass"}, + {"path": "specs/port/fpga/vsa/temporal_heartbeat_top.t27", "t27b": "pass"}, + {"path": "specs/port/scripts/aggregate-experience.t27", "t27b": "pass"}, + {"path": "specs/port/scripts/bulk-create-notebooks.t27", "t27b": "pass"}, + {"path": "specs/port/scripts/check-conflicts.t27", "t27b": "pass"}, + {"path": "specs/port/scripts/check-pagination-truncation.t27", "t27b": "pass"}, + {"path": "specs/port/scripts/check_first_party_doc_language.t27", "t27b": "pass"}, + {"path": "specs/port/scripts/ci/loop-tools-tracked.t27", "t27b": "pass"}, + {"path": "specs/port/scripts/ci/rings_matrix.t27", "t27b": "pass"}, + {"path": "specs/port/scripts/fpga-build.t27", "t27b": "pass"}, + {"path": "specs/port/scripts/fpga/flash.t27", "t27b": "pass"}, + {"path": "specs/port/scripts/gen_w309.t27", "t27b": "pass"}, + {"path": "specs/port/scripts/gen_w310.t27", "t27b": "pass"}, + {"path": "specs/port/scripts/gen_w311.t27", "t27b": "pass"}, + {"path": "specs/port/scripts/gen_w314.t27", "t27b": "pass"}, + {"path": "specs/port/scripts/gen_w315.t27", "t27b": "pass"}, + {"path": "specs/port/scripts/gen_w316.t27", "t27b": "pass"}, + {"path": "specs/port/scripts/gen_w317.t27", "t27b": "pass"}, + {"path": "specs/port/scripts/gen_w318.t27", "t27b": "pass"}, + {"path": "specs/port/scripts/gen_w320.t27", "t27b": "pass"}, + {"path": "specs/port/scripts/gen_w322.t27", "t27b": "pass"}, + {"path": "specs/port/scripts/gen_w326.t27", "t27b": "pass"}, + {"path": "specs/port/scripts/gen_w363.t27", "t27b": "pass"}, + {"path": "specs/port/scripts/gen_w365.t27", "t27b": "pass"}, + {"path": "specs/port/scripts/gen_w368.t27", "t27b": "pass"}, + {"path": "specs/port/scripts/gen_w377.t27", "t27b": "pass"}, + {"path": "specs/port/scripts/gen_w378.t27", "t27b": "pass"}, + {"path": "specs/port/scripts/gen_w379.t27", "t27b": "pass"}, + {"path": "specs/port/scripts/gen_w380.t27", "t27b": "pass"}, + {"path": "specs/port/scripts/gen_w381.t27", "t27b": "pass"}, + {"path": "specs/port/scripts/gen_w381_lean.t27", "t27b": "pass"}, + {"path": "specs/port/scripts/gen_w382.t27", "t27b": "pass"}, + {"path": "specs/port/scripts/gen_w384.t27", "t27b": "pass"}, + {"path": "specs/port/scripts/gen_w384_lean.t27", "t27b": "pass"}, + {"path": "specs/port/scripts/gen_w385.t27", "t27b": "pass"}, + {"path": "specs/port/scripts/gen_w386.t27", "t27b": "pass"}, + {"path": "specs/port/scripts/gen_w387.t27", "t27b": "pass"}, + {"path": "specs/port/scripts/gen_w388_lean.t27", "t27b": "pass"}, + {"path": "specs/port/scripts/gen_w391.t27", "t27b": "pass"}, + {"path": "specs/port/scripts/gen_w391_lean.t27", "t27b": "pass"}, + {"path": "specs/port/scripts/gen_w631.t27", "t27b": "pass"}, + {"path": "specs/port/scripts/gen_w632.t27", "t27b": "pass"}, + {"path": "specs/port/scripts/gen_w633.t27", "t27b": "pass"}, + {"path": "specs/port/scripts/gen_w634.t27", "t27b": "pass"}, + {"path": "specs/port/scripts/gen_w635.t27", "t27b": "pass"}, + {"path": "specs/port/scripts/gen_w636.t27", "t27b": "pass"}, + {"path": "specs/port/scripts/gen_w637.t27", "t27b": "pass"}, + {"path": "specs/port/scripts/gen_w638.t27", "t27b": "pass"}, + {"path": "specs/port/scripts/gen_w639.t27", "t27b": "pass"}, + {"path": "specs/port/scripts/gen_w640.t27", "t27b": "pass"}, + {"path": "specs/port/scripts/gen_w641.t27", "t27b": "pass"}, + {"path": "specs/port/scripts/gen_w642.t27", "t27b": "pass"}, + {"path": "specs/port/scripts/gen_w643.t27", "t27b": "pass"}, + {"path": "specs/port/scripts/gen_w644.t27", "t27b": "pass"}, + {"path": "specs/port/scripts/gen_w645.t27", "t27b": "pass"}, + {"path": "specs/port/scripts/gen_w646.t27", "t27b": "pass"}, + {"path": "specs/port/scripts/gen_w647.t27", "t27b": "pass"}, + {"path": "specs/port/scripts/gen_w648.t27", "t27b": "pass"}, + {"path": "specs/port/scripts/gen_w649.t27", "t27b": "pass"}, + {"path": "specs/port/scripts/gen_w650.t27", "t27b": "pass"}, + {"path": "specs/port/scripts/gen_w651.t27", "t27b": "pass"}, + {"path": "specs/port/scripts/gen_w652.t27", "t27b": "pass"}, + {"path": "specs/port/scripts/gen_w653.t27", "t27b": "pass"}, + {"path": "specs/port/scripts/gen_w654.t27", "t27b": "pass"}, + {"path": "specs/port/scripts/gen_w655.t27", "t27b": "pass"}, + {"path": "specs/port/scripts/gen_w656.t27", "t27b": "pass"}, + {"path": "specs/port/scripts/gen_w657.t27", "t27b": "pass"}, + {"path": "specs/port/scripts/gen_w662.t27", "t27b": "pass"}, + {"path": "specs/port/scripts/gen_w669.t27", "t27b": "pass"}, + {"path": "specs/port/scripts/gen_w_blocks.t27", "t27b": "pass"}, + {"path": "specs/port/scripts/generate_episodes.t27", "t27b": "pass"}, + {"path": "specs/port/scripts/git_commands_tasks_1_4.t27", "t27b": "pass"}, + {"path": "specs/port/scripts/install-constitutional-hook.t27", "t27b": "pass"}, + {"path": "specs/port/scripts/lee_monte_carlo_baseline.t27", "t27b": "pass"}, + {"path": "specs/port/scripts/mcp-wrapper.t27", "t27b": "pass"}, + {"path": "specs/port/scripts/print_pellis_seal_decimal.t27", "t27b": "pass"}, + {"path": "specs/port/scripts/pysr_trinity_blind_test_v2.t27", "t27b": "pass"}, + {"path": "specs/port/scripts/reseal-apply.t27", "t27b": "pass"}, + {"path": "specs/port/scripts/reseal-check.t27", "t27b": "pass"}, + {"path": "specs/port/scripts/run_v51_multiple.t27", "t27b": "pass"}, + {"path": "specs/port/scripts/test-agent-bridge.t27", "t27b": "pass"}, + {"path": "specs/port/scripts/tri-issue-create.t27", "t27b": "pass"}, + {"path": "specs/port/scripts/tri-pr-create.t27", "t27b": "pass"}, + {"path": "specs/port/scripts/tri-search.t27", "t27b": "pass"}, + {"path": "specs/port/scripts/tri-sync.t27", "t27b": "pass"}, + {"path": "specs/port/scripts/tri_loop/claims.t27", "t27b": "pass"}, + {"path": "specs/port/scripts/tri_loop/corpus_parse.t27", "t27b": "pass"}, + {"path": "specs/port/scripts/tri_loop/loop_rules.t27", "t27b": "pass"}, + {"path": "specs/port/scripts/tri_loop/now_numbers.t27", "t27b": "pass"}, + {"path": "specs/port/scripts/tri_loop/t27b_rules.t27", "t27b": "pass"}, + {"path": "specs/port/scripts/ultra_engine_v70_ultimate.t27", "t27b": "pass"}, + {"path": "specs/port/scripts/validate_phi_f64.t27", "t27b": "pass"}, + {"path": "specs/port/scripts/verify_precision.t27", "t27b": "pass"}, + {"path": "specs/port/scripts/verify_smoking_guns.t27", "t27b": "pass"}, + {"path": "specs/port/scripts/wrapup/extract-context.t27", "t27b": "pass"}, + {"path": "specs/port/tools/backend_parity_table.t27", "t27b": "pass"}, + {"path": "specs/port/tools/bees/merger_gate_selftest.t27", "t27b": "pass"}, + {"path": "specs/port/tools/check_catalog_integrity.t27", "t27b": "pass"}, + {"path": "specs/port/tools/check_duplicate_declarations.t27", "t27b": "pass"}, + {"path": "specs/port/tools/check_fix_carries_source.t27", "t27b": "pass"}, + {"path": "specs/port/tools/ci/check_specs_still_parse.t27", "t27b": "pass"}, + {"path": "specs/port/tools/jtag/tdo_verdict.t27", "t27b": "pass"}, + {"path": "specs/port/tools/oracle/run.t27", "t27b": "pass"}, + {"path": "specs/port/tools/run_conformance_vvp.t27", "t27b": "pass"}, + {"path": "specs/port/tools/ternary_model.t27", "t27b": "pass"}, + {"path": "specs/port/tools/toolbelt.t27", "t27b": "pass"}, + {"path": "specs/port/tools/verify_emit_bitexact.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/fpga/fly-vivado/verilog/trinity_qmtech.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/fpga/gft/tb32.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/fpga/openxc7-regress/regress-fabric-bufg/fabric_bufg.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/fpga/openxc7-synth/DSP48E1_mock.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/fpga/openxc7-synth/blink_correct.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/fpga/openxc7-synth/blink_fast.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/fpga/openxc7-synth/blink_fixed.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/fpga/openxc7-synth/blink_minimal.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/fpga/openxc7-synth/blink_r23.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/fpga/openxc7-synth/blink_simple.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/fpga/openxc7-synth/blink_slow.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/fpga/openxc7-synth/blink_working.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/fpga/openxc7-synth/clk_test.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/fpga/openxc7-synth/clock_test.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/fpga/openxc7-synth/d6_blink.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/fpga/openxc7-synth/d6_inv_test.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/fpga/openxc7-synth/d6_test.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/fpga/openxc7-synth/d_bank13_test.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/fpga/openxc7-synth/d_blink_high.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/fpga/openxc7-synth/d_bufg_test.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/fpga/openxc7-synth/d_clk_direct.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/fpga/openxc7-synth/d_direct.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/fpga/openxc7-synth/d_e21_test.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/fpga/openxc7-synth/d_f19_test.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/fpga/openxc7-synth/d_full_path.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/fpga/openxc7-synth/d_g22_test.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/fpga/openxc7-synth/d_lut_only.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/fpga/openxc7-synth/d_multi_led.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/fpga/openxc7-synth/d_oscillator.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/fpga/openxc7-synth/d_simple_ff.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/fpga/openxc7-synth/d_simple_led.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/fpga/openxc7-synth/d_slow_blink.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/fpga/openxc7-synth/d_srl_blink.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/fpga/openxc7-synth/d_static_on.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/fpga/openxc7-synth/d_static_one.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/fpga/openxc7-synth/d_y0_test.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/fpga/openxc7-synth/definitive_diagnostic_inv.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/fpga/openxc7-synth/dsp_mul.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/fpga/openxc7-synth/led_both_test.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/fpga/openxc7-synth/led_d5_test.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/fpga/openxc7-synth/led_d6_test.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/fpga/openxc7-synth/led_diagnostic.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/fpga/openxc7-synth/led_off_test.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/fpga/openxc7-synth/led_on_test.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/fpga/openxc7-synth/led_simple_test.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/fpga/openxc7-synth/led_test_inv.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/fpga/openxc7-synth/multi_led_test.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/fpga/openxc7-synth/quantum_bridge_top.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/fpga/openxc7-synth/riscv_blink.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/fpga/openxc7-synth/singularity_d6_top.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/fpga/openxc7-synth/symbiflow_blink.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/fpga/openxc7-synth/ternary_activation.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/fpga/openxc7-synth/trinity_top.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/fpga/openxc7-synth/uart_echo.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/fpga/rtl/fpga_test_reporter.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/fpga/uart_loopback.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/fpga/uart_loopback_core.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/src/background_agent/main.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/src/brain/orbitofrontal_value.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/src/brain/weber_tuning.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/src/cli/health_check.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/src/cli/railway_create_full.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/src/cli/railway_create_project.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/src/cli/railway_deployment_create.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/src/cli/railway_null_startcmd.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/src/firebird/governance_temp.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/src/phi-engine/vibeec_original/bogatyrs_registry.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/src/phi-engine/vibeec_original/bogatyrs_spec_structure.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/src/phi-engine/vibeec_original/tnc.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/src/server_main.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/src/storm/experience_engine.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/src/tri-api/claude_md.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/src/tri/gen_aabb.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/src/tri/gen_arithmetic.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/src/tri/gen_assertion.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/src/tri/gen_barrier.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/src/tri/gen_base64.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/src/tri/gen_bezier.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/src/tri/gen_cache.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/src/tri/gen_caesar.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/src/tri/gen_canvas.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/src/tri/gen_color.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/src/tri/gen_cross_entropy.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/src/tri/gen_cursor.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/src/tri/gen_epoch_reclamation.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/src/tri/gen_escape.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/src/tri/gen_fuzz.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/src/tri/gen_geo_hash2d.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/src/tri/gen_gradient.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/src/tri/gen_gradient_descent.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/src/tri/gen_hazard_pointers.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/src/tri/gen_image.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/src/tri/gen_index.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/src/tri/gen_key_value.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/src/tri/gen_kmeans.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/src/tri/gen_leb128.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/src/tri/gen_linear_regression.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/src/tri/gen_lockfree_stack.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/src/tri/gen_matrix3x3.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/src/tri/gen_mock.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/src/tri/gen_neuron.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/src/tri/gen_path_utils.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/src/tri/gen_perceptron.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/src/tri/gen_quaternion.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/src/tri/gen_radix_tree.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/src/tri/gen_ray.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/src/tri/gen_record_store.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/src/tri/gen_rect.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/src/tri/gen_regression.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/src/tri/gen_relu.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/src/tri/gen_ring_buffer.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/src/tri/gen_rle.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/src/tri/gen_rsa_simple.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/src/tri/gen_rtree.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/src/tri/gen_rwlock.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/src/tri/gen_semaphore.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/src/tri/gen_sigmoid.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/src/tri/gen_skiplist_impl.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/src/tri/gen_snapshot.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/src/tri/gen_softmax.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/src/tri/gen_temp_file.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/src/tri/gen_test_runner.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/src/tri/gen_transaction.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/src/tri/gen_transform.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/src/tri/gen_varint.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/src/tri/gen_wal.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/src/tri/gen_websocket.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/src/tri/gen_work_stealing.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/src/tri/math/vocab_audit.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/src/tri/orchestrator_bench.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/src/tri/string_dualities.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/src/tri/string_spectrum.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/src/vibeec/gen_cmd_minimal.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/src/vibeec/gen_cmd_simple.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/src/vibeec/p2p_module.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/src/vibeec/tnc.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/src/vibeec/trinity_tokenizer.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/src/vibeec/validation_engine.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/src/wasm_stubs/auto_shard_stub.t27", "t27b": "pass"}, + {"path": "specs/port/trios/apps/trios-macos/rings/RUST-04/clade-improve/src/oversight.t27", "t27b": "pass"}, + {"path": "specs/port/trios/apps/trios-macos/rings/RUST-13/clade-meshd/src/transport.t27", "t27b": "pass"}, + {"path": "specs/port/trios/apps/trios-macos/rings/RUST-13/trios-mesh/build.t27", "t27b": "pass"}, + {"path": "specs/port/trios/apps/trios-macos/rings/RUST-13/trios-mesh/src/bin/smoke_m1.t27", "t27b": "pass"}, + {"path": "specs/port/trios/apps/trios-macos/rings/RUST-13/trios-mesh/tools/ad9361_config.t27", "t27b": "pass"}, + {"path": "specs/port/trios/crates/tri-tunnel/src/main.t27", "t27b": "pass"}, + {"path": "specs/port/trios/crates/trinity_loss/src/lib.t27", "t27b": "pass"}, + {"path": "specs/port/trios/crates/trios-bridge/src/main.t27", "t27b": "pass"}, + {"path": "specs/port/trios/crates/trios-chat/rings/CR-CHAT-00/src/lib.t27", "t27b": "pass"}, + {"path": "specs/port/trios/crates/trios-chat/rings/CR-CHAT-01/src/key_package_expiry_guard.t27", "t27b": "pass"}, + {"path": "specs/port/trios/crates/trios-chat/rings/CR-CHAT-02/src/epoch_rollover_wraparound_guard.t27", "t27b": "pass"}, + {"path": "specs/port/trios/crates/trios-chat/rings/CR-CHAT-02/src/skipped_message_key_gap_bound_guard.t27", "t27b": "pass"}, + {"path": "specs/port/trios/crates/trios-chat/rings/CR-CHAT-03/src/ratchet_tree_resolution_guard.t27", "t27b": "pass"}, + {"path": "specs/port/trios/crates/trios-chat/rings/CR-CHAT-03/src/ratchet_tree_update_integrity_guard.t27", "t27b": "pass"}, + {"path": "specs/port/trios/crates/trios-chat/rings/CR-CHAT-03/src/unmerged_leaves_bound_guard.t27", "t27b": "pass"}, + {"path": "specs/port/trios/crates/trios-chat/rings/CR-CHAT-04/src/padding_alignment_boundary_guard.t27", "t27b": "pass"}, + {"path": "specs/port/trios/crates/trios-chat/rings/CR-CHAT-04/src/padding_block_size_alignment_guard.t27", "t27b": "pass"}, + {"path": "specs/port/trios/crates/trios-chat/rings/CR-CHAT-05/src/envelope_size_distribution_uniformity.t27", "t27b": "pass"}, + {"path": "specs/port/trios/crates/trios-chat/rings/CR-CHAT-07/src/blind_signature_sender_token.t27", "t27b": "pass"}, + {"path": "specs/port/trios/crates/trios-chat/rings/CR-CHAT-07/src/cover_decoy_ratio_governor.t27", "t27b": "pass"}, + {"path": "specs/port/trios/crates/trios-chat/rings/CR-CHAT-07/src/cover_traffic_inter_arrival_autocorrelation_guard.t27", "t27b": "pass"}, + {"path": "specs/port/trios/crates/trios-chat/rings/CR-CHAT-07/src/cover_traffic_payload_size_variance_guard.t27", "t27b": "pass"}, + {"path": "specs/port/trios/crates/trios-chat/rings/CR-CHAT-LAWS/src/lib.t27", "t27b": "pass"}, + {"path": "specs/port/trios/crates/trios-cli/src/cmd/agent.t27", "t27b": "pass"}, + {"path": "specs/port/trios/crates/trios-cli/src/cmd/commit.t27", "t27b": "pass"}, + {"path": "specs/port/trios/crates/trios-cli/src/cmd/gates.t27", "t27b": "pass"}, + {"path": "specs/port/trios/crates/trios-cli/src/cmd/leaderboard.t27", "t27b": "pass"}, + {"path": "specs/port/trios/crates/trios-cli/src/cmd/report.t27", "t27b": "pass"}, + {"path": "specs/port/trios/crates/trios-cli/src/cmd/roster.t27", "t27b": "pass"}, + {"path": "specs/port/trios/crates/trios-cli/src/cmd/run.t27", "t27b": "pass"}, + {"path": "specs/port/trios/crates/trios-cli/src/cmd/status.t27", "t27b": "pass"}, + {"path": "specs/port/trios/crates/trios-cli/src/cmd/submit.t27", "t27b": "pass"}, + {"path": "specs/port/trios/crates/trios-cli/src/gh.t27", "t27b": "pass"}, + {"path": "specs/port/trios/crates/trios-cli/src/lock.t27", "t27b": "pass"}, + {"path": "specs/port/trios/crates/trios-cli/src/metrics.t27", "t27b": "pass"}, + {"path": "specs/port/trios/crates/trios-doctor/rings/BRONZE-RING-DR/src/main.t27", "t27b": "pass"}, + {"path": "specs/port/trios/crates/trios-doctor/rings/SILVER-RING-DR-00/src/lib.t27", "t27b": "pass"}, + {"path": "specs/port/trios/crates/trios-doctor/src/main.t27", "t27b": "pass"}, + {"path": "specs/port/trios/crates/trios-ext/rings/SILVER-RING-EXT-00/src/lib.t27", "t27b": "pass"}, + {"path": "specs/port/trios/crates/trios-ext/xtask/src/main.t27", "t27b": "pass"}, + {"path": "specs/port/trios/crates/trios-git/src/commit.t27", "t27b": "pass"}, + {"path": "specs/port/trios/crates/trios-git/src/log.t27", "t27b": "pass"}, + {"path": "specs/port/trios/crates/trios-git/src/stash.t27", "t27b": "pass"}, + {"path": "specs/port/trios/crates/trios-git/src/status.t27", "t27b": "pass"}, + {"path": "specs/port/trios/crates/trios-golden-float/build.t27", "t27b": "pass"}, + {"path": "specs/port/trios/crates/trios-hdc/build.t27", "t27b": "pass"}, + {"path": "specs/port/trios/crates/trios-hdc/rings/HD-01/src/lib.t27", "t27b": "pass"}, + {"path": "specs/port/trios/crates/trios-igla-race/src/main.t27", "t27b": "pass"}, + {"path": "specs/port/trios/crates/trios-igla-trainer/src/jepa_runner.t27", "t27b": "pass"}, + {"path": "specs/port/trios/crates/trios-mcp/rings/BR-XTASK/src/main.t27", "t27b": "pass"}, + {"path": "specs/port/trios/crates/trios-mcp/rings/SR-01/src/lighthouse.t27", "t27b": "pass"}, + {"path": "specs/port/trios/crates/trios-mcp/rings/SR-02/src/discovery.t27", "t27b": "pass"}, + {"path": "specs/port/trios/crates/trios-mcp/rings/SR-02/src/lib.t27", "t27b": "pass"}, + {"path": "specs/port/trios/crates/trios-mcp/src/main.t27", "t27b": "pass"}, + {"path": "specs/port/trios/crates/trios-mesh/src/identity.t27", "t27b": "pass"}, + {"path": "specs/port/trios/crates/trios-mesh/src/packet.t27", "t27b": "pass"}, + {"path": "specs/port/trios/crates/trios-openclaw/rings/OC-01/src/lib.t27", "t27b": "pass"}, + {"path": "specs/port/trios/crates/trios-physics/build.t27", "t27b": "pass"}, + {"path": "specs/port/trios/crates/trios-physics/rings/PH-01/src/lib.t27", "t27b": "pass"}, + {"path": "specs/port/trios/crates/trios-physics/src/lib.t27", "t27b": "pass"}, + {"path": "specs/port/trios/crates/trios-rainbow-bridge/src/funnel_client.t27", "t27b": "pass"}, + {"path": "specs/port/trios/crates/trios-rainbow-bridge/src/lamport.t27", "t27b": "pass"}, + {"path": "specs/port/trios/crates/trios-sacred/rings/SC-00/src/lib.t27", "t27b": "pass"}, + {"path": "specs/port/trios/crates/trios-sacred/rings/SC-01/src/lib.t27", "t27b": "pass"}, + {"path": "specs/port/trios/crates/trios-scarab-types/rings/SR-00/src/lib.t27", "t27b": "pass"}, + {"path": "specs/port/trios/crates/trios-scarab-types/rings/SR-01/src/lib.t27", "t27b": "pass"}, + {"path": "specs/port/trios/crates/trios-scarab-types/rings/SR-02/src/lib.t27", "t27b": "pass"}, + {"path": "specs/port/trios/crates/trios-scarab-types/rings/SR-03/src/lib.t27", "t27b": "pass"}, + {"path": "specs/port/trios/crates/trios-scarab-types/rings/SR-04/src/lib.t27", "t27b": "pass"}, + {"path": "specs/port/trios/crates/trios-server/src/mcp_endpoints/tasks.t27", "t27b": "pass"}, + {"path": "specs/port/trios/crates/trios-server/src/tools/git.t27", "t27b": "pass"}, + {"path": "specs/port/trios/crates/trios-server/src/tools/git_extended.t27", "t27b": "pass"}, + {"path": "specs/port/trios/crates/trios-server/src/tools/gitbutler.t27", "t27b": "pass"}, + {"path": "specs/port/trios/crates/trios-server/src/tools/golden_float.t27", "t27b": "pass"}, + {"path": "specs/port/trios/crates/trios-server/src/tools/mod.t27", "t27b": "pass"}, + {"path": "specs/port/trios/crates/trios-store/rings/ST-00/src/lib.t27", "t27b": "pass"}, + {"path": "specs/port/trios/crates/trios-ternary/rings/TR-01/src/lib.t27", "t27b": "pass"}, + {"path": "specs/port/trios/crates/trios-train-cpu/src/bin/tjepa_modules/encoder.t27", "t27b": "pass"}, + {"path": "specs/port/trios/crates/trios-train-cpu/src/bin/train_state.t27", "t27b": "pass"}, + {"path": "specs/port/trios/crates/trios-trainer/src/train_loop.t27", "t27b": "pass"}, + {"path": "specs/port/trios/crates/trios-trainer/src/validation.t27", "t27b": "pass"}, + {"path": "specs/port/trios/crates/trios-trinity-brain/src/phi.t27", "t27b": "pass"}, + {"path": "specs/port/trios/crates/trios-vsa/rings/VS-01/src/lib.t27", "t27b": "pass"}, + {"path": "specs/port/trios/validate_bpb.t27", "t27b": "pass"}, + {"path": "specs/providers/catalog.t27", "t27b": "pass"}, + {"path": "specs/providers/gonka/deepseek-v4-flash-0731.t27", "t27b": "pass"}, + {"path": "specs/providers/gonka/glm-5-2-fp8.t27", "t27b": "pass"}, + {"path": "specs/providers/gonka/glm-5-3-flash.t27", "t27b": "pass"}, + {"path": "specs/providers/gonka/kimi-k2-6.t27", "t27b": "pass"}, + {"path": "specs/providers/gonka/minimax-m2-7.t27", "t27b": "pass"}, + {"path": "specs/providers/tri_gnk_pair.t27", "t27b": "pass"}, + {"path": "specs/providers/trinet/fpga-xc7a200t.t27", "t27b": "pass"}, + {"path": "specs/providers/trinet/gpu-consumer-24gb.t27", "t27b": "pass"}, + {"path": "specs/queen/actor_events.t27", "t27b": "pass"}, + {"path": "specs/queen/actor_view.t27", "t27b": "pass"}, + {"path": "specs/queen/actors.t27", "t27b": "pass"}, + {"path": "specs/queen/actors_hw.t27", "t27b": "pass"}, + {"path": "specs/queen/actors_hw_jtag.t27", "t27b": "pass"}, + {"path": "specs/queen/actors_hw_top.t27", "t27b": "pass"}, + {"path": "specs/queen/app.t27", "t27b": "pass"}, + {"path": "specs/queen/claim.t27", "t27b": "pass"}, + {"path": "specs/queen/control.t27", "t27b": "pass"}, + {"path": "specs/queen/dashboard.t27", "t27b": "pass"}, + {"path": "specs/queen/dispatch.t27", "t27b": "pass"}, + {"path": "specs/queen/dispatch_exit.t27", "t27b": "pass"}, + {"path": "specs/queen/domains.t27", "t27b": "pass"}, + {"path": "specs/queen/drain.t27", "t27b": "pass"}, + {"path": "specs/queen/events.t27", "t27b": "pass"}, + {"path": "specs/queen/golden_chain.t27", "t27b": "pass"}, + {"path": "specs/queen/hive.t27", "t27b": "pass"}, + {"path": "specs/queen/holds.t27", "t27b": "pass"}, + {"path": "specs/queen/jobs.t27", "t27b": "pass"}, + {"path": "specs/queen/keyed.t27", "t27b": "pass"}, + {"path": "specs/queen/keyed_guard.t27", "t27b": "pass"}, + {"path": "specs/queen/merger_gate.t27", "t27b": "pass"}, + {"path": "specs/queen/netlink.t27", "t27b": "pass"}, + {"path": "specs/queen/priority.t27", "t27b": "pass"}, + {"path": "specs/queen/replay/actors_decisions.t27", "t27b": "pass"}, + {"path": "specs/queen/replay/reviewer_decisions.t27", "t27b": "pass"}, + {"path": "specs/queen/replay/telemetry_decisions.t27", "t27b": "pass"}, + {"path": "specs/queen/review_lanes.t27", "t27b": "pass"}, + {"path": "specs/queen/review_log.t27", "t27b": "pass"}, + {"path": "specs/queen/review_valve.t27", "t27b": "pass"}, + {"path": "specs/queen/reviewer.t27", "t27b": "pass"}, + {"path": "specs/queen/reviewer_sizing.t27", "t27b": "pass"}, + {"path": "specs/queen/shaping.t27", "t27b": "pass"}, + {"path": "specs/queen/simulation.t27", "t27b": "pass"}, + {"path": "specs/queen/task_analysis.t27", "t27b": "pass"}, + {"path": "specs/queen/tasks.t27", "t27b": "pass"}, + {"path": "specs/queen/telemetry.t27", "t27b": "pass"}, + {"path": "specs/queen/turn_stop.t27", "t27b": "pass"}, + {"path": "specs/queen/views.t27", "t27b": "pass"}, + {"path": "specs/queen/waits.t27", "t27b": "pass"}, + {"path": "specs/queen/worktree_keep.t27", "t27b": "pass"}, + {"path": "specs/rings/ring_103_phi_sgd.t27", "t27b": "pass"}, + {"path": "specs/sandbox/health.t27", "t27b": "pass"}, + {"path": "specs/sandbox/https_enforce.t27", "t27b": "pass"}, + {"path": "specs/sandbox/orphan_detection.t27", "t27b": "pass"}, + {"path": "specs/sandbox/session_timeout.t27", "t27b": "pass"}, + {"path": "specs/skills/t27-measure-corpus.t27", "t27b": "pass"}, + {"path": "specs/skills/t27-phi-loop.t27", "t27b": "pass"}, + {"path": "specs/skills/t27-providers-steward.t27", "t27b": "pass"}, + {"path": "specs/skills/t27-self-host.t27", "t27b": "pass"}, + {"path": "specs/skills/t27-tri-pipeline.t27", "t27b": "pass"}, + {"path": "specs/skills/t27-tri.t27", "t27b": "pass"}, + {"path": "specs/skills/t27-wave-audit.t27", "t27b": "pass"}, + {"path": "specs/skills/t27-wrap-up.t27", "t27b": "pass"}, + {"path": "specs/skills/trinity-blog-post.t27", "t27b": "pass"}, + {"path": "specs/skills/trinity-board-sync.t27", "t27b": "pass"}, + {"path": "specs/skills/trinity-cloud.t27", "t27b": "pass"}, + {"path": "specs/skills/trinity-connect-accounts.t27", "t27b": "pass"}, + {"path": "specs/skills/trinity-doctor.t27", "t27b": "pass"}, + {"path": "specs/skills/trinity-farm-garden.t27", "t27b": "pass"}, + {"path": "specs/skills/trinity-fpga-synth.t27", "t27b": "pass"}, + {"path": "specs/skills/trinity-god-mode.t27", "t27b": "pass"}, + {"path": "specs/skills/trinity-implement-issue.t27", "t27b": "pass"}, + {"path": "specs/skills/trinity-queen-hive-visuals.t27", "t27b": "pass"}, + {"path": "specs/skills/trinity-review-code.t27", "t27b": "pass"}, + {"path": "specs/skills/trinity-run-tests.t27", "t27b": "pass"}, + {"path": "specs/skills/trinity-scholar.t27", "t27b": "pass"}, + {"path": "specs/skills/trinity-status.t27", "t27b": "pass"}, + {"path": "specs/skills/trinity-tech-tree.t27", "t27b": "pass"}, + {"path": "specs/skills/trinity-tri.t27", "t27b": "pass"}, + {"path": "specs/skills/trinity-trinity-test.t27", "t27b": "pass"}, + {"path": "specs/skills/trinity-ux-wave.t27", "t27b": "pass"}, + {"path": "specs/skills/trinity-vibee-gen.t27", "t27b": "pass"}, + {"path": "specs/skills/trinity-vsa-verify.t27", "t27b": "pass"}, + {"path": "specs/skills/trinity-wave.t27", "t27b": "pass"}, + {"path": "specs/system/unified-agent-operations.t27", "t27b": "pass"}, + {"path": "specs/ternary/activation_quantizer.t27", "t27b": "pass"}, + {"path": "specs/ternary/bitnet_layer.t27", "t27b": "pass"}, + {"path": "specs/ternary/bitnet_majority.t27", "t27b": "pass"}, + {"path": "specs/ternary/bitnet_mlp.t27", "t27b": "pass"}, + {"path": "specs/ternary/bitnet_mlp3.t27", "t27b": "pass"}, + {"path": "specs/ternary/bitnet_neuron.t27", "t27b": "pass"}, + {"path": "specs/ternary/bitnet_neuron_nchunk.t27", "t27b": "pass"}, + {"path": "specs/ternary/clocked_counter.t27", "t27b": "pass"}, + {"path": "specs/ternary/comb_bitnet_layer.t27", "t27b": "pass"}, + {"path": "specs/ternary/comb_bitnet_neuron.t27", "t27b": "pass"}, + {"path": "specs/ternary/comb_ternary_dot.t27", "t27b": "pass"}, + {"path": "specs/ternary/gft_add_rne.t27", "t27b": "pass"}, + {"path": "specs/ternary/gft_argmax4.t27", "t27b": "pass"}, + {"path": "specs/ternary/gft_axpy.t27", "t27b": "pass"}, + {"path": "specs/ternary/gft_bitnet_neuron.t27", "t27b": "pass"}, + {"path": "specs/ternary/gft_classifier4.t27", "t27b": "pass"}, + {"path": "specs/ternary/gft_classify.t27", "t27b": "pass"}, + {"path": "specs/ternary/gft_classify3.t27", "t27b": "pass"}, + {"path": "specs/ternary/gft_dot2.t27", "t27b": "pass"}, + {"path": "specs/ternary/gft_dot2_rne.t27", "t27b": "pass"}, + {"path": "specs/ternary/gft_dot4.t27", "t27b": "pass"}, + {"path": "specs/ternary/gft_dot4_rne.t27", "t27b": "pass"}, + {"path": "specs/ternary/gft_dot8.t27", "t27b": "pass"}, + {"path": "specs/ternary/gft_exp2.t27", "t27b": "pass"}, + {"path": "specs/ternary/gft_hidden2.t27", "t27b": "pass"}, + {"path": "specs/ternary/gft_layer2.t27", "t27b": "pass"}, + {"path": "specs/ternary/gft_layer3.t27", "t27b": "pass"}, + {"path": "specs/ternary/gft_layer4.t27", "t27b": "pass"}, + {"path": "specs/ternary/gft_log2.t27", "t27b": "pass"}, + {"path": "specs/ternary/gft_logistic.t27", "t27b": "pass"}, + {"path": "specs/ternary/gft_madd.t27", "t27b": "pass"}, + {"path": "specs/ternary/gft_magsub_tie.t27", "t27b": "pass"}, + {"path": "specs/ternary/gft_mlp2.t27", "t27b": "pass"}, + {"path": "specs/ternary/gft_mlp3.t27", "t27b": "pass"}, + {"path": "specs/ternary/gft_mul_rne.t27", "t27b": "pass"}, + {"path": "specs/ternary/gft_neuron_full.t27", "t27b": "pass"}, + {"path": "specs/ternary/gft_nll.t27", "t27b": "pass"}, + {"path": "specs/ternary/gft_recip.t27", "t27b": "pass"}, + {"path": "specs/ternary/gft_relu.t27", "t27b": "pass"}, + {"path": "specs/ternary/gft_sadd.t27", "t27b": "pass"}, + {"path": "specs/ternary/gft_sgd_step.t27", "t27b": "pass"}, + {"path": "specs/ternary/gft_signed_dot4.t27", "t27b": "pass"}, + {"path": "specs/ternary/gft_signed_mac.t27", "t27b": "pass"}, + {"path": "specs/ternary/gft_smul.t27", "t27b": "pass"}, + {"path": "specs/ternary/gft_softmax4.t27", "t27b": "pass"}, + {"path": "specs/ternary/gft_softmax_grad4.t27", "t27b": "pass"}, + {"path": "specs/ternary/gft_train1.t27", "t27b": "pass"}, + {"path": "specs/ternary/gft_train2.t27", "t27b": "pass"}, + {"path": "specs/ternary/gft_train2relu.t27", "t27b": "pass"}, + {"path": "specs/ternary/gft_xorbp.t27", "t27b": "pass"}, + {"path": "specs/ternary/gft_xorbp2.t27", "t27b": "pass"}, + {"path": "specs/ternary/gft_xornet.t27", "t27b": "pass"}, + {"path": "specs/ternary/gft_xorpercep.t27", "t27b": "pass"}, + {"path": "specs/ternary/gft_xorpercep3.t27", "t27b": "pass"}, + {"path": "specs/ternary/gft_xorpercep4.t27", "t27b": "pass"}, + {"path": "specs/ternary/gft_xortrain.t27", "t27b": "pass"}, + {"path": "specs/ternary/radix_economy.t27", "t27b": "pass"}, + {"path": "specs/ternary/stream_ternary_mac.t27", "t27b": "pass"}, + {"path": "specs/ternary/ternary_full_adder.t27", "t27b": "pass"}, + {"path": "specs/ternary/ternary_mac.t27", "t27b": "pass"}, + {"path": "specs/ternary/ternary_ripple_adder.t27", "t27b": "pass"}, + {"path": "specs/ternary/ternary_xor.t27", "t27b": "pass"}, + {"path": "specs/ternary/trits.t27", "t27b": "pass"}, + {"path": "specs/tools/catalog.t27", "t27b": "pass"}, + {"path": "specs/tools/epic_ci.t27", "t27b": "pass"}, + {"path": "specs/tools/mcp/gitbutler.t27", "t27b": "pass"}, + {"path": "specs/tools/mcp/inngest-dev.t27", "t27b": "pass"}, + {"path": "specs/tools/mcp/needle.t27", "t27b": "pass"}, + {"path": "specs/tools/mcp/neon.t27", "t27b": "pass"}, + {"path": "specs/tools/mcp/notebooklm.t27", "t27b": "pass"}, + {"path": "specs/tools/mcp/railway-mcp-server.t27", "t27b": "pass"}, + {"path": "specs/tools/mcp/t27-traceability.t27", "t27b": "pass"}, + {"path": "specs/tools/mcp/tri-mcp.t27", "t27b": "pass"}, + {"path": "specs/tools/mcp/tri-ssot.t27", "t27b": "pass"}, + {"path": "specs/tools/mcp/trinity.t27", "t27b": "pass"}, + {"path": "specs/tools/mcp/zig-docs.t27", "t27b": "pass"}, + {"path": "specs/tools/mcp_protocol.t27", "t27b": "pass"}, + {"path": "specs/tools/t27o/rust_convert.t27", "t27b": "pass"}, + {"path": "specs/tools/t27o/rust_std.t27", "t27b": "pass"}, + {"path": "specs/tools/tri/abandoned.t27", "t27b": "pass"}, + {"path": "specs/tools/tri/cell.t27", "t27b": "pass"}, + {"path": "specs/tools/tri/census.t27", "t27b": "pass"}, + {"path": "specs/tools/tri/ci.t27", "t27b": "pass"}, + {"path": "specs/tools/tri/competitors.t27", "t27b": "pass"}, + {"path": "specs/tools/tri/discard.t27", "t27b": "pass"}, + {"path": "specs/tools/tri/doctor.t27", "t27b": "pass"}, + {"path": "specs/tools/tri/elab.t27", "t27b": "pass"}, + {"path": "specs/tools/tri/emit.t27", "t27b": "pass"}, + {"path": "specs/tools/tri/experience.t27", "t27b": "pass"}, + {"path": "specs/tools/tri/fleet.t27", "t27b": "pass"}, + {"path": "specs/tools/tri/fmt.t27", "t27b": "pass"}, + {"path": "specs/tools/tri/fpga.t27", "t27b": "pass"}, + {"path": "specs/tools/tri/gates.t27", "t27b": "pass"}, + {"path": "specs/tools/tri/gen.t27", "t27b": "pass"}, + {"path": "specs/tools/tri/harness.t27", "t27b": "pass"}, + {"path": "specs/tools/tri/health.t27", "t27b": "pass"}, + {"path": "specs/tools/tri/hooks.t27", "t27b": "pass"}, + {"path": "specs/tools/tri/issues.t27", "t27b": "pass"}, + {"path": "specs/tools/tri/jumps.t27", "t27b": "pass"}, + {"path": "specs/tools/tri/kinds.t27", "t27b": "pass"}, + {"path": "specs/tools/tri/lean.t27", "t27b": "pass"}, + {"path": "specs/tools/tri/ledgers.t27", "t27b": "pass"}, + {"path": "specs/tools/tri/loop.t27", "t27b": "pass"}, + {"path": "specs/tools/tri/merging.t27", "t27b": "pass"}, + {"path": "specs/tools/tri/misread.t27", "t27b": "pass"}, + {"path": "specs/tools/tri/mods.t27", "t27b": "pass"}, + {"path": "specs/tools/tri/mutate.t27", "t27b": "pass"}, + {"path": "specs/tools/tri/now.t27", "t27b": "pass"}, + {"path": "specs/tools/tri/one-away.t27", "t27b": "pass"}, + {"path": "specs/tools/tri/orphaned.t27", "t27b": "pass"}, + {"path": "specs/tools/tri/pr.t27", "t27b": "pass"}, + {"path": "specs/tools/tri/prose.t27", "t27b": "pass"}, + {"path": "specs/tools/tri/quantifiers.t27", "t27b": "pass"}, + {"path": "specs/tools/tri/red.t27", "t27b": "pass"}, + {"path": "specs/tools/tri/reseal.t27", "t27b": "pass"}, + {"path": "specs/tools/tri/rtl.t27", "t27b": "pass"}, + {"path": "specs/tools/tri/seals.t27", "t27b": "pass"}, + {"path": "specs/tools/tri/serve.t27", "t27b": "pass"}, + {"path": "specs/tools/tri/skill.t27", "t27b": "pass"}, + {"path": "specs/tools/tri/status.t27", "t27b": "pass"}, + {"path": "specs/tools/tri/sweep.t27", "t27b": "pass"}, + {"path": "specs/tools/tri/synth.t27", "t27b": "pass"}, + {"path": "specs/tools/tri/test.t27", "t27b": "pass"}, + {"path": "specs/tools/tri/topic.t27", "t27b": "pass"}, + {"path": "specs/tools/tri/types.t27", "t27b": "pass"}, + {"path": "specs/tools/tri/unparsed.t27", "t27b": "pass"}, + {"path": "specs/tools/tri/vectors.t27", "t27b": "pass"}, + {"path": "specs/tools/tri/verdict.t27", "t27b": "pass"}, + {"path": "specs/tools/tri/vsim.t27", "t27b": "pass"}, + {"path": "specs/tools/tri/window.t27", "t27b": "pass"}, + {"path": "specs/tools/tri/worktrees.t27", "t27b": "pass"}, + {"path": "specs/tools/trinity/tri/bench.t27", "t27b": "pass"}, + {"path": "specs/tools/trinity/tri/bio.t27", "t27b": "pass"}, + {"path": "specs/tools/trinity/tri/blindspots.t27", "t27b": "pass"}, + {"path": "specs/tools/trinity/tri/conscious.t27", "t27b": "pass"}, + {"path": "specs/tools/trinity/tri/constants.t27", "t27b": "pass"}, + {"path": "specs/tools/trinity/tri/cosmos.t27", "t27b": "pass"}, + {"path": "specs/tools/trinity/tri/dashboard.t27", "t27b": "pass"}, + {"path": "specs/tools/trinity/tri/fib.t27", "t27b": "pass"}, + {"path": "specs/tools/trinity/tri/fpga.t27", "t27b": "pass"}, + {"path": "specs/tools/trinity/tri/gematria.t27", "t27b": "pass"}, + {"path": "specs/tools/trinity/tri/govern.t27", "t27b": "pass"}, + {"path": "specs/tools/trinity/tri/hardware.t27", "t27b": "pass"}, + {"path": "specs/tools/trinity/tri/identity.t27", "t27b": "pass"}, + {"path": "specs/tools/trinity/tri/lucas.t27", "t27b": "pass"}, + {"path": "specs/tools/trinity/tri/mesh.t27", "t27b": "pass"}, + {"path": "specs/tools/trinity/tri/needle-check.t27", "t27b": "pass"}, + {"path": "specs/tools/trinity/tri/needle-search.t27", "t27b": "pass"}, + {"path": "specs/tools/trinity/tri/needle.t27", "t27b": "pass"}, + {"path": "specs/tools/trinity/tri/omega.t27", "t27b": "pass"}, + {"path": "specs/tools/trinity/tri/particles.t27", "t27b": "pass"}, + {"path": "specs/tools/trinity/tri/phi.t27", "t27b": "pass"}, + {"path": "specs/tools/trinity/tri/quantum.t27", "t27b": "pass"}, + {"path": "specs/tools/trinity/tri/reputation.t27", "t27b": "pass"}, + {"path": "specs/tools/trinity/tri/sacred-const.t27", "t27b": "pass"}, + {"path": "specs/tools/trinity/tri/spiral.t27", "t27b": "pass"}, + {"path": "specs/tools/trinity/tri/swarm.t27", "t27b": "pass"}, + {"path": "specs/tools/trinity/tri/test.t27", "t27b": "pass"}, + {"path": "specs/tools/trinity/tri/vsa.t27", "t27b": "pass"}, + {"path": "specs/tools/trinity/tri/wallet.t27", "t27b": "pass"}, + {"path": "specs/traffic_animator.t27", "t27b": "pass"}, + {"path": "specs/tri/actors/metrics.t27", "t27b": "pass"}, + {"path": "specs/tri/agent/faculty_board.t27", "t27b": "pass"}, + {"path": "specs/tri/catalog/health.t27", "t27b": "pass"}, + {"path": "specs/tri/collections/namespace.t27", "t27b": "pass"}, + {"path": "specs/tri/crypto/ed25519.t27", "t27b": "pass"}, + {"path": "specs/tri/crypto/hex.t27", "t27b": "pass"}, + {"path": "specs/tri/crypto/sha256.t27", "t27b": "pass"}, + {"path": "specs/tri/crypto/sha512.t27", "t27b": "pass"}, + {"path": "specs/tri/graph/bellman_ford.t27", "t27b": "pass"}, + {"path": "specs/tri/graph/graph.t27", "t27b": "pass"}, + {"path": "specs/tri/graph/topological_sort.t27", "t27b": "pass"}, + {"path": "specs/tri/hot/hot.t27", "t27b": "pass"}, + {"path": "specs/tri/lab/receipt.t27", "t27b": "pass"}, + {"path": "specs/tri/lanes/lanes.t27", "t27b": "pass"}, + {"path": "specs/tri/math/math.t27", "t27b": "pass"}, + {"path": "specs/tri/math/measurement.t27", "t27b": "pass"}, + {"path": "specs/tri/misread/shapes.t27", "t27b": "pass"}, + {"path": "specs/tri/mutate/census.t27", "t27b": "pass"}, + {"path": "specs/tri/mutate/lab.t27", "t27b": "pass"}, + {"path": "specs/tri/mutate/plant.t27", "t27b": "pass"}, + {"path": "specs/tri/mutate/survivors.t27", "t27b": "pass"}, + {"path": "specs/tri/network/payout.t27", "t27b": "pass"}, + {"path": "specs/tri/pipeline/codegen.t27", "t27b": "pass"}, + {"path": "specs/tri/pipeline/spec_writer.t27", "t27b": "pass"}, + {"path": "specs/tri/pipeline/workflow.t27", "t27b": "pass"}, + {"path": "specs/tri/reseal/seal.t27", "t27b": "pass"}, + {"path": "specs/tri/search/pattern.t27", "t27b": "pass"}, + {"path": "specs/tri/sort/insertion_sort.t27", "t27b": "pass"}, + {"path": "specs/tri/sort/merge_sort.t27", "t27b": "pass"}, + {"path": "specs/tri/sort/selection_sort.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/a64.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/any_param_plan.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/arith_op.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/ast_scan.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/ast_shape.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/ast_walk.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/bit_cast_plan.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/blockers.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/builtin_plan.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/check_budget.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/cmp_op.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/coerce_plan.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/comptime_float.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/conformance/anonymous_struct.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/conformance/anytype_typeof.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/conformance/array_length_expr.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/conformance/array_literal.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/conformance/array_literal_value.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/conformance/array_repeat_text.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/conformance/bare_abs.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/conformance/big_frame.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/conformance/big_repeat_global.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/conformance/bit_cast.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/conformance/brace_invariant.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/conformance/builtin_abs_max_min_pi.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/conformance/carried_allocator.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/conformance/carried_container.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/conformance/cmp_out_of_range.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/conformance/comptime_float.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/conformance/comptime_float_f128.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/conformance/const_division.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/conformance/const_optional.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/conformance/discard_value.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/conformance/div_trunc_panic.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/conformance/elf_object.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/conformance/empty_anon_literal.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/conformance/empty_typed_array_literal.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/conformance/eval_branch_quota.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/conformance/float_as.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/conformance/float_call_cast.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/conformance/float_from_int_literal.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/conformance/float_mul_pow2.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/conformance/float_sqrt.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/conformance/frame_address_caller_owned.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/conformance/i128_arith.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/conformance/i128_ops.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/conformance/i128_return.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/conformance/int_cast.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/conformance/int_cast_index.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/conformance/large_frame.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/conformance/lazy_signature.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/conformance/let_reassigned.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/conformance/libm_logf.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/conformance/libm_powf.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/conformance/libm_rounding.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/conformance/libm_std_math.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/conformance/module_var_in_test.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/conformance/negative_float_literal.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/conformance/nested_anon_struct.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/conformance/numeric_coercion.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/conformance/odd_width_int.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/conformance/opaque_pointer.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/conformance/opt_void.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/conformance/optional_enum_compare.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/conformance/optional_module_var.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/conformance/param_discard.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/conformance/pointer_equality.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/conformance/postfix_optional.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/conformance/rem_int.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/conformance/repeat_addr_unreached.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/conformance/repeat_local.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/conformance/repeat_width_suffix.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/conformance/return_undefined_void.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/conformance/scaffold_local.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/conformance/scope_exit.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/conformance/scoped_gf16.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/conformance/shadow_module_var.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/conformance/size_of.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/conformance/slice_arg_one_element.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/conformance/static_slice_literal.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/conformance/std_mem_byte_slice.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/conformance/stdmem.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/conformance/str_module_var.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/conformance/string_slice_literal.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/conformance/struct_lit_if.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/conformance/test_local_write.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/conformance/tuple_local.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/conformance/tuple_local_index.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/conformance/type_alias.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/conformance/type_void.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/conformance/undefined_arg.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/conformance/undefined_module_var.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/conformance/unreached_stub.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/conformance/unread_anytype.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/conformance/unresolved_signature.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/conformance/untyped_local.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/conformance/untyped_local_uses.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/conformance/value_ignored.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/conformance/value_params.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/conformance/verilog_lib.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/conformance/verilog_prim.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/conformance/verilog_use.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/conformance/verilog_widths.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/conformance/void_bind.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/conformance/wide_int_const.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/conformance/zig_keyword_field.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/const_div_plan.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/discard_plan.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/dogfood.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/elf.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/emit_kit.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/empty_lit_plan.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/eval_arith.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/float_as_plan.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/frame_store_plan.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/fuzz.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/fuzz_oracle.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/i128_plan.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/int_cast_plan.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/lazy_sig_plan.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/ledger_steward.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/lencall.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/libm.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/libm_plan.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/literal_plan.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/macho.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/opaque_plan.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/optional_compare_plan.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/ptr_eq_plan.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/reduce.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/ref_var_plan.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/scaffold_plan.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/slice_lit_plan.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/source_text.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/stdmem.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/stdmem_plan.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/steward.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/text_escape.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/ts_emit.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/ts_plan.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/tuple_local_plan.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/type_text.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/undefined_arg_plan.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/verdict_key.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/verilog_emit.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/verilog_plan.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/void_bind_plan.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/wide_plan.t27", "t27b": "pass"}, + {"path": "specs/tri/test/report.t27", "t27b": "pass"}, + {"path": "specs/tri/utils/args.t27", "t27b": "pass"}, + {"path": "specs/tri/utils/exit_codes.t27", "t27b": "pass"}, + {"path": "specs/tri/utils/template.t27", "t27b": "pass"}, + {"path": "specs/trinet/etx.t27", "t27b": "pass"}, + {"path": "specs/trinet/ledger.t27", "t27b": "pass"}, + {"path": "specs/trinet/mint_authority.t27", "t27b": "pass"}, + {"path": "specs/trinet/node-work-credit.t27", "t27b": "pass"}, + {"path": "specs/trinet/tri-bridge.t27", "t27b": "pass"}, + {"path": "specs/trinity/build_graph.t27", "t27b": "pass"}, + {"path": "specs/trinity/capabilities/abi.c-api.t27", "t27b": "pass"}, + {"path": "specs/trinity/capabilities/agent.daemons.t27", "t27b": "pass"}, + {"path": "specs/trinity/capabilities/agent.phi-loop.t27", "t27b": "pass"}, + {"path": "specs/trinity/capabilities/agent.tri-api.t27", "t27b": "pass"}, + {"path": "specs/trinity/capabilities/api.http-server.t27", "t27b": "pass"}, + {"path": "specs/trinity/capabilities/archive.legacy.t27", "t27b": "pass"}, + {"path": "specs/trinity/capabilities/bench.suite.t27", "t27b": "pass"}, + {"path": "specs/trinity/capabilities/bot.tri-bot.t27", "t27b": "pass"}, + {"path": "specs/trinity/capabilities/brain.regions.t27", "t27b": "pass"}, + {"path": "specs/trinity/capabilities/catalog.spec-mirror.t27", "t27b": "pass"}, + {"path": "specs/trinity/capabilities/catalog.world-scan.t27", "t27b": "pass"}, + {"path": "specs/trinity/capabilities/cli.tri.t27", "t27b": "pass"}, + {"path": "specs/trinity/capabilities/convert.b2t.t27", "t27b": "pass"}, + {"path": "specs/trinity/capabilities/examples.zig.t27", "t27b": "pass"}, + {"path": "specs/trinity/capabilities/ext.vscode-swe.t27", "t27b": "pass"}, + {"path": "specs/trinity/capabilities/fpga.adapter.t27", "t27b": "pass"}, + {"path": "specs/trinity/capabilities/fpga.in-repo.t27", "t27b": "pass"}, + {"path": "specs/trinity/capabilities/lib.trinity.t27", "t27b": "pass"}, + {"path": "specs/trinity/capabilities/llm.firebird.t27", "t27b": "pass"}, + {"path": "specs/trinity/capabilities/llm.igla-chat.t27", "t27b": "pass"}, + {"path": "specs/trinity/capabilities/mcp.needle-mcp.t27", "t27b": "pass"}, + {"path": "specs/trinity/capabilities/mcp.trinity-mcp.t27", "t27b": "pass"}, + {"path": "specs/trinity/capabilities/native.canvas.t27", "t27b": "pass"}, + {"path": "specs/trinity/capabilities/native.node-gui.t27", "t27b": "pass"}, + {"path": "specs/trinity/capabilities/native.queen-app.t27", "t27b": "pass"}, + {"path": "specs/trinity/capabilities/node.trinity-node.t27", "t27b": "pass"}, + {"path": "specs/trinity/capabilities/numeric.golden-float.t27", "t27b": "pass"}, + {"path": "specs/trinity/capabilities/ops.deploy-infra.t27", "t27b": "pass"}, + {"path": "specs/trinity/capabilities/ops.railway-cli.t27", "t27b": "pass"}, + {"path": "specs/trinity/capabilities/pkg.vendored-cache.t27", "t27b": "pass"}, + {"path": "specs/trinity/capabilities/queen.lib.t27", "t27b": "pass"}, + {"path": "specs/trinity/capabilities/registry.commands.t27", "t27b": "pass"}, + {"path": "specs/trinity/capabilities/release.packaging.t27", "t27b": "pass"}, + {"path": "specs/trinity/capabilities/research.nexus-docs.t27", "t27b": "pass"}, + {"path": "specs/trinity/capabilities/research.programs.t27", "t27b": "pass"}, + {"path": "specs/trinity/capabilities/research.unreferenced-sources.t27", "t27b": "pass"}, + {"path": "specs/trinity/capabilities/search.vsa-index.t27", "t27b": "pass"}, + {"path": "specs/trinity/capabilities/specs.t27-vendored-compiler.t27", "t27b": "pass"}, + {"path": "specs/trinity/capabilities/specs.tri-corpus.t27", "t27b": "pass"}, + {"path": "specs/trinity/capabilities/specs.vibee-corpus.t27", "t27b": "pass"}, + {"path": "specs/trinity/capabilities/state.trinity-dir.t27", "t27b": "pass"}, + {"path": "specs/trinity/capabilities/test.graph.t27", "t27b": "pass"}, + {"path": "specs/trinity/capabilities/tools.scripts.t27", "t27b": "pass"}, + {"path": "specs/trinity/capabilities/train.hslm.t27", "t27b": "pass"}, + {"path": "specs/trinity/capabilities/training.targets.t27", "t27b": "pass"}, + {"path": "specs/trinity/capabilities/tri27.programs.t27", "t27b": "pass"}, + {"path": "specs/trinity/capabilities/tri27.toolchain.t27", "t27b": "pass"}, + {"path": "specs/trinity/capabilities/vibee.compiler.t27", "t27b": "pass"}, + {"path": "specs/trinity/capabilities/vsa.zig-hdc.t27", "t27b": "pass"}, + {"path": "specs/trinity/capabilities/web.docsite.t27", "t27b": "pass"}, + {"path": "specs/trinity/capabilities/web.queen-web.t27", "t27b": "pass"}, + {"path": "specs/trinity/capabilities/web.site.t27", "t27b": "pass"}, + {"path": "specs/trinity/compiler_matrix.t27", "t27b": "pass"}, + {"path": "specs/trinity/project.t27", "t27b": "pass"}, + {"path": "specs/ui/queen_evidence.t27", "t27b": "pass"}, + {"path": "specs/vault/audit.t27", "t27b": "pass"}, + {"path": "specs/vault/merge.t27", "t27b": "pass"}, + {"path": "specs/vault/policy.t27", "t27b": "pass"}, + {"path": "specs/verified/bench_agent.t27", "t27b": "pass"}, + {"path": "specs/verified/bench_boards.t27", "t27b": "pass"}, + {"path": "specs/verified/bitstream_reuse.t27", "t27b": "pass"}, + {"path": "specs/verified/bitstream_share.t27", "t27b": "pass"}, + {"path": "specs/verified/clock_constraints.t27", "t27b": "pass"}, + {"path": "specs/verified/corpus_merkle.t27", "t27b": "pass"}, + {"path": "specs/verified/corpus_receipt.t27", "t27b": "pass"}, + {"path": "specs/verified/ddc_receipt.t27", "t27b": "pass"}, + {"path": "specs/verified/device_dna.t27", "t27b": "pass"}, + {"path": "specs/verified/device_evidence.t27", "t27b": "pass"}, + {"path": "specs/verified/die_binding.t27", "t27b": "pass"}, + {"path": "specs/verified/digest_cache.t27", "t27b": "pass"}, + {"path": "specs/verified/evidence_chain.t27", "t27b": "pass"}, + {"path": "specs/verified/failure_loop.t27", "t27b": "pass"}, + {"path": "specs/verified/frontier.t27", "t27b": "pass"}, + {"path": "specs/verified/gen_hash_cache.t27", "t27b": "pass"}, + {"path": "specs/verified/independence.t27", "t27b": "pass"}, + {"path": "specs/verified/payout.t27", "t27b": "pass"}, + {"path": "specs/verified/poc/a/slot.t27", "t27b": "pass"}, + {"path": "specs/verified/poc/b/slot.t27", "t27b": "pass"}, + {"path": "specs/verified/poc/run.t27", "t27b": "pass"}, + {"path": "specs/verified/poc/static_counter.t27", "t27b": "pass"}, + {"path": "specs/verified/receipt.t27", "t27b": "pass"}, + {"path": "specs/verified/region.t27", "t27b": "pass"}, + {"path": "specs/verified/reuse.t27", "t27b": "pass"}, + {"path": "specs/verified/review_gate.t27", "t27b": "pass"}, + {"path": "specs/verified/run_record.t27", "t27b": "pass"}, + {"path": "specs/verified/seal_check.t27", "t27b": "pass"}, + {"path": "specs/verified/seal_identity.t27", "t27b": "pass"}, + {"path": "specs/verified/signed_receipt.t27", "t27b": "pass"}, + {"path": "specs/verified/silicon_queue.t27", "t27b": "pass"}, + {"path": "specs/verified/silicon_runs.t27", "t27b": "pass"}, + {"path": "specs/verified/suite_jobs.t27", "t27b": "pass"}, + {"path": "specs/verified/ternary_link_run.t27", "t27b": "pass"}, + {"path": "specs/verified/verdict.t27", "t27b": "pass"}, + {"path": "specs/verified/verdict_audit.t27", "t27b": "pass"}, + {"path": "specs/verified/watch.t27", "t27b": "pass"}, + {"path": "specs/vm/trinity_vm.t27", "t27b": "pass"}, + {"path": "specs/vsa/similarity_search.t27", "t27b": "pass"}, + {"path": "specs/vsa/trinity_compat.t27", "t27b": "pass"}, + {"path": "specs/xilinx7/bench_coverage.t27", "t27b": "pass"}, + {"path": "specs/xilinx7/far.t27", "t27b": "pass"}, + {"path": "specs/xilinx7/flow.t27", "t27b": "pass"}, + {"path": "specs/xilinx7/frames.t27", "t27b": "pass"}, + {"path": "specs/xilinx7/packets.t27", "t27b": "pass"} ] } diff --git a/specs/port/trios/crates/trios-chat/rings/CR-CHAT-07/src/cover_traffic_payload_size_variance_guard.t27 b/specs/port/trios/crates/trios-chat/rings/CR-CHAT-07/src/cover_traffic_payload_size_variance_guard.t27 new file mode 100644 index 0000000000..5220ab6675 --- /dev/null +++ b/specs/port/trios/crates/trios-chat/rings/CR-CHAT-07/src/cover_traffic_payload_size_variance_guard.t27 @@ -0,0 +1,279 @@ +module port::trios::crates::trios-chat::rings::CR-CHAT-07::src::cover_traffic_payload_size_variance_guard; + +// Port of gHashTag/trios crates/trios-chat/rings/CR-CHAT-07/src/cover_traffic_payload_size_variance_guard.rs +// (CR-CHAT-07 - Cover traffic payload size variance guard, +// Wave-121 Lane B, R-CHAT-10). +// +// Cover payload sizes must hold a narrow band: a wide variance +// fingerprints the generator, sizes moving in sync with real +// messages match cover to real, and a high coefficient of +// variation separates the two trains trivially. The rules, in +// the original's order: the batch ceiling, then per observation +// the zero-timestamp probe, the strictly-increasing timestamps, +// the size floor (256) and the size ceiling (4096), then over +// at least two observations the coefficient-of-variation +// ceiling of two tenths. +// +// The original returns Result<(), SizeVarianceError>. This port +// carries the verdict as a named struct (owner decision D5): Ok +// first, then the six variants in the original's declaration +// order - HighCV, TooSmall, TooLarge, ZeroTimestamp, NonMonotonic, +// TooMany - with every payload field: the measured and ceiling +// CV, idx with got and min or max for the size bounds, idx for +// the zero timestamp, idx with prev and current for the +// monotonic break, and got with max for the batch bounds. +// +// The original's compute_cv takes a float mean and a square +// root of usize sums - the int-to-float casts do not lower +// under the backends - so the coefficient of variation arrives +// as a number the caller computed, the lane convention for +// statistics over buffers (fill-byte randomness #9698, payload +// entropy #9747, pattern randomness #9811, rate stability +// #9814). The structural rules stay fully in the spec. Every +// fixture's CV is Python-verified exact: the band-edge pair +// 0.8824 over the ceiling, the uniform batch zero, the slight +// batch 0.0148. + +// Maximum coefficient of variation (stddev / mean). +pub const CPSV_MAX_CV: f64 = 0.2; + +// Minimum cover payload size. +pub const CPSV_MIN_SIZE: usize = 256; + +// Maximum cover payload size. +pub const CPSV_MAX_SIZE: usize = 4096; + +// Maximum emissions per batch. +pub const CPSV_MAX_EMISSIONS: usize = 1024; + +// A cover traffic size observation. +pub struct CoverSizeObservation { + size: usize, + timestamp_ms: u64, +} + +// Verdict codes: Ok(()) and SizeVarianceError's variants, in declaration order. +pub enum SizeVarianceCode { + Ok, + HighCV, + TooSmall, + TooLarge, + ZeroTimestamp, + NonMonotonic, + TooMany, +} + +// The verdict of the size variance validation, with every error +// payload field. +pub struct SizeVarianceVerdict { + code: SizeVarianceCode, + idx: usize, + got: usize, + bound: usize, + got_f: f64, + bound_f: f64, + prev: u64, + current: u64, +} + +// [VERIFIED] Validate cover traffic payload size variance. +// Returns Ok only when every rule holds, checked in the +// original's order: the batch ceiling, then per observation the +// zero timestamp, the strictly-increasing timestamps, the size +// floor and the size ceiling, then over at least two +// observations the caller's CV against the ceiling. +pub fn validate_size_variance( + observations: []const CoverSizeObservation, + cv: f64, +) -> SizeVarianceVerdict { + if (observations.len > CPSV_MAX_EMISSIONS) { + return SizeVarianceVerdict { code: SizeVarianceCode.TooMany, idx: 0, got: observations.len, bound: CPSV_MAX_EMISSIONS, got_f: 0.0, bound_f: 0.0, prev: 0, current: 0, }; + } + var prev_ts: u64 = 0; + for i in 0..observations.len { + if (observations[i].timestamp_ms == 0) { + return SizeVarianceVerdict { code: SizeVarianceCode.ZeroTimestamp, idx: i, got: 0, bound: 0, got_f: 0.0, bound_f: 0.0, prev: 0, current: 0, }; + } + if (i > 0) { + if (observations[i].timestamp_ms <= prev_ts) { + return SizeVarianceVerdict { code: SizeVarianceCode.NonMonotonic, idx: i, got: 0, bound: 0, got_f: 0.0, bound_f: 0.0, prev: prev_ts, current: observations[i].timestamp_ms, }; + } + } + if (observations[i].size < CPSV_MIN_SIZE) { + return SizeVarianceVerdict { code: SizeVarianceCode.TooSmall, idx: i, got: observations[i].size, bound: CPSV_MIN_SIZE, got_f: 0.0, bound_f: 0.0, prev: 0, current: 0, }; + } + if (observations[i].size > CPSV_MAX_SIZE) { + return SizeVarianceVerdict { code: SizeVarianceCode.TooLarge, idx: i, got: observations[i].size, bound: CPSV_MAX_SIZE, got_f: 0.0, bound_f: 0.0, prev: 0, current: 0, }; + } + prev_ts = observations[i].timestamp_ms; + } + if (observations.len >= 2) { + if (cv > CPSV_MAX_CV) { + return SizeVarianceVerdict { code: SizeVarianceCode.HighCV, idx: 0, got: 0, bound: 0, got_f: cv, bound_f: CPSV_MAX_CV, prev: 0, current: 0, }; + } + } + return SizeVarianceVerdict { code: SizeVarianceCode.Ok, idx: 0, got: 0, bound: 0, got_f: 0.0, bound_f: 0.0, prev: 0, current: 0, }; +} + +// **CPSV-01** - high CV rejected: the band-edge pair, 256 and +// 4096 - a CV of 0.8824 over the ceiling of two tenths. +test cpsv_01_high_cv_rejected { + const os: [2]CoverSizeObservation = [2]CoverSizeObservation{ + CoverSizeObservation { size: 256, timestamp_ms: 1000, }, + CoverSizeObservation { size: 4096, timestamp_ms: 2000, }, + }; + const v = validate_size_variance(&os, 0.8823529411764706); + assert(v.code == SizeVarianceCode.HighCV); + assert(v.got_f == 0.8823529411764706); + assert(v.bound_f == 0.2); +} + +// **CPSV-02** - a size below the minimum rejected: 100 bytes of +// a floor 256. +test cpsv_02_too_small_rejected { + const os: [1]CoverSizeObservation = [1]CoverSizeObservation{ + CoverSizeObservation { size: 100, timestamp_ms: 1000, }, + }; + const v = validate_size_variance(&os, 0.0); + assert(v.code == SizeVarianceCode.TooSmall); + assert(v.idx == 0); + assert(v.got == 100); + assert(v.bound == 256); +} + +// **CPSV-03** - a size above the maximum rejected: 4097 bytes of +// a ceiling 4096. +test cpsv_03_too_large_rejected { + const os: [1]CoverSizeObservation = [1]CoverSizeObservation{ + CoverSizeObservation { size: 4097, timestamp_ms: 1000, }, + }; + const v = validate_size_variance(&os, 0.0); + assert(v.code == SizeVarianceCode.TooLarge); + assert(v.idx == 0); + assert(v.got == 4097); + assert(v.bound == 4096); +} + +// **CPSV-04** - the zero timestamp rejected. +test cpsv_04_zero_timestamp_rejected { + const os: [1]CoverSizeObservation = [1]CoverSizeObservation{ + CoverSizeObservation { size: 1024, timestamp_ms: 0, }, + }; + const v = validate_size_variance(&os, 0.0); + assert(v.code == SizeVarianceCode.ZeroTimestamp); + assert(v.idx == 0); +} + +// **CPSV-05** - a non-monotonic timestamp rejected: 1000 after +// 2000. +test cpsv_05_non_monotonic_rejected { + const os: [2]CoverSizeObservation = [2]CoverSizeObservation{ + CoverSizeObservation { size: 1024, timestamp_ms: 2000, }, + CoverSizeObservation { size: 1024, timestamp_ms: 1000, }, + }; + const v = validate_size_variance(&os, 0.0); + assert(v.code == SizeVarianceCode.NonMonotonic); + assert(v.idx == 1); + assert(v.prev == 2000); + assert(v.current == 1000); +} + +// **CPSV-06** - too many rejected: 1025 observations of a +// maximum 1024, built in a loop like the original's, the +// timestamps stepping by one. The batch rule fires before any +// observation is examined. +test cpsv_06_too_many_rejected { + var os: [1025]CoverSizeObservation; + for i in 0..1025 { + os[i] = CoverSizeObservation { size: 1024, timestamp_ms: @as(u64, i) + 1, }; + } + const v = validate_size_variance(&os, 0.0); + assert(v.code == SizeVarianceCode.TooMany); + assert(v.got == 1025); + assert(v.bound == 1024); +} + +// **CPSV-07** - the uniform batch accepted: four observations at +// 1024 bytes - a CV of zero. +test cpsv_07_uniform_accepted { + const os: [4]CoverSizeObservation = [4]CoverSizeObservation{ + CoverSizeObservation { size: 1024, timestamp_ms: 1000, }, + CoverSizeObservation { size: 1024, timestamp_ms: 2000, }, + CoverSizeObservation { size: 1024, timestamp_ms: 3000, }, + CoverSizeObservation { size: 1024, timestamp_ms: 4000, }, + }; + const v = validate_size_variance(&os, 0.0); + assert(v.code == SizeVarianceCode.Ok); +} + +// **CPSV-08** - an empty batch accepted. +test cpsv_08_empty_accepted { + const os: [0]CoverSizeObservation = [0]CoverSizeObservation{}; + const v = validate_size_variance(&os, 0.0); + assert(v.code == SizeVarianceCode.Ok); +} + +// **CPSV-09** - a single observation accepted: the CV check +// needs two. +test cpsv_09_single_accepted { + const os: [1]CoverSizeObservation = [1]CoverSizeObservation{ + CoverSizeObservation { size: 1024, timestamp_ms: 1000, }, + }; + const v = validate_size_variance(&os, 0.9); + assert(v.code == SizeVarianceCode.Ok); +} + +// **CPSV-10** - slight variance accepted: 1000, 1020, 980, 1010 +// - a CV of 0.0148 under the ceiling. +test cpsv_10_slight_variance_accepted { + const os: [4]CoverSizeObservation = [4]CoverSizeObservation{ + CoverSizeObservation { size: 1000, timestamp_ms: 1000, }, + CoverSizeObservation { size: 1020, timestamp_ms: 2000, }, + CoverSizeObservation { size: 980, timestamp_ms: 3000, }, + CoverSizeObservation { size: 1010, timestamp_ms: 4000, }, + }; + const v = validate_size_variance(&os, 0.014753316167330712); + assert(v.code == SizeVarianceCode.Ok); +} + +// Rule order is the original's: the zero timestamp before the +// monotonicity, the monotonicity before the size floor, the +// size floor before the size ceiling, and the per-observation +// rules before the batch CV - with both violations on one +// observation. +test rule_order_matches_original { + const zero_backstep: [2]CoverSizeObservation = [2]CoverSizeObservation{ + CoverSizeObservation { size: 1024, timestamp_ms: 2000, }, + CoverSizeObservation { size: 1024, timestamp_ms: 0, }, + }; + const v1 = validate_size_variance(&zero_backstep, 0.0); + assert(v1.code == SizeVarianceCode.ZeroTimestamp); + assert(v1.idx == 1); + + const backstep_tiny: [2]CoverSizeObservation = [2]CoverSizeObservation{ + CoverSizeObservation { size: 1024, timestamp_ms: 2000, }, + CoverSizeObservation { size: 100, timestamp_ms: 1000, }, + }; + const v2 = validate_size_variance(&backstep_tiny, 0.0); + assert(v2.code == SizeVarianceCode.NonMonotonic); + assert(v2.idx == 1); + + const tiny_band: [1]CoverSizeObservation = [1]CoverSizeObservation{ + CoverSizeObservation { size: 100, timestamp_ms: 1000, }, + }; + const v3 = validate_size_variance(&tiny_band, 0.0); + assert(v3.code == SizeVarianceCode.TooSmall); + + const huge_only: [1]CoverSizeObservation = [1]CoverSizeObservation{ + CoverSizeObservation { size: 4097, timestamp_ms: 1000, }, + }; + const v4 = validate_size_variance(&huge_only, 0.0); + assert(v4.code == SizeVarianceCode.TooLarge); + + const band_high_cv: [2]CoverSizeObservation = [2]CoverSizeObservation{ + CoverSizeObservation { size: 256, timestamp_ms: 1000, }, + CoverSizeObservation { size: 4096, timestamp_ms: 2000, }, + }; + const v5 = validate_size_variance(&band_high_cv, 0.8823529411764706); + assert(v5.code == SizeVarianceCode.HighCV); +} From 35ee2f71ca8bbd8474d9f35470f35e07d4dce9ab Mon Sep 17 00:00:00 2001 From: Dmitrii Vasilev Date: Sun, 18 Oct 2026 01:27:52 +0700 Subject: [PATCH 68/70] spec(port): port the cover-traffic starvation guard (Refs #8887) Rebuilt as one commit on master a1002bebd so it merges; docs/reports/t27b_expectations.json rows from both sides kept (union, sorted). Content is otherwise the PR head 8e518da052e96c45d4a5aabf9bf852c643f575b3 unchanged. Co-Authored-By: Claude Opus 5.5 --- ...HAT-07::src::cover_traffic_starvation.json | 28 + docs/reports/t27b_expectations.json | 2897 +++++++++-------- .../src/cover_traffic_starvation.t27 | 345 ++ 3 files changed, 1822 insertions(+), 1448 deletions(-) create mode 100644 .trinity/seals/src_port::trios::crates::trios-chat::rings::CR-CHAT-07::src::cover_traffic_starvation.json create mode 100644 specs/port/trios/crates/trios-chat/rings/CR-CHAT-07/src/cover_traffic_starvation.t27 diff --git a/.trinity/seals/src_port::trios::crates::trios-chat::rings::CR-CHAT-07::src::cover_traffic_starvation.json b/.trinity/seals/src_port::trios::crates::trios-chat::rings::CR-CHAT-07::src::cover_traffic_starvation.json new file mode 100644 index 0000000000..8b83a33232 --- /dev/null +++ b/.trinity/seals/src_port::trios::crates::trios-chat::rings::CR-CHAT-07::src::cover_traffic_starvation.json @@ -0,0 +1,28 @@ +{ + "built_by": "t27c-bootstrap@0.5.2+01d0a635f", + "closure": [], + "config": "gen=c,rust,verilog,zig;tests=zig", + "gen_hash_c": "sha256:d3d02c37909709163cafaea58b4f2866f92b8618c12c259bc0ca8a11ce4b761c", + "gen_hash_rust": "sha256:3a3812c3ae07179d1562df06ff953de60cd620e4741a86b5fa0981f1a5f753c5", + "gen_hash_verilog": "sha256:b5a0b3583510e37281a4d182f989a3f20199e7cf2b83bd01e7aa4075577d6a4e", + "gen_hash_zig": "sha256:de2d9255dc086a34846f7408d694c96589c280a5d8a6d08236b6c2d641318a63", + "module": "port::trios::crates::trios-chat::rings::CR-CHAT-07::src::cover_traffic_starvation", + "ring": 12, + "seal_schema": 2, + "sealed_at": "2026-10-17T03:22:24Z", + "sealed_by": "t27c-bootstrap@0.5.2", + "spec_hash": "sha256:8c2e5acb5d9dfa8193f4aaf7381a0623f2b9943719c85ab86ec640398bba61d1", + "spec_path": "specs/port/trios/crates/trios-chat/rings/CR-CHAT-07/src/cover_traffic_starvation.t27", + "tests": { + "failed": 0, + "failing": [], + "forced": false, + "passed": 12, + "total": 12, + "vacuous": 0 + }, + "toolchain": { + "test_runner": "sha256:1982ae948e24d00c5d221ccec12dfce1eb01204b53e37b0f857f93b16d64629d", + "zig": "0.16.0" + } +} \ No newline at end of file diff --git a/docs/reports/t27b_expectations.json b/docs/reports/t27b_expectations.json index 3483595ccc..009c092627 100644 --- a/docs/reports/t27b_expectations.json +++ b/docs/reports/t27b_expectations.json @@ -14,1453 +14,1454 @@ }, "max_not_pass": 28, "entries": [ - {"path": "specs/a/b_c.t27", "t27b": "pass"}, - {"path": "specs/a_b/c.t27", "t27b": "pass"}, - {"path": "specs/agents/a.t27", "t27b": "pass"}, - {"path": "specs/agents/b.t27", "t27b": "pass"}, - {"path": "specs/agents/c.t27", "t27b": "pass"}, - {"path": "specs/agents/d.t27", "t27b": "pass"}, - {"path": "specs/agents/e.t27", "t27b": "pass"}, - {"path": "specs/agents/f.t27", "t27b": "pass"}, - {"path": "specs/agents/g.t27", "t27b": "pass"}, - {"path": "specs/agents/h.t27", "t27b": "pass"}, - {"path": "specs/agents/i.t27", "t27b": "pass"}, - {"path": "specs/agents/j.t27", "t27b": "pass"}, - {"path": "specs/agents/k.t27", "t27b": "pass"}, - {"path": "specs/agents/l.t27", "t27b": "pass"}, - {"path": "specs/agents/m.t27", "t27b": "pass"}, - {"path": "specs/agents/n.t27", "t27b": "pass"}, - {"path": "specs/agents/o.t27", "t27b": "pass"}, - {"path": "specs/agents/p.t27", "t27b": "pass"}, - {"path": "specs/agents/q.t27", "t27b": "pass"}, - {"path": "specs/agents/r.t27", "t27b": "pass"}, - {"path": "specs/agents/s.t27", "t27b": "pass"}, - {"path": "specs/agents/t.t27", "t27b": "pass"}, - {"path": "specs/agents/ti.t27", "t27b": "pass"}, - {"path": "specs/agents/u.t27", "t27b": "pass"}, - {"path": "specs/agents/v.t27", "t27b": "pass"}, - {"path": "specs/agents/w.t27", "t27b": "pass"}, - {"path": "specs/agents/x.t27", "t27b": "pass"}, - {"path": "specs/agents/y.t27", "t27b": "pass"}, - {"path": "specs/agents/z.t27", "t27b": "pass"}, - {"path": "specs/api/c_abi.t27", "t27b": "pass"}, - {"path": "specs/api/tri_api_context.t27", "t27b": "pass"}, - {"path": "specs/api/tri_api_loop.t27", "t27b": "pass"}, - {"path": "specs/api/tri_api_permissions.t27", "t27b": "pass"}, - {"path": "specs/api/tri_api_session.t27", "t27b": "pass"}, - {"path": "specs/api/tri_net_api.t27", "t27b": "pass"}, - {"path": "specs/automation/agent-claims-honest.t27", "t27b": "pass"}, - {"path": "specs/automation/agent-conversations.t27", "t27b": "pass"}, - {"path": "specs/automation/agent-hive-group.t27", "t27b": "pass"}, - {"path": "specs/automation/agent-media-kie.t27", "t27b": "pass"}, - {"path": "specs/automation/agent-neuro-kie.t27", "t27b": "pass"}, - {"path": "specs/automation/agent-provider-chain.t27", "t27b": "pass"}, - {"path": "specs/automation/agent-spec-bank.t27", "t27b": "pass"}, - {"path": "specs/automation/ball-board.t27", "t27b": "pass"}, - {"path": "specs/automation/ball-grants.t27", "t27b": "pass"}, - {"path": "specs/automation/blog-share.t27", "t27b": "pass"}, - {"path": "specs/automation/bot-agent-memory.t27", "t27b": "pass"}, - {"path": "specs/automation/bot-agent-stream.t27", "t27b": "pass"}, - {"path": "specs/automation/bot-agent-team.t27", "t27b": "pass"}, - {"path": "specs/automation/bot-event-tabs.t27", "t27b": "pass"}, - {"path": "specs/automation/bot-menu-press.t27", "t27b": "pass"}, - {"path": "specs/automation/bot-neuro-office.t27", "t27b": "pass"}, - {"path": "specs/automation/bot-office-crm.t27", "t27b": "pass"}, - {"path": "specs/automation/bot-topic-tabs.t27", "t27b": "pass"}, - {"path": "specs/automation/browser-pod-restart.t27", "t27b": "pass"}, - {"path": "specs/automation/browser-sign-in.t27", "t27b": "pass"}, - {"path": "specs/automation/browser-tab-strip.t27", "t27b": "pass"}, - {"path": "specs/automation/browser-viewer-boot.t27", "t27b": "pass"}, - {"path": "specs/automation/card-chat-night-watch.t27", "t27b": "pass"}, - {"path": "specs/automation/ci-bridge.t27", "t27b": "pass"}, - {"path": "specs/automation/claim-guard-bar.t27", "t27b": "pass"}, - {"path": "specs/automation/connect-card.t27", "t27b": "pass"}, - {"path": "specs/automation/course-access.t27", "t27b": "pass"}, - {"path": "specs/automation/course-outreach.t27", "t27b": "pass"}, - {"path": "specs/automation/crm-client-onboard.t27", "t27b": "pass"}, - {"path": "specs/automation/crm-client-ownership.t27", "t27b": "pass"}, - {"path": "specs/automation/crm-client-workspace.t27", "t27b": "pass"}, - {"path": "specs/automation/crm-duet.t27", "t27b": "pass"}, - {"path": "specs/automation/crm-first-screen.t27", "t27b": "pass"}, - {"path": "specs/automation/crm-lead-magnet.t27", "t27b": "pass"}, - {"path": "specs/automation/crm-sellers.t27", "t27b": "pass"}, - {"path": "specs/automation/crm-story-reel.t27", "t27b": "pass"}, - {"path": "specs/automation/engage-desk.t27", "t27b": "pass"}, - {"path": "specs/automation/hive-contributor-keys.t27", "t27b": "pass"}, - {"path": "specs/automation/inngest-functions-status.t27", "t27b": "pass"}, - {"path": "specs/automation/inngest-probe-suite.t27", "t27b": "pass"}, - {"path": "specs/automation/inngest-queen-scheduler.t27", "t27b": "pass"}, - {"path": "specs/automation/kanban-card-chat.t27", "t27b": "pass"}, - {"path": "specs/automation/leela-agent-link.t27", "t27b": "pass"}, - {"path": "specs/automation/mail-push.t27", "t27b": "pass"}, - {"path": "specs/automation/meeting-reminders.t27", "t27b": "pass"}, - {"path": "specs/automation/meta-connect.t27", "t27b": "pass"}, - {"path": "specs/automation/owner-studio.t27", "t27b": "pass"}, - {"path": "specs/automation/photo-actions.t27", "t27b": "pass"}, - {"path": "specs/automation/plan-reel.t27", "t27b": "pass"}, - {"path": "specs/automation/poster-facts-overlay.t27", "t27b": "pass"}, - {"path": "specs/automation/queen-contributor-keys.t27", "t27b": "pass"}, - {"path": "specs/automation/queen-growth.t27", "t27b": "pass"}, - {"path": "specs/automation/reddit-desk.t27", "t27b": "pass"}, - {"path": "specs/automation/review-jam.t27", "t27b": "pass"}, - {"path": "specs/automation/seal-stands-in.t27", "t27b": "pass"}, - {"path": "specs/automation/social-api.t27", "t27b": "pass"}, - {"path": "specs/automation/split-reel.t27", "t27b": "pass"}, - {"path": "specs/automation/token-wallet.t27", "t27b": "pass"}, - {"path": "specs/automation/tri-claim-batch.t27", "t27b": "pass"}, - {"path": "specs/automation/tri-wallet-chains.t27", "t27b": "pass"}, - {"path": "specs/automation/wrapup-auto.t27", "t27b": "pass"}, - {"path": "specs/base/debounce.t27", "t27b": "pass"}, - {"path": "specs/base/ops.t27", "t27b": "pass"}, - {"path": "specs/base/ring_32.t27", "t27b": "pass"}, - {"path": "specs/base/seed.t27", "t27b": "pass"}, - {"path": "specs/base/ternary_encoding.t27", "t27b": "pass"}, - {"path": "specs/base/types.t27", "t27b": "pass"}, - {"path": "specs/basics/01_what_a_spec_is.t27", "t27b": "pass"}, - {"path": "specs/basics/02_the_module_line.t27", "t27b": "pass"}, - {"path": "specs/basics/03_comments_and_prose.t27", "t27b": "pass"}, - {"path": "specs/basics/04_constants.t27", "t27b": "pass"}, - {"path": "specs/basics/05_whole_numbers.t27", "t27b": "pass"}, - {"path": "specs/basics/06_true_false_and_text.t27", "t27b": "pass"}, - {"path": "specs/basics/07_arrays.t27", "t27b": "pass"}, - {"path": "specs/basics/08_trits.t27", "t27b": "pass"}, - {"path": "specs/basics/09_expressions.t27", "t27b": "pass"}, - {"path": "specs/basics/10_a_test_block.t27", "t27b": "pass"}, - {"path": "specs/basics/11_many_tests.t27", "t27b": "pass"}, - {"path": "specs/basics/12_functions.t27", "t27b": "pass"}, - {"path": "specs/basics/13_local_names.t27", "t27b": "pass"}, - {"path": "specs/basics/14_if_and_else.t27", "t27b": "pass"}, - {"path": "specs/basics/15_loops.t27", "t27b": "pass"}, - {"path": "specs/basics/16_pub_or_private.t27", "t27b": "pass"}, - {"path": "specs/basics/17_structs.t27", "t27b": "pass"}, - {"path": "specs/basics/18_enums.t27", "t27b": "pass"}, - {"path": "specs/basics/19_use_other_modules.t27", "t27b": "pass"}, - {"path": "specs/basics/20_invariants.t27", "t27b": "pass"}, - {"path": "specs/basics/21_gen_ts.t27", "t27b": "pass"}, - {"path": "specs/basics/22_seven_backends.t27", "t27b": "pass"}, - {"path": "specs/basics/23_stages_of_t27c.t27", "t27b": "pass"}, - {"path": "specs/basics/24_tri_commands.t27", "t27b": "pass"}, - {"path": "specs/basics/25_reading_errors.t27", "t27b": "pass"}, - {"path": "specs/basics/26_a_small_program.t27", "t27b": "pass"}, - {"path": "specs/basics/27_where_next.t27", "t27b": "pass"}, - {"path": "specs/benchmarks/bench_main.t27", "t27b": "pass"}, - {"path": "specs/benchmarks/bench_nn.t27", "t27b": "pass"}, - {"path": "specs/benchmarks/gf16_bfloat16_nmse.t27", "t27b": "pass"}, - {"path": "specs/benchmarks/kernel_collatz.t27", "t27b": "pass"}, - {"path": "specs/benchmarks/kernel_f64loop.t27", "t27b": "pass"}, - {"path": "specs/benchmarks/kernel_fib.t27", "t27b": "pass"}, - {"path": "specs/benchmarks/kernel_matmul.t27", "t27b": "pass"}, - {"path": "specs/benchmarks/kernel_sieve.t27", "t27b": "pass"}, - {"path": "specs/benchmarks/kernel_ternary.t27", "t27b": "pass"}, - {"path": "specs/benchmarks/ternary_vs_binary.t27", "t27b": "pass"}, - {"path": "specs/blog/t27b_progress.t27", "t27b": "pass"}, - {"path": "specs/boards/arty_a7.t27", "t27b": "pass"}, - {"path": "specs/boards/wukong_v1.t27", "t27b": "pass"}, - {"path": "specs/boards/xc7a100t_full.t27", "t27b": "pass"}, - {"path": "specs/boards/xc7a100t_minimal.t27", "t27b": "pass"}, - {"path": "specs/brain/bus.t27", "t27b": "pass"}, - {"path": "specs/brain/cognitive_loop.t27", "t27b": "pass"}, - {"path": "specs/brain/phi_timing.t27", "t27b": "pass"}, - {"path": "specs/brain/unified_state.t27", "t27b": "pass"}, - {"path": "specs/catalog/discovery.t27", "t27b": "pass"}, - {"path": "specs/ci/affected.t27", "t27b": "pass"}, - {"path": "specs/ci/delivery_metrics.t27", "t27b": "pass"}, - {"path": "specs/ci/derived_data.t27", "t27b": "pass"}, - {"path": "specs/ci/gates/conflict_markers.t27", "t27b": "pass"}, - {"path": "specs/ci/gates/documented_commands.t27", "t27b": "pass"}, - {"path": "specs/ci/gates/verilog_widths.t27", "t27b": "pass"}, - {"path": "specs/ci/schema.t27", "t27b": "pass"}, - {"path": "specs/compiler/c_array_repeat_wrapper.t27", "t27b": "pass"}, - {"path": "specs/compiler/c_fixed_array_return.t27", "t27b": "pass"}, - {"path": "specs/compiler/codegen_conformance.t27", "t27b": "pass"}, - {"path": "specs/compiler/core/t27core.t27", "t27b": "pass"}, - {"path": "specs/compiler/core/t27core_ddc.t27", "t27b": "pass"}, - {"path": "specs/compiler/cse_hoist.t27", "t27b": "pass"}, - {"path": "specs/compiler/lexer.t27", "t27b": "pass"}, - {"path": "specs/compiler/meta_compile.t27", "t27b": "pass"}, - {"path": "specs/compiler/rust_constant_case.t27", "t27b": "pass"}, - {"path": "specs/compiler/rust_enum_order.t27", "t27b": "pass"}, - {"path": "specs/compiler/rust_optional_returns.t27", "t27b": "pass"}, - {"path": "specs/compiler/rust_tail_returns.t27", "t27b": "pass"}, - {"path": "specs/compiler/rust_value_parameters.t27", "t27b": "pass"}, - {"path": "specs/compiler/test_report_exit.t27", "t27b": "pass"}, - {"path": "specs/compiler/theory/isa_round_trip.t27", "t27b": "pass"}, - {"path": "specs/compiler/theory/reproducible.t27", "t27b": "pass"}, - {"path": "specs/compiler/theory/sieve.t27", "t27b": "pass"}, - {"path": "specs/compiler/theory/speed_quality.t27", "t27b": "pass"}, - {"path": "specs/compiler/theory/toolchain.t27", "t27b": "pass"}, - {"path": "specs/compiler/theory/vacuity_census.t27", "t27b": "pass"}, - {"path": "specs/compiler/theory/warmup.t27", "t27b": "pass"}, - {"path": "specs/compiler/theory/warmup_t27b.t27", "t27b": "pass"}, - {"path": "specs/compiler/verilog_aos_memory.t27", "t27b": "pass"}, - {"path": "specs/compiler/verilog_branch_context.t27", "t27b": "pass"}, - {"path": "specs/compiler/zig_empty_typed_array.t27", "t27b": "pass"}, - {"path": "specs/compiler/zig_field_syntax.t27", "t27b": "pass"}, - {"path": "specs/compiler/zig_float_call_cast.t27", "t27b": "pass"}, - {"path": "specs/compiler/zig_primitive_bindings.t27", "t27b": "pass"}, - {"path": "specs/compiler/zig_scoped_type.t27", "t27b": "pass"}, - {"path": "specs/compiler/zig_shadow_initializer.t27", "t27b": "pass"}, - {"path": "specs/compiler/zig_test_shadowing.t27", "t27b": "pass"}, - {"path": "specs/compiler/zig_value_ignored.t27", "t27b": "pass"}, - {"path": "specs/conformance/e2e_scenarios.t27", "t27b": "pass"}, - {"path": "specs/crons/999-multibots-telegraf-agent-autopilot-L1118.t27", "t27b": "pass"}, - {"path": "specs/crons/999-multibots-telegraf-bot-owner-billing-L474.t27", "t27b": "pass"}, - {"path": "specs/crons/999-multibots-telegraf-check-stuck-trainings.t27", "t27b": "pass"}, - {"path": "specs/crons/999-multibots-telegraf-ci.t27", "t27b": "pass"}, - {"path": "specs/crons/999-multibots-telegraf-client-telemetry-daily.t27", "t27b": "pass"}, - {"path": "specs/crons/999-multibots-telegraf-club-invoice-abandoned-watch.t27", "t27b": "pass"}, - {"path": "specs/crons/999-multibots-telegraf-crm-proactive-sweep.t27", "t27b": "pass"}, - {"path": "specs/crons/999-multibots-telegraf-crmProactive-L375.t27", "t27b": "pass"}, - {"path": "specs/crons/999-multibots-telegraf-daily-sales-advisor.t27", "t27b": "pass"}, - {"path": "specs/crons/999-multibots-telegraf-generate-jobs-L164.t27", "t27b": "pass"}, - {"path": "specs/crons/999-multibots-telegraf-health-check.t27", "t27b": "pass"}, - {"path": "specs/crons/999-multibots-telegraf-log-monitor.t27", "t27b": "pass"}, - {"path": "specs/crons/999-multibots-telegraf-notificationHandler-L318.t27", "t27b": "pass"}, - {"path": "specs/crons/999-multibots-telegraf-notificationHandler-L324.t27", "t27b": "pass"}, - {"path": "specs/crons/999-multibots-telegraf-periodic-webhook-health-check.t27", "t27b": "pass"}, - {"path": "specs/crons/999-multibots-telegraf-production-monitor-L80.t27", "t27b": "pass"}, - {"path": "specs/crons/999-multibots-telegraf-provider-health-monitor-L344.t27", "t27b": "pass"}, - {"path": "specs/crons/999-multibots-telegraf-render-server-L10845.t27", "t27b": "pass"}, - {"path": "specs/crons/999-multibots-telegraf-render-server-L2301.t27", "t27b": "pass"}, - {"path": "specs/crons/999-multibots-telegraf-render-server-L2325.t27", "t27b": "pass"}, - {"path": "specs/crons/999-multibots-telegraf-render-server-L919.t27", "t27b": "pass"}, - {"path": "specs/crons/999-multibots-telegraf-robokassa-unclaimed-watch.t27", "t27b": "pass"}, - {"path": "specs/crons/999-multibots-telegraf-security.t27", "t27b": "pass"}, - {"path": "specs/crons/999-multibots-telegraf-skill-detector.t27", "t27b": "pass"}, - {"path": "specs/crons/999-multibots-telegraf-taskCache-L27.t27", "t27b": "pass"}, - {"path": "specs/crons/999-multibots-telegraf-ton-pending-watch.t27", "t27b": "pass"}, - {"path": "specs/crons/999-multibots-telegraf-video-task-store-L156.t27", "t27b": "pass"}, - {"path": "specs/crons/mac-alerts-digest.t27", "t27b": "pass"}, - {"path": "specs/crons/mac-alerts-watchdog.t27", "t27b": "pass"}, - {"path": "specs/crons/mac-browseros-cron-watchdog.t27", "t27b": "pass"}, - {"path": "specs/crons/mac-dev-cache-clean.t27", "t27b": "pass"}, - {"path": "specs/crons/mac-jobsearch-poller.t27", "t27b": "pass"}, - {"path": "specs/crons/mac-leela-dailyquote.t27", "t27b": "pass"}, - {"path": "specs/crons/mac-mail-bridge.t27", "t27b": "pass"}, - {"path": "specs/crons/mac-mcp-hub.t27", "t27b": "pass"}, - {"path": "specs/crons/mac-neo-boards.t27", "t27b": "pass"}, - {"path": "specs/crons/mac-neo-jobsearch.t27", "t27b": "pass"}, - {"path": "specs/crons/mac-reviewer-bees.t27", "t27b": "pass"}, - {"path": "specs/crons/mac-signup-watch.t27", "t27b": "pass"}, - {"path": "specs/crons/mac-trios-cycle-heal.t27", "t27b": "pass"}, - {"path": "specs/crons/mac-trios-cycle.t27", "t27b": "pass"}, - {"path": "specs/crons/mac-trios-doctor.t27", "t27b": "pass"}, - {"path": "specs/crons/mac-trios-feed.t27", "t27b": "pass"}, - {"path": "specs/crons/mac-trios-heal.t27", "t27b": "pass"}, - {"path": "specs/crons/railway-jobsearch-cron.t27", "t27b": "pass"}, - {"path": "specs/crons/t27-formal-mutation.t27", "t27b": "pass"}, - {"path": "specs/crons/t27-pr-dashboard.t27", "t27b": "pass"}, - {"path": "specs/crons/trinity-agent-cron-cleanup.t27", "t27b": "pass"}, - {"path": "specs/crons/trinity-agent-queue-drain.t27", "t27b": "pass"}, - {"path": "specs/crons/trinity-brain-ci.t27", "t27b": "pass"}, - {"path": "specs/crons/trinity-codegen.t27", "t27b": "pass"}, - {"path": "specs/crons/trinity-discover-callers.t27", "t27b": "pass"}, - {"path": "specs/crons/trinity-pages-health-check.t27", "t27b": "pass"}, - {"path": "specs/crons/trinity-signal-health-self.t27", "t27b": "pass"}, - {"path": "specs/crons/trinity-site-live-gate.t27", "t27b": "pass"}, - {"path": "specs/demos/simple_test.t27", "t27b": "pass"}, - {"path": "specs/docs/chapters/alphabet.t27", "t27b": "pass"}, - {"path": "specs/docs/chapters/evidence.t27", "t27b": "pass"}, - {"path": "specs/docs/chapters/layers.t27", "t27b": "pass"}, - {"path": "specs/docs/chapters/project.t27", "t27b": "pass"}, - {"path": "specs/docs/chapters/queen.t27", "t27b": "pass"}, - {"path": "specs/docs/chapters/rules.t27", "t27b": "pass"}, - {"path": "specs/docs/chapters/tooling.t27", "t27b": "pass"}, - {"path": "specs/docs/system.t27", "t27b": "pass"}, - {"path": "specs/effects/capability.t27", "t27b": "pass"}, - {"path": "specs/effects/clock_cap.t27", "t27b": "pass"}, - {"path": "specs/effects/fs_cap.t27", "t27b": "pass"}, - {"path": "specs/effects/replay_oracle.t27", "t27b": "pass"}, - {"path": "specs/fpga/adapter.t27", "t27b": "pass"}, - {"path": "specs/fpga/apb_bridge.t27", "t27b": "pass"}, - {"path": "specs/fpga/assembler.t27", "t27b": "pass"}, - {"path": "specs/fpga/axi4.t27", "t27b": "pass"}, - {"path": "specs/fpga/boards/arty_a7_integration.t27", "t27b": "pass"}, - {"path": "specs/fpga/boards/qmtech_a100t_integration.t27", "t27b": "pass"}, - {"path": "specs/fpga/bootrom.t27", "t27b": "pass"}, - {"path": "specs/fpga/bpsk.t27", "t27b": "pass"}, - {"path": "specs/fpga/clock_domain.t27", "t27b": "pass"}, - {"path": "specs/fpga/coverage.t27", "t27b": "pass"}, - {"path": "specs/fpga/crossopt.t27", "t27b": "pass"}, - {"path": "specs/fpga/cts.t27", "t27b": "pass"}, - {"path": "specs/fpga/dft.t27", "t27b": "pass"}, - {"path": "specs/fpga/die_probe.t27", "t27b": "pass"}, - {"path": "specs/fpga/dsp/adders.t27", "t27b": "pass"}, - {"path": "specs/fpga/dsp/cordic.t27", "t27b": "pass"}, - {"path": "specs/fpga/dsp/fixed_point.t27", "t27b": "pass"}, - {"path": "specs/fpga/dsp/multipliers.t27", "t27b": "pass"}, - {"path": "specs/fpga/dsp/signals.t27", "t27b": "pass"}, - {"path": "specs/fpga/e2e_demo.t27", "t27b": "pass"}, - {"path": "specs/fpga/eth_beacon.t27", "t27b": "pass"}, - {"path": "specs/fpga/eth_crc.t27", "t27b": "pass"}, - {"path": "specs/fpga/eth_rx.t27", "t27b": "pass"}, - {"path": "specs/fpga/fifo.t27", "t27b": "pass"}, - {"path": "specs/fpga/gf16_accel.t27", "t27b": "pass"}, - {"path": "specs/fpga/hw_types.t27", "t27b": "pass"}, - {"path": "specs/fpga/linker.t27", "t27b": "pass"}, - {"path": "specs/fpga/memory.t27", "t27b": "pass"}, - {"path": "specs/fpga/mmcm.t27", "t27b": "pass"}, - {"path": "specs/fpga/mtbf.t27", "t27b": "pass"}, - {"path": "specs/fpga/partition.t27", "t27b": "pass"}, - {"path": "specs/fpga/power.t27", "t27b": "pass"}, - {"path": "specs/fpga/power_analysis.t27", "t27b": "pass"}, - {"path": "specs/fpga/reset_sync.t27", "t27b": "pass"}, - {"path": "specs/fpga/rgmii.t27", "t27b": "pass"}, - {"path": "specs/fpga/rgmii_sniff.t27", "t27b": "pass"}, - {"path": "specs/fpga/ro_race.t27", "t27b": "pass"}, - {"path": "specs/fpga/router.t27", "t27b": "pass"}, - {"path": "specs/fpga/secded.t27", "t27b": "pass"}, - {"path": "specs/fpga/simulator.t27", "t27b": "pass"}, - {"path": "specs/fpga/stdlib.t27", "t27b": "pass"}, - {"path": "specs/fpga/ternary_isa.t27", "t27b": "pass"}, - {"path": "specs/fpga/ternary_link.t27", "t27b": "pass"}, - {"path": "specs/fpga/testbench/assembler_tb.t27", "t27b": "pass"}, - {"path": "specs/fpga/testbench/cts_tb.t27", "t27b": "pass"}, - {"path": "specs/fpga/testbench/formal_tb.t27", "t27b": "pass"}, - {"path": "specs/fpga/testbench/partition_tb.t27", "t27b": "pass"}, - {"path": "specs/fpga/testbench/placement_tb.t27", "t27b": "pass"}, - {"path": "specs/fpga/testbench/power_tb.t27", "t27b": "pass"}, - {"path": "specs/fpga/testbench/router_tb.t27", "t27b": "pass"}, - {"path": "specs/fpga/testbench/simulator_tb.t27", "t27b": "pass"}, - {"path": "specs/fpga/testbench/timing_tb.t27", "t27b": "pass"}, - {"path": "specs/fpga/testbench/vcd_trace_tb.t27", "t27b": "pass"}, - {"path": "specs/fpga/timing.t27", "t27b": "pass"}, - {"path": "specs/fpga/trinet_node.t27", "t27b": "pass"}, - {"path": "specs/fpga/verification/build_verify.t27", "t27b": "pass"}, - {"path": "specs/functions/analytics-sales-advise.t27", "t27b": "pass"}, - {"path": "specs/functions/analytics-skills-detect.t27", "t27b": "pass"}, - {"path": "specs/functions/broadcast-message-send.t27", "t27b": "pass"}, - {"path": "specs/functions/client-telemetry-daily.t27", "t27b": "pass"}, - {"path": "specs/functions/club-invoice-abandoned-watch.t27", "t27b": "pass"}, - {"path": "specs/functions/content-detailed-script-generate.t27", "t27b": "pass"}, - {"path": "specs/functions/content-scenario-clips-generate.t27", "t27b": "pass"}, - {"path": "specs/functions/content-scripts-generate.t27", "t27b": "pass"}, - {"path": "specs/functions/crm-proactive-sweep.t27", "t27b": "pass"}, - {"path": "specs/functions/instagram-competitors-find.t27", "t27b": "pass"}, - {"path": "specs/functions/instagram-reels-analyze.t27", "t27b": "pass"}, - {"path": "specs/functions/instagram-top-content-extract.t27", "t27b": "pass"}, - {"path": "specs/functions/monitoring-error-report.t27", "t27b": "pass"}, - {"path": "specs/functions/monitoring-health-check.t27", "t27b": "pass"}, - {"path": "specs/functions/monitoring-logs-analyze.t27", "t27b": "pass"}, - {"path": "specs/functions/monitoring-logs-trigger.t27", "t27b": "pass"}, - {"path": "specs/functions/morph-images-generate.t27", "t27b": "pass"}, - {"path": "specs/functions/neuro-image-generate.t27", "t27b": "pass"}, - {"path": "specs/functions/payment-ai-server-process.t27", "t27b": "pass"}, - {"path": "specs/functions/reels-ai-callback.t27", "t27b": "pass"}, - {"path": "specs/functions/reels-ai-generate.t27", "t27b": "pass"}, - {"path": "specs/functions/reels-loop-generate.t27", "t27b": "pass"}, - {"path": "specs/functions/render-avatar-video-run.t27", "t27b": "pass"}, - {"path": "specs/functions/render-job-run.t27", "t27b": "pass"}, - {"path": "specs/functions/render-riddle-run.t27", "t27b": "pass"}, - {"path": "specs/functions/robokassa-unclaimed-watch.t27", "t27b": "pass"}, - {"path": "specs/functions/ton-pending-watch.t27", "t27b": "pass"}, - {"path": "specs/functions/training-model-complete.t27", "t27b": "pass"}, - {"path": "specs/functions/training-model-start.t27", "t27b": "pass"}, - {"path": "specs/functions/training-model-v2-start.t27", "t27b": "pass"}, - {"path": "specs/functions/training-stuck-check.t27", "t27b": "pass"}, - {"path": "specs/functions/webhook-generation-validate.t27", "t27b": "pass"}, - {"path": "specs/functions/welcome-avatar-generate.t27", "t27b": "pass"}, - {"path": "specs/github/auth.t27", "t27b": "pass"}, - {"path": "specs/hosting/credit.t27", "t27b": "pass"}, - {"path": "specs/hosting/feed.t27", "t27b": "pass"}, - {"path": "specs/hosting/host.t27", "t27b": "pass"}, - {"path": "specs/hosting/panel.t27", "t27b": "pass"}, - {"path": "specs/hosting/placement.t27", "t27b": "pass"}, - {"path": "specs/hosting/proof.t27", "t27b": "pass"}, - {"path": "specs/hosting/row.t27", "t27b": "pass"}, - {"path": "specs/hosting/statement.t27", "t27b": "pass"}, - {"path": "specs/hosting/sybil.t27", "t27b": "pass"}, - {"path": "specs/hosting/toolchain.t27", "t27b": "pass"}, - {"path": "specs/hosting/topology.t27", "t27b": "pass"}, - {"path": "specs/i18n/agents-ru.t27", "t27b": "pass"}, - {"path": "specs/i18n/blog-ru.t27", "t27b": "pass"}, - {"path": "specs/i18n/docs-ru.t27", "t27b": "pass"}, - {"path": "specs/igla/race/mvp_ternary_classifier.t27", "t27b": "pass"}, - {"path": "specs/igla/race/phi_accumulator_growth.t27", "t27b": "pass"}, - {"path": "specs/igla/race/phi_gain_freedom.t27", "t27b": "pass"}, - {"path": "specs/igla/race/phi_weights.t27", "t27b": "pass"}, - {"path": "specs/igla/race/ternary_lut_table.t27", "t27b": "pass"}, - {"path": "specs/igla/race/ternary_mac_group.t27", "t27b": "pass"}, - {"path": "specs/igla/race/ternary_node.t27", "t27b": "pass"}, - {"path": "specs/igla/race/unit_weights_node.t27", "t27b": "pass"}, - {"path": "specs/igla/w535_bounded_while_module.t27", "t27b": "pass"}, - {"path": "specs/isa/t27a.t27", "t27b": "pass"}, - {"path": "specs/isa/t27a_mnemonics.t27", "t27b": "pass"}, - {"path": "specs/isa/ternary_encoding.t27", "t27b": "pass"}, - {"path": "specs/isa/ternary_gates.t27", "t27b": "pass"}, - {"path": "specs/isa/ternary_graph.t27", "t27b": "pass"}, - {"path": "specs/isa/tri27_bytecode.t27", "t27b": "pass"}, - {"path": "specs/isa/tri27_machine.t27", "t27b": "pass"}, - {"path": "specs/jobs/network_job.t27", "t27b": "pass"}, - {"path": "specs/jobs/release_t27c.t27", "t27b": "pass"}, - {"path": "specs/jobs/t27b_ledger_steward.t27", "t27b": "pass"}, - {"path": "specs/math/constants.t27", "t27b": "pass"}, - {"path": "specs/math/gf_competitive.t27", "t27b": "pass"}, - {"path": "specs/memory/graph/crypt.t27", "t27b": "pass"}, - {"path": "specs/memory/graph/ingest.t27", "t27b": "pass"}, - {"path": "specs/memory/graph/scope.t27", "t27b": "pass"}, - {"path": "specs/memory/graph/temporal.t27", "t27b": "pass"}, - {"path": "specs/memory/graph/types.t27", "t27b": "pass"}, - {"path": "specs/memory/tmem/session.t27", "t27b": "pass"}, - {"path": "specs/memory/tmem/types.t27", "t27b": "pass"}, - {"path": "specs/mesh_routing.t27", "t27b": "pass"}, - {"path": "specs/ml/activation/elu_activation.t27", "t27b": "blocked", "blocker": "ExprCall(undeclared fn)", "reason": "unimplemented"}, - {"path": "specs/ml/activation/gelu_activation.t27", "t27b": "blocked", "blocker": "ExprCall(undeclared fn)", "reason": "unimplemented"}, - {"path": "specs/ml/activation/gelu_approx_activation.t27", "t27b": "blocked", "blocker": "ExprCall(undeclared fn)", "reason": "unimplemented"}, - {"path": "specs/ml/activation/leaky_relu_activation.t27", "t27b": "pass"}, - {"path": "specs/ml/activation/relu_activation.t27", "t27b": "pass"}, - {"path": "specs/ml/activation/sigmoid_activation.t27", "t27b": "pass"}, - {"path": "specs/ml/activation/silu_swish_activation.t27", "t27b": "blocked", "blocker": "ExprCall(undeclared fn)", "reason": "unimplemented"}, - {"path": "specs/ml/activation/softmax.t27", "t27b": "blocked", "blocker": "ExprCall(undeclared fn)", "reason": "unimplemented"}, - {"path": "specs/ml/activation/tanh_activation.t27", "t27b": "blocked", "blocker": "ExprCall(undeclared fn)", "reason": "unimplemented"}, - {"path": "specs/ml/igla_champion_capsule.t27", "t27b": "blocked", "blocker": "ExprIdentifier(undeclared)", "reason": "unimplemented"}, - {"path": "specs/ml/layers/avgpool2d_layer.t27", "t27b": "pass"}, - {"path": "specs/ml/layers/batchnorm_layer.t27", "t27b": "blocked", "blocker": "ExprCall(undeclared fn)", "reason": "unimplemented"}, - {"path": "specs/ml/layers/conv2d_layer.t27", "t27b": "pass"}, - {"path": "specs/ml/layers/dense_layer.t27", "t27b": "pass"}, - {"path": "specs/ml/layers/dropout_layer.t27", "t27b": "pass"}, - {"path": "specs/ml/layers/embedding_layer.t27", "t27b": "blocked", "blocker": "ExprCall(undeclared fn)", "reason": "unimplemented"}, - {"path": "specs/ml/layers/flatten_layer.t27", "t27b": "pass"}, - {"path": "specs/ml/layers/layernorm_layer.t27", "t27b": "pass"}, - {"path": "specs/ml/layers/maxpool2d_layer.t27", "t27b": "pass"}, - {"path": "specs/ml/layers/residual_connection.t27", "t27b": "pass"}, - {"path": "specs/ml/loss/binary_crossentropy_loss.t27", "t27b": "blocked", "blocker": "ExprCall(undeclared fn)", "reason": "unimplemented"}, - {"path": "specs/ml/loss/contrastive_loss.t27", "t27b": "blocked", "blocker": "ExprCall(undeclared fn)", "reason": "unimplemented"}, - {"path": "specs/ml/loss/cross_entropy_loss.t27", "t27b": "blocked", "blocker": "ExprCall(undeclared fn)", "reason": "unimplemented"}, - {"path": "specs/ml/loss/huber_loss.t27", "t27b": "pass"}, - {"path": "specs/ml/loss/kl_divergence.t27", "t27b": "pass"}, - {"path": "specs/ml/loss/mse_loss.t27", "t27b": "pass"}, - {"path": "specs/ml/optimizer/adagrad.t27", "t27b": "blocked", "blocker": "ExprCall(undeclared fn)", "reason": "unimplemented"}, - {"path": "specs/ml/optimizer/adam.t27", "t27b": "blocked", "blocker": "ExprCall(undeclared fn)", "reason": "unimplemented"}, - {"path": "specs/ml/optimizer/lamb.t27", "t27b": "blocked", "blocker": "ExprCall(undeclared fn)", "reason": "unimplemented"}, - {"path": "specs/ml/optimizer/race_config.t27", "t27b": "blocked", "blocker": "ExprIdentifier(undeclared)", "reason": "unimplemented"}, - {"path": "specs/ml/optimizer/rmsprop.t27", "t27b": "pass"}, - {"path": "specs/ml/optimizer/sgd.t27", "t27b": "pass"}, - {"path": "specs/ml/pathway/mlp.t27", "t27b": "blocked", "blocker": "ExprCall(undeclared fn)", "reason": "unimplemented"}, - {"path": "specs/ml/recurrent/attention_mechanism.t27", "t27b": "blocked", "blocker": "ExprCall(undeclared fn)", "reason": "unimplemented"}, - {"path": "specs/ml/recurrent/bilstm.t27", "t27b": "blocked", "blocker": "ExprCall(undeclared fn)", "reason": "unimplemented"}, - {"path": "specs/ml/recurrent/gru_cell.t27", "t27b": "blocked", "blocker": "ExprCall(undeclared fn)", "reason": "unimplemented"}, - {"path": "specs/ml/recurrent/lstm_cell.t27", "t27b": "blocked", "blocker": "ExprCall(undeclared fn)", "reason": "unimplemented"}, - {"path": "specs/ml/recurrent/lstm_single.t27", "t27b": "blocked", "blocker": "ExprCall(undeclared fn)", "reason": "unimplemented"}, - {"path": "specs/ml/recurrent/rnn_cell.t27", "t27b": "blocked", "blocker": "ExprCall(undeclared fn)", "reason": "unimplemented"}, - {"path": "specs/ml/recurrent/self_attention.t27", "t27b": "pass"}, - {"path": "specs/ml/rl/advantage_estimator.t27", "t27b": "blocked", "blocker": "ExprCall(undeclared fn)", "reason": "unimplemented"}, - {"path": "specs/ml/rl/dqn.t27", "t27b": "pass"}, - {"path": "specs/ml/rl/dqn_target_network.t27", "t27b": "pass"}, - {"path": "specs/ml/rl/ppo_clip_loss.t27", "t27b": "blocked", "blocker": "ExprCall(undeclared fn)", "reason": "unimplemented"}, - {"path": "specs/ml/rl/ppo_critic.t27", "t27b": "blocked", "blocker": "ExprCall(undeclared fn)", "reason": "unimplemented"}, - {"path": "specs/ml/rl/sac_critic.t27", "t27b": "pass"}, - {"path": "specs/ml/transformer/encoder_block.t27", "t27b": "blocked", "blocker": "ExprCall(undeclared fn)", "reason": "unimplemented"}, - {"path": "specs/ml/transformer/feed_forward_network.t27", "t27b": "pass"}, - {"path": "specs/ml/transformer/multi_head_attention.t27", "t27b": "pass"}, - {"path": "specs/ml/transformer/positional_encoding.t27", "t27b": "blocked", "blocker": "ExprCall(undeclared fn)", "reason": "unimplemented"}, - {"path": "specs/multipath_router.t27", "t27b": "pass"}, - {"path": "specs/network/attribution.t27", "t27b": "pass"}, - {"path": "specs/network/identity.t27", "t27b": "pass"}, - {"path": "specs/network/job_rules.t27", "t27b": "pass"}, - {"path": "specs/network/mvp.t27", "t27b": "pass"}, - {"path": "specs/network/mvp_v2.t27", "t27b": "pass"}, - {"path": "specs/network/mvp_v3.t27", "t27b": "pass"}, - {"path": "specs/network/mvp_v3_ed25519.t27", "t27b": "pass"}, - {"path": "specs/network/pool.t27", "t27b": "pass"}, - {"path": "specs/network/quorum.t27", "t27b": "pass"}, - {"path": "specs/network/usage.t27", "t27b": "pass"}, - {"path": "specs/numeric/bnf1024.t27", "t27b": "pass"}, - {"path": "specs/numeric/bnf128.t27", "t27b": "pass"}, - {"path": "specs/numeric/bnf16.t27", "t27b": "pass"}, - {"path": "specs/numeric/bnf256.t27", "t27b": "pass"}, - {"path": "specs/numeric/bnf32.t27", "t27b": "pass"}, - {"path": "specs/numeric/bnf512.t27", "t27b": "pass"}, - {"path": "specs/numeric/bnf64.t27", "t27b": "pass"}, - {"path": "specs/numeric/bnf8.t27", "t27b": "pass"}, - {"path": "specs/numeric/catalog_paper_count.t27", "t27b": "pass"}, - {"path": "specs/numeric/e8m0.t27", "t27b": "pass"}, - {"path": "specs/numeric/formats.t27", "t27b": "pass"}, - {"path": "specs/numeric/formats_catalog.t27", "t27b": "pass"}, - {"path": "specs/numeric/gf10.t27", "t27b": "pass"}, - {"path": "specs/numeric/gf1024.t27", "t27b": "pass"}, - {"path": "specs/numeric/gf128.t27", "t27b": "pass"}, - {"path": "specs/numeric/gf14.t27", "t27b": "pass"}, - {"path": "specs/numeric/gf16.t27", "t27b": "pass"}, - {"path": "specs/numeric/gf256.t27", "t27b": "pass"}, - {"path": "specs/numeric/gf48.t27", "t27b": "pass"}, - {"path": "specs/numeric/gf512.t27", "t27b": "pass"}, - {"path": "specs/numeric/gf6.t27", "t27b": "pass"}, - {"path": "specs/numeric/gf96.t27", "t27b": "pass"}, - {"path": "specs/numeric/gft1024.t27", "t27b": "pass"}, - {"path": "specs/numeric/gft128.t27", "t27b": "pass"}, - {"path": "specs/numeric/gft16.t27", "t27b": "pass"}, - {"path": "specs/numeric/gft256.t27", "t27b": "pass"}, - {"path": "specs/numeric/gft32.t27", "t27b": "pass"}, - {"path": "specs/numeric/gft4.t27", "t27b": "pass"}, - {"path": "specs/numeric/gft512.t27", "t27b": "pass"}, - {"path": "specs/numeric/gft64.t27", "t27b": "pass"}, - {"path": "specs/numeric/gft8.t27", "t27b": "pass"}, - {"path": "specs/numeric/gfternary.t27", "t27b": "pass"}, - {"path": "specs/numeric/golden_sieve.t27", "t27b": "pass"}, - {"path": "specs/numeric/ocp_mx.t27", "t27b": "pass"}, - {"path": "specs/numeric/requant_boundary.t27", "t27b": "pass"}, - {"path": "specs/numeric/tnf1024.t27", "t27b": "pass"}, - {"path": "specs/numeric/tnf128.t27", "t27b": "pass"}, - {"path": "specs/numeric/tnf16.t27", "t27b": "pass"}, - {"path": "specs/numeric/tnf17.t27", "t27b": "pass"}, - {"path": "specs/numeric/tnf256.t27", "t27b": "pass"}, - {"path": "specs/numeric/tnf32.t27", "t27b": "pass"}, - {"path": "specs/numeric/tnf4.t27", "t27b": "pass"}, - {"path": "specs/numeric/tnf512.t27", "t27b": "pass"}, - {"path": "specs/numeric/tnf64.t27", "t27b": "pass"}, - {"path": "specs/numeric/tnf8.t27", "t27b": "pass"}, - {"path": "specs/numeric/trinity_numeric_surface.t27", "t27b": "pass"}, - {"path": "specs/physics/e8_lqg_bridge.t27", "t27b": "pass"}, - {"path": "specs/physics/eye_isi.t27", "t27b": "pass"}, - {"path": "specs/physics/gamma-conflict.t27", "t27b": "pass"}, - {"path": "specs/physics/hslm_benchmark.t27", "t27b": "pass"}, - {"path": "specs/physics/line_bounce.t27", "t27b": "pass"}, - {"path": "specs/physics/lqg_cs_bridge.t27", "t27b": "pass"}, - {"path": "specs/physics/xc7_primitives.t27", "t27b": "pass"}, - {"path": "specs/policy/issue_shape.t27", "t27b": "pass"}, - {"path": "specs/policy/l2_generation.t27", "t27b": "pass"}, - {"path": "specs/policy/lang_en.t27", "t27b": "pass"}, - {"path": "specs/policy/merge_ours.t27", "t27b": "pass"}, - {"path": "specs/policy/own_language.t27", "t27b": "pass"}, - {"path": "specs/policy/required_contexts.t27", "t27b": "pass"}, - {"path": "specs/policy/text_lines.t27", "t27b": "pass"}, - {"path": "specs/port/bootstrap/src/bridge.t27", "t27b": "pass"}, - {"path": "specs/port/bootstrap/src/cc_gate.t27", "t27b": "pass"}, - {"path": "specs/port/bootstrap/src/check_calls.t27", "t27b": "pass"}, - {"path": "specs/port/bootstrap/src/compiler/AsmRelocEntry_new.t27", "t27b": "pass"}, - {"path": "specs/port/bootstrap/src/compiler/AsmSectionKind_from_i8.t27", "t27b": "pass"}, - {"path": "specs/port/bootstrap/src/compiler/AssembledInstr_r_type.t27", "t27b": "pass"}, - {"path": "specs/port/bootstrap/src/compiler/HirBusPort_axi4_lite_slave.t27", "t27b": "pass"}, - {"path": "specs/port/bootstrap/src/compiler/HirClockDomain_new.t27", "t27b": "pass"}, - {"path": "specs/port/bootstrap/src/compiler/HirCoverPoint_new.t27", "t27b": "pass"}, - {"path": "specs/port/bootstrap/src/compiler/HirGf16FftConfig_fft_stages.t27", "t27b": "pass"}, - {"path": "specs/port/bootstrap/src/compiler/HirIpCatalog_new.t27", "t27b": "pass"}, - {"path": "specs/port/bootstrap/src/compiler/HirTernaryRegFile_new.t27", "t27b": "pass"}, - {"path": "specs/port/bootstrap/src/compiler/HwType_hw_width.t27", "t27b": "pass"}, - {"path": "specs/port/bootstrap/src/compiler/LinkSection_text.t27", "t27b": "pass"}, - {"path": "specs/port/bootstrap/src/compiler/LoopGuard_loop_cond.t27", "t27b": "pass"}, - {"path": "specs/port/bootstrap/src/compiler/TbCheck_new.t27", "t27b": "pass"}, - {"path": "specs/port/bootstrap/src/compiler/collect_type_decls.t27", "t27b": "pass"}, - {"path": "specs/port/bootstrap/src/enrichment/mod.t27", "t27b": "pass"}, - {"path": "specs/port/bootstrap/src/jwt.t27", "t27b": "pass"}, - {"path": "specs/port/bootstrap/src/parse_conform.t27", "t27b": "pass"}, - {"path": "specs/port/bootstrap/src/phi_f64_literals.t27", "t27b": "pass"}, - {"path": "specs/port/bootstrap/src/phi_selfcheck.t27", "t27b": "pass"}, - {"path": "specs/port/bootstrap/src/sensitivity.t27", "t27b": "pass"}, - {"path": "specs/port/bootstrap/src/source_kind.t27", "t27b": "pass"}, - {"path": "specs/port/bootstrap/src/weight_bram.t27", "t27b": "pass"}, - {"path": "specs/port/browseros/trios/agent-server/apps/server/src/api/routes/health.t27", "t27b": "pass"}, - {"path": "specs/port/browseros/trios/agent-server/apps/server/src/api/routes/memory.t27", "t27b": "pass"}, - {"path": "specs/port/browseros/trios/agent-server/apps/server/src/api/routes/queen-lease.t27", "t27b": "pass"}, - {"path": "specs/port/browseros/trios/agent-server/apps/server/src/api/routes/queen-needs-you.t27", "t27b": "pass"}, - {"path": "specs/port/browseros/trios/agent-server/apps/server/src/api/routes/queen-public-agents.t27", "t27b": "pass"}, - {"path": "specs/port/browseros/trios/agent-server/apps/server/src/api/routes/queen-registry.t27", "t27b": "pass"}, - {"path": "specs/port/browseros/trios/agent-server/apps/server/src/api/routes/queen-rehearsal.t27", "t27b": "pass"}, - {"path": "specs/port/browseros/trios/agent-server/apps/server/src/api/routes/queen-report.t27", "t27b": "pass"}, - {"path": "specs/port/browseros/trios/agent-server/apps/server/src/api/routes/status.t27", "t27b": "pass"}, - {"path": "specs/port/browseros/trios/agent-server/apps/server/src/api/services/a2a/a2a-liveness.t27", "t27b": "pass"}, - {"path": "specs/port/browseros/trios/agent-server/apps/server/src/api/services/openclaw/claw-session.t27", "t27b": "pass"}, - {"path": "specs/port/browseros/trios/agent-server/apps/server/src/browser/bookmarks.t27", "t27b": "pass"}, - {"path": "specs/port/browseros/trios/agent-server/apps/server/src/browser/history.t27", "t27b": "pass"}, - {"path": "specs/port/browseros/trios/agent-server/apps/server/src/lib/agents/runtime/registry.t27", "t27b": "pass"}, - {"path": "specs/port/browseros/trios/agent-server/apps/server/src/lib/db/retry.t27", "t27b": "pass"}, - {"path": "specs/port/browseros/trios/agent-server/apps/server/src/lib/identity.t27", "t27b": "pass"}, - {"path": "specs/port/browseros/trios/agent-server/apps/server/src/lib/port-binding.t27", "t27b": "pass"}, - {"path": "specs/port/browseros/trios/agent-server/apps/server/src/lib/provider-error-classifier.t27", "t27b": "pass"}, - {"path": "specs/port/browseros/trios/agent-server/apps/server/src/monitoring/envelope.t27", "t27b": "pass"}, - {"path": "specs/port/browseros/trios/agent-server/apps/server/src/skills/catalog.t27", "t27b": "pass"}, - {"path": "specs/port/browseros/trios/agent-server/apps/server/src/tools/filesystem/ls.t27", "t27b": "pass"}, - {"path": "specs/port/browseros/trios/agent-server/apps/server/src/tools/memory/write.t27", "t27b": "pass"}, - {"path": "specs/port/browseros/trios/agent-server/apps/server/src/tools/tool-registry.t27", "t27b": "pass"}, - {"path": "specs/port/fpga/bscan_spi_qmtech/bscan_spi_qmtech.t27", "t27b": "pass"}, - {"path": "specs/port/fpga/openxc7-synth/phi_temporal/temporal_heartbeat.t27", "t27b": "pass"}, - {"path": "specs/port/fpga/verilog/dsp_probe.t27", "t27b": "pass"}, - {"path": "specs/port/fpga/verilog/dsp_probe_live.t27", "t27b": "pass"}, - {"path": "specs/port/fpga/verilog/e8m0_jtag.t27", "t27b": "pass"}, - {"path": "specs/port/fpga/verilog/gft_bitnet_neuron_jtag.t27", "t27b": "pass"}, - {"path": "specs/port/fpga/verilog/gft_dot4_comm_jtag.t27", "t27b": "pass"}, - {"path": "specs/port/fpga/verilog/gft_dup2_jtag.t27", "t27b": "pass"}, - {"path": "specs/port/fpga/verilog/gft_dup3_jtag.t27", "t27b": "pass"}, - {"path": "specs/port/fpga/verilog/gft_signed_dot4_jtag.t27", "t27b": "pass"}, - {"path": "specs/port/fpga/verilog/gft_smul_jtag.t27", "t27b": "pass"}, - {"path": "specs/port/fpga/verilog/gft_train1_jtag.t27", "t27b": "pass"}, - {"path": "specs/port/fpga/verilog/link_node.t27", "t27b": "pass"}, - {"path": "specs/port/fpga/verilog/mvp_ternary_classifier_top.t27", "t27b": "pass"}, - {"path": "specs/port/fpga/verilog/phi_weights_jtag.t27", "t27b": "pass"}, - {"path": "specs/port/fpga/verilog/ternary_mac_demo_top.t27", "t27b": "pass"}, - {"path": "specs/port/fpga/verilog/ternary_mac_synth.t27", "t27b": "pass"}, - {"path": "specs/port/fpga/verilog/ternary_node_jtag.t27", "t27b": "pass"}, - {"path": "specs/port/fpga/vivado/blinky.t27", "t27b": "pass"}, - {"path": "specs/port/fpga/vivado/gf16_matmul4x4.t27", "t27b": "pass"}, - {"path": "specs/port/fpga/vivado/gf16_top.t27", "t27b": "pass"}, - {"path": "specs/port/fpga/vivado/gf16_uart_sim_bench.t27", "t27b": "pass"}, - {"path": "specs/port/fpga/vivado/uart_detect_top.t27", "t27b": "pass"}, - {"path": "specs/port/fpga/vivado/uart_echo_top.t27", "t27b": "pass"}, - {"path": "specs/port/fpga/vsa/temporal_heartbeat_top.t27", "t27b": "pass"}, - {"path": "specs/port/scripts/aggregate-experience.t27", "t27b": "pass"}, - {"path": "specs/port/scripts/bulk-create-notebooks.t27", "t27b": "pass"}, - {"path": "specs/port/scripts/check-conflicts.t27", "t27b": "pass"}, - {"path": "specs/port/scripts/check-pagination-truncation.t27", "t27b": "pass"}, - {"path": "specs/port/scripts/check_first_party_doc_language.t27", "t27b": "pass"}, - {"path": "specs/port/scripts/ci/loop-tools-tracked.t27", "t27b": "pass"}, - {"path": "specs/port/scripts/ci/rings_matrix.t27", "t27b": "pass"}, - {"path": "specs/port/scripts/fpga-build.t27", "t27b": "pass"}, - {"path": "specs/port/scripts/fpga/flash.t27", "t27b": "pass"}, - {"path": "specs/port/scripts/gen_w309.t27", "t27b": "pass"}, - {"path": "specs/port/scripts/gen_w310.t27", "t27b": "pass"}, - {"path": "specs/port/scripts/gen_w311.t27", "t27b": "pass"}, - {"path": "specs/port/scripts/gen_w314.t27", "t27b": "pass"}, - {"path": "specs/port/scripts/gen_w315.t27", "t27b": "pass"}, - {"path": "specs/port/scripts/gen_w316.t27", "t27b": "pass"}, - {"path": "specs/port/scripts/gen_w317.t27", "t27b": "pass"}, - {"path": "specs/port/scripts/gen_w318.t27", "t27b": "pass"}, - {"path": "specs/port/scripts/gen_w320.t27", "t27b": "pass"}, - {"path": "specs/port/scripts/gen_w322.t27", "t27b": "pass"}, - {"path": "specs/port/scripts/gen_w326.t27", "t27b": "pass"}, - {"path": "specs/port/scripts/gen_w363.t27", "t27b": "pass"}, - {"path": "specs/port/scripts/gen_w365.t27", "t27b": "pass"}, - {"path": "specs/port/scripts/gen_w368.t27", "t27b": "pass"}, - {"path": "specs/port/scripts/gen_w377.t27", "t27b": "pass"}, - {"path": "specs/port/scripts/gen_w378.t27", "t27b": "pass"}, - {"path": "specs/port/scripts/gen_w379.t27", "t27b": "pass"}, - {"path": "specs/port/scripts/gen_w380.t27", "t27b": "pass"}, - {"path": "specs/port/scripts/gen_w381.t27", "t27b": "pass"}, - {"path": "specs/port/scripts/gen_w381_lean.t27", "t27b": "pass"}, - {"path": "specs/port/scripts/gen_w382.t27", "t27b": "pass"}, - {"path": "specs/port/scripts/gen_w384.t27", "t27b": "pass"}, - {"path": "specs/port/scripts/gen_w384_lean.t27", "t27b": "pass"}, - {"path": "specs/port/scripts/gen_w385.t27", "t27b": "pass"}, - {"path": "specs/port/scripts/gen_w386.t27", "t27b": "pass"}, - {"path": "specs/port/scripts/gen_w387.t27", "t27b": "pass"}, - {"path": "specs/port/scripts/gen_w388_lean.t27", "t27b": "pass"}, - {"path": "specs/port/scripts/gen_w391.t27", "t27b": "pass"}, - {"path": "specs/port/scripts/gen_w391_lean.t27", "t27b": "pass"}, - {"path": "specs/port/scripts/gen_w631.t27", "t27b": "pass"}, - {"path": "specs/port/scripts/gen_w632.t27", "t27b": "pass"}, - {"path": "specs/port/scripts/gen_w633.t27", "t27b": "pass"}, - {"path": "specs/port/scripts/gen_w634.t27", "t27b": "pass"}, - {"path": "specs/port/scripts/gen_w635.t27", "t27b": "pass"}, - {"path": "specs/port/scripts/gen_w636.t27", "t27b": "pass"}, - {"path": "specs/port/scripts/gen_w637.t27", "t27b": "pass"}, - {"path": "specs/port/scripts/gen_w638.t27", "t27b": "pass"}, - {"path": "specs/port/scripts/gen_w639.t27", "t27b": "pass"}, - {"path": "specs/port/scripts/gen_w640.t27", "t27b": "pass"}, - {"path": "specs/port/scripts/gen_w641.t27", "t27b": "pass"}, - {"path": "specs/port/scripts/gen_w642.t27", "t27b": "pass"}, - {"path": "specs/port/scripts/gen_w643.t27", "t27b": "pass"}, - {"path": "specs/port/scripts/gen_w644.t27", "t27b": "pass"}, - {"path": "specs/port/scripts/gen_w645.t27", "t27b": "pass"}, - {"path": "specs/port/scripts/gen_w646.t27", "t27b": "pass"}, - {"path": "specs/port/scripts/gen_w647.t27", "t27b": "pass"}, - {"path": "specs/port/scripts/gen_w648.t27", "t27b": "pass"}, - {"path": "specs/port/scripts/gen_w649.t27", "t27b": "pass"}, - {"path": "specs/port/scripts/gen_w650.t27", "t27b": "pass"}, - {"path": "specs/port/scripts/gen_w651.t27", "t27b": "pass"}, - {"path": "specs/port/scripts/gen_w652.t27", "t27b": "pass"}, - {"path": "specs/port/scripts/gen_w653.t27", "t27b": "pass"}, - {"path": "specs/port/scripts/gen_w654.t27", "t27b": "pass"}, - {"path": "specs/port/scripts/gen_w655.t27", "t27b": "pass"}, - {"path": "specs/port/scripts/gen_w656.t27", "t27b": "pass"}, - {"path": "specs/port/scripts/gen_w657.t27", "t27b": "pass"}, - {"path": "specs/port/scripts/gen_w662.t27", "t27b": "pass"}, - {"path": "specs/port/scripts/gen_w669.t27", "t27b": "pass"}, - {"path": "specs/port/scripts/gen_w_blocks.t27", "t27b": "pass"}, - {"path": "specs/port/scripts/generate_episodes.t27", "t27b": "pass"}, - {"path": "specs/port/scripts/git_commands_tasks_1_4.t27", "t27b": "pass"}, - {"path": "specs/port/scripts/install-constitutional-hook.t27", "t27b": "pass"}, - {"path": "specs/port/scripts/lee_monte_carlo_baseline.t27", "t27b": "pass"}, - {"path": "specs/port/scripts/mcp-wrapper.t27", "t27b": "pass"}, - {"path": "specs/port/scripts/print_pellis_seal_decimal.t27", "t27b": "pass"}, - {"path": "specs/port/scripts/pysr_trinity_blind_test_v2.t27", "t27b": "pass"}, - {"path": "specs/port/scripts/reseal-apply.t27", "t27b": "pass"}, - {"path": "specs/port/scripts/reseal-check.t27", "t27b": "pass"}, - {"path": "specs/port/scripts/run_v51_multiple.t27", "t27b": "pass"}, - {"path": "specs/port/scripts/test-agent-bridge.t27", "t27b": "pass"}, - {"path": "specs/port/scripts/tri-issue-create.t27", "t27b": "pass"}, - {"path": "specs/port/scripts/tri-pr-create.t27", "t27b": "pass"}, - {"path": "specs/port/scripts/tri-search.t27", "t27b": "pass"}, - {"path": "specs/port/scripts/tri-sync.t27", "t27b": "pass"}, - {"path": "specs/port/scripts/tri_loop/claims.t27", "t27b": "pass"}, - {"path": "specs/port/scripts/tri_loop/corpus_parse.t27", "t27b": "pass"}, - {"path": "specs/port/scripts/tri_loop/loop_rules.t27", "t27b": "pass"}, - {"path": "specs/port/scripts/tri_loop/now_numbers.t27", "t27b": "pass"}, - {"path": "specs/port/scripts/tri_loop/t27b_rules.t27", "t27b": "pass"}, - {"path": "specs/port/scripts/ultra_engine_v70_ultimate.t27", "t27b": "pass"}, - {"path": "specs/port/scripts/validate_phi_f64.t27", "t27b": "pass"}, - {"path": "specs/port/scripts/verify_precision.t27", "t27b": "pass"}, - {"path": "specs/port/scripts/verify_smoking_guns.t27", "t27b": "pass"}, - {"path": "specs/port/scripts/wrapup/extract-context.t27", "t27b": "pass"}, - {"path": "specs/port/tools/backend_parity_table.t27", "t27b": "pass"}, - {"path": "specs/port/tools/bees/merger_gate_selftest.t27", "t27b": "pass"}, - {"path": "specs/port/tools/check_catalog_integrity.t27", "t27b": "pass"}, - {"path": "specs/port/tools/check_duplicate_declarations.t27", "t27b": "pass"}, - {"path": "specs/port/tools/check_fix_carries_source.t27", "t27b": "pass"}, - {"path": "specs/port/tools/ci/check_specs_still_parse.t27", "t27b": "pass"}, - {"path": "specs/port/tools/jtag/tdo_verdict.t27", "t27b": "pass"}, - {"path": "specs/port/tools/oracle/run.t27", "t27b": "pass"}, - {"path": "specs/port/tools/run_conformance_vvp.t27", "t27b": "pass"}, - {"path": "specs/port/tools/ternary_model.t27", "t27b": "pass"}, - {"path": "specs/port/tools/toolbelt.t27", "t27b": "pass"}, - {"path": "specs/port/tools/verify_emit_bitexact.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/fpga/fly-vivado/verilog/trinity_qmtech.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/fpga/gft/tb32.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/fpga/openxc7-regress/regress-fabric-bufg/fabric_bufg.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/fpga/openxc7-synth/DSP48E1_mock.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/fpga/openxc7-synth/blink_correct.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/fpga/openxc7-synth/blink_fast.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/fpga/openxc7-synth/blink_fixed.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/fpga/openxc7-synth/blink_minimal.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/fpga/openxc7-synth/blink_r23.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/fpga/openxc7-synth/blink_simple.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/fpga/openxc7-synth/blink_slow.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/fpga/openxc7-synth/blink_working.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/fpga/openxc7-synth/clk_test.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/fpga/openxc7-synth/clock_test.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/fpga/openxc7-synth/d6_blink.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/fpga/openxc7-synth/d6_inv_test.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/fpga/openxc7-synth/d6_test.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/fpga/openxc7-synth/d_bank13_test.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/fpga/openxc7-synth/d_blink_high.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/fpga/openxc7-synth/d_bufg_test.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/fpga/openxc7-synth/d_clk_direct.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/fpga/openxc7-synth/d_direct.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/fpga/openxc7-synth/d_e21_test.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/fpga/openxc7-synth/d_f19_test.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/fpga/openxc7-synth/d_full_path.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/fpga/openxc7-synth/d_g22_test.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/fpga/openxc7-synth/d_lut_only.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/fpga/openxc7-synth/d_multi_led.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/fpga/openxc7-synth/d_oscillator.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/fpga/openxc7-synth/d_simple_ff.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/fpga/openxc7-synth/d_simple_led.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/fpga/openxc7-synth/d_slow_blink.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/fpga/openxc7-synth/d_srl_blink.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/fpga/openxc7-synth/d_static_on.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/fpga/openxc7-synth/d_static_one.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/fpga/openxc7-synth/d_y0_test.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/fpga/openxc7-synth/definitive_diagnostic_inv.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/fpga/openxc7-synth/dsp_mul.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/fpga/openxc7-synth/led_both_test.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/fpga/openxc7-synth/led_d5_test.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/fpga/openxc7-synth/led_d6_test.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/fpga/openxc7-synth/led_diagnostic.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/fpga/openxc7-synth/led_off_test.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/fpga/openxc7-synth/led_on_test.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/fpga/openxc7-synth/led_simple_test.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/fpga/openxc7-synth/led_test_inv.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/fpga/openxc7-synth/multi_led_test.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/fpga/openxc7-synth/quantum_bridge_top.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/fpga/openxc7-synth/riscv_blink.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/fpga/openxc7-synth/singularity_d6_top.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/fpga/openxc7-synth/symbiflow_blink.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/fpga/openxc7-synth/ternary_activation.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/fpga/openxc7-synth/trinity_top.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/fpga/openxc7-synth/uart_echo.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/fpga/rtl/fpga_test_reporter.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/fpga/uart_loopback.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/fpga/uart_loopback_core.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/src/background_agent/main.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/src/brain/orbitofrontal_value.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/src/brain/weber_tuning.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/src/cli/health_check.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/src/cli/railway_create_full.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/src/cli/railway_create_project.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/src/cli/railway_deployment_create.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/src/cli/railway_null_startcmd.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/src/firebird/governance_temp.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/src/phi-engine/vibeec_original/bogatyrs_registry.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/src/phi-engine/vibeec_original/bogatyrs_spec_structure.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/src/phi-engine/vibeec_original/tnc.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/src/server_main.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/src/storm/experience_engine.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/src/tri-api/claude_md.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/src/tri/gen_aabb.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/src/tri/gen_arithmetic.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/src/tri/gen_assertion.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/src/tri/gen_barrier.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/src/tri/gen_base64.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/src/tri/gen_bezier.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/src/tri/gen_cache.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/src/tri/gen_caesar.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/src/tri/gen_canvas.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/src/tri/gen_color.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/src/tri/gen_cross_entropy.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/src/tri/gen_cursor.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/src/tri/gen_epoch_reclamation.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/src/tri/gen_escape.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/src/tri/gen_fuzz.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/src/tri/gen_geo_hash2d.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/src/tri/gen_gradient.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/src/tri/gen_gradient_descent.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/src/tri/gen_hazard_pointers.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/src/tri/gen_image.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/src/tri/gen_index.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/src/tri/gen_key_value.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/src/tri/gen_kmeans.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/src/tri/gen_leb128.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/src/tri/gen_linear_regression.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/src/tri/gen_lockfree_stack.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/src/tri/gen_matrix3x3.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/src/tri/gen_mock.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/src/tri/gen_neuron.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/src/tri/gen_path_utils.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/src/tri/gen_perceptron.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/src/tri/gen_quaternion.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/src/tri/gen_radix_tree.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/src/tri/gen_ray.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/src/tri/gen_record_store.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/src/tri/gen_rect.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/src/tri/gen_regression.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/src/tri/gen_relu.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/src/tri/gen_ring_buffer.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/src/tri/gen_rle.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/src/tri/gen_rsa_simple.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/src/tri/gen_rtree.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/src/tri/gen_rwlock.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/src/tri/gen_semaphore.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/src/tri/gen_sigmoid.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/src/tri/gen_skiplist_impl.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/src/tri/gen_snapshot.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/src/tri/gen_softmax.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/src/tri/gen_temp_file.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/src/tri/gen_test_runner.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/src/tri/gen_transaction.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/src/tri/gen_transform.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/src/tri/gen_varint.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/src/tri/gen_wal.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/src/tri/gen_websocket.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/src/tri/gen_work_stealing.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/src/tri/math/vocab_audit.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/src/tri/orchestrator_bench.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/src/tri/string_dualities.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/src/tri/string_spectrum.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/src/vibeec/gen_cmd_minimal.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/src/vibeec/gen_cmd_simple.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/src/vibeec/p2p_module.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/src/vibeec/tnc.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/src/vibeec/trinity_tokenizer.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/src/vibeec/validation_engine.t27", "t27b": "pass"}, - {"path": "specs/port/trinity/src/wasm_stubs/auto_shard_stub.t27", "t27b": "pass"}, - {"path": "specs/port/trios/apps/trios-macos/rings/RUST-04/clade-improve/src/oversight.t27", "t27b": "pass"}, - {"path": "specs/port/trios/apps/trios-macos/rings/RUST-13/clade-meshd/src/transport.t27", "t27b": "pass"}, - {"path": "specs/port/trios/apps/trios-macos/rings/RUST-13/trios-mesh/build.t27", "t27b": "pass"}, - {"path": "specs/port/trios/apps/trios-macos/rings/RUST-13/trios-mesh/src/bin/smoke_m1.t27", "t27b": "pass"}, - {"path": "specs/port/trios/apps/trios-macos/rings/RUST-13/trios-mesh/tools/ad9361_config.t27", "t27b": "pass"}, - {"path": "specs/port/trios/crates/tri-tunnel/src/main.t27", "t27b": "pass"}, - {"path": "specs/port/trios/crates/trinity_loss/src/lib.t27", "t27b": "pass"}, - {"path": "specs/port/trios/crates/trios-bridge/src/main.t27", "t27b": "pass"}, - {"path": "specs/port/trios/crates/trios-chat/rings/CR-CHAT-00/src/lib.t27", "t27b": "pass"}, - {"path": "specs/port/trios/crates/trios-chat/rings/CR-CHAT-01/src/key_package_expiry_guard.t27", "t27b": "pass"}, - {"path": "specs/port/trios/crates/trios-chat/rings/CR-CHAT-02/src/epoch_rollover_wraparound_guard.t27", "t27b": "pass"}, - {"path": "specs/port/trios/crates/trios-chat/rings/CR-CHAT-02/src/skipped_message_key_gap_bound_guard.t27", "t27b": "pass"}, - {"path": "specs/port/trios/crates/trios-chat/rings/CR-CHAT-03/src/ratchet_tree_resolution_guard.t27", "t27b": "pass"}, - {"path": "specs/port/trios/crates/trios-chat/rings/CR-CHAT-03/src/ratchet_tree_update_integrity_guard.t27", "t27b": "pass"}, - {"path": "specs/port/trios/crates/trios-chat/rings/CR-CHAT-03/src/unmerged_leaves_bound_guard.t27", "t27b": "pass"}, - {"path": "specs/port/trios/crates/trios-chat/rings/CR-CHAT-04/src/padding_alignment_boundary_guard.t27", "t27b": "pass"}, - {"path": "specs/port/trios/crates/trios-chat/rings/CR-CHAT-04/src/padding_block_size_alignment_guard.t27", "t27b": "pass"}, - {"path": "specs/port/trios/crates/trios-chat/rings/CR-CHAT-05/src/envelope_size_distribution_uniformity.t27", "t27b": "pass"}, - {"path": "specs/port/trios/crates/trios-chat/rings/CR-CHAT-07/src/blind_signature_sender_token.t27", "t27b": "pass"}, - {"path": "specs/port/trios/crates/trios-chat/rings/CR-CHAT-07/src/cover_decoy_ratio_governor.t27", "t27b": "pass"}, - {"path": "specs/port/trios/crates/trios-chat/rings/CR-CHAT-07/src/cover_traffic_inter_arrival_autocorrelation_guard.t27", "t27b": "pass"}, - {"path": "specs/port/trios/crates/trios-chat/rings/CR-CHAT-LAWS/src/lib.t27", "t27b": "pass"}, - {"path": "specs/port/trios/crates/trios-cli/src/cmd/agent.t27", "t27b": "pass"}, - {"path": "specs/port/trios/crates/trios-cli/src/cmd/commit.t27", "t27b": "pass"}, - {"path": "specs/port/trios/crates/trios-cli/src/cmd/gates.t27", "t27b": "pass"}, - {"path": "specs/port/trios/crates/trios-cli/src/cmd/leaderboard.t27", "t27b": "pass"}, - {"path": "specs/port/trios/crates/trios-cli/src/cmd/report.t27", "t27b": "pass"}, - {"path": "specs/port/trios/crates/trios-cli/src/cmd/roster.t27", "t27b": "pass"}, - {"path": "specs/port/trios/crates/trios-cli/src/cmd/run.t27", "t27b": "pass"}, - {"path": "specs/port/trios/crates/trios-cli/src/cmd/status.t27", "t27b": "pass"}, - {"path": "specs/port/trios/crates/trios-cli/src/cmd/submit.t27", "t27b": "pass"}, - {"path": "specs/port/trios/crates/trios-cli/src/gh.t27", "t27b": "pass"}, - {"path": "specs/port/trios/crates/trios-cli/src/lock.t27", "t27b": "pass"}, - {"path": "specs/port/trios/crates/trios-cli/src/metrics.t27", "t27b": "pass"}, - {"path": "specs/port/trios/crates/trios-doctor/rings/BRONZE-RING-DR/src/main.t27", "t27b": "pass"}, - {"path": "specs/port/trios/crates/trios-doctor/rings/SILVER-RING-DR-00/src/lib.t27", "t27b": "pass"}, - {"path": "specs/port/trios/crates/trios-doctor/src/main.t27", "t27b": "pass"}, - {"path": "specs/port/trios/crates/trios-ext/rings/SILVER-RING-EXT-00/src/lib.t27", "t27b": "pass"}, - {"path": "specs/port/trios/crates/trios-ext/xtask/src/main.t27", "t27b": "pass"}, - {"path": "specs/port/trios/crates/trios-git/src/commit.t27", "t27b": "pass"}, - {"path": "specs/port/trios/crates/trios-git/src/log.t27", "t27b": "pass"}, - {"path": "specs/port/trios/crates/trios-git/src/stash.t27", "t27b": "pass"}, - {"path": "specs/port/trios/crates/trios-git/src/status.t27", "t27b": "pass"}, - {"path": "specs/port/trios/crates/trios-golden-float/build.t27", "t27b": "pass"}, - {"path": "specs/port/trios/crates/trios-hdc/build.t27", "t27b": "pass"}, - {"path": "specs/port/trios/crates/trios-hdc/rings/HD-01/src/lib.t27", "t27b": "pass"}, - {"path": "specs/port/trios/crates/trios-igla-race/src/main.t27", "t27b": "pass"}, - {"path": "specs/port/trios/crates/trios-igla-trainer/src/jepa_runner.t27", "t27b": "pass"}, - {"path": "specs/port/trios/crates/trios-mcp/rings/BR-XTASK/src/main.t27", "t27b": "pass"}, - {"path": "specs/port/trios/crates/trios-mcp/rings/SR-01/src/lighthouse.t27", "t27b": "pass"}, - {"path": "specs/port/trios/crates/trios-mcp/rings/SR-02/src/discovery.t27", "t27b": "pass"}, - {"path": "specs/port/trios/crates/trios-mcp/rings/SR-02/src/lib.t27", "t27b": "pass"}, - {"path": "specs/port/trios/crates/trios-mcp/src/main.t27", "t27b": "pass"}, - {"path": "specs/port/trios/crates/trios-mesh/src/identity.t27", "t27b": "pass"}, - {"path": "specs/port/trios/crates/trios-mesh/src/packet.t27", "t27b": "pass"}, - {"path": "specs/port/trios/crates/trios-openclaw/rings/OC-01/src/lib.t27", "t27b": "pass"}, - {"path": "specs/port/trios/crates/trios-physics/build.t27", "t27b": "pass"}, - {"path": "specs/port/trios/crates/trios-physics/rings/PH-01/src/lib.t27", "t27b": "pass"}, - {"path": "specs/port/trios/crates/trios-physics/src/lib.t27", "t27b": "pass"}, - {"path": "specs/port/trios/crates/trios-rainbow-bridge/src/funnel_client.t27", "t27b": "pass"}, - {"path": "specs/port/trios/crates/trios-rainbow-bridge/src/lamport.t27", "t27b": "pass"}, - {"path": "specs/port/trios/crates/trios-sacred/rings/SC-00/src/lib.t27", "t27b": "pass"}, - {"path": "specs/port/trios/crates/trios-sacred/rings/SC-01/src/lib.t27", "t27b": "pass"}, - {"path": "specs/port/trios/crates/trios-scarab-types/rings/SR-00/src/lib.t27", "t27b": "pass"}, - {"path": "specs/port/trios/crates/trios-scarab-types/rings/SR-01/src/lib.t27", "t27b": "pass"}, - {"path": "specs/port/trios/crates/trios-scarab-types/rings/SR-02/src/lib.t27", "t27b": "pass"}, - {"path": "specs/port/trios/crates/trios-scarab-types/rings/SR-03/src/lib.t27", "t27b": "pass"}, - {"path": "specs/port/trios/crates/trios-scarab-types/rings/SR-04/src/lib.t27", "t27b": "pass"}, - {"path": "specs/port/trios/crates/trios-server/src/mcp_endpoints/tasks.t27", "t27b": "pass"}, - {"path": "specs/port/trios/crates/trios-server/src/tools/git.t27", "t27b": "pass"}, - {"path": "specs/port/trios/crates/trios-server/src/tools/git_extended.t27", "t27b": "pass"}, - {"path": "specs/port/trios/crates/trios-server/src/tools/gitbutler.t27", "t27b": "pass"}, - {"path": "specs/port/trios/crates/trios-server/src/tools/golden_float.t27", "t27b": "pass"}, - {"path": "specs/port/trios/crates/trios-server/src/tools/mod.t27", "t27b": "pass"}, - {"path": "specs/port/trios/crates/trios-store/rings/ST-00/src/lib.t27", "t27b": "pass"}, - {"path": "specs/port/trios/crates/trios-ternary/rings/TR-01/src/lib.t27", "t27b": "pass"}, - {"path": "specs/port/trios/crates/trios-train-cpu/src/bin/tjepa_modules/encoder.t27", "t27b": "pass"}, - {"path": "specs/port/trios/crates/trios-train-cpu/src/bin/train_state.t27", "t27b": "pass"}, - {"path": "specs/port/trios/crates/trios-trainer/src/train_loop.t27", "t27b": "pass"}, - {"path": "specs/port/trios/crates/trios-trainer/src/validation.t27", "t27b": "pass"}, - {"path": "specs/port/trios/crates/trios-trinity-brain/src/phi.t27", "t27b": "pass"}, - {"path": "specs/port/trios/crates/trios-vsa/rings/VS-01/src/lib.t27", "t27b": "pass"}, - {"path": "specs/port/trios/validate_bpb.t27", "t27b": "pass"}, - {"path": "specs/providers/catalog.t27", "t27b": "pass"}, - {"path": "specs/providers/gonka/deepseek-v4-flash-0731.t27", "t27b": "pass"}, - {"path": "specs/providers/gonka/glm-5-2-fp8.t27", "t27b": "pass"}, - {"path": "specs/providers/gonka/glm-5-3-flash.t27", "t27b": "pass"}, - {"path": "specs/providers/gonka/kimi-k2-6.t27", "t27b": "pass"}, - {"path": "specs/providers/gonka/minimax-m2-7.t27", "t27b": "pass"}, - {"path": "specs/providers/tri_gnk_pair.t27", "t27b": "pass"}, - {"path": "specs/providers/trinet/fpga-xc7a200t.t27", "t27b": "pass"}, - {"path": "specs/providers/trinet/gpu-consumer-24gb.t27", "t27b": "pass"}, - {"path": "specs/queen/actor_events.t27", "t27b": "pass"}, - {"path": "specs/queen/actor_view.t27", "t27b": "pass"}, - {"path": "specs/queen/actors.t27", "t27b": "pass"}, - {"path": "specs/queen/actors_hw.t27", "t27b": "pass"}, - {"path": "specs/queen/actors_hw_jtag.t27", "t27b": "pass"}, - {"path": "specs/queen/actors_hw_top.t27", "t27b": "pass"}, - {"path": "specs/queen/app.t27", "t27b": "pass"}, - {"path": "specs/queen/claim.t27", "t27b": "pass"}, - {"path": "specs/queen/control.t27", "t27b": "pass"}, - {"path": "specs/queen/dashboard.t27", "t27b": "pass"}, - {"path": "specs/queen/dispatch.t27", "t27b": "pass"}, - {"path": "specs/queen/dispatch_exit.t27", "t27b": "pass"}, - {"path": "specs/queen/domains.t27", "t27b": "pass"}, - {"path": "specs/queen/drain.t27", "t27b": "pass"}, - {"path": "specs/queen/events.t27", "t27b": "pass"}, - {"path": "specs/queen/golden_chain.t27", "t27b": "pass"}, - {"path": "specs/queen/hive.t27", "t27b": "pass"}, - {"path": "specs/queen/holds.t27", "t27b": "pass"}, - {"path": "specs/queen/jobs.t27", "t27b": "pass"}, - {"path": "specs/queen/keyed.t27", "t27b": "pass"}, - {"path": "specs/queen/keyed_guard.t27", "t27b": "pass"}, - {"path": "specs/queen/merger_gate.t27", "t27b": "pass"}, - {"path": "specs/queen/netlink.t27", "t27b": "pass"}, - {"path": "specs/queen/priority.t27", "t27b": "pass"}, - {"path": "specs/queen/replay/actors_decisions.t27", "t27b": "pass"}, - {"path": "specs/queen/replay/reviewer_decisions.t27", "t27b": "pass"}, - {"path": "specs/queen/replay/telemetry_decisions.t27", "t27b": "pass"}, - {"path": "specs/queen/review_lanes.t27", "t27b": "pass"}, - {"path": "specs/queen/review_log.t27", "t27b": "pass"}, - {"path": "specs/queen/review_valve.t27", "t27b": "pass"}, - {"path": "specs/queen/reviewer.t27", "t27b": "pass"}, - {"path": "specs/queen/reviewer_sizing.t27", "t27b": "pass"}, - {"path": "specs/queen/shaping.t27", "t27b": "pass"}, - {"path": "specs/queen/simulation.t27", "t27b": "pass"}, - {"path": "specs/queen/task_analysis.t27", "t27b": "pass"}, - {"path": "specs/queen/tasks.t27", "t27b": "pass"}, - {"path": "specs/queen/telemetry.t27", "t27b": "pass"}, - {"path": "specs/queen/turn_stop.t27", "t27b": "pass"}, - {"path": "specs/queen/views.t27", "t27b": "pass"}, - {"path": "specs/queen/waits.t27", "t27b": "pass"}, - {"path": "specs/queen/worktree_keep.t27", "t27b": "pass"}, - {"path": "specs/rings/ring_103_phi_sgd.t27", "t27b": "pass"}, - {"path": "specs/sandbox/health.t27", "t27b": "pass"}, - {"path": "specs/sandbox/https_enforce.t27", "t27b": "pass"}, - {"path": "specs/sandbox/orphan_detection.t27", "t27b": "pass"}, - {"path": "specs/sandbox/session_timeout.t27", "t27b": "pass"}, - {"path": "specs/skills/t27-measure-corpus.t27", "t27b": "pass"}, - {"path": "specs/skills/t27-phi-loop.t27", "t27b": "pass"}, - {"path": "specs/skills/t27-providers-steward.t27", "t27b": "pass"}, - {"path": "specs/skills/t27-self-host.t27", "t27b": "pass"}, - {"path": "specs/skills/t27-tri-pipeline.t27", "t27b": "pass"}, - {"path": "specs/skills/t27-tri.t27", "t27b": "pass"}, - {"path": "specs/skills/t27-wave-audit.t27", "t27b": "pass"}, - {"path": "specs/skills/t27-wrap-up.t27", "t27b": "pass"}, - {"path": "specs/skills/trinity-blog-post.t27", "t27b": "pass"}, - {"path": "specs/skills/trinity-board-sync.t27", "t27b": "pass"}, - {"path": "specs/skills/trinity-cloud.t27", "t27b": "pass"}, - {"path": "specs/skills/trinity-connect-accounts.t27", "t27b": "pass"}, - {"path": "specs/skills/trinity-doctor.t27", "t27b": "pass"}, - {"path": "specs/skills/trinity-farm-garden.t27", "t27b": "pass"}, - {"path": "specs/skills/trinity-fpga-synth.t27", "t27b": "pass"}, - {"path": "specs/skills/trinity-god-mode.t27", "t27b": "pass"}, - {"path": "specs/skills/trinity-implement-issue.t27", "t27b": "pass"}, - {"path": "specs/skills/trinity-queen-hive-visuals.t27", "t27b": "pass"}, - {"path": "specs/skills/trinity-review-code.t27", "t27b": "pass"}, - {"path": "specs/skills/trinity-run-tests.t27", "t27b": "pass"}, - {"path": "specs/skills/trinity-scholar.t27", "t27b": "pass"}, - {"path": "specs/skills/trinity-status.t27", "t27b": "pass"}, - {"path": "specs/skills/trinity-tech-tree.t27", "t27b": "pass"}, - {"path": "specs/skills/trinity-tri.t27", "t27b": "pass"}, - {"path": "specs/skills/trinity-trinity-test.t27", "t27b": "pass"}, - {"path": "specs/skills/trinity-ux-wave.t27", "t27b": "pass"}, - {"path": "specs/skills/trinity-vibee-gen.t27", "t27b": "pass"}, - {"path": "specs/skills/trinity-vsa-verify.t27", "t27b": "pass"}, - {"path": "specs/skills/trinity-wave.t27", "t27b": "pass"}, - {"path": "specs/system/unified-agent-operations.t27", "t27b": "pass"}, - {"path": "specs/ternary/activation_quantizer.t27", "t27b": "pass"}, - {"path": "specs/ternary/bitnet_layer.t27", "t27b": "pass"}, - {"path": "specs/ternary/bitnet_majority.t27", "t27b": "pass"}, - {"path": "specs/ternary/bitnet_mlp.t27", "t27b": "pass"}, - {"path": "specs/ternary/bitnet_mlp3.t27", "t27b": "pass"}, - {"path": "specs/ternary/bitnet_neuron.t27", "t27b": "pass"}, - {"path": "specs/ternary/bitnet_neuron_nchunk.t27", "t27b": "pass"}, - {"path": "specs/ternary/clocked_counter.t27", "t27b": "pass"}, - {"path": "specs/ternary/comb_bitnet_layer.t27", "t27b": "pass"}, - {"path": "specs/ternary/comb_bitnet_neuron.t27", "t27b": "pass"}, - {"path": "specs/ternary/comb_ternary_dot.t27", "t27b": "pass"}, - {"path": "specs/ternary/gft_add_rne.t27", "t27b": "pass"}, - {"path": "specs/ternary/gft_argmax4.t27", "t27b": "pass"}, - {"path": "specs/ternary/gft_axpy.t27", "t27b": "pass"}, - {"path": "specs/ternary/gft_bitnet_neuron.t27", "t27b": "pass"}, - {"path": "specs/ternary/gft_classifier4.t27", "t27b": "pass"}, - {"path": "specs/ternary/gft_classify.t27", "t27b": "pass"}, - {"path": "specs/ternary/gft_classify3.t27", "t27b": "pass"}, - {"path": "specs/ternary/gft_dot2.t27", "t27b": "pass"}, - {"path": "specs/ternary/gft_dot2_rne.t27", "t27b": "pass"}, - {"path": "specs/ternary/gft_dot4.t27", "t27b": "pass"}, - {"path": "specs/ternary/gft_dot4_rne.t27", "t27b": "pass"}, - {"path": "specs/ternary/gft_dot8.t27", "t27b": "pass"}, - {"path": "specs/ternary/gft_exp2.t27", "t27b": "pass"}, - {"path": "specs/ternary/gft_hidden2.t27", "t27b": "pass"}, - {"path": "specs/ternary/gft_layer2.t27", "t27b": "pass"}, - {"path": "specs/ternary/gft_layer3.t27", "t27b": "pass"}, - {"path": "specs/ternary/gft_layer4.t27", "t27b": "pass"}, - {"path": "specs/ternary/gft_log2.t27", "t27b": "pass"}, - {"path": "specs/ternary/gft_logistic.t27", "t27b": "pass"}, - {"path": "specs/ternary/gft_madd.t27", "t27b": "pass"}, - {"path": "specs/ternary/gft_magsub_tie.t27", "t27b": "pass"}, - {"path": "specs/ternary/gft_mlp2.t27", "t27b": "pass"}, - {"path": "specs/ternary/gft_mlp3.t27", "t27b": "pass"}, - {"path": "specs/ternary/gft_mul_rne.t27", "t27b": "pass"}, - {"path": "specs/ternary/gft_neuron_full.t27", "t27b": "pass"}, - {"path": "specs/ternary/gft_nll.t27", "t27b": "pass"}, - {"path": "specs/ternary/gft_recip.t27", "t27b": "pass"}, - {"path": "specs/ternary/gft_relu.t27", "t27b": "pass"}, - {"path": "specs/ternary/gft_sadd.t27", "t27b": "pass"}, - {"path": "specs/ternary/gft_sgd_step.t27", "t27b": "pass"}, - {"path": "specs/ternary/gft_signed_dot4.t27", "t27b": "pass"}, - {"path": "specs/ternary/gft_signed_mac.t27", "t27b": "pass"}, - {"path": "specs/ternary/gft_smul.t27", "t27b": "pass"}, - {"path": "specs/ternary/gft_softmax4.t27", "t27b": "pass"}, - {"path": "specs/ternary/gft_softmax_grad4.t27", "t27b": "pass"}, - {"path": "specs/ternary/gft_train1.t27", "t27b": "pass"}, - {"path": "specs/ternary/gft_train2.t27", "t27b": "pass"}, - {"path": "specs/ternary/gft_train2relu.t27", "t27b": "pass"}, - {"path": "specs/ternary/gft_xorbp.t27", "t27b": "pass"}, - {"path": "specs/ternary/gft_xorbp2.t27", "t27b": "pass"}, - {"path": "specs/ternary/gft_xornet.t27", "t27b": "pass"}, - {"path": "specs/ternary/gft_xorpercep.t27", "t27b": "pass"}, - {"path": "specs/ternary/gft_xorpercep3.t27", "t27b": "pass"}, - {"path": "specs/ternary/gft_xorpercep4.t27", "t27b": "pass"}, - {"path": "specs/ternary/gft_xortrain.t27", "t27b": "pass"}, - {"path": "specs/ternary/radix_economy.t27", "t27b": "pass"}, - {"path": "specs/ternary/stream_ternary_mac.t27", "t27b": "pass"}, - {"path": "specs/ternary/ternary_full_adder.t27", "t27b": "pass"}, - {"path": "specs/ternary/ternary_mac.t27", "t27b": "pass"}, - {"path": "specs/ternary/ternary_ripple_adder.t27", "t27b": "pass"}, - {"path": "specs/ternary/ternary_xor.t27", "t27b": "pass"}, - {"path": "specs/ternary/trits.t27", "t27b": "pass"}, - {"path": "specs/tools/catalog.t27", "t27b": "pass"}, - {"path": "specs/tools/epic_ci.t27", "t27b": "pass"}, - {"path": "specs/tools/mcp/gitbutler.t27", "t27b": "pass"}, - {"path": "specs/tools/mcp/inngest-dev.t27", "t27b": "pass"}, - {"path": "specs/tools/mcp/needle.t27", "t27b": "pass"}, - {"path": "specs/tools/mcp/neon.t27", "t27b": "pass"}, - {"path": "specs/tools/mcp/notebooklm.t27", "t27b": "pass"}, - {"path": "specs/tools/mcp/railway-mcp-server.t27", "t27b": "pass"}, - {"path": "specs/tools/mcp/t27-traceability.t27", "t27b": "pass"}, - {"path": "specs/tools/mcp/tri-mcp.t27", "t27b": "pass"}, - {"path": "specs/tools/mcp/tri-ssot.t27", "t27b": "pass"}, - {"path": "specs/tools/mcp/trinity.t27", "t27b": "pass"}, - {"path": "specs/tools/mcp/zig-docs.t27", "t27b": "pass"}, - {"path": "specs/tools/mcp_protocol.t27", "t27b": "pass"}, - {"path": "specs/tools/t27o/rust_convert.t27", "t27b": "pass"}, - {"path": "specs/tools/t27o/rust_std.t27", "t27b": "pass"}, - {"path": "specs/tools/tri/abandoned.t27", "t27b": "pass"}, - {"path": "specs/tools/tri/cell.t27", "t27b": "pass"}, - {"path": "specs/tools/tri/census.t27", "t27b": "pass"}, - {"path": "specs/tools/tri/ci.t27", "t27b": "pass"}, - {"path": "specs/tools/tri/competitors.t27", "t27b": "pass"}, - {"path": "specs/tools/tri/discard.t27", "t27b": "pass"}, - {"path": "specs/tools/tri/doctor.t27", "t27b": "pass"}, - {"path": "specs/tools/tri/elab.t27", "t27b": "pass"}, - {"path": "specs/tools/tri/emit.t27", "t27b": "pass"}, - {"path": "specs/tools/tri/experience.t27", "t27b": "pass"}, - {"path": "specs/tools/tri/fleet.t27", "t27b": "pass"}, - {"path": "specs/tools/tri/fmt.t27", "t27b": "pass"}, - {"path": "specs/tools/tri/fpga.t27", "t27b": "pass"}, - {"path": "specs/tools/tri/gates.t27", "t27b": "pass"}, - {"path": "specs/tools/tri/gen.t27", "t27b": "pass"}, - {"path": "specs/tools/tri/harness.t27", "t27b": "pass"}, - {"path": "specs/tools/tri/health.t27", "t27b": "pass"}, - {"path": "specs/tools/tri/hooks.t27", "t27b": "pass"}, - {"path": "specs/tools/tri/issues.t27", "t27b": "pass"}, - {"path": "specs/tools/tri/jumps.t27", "t27b": "pass"}, - {"path": "specs/tools/tri/kinds.t27", "t27b": "pass"}, - {"path": "specs/tools/tri/lean.t27", "t27b": "pass"}, - {"path": "specs/tools/tri/ledgers.t27", "t27b": "pass"}, - {"path": "specs/tools/tri/loop.t27", "t27b": "pass"}, - {"path": "specs/tools/tri/merging.t27", "t27b": "pass"}, - {"path": "specs/tools/tri/misread.t27", "t27b": "pass"}, - {"path": "specs/tools/tri/mods.t27", "t27b": "pass"}, - {"path": "specs/tools/tri/mutate.t27", "t27b": "pass"}, - {"path": "specs/tools/tri/now.t27", "t27b": "pass"}, - {"path": "specs/tools/tri/one-away.t27", "t27b": "pass"}, - {"path": "specs/tools/tri/orphaned.t27", "t27b": "pass"}, - {"path": "specs/tools/tri/pr.t27", "t27b": "pass"}, - {"path": "specs/tools/tri/prose.t27", "t27b": "pass"}, - {"path": "specs/tools/tri/quantifiers.t27", "t27b": "pass"}, - {"path": "specs/tools/tri/red.t27", "t27b": "pass"}, - {"path": "specs/tools/tri/reseal.t27", "t27b": "pass"}, - {"path": "specs/tools/tri/rtl.t27", "t27b": "pass"}, - {"path": "specs/tools/tri/seals.t27", "t27b": "pass"}, - {"path": "specs/tools/tri/serve.t27", "t27b": "pass"}, - {"path": "specs/tools/tri/skill.t27", "t27b": "pass"}, - {"path": "specs/tools/tri/status.t27", "t27b": "pass"}, - {"path": "specs/tools/tri/sweep.t27", "t27b": "pass"}, - {"path": "specs/tools/tri/synth.t27", "t27b": "pass"}, - {"path": "specs/tools/tri/test.t27", "t27b": "pass"}, - {"path": "specs/tools/tri/topic.t27", "t27b": "pass"}, - {"path": "specs/tools/tri/types.t27", "t27b": "pass"}, - {"path": "specs/tools/tri/unparsed.t27", "t27b": "pass"}, - {"path": "specs/tools/tri/vectors.t27", "t27b": "pass"}, - {"path": "specs/tools/tri/verdict.t27", "t27b": "pass"}, - {"path": "specs/tools/tri/vsim.t27", "t27b": "pass"}, - {"path": "specs/tools/tri/window.t27", "t27b": "pass"}, - {"path": "specs/tools/tri/worktrees.t27", "t27b": "pass"}, - {"path": "specs/tools/trinity/tri/bench.t27", "t27b": "pass"}, - {"path": "specs/tools/trinity/tri/bio.t27", "t27b": "pass"}, - {"path": "specs/tools/trinity/tri/blindspots.t27", "t27b": "pass"}, - {"path": "specs/tools/trinity/tri/conscious.t27", "t27b": "pass"}, - {"path": "specs/tools/trinity/tri/constants.t27", "t27b": "pass"}, - {"path": "specs/tools/trinity/tri/cosmos.t27", "t27b": "pass"}, - {"path": "specs/tools/trinity/tri/dashboard.t27", "t27b": "pass"}, - {"path": "specs/tools/trinity/tri/fib.t27", "t27b": "pass"}, - {"path": "specs/tools/trinity/tri/fpga.t27", "t27b": "pass"}, - {"path": "specs/tools/trinity/tri/gematria.t27", "t27b": "pass"}, - {"path": "specs/tools/trinity/tri/govern.t27", "t27b": "pass"}, - {"path": "specs/tools/trinity/tri/hardware.t27", "t27b": "pass"}, - {"path": "specs/tools/trinity/tri/identity.t27", "t27b": "pass"}, - {"path": "specs/tools/trinity/tri/lucas.t27", "t27b": "pass"}, - {"path": "specs/tools/trinity/tri/mesh.t27", "t27b": "pass"}, - {"path": "specs/tools/trinity/tri/needle-check.t27", "t27b": "pass"}, - {"path": "specs/tools/trinity/tri/needle-search.t27", "t27b": "pass"}, - {"path": "specs/tools/trinity/tri/needle.t27", "t27b": "pass"}, - {"path": "specs/tools/trinity/tri/omega.t27", "t27b": "pass"}, - {"path": "specs/tools/trinity/tri/particles.t27", "t27b": "pass"}, - {"path": "specs/tools/trinity/tri/phi.t27", "t27b": "pass"}, - {"path": "specs/tools/trinity/tri/quantum.t27", "t27b": "pass"}, - {"path": "specs/tools/trinity/tri/reputation.t27", "t27b": "pass"}, - {"path": "specs/tools/trinity/tri/sacred-const.t27", "t27b": "pass"}, - {"path": "specs/tools/trinity/tri/spiral.t27", "t27b": "pass"}, - {"path": "specs/tools/trinity/tri/swarm.t27", "t27b": "pass"}, - {"path": "specs/tools/trinity/tri/test.t27", "t27b": "pass"}, - {"path": "specs/tools/trinity/tri/vsa.t27", "t27b": "pass"}, - {"path": "specs/tools/trinity/tri/wallet.t27", "t27b": "pass"}, - {"path": "specs/traffic_animator.t27", "t27b": "pass"}, - {"path": "specs/tri/actors/metrics.t27", "t27b": "pass"}, - {"path": "specs/tri/agent/faculty_board.t27", "t27b": "pass"}, - {"path": "specs/tri/catalog/health.t27", "t27b": "pass"}, - {"path": "specs/tri/collections/namespace.t27", "t27b": "pass"}, - {"path": "specs/tri/crypto/ed25519.t27", "t27b": "pass"}, - {"path": "specs/tri/crypto/hex.t27", "t27b": "pass"}, - {"path": "specs/tri/crypto/sha256.t27", "t27b": "pass"}, - {"path": "specs/tri/crypto/sha512.t27", "t27b": "pass"}, - {"path": "specs/tri/graph/bellman_ford.t27", "t27b": "pass"}, - {"path": "specs/tri/graph/graph.t27", "t27b": "pass"}, - {"path": "specs/tri/graph/topological_sort.t27", "t27b": "pass"}, - {"path": "specs/tri/hot/hot.t27", "t27b": "pass"}, - {"path": "specs/tri/lab/receipt.t27", "t27b": "pass"}, - {"path": "specs/tri/lanes/lanes.t27", "t27b": "pass"}, - {"path": "specs/tri/math/math.t27", "t27b": "pass"}, - {"path": "specs/tri/math/measurement.t27", "t27b": "pass"}, - {"path": "specs/tri/misread/shapes.t27", "t27b": "pass"}, - {"path": "specs/tri/mutate/census.t27", "t27b": "pass"}, - {"path": "specs/tri/mutate/lab.t27", "t27b": "pass"}, - {"path": "specs/tri/mutate/plant.t27", "t27b": "pass"}, - {"path": "specs/tri/mutate/survivors.t27", "t27b": "pass"}, - {"path": "specs/tri/network/payout.t27", "t27b": "pass"}, - {"path": "specs/tri/pipeline/codegen.t27", "t27b": "pass"}, - {"path": "specs/tri/pipeline/spec_writer.t27", "t27b": "pass"}, - {"path": "specs/tri/pipeline/workflow.t27", "t27b": "pass"}, - {"path": "specs/tri/reseal/seal.t27", "t27b": "pass"}, - {"path": "specs/tri/search/pattern.t27", "t27b": "pass"}, - {"path": "specs/tri/sort/insertion_sort.t27", "t27b": "pass"}, - {"path": "specs/tri/sort/merge_sort.t27", "t27b": "pass"}, - {"path": "specs/tri/sort/selection_sort.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/a64.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/any_param_plan.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/arith_op.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/ast_scan.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/ast_shape.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/ast_walk.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/bit_cast_plan.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/blockers.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/builtin_plan.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/check_budget.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/cmp_op.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/coerce_plan.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/comptime_float.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/conformance/anonymous_struct.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/conformance/anytype_typeof.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/conformance/array_length_expr.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/conformance/array_literal.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/conformance/array_literal_value.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/conformance/array_repeat_text.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/conformance/bare_abs.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/conformance/big_frame.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/conformance/big_repeat_global.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/conformance/bit_cast.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/conformance/brace_invariant.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/conformance/builtin_abs_max_min_pi.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/conformance/carried_allocator.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/conformance/carried_container.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/conformance/cmp_out_of_range.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/conformance/comptime_float.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/conformance/comptime_float_f128.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/conformance/const_division.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/conformance/const_optional.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/conformance/discard_value.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/conformance/div_trunc_panic.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/conformance/elf_object.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/conformance/empty_anon_literal.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/conformance/empty_typed_array_literal.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/conformance/eval_branch_quota.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/conformance/float_as.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/conformance/float_call_cast.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/conformance/float_from_int_literal.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/conformance/float_mul_pow2.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/conformance/float_sqrt.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/conformance/frame_address_caller_owned.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/conformance/i128_arith.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/conformance/i128_ops.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/conformance/i128_return.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/conformance/int_cast.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/conformance/int_cast_index.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/conformance/large_frame.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/conformance/lazy_signature.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/conformance/let_reassigned.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/conformance/libm_logf.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/conformance/libm_powf.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/conformance/libm_rounding.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/conformance/libm_std_math.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/conformance/module_var_in_test.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/conformance/negative_float_literal.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/conformance/nested_anon_struct.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/conformance/numeric_coercion.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/conformance/odd_width_int.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/conformance/opaque_pointer.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/conformance/opt_void.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/conformance/optional_enum_compare.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/conformance/optional_module_var.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/conformance/param_discard.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/conformance/pointer_equality.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/conformance/postfix_optional.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/conformance/rem_int.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/conformance/repeat_addr_unreached.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/conformance/repeat_local.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/conformance/repeat_width_suffix.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/conformance/return_undefined_void.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/conformance/scaffold_local.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/conformance/scope_exit.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/conformance/scoped_gf16.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/conformance/shadow_module_var.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/conformance/size_of.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/conformance/slice_arg_one_element.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/conformance/static_slice_literal.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/conformance/std_mem_byte_slice.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/conformance/stdmem.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/conformance/str_module_var.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/conformance/string_slice_literal.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/conformance/struct_lit_if.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/conformance/test_local_write.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/conformance/tuple_local.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/conformance/tuple_local_index.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/conformance/type_alias.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/conformance/type_void.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/conformance/undefined_arg.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/conformance/undefined_module_var.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/conformance/unreached_stub.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/conformance/unread_anytype.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/conformance/unresolved_signature.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/conformance/untyped_local.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/conformance/untyped_local_uses.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/conformance/value_ignored.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/conformance/value_params.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/conformance/verilog_lib.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/conformance/verilog_prim.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/conformance/verilog_use.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/conformance/verilog_widths.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/conformance/void_bind.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/conformance/wide_int_const.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/conformance/zig_keyword_field.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/const_div_plan.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/discard_plan.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/dogfood.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/elf.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/emit_kit.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/empty_lit_plan.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/eval_arith.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/float_as_plan.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/frame_store_plan.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/fuzz.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/fuzz_oracle.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/i128_plan.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/int_cast_plan.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/lazy_sig_plan.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/ledger_steward.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/lencall.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/libm.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/libm_plan.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/literal_plan.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/macho.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/opaque_plan.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/optional_compare_plan.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/ptr_eq_plan.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/reduce.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/ref_var_plan.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/scaffold_plan.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/slice_lit_plan.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/source_text.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/stdmem.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/stdmem_plan.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/steward.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/text_escape.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/ts_emit.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/ts_plan.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/tuple_local_plan.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/type_text.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/undefined_arg_plan.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/verdict_key.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/verilog_emit.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/verilog_plan.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/void_bind_plan.t27", "t27b": "pass"}, - {"path": "specs/tri/t27b/wide_plan.t27", "t27b": "pass"}, - {"path": "specs/tri/test/report.t27", "t27b": "pass"}, - {"path": "specs/tri/utils/args.t27", "t27b": "pass"}, - {"path": "specs/tri/utils/exit_codes.t27", "t27b": "pass"}, - {"path": "specs/tri/utils/template.t27", "t27b": "pass"}, - {"path": "specs/trinet/etx.t27", "t27b": "pass"}, - {"path": "specs/trinet/ledger.t27", "t27b": "pass"}, - {"path": "specs/trinet/mint_authority.t27", "t27b": "pass"}, - {"path": "specs/trinet/node-work-credit.t27", "t27b": "pass"}, - {"path": "specs/trinet/tri-bridge.t27", "t27b": "pass"}, - {"path": "specs/trinity/build_graph.t27", "t27b": "pass"}, - {"path": "specs/trinity/capabilities/abi.c-api.t27", "t27b": "pass"}, - {"path": "specs/trinity/capabilities/agent.daemons.t27", "t27b": "pass"}, - {"path": "specs/trinity/capabilities/agent.phi-loop.t27", "t27b": "pass"}, - {"path": "specs/trinity/capabilities/agent.tri-api.t27", "t27b": "pass"}, - {"path": "specs/trinity/capabilities/api.http-server.t27", "t27b": "pass"}, - {"path": "specs/trinity/capabilities/archive.legacy.t27", "t27b": "pass"}, - {"path": "specs/trinity/capabilities/bench.suite.t27", "t27b": "pass"}, - {"path": "specs/trinity/capabilities/bot.tri-bot.t27", "t27b": "pass"}, - {"path": "specs/trinity/capabilities/brain.regions.t27", "t27b": "pass"}, - {"path": "specs/trinity/capabilities/catalog.spec-mirror.t27", "t27b": "pass"}, - {"path": "specs/trinity/capabilities/catalog.world-scan.t27", "t27b": "pass"}, - {"path": "specs/trinity/capabilities/cli.tri.t27", "t27b": "pass"}, - {"path": "specs/trinity/capabilities/convert.b2t.t27", "t27b": "pass"}, - {"path": "specs/trinity/capabilities/examples.zig.t27", "t27b": "pass"}, - {"path": "specs/trinity/capabilities/ext.vscode-swe.t27", "t27b": "pass"}, - {"path": "specs/trinity/capabilities/fpga.adapter.t27", "t27b": "pass"}, - {"path": "specs/trinity/capabilities/fpga.in-repo.t27", "t27b": "pass"}, - {"path": "specs/trinity/capabilities/lib.trinity.t27", "t27b": "pass"}, - {"path": "specs/trinity/capabilities/llm.firebird.t27", "t27b": "pass"}, - {"path": "specs/trinity/capabilities/llm.igla-chat.t27", "t27b": "pass"}, - {"path": "specs/trinity/capabilities/mcp.needle-mcp.t27", "t27b": "pass"}, - {"path": "specs/trinity/capabilities/mcp.trinity-mcp.t27", "t27b": "pass"}, - {"path": "specs/trinity/capabilities/native.canvas.t27", "t27b": "pass"}, - {"path": "specs/trinity/capabilities/native.node-gui.t27", "t27b": "pass"}, - {"path": "specs/trinity/capabilities/native.queen-app.t27", "t27b": "pass"}, - {"path": "specs/trinity/capabilities/node.trinity-node.t27", "t27b": "pass"}, - {"path": "specs/trinity/capabilities/numeric.golden-float.t27", "t27b": "pass"}, - {"path": "specs/trinity/capabilities/ops.deploy-infra.t27", "t27b": "pass"}, - {"path": "specs/trinity/capabilities/ops.railway-cli.t27", "t27b": "pass"}, - {"path": "specs/trinity/capabilities/pkg.vendored-cache.t27", "t27b": "pass"}, - {"path": "specs/trinity/capabilities/queen.lib.t27", "t27b": "pass"}, - {"path": "specs/trinity/capabilities/registry.commands.t27", "t27b": "pass"}, - {"path": "specs/trinity/capabilities/release.packaging.t27", "t27b": "pass"}, - {"path": "specs/trinity/capabilities/research.nexus-docs.t27", "t27b": "pass"}, - {"path": "specs/trinity/capabilities/research.programs.t27", "t27b": "pass"}, - {"path": "specs/trinity/capabilities/research.unreferenced-sources.t27", "t27b": "pass"}, - {"path": "specs/trinity/capabilities/search.vsa-index.t27", "t27b": "pass"}, - {"path": "specs/trinity/capabilities/specs.t27-vendored-compiler.t27", "t27b": "pass"}, - {"path": "specs/trinity/capabilities/specs.tri-corpus.t27", "t27b": "pass"}, - {"path": "specs/trinity/capabilities/specs.vibee-corpus.t27", "t27b": "pass"}, - {"path": "specs/trinity/capabilities/state.trinity-dir.t27", "t27b": "pass"}, - {"path": "specs/trinity/capabilities/test.graph.t27", "t27b": "pass"}, - {"path": "specs/trinity/capabilities/tools.scripts.t27", "t27b": "pass"}, - {"path": "specs/trinity/capabilities/train.hslm.t27", "t27b": "pass"}, - {"path": "specs/trinity/capabilities/training.targets.t27", "t27b": "pass"}, - {"path": "specs/trinity/capabilities/tri27.programs.t27", "t27b": "pass"}, - {"path": "specs/trinity/capabilities/tri27.toolchain.t27", "t27b": "pass"}, - {"path": "specs/trinity/capabilities/vibee.compiler.t27", "t27b": "pass"}, - {"path": "specs/trinity/capabilities/vsa.zig-hdc.t27", "t27b": "pass"}, - {"path": "specs/trinity/capabilities/web.docsite.t27", "t27b": "pass"}, - {"path": "specs/trinity/capabilities/web.queen-web.t27", "t27b": "pass"}, - {"path": "specs/trinity/capabilities/web.site.t27", "t27b": "pass"}, - {"path": "specs/trinity/compiler_matrix.t27", "t27b": "pass"}, - {"path": "specs/trinity/project.t27", "t27b": "pass"}, - {"path": "specs/ui/queen_evidence.t27", "t27b": "pass"}, - {"path": "specs/vault/audit.t27", "t27b": "pass"}, - {"path": "specs/vault/merge.t27", "t27b": "pass"}, - {"path": "specs/vault/policy.t27", "t27b": "pass"}, - {"path": "specs/verified/bench_agent.t27", "t27b": "pass"}, - {"path": "specs/verified/bench_boards.t27", "t27b": "pass"}, - {"path": "specs/verified/bitstream_reuse.t27", "t27b": "pass"}, - {"path": "specs/verified/bitstream_share.t27", "t27b": "pass"}, - {"path": "specs/verified/clock_constraints.t27", "t27b": "pass"}, - {"path": "specs/verified/corpus_merkle.t27", "t27b": "pass"}, - {"path": "specs/verified/corpus_receipt.t27", "t27b": "pass"}, - {"path": "specs/verified/ddc_receipt.t27", "t27b": "pass"}, - {"path": "specs/verified/device_dna.t27", "t27b": "pass"}, - {"path": "specs/verified/device_evidence.t27", "t27b": "pass"}, - {"path": "specs/verified/die_binding.t27", "t27b": "pass"}, - {"path": "specs/verified/digest_cache.t27", "t27b": "pass"}, - {"path": "specs/verified/evidence_chain.t27", "t27b": "pass"}, - {"path": "specs/verified/failure_loop.t27", "t27b": "pass"}, - {"path": "specs/verified/frontier.t27", "t27b": "pass"}, - {"path": "specs/verified/gen_hash_cache.t27", "t27b": "pass"}, - {"path": "specs/verified/independence.t27", "t27b": "pass"}, - {"path": "specs/verified/payout.t27", "t27b": "pass"}, - {"path": "specs/verified/poc/a/slot.t27", "t27b": "pass"}, - {"path": "specs/verified/poc/b/slot.t27", "t27b": "pass"}, - {"path": "specs/verified/poc/run.t27", "t27b": "pass"}, - {"path": "specs/verified/poc/static_counter.t27", "t27b": "pass"}, - {"path": "specs/verified/receipt.t27", "t27b": "pass"}, - {"path": "specs/verified/region.t27", "t27b": "pass"}, - {"path": "specs/verified/reuse.t27", "t27b": "pass"}, - {"path": "specs/verified/review_gate.t27", "t27b": "pass"}, - {"path": "specs/verified/run_record.t27", "t27b": "pass"}, - {"path": "specs/verified/seal_check.t27", "t27b": "pass"}, - {"path": "specs/verified/seal_identity.t27", "t27b": "pass"}, - {"path": "specs/verified/signed_receipt.t27", "t27b": "pass"}, - {"path": "specs/verified/silicon_queue.t27", "t27b": "pass"}, - {"path": "specs/verified/silicon_runs.t27", "t27b": "pass"}, - {"path": "specs/verified/suite_jobs.t27", "t27b": "pass"}, - {"path": "specs/verified/ternary_link_run.t27", "t27b": "pass"}, - {"path": "specs/verified/verdict.t27", "t27b": "pass"}, - {"path": "specs/verified/verdict_audit.t27", "t27b": "pass"}, - {"path": "specs/verified/watch.t27", "t27b": "pass"}, - {"path": "specs/vm/trinity_vm.t27", "t27b": "pass"}, - {"path": "specs/vsa/similarity_search.t27", "t27b": "pass"}, - {"path": "specs/vsa/trinity_compat.t27", "t27b": "pass"}, - {"path": "specs/xilinx7/bench_coverage.t27", "t27b": "pass"}, - {"path": "specs/xilinx7/far.t27", "t27b": "pass"}, - {"path": "specs/xilinx7/flow.t27", "t27b": "pass"}, - {"path": "specs/xilinx7/frames.t27", "t27b": "pass"}, - {"path": "specs/xilinx7/packets.t27", "t27b": "pass"} + {"path": "specs/a/b_c.t27", "t27b": "pass"}, + {"path": "specs/a_b/c.t27", "t27b": "pass"}, + {"path": "specs/agents/a.t27", "t27b": "pass"}, + {"path": "specs/agents/b.t27", "t27b": "pass"}, + {"path": "specs/agents/c.t27", "t27b": "pass"}, + {"path": "specs/agents/d.t27", "t27b": "pass"}, + {"path": "specs/agents/e.t27", "t27b": "pass"}, + {"path": "specs/agents/f.t27", "t27b": "pass"}, + {"path": "specs/agents/g.t27", "t27b": "pass"}, + {"path": "specs/agents/h.t27", "t27b": "pass"}, + {"path": "specs/agents/i.t27", "t27b": "pass"}, + {"path": "specs/agents/j.t27", "t27b": "pass"}, + {"path": "specs/agents/k.t27", "t27b": "pass"}, + {"path": "specs/agents/l.t27", "t27b": "pass"}, + {"path": "specs/agents/m.t27", "t27b": "pass"}, + {"path": "specs/agents/n.t27", "t27b": "pass"}, + {"path": "specs/agents/o.t27", "t27b": "pass"}, + {"path": "specs/agents/p.t27", "t27b": "pass"}, + {"path": "specs/agents/q.t27", "t27b": "pass"}, + {"path": "specs/agents/r.t27", "t27b": "pass"}, + {"path": "specs/agents/s.t27", "t27b": "pass"}, + {"path": "specs/agents/t.t27", "t27b": "pass"}, + {"path": "specs/agents/ti.t27", "t27b": "pass"}, + {"path": "specs/agents/u.t27", "t27b": "pass"}, + {"path": "specs/agents/v.t27", "t27b": "pass"}, + {"path": "specs/agents/w.t27", "t27b": "pass"}, + {"path": "specs/agents/x.t27", "t27b": "pass"}, + {"path": "specs/agents/y.t27", "t27b": "pass"}, + {"path": "specs/agents/z.t27", "t27b": "pass"}, + {"path": "specs/api/c_abi.t27", "t27b": "pass"}, + {"path": "specs/api/tri_api_context.t27", "t27b": "pass"}, + {"path": "specs/api/tri_api_loop.t27", "t27b": "pass"}, + {"path": "specs/api/tri_api_permissions.t27", "t27b": "pass"}, + {"path": "specs/api/tri_api_session.t27", "t27b": "pass"}, + {"path": "specs/api/tri_net_api.t27", "t27b": "pass"}, + {"path": "specs/automation/agent-claims-honest.t27", "t27b": "pass"}, + {"path": "specs/automation/agent-conversations.t27", "t27b": "pass"}, + {"path": "specs/automation/agent-hive-group.t27", "t27b": "pass"}, + {"path": "specs/automation/agent-media-kie.t27", "t27b": "pass"}, + {"path": "specs/automation/agent-neuro-kie.t27", "t27b": "pass"}, + {"path": "specs/automation/agent-provider-chain.t27", "t27b": "pass"}, + {"path": "specs/automation/agent-spec-bank.t27", "t27b": "pass"}, + {"path": "specs/automation/ball-board.t27", "t27b": "pass"}, + {"path": "specs/automation/ball-grants.t27", "t27b": "pass"}, + {"path": "specs/automation/blog-share.t27", "t27b": "pass"}, + {"path": "specs/automation/bot-agent-memory.t27", "t27b": "pass"}, + {"path": "specs/automation/bot-agent-stream.t27", "t27b": "pass"}, + {"path": "specs/automation/bot-agent-team.t27", "t27b": "pass"}, + {"path": "specs/automation/bot-event-tabs.t27", "t27b": "pass"}, + {"path": "specs/automation/bot-menu-press.t27", "t27b": "pass"}, + {"path": "specs/automation/bot-neuro-office.t27", "t27b": "pass"}, + {"path": "specs/automation/bot-office-crm.t27", "t27b": "pass"}, + {"path": "specs/automation/bot-topic-tabs.t27", "t27b": "pass"}, + {"path": "specs/automation/browser-pod-restart.t27", "t27b": "pass"}, + {"path": "specs/automation/browser-sign-in.t27", "t27b": "pass"}, + {"path": "specs/automation/browser-tab-strip.t27", "t27b": "pass"}, + {"path": "specs/automation/browser-viewer-boot.t27", "t27b": "pass"}, + {"path": "specs/automation/card-chat-night-watch.t27", "t27b": "pass"}, + {"path": "specs/automation/ci-bridge.t27", "t27b": "pass"}, + {"path": "specs/automation/claim-guard-bar.t27", "t27b": "pass"}, + {"path": "specs/automation/connect-card.t27", "t27b": "pass"}, + {"path": "specs/automation/course-access.t27", "t27b": "pass"}, + {"path": "specs/automation/course-outreach.t27", "t27b": "pass"}, + {"path": "specs/automation/crm-client-onboard.t27", "t27b": "pass"}, + {"path": "specs/automation/crm-client-ownership.t27", "t27b": "pass"}, + {"path": "specs/automation/crm-client-workspace.t27", "t27b": "pass"}, + {"path": "specs/automation/crm-duet.t27", "t27b": "pass"}, + {"path": "specs/automation/crm-first-screen.t27", "t27b": "pass"}, + {"path": "specs/automation/crm-lead-magnet.t27", "t27b": "pass"}, + {"path": "specs/automation/crm-sellers.t27", "t27b": "pass"}, + {"path": "specs/automation/crm-story-reel.t27", "t27b": "pass"}, + {"path": "specs/automation/engage-desk.t27", "t27b": "pass"}, + {"path": "specs/automation/hive-contributor-keys.t27", "t27b": "pass"}, + {"path": "specs/automation/inngest-functions-status.t27", "t27b": "pass"}, + {"path": "specs/automation/inngest-probe-suite.t27", "t27b": "pass"}, + {"path": "specs/automation/inngest-queen-scheduler.t27", "t27b": "pass"}, + {"path": "specs/automation/kanban-card-chat.t27", "t27b": "pass"}, + {"path": "specs/automation/leela-agent-link.t27", "t27b": "pass"}, + {"path": "specs/automation/mail-push.t27", "t27b": "pass"}, + {"path": "specs/automation/meeting-reminders.t27", "t27b": "pass"}, + {"path": "specs/automation/meta-connect.t27", "t27b": "pass"}, + {"path": "specs/automation/owner-studio.t27", "t27b": "pass"}, + {"path": "specs/automation/photo-actions.t27", "t27b": "pass"}, + {"path": "specs/automation/plan-reel.t27", "t27b": "pass"}, + {"path": "specs/automation/poster-facts-overlay.t27", "t27b": "pass"}, + {"path": "specs/automation/queen-contributor-keys.t27", "t27b": "pass"}, + {"path": "specs/automation/queen-growth.t27", "t27b": "pass"}, + {"path": "specs/automation/reddit-desk.t27", "t27b": "pass"}, + {"path": "specs/automation/review-jam.t27", "t27b": "pass"}, + {"path": "specs/automation/seal-stands-in.t27", "t27b": "pass"}, + {"path": "specs/automation/social-api.t27", "t27b": "pass"}, + {"path": "specs/automation/split-reel.t27", "t27b": "pass"}, + {"path": "specs/automation/token-wallet.t27", "t27b": "pass"}, + {"path": "specs/automation/tri-claim-batch.t27", "t27b": "pass"}, + {"path": "specs/automation/tri-wallet-chains.t27", "t27b": "pass"}, + {"path": "specs/automation/wrapup-auto.t27", "t27b": "pass"}, + {"path": "specs/base/debounce.t27", "t27b": "pass"}, + {"path": "specs/base/ops.t27", "t27b": "pass"}, + {"path": "specs/base/ring_32.t27", "t27b": "pass"}, + {"path": "specs/base/seed.t27", "t27b": "pass"}, + {"path": "specs/base/ternary_encoding.t27", "t27b": "pass"}, + {"path": "specs/base/types.t27", "t27b": "pass"}, + {"path": "specs/basics/01_what_a_spec_is.t27", "t27b": "pass"}, + {"path": "specs/basics/02_the_module_line.t27", "t27b": "pass"}, + {"path": "specs/basics/03_comments_and_prose.t27", "t27b": "pass"}, + {"path": "specs/basics/04_constants.t27", "t27b": "pass"}, + {"path": "specs/basics/05_whole_numbers.t27", "t27b": "pass"}, + {"path": "specs/basics/06_true_false_and_text.t27", "t27b": "pass"}, + {"path": "specs/basics/07_arrays.t27", "t27b": "pass"}, + {"path": "specs/basics/08_trits.t27", "t27b": "pass"}, + {"path": "specs/basics/09_expressions.t27", "t27b": "pass"}, + {"path": "specs/basics/10_a_test_block.t27", "t27b": "pass"}, + {"path": "specs/basics/11_many_tests.t27", "t27b": "pass"}, + {"path": "specs/basics/12_functions.t27", "t27b": "pass"}, + {"path": "specs/basics/13_local_names.t27", "t27b": "pass"}, + {"path": "specs/basics/14_if_and_else.t27", "t27b": "pass"}, + {"path": "specs/basics/15_loops.t27", "t27b": "pass"}, + {"path": "specs/basics/16_pub_or_private.t27", "t27b": "pass"}, + {"path": "specs/basics/17_structs.t27", "t27b": "pass"}, + {"path": "specs/basics/18_enums.t27", "t27b": "pass"}, + {"path": "specs/basics/19_use_other_modules.t27", "t27b": "pass"}, + {"path": "specs/basics/20_invariants.t27", "t27b": "pass"}, + {"path": "specs/basics/21_gen_ts.t27", "t27b": "pass"}, + {"path": "specs/basics/22_seven_backends.t27", "t27b": "pass"}, + {"path": "specs/basics/23_stages_of_t27c.t27", "t27b": "pass"}, + {"path": "specs/basics/24_tri_commands.t27", "t27b": "pass"}, + {"path": "specs/basics/25_reading_errors.t27", "t27b": "pass"}, + {"path": "specs/basics/26_a_small_program.t27", "t27b": "pass"}, + {"path": "specs/basics/27_where_next.t27", "t27b": "pass"}, + {"path": "specs/benchmarks/bench_main.t27", "t27b": "pass"}, + {"path": "specs/benchmarks/bench_nn.t27", "t27b": "pass"}, + {"path": "specs/benchmarks/gf16_bfloat16_nmse.t27", "t27b": "pass"}, + {"path": "specs/benchmarks/kernel_collatz.t27", "t27b": "pass"}, + {"path": "specs/benchmarks/kernel_f64loop.t27", "t27b": "pass"}, + {"path": "specs/benchmarks/kernel_fib.t27", "t27b": "pass"}, + {"path": "specs/benchmarks/kernel_matmul.t27", "t27b": "pass"}, + {"path": "specs/benchmarks/kernel_sieve.t27", "t27b": "pass"}, + {"path": "specs/benchmarks/kernel_ternary.t27", "t27b": "pass"}, + {"path": "specs/benchmarks/ternary_vs_binary.t27", "t27b": "pass"}, + {"path": "specs/blog/t27b_progress.t27", "t27b": "pass"}, + {"path": "specs/boards/arty_a7.t27", "t27b": "pass"}, + {"path": "specs/boards/wukong_v1.t27", "t27b": "pass"}, + {"path": "specs/boards/xc7a100t_full.t27", "t27b": "pass"}, + {"path": "specs/boards/xc7a100t_minimal.t27", "t27b": "pass"}, + {"path": "specs/brain/bus.t27", "t27b": "pass"}, + {"path": "specs/brain/cognitive_loop.t27", "t27b": "pass"}, + {"path": "specs/brain/phi_timing.t27", "t27b": "pass"}, + {"path": "specs/brain/unified_state.t27", "t27b": "pass"}, + {"path": "specs/catalog/discovery.t27", "t27b": "pass"}, + {"path": "specs/ci/affected.t27", "t27b": "pass"}, + {"path": "specs/ci/delivery_metrics.t27", "t27b": "pass"}, + {"path": "specs/ci/derived_data.t27", "t27b": "pass"}, + {"path": "specs/ci/gates/conflict_markers.t27", "t27b": "pass"}, + {"path": "specs/ci/gates/documented_commands.t27", "t27b": "pass"}, + {"path": "specs/ci/gates/verilog_widths.t27", "t27b": "pass"}, + {"path": "specs/ci/schema.t27", "t27b": "pass"}, + {"path": "specs/compiler/c_array_repeat_wrapper.t27", "t27b": "pass"}, + {"path": "specs/compiler/c_fixed_array_return.t27", "t27b": "pass"}, + {"path": "specs/compiler/codegen_conformance.t27", "t27b": "pass"}, + {"path": "specs/compiler/core/t27core.t27", "t27b": "pass"}, + {"path": "specs/compiler/core/t27core_ddc.t27", "t27b": "pass"}, + {"path": "specs/compiler/cse_hoist.t27", "t27b": "pass"}, + {"path": "specs/compiler/lexer.t27", "t27b": "pass"}, + {"path": "specs/compiler/meta_compile.t27", "t27b": "pass"}, + {"path": "specs/compiler/rust_constant_case.t27", "t27b": "pass"}, + {"path": "specs/compiler/rust_enum_order.t27", "t27b": "pass"}, + {"path": "specs/compiler/rust_optional_returns.t27", "t27b": "pass"}, + {"path": "specs/compiler/rust_tail_returns.t27", "t27b": "pass"}, + {"path": "specs/compiler/rust_value_parameters.t27", "t27b": "pass"}, + {"path": "specs/compiler/test_report_exit.t27", "t27b": "pass"}, + {"path": "specs/compiler/theory/isa_round_trip.t27", "t27b": "pass"}, + {"path": "specs/compiler/theory/reproducible.t27", "t27b": "pass"}, + {"path": "specs/compiler/theory/sieve.t27", "t27b": "pass"}, + {"path": "specs/compiler/theory/speed_quality.t27", "t27b": "pass"}, + {"path": "specs/compiler/theory/toolchain.t27", "t27b": "pass"}, + {"path": "specs/compiler/theory/vacuity_census.t27", "t27b": "pass"}, + {"path": "specs/compiler/theory/warmup.t27", "t27b": "pass"}, + {"path": "specs/compiler/theory/warmup_t27b.t27", "t27b": "pass"}, + {"path": "specs/compiler/verilog_aos_memory.t27", "t27b": "pass"}, + {"path": "specs/compiler/verilog_branch_context.t27", "t27b": "pass"}, + {"path": "specs/compiler/zig_empty_typed_array.t27", "t27b": "pass"}, + {"path": "specs/compiler/zig_field_syntax.t27", "t27b": "pass"}, + {"path": "specs/compiler/zig_float_call_cast.t27", "t27b": "pass"}, + {"path": "specs/compiler/zig_primitive_bindings.t27", "t27b": "pass"}, + {"path": "specs/compiler/zig_scoped_type.t27", "t27b": "pass"}, + {"path": "specs/compiler/zig_shadow_initializer.t27", "t27b": "pass"}, + {"path": "specs/compiler/zig_test_shadowing.t27", "t27b": "pass"}, + {"path": "specs/compiler/zig_value_ignored.t27", "t27b": "pass"}, + {"path": "specs/conformance/e2e_scenarios.t27", "t27b": "pass"}, + {"path": "specs/crons/999-multibots-telegraf-agent-autopilot-L1118.t27", "t27b": "pass"}, + {"path": "specs/crons/999-multibots-telegraf-bot-owner-billing-L474.t27", "t27b": "pass"}, + {"path": "specs/crons/999-multibots-telegraf-check-stuck-trainings.t27", "t27b": "pass"}, + {"path": "specs/crons/999-multibots-telegraf-ci.t27", "t27b": "pass"}, + {"path": "specs/crons/999-multibots-telegraf-client-telemetry-daily.t27", "t27b": "pass"}, + {"path": "specs/crons/999-multibots-telegraf-club-invoice-abandoned-watch.t27", "t27b": "pass"}, + {"path": "specs/crons/999-multibots-telegraf-crm-proactive-sweep.t27", "t27b": "pass"}, + {"path": "specs/crons/999-multibots-telegraf-crmProactive-L375.t27", "t27b": "pass"}, + {"path": "specs/crons/999-multibots-telegraf-daily-sales-advisor.t27", "t27b": "pass"}, + {"path": "specs/crons/999-multibots-telegraf-generate-jobs-L164.t27", "t27b": "pass"}, + {"path": "specs/crons/999-multibots-telegraf-health-check.t27", "t27b": "pass"}, + {"path": "specs/crons/999-multibots-telegraf-log-monitor.t27", "t27b": "pass"}, + {"path": "specs/crons/999-multibots-telegraf-notificationHandler-L318.t27", "t27b": "pass"}, + {"path": "specs/crons/999-multibots-telegraf-notificationHandler-L324.t27", "t27b": "pass"}, + {"path": "specs/crons/999-multibots-telegraf-periodic-webhook-health-check.t27", "t27b": "pass"}, + {"path": "specs/crons/999-multibots-telegraf-production-monitor-L80.t27", "t27b": "pass"}, + {"path": "specs/crons/999-multibots-telegraf-provider-health-monitor-L344.t27", "t27b": "pass"}, + {"path": "specs/crons/999-multibots-telegraf-render-server-L10845.t27", "t27b": "pass"}, + {"path": "specs/crons/999-multibots-telegraf-render-server-L2301.t27", "t27b": "pass"}, + {"path": "specs/crons/999-multibots-telegraf-render-server-L2325.t27", "t27b": "pass"}, + {"path": "specs/crons/999-multibots-telegraf-render-server-L919.t27", "t27b": "pass"}, + {"path": "specs/crons/999-multibots-telegraf-robokassa-unclaimed-watch.t27", "t27b": "pass"}, + {"path": "specs/crons/999-multibots-telegraf-security.t27", "t27b": "pass"}, + {"path": "specs/crons/999-multibots-telegraf-skill-detector.t27", "t27b": "pass"}, + {"path": "specs/crons/999-multibots-telegraf-taskCache-L27.t27", "t27b": "pass"}, + {"path": "specs/crons/999-multibots-telegraf-ton-pending-watch.t27", "t27b": "pass"}, + {"path": "specs/crons/999-multibots-telegraf-video-task-store-L156.t27", "t27b": "pass"}, + {"path": "specs/crons/mac-alerts-digest.t27", "t27b": "pass"}, + {"path": "specs/crons/mac-alerts-watchdog.t27", "t27b": "pass"}, + {"path": "specs/crons/mac-browseros-cron-watchdog.t27", "t27b": "pass"}, + {"path": "specs/crons/mac-dev-cache-clean.t27", "t27b": "pass"}, + {"path": "specs/crons/mac-jobsearch-poller.t27", "t27b": "pass"}, + {"path": "specs/crons/mac-leela-dailyquote.t27", "t27b": "pass"}, + {"path": "specs/crons/mac-mail-bridge.t27", "t27b": "pass"}, + {"path": "specs/crons/mac-mcp-hub.t27", "t27b": "pass"}, + {"path": "specs/crons/mac-neo-boards.t27", "t27b": "pass"}, + {"path": "specs/crons/mac-neo-jobsearch.t27", "t27b": "pass"}, + {"path": "specs/crons/mac-reviewer-bees.t27", "t27b": "pass"}, + {"path": "specs/crons/mac-signup-watch.t27", "t27b": "pass"}, + {"path": "specs/crons/mac-trios-cycle-heal.t27", "t27b": "pass"}, + {"path": "specs/crons/mac-trios-cycle.t27", "t27b": "pass"}, + {"path": "specs/crons/mac-trios-doctor.t27", "t27b": "pass"}, + {"path": "specs/crons/mac-trios-feed.t27", "t27b": "pass"}, + {"path": "specs/crons/mac-trios-heal.t27", "t27b": "pass"}, + {"path": "specs/crons/railway-jobsearch-cron.t27", "t27b": "pass"}, + {"path": "specs/crons/t27-formal-mutation.t27", "t27b": "pass"}, + {"path": "specs/crons/t27-pr-dashboard.t27", "t27b": "pass"}, + {"path": "specs/crons/trinity-agent-cron-cleanup.t27", "t27b": "pass"}, + {"path": "specs/crons/trinity-agent-queue-drain.t27", "t27b": "pass"}, + {"path": "specs/crons/trinity-brain-ci.t27", "t27b": "pass"}, + {"path": "specs/crons/trinity-codegen.t27", "t27b": "pass"}, + {"path": "specs/crons/trinity-discover-callers.t27", "t27b": "pass"}, + {"path": "specs/crons/trinity-pages-health-check.t27", "t27b": "pass"}, + {"path": "specs/crons/trinity-signal-health-self.t27", "t27b": "pass"}, + {"path": "specs/crons/trinity-site-live-gate.t27", "t27b": "pass"}, + {"path": "specs/demos/simple_test.t27", "t27b": "pass"}, + {"path": "specs/docs/chapters/alphabet.t27", "t27b": "pass"}, + {"path": "specs/docs/chapters/evidence.t27", "t27b": "pass"}, + {"path": "specs/docs/chapters/layers.t27", "t27b": "pass"}, + {"path": "specs/docs/chapters/project.t27", "t27b": "pass"}, + {"path": "specs/docs/chapters/queen.t27", "t27b": "pass"}, + {"path": "specs/docs/chapters/rules.t27", "t27b": "pass"}, + {"path": "specs/docs/chapters/tooling.t27", "t27b": "pass"}, + {"path": "specs/docs/system.t27", "t27b": "pass"}, + {"path": "specs/effects/capability.t27", "t27b": "pass"}, + {"path": "specs/effects/clock_cap.t27", "t27b": "pass"}, + {"path": "specs/effects/fs_cap.t27", "t27b": "pass"}, + {"path": "specs/effects/replay_oracle.t27", "t27b": "pass"}, + {"path": "specs/fpga/adapter.t27", "t27b": "pass"}, + {"path": "specs/fpga/apb_bridge.t27", "t27b": "pass"}, + {"path": "specs/fpga/assembler.t27", "t27b": "pass"}, + {"path": "specs/fpga/axi4.t27", "t27b": "pass"}, + {"path": "specs/fpga/boards/arty_a7_integration.t27", "t27b": "pass"}, + {"path": "specs/fpga/boards/qmtech_a100t_integration.t27", "t27b": "pass"}, + {"path": "specs/fpga/bootrom.t27", "t27b": "pass"}, + {"path": "specs/fpga/bpsk.t27", "t27b": "pass"}, + {"path": "specs/fpga/clock_domain.t27", "t27b": "pass"}, + {"path": "specs/fpga/coverage.t27", "t27b": "pass"}, + {"path": "specs/fpga/crossopt.t27", "t27b": "pass"}, + {"path": "specs/fpga/cts.t27", "t27b": "pass"}, + {"path": "specs/fpga/dft.t27", "t27b": "pass"}, + {"path": "specs/fpga/die_probe.t27", "t27b": "pass"}, + {"path": "specs/fpga/dsp/adders.t27", "t27b": "pass"}, + {"path": "specs/fpga/dsp/cordic.t27", "t27b": "pass"}, + {"path": "specs/fpga/dsp/fixed_point.t27", "t27b": "pass"}, + {"path": "specs/fpga/dsp/multipliers.t27", "t27b": "pass"}, + {"path": "specs/fpga/dsp/signals.t27", "t27b": "pass"}, + {"path": "specs/fpga/e2e_demo.t27", "t27b": "pass"}, + {"path": "specs/fpga/eth_beacon.t27", "t27b": "pass"}, + {"path": "specs/fpga/eth_crc.t27", "t27b": "pass"}, + {"path": "specs/fpga/eth_rx.t27", "t27b": "pass"}, + {"path": "specs/fpga/fifo.t27", "t27b": "pass"}, + {"path": "specs/fpga/gf16_accel.t27", "t27b": "pass"}, + {"path": "specs/fpga/hw_types.t27", "t27b": "pass"}, + {"path": "specs/fpga/linker.t27", "t27b": "pass"}, + {"path": "specs/fpga/memory.t27", "t27b": "pass"}, + {"path": "specs/fpga/mmcm.t27", "t27b": "pass"}, + {"path": "specs/fpga/mtbf.t27", "t27b": "pass"}, + {"path": "specs/fpga/partition.t27", "t27b": "pass"}, + {"path": "specs/fpga/power.t27", "t27b": "pass"}, + {"path": "specs/fpga/power_analysis.t27", "t27b": "pass"}, + {"path": "specs/fpga/reset_sync.t27", "t27b": "pass"}, + {"path": "specs/fpga/rgmii.t27", "t27b": "pass"}, + {"path": "specs/fpga/rgmii_sniff.t27", "t27b": "pass"}, + {"path": "specs/fpga/ro_race.t27", "t27b": "pass"}, + {"path": "specs/fpga/router.t27", "t27b": "pass"}, + {"path": "specs/fpga/secded.t27", "t27b": "pass"}, + {"path": "specs/fpga/simulator.t27", "t27b": "pass"}, + {"path": "specs/fpga/stdlib.t27", "t27b": "pass"}, + {"path": "specs/fpga/ternary_isa.t27", "t27b": "pass"}, + {"path": "specs/fpga/ternary_link.t27", "t27b": "pass"}, + {"path": "specs/fpga/testbench/assembler_tb.t27", "t27b": "pass"}, + {"path": "specs/fpga/testbench/cts_tb.t27", "t27b": "pass"}, + {"path": "specs/fpga/testbench/formal_tb.t27", "t27b": "pass"}, + {"path": "specs/fpga/testbench/partition_tb.t27", "t27b": "pass"}, + {"path": "specs/fpga/testbench/placement_tb.t27", "t27b": "pass"}, + {"path": "specs/fpga/testbench/power_tb.t27", "t27b": "pass"}, + {"path": "specs/fpga/testbench/router_tb.t27", "t27b": "pass"}, + {"path": "specs/fpga/testbench/simulator_tb.t27", "t27b": "pass"}, + {"path": "specs/fpga/testbench/timing_tb.t27", "t27b": "pass"}, + {"path": "specs/fpga/testbench/vcd_trace_tb.t27", "t27b": "pass"}, + {"path": "specs/fpga/timing.t27", "t27b": "pass"}, + {"path": "specs/fpga/trinet_node.t27", "t27b": "pass"}, + {"path": "specs/fpga/verification/build_verify.t27", "t27b": "pass"}, + {"path": "specs/functions/analytics-sales-advise.t27", "t27b": "pass"}, + {"path": "specs/functions/analytics-skills-detect.t27", "t27b": "pass"}, + {"path": "specs/functions/broadcast-message-send.t27", "t27b": "pass"}, + {"path": "specs/functions/client-telemetry-daily.t27", "t27b": "pass"}, + {"path": "specs/functions/club-invoice-abandoned-watch.t27", "t27b": "pass"}, + {"path": "specs/functions/content-detailed-script-generate.t27", "t27b": "pass"}, + {"path": "specs/functions/content-scenario-clips-generate.t27", "t27b": "pass"}, + {"path": "specs/functions/content-scripts-generate.t27", "t27b": "pass"}, + {"path": "specs/functions/crm-proactive-sweep.t27", "t27b": "pass"}, + {"path": "specs/functions/instagram-competitors-find.t27", "t27b": "pass"}, + {"path": "specs/functions/instagram-reels-analyze.t27", "t27b": "pass"}, + {"path": "specs/functions/instagram-top-content-extract.t27", "t27b": "pass"}, + {"path": "specs/functions/monitoring-error-report.t27", "t27b": "pass"}, + {"path": "specs/functions/monitoring-health-check.t27", "t27b": "pass"}, + {"path": "specs/functions/monitoring-logs-analyze.t27", "t27b": "pass"}, + {"path": "specs/functions/monitoring-logs-trigger.t27", "t27b": "pass"}, + {"path": "specs/functions/morph-images-generate.t27", "t27b": "pass"}, + {"path": "specs/functions/neuro-image-generate.t27", "t27b": "pass"}, + {"path": "specs/functions/payment-ai-server-process.t27", "t27b": "pass"}, + {"path": "specs/functions/reels-ai-callback.t27", "t27b": "pass"}, + {"path": "specs/functions/reels-ai-generate.t27", "t27b": "pass"}, + {"path": "specs/functions/reels-loop-generate.t27", "t27b": "pass"}, + {"path": "specs/functions/render-avatar-video-run.t27", "t27b": "pass"}, + {"path": "specs/functions/render-job-run.t27", "t27b": "pass"}, + {"path": "specs/functions/render-riddle-run.t27", "t27b": "pass"}, + {"path": "specs/functions/robokassa-unclaimed-watch.t27", "t27b": "pass"}, + {"path": "specs/functions/ton-pending-watch.t27", "t27b": "pass"}, + {"path": "specs/functions/training-model-complete.t27", "t27b": "pass"}, + {"path": "specs/functions/training-model-start.t27", "t27b": "pass"}, + {"path": "specs/functions/training-model-v2-start.t27", "t27b": "pass"}, + {"path": "specs/functions/training-stuck-check.t27", "t27b": "pass"}, + {"path": "specs/functions/webhook-generation-validate.t27", "t27b": "pass"}, + {"path": "specs/functions/welcome-avatar-generate.t27", "t27b": "pass"}, + {"path": "specs/github/auth.t27", "t27b": "pass"}, + {"path": "specs/hosting/credit.t27", "t27b": "pass"}, + {"path": "specs/hosting/feed.t27", "t27b": "pass"}, + {"path": "specs/hosting/host.t27", "t27b": "pass"}, + {"path": "specs/hosting/panel.t27", "t27b": "pass"}, + {"path": "specs/hosting/placement.t27", "t27b": "pass"}, + {"path": "specs/hosting/proof.t27", "t27b": "pass"}, + {"path": "specs/hosting/row.t27", "t27b": "pass"}, + {"path": "specs/hosting/statement.t27", "t27b": "pass"}, + {"path": "specs/hosting/sybil.t27", "t27b": "pass"}, + {"path": "specs/hosting/toolchain.t27", "t27b": "pass"}, + {"path": "specs/hosting/topology.t27", "t27b": "pass"}, + {"path": "specs/i18n/agents-ru.t27", "t27b": "pass"}, + {"path": "specs/i18n/blog-ru.t27", "t27b": "pass"}, + {"path": "specs/i18n/docs-ru.t27", "t27b": "pass"}, + {"path": "specs/igla/race/mvp_ternary_classifier.t27", "t27b": "pass"}, + {"path": "specs/igla/race/phi_accumulator_growth.t27", "t27b": "pass"}, + {"path": "specs/igla/race/phi_gain_freedom.t27", "t27b": "pass"}, + {"path": "specs/igla/race/phi_weights.t27", "t27b": "pass"}, + {"path": "specs/igla/race/ternary_lut_table.t27", "t27b": "pass"}, + {"path": "specs/igla/race/ternary_mac_group.t27", "t27b": "pass"}, + {"path": "specs/igla/race/ternary_node.t27", "t27b": "pass"}, + {"path": "specs/igla/race/unit_weights_node.t27", "t27b": "pass"}, + {"path": "specs/igla/w535_bounded_while_module.t27", "t27b": "pass"}, + {"path": "specs/isa/t27a.t27", "t27b": "pass"}, + {"path": "specs/isa/t27a_mnemonics.t27", "t27b": "pass"}, + {"path": "specs/isa/ternary_encoding.t27", "t27b": "pass"}, + {"path": "specs/isa/ternary_gates.t27", "t27b": "pass"}, + {"path": "specs/isa/ternary_graph.t27", "t27b": "pass"}, + {"path": "specs/isa/tri27_bytecode.t27", "t27b": "pass"}, + {"path": "specs/isa/tri27_machine.t27", "t27b": "pass"}, + {"path": "specs/jobs/network_job.t27", "t27b": "pass"}, + {"path": "specs/jobs/release_t27c.t27", "t27b": "pass"}, + {"path": "specs/jobs/t27b_ledger_steward.t27", "t27b": "pass"}, + {"path": "specs/math/constants.t27", "t27b": "pass"}, + {"path": "specs/math/gf_competitive.t27", "t27b": "pass"}, + {"path": "specs/memory/graph/crypt.t27", "t27b": "pass"}, + {"path": "specs/memory/graph/ingest.t27", "t27b": "pass"}, + {"path": "specs/memory/graph/scope.t27", "t27b": "pass"}, + {"path": "specs/memory/graph/temporal.t27", "t27b": "pass"}, + {"path": "specs/memory/graph/types.t27", "t27b": "pass"}, + {"path": "specs/memory/tmem/session.t27", "t27b": "pass"}, + {"path": "specs/memory/tmem/types.t27", "t27b": "pass"}, + {"path": "specs/mesh_routing.t27", "t27b": "pass"}, + {"path": "specs/ml/activation/elu_activation.t27", "t27b": "blocked", "blocker": "ExprCall(undeclared fn)", "reason": "unimplemented"}, + {"path": "specs/ml/activation/gelu_activation.t27", "t27b": "blocked", "blocker": "ExprCall(undeclared fn)", "reason": "unimplemented"}, + {"path": "specs/ml/activation/gelu_approx_activation.t27", "t27b": "blocked", "blocker": "ExprCall(undeclared fn)", "reason": "unimplemented"}, + {"path": "specs/ml/activation/leaky_relu_activation.t27", "t27b": "pass"}, + {"path": "specs/ml/activation/relu_activation.t27", "t27b": "pass"}, + {"path": "specs/ml/activation/sigmoid_activation.t27", "t27b": "pass"}, + {"path": "specs/ml/activation/silu_swish_activation.t27", "t27b": "blocked", "blocker": "ExprCall(undeclared fn)", "reason": "unimplemented"}, + {"path": "specs/ml/activation/softmax.t27", "t27b": "blocked", "blocker": "ExprCall(undeclared fn)", "reason": "unimplemented"}, + {"path": "specs/ml/activation/tanh_activation.t27", "t27b": "blocked", "blocker": "ExprCall(undeclared fn)", "reason": "unimplemented"}, + {"path": "specs/ml/igla_champion_capsule.t27", "t27b": "blocked", "blocker": "ExprIdentifier(undeclared)", "reason": "unimplemented"}, + {"path": "specs/ml/layers/avgpool2d_layer.t27", "t27b": "pass"}, + {"path": "specs/ml/layers/batchnorm_layer.t27", "t27b": "blocked", "blocker": "ExprCall(undeclared fn)", "reason": "unimplemented"}, + {"path": "specs/ml/layers/conv2d_layer.t27", "t27b": "pass"}, + {"path": "specs/ml/layers/dense_layer.t27", "t27b": "pass"}, + {"path": "specs/ml/layers/dropout_layer.t27", "t27b": "pass"}, + {"path": "specs/ml/layers/embedding_layer.t27", "t27b": "blocked", "blocker": "ExprCall(undeclared fn)", "reason": "unimplemented"}, + {"path": "specs/ml/layers/flatten_layer.t27", "t27b": "pass"}, + {"path": "specs/ml/layers/layernorm_layer.t27", "t27b": "pass"}, + {"path": "specs/ml/layers/maxpool2d_layer.t27", "t27b": "pass"}, + {"path": "specs/ml/layers/residual_connection.t27", "t27b": "pass"}, + {"path": "specs/ml/loss/binary_crossentropy_loss.t27", "t27b": "blocked", "blocker": "ExprCall(undeclared fn)", "reason": "unimplemented"}, + {"path": "specs/ml/loss/contrastive_loss.t27", "t27b": "blocked", "blocker": "ExprCall(undeclared fn)", "reason": "unimplemented"}, + {"path": "specs/ml/loss/cross_entropy_loss.t27", "t27b": "blocked", "blocker": "ExprCall(undeclared fn)", "reason": "unimplemented"}, + {"path": "specs/ml/loss/huber_loss.t27", "t27b": "pass"}, + {"path": "specs/ml/loss/kl_divergence.t27", "t27b": "pass"}, + {"path": "specs/ml/loss/mse_loss.t27", "t27b": "pass"}, + {"path": "specs/ml/optimizer/adagrad.t27", "t27b": "blocked", "blocker": "ExprCall(undeclared fn)", "reason": "unimplemented"}, + {"path": "specs/ml/optimizer/adam.t27", "t27b": "blocked", "blocker": "ExprCall(undeclared fn)", "reason": "unimplemented"}, + {"path": "specs/ml/optimizer/lamb.t27", "t27b": "blocked", "blocker": "ExprCall(undeclared fn)", "reason": "unimplemented"}, + {"path": "specs/ml/optimizer/race_config.t27", "t27b": "blocked", "blocker": "ExprIdentifier(undeclared)", "reason": "unimplemented"}, + {"path": "specs/ml/optimizer/rmsprop.t27", "t27b": "pass"}, + {"path": "specs/ml/optimizer/sgd.t27", "t27b": "pass"}, + {"path": "specs/ml/pathway/mlp.t27", "t27b": "blocked", "blocker": "ExprCall(undeclared fn)", "reason": "unimplemented"}, + {"path": "specs/ml/recurrent/attention_mechanism.t27", "t27b": "blocked", "blocker": "ExprCall(undeclared fn)", "reason": "unimplemented"}, + {"path": "specs/ml/recurrent/bilstm.t27", "t27b": "blocked", "blocker": "ExprCall(undeclared fn)", "reason": "unimplemented"}, + {"path": "specs/ml/recurrent/gru_cell.t27", "t27b": "blocked", "blocker": "ExprCall(undeclared fn)", "reason": "unimplemented"}, + {"path": "specs/ml/recurrent/lstm_cell.t27", "t27b": "blocked", "blocker": "ExprCall(undeclared fn)", "reason": "unimplemented"}, + {"path": "specs/ml/recurrent/lstm_single.t27", "t27b": "blocked", "blocker": "ExprCall(undeclared fn)", "reason": "unimplemented"}, + {"path": "specs/ml/recurrent/rnn_cell.t27", "t27b": "blocked", "blocker": "ExprCall(undeclared fn)", "reason": "unimplemented"}, + {"path": "specs/ml/recurrent/self_attention.t27", "t27b": "pass"}, + {"path": "specs/ml/rl/advantage_estimator.t27", "t27b": "blocked", "blocker": "ExprCall(undeclared fn)", "reason": "unimplemented"}, + {"path": "specs/ml/rl/dqn.t27", "t27b": "pass"}, + {"path": "specs/ml/rl/dqn_target_network.t27", "t27b": "pass"}, + {"path": "specs/ml/rl/ppo_clip_loss.t27", "t27b": "blocked", "blocker": "ExprCall(undeclared fn)", "reason": "unimplemented"}, + {"path": "specs/ml/rl/ppo_critic.t27", "t27b": "blocked", "blocker": "ExprCall(undeclared fn)", "reason": "unimplemented"}, + {"path": "specs/ml/rl/sac_critic.t27", "t27b": "pass"}, + {"path": "specs/ml/transformer/encoder_block.t27", "t27b": "blocked", "blocker": "ExprCall(undeclared fn)", "reason": "unimplemented"}, + {"path": "specs/ml/transformer/feed_forward_network.t27", "t27b": "pass"}, + {"path": "specs/ml/transformer/multi_head_attention.t27", "t27b": "pass"}, + {"path": "specs/ml/transformer/positional_encoding.t27", "t27b": "blocked", "blocker": "ExprCall(undeclared fn)", "reason": "unimplemented"}, + {"path": "specs/multipath_router.t27", "t27b": "pass"}, + {"path": "specs/network/attribution.t27", "t27b": "pass"}, + {"path": "specs/network/identity.t27", "t27b": "pass"}, + {"path": "specs/network/job_rules.t27", "t27b": "pass"}, + {"path": "specs/network/mvp.t27", "t27b": "pass"}, + {"path": "specs/network/mvp_v2.t27", "t27b": "pass"}, + {"path": "specs/network/mvp_v3.t27", "t27b": "pass"}, + {"path": "specs/network/mvp_v3_ed25519.t27", "t27b": "pass"}, + {"path": "specs/network/pool.t27", "t27b": "pass"}, + {"path": "specs/network/quorum.t27", "t27b": "pass"}, + {"path": "specs/network/usage.t27", "t27b": "pass"}, + {"path": "specs/numeric/bnf1024.t27", "t27b": "pass"}, + {"path": "specs/numeric/bnf128.t27", "t27b": "pass"}, + {"path": "specs/numeric/bnf16.t27", "t27b": "pass"}, + {"path": "specs/numeric/bnf256.t27", "t27b": "pass"}, + {"path": "specs/numeric/bnf32.t27", "t27b": "pass"}, + {"path": "specs/numeric/bnf512.t27", "t27b": "pass"}, + {"path": "specs/numeric/bnf64.t27", "t27b": "pass"}, + {"path": "specs/numeric/bnf8.t27", "t27b": "pass"}, + {"path": "specs/numeric/catalog_paper_count.t27", "t27b": "pass"}, + {"path": "specs/numeric/e8m0.t27", "t27b": "pass"}, + {"path": "specs/numeric/formats.t27", "t27b": "pass"}, + {"path": "specs/numeric/formats_catalog.t27", "t27b": "pass"}, + {"path": "specs/numeric/gf10.t27", "t27b": "pass"}, + {"path": "specs/numeric/gf1024.t27", "t27b": "pass"}, + {"path": "specs/numeric/gf128.t27", "t27b": "pass"}, + {"path": "specs/numeric/gf14.t27", "t27b": "pass"}, + {"path": "specs/numeric/gf16.t27", "t27b": "pass"}, + {"path": "specs/numeric/gf256.t27", "t27b": "pass"}, + {"path": "specs/numeric/gf48.t27", "t27b": "pass"}, + {"path": "specs/numeric/gf512.t27", "t27b": "pass"}, + {"path": "specs/numeric/gf6.t27", "t27b": "pass"}, + {"path": "specs/numeric/gf96.t27", "t27b": "pass"}, + {"path": "specs/numeric/gft1024.t27", "t27b": "pass"}, + {"path": "specs/numeric/gft128.t27", "t27b": "pass"}, + {"path": "specs/numeric/gft16.t27", "t27b": "pass"}, + {"path": "specs/numeric/gft256.t27", "t27b": "pass"}, + {"path": "specs/numeric/gft32.t27", "t27b": "pass"}, + {"path": "specs/numeric/gft4.t27", "t27b": "pass"}, + {"path": "specs/numeric/gft512.t27", "t27b": "pass"}, + {"path": "specs/numeric/gft64.t27", "t27b": "pass"}, + {"path": "specs/numeric/gft8.t27", "t27b": "pass"}, + {"path": "specs/numeric/gfternary.t27", "t27b": "pass"}, + {"path": "specs/numeric/golden_sieve.t27", "t27b": "pass"}, + {"path": "specs/numeric/ocp_mx.t27", "t27b": "pass"}, + {"path": "specs/numeric/requant_boundary.t27", "t27b": "pass"}, + {"path": "specs/numeric/tnf1024.t27", "t27b": "pass"}, + {"path": "specs/numeric/tnf128.t27", "t27b": "pass"}, + {"path": "specs/numeric/tnf16.t27", "t27b": "pass"}, + {"path": "specs/numeric/tnf17.t27", "t27b": "pass"}, + {"path": "specs/numeric/tnf256.t27", "t27b": "pass"}, + {"path": "specs/numeric/tnf32.t27", "t27b": "pass"}, + {"path": "specs/numeric/tnf4.t27", "t27b": "pass"}, + {"path": "specs/numeric/tnf512.t27", "t27b": "pass"}, + {"path": "specs/numeric/tnf64.t27", "t27b": "pass"}, + {"path": "specs/numeric/tnf8.t27", "t27b": "pass"}, + {"path": "specs/numeric/trinity_numeric_surface.t27", "t27b": "pass"}, + {"path": "specs/physics/e8_lqg_bridge.t27", "t27b": "pass"}, + {"path": "specs/physics/eye_isi.t27", "t27b": "pass"}, + {"path": "specs/physics/gamma-conflict.t27", "t27b": "pass"}, + {"path": "specs/physics/hslm_benchmark.t27", "t27b": "pass"}, + {"path": "specs/physics/line_bounce.t27", "t27b": "pass"}, + {"path": "specs/physics/lqg_cs_bridge.t27", "t27b": "pass"}, + {"path": "specs/physics/xc7_primitives.t27", "t27b": "pass"}, + {"path": "specs/policy/issue_shape.t27", "t27b": "pass"}, + {"path": "specs/policy/l2_generation.t27", "t27b": "pass"}, + {"path": "specs/policy/lang_en.t27", "t27b": "pass"}, + {"path": "specs/policy/merge_ours.t27", "t27b": "pass"}, + {"path": "specs/policy/own_language.t27", "t27b": "pass"}, + {"path": "specs/policy/required_contexts.t27", "t27b": "pass"}, + {"path": "specs/policy/text_lines.t27", "t27b": "pass"}, + {"path": "specs/port/bootstrap/src/bridge.t27", "t27b": "pass"}, + {"path": "specs/port/bootstrap/src/cc_gate.t27", "t27b": "pass"}, + {"path": "specs/port/bootstrap/src/check_calls.t27", "t27b": "pass"}, + {"path": "specs/port/bootstrap/src/compiler/AsmRelocEntry_new.t27", "t27b": "pass"}, + {"path": "specs/port/bootstrap/src/compiler/AsmSectionKind_from_i8.t27", "t27b": "pass"}, + {"path": "specs/port/bootstrap/src/compiler/AssembledInstr_r_type.t27", "t27b": "pass"}, + {"path": "specs/port/bootstrap/src/compiler/HirBusPort_axi4_lite_slave.t27", "t27b": "pass"}, + {"path": "specs/port/bootstrap/src/compiler/HirClockDomain_new.t27", "t27b": "pass"}, + {"path": "specs/port/bootstrap/src/compiler/HirCoverPoint_new.t27", "t27b": "pass"}, + {"path": "specs/port/bootstrap/src/compiler/HirGf16FftConfig_fft_stages.t27", "t27b": "pass"}, + {"path": "specs/port/bootstrap/src/compiler/HirIpCatalog_new.t27", "t27b": "pass"}, + {"path": "specs/port/bootstrap/src/compiler/HirTernaryRegFile_new.t27", "t27b": "pass"}, + {"path": "specs/port/bootstrap/src/compiler/HwType_hw_width.t27", "t27b": "pass"}, + {"path": "specs/port/bootstrap/src/compiler/LinkSection_text.t27", "t27b": "pass"}, + {"path": "specs/port/bootstrap/src/compiler/LoopGuard_loop_cond.t27", "t27b": "pass"}, + {"path": "specs/port/bootstrap/src/compiler/TbCheck_new.t27", "t27b": "pass"}, + {"path": "specs/port/bootstrap/src/compiler/collect_type_decls.t27", "t27b": "pass"}, + {"path": "specs/port/bootstrap/src/enrichment/mod.t27", "t27b": "pass"}, + {"path": "specs/port/bootstrap/src/jwt.t27", "t27b": "pass"}, + {"path": "specs/port/bootstrap/src/parse_conform.t27", "t27b": "pass"}, + {"path": "specs/port/bootstrap/src/phi_f64_literals.t27", "t27b": "pass"}, + {"path": "specs/port/bootstrap/src/phi_selfcheck.t27", "t27b": "pass"}, + {"path": "specs/port/bootstrap/src/sensitivity.t27", "t27b": "pass"}, + {"path": "specs/port/bootstrap/src/source_kind.t27", "t27b": "pass"}, + {"path": "specs/port/bootstrap/src/weight_bram.t27", "t27b": "pass"}, + {"path": "specs/port/browseros/trios/agent-server/apps/server/src/api/routes/health.t27", "t27b": "pass"}, + {"path": "specs/port/browseros/trios/agent-server/apps/server/src/api/routes/memory.t27", "t27b": "pass"}, + {"path": "specs/port/browseros/trios/agent-server/apps/server/src/api/routes/queen-lease.t27", "t27b": "pass"}, + {"path": "specs/port/browseros/trios/agent-server/apps/server/src/api/routes/queen-needs-you.t27", "t27b": "pass"}, + {"path": "specs/port/browseros/trios/agent-server/apps/server/src/api/routes/queen-public-agents.t27", "t27b": "pass"}, + {"path": "specs/port/browseros/trios/agent-server/apps/server/src/api/routes/queen-registry.t27", "t27b": "pass"}, + {"path": "specs/port/browseros/trios/agent-server/apps/server/src/api/routes/queen-rehearsal.t27", "t27b": "pass"}, + {"path": "specs/port/browseros/trios/agent-server/apps/server/src/api/routes/queen-report.t27", "t27b": "pass"}, + {"path": "specs/port/browseros/trios/agent-server/apps/server/src/api/routes/status.t27", "t27b": "pass"}, + {"path": "specs/port/browseros/trios/agent-server/apps/server/src/api/services/a2a/a2a-liveness.t27", "t27b": "pass"}, + {"path": "specs/port/browseros/trios/agent-server/apps/server/src/api/services/openclaw/claw-session.t27", "t27b": "pass"}, + {"path": "specs/port/browseros/trios/agent-server/apps/server/src/browser/bookmarks.t27", "t27b": "pass"}, + {"path": "specs/port/browseros/trios/agent-server/apps/server/src/browser/history.t27", "t27b": "pass"}, + {"path": "specs/port/browseros/trios/agent-server/apps/server/src/lib/agents/runtime/registry.t27", "t27b": "pass"}, + {"path": "specs/port/browseros/trios/agent-server/apps/server/src/lib/db/retry.t27", "t27b": "pass"}, + {"path": "specs/port/browseros/trios/agent-server/apps/server/src/lib/identity.t27", "t27b": "pass"}, + {"path": "specs/port/browseros/trios/agent-server/apps/server/src/lib/port-binding.t27", "t27b": "pass"}, + {"path": "specs/port/browseros/trios/agent-server/apps/server/src/lib/provider-error-classifier.t27", "t27b": "pass"}, + {"path": "specs/port/browseros/trios/agent-server/apps/server/src/monitoring/envelope.t27", "t27b": "pass"}, + {"path": "specs/port/browseros/trios/agent-server/apps/server/src/skills/catalog.t27", "t27b": "pass"}, + {"path": "specs/port/browseros/trios/agent-server/apps/server/src/tools/filesystem/ls.t27", "t27b": "pass"}, + {"path": "specs/port/browseros/trios/agent-server/apps/server/src/tools/memory/write.t27", "t27b": "pass"}, + {"path": "specs/port/browseros/trios/agent-server/apps/server/src/tools/tool-registry.t27", "t27b": "pass"}, + {"path": "specs/port/fpga/bscan_spi_qmtech/bscan_spi_qmtech.t27", "t27b": "pass"}, + {"path": "specs/port/fpga/openxc7-synth/phi_temporal/temporal_heartbeat.t27", "t27b": "pass"}, + {"path": "specs/port/fpga/verilog/dsp_probe.t27", "t27b": "pass"}, + {"path": "specs/port/fpga/verilog/dsp_probe_live.t27", "t27b": "pass"}, + {"path": "specs/port/fpga/verilog/e8m0_jtag.t27", "t27b": "pass"}, + {"path": "specs/port/fpga/verilog/gft_bitnet_neuron_jtag.t27", "t27b": "pass"}, + {"path": "specs/port/fpga/verilog/gft_dot4_comm_jtag.t27", "t27b": "pass"}, + {"path": "specs/port/fpga/verilog/gft_dup2_jtag.t27", "t27b": "pass"}, + {"path": "specs/port/fpga/verilog/gft_dup3_jtag.t27", "t27b": "pass"}, + {"path": "specs/port/fpga/verilog/gft_signed_dot4_jtag.t27", "t27b": "pass"}, + {"path": "specs/port/fpga/verilog/gft_smul_jtag.t27", "t27b": "pass"}, + {"path": "specs/port/fpga/verilog/gft_train1_jtag.t27", "t27b": "pass"}, + {"path": "specs/port/fpga/verilog/link_node.t27", "t27b": "pass"}, + {"path": "specs/port/fpga/verilog/mvp_ternary_classifier_top.t27", "t27b": "pass"}, + {"path": "specs/port/fpga/verilog/phi_weights_jtag.t27", "t27b": "pass"}, + {"path": "specs/port/fpga/verilog/ternary_mac_demo_top.t27", "t27b": "pass"}, + {"path": "specs/port/fpga/verilog/ternary_mac_synth.t27", "t27b": "pass"}, + {"path": "specs/port/fpga/verilog/ternary_node_jtag.t27", "t27b": "pass"}, + {"path": "specs/port/fpga/vivado/blinky.t27", "t27b": "pass"}, + {"path": "specs/port/fpga/vivado/gf16_matmul4x4.t27", "t27b": "pass"}, + {"path": "specs/port/fpga/vivado/gf16_top.t27", "t27b": "pass"}, + {"path": "specs/port/fpga/vivado/gf16_uart_sim_bench.t27", "t27b": "pass"}, + {"path": "specs/port/fpga/vivado/uart_detect_top.t27", "t27b": "pass"}, + {"path": "specs/port/fpga/vivado/uart_echo_top.t27", "t27b": "pass"}, + {"path": "specs/port/fpga/vsa/temporal_heartbeat_top.t27", "t27b": "pass"}, + {"path": "specs/port/scripts/aggregate-experience.t27", "t27b": "pass"}, + {"path": "specs/port/scripts/bulk-create-notebooks.t27", "t27b": "pass"}, + {"path": "specs/port/scripts/check-conflicts.t27", "t27b": "pass"}, + {"path": "specs/port/scripts/check-pagination-truncation.t27", "t27b": "pass"}, + {"path": "specs/port/scripts/check_first_party_doc_language.t27", "t27b": "pass"}, + {"path": "specs/port/scripts/ci/loop-tools-tracked.t27", "t27b": "pass"}, + {"path": "specs/port/scripts/ci/rings_matrix.t27", "t27b": "pass"}, + {"path": "specs/port/scripts/fpga-build.t27", "t27b": "pass"}, + {"path": "specs/port/scripts/fpga/flash.t27", "t27b": "pass"}, + {"path": "specs/port/scripts/gen_w309.t27", "t27b": "pass"}, + {"path": "specs/port/scripts/gen_w310.t27", "t27b": "pass"}, + {"path": "specs/port/scripts/gen_w311.t27", "t27b": "pass"}, + {"path": "specs/port/scripts/gen_w314.t27", "t27b": "pass"}, + {"path": "specs/port/scripts/gen_w315.t27", "t27b": "pass"}, + {"path": "specs/port/scripts/gen_w316.t27", "t27b": "pass"}, + {"path": "specs/port/scripts/gen_w317.t27", "t27b": "pass"}, + {"path": "specs/port/scripts/gen_w318.t27", "t27b": "pass"}, + {"path": "specs/port/scripts/gen_w320.t27", "t27b": "pass"}, + {"path": "specs/port/scripts/gen_w322.t27", "t27b": "pass"}, + {"path": "specs/port/scripts/gen_w326.t27", "t27b": "pass"}, + {"path": "specs/port/scripts/gen_w363.t27", "t27b": "pass"}, + {"path": "specs/port/scripts/gen_w365.t27", "t27b": "pass"}, + {"path": "specs/port/scripts/gen_w368.t27", "t27b": "pass"}, + {"path": "specs/port/scripts/gen_w377.t27", "t27b": "pass"}, + {"path": "specs/port/scripts/gen_w378.t27", "t27b": "pass"}, + {"path": "specs/port/scripts/gen_w379.t27", "t27b": "pass"}, + {"path": "specs/port/scripts/gen_w380.t27", "t27b": "pass"}, + {"path": "specs/port/scripts/gen_w381.t27", "t27b": "pass"}, + {"path": "specs/port/scripts/gen_w381_lean.t27", "t27b": "pass"}, + {"path": "specs/port/scripts/gen_w382.t27", "t27b": "pass"}, + {"path": "specs/port/scripts/gen_w384.t27", "t27b": "pass"}, + {"path": "specs/port/scripts/gen_w384_lean.t27", "t27b": "pass"}, + {"path": "specs/port/scripts/gen_w385.t27", "t27b": "pass"}, + {"path": "specs/port/scripts/gen_w386.t27", "t27b": "pass"}, + {"path": "specs/port/scripts/gen_w387.t27", "t27b": "pass"}, + {"path": "specs/port/scripts/gen_w388_lean.t27", "t27b": "pass"}, + {"path": "specs/port/scripts/gen_w391.t27", "t27b": "pass"}, + {"path": "specs/port/scripts/gen_w391_lean.t27", "t27b": "pass"}, + {"path": "specs/port/scripts/gen_w631.t27", "t27b": "pass"}, + {"path": "specs/port/scripts/gen_w632.t27", "t27b": "pass"}, + {"path": "specs/port/scripts/gen_w633.t27", "t27b": "pass"}, + {"path": "specs/port/scripts/gen_w634.t27", "t27b": "pass"}, + {"path": "specs/port/scripts/gen_w635.t27", "t27b": "pass"}, + {"path": "specs/port/scripts/gen_w636.t27", "t27b": "pass"}, + {"path": "specs/port/scripts/gen_w637.t27", "t27b": "pass"}, + {"path": "specs/port/scripts/gen_w638.t27", "t27b": "pass"}, + {"path": "specs/port/scripts/gen_w639.t27", "t27b": "pass"}, + {"path": "specs/port/scripts/gen_w640.t27", "t27b": "pass"}, + {"path": "specs/port/scripts/gen_w641.t27", "t27b": "pass"}, + {"path": "specs/port/scripts/gen_w642.t27", "t27b": "pass"}, + {"path": "specs/port/scripts/gen_w643.t27", "t27b": "pass"}, + {"path": "specs/port/scripts/gen_w644.t27", "t27b": "pass"}, + {"path": "specs/port/scripts/gen_w645.t27", "t27b": "pass"}, + {"path": "specs/port/scripts/gen_w646.t27", "t27b": "pass"}, + {"path": "specs/port/scripts/gen_w647.t27", "t27b": "pass"}, + {"path": "specs/port/scripts/gen_w648.t27", "t27b": "pass"}, + {"path": "specs/port/scripts/gen_w649.t27", "t27b": "pass"}, + {"path": "specs/port/scripts/gen_w650.t27", "t27b": "pass"}, + {"path": "specs/port/scripts/gen_w651.t27", "t27b": "pass"}, + {"path": "specs/port/scripts/gen_w652.t27", "t27b": "pass"}, + {"path": "specs/port/scripts/gen_w653.t27", "t27b": "pass"}, + {"path": "specs/port/scripts/gen_w654.t27", "t27b": "pass"}, + {"path": "specs/port/scripts/gen_w655.t27", "t27b": "pass"}, + {"path": "specs/port/scripts/gen_w656.t27", "t27b": "pass"}, + {"path": "specs/port/scripts/gen_w657.t27", "t27b": "pass"}, + {"path": "specs/port/scripts/gen_w662.t27", "t27b": "pass"}, + {"path": "specs/port/scripts/gen_w669.t27", "t27b": "pass"}, + {"path": "specs/port/scripts/gen_w_blocks.t27", "t27b": "pass"}, + {"path": "specs/port/scripts/generate_episodes.t27", "t27b": "pass"}, + {"path": "specs/port/scripts/git_commands_tasks_1_4.t27", "t27b": "pass"}, + {"path": "specs/port/scripts/install-constitutional-hook.t27", "t27b": "pass"}, + {"path": "specs/port/scripts/lee_monte_carlo_baseline.t27", "t27b": "pass"}, + {"path": "specs/port/scripts/mcp-wrapper.t27", "t27b": "pass"}, + {"path": "specs/port/scripts/print_pellis_seal_decimal.t27", "t27b": "pass"}, + {"path": "specs/port/scripts/pysr_trinity_blind_test_v2.t27", "t27b": "pass"}, + {"path": "specs/port/scripts/reseal-apply.t27", "t27b": "pass"}, + {"path": "specs/port/scripts/reseal-check.t27", "t27b": "pass"}, + {"path": "specs/port/scripts/run_v51_multiple.t27", "t27b": "pass"}, + {"path": "specs/port/scripts/test-agent-bridge.t27", "t27b": "pass"}, + {"path": "specs/port/scripts/tri-issue-create.t27", "t27b": "pass"}, + {"path": "specs/port/scripts/tri-pr-create.t27", "t27b": "pass"}, + {"path": "specs/port/scripts/tri-search.t27", "t27b": "pass"}, + {"path": "specs/port/scripts/tri-sync.t27", "t27b": "pass"}, + {"path": "specs/port/scripts/tri_loop/claims.t27", "t27b": "pass"}, + {"path": "specs/port/scripts/tri_loop/corpus_parse.t27", "t27b": "pass"}, + {"path": "specs/port/scripts/tri_loop/loop_rules.t27", "t27b": "pass"}, + {"path": "specs/port/scripts/tri_loop/now_numbers.t27", "t27b": "pass"}, + {"path": "specs/port/scripts/tri_loop/t27b_rules.t27", "t27b": "pass"}, + {"path": "specs/port/scripts/ultra_engine_v70_ultimate.t27", "t27b": "pass"}, + {"path": "specs/port/scripts/validate_phi_f64.t27", "t27b": "pass"}, + {"path": "specs/port/scripts/verify_precision.t27", "t27b": "pass"}, + {"path": "specs/port/scripts/verify_smoking_guns.t27", "t27b": "pass"}, + {"path": "specs/port/scripts/wrapup/extract-context.t27", "t27b": "pass"}, + {"path": "specs/port/tools/backend_parity_table.t27", "t27b": "pass"}, + {"path": "specs/port/tools/bees/merger_gate_selftest.t27", "t27b": "pass"}, + {"path": "specs/port/tools/check_catalog_integrity.t27", "t27b": "pass"}, + {"path": "specs/port/tools/check_duplicate_declarations.t27", "t27b": "pass"}, + {"path": "specs/port/tools/check_fix_carries_source.t27", "t27b": "pass"}, + {"path": "specs/port/tools/ci/check_specs_still_parse.t27", "t27b": "pass"}, + {"path": "specs/port/tools/jtag/tdo_verdict.t27", "t27b": "pass"}, + {"path": "specs/port/tools/oracle/run.t27", "t27b": "pass"}, + {"path": "specs/port/tools/run_conformance_vvp.t27", "t27b": "pass"}, + {"path": "specs/port/tools/ternary_model.t27", "t27b": "pass"}, + {"path": "specs/port/tools/toolbelt.t27", "t27b": "pass"}, + {"path": "specs/port/tools/verify_emit_bitexact.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/fpga/fly-vivado/verilog/trinity_qmtech.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/fpga/gft/tb32.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/fpga/openxc7-regress/regress-fabric-bufg/fabric_bufg.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/fpga/openxc7-synth/DSP48E1_mock.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/fpga/openxc7-synth/blink_correct.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/fpga/openxc7-synth/blink_fast.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/fpga/openxc7-synth/blink_fixed.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/fpga/openxc7-synth/blink_minimal.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/fpga/openxc7-synth/blink_r23.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/fpga/openxc7-synth/blink_simple.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/fpga/openxc7-synth/blink_slow.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/fpga/openxc7-synth/blink_working.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/fpga/openxc7-synth/clk_test.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/fpga/openxc7-synth/clock_test.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/fpga/openxc7-synth/d6_blink.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/fpga/openxc7-synth/d6_inv_test.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/fpga/openxc7-synth/d6_test.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/fpga/openxc7-synth/d_bank13_test.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/fpga/openxc7-synth/d_blink_high.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/fpga/openxc7-synth/d_bufg_test.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/fpga/openxc7-synth/d_clk_direct.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/fpga/openxc7-synth/d_direct.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/fpga/openxc7-synth/d_e21_test.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/fpga/openxc7-synth/d_f19_test.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/fpga/openxc7-synth/d_full_path.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/fpga/openxc7-synth/d_g22_test.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/fpga/openxc7-synth/d_lut_only.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/fpga/openxc7-synth/d_multi_led.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/fpga/openxc7-synth/d_oscillator.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/fpga/openxc7-synth/d_simple_ff.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/fpga/openxc7-synth/d_simple_led.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/fpga/openxc7-synth/d_slow_blink.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/fpga/openxc7-synth/d_srl_blink.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/fpga/openxc7-synth/d_static_on.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/fpga/openxc7-synth/d_static_one.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/fpga/openxc7-synth/d_y0_test.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/fpga/openxc7-synth/definitive_diagnostic_inv.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/fpga/openxc7-synth/dsp_mul.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/fpga/openxc7-synth/led_both_test.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/fpga/openxc7-synth/led_d5_test.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/fpga/openxc7-synth/led_d6_test.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/fpga/openxc7-synth/led_diagnostic.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/fpga/openxc7-synth/led_off_test.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/fpga/openxc7-synth/led_on_test.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/fpga/openxc7-synth/led_simple_test.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/fpga/openxc7-synth/led_test_inv.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/fpga/openxc7-synth/multi_led_test.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/fpga/openxc7-synth/quantum_bridge_top.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/fpga/openxc7-synth/riscv_blink.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/fpga/openxc7-synth/singularity_d6_top.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/fpga/openxc7-synth/symbiflow_blink.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/fpga/openxc7-synth/ternary_activation.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/fpga/openxc7-synth/trinity_top.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/fpga/openxc7-synth/uart_echo.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/fpga/rtl/fpga_test_reporter.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/fpga/uart_loopback.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/fpga/uart_loopback_core.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/src/background_agent/main.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/src/brain/orbitofrontal_value.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/src/brain/weber_tuning.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/src/cli/health_check.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/src/cli/railway_create_full.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/src/cli/railway_create_project.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/src/cli/railway_deployment_create.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/src/cli/railway_null_startcmd.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/src/firebird/governance_temp.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/src/phi-engine/vibeec_original/bogatyrs_registry.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/src/phi-engine/vibeec_original/bogatyrs_spec_structure.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/src/phi-engine/vibeec_original/tnc.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/src/server_main.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/src/storm/experience_engine.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/src/tri-api/claude_md.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/src/tri/gen_aabb.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/src/tri/gen_arithmetic.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/src/tri/gen_assertion.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/src/tri/gen_barrier.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/src/tri/gen_base64.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/src/tri/gen_bezier.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/src/tri/gen_cache.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/src/tri/gen_caesar.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/src/tri/gen_canvas.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/src/tri/gen_color.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/src/tri/gen_cross_entropy.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/src/tri/gen_cursor.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/src/tri/gen_epoch_reclamation.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/src/tri/gen_escape.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/src/tri/gen_fuzz.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/src/tri/gen_geo_hash2d.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/src/tri/gen_gradient.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/src/tri/gen_gradient_descent.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/src/tri/gen_hazard_pointers.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/src/tri/gen_image.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/src/tri/gen_index.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/src/tri/gen_key_value.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/src/tri/gen_kmeans.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/src/tri/gen_leb128.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/src/tri/gen_linear_regression.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/src/tri/gen_lockfree_stack.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/src/tri/gen_matrix3x3.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/src/tri/gen_mock.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/src/tri/gen_neuron.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/src/tri/gen_path_utils.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/src/tri/gen_perceptron.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/src/tri/gen_quaternion.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/src/tri/gen_radix_tree.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/src/tri/gen_ray.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/src/tri/gen_record_store.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/src/tri/gen_rect.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/src/tri/gen_regression.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/src/tri/gen_relu.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/src/tri/gen_ring_buffer.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/src/tri/gen_rle.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/src/tri/gen_rsa_simple.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/src/tri/gen_rtree.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/src/tri/gen_rwlock.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/src/tri/gen_semaphore.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/src/tri/gen_sigmoid.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/src/tri/gen_skiplist_impl.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/src/tri/gen_snapshot.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/src/tri/gen_softmax.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/src/tri/gen_temp_file.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/src/tri/gen_test_runner.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/src/tri/gen_transaction.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/src/tri/gen_transform.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/src/tri/gen_varint.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/src/tri/gen_wal.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/src/tri/gen_websocket.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/src/tri/gen_work_stealing.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/src/tri/math/vocab_audit.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/src/tri/orchestrator_bench.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/src/tri/string_dualities.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/src/tri/string_spectrum.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/src/vibeec/gen_cmd_minimal.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/src/vibeec/gen_cmd_simple.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/src/vibeec/p2p_module.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/src/vibeec/tnc.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/src/vibeec/trinity_tokenizer.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/src/vibeec/validation_engine.t27", "t27b": "pass"}, + {"path": "specs/port/trinity/src/wasm_stubs/auto_shard_stub.t27", "t27b": "pass"}, + {"path": "specs/port/trios/apps/trios-macos/rings/RUST-04/clade-improve/src/oversight.t27", "t27b": "pass"}, + {"path": "specs/port/trios/apps/trios-macos/rings/RUST-13/clade-meshd/src/transport.t27", "t27b": "pass"}, + {"path": "specs/port/trios/apps/trios-macos/rings/RUST-13/trios-mesh/build.t27", "t27b": "pass"}, + {"path": "specs/port/trios/apps/trios-macos/rings/RUST-13/trios-mesh/src/bin/smoke_m1.t27", "t27b": "pass"}, + {"path": "specs/port/trios/apps/trios-macos/rings/RUST-13/trios-mesh/tools/ad9361_config.t27", "t27b": "pass"}, + {"path": "specs/port/trios/crates/tri-tunnel/src/main.t27", "t27b": "pass"}, + {"path": "specs/port/trios/crates/trinity_loss/src/lib.t27", "t27b": "pass"}, + {"path": "specs/port/trios/crates/trios-bridge/src/main.t27", "t27b": "pass"}, + {"path": "specs/port/trios/crates/trios-chat/rings/CR-CHAT-00/src/lib.t27", "t27b": "pass"}, + {"path": "specs/port/trios/crates/trios-chat/rings/CR-CHAT-01/src/key_package_expiry_guard.t27", "t27b": "pass"}, + {"path": "specs/port/trios/crates/trios-chat/rings/CR-CHAT-02/src/epoch_rollover_wraparound_guard.t27", "t27b": "pass"}, + {"path": "specs/port/trios/crates/trios-chat/rings/CR-CHAT-02/src/skipped_message_key_gap_bound_guard.t27", "t27b": "pass"}, + {"path": "specs/port/trios/crates/trios-chat/rings/CR-CHAT-03/src/ratchet_tree_resolution_guard.t27", "t27b": "pass"}, + {"path": "specs/port/trios/crates/trios-chat/rings/CR-CHAT-03/src/ratchet_tree_update_integrity_guard.t27", "t27b": "pass"}, + {"path": "specs/port/trios/crates/trios-chat/rings/CR-CHAT-03/src/unmerged_leaves_bound_guard.t27", "t27b": "pass"}, + {"path": "specs/port/trios/crates/trios-chat/rings/CR-CHAT-04/src/padding_alignment_boundary_guard.t27", "t27b": "pass"}, + {"path": "specs/port/trios/crates/trios-chat/rings/CR-CHAT-04/src/padding_block_size_alignment_guard.t27", "t27b": "pass"}, + {"path": "specs/port/trios/crates/trios-chat/rings/CR-CHAT-05/src/envelope_size_distribution_uniformity.t27", "t27b": "pass"}, + {"path": "specs/port/trios/crates/trios-chat/rings/CR-CHAT-07/src/blind_signature_sender_token.t27", "t27b": "pass"}, + {"path": "specs/port/trios/crates/trios-chat/rings/CR-CHAT-07/src/cover_decoy_ratio_governor.t27", "t27b": "pass"}, + {"path": "specs/port/trios/crates/trios-chat/rings/CR-CHAT-07/src/cover_traffic_inter_arrival_autocorrelation_guard.t27", "t27b": "pass"}, + {"path": "specs/port/trios/crates/trios-chat/rings/CR-CHAT-07/src/cover_traffic_starvation.t27", "t27b": "pass"}, + {"path": "specs/port/trios/crates/trios-chat/rings/CR-CHAT-LAWS/src/lib.t27", "t27b": "pass"}, + {"path": "specs/port/trios/crates/trios-cli/src/cmd/agent.t27", "t27b": "pass"}, + {"path": "specs/port/trios/crates/trios-cli/src/cmd/commit.t27", "t27b": "pass"}, + {"path": "specs/port/trios/crates/trios-cli/src/cmd/gates.t27", "t27b": "pass"}, + {"path": "specs/port/trios/crates/trios-cli/src/cmd/leaderboard.t27", "t27b": "pass"}, + {"path": "specs/port/trios/crates/trios-cli/src/cmd/report.t27", "t27b": "pass"}, + {"path": "specs/port/trios/crates/trios-cli/src/cmd/roster.t27", "t27b": "pass"}, + {"path": "specs/port/trios/crates/trios-cli/src/cmd/run.t27", "t27b": "pass"}, + {"path": "specs/port/trios/crates/trios-cli/src/cmd/status.t27", "t27b": "pass"}, + {"path": "specs/port/trios/crates/trios-cli/src/cmd/submit.t27", "t27b": "pass"}, + {"path": "specs/port/trios/crates/trios-cli/src/gh.t27", "t27b": "pass"}, + {"path": "specs/port/trios/crates/trios-cli/src/lock.t27", "t27b": "pass"}, + {"path": "specs/port/trios/crates/trios-cli/src/metrics.t27", "t27b": "pass"}, + {"path": "specs/port/trios/crates/trios-doctor/rings/BRONZE-RING-DR/src/main.t27", "t27b": "pass"}, + {"path": "specs/port/trios/crates/trios-doctor/rings/SILVER-RING-DR-00/src/lib.t27", "t27b": "pass"}, + {"path": "specs/port/trios/crates/trios-doctor/src/main.t27", "t27b": "pass"}, + {"path": "specs/port/trios/crates/trios-ext/rings/SILVER-RING-EXT-00/src/lib.t27", "t27b": "pass"}, + {"path": "specs/port/trios/crates/trios-ext/xtask/src/main.t27", "t27b": "pass"}, + {"path": "specs/port/trios/crates/trios-git/src/commit.t27", "t27b": "pass"}, + {"path": "specs/port/trios/crates/trios-git/src/log.t27", "t27b": "pass"}, + {"path": "specs/port/trios/crates/trios-git/src/stash.t27", "t27b": "pass"}, + {"path": "specs/port/trios/crates/trios-git/src/status.t27", "t27b": "pass"}, + {"path": "specs/port/trios/crates/trios-golden-float/build.t27", "t27b": "pass"}, + {"path": "specs/port/trios/crates/trios-hdc/build.t27", "t27b": "pass"}, + {"path": "specs/port/trios/crates/trios-hdc/rings/HD-01/src/lib.t27", "t27b": "pass"}, + {"path": "specs/port/trios/crates/trios-igla-race/src/main.t27", "t27b": "pass"}, + {"path": "specs/port/trios/crates/trios-igla-trainer/src/jepa_runner.t27", "t27b": "pass"}, + {"path": "specs/port/trios/crates/trios-mcp/rings/BR-XTASK/src/main.t27", "t27b": "pass"}, + {"path": "specs/port/trios/crates/trios-mcp/rings/SR-01/src/lighthouse.t27", "t27b": "pass"}, + {"path": "specs/port/trios/crates/trios-mcp/rings/SR-02/src/discovery.t27", "t27b": "pass"}, + {"path": "specs/port/trios/crates/trios-mcp/rings/SR-02/src/lib.t27", "t27b": "pass"}, + {"path": "specs/port/trios/crates/trios-mcp/src/main.t27", "t27b": "pass"}, + {"path": "specs/port/trios/crates/trios-mesh/src/identity.t27", "t27b": "pass"}, + {"path": "specs/port/trios/crates/trios-mesh/src/packet.t27", "t27b": "pass"}, + {"path": "specs/port/trios/crates/trios-openclaw/rings/OC-01/src/lib.t27", "t27b": "pass"}, + {"path": "specs/port/trios/crates/trios-physics/build.t27", "t27b": "pass"}, + {"path": "specs/port/trios/crates/trios-physics/rings/PH-01/src/lib.t27", "t27b": "pass"}, + {"path": "specs/port/trios/crates/trios-physics/src/lib.t27", "t27b": "pass"}, + {"path": "specs/port/trios/crates/trios-rainbow-bridge/src/funnel_client.t27", "t27b": "pass"}, + {"path": "specs/port/trios/crates/trios-rainbow-bridge/src/lamport.t27", "t27b": "pass"}, + {"path": "specs/port/trios/crates/trios-sacred/rings/SC-00/src/lib.t27", "t27b": "pass"}, + {"path": "specs/port/trios/crates/trios-sacred/rings/SC-01/src/lib.t27", "t27b": "pass"}, + {"path": "specs/port/trios/crates/trios-scarab-types/rings/SR-00/src/lib.t27", "t27b": "pass"}, + {"path": "specs/port/trios/crates/trios-scarab-types/rings/SR-01/src/lib.t27", "t27b": "pass"}, + {"path": "specs/port/trios/crates/trios-scarab-types/rings/SR-02/src/lib.t27", "t27b": "pass"}, + {"path": "specs/port/trios/crates/trios-scarab-types/rings/SR-03/src/lib.t27", "t27b": "pass"}, + {"path": "specs/port/trios/crates/trios-scarab-types/rings/SR-04/src/lib.t27", "t27b": "pass"}, + {"path": "specs/port/trios/crates/trios-server/src/mcp_endpoints/tasks.t27", "t27b": "pass"}, + {"path": "specs/port/trios/crates/trios-server/src/tools/git.t27", "t27b": "pass"}, + {"path": "specs/port/trios/crates/trios-server/src/tools/git_extended.t27", "t27b": "pass"}, + {"path": "specs/port/trios/crates/trios-server/src/tools/gitbutler.t27", "t27b": "pass"}, + {"path": "specs/port/trios/crates/trios-server/src/tools/golden_float.t27", "t27b": "pass"}, + {"path": "specs/port/trios/crates/trios-server/src/tools/mod.t27", "t27b": "pass"}, + {"path": "specs/port/trios/crates/trios-store/rings/ST-00/src/lib.t27", "t27b": "pass"}, + {"path": "specs/port/trios/crates/trios-ternary/rings/TR-01/src/lib.t27", "t27b": "pass"}, + {"path": "specs/port/trios/crates/trios-train-cpu/src/bin/tjepa_modules/encoder.t27", "t27b": "pass"}, + {"path": "specs/port/trios/crates/trios-train-cpu/src/bin/train_state.t27", "t27b": "pass"}, + {"path": "specs/port/trios/crates/trios-trainer/src/train_loop.t27", "t27b": "pass"}, + {"path": "specs/port/trios/crates/trios-trainer/src/validation.t27", "t27b": "pass"}, + {"path": "specs/port/trios/crates/trios-trinity-brain/src/phi.t27", "t27b": "pass"}, + {"path": "specs/port/trios/crates/trios-vsa/rings/VS-01/src/lib.t27", "t27b": "pass"}, + {"path": "specs/port/trios/validate_bpb.t27", "t27b": "pass"}, + {"path": "specs/providers/catalog.t27", "t27b": "pass"}, + {"path": "specs/providers/gonka/deepseek-v4-flash-0731.t27", "t27b": "pass"}, + {"path": "specs/providers/gonka/glm-5-2-fp8.t27", "t27b": "pass"}, + {"path": "specs/providers/gonka/glm-5-3-flash.t27", "t27b": "pass"}, + {"path": "specs/providers/gonka/kimi-k2-6.t27", "t27b": "pass"}, + {"path": "specs/providers/gonka/minimax-m2-7.t27", "t27b": "pass"}, + {"path": "specs/providers/tri_gnk_pair.t27", "t27b": "pass"}, + {"path": "specs/providers/trinet/fpga-xc7a200t.t27", "t27b": "pass"}, + {"path": "specs/providers/trinet/gpu-consumer-24gb.t27", "t27b": "pass"}, + {"path": "specs/queen/actor_events.t27", "t27b": "pass"}, + {"path": "specs/queen/actor_view.t27", "t27b": "pass"}, + {"path": "specs/queen/actors.t27", "t27b": "pass"}, + {"path": "specs/queen/actors_hw.t27", "t27b": "pass"}, + {"path": "specs/queen/actors_hw_jtag.t27", "t27b": "pass"}, + {"path": "specs/queen/actors_hw_top.t27", "t27b": "pass"}, + {"path": "specs/queen/app.t27", "t27b": "pass"}, + {"path": "specs/queen/claim.t27", "t27b": "pass"}, + {"path": "specs/queen/control.t27", "t27b": "pass"}, + {"path": "specs/queen/dashboard.t27", "t27b": "pass"}, + {"path": "specs/queen/dispatch.t27", "t27b": "pass"}, + {"path": "specs/queen/dispatch_exit.t27", "t27b": "pass"}, + {"path": "specs/queen/domains.t27", "t27b": "pass"}, + {"path": "specs/queen/drain.t27", "t27b": "pass"}, + {"path": "specs/queen/events.t27", "t27b": "pass"}, + {"path": "specs/queen/golden_chain.t27", "t27b": "pass"}, + {"path": "specs/queen/hive.t27", "t27b": "pass"}, + {"path": "specs/queen/holds.t27", "t27b": "pass"}, + {"path": "specs/queen/jobs.t27", "t27b": "pass"}, + {"path": "specs/queen/keyed.t27", "t27b": "pass"}, + {"path": "specs/queen/keyed_guard.t27", "t27b": "pass"}, + {"path": "specs/queen/merger_gate.t27", "t27b": "pass"}, + {"path": "specs/queen/netlink.t27", "t27b": "pass"}, + {"path": "specs/queen/priority.t27", "t27b": "pass"}, + {"path": "specs/queen/replay/actors_decisions.t27", "t27b": "pass"}, + {"path": "specs/queen/replay/reviewer_decisions.t27", "t27b": "pass"}, + {"path": "specs/queen/replay/telemetry_decisions.t27", "t27b": "pass"}, + {"path": "specs/queen/review_lanes.t27", "t27b": "pass"}, + {"path": "specs/queen/review_log.t27", "t27b": "pass"}, + {"path": "specs/queen/review_valve.t27", "t27b": "pass"}, + {"path": "specs/queen/reviewer.t27", "t27b": "pass"}, + {"path": "specs/queen/reviewer_sizing.t27", "t27b": "pass"}, + {"path": "specs/queen/shaping.t27", "t27b": "pass"}, + {"path": "specs/queen/simulation.t27", "t27b": "pass"}, + {"path": "specs/queen/task_analysis.t27", "t27b": "pass"}, + {"path": "specs/queen/tasks.t27", "t27b": "pass"}, + {"path": "specs/queen/telemetry.t27", "t27b": "pass"}, + {"path": "specs/queen/turn_stop.t27", "t27b": "pass"}, + {"path": "specs/queen/views.t27", "t27b": "pass"}, + {"path": "specs/queen/waits.t27", "t27b": "pass"}, + {"path": "specs/queen/worktree_keep.t27", "t27b": "pass"}, + {"path": "specs/rings/ring_103_phi_sgd.t27", "t27b": "pass"}, + {"path": "specs/sandbox/health.t27", "t27b": "pass"}, + {"path": "specs/sandbox/https_enforce.t27", "t27b": "pass"}, + {"path": "specs/sandbox/orphan_detection.t27", "t27b": "pass"}, + {"path": "specs/sandbox/session_timeout.t27", "t27b": "pass"}, + {"path": "specs/skills/t27-measure-corpus.t27", "t27b": "pass"}, + {"path": "specs/skills/t27-phi-loop.t27", "t27b": "pass"}, + {"path": "specs/skills/t27-providers-steward.t27", "t27b": "pass"}, + {"path": "specs/skills/t27-self-host.t27", "t27b": "pass"}, + {"path": "specs/skills/t27-tri-pipeline.t27", "t27b": "pass"}, + {"path": "specs/skills/t27-tri.t27", "t27b": "pass"}, + {"path": "specs/skills/t27-wave-audit.t27", "t27b": "pass"}, + {"path": "specs/skills/t27-wrap-up.t27", "t27b": "pass"}, + {"path": "specs/skills/trinity-blog-post.t27", "t27b": "pass"}, + {"path": "specs/skills/trinity-board-sync.t27", "t27b": "pass"}, + {"path": "specs/skills/trinity-cloud.t27", "t27b": "pass"}, + {"path": "specs/skills/trinity-connect-accounts.t27", "t27b": "pass"}, + {"path": "specs/skills/trinity-doctor.t27", "t27b": "pass"}, + {"path": "specs/skills/trinity-farm-garden.t27", "t27b": "pass"}, + {"path": "specs/skills/trinity-fpga-synth.t27", "t27b": "pass"}, + {"path": "specs/skills/trinity-god-mode.t27", "t27b": "pass"}, + {"path": "specs/skills/trinity-implement-issue.t27", "t27b": "pass"}, + {"path": "specs/skills/trinity-queen-hive-visuals.t27", "t27b": "pass"}, + {"path": "specs/skills/trinity-review-code.t27", "t27b": "pass"}, + {"path": "specs/skills/trinity-run-tests.t27", "t27b": "pass"}, + {"path": "specs/skills/trinity-scholar.t27", "t27b": "pass"}, + {"path": "specs/skills/trinity-status.t27", "t27b": "pass"}, + {"path": "specs/skills/trinity-tech-tree.t27", "t27b": "pass"}, + {"path": "specs/skills/trinity-tri.t27", "t27b": "pass"}, + {"path": "specs/skills/trinity-trinity-test.t27", "t27b": "pass"}, + {"path": "specs/skills/trinity-ux-wave.t27", "t27b": "pass"}, + {"path": "specs/skills/trinity-vibee-gen.t27", "t27b": "pass"}, + {"path": "specs/skills/trinity-vsa-verify.t27", "t27b": "pass"}, + {"path": "specs/skills/trinity-wave.t27", "t27b": "pass"}, + {"path": "specs/system/unified-agent-operations.t27", "t27b": "pass"}, + {"path": "specs/ternary/activation_quantizer.t27", "t27b": "pass"}, + {"path": "specs/ternary/bitnet_layer.t27", "t27b": "pass"}, + {"path": "specs/ternary/bitnet_majority.t27", "t27b": "pass"}, + {"path": "specs/ternary/bitnet_mlp.t27", "t27b": "pass"}, + {"path": "specs/ternary/bitnet_mlp3.t27", "t27b": "pass"}, + {"path": "specs/ternary/bitnet_neuron.t27", "t27b": "pass"}, + {"path": "specs/ternary/bitnet_neuron_nchunk.t27", "t27b": "pass"}, + {"path": "specs/ternary/clocked_counter.t27", "t27b": "pass"}, + {"path": "specs/ternary/comb_bitnet_layer.t27", "t27b": "pass"}, + {"path": "specs/ternary/comb_bitnet_neuron.t27", "t27b": "pass"}, + {"path": "specs/ternary/comb_ternary_dot.t27", "t27b": "pass"}, + {"path": "specs/ternary/gft_add_rne.t27", "t27b": "pass"}, + {"path": "specs/ternary/gft_argmax4.t27", "t27b": "pass"}, + {"path": "specs/ternary/gft_axpy.t27", "t27b": "pass"}, + {"path": "specs/ternary/gft_bitnet_neuron.t27", "t27b": "pass"}, + {"path": "specs/ternary/gft_classifier4.t27", "t27b": "pass"}, + {"path": "specs/ternary/gft_classify.t27", "t27b": "pass"}, + {"path": "specs/ternary/gft_classify3.t27", "t27b": "pass"}, + {"path": "specs/ternary/gft_dot2.t27", "t27b": "pass"}, + {"path": "specs/ternary/gft_dot2_rne.t27", "t27b": "pass"}, + {"path": "specs/ternary/gft_dot4.t27", "t27b": "pass"}, + {"path": "specs/ternary/gft_dot4_rne.t27", "t27b": "pass"}, + {"path": "specs/ternary/gft_dot8.t27", "t27b": "pass"}, + {"path": "specs/ternary/gft_exp2.t27", "t27b": "pass"}, + {"path": "specs/ternary/gft_hidden2.t27", "t27b": "pass"}, + {"path": "specs/ternary/gft_layer2.t27", "t27b": "pass"}, + {"path": "specs/ternary/gft_layer3.t27", "t27b": "pass"}, + {"path": "specs/ternary/gft_layer4.t27", "t27b": "pass"}, + {"path": "specs/ternary/gft_log2.t27", "t27b": "pass"}, + {"path": "specs/ternary/gft_logistic.t27", "t27b": "pass"}, + {"path": "specs/ternary/gft_madd.t27", "t27b": "pass"}, + {"path": "specs/ternary/gft_magsub_tie.t27", "t27b": "pass"}, + {"path": "specs/ternary/gft_mlp2.t27", "t27b": "pass"}, + {"path": "specs/ternary/gft_mlp3.t27", "t27b": "pass"}, + {"path": "specs/ternary/gft_mul_rne.t27", "t27b": "pass"}, + {"path": "specs/ternary/gft_neuron_full.t27", "t27b": "pass"}, + {"path": "specs/ternary/gft_nll.t27", "t27b": "pass"}, + {"path": "specs/ternary/gft_recip.t27", "t27b": "pass"}, + {"path": "specs/ternary/gft_relu.t27", "t27b": "pass"}, + {"path": "specs/ternary/gft_sadd.t27", "t27b": "pass"}, + {"path": "specs/ternary/gft_sgd_step.t27", "t27b": "pass"}, + {"path": "specs/ternary/gft_signed_dot4.t27", "t27b": "pass"}, + {"path": "specs/ternary/gft_signed_mac.t27", "t27b": "pass"}, + {"path": "specs/ternary/gft_smul.t27", "t27b": "pass"}, + {"path": "specs/ternary/gft_softmax4.t27", "t27b": "pass"}, + {"path": "specs/ternary/gft_softmax_grad4.t27", "t27b": "pass"}, + {"path": "specs/ternary/gft_train1.t27", "t27b": "pass"}, + {"path": "specs/ternary/gft_train2.t27", "t27b": "pass"}, + {"path": "specs/ternary/gft_train2relu.t27", "t27b": "pass"}, + {"path": "specs/ternary/gft_xorbp.t27", "t27b": "pass"}, + {"path": "specs/ternary/gft_xorbp2.t27", "t27b": "pass"}, + {"path": "specs/ternary/gft_xornet.t27", "t27b": "pass"}, + {"path": "specs/ternary/gft_xorpercep.t27", "t27b": "pass"}, + {"path": "specs/ternary/gft_xorpercep3.t27", "t27b": "pass"}, + {"path": "specs/ternary/gft_xorpercep4.t27", "t27b": "pass"}, + {"path": "specs/ternary/gft_xortrain.t27", "t27b": "pass"}, + {"path": "specs/ternary/radix_economy.t27", "t27b": "pass"}, + {"path": "specs/ternary/stream_ternary_mac.t27", "t27b": "pass"}, + {"path": "specs/ternary/ternary_full_adder.t27", "t27b": "pass"}, + {"path": "specs/ternary/ternary_mac.t27", "t27b": "pass"}, + {"path": "specs/ternary/ternary_ripple_adder.t27", "t27b": "pass"}, + {"path": "specs/ternary/ternary_xor.t27", "t27b": "pass"}, + {"path": "specs/ternary/trits.t27", "t27b": "pass"}, + {"path": "specs/tools/catalog.t27", "t27b": "pass"}, + {"path": "specs/tools/epic_ci.t27", "t27b": "pass"}, + {"path": "specs/tools/mcp/gitbutler.t27", "t27b": "pass"}, + {"path": "specs/tools/mcp/inngest-dev.t27", "t27b": "pass"}, + {"path": "specs/tools/mcp/needle.t27", "t27b": "pass"}, + {"path": "specs/tools/mcp/neon.t27", "t27b": "pass"}, + {"path": "specs/tools/mcp/notebooklm.t27", "t27b": "pass"}, + {"path": "specs/tools/mcp/railway-mcp-server.t27", "t27b": "pass"}, + {"path": "specs/tools/mcp/t27-traceability.t27", "t27b": "pass"}, + {"path": "specs/tools/mcp/tri-mcp.t27", "t27b": "pass"}, + {"path": "specs/tools/mcp/tri-ssot.t27", "t27b": "pass"}, + {"path": "specs/tools/mcp/trinity.t27", "t27b": "pass"}, + {"path": "specs/tools/mcp/zig-docs.t27", "t27b": "pass"}, + {"path": "specs/tools/mcp_protocol.t27", "t27b": "pass"}, + {"path": "specs/tools/t27o/rust_convert.t27", "t27b": "pass"}, + {"path": "specs/tools/t27o/rust_std.t27", "t27b": "pass"}, + {"path": "specs/tools/tri/abandoned.t27", "t27b": "pass"}, + {"path": "specs/tools/tri/cell.t27", "t27b": "pass"}, + {"path": "specs/tools/tri/census.t27", "t27b": "pass"}, + {"path": "specs/tools/tri/ci.t27", "t27b": "pass"}, + {"path": "specs/tools/tri/competitors.t27", "t27b": "pass"}, + {"path": "specs/tools/tri/discard.t27", "t27b": "pass"}, + {"path": "specs/tools/tri/doctor.t27", "t27b": "pass"}, + {"path": "specs/tools/tri/elab.t27", "t27b": "pass"}, + {"path": "specs/tools/tri/emit.t27", "t27b": "pass"}, + {"path": "specs/tools/tri/experience.t27", "t27b": "pass"}, + {"path": "specs/tools/tri/fleet.t27", "t27b": "pass"}, + {"path": "specs/tools/tri/fmt.t27", "t27b": "pass"}, + {"path": "specs/tools/tri/fpga.t27", "t27b": "pass"}, + {"path": "specs/tools/tri/gates.t27", "t27b": "pass"}, + {"path": "specs/tools/tri/gen.t27", "t27b": "pass"}, + {"path": "specs/tools/tri/harness.t27", "t27b": "pass"}, + {"path": "specs/tools/tri/health.t27", "t27b": "pass"}, + {"path": "specs/tools/tri/hooks.t27", "t27b": "pass"}, + {"path": "specs/tools/tri/issues.t27", "t27b": "pass"}, + {"path": "specs/tools/tri/jumps.t27", "t27b": "pass"}, + {"path": "specs/tools/tri/kinds.t27", "t27b": "pass"}, + {"path": "specs/tools/tri/lean.t27", "t27b": "pass"}, + {"path": "specs/tools/tri/ledgers.t27", "t27b": "pass"}, + {"path": "specs/tools/tri/loop.t27", "t27b": "pass"}, + {"path": "specs/tools/tri/merging.t27", "t27b": "pass"}, + {"path": "specs/tools/tri/misread.t27", "t27b": "pass"}, + {"path": "specs/tools/tri/mods.t27", "t27b": "pass"}, + {"path": "specs/tools/tri/mutate.t27", "t27b": "pass"}, + {"path": "specs/tools/tri/now.t27", "t27b": "pass"}, + {"path": "specs/tools/tri/one-away.t27", "t27b": "pass"}, + {"path": "specs/tools/tri/orphaned.t27", "t27b": "pass"}, + {"path": "specs/tools/tri/pr.t27", "t27b": "pass"}, + {"path": "specs/tools/tri/prose.t27", "t27b": "pass"}, + {"path": "specs/tools/tri/quantifiers.t27", "t27b": "pass"}, + {"path": "specs/tools/tri/red.t27", "t27b": "pass"}, + {"path": "specs/tools/tri/reseal.t27", "t27b": "pass"}, + {"path": "specs/tools/tri/rtl.t27", "t27b": "pass"}, + {"path": "specs/tools/tri/seals.t27", "t27b": "pass"}, + {"path": "specs/tools/tri/serve.t27", "t27b": "pass"}, + {"path": "specs/tools/tri/skill.t27", "t27b": "pass"}, + {"path": "specs/tools/tri/status.t27", "t27b": "pass"}, + {"path": "specs/tools/tri/sweep.t27", "t27b": "pass"}, + {"path": "specs/tools/tri/synth.t27", "t27b": "pass"}, + {"path": "specs/tools/tri/test.t27", "t27b": "pass"}, + {"path": "specs/tools/tri/topic.t27", "t27b": "pass"}, + {"path": "specs/tools/tri/types.t27", "t27b": "pass"}, + {"path": "specs/tools/tri/unparsed.t27", "t27b": "pass"}, + {"path": "specs/tools/tri/vectors.t27", "t27b": "pass"}, + {"path": "specs/tools/tri/verdict.t27", "t27b": "pass"}, + {"path": "specs/tools/tri/vsim.t27", "t27b": "pass"}, + {"path": "specs/tools/tri/window.t27", "t27b": "pass"}, + {"path": "specs/tools/tri/worktrees.t27", "t27b": "pass"}, + {"path": "specs/tools/trinity/tri/bench.t27", "t27b": "pass"}, + {"path": "specs/tools/trinity/tri/bio.t27", "t27b": "pass"}, + {"path": "specs/tools/trinity/tri/blindspots.t27", "t27b": "pass"}, + {"path": "specs/tools/trinity/tri/conscious.t27", "t27b": "pass"}, + {"path": "specs/tools/trinity/tri/constants.t27", "t27b": "pass"}, + {"path": "specs/tools/trinity/tri/cosmos.t27", "t27b": "pass"}, + {"path": "specs/tools/trinity/tri/dashboard.t27", "t27b": "pass"}, + {"path": "specs/tools/trinity/tri/fib.t27", "t27b": "pass"}, + {"path": "specs/tools/trinity/tri/fpga.t27", "t27b": "pass"}, + {"path": "specs/tools/trinity/tri/gematria.t27", "t27b": "pass"}, + {"path": "specs/tools/trinity/tri/govern.t27", "t27b": "pass"}, + {"path": "specs/tools/trinity/tri/hardware.t27", "t27b": "pass"}, + {"path": "specs/tools/trinity/tri/identity.t27", "t27b": "pass"}, + {"path": "specs/tools/trinity/tri/lucas.t27", "t27b": "pass"}, + {"path": "specs/tools/trinity/tri/mesh.t27", "t27b": "pass"}, + {"path": "specs/tools/trinity/tri/needle-check.t27", "t27b": "pass"}, + {"path": "specs/tools/trinity/tri/needle-search.t27", "t27b": "pass"}, + {"path": "specs/tools/trinity/tri/needle.t27", "t27b": "pass"}, + {"path": "specs/tools/trinity/tri/omega.t27", "t27b": "pass"}, + {"path": "specs/tools/trinity/tri/particles.t27", "t27b": "pass"}, + {"path": "specs/tools/trinity/tri/phi.t27", "t27b": "pass"}, + {"path": "specs/tools/trinity/tri/quantum.t27", "t27b": "pass"}, + {"path": "specs/tools/trinity/tri/reputation.t27", "t27b": "pass"}, + {"path": "specs/tools/trinity/tri/sacred-const.t27", "t27b": "pass"}, + {"path": "specs/tools/trinity/tri/spiral.t27", "t27b": "pass"}, + {"path": "specs/tools/trinity/tri/swarm.t27", "t27b": "pass"}, + {"path": "specs/tools/trinity/tri/test.t27", "t27b": "pass"}, + {"path": "specs/tools/trinity/tri/vsa.t27", "t27b": "pass"}, + {"path": "specs/tools/trinity/tri/wallet.t27", "t27b": "pass"}, + {"path": "specs/traffic_animator.t27", "t27b": "pass"}, + {"path": "specs/tri/actors/metrics.t27", "t27b": "pass"}, + {"path": "specs/tri/agent/faculty_board.t27", "t27b": "pass"}, + {"path": "specs/tri/catalog/health.t27", "t27b": "pass"}, + {"path": "specs/tri/collections/namespace.t27", "t27b": "pass"}, + {"path": "specs/tri/crypto/ed25519.t27", "t27b": "pass"}, + {"path": "specs/tri/crypto/hex.t27", "t27b": "pass"}, + {"path": "specs/tri/crypto/sha256.t27", "t27b": "pass"}, + {"path": "specs/tri/crypto/sha512.t27", "t27b": "pass"}, + {"path": "specs/tri/graph/bellman_ford.t27", "t27b": "pass"}, + {"path": "specs/tri/graph/graph.t27", "t27b": "pass"}, + {"path": "specs/tri/graph/topological_sort.t27", "t27b": "pass"}, + {"path": "specs/tri/hot/hot.t27", "t27b": "pass"}, + {"path": "specs/tri/lab/receipt.t27", "t27b": "pass"}, + {"path": "specs/tri/lanes/lanes.t27", "t27b": "pass"}, + {"path": "specs/tri/math/math.t27", "t27b": "pass"}, + {"path": "specs/tri/math/measurement.t27", "t27b": "pass"}, + {"path": "specs/tri/misread/shapes.t27", "t27b": "pass"}, + {"path": "specs/tri/mutate/census.t27", "t27b": "pass"}, + {"path": "specs/tri/mutate/lab.t27", "t27b": "pass"}, + {"path": "specs/tri/mutate/plant.t27", "t27b": "pass"}, + {"path": "specs/tri/mutate/survivors.t27", "t27b": "pass"}, + {"path": "specs/tri/network/payout.t27", "t27b": "pass"}, + {"path": "specs/tri/pipeline/codegen.t27", "t27b": "pass"}, + {"path": "specs/tri/pipeline/spec_writer.t27", "t27b": "pass"}, + {"path": "specs/tri/pipeline/workflow.t27", "t27b": "pass"}, + {"path": "specs/tri/reseal/seal.t27", "t27b": "pass"}, + {"path": "specs/tri/search/pattern.t27", "t27b": "pass"}, + {"path": "specs/tri/sort/insertion_sort.t27", "t27b": "pass"}, + {"path": "specs/tri/sort/merge_sort.t27", "t27b": "pass"}, + {"path": "specs/tri/sort/selection_sort.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/a64.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/any_param_plan.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/arith_op.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/ast_scan.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/ast_shape.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/ast_walk.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/bit_cast_plan.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/blockers.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/builtin_plan.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/check_budget.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/cmp_op.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/coerce_plan.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/comptime_float.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/conformance/anonymous_struct.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/conformance/anytype_typeof.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/conformance/array_length_expr.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/conformance/array_literal.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/conformance/array_literal_value.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/conformance/array_repeat_text.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/conformance/bare_abs.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/conformance/big_frame.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/conformance/big_repeat_global.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/conformance/bit_cast.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/conformance/brace_invariant.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/conformance/builtin_abs_max_min_pi.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/conformance/carried_allocator.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/conformance/carried_container.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/conformance/cmp_out_of_range.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/conformance/comptime_float.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/conformance/comptime_float_f128.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/conformance/const_division.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/conformance/const_optional.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/conformance/discard_value.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/conformance/div_trunc_panic.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/conformance/elf_object.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/conformance/empty_anon_literal.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/conformance/empty_typed_array_literal.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/conformance/eval_branch_quota.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/conformance/float_as.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/conformance/float_call_cast.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/conformance/float_from_int_literal.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/conformance/float_mul_pow2.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/conformance/float_sqrt.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/conformance/frame_address_caller_owned.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/conformance/i128_arith.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/conformance/i128_ops.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/conformance/i128_return.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/conformance/int_cast.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/conformance/int_cast_index.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/conformance/large_frame.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/conformance/lazy_signature.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/conformance/let_reassigned.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/conformance/libm_logf.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/conformance/libm_powf.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/conformance/libm_rounding.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/conformance/libm_std_math.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/conformance/module_var_in_test.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/conformance/negative_float_literal.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/conformance/nested_anon_struct.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/conformance/numeric_coercion.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/conformance/odd_width_int.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/conformance/opaque_pointer.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/conformance/opt_void.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/conformance/optional_enum_compare.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/conformance/optional_module_var.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/conformance/param_discard.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/conformance/pointer_equality.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/conformance/postfix_optional.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/conformance/rem_int.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/conformance/repeat_addr_unreached.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/conformance/repeat_local.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/conformance/repeat_width_suffix.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/conformance/return_undefined_void.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/conformance/scaffold_local.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/conformance/scope_exit.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/conformance/scoped_gf16.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/conformance/shadow_module_var.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/conformance/size_of.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/conformance/slice_arg_one_element.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/conformance/static_slice_literal.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/conformance/std_mem_byte_slice.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/conformance/stdmem.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/conformance/str_module_var.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/conformance/string_slice_literal.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/conformance/struct_lit_if.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/conformance/test_local_write.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/conformance/tuple_local.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/conformance/tuple_local_index.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/conformance/type_alias.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/conformance/type_void.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/conformance/undefined_arg.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/conformance/undefined_module_var.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/conformance/unreached_stub.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/conformance/unread_anytype.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/conformance/unresolved_signature.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/conformance/untyped_local.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/conformance/untyped_local_uses.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/conformance/value_ignored.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/conformance/value_params.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/conformance/verilog_lib.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/conformance/verilog_prim.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/conformance/verilog_use.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/conformance/verilog_widths.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/conformance/void_bind.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/conformance/wide_int_const.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/conformance/zig_keyword_field.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/const_div_plan.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/discard_plan.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/dogfood.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/elf.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/emit_kit.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/empty_lit_plan.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/eval_arith.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/float_as_plan.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/frame_store_plan.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/fuzz.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/fuzz_oracle.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/i128_plan.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/int_cast_plan.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/lazy_sig_plan.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/ledger_steward.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/lencall.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/libm.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/libm_plan.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/literal_plan.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/macho.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/opaque_plan.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/optional_compare_plan.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/ptr_eq_plan.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/reduce.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/ref_var_plan.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/scaffold_plan.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/slice_lit_plan.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/source_text.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/stdmem.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/stdmem_plan.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/steward.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/text_escape.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/ts_emit.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/ts_plan.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/tuple_local_plan.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/type_text.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/undefined_arg_plan.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/verdict_key.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/verilog_emit.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/verilog_plan.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/void_bind_plan.t27", "t27b": "pass"}, + {"path": "specs/tri/t27b/wide_plan.t27", "t27b": "pass"}, + {"path": "specs/tri/test/report.t27", "t27b": "pass"}, + {"path": "specs/tri/utils/args.t27", "t27b": "pass"}, + {"path": "specs/tri/utils/exit_codes.t27", "t27b": "pass"}, + {"path": "specs/tri/utils/template.t27", "t27b": "pass"}, + {"path": "specs/trinet/etx.t27", "t27b": "pass"}, + {"path": "specs/trinet/ledger.t27", "t27b": "pass"}, + {"path": "specs/trinet/mint_authority.t27", "t27b": "pass"}, + {"path": "specs/trinet/node-work-credit.t27", "t27b": "pass"}, + {"path": "specs/trinet/tri-bridge.t27", "t27b": "pass"}, + {"path": "specs/trinity/build_graph.t27", "t27b": "pass"}, + {"path": "specs/trinity/capabilities/abi.c-api.t27", "t27b": "pass"}, + {"path": "specs/trinity/capabilities/agent.daemons.t27", "t27b": "pass"}, + {"path": "specs/trinity/capabilities/agent.phi-loop.t27", "t27b": "pass"}, + {"path": "specs/trinity/capabilities/agent.tri-api.t27", "t27b": "pass"}, + {"path": "specs/trinity/capabilities/api.http-server.t27", "t27b": "pass"}, + {"path": "specs/trinity/capabilities/archive.legacy.t27", "t27b": "pass"}, + {"path": "specs/trinity/capabilities/bench.suite.t27", "t27b": "pass"}, + {"path": "specs/trinity/capabilities/bot.tri-bot.t27", "t27b": "pass"}, + {"path": "specs/trinity/capabilities/brain.regions.t27", "t27b": "pass"}, + {"path": "specs/trinity/capabilities/catalog.spec-mirror.t27", "t27b": "pass"}, + {"path": "specs/trinity/capabilities/catalog.world-scan.t27", "t27b": "pass"}, + {"path": "specs/trinity/capabilities/cli.tri.t27", "t27b": "pass"}, + {"path": "specs/trinity/capabilities/convert.b2t.t27", "t27b": "pass"}, + {"path": "specs/trinity/capabilities/examples.zig.t27", "t27b": "pass"}, + {"path": "specs/trinity/capabilities/ext.vscode-swe.t27", "t27b": "pass"}, + {"path": "specs/trinity/capabilities/fpga.adapter.t27", "t27b": "pass"}, + {"path": "specs/trinity/capabilities/fpga.in-repo.t27", "t27b": "pass"}, + {"path": "specs/trinity/capabilities/lib.trinity.t27", "t27b": "pass"}, + {"path": "specs/trinity/capabilities/llm.firebird.t27", "t27b": "pass"}, + {"path": "specs/trinity/capabilities/llm.igla-chat.t27", "t27b": "pass"}, + {"path": "specs/trinity/capabilities/mcp.needle-mcp.t27", "t27b": "pass"}, + {"path": "specs/trinity/capabilities/mcp.trinity-mcp.t27", "t27b": "pass"}, + {"path": "specs/trinity/capabilities/native.canvas.t27", "t27b": "pass"}, + {"path": "specs/trinity/capabilities/native.node-gui.t27", "t27b": "pass"}, + {"path": "specs/trinity/capabilities/native.queen-app.t27", "t27b": "pass"}, + {"path": "specs/trinity/capabilities/node.trinity-node.t27", "t27b": "pass"}, + {"path": "specs/trinity/capabilities/numeric.golden-float.t27", "t27b": "pass"}, + {"path": "specs/trinity/capabilities/ops.deploy-infra.t27", "t27b": "pass"}, + {"path": "specs/trinity/capabilities/ops.railway-cli.t27", "t27b": "pass"}, + {"path": "specs/trinity/capabilities/pkg.vendored-cache.t27", "t27b": "pass"}, + {"path": "specs/trinity/capabilities/queen.lib.t27", "t27b": "pass"}, + {"path": "specs/trinity/capabilities/registry.commands.t27", "t27b": "pass"}, + {"path": "specs/trinity/capabilities/release.packaging.t27", "t27b": "pass"}, + {"path": "specs/trinity/capabilities/research.nexus-docs.t27", "t27b": "pass"}, + {"path": "specs/trinity/capabilities/research.programs.t27", "t27b": "pass"}, + {"path": "specs/trinity/capabilities/research.unreferenced-sources.t27", "t27b": "pass"}, + {"path": "specs/trinity/capabilities/search.vsa-index.t27", "t27b": "pass"}, + {"path": "specs/trinity/capabilities/specs.t27-vendored-compiler.t27", "t27b": "pass"}, + {"path": "specs/trinity/capabilities/specs.tri-corpus.t27", "t27b": "pass"}, + {"path": "specs/trinity/capabilities/specs.vibee-corpus.t27", "t27b": "pass"}, + {"path": "specs/trinity/capabilities/state.trinity-dir.t27", "t27b": "pass"}, + {"path": "specs/trinity/capabilities/test.graph.t27", "t27b": "pass"}, + {"path": "specs/trinity/capabilities/tools.scripts.t27", "t27b": "pass"}, + {"path": "specs/trinity/capabilities/train.hslm.t27", "t27b": "pass"}, + {"path": "specs/trinity/capabilities/training.targets.t27", "t27b": "pass"}, + {"path": "specs/trinity/capabilities/tri27.programs.t27", "t27b": "pass"}, + {"path": "specs/trinity/capabilities/tri27.toolchain.t27", "t27b": "pass"}, + {"path": "specs/trinity/capabilities/vibee.compiler.t27", "t27b": "pass"}, + {"path": "specs/trinity/capabilities/vsa.zig-hdc.t27", "t27b": "pass"}, + {"path": "specs/trinity/capabilities/web.docsite.t27", "t27b": "pass"}, + {"path": "specs/trinity/capabilities/web.queen-web.t27", "t27b": "pass"}, + {"path": "specs/trinity/capabilities/web.site.t27", "t27b": "pass"}, + {"path": "specs/trinity/compiler_matrix.t27", "t27b": "pass"}, + {"path": "specs/trinity/project.t27", "t27b": "pass"}, + {"path": "specs/ui/queen_evidence.t27", "t27b": "pass"}, + {"path": "specs/vault/audit.t27", "t27b": "pass"}, + {"path": "specs/vault/merge.t27", "t27b": "pass"}, + {"path": "specs/vault/policy.t27", "t27b": "pass"}, + {"path": "specs/verified/bench_agent.t27", "t27b": "pass"}, + {"path": "specs/verified/bench_boards.t27", "t27b": "pass"}, + {"path": "specs/verified/bitstream_reuse.t27", "t27b": "pass"}, + {"path": "specs/verified/bitstream_share.t27", "t27b": "pass"}, + {"path": "specs/verified/clock_constraints.t27", "t27b": "pass"}, + {"path": "specs/verified/corpus_merkle.t27", "t27b": "pass"}, + {"path": "specs/verified/corpus_receipt.t27", "t27b": "pass"}, + {"path": "specs/verified/ddc_receipt.t27", "t27b": "pass"}, + {"path": "specs/verified/device_dna.t27", "t27b": "pass"}, + {"path": "specs/verified/device_evidence.t27", "t27b": "pass"}, + {"path": "specs/verified/die_binding.t27", "t27b": "pass"}, + {"path": "specs/verified/digest_cache.t27", "t27b": "pass"}, + {"path": "specs/verified/evidence_chain.t27", "t27b": "pass"}, + {"path": "specs/verified/failure_loop.t27", "t27b": "pass"}, + {"path": "specs/verified/frontier.t27", "t27b": "pass"}, + {"path": "specs/verified/gen_hash_cache.t27", "t27b": "pass"}, + {"path": "specs/verified/independence.t27", "t27b": "pass"}, + {"path": "specs/verified/payout.t27", "t27b": "pass"}, + {"path": "specs/verified/poc/a/slot.t27", "t27b": "pass"}, + {"path": "specs/verified/poc/b/slot.t27", "t27b": "pass"}, + {"path": "specs/verified/poc/run.t27", "t27b": "pass"}, + {"path": "specs/verified/poc/static_counter.t27", "t27b": "pass"}, + {"path": "specs/verified/receipt.t27", "t27b": "pass"}, + {"path": "specs/verified/region.t27", "t27b": "pass"}, + {"path": "specs/verified/reuse.t27", "t27b": "pass"}, + {"path": "specs/verified/review_gate.t27", "t27b": "pass"}, + {"path": "specs/verified/run_record.t27", "t27b": "pass"}, + {"path": "specs/verified/seal_check.t27", "t27b": "pass"}, + {"path": "specs/verified/seal_identity.t27", "t27b": "pass"}, + {"path": "specs/verified/signed_receipt.t27", "t27b": "pass"}, + {"path": "specs/verified/silicon_queue.t27", "t27b": "pass"}, + {"path": "specs/verified/silicon_runs.t27", "t27b": "pass"}, + {"path": "specs/verified/suite_jobs.t27", "t27b": "pass"}, + {"path": "specs/verified/ternary_link_run.t27", "t27b": "pass"}, + {"path": "specs/verified/verdict.t27", "t27b": "pass"}, + {"path": "specs/verified/verdict_audit.t27", "t27b": "pass"}, + {"path": "specs/verified/watch.t27", "t27b": "pass"}, + {"path": "specs/vm/trinity_vm.t27", "t27b": "pass"}, + {"path": "specs/vsa/similarity_search.t27", "t27b": "pass"}, + {"path": "specs/vsa/trinity_compat.t27", "t27b": "pass"}, + {"path": "specs/xilinx7/bench_coverage.t27", "t27b": "pass"}, + {"path": "specs/xilinx7/far.t27", "t27b": "pass"}, + {"path": "specs/xilinx7/flow.t27", "t27b": "pass"}, + {"path": "specs/xilinx7/frames.t27", "t27b": "pass"}, + {"path": "specs/xilinx7/packets.t27", "t27b": "pass"} ] } diff --git a/specs/port/trios/crates/trios-chat/rings/CR-CHAT-07/src/cover_traffic_starvation.t27 b/specs/port/trios/crates/trios-chat/rings/CR-CHAT-07/src/cover_traffic_starvation.t27 new file mode 100644 index 0000000000..5d5348d7e9 --- /dev/null +++ b/specs/port/trios/crates/trios-chat/rings/CR-CHAT-07/src/cover_traffic_starvation.t27 @@ -0,0 +1,345 @@ +module port::trios::crates::trios-chat::rings::CR-CHAT-07::src::cover_traffic_starvation; + +// Port of gHashTag/trios crates/trios-chat/rings/CR-CHAT-07/src/cover_traffic_starvation.rs +// (CR-CHAT-07 - Cover-traffic starvation guard, Wave-25 Lane B, +// L-CHAT-7-cts, R-CHAT-10). +// +// Cover traffic only works when every wire tick produces +// something at a steady cadence: a paused schedule leaves a gap +// that breaks the canonical quantisation, a suppressed cover +// stream lets the reals stand out, and a forced cover burst +// re-leaks the correlation uniform cadence hides. The guard +// pins two invariants on a contiguous window: every +// inter-emission gap sits on the canonical ladder, and the +// cover share never drops below one quarter - compared as the +// original's integer cross-multiplication, so no division and +// no float anywhere. +// +// The rules, in the original's order: the window floor (an +// empty or short window is no signal), the gap-length coupling +// (exactly one fewer gap than emissions), the per-gap canonical +// membership, and the cover-floor cross-multiplication. +// +// The original returns Result<(), CoverStarvationError>. This +// port carries the verdict as a named struct (owner decision +// D5): Ok first, then the four variants in the original's +// declaration order - WindowTooShort, MismatchedGapLength, +// NonCanonicalGap, CoverFloorBreached - with every payload +// field: observed and required for the floor, the two observed +// lengths for the coupling, the offending gap's index and value, +// and the cover count with the total. +// +// The original's CTS-10 composes the guard with the stateful +// CoverScheduler (new, enqueue_real, tick) and lets the result +// depend on the scheduler's random draws; a stateful scheduler +// is outside the pure-guard form, so the port's green test +// asserts the constants and exercises the guard's whole path +// with a fixed window instead - the composition the original +// itself calls "the path", with the randomness named and left +// with the scheduler. The canonical ladder is the ring's +// [1000, 5000, 30000, 300000], ported as in the burst guard. + +// Minimum number of emissions a window must contain before the +// cover-floor check applies. +pub const CTS_WINDOW_MIN_EMISSIONS: usize = 4; + +// Numerator of the minimum acceptable cover ratio. +pub const CTS_MIN_COVER_RATIO_NUM: usize = 1; + +// Denominator of the minimum acceptable cover ratio. +pub const CTS_MIN_COVER_RATIO_DEN: usize = 4; + +// The canonical gap ladder of the ring's scheduler. +pub const CTS_CANONICAL_GAPS_MS: [4]u64 = [4]u64{1000, 5000, 30000, 300000,}; + +// The kind of one emission on the wire. +pub enum EmissionKind { + Real, + Cover, +} + +// Verdict codes: Ok(()) and CoverStarvationError's variants, in declaration order. +pub enum CoverStarvationCode { + Ok, + WindowTooShort, + MismatchedGapLength, + NonCanonicalGap, + CoverFloorBreached, +} + +// The verdict of the starvation validation, with every error +// payload field. +pub struct CoverStarvationVerdict { + code: CoverStarvationCode, + observed: usize, + required: usize, + observed_gaps: usize, + observed_emissions: usize, + index: usize, + value_ms: u64, + cover_count: usize, + total: usize, +} + +// Whether the gap sits on the canonical ladder - the original's +// contains probe, answered by a scan. +pub fn is_canonical_gap(g: u64) -> bool { + if (g == 1000) { + return true; + } + if (g == 5000) { + return true; + } + if (g == 30000) { + return true; + } + if (g == 300000) { + return true; + } + return false; +} + +// [VERIFIED] Validate a contiguous wire window of cover-traffic +// emissions. Returns Ok only when every rule holds, checked in +// the original's order: the window floor, the gap-length +// coupling, the per-gap canonical membership, and the +// cover-floor cross-multiplication. +pub fn validate_window( + emissions: []const EmissionKind, + gaps_ms: []const u64, +) -> CoverStarvationVerdict { + if (emissions.len < CTS_WINDOW_MIN_EMISSIONS) { + return CoverStarvationVerdict { code: CoverStarvationCode.WindowTooShort, observed: emissions.len, required: CTS_WINDOW_MIN_EMISSIONS, observed_gaps: 0, observed_emissions: 0, index: 0, value_ms: 0, cover_count: 0, total: 0, }; + } + if (gaps_ms.len + 1 != emissions.len) { + return CoverStarvationVerdict { code: CoverStarvationCode.MismatchedGapLength, observed: 0, required: 0, observed_gaps: gaps_ms.len, observed_emissions: emissions.len, index: 0, value_ms: 0, cover_count: 0, total: 0, }; + } + for i in 0..gaps_ms.len { + if (!is_canonical_gap(gaps_ms[i])) { + return CoverStarvationVerdict { code: CoverStarvationCode.NonCanonicalGap, observed: 0, required: 0, observed_gaps: 0, observed_emissions: 0, index: i, value_ms: gaps_ms[i], cover_count: 0, total: 0, }; + } + } + var cover_count: usize = 0; + for i in 0..emissions.len { + if (emissions[i] == EmissionKind.Cover) { + cover_count = cover_count + 1; + } + } + if (cover_count * CTS_MIN_COVER_RATIO_DEN < emissions.len * CTS_MIN_COVER_RATIO_NUM) { + return CoverStarvationVerdict { code: CoverStarvationCode.CoverFloorBreached, observed: 0, required: 0, observed_gaps: 0, observed_emissions: 0, index: 0, value_ms: 0, cover_count: cover_count, total: emissions.len, }; + } + return CoverStarvationVerdict { code: CoverStarvationCode.Ok, observed: 0, required: 0, observed_gaps: 0, observed_emissions: 0, index: 0, value_ms: 0, cover_count: 0, total: 0, }; +} + +// **CTS-01** - the uniform-cadence balanced window accepted: +// real, cover, real, cover on one-second gaps - two covers of +// four, exactly at the floor. +test cts01_valid_uniform_window_accepted { + const em: [4]EmissionKind = [4]EmissionKind{ + EmissionKind.Real, + EmissionKind.Cover, + EmissionKind.Real, + EmissionKind.Cover, + }; + const g: [3]u64 = [3]u64{1000, 1000, 1000,}; + const v = validate_window(&em, &g); + assert(v.code == CoverStarvationCode.Ok); +} + +// **CTS-02** - a cadence skip rejected: one fifteen-hundred- +// millisecond gap off the ladder, pinpointed at index one. +test cts02_one_off_canonical_gap_rejected { + const em: [4]EmissionKind = [4]EmissionKind{ + EmissionKind.Cover, + EmissionKind.Real, + EmissionKind.Cover, + EmissionKind.Real, + }; + const g: [3]u64 = [3]u64{1000, 1500, 1000,}; + const v = validate_window(&em, &g); + assert(v.code == CoverStarvationCode.NonCanonicalGap); + assert(v.index == 1); + assert(v.value_ms == 1500); +} + +// **CTS-03** - an empty window rejected: no signal. +test cts03_empty_window_rejected { + const em: [0]EmissionKind = [0]EmissionKind{}; + const g: [0]u64 = [0]u64{}; + const v = validate_window(&em, &g); + assert(v.code == CoverStarvationCode.WindowTooShort); + assert(v.observed == 0); + assert(v.required == 4); +} + +// **CTS-04** - an all-real window rejected: the cover share is +// zero of four, under the quarter floor. +test cts04_all_real_window_breaches_cover_floor { + const em: [4]EmissionKind = [4]EmissionKind{ + EmissionKind.Real, + EmissionKind.Real, + EmissionKind.Real, + EmissionKind.Real, + }; + const g: [3]u64 = [3]u64{1000, 1000, 1000,}; + const v = validate_window(&em, &g); + assert(v.code == CoverStarvationCode.CoverFloorBreached); + assert(v.cover_count == 0); + assert(v.total == 4); +} + +// **CTS-05** - an all-cover window accepted: the floor +// saturated at four of four. +test cts05_all_cover_window_accepted { + const em: [4]EmissionKind = [4]EmissionKind{ + EmissionKind.Cover, + EmissionKind.Cover, + EmissionKind.Cover, + EmissionKind.Cover, + }; + const g: [3]u64 = [3]u64{5000, 5000, 5000,}; + const v = validate_window(&em, &g); + assert(v.code == CoverStarvationCode.Ok); +} + +// **CTS-06** - the floor boundary accepted: one cover of four, +// exactly the quarter. +test cts06_floor_boundary_accepted { + const em: [4]EmissionKind = [4]EmissionKind{ + EmissionKind.Real, + EmissionKind.Real, + EmissionKind.Cover, + EmissionKind.Real, + }; + const g: [3]u64 = [3]u64{30000, 30000, 30000,}; + const v = validate_window(&em, &g); + assert(v.code == CoverStarvationCode.Ok); +} + +// **CTS-07** - one below the floor rejected: one cover of eight, +// where the quarter demands two. +test cts07_below_floor_rejected { + const em: [8]EmissionKind = [8]EmissionKind{ + EmissionKind.Real, + EmissionKind.Real, + EmissionKind.Real, + EmissionKind.Real, + EmissionKind.Real, + EmissionKind.Real, + EmissionKind.Real, + EmissionKind.Cover, + }; + const g: [7]u64 = [7]u64{1000, 1000, 1000, 1000, 1000, 1000, 1000,}; + const v = validate_window(&em, &g); + assert(v.code == CoverStarvationCode.CoverFloorBreached); + assert(v.cover_count == 1); + assert(v.total == 8); +} + +// **CTS-08** - a mismatched gap length rejected: four emissions +// need three gaps, four supplied. +test cts08_mismatched_gap_length_rejected { + const em: [4]EmissionKind = [4]EmissionKind{ + EmissionKind.Cover, + EmissionKind.Cover, + EmissionKind.Cover, + EmissionKind.Cover, + }; + const g: [4]u64 = [4]u64{1000, 1000, 1000, 1000,}; + const v = validate_window(&em, &g); + assert(v.code == CoverStarvationCode.MismatchedGapLength); + assert(v.observed_gaps == 4); + assert(v.observed_emissions == 4); +} + +// **CTS-09** - a non-canonical gap at the last position: the +// index points at the final gap. +test cts09_non_canonical_gap_index_correct { + const em: [4]EmissionKind = [4]EmissionKind{ + EmissionKind.Cover, + EmissionKind.Cover, + EmissionKind.Cover, + EmissionKind.Cover, + }; + const g: [3]u64 = [3]u64{1000, 5000, 42000,}; + const v = validate_window(&em, &g); + assert(v.code == CoverStarvationCode.NonCanonicalGap); + assert(v.index == 2); + assert(v.value_ms == 42000); +} + +// **CTS-10** - green: the constants are public and the guard's +// whole path composes over a fixed window - the stateful +// CoverScheduler of the original's composition is outside the +// pure-guard form, its randomness named and left with the +// scheduler. +test cts10_green_constants_and_composition { + assert(CTS_WINDOW_MIN_EMISSIONS == 4); + assert(CTS_MIN_COVER_RATIO_NUM == 1); + assert(CTS_MIN_COVER_RATIO_DEN == 4); + const em: [4]EmissionKind = [4]EmissionKind{ + EmissionKind.Real, + EmissionKind.Cover, + EmissionKind.Real, + EmissionKind.Cover, + }; + const g: [3]u64 = [3]u64{CTS_CANONICAL_GAPS_MS[0], CTS_CANONICAL_GAPS_MS[0], CTS_CANONICAL_GAPS_MS[0],}; + const v = validate_window(&em, &g); + assert(v.code == CoverStarvationCode.Ok); +} + +// The helper has a direct test (coverage: Untested 0). +test is_canonical_gap_answers { + assert(is_canonical_gap(1000)); + assert(is_canonical_gap(5000)); + assert(is_canonical_gap(30000)); + assert(is_canonical_gap(300000)); + assert(!is_canonical_gap(1500)); + assert(!is_canonical_gap(42000)); + assert(!is_canonical_gap(0)); +} + +// Rule order is the original's: the window floor before the gap +// coupling, the coupling before the canonical scan, and the +// canonical scan before the cover floor. +test rule_order_matches_original { + const short_mismatched: [2]EmissionKind = [2]EmissionKind{ + EmissionKind.Cover, + EmissionKind.Cover, + }; + const g2: [5]u64 = [5]u64{1000, 1000, 1000, 1000, 1000,}; + const v1 = validate_window(&short_mismatched, &g2); + assert(v1.code == CoverStarvationCode.WindowTooShort); + + const mismatched_offgrid: [4]EmissionKind = [4]EmissionKind{ + EmissionKind.Cover, + EmissionKind.Cover, + EmissionKind.Cover, + EmissionKind.Cover, + }; + const g4: [4]u64 = [4]u64{1000, 1500, 1000, 1000,}; + const v2 = validate_window(&mismatched_offgrid, &g4); + assert(v2.code == CoverStarvationCode.MismatchedGapLength); + + const offgrid_thin: [4]EmissionKind = [4]EmissionKind{ + EmissionKind.Real, + EmissionKind.Real, + EmissionKind.Real, + EmissionKind.Real, + }; + const g3: [3]u64 = [3]u64{1000, 1500, 1000,}; + const v3 = validate_window(&offgrid_thin, &g3); + assert(v3.code == CoverStarvationCode.NonCanonicalGap); + assert(v3.index == 1); + + const thin_only: [4]EmissionKind = [4]EmissionKind{ + EmissionKind.Real, + EmissionKind.Real, + EmissionKind.Real, + EmissionKind.Real, + }; + const gok: [3]u64 = [3]u64{1000, 1000, 1000,}; + const v4 = validate_window(&thin_only, &gok); + assert(v4.code == CoverStarvationCode.CoverFloorBreached); + assert(v4.cover_count == 0); +} From 42c9868fb683a375ade6e18d94d1c31dc89332a3 Mon Sep 17 00:00:00 2001 From: Dmitrii Vasilev Date: Sun, 18 Oct 2026 02:13:40 +0700 Subject: [PATCH 69/70] Bless the 12 helper groups the CR-CHAT port specs copy (Refs #8884) Each CR-CHAT ring file is a self-contained port of one Rust guard and carries its own copy of small helpers (burst_ids_equal, bytes_equal, approx_sqrt, ...). Landing 66 of them at once grows 12 duplicate-body groups. Ledger written by tools/dupe_scan.py --bless on the Railway lab; the diff is exactly those 12 groups. Co-Authored-By: Claude Opus 5.5 --- tools/duplicate_bodies_baseline.txt | 12 ++++++++++++ 1 file changed, 12 insertions(+) diff --git a/tools/duplicate_bodies_baseline.txt b/tools/duplicate_bodies_baseline.txt index 4366b3fdb5..d2d0a9006d 100644 --- a/tools/duplicate_bodies_baseline.txt +++ b/tools/duplicate_bodies_baseline.txt @@ -7,9 +7,12 @@ sadd 31 build_tree 28,2 magmul 22,2 smul 20,2 +burst_ids_equal 13 tmul 13 +emission_ids_equal 10 relu 10 dot27 8,5 +burst_id_zero 7 contrib 7 activate 6 clamp 6 @@ -17,6 +20,7 @@ clear 6,2 match_at 6 quantize 6,5 relu_prime 6 +bytes_equal 5 count 5 exp_approx 5 floor 5,4 @@ -27,6 +31,7 @@ pack3 5 pow 5,2 scale_q 5 tp 5 +all_zero_bytes 4 check_balanced_braces 4 fromRaw 4 gft_add 4 @@ -42,6 +47,8 @@ cos 3 count_char_matches 3 crc_byte 3 crc_step 3 +dest_count 3 +dest_zero 3 floor_log2 3,2 gadd 3 gmul 3 @@ -56,6 +63,7 @@ pack2 3 pow2_frac 3 publish_result_to_string 3 same 3 +sched_sqrt 3 source_upload_file 3 starts_with_at 3 strings_equal 3 @@ -69,6 +77,7 @@ LinkSection_data 2 LinkSection_text 2 adaptive_temperature_by_sacred_score 2 add 2 +approx_sqrt 2 asr9 2 assert_pass 2 axi4_full_master 2 @@ -135,6 +144,7 @@ get 2 hard_sigmoid 2 has_at 2 hw_place_before 2 +id_seen_before 2 instantiate_modules 2 instantiate_ports 2 is_counter_power_of_two 2 @@ -150,9 +160,11 @@ log2v 2 lookup 2 mac_acc_read 2 mem_eql 2 +member_contains 2 mutate_for_correctness 2 nested_tail 2 notebook_create 2 +obs_seen_before 2 on_clock 2 orchestrate_agents_with_ppo 2 ordinary_if 2 From 427ef22111dcb4c8c6482384e395742bad7999b0 Mon Sep 17 00:00:00 2001 From: Dmitrii Vasilev Date: Sun, 18 Oct 2026 02:30:55 +0700 Subject: [PATCH 70/70] spec(port): name four duplicated port types apart (types ratchet, #2774) The batch brought four type names that two specs each define, and two definitions of one name leave its domain size undetermined: `tri types ratchet` went red, ledger 109 vs observed 113. - IntervalObservation: the emission pattern randomness guard (#9811) repeats master's inter-arrival guard. Renamed EmissionIntervalObservation, byte-identical to #10097's fix, so the two batches merge cleanly. - SizeObservation / SizeDistVerdict: message_size_class_distribution_guard repeats cover_traffic_size_distribution_guard. Renamed SizeClassObservation / SizeClassDistVerdict. - TransitionObservation: padding_class_transition_entropy_guard repeats padding_length_class_transition_uniformity_guard. Renamed EntropyTransitionObservation. Each renamed spec is resealed. Checked on the Railway lab: types ratchet CLEAN at 109, dupe_scan finds no new duplicate body. Refs #8884 Co-Authored-By: Claude Opus 5.5 --- ...adding_class_transition_entropy_guard.json | 14 +- ...fic_emission_pattern_randomness_guard.json | 14 +- ...message_size_class_distribution_guard.json | 14 +- ...padding_class_transition_entropy_guard.t27 | 56 +++--- ...ffic_emission_pattern_randomness_guard.t27 | 180 +++++++++--------- .../message_size_class_distribution_guard.t27 | 122 ++++++------ 6 files changed, 200 insertions(+), 200 deletions(-) diff --git a/.trinity/seals/src_port::trios::crates::trios-chat::rings::CR-CHAT-04::src::padding_class_transition_entropy_guard.json b/.trinity/seals/src_port::trios::crates::trios-chat::rings::CR-CHAT-04::src::padding_class_transition_entropy_guard.json index eb519ea7f5..c5d6ab1c8e 100644 --- a/.trinity/seals/src_port::trios::crates::trios-chat::rings::CR-CHAT-04::src::padding_class_transition_entropy_guard.json +++ b/.trinity/seals/src_port::trios::crates::trios-chat::rings::CR-CHAT-04::src::padding_class_transition_entropy_guard.json @@ -1,17 +1,17 @@ { - "built_by": "t27c-bootstrap@0.5.2+01d0a635f", + "built_by": "t27c-bootstrap@0.5.2+0d4fe82f2", "closure": [], "config": "gen=c,rust,verilog,zig;tests=zig", - "gen_hash_c": "sha256:481880eeda4d85b1b269a8175492704e179e4246511a1a1c9890e632eb89b311", - "gen_hash_rust": "sha256:60c6992a86b0da1c34be99da897051adaeb6f49632f9966481dbc5866774fa7c", - "gen_hash_verilog": "sha256:a67500fb3997f09794a60a8a215951e8de9fc1cbca291226b1b9eaf4420c1754", - "gen_hash_zig": "sha256:1ef016aa4dd9c21637adb015d1f7d126ddf745b173928a4ed904b8b97e4eb6eb", + "gen_hash_c": "sha256:9342eaf9d311966f3e53be984be6bc4fd479464878553190fd8b307e1ae085d4", + "gen_hash_rust": "sha256:1c694f42e218fb7231deda2683b62a5b28d06e2fa315fdfc1e561f01d561cef3", + "gen_hash_verilog": "sha256:fdc91c1e9397b44e0e5ff11b84c14674730157e48323e58a532f2237b1ce4e4b", + "gen_hash_zig": "sha256:5708b64336fafd4828ced91eb5054ed857508c4f3a9d5993afc3730dfa4bbf29", "module": "port::trios::crates::trios-chat::rings::CR-CHAT-04::src::padding_class_transition_entropy_guard", "ring": 12, "seal_schema": 2, - "sealed_at": "2026-10-16T02:14:27Z", + "sealed_at": "2026-10-17T19:30:05Z", "sealed_by": "t27c-bootstrap@0.5.2", - "spec_hash": "sha256:3818d0a7619674fd589957cd26d59ee8efdc8a6f89cac9474a8bfee39dc4193d", + "spec_hash": "sha256:6fc73b689e96fadddfe54d70eb16d9d2bacc5b0e5555f3582f7f7e7cad3ff603", "spec_path": "specs/port/trios/crates/trios-chat/rings/CR-CHAT-04/src/padding_class_transition_entropy_guard.t27", "tests": { "failed": 0, diff --git a/.trinity/seals/src_port::trios::crates::trios-chat::rings::CR-CHAT-07::src::cover_traffic_emission_pattern_randomness_guard.json b/.trinity/seals/src_port::trios::crates::trios-chat::rings::CR-CHAT-07::src::cover_traffic_emission_pattern_randomness_guard.json index f23e72088c..acda714ed1 100644 --- a/.trinity/seals/src_port::trios::crates::trios-chat::rings::CR-CHAT-07::src::cover_traffic_emission_pattern_randomness_guard.json +++ b/.trinity/seals/src_port::trios::crates::trios-chat::rings::CR-CHAT-07::src::cover_traffic_emission_pattern_randomness_guard.json @@ -1,17 +1,17 @@ { - "built_by": "t27c-bootstrap@0.5.2+01d0a635f", + "built_by": "t27c-bootstrap@0.5.2+0d4fe82f2", "closure": [], "config": "gen=c,rust,verilog,zig;tests=zig", - "gen_hash_c": "sha256:f384e714b1f61a205e6e86b746a33b48bcaf20cca826e256aa1efb4d68eee37c", - "gen_hash_rust": "sha256:44c0930818553b0ef664d227740af5b2838f3e02439e39bd21bed8526e90dcbc", - "gen_hash_verilog": "sha256:053f4b1f3849ba4940c452ae750fffe435bf2840c4c039bb82fa5295d3b3878b", - "gen_hash_zig": "sha256:55dc70f098def20eca600da4f70b1867e99a17b9746af45089d10bdbf3ed1d18", + "gen_hash_c": "sha256:9f9389f923c9505976484080394e0c106a20fb067c9618d82d5a024a892f481b", + "gen_hash_rust": "sha256:172d0058e7f4c2e2eb8e42edd92a41f094336b6051dd2a65fb09815940c62df9", + "gen_hash_verilog": "sha256:abe001fcc2acc8c46c87ff3a8b1c7eb603058a4aee4534fd611f98a6ecf0fccb", + "gen_hash_zig": "sha256:04e21c3940deabb2e93a7fff587a28c6a3954d24576a6219c3effa06ef5e661f", "module": "port::trios::crates::trios-chat::rings::CR-CHAT-07::src::cover_traffic_emission_pattern_randomness_guard", "ring": 12, "seal_schema": 2, - "sealed_at": "2026-10-17T01:35:29Z", + "sealed_at": "2026-10-17T19:25:41Z", "sealed_by": "t27c-bootstrap@0.5.2", - "spec_hash": "sha256:dd90be7e7b346e8a203eaf692c85817774df85767b1af801b7f1500a28aa1a4d", + "spec_hash": "sha256:e453a7ab6ab48a705c38c7f9fde06d3f1381d9f8c2a939987f5ee898cd0f6f0e", "spec_path": "specs/port/trios/crates/trios-chat/rings/CR-CHAT-07/src/cover_traffic_emission_pattern_randomness_guard.t27", "tests": { "failed": 0, diff --git a/.trinity/seals/src_port::trios::crates::trios-chat::rings::CR-CHAT-07::src::message_size_class_distribution_guard.json b/.trinity/seals/src_port::trios::crates::trios-chat::rings::CR-CHAT-07::src::message_size_class_distribution_guard.json index 88aa362826..9f77ec4c36 100644 --- a/.trinity/seals/src_port::trios::crates::trios-chat::rings::CR-CHAT-07::src::message_size_class_distribution_guard.json +++ b/.trinity/seals/src_port::trios::crates::trios-chat::rings::CR-CHAT-07::src::message_size_class_distribution_guard.json @@ -1,17 +1,17 @@ { - "built_by": "t27c-bootstrap@0.5.2+01d0a635f", + "built_by": "t27c-bootstrap@0.5.2+0d4fe82f2", "closure": [], "config": "gen=c,rust,verilog,zig;tests=zig", - "gen_hash_c": "sha256:3db139cd964e11c1dec8c99fe2c00b58ebf75a85b30c85eb0318a6333af3095f", - "gen_hash_rust": "sha256:ce452ae3f6817afd356af3a69987af34042954baed4aca79bb1e0852eb24f70d", - "gen_hash_verilog": "sha256:11e40efb34ee91e488fe1a40ef14c113ee9cea584efb7e6e3a080da8e5d01a78", - "gen_hash_zig": "sha256:b0d21be361e5b4590467a14d9b7f269d3e6a1f3073f443f824d01dd7f6d9a8c0", + "gen_hash_c": "sha256:194e942875846b6dfc2df33c3a147c4342d2b211430aa70bd7a4b9aa181f2c8e", + "gen_hash_rust": "sha256:76e89b6add0dbe63513685f35d7d8e8c6b012f46eac337c4adab28760ab28c2c", + "gen_hash_verilog": "sha256:2af62da410f946c32886ae127c6fb9246a566a6980351639cd04d87da88b5082", + "gen_hash_zig": "sha256:b3f4880e6769f16d0d3b171e00e4a682cb96f956c2fbffdd4fa875f7f3cb0f1e", "module": "port::trios::crates::trios-chat::rings::CR-CHAT-07::src::message_size_class_distribution_guard", "ring": 12, "seal_schema": 2, - "sealed_at": "2026-10-17T05:22:09Z", + "sealed_at": "2026-10-17T19:30:04Z", "sealed_by": "t27c-bootstrap@0.5.2", - "spec_hash": "sha256:4fb218b702437ddf96a67e63a8df092c59e455a5e1475beed0e3977afc19c71d", + "spec_hash": "sha256:3933a358cc15d5294b608e8964346f81e38d0bd2ec3030c5f9373c40ee31369e", "spec_path": "specs/port/trios/crates/trios-chat/rings/CR-CHAT-07/src/message_size_class_distribution_guard.t27", "tests": { "failed": 0, diff --git a/specs/port/trios/crates/trios-chat/rings/CR-CHAT-04/src/padding_class_transition_entropy_guard.t27 b/specs/port/trios/crates/trios-chat/rings/CR-CHAT-04/src/padding_class_transition_entropy_guard.t27 index 21f369c7a5..311427defe 100644 --- a/specs/port/trios/crates/trios-chat/rings/CR-CHAT-04/src/padding_class_transition_entropy_guard.t27 +++ b/specs/port/trios/crates/trios-chat/rings/CR-CHAT-04/src/padding_class_transition_entropy_guard.t27 @@ -38,7 +38,7 @@ pub const PCTE_MIN_TRANSITIONS: usize = 3; pub const PCTE_OBS_ID_LEN: usize = 16; // A padding class transition observation. -pub struct TransitionObservation { +pub struct EntropyTransitionObservation { obs_id: [16]u8, from_class: u8, to_class: u8, @@ -85,7 +85,7 @@ pub fn is_zero_id(id: [16]u8) -> bool { // Whether the observation at index i shares its id with an earlier one - // the original's BTreeSet insert probe, answered by a scan. -pub fn id_seen_before(obs: []const TransitionObservation, i: usize) -> bool { +pub fn id_seen_before(obs: []const EntropyTransitionObservation, i: usize) -> bool { for j in 0..i { if (ids_equal(obs[j].obs_id, obs[i].obs_id)) { return true; @@ -96,7 +96,7 @@ pub fn id_seen_before(obs: []const TransitionObservation, i: usize) -> bool { // Whether the move of the observation at index i appeared earlier - the // original's transition set, answered by a scan. -pub fn move_seen_before(obs: []const TransitionObservation, i: usize) -> bool { +pub fn move_seen_before(obs: []const EntropyTransitionObservation, i: usize) -> bool { for j in 0..i { if (obs[j].from_class == obs[i].from_class) { if (obs[j].to_class == obs[i].to_class) { @@ -108,7 +108,7 @@ pub fn move_seen_before(obs: []const TransitionObservation, i: usize) -> bool { } // The number of distinct (from, to) moves across the batch. -pub fn distinct_transitions(obs: []const TransitionObservation) -> usize { +pub fn distinct_transitions(obs: []const EntropyTransitionObservation) -> usize { var n: usize = 0; for i in 0..obs.len { if (!move_seen_before(obs, i)) { @@ -122,7 +122,7 @@ pub fn distinct_transitions(obs: []const TransitionObservation) -> usize { // only when every rule holds, checked in the original's order: the // batch ceiling, the observation floor, the per-observation zero-id, // duplicate-id and self-move scans, and the distinct-move floor. -pub fn validate_transition_entropy(obs: []const TransitionObservation) -> TransitionEntropyVerdict { +pub fn validate_transition_entropy(obs: []const EntropyTransitionObservation) -> TransitionEntropyVerdict { if (obs.len > PCTE_MAX_OBS) { return TransitionEntropyVerdict { code: TransitionEntropyCode.TooMany, idx: 0, got: obs.len, bound: PCTE_MAX_OBS, }; } @@ -151,8 +151,8 @@ pub fn validate_transition_entropy(obs: []const TransitionObservation) -> Transi pub const PCTE_ID_1: [16]u8 = [16]u8{1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1,}; // A record of the fixtures. -fn obs(id: [16]u8, from: u8, to: u8) TransitionObservation { - return TransitionObservation { obs_id: id, from_class: from, to_class: to, }; +fn obs(id: [16]u8, from: u8, to: u8) EntropyTransitionObservation { + return EntropyTransitionObservation { obs_id: id, from_class: from, to_class: to, }; } @@ -180,11 +180,11 @@ pub const PCTE_TO_100: [100]u8 = [100]u8{1, 2, 3, 0, 1, 2, 3, 0, 1, 2, 3, 0, 1, // **PCTE-01** - low diversity rejected: ten moves, all 0 to 1 - one // distinct move of a required three. test pcte_01_low_diversity_rejected { - var os: [10]TransitionObservation; + var os: [10]EntropyTransitionObservation; for i in 0..10 { var id: [16]u8 = [16]u8{0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,}; id[0] = PCTE_SEQ_IDS_10[i]; - os[i] = TransitionObservation { obs_id: id, from_class: 0, to_class: 1, }; + os[i] = EntropyTransitionObservation { obs_id: id, from_class: 0, to_class: 1, }; } const v = validate_transition_entropy(&os); assert(v.code == TransitionEntropyCode.LowDiversity); @@ -195,7 +195,7 @@ test pcte_01_low_diversity_rejected { // **PCTE-02** - duplicate id rejected: the eighth observation repeats // the first's id. test pcte_02_duplicate_rejected { - const os: [8]TransitionObservation = [8]TransitionObservation{ + const os: [8]EntropyTransitionObservation = [8]EntropyTransitionObservation{ obs(PCTE_ID_1, 0, 1), obs(PCTE_ID_2, 0, 2), obs(PCTE_ID_3, 0, 3), @@ -213,7 +213,7 @@ test pcte_02_duplicate_rejected { // **PCTE-03** - zero id rejected: the first observation's id is all // zero. test pcte_03_zero_id_rejected { - const os: [8]TransitionObservation = [8]TransitionObservation{ + const os: [8]EntropyTransitionObservation = [8]EntropyTransitionObservation{ obs(ZERO_ID, 0, 1), obs(PCTE_ID_2, 0, 2), obs(PCTE_ID_3, 0, 3), @@ -230,7 +230,7 @@ test pcte_03_zero_id_rejected { // **PCTE-04** - self-transition rejected: the first move is 2 to 2. test pcte_04_self_transition_rejected { - const os: [8]TransitionObservation = [8]TransitionObservation{ + const os: [8]EntropyTransitionObservation = [8]EntropyTransitionObservation{ obs(PCTE_ID_1, 2, 2), obs(PCTE_ID_2, 0, 2), obs(PCTE_ID_3, 0, 3), @@ -248,12 +248,12 @@ test pcte_04_self_transition_rejected { // **PCTE-05** - too few rejected: five observations of a required // eight. test pcte_05_too_few_rejected { - var os: [5]TransitionObservation; + var os: [5]EntropyTransitionObservation; for i in 0..5 { var id: [16]u8 = [16]u8{0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,}; id[0] = PCTE_SEQ_IDS_10[i]; var to: u8 = PCTE_SEQ_TO_5[i]; - os[i] = TransitionObservation { obs_id: id, from_class: 0, to_class: to, }; + os[i] = EntropyTransitionObservation { obs_id: id, from_class: 0, to_class: to, }; } const v = validate_transition_entropy(&os); assert(v.code == TransitionEntropyCode.TooFew); @@ -266,11 +266,11 @@ test pcte_05_too_few_rejected { // the batch rule fires before any id or move is examined, so every id // carries the same non-zero byte. test pcte_06_too_many_rejected { - var os: [4097]TransitionObservation; + var os: [4097]EntropyTransitionObservation; for i in 0..4097 { var id: [16]u8 = [16]u8{0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,}; id[0] = 1; - os[i] = TransitionObservation { obs_id: id, from_class: 0, to_class: 1, }; + os[i] = EntropyTransitionObservation { obs_id: id, from_class: 0, to_class: 1, }; } const v = validate_transition_entropy(&os); assert(v.code == TransitionEntropyCode.TooMany); @@ -281,7 +281,7 @@ test pcte_06_too_many_rejected { // **PCTE-07** - the diverse eight-observation batch accepted: eight // distinct ids and seven distinct moves. test pcte_07_valid_accepted { - const os: [8]TransitionObservation = [8]TransitionObservation{ + const os: [8]EntropyTransitionObservation = [8]EntropyTransitionObservation{ obs(PCTE_ID_1, 0, 1), obs(PCTE_ID_2, 0, 2), obs(PCTE_ID_3, 0, 3), @@ -297,7 +297,7 @@ test pcte_07_valid_accepted { // **PCTE-08** - an empty batch rejected by the observation floor. test pcte_08_empty_rejected { - const os: [0]TransitionObservation = [0]TransitionObservation{}; + const os: [0]EntropyTransitionObservation = [0]EntropyTransitionObservation{}; const v = validate_transition_entropy(&os); assert(v.code == TransitionEntropyCode.TooFew); assert(v.got == 0); @@ -308,11 +308,11 @@ test pcte_08_empty_rejected { // ten observations cycling 0 to 1, 1 to 2, 2 to 3, 3 to 0 - four // distinct moves. test pcte_09_exact_min_transitions_accepted { - var os: [10]TransitionObservation; + var os: [10]EntropyTransitionObservation; for i in 0..10 { var id: [16]u8 = [16]u8{0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,}; id[0] = PCTE_SEQ_IDS_10[i]; - os[i] = TransitionObservation { obs_id: id, from_class: PCTE_CYC_FROM_10[i], to_class: PCTE_CYC_TO_10[i], }; + os[i] = EntropyTransitionObservation { obs_id: id, from_class: PCTE_CYC_FROM_10[i], to_class: PCTE_CYC_TO_10[i], }; } const v = validate_transition_entropy(&os); assert(v.code == TransitionEntropyCode.Ok); @@ -321,11 +321,11 @@ test pcte_09_exact_min_transitions_accepted { // **PCTE-10** - a hundred diverse observations accepted: distinct ids, // moves cycling over all four classes. test pcte_10_many_diverse_accepted { - var os: [100]TransitionObservation; + var os: [100]EntropyTransitionObservation; for i in 0..100 { var id: [16]u8 = [16]u8{0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,}; id[0] = PCTE_SEQ_IDS_100[i]; - os[i] = TransitionObservation { obs_id: id, from_class: PCTE_FROM_100[i], to_class: PCTE_TO_100[i], }; + os[i] = EntropyTransitionObservation { obs_id: id, from_class: PCTE_FROM_100[i], to_class: PCTE_TO_100[i], }; } const v = validate_transition_entropy(&os); assert(v.code == TransitionEntropyCode.Ok); @@ -343,7 +343,7 @@ test is_zero_id_answers { } test id_seen_before_answers { - const os: [3]TransitionObservation = [3]TransitionObservation{ + const os: [3]EntropyTransitionObservation = [3]EntropyTransitionObservation{ obs(PCTE_ID_1, 0, 1), obs(PCTE_ID_2, 0, 2), obs(PCTE_ID_1, 0, 3), @@ -354,7 +354,7 @@ test id_seen_before_answers { } test move_seen_before_answers { - const os: [3]TransitionObservation = [3]TransitionObservation{ + const os: [3]EntropyTransitionObservation = [3]EntropyTransitionObservation{ obs(PCTE_ID_1, 0, 1), obs(PCTE_ID_2, 0, 1), obs(PCTE_ID_3, 1, 2), @@ -365,7 +365,7 @@ test move_seen_before_answers { } test distinct_transitions_answers { - const os: [8]TransitionObservation = [8]TransitionObservation{ + const os: [8]EntropyTransitionObservation = [8]EntropyTransitionObservation{ obs(PCTE_ID_1, 0, 1), obs(PCTE_ID_2, 0, 2), obs(PCTE_ID_3, 0, 3), @@ -383,16 +383,16 @@ test distinct_transitions_answers { // duplicate, the duplicate before the self-move, and the scans before // the distinct-move floor. test rule_order_matches_original { - var over: [4097]TransitionObservation; + var over: [4097]EntropyTransitionObservation; for i in 0..4097 { var id: [16]u8 = [16]u8{0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,}; id[0] = 0; - over[i] = TransitionObservation { obs_id: id, from_class: 1, to_class: 1, }; + over[i] = EntropyTransitionObservation { obs_id: id, from_class: 1, to_class: 1, }; } const v1 = validate_transition_entropy(&over); assert(v1.code == TransitionEntropyCode.TooMany); - const low: [10]TransitionObservation = [10]TransitionObservation{ + const low: [10]EntropyTransitionObservation = [10]EntropyTransitionObservation{ obs(PCTE_ID_1, 2, 2), obs(PCTE_ID_2, 0, 1), obs(PCTE_ID_3, 0, 1), diff --git a/specs/port/trios/crates/trios-chat/rings/CR-CHAT-07/src/cover_traffic_emission_pattern_randomness_guard.t27 b/specs/port/trios/crates/trios-chat/rings/CR-CHAT-07/src/cover_traffic_emission_pattern_randomness_guard.t27 index 09110347e8..fa99027d9a 100644 --- a/specs/port/trios/crates/trios-chat/rings/CR-CHAT-07/src/cover_traffic_emission_pattern_randomness_guard.t27 +++ b/specs/port/trios/crates/trios-chat/rings/CR-CHAT-07/src/cover_traffic_emission_pattern_randomness_guard.t27 @@ -48,8 +48,8 @@ pub const CEPR_MAX_INTERVAL: u64 = 300000; // Maximum intervals per batch. pub const CEPR_MAX_INTERVALS: usize = 4096; -// An inter-emission interval observation. -pub struct IntervalObservation { +// An inter-emission interval observation (named apart from the inter-arrival guard's IntervalObservation, #2774). +pub struct EmissionIntervalObservation { interval_ms: u64, } @@ -84,7 +84,7 @@ pub struct PatternRandomnessVerdict { // ceiling, then the entropy floor and the runs floor over the // caller's statistics. pub fn validate_pattern_randomness( - observations: []const IntervalObservation, + observations: []const EmissionIntervalObservation, entropy: f64, runs: usize, ) -> PatternRandomnessVerdict { @@ -126,9 +126,9 @@ pub const CEPR_INTERVALS_100: [100]u64 = [100]u64{500, 2031, 534, 2093, 568, 215 // **CEPR-01** - low entropy rejected: eight identical intervals // measure entropy zero against the floor of two bits. test cepr_01_low_entropy_rejected { - var os: [8]IntervalObservation; + var os: [8]EmissionIntervalObservation; for i in 0..8 { - os[i] = IntervalObservation { interval_ms: 1000, }; + os[i] = EmissionIntervalObservation { interval_ms: 1000, }; } const v = validate_pattern_randomness(&os, 0.0, 1); assert(v.code == PatternRandomnessCode.LowEntropy); @@ -139,10 +139,10 @@ test cepr_01_low_entropy_rejected { // **CEPR-02** - too few rejected: three intervals of a required // eight. test cepr_02_too_few_rejected { - const os: [3]IntervalObservation = [3]IntervalObservation{ - IntervalObservation { interval_ms: 1000, }, - IntervalObservation { interval_ms: 2000, }, - IntervalObservation { interval_ms: 1500, }, + const os: [3]EmissionIntervalObservation = [3]EmissionIntervalObservation{ + EmissionIntervalObservation { interval_ms: 1000, }, + EmissionIntervalObservation { interval_ms: 2000, }, + EmissionIntervalObservation { interval_ms: 1500, }, }; const v = validate_pattern_randomness(&os, 3.0, 3); assert(v.code == PatternRandomnessCode.TooFew); @@ -153,16 +153,16 @@ test cepr_02_too_few_rejected { // **CEPR-03** - a zero interval rejected at the appended // position. test cepr_03_zero_interval_rejected { - const os: [9]IntervalObservation = [9]IntervalObservation{ - IntervalObservation { interval_ms: 1000, }, - IntervalObservation { interval_ms: 2500, }, - IntervalObservation { interval_ms: 800, }, - IntervalObservation { interval_ms: 3200, }, - IntervalObservation { interval_ms: 1500, }, - IntervalObservation { interval_ms: 500, }, - IntervalObservation { interval_ms: 2800, }, - IntervalObservation { interval_ms: 1200, }, - IntervalObservation { interval_ms: 0, }, + const os: [9]EmissionIntervalObservation = [9]EmissionIntervalObservation{ + EmissionIntervalObservation { interval_ms: 1000, }, + EmissionIntervalObservation { interval_ms: 2500, }, + EmissionIntervalObservation { interval_ms: 800, }, + EmissionIntervalObservation { interval_ms: 3200, }, + EmissionIntervalObservation { interval_ms: 1500, }, + EmissionIntervalObservation { interval_ms: 500, }, + EmissionIntervalObservation { interval_ms: 2800, }, + EmissionIntervalObservation { interval_ms: 1200, }, + EmissionIntervalObservation { interval_ms: 0, }, }; const v = validate_pattern_randomness(&os, 3.0, 8); assert(v.code == PatternRandomnessCode.ZeroInterval); @@ -173,16 +173,16 @@ test cepr_03_zero_interval_rejected { // 300001 milliseconds of a maximum 300000, at the appended // position. test cepr_04_interval_too_large_rejected { - const os: [9]IntervalObservation = [9]IntervalObservation{ - IntervalObservation { interval_ms: 1000, }, - IntervalObservation { interval_ms: 2500, }, - IntervalObservation { interval_ms: 800, }, - IntervalObservation { interval_ms: 3200, }, - IntervalObservation { interval_ms: 1500, }, - IntervalObservation { interval_ms: 500, }, - IntervalObservation { interval_ms: 2800, }, - IntervalObservation { interval_ms: 1200, }, - IntervalObservation { interval_ms: 300001, }, + const os: [9]EmissionIntervalObservation = [9]EmissionIntervalObservation{ + EmissionIntervalObservation { interval_ms: 1000, }, + EmissionIntervalObservation { interval_ms: 2500, }, + EmissionIntervalObservation { interval_ms: 800, }, + EmissionIntervalObservation { interval_ms: 3200, }, + EmissionIntervalObservation { interval_ms: 1500, }, + EmissionIntervalObservation { interval_ms: 500, }, + EmissionIntervalObservation { interval_ms: 2800, }, + EmissionIntervalObservation { interval_ms: 1200, }, + EmissionIntervalObservation { interval_ms: 300001, }, }; const v = validate_pattern_randomness(&os, 3.0, 8); assert(v.code == PatternRandomnessCode.IntervalTooLarge); @@ -198,13 +198,13 @@ test cepr_04_interval_too_large_rejected { // caller's true measurements and the entropy floor answers // first. test cepr_05_too_few_runs_rejected { - var os: [20]IntervalObservation; + var os: [20]EmissionIntervalObservation; for i in 0..20 { var iv: u64 = 100; if (i >= 15) { iv = 5000; } - os[i] = IntervalObservation { interval_ms: iv, }; + os[i] = EmissionIntervalObservation { interval_ms: iv, }; } const v = validate_pattern_randomness(&os, 0.8112781244591328, 2); assert(v.code == PatternRandomnessCode.LowEntropy); @@ -215,9 +215,9 @@ test cepr_05_too_few_runs_rejected { // walking (i mod 3000) + 100. The batch rule fires before any // interval is examined. test cepr_06_too_many_rejected { - var os: [4097]IntervalObservation; + var os: [4097]EmissionIntervalObservation; for i in 0..4097 { - os[i] = IntervalObservation { interval_ms: CEPR_INTERVALS_4097[i], }; + os[i] = EmissionIntervalObservation { interval_ms: CEPR_INTERVALS_4097[i], }; } const v = validate_pattern_randomness(&os, 6.0, 2000); assert(v.code == PatternRandomnessCode.TooMany); @@ -228,15 +228,15 @@ test cepr_06_too_many_rejected { // **CEPR-07** - the varied batch accepted: entropy three bits, // seven runs of a required two. test cepr_07_varied_accepted { - const os: [8]IntervalObservation = [8]IntervalObservation{ - IntervalObservation { interval_ms: 1000, }, - IntervalObservation { interval_ms: 2500, }, - IntervalObservation { interval_ms: 800, }, - IntervalObservation { interval_ms: 3200, }, - IntervalObservation { interval_ms: 1500, }, - IntervalObservation { interval_ms: 500, }, - IntervalObservation { interval_ms: 2800, }, - IntervalObservation { interval_ms: 1200, }, + const os: [8]EmissionIntervalObservation = [8]EmissionIntervalObservation{ + EmissionIntervalObservation { interval_ms: 1000, }, + EmissionIntervalObservation { interval_ms: 2500, }, + EmissionIntervalObservation { interval_ms: 800, }, + EmissionIntervalObservation { interval_ms: 3200, }, + EmissionIntervalObservation { interval_ms: 1500, }, + EmissionIntervalObservation { interval_ms: 500, }, + EmissionIntervalObservation { interval_ms: 2800, }, + EmissionIntervalObservation { interval_ms: 1200, }, }; const v = validate_pattern_randomness(&os, 3.0, 7); assert(v.code == PatternRandomnessCode.Ok); @@ -245,15 +245,15 @@ test cepr_07_varied_accepted { // **CEPR-08** - the exact minimum accepted: eight intervals, // entropy three bits, eight runs. test cepr_08_exact_minimum_accepted { - const os: [8]IntervalObservation = [8]IntervalObservation{ - IntervalObservation { interval_ms: 500, }, - IntervalObservation { interval_ms: 3000, }, - IntervalObservation { interval_ms: 800, }, - IntervalObservation { interval_ms: 2500, }, - IntervalObservation { interval_ms: 1200, }, - IntervalObservation { interval_ms: 1800, }, - IntervalObservation { interval_ms: 600, }, - IntervalObservation { interval_ms: 2200, }, + const os: [8]EmissionIntervalObservation = [8]EmissionIntervalObservation{ + EmissionIntervalObservation { interval_ms: 500, }, + EmissionIntervalObservation { interval_ms: 3000, }, + EmissionIntervalObservation { interval_ms: 800, }, + EmissionIntervalObservation { interval_ms: 2500, }, + EmissionIntervalObservation { interval_ms: 1200, }, + EmissionIntervalObservation { interval_ms: 1800, }, + EmissionIntervalObservation { interval_ms: 600, }, + EmissionIntervalObservation { interval_ms: 2200, }, }; const v = validate_pattern_randomness(&os, 3.0, 8); assert(v.code == PatternRandomnessCode.Ok); @@ -263,16 +263,16 @@ test cepr_08_exact_minimum_accepted { // plus exactly the 300000-millisecond ceiling - entropy 2.197 // over the floor, two runs at the required two. test cepr_09_boundary_interval_accepted { - const os: [9]IntervalObservation = [9]IntervalObservation{ - IntervalObservation { interval_ms: 1000, }, - IntervalObservation { interval_ms: 2500, }, - IntervalObservation { interval_ms: 800, }, - IntervalObservation { interval_ms: 3200, }, - IntervalObservation { interval_ms: 1500, }, - IntervalObservation { interval_ms: 500, }, - IntervalObservation { interval_ms: 2800, }, - IntervalObservation { interval_ms: 1200, }, - IntervalObservation { interval_ms: 300000, }, + const os: [9]EmissionIntervalObservation = [9]EmissionIntervalObservation{ + EmissionIntervalObservation { interval_ms: 1000, }, + EmissionIntervalObservation { interval_ms: 2500, }, + EmissionIntervalObservation { interval_ms: 800, }, + EmissionIntervalObservation { interval_ms: 3200, }, + EmissionIntervalObservation { interval_ms: 1500, }, + EmissionIntervalObservation { interval_ms: 500, }, + EmissionIntervalObservation { interval_ms: 2800, }, + EmissionIntervalObservation { interval_ms: 1200, }, + EmissionIntervalObservation { interval_ms: 300000, }, }; const v = validate_pattern_randomness(&os, 2.197159723424149, 2); assert(v.code == PatternRandomnessCode.Ok); @@ -282,9 +282,9 @@ test cepr_09_boundary_interval_accepted { // alternating intervals, entropy 6.12 bits, a hundred runs of a // required twenty-five. test cepr_10_large_batch_accepted { - var os: [100]IntervalObservation; + var os: [100]EmissionIntervalObservation; for i in 0..100 { - os[i] = IntervalObservation { interval_ms: CEPR_INTERVALS_100[i], }; + os[i] = EmissionIntervalObservation { interval_ms: CEPR_INTERVALS_100[i], }; } const v = validate_pattern_randomness(&os, 6.121209564709828, 100); assert(v.code == PatternRandomnessCode.Ok); @@ -295,52 +295,52 @@ test cepr_10_large_batch_accepted { // rules before the entropy floor, and the entropy floor before // the runs floor. test rule_order_matches_original { - const short_zero: [3]IntervalObservation = [3]IntervalObservation{ - IntervalObservation { interval_ms: 0, }, - IntervalObservation { interval_ms: 2000, }, - IntervalObservation { interval_ms: 1500, }, + const short_zero: [3]EmissionIntervalObservation = [3]EmissionIntervalObservation{ + EmissionIntervalObservation { interval_ms: 0, }, + EmissionIntervalObservation { interval_ms: 2000, }, + EmissionIntervalObservation { interval_ms: 1500, }, }; const v1 = validate_pattern_randomness(&short_zero, 3.0, 3); assert(v1.code == PatternRandomnessCode.TooFew); - const zero_huge: [8]IntervalObservation = [8]IntervalObservation{ - IntervalObservation { interval_ms: 1000, }, - IntervalObservation { interval_ms: 2500, }, - IntervalObservation { interval_ms: 800, }, - IntervalObservation { interval_ms: 3200, }, - IntervalObservation { interval_ms: 1500, }, - IntervalObservation { interval_ms: 500, }, - IntervalObservation { interval_ms: 2800, }, - IntervalObservation { interval_ms: 400000, }, + const zero_huge: [8]EmissionIntervalObservation = [8]EmissionIntervalObservation{ + EmissionIntervalObservation { interval_ms: 1000, }, + EmissionIntervalObservation { interval_ms: 2500, }, + EmissionIntervalObservation { interval_ms: 800, }, + EmissionIntervalObservation { interval_ms: 3200, }, + EmissionIntervalObservation { interval_ms: 1500, }, + EmissionIntervalObservation { interval_ms: 500, }, + EmissionIntervalObservation { interval_ms: 2800, }, + EmissionIntervalObservation { interval_ms: 400000, }, }; const v2 = validate_pattern_randomness(&zero_huge, 3.0, 7); assert(v2.code == PatternRandomnessCode.IntervalTooLarge); assert(v2.idx == 7); - var huge_low: [8]IntervalObservation; + var huge_low: [8]EmissionIntervalObservation; for i in 0..8 { - huge_low[i] = IntervalObservation { interval_ms: 1000, }; + huge_low[i] = EmissionIntervalObservation { interval_ms: 1000, }; } - huge_low[7] = IntervalObservation { interval_ms: 400000, }; + huge_low[7] = EmissionIntervalObservation { interval_ms: 400000, }; const v3 = validate_pattern_randomness(&huge_low, 3.0, 2); assert(v3.code == PatternRandomnessCode.IntervalTooLarge); - var low_runs: [8]IntervalObservation; + var low_runs: [8]EmissionIntervalObservation; for i in 0..8 { - low_runs[i] = IntervalObservation { interval_ms: 1000, }; + low_runs[i] = EmissionIntervalObservation { interval_ms: 1000, }; } const v4 = validate_pattern_randomness(&low_runs, 1.5, 1); assert(v4.code == PatternRandomnessCode.LowEntropy); - const varied_runs: [8]IntervalObservation = [8]IntervalObservation{ - IntervalObservation { interval_ms: 1000, }, - IntervalObservation { interval_ms: 2500, }, - IntervalObservation { interval_ms: 800, }, - IntervalObservation { interval_ms: 3200, }, - IntervalObservation { interval_ms: 1500, }, - IntervalObservation { interval_ms: 500, }, - IntervalObservation { interval_ms: 2800, }, - IntervalObservation { interval_ms: 1200, }, + const varied_runs: [8]EmissionIntervalObservation = [8]EmissionIntervalObservation{ + EmissionIntervalObservation { interval_ms: 1000, }, + EmissionIntervalObservation { interval_ms: 2500, }, + EmissionIntervalObservation { interval_ms: 800, }, + EmissionIntervalObservation { interval_ms: 3200, }, + EmissionIntervalObservation { interval_ms: 1500, }, + EmissionIntervalObservation { interval_ms: 500, }, + EmissionIntervalObservation { interval_ms: 2800, }, + EmissionIntervalObservation { interval_ms: 1200, }, }; const v5 = validate_pattern_randomness(&varied_runs, 3.0, 1); assert(v5.code == PatternRandomnessCode.TooFewRuns); diff --git a/specs/port/trios/crates/trios-chat/rings/CR-CHAT-07/src/message_size_class_distribution_guard.t27 b/specs/port/trios/crates/trios-chat/rings/CR-CHAT-07/src/message_size_class_distribution_guard.t27 index 24f7c3f347..b2c0df8e42 100644 --- a/specs/port/trios/crates/trios-chat/rings/CR-CHAT-07/src/message_size_class_distribution_guard.t27 +++ b/specs/port/trios/crates/trios-chat/rings/CR-CHAT-07/src/message_size_class_distribution_guard.t27 @@ -55,7 +55,7 @@ pub const MSCD_MAX_OBSERVATIONS: usize = 1000000; pub const MSCD_CLASSES: [4]usize = [4]usize{256, 1024, 4096, 16384,}; // A size class observation. -pub struct SizeObservation { +pub struct SizeClassObservation { size: usize, } @@ -72,7 +72,7 @@ pub enum SizeDistCode { // The verdict of the size distribution validation, with every // error payload field. -pub struct SizeDistVerdict { +pub struct SizeClassDistVerdict { code: SizeDistCode, class: usize, count: usize, @@ -92,7 +92,7 @@ pub fn is_valid_class(size: usize) -> bool { // How many observations carry this class - the original's // BTreeMap count, answered by a scan. -pub fn class_count(observations: []const SizeObservation, size: usize) -> usize { +pub fn class_count(observations: []const SizeClassObservation, size: usize) -> usize { var count: usize = 0; for i in 0..observations.len { if (observations[i].size == size) { @@ -108,21 +108,21 @@ pub fn class_count(observations: []const SizeObservation, size: usize) -> usize // observation the valid class, then the presence of all four // classes, then per class in ladder order the per-class floor // and the dominance ceiling. -pub fn validate_size_distribution(observations: []const SizeObservation) -> SizeDistVerdict { +pub fn validate_size_distribution(observations: []const SizeClassObservation) -> SizeClassDistVerdict { if (observations.len > MSCD_MAX_OBSERVATIONS) { - return SizeDistVerdict { code: SizeDistCode.TooMany, class: 0, count: 0, bound: 0, }; + return SizeClassDistVerdict { code: SizeDistCode.TooMany, class: 0, count: 0, bound: 0, }; } if (observations.len < MSCD_MIN_OBSERVATIONS) { - return SizeDistVerdict { code: SizeDistCode.TooFew, class: 0, count: 0, bound: MSCD_MIN_OBSERVATIONS, }; + return SizeClassDistVerdict { code: SizeDistCode.TooFew, class: 0, count: 0, bound: MSCD_MIN_OBSERVATIONS, }; } for i in 0..observations.len { if (!is_valid_class(observations[i].size)) { - return SizeDistVerdict { code: SizeDistCode.InvalidClass, class: observations[i].size, count: 0, bound: 0, }; + return SizeClassDistVerdict { code: SizeDistCode.InvalidClass, class: observations[i].size, count: 0, bound: 0, }; } } for c in MSCD_CLASSES { if (class_count(observations, c) == 0) { - return SizeDistVerdict { code: SizeDistCode.MissingClass, class: c, count: 0, bound: 0, }; + return SizeClassDistVerdict { code: SizeDistCode.MissingClass, class: c, count: 0, bound: 0, }; } } const total: usize = observations.len; @@ -130,13 +130,13 @@ pub fn validate_size_distribution(observations: []const SizeObservation) -> Size for c in MSCD_CLASSES { const count: usize = class_count(observations, c); if (count < MSCD_MIN_PER_CLASS) { - return SizeDistVerdict { code: SizeDistCode.UnderMinimum, class: c, count: count, bound: MSCD_MIN_PER_CLASS, }; + return SizeClassDistVerdict { code: SizeDistCode.UnderMinimum, class: c, count: count, bound: MSCD_MIN_PER_CLASS, }; } if (count > threshold * MSCD_MAX_RATIO_NUM) { - return SizeDistVerdict { code: SizeDistCode.DominantClass, class: c, count: count, bound: total, }; + return SizeClassDistVerdict { code: SizeDistCode.DominantClass, class: c, count: count, bound: total, }; } } - return SizeDistVerdict { code: SizeDistCode.Ok, class: 0, count: 0, bound: 0, }; + return SizeClassDistVerdict { code: SizeDistCode.Ok, class: 0, count: 0, bound: 0, }; } // The class walks of the loop fixtures, precomputed: the @@ -149,21 +149,21 @@ pub const MSCD_SEQ_BALANCED: [60]usize = [60]usize{256, 1024, 4096, 16384, 256, // spread evenly, the small class answering first in ladder // order). test mscd_01_under_minimum_rejected { - var v: [48]SizeObservation; + var v: [48]SizeClassObservation; var slot: usize = 0; var i: usize = 0; while (i < 3) { - v[slot] = SizeObservation { size: 256, }; + v[slot] = SizeClassObservation { size: 256, }; slot = slot + 1; i = i + 1; } i = 0; while (i < 15) { - v[slot] = SizeObservation { size: 1024, }; + v[slot] = SizeClassObservation { size: 1024, }; slot = slot + 1; - v[slot] = SizeObservation { size: 4096, }; + v[slot] = SizeClassObservation { size: 4096, }; slot = slot + 1; - v[slot] = SizeObservation { size: 16384, }; + v[slot] = SizeClassObservation { size: 16384, }; slot = slot + 1; i = i + 1; } @@ -179,21 +179,21 @@ test mscd_01_under_minimum_rejected { // truncated quarter of thirty-two, over the three-quarters // ceiling. test mscd_02_dominant_rejected { - var v: [130]SizeObservation; + var v: [130]SizeClassObservation; var slot: usize = 0; var i: usize = 0; while (i < 100) { - v[slot] = SizeObservation { size: 256, }; + v[slot] = SizeClassObservation { size: 256, }; slot = slot + 1; i = i + 1; } i = 0; while (i < 10) { - v[slot] = SizeObservation { size: 1024, }; + v[slot] = SizeClassObservation { size: 1024, }; slot = slot + 1; - v[slot] = SizeObservation { size: 4096, }; + v[slot] = SizeClassObservation { size: 4096, }; slot = slot + 1; - v[slot] = SizeObservation { size: 16384, }; + v[slot] = SizeClassObservation { size: 16384, }; slot = slot + 1; i = i + 1; } @@ -207,11 +207,11 @@ test mscd_02_dominant_rejected { // **MSCD-03** - too few rejected: four observations of a // required forty. test mscd_03_too_few_rejected { - const v: [4]SizeObservation = [4]SizeObservation{ - SizeObservation { size: 256, }, - SizeObservation { size: 1024, }, - SizeObservation { size: 4096, }, - SizeObservation { size: 16384, }, + const v: [4]SizeClassObservation = [4]SizeClassObservation{ + SizeClassObservation { size: 256, }, + SizeClassObservation { size: 1024, }, + SizeClassObservation { size: 4096, }, + SizeClassObservation { size: 16384, }, }; const verdict = validate_size_distribution(&v); assert(verdict.code == SizeDistCode.TooFew); @@ -221,15 +221,15 @@ test mscd_03_too_few_rejected { // **MSCD-04** - a missing class rejected: the three smaller // classes present, 16384 absent. test mscd_04_missing_rejected { - var v: [45]SizeObservation; + var v: [45]SizeClassObservation; var slot: usize = 0; var i: usize = 0; while (i < 15) { - v[slot] = SizeObservation { size: 256, }; + v[slot] = SizeClassObservation { size: 256, }; slot = slot + 1; - v[slot] = SizeObservation { size: 1024, }; + v[slot] = SizeClassObservation { size: 1024, }; slot = slot + 1; - v[slot] = SizeObservation { size: 4096, }; + v[slot] = SizeClassObservation { size: 4096, }; slot = slot + 1; i = i + 1; } @@ -241,11 +241,11 @@ test mscd_04_missing_rejected { // **MSCD-05** - an invalid class rejected: 999 appended to the // balanced batch. test mscd_05_invalid_rejected { - var v: [61]SizeObservation; + var v: [61]SizeClassObservation; for i in 0..60 { - v[i] = SizeObservation { size: MSCD_SEQ_BALANCED[i], }; + v[i] = SizeClassObservation { size: MSCD_SEQ_BALANCED[i], }; } - v[60] = SizeObservation { size: 999, }; + v[60] = SizeClassObservation { size: 999, }; const verdict = validate_size_distribution(&v); assert(verdict.code == SizeDistCode.InvalidClass); assert(verdict.class == 999); @@ -256,9 +256,9 @@ test mscd_05_invalid_rejected { // classes cycling the ladder. The batch rule fires before any // observation is examined. test mscd_06_too_many_rejected { - var v: [1000001]SizeObservation; + var v: [1000001]SizeClassObservation; for i in 0..1000001 { - v[i] = SizeObservation { size: MSCD_CLASSES[i % 4], }; + v[i] = SizeClassObservation { size: MSCD_CLASSES[i % 4], }; } const verdict = validate_size_distribution(&v); assert(verdict.code == SizeDistCode.TooMany); @@ -267,9 +267,9 @@ test mscd_06_too_many_rejected { // **MSCD-07** - the balanced batch accepted: fifteen rounds // over the four classes. test mscd_07_balanced_accepted { - var v: [60]SizeObservation; + var v: [60]SizeClassObservation; for i in 0..60 { - v[i] = SizeObservation { size: MSCD_SEQ_BALANCED[i], }; + v[i] = SizeClassObservation { size: MSCD_SEQ_BALANCED[i], }; } const verdict = validate_size_distribution(&v); assert(verdict.code == SizeDistCode.Ok); @@ -278,9 +278,9 @@ test mscd_07_balanced_accepted { // **MSCD-08** - the minimum boundary accepted: ten rounds over // the four classes, every count exactly ten. test mscd_08_min_boundary_accepted { - var v: [40]SizeObservation; + var v: [40]SizeClassObservation; for i in 0..40 { - v[i] = SizeObservation { size: MSCD_CLASSES[i % 4], }; + v[i] = SizeClassObservation { size: MSCD_CLASSES[i % 4], }; } const verdict = validate_size_distribution(&v); assert(verdict.code == SizeDistCode.Ok); @@ -291,21 +291,21 @@ test mscd_08_min_boundary_accepted { // truncated quarter at fourteen, twenty under the // three-quarters ceiling of forty-two. test mscd_09_slightly_imbalanced_accepted { - var v: [56]SizeObservation; + var v: [56]SizeClassObservation; var slot: usize = 0; var i: usize = 0; while (i < 20) { - v[slot] = SizeObservation { size: 256, }; + v[slot] = SizeClassObservation { size: 256, }; slot = slot + 1; i = i + 1; } i = 0; while (i < 12) { - v[slot] = SizeObservation { size: 1024, }; + v[slot] = SizeClassObservation { size: 1024, }; slot = slot + 1; - v[slot] = SizeObservation { size: 4096, }; + v[slot] = SizeClassObservation { size: 4096, }; slot = slot + 1; - v[slot] = SizeObservation { size: 16384, }; + v[slot] = SizeClassObservation { size: 16384, }; slot = slot + 1; i = i + 1; } @@ -316,9 +316,9 @@ test mscd_09_slightly_imbalanced_accepted { // **MSCD-10** - the equal batch accepted: twenty rounds over // the four classes. test mscd_10_equal_accepted { - var v: [80]SizeObservation; + var v: [80]SizeClassObservation; for i in 0..80 { - v[i] = SizeObservation { size: MSCD_CLASSES[i % 4], }; + v[i] = SizeClassObservation { size: MSCD_CLASSES[i % 4], }; } const verdict = validate_size_distribution(&v); assert(verdict.code == SizeDistCode.Ok); @@ -332,11 +332,11 @@ test mscd_helpers_answer { assert(is_valid_class(16384)); assert(!is_valid_class(999)); assert(!is_valid_class(0)); - const v: [4]SizeObservation = [4]SizeObservation{ - SizeObservation { size: 256, }, - SizeObservation { size: 256, }, - SizeObservation { size: 1024, }, - SizeObservation { size: 4096, }, + const v: [4]SizeClassObservation = [4]SizeClassObservation{ + SizeClassObservation { size: 256, }, + SizeClassObservation { size: 256, }, + SizeClassObservation { size: 1024, }, + SizeClassObservation { size: 4096, }, }; assert(class_count(&v, 256) == 2); assert(class_count(&v, 1024) == 1); @@ -349,41 +349,41 @@ test mscd_helpers_answer { // per-class floor before the dominance ceiling - with the // smallest class answering first in ladder order. test rule_order_matches_original { - var short_bad: [3]SizeObservation; - short_bad[0] = SizeObservation { size: 999, }; - short_bad[1] = SizeObservation { size: 999, }; - short_bad[2] = SizeObservation { size: 999, }; + var short_bad: [3]SizeClassObservation; + short_bad[0] = SizeClassObservation { size: 999, }; + short_bad[1] = SizeClassObservation { size: 999, }; + short_bad[2] = SizeClassObservation { size: 999, }; const v1 = validate_size_distribution(&short_bad); assert(v1.code == SizeDistCode.TooFew); - var bad_then_missing: [40]SizeObservation; + var bad_then_missing: [40]SizeClassObservation; for i in 0..40 { var size: usize = MSCD_CLASSES[i % 4]; if (i == 39) { size = 999; } - bad_then_missing[i] = SizeObservation { size: size, }; + bad_then_missing[i] = SizeClassObservation { size: size, }; } const v2 = validate_size_distribution(&bad_then_missing); assert(v2.code == SizeDistCode.InvalidClass); assert(v2.class == 999); - var sparse: [40]SizeObservation; + var sparse: [40]SizeClassObservation; for i in 0..40 { var size: usize = MSCD_CLASSES[i % 3]; - sparse[i] = SizeObservation { size: size, }; + sparse[i] = SizeClassObservation { size: size, }; } const v3 = validate_size_distribution(&sparse); assert(v3.code == SizeDistCode.MissingClass); assert(v3.class == 16384); - var thin_dominant: [40]SizeObservation; + var thin_dominant: [40]SizeClassObservation; for i in 0..40 { var size: usize = MSCD_CLASSES[i % 4]; if (i < 10) { size = 256; } - thin_dominant[i] = SizeObservation { size: size, }; + thin_dominant[i] = SizeClassObservation { size: size, }; } const v4 = validate_size_distribution(&thin_dominant); assert(v4.code == SizeDistCode.UnderMinimum);