From d77e46ec924cb927dfd7b16401ab2cf469b96e51 Mon Sep 17 00:00:00 2001 From: Sam & Claude Date: Sat, 20 Jun 2026 22:40:25 +0200 Subject: [PATCH] =?UTF-8?q?docs(port):=20record=20Linux=20gate=20results?= =?UTF-8?q?=20=E2=80=94=20228=20tests=20green=20on=20domedog=20(Sam=20&=20?= =?UTF-8?q?Claude)?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Verified the 0.11.0 release tree on Linux (domedog.pro, Debian) before tagging: cargo fmt --check ✅ cargo build --workspace --release ✅ (4m 31s) cargo clippy -D warnings ✅ cargo test --workspace ✅ (228 passed, 0 failed) FreeBSD runtime validation remains the pre-poudriere step. --- packaging/freebsd/port/README.md | 19 +++++++++++++++++++ 1 file changed, 19 insertions(+) diff --git a/packaging/freebsd/port/README.md b/packaging/freebsd/port/README.md index 3c746da..1bfcba9 100644 --- a/packaging/freebsd/port/README.md +++ b/packaging/freebsd/port/README.md @@ -59,6 +59,25 @@ port — the clawdie-iso repo consumes it from here and keeps no duplicate. poudriere-build.sh --jail clawdie-amd64 --ports clawdie sysutils/colibri ``` +## Validation + +### Linux cross-build gate (domedog, 2026-06-20) + +The source tree is cross-platform (FreeBSD + Linux). Before tagging, the full +Rust gate was verified on Linux (`domedog.pro`, Debian): + +```sh +cargo fmt --check # ✅ clean +cargo build --workspace --release # ✅ 4m 31s +cargo clippy --workspace --all-targets -- -D warnings # ✅ zero warnings +cargo test --workspace # ✅ 228 passed, 0 failed +``` + +228 tests cover all 13 crates including unit, integration, golden, and +live-socket tests. This confirms the `0.11.0` tree compiles and passes on +Linux. FreeBSD runtime validation (`cargo test` on FreeBSD 15) is the +remaining step before the first poudriere build. + ## Notes - **License:** MIT (matches `Cargo.toml`; same as layered-soul). -- 2.45.3