FN-8827: repair executor workflow routing fixtures
Align executor worktree tests with mandatory workflow principal routing.
- Add durable workflow agent-store fixtures with capacity leases and checkout renewal.
- Route worktree executor fixtures through eligible executor principals.
- Cover role selection, capacity release, checkout preservation, and fixture reset behavior.
Files changed:
packages/engine/src/__tests__/executor-test-helpers.ts | 71 ++++++
packages/engine/src/__tests__/executor-worktree.test.ts | 246 ++++++++++++++-------
2 files changed, 239 insertions(+), 78 deletions(-)
Fusion-Task-Id: FN-8827
Fusion-Task-Lineage: 800a5246-abf3-480e-b71d-3237164c491e
Co-authored-by: Fusion (runfusion.ai) <noreply@runfusion.ai>