Files
rUv 1e11ac84ed feat(ruflo-goals): dossier-investigator agent + dossier-collect skill (ADR-099) (#1726)
* feat(plugins): ruflo-goals/dossier-investigator agent + dossier-collect skill

New entry-point added during the autonomous loop session — dossier
investigator agent and supporting skill that traverses RuVector memory
for recursive parallel research.

  plugins/ruflo-goals/agents/dossier-investigator.md (new)
  plugins/ruflo-goals/skills/dossier-collect/ (new)
  plugins/ruflo-goals/README.md (registry update)
  plugins/ruflo-goals/.claude-plugin/plugin.json (version bump)

Excluded per CLAUDE.md rules:
  - v3/goal_ui/.env.production (NEVER commit .env)
  - .claude/scheduled_tasks.lock (runtime artifact)

* docs: include v3/docs/examples/ on dossier branch (carried from fix/issues-may-1-3)

* docs(examples): add 3 dossier examples (ruvnet, ADR-088, ruflo-goals)

Real outputs from running dossier-collect skill against three seed types:
- ruvnet/: username seed, GitHub gh-api fan-out + WebSearch
- adr-088/: adr-id seed, Read + Glob + Grep + git-log fan-out
- ruflo-goals/: concept seed, plugin tree introspection

Each example ships markdown + JSON. Validates ADR-099 end-to-end.

Co-Authored-By: RuFlo <ruv@ruv.net>

---------

Co-authored-by: Reuven <cohen@ruv-mac-mini.local>
2026-05-03 23:15:22 -04:00
..

Dossier Examples

Example outputs from the ruflo-goals plugin's dossier-collect skill (ADR-099). Each subdirectory contains:

  • <slug>.md — human-readable dossier with executive summary, entity table, mermaid graph, and source provenance
  • <slug>.json — machine-readable graph (nodes + edges + stats)

These are real outputs generated by running the dossier-collect skill against three different seed types:

Example Seed Seed Type Sources Used
ruvnet/ ruvnet (rUv) username gh API, WebSearch, profile fetch
adr-088/ ADR-088 adr-id Read, Grep, git log, codebase
ruflo-goals/ ruflo-goals concept (plugin) Glob, Read, Grep

How to generate your own

/ruflo-goals:dossier-collect <seed> [--max-depth N] [--max-breadth N] [--budget-usd N]

The skill writes results to v3/docs/examples/dossiers/<slug>/ by default. Override with the --out flag.

Reading a dossier

  1. Executive summary — what we found at a glance
  2. Entity table — every node with its type and source attribution
  3. Mermaid graph — visual relationships (paste into any mermaid renderer)
  4. Provenance footnotes — which tool produced each claim
  5. JSON — for tooling that wants to consume the graph programmatically