Update MEMORY.md with complete API coverage (21/21 endpoints)
This commit is contained in:
parent
0f41c3e729
commit
f994f69e6b
20
MEMORY.md
20
MEMORY.md
@ -254,10 +254,22 @@ First question: "How will I (Max) interact with this programmatically without Ma
|
|||||||
|
|
||||||
| API Endpoint | Method | CLI Command | Status |
|
| API Endpoint | Method | CLI Command | Status |
|
||||||
|--------------|--------|-------------|--------|
|
|--------------|--------|-------------|--------|
|
||||||
|
| **Tasks** ||||
|
||||||
| /api/tasks | GET | `task list` | ✅ |
|
| /api/tasks | GET | `task list` | ✅ |
|
||||||
| /api/tasks | POST | `task create` | ✅ |
|
| /api/tasks | POST | `task create` | ✅ |
|
||||||
| /api/tasks | DELETE | `task delete` | ✅ |
|
| /api/tasks | DELETE | `task delete` | ✅ |
|
||||||
| /api/tasks/natural | POST | `task natural` | ✅ |
|
| /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/login | POST | `auth login` | ✅ |
|
||||||
| /api/auth/logout | POST | `auth logout` | ✅ |
|
| /api/auth/logout | POST | `auth logout` | ✅ |
|
||||||
| /api/auth/session | GET | `auth session` | ✅ |
|
| /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/reset-password | POST | `auth reset-password` | ✅ |
|
||||||
| /api/auth/account | PATCH | `auth account` | ✅ |
|
| /api/auth/account | PATCH | `auth account` | ✅ |
|
||||||
| /api/auth/users | GET | `auth users` | ✅ |
|
| /api/auth/users | GET | `auth users` | ✅ |
|
||||||
|
| **Debug** ||||
|
||||||
| /api/debug | GET | `debug` | ✅ |
|
| /api/debug | GET | `debug` | ✅ |
|
||||||
|
| **Total** | | | **21/21 (100%)** |
|
||||||
|
|
||||||
### Reference Implementation (Gantt Board)
|
### Reference Implementation (Gantt Board)
|
||||||
|
|
||||||
@ -292,7 +306,13 @@ First question: "How will I (Max) interact with this programmatically without Ma
|
|||||||
|
|
||||||
# Projects & Sprints
|
# Projects & Sprints
|
||||||
./scripts/gantt.sh project list # List projects
|
./scripts/gantt.sh project list # List projects
|
||||||
|
./scripts/gantt.sh project create "Name" [desc] [color] # Create project
|
||||||
|
./scripts/gantt.sh project update <id> <field> <val> # Update project
|
||||||
|
./scripts/gantt.sh project delete <id> # Delete project
|
||||||
./scripts/gantt.sh sprint list # List sprints
|
./scripts/gantt.sh sprint list # List sprints
|
||||||
|
./scripts/gantt.sh sprint create "Name" <project-id> [start] [end] [goal] # Create sprint
|
||||||
|
./scripts/gantt.sh sprint update <id> <field> <val> # Update sprint
|
||||||
|
./scripts/gantt.sh sprint delete <id> # Delete sprint
|
||||||
|
|
||||||
# Auth
|
# Auth
|
||||||
./scripts/gantt.sh auth session # Check session
|
./scripts/gantt.sh auth session # Check session
|
||||||
|
|||||||
Loading…
Reference in New Issue
Block a user