Skip to content

CoCo Asset Flow

CoCo Asset Flow is an Editor-only Unity 6 package for turning inconsistent third-party 3D asset packs into verified, project-ready content.

It combines two responsibilities without mixing their authority:

  • A Cleanup Profile describes matching, naming, routing, and supported asset settings.
  • A deterministic Unity Executor previews and applies the confirmed plan through Unity APIs.

AI assistance is optional. An external Agent can help author a Profile, but it cannot Apply changes or directly modify Unity assets.

Vendor packs often arrive with their own folder structure, naming scheme, Texture import settings, Prefab components, and FBX animation settings. Manual cleanup is slow, difficult to review, and easy to repeat inconsistently.

CoCo Asset Flow turns that cleanup into a reviewable pipeline:

Scan
→ Inventory
→ Validate Profile
→ Preview
→ explicit Apply
→ quarantine and audit
→ Verify
→ JSON Report

Nothing is applied until the user reviews the Dry Run and confirms its exact Plan ID.

  • Scan every non-folder asset below one selected Source folder.
  • Match Texture, Material, Prefab, FBX, and explicitly selected Other assets.
  • Rename with ordered literal and timeout-bounded Regex operations.
  • Route assets with flattened category folders or preserved source structure.
  • Change supported TextureImporter settings.
  • Clean Prefabs with explicit component policies.
  • Configure FBX clip root-transform settings and extract .anim assets.
  • Move assets with Unity AssetDatabase while verifying GUID identity.
  • Stage Delete operations in quarantine until verification succeeds.
  • Verify references, importer state, Prefab and Material state, Source empty, and a zero-change second Preview.
  • Produce machine-readable Inventory, Plan, validation, report, and audit files.

CoCo Asset Flow does not give an AI Agent permission to move or delete assets. Only the Unity Executor can write asset changes, and only after explicit confirmation.

The package never directly edits .meta files and never rewrites PNG, TGA, or JPG source bytes.

Read Safety, verification, and reports before applying a Profile to valuable project content.