hoba hoba.work
Curated Knowledge Graph · 2026.08.2

Registry Directory

Forensic taxonomy of 65 nodes across 6 ontological layers: Observations, Barriers, Mechanisms, Patterns, Loops, and Interventions.

Filter by Agency:
A Observation (A-001)

Complete silence after submission

No automated receipt, acknowledgement, rejection, or recruiter outreach is received following application submission.

Evidence: supported View node
A Observation (A-002)

Generic "closer alignment" rejection template

Standard automated email stating the team decided to proceed with candidates whose profiles more closely match role requirements.

Evidence: supported View node
A Observation (A-003)

Position closed after final interview without hire

Candidate completes all interview rounds, but is informed that the requisition has been cancelled, frozen, or closed.

Evidence: supported View node
A Observation (A-004)

Materially similar role reposted shortly after rejection

Candidate observes the same or near-identical job listing reposted or refreshed on job boards within 1–8 weeks of rejection.

Evidence: supported View node
A Observation (A-005)

Compensation band reduced or altered mid-process

Offered or discussed compensation band is revised downward from previously agreed or advertised range.

Evidence: supported View node
A Observation (A-006)

Take-home assignment exceeding reasonable stated scope

Take-home assignment requires building complex production-grade features demanding 20+ hours instead of stated 2–4 hours.

Evidence: supported View node
A Observation (A-007)

Multiple interview reschedulings or interviewer no-show

Interviews are repeatedly postponed, delayed at short notice, or interviewer fails to join scheduled call.

Evidence: supported View node
A Observation (A-008)

Explicit feedback citing skill-depth shortfall

Interviewer or recruiter provides structured notes citing a specific deficit in algorithmic complexity, architecture, or tool mastery.

Evidence: supported View node
A Observation (A-009)

Rejection within minutes of application submission

Automated rejection email arrives within 2 to 30 minutes of form submission, outside human business hours.

Evidence: supported View node
A Observation (A-010)

Communication mismatch or tone friction in panel

Noticeable divergence in communication style, pacing, or terminology during live panel discussions.

Evidence: supported View node
A Observation (A-011)

Offer rescinded or delayed due to internal freeze

Candidate is verbally offered a role or receives written offer which is subsequently delayed or retracted before start date.

Evidence: supported View node
A Observation (A-012)

Unsolicited recruiter outreach followed by ghosting

Recruiter initiates direct outreach expressing strong interest, but ceases communication after candidate responds with availability.

Evidence: supported View node
A Observation (A-013)

Feedback stating candidate is overqualified for the grade

Candidate is rejected on the grounds that their experience, seniority, or previous scope exceeds the open position tier.

Evidence: supported View node
A Observation (A-014)

Conflicting feedback across different interviewers

Feedback from one round praises architectural depth while another round claims insufficient technical background.

Evidence: supported View node
B Barrier (B-013) pre-posting

Requisition Approval & Public Posting

The gate that exists before any candidate does: headcount is authorized, the job description is written, and the requisition is published (or quietly kept open) on careers pages and job boards.

Evidence: established View node
B Barrier (B-014) sourcing

Outbound Sourcing & Talent Pool Contact

Recruiter-initiated outreach to passive candidates and talent-pool building, independent of any inbound application.

Evidence: established View node
B Barrier (B-001) ingestion

Application Ingestion

The initial ingestion gate where candidate CV and structured application fields enter the talent acquisition database / ATS.

Evidence: established View node
B Barrier (B-002) ingestion

Automated Filter & Parser Threshold

Algorithmic text extraction, keyword scoring, compliance screening (location/work authorization), and knockout question evaluations.

Evidence: established View node
B Barrier (B-003) screening

Inbound Screening & Triage

Recruiter or sourcing coordinator manual review of parsed inbound applications vs active outbound talent pipelines.

Evidence: established View node
B Barrier (B-004) recruiter

Recruiter Screening Call

Initial conversational interview evaluating salary expectations, timeline, communication, English fluency, and high-level role alignment.

Evidence: established View node
B Barrier (B-005) technical

Technical Screen / Live Assessment

Synchronous technical evaluation assessing core technical competencies, problem-solving speed, and system architecture fundamentals.

