Add Ralph skill for autonomous PRD creation and implementation
This commit is contained in:
47
test-ralph-workflow/tasks/prd-hello-test.md
Normal file
47
test-ralph-workflow/tasks/prd-hello-test.md
Normal file
@@ -0,0 +1,47 @@
|
||||
# PRD: Hello Ralph Workflow Test
|
||||
|
||||
## 1. Introducere
|
||||
Proiect minimal pentru testare workflow Ralph: PRD → Stories → Implementare automată
|
||||
|
||||
## 2. Obiective
|
||||
### Obiectiv Principal
|
||||
- Validare completă workflow Ralph pe moltbot
|
||||
|
||||
### Metrici de Succes
|
||||
- PRD generat corect
|
||||
- Stories executate automat de Ralph (Sonnet)
|
||||
- Code commits cu quality checks
|
||||
|
||||
## 3. User Stories
|
||||
|
||||
### US-001: Setup proiect Node.js
|
||||
**Ca** developer
|
||||
**Vreau** un proiect Node.js minimal cu package.json
|
||||
**Pentru că** validez că Ralph poate initializa proiecte
|
||||
|
||||
**Acceptance Criteria:**
|
||||
- package.json există cu name="hello-ralph-test", version="1.0.0"
|
||||
- README.md există cu descriere proiect
|
||||
- .gitignore există cu node_modules/
|
||||
|
||||
### US-002: Funcție hello simpla
|
||||
**Ca** user
|
||||
**Vreau** o funcție hello(name) care returnează salut
|
||||
**Pentru că** validez că Ralph poate scrie cod funcțional
|
||||
|
||||
**Acceptance Criteria:**
|
||||
- src/hello.js există
|
||||
- Funcție hello(name) returnează "Hello, {name}!"
|
||||
- Exportată ca module.exports = { hello }
|
||||
- Funcția trimite toLowerCase pe name
|
||||
|
||||
### US-003: Test pentru hello
|
||||
**Ca** developer
|
||||
**Vreau** un test simplu pentru funcția hello
|
||||
**Pentru că** validez quality checks Ralph
|
||||
|
||||
**Acceptance Criteria:**
|
||||
- package.json include "test" script și dev dependency jest
|
||||
- tests/hello.test.js există
|
||||
- Test verifică hello("World") === "Hello, world!"
|
||||
- npm test passes
|
||||
Reference in New Issue
Block a user