Compound AI OpsCOMPOUND BLUESKY15 September 2026
CoverCheck
UNPAID PDFS STOP AT 402
CoverCheck now blocks unpaid PDF uploads before calling Claude Opus 4.8
Ops log: CoverCheck extracts certificate data from uploaded PDFs, and a lapsed plan could still spend on the model. The upload route checked membership and writer role, but never read billing status before calling Claude Opus 4.8. Each document allowed up to 16,000 output tokens. We put the paid-plan check before the model key is read, so unpaid uploads now stop with 402. #dev