Loading deck…
Loading deck…
Ship Page / Deck
Print view: one slide per page. Choose Save as PDF in the print dialog.
01 · Creation
Kane CLI Hack Day
A DAG lost half its rows and Kane said PASS. Bug Quest writes the precise checks that catch it, fixes the code, and has Kane verify the fix.
Data pipelines fail silently: a DAG shows Success while rows go missing. A short check like "check the pipeline ran" passes, even with bug detection on, because it only verifies the green status.

01 / 05 · BUG QUEST
02 · See it work
Kane CLI Hack Day

02 / 05 · BUG QUEST
03 · The harness
Kane CLI Hack Day
Bug Quest takes a short testing instruction and calls the OpenAI API to expand it into precise Kane objectives with exact expected values (e.g. "verify load rows equal extract rows (1000)"). It runs the original instruction and each objective with kane-cli run --agent against an Airflow-style Pipeline Monitor, parses the run_end result (status, result_code, Test Manager link), streams progress live, and scores silent bugs. In our run, the basic instruction passed (code 100) while the precise check failed with code 740 (confirmed bug: 1,000 extracted vs 500 loaded). After the code fix, the same Kane check was re-run with the bug switch still on and passed.
Components: run · sealed_evidence · test_manager
03 / 05 · BUG QUEST
04 · Proof
Kane CLI Hack Day
05 · Outcome
Kane CLI Hack Day
A DAG lost half its rows and Kane said PASS. Bug Quest writes the precise checks that catch it, fixes the code, and has Kane verify the fix.
https://github.com/EstrellaAce29/bug-quest · https://d3nl4wy7jovhq0.cloudfront.net/public/p66/6849dfc359e35065374c6f0dbf23fcbc6dbe3d382721743fd4be95119d896338.mp4 · Prashansa Chaudhary
Not yet verified: Pipeline is simulated, no real Airflow or warehouse · Auto-fix is verified on the row-mismatch bug only; other bug types not yet tested · Auto-fix edits lib/pipeline.ts only
04 / 05 · BUG QUEST
05 / 05 · BUG QUEST