DEV SITE — deployed from the dev branch · NOT production · production is falsegreen.com

Existing Rust Projects

Your Rust compiles. Your tests pass. Now get a verdict.

A FalseGreen Job verifies the codebase you already ship — exactly as it is.

The problem

Your codebase now changes faster than anyone can audit it.

Developers can't read every diff

AI coding agents change crates faster than reviewers can read them. Most pull requests merge on trust.

Tests agree with the code, not the goal

The AI coding agent that wrote the change wrote the tests too. Green tests say nothing about whether the code does what you asked.

Warnings never stop anything

Security scanners report after the release. Inside a Job, a serious finding blocks acceptance until it is fixed.

Why it fits your codebase

Verification without touching your project's structure.

Runs on your repo as-is

No rewrite, no new framework. Point a FalseGreen Job at the crates you already ship.

The full check, every time

Release build, your full test suite, clippy with warnings as errors, formatting — every attempt.

Security that blocks

Vulnerable dependencies, secrets, insecure patterns, undeclared components, your licence terms — findings fail the verdict until fixed.

Proofs for hard rules

Where a rule is formal, FalseGreen proves it over all inputs — a violated rule returns a counterexample.

See how the FalseGreen Job works →

One FalseGreen Job

Your repo as it stands
↓
Build · tests · security · proofs
↓
Accepted — report

Requirements in. Verified Rust out.