0000000000000000000000000000000000000000 d18d3f060bcdfe81bd451d8a67c9b32bef77514c Mesya82 1776800516 +0300 branch: Created from HEAD d18d3f060bcdfe81bd451d8a67c9b32bef77514c 31792e0b1ca3b4bcbbf304a46f7b65c259b6e6c4 Mesya82 1776800516 +0300 commit: docs: add implementation plan for paywall feature 31792e0b1ca3b4bcbbf304a46f7b65c259b6e6c4 1d101df616b2fdcc180431d4f808fe06a77b5c9c Mesya82 1776835205 +0300 commit: docs: restore paywall specs/ADR and address PR review comments 1d101df616b2fdcc180431d4f808fe06a77b5c9c c68888593c248c6ad5455cfa198e9d625b39bf75 Mesya82 1776835849 +0300 commit: docs: fix ADR-012 and plan accuracy issues from PR review round 2 c68888593c248c6ad5455cfa198e9d625b39bf75 50262bd277b38b9efceed58cf89fc817be789b82 Mesya82 1776836349 +0300 commit: docs: fix combine terminal operator, reactive read-only, and duplicate table row 50262bd277b38b9efceed58cf89fc817be789b82 613c9fe2ce49b1466f524e161a3d468194a6591e Mesya82 1776837123 +0300 commit: docs: wrap collect in coroutine scope and condition cache clear on billing availability 613c9fe2ce49b1466f524e161a3d468194a6591e 6eeb93adc4b2ddda4081db369c46fc5f3a21266e Mesya82 1776837286 +0300 commit: docs: guard queryPurchases/restorePurchases against billing failure in plan 6eeb93adc4b2ddda4081db369c46fc5f3a21266e dca14a09be1b4e9b9d2743f82293e3f37018064f Mesya82 1776838336 +0300 commit: docs: fix BillingManager diagram, launchPurchaseFlow return type, and FAB gate condition