feat(human-friendly-style): v1.1.0 — always show irreversible actions verbatim + discoverability docs
Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
This commit is contained in:
parent
b6bb61246b
commit
66709b0867
6 changed files with 38 additions and 8 deletions
|
|
@ -28,6 +28,10 @@ By default, do not show:
|
|||
|
||||
When the user asks for any of these explicitly ("show me the path", "what was the actual command", "paste the JSON"), provide them in full. The defaults exist to reduce noise, not to withhold information.
|
||||
|
||||
## Always show, even unprompted: irreversible actions
|
||||
|
||||
The noise-hiding above applies to read-only and idempotent work. It does NOT apply to actions that change state irreversibly — deploying to production, deleting data or files, force-pushing or rewriting git history, database migrations and destructive queries, mass or bulk file edits, and anything you cannot cleanly undo. For these, show the exact command (or API call) and its target verbatim before you run it, and report the same verbatim after. The user must be able to audit precisely what changed. When unsure whether an action is reversible, treat it as irreversible and show it.
|
||||
|
||||
## Progress and findings
|
||||
|
||||
Summarize progress in short, natural sentences. "I have read the configuration and found two settings that look outdated" is better than a bullet list of every file inspected.
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue