# Cloudflare DEV rollback point

Audience: AI coding agents first.

Captured before the integrated candidate is deployed to DEV. Restore this exact version if a DEV deploy regresses.

| Field | Value |
| --- | --- |
| Worker | `press-zone-dev` (`[env.dev]`) |
| Version ID | `98ccca24-3748-4ded-9a4b-58ceb6ca7e41` |
| Source tag | `4b8aaeaaee0086fc125c087611e2bc7d4382a3fb` (`4b8aaea` — account sessions and DEV fixtures) |
| Deployed | 2026-08-03T22:07:18Z |
| Captured | 2026-08-05 |

Rollback:

```
cd backend/api && npx wrangler rollback 98ccca24-3748-4ded-9a4b-58ceb6ca7e41 --env dev
```

## DEV secret inventory

Present on `press-zone-dev`: `AUTH_PEPPER`, `AUTH_SESSION_SECRET`, `PAYPAL_CLIENT_ID`, `PAYPAL_CLIENT_SECRET`, `PAYPAL_WEBHOOK_ID`.

Absent: `MORNING_API_USER`, `MORNING_API_PASS`. `MORNING_API_BASE_URL` is a plaintext `[env.dev.vars]` entry pointing at the Green Invoice sandbox. Until the two Morning secrets are supplied, MR-13's credit-note leg and MR-22's invoice leg cannot be exercised.

NEVER set these on any environment other than `dev`. Production cutover is a separate, separately-approved phase.
