mrcharles 9042f99ea6 REPORT: phase 2 status — skeleton works, gaps and next chunk listed
Records what the skeleton does (config, routing, single-shot loop, intake,
gated bash, REPORT writeback, test coverage), the one missing input for the
live MVP demo (HARNESS_LITELLM_KEY), the stubbed items (redmine notes,
budget gate, bw refs, streaming/resume, session persistence), and the
ordered phase 3 work.

💘 Generated with Crush

Assisted-by: Crush:glm-5.2
2026-08-28 19:21:43 -05:00
2026-08-28 18:52:58 -05:00

MOPAC harness

Headless multi-vertical agent harness in Go. AGPLv3. SoR: Redmine project MOPAC; docs: Discourse; code: Gitea reachableceo/MOPAC. Spec: DESIGN.md. Status: see Redmine MOPAC project issues and REPORT.md.

Build & run (v0 skeleton)

go build ./... && go vet ./... && go test ./...
cp harness.toml.example harness.toml      # then set the key refs
./bin/harness once --dry-run --demo       # intake + plan, no LLM call
HARNESS_LITELLM_KEY=sk-... ./bin/harness once --demo   # MVP demo turn

harness once runs ONE conductor iteration (intake -> model routing -> bounded turn via LiteLLM -> REPORT file) and exits; chain iterations by re-invoking. There is no daemon. Exit codes: 0 ok, 1 config/usage, 2 intake, 4 llm/turn. See harness help.

S
Description
MOPAC custom Go harness (headless, multi-vertical, LiteLLM) - AGPLv3
Readme AGPL-3.0
363 KiB
Languages
Go 96.1%
Shell 2.1%
Python 1.8%