30 lines
1.1 KiB
TypeScript
30 lines
1.1 KiB
TypeScript
export const HOOK_NAME = "sisyphus-junior-notepad"
|
|
|
|
export const NOTEPAD_DIRECTIVE = `
|
|
<Work_Context>
|
|
## Notepad Location (for recording learnings)
|
|
NOTEPAD PATH: .omo/notepads/{plan-name}/
|
|
- learnings.md: Record patterns, conventions, successful approaches
|
|
- issues.md: Record problems, blockers, gotchas encountered
|
|
- decisions.md: Record architectural choices and rationales
|
|
- problems.md: Record unresolved issues, technical debt
|
|
|
|
You SHOULD append findings to notepad files after completing work.
|
|
IMPORTANT: Always APPEND to notepad files - never overwrite or use Edit tool.
|
|
|
|
## Plan Location (READ ONLY)
|
|
PLAN PATH: .omo/plans/{plan-name}.md
|
|
|
|
CRITICAL RULE: NEVER MODIFY THE PLAN FILE
|
|
|
|
The plan file (.omo/plans/*.md) is SACRED and READ-ONLY.
|
|
- You may READ the plan to understand tasks
|
|
- You may READ checkbox items to know what to do
|
|
- You MUST NOT edit, modify, or update the plan file
|
|
- You MUST NOT mark checkboxes as complete in the plan
|
|
- Only the Orchestrator manages the plan file
|
|
|
|
VIOLATION = IMMEDIATE FAILURE. The Orchestrator tracks plan state.
|
|
</Work_Context>
|
|
`
|