Skip to content

Commit c45a4d5

Browse files
TaylorHonakerclaude
andcommitted
docs: Document template placeholder exception
Stack templates intentionally contain placeholders for end-user customization. Clarifies this is acceptable and expected behavior. Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
1 parent aeead33 commit c45a4d5

1 file changed

Lines changed: 6 additions & 0 deletions

File tree

CONTRIBUTING.md

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -47,6 +47,12 @@ Guidelines for customizing and extending the codebase-optimizer framework.
4747
- No placeholder text (`TODO`, `PLACEHOLDER`, `TBD`)
4848
- Code blocks should have language tags
4949

50+
### Exception: Stack Template Placeholders
51+
52+
Stack-specific templates (`CLAUDE-nodejs.md`, `CLAUDE-python.md`, etc.) intentionally contain placeholder text like `[Your application purpose]` and `[Modular monolith | Microservices | Serverless]` since they are designed to be copied and customized by end users.
53+
54+
This is the **only** acceptable use of placeholders in the repository. The base `CLAUDE.md.template` also contains these by design.
55+
5056
---
5157

5258
## Adding Custom Agents

0 commit comments

Comments
 (0)