diff --git "a/.trinity/seals/\"[]const u8\".json" "b/.trinity/seals/\"[]const u8\".json" index 62135ef7c4..6777729f70 100644 --- "a/.trinity/seals/\"[]const u8\".json" +++ "b/.trinity/seals/\"[]const u8\".json" @@ -15,14 +15,14 @@ } ], "config": "gen=c,rust,verilog,zig;tests=zig", - "gen_hash_c": "sha256:f436c3f6000e016e75f14e4d82bf5608b3566c428d78e64165d357657cbba30c", + "gen_hash_c": "sha256:edf9ce2af9a2615dae4501ab7e43b59014b4ecff21510c96de5244afb1c3167a", "gen_hash_rust": "sha256:c4274623f047ef786fcc96eba4ed79ee7e8bba68f04c26fe0c2cf61f70f4aab3", "gen_hash_verilog": "sha256:4aba146418436c03ad8b3b3ab708f713a7453eb9a3fe6b25e8fcc225813de4c8", "gen_hash_zig": "sha256:510c4683a4b53f5139b6fd265a3571a32d42854be58b278482468b54fa1fc650", "module": "TriLogger", "ring": 12, "seal_schema": 2, - "sealed_at": "2026-10-19T01:32:49Z", + "sealed_at": "2026-10-20T06:05:14Z", "sealed_by": "t27c-bootstrap@0.5.2", "spec_hash": "sha256:723e0d132a07967d5546cb2c8cb841b6ba41d5666b5b58298d9859f6ba6661c4", "spec_path": "specs/tri/utils/logger.t27", diff --git a/.trinity/seals/Adagrad.json b/.trinity/seals/Adagrad.json index 28f9d39de2..2b8fa6a975 100644 --- a/.trinity/seals/Adagrad.json +++ b/.trinity/seals/Adagrad.json @@ -1,11 +1,11 @@ { - "gen_hash_c": "sha256:61ad7a562844c65586b17106ec17522ac51836b7ac40e98f724d3c1383079754", + "gen_hash_c": "sha256:79ef7f69a35be814fb7a894d9069bc18bab6151d17791ee68c07c23c7d123112", "gen_hash_rust": "sha256:dc0d17bd80e2a026d4172f563d3930163a9bbb704ce308c0700e000ecc1f0aa9", "gen_hash_verilog": "sha256:1884cce26b30c8ad1d5906cd32469a0fc9956db247c583db5728fd62ff7544dc", "gen_hash_zig": "sha256:27e5a40004a80d56ca854fa3d1ae0f6eb4d064844f515c9f9e35aa458ecffa4f", "module": "Adagrad", "ring": 12, - "sealed_at": "2026-10-20T00:40:36Z", + "sealed_at": "2026-10-20T05:54:40Z", "spec_hash": "sha256:08a6128c1d33dd6fee7e3e3b87f411a3996d11c1b42bacda5cc29318b6bb344e", "spec_path": "specs/ml/optimizer/adagrad.t27", "tests": { diff --git a/.trinity/seals/Advantage.json b/.trinity/seals/Advantage.json index 0285493d5b..68db6ff308 100644 --- a/.trinity/seals/Advantage.json +++ b/.trinity/seals/Advantage.json @@ -1,11 +1,11 @@ { - "gen_hash_c": "sha256:77a0760032f661b104c6d5b00fdaa05ed76ab8e8adbd24a13f1120912d349379", + "gen_hash_c": "sha256:45f96ef4ec3a929e7bcfbfccce50609294ce1547216ab0ca3b7237b7d4547f56", "gen_hash_rust": "sha256:638cbabcb5249677dc1089119324e8e885efb99e488f7597ed02b1df3eceb359", "gen_hash_verilog": "sha256:084d45e8a6a2d1db01d8d9a5e2502f160fa6a6d6d8031c2c99072e635c13f89e", "gen_hash_zig": "sha256:43f432d9d8b3ce79a13f7f59dfcef3a0f8861ff68cd9e9512ec68dfcde82fd96", "module": "Advantage", "ring": 12, - "sealed_at": "2026-10-11T15:13:28Z", + "sealed_at": "2026-10-20T05:55:08Z", "spec_hash": "sha256:beefa960d91f50acf50b622900ffbbfaffc866f68c09e383b384a43508b4d70b", "spec_path": "specs/ml/rl/advantage_estimator.t27", "tests": { diff --git a/.trinity/seals/Attention.json b/.trinity/seals/Attention.json index 41304f7ebb..32467d50a8 100644 --- a/.trinity/seals/Attention.json +++ b/.trinity/seals/Attention.json @@ -1,11 +1,11 @@ { - "gen_hash_c": "sha256:e3cfc725e4f5a1190bed8689ce698043dae4ca0b1a8bc63d4c5a2ce603a268bb", + "gen_hash_c": "sha256:499cc77475349dd3091b9d7f073237b5d78df9d2ca6f7c4e2f37a346f44548f8", "gen_hash_rust": "sha256:af7970ed6dbc3b992a758768233444f25f363e6e98a07bb9512b68694f27dccc", "gen_hash_verilog": "sha256:5e200cbd4aef1c0a9ef65b6312ecabc20b5cd44943b5bec1afbb68c0f47f70e9", "gen_hash_zig": "sha256:4ce11a29a74f8bd70ceaaa2aa6314e0b9c3312ca025f6b00cd13cbe31556dca9", "module": "Attention", "ring": 12, - "sealed_at": "2026-10-20T00:40:42Z", + "sealed_at": "2026-10-20T05:54:51Z", "spec_hash": "sha256:f3f3c3bf7bd4d4d79173dc34896aa185857d5abc3e8684c3bfcd949547c9b591", "spec_path": "specs/ml/recurrent/attention_mechanism.t27", "tests": { diff --git a/.trinity/seals/Backend.json b/.trinity/seals/Backend.json index d3a62f1a31..3016cccdb2 100644 --- a/.trinity/seals/Backend.json +++ b/.trinity/seals/Backend.json @@ -1,11 +1,11 @@ { - "gen_hash_c": "sha256:09758685b2bb5056bed4d6ddcf3650937da8197d5211b1af67cd74dc38d2ed93", + "gen_hash_c": "sha256:bbe9c207c404c74e679f0442643a8db18476ea90e923694f14f5e18d612cba94", "gen_hash_rust": "sha256:03e4c010869cf315d4d1fdcd66a665275b07e902538781065c525eef17a97c6e", "gen_hash_verilog": "sha256:83e83498b08df74f143c67fbdf85de09f486cd47d1e377e0d1d3b4be68f809a5", "gen_hash_zig": "sha256:cc538cb2b28c20c7e489224f4e69f3a2a78c1a2c0d5b8622ae283fa0c15d2bd1", "module": "Backend", "ring": 32, - "sealed_at": "2026-10-19T01:50:06Z", + "sealed_at": "2026-10-20T05:53:50Z", "spec_hash": "sha256:ce708cb5e7af22cab685c6ae4d638e52cc35ad5a92c4e8bbda052bb17a106612", "spec_path": "specs/igla/race/backend.t27", "tests": { diff --git a/.trinity/seals/Bilstm.json b/.trinity/seals/Bilstm.json index caa256e593..fb9641d8c0 100644 --- a/.trinity/seals/Bilstm.json +++ b/.trinity/seals/Bilstm.json @@ -1,11 +1,11 @@ { - "gen_hash_c": "sha256:ea1ee59568137ba4dd3ea54c8a11c24234a7906216ad53ad44c980d486586bd4", + "gen_hash_c": "sha256:38d38d2036dc70a9ab42e0c27cf952e84eaaf188dac268bc3939e4e9c2950422", "gen_hash_rust": "sha256:46d6427a8d780cb22f4b10c62103d9541eb92874e336a92627e5da6250bfbefa", "gen_hash_verilog": "sha256:d304d2d9c18879c385e2bfffbee17e8116d480b9478c496440f846427f3080fb", "gen_hash_zig": "sha256:30ba571314d22ee7d73ee06e401d9994becac949abe17c7b149d4cd9a003790e", "module": "Bilstm", "ring": 12, - "sealed_at": "2026-10-20T01:06:20Z", + "sealed_at": "2026-10-20T05:54:54Z", "spec_hash": "sha256:d9e758b520a636bb30f403dae2bc73376bc5c6e22d34f699e1274ba2b2c28398", "spec_path": "specs/ml/recurrent/bilstm.t27", "tests": { diff --git a/.trinity/seals/BrainSummaries.json b/.trinity/seals/BrainSummaries.json index e1b7353177..9c38043c4f 100644 --- a/.trinity/seals/BrainSummaries.json +++ b/.trinity/seals/BrainSummaries.json @@ -1,11 +1,11 @@ { - "gen_hash_c": "sha256:05e08ad5d7f3da1a4c1f5e29c6fc914eb17e79cc3fc9019b670a26f41bd7e1bf", + "gen_hash_c": "sha256:7e902a7c6a1e7895bc3dcc80fbd75a3efd7d4f8307f1612f8ec05002f7c4837e", "gen_hash_rust": "sha256:a698b5b25196e81c246875b320e0b7a752db5781279fed3db676de4eb834059e", "gen_hash_verilog": "sha256:5f0eeac7d2fc87ac99baac9abca6f06613a2fe91bd707a93d45f021c7ee5796b", "gen_hash_zig": "sha256:c0a97aa69f74c2ed33618d54002291bb2ec13d5685ff85abf50012cf1bea79bd", "module": "BrainSummaries", "ring": 12, - "sealed_at": "2026-10-11T10:43:26Z", + "sealed_at": "2026-10-20T05:59:44Z", "spec_hash": "sha256:25ecc916082e749bfdc5d1df0e0e0c7a48082630dd2ce02b2525b400045daab5", "spec_path": "specs/queen/brain_summaries.t27", "tests": { diff --git a/.trinity/seals/Composition.json b/.trinity/seals/Composition.json index a0b8f4ed9c..bcdb5ae0a1 100644 --- a/.trinity/seals/Composition.json +++ b/.trinity/seals/Composition.json @@ -1,11 +1,11 @@ { - "gen_hash_c": "sha256:6f163250f9f1a4e38072cec7a75d6540d02632b71bf1fb405f7e2f5f2b954dd4", + "gen_hash_c": "sha256:4c826ba673b07857935093cf00d67c2cb26863bcb24fbda3c7362269782c940d", "gen_hash_rust": "sha256:c0402405ffb95a6ef610458eb89f108a4616ea0365bb840654d59108f493d3ac", "gen_hash_verilog": "sha256:2ef760b68bf87ef33e05187e95494251dfdddd74b91dcf96bb6b5a51d78f7e1d", "gen_hash_zig": "sha256:7eff6e8a928b41f6da76be826b4d278bc5eb4d421959a2f1787ecfd160db99c8", "module": "Composition", "ring": 12, - "sealed_at": "2026-10-11T19:01:58Z", + "sealed_at": "2026-10-20T05:51:33Z", "spec_hash": "sha256:01aabb44b6525c35f99a083726869494c9253c9e587a32b994d7a46946cd36b4", "spec_path": "specs/ar/composition.t27", "tests": { diff --git a/.trinity/seals/EncoderBlock.json b/.trinity/seals/EncoderBlock.json index 30513ad63c..9644876d07 100644 --- a/.trinity/seals/EncoderBlock.json +++ b/.trinity/seals/EncoderBlock.json @@ -1,11 +1,11 @@ { - "gen_hash_c": "sha256:864b81db96a7491fc8b872d73d11b3bf474e5ac9de74b451a03dca3753441ece", + "gen_hash_c": "sha256:274d7f986caeed108716cfcfb6c371bff704017fb4b30d6ee2d13bda8437ac77", "gen_hash_rust": "sha256:5d7c329654e88c7bbd08840bcf138ac87bed09b20705522efcfc746ec69e9b7b", "gen_hash_verilog": "sha256:14110e9b6924360867c489ce96c8b5da976b8a70b89423f35978616cc29f1435", "gen_hash_zig": "sha256:db1544156f525c66f2a4408b0a0eebd183c5faddde5b35752bb691abae601e0e", "module": "EncoderBlock", "ring": 12, - "sealed_at": "2026-10-20T00:40:55Z", + "sealed_at": "2026-10-20T05:57:07Z", "spec_hash": "sha256:e21519a3f7912ca70d35919cc1f9d2927b746f8e545c741e3772c1eb7e06561a", "spec_path": "specs/ml/transformer/encoder_block.t27", "tests": { diff --git a/.trinity/seals/Explainability.json b/.trinity/seals/Explainability.json index 385351bba7..28fca5421a 100644 --- a/.trinity/seals/Explainability.json +++ b/.trinity/seals/Explainability.json @@ -1,11 +1,11 @@ { - "gen_hash_c": "sha256:99c7ebcffa3b578a476584e2c6c3d9d44885c2091829925dcc504973d2b5a75e", + "gen_hash_c": "sha256:cf145f0c09236f66faee93b51f0b8d7bab6dac4d28da6e4878e91757476de477", "gen_hash_rust": "sha256:29103f061d61eb2251c99bbfa8f3b906623cdd1b426038a89617d41bf6cd312f", "gen_hash_verilog": "sha256:548ba6c4c0176247ffe62cb02dff97449bad9dfc44f69d0e1c5c11df62aeb4c6", "gen_hash_zig": "sha256:98b3e08cfc0bf5610b7f4b99ca0224d045ab40b79d791e02f558f494ee7232f1", "module": "Explainability", "ring": 12, - "sealed_at": "2026-10-19T05:21:24Z", + "sealed_at": "2026-10-20T05:51:34Z", "spec_hash": "sha256:fa0b2c4b6213ae1664e5ede0f7277e5a92b077a8291ea69af9abda53a6346b7f", "spec_path": "specs/ar/explainability.t27", "tests": { diff --git a/.trinity/seals/FPGA_Bridge.json b/.trinity/seals/FPGA_Bridge.json index 3e011bbf74..1845642f64 100644 --- a/.trinity/seals/FPGA_Bridge.json +++ b/.trinity/seals/FPGA_Bridge.json @@ -1,14 +1,14 @@ { - "gen_hash_c": "sha256:a94d844a4e5db4cad07a876b50b0a2111183c087b75944cc5933c986d7e63e51", + "gen_hash_c": "sha256:bffafae73b2d2a79f0abd20d31ec1b77f0a763dc806476621d78e8ef58d179f1", "gen_hash_rust": "sha256:a004ccbe372d4eb704fcc55193e9ec26427588d4e836fad3dbdd5286e598bb98", "gen_hash_verilog": "sha256:70b1d3bc6cdf69490c1c50bf096c8a1ee065c8a75d9b678a8b218abbdd40819b", "gen_hash_zig": "sha256:e2b9bb060efaeffcee2185502d42f4cfcf7debe747bbebc07e5d99e4838b00fe", "module": "FPGA_Bridge", "ring": 12, - "sealed_at": "2026-10-11T10:43:12Z", + "sealed_at": "2026-10-20T05:52:39Z", "spec_hash": "sha256:18e1f5c84ec32537b9176be36b798c2743ea840058b5097550e32a2b0f02958e", "spec_path": "specs/fpga/bridge.t27", "tests": { - "blocked": "does not compile: spec.zig:191:44: error: use of undeclared identifier 'TernaryWord'" + "blocked": "does not compile: spec.zig:424:5: error: use of undeclared identifier 'mac_units'" } } \ No newline at end of file diff --git a/.trinity/seals/File.json b/.trinity/seals/File.json index 9fd68dcf06..ae8ecda0bd 100644 --- a/.trinity/seals/File.json +++ b/.trinity/seals/File.json @@ -7,14 +7,14 @@ } ], "config": "gen=c,rust,verilog,zig;tests=zig", - "gen_hash_c": "sha256:ef7076cbcbca5bc99b3be8cafc1708d821298376e041c8b139ba947612efab7c", + "gen_hash_c": "sha256:4e10c37dea61f8a24728e0184d3f0be14691bfa27b1490710f4a2effb6528f5a", "gen_hash_rust": "sha256:ab7aa431e0954264761090b778f5a45ad77851079abe6e00bc7b6fff9b86b530", "gen_hash_verilog": "sha256:6ec36fa2862c2b56cc59e34267e57d657432f3ac0c23d0bc4a09371a7e4b2c96", "gen_hash_zig": "sha256:f61347b89e6045d797b45c89cd2037bf9cf5a3ba00bc30cd822110297b1d4989", "module": "File", "ring": 12, "seal_schema": 2, - "sealed_at": "2026-10-18T09:29:54Z", + "sealed_at": "2026-10-20T05:52:36Z", "sealed_by": "t27c-bootstrap@0.5.2", "spec_hash": "sha256:f5089da4c9b3ea206feb7697e0dabe15fa61202329a79278cbba6900ab6359ca", "spec_path": "specs/file/schema.t27", diff --git a/.trinity/seals/FileOperations.json b/.trinity/seals/FileOperations.json index eead3a40b9..2dd84f7a7f 100644 --- a/.trinity/seals/FileOperations.json +++ b/.trinity/seals/FileOperations.json @@ -1,11 +1,11 @@ { - "gen_hash_c": "sha256:5e10135793d7b97afe692bcefe7d86226e0ed5a587f1578b94ae56184d00ad09", + "gen_hash_c": "sha256:b263b43e25a299f81c72aa80e3d802583db62a4ba43fd680d75eda940379d1c4", "gen_hash_rust": "sha256:128212ebd7f10800eb6737f4a66adab9b0cb95b87d96e7ef82ac66af6a057cfc", "gen_hash_verilog": "sha256:98d83be7900da5403e22b5e3f9f20584ae03304c079d6765285712e7ac32ac54", "gen_hash_zig": "sha256:aaef6a3225bfd29c4fb0ab6b88a14c6cd2520232e6a4fab672e40847e4b18437", "module": "FileOperations", "ring": 12, - "sealed_at": "2026-10-18T08:31:35Z", + "sealed_at": "2026-10-20T05:52:33Z", "spec_hash": "sha256:33bb3ea4d4fcadeca351a6dc9e9d7ad5320dd0403baedbe91cc6a37d9b6b4049", "spec_path": "specs/file/operations.t27", "tests": { diff --git a/.trinity/seals/FileWatcher.json b/.trinity/seals/FileWatcher.json index 6d366e14c5..c571fd5a52 100644 --- a/.trinity/seals/FileWatcher.json +++ b/.trinity/seals/FileWatcher.json @@ -1,11 +1,11 @@ { - "gen_hash_c": "sha256:338d91c4f128b4befeab55653028e4f93ababea3ca051b414e1c782eea78958d", + "gen_hash_c": "sha256:12e9d1c7b7749137f529ff27cc19daba436479711ce0926b7fed2410d9d5af7f", "gen_hash_rust": "sha256:150fca0eb07d5b9b7b1f7492b3342e790e4c5da5ac528744ca9568f519f75c4d", "gen_hash_verilog": "sha256:29ad89ec8e49816d638bdc5505aa8aa89e7903ccca28e5707f103b18f7eca32d", "gen_hash_zig": "sha256:11afbb9872034267b9687178e0c58bf7ffc4b760b6a0a05e65e1b0ddf2ad578f", "module": "FileWatcher", "ring": 12, - "sealed_at": "2026-10-11T15:13:23Z", + "sealed_at": "2026-10-20T05:52:37Z", "spec_hash": "sha256:2812e89b6f65db7081649981bed5ade0242d13987c6ef48eef80563aa8e4e82d", "spec_path": "specs/file/watcher.t27", "tests": { diff --git a/.trinity/seals/ForwardPass.json b/.trinity/seals/ForwardPass.json index f55b96cf40..6f5dcd2b3d 100644 --- a/.trinity/seals/ForwardPass.json +++ b/.trinity/seals/ForwardPass.json @@ -1,11 +1,11 @@ { - "gen_hash_c": "sha256:5d1ea731db23964100134b5feaa67a4c74598fc152187e3e4ae0b1e6911ae159", + "gen_hash_c": "sha256:c291942c04baf311310c130e5222bdd7556bdf6110d9c295562bf0fa6f22c0c4", "gen_hash_rust": "sha256:57c23e49510e367eca701e58a3fd4ea5eeb8aeab5058081f41f6b81d3056e437", "gen_hash_verilog": "sha256:22ef4365189b450ce005f2c697f72462d9199a403c18d777c4a6db16aa4b59b4", "gen_hash_zig": "sha256:0219f60527363dcd9c34ac6625cc829a584ad023c4a694b37a18bcf421c2254e", "module": "ForwardPass", "ring": 12, - "sealed_at": "2026-10-17T17:34:47Z", + "sealed_at": "2026-10-20T05:53:00Z", "spec_hash": "sha256:410f24b3cc1b5ab8171c0234c2a9a6501cdf225d9386572552b2bb9e558c1ae3", "spec_path": "specs/hslm/forward_pass.t27", "tests": { diff --git a/.trinity/seals/GitOperations.json b/.trinity/seals/GitOperations.json index 710c87e93a..8eecd47f93 100644 --- a/.trinity/seals/GitOperations.json +++ b/.trinity/seals/GitOperations.json @@ -1,11 +1,11 @@ { - "gen_hash_c": "sha256:c2798f83ea07dd7e246addbc80d99ac158a0b5a3d0d4257e44e7773c590377d1", + "gen_hash_c": "sha256:f720b1b295ab49b65c4c554b4fa4946834de1b1b0151f62ae8bb6d33d80fa518", "gen_hash_rust": "sha256:96869fc60f70c758a4d29474abd466656fd05d29d5001cecf7ca402b9d8ca762", "gen_hash_verilog": "sha256:5e4e180db70bd179252cb35291f08533464c38ae173b332550f9d8bb34ee0f5a", "gen_hash_zig": "sha256:643b1c39cce272c8b5f1f081a1df484638bfea21b6d3ee6f294ba5f1beb57d17", "module": "GitOperations", "ring": 12, - "sealed_at": "2026-10-07T07:08:58Z", + "sealed_at": "2026-10-20T05:52:56Z", "spec_hash": "sha256:13689763d79260c7f2d5eefe508b2dab9820bc528b591c4ce75ac7f773b9162d", "spec_path": "specs/git/operations.t27", "tests": { diff --git a/.trinity/seals/GraphDriftDetection.json b/.trinity/seals/GraphDriftDetection.json index b24b9d6732..568f0ceb3f 100644 --- a/.trinity/seals/GraphDriftDetection.json +++ b/.trinity/seals/GraphDriftDetection.json @@ -1,11 +1,11 @@ { - "gen_hash_c": "sha256:64bb94ceb4defe6da7e92912479adbba6461200afad76b2ae856aa4106df2e1d", + "gen_hash_c": "sha256:7e5954e581b339e37361a8caf60d69b3c0b43d64d7076f5c836131b1f4dacc82", "gen_hash_rust": "sha256:537cab23d7d8eaafbdd67483c132561086b8e869e0f533e23822aa799321966c", "gen_hash_verilog": "sha256:8f22bac1ab3f7153369c2e5bcf1c2ef28ef0d6698b49fab81cd8b08d262d9aa8", "gen_hash_zig": "sha256:f17bee852840dc7e08f3420dbfd84bebf12600b3325a7264e78bda7ada9ff7d1", "module": "GraphDriftDetection", "ring": 12, - "sealed_at": "2026-10-12T22:52:06Z", + "sealed_at": "2026-10-20T06:00:43Z", "spec_hash": "sha256:ff78b40510c0e100aa692f8c75d15578b09ff26d9bd89d0e5d7ee81e17302e67", "spec_path": "specs/test_framework/graph_drift_detection.t27", "tests": { diff --git a/.trinity/seals/Gru.json b/.trinity/seals/Gru.json index ab1e0d47e2..ca7b04048b 100644 --- a/.trinity/seals/Gru.json +++ b/.trinity/seals/Gru.json @@ -1,11 +1,11 @@ { - "gen_hash_c": "sha256:fb4814fac299611e1f53a2f65a4630690911e2de5660d0bd1dd8e038db48240d", + "gen_hash_c": "sha256:18bf1eb3410f153d29f5177d964fdd911a2e4a18e9684c555508b2eca5f75a1f", "gen_hash_rust": "sha256:eab72fb71adc11da75394aa3d3abdf98c3665143d20fbd86d1e57a2025be5527", "gen_hash_verilog": "sha256:60c582a3f47d655fec90d88ab3d0b0c82d83a1b160a1d0b3eab5d67bdcb0d4af", "gen_hash_zig": "sha256:06374623b7179a0f0e21559f8ca7c58f03e123e2706f84f3b8c7285c8a796d70", "module": "Gru", "ring": 12, - "sealed_at": "2026-10-20T00:40:44Z", + "sealed_at": "2026-10-20T05:54:56Z", "spec_hash": "sha256:c191eb8649f58b0c1e1580164ad215b8c4b548e77dbf32bc4f5ebf4c837dc5a8", "spec_path": "specs/ml/recurrent/gru_cell.t27", "tests": { diff --git a/.trinity/seals/HSLM.json b/.trinity/seals/HSLM.json index d55d787b31..4201c1b981 100644 --- a/.trinity/seals/HSLM.json +++ b/.trinity/seals/HSLM.json @@ -1,11 +1,11 @@ { - "gen_hash_c": "sha256:5fec5ffce61f2a62166db5db936343d908f4602b3ed6e58b5b678cb7019f127d", + "gen_hash_c": "sha256:8780bd008431238db3e88656f1de9e8b949aa602297b90ff281460898e9590cc", "gen_hash_rust": "sha256:1ccf776cd6bcb0aa9d6bf26fdb6405a9eab86d1894a4a1b1b0367216a75ebb3b", "gen_hash_verilog": "sha256:8cf8fb6d37f41b5cdd2081168f4a635ec9ee723da0162b1f8b08cefd4f1ed080", "gen_hash_zig": "sha256:15b52061cf6f278f4b37bfcf223335bd3e791657e181be8b61dc76493867b4f8", "module": "HSLM", "ring": 12, - "sealed_at": "2026-10-17T19:44:13Z", + "sealed_at": "2026-10-20T05:57:36Z", "spec_hash": "sha256:a59d22284d9b95cbe331e0d3a434dbfe7b5cf01ff86cb217503260eb02064822", "spec_path": "specs/nn/hslm.t27", "tests": { diff --git a/.trinity/seals/Lamb.json b/.trinity/seals/Lamb.json index ee85fe7da9..ea0b9fb6fa 100644 --- a/.trinity/seals/Lamb.json +++ b/.trinity/seals/Lamb.json @@ -1,11 +1,11 @@ { - "gen_hash_c": "sha256:64319b910d14b8ddd77ac2a29f80d1acc47cc546f2be507d5b1bf76131350b8b", + "gen_hash_c": "sha256:ba370f8fcff9f8f5d9222707a71fd78c4fc2759f40c6a56b609a9115b0590292", "gen_hash_rust": "sha256:9c1b2c39a92873347f8c0332baae5d42f3e6149280bfa06b61891bdabef2d17c", "gen_hash_verilog": "sha256:0321c8606e5b7258c6b559e79f141332800907689ae4316af06e4517fc0b0b35", "gen_hash_zig": "sha256:520ed2a448f52fad6b84233c05c61fa7e8780b9caa4e44197f5c2364af180b8a", "module": "Lamb", "ring": 12, - "sealed_at": "2026-10-20T01:06:17Z", + "sealed_at": "2026-10-20T05:54:45Z", "spec_hash": "sha256:3dd28c18f0aa03e48a900bc0a78a02bf8a54812f695656dd4aa3c0f991682971", "spec_path": "specs/ml/optimizer/lamb.t27", "tests": { diff --git a/.trinity/seals/Layernorm.json b/.trinity/seals/Layernorm.json index 1eea1064e2..e9759cd35c 100644 --- a/.trinity/seals/Layernorm.json +++ b/.trinity/seals/Layernorm.json @@ -1,11 +1,11 @@ { - "gen_hash_c": "sha256:d7bfa28de4c29f9735404777df410d7a3670db5976157dd92f3e5b5740faca60", + "gen_hash_c": "sha256:d256c5796f7d998e2671086b64217c3bfa0f2875652e1364a582c60ebea4dbc5", "gen_hash_rust": "sha256:18b3fa94052804a1af1171f5c05fd28ebe3ef164fa6bc781f4fed23f2b099741", "gen_hash_verilog": "sha256:6fd972510bc55a7b0deeef1544068ad9a749f8ff0160dc447f0542102890d76a", "gen_hash_zig": "sha256:908c28f9a0d3b958da58287c7ce21db33827e2bb67698184973c8579a6785102", "module": "Layernorm", "ring": 12, - "sealed_at": "2026-10-11T10:43:19Z", + "sealed_at": "2026-10-20T05:54:29Z", "spec_hash": "sha256:01af1b15566525162107c29cd139eb9d98b48186fd5133768a2b6db3aae3d9e6", "spec_path": "specs/ml/layers/layernorm_layer.t27", "tests": { diff --git a/.trinity/seals/Lstm.json b/.trinity/seals/Lstm.json index 5e42895e61..63f7f5dcd1 100644 --- a/.trinity/seals/Lstm.json +++ b/.trinity/seals/Lstm.json @@ -1,11 +1,11 @@ { - "gen_hash_c": "sha256:224cd09a6d5c9f0e5970ada826a45da0520aa582acd0b2bad05629f7894dea54", + "gen_hash_c": "sha256:a56b251fe06ac4ed0a1c7b0850d43048f4a66228f29304d980d0e4ac3a6b0c40", "gen_hash_rust": "sha256:9abf99115a50ab78e1c7a85f1087d73fd2f00608cbabfbce7366acfbb29d076e", "gen_hash_verilog": "sha256:cf79c7aab17eb183eeccecbf815846d36aa9aaf794e9fbd85221ded1ae116c61", "gen_hash_zig": "sha256:b125bf7107aeb718749dcabac7e358b103604f036cd683926b0e8d65e6d10d2d", "module": "Lstm", "ring": 12, - "sealed_at": "2026-10-20T00:40:47Z", + "sealed_at": "2026-10-20T05:54:59Z", "spec_hash": "sha256:5309a4ecb26dd1eff22f0afa785411c178035836bcbe781c4a2f7fae64bc2a67", "spec_path": "specs/ml/recurrent/lstm_cell.t27", "tests": { diff --git a/.trinity/seals/LstmCell.json b/.trinity/seals/LstmCell.json index 4c630a40ab..6ccd98c5ea 100644 --- a/.trinity/seals/LstmCell.json +++ b/.trinity/seals/LstmCell.json @@ -1,11 +1,11 @@ { - "gen_hash_c": "sha256:6d6fab627ab4ce45d94be2d5b611f37f6975977ac69a6e31014ed1c93e07095e", + "gen_hash_c": "sha256:58e050ac866c0827f43fd2bc1e412b6f705279672e535ec208a920f09c5f8bd5", "gen_hash_rust": "sha256:f273354cdd17b00779ddaa9bf430ba76eabf674b7c0c2e751f0cbb6e5f6eda77", "gen_hash_verilog": "sha256:3a7ceb27aa49602fde255db6321a7a453cf6ebc8e87bad57c4970f57ef804769", "gen_hash_zig": "sha256:f7f1c164368fa4912292a1d7c2f0cb6b23a3d78bd7a97f5f40dd73b0bd8ec6db", "module": "LstmCell", "ring": 12, - "sealed_at": "2026-10-20T00:40:49Z", + "sealed_at": "2026-10-20T05:55:02Z", "spec_hash": "sha256:ef4ffa30e7adf81c8467768ec637ba33643c7872f6746cf244cdaa12eff68385", "spec_path": "specs/ml/recurrent/lstm_single.t27", "tests": { diff --git a/.trinity/seals/MAC_Testbench.json b/.trinity/seals/MAC_Testbench.json index 2189330ade..53da5b2272 100644 --- a/.trinity/seals/MAC_Testbench.json +++ b/.trinity/seals/MAC_Testbench.json @@ -1,11 +1,11 @@ { - "gen_hash_c": "sha256:7d669dbf7f4bab654f68ebdaa0e7cc83fdec1c770ce2904b1598f2c9a39971ea", + "gen_hash_c": "sha256:307ef338d88983f051904c55913b61ed4144697868845aba9a1eaad53e7ec129", "gen_hash_rust": "sha256:256004d973046f9dd48727a33c9fc440780fe663ee7f0fcbfb8a2f2f72bb046d", "gen_hash_verilog": "sha256:968464c0c6bb30ad16e3ac6fddb2c698107a7657526750b77dcfa9a9660d0b83", "gen_hash_zig": "sha256:726abffae8d0dd6d4785dea768c6306944df37978396b9fcc7eb67ca4ac46104", "module": "MAC_Testbench", "ring": 12, - "sealed_at": "2026-10-19T15:11:17Z", + "sealed_at": "2026-10-20T05:52:44Z", "spec_hash": "sha256:af060b6e5cdb2ffe1de0a47995b2c621139367174cf85237d8217aa929af10f7", "spec_path": "specs/fpga/testbench/mac_tb.t27", "tests": { diff --git a/.trinity/seals/Mlp.json b/.trinity/seals/Mlp.json index bd61ed914f..5ba035fb2e 100644 --- a/.trinity/seals/Mlp.json +++ b/.trinity/seals/Mlp.json @@ -1,11 +1,11 @@ { - "gen_hash_c": "sha256:64a4b2df9079d78ddee5a382690251437fff739fb1a407d41eef882185db143e", + "gen_hash_c": "sha256:721acaf7082be44c2c2b181207e8f76483b3e96ffaeca9fba861f824a577d5b5", "gen_hash_rust": "sha256:0b7f25cc0ac0e2519b3e0092fc71359eddda5d96ee4d311e4a7ebae33c8b64f1", "gen_hash_verilog": "sha256:890f720aedb65673d90646517a62fdedcf022d4cb3c6cecf545861d8656dfbee", "gen_hash_zig": "sha256:746e7a402eb34d5bcb6070e82b62519385aca793d7d8d8e2b37741365b765d5f", "module": "Mlp", "ring": 12, - "sealed_at": "2026-10-20T00:40:39Z", + "sealed_at": "2026-10-20T05:54:48Z", "spec_hash": "sha256:936f35f57c99851545afe0b1797b416777549610a3f57cf49c0727311eef281a", "spec_path": "specs/ml/pathway/mlp.t27", "tests": { diff --git a/.trinity/seals/PBTTemplate.json b/.trinity/seals/PBTTemplate.json index 94384f8dc1..4c9a9411d5 100644 --- a/.trinity/seals/PBTTemplate.json +++ b/.trinity/seals/PBTTemplate.json @@ -1,11 +1,11 @@ { - "gen_hash_c": "sha256:22c06ce99fefcefc66c6fe23c0b183fc34610747491c4482c322c02153fa4db8", + "gen_hash_c": "sha256:802ed4ccd4740a708e7389e09572e3e90fabcf49748b2713565803e030eed7fb", "gen_hash_rust": "sha256:b6487531a2ea9b7184b8e610da2b077a9257a945041ccf949fb7febf022a81ed", "gen_hash_verilog": "sha256:9ca7b57c18e4fd9804d21990fab444cce9552125c588c05461d0c212ceaf2048", "gen_hash_zig": "sha256:621139dfddef3782483ab0dea7cf3d0f5809c254dc3bd7672afeb1ac92b20f28", "module": "PBTTemplate", "ring": 12, - "sealed_at": "2026-10-11T10:43:28Z", + "sealed_at": "2026-10-20T06:00:45Z", "spec_hash": "sha256:a67af6cd809842eca30c2666d76a0872799e7631312dfd26cebc5626bc55187c", "spec_path": "specs/test_framework/property_test_template.t27", "tests": { diff --git a/.trinity/seals/PackedTrit.json b/.trinity/seals/PackedTrit.json index d95700ee0e..7d5d8f242e 100644 --- a/.trinity/seals/PackedTrit.json +++ b/.trinity/seals/PackedTrit.json @@ -1,11 +1,11 @@ { - "gen_hash_c": "sha256:9b8c59464fac0af5512d2de5302748c0b3e43bbf6fb1d48ddf6fb33ba7934b1c", + "gen_hash_c": "sha256:47f36d80052fd7590d8dbfa30e770cb4ca4fb191cc04e408946377bd5f77d3a2", "gen_hash_rust": "sha256:d7cc8d31871717296c351b0e49e297bfd82f8c0ab04d0da4668e2b797df57fe1", "gen_hash_verilog": "sha256:1bbcb192e41f58cb35a60947bc93649fb95cc81c0a73d09b87a7391100670bb8", "gen_hash_zig": "sha256:2b06b4f45517e0fb8410a1ae92caea812f6ad669233f083d94cee7773641c5bb", "module": "PackedTrit", "ring": 12, - "sealed_at": "2026-10-11T10:43:28Z", + "sealed_at": "2026-10-20T06:00:40Z", "spec_hash": "sha256:43330a654833c7e2475c68766bb12bf2b6d1edd2debba9666f86d35ce80925da", "spec_path": "specs/ternary/packed_trit.t27", "tests": { diff --git a/.trinity/seals/PhiUniversalAttractor.json b/.trinity/seals/PhiUniversalAttractor.json index cd5d4f683e..c2b29385cc 100644 --- a/.trinity/seals/PhiUniversalAttractor.json +++ b/.trinity/seals/PhiUniversalAttractor.json @@ -1,11 +1,11 @@ { - "gen_hash_c": "sha256:5148e760b9f7cfbfde4ac4c5c40a0aca711fd8c4df7a87753cf4aced4544983b", + "gen_hash_c": "sha256:59523ea8fe0ea9270f7b780f75a02555f3d6013d24e39d145b77fada0d38612f", "gen_hash_rust": "sha256:c50838763d82a1a416341b853e2845272281a3dbd9863af35b28067a460f9a8d", "gen_hash_verilog": "sha256:57cc672e29d6b8b23a4b66343155520fe6d890ffb46c38ec621e66ca6d857a5b", "gen_hash_zig": "sha256:eeef6b5886383e5f6fdc201b7aa16eec9ba2fbb0591972380db068130c13cc61", "module": "PhiUniversalAttractor", "ring": 12, - "sealed_at": "2026-10-19T03:12:29Z", + "sealed_at": "2026-10-20T05:54:21Z", "spec_hash": "sha256:0ebe9c61b2849ccae8ef607e8a3773b316cc43e2441a5d01c4a5aec6d4d162d9", "spec_path": "specs/math/phi_universal_attractor.t27", "tests": { diff --git a/.trinity/seals/PinsParser.json b/.trinity/seals/PinsParser.json index 8788cd7e19..4a00868c34 100644 --- a/.trinity/seals/PinsParser.json +++ b/.trinity/seals/PinsParser.json @@ -1,11 +1,11 @@ { - "gen_hash_c": "sha256:a2d246976083268aa221bb133036dd822a8a59a89d5577867be50e760d693cae", + "gen_hash_c": "sha256:c1e2156b8cb97adf782b5620e553d1c7dac6ae5ea67658575c88bf8a9dd7967d", "gen_hash_rust": "sha256:5e0b7a798b733aeaeeeac3407e9f1b17708f260bae393348ba72f7d6772180a7", "gen_hash_verilog": "sha256:d83321903da73e4b7729242f6348209e7a5e09107c0e15af06530609b969894b", "gen_hash_zig": "sha256:c750271cd12593680feb5977057c84af76dc356608778a7abddbf2e68940451a", "module": "PinsParser", "ring": 12, - "sealed_at": "2026-10-20T03:57:54Z", + "sealed_at": "2026-10-20T05:57:37Z", "spec_hash": "sha256:2136baa6752930a651ba388fd268c76b484e02dfb56510fae190614c4e1ead92", "spec_path": "specs/pins/parser.t27", "tests": { diff --git a/.trinity/seals/PositionalEncoding.json b/.trinity/seals/PositionalEncoding.json index 268fff19a9..b3c01db94e 100644 --- a/.trinity/seals/PositionalEncoding.json +++ b/.trinity/seals/PositionalEncoding.json @@ -15,14 +15,14 @@ } ], "config": "gen=c,rust,verilog,zig;tests=zig", - "gen_hash_c": "sha256:1435dd1a82bd3797d54947101f888ebd4801d76c5b71ed3d598d29d7aecfe3b6", + "gen_hash_c": "sha256:17ae08513133292f5bbd6c8c205d2b0cf4577a9bfef96691ee60c86b6a954693", "gen_hash_rust": "sha256:2b247d65a52db62c750662f763080908ac0ff951224c0dd11ec7d68c1873940b", "gen_hash_verilog": "sha256:6a04da06a13f196eaff527d3cc2e41ad39ed2d3776d19404fd094d7f1309f70a", "gen_hash_zig": "sha256:beba0b97c0b7fcce5960fdb349e4a20e4904b18b98fb6fc405eb8aae40b0b401", "module": "PositionalEncoding", "ring": 12, "seal_schema": 2, - "sealed_at": "2026-10-20T00:41:04Z", + "sealed_at": "2026-10-20T05:57:15Z", "sealed_by": "t27c-bootstrap@0.5.2", "spec_hash": "sha256:9aecf41e59869d97c2c3d7cd6ecab85da44216f837a97701695b274900eec2a8", "spec_path": "specs/ml/transformer/positional_enc.t27", diff --git a/.trinity/seals/PowerAnalysis.json b/.trinity/seals/PowerAnalysis.json index 12b0afdd85..3f4b1d51c0 100644 --- a/.trinity/seals/PowerAnalysis.json +++ b/.trinity/seals/PowerAnalysis.json @@ -1,11 +1,11 @@ { - "gen_hash_c": "sha256:1c3f8ece82549b60da50f148167fa9bbacd880590287f95e4bcc784ddc886676", + "gen_hash_c": "sha256:a111b5f25666db9f12cfffb07d5a84e0d1cf925f58c7557b65e5274220429b94", "gen_hash_rust": "sha256:cb32263402b1234ac742b18ecbf540a376432567e99d882094a3872817ede901", "gen_hash_verilog": "sha256:a181bdc840328b801f13981b4210ef957feb91668a08c8d8b6ae9de3e8a15ed1", "gen_hash_zig": "sha256:0e9a1434c4a1bdf78e8b841f032979959b0c939270f181cb2c5c900c88fc9ee0", "module": "PowerAnalysis", "ring": 12, - "sealed_at": "2026-10-11T10:43:12Z", + "sealed_at": "2026-10-20T05:52:42Z", "spec_hash": "sha256:af2553ff3556a15808689a7e2617cb5f2d570a6b060646eb74aebd3ee827b493", "spec_path": "specs/fpga/power_analysis.t27", "tests": { diff --git a/.trinity/seals/PpoActor.json b/.trinity/seals/PpoActor.json index 465cc4bd50..ca799b0e7b 100644 --- a/.trinity/seals/PpoActor.json +++ b/.trinity/seals/PpoActor.json @@ -11,14 +11,14 @@ } ], "config": "gen=c,rust,verilog,zig;tests=zig", - "gen_hash_c": "sha256:39425bb5ec52b6c634d346e8f4f6669aeb6d2455843e426f56a65755d72f2ee5", + "gen_hash_c": "sha256:f762ce57dbb4be6d815d3097a30d11021e8f4ad87ac1c381a724b24f33c1b0bb", "gen_hash_rust": "sha256:a549e6a7d34eadc5e8eb62eb82c8dada070de89aa920cf2436b025cde08da906", "gen_hash_verilog": "sha256:d7da328475f1d3fb27b5b8356db2de6622f9a6efdc5aa93c00fc4220b5515e43", "gen_hash_zig": "sha256:9cbed672cac3162b376ec87a3b461b6e80aba577e0633b353410f4b0080b313d", "module": "PpoActor", "ring": 12, "seal_schema": 2, - "sealed_at": "2026-10-19T01:30:31Z", + "sealed_at": "2026-10-20T05:55:11Z", "sealed_by": "t27c-bootstrap@0.5.2", "spec_hash": "sha256:e57727c231fab6904e63992d1045a899e0a35cf8ca599970ad1d9ac48210b4dd", "spec_path": "specs/ml/rl/ppo_actor.t27", diff --git a/.trinity/seals/PpoCritic.json b/.trinity/seals/PpoCritic.json index 2ef661b5fa..b8e3dfe3b6 100644 --- a/.trinity/seals/PpoCritic.json +++ b/.trinity/seals/PpoCritic.json @@ -1,11 +1,11 @@ { - "gen_hash_c": "sha256:c6397bff7b73ab1f97e527fb325905e0a41e9ff29ff1f7a9a74803811bb2cf7f", + "gen_hash_c": "sha256:c9439c59fa1af559fb292f9342c5310187c021727511cc351ecec7d8d10abe30", "gen_hash_rust": "sha256:06d8334fc48c1bc40b2dad281f4170c7159ca7e510cd8c8a08b4135203014d6b", "gen_hash_verilog": "sha256:6b8841784e9aaf4927d43fd379b638a02182657882f35222fb977a7efea72521", "gen_hash_zig": "sha256:3af885cdbc8395d8b20dfdb34113a0d32b248f60b7fc7d1f2abf070b0b434004", "module": "PpoCritic", "ring": 12, - "sealed_at": "2026-10-20T01:06:23Z", + "sealed_at": "2026-10-20T05:55:13Z", "spec_hash": "sha256:e9f86be672a9d2741ff8dd621803bd6df93768c54ea98eed45f2f4d81bc266ba", "spec_path": "specs/ml/rl/ppo_critic.t27", "tests": { diff --git a/.trinity/seals/Project.json b/.trinity/seals/Project.json index de186a7fab..dc2d76d240 100644 --- a/.trinity/seals/Project.json +++ b/.trinity/seals/Project.json @@ -7,14 +7,14 @@ } ], "config": "gen=c,rust,verilog,zig;tests=zig", - "gen_hash_c": "sha256:2ecd62d36f2792c6d3ebeede7a2923fbe562fd5437eeab8489c1337cf52b0e97", + "gen_hash_c": "sha256:24cc8121993dac724818b6a4dc398d55024fd06ab634d95156f911b3a544bd8e", "gen_hash_rust": "sha256:e7c82da24b03c9307f099607670734918446e0c773b252adefe731ab83762796", "gen_hash_verilog": "sha256:b734f63b759f9faaf1e8a5968b687c13b6ed8b91224834ee4a8272469a99b309", "gen_hash_zig": "sha256:9d8fe401d240b244cb494c433aa74d52747689209e77fd61d8aeafe5282ca0bf", "module": "Project", "ring": 12, "seal_schema": 2, - "sealed_at": "2026-10-18T09:32:53Z", + "sealed_at": "2026-10-20T05:59:59Z", "sealed_by": "t27c-bootstrap@0.5.2", "spec_hash": "sha256:18fb3481a646cc9e30d83c5644a89d46e01052ec2027204567cb5a43789f7db0", "spec_path": "specs/server/project.t27", diff --git a/.trinity/seals/RTL.json b/.trinity/seals/RTL.json index 717f418151..42dedcbd46 100644 --- a/.trinity/seals/RTL.json +++ b/.trinity/seals/RTL.json @@ -1,11 +1,11 @@ { - "gen_hash_c": "sha256:c565444cad1ee91d30602bad455e4c0ea7cf5af1bf6b04c3cb6b7e94b9f6a5ae", + "gen_hash_c": "sha256:029d002c96728095595887457bb25cd79fa3c422d98589a8de04f5fa336645be", "gen_hash_rust": "sha256:5ec5945bf1dbfa1eed9a5fffd9d209df88bdbcfd06d8cfae198cb44155379036", "gen_hash_verilog": "sha256:3ab3ddc5f1d2b1c9677fa9db578fbbd2c07138110e66f8630aa9effe5104a785", "gen_hash_zig": "sha256:efa8924165a1f1ca0c63936810ba4ae18b0627606abddf7232e4a7d9c4e04e40", "module": "RTL", "ring": 32, - "sealed_at": "2026-10-18T22:17:35Z", + "sealed_at": "2026-10-20T05:53:55Z", "spec_hash": "sha256:78d32ad792d742086ec6ec1a4c33bc2abb864f7fe2c6044868ebb2c6aaf81ee3", "spec_path": "specs/igla/race/rtl.t27", "tests": { diff --git a/.trinity/seals/Restraint.json b/.trinity/seals/Restraint.json index c7ee9c8e12..2eea7d545c 100644 --- a/.trinity/seals/Restraint.json +++ b/.trinity/seals/Restraint.json @@ -1,11 +1,11 @@ { - "gen_hash_c": "sha256:0534c2aba61febcc2997bdacf7417a2d82138275df69f59a1220ba2733c77405", + "gen_hash_c": "sha256:f62a9f91a5f7ffc4dd800afc013b520f5bf1fd3bf04b68847a5aa3e98a6c6e86", "gen_hash_rust": "sha256:008724838835be361b763cbf03b44030f3dc0bf3d19c3cd11a0c26c31d87f0a9", "gen_hash_verilog": "sha256:08430bcd16608114a0f6fe9d4100e1e07d60bdb5732026547ea470654ecc789a", "gen_hash_zig": "sha256:42b59b67852141c2d3800ed4eba41b35ca7b30cb7cc27a901deb68499b1a1c86", "module": "Restraint", "ring": 12, - "sealed_at": "2026-10-10T13:37:58Z", + "sealed_at": "2026-10-20T05:51:36Z", "spec_hash": "sha256:12dfd593370c2cc352ea1dd3c9e99356a28977bf24dbffc49de9a5dfa2f13fc8", "spec_path": "specs/ar/restraint.t27", "tests": { diff --git a/.trinity/seals/RnnCell.json b/.trinity/seals/RnnCell.json index 3954ec19c6..cba17e5523 100644 --- a/.trinity/seals/RnnCell.json +++ b/.trinity/seals/RnnCell.json @@ -1,11 +1,11 @@ { - "gen_hash_c": "sha256:32b55382184e8fadc8b4b73f0cee45d8e4b337739705e11cdb09fbe9e0e2692d", + "gen_hash_c": "sha256:39d5e66b736d8201372a5d5d4b78757de148ee8836fe4ec63fe28205a00f39a1", "gen_hash_rust": "sha256:3ff2ac16d685d33341814205853d1acf8d038298df22322f7aef0f86271014a1", "gen_hash_verilog": "sha256:b566b12ac3c311ed309eb719558b56c9d2ed9f3068c2a1470053d1a863d01ed8", "gen_hash_zig": "sha256:955445b259e2ca54159413a727129e119d1a61e8e38ff67b4e4a3f2c48257540", "module": "RnnCell", "ring": 12, - "sealed_at": "2026-10-20T00:40:52Z", + "sealed_at": "2026-10-20T05:55:05Z", "spec_hash": "sha256:09f67415a49b61d028c7a15e93caff8f3d3d309b7bb9452b1b6260132caf8887", "spec_path": "specs/ml/recurrent/rnn_cell.t27", "tests": { diff --git a/.trinity/seals/SacActor.json b/.trinity/seals/SacActor.json index 1a1e49ae39..c7a9cbdd1c 100644 --- a/.trinity/seals/SacActor.json +++ b/.trinity/seals/SacActor.json @@ -11,14 +11,14 @@ } ], "config": "gen=c,rust,verilog,zig;tests=zig", - "gen_hash_c": "sha256:437a641831e3438619f333444d068666d583fdc252a7fb2742873e525e340640", + "gen_hash_c": "sha256:ebbe5e8c2ff975a3d9e6f1907b603f37f8f11e7c285109f8233f1ad2da2f7957", "gen_hash_rust": "sha256:2e598047ccd1cc609ed6466f99e6ccc988c5cd521e1c8482d888cb019c401a1c", "gen_hash_verilog": "sha256:d51f3eff6e7f408c88bac65afeb0824666e79f815303658a8be43459a2591e3b", "gen_hash_zig": "sha256:cd8ffa77d404011fe0bbbff9ad48479b4e00610d5c267c21891c6230b7dc895c", "module": "SacActor", "ring": 12, "seal_schema": 2, - "sealed_at": "2026-10-19T01:26:55Z", + "sealed_at": "2026-10-20T05:55:16Z", "sealed_by": "t27c-bootstrap@0.5.2", "spec_hash": "sha256:3bcac389928b5ed73b6dddc6ec88e5dda201361ab9caf4379a5d95fda4b9ff1d", "spec_path": "specs/ml/rl/sac_actor.t27", diff --git a/.trinity/seals/SemanticSearch.json b/.trinity/seals/SemanticSearch.json index 88baef13b6..10d9858d14 100644 --- a/.trinity/seals/SemanticSearch.json +++ b/.trinity/seals/SemanticSearch.json @@ -1,11 +1,11 @@ { - "gen_hash_c": "sha256:08f67ee9444d7fa2dd2631858d3628be3891bcc7178c63c0bf2f1a3eb17a2581", + "gen_hash_c": "sha256:714d335d7ee38b3ad6d3613e8c4f62bc6280e3e83451d851862a8ba1801c6ba9", "gen_hash_rust": "sha256:166e437bbddf50f922c5018482845ab031ffff22ef8badd65e5d76496fe2480a", "gen_hash_verilog": "sha256:b61c003f24955daa6eda2f075c52c3f38a1ae9febcd0aec01a197ee30c6582a0", "gen_hash_zig": "sha256:c8ba00ba7cfc21ddb6d8558001ac6f89dcb38b4db30bf3559f873e949a035b32", "module": "SemanticSearch", "ring": 12, - "sealed_at": "2026-10-11T15:13:24Z", + "sealed_at": "2026-10-20T05:54:23Z", "spec_hash": "sha256:75a3230b378cda0ba4843a9bb1c6c8794602a31430633b68ac7f3b053991b7f6", "spec_path": "specs/memory/semantic_search.t27", "tests": { diff --git a/.trinity/seals/SimilaritySearch.json b/.trinity/seals/SimilaritySearch.json index d6296fa33c..088710bed1 100644 --- a/.trinity/seals/SimilaritySearch.json +++ b/.trinity/seals/SimilaritySearch.json @@ -1,11 +1,11 @@ { - "gen_hash_c": "sha256:f21076c85124ef341f5e9e9f12f374ea78853a9f937bf29021dd953ad480dac0", + "gen_hash_c": "sha256:cf1a7447baf4c1b788fd9a1e94f5c922916a736a24e9718c1c9750cdf2674eea", "gen_hash_rust": "sha256:57f5ba7ef8c6db3520771731e7ddc3b718d603e785eb3b1cae261e6e38e0c740", "gen_hash_verilog": "sha256:e480085ef76e61d6b070861e3e153716bec1df52dfc2036db1a02d29275cd423", "gen_hash_zig": "sha256:29c9f2eb6eeca7ddc42e43bbdbe2cf6246fb621109a87d7e50594dea1ab408fe", "module": "SimilaritySearch", "ring": 12, - "sealed_at": "2026-10-11T15:13:55Z", + "sealed_at": "2026-10-20T06:05:52Z", "spec_hash": "sha256:9eae72389dda714fd40f81833ebc4ec3119bcdb1933ec9b359ed5a75547a58b2", "spec_path": "specs/vsa/similarity_search.t27", "tests": { diff --git a/.trinity/seals/StorageKv.json b/.trinity/seals/StorageKv.json index 596cbcd887..18c230085e 100644 --- a/.trinity/seals/StorageKv.json +++ b/.trinity/seals/StorageKv.json @@ -1,14 +1,14 @@ { - "gen_hash_c": "sha256:1a70eb2995a609851b5d115954beefaae6b42b9e2e91362c243a9d16727bd75c", + "gen_hash_c": "sha256:babf48544cbe12961e241d1d2f4d8ccfa321b5fb4290b4d960c46545759687cb", "gen_hash_rust": "sha256:34fcb9c6226809b1d1fb50b96681597d4d5e150372abb5908258618325fae37a", "gen_hash_verilog": "sha256:9b5ae5e084a6f73a0575ed72d7f4f4ea258cfc737a3574e108a87fb812973f88", "gen_hash_zig": "sha256:3bfef2b80546d2fd4fc4c4092e502626d224401e69f2d0f71a3a936fae1cd0ff", "module": "StorageKv", "ring": 12, - "sealed_at": "2026-10-05T17:54:36Z", + "sealed_at": "2026-10-20T06:00:06Z", "spec_hash": "sha256:754f743bde2577f9408297a31cde2f5044e957267092aa1cef7305f566532e1d", "spec_path": "specs/storage/kv.t27", "tests": { - "blocked": "does not compile: /tmp/t27c-test-report-kv-36951/spec.zig:46:30: error: expected ')', found ':'" + "blocked": "does not compile: spec.zig:46:30: error: expected ')', found ':'" } } \ No newline at end of file diff --git a/.trinity/seals/TernaryLogic.json b/.trinity/seals/TernaryLogic.json index 5db3c47184..36c1055d72 100644 --- a/.trinity/seals/TernaryLogic.json +++ b/.trinity/seals/TernaryLogic.json @@ -2,14 +2,14 @@ "built_by": "t27c-bootstrap@0.5.2+093bf4713", "closure": [], "config": "gen=c,rust,verilog,zig;tests=zig", - "gen_hash_c": "sha256:ae8e861150c8c0a03b6bab0d0c6f12e3c88348dfa81e7173bcc9f0b9517efc05", + "gen_hash_c": "sha256:e5684c59ff29a8afc804181db37ff6f60cd34ad006d97c654c39fd7213dd2104", "gen_hash_rust": "sha256:6e5a8238b759b317d4f11898f44fbd70ce4b19ce7d6497b950c6d942f24639b4", "gen_hash_verilog": "sha256:2096b274756101cd4dc288c0857d9e8563efe2fd97469d5cbbdbede033740bff", "gen_hash_zig": "sha256:6cf681aa1787b41c1dae7b8d20e82fcbfbcb3e20d138858cc88a7111f2dc7f53", "module": "ternary_logic", "ring": 12, "seal_schema": 2, - "sealed_at": "2026-10-19T01:29:50Z", + "sealed_at": "2026-10-20T05:51:39Z", "sealed_by": "t27c-bootstrap@0.5.2", "spec_hash": "sha256:f2850987df7fbaf2108260c7bb5731ec97378bb9a750732810a30c7264ed8ecc", "spec_path": "specs/ar/ternary_logic.t27", diff --git a/.trinity/seals/TernaryPatternMatching.json b/.trinity/seals/TernaryPatternMatching.json index 03f2e3d09b..bc37d0810d 100644 --- a/.trinity/seals/TernaryPatternMatching.json +++ b/.trinity/seals/TernaryPatternMatching.json @@ -7,14 +7,14 @@ } ], "config": "gen=c,rust,verilog,zig;tests=zig", - "gen_hash_c": "sha256:5222e0ffd3d210800a42fb3702e82d5cd4c746dfea02d25fdaf7569750d776f2", + "gen_hash_c": "sha256:ee07e4809b96e72e52e01dc32f534942daf8f4c519106679e1eabaeb8cdd0b4a", "gen_hash_rust": "sha256:68ef544f509f16569d7271f10e8022ba6984cc1e17a14fe0db446bde5c934d27", "gen_hash_verilog": "sha256:6d4c56502688d7b96325a410c51c5d10cdc987d711fd7cc607998ee4088ce3dc", "gen_hash_zig": "sha256:68fef17ef7ef42a5a2676af4b0b14942bd4e69cec46c1171933bac7e34f73e7c", "module": "TernaryPatternMatching", "ring": 12, "seal_schema": 2, - "sealed_at": "2026-10-18T09:41:59Z", + "sealed_at": "2026-10-20T05:54:01Z", "sealed_by": "t27c-bootstrap@0.5.2", "spec_hash": "sha256:3484ad0c956be498ae9e7753e49dc603766b3fb6f833024535775db0256df107", "spec_path": "specs/isa/ternary_pattern_matching.t27", diff --git a/.trinity/seals/TernarySearch.json b/.trinity/seals/TernarySearch.json index b56c1b292c..e7d7e1d714 100644 --- a/.trinity/seals/TernarySearch.json +++ b/.trinity/seals/TernarySearch.json @@ -7,14 +7,14 @@ } ], "config": "gen=c,rust,verilog,zig;tests=zig", - "gen_hash_c": "sha256:b39e556494e64d83786b90651a951051e249d722e025482f1073b876c94a0aa1", + "gen_hash_c": "sha256:1bc19f4d66d1082b464eb59033d05612c4d50e9988ed39770e5c44b143d9ed3f", "gen_hash_rust": "sha256:005841c6d10888ccdd068c36ef30771fb0ed339ee3fcb2e0abfdd7bf0ac8c7e5", "gen_hash_verilog": "sha256:70292dc6c31b3cfb774b2bb36c7ad48ca104cc59ccb861c0b329050b3e0831c5", "gen_hash_zig": "sha256:d210f727c52c27807a811d37ea45d55beb933418ff6dd84048458929d250a2ef", "module": "TernarySearch", "ring": 12, "seal_schema": 2, - "sealed_at": "2026-10-18T09:41:59Z", + "sealed_at": "2026-10-20T05:54:04Z", "sealed_by": "t27c-bootstrap@0.5.2", "spec_hash": "sha256:63ae34e78b3b94004638f055505c2c2d003febcd9027fad70a4fabc0a20a04ab", "spec_path": "specs/isa/ternary_search.t27", diff --git a/.trinity/seals/TestFramework.json b/.trinity/seals/TestFramework.json index 10b4bb5ba8..3a57efaf87 100644 --- a/.trinity/seals/TestFramework.json +++ b/.trinity/seals/TestFramework.json @@ -2,14 +2,14 @@ "built_by": "t27c-bootstrap@0.5.2+093bf4713", "closure": [], "config": "gen=c,rust,verilog,zig;tests=zig", - "gen_hash_c": "sha256:8d64926fe392c3c37fa62401be62fe4fc67a71fcc38e43317ebf2279addb7db8", + "gen_hash_c": "sha256:6e37c8901c4ae775d00f56d70f2a9b05db47ca9a5ffafdba35f895ea368ffc1d", "gen_hash_rust": "sha256:bb3f31b665dea771af4d17d38a233d3efc7439cba9fbbbe2739a7e36868e5048", "gen_hash_verilog": "sha256:b5f79925e54cba82bff66106bce9a793b250cb27fb24a0a33d10361b5d50ed88", "gen_hash_zig": "sha256:fe4d74cf8a0ba8c4a47dc1765f88cd14a0d5fb3038f06fc4cd7cf24683ceaf98", "module": "core", "ring": 12, "seal_schema": 2, - "sealed_at": "2026-10-20T04:00:04Z", + "sealed_at": "2026-10-20T06:00:43Z", "sealed_by": "t27c-bootstrap@0.5.2", "spec_hash": "sha256:68c75cec91662f560cff0c12a9fd4c9918aca9367c31051938a067e36db026de", "spec_path": "specs/test_framework/core.t27", diff --git a/.trinity/seals/TestRunner.json b/.trinity/seals/TestRunner.json index 31fcc1ba8b..7b7e4264f7 100644 --- a/.trinity/seals/TestRunner.json +++ b/.trinity/seals/TestRunner.json @@ -1,11 +1,11 @@ { - "gen_hash_c": "sha256:957df15f6610d63da85f5af04cc33cd3d57d2b63ab099ad86f55414c99f9af6d", + "gen_hash_c": "sha256:043d97d30f2a920a72a85b1243c6334e89874cb68ad65e7becec35c49507f29f", "gen_hash_rust": "sha256:bbbaa3c22b99306694d0e550d9568e4f7151381d71d19d5804b96197b629b430", "gen_hash_verilog": "sha256:c0899238774459434ca98a79642a9da130ba318e9d0c1c2056069fb170381e09", "gen_hash_zig": "sha256:a699c3841e03df32cd6cd107fd25b224572e0c21d32a91a0fae4a5fb456769e6", "module": "TestRunner", "ring": 12, - "sealed_at": "2026-10-20T04:00:07Z", + "sealed_at": "2026-10-20T06:00:46Z", "spec_hash": "sha256:430bfca8d5891151528caf595b22e48b2a3a3db77bfd14eb48056cff2fe150b2", "spec_path": "specs/test_framework/runner.t27", "tests": { diff --git a/.trinity/seals/Testbench.json b/.trinity/seals/Testbench.json index 9c36143eda..a68d2fbaef 100644 --- a/.trinity/seals/Testbench.json +++ b/.trinity/seals/Testbench.json @@ -1,11 +1,14 @@ { - "gen_hash_c": "sha256:fd0a2d8954d05b9cf57f951baa768a4a0dc25a4a159cf6b86b765fbb7aad9dc5", + "gen_hash_c": "sha256:8a065921433ada4a28567563b6860b9b07dae4263351a19092f2a0fcaff2703c", "gen_hash_rust": "sha256:94e10e3c03fa606e8348cd0b087a39c5f3ed47080f04088f674a6b1f53f3a8fd", "gen_hash_verilog": "sha256:ab51d5a470dc8f5a8acd7bb9edda7d8e64f5ad0434e85f96e69f613c2e4aaba7", "gen_hash_zig": "sha256:07be928116aa31219eade578c0eb8641c41026f80e9728906ce8b44243228355", "module": "Testbench", "ring": 12, - "sealed_at": "2026-10-02T11:02:48Z", + "sealed_at": "2026-10-20T05:52:43Z", "spec_hash": "sha256:c9e4c32ff29ef5fa199270526d1ebd8fba0162a71a216c26247d31dc3327b9b0", - "spec_path": "specs/fpga/testbench.t27" + "spec_path": "specs/fpga/testbench.t27", + "tests": { + "blocked": "does not compile: spec.zig:197:34: error: expected type 'spec.TbStimulus', found 'type'" + } } \ No newline at end of file diff --git a/.trinity/seals/ToolsRegistry.json b/.trinity/seals/ToolsRegistry.json index c35838e1b3..32e39d943c 100644 --- a/.trinity/seals/ToolsRegistry.json +++ b/.trinity/seals/ToolsRegistry.json @@ -1,11 +1,11 @@ { - "gen_hash_c": "sha256:f0f24859ae937e913bf26bd7d47ee08f563cc87107fa8408009ae20e25c1fed8", + "gen_hash_c": "sha256:5fb5613a0aafc1513a106e05c5eba97a0137b2a97fcdd207747d719630b7f8ed", "gen_hash_rust": "sha256:706d8c2d394fa0c11fef572645bddeeb57ba058ac77ef93f69b774856b0b565f", "gen_hash_verilog": "sha256:e41ace918915eeeb176b7a1d9b32aaeea7ef2f3c93f4fd9334fcd2d6ce3c027a", "gen_hash_zig": "sha256:9ef398d7b4a4a03c01fe9258d7ebf89fe953aeacdabb741263def7ccbb2ded2b", "module": "ToolsRegistry", "ring": 12, - "sealed_at": "2026-10-10T13:38:18Z", + "sealed_at": "2026-10-20T06:00:47Z", "spec_hash": "sha256:45bea1322d1fbc1b4fb10260d29a3c6b4d6208b51f1c457a2fb8541df6aebf2c", "spec_path": "specs/tools/registry.t27", "tests": { diff --git a/.trinity/seals/Top_Level_Testbench.json b/.trinity/seals/Top_Level_Testbench.json index 420a6fe367..f71d368ac4 100644 --- a/.trinity/seals/Top_Level_Testbench.json +++ b/.trinity/seals/Top_Level_Testbench.json @@ -1,14 +1,14 @@ { - "gen_hash_c": "sha256:c2a96a83049a30c08ba9312fa20e6c140fe4ae2cf8fc25240d355fb40156ba44", + "gen_hash_c": "sha256:7873d3567895b8419b6197fb7a99c20bf90b6417238ed7703476e9e400300d59", "gen_hash_rust": "sha256:5da3da7d7d789e35a829fc345f3c5d5106135b26a71c719be8a6d04c2da7791a", "gen_hash_verilog": "sha256:b3468c629755574453447546e24d0b9b1c229917ae03b8525f87a9e05d5f59e6", "gen_hash_zig": "sha256:0dc62067c837c4f0783cbf23169db30b2a139fdebef74c92e12852f53635fbf0", "module": "Top_Level_Testbench", "ring": 12, - "sealed_at": "2026-10-05T18:40:23Z", + "sealed_at": "2026-10-20T05:52:46Z", "spec_hash": "sha256:df5f505af61f2555053be8255c4d426f10841ca71758e129e82500c9f64bff6b", "spec_path": "specs/fpga/testbench/top_tb.t27", "tests": { - "blocked": "does not compile: /tmp/t27c-test-report-top_tb-754418/spec.zig:89:5: error: use of undeclared identifier 'print'" + "blocked": "does not compile: spec.zig:89:5: error: use of undeclared identifier 'print'" } } \ No newline at end of file diff --git a/.trinity/seals/TriAhoCorasick.json b/.trinity/seals/TriAhoCorasick.json index 7ecabba341..b60b36fba2 100644 --- a/.trinity/seals/TriAhoCorasick.json +++ b/.trinity/seals/TriAhoCorasick.json @@ -11,14 +11,14 @@ } ], "config": "gen=c,rust,verilog,zig;tests=zig", - "gen_hash_c": "sha256:b0137680aa81b041a0ef41455720a430d82a2f536e8a7bbc169b68ba9dccc687", + "gen_hash_c": "sha256:cd3d5b3bf059b07892d0feb0af4a9bfc08863e48d5a1b33f2a50c05cc059ec84", "gen_hash_rust": "sha256:05cd109120908af6b8c0f1cc49934d1b07c683ff843c98c17c130eaf27a19e91", "gen_hash_verilog": "sha256:13f96870fa608a08535ab1e9cb9bbbe906877c2ab32f6d4ff13dda3b0c36ba72", "gen_hash_zig": "sha256:75af91bed4b448993f5b184d16a9d69edd44a621aa5f34b07a711f07769fdfd0", "module": "TriAhoCorasick", "ring": 12, "seal_schema": 2, - "sealed_at": "2026-10-18T09:33:29Z", + "sealed_at": "2026-10-20T06:02:55Z", "sealed_by": "t27c-bootstrap@0.5.2", "spec_hash": "sha256:c972e996dae8e6f098325555c40985f3631bb1ecec2d31e7e78589beb428bbb0", "spec_path": "specs/tri/search/aho_corasick.t27", diff --git a/.trinity/seals/TriArray.json b/.trinity/seals/TriArray.json index af63bb06ea..7294f5ee70 100644 --- a/.trinity/seals/TriArray.json +++ b/.trinity/seals/TriArray.json @@ -11,14 +11,14 @@ } ], "config": "gen=c,rust,verilog,zig;tests=zig", - "gen_hash_c": "sha256:7b801e4ff0b142283b00b0f92e877d1ba57578a3175f3843e831a98c2c545cb7", + "gen_hash_c": "sha256:b99ef84c698a2bac1cbce6414fbb596743d803b24d20441b9e6765866dc8f504", "gen_hash_rust": "sha256:813b54b2e86208ffdfa05a3760e9d0f189f30a21ea509b8ca7f7ff53ef050c2b", "gen_hash_verilog": "sha256:fa45aefdfe147bb52128a0ea4e3779b36b4e49f3e2efe39f0df051086b2bd9a9", "gen_hash_zig": "sha256:1a0b91fb4e4313ed508fdbaf687d6a6767569112adff236efa8bbcbf307b6c5e", "module": "TriArray", "ring": 12, "seal_schema": 2, - "sealed_at": "2026-10-20T04:00:11Z", + "sealed_at": "2026-10-20T06:01:39Z", "sealed_by": "t27c-bootstrap@0.5.2", "spec_hash": "sha256:c2d96d8a40974c70106a9c010ae90f171e6aaa6af283c8b1c68c64a0bd786819", "spec_path": "specs/tri/collections/array.t27", diff --git a/.trinity/seals/TriBitvector.json b/.trinity/seals/TriBitvector.json index d2a4d7f838..0250447230 100644 --- a/.trinity/seals/TriBitvector.json +++ b/.trinity/seals/TriBitvector.json @@ -11,14 +11,14 @@ } ], "config": "gen=c,rust,verilog,zig;tests=zig", - "gen_hash_c": "sha256:78c108a793900b52757b5591b432d59d49340508f4553c5eeff85c2b7e85f619", + "gen_hash_c": "sha256:65636158077ddd1ab7e47d5cd53580fc62f80d442a3ed632c7a130414091a122", "gen_hash_rust": "sha256:1291ca4b7cc75f4f170dcaaef10baecc042f63e296e979c14bf93336b51efa20", "gen_hash_verilog": "sha256:869fb7d4664242b2e7ca0dcf98fa58894adf8d196eb2e7b68eeb50041b1f57e6", "gen_hash_zig": "sha256:e975277ec510357c800cb528606f1227e2b3e671ba77300a2d95cbc05a9a9455", "module": "TriBitvector", "ring": 12, "seal_schema": 2, - "sealed_at": "2026-10-19T01:32:06Z", + "sealed_at": "2026-10-20T06:01:42Z", "sealed_by": "t27c-bootstrap@0.5.2", "spec_hash": "sha256:e2107be5bd0d36b955939f7b0935b7abef464ed5138e5c9fe817888ae0e4de9b", "spec_path": "specs/tri/collections/bitvector.t27", diff --git a/.trinity/seals/TriBuilder.json b/.trinity/seals/TriBuilder.json index 38f15dd010..ad18c72dbd 100644 --- a/.trinity/seals/TriBuilder.json +++ b/.trinity/seals/TriBuilder.json @@ -11,14 +11,14 @@ } ], "config": "gen=c,rust,verilog,zig;tests=zig", - "gen_hash_c": "sha256:f1070680be2ed8d74e3c84f5213df2b3b157cad071cf0f87c5824a09d70d6a85", + "gen_hash_c": "sha256:4b2f11303bd1c915040f65ea055e9901f61c7e493adbd1e39881d449e9c53733", "gen_hash_rust": "sha256:5ab414ad9a354cfdbc59002df571e96b71034930422e152897d4c03c36a574b0", "gen_hash_verilog": "sha256:7864301b593ae0b8969c0c5ca721b91f2c7bc21ab8a07f95ae3f81e3d75cf6d4", "gen_hash_zig": "sha256:78744855f1ae4bcf38f546287c291bf4570005c71d87cb1d9aafa6819607791a", "module": "TriBuilder", "ring": 12, "seal_schema": 2, - "sealed_at": "2026-10-20T04:00:45Z", + "sealed_at": "2026-10-20T06:02:52Z", "sealed_by": "t27c-bootstrap@0.5.2", "spec_hash": "sha256:fd08e6de8e826e8ae273fb364e8419f0d950b5daf3420c96200a4248802b5591", "spec_path": "specs/tri/pipeline/builder.t27", diff --git a/.trinity/seals/TriBytes.json b/.trinity/seals/TriBytes.json index 5c452a0b16..0677079a7e 100644 --- a/.trinity/seals/TriBytes.json +++ b/.trinity/seals/TriBytes.json @@ -1,11 +1,11 @@ { - "gen_hash_c": "sha256:ef37194da07d1a841f0481ffa9137b82603242991398673602a2d1e97ff9158a", + "gen_hash_c": "sha256:c66e9ad647345762498c9ed9c0d921a3c67255d2f8a23cb876b138e2a9f40c39", "gen_hash_rust": "sha256:784d7a2ea8e130d10c00f35a80f4184fc6b82efa1804f0c23ef03fd790ff4bc1", "gen_hash_verilog": "sha256:fa82605d3a1f83df5dd3720f10504f624e6ddbf3d5a7c0b5bb8c2fed21ca0664", "gen_hash_zig": "sha256:5852a63d8db726fc062f0120f4dd6b22ec3c046ad2b548ee5ca9b87fcbd5a420", "module": "TriBytes", "ring": 12, - "sealed_at": "2026-10-19T01:27:32Z", + "sealed_at": "2026-10-20T06:05:08Z", "spec_hash": "sha256:49723e40aae1c4474066e5126d6be1b461fe6d595a95e515ee85a3edb4953f24", "spec_path": "specs/tri/utils/bytes.t27", "tests": { diff --git a/.trinity/seals/TriCircularBuffer.json b/.trinity/seals/TriCircularBuffer.json index b440fc44f7..75537f79ed 100644 --- a/.trinity/seals/TriCircularBuffer.json +++ b/.trinity/seals/TriCircularBuffer.json @@ -11,14 +11,14 @@ } ], "config": "gen=c,rust,verilog,zig;tests=zig", - "gen_hash_c": "sha256:c30a37c85e70b6b30a94c823e89327b29490b96143fe98a0a68a359b51831af2", + "gen_hash_c": "sha256:82dba1db7a7ba9ed27343ac862087f2fd01e9ccfd00ff96f9fe987b25441b16c", "gen_hash_rust": "sha256:9e347d71b4cac25b58de0d50fbe67eff763241acae25db7eb2640104935959cb", "gen_hash_verilog": "sha256:0bf974dd041d80f5026b2eb162288639b9ebe423eafb68e81c532cc0f4672c94", "gen_hash_zig": "sha256:e7b1491cd13a887b0ce93ec1168a629cbc686e088d82701ee9f46a920b84c305", "module": "TriCircularBuffer", "ring": 12, "seal_schema": 2, - "sealed_at": "2026-10-18T09:33:13Z", + "sealed_at": "2026-10-20T06:01:45Z", "sealed_by": "t27c-bootstrap@0.5.2", "spec_hash": "sha256:7d4828786a7342f3b5970f559428837448debd91fe2096dd60aad3030369b7a9", "spec_path": "specs/tri/collections/circular_buffer.t27", diff --git a/.trinity/seals/TriCompress.json b/.trinity/seals/TriCompress.json index f720d772e4..9c862e81a8 100644 --- a/.trinity/seals/TriCompress.json +++ b/.trinity/seals/TriCompress.json @@ -1,14 +1,14 @@ { - "gen_hash_c": "sha256:7d671245ce2ff337005cc73bf29326c41f1f50b3ad2f7d1ca641489321065e92", + "gen_hash_c": "sha256:d494836095436ae833b98899fbb2f0d25db3f77be70be622ede5e4c40f930b6b", "gen_hash_rust": "sha256:37432080578d2630a6ad60d7b0d1ee8f48a45f50fbff97382c7275570a3f01e2", "gen_hash_verilog": "sha256:41d698370fa764f4ec57bb1a90e2a231b1713d333c5715857bf67e04c9fc0931", "gen_hash_zig": "sha256:468fdce272f3c4d97e6a20c99776bffca989143215a594ec62cd4e1ce3d599b1", "module": "TriCompress", "ring": 12, - "sealed_at": "2026-10-07T01:51:55Z", + "sealed_at": "2026-10-20T06:02:24Z", "spec_hash": "sha256:30b32aacead38044923f115734f3a0d38f88bd8caa2c6f75efef3238a8909b0d", "spec_path": "specs/tri/io/compress.t27", "tests": { - "blocked": "does not compile: /tmp/t27c-test-report-compress-1848402/spec.zig:27:16: error: use of undeclared identifier 'error'" + "blocked": "does not compile: spec.zig:27:16: error: use of undeclared identifier 'error'" } } \ No newline at end of file diff --git a/.trinity/seals/TriConfig.json b/.trinity/seals/TriConfig.json index 79f37501bc..bafede6afd 100644 --- a/.trinity/seals/TriConfig.json +++ b/.trinity/seals/TriConfig.json @@ -11,14 +11,14 @@ } ], "config": "gen=c,rust,verilog,zig;tests=zig", - "gen_hash_c": "sha256:093c90e1729e177722d9c7358eda8468f4266c44d6d7f46237fdf0e17b97d919", + "gen_hash_c": "sha256:5a068ad9bb47f95f3b14c7abf0ead18077894e68fe8c15c9153b41317e1bede4", "gen_hash_rust": "sha256:1fd1f872ed90bc5247104c80f7b26d28a9ae66278a8c78dac56ade1b6e3978a4", "gen_hash_verilog": "sha256:8bdc8a5fad9c728cd2fdc2531e420076e341bcb0465283acf78e62e45e649605", "gen_hash_zig": "sha256:a286c02615d688076a7be6c514dd04353c54b2e690c4955bd89d163caedcfcf9", "module": "TriConfig", "ring": 12, "seal_schema": 2, - "sealed_at": "2026-10-19T01:27:34Z", + "sealed_at": "2026-10-20T06:05:12Z", "sealed_by": "t27c-bootstrap@0.5.2", "spec_hash": "sha256:123048ae88bbf0c2ae35d0a2acb196428958befe0863e183e4fd641000830784", "spec_path": "specs/tri/utils/config.t27", diff --git a/.trinity/seals/TriDeque.json b/.trinity/seals/TriDeque.json index 5794cbe6b9..d486070816 100644 --- a/.trinity/seals/TriDeque.json +++ b/.trinity/seals/TriDeque.json @@ -11,14 +11,14 @@ } ], "config": "gen=c,rust,verilog,zig;tests=zig", - "gen_hash_c": "sha256:90153c0f302ded1c87b3370df62934fc9b0052aff214367898c1fbfba2961327", + "gen_hash_c": "sha256:45417000879fc63f93f44aac6476102b4297ea755f7fc55380e1d5135aced76d", "gen_hash_rust": "sha256:c0984f3a8281f88de1f2a03abad404201e2e7acbc1c45f84806c7cf76a712b34", "gen_hash_verilog": "sha256:6b070715a9171b588cd69e63fd190893994688baee5f2401210c2f77760cfdaa", "gen_hash_zig": "sha256:1bddb59ec6954df295443e8efcd0d7050acd6625dd7a1566b533aad40e676a01", "module": "TriDeque", "ring": 12, "seal_schema": 2, - "sealed_at": "2026-10-18T09:33:13Z", + "sealed_at": "2026-10-20T06:01:48Z", "sealed_by": "t27c-bootstrap@0.5.2", "spec_hash": "sha256:65ffc2b6ebd8830693e7e53c48a5b0c20ffc7ec225fb390803c61b50a21f994f", "spec_path": "specs/tri/collections/deque.t27", diff --git a/.trinity/seals/TriDijkstra.json b/.trinity/seals/TriDijkstra.json index dcc60f4ea5..b72fbdfcf2 100644 --- a/.trinity/seals/TriDijkstra.json +++ b/.trinity/seals/TriDijkstra.json @@ -11,14 +11,14 @@ } ], "config": "gen=c,rust,verilog,zig;tests=zig", - "gen_hash_c": "sha256:64ead1d1374607f4112033470bb293f0e7b6d6ddf3250b5abfc02867529ce589", + "gen_hash_c": "sha256:db0d7b2bf41bfdebae2987d947993b7724a6c8b1f06bbc0468802876fc184c33", "gen_hash_rust": "sha256:37c0c594f20ba27eb0bbf22e77e051aa4d4b13bb6dbc19f0c70767eeedae233c", "gen_hash_verilog": "sha256:8bc07a6da8a84dd8473a0b2bade5069c6fbbfeb7bf6fe43d337f986435b767a5", "gen_hash_zig": "sha256:c714880015e9ba1a9f955a948bd34ca13a278ed3a6524e69d85174120dff888b", "module": "TriDijkstra", "ring": 12, "seal_schema": 2, - "sealed_at": "2026-10-19T01:32:11Z", + "sealed_at": "2026-10-20T06:02:09Z", "sealed_by": "t27c-bootstrap@0.5.2", "spec_hash": "sha256:e4f52d5f6264420e9bfc1137843dc93c5cc187835274beb9a3a9c0d49f99b125", "spec_path": "specs/tri/graph/dijkstra.t27", diff --git a/.trinity/seals/TriDisjointSet.json b/.trinity/seals/TriDisjointSet.json index 13e15b8bff..7a036c1d00 100644 --- a/.trinity/seals/TriDisjointSet.json +++ b/.trinity/seals/TriDisjointSet.json @@ -11,14 +11,14 @@ } ], "config": "gen=c,rust,verilog,zig;tests=zig", - "gen_hash_c": "sha256:607d70c3ef28ecb6dee1f664187bfa53d8dbf5124221bcaf9e6f2c5c7026746b", + "gen_hash_c": "sha256:80a07537d053049e0f3ea7ac02bc404b60d7ec1fed2ba19f6f8a1ef3925204d6", "gen_hash_rust": "sha256:77513aa196e7442a84ab6cca21603b62c20940ef4f8ac46d7213193ec95e20d6", "gen_hash_verilog": "sha256:a6018e50acee1de29aad793a8314e8fef8cbcbd1d32f7841a8b7cf020426042d", "gen_hash_zig": "sha256:05eb7d92cf3922118cd6b74e6af9edef0e3a028d68f1047ca9203cbff2991157", "module": "TriDisjointSet", "ring": 12, "seal_schema": 2, - "sealed_at": "2026-10-19T01:27:24Z", + "sealed_at": "2026-10-20T06:02:14Z", "sealed_by": "t27c-bootstrap@0.5.2", "spec_hash": "sha256:5949f0043c5cf410cfdfaa9b562af2209effb33e111e1868f9dae8bd574544b2", "spec_path": "specs/tri/graph/disjoint_set.t27", diff --git a/.trinity/seals/TriFenwick.json b/.trinity/seals/TriFenwick.json index 5eda83192c..8ba2a00e86 100644 --- a/.trinity/seals/TriFenwick.json +++ b/.trinity/seals/TriFenwick.json @@ -11,14 +11,14 @@ } ], "config": "gen=c,rust,verilog,zig;tests=zig", - "gen_hash_c": "sha256:57cebb70ebbab8c82d8717a9f30f9aa3141dfbd07b021f0d2315119de166c48c", + "gen_hash_c": "sha256:0f03a6addd668d9f0e7b3e3035012ae9ea74ce2e8804341c8a98baf1dd4c2526", "gen_hash_rust": "sha256:39b54055a9b3dcff236f80404520c3ab2f8beb668690773475cc398198d9792f", "gen_hash_verilog": "sha256:ae3181f47b27f7e63ff3e81b32ddd827840568ca6cbf7e6d6ccb7807102dbc52", "gen_hash_zig": "sha256:9c2cc6f455561a984a423c1a6ed12869396bbdaff3867d187bf81366a78732e3", "module": "TriFenwick", "ring": 12, "seal_schema": 2, - "sealed_at": "2026-10-19T01:32:32Z", + "sealed_at": "2026-10-20T06:04:45Z", "sealed_by": "t27c-bootstrap@0.5.2", "spec_hash": "sha256:b83820af7f1795ee2a30278ae58d95549df7b55a60d27d815ba5eeaf50ef5a85", "spec_path": "specs/tri/trees/fenwick_tree.t27", diff --git a/.trinity/seals/TriFilesystem.json b/.trinity/seals/TriFilesystem.json index 455713c062..339837eba3 100644 --- a/.trinity/seals/TriFilesystem.json +++ b/.trinity/seals/TriFilesystem.json @@ -1,11 +1,11 @@ { - "gen_hash_c": "sha256:43eaf49505a1aacc38e8bd0a60e3dcfaac845397a2b91bbcad960956a36e667b", + "gen_hash_c": "sha256:5f2dd2872735e0a1746df1f3625e906fa8aad285ca0e1974c7e00274a8534dc3", "gen_hash_rust": "sha256:7bedd69aec37516dd7c38e34ce6f1d4d2d6c1996ab4466d2eed4c18bb56d2b08", "gen_hash_verilog": "sha256:c96d34b79f0b04d19ce059542e3ed981f80866a7031371620d504bea7d730dab", "gen_hash_zig": "sha256:fef4e7e616c69461060af99156cf9e3c7f847b0169f1d9a9f015238b46849d46", "module": "TriFilesystem", "ring": 12, - "sealed_at": "2026-10-20T04:00:28Z", + "sealed_at": "2026-10-20T06:02:28Z", "spec_hash": "sha256:11649fef8b2f973c018c592353c97803215763f1f23dff0f222b4eb2d1351b12", "spec_path": "specs/tri/io/filesystem.t27", "tests": { diff --git a/.trinity/seals/TriFs.json b/.trinity/seals/TriFs.json index 8ca4a661a6..d4038250ff 100644 --- a/.trinity/seals/TriFs.json +++ b/.trinity/seals/TriFs.json @@ -1,11 +1,11 @@ { - "gen_hash_c": "sha256:5153e8661de48e306ce1b0213f70c48a3edc9c372afe1ec3f85d13bbf833a927", + "gen_hash_c": "sha256:a92092a8714d8f2c7eca344c8d24ad5eea90dbcd0087ab872b0bd2fc55890927", "gen_hash_rust": "sha256:c3ac25e2bde216467e180f38b89741ab6fd97ed8c070308197eeb8b23abf43a4", "gen_hash_verilog": "sha256:28386829da10ff0b777303016faa13458e2a5df7e961c7be4eba60ba9b3ba9ff", "gen_hash_zig": "sha256:a1cdb30296cd0f351398fab35a0c1f871c7437c618cbe9a94e9f44425c8a96a6", "module": "TriFs", "ring": 12, - "sealed_at": "2026-10-20T04:00:33Z", + "sealed_at": "2026-10-20T06:02:31Z", "spec_hash": "sha256:8efa7f598919ea7cfb9e5d79189eec736d50c2c577ec27f26ac283c31c6485c6", "spec_path": "specs/tri/io/fs.t27", "tests": { diff --git a/.trinity/seals/TriGraphBfs.json b/.trinity/seals/TriGraphBfs.json index d495e3d6df..c4d44d665a 100644 --- a/.trinity/seals/TriGraphBfs.json +++ b/.trinity/seals/TriGraphBfs.json @@ -11,14 +11,14 @@ } ], "config": "gen=c,rust,verilog,zig;tests=zig", - "gen_hash_c": "sha256:e7b894db9202fcd19d3babae17823cc33c6778af502aa7ffae2bcfd6d9d72b1c", + "gen_hash_c": "sha256:867554aac3e57ae8616e319b70afbb5d9cabae5a70d4c7141f1de18f7a111978", "gen_hash_rust": "sha256:626751221be7390ba63dd540ef079f4e55e6f179fccd6f9a134452483f09ad2c", "gen_hash_verilog": "sha256:0a8f81810570b9bcd83aa2fc6f1ac0b4cc29433fd8700ab6e76cf78810c389fa", "gen_hash_zig": "sha256:f99b07610ee70cd7e7caa047508fbef007505eaec13871a7c027221206f9f84c", "module": "TriGraphBfs", "ring": 12, "seal_schema": 2, - "sealed_at": "2026-10-19T01:27:26Z", + "sealed_at": "2026-10-20T06:02:20Z", "sealed_by": "t27c-bootstrap@0.5.2", "spec_hash": "sha256:3336241735f191c7baeb7f5e34a2bc475401206d7db8a93625b8a0cfbe774f1f", "spec_path": "specs/tri/graph/graph_bfs.t27", diff --git a/.trinity/seals/TriHex.json b/.trinity/seals/TriHex.json index 9f357a1566..23483ba116 100644 --- a/.trinity/seals/TriHex.json +++ b/.trinity/seals/TriHex.json @@ -1,11 +1,11 @@ { - "gen_hash_c": "sha256:954ee4ce55ebb378f17780b46e633685f7e465b00a8702f22cddd47f8de07928", + "gen_hash_c": "sha256:4f80f482ea5c8323a847713b37ff6c09c47856cfe6a27ba1247ccfcb2dec78fc", "gen_hash_rust": "sha256:539d164369029a4d3175a49a2e7a7b9604f4aa0f9db7fad637db8e61eac7d69f", "gen_hash_verilog": "sha256:567c44e1a7d3fb59d34e337ae8c32849e474fbd820661fa87f4a7b3ec7d3939d", "gen_hash_zig": "sha256:34a90e5b8c974f3726cd25e96bf327f323234e4daab664f27c093e59eceb92b1", "module": "TriHex", "ring": 12, - "sealed_at": "2026-10-20T00:41:59Z", + "sealed_at": "2026-10-20T06:02:00Z", "spec_hash": "sha256:1a6d03971b52e254ef4e6dbae12c66e8550bf64cdcc6ada179fbcd2ad6933883", "spec_path": "specs/tri/crypto/hex.t27", "tests": { diff --git a/.trinity/seals/TriHttp.json b/.trinity/seals/TriHttp.json index 9cde2e3bb2..74299851cc 100644 --- a/.trinity/seals/TriHttp.json +++ b/.trinity/seals/TriHttp.json @@ -11,14 +11,14 @@ } ], "config": "gen=c,rust,verilog,zig;tests=zig", - "gen_hash_c": "sha256:32f983990812a7578640aa8164530a19175c8aa24a27dba56a2fe66db386f099", + "gen_hash_c": "sha256:f982cfbf84d644952d0f334984ba1fec9728ee7b7716014cfcb03bfddf75535d", "gen_hash_rust": "sha256:374b1b79e343d7b89d7ad5a8c99b65b8bd60d3b66a2b30f7b14f2df2f87cf96b", "gen_hash_verilog": "sha256:611d64cdf20ab264631d7dd5890e2878330d813577e6756dea964aa866f6fb7f", "gen_hash_zig": "sha256:57f12668ac8084f3260827502d595fc4543d6c85c0ed8add4c07fa063478d425", "module": "TriHttp", "ring": 12, "seal_schema": 2, - "sealed_at": "2026-10-18T09:33:28Z", + "sealed_at": "2026-10-20T06:02:44Z", "sealed_by": "t27c-bootstrap@0.5.2", "spec_hash": "sha256:ce0d9f708bcd40a8a156fa92d1b1a98a09c684dcaf39f4e0a61d9ca6466b08e0", "spec_path": "specs/tri/net/http.t27", diff --git a/.trinity/seals/TriKdTree.json b/.trinity/seals/TriKdTree.json index 45dc534f31..10e3bebfd3 100644 --- a/.trinity/seals/TriKdTree.json +++ b/.trinity/seals/TriKdTree.json @@ -11,14 +11,14 @@ } ], "config": "gen=c,rust,verilog,zig;tests=zig", - "gen_hash_c": "sha256:76f101407ec999683c11c09677b249061ed0e655ef8eff68641beb8c63b2cbc8", + "gen_hash_c": "sha256:c141b8b9a2b4ee8b89fcdf3e02fa4d99bf1b63d53a0f9b9541be4fd9ac35a8e2", "gen_hash_rust": "sha256:1903f3b05867f2bdc930fb5664ed01a08642253528a8c6755d8ef521f698e8ed", "gen_hash_verilog": "sha256:5d3ae08bf3c35f59e5168df89e71814badcb14c27153ded1e5852dd670dbbb12", "gen_hash_zig": "sha256:2226999b940efc16accf7661bd222fe60dec0134626c94ad7e98550ae437187f", "module": "TriKdTree", "ring": 12, "seal_schema": 2, - "sealed_at": "2026-10-19T01:32:36Z", + "sealed_at": "2026-10-20T06:04:51Z", "sealed_by": "t27c-bootstrap@0.5.2", "spec_hash": "sha256:d25e4f3b02c2a5e9d734eca85a1aa0db15b21ceed7e087783ba9d30c1477c131", "spec_path": "specs/tri/trees/kd_tree.t27", diff --git a/.trinity/seals/TriLogging.json b/.trinity/seals/TriLogging.json index 49f2f13665..ee489bffaf 100644 --- a/.trinity/seals/TriLogging.json +++ b/.trinity/seals/TriLogging.json @@ -1,11 +1,11 @@ { - "gen_hash_c": "sha256:1fc9cbf8962cea0ccc4e860a8d5eb2a6cbfbefd233af57881d46f37595cc5fcd", + "gen_hash_c": "sha256:f27c8bdbcbeb03eebaf7b6000832817f65d6bf70864d97e8858afe57b54bb190", "gen_hash_rust": "sha256:aefff94dfd5e37f1cacebcff04eb9e455c3b26e6f80c92c7ec04a991fead4f87", "gen_hash_verilog": "sha256:bf79e75aa596f57038bd07a98d90e5f8d7e2224c2b673367073ba50bf4799709", "gen_hash_zig": "sha256:106bc512c976eb7d5d733db64236ac992246658f565385b2a5199f83267f0857", "module": "TriLogging", "ring": 12, - "sealed_at": "2026-10-19T03:34:03Z", + "sealed_at": "2026-10-20T06:05:16Z", "spec_hash": "sha256:392e71d52d9e5c586f8470b1d50f860a2256f732b92e9c77951fb62417b4257f", "spec_path": "specs/tri/utils/logging.t27", "tests": { diff --git a/.trinity/seals/TriMatrix.json b/.trinity/seals/TriMatrix.json index 3747633fb9..53d6eb0e0f 100644 --- a/.trinity/seals/TriMatrix.json +++ b/.trinity/seals/TriMatrix.json @@ -11,14 +11,14 @@ } ], "config": "gen=c,rust,verilog,zig;tests=zig", - "gen_hash_c": "sha256:7df8eb31e2b23a8db59089b7d6ea7ae60948be532f3a9fa118a378842d2b7fe0", + "gen_hash_c": "sha256:dfe4415b60c0f00b19e60ee493ed77dad4cd4f91fd8c89aef17935cc791233ac", "gen_hash_rust": "sha256:2d90f9334769ee83ed0c46e3a17b1d38a63531607c0f90406ae24b4863aaa32d", "gen_hash_verilog": "sha256:712561ef66601a75daa3507fa0f18b262ce3ab49594ef1194ec53e2376400e8c", "gen_hash_zig": "sha256:6e55a73dd91b9cef3845df299b1605e1dd0c2167fc7290449823d919864898b3", "module": "TriMatrix", "ring": 12, "seal_schema": 2, - "sealed_at": "2026-10-19T01:32:25Z", + "sealed_at": "2026-10-20T06:02:38Z", "sealed_by": "t27c-bootstrap@0.5.2", "spec_hash": "sha256:0cb07b71e4787058a7726dc2c75152e25e03a46b0875181f318402040b8fceb4", "spec_path": "specs/tri/math/matrix.t27", diff --git a/.trinity/seals/TriNet.json b/.trinity/seals/TriNet.json index b634211d7e..1179550dad 100644 --- a/.trinity/seals/TriNet.json +++ b/.trinity/seals/TriNet.json @@ -11,14 +11,14 @@ } ], "config": "gen=c,rust,verilog,zig;tests=zig", - "gen_hash_c": "sha256:78c64c465bc6bf8ad7da8ff66247b3d0f9c491b10c969f02c2ae813688789a3b", + "gen_hash_c": "sha256:b4318648617e9de1f9dcfd91f4dc3f3576d8f7fcac141dae63d0b49c1f1ebe29", "gen_hash_rust": "sha256:8aeb86accf9f8507d0f20d63718483c7d7bc61932ad79ce1cd862f384aca122d", "gen_hash_verilog": "sha256:cf442572def2c24736bb8ced5757885187b7482f2cb727e21cecb3dc5bae3302", "gen_hash_zig": "sha256:e9a1a8ed550fa6b6cae54ae8eff7cb056e87c538839f7754b6ea2b8be5c6084a", "module": "TriNet", "ring": 12, "seal_schema": 2, - "sealed_at": "2026-10-18T09:33:28Z", + "sealed_at": "2026-10-20T06:02:47Z", "sealed_by": "t27c-bootstrap@0.5.2", "spec_hash": "sha256:05bff39d4e29c7700f01aecae10bf0390f6247c47674ce6ec2fe9926805e2d35", "spec_path": "specs/tri/net/net.t27", diff --git a/.trinity/seals/TriPrimsMst.json b/.trinity/seals/TriPrimsMst.json index bb3aebca3b..2771ce1bcb 100644 --- a/.trinity/seals/TriPrimsMst.json +++ b/.trinity/seals/TriPrimsMst.json @@ -11,14 +11,14 @@ } ], "config": "gen=c,rust,verilog,zig;tests=zig", - "gen_hash_c": "sha256:943197a21853d4d78a682e87b7c1f2baeb30151233966ef1f641ed8094f1002a", + "gen_hash_c": "sha256:9522c36ebd2d69b8c3cf9f72b8d8a4bcc6871c60cc3e0416a0b1f3aa9eee2b78", "gen_hash_rust": "sha256:734cb3fec657c04b1d5be707d115212c216cc4541e89ec5408a2d7fccc272d63", "gen_hash_verilog": "sha256:4f6c3affca84dbc061b4bd63fe976e1f0d24154e08743849fa38619fc8af7fb9", "gen_hash_zig": "sha256:43d0818eaf78fc0092da2771fe183660d0a1737902589df39fd09d34f0b91dee", "module": "TriPrimsMst", "ring": 12, "seal_schema": 2, - "sealed_at": "2026-10-19T01:32:14Z", + "sealed_at": "2026-10-20T06:02:23Z", "sealed_by": "t27c-bootstrap@0.5.2", "spec_hash": "sha256:b7d806c30ab632e12a0a1c1c7ed307a4c740f3254b90a0b1519c932ed05ed663", "spec_path": "specs/tri/graph/prims_mst.t27", diff --git a/.trinity/seals/TriPriorityQueue.json b/.trinity/seals/TriPriorityQueue.json index a31820ebbc..d923c0f2eb 100644 --- a/.trinity/seals/TriPriorityQueue.json +++ b/.trinity/seals/TriPriorityQueue.json @@ -11,14 +11,14 @@ } ], "config": "gen=c,rust,verilog,zig;tests=zig", - "gen_hash_c": "sha256:ac55a93985fcd3c5c96428200ab0ae6e765cdcd59d68e13625b55ee8ce152d3f", + "gen_hash_c": "sha256:5698e69db87ca4f5ff9acd294afab6e25131b609c1df1fbd59d2901d11011869", "gen_hash_rust": "sha256:70fc0cbf30c5f4163d7330dff0262a29fb1033109607978e06b811b2cebf4984", "gen_hash_verilog": "sha256:0d4033604a11827a246d43b86e0167f64a06ae033c03cb5b1f6332bb6ef005bb", "gen_hash_zig": "sha256:c9ca766e2744c315bef34ed8632aaf6ec45ead121f8064b2461a3577a44bf3cb", "module": "TriPriorityQueue", "ring": 12, "seal_schema": 2, - "sealed_at": "2026-10-18T09:33:16Z", + "sealed_at": "2026-10-20T06:01:50Z", "sealed_by": "t27c-bootstrap@0.5.2", "spec_hash": "sha256:875c4f0b94dc8cc56922aeac593bcb08e6c869cf25b209c1aa9b383c06813adf", "spec_path": "specs/tri/collections/priority_queue.t27", diff --git a/.trinity/seals/TriQuadtree.json b/.trinity/seals/TriQuadtree.json index 0097f00bd5..8a5c1d4aaf 100644 --- a/.trinity/seals/TriQuadtree.json +++ b/.trinity/seals/TriQuadtree.json @@ -11,14 +11,14 @@ } ], "config": "gen=c,rust,verilog,zig;tests=zig", - "gen_hash_c": "sha256:f17b56e3abc94001479015f346f21957c8e9912f3ecb5a2b1a960ff524649479", + "gen_hash_c": "sha256:36f1f441589d1628b9cd8adfa5a7980e3293b2541b91e4dd304cbc709bb194d3", "gen_hash_rust": "sha256:26aaae36328bc48d1455d7da068eed7f9de03ca3521b8323990e9ef903f0eea4", "gen_hash_verilog": "sha256:68ff9ca5ce1359345055ed09c96bbd2250b21eee60e734eee7d8b6da844d7636", "gen_hash_zig": "sha256:ef596549eb53259d0703c24b731fe7831c55f69d2b37b332a91e86812e89fb67", "module": "TriQuadtree", "ring": 12, "seal_schema": 2, - "sealed_at": "2026-10-19T01:32:39Z", + "sealed_at": "2026-10-20T06:04:56Z", "sealed_by": "t27c-bootstrap@0.5.2", "spec_hash": "sha256:fe00fb670af8160d4deead02242762f6ae9aa9465dec4428bd93451d2ab73c52", "spec_path": "specs/tri/trees/quadtree.t27", diff --git a/.trinity/seals/TriReedSolomon.json b/.trinity/seals/TriReedSolomon.json index d0eef258fe..d4664d82b1 100644 --- a/.trinity/seals/TriReedSolomon.json +++ b/.trinity/seals/TriReedSolomon.json @@ -1,14 +1,14 @@ { - "gen_hash_c": "sha256:73c16d67d14a2dbbb70928a3bb2e2065f9ccc981d9e4247728117d88626708b2", + "gen_hash_c": "sha256:b9aee7bc8fb2cf6e31d2f038993a65f3c6f09341ee124a0a8fdb53157d49b301", "gen_hash_rust": "sha256:df92935e320b0262a2efa8dc3dc5add7f3dbaab3a1e61642cafa29388272551d", "gen_hash_verilog": "sha256:aa875fbf058daed0648b65d41c595201c851d525dd07d215f4ff056d1e723ca3", "gen_hash_zig": "sha256:f3556bbe20e0f2d200e59b5fd5e48ea48bb25072286a393bcc2bce830f8a3106", "module": "TriReedSolomon", "ring": 12, - "sealed_at": "2026-10-04T11:47:54Z", + "sealed_at": "2026-10-20T06:02:01Z", "spec_hash": "sha256:35ee32d06f2efd200df2251ee864e33adfa7f7592b92650fbb5226a9bc3efc59", "spec_path": "specs/tri/crypto/reed_solomon.t27", "tests": { - "blocked": "does not compile: /var/folders/yt/_nxm8bn90wd6y67z19vg_6bh0000gn/T/t27c-test-report-reed_solomon-94351/spec.zig:34:26: error: expected type expression, found ','" + "blocked": "does not compile: spec.zig:34:26: error: expected type expression, found ','" } } \ No newline at end of file diff --git a/.trinity/seals/TriRtree.json b/.trinity/seals/TriRtree.json index 4fb2f5d4ed..a2c68dca31 100644 --- a/.trinity/seals/TriRtree.json +++ b/.trinity/seals/TriRtree.json @@ -11,14 +11,14 @@ } ], "config": "gen=c,rust,verilog,zig;tests=zig", - "gen_hash_c": "sha256:3a6fda86a60962d5da9dbc0af361c1c27eee317dfd6768a150c95c5b3035a860", + "gen_hash_c": "sha256:f55f20f9f9c266ceafbff7b42fe53313ec0ab33e8947244209359efaa1b12919", "gen_hash_rust": "sha256:2b72a70eb7621618040a9dcbad9e229233dcf18873f0b1c67f858904c2c04cda", "gen_hash_verilog": "sha256:56e191d1ea6052f1ddc3d561fb841d0c9d59e2de28cc351446bfcc374a4165f6", "gen_hash_zig": "sha256:bcd269e6656a67f94bb0edeb515f5b9c0029260beeca379e0107b21b6fe1ace6", "module": "TriRtree", "ring": 12, "seal_schema": 2, - "sealed_at": "2026-10-19T15:12:48Z", + "sealed_at": "2026-10-20T06:05:00Z", "sealed_by": "t27c-bootstrap@0.5.2", "spec_hash": "sha256:f6c7e01a7cb907a18eb2cdd9e44cce0a49ce2a39e74231a2676fdff1e850d1cb", "spec_path": "specs/tri/trees/rtree.t27", diff --git a/.trinity/seals/TriSegmentTree.json b/.trinity/seals/TriSegmentTree.json index 0f7cbfa5be..25b4cdf737 100644 --- a/.trinity/seals/TriSegmentTree.json +++ b/.trinity/seals/TriSegmentTree.json @@ -11,14 +11,14 @@ } ], "config": "gen=c,rust,verilog,zig;tests=zig", - "gen_hash_c": "sha256:efdbfbfadceeb23bba0715e9f49c9430140e762cc72406c4c3f61f60e2131a88", + "gen_hash_c": "sha256:7be81c56f76a792bd5cb5e0525c5f619bc246d5942568e741620c9f6b7a05fa5", "gen_hash_rust": "sha256:f0b14f24ffa6fcabf282ca46fab30376d3b9696022dcec7a89b0085090bbce9f", "gen_hash_verilog": "sha256:edbee543aa2699640d71f36e4cc92b370d0462132c741b09556e9f9d12fdc08b", "gen_hash_zig": "sha256:ab64237e8f47805ee360e031e5a0c4d3571053b860b02ed584fe61bfbe7d523d", "module": "TriSegmentTree", "ring": 12, "seal_schema": 2, - "sealed_at": "2026-10-19T01:32:46Z", + "sealed_at": "2026-10-20T06:05:03Z", "sealed_by": "t27c-bootstrap@0.5.2", "spec_hash": "sha256:0bf759444c8d926e97c2d63dfb7e40a3d08bc9c3e73348d0a7c5d2fa78e1fa43", "spec_path": "specs/tri/trees/segment_tree.t27", diff --git a/.trinity/seals/TriSha256.json b/.trinity/seals/TriSha256.json index 185eae7bc6..971e9d663b 100644 --- a/.trinity/seals/TriSha256.json +++ b/.trinity/seals/TriSha256.json @@ -1,11 +1,11 @@ { - "gen_hash_c": "sha256:676fc92823e78ea2c369738aabca2936b34c456b55510cab12883511059fede2", + "gen_hash_c": "sha256:57547b892bf7a52d729afac4138b99046e72fcb32f0b6a17161c9aeb8d547e63", "gen_hash_rust": "sha256:ae7995317ccb632cdb28f716fb1afb655d4d542fb05f4c09c6a22f54df9808f0", "gen_hash_verilog": "sha256:7ffa76e7501ce9892dd25862f7f2021dfaa55340d37143f3e85264e842b35cf7", "gen_hash_zig": "sha256:6e42ce8ca57e857b30ac3e2bba0b0b30d7de560324f8646f4f79c627f30b0d99", "module": "TriSha256", "ring": 12, - "sealed_at": "2026-10-20T00:42:01Z", + "sealed_at": "2026-10-20T06:02:04Z", "spec_hash": "sha256:7f7cbef299f95f1d9eb4bcacf66292e15e084e633d2d2ac3a751dc47da196b7a", "spec_path": "specs/tri/crypto/sha256.t27", "tests": { diff --git a/.trinity/seals/TriSuffixArray.json b/.trinity/seals/TriSuffixArray.json index 3e2ef09f91..0d57cca568 100644 --- a/.trinity/seals/TriSuffixArray.json +++ b/.trinity/seals/TriSuffixArray.json @@ -1,11 +1,11 @@ { - "gen_hash_c": "sha256:2624c5821c3b06e9834ad61d95d74f7945a02f1e19750b71c3336c7b2b0c92d6", + "gen_hash_c": "sha256:26a2738ee67de63b3381c413d53872d31fa3612eff44a40443e0f1789141a9a0", "gen_hash_rust": "sha256:a0daaa2edd8fd6aaa0db0da0f4458b8dfe17ffbe275c95e26580025d1af435f9", "gen_hash_verilog": "sha256:d869774154125092ddc7a25cee0f388c8ce2188ed3ccd0a779ed7f8c00cae305", "gen_hash_zig": "sha256:84026e91685cc043932a7878b09840baa9dc76ea7e719ce804fcd4e4bbb4d6b9", "module": "TriSuffixArray", "ring": 12, - "sealed_at": "2026-10-11T15:13:53Z", + "sealed_at": "2026-10-20T06:05:04Z", "spec_hash": "sha256:969e923513f9a00d7129d617f51e007aeffaf65c24305f40d537c87a3b013db5", "spec_path": "specs/tri/trees/suffix_array.t27", "tests": { diff --git a/.trinity/seals/TriTemplate.json b/.trinity/seals/TriTemplate.json index 92041a4de6..d247290ef1 100644 --- a/.trinity/seals/TriTemplate.json +++ b/.trinity/seals/TriTemplate.json @@ -1,11 +1,11 @@ { - "gen_hash_c": "sha256:473856a24e1cb6070781539ba9dc97ace4047f787a23a31aea5ac4801b00d3f0", + "gen_hash_c": "sha256:cb453eaaf95457170607bdfda53acd72727785150b698a7debafdf5344121fac", "gen_hash_rust": "sha256:c70a2578c719b3703930c99ad196f62cb9410005f12288498b93710e53bfd307", "gen_hash_verilog": "sha256:f38cbd18c5af2d9d9de05e22b3ad13c97b22f2aa9dc0e932f3ae735df2418c96", "gen_hash_zig": "sha256:fef50ba9926f8e1e899ade7f50f31ac422fc4af0a0a74aa694eed9fcab5f6f1d", "module": "TriTemplate", "ring": 12, - "sealed_at": "2026-10-20T04:00:57Z", + "sealed_at": "2026-10-20T06:05:19Z", "spec_hash": "sha256:98cd84d21b02cd1a90a9ecbddebe07de860ab8b31dc1a1661c4c1046461c9dbe", "spec_path": "specs/tri/utils/template.t27", "tests": { diff --git a/.trinity/seals/TriTerminal.json b/.trinity/seals/TriTerminal.json index 04f084f3b3..8071688267 100644 --- a/.trinity/seals/TriTerminal.json +++ b/.trinity/seals/TriTerminal.json @@ -11,14 +11,14 @@ } ], "config": "gen=c,rust,verilog,zig;tests=zig", - "gen_hash_c": "sha256:d4b79ded9e2ff521eec624a8888e6cf3d5c17f5c226e405a980eee67ce1af487", + "gen_hash_c": "sha256:81619387dd88b658ab22d3e5fc17f0710cb3f0d37547ea28b4ef7cb1556287f7", "gen_hash_rust": "sha256:980db6696c81f36d1fb4d782663616188b2249b3c8844e4a0d2d0481d512b45d", "gen_hash_verilog": "sha256:6f5c015163a330817a681001d909b72b5399b1b730e40fabf52a0c449c09c26b", "gen_hash_zig": "sha256:953aaaa551b9c7881b98b47e21dbc6cb4a3d7b38b8991b21164a3055c7bd13c9", "module": "TriTerminal", "ring": 12, "seal_schema": 2, - "sealed_at": "2026-10-19T03:05:44Z", + "sealed_at": "2026-10-20T06:05:21Z", "sealed_by": "t27c-bootstrap@0.5.2", "spec_hash": "sha256:2d88e2c8a12d29bfbc0817e67da0c200479928250a6020dd925523f8429c936b", "spec_path": "specs/tri/utils/terminal.t27", diff --git a/.trinity/seals/TriText.json b/.trinity/seals/TriText.json index c29444f90b..3be50ac03d 100644 --- a/.trinity/seals/TriText.json +++ b/.trinity/seals/TriText.json @@ -11,14 +11,14 @@ } ], "config": "gen=c,rust,verilog,zig;tests=zig", - "gen_hash_c": "sha256:6466f56959aaa148942fa8c624d9cf5f75cf2152918bdd853b36d5a94ef227fe", + "gen_hash_c": "sha256:e4a29a7e9a7686df441eb6654b9cbe2b28734eb41bab907734214aee306e8fe1", "gen_hash_rust": "sha256:5cba6176a87a5cfdd77de0968e789d12b000b3842f7a8ee2a745dba322a2155c", "gen_hash_verilog": "sha256:e4a5b9f58107041efdf24aadcf147c165ecffc0d2cc54e2bb1b87f823c29f82e", "gen_hash_zig": "sha256:93b459272cb903e188ee2a46839cafc071d60e2dde980a90f141b556435a4b91", "module": "TriText", "ring": 12, "seal_schema": 2, - "sealed_at": "2026-10-19T01:32:52Z", + "sealed_at": "2026-10-20T06:05:24Z", "sealed_by": "t27c-bootstrap@0.5.2", "spec_hash": "sha256:b275ecd660e8e72a229064ff18d6087ed738c601d71b26ff8eaa95b3c7354a05", "spec_path": "specs/tri/utils/text.t27", diff --git a/.trinity/seals/TriTime.json b/.trinity/seals/TriTime.json index 29d29bdac7..03ab8fc983 100644 --- a/.trinity/seals/TriTime.json +++ b/.trinity/seals/TriTime.json @@ -11,14 +11,14 @@ } ], "config": "gen=c,rust,verilog,zig;tests=zig", - "gen_hash_c": "sha256:a2bb37d7f01e1319d5f1c502eaf72cddc96c1c6c1d57e842f1553395c8a84312", + "gen_hash_c": "sha256:f4c9be82a092bbc593339cdd43ad72f1a0c9ba9c1e9b1880150a26d2c8ae29c8", "gen_hash_rust": "sha256:d107dff7e572876fa900243afe777dbf72e9b3d1ad7e9d5ba8a16502a0dace19", "gen_hash_verilog": "sha256:68d8439305e0e746172b537952bee112ece2e6bd7ff69d8b878d8798bef644d5", "gen_hash_zig": "sha256:35f548373c66acf5ebbf5a99d260c77b061018c8e32cc5f9a41a7612f5dd2474", "module": "TriTime", "ring": 12, "seal_schema": 2, - "sealed_at": "2026-10-19T01:32:55Z", + "sealed_at": "2026-10-20T06:05:27Z", "sealed_by": "t27c-bootstrap@0.5.2", "spec_hash": "sha256:e352c15872b846c700a907af7d93aad9672cc13a3a870703be337c63bb09570d", "spec_path": "specs/tri/utils/time.t27", diff --git a/.trinity/seals/TriTrie.json b/.trinity/seals/TriTrie.json index 59b433ae2f..b87b25272b 100644 --- a/.trinity/seals/TriTrie.json +++ b/.trinity/seals/TriTrie.json @@ -11,14 +11,14 @@ } ], "config": "gen=c,rust,verilog,zig;tests=zig", - "gen_hash_c": "sha256:20cb4791f73a2bbf2a825d0b38a36bbf428df36188e83a7dda4869e3fa5c1a00", + "gen_hash_c": "sha256:d2c5a6d1a8aece3a85ade0f031bd894118de37ecf1bfcc5e434a5315ff20af99", "gen_hash_rust": "sha256:0903e7d5d4ee12af55f2796d206dacdcb6afe9b1b5a85c8157067af998019f62", "gen_hash_verilog": "sha256:f4618f328a63e11e9c657217c050cd49e625dbdfa9567978925a7cae41e4d310", "gen_hash_zig": "sha256:40dc4af2c8e083005d0f2507900b3ecb43f347046b27ee3a79a737dade91f867", "module": "TriTrie", "ring": 12, "seal_schema": 2, - "sealed_at": "2026-10-18T09:33:40Z", + "sealed_at": "2026-10-20T06:05:07Z", "sealed_by": "t27c-bootstrap@0.5.2", "spec_hash": "sha256:4bdc8e5105233e32bff4ad8eaf7d97f662befef4c812c6c7ebc5e7176d62402e", "spec_path": "specs/tri/trees/trie.t27", diff --git a/.trinity/seals/TriUrl.json b/.trinity/seals/TriUrl.json index 84d7fb3298..ba7ae8a16d 100644 --- a/.trinity/seals/TriUrl.json +++ b/.trinity/seals/TriUrl.json @@ -11,14 +11,14 @@ } ], "config": "gen=c,rust,verilog,zig;tests=zig", - "gen_hash_c": "sha256:b2f8484a02a662eb8c47a3dd61e0dbddae97d5cd08af1082725285f5962ca0f7", + "gen_hash_c": "sha256:bd36c8e503e752cf17c8bdfe6b6676877eaba39b258a689ad63e77b7e7d7528a", "gen_hash_rust": "sha256:ceeb8a687649a9c8536bdbe1caa799d9750763cd50bf8160a94c3db751a2cdd1", "gen_hash_verilog": "sha256:b67d9e652646218aec38d57209e537ca4304e4e3b2b8723465e192e2b1c201dc", "gen_hash_zig": "sha256:c54d0e9b74d4e7617791f2beab71ccf047c17fd98afb8fc6c0751cf6d1a468e3", "module": "TriUrl", "ring": 12, "seal_schema": 2, - "sealed_at": "2026-10-20T04:00:41Z", + "sealed_at": "2026-10-20T06:02:49Z", "sealed_by": "t27c-bootstrap@0.5.2", "spec_hash": "sha256:defc91f22c19615dbceffd2b636f74713c694a73b5d0aea4540d7c6fdc6ae4ad", "spec_path": "specs/tri/net/url.t27", diff --git a/.trinity/seals/TriUtf8.json b/.trinity/seals/TriUtf8.json index a6da87be8c..4ca914645f 100644 --- a/.trinity/seals/TriUtf8.json +++ b/.trinity/seals/TriUtf8.json @@ -11,14 +11,14 @@ } ], "config": "gen=c,rust,verilog,zig;tests=zig", - "gen_hash_c": "sha256:d4fa97e2f4b54d174320512f10caddb1ef1223eab920c810fc14574ae509d61b", + "gen_hash_c": "sha256:11424002936372501dca9bf931cf4f8767e6ed10eee88dd64c9ac0948cfeed9b", "gen_hash_rust": "sha256:53888d722c1382cb42f14c90ff2a27c104607f0ae17145b73e58d02d0c59237f", "gen_hash_verilog": "sha256:53904611f1a03367c316ab34505cf8055bad145905d228ab1e051ba9b29ed3b8", "gen_hash_zig": "sha256:07dc46d6ded48e888ca27dd670988a35833c2bfed5043dfa8fb67a21862f0063", "module": "TriUtf8", "ring": 12, "seal_schema": 2, - "sealed_at": "2026-10-20T04:01:02Z", + "sealed_at": "2026-10-20T06:05:30Z", "sealed_by": "t27c-bootstrap@0.5.2", "spec_hash": "sha256:6fcd1fccc439b91c1d32ddef503ccc89aa0c548855204072e84d5b474a96799c", "spec_path": "specs/tri/utils/utf8.t27", diff --git a/.trinity/seals/TriVersion.json b/.trinity/seals/TriVersion.json index 5754ad01da..177bc24ff4 100644 --- a/.trinity/seals/TriVersion.json +++ b/.trinity/seals/TriVersion.json @@ -11,14 +11,14 @@ } ], "config": "gen=c,rust,verilog,zig;tests=zig", - "gen_hash_c": "sha256:558c02d0572fb93344f6f5845cb27322e75373b0d81675a6e3d76de2064851aa", + "gen_hash_c": "sha256:d22201820e37136b75e10697df8254ae2dd181da80c474451ea7c42512559a2b", "gen_hash_rust": "sha256:00d768102f880ef57ffc37589db30e2c5899a54d9b178d912470ade8a3373497", "gen_hash_verilog": "sha256:2534b047567dbda9af80c1935a8e08b4c296ec0b3523a032a0eb1265a70e2d9b", "gen_hash_zig": "sha256:f43ccee54bf3b94b7e9902a554512562d6dfb4be4d13474dd60daeca6dd2a7a2", "module": "TriVersion", "ring": 12, "seal_schema": 2, - "sealed_at": "2026-10-20T04:01:07Z", + "sealed_at": "2026-10-20T06:05:33Z", "sealed_by": "t27c-bootstrap@0.5.2", "spec_hash": "sha256:f47998cf987456024a9f2b744e5100731a7e295c3f4daa328554f1d2da13c4c3", "spec_path": "specs/tri/utils/version.t27", diff --git a/.trinity/seals/UART_Testbench.json b/.trinity/seals/UART_Testbench.json index 0dffd592af..f1365d2469 100644 --- a/.trinity/seals/UART_Testbench.json +++ b/.trinity/seals/UART_Testbench.json @@ -1,11 +1,11 @@ { - "gen_hash_c": "sha256:f23a99597da8bce4d54278b469237bdc69e31b538b12e278e6f196743802593b", + "gen_hash_c": "sha256:e523d639731abe6eede86525882e7cbaf147158362f3fc6fe44ae83f34b516d8", "gen_hash_rust": "sha256:da8ce156e6f4c1f8175464c125ac87c8302152f25153e0bee58a09c91e4caefb", "gen_hash_verilog": "sha256:78522a7c7f317c14d01b6a06e09208f3818837112d64dd249242da9d7d250bfc", "gen_hash_zig": "sha256:b1f0afca5981b56ed0f59e474783fc9a90e2329ae23f969c59972bb73e0eb646", "module": "UART_Testbench", "ring": 12, - "sealed_at": "2026-10-19T03:12:28Z", + "sealed_at": "2026-10-20T05:52:48Z", "spec_hash": "sha256:bcdf9d0b6752e6bf13d1bbd5114f9531f8f31b06ec9bb817aa192f8d918010ad", "spec_path": "specs/fpga/testbench/uart_tb.t27", "tests": { diff --git a/.trinity/seals/VSACore.json b/.trinity/seals/VSACore.json index 10b4bb5ba8..3a57efaf87 100644 --- a/.trinity/seals/VSACore.json +++ b/.trinity/seals/VSACore.json @@ -2,14 +2,14 @@ "built_by": "t27c-bootstrap@0.5.2+093bf4713", "closure": [], "config": "gen=c,rust,verilog,zig;tests=zig", - "gen_hash_c": "sha256:8d64926fe392c3c37fa62401be62fe4fc67a71fcc38e43317ebf2279addb7db8", + "gen_hash_c": "sha256:6e37c8901c4ae775d00f56d70f2a9b05db47ca9a5ffafdba35f895ea368ffc1d", "gen_hash_rust": "sha256:bb3f31b665dea771af4d17d38a233d3efc7439cba9fbbbe2739a7e36868e5048", "gen_hash_verilog": "sha256:b5f79925e54cba82bff66106bce9a793b250cb27fb24a0a33d10361b5d50ed88", "gen_hash_zig": "sha256:fe4d74cf8a0ba8c4a47dc1765f88cd14a0d5fb3038f06fc4cd7cf24683ceaf98", "module": "core", "ring": 12, "seal_schema": 2, - "sealed_at": "2026-10-20T04:00:04Z", + "sealed_at": "2026-10-20T06:00:43Z", "sealed_by": "t27c-bootstrap@0.5.2", "spec_hash": "sha256:68c75cec91662f560cff0c12a9fd4c9918aca9367c31051938a067e36db026de", "spec_path": "specs/test_framework/core.t27", diff --git a/.trinity/seals/VSAOps.json b/.trinity/seals/VSAOps.json index 32ce8785bc..ae41334df1 100644 --- a/.trinity/seals/VSAOps.json +++ b/.trinity/seals/VSAOps.json @@ -11,14 +11,14 @@ } ], "config": "gen=c,rust,verilog,zig;tests=zig", - "gen_hash_c": "sha256:b7c53380386155fbbe7b8d7f543639b78e8b9ef4306db4a6eadf816b7801bb21", + "gen_hash_c": "sha256:37a75d7dee3a9b0308c7ac7d76f87e8f438da3f0731c32369e453c3ca9cfba9a", "gen_hash_rust": "sha256:0cf140f04c3863d146223a4d1fa65d500794e49e1e4c4f6613677bf87f62db76", "gen_hash_verilog": "sha256:f5bef87c4778a3a34f3ce0227570d57ddea67008d95d2c82d1acf8d82ee36c4c", "gen_hash_zig": "sha256:74de892cfaa583b5366dd89e562cfdfb935560a29ebffbe386bf1a402385ecda", "module": "VSAOps", "ring": 12, "seal_schema": 2, - "sealed_at": "2026-10-19T01:33:01Z", + "sealed_at": "2026-10-20T06:05:49Z", "sealed_by": "t27c-bootstrap@0.5.2", "spec_hash": "sha256:eee2eac8649788d5e3b42806900c9215dfd05f720de69cfce7b4ccc837aea598", "spec_path": "specs/vsa/ops.t27", diff --git a/.trinity/seals/VSASimilaritySearch.json b/.trinity/seals/VSASimilaritySearch.json index 38930461c5..0b7078e42c 100644 --- a/.trinity/seals/VSASimilaritySearch.json +++ b/.trinity/seals/VSASimilaritySearch.json @@ -1,11 +1,11 @@ { - "gen_hash_c": "sha256:f21076c85124ef341f5e9e9f12f374ea78853a9f937bf29021dd953ad480dac0", + "gen_hash_c": "sha256:cf1a7447baf4c1b788fd9a1e94f5c922916a736a24e9718c1c9750cdf2674eea", "gen_hash_rust": "sha256:57f5ba7ef8c6db3520771731e7ddc3b718d603e785eb3b1cae261e6e38e0c740", "gen_hash_verilog": "sha256:e480085ef76e61d6b070861e3e153716bec1df52dfc2036db1a02d29275cd423", "gen_hash_zig": "sha256:29c9f2eb6eeca7ddc42e43bbdbe2cf6246fb621109a87d7e50594dea1ab408fe", "module": "VSASimilaritySearch", "ring": 12, - "sealed_at": "2026-10-11T15:13:55Z", + "sealed_at": "2026-10-20T06:05:52Z", "spec_hash": "sha256:9eae72389dda714fd40f81833ebc4ec3119bcdb1933ec9b359ed5a75547a58b2", "spec_path": "specs/vsa/similarity_search.t27", "tests": { diff --git a/.trinity/seals/VcdConformanceCompare.json b/.trinity/seals/VcdConformanceCompare.json index b37d9391ba..1b9409cc4d 100644 --- a/.trinity/seals/VcdConformanceCompare.json +++ b/.trinity/seals/VcdConformanceCompare.json @@ -2,14 +2,14 @@ "built_by": "t27c-bootstrap@0.5.2+093bf4713", "closure": [], "config": "gen=c,rust,verilog,zig;tests=zig", - "gen_hash_c": "sha256:d2311e41479abf4559b7478d30d9a1e33cb3a8f0faba2c230a47c5ad6acfbcac", + "gen_hash_c": "sha256:06e28656e94295f695d46f29f38c00a76edf93ec48dd877618eaca72ff84f912", "gen_hash_rust": "sha256:c662a6ef4c3af3e3fb3115cfbf79b3c6186d6fad46e3fafad62268cea9ed9d16", "gen_hash_verilog": "sha256:edb945aafe281486729b41e48667afc82a7fc8ee629b69f6fecf05f4fe2105c6", "gen_hash_zig": "sha256:7c9c8f016e98089fc9a71d0b7325582eb9da2f05f0461a65a0f38757387cd78f", "module": "VcdConformanceCompare", "ring": 12, "seal_schema": 2, - "sealed_at": "2026-10-18T09:30:12Z", + "sealed_at": "2026-10-20T05:52:54Z", "sealed_by": "t27c-bootstrap@0.5.2", "spec_hash": "sha256:2824bd4e7a61657bf6cf61b8167a8513ce1d7b4f4ef40c14a67c4b1a0c9d1774", "spec_path": "specs/fpga/vcd_conformance_compare.t27", diff --git a/.trinity/seals/analog_AnalogSarLogic.json b/.trinity/seals/analog_AnalogSarLogic.json index 9d2dfa1fa0..a9a7f42475 100644 --- a/.trinity/seals/analog_AnalogSarLogic.json +++ b/.trinity/seals/analog_AnalogSarLogic.json @@ -1,5 +1,5 @@ { - "built_by": "t27c-bootstrap@0.5.2+ea35d9b72", + "built_by": "t27c-bootstrap@0.5.2+b6f775178", "closure": [ { "spec": "specs/tools/t27o/spice_convert.t27", @@ -7,14 +7,14 @@ } ], "config": "gen=c,rust,verilog,zig;tests=zig", - "gen_hash_c": "sha256:83035e6bf581dec672e7aefedbe7cab8f99e557b62d2494c67be94995b73542e", + "gen_hash_c": "sha256:721f741ce0fd5bd4836a40537f60c200df79bae38f9e93c1c9cdc3b256dcd9d2", "gen_hash_rust": "sha256:9e98bdb17f009c7c48cd92895be3016da5807101f99b1eb1bf06f8e09d15ec21", "gen_hash_verilog": "sha256:a5297d3fb22d6df5536ed434c6d505657b416d3395e0518ef3fff379cded5c47", "gen_hash_zig": "sha256:3b32ad1dad54a68639d3d9f9eee05fdd9a75927ef3baec0df89e84e64432d5c0", "module": "AnalogSarLogic", "ring": 12, "seal_schema": 2, - "sealed_at": "2026-10-19T05:55:55Z", + "sealed_at": "2026-10-20T05:51:31Z", "sealed_by": "t27c-bootstrap@0.5.2", "spec_hash": "sha256:80880ba02bc8f161cc968121104211a58f6f6c4d092c7d26a0a5e129f18ddb7f", "spec_path": "specs/analog/sar_logic.t27", diff --git a/.trinity/seals/ar_Composition.json b/.trinity/seals/ar_Composition.json index 6599a3a433..d81c8e609f 100644 --- a/.trinity/seals/ar_Composition.json +++ b/.trinity/seals/ar_Composition.json @@ -1,15 +1,15 @@ { - "built_by": "t27c-bootstrap@0.5.2+3c1da6226", + "built_by": "t27c-bootstrap@0.5.2+b6f775178", "closure": [], "config": "gen=c,rust,verilog,zig;tests=zig", - "gen_hash_c": "sha256:6f163250f9f1a4e38072cec7a75d6540d02632b71bf1fb405f7e2f5f2b954dd4", + "gen_hash_c": "sha256:4c826ba673b07857935093cf00d67c2cb26863bcb24fbda3c7362269782c940d", "gen_hash_rust": "sha256:c0402405ffb95a6ef610458eb89f108a4616ea0365bb840654d59108f493d3ac", "gen_hash_verilog": "sha256:2ef760b68bf87ef33e05187e95494251dfdddd74b91dcf96bb6b5a51d78f7e1d", "gen_hash_zig": "sha256:7eff6e8a928b41f6da76be826b4d278bc5eb4d421959a2f1787ecfd160db99c8", "module": "composition", "ring": 12, "seal_schema": 2, - "sealed_at": "2026-10-11T19:01:58Z", + "sealed_at": "2026-10-20T05:51:33Z", "sealed_by": "t27c-bootstrap@0.5.2", "spec_hash": "sha256:01aabb44b6525c35f99a083726869494c9253c9e587a32b994d7a46946cd36b4", "spec_path": "specs/ar/composition.t27", @@ -17,7 +17,7 @@ "blocked": "does not compile: spec.zig:58:13: error: use of undeclared identifier 'Trit'" }, "toolchain": { - "test_runner": "sha256:1982ae948e24d00c5d221ccec12dfce1eb01204b53e37b0f857f93b16d64629d", + "test_runner": "sha256:8512b80da533b79289110fca4a65f3336abd7a059ca4b72ea595d5e33ff8ad10", "zig": "0.16.0" } } \ No newline at end of file diff --git a/.trinity/seals/ar_Explainability.json b/.trinity/seals/ar_Explainability.json index 23c8c3f617..0edd992c33 100644 --- a/.trinity/seals/ar_Explainability.json +++ b/.trinity/seals/ar_Explainability.json @@ -1,5 +1,5 @@ { - "built_by": "t27c-bootstrap@0.5.2+d9378a895", + "built_by": "t27c-bootstrap@0.5.2+b6f775178", "closure": [ { "spec": "specs/base/types.t27", @@ -7,14 +7,14 @@ } ], "config": "gen=c,rust,verilog,zig;tests=zig", - "gen_hash_c": "sha256:99c7ebcffa3b578a476584e2c6c3d9d44885c2091829925dcc504973d2b5a75e", + "gen_hash_c": "sha256:cf145f0c09236f66faee93b51f0b8d7bab6dac4d28da6e4878e91757476de477", "gen_hash_rust": "sha256:29103f061d61eb2251c99bbfa8f3b906623cdd1b426038a89617d41bf6cd312f", "gen_hash_verilog": "sha256:548ba6c4c0176247ffe62cb02dff97449bad9dfc44f69d0e1c5c11df62aeb4c6", "gen_hash_zig": "sha256:98b3e08cfc0bf5610b7f4b99ca0224d045ab40b79d791e02f558f494ee7232f1", "module": "explainability", "ring": 12, "seal_schema": 2, - "sealed_at": "2026-10-19T05:21:24Z", + "sealed_at": "2026-10-20T05:51:34Z", "sealed_by": "t27c-bootstrap@0.5.2", "spec_hash": "sha256:fa0b2c4b6213ae1664e5ede0f7277e5a92b077a8291ea69af9abda53a6346b7f", "spec_path": "specs/ar/explainability.t27", diff --git a/.trinity/seals/ar_Restraint.json b/.trinity/seals/ar_Restraint.json index 3cff5474d8..059ae9d3c8 100644 --- a/.trinity/seals/ar_Restraint.json +++ b/.trinity/seals/ar_Restraint.json @@ -1,20 +1,20 @@ { - "built_by": "t27c-bootstrap@0.5.2+b8781fb75", + "built_by": "t27c-bootstrap@0.5.2+b6f775178", "closure": [ { "spec": "specs/base/types.t27", - "spec_hash": "sha256:9d02d8b1016993658e1e9748e4bc13bc4f3732535c16e3484abdaeeafcf608bc" + "spec_hash": "sha256:3c2fb2a2edf20e90bc76798fb5d12690b2f60fc0f5bbf2f6052936e22d6e62e2" } ], "config": "gen=c,rust,verilog,zig;tests=zig", - "gen_hash_c": "sha256:0534c2aba61febcc2997bdacf7417a2d82138275df69f59a1220ba2733c77405", + "gen_hash_c": "sha256:f62a9f91a5f7ffc4dd800afc013b520f5bf1fd3bf04b68847a5aa3e98a6c6e86", "gen_hash_rust": "sha256:008724838835be361b763cbf03b44030f3dc0bf3d19c3cd11a0c26c31d87f0a9", "gen_hash_verilog": "sha256:08430bcd16608114a0f6fe9d4100e1e07d60bdb5732026547ea470654ecc789a", "gen_hash_zig": "sha256:42b59b67852141c2d3800ed4eba41b35ca7b30cb7cc27a901deb68499b1a1c86", "module": "restraint", "ring": 12, "seal_schema": 2, - "sealed_at": "2026-10-10T13:37:58Z", + "sealed_at": "2026-10-20T05:51:36Z", "sealed_by": "t27c-bootstrap@0.5.2", "spec_hash": "sha256:12dfd593370c2cc352ea1dd3c9e99356a28977bf24dbffc49de9a5dfa2f13fc8", "spec_path": "specs/ar/restraint.t27", @@ -22,7 +22,7 @@ "blocked": "does not compile: spec.zig:58:18: error: use of undeclared identifier 'K_UNKNOWN'" }, "toolchain": { - "test_runner": "sha256:1982ae948e24d00c5d221ccec12dfce1eb01204b53e37b0f857f93b16d64629d", + "test_runner": "sha256:8512b80da533b79289110fca4a65f3336abd7a059ca4b72ea595d5e33ff8ad10", "zig": "0.16.0" } } \ No newline at end of file diff --git a/.trinity/seals/ar_TernaryLogic.json b/.trinity/seals/ar_TernaryLogic.json index 5db3c47184..36c1055d72 100644 --- a/.trinity/seals/ar_TernaryLogic.json +++ b/.trinity/seals/ar_TernaryLogic.json @@ -2,14 +2,14 @@ "built_by": "t27c-bootstrap@0.5.2+093bf4713", "closure": [], "config": "gen=c,rust,verilog,zig;tests=zig", - "gen_hash_c": "sha256:ae8e861150c8c0a03b6bab0d0c6f12e3c88348dfa81e7173bcc9f0b9517efc05", + "gen_hash_c": "sha256:e5684c59ff29a8afc804181db37ff6f60cd34ad006d97c654c39fd7213dd2104", "gen_hash_rust": "sha256:6e5a8238b759b317d4f11898f44fbd70ce4b19ce7d6497b950c6d942f24639b4", "gen_hash_verilog": "sha256:2096b274756101cd4dc288c0857d9e8563efe2fd97469d5cbbdbede033740bff", "gen_hash_zig": "sha256:6cf681aa1787b41c1dae7b8d20e82fcbfbcb3e20d138858cc88a7111f2dc7f53", "module": "ternary_logic", "ring": 12, "seal_schema": 2, - "sealed_at": "2026-10-19T01:29:50Z", + "sealed_at": "2026-10-20T05:51:39Z", "sealed_by": "t27c-bootstrap@0.5.2", "spec_hash": "sha256:f2850987df7fbaf2108260c7bb5731ec97378bb9a750732810a30c7264ed8ecc", "spec_path": "specs/ar/ternary_logic.t27", diff --git a/.trinity/seals/ar_ternary_logic.json b/.trinity/seals/ar_ternary_logic.json index f917b66eb7..0d0684fb6e 100644 --- a/.trinity/seals/ar_ternary_logic.json +++ b/.trinity/seals/ar_ternary_logic.json @@ -1,15 +1,15 @@ { - "built_by": "t27c-bootstrap@0.5.2+d8f7f104f", + "built_by": "t27c-bootstrap@0.5.2+b6f775178", "closure": [], "config": "gen=c,rust,verilog,zig;tests=zig", - "gen_hash_c": "sha256:ae8e861150c8c0a03b6bab0d0c6f12e3c88348dfa81e7173bcc9f0b9517efc05", + "gen_hash_c": "sha256:e5684c59ff29a8afc804181db37ff6f60cd34ad006d97c654c39fd7213dd2104", "gen_hash_rust": "sha256:6e5a8238b759b317d4f11898f44fbd70ce4b19ce7d6497b950c6d942f24639b4", "gen_hash_verilog": "sha256:2096b274756101cd4dc288c0857d9e8563efe2fd97469d5cbbdbede033740bff", "gen_hash_zig": "sha256:6cf681aa1787b41c1dae7b8d20e82fcbfbcb3e20d138858cc88a7111f2dc7f53", "module": "ternary_logic", "ring": 12, "seal_schema": 2, - "sealed_at": "2026-10-19T01:29:50Z", + "sealed_at": "2026-10-20T05:51:39Z", "sealed_by": "t27c-bootstrap@0.5.2", "spec_hash": "sha256:f2850987df7fbaf2108260c7bb5731ec97378bb9a750732810a30c7264ed8ecc", "spec_path": "specs/ar/ternary_logic.t27", diff --git a/.trinity/seals/bus-pubsub.json b/.trinity/seals/bus-pubsub.json index 79669a9389..7e398c8326 100644 --- a/.trinity/seals/bus-pubsub.json +++ b/.trinity/seals/bus-pubsub.json @@ -1,11 +1,11 @@ { - "gen_hash_c": "sha256:102f13a39782d4087a4604a4b8cbc0e460d8175925136d085dcdd4d351ae3b96", + "gen_hash_c": "sha256:c1021d86aaff00eb26a4a1868a2d337887432465eddff46af9f1f2d467af3a63", "gen_hash_rust": "sha256:f9d934919f903ab25ebeefc0879a49fcab1143e0dbb8172791fe5f2e1118497b", "gen_hash_verilog": "sha256:6e335f45fb2f1e959a071005d2dc0140ab7c87ce96756cff6b6da20712ff1f7d", "gen_hash_zig": "sha256:5baa2c4d2f69485d93106e10f5cb207aaca5a742bc2ca20921009c774b89e6dd", "module": "bus-pubsub", "ring": 12, - "sealed_at": "2026-10-11T15:13:20Z", + "sealed_at": "2026-10-20T05:51:40Z", "spec_hash": "sha256:382751dfba3a4c31595948fd481c50c2e383881399e6f3ce87516c03d33324e9", "spec_path": "specs/bus/pubsub.t27", "tests": { diff --git a/.trinity/seals/bus_bus-pubsub.json b/.trinity/seals/bus_bus-pubsub.json index 69c28317db..b52c344e63 100644 --- a/.trinity/seals/bus_bus-pubsub.json +++ b/.trinity/seals/bus_bus-pubsub.json @@ -1,20 +1,20 @@ { - "built_by": "t27c-bootstrap@0.5.2+8cc6f0334", + "built_by": "t27c-bootstrap@0.5.2+b6f775178", "closure": [ { "spec": "specs/bus/schema.t27", - "spec_hash": "sha256:6f42b4d018d5e568ca1d0f2efd1181bb36fc0b6e44e98d032fdf746454b87d54" + "spec_hash": "sha256:1252d5a26a2656a213ae87826324b561dd5969349885ec9536d6289eca17616e" } ], "config": "gen=c,rust,verilog,zig;tests=zig", - "gen_hash_c": "sha256:102f13a39782d4087a4604a4b8cbc0e460d8175925136d085dcdd4d351ae3b96", + "gen_hash_c": "sha256:c1021d86aaff00eb26a4a1868a2d337887432465eddff46af9f1f2d467af3a63", "gen_hash_rust": "sha256:f9d934919f903ab25ebeefc0879a49fcab1143e0dbb8172791fe5f2e1118497b", "gen_hash_verilog": "sha256:6e335f45fb2f1e959a071005d2dc0140ab7c87ce96756cff6b6da20712ff1f7d", "gen_hash_zig": "sha256:5baa2c4d2f69485d93106e10f5cb207aaca5a742bc2ca20921009c774b89e6dd", "module": "bus-pubsub", "ring": 12, "seal_schema": 2, - "sealed_at": "2026-10-11T15:13:20Z", + "sealed_at": "2026-10-20T05:51:40Z", "sealed_by": "t27c-bootstrap@0.5.2", "spec_hash": "sha256:382751dfba3a4c31595948fd481c50c2e383881399e6f3ce87516c03d33324e9", "spec_path": "specs/bus/pubsub.t27", @@ -22,7 +22,7 @@ "blocked": "does not compile: spec.zig:266:21: error: use of undeclared identifier 'bus'" }, "toolchain": { - "test_runner": "sha256:1982ae948e24d00c5d221ccec12dfce1eb01204b53e37b0f857f93b16d64629d", + "test_runner": "sha256:8512b80da533b79289110fca4a65f3336abd7a059ca4b72ea595d5e33ff8ad10", "zig": "0.16.0" } } \ No newline at end of file diff --git a/.trinity/seals/ci_port::scripts::ci::rings_matrix.json b/.trinity/seals/ci_port::scripts::ci::rings_matrix.json index 1112691628..f6720d7a28 100644 --- a/.trinity/seals/ci_port::scripts::ci::rings_matrix.json +++ b/.trinity/seals/ci_port::scripts::ci::rings_matrix.json @@ -1,15 +1,15 @@ { - "built_by": "t27c-bootstrap@0.5.2+8cc6f0334", + "built_by": "t27c-bootstrap@0.5.2+b6f775178", "closure": [], "config": "gen=c,rust,verilog,zig;tests=zig", - "gen_hash_c": "sha256:2c12209a1156830386336bac2900701eade5061cc9609f016c9d6c0aa8b3bad0", + "gen_hash_c": "sha256:2fcc83f174e1ae61081bb823bc26b774f19cfff8fa443c5a118456e5571ed63b", "gen_hash_rust": "sha256:ba7ceec22c9b1041372f4909b5d336c9d8d8cf3231ce66df6cdb3f8ac130ee3f", "gen_hash_verilog": "sha256:6f2e570797c6565ca25123736cf98c57b2ebd1407f631379851a80fc7f296128", "gen_hash_zig": "sha256:2cda553d9eb619a3c5e1ae1ff36c5fdd61e59e432256f91dd062398c30e40022", "module": "port::scripts::ci::rings_matrix", "ring": 12, "seal_schema": 2, - "sealed_at": "2026-10-11T15:13:36Z", + "sealed_at": "2026-10-20T05:58:13Z", "sealed_by": "t27c-bootstrap@0.5.2", "spec_hash": "sha256:797f3ee41ab5c2be0c4949c0f166538336837bf713555208f3b0e3e6372a642a", "spec_path": "specs/port/scripts/ci/rings_matrix.t27", @@ -22,7 +22,7 @@ "vacuous": 1 }, "toolchain": { - "test_runner": "sha256:1982ae948e24d00c5d221ccec12dfce1eb01204b53e37b0f857f93b16d64629d", + "test_runner": "sha256:8512b80da533b79289110fca4a65f3336abd7a059ca4b72ea595d5e33ff8ad10", "zig": "0.16.0" } } \ No newline at end of file diff --git a/.trinity/seals/claw_ClawPreview.json b/.trinity/seals/claw_ClawPreview.json index a83db7b1af..1851f1edcf 100644 --- a/.trinity/seals/claw_ClawPreview.json +++ b/.trinity/seals/claw_ClawPreview.json @@ -1,5 +1,5 @@ { - "built_by": "t27c-bootstrap@0.5.2+9448ab4be", + "built_by": "t27c-bootstrap@0.5.2+b6f775178", "closure": [ { "spec": "specs/claw/text.t27", @@ -7,14 +7,14 @@ } ], "config": "gen=c,rust,verilog,zig;tests=zig", - "gen_hash_c": "sha256:58ac5bc0978ad18f3bb6b5f78c1d6a9cb7f23ae8ba652f7b7631613ba6b38a62", + "gen_hash_c": "sha256:6b588e831d71bbf36677957dae6e81861c23069a72dcfaa484a0d6a9057b9bbc", "gen_hash_rust": "sha256:d8de4137e60d81ba99c113a166b7a8a8427c58c0795ba53a437aa1b241177889", "gen_hash_verilog": "sha256:48611735b1bd4cf393a8f28929a8c5c5c18cc601c6bb9e783c61f175ea6bb009", "gen_hash_zig": "sha256:c7c300b09a6ccd739bec989daec32359a7b63204fdc7491366d3fe9488e88349", "module": "ClawPreview", "ring": 12, "seal_schema": 2, - "sealed_at": "2026-10-19T00:13:55Z", + "sealed_at": "2026-10-20T05:51:51Z", "sealed_by": "t27c-bootstrap@0.5.2", "spec_hash": "sha256:a21b8a900eb0e5ef8e9c1f7666fff7ff0fb957ace8fb64a34d295eaa1db9cb75", "spec_path": "specs/claw/preview.t27", diff --git a/.trinity/seals/cli_gen_commands.json b/.trinity/seals/cli_gen_commands.json index 4d3f41bd10..aee470c542 100644 --- a/.trinity/seals/cli_gen_commands.json +++ b/.trinity/seals/cli_gen_commands.json @@ -1,15 +1,15 @@ { - "built_by": "t27c-bootstrap@0.5.2+c55be46c6", + "built_by": "t27c-bootstrap@0.5.2+b6f775178", "closure": [], "config": "gen=c,rust,verilog,zig;tests=zig", - "gen_hash_c": "sha256:5f95b4c07011f9ca9ea2707084160966f10f52a3d645f83cc3cffb36f3245165", + "gen_hash_c": "sha256:3ca11c876c91d2ad91523c5a2efd26406905592996cb04da8c306d0253531b35", "gen_hash_rust": "sha256:902890d6cd894ef91a9a4a0bfd6354bcc84335a641afcaf0793071e63e41a513", "gen_hash_verilog": "sha256:9438160852d64b29290d043b8901105bae4848dd9275bd4e34f558e06d70c985", "gen_hash_zig": "sha256:124a39ef6c09e6dbdaff6d621639d24e299b31749844abb93b9913a543725158", "module": "gen_commands", "ring": 12, "seal_schema": 2, - "sealed_at": "2026-10-18T08:31:30Z", + "sealed_at": "2026-10-20T05:51:20Z", "sealed_by": "t27c-bootstrap@0.5.2", "spec_hash": "sha256:4dd1bf05316f1a0ed952457e8fbbe7e03c51d51b2891c1dfe603db0425b4f2a3", "spec_path": "compiler/cli/gen.t27", @@ -17,7 +17,7 @@ "blocked": "does not compile: spec.zig:43:10: error: use of undeclared identifier 'file_exists'" }, "toolchain": { - "test_runner": "sha256:1982ae948e24d00c5d221ccec12dfce1eb01204b53e37b0f857f93b16d64629d", + "test_runner": "sha256:8512b80da533b79289110fca4a65f3336abd7a059ca4b72ea595d5e33ff8ad10", "zig": "0.16.0" } } \ No newline at end of file diff --git a/.trinity/seals/cli_git_commands.json b/.trinity/seals/cli_git_commands.json index 69de79975c..776e2dc862 100644 --- a/.trinity/seals/cli_git_commands.json +++ b/.trinity/seals/cli_git_commands.json @@ -1,15 +1,15 @@ { - "built_by": "t27c-bootstrap@0.5.2+c55be46c6", + "built_by": "t27c-bootstrap@0.5.2+b6f775178", "closure": [], "config": "gen=c,rust,verilog,zig;tests=zig", - "gen_hash_c": "sha256:2ffcab3d21d78b0ea3bfb8ef86284a4fbd892ac47595db22301ee96d8243af13", + "gen_hash_c": "sha256:a49f2832f3fac0ccab0d7e699f0721e77e4e03ad60503ae0eb0a192b7bd63067", "gen_hash_rust": "sha256:d092700a75234fef1947efed05ecbfa2a65f91cbd5308f86043efde34981eaca", "gen_hash_verilog": "sha256:89121a01928349fb0181ce55ddf7556a6eff47acd1589b26020b1cc5c97d49e9", "gen_hash_zig": "sha256:493918c4290cc204315cad43159ba1c4e420d92c89ad81c425261f5b54503dc0", "module": "git_commands", "ring": 12, "seal_schema": 2, - "sealed_at": "2026-10-18T08:31:31Z", + "sealed_at": "2026-10-20T05:51:05Z", "sealed_by": "t27c-bootstrap@0.5.2", "spec_hash": "sha256:eedeabf9a654e4cd60f0e52eb82161518fb0abc80460a4f96f11fcc3d5b7d51e", "spec_path": "compiler/cli/git.t27", @@ -17,7 +17,7 @@ "blocked": "does not compile: spec.zig:21:10: error: use of undeclared identifier 'file_exists'" }, "toolchain": { - "test_runner": "sha256:1982ae948e24d00c5d221ccec12dfce1eb01204b53e37b0f857f93b16d64629d", + "test_runner": "sha256:8512b80da533b79289110fca4a65f3336abd7a059ca4b72ea595d5e33ff8ad10", "zig": "0.16.0" } } \ No newline at end of file diff --git a/.trinity/seals/cli_spec_commands.json b/.trinity/seals/cli_spec_commands.json index 46055ccd58..d47baa565c 100644 --- a/.trinity/seals/cli_spec_commands.json +++ b/.trinity/seals/cli_spec_commands.json @@ -1,15 +1,15 @@ { - "built_by": "t27c-bootstrap@0.5.2+9920f51d2", + "built_by": "t27c-bootstrap@0.5.2+b6f775178", "closure": [], "config": "gen=c,rust,verilog,zig;tests=zig", - "gen_hash_c": "sha256:6ac2854d6578abf97205452ad04d3e467dc5c7f25191c4919f2360dc470e4f35", + "gen_hash_c": "sha256:154dc8a11bc5d79a34aca8d3a633cee56311fdde098f224ef489952d790eb3c5", "gen_hash_rust": "sha256:abc4ecd38685b090c2c0aa0132ebc1efbc683be6f0e6b5e19527acc137a280fd", "gen_hash_verilog": "sha256:21c29daf512df3ca43dd1dd7299a03bc9adc4a6f99485b88d8e96ed7b50d99cf", "gen_hash_zig": "sha256:688ba462a72f745e0fb69b468f9feb1bd628d1a3a53f8f69f443b8cc0c5563df", "module": "spec_commands", "ring": 12, "seal_schema": 2, - "sealed_at": "2026-10-20T03:54:55Z", + "sealed_at": "2026-10-20T05:51:21Z", "sealed_by": "t27c-bootstrap@0.5.2", "spec_hash": "sha256:15152000d82c7e83b86809d61314cc266a1bb80d12641d8d246a57f4538539d8", "spec_path": "compiler/cli/spec.t27", diff --git a/.trinity/seals/coder_igla-coder-arch.json b/.trinity/seals/coder_igla-coder-arch.json index 4a95e61b57..fa5614a4f9 100644 --- a/.trinity/seals/coder_igla-coder-arch.json +++ b/.trinity/seals/coder_igla-coder-arch.json @@ -1,5 +1,5 @@ { - "built_by": "t27c-bootstrap@0.5.2+d8f7f104f", + "built_by": "t27c-bootstrap@0.5.2+b6f775178", "closure": [ { "spec": "specs/base/types.t27", @@ -15,14 +15,14 @@ } ], "config": "gen=c,rust,verilog,zig;tests=zig", - "gen_hash_c": "sha256:c176c0644c50e6b300a2522450e9207363dcb7d8063beaa901a9fc907447abfb", + "gen_hash_c": "sha256:ef08cc76d4288cbd6fee4f62eb4130aa6acbffb56b109c0fd0fb9f596daa979a", "gen_hash_rust": "sha256:d133b79a702a1fba1a17d83d3958c91787580b79620b8367512e713abebe06fb", "gen_hash_verilog": "sha256:85b1e777eafffcab5e69c523ee6b94b455bdb5ff7837f9752104b4f3d045257e", "gen_hash_zig": "sha256:4e55bd0fd917258df8f62b92e1d108e7e10b19eb0a9319dd1b5ec360cebf4e9f", "module": "igla-coder-arch", "ring": 12, "seal_schema": 2, - "sealed_at": "2026-10-19T01:29:54Z", + "sealed_at": "2026-10-20T05:53:04Z", "sealed_by": "t27c-bootstrap@0.5.2", "spec_hash": "sha256:8549d399f320ee9b807f9e2763211e59f69cda452ea6f6f778075cb442a10382", "spec_path": "specs/igla/coder/arch.t27", diff --git a/.trinity/seals/coder_igla-coder-bench-proxy.json b/.trinity/seals/coder_igla-coder-bench-proxy.json index 45d9332898..6cfc761ed4 100644 --- a/.trinity/seals/coder_igla-coder-bench-proxy.json +++ b/.trinity/seals/coder_igla-coder-bench-proxy.json @@ -1,5 +1,5 @@ { - "built_by": "t27c-bootstrap@0.5.2+d8f7f104f", + "built_by": "t27c-bootstrap@0.5.2+b6f775178", "closure": [ { "spec": "specs/base/types.t27", @@ -7,14 +7,14 @@ } ], "config": "gen=c,rust,verilog,zig;tests=zig", - "gen_hash_c": "sha256:9eae663d31f2aaf56876a59a3282e59d20832706107c4b2705e44416bb55defd", + "gen_hash_c": "sha256:0bdb50ef3c0553d25447964dac9730aca5a2ba1d586a1657a22c887682382027", "gen_hash_rust": "sha256:800332f1d276e647d232907e6f8baa76b0d4f89c929e16bd466b5b8089fca6c0", "gen_hash_verilog": "sha256:5e9536de173b957d099e0cff42d7c2deeccfb640c634dd881b7ac9418b3d9c38", "gen_hash_zig": "sha256:99b89dd5b2fd5f8c8badcbedef93c475aa211520eb50866d99e1d3640234579a", "module": "igla-coder-bench-proxy", "ring": 12, "seal_schema": 2, - "sealed_at": "2026-10-19T01:29:57Z", + "sealed_at": "2026-10-20T05:53:08Z", "sealed_by": "t27c-bootstrap@0.5.2", "spec_hash": "sha256:56cd87bfbfcfc1d1e73b3066f1fafd7f01a28fe960b92829b46a7152d25e395a", "spec_path": "specs/igla/coder/bench_proxy.t27", diff --git a/.trinity/seals/coder_igla-coder-benchmark.json b/.trinity/seals/coder_igla-coder-benchmark.json index c7ab8494bb..e03e4d5ea2 100644 --- a/.trinity/seals/coder_igla-coder-benchmark.json +++ b/.trinity/seals/coder_igla-coder-benchmark.json @@ -1,5 +1,5 @@ { - "built_by": "t27c-bootstrap@0.5.2+d8f7f104f", + "built_by": "t27c-bootstrap@0.5.2+b6f775178", "closure": [ { "spec": "specs/base/types.t27", @@ -19,14 +19,14 @@ } ], "config": "gen=c,rust,verilog,zig;tests=zig", - "gen_hash_c": "sha256:1ff69b9944e5ccb99c92470aa77a04000fbdfb8d27c1122d318b67217360f927", + "gen_hash_c": "sha256:953f3dfb59424ccaed74b57a3dcdef923527e7087d5041d6d3ac888cd4099f6d", "gen_hash_rust": "sha256:bdd0593e6f411be87846cb6601da396988f7721ebf807ad4ba578ea3ccea1f2a", "gen_hash_verilog": "sha256:770ec7268f2396d4470d62eeb0a804de3b6aa566fe16c6887c8ddf3e185ab117", "gen_hash_zig": "sha256:aa38afba8bc9a00a1322cd125fe58c92e178eedb8d86129d6db8529fe2213432", "module": "igla-coder-benchmark", "ring": 12, "seal_schema": 2, - "sealed_at": "2026-10-19T01:30:05Z", + "sealed_at": "2026-10-20T05:53:14Z", "sealed_by": "t27c-bootstrap@0.5.2", "spec_hash": "sha256:463aa776e1a25ee86c2156398560bab7d3430de9572a47453e91e08555f864df", "spec_path": "specs/igla/coder/benchmark.t27", diff --git a/.trinity/seals/coder_igla-coder-dataset.json b/.trinity/seals/coder_igla-coder-dataset.json index 039f9f54d3..e0a5edad7a 100644 --- a/.trinity/seals/coder_igla-coder-dataset.json +++ b/.trinity/seals/coder_igla-coder-dataset.json @@ -1,5 +1,5 @@ { - "built_by": "t27c-bootstrap@0.5.2+d8f7f104f", + "built_by": "t27c-bootstrap@0.5.2+b6f775178", "closure": [ { "spec": "specs/base/types.t27", @@ -7,14 +7,14 @@ } ], "config": "gen=c,rust,verilog,zig;tests=zig", - "gen_hash_c": "sha256:8a486edfee5aedf2a41a6bd9ddcd77221714a81b312728999299b96a1a306605", + "gen_hash_c": "sha256:a8338aecb3b3a32af33e2199b5e4de9783d5cf3eea88de9312f2a1cd7a8041d7", "gen_hash_rust": "sha256:3caf085c13e45fd5e64f8957de6c4f6a874d96227a45b41d8b9114d27546927a", "gen_hash_verilog": "sha256:80d4b2f4078377d3cb8bcb38da58b1d4012f2ccd2918537e365cd93c16dc06b4", "gen_hash_zig": "sha256:780e9b35d197bc79f4b324c127f43509b8895a29c38b65661f967477d637aa69", "module": "igla-coder-dataset", "ring": 12, "seal_schema": 2, - "sealed_at": "2026-10-19T01:30:10Z", + "sealed_at": "2026-10-20T05:53:19Z", "sealed_by": "t27c-bootstrap@0.5.2", "spec_hash": "sha256:f5970e0fde25216161dd207973bc373706a1fd939a92a21838aabcc0990ed0ae", "spec_path": "specs/igla/coder/dataset.t27", diff --git a/.trinity/seals/coder_igla-coder-eval.json b/.trinity/seals/coder_igla-coder-eval.json index 04b5411a66..04a2e789c3 100644 --- a/.trinity/seals/coder_igla-coder-eval.json +++ b/.trinity/seals/coder_igla-coder-eval.json @@ -1,5 +1,5 @@ { - "built_by": "t27c-bootstrap@0.5.2+d8f7f104f", + "built_by": "t27c-bootstrap@0.5.2+b6f775178", "closure": [ { "spec": "specs/base/types.t27", @@ -11,14 +11,14 @@ } ], "config": "gen=c,rust,verilog,zig;tests=zig", - "gen_hash_c": "sha256:e98bc8a2363d467a94d620789a96ac97bd96503d55c62aedb6121e15d26b5958", + "gen_hash_c": "sha256:bfa0bcb648e729f93999bcda2a8b3f47e0668da7a0738b2e30e2236ef56c96c3", "gen_hash_rust": "sha256:24409eded7812d323ab2905d7a5e6f5c0744e5f764a3422d958c5c3c52d59362", "gen_hash_verilog": "sha256:ae7d93e367d09229d80ff0a278c28465734c5dfff09edf1ef9dae291cea3db29", "gen_hash_zig": "sha256:ff96bbe172f252bf38e3c272eaf771baf55a3c6dac88d6c9abbe9e0bbe387379", "module": "igla-coder-eval", "ring": 12, "seal_schema": 2, - "sealed_at": "2026-10-19T01:30:15Z", + "sealed_at": "2026-10-20T05:53:24Z", "sealed_by": "t27c-bootstrap@0.5.2", "spec_hash": "sha256:24cca77ac8a207667627105d600a01014824e209b0a9bf705bb21dd20328b2a6", "spec_path": "specs/igla/coder/eval.t27", diff --git a/.trinity/seals/coder_igla-coder-pipeline.json b/.trinity/seals/coder_igla-coder-pipeline.json index a4ad142b8c..beb3abe8fc 100644 --- a/.trinity/seals/coder_igla-coder-pipeline.json +++ b/.trinity/seals/coder_igla-coder-pipeline.json @@ -1,5 +1,5 @@ { - "built_by": "t27c-bootstrap@0.5.2+d8f7f104f", + "built_by": "t27c-bootstrap@0.5.2+b6f775178", "closure": [ { "spec": "specs/base/types.t27", @@ -23,14 +23,14 @@ } ], "config": "gen=c,rust,verilog,zig;tests=zig", - "gen_hash_c": "sha256:c55f26bb7460b4999c7b2f66cfe7462167e21b6d7aeb9371f72e2b53b3544207", + "gen_hash_c": "sha256:d2b0700dc09c728704c75e007f0584f018c85914d89a1552ed9c9bdc9bd4f166", "gen_hash_rust": "sha256:e6768cf6c5998589bbc9aaa8096e033d3969a73547abc5ef37fe130e20c3a3fd", "gen_hash_verilog": "sha256:c67372e3860fa816994d8eef4d62d96eb9d8f270fc99009c9f831a77ff408f4e", "gen_hash_zig": "sha256:48f89d5548b6d028be4040c877236bc2c2dd578f955ce806a8e5d661be181856", "module": "igla-coder-pipeline", "ring": 12, "seal_schema": 2, - "sealed_at": "2026-10-19T01:30:21Z", + "sealed_at": "2026-10-20T05:53:29Z", "sealed_by": "t27c-bootstrap@0.5.2", "spec_hash": "sha256:4543c1341fe751e31ac5ec1b230015930985f6cde1061ec5d22ebf999ec14519", "spec_path": "specs/igla/coder/pipeline.t27", diff --git a/.trinity/seals/coder_igla-coder-prm.json b/.trinity/seals/coder_igla-coder-prm.json index 3721a5a20f..9239c05b4b 100644 --- a/.trinity/seals/coder_igla-coder-prm.json +++ b/.trinity/seals/coder_igla-coder-prm.json @@ -1,15 +1,15 @@ { - "built_by": "t27c-bootstrap@0.5.2+efe3c94", + "built_by": "t27c-bootstrap@0.5.2+b6f775178", "closure": [], "config": "gen=c,rust,verilog,zig;tests=zig", - "gen_hash_c": "sha256:08152f2a647eac4ad902bdb45abaacb2a3f59578dc7aef9e54c3aec03ed8f2e5", + "gen_hash_c": "sha256:084a1ca07bbb5bd28e02ab3e83617a2a262afa5399f3cae5c04ab62b4820b61f", "gen_hash_rust": "sha256:05e83864cd7ec047d9be02d05dfe1efaa730d8a0796c535df7791ae23acad612", "gen_hash_verilog": "sha256:e5948a2200604c7c7c5bc825523677345f05d4964324e05dfdd237ed49a88b05", "gen_hash_zig": "sha256:4187abf2f29e3568d90598a72f80ccc18959c5b05b2bbcd54d8d3bc5ac1c3a50", "module": "igla-coder-prm", "ring": 12, "seal_schema": 2, - "sealed_at": "2026-10-17T19:44:11Z", + "sealed_at": "2026-10-20T05:53:33Z", "sealed_by": "t27c-bootstrap@0.5.2", "spec_hash": "sha256:f65fab32e3cc8848ecc8172e5c6610a9b89a7f8dd6180a85e3ec7f388ff7630d", "spec_path": "specs/igla/coder/prm.t27", @@ -22,7 +22,7 @@ "vacuous": 0 }, "toolchain": { - "test_runner": "sha256:1982ae948e24d00c5d221ccec12dfce1eb01204b53e37b0f857f93b16d64629d", + "test_runner": "sha256:8512b80da533b79289110fca4a65f3336abd7a059ca4b72ea595d5e33ff8ad10", "zig": "0.16.0" } } \ No newline at end of file diff --git a/.trinity/seals/coder_igla-coder-tokenizer.json b/.trinity/seals/coder_igla-coder-tokenizer.json index a5469a4bca..9929d92bb6 100644 --- a/.trinity/seals/coder_igla-coder-tokenizer.json +++ b/.trinity/seals/coder_igla-coder-tokenizer.json @@ -1,5 +1,5 @@ { - "built_by": "t27c-bootstrap@0.5.2+9920f51d2", + "built_by": "t27c-bootstrap@0.5.2+b6f775178", "closure": [ { "spec": "specs/base/types.t27", @@ -7,14 +7,14 @@ } ], "config": "gen=c,rust,verilog,zig;tests=zig", - "gen_hash_c": "sha256:ebe9f7dd28110d59b986b32dd8e413f95a8dca848d32ec305c77cc4b60a26b95", + "gen_hash_c": "sha256:511c16e827f76fe22c7becb6b5424fb3acd808b4b7e65570e6a328a6cbba6717", "gen_hash_rust": "sha256:35ecfb972cbd8a51c8b989ee2b89f66ef2159439d232f5d4ba37a60515f62303", "gen_hash_verilog": "sha256:31ed1b8415be0ced961f955d1cefb87c31e20562190eeabe39af568b5b519a2e", "gen_hash_zig": "sha256:6d71bef119b2e425cbb20d29d1da4c451fdec4c7db4da69411103769e24d3e13", "module": "igla-coder-tokenizer", "ring": 12, "seal_schema": 2, - "sealed_at": "2026-10-20T03:55:16Z", + "sealed_at": "2026-10-20T05:53:37Z", "sealed_by": "t27c-bootstrap@0.5.2", "spec_hash": "sha256:66663ef05b4b73ae7857fa098be86caefbd9f36b2e2cb5a1d80483c1248bbe99", "spec_path": "specs/igla/coder/tokenizer.t27", diff --git a/.trinity/seals/coder_igla-coder-training.json b/.trinity/seals/coder_igla-coder-training.json index f3fb7932b4..d472696509 100644 --- a/.trinity/seals/coder_igla-coder-training.json +++ b/.trinity/seals/coder_igla-coder-training.json @@ -1,5 +1,5 @@ { - "built_by": "t27c-bootstrap@0.5.2+efe3c94", + "built_by": "t27c-bootstrap@0.5.2+b6f775178", "closure": [ { "spec": "specs/base/types.t27", @@ -11,14 +11,14 @@ } ], "config": "gen=c,rust,verilog,zig;tests=zig", - "gen_hash_c": "sha256:7fa179552fa1cdf814c3f2ef76f67e40f714830b57aeb0dbd0a2355795f79d3e", + "gen_hash_c": "sha256:54e8f4e776699cb9430595e8720fad9b89c12a91f356d2936a9416952f2e17b3", "gen_hash_rust": "sha256:27ab3c410fcb926d7047adf3ecc1f2db7adb6a1ec31ba98d3b8f8ed0e8c83e27", "gen_hash_verilog": "sha256:758e434895f8a026d050496d18f569446d1c49722ec1463e1071151278b74a97", "gen_hash_zig": "sha256:4bfe2bbe409527c600a907f2d69ea94377e37fe47e2813006dedbe1a75047676", "module": "igla-coder-training", "ring": 12, "seal_schema": 2, - "sealed_at": "2026-10-17T19:44:13Z", + "sealed_at": "2026-10-20T05:53:44Z", "sealed_by": "t27c-bootstrap@0.5.2", "spec_hash": "sha256:001bf54541c116ab13a7a7750668deb305c57918cf8c22d7d779bc80d24ce70b", "spec_path": "specs/igla/coder/training.t27", @@ -31,7 +31,7 @@ "vacuous": 0 }, "toolchain": { - "test_runner": "sha256:1982ae948e24d00c5d221ccec12dfce1eb01204b53e37b0f857f93b16d64629d", + "test_runner": "sha256:8512b80da533b79289110fca4a65f3336abd7a059ca4b72ea595d5e33ff8ad10", "zig": "0.16.0" } } \ No newline at end of file diff --git a/.trinity/seals/coder_igla-coder-weights.json b/.trinity/seals/coder_igla-coder-weights.json index 8c47c4f11f..b10085d322 100644 --- a/.trinity/seals/coder_igla-coder-weights.json +++ b/.trinity/seals/coder_igla-coder-weights.json @@ -1,5 +1,5 @@ { - "built_by": "t27c-bootstrap@0.5.2+e427d3800", + "built_by": "t27c-bootstrap@0.5.2+b6f775178", "closure": [ { "spec": "specs/base/types.t27", @@ -11,14 +11,14 @@ } ], "config": "gen=c,rust,verilog,zig;tests=zig", - "gen_hash_c": "sha256:5932f467a181a99598c10b6c987a868f247df9a0ed31772b1dc95720427fccdd", + "gen_hash_c": "sha256:8df96da93fa183361247f55fea0ce6e06987b84f9be583b2e290e1a77184b666", "gen_hash_rust": "sha256:9c09f5c2927e857cf433f1b8c00a988ad0bff30790bbfe1dab2965f1d66456c9", "gen_hash_verilog": "sha256:6b50a5e7a7120acaedbca547821f2cbf9dc694e4c8906a2bb5d00ec0b032e5ff", "gen_hash_zig": "sha256:d6c9dd2d9e354ee25392b9ac97a9be6d9c84047ea0bf9c8c1ba937d719f78180", "module": "igla-coder-weights", "ring": 12, "seal_schema": 2, - "sealed_at": "2026-10-20T00:40:07Z", + "sealed_at": "2026-10-20T05:53:48Z", "sealed_by": "t27c-bootstrap@0.5.2", "spec_hash": "sha256:df2e4928769b1dab60bd32707b31c39e592eb0a85ff16b7e32ccc8ccb159616b", "spec_path": "specs/igla/coder/weights.t27", diff --git a/.trinity/seals/collections_TriArray.json b/.trinity/seals/collections_TriArray.json index 9b46edc849..c245008dbc 100644 --- a/.trinity/seals/collections_TriArray.json +++ b/.trinity/seals/collections_TriArray.json @@ -1,5 +1,5 @@ { - "built_by": "t27c-bootstrap@0.5.2+9920f51d2", + "built_by": "t27c-bootstrap@0.5.2+b6f775178", "closure": [ { "spec": "specs/base/types.t27", @@ -11,14 +11,14 @@ } ], "config": "gen=c,rust,verilog,zig;tests=zig", - "gen_hash_c": "sha256:7b801e4ff0b142283b00b0f92e877d1ba57578a3175f3843e831a98c2c545cb7", + "gen_hash_c": "sha256:b99ef84c698a2bac1cbce6414fbb596743d803b24d20441b9e6765866dc8f504", "gen_hash_rust": "sha256:813b54b2e86208ffdfa05a3760e9d0f189f30a21ea509b8ca7f7ff53ef050c2b", "gen_hash_verilog": "sha256:fa45aefdfe147bb52128a0ea4e3779b36b4e49f3e2efe39f0df051086b2bd9a9", "gen_hash_zig": "sha256:1a0b91fb4e4313ed508fdbaf687d6a6767569112adff236efa8bbcbf307b6c5e", "module": "TriArray", "ring": 12, "seal_schema": 2, - "sealed_at": "2026-10-20T04:00:11Z", + "sealed_at": "2026-10-20T06:01:39Z", "sealed_by": "t27c-bootstrap@0.5.2", "spec_hash": "sha256:c2d96d8a40974c70106a9c010ae90f171e6aaa6af283c8b1c68c64a0bd786819", "spec_path": "specs/tri/collections/array.t27", diff --git a/.trinity/seals/collections_TriBitvector.json b/.trinity/seals/collections_TriBitvector.json index e6d081e39a..6899105025 100644 --- a/.trinity/seals/collections_TriBitvector.json +++ b/.trinity/seals/collections_TriBitvector.json @@ -1,5 +1,5 @@ { - "built_by": "t27c-bootstrap@0.5.2+d8f7f104f", + "built_by": "t27c-bootstrap@0.5.2+b6f775178", "closure": [ { "spec": "specs/base/types.t27", @@ -11,14 +11,14 @@ } ], "config": "gen=c,rust,verilog,zig;tests=zig", - "gen_hash_c": "sha256:78c108a793900b52757b5591b432d59d49340508f4553c5eeff85c2b7e85f619", + "gen_hash_c": "sha256:65636158077ddd1ab7e47d5cd53580fc62f80d442a3ed632c7a130414091a122", "gen_hash_rust": "sha256:1291ca4b7cc75f4f170dcaaef10baecc042f63e296e979c14bf93336b51efa20", "gen_hash_verilog": "sha256:869fb7d4664242b2e7ca0dcf98fa58894adf8d196eb2e7b68eeb50041b1f57e6", "gen_hash_zig": "sha256:e975277ec510357c800cb528606f1227e2b3e671ba77300a2d95cbc05a9a9455", "module": "TriBitvector", "ring": 12, "seal_schema": 2, - "sealed_at": "2026-10-19T01:32:06Z", + "sealed_at": "2026-10-20T06:01:42Z", "sealed_by": "t27c-bootstrap@0.5.2", "spec_hash": "sha256:e2107be5bd0d36b955939f7b0935b7abef464ed5138e5c9fe817888ae0e4de9b", "spec_path": "specs/tri/collections/bitvector.t27", diff --git a/.trinity/seals/collections_TriCircularBuffer.json b/.trinity/seals/collections_TriCircularBuffer.json index b440fc44f7..4c5239b005 100644 --- a/.trinity/seals/collections_TriCircularBuffer.json +++ b/.trinity/seals/collections_TriCircularBuffer.json @@ -1,5 +1,5 @@ { - "built_by": "t27c-bootstrap@0.5.2+093bf4713", + "built_by": "t27c-bootstrap@0.5.2+b6f775178", "closure": [ { "spec": "specs/base/types.t27", @@ -11,14 +11,14 @@ } ], "config": "gen=c,rust,verilog,zig;tests=zig", - "gen_hash_c": "sha256:c30a37c85e70b6b30a94c823e89327b29490b96143fe98a0a68a359b51831af2", + "gen_hash_c": "sha256:82dba1db7a7ba9ed27343ac862087f2fd01e9ccfd00ff96f9fe987b25441b16c", "gen_hash_rust": "sha256:9e347d71b4cac25b58de0d50fbe67eff763241acae25db7eb2640104935959cb", "gen_hash_verilog": "sha256:0bf974dd041d80f5026b2eb162288639b9ebe423eafb68e81c532cc0f4672c94", "gen_hash_zig": "sha256:e7b1491cd13a887b0ce93ec1168a629cbc686e088d82701ee9f46a920b84c305", "module": "TriCircularBuffer", "ring": 12, "seal_schema": 2, - "sealed_at": "2026-10-18T09:33:13Z", + "sealed_at": "2026-10-20T06:01:45Z", "sealed_by": "t27c-bootstrap@0.5.2", "spec_hash": "sha256:7d4828786a7342f3b5970f559428837448debd91fe2096dd60aad3030369b7a9", "spec_path": "specs/tri/collections/circular_buffer.t27", @@ -31,7 +31,7 @@ "vacuous": 0 }, "toolchain": { - "test_runner": "sha256:1982ae948e24d00c5d221ccec12dfce1eb01204b53e37b0f857f93b16d64629d", + "test_runner": "sha256:8512b80da533b79289110fca4a65f3336abd7a059ca4b72ea595d5e33ff8ad10", "zig": "0.16.0" } } \ No newline at end of file diff --git a/.trinity/seals/collections_TriDeque.json b/.trinity/seals/collections_TriDeque.json index 5794cbe6b9..5a95e877b8 100644 --- a/.trinity/seals/collections_TriDeque.json +++ b/.trinity/seals/collections_TriDeque.json @@ -1,5 +1,5 @@ { - "built_by": "t27c-bootstrap@0.5.2+093bf4713", + "built_by": "t27c-bootstrap@0.5.2+b6f775178", "closure": [ { "spec": "specs/base/types.t27", @@ -11,14 +11,14 @@ } ], "config": "gen=c,rust,verilog,zig;tests=zig", - "gen_hash_c": "sha256:90153c0f302ded1c87b3370df62934fc9b0052aff214367898c1fbfba2961327", + "gen_hash_c": "sha256:45417000879fc63f93f44aac6476102b4297ea755f7fc55380e1d5135aced76d", "gen_hash_rust": "sha256:c0984f3a8281f88de1f2a03abad404201e2e7acbc1c45f84806c7cf76a712b34", "gen_hash_verilog": "sha256:6b070715a9171b588cd69e63fd190893994688baee5f2401210c2f77760cfdaa", "gen_hash_zig": "sha256:1bddb59ec6954df295443e8efcd0d7050acd6625dd7a1566b533aad40e676a01", "module": "TriDeque", "ring": 12, "seal_schema": 2, - "sealed_at": "2026-10-18T09:33:13Z", + "sealed_at": "2026-10-20T06:01:48Z", "sealed_by": "t27c-bootstrap@0.5.2", "spec_hash": "sha256:65ffc2b6ebd8830693e7e53c48a5b0c20ffc7ec225fb390803c61b50a21f994f", "spec_path": "specs/tri/collections/deque.t27", @@ -31,7 +31,7 @@ "vacuous": 0 }, "toolchain": { - "test_runner": "sha256:1982ae948e24d00c5d221ccec12dfce1eb01204b53e37b0f857f93b16d64629d", + "test_runner": "sha256:8512b80da533b79289110fca4a65f3336abd7a059ca4b72ea595d5e33ff8ad10", "zig": "0.16.0" } } \ No newline at end of file diff --git a/.trinity/seals/collections_TriPriorityQueue.json b/.trinity/seals/collections_TriPriorityQueue.json index a31820ebbc..7b3fd7e630 100644 --- a/.trinity/seals/collections_TriPriorityQueue.json +++ b/.trinity/seals/collections_TriPriorityQueue.json @@ -1,5 +1,5 @@ { - "built_by": "t27c-bootstrap@0.5.2+093bf4713", + "built_by": "t27c-bootstrap@0.5.2+b6f775178", "closure": [ { "spec": "specs/base/types.t27", @@ -11,14 +11,14 @@ } ], "config": "gen=c,rust,verilog,zig;tests=zig", - "gen_hash_c": "sha256:ac55a93985fcd3c5c96428200ab0ae6e765cdcd59d68e13625b55ee8ce152d3f", + "gen_hash_c": "sha256:5698e69db87ca4f5ff9acd294afab6e25131b609c1df1fbd59d2901d11011869", "gen_hash_rust": "sha256:70fc0cbf30c5f4163d7330dff0262a29fb1033109607978e06b811b2cebf4984", "gen_hash_verilog": "sha256:0d4033604a11827a246d43b86e0167f64a06ae033c03cb5b1f6332bb6ef005bb", "gen_hash_zig": "sha256:c9ca766e2744c315bef34ed8632aaf6ec45ead121f8064b2461a3577a44bf3cb", "module": "TriPriorityQueue", "ring": 12, "seal_schema": 2, - "sealed_at": "2026-10-18T09:33:16Z", + "sealed_at": "2026-10-20T06:01:50Z", "sealed_by": "t27c-bootstrap@0.5.2", "spec_hash": "sha256:875c4f0b94dc8cc56922aeac593bcb08e6c869cf25b209c1aa9b383c06813adf", "spec_path": "specs/tri/collections/priority_queue.t27", @@ -31,7 +31,7 @@ "vacuous": 0 }, "toolchain": { - "test_runner": "sha256:1982ae948e24d00c5d221ccec12dfce1eb01204b53e37b0f857f93b16d64629d", + "test_runner": "sha256:8512b80da533b79289110fca4a65f3336abd7a059ca4b72ea595d5e33ff8ad10", "zig": "0.16.0" } } \ No newline at end of file diff --git a/.trinity/seals/commands.json b/.trinity/seals/commands.json index a203321218..63e596762e 100644 --- a/.trinity/seals/commands.json +++ b/.trinity/seals/commands.json @@ -1,11 +1,11 @@ { - "gen_hash_c": "sha256:a8ecd8abea3568a46be778894b132fe42a5114c18865864ab5a387f48eaa46b1", + "gen_hash_c": "sha256:430842f0cd7b02591ef9e7fbd15627674afdcc2e3d597710cfeeb891e22d4afa", "gen_hash_rust": "sha256:195364864f27689d973f05af508df826007aff751aade9ea3cf761ca0ab7b471", "gen_hash_verilog": "sha256:fbcec0243b0ef7c0c99f53a66f8b61dc9435739b4179c9690ce1a2c02b96c774", "gen_hash_zig": "sha256:7c43fe103e2d973c473ef1c5f9f19883ec6a87f523887a7cdc1c7ad338ed0419", "module": "commands", "ring": 12, - "sealed_at": "2026-10-19T05:21:14Z", + "sealed_at": "2026-10-20T05:51:25Z", "spec_hash": "sha256:1cd4643fecb3a98d19e676f17aa3f4eefedb679e9bc39840e4305a65dc72afd5", "spec_path": "compiler/runtime/commands.t27", "tests": { diff --git a/.trinity/seals/compiler_CArrayRepeatWrapper.json b/.trinity/seals/compiler_CArrayRepeatWrapper.json index 1eb6faad13..8229cb5797 100644 --- a/.trinity/seals/compiler_CArrayRepeatWrapper.json +++ b/.trinity/seals/compiler_CArrayRepeatWrapper.json @@ -1,24 +1,24 @@ { - "built_by": "t27c-bootstrap@0.5.2+e427d3800", + "built_by": "t27c-bootstrap@0.5.2+b6f775178", "closure": [], "config": "gen=c,rust,verilog,zig;tests=zig", - "gen_hash_c": "sha256:43626d31c598b04f3e0c6e5f4d27aea996c03751f9a962a9534a2f665a7602ea", - "gen_hash_rust": "sha256:0db033e5398f78d151ff28e3fe0fa1c9221294a6c69807ff63dda4cafc4adb1f", - "gen_hash_verilog": "sha256:43a29c8ef0c0086b7c6d648a4920828977194722a963a9f663d33ec6ecbad1f3", - "gen_hash_zig": "sha256:db87bac234aac029e57125e636b2abf862ef89a1d909cb819a01e671ee8bd5f0", + "gen_hash_c": "sha256:6d5cd1565f56175b1dec44e654ab23b759a735f5e13483da0d772c65a03d2370", + "gen_hash_rust": "sha256:34f4954fe3175b4e77ecef40bbfac7727b9b03cff088ab7eaae7e21d7ccf8cfe", + "gen_hash_verilog": "sha256:effbd233bf315ff5a9f73be27144e796cfe7b58c668261eeeebd6df1a9fcccbb", + "gen_hash_zig": "sha256:40bd2d8255c33072466bdc977b5c184b268584e676198e097637364f514bd7af", "module": "CArrayRepeatWrapper", "ring": 12, "seal_schema": 2, - "sealed_at": "2026-10-20T00:54:12Z", + "sealed_at": "2026-10-20T05:51:54Z", "sealed_by": "t27c-bootstrap@0.5.2", - "spec_hash": "sha256:186396dec711af608a67e24b295153686ca02f7fc4f9a73e3db5001ad5f34710", + "spec_hash": "sha256:cbf37324717bf2ea59dee060d81e0d0886696a1c67cb1e23ee2837d951e34619", "spec_path": "specs/compiler/c_array_repeat_wrapper.t27", "tests": { "failed": 0, "failing": [], "forced": false, - "passed": 6, - "total": 6, + "passed": 7, + "total": 7, "vacuous": 0 }, "toolchain": { diff --git a/.trinity/seals/compiler_CodegenConformance.json b/.trinity/seals/compiler_CodegenConformance.json index 5781be0b68..09000154d0 100644 --- a/.trinity/seals/compiler_CodegenConformance.json +++ b/.trinity/seals/compiler_CodegenConformance.json @@ -1,15 +1,15 @@ { - "built_by": "t27c-bootstrap@0.5.2+9920f51d2", + "built_by": "t27c-bootstrap@0.5.2+b6f775178", "closure": [], "config": "gen=c,rust,verilog,zig;tests=zig", - "gen_hash_c": "sha256:3f0631d460f7349b899cc73469be77147dcf38d9effe714c89bc862dc807e70e", + "gen_hash_c": "sha256:cca1e18d91166d2b4b79fcd83f242e029c503f4fc4be87a6ef53cdf799429b92", "gen_hash_rust": "sha256:86619f85339a73824c3c8fcbd1ab674ce5047fd4d401258cb900f38d8cf5623a", "gen_hash_verilog": "sha256:797b3e2f6e0d807a409379a8851f85cd92338a0e9b16c0183ce8c2d5b78259d3", "gen_hash_zig": "sha256:856062d28e46d8ee7d55d59b702a983d45135691baf847f3c0443581abd67030", "module": "CodegenConformance", "ring": 12, "seal_schema": 2, - "sealed_at": "2026-10-20T04:12:55Z", + "sealed_at": "2026-10-20T05:51:57Z", "sealed_by": "t27c-bootstrap@0.5.2", "spec_hash": "sha256:f3890c248c7dc7758c8a000830c6e898e764dd36b237cc8369e13b5e659e085d", "spec_path": "specs/compiler/codegen_conformance.t27", diff --git a/.trinity/seals/compiler_IntTypeNames.json b/.trinity/seals/compiler_IntTypeNames.json index 372d903b14..8dcb78b85e 100644 --- a/.trinity/seals/compiler_IntTypeNames.json +++ b/.trinity/seals/compiler_IntTypeNames.json @@ -1,5 +1,5 @@ { - "built_by": "t27c-bootstrap@0.5.2+ee3da59", + "built_by": "t27c-bootstrap@0.5.2+b6f775178", "closure": [ { "spec": "specs/tri/t27b/type_text.t27", @@ -7,14 +7,14 @@ } ], "config": "gen=c,rust,verilog,zig;tests=zig", - "gen_hash_c": "sha256:1171f7cf9a3ba01dd60e34f57012d097d601729ec447efd62327f6695cf22513", + "gen_hash_c": "sha256:a6ce99e4426851cd9d1b46292a4c9e08653a2ac71bdd73fe2a8af3b9538f7d8d", "gen_hash_rust": "sha256:bd09f357f64b7eab3a5c587dbf069c6c1561ec44f6c479e0acf0beb3667a2107", "gen_hash_verilog": "sha256:057d18d09c0a9b8ba81e95f118b75f7a1de579312fce1ccfc57bb1fffd155645", "gen_hash_zig": "sha256:b3608b162eef8df3ae7b6cdece1b868009fba678624a6cdd3e5b63fd06cdd051", "module": "IntTypeNames", "ring": 12, "seal_schema": 2, - "sealed_at": "2026-10-17T18:22:57Z", + "sealed_at": "2026-10-20T05:52:02Z", "sealed_by": "t27c-bootstrap@0.5.2", "spec_hash": "sha256:21600d9f4c201e54953fd0c27f059993b0939041dd4750944e51eb85ddc11275", "spec_path": "specs/compiler/int_type_names.t27", @@ -27,7 +27,7 @@ "vacuous": 0 }, "toolchain": { - "test_runner": "sha256:1982ae948e24d00c5d221ccec12dfce1eb01204b53e37b0f857f93b16d64629d", + "test_runner": "sha256:8512b80da533b79289110fca4a65f3336abd7a059ca4b72ea595d5e33ff8ad10", "zig": "0.16.0" } } \ No newline at end of file diff --git a/.trinity/seals/compiler_UseSplice.json b/.trinity/seals/compiler_UseSplice.json index e37b3c2cf0..4c693bb673 100644 --- a/.trinity/seals/compiler_UseSplice.json +++ b/.trinity/seals/compiler_UseSplice.json @@ -1,5 +1,5 @@ { - "built_by": "t27c-bootstrap@0.5.2+c8080b815", + "built_by": "t27c-bootstrap@0.5.2+b6f775178", "closure": [ { "spec": "specs/tri/t27b/type_text.t27", @@ -7,14 +7,14 @@ } ], "config": "gen=c,rust,verilog,zig;tests=zig", - "gen_hash_c": "sha256:633cd6987c77cef09985f1049d758d50889dd1e3cf20e03e455f30479df95482", + "gen_hash_c": "sha256:f8e22b1bc0ff220cccd2cc5ef4b75588d6b97ed9d5a2efd70a2c91831d04c1be", "gen_hash_rust": "sha256:dff979fde3ecab32314c6dfdf6ac8ab5e6170f8c787b44375f875256ad72cfe2", "gen_hash_verilog": "sha256:f79922dc6d792d1f1591e0d98ca998de9c4d32961fe93b29de9cd2966242849c", "gen_hash_zig": "sha256:93ca686b0a6c0d201c140dfd0ac87c419221fec5fee8ca9ae82e1bb2c2e2b3b0", "module": "UseSplice", "ring": 12, "seal_schema": 2, - "sealed_at": "2026-10-19T11:04:47Z", + "sealed_at": "2026-10-20T05:52:08Z", "sealed_by": "t27c-bootstrap@0.5.2", "spec_hash": "sha256:2fc45736c0b0936850ac5df3b151c98d96f9615f7ef4c4a9e4bde1a3ec31089f", "spec_path": "specs/compiler/use_splice.t27", diff --git a/.trinity/seals/compiler_ZigOpenSlice.json b/.trinity/seals/compiler_ZigOpenSlice.json index 50ceb92557..c67df09dc9 100644 --- a/.trinity/seals/compiler_ZigOpenSlice.json +++ b/.trinity/seals/compiler_ZigOpenSlice.json @@ -1,15 +1,15 @@ { - "built_by": "t27c-bootstrap@0.5.2+c55be46c6", + "built_by": "t27c-bootstrap@0.5.2+b6f775178", "closure": [], "config": "gen=c,rust,verilog,zig;tests=zig", - "gen_hash_c": "sha256:c63331d50d53778d0f9783ed289a30ed288eeb23d5dd5d50bbbf0ea428638ac2", + "gen_hash_c": "sha256:37f8d01a5790e5e8e124fbc979dba6274a42fc067f1334eda74cd62a0d6feeba", "gen_hash_rust": "sha256:fb11755a78eea8e43ae75c7e86ee45775890a5c30ba3413b0ccb9439e366f460", "gen_hash_verilog": "sha256:c37713b97bf5ee6b89cf854f93938b382335d7e5f69a6cdd1ff32bdf574b7964", "gen_hash_zig": "sha256:1e1a40f3e4178bb0b619c38ddcc05098673fad52e8d5a44511164f4cdbd8fba5", "module": "ZigOpenSlice", "ring": 12, "seal_schema": 2, - "sealed_at": "2026-10-18T08:32:20Z", + "sealed_at": "2026-10-20T05:52:11Z", "sealed_by": "t27c-bootstrap@0.5.2", "spec_hash": "sha256:522dff866ad3057caa54bccaf18c568a5829483118b774c83821e7fc2b21d8b2", "spec_path": "specs/compiler/zig_open_slice.t27", @@ -22,7 +22,7 @@ "vacuous": 0 }, "toolchain": { - "test_runner": "sha256:1982ae948e24d00c5d221ccec12dfce1eb01204b53e37b0f857f93b16d64629d", + "test_runner": "sha256:8512b80da533b79289110fca4a65f3336abd7a059ca4b72ea595d5e33ff8ad10", "zig": "0.16.0" } } \ No newline at end of file diff --git a/.trinity/seals/compiler_ZigScopedType.json b/.trinity/seals/compiler_ZigScopedType.json index 3626709bfc..5d13ec5445 100644 --- a/.trinity/seals/compiler_ZigScopedType.json +++ b/.trinity/seals/compiler_ZigScopedType.json @@ -1,15 +1,15 @@ { - "built_by": "t27c-bootstrap@0.5.2+0d573722c", + "built_by": "t27c-bootstrap@0.5.2+b6f775178", "closure": [], "config": "gen=c,rust,verilog,zig;tests=zig", - "gen_hash_c": "sha256:42fb4ff96a294d17a9166f330c2675c5f615fca09507ef138e8d9f60bf7ba749", + "gen_hash_c": "sha256:c6453a7fdf4d7e05d92064c33c0997168f46fdd4c3498adb881407ac35157631", "gen_hash_rust": "sha256:92bcea284ba2960025c67b4df086c6f7901786a6a69cb3be3d03874329a2d38a", "gen_hash_verilog": "sha256:6b07ea303930b7ab4b73320dc4c9d148ffca1f663d556f447b71c328263efed3", "gen_hash_zig": "sha256:a132a06ada1c1f3ba46c1cbdaf3f5ad11756b98ca3a20025a82894f116cd897d", "module": "ZigScopedType", "ring": 12, "seal_schema": 2, - "sealed_at": "2026-10-09T20:30:37Z", + "sealed_at": "2026-10-20T05:52:13Z", "sealed_by": "t27c-bootstrap@0.5.2", "spec_hash": "sha256:a04a9fbd4147f921e451f9163861ffddf32b9389ae35cf04aa73068638c28fda", "spec_path": "specs/compiler/zig_scoped_type.t27", @@ -18,10 +18,11 @@ "failing": [], "forced": false, "passed": 1, - "total": 1 + "total": 1, + "vacuous": 0 }, "toolchain": { - "test_runner": "sha256:1982ae948e24d00c5d221ccec12dfce1eb01204b53e37b0f857f93b16d64629d", + "test_runner": "sha256:8512b80da533b79289110fca4a65f3336abd7a059ca4b72ea595d5e33ff8ad10", "zig": "0.16.0" } } \ No newline at end of file diff --git a/.trinity/seals/compiler_port::bootstrap::src::compiler::return_unsized.json b/.trinity/seals/compiler_port::bootstrap::src::compiler::return_unsized.json index 1926c2935b..01d33ea9a8 100644 --- a/.trinity/seals/compiler_port::bootstrap::src::compiler::return_unsized.json +++ b/.trinity/seals/compiler_port::bootstrap::src::compiler::return_unsized.json @@ -1,15 +1,15 @@ { - "built_by": "t27c-bootstrap@0.5.2+d2c8e7d41", + "built_by": "t27c-bootstrap@0.5.2+b6f775178", "closure": [], "config": "gen=c,rust,verilog,zig;tests=zig", - "gen_hash_c": "sha256:f7d66816288118d39435355f80f373693fafd1c6fb5e90a707b0de10fc8bf721", + "gen_hash_c": "sha256:e16836b480807178b34253f390be1b7afdcde6fc7039d846d4cdfc570324ec17", "gen_hash_rust": "sha256:8c096c23afe98c6ce8ce7038190cade94df7978de475734a611dc1345b6ec61c", "gen_hash_verilog": "sha256:6bfd81f62dc7b220d9a544d5a1293be92b5b0f316b2800c009e6ed8bf38146f1", "gen_hash_zig": "sha256:72ebcd4c120694b1660d5306c852cc0c81b1b97edf6913a1a8055b89d03ce79a", "module": "port::bootstrap::src::compiler::return_unsized", "ring": 12, "seal_schema": 2, - "sealed_at": "2026-10-18T05:42:16Z", + "sealed_at": "2026-10-20T05:57:40Z", "sealed_by": "t27c-bootstrap@0.5.2", "spec_hash": "sha256:c6bac42b0804a7203ba118744304a1bf330f40043d16c73d5ef38c190be02125", "spec_path": "specs/port/bootstrap/src/compiler/return_unsized.t27", @@ -22,7 +22,7 @@ "vacuous": 0 }, "toolchain": { - "test_runner": "sha256:1982ae948e24d00c5d221ccec12dfce1eb01204b53e37b0f857f93b16d64629d", + "test_runner": "sha256:8512b80da533b79289110fca4a65f3336abd7a059ca4b72ea595d5e33ff8ad10", "zig": "0.16.0" } } \ No newline at end of file diff --git a/.trinity/seals/config-migrate.json b/.trinity/seals/config-migrate.json index 11cbaec4d1..2b5a57b293 100644 --- a/.trinity/seals/config-migrate.json +++ b/.trinity/seals/config-migrate.json @@ -2,14 +2,14 @@ "built_by": "t27c-bootstrap@0.5.2+093bf4713", "closure": [], "config": "gen=c,rust,verilog,zig;tests=zig", - "gen_hash_c": "sha256:6d853d3d4c480736eba7a9c4c9c69af3deabc52a988d44cfeb3a64ad578cda83", + "gen_hash_c": "sha256:72b627258d0778a8c4050d16f8599091e6b9be392639fda3c890a45243cb48f7", "gen_hash_rust": "sha256:c00a343be083d1eff6102de27d5f7c27284f4c7ee207bbf443681b293a017eef", "gen_hash_verilog": "sha256:50ef282ca5511c2edfcc2e60e2b4edafdc6c0a4b4b65fb13991bbfc63c71f275", "gen_hash_zig": "sha256:dd6e9bd5d73a84facd5cedb3b3c42a22706327dc0de4075c41353bcac061acbd", "module": "config-migrate", "ring": 12, "seal_schema": 2, - "sealed_at": "2026-10-19T01:26:48Z", + "sealed_at": "2026-10-20T05:52:16Z", "sealed_by": "t27c-bootstrap@0.5.2", "spec_hash": "sha256:ab0847ac373e33ae5faace2148ddbce7f0b20210c02e5fc521126e04ae43975c", "spec_path": "specs/config/migrate.t27", diff --git a/.trinity/seals/config-paths.json b/.trinity/seals/config-paths.json index 82e91e5adc..2a6ef0f17d 100644 --- a/.trinity/seals/config-paths.json +++ b/.trinity/seals/config-paths.json @@ -2,14 +2,14 @@ "built_by": "t27c-bootstrap@0.5.2+093bf4713", "closure": [], "config": "gen=c,rust,verilog,zig;tests=zig", - "gen_hash_c": "sha256:624e5dca3c79b682340bf2bf2e525c83a4c2ecb43efbc197722257b1002b3e69", + "gen_hash_c": "sha256:4ad219526595705c4b8a3f1a58ec4af51365d41a85ab6fff02eb6e3ec676079b", "gen_hash_rust": "sha256:552adef62244a53cd452a25c927b4b532af98c9f4432c34932b8be3206f47825", "gen_hash_verilog": "sha256:2b6af91ba510d22b1f8d6beff6fc6143b8330636e054d8eb157e44616f40ba6c", "gen_hash_zig": "sha256:6edee0d7c75fd96a124a2675fe56ce4127a2a234a421da4150b32eaa039c1f9a", "module": "config-paths", "ring": 12, "seal_schema": 2, - "sealed_at": "2026-10-19T01:24:49Z", + "sealed_at": "2026-10-20T05:52:19Z", "sealed_by": "t27c-bootstrap@0.5.2", "spec_hash": "sha256:3b0d5c000c783a755aa3abc3ef7c158027785d2472acdba2676aeb39c3cbb315", "spec_path": "specs/config/paths.t27", diff --git a/.trinity/seals/config-schema.json b/.trinity/seals/config-schema.json index 3cedbb21bf..a787127dce 100644 --- a/.trinity/seals/config-schema.json +++ b/.trinity/seals/config-schema.json @@ -1,11 +1,11 @@ { - "gen_hash_c": "sha256:be73003a2bf1c055545e4f4d1d1f0e1e405c3ebdb3a12b2c9744866d098c29cb", + "gen_hash_c": "sha256:81757e876a65120393bece9a36039d97446e8226221fa3187f415c8644d0eadf", "gen_hash_rust": "sha256:aabf277c39c64ab983b5bacc36ec4e458d57e6acdab9ed2d3d3750db9055fa9b", "gen_hash_verilog": "sha256:0793d0432d72fadedcc3c38c84006b034bc03a926df7be5ac64a7289526d8e9e", "gen_hash_zig": "sha256:78f73e7ac40fdb012e3e29278c830826a96801bb98119e5874e8f3477ab3d149", "module": "config-schema", "ring": 12, - "sealed_at": "2026-10-19T01:26:50Z", + "sealed_at": "2026-10-20T05:52:22Z", "spec_hash": "sha256:229fe8bf76605de9b592a153b4a1d07380b7933ac26025fb314fdbcbcecd369d", "spec_path": "specs/config/schema.t27", "tests": { diff --git a/.trinity/seals/config_config-migrate.json b/.trinity/seals/config_config-migrate.json index 9c43fca7b2..d30da14860 100644 --- a/.trinity/seals/config_config-migrate.json +++ b/.trinity/seals/config_config-migrate.json @@ -1,15 +1,15 @@ { - "built_by": "t27c-bootstrap@0.5.2+d8f7f104f", + "built_by": "t27c-bootstrap@0.5.2+b6f775178", "closure": [], "config": "gen=c,rust,verilog,zig;tests=zig", - "gen_hash_c": "sha256:6d853d3d4c480736eba7a9c4c9c69af3deabc52a988d44cfeb3a64ad578cda83", + "gen_hash_c": "sha256:72b627258d0778a8c4050d16f8599091e6b9be392639fda3c890a45243cb48f7", "gen_hash_rust": "sha256:c00a343be083d1eff6102de27d5f7c27284f4c7ee207bbf443681b293a017eef", "gen_hash_verilog": "sha256:50ef282ca5511c2edfcc2e60e2b4edafdc6c0a4b4b65fb13991bbfc63c71f275", "gen_hash_zig": "sha256:dd6e9bd5d73a84facd5cedb3b3c42a22706327dc0de4075c41353bcac061acbd", "module": "config-migrate", "ring": 12, "seal_schema": 2, - "sealed_at": "2026-10-19T01:26:48Z", + "sealed_at": "2026-10-20T05:52:16Z", "sealed_by": "t27c-bootstrap@0.5.2", "spec_hash": "sha256:ab0847ac373e33ae5faace2148ddbce7f0b20210c02e5fc521126e04ae43975c", "spec_path": "specs/config/migrate.t27", diff --git a/.trinity/seals/config_config-paths.json b/.trinity/seals/config_config-paths.json index d12e970aee..f87061cdb1 100644 --- a/.trinity/seals/config_config-paths.json +++ b/.trinity/seals/config_config-paths.json @@ -1,15 +1,15 @@ { - "built_by": "t27c-bootstrap@0.5.2+d8f7f104f", + "built_by": "t27c-bootstrap@0.5.2+b6f775178", "closure": [], "config": "gen=c,rust,verilog,zig;tests=zig", - "gen_hash_c": "sha256:624e5dca3c79b682340bf2bf2e525c83a4c2ecb43efbc197722257b1002b3e69", + "gen_hash_c": "sha256:4ad219526595705c4b8a3f1a58ec4af51365d41a85ab6fff02eb6e3ec676079b", "gen_hash_rust": "sha256:552adef62244a53cd452a25c927b4b532af98c9f4432c34932b8be3206f47825", "gen_hash_verilog": "sha256:2b6af91ba510d22b1f8d6beff6fc6143b8330636e054d8eb157e44616f40ba6c", "gen_hash_zig": "sha256:6edee0d7c75fd96a124a2675fe56ce4127a2a234a421da4150b32eaa039c1f9a", "module": "config-paths", "ring": 12, "seal_schema": 2, - "sealed_at": "2026-10-19T01:24:49Z", + "sealed_at": "2026-10-20T05:52:19Z", "sealed_by": "t27c-bootstrap@0.5.2", "spec_hash": "sha256:3b0d5c000c783a755aa3abc3ef7c158027785d2472acdba2676aeb39c3cbb315", "spec_path": "specs/config/paths.t27", diff --git a/.trinity/seals/config_config-schema.json b/.trinity/seals/config_config-schema.json index ca3f2f5d00..6a822cb758 100644 --- a/.trinity/seals/config_config-schema.json +++ b/.trinity/seals/config_config-schema.json @@ -1,15 +1,15 @@ { - "built_by": "t27c-bootstrap@0.5.2+d8f7f104f", + "built_by": "t27c-bootstrap@0.5.2+b6f775178", "closure": [], "config": "gen=c,rust,verilog,zig;tests=zig", - "gen_hash_c": "sha256:be73003a2bf1c055545e4f4d1d1f0e1e405c3ebdb3a12b2c9744866d098c29cb", + "gen_hash_c": "sha256:81757e876a65120393bece9a36039d97446e8226221fa3187f415c8644d0eadf", "gen_hash_rust": "sha256:aabf277c39c64ab983b5bacc36ec4e458d57e6acdab9ed2d3d3750db9055fa9b", "gen_hash_verilog": "sha256:0793d0432d72fadedcc3c38c84006b034bc03a926df7be5ac64a7289526d8e9e", "gen_hash_zig": "sha256:78f73e7ac40fdb012e3e29278c830826a96801bb98119e5874e8f3477ab3d149", "module": "config-schema", "ring": 12, "seal_schema": 2, - "sealed_at": "2026-10-19T01:26:50Z", + "sealed_at": "2026-10-20T05:52:22Z", "sealed_by": "t27c-bootstrap@0.5.2", "spec_hash": "sha256:229fe8bf76605de9b592a153b4a1d07380b7933ac26025fb314fdbcbcecd369d", "spec_path": "specs/config/schema.t27", diff --git a/.trinity/seals/conformance_T27bConformanceArrayLiteral.json b/.trinity/seals/conformance_T27bConformanceArrayLiteral.json index c53eb5ecc1..6054efb0bf 100644 --- a/.trinity/seals/conformance_T27bConformanceArrayLiteral.json +++ b/.trinity/seals/conformance_T27bConformanceArrayLiteral.json @@ -1,15 +1,15 @@ { - "built_by": "t27c-bootstrap@0.5.2+0d573722c", + "built_by": "t27c-bootstrap@0.5.2+b6f775178", "closure": [], "config": "gen=c,rust,verilog,zig;tests=zig", - "gen_hash_c": "sha256:3bbd4c02f029afb07088593d5a0143db3f46302aa22e044f5e4beeab8a539fc8", + "gen_hash_c": "sha256:a801393a9ab3cfcacf027bd4c6cf1b8846687c3c20ae5be84f4a1597dc0d0a04", "gen_hash_rust": "sha256:4053029c47a3986103580834dac5c0298d967cf76103bfc23422318d7adf9ce3", "gen_hash_verilog": "sha256:d9d45b75209fdc8665d875137b0ba15ea1eb0cc412a3abd996a6f33bea1c062e", "gen_hash_zig": "sha256:79868f575e9f0b02a026c3c71e1e91e48ef6e01f8844b337c7463b137cab79e6", "module": "T27bConformanceArrayLiteral", "ring": 12, "seal_schema": 2, - "sealed_at": "2026-10-09T21:32:43Z", + "sealed_at": "2026-10-20T06:03:23Z", "sealed_by": "t27c-bootstrap@0.5.2", "spec_hash": "sha256:58e64104d8c5b8937f68943e97470fbbb22427f60a75ef2936caf68ef6fe6ebb", "spec_path": "specs/tri/t27b/conformance/array_literal.t27", @@ -18,10 +18,11 @@ "failing": [], "forced": false, "passed": 6, - "total": 6 + "total": 6, + "vacuous": 0 }, "toolchain": { - "test_runner": "sha256:1982ae948e24d00c5d221ccec12dfce1eb01204b53e37b0f857f93b16d64629d", + "test_runner": "sha256:8512b80da533b79289110fca4a65f3336abd7a059ca4b72ea595d5e33ff8ad10", "zig": "0.16.0" } } \ No newline at end of file diff --git a/.trinity/seals/conformance_T27bConformanceFrameAddressCallerOwned.json b/.trinity/seals/conformance_T27bConformanceFrameAddressCallerOwned.json index 1265a90b81..d554827c71 100644 --- a/.trinity/seals/conformance_T27bConformanceFrameAddressCallerOwned.json +++ b/.trinity/seals/conformance_T27bConformanceFrameAddressCallerOwned.json @@ -1,15 +1,15 @@ { - "built_by": "t27c-bootstrap@0.5.2+8cc6f0334", + "built_by": "t27c-bootstrap@0.5.2+b6f775178", "closure": [], "config": "gen=c,rust,verilog,zig;tests=zig", - "gen_hash_c": "sha256:67d6100495f0eb304319b6aedf37df949db84757f60a18ffca5785aa523c91a1", + "gen_hash_c": "sha256:eb40c92416b4abc007db2b54bfda82a595aac19d79a6ba396e525cbcd571a5cd", "gen_hash_rust": "sha256:6276d21800ac5c021f4edb4a460a4113974a0718e43b06214d566521bae2de40", "gen_hash_verilog": "sha256:8ac6659b415bc8cbb682b21e35193417d50f1241c7f62980291f2706623caa06", "gen_hash_zig": "sha256:4431a05c9f4b041925c8fb75aa902f208ea65b9aedc48c57b1ae5eef8dd35e2a", "module": "T27bConformanceFrameAddressCallerOwned", "ring": 12, "seal_schema": 2, - "sealed_at": "2026-10-11T15:13:53Z", + "sealed_at": "2026-10-20T06:03:26Z", "sealed_by": "t27c-bootstrap@0.5.2", "spec_hash": "sha256:8e64fd39df3a3b7de4bacd47543331e18f0cbdaa4777477901b819568a9f9132", "spec_path": "specs/tri/t27b/conformance/frame_address_caller_owned.t27", @@ -22,7 +22,7 @@ "vacuous": 0 }, "toolchain": { - "test_runner": "sha256:1982ae948e24d00c5d221ccec12dfce1eb01204b53e37b0f857f93b16d64629d", + "test_runner": "sha256:8512b80da533b79289110fca4a65f3336abd7a059ca4b72ea595d5e33ff8ad10", "zig": "0.16.0" } } \ No newline at end of file diff --git a/.trinity/seals/conformance_T27bConformanceIntCastIndex.json b/.trinity/seals/conformance_T27bConformanceIntCastIndex.json index 2361e68003..9cfbb8da22 100644 --- a/.trinity/seals/conformance_T27bConformanceIntCastIndex.json +++ b/.trinity/seals/conformance_T27bConformanceIntCastIndex.json @@ -1,15 +1,15 @@ { - "built_by": "t27c-bootstrap@0.5.2+686f1aa91", + "built_by": "t27c-bootstrap@0.5.2+b6f775178", "closure": [], "config": "gen=c,rust,verilog,zig;tests=zig", - "gen_hash_c": "sha256:60642816624bf552bec7ca967bcfb0958dfdb353171fcf3a34fa22f327c47e1e", + "gen_hash_c": "sha256:0b0506a30e63b0f27bbbfb04126a46cc7a4c0af78020a0eb139625ce43d94cdf", "gen_hash_rust": "sha256:619c7d51384efc07f073f40582bbeed02ff69a9a5a254e9b4cd29cfec83044c6", "gen_hash_verilog": "sha256:2ab344e2f179d71796dedf29a31b5aa21a4e7159da5e370898abfe5cc267a8ca", "gen_hash_zig": "sha256:23fc05be622874b1f2cd5e983099bd3be5b54237fab57f982f8ebc7877677681", "module": "T27bConformanceIntCastIndex", "ring": 12, "seal_schema": 2, - "sealed_at": "2026-10-19T15:12:35Z", + "sealed_at": "2026-10-20T06:03:29Z", "sealed_by": "t27c-bootstrap@0.5.2", "spec_hash": "sha256:bfa085968b1359f848a7dd99847fd79408dd4e4e8f17d53f35ac0a13b7a9d2b5", "spec_path": "specs/tri/t27b/conformance/int_cast_index.t27", diff --git a/.trinity/seals/conformance_T27bConformanceScopedGf16.json b/.trinity/seals/conformance_T27bConformanceScopedGf16.json index 425dc62614..243aca1d46 100644 --- a/.trinity/seals/conformance_T27bConformanceScopedGf16.json +++ b/.trinity/seals/conformance_T27bConformanceScopedGf16.json @@ -1,15 +1,15 @@ { - "built_by": "t27c-bootstrap@0.5.2+0d573722c", + "built_by": "t27c-bootstrap@0.5.2+b6f775178", "closure": [], "config": "gen=c,rust,verilog,zig;tests=zig", - "gen_hash_c": "sha256:2fd0e2ac6f12332ed0a74f970e71c6dc6b5f8aed6708f8d3f6c744d8e8b5c980", + "gen_hash_c": "sha256:d121b85eaab9ee9f906ef3267c31280b2618ed5b4398577cee262c3f913ced37", "gen_hash_rust": "sha256:cddbc9d52f0663131975d37797b2d74c9684e32c966f494f5b0d2aa322cc5e52", "gen_hash_verilog": "sha256:b99843af91a30a18403ec2b57dbd5f53ce09d1d45ed92ffc9e15880d73c30faa", "gen_hash_zig": "sha256:3ba1ab4901f40a8751a2e0857d5b11b56000da8ce1132bf511c0ef8cdf80140f", "module": "T27bConformanceScopedGf16", "ring": 12, "seal_schema": 2, - "sealed_at": "2026-10-09T21:33:30Z", + "sealed_at": "2026-10-20T06:03:32Z", "sealed_by": "t27c-bootstrap@0.5.2", "spec_hash": "sha256:37ed92be75271f95aa04c059ea626f0b01acc9dfb0f58801eadfb508e7b37b7b", "spec_path": "specs/tri/t27b/conformance/scoped_gf16.t27", @@ -18,10 +18,11 @@ "failing": [], "forced": false, "passed": 3, - "total": 3 + "total": 3, + "vacuous": 0 }, "toolchain": { - "test_runner": "sha256:1982ae948e24d00c5d221ccec12dfce1eb01204b53e37b0f857f93b16d64629d", + "test_runner": "sha256:8512b80da533b79289110fca4a65f3336abd7a059ca4b72ea595d5e33ff8ad10", "zig": "0.16.0" } } \ No newline at end of file diff --git a/.trinity/seals/conformance_T27bConformanceStdMemByteSlice.json b/.trinity/seals/conformance_T27bConformanceStdMemByteSlice.json index 82a7282522..7e30a54945 100644 --- a/.trinity/seals/conformance_T27bConformanceStdMemByteSlice.json +++ b/.trinity/seals/conformance_T27bConformanceStdMemByteSlice.json @@ -1,15 +1,15 @@ { - "built_by": "t27c-bootstrap@0.5.2+cc19d1fcd", + "built_by": "t27c-bootstrap@0.5.2+b6f775178", "closure": [], "config": "gen=c,rust,verilog,zig;tests=zig", - "gen_hash_c": "sha256:0f2e708975d3806a8724e48340695c6b7b26f0746b57ea66a8569e8d69f1f327", + "gen_hash_c": "sha256:4e6db89c03f3750643e630e8e60de38b8203d5345dac36869f4d4bd35785c848", "gen_hash_rust": "sha256:3b0bf33ecd085479eba6310d34f5fcfa370f1e1b8b43216732c557bf5bd2868e", "gen_hash_verilog": "sha256:30730698486915ba0a303bcb5388e6fa3b8e565a4fd53492104f75b6a1f8bc35", "gen_hash_zig": "sha256:76dbd55890ef1431d3a760e60ad55cf0f15122b4d1034d050b9a53ba4aa612b9", "module": "T27bConformanceStdMemByteSlice", "ring": 12, "seal_schema": 2, - "sealed_at": "2026-10-11T10:29:43Z", + "sealed_at": "2026-10-20T06:03:34Z", "sealed_by": "t27c-bootstrap@0.5.2", "spec_hash": "sha256:3c86bf04549b7efeadd2707e27f9fcf21819f76f58fbf13443cdbb5a39f80c41", "spec_path": "specs/tri/t27b/conformance/std_mem_byte_slice.t27", @@ -22,7 +22,7 @@ "vacuous": 0 }, "toolchain": { - "test_runner": "sha256:1982ae948e24d00c5d221ccec12dfce1eb01204b53e37b0f857f93b16d64629d", + "test_runner": "sha256:8512b80da533b79289110fca4a65f3336abd7a059ca4b72ea595d5e33ff8ad10", "zig": "0.16.0" } } \ No newline at end of file diff --git a/.trinity/seals/conformance_T27bConformanceStdmem.json b/.trinity/seals/conformance_T27bConformanceStdmem.json index 8151d6e8ef..20da974159 100644 --- a/.trinity/seals/conformance_T27bConformanceStdmem.json +++ b/.trinity/seals/conformance_T27bConformanceStdmem.json @@ -1,15 +1,15 @@ { - "built_by": "t27c-bootstrap@0.5.2+ce1a007", + "built_by": "t27c-bootstrap@0.5.2+b6f775178", "closure": [], "config": "gen=c,rust,verilog,zig;tests=zig", - "gen_hash_c": "sha256:47b6d12ef16f591a29ab9a0f32473b80f2a1931388900c2c584dcad28eb6a845", + "gen_hash_c": "sha256:07a64e09b6a6c38690d3d5fe10f1a1dc685a8846e72128350e2acaf5a3fcd14b", "gen_hash_rust": "sha256:7102e9e5a53b869fb523401b3944875701c5d4d2ca0003ba54e8896f4e67efd5", "gen_hash_verilog": "sha256:156254bc65a1f5bfac1fc1014547c16f9d294e0d312075108235b6a6fae4bfb2", "gen_hash_zig": "sha256:fc85db54e10dbd7329c9083e5a4e3bd24f392a252c46b9afd70503345086a969", "module": "T27bConformanceStdmem", "ring": 12, "seal_schema": 2, - "sealed_at": "2026-10-11T12:18:22Z", + "sealed_at": "2026-10-20T06:03:37Z", "sealed_by": "t27c-bootstrap@0.5.2", "spec_hash": "sha256:0c9d7e198aa31e8ab5c2bb1e94640bd9fa66e88dbceae2d26698cf2289cdb3ef", "spec_path": "specs/tri/t27b/conformance/stdmem.t27", @@ -22,7 +22,7 @@ "vacuous": 0 }, "toolchain": { - "test_runner": "sha256:1982ae948e24d00c5d221ccec12dfce1eb01204b53e37b0f857f93b16d64629d", + "test_runner": "sha256:8512b80da533b79289110fca4a65f3336abd7a059ca4b72ea595d5e33ff8ad10", "zig": "0.16.0" } } \ No newline at end of file diff --git a/.trinity/seals/core.json b/.trinity/seals/core.json index 10b4bb5ba8..3a57efaf87 100644 --- a/.trinity/seals/core.json +++ b/.trinity/seals/core.json @@ -2,14 +2,14 @@ "built_by": "t27c-bootstrap@0.5.2+093bf4713", "closure": [], "config": "gen=c,rust,verilog,zig;tests=zig", - "gen_hash_c": "sha256:8d64926fe392c3c37fa62401be62fe4fc67a71fcc38e43317ebf2279addb7db8", + "gen_hash_c": "sha256:6e37c8901c4ae775d00f56d70f2a9b05db47ca9a5ffafdba35f895ea368ffc1d", "gen_hash_rust": "sha256:bb3f31b665dea771af4d17d38a233d3efc7439cba9fbbbe2739a7e36868e5048", "gen_hash_verilog": "sha256:b5f79925e54cba82bff66106bce9a793b250cb27fb24a0a33d10361b5d50ed88", "gen_hash_zig": "sha256:fe4d74cf8a0ba8c4a47dc1765f88cd14a0d5fb3038f06fc4cd7cf24683ceaf98", "module": "core", "ring": 12, "seal_schema": 2, - "sealed_at": "2026-10-20T04:00:04Z", + "sealed_at": "2026-10-20T06:00:43Z", "sealed_by": "t27c-bootstrap@0.5.2", "spec_hash": "sha256:68c75cec91662f560cff0c12a9fd4c9918aca9367c31051938a067e36db026de", "spec_path": "specs/test_framework/core.t27", diff --git a/.trinity/seals/coverage_TriCoverage.json b/.trinity/seals/coverage_TriCoverage.json index 590bdf5432..b84eaca5e2 100644 --- a/.trinity/seals/coverage_TriCoverage.json +++ b/.trinity/seals/coverage_TriCoverage.json @@ -1,5 +1,5 @@ { - "built_by": "t27c-bootstrap@0.5.2+0fba674ef", + "built_by": "t27c-bootstrap@0.5.2+b6f775178", "closure": [ { "spec": "specs/lab/text.t27", @@ -23,14 +23,14 @@ } ], "config": "gen=c,rust,verilog,zig;tests=zig", - "gen_hash_c": "sha256:c56fb507501afa7e4deb6445cd9a7a0447ec92d96ebc70e7c532e0309628c34f", + "gen_hash_c": "sha256:ffc23aa8440e022ccb51ac9a6fdb05a32395b9e7e2d5a24fc0c4b180469eb4d2", "gen_hash_rust": "sha256:9d577d29855400f1ad4ca97c0cbfb1874047aeac067ba9128f61d4bfee29ec9f", "gen_hash_verilog": "sha256:eb4b293149431c91d441b38117063f267ca17dcef9fa224de0e774aa0e846675", "gen_hash_zig": "sha256:d0c9be1395f34ae643743317fc83532d238d992dbcbc1dd40bcc787fe02afa10", "module": "TriCoverage", "ring": 12, "seal_schema": 2, - "sealed_at": "2026-10-19T17:03:53Z", + "sealed_at": "2026-10-20T06:01:54Z", "sealed_by": "t27c-bootstrap@0.5.2", "spec_hash": "sha256:847d7ab22554616ca37b5cc4461763049be0de588920cf08d762907d135104c4", "spec_path": "specs/tri/coverage/coverage.t27", diff --git a/.trinity/seals/crypto_TriEd25519.json b/.trinity/seals/crypto_TriEd25519.json index 6d3e1b74a9..ffbfc24d71 100644 --- a/.trinity/seals/crypto_TriEd25519.json +++ b/.trinity/seals/crypto_TriEd25519.json @@ -1,5 +1,5 @@ { - "built_by": "t27c-bootstrap@0.5.2+686f1aa91", + "built_by": "t27c-bootstrap@0.5.2+b6f775178", "closure": [ { "spec": "specs/base/types.t27", @@ -11,14 +11,14 @@ } ], "config": "gen=c,rust,verilog,zig;tests=zig", - "gen_hash_c": "sha256:fc57fca3fc2295b61c02e768dfbfa7070b348c0092ed4b2b0a8b0a615e912360", + "gen_hash_c": "sha256:fbe30b98aa277c0cec80ea05a728ffdc1d3451ff0463f01baa50e7d8cbcfe085", "gen_hash_rust": "sha256:268b3f80e6edfea61534052ee5812879376b63eee7d1fbfdff2aa0ab4b2062c6", "gen_hash_verilog": "sha256:a710070226a51b59f6d8c699188b8682d58bfa4bb836bc75d99b55320c46269a", "gen_hash_zig": "sha256:e00ed98a354a4f5e9a788cbe2f49a19890bf6a77e1259bbf17087f2cd5529fc9", "module": "TriEd25519", "ring": 12, "seal_schema": 2, - "sealed_at": "2026-10-19T15:12:29Z", + "sealed_at": "2026-10-20T06:01:58Z", "sealed_by": "t27c-bootstrap@0.5.2", "spec_hash": "sha256:13915d74de7f5f3de9f13ce84ac87b964d8e183c31d2d5fc080a9994849b1617", "spec_path": "specs/tri/crypto/ed25519.t27", diff --git a/.trinity/seals/crypto_TriHex.json b/.trinity/seals/crypto_TriHex.json index ba728de3dc..c51a61e359 100644 --- a/.trinity/seals/crypto_TriHex.json +++ b/.trinity/seals/crypto_TriHex.json @@ -1,5 +1,5 @@ { - "built_by": "t27c-bootstrap@0.5.2+e427d3800", + "built_by": "t27c-bootstrap@0.5.2+b6f775178", "closure": [ { "spec": "specs/base/types.t27", @@ -7,14 +7,14 @@ } ], "config": "gen=c,rust,verilog,zig;tests=zig", - "gen_hash_c": "sha256:954ee4ce55ebb378f17780b46e633685f7e465b00a8702f22cddd47f8de07928", + "gen_hash_c": "sha256:4f80f482ea5c8323a847713b37ff6c09c47856cfe6a27ba1247ccfcb2dec78fc", "gen_hash_rust": "sha256:539d164369029a4d3175a49a2e7a7b9604f4aa0f9db7fad637db8e61eac7d69f", "gen_hash_verilog": "sha256:567c44e1a7d3fb59d34e337ae8c32849e474fbd820661fa87f4a7b3ec7d3939d", "gen_hash_zig": "sha256:34a90e5b8c974f3726cd25e96bf327f323234e4daab664f27c093e59eceb92b1", "module": "TriHex", "ring": 12, "seal_schema": 2, - "sealed_at": "2026-10-20T00:41:59Z", + "sealed_at": "2026-10-20T06:02:00Z", "sealed_by": "t27c-bootstrap@0.5.2", "spec_hash": "sha256:1a6d03971b52e254ef4e6dbae12c66e8550bf64cdcc6ada179fbcd2ad6933883", "spec_path": "specs/tri/crypto/hex.t27", diff --git a/.trinity/seals/crypto_TriReedSolomon.json b/.trinity/seals/crypto_TriReedSolomon.json index 02c73a7c22..84a50b9964 100644 --- a/.trinity/seals/crypto_TriReedSolomon.json +++ b/.trinity/seals/crypto_TriReedSolomon.json @@ -1,15 +1,32 @@ { - "gen_hash_c": "sha256:73c16d67d14a2dbbb70928a3bb2e2065f9ccc981d9e4247728117d88626708b2", + "built_by": "t27c-bootstrap@0.5.2+b6f775178", + "closure": [ + { + "spec": "specs/base/types.t27", + "spec_hash": "sha256:3c2fb2a2edf20e90bc76798fb5d12690b2f60fc0f5bbf2f6052936e22d6e62e2" + }, + { + "spec": "specs/math/constants.t27", + "spec_hash": "sha256:57187e7afda1d88167b2af0382ad7f0623aa6b269ba020a78e3ffeebba1161bb" + } + ], + "config": "gen=c,rust,verilog,zig;tests=zig", + "gen_hash_c": "sha256:b9aee7bc8fb2cf6e31d2f038993a65f3c6f09341ee124a0a8fdb53157d49b301", "gen_hash_rust": "sha256:df92935e320b0262a2efa8dc3dc5add7f3dbaab3a1e61642cafa29388272551d", "gen_hash_verilog": "sha256:aa875fbf058daed0648b65d41c595201c851d525dd07d215f4ff056d1e723ca3", "gen_hash_zig": "sha256:f3556bbe20e0f2d200e59b5fd5e48ea48bb25072286a393bcc2bce830f8a3106", "module": "TriReedSolomon", "ring": 12, - "sealed_at": "2026-10-04T11:47:54Z", - "sealed_by": "t27c-bootstrap@0.4.0", + "seal_schema": 2, + "sealed_at": "2026-10-20T06:02:01Z", + "sealed_by": "t27c-bootstrap@0.5.2", "spec_hash": "sha256:35ee32d06f2efd200df2251ee864e33adfa7f7592b92650fbb5226a9bc3efc59", "spec_path": "specs/tri/crypto/reed_solomon.t27", "tests": { - "blocked": "does not compile: /var/folders/yt/_nxm8bn90wd6y67z19vg_6bh0000gn/T/t27c-test-report-reed_solomon-94351/spec.zig:34:26: error: expected type expression, found ','" + "blocked": "does not compile: spec.zig:34:26: error: expected type expression, found ','" + }, + "toolchain": { + "test_runner": "sha256:8512b80da533b79289110fca4a65f3336abd7a059ca4b72ea595d5e33ff8ad10", + "zig": "0.16.0" } } \ No newline at end of file diff --git a/.trinity/seals/crypto_TriSha256.json b/.trinity/seals/crypto_TriSha256.json index 49da9d107a..877007466d 100644 --- a/.trinity/seals/crypto_TriSha256.json +++ b/.trinity/seals/crypto_TriSha256.json @@ -1,5 +1,5 @@ { - "built_by": "t27c-bootstrap@0.5.2+e427d3800", + "built_by": "t27c-bootstrap@0.5.2+b6f775178", "closure": [ { "spec": "specs/base/types.t27", @@ -7,14 +7,14 @@ } ], "config": "gen=c,rust,verilog,zig;tests=zig", - "gen_hash_c": "sha256:676fc92823e78ea2c369738aabca2936b34c456b55510cab12883511059fede2", + "gen_hash_c": "sha256:57547b892bf7a52d729afac4138b99046e72fcb32f0b6a17161c9aeb8d547e63", "gen_hash_rust": "sha256:ae7995317ccb632cdb28f716fb1afb655d4d542fb05f4c09c6a22f54df9808f0", "gen_hash_verilog": "sha256:7ffa76e7501ce9892dd25862f7f2021dfaa55340d37143f3e85264e842b35cf7", "gen_hash_zig": "sha256:6e42ce8ca57e857b30ac3e2bba0b0b30d7de560324f8646f4f79c627f30b0d99", "module": "TriSha256", "ring": 12, "seal_schema": 2, - "sealed_at": "2026-10-20T00:42:01Z", + "sealed_at": "2026-10-20T06:02:04Z", "sealed_by": "t27c-bootstrap@0.5.2", "spec_hash": "sha256:7f7cbef299f95f1d9eb4bcacf66292e15e084e633d2d2ac3a751dc47da196b7a", "spec_path": "specs/tri/crypto/sha256.t27", diff --git a/.trinity/seals/crypto_TriSha512.json b/.trinity/seals/crypto_TriSha512.json index bfa11c386a..0e4150abb4 100644 --- a/.trinity/seals/crypto_TriSha512.json +++ b/.trinity/seals/crypto_TriSha512.json @@ -1,5 +1,5 @@ { - "built_by": "t27c-bootstrap@0.5.2+e427d3800", + "built_by": "t27c-bootstrap@0.5.2+b6f775178", "closure": [ { "spec": "specs/base/types.t27", @@ -7,14 +7,14 @@ } ], "config": "gen=c,rust,verilog,zig;tests=zig", - "gen_hash_c": "sha256:59d90bee81995ab680795ca0557e4c8889bcc0272a523aa04c5bf20ff56aca99", + "gen_hash_c": "sha256:a1a3837f427a5644e9d41b8fc487778c6130268d8f913f5bc85503c71bb0090b", "gen_hash_rust": "sha256:804ca0ee810dd29ca7940f0eeca5790718d03f02626d17ca03bf8ec24d842785", "gen_hash_verilog": "sha256:32d0276742789f7542f126999351e159e136e9391306dabb1689469e4f1c8fd0", "gen_hash_zig": "sha256:4f18e71e844e857ee2100bfa94e6dd2cc1b894a36e62308d85e2369d2ded2dae", "module": "TriSha512", "ring": 12, "seal_schema": 2, - "sealed_at": "2026-10-20T00:42:04Z", + "sealed_at": "2026-10-20T06:02:06Z", "sealed_by": "t27c-bootstrap@0.5.2", "spec_hash": "sha256:1461baa66a894f586dcb17356847bec5933e6f6a42f6e3b7f59a628c66ce62b1", "spec_path": "specs/tri/crypto/sha512.t27", diff --git a/.trinity/seals/depin_depin.prove.json b/.trinity/seals/depin_depin.prove.json index c14e8ca7ef..e57f3548c5 100644 --- a/.trinity/seals/depin_depin.prove.json +++ b/.trinity/seals/depin_depin.prove.json @@ -1,5 +1,5 @@ { - "built_by": "t27c-bootstrap@0.5.2+e427d3800", + "built_by": "t27c-bootstrap@0.5.2+b6f775178", "closure": [ { "spec": "specs/tri/crypto/sha256.t27", @@ -7,14 +7,14 @@ } ], "config": "gen=c,rust,verilog,zig;tests=zig", - "gen_hash_c": "sha256:213633bc01ab8ca7eb9003bc5cef50dcc6b23ce03dc3e50b27ba3a2aecef55b5", + "gen_hash_c": "sha256:c745ca06eaa79386a8c5b8fadbac1b62ab3b3d870d7afbb5ffd2a73016f96e0d", "gen_hash_rust": "sha256:6874de68f94a8c1d7827b2d9ae7b067f8287183f052e56f8d5bfa8770d2214ef", "gen_hash_verilog": "sha256:33c6bbf3c0b221401a0e17f3cf6778b3790a00e69e87d619d4be9e4f840da645", "gen_hash_zig": "sha256:575aa59e61b3339edd9894103eb185628cb3b423b1e8ea93473136747a77d697", "module": "depin.prove", "ring": 12, "seal_schema": 2, - "sealed_at": "2026-10-20T01:06:03Z", + "sealed_at": "2026-10-20T05:52:23Z", "sealed_by": "t27c-bootstrap@0.5.2", "spec_hash": "sha256:399edc0d7c3c0631ae4eab7918fbde7e5e2902db807bb59f19975b0743eee539", "spec_path": "specs/depin/prove.t27", diff --git a/.trinity/seals/effects_EffectsCapability.json b/.trinity/seals/effects_EffectsCapability.json index f4169d6f66..b9b84c47be 100644 --- a/.trinity/seals/effects_EffectsCapability.json +++ b/.trinity/seals/effects_EffectsCapability.json @@ -1,5 +1,5 @@ { - "built_by": "t27c-bootstrap@0.5.2+9920f51d2", + "built_by": "t27c-bootstrap@0.5.2+b6f775178", "closure": [ { "spec": "specs/tri/mutate/plant.t27", @@ -11,14 +11,14 @@ } ], "config": "gen=c,rust,verilog,zig;tests=zig", - "gen_hash_c": "sha256:2b432a4364df26670ec300442f123a88acfa8d22e1ee8ef25e7554b90fea5dcf", + "gen_hash_c": "sha256:835122869beb1e6fa6cc0b73e4a3de6e147b84287314e2a6b3314d650bd19f79", "gen_hash_rust": "sha256:852288201d0e91059c4ec745778f6041831c5ddcbcf42ae7a73805ea70b83454", "gen_hash_verilog": "sha256:9095af29373e5bea0f261d85d6798c42d9fd35380d534960ae9cfa1a54da2952", "gen_hash_zig": "sha256:6d7b7ca428bfdc8905f37fbb95825859cd7daa34dbd2caaefc339b03d2cedd89", "module": "EffectsCapability", "ring": 12, "seal_schema": 2, - "sealed_at": "2026-10-20T03:55:11Z", + "sealed_at": "2026-10-20T05:52:26Z", "sealed_by": "t27c-bootstrap@0.5.2", "spec_hash": "sha256:db62b443135b51db5605ea97c231176f87b63e2a5dcb4fc01624c05eaa740e6b", "spec_path": "specs/effects/capability.t27", diff --git a/.trinity/seals/effects_EffectsFs.json b/.trinity/seals/effects_EffectsFs.json index 89fdefa4f9..7e3a07d559 100644 --- a/.trinity/seals/effects_EffectsFs.json +++ b/.trinity/seals/effects_EffectsFs.json @@ -1,5 +1,5 @@ { - "built_by": "t27c-bootstrap@0.5.2+e427d3800", + "built_by": "t27c-bootstrap@0.5.2+b6f775178", "closure": [ { "spec": "specs/effects/capability.t27", @@ -11,14 +11,14 @@ } ], "config": "gen=c,rust,verilog,zig;tests=zig", - "gen_hash_c": "sha256:22856f568d28e3e3c50395635068cbd343bf55e79f960ece502f660bb3a3a880", + "gen_hash_c": "sha256:ce02bd82a3bc381e2883837d6f6472664d08aeea2da99341b8ad44d01b4ee063", "gen_hash_rust": "sha256:d1dfd8d7c92e8a5585db7131c07297757d616d110f3ddee2e528429bca479305", "gen_hash_verilog": "sha256:3116b58e2f19dbbe7808b1e6064262522d8c6bc5a5d92ead25344f0263b3f474", "gen_hash_zig": "sha256:7ddf4894f88fa7145806e33ae5420fad0f97dbbf72298d31318d055d7ee99080", "module": "EffectsFs", "ring": 12, "seal_schema": 2, - "sealed_at": "2026-10-20T01:06:09Z", + "sealed_at": "2026-10-20T05:52:28Z", "sealed_by": "t27c-bootstrap@0.5.2", "spec_hash": "sha256:51db5ba969a7c008314714bb542d8ef299906cf0fe394a279ed6c2d0802bd552", "spec_path": "specs/effects/fs_cap.t27", diff --git a/.trinity/seals/effects_EffectsReplayOracle.json b/.trinity/seals/effects_EffectsReplayOracle.json index 26c754ff6c..7de988090e 100644 --- a/.trinity/seals/effects_EffectsReplayOracle.json +++ b/.trinity/seals/effects_EffectsReplayOracle.json @@ -1,5 +1,5 @@ { - "built_by": "t27c-bootstrap@0.5.2+e427d3800", + "built_by": "t27c-bootstrap@0.5.2+b6f775178", "closure": [ { "spec": "specs/effects/clock_cap.t27", @@ -15,14 +15,14 @@ } ], "config": "gen=c,rust,verilog,zig;tests=zig", - "gen_hash_c": "sha256:0465baa9bf23441253a64b62314a3fde4d71989730e469875c7d98c42050c0fa", + "gen_hash_c": "sha256:c29d5af9d4197503a090798b1984b82d58127661969cbb60d22e24043edc6694", "gen_hash_rust": "sha256:67b5b257de66aba398a554309bdf988ed0c650904e68708695190d0626fa6159", "gen_hash_verilog": "sha256:dd343eb6443a587bd11a6085f90b3ddaac0aa91a3acf78aa761e9702d494e822", "gen_hash_zig": "sha256:35ce20d2118f6676aaead9562c2fe767ddc7aa407b0059b081824123b501ed4f", "module": "EffectsReplayOracle", "ring": 12, "seal_schema": 2, - "sealed_at": "2026-10-20T01:06:11Z", + "sealed_at": "2026-10-20T05:52:32Z", "sealed_by": "t27c-bootstrap@0.5.2", "spec_hash": "sha256:13329fed9d6f80c83bf5c4256f5e18d47dd42fc58731c3110c75a0cabf0e542d", "spec_path": "specs/effects/replay_oracle.t27", diff --git a/.trinity/seals/file_File.json b/.trinity/seals/file_File.json index 9fd68dcf06..8759e5964f 100644 --- a/.trinity/seals/file_File.json +++ b/.trinity/seals/file_File.json @@ -1,5 +1,5 @@ { - "built_by": "t27c-bootstrap@0.5.2+093bf4713", + "built_by": "t27c-bootstrap@0.5.2+b6f775178", "closure": [ { "spec": "specs/base/types.t27", @@ -7,14 +7,14 @@ } ], "config": "gen=c,rust,verilog,zig;tests=zig", - "gen_hash_c": "sha256:ef7076cbcbca5bc99b3be8cafc1708d821298376e041c8b139ba947612efab7c", + "gen_hash_c": "sha256:4e10c37dea61f8a24728e0184d3f0be14691bfa27b1490710f4a2effb6528f5a", "gen_hash_rust": "sha256:ab7aa431e0954264761090b778f5a45ad77851079abe6e00bc7b6fff9b86b530", "gen_hash_verilog": "sha256:6ec36fa2862c2b56cc59e34267e57d657432f3ac0c23d0bc4a09371a7e4b2c96", "gen_hash_zig": "sha256:f61347b89e6045d797b45c89cd2037bf9cf5a3ba00bc30cd822110297b1d4989", "module": "File", "ring": 12, "seal_schema": 2, - "sealed_at": "2026-10-18T09:29:54Z", + "sealed_at": "2026-10-20T05:52:36Z", "sealed_by": "t27c-bootstrap@0.5.2", "spec_hash": "sha256:f5089da4c9b3ea206feb7697e0dabe15fa61202329a79278cbba6900ab6359ca", "spec_path": "specs/file/schema.t27", @@ -27,7 +27,7 @@ "vacuous": 0 }, "toolchain": { - "test_runner": "sha256:1982ae948e24d00c5d221ccec12dfce1eb01204b53e37b0f857f93b16d64629d", + "test_runner": "sha256:8512b80da533b79289110fca4a65f3336abd7a059ca4b72ea595d5e33ff8ad10", "zig": "0.16.0" } } \ No newline at end of file diff --git a/.trinity/seals/file_FileOperations.json b/.trinity/seals/file_FileOperations.json index 57ee95a58b..e09576f1cb 100644 --- a/.trinity/seals/file_FileOperations.json +++ b/.trinity/seals/file_FileOperations.json @@ -1,5 +1,5 @@ { - "built_by": "t27c-bootstrap@0.5.2+c55be46c6", + "built_by": "t27c-bootstrap@0.5.2+b6f775178", "closure": [ { "spec": "specs/base/types.t27", @@ -7,18 +7,18 @@ }, { "spec": "specs/file/schema.t27", - "spec_hash": "sha256:468c0d05fb6430308005b43d183c3070421c754cdf83fef8e76f36c8ed0ed2f9" + "spec_hash": "sha256:f5089da4c9b3ea206feb7697e0dabe15fa61202329a79278cbba6900ab6359ca" } ], "config": "gen=c,rust,verilog,zig;tests=zig", - "gen_hash_c": "sha256:5e10135793d7b97afe692bcefe7d86226e0ed5a587f1578b94ae56184d00ad09", + "gen_hash_c": "sha256:b263b43e25a299f81c72aa80e3d802583db62a4ba43fd680d75eda940379d1c4", "gen_hash_rust": "sha256:128212ebd7f10800eb6737f4a66adab9b0cb95b87d96e7ef82ac66af6a057cfc", "gen_hash_verilog": "sha256:98d83be7900da5403e22b5e3f9f20584ae03304c079d6765285712e7ac32ac54", "gen_hash_zig": "sha256:aaef6a3225bfd29c4fb0ab6b88a14c6cd2520232e6a4fab672e40847e4b18437", "module": "FileOperations", "ring": 12, "seal_schema": 2, - "sealed_at": "2026-10-18T08:31:35Z", + "sealed_at": "2026-10-20T05:52:33Z", "sealed_by": "t27c-bootstrap@0.5.2", "spec_hash": "sha256:33bb3ea4d4fcadeca351a6dc9e9d7ad5320dd0403baedbe91cc6a37d9b6b4049", "spec_path": "specs/file/operations.t27", @@ -26,7 +26,7 @@ "blocked": "does not compile: spec.zig:20:46: error: use of undeclared identifier 'Result'" }, "toolchain": { - "test_runner": "sha256:1982ae948e24d00c5d221ccec12dfce1eb01204b53e37b0f857f93b16d64629d", + "test_runner": "sha256:8512b80da533b79289110fca4a65f3336abd7a059ca4b72ea595d5e33ff8ad10", "zig": "0.16.0" } } \ No newline at end of file diff --git a/.trinity/seals/file_FileWatcher.json b/.trinity/seals/file_FileWatcher.json index ae1f9159ee..d1c0de1206 100644 --- a/.trinity/seals/file_FileWatcher.json +++ b/.trinity/seals/file_FileWatcher.json @@ -1,5 +1,5 @@ { - "built_by": "t27c-bootstrap@0.5.2+8cc6f0334", + "built_by": "t27c-bootstrap@0.5.2+b6f775178", "closure": [ { "spec": "specs/base/types.t27", @@ -7,18 +7,18 @@ }, { "spec": "specs/file/schema.t27", - "spec_hash": "sha256:468c0d05fb6430308005b43d183c3070421c754cdf83fef8e76f36c8ed0ed2f9" + "spec_hash": "sha256:f5089da4c9b3ea206feb7697e0dabe15fa61202329a79278cbba6900ab6359ca" } ], "config": "gen=c,rust,verilog,zig;tests=zig", - "gen_hash_c": "sha256:338d91c4f128b4befeab55653028e4f93ababea3ca051b414e1c782eea78958d", + "gen_hash_c": "sha256:12e9d1c7b7749137f529ff27cc19daba436479711ce0926b7fed2410d9d5af7f", "gen_hash_rust": "sha256:150fca0eb07d5b9b7b1f7492b3342e790e4c5da5ac528744ca9568f519f75c4d", "gen_hash_verilog": "sha256:29ad89ec8e49816d638bdc5505aa8aa89e7903ccca28e5707f103b18f7eca32d", "gen_hash_zig": "sha256:11afbb9872034267b9687178e0c58bf7ffc4b760b6a0a05e65e1b0ddf2ad578f", "module": "FileWatcher", "ring": 12, "seal_schema": 2, - "sealed_at": "2026-10-11T15:13:23Z", + "sealed_at": "2026-10-20T05:52:37Z", "sealed_by": "t27c-bootstrap@0.5.2", "spec_hash": "sha256:2812e89b6f65db7081649981bed5ade0242d13987c6ef48eef80563aa8e4e82d", "spec_path": "specs/file/watcher.t27", @@ -26,7 +26,7 @@ "blocked": "does not compile: spec.zig:22:13: error: use of undeclared identifier 'Result'" }, "toolchain": { - "test_runner": "sha256:1982ae948e24d00c5d221ccec12dfce1eb01204b53e37b0f857f93b16d64629d", + "test_runner": "sha256:8512b80da533b79289110fca4a65f3336abd7a059ca4b72ea595d5e33ff8ad10", "zig": "0.16.0" } } \ No newline at end of file diff --git a/.trinity/seals/filesystem_ls.json b/.trinity/seals/filesystem_ls.json index 96bc26cad8..02e8e8fee2 100644 --- a/.trinity/seals/filesystem_ls.json +++ b/.trinity/seals/filesystem_ls.json @@ -1,15 +1,15 @@ { - "built_by": "t27c-bootstrap@0.5.2+9920f51d2", + "built_by": "t27c-bootstrap@0.5.2+b6f775178", "closure": [], "config": "gen=c,rust,verilog,zig;tests=zig", - "gen_hash_c": "sha256:8c726601b5158a5a6686ec0724efaf2e87dfb116af68f91c9536a28471a00b09", + "gen_hash_c": "sha256:a864df487a8616e2686c1ff38eb07fc3e03ad2bbffc3a78b4d8209aa38c52663", "gen_hash_rust": "sha256:1b5c38b5c13031bfeb1b789154cb89c97232218656775a6193ae4b62b5f2a33f", "gen_hash_verilog": "sha256:aefccad41ab31a1ab778c7d45cc6880f1c0f606da34762857a339e1825e850c7", "gen_hash_zig": "sha256:0d91d24c1c18261351078da8b526eb95cc11ef390749211805586aef52d1ee61", "module": "ls", "ring": 12, "seal_schema": 2, - "sealed_at": "2026-10-20T03:58:15Z", + "sealed_at": "2026-10-20T05:58:03Z", "sealed_by": "t27c-bootstrap@0.5.2", "spec_hash": "sha256:0f140d197a53b6626fb13edcc608223dd36be9fbe1a9f0b0b19009f43ef765b8", "spec_path": "specs/port/browseros/trios/agent-server/apps/server/src/tools/filesystem/ls.t27", diff --git a/.trinity/seals/fpga_FPGA_Bridge.json b/.trinity/seals/fpga_FPGA_Bridge.json index 614eb8740e..ec5474de8f 100644 --- a/.trinity/seals/fpga_FPGA_Bridge.json +++ b/.trinity/seals/fpga_FPGA_Bridge.json @@ -1,5 +1,5 @@ { - "built_by": "t27c-bootstrap@0.5.2+cc19d1fcd", + "built_by": "t27c-bootstrap@0.5.2+b6f775178", "closure": [ { "spec": "specs/base/types.t27", @@ -19,22 +19,22 @@ } ], "config": "gen=c,rust,verilog,zig;tests=zig", - "gen_hash_c": "sha256:a94d844a4e5db4cad07a876b50b0a2111183c087b75944cc5933c986d7e63e51", + "gen_hash_c": "sha256:bffafae73b2d2a79f0abd20d31ec1b77f0a763dc806476621d78e8ef58d179f1", "gen_hash_rust": "sha256:a004ccbe372d4eb704fcc55193e9ec26427588d4e836fad3dbdd5286e598bb98", "gen_hash_verilog": "sha256:70b1d3bc6cdf69490c1c50bf096c8a1ee065c8a75d9b678a8b218abbdd40819b", "gen_hash_zig": "sha256:e2b9bb060efaeffcee2185502d42f4cfcf7debe747bbebc07e5d99e4838b00fe", "module": "FPGA_Bridge", "ring": 12, "seal_schema": 2, - "sealed_at": "2026-10-11T10:43:12Z", + "sealed_at": "2026-10-20T05:52:39Z", "sealed_by": "t27c-bootstrap@0.5.2", "spec_hash": "sha256:18e1f5c84ec32537b9176be36b798c2743ea840058b5097550e32a2b0f02958e", "spec_path": "specs/fpga/bridge.t27", "tests": { - "blocked": "does not compile: spec.zig:191:44: error: use of undeclared identifier 'TernaryWord'" + "blocked": "does not compile: spec.zig:424:5: error: use of undeclared identifier 'mac_units'" }, "toolchain": { - "test_runner": "sha256:1982ae948e24d00c5d221ccec12dfce1eb01204b53e37b0f857f93b16d64629d", + "test_runner": "sha256:8512b80da533b79289110fca4a65f3336abd7a059ca4b72ea595d5e33ff8ad10", "zig": "0.16.0" } } \ No newline at end of file diff --git a/.trinity/seals/fpga_PowerAnalysis.json b/.trinity/seals/fpga_PowerAnalysis.json index db91673ae3..523d2d85c7 100644 --- a/.trinity/seals/fpga_PowerAnalysis.json +++ b/.trinity/seals/fpga_PowerAnalysis.json @@ -1,15 +1,15 @@ { - "built_by": "t27c-bootstrap@0.5.2+cc19d1fcd", + "built_by": "t27c-bootstrap@0.5.2+b6f775178", "closure": [], "config": "gen=c,rust,verilog,zig;tests=zig", - "gen_hash_c": "sha256:1c3f8ece82549b60da50f148167fa9bbacd880590287f95e4bcc784ddc886676", + "gen_hash_c": "sha256:a111b5f25666db9f12cfffb07d5a84e0d1cf925f58c7557b65e5274220429b94", "gen_hash_rust": "sha256:cb32263402b1234ac742b18ecbf540a376432567e99d882094a3872817ede901", "gen_hash_verilog": "sha256:a181bdc840328b801f13981b4210ef957feb91668a08c8d8b6ae9de3e8a15ed1", "gen_hash_zig": "sha256:0e9a1434c4a1bdf78e8b841f032979959b0c939270f181cb2c5c900c88fc9ee0", "module": "PowerAnalysis", "ring": 12, "seal_schema": 2, - "sealed_at": "2026-10-11T10:43:12Z", + "sealed_at": "2026-10-20T05:52:42Z", "sealed_by": "t27c-bootstrap@0.5.2", "spec_hash": "sha256:af2553ff3556a15808689a7e2617cb5f2d570a6b060646eb74aebd3ee827b493", "spec_path": "specs/fpga/power_analysis.t27", @@ -22,7 +22,7 @@ "vacuous": 0 }, "toolchain": { - "test_runner": "sha256:1982ae948e24d00c5d221ccec12dfce1eb01204b53e37b0f857f93b16d64629d", + "test_runner": "sha256:8512b80da533b79289110fca4a65f3336abd7a059ca4b72ea595d5e33ff8ad10", "zig": "0.16.0" } } \ No newline at end of file diff --git a/.trinity/seals/fpga_Testbench.json b/.trinity/seals/fpga_Testbench.json index 66275db498..db92b5c277 100644 --- a/.trinity/seals/fpga_Testbench.json +++ b/.trinity/seals/fpga_Testbench.json @@ -1,12 +1,23 @@ { - "gen_hash_c": "sha256:fd0a2d8954d05b9cf57f951baa768a4a0dc25a4a159cf6b86b765fbb7aad9dc5", + "built_by": "t27c-bootstrap@0.5.2+b6f775178", + "closure": [], + "config": "gen=c,rust,verilog,zig;tests=zig", + "gen_hash_c": "sha256:8a065921433ada4a28567563b6860b9b07dae4263351a19092f2a0fcaff2703c", "gen_hash_rust": "sha256:94e10e3c03fa606e8348cd0b087a39c5f3ed47080f04088f674a6b1f53f3a8fd", "gen_hash_verilog": "sha256:ab51d5a470dc8f5a8acd7bb9edda7d8e64f5ad0434e85f96e69f613c2e4aaba7", "gen_hash_zig": "sha256:07be928116aa31219eade578c0eb8641c41026f80e9728906ce8b44243228355", "module": "Testbench", "ring": 12, - "sealed_at": "2026-10-02T11:02:48Z", - "sealed_by": "t27c-bootstrap@0.4.0", + "seal_schema": 2, + "sealed_at": "2026-10-20T05:52:43Z", + "sealed_by": "t27c-bootstrap@0.5.2", "spec_hash": "sha256:c9e4c32ff29ef5fa199270526d1ebd8fba0162a71a216c26247d31dc3327b9b0", - "spec_path": "specs/fpga/testbench.t27" + "spec_path": "specs/fpga/testbench.t27", + "tests": { + "blocked": "does not compile: spec.zig:197:34: error: expected type 'spec.TbStimulus', found 'type'" + }, + "toolchain": { + "test_runner": "sha256:8512b80da533b79289110fca4a65f3336abd7a059ca4b72ea595d5e33ff8ad10", + "zig": "0.16.0" + } } \ No newline at end of file diff --git a/.trinity/seals/fpga_VcdConformanceCompare.json b/.trinity/seals/fpga_VcdConformanceCompare.json index b37d9391ba..3b4d69ec31 100644 --- a/.trinity/seals/fpga_VcdConformanceCompare.json +++ b/.trinity/seals/fpga_VcdConformanceCompare.json @@ -1,15 +1,15 @@ { - "built_by": "t27c-bootstrap@0.5.2+093bf4713", + "built_by": "t27c-bootstrap@0.5.2+b6f775178", "closure": [], "config": "gen=c,rust,verilog,zig;tests=zig", - "gen_hash_c": "sha256:d2311e41479abf4559b7478d30d9a1e33cb3a8f0faba2c230a47c5ad6acfbcac", + "gen_hash_c": "sha256:06e28656e94295f695d46f29f38c00a76edf93ec48dd877618eaca72ff84f912", "gen_hash_rust": "sha256:c662a6ef4c3af3e3fb3115cfbf79b3c6186d6fad46e3fafad62268cea9ed9d16", "gen_hash_verilog": "sha256:edb945aafe281486729b41e48667afc82a7fc8ee629b69f6fecf05f4fe2105c6", "gen_hash_zig": "sha256:7c9c8f016e98089fc9a71d0b7325582eb9da2f05f0461a65a0f38757387cd78f", "module": "VcdConformanceCompare", "ring": 12, "seal_schema": 2, - "sealed_at": "2026-10-18T09:30:12Z", + "sealed_at": "2026-10-20T05:52:54Z", "sealed_by": "t27c-bootstrap@0.5.2", "spec_hash": "sha256:2824bd4e7a61657bf6cf61b8167a8513ce1d7b4f4ef40c14a67c4b1a0c9d1774", "spec_path": "specs/fpga/vcd_conformance_compare.t27", @@ -22,7 +22,7 @@ "vacuous": 0 }, "toolchain": { - "test_runner": "sha256:1982ae948e24d00c5d221ccec12dfce1eb01204b53e37b0f857f93b16d64629d", + "test_runner": "sha256:8512b80da533b79289110fca4a65f3336abd7a059ca4b72ea595d5e33ff8ad10", "zig": "0.16.0" } } \ No newline at end of file diff --git a/.trinity/seals/fpga_emission.json b/.trinity/seals/fpga_emission.json index 747f25283c..0a89eac67b 100644 --- a/.trinity/seals/fpga_emission.json +++ b/.trinity/seals/fpga_emission.json @@ -1,11 +1,11 @@ { - "gen_hash_c": "sha256:289bd77a90ccfc81f4f037eeae3b7b3944f45917a6224d578d7fdbd1784f7261", + "gen_hash_c": "sha256:56f8d915c4f2551c204910350f764913509596f69da5506d1dc87249f30c5d2f", "gen_hash_rust": "sha256:a02acc0a0c9c726cd7e83c69ad190c820b94c04f2b3451a15ef0abb387261687", "gen_hash_verilog": "sha256:958509dd9a394af730c927f65003fb8f7f1e377d1fb787e4ab5ceeded52e2670", "gen_hash_zig": "sha256:c4184cd1c38f0c1a24bb3ae595d859babbff33dd1bef87dfa0e02e7002042177", "module": "fpga_emission", "ring": 12, - "sealed_at": "2026-10-19T05:21:18Z", + "sealed_at": "2026-10-20T05:51:23Z", "spec_hash": "sha256:65583035760e54fe440550b535191edeb937c4caa749cbc14636d0b5b28a8066", "spec_path": "compiler/codegen/verilog/fpga_emission.t27", "tests": { diff --git a/.trinity/seals/gates_conflict_markers.json b/.trinity/seals/gates_conflict_markers.json index 9f2ce839bc..4f5f761588 100644 --- a/.trinity/seals/gates_conflict_markers.json +++ b/.trinity/seals/gates_conflict_markers.json @@ -1,15 +1,15 @@ { - "built_by": "t27c-bootstrap@0.5.2+cc19d1fcd", + "built_by": "t27c-bootstrap@0.5.2+b6f775178", "closure": [], "config": "gen=c,rust,verilog,zig;tests=zig", - "gen_hash_c": "sha256:1e787e3dafce836366208d6b45cab134c153819e92a3a1ea9225904132bcdfcb", + "gen_hash_c": "sha256:e3f5ae7b48dcac36e194d7471fe2d4d32a5483f041957a0242fde08ffe1c092c", "gen_hash_rust": "sha256:58d34f396f16cf8e01eebbf0febc31cfb0b3f89a9604dbbddf494a5941e5ab6f", "gen_hash_verilog": "sha256:483eb459e082d74e92695be86a058f9cbc79a43048e820587d3135d5038327dd", "gen_hash_zig": "sha256:0e7842bc5021b9e7ac1034621f9e8c124c9e04aae65b6359402e8faada961e90", "module": "conflict_markers", "ring": 12, "seal_schema": 2, - "sealed_at": "2026-10-11T10:29:07Z", + "sealed_at": "2026-10-20T05:51:43Z", "sealed_by": "t27c-bootstrap@0.5.2", "spec_hash": "sha256:ba0cfeb5e336287015b7ef7465fa35969351801f265199e7b9a110b0dbba8c5d", "spec_path": "specs/ci/gates/conflict_markers.t27", @@ -22,7 +22,7 @@ "vacuous": 0 }, "toolchain": { - "test_runner": "sha256:1982ae948e24d00c5d221ccec12dfce1eb01204b53e37b0f857f93b16d64629d", + "test_runner": "sha256:8512b80da533b79289110fca4a65f3336abd7a059ca4b72ea595d5e33ff8ad10", "zig": "0.16.0" } } \ No newline at end of file diff --git a/.trinity/seals/gates_documented_commands.json b/.trinity/seals/gates_documented_commands.json index 98f47ee32a..2ab0a327b4 100644 --- a/.trinity/seals/gates_documented_commands.json +++ b/.trinity/seals/gates_documented_commands.json @@ -1,15 +1,15 @@ { - "built_by": "t27c-bootstrap@0.5.2+cc19d1fcd", + "built_by": "t27c-bootstrap@0.5.2+b6f775178", "closure": [], "config": "gen=c,rust,verilog,zig;tests=zig", - "gen_hash_c": "sha256:daf956087d73be342904266392efb1aa809d66a5a494159d3c3fe9cdb02b3ede", + "gen_hash_c": "sha256:9b6b06e35e02bcfcba907a1e8216fc1cf95ff656de58117a3ea4b3458b897b4c", "gen_hash_rust": "sha256:390b29431be768769a617d84d28bc7d5786c19289e99fcc778a9f17aee4f9ff2", "gen_hash_verilog": "sha256:d5551ece83baddeb97590867cd2fb0fba1b752b590bdf19f7281911c75ca05bd", "gen_hash_zig": "sha256:d21eb7a04288f0b535f860d9d7b2003d38984f14a8050cd9ba9a361182a3731b", "module": "documented_commands", "ring": 12, "seal_schema": 2, - "sealed_at": "2026-10-11T10:29:07Z", + "sealed_at": "2026-10-20T05:51:45Z", "sealed_by": "t27c-bootstrap@0.5.2", "spec_hash": "sha256:736c6fd0cb493336625f927995b3c48c1c2859b68776286f148dee8c58bdc55b", "spec_path": "specs/ci/gates/documented_commands.t27", @@ -22,7 +22,7 @@ "vacuous": 0 }, "toolchain": { - "test_runner": "sha256:1982ae948e24d00c5d221ccec12dfce1eb01204b53e37b0f857f93b16d64629d", + "test_runner": "sha256:8512b80da533b79289110fca4a65f3336abd7a059ca4b72ea595d5e33ff8ad10", "zig": "0.16.0" } } \ No newline at end of file diff --git a/.trinity/seals/gates_verilog_widths.json b/.trinity/seals/gates_verilog_widths.json index d6b579cffa..dbe2aaaca9 100644 --- a/.trinity/seals/gates_verilog_widths.json +++ b/.trinity/seals/gates_verilog_widths.json @@ -1,15 +1,15 @@ { - "built_by": "t27c-bootstrap@0.5.2+cc19d1fcd", + "built_by": "t27c-bootstrap@0.5.2+b6f775178", "closure": [], "config": "gen=c,rust,verilog,zig;tests=zig", - "gen_hash_c": "sha256:4d9c2ecee8563a4e8a6867d5d346985c12ef9f0c683c5a7def14fe0a917bce9e", + "gen_hash_c": "sha256:665a2a2791859e80745ff2f8b4671a0c946a249d71da1822fdb98991e3183efc", "gen_hash_rust": "sha256:4156ccd76a4930a4bc76cade4b00385736da208cc4c02581ab1ac63743c37378", "gen_hash_verilog": "sha256:5b44da3512bb2fdb595f21f1ae0d6c0f2e81686898fdeabbccaae9aa85caf6fc", "gen_hash_zig": "sha256:7036b47f5231bfda40b202186dd7bd5db0cea108c7e0fd7489fb33e6832d03d2", "module": "verilog_widths", "ring": 12, "seal_schema": 2, - "sealed_at": "2026-10-11T10:29:07Z", + "sealed_at": "2026-10-20T05:51:48Z", "sealed_by": "t27c-bootstrap@0.5.2", "spec_hash": "sha256:e850b4a24f7bca6b005807cd48e3efcaa8a23ccf5c56a01081db5f3c9e9c4b66", "spec_path": "specs/ci/gates/verilog_widths.t27", @@ -22,7 +22,7 @@ "vacuous": 0 }, "toolchain": { - "test_runner": "sha256:1982ae948e24d00c5d221ccec12dfce1eb01204b53e37b0f857f93b16d64629d", + "test_runner": "sha256:8512b80da533b79289110fca4a65f3336abd7a059ca4b72ea595d5e33ff8ad10", "zig": "0.16.0" } } \ No newline at end of file diff --git a/.trinity/seals/gen_commands.json b/.trinity/seals/gen_commands.json index 4ee8b705ae..128bb420da 100644 --- a/.trinity/seals/gen_commands.json +++ b/.trinity/seals/gen_commands.json @@ -1,11 +1,11 @@ { - "gen_hash_c": "sha256:5f95b4c07011f9ca9ea2707084160966f10f52a3d645f83cc3cffb36f3245165", + "gen_hash_c": "sha256:3ca11c876c91d2ad91523c5a2efd26406905592996cb04da8c306d0253531b35", "gen_hash_rust": "sha256:902890d6cd894ef91a9a4a0bfd6354bcc84335a641afcaf0793071e63e41a513", "gen_hash_verilog": "sha256:9438160852d64b29290d043b8901105bae4848dd9275bd4e34f558e06d70c985", "gen_hash_zig": "sha256:124a39ef6c09e6dbdaff6d621639d24e299b31749844abb93b9913a543725158", "module": "gen_commands", "ring": 12, - "sealed_at": "2026-10-18T08:31:30Z", + "sealed_at": "2026-10-20T05:51:20Z", "spec_hash": "sha256:4dd1bf05316f1a0ed952457e8fbbe7e03c51d51b2891c1dfe603db0425b4f2a3", "spec_path": "compiler/cli/gen.t27", "tests": { diff --git a/.trinity/seals/git_GitOperations.json b/.trinity/seals/git_GitOperations.json index 5e751b47e5..833fa8b89f 100644 --- a/.trinity/seals/git_GitOperations.json +++ b/.trinity/seals/git_GitOperations.json @@ -1,16 +1,32 @@ { - "built_by": "t27c-bootstrap@0.4.0+dd37f526e", - "gen_hash_c": "sha256:c2798f83ea07dd7e246addbc80d99ac158a0b5a3d0d4257e44e7773c590377d1", + "built_by": "t27c-bootstrap@0.5.2+b6f775178", + "closure": [ + { + "spec": "specs/base/types.t27", + "spec_hash": "sha256:3c2fb2a2edf20e90bc76798fb5d12690b2f60fc0f5bbf2f6052936e22d6e62e2" + }, + { + "spec": "specs/git/schema.t27", + "spec_hash": "sha256:bf23173a297d24d495bc24dd8cfd662f81832366cf140b1ae507fe084afec95d" + } + ], + "config": "gen=c,rust,verilog,zig;tests=zig", + "gen_hash_c": "sha256:f720b1b295ab49b65c4c554b4fa4946834de1b1b0151f62ae8bb6d33d80fa518", "gen_hash_rust": "sha256:96869fc60f70c758a4d29474abd466656fd05d29d5001cecf7ca402b9d8ca762", "gen_hash_verilog": "sha256:5e4e180db70bd179252cb35291f08533464c38ae173b332550f9d8bb34ee0f5a", "gen_hash_zig": "sha256:643b1c39cce272c8b5f1f081a1df484638bfea21b6d3ee6f294ba5f1beb57d17", "module": "GitOperations", "ring": 12, - "sealed_at": "2026-10-07T07:08:58Z", - "sealed_by": "t27c-bootstrap@0.4.0", + "seal_schema": 2, + "sealed_at": "2026-10-20T05:52:56Z", + "sealed_by": "t27c-bootstrap@0.5.2", "spec_hash": "sha256:13689763d79260c7f2d5eefe508b2dab9820bc528b591c4ce75ac7f773b9162d", "spec_path": "specs/git/operations.t27", "tests": { "blocked": "does not compile: spec.zig:21:25: error: use of undeclared identifier 'str'" + }, + "toolchain": { + "test_runner": "sha256:8512b80da533b79289110fca4a65f3336abd7a059ca4b72ea595d5e33ff8ad10", + "zig": "0.16.0" } } \ No newline at end of file diff --git a/.trinity/seals/git_commands.json b/.trinity/seals/git_commands.json index a2c46e56da..d8a6fea8f2 100644 --- a/.trinity/seals/git_commands.json +++ b/.trinity/seals/git_commands.json @@ -1,11 +1,11 @@ { - "gen_hash_c": "sha256:2ffcab3d21d78b0ea3bfb8ef86284a4fbd892ac47595db22301ee96d8243af13", + "gen_hash_c": "sha256:a49f2832f3fac0ccab0d7e699f0721e77e4e03ad60503ae0eb0a192b7bd63067", "gen_hash_rust": "sha256:d092700a75234fef1947efed05ecbfa2a65f91cbd5308f86043efde34981eaca", "gen_hash_verilog": "sha256:89121a01928349fb0181ce55ddf7556a6eff47acd1589b26020b1cc5c97d49e9", "gen_hash_zig": "sha256:493918c4290cc204315cad43159ba1c4e420d92c89ad81c425261f5b54503dc0", "module": "git_commands", "ring": 12, - "sealed_at": "2026-10-18T08:31:31Z", + "sealed_at": "2026-10-20T05:51:05Z", "spec_hash": "sha256:eedeabf9a654e4cd60f0e52eb82161518fb0abc80460a4f96f11fcc3d5b7d51e", "spec_path": "compiler/cli/git.t27", "tests": { diff --git a/.trinity/seals/graph_TriDijkstra.json b/.trinity/seals/graph_TriDijkstra.json index c0921c5d0f..e50c7310da 100644 --- a/.trinity/seals/graph_TriDijkstra.json +++ b/.trinity/seals/graph_TriDijkstra.json @@ -1,5 +1,5 @@ { - "built_by": "t27c-bootstrap@0.5.2+d8f7f104f", + "built_by": "t27c-bootstrap@0.5.2+b6f775178", "closure": [ { "spec": "specs/base/types.t27", @@ -11,14 +11,14 @@ } ], "config": "gen=c,rust,verilog,zig;tests=zig", - "gen_hash_c": "sha256:64ead1d1374607f4112033470bb293f0e7b6d6ddf3250b5abfc02867529ce589", + "gen_hash_c": "sha256:db0d7b2bf41bfdebae2987d947993b7724a6c8b1f06bbc0468802876fc184c33", "gen_hash_rust": "sha256:37c0c594f20ba27eb0bbf22e77e051aa4d4b13bb6dbc19f0c70767eeedae233c", "gen_hash_verilog": "sha256:8bc07a6da8a84dd8473a0b2bade5069c6fbbfeb7bf6fe43d337f986435b767a5", "gen_hash_zig": "sha256:c714880015e9ba1a9f955a948bd34ca13a278ed3a6524e69d85174120dff888b", "module": "TriDijkstra", "ring": 12, "seal_schema": 2, - "sealed_at": "2026-10-19T01:32:11Z", + "sealed_at": "2026-10-20T06:02:09Z", "sealed_by": "t27c-bootstrap@0.5.2", "spec_hash": "sha256:e4f52d5f6264420e9bfc1137843dc93c5cc187835274beb9a3a9c0d49f99b125", "spec_path": "specs/tri/graph/dijkstra.t27", diff --git a/.trinity/seals/graph_TriDisjointSet.json b/.trinity/seals/graph_TriDisjointSet.json index 96e22f69b4..cc9c04c467 100644 --- a/.trinity/seals/graph_TriDisjointSet.json +++ b/.trinity/seals/graph_TriDisjointSet.json @@ -1,5 +1,5 @@ { - "built_by": "t27c-bootstrap@0.5.2+d8f7f104f", + "built_by": "t27c-bootstrap@0.5.2+b6f775178", "closure": [ { "spec": "specs/base/types.t27", @@ -11,14 +11,14 @@ } ], "config": "gen=c,rust,verilog,zig;tests=zig", - "gen_hash_c": "sha256:607d70c3ef28ecb6dee1f664187bfa53d8dbf5124221bcaf9e6f2c5c7026746b", + "gen_hash_c": "sha256:80a07537d053049e0f3ea7ac02bc404b60d7ec1fed2ba19f6f8a1ef3925204d6", "gen_hash_rust": "sha256:77513aa196e7442a84ab6cca21603b62c20940ef4f8ac46d7213193ec95e20d6", "gen_hash_verilog": "sha256:a6018e50acee1de29aad793a8314e8fef8cbcbd1d32f7841a8b7cf020426042d", "gen_hash_zig": "sha256:05eb7d92cf3922118cd6b74e6af9edef0e3a028d68f1047ca9203cbff2991157", "module": "TriDisjointSet", "ring": 12, "seal_schema": 2, - "sealed_at": "2026-10-19T01:27:24Z", + "sealed_at": "2026-10-20T06:02:14Z", "sealed_by": "t27c-bootstrap@0.5.2", "spec_hash": "sha256:5949f0043c5cf410cfdfaa9b562af2209effb33e111e1868f9dae8bd574544b2", "spec_path": "specs/tri/graph/disjoint_set.t27", diff --git a/.trinity/seals/graph_TriGraphBfs.json b/.trinity/seals/graph_TriGraphBfs.json index 150c383f68..ec904ea1a4 100644 --- a/.trinity/seals/graph_TriGraphBfs.json +++ b/.trinity/seals/graph_TriGraphBfs.json @@ -1,5 +1,5 @@ { - "built_by": "t27c-bootstrap@0.5.2+d8f7f104f", + "built_by": "t27c-bootstrap@0.5.2+b6f775178", "closure": [ { "spec": "specs/base/types.t27", @@ -11,14 +11,14 @@ } ], "config": "gen=c,rust,verilog,zig;tests=zig", - "gen_hash_c": "sha256:e7b894db9202fcd19d3babae17823cc33c6778af502aa7ffae2bcfd6d9d72b1c", + "gen_hash_c": "sha256:867554aac3e57ae8616e319b70afbb5d9cabae5a70d4c7141f1de18f7a111978", "gen_hash_rust": "sha256:626751221be7390ba63dd540ef079f4e55e6f179fccd6f9a134452483f09ad2c", "gen_hash_verilog": "sha256:0a8f81810570b9bcd83aa2fc6f1ac0b4cc29433fd8700ab6e76cf78810c389fa", "gen_hash_zig": "sha256:f99b07610ee70cd7e7caa047508fbef007505eaec13871a7c027221206f9f84c", "module": "TriGraphBfs", "ring": 12, "seal_schema": 2, - "sealed_at": "2026-10-19T01:27:26Z", + "sealed_at": "2026-10-20T06:02:20Z", "sealed_by": "t27c-bootstrap@0.5.2", "spec_hash": "sha256:3336241735f191c7baeb7f5e34a2bc475401206d7db8a93625b8a0cfbe774f1f", "spec_path": "specs/tri/graph/graph_bfs.t27", diff --git a/.trinity/seals/graph_TriPrimsMst.json b/.trinity/seals/graph_TriPrimsMst.json index bb3c1277f1..cbdf7e1231 100644 --- a/.trinity/seals/graph_TriPrimsMst.json +++ b/.trinity/seals/graph_TriPrimsMst.json @@ -1,5 +1,5 @@ { - "built_by": "t27c-bootstrap@0.5.2+d8f7f104f", + "built_by": "t27c-bootstrap@0.5.2+b6f775178", "closure": [ { "spec": "specs/base/types.t27", @@ -11,14 +11,14 @@ } ], "config": "gen=c,rust,verilog,zig;tests=zig", - "gen_hash_c": "sha256:943197a21853d4d78a682e87b7c1f2baeb30151233966ef1f641ed8094f1002a", + "gen_hash_c": "sha256:9522c36ebd2d69b8c3cf9f72b8d8a4bcc6871c60cc3e0416a0b1f3aa9eee2b78", "gen_hash_rust": "sha256:734cb3fec657c04b1d5be707d115212c216cc4541e89ec5408a2d7fccc272d63", "gen_hash_verilog": "sha256:4f6c3affca84dbc061b4bd63fe976e1f0d24154e08743849fa38619fc8af7fb9", "gen_hash_zig": "sha256:43d0818eaf78fc0092da2771fe183660d0a1737902589df39fd09d34f0b91dee", "module": "TriPrimsMst", "ring": 12, "seal_schema": 2, - "sealed_at": "2026-10-19T01:32:14Z", + "sealed_at": "2026-10-20T06:02:23Z", "sealed_by": "t27c-bootstrap@0.5.2", "spec_hash": "sha256:b7d806c30ab632e12a0a1c1c7ed307a4c740f3254b90a0b1519c932ed05ed663", "spec_path": "specs/tri/graph/prims_mst.t27", diff --git a/.trinity/seals/hslm_ForwardPass.json b/.trinity/seals/hslm_ForwardPass.json index 93983273bc..f546dad14e 100644 --- a/.trinity/seals/hslm_ForwardPass.json +++ b/.trinity/seals/hslm_ForwardPass.json @@ -1,5 +1,5 @@ { - "built_by": "t27c-bootstrap@0.5.2+efe3c94", + "built_by": "t27c-bootstrap@0.5.2+b6f775178", "closure": [ { "spec": "specs/base/types.t27", @@ -7,14 +7,14 @@ } ], "config": "gen=c,rust,verilog,zig;tests=zig", - "gen_hash_c": "sha256:5d1ea731db23964100134b5feaa67a4c74598fc152187e3e4ae0b1e6911ae159", + "gen_hash_c": "sha256:c291942c04baf311310c130e5222bdd7556bdf6110d9c295562bf0fa6f22c0c4", "gen_hash_rust": "sha256:57c23e49510e367eca701e58a3fd4ea5eeb8aeab5058081f41f6b81d3056e437", "gen_hash_verilog": "sha256:22ef4365189b450ce005f2c697f72462d9199a403c18d777c4a6db16aa4b59b4", "gen_hash_zig": "sha256:0219f60527363dcd9c34ac6625cc829a584ad023c4a694b37a18bcf421c2254e", "module": "ForwardPass", "ring": 12, "seal_schema": 2, - "sealed_at": "2026-10-17T17:34:47Z", + "sealed_at": "2026-10-20T05:53:00Z", "sealed_by": "t27c-bootstrap@0.5.2", "spec_hash": "sha256:410f24b3cc1b5ab8171c0234c2a9a6501cdf225d9386572552b2bb9e558c1ae3", "spec_path": "specs/hslm/forward_pass.t27", @@ -27,7 +27,7 @@ "vacuous": 0 }, "toolchain": { - "test_runner": "sha256:1982ae948e24d00c5d221ccec12dfce1eb01204b53e37b0f857f93b16d64629d", + "test_runner": "sha256:8512b80da533b79289110fca4a65f3336abd7a059ca4b72ea595d5e33ff8ad10", "zig": "0.16.0" } } \ No newline at end of file diff --git a/.trinity/seals/io_TriCompress.json b/.trinity/seals/io_TriCompress.json index 9000238313..83912e4b33 100644 --- a/.trinity/seals/io_TriCompress.json +++ b/.trinity/seals/io_TriCompress.json @@ -1,16 +1,32 @@ { - "built_by": "t27c-bootstrap@0.4.0+403b27f29", - "gen_hash_c": "sha256:7d671245ce2ff337005cc73bf29326c41f1f50b3ad2f7d1ca641489321065e92", + "built_by": "t27c-bootstrap@0.5.2+b6f775178", + "closure": [ + { + "spec": "specs/base/types.t27", + "spec_hash": "sha256:3c2fb2a2edf20e90bc76798fb5d12690b2f60fc0f5bbf2f6052936e22d6e62e2" + }, + { + "spec": "specs/math/constants.t27", + "spec_hash": "sha256:57187e7afda1d88167b2af0382ad7f0623aa6b269ba020a78e3ffeebba1161bb" + } + ], + "config": "gen=c,rust,verilog,zig;tests=zig", + "gen_hash_c": "sha256:d494836095436ae833b98899fbb2f0d25db3f77be70be622ede5e4c40f930b6b", "gen_hash_rust": "sha256:37432080578d2630a6ad60d7b0d1ee8f48a45f50fbff97382c7275570a3f01e2", "gen_hash_verilog": "sha256:41d698370fa764f4ec57bb1a90e2a231b1713d333c5715857bf67e04c9fc0931", "gen_hash_zig": "sha256:468fdce272f3c4d97e6a20c99776bffca989143215a594ec62cd4e1ce3d599b1", "module": "TriCompress", "ring": 12, - "sealed_at": "2026-10-07T01:51:55Z", - "sealed_by": "t27c-bootstrap@0.4.0", + "seal_schema": 2, + "sealed_at": "2026-10-20T06:02:24Z", + "sealed_by": "t27c-bootstrap@0.5.2", "spec_hash": "sha256:30b32aacead38044923f115734f3a0d38f88bd8caa2c6f75efef3238a8909b0d", "spec_path": "specs/tri/io/compress.t27", "tests": { - "blocked": "does not compile: /tmp/t27c-test-report-compress-1848402/spec.zig:27:16: error: use of undeclared identifier 'error'" + "blocked": "does not compile: spec.zig:27:16: error: use of undeclared identifier 'error'" + }, + "toolchain": { + "test_runner": "sha256:8512b80da533b79289110fca4a65f3336abd7a059ca4b72ea595d5e33ff8ad10", + "zig": "0.16.0" } } \ No newline at end of file diff --git a/.trinity/seals/io_TriFilesystem.json b/.trinity/seals/io_TriFilesystem.json index 859a2d7995..b6bad52fd7 100644 --- a/.trinity/seals/io_TriFilesystem.json +++ b/.trinity/seals/io_TriFilesystem.json @@ -1,5 +1,5 @@ { - "built_by": "t27c-bootstrap@0.5.2+9920f51d2", + "built_by": "t27c-bootstrap@0.5.2+b6f775178", "closure": [ { "spec": "specs/base/types.t27", @@ -11,14 +11,14 @@ } ], "config": "gen=c,rust,verilog,zig;tests=zig", - "gen_hash_c": "sha256:43eaf49505a1aacc38e8bd0a60e3dcfaac845397a2b91bbcad960956a36e667b", + "gen_hash_c": "sha256:5f2dd2872735e0a1746df1f3625e906fa8aad285ca0e1974c7e00274a8534dc3", "gen_hash_rust": "sha256:7bedd69aec37516dd7c38e34ce6f1d4d2d6c1996ab4466d2eed4c18bb56d2b08", "gen_hash_verilog": "sha256:c96d34b79f0b04d19ce059542e3ed981f80866a7031371620d504bea7d730dab", "gen_hash_zig": "sha256:fef4e7e616c69461060af99156cf9e3c7f847b0169f1d9a9f015238b46849d46", "module": "TriFilesystem", "ring": 12, "seal_schema": 2, - "sealed_at": "2026-10-20T04:00:28Z", + "sealed_at": "2026-10-20T06:02:28Z", "sealed_by": "t27c-bootstrap@0.5.2", "spec_hash": "sha256:11649fef8b2f973c018c592353c97803215763f1f23dff0f222b4eb2d1351b12", "spec_path": "specs/tri/io/filesystem.t27", diff --git a/.trinity/seals/io_TriFs.json b/.trinity/seals/io_TriFs.json index b0e00e4229..1a011e0fb3 100644 --- a/.trinity/seals/io_TriFs.json +++ b/.trinity/seals/io_TriFs.json @@ -1,5 +1,5 @@ { - "built_by": "t27c-bootstrap@0.5.2+9920f51d2", + "built_by": "t27c-bootstrap@0.5.2+b6f775178", "closure": [ { "spec": "specs/base/types.t27", @@ -11,14 +11,14 @@ } ], "config": "gen=c,rust,verilog,zig;tests=zig", - "gen_hash_c": "sha256:5153e8661de48e306ce1b0213f70c48a3edc9c372afe1ec3f85d13bbf833a927", + "gen_hash_c": "sha256:a92092a8714d8f2c7eca344c8d24ad5eea90dbcd0087ab872b0bd2fc55890927", "gen_hash_rust": "sha256:c3ac25e2bde216467e180f38b89741ab6fd97ed8c070308197eeb8b23abf43a4", "gen_hash_verilog": "sha256:28386829da10ff0b777303016faa13458e2a5df7e961c7be4eba60ba9b3ba9ff", "gen_hash_zig": "sha256:a1cdb30296cd0f351398fab35a0c1f871c7437c618cbe9a94e9f44425c8a96a6", "module": "TriFs", "ring": 12, "seal_schema": 2, - "sealed_at": "2026-10-20T04:00:33Z", + "sealed_at": "2026-10-20T06:02:31Z", "sealed_by": "t27c-bootstrap@0.5.2", "spec_hash": "sha256:8efa7f598919ea7cfb9e5d79189eec736d50c2c577ec27f26ac283c31c6485c6", "spec_path": "specs/tri/io/fs.t27", diff --git a/.trinity/seals/isa_TernaryPatternMatching.json b/.trinity/seals/isa_TernaryPatternMatching.json index 03f2e3d09b..0398e8575f 100644 --- a/.trinity/seals/isa_TernaryPatternMatching.json +++ b/.trinity/seals/isa_TernaryPatternMatching.json @@ -1,5 +1,5 @@ { - "built_by": "t27c-bootstrap@0.5.2+4ab200073", + "built_by": "t27c-bootstrap@0.5.2+b6f775178", "closure": [ { "spec": "specs/base/types.t27", @@ -7,14 +7,14 @@ } ], "config": "gen=c,rust,verilog,zig;tests=zig", - "gen_hash_c": "sha256:5222e0ffd3d210800a42fb3702e82d5cd4c746dfea02d25fdaf7569750d776f2", + "gen_hash_c": "sha256:ee07e4809b96e72e52e01dc32f534942daf8f4c519106679e1eabaeb8cdd0b4a", "gen_hash_rust": "sha256:68ef544f509f16569d7271f10e8022ba6984cc1e17a14fe0db446bde5c934d27", "gen_hash_verilog": "sha256:6d4c56502688d7b96325a410c51c5d10cdc987d711fd7cc607998ee4088ce3dc", "gen_hash_zig": "sha256:68fef17ef7ef42a5a2676af4b0b14942bd4e69cec46c1171933bac7e34f73e7c", "module": "TernaryPatternMatching", "ring": 12, "seal_schema": 2, - "sealed_at": "2026-10-18T09:41:59Z", + "sealed_at": "2026-10-20T05:54:01Z", "sealed_by": "t27c-bootstrap@0.5.2", "spec_hash": "sha256:3484ad0c956be498ae9e7753e49dc603766b3fb6f833024535775db0256df107", "spec_path": "specs/isa/ternary_pattern_matching.t27", @@ -27,7 +27,7 @@ "vacuous": 0 }, "toolchain": { - "test_runner": "sha256:1982ae948e24d00c5d221ccec12dfce1eb01204b53e37b0f857f93b16d64629d", + "test_runner": "sha256:8512b80da533b79289110fca4a65f3336abd7a059ca4b72ea595d5e33ff8ad10", "zig": "0.16.0" } } \ No newline at end of file diff --git a/.trinity/seals/isa_TernarySearch.json b/.trinity/seals/isa_TernarySearch.json index b56c1b292c..40aa7d9e18 100644 --- a/.trinity/seals/isa_TernarySearch.json +++ b/.trinity/seals/isa_TernarySearch.json @@ -1,5 +1,5 @@ { - "built_by": "t27c-bootstrap@0.5.2+4ab200073", + "built_by": "t27c-bootstrap@0.5.2+b6f775178", "closure": [ { "spec": "specs/base/types.t27", @@ -7,14 +7,14 @@ } ], "config": "gen=c,rust,verilog,zig;tests=zig", - "gen_hash_c": "sha256:b39e556494e64d83786b90651a951051e249d722e025482f1073b876c94a0aa1", + "gen_hash_c": "sha256:1bc19f4d66d1082b464eb59033d05612c4d50e9988ed39770e5c44b143d9ed3f", "gen_hash_rust": "sha256:005841c6d10888ccdd068c36ef30771fb0ed339ee3fcb2e0abfdd7bf0ac8c7e5", "gen_hash_verilog": "sha256:70292dc6c31b3cfb774b2bb36c7ad48ca104cc59ccb861c0b329050b3e0831c5", "gen_hash_zig": "sha256:d210f727c52c27807a811d37ea45d55beb933418ff6dd84048458929d250a2ef", "module": "TernarySearch", "ring": 12, "seal_schema": 2, - "sealed_at": "2026-10-18T09:41:59Z", + "sealed_at": "2026-10-20T05:54:04Z", "sealed_by": "t27c-bootstrap@0.5.2", "spec_hash": "sha256:63ae34e78b3b94004638f055505c2c2d003febcd9027fad70a4fabc0a20a04ab", "spec_path": "specs/isa/ternary_search.t27", @@ -27,7 +27,7 @@ "vacuous": 0 }, "toolchain": { - "test_runner": "sha256:1982ae948e24d00c5d221ccec12dfce1eb01204b53e37b0f857f93b16d64629d", + "test_runner": "sha256:8512b80da533b79289110fca4a65f3336abd7a059ca4b72ea595d5e33ff8ad10", "zig": "0.16.0" } } \ No newline at end of file diff --git a/.trinity/seals/lab_LabT27bCache.json b/.trinity/seals/lab_LabT27bCache.json index 0120f4b7b8..3a193f0848 100644 --- a/.trinity/seals/lab_LabT27bCache.json +++ b/.trinity/seals/lab_LabT27bCache.json @@ -1,5 +1,5 @@ { - "built_by": "t27c-bootstrap@0.5.2+0fba674ef", + "built_by": "t27c-bootstrap@0.5.2+b6f775178", "closure": [ { "spec": "specs/lab/lab_t27b_text.t27", @@ -15,14 +15,14 @@ } ], "config": "gen=c,rust,verilog,zig;tests=zig", - "gen_hash_c": "sha256:7032de733dfd8e758c8ec8614a8b5167d050a0399d60caf4dd37eef2c022e0f9", + "gen_hash_c": "sha256:2f7b0e822b8d255be4b9ea38a5e7816f903eea777712c7d0385a5d52742b010c", "gen_hash_rust": "sha256:d138370139ed09e679e478afae9afa3650948cd4add60547b810ec4e412111d9", "gen_hash_verilog": "sha256:263fe65ce53ba7dc513303eccbe3c296111b3d5930307b8343609200c900abb1", "gen_hash_zig": "sha256:d943c3114af041f6cc910080b7499a44d7df39f899824e20ece11ea8be1179ad", "module": "LabT27bCache", "ring": 12, "seal_schema": 2, - "sealed_at": "2026-10-19T14:57:10Z", + "sealed_at": "2026-10-20T05:54:07Z", "sealed_by": "t27c-bootstrap@0.5.2", "spec_hash": "sha256:0ed5939b0e87fcf7dac618117910406f49617e7aa3c7c1ddfcea3afefb3fb82e", "spec_path": "specs/lab/lab_t27b_cache.t27", diff --git a/.trinity/seals/lab_LabT27bRatchet.json b/.trinity/seals/lab_LabT27bRatchet.json index dc13f87884..8071af1915 100644 --- a/.trinity/seals/lab_LabT27bRatchet.json +++ b/.trinity/seals/lab_LabT27bRatchet.json @@ -1,5 +1,5 @@ { - "built_by": "t27c-bootstrap@0.5.2+42a4860c4", + "built_by": "t27c-bootstrap@0.5.2+b6f775178", "closure": [ { "spec": "specs/lab/lab_t27b_report.t27", @@ -27,14 +27,14 @@ } ], "config": "gen=c,rust,verilog,zig;tests=zig", - "gen_hash_c": "sha256:8b87555c67e397ac03c37146019bd3e80f123f366acdac73f3bcf38a4c92a729", + "gen_hash_c": "sha256:ad0a1514c32d32221e8c0cf97a169be26313fab02eb758c7b384423a3d42c23f", "gen_hash_rust": "sha256:4bcfc99dfe088acf2d80bfc5583a5ce6449b46c96eae07885d2cdc8427ced162", "gen_hash_verilog": "sha256:5b31d170ff6f1f28ca45fbae890795c928585209252778a7f831e13119f0e021", "gen_hash_zig": "sha256:83a48ff512ace08493558d7a23e52b8edf8c71be50a8d375f6424ae43eff014f", "module": "LabT27bRatchet", "ring": 12, "seal_schema": 2, - "sealed_at": "2026-10-19T19:11:39Z", + "sealed_at": "2026-10-20T05:54:10Z", "sealed_by": "t27c-bootstrap@0.5.2", "spec_hash": "sha256:61209c910d15cf444fe9bf3fe920e63bfed4cd0cb31a21be8b65a43f634fb331", "spec_path": "specs/lab/lab_t27b_ratchet.t27", diff --git a/.trinity/seals/lab_LabT27bReport.json b/.trinity/seals/lab_LabT27bReport.json index aff41bfebd..bf9a743c8c 100644 --- a/.trinity/seals/lab_LabT27bReport.json +++ b/.trinity/seals/lab_LabT27bReport.json @@ -1,5 +1,5 @@ { - "built_by": "t27c-bootstrap@0.5.2+0fba674ef", + "built_by": "t27c-bootstrap@0.5.2+b6f775178", "closure": [ { "spec": "specs/lab/lab_t27b_text.t27", @@ -15,14 +15,14 @@ } ], "config": "gen=c,rust,verilog,zig;tests=zig", - "gen_hash_c": "sha256:016cd68e450a8d39717365ee6c77d2999554c2a78f031cb9ed315d7c49fa40cd", + "gen_hash_c": "sha256:88af630a30e66c00b84509b4fb4413f4056314992767f27e5e2b897ef295e2a2", "gen_hash_rust": "sha256:77b35bcf4dfa00dcfc8fc277cc206146e9266a1b0a6b0a768b7990cd676762f7", "gen_hash_verilog": "sha256:fdfb099d988ddcd2cc24d90fa233591c504f32546d1c2c9a8457732a7729430d", "gen_hash_zig": "sha256:690b1503db95f1133afd7578cef6bdf20970976df66fa9c7774ee7798850e89a", "module": "LabT27bReport", "ring": 12, "seal_schema": 2, - "sealed_at": "2026-10-19T16:29:57Z", + "sealed_at": "2026-10-20T05:54:14Z", "sealed_by": "t27c-bootstrap@0.5.2", "spec_hash": "sha256:90f8457cbe1ac2944a04b18be4c72dbc7ed52b1857a5a2eb0ebc22bdd21e71e6", "spec_path": "specs/lab/lab_t27b_report.t27", diff --git a/.trinity/seals/lab_LabT27bRun.json b/.trinity/seals/lab_LabT27bRun.json index 43d8baf93d..69ec4b983b 100644 --- a/.trinity/seals/lab_LabT27bRun.json +++ b/.trinity/seals/lab_LabT27bRun.json @@ -1,5 +1,5 @@ { - "built_by": "t27c-bootstrap@0.5.2+0fba674ef", + "built_by": "t27c-bootstrap@0.5.2+b6f775178", "closure": [ { "spec": "specs/lab/lab_t27b_text.t27", @@ -19,14 +19,14 @@ } ], "config": "gen=c,rust,verilog,zig;tests=zig", - "gen_hash_c": "sha256:b7e336ebc9b33f7ab2abfce1c3f9c7e9cebc39b9306724c232569c1ab5737fff", + "gen_hash_c": "sha256:24784e549c2686d469760916c246b4477708c883a4d6e933cfab675dd2dee3ea", "gen_hash_rust": "sha256:5230b0a162ffa4a5537785b676f719088ebd7abde887c9c73aff0be9098dfdf9", "gen_hash_verilog": "sha256:51437285834efc8911d66a7b280def403f9f2199e3c51c05886f5960fc58090a", "gen_hash_zig": "sha256:23ce41c50b3010ceb91a0c4df6457a30c30606aef1fd1964a05909a65172288f", "module": "LabT27bRun", "ring": 12, "seal_schema": 2, - "sealed_at": "2026-10-19T14:57:33Z", + "sealed_at": "2026-10-20T05:54:17Z", "sealed_by": "t27c-bootstrap@0.5.2", "spec_hash": "sha256:321ac19653fee22a6b6aba8dda613784825eb1926f1bdbd000f1096a1437f606", "spec_path": "specs/lab/lab_t27b_run.t27", diff --git a/.trinity/seals/layers_Layernorm.json b/.trinity/seals/layers_Layernorm.json index 4aae9bcf2b..e1133064ae 100644 --- a/.trinity/seals/layers_Layernorm.json +++ b/.trinity/seals/layers_Layernorm.json @@ -1,5 +1,5 @@ { - "built_by": "t27c-bootstrap@0.5.2+cc19d1fcd", + "built_by": "t27c-bootstrap@0.5.2+b6f775178", "closure": [ { "spec": "specs/base/types.t27", @@ -11,14 +11,14 @@ } ], "config": "gen=c,rust,verilog,zig;tests=zig", - "gen_hash_c": "sha256:d7bfa28de4c29f9735404777df410d7a3670db5976157dd92f3e5b5740faca60", + "gen_hash_c": "sha256:d256c5796f7d998e2671086b64217c3bfa0f2875652e1364a582c60ebea4dbc5", "gen_hash_rust": "sha256:18b3fa94052804a1af1171f5c05fd28ebe3ef164fa6bc781f4fed23f2b099741", "gen_hash_verilog": "sha256:6fd972510bc55a7b0deeef1544068ad9a749f8ff0160dc447f0542102890d76a", "gen_hash_zig": "sha256:908c28f9a0d3b958da58287c7ce21db33827e2bb67698184973c8579a6785102", "module": "Layernorm", "ring": 12, "seal_schema": 2, - "sealed_at": "2026-10-11T10:43:19Z", + "sealed_at": "2026-10-20T05:54:29Z", "sealed_by": "t27c-bootstrap@0.5.2", "spec_hash": "sha256:01af1b15566525162107c29cd139eb9d98b48186fd5133768a2b6db3aae3d9e6", "spec_path": "specs/ml/layers/layernorm_layer.t27", @@ -31,7 +31,7 @@ "vacuous": 0 }, "toolchain": { - "test_runner": "sha256:1982ae948e24d00c5d221ccec12dfce1eb01204b53e37b0f857f93b16d64629d", + "test_runner": "sha256:8512b80da533b79289110fca4a65f3336abd7a059ca4b72ea595d5e33ff8ad10", "zig": "0.16.0" } } \ No newline at end of file diff --git a/.trinity/seals/legacy_main_zig_handwritten.json b/.trinity/seals/legacy_main_zig_handwritten.json index cf95c21def..6f72d9d787 100644 --- a/.trinity/seals/legacy_main_zig_handwritten.json +++ b/.trinity/seals/legacy_main_zig_handwritten.json @@ -1,15 +1,15 @@ { - "built_by": "t27c-bootstrap@0.5.2+9920f51d2", + "built_by": "t27c-bootstrap@0.5.2+b6f775178", "closure": [], "config": "gen=c,rust,verilog,zig;tests=zig", - "gen_hash_c": "sha256:88c4ba2b8d2fc505a49a525079402be1968d1be420c36fc8241d2e8e9239b3b8", + "gen_hash_c": "sha256:abe7dc8dc561d498f14ff23c9adfe6d834a19e7fd19912f7970d4ce9d38408c8", "gen_hash_rust": "sha256:189658bcccf7fe41d256a0f5aa14f92e0c05f745949a55842783b29dc8c921f4", "gen_hash_verilog": "sha256:a18ecdc04e1092bd1e8b2ef8e2850a467c90bf3f3fa98709ccb46f69342d0f15", "gen_hash_zig": "sha256:ff2a314758f2f986fd3eafbfecbf02dfa01f3e3c62dc200382de90642984d4d8", "module": "main_zig_handwritten", "ring": 12, "seal_schema": 2, - "sealed_at": "2026-10-20T03:54:56Z", + "sealed_at": "2026-10-20T05:51:27Z", "sealed_by": "t27c-bootstrap@0.5.2", "spec_hash": "sha256:3b65d34b5a660d11c8a0a7e6ca20e1fdccfc64420ae95359c0eeabf13a39f618", "spec_path": "contrib/backend/zig/legacy/main_zig_handwritten.t27", diff --git a/.trinity/seals/loop_TriLoopLesson.json b/.trinity/seals/loop_TriLoopLesson.json index 4e660a2f84..f03d6cff6d 100644 --- a/.trinity/seals/loop_TriLoopLesson.json +++ b/.trinity/seals/loop_TriLoopLesson.json @@ -1,5 +1,5 @@ { - "built_by": "t27c-bootstrap@0.5.2+42a4860c4", + "built_by": "t27c-bootstrap@0.5.2+b6f775178", "closure": [ { "spec": "specs/claw/text.t27", @@ -11,14 +11,14 @@ } ], "config": "gen=c,rust,verilog,zig;tests=zig", - "gen_hash_c": "sha256:d563caba34950b1a7eb7540c3db655b14387e7cb7c5044d91b2b7b5ed5dc44ac", + "gen_hash_c": "sha256:e1231cffc2732371529959ddc27397b364738dd64b5d1b4eb21ef9b5e45550d9", "gen_hash_rust": "sha256:2c51a212ceca517b28dc3af6c034acbbdafce4278c7076a7f0abe43b83cb4b26", "gen_hash_verilog": "sha256:4b059e9731893ebc3e894960fa912994555d860e2fee9d2071f03fb864a44060", "gen_hash_zig": "sha256:dda4a7b05cf7f6cdd974333cc253cf7fd40467fc883e7ba0f4e65d9d5d52925f", "module": "TriLoopLesson", "ring": 12, "seal_schema": 2, - "sealed_at": "2026-10-19T17:26:43Z", + "sealed_at": "2026-10-20T06:02:34Z", "sealed_by": "t27c-bootstrap@0.5.2", "spec_hash": "sha256:2a7e5e4e999c5418374f2987c45e6bfbb7b542c05c4f24e0ad185cd65b1bcb53", "spec_path": "specs/tri/loop/lesson.t27", diff --git a/.trinity/seals/lsp-protocol.json b/.trinity/seals/lsp-protocol.json index 68ab39126f..d0752dcb13 100644 --- a/.trinity/seals/lsp-protocol.json +++ b/.trinity/seals/lsp-protocol.json @@ -2,14 +2,14 @@ "built_by": "t27c-bootstrap@0.5.2+093bf4713", "closure": [], "config": "gen=c,rust,verilog,zig;tests=zig", - "gen_hash_c": "sha256:388ba11a138715e284310710be9dfaad62369073f10ef50ce76b7436d1636a4d", + "gen_hash_c": "sha256:f56e9fe542a2100557ade0c734d956f2de7f476a8e1b952f07d0fa0f0ddbb1d8", "gen_hash_rust": "sha256:045edd69744c7713a08944e36e24d618ff4e9a472c7befac876fafd0f72247bb", "gen_hash_verilog": "sha256:456c5d0263a774c775a7462d93e5953f330172c26e1f0e57e5d01783f5fe2521", "gen_hash_zig": "sha256:b85e4dec465e182c7f29327e7d1961218a13c0df6ccc4b18478e8adee2d8b088", "module": "lsp-protocol", "ring": 12, "seal_schema": 2, - "sealed_at": "2026-10-20T03:55:20Z", + "sealed_at": "2026-10-20T05:54:20Z", "sealed_by": "t27c-bootstrap@0.5.2", "spec_hash": "sha256:9702b7f3c29989804c5067bc2b909678efe6fc5a921d1f36607e08266f2754e9", "spec_path": "specs/lsp/protocol.t27", diff --git a/.trinity/seals/lsp_lsp-protocol.json b/.trinity/seals/lsp_lsp-protocol.json index d3598f4766..2556fdaf42 100644 --- a/.trinity/seals/lsp_lsp-protocol.json +++ b/.trinity/seals/lsp_lsp-protocol.json @@ -1,15 +1,15 @@ { - "built_by": "t27c-bootstrap@0.5.2+9920f51d2", + "built_by": "t27c-bootstrap@0.5.2+b6f775178", "closure": [], "config": "gen=c,rust,verilog,zig;tests=zig", - "gen_hash_c": "sha256:388ba11a138715e284310710be9dfaad62369073f10ef50ce76b7436d1636a4d", + "gen_hash_c": "sha256:f56e9fe542a2100557ade0c734d956f2de7f476a8e1b952f07d0fa0f0ddbb1d8", "gen_hash_rust": "sha256:045edd69744c7713a08944e36e24d618ff4e9a472c7befac876fafd0f72247bb", "gen_hash_verilog": "sha256:456c5d0263a774c775a7462d93e5953f330172c26e1f0e57e5d01783f5fe2521", "gen_hash_zig": "sha256:b85e4dec465e182c7f29327e7d1961218a13c0df6ccc4b18478e8adee2d8b088", "module": "lsp-protocol", "ring": 12, "seal_schema": 2, - "sealed_at": "2026-10-20T03:55:20Z", + "sealed_at": "2026-10-20T05:54:20Z", "sealed_by": "t27c-bootstrap@0.5.2", "spec_hash": "sha256:9702b7f3c29989804c5067bc2b909678efe6fc5a921d1f36607e08266f2754e9", "spec_path": "specs/lsp/protocol.t27", diff --git a/.trinity/seals/math_PhiUniversalAttractor.json b/.trinity/seals/math_PhiUniversalAttractor.json index acd7b437c5..527dfa7873 100644 --- a/.trinity/seals/math_PhiUniversalAttractor.json +++ b/.trinity/seals/math_PhiUniversalAttractor.json @@ -1,5 +1,5 @@ { - "built_by": "t27c-bootstrap@0.5.2+549c8ced5", + "built_by": "t27c-bootstrap@0.5.2+b6f775178", "closure": [ { "spec": "specs/math/constants.t27", @@ -11,14 +11,14 @@ } ], "config": "gen=c,rust,verilog,zig;tests=zig", - "gen_hash_c": "sha256:5148e760b9f7cfbfde4ac4c5c40a0aca711fd8c4df7a87753cf4aced4544983b", + "gen_hash_c": "sha256:59523ea8fe0ea9270f7b780f75a02555f3d6013d24e39d145b77fada0d38612f", "gen_hash_rust": "sha256:c50838763d82a1a416341b853e2845272281a3dbd9863af35b28067a460f9a8d", "gen_hash_verilog": "sha256:57cc672e29d6b8b23a4b66343155520fe6d890ffb46c38ec621e66ca6d857a5b", "gen_hash_zig": "sha256:eeef6b5886383e5f6fdc201b7aa16eec9ba2fbb0591972380db068130c13cc61", "module": "PhiUniversalAttractor", "ring": 12, "seal_schema": 2, - "sealed_at": "2026-10-19T03:12:29Z", + "sealed_at": "2026-10-20T05:54:21Z", "sealed_by": "t27c-bootstrap@0.5.2", "spec_hash": "sha256:0ebe9c61b2849ccae8ef607e8a3773b316cc43e2441a5d01c4a5aec6d4d162d9", "spec_path": "specs/math/phi_universal_attractor.t27", diff --git a/.trinity/seals/math_TriMatrix.json b/.trinity/seals/math_TriMatrix.json index cf6728e903..0e293fbfb6 100644 --- a/.trinity/seals/math_TriMatrix.json +++ b/.trinity/seals/math_TriMatrix.json @@ -1,5 +1,5 @@ { - "built_by": "t27c-bootstrap@0.5.2+d8f7f104f", + "built_by": "t27c-bootstrap@0.5.2+b6f775178", "closure": [ { "spec": "specs/base/types.t27", @@ -11,14 +11,14 @@ } ], "config": "gen=c,rust,verilog,zig;tests=zig", - "gen_hash_c": "sha256:7df8eb31e2b23a8db59089b7d6ea7ae60948be532f3a9fa118a378842d2b7fe0", + "gen_hash_c": "sha256:dfe4415b60c0f00b19e60ee493ed77dad4cd4f91fd8c89aef17935cc791233ac", "gen_hash_rust": "sha256:2d90f9334769ee83ed0c46e3a17b1d38a63531607c0f90406ae24b4863aaa32d", "gen_hash_verilog": "sha256:712561ef66601a75daa3507fa0f18b262ce3ab49594ef1194ec53e2376400e8c", "gen_hash_zig": "sha256:6e55a73dd91b9cef3845df299b1605e1dd0c2167fc7290449823d919864898b3", "module": "TriMatrix", "ring": 12, "seal_schema": 2, - "sealed_at": "2026-10-19T01:32:25Z", + "sealed_at": "2026-10-20T06:02:38Z", "sealed_by": "t27c-bootstrap@0.5.2", "spec_hash": "sha256:0cb07b71e4787058a7726dc2c75152e25e03a46b0875181f318402040b8fceb4", "spec_path": "specs/tri/math/matrix.t27", diff --git a/.trinity/seals/memory_SemanticSearch.json b/.trinity/seals/memory_SemanticSearch.json index e461a96cdf..38cdc8790c 100644 --- a/.trinity/seals/memory_SemanticSearch.json +++ b/.trinity/seals/memory_SemanticSearch.json @@ -1,5 +1,5 @@ { - "built_by": "t27c-bootstrap@0.5.2+8cc6f0334", + "built_by": "t27c-bootstrap@0.5.2+b6f775178", "closure": [ { "spec": "specs/base/math/cosine_sim.t27", @@ -15,14 +15,14 @@ } ], "config": "gen=c,rust,verilog,zig;tests=zig", - "gen_hash_c": "sha256:08f67ee9444d7fa2dd2631858d3628be3891bcc7178c63c0bf2f1a3eb17a2581", + "gen_hash_c": "sha256:714d335d7ee38b3ad6d3613e8c4f62bc6280e3e83451d851862a8ba1801c6ba9", "gen_hash_rust": "sha256:166e437bbddf50f922c5018482845ab031ffff22ef8badd65e5d76496fe2480a", "gen_hash_verilog": "sha256:b61c003f24955daa6eda2f075c52c3f38a1ae9febcd0aec01a197ee30c6582a0", "gen_hash_zig": "sha256:c8ba00ba7cfc21ddb6d8558001ac6f89dcb38b4db30bf3559f873e949a035b32", "module": "SemanticSearch", "ring": 12, "seal_schema": 2, - "sealed_at": "2026-10-11T15:13:24Z", + "sealed_at": "2026-10-20T05:54:23Z", "sealed_by": "t27c-bootstrap@0.5.2", "spec_hash": "sha256:75a3230b378cda0ba4843a9bb1c6c8794602a31430633b68ac7f3b053991b7f6", "spec_path": "specs/memory/semantic_search.t27", @@ -30,7 +30,7 @@ "blocked": "does not compile: spec.zig:27:12: error: use of undeclared identifier 'Float'" }, "toolchain": { - "test_runner": "sha256:1982ae948e24d00c5d221ccec12dfce1eb01204b53e37b0f857f93b16d64629d", + "test_runner": "sha256:8512b80da533b79289110fca4a65f3336abd7a059ca4b72ea595d5e33ff8ad10", "zig": "0.16.0" } } \ No newline at end of file diff --git a/.trinity/seals/misread_TriMisreadShapes.json b/.trinity/seals/misread_TriMisreadShapes.json index 41e75b325f..aede0161a1 100644 --- a/.trinity/seals/misread_TriMisreadShapes.json +++ b/.trinity/seals/misread_TriMisreadShapes.json @@ -1,20 +1,20 @@ { - "built_by": "t27c-bootstrap@0.5.2+49a4586", + "built_by": "t27c-bootstrap@0.5.2+b6f775178", "closure": [ { "spec": "specs/tri/t27b/type_text.t27", - "spec_hash": "sha256:f474fe76cd84a302b46401c9a1b7db0b6a7282c0f0c8a462e4a9493415d0d915" + "spec_hash": "sha256:0c2ea71bc30d0865c2fb2206de7a0499e836bba7da6d1340bb1bef116823f473" } ], "config": "gen=c,rust,verilog,zig;tests=zig", - "gen_hash_c": "sha256:8cb2637c193c1f74e527aba520c953526c27f6091aea3af87c15d404a36f10dd", + "gen_hash_c": "sha256:f8c0b237e7fed8f74d0ffe4c8bfe5832ffdeff4a4c1484b85a846eea29bf710a", "gen_hash_rust": "sha256:d37ae52cec35e8e2bb5124741542e4837d23766ea5d73edd66b6e4b6a4bd3f10", "gen_hash_verilog": "sha256:e4ccb50e99b37a2cb7eeb8eb0b7d314997a08d63a05c9cc57057a3eb0551e084", "gen_hash_zig": "sha256:b73023afabfad3b5be17b0100d0ed4763e2bcba39f9d77800b95aeea3c36b9b5", "module": "TriMisreadShapes", "ring": 12, "seal_schema": 2, - "sealed_at": "2026-10-11T10:12:56Z", + "sealed_at": "2026-10-20T06:02:41Z", "sealed_by": "t27c-bootstrap@0.5.2", "spec_hash": "sha256:c181ea017faebb95975e480b3a1fe1389c2058d8e1ffd62b691c64aac55036ff", "spec_path": "specs/tri/misread/shapes.t27", @@ -27,7 +27,7 @@ "vacuous": 0 }, "toolchain": { - "test_runner": "sha256:1982ae948e24d00c5d221ccec12dfce1eb01204b53e37b0f857f93b16d64629d", + "test_runner": "sha256:8512b80da533b79289110fca4a65f3336abd7a059ca4b72ea595d5e33ff8ad10", "zig": "0.16.0" } } \ No newline at end of file diff --git a/.trinity/seals/ml_eval_hslm.json b/.trinity/seals/ml_eval_hslm.json index 123dcbc6a9..5a67ce66bd 100644 --- a/.trinity/seals/ml_eval_hslm.json +++ b/.trinity/seals/ml_eval_hslm.json @@ -11,7 +11,7 @@ } ], "config": "gen=c,rust,verilog,zig;tests=zig", - "gen_hash_c": "sha256:a0b0ed9a32959c3e052c97d6d5609dc4a872253c530b7e3b50911a15deb77af3", + "gen_hash_c": "sha256:ee3672859c59c49daf7649b6f8bad36dbf01cd30f59f51f0ab1c54f10b2ca98a", "gen_hash_rust": "sha256:ba431d41145782c6c7ab4290eee3f5a3b22ddf4c4e2c56d6eadea6b7139359f9", "gen_hash_verilog": "sha256:e56cbed9d46338c9faf645f014c3e2b56933fe94660c0ab0f7e43ec0ac8bbd3d", "gen_hash_zig": "sha256:277861c793ae6334da57135856012bac90fe0a516c74ff73f0e29089b494099c", diff --git a/.trinity/seals/ml_host_io_model.json b/.trinity/seals/ml_host_io_model.json index 8713175d78..ceceade541 100644 --- a/.trinity/seals/ml_host_io_model.json +++ b/.trinity/seals/ml_host_io_model.json @@ -7,7 +7,7 @@ } ], "config": "gen=c,rust,verilog,zig;tests=zig", - "gen_hash_c": "sha256:c7d7f02978f06fe0f7d5b11443d062446cc324b0aeb657676b05ba1a3cabb7df", + "gen_hash_c": "sha256:d8a861609634258c6c93459645245075a9bf650ee0c969fc386e72dd8f1072cd", "gen_hash_rust": "sha256:6b88e478f5aafaa3c52fb0d51cb6202bb05bd8418f506f94dacfb10d3a1380de", "gen_hash_verilog": "sha256:a8beaecd9847f48f06d18bd018afaed19333a16133ee88f74d5e9720df8bab5d", "gen_hash_zig": "sha256:97d7cbed838162509499ebd74a6fe6f1a3518415a62c720b16b3e8c224af4c90", diff --git a/.trinity/seals/ml_ngram_hslm.json b/.trinity/seals/ml_ngram_hslm.json index a41935c8dd..4f34ff3ff4 100644 --- a/.trinity/seals/ml_ngram_hslm.json +++ b/.trinity/seals/ml_ngram_hslm.json @@ -1,5 +1,5 @@ { - "built_by": "t27c-bootstrap@0.5.2+78e57be99", + "built_by": "t27c-bootstrap@0.5.2+b6f775178", "closure": [ { "spec": "specs/base/types.t27", @@ -7,18 +7,18 @@ }, { "spec": "specs/ml/train_hslm.t27", - "spec_hash": "sha256:8fd4733d3ff131fc85c947e7e6146666d0f06fdaf3a5e563d7ce2fa70eb61b8d" + "spec_hash": "sha256:64c7893d59bb1506e9dac448f07a944529dff50e8e02220f70d18b592028ded3" } ], "config": "gen=c,rust,verilog,zig;tests=zig", - "gen_hash_c": "sha256:8e1f5f6ff5d42ae3972441869bd4c0d59c7133e3c2894a55392c0fa5b8553ddb", + "gen_hash_c": "sha256:5cefb7c98b611f3411d704a948efb2c6f9f1fcd99a14405555d291d8a386e817", "gen_hash_rust": "sha256:e8a4badf02f69ce4cfdba6dbf7e6f0ebe69d2e5948551ab85c97dfc4e3ab3b01", "gen_hash_verilog": "sha256:acda1adadfdd0e36466319ce28b64350ac903de36fd1e7fefa07cdfb2d5a87f7", "gen_hash_zig": "sha256:c1fc022ffe591f9ceed36a20feda6cad6fc81ee1a2b243298a052ac8e764926a", "module": "ngram_hslm", "ring": 12, "seal_schema": 2, - "sealed_at": "2026-10-19T04:28:31Z", + "sealed_at": "2026-10-20T05:54:35Z", "sealed_by": "t27c-bootstrap@0.5.2", "spec_hash": "sha256:d3e31459bc0702d1b59357dad2b4d2ef679fbe95fcda2185adb612a2bdb6f6ed", "spec_path": "specs/ml/ngram_hslm.t27", diff --git a/.trinity/seals/ml_train_hslm.json b/.trinity/seals/ml_train_hslm.json index 04591177bb..d0b028f77d 100644 --- a/.trinity/seals/ml_train_hslm.json +++ b/.trinity/seals/ml_train_hslm.json @@ -19,7 +19,7 @@ } ], "config": "gen=c,rust,verilog,zig;tests=zig", - "gen_hash_c": "sha256:5dae40ef9488041b67d533c2896b747c26c204061713088562a7490b71f7d88c", + "gen_hash_c": "sha256:0d981763fde145b17074b0797e7606224eb3860a82bfaa4332060702c2658ecb", "gen_hash_rust": "sha256:5115fcfaa71c0c34b1c39ac7a0a9081df651ec685ac312ad187f0caba97e638b", "gen_hash_verilog": "sha256:2085f8329b41b3e291797c5c92bb4ff0af4b63682ce6a9f7d2db0e630bee4cff", "gen_hash_zig": "sha256:60feb0ba5d9be71497bc4683272bed1e053f3a395f6e4ac7c92e16d9518d729c", diff --git a/.trinity/seals/ml_train_slice_model.json b/.trinity/seals/ml_train_slice_model.json index 232b45b75e..ef3f2b7f7f 100644 --- a/.trinity/seals/ml_train_slice_model.json +++ b/.trinity/seals/ml_train_slice_model.json @@ -19,7 +19,7 @@ } ], "config": "gen=c,rust,verilog,zig;tests=zig", - "gen_hash_c": "sha256:ae1179c698402208e0179066bcc445dc6a81cae4119c5ac0374915df6a2dcb4a", + "gen_hash_c": "sha256:38c6895ca30c15b1ab17b5c87830149fd45f13a653f7708b6db40e5ca95dac5b", "gen_hash_rust": "sha256:675a66783f51dac4da698ccbd5e1ce5b27bca0844f111e08757689ee6abc7588", "gen_hash_verilog": "sha256:dd95a90dd7a4f5bc14f701d8a21c195eb3c8fdd685c731dc5c4db0cf8099d24b", "gen_hash_zig": "sha256:fb86d2ff49add44a3aec8208ab4deb44b7343098e7bc2973dee24b62d2ff978a", diff --git a/.trinity/seals/net_TriHttp.json b/.trinity/seals/net_TriHttp.json index 9cde2e3bb2..0c53776667 100644 --- a/.trinity/seals/net_TriHttp.json +++ b/.trinity/seals/net_TriHttp.json @@ -1,5 +1,5 @@ { - "built_by": "t27c-bootstrap@0.5.2+093bf4713", + "built_by": "t27c-bootstrap@0.5.2+b6f775178", "closure": [ { "spec": "specs/base/types.t27", @@ -11,14 +11,14 @@ } ], "config": "gen=c,rust,verilog,zig;tests=zig", - "gen_hash_c": "sha256:32f983990812a7578640aa8164530a19175c8aa24a27dba56a2fe66db386f099", + "gen_hash_c": "sha256:f982cfbf84d644952d0f334984ba1fec9728ee7b7716014cfcb03bfddf75535d", "gen_hash_rust": "sha256:374b1b79e343d7b89d7ad5a8c99b65b8bd60d3b66a2b30f7b14f2df2f87cf96b", "gen_hash_verilog": "sha256:611d64cdf20ab264631d7dd5890e2878330d813577e6756dea964aa866f6fb7f", "gen_hash_zig": "sha256:57f12668ac8084f3260827502d595fc4543d6c85c0ed8add4c07fa063478d425", "module": "TriHttp", "ring": 12, "seal_schema": 2, - "sealed_at": "2026-10-18T09:33:28Z", + "sealed_at": "2026-10-20T06:02:44Z", "sealed_by": "t27c-bootstrap@0.5.2", "spec_hash": "sha256:ce0d9f708bcd40a8a156fa92d1b1a98a09c684dcaf39f4e0a61d9ca6466b08e0", "spec_path": "specs/tri/net/http.t27", @@ -31,7 +31,7 @@ "vacuous": 0 }, "toolchain": { - "test_runner": "sha256:1982ae948e24d00c5d221ccec12dfce1eb01204b53e37b0f857f93b16d64629d", + "test_runner": "sha256:8512b80da533b79289110fca4a65f3336abd7a059ca4b72ea595d5e33ff8ad10", "zig": "0.16.0" } } \ No newline at end of file diff --git a/.trinity/seals/net_TriNet.json b/.trinity/seals/net_TriNet.json index b634211d7e..e0c20c054f 100644 --- a/.trinity/seals/net_TriNet.json +++ b/.trinity/seals/net_TriNet.json @@ -1,5 +1,5 @@ { - "built_by": "t27c-bootstrap@0.5.2+093bf4713", + "built_by": "t27c-bootstrap@0.5.2+b6f775178", "closure": [ { "spec": "specs/base/types.t27", @@ -11,14 +11,14 @@ } ], "config": "gen=c,rust,verilog,zig;tests=zig", - "gen_hash_c": "sha256:78c64c465bc6bf8ad7da8ff66247b3d0f9c491b10c969f02c2ae813688789a3b", + "gen_hash_c": "sha256:b4318648617e9de1f9dcfd91f4dc3f3576d8f7fcac141dae63d0b49c1f1ebe29", "gen_hash_rust": "sha256:8aeb86accf9f8507d0f20d63718483c7d7bc61932ad79ce1cd862f384aca122d", "gen_hash_verilog": "sha256:cf442572def2c24736bb8ced5757885187b7482f2cb727e21cecb3dc5bae3302", "gen_hash_zig": "sha256:e9a1a8ed550fa6b6cae54ae8eff7cb056e87c538839f7754b6ea2b8be5c6084a", "module": "TriNet", "ring": 12, "seal_schema": 2, - "sealed_at": "2026-10-18T09:33:28Z", + "sealed_at": "2026-10-20T06:02:47Z", "sealed_by": "t27c-bootstrap@0.5.2", "spec_hash": "sha256:05bff39d4e29c7700f01aecae10bf0390f6247c47674ce6ec2fe9926805e2d35", "spec_path": "specs/tri/net/net.t27", @@ -31,7 +31,7 @@ "vacuous": 0 }, "toolchain": { - "test_runner": "sha256:1982ae948e24d00c5d221ccec12dfce1eb01204b53e37b0f857f93b16d64629d", + "test_runner": "sha256:8512b80da533b79289110fca4a65f3336abd7a059ca4b72ea595d5e33ff8ad10", "zig": "0.16.0" } } \ No newline at end of file diff --git a/.trinity/seals/net_TriUrl.json b/.trinity/seals/net_TriUrl.json index ae4ad2938a..9a5e069c89 100644 --- a/.trinity/seals/net_TriUrl.json +++ b/.trinity/seals/net_TriUrl.json @@ -1,5 +1,5 @@ { - "built_by": "t27c-bootstrap@0.5.2+9920f51d2", + "built_by": "t27c-bootstrap@0.5.2+b6f775178", "closure": [ { "spec": "specs/base/types.t27", @@ -15,14 +15,14 @@ } ], "config": "gen=c,rust,verilog,zig;tests=zig", - "gen_hash_c": "sha256:b2f8484a02a662eb8c47a3dd61e0dbddae97d5cd08af1082725285f5962ca0f7", + "gen_hash_c": "sha256:bd36c8e503e752cf17c8bdfe6b6676877eaba39b258a689ad63e77b7e7d7528a", "gen_hash_rust": "sha256:ceeb8a687649a9c8536bdbe1caa799d9750763cd50bf8160a94c3db751a2cdd1", "gen_hash_verilog": "sha256:b67d9e652646218aec38d57209e537ca4304e4e3b2b8723465e192e2b1c201dc", "gen_hash_zig": "sha256:c54d0e9b74d4e7617791f2beab71ccf047c17fd98afb8fc6c0751cf6d1a468e3", "module": "TriUrl", "ring": 12, "seal_schema": 2, - "sealed_at": "2026-10-20T04:00:41Z", + "sealed_at": "2026-10-20T06:02:49Z", "sealed_by": "t27c-bootstrap@0.5.2", "spec_hash": "sha256:defc91f22c19615dbceffd2b636f74713c694a73b5d0aea4540d7c6fdc6ae4ad", "spec_path": "specs/tri/net/url.t27", diff --git a/.trinity/seals/network_NetworkIdentity.json b/.trinity/seals/network_NetworkIdentity.json index 18db7f57df..b5b38c10f2 100644 --- a/.trinity/seals/network_NetworkIdentity.json +++ b/.trinity/seals/network_NetworkIdentity.json @@ -1,5 +1,5 @@ { - "built_by": "t27c-bootstrap@0.5.2+fef92ca29", + "built_by": "t27c-bootstrap@0.5.2+b6f775178", "closure": [ { "spec": "specs/tri/crypto/ed25519.t27", @@ -7,14 +7,14 @@ } ], "config": "gen=c,rust,verilog,zig;tests=zig", - "gen_hash_c": "sha256:ecb8c50acee15dee96316ecb6c865808665471af631b5664e6f652137e4ea60b", + "gen_hash_c": "sha256:618992333fcf6dc9337d38aabee212860dac4b4ad1cffb6df1320010c00f408a", "gen_hash_rust": "sha256:fc98b855b9e281921035a53062266de6299421245641fd4bb247077576cfd592", "gen_hash_verilog": "sha256:88dee0dcaa05bb4c3e5ac7b83e1ebd8f1a1acbe5673cbc85876d9c4ee84ccab8", "gen_hash_zig": "sha256:094984538a13445addaa2d44b5e7807ad854b8b3310c5977b7bc1de6e3607b51", "module": "NetworkIdentity", "ring": 12, "seal_schema": 2, - "sealed_at": "2026-10-10T23:45:12Z", + "sealed_at": "2026-10-20T05:57:19Z", "sealed_by": "t27c-bootstrap@0.5.2", "spec_hash": "sha256:d4a58a56d1a901fec9b37d43fc164351bcb338e9d86f7853447a9b04891c482f", "spec_path": "specs/network/identity.t27", @@ -27,7 +27,7 @@ "vacuous": 0 }, "toolchain": { - "test_runner": "sha256:1982ae948e24d00c5d221ccec12dfce1eb01204b53e37b0f857f93b16d64629d", + "test_runner": "sha256:8512b80da533b79289110fca4a65f3336abd7a059ca4b72ea595d5e33ff8ad10", "zig": "0.16.0" } } \ No newline at end of file diff --git a/.trinity/seals/network_NetworkMvpV3.json b/.trinity/seals/network_NetworkMvpV3.json index 1dcf60a640..511e75e387 100644 --- a/.trinity/seals/network_NetworkMvpV3.json +++ b/.trinity/seals/network_NetworkMvpV3.json @@ -1,5 +1,5 @@ { - "built_by": "t27c-bootstrap@0.5.2+9920f51d2", + "built_by": "t27c-bootstrap@0.5.2+b6f775178", "closure": [ { "spec": "specs/network/mvp.t27", @@ -31,14 +31,14 @@ } ], "config": "gen=c,rust,verilog,zig;tests=zig", - "gen_hash_c": "sha256:c57d37413b85f041386a0f8ed0b62306f3bba1546eb012cbd07ed667b72bb43d", + "gen_hash_c": "sha256:ea2a925d1d80f153f9b2c689ea250ba813a67552d8e7616a37f6a96499addcb7", "gen_hash_rust": "sha256:3b7edcf25a2ebc49cc33678c13abacd4bbefa49b55d9de9825d9cbc8d3c026f4", "gen_hash_verilog": "sha256:5f7ecd38f1f29380625330a8073661817ca8ca30fc77426bcd39e68a9903af00", "gen_hash_zig": "sha256:895a7839ce7bfe4a6a1ac6d9b49d89eaa4cf84a121e590232dbb208d5d9575f6", "module": "NetworkMvpV3", "ring": 12, "seal_schema": 2, - "sealed_at": "2026-10-20T03:57:40Z", + "sealed_at": "2026-10-20T05:57:22Z", "sealed_by": "t27c-bootstrap@0.5.2", "spec_hash": "sha256:808e6ae4676e593a085c56c01feb9b664f876b1c46996ec0ea9c7e711583df22", "spec_path": "specs/network/mvp_v3.t27", diff --git a/.trinity/seals/network_NetworkMvpV3Ed25519.json b/.trinity/seals/network_NetworkMvpV3Ed25519.json index 851ae6e536..d0546aa0c3 100644 --- a/.trinity/seals/network_NetworkMvpV3Ed25519.json +++ b/.trinity/seals/network_NetworkMvpV3Ed25519.json @@ -1,5 +1,5 @@ { - "built_by": "t27c-bootstrap@0.5.2+9920f51d2", + "built_by": "t27c-bootstrap@0.5.2+b6f775178", "closure": [ { "spec": "specs/network/pool.t27", @@ -23,14 +23,14 @@ } ], "config": "gen=c,rust,verilog,zig;tests=zig", - "gen_hash_c": "sha256:ac9534078a8a376f5a9454dfda441bd1278ff08254330e46589edddfb4a7a5d9", + "gen_hash_c": "sha256:868e07ae36dc5649e484e840cbdb77bf5e870c1fe70a48b09acb81af441d7e82", "gen_hash_rust": "sha256:d74e9197a9604c2972787e8d9a0b2a8562dae5a18a2650816c4e981238e2bc14", "gen_hash_verilog": "sha256:7241c5ee3d3bb55762f2c37e0150499c534c79a401d729a9e206bb8bb2e38742", "gen_hash_zig": "sha256:b4f105914915b295cd95c392c67296af194eaa1d1922a106be6b865272a7ed4f", "module": "NetworkMvpV3Ed25519", "ring": 12, "seal_schema": 2, - "sealed_at": "2026-10-20T03:57:49Z", + "sealed_at": "2026-10-20T05:57:26Z", "sealed_by": "t27c-bootstrap@0.5.2", "spec_hash": "sha256:27f9618e3f6823347fffffbc5402bcada18636dd04c81e959b7587385e6ab888", "spec_path": "specs/network/mvp_v3_ed25519.t27", diff --git a/.trinity/seals/nn_HSLM.json b/.trinity/seals/nn_HSLM.json index 44c8801970..b0dd192199 100644 --- a/.trinity/seals/nn_HSLM.json +++ b/.trinity/seals/nn_HSLM.json @@ -1,5 +1,5 @@ { - "built_by": "t27c-bootstrap@0.5.2+d2c8e7d41", + "built_by": "t27c-bootstrap@0.5.2+b6f775178", "closure": [ { "spec": "specs/base/types.t27", @@ -7,14 +7,14 @@ } ], "config": "gen=c,rust,verilog,zig;tests=zig", - "gen_hash_c": "sha256:5fec5ffce61f2a62166db5db936343d908f4602b3ed6e58b5b678cb7019f127d", + "gen_hash_c": "sha256:8780bd008431238db3e88656f1de9e8b949aa602297b90ff281460898e9590cc", "gen_hash_rust": "sha256:1ccf776cd6bcb0aa9d6bf26fdb6405a9eab86d1894a4a1b1b0367216a75ebb3b", "gen_hash_verilog": "sha256:8cf8fb6d37f41b5cdd2081168f4a635ec9ee723da0162b1f8b08cefd4f1ed080", "gen_hash_zig": "sha256:15b52061cf6f278f4b37bfcf223335bd3e791657e181be8b61dc76493867b4f8", "module": "HSLM", "ring": 12, "seal_schema": 2, - "sealed_at": "2026-10-18T05:42:14Z", + "sealed_at": "2026-10-20T05:57:36Z", "sealed_by": "t27c-bootstrap@0.5.2", "spec_hash": "sha256:a59d22284d9b95cbe331e0d3a434dbfe7b5cf01ff86cb217503260eb02064822", "spec_path": "specs/nn/hslm.t27", @@ -27,7 +27,7 @@ "vacuous": 0 }, "toolchain": { - "test_runner": "sha256:1982ae948e24d00c5d221ccec12dfce1eb01204b53e37b0f857f93b16d64629d", + "test_runner": "sha256:8512b80da533b79289110fca4a65f3336abd7a059ca4b72ea595d5e33ff8ad10", "zig": "0.16.0" } } \ No newline at end of file diff --git a/.trinity/seals/optimizer_Adagrad.json b/.trinity/seals/optimizer_Adagrad.json index 193687015e..395cc4573d 100644 --- a/.trinity/seals/optimizer_Adagrad.json +++ b/.trinity/seals/optimizer_Adagrad.json @@ -1,5 +1,5 @@ { - "built_by": "t27c-bootstrap@0.5.2+e427d3800", + "built_by": "t27c-bootstrap@0.5.2+b6f775178", "closure": [ { "spec": "specs/base/types.t27", @@ -11,14 +11,14 @@ } ], "config": "gen=c,rust,verilog,zig;tests=zig", - "gen_hash_c": "sha256:61ad7a562844c65586b17106ec17522ac51836b7ac40e98f724d3c1383079754", + "gen_hash_c": "sha256:79ef7f69a35be814fb7a894d9069bc18bab6151d17791ee68c07c23c7d123112", "gen_hash_rust": "sha256:dc0d17bd80e2a026d4172f563d3930163a9bbb704ce308c0700e000ecc1f0aa9", "gen_hash_verilog": "sha256:1884cce26b30c8ad1d5906cd32469a0fc9956db247c583db5728fd62ff7544dc", "gen_hash_zig": "sha256:27e5a40004a80d56ca854fa3d1ae0f6eb4d064844f515c9f9e35aa458ecffa4f", "module": "Adagrad", "ring": 12, "seal_schema": 2, - "sealed_at": "2026-10-20T00:40:36Z", + "sealed_at": "2026-10-20T05:54:40Z", "sealed_by": "t27c-bootstrap@0.5.2", "spec_hash": "sha256:08a6128c1d33dd6fee7e3e3b87f411a3996d11c1b42bacda5cc29318b6bb344e", "spec_path": "specs/ml/optimizer/adagrad.t27", diff --git a/.trinity/seals/optimizer_Lamb.json b/.trinity/seals/optimizer_Lamb.json index fe31d95cce..6e3b3c89bb 100644 --- a/.trinity/seals/optimizer_Lamb.json +++ b/.trinity/seals/optimizer_Lamb.json @@ -1,5 +1,5 @@ { - "built_by": "t27c-bootstrap@0.5.2+e427d3800", + "built_by": "t27c-bootstrap@0.5.2+b6f775178", "closure": [ { "spec": "specs/base/types.t27", @@ -15,14 +15,14 @@ } ], "config": "gen=c,rust,verilog,zig;tests=zig", - "gen_hash_c": "sha256:64319b910d14b8ddd77ac2a29f80d1acc47cc546f2be507d5b1bf76131350b8b", + "gen_hash_c": "sha256:ba370f8fcff9f8f5d9222707a71fd78c4fc2759f40c6a56b609a9115b0590292", "gen_hash_rust": "sha256:9c1b2c39a92873347f8c0332baae5d42f3e6149280bfa06b61891bdabef2d17c", "gen_hash_verilog": "sha256:0321c8606e5b7258c6b559e79f141332800907689ae4316af06e4517fc0b0b35", "gen_hash_zig": "sha256:520ed2a448f52fad6b84233c05c61fa7e8780b9caa4e44197f5c2364af180b8a", "module": "Lamb", "ring": 12, "seal_schema": 2, - "sealed_at": "2026-10-20T01:06:17Z", + "sealed_at": "2026-10-20T05:54:45Z", "sealed_by": "t27c-bootstrap@0.5.2", "spec_hash": "sha256:3dd28c18f0aa03e48a900bc0a78a02bf8a54812f695656dd4aa3c0f991682971", "spec_path": "specs/ml/optimizer/lamb.t27", diff --git a/.trinity/seals/pathway_Mlp.json b/.trinity/seals/pathway_Mlp.json index 42a143d1a8..2aa8cb64da 100644 --- a/.trinity/seals/pathway_Mlp.json +++ b/.trinity/seals/pathway_Mlp.json @@ -1,5 +1,5 @@ { - "built_by": "t27c-bootstrap@0.5.2+e427d3800", + "built_by": "t27c-bootstrap@0.5.2+b6f775178", "closure": [ { "spec": "specs/base/types.t27", @@ -11,14 +11,14 @@ } ], "config": "gen=c,rust,verilog,zig;tests=zig", - "gen_hash_c": "sha256:64a4b2df9079d78ddee5a382690251437fff739fb1a407d41eef882185db143e", + "gen_hash_c": "sha256:721acaf7082be44c2c2b181207e8f76483b3e96ffaeca9fba861f824a577d5b5", "gen_hash_rust": "sha256:0b7f25cc0ac0e2519b3e0092fc71359eddda5d96ee4d311e4a7ebae33c8b64f1", "gen_hash_verilog": "sha256:890f720aedb65673d90646517a62fdedcf022d4cb3c6cecf545861d8656dfbee", "gen_hash_zig": "sha256:746e7a402eb34d5bcb6070e82b62519385aca793d7d8d8e2b37741365b765d5f", "module": "Mlp", "ring": 12, "seal_schema": 2, - "sealed_at": "2026-10-20T00:40:39Z", + "sealed_at": "2026-10-20T05:54:48Z", "sealed_by": "t27c-bootstrap@0.5.2", "spec_hash": "sha256:936f35f57c99851545afe0b1797b416777549610a3f57cf49c0727311eef281a", "spec_path": "specs/ml/pathway/mlp.t27", diff --git a/.trinity/seals/pins_PinsParser.json b/.trinity/seals/pins_PinsParser.json index 0087f87584..5e877ab720 100644 --- a/.trinity/seals/pins_PinsParser.json +++ b/.trinity/seals/pins_PinsParser.json @@ -1,5 +1,5 @@ { - "built_by": "t27c-bootstrap@0.5.2+9920f51d2", + "built_by": "t27c-bootstrap@0.5.2+b6f775178", "closure": [ { "spec": "specs/base/ops.t27", @@ -15,14 +15,14 @@ } ], "config": "gen=c,rust,verilog,zig;tests=zig", - "gen_hash_c": "sha256:a2d246976083268aa221bb133036dd822a8a59a89d5577867be50e760d693cae", + "gen_hash_c": "sha256:c1e2156b8cb97adf782b5620e553d1c7dac6ae5ea67658575c88bf8a9dd7967d", "gen_hash_rust": "sha256:5e0b7a798b733aeaeeeac3407e9f1b17708f260bae393348ba72f7d6772180a7", "gen_hash_verilog": "sha256:d83321903da73e4b7729242f6348209e7a5e09107c0e15af06530609b969894b", "gen_hash_zig": "sha256:c750271cd12593680feb5977057c84af76dc356608778a7abddbf2e68940451a", "module": "PinsParser", "ring": 12, "seal_schema": 2, - "sealed_at": "2026-10-20T03:57:54Z", + "sealed_at": "2026-10-20T05:57:37Z", "sealed_by": "t27c-bootstrap@0.5.2", "spec_hash": "sha256:2136baa6752930a651ba388fd268c76b484e02dfb56510fae190614c4e1ead92", "spec_path": "specs/pins/parser.t27", diff --git a/.trinity/seals/pipeline_TriBuilder.json b/.trinity/seals/pipeline_TriBuilder.json index 171bcb60f3..1bb7b3c50b 100644 --- a/.trinity/seals/pipeline_TriBuilder.json +++ b/.trinity/seals/pipeline_TriBuilder.json @@ -1,5 +1,5 @@ { - "built_by": "t27c-bootstrap@0.5.2+9920f51d2", + "built_by": "t27c-bootstrap@0.5.2+b6f775178", "closure": [ { "spec": "specs/base/types.t27", @@ -11,14 +11,14 @@ } ], "config": "gen=c,rust,verilog,zig;tests=zig", - "gen_hash_c": "sha256:f1070680be2ed8d74e3c84f5213df2b3b157cad071cf0f87c5824a09d70d6a85", + "gen_hash_c": "sha256:4b2f11303bd1c915040f65ea055e9901f61c7e493adbd1e39881d449e9c53733", "gen_hash_rust": "sha256:5ab414ad9a354cfdbc59002df571e96b71034930422e152897d4c03c36a574b0", "gen_hash_verilog": "sha256:7864301b593ae0b8969c0c5ca721b91f2c7bc21ab8a07f95ae3f81e3d75cf6d4", "gen_hash_zig": "sha256:78744855f1ae4bcf38f546287c291bf4570005c71d87cb1d9aafa6819607791a", "module": "TriBuilder", "ring": 12, "seal_schema": 2, - "sealed_at": "2026-10-20T04:00:45Z", + "sealed_at": "2026-10-20T06:02:52Z", "sealed_by": "t27c-bootstrap@0.5.2", "spec_hash": "sha256:fd08e6de8e826e8ae273fb364e8419f0d950b5daf3420c96200a4248802b5591", "spec_path": "specs/tri/pipeline/builder.t27", diff --git a/.trinity/seals/portable::relay_observer.json b/.trinity/seals/portable::relay_observer.json index 3a0c8a4d70..7763cb0886 100644 --- a/.trinity/seals/portable::relay_observer.json +++ b/.trinity/seals/portable::relay_observer.json @@ -7,14 +7,14 @@ } ], "config": "gen=c,rust,verilog,zig;tests=zig", - "gen_hash_c": "sha256:f84fe5951e26c78d586edd6df1374a3f7da63e9041a5d362f079fab2a2e31f51", + "gen_hash_c": "sha256:f4a682499d4d9110df2350ee15f7d80f44e9b3077b211e141846d7c5cc6e1892", "gen_hash_rust": "sha256:c3fd9426b8d974fb894535860d9e7fdd68806edaa8f75b565a6c81536eb16536", "gen_hash_verilog": "sha256:2c5c71026848c8d0c9a8d8ce78bc010433fc09e646333e287fde8fda1360853d", "gen_hash_zig": "sha256:aa12cf4f2de4e98f8dac3c1aea405279758b7a860d3a4e7a24e04278ab72a81c", "module": "portable::relay_observer", "ring": 12, "seal_schema": 2, - "sealed_at": "2026-10-19T01:27:03Z", + "sealed_at": "2026-10-20T05:59:36Z", "sealed_by": "t27c-bootstrap@0.5.2", "spec_hash": "sha256:b1e014de90defe8a4c1189c941f8765937a522fc70a118a6c7698834caf8db3d", "spec_path": "specs/portable/relay_observer.t27", diff --git a/.trinity/seals/portable_portable::relay_observer.json b/.trinity/seals/portable_portable::relay_observer.json index 99ca975769..871ad9f219 100644 --- a/.trinity/seals/portable_portable::relay_observer.json +++ b/.trinity/seals/portable_portable::relay_observer.json @@ -1,5 +1,5 @@ { - "built_by": "t27c-bootstrap@0.5.2+d8f7f104f", + "built_by": "t27c-bootstrap@0.5.2+b6f775178", "closure": [ { "spec": "specs/compiler/lexer.t27", @@ -7,14 +7,14 @@ } ], "config": "gen=c,rust,verilog,zig;tests=zig", - "gen_hash_c": "sha256:f84fe5951e26c78d586edd6df1374a3f7da63e9041a5d362f079fab2a2e31f51", + "gen_hash_c": "sha256:f4a682499d4d9110df2350ee15f7d80f44e9b3077b211e141846d7c5cc6e1892", "gen_hash_rust": "sha256:c3fd9426b8d974fb894535860d9e7fdd68806edaa8f75b565a6c81536eb16536", "gen_hash_verilog": "sha256:2c5c71026848c8d0c9a8d8ce78bc010433fc09e646333e287fde8fda1360853d", "gen_hash_zig": "sha256:aa12cf4f2de4e98f8dac3c1aea405279758b7a860d3a4e7a24e04278ab72a81c", "module": "portable::relay_observer", "ring": 12, "seal_schema": 2, - "sealed_at": "2026-10-19T01:27:03Z", + "sealed_at": "2026-10-20T05:59:36Z", "sealed_by": "t27c-bootstrap@0.5.2", "spec_hash": "sha256:b1e014de90defe8a4c1189c941f8765937a522fc70a118a6c7698834caf8db3d", "spec_path": "specs/portable/relay_observer.t27", diff --git a/.trinity/seals/prove.json b/.trinity/seals/prove.json index 890bcd79a2..3df3c32888 100644 --- a/.trinity/seals/prove.json +++ b/.trinity/seals/prove.json @@ -1,11 +1,11 @@ { - "gen_hash_c": "sha256:213633bc01ab8ca7eb9003bc5cef50dcc6b23ce03dc3e50b27ba3a2aecef55b5", + "gen_hash_c": "sha256:c745ca06eaa79386a8c5b8fadbac1b62ab3b3d870d7afbb5ffd2a73016f96e0d", "gen_hash_rust": "sha256:6874de68f94a8c1d7827b2d9ae7b067f8287183f052e56f8d5bfa8770d2214ef", "gen_hash_verilog": "sha256:33c6bbf3c0b221401a0e17f3cf6778b3790a00e69e87d619d4be9e4f840da645", "gen_hash_zig": "sha256:575aa59e61b3339edd9894103eb185628cb3b423b1e8ea93473136747a77d697", "module": "depin.prove", "ring": 0, - "sealed_at": "2026-10-20T01:06:03Z", + "sealed_at": "2026-10-20T05:52:23Z", "spec_hash": "sha256:399edc0d7c3c0631ae4eab7918fbde7e5e2902db807bb59f19975b0743eee539", "spec_path": "specs/depin/prove.t27", "tests": { diff --git a/.trinity/seals/provider-schema.json b/.trinity/seals/provider-schema.json index d715d46882..8041a1effd 100644 --- a/.trinity/seals/provider-schema.json +++ b/.trinity/seals/provider-schema.json @@ -2,14 +2,14 @@ "built_by": "t27c-bootstrap@0.5.2+093bf4713", "closure": [], "config": "gen=c,rust,verilog,zig;tests=zig", - "gen_hash_c": "sha256:4665ed9497d82f96d2a48c6768499911a68eac99ee21be82195f58b8af756d52", + "gen_hash_c": "sha256:540967651d9463be9717355074eeeb3009ec114ff9549b287085c64d024bfebd", "gen_hash_rust": "sha256:fb29e435cadbd3bacfba79b6f9bf71de7dfa224531a3c3fd9112858f7f34efed", "gen_hash_verilog": "sha256:e552fa190b8c6bd1cbc9ec772715ae2eb5b7326b3c6eb6d2bbb0ffa5a5864ddb", "gen_hash_zig": "sha256:ed7169ad94fdb96e91a4d217a56d9678106ad61622156c9705b4def43f14a8d1", "module": "provider-schema", "ring": 12, "seal_schema": 2, - "sealed_at": "2026-10-19T01:27:05Z", + "sealed_at": "2026-10-20T05:59:41Z", "sealed_by": "t27c-bootstrap@0.5.2", "spec_hash": "sha256:a3ad8e0eb5a8d6e5351af31e1d9c544f9cbcc6bb1cf32e4aca0f8fbb35ad57fc", "spec_path": "specs/provider/schema.t27", diff --git a/.trinity/seals/provider-stream.json b/.trinity/seals/provider-stream.json index 742b4dfd0c..501bfc961f 100644 --- a/.trinity/seals/provider-stream.json +++ b/.trinity/seals/provider-stream.json @@ -1,11 +1,11 @@ { - "gen_hash_c": "sha256:e6954c32f591b89994582e87d35c77b4a6e075fb267f2c2fac6ec0e2856a6707", + "gen_hash_c": "sha256:d7063840800075a822db0d3acc95fe45422bb6767948868238400a1632ebc0c3", "gen_hash_rust": "sha256:417489b32ca2444f915f80e91f19a682c887cb7e02f209840aad46d9eea848ae", "gen_hash_verilog": "sha256:aa08529964eb21dca7c3bb146f1b959b47bbc37ca47c6b25f32e2d3faf94cc84", "gen_hash_zig": "sha256:2d76430420716a4c89b5d37de85be8ca61bdd13394f7ae476c293725b20ce733", "module": "provider-stream", "ring": 12, - "sealed_at": "2026-10-11T15:13:47Z", + "sealed_at": "2026-10-20T05:59:43Z", "spec_hash": "sha256:e9ac77426592b1e0dc7b3b65a06128bb1cf270f4830df9c686032bb4afe46537", "spec_path": "specs/provider/stream.t27", "tests": { diff --git a/.trinity/seals/provider_provider-schema.json b/.trinity/seals/provider_provider-schema.json index a90f11f419..7490d43190 100644 --- a/.trinity/seals/provider_provider-schema.json +++ b/.trinity/seals/provider_provider-schema.json @@ -1,15 +1,15 @@ { - "built_by": "t27c-bootstrap@0.5.2+d8f7f104f", + "built_by": "t27c-bootstrap@0.5.2+b6f775178", "closure": [], "config": "gen=c,rust,verilog,zig;tests=zig", - "gen_hash_c": "sha256:4665ed9497d82f96d2a48c6768499911a68eac99ee21be82195f58b8af756d52", + "gen_hash_c": "sha256:540967651d9463be9717355074eeeb3009ec114ff9549b287085c64d024bfebd", "gen_hash_rust": "sha256:fb29e435cadbd3bacfba79b6f9bf71de7dfa224531a3c3fd9112858f7f34efed", "gen_hash_verilog": "sha256:e552fa190b8c6bd1cbc9ec772715ae2eb5b7326b3c6eb6d2bbb0ffa5a5864ddb", "gen_hash_zig": "sha256:ed7169ad94fdb96e91a4d217a56d9678106ad61622156c9705b4def43f14a8d1", "module": "provider-schema", "ring": 12, "seal_schema": 2, - "sealed_at": "2026-10-19T01:27:05Z", + "sealed_at": "2026-10-20T05:59:41Z", "sealed_by": "t27c-bootstrap@0.5.2", "spec_hash": "sha256:a3ad8e0eb5a8d6e5351af31e1d9c544f9cbcc6bb1cf32e4aca0f8fbb35ad57fc", "spec_path": "specs/provider/schema.t27", diff --git a/.trinity/seals/provider_provider-stream.json b/.trinity/seals/provider_provider-stream.json index 55cd1bf0aa..bd33c1b8a2 100644 --- a/.trinity/seals/provider_provider-stream.json +++ b/.trinity/seals/provider_provider-stream.json @@ -1,20 +1,20 @@ { - "built_by": "t27c-bootstrap@0.5.2+8cc6f0334", + "built_by": "t27c-bootstrap@0.5.2+b6f775178", "closure": [ { "spec": "specs/provider/schema.t27", - "spec_hash": "sha256:3b8d446df95da8691a9ccf669e31fd3b7592251495be3703542f3bc320d91d2b" + "spec_hash": "sha256:a3ad8e0eb5a8d6e5351af31e1d9c544f9cbcc6bb1cf32e4aca0f8fbb35ad57fc" } ], "config": "gen=c,rust,verilog,zig;tests=zig", - "gen_hash_c": "sha256:e6954c32f591b89994582e87d35c77b4a6e075fb267f2c2fac6ec0e2856a6707", + "gen_hash_c": "sha256:d7063840800075a822db0d3acc95fe45422bb6767948868238400a1632ebc0c3", "gen_hash_rust": "sha256:417489b32ca2444f915f80e91f19a682c887cb7e02f209840aad46d9eea848ae", "gen_hash_verilog": "sha256:aa08529964eb21dca7c3bb146f1b959b47bbc37ca47c6b25f32e2d3faf94cc84", "gen_hash_zig": "sha256:2d76430420716a4c89b5d37de85be8ca61bdd13394f7ae476c293725b20ce733", "module": "provider-stream", "ring": 12, "seal_schema": 2, - "sealed_at": "2026-10-11T15:13:47Z", + "sealed_at": "2026-10-20T05:59:43Z", "sealed_by": "t27c-bootstrap@0.5.2", "spec_hash": "sha256:e9ac77426592b1e0dc7b3b65a06128bb1cf270f4830df9c686032bb4afe46537", "spec_path": "specs/provider/stream.t27", @@ -22,7 +22,7 @@ "blocked": "does not compile: spec.zig:153:102: error: expected '}', found ':'" }, "toolchain": { - "test_runner": "sha256:1982ae948e24d00c5d221ccec12dfce1eb01204b53e37b0f857f93b16d64629d", + "test_runner": "sha256:8512b80da533b79289110fca4a65f3336abd7a059ca4b72ea595d5e33ff8ad10", "zig": "0.16.0" } } \ No newline at end of file diff --git a/.trinity/seals/queen_BrainSummaries.json b/.trinity/seals/queen_BrainSummaries.json index f85eeb5081..327f0b7a34 100644 --- a/.trinity/seals/queen_BrainSummaries.json +++ b/.trinity/seals/queen_BrainSummaries.json @@ -1,5 +1,5 @@ { - "built_by": "t27c-bootstrap@0.5.2+cc19d1fcd", + "built_by": "t27c-bootstrap@0.5.2+b6f775178", "closure": [ { "spec": "specs/queen/lotus.t27", @@ -7,14 +7,14 @@ } ], "config": "gen=c,rust,verilog,zig;tests=zig", - "gen_hash_c": "sha256:05e08ad5d7f3da1a4c1f5e29c6fc914eb17e79cc3fc9019b670a26f41bd7e1bf", + "gen_hash_c": "sha256:7e902a7c6a1e7895bc3dcc80fbd75a3efd7d4f8307f1612f8ec05002f7c4837e", "gen_hash_rust": "sha256:a698b5b25196e81c246875b320e0b7a752db5781279fed3db676de4eb834059e", "gen_hash_verilog": "sha256:5f0eeac7d2fc87ac99baac9abca6f06613a2fe91bd707a93d45f021c7ee5796b", "gen_hash_zig": "sha256:c0a97aa69f74c2ed33618d54002291bb2ec13d5685ff85abf50012cf1bea79bd", "module": "BrainSummaries", "ring": 12, "seal_schema": 2, - "sealed_at": "2026-10-11T10:43:26Z", + "sealed_at": "2026-10-20T05:59:44Z", "sealed_by": "t27c-bootstrap@0.5.2", "spec_hash": "sha256:25ecc916082e749bfdc5d1df0e0e0c7a48082630dd2ce02b2525b400045daab5", "spec_path": "specs/queen/brain_summaries.t27", @@ -22,7 +22,7 @@ "blocked": "does not compile: spec.zig:82:24: error: use of undefined value here causes illegal behavior" }, "toolchain": { - "test_runner": "sha256:1982ae948e24d00c5d221ccec12dfce1eb01204b53e37b0f857f93b16d64629d", + "test_runner": "sha256:8512b80da533b79289110fca4a65f3336abd7a059ca4b72ea595d5e33ff8ad10", "zig": "0.16.0" } } \ No newline at end of file diff --git a/.trinity/seals/queen_port-feed-untested.json b/.trinity/seals/queen_port-feed-untested.json index 59f7137601..7dbb237e3a 100644 --- a/.trinity/seals/queen_port-feed-untested.json +++ b/.trinity/seals/queen_port-feed-untested.json @@ -1,15 +1,15 @@ { - "built_by": "t27c-bootstrap@0.5.2+093bf4713", + "built_by": "t27c-bootstrap@0.5.2+b6f775178", "closure": [], "config": "gen=c,rust,verilog,zig;tests=zig", - "gen_hash_c": "sha256:5b06d817bb3e6c165d856acba9569a297de05348bc04f637e16ef1e3c8fe17af", + "gen_hash_c": "sha256:e4d11bb456ab9a6f0eeea7648e20cae6a32911dff2fe63f9770e8bd29800010f", "gen_hash_rust": "sha256:4f9ad7275a415424b049ec33db95eaf63a8a493ca689c6ed29d60f955bd9b79a", "gen_hash_verilog": "sha256:8fbc563ff339f067294c7804d6227d9316265379556dea5c3b3fab0346329465", "gen_hash_zig": "sha256:8b75217f29b72d3a4ac231b13899e30c761614cd0efeffc79898c91ebfc8c470", "module": "port-feed-untested", "ring": 12, "seal_schema": 2, - "sealed_at": "2026-10-18T09:28:51Z", + "sealed_at": "2026-10-20T05:59:02Z", "sealed_by": "t27c-bootstrap@0.5.2", "spec_hash": "sha256:28b9d5ab8a0c1781dcbe15c5ecf4410fee02e669355a080a2e5e1f4982a98b50", "spec_path": "specs/port/tools/queen/feed_untested.t27", @@ -22,7 +22,7 @@ "vacuous": 0 }, "toolchain": { - "test_runner": "sha256:1982ae948e24d00c5d221ccec12dfce1eb01204b53e37b0f857f93b16d64629d", + "test_runner": "sha256:8512b80da533b79289110fca4a65f3336abd7a059ca4b72ea595d5e33ff8ad10", "zig": "0.16.0" } } \ No newline at end of file diff --git a/.trinity/seals/race_igla-race-backend.json b/.trinity/seals/race_igla-race-backend.json index 2b5db6cb02..b054068af0 100644 --- a/.trinity/seals/race_igla-race-backend.json +++ b/.trinity/seals/race_igla-race-backend.json @@ -1,5 +1,5 @@ { - "built_by": "t27c-bootstrap@0.5.2+db0031753", + "built_by": "t27c-bootstrap@0.5.2+b6f775178", "closure": [ { "spec": "specs/base/types.t27", @@ -11,14 +11,14 @@ } ], "config": "gen=c,rust,verilog,zig;tests=zig", - "gen_hash_c": "sha256:09758685b2bb5056bed4d6ddcf3650937da8197d5211b1af67cd74dc38d2ed93", + "gen_hash_c": "sha256:bbe9c207c404c74e679f0442643a8db18476ea90e923694f14f5e18d612cba94", "gen_hash_rust": "sha256:03e4c010869cf315d4d1fdcd66a665275b07e902538781065c525eef17a97c6e", "gen_hash_verilog": "sha256:83e83498b08df74f143c67fbdf85de09f486cd47d1e377e0d1d3b4be68f809a5", "gen_hash_zig": "sha256:cc538cb2b28c20c7e489224f4e69f3a2a78c1a2c0d5b8622ae283fa0c15d2bd1", "module": "igla-race-backend", "ring": 12, "seal_schema": 2, - "sealed_at": "2026-10-19T01:50:06Z", + "sealed_at": "2026-10-20T05:53:50Z", "sealed_by": "t27c-bootstrap@0.5.2", "spec_hash": "sha256:ce708cb5e7af22cab685c6ae4d638e52cc35ad5a92c4e8bbda052bb17a106612", "spec_path": "specs/igla/race/backend.t27", diff --git a/.trinity/seals/race_igla-race-bram-weights.json b/.trinity/seals/race_igla-race-bram-weights.json index e6c38ff85d..6911cc28c9 100644 --- a/.trinity/seals/race_igla-race-bram-weights.json +++ b/.trinity/seals/race_igla-race-bram-weights.json @@ -1,5 +1,5 @@ { - "built_by": "t27c-bootstrap@0.5.2+cc19d1fcd", + "built_by": "t27c-bootstrap@0.5.2+b6f775178", "closure": [ { "spec": "specs/base/types.t27", @@ -7,14 +7,14 @@ } ], "config": "gen=c,rust,verilog,zig;tests=zig", - "gen_hash_c": "sha256:5318eadaffae8c76b19b363ca7fee0f9ea1c6ce7dd75b4378b573ae3125a2d57", + "gen_hash_c": "sha256:a1caf4f497fa14e97cfdbcd061cd3115fbccb3df6c0222a12001cc07056d8625", "gen_hash_rust": "sha256:5e3259f1d46e56fd3ea7714072494f2fada53073c4b69060ead16f75e00a72cc", "gen_hash_verilog": "sha256:95fe5c7439755c0a1d3be6f45c5c6b23491102342e304243a09627257b5c5dd6", "gen_hash_zig": "sha256:854770faec93fa3e8a39fe4f3d98df6d6ee9e9e87a1bd06fd59f0f8ffb02aea6", "module": "igla-race-bram-weights", "ring": 12, "seal_schema": 2, - "sealed_at": "2026-10-11T10:43:14Z", + "sealed_at": "2026-10-20T05:53:52Z", "sealed_by": "t27c-bootstrap@0.5.2", "spec_hash": "sha256:2e64758765a33902d746fd41a11372846b5aa2e7d2b027c25908bda679cb3a0c", "spec_path": "specs/igla/race/bram_weights.t27", @@ -22,7 +22,7 @@ "blocked": "does not compile: spec.zig:65:11: error: use of undeclared identifier 'read'" }, "toolchain": { - "test_runner": "sha256:1982ae948e24d00c5d221ccec12dfce1eb01204b53e37b0f857f93b16d64629d", + "test_runner": "sha256:8512b80da533b79289110fca4a65f3336abd7a059ca4b72ea595d5e33ff8ad10", "zig": "0.16.0" } } \ No newline at end of file diff --git a/.trinity/seals/race_igla-race-opcodes.json b/.trinity/seals/race_igla-race-opcodes.json index e417b8c867..eaeec7ef75 100644 --- a/.trinity/seals/race_igla-race-opcodes.json +++ b/.trinity/seals/race_igla-race-opcodes.json @@ -1,5 +1,5 @@ { - "built_by": "t27c-bootstrap@0.5.2+cc19d1fcd", + "built_by": "t27c-bootstrap@0.5.2+b6f775178", "closure": [ { "spec": "specs/base/types.t27", @@ -11,14 +11,14 @@ } ], "config": "gen=c,rust,verilog,zig;tests=zig", - "gen_hash_c": "sha256:a7da2b1229413bca0ef1288e90431416ea378ede4c4f6324cada2e830754c7dd", + "gen_hash_c": "sha256:3ec0cceb99935dba9f56339fddc0ca59942d2897d4f94bd0764883b032a9491c", "gen_hash_rust": "sha256:7df701079026443be0fb9deb12473276ca19864f190df84c8dfb00c33d2bf427", "gen_hash_verilog": "sha256:43b7278d8492418905df9b42cd7f8656a72caa096a46629f7a3672df6dfaefb6", "gen_hash_zig": "sha256:eb9a9414622776bae557a217a7c91509a623ee89d13bfdb9ec37e294a6e3673c", "module": "igla-race-opcodes", "ring": 12, "seal_schema": 2, - "sealed_at": "2026-10-11T10:43:15Z", + "sealed_at": "2026-10-20T05:53:53Z", "sealed_by": "t27c-bootstrap@0.5.2", "spec_hash": "sha256:36de448b9d9fde6ca81e21889d0968d51bc0c556c9e98eeeb3b7d27b408d6727", "spec_path": "specs/igla/race/opcodes.t27", @@ -26,7 +26,7 @@ "blocked": "does not compile: spec.zig:181:17: error: use of undeclared identifier 'OP_ADD'" }, "toolchain": { - "test_runner": "sha256:1982ae948e24d00c5d221ccec12dfce1eb01204b53e37b0f857f93b16d64629d", + "test_runner": "sha256:8512b80da533b79289110fca4a65f3336abd7a059ca4b72ea595d5e33ff8ad10", "zig": "0.16.0" } } \ No newline at end of file diff --git a/.trinity/seals/race_igla-race-rtl.json b/.trinity/seals/race_igla-race-rtl.json index 402bc1b4c9..8737364431 100644 --- a/.trinity/seals/race_igla-race-rtl.json +++ b/.trinity/seals/race_igla-race-rtl.json @@ -1,5 +1,5 @@ { - "built_by": "t27c-bootstrap@0.5.2+9448ab4be", + "built_by": "t27c-bootstrap@0.5.2+b6f775178", "closure": [ { "spec": "specs/base/types.t27", @@ -11,14 +11,14 @@ } ], "config": "gen=c,rust,verilog,zig;tests=zig", - "gen_hash_c": "sha256:c565444cad1ee91d30602bad455e4c0ea7cf5af1bf6b04c3cb6b7e94b9f6a5ae", + "gen_hash_c": "sha256:029d002c96728095595887457bb25cd79fa3c422d98589a8de04f5fa336645be", "gen_hash_rust": "sha256:5ec5945bf1dbfa1eed9a5fffd9d209df88bdbcfd06d8cfae198cb44155379036", "gen_hash_verilog": "sha256:3ab3ddc5f1d2b1c9677fa9db578fbbd2c07138110e66f8630aa9effe5104a785", "gen_hash_zig": "sha256:efa8924165a1f1ca0c63936810ba4ae18b0627606abddf7232e4a7d9c4e04e40", "module": "igla-race-rtl", "ring": 12, "seal_schema": 2, - "sealed_at": "2026-10-18T22:17:35Z", + "sealed_at": "2026-10-20T05:53:55Z", "sealed_by": "t27c-bootstrap@0.5.2", "spec_hash": "sha256:78d32ad792d742086ec6ec1a4c33bc2abb864f7fe2c6044868ebb2c6aaf81ee3", "spec_path": "specs/igla/race/rtl.t27", diff --git a/.trinity/seals/recurrent_Attention.json b/.trinity/seals/recurrent_Attention.json index c8b9a227cc..bd8d527ca4 100644 --- a/.trinity/seals/recurrent_Attention.json +++ b/.trinity/seals/recurrent_Attention.json @@ -1,5 +1,5 @@ { - "built_by": "t27c-bootstrap@0.5.2+e427d3800", + "built_by": "t27c-bootstrap@0.5.2+b6f775178", "closure": [ { "spec": "specs/base/types.t27", @@ -11,14 +11,14 @@ } ], "config": "gen=c,rust,verilog,zig;tests=zig", - "gen_hash_c": "sha256:e3cfc725e4f5a1190bed8689ce698043dae4ca0b1a8bc63d4c5a2ce603a268bb", + "gen_hash_c": "sha256:499cc77475349dd3091b9d7f073237b5d78df9d2ca6f7c4e2f37a346f44548f8", "gen_hash_rust": "sha256:af7970ed6dbc3b992a758768233444f25f363e6e98a07bb9512b68694f27dccc", "gen_hash_verilog": "sha256:5e200cbd4aef1c0a9ef65b6312ecabc20b5cd44943b5bec1afbb68c0f47f70e9", "gen_hash_zig": "sha256:4ce11a29a74f8bd70ceaaa2aa6314e0b9c3312ca025f6b00cd13cbe31556dca9", "module": "Attention", "ring": 12, "seal_schema": 2, - "sealed_at": "2026-10-20T00:40:42Z", + "sealed_at": "2026-10-20T05:54:51Z", "sealed_by": "t27c-bootstrap@0.5.2", "spec_hash": "sha256:f3f3c3bf7bd4d4d79173dc34896aa185857d5abc3e8684c3bfcd949547c9b591", "spec_path": "specs/ml/recurrent/attention_mechanism.t27", diff --git a/.trinity/seals/recurrent_Bilstm.json b/.trinity/seals/recurrent_Bilstm.json index de6cbbd6a2..fa5599e803 100644 --- a/.trinity/seals/recurrent_Bilstm.json +++ b/.trinity/seals/recurrent_Bilstm.json @@ -1,5 +1,5 @@ { - "built_by": "t27c-bootstrap@0.5.2+e427d3800", + "built_by": "t27c-bootstrap@0.5.2+b6f775178", "closure": [ { "spec": "specs/base/types.t27", @@ -15,14 +15,14 @@ } ], "config": "gen=c,rust,verilog,zig;tests=zig", - "gen_hash_c": "sha256:ea1ee59568137ba4dd3ea54c8a11c24234a7906216ad53ad44c980d486586bd4", + "gen_hash_c": "sha256:38d38d2036dc70a9ab42e0c27cf952e84eaaf188dac268bc3939e4e9c2950422", "gen_hash_rust": "sha256:46d6427a8d780cb22f4b10c62103d9541eb92874e336a92627e5da6250bfbefa", "gen_hash_verilog": "sha256:d304d2d9c18879c385e2bfffbee17e8116d480b9478c496440f846427f3080fb", "gen_hash_zig": "sha256:30ba571314d22ee7d73ee06e401d9994becac949abe17c7b149d4cd9a003790e", "module": "Bilstm", "ring": 12, "seal_schema": 2, - "sealed_at": "2026-10-20T01:06:20Z", + "sealed_at": "2026-10-20T05:54:54Z", "sealed_by": "t27c-bootstrap@0.5.2", "spec_hash": "sha256:d9e758b520a636bb30f403dae2bc73376bc5c6e22d34f699e1274ba2b2c28398", "spec_path": "specs/ml/recurrent/bilstm.t27", diff --git a/.trinity/seals/recurrent_Gru.json b/.trinity/seals/recurrent_Gru.json index 8f2974852b..1e7ac1dac2 100644 --- a/.trinity/seals/recurrent_Gru.json +++ b/.trinity/seals/recurrent_Gru.json @@ -1,5 +1,5 @@ { - "built_by": "t27c-bootstrap@0.5.2+e427d3800", + "built_by": "t27c-bootstrap@0.5.2+b6f775178", "closure": [ { "spec": "specs/base/types.t27", @@ -11,14 +11,14 @@ } ], "config": "gen=c,rust,verilog,zig;tests=zig", - "gen_hash_c": "sha256:fb4814fac299611e1f53a2f65a4630690911e2de5660d0bd1dd8e038db48240d", + "gen_hash_c": "sha256:18bf1eb3410f153d29f5177d964fdd911a2e4a18e9684c555508b2eca5f75a1f", "gen_hash_rust": "sha256:eab72fb71adc11da75394aa3d3abdf98c3665143d20fbd86d1e57a2025be5527", "gen_hash_verilog": "sha256:60c582a3f47d655fec90d88ab3d0b0c82d83a1b160a1d0b3eab5d67bdcb0d4af", "gen_hash_zig": "sha256:06374623b7179a0f0e21559f8ca7c58f03e123e2706f84f3b8c7285c8a796d70", "module": "Gru", "ring": 12, "seal_schema": 2, - "sealed_at": "2026-10-20T00:40:44Z", + "sealed_at": "2026-10-20T05:54:56Z", "sealed_by": "t27c-bootstrap@0.5.2", "spec_hash": "sha256:c191eb8649f58b0c1e1580164ad215b8c4b548e77dbf32bc4f5ebf4c837dc5a8", "spec_path": "specs/ml/recurrent/gru_cell.t27", diff --git a/.trinity/seals/recurrent_Lstm.json b/.trinity/seals/recurrent_Lstm.json index cbbf60421e..0a1668b2f2 100644 --- a/.trinity/seals/recurrent_Lstm.json +++ b/.trinity/seals/recurrent_Lstm.json @@ -1,5 +1,5 @@ { - "built_by": "t27c-bootstrap@0.5.2+e427d3800", + "built_by": "t27c-bootstrap@0.5.2+b6f775178", "closure": [ { "spec": "specs/base/types.t27", @@ -11,14 +11,14 @@ } ], "config": "gen=c,rust,verilog,zig;tests=zig", - "gen_hash_c": "sha256:224cd09a6d5c9f0e5970ada826a45da0520aa582acd0b2bad05629f7894dea54", + "gen_hash_c": "sha256:a56b251fe06ac4ed0a1c7b0850d43048f4a66228f29304d980d0e4ac3a6b0c40", "gen_hash_rust": "sha256:9abf99115a50ab78e1c7a85f1087d73fd2f00608cbabfbce7366acfbb29d076e", "gen_hash_verilog": "sha256:cf79c7aab17eb183eeccecbf815846d36aa9aaf794e9fbd85221ded1ae116c61", "gen_hash_zig": "sha256:b125bf7107aeb718749dcabac7e358b103604f036cd683926b0e8d65e6d10d2d", "module": "Lstm", "ring": 12, "seal_schema": 2, - "sealed_at": "2026-10-20T00:40:47Z", + "sealed_at": "2026-10-20T05:54:59Z", "sealed_by": "t27c-bootstrap@0.5.2", "spec_hash": "sha256:5309a4ecb26dd1eff22f0afa785411c178035836bcbe781c4a2f7fae64bc2a67", "spec_path": "specs/ml/recurrent/lstm_cell.t27", diff --git a/.trinity/seals/recurrent_LstmCell.json b/.trinity/seals/recurrent_LstmCell.json index cc05247f13..b8060b5f1c 100644 --- a/.trinity/seals/recurrent_LstmCell.json +++ b/.trinity/seals/recurrent_LstmCell.json @@ -1,5 +1,5 @@ { - "built_by": "t27c-bootstrap@0.5.2+e427d3800", + "built_by": "t27c-bootstrap@0.5.2+b6f775178", "closure": [ { "spec": "specs/base/types.t27", @@ -11,14 +11,14 @@ } ], "config": "gen=c,rust,verilog,zig;tests=zig", - "gen_hash_c": "sha256:6d6fab627ab4ce45d94be2d5b611f37f6975977ac69a6e31014ed1c93e07095e", + "gen_hash_c": "sha256:58e050ac866c0827f43fd2bc1e412b6f705279672e535ec208a920f09c5f8bd5", "gen_hash_rust": "sha256:f273354cdd17b00779ddaa9bf430ba76eabf674b7c0c2e751f0cbb6e5f6eda77", "gen_hash_verilog": "sha256:3a7ceb27aa49602fde255db6321a7a453cf6ebc8e87bad57c4970f57ef804769", "gen_hash_zig": "sha256:f7f1c164368fa4912292a1d7c2f0cb6b23a3d78bd7a97f5f40dd73b0bd8ec6db", "module": "LstmCell", "ring": 12, "seal_schema": 2, - "sealed_at": "2026-10-20T00:40:49Z", + "sealed_at": "2026-10-20T05:55:02Z", "sealed_by": "t27c-bootstrap@0.5.2", "spec_hash": "sha256:ef4ffa30e7adf81c8467768ec637ba33643c7872f6746cf244cdaa12eff68385", "spec_path": "specs/ml/recurrent/lstm_single.t27", diff --git a/.trinity/seals/recurrent_RnnCell.json b/.trinity/seals/recurrent_RnnCell.json index 17504d9a60..1210df8edc 100644 --- a/.trinity/seals/recurrent_RnnCell.json +++ b/.trinity/seals/recurrent_RnnCell.json @@ -1,5 +1,5 @@ { - "built_by": "t27c-bootstrap@0.5.2+e427d3800", + "built_by": "t27c-bootstrap@0.5.2+b6f775178", "closure": [ { "spec": "specs/base/types.t27", @@ -11,14 +11,14 @@ } ], "config": "gen=c,rust,verilog,zig;tests=zig", - "gen_hash_c": "sha256:32b55382184e8fadc8b4b73f0cee45d8e4b337739705e11cdb09fbe9e0e2692d", + "gen_hash_c": "sha256:39d5e66b736d8201372a5d5d4b78757de148ee8836fe4ec63fe28205a00f39a1", "gen_hash_rust": "sha256:3ff2ac16d685d33341814205853d1acf8d038298df22322f7aef0f86271014a1", "gen_hash_verilog": "sha256:b566b12ac3c311ed309eb719558b56c9d2ed9f3068c2a1470053d1a863d01ed8", "gen_hash_zig": "sha256:955445b259e2ca54159413a727129e119d1a61e8e38ff67b4e4a3f2c48257540", "module": "RnnCell", "ring": 12, "seal_schema": 2, - "sealed_at": "2026-10-20T00:40:52Z", + "sealed_at": "2026-10-20T05:55:05Z", "sealed_by": "t27c-bootstrap@0.5.2", "spec_hash": "sha256:09f67415a49b61d028c7a15e93caff8f3d3d309b7bb9452b1b6260132caf8887", "spec_path": "specs/ml/recurrent/rnn_cell.t27", diff --git a/.trinity/seals/repair_port::unscar_4639b38cd.json b/.trinity/seals/repair_port::unscar_4639b38cd.json index 0990ab3008..52cbbb3f9a 100644 --- a/.trinity/seals/repair_port::unscar_4639b38cd.json +++ b/.trinity/seals/repair_port::unscar_4639b38cd.json @@ -1,15 +1,15 @@ { - "built_by": "t27c-bootstrap@0.5.2+d2c8e7d41", + "built_by": "t27c-bootstrap@0.5.2+b6f775178", "closure": [], "config": "gen=c,rust,verilog,zig;tests=zig", - "gen_hash_c": "sha256:a23d85243217b09227088fa185ad9a02c0d4e9e74c7c86486f001f2b7f2e2c14", + "gen_hash_c": "sha256:95248b48f5b40abf78e762e4313cefa834351f402eb78a51fb6d56267c18268d", "gen_hash_rust": "sha256:f6499e96b613de8e68d41e2faaac43d21e0111143ec627ca1c64d3b8f4d0ee20", "gen_hash_verilog": "sha256:980389a3610d7520737c6d99b9dc03da9b580662d9d59f23cb7e0db46cdc8df9", "gen_hash_zig": "sha256:fa5b8de0c2446f00ecf91690b1c3a666a1a7875c7c72c178842aa11dcc6a551e", "module": "port::unscar_4639b38cd", "ring": 12, "seal_schema": 2, - "sealed_at": "2026-10-18T05:42:40Z", + "sealed_at": "2026-10-20T05:58:46Z", "sealed_by": "t27c-bootstrap@0.5.2", "spec_hash": "sha256:1bba602b067bdef2f05738599bc400db97ee95685ee1ed4dd53c69dd1d9a5708", "spec_path": "specs/port/scripts/repair/unscar_4639b38cd.t27", @@ -22,7 +22,7 @@ "vacuous": 0 }, "toolchain": { - "test_runner": "sha256:1982ae948e24d00c5d221ccec12dfce1eb01204b53e37b0f857f93b16d64629d", + "test_runner": "sha256:8512b80da533b79289110fca4a65f3336abd7a059ca4b72ea595d5e33ff8ad10", "zig": "0.16.0" } } \ No newline at end of file diff --git a/.trinity/seals/rl_Advantage.json b/.trinity/seals/rl_Advantage.json index 36ebab9962..88bf3c48a7 100644 --- a/.trinity/seals/rl_Advantage.json +++ b/.trinity/seals/rl_Advantage.json @@ -1,15 +1,15 @@ { - "built_by": "t27c-bootstrap@0.5.2+8cc6f0334", + "built_by": "t27c-bootstrap@0.5.2+b6f775178", "closure": [], "config": "gen=c,rust,verilog,zig;tests=zig", - "gen_hash_c": "sha256:77a0760032f661b104c6d5b00fdaa05ed76ab8e8adbd24a13f1120912d349379", + "gen_hash_c": "sha256:45f96ef4ec3a929e7bcfbfccce50609294ce1547216ab0ca3b7237b7d4547f56", "gen_hash_rust": "sha256:638cbabcb5249677dc1089119324e8e885efb99e488f7597ed02b1df3eceb359", "gen_hash_verilog": "sha256:084d45e8a6a2d1db01d8d9a5e2502f160fa6a6d6d8031c2c99072e635c13f89e", "gen_hash_zig": "sha256:43f432d9d8b3ce79a13f7f59dfcef3a0f8861ff68cd9e9512ec68dfcde82fd96", "module": "Advantage", "ring": 12, "seal_schema": 2, - "sealed_at": "2026-10-11T15:13:28Z", + "sealed_at": "2026-10-20T05:55:08Z", "sealed_by": "t27c-bootstrap@0.5.2", "spec_hash": "sha256:beefa960d91f50acf50b622900ffbbfaffc866f68c09e383b384a43508b4d70b", "spec_path": "specs/ml/rl/advantage_estimator.t27", @@ -22,7 +22,7 @@ "vacuous": 0 }, "toolchain": { - "test_runner": "sha256:1982ae948e24d00c5d221ccec12dfce1eb01204b53e37b0f857f93b16d64629d", + "test_runner": "sha256:8512b80da533b79289110fca4a65f3336abd7a059ca4b72ea595d5e33ff8ad10", "zig": "0.16.0" } } \ No newline at end of file diff --git a/.trinity/seals/rl_PpoActor.json b/.trinity/seals/rl_PpoActor.json index 26ea615015..b1a018e607 100644 --- a/.trinity/seals/rl_PpoActor.json +++ b/.trinity/seals/rl_PpoActor.json @@ -1,5 +1,5 @@ { - "built_by": "t27c-bootstrap@0.5.2+d8f7f104f", + "built_by": "t27c-bootstrap@0.5.2+b6f775178", "closure": [ { "spec": "specs/base/types.t27", @@ -11,14 +11,14 @@ } ], "config": "gen=c,rust,verilog,zig;tests=zig", - "gen_hash_c": "sha256:39425bb5ec52b6c634d346e8f4f6669aeb6d2455843e426f56a65755d72f2ee5", + "gen_hash_c": "sha256:f762ce57dbb4be6d815d3097a30d11021e8f4ad87ac1c381a724b24f33c1b0bb", "gen_hash_rust": "sha256:a549e6a7d34eadc5e8eb62eb82c8dada070de89aa920cf2436b025cde08da906", "gen_hash_verilog": "sha256:d7da328475f1d3fb27b5b8356db2de6622f9a6efdc5aa93c00fc4220b5515e43", "gen_hash_zig": "sha256:9cbed672cac3162b376ec87a3b461b6e80aba577e0633b353410f4b0080b313d", "module": "PpoActor", "ring": 12, "seal_schema": 2, - "sealed_at": "2026-10-19T01:30:31Z", + "sealed_at": "2026-10-20T05:55:11Z", "sealed_by": "t27c-bootstrap@0.5.2", "spec_hash": "sha256:e57727c231fab6904e63992d1045a899e0a35cf8ca599970ad1d9ac48210b4dd", "spec_path": "specs/ml/rl/ppo_actor.t27", diff --git a/.trinity/seals/rl_PpoCritic.json b/.trinity/seals/rl_PpoCritic.json index f6f2ed7e5d..cefc4d6eee 100644 --- a/.trinity/seals/rl_PpoCritic.json +++ b/.trinity/seals/rl_PpoCritic.json @@ -1,5 +1,5 @@ { - "built_by": "t27c-bootstrap@0.5.2+e427d3800", + "built_by": "t27c-bootstrap@0.5.2+b6f775178", "closure": [ { "spec": "specs/base/types.t27", @@ -15,14 +15,14 @@ } ], "config": "gen=c,rust,verilog,zig;tests=zig", - "gen_hash_c": "sha256:c6397bff7b73ab1f97e527fb325905e0a41e9ff29ff1f7a9a74803811bb2cf7f", + "gen_hash_c": "sha256:c9439c59fa1af559fb292f9342c5310187c021727511cc351ecec7d8d10abe30", "gen_hash_rust": "sha256:06d8334fc48c1bc40b2dad281f4170c7159ca7e510cd8c8a08b4135203014d6b", "gen_hash_verilog": "sha256:6b8841784e9aaf4927d43fd379b638a02182657882f35222fb977a7efea72521", "gen_hash_zig": "sha256:3af885cdbc8395d8b20dfdb34113a0d32b248f60b7fc7d1f2abf070b0b434004", "module": "PpoCritic", "ring": 12, "seal_schema": 2, - "sealed_at": "2026-10-20T01:06:23Z", + "sealed_at": "2026-10-20T05:55:13Z", "sealed_by": "t27c-bootstrap@0.5.2", "spec_hash": "sha256:e9f86be672a9d2741ff8dd621803bd6df93768c54ea98eed45f2f4d81bc266ba", "spec_path": "specs/ml/rl/ppo_critic.t27", diff --git a/.trinity/seals/rl_SacActor.json b/.trinity/seals/rl_SacActor.json index e088b6d630..e9968739d7 100644 --- a/.trinity/seals/rl_SacActor.json +++ b/.trinity/seals/rl_SacActor.json @@ -1,5 +1,5 @@ { - "built_by": "t27c-bootstrap@0.5.2+d8f7f104f", + "built_by": "t27c-bootstrap@0.5.2+b6f775178", "closure": [ { "spec": "specs/base/types.t27", @@ -11,14 +11,14 @@ } ], "config": "gen=c,rust,verilog,zig;tests=zig", - "gen_hash_c": "sha256:437a641831e3438619f333444d068666d583fdc252a7fb2742873e525e340640", + "gen_hash_c": "sha256:ebbe5e8c2ff975a3d9e6f1907b603f37f8f11e7c285109f8233f1ad2da2f7957", "gen_hash_rust": "sha256:2e598047ccd1cc609ed6466f99e6ccc988c5cd521e1c8482d888cb019c401a1c", "gen_hash_verilog": "sha256:d51f3eff6e7f408c88bac65afeb0824666e79f815303658a8be43459a2591e3b", "gen_hash_zig": "sha256:cd8ffa77d404011fe0bbbff9ad48479b4e00610d5c267c21891c6230b7dc895c", "module": "SacActor", "ring": 12, "seal_schema": 2, - "sealed_at": "2026-10-19T01:26:55Z", + "sealed_at": "2026-10-20T05:55:16Z", "sealed_by": "t27c-bootstrap@0.5.2", "spec_hash": "sha256:3bcac389928b5ed73b6dddc6ec88e5dda201361ab9caf4379a5d95fda4b9ff1d", "spec_path": "specs/ml/rl/sac_actor.t27", diff --git a/.trinity/seals/routes_port::browseros::trios::agent-server::apps::server::src::api::routes::queen_lease.json b/.trinity/seals/routes_port::browseros::trios::agent-server::apps::server::src::api::routes::queen_lease.json index 65d58bf16b..7c970f74f3 100644 --- a/.trinity/seals/routes_port::browseros::trios::agent-server::apps::server::src::api::routes::queen_lease.json +++ b/.trinity/seals/routes_port::browseros::trios::agent-server::apps::server::src::api::routes::queen_lease.json @@ -1,15 +1,15 @@ { - "built_by": "t27c-bootstrap@0.5.2+270f47dfb", + "built_by": "t27c-bootstrap@0.5.2+b6f775178", "closure": [], "config": "gen=c,rust,verilog,zig;tests=zig", - "gen_hash_c": "sha256:63e42de4d5111d2045c3858f454d2a91120f9e379e58e07b244939b2c8c439e5", + "gen_hash_c": "sha256:3d555427848058dd0eb773cdb67839a1e3de047968c92946db1420cefba019fd", "gen_hash_rust": "sha256:51107670638ca693a7d83590015c23754081b9591ed055b180e45440e1d68cc6", "gen_hash_verilog": "sha256:4acd20d9e973dc08cd1002178d8a8229cf743a5062afb985f4a5c040abf3145b", "gen_hash_zig": "sha256:e2a9482fc5c1290b1e7682aa75399cf150ae4cd150a519354f5413522a148e79", "module": "port::browseros::trios::agent-server::apps::server::src::api::routes::queen_lease", "ring": 12, "seal_schema": 2, - "sealed_at": "2026-10-10T16:27:30Z", + "sealed_at": "2026-10-20T05:57:43Z", "sealed_by": "t27c-bootstrap@0.5.2", "spec_hash": "sha256:893dfc70d109c1f72adbeeb1fe9dfc01c2a76f74a35a38efe651955cc9cace64", "spec_path": "specs/port/browseros/trios/agent-server/apps/server/src/api/routes/queen-lease.t27", @@ -18,10 +18,11 @@ "failing": [], "forced": false, "passed": 10, - "total": 10 + "total": 10, + "vacuous": 0 }, "toolchain": { - "test_runner": "sha256:1982ae948e24d00c5d221ccec12dfce1eb01204b53e37b0f857f93b16d64629d", + "test_runner": "sha256:8512b80da533b79289110fca4a65f3336abd7a059ca4b72ea595d5e33ff8ad10", "zig": "0.16.0" } } \ No newline at end of file diff --git a/.trinity/seals/routes_port::queen-report.json b/.trinity/seals/routes_port::queen-report.json index 7deea0570b..775218074f 100644 --- a/.trinity/seals/routes_port::queen-report.json +++ b/.trinity/seals/routes_port::queen-report.json @@ -1,15 +1,15 @@ { - "built_by": "t27c-bootstrap@0.5.2+cc19d1fcd", + "built_by": "t27c-bootstrap@0.5.2+b6f775178", "closure": [], "config": "gen=c,rust,verilog,zig;tests=zig", - "gen_hash_c": "sha256:9c4d19b36d0cbe7d9ed297709f93242b47faa5b6c0c760bebabf5cd6e4a949c9", + "gen_hash_c": "sha256:fca950f0060f22f71466ff80074f2ed0b88cf0b1c706172fbef4f1fdfb90d40c", "gen_hash_rust": "sha256:58d59f26f8a8dc61d0a121545f1a61061e7d986dd37db686aae8e983d87a52f3", "gen_hash_verilog": "sha256:ba7d4c5be525d163c49760a4ed460413150769e7bed65464337c46c9d56b6e1f", "gen_hash_zig": "sha256:f6d0c8e034481f35c2067126a2812ef7c2a9cb1ce5e659b00d65e92d09ccbaf0", "module": "port::queen-report", "ring": 12, "seal_schema": 2, - "sealed_at": "2026-10-11T10:29:25Z", + "sealed_at": "2026-10-20T05:57:48Z", "sealed_by": "t27c-bootstrap@0.5.2", "spec_hash": "sha256:474beadd9af388acc41b6166132c1abf5ed6b95aa48e9301b1a50006ef4d484b", "spec_path": "specs/port/browseros/trios/agent-server/apps/server/src/api/routes/queen-report.t27", @@ -22,7 +22,7 @@ "vacuous": 0 }, "toolchain": { - "test_runner": "sha256:1982ae948e24d00c5d221ccec12dfce1eb01204b53e37b0f857f93b16d64629d", + "test_runner": "sha256:8512b80da533b79289110fca4a65f3336abd7a059ca4b72ea595d5e33ff8ad10", "zig": "0.16.0" } } \ No newline at end of file diff --git a/.trinity/seals/routes_queen_needs_you.json b/.trinity/seals/routes_queen_needs_you.json index 5f576e115e..2fb838c1cc 100644 --- a/.trinity/seals/routes_queen_needs_you.json +++ b/.trinity/seals/routes_queen_needs_you.json @@ -1,15 +1,15 @@ { - "built_by": "t27c-bootstrap@0.5.2+cc19d1fcd", + "built_by": "t27c-bootstrap@0.5.2+b6f775178", "closure": [], "config": "gen=c,rust,verilog,zig;tests=zig", - "gen_hash_c": "sha256:52c2ea569087e93225fa7f9967d6546aa5ee01fea21f06e0346fa218797f012a", + "gen_hash_c": "sha256:c23cc0a517bf59749fc0750b7d56bf889d6c18cd4dee41e4654ee63bdbfe964e", "gen_hash_rust": "sha256:c686b551e00fbe3860735d9efe337f55665b64cb785b182e83cf6596f2557af7", "gen_hash_verilog": "sha256:9be40b2dffda5b3115e3b706fccbb09838b3757a8802e1cbf0d8a5d85c8be461", "gen_hash_zig": "sha256:cacf8ac43b8defb0a523985ea703d994fdc651fbbb8d54657037ac46277afbe4", "module": "queen_needs_you", "ring": 12, "seal_schema": 2, - "sealed_at": "2026-10-11T10:43:23Z", + "sealed_at": "2026-10-20T05:57:46Z", "sealed_by": "t27c-bootstrap@0.5.2", "spec_hash": "sha256:4e558da4a6ee0c8d8dbae48c91b875ea54cd9fb1aaf863789240e37eba35165e", "spec_path": "specs/port/browseros/trios/agent-server/apps/server/src/api/routes/queen-needs-you.t27", @@ -22,7 +22,7 @@ "vacuous": 0 }, "toolchain": { - "test_runner": "sha256:1982ae948e24d00c5d221ccec12dfce1eb01204b53e37b0f857f93b16d64629d", + "test_runner": "sha256:8512b80da533b79289110fca4a65f3336abd7a059ca4b72ea595d5e33ff8ad10", "zig": "0.16.0" } } \ No newline at end of file diff --git a/.trinity/seals/runner.json b/.trinity/seals/runner.json index 777dc17ce5..3c6c5bc89c 100644 --- a/.trinity/seals/runner.json +++ b/.trinity/seals/runner.json @@ -1,11 +1,11 @@ { - "gen_hash_c": "sha256:957df15f6610d63da85f5af04cc33cd3d57d2b63ab099ad86f55414c99f9af6d", + "gen_hash_c": "sha256:043d97d30f2a920a72a85b1243c6334e89874cb68ad65e7becec35c49507f29f", "gen_hash_rust": "sha256:bbbaa3c22b99306694d0e550d9568e4f7151381d71d19d5804b96197b629b430", "gen_hash_verilog": "sha256:c0899238774459434ca98a79642a9da130ba318e9d0c1c2056069fb170381e09", "gen_hash_zig": "sha256:a699c3841e03df32cd6cd107fd25b224572e0c21d32a91a0fae4a5fb456769e6", "module": "runner", "ring": 12, - "sealed_at": "2026-10-20T04:00:07Z", + "sealed_at": "2026-10-20T06:00:46Z", "spec_hash": "sha256:430bfca8d5891151528caf595b22e48b2a3a3db77bfd14eb48056cff2fe150b2", "spec_path": "specs/test_framework/runner.t27", "tests": { diff --git a/.trinity/seals/runtime-execute.json b/.trinity/seals/runtime-execute.json index 870d5327c5..2fe9cb9c91 100644 --- a/.trinity/seals/runtime-execute.json +++ b/.trinity/seals/runtime-execute.json @@ -1,11 +1,11 @@ { - "gen_hash_c": "sha256:b9730b6a9224ef8541b9e388868d5dbdc3918eac00d78f4b099102ab43633477", + "gen_hash_c": "sha256:c5320794773e2e5dd5eb5cd4952e6baad69cac8826124123a601b53ea59da48b", "gen_hash_rust": "sha256:b4cdc6c37861d1d9aa52cd4b9b2b9eab91fad348140f6b28f1dd631cde448c77", "gen_hash_verilog": "sha256:0ae14e879aab71a2bf68d23fddade8c8596f5960da0cecf9831999d2939ad1f8", "gen_hash_zig": "sha256:2d7e9e83a32837d919e8a0af733680596da4e66979b76e96cf4adfe328cb273f", "module": "runtime-execute", "ring": 12, - "sealed_at": "2026-10-19T01:27:07Z", + "sealed_at": "2026-10-20T05:59:48Z", "spec_hash": "sha256:aaf1e9f22e14b0fe770cb5138b72465c2f6986a391a9eccf87c34b9b3a76a614", "spec_path": "specs/runtime/execute.t27", "tests": { diff --git a/.trinity/seals/runtime-process.json b/.trinity/seals/runtime-process.json index 57ece7b19e..464e87798d 100644 --- a/.trinity/seals/runtime-process.json +++ b/.trinity/seals/runtime-process.json @@ -1,11 +1,11 @@ { - "gen_hash_c": "sha256:e88db393a4f2eed6b595bfbadd017dc8873760ae9b78e674f86e4c1e2afc4509", + "gen_hash_c": "sha256:c59b397808b2aeacf836986791799da80ba699c2d213faa77d3f3fb4dfbce2ed", "gen_hash_rust": "sha256:016395401c83c4d72401b2da10eb9855417977724806aef25babbd73f007f1aa", "gen_hash_verilog": "sha256:6c7ca7c613e8cb67be0f39138caf38de34a43ef842a9198f224678d136701589", "gen_hash_zig": "sha256:5761fc3f6b233f3e4d63cd196356a97dd4342072e0cf2889a9a03d8ad702e0f4", "module": "runtime-process", "ring": 12, - "sealed_at": "2026-10-19T01:27:09Z", + "sealed_at": "2026-10-20T05:59:51Z", "spec_hash": "sha256:d564814939a9246cb1cddf02c471be7fa93170fbed27b06c2e544a009fd61a7f", "spec_path": "specs/runtime/process.t27", "tests": { diff --git a/.trinity/seals/runtime_commands.json b/.trinity/seals/runtime_commands.json index 2a3e9951ec..583de8db75 100644 --- a/.trinity/seals/runtime_commands.json +++ b/.trinity/seals/runtime_commands.json @@ -1,15 +1,15 @@ { - "built_by": "t27c-bootstrap@0.5.2+d9378a895", + "built_by": "t27c-bootstrap@0.5.2+b6f775178", "closure": [], "config": "gen=c,rust,verilog,zig;tests=zig", - "gen_hash_c": "sha256:a8ecd8abea3568a46be778894b132fe42a5114c18865864ab5a387f48eaa46b1", + "gen_hash_c": "sha256:430842f0cd7b02591ef9e7fbd15627674afdcc2e3d597710cfeeb891e22d4afa", "gen_hash_rust": "sha256:195364864f27689d973f05af508df826007aff751aade9ea3cf761ca0ab7b471", "gen_hash_verilog": "sha256:fbcec0243b0ef7c0c99f53a66f8b61dc9435739b4179c9690ce1a2c02b96c774", "gen_hash_zig": "sha256:7c43fe103e2d973c473ef1c5f9f19883ec6a87f523887a7cdc1c7ad338ed0419", "module": "commands", "ring": 12, "seal_schema": 2, - "sealed_at": "2026-10-19T05:21:14Z", + "sealed_at": "2026-10-20T05:51:25Z", "sealed_by": "t27c-bootstrap@0.5.2", "spec_hash": "sha256:1cd4643fecb3a98d19e676f17aa3f4eefedb679e9bc39840e4305a65dc72afd5", "spec_path": "compiler/runtime/commands.t27", diff --git a/.trinity/seals/runtime_port::browseros::trios::agent_server::apps::server::src::lib::agents::runtime::registry.json b/.trinity/seals/runtime_port::browseros::trios::agent_server::apps::server::src::lib::agents::runtime::registry.json index e062377775..6136fc6ea2 100644 --- a/.trinity/seals/runtime_port::browseros::trios::agent_server::apps::server::src::lib::agents::runtime::registry.json +++ b/.trinity/seals/runtime_port::browseros::trios::agent_server::apps::server::src::lib::agents::runtime::registry.json @@ -1,15 +1,15 @@ { - "built_by": "t27c-bootstrap@0.5.2+9920f51d2", + "built_by": "t27c-bootstrap@0.5.2+b6f775178", "closure": [], "config": "gen=c,rust,verilog,zig;tests=zig", - "gen_hash_c": "sha256:fea46d3abee964cf26cbc6bd5a20c4ae07929af6c55f046c4a0b37d9d625f089", + "gen_hash_c": "sha256:fa468951e190fe44fbcf347f953c702c682293a27d281385bdb16fa26143367f", "gen_hash_rust": "sha256:1d7cff80dca299e01c292576cb5041f6fd83633861f4d3f1f7192d8345e35ecf", "gen_hash_verilog": "sha256:8d6f4cc067f4796e9b7f3fc5d6f40853ec9617c7d18a45e1bc6e03e683923737", "gen_hash_zig": "sha256:d6316762d4c38bef51dc6425efdd1602cf1eca7a139bd4bdb4e3a9fd0a1443b8", "module": "port::browseros::trios::agent_server::apps::server::src::lib::agents::runtime::registry", "ring": 12, "seal_schema": 2, - "sealed_at": "2026-10-20T03:58:04Z", + "sealed_at": "2026-10-20T05:57:58Z", "sealed_by": "t27c-bootstrap@0.5.2", "spec_hash": "sha256:72fc018ea5819bf8d7a5761a7c752adf233e2b49a7fa23f03e7ee822d12fc1b1", "spec_path": "specs/port/browseros/trios/agent-server/apps/server/src/lib/agents/runtime/registry.t27", diff --git a/.trinity/seals/runtime_runtime-execute.json b/.trinity/seals/runtime_runtime-execute.json index 337b12db11..222c591207 100644 --- a/.trinity/seals/runtime_runtime-execute.json +++ b/.trinity/seals/runtime_runtime-execute.json @@ -1,15 +1,15 @@ { - "built_by": "t27c-bootstrap@0.5.2+d8f7f104f", + "built_by": "t27c-bootstrap@0.5.2+b6f775178", "closure": [], "config": "gen=c,rust,verilog,zig;tests=zig", - "gen_hash_c": "sha256:b9730b6a9224ef8541b9e388868d5dbdc3918eac00d78f4b099102ab43633477", + "gen_hash_c": "sha256:c5320794773e2e5dd5eb5cd4952e6baad69cac8826124123a601b53ea59da48b", "gen_hash_rust": "sha256:b4cdc6c37861d1d9aa52cd4b9b2b9eab91fad348140f6b28f1dd631cde448c77", "gen_hash_verilog": "sha256:0ae14e879aab71a2bf68d23fddade8c8596f5960da0cecf9831999d2939ad1f8", "gen_hash_zig": "sha256:2d7e9e83a32837d919e8a0af733680596da4e66979b76e96cf4adfe328cb273f", "module": "runtime-execute", "ring": 12, "seal_schema": 2, - "sealed_at": "2026-10-19T01:27:07Z", + "sealed_at": "2026-10-20T05:59:48Z", "sealed_by": "t27c-bootstrap@0.5.2", "spec_hash": "sha256:aaf1e9f22e14b0fe770cb5138b72465c2f6986a391a9eccf87c34b9b3a76a614", "spec_path": "specs/runtime/execute.t27", diff --git a/.trinity/seals/runtime_runtime-process.json b/.trinity/seals/runtime_runtime-process.json index 74dd06b2cb..41fe833277 100644 --- a/.trinity/seals/runtime_runtime-process.json +++ b/.trinity/seals/runtime_runtime-process.json @@ -1,15 +1,15 @@ { - "built_by": "t27c-bootstrap@0.5.2+d8f7f104f", + "built_by": "t27c-bootstrap@0.5.2+b6f775178", "closure": [], "config": "gen=c,rust,verilog,zig;tests=zig", - "gen_hash_c": "sha256:e88db393a4f2eed6b595bfbadd017dc8873760ae9b78e674f86e4c1e2afc4509", + "gen_hash_c": "sha256:c59b397808b2aeacf836986791799da80ba699c2d213faa77d3f3fb4dfbce2ed", "gen_hash_rust": "sha256:016395401c83c4d72401b2da10eb9855417977724806aef25babbd73f007f1aa", "gen_hash_verilog": "sha256:6c7ca7c613e8cb67be0f39138caf38de34a43ef842a9198f224678d136701589", "gen_hash_zig": "sha256:5761fc3f6b233f3e4d63cd196356a97dd4342072e0cf2889a9a03d8ad702e0f4", "module": "runtime-process", "ring": 12, "seal_schema": 2, - "sealed_at": "2026-10-19T01:27:09Z", + "sealed_at": "2026-10-20T05:59:51Z", "sealed_by": "t27c-bootstrap@0.5.2", "spec_hash": "sha256:d564814939a9246cb1cddf02c471be7fa93170fbed27b06c2e544a009fd61a7f", "spec_path": "specs/runtime/process.t27", diff --git a/.trinity/seals/runtime_validation_rules.json b/.trinity/seals/runtime_validation_rules.json index 1ffa37ddd1..f9da899c61 100644 --- a/.trinity/seals/runtime_validation_rules.json +++ b/.trinity/seals/runtime_validation_rules.json @@ -1,15 +1,15 @@ { - "built_by": "t27c-bootstrap@0.5.2+c55be46c6", + "built_by": "t27c-bootstrap@0.5.2+b6f775178", "closure": [], "config": "gen=c,rust,verilog,zig;tests=zig", - "gen_hash_c": "sha256:ee8248b807cf5f1a001769f260298a83633d688e2559d51764ccaad580486a56", + "gen_hash_c": "sha256:72ce7d3decdd6ff32ada45d5661588ac5ef762eaed31d3c117b20a4bdf61b13c", "gen_hash_rust": "sha256:940b985b0f6f17b0d3042437f4d9ce327deb0e1bc04c4838c2edd9caa772cd3f", "gen_hash_verilog": "sha256:85aaae1d5082d0589497653082b53860389d46ccfbfe30058871d87b66d76dbb", "gen_hash_zig": "sha256:128fe819abe0580eaa02a37ea9eb9b9d645894312e13412f8fd4948dd7112725", "module": "validation_rules", "ring": 12, "seal_schema": 2, - "sealed_at": "2026-10-18T08:31:33Z", + "sealed_at": "2026-10-20T05:51:27Z", "sealed_by": "t27c-bootstrap@0.5.2", "spec_hash": "sha256:df05cffaeb4fddeb336fe17f62ec8fedadb86f4fd267292938d67ba2ef12b73a", "spec_path": "compiler/runtime/validation.t27", @@ -17,7 +17,7 @@ "blocked": "does not compile: spec.zig:23:36: error: use of undeclared identifier 'Spec'" }, "toolchain": { - "test_runner": "sha256:1982ae948e24d00c5d221ccec12dfce1eb01204b53e37b0f857f93b16d64629d", + "test_runner": "sha256:8512b80da533b79289110fca4a65f3336abd7a059ca4b72ea595d5e33ff8ad10", "zig": "0.16.0" } } \ No newline at end of file diff --git a/.trinity/seals/sandbox.https_enforce.json b/.trinity/seals/sandbox.https_enforce.json index 1ffcfafb9d..5ff08a5a53 100644 --- a/.trinity/seals/sandbox.https_enforce.json +++ b/.trinity/seals/sandbox.https_enforce.json @@ -1,11 +1,11 @@ { - "gen_hash_c": "sha256:b09f3081ae5129bcfcb0677f0933e481df348c4e53beb9b488020391d4f8dce0", + "gen_hash_c": "sha256:c8f7e88cd294a8786ae5d148063b6b69dd432deb5e80cef5aca0b00b7d4dda8a", "gen_hash_rust": "sha256:427676f26f33f119451f646af144137b763d2d12c535d28d34a37a8416e88e27", "gen_hash_verilog": "sha256:726ff821308d64626657968db869bba8d82dfcd28201b5dd586622692cde3bbb", "gen_hash_zig": "sha256:05360247c3e540221f1777da2b3b6c5056ae14ac2077894798affdb5b5177a09", "module": "sandbox.https_enforce", "ring": 12, - "sealed_at": "2026-10-20T03:59:45Z", + "sealed_at": "2026-10-20T05:59:53Z", "spec_hash": "sha256:63db3fed35998e80326cd5514eec11e3da083c60eef50eb7e83ca792ae42006f", "spec_path": "specs/sandbox/https_enforce.t27", "tests": { diff --git a/.trinity/seals/sandbox_sandbox.https_enforce.json b/.trinity/seals/sandbox_sandbox.https_enforce.json index 4ff32cff08..f1adf5f400 100644 --- a/.trinity/seals/sandbox_sandbox.https_enforce.json +++ b/.trinity/seals/sandbox_sandbox.https_enforce.json @@ -1,15 +1,15 @@ { - "built_by": "t27c-bootstrap@0.5.2+9920f51d2", + "built_by": "t27c-bootstrap@0.5.2+b6f775178", "closure": [], "config": "gen=c,rust,verilog,zig;tests=zig", - "gen_hash_c": "sha256:b09f3081ae5129bcfcb0677f0933e481df348c4e53beb9b488020391d4f8dce0", + "gen_hash_c": "sha256:c8f7e88cd294a8786ae5d148063b6b69dd432deb5e80cef5aca0b00b7d4dda8a", "gen_hash_rust": "sha256:427676f26f33f119451f646af144137b763d2d12c535d28d34a37a8416e88e27", "gen_hash_verilog": "sha256:726ff821308d64626657968db869bba8d82dfcd28201b5dd586622692cde3bbb", "gen_hash_zig": "sha256:05360247c3e540221f1777da2b3b6c5056ae14ac2077894798affdb5b5177a09", "module": "sandbox.https_enforce", "ring": 12, "seal_schema": 2, - "sealed_at": "2026-10-20T03:59:45Z", + "sealed_at": "2026-10-20T05:59:53Z", "sealed_by": "t27c-bootstrap@0.5.2", "spec_hash": "sha256:63db3fed35998e80326cd5514eec11e3da083c60eef50eb7e83ca792ae42006f", "spec_path": "specs/sandbox/https_enforce.t27", diff --git a/.trinity/seals/scripts_gen_w384_lean.json b/.trinity/seals/scripts_gen_w384_lean.json index f9e79b594b..160ea4a122 100644 --- a/.trinity/seals/scripts_gen_w384_lean.json +++ b/.trinity/seals/scripts_gen_w384_lean.json @@ -1,15 +1,15 @@ { - "built_by": "t27c-bootstrap@0.5.2+cc19d1fcd", + "built_by": "t27c-bootstrap@0.5.2+b6f775178", "closure": [], "config": "gen=c,rust,verilog,zig;tests=zig", - "gen_hash_c": "sha256:5326222a8d12db9bf0f39599c08bdcf0b64dfa5ac3efbb4b07638f5ef412ec2e", + "gen_hash_c": "sha256:7290cdb8bf8c16e90032b0d2454f5159d454ed03ab8ea2732dd921e7914a615c", "gen_hash_rust": "sha256:0b0a93e0231e4d2c5671623503349febdf95e032ed183326a7c5667880610680", "gen_hash_verilog": "sha256:e6db8316f5f840af60df4b281032a250985a1e64cce6becac5a2fa6831e1a288", "gen_hash_zig": "sha256:4cf21e23daa198f47046812bbb73158d15245d2c768e3e51657ce551fa3c269e", "module": "gen_w384_lean", "ring": 12, "seal_schema": 2, - "sealed_at": "2026-10-11T10:43:24Z", + "sealed_at": "2026-10-20T05:58:35Z", "sealed_by": "t27c-bootstrap@0.5.2", "spec_hash": "sha256:99dff5e728b7ae578bb3490476d21506fc34bf1f9438f80697017d92cff87227", "spec_path": "specs/port/scripts/gen_w384_lean.t27", @@ -22,7 +22,7 @@ "vacuous": 0 }, "toolchain": { - "test_runner": "sha256:1982ae948e24d00c5d221ccec12dfce1eb01204b53e37b0f857f93b16d64629d", + "test_runner": "sha256:8512b80da533b79289110fca4a65f3336abd7a059ca4b72ea595d5e33ff8ad10", "zig": "0.16.0" } } \ No newline at end of file diff --git a/.trinity/seals/scripts_gen_w669.json b/.trinity/seals/scripts_gen_w669.json index b53d80de0f..4355d5508c 100644 --- a/.trinity/seals/scripts_gen_w669.json +++ b/.trinity/seals/scripts_gen_w669.json @@ -1,15 +1,15 @@ { - "built_by": "t27c-bootstrap@0.5.2+cc19d1fcd", + "built_by": "t27c-bootstrap@0.5.2+b6f775178", "closure": [], "config": "gen=c,rust,verilog,zig;tests=zig", - "gen_hash_c": "sha256:b353a18ed2510c343fb74afeea77b02685c27e4b57ad3fc859cccd5196d90b71", + "gen_hash_c": "sha256:68f316a59d1ff8e0e51de03815cbfcf0c722908e69c6d17da78bdcd1d5497dc4", "gen_hash_rust": "sha256:a54b867fb2ab3dcaf0103845464894aa2f7ef61985238bc2c299368e548f8145", "gen_hash_verilog": "sha256:4992ab901f9fbcb393bc70017460a338b4f424d28d73a67561a5548298248caf", "gen_hash_zig": "sha256:f3dae0a6e2548fd15d9db7752bf0b30648763d64bc530cf99e9b70e00b3a7ed6", "module": "gen_w669", "ring": 12, "seal_schema": 2, - "sealed_at": "2026-10-11T10:43:24Z", + "sealed_at": "2026-10-20T05:58:38Z", "sealed_by": "t27c-bootstrap@0.5.2", "spec_hash": "sha256:a37a0fc2c6ca35a30c447a884e62739d84c25db619ba01f84068eecbd71fad60", "spec_path": "specs/port/scripts/gen_w669.t27", @@ -22,7 +22,7 @@ "vacuous": 0 }, "toolchain": { - "test_runner": "sha256:1982ae948e24d00c5d221ccec12dfce1eb01204b53e37b0f857f93b16d64629d", + "test_runner": "sha256:8512b80da533b79289110fca4a65f3336abd7a059ca4b72ea595d5e33ff8ad10", "zig": "0.16.0" } } \ No newline at end of file diff --git a/.trinity/seals/scripts_port::check_first_party_doc_language.json b/.trinity/seals/scripts_port::check_first_party_doc_language.json index 10482aac33..d771dc75d8 100644 --- a/.trinity/seals/scripts_port::check_first_party_doc_language.json +++ b/.trinity/seals/scripts_port::check_first_party_doc_language.json @@ -1,15 +1,15 @@ { - "built_by": "t27c-bootstrap@0.5.2+8cc6f0334", + "built_by": "t27c-bootstrap@0.5.2+b6f775178", "closure": [], "config": "gen=c,rust,verilog,zig;tests=zig", - "gen_hash_c": "sha256:490f8846065df10ea3f982a846307504c88a02718066fe0543081fbbddebbeb1", + "gen_hash_c": "sha256:f063263811ebef88dc33cc2c388b4fceaf0b941ec1725b0f0092d8c175474728", "gen_hash_rust": "sha256:e8510554e71869041267d30f1d873b3969b1409ca7447488a5b7c3fbd871bd55", "gen_hash_verilog": "sha256:49aab55bb26c46bac883720ebb7ef783873540eb8be47e2003a7a9f853e56668", "gen_hash_zig": "sha256:b642d86f6859e610b5138591bab3e16a505e36da91eb565efeaa5eeac30178e7", "module": "port::check_first_party_doc_language", "ring": 12, "seal_schema": 2, - "sealed_at": "2026-10-11T15:13:36Z", + "sealed_at": "2026-10-20T05:58:10Z", "sealed_by": "t27c-bootstrap@0.5.2", "spec_hash": "sha256:a60fb54351b18d4b168a0b6bd1034849d7c38f3dc677275ff50c1fffc3629a71", "spec_path": "specs/port/scripts/check_first_party_doc_language.t27", @@ -22,7 +22,7 @@ "vacuous": 0 }, "toolchain": { - "test_runner": "sha256:1982ae948e24d00c5d221ccec12dfce1eb01204b53e37b0f857f93b16d64629d", + "test_runner": "sha256:8512b80da533b79289110fca4a65f3336abd7a059ca4b72ea595d5e33ff8ad10", "zig": "0.16.0" } } \ No newline at end of file diff --git a/.trinity/seals/scripts_port::gen_w369.json b/.trinity/seals/scripts_port::gen_w369.json index 480911f050..9cd5196414 100644 --- a/.trinity/seals/scripts_port::gen_w369.json +++ b/.trinity/seals/scripts_port::gen_w369.json @@ -1,15 +1,15 @@ { - "built_by": "t27c-bootstrap@0.5.2+d2c8e7d41", + "built_by": "t27c-bootstrap@0.5.2+b6f775178", "closure": [], "config": "gen=c,rust,verilog,zig;tests=zig", - "gen_hash_c": "sha256:a6f418b5affa4c6cc08351b64a3cbdec252366f4c79398ce7e6f8ed171f17b82", + "gen_hash_c": "sha256:78275c7d482c7fc62d6cca9ebef26c379f89440d53a11e0bc246c79669fd361b", "gen_hash_rust": "sha256:c4f46d3ab94e7d7f15258b404dd1cd20311e1b4c518cf366ad1d3444c65db05f", "gen_hash_verilog": "sha256:c31d383c7f8bcbce5aeb1c0d5906ac772bea91a8a41290352116db18215a2eae", "gen_hash_zig": "sha256:59e93b236a4e125a5aec51df00890f0c1f26882fff8d015aa3c4fc066f1fabac", "module": "port::gen_w369", "ring": 12, "seal_schema": 2, - "sealed_at": "2026-10-18T05:42:25Z", + "sealed_at": "2026-10-20T05:58:21Z", "sealed_by": "t27c-bootstrap@0.5.2", "spec_hash": "sha256:084be49e90e1568ddd9bba45ff8cc2c709c63821c222ae762690809cc4f7fbed", "spec_path": "specs/port/scripts/gen_w369.t27", @@ -22,7 +22,7 @@ "vacuous": 0 }, "toolchain": { - "test_runner": "sha256:1982ae948e24d00c5d221ccec12dfce1eb01204b53e37b0f857f93b16d64629d", + "test_runner": "sha256:8512b80da533b79289110fca4a65f3336abd7a059ca4b72ea595d5e33ff8ad10", "zig": "0.16.0" } } \ No newline at end of file diff --git a/.trinity/seals/scripts_port::gen_w375.json b/.trinity/seals/scripts_port::gen_w375.json index 145ff596e3..cf54af6a6e 100644 --- a/.trinity/seals/scripts_port::gen_w375.json +++ b/.trinity/seals/scripts_port::gen_w375.json @@ -1,15 +1,15 @@ { - "built_by": "t27c-bootstrap@0.5.2+d8f7f104f", + "built_by": "t27c-bootstrap@0.5.2+b6f775178", "closure": [], "config": "gen=c,rust,verilog,zig;tests=zig", - "gen_hash_c": "sha256:dac9a3fdc7b1c25b1ca07842db87fa1b82243de6b6e601a3763720f72fd04760", + "gen_hash_c": "sha256:60eaaa1bb001010a663add9ad3124402454e7955322b9a293279b74a2c93da66", "gen_hash_rust": "sha256:002dba37318da6b6ec8166fc4f1bc0df06efd65d24592b53e03475355fb10241", "gen_hash_verilog": "sha256:9e58ee226a36e7b7b9bd7f4dced291f559d3ba5ffa10958fa9062517bb8f61a6", "gen_hash_zig": "sha256:fd0653f00b8372806b03b0992bcf4b0ad2ab50a12167157ab1dedc3aa5ad02c3", "module": "port::gen_w375", "ring": 12, "seal_schema": 2, - "sealed_at": "2026-10-19T01:30:58Z", + "sealed_at": "2026-10-20T05:58:27Z", "sealed_by": "t27c-bootstrap@0.5.2", "spec_hash": "sha256:800d0a4a13dbd3556fd4dcecda52199de316587316fddb2efde7549eecbbc54a", "spec_path": "specs/port/scripts/gen_w375.t27", diff --git a/.trinity/seals/scripts_port::scripts::gen_w309.json b/.trinity/seals/scripts_port::scripts::gen_w309.json index 7598ff70df..7da749768b 100644 --- a/.trinity/seals/scripts_port::scripts::gen_w309.json +++ b/.trinity/seals/scripts_port::scripts::gen_w309.json @@ -1,15 +1,15 @@ { - "built_by": "t27c-bootstrap@0.5.2+9920f51d2", + "built_by": "t27c-bootstrap@0.5.2+b6f775178", "closure": [], "config": "gen=c,rust,verilog,zig;tests=zig", - "gen_hash_c": "sha256:0c81ae8852480e17bce317dae4e72e40fabb5246e803bf4cbcd5bebd503af3bf", + "gen_hash_c": "sha256:8314fb5d58d8e17fac7aa474addc1add5c3cd1e28499b9465e0137367de8941a", "gen_hash_rust": "sha256:31f3a0f1f46ab48c4c1be6e0b7c7097c5926d2cbe33a9dc43d9fc2a218b2156d", "gen_hash_verilog": "sha256:f45d2c63a0b9663f412f729e20874be1b08da6d66165107f8f00adddd19414a5", "gen_hash_zig": "sha256:5b6b5b180a05cd62d5dd9f2e5bef5ddd9500feb7d54c793b8e796518d7bba7d1", "module": "port::scripts::gen_w309", "ring": 12, "seal_schema": 2, - "sealed_at": "2026-10-20T03:58:20Z", + "sealed_at": "2026-10-20T05:58:16Z", "sealed_by": "t27c-bootstrap@0.5.2", "spec_hash": "sha256:a449b7570c31e9b483b1b4619d7e4d8ca78d1c3f30995600e7eb524fd25ec2e7", "spec_path": "specs/port/scripts/gen_w309.t27", diff --git a/.trinity/seals/scripts_port::scripts::gen_w368.json b/.trinity/seals/scripts_port::scripts::gen_w368.json index b5d1ee3be4..44a98aaed6 100644 --- a/.trinity/seals/scripts_port::scripts::gen_w368.json +++ b/.trinity/seals/scripts_port::scripts::gen_w368.json @@ -1,15 +1,15 @@ { - "built_by": "t27c-bootstrap@0.5.2+cc19d1fcd", + "built_by": "t27c-bootstrap@0.5.2+b6f775178", "closure": [], "config": "gen=c,rust,verilog,zig;tests=zig", - "gen_hash_c": "sha256:08b3ba9258e4ec67191bb868ad7ca36a675e7d64e7f66f5f7958ae57e5e74107", + "gen_hash_c": "sha256:88d50deae2afbb3c841da5b615773f82ed15abc31eafbb75cbe76fded9e029b3", "gen_hash_rust": "sha256:324ded48246e96246d86e607057988d4697cff93bd82a8df16a300d2572da377", "gen_hash_verilog": "sha256:fae99ad9d39199409b1673a5bc15b7ebb5e25dfec2d0fffaabae2ad73d2a633e", "gen_hash_zig": "sha256:8624b5c817b3335fdca2d18d6846890cf5377490d42d4cedfba1547ab749d384", "module": "port::scripts::gen_w368", "ring": 12, "seal_schema": 2, - "sealed_at": "2026-10-11T10:29:26Z", + "sealed_at": "2026-10-20T05:58:19Z", "sealed_by": "t27c-bootstrap@0.5.2", "spec_hash": "sha256:7ed4f559cb0ffed6ea5a2a538029591187d4dd5bc75824ff8ea273d03e709511", "spec_path": "specs/port/scripts/gen_w368.t27", @@ -22,7 +22,7 @@ "vacuous": 0 }, "toolchain": { - "test_runner": "sha256:1982ae948e24d00c5d221ccec12dfce1eb01204b53e37b0f857f93b16d64629d", + "test_runner": "sha256:8512b80da533b79289110fca4a65f3336abd7a059ca4b72ea595d5e33ff8ad10", "zig": "0.16.0" } } \ No newline at end of file diff --git a/.trinity/seals/scripts_port::scripts::gen_w374.json b/.trinity/seals/scripts_port::scripts::gen_w374.json index fcebc5a036..66166e9669 100644 --- a/.trinity/seals/scripts_port::scripts::gen_w374.json +++ b/.trinity/seals/scripts_port::scripts::gen_w374.json @@ -1,15 +1,15 @@ { - "built_by": "t27c-bootstrap@0.5.2+9920f51d2", + "built_by": "t27c-bootstrap@0.5.2+b6f775178", "closure": [], "config": "gen=c,rust,verilog,zig;tests=zig", - "gen_hash_c": "sha256:47ecaf53a37b77174028c3d8c22f3916ac3309de06ddea82b2bb1594958099fc", + "gen_hash_c": "sha256:502e705ab4242d2bd0d57c3ab70c4f6f3b3d186bf0bf653e730432afe47eb531", "gen_hash_rust": "sha256:56a75a5b00c39e2f03590365bd1cc5dc594b85d3cbb19c74900b7cfd982efcb4", "gen_hash_verilog": "sha256:c2e500efc7057ef6b052cdd077724dc0b37cf75f299a1cf784d983c44afdb9dd", "gen_hash_zig": "sha256:a0c45a6ab4504ca8218ea74447c7cd4d3cad6af53db606a4314062bea0838ea1", "module": "port::scripts::gen_w374", "ring": 12, "seal_schema": 2, - "sealed_at": "2026-10-20T03:58:25Z", + "sealed_at": "2026-10-20T05:58:24Z", "sealed_by": "t27c-bootstrap@0.5.2", "spec_hash": "sha256:cde99d74ed445c1bc4bffd84a6db3ac3f4ccbd27deadc0c9cc14c7561e5f5599", "spec_path": "specs/port/scripts/gen_w374.t27", diff --git a/.trinity/seals/scripts_port::scripts::gen_w377.json b/.trinity/seals/scripts_port::scripts::gen_w377.json index 36484f79d5..dea23c9c9d 100644 --- a/.trinity/seals/scripts_port::scripts::gen_w377.json +++ b/.trinity/seals/scripts_port::scripts::gen_w377.json @@ -1,15 +1,15 @@ { - "built_by": "t27c-bootstrap@0.5.2+9920f51d2", + "built_by": "t27c-bootstrap@0.5.2+b6f775178", "closure": [], "config": "gen=c,rust,verilog,zig;tests=zig", - "gen_hash_c": "sha256:2e457a1410d83888eb35e16f6a2c2821fe9c1aa76d41676704de1b5c42f0dc85", + "gen_hash_c": "sha256:b306f3b047efe9be02e54d211d69a4542921704163f7ba83fed1df73f4bb4284", "gen_hash_rust": "sha256:48c610ccb931e473d5ed4334cf22d6a4c823daf16747ee621794f25bdcbf1e56", "gen_hash_verilog": "sha256:6abebf4f9fb0340ab0d8bd18313445cd06413f8780b92d59ba7dd67209a42c54", "gen_hash_zig": "sha256:c5f26bf19320cffd2ac3c028e6eb947fcd4562b329cac01abba511b05e8e13cf", "module": "port::scripts::gen_w377", "ring": 12, "seal_schema": 2, - "sealed_at": "2026-10-20T03:58:30Z", + "sealed_at": "2026-10-20T05:58:30Z", "sealed_by": "t27c-bootstrap@0.5.2", "spec_hash": "sha256:e80e524aeedb84112d0db2e4e8f90c59c29211363db461cb66396e2c82ea53a8", "spec_path": "specs/port/scripts/gen_w377.t27", diff --git a/.trinity/seals/scripts_port::scripts::gen_w380.json b/.trinity/seals/scripts_port::scripts::gen_w380.json index 394dd93e9f..b911075460 100644 --- a/.trinity/seals/scripts_port::scripts::gen_w380.json +++ b/.trinity/seals/scripts_port::scripts::gen_w380.json @@ -1,15 +1,15 @@ { - "built_by": "t27c-bootstrap@0.5.2+cc19d1fcd", + "built_by": "t27c-bootstrap@0.5.2+b6f775178", "closure": [], "config": "gen=c,rust,verilog,zig;tests=zig", - "gen_hash_c": "sha256:7f225e1f75b1bdbd352ac8b8e19685a52846e1560b447c20d8ed457dafa88e2a", + "gen_hash_c": "sha256:d97f98c5c1520490b2c66444e2fd9780e1a9d17240492ea523bfed398d94f6e7", "gen_hash_rust": "sha256:43eec184090eba179525aa1b61e8e3b33f2b7c3120f5a559ad12ad1239fa7159", "gen_hash_verilog": "sha256:b0d8c55388eb1a06e0bb2b0f87935552ae7a31f3b64d29fd939018bf1528e539", "gen_hash_zig": "sha256:d73a93714868a60d1dd9a15a1eb5966c5c0373d9a4f542af53cd0a4aad2cc146", "module": "port::scripts::gen_w380", "ring": 12, "seal_schema": 2, - "sealed_at": "2026-10-11T10:29:27Z", + "sealed_at": "2026-10-20T05:58:32Z", "sealed_by": "t27c-bootstrap@0.5.2", "spec_hash": "sha256:739a1c701cb93869d3979fdd395f0564d72cfc3aac84502c15f94f9abf371b63", "spec_path": "specs/port/scripts/gen_w380.t27", @@ -22,7 +22,7 @@ "vacuous": 0 }, "toolchain": { - "test_runner": "sha256:1982ae948e24d00c5d221ccec12dfce1eb01204b53e37b0f857f93b16d64629d", + "test_runner": "sha256:8512b80da533b79289110fca4a65f3336abd7a059ca4b72ea595d5e33ff8ad10", "zig": "0.16.0" } } \ No newline at end of file diff --git a/.trinity/seals/scripts_port::scripts::install_constitutional_hook.json b/.trinity/seals/scripts_port::scripts::install_constitutional_hook.json index df0dc832eb..14f0b3de5a 100644 --- a/.trinity/seals/scripts_port::scripts::install_constitutional_hook.json +++ b/.trinity/seals/scripts_port::scripts::install_constitutional_hook.json @@ -1,15 +1,15 @@ { - "built_by": "t27c-bootstrap@0.5.2+cc19d1fcd", + "built_by": "t27c-bootstrap@0.5.2+b6f775178", "closure": [], "config": "gen=c,rust,verilog,zig;tests=zig", - "gen_hash_c": "sha256:96b562d4ef8c09027f3da02e6fb191601eb3fe96018ee4036beccdcf3170dcf8", + "gen_hash_c": "sha256:e7b78fc0bf48e0c8169fd40cc1094fe1f88e80b4fb5543411d2ad948cc463d6d", "gen_hash_rust": "sha256:2d3103e8cab9e8723e64054caaf23cd2e6271a450ff3f8c3b68535e7584f0ab0", "gen_hash_verilog": "sha256:951b702438f39bda45b73f14b39387f289cb5427faca7fde07284f10586b2ba0", "gen_hash_zig": "sha256:a82aa2876fc98f3318f7e787bb09a190fb59580c06f7699465b1ba1eff0f6abb", "module": "port::scripts::install_constitutional_hook", "ring": 12, "seal_schema": 2, - "sealed_at": "2026-10-11T10:29:27Z", + "sealed_at": "2026-10-20T05:58:40Z", "sealed_by": "t27c-bootstrap@0.5.2", "spec_hash": "sha256:a45b1882c83ad25aa20190964392c7d9a10cd29952b0b596624a77dbde91bbd8", "spec_path": "specs/port/scripts/install-constitutional-hook.t27", @@ -22,7 +22,7 @@ "vacuous": 0 }, "toolchain": { - "test_runner": "sha256:1982ae948e24d00c5d221ccec12dfce1eb01204b53e37b0f857f93b16d64629d", + "test_runner": "sha256:8512b80da533b79289110fca4a65f3336abd7a059ca4b72ea595d5e33ff8ad10", "zig": "0.16.0" } } \ No newline at end of file diff --git a/.trinity/seals/scripts_port::scripts::mcp_wrapper.json b/.trinity/seals/scripts_port::scripts::mcp_wrapper.json index 326778194e..8652492ada 100644 --- a/.trinity/seals/scripts_port::scripts::mcp_wrapper.json +++ b/.trinity/seals/scripts_port::scripts::mcp_wrapper.json @@ -1,15 +1,15 @@ { - "built_by": "t27c-bootstrap@0.5.2+cc19d1fcd", + "built_by": "t27c-bootstrap@0.5.2+b6f775178", "closure": [], "config": "gen=c,rust,verilog,zig;tests=zig", - "gen_hash_c": "sha256:5d06e5c163174871a012ff2adefdf92cfe1a51c93330adae0ac4651b2aaf0607", + "gen_hash_c": "sha256:b855494947dabd890db82047aa142a48afc15e03706d067a99758dccafdeb059", "gen_hash_rust": "sha256:9c0ec710e905680361a1465c526ee75435cf81d14380e4611df92d806fe56ce6", "gen_hash_verilog": "sha256:b2ed88c749f96c4edcc84358674603114d216523f9aec71c702940bba3c8f3a6", "gen_hash_zig": "sha256:733cc540a6c44a7d025c543e968e7d4879045ea24948a06924566e03e3bb3b40", "module": "port::scripts::mcp_wrapper", "ring": 12, "seal_schema": 2, - "sealed_at": "2026-10-11T10:29:27Z", + "sealed_at": "2026-10-20T05:58:43Z", "sealed_by": "t27c-bootstrap@0.5.2", "spec_hash": "sha256:a302f786db6c04eb2cac6e7338a2bd2040960896afcca0e5ac71f5ab3f09a867", "spec_path": "specs/port/scripts/mcp-wrapper.t27", @@ -22,7 +22,7 @@ "vacuous": 0 }, "toolchain": { - "test_runner": "sha256:1982ae948e24d00c5d221ccec12dfce1eb01204b53e37b0f857f93b16d64629d", + "test_runner": "sha256:8512b80da533b79289110fca4a65f3336abd7a059ca4b72ea595d5e33ff8ad10", "zig": "0.16.0" } } \ No newline at end of file diff --git a/.trinity/seals/search_TriAhoCorasick.json b/.trinity/seals/search_TriAhoCorasick.json index 7ecabba341..87addb337c 100644 --- a/.trinity/seals/search_TriAhoCorasick.json +++ b/.trinity/seals/search_TriAhoCorasick.json @@ -1,5 +1,5 @@ { - "built_by": "t27c-bootstrap@0.5.2+093bf4713", + "built_by": "t27c-bootstrap@0.5.2+b6f775178", "closure": [ { "spec": "specs/base/types.t27", @@ -11,14 +11,14 @@ } ], "config": "gen=c,rust,verilog,zig;tests=zig", - "gen_hash_c": "sha256:b0137680aa81b041a0ef41455720a430d82a2f536e8a7bbc169b68ba9dccc687", + "gen_hash_c": "sha256:cd3d5b3bf059b07892d0feb0af4a9bfc08863e48d5a1b33f2a50c05cc059ec84", "gen_hash_rust": "sha256:05cd109120908af6b8c0f1cc49934d1b07c683ff843c98c17c130eaf27a19e91", "gen_hash_verilog": "sha256:13f96870fa608a08535ab1e9cb9bbbe906877c2ab32f6d4ff13dda3b0c36ba72", "gen_hash_zig": "sha256:75af91bed4b448993f5b184d16a9d69edd44a621aa5f34b07a711f07769fdfd0", "module": "TriAhoCorasick", "ring": 12, "seal_schema": 2, - "sealed_at": "2026-10-18T09:33:29Z", + "sealed_at": "2026-10-20T06:02:55Z", "sealed_by": "t27c-bootstrap@0.5.2", "spec_hash": "sha256:c972e996dae8e6f098325555c40985f3631bb1ecec2d31e7e78589beb428bbb0", "spec_path": "specs/tri/search/aho_corasick.t27", @@ -31,7 +31,7 @@ "vacuous": 0 }, "toolchain": { - "test_runner": "sha256:1982ae948e24d00c5d221ccec12dfce1eb01204b53e37b0f857f93b16d64629d", + "test_runner": "sha256:8512b80da533b79289110fca4a65f3336abd7a059ca4b72ea595d5e33ff8ad10", "zig": "0.16.0" } } \ No newline at end of file diff --git a/.trinity/seals/server-mdns.json b/.trinity/seals/server-mdns.json index 5cb32a7d5c..71ea043216 100644 --- a/.trinity/seals/server-mdns.json +++ b/.trinity/seals/server-mdns.json @@ -2,14 +2,14 @@ "built_by": "t27c-bootstrap@0.5.2+093bf4713", "closure": [], "config": "gen=c,rust,verilog,zig;tests=zig", - "gen_hash_c": "sha256:5a92697de1533973a445c393525a0449762a41a6eb6c428d3e4ab282a25bb173", + "gen_hash_c": "sha256:76bef5d486a230d6bec3a85a6c68e554d276479ea1a012f6225cd00c2a78dc86", "gen_hash_rust": "sha256:7334d3b26823aebc98be13ac344a2b855bc1e1a3573557d7607ceae4f35f75eb", "gen_hash_verilog": "sha256:2473b9055f7cdb88ff3345724478e88ae5cda2a1c2f888e9804e06ab6b8d6cdb", "gen_hash_zig": "sha256:68deaa966e8f8300d747b781038fdbe196d130974fc447c16bde5e68c1ac2e6f", "module": "server-mdns", "ring": 12, "seal_schema": 2, - "sealed_at": "2026-10-20T03:59:48Z", + "sealed_at": "2026-10-20T05:59:56Z", "sealed_by": "t27c-bootstrap@0.5.2", "spec_hash": "sha256:d4c81a0aeae107fba11fa1f2a3e6f287b9743b5b4e3e450b80930c5ed4839153", "spec_path": "specs/server/mdns.t27", diff --git a/.trinity/seals/server-router.json b/.trinity/seals/server-router.json index 289a035d5d..52cf1579e1 100644 --- a/.trinity/seals/server-router.json +++ b/.trinity/seals/server-router.json @@ -1,11 +1,11 @@ { - "gen_hash_c": "sha256:c216a81c92ea9011f5eb77dd43a048ab3583576b50db61de27ce810591b15427", + "gen_hash_c": "sha256:9f06c6cab9b1d38090c79852de7833fd2c2acce0a959fb6db0bd7305750792a4", "gen_hash_rust": "sha256:0e67dcd50001e385a83d0450b2873f0edf902e263a685c6fa3c90e2a427d681a", "gen_hash_verilog": "sha256:c76d199b5caebf0f29458b7804d03876b4bf324fd749e9f31c310314e5a9ae64", "gen_hash_zig": "sha256:e796c3cf59552f2943c705667d4fcde02d031d3ec68efc9f0da2e2b0bf25066a", "module": "server-router", "ring": 12, - "sealed_at": "2026-10-20T03:59:52Z", + "sealed_at": "2026-10-20T06:00:02Z", "spec_hash": "sha256:b42a7981025b0ab2ef7213db14a562586ee18b8de5f7f63ebbc37f50d7057426", "spec_path": "specs/server/router.t27", "tests": { diff --git a/.trinity/seals/server-sse.json b/.trinity/seals/server-sse.json index 4f5d84bea4..c14a6bb895 100644 --- a/.trinity/seals/server-sse.json +++ b/.trinity/seals/server-sse.json @@ -2,14 +2,14 @@ "built_by": "t27c-bootstrap@0.5.2+093bf4713", "closure": [], "config": "gen=c,rust,verilog,zig;tests=zig", - "gen_hash_c": "sha256:9b2e5a8af011154acc3069465d081d6aa3121b12275675fbf1b71b700a6b5c08", + "gen_hash_c": "sha256:4d78ab2aaaa64747c6e818019caf7bb9c4d0f5972ff4b4b65d91766ff1908308", "gen_hash_rust": "sha256:990269d453fa7d58d5053af4a5657d284f00c7352bcb1eed15a6b639e304e6fa", "gen_hash_verilog": "sha256:cd404d8979409a806fe676edbdaad1c8628b1095f2d4f4f8b605aae8c6f150ea", "gen_hash_zig": "sha256:8dabcdd0065841d08f1f67a328176273b98a326c0c80cbeb2a93133c00d4586b", "module": "server-sse", "ring": 12, "seal_schema": 2, - "sealed_at": "2026-10-20T03:59:56Z", + "sealed_at": "2026-10-20T06:00:05Z", "sealed_by": "t27c-bootstrap@0.5.2", "spec_hash": "sha256:341eabd9510acc5bac79927af22f8dcef653313e90f10761cbeaa2186298dfbb", "spec_path": "specs/server/sse.t27", diff --git a/.trinity/seals/server_Project.json b/.trinity/seals/server_Project.json index de186a7fab..2038c87c60 100644 --- a/.trinity/seals/server_Project.json +++ b/.trinity/seals/server_Project.json @@ -1,5 +1,5 @@ { - "built_by": "t27c-bootstrap@0.5.2+093bf4713", + "built_by": "t27c-bootstrap@0.5.2+b6f775178", "closure": [ { "spec": "specs/base/types.t27", @@ -7,14 +7,14 @@ } ], "config": "gen=c,rust,verilog,zig;tests=zig", - "gen_hash_c": "sha256:2ecd62d36f2792c6d3ebeede7a2923fbe562fd5437eeab8489c1337cf52b0e97", + "gen_hash_c": "sha256:24cc8121993dac724818b6a4dc398d55024fd06ab634d95156f911b3a544bd8e", "gen_hash_rust": "sha256:e7c82da24b03c9307f099607670734918446e0c773b252adefe731ab83762796", "gen_hash_verilog": "sha256:b734f63b759f9faaf1e8a5968b687c13b6ed8b91224834ee4a8272469a99b309", "gen_hash_zig": "sha256:9d8fe401d240b244cb494c433aa74d52747689209e77fd61d8aeafe5282ca0bf", "module": "Project", "ring": 12, "seal_schema": 2, - "sealed_at": "2026-10-18T09:32:53Z", + "sealed_at": "2026-10-20T05:59:59Z", "sealed_by": "t27c-bootstrap@0.5.2", "spec_hash": "sha256:18fb3481a646cc9e30d83c5644a89d46e01052ec2027204567cb5a43789f7db0", "spec_path": "specs/server/project.t27", @@ -27,7 +27,7 @@ "vacuous": 0 }, "toolchain": { - "test_runner": "sha256:1982ae948e24d00c5d221ccec12dfce1eb01204b53e37b0f857f93b16d64629d", + "test_runner": "sha256:8512b80da533b79289110fca4a65f3336abd7a059ca4b72ea595d5e33ff8ad10", "zig": "0.16.0" } } \ No newline at end of file diff --git a/.trinity/seals/server_server-mdns.json b/.trinity/seals/server_server-mdns.json index 83e5da6e4e..0f0f55d0ba 100644 --- a/.trinity/seals/server_server-mdns.json +++ b/.trinity/seals/server_server-mdns.json @@ -1,15 +1,15 @@ { - "built_by": "t27c-bootstrap@0.5.2+9920f51d2", + "built_by": "t27c-bootstrap@0.5.2+b6f775178", "closure": [], "config": "gen=c,rust,verilog,zig;tests=zig", - "gen_hash_c": "sha256:5a92697de1533973a445c393525a0449762a41a6eb6c428d3e4ab282a25bb173", + "gen_hash_c": "sha256:76bef5d486a230d6bec3a85a6c68e554d276479ea1a012f6225cd00c2a78dc86", "gen_hash_rust": "sha256:7334d3b26823aebc98be13ac344a2b855bc1e1a3573557d7607ceae4f35f75eb", "gen_hash_verilog": "sha256:2473b9055f7cdb88ff3345724478e88ae5cda2a1c2f888e9804e06ab6b8d6cdb", "gen_hash_zig": "sha256:68deaa966e8f8300d747b781038fdbe196d130974fc447c16bde5e68c1ac2e6f", "module": "server-mdns", "ring": 12, "seal_schema": 2, - "sealed_at": "2026-10-20T03:59:48Z", + "sealed_at": "2026-10-20T05:59:56Z", "sealed_by": "t27c-bootstrap@0.5.2", "spec_hash": "sha256:d4c81a0aeae107fba11fa1f2a3e6f287b9743b5b4e3e450b80930c5ed4839153", "spec_path": "specs/server/mdns.t27", diff --git a/.trinity/seals/server_server-router.json b/.trinity/seals/server_server-router.json index 5de2efe1b4..74b7137a37 100644 --- a/.trinity/seals/server_server-router.json +++ b/.trinity/seals/server_server-router.json @@ -1,15 +1,15 @@ { - "built_by": "t27c-bootstrap@0.5.2+9920f51d2", + "built_by": "t27c-bootstrap@0.5.2+b6f775178", "closure": [], "config": "gen=c,rust,verilog,zig;tests=zig", - "gen_hash_c": "sha256:c216a81c92ea9011f5eb77dd43a048ab3583576b50db61de27ce810591b15427", + "gen_hash_c": "sha256:9f06c6cab9b1d38090c79852de7833fd2c2acce0a959fb6db0bd7305750792a4", "gen_hash_rust": "sha256:0e67dcd50001e385a83d0450b2873f0edf902e263a685c6fa3c90e2a427d681a", "gen_hash_verilog": "sha256:c76d199b5caebf0f29458b7804d03876b4bf324fd749e9f31c310314e5a9ae64", "gen_hash_zig": "sha256:e796c3cf59552f2943c705667d4fcde02d031d3ec68efc9f0da2e2b0bf25066a", "module": "server-router", "ring": 12, "seal_schema": 2, - "sealed_at": "2026-10-20T03:59:52Z", + "sealed_at": "2026-10-20T06:00:02Z", "sealed_by": "t27c-bootstrap@0.5.2", "spec_hash": "sha256:b42a7981025b0ab2ef7213db14a562586ee18b8de5f7f63ebbc37f50d7057426", "spec_path": "specs/server/router.t27", diff --git a/.trinity/seals/server_server-sse.json b/.trinity/seals/server_server-sse.json index 3bb29a97dd..3cc05e7e8d 100644 --- a/.trinity/seals/server_server-sse.json +++ b/.trinity/seals/server_server-sse.json @@ -1,15 +1,15 @@ { - "built_by": "t27c-bootstrap@0.5.2+9920f51d2", + "built_by": "t27c-bootstrap@0.5.2+b6f775178", "closure": [], "config": "gen=c,rust,verilog,zig;tests=zig", - "gen_hash_c": "sha256:9b2e5a8af011154acc3069465d081d6aa3121b12275675fbf1b71b700a6b5c08", + "gen_hash_c": "sha256:4d78ab2aaaa64747c6e818019caf7bb9c4d0f5972ff4b4b65d91766ff1908308", "gen_hash_rust": "sha256:990269d453fa7d58d5053af4a5657d284f00c7352bcb1eed15a6b639e304e6fa", "gen_hash_verilog": "sha256:cd404d8979409a806fe676edbdaad1c8628b1095f2d4f4f8b605aae8c6f150ea", "gen_hash_zig": "sha256:8dabcdd0065841d08f1f67a328176273b98a326c0c80cbeb2a93133c00d4586b", "module": "server-sse", "ring": 12, "seal_schema": 2, - "sealed_at": "2026-10-20T03:59:56Z", + "sealed_at": "2026-10-20T06:00:05Z", "sealed_by": "t27c-bootstrap@0.5.2", "spec_hash": "sha256:341eabd9510acc5bac79927af22f8dcef653313e90f10761cbeaa2186298dfbb", "spec_path": "specs/server/sse.t27", diff --git a/.trinity/seals/spec_commands.json b/.trinity/seals/spec_commands.json index 15c1f0040b..303420b75f 100644 --- a/.trinity/seals/spec_commands.json +++ b/.trinity/seals/spec_commands.json @@ -1,11 +1,11 @@ { - "gen_hash_c": "sha256:6ac2854d6578abf97205452ad04d3e467dc5c7f25191c4919f2360dc470e4f35", + "gen_hash_c": "sha256:154dc8a11bc5d79a34aca8d3a633cee56311fdde098f224ef489952d790eb3c5", "gen_hash_rust": "sha256:abc4ecd38685b090c2c0aa0132ebc1efbc683be6f0e6b5e19527acc137a280fd", "gen_hash_verilog": "sha256:21c29daf512df3ca43dd1dd7299a03bc9adc4a6f99485b88d8e96ed7b50d99cf", "gen_hash_zig": "sha256:688ba462a72f745e0fb69b468f9feb1bd628d1a3a53f8f69f443b8cc0c5563df", "module": "spec_commands", "ring": 12, - "sealed_at": "2026-10-20T03:54:55Z", + "sealed_at": "2026-10-20T05:51:21Z", "spec_hash": "sha256:15152000d82c7e83b86809d61314cc266a1bb80d12641d8d246a57f4538539d8", "spec_path": "compiler/cli/spec.t27", "tests": { diff --git a/.trinity/seals/src_port::trios_bridge_github.json b/.trinity/seals/src_port::trios_bridge_github.json index 559a58ca55..6ff24b0b46 100644 --- a/.trinity/seals/src_port::trios_bridge_github.json +++ b/.trinity/seals/src_port::trios_bridge_github.json @@ -1,15 +1,15 @@ { - "built_by": "t27c-bootstrap@0.5.2+d8f7f104f", + "built_by": "t27c-bootstrap@0.5.2+b6f775178", "closure": [], "config": "gen=c,rust,verilog,zig;tests=zig", - "gen_hash_c": "sha256:8c2bfd8d4e2e637c4b43e7c7acde51a8b5cbcda09bede4084bbd26d6a69dff37", + "gen_hash_c": "sha256:4a77d3e58ec1f15aee7684b30df9834c156ca3b9f765642ec9e68ae768563c5b", "gen_hash_rust": "sha256:12d7b0f6475c22c86ce7b76feaa976d41483ae5ff91131ff52108809e1173fb3", "gen_hash_verilog": "sha256:fc5fd55a02879246f83769a566993ccb33be23e994ec7c199beabda1f503e16b", "gen_hash_zig": "sha256:143d58c8e3cc9c21f4d4109f49490e4c4afd4652cf463f12566d8a335da9ef41", "module": "port::trios_bridge_github", "ring": 12, "seal_schema": 2, - "sealed_at": "2026-10-19T01:31:33Z", + "sealed_at": "2026-10-20T05:59:32Z", "sealed_by": "t27c-bootstrap@0.5.2", "spec_hash": "sha256:f7445a56b55d15710603352e7c89b6fd1df58eb8b1697119b3308e4cb1ef17a4", "spec_path": "specs/port/trios/crates/trios-bridge/src/github.t27", diff --git a/.trinity/seals/storage_StorageKv.json b/.trinity/seals/storage_StorageKv.json index 9585689030..5a5caf5ddc 100644 --- a/.trinity/seals/storage_StorageKv.json +++ b/.trinity/seals/storage_StorageKv.json @@ -1,15 +1,32 @@ { - "gen_hash_c": "sha256:1a70eb2995a609851b5d115954beefaae6b42b9e2e91362c243a9d16727bd75c", + "built_by": "t27c-bootstrap@0.5.2+b6f775178", + "closure": [ + { + "spec": "specs/base/types.t27", + "spec_hash": "sha256:3c2fb2a2edf20e90bc76798fb5d12690b2f60fc0f5bbf2f6052936e22d6e62e2" + }, + { + "spec": "specs/storage/schema.t27", + "spec_hash": "sha256:d578f5119a7cf08325892829db66a22d189ced7b969be6c8dd9a1022b2e06f87" + } + ], + "config": "gen=c,rust,verilog,zig;tests=zig", + "gen_hash_c": "sha256:babf48544cbe12961e241d1d2f4d8ccfa321b5fb4290b4d960c46545759687cb", "gen_hash_rust": "sha256:34fcb9c6226809b1d1fb50b96681597d4d5e150372abb5908258618325fae37a", "gen_hash_verilog": "sha256:9b5ae5e084a6f73a0575ed72d7f4f4ea258cfc737a3574e108a87fb812973f88", "gen_hash_zig": "sha256:3bfef2b80546d2fd4fc4c4092e502626d224401e69f2d0f71a3a936fae1cd0ff", "module": "StorageKv", "ring": 12, - "sealed_at": "2026-10-05T17:54:36Z", - "sealed_by": "t27c-bootstrap@0.4.0", + "seal_schema": 2, + "sealed_at": "2026-10-20T06:00:06Z", + "sealed_by": "t27c-bootstrap@0.5.2", "spec_hash": "sha256:754f743bde2577f9408297a31cde2f5044e957267092aa1cef7305f566532e1d", "spec_path": "specs/storage/kv.t27", "tests": { - "blocked": "does not compile: /tmp/t27c-test-report-kv-36951/spec.zig:46:30: error: expected ')', found ':'" + "blocked": "does not compile: spec.zig:46:30: error: expected ')', found ':'" + }, + "toolchain": { + "test_runner": "sha256:8512b80da533b79289110fca4a65f3336abd7a059ca4b72ea595d5e33ff8ad10", + "zig": "0.16.0" } } \ No newline at end of file diff --git a/.trinity/seals/sync-index.json b/.trinity/seals/sync-index.json index 55fec32263..9e1cafbfd1 100644 --- a/.trinity/seals/sync-index.json +++ b/.trinity/seals/sync-index.json @@ -1,11 +1,11 @@ { - "gen_hash_c": "sha256:97a7b67f459611839206e2f566edf989ca76574112b94b24a24391ad3b61e204", + "gen_hash_c": "sha256:7249cc0ee9f689ce52eceb0c879c430f661252359a6bb4d0770ebc13a5203ed2", "gen_hash_rust": "sha256:90ec72bc705a1578210421e82b976a653fd9fc408e2d9f5a8dc07a57cbe0c711", "gen_hash_verilog": "sha256:75009d5cece160f978da4a775e6586925176dd73618b168f90ad180bc65e6d19", "gen_hash_zig": "sha256:3b270d0ff2bc05be3f7268dc9d35a4deac21b1477f973c73bfa267327388555d", "module": "sync-index", "ring": 12, - "sealed_at": "2026-10-11T15:13:49Z", + "sealed_at": "2026-10-20T06:00:07Z", "spec_hash": "sha256:cf881e126a13ece468c589da0d1a252ad98a07931d25268645071a9ea360a71c", "spec_path": "specs/sync/index.t27", "tests": { diff --git a/.trinity/seals/sync-schema.json b/.trinity/seals/sync-schema.json index 9427661145..0876dcce2c 100644 --- a/.trinity/seals/sync-schema.json +++ b/.trinity/seals/sync-schema.json @@ -2,14 +2,14 @@ "built_by": "t27c-bootstrap@0.5.2+093bf4713", "closure": [], "config": "gen=c,rust,verilog,zig;tests=zig", - "gen_hash_c": "sha256:4f53d9a85cab02f85158381d8280d25323cb69621c3e239b6799dc5afe2e0ae0", + "gen_hash_c": "sha256:953f8b68f966ce2729966de1bd57df2754632bda7f54cc84e9aaa8780c095ea2", "gen_hash_rust": "sha256:8355164926857b6499e2b7e4844fa3f54737de43426230fe634ffcc398d9635d", "gen_hash_verilog": "sha256:ac73f932814f0ef8860c9d3d3119fa89e2d5bb95f725ca3ae26a620a16ad80fd", "gen_hash_zig": "sha256:d58923ca832ebc4e34f8472c023f7edf49892e1c64ba11f46905c3ab1e4ca05a", "module": "sync-schema", "ring": 12, "seal_schema": 2, - "sealed_at": "2026-10-20T04:00:01Z", + "sealed_at": "2026-10-20T06:00:10Z", "sealed_by": "t27c-bootstrap@0.5.2", "spec_hash": "sha256:b24fd2c313180aae99e393a756bcd42ca69b4034c432329fd7dae56ced1cf3f8", "spec_path": "specs/sync/schema.t27", diff --git a/.trinity/seals/sync_sync-index.json b/.trinity/seals/sync_sync-index.json index 993b6c2bfd..1aeddd2945 100644 --- a/.trinity/seals/sync_sync-index.json +++ b/.trinity/seals/sync_sync-index.json @@ -1,20 +1,20 @@ { - "built_by": "t27c-bootstrap@0.5.2+8cc6f0334", + "built_by": "t27c-bootstrap@0.5.2+b6f775178", "closure": [ { "spec": "specs/sync/schema.t27", - "spec_hash": "sha256:022dea839139928d01a4116f8676fd8177271a63cc8fb5ea286dba7db2d66137" + "spec_hash": "sha256:b24fd2c313180aae99e393a756bcd42ca69b4034c432329fd7dae56ced1cf3f8" } ], "config": "gen=c,rust,verilog,zig;tests=zig", - "gen_hash_c": "sha256:97a7b67f459611839206e2f566edf989ca76574112b94b24a24391ad3b61e204", + "gen_hash_c": "sha256:7249cc0ee9f689ce52eceb0c879c430f661252359a6bb4d0770ebc13a5203ed2", "gen_hash_rust": "sha256:90ec72bc705a1578210421e82b976a653fd9fc408e2d9f5a8dc07a57cbe0c711", "gen_hash_verilog": "sha256:75009d5cece160f978da4a775e6586925176dd73618b168f90ad180bc65e6d19", "gen_hash_zig": "sha256:3b270d0ff2bc05be3f7268dc9d35a4deac21b1477f973c73bfa267327388555d", "module": "sync-index", "ring": 12, "seal_schema": 2, - "sealed_at": "2026-10-11T15:13:49Z", + "sealed_at": "2026-10-20T06:00:07Z", "sealed_by": "t27c-bootstrap@0.5.2", "spec_hash": "sha256:cf881e126a13ece468c589da0d1a252ad98a07931d25268645071a9ea360a71c", "spec_path": "specs/sync/index.t27", @@ -22,7 +22,7 @@ "blocked": "does not compile: spec.zig:180:29: error: unused capture" }, "toolchain": { - "test_runner": "sha256:1982ae948e24d00c5d221ccec12dfce1eb01204b53e37b0f857f93b16d64629d", + "test_runner": "sha256:8512b80da533b79289110fca4a65f3336abd7a059ca4b72ea595d5e33ff8ad10", "zig": "0.16.0" } } \ No newline at end of file diff --git a/.trinity/seals/sync_sync-schema.json b/.trinity/seals/sync_sync-schema.json index 015e539530..13f6d2837f 100644 --- a/.trinity/seals/sync_sync-schema.json +++ b/.trinity/seals/sync_sync-schema.json @@ -1,15 +1,15 @@ { - "built_by": "t27c-bootstrap@0.5.2+9920f51d2", + "built_by": "t27c-bootstrap@0.5.2+b6f775178", "closure": [], "config": "gen=c,rust,verilog,zig;tests=zig", - "gen_hash_c": "sha256:4f53d9a85cab02f85158381d8280d25323cb69621c3e239b6799dc5afe2e0ae0", + "gen_hash_c": "sha256:953f8b68f966ce2729966de1bd57df2754632bda7f54cc84e9aaa8780c095ea2", "gen_hash_rust": "sha256:8355164926857b6499e2b7e4844fa3f54737de43426230fe634ffcc398d9635d", "gen_hash_verilog": "sha256:ac73f932814f0ef8860c9d3d3119fa89e2d5bb95f725ca3ae26a620a16ad80fd", "gen_hash_zig": "sha256:d58923ca832ebc4e34f8472c023f7edf49892e1c64ba11f46905c3ab1e4ca05a", "module": "sync-schema", "ring": 12, "seal_schema": 2, - "sealed_at": "2026-10-20T04:00:01Z", + "sealed_at": "2026-10-20T06:00:10Z", "sealed_by": "t27c-bootstrap@0.5.2", "spec_hash": "sha256:b24fd2c313180aae99e393a756bcd42ca69b4034c432329fd7dae56ced1cf3f8", "spec_path": "specs/sync/schema.t27", diff --git a/.trinity/seals/t27b_T27bAnyParamPlan.json b/.trinity/seals/t27b_T27bAnyParamPlan.json index 7c19f28ec4..987077ad39 100644 --- a/.trinity/seals/t27b_T27bAnyParamPlan.json +++ b/.trinity/seals/t27b_T27bAnyParamPlan.json @@ -1,5 +1,5 @@ { - "built_by": "t27c-bootstrap@0.5.2+d2c8e7d41", + "built_by": "t27c-bootstrap@0.5.2+b6f775178", "closure": [ { "spec": "specs/tri/t27b/ast_walk.t27", @@ -11,14 +11,14 @@ } ], "config": "gen=c,rust,verilog,zig;tests=zig", - "gen_hash_c": "sha256:d2eb98c3291dc0b7daef4e1b8a2d567bbb5d284de22ff151e7912728b76e2912", + "gen_hash_c": "sha256:915aa40001fce077fc4f85cf316140937b23c8ac81f6c7507830756c3ba5514c", "gen_hash_rust": "sha256:df995275c84d224e9cfebf2f441a3c1e20a8e1a58f73a3e34c920c2fcb7127d0", "gen_hash_verilog": "sha256:713cd4bf29edea338c19422a7c6a1f761c920fe35433f357583036cb1f6efa04", "gen_hash_zig": "sha256:44be0050432ef2a6ce82df15c091f3e4085100cfacd49d118a186dc1eb135b9e", "module": "T27bAnyParamPlan", "ring": 12, "seal_schema": 2, - "sealed_at": "2026-10-18T05:42:50Z", + "sealed_at": "2026-10-20T06:02:58Z", "sealed_by": "t27c-bootstrap@0.5.2", "spec_hash": "sha256:bb9091ae642fb6b66270ca8bc517270d9a357d669875bf3a5e015c2284e88f66", "spec_path": "specs/tri/t27b/any_param_plan.t27", @@ -31,7 +31,7 @@ "vacuous": 0 }, "toolchain": { - "test_runner": "sha256:1982ae948e24d00c5d221ccec12dfce1eb01204b53e37b0f857f93b16d64629d", + "test_runner": "sha256:8512b80da533b79289110fca4a65f3336abd7a059ca4b72ea595d5e33ff8ad10", "zig": "0.16.0" } } \ No newline at end of file diff --git a/.trinity/seals/t27b_T27bAstScan.json b/.trinity/seals/t27b_T27bAstScan.json index 10bc5e4def..8a8b217103 100644 --- a/.trinity/seals/t27b_T27bAstScan.json +++ b/.trinity/seals/t27b_T27bAstScan.json @@ -1,5 +1,5 @@ { - "built_by": "t27c-bootstrap@0.5.2+9e6cb1b98", + "built_by": "t27c-bootstrap@0.5.2+b6f775178", "closure": [ { "spec": "specs/tri/t27b/ast_walk.t27", @@ -7,14 +7,14 @@ } ], "config": "gen=c,rust,verilog,zig;tests=zig", - "gen_hash_c": "sha256:d2677607d93417e462fe12f8f1fd8600a6f8cdfe4fe7acbc59a311fc18dd8f91", + "gen_hash_c": "sha256:10a65ab13309de2e2c60299d3c83ee357258eb0397dee55c8b19e1e58bb9b153", "gen_hash_rust": "sha256:83731dd5135f36f3a95f61fab3b629fdb1a825e4d11fe8022d63abcdd34f39d8", "gen_hash_verilog": "sha256:4ca10d84192df3e37ea3db03fc64b8ed09eb93dfaa72df583708407ffd68d738", "gen_hash_zig": "sha256:9931b7e1ab1e29d350b2a50e172c480ba2673d993472aa45bd0066bc3148e6b0", "module": "T27bAstScan", "ring": 12, "seal_schema": 2, - "sealed_at": "2026-10-11T14:36:32Z", + "sealed_at": "2026-10-20T06:03:02Z", "sealed_by": "t27c-bootstrap@0.5.2", "spec_hash": "sha256:7e38ade9f1dc1c8f06a3c48063f060407b2d85d776aa8695dd6ef42b16d88a17", "spec_path": "specs/tri/t27b/ast_scan.t27", @@ -27,7 +27,7 @@ "vacuous": 0 }, "toolchain": { - "test_runner": "sha256:1982ae948e24d00c5d221ccec12dfce1eb01204b53e37b0f857f93b16d64629d", + "test_runner": "sha256:8512b80da533b79289110fca4a65f3336abd7a059ca4b72ea595d5e33ff8ad10", "zig": "0.16.0" } } \ No newline at end of file diff --git a/.trinity/seals/t27b_T27bAstShape.json b/.trinity/seals/t27b_T27bAstShape.json index cf1aebf494..7a435610fd 100644 --- a/.trinity/seals/t27b_T27bAstShape.json +++ b/.trinity/seals/t27b_T27bAstShape.json @@ -1,5 +1,5 @@ { - "built_by": "t27c-bootstrap@0.5.2+b258b9007", + "built_by": "t27c-bootstrap@0.5.2+b6f775178", "closure": [ { "spec": "specs/tri/t27b/ast_scan.t27", @@ -11,14 +11,14 @@ } ], "config": "gen=c,rust,verilog,zig;tests=zig", - "gen_hash_c": "sha256:d436ba26211e8f4b0bf0a42634f9036fc96c0327201ec7a875437f1cbf06a541", + "gen_hash_c": "sha256:754ec2c2f63734dcf37be8a2cea2a60e13bb95bcc68efee6d81a4e9347534b1e", "gen_hash_rust": "sha256:24b7e530c344a51633df34fc9f759a9958298143f3c00a8f8bd6959c16dc256c", "gen_hash_verilog": "sha256:8bae3a3038c28a1cc571f6a754a9da76b5380cc4750c0c6b403368cb72979bf3", "gen_hash_zig": "sha256:e7eff7053e5019ce8000f03963b1637df929e17f8c8a38e614ba6f90ab5ac907", "module": "T27bAstShape", "ring": 12, "seal_schema": 2, - "sealed_at": "2026-10-19T14:55:05Z", + "sealed_at": "2026-10-20T06:03:08Z", "sealed_by": "t27c-bootstrap@0.5.2", "spec_hash": "sha256:16a9ea7c24f3552cb386c4e0dea10e1d806b641faa94a884c812a7d7ba66dd93", "spec_path": "specs/tri/t27b/ast_shape.t27", diff --git a/.trinity/seals/t27b_T27bAstWalk.json b/.trinity/seals/t27b_T27bAstWalk.json index ab735e5795..875d4bd16f 100644 --- a/.trinity/seals/t27b_T27bAstWalk.json +++ b/.trinity/seals/t27b_T27bAstWalk.json @@ -1,20 +1,20 @@ { - "built_by": "t27c-bootstrap@0.5.2+f1f8a6980", + "built_by": "t27c-bootstrap@0.5.2+b6f775178", "closure": [ { "spec": "specs/tri/t27b/type_text.t27", - "spec_hash": "sha256:2ddefc1bb1e94520ee8cced7ec3eeea68ae4b220311f3452005e691df899baca" + "spec_hash": "sha256:0c2ea71bc30d0865c2fb2206de7a0499e836bba7da6d1340bb1bef116823f473" } ], "config": "gen=c,rust,verilog,zig;tests=zig", - "gen_hash_c": "sha256:fb23ea22cd3d6ed7a5cdbf69ca0a1be713d9a7caa38520f53968779fbf26a83f", + "gen_hash_c": "sha256:d17a591c9fe832a0f862782a5b6ebc959b4e9e65062104c8d194d822045223f5", "gen_hash_rust": "sha256:1479454c82b470b419a2f665b5b1c01d4c1aac04e89785cb2a37a3fd19976882", "gen_hash_verilog": "sha256:d86c12c3f3a2a0741a62f4e22d82dfdaace40419e5f0d76f285c10444acda608", "gen_hash_zig": "sha256:3388be0b65f91fa22983ef143b9447a7415dc861e6d0c086592d8690264f5061", "module": "T27bAstWalk", "ring": 12, "seal_schema": 2, - "sealed_at": "2026-10-10T15:04:30Z", + "sealed_at": "2026-10-20T06:03:11Z", "sealed_by": "t27c-bootstrap@0.5.2", "spec_hash": "sha256:6653bee4e36f576c6b04d29b537ad52481c959e98b922257f48f3c0d4cf809e3", "spec_path": "specs/tri/t27b/ast_walk.t27", @@ -23,10 +23,11 @@ "failing": [], "forced": false, "passed": 18, - "total": 18 + "total": 18, + "vacuous": 0 }, "toolchain": { - "test_runner": "sha256:1982ae948e24d00c5d221ccec12dfce1eb01204b53e37b0f857f93b16d64629d", + "test_runner": "sha256:8512b80da533b79289110fca4a65f3336abd7a059ca4b72ea595d5e33ff8ad10", "zig": "0.16.0" } } \ No newline at end of file diff --git a/.trinity/seals/t27b_T27bBitCastPlan.json b/.trinity/seals/t27b_T27bBitCastPlan.json index 515ff1604f..4cfe55c18a 100644 --- a/.trinity/seals/t27b_T27bBitCastPlan.json +++ b/.trinity/seals/t27b_T27bBitCastPlan.json @@ -1,15 +1,15 @@ { - "built_by": "t27c-bootstrap@0.5.2+5d5d2cdef", + "built_by": "t27c-bootstrap@0.5.2+b6f775178", "closure": [], "config": "gen=c,rust,verilog,zig;tests=zig", - "gen_hash_c": "sha256:3f77abba334c2f96603cf2dd52290e203aa1311829f2611634f5c0132dfff4c9", + "gen_hash_c": "sha256:0b3d699cdceb0486495eff6994ea56b921cfb44f1d7dadba233aa23599a3d18c", "gen_hash_rust": "sha256:fc7c8822b8c44b3d4c0cfad805147dec226ef56c8c3b12c65d4ea064e204c1f2", "gen_hash_verilog": "sha256:207d369163f6fe627fab30399459b616cc548bc8a271a4f89d9fc63e3977bc56", "gen_hash_zig": "sha256:34261ad7ad59b7499c0fcda951c5a49dee30191dc0d441dec98c9b0f1c5c1293", "module": "T27bBitCastPlan", "ring": 12, "seal_schema": 2, - "sealed_at": "2026-10-09T14:58:26Z", + "sealed_at": "2026-10-20T06:03:14Z", "sealed_by": "t27c-bootstrap@0.5.2", "spec_hash": "sha256:77fa0663a1a521eba90b6c666f97d0b6c1fc4b98673f56977bc141bab8e7e636", "spec_path": "specs/tri/t27b/bit_cast_plan.t27", @@ -18,10 +18,11 @@ "failing": [], "forced": false, "passed": 10, - "total": 10 + "total": 10, + "vacuous": 0 }, "toolchain": { - "test_runner": "sha256:1982ae948e24d00c5d221ccec12dfce1eb01204b53e37b0f857f93b16d64629d", + "test_runner": "sha256:8512b80da533b79289110fca4a65f3336abd7a059ca4b72ea595d5e33ff8ad10", "zig": "0.16.0" } } \ No newline at end of file diff --git a/.trinity/seals/t27b_T27bBlockers.json b/.trinity/seals/t27b_T27bBlockers.json index 8c074563d6..2ce5227fb7 100644 --- a/.trinity/seals/t27b_T27bBlockers.json +++ b/.trinity/seals/t27b_T27bBlockers.json @@ -1,15 +1,15 @@ { - "built_by": "t27c-bootstrap@0.5.2+e427d3800", + "built_by": "t27c-bootstrap@0.5.2+b6f775178", "closure": [], "config": "gen=c,rust,verilog,zig;tests=zig", - "gen_hash_c": "sha256:78ea38baa8cf3e64de0889a9e3e235d2ee66e17fd69f5e1f962d91d57e507126", + "gen_hash_c": "sha256:f2c9ef6f41c340e670c7f35673ae4c1bd87c8d7d97782eca5d219b701d047f5f", "gen_hash_rust": "sha256:d8e532527e706b00a6497cc860cf8badc71984ddbfc03c0814100fb01bbe0741", "gen_hash_verilog": "sha256:63428892a8439a0bd9e2522924a1a1c65dc6343cd3e87c21711d1db85dd1a942", "gen_hash_zig": "sha256:b873256c2cf3a2a339eb32fe8c35ac3e00994e60288e9142a0dd4a68591f4c62", "module": "T27bBlockers", "ring": 12, "seal_schema": 2, - "sealed_at": "2026-10-20T00:42:09Z", + "sealed_at": "2026-10-20T06:03:17Z", "sealed_by": "t27c-bootstrap@0.5.2", "spec_hash": "sha256:747102f3d4ce187453e0c1ac568e1716431b207a2473c264613538686d3c4395", "spec_path": "specs/tri/t27b/blockers.t27", diff --git a/.trinity/seals/t27b_T27bComptimeFloat.json b/.trinity/seals/t27b_T27bComptimeFloat.json index 5c9bb50773..6e2f2385dc 100644 --- a/.trinity/seals/t27b_T27bComptimeFloat.json +++ b/.trinity/seals/t27b_T27bComptimeFloat.json @@ -1,15 +1,15 @@ { - "built_by": "t27c-bootstrap@0.5.2+933019ba0", + "built_by": "t27c-bootstrap@0.5.2+b6f775178", "closure": [], "config": "gen=c,rust,verilog,zig;tests=zig", - "gen_hash_c": "sha256:a4cc9435085ae288de23720711b4cf5567bb3048e6ab54a91ed7ede93a6ee37b", + "gen_hash_c": "sha256:8ced60324770af421cfc592033d28919835357327ea1baaabeaa6875fed49dac", "gen_hash_rust": "sha256:a3a70adec2b5b35754e26959effef48b1dbdc6d4a8b59bcd3e505bc3b0372182", "gen_hash_verilog": "sha256:ef2b3f0b182d8f42f291124faf9651318ed1273d4efa5c0c977e88c1405722a2", "gen_hash_zig": "sha256:83da3281918b3564cf5f20e6597c05147b6664564aac02eeb1f6f90768ad5edc", "module": "T27bComptimeFloat", "ring": 12, "seal_schema": 2, - "sealed_at": "2026-10-11T11:36:25Z", + "sealed_at": "2026-10-20T06:03:20Z", "sealed_by": "t27c-bootstrap@0.5.2", "spec_hash": "sha256:7df2a48b8e0548e47acf448c400fdb6e0c88c0ccac77dbf3b14d2d5e18e78151", "spec_path": "specs/tri/t27b/comptime_float.t27", @@ -22,7 +22,7 @@ "vacuous": 0 }, "toolchain": { - "test_runner": "sha256:1982ae948e24d00c5d221ccec12dfce1eb01204b53e37b0f857f93b16d64629d", + "test_runner": "sha256:8512b80da533b79289110fca4a65f3336abd7a059ca4b72ea595d5e33ff8ad10", "zig": "0.16.0" } } \ No newline at end of file diff --git a/.trinity/seals/t27b_T27bDebugPrintPlan.json b/.trinity/seals/t27b_T27bDebugPrintPlan.json index e7a2bd84a1..b26e8796c3 100644 --- a/.trinity/seals/t27b_T27bDebugPrintPlan.json +++ b/.trinity/seals/t27b_T27bDebugPrintPlan.json @@ -1,15 +1,15 @@ { - "built_by": "t27c-bootstrap@0.5.2+2406a4804", + "built_by": "t27c-bootstrap@0.5.2+b6f775178", "closure": [], "config": "gen=c,rust,verilog,zig;tests=zig", - "gen_hash_c": "sha256:8e292206b9a88366682ee75d3f362191173ed1aae697d41687417e51a4699ee6", + "gen_hash_c": "sha256:4e92d635486be48adcc7bc58a785f37aee01126647aac1bbcb01bbf80cfaac62", "gen_hash_rust": "sha256:e5ea6380433b7c19ae66a4d87662428b91aea2be3b061d71826819f92a100220", "gen_hash_verilog": "sha256:d4deff22a0420527e95a7a54f01407910590fd45c1c820d153443d4d7034a7f4", "gen_hash_zig": "sha256:4be8ca1150a9df8996c1ec57444d889159f6cc000f5060812a2d01df027e71ce", "module": "T27bDebugPrintPlan", "ring": 12, "seal_schema": 2, - "sealed_at": "2026-10-18T12:10:44Z", + "sealed_at": "2026-10-20T06:03:40Z", "sealed_by": "t27c-bootstrap@0.5.2", "spec_hash": "sha256:a477d355cc161a2692690d1f9d2a19c96d4278d57a1e3863554ac4faf9bfd669", "spec_path": "specs/tri/t27b/debug_print_plan.t27", @@ -22,7 +22,7 @@ "vacuous": 0 }, "toolchain": { - "test_runner": "sha256:1982ae948e24d00c5d221ccec12dfce1eb01204b53e37b0f857f93b16d64629d", + "test_runner": "sha256:8512b80da533b79289110fca4a65f3336abd7a059ca4b72ea595d5e33ff8ad10", "zig": "0.16.0" } } \ No newline at end of file diff --git a/.trinity/seals/t27b_T27bElf.json b/.trinity/seals/t27b_T27bElf.json index 19a8fbdf26..ab35438225 100644 --- a/.trinity/seals/t27b_T27bElf.json +++ b/.trinity/seals/t27b_T27bElf.json @@ -1,5 +1,5 @@ { - "built_by": "t27c-bootstrap@0.5.2+cc19d1fcd", + "built_by": "t27c-bootstrap@0.5.2+b6f775178", "closure": [ { "spec": "specs/tri/t27b/macho.t27", @@ -7,14 +7,14 @@ } ], "config": "gen=c,rust,verilog,zig;tests=zig", - "gen_hash_c": "sha256:92fa2e8e15ad02d45729e4999cbe104436a5d497edbc0db3fb3748c1d0ec3458", + "gen_hash_c": "sha256:e66deaa3b63b2361dfd465ef0de9e4ed3e3855d9ecfd0dac1b03490a189c5afd", "gen_hash_rust": "sha256:ab550136a3a1a35c651143b1882e21c56eef008fda1be223dde559b847acb2fb", "gen_hash_verilog": "sha256:da3d78a29822441998f8d9b33f9c20dba12a348f82eb0369a703ae2b746e16ad", "gen_hash_zig": "sha256:f85271c74ef771277a4d6d8ebabf3a9f65aeef7e3a69dd32fc5dd34ed1a954ef", "module": "T27bElf", "ring": 12, "seal_schema": 2, - "sealed_at": "2026-10-11T10:43:30Z", + "sealed_at": "2026-10-20T06:03:43Z", "sealed_by": "t27c-bootstrap@0.5.2", "spec_hash": "sha256:abf7797624a25bb1f88587731fa99562f3b95d63d24e8ffb02741cc296f064a3", "spec_path": "specs/tri/t27b/elf.t27", @@ -27,7 +27,7 @@ "vacuous": 0 }, "toolchain": { - "test_runner": "sha256:1982ae948e24d00c5d221ccec12dfce1eb01204b53e37b0f857f93b16d64629d", + "test_runner": "sha256:8512b80da533b79289110fca4a65f3336abd7a059ca4b72ea595d5e33ff8ad10", "zig": "0.16.0" } } \ No newline at end of file diff --git a/.trinity/seals/t27b_T27bEmitKit.json b/.trinity/seals/t27b_T27bEmitKit.json index 23bc0d0497..2d39472ccc 100644 --- a/.trinity/seals/t27b_T27bEmitKit.json +++ b/.trinity/seals/t27b_T27bEmitKit.json @@ -1,20 +1,20 @@ { - "built_by": "t27c-bootstrap@0.5.2+82ea5bca0", + "built_by": "t27c-bootstrap@0.5.2+b6f775178", "closure": [ { "spec": "specs/tri/t27b/verilog_plan.t27", - "spec_hash": "sha256:c7eb1749b322a318ec71a2544172783a77361cf9a2083b88fcc7afd3c5a44708" + "spec_hash": "sha256:c71ad7c23e4e17dc1289fad6c6e11b118d85bcff6002d5165263774200ea6bb0" } ], "config": "gen=c,rust,verilog,zig;tests=zig", - "gen_hash_c": "sha256:30749edd19a555f420fd73d9062684a9a3be4add21b94cff4bdaaab89c6f4971", + "gen_hash_c": "sha256:3e6b9e60f46a31ec9fc14cb3e8a1d2177291b6858e043a733e4e464eff2ddb23", "gen_hash_rust": "sha256:5b6aa47e15d247a39085a75ce6771e40bd305a1fa7c78afd66471297d5ab9497", "gen_hash_verilog": "sha256:f44541bb247251be1dfdd84155738a64a2e414d8a5b3ddb8b45fcba5659e465a", "gen_hash_zig": "sha256:939db96f3e79caf956a211f2efc850f315998f68ab84544a012d3ebb6fed1006", "module": "T27bEmitKit", "ring": 12, "seal_schema": 2, - "sealed_at": "2026-10-17T19:05:45Z", + "sealed_at": "2026-10-20T06:03:46Z", "sealed_by": "t27c-bootstrap@0.5.2", "spec_hash": "sha256:8c7eea479142c7855d069e2cce5c0bbd03ffb1dccb861c5db334fe459db410d1", "spec_path": "specs/tri/t27b/emit_kit.t27", @@ -27,7 +27,7 @@ "vacuous": 0 }, "toolchain": { - "test_runner": "sha256:1982ae948e24d00c5d221ccec12dfce1eb01204b53e37b0f857f93b16d64629d", + "test_runner": "sha256:8512b80da533b79289110fca4a65f3336abd7a059ca4b72ea595d5e33ff8ad10", "zig": "0.16.0" } } \ No newline at end of file diff --git a/.trinity/seals/t27b_T27bIntCastPlan.json b/.trinity/seals/t27b_T27bIntCastPlan.json index 2ce2dc0406..dd9cffdfa5 100644 --- a/.trinity/seals/t27b_T27bIntCastPlan.json +++ b/.trinity/seals/t27b_T27bIntCastPlan.json @@ -1,5 +1,5 @@ { - "built_by": "t27c-bootstrap@0.5.2+355d44a39", + "built_by": "t27c-bootstrap@0.5.2+b6f775178", "closure": [ { "spec": "specs/tri/t27b/type_text.t27", @@ -7,14 +7,14 @@ } ], "config": "gen=c,rust,verilog,zig;tests=zig", - "gen_hash_c": "sha256:edc22f81f999522d6399175b14c25fc32903dc8d78159fcf0b665579c8e5743a", + "gen_hash_c": "sha256:82de970d5ca925764f2c0686c43cad61028ef3c8d47b8579fe11ff222798443b", "gen_hash_rust": "sha256:a21600fc43a214f2d011c4330dda78f0b3ad2ac7201a42280ec5e6ccef99c848", "gen_hash_verilog": "sha256:ae41776f84b010c488e1fa4b736674e0963f874ad9619971f661382ca517e598", "gen_hash_zig": "sha256:39ba7667eca666138a3ec170d6d17460e840fcfb53a941ab9dba5e27ba88cb44", "module": "T27bIntCastPlan", "ring": 12, "seal_schema": 2, - "sealed_at": "2026-10-19T04:30:30Z", + "sealed_at": "2026-10-20T06:03:49Z", "sealed_by": "t27c-bootstrap@0.5.2", "spec_hash": "sha256:9ec7b05df748df422d374d5adb6b23f5f333a84ec30abc2545b2d73b7a2dbf56", "spec_path": "specs/tri/t27b/int_cast_plan.t27", diff --git a/.trinity/seals/t27b_T27bLazySigPlan.json b/.trinity/seals/t27b_T27bLazySigPlan.json index 193d9ee4e2..47b205b464 100644 --- a/.trinity/seals/t27b_T27bLazySigPlan.json +++ b/.trinity/seals/t27b_T27bLazySigPlan.json @@ -1,5 +1,5 @@ { - "built_by": "t27c-bootstrap@0.5.2+b258b9007", + "built_by": "t27c-bootstrap@0.5.2+b6f775178", "closure": [ { "spec": "specs/tri/t27b/literal_plan; // ends_with; no name here is also one of literal_plan's.t27", @@ -7,14 +7,14 @@ } ], "config": "gen=c,rust,verilog,zig;tests=zig", - "gen_hash_c": "sha256:ccd92540be347fc5add77a5d9f9f7ffcf99d04e16576963b100f599ff1f33830", + "gen_hash_c": "sha256:4d29ce342d7b46686e5745663b987182a60a7646f26cd47318f5ea4c99e53ce7", "gen_hash_rust": "sha256:4e03980cb6ca2928e5d30b3e6860baad60f62838e43e1572e777692e12eb5507", "gen_hash_verilog": "sha256:8060aed536a6d445489c2d2a0d144e2c38c3ad2cd88b923f1c406c24f6b5b1cf", "gen_hash_zig": "sha256:5a986dff40ab7950b4a31a9386b81f23d51964bea5c785d06ef2ac98a3ac2aad", "module": "T27bLazySigPlan", "ring": 12, "seal_schema": 2, - "sealed_at": "2026-10-19T14:56:37Z", + "sealed_at": "2026-10-20T06:03:54Z", "sealed_by": "t27c-bootstrap@0.5.2", "spec_hash": "sha256:325cfa203e2aff509bc1b8f77b96d8a03a91117580e7313314688fb1a26d8a71", "spec_path": "specs/tri/t27b/lazy_sig_plan.t27", diff --git a/.trinity/seals/t27b_T27bLenCall.json b/.trinity/seals/t27b_T27bLenCall.json index 7b469ef75b..725f34cbf5 100644 --- a/.trinity/seals/t27b_T27bLenCall.json +++ b/.trinity/seals/t27b_T27bLenCall.json @@ -1,15 +1,15 @@ { - "built_by": "t27c-bootstrap@0.5.2+cc19d1fcd", + "built_by": "t27c-bootstrap@0.5.2+b6f775178", "closure": [], "config": "gen=c,rust,verilog,zig;tests=zig", - "gen_hash_c": "sha256:4726410654f3284cde9cfdbbe490190bec24b750fd7a5adb1872ac4942936012", + "gen_hash_c": "sha256:996e8352d01a6a17b78855167b9a3bf015dfc1ab2094feb43c8df46fbc0145eb", "gen_hash_rust": "sha256:d53228836cb3868b0a3ce9f265d7984bb5ce6354db5b21990417306f547c2580", "gen_hash_verilog": "sha256:aed4fc9345fd330a7588857cb85e7fb4940ef895c0c82ba8b2c174406dab2b7b", "gen_hash_zig": "sha256:01a1d000b837a1c39fac31406419a54be8c383d09a00dc48fd53c11feb55d5fc", "module": "T27bLenCall", "ring": 12, "seal_schema": 2, - "sealed_at": "2026-10-11T10:43:30Z", + "sealed_at": "2026-10-20T06:03:59Z", "sealed_by": "t27c-bootstrap@0.5.2", "spec_hash": "sha256:cd96118cc21422d2d5aaeab4ee725b010dece8b05d07fed2ed09275bb2874686", "spec_path": "specs/tri/t27b/lencall.t27", @@ -22,7 +22,7 @@ "vacuous": 0 }, "toolchain": { - "test_runner": "sha256:1982ae948e24d00c5d221ccec12dfce1eb01204b53e37b0f857f93b16d64629d", + "test_runner": "sha256:8512b80da533b79289110fca4a65f3336abd7a059ca4b72ea595d5e33ff8ad10", "zig": "0.16.0" } } \ No newline at end of file diff --git a/.trinity/seals/t27b_T27bLiteralPlan.json b/.trinity/seals/t27b_T27bLiteralPlan.json index 63774670c1..20ff17379a 100644 --- a/.trinity/seals/t27b_T27bLiteralPlan.json +++ b/.trinity/seals/t27b_T27bLiteralPlan.json @@ -1,15 +1,15 @@ { - "built_by": "t27c-bootstrap@0.5.2+c26639789", + "built_by": "t27c-bootstrap@0.5.2+b6f775178", "closure": [], "config": "gen=c,rust,verilog,zig;tests=zig", - "gen_hash_c": "sha256:52d17b5b20a29a9b5a59092968f50cb50368d3741f62b42dbb3aebfbb901f47f", + "gen_hash_c": "sha256:45f61cacae24c0460512bd8c30656f654acaf048207cb90c649a50bd3fd310d1", "gen_hash_rust": "sha256:feec8ef3a4269ae20a039d4913de0d12c2fa719c432a0cc8b2596c8431d7c068", "gen_hash_verilog": "sha256:8284a3c4f34712151aee66fc04696eae336e50a885ebcd3a922deec9d2c6f2b9", "gen_hash_zig": "sha256:27434a665675a80fc5b3b3721a1d00e31e7145125dcc9e7f2490322b92d4e5ec", "module": "T27bLiteralPlan", "ring": 12, "seal_schema": 2, - "sealed_at": "2026-10-10T15:59:23Z", + "sealed_at": "2026-10-20T06:04:02Z", "sealed_by": "t27c-bootstrap@0.5.2", "spec_hash": "sha256:151de9f6747561701461b53d10572dc070810ddbb5e976a92cd292a6098a343d", "spec_path": "specs/tri/t27b/literal_plan.t27", @@ -18,10 +18,11 @@ "failing": [], "forced": false, "passed": 8, - "total": 8 + "total": 8, + "vacuous": 0 }, "toolchain": { - "test_runner": "sha256:1982ae948e24d00c5d221ccec12dfce1eb01204b53e37b0f857f93b16d64629d", + "test_runner": "sha256:8512b80da533b79289110fca4a65f3336abd7a059ca4b72ea595d5e33ff8ad10", "zig": "0.16.0" } } \ No newline at end of file diff --git a/.trinity/seals/t27b_T27bMachO.json b/.trinity/seals/t27b_T27bMachO.json index 636e0a6051..caabb387e6 100644 --- a/.trinity/seals/t27b_T27bMachO.json +++ b/.trinity/seals/t27b_T27bMachO.json @@ -1,15 +1,15 @@ { - "built_by": "t27c-bootstrap@0.5.2+cc19d1fcd", + "built_by": "t27c-bootstrap@0.5.2+b6f775178", "closure": [], "config": "gen=c,rust,verilog,zig;tests=zig", - "gen_hash_c": "sha256:0e313ec674b3635a93711693ead9ce4234a5043f2d1fd542f5ac4464a2b8d316", + "gen_hash_c": "sha256:0e438925fd931e9c9a2e9dfcf9c7303951892bdefe0fed705715356c740fc1b2", "gen_hash_rust": "sha256:e6245bb514cb63dddf0d5872c3fd5277f69e2a1f613e404cb9b0fc715413e60f", "gen_hash_verilog": "sha256:6165c329b35cc62a4eada03aa5120fc4176a92612eec899f55c2c68a0fd4ee3e", "gen_hash_zig": "sha256:b839a0200c430cf37ffe52a8229288aedc3716aa463d937e8c21e64ff7c8aa99", "module": "T27bMachO", "ring": 12, "seal_schema": 2, - "sealed_at": "2026-10-11T10:43:30Z", + "sealed_at": "2026-10-20T06:04:05Z", "sealed_by": "t27c-bootstrap@0.5.2", "spec_hash": "sha256:3d7b5211967649508eff9770e966bc7d8522d1f3d964e30cfc76a5ae75978af3", "spec_path": "specs/tri/t27b/macho.t27", @@ -22,7 +22,7 @@ "vacuous": 0 }, "toolchain": { - "test_runner": "sha256:1982ae948e24d00c5d221ccec12dfce1eb01204b53e37b0f857f93b16d64629d", + "test_runner": "sha256:8512b80da533b79289110fca4a65f3336abd7a059ca4b72ea595d5e33ff8ad10", "zig": "0.16.0" } } \ No newline at end of file diff --git a/.trinity/seals/t27b_T27bOpaquePlan.json b/.trinity/seals/t27b_T27bOpaquePlan.json index 74d50df06b..ad5d1e8753 100644 --- a/.trinity/seals/t27b_T27bOpaquePlan.json +++ b/.trinity/seals/t27b_T27bOpaquePlan.json @@ -1,20 +1,20 @@ { - "built_by": "t27c-bootstrap@0.5.2+12c6d9140", + "built_by": "t27c-bootstrap@0.5.2+b6f775178", "closure": [ { "spec": "specs/tri/t27b/type_text.t27", - "spec_hash": "sha256:f474fe76cd84a302b46401c9a1b7db0b6a7282c0f0c8a462e4a9493415d0d915" + "spec_hash": "sha256:0c2ea71bc30d0865c2fb2206de7a0499e836bba7da6d1340bb1bef116823f473" } ], "config": "gen=c,rust,verilog,zig;tests=zig", - "gen_hash_c": "sha256:4df4702db84e6c3fb5f0dc8542ef985c8edd03d11bd7770095e91aeda8a7715d", + "gen_hash_c": "sha256:20a531168831184e686c1bd32746737062829821fa580b7461f1805429566111", "gen_hash_rust": "sha256:0326ccf2c1c3cb0ac6a19e086f2a88ad6fa0f65287917ca9cef71558ad1719e8", "gen_hash_verilog": "sha256:363baef3d33c303b3f0b6b91ccb24369572199ca87424eb0ee3a0a00c897fc03", "gen_hash_zig": "sha256:388f6900143c72974013d286ea6226c9e685c3177410ebb9967bb6200cb881cc", "module": "T27bOpaquePlan", "ring": 12, "seal_schema": 2, - "sealed_at": "2026-10-10T19:08:28Z", + "sealed_at": "2026-10-20T06:04:08Z", "sealed_by": "t27c-bootstrap@0.5.2", "spec_hash": "sha256:ca2a789a91eecdf455856b1bb9b3c83307205ae278fdefe5c0432f8acf96c908", "spec_path": "specs/tri/t27b/opaque_plan.t27", @@ -27,7 +27,7 @@ "vacuous": 0 }, "toolchain": { - "test_runner": "sha256:1982ae948e24d00c5d221ccec12dfce1eb01204b53e37b0f857f93b16d64629d", + "test_runner": "sha256:8512b80da533b79289110fca4a65f3336abd7a059ca4b72ea595d5e33ff8ad10", "zig": "0.16.0" } } \ No newline at end of file diff --git a/.trinity/seals/t27b_T27bSourceText.json b/.trinity/seals/t27b_T27bSourceText.json index a2a406ce61..e70b4b34b8 100644 --- a/.trinity/seals/t27b_T27bSourceText.json +++ b/.trinity/seals/t27b_T27bSourceText.json @@ -1,20 +1,20 @@ { - "built_by": "t27c-bootstrap@0.5.2+172e871ed", + "built_by": "t27c-bootstrap@0.5.2+b6f775178", "closure": [ { "spec": "specs/tri/t27b/type_text.t27", - "spec_hash": "sha256:f474fe76cd84a302b46401c9a1b7db0b6a7282c0f0c8a462e4a9493415d0d915" + "spec_hash": "sha256:0c2ea71bc30d0865c2fb2206de7a0499e836bba7da6d1340bb1bef116823f473" } ], "config": "gen=c,rust,verilog,zig;tests=zig", - "gen_hash_c": "sha256:d1973ec40230ee88e35e99e6bcf4a3554724ec4f0ef4d996d3884c1ae89be04b", + "gen_hash_c": "sha256:e7e6c3ca0e16c91d8f9bd483cf307f29a1e8a4efea91953b6d17d84e77d02907", "gen_hash_rust": "sha256:0c9d3a183a45f61b22a5c6e581cf7298ba1964725bc943fef2be64c3865846ac", "gen_hash_verilog": "sha256:bfcd7e94a40fb504beb7d7dd6a22cb5a927a797013d7531a8c69b1c12b709086", "gen_hash_zig": "sha256:2f9be9dcd112dd61bf2df915f0997f3065a79ec780c9e7595629dc35cd36e572", "module": "T27bSourceText", "ring": 12, "seal_schema": 2, - "sealed_at": "2026-10-10T17:53:35Z", + "sealed_at": "2026-10-20T06:04:11Z", "sealed_by": "t27c-bootstrap@0.5.2", "spec_hash": "sha256:00e42bd9b1b87f93660ad180eecf62dcf52139dd5b637d2cd9cc6df839bfb291", "spec_path": "specs/tri/t27b/source_text.t27", @@ -27,7 +27,7 @@ "vacuous": 0 }, "toolchain": { - "test_runner": "sha256:1982ae948e24d00c5d221ccec12dfce1eb01204b53e37b0f857f93b16d64629d", + "test_runner": "sha256:8512b80da533b79289110fca4a65f3336abd7a059ca4b72ea595d5e33ff8ad10", "zig": "0.16.0" } } \ No newline at end of file diff --git a/.trinity/seals/t27b_T27bStdmem.json b/.trinity/seals/t27b_T27bStdmem.json index 8d170d54ea..e44ff318b6 100644 --- a/.trinity/seals/t27b_T27bStdmem.json +++ b/.trinity/seals/t27b_T27bStdmem.json @@ -1,15 +1,15 @@ { - "built_by": "t27c-bootstrap@0.5.2+ce1a007", + "built_by": "t27c-bootstrap@0.5.2+b6f775178", "closure": [], "config": "gen=c,rust,verilog,zig;tests=zig", - "gen_hash_c": "sha256:0d4d8822dc4d3198ba3cb5ca851a10bee85da843bf78a02dae21bc5469d53d81", + "gen_hash_c": "sha256:f17ef2eefdb6e1ea2e61dcf6f3a510500c6f22acf443667adba557fc21a396f7", "gen_hash_rust": "sha256:9fd14196a9a8414d72e1b3fbd970bcdeea6c86cce8dcd692c526ef2ab6782769", "gen_hash_verilog": "sha256:cce309f48257dbede97f042871561233f82cd386b8e11b9d7d266b67190c30d6", "gen_hash_zig": "sha256:def8921e878b6c5a27e8dd0d5ac40db463ee6bc0a50af8bd47505e1e784e263a", "module": "T27bStdmem", "ring": 12, "seal_schema": 2, - "sealed_at": "2026-10-11T12:18:22Z", + "sealed_at": "2026-10-20T06:04:14Z", "sealed_by": "t27c-bootstrap@0.5.2", "spec_hash": "sha256:f8922ae9021c0c95fe696f88fe6b9cb2a2dd8a81e1cc4094a55b57b7a6b42b14", "spec_path": "specs/tri/t27b/stdmem.t27", @@ -22,7 +22,7 @@ "vacuous": 0 }, "toolchain": { - "test_runner": "sha256:1982ae948e24d00c5d221ccec12dfce1eb01204b53e37b0f857f93b16d64629d", + "test_runner": "sha256:8512b80da533b79289110fca4a65f3336abd7a059ca4b72ea595d5e33ff8ad10", "zig": "0.16.0" } } \ No newline at end of file diff --git a/.trinity/seals/t27b_T27bTextEscape.json b/.trinity/seals/t27b_T27bTextEscape.json index 17e173c658..4f0977025c 100644 --- a/.trinity/seals/t27b_T27bTextEscape.json +++ b/.trinity/seals/t27b_T27bTextEscape.json @@ -1,15 +1,15 @@ { - "built_by": "t27c-bootstrap@0.5.2+a977fd715", + "built_by": "t27c-bootstrap@0.5.2+b6f775178", "closure": [], "config": "gen=c,rust,verilog,zig;tests=zig", - "gen_hash_c": "sha256:eb6364ab283410f5243edd62fd016b07ccb06fa2e97ba1430e3f05adb8cae85d", + "gen_hash_c": "sha256:40408925c8a3c0aa04ee9ee66505c66e1d9b5581f9e3eef7ba409d11de0a8f7d", "gen_hash_rust": "sha256:05b2f3a108a660fdb55247e8fc1beea7d96e32f699b4b1cb32299bf19f41a8aa", "gen_hash_verilog": "sha256:645d863a21f59d626d00c018ab3dc215a9266bf5f6e77ba470d39e6d36deb6cf", "gen_hash_zig": "sha256:0b3a381ee433ee75f77115e608a15674dcb9dbdd0f1b18757c1eb52b036d491b", "module": "T27bTextEscape", "ring": 12, "seal_schema": 2, - "sealed_at": "2026-10-10T21:33:02Z", + "sealed_at": "2026-10-20T06:04:17Z", "sealed_by": "t27c-bootstrap@0.5.2", "spec_hash": "sha256:c88981799b2e3f97cd0815471d288e48550f5a785c504412546ca58c0b19656a", "spec_path": "specs/tri/t27b/text_escape.t27", @@ -22,7 +22,7 @@ "vacuous": 0 }, "toolchain": { - "test_runner": "sha256:1982ae948e24d00c5d221ccec12dfce1eb01204b53e37b0f857f93b16d64629d", + "test_runner": "sha256:8512b80da533b79289110fca4a65f3336abd7a059ca4b72ea595d5e33ff8ad10", "zig": "0.16.0" } } \ No newline at end of file diff --git a/.trinity/seals/t27b_T27bTsEmit.json b/.trinity/seals/t27b_T27bTsEmit.json index d5c9be6f41..df6c8f7638 100644 --- a/.trinity/seals/t27b_T27bTsEmit.json +++ b/.trinity/seals/t27b_T27bTsEmit.json @@ -1,5 +1,5 @@ { - "built_by": "t27c-bootstrap@0.5.2+d2c8e7d41", + "built_by": "t27c-bootstrap@0.5.2+b6f775178", "closure": [ { "spec": "specs/tri/t27b/emit_kit; // byte writers, to_front, line_near, resolve and symbols, test trees.t27", @@ -15,14 +15,14 @@ } ], "config": "gen=c,rust,verilog,zig;tests=zig", - "gen_hash_c": "sha256:ae5ac364c812f2f979e0f3beb6647a4bcd675ef6f0e67e7cf7b1d0c812d7abcc", + "gen_hash_c": "sha256:afa373ed984e8b4028f402cf78fc740ce18b1388c1653146ed32ee578c522e0b", "gen_hash_rust": "sha256:b90304cef833b4b0753bb405dd9e14e53e8385b1981f55b217d2ae2847839fff", "gen_hash_verilog": "sha256:c64da405cca1d76d46ff4cac8e9e991cfb840fa1e8bc8d155f196752adfbd179", "gen_hash_zig": "sha256:22ee38ad0e7f11e71cfd6eb3517e91494d96d114fe8db98ce5576a23f593e8aa", "module": "T27bTsEmit", "ring": 12, "seal_schema": 2, - "sealed_at": "2026-10-18T05:42:50Z", + "sealed_at": "2026-10-20T06:04:20Z", "sealed_by": "t27c-bootstrap@0.5.2", "spec_hash": "sha256:8e93f798666f4030ff62f124e1531e63a7d94dfc1ddbb934b747914f1c36b176", "spec_path": "specs/tri/t27b/ts_emit.t27", @@ -35,7 +35,7 @@ "vacuous": 0 }, "toolchain": { - "test_runner": "sha256:1982ae948e24d00c5d221ccec12dfce1eb01204b53e37b0f857f93b16d64629d", + "test_runner": "sha256:8512b80da533b79289110fca4a65f3336abd7a059ca4b72ea595d5e33ff8ad10", "zig": "0.16.0" } } \ No newline at end of file diff --git a/.trinity/seals/t27b_T27bTsPlan.json b/.trinity/seals/t27b_T27bTsPlan.json index 980733249e..748beaed34 100644 --- a/.trinity/seals/t27b_T27bTsPlan.json +++ b/.trinity/seals/t27b_T27bTsPlan.json @@ -1,20 +1,20 @@ { - "built_by": "t27c-bootstrap@0.5.2+063da04", + "built_by": "t27c-bootstrap@0.5.2+b6f775178", "closure": [ { "spec": "specs/tri/t27b/verilog_plan.t27", - "spec_hash": "sha256:c7eb1749b322a318ec71a2544172783a77361cf9a2083b88fcc7afd3c5a44708" + "spec_hash": "sha256:c71ad7c23e4e17dc1289fad6c6e11b118d85bcff6002d5165263774200ea6bb0" } ], "config": "gen=c,rust,verilog,zig;tests=zig", - "gen_hash_c": "sha256:c6741e3f49b460e9b22518adc6e429d46d7b4f42db3eef859fd570e191f1326d", + "gen_hash_c": "sha256:054f2b74acc55c72ffa9d0f7a3a0999baae6f0247275769d56ebfce2b7d1d7c6", "gen_hash_rust": "sha256:228558265ac328ea4bd7696e216554b2bfd804ad2b363981ce3716d299a0c170", "gen_hash_verilog": "sha256:dd6906ff28d579f1d59194cc69199f1abf934dea86141846680233d97976ad8d", "gen_hash_zig": "sha256:d4255ad99d97654379ea3e017fbc087776752b51eadf3ec87b75d087073485c8", "module": "T27bTsPlan", "ring": 12, "seal_schema": 2, - "sealed_at": "2026-10-17T18:12:17Z", + "sealed_at": "2026-10-20T06:04:23Z", "sealed_by": "t27c-bootstrap@0.5.2", "spec_hash": "sha256:d046e9702ec1a0a9db5b9d8666e0bc8f7f38361f1bc320e5d9420931f7887e46", "spec_path": "specs/tri/t27b/ts_plan.t27", @@ -27,7 +27,7 @@ "vacuous": 0 }, "toolchain": { - "test_runner": "sha256:1982ae948e24d00c5d221ccec12dfce1eb01204b53e37b0f857f93b16d64629d", + "test_runner": "sha256:8512b80da533b79289110fca4a65f3336abd7a059ca4b72ea595d5e33ff8ad10", "zig": "0.16.0" } } \ No newline at end of file diff --git a/.trinity/seals/t27b_T27bTupleLocalPlan.json b/.trinity/seals/t27b_T27bTupleLocalPlan.json index 4a9676ccb5..bfa71d54a5 100644 --- a/.trinity/seals/t27b_T27bTupleLocalPlan.json +++ b/.trinity/seals/t27b_T27bTupleLocalPlan.json @@ -1,15 +1,15 @@ { - "built_by": "t27c-bootstrap@0.5.2+cc19d1fcd", + "built_by": "t27c-bootstrap@0.5.2+b6f775178", "closure": [], "config": "gen=c,rust,verilog,zig;tests=zig", - "gen_hash_c": "sha256:1c791d121df000b7eaf1059a4c49a5a8902453698c842596344ca89d4c0bb028", + "gen_hash_c": "sha256:3c7e134f7f22d30d0d87bc5f6ce9bec7937ed142e2e63a262c6fb90e3f0e0441", "gen_hash_rust": "sha256:3020381082aa1c9f5dc20f28c3e56e2db3294c4067a223763bc6ed08d7f0ac41", "gen_hash_verilog": "sha256:3e5a0451e0d9650fffdbdffeb299f832eda43d0b915da05570eb90b8ef92cc66", "gen_hash_zig": "sha256:14912f4c9219fa3aac9c22c45c7a42a94fe2e2632a1f02ec327859fc25fa1871", "module": "T27bTupleLocalPlan", "ring": 12, "seal_schema": 2, - "sealed_at": "2026-10-11T10:43:30Z", + "sealed_at": "2026-10-20T06:04:26Z", "sealed_by": "t27c-bootstrap@0.5.2", "spec_hash": "sha256:6fae98f325b5af71448edbe9c16507b44c742abe40078dfc493908a5a524dbed", "spec_path": "specs/tri/t27b/tuple_local_plan.t27", @@ -22,7 +22,7 @@ "vacuous": 0 }, "toolchain": { - "test_runner": "sha256:1982ae948e24d00c5d221ccec12dfce1eb01204b53e37b0f857f93b16d64629d", + "test_runner": "sha256:8512b80da533b79289110fca4a65f3336abd7a059ca4b72ea595d5e33ff8ad10", "zig": "0.16.0" } } \ No newline at end of file diff --git a/.trinity/seals/t27b_T27bTypeText.json b/.trinity/seals/t27b_T27bTypeText.json index 8ee2c2a182..1c4d72bc2c 100644 --- a/.trinity/seals/t27b_T27bTypeText.json +++ b/.trinity/seals/t27b_T27bTypeText.json @@ -1,15 +1,15 @@ { - "built_by": "t27c-bootstrap@0.5.2+262746089", + "built_by": "t27c-bootstrap@0.5.2+b6f775178", "closure": [], "config": "gen=c,rust,verilog,zig;tests=zig", - "gen_hash_c": "sha256:661b9979a2eba35ed66682de7be3b2f5f5e9fe24c54f75a3a9daf20c6d993ec9", + "gen_hash_c": "sha256:7ab7e9c87935affcd592e6bac0a430e5878b8a05c2555217680e748b054b5b95", "gen_hash_rust": "sha256:448f38ef9da5829e52d6af50c8ac3ef0055009618b48473d4306a0f7b708514a", "gen_hash_verilog": "sha256:813f0213aaf89136dfd0193ffaf0e2ad0a482ef255e132d95c4c54f909e460f3", "gen_hash_zig": "sha256:f347ebf002c5ee8b3e06d92ded198071432c38c42c9fb81d776242f3979dda61", "module": "T27bTypeText", "ring": 12, "seal_schema": 2, - "sealed_at": "2026-10-12T12:21:11Z", + "sealed_at": "2026-10-20T06:04:30Z", "sealed_by": "t27c-bootstrap@0.5.2", "spec_hash": "sha256:0c2ea71bc30d0865c2fb2206de7a0499e836bba7da6d1340bb1bef116823f473", "spec_path": "specs/tri/t27b/type_text.t27", @@ -22,7 +22,7 @@ "vacuous": 0 }, "toolchain": { - "test_runner": "sha256:1982ae948e24d00c5d221ccec12dfce1eb01204b53e37b0f857f93b16d64629d", + "test_runner": "sha256:8512b80da533b79289110fca4a65f3336abd7a059ca4b72ea595d5e33ff8ad10", "zig": "0.16.0" } } \ No newline at end of file diff --git a/.trinity/seals/t27b_T27bVerilogEmit.json b/.trinity/seals/t27b_T27bVerilogEmit.json index 5172fa2a6b..9bb17e2536 100644 --- a/.trinity/seals/t27b_T27bVerilogEmit.json +++ b/.trinity/seals/t27b_T27bVerilogEmit.json @@ -1,5 +1,5 @@ { - "built_by": "t27c-bootstrap@0.5.2+d2c8e7d41", + "built_by": "t27c-bootstrap@0.5.2+b6f775178", "closure": [ { "spec": "specs/tri/t27b/emit_kit; // byte writers, to_front, line_near, resolve and symbols, test trees.t27", @@ -15,14 +15,14 @@ } ], "config": "gen=c,rust,verilog,zig;tests=zig", - "gen_hash_c": "sha256:584f47df1d6ade6798722fa33b3df656a95667420215ebe815ddb7421ca66444", + "gen_hash_c": "sha256:281b93e4c401f4885a2d0d6bc5ee2cde92cdbbe61ccc7f66e02b870a69ff1e4d", "gen_hash_rust": "sha256:49081e7dffcef5342fc40c42c2760db4a29e86a6b88badcccd5dad66fdfba811", "gen_hash_verilog": "sha256:1a385b65b99093e2addc4adf6f382d110186574b7ad1fcf83a0c41e7e13d304e", "gen_hash_zig": "sha256:404bcae3892f3be78ba2755b203d92d0b582de42653dc9bec5d90399c763704d", "module": "T27bVerilogEmit", "ring": 12, "seal_schema": 2, - "sealed_at": "2026-10-18T05:42:50Z", + "sealed_at": "2026-10-20T06:04:33Z", "sealed_by": "t27c-bootstrap@0.5.2", "spec_hash": "sha256:c34cd680a2f832cf513fb55a3b19956d16649604e605b1f01eaa3cf4294380df", "spec_path": "specs/tri/t27b/verilog_emit.t27", @@ -35,7 +35,7 @@ "vacuous": 0 }, "toolchain": { - "test_runner": "sha256:1982ae948e24d00c5d221ccec12dfce1eb01204b53e37b0f857f93b16d64629d", + "test_runner": "sha256:8512b80da533b79289110fca4a65f3336abd7a059ca4b72ea595d5e33ff8ad10", "zig": "0.16.0" } } \ No newline at end of file diff --git a/.trinity/seals/t27b_T27bVerilogPlan.json b/.trinity/seals/t27b_T27bVerilogPlan.json index 34ebff5429..8f93b39dd9 100644 --- a/.trinity/seals/t27b_T27bVerilogPlan.json +++ b/.trinity/seals/t27b_T27bVerilogPlan.json @@ -1,5 +1,5 @@ { - "built_by": "t27c-bootstrap@0.5.2+a86b691b1", + "built_by": "t27c-bootstrap@0.5.2+b6f775178", "closure": [ { "spec": "specs/tri/t27b/ast_walk.t27", @@ -7,14 +7,14 @@ } ], "config": "gen=c,rust,verilog,zig;tests=zig", - "gen_hash_c": "sha256:f8813a08094b5fc36dc1fd089229cad13108eaf2b515a010ec213dd554052bed", + "gen_hash_c": "sha256:0b1cab301d63a4af4cfee93e69fb641b3ce7edd54d9079f62f01621b531787e5", "gen_hash_rust": "sha256:e4860aa2da6eb2159bc505ac625c4880fba5fdb25ffe8953f2280c23be67d135", "gen_hash_verilog": "sha256:71f948e58983e4e5390acbef7144e44371a76bd7b9cd55294df1d99865d92e7a", "gen_hash_zig": "sha256:c59ac64c3064eaf401315d43ece71253b0917172f8337efbf01fd59a4f6ddacf", "module": "T27bVerilogPlan", "ring": 12, "seal_schema": 2, - "sealed_at": "2026-10-18T04:18:58Z", + "sealed_at": "2026-10-20T06:04:36Z", "sealed_by": "t27c-bootstrap@0.5.2", "spec_hash": "sha256:c71ad7c23e4e17dc1289fad6c6e11b118d85bcff6002d5165263774200ea6bb0", "spec_path": "specs/tri/t27b/verilog_plan.t27", @@ -27,7 +27,7 @@ "vacuous": 0 }, "toolchain": { - "test_runner": "sha256:1982ae948e24d00c5d221ccec12dfce1eb01204b53e37b0f857f93b16d64629d", + "test_runner": "sha256:8512b80da533b79289110fca4a65f3336abd7a059ca4b72ea595d5e33ff8ad10", "zig": "0.16.0" } } \ No newline at end of file diff --git a/.trinity/seals/t27b_T27bWidePlan.json b/.trinity/seals/t27b_T27bWidePlan.json index 934177917e..fccb3a6777 100644 --- a/.trinity/seals/t27b_T27bWidePlan.json +++ b/.trinity/seals/t27b_T27bWidePlan.json @@ -1,15 +1,15 @@ { - "built_by": "t27c-bootstrap@0.5.2+c31c059ef", + "built_by": "t27c-bootstrap@0.5.2+b6f775178", "closure": [], "config": "gen=c,rust,verilog,zig;tests=zig", - "gen_hash_c": "sha256:52775dd352d0df46fd6ce21407b27bfcefe1123dbf8f8aac487c3f41c7be63a4", + "gen_hash_c": "sha256:7a3ccdc662f79bd192c2a305561fa382c79c5c2c648bf5bcf2e94ce1570997d4", "gen_hash_rust": "sha256:c3fbd0d71a88907ad11938f561579275b0b39bd8f522e8d4ab007b5720c1c603", "gen_hash_verilog": "sha256:2a9d3f8dd8f9058fdcd16b9d3fb963502c772e90ffe3553c2b748dc6ea179d52", "gen_hash_zig": "sha256:cc7ce59d24a7cd191ec39e1ec03c5278239c65548b44ddcf4f8cbbd524978520", "module": "T27bWidePlan", "ring": 12, "seal_schema": 2, - "sealed_at": "2026-10-10T20:12:20Z", + "sealed_at": "2026-10-20T06:04:41Z", "sealed_by": "t27c-bootstrap@0.5.2", "spec_hash": "sha256:7a04fd58b2124c2231c9932be9e3ce1d7abff59fcc57c43e608fdc5e6964ae1f", "spec_path": "specs/tri/t27b/wide_plan.t27", @@ -22,7 +22,7 @@ "vacuous": 0 }, "toolchain": { - "test_runner": "sha256:1982ae948e24d00c5d221ccec12dfce1eb01204b53e37b0f857f93b16d64629d", + "test_runner": "sha256:8512b80da533b79289110fca4a65f3336abd7a059ca4b72ea595d5e33ff8ad10", "zig": "0.16.0" } } \ No newline at end of file diff --git a/.trinity/seals/t27f_glyph57.json b/.trinity/seals/t27f_glyph57.json index e7712fea8d..a9f0a8fa5c 100644 --- a/.trinity/seals/t27f_glyph57.json +++ b/.trinity/seals/t27f_glyph57.json @@ -1,5 +1,5 @@ { - "built_by": "t27c-bootstrap@0.5.2+355d44a39", + "built_by": "t27c-bootstrap@0.5.2+b6f775178", "closure": [ { "spec": "specs/t27f/scene_raster.t27", @@ -7,14 +7,14 @@ } ], "config": "gen=c,rust,verilog,zig;tests=zig", - "gen_hash_c": "sha256:7b616c3b258394696d96adfd9f33a21a788063f0fcc37c591d2982b9e5c44645", + "gen_hash_c": "sha256:94ab1fce2704a061134c15085bddf0eb9573372b8985bba8ce49810feb9bcde6", "gen_hash_rust": "sha256:cfe5802136fe85e748ec9880d796a0ddb5ee6fe69a4de466dc544f373aa1bfab", "gen_hash_verilog": "sha256:bc6fce86cf24c30a17e3d29e3afebdd28d1aed88c760196a055aec250d2a549e", "gen_hash_zig": "sha256:d57c0bf3b612b865a9df137514ae0e66790196114c7111977ca43d795f67c0e4", "module": "glyph57", "ring": 12, "seal_schema": 2, - "sealed_at": "2026-10-19T02:41:07Z", + "sealed_at": "2026-10-20T06:00:16Z", "sealed_by": "t27c-bootstrap@0.5.2", "spec_hash": "sha256:75e98adfcf86a4070c03154e29cf533833c618a1252652f2c20bf91b8425e6cd", "spec_path": "specs/t27f/glyph57.t27", diff --git a/.trinity/seals/t27f_idea_factory.json b/.trinity/seals/t27f_idea_factory.json index bf64c2fa70..69b04a7298 100644 --- a/.trinity/seals/t27f_idea_factory.json +++ b/.trinity/seals/t27f_idea_factory.json @@ -1,5 +1,5 @@ { - "built_by": "t27c-bootstrap@0.5.2+686f1aa91", + "built_by": "t27c-bootstrap@0.5.2+b6f775178", "closure": [ { "spec": "specs/t27f/glyph57.t27", @@ -15,14 +15,14 @@ } ], "config": "gen=c,rust,verilog,zig;tests=zig", - "gen_hash_c": "sha256:659b08e2a43b61540ea16001090a6e5b8f647335d528534343fffbafbe3e279e", + "gen_hash_c": "sha256:8b61e2103f25cf914c729152b6954d8bb24d1ba99ab477126f886987213c346f", "gen_hash_rust": "sha256:afa2cf2329d20364792c727055b28f6512a7816e1d0cab5f727045d0ff925e0c", "gen_hash_verilog": "sha256:ca27d02b75dfd0b64abe2f7bd698275243187d5889cf0f6a04550d046cb5a6bc", "gen_hash_zig": "sha256:93dc9379ca8639ced871e177a0581962af0938ca10c3386d904c55e1b8c191b8", "module": "idea_factory", "ring": 12, "seal_schema": 2, - "sealed_at": "2026-10-19T15:12:08Z", + "sealed_at": "2026-10-20T06:00:19Z", "sealed_by": "t27c-bootstrap@0.5.2", "spec_hash": "sha256:876f5856b3c313835cbb0b2e3c9c4d47db4c25fde46efd288126cdd0c4f218c4", "spec_path": "specs/t27f/idea_factory.t27", diff --git a/.trinity/seals/t27f_reel_factory_plan.json b/.trinity/seals/t27f_reel_factory_plan.json index 33c0b1da02..45aeca9895 100644 --- a/.trinity/seals/t27f_reel_factory_plan.json +++ b/.trinity/seals/t27f_reel_factory_plan.json @@ -1,5 +1,5 @@ { - "built_by": "t27c-bootstrap@0.5.2+9448ab4be", + "built_by": "t27c-bootstrap@0.5.2+b6f775178", "closure": [ { "spec": "specs/t27f/reel_factory.t27", @@ -11,14 +11,14 @@ } ], "config": "gen=c,rust,verilog,zig;tests=zig", - "gen_hash_c": "sha256:861641e09545b66dd73e9e63988853f140d9b6bf4ff1c8f87461dfdffd859b5f", + "gen_hash_c": "sha256:23c56368e665b70d9467a7ee9cad22b7b9c3f3838d796af36a896bbb48db5cfc", "gen_hash_rust": "sha256:0df5cdc9d474435a712a6628be2b9e4004f21cbfaec003a9740a09637cbdcb58", "gen_hash_verilog": "sha256:cc61c0aa8776412954be480c0e2284d32178b5db0a3579d3b4e2d3c847f132ef", "gen_hash_zig": "sha256:1cc73810b1c24913cdfd6589f4d01f0c5c205b6d148049c395f4a6a700883b6c", "module": "reel_factory_plan", "ring": 12, "seal_schema": 2, - "sealed_at": "2026-10-18T17:45:41Z", + "sealed_at": "2026-10-20T06:00:22Z", "sealed_by": "t27c-bootstrap@0.5.2", "spec_hash": "sha256:2d2373991269e2f9d252c07a274484dd983c9eda6e543cc4338620d77a71604c", "spec_path": "specs/t27f/reel_factory_plan.t27", diff --git a/.trinity/seals/t27f_t27f_deps_card.json b/.trinity/seals/t27f_t27f_deps_card.json index 1c8ca6b375..dfa9987fc2 100644 --- a/.trinity/seals/t27f_t27f_deps_card.json +++ b/.trinity/seals/t27f_t27f_deps_card.json @@ -1,5 +1,5 @@ { - "built_by": "t27c-bootstrap@0.5.2+9448ab4be", + "built_by": "t27c-bootstrap@0.5.2+b6f775178", "closure": [ { "spec": "specs/ci/affected.t27", @@ -27,14 +27,14 @@ } ], "config": "gen=c,rust,verilog,zig;tests=zig", - "gen_hash_c": "sha256:3d48add519bafd236c700adf369f4108d1f3dfff3a2f5536f307cae64f684603", + "gen_hash_c": "sha256:1fab55b6560729fa839fffa5a4a0ec209206dd4b4b634cd3820a7747cc7dd408", "gen_hash_rust": "sha256:abdd5b77e5c07df08a243704b57ad0051d5b3cce0a8271c321778ca7e6525382", "gen_hash_verilog": "sha256:5b18c1b146174b46ebcaa57c19cc15f62d27e05243662082a3c3bbc86d309232", "gen_hash_zig": "sha256:671dcd2e8b4f2c0e56bad3c9b787c7c75971d3984dbb7ca097680dda81f2fba8", "module": "t27f_deps_card", "ring": 12, "seal_schema": 2, - "sealed_at": "2026-10-19T01:35:52Z", + "sealed_at": "2026-10-20T06:00:13Z", "sealed_by": "t27c-bootstrap@0.5.2", "spec_hash": "sha256:2668cf097b59a43a77bef448c2aef5cf575e437f97b5544250c6dcffbc0b9757", "spec_path": "specs/t27f/deps_card.t27", diff --git a/.trinity/seals/t27f_t27f_spec_graph_derive.json b/.trinity/seals/t27f_t27f_spec_graph_derive.json index 8619359786..d5dd41d1de 100644 --- a/.trinity/seals/t27f_t27f_spec_graph_derive.json +++ b/.trinity/seals/t27f_t27f_spec_graph_derive.json @@ -1,5 +1,5 @@ { - "built_by": "t27c-bootstrap@0.5.2+9448ab4be", + "built_by": "t27c-bootstrap@0.5.2+b6f775178", "closure": [ { "spec": "specs/t27f/spec_graph.t27", @@ -11,14 +11,14 @@ } ], "config": "gen=c,rust,verilog,zig;tests=zig", - "gen_hash_c": "sha256:ab5fb97f4e49b400c6464aa592699565393ffe4f520331ef88502fe92c15b4c0", + "gen_hash_c": "sha256:b879890e0c1bd12ed2793a87d909dc3dca938237fdc64cd1fdf97e706e0e6bcf", "gen_hash_rust": "sha256:d8ff4326439295f3690cb1f0f5aacb7e2739f5ab62b80012750fb28c8116cfa6", "gen_hash_verilog": "sha256:991a1fbe78c5daee0bae0c54611e63a34f36fef5c996531774b3faf3940d11ae", "gen_hash_zig": "sha256:797a45facbcb35c5a470fdc96dbf15bef3dd2e34ab5681020b94397ca2a26d06", "module": "t27f_spec_graph_derive", "ring": 12, "seal_schema": 2, - "sealed_at": "2026-10-18T17:03:28Z", + "sealed_at": "2026-10-20T06:00:28Z", "sealed_by": "t27c-bootstrap@0.5.2", "spec_hash": "sha256:c33c91d9a66f5121cab332ebf832f95df019a38ad5a96d544456e6383a547e6e", "spec_path": "specs/t27f/spec_graph_derive.t27", @@ -31,7 +31,7 @@ "vacuous": 0 }, "toolchain": { - "test_runner": "sha256:1982ae948e24d00c5d221ccec12dfce1eb01204b53e37b0f857f93b16d64629d", + "test_runner": "sha256:8512b80da533b79289110fca4a65f3336abd7a059ca4b72ea595d5e33ff8ad10", "zig": "0.16.0" } } \ No newline at end of file diff --git a/.trinity/seals/t27f_t27f_spec_graph_export.json b/.trinity/seals/t27f_t27f_spec_graph_export.json index f79e66d71e..c03b6d343c 100644 --- a/.trinity/seals/t27f_t27f_spec_graph_export.json +++ b/.trinity/seals/t27f_t27f_spec_graph_export.json @@ -1,5 +1,5 @@ { - "built_by": "t27c-bootstrap@0.5.2+9448ab4be", + "built_by": "t27c-bootstrap@0.5.2+b6f775178", "closure": [ { "spec": "specs/t27f/spec_graph.t27", @@ -7,14 +7,14 @@ } ], "config": "gen=c,rust,verilog,zig;tests=zig", - "gen_hash_c": "sha256:108e39277b1cd1590ac01fcb68924f57b5f0348ad3ce58d396a0b0fbff208a03", + "gen_hash_c": "sha256:be47b42165c1b2e2126ca5dcabf193c900bd6b69fb529eb4a5dacc185607379b", "gen_hash_rust": "sha256:ace85f85ac12f1f57f779d2a021b23b88dcd385ba6d87da6c412d04e55b34f19", "gen_hash_verilog": "sha256:859dfdbe71fcbed43529c5be32be829f279707092dc13d534992c744f8eb0b00", "gen_hash_zig": "sha256:e9b070243d6bd52be6ac4ba4c8eb2ab35e07d484351f0ff970f7e9718ed0f062", "module": "t27f_spec_graph_export", "ring": 12, "seal_schema": 2, - "sealed_at": "2026-10-18T17:03:30Z", + "sealed_at": "2026-10-20T06:00:35Z", "sealed_by": "t27c-bootstrap@0.5.2", "spec_hash": "sha256:25fb426d6e03c1121a062b4fca9276f796b859bdf236a998e77d912e4d677b0a", "spec_path": "specs/t27f/spec_graph_export.t27", @@ -27,7 +27,7 @@ "vacuous": 0 }, "toolchain": { - "test_runner": "sha256:1982ae948e24d00c5d221ccec12dfce1eb01204b53e37b0f857f93b16d64629d", + "test_runner": "sha256:8512b80da533b79289110fca4a65f3336abd7a059ca4b72ea595d5e33ff8ad10", "zig": "0.16.0" } } \ No newline at end of file diff --git a/.trinity/seals/t27f_t27f_why_card.json b/.trinity/seals/t27f_t27f_why_card.json index 78822d4827..a7649a0ceb 100644 --- a/.trinity/seals/t27f_t27f_why_card.json +++ b/.trinity/seals/t27f_t27f_why_card.json @@ -1,5 +1,5 @@ { - "built_by": "t27c-bootstrap@0.5.2+9448ab4be", + "built_by": "t27c-bootstrap@0.5.2+b6f775178", "closure": [ { "spec": "specs/ci/affected.t27", @@ -23,14 +23,14 @@ } ], "config": "gen=c,rust,verilog,zig;tests=zig", - "gen_hash_c": "sha256:8be8c42a1cdddd18fcb9c024e3f3567b9cfc1d01bcf36f3b982698bd6b339678", + "gen_hash_c": "sha256:bf7fecfabe014f121ca1cbba03a5cebc3083836c0b6f456f28daee9c973f034d", "gen_hash_rust": "sha256:b2ec6788661eec77f37b5a37a99a2c6d9d63f9187233e23de67963c8f33cfdbb", "gen_hash_verilog": "sha256:8e8a23e07c446ddcc960f96865756bd2804f9a0f0001364b41c5b810d1a8add3", "gen_hash_zig": "sha256:b1db9ea3c5fcf9f466564a67281d6de3616306101f19d76a3561eef484d65eeb", "module": "t27f_why_card", "ring": 12, "seal_schema": 2, - "sealed_at": "2026-10-19T01:03:01Z", + "sealed_at": "2026-10-20T06:00:39Z", "sealed_by": "t27c-bootstrap@0.5.2", "spec_hash": "sha256:01381c902fe4b5702dc26505a0d081faa0895bfaf60ef51a529cfef894a8ae68", "spec_path": "specs/t27f/why_card.t27", diff --git a/.trinity/seals/t27o_T27oLedger.json b/.trinity/seals/t27o_T27oLedger.json index a30585a5da..c27605e77b 100644 --- a/.trinity/seals/t27o_T27oLedger.json +++ b/.trinity/seals/t27o_T27oLedger.json @@ -1,5 +1,5 @@ { - "built_by": "t27c-bootstrap@0.5.2+b258b9007", + "built_by": "t27c-bootstrap@0.5.2+b6f775178", "closure": [ { "spec": "specs/tri/lab/receipt.t27", @@ -15,14 +15,14 @@ } ], "config": "gen=c,rust,verilog,zig;tests=zig", - "gen_hash_c": "sha256:852ac5df69c82e3105afd569588b91ea3f8f523ff0f7735998d966444bd0c0bb", + "gen_hash_c": "sha256:af51f3b9ab6034e79b2aea5b1c2ee91cc40799a54ba689c465a133e5ae47afb3", "gen_hash_rust": "sha256:dbdec23bddbd792eb02e1dccf030ae97d857632a2d0db30f72da1ae26b889fed", "gen_hash_verilog": "sha256:0d09f99c7b82ebac2ebede0f14057a37fea2b0adf4da781375bad836a3912e05", "gen_hash_zig": "sha256:d5ed66af09cfbff648cbd88b9ebb2f1330edf91e9b5915a41acfe39c029f539d", "module": "T27oLedger", "ring": 12, "seal_schema": 2, - "sealed_at": "2026-10-19T18:13:45Z", + "sealed_at": "2026-10-20T06:00:51Z", "sealed_by": "t27c-bootstrap@0.5.2", "spec_hash": "sha256:5eca91dc4bdcb3feb648c3cd11cf86982409390f63f174391affe7e45415614e", "spec_path": "specs/tools/t27o/ledger.t27", diff --git a/.trinity/seals/t27o_T27oRust.json b/.trinity/seals/t27o_T27oRust.json index d1c35134cb..abbf1caa0b 100644 --- a/.trinity/seals/t27o_T27oRust.json +++ b/.trinity/seals/t27o_T27oRust.json @@ -1,15 +1,15 @@ { - "built_by": "t27c-bootstrap@0.5.2+e427d3800", + "built_by": "t27c-bootstrap@0.5.2+b6f775178", "closure": [], "config": "gen=c,rust,verilog,zig;tests=zig", - "gen_hash_c": "sha256:ab9b5cbb7c29969e25cfeb22b3e4670cd3ca22411cc5cd0c562545e40651d1b3", + "gen_hash_c": "sha256:72a0b40d2491504063499b74f3410ec17a141921fa1223b2ddf2d85b67522d38", "gen_hash_rust": "sha256:fdac1e1c4eeebc210cf0e4787f858970791f93b25b51672fb930e3a86668525e", "gen_hash_verilog": "sha256:9019dde0e27c80177a221ab7e74eb64d0264c1b52d2d0116cde1bb0c55f5e75f", "gen_hash_zig": "sha256:531c54a26c50418065283f6c78ea153d2f3b98bc4f2d6531e79cf2d3b5ab776c", "module": "T27oRust", "ring": 12, "seal_schema": 2, - "sealed_at": "2026-10-20T00:41:47Z", + "sealed_at": "2026-10-20T06:01:04Z", "sealed_by": "t27c-bootstrap@0.5.2", "spec_hash": "sha256:455dc21c58322da101de1ade5ebc45e713e35b895861860b85709706297d345f", "spec_path": "specs/tools/t27o/rust_convert.t27", diff --git a/.trinity/seals/t27o_T27oRustStd.json b/.trinity/seals/t27o_T27oRustStd.json index b8ae66010f..c4e907e446 100644 --- a/.trinity/seals/t27o_T27oRustStd.json +++ b/.trinity/seals/t27o_T27oRustStd.json @@ -1,5 +1,5 @@ { - "built_by": "t27c-bootstrap@0.5.2+ea35d9b72", + "built_by": "t27c-bootstrap@0.5.2+b6f775178", "closure": [ { "spec": "specs/hosting/toolchain.t27", @@ -15,14 +15,14 @@ } ], "config": "gen=c,rust,verilog,zig;tests=zig", - "gen_hash_c": "sha256:fe7f38f1687785370d91298f1842a21ae88826238310fafd04bc72e2592c5e6b", + "gen_hash_c": "sha256:3cdc5e39ea900466d90e0f987363a7cb6b93a7f4c843493e0f0123f2bdc1fcac", "gen_hash_rust": "sha256:9ddea23180c0817a0c5e97a5a84106175769924cfbd397e658360fdff92302d9", "gen_hash_verilog": "sha256:1c3f8556c8c801f4201e21b9a593422617eec02069c917cb423ccfa67cf08d2a", "gen_hash_zig": "sha256:eac278d99fb6df3a70c3f3b5a894ce0347048da5e6f13778b4cc8a4f69c12f16", "module": "T27oRustStd", "ring": 12, "seal_schema": 2, - "sealed_at": "2026-10-19T03:25:06Z", + "sealed_at": "2026-10-20T06:01:21Z", "sealed_by": "t27c-bootstrap@0.5.2", "spec_hash": "sha256:e72606b4b3d7611883db25ed9fdaecb4353fe6a1fef551500b3cd1cc18cceb79", "spec_path": "specs/tools/t27o/rust_std.t27", diff --git a/.trinity/seals/t27o_T27oSpice.json b/.trinity/seals/t27o_T27oSpice.json index bbd2742d44..5f4a99eaf2 100644 --- a/.trinity/seals/t27o_T27oSpice.json +++ b/.trinity/seals/t27o_T27oSpice.json @@ -1,5 +1,5 @@ { - "built_by": "t27c-bootstrap@0.5.2+ea35d9b72", + "built_by": "t27c-bootstrap@0.5.2+b6f775178", "closure": [ { "spec": "specs/analog/linear.t27", @@ -7,18 +7,18 @@ }, { "spec": "specs/tools/t27o/rust_convert.t27", - "spec_hash": "sha256:11f3aefa0a152d9ca963773018e35b1e39730ac53b25604be67252aaf85522a3" + "spec_hash": "sha256:455dc21c58322da101de1ade5ebc45e713e35b895861860b85709706297d345f" } ], "config": "gen=c,rust,verilog,zig;tests=zig", - "gen_hash_c": "sha256:6dbacbeb561d807690817ee5ceebbc438e2ab8f254c77b540d8d3cb040dc1fda", + "gen_hash_c": "sha256:a7d7646f8c8534b1f4bc09580b2b7e84cdc6657d0919430e0a12a1465531ca7a", "gen_hash_rust": "sha256:f34adf3604f39109b8871f528cea5da4c822269f84b13bf3cdd0cc8f5b62b67b", "gen_hash_verilog": "sha256:4d99c657ec249fd55ffc6e896b96ecc971b43b8cefb8e6ad4311967097234523", "gen_hash_zig": "sha256:222e1b962dd1cf3ffeaa9e47515801e0ccd47002e257dd9d2198c1c305e04ab9", "module": "T27oSpice", "ring": 12, "seal_schema": 2, - "sealed_at": "2026-10-19T04:37:32Z", + "sealed_at": "2026-10-20T06:01:30Z", "sealed_by": "t27c-bootstrap@0.5.2", "spec_hash": "sha256:1a11784a07eb726b483971ecf12046b3f97cc51b365d7b694e2557bd806a90f9", "spec_path": "specs/tools/t27o/spice_convert.t27", diff --git a/.trinity/seals/t27o_T27oZig.json b/.trinity/seals/t27o_T27oZig.json index 84a5de9db6..617149fa57 100644 --- a/.trinity/seals/t27o_T27oZig.json +++ b/.trinity/seals/t27o_T27oZig.json @@ -1,20 +1,20 @@ { - "built_by": "t27c-bootstrap@0.5.2+ea35d9b72", + "built_by": "t27c-bootstrap@0.5.2+b6f775178", "closure": [ { "spec": "specs/tools/t27o/rust_convert.t27", - "spec_hash": "sha256:11f3aefa0a152d9ca963773018e35b1e39730ac53b25604be67252aaf85522a3" + "spec_hash": "sha256:455dc21c58322da101de1ade5ebc45e713e35b895861860b85709706297d345f" } ], "config": "gen=c,rust,verilog,zig;tests=zig", - "gen_hash_c": "sha256:7725f48195f1d63c346c554a9f476564993956aa96528440617597f9f7af0df2", + "gen_hash_c": "sha256:495abf93ee35c636ba44758fdb8f9cdc6bdcc9eac24a2aa86f6ae6b4a529a016", "gen_hash_rust": "sha256:5b79bfee2a5d9770de677f1717c9fb5fbf022ca8353f0ced3993efc58011cb60", "gen_hash_verilog": "sha256:172face9cae7881f4f41c5fd65f10e3c57ddeee52e62861bfe810c8152590e4f", "gen_hash_zig": "sha256:8a89267d881f63316a6ff08b4ed3d755002640d19562da007fc2023179ed9f9f", "module": "T27oZig", "ring": 12, "seal_schema": 2, - "sealed_at": "2026-10-19T06:34:03Z", + "sealed_at": "2026-10-20T06:01:35Z", "sealed_by": "t27c-bootstrap@0.5.2", "spec_hash": "sha256:8322d4dd716d084c17c366d336e9b70f4720b392dd8614b3983579fdf2c28b38", "spec_path": "specs/tools/t27o/zig_convert.t27", diff --git a/.trinity/seals/ternary_PackedTrit.json b/.trinity/seals/ternary_PackedTrit.json index ec8586c831..0ca7ea9733 100644 --- a/.trinity/seals/ternary_PackedTrit.json +++ b/.trinity/seals/ternary_PackedTrit.json @@ -1,5 +1,5 @@ { - "built_by": "t27c-bootstrap@0.5.2+cc19d1fcd", + "built_by": "t27c-bootstrap@0.5.2+b6f775178", "closure": [ { "spec": "specs/base/ops; // trit_min, trit_max for operations.t27", @@ -15,14 +15,14 @@ } ], "config": "gen=c,rust,verilog,zig;tests=zig", - "gen_hash_c": "sha256:9b8c59464fac0af5512d2de5302748c0b3e43bbf6fb1d48ddf6fb33ba7934b1c", + "gen_hash_c": "sha256:47f36d80052fd7590d8dbfa30e770cb4ca4fb191cc04e408946377bd5f77d3a2", "gen_hash_rust": "sha256:d7cc8d31871717296c351b0e49e297bfd82f8c0ab04d0da4668e2b797df57fe1", "gen_hash_verilog": "sha256:1bbcb192e41f58cb35a60947bc93649fb95cc81c0a73d09b87a7391100670bb8", "gen_hash_zig": "sha256:2b06b4f45517e0fb8410a1ae92caea812f6ad669233f083d94cee7773641c5bb", "module": "PackedTrit", "ring": 12, "seal_schema": 2, - "sealed_at": "2026-10-11T10:43:28Z", + "sealed_at": "2026-10-20T06:00:40Z", "sealed_by": "t27c-bootstrap@0.5.2", "spec_hash": "sha256:43330a654833c7e2475c68766bb12bf2b6d1edd2debba9666f86d35ce80925da", "spec_path": "specs/ternary/packed_trit.t27", @@ -30,7 +30,7 @@ "blocked": "does not compile: spec.zig:127:31: error: use of undeclared identifier 'trits'" }, "toolchain": { - "test_runner": "sha256:1982ae948e24d00c5d221ccec12dfce1eb01204b53e37b0f857f93b16d64629d", + "test_runner": "sha256:8512b80da533b79289110fca4a65f3336abd7a059ca4b72ea595d5e33ff8ad10", "zig": "0.16.0" } } \ No newline at end of file diff --git a/.trinity/seals/ternary_logic.json b/.trinity/seals/ternary_logic.json index 5db3c47184..36c1055d72 100644 --- a/.trinity/seals/ternary_logic.json +++ b/.trinity/seals/ternary_logic.json @@ -2,14 +2,14 @@ "built_by": "t27c-bootstrap@0.5.2+093bf4713", "closure": [], "config": "gen=c,rust,verilog,zig;tests=zig", - "gen_hash_c": "sha256:ae8e861150c8c0a03b6bab0d0c6f12e3c88348dfa81e7173bcc9f0b9517efc05", + "gen_hash_c": "sha256:e5684c59ff29a8afc804181db37ff6f60cd34ad006d97c654c39fd7213dd2104", "gen_hash_rust": "sha256:6e5a8238b759b317d4f11898f44fbd70ce4b19ce7d6497b950c6d942f24639b4", "gen_hash_verilog": "sha256:2096b274756101cd4dc288c0857d9e8563efe2fd97469d5cbbdbede033740bff", "gen_hash_zig": "sha256:6cf681aa1787b41c1dae7b8d20e82fcbfbcb3e20d138858cc88a7111f2dc7f53", "module": "ternary_logic", "ring": 12, "seal_schema": 2, - "sealed_at": "2026-10-19T01:29:50Z", + "sealed_at": "2026-10-20T05:51:39Z", "sealed_by": "t27c-bootstrap@0.5.2", "spec_hash": "sha256:f2850987df7fbaf2108260c7bb5731ec97378bb9a750732810a30c7264ed8ecc", "spec_path": "specs/ar/ternary_logic.t27", diff --git a/.trinity/seals/test_framework_GraphDriftDetection.json b/.trinity/seals/test_framework_GraphDriftDetection.json index dd10b2fd1b..95ef6d4d4c 100644 --- a/.trinity/seals/test_framework_GraphDriftDetection.json +++ b/.trinity/seals/test_framework_GraphDriftDetection.json @@ -1,5 +1,5 @@ { - "built_by": "t27c-bootstrap@0.5.2+f042d0009", + "built_by": "t27c-bootstrap@0.5.2+b6f775178", "closure": [ { "spec": "specs/std/collections.t27", @@ -7,18 +7,18 @@ }, { "spec": "specs/test_framework/core.t27", - "spec_hash": "sha256:2c2d722efca0235f6d0735fe72990d09d352e8912d72c44cbe5daac873b81a4b" + "spec_hash": "sha256:68c75cec91662f560cff0c12a9fd4c9918aca9367c31051938a067e36db026de" } ], "config": "gen=c,rust,verilog,zig;tests=zig", - "gen_hash_c": "sha256:64bb94ceb4defe6da7e92912479adbba6461200afad76b2ae856aa4106df2e1d", + "gen_hash_c": "sha256:7e5954e581b339e37361a8caf60d69b3c0b43d64d7076f5c836131b1f4dacc82", "gen_hash_rust": "sha256:537cab23d7d8eaafbdd67483c132561086b8e869e0f533e23822aa799321966c", "gen_hash_verilog": "sha256:8f22bac1ab3f7153369c2e5bcf1c2ef28ef0d6698b49fab81cd8b08d262d9aa8", "gen_hash_zig": "sha256:f17bee852840dc7e08f3420dbfd84bebf12600b3325a7264e78bda7ada9ff7d1", "module": "GraphDriftDetection", "ring": 12, "seal_schema": 2, - "sealed_at": "2026-10-12T22:52:06Z", + "sealed_at": "2026-10-20T06:00:43Z", "sealed_by": "t27c-bootstrap@0.5.2", "spec_hash": "sha256:ff78b40510c0e100aa692f8c75d15578b09ff26d9bd89d0e5d7ee81e17302e67", "spec_path": "specs/test_framework/graph_drift_detection.t27", @@ -26,7 +26,7 @@ "blocked": "does not compile: spec.zig:29:22: error: expected ',' after field" }, "toolchain": { - "test_runner": "sha256:1982ae948e24d00c5d221ccec12dfce1eb01204b53e37b0f857f93b16d64629d", + "test_runner": "sha256:8512b80da533b79289110fca4a65f3336abd7a059ca4b72ea595d5e33ff8ad10", "zig": "0.16.0" } } \ No newline at end of file diff --git a/.trinity/seals/test_framework_PBTTemplate.json b/.trinity/seals/test_framework_PBTTemplate.json index 5b6072522e..9aa9635563 100644 --- a/.trinity/seals/test_framework_PBTTemplate.json +++ b/.trinity/seals/test_framework_PBTTemplate.json @@ -1,5 +1,5 @@ { - "built_by": "t27c-bootstrap@0.5.2+cc19d1fcd", + "built_by": "t27c-bootstrap@0.5.2+b6f775178", "closure": [ { "spec": "specs/numeric/gf16.t27", @@ -11,18 +11,18 @@ }, { "spec": "specs/test_framework/core.t27", - "spec_hash": "sha256:2c2d722efca0235f6d0735fe72990d09d352e8912d72c44cbe5daac873b81a4b" + "spec_hash": "sha256:68c75cec91662f560cff0c12a9fd4c9918aca9367c31051938a067e36db026de" } ], "config": "gen=c,rust,verilog,zig;tests=zig", - "gen_hash_c": "sha256:22c06ce99fefcefc66c6fe23c0b183fc34610747491c4482c322c02153fa4db8", + "gen_hash_c": "sha256:802ed4ccd4740a708e7389e09572e3e90fabcf49748b2713565803e030eed7fb", "gen_hash_rust": "sha256:b6487531a2ea9b7184b8e610da2b077a9257a945041ccf949fb7febf022a81ed", "gen_hash_verilog": "sha256:9ca7b57c18e4fd9804d21990fab444cce9552125c588c05461d0c212ceaf2048", "gen_hash_zig": "sha256:621139dfddef3782483ab0dea7cf3d0f5809c254dc3bd7672afeb1ac92b20f28", "module": "PBTTemplate", "ring": 12, "seal_schema": 2, - "sealed_at": "2026-10-11T10:43:28Z", + "sealed_at": "2026-10-20T06:00:45Z", "sealed_by": "t27c-bootstrap@0.5.2", "spec_hash": "sha256:a67af6cd809842eca30c2666d76a0872799e7631312dfd26cebc5626bc55187c", "spec_path": "specs/test_framework/property_test_template.t27", @@ -30,7 +30,7 @@ "blocked": "does not compile: spec.zig:71:24: error: use of undeclared identifier 'Random'" }, "toolchain": { - "test_runner": "sha256:1982ae948e24d00c5d221ccec12dfce1eb01204b53e37b0f857f93b16d64629d", + "test_runner": "sha256:8512b80da533b79289110fca4a65f3336abd7a059ca4b72ea595d5e33ff8ad10", "zig": "0.16.0" } } \ No newline at end of file diff --git a/.trinity/seals/test_framework_core.json b/.trinity/seals/test_framework_core.json index ea4964b8b7..6be62acac5 100644 --- a/.trinity/seals/test_framework_core.json +++ b/.trinity/seals/test_framework_core.json @@ -1,15 +1,15 @@ { - "built_by": "t27c-bootstrap@0.5.2+9920f51d2", + "built_by": "t27c-bootstrap@0.5.2+b6f775178", "closure": [], "config": "gen=c,rust,verilog,zig;tests=zig", - "gen_hash_c": "sha256:8d64926fe392c3c37fa62401be62fe4fc67a71fcc38e43317ebf2279addb7db8", + "gen_hash_c": "sha256:6e37c8901c4ae775d00f56d70f2a9b05db47ca9a5ffafdba35f895ea368ffc1d", "gen_hash_rust": "sha256:bb3f31b665dea771af4d17d38a233d3efc7439cba9fbbbe2739a7e36868e5048", "gen_hash_verilog": "sha256:b5f79925e54cba82bff66106bce9a793b250cb27fb24a0a33d10361b5d50ed88", "gen_hash_zig": "sha256:fe4d74cf8a0ba8c4a47dc1765f88cd14a0d5fb3038f06fc4cd7cf24683ceaf98", "module": "core", "ring": 12, "seal_schema": 2, - "sealed_at": "2026-10-20T04:00:04Z", + "sealed_at": "2026-10-20T06:00:43Z", "sealed_by": "t27c-bootstrap@0.5.2", "spec_hash": "sha256:68c75cec91662f560cff0c12a9fd4c9918aca9367c31051938a067e36db026de", "spec_path": "specs/test_framework/core.t27", diff --git a/.trinity/seals/test_framework_runner.json b/.trinity/seals/test_framework_runner.json index d38f862c97..6448db1d65 100644 --- a/.trinity/seals/test_framework_runner.json +++ b/.trinity/seals/test_framework_runner.json @@ -1,5 +1,5 @@ { - "built_by": "t27c-bootstrap@0.5.2+9920f51d2", + "built_by": "t27c-bootstrap@0.5.2+b6f775178", "closure": [ { "spec": "specs/test_framework/core.t27", @@ -7,14 +7,14 @@ } ], "config": "gen=c,rust,verilog,zig;tests=zig", - "gen_hash_c": "sha256:957df15f6610d63da85f5af04cc33cd3d57d2b63ab099ad86f55414c99f9af6d", + "gen_hash_c": "sha256:043d97d30f2a920a72a85b1243c6334e89874cb68ad65e7becec35c49507f29f", "gen_hash_rust": "sha256:bbbaa3c22b99306694d0e550d9568e4f7151381d71d19d5804b96197b629b430", "gen_hash_verilog": "sha256:c0899238774459434ca98a79642a9da130ba318e9d0c1c2056069fb170381e09", "gen_hash_zig": "sha256:a699c3841e03df32cd6cd107fd25b224572e0c21d32a91a0fae4a5fb456769e6", "module": "runner", "ring": 12, "seal_schema": 2, - "sealed_at": "2026-10-20T04:00:07Z", + "sealed_at": "2026-10-20T06:00:46Z", "sealed_by": "t27c-bootstrap@0.5.2", "spec_hash": "sha256:430bfca8d5891151528caf595b22e48b2a3a3db77bfd14eb48056cff2fe150b2", "spec_path": "specs/test_framework/runner.t27", diff --git a/.trinity/seals/testbench_MAC_Testbench.json b/.trinity/seals/testbench_MAC_Testbench.json index 8137c2d1aa..1c3071b66e 100644 --- a/.trinity/seals/testbench_MAC_Testbench.json +++ b/.trinity/seals/testbench_MAC_Testbench.json @@ -1,5 +1,5 @@ { - "built_by": "t27c-bootstrap@0.5.2+686f1aa91", + "built_by": "t27c-bootstrap@0.5.2+b6f775178", "closure": [ { "spec": "specs/base/types.t27", @@ -11,14 +11,14 @@ } ], "config": "gen=c,rust,verilog,zig;tests=zig", - "gen_hash_c": "sha256:7d669dbf7f4bab654f68ebdaa0e7cc83fdec1c770ce2904b1598f2c9a39971ea", + "gen_hash_c": "sha256:307ef338d88983f051904c55913b61ed4144697868845aba9a1eaad53e7ec129", "gen_hash_rust": "sha256:256004d973046f9dd48727a33c9fc440780fe663ee7f0fcbfb8a2f2f72bb046d", "gen_hash_verilog": "sha256:968464c0c6bb30ad16e3ac6fddb2c698107a7657526750b77dcfa9a9660d0b83", "gen_hash_zig": "sha256:726abffae8d0dd6d4785dea768c6306944df37978396b9fcc7eb67ca4ac46104", "module": "MAC_Testbench", "ring": 12, "seal_schema": 2, - "sealed_at": "2026-10-19T15:11:17Z", + "sealed_at": "2026-10-20T05:52:44Z", "sealed_by": "t27c-bootstrap@0.5.2", "spec_hash": "sha256:af060b6e5cdb2ffe1de0a47995b2c621139367174cf85237d8217aa929af10f7", "spec_path": "specs/fpga/testbench/mac_tb.t27", diff --git a/.trinity/seals/testbench_Top_Level_Testbench.json b/.trinity/seals/testbench_Top_Level_Testbench.json index 96a165afc8..49e6f4dd00 100644 --- a/.trinity/seals/testbench_Top_Level_Testbench.json +++ b/.trinity/seals/testbench_Top_Level_Testbench.json @@ -1,15 +1,44 @@ { - "gen_hash_c": "sha256:c2a96a83049a30c08ba9312fa20e6c140fe4ae2cf8fc25240d355fb40156ba44", + "built_by": "t27c-bootstrap@0.5.2+b6f775178", + "closure": [ + { + "spec": "specs/base/types.t27", + "spec_hash": "sha256:3c2fb2a2edf20e90bc76798fb5d12690b2f60fc0f5bbf2f6052936e22d6e62e2" + }, + { + "spec": "specs/fpga/bridge.t27", + "spec_hash": "sha256:18e1f5c84ec32537b9176be36b798c2743ea840058b5097550e32a2b0f02958e" + }, + { + "spec": "specs/fpga/mac.t27", + "spec_hash": "sha256:8de13250bacc6dfcbea6f0793bed435605fdbfdcb75e094df82ab0993de0c350" + }, + { + "spec": "specs/fpga/spi.t27", + "spec_hash": "sha256:5fc7caee4fd899cea6eb4d53b104e88d075d2d7c7dfe42f7ac244a3240811382" + }, + { + "spec": "specs/fpga/uart.t27", + "spec_hash": "sha256:fe0d857d25e5dd7668b5a2ee59ea39ee5369a7ed269ae56d6634bac4a341936a" + } + ], + "config": "gen=c,rust,verilog,zig;tests=zig", + "gen_hash_c": "sha256:7873d3567895b8419b6197fb7a99c20bf90b6417238ed7703476e9e400300d59", "gen_hash_rust": "sha256:5da3da7d7d789e35a829fc345f3c5d5106135b26a71c719be8a6d04c2da7791a", "gen_hash_verilog": "sha256:b3468c629755574453447546e24d0b9b1c229917ae03b8525f87a9e05d5f59e6", "gen_hash_zig": "sha256:0dc62067c837c4f0783cbf23169db30b2a139fdebef74c92e12852f53635fbf0", "module": "Top_Level_Testbench", "ring": 12, - "sealed_at": "2026-10-05T18:40:23Z", - "sealed_by": "t27c-bootstrap@0.4.0", + "seal_schema": 2, + "sealed_at": "2026-10-20T05:52:46Z", + "sealed_by": "t27c-bootstrap@0.5.2", "spec_hash": "sha256:df5f505af61f2555053be8255c4d426f10841ca71758e129e82500c9f64bff6b", "spec_path": "specs/fpga/testbench/top_tb.t27", "tests": { - "blocked": "does not compile: /tmp/t27c-test-report-top_tb-754418/spec.zig:89:5: error: use of undeclared identifier 'print'" + "blocked": "does not compile: spec.zig:89:5: error: use of undeclared identifier 'print'" + }, + "toolchain": { + "test_runner": "sha256:8512b80da533b79289110fca4a65f3336abd7a059ca4b72ea595d5e33ff8ad10", + "zig": "0.16.0" } } \ No newline at end of file diff --git a/.trinity/seals/testbench_UART_Testbench.json b/.trinity/seals/testbench_UART_Testbench.json index 24c6a2a657..b8e1095ad7 100644 --- a/.trinity/seals/testbench_UART_Testbench.json +++ b/.trinity/seals/testbench_UART_Testbench.json @@ -1,5 +1,5 @@ { - "built_by": "t27c-bootstrap@0.5.2+549c8ced5", + "built_by": "t27c-bootstrap@0.5.2+b6f775178", "closure": [ { "spec": "specs/base/types.t27", @@ -11,14 +11,14 @@ } ], "config": "gen=c,rust,verilog,zig;tests=zig", - "gen_hash_c": "sha256:f23a99597da8bce4d54278b469237bdc69e31b538b12e278e6f196743802593b", + "gen_hash_c": "sha256:e523d639731abe6eede86525882e7cbaf147158362f3fc6fe44ae83f34b516d8", "gen_hash_rust": "sha256:da8ce156e6f4c1f8175464c125ac87c8302152f25153e0bee58a09c91e4caefb", "gen_hash_verilog": "sha256:78522a7c7f317c14d01b6a06e09208f3818837112d64dd249242da9d7d250bfc", "gen_hash_zig": "sha256:b1f0afca5981b56ed0f59e474783fc9a90e2329ae23f969c59972bb73e0eb646", "module": "UART_Testbench", "ring": 12, "seal_schema": 2, - "sealed_at": "2026-10-19T03:12:28Z", + "sealed_at": "2026-10-20T05:52:48Z", "sealed_by": "t27c-bootstrap@0.5.2", "spec_hash": "sha256:bcdf9d0b6752e6bf13d1bbd5114f9531f8f31b06ec9bb817aa192f8d918010ad", "spec_path": "specs/fpga/testbench/uart_tb.t27", diff --git a/.trinity/seals/tools_ToolsRegistry.json b/.trinity/seals/tools_ToolsRegistry.json index 0dac20f895..9a78afbc7d 100644 --- a/.trinity/seals/tools_ToolsRegistry.json +++ b/.trinity/seals/tools_ToolsRegistry.json @@ -1,9 +1,9 @@ { - "built_by": "t27c-bootstrap@0.5.2+b8781fb75", + "built_by": "t27c-bootstrap@0.5.2+b6f775178", "closure": [ { "spec": "specs/base/types.t27", - "spec_hash": "sha256:9d02d8b1016993658e1e9748e4bc13bc4f3732535c16e3484abdaeeafcf608bc" + "spec_hash": "sha256:3c2fb2a2edf20e90bc76798fb5d12690b2f60fc0f5bbf2f6052936e22d6e62e2" }, { "spec": "specs/tools/schema.t27", @@ -11,14 +11,14 @@ } ], "config": "gen=c,rust,verilog,zig;tests=zig", - "gen_hash_c": "sha256:f0f24859ae937e913bf26bd7d47ee08f563cc87107fa8408009ae20e25c1fed8", + "gen_hash_c": "sha256:5fb5613a0aafc1513a106e05c5eba97a0137b2a97fcdd207747d719630b7f8ed", "gen_hash_rust": "sha256:706d8c2d394fa0c11fef572645bddeeb57ba058ac77ef93f69b774856b0b565f", "gen_hash_verilog": "sha256:e41ace918915eeeb176b7a1d9b32aaeea7ef2f3c93f4fd9334fcd2d6ce3c027a", "gen_hash_zig": "sha256:9ef398d7b4a4a03c01fe9258d7ebf89fe953aeacdabb741263def7ccbb2ded2b", "module": "ToolsRegistry", "ring": 12, "seal_schema": 2, - "sealed_at": "2026-10-10T13:38:18Z", + "sealed_at": "2026-10-20T06:00:47Z", "sealed_by": "t27c-bootstrap@0.5.2", "spec_hash": "sha256:45bea1322d1fbc1b4fb10260d29a3c6b4d6208b51f1c457a2fb8541df6aebf2c", "spec_path": "specs/tools/registry.t27", @@ -26,7 +26,7 @@ "blocked": "does not compile: spec.zig:23:59: error: use of undeclared identifier 'Result'" }, "toolchain": { - "test_runner": "sha256:1982ae948e24d00c5d221ccec12dfce1eb01204b53e37b0f857f93b16d64629d", + "test_runner": "sha256:8512b80da533b79289110fca4a65f3336abd7a059ca4b72ea595d5e33ff8ad10", "zig": "0.16.0" } } \ No newline at end of file diff --git a/.trinity/seals/tools_port::browseros::trios::agent_server::apps::server::src::tools::tool_registry.json b/.trinity/seals/tools_port::browseros::trios::agent_server::apps::server::src::tools::tool_registry.json index 373170efcc..f15405ee49 100644 --- a/.trinity/seals/tools_port::browseros::trios::agent_server::apps::server::src::tools::tool_registry.json +++ b/.trinity/seals/tools_port::browseros::trios::agent_server::apps::server::src::tools::tool_registry.json @@ -1,15 +1,15 @@ { - "built_by": "t27c-bootstrap@0.5.2+8cc6f0334", + "built_by": "t27c-bootstrap@0.5.2+b6f775178", "closure": [], "config": "gen=c,rust,verilog,zig;tests=zig", - "gen_hash_c": "sha256:50416bde84169944fb7936442e8225d6d17e8fdad590c2b63345e63dcf99d95d", + "gen_hash_c": "sha256:6cd5f0304ee6071846659086b9971cc5df196e8e38c9833485d386113a707aec", "gen_hash_rust": "sha256:c4cccb496dc4ad7bde8dba5443345721ae297f15b5c0018b6d5b8f99f70b3ceb", "gen_hash_verilog": "sha256:5b2f705fc644b6d6e97aa0fa1ac17340c136c07181dc03a8f453c3643b78901f", "gen_hash_zig": "sha256:d11292b315661d15c7a9fb605e353301a173de7b0cc3af30b65c79ee601798d3", "module": "port::browseros::trios::agent_server::apps::server::src::tools::tool_registry", "ring": 12, "seal_schema": 2, - "sealed_at": "2026-10-11T15:13:35Z", + "sealed_at": "2026-10-20T05:58:08Z", "sealed_by": "t27c-bootstrap@0.5.2", "spec_hash": "sha256:f24ef068c21dda90b942939804debf0f99f6012fe3f63cab44680695d1732320", "spec_path": "specs/port/browseros/trios/agent-server/apps/server/src/tools/tool-registry.t27", @@ -22,7 +22,7 @@ "vacuous": 0 }, "toolchain": { - "test_runner": "sha256:1982ae948e24d00c5d221ccec12dfce1eb01204b53e37b0f857f93b16d64629d", + "test_runner": "sha256:8512b80da533b79289110fca4a65f3336abd7a059ca4b72ea595d5e33ff8ad10", "zig": "0.16.0" } } \ No newline at end of file diff --git a/.trinity/seals/tools_published_figures.json b/.trinity/seals/tools_published_figures.json index 0a5e908ea1..b167425496 100644 --- a/.trinity/seals/tools_published_figures.json +++ b/.trinity/seals/tools_published_figures.json @@ -2,14 +2,14 @@ "built_by": "t27c-bootstrap@0.5.2+cc19d1fcd", "closure": [], "config": "gen=c,rust,verilog,zig;tests=zig", - "gen_hash_c": "sha256:032be418a0933fe2d781d52b0dbf9aa025db8f803cf1ed4eb33bef13b755e9a0", + "gen_hash_c": "sha256:f453544ead54523ac370861bfff1ce82edc023d2ada6e4d4529ddba697c7da60", "gen_hash_rust": "sha256:9beff5d3f9076e74352e79f1b69242c5c19114c4604941eb13d45a17007e6b24", "gen_hash_verilog": "sha256:30464448c43acf9fa9e9b8688aa69dd162460516e3975d9eb5fd39b98b66444f", "gen_hash_zig": "sha256:21b4cb90a688feae31349391b85944527a7643791baa7217ebc8950cb415b1f7", "module": "published_figures", "ring": 12, "seal_schema": 2, - "sealed_at": "2026-10-20T03:58:44Z", + "sealed_at": "2026-10-20T05:58:59Z", "sealed_by": "t27c-bootstrap@0.5.2", "spec_hash": "sha256:321d1cd5b8aa579a9e4f1a2448bbc020ff4a969233fa47a1a2ca919240000b57", "spec_path": "specs/port/tools/published_figures.t27", diff --git a/.trinity/seals/tools_specs::port::tools.json b/.trinity/seals/tools_specs::port::tools.json index cbce7e4330..6abdeb13b1 100644 --- a/.trinity/seals/tools_specs::port::tools.json +++ b/.trinity/seals/tools_specs::port::tools.json @@ -2,14 +2,14 @@ "built_by": "t27c-bootstrap@0.5.2+cc19d1fcd", "closure": [], "config": "gen=c,rust,verilog,zig;tests=zig", - "gen_hash_c": "sha256:405091c0d01eb56b76ada0d5138c569a143aba3a097e462e3628735d68a6b087", + "gen_hash_c": "sha256:fbc9adfa16d28443b06d47d919767e81a21a6ed8d8d17affaf8dad1314038cbd", "gen_hash_rust": "sha256:f8da82b6d0c7102669304ab1f11e846a5a18927f6224af0468dea72e907a3c67", "gen_hash_verilog": "sha256:0df23d4e88422e42948cdb4206538663ef35843146f2f772326bdd34126d52f0", "gen_hash_zig": "sha256:416019f9b9395d68f58aa853870446c1e2b35c52748ee492f5251ff4c8a6b5fa", "module": "specs::port::tools", "ring": 12, "seal_schema": 2, - "sealed_at": "2026-10-20T03:58:40Z", + "sealed_at": "2026-10-20T05:58:56Z", "sealed_by": "t27c-bootstrap@0.5.2", "spec_hash": "sha256:57c3ad167fec0d8cc5c785b4b7215979e5e864d137eb9b0240959491f7eb16f7", "spec_path": "specs/port/tools/dedupe_identical_tests.t27", diff --git a/.trinity/seals/tools_specs::port::tools::builtin_parity_table.json b/.trinity/seals/tools_specs::port::tools::builtin_parity_table.json index dd5c3d704a..b704c4f612 100644 --- a/.trinity/seals/tools_specs::port::tools::builtin_parity_table.json +++ b/.trinity/seals/tools_specs::port::tools::builtin_parity_table.json @@ -1,15 +1,15 @@ { - "built_by": "t27c-bootstrap@0.5.2+093bf4713", + "built_by": "t27c-bootstrap@0.5.2+b6f775178", "closure": [], "config": "gen=c,rust,verilog,zig;tests=zig", - "gen_hash_c": "sha256:2fa4ac322ddbcbc22960a37f1c2e9727612b71ec6770a3fa19df570845ac170f", + "gen_hash_c": "sha256:f797cee1c1b40f58f44467e871577ab376fe934ddd8c3efe5f6fa66a1a7492be", "gen_hash_rust": "sha256:3c53abd543f4a2d38b6efbb792ac69f8b51b4ebd55fbdcfacfb7605858f3946a", "gen_hash_verilog": "sha256:d85e07fdd70777c9ad14df5803fca5cfdc2d8c5c44b0e2cd0a88c7e3bac292e3", "gen_hash_zig": "sha256:977e13ef2b12891cbd9a597e0efea6caa06eca6a876f24287d985e7b3f6a148d", "module": "specs::port::tools::builtin_parity_table", "ring": 12, "seal_schema": 2, - "sealed_at": "2026-10-18T09:31:37Z", + "sealed_at": "2026-10-20T05:58:50Z", "sealed_by": "t27c-bootstrap@0.5.2", "spec_hash": "sha256:483af9063c13660b242f73f9ebdd1d868668de8f5af59afec871b8cdf2286392", "spec_path": "specs/port/tools/builtin_parity_table.t27", @@ -22,7 +22,7 @@ "vacuous": 0 }, "toolchain": { - "test_runner": "sha256:1982ae948e24d00c5d221ccec12dfce1eb01204b53e37b0f857f93b16d64629d", + "test_runner": "sha256:8512b80da533b79289110fca4a65f3336abd7a059ca4b72ea595d5e33ff8ad10", "zig": "0.16.0" } } \ No newline at end of file diff --git a/.trinity/seals/tools_specs::port::tools::dedupe_identical_tests.json b/.trinity/seals/tools_specs::port::tools::dedupe_identical_tests.json index 0d643d08d1..2835a1a83c 100644 --- a/.trinity/seals/tools_specs::port::tools::dedupe_identical_tests.json +++ b/.trinity/seals/tools_specs::port::tools::dedupe_identical_tests.json @@ -1,15 +1,15 @@ { - "built_by": "t27c-bootstrap@0.5.2+9920f51d2", + "built_by": "t27c-bootstrap@0.5.2+b6f775178", "closure": [], "config": "gen=c,rust,verilog,zig;tests=zig", - "gen_hash_c": "sha256:405091c0d01eb56b76ada0d5138c569a143aba3a097e462e3628735d68a6b087", + "gen_hash_c": "sha256:fbc9adfa16d28443b06d47d919767e81a21a6ed8d8d17affaf8dad1314038cbd", "gen_hash_rust": "sha256:f8da82b6d0c7102669304ab1f11e846a5a18927f6224af0468dea72e907a3c67", "gen_hash_verilog": "sha256:0df23d4e88422e42948cdb4206538663ef35843146f2f772326bdd34126d52f0", "gen_hash_zig": "sha256:416019f9b9395d68f58aa853870446c1e2b35c52748ee492f5251ff4c8a6b5fa", "module": "specs::port::tools::dedupe_identical_tests", "ring": 12, "seal_schema": 2, - "sealed_at": "2026-10-20T03:58:40Z", + "sealed_at": "2026-10-20T05:58:56Z", "sealed_by": "t27c-bootstrap@0.5.2", "spec_hash": "sha256:57c3ad167fec0d8cc5c785b4b7215979e5e864d137eb9b0240959491f7eb16f7", "spec_path": "specs/port/tools/dedupe_identical_tests.t27", diff --git a/.trinity/seals/tools_specs::port::tools::published_figures.json b/.trinity/seals/tools_specs::port::tools::published_figures.json index 266562bda1..9f57ac0aa5 100644 --- a/.trinity/seals/tools_specs::port::tools::published_figures.json +++ b/.trinity/seals/tools_specs::port::tools::published_figures.json @@ -1,15 +1,15 @@ { - "built_by": "t27c-bootstrap@0.5.2+9920f51d2", + "built_by": "t27c-bootstrap@0.5.2+b6f775178", "closure": [], "config": "gen=c,rust,verilog,zig;tests=zig", - "gen_hash_c": "sha256:032be418a0933fe2d781d52b0dbf9aa025db8f803cf1ed4eb33bef13b755e9a0", + "gen_hash_c": "sha256:f453544ead54523ac370861bfff1ce82edc023d2ada6e4d4529ddba697c7da60", "gen_hash_rust": "sha256:9beff5d3f9076e74352e79f1b69242c5c19114c4604941eb13d45a17007e6b24", "gen_hash_verilog": "sha256:30464448c43acf9fa9e9b8688aa69dd162460516e3975d9eb5fd39b98b66444f", "gen_hash_zig": "sha256:21b4cb90a688feae31349391b85944527a7643791baa7217ebc8950cb415b1f7", "module": "specs::port::tools::published_figures", "ring": 12, "seal_schema": 2, - "sealed_at": "2026-10-20T03:58:44Z", + "sealed_at": "2026-10-20T05:58:59Z", "sealed_by": "t27c-bootstrap@0.5.2", "spec_hash": "sha256:321d1cd5b8aa579a9e4f1a2448bbc020ff4a969233fa47a1a2ca919240000b57", "spec_path": "specs/port/tools/published_figures.t27", diff --git a/.trinity/seals/tools_trinity-fpga-adapter.json b/.trinity/seals/tools_trinity-fpga-adapter.json index dc16c4d5aa..2de2ebf4f8 100644 --- a/.trinity/seals/tools_trinity-fpga-adapter.json +++ b/.trinity/seals/tools_trinity-fpga-adapter.json @@ -1,15 +1,15 @@ { - "built_by": "t27c-bootstrap@0.5.2+9920f51d2", + "built_by": "t27c-bootstrap@0.5.2+b6f775178", "closure": [], "config": "gen=c,rust,verilog,zig;tests=zig", - "gen_hash_c": "sha256:fb2e18aa30904d925004fee2311ce2e4d352a1ae1ed6d04ee6b5323a2b8e7454", + "gen_hash_c": "sha256:ea96925761a50a3a86677a8bc5c09e7ea46eb3b06dc6817961345e2a5e4811a7", "gen_hash_rust": "sha256:d395658fe7c92286c60c660c700375e1f5f75ea85025efc3680714d6a1e3184b", "gen_hash_verilog": "sha256:c17b9f315f2f982b97027a48dc03d223c3262d238abbb517c669e47bb2afad4c", "gen_hash_zig": "sha256:b5b9ecb9d589fdaa3e7dda9017aee80412f865bda60fb85ad652d18260bfe9b8", "module": "trinity-fpga-adapter", "ring": 12, "seal_schema": 2, - "sealed_at": "2026-10-20T03:58:53Z", + "sealed_at": "2026-10-20T05:59:05Z", "sealed_by": "t27c-bootstrap@0.5.2", "spec_hash": "sha256:0bdf67afc9127c257c53dac6d68a3d31afd39dc45c6b20d314aa60da4649cbeb", "spec_path": "specs/port/tools/trinity_fpga_adapter.t27", diff --git a/.trinity/seals/training_IGLALowBitTernary.json b/.trinity/seals/training_IGLALowBitTernary.json index a54fff42b0..65884b42fc 100644 --- a/.trinity/seals/training_IGLALowBitTernary.json +++ b/.trinity/seals/training_IGLALowBitTernary.json @@ -1,15 +1,15 @@ { - "built_by": "t27c-bootstrap@0.5.2+d8f7f104f", + "built_by": "t27c-bootstrap@0.5.2+b6f775178", "closure": [], "config": "gen=c,rust,verilog,zig;tests=zig", - "gen_hash_c": "sha256:59c5d4febc6f91c60e6811f8199396395a8414761c8af039847caaa33315b1a8", + "gen_hash_c": "sha256:46672fec4dfba88d70c467c6f31cd335a9f782c8f0ec843d8442afb8b0beb9ab", "gen_hash_rust": "sha256:f333e3548f5b72f2ba53f6b7e1f961be9c632ae3ad772a7d8f08fb0f989e448d", "gen_hash_verilog": "sha256:f60ce4153a81baf0df94dc24b96d95fad4b50aa6df84d43edd1e39e2bd9ed173", "gen_hash_zig": "sha256:833ed7c1ebaf61b42c7c87495f278c746be5189a33903de2b78e35a7f9d30f18", "module": "IGLALowBitTernary", "ring": 12, "seal_schema": 2, - "sealed_at": "2026-10-19T01:30:27Z", + "sealed_at": "2026-10-20T05:53:58Z", "sealed_by": "t27c-bootstrap@0.5.2", "spec_hash": "sha256:acf5430fc3eee5632a17ee846d5845491d77726f61c089eb70fc6faa32a95f29", "spec_path": "specs/igla/training/low_bit_ternary.t27", diff --git a/.trinity/seals/transformer_EncoderBlock.json b/.trinity/seals/transformer_EncoderBlock.json index 126f2129cb..120445912c 100644 --- a/.trinity/seals/transformer_EncoderBlock.json +++ b/.trinity/seals/transformer_EncoderBlock.json @@ -1,5 +1,5 @@ { - "built_by": "t27c-bootstrap@0.5.2+e427d3800", + "built_by": "t27c-bootstrap@0.5.2+b6f775178", "closure": [ { "spec": "specs/base/types.t27", @@ -11,14 +11,14 @@ } ], "config": "gen=c,rust,verilog,zig;tests=zig", - "gen_hash_c": "sha256:864b81db96a7491fc8b872d73d11b3bf474e5ac9de74b451a03dca3753441ece", + "gen_hash_c": "sha256:274d7f986caeed108716cfcfb6c371bff704017fb4b30d6ee2d13bda8437ac77", "gen_hash_rust": "sha256:5d7c329654e88c7bbd08840bcf138ac87bed09b20705522efcfc746ec69e9b7b", "gen_hash_verilog": "sha256:14110e9b6924360867c489ce96c8b5da976b8a70b89423f35978616cc29f1435", "gen_hash_zig": "sha256:db1544156f525c66f2a4408b0a0eebd183c5faddde5b35752bb691abae601e0e", "module": "EncoderBlock", "ring": 12, "seal_schema": 2, - "sealed_at": "2026-10-20T00:40:55Z", + "sealed_at": "2026-10-20T05:57:07Z", "sealed_by": "t27c-bootstrap@0.5.2", "spec_hash": "sha256:e21519a3f7912ca70d35919cc1f9d2927b746f8e545c741e3772c1eb7e06561a", "spec_path": "specs/ml/transformer/encoder_block.t27", diff --git a/.trinity/seals/transformer_LayerNorm.json b/.trinity/seals/transformer_LayerNorm.json index 261524085d..a13d01633b 100644 --- a/.trinity/seals/transformer_LayerNorm.json +++ b/.trinity/seals/transformer_LayerNorm.json @@ -1,5 +1,5 @@ { - "built_by": "t27c-bootstrap@0.5.2+e427d3800", + "built_by": "t27c-bootstrap@0.5.2+b6f775178", "closure": [ { "spec": "specs/base/types.t27", @@ -15,14 +15,14 @@ } ], "config": "gen=c,rust,verilog,zig;tests=zig", - "gen_hash_c": "sha256:b492dbcd3cb8bb0883b37a14abcb1f2b8d631f9f6b28416ecf116f8450c53eb3", + "gen_hash_c": "sha256:169cefb4b8589efc90560a0ea91cb24bce1a09ad7429ac2889a42bcd5ef3e84c", "gen_hash_rust": "sha256:9d0045ef689360adb44276903ffb4f61a4531048c40f8ea0c6406ad9d3fa078d", "gen_hash_verilog": "sha256:eeecdb08cfd433944831d044b569c18217f43a3fa44295db864ea880b0995e87", "gen_hash_zig": "sha256:afef4edb7cd4e23858823d19c660f13ae2e5d25bbb73fd0000759af17c53f2d5", "module": "LayerNorm", "ring": 12, "seal_schema": 2, - "sealed_at": "2026-10-20T00:41:00Z", + "sealed_at": "2026-10-20T05:57:12Z", "sealed_by": "t27c-bootstrap@0.5.2", "spec_hash": "sha256:02df7cdb4ae81693957c77748a2964c8fc0d66d662ce3f2cb65c0c5afeea7338", "spec_path": "specs/ml/transformer/norm.t27", diff --git a/.trinity/seals/transformer_PositionalEncoding.json b/.trinity/seals/transformer_PositionalEncoding.json index c0dcd56297..45339e9c27 100644 --- a/.trinity/seals/transformer_PositionalEncoding.json +++ b/.trinity/seals/transformer_PositionalEncoding.json @@ -1,5 +1,5 @@ { - "built_by": "t27c-bootstrap@0.5.2+e427d3800", + "built_by": "t27c-bootstrap@0.5.2+b6f775178", "closure": [ { "spec": "specs/base/types.t27", @@ -15,14 +15,14 @@ } ], "config": "gen=c,rust,verilog,zig;tests=zig", - "gen_hash_c": "sha256:1435dd1a82bd3797d54947101f888ebd4801d76c5b71ed3d598d29d7aecfe3b6", + "gen_hash_c": "sha256:17ae08513133292f5bbd6c8c205d2b0cf4577a9bfef96691ee60c86b6a954693", "gen_hash_rust": "sha256:2b247d65a52db62c750662f763080908ac0ff951224c0dd11ec7d68c1873940b", "gen_hash_verilog": "sha256:6a04da06a13f196eaff527d3cc2e41ad39ed2d3776d19404fd094d7f1309f70a", "gen_hash_zig": "sha256:beba0b97c0b7fcce5960fdb349e4a20e4904b18b98fb6fc405eb8aae40b0b401", "module": "PositionalEncoding", "ring": 12, "seal_schema": 2, - "sealed_at": "2026-10-20T00:41:04Z", + "sealed_at": "2026-10-20T05:57:15Z", "sealed_by": "t27c-bootstrap@0.5.2", "spec_hash": "sha256:9aecf41e59869d97c2c3d7cd6ecab85da44216f837a97701695b274900eec2a8", "spec_path": "specs/ml/transformer/positional_enc.t27", diff --git a/.trinity/seals/trees_TriFenwick.json b/.trinity/seals/trees_TriFenwick.json index 996633c3f1..4d16e366aa 100644 --- a/.trinity/seals/trees_TriFenwick.json +++ b/.trinity/seals/trees_TriFenwick.json @@ -1,5 +1,5 @@ { - "built_by": "t27c-bootstrap@0.5.2+d8f7f104f", + "built_by": "t27c-bootstrap@0.5.2+b6f775178", "closure": [ { "spec": "specs/base/types.t27", @@ -11,14 +11,14 @@ } ], "config": "gen=c,rust,verilog,zig;tests=zig", - "gen_hash_c": "sha256:57cebb70ebbab8c82d8717a9f30f9aa3141dfbd07b021f0d2315119de166c48c", + "gen_hash_c": "sha256:0f03a6addd668d9f0e7b3e3035012ae9ea74ce2e8804341c8a98baf1dd4c2526", "gen_hash_rust": "sha256:39b54055a9b3dcff236f80404520c3ab2f8beb668690773475cc398198d9792f", "gen_hash_verilog": "sha256:ae3181f47b27f7e63ff3e81b32ddd827840568ca6cbf7e6d6ccb7807102dbc52", "gen_hash_zig": "sha256:9c2cc6f455561a984a423c1a6ed12869396bbdaff3867d187bf81366a78732e3", "module": "TriFenwick", "ring": 12, "seal_schema": 2, - "sealed_at": "2026-10-19T01:32:32Z", + "sealed_at": "2026-10-20T06:04:45Z", "sealed_by": "t27c-bootstrap@0.5.2", "spec_hash": "sha256:b83820af7f1795ee2a30278ae58d95549df7b55a60d27d815ba5eeaf50ef5a85", "spec_path": "specs/tri/trees/fenwick_tree.t27", diff --git a/.trinity/seals/trees_TriKdTree.json b/.trinity/seals/trees_TriKdTree.json index 01d29aef35..62c2cf6a6c 100644 --- a/.trinity/seals/trees_TriKdTree.json +++ b/.trinity/seals/trees_TriKdTree.json @@ -1,5 +1,5 @@ { - "built_by": "t27c-bootstrap@0.5.2+d8f7f104f", + "built_by": "t27c-bootstrap@0.5.2+b6f775178", "closure": [ { "spec": "specs/base/types.t27", @@ -11,14 +11,14 @@ } ], "config": "gen=c,rust,verilog,zig;tests=zig", - "gen_hash_c": "sha256:76f101407ec999683c11c09677b249061ed0e655ef8eff68641beb8c63b2cbc8", + "gen_hash_c": "sha256:c141b8b9a2b4ee8b89fcdf3e02fa4d99bf1b63d53a0f9b9541be4fd9ac35a8e2", "gen_hash_rust": "sha256:1903f3b05867f2bdc930fb5664ed01a08642253528a8c6755d8ef521f698e8ed", "gen_hash_verilog": "sha256:5d3ae08bf3c35f59e5168df89e71814badcb14c27153ded1e5852dd670dbbb12", "gen_hash_zig": "sha256:2226999b940efc16accf7661bd222fe60dec0134626c94ad7e98550ae437187f", "module": "TriKdTree", "ring": 12, "seal_schema": 2, - "sealed_at": "2026-10-19T01:32:36Z", + "sealed_at": "2026-10-20T06:04:51Z", "sealed_by": "t27c-bootstrap@0.5.2", "spec_hash": "sha256:d25e4f3b02c2a5e9d734eca85a1aa0db15b21ceed7e087783ba9d30c1477c131", "spec_path": "specs/tri/trees/kd_tree.t27", diff --git a/.trinity/seals/trees_TriQuadtree.json b/.trinity/seals/trees_TriQuadtree.json index 892b74577c..44bb93985b 100644 --- a/.trinity/seals/trees_TriQuadtree.json +++ b/.trinity/seals/trees_TriQuadtree.json @@ -1,5 +1,5 @@ { - "built_by": "t27c-bootstrap@0.5.2+d8f7f104f", + "built_by": "t27c-bootstrap@0.5.2+b6f775178", "closure": [ { "spec": "specs/base/types.t27", @@ -11,14 +11,14 @@ } ], "config": "gen=c,rust,verilog,zig;tests=zig", - "gen_hash_c": "sha256:f17b56e3abc94001479015f346f21957c8e9912f3ecb5a2b1a960ff524649479", + "gen_hash_c": "sha256:36f1f441589d1628b9cd8adfa5a7980e3293b2541b91e4dd304cbc709bb194d3", "gen_hash_rust": "sha256:26aaae36328bc48d1455d7da068eed7f9de03ca3521b8323990e9ef903f0eea4", "gen_hash_verilog": "sha256:68ff9ca5ce1359345055ed09c96bbd2250b21eee60e734eee7d8b6da844d7636", "gen_hash_zig": "sha256:ef596549eb53259d0703c24b731fe7831c55f69d2b37b332a91e86812e89fb67", "module": "TriQuadtree", "ring": 12, "seal_schema": 2, - "sealed_at": "2026-10-19T01:32:39Z", + "sealed_at": "2026-10-20T06:04:56Z", "sealed_by": "t27c-bootstrap@0.5.2", "spec_hash": "sha256:fe00fb670af8160d4deead02242762f6ae9aa9465dec4428bd93451d2ab73c52", "spec_path": "specs/tri/trees/quadtree.t27", diff --git a/.trinity/seals/trees_TriRtree.json b/.trinity/seals/trees_TriRtree.json index 2ff4f8ad62..d85c339d34 100644 --- a/.trinity/seals/trees_TriRtree.json +++ b/.trinity/seals/trees_TriRtree.json @@ -1,5 +1,5 @@ { - "built_by": "t27c-bootstrap@0.5.2+686f1aa91", + "built_by": "t27c-bootstrap@0.5.2+b6f775178", "closure": [ { "spec": "specs/base/types.t27", @@ -11,14 +11,14 @@ } ], "config": "gen=c,rust,verilog,zig;tests=zig", - "gen_hash_c": "sha256:3a6fda86a60962d5da9dbc0af361c1c27eee317dfd6768a150c95c5b3035a860", + "gen_hash_c": "sha256:f55f20f9f9c266ceafbff7b42fe53313ec0ab33e8947244209359efaa1b12919", "gen_hash_rust": "sha256:2b72a70eb7621618040a9dcbad9e229233dcf18873f0b1c67f858904c2c04cda", "gen_hash_verilog": "sha256:56e191d1ea6052f1ddc3d561fb841d0c9d59e2de28cc351446bfcc374a4165f6", "gen_hash_zig": "sha256:bcd269e6656a67f94bb0edeb515f5b9c0029260beeca379e0107b21b6fe1ace6", "module": "TriRtree", "ring": 12, "seal_schema": 2, - "sealed_at": "2026-10-19T15:12:48Z", + "sealed_at": "2026-10-20T06:05:00Z", "sealed_by": "t27c-bootstrap@0.5.2", "spec_hash": "sha256:f6c7e01a7cb907a18eb2cdd9e44cce0a49ce2a39e74231a2676fdff1e850d1cb", "spec_path": "specs/tri/trees/rtree.t27", diff --git a/.trinity/seals/trees_TriSegmentTree.json b/.trinity/seals/trees_TriSegmentTree.json index c47cf41c05..8c61bbc503 100644 --- a/.trinity/seals/trees_TriSegmentTree.json +++ b/.trinity/seals/trees_TriSegmentTree.json @@ -1,5 +1,5 @@ { - "built_by": "t27c-bootstrap@0.5.2+d8f7f104f", + "built_by": "t27c-bootstrap@0.5.2+b6f775178", "closure": [ { "spec": "specs/base/types.t27", @@ -11,14 +11,14 @@ } ], "config": "gen=c,rust,verilog,zig;tests=zig", - "gen_hash_c": "sha256:efdbfbfadceeb23bba0715e9f49c9430140e762cc72406c4c3f61f60e2131a88", + "gen_hash_c": "sha256:7be81c56f76a792bd5cb5e0525c5f619bc246d5942568e741620c9f6b7a05fa5", "gen_hash_rust": "sha256:f0b14f24ffa6fcabf282ca46fab30376d3b9696022dcec7a89b0085090bbce9f", "gen_hash_verilog": "sha256:edbee543aa2699640d71f36e4cc92b370d0462132c741b09556e9f9d12fdc08b", "gen_hash_zig": "sha256:ab64237e8f47805ee360e031e5a0c4d3571053b860b02ed584fe61bfbe7d523d", "module": "TriSegmentTree", "ring": 12, "seal_schema": 2, - "sealed_at": "2026-10-19T01:32:46Z", + "sealed_at": "2026-10-20T06:05:03Z", "sealed_by": "t27c-bootstrap@0.5.2", "spec_hash": "sha256:0bf759444c8d926e97c2d63dfb7e40a3d08bc9c3e73348d0a7c5d2fa78e1fa43", "spec_path": "specs/tri/trees/segment_tree.t27", diff --git a/.trinity/seals/trees_TriSuffixArray.json b/.trinity/seals/trees_TriSuffixArray.json index 704158d928..06853c6f3c 100644 --- a/.trinity/seals/trees_TriSuffixArray.json +++ b/.trinity/seals/trees_TriSuffixArray.json @@ -1,5 +1,5 @@ { - "built_by": "t27c-bootstrap@0.5.2+8cc6f0334", + "built_by": "t27c-bootstrap@0.5.2+b6f775178", "closure": [ { "spec": "specs/base/types.t27", @@ -11,14 +11,14 @@ } ], "config": "gen=c,rust,verilog,zig;tests=zig", - "gen_hash_c": "sha256:2624c5821c3b06e9834ad61d95d74f7945a02f1e19750b71c3336c7b2b0c92d6", + "gen_hash_c": "sha256:26a2738ee67de63b3381c413d53872d31fa3612eff44a40443e0f1789141a9a0", "gen_hash_rust": "sha256:a0daaa2edd8fd6aaa0db0da0f4458b8dfe17ffbe275c95e26580025d1af435f9", "gen_hash_verilog": "sha256:d869774154125092ddc7a25cee0f388c8ce2188ed3ccd0a779ed7f8c00cae305", "gen_hash_zig": "sha256:84026e91685cc043932a7878b09840baa9dc76ea7e719ce804fcd4e4bbb4d6b9", "module": "TriSuffixArray", "ring": 12, "seal_schema": 2, - "sealed_at": "2026-10-11T15:13:53Z", + "sealed_at": "2026-10-20T06:05:04Z", "sealed_by": "t27c-bootstrap@0.5.2", "spec_hash": "sha256:969e923513f9a00d7129d617f51e007aeffaf65c24305f40d537c87a3b013db5", "spec_path": "specs/tri/trees/suffix_array.t27", @@ -26,7 +26,7 @@ "blocked": "does not compile: spec.zig:52:26: error: use of undeclared identifier 'allocator'" }, "toolchain": { - "test_runner": "sha256:1982ae948e24d00c5d221ccec12dfce1eb01204b53e37b0f857f93b16d64629d", + "test_runner": "sha256:8512b80da533b79289110fca4a65f3336abd7a059ca4b72ea595d5e33ff8ad10", "zig": "0.16.0" } } \ No newline at end of file diff --git a/.trinity/seals/trees_TriTrie.json b/.trinity/seals/trees_TriTrie.json index 59b433ae2f..9f9c312ac5 100644 --- a/.trinity/seals/trees_TriTrie.json +++ b/.trinity/seals/trees_TriTrie.json @@ -1,5 +1,5 @@ { - "built_by": "t27c-bootstrap@0.5.2+093bf4713", + "built_by": "t27c-bootstrap@0.5.2+b6f775178", "closure": [ { "spec": "specs/base/types.t27", @@ -11,14 +11,14 @@ } ], "config": "gen=c,rust,verilog,zig;tests=zig", - "gen_hash_c": "sha256:20cb4791f73a2bbf2a825d0b38a36bbf428df36188e83a7dda4869e3fa5c1a00", + "gen_hash_c": "sha256:d2c5a6d1a8aece3a85ade0f031bd894118de37ecf1bfcc5e434a5315ff20af99", "gen_hash_rust": "sha256:0903e7d5d4ee12af55f2796d206dacdcb6afe9b1b5a85c8157067af998019f62", "gen_hash_verilog": "sha256:f4618f328a63e11e9c657217c050cd49e625dbdfa9567978925a7cae41e4d310", "gen_hash_zig": "sha256:40dc4af2c8e083005d0f2507900b3ecb43f347046b27ee3a79a737dade91f867", "module": "TriTrie", "ring": 12, "seal_schema": 2, - "sealed_at": "2026-10-18T09:33:40Z", + "sealed_at": "2026-10-20T06:05:07Z", "sealed_by": "t27c-bootstrap@0.5.2", "spec_hash": "sha256:4bdc8e5105233e32bff4ad8eaf7d97f662befef4c812c6c7ebc5e7176d62402e", "spec_path": "specs/tri/trees/trie.t27", @@ -31,7 +31,7 @@ "vacuous": 0 }, "toolchain": { - "test_runner": "sha256:1982ae948e24d00c5d221ccec12dfce1eb01204b53e37b0f857f93b16d64629d", + "test_runner": "sha256:8512b80da533b79289110fca4a65f3336abd7a059ca4b72ea595d5e33ff8ad10", "zig": "0.16.0" } } \ No newline at end of file diff --git a/.trinity/seals/tri-api_port::trinity::src::tri-api::claude_md.json b/.trinity/seals/tri-api_port::trinity::src::tri-api::claude_md.json index d9ae1e75ab..633f6d127b 100644 --- a/.trinity/seals/tri-api_port::trinity::src::tri-api::claude_md.json +++ b/.trinity/seals/tri-api_port::trinity::src::tri-api::claude_md.json @@ -1,15 +1,15 @@ { - "built_by": "t27c-bootstrap@0.5.2+093bf4713", + "built_by": "t27c-bootstrap@0.5.2+b6f775178", "closure": [], "config": "gen=c,rust,verilog,zig;tests=zig", - "gen_hash_c": "sha256:cced3cf37dc54294fbffdcfa9d0cc2458535aa20efb4aac2ad9f58af1431f036", + "gen_hash_c": "sha256:04a28624118582f5e4890948cac02a1976ac773a27f309ff11748c95481056d5", "gen_hash_rust": "sha256:94a855f6b933437eed68ff69836f3915bf53d0946d598700165a83e6e0ad6edb", "gen_hash_verilog": "sha256:ffd21cb14e19224b0e9e8a112bb4144427b65aa9941f1d98a10bd57140a3eef4", "gen_hash_zig": "sha256:f10c6d09b2abf4d1ce4b78a6d160550b93b4573f58367716fc3c30c1497f8e56", "module": "port::trinity::src::tri-api::claude_md", "ring": 12, "seal_schema": 2, - "sealed_at": "2026-10-18T09:32:24Z", + "sealed_at": "2026-10-20T05:59:10Z", "sealed_by": "t27c-bootstrap@0.5.2", "spec_hash": "sha256:7a61097c4947394d89c2497c0283b12bb81818438316b44615f1303606a46534", "spec_path": "specs/port/trinity/src/tri-api/claude_md.t27", @@ -22,7 +22,7 @@ "vacuous": 0 }, "toolchain": { - "test_runner": "sha256:1982ae948e24d00c5d221ccec12dfce1eb01204b53e37b0f857f93b16d64629d", + "test_runner": "sha256:8512b80da533b79289110fca4a65f3336abd7a059ca4b72ea595d5e33ff8ad10", "zig": "0.16.0" } } \ No newline at end of file diff --git a/.trinity/seals/tri_gen_xor_cipher.json b/.trinity/seals/tri_gen_xor_cipher.json index b71ca818d1..1e2d35a45c 100644 --- a/.trinity/seals/tri_gen_xor_cipher.json +++ b/.trinity/seals/tri_gen_xor_cipher.json @@ -1,15 +1,15 @@ { - "built_by": "t27c-bootstrap@0.5.2+d8f7f104f", + "built_by": "t27c-bootstrap@0.5.2+b6f775178", "closure": [], "config": "gen=c,rust,verilog,zig;tests=zig", - "gen_hash_c": "sha256:5f0dcb1a630c6ef920f77c65c7be8ec9a5ca383950b56c023e9f5b4956c940d0", + "gen_hash_c": "sha256:18601a14aca342a0fbf40bea0adc84df6fea64e3e5e6a718930c60fd1d3c14b3", "gen_hash_rust": "sha256:a83ee2571464a4cf46cf3ce6c1e285e5c053f506bfe2ced0c2b78bd931716047", "gen_hash_verilog": "sha256:fcd22f715a3566ad53aa0023b53bc1a0298b42073bc6b2f316f87bf6d381ab70", "gen_hash_zig": "sha256:3ed3aa5338b11884b651bd1b6e51b3db6502311949f2a7829581608213768df7", "module": "gen_xor_cipher", "ring": 12, "seal_schema": 2, - "sealed_at": "2026-10-19T01:31:07Z", + "sealed_at": "2026-10-20T05:59:27Z", "sealed_by": "t27c-bootstrap@0.5.2", "spec_hash": "sha256:950f843a74dc0a6b7a83672d86d1a66a5aec7373aa055634cf2b7bfd1ce4839b", "spec_path": "specs/port/trinity/src/tri/gen_xor_cipher.t27", diff --git a/.trinity/seals/tri_port::trinity.src.tri.gen_image.json b/.trinity/seals/tri_port::trinity.src.tri.gen_image.json index 0058ab6116..b5734bf653 100644 --- a/.trinity/seals/tri_port::trinity.src.tri.gen_image.json +++ b/.trinity/seals/tri_port::trinity.src.tri.gen_image.json @@ -1,15 +1,15 @@ { - "built_by": "t27c-bootstrap@0.5.2+e427d3800", + "built_by": "t27c-bootstrap@0.5.2+b6f775178", "closure": [], "config": "gen=c,rust,verilog,zig;tests=zig", - "gen_hash_c": "sha256:42a42d8b2005a90dae6cbd27711f925aafc42b89417cbe1d06f0170cd17e3aa9", + "gen_hash_c": "sha256:1af6bf38280c37309877ade42dd79fb236eb18ca88b924110eeb2d76351dbc4d", "gen_hash_rust": "sha256:cbd4da0700fd4305a511b7264d592153e3ed0b51d660073453c5a8e95cc8238c", "gen_hash_verilog": "sha256:9f5166138dfc65b91f9f938a3a9ca394040205638c835a1280a131e4c9800941", "gen_hash_zig": "sha256:6b69112da35cba986025e405daa74cef0f8190df11a1e58eeef72510bfd07236", "module": "port::trinity.src.tri.gen_image", "ring": 12, "seal_schema": 2, - "sealed_at": "2026-10-20T00:41:22Z", + "sealed_at": "2026-10-20T05:59:21Z", "sealed_by": "t27c-bootstrap@0.5.2", "spec_hash": "sha256:fba2be1c5aeebaf5c5a772a53b829549a6416f83d71df29561c1a413bc9bf876", "spec_path": "specs/port/trinity/src/tri/gen_image.t27", diff --git a/.trinity/seals/tri_port::trinity::gen_fuzz.json b/.trinity/seals/tri_port::trinity::gen_fuzz.json index 65f25d6f9c..7a66878ba5 100644 --- a/.trinity/seals/tri_port::trinity::gen_fuzz.json +++ b/.trinity/seals/tri_port::trinity::gen_fuzz.json @@ -1,15 +1,15 @@ { - "built_by": "t27c-bootstrap@0.5.2+8cc6f0334", + "built_by": "t27c-bootstrap@0.5.2+b6f775178", "closure": [], "config": "gen=c,rust,verilog,zig;tests=zig", - "gen_hash_c": "sha256:ffd73e21f730dd28e70a6ab9f32791356129620c1bd964f8756064dc261206e4", + "gen_hash_c": "sha256:e1de573c1bd7501d2a7f319f33f9e277126a075f6d549cdda599a5dba76bf105", "gen_hash_rust": "sha256:930c76a5a05d3c5f8804bd09831b9844b41f2974ee01fd9c868d507882266ad6", "gen_hash_verilog": "sha256:49b2c14543ca0a10d75c5523def42ab46f3908e38fe0f2706fea6c5176bc439c", "gen_hash_zig": "sha256:e416554381468633dde3a785352fba33dace86f3cfe843fd2cb2c0209ab5d397", "module": "port::trinity::gen_fuzz", "ring": 12, "seal_schema": 2, - "sealed_at": "2026-10-11T15:13:40Z", + "sealed_at": "2026-10-20T05:59:19Z", "sealed_by": "t27c-bootstrap@0.5.2", "spec_hash": "sha256:0dcae890ef7334180d72cb050dbf9d7e1eca4224ceb23d89dc99843fa3d14b94", "spec_path": "specs/port/trinity/src/tri/gen_fuzz.t27", @@ -22,7 +22,7 @@ "vacuous": 0 }, "toolchain": { - "test_runner": "sha256:1982ae948e24d00c5d221ccec12dfce1eb01204b53e37b0f857f93b16d64629d", + "test_runner": "sha256:8512b80da533b79289110fca4a65f3336abd7a059ca4b72ea595d5e33ff8ad10", "zig": "0.16.0" } } \ No newline at end of file diff --git a/.trinity/seals/tri_port::trinity::src::tri::gen_cursor.json b/.trinity/seals/tri_port::trinity::src::tri::gen_cursor.json index 42d675dbc6..fe211cc2df 100644 --- a/.trinity/seals/tri_port::trinity::src::tri::gen_cursor.json +++ b/.trinity/seals/tri_port::trinity::src::tri::gen_cursor.json @@ -1,15 +1,15 @@ { - "built_by": "t27c-bootstrap@0.5.2+f1f8a6980", + "built_by": "t27c-bootstrap@0.5.2+b6f775178", "closure": [], "config": "gen=c,rust,verilog,zig;tests=zig", - "gen_hash_c": "sha256:7c97ba7f70424c0a7b262a6edad9aef350a9e2d4048962560e938b9b570b028f", + "gen_hash_c": "sha256:0e1b4586e8b55b48aceb8177d25b17d59574042ae40388b6161af9a434b5f0cc", "gen_hash_rust": "sha256:bd6f0739935f68732151b5a0af68ae92a35c275eee8abf29ba0852f37adc4152", "gen_hash_verilog": "sha256:f29e2e1d3d80424bd89655638051602f70482c5cc8178514510bc4d3a97c3bdd", "gen_hash_zig": "sha256:f95e814a243e53de448c0aa8b28af1202e20f1d580a74e69041e4e2ca61777e3", "module": "port::trinity::src::tri::gen_cursor", "ring": 12, "seal_schema": 2, - "sealed_at": "2026-10-10T14:44:35Z", + "sealed_at": "2026-10-20T05:59:16Z", "sealed_by": "t27c-bootstrap@0.5.2", "spec_hash": "sha256:c7d36aa8ed91ffb33e3aabb02d1fc7c7f863967261c149d0551501a6ad3947bf", "spec_path": "specs/port/trinity/src/tri/gen_cursor.t27", @@ -18,10 +18,11 @@ "failing": [], "forced": false, "passed": 4, - "total": 4 + "total": 4, + "vacuous": 1 }, "toolchain": { - "test_runner": "sha256:1982ae948e24d00c5d221ccec12dfce1eb01204b53e37b0f857f93b16d64629d", + "test_runner": "sha256:8512b80da533b79289110fca4a65f3336abd7a059ca4b72ea595d5e33ff8ad10", "zig": "0.16.0" } } \ No newline at end of file diff --git a/.trinity/seals/tri_port::trinity::src::tri::gen_path_utils.json b/.trinity/seals/tri_port::trinity::src::tri::gen_path_utils.json index 6b6de31e87..74f10595a1 100644 --- a/.trinity/seals/tri_port::trinity::src::tri::gen_path_utils.json +++ b/.trinity/seals/tri_port::trinity::src::tri::gen_path_utils.json @@ -1,15 +1,15 @@ { - "built_by": "t27c-bootstrap@0.5.2+cc19d1fcd", + "built_by": "t27c-bootstrap@0.5.2+b6f775178", "closure": [], "config": "gen=c,rust,verilog,zig;tests=zig", - "gen_hash_c": "sha256:3b6861c8fed1a4da957378b516f913f901059530ea8a2bd1615767d56f9e6e6c", + "gen_hash_c": "sha256:13ce6527ba0ad8aa36935f01971ebcd6f3c781f8cb476dfa075e52f8d8169b07", "gen_hash_rust": "sha256:7bc34849081b42499e5808dfed95ee21d5893dca07aca6d607349060364a5dbe", "gen_hash_verilog": "sha256:3001d3c6c145e32873c1fe77bb25d456774afc2e5e0a87f8d5c2ad474aae11eb", "gen_hash_zig": "sha256:c15a6ab8c32373f216d667034948a0090e89dc7531848213a2014eceaf05e168", "module": "port::trinity::src::tri::gen_path_utils", "ring": 12, "seal_schema": 2, - "sealed_at": "2026-10-11T10:29:31Z", + "sealed_at": "2026-10-20T05:59:24Z", "sealed_by": "t27c-bootstrap@0.5.2", "spec_hash": "sha256:bf1b92739b90cdf84b2f00814cea70a992b0e367f5605a51d41d1d6c4ef44458", "spec_path": "specs/port/trinity/src/tri/gen_path_utils.t27", @@ -22,7 +22,7 @@ "vacuous": 0 }, "toolchain": { - "test_runner": "sha256:1982ae948e24d00c5d221ccec12dfce1eb01204b53e37b0f857f93b16d64629d", + "test_runner": "sha256:8512b80da533b79289110fca4a65f3336abd7a059ca4b72ea595d5e33ff8ad10", "zig": "0.16.0" } } \ No newline at end of file diff --git a/.trinity/seals/tri_tri::gen_canvas.json b/.trinity/seals/tri_tri::gen_canvas.json index e6c9898bb7..826e12003d 100644 --- a/.trinity/seals/tri_tri::gen_canvas.json +++ b/.trinity/seals/tri_tri::gen_canvas.json @@ -1,15 +1,15 @@ { - "built_by": "t27c-bootstrap@0.5.2+e427d3800", + "built_by": "t27c-bootstrap@0.5.2+b6f775178", "closure": [], "config": "gen=c,rust,verilog,zig;tests=zig", - "gen_hash_c": "sha256:0bd1f878f19e5bafc6cd1d3a30ad11056cceefcb1a14401c0e662bd70709258d", + "gen_hash_c": "sha256:ee514aaec0882180edbc31b9de31dd7ab75caa4aa57a03ae490a742d31659b8f", "gen_hash_rust": "sha256:f95873278617d03b8be947af9628ab9bcba2e60bbd56b39326628a79e59dbfe0", "gen_hash_verilog": "sha256:a2483ed61b91fc8ffaac76dfabf7727e6294dea18177153dd278f8f687b00c8b", "gen_hash_zig": "sha256:a5fd6e2a881d7ce85d1f331acbcb66ec42dac2f2dd8e12098b370a2ce43f34ea", "module": "tri::gen_canvas", "ring": 12, "seal_schema": 2, - "sealed_at": "2026-10-20T00:41:17Z", + "sealed_at": "2026-10-20T05:59:13Z", "sealed_by": "t27c-bootstrap@0.5.2", "spec_hash": "sha256:56bc96623d23d3517fc2698897e68ee3d815563d0795054b2667e78f1d12be61", "spec_path": "specs/port/trinity/src/tri/gen_canvas.t27", diff --git a/.trinity/seals/trinet_TrinetMintAuthority.json b/.trinity/seals/trinet_TrinetMintAuthority.json index f28d773c22..806a324fd2 100644 --- a/.trinity/seals/trinet_TrinetMintAuthority.json +++ b/.trinity/seals/trinet_TrinetMintAuthority.json @@ -1,5 +1,5 @@ { - "built_by": "t27c-bootstrap@0.5.2+355e61742", + "built_by": "t27c-bootstrap@0.5.2+b6f775178", "closure": [ { "spec": "specs/network/identity.t27", @@ -27,14 +27,14 @@ } ], "config": "gen=c,rust,verilog,zig;tests=zig", - "gen_hash_c": "sha256:ad46da379ff29ceff16e74313009810ff01d8b43df9f63826890325fe730995b", + "gen_hash_c": "sha256:5786b48882125fbcc10f52e99660882078a2848c453cfb55fbefd438d4938f3a", "gen_hash_rust": "sha256:cba1525783bd1329cf23401160ab0f32187a1630fb987e68edffda45edc95b7f", "gen_hash_verilog": "sha256:89e1dffd5b05be4f1ac60672f3a23c823c26d3d65a8670e3269f4f240a77174c", "gen_hash_zig": "sha256:f2fb9d655ec6eccdc6e31b6fd8d856783f6f26fe71779a9101b50c5a47c1d772", "module": "TrinetMintAuthority", "ring": 12, "seal_schema": 2, - "sealed_at": "2026-10-11T05:18:51Z", + "sealed_at": "2026-10-20T06:05:40Z", "sealed_by": "t27c-bootstrap@0.5.2", "spec_hash": "sha256:36f3382b378e3c8d5bfe99f3df39212255737cfa0f002692901d2531fcb678d4", "spec_path": "specs/trinet/mint_authority.t27", @@ -47,7 +47,7 @@ "vacuous": 0 }, "toolchain": { - "test_runner": "sha256:1982ae948e24d00c5d221ccec12dfce1eb01204b53e37b0f857f93b16d64629d", + "test_runner": "sha256:8512b80da533b79289110fca4a65f3336abd7a059ca4b72ea595d5e33ff8ad10", "zig": "0.16.0" } } \ No newline at end of file diff --git "a/.trinity/seals/utils_\"[]const u8\".json" "b/.trinity/seals/utils_\"[]const u8\".json" index 62135ef7c4..6777729f70 100644 --- "a/.trinity/seals/utils_\"[]const u8\".json" +++ "b/.trinity/seals/utils_\"[]const u8\".json" @@ -15,14 +15,14 @@ } ], "config": "gen=c,rust,verilog,zig;tests=zig", - "gen_hash_c": "sha256:f436c3f6000e016e75f14e4d82bf5608b3566c428d78e64165d357657cbba30c", + "gen_hash_c": "sha256:edf9ce2af9a2615dae4501ab7e43b59014b4ecff21510c96de5244afb1c3167a", "gen_hash_rust": "sha256:c4274623f047ef786fcc96eba4ed79ee7e8bba68f04c26fe0c2cf61f70f4aab3", "gen_hash_verilog": "sha256:4aba146418436c03ad8b3b3ab708f713a7453eb9a3fe6b25e8fcc225813de4c8", "gen_hash_zig": "sha256:510c4683a4b53f5139b6fd265a3571a32d42854be58b278482468b54fa1fc650", "module": "TriLogger", "ring": 12, "seal_schema": 2, - "sealed_at": "2026-10-19T01:32:49Z", + "sealed_at": "2026-10-20T06:05:14Z", "sealed_by": "t27c-bootstrap@0.5.2", "spec_hash": "sha256:723e0d132a07967d5546cb2c8cb841b6ba41d5666b5b58298d9859f6ba6661c4", "spec_path": "specs/tri/utils/logger.t27", diff --git a/.trinity/seals/utils_TriBytes.json b/.trinity/seals/utils_TriBytes.json index 7cea42c967..7e12ad7447 100644 --- a/.trinity/seals/utils_TriBytes.json +++ b/.trinity/seals/utils_TriBytes.json @@ -1,5 +1,5 @@ { - "built_by": "t27c-bootstrap@0.5.2+d8f7f104f", + "built_by": "t27c-bootstrap@0.5.2+b6f775178", "closure": [ { "spec": "specs/base/types.t27", @@ -11,14 +11,14 @@ } ], "config": "gen=c,rust,verilog,zig;tests=zig", - "gen_hash_c": "sha256:ef37194da07d1a841f0481ffa9137b82603242991398673602a2d1e97ff9158a", + "gen_hash_c": "sha256:c66e9ad647345762498c9ed9c0d921a3c67255d2f8a23cb876b138e2a9f40c39", "gen_hash_rust": "sha256:784d7a2ea8e130d10c00f35a80f4184fc6b82efa1804f0c23ef03fd790ff4bc1", "gen_hash_verilog": "sha256:fa82605d3a1f83df5dd3720f10504f624e6ddbf3d5a7c0b5bb8c2fed21ca0664", "gen_hash_zig": "sha256:5852a63d8db726fc062f0120f4dd6b22ec3c046ad2b548ee5ca9b87fcbd5a420", "module": "TriBytes", "ring": 12, "seal_schema": 2, - "sealed_at": "2026-10-19T01:27:32Z", + "sealed_at": "2026-10-20T06:05:08Z", "sealed_by": "t27c-bootstrap@0.5.2", "spec_hash": "sha256:49723e40aae1c4474066e5126d6be1b461fe6d595a95e515ee85a3edb4953f24", "spec_path": "specs/tri/utils/bytes.t27", diff --git a/.trinity/seals/utils_TriConfig.json b/.trinity/seals/utils_TriConfig.json index 1a794c6d99..babc0e5bb8 100644 --- a/.trinity/seals/utils_TriConfig.json +++ b/.trinity/seals/utils_TriConfig.json @@ -1,5 +1,5 @@ { - "built_by": "t27c-bootstrap@0.5.2+d8f7f104f", + "built_by": "t27c-bootstrap@0.5.2+b6f775178", "closure": [ { "spec": "specs/base/types.t27", @@ -11,14 +11,14 @@ } ], "config": "gen=c,rust,verilog,zig;tests=zig", - "gen_hash_c": "sha256:093c90e1729e177722d9c7358eda8468f4266c44d6d7f46237fdf0e17b97d919", + "gen_hash_c": "sha256:5a068ad9bb47f95f3b14c7abf0ead18077894e68fe8c15c9153b41317e1bede4", "gen_hash_rust": "sha256:1fd1f872ed90bc5247104c80f7b26d28a9ae66278a8c78dac56ade1b6e3978a4", "gen_hash_verilog": "sha256:8bdc8a5fad9c728cd2fdc2531e420076e341bcb0465283acf78e62e45e649605", "gen_hash_zig": "sha256:a286c02615d688076a7be6c514dd04353c54b2e690c4955bd89d163caedcfcf9", "module": "TriConfig", "ring": 12, "seal_schema": 2, - "sealed_at": "2026-10-19T01:27:34Z", + "sealed_at": "2026-10-20T06:05:12Z", "sealed_by": "t27c-bootstrap@0.5.2", "spec_hash": "sha256:123048ae88bbf0c2ae35d0a2acb196428958befe0863e183e4fd641000830784", "spec_path": "specs/tri/utils/config.t27", diff --git a/.trinity/seals/utils_TriLogger.json b/.trinity/seals/utils_TriLogger.json index d6ab71e242..65dbf98f7d 100644 --- a/.trinity/seals/utils_TriLogger.json +++ b/.trinity/seals/utils_TriLogger.json @@ -1,5 +1,5 @@ { - "built_by": "t27c-bootstrap@0.5.2+d8f7f104f", + "built_by": "t27c-bootstrap@0.5.2+b6f775178", "closure": [ { "spec": "specs/base/types.t27", @@ -15,14 +15,14 @@ } ], "config": "gen=c,rust,verilog,zig;tests=zig", - "gen_hash_c": "sha256:f436c3f6000e016e75f14e4d82bf5608b3566c428d78e64165d357657cbba30c", + "gen_hash_c": "sha256:edf9ce2af9a2615dae4501ab7e43b59014b4ecff21510c96de5244afb1c3167a", "gen_hash_rust": "sha256:c4274623f047ef786fcc96eba4ed79ee7e8bba68f04c26fe0c2cf61f70f4aab3", "gen_hash_verilog": "sha256:4aba146418436c03ad8b3b3ab708f713a7453eb9a3fe6b25e8fcc225813de4c8", "gen_hash_zig": "sha256:510c4683a4b53f5139b6fd265a3571a32d42854be58b278482468b54fa1fc650", "module": "TriLogger", "ring": 12, "seal_schema": 2, - "sealed_at": "2026-10-19T01:32:49Z", + "sealed_at": "2026-10-20T06:05:14Z", "sealed_by": "t27c-bootstrap@0.5.2", "spec_hash": "sha256:723e0d132a07967d5546cb2c8cb841b6ba41d5666b5b58298d9859f6ba6661c4", "spec_path": "specs/tri/utils/logger.t27", diff --git a/.trinity/seals/utils_TriLogging.json b/.trinity/seals/utils_TriLogging.json index 678a80fdff..e5df71a648 100644 --- a/.trinity/seals/utils_TriLogging.json +++ b/.trinity/seals/utils_TriLogging.json @@ -1,5 +1,5 @@ { - "built_by": "t27c-bootstrap@0.5.2+2e1818ec2", + "built_by": "t27c-bootstrap@0.5.2+b6f775178", "closure": [ { "spec": "specs/base/types.t27", @@ -11,14 +11,14 @@ } ], "config": "gen=c,rust,verilog,zig;tests=zig", - "gen_hash_c": "sha256:1fc9cbf8962cea0ccc4e860a8d5eb2a6cbfbefd233af57881d46f37595cc5fcd", + "gen_hash_c": "sha256:f27c8bdbcbeb03eebaf7b6000832817f65d6bf70864d97e8858afe57b54bb190", "gen_hash_rust": "sha256:aefff94dfd5e37f1cacebcff04eb9e455c3b26e6f80c92c7ec04a991fead4f87", "gen_hash_verilog": "sha256:bf79e75aa596f57038bd07a98d90e5f8d7e2224c2b673367073ba50bf4799709", "gen_hash_zig": "sha256:106bc512c976eb7d5d733db64236ac992246658f565385b2a5199f83267f0857", "module": "TriLogging", "ring": 12, "seal_schema": 2, - "sealed_at": "2026-10-19T03:34:03Z", + "sealed_at": "2026-10-20T06:05:16Z", "sealed_by": "t27c-bootstrap@0.5.2", "spec_hash": "sha256:392e71d52d9e5c586f8470b1d50f860a2256f732b92e9c77951fb62417b4257f", "spec_path": "specs/tri/utils/logging.t27", diff --git a/.trinity/seals/utils_TriTemplate.json b/.trinity/seals/utils_TriTemplate.json index 7b44ebad2f..f2938c5831 100644 --- a/.trinity/seals/utils_TriTemplate.json +++ b/.trinity/seals/utils_TriTemplate.json @@ -1,5 +1,5 @@ { - "built_by": "t27c-bootstrap@0.5.2+9920f51d2", + "built_by": "t27c-bootstrap@0.5.2+b6f775178", "closure": [ { "spec": "specs/base/types.t27", @@ -7,14 +7,14 @@ } ], "config": "gen=c,rust,verilog,zig;tests=zig", - "gen_hash_c": "sha256:473856a24e1cb6070781539ba9dc97ace4047f787a23a31aea5ac4801b00d3f0", + "gen_hash_c": "sha256:cb453eaaf95457170607bdfda53acd72727785150b698a7debafdf5344121fac", "gen_hash_rust": "sha256:c70a2578c719b3703930c99ad196f62cb9410005f12288498b93710e53bfd307", "gen_hash_verilog": "sha256:f38cbd18c5af2d9d9de05e22b3ad13c97b22f2aa9dc0e932f3ae735df2418c96", "gen_hash_zig": "sha256:fef50ba9926f8e1e899ade7f50f31ac422fc4af0a0a74aa694eed9fcab5f6f1d", "module": "TriTemplate", "ring": 12, "seal_schema": 2, - "sealed_at": "2026-10-20T04:00:57Z", + "sealed_at": "2026-10-20T06:05:19Z", "sealed_by": "t27c-bootstrap@0.5.2", "spec_hash": "sha256:98cd84d21b02cd1a90a9ecbddebe07de860ab8b31dc1a1661c4c1046461c9dbe", "spec_path": "specs/tri/utils/template.t27", diff --git a/.trinity/seals/utils_TriTerminal.json b/.trinity/seals/utils_TriTerminal.json index 5fb644fe8f..0da988d754 100644 --- a/.trinity/seals/utils_TriTerminal.json +++ b/.trinity/seals/utils_TriTerminal.json @@ -1,5 +1,5 @@ { - "built_by": "t27c-bootstrap@0.5.2+549c8ced5", + "built_by": "t27c-bootstrap@0.5.2+b6f775178", "closure": [ { "spec": "specs/base/types.t27", @@ -11,14 +11,14 @@ } ], "config": "gen=c,rust,verilog,zig;tests=zig", - "gen_hash_c": "sha256:d4b79ded9e2ff521eec624a8888e6cf3d5c17f5c226e405a980eee67ce1af487", + "gen_hash_c": "sha256:81619387dd88b658ab22d3e5fc17f0710cb3f0d37547ea28b4ef7cb1556287f7", "gen_hash_rust": "sha256:980db6696c81f36d1fb4d782663616188b2249b3c8844e4a0d2d0481d512b45d", "gen_hash_verilog": "sha256:6f5c015163a330817a681001d909b72b5399b1b730e40fabf52a0c449c09c26b", "gen_hash_zig": "sha256:953aaaa551b9c7881b98b47e21dbc6cb4a3d7b38b8991b21164a3055c7bd13c9", "module": "TriTerminal", "ring": 12, "seal_schema": 2, - "sealed_at": "2026-10-19T03:05:44Z", + "sealed_at": "2026-10-20T06:05:21Z", "sealed_by": "t27c-bootstrap@0.5.2", "spec_hash": "sha256:2d88e2c8a12d29bfbc0817e67da0c200479928250a6020dd925523f8429c936b", "spec_path": "specs/tri/utils/terminal.t27", diff --git a/.trinity/seals/utils_TriText.json b/.trinity/seals/utils_TriText.json index 37976712de..450c178f16 100644 --- a/.trinity/seals/utils_TriText.json +++ b/.trinity/seals/utils_TriText.json @@ -1,5 +1,5 @@ { - "built_by": "t27c-bootstrap@0.5.2+d8f7f104f", + "built_by": "t27c-bootstrap@0.5.2+b6f775178", "closure": [ { "spec": "specs/base/types.t27", @@ -11,14 +11,14 @@ } ], "config": "gen=c,rust,verilog,zig;tests=zig", - "gen_hash_c": "sha256:6466f56959aaa148942fa8c624d9cf5f75cf2152918bdd853b36d5a94ef227fe", + "gen_hash_c": "sha256:e4a29a7e9a7686df441eb6654b9cbe2b28734eb41bab907734214aee306e8fe1", "gen_hash_rust": "sha256:5cba6176a87a5cfdd77de0968e789d12b000b3842f7a8ee2a745dba322a2155c", "gen_hash_verilog": "sha256:e4a5b9f58107041efdf24aadcf147c165ecffc0d2cc54e2bb1b87f823c29f82e", "gen_hash_zig": "sha256:93b459272cb903e188ee2a46839cafc071d60e2dde980a90f141b556435a4b91", "module": "TriText", "ring": 12, "seal_schema": 2, - "sealed_at": "2026-10-19T01:32:52Z", + "sealed_at": "2026-10-20T06:05:24Z", "sealed_by": "t27c-bootstrap@0.5.2", "spec_hash": "sha256:b275ecd660e8e72a229064ff18d6087ed738c601d71b26ff8eaa95b3c7354a05", "spec_path": "specs/tri/utils/text.t27", diff --git a/.trinity/seals/utils_TriTime.json b/.trinity/seals/utils_TriTime.json index 2f8d728ba2..b9b5bb2325 100644 --- a/.trinity/seals/utils_TriTime.json +++ b/.trinity/seals/utils_TriTime.json @@ -1,5 +1,5 @@ { - "built_by": "t27c-bootstrap@0.5.2+d8f7f104f", + "built_by": "t27c-bootstrap@0.5.2+b6f775178", "closure": [ { "spec": "specs/base/types.t27", @@ -11,14 +11,14 @@ } ], "config": "gen=c,rust,verilog,zig;tests=zig", - "gen_hash_c": "sha256:a2bb37d7f01e1319d5f1c502eaf72cddc96c1c6c1d57e842f1553395c8a84312", + "gen_hash_c": "sha256:f4c9be82a092bbc593339cdd43ad72f1a0c9ba9c1e9b1880150a26d2c8ae29c8", "gen_hash_rust": "sha256:d107dff7e572876fa900243afe777dbf72e9b3d1ad7e9d5ba8a16502a0dace19", "gen_hash_verilog": "sha256:68d8439305e0e746172b537952bee112ece2e6bd7ff69d8b878d8798bef644d5", "gen_hash_zig": "sha256:35f548373c66acf5ebbf5a99d260c77b061018c8e32cc5f9a41a7612f5dd2474", "module": "TriTime", "ring": 12, "seal_schema": 2, - "sealed_at": "2026-10-19T01:32:55Z", + "sealed_at": "2026-10-20T06:05:27Z", "sealed_by": "t27c-bootstrap@0.5.2", "spec_hash": "sha256:e352c15872b846c700a907af7d93aad9672cc13a3a870703be337c63bb09570d", "spec_path": "specs/tri/utils/time.t27", diff --git a/.trinity/seals/utils_TriUtf8.json b/.trinity/seals/utils_TriUtf8.json index bea98e5214..b9db162de7 100644 --- a/.trinity/seals/utils_TriUtf8.json +++ b/.trinity/seals/utils_TriUtf8.json @@ -1,5 +1,5 @@ { - "built_by": "t27c-bootstrap@0.5.2+9920f51d2", + "built_by": "t27c-bootstrap@0.5.2+b6f775178", "closure": [ { "spec": "specs/base/types.t27", @@ -11,14 +11,14 @@ } ], "config": "gen=c,rust,verilog,zig;tests=zig", - "gen_hash_c": "sha256:d4fa97e2f4b54d174320512f10caddb1ef1223eab920c810fc14574ae509d61b", + "gen_hash_c": "sha256:11424002936372501dca9bf931cf4f8767e6ed10eee88dd64c9ac0948cfeed9b", "gen_hash_rust": "sha256:53888d722c1382cb42f14c90ff2a27c104607f0ae17145b73e58d02d0c59237f", "gen_hash_verilog": "sha256:53904611f1a03367c316ab34505cf8055bad145905d228ab1e051ba9b29ed3b8", "gen_hash_zig": "sha256:07dc46d6ded48e888ca27dd670988a35833c2bfed5043dfa8fb67a21862f0063", "module": "TriUtf8", "ring": 12, "seal_schema": 2, - "sealed_at": "2026-10-20T04:01:02Z", + "sealed_at": "2026-10-20T06:05:30Z", "sealed_by": "t27c-bootstrap@0.5.2", "spec_hash": "sha256:6fcd1fccc439b91c1d32ddef503ccc89aa0c548855204072e84d5b474a96799c", "spec_path": "specs/tri/utils/utf8.t27", diff --git a/.trinity/seals/utils_TriVersion.json b/.trinity/seals/utils_TriVersion.json index 8b6d48e6e9..a45d89d8dd 100644 --- a/.trinity/seals/utils_TriVersion.json +++ b/.trinity/seals/utils_TriVersion.json @@ -1,5 +1,5 @@ { - "built_by": "t27c-bootstrap@0.5.2+9920f51d2", + "built_by": "t27c-bootstrap@0.5.2+b6f775178", "closure": [ { "spec": "specs/base/types.t27", @@ -11,14 +11,14 @@ } ], "config": "gen=c,rust,verilog,zig;tests=zig", - "gen_hash_c": "sha256:558c02d0572fb93344f6f5845cb27322e75373b0d81675a6e3d76de2064851aa", + "gen_hash_c": "sha256:d22201820e37136b75e10697df8254ae2dd181da80c474451ea7c42512559a2b", "gen_hash_rust": "sha256:00d768102f880ef57ffc37589db30e2c5899a54d9b178d912470ade8a3373497", "gen_hash_verilog": "sha256:2534b047567dbda9af80c1935a8e08b4c296ec0b3523a032a0eb1265a70e2d9b", "gen_hash_zig": "sha256:f43ccee54bf3b94b7e9902a554512562d6dfb4be4d13474dd60daeca6dd2a7a2", "module": "TriVersion", "ring": 12, "seal_schema": 2, - "sealed_at": "2026-10-20T04:01:07Z", + "sealed_at": "2026-10-20T06:05:33Z", "sealed_by": "t27c-bootstrap@0.5.2", "spec_hash": "sha256:f47998cf987456024a9f2b744e5100731a7e295c3f4daa328554f1d2da13c4c3", "spec_path": "specs/tri/utils/version.t27", diff --git a/.trinity/seals/utils_port::security.json b/.trinity/seals/utils_port::security.json index 7fe7c22ac4..419cbff160 100644 --- a/.trinity/seals/utils_port::security.json +++ b/.trinity/seals/utils_port::security.json @@ -1,15 +1,15 @@ { - "built_by": "t27c-bootstrap@0.5.2+9448ab4be", + "built_by": "t27c-bootstrap@0.5.2+b6f775178", "closure": [], "config": "gen=c,rust,verilog,zig;tests=zig", - "gen_hash_c": "sha256:fffdf3f5ceaed732ec03113e282b2c896ba2ab451ab7351fe89eaf63d6f4404a", + "gen_hash_c": "sha256:40292007b4bb13ad733caecc992309d40924d8d05976ddbbe7edbf10a3f46979", "gen_hash_rust": "sha256:ac4374ff081bf86deb5b5e3e4eef6c47970e6ea70263a727a99aa160c217d5a5", "gen_hash_verilog": "sha256:1dceca6c50f54d460e297132ce89ddbc21bccc97bf1c0cd8591b7f5d72c3d5cd", "gen_hash_zig": "sha256:7fd4349f60cf1b68d05ca83c573d41a74d7f1ef7b918b49fcb5957347611a854", "module": "port::security", "ring": 12, "seal_schema": 2, - "sealed_at": "2026-10-18T10:47:43Z", + "sealed_at": "2026-10-20T05:57:52Z", "sealed_by": "t27c-bootstrap@0.5.2", "spec_hash": "sha256:76ff11fbcb9c000c1ede6cde66418e3998940599f4b3b38b9c98f0a19063eb3e", "spec_path": "specs/port/browseros/trios/agent-server/apps/server/src/api/utils/security.t27", @@ -22,7 +22,7 @@ "vacuous": 0 }, "toolchain": { - "test_runner": "sha256:1982ae948e24d00c5d221ccec12dfce1eb01204b53e37b0f857f93b16d64629d", + "test_runner": "sha256:8512b80da533b79289110fca4a65f3336abd7a059ca4b72ea595d5e33ff8ad10", "zig": "0.16.0" } } \ No newline at end of file diff --git a/.trinity/seals/validation_rules.json b/.trinity/seals/validation_rules.json index ceb269613e..9fdfbe78d0 100644 --- a/.trinity/seals/validation_rules.json +++ b/.trinity/seals/validation_rules.json @@ -1,11 +1,11 @@ { - "gen_hash_c": "sha256:ee8248b807cf5f1a001769f260298a83633d688e2559d51764ccaad580486a56", + "gen_hash_c": "sha256:72ce7d3decdd6ff32ada45d5661588ac5ef762eaed31d3c117b20a4bdf61b13c", "gen_hash_rust": "sha256:940b985b0f6f17b0d3042437f4d9ce327deb0e1bc04c4838c2edd9caa772cd3f", "gen_hash_verilog": "sha256:85aaae1d5082d0589497653082b53860389d46ccfbfe30058871d87b66d76dbb", "gen_hash_zig": "sha256:128fe819abe0580eaa02a37ea9eb9b9d645894312e13412f8fd4948dd7112725", "module": "validation_rules", "ring": 12, - "sealed_at": "2026-10-18T08:31:33Z", + "sealed_at": "2026-10-20T05:51:27Z", "spec_hash": "sha256:df05cffaeb4fddeb336fe17f62ec8fedadb86f4fd267292938d67ba2ef12b73a", "spec_path": "compiler/runtime/validation.t27", "tests": { diff --git a/.trinity/seals/verified_VerifiedCorpusMerkle.json b/.trinity/seals/verified_VerifiedCorpusMerkle.json index 8b05b244f8..fa7808a382 100644 --- a/.trinity/seals/verified_VerifiedCorpusMerkle.json +++ b/.trinity/seals/verified_VerifiedCorpusMerkle.json @@ -1,5 +1,5 @@ { - "built_by": "t27c-bootstrap@0.5.2+9920f51d2", + "built_by": "t27c-bootstrap@0.5.2+b6f775178", "closure": [ { "spec": "specs/tri/crypto/sha256.t27", @@ -11,14 +11,14 @@ } ], "config": "gen=c,rust,verilog,zig;tests=zig", - "gen_hash_c": "sha256:484ddb859213613891ab62e05a1b5b0ae22bf866b995cdfb67055f6611578168", + "gen_hash_c": "sha256:6cf25feaa1bfaa83cf599a71def904030395097165cd39b61e7b37cefb824771", "gen_hash_rust": "sha256:e0ca4eaae155c6d4547a43c6b747e3b33e2fa021e30f2050a0ae09dfdba2ed85", "gen_hash_verilog": "sha256:a1751a434c6f280ed658aeddc72f41e652e580506ae70cfe367633d5c025fd6a", "gen_hash_zig": "sha256:a93f3bc6cc1f89a0f739d35730d39e162b05ca077ae4ae3a21053b2f5e64058b", "module": "VerifiedCorpusMerkle", "ring": 12, "seal_schema": 2, - "sealed_at": "2026-10-20T04:01:11Z", + "sealed_at": "2026-10-20T06:05:45Z", "sealed_by": "t27c-bootstrap@0.5.2", "spec_hash": "sha256:62a21dc8e36f220d8ed404ef17d6acc5d71626ad7d6850c349f1dda581d145a8", "spec_path": "specs/verified/corpus_merkle.t27", diff --git a/.trinity/seals/verilog_fpga_emission.json b/.trinity/seals/verilog_fpga_emission.json index f77880a336..bb62b88de5 100644 --- a/.trinity/seals/verilog_fpga_emission.json +++ b/.trinity/seals/verilog_fpga_emission.json @@ -1,15 +1,15 @@ { - "built_by": "t27c-bootstrap@0.5.2+d9378a895", + "built_by": "t27c-bootstrap@0.5.2+b6f775178", "closure": [], "config": "gen=c,rust,verilog,zig;tests=zig", - "gen_hash_c": "sha256:289bd77a90ccfc81f4f037eeae3b7b3944f45917a6224d578d7fdbd1784f7261", + "gen_hash_c": "sha256:56f8d915c4f2551c204910350f764913509596f69da5506d1dc87249f30c5d2f", "gen_hash_rust": "sha256:a02acc0a0c9c726cd7e83c69ad190c820b94c04f2b3451a15ef0abb387261687", "gen_hash_verilog": "sha256:958509dd9a394af730c927f65003fb8f7f1e377d1fb787e4ab5ceeded52e2670", "gen_hash_zig": "sha256:c4184cd1c38f0c1a24bb3ae595d859babbff33dd1bef87dfa0e02e7002042177", "module": "fpga_emission", "ring": 12, "seal_schema": 2, - "sealed_at": "2026-10-19T05:21:18Z", + "sealed_at": "2026-10-20T05:51:23Z", "sealed_by": "t27c-bootstrap@0.5.2", "spec_hash": "sha256:65583035760e54fe440550b535191edeb937c4caa749cbc14636d0b5b28a8066", "spec_path": "compiler/codegen/verilog/fpga_emission.t27", diff --git a/.trinity/seals/vibeec_original_port::bogatyrs_spec_structure.json b/.trinity/seals/vibeec_original_port::bogatyrs_spec_structure.json index 4a70fc2af6..896599f83c 100644 --- a/.trinity/seals/vibeec_original_port::bogatyrs_spec_structure.json +++ b/.trinity/seals/vibeec_original_port::bogatyrs_spec_structure.json @@ -1,15 +1,15 @@ { - "built_by": "t27c-bootstrap@0.5.2+9e6cb1b98", + "built_by": "t27c-bootstrap@0.5.2+b6f775178", "closure": [], "config": "gen=c,rust,verilog,zig;tests=zig", - "gen_hash_c": "sha256:c4a4d152d33141402cb9c79eb43bf141e6afaa555915e97a381ec5c5528ba963", + "gen_hash_c": "sha256:bb52fd6040758118e43cfdcace895512402e1f0417aadab4f22ee6551d10a94a", "gen_hash_rust": "sha256:699f4e3ef6145312e3e35ee862d652d0dec2c4bd5a5a2dce063551511aa8eb5f", "gen_hash_verilog": "sha256:cc9fe562dfa5b57c65da26cd42ef278817c33e4cbd3d8254e2966b76607c9984", "gen_hash_zig": "sha256:b67d53f00b82ce765f2501ef8ac4d4876be32789eb85cf3bb3dfb30c8d2f473a", "module": "port::bogatyrs_spec_structure", "ring": 12, "seal_schema": 2, - "sealed_at": "2026-10-11T14:36:30Z", + "sealed_at": "2026-10-20T05:59:07Z", "sealed_by": "t27c-bootstrap@0.5.2", "spec_hash": "sha256:6fe63f92d6f764b3286f702bc265caa0b7f577d71f0bb775f0af533ab8549005", "spec_path": "specs/port/trinity/src/phi-engine/vibeec_original/bogatyrs_spec_structure.t27", @@ -22,7 +22,7 @@ "vacuous": 0 }, "toolchain": { - "test_runner": "sha256:1982ae948e24d00c5d221ccec12dfce1eb01204b53e37b0f857f93b16d64629d", + "test_runner": "sha256:8512b80da533b79289110fca4a65f3336abd7a059ca4b72ea595d5e33ff8ad10", "zig": "0.16.0" } } \ No newline at end of file diff --git a/.trinity/seals/vibeec_port::trinity::src::vibeec::trinity_tokenizer.json b/.trinity/seals/vibeec_port::trinity::src::vibeec::trinity_tokenizer.json index da4ce39f28..b425a5f86e 100644 --- a/.trinity/seals/vibeec_port::trinity::src::vibeec::trinity_tokenizer.json +++ b/.trinity/seals/vibeec_port::trinity::src::vibeec::trinity_tokenizer.json @@ -1,15 +1,15 @@ { - "built_by": "t27c-bootstrap@0.5.2+8cc6f0334", + "built_by": "t27c-bootstrap@0.5.2+b6f775178", "closure": [], "config": "gen=c,rust,verilog,zig;tests=zig", - "gen_hash_c": "sha256:e3201e009dbda0f56a119330d273638ed99ee6f6bbddb048f647c36c5283d681", + "gen_hash_c": "sha256:3c5d56d4d85b51fdc742555ceba45a4a13abeca35d09bb800eb0039a6754312a", "gen_hash_rust": "sha256:4162db09f76826d0c2683565463a6b47e93465feafb35c2f5893e0c65b7b2d38", "gen_hash_verilog": "sha256:95b0f10c4c29ff111c96cae2ea504cdc9a3e6e0ae3336cbda4b107e8f54f2719", "gen_hash_zig": "sha256:9b052697947657a154c063cab1e109cb30d507be86dbdb6b03ae55457e71689b", "module": "port::trinity::src::vibeec::trinity_tokenizer", "ring": 12, "seal_schema": 2, - "sealed_at": "2026-10-11T15:13:43Z", + "sealed_at": "2026-10-20T05:59:30Z", "sealed_by": "t27c-bootstrap@0.5.2", "spec_hash": "sha256:38b66dc01601002ae112459d6c7f52be244526eba740a0987137c93a31a24ccd", "spec_path": "specs/port/trinity/src/vibeec/trinity_tokenizer.t27", @@ -22,7 +22,7 @@ "vacuous": 0 }, "toolchain": { - "test_runner": "sha256:1982ae948e24d00c5d221ccec12dfce1eb01204b53e37b0f857f93b16d64629d", + "test_runner": "sha256:8512b80da533b79289110fca4a65f3336abd7a059ca4b72ea595d5e33ff8ad10", "zig": "0.16.0" } } \ No newline at end of file diff --git a/.trinity/seals/vsa_VSACore.json b/.trinity/seals/vsa_VSACore.json index 10b4bb5ba8..3a57efaf87 100644 --- a/.trinity/seals/vsa_VSACore.json +++ b/.trinity/seals/vsa_VSACore.json @@ -2,14 +2,14 @@ "built_by": "t27c-bootstrap@0.5.2+093bf4713", "closure": [], "config": "gen=c,rust,verilog,zig;tests=zig", - "gen_hash_c": "sha256:8d64926fe392c3c37fa62401be62fe4fc67a71fcc38e43317ebf2279addb7db8", + "gen_hash_c": "sha256:6e37c8901c4ae775d00f56d70f2a9b05db47ca9a5ffafdba35f895ea368ffc1d", "gen_hash_rust": "sha256:bb3f31b665dea771af4d17d38a233d3efc7439cba9fbbbe2739a7e36868e5048", "gen_hash_verilog": "sha256:b5f79925e54cba82bff66106bce9a793b250cb27fb24a0a33d10361b5d50ed88", "gen_hash_zig": "sha256:fe4d74cf8a0ba8c4a47dc1765f88cd14a0d5fb3038f06fc4cd7cf24683ceaf98", "module": "core", "ring": 12, "seal_schema": 2, - "sealed_at": "2026-10-20T04:00:04Z", + "sealed_at": "2026-10-20T06:00:43Z", "sealed_by": "t27c-bootstrap@0.5.2", "spec_hash": "sha256:68c75cec91662f560cff0c12a9fd4c9918aca9367c31051938a067e36db026de", "spec_path": "specs/test_framework/core.t27", diff --git a/.trinity/seals/vsa_VSAOps.json b/.trinity/seals/vsa_VSAOps.json index 00f1ba0ac3..85f760ff22 100644 --- a/.trinity/seals/vsa_VSAOps.json +++ b/.trinity/seals/vsa_VSAOps.json @@ -1,5 +1,5 @@ { - "built_by": "t27c-bootstrap@0.5.2+d8f7f104f", + "built_by": "t27c-bootstrap@0.5.2+b6f775178", "closure": [ { "spec": "specs/base/ops.t27", @@ -11,14 +11,14 @@ } ], "config": "gen=c,rust,verilog,zig;tests=zig", - "gen_hash_c": "sha256:b7c53380386155fbbe7b8d7f543639b78e8b9ef4306db4a6eadf816b7801bb21", + "gen_hash_c": "sha256:37a75d7dee3a9b0308c7ac7d76f87e8f438da3f0731c32369e453c3ca9cfba9a", "gen_hash_rust": "sha256:0cf140f04c3863d146223a4d1fa65d500794e49e1e4c4f6613677bf87f62db76", "gen_hash_verilog": "sha256:f5bef87c4778a3a34f3ce0227570d57ddea67008d95d2c82d1acf8d82ee36c4c", "gen_hash_zig": "sha256:74de892cfaa583b5366dd89e562cfdfb935560a29ebffbe386bf1a402385ecda", "module": "VSAOps", "ring": 12, "seal_schema": 2, - "sealed_at": "2026-10-19T01:33:01Z", + "sealed_at": "2026-10-20T06:05:49Z", "sealed_by": "t27c-bootstrap@0.5.2", "spec_hash": "sha256:eee2eac8649788d5e3b42806900c9215dfd05f720de69cfce7b4ccc837aea598", "spec_path": "specs/vsa/ops.t27", diff --git a/.trinity/seals/vsa_VSASimilaritySearch.json b/.trinity/seals/vsa_VSASimilaritySearch.json index 6a8e40ea11..5aef344bef 100644 --- a/.trinity/seals/vsa_VSASimilaritySearch.json +++ b/.trinity/seals/vsa_VSASimilaritySearch.json @@ -1,5 +1,5 @@ { - "built_by": "t27c-bootstrap@0.5.2+8cc6f0334", + "built_by": "t27c-bootstrap@0.5.2+b6f775178", "closure": [ { "spec": "specs/math/constants.t27", @@ -7,14 +7,14 @@ } ], "config": "gen=c,rust,verilog,zig;tests=zig", - "gen_hash_c": "sha256:f21076c85124ef341f5e9e9f12f374ea78853a9f937bf29021dd953ad480dac0", + "gen_hash_c": "sha256:cf1a7447baf4c1b788fd9a1e94f5c922916a736a24e9718c1c9750cdf2674eea", "gen_hash_rust": "sha256:57f5ba7ef8c6db3520771731e7ddc3b718d603e785eb3b1cae261e6e38e0c740", "gen_hash_verilog": "sha256:e480085ef76e61d6b070861e3e153716bec1df52dfc2036db1a02d29275cd423", "gen_hash_zig": "sha256:29c9f2eb6eeca7ddc42e43bbdbe2cf6246fb621109a87d7e50594dea1ab408fe", "module": "VSASimilaritySearch", "ring": 12, "seal_schema": 2, - "sealed_at": "2026-10-11T15:13:55Z", + "sealed_at": "2026-10-20T06:05:52Z", "sealed_by": "t27c-bootstrap@0.5.2", "spec_hash": "sha256:9eae72389dda714fd40f81833ebc4ec3119bcdb1933ec9b359ed5a75547a58b2", "spec_path": "specs/vsa/similarity_search.t27", @@ -27,7 +27,7 @@ "vacuous": 0 }, "toolchain": { - "test_runner": "sha256:1982ae948e24d00c5d221ccec12dfce1eb01204b53e37b0f857f93b16d64629d", + "test_runner": "sha256:8512b80da533b79289110fca4a65f3336abd7a059ca4b72ea595d5e33ff8ad10", "zig": "0.16.0" } } \ No newline at end of file diff --git a/.trinity/seals/vsa_core.json b/.trinity/seals/vsa_core.json index d131c5b133..78a07cbb00 100644 --- a/.trinity/seals/vsa_core.json +++ b/.trinity/seals/vsa_core.json @@ -2,14 +2,14 @@ "built_by": "t27c-bootstrap@0.5.2+093bf4713", "closure": [], "config": "gen=c,rust,verilog,zig;tests=zig", - "gen_hash_c": "sha256:2a7b2e3ac13507892c127c1a98c75d9a63c61c73fa8a113672266d312a0125c3", + "gen_hash_c": "sha256:3d7bc90377988912eea95224d714b0e7112ad440bcdbcd59f558312684e27a97", "gen_hash_rust": "sha256:ecb266b7ef25d2ed0cb20685001eec87bd7ee22629ce743088867cd95c0ab535", "gen_hash_verilog": "sha256:f368f25f95a75a08a88f662915ee8db54319f66909fce4c4b8bb808014bbe050", "gen_hash_zig": "sha256:b1a7465546a0ae234bfc23242b1eed936b7c4f5e8a883b93ff207a8734ac1792", "module": "vsa_core", "ring": 12, "seal_schema": 2, - "sealed_at": "2026-10-18T09:33:48Z", + "sealed_at": "2026-10-20T06:05:55Z", "sealed_by": "t27c-bootstrap@0.5.2", "spec_hash": "sha256:cb9a04f1ce16fcba5e8b55d5625e5699316517cf392d70ec3d60dba021a9ef22", "spec_path": "specs/vsa/vsa_core.t27", diff --git a/.trinity/seals/vsa_vsa_core.json b/.trinity/seals/vsa_vsa_core.json index d131c5b133..bc4a7bd9c5 100644 --- a/.trinity/seals/vsa_vsa_core.json +++ b/.trinity/seals/vsa_vsa_core.json @@ -1,15 +1,15 @@ { - "built_by": "t27c-bootstrap@0.5.2+093bf4713", + "built_by": "t27c-bootstrap@0.5.2+b6f775178", "closure": [], "config": "gen=c,rust,verilog,zig;tests=zig", - "gen_hash_c": "sha256:2a7b2e3ac13507892c127c1a98c75d9a63c61c73fa8a113672266d312a0125c3", + "gen_hash_c": "sha256:3d7bc90377988912eea95224d714b0e7112ad440bcdbcd59f558312684e27a97", "gen_hash_rust": "sha256:ecb266b7ef25d2ed0cb20685001eec87bd7ee22629ce743088867cd95c0ab535", "gen_hash_verilog": "sha256:f368f25f95a75a08a88f662915ee8db54319f66909fce4c4b8bb808014bbe050", "gen_hash_zig": "sha256:b1a7465546a0ae234bfc23242b1eed936b7c4f5e8a883b93ff207a8734ac1792", "module": "vsa_core", "ring": 12, "seal_schema": 2, - "sealed_at": "2026-10-18T09:33:48Z", + "sealed_at": "2026-10-20T06:05:55Z", "sealed_by": "t27c-bootstrap@0.5.2", "spec_hash": "sha256:cb9a04f1ce16fcba5e8b55d5625e5699316517cf392d70ec3d60dba021a9ef22", "spec_path": "specs/vsa/vsa_core.t27", @@ -22,7 +22,7 @@ "vacuous": 0 }, "toolchain": { - "test_runner": "sha256:1982ae948e24d00c5d221ccec12dfce1eb01204b53e37b0f857f93b16d64629d", + "test_runner": "sha256:8512b80da533b79289110fca4a65f3336abd7a059ca4b72ea595d5e33ff8ad10", "zig": "0.16.0" } } \ No newline at end of file diff --git a/.trinity/seals/zig_codegen.json b/.trinity/seals/zig_codegen.json index 46868b87ea..07b808dbe6 100644 --- a/.trinity/seals/zig_codegen.json +++ b/.trinity/seals/zig_codegen.json @@ -1,11 +1,11 @@ { - "gen_hash_c": "sha256:b0c5a061c88d43df6dca22b0fd0033b58680ebeed138925f7c7158e0f393a341", + "gen_hash_c": "sha256:46337ee752c19bc5941c02d46178fe9580e442fa87ec541c499772b671d5631e", "gen_hash_rust": "sha256:38085b8537a7b915ea5344c5d1c49ee6e2a9a828e246000fc54c5355a4a4dfda", "gen_hash_verilog": "sha256:281e5bf4b4bf860712ca54c2b0d173ba6ee0fc6f96043e8c243e9f3e1291a8f1", "gen_hash_zig": "sha256:b21f04e137557c49cd4f37ff4702a01e0b03023a5ad840f6d00152ea9c36f0a2", "module": "zig_codegen", "ring": 12, - "sealed_at": "2026-10-18T08:31:32Z", + "sealed_at": "2026-10-20T05:51:24Z", "spec_hash": "sha256:face91b2c4dda278c97006286cdbd18e00e2a2d01e9288eeb0d6520aa47f7fce", "spec_path": "compiler/codegen/zig/codegen.t27", "tests": { diff --git a/.trinity/seals/zig_zig_codegen.json b/.trinity/seals/zig_zig_codegen.json index 218f029158..f64fd22eca 100644 --- a/.trinity/seals/zig_zig_codegen.json +++ b/.trinity/seals/zig_zig_codegen.json @@ -1,15 +1,15 @@ { - "built_by": "t27c-bootstrap@0.5.2+c55be46c6", + "built_by": "t27c-bootstrap@0.5.2+b6f775178", "closure": [], "config": "gen=c,rust,verilog,zig;tests=zig", - "gen_hash_c": "sha256:b0c5a061c88d43df6dca22b0fd0033b58680ebeed138925f7c7158e0f393a341", + "gen_hash_c": "sha256:46337ee752c19bc5941c02d46178fe9580e442fa87ec541c499772b671d5631e", "gen_hash_rust": "sha256:38085b8537a7b915ea5344c5d1c49ee6e2a9a828e246000fc54c5355a4a4dfda", "gen_hash_verilog": "sha256:281e5bf4b4bf860712ca54c2b0d173ba6ee0fc6f96043e8c243e9f3e1291a8f1", "gen_hash_zig": "sha256:b21f04e137557c49cd4f37ff4702a01e0b03023a5ad840f6d00152ea9c36f0a2", "module": "zig_codegen", "ring": 12, "seal_schema": 2, - "sealed_at": "2026-10-18T08:31:32Z", + "sealed_at": "2026-10-20T05:51:24Z", "sealed_by": "t27c-bootstrap@0.5.2", "spec_hash": "sha256:face91b2c4dda278c97006286cdbd18e00e2a2d01e9288eeb0d6520aa47f7fce", "spec_path": "compiler/codegen/zig/codegen.t27", @@ -17,7 +17,7 @@ "blocked": "does not compile: spec.zig:83:5: error: variables must be initialized" }, "toolchain": { - "test_runner": "sha256:1982ae948e24d00c5d221ccec12dfce1eb01204b53e37b0f857f93b16d64629d", + "test_runner": "sha256:8512b80da533b79289110fca4a65f3336abd7a059ca4b72ea595d5e33ff8ad10", "zig": "0.16.0" } } \ No newline at end of file diff --git a/bootstrap/src/bridge.rs b/bootstrap/src/bridge.rs index 9ce0218c37..a542cc9d42 100644 --- a/bootstrap/src/bridge.rs +++ b/bootstrap/src/bridge.rs @@ -1,7 +1,5 @@ -use chrono::Utc; use clap::Subcommand; use colored::*; -use serde::{Deserialize, Serialize}; use std::fs; use std::path::{Path, PathBuf}; @@ -110,118 +108,3 @@ fn cmd_handoff(root: &Path) { } } } - -// ═══════════════════════════════════════════════════════════════════ -// Task Commands (NotebookLM Gate Enforcement) -// -// Enforces L7 UNITY: every task must have a NotebookLM notebook -// before pushing code. Tracks .notebook_id in git for CI visibility. -// ═══════════════════════════════════════════════════════════════════════ - -#[derive(Serialize, Deserialize, Debug)] -struct NotebookMeta { - notebook_id: String, - title: String, - branch: String, - created_at: String, - sources: Vec, -} - -#[derive(Deserialize, Debug)] -struct NotebookCreateResponse { - notebook_id: String, - notebook_url: String, - title: String, - created_at: String, -} - -const CURRENT_TASK_DIR: &str = ".trinity/current_task"; -const NOTEBOOK_ID_FILE: &str = ".notebook_id"; -const NOTEBOOK_META_FILE: &str = "notebook_meta.json"; - -fn handle_task_start(root: &Path, title: &str, sources: &str) { - let task_dir = root.join(CURRENT_TASK_DIR); - let id_file = task_dir.join(NOTEBOOK_ID_FILE); - let meta_file = task_dir.join(NOTEBOOK_META_FILE); - - println!("{}", "═══ TASK INITIALIZATION ═══".bright_yellow().bold()); - println!(); - - if id_file.exists() { - let existing_id = fs::read_to_string(&id_file) - .unwrap_or_else(|_| "(unreadable)".to_string()) - .trim() - .to_string(); - - if !existing_id.is_empty() - && !existing_id.starts_with('#') - && !existing_id.starts_with("//") - { - println!( - "{}", - format!( - "⚠️ Warning: Notebook ID already exists: {}", - existing_id.cyan() - ) - .yellow() - ); - println!(" Run: t27c task attach --notebook-id "); - println!(" Or: rm {} and try again", id_file.display()); - return; - } - } - - if let Err(e) = fs::create_dir_all(&task_dir) { - eprintln!("{} Failed to create {}: {}", "❌".red(), task_dir.display(), e); - std::process::exit(1); - } - - // For now, create a manual notebook entry - let branch = std::process::Command::new("git") - .args(["branch", "--show-current"]) - .output() - .ok() - .and_then(|o| String::from_utf8(o.stdout).ok()) - .map(|s| s.trim().to_string()) - .unwrap_or_else(|| "unknown".to_string()); - - // Generate a fake notebook ID for now (real implementation needs Python backend) - let notebook_id = format!("nb-{}", title.to_lowercase().replace(" ", "-").chars().take(12).collect::()); - - let meta = NotebookMeta { - notebook_id: notebook_id.clone(), - title: title.to_string(), - branch: branch.clone(), - created_at: Utc::now().to_rfc3339(), - sources: if sources.is_empty() { - Vec::new() - } else { - sources.split(',').map(|s| s.trim().to_string()).collect() - }, - }; - - if let Err(e) = fs::write(&id_file, ¬ebook_id) { - eprintln!("{} Failed to write {}: {}", "❌".red(), id_file.display(), e); - std::process::exit(1); - } - - if let Err(e) = fs::write( - &meta_file, - serde_json::to_string_pretty(&meta).unwrap_or_default(), - ) { - eprintln!( - "{} Failed to write {}: {}", - "❌".red(), - meta_file.display(), - e - ); - } - - println!(); - println!("[OK] NotebookLM notebook created"); - println!(); - println!(" Notebook ID: {}", notebook_id); - println!(" Title: {}", title); - println!(" Branch: {}", branch); - println!(); -} diff --git a/bootstrap/src/compiler.rs b/bootstrap/src/compiler.rs index 8543e71ed7..3ecc5b66c6 100644 --- a/bootstrap/src/compiler.rs +++ b/bootstrap/src/compiler.rs @@ -20174,6 +20174,23 @@ long double: fabsl, default: llabs)(x)", false } + /// The C element type of an untyped array literal (#11183): its own, a numeric or call list's, a struct literal's, else its first non-number element's. + fn c_list_elem(&mut self, lit: &Node) -> String { + if !lit.extra_type.is_empty() { return lit.extra_type.clone(); } + if let Some(t) = Self::c_literal_list_elem(lit).or_else(|| self.c_call_list_elem(lit)) { return t; } + let pick = lit.children.iter().find(|e| e.kind != NodeKind::ExprUnary && !(e.kind == NodeKind::ExprLiteral && e.value.starts_with(|c: char| c.is_ascii_digit()))).or(lit.children.first()); + match pick { + Some(e) if e.kind == NodeKind::ExprStructLit => e.name.clone(), + Some(e) => { + let saved = std::mem::take(&mut self.output); + self.gen_c_expr(e); + let text = std::mem::replace(&mut self.output, saved); + if e.extra_kind == "string" { "str".to_string() } else { format!("__typeof__({text})") } + } + None => format!("__typeof__({})", lit.extra_size.trim()), + } + } + fn gen_c_const(&mut self, node: &Node) { // Detect type alias pattern: ConstDecl with single ExprIdentifier child // that looks like a type name (e.g., pub const PackedTrit = u8;) @@ -20277,9 +20294,14 @@ long double: fabsl, default: llabs)(x)", // builds it rather than a fourth copy of the rule: parameters // want `T x[static N]` (#3435), fields and now consts want // `T name[N]` (#3446), and a local wants it too (#3448). - match Self::c_module_array_decl(&node.extra_type, &node.name) { - Some(decl) => self.write(&format!("static const {} = ", decl)), - None => self.write(&format!("static const {} {} = ", c_type, node.name)), + if node.extra_type.is_empty() && child.children.first().is_some_and(|e| child.kind == NodeKind::ExprArrayLiteral && !matches!(e.kind, NodeKind::ExprArrayLiteral | NodeKind::ExprStructLit | NodeKind::ExprTuple)) { + let elem = self.c_list_elem(child); // #11183: an untyped list constant is an array, not an `int` + self.write(&format!("static {} const {}[{}] = ", Self::type_to_c(&elem), node.name, child.children.len())); + } else { + match Self::c_module_array_decl(&node.extra_type, &node.name) { + Some(decl) => self.write(&format!("static const {} = ", decl)), + None => self.write(&format!("static const {} {} = ", c_type, node.name)), + } } self.gen_c_expr(child); self.write_line(";"); @@ -21560,13 +21582,13 @@ long double: fabsl, default: llabs)(x)", None => ("", elem), }; let c_elem = format!("{}{}", qual, Self::type_to_c(elem)); - if size.is_empty() && node.children.is_empty() { + if size.is_empty() && node.children.first().map_or(true, |c| c.kind == NodeKind::ExprIndex) { // A slice `[]T` has no compile-time length, and // `uint8_t x[];` is not a definition -- clang says // "definition of variable with array type needs an // explicit size or an initializer". // - // ONLY when there is no initialiser. `T x[] = {…}` + // ONLY when there is no initialiser, or a slice of one (#11183: a range slice is a pointer). `T x[] = {…}` // is legal C and takes its size from the list, and // rewriting that to `T* x = {…}` made the one // corpus file carrying the shape WORSE -- measured, @@ -21653,7 +21675,9 @@ long double: fabsl, default: llabs)(x)", || Self::c_literal_list_elem(c).is_some() // ... and a list of calls, whose element // type is a LOOKUP in `fn_return_types`. - || self.c_call_list_elem(c).is_some()) + || self.c_call_list_elem(c).is_some() + || (c.children.first().is_some_and(|e| !matches!(e.kind, NodeKind::ExprArrayLiteral | NodeKind::ExprStructLit | NodeKind::ExprTuple)) && c.children.iter().any(|e| e.kind != NodeKind::ExprCall || e.name.starts_with('@'))) + || (c.children.is_empty() && !c.extra_size.contains([';', ',']))) // #11183 }) { // W699 rung 3: `const vals = [_]i32{...}` has no annotation, @@ -21662,17 +21686,7 @@ long double: fabsl, default: llabs)(x)", // '__auto_type' with initializer list". The literal carries // its own element type and its own length; use them. let lit = node.children.first().unwrap(); - let elem: String = if !lit.extra_type.is_empty() { - lit.extra_type.clone() - } else if let Some(t) = Self::c_literal_list_elem(lit) { - t - } else if let Some(t) = self.c_call_list_elem(lit) { - t - } else { - // Recovered from the first element; the condition above - // established it is a named struct literal. - lit.children.first().map(|e| e.name.clone()).unwrap_or_default() - }; + let elem = self.c_list_elem(lit); // W583, third instance. The `is_primitive` gate lists only // the integer scalars, so `f32`, `f64`, `str` and `gf16` // took the pass-through arm; `type_to_c` passes a genuinely @@ -22632,6 +22646,12 @@ long double: fabsl, default: llabs)(x)", } NodeKind::ExprIndex => { if node.children.len() >= 2 { + // #11183: `a[lo..hi]`, `a[lo..]`, `a[lo:hi]` is a slice, and a slice is a pointer in C (its length is lost + // where every `[]T` loses it, D4): the address of element `lo`, not `a[lo]` and not `a[(lo .. hi)]`. + let r = &node.children[1]; + let range = r.kind == NodeKind::ExprBinary && r.extra_op == ".." && r.children.len() == 2; + let slice = range || node.extra_op.starts_with("slice"); + self.write(if slice { "(" } else { "" }); self.gen_c_expr(&node.children[0]); // [T; N] values are by-value structs: index the .v member. if node.children[0].kind == NodeKind::ExprIdentifier @@ -22639,9 +22659,9 @@ long double: fabsl, default: llabs)(x)", { self.write(".v"); } - self.write("["); - self.gen_c_expr(&node.children[1]); - self.write("]"); + self.write(if slice { " + " } else { "[" }); + self.gen_c_expr(if range { &r.children[0] } else { r }); + self.write(if slice { ")" } else { "]" }); } } NodeKind::ExprSwitch => { diff --git a/bootstrap/stage0/FROZEN_HASH b/bootstrap/stage0/FROZEN_HASH index 54c67eceb4..72b6502463 100644 --- a/bootstrap/stage0/FROZEN_HASH +++ b/bootstrap/stage0/FROZEN_HASH @@ -1 +1 @@ -bc931a7f7fb31cab2b917e2a95e69cf8aa393f37eee134012d3f128f5fcecdb2 bootstrap/src/compiler.rs +5aec047d42ecca29bbabee6597372756c8ecd84cacf948b52388a0e70667f969 bootstrap/src/compiler.rs diff --git a/bootstrap/tests/c_literal_list_type.rs b/bootstrap/tests/c_literal_list_type.rs index 4daabd3b7c..5ce933b181 100644 --- a/bootstrap/tests/c_literal_list_type.rs +++ b/bootstrap/tests/c_literal_list_type.rs @@ -227,7 +227,6 @@ fn a_list_of_calls_to_declared_functions_is_typed() { for (body, why) in [ ("var x = [cast_i8(1), other(2)];", "disagreeing return types"), ("var x = [nosuch(1)];", "a function this module does not declare"), - ("var x = [1, cast_i8(2)];", "a mixed literal-and-call list"), ] { let (h, _d) = gen_c_with(decls, body, "calls_no"); assert!( @@ -235,6 +234,9 @@ fn a_list_of_calls_to_declared_functions_is_typed() { "{why} must keep __auto_type:\n{h}" ); } + // #11183: a number takes the type of the non-number beside it, so the call decides. + let (h, _d) = gen_c_with(decls, "var x = [1, cast_i8(2)];", "calls_mixed"); + assert!(h.contains("__typeof__(cast_i8(2)) x[2] = { 1, cast_i8(2) }"), "{h}"); } #[test] diff --git a/bootstrap/tests/fixtures/core_selfhost/genc/untyped_list.t27 b/bootstrap/tests/fixtures/core_selfhost/genc/untyped_list.t27 new file mode 100644 index 0000000000..6caeeeb1fe --- /dev/null +++ b/bootstrap/tests/fixtures/core_selfhost/genc/untyped_list.t27 @@ -0,0 +1,48 @@ +// #11183: an array literal local with no annotation has no type in C to follow, and `__auto_type a = { .. }` +// is not C ("cannot use '__auto_type' with initializer list"). The element type is the first element's, so a +// list of enum members, names, casts, bools, chars, fields, expressions or strings declares a real array. A module +// constant list was an `int` holding a brace list. +module untyped_list; +pub const Mode = enum(u8) { Idle, Run, Halt }; +pub const Cells = struct { lo: u16, hi: u16 }; +const SEED: u32 = 9; +const DATA = [3, 1, 4, 1, 5, 9]; +const WORDS = ["alpha", "beta"]; +const LIMITS = [SEED, SEED + 1]; +fn two() -> i32 { return 2; } +fn mode_second() -> bool { const modes = [Mode.Idle, Mode.Halt, Mode.Run]; return modes[1] == Mode.Halt; } +fn mode_third() -> bool { const modes = [Mode.Idle, Mode.Halt, Mode.Run]; return modes[2] == Mode.Halt; } +fn mode_inferred() -> bool { const modes = [.Idle, .Halt]; return modes[1] == Mode.Halt; } +fn param_list(a: u32, b: u32) -> u32 { var xs = [a, b, a + b]; return xs[2]; } +fn cast_list() -> i32 { var xs = [@as(i8, 1), @as(i8, -2)]; return @as(i32, xs[1]); } +fn bool_last() -> bool { var fl = [true, false, true]; return fl[2]; } +fn bool_middle() -> bool { var fl = [true, false, true]; return fl[1]; } +fn const_list() -> u32 { var xs = [SEED, SEED + 1]; return xs[1]; } +fn field_list(p: Cells) -> u16 { var xs = [p.lo, p.hi]; return xs[1]; } +fn char_list() -> bool { var cs = ['a', 'b']; return cs[1] == 'b'; } +fn string_list() -> bool { var names = ["alpha", "beta"]; return names[1][0] == 'b'; } +fn expr_list() -> i32 { var xs = [1 + 2, 3 * 4]; return xs[1]; } +fn call_list() -> i32 { var xs = [two(), two() + 1]; return xs[1]; } +fn mutated() -> u32 { var xs = [SEED, SEED]; xs[0] = 5; return xs[0] + xs[1]; } +fn data_at(i: usize) -> u32 { return DATA[i]; } +fn word_first_char(i: usize) -> u8 { return WORDS[i][0]; } +fn limit_second() -> u32 { return LIMITS[1]; } +test untyped_lists_declare_arrays { + assert(mode_second()); + assert(!mode_third()); + assert(mode_inferred()); + assert(param_list(3, 4) == 7); + assert(cast_list() == -2); + assert(bool_last()); + assert(!bool_middle()); + assert(const_list() == 10); + assert(field_list(Cells{ .lo = 1, .hi = 4 }) == 4); + assert(char_list()); + assert(string_list()); + assert(expr_list() == 12); + assert(call_list() == 3); + assert(mutated() == 14); + assert(data_at(5) == 9); + assert(word_first_char(1) == 'b'); + assert(limit_second() == 10); +} diff --git a/docs/BACKEND_CONTRACT.md b/docs/BACKEND_CONTRACT.md index 7ca63a2139..b89aa279d0 100644 --- a/docs/BACKEND_CONTRACT.md +++ b/docs/BACKEND_CONTRACT.md @@ -27,6 +27,9 @@ Each backend **must**: - **Linkage:** Headers and sources paired predictably. - **Numeric behavior:** Must match GoldenFloat / integer models **as specified** for the fragment; document any platform assumption. +- **Slices (#11183):** a `[]T` parameter, field or local lowers to `T*` and the length is not carried, so `x.len` on a slice is not C. Whether a slice becomes a (pointer, length) pair or the C back end refuses slices is an open decision (D4 of #11183); this section changes when it is taken. +- **Range slice:** `a[lo..hi]`, `a[lo..]` and `a[lo:hi]` are slices, not elements: the address of element `lo`, written `(a + lo)`, the pointer a `[]T` parameter takes. The upper bound is dropped where D4 drops every length. A slice local with a declared type is `T* x`. +- **Untyped array-literal local or module constant:** `var a = [x, y, z]` declares `T a[N]`, where `T` is the literal's own type, the type a list of numbers or of calls to one function already gets, or the type of the first element that is not a number (`__typeof__`, so a number beside it coerces to it, as in Zig). C has no inference for a brace list, so `__auto_type a = { .. }` is never written for these. Not yet lowered: a list of one name or number, `[v] ** n` without a type, a nested list, an empty list, `_ = [..]`, `return [..]`. --- @@ -34,6 +37,7 @@ Each backend **must**: - **Synthesis subset:** Document what is synthesizable vs simulation-only. - **Deviations:** Timing annotations may differ; **logical** behavior per spec tests. +- **Pointers and slices (#11183, D7, open):** RTL has no address space, so a field read or written through a `*Struct` or `[]T` parameter (`v.count`, `v.len`) has no hardware form. `gen-verilog` still writes it as the name `v_count`, which nothing declares, and `iverilog` cannot elaborate the module. Refusing the spec would move 608 tracked specs from passing to failing `gen-verilog` (see #11218); skipping the function with an `// ERROR:` comment, as is done for an unresolved array parameter, would change the output of the same 608. --- diff --git a/specs/compiler/c_array_repeat_wrapper.t27 b/specs/compiler/c_array_repeat_wrapper.t27 index 6f71775e67..71c56d5854 100644 --- a/specs/compiler/c_array_repeat_wrapper.t27 +++ b/specs/compiler/c_array_repeat_wrapper.t27 @@ -102,4 +102,35 @@ module CArrayRepeatWrapper { assert(list_at(0) == 10, "first list element"); assert(list_at(3) == 40, "last list element"); } + + // A range slice `a[lo..hi]`, `a[lo..]`, `a[lo:hi]` is a slice, not an element (#11183). In C a slice is a pointer + // (the length is lost where every `[]T` parameter loses it, #11183 D4), so it is the address of element `lo`: + // it was written `a[(lo .. hi)]`, which is not C, and `a[lo]` (an element, silently) for the open and colon forms. + fn head(s: []const u32) -> u32 { return s[0]; } + fn second(s: []const u32) -> u32 { return s[1]; } + fn ignores(s: []const u32) -> u32 { return 11; } + fn slice_arg(lo: usize) -> u32 { var t : [6]u32 = [10, 20, 30, 40, 50, 60]; return head(t[lo..lo + 2]); } + fn slice_open() -> u32 { var t : [6]u32 = [10, 20, 30, 40, 50, 60]; return head(t[4..]); } + fn slice_colon() -> u32 { var t : [6]u32 = [10, 20, 30, 40, 50, 60]; return head(t[3:5]); } + fn slice_local() -> u32 { var t : [6]u32 = [10, 20, 30, 40, 50, 60]; var s = t[1..4]; return s[1]; } + fn slice_typed() -> u32 { var t : [6]u32 = [10, 20, 30, 40, 50, 60]; var s : []const u32 = t[2..5]; return s[1]; } + fn slice_chain() -> u32 { var t : [6]u32 = [10, 20, 30, 40, 50, 60]; return head(t[1..5][1..3]); } + fn slice_empty() -> u32 { var t : [6]u32 = [10, 20, 30, 40, 50, 60]; return ignores(t[0..0]); } + fn slice_of_param(s: []const u32) -> u32 { return second(s[2..]); } + fn slice_of_table() -> u32 { return head(TABLE[5..6]); } + + var TABLE : [6]u32 = [10, 20, 30, 40, 50, 60]; + + test range_slice_starts_at_its_lower_bound { + assert(slice_arg(0) == 10, "argument, names"); + assert(slice_arg(3) == 40, "argument, expression bound"); + assert(slice_open() == 50, "open end"); + assert(slice_colon() == 40, "colon spelling"); + assert(slice_local() == 30, "local, indexed"); + assert(slice_typed() == 40, "local with a declared slice type"); + assert(slice_chain() == 30, "slice of a slice"); + assert(slice_empty() == 11, "empty range"); + assert(slice_of_param(TABLE[0..6]) == 40, "slice of a slice parameter"); + assert(slice_of_table() == 60, "module constant"); + } }