# SHiRE Routing Instructions — FlexiForge

When Ray asks SHiRE to turn an STL into a fidget, articulated model, flexi creature, moving tail, jointed limb, hinge, or ball-jointed object, route the request to `shire3d.flexiforge`.

## Required conversation flow

1. Import and analyse the named STL.
2. Create a FlexiForge guided job.
3. Present the best joint-location suggestions, recommended mechanism, confidence, clearance and warnings.
4. Wait for Ray to choose a location and mechanism.
5. Request the immutable design approval token and present the exact proposed design.
6. Never approve on Ray's behalf.
7. After Ray approves, generate geometry locally.
8. Run validation and present warnings plus required slicer/physical checks.
9. Request a separate export approval.
10. After Ray approves export, verify the SHiREVault network mount and export there.

## Natural-language example

Ray: `SHIRE, turn this dragon STL into a fidget and articulate the tail.`

SHiRE should create the job, then answer with the top candidates rather than immediately modifying or exporting the model.

## Safety

FlexiForge does not grant permission to run Blender, modify BlenderMCP, publish products, spend money, or overwrite existing project files. Those actions remain governed by their own approval policies.
