Files
prakashUXtech 2148f3f435 fix(mission-control): audit-log admin reassign + cover bare-id branch
Two follow-up nits from PR #1097's review:

1. ``agent_reassign_task_cycle`` was the only Tasks-service path that
   bypassed the creator/assignee guard and it logged nothing. Closing a
   cycle moves N tasks via this path with no trail of who did it. Adding
   a structured INFO log line on every call so the bypass is reviewable
   without changing the operation's behavior (the cycle owner is
   expected to trigger it; we just want it visible).

2. The bare-id branch in ``_classify_task_id`` (no ``task:`` prefix) was
   untested. The reviewer flagged it as forward-compat code without a
   safety net. Added an integration test that creates a real Task,
   passes its bare id through ``agent_bulk_reassign``, and verifies the
   reassign landed.

26/26 targeted tests pass (bulk_reassign, bulk_snooze, cycles_service).
2026-05-13 21:57:46 +05:30
..
2026-04-16 17:10:24 +05:30