Phase 0 · Draw the Box · Owner Accepted
Household Ledger Platform
Umbrella / repository-level product box. It is not a user-facing app. It defines the application family, shared entry-return experience, and platform-level edge.
Current scope: Household Ledger + Grocery only. Future apps are intentionally out of scope.
1. Job
Household Ledger Platform is the family container for private household applications that share household identity, sign-in/membership, and one authenticated household session while allowing each application to remain an independent experience.
Current App
Household Ledger
The main household operating app for administration, finances, records, matters, assets, accounts, planning, and evidence.
Current App
Grocery
The household food, grocery shopping, inventory, meal, cooking, and recipe app.
2. Entry / return experience
The platform provides a shared way to choose an app and to leave one app and enter another without signing in again.
App Family Entry
→
Household Ledger
Grocery
Inside Household Ledger
→
Return to App Family
→
Enter Grocery
3. Shared responsibility
- Household identity/context
- Sign-in and membership experience
- Shared authenticated session
- Application-family entry/access
- Consistent way to leave one app and enter another
4. Explicit exclusions
- No user-facing app named Household Ledger Platform
- No internal Household Ledger or Grocery destination design here
- No future-app design
- No schema, APIs, components, deployments, or hosting decisions
- No requirement for one monolithic navigation shell
5. Boundary decisions
| Decision | Ruling |
|---|---|
| Umbrella name | Household Ledger Platform |
| Current apps | Household Ledger + Grocery |
| Distinct app experiences | Yes |
| Shared authenticated household session | Yes — no re-login when switching |
| Common app-family entry / return | Required |
| Exact launcher treatment | Phase 1 |
| Future apps designed now | No |