Skip to content

Phone: where the books live, and left to spend explained - #180

Merged
chandralegend merged 1 commit into
mainfrom
feat/phone-picker-simple-home
Oct 25, 2026
Merged

chandralegend merged 1 commit into
mainfrom
feat/phone-picker-simple-home

Conversation

@chandralegend

Copy link
Copy Markdown
Contributor

Builds the approved designs HostWelcome, HostJoin, HomeSimple and SafeExplain in packages/mobile.

  • First screen: "Salli's server" (by invitation during the pilot) or "Your own server" (the address screen, now address.tsx). Add a server goes through the same choice.
  • Join: paste an invitation link (https://<host>/join?t=…, the path salli-server members invite makes); the app takes the host from it, opens the join page in the secure browser sheet (expo-web-browser) for the password and two-step code, then goes to the normal sign-in for that host, which remembers it like any other server. Paste only: an https link opened outside the app opens the browser, and a universal link would need every server to vouch for the app. "No invitation yet?" opens salli.money/pilot/, the hosting line salli.money/hosting/.
  • Home: "Left to spend", one line (until {date}, when {income} comes in / over the next 30 days), the chart, and "How it's worked out", a sheet with the server's parts top to bottom, its total, low point and notes. The five part rows leave Home. No arithmetic on money.

Verified on the iOS Simulator against a local server: invitation made, joined in the sheet, signed in, Home and the sheet shown.

🤖 Generated with Claude Code

The first screen now asks where the books live: Salli's server, by
invitation during the pilot, or your own (the address screen, now its own
route). Joining takes a pasted invitation link (https://<host>/join?t=...,
as salli-server members invite makes it), opens its page in the secure
browser sheet for the person to set a password and two-step code, then
signs in to that host as to any other server. A link opened outside the
app goes to the browser, so it is pasted. "No invitation yet?" and the
hosting line open salli.money's pages. Add a server goes through the same
choice.

Home's tile is "Left to spend" with one line (until the next income, or
over the next 30 days), the chart, and "How it's worked out", a sheet
with the server's parts as it sends them, its total, low point and notes.
The five part rows leave Home. The app adds and takes away nothing.

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
@chandralegend
chandralegend merged commit 6668b3f into main Oct 25, 2026
13 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant