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.