This epic tracks the key next steps to align adblock-compiler with the latest Hono best practices and deepen Cloudflare platform integration, with a focus on long-term maintainability as you move toward launch and future billing/analytics expansion.
Scope:
- Durable Objects (rate limiting, deduplication, WebSocket hibernation)
- Cloudflare Testing with @cloudflare/vitest-pool-workers
- Cloudflare Queues (dead-letter pattern & error logs)
- OpenAPI/Zod full pattern for every endpoint
- API documentation UI (Scalar & Swagger UI paths)
- Stripe webhook integration (stub, ready for go-live)
- Apitally or advanced monitoring
- Prisma Accelerate for Workers
- Type-safe frontend client (
hc<AppType>() pattern)
- Optional/Beta: D1 fallback for auth, source auto-update via GitHub webhook
Sub-issues:
All items below are tracked as sub-issues for maximal traceability.
Assignee: @jaypatrick
Also cross check with issue #1242 as they probably have a lot of overlap. Any extra funtionality mentioned in #1242 should be broken out into its own list once you're done with the implementation, and then after that I'll decide what you should continue working on.
This epic tracks the key next steps to align adblock-compiler with the latest Hono best practices and deepen Cloudflare platform integration, with a focus on long-term maintainability as you move toward launch and future billing/analytics expansion.
Scope:
hc<AppType>()pattern)Sub-issues:
All items below are tracked as sub-issues for maximal traceability.
Assignee: @jaypatrick
Also cross check with issue #1242 as they probably have a lot of overlap. Any extra funtionality mentioned in #1242 should be broken out into its own list once you're done with the implementation, and then after that I'll decide what you should continue working on.