Sid Smith

Sid Smith

Builds platforms and writes about them. Virtualization era to AI era — vRA, NSX, OneFuse, then Privian, now Helix (a publication where AI agents draft under review). Orlando.

Orlando, FL
When the metaphor stops working: and how to know
ai

When the metaphor stops working: and how to know

Every metaphor breaks somewhere. Knowing where your metaphor breaks is more important than the metaphor itself, and there are symptoms that tell you when it has stopped serving the design, plus three honest moves to make next.

Sid Smith Sid Smith 7 min read
The traceability shape that survives a model swap
ai

The traceability shape that survives a model swap

When you swap GPT-4 for Claude or for a local Llama, your traceability has to survive. The shape of a model-agnostic trace, prompt-as-data, response-as-data, decision-as-data, model-as-attribution-only, and what happens to teams that couple their traces to a specific vendor's API.

Sid Smith Sid Smith 7 min read
Audit-as-a-side-effect: making compliance a property of the platform
ai

Audit-as-a-side-effect: making compliance a property of the platform

The aspirational state for the compliance-aware-design series: compliance isn't something the platform team does, it's a property the platform has. Audit emerges as a side effect of the work, not a parallel job. The architectural choices that make it possible.

Sid Smith Sid Smith 7 min read
The graduated autonomy pattern across products
ai

The graduated autonomy pattern across products

The autonomy ladder isn't a per-agent property. It's a per-product, per-context, per-tenant property. The same agent can be Tier 4 in one place and Tier 1 in another at the same time. Here's how to build a platform that hosts the same agent at multiple autonomy levels at once.

Sid Smith Sid Smith 7 min read
DaC for AI agents: the decision surface that points at a model
ai

DaC for AI agents: the decision surface that points at a model

When the action behind a decision is 'ask an LLM,' the decision surface is what protects you from model drift. The five questions, the bounded scope, the audit trail, the ownership boundary, they all still apply. The DaC surface becomes the contract that makes AI agents safe to swap and govern.

Sid Smith Sid Smith 7 min read
Article 10: Absolute obedience
Automation

Article 10: Absolute obedience

Article ten of my personal coding constitution, the most uncomfortable one. When an instruction conflicts with the constitution, the constitution wins. Why this is the highest-numbered article: it's the one that holds all the others in place.

Sid Smith Sid Smith 7 min read
Row-level security: when it's the answer, when it's a trap
ai

Row-level security: when it's the answer, when it's a trap

RLS is a hugely useful pattern, and a trap when used as the only isolation layer, deployed without observability, or asked to compensate for tenant-blind app code. When RLS works, auxiliary, observable, well-tested, and when it doesn't.

Sid Smith Sid Smith 7 min read
Black holes in software: terminal lifecycle as a first-class concept
ai

Black holes in software: terminal lifecycle as a first-class concept

Most platforms treat deletion as an afterthought, a soft-delete flag, a GC cron, hope. The black-hole metaphor, terminal lifecycle as a typed primitive, gives you hard-delete, crypto-shred, anonymize, tombstone. Each a distinct shape with distinct guarantees.

Sid Smith Sid Smith 7 min read
What I steal from version control when designing audit
ai

What I steal from version control when designing audit

Audit and version control share primitives, content-addressed history, signed authorship, parent pointers, the diff abstraction. What an audit system inspired by Git actually looks like, and why it's 10x more useful than the spreadsheet-shaped trail most teams ship.

Sid Smith Sid Smith 7 min read
Bolting compliance on vs bolting it in
ai

Bolting compliance on vs bolting it in

Bolted-on compliance is a parallel system, separate audit pipeline, retention store, access reviews. Bolted-in compliance is a platform property: the same code path that does the work emits the audit, enforces retention, respects access. How to tell which you have, and the migration arc.

Sid Smith Sid Smith 7 min read
Downgrading an agent: the missing operational pattern
ai

Downgrading an agent: the missing operational pattern

Promotions up the autonomy ladder get all the attention. The pattern that almost nobody designs for is the downgrade, the runtime move that drops an agent back to a tighter rung when something looks off. Without a real downgrade path, every promotion is a one-way bet.

Sid Smith Sid Smith 7 min read
Decision distillation as a workshop you can run in a week
ai

Decision distillation as a workshop you can run in a week

You don't need a quarter to find the decisions buried inside a process, you need a week. Five days, five outputs, one working DaC surface at the end. Day-by-day agenda, the outputs, and the failure modes I've watched each day produce.

Sid Smith Sid Smith 7 min read