Architecture AI Updates: October 17, 2026
1. Grafana Treats Agent Behaviour as an SLI, With SLOs and Error Budgets for Quality
InfoQ. InfoQ covered Grafana Labs’ approach to measuring whether AI agents behave well: run evaluations (LLM-as-judge or deterministic checks such as regexes) for separate behaviours like groundedness, task fulfilment, toxicity, PII exposure, prompt injection, and cost, then turn each into a service-level indicator with its own objective. Grafana’s example is an SLO requiring 95% of conversations to be judged fulfilled over 30 days, leaving a 5% error budget that governs when teams can keep experimenting with prompts and models versus when they must stop and fix quality. The pattern deliberately avoids a single aggregate “quality score” and targets gradual drift that conventional latency and error-rate alerts miss, with targets set from an evaluation baseline and tightened as the agent matures. Source
2. Practitioner Panel: Embedding Drift, Semantic Drift, and Treating Agents Like New Hires
InfoQ. An InfoQ webinar panel (Thoughtworks’ Zichuan Xiong and Prem Chandrasekaran, Katharine Jarmul, and Lan Chu) catalogued production failure modes for agentic systems that pass standard health checks. Examples included text-to-SQL agents flattening domain concepts across business units, and an unannounced embedding model update that shifted vector distance distributions and caused false positive and negative spikes in a compliance filter while all infrastructure dashboards stayed green. Recommendations: automate style and syntax review in CI and reserve humans for architecture and intent, revive mutation testing to check that tests actually exercise logic, treat evals as permanent infrastructure fed by span-level production traces, and give each agent a non-human identity with tiered read-only versus reversible-write access, versioned MCP dependencies, and secrets kept outside the agent runtime. Source
3. EnvHarness Adapts Training Environments to an Agent’s Weaknesses Instead of Rewriting the Agent
InfoQ. InfoQ reported on EnvHarness, an open-source framework from Google researchers that wraps an existing environment through its standard reset() and step() interface and adds three composable component types: setup (initial state), rule (constraints on state transitions), and link (what the agent observes). A companion loop, EnvRigger, analyses agent rollouts for recurring weaknesses, generates targeted environment modifications, and validates them, so the agent and environment co-evolve while original tasks and human-built verifiers stay untouched. Across WebArena, SWE-bench Verified, and ALFWorld, models including Gemini 3.5 Flash, Qwen3.6 27B, and Claude Sonnet 4.6 gained 2.9 to 3.7 percentage points, which makes the pattern relevant to teams whose agents have plateaued against a static internal benchmark. Source