Factor 08 of 10
Async-first review.
Evaluation happens on each party's own time. Candidates aren't required to be available for instant calls. Employers don't have to schedule to read the basics. The first real conversation happens after both sides have already decided they want to talk.
Why this matters
The biggest tax on hiring isn't the cost per hire — it's the calendar tax. Every step in a traditional process requires synchronous time: a recruiter call to qualify, a screening call to evaluate, an in-person interview to confirm, a manager interview to approve. For an hourly or service role, this is absurd. For any role, it's slower than it needs to be.
The reason the calendar tax exists is that resumes don't carry enough signal to make a yes/no decision. You have to talk to someone to know whether they can do the job. That's not because talking is the best evaluation method — it's because the resume left you no other choice. The interview became the only place real signal lived, so everything got pushed into it.
The cost gets paid by both sides. Employers lose evenings to phone screens. Candidates miss work or take time off for interviews that lead nowhere. The first call is rarely the decision; it's usually just getting acquainted with information that should have been visible already.
This applies through the entire hiring team, not just the first reviewer. Once a candidate's profile carries the signal, every stakeholder — the line manager, the upper manager, the department head — gets the same view. The profile travels through the organization. Upper management gets sent the link, not asked to do a "just to get to know you" call that rehashes the same questions the candidate already answered on video. The interviews that do happen are structured around the role: the candidate's communication, skills, and background are already visible, so the conversation is about whether this specific fit is right — not "tell me about yourself."
A 10-factor hire moves the signal earlier. Once a candidate's intro video, skill clip, verified identity, and deal-breakers are sitting on the profile, an employer can evaluate at midnight on a Sunday. Once a job's video, deal-breakers, and workplace details are sitting on the post, a candidate can decide whether to apply at lunch. The interview stops being the screen and becomes the confirmation. Async first; sync only when needed.
The pushback is that you can't really evaluate someone without talking to them. That's confusing "talking" with "evaluating." A video tells you about communication. A skill clip tells you about ability. Identity verification tells you who you're looking at. Talking confirms — it shouldn't be the first place you look.
What this looks like in practice
For candidates
Your profile should be complete enough that an employer can decide without scheduling a call. The first conversation should be a yes-leaning conversation, not a screening one.
For employers
Your job post should be complete enough that a candidate can decide whether to apply without DMing you for basics. The profile travels through your hiring team — every stakeholder reviews the same link, no repeated intro calls. Schedule when there's a real decision to make, and structure that conversation around the role, not the basics.
Above this line is the open standard. Below is how Vetano implements it — drop this section if you fork.
Doctrine source on GitHub· synced 5/18/2026Vetano's implementation
VVetano's review experience is built around the profile, not the call. Every required signal — identity, communication, skill, availability, deal-breakers — is on the profile before any contact. Employers can shortlist, reject, or message without scheduling. The product makes async the default; scheduling is what happens after a yes, not before.