Rule Engine API & Setup
AI Scene Organizer runs a flexible Rule Engine that performs local checks before triggering AI modifications. This section documents the built-in rule behaviors and guides you on writing custom rules to match your pipeline.
Explore the rule categories and API details below:
Built-In Rules
📝 Naming Conventions Rule
Flags clone prefixes/suffixes, duplicate naming patterns, casing inconsistencies, and trailing whitespaces.
🚫 Missing Scripts Rule
Scans GameObjects for broken component references (Missing MonoBehaviour) and provides safe cleaning logic.
🏷️ Tag & Layer Rule
Identifies when child GameObjects deviate from parent tags or layers, which breaks physics collision matrices and static light baking.
Developer Guide
🛠️ Writing Custom C# Rules
Learn how to create your own C# rule scripts by implementing the ISceneRule interface. Register your rules in the Unity dashboard to run custom checks specific to your studio.