CLAUDE.md
harness/wifi-densepose-sar/CLAUDE.mdCLAUDE.md
Quality
74/100
Scores the file, not the repository.Length
482 words
7 headings · 0 code blocksRepository
88k
— · pushed 0 days agoLast changed
3 days ago
First indexed 3 days ago.1# wifi-densepose-sar-harness23Harness for [wifi-densepose-sar](https://crates.io/crates/wifi-densepose-sar) (ADR-287) — the coherent wideband RF tomography research crate this harness assists development on. Both are published: the crate on crates.io, this harness itself as [`wifi-densepose-sar-harness`](https://www.npmjs.com/package/wifi-densepose-sar-harness) on npm.45> Advanced Coding harness · domain: `software-engineering`. Generated with [create-agent-harness](https://github.com/ruvnet/agent-harness-generator).67## Behavioral rules89- Use the harness's MCP tools (`mcp__wifi-densepose-sar-harness__*`) for orchestration10- Memory and routing are handled by the kernel — you don't need to learn them11- Defer destructive operations to the user1213## Agents1415| Agent | Tier | Role |16|---|---|---|17| `architect` | opus | Designs the change before code is written. |18| `implementer` | sonnet | Writes code that matches the surrounding style. |19| `reviewer` | opus | Hunts correctness bugs in the diff. |20| `test-writer` | sonnet | Adds the missing tests for the change. |21## Skills2223- `/plan-change` — Turn a feature request into a minimal, file-level implementation plan before any code.24- `/evolve` — Run Darwin Mode (`npm run evolve` / `evolve:dry`) to self-mutate the harness's own operating policy and keep only measurable improvements.2526## Commands2728Each command below has a matching `.claude/commands/<name>.md` guidance file — the MCP tool listing (`mcp__wifi-densepose-sar-harness__*`) is derived from these, so a new CLI subcommand isn't fully wired up until it has one too.2930- `doctor` — Health-check the harness: kernel load, MCP wiring, memory backend, host adapter.31- `review-diff` — Review the current working diff for correctness, security, and reuse.32- `route <e0> <e1> <e2> <e3>` — cost-optimal model routing via `@metaharness/router` (needs `npm run build` first).33- `flywheel [generations]` — run the SYNTHETIC self-improvement demo via `@metaharness/flywheel` (needs `npm run build` first).3435## Architecture3637This harness uses [@metaharness/kernel](https://www.npmjs.com/package/@metaharness/kernel) — a Rust-compiled WASM module with a NAPI-RS native fallback — so the same code runs identically on every platform.3839### Darwin, router, flywheel4041Three complementary self-improvement/cost pieces, all real npm dependencies (not aspirational):4243- **Darwin Mode** (`@metaharness/darwin`, devDependency) — `npm run evolve` (real sandbox) / `npm run evolve:dry` (mock sandbox) mutates the harness's own config and keeps only changes that measurably improve it. Wired by the scaffold itself.44- **Router** (`@metaharness/router`) — `src/router.ts` wires a real `Router` with a `qualityBar: 0.8` cost-optimal policy over two example model tiers. Its labelled examples are illustrative/seed data (see the file's honesty note), not measured eval-log observations — the routing *mechanism* is real and tested (`__tests__/router.test.ts`), the specific decisions it makes today are not yet backed by real data.45- **Flywheel** (`@metaharness/flywheel`) — `src/flywheel.ts` wires the real `runFlywheelGenerations` promotion loop (propose → evaluate → gate → promote, Ed25519-signed, independently replayable) with a SYNTHETIC proposer/evaluator (`dataSource: 'SYNTHETIC'`, no model call). It proves the wiring end-to-end (`__tests__/flywheel.test.ts` checks a real lift curve and a passing `verifyReplayBundle`); a LIVE run needs a real Proposer (model call) and Evaluator (real coding-task holdout/anchor suites) supplied by the operator — see the file's comments for exactly what those seams are.46
Also in ruvnet/RuView
Diff this repo’s formatsOne repository carrying more than one format is the comparison this product exists for: does anyone actually write different content in each file, or is one a copy of the other?
| Repository | Format | Stack | Covers | Score | Changed |
|---|---|---|---|---|---|
| ruvnet/RuViewAGENTS.md · 88k | AGENTS.md | teststylegitsecurity+3 | 97/100 | 3 days ago | |
| ruvnet/RuViewCLAUDE.md · 88k | CLAUDE.md | teststylegitsecurity+5 | 89/100 | 3 days ago | |
| ruvnet/RuViewharness/ruview/CLAUDE.md · 88k | CLAUDE.md | agent-behaviour | 52/100 | 3 days ago | |
| ruvnet/RuViewharness/homecore/AGENTS.md · 88k | AGENTS.md | stylesecuritydo-notagent-behaviour | 49/100 | 3 days ago | |
| ruvnet/RuViewharness/homecore/CLAUDE.md · 88k | CLAUDE.md | do-notagent-behaviour | 46/100 | 3 days ago | |
| ruvnet/RuViewplugins/ruview/codex/AGENTS.md · 88k | AGENTS.md | styleagent-behaviour | 64/100 | 3 days ago |
Similar configs
Same format, overlapping stack, ranked by quality.
| Repository | Format | Stack | Covers | Score | Changed |
|---|---|---|---|---|---|
| Adit-Jain-srm/NightmareNetCLAUDE.md · 45 | CLAUDE.md | buildtestlint-formatstyle+6 | 100/100 | 3 days ago | |
| nimbalyst/nimbalystpackages/android/CLAUDE.md · 1.4k | CLAUDE.md | setupbuildstylearch+2 | 100/100 | 3 days ago | |
| dotCMS/corecore-web/CLAUDE.md · 949 | CLAUDE.md | teststylearchtesting-strategy+3 | 100/100 | 3 days ago | |
| microsoft/playwrightCLAUDE.md · 94k | CLAUDE.md | buildtestlint-formatstyle+7 | 100/100 | 3 days ago | |
| filamentphp/filamentCLAUDE.md · 32k | CLAUDE.md | buildtestlint-formatstyle+7 | 100/100 | 3 days ago | |
| livewire/livewireCLAUDE.md · 24k | CLAUDE.md | setupbuildteststyle+4 | 100/100 | 3 days ago | |
| bagisto/bagistoCLAUDE.md · 28k | CLAUDE.md | setupbuildteststyle+5 | 100/100 | 3 days ago | |
| dotCMS/coreCLAUDE.md · 949 | CLAUDE.md | setupbuildteststyle+7 | 99/100 | today |
