Commit Graph
6538 Commits
Author SHA1 Message Date
shum dafb5efafc plan: correct the unlinkability claim to no stored reference 2026-08-27 10:28:26 +00:00
shum b1c2191e25 core: fix ledger payment id type and code revocation race 2026-08-27 10:28:26 +00:00
shum 593ae1c768 core: broaden badge service test assertions 2026-08-27 10:28:26 +00:00
shum 0fd6cb24fa core: fix cached badge issue in last funded month 2026-08-27 10:28:26 +00:00
shum 42a16c4e44 core: badge service integration tests 2026-08-27 10:28:26 +00:00
shum aaeab60e1f core: badge service address publication 2026-08-27 10:28:26 +00:00
shum d9771f04e8 core: return internal on badge signing failure 2026-08-27 10:28:26 +00:00
shum 89e9bf4be7 core: redeem badge codes and issue credentials 2026-08-27 10:28:26 +00:00
shum 05d4724d41 core: fix badge catalog overcharge and double-fetch 2026-08-27 10:28:26 +00:00
shum 599abb58d7 core: badge catalog rpc handler 2026-08-27 10:28:26 +00:00
shum 05b2782eeb plan: move the badges plan and its design doc into plans/badges-codes 2026-08-27 10:28:26 +00:00
shum ed6bb7408a plan: fix small print sitting on the Pay button 2026-08-27 10:28:26 +00:00
shum b2d8f0dcc2 plan: draw every surface at one frame size 2026-08-27 10:28:26 +00:00
shum cf49bb4b14 plan: reduce the app to get a code or redeem one 2026-08-27 10:28:26 +00:00
shum fcde3465a4 plan: show the payment row stacked when text is scaled up 2026-08-27 10:28:26 +00:00
shum ea215f9332 plan: measure the phone screens and drop prices from the landing page 2026-08-27 10:28:26 +00:00
shum 17ba8d16df plan: add the Pay button under the payment method 2026-08-27 10:28:26 +00:00
shum 6450f83a17 plan: design the site at phone width 2026-08-27 10:28:26 +00:00
shum 627e38c882 plan: split the app tier perks onto two lines 2026-08-27 10:28:26 +00:00
shum 4d5795c3dc plan: state both perks on every level screen 2026-08-27 10:28:26 +00:00
shum 9be0416437 plan: use the phone-supporter hero on both first screens 2026-08-27 10:28:26 +00:00
shum b79c9157e8 plan: lay the web screens out in columns 2026-08-27 10:28:26 +00:00
shum a250d7b781 plan: put the three ways to pay in one row 2026-08-27 10:28:26 +00:00
shum dd0db661ba plan: merge web checkout and payment method into one screen 2026-08-27 10:28:26 +00:00
shum 3b95ce55d7 plan: draw every iOS screen at one size 2026-08-27 10:28:26 +00:00
shum fc58bff91a plan: give the badges flow named lanes and clear routing 2026-08-27 10:28:26 +00:00
shum bd3c9cd01d plan: lay out badges flow as a left-to-right tree 2026-08-27 10:28:26 +00:00
shum c14f3138d4 plan: add arrowheads and separate overlapping connectors 2026-08-27 10:28:26 +00:00
shum a770fa6fd4 plan: draw badges flow as a tree with labelled transitions 2026-08-27 10:28:26 +00:00
shum 394c299c9f plan: stack badges alternatives under their parent screens 2026-08-27 10:28:26 +00:00
shum 64279ff668 plan: add badges site landing page 2026-08-27 10:28:26 +00:00
shum 9e7038397e plan: shorten badges flow return connector 2026-08-27 10:28:26 +00:00
shum 043de3490e plan: real badge art, site idiom and initial screen 2026-08-27 10:28:26 +00:00
shum 4ca5e34610 plan: expand badges flow diagram to every scenario 2026-08-27 10:28:26 +00:00
shum 78ad447e62 plan: badges flow diagram for app and web 2026-08-27 10:28:26 +00:00
shum 69261ce89d plan: record b5 sweeper scheduling gap for b7 2026-08-27 10:28:26 +00:00
shum 12829a42d0 core: bound badge throttle map to actual failures 2026-08-27 10:28:26 +00:00
shum f4331ea84d core: rename cli command type to avoid protocol clash 2026-08-27 10:28:26 +00:00
shum 5de54a6a73 core: badge codes operator subcommand 2026-08-27 10:28:26 +00:00
shum a16695326c core: badge service rpc dispatcher 2026-08-27 10:28:26 +00:00
shum 412e5dfb48 core: badge issuer key and signing 2026-08-27 10:28:26 +00:00
shum 0c04c0ac99 test: verify advance boundary independently of its own formula 2026-08-27 10:28:26 +00:00
shum f284120410 core: fix ledger month boundary drift 2026-08-27 10:28:26 +00:00
shum 3ca33fd185 core: consolidate supporter badge test groups 2026-08-27 10:28:26 +00:00
shum a876e8a99e core: badge redemption codes 2026-08-27 10:28:26 +00:00
shum 43583dd9b5 plan: record b1 store vocabulary findings 2026-08-27 10:28:26 +00:00
shum f85c7eee2b core: badge ledger transitions 2026-08-27 10:28:26 +00:00
shum 6f272acef7 core: badge service store layer 2026-08-27 10:28:26 +00:00
shum baa18653ff plan: fix ambiguous build command 2026-08-27 10:28:26 +00:00
shum 74dc4bed59 plan: record a6 ini duplicate and clock findings 2026-08-27 10:28:26 +00:00