-
Notifications
You must be signed in to change notification settings - Fork 155
[VALIDATION-1] Inconsistent --dry-run docs between CLI help and compilation guide #955
Copy link
Copy link
Closed
Labels
area/cliCLI command surface, flags, help text (cross-cutting).CLI command surface, flags, help text (cross-cutting).area/docs-sitedocs/src/content (Starlight), README, doc generation.docs/src/content (Starlight), README, doc generation.good first issueGood for newcomersGood for newcomerspriority/lowAccepted but not time-sensitiveAccepted but not time-sensitivestatus/acceptedDirection approved, safe to start work.Direction approved, safe to start work.status/triagedInitial agentic triage complete; pending maintainer ratification (silence = approval).Initial agentic triage complete; pending maintainer ratification (silence = approval).test/triage-validationMock issue created to validate the triage-panel workflow. Auto-closed after run.Mock issue created to validate the triage-panel workflow. Auto-closed after run.type/docsDocumentation change (prose, examples, generated reference).Documentation change (prose, examples, generated reference).
Milestone
Metadata
Metadata
Assignees
Labels
area/cliCLI command surface, flags, help text (cross-cutting).CLI command surface, flags, help text (cross-cutting).area/docs-sitedocs/src/content (Starlight), README, doc generation.docs/src/content (Starlight), README, doc generation.good first issueGood for newcomersGood for newcomerspriority/lowAccepted but not time-sensitiveAccepted but not time-sensitivestatus/acceptedDirection approved, safe to start work.Direction approved, safe to start work.status/triagedInitial agentic triage complete; pending maintainer ratification (silence = approval).Initial agentic triage complete; pending maintainer ratification (silence = approval).test/triage-validationMock issue created to validate the triage-panel workflow. Auto-closed after run.Mock issue created to validate the triage-panel workflow. Auto-closed after run.type/docsDocumentation change (prose, examples, generated reference).Documentation change (prose, examples, generated reference).
Type
Projects
Status
Done
Summary
While reading through
docs/src/content/docs/guides/compilation/, I noticed theapm compile --dry-runflag is documented in two places with slightly different behavior descriptions. The CLI command reference says it prints "the diff that would be applied", while the compilation guide says it shows "the deployed primitives that would be touched". These describe the same thing but the wording inconsistency makes it confusing for users trying to understand whether--dry-runactually walks the integrators end-to-end or just lists files.Repro
apm compile --help-- see "the diff that would be applied"docs/src/content/docs/guides/compilation/index.md-- see "the deployed primitives that would be touched"Same flag, two descriptions.
Suggestion
Pick one canonical phrasing and use it in both surfaces. Suggest something like: "Show what would change in target directories without writing any files. Each integrator runs in dry-run mode and reports planned actions."
This is a small docs-quality issue. Probably 10 minutes for someone familiar with the docs structure.
Happy to send a PR if a maintainer agrees on the phrasing.