|
| 1 | +# ODW Evidence Pack |
| 2 | + |
| 3 | +ODW should earn attention with reproducible proof, not launch copy. This folder tracks the public evidence maintainers want before expanding claims in the README. |
| 4 | + |
| 5 | +## Current Claim Boundaries |
| 6 | + |
| 7 | +- **OpenCode:** strongest validated path. ODW can run through the daemon and has a host-native route when the host exposes model access. |
| 8 | +- **Codex:** plugin and MCP path are installable locally. Codex does not currently expose a documented host-native model API to third-party plugins, so full ODW runs use the local daemon/provider path. |
| 9 | +- **Cursor, Antigravity, VS Code, Zed/zcode, Gemini CLI, Kimi:** adapter paths exist, but each needs more external host validation before parity claims should be strengthened. |
| 10 | +- **Local-first mode:** daemon/provider mode supports local endpoints such as Ollama where configured. |
| 11 | + |
| 12 | +## Proof Checklist |
| 13 | + |
| 14 | +Run these from a fresh clone and paste notable output into issues or discussions: |
| 15 | + |
| 16 | +```bash |
| 17 | +npm ci |
| 18 | +npm test |
| 19 | +npm run test:external |
| 20 | +npm run lint |
| 21 | +npm audit --audit-level=high |
| 22 | +npm run smoke:hosts -- --json |
| 23 | +npm run odw -- doctor all --json |
| 24 | +``` |
| 25 | + |
| 26 | +Host-specific proof is strongest when it includes: |
| 27 | + |
| 28 | +- Host name and version. |
| 29 | +- ODW commit SHA. |
| 30 | +- OS and Node version. |
| 31 | +- Whether the model path was host-native, daemon with provider key, daemon with local/Ollama endpoint, or MCP bridge only. |
| 32 | +- A real workflow result, not only adapter discovery. |
| 33 | + |
| 34 | +## Validation Matrix |
| 35 | + |
| 36 | +| Host | Expected path | Evidence target | Status wording | |
| 37 | +| --- | --- | --- | --- | |
| 38 | +| OpenCode | Native host model where available, daemon fallback | 20-agent run, resume, smoke output | Proven strongest path when reproduced | |
| 39 | +| Codex | Codex plugin + MCP bridge + ODW daemon | plugin install, tool list, plan/run, doctor | Installable integration path | |
| 40 | +| Cursor | Rules/skill adapter + daemon | install, doctor, smoke, workflow | Needs external validation | |
| 41 | +| Antigravity | skill/workflow adapter + daemon | install, doctor, smoke, workflow | Needs external validation | |
| 42 | +| VS Code | extension/client + daemon | extension load, doctor, workflow | Needs external validation | |
| 43 | +| Zed/zcode | skill adapter + daemon | install, doctor, smoke, workflow | Needs external validation | |
| 44 | +| Gemini CLI | command adapter + daemon | install, doctor, smoke, workflow | Needs external validation | |
| 45 | +| Kimi | skill adapter + daemon | install, doctor, smoke, workflow | Needs external validation | |
| 46 | + |
| 47 | +## Public CTA |
| 48 | + |
| 49 | +When sharing ODW, keep the ask simple: |
| 50 | + |
| 51 | +```text |
| 52 | +Star it if you want open ultracode. Try it on your coder. Paste one host result from `npm run smoke:hosts -- --json`. |
| 53 | +``` |
0 commit comments