From 879f7b279aef3d006fc4382603f0f55109474490 Mon Sep 17 00:00:00 2001 From: Claude Code Date: Sat, 17 Oct 2026 09:07:07 +0000 Subject: [PATCH 1/2] fix(dream): make the fmt evaluator print its outcome so a clean run is not BLOCKED-ENV cargo fmt --check exits 0 with nothing on either stream when the tree is clean. The dream gate treats a silent exit 0 as proving nothing and marked the 2026-10-17 night BLOCKED-ENV (agentbox inbox 61553c44). Echo one line on success so the receipt carries evidence. Co-Authored-By: jjohare --- dream.config.json | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dream.config.json b/dream.config.json index 5c635da..6e43aa4 100644 --- a/dream.config.json +++ b/dream.config.json @@ -10,7 +10,7 @@ "evaluatorEntrypoints": { "tests": "cargo test --workspace --locked", "clippy": "cargo clippy --workspace --all-targets -- -D warnings", - "fmt": "cargo fmt --all --check", + "fmt": "cargo fmt --all --check && echo 'fmt: all files formatted'", "doc": "RUSTDOCFLAGS='-D warnings' cargo doc --no-deps --workspace", "deny": "cargo deny check", "parity": { "cmd": "cargo test -p dream-core --test ts_parity --locked", "required": true, "timeoutSecs": 900, "testFormat": "libtest" } From d7cd12f3776db43ab4edbb0485fbda5e5c64979a Mon Sep 17 00:00:00 2001 From: Claude Code Date: Sat, 17 Oct 2026 09:08:38 +0000 Subject: [PATCH 2/2] test(dream-gate): pin the fmt evaluator's success echo Co-Authored-By: jjohare --- crates/dream-gate/tests/repo_config.rs | 7 ++++++- 1 file changed, 6 insertions(+), 1 deletion(-) diff --git a/crates/dream-gate/tests/repo_config.rs b/crates/dream-gate/tests/repo_config.rs index 1c6bda6..2dd5af5 100644 --- a/crates/dream-gate/tests/repo_config.rs +++ b/crates/dream-gate/tests/repo_config.rs @@ -30,7 +30,12 @@ fn the_evaluators_are_the_workspace_gates_and_there_is_no_darwin() { cmd("clippy"), "cargo clippy --workspace --all-targets -- -D warnings" ); - assert_eq!(cmd("fmt"), "cargo fmt --all --check"); + // fmt must say something on success: cargo fmt --check is silent when + // clean, and the gate reads a silent exit 0 as BLOCKED-ENV (2026-10-17). + assert_eq!( + cmd("fmt"), + "cargo fmt --all --check && echo 'fmt: all files formatted'" + ); assert_eq!( cmd("doc"), "RUSTDOCFLAGS='-D warnings' cargo doc --no-deps --workspace"