◉ SAMPLE — fictional subject, demo only · ← back to dossier.asdfghjk.lol

◉ DOSSIER — REFUSAL SURFACES

Sample · what a declined request looks like · not a real dossier

§10 · Purpose Gate assembleBrief() → evaluatePurpose()
REQUESTED BY
analyst@dossier.example
SUBJECT
Elena Voss (sample)
STATED PURPOSE
"employment"
DECISION
REQUEST DENIED
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.
§7 · Subject Intake Gate evaluateIntake() → capacity check
REQUESTED BY
analyst@dossier.example
SUBJECT
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-filing authored-work speaking-record self-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.