| FazBrowse GitHub Viewer | Trending | | Home |
| Tools: [Download Repo ZIP] [Original HTTPS Page] |
| Name | Name | Last commit date | ||
|---|---|---|---|---|
Empirical demonstration: does architecture that is good for humans also make coding agents more reliable?
This is a research artifact, not a framework. It packages two functionally equivalent TypeScript apps, a frozen task suite, instruction-pack conditions, a thin harness, and a case study template designed to falsify a comfortable prior—not market it.
The characteristics that make a codebase easier for humans to maintain — consistency, small abstractions, explicit contracts, strong tests, predictable organization, limited degrees of freedom — also make coding agents materially more reliable.
The author’s belief is that “agent-friendly architecture” is mostly classical software engineering. The experiment is built to allow that belief to fail.
| Piece | Role |
|---|---|
| apps/canonical | OpsDesk with one-obvious-way architecture |
| apps/heterogeneous | Same product, realistic mixed patterns |
| packages/product-acceptance | Shared HTTP behavioral suite (parity gate) |
| tasks/ | T01–T08 benchmark tasks (prompts frozen) |
| instructions/ | Giant AGENTS.md vs minimal router + skills |
| harness/ | Work-local runner, metrics, Claude adapter |
| METHODOLOGY.md | Pre-registered design |
| CASE_STUDY.md | Evidence write-up (fill after runs) |
| demo/ | Five-minute demo + offline reproduce script |
| Giant instructions | Router + skills | |
|---|---|---|
| Heterogeneous | AH | AR |
| Canonical | CH | CR |
Primary agent: Claude Code. Optional Codex adapter is non-primary.
pnpm install
pnpm test:apps # both apps + product acceptance
pnpm harness -- --app canonical --instructions router --task T01 --dry-run
./demo/reproduce.shRun a live agent task (requires claude CLI):
pnpm harness -- --app canonical --instructions router --task T01 --liveIdeas at the application layer mirror process patterns from:
Here the question is not how to orchestrate agents, but whether the codebase under edit changes agent reliability.
Read METHODOLOGY.md before changing tasks or rubrics. Live experimental runs should not begin until methodology is tagged/committed.
Commits are authored solely as Mat Warger <686823+mwarger@users.noreply.github.com>. Verify with ./scripts/verify-authors.sh.
MIT
| Back | FazBrowse Home | New Git URL |