Files
Dario LipicarandClaude Opus 4.8 f1a5564afc Add flake + executable doc-test + Pages CI (publish like the other modules) (#3)
* feat: nix flake (cargo tests as checkPhase) + executable doc-test + CI

Adds a flake.nix that builds/tests the crate via rustPlatform (checkPhase runs
the fail-closed suite), an executable logos-doctest that runs those 6 invariant
tests in the pinned dev shell, run.sh, and the Pages-publishing CI — so this
repo publishes its doc-test like the other logos-evm-* modules.

Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>

* docs(doctest): render outputs/net-proxy-runtime.md (fail-closed suite, 6/6)

* fix(doctest): build the crate (checkPhase runs cargo test) instead of fragile source-fetch

The flake-metadata→cp→cd source juggling left cargo running in the wrong dir on
CI (could not find Cargo.toml). 'nix build #default' runs the suite in
rustPlatform's checkPhase; check_file: result is a cache-robust green assertion.

---------

Co-authored-by: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
2026-06-20 14:00:49 -03:00
..