Audit Animator Controllers, explain risky transitions, track runtime coverage, and explore bounded routes without changing your controller.🎛️ Find hard-to-see Animator bugsLarge Animator Controllers can hide bad rules, missing motion, dead ends, and states that tests never reach. Animator State Fuzzer puts these risks in one clear view.🔎 Audit the whole controllerScan layers, nested state machines, Any State links, Blend Trees, parameters, and transitions. Findings point to the exact object and explain the reason in plain words.✅ See what your tests coveredRecord runtime state and transition evidence, then import the report. Observed, explored, reachable, suspicious, and excluded items stay separate, so the tool does not overstate what it knows.🧭 Explore with clear limitsPick a start and target state. The bounded model planner checks a safe, finite set of parameter choices. Optional live sandbox checks use a fresh preview Animator and strict safety rules.📄 Use it with your teamSave baselines, run CI checks, and export clear reports. The tool audits and explains. It does not edit your Animator Controller.- Version: 1.0.0- Unity: 2022.3 or newer- Tested with Unity 6.3 LTS- Editor-only audit, analysis, and bounded exploration tool- No required third-party dependencies- Audits Animator Controller layers and nested state machines- Reads states, transitions, Any State transitions, Entry/Exit paths, parameters, motions, Blend Trees, and StateMachineBehaviours- Finds contradictory conditions, duplicate transition shapes, higher-priority shadow candidates, missing motion, suspicious Any State self-loops, unreferenced parameters, and routes not found under the current model- Shows a controller graph with evidence colors and clickable transition badges- Gives plain-language transition facts, conditions, timing, duration, ordering, interruption, and self-transition data- Runtime recorder captures observed state, transition, parameter, frame, and marker evidence- Coverage keeps observed, explored-only, structurally reachable but unobserved, no-route-found, suspicious, and excluded results distinct- Timeline view reads imported runtime reports- Bounded model planner uses finite parameter domains and configured limits- Optional live sandbox uses a fresh preview Animator, disables animation events and root motion, and can refuse unsafe StateMachineBehaviours in strict mode- Baseline comparison and CI evaluation- Deterministic reports for local review and automation- Includes a sample controller and profile with two layers, nested states, Blend Trees, and intentional audit cases- Does not edit Animator Controllers or animation clips- Model planning is evidence, not proof of undocumented runtime decisionsAI was used for bug detection and increasing code quality. As well as logo and marketing generation. Core code is human generated.


