Investigation queue
Workshop questions
Most answers are visible in Opik. Open Python only when a question carries the Code label.
001 Policy evidence does not match customerWrong policy retrieval / 4 questions
BA flag: The support answer says an activated Starter customer can receive a 30-day refund. BA suspects the answer used the wrong policy.
- OpikWhich short token best describes what the agent answered?Choose one:
eligible-30-day-refund,service-credit-only,not-refundable. - OpikWhich Opik span shows the policy documents retrieved for the answer?
- OpikWhich retrieved document should not have been used for an HK Starter customer?
- CodeIn
shared/fixtures.py, which token describes the correct HK Starter policy for activated seats?Choose one:activated-refundable,activated-not-refundable,pro-policy-applies.
Case: 001
A:
B:
C:
D:
002 Slow run with broad retrieval fallbackLatency and evidence quality / 4 questions
BA flag: This refund run was much slower than nearby runs. BA wants to know whether the answer is safe or whether the fallback path changed the evidence.
- OpikWhich span took the longest in this trace?
- OpikWhat fallback path ran after the primary retrieval problem?
- OpikDid the fallback use stronger or weaker evidence than the primary intended filter?Choose one:
stronger-evidence,weaker-evidence. - OpikShould the manager approve this run without review?Choose one:
approve,manual-review,reject.
Case: 002
A:
B:
C:
D:
003 Tool result is confident but input is wrongTool-call argument mapping / 4 questions
BA flag: The refund calculator returned a confident "eligible" result, but the customer complained that they are on Starter, not Pro.
- OpikWhich short token names the spans showing the customer/request product before the tool call?Choose one:
003.request-product-spans,003.tool-argument-span,003.final-answer-span. - OpikWhich span shows the actual tool arguments sent to the refund calculator?
- CodeIn
cases/case_003_tool_argument.py, what short token names the hard-coded argument or mapping causing the tool to receiveproduct="pro"?Choose one:product=pro,product=starter,region=hk. - OpikWhat should the manager conclude: tool failure, mapping failure, or model failure?Choose one:
tool-failure,mapping-failure,model-failure.
Case: 003
A:
B:
C:
D:
004 Streamed draft was persisted after cutoffIncomplete generation and persistence / 4 questions
BA flag: The ticket summary looks incomplete. BA wants to know whether this was a model quality issue or an application persistence issue.
- OpikWhich span shows the streamed model output and finish reason?
- OpikWhat finish reason did the model return?
- OpikWhich span persisted the answer despite the incomplete stream?
- CodeIn
cases/case_004_stream_cutoff.py, which missing check should block saving?Choose one:finish-reason-check,ticket-id-check,region-check.
Case: 004
A:
B:
C:
D:
005 Issue summary contains unsafe comment textUntrusted retrieved context / 4 questions
BA flag: The GitHub issue summary includes an internal debug token and tells support to bypass approval.
- OpikWhich retrieved item contains the unsafe instruction?
- OpikWhich span shows that untrusted text was included in the prompt without a boundary?
- OpikWhich span shows the guardrail result?
- OpikWhat should the manager decide for this summary?Choose one:
approve,block-or-rewrite,manual-review-only.
Case: 005
A:
B:
C:
D:
006 Release candidate looks good but gate is weakExperiment metrics and selection / 4 questions
BA flag: The app selected a prompt version for release, but BA believes another candidate is safer.
- OpikIn Logs, which prompt version did the app select?
- ExperimentsIn Experiments, which prompt version should ship based on faithfulness and release-gate scores?
- ExperimentsWhich metric made the selected candidate look attractive?
- CodeIn
cases/case_006_release_gate.py, what short token names the missing release selection condition?Choose one:faithfulness-expert-gate,cost-only-gate,answer-relevance-gate.
Case: 006
A:
B:
C:
D:
Manager report
Submit short, exact answers
Open one issue for your group. Add or retry answers in comments; every new comment updates the cumulative issue score.