rust-tui-ratatui — independently scanned and version-tracked by SaferSkills.
SaferSkills independently audited rust-tui-ratatui (Agent Skill) and scored it 100/100 (green). The audit ran 55 deterministic rules across Security, Supply Chain, Maintenance, Transparency, and Community; it found 0 high-severity and 0 lower-severity findings. The full rule-by-rule trace and per-finding evidence are below. Free, methodology-open.
Findings & checks · 0 flagged
Every scanned point with the score it earned and what moved between them.
First recorded scan — no prior version to compare against.
The primary manifest — the file an agent reads to learn what this artifact does.
Build terminal applications with clear state ownership, predictable rendering, responsive input, and testable UI contracts.
references/ratatui-app-architecture.md for app structure, state machines, view models, layout, widgets, and theme ownership.references/events-async-terminal.md for crossterm, async tasks, cancellation, terminal restoration, and resize handling.references/testing-ux.md for buffer assertions, insta snapshots, keybinding tests, and performance checks.ratatui with crossterm unless the repository has an established backend.unicode-width or Ratatui text primitives for display width. Do not assume byte length equals terminal width.Use focused tests for state transitions and rendering:
cargo fmt --all --check
cargo test --all-targets
cargo clippy --all-targets --all-features -- -D warningsAdd render snapshots for stable screens, action/update tests for key flows, and at least one terminal cleanup path test when introducing a new event loop abstraction.
~30 seconds. Free. No account. Every finding cites a rule and a line of evidence.