Harness Engineering
- Project Folder (Repository) = System of Record: All knowledge must exist explicitly within the repo.
AGENTS.mdshould be kept short, with actual knowledge distributed indocs/structure.- Documents are also mechanically verified with CI and lint.
- Agent Legibility First: Code style prioritizes structures that agents can easily understand over human preferences.
- Architecture layer structure: Types → Config → Repo → Service → Runtime → UI
- Dependency direction enforced by lint. Rules are enforced by code, not documentation.
- Agents directly handle UI, logs, and metrics
- Chrome DevTools Protocol integration.
- LogQL / PromQL access available, feedback loop must be automated
Harness engineering: leveraging Codex in an agent-first world
By Ryan Lopopolo, Member of the Technical Staff
https://openai.com/index/harness-engineering/


Seonglae Cho