ScrumIA

← All modules

🦀 scrumia-impl-rust

How Rust gets written here — one app at a time.

slot · implementation version · 0.4.0

What it is responsible for

Owns the how for a Rust app: invalid states made unrepresentable, Result at every boundary, errors typed per layer, one test per invariant, and a file structure the agent follows instead of inventing. Ships an audit skill that measures the gap rather than asserting it.

What it refuses

No unwrap() in production code, no clone that exists only to appease the borrow checker, no trait with a single implementer.

The assumption it makes

Assumes the type system is where correctness is cheapest to buy. Costs friction at compile time, and a design pass before the first line that a looser language would let you defer.

Its skills

Tags

What it plugs into

RegisterDirectionModule
auditcontributesscrumia-github-project
implementcontributesscrumia-github-project
reviewcontributesscrumia-github-project

Install it

/plugin install scrumia-impl-rust@scrumia

Read the source on GitHub