Originally created by: kumaakh
This PR rewrites the README and docs to lead with apra-fleet's strongest feature (doer-reviewer loops) instead of infrastructure orchestration, and makes the docs more discoverable by AI agents.
receive_files, compose_permissions, provision_llm_auth, version that were missingdocs/FAQ.md as a structured lookup table optimized for AI agents, with llm-context, keywords, and see-also HTML commentsuser-guide, architecture, cloud-compute, provider-matrix, design-git-auth, adr-oob-password, vocabulary, ssh-setup) — invisible to humans on GitHub, but help AI agents match user questions to the right docdocs/user-guide.md alongside the existing manual install stepssend_files directory workaround in skills/fleet/SKILL.md — a tar+extract pattern for transferring directories until issue [#98] is resolvedAll existing content (tools table, git auth, cloud compute, secure password entry, development, roadmap, license) is unchanged.
The current README leads with "coordinate AI coding agents across every machine in your network" which positions fleet as a multi-machine orchestration tool. This filters out single-machine developers who would benefit from the doer-reviewer loop. The rewrite puts the highest-value, lowest-barrier feature front and center.
Beyond what this PR covers, here are additional improvements that need your involvement:
The llms.txt convention (llmstxt.org) is emerging as the standard for AI-discoverable project docs. Rename or duplicate CLAUDE.md as llms.txt at the repo root — tools beyond Claude Code (Cursor, Copilot, Windsurf) will pick it up. You already support multiple agents; the docs should too.
llms-full.txt that concatenates the key docsAgents that land on a repo often read one file and stop. A single llms-full.txt that combines the user guide, FAQ, provider matrix, and vocabulary means one read gives full context. Can be auto-generated in CI.
install --skill?" sectionThe user guide lists what install does, but it's buried. People (and agents) hesitate to run installers they don't understand. A visible, short explainer of what gets written where builds trust. This needs verification against actual installer behavior, which is why it's not in this PR.
The --skill flag is optional but every example includes it. Users who just want basic remote execution might think PM is required. Clarify the minimal vs. full setup in your Discussions FAQ.
CONTRIBUTING.md with agent-friendly contextCLAUDE.md links to it but the file doesn't exist. Contributors (human or AI) need to know: how to run tests, what the PR process looks like, which issues are good first picks. The ROADMAP exists but a proper contributing guide ties it together.
The repo description should match the new tagline, not the old infra-focused one. Add topics like mcp, multi-agent, code-review, doer-reviewer, ssh, llm-orchestration — these are how both humans and agents discover repos.
A 30-second recording of: install, register two local members, pair them, watch the doer-reviewer loop run. Worth more than 1000 words of documentation. GitHub renders these inline in the README.
The product is genuinely good. The doer-reviewer loop is a real differentiator — most multi-agent tools just parallelize work, they don't build in quality gates. But the project currently reads like it was written for infrastructure engineers. The audience should be any developer who wants better code — that's a much larger market. Lead with outcomes (better code, fewer bugs), not mechanisms (SSH, MCP, registries).
releases/latest🤖 Generated with Claude Code
Tickets: #134
Tickets: #135
Tickets: #136
Tickets: #137
Tickets: #138
Tickets: #98
Ticket changed by: kumaakh