Evidence: established View node
B Barrier (B-006) technical

Take-Home / Work Sample Evaluation

Asynchronous technical assignment or project artifact reviewed by engineering peers against quality benchmarks.

Evidence: established View node
B Barrier (B-007) hiring-manager

Hiring Manager In-Depth Review

Detailed evaluation of candidate seniority, project ownership history, trade-off reasoning, and team-specific mission fit.

Evidence: established View node
B Barrier (B-008) team

Team & Cross-Functional Panel

Multi-interviewer round assessing collaborative problem solving, code review etiquette, cross-functional communication, and cultural norms.

Evidence: established View node
B Barrier (B-009) compensation

Compensation & Leveling Reconciliation

Internal alignment between candidate expected compensation/level and company pay bands / leveling grid.

Evidence: established View node
B Barrier (B-010) offer

Headcount & Executive Budget Approval

Formal sign-off by department leadership, finance, and talent committee to commit budget for the written offer.

Evidence: established View node
B Barrier (B-011) post-offer

Reference & Background Verification

Third-party or internal verification of past employment records, academic degrees, and professional references.

Evidence: established View node
B Barrier (B-012) post-offer

Offer Closing & Contract Execution

Final mutual execution of the formal employment agreement and start-date confirmation.

Evidence: established View node
M Mechanism (M-001) Candidate Action

Genuine Technical Skill Shortfall

The candidate’s verified technical execution or domain depth does not meet the established baseline for the role level.

Evidence: established View node
M Mechanism (M-002) Exogenous (No Agency)

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.

Evidence: established View node
M Mechanism (M-003) Candidate Action

ATS Parser Extraction Failure

Multi-column formatting, graphics, custom fonts, or unsupported document layouts cause ATS parser to corrupt or omit critical work history.

Evidence: established View node
M Mechanism (M-004) Intermediary Dependent

Unstated Compensation Band Discrepancy

Candidate market rate exceeds budgeted compensation for the requisition, but salary band was never published or clarified early.

Evidence: supported View node
M Mechanism (M-005) Exogenous (No Agency)

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.

Evidence: supported View node
M Mechanism (M-006) Exogenous (No Agency)

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.

Evidence: established View node
M Mechanism (M-007) Exogenous (No Agency)

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.

Evidence: established View node
M Mechanism (M-008) Candidate Action

Automated Keyword / Qualification Filter

Deterministic filter rejecting applications missing exact acronyms, certifications, or specific years-of-experience thresholds.

Evidence: established View node
M Mechanism (M-009) Intermediary Dependent

Recruiter Volume & Quota Incentive Distortion

Recruiters optimize for pipeline velocity and superficial pattern-matching due to overwhelming applicant volume (500+ per req).

Evidence: supported View node
M Mechanism (M-010) Intermediary Dependent

Hidden Evaluation Rubric or Undisclosed Priority

The interview team grades candidate against specific undisclosed architectural dogmas, internal frameworks, or unwritten biases.

Evidence: supported View node
M Mechanism (M-011) Exogenous (No Agency)

Employment Gap Downranking Bias

Automated ranking algorithms or human screeners discount candidates with recent career breaks regardless of verified project history.

Evidence: supported View node
M Mechanism (M-012) Intermediary Dependent

Interview Resource & Scheduling Saturation

Engineering interviewers are overwhelmed with sprint commitments, leading to calendar fragmentation, rush reviews, or dropped loops.

Evidence: supported View node
M Mechanism (M-013) Exogenous (No Agency)

Mid-Process Role Requirement Redefinition

Team changes tech stack, seniority requirements, or project scope mid-funnel, invalidating previous interview assessments.

Evidence: supported View node
M Mechanism (M-014) Intermediary Dependent

Location or Timezone Compliance Constraint

Company legal or tax entity cannot support remote employment contracts in candidate physical residency jurisdiction.

Evidence: established View node
M Mechanism (M-015) Candidate Action

Communication or Working Style Friction

Candidate demonstrated abrasive tone, defensive reactions to critique, or inability to listen during collaborative interview problem solving.

Evidence: established View node
M Mechanism (M-016) Exogenous (No Agency)

Speculative Sourcing / Talent Pooling Without Opening

