Files
gastown/internal/templates/messages/nudge.md.tmpl
Steve Yegge f04cc6fe15 feat: add template system for role contexts and messages
Implements gt-u1j.20: Prompt templates using go:embed.

- Add internal/templates package with embedded .md.tmpl files
- Role templates: mayor, witness, refinery, polecat, crew
- Message templates: spawn, nudge, escalation, handoff
- Update gt prime to use templates with fallback to hardcoded output
- Add crew role detection for <rig>/crew/<name>/ paths
- Include Gas Town architecture overview in all role contexts

🤖 Generated with [Claude Code](https://claude.com/claude-code)

Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
2025-12-17 16:59:40 -08:00

34 lines
670 B
Cheetah

# Nudge: Check-in on {{ .Issue }}
Hey {{ .Polecat }},
This is nudge **{{ .NudgeCount }}/{{ .MaxNudges }}** for your current work.
## Reason
{{ .Reason }}
## Current Status
Issue: {{ .Issue }}
Status: {{ .Status }}
## Action Needed
Please either:
1. **If making progress**: Continue working and signal when done with `gt done`
2. **If blocked**: File a blocking issue with `bd create --title="Blocked: <reason>" --type=task`
3. **If done**: Make sure to run:
- `bd close {{ .Issue }}`
- `bd sync`
- `gt done`
## Important
After {{ .MaxNudges }} nudges without progress, this will be escalated to the Mayor.
Please respond or take action.
—Witness