ledger(t27b): bless t27b_expectations.json from lab run 4040407cd (Refs #6063) - #6565
Merged
Merged
Conversation
Contributor
This was referenced Oct 5, 2026
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
Refs #6063
Refs #6443
What
This is the owner-approved ledger move (2026-10-05, about 16:00Z). The lab's ratchet step was red with only one kind of finding: the ledger lagged behind what t27b now does. This PR blesses
docs/reports/t27b_expectations.jsonfrom the first lab run on the redeployed image (#6535 and #6554 are live, deployment9a5a133c). It uses the project's own command:max_not_pass119 -> 55. The cap only moves down;--accept-newwas not needed.unimplemented).This PR also removes the two
tools/policy/foreign-exceptions.txtentries that #6554 added (contrib/railway/t27b-lab/lab.pyandscripts/ci/test_the_t27b_lab_heals_its_clone.py), so the #6443 exception does not outlive its PRs.The ledger is tool-written data (
tri t27b ratchet --bless), so it has no hand-written code and needs no exception.Unexpected pass, now blessed (69): every one moves toward pass
specs/api/tri_api_session.t27ExprLiteral(negative literal)(unimplemented)specs/base/seed.t27ExprLiteral(negative literal)(unimplemented)specs/benchmarks/bench_nn.t27type f32(unimplemented)specs/benchmarks/ternary_vs_binary.t27StmtExpr(unimplemented)specs/brain/bus.t27ExprUnary(try) statement(unimplemented)specs/brain/cognitive_loop.t27ExprUnary(try) statement(unimplemented)specs/brain/phi_timing.t27ExprSwitch(unimplemented)specs/brain/unified_state.t27type f32(unimplemented)specs/compiler/c_array_repeat_wrapper.t27type [N]T(unimplemented)specs/fpga/bootrom.t27type [N]T(unimplemented)specs/fpga/memory.t27ExprArrayLiteral(unimplemented)specs/fpga/partition.t27type [N]T(unimplemented)specs/fpga/router.t27type [N]T(unimplemented)specs/fpga/ternary_isa.t27ExprLiteral(negative literal)(unimplemented)specs/fpga/timing.t27type [N]T(unimplemented)specs/lsp/language.t27StmtExpr(unimplemented)specs/memory/tmem/session.t27ExprLiteral(negative literal)(unimplemented)specs/memory/tmem/types.t27ExprLiteral(negative literal)(unimplemented)specs/multipath_router.t27type [N]T(unimplemented)specs/numeric/trinity_numeric_surface.t27ExprUnary(try) statement(unimplemented)specs/port/bootstrap/src/compiler/TbCheck_new.t27ExprLiteral(char literal)(unimplemented)specs/port/bootstrap/src/sensitivity.t27type (tuple)(unimplemented)specs/port/browseros/trios/agent-server/apps/server/src/api/routes/health.t27type ?T(unimplemented)specs/port/browseros/trios/agent-server/apps/server/src/api/routes/queen-registry.t27type ?T(unimplemented)specs/port/browseros/trios/agent-server/apps/server/src/browser/bookmarks.t27type ?T(unimplemented)specs/port/browseros/trios/agent-server/apps/server/src/lib/port-binding.t27type ?T(unimplemented)specs/port/browseros/trios/agent-server/apps/server/src/lib/provider-error-classifier.t27ExprLiteral(char literal)(unimplemented)specs/port/fpga/openxc7-synth/phi_temporal/temporal_heartbeat.t27type (tuple)(unimplemented)specs/port/fpga/verilog/link_node.t27type (tuple)(unimplemented)specs/port/scripts/check-pagination-truncation.t27ExprLiteral(negative literal)(unimplemented)specs/port/scripts/gen_w317.t27type ?T(unimplemented)specs/port/scripts/gen_w378.t27type ?T(unimplemented)specs/port/scripts/gen_w379.t27StmtFor(range)(unimplemented)specs/port/scripts/gen_w380.t27ExprLiteral(char literal)(unimplemented)specs/port/scripts/install-constitutional-hook.t27type (tuple)(unimplemented)specs/port/scripts/mcp-wrapper.t27ExprLiteral(char literal)(unimplemented)specs/port/scripts/tri-issue-create.t27ExprLiteral(char literal)(unimplemented)specs/port/tools/ci/check_specs_still_parse.t27type ?T(unimplemented)specs/port/tools/oracle/run.t27type (tuple)(unimplemented)specs/port/trinity/fpga/openxc7-synth/d_simple_ff.t27type (tuple)(unimplemented)specs/port/trinity/fpga/openxc7-synth/d_slow_blink.t27type (tuple)(unimplemented)specs/port/trinity/fpga/openxc7-synth/d_y0_test.t27type (tuple)(unimplemented)specs/port/trinity/src/cli/railway_create_project.t27ExprLiteral(char literal)(unimplemented)specs/port/trinity/src/tri/gen_arithmetic.t27StmtExpr(unimplemented)specs/port/trinity/src/tri/gen_cache.t27type ?T(unimplemented)specs/port/trinity/src/tri/gen_caesar.t27StmtFor(unimplemented)specs/port/trinity/src/tri/gen_color.t27ExprLiteral(char literal)(unimplemented)specs/port/trinity/src/tri/gen_cursor.t27type ?T(unimplemented)specs/port/trinity/src/tri/gen_escape.t27type ?T(unimplemented)specs/port/trinity/src/tri/gen_kmeans.t27type ?T(unimplemented)specs/port/trinity/src/tri/gen_matrix3x3.t27ExprArrayLiteral(unimplemented)specs/port/trinity/src/tri/gen_mock.t27StmtFor(range)(unimplemented)specs/port/trinity/src/tri/gen_neuron.t27StmtForRange(unimplemented)specs/port/trinity/src/tri/gen_rle.t27StmtForRange(unimplemented)specs/port/trinity/src/tri/gen_test_runner.t27StmtFor(range)(unimplemented)specs/port/trinity/src/wasm_stubs/auto_shard_stub.t27type ?T(unimplemented)specs/port/trios/crates/trios-cli/src/cmd/commit.t27type ?T(unimplemented)specs/port/trios/crates/trios-doctor/rings/SILVER-RING-DR-00/src/lib.t27ExprSwitch(unimplemented)specs/port/trios/crates/trios-doctor/src/main.t27StmtFor(unimplemented)specs/port/trios/crates/trios-mcp/rings/SR-02/src/discovery.t27type ?T(unimplemented)specs/port/trios/crates/trios-openclaw/rings/OC-01/src/lib.t27type ?T(unimplemented)specs/port/trios/crates/trios-physics/src/lib.t27type ?T(unimplemented)specs/port/trios/crates/trios-scarab-types/rings/SR-01/src/lib.t27ExprSwitch(unimplemented)specs/port/trios/crates/trios-trinity-brain/src/phi.t27type f32(unimplemented)specs/sandbox/health.t27StmtExpr(unimplemented)specs/sandbox/https_enforce.t27StmtExpr(unimplemented)specs/sandbox/modules.t27StmtExpr(unimplemented)specs/sandbox/orphan_detection.t27StmtExpr(unimplemented)specs/tri/agent/faculty_board.t27t27b: typecheck error in specs/tri/agent/faculty_board.t27: structLangfieldvariantshas no type -- the parser recovered a declaration it does not implement as a field, and the backends emit it(reference-bug)Unlisted, now listed (19)
specs/automation/agent-hive-group.t27specs/blog/t27b_progress.t27specs/compiler/theory/isa_round_trip.t27specs/compiler/theory/sieve.t27specs/compiler/theory/toolchain.t27specs/i18n/blog-ru.t27specs/ml/layers/conv2d_layer.t27ExprArrayLiteral(unimplemented)specs/policy/own_language.t27specs/port/bootstrap/src/parse_conform.t27ConstDecl(?T)(unimplemented)specs/port/browseros/trios/agent-server/apps/server/src/api/routes/queen-needs-you.t27ExprCast(f64)(unimplemented)specs/port/browseros/trios/agent-server/apps/server/src/tools/filesystem/ls.t27ExprCall(std.*)(unimplemented)specs/port/fpga/vivado/uart_detect_top.t27specs/port/scripts/gen_w384_lean.t27ExprCall(std.*)(unimplemented)specs/port/scripts/reseal-check.t27specs/port/scripts/tri_loop/t27b_rules.t27specs/queen/priority.t27specs/tri/catalog/health.t27specs/tri/t27b/dogfood.t27specs/tri/utils/exit_codes.t27Moved: still not a pass, but the first blocker changed (28)
specs/compiler/optimizer.t27type [N]T(unimplemented)StructDecl(unimplemented)specs/compiler/rust_value_parameters.t27type [N]T(unimplemented)StmtAssign(unimplemented)specs/compiler/zig_primitive_bindings.t27type (tuple)(unimplemented)type (alias)(unimplemented)specs/isa/ternary_gates.t27ExprLiteral(negative literal)(unimplemented)ExprArrayLiteral(unimplemented)specs/ml/activation/sigmoid_activation.t27type f32(unimplemented)ExprCall(@exp)(unimplemented)specs/ml/layers/layernorm_layer.t27type f32(unimplemented)ExprCall(@sqrt)(unimplemented)specs/ml/rl/dqn.t27type f32(unimplemented)StmtAssign(undeclared)(unimplemented)specs/port/bootstrap/src/phi_f64_literals.t27type (tuple)(unimplemented)type i128(unimplemented)specs/port/browseros/trios/agent-server/apps/server/src/api/routes/queen-rehearsal.t27type ?T(unimplemented)StmtAssign(undeclared)(unimplemented)specs/port/fpga/verilog/gft_dup2_jtag.t27type (tuple)(unimplemented)literal out of range(unimplemented)specs/port/fpga/verilog/ternary_mac_demo_top.t27type (tuple)(unimplemented)ExprIf(left operand)(unimplemented)specs/port/fpga/vivado/uart_echo_top.t27type (tuple)(unimplemented)StmtAssign(unimplemented)specs/port/tools/check_duplicate_declarations.t27type (tuple)(unimplemented)ExprArrayLiteral(unimplemented)specs/port/trinity/fpga/openxc7-synth/d_f19_test.t27StmtForRange(unimplemented)ExprBinary(unimplemented)specs/port/trinity/src/tri/gen_cross_entropy.t27StmtFor(unimplemented)StmtFor(multi-object)(unimplemented)specs/port/trinity/src/tri/gen_fuzz.t27ExprArrayLiteral(unimplemented)ExprArrayLiteral(repeat)(unimplemented)specs/port/trinity/src/tri/gen_gradient.t27ExprArrayLiteral(unimplemented)StmtAssign(undeclared)(unimplemented)specs/port/trinity/src/tri/gen_gradient_descent.t27StmtFor(range)(unimplemented)ExprBinary(f64 * 2^k)(unimplemented)specs/port/trinity/src/tri/gen_image.t27StmtExpr(unimplemented)type std.mem.Allocator(unimplemented)specs/port/trinity/src/tri/gen_linear_regression.t27StmtFor(unimplemented)StmtFor(multi-object)(unimplemented)specs/port/trinity/src/tri/gen_ray.t27type ?T(unimplemented)ExprTuple(unimplemented)specs/port/trinity/src/tri/gen_work_stealing.t27StmtExpr(unimplemented)type (anonymous struct)(unimplemented)specs/port/trios/apps/trios-macos/rings/RUST-13/trios-mesh/src/bin/smoke_m1.t27type (tuple)(unimplemented)ExprCall(method)(unimplemented)specs/port/trios/crates/trios-bridge/src/main.t27type ?T(unimplemented)type undefined(unimplemented)specs/port/trios/crates/trios-cli/src/cmd/leaderboard.t27type ?T(unimplemented)StmtAssign(undeclared)(unimplemented)specs/port/trios/crates/trios-mesh/src/packet.t27type [N]T(unimplemented)type [*]T(unimplemented)specs/port/trios/crates/trios-rainbow-bridge/src/lamport.t27type ?T(unimplemented)StmtAssign(unimplemented)specs/rings/ring_103_phi_sgd.t27type f32(unimplemented)ExprCall(undeclared fn)(unimplemented)🤖 Generated with Claude Code