Current public rewrite and finding surface.
A public capability catalog for representative rewrite, warning, framework profile, and protected no-fix cases currently exposed by formsmith.
This page is a compact public map of the supported surface, not a full syntax-variant reference. The CLI, tests, corpus, and release docs remain authoritative for exact behavior and safety boundaries.
0patterns
20rule families
9profiles
5output modes
| Rule / Finding | Mode | Tier | What It Means |
|---|
Before / After And Findings
default
guarded/aggressive
contract
profile
protected
Mode
default autofixRuns in normal fix/check and is intended for CI enforcement.
guarded/aggressiveApplies only with stronger flags or analyzer-backed local facts.
contractReports a structured LLM/human refactor task instead of rewriting.
profileDetects framework context and attaches canonical guidance.
protectedShows cases Formsmith intentionally leaves unchanged.
Tier
standard-canonical-fixConservative local rewrite suitable for default autofix.
analyzer-guarded-fixUseful rewrite that needs explicit opt-in or static guard facts.
llm-refactorImprovement is real, but behavior or architecture depends on context.
no-autofixDetected shape is deliberately not rewritten for safety.
informationalContext or profile signal, not a direct code change.
No matching patterns.