Knowledge graph · 2026.08.2
Registry
Every entry in the atlas — 83 of them, across six kinds: observations, barriers, mechanisms, patterns, loops and interventions.
| ID | Type | Title | Stage / agency zone | Evidence |
|---|---|---|---|---|
| A-001 | Observation | Complete silence after submission After the application is submitted, nothing arrives: no automated receipt, no acknowledgement, no rejection, no message from a recruiter. | IntakeSourcing | supported |
| A-002 | Observation | Generic "closer alignment" rejection template A standard automated email saying that the team has decided to proceed with candidates whose profiles match the requirements of the role more closely. | ScreeningRecruiterTechnical | supported |
| A-003 | Observation | Position closed after final interview without hire The candidate completes every interview round and then learns that the requisition has been cancelled, frozen, or closed. | TeamOffer | supported |
| A-004 | Observation | Materially similar role reposted shortly after rejection The same listing, or a near-identical one, is reposted or refreshed on the job boards within 1–8 weeks of the rejection. | SourcingScreeningTechnical | supported |
| A-005 | Observation | Compensation band reduced or altered mid-process The compensation band offered or discussed is revised downward from the range previously agreed or advertised. | RecruiterCompensationOffer | supported |
| A-006 | Observation | Take-home assignment exceeding reasonable stated scope The take-home assignment asks for production-grade features that take 20+ hours to build, against a stated budget of 2–4 hours. | Technical | supported |
| A-007 | Observation | Multiple interview reschedulings or interviewer no-show Interviews are postponed repeatedly or moved at short notice, or the interviewer does not join the call at the scheduled time. | RecruiterTechnicalTeam | supported |
| A-008 | Observation | Explicit feedback citing skill-depth shortfall Interviewer or recruiter provides structured notes citing a specific deficit in algorithmic complexity, architecture, or tool mastery. | TechnicalTeam | supported |
| A-009 | Observation | Rejection within minutes of application submission Automated rejection email arrives within 2 to 30 minutes of form submission, outside business hours. | Intake | supported |
| A-010 | Observation | Communication mismatch or tone friction in panel Noticeable divergence in communication style, pacing, or terminology during live panel discussions. | RecruiterTeam | supported |
| A-011 | Observation | Offer rescinded or delayed due to internal freeze Candidate is offered a role verbally or in writing, and the offer is then delayed or withdrawn before the start date. | OfferPost-offer | supported |
| A-012 | Observation | Unsolicited recruiter outreach followed by ghosting Recruiter opens direct outreach expressing strong interest, then stops replying once the candidate answers with availability. | SourcingRecruiter | supported |
| A-013 | Observation | Feedback stating candidate is overqualified for the grade Candidate is rejected on the grounds that their experience, seniority, or previous scope sits above the band the role was opened at. | RecruiterScreeningTeam | supported |
| A-014 | Observation | Conflicting feedback across different interviewers Feedback from one round praises architectural depth while another round claims insufficient technical background. | TechnicalTeam | supported |
| A-015 | Observation | Rejection after the application sat pending for months A rejection arrives six weeks or more after submission, with no contact in the interval and no stage ever entered. | IntakeScreening | hypothesis |
| A-016 | Observation | Rejection naming an internal hire as the outcome The closing message states the role went to someone already inside the organisation, after the candidate had completed the later rounds. | TeamOffer | hypothesis |
| A-017 | Observation | Rejection naming a jurisdiction or work-eligibility ground The stated reason is where the candidate lives, the hours they can cover, or the right to be employed there — not anything about the work. | IntakeRecruiter | hypothesis |
| A-018 | Observation | Rejection naming a specific industry sector as required The stated reason is the absence of experience in one named sector, rather than the depth or correctness of the work assessed. | RecruiterTechnical | hypothesis |
| A-019 | Observation | Feedback naming as absent something the submitted work contains The stated shortfall is the absence of work that is present in what the candidate submitted, at the path they gave. | ScreeningTechnical | hypothesis |
| B-013 | Barrier | Requisition Approval & Public Posting The gate that exists before any candidate does: headcount is authorised, the job description is written, and the requisition is published (or kept open) on careers pages and job boards. | Before posting | established |
| B-014 | Barrier | Outbound Sourcing & Talent Pool Contact Recruiter-initiated outreach to passive candidates and talent-pool building, independent of any inbound application. | Sourcing | established |
| B-001 | Barrier | Application Ingestion The initial ingestion gate where candidate CV and structured application fields enter the talent acquisition database / ATS. | Intake | established |
| B-002 | Barrier | Automated Filter & Parser Threshold Algorithmic text extraction, keyword scoring, compliance screening (location/work authorisation), and knockout question evaluations. | Intake | established |
| B-003 | Barrier | Inbound Screening & Triage Recruiter or sourcing coordinator manual review of parsed inbound applications vs active outbound talent pipelines. | Screening | established |
| B-004 | Barrier | Recruiter Screening Call Initial conversational interview evaluating salary expectations, timeline, communication, English fluency, and high-level role alignment. | Recruiter | established |
| B-005 | Barrier | Technical Screen / Live Assessment Synchronous technical evaluation assessing core technical competencies, problem-solving speed, and system architecture fundamentals. | Technical | established |
| B-006 | Barrier | Take-Home / Work Sample Evaluation Asynchronous technical assignment or project artifact reviewed by engineering peers against quality benchmarks. | Technical | established |
| B-007 | Barrier | Hiring Manager In-Depth Review Detailed evaluation of candidate seniority, project ownership history, trade-off reasoning, and team-specific mission fit. | Hiring manager | established |
| B-008 | Barrier | Team & Cross-Functional Panel Multi-interviewer round assessing collaborative problem solving, code review etiquette, cross-functional communication, and cultural norms. | Team | established |
| B-009 | Barrier | Compensation & Levelling Reconciliation Internal alignment between candidate expected compensation/level and company pay bands / levelling grid. | Compensation | established |
| B-010 | Barrier | Headcount & Executive Budget Approval Formal sign-off by department leadership, finance, and talent committee to commit budget for the written offer. | Offer | established |
| B-011 | Barrier | Reference & Background Verification Third-party or internal verification of past employment records, academic degrees, and professional references. | Post-offer | established |
| B-012 | Barrier | Offer Closing & Contract Execution Final mutual execution of the formal employment agreement and start-date confirmation. | Post-offer | established |
| M-001 | Mechanism | Genuine Technical Skill Shortfall The candidate’s verified technical execution or domain depth does not meet the established baseline for the role level. | Candidate action | established |
| M-002 | Mechanism | Stronger Competing Candidate in Final Cohort Candidate cleared all passing bars, but another applicant in the same pipeline demonstrated superior domain overlap or lower onboarding overhead. | Exogenous (no agency) | established |
| M-003 | Mechanism | ATS Parser Extraction Failure Multi-column formatting, graphics, custom fonts, or unsupported document layouts cause ATS parser to corrupt or omit critical work history. | Candidate action | established |
| M-004 | Mechanism | Unstated Compensation Band Discrepancy Candidate market rate exceeds budgeted compensation for the requisition, but salary band was never published or clarified early. | Intermediary dependent | supported |
| M-005 | Mechanism | Pre-Selected Internal Candidate Requisition was publicly advertised to satisfy corporate policy or legal compliance while an internal employee was already earmarked for the role. | Exogenous (no agency) | supported |
| M-006 | Mechanism | Stale or Orphaned Job Requisition Job posting remains active on careers page and aggregator portals despite the team having ceased active hiring or closed headcount. | Exogenous (no agency) | established |
| M-007 | Mechanism | Headcount Freeze or Budget Cancellation Executive leadership or finance halts all new hires across division due to macroeconomic factors or revenue shifts mid-interview process. | Exogenous (no agency) | established |
| M-008 | Mechanism | Automated Keyword / Qualification Filter Deterministic filter rejecting applications missing exact acronyms, certifications, or specific years-of-experience thresholds. | Candidate action | established |
| M-009 | Mechanism | Recruiter Volume & Quota Incentive Distortion Applicant volume (500+ per req) runs past the screening hours available; profiles are read at the speed of the queue and matched against the pattern the requisition was described with. | Intermediary dependent | supported |
| M-010 | Mechanism | Hidden Evaluation Rubric or Undisclosed Priority The panel grades the candidate against architectural preferences, internal frameworks and house conventions that were not stated in the posting or in the round. | Intermediary dependent | supported |
| M-011 | Mechanism | Employment Gap Downranking Bias Automated ranking algorithms or human screeners discount candidates with recent career breaks regardless of verified project history. | Exogenous (no agency) | supported |
| M-012 | Mechanism | Interview Resource & Scheduling Saturation Engineering interviewers carry sprint commitments alongside the panels they sit on, and rounds are moved, read cold, or dropped. | Intermediary dependent | supported |
| M-013 | Mechanism | Mid-Process Role Requirement Redefinition The team changes the stack, the seniority level or the project scope while candidates are mid-process, and the assessments already taken no longer apply. | Exogenous (no agency) | supported |
| M-014 | Mechanism | Location or Timezone Compliance Constraint The company has no legal entity or provider that can issue an employment contract in the jurisdiction where the candidate resides. | Intermediary dependent | established |
| M-015 | Mechanism | Communication or Working Style Friction During a collaborative interview exercise the candidate is abrasive in tone, defensive about critique, or not listening. | Candidate action | established |
| M-016 | Mechanism | Speculative Sourcing / Talent Pooling Without Opening Recruiters open conversations and build candidate pools against headcount that has not been approved or funded. | Exogenous (no agency) | supported |
| M-017 | Mechanism | Experience-Age Grading Mismatch A candidate with 10+ years applies for a role graded at mid or senior, and the screening note records forecasts about boredom, short tenure and salary expectation. | Exogenous (no agency) | supported |
| M-018 | Mechanism | Domain Specificity Over-Weighting The interviewer holds experience in one exact vertical — adtech, crypto, a named payment processor — as a requirement, ahead of transferable systems depth. | Intermediary dependent | supported |
| M-019 | Mechanism | Take-Home Evaluation Fatigue & Asymmetry A 15-hour take-home is reviewed in minutes, and the structure and tests held outside the files that were opened do not reach the assessment. | Exogenous (no agency) | supported |
| M-020 | Mechanism | Automated Application Expiration Timeout The ATS is configured to reject in bulk every application still pending after 45 or 60 days. | Exogenous (no agency) | established |
| M-021 | Mechanism | Reference Check Discrepancy or Regulatory Ineligibility A third-party check returns employment dates it could not verify, a degree the registrar has not confirmed, or a prior engagement flagged as a conflict of interest. | Candidate action | established |
| M-022 | Mechanism | Hiring Manager Consensus Impasse The panel splits evenly, no one holds a tiebreaking vote, and the rule for the absence of consensus is no hire. | Exogenous (no agency) | supported |
| M-023 | Mechanism | Portfolio / Work Artifact Misinterpretation The surface a screener opens does not show the candidate's architecture work, which sits in a non-standard repository layout or in contributions under another organisation. | Candidate action | supported |
| M-024 | Mechanism | Inflated Requisition Requirements vs Actual Team Needs The posting lists 10+ named technologies and a Staff-level bar for a role whose actual work is feature delivery. | Intermediary dependent | supported |
| M-025 | Mechanism | Bid-Conditional Talent Pool Recruiters run a real search for a real role whose funding depends on a contract that is not yet signed; if the bid is lost, the pool is closed without the role ever having existed. | Exogenous (no agency) | hypothesis |
| M-026 | Mechanism | Bench-Priority Fill An engineer already employed and between projects becomes available mid-search, and the seat the external candidate is interviewing for is filled from the bench. | Exogenous (no agency) | hypothesis |
| P-001 | Pattern | Seniority Double Bind The same candidate is rejected as overqualified for junior and mid-level roles and as underqualified, or not specialised enough, for staff and leadership roles. | — | supported |
| P-002 | Pattern | Closed-Then-Reposted Requisition Motif A candidate completes multiple late-stage interviews, is rejected with a generic message, and sees the identical role reposted weeks later. | — | supported |
| P-003 | Pattern | Experience-Age Impossibility A requisition requires more years of hands-on experience with a specific framework or tool than that technology has existed in the open-source ecosystem. | — | supported |
| P-004 | Pattern | Compensation Double Bind The candidate has to name a compensation expectation first: a high number ends the process, and a low one lowers the level the candidate is assessed at. | — | supported |
| L-001 | Loop | Employment Gap Penalty Loop An employment gap triggers automated downranking (M-011), which pushes the profile below keyword and qualification filters (M-008); fewer interview invitations lengthen the gap, which in turn strengthens the downranking. | — | supported |
| L-002 | Loop | Take-Home Opportunity-Cost Saturation Loop Candidates spend heavy hours on take-home assignments with no bounded scope, which leaves less time for applications, while reviewers work through the queue under evaluation fatigue. | — | supported |
| L-003 | Loop | Inflated-Requirements Search Saturation Loop Teams write inflated requirements that filter out strong generalists; the search stays open for months, recruiters tire of it, and the role is redefined mid-process. | — | hypothesis |
| I-001 | Intervention | Auto-Close Stale Job Requisitions Implement automated ATS policy to expire public listings when headcount authorisation lapses or no interview activity occurs within 60 days. | — | supported |
| I-002 | Intervention | Upfront Compensation Band Disclosure Publish verified salary and equity bands directly in job descriptions or disclose them prior to scheduling technical interview rounds. | — | supported |
| I-003 | Intervention | Standardized Late-Stage Rejection Feedback Taxonomy Provide candidates reaching technical or panel stages with structured, rubric-based feedback categories rather than generic templates. | — | supported |
| I-004 | Intervention | Remove Career Gap Feature from Automated Ranking Models Disable employment duration gap penalties in recruitment AI algorithms and screening models. | — | supported |
| I-005 | Intervention | Candidate ATS Parser Conformance Test Utility Provide candidates with an open-source parsing validation tool to verify CV machine-readability before submission. | — | supported |
| I-006 | Intervention | Strict Take-Home Timebox & Blinded Evaluation Rubric Enforce strict 3-hour scope limits on take-homes, compensate candidates for extended samples, and grade submissions blind. | — | supported |
| I-007 | Intervention | Requirements Drawn From the Team's Own Backlog Draft the requisition's requirement list from the last two quarters of the team's actual work: every requirement the screen reads names a task it is required for, and anything without one is published in a separate section that is not screened on. | — | supported |
| I-008 | Intervention | Internal Candidacy Stated in the Posting Where a formal internal candidacy exists against a requisition at the moment it is published, the posting says so and says what the external loop decides. | — | hypothesis |
| I-009 | Intervention | Outreach States the Requisition Behind It Every outbound message names the requisition it is sent against and its state — approved and open, or a pool record against a forecast — and the pool records opened against a forecast are answered on the day planning decides it. | — | supported |
| I-010 | Intervention | Distinct Closure Status for Unreviewed Applications Give the ATS a terminal status for an application closed without a human opening it, distinct from the one used for a reviewed decline, bind it into the notification template, and count it on the requisition. | — | supported |
| I-011 | Intervention | Screening Note Bound to Observations and Disposition Codes Restrict the screening note to the requirement, what the record shows and the surface opened, and close it with a fixed disposition code — including a referral to levelling for profiles above the graded band. | — | supported |
| I-012 | Intervention | Candidate Work Index Submitted With the Application Submit a one-page index naming each work artefact, the part of it that is the candidate's and the direct path to it, and open that index in the first minutes of the live screen. | — | supported |
| I-013 | Intervention | Publish the Technical Screen's Columns and Threshold Before the Round Publish the columns, their weights and the advancing threshold of the live technical screen alongside the posting, and score the round on those columns. | — | hypothesis |
| I-014 | Intervention | Interview Seats Booked With Prep Time and a Second Name on the Rota Book every interview seat as preparation plus session, take those hours off the sprint board, and give each round a second name on a standing rota so an unavailable interviewer passes the seat rather than moves the date. | — | supported |
| I-015 | Intervention | Dated Funding Certification Before the Final Round Carry a funding-certified-through date on every requisition, refuse to schedule a final round unless that date covers the expected start, and release the countersignature on a live certification rather than on a second approval. | — | hypothesis |
| I-016 | Intervention | Verification Discrepancy Disclosure and Reconciliation Window Classify every mandatory check in advance as reconcilable by document or disqualifying, release the disputed field and both values to the candidate on the day the result returns, and hold the offer open for a stated window with a revised start date. | — | supported |
| I-017 | Intervention | Recorded Finalist Standing With a Dated Re-Entry Route Record, for every finalist who cleared the bar and received no offer, the cohort size, the class of reason and a dated stage the record re-enters at when a requisition at the same level opens. | — | hypothesis |
Complete silence after submission
After the application is submitted, nothing arrives: no automated receipt, no acknowledgement, no rejection, no message from a recruiter.
Generic "closer alignment" rejection template
A standard automated email saying that the team has decided to proceed with candidates whose profiles match the requirements of the role more closely.
Position closed after final interview without hire
The candidate completes every interview round and then learns that the requisition has been cancelled, frozen, or closed.
Materially similar role reposted shortly after rejection
The same listing, or a near-identical one, is reposted or refreshed on the job boards within 1–8 weeks of the rejection.
Compensation band reduced or altered mid-process
The compensation band offered or discussed is revised downward from the range previously agreed or advertised.
Take-home assignment exceeding reasonable stated scope
The take-home assignment asks for production-grade features that take 20+ hours to build, against a stated budget of 2–4 hours.
Multiple interview reschedulings or interviewer no-show
Interviews are postponed repeatedly or moved at short notice, or the interviewer does not join the call at the scheduled time.
Explicit feedback citing skill-depth shortfall
Interviewer or recruiter provides structured notes citing a specific deficit in algorithmic complexity, architecture, or tool mastery.
Rejection within minutes of application submission
Automated rejection email arrives within 2 to 30 minutes of form submission, outside business hours.
Communication mismatch or tone friction in panel
Noticeable divergence in communication style, pacing, or terminology during live panel discussions.
Offer rescinded or delayed due to internal freeze
Candidate is offered a role verbally or in writing, and the offer is then delayed or withdrawn before the start date.
Unsolicited recruiter outreach followed by ghosting
Recruiter opens direct outreach expressing strong interest, then stops replying once the candidate answers with availability.
Feedback stating candidate is overqualified for the grade
Candidate is rejected on the grounds that their experience, seniority, or previous scope sits above the band the role was opened at.
Conflicting feedback across different interviewers
Feedback from one round praises architectural depth while another round claims insufficient technical background.
Rejection after the application sat pending for months
A rejection arrives six weeks or more after submission, with no contact in the interval and no stage ever entered.
Rejection naming an internal hire as the outcome
The closing message states the role went to someone already inside the organisation, after the candidate had completed the later rounds.
Rejection naming a jurisdiction or work-eligibility ground
The stated reason is where the candidate lives, the hours they can cover, or the right to be employed there — not anything about the work.
Rejection naming a specific industry sector as required
The stated reason is the absence of experience in one named sector, rather than the depth or correctness of the work assessed.
Feedback naming as absent something the submitted work contains
The stated shortfall is the absence of work that is present in what the candidate submitted, at the path they gave.
Requisition Approval & Public Posting
The gate that exists before any candidate does: headcount is authorised, the job description is written, and the requisition is published (or kept open) on careers pages and job boards.
Outbound Sourcing & Talent Pool Contact
Recruiter-initiated outreach to passive candidates and talent-pool building, independent of any inbound application.
Application Ingestion
The initial ingestion gate where candidate CV and structured application fields enter the talent acquisition database / ATS.
Automated Filter & Parser Threshold
Algorithmic text extraction, keyword scoring, compliance screening (location/work authorisation), and knockout question evaluations.
Inbound Screening & Triage
Recruiter or sourcing coordinator manual review of parsed inbound applications vs active outbound talent pipelines.
Recruiter Screening Call
Initial conversational interview evaluating salary expectations, timeline, communication, English fluency, and high-level role alignment.
Technical Screen / Live Assessment
Synchronous technical evaluation assessing core technical competencies, problem-solving speed, and system architecture fundamentals.
Take-Home / Work Sample Evaluation
Asynchronous technical assignment or project artifact reviewed by engineering peers against quality benchmarks.
Hiring Manager In-Depth Review
Detailed evaluation of candidate seniority, project ownership history, trade-off reasoning, and team-specific mission fit.
Team & Cross-Functional Panel
Multi-interviewer round assessing collaborative problem solving, code review etiquette, cross-functional communication, and cultural norms.
Compensation & Levelling Reconciliation
Internal alignment between candidate expected compensation/level and company pay bands / levelling grid.
Headcount & Executive Budget Approval
Formal sign-off by department leadership, finance, and talent committee to commit budget for the written offer.
Reference & Background Verification
Third-party or internal verification of past employment records, academic degrees, and professional references.
Offer Closing & Contract Execution
Final mutual execution of the formal employment agreement and start-date confirmation.
Genuine Technical Skill Shortfall
The candidate’s verified technical execution or domain depth does not meet the established baseline for the role level.
Stronger Competing Candidate in Final Cohort
Candidate cleared all passing bars, but another applicant in the same pipeline demonstrated superior domain overlap or lower onboarding overhead.
ATS Parser Extraction Failure
Multi-column formatting, graphics, custom fonts, or unsupported document layouts cause ATS parser to corrupt or omit critical work history.
Unstated Compensation Band Discrepancy
Candidate market rate exceeds budgeted compensation for the requisition, but salary band was never published or clarified early.
Pre-Selected Internal Candidate
Requisition was publicly advertised to satisfy corporate policy or legal compliance while an internal employee was already earmarked for the role.
Stale or Orphaned Job Requisition
Job posting remains active on careers page and aggregator portals despite the team having ceased active hiring or closed headcount.
Headcount Freeze or Budget Cancellation
Executive leadership or finance halts all new hires across division due to macroeconomic factors or revenue shifts mid-interview process.
Automated Keyword / Qualification Filter
Deterministic filter rejecting applications missing exact acronyms, certifications, or specific years-of-experience thresholds.
Recruiter Volume & Quota Incentive Distortion
Applicant volume (500+ per req) runs past the screening hours available; profiles are read at the speed of the queue and matched against the pattern the requisition was described with.
Hidden Evaluation Rubric or Undisclosed Priority
The panel grades the candidate against architectural preferences, internal frameworks and house conventions that were not stated in the posting or in the round.
Employment Gap Downranking Bias
Automated ranking algorithms or human screeners discount candidates with recent career breaks regardless of verified project history.
Interview Resource & Scheduling Saturation
Engineering interviewers carry sprint commitments alongside the panels they sit on, and rounds are moved, read cold, or dropped.
Mid-Process Role Requirement Redefinition
The team changes the stack, the seniority level or the project scope while candidates are mid-process, and the assessments already taken no longer apply.
Location or Timezone Compliance Constraint
The company has no legal entity or provider that can issue an employment contract in the jurisdiction where the candidate resides.
Communication or Working Style Friction
During a collaborative interview exercise the candidate is abrasive in tone, defensive about critique, or not listening.
Speculative Sourcing / Talent Pooling Without Opening
Recruiters open conversations and build candidate pools against headcount that has not been approved or funded.
Experience-Age Grading Mismatch
A candidate with 10+ years applies for a role graded at mid or senior, and the screening note records forecasts about boredom, short tenure and salary expectation.
Domain Specificity Over-Weighting
The interviewer holds experience in one exact vertical — adtech, crypto, a named payment processor — as a requirement, ahead of transferable systems depth.
Take-Home Evaluation Fatigue & Asymmetry
A 15-hour take-home is reviewed in minutes, and the structure and tests held outside the files that were opened do not reach the assessment.
Automated Application Expiration Timeout
The ATS is configured to reject in bulk every application still pending after 45 or 60 days.
Reference Check Discrepancy or Regulatory Ineligibility
A third-party check returns employment dates it could not verify, a degree the registrar has not confirmed, or a prior engagement flagged as a conflict of interest.
Hiring Manager Consensus Impasse
The panel splits evenly, no one holds a tiebreaking vote, and the rule for the absence of consensus is no hire.
Portfolio / Work Artifact Misinterpretation
The surface a screener opens does not show the candidate's architecture work, which sits in a non-standard repository layout or in contributions under another organisation.
Inflated Requisition Requirements vs Actual Team Needs
The posting lists 10+ named technologies and a Staff-level bar for a role whose actual work is feature delivery.
Bid-Conditional Talent Pool
Recruiters run a real search for a real role whose funding depends on a contract that is not yet signed; if the bid is lost, the pool is closed without the role ever having existed.
Bench-Priority Fill
An engineer already employed and between projects becomes available mid-search, and the seat the external candidate is interviewing for is filled from the bench.
Seniority Double Bind
The same candidate is rejected as overqualified for junior and mid-level roles and as underqualified, or not specialised enough, for staff and leadership roles.
Closed-Then-Reposted Requisition Motif
A candidate completes multiple late-stage interviews, is rejected with a generic message, and sees the identical role reposted weeks later.
Experience-Age Impossibility
A requisition requires more years of hands-on experience with a specific framework or tool than that technology has existed in the open-source ecosystem.
Compensation Double Bind
The candidate has to name a compensation expectation first: a high number ends the process, and a low one lowers the level the candidate is assessed at.
Employment Gap Penalty Loop
An employment gap triggers automated downranking (M-011), which pushes the profile below keyword and qualification filters (M-008); fewer interview invitations lengthen the gap, which in turn strengthens the downranking.
Take-Home Opportunity-Cost Saturation Loop
Candidates spend heavy hours on take-home assignments with no bounded scope, which leaves less time for applications, while reviewers work through the queue under evaluation fatigue.
Inflated-Requirements Search Saturation Loop
Teams write inflated requirements that filter out strong generalists; the search stays open for months, recruiters tire of it, and the role is redefined mid-process.
Auto-Close Stale Job Requisitions
Implement automated ATS policy to expire public listings when headcount authorisation lapses or no interview activity occurs within 60 days.
Upfront Compensation Band Disclosure
Publish verified salary and equity bands directly in job descriptions or disclose them prior to scheduling technical interview rounds.
Standardized Late-Stage Rejection Feedback Taxonomy
Provide candidates reaching technical or panel stages with structured, rubric-based feedback categories rather than generic templates.
Remove Career Gap Feature from Automated Ranking Models
Disable employment duration gap penalties in recruitment AI algorithms and screening models.
Candidate ATS Parser Conformance Test Utility
Provide candidates with an open-source parsing validation tool to verify CV machine-readability before submission.
Strict Take-Home Timebox & Blinded Evaluation Rubric
Enforce strict 3-hour scope limits on take-homes, compensate candidates for extended samples, and grade submissions blind.
Requirements Drawn From the Team's Own Backlog
Draft the requisition's requirement list from the last two quarters of the team's actual work: every requirement the screen reads names a task it is required for, and anything without one is published in a separate section that is not screened on.
Internal Candidacy Stated in the Posting
Where a formal internal candidacy exists against a requisition at the moment it is published, the posting says so and says what the external loop decides.
Outreach States the Requisition Behind It
Every outbound message names the requisition it is sent against and its state — approved and open, or a pool record against a forecast — and the pool records opened against a forecast are answered on the day planning decides it.
Distinct Closure Status for Unreviewed Applications
Give the ATS a terminal status for an application closed without a human opening it, distinct from the one used for a reviewed decline, bind it into the notification template, and count it on the requisition.
Screening Note Bound to Observations and Disposition Codes
Restrict the screening note to the requirement, what the record shows and the surface opened, and close it with a fixed disposition code — including a referral to levelling for profiles above the graded band.
Candidate Work Index Submitted With the Application
Submit a one-page index naming each work artefact, the part of it that is the candidate's and the direct path to it, and open that index in the first minutes of the live screen.
Publish the Technical Screen's Columns and Threshold Before the Round
Publish the columns, their weights and the advancing threshold of the live technical screen alongside the posting, and score the round on those columns.
Interview Seats Booked With Prep Time and a Second Name on the Rota
Book every interview seat as preparation plus session, take those hours off the sprint board, and give each round a second name on a standing rota so an unavailable interviewer passes the seat rather than moves the date.
Dated Funding Certification Before the Final Round
Carry a funding-certified-through date on every requisition, refuse to schedule a final round unless that date covers the expected start, and release the countersignature on a live certification rather than on a second approval.
Verification Discrepancy Disclosure and Reconciliation Window
Classify every mandatory check in advance as reconcilable by document or disqualifying, release the disputed field and both values to the candidate on the day the result returns, and hold the offer open for a stated window with a revised start date.
Recorded Finalist Standing With a Dated Re-Entry Route
Record, for every finalist who cleared the bar and received no offer, the cohort size, the class of reason and a dated stage the record re-enters at when a requisition at the same level opens.
Nothing matches this search and these filters.