Fixed hiring pipeline with branching rules. The system auto-calculates next steps from this table.
Pipeline Overview
Stage (Composite)
Next Task
Task Type
Scheduled
Transitions To
Applied
Send assignment to candidate
Assignment Sent
Assignment Sent
Confirm assignment received from candidate
Assignment Received
Recruiter confirms when candidate submits assignment externally.
Assignment Sent (Extension Requested)
Process extension request
Assignment Sent
Recruiter grants extension → back to Assignment Sent with new deadline.
Assignment Received
Evaluate assignment
Assignment Evaluated + [sub-stage]
Recruiter selects: Strong Negative / Borderline Negative / Borderline Positive / Strong Positive.
Assignment Evaluated
Strong NegativeDrop candidate
Dropped
Must provide drop reason.
Assignment Evaluated
Borderline NegativeSend revised assignment
Assignment Sent (revision)
Assignment Evaluated
Borderline PositiveSchedule discussion
Discussion Scheduled
Assignment Evaluated
Strong PositiveForm: Not FilledRemind candidate to fill form
Assignment Evaluated + Strong Positive + Reminded
Assignment Evaluated
Strong PositiveForm: RemindedFollow up on form fill
Assignment Evaluated + Strong Positive + Filled
Assignment Evaluated
Strong PositiveForm: FilledSchedule discussion
Discussion Scheduled
Discussion Scheduled
Confirm discussion scheduled with candidate
Discussion Completed
Recruiter confirms after candidate confirms availability externally.
Discussion Completed
Evaluate discussion
Founder Round Scheduled or Dropped
Strong Negative / Borderline Negative → Dropped. Borderline Positive / Strong Positive → Founder Round.
Founder Round Scheduled
Confirm founder round with candidate
Founder Round Completed
Founder Round Completed
Make final decision (Hire or Drop)
Hired or Dropped
Hired
—
Terminal
Pipeline complete.
Dropped
—
Terminal
Pipeline ended. Drop reason is recorded.
About This Pipeline
This is the fixed pipeline for MVP. Candidates progress through stages only when the recruiter completes a task. The recruiter can also override any candidate's state at any time using the "Override State" button on the candidate profile. All state transitions are recorded in the immutable audit trail with full snapshots.

