Release-and-go
Verify one delivered tag and SHA, then start building the domain that matters.
Micropreneur Starter Pro is a multi-tenant SaaS foundation with workspace billing, invitations, typed customizable roles, and customer domains—delivered through a controlled beta.
The common, expensive decisions are made. The product-specific decisions are still yours.
Verify one delivered tag and SHA, then start building the domain that matters.
Workers, D1, and Durable Objects are wired for a fast local-to-edge loop.
App code talks to AuthPort, never directly to a provider SDK.
Install free elements through the shadcn registry and own every line.
AGENTS.md, skills, MCP, and llms.txt give coding agents the same map.
Typed seams and deterministic checks keep every iteration short and trustworthy.
The repository teaches humans and coding agents how to work here, then gives both the same deterministic checks. No tribal knowledge, no mystery scripts.
$ pnpm install
$ pnpm --filter web dev
# when the slice is ready
$ pnpm turbo typecheck lint build test
✓ all workspace tasks successfulGood defaults should accelerate the first release without owning the second. Starter keeps the stack legible, the seams replaceable, and the interface source-owned—so every fork can become its own product without fighting the foundation.
The free elements tier arrives as source through a shadcn registry, so every fork owns and evolves its interface.
Architecture decisions, local workflows, and source-owned interface patterns from the Starter Pro foundation.
Keep provider SDKs at the edge of the system so every fork can change identity platforms without rewriting application code.
Short, deterministic feedback loops are part of the product—especially when humans and coding agents share the same repository.
A source-delivered registry gives each product a common vocabulary without turning its interface into a locked dependency.
Start from the exact tag and SHA in your delivery record, keep the seams clean, and make the product unmistakably yours.