
I built cxas-harness — a machine-first CLI for CX Agent Studio
The interesting part: the Gauntlet Loop
I’m also experimenting with a repo-level evaluation loop:
Builder → deterministic evidence → blind critic → one gap → Builder
The critic doesn't inspect the implementation directly. It only receives the generated evidence.
That makes the evaluation much closer to:
“Can the system prove that it works?”
rather than:
“Does the implementation look correct?”
The goal is to make agent-assisted development more measurable and less dependent on subjective code review.
The architecture looks roughly like this:
Ground Truth → Rust Workspace → CLI → CES REST API
with the Gauntlet Loop continuously testing the implementation against the contract.
I'm particularly interested in feedback from people working with Rust CLIs, agent tooling, Google Cloud/CX Agent Studio, API compatibility testing, or deterministic evaluation systems.
What would you add to a machine-first CLI like this?