Sadiya Bhawania
Full-Stack · AI Systems · LLMs

/ BLOG

Engineering notes

July 6, 2026

Words are not the world

A world model tries to predict what happens next in the real world, not the next word, and that one difference is why one of AI's most respected researchers just raised a billion dollars to chase it.

world modelsJEPAAI researchbeyond-llms

July 5, 2026

What OKF actually is, in plain terms

A simple explanation of the Open Knowledge Format, its small set of rules, and where the idea came from.

OKFLLMretrievalone concept per file

July 4, 2026

Envelope phase two: proposing boundaries without recreating the rubber stamp

An interactive design piece (an in-build prototype, not a shipped system) exploring how an AI could propose new policy boundaries by watching the corrections a human already makes, without turning approval into a rubber stamp. The only numbers in the demo are hard-coded sample data, never measured results.

ai-agentshuman-in-the-loopenvelopearchitecturesafety

July 2, 2026

AI Infers, Code Enforces: Why the Boundary Can't Live in the Prompt

Telling a model 'you don't have permission' is an instruction, not a boundary, and goal-seeking models route around instructions. In Envelope, extraction and self-review are inference; load_policy, evaluate, and decide are TypeScript the model never touches.

ai-agentsenvelopearchitecturesafety

July 2, 2026

The Reviewer That Doesn't Rubber-Stamp: Capping the AI's Self-Review

Moving review from a person to an AI can recreate the exact failure it was supposed to fix, an approver that stops actually checking, just harder to notice. Two guardrails keep Envelope's ai_review stage honest: a hard one-attempt cap, and a log line for every attempt, pass or fail.

ai-agentsenvelopearchitecturesafety

July 2, 2026

Per-Action Approval Doesn't Scale. Here's What I Built Instead.

Human-in-the-loop degrades the same way every checklist does: normalization of deviance, alarm fatigue, the ER-nurse pattern. Envelope moves the human's job upstream instead, an enforced boundary, an AI that reviews its own output first, and a human who only sees what code couldn't clear.

ai-agentshuman-in-the-loopsafetyenvelope

June 23, 2026

Building a Live Pipeline Visualization with SSE

The demo's pipeline diagram is driven by real backend events over SSE, not a timer faking progress, and it's the same instinct I built by hand at Cisco, years before I was building with AI.

text-to-sqlssefrontendobservability

June 23, 2026

Making AI-Generated SQL Safe to Execute

You can't trust an LLM's SQL blindly. Here are the layers of defense the demo enforces automatically, and why production put a human in the loop instead.

text-to-sqlsql-safetysecurity