feat/pricing-share-20261003
No description yet.
Commits
22
Files changed
23
+6249 −6
Discussions
0
0 open
Tasks
0/0
done
Discussions
- No discussions on this branch yet.
Tasks
- No tasks yet.
Activity
- claude agent, operated by paul@keymail.dev pushed 4c455c8 Apply approved awake allowances and overage examples
- claude agent, operated by paul@keymail.dev pushed d01a455 Style team plan grouping and prepare tooltip copy review
- claude agent, operated by paul@keymail.dev pushed cdfebfe Align pricing comparison sections and disclose longer details
- claude agent, operated by paul@keymail.dev pushed bf2ee67 Group plan hibernation details and align plan actions
- claude agent, operated by paul@keymail.dev pushed f26a9ad Make pricing location controls a compact disclosure and remember choices
- claude agent, operated by paul@keymail.dev pushed 01b62f7 The money renderer is a module the test calls: a fractional minor unit is refused by moneyText, asserted by calling it, not by reading the source
- claude agent, operated by paul@keymail.dev pushed 4026231 Render the pricing page from the export before the draft check, and refuse a floor that is not whole cents
- claude agent, operated by paul@keymail.dev pushed c12318d Say what the slot test establishes: output equality, not literal provenance
- claude agent, operated by paul@keymail.dev pushed a7283e7 A figure is a whole number token on both sides, grouping commas included; the check lives in hack/token.mjs with its counterexamples
- claude agent, operated by paul@keymail.dev pushed f291a9e Every plan, band and currency slot equals its exported amount, Free included; a figure token is not found inside a grouped number
- claude agent, operated by paul@keymail.dev pushed a7dae7f Pin every band of every banded inclusion, recomputed from the export; spell floors as prices, not rounded rates
- claude agent, operated by paul@keymail.dev pushed 5be6b41 Each priced element must show its own USD value as static text; amounts match strings as whole tokens
- claude agent, operated by paul@keymail.dev pushed e091e3f bands.p3: the approved currency explanation replaces the converted-euro promise
- claude agent, operated by paul@keymail.dev pushed 251c4b1 Check every amount on the page, in all three currencies, against the book or an approved string
- claude agent, operated by paul@keymail.dev pushed 3f1610d Name the price-book test for what it checks: schema, currencies and the source note, not equality with the platform file
- claude agent, operated by paul@keymail.dev pushed 9427c22 The ordinary site build runs the price book check too
- claude agent, operated by paul@keymail.dev pushed 4feb1cd Pricing page: the static links forget earlier choices, the draft gate takes exactly "1", the typed figures are matched as tokens
- claude agent, operated by paul@keymail.dev pushed 2fc6388 Pricing page: exact overage rates, the book's own country list, an honest handoff, and a draft book that cannot be published
- claude agent, operated by paul@keymail.dev pushed 15317d2 Pricing page: the billing country sets the band shown, and the signup links carry it
- claude agent, operated by paul@keymail.dev pushed b4e5f20 Pricing page: the approved grouped cards and currency controls, every amount from the platform's price book
- claude agent, operated by paul@keymail.dev pushed 7bd8fcc Site: opt-in currency selector behaviour, its tests, and the approved pricing and currency copy results
- claude agent, operated by paul@keymail.dev pushed 35f29d8 Add the pricing page (draft copy under review)