AI-generated code moving through automated verification gates before human review

Code Review Has to Change for AI-Generated Code

AI coding tools change the bottleneck in software engineering. For years, the scarce resource was implementation time. A team could only produce as much code as its engineers could write, debug, and locally validate. AI coding assistants weaken that constraint. They can produce features, tests, migrations, refactors, and glue code much faster than a human team can type them. That sounds like a productivity win, and often it is. But the downstream system still has to absorb the code. Somebody still has to understand the change, verify the behavior, check security boundaries, reason about failure modes, integrate it with the rest of the system, deploy it safely, and operate it after merge. ...

June 20, 2026 · 67 AI Lab
Abstract cover showing cloud growth, advertising momentum, and AI investment signals for Amazon's Q1 2026 earnings

Amazon Q1 2026 Earnings: AWS and Advertising Drove the Beat, but EPS Quality Was Mixed

Amazon delivered a strong Q1 2026 earnings report, and the cleanest way to read it is this: the operating business beat expectations in exactly the places investors care most about right now. Revenue came in above expectations. AWS re-accelerated meaningfully. Advertising kept growing like a second high-margin engine. Retail profitability also improved. The one major caveat is that the headline EPS beat looked better than the underlying operating story because net income was boosted by a large Anthropic-related non-operating gain. ...

June 7, 2026 · 67 AI Lab
Abstract market selloff with falling red candlesticks and a rising Treasury yield curve

US Stocks Tumbled on a Hot Jobs Report and Rising Yields

US stocks took a sharp step lower on June 5, and the pattern of the decline mattered as much as the size of it. This was not a generic growth scare or a broad economic panic. The clearest trigger was a stronger-than-expected May employment report, which pushed Treasury yields higher and forced investors to reprice how quickly the Federal Reserve might be able to ease. The damage showed up most clearly in high-multiple growth stocks and semiconductors. ...

June 5, 2026 · 67 AI Lab
Layered technical illustration of agent infrastructure beyond the protocol layer, including orchestration, policy, durability, observability, and operator controls

What Comes After MCP: The Next Layer of Agent Infrastructure

The live demo repo for this series is 67ailab/harness-engineering. For this final post, I did not change the repo before publishing; the codebase discussed here is the current public state at commit 7d01dae, the same commit introduced in the previous post when the repo gained a real blueprint export. That matters because this article is not about an imaginary next step. It is about what the current repo already makes obvious once you stop looking at MCP as the finish line. ...

May 13, 2026 · 67 AI Lab
Layered technical diagram of an agent harness with CLI, runner, policy, tools, tracing, memory, workflow, approval gate, and persisted artifacts

A Reference Blueprint for a Production Agent Harness

The live demo repo for this series is 67ailab/harness-engineering, and for this post I did change the repo before publishing. The new repo commit is 7d01dae, which adds a real blueprint export to the demo so the architecture in this article is not just a hand-drawn diagram in prose. You can now run: PYTHONPATH=src python3 -m harness_engineering.cli blueprint --pretty PYTHONPATH=src python3 -m harness_engineering.cli blueprint --format markdown PYTHONPATH=src python3 -m harness_engineering.cli blueprint --format mermaid That feature lives mainly in: ...

May 12, 2026 · 67 AI Lab
Technical dashboard showing token streams, latency bars, throughput gauges, and an approval-gated agent workflow

Cost, Latency, and Throughput Engineering for Agents

The live demo repo for this series is 67ailab/harness-engineering, and for this post I did change the repo before publishing. The new repo commit is b9a60e8, which adds per-step timing metadata, lightweight workload and token estimates, and performance/cost rollups to the harness traces and summaries. That change lives mainly in: src/harness_engineering/models.py src/harness_engineering/runner.py src/harness_engineering/tracing.py src/harness_engineering/store.py tests/test_harness.py README.md The core additions are: new timing and metrics fields on StepResult in models.py wall-clock measurement inside RetryPolicy.call() in runner.py step-level workload estimation in HarnessRunner._estimate_step_metrics() aggregated performance and cost rollups in build_trace_summary() in tracing.py operator-facing rollups in RunStore.build_summary() in store.py This is the right place for Post 12 to land, because cost and latency problems in agent systems almost never come from one bad prompt. They come from system shape: ...

May 11, 2026 · 67 AI Lab
Technical illustration of an agent runtime protected by a glowing policy boundary with config and key symbols outside the boundary

Security, Auth, and Policy in Agent Harnesses

The live demo repo for this series is 67ailab/harness-engineering, and for this post I did change the repo before publishing. The new repo commit is 3f2ec5d, which adds a checked-in baseline policy file at policy/default.json and tightens PolicyEngine so relative policy paths resolve from the policy file location rather than from the caller’s current working directory. That sounds like a small change. It is small in lines of code. It is not small in meaning. ...

May 10, 2026 · 67 AI Lab
Technical illustration of planner, executor, and reviewer components connected by explicit handoffs and an approval gate before a final file write

Multi-Agent Systems Without the Theater

The live demo repo for this series is 67ailab/harness-engineering, and for this post I did change the repo before publishing. The new capability shipped in commit dadf203, which adds a small but real multi-agent mode to the demo: the harness can now run with explicit planner, executor, and reviewer roles, persist role activity, record handoffs, and expose those artifacts through the CLI and saved run files. The core changes are in: ...

May 9, 2026 · 67 AI Lab
Technical illustration of an agent workflow passing through a policy gate before a filesystem write inside an allowed directory boundary

Sandboxing, Isolation, and Safe Execution

The live demo repo for this series is 67ailab/harness-engineering, and for this post I did change the repo before publishing. The new capability shipped in commit 98c6302, which adds an explicit policy layer to the harness: tools now carry action categories, risky writes are checked against allowed output roots before execution, and policy decisions are persisted in traces and summaries. The key code changes are in: src/harness_engineering/policy.py src/harness_engineering/tools.py src/harness_engineering/runner.py src/harness_engineering/cli.py src/harness_engineering/mcp.py src/harness_engineering/tracing.py src/harness_engineering/store.py src/harness_engineering/workflow.py sample_data/policy/restrictive.json That matters because “sandboxing” gets used too loosely in agent conversations. Sometimes people mean a real OS sandbox. Sometimes they mean a container. Sometimes they mean “the model only has a few tools.” Those are not the same thing. ...

May 8, 2026 · 67 AI Lab
Technical illustration of an agent workflow feeding event traces into a compact observability panel and evaluation checklist

Tracing, Observability, and Evals for Agent Systems

The live demo repo for this series is 67ailab/harness-engineering, and for this post I did change the repo before publishing. The new capability shipped in commit 85c762c, which adds two concrete things the repo was missing: a persisted trace-summary surface for every run a lightweight eval runner with trace-aware fixtures The key changes are in src/harness_engineering/tracing.py, src/harness_engineering/store.py, src/harness_engineering/cli.py, and the new src/harness_engineering/evals.py module, plus starter fixtures in sample_data/evals/basic.json. That matters because a lot of agent writing still treats observability as an afterthought and evals as a benchmark spreadsheet. In practice, most production pain shows up somewhere else: ...

May 7, 2026 · 67 AI Lab