FeaturesLink for the manager
Define the role

Whoever asked for the role answers without needing an account.

EVO assembles an agenda with the questions that actually settle the profile and sends the requester a link. They answer in their own time, and each answer becomes a confirmed fact that reprocesses the description.

The problem

Why this exists

How it works today

Alignment happens in a thirty-minute meeting nobody documents, or in an email thread that gets lost. Weeks later, when the pipeline is empty, there is no record of what was agreed or who decided what.

How it works with EVO

The agenda is short and chosen by rule: a flagged challenge comes before an unconfirmed critical dimension, which comes before a gap, with a ceiling of nine questions. The manager answers through a link, with nothing to install or create, and the answer enters the process.

How it works

Link for the manager from the inside

1The agenda

Only the questions that change the role make it in.

A deterministic selector decides what to ask, by priority. Claude only drafts the question; choosing what to ask is code.

This avoids the classic problem of the automated questionnaire: twenty generic questions that tire out the person answering and move nothing.

A ceiling of nine questions per agenda. If the manager answers only three, those three already reprocess the description.
Alignment agenda · requester link
🔗 Rafael Duarte answering without creating an account · link valid for 14 days
Question 2 of 6 · governance

Who decides the team’s priorities day to day, the person hired or someone above them?

Right now I prioritize. I want the person to propose, but the final call stays with me for the time being.
Governance: the role proposes prioritization but does not decide; the final call stays with the requester
Effect

Governance dimension closed · JD reprocessed

Consequence

"Full autonomy" comes out of the text, it was a false promise

2The answer becomes a decision

What they answer changes the text of the role.

Each answer is recorded as a confirmed fact, with the dimension it belongs to. A promise that does not hold comes out of the text: if autonomy is limited, the description stops promising full autonomy.

And the history stays: the realism report is versioned per session, so the whole trail of the negotiation can be revisited.

Realism report · v2 · Jul 25
Salary range × market
Local market estimateR$ 18–24k
Range providedR$ 16–19k
−12% below the local marketrisk accepted and justified
Funnel reach
Base of Product Managers92%
+ 3 years leading a team55%
+ advanced Jira46%
+ logistics / foreign trade9%
+ fluent English6%
EVO's assessment

Fillable as it stands, with a caveat. The below-market range is sustainable because the package includes remote work and autonomy, but if it does not close in 45 days, salary is the first variable to revisit.

Under the hood

The link is public, but it is not loose

A link anyone could open needs real care. These are the guarantees in the code.

hashThe token is stored as sha256, never in the clear
14dValid for 14 days, and revocable at any moment
404An invalid token returns an indistinguishable 404, anti-enumeration
rateAttempt limit per origin
orgThe agenda is scoped to the organization that owns the role, and that has a test in the isolation suite
What comes next

How it fits into the rest of the journey

Bring a role that is hard to fill

It takes a real role to see EVO work, not a canned example.

Start using it