executing-plans
executing-plans
Use when executing an implementation plan in the current session as the implementer yourself — your human partner chose inline execution, or no subagent tool is available
asset-approvalRegister and approve generated or imported media across reference, voice, dialogue, music, SFX, video, master, trailer, social, artwork, and release groups with one durable primary/alternate/reject state model.
Independent GitHub snapshot · Automated classification · Original documentation governs
../../references/MEDIA_REGISTRY.md, project dependencies, and the relevant source artifact.00_project/media_registry.jsonl with a new MEDIA-### ID.TAKE-###, VOICE-###, MUS-###, SFX-###, REF-###, TRL-###, or SOC-###.qc_override: true and a concrete user-approved reason.scripts/media_registry.py for deterministic state changes when available. Use scripts/media_lifecycle.py only after an explicit deletion or runtime-copy-repair request; it may delete only an exact eligible registered path and records the cleanup operation.project-impact.Never infer approval from filename order, newest timestamp, highest seed, or generation success. Only media_approvals.json determines the current primary.
Every reviewed media group has zero or one primary, explicit alternates, preserved rejected history, and project-relative paths.