4b90925c2a
- Remove contradictory tasks/artifacts.py (artifacts go to owning modules) - Distinguish simple (5) vs complex (3) actors for _run_actor() pattern - Make apply_partial_update sync (no I/O) - Remove soft_delete helper (one-liner, confusing with dual patterns) - Fix false dead code claim about media/service.py json import - Add all project_pct → progress_pct reference locations - Add broker import order risk and worker command change - Add _run_async() and _parse_frame_rate() placement Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>