External hire premium
The paper trail. Rules set in advance, a sample that cannot move, and every null reported with its uncertainty.
Why this page exists
A null finding is easy to fake by accident. Tune the sample, pick the window, drop the awkward cases, and any effect can be made to appear or vanish. This page records the guardrails that keep that from happening here.
Decision log
More than one hundred decisions are logged, D-001 onward, each with the date, the choice, and the rule applied. Classification calls, exclusions, parser fixes, and analysis choices are all on the record.
Pre-committed rules
The classification rules and exclusions were written before any pay, price, or accounting data was pulled. They could not be adjusted once a result was in view.
Frozen sample
453 internal, 158 external, 149 excluded by rule. The sample is fixed. Coverage gaps in pay or returns are reported, not closed by quietly adding cases.
Nulls reported plainly
The premium-to-return slope is flat, and that is stated as the headline, with its p-values, not buried. Directional results that miss significance are labeled as such, not dressed up.
What was checked and set aside
Full detail is in the decision log and the methods commitments in the repository.