feat(ralph): add autonomous project execution system
- router.py: add !approve, !status, !stop, !propose commands for project lifecycle management - approved-tasks.json: coordination schema for evening→night→morning pipeline - tools/ralph/: ralph.sh loop, prompt.md, prd-template.json - cron/jobs.json: enable morning-report, evening-report, night-execute (23:00 opus) Evening-report proposes features to approved-tasks.json as 'pending'; Marius approves via !approve; night-execute launches ralph.sh per project. Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
This commit is contained in:
19
tools/ralph/prd-template.json
Normal file
19
tools/ralph/prd-template.json
Normal file
@@ -0,0 +1,19 @@
|
||||
{
|
||||
"projectName": "feature-name",
|
||||
"branchName": "ralph/feature-name",
|
||||
"description": "Descriere scurtă a feature-ului",
|
||||
"userStories": [
|
||||
{
|
||||
"id": "US-001",
|
||||
"title": "Titlu story",
|
||||
"description": "As a [user type], I want [feature] so that [benefit]",
|
||||
"priority": 1,
|
||||
"acceptanceCriteria": [
|
||||
"Criteriu specific și verificabil",
|
||||
"npm run typecheck passes"
|
||||
],
|
||||
"passes": false,
|
||||
"notes": ""
|
||||
}
|
||||
]
|
||||
}
|
||||
Reference in New Issue
Block a user