If no argument is provided, check whether exists: - If it exists: read it, find the first entity or screen with status "Needed" but no spec file yet, and use : - Prompt: "The next unspecced item is [name] . Generate specs for it?" - Options: / / - If no entity inventory: check . If manifest exists, same flow above but reading from manifest. - If neither exists: start the Entity & Screen Inventory flow (Phase 0b below) rather than failing. --- Phase 0b: Entity & Screen Inventory (runs when no arguments and no existing inventory) This flow produces — the master list of everything the game needs…