From f994f69e6bfab1de053260005d2cd47e5edd4514 Mon Sep 17 00:00:00 2001 From: Matt Bruce Date: Sat, 21 Feb 2026 17:41:09 -0600 Subject: [PATCH] Update MEMORY.md with complete API coverage (21/21 endpoints) --- MEMORY.md | 20 ++++++++++++++++++++ 1 file changed, 20 insertions(+) diff --git a/MEMORY.md b/MEMORY.md index 06a93a6..3a57c5e 100644 --- a/MEMORY.md +++ b/MEMORY.md @@ -254,10 +254,22 @@ First question: "How will I (Max) interact with this programmatically without Ma | API Endpoint | Method | CLI Command | Status | |--------------|--------|-------------|--------| +| **Tasks** |||| | /api/tasks | GET | `task list` | ✅ | | /api/tasks | POST | `task create` | ✅ | | /api/tasks | DELETE | `task delete` | ✅ | | /api/tasks/natural | POST | `task natural` | ✅ | +| **Projects** |||| +| /api/projects | GET | `project list` | ✅ | +| /api/projects | POST | `project create` | ✅ | +| /api/projects | PATCH | `project update` | ✅ | +| /api/projects | DELETE | `project delete` | ✅ | +| **Sprints** |||| +| /api/sprints | GET | `sprint list` | ✅ | +| /api/sprints | POST | `sprint create` | ✅ | +| /api/sprints | PATCH | `sprint update` | ✅ | +| /api/sprints | DELETE | `sprint delete` | ✅ | +| **Auth** |||| | /api/auth/login | POST | `auth login` | ✅ | | /api/auth/logout | POST | `auth logout` | ✅ | | /api/auth/session | GET | `auth session` | ✅ | @@ -266,7 +278,9 @@ First question: "How will I (Max) interact with this programmatically without Ma | /api/auth/reset-password | POST | `auth reset-password` | ✅ | | /api/auth/account | PATCH | `auth account` | ✅ | | /api/auth/users | GET | `auth users` | ✅ | +| **Debug** |||| | /api/debug | GET | `debug` | ✅ | +| **Total** | | | **21/21 (100%)** | ### Reference Implementation (Gantt Board) @@ -292,7 +306,13 @@ First question: "How will I (Max) interact with this programmatically without Ma # Projects & Sprints ./scripts/gantt.sh project list # List projects +./scripts/gantt.sh project create "Name" [desc] [color] # Create project +./scripts/gantt.sh project update # Update project +./scripts/gantt.sh project delete # Delete project ./scripts/gantt.sh sprint list # List sprints +./scripts/gantt.sh sprint create "Name" [start] [end] [goal] # Create sprint +./scripts/gantt.sh sprint update # Update sprint +./scripts/gantt.sh sprint delete # Delete sprint # Auth ./scripts/gantt.sh auth session # Check session