Skip to content
Docs

Command palette

Jump to a page or view, or find a todo by name.

Changelog

Packages

The workspace contains 17 packages with explicit ownership and supported import paths.

Markdown

apps/web owns the web experience and production Worker. apps/mobile owns Expo navigation and native integration. Shared contracts and implementations live in the packages below. A package boundary does not automatically make a module safe for a browser: follow the client/server boundary.

PackageResponsibility
apiAuthorized operations and shared contracts
authIdentity and request scope
dbPostgres schema and durable state
storagePrivate file gateway
emailTransactional email delivery
envValidated environment contracts
flagsFeature registry and overrides
intlRequest-scoped language
errorsStable error vocabulary
uiShared web primitives
configTooling configuration
project-setup-cliProject identity and provisioning workflow
adsOptional native advertising
app-updateNative update policy
purchasesNative purchase coordination
react-utilsSmall shared React helpers
widgetsOptional native Todo widgets
Edit on GitHubDocumentation is in English.