MCPcopy Create free account
hub / github.com/QodeXcli/QodeX / depsCommitted

Method depsCommitted

src/orchestration/scheduler.ts:74–76  ·  view source on GitHub ↗

A node is runnable when it's ready/pending AND all deps are committed.

(node: TaskNode)

Source from the content-addressed store, hash-verified

72
73 /** A node is runnable when it's ready/pending AND all deps are committed. */
74 private depsCommitted(node: TaskNode): boolean {
75 return node.dependsOn.every(d => this.graph.nodes.get(d)?.status === 'committed');
76 }
77
78 /** Any dependency failed/blocked → this node is blocked. */
79 private depsBroken(node: TaskNode): TaskId | null {

Callers 1

refreshStatusesMethod · 0.95

Calls 1

getMethod · 0.45

Tested by

no test coverage detected