Audit trail

Every decision, replayable for seven years.

Model, prompt version, transcript citation, rubric, regulator framework — recorded for every step. Replay any decision the way the regulator will read it.

  1. 2026-04-27T09:14:02ZEnginePipeline
    Résumé parsed 12 KB · imap + pdf extract · 0.42s
  2. 2026-04-27T09:14:18ZResume analysisClaude Sonnet
    Scored against JD score 82 · recommendation: recommended
  3. 2026-04-27T09:17:45ZDelivery verificationAgent SDK
    Cross-checked claims 5 of 5 verified · GitHub + Semantic Scholar + LinkedIn
  4. 2026-04-27T09:48:12ZLive interviewVoice agent
    Conducted 38-turn voice interview voice · 45m · transcript hash 7c81…
  5. 2026-04-27T09:50:38ZPost-interviewAgent SDK
    Generated scorecard 4.2 / 5 · 5 criteria · transcript line refs
  6. 2026-04-27T11:02:00ZRecruiterManual sign-off
    Hiring decision: pass via Lark bot · record_hiring_decision

Trusted by recruiting teams shipping audit-grade hiring

WooshPayNube CloudMiAOSKY AcademyMetanomalyWednesday

01 · What

What's logged.

Per decision: model (e.g. Claude Sonnet 4.6), prompt_version (e.g. rubric v3), transcript_citation (line range in the recorded transcript), rubric_id, framework (NYC LL144 §20-871, EU AI Act tier, GDPR clause, PDPA principle). Every recruiter-visible score links back to its log entry; every model output links back to its prompt and inputs.

02 · Replay

Replay any decision.

From the audit trail page, the recruiter or auditor selects a decision row and opens a replay surface that re-renders the model's input plus the surrounding state at that moment. Frozen prompt + frozen rubric guarantees deterministic replay — two replays return the same answer. A regulator in 2031 sees what you saw in 2026.

03 · Retention

Retention defaults to seven years.

Filesystem (data/) retained 7y. PostgreSQL interviews row + state JSONB retained 7y. Coding-challenge GitHub repos retained 7y or until the candidate requests deletion (GDPR right-to-erasure honored across all stores). PDPA, GDPR, EU AI Act risk-tier mapping, NYC LL144 §20-871 disclosure all align to this default.

Long memory

Replay any decision, seven years on.

Filesystem + Postgres parallel record; frozen prompts + rubrics make every replay deterministic. The regulator sees what you saw the day the decision shipped.

7yr

Audit-grade by default. No extra step.

Read the trust report