feat(FN-3908): broaden multi-dependency auto-unblock logs

Commits merged:
- feat(FN-3908): complete Step 1 — broaden multi-dependency auto-unblock logs

Files changed:
packages/engine/src/__tests__/scheduler.test.ts | 2 +-
 packages/engine/src/scheduler.ts                | 8 ++++----
 2 files changed, 5 insertions(+), 5 deletions(-)

Fusion-Task-Id: FN-3908
This commit is contained in:
Fusion
2026-05-11 14:28:38 -07:00
committed by gsxdsm
parent de1e13d221
commit fdc7309a48
2 changed files with 5 additions and 5 deletions

View File

@@ -313,10 +313,10 @@ export class Scheduler {
);
} else {
await this.store.updateTask(dependent.id, { blockedBy: null, status: null });
await this.store.logEntry(
dependent.id,
`Auto-unblocked: blocker ${task.id} reached ${to}`,
);
const unblockMessage = currentlyBlockedByCompletedTask
? `Auto-unblocked: blocker ${task.id} reached ${to}`
: `Auto-unblocked: blocker ${task.id} reached ${to} — all dependencies satisfied`;
await this.store.logEntry(dependent.id, unblockMessage);
}
} catch (error) {
schedulerLog.error(