Command Footer Template
All CODITECT commands MUST include a standard footer that links to the relevant Foundational Principles.
Template
---
## Principles
This command embodies:
- **#N Principle Name** - Brief relevance to this command
- **#N Principle Name** - Brief relevance to this command
**Full Standard:** [CODITECT-STANDARD-AUTOMATION.md](pathname://coditect-core-standards/CODITECT-STANDARD-AUTOMATION.md)
---
## Related Commands
| Command | Purpose |
|---------|---------|
| `/command1` | Description |
| `/command2` | Description |
---
**Version:** X.Y.Z
**Created:** YYYY-MM-DD
**Updated:** YYYY-MM-DD
**Author:** CODITECT Team
The 10 Foundational Principles
Reference these when adding the Principles section:
| # | Principle | Use When Command... |
|---|---|---|
| 1 | Recycle, Extend, Re-Use, Create | Searches before creating, extends existing |
| 2 | First Principles Approach | Explains WHY, requires understanding |
| 3 | Keep It Simple | Provides simplest solution |
| 4 | Separation of Concerns | Has single clear responsibility |
| 5 | Eliminate Ambiguity | Produces unambiguous output |
| 6 | Clear, Understandable, Explainable | Output is immediately understandable |
| 7 | No Action Without Understanding | Requires context before executing |
| 8 | No Assumptions Without Confirmation | Asks when uncertain |
| 9 | Based on Facts, Cross-Check | Queries data, not hardcoded |
| 10 | Research When in Doubt | Uses web search, latest info |
Principle Mapping by Command Type
Discovery Commands (5W+H)
| Command | Primary Principles |
|---|---|
/which | #4 Separation of Concerns, #8 No Assumptions, #9 Based on Facts |
/what | #6 Clear/Understandable, #9 Based on Facts |
/how | #2 First Principles, #7 No Action Without Understanding |
/when | #3 Keep It Simple, #5 Eliminate Ambiguity |
/where | #4 Separation of Concerns, #6 Clear/Understandable |
/why | #2 First Principles, #7 No Action Without Understanding |
Creation Commands
| Command | Primary Principles |
|---|---|
/component-create | #1 Recycle/Extend, #4 Separation of Concerns |
/submodule-init | #4 Separation of Concerns, #5 Eliminate Ambiguity |
Git Commands
| Command | Primary Principles |
|---|---|
/git-sync | #5 Eliminate Ambiguity, #8 No Assumptions |
/commit | #6 Clear/Understandable |
Research Commands
| Command | Primary Principles |
|---|---|
/cxq | #9 Based on Facts, #10 Research When in Doubt |
/explain | #2 First Principles, #6 Clear/Understandable |
Example: Complete Command Footer
---
## Principles
This command embodies:
- **#2 First Principles** - Explains WHY, not just WHAT
- **#7 No Action Without Understanding** - Requires context before guidance
- **#9 Based on Facts** - Queries database, not hardcoded data
**Full Standard:** [CODITECT-STANDARD-AUTOMATION.md](pathname://coditect-core-standards/CODITECT-STANDARD-AUTOMATION.md)
---
## Related Commands
| Command | Purpose |
|---------|---------|
| `/what` | Component discovery |
| `/which` | Agent recommendations |
| `/when` | Timing guidance |
---
**Version:** 2.0.0
**Created:** 2026-01-03
**Updated:** 2026-01-03
**Author:** CODITECT Team
Version: 1.0.0 Created: 2026-01-03 Author: CODITECT Team