SKILL

Recover a Factory's downstream state.

Parse args: PATH. Principle: outputs are authoritative nowhere. If Gas City packs, Drupal templates/recipes, or registrations drift, REGENERATE from the contract, never patch the artifact. 1) python3 scripts/factory.py check <PATH>. 2) plan to list what should exist. 3) Identify drift. 4) Produce a Preflight and route regeneration through Agent Blu / OpenClaw. Never hand-edit a compiled artifact into authority.

Always load the operating model first (reference/factory-operating-model.md): the architecture is Product → Factory → Outputs → Domains → Systems; Bluefly owns composition, not implementation; compose, never reinvent; factory.yaml is the single source of truth.