Skip to content

feat: add "Communicate Progress" as 5th principle in CLAUDE.md#33

Open
kuishou68 wants to merge 1 commit intoforrestchang:mainfrom
kuishou68:fix/issue-32-add-communicate-progress-principle
Open

feat: add "Communicate Progress" as 5th principle in CLAUDE.md#33
kuishou68 wants to merge 1 commit intoforrestchang:mainfrom
kuishou68:fix/issue-32-add-communicate-progress-principle

Conversation

@kuishou68
Copy link
Copy Markdown

Closes #32

Summary

Adds a 5th principle — "Communicate Progress" — to CLAUDE.md.

Problem

The existing four principles address what to do and how to structure work, but not how to keep users informed during execution. LLMs frequently run multi-step tasks silently, leaving users unable to catch plan deviations until significant work has been done incorrectly.

Change

Added a new ## 5. Communicate Progress section after "Goal-Driven Execution":

  • Instructs LLMs to announce each step before starting, not after
  • A one-line completion confirmation per step
  • Immediate flagging of unexpected findings

Why It Fits

This principle directly complements "Goal-Driven Execution": goal-driven defines success criteria, while communicate progress makes execution observable. Together they close the loop — define goals upfront, then narrate execution so users can intervene early.

The format is consistent with the existing sections: bold rule, bullet guidelines, code example, bad/good contrast.

Add a 5th principle to CLAUDE.md addressing progress narration during
multi-step tasks. LLMs often execute silently, making it hard for users
to detect plan deviations early.

The new principle instructs:
- Announce each step before starting (not after)
- Confirm completion in one line
- Flag unexpected findings immediately

This complements Goal-Driven Execution: execution criteria define what
success looks like; progress communication makes execution observable.
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

CLAUDE.md: Add missing "Communicate Progress" principle to complete the behavioral guidelines

2 participants