Write the role definition
Ready — every dependency closed
Unlocks 1 task
Add one principal-level platform engineer who can own the failover story end to end, without stretching the Q4 headcount line.
Paused at Requisition — is waiting on Dai Okonjo. Fund one principal-level headcount against the Q4 line.
Establish the role is needed and funded.
Fund one principal-level headcount against the Q4 line.
Held by Dai Okonjo
Build a pipeline worth interviewing.
Test for the thing the role actually does.
Confirm the assessment bar before candidates see it.
Held by Aris Vandel
Write the role definition
Ready — every dependency closed
Unlocks 1 task
Confirm the Q4 budget line
Ready — every dependency closed
Unlocks 1 task
joins from Requisition
Publish the role
Waiting on 2: Write the role definition; Confirm the Q4 budget line
Unlocks 1 task
Source direct candidates
Ready — every dependency closed
Unlocks 1 task
Screen applications
Ready — every dependency closed
Unlocks 1 task
joins from Sourcing
Run the failover design assessment
Waiting on 3: Publish the role; Source direct candidates; Screen applications
Unlocks 1 task
Run the panel interviews
Ready — every dependency closed
Unlocks 1 task
Collect structured scores
Ready — every dependency closed
Unlocks 1 task
joins from Assessment
Calibrate the level and band
Waiting on 3: Run the failover design assessment; Run the panel interviews; Collect structured scores
Unlocks 1 task
Extend the offer
Waiting on 1: Calibrate the level and band
Unlocks 1 task
Plan the first week
Waiting on 1: Extend the offer
One column per stage, in routing order. Tasks inside a stage run in parallel; the first task of each stage joins from every task of the one before it, which is the hand-off between departments made explicit.
Publish the role
Source direct candidates
Screen applications
Run the failover design assessment
Run the panel interviews
Collect structured scores
Calibrate the level and band
Extend the offer
Plan the first week
Write the role definition
Confirm the Q4 budget line
Empty
Empty
Empty
Empty
Fund one principal-level headcount against the Q4 line.
Confirm the assessment bar before candidates see it.
Approve the level, band and offer.
Deciding a gate writes the decision and nothing else. The status change, the release of downstream stages and the “ready to close” state are all derived from it on the next render — which is why an approval here is one field rather than a transaction.
The role is failover ownership. If the assessment does not test that, we will hire the wrong person twice.
Open in the Hub →Not linked to a department project. Projects appear here when a stage’s work is tracked on a department board as well.
Task-weighted, not stage-weighted. A two-hour approval stage and a two-hundred-hour build stage are not half the work each, and treating them as such is the usual way a project dashboard reports 50% before anything has been built.
Closed when the offer is approved and extended.
The named gate is approved. Outstanding tasks are reported, not blocking.
Held at Dai Okonjo's finance gate.
Computed by engine.peekAdvance(), which returns the next stage rather than moving to it. The Task Orchestrator owns the write; keeping this side pure is what lets a card show “next: Engineering” with no risk that rendering a page advances a workflow.
Nothing here executes. There is no scheduler, no queue and no writer — these are evaluations of the current state, refreshed on every render. Adding a trigger is one row in AUTOMATION_TRIGGERS; it appears on every workflow immediately so a rule can be checked against real data before anything is built to act on it.
Workflow Engine Opened the finance gate on Requisition — Q4 headcount funding.
CEO Opened from the Hiring Process template — 4 stages, 3 approval gates. Scheduled to start once funded.