# 0→hero CI harness This directory owns the no-secret reference scenario for the Go Micro services → agents → workflows lifecycle. It is intentionally small and scripted so CI can run it on every push without external services or model keys. `run.sh` verifies three boundaries together: 1. **Run** — `micro run` remains available as the local development entry point. 2. **Chat** — `micro chat` remains available as the interactive agent entry point. 3. **Inspect** — `micro inspect agent ` and `micro inspect flow ` remain available as the local run-history inspection step, with `micro flow runs` preserving durable workflow history inspection. After the CLI boundary smoke checks, the script runs the deterministic harnesses that boot real services, agents, workflows, store-backed run history, and A2A with only the LLM mocked.