Deploy
The release copy wipes the database
Open before any release. The command in the readme deletes production data.
Use the one in deploy/release.sh, which dumps first and refuses to run against production without the flag. Two people have hit this; the second one lost a staging database and half a day.
Gotcha
Prices are integer cents, never floats
Touching money? Read this before you divide.
Two places used to divide by 100 for display and rounded down. If a total is off by one cent, this is why.
Decision
Sessions move to the header, not a second cookie
Anyone touching auth needs this first.
The mobile client cannot hold cookies across the payment sheet. The cookie path stays until the mobile release ships, then it goes.