# Asset Preflight Auditor for Unity

A non-destructive Unity Editor utility for checking imported project assets before release, handoff, marketplace submission or optimization review.

## Features
- Scan the whole `Assets` folder or one selected subfolder.
- Audit FBX/model import settings.
- Flag Read/Write-enabled meshes.
- Flag unusual model Scale Factor values for review.
- Audit oversized source textures using a configurable threshold.
- Check prefabs for missing material slots.
- Check prefabs for missing scripts.
- Optional collider-presence check.
- Export all findings to CSV.
- No automatic project modification: the tool only reports issues.

## Install
1. Create `Assets/AssetPreflightAuditor/Editor/` in a Unity project.
2. Put `AssetPreflightAuditor.cs` inside that `Editor` folder.
3. Open `Tools > Knit of Shadows > Asset Preflight Auditor`.

## Compatibility target
Designed for Unity 2021.3 LTS and newer Editor versions using the standard AssetDatabase / importer APIs.

## Important
An audit warning is not automatically a bug. Import choices depend on the game. This tool is intentionally conservative and non-destructive so developers can review each finding in context.

## Paid review
The exported CSV can be sent to Knit of Shadows for a fixed-scope human QA review that groups issues by severity and prioritizes what to fix before handoff or release.
