unsafe-rust - Proof-grade unsafe Rust authoring and audit
Authors, documents, reviews, audits, or redesigns unsafe Rust using explicit safety contracts, applicability domains, invariants, authoritative premises, and TCB assumptions.
Tags
Updated: 2026-10-04Capabilities
Typical Inputs
Typical Outputs
What this skill does
- Frame safety claims
- Recover required case domains
- Inventory unsafe surfaces
- Decompose contractual obligations
- Trace dataflow across time
- Prove invariant transitions
- Verify authoritative premises
- Report unresolved proof gaps
- Redesign unsafe abstractions
Inputs
- Unsafe Rust source
- Safety contracts
- Safety comments
- Project configuration
- Generated code
- Rust documentation
- Audit scope
- TCB assumptions
Outputs
- Rust code
- Safety documentation
- Audit findings
- Proof verdicts
- Documented proof gaps
- Redesign proposals
