ChiPy __Main__ Meeting


Join us for our May __main__ meeting!

When: May 14, 2026, 6 p.m.

Where: Slalom Build

200 E Randolph St, Suite 3800 Chicago, IL 60601

RSVPs

Registration for this event will close on Thursday May 14 at 12:00 p.m.

Attendance:
In Person Pythonistas: 0

Topics


  • Units are Types: Let's Treat Then That Way
    By: Emmanuel I. Obi
    Experience Level: Intermediate
    Length: 20 Minutes
    Description:

    At SREcon 2026, I showed how untyped infrastructure configs fail silently and how dimensional analysis catches those failures at definition time. But catching errors in human-written configs is only half the story. AI agents are now generating configs, writing IaC, computing dosages, and scaling parameters autonomously. They make the same unit mistakes humans do, faster and more confidently.


    This talk extends the SREcon argument into agentic territory. I’ll show how ucon’s MCP server turns dimensional analysis into a verification primitive that any AI agent can call not as a unit converter, but as an algebraic safety net. I'll walk through real agent workflows where structured error responses (dimensional vectors, got/expected pairs, likely-fix hints) enable a model to self-correct in a single retry, and demonstrate how kind-of-quantity enforcement catches errors that no existing unit library can even represent. The core claim: small models paired with algebraic verification outperform large models without it and the infrastructure to prove that should be a tool call, not a training objective.