Commit Graph
5 Commits
Author SHA1 Message Date
ruv f94269846d fix(mods): vitest suites in agntcy, arena and graph-intelligence are *.spec.ts so claude plugin test collects only the kit tests
The kit runner picks up every *.test.ts and rejects a vitest import, so
agntcy (4 pass 3 fail), arena (4/4) and graph-intelligence (7/11) failed on
files that were never kit tests. Renamed the vitest files to *.spec.ts (the
convention ruflo-swarm and ruflo-console already use), pointed the two
vitest configs at them, patch-bumped the three plugins. No test removed or
weakened: root vitest 18 files / 163 tests and the per-plugin vitest runs
(arena 23, graph 104) are unchanged.

Co-Authored-By: RuFlo <ruv@ruv.net>
2026-10-05 01:55:38 -04:00
ruv 21c9a3e0bb feat(ruflo-arena): mod (guard/status/command) as function hooks, ADR-445 pattern
Co-Authored-By: RuFlo <ruv@ruv.net>
2026-10-04 15:34:03 -04:00
ruvnet e332689b8c fix(release): harden hooks, statusline, security, and plugin MCP integration 2026-07-16 23:06:29 -04:00
ruv 4fea343905 darwin-plugins iter 3 — ruflo-arena: align README evolve example with CLI default (300, not 400) 2026-06-26 20:26:10 -04:00
Ofer ShaalandOfer Shaal 87682a6e78 feat(plugins): add ruflo-arena — competitive ruliology (arenas, tournaments, co-evolution) (#2315)
Adds opt-in plugin `plugins/ruflo-arena` from @shaal (Ofer Shaal). 26 files / +1781 lines, 4 vitest suites (23 tests), all green locally on this checkout. Closes #2314.

Pure additive — no Ruflo-core changes, one runtime dep (zod). MCP tools: arena/run, tournament/run, evolve/run, coevolve/run, run/get, run/list. CLI: arena, tournament, evolve, coevolve, demo.

Follow-up patch (5 review items: coevolve baseline cache, tournament self-skip, Math.spread → single-pass, factory doc, agentdbRecord field lift) posted in https://github.com/ruvnet/ruflo/pull/2315#issuecomment-4650114965 — will land as a follow-up PR.

Admin-merged: the only failing PR check (`graph trajectory hooks smoke (ADR-130 P3)`) is an unrelated pre-existing main OOM in @ruvector/ruvllm SonaCoordinator, tracked in #2312. PR touches none of that code path.

Co-Authored-By: Ofer Shaal <shaal@users.noreply.github.com>
2026-06-08 17:05:48 +02:00