BTST 3.0.2
Publishes @btst/stack@3.0.2 and @btst/codegen@0.2.1.
- Generated Next.js Blog static layouts render anonymous public HTML and resolve browser identity after hydration. Protected CMS, Forms and Kanban example URLs redirect to request-authorized management pages instead of embedding trusted data in shared static HTML.
- Codegen installs
next-themes@0.4.6for its generated theme components and selects@btst/stack@3.0.2. - Strict auth consumer fixtures declare React Email's matching renderer to avoid the reproduced npm peer-placement error. The separate Next.js companion fixture uses the compatible ESLint 9 cohort. Strict peer checks remain enabled.
- Product-proof capture cleans all exact owned fixtures before and after successful or failed capture, including explicit Kanban child cleanup on the memory adapter.
- Publication now requires successful CI/CD and completed final-head bot review with evidenced dispositions for all findings. The gate uses candidate-commit workflow inventory, verifies its publication baseline, paginates review evidence and refreshes receipts before each npm publish. Registry CI requires generated output to be committed before verification.
See #274 for changes, original-thread review dispositions and validation. Historical review scope includes #266, #267, #268, #272 and #273.