feat(FN-972): auto-triage features when slice activated with autoAdvance

- When a slice is activated and has autoAdvance enabled, automatically triage all features in that slice
- Add auto-triage logic to mission-store activateSlice method
- Add comprehensive tests for auto-triage behavior covering edge cases
- Fix module import paths across mission-related files (mission.ts, extension.ts, mission-integration.test.ts, mission-routes.ts, scheduler.ts)
This commit is contained in:
gsxdsm
2026-04-05 11:04:16 -07:00
parent cf9c3bda95
commit ec2dc79569
7 changed files with 183 additions and 12 deletions

View File

@@ -743,7 +743,7 @@ export class Scheduler {
continue;
}
const activated = missionStore.activateSlice(pendingSlice.id);
const activated = await missionStore.activateSlice(pendingSlice.id);
schedulerLog.log(`Activated slice ${activated.id} for mission ${missionId}`);
return activated;
}