docs(cli): update --fullsend-dir help text from stale layout phrasing#5424
Conversation
The help text for --fullsend-dir across all 7 CLI commands still referenced "base directory containing the .fullsend layout", a phrasing from before the agent-extraction migration (ADR 0058). Update to "path to the .fullsend configuration directory" which accurately describes what the directory contains: config, harness definitions, and supporting files. Also updates the eval script comment and CLI reference docs. Refs: #5288 Assisted-by: Claude Signed-off-by: Wayne Sun <gsun@redhat.com>
PR Summary by QodoDocs: clarify --fullsend-dir as the .fullsend configuration directory
AI Description
Diagram
High-Level Assessment
Files changed (8)
|
|
🤖 Finished Review · ✅ Success · Started 10:07 PM UTC · Completed 10:19 PM UTC |
Site previewPreview: https://6df09b71-site.fullsend-ai.workers.dev Commit: |
Code Review by Qodo
1. Guide under docs/guides/dev/
|
Codecov Report✅ All modified and coverable lines are covered by tests. 📢 Thoughts on this report? Let us know! |
ReviewFindingsLow
Labels: PR updates CLI help text and documentation for --fullsend-dir flag |
|
🤖 Finished Retro · ✅ Success · Started 8:20 PM UTC · Completed 8:30 PM UTC |
|
PR #5424 workflow went well. This was a clean, human-authored docs/help-text fix updating Review agent performed effectively. The review agent (claude-opus-4-6, ~13 min) approved the PR but correctly identified a missed occurrence: One valid finding was not addressed. The review agent's Low finding about Evidence for existing open issues:
Proposals filed
|
…ript Update the FULLSEND_DIR comment in eval/run-functional.sh from "path to fullsend scaffold directory" to "path to the .fullsend configuration directory" to match the phrasing established by PR fullsend-ai#5424 in eval/scripts/run-fullsend.sh and docs/testing/functional-tests.md. Note: pre-commit could not run (sandbox network restriction blocked git fetch during hook initialization). The post-script runs pre-commit authoritatively on the runner. Closes fullsend-ai#5548
Summary
--fullsend-dirhelp text across all 7 CLI commands from"base directory containing the .fullsend layout"to"path to the .fullsend configuration directory"docs/cli/agent.md,docs/guides/dev/cli-internals.md,docs/testing/functional-tests.md)Context
Issue #5288 flagged the stale
.fullsend layoutphrasing in the--fullsend-dirhelp text. After investigation, the flag name itself is correct — the directory IS the.fullsend/project configuration root (config, harness, lock, profiles, providers). The "layout" phrasing was a holdover from the pre-agent-extraction era when the directory mirrored theinternal/scaffold/structure.This PR keeps the
--fullsend-dirflag name and only updates the description to reflect what the directory actually contains. Supersedes #5291 which attempted a full flag rename.Refs: #5288
Testing
go vet ./internal/cli/...passesgofmtclean