Candidate
The person applying. The only party in the funnel who sees the whole of their own process and almost none of anyone else's.
Decides
- What is submitted, and in what machine-readable shape
- Which processes to enter and when to withdraw
- Which questions to ask, and when to ask them
- What is recorded: dates, wording, who said it
Cannot see
- Whether a requisition is funded, frozen or already promised internally
- The band, the level, and the rubric being scored against
- How many others are in the pipeline and where they came from
- Whether a rejection was written by a person or emitted by a rule
Measured on
- Reach a decision quickly enough to keep options open
- Avoid spending unpaid hours on processes that were never live
- Preserve the ability to reapply without having burned the relationship
What it looks like
Composite excerpts, written to be typical rather than copied. No particular message, company or person is quoted here.
Visible: every message received, every date, every stated reason, every hour spent.
Invisible: the requisition status, the approved band, the rubric, the queue depth, and whether a human read anything.
Most of the pain of a hiring process is an attempt to infer the second list from the first.
What to notice: This asymmetry is the reason the registry exists. It does not remove it — it makes the boundary between the two lists explicit.
What this position could do
Each of these is something this position actually controls, with the cost stated rather than implied.
-
Check what the parser extracted before you submit Cost: low
The shape of the file is on the candidate's side of the line; what a reader decides after it is not. A layout a person reads without difficulty can arrive in the record as zero work-history entries, and the score that follows is arithmetic on what was extracted. Running the file through a parser first turns an invisible failure into an edit.
What it costs: A single-column text export gives up the layout, and every later edit to the document has to be checked again.
-
Ask what the conversation is attached to Cost: low
Whether an approved requisition sits behind the outreach, and whether an internal candidacy is already running, are not in any field the candidate can see. Asking at the first exchange is the only route to either, and the answer arrives before the unpaid hours do.
What it costs: A logistics question in the first reply comes before any discussion of the work, and the answer cannot be checked against anything.
-
Ask for the band before any assessment is scheduled Cost: medium
The band, the level and the rubric are the second of the candidate's two lists, and the compensation bind runs on the candidate naming a number first. Asking for the band before an assessment is booked puts the mismatch at the screen rather than at week four, when the hours are already spent.
What it costs: The question can end a process at the screen, and stating an expectation early fixes a number before the level is fixed.
-
Keep a dated record of every message Cost: low
Dates, wording and who said it are the one part of the process the candidate holds in full. Kept as they arrive, they separate what a process established from what it did not: a rejection timed minutes after submission, a requisition back on the board, two rounds whose feedback disagrees.
What it costs: It is unpaid administrative time in the period when time is scarcest, and a complete record of a process that ends in silence is still a record of silence.
-
Submit at the stated timebox and name the cuts Cost: medium
The hours a work sample takes come out of the same budget as the search itself, and the minutes it is read for are set on the other side of the gate. Stopping at the stated timebox and writing down what was cut to fit it keeps the exercise inside the scope that was agreed and leaves the trade-offs on the page.
What it costs: A submission that stops at the timebox is read next to submissions that did not stop, and the reviewer's minutes are not something the candidate sets.
-
Set a date when a silent process closes Cost: medium
Silence after submission covers a listing nobody took down, a batch expiry job and a queue that was never reached, and none of the three is visible from outside. Choosing the closing date in advance turns an open question into a finished one and returns the hours to the searches that answered.
What it costs: An answer that arrives after the chosen date is treated as no answer, and the time already spent is written off rather than waited out.
Entries this position can see
- A-001 Complete silence after submission
- A-002 Generic "closer alignment" rejection template
- A-003 Position closed after final interview without hire
- A-004 Materially similar role reposted shortly after rejection
- A-005 Compensation band reduced or altered mid-process
- A-006 Take-home assignment exceeding reasonable stated scope
- A-007 Multiple interview reschedulings or interviewer no-show
- A-008 Explicit feedback citing skill-depth shortfall
- A-009 Rejection within minutes of application submission
- A-010 Communication mismatch or tone friction in panel
- A-011 Offer rescinded or delayed due to internal freeze
- A-012 Unsolicited recruiter outreach followed by ghosting
- A-013 Feedback stating candidate is overqualified for the grade
- A-014 Conflicting feedback across different interviewers
- B-013 Requisition Approval & Public Posting
- B-014 Outbound Sourcing & Talent Pool Contact
- B-001 Application Ingestion
- B-002 Automated Filter & Parser Threshold
- B-003 Inbound Screening & Triage
- B-004 Recruiter Screening Call
- B-005 Technical Screen / Live Assessment
- B-006 Take-Home / Work Sample Evaluation
- B-007 Hiring Manager In-Depth Review
- B-008 Team & Cross-Functional Panel
- B-009 Compensation & Leveling Reconciliation
- B-010 Headcount & Executive Budget Approval
- B-011 Reference & Background Verification
- B-012 Offer Closing & Contract Execution
- M-001 Genuine Technical Skill Shortfall
- M-002 Stronger Competing Candidate in Final Cohort
- M-003 ATS Parser Extraction Failure
- M-004 Unstated Compensation Band Discrepancy
- M-005 Pre-Selected Internal Candidate
- M-006 Stale or Orphaned Job Requisition
- M-007 Headcount Freeze or Budget Cancellation
- M-008 Automated Keyword / Qualification Filter
- M-009 Recruiter Volume & Quota Incentive Distortion
- M-010 Hidden Evaluation Rubric or Undisclosed Priority
- M-011 Employment Gap Downranking Bias
- M-012 Interview Resource & Scheduling Saturation
- M-013 Mid-Process Role Requirement Redefinition
- M-014 Location or Timezone Compliance Constraint
- M-015 Communication or Working Style Friction
- M-016 Speculative Sourcing / Talent Pooling Without Opening
- M-017 Experience-Age Grading Mismatch
- M-018 Domain Specificity Over-Weighting
- M-019 Take-Home Evaluation Fatigue & Asymmetry
- M-020 Automated Application Expiration Timeout
- M-021 Reference Check Discrepancy or Regulatory Ineligibility
- M-022 Hiring Manager Consensus Impasse
- M-023 Portfolio / Work Artifact Misinterpretation
- M-024 Inflated Requisition Requirements vs Actual Team Needs
- P-001 Seniority Double Bind
- P-002 Closed-Then-Reposted Requisition Motif
- P-003 Experience-Age Impossibility
- P-004 Compensation Double Bind
- L-001 Employment Gap Penalty Loop
- L-002 Take-Home Opportunity-Cost Saturation Loop
- L-003 Inflated-Requirements Search Saturation Loop
- I-001 Auto-Close Stale Job Requisitions
- I-002 Upfront Compensation Band Disclosure
- I-003 Standardized Late-Stage Rejection Feedback Taxonomy
- I-005 Candidate ATS Parser Conformance Test Utility
- I-006 Strict Take-Home Timebox & Blinded Evaluation Rubric