docs(context): require fresh implementation sessions

This commit is contained in:
zap
2026-03-12 19:43:17 +00:00
parent 06fa5821a5
commit 0fe5cd52d9
5 changed files with 125 additions and 5 deletions

26
WIP.md
View File

@@ -55,16 +55,24 @@ Started: `2026-03-12`
- [x] Headless non-interactive Gog execution works via the stored local env.
- [x] Direct real Gmail draft create test succeeded.
- [x] Direct real Gmail draft delete test succeeded.
- [x] Real n8n-routed Gmail draft test succeeded end-to-end (queue → approve via bridge → verify → delete).
- approval id: `approval-mmnvjcak-qcuhbzqd`
- draft id: `r348335896293726096`
- subject: `[zap n8n e2e] Gmail draft test 20260312T194153Z`
- [x] Real n8n-routed Calendar event test succeeded end-to-end (queue → approve via bridge → verify → delete).
- approval id: `approval-mmnvjyo5-uezhcw84`
- event id: `il3ojkfnsnq3uhlepvrmaklpq4`
- title: `[zap n8n e2e] Calendar test 20260312T194222Z`
## What is left
### Highest priority: prove the bridge with real Google writes
- [ ] Real end-to-end Gmail draft via n8n path:
- [x] Real end-to-end Gmail draft via n8n path:
1. queue `send_email_draft`
2. approve via `resolve-approval-with-gog.py`
3. verify draft exists in Gmail
4. delete the test draft
- [ ] Real end-to-end Calendar event via n8n path:
- [x] Real end-to-end Calendar event via n8n path:
1. queue `create_calendar_event`
2. approve via bridge
3. verify event exists in Calendar
@@ -95,9 +103,17 @@ Started: `2026-03-12`
## Current recommendation
Next action should be:
1. real n8n-routed Gmail draft test
2. real n8n-routed Calendar event test
3. add delete/update/list verbs after those pass
1. add `delete_email_draft` and `list_email_drafts`
2. add `update_calendar_event`, `delete_calendar_event`, and `list_upcoming_events`
3. decide approval defaults for each new Google action
## Next-session handoff
For the next fresh implementation session, start from `HANDOFF.md` + `WIP.md` rather than from old chat context.
Immediate target:
- prove the real approval-routed Gmail and Calendar paths end-to-end
- clean up the created artifacts after verification
- then refresh WIP/memory/tasks and commit
## Relevant files
- `skills/n8n-webhook/assets/openclaw-action.workflow.json`