For #64.
Problem
docs/user-guide/integrations/webhooks.md is the legitimate home of webhooks-list.png (showing the empty-state Webhooks page). But the doc walks through creating a webhook end-to-end and reuses the same screenshot for every step.
docs/user-guide/integrations/webhooks.md (verify line numbers in current file)
- Empty Webhooks page → webhooks-list.png (correct)
- Add New Webhook modal → webhooks-list.png (wrong: should show the modal)
- Webhook event picker → webhooks-list.png (wrong)
- Webhook URL field with payload preview → webhooks-list.png (wrong)
- Webhooks list with one configured webhook → webhooks-list.png (wrong: needs a populated list)
- Test webhook response panel → webhooks-list.png (wrong)
Also linked: zapier-register-account.md uses the same image for an "Enable API" + "API credentials" sequence — those screens are actually under UM → Settings → API & Webhooks, not Webhooks.
Captures required
Open http://wordpress.local:8080/wp-admin/network/admin.php?page=wp-ultimo-webhooks.
| # |
Screen |
New filename |
| 1 |
Empty state (keep) |
static/img/admin/webhooks-list-empty.png (rename from current webhooks-list.png if you want clarity) |
| 2 |
+ Add New Webhook modal/page |
static/img/admin/webhook-add-modal.png |
| 3 |
Webhook edit page — Event dropdown opened |
static/img/admin/webhook-event-picker.png |
| 4 |
Webhook edit page — URL field with example payload |
static/img/admin/webhook-url-field.png |
| 5 |
Webhooks list showing one configured webhook |
static/img/admin/webhooks-list-populated.png |
| 6 |
Test result panel (success + payload) |
static/img/admin/webhook-test-result.png |
| 7 |
UM → Settings → API & Webhooks showing API Key / Secret / Enable API |
static/img/admin/settings-api-webhooks.png (probably reuses existing settings-api.png — verify) |
There’s already a static/img/admin/webhook-edit.png (221 382 B) — open it and decide whether it covers #4 or #5 cleanly. If yes, reuse the existing filename.
Capture at 1280×800, crop to the modal/card, < 250 KB.
Doc edit
Update docs/user-guide/integrations/webhooks.md so each step has its own shot. Also fix docs/user-guide/integrations/zapier-register-account.md to use the API & Webhooks settings shot, not the webhooks list.
Done when
aidevops.sh v3.15.64 plugin for OpenCode v1.15.5 with claude-sonnet-4-6 spent 4d 9h and 383 tokens on this as a headless worker.
For #64.
Problem
docs/user-guide/integrations/webhooks.mdis the legitimate home ofwebhooks-list.png(showing the empty-state Webhooks page). But the doc walks through creating a webhook end-to-end and reuses the same screenshot for every step.Also linked:
zapier-register-account.mduses the same image for an "Enable API" + "API credentials" sequence — those screens are actually under UM → Settings → API & Webhooks, not Webhooks.Captures required
Open
http://wordpress.local:8080/wp-admin/network/admin.php?page=wp-ultimo-webhooks.static/img/admin/webhooks-list-empty.png(rename from currentwebhooks-list.pngif you want clarity)static/img/admin/webhook-add-modal.pngstatic/img/admin/webhook-event-picker.pngstatic/img/admin/webhook-url-field.pngstatic/img/admin/webhooks-list-populated.pngstatic/img/admin/webhook-test-result.pngstatic/img/admin/settings-api-webhooks.png(probably reuses existingsettings-api.png— verify)There’s already a
static/img/admin/webhook-edit.png(221 382 B) — open it and decide whether it covers #4 or #5 cleanly. If yes, reuse the existing filename.Capture at 1280×800, crop to the modal/card, < 250 KB.
Doc edit
Update
docs/user-guide/integrations/webhooks.mdso each step has its own shot. Also fixdocs/user-guide/integrations/zapier-register-account.mdto use the API & Webhooks settings shot, not the webhooks list.Done when
webhooks.mdandzapier-register-account.mdreference unique images per step.Resolvesfor this issue andRef #64.aidevops.sh v3.15.64 plugin for OpenCode v1.15.5 with claude-sonnet-4-6 spent 4d 9h and 383 tokens on this as a headless worker.