12/01/2027
Agent Evals That Matter: Test the Failures a Demo Never Shows
Evaluate AI agents with verified outcomes, deterministic invariants, stateful failure scenarios, repeated trials, and cost per successful task—not polished prose.
[ Archive ]
Practical notes from current work and experiments across architecture, inference systems, and infrastructure.
12/01/2027
Evaluate AI agents with verified outcomes, deterministic invariants, stateful failure scenarios, repeated trials, and cost per successful task—not polished prose.
05/01/2027
Design a model-agnostic agent harness with explicit provider capabilities, durable execution contracts, domain validation, safe fallbacks, and workflow-level evals.
29/12/2026
Add live islands to static reports with shared subscriptions, scoped data access, versioned updates, stale-state UX, and exports that preserve observation times.
22/12/2026
Build model-agnostic AI artifacts with declarative schemas, trusted rendering, semantic validation, revisioned edits, and structured feedback to the model.
15/12/2026
Autoscale AI workers using queue age, work estimates, runtime headroom, and safe draining. Separate admission and placement from adding more replicas.
08/12/2026
Design skill-based agents with progressive tool discovery, versioned procedures, stable tool profiles, and authorization that is independent of visibility.
01/12/2026
Build safer agent context compaction with validated summaries, explicit history coverage, atomic checkpoint commits, and recovery that never drops history silently.
24/11/2026
Design on-demand subagents with narrow tasks, scoped evidence, bounded budgets, cancellation ownership, and results the parent can verify before publishing.
17/11/2026
Build safer browser agents with scoped sessions, explicit ownership, human handoff, evidence versions, and recovery that does not casually reuse identity.
10/11/2026
Choose Redis patterns by failure semantics: caches, queues, Pub/Sub, Streams, leases, eviction, and persistence each need a different recovery contract.
03/11/2026
Design AI code sandboxes around untrusted execution, network policy, resource limits, cleanup, and isolation—not just a container that starts successfully.
27/10/2026
Design agent context as a bounded working view with authoritative constraints, evidence references, output reserves, and valid tool-call relationships.
20/10/2026
Build human-in-the-loop AI approvals around exact proposals, resource versions, expiry, dispatch revalidation, and clear UX for uncertain external outcomes.
13/10/2026
Use Python RQ in production with durable task records, safe retries, JSON serialization, queue fairness, and a clear boundary between jobs and workflows.
06/10/2026
Improve prompt caching with stable prefixes and honest measurement. Distinguish request hits, token reuse, provider accounting, and actual cost savings.
20/06/2026
Design reliable AI agent infrastructure with explicit action contracts, ownership, idempotency, bounded execution, and honest recovery from unknown outcomes.