Files
adiuva/DEFAULT_PROMPT.md

1.8 KiB

Your Task US-021

  1. Read the full app PRD at prd-main.md (in the same directory as this file)
  2. Read the PRD at prd.json (in the same directory as this file)
  3. Read the progress log at progress.txt (check Codebase Patterns section first)
  4. DO YOUR JOB
  5. Update the PRD to set passes: true for the completed story
  6. 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": "" }