tuckflow
Signed in as Flow Author
Interview Practice / System design mock · L6

Release v14 → Production

  1. Draft ✓
  2. Staging ✓ · 1,200 simulated
  3. Production · blocked

Policy checks

1 blocking · 2 warnings · 4 passed
✕Unverified value reaches a skill input
candidate.level is rewritten by Interviewer agent, then feeds rubric-scorer.rubric_id with no deterministic validation.
! Agent exit not wired
Interviewer agent · candidate_quit has no target
! Latency over budget on one path
Via hint-ladder: agent-turn P95 1.4 s, budget 1.2 s
✓ Disclosure precedes any capture
Every path to Verify candidate passes Recording disclosure
✓ No PII in agent context
candidate.email and candidate.phone denied to all agent regions
✓ Skills pinned to certified versions
hint-ladder v1.4 (beta) allowed by workspace exception
✓ Every node has an owner
9 nodes · 2 policy-owned by Compliance

Changes since v13

Visual diff on canvas
+Exit candidate_quit on Interviewer agent ~Interviewer agent instructions v6 → v7 ~Budget: max duration 40 → 45 min ~Writes added: candidate.level −Node legacy_timer (replaced by time-check skill)
instructions · v6 → v7
− If the candidate struggles, give the next hint.
+ If the candidate is stuck for 2 turns, call hint-ladder.
+ If they ask to stop, confirm once, then exit candidate_quit.

Simulation coverage

1,200 sessions · 6 personas
Agent region exits reached
completed 71%
time_up 18%
candidate_quit 8%
policy_violation 3%
candidate_quit currently falls through to the flow default. Wire it before release.
Open a failing trace