1.8 KiB
Your Task US-021
- Read the full app PRD at
prd-main.md(in the same directory as this file) - Read the PRD at
prd.json(in the same directory as this file) - Read the progress log at
progress.txt(check Codebase Patterns section first) - DO YOUR JOB
- Update the PRD to set
passes: truefor the completed story - Append your progress to
progress.txt
Progress Report Format
APPEND to progress.txt (never replace, always append):
## [Date/Time] - [Story ID]
- What was implemented
- Files changed
- **Learnings for future iterations:**
- Patterns discovered (e.g., "this codebase uses X for Y")
- Gotchas encountered (e.g., "don't forget to update Z when changing W")
- Useful context (e.g., "the evaluation panel is in component X")
---
USER REQUEST
{ "id": "US-021", "title": "@ProjectAgent with project action tools", "description": "As a user, I want the AI to answer project-specific questions and take actions like adding tasks, summarizing the project, and suggesting checkpoints.", "acceptanceCriteria": [ "read_project_notes tool: fetches all notes for the scoped projectId from SQLite and returns combined content to the model", "add_task tool: creates a task in the project via tasks.create and confirms with 'Task added: [title]' in the chat response", "get_summary tool: calls the SDK to generate a 2-3 sentence summary of the project based on its notes and tasks, then calls projects.update to persist the result in project.aiSummary", "suggest_checkpoints tool: returns a JSON array of { title: string, date: string } proposed checkpoints based on date-anchored commitments found in notes", "@Orchestrator routes project-context messages to @ProjectAgent", "Typecheck passes" ], "priority": 21, "passes": false, "notes": "" }