Recruiters proactively gather candidate pools for future anticipated headcount that is not yet authorized or funded.

Evidence: supported View node
M Mechanism (M-017) Exogenous (No Agency)

Experience-Age Grading Mismatch

Candidate with 10+ years applied for mid/senior role, triggering fears of boredom, rapid churn, or salary dissatisfaction.

Evidence: supported View node
M Mechanism (M-018) Intermediary Dependent

Domain Specificity Over-Weighting

Interviewer requires exact vertical experience (e.g. adtech, crypto, specific payment processor) over deep transferable systems fundamentals.

Evidence: supported View node
M Mechanism (M-019) Exogenous (No Agency)

Take-Home Evaluation Fatigue & Asymmetry

Reviewers perform hurried 5-minute scans of complex 15-hour take-home projects, missing subtle architectural patterns and tests.

Evidence: supported View node
M Mechanism (M-020) Exogenous (No Agency)

Automated Application Expiration Timeout

ATS configuration automatically issues bulk rejections to all pending unreviewed applications after 45 or 60 days.

Evidence: established View node
M Mechanism (M-021) Candidate Action

Reference Check Discrepancy or Regulatory Ineligibility

Third-party check reveals unverified employment dates, unconfirmed degrees, or direct conflict of interest.

Evidence: established View node
M Mechanism (M-022) Exogenous (No Agency)

Hiring Manager Consensus Impasse

The interview panel splits 50/50 without an executive tiebreaker, defaulting conservatively to a "no-hire" decision.

Evidence: supported View node
M Mechanism (M-023) Candidate Action

Portfolio / Work Artifact Misinterpretation

Screeners overlook candidate role architecture due to non-standard repository layout or unindexed open-source contributions.

Evidence: supported View node
M Mechanism (M-024) Intermediary Dependent

Inflated Requisition Requirements vs Actual Team Needs

Job description demands 10+ niche technologies and Staff-level qualifications for a straightforward feature engineering role.

Evidence: supported View node
P Pattern (P-001)

Seniority Double Bind

Candidate is simultaneously rejected as overqualified for junior/mid roles and underqualified (or insufficiently specialized) for staff/leadership roles.

Evidence: supported View node
P Pattern (P-002)

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.

Evidence: supported View node
P Pattern (P-003)

Experience-Age Impossibility

Requisition requires more years of hands-on experience in a specific framework or tool than that technology has existed in the open-source ecosystem.

Evidence: supported View node
P Pattern (P-004)

Compensation Double Bind

Candidate is required to state salary expectation first; quoting high triggers immediate rejection, while quoting low triggers leveling downranking.

Evidence: supported View node
L Loop (L-001)

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.

Evidence: supported View node
L Loop (L-002)

Take-Home Opportunity-Cost Saturation Loop

Candidates invest heavy hours into unbounded take-home assignments, reducing bandwidth for applications, while reviewers suffer evaluation fatigue.

Evidence: supported View node
L Loop (L-003)

Inflated-Requirements Search Saturation Loop

Teams write inflated requirements, filtering out strong generalists, prolonging open search, causing recruiter fatigue and mid-process role redefinitions.

Evidence: hypothesis View node
I Intervention (I-001)

Auto-Close Stale Job Requisitions

Implement automated ATS policy to expire public listings when headcount authorization lapses or no interview activity occurs within 60 days.

Evidence: supported View node
I Intervention (I-002)

Upfront Compensation Band Disclosure

Publish verified salary and equity bands directly in job descriptions or disclose them prior to scheduling technical interview rounds.

Evidence: supported View node
I Intervention (I-003)

Standardized Late-Stage Rejection Feedback Taxonomy

Provide candidates reaching technical or panel stages with structured, rubric-based feedback categories rather than generic templates.

Evidence: supported View node
I Intervention (I-004)

Remove Career Gap Feature from Automated Ranking Models

Disable employment duration gap penalties in recruitment AI algorithms and screening models.

Evidence: supported View node
I Intervention (I-005)

Candidate ATS Parser Conformance Test Utility

Provide candidates with an open-source parsing validation tool to verify CV machine-readability before submission.

Evidence: supported View node
I Intervention (I-006)

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.

Evidence: supported View node