What problem does it solve? Maintaining a reusable generic boilerplate branch that stays in sync with an actively developed monorepo is error-prone: architectural improvements on the dev branch must be inherited while all domain-specific code (contexts, routes, enums, schemas) must be removed without breaking the build. ## Core Features & Use Cases - Guided Rebase and Strip Workflow: Walks through rebasing the clean branch onto dev, then systematically deleting domain-specific backend contexts, Drizzle schemas, enums, events, and frontend routes. - Keep vs. Strip Reference Tables: Explicit lists of what stays (shared, auth, ui contexts, generic enums, landing/auth pages) versus what gets removed (domain contexts, events, domain routes and components). - Build Verification and Checklist: Regenerates the TanStack Router route tree, creates a fresh Drizzle migration, and enforces type-check, lint, and test passes before committing. - Use Case: After adding a new bounded context and infrastructure improvements on dev, run this workflow to propagate the architectural gains to the clean boilerplate branch while stripping all business logic. ## Quick Start Ask the agent to update the clean branch from dev and strip all domain-specific code so the boilerplate stays current.