Initial commit - Ralph adaptat pentru Claude Code
Adaptare a sistemului Ralph (snarktank/ralph) pentru Claude Code CLI. Features: - Script ralph.sh pentru loop autonom - Skill /prd pentru generare PRD structurat - Skill /ralph pentru conversie PRD în prd.json - Script install.sh pentru instalare globală skills - Documentație completă Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
This commit is contained in:
59
examples/prd-hello-api.json
Normal file
59
examples/prd-hello-api.json
Normal file
@@ -0,0 +1,59 @@
|
||||
{
|
||||
"projectName": "hello-api",
|
||||
"branchName": "ralph/hello-api",
|
||||
"description": "Un API simplu de test pentru a demonstra funcționarea Ralph",
|
||||
"userStories": [
|
||||
{
|
||||
"id": "US-001",
|
||||
"title": "Inițializare proiect Node.js",
|
||||
"description": "Ca developer, vreau un proiect Node.js inițializat pentru a avea baza de cod",
|
||||
"priority": 1,
|
||||
"acceptanceCriteria": [
|
||||
"package.json există cu name și version",
|
||||
"Folosește ES modules (type: module)",
|
||||
"Fișierul index.js există și poate fi rulat"
|
||||
],
|
||||
"passes": false,
|
||||
"notes": ""
|
||||
},
|
||||
{
|
||||
"id": "US-002",
|
||||
"title": "Endpoint GET /hello",
|
||||
"description": "Ca utilizator, vreau un endpoint care returnează un salut",
|
||||
"priority": 2,
|
||||
"acceptanceCriteria": [
|
||||
"GET /hello returnează JSON cu mesaj",
|
||||
"Status code 200",
|
||||
"Content-Type application/json"
|
||||
],
|
||||
"passes": false,
|
||||
"notes": ""
|
||||
},
|
||||
{
|
||||
"id": "US-003",
|
||||
"title": "Endpoint POST /echo",
|
||||
"description": "Ca utilizator, vreau un endpoint care returnează ce îi trimit",
|
||||
"priority": 3,
|
||||
"acceptanceCriteria": [
|
||||
"POST /echo acceptă JSON body",
|
||||
"Returnează același body înapoi",
|
||||
"Status 400 dacă body invalid"
|
||||
],
|
||||
"passes": false,
|
||||
"notes": ""
|
||||
},
|
||||
{
|
||||
"id": "US-004",
|
||||
"title": "Tests pentru endpoints",
|
||||
"description": "Ca developer, vreau tests pentru a verifica funcționalitatea",
|
||||
"priority": 4,
|
||||
"acceptanceCriteria": [
|
||||
"Test pentru GET /hello",
|
||||
"Test pentru POST /echo",
|
||||
"npm test rulează cu succes"
|
||||
],
|
||||
"passes": false,
|
||||
"notes": ""
|
||||
}
|
||||
]
|
||||
}
|
||||
Reference in New Issue
Block a user