REASON — Purpose 'employment' is a consequential eligibility decision about
the subject. Dossier does not serve employment, tenancy, credit, or insurance decisions —
this is a structural refusal, not a policy toggle.
▸ logged → audit_log · action purpose.rejected · source purpose-gate ·
operator system · no brief assembled, no doc scoped, nothing further runs.
private individual — no public professional record found
ANCHORS REQUIRED
2 distinct source classes
ANCHORS FOUND
1 (short by 1 class)
DECISION
INSUFFICIENT PUBLIC RECORD — NO FILE OPENED
officer-filingauthored-workspeaking-recordself-maintained-profile ✓ (only class found)
REASON — Subject is not acting in a public professional capacity on the
record we hold. A LinkedIn profile alone is one source class; the gate requires two
independent classes before a file opens.
▸ capacity persisted as private · no dossier row is materialized · no brief is
assembled · nothing exists to leak — this is the structural
anti-stalking control, not a UI message layered on top of a file that already exists.