# Team Finishline

- **Event:** [Agents in Context Toronto: a MongoDB Hackathon](https://cerebralvalley.ai/e/mongodb-toronto-hackathon)
- **When:** Sat, Nov 14 at 9:00 AM – 9:00 PM (EST)
- **Where:** Toronto, Canada
- **Team:** [Ali Daudjee](https://cerebralvalley.ai/u/AliDaudjee), [Hussain Abbas](https://cerebralvalley.ai/u/hussainweb)
- **GitHub:** https://github.com/hussainweb/mongodb-hackathon
- **Demo video:** https://youtu.be/8pYhv5L_qb4?si=b5FpYPfk3rRoy2_M
- **Gallery:** https://cerebralvalley.ai/e/mongodb-toronto-hackathon/hackathon/gallery
- **Page:** https://cerebralvalley.ai/e/mongodb-toronto-hackathon/hackathon/gallery/56

FinishLine (Track 3: Finish the Job) is an autonomous release-closing agent built with MongoDB Atlas, Pydantic AI, LangSmith,
  FastAPI/SSE, and ElevenLabs. Most agents treat an HTTP 200/202 response as success and lose state or duplicate side effects
  when killed mid-flight. FinishLine executes a 5-stage idempotent workflow inside a standalone OS worker process backed by
  MongoDB Atlas ACID transactions, $jsonSchema-validated step_checkpoints, unique (run_id, step_key) and idempotency_key
  indexes, and Atlas Change Streams streamed live to an Operator & Chaos Control Room via SSE.

  When a downstream service silently drops a request (202 Accepted with active=False on verification) or introduces breaking
  contract drift (/v1/deployments → /v2/deployments), FinishLine detects the mismatch, retrieves precedents via MongoDB Atlas
  Vector Search, generates a structured DriftAdaptationPlan with Pydantic AI (traced end-to-end in LangSmith and Logfire), and
  completes the release by opening a verified GitHub PR with issue evidence. For ambiguous policy or drift gates, ElevenLabs
  (eleven_flash_v2_5 TTS and scribe_v2 STT) delivers voice briefings and captures operator approval or rollback decisions.

## More from Agents in Context Toronto: a MongoDB Hackathon

- [Silicon-Valley](https://cerebralvalley.ai/e/mongodb-toronto-hackathon/hackathon/gallery/53)
- [Never Twice](https://cerebralvalley.ai/e/mongodb-toronto-hackathon/hackathon/gallery/54)
- [Warrant AI](https://cerebralvalley.ai/e/mongodb-toronto-hackathon/hackathon/gallery/55)
- [RoadWatch](https://cerebralvalley.ai/e/mongodb-toronto-hackathon/hackathon/gallery/57)
- [senior-bank-guard](https://cerebralvalley.ai/e/mongodb-toronto-hackathon/hackathon/gallery/58)
- [memorydock](https://cerebralvalley.ai/e/mongodb-toronto-hackathon/hackathon/gallery/59)

---

Markdown version of https://cerebralvalley.ai/e/mongodb-toronto-hackathon/hackathon/gallery/56. Site index for agents: https://cerebralvalley.ai/llms.txt · full text: https://cerebralvalley.ai/llms-full.txt
