1.4 KiB
1.4 KiB
Open research questions
From the core plugin port exploration (2026-10-07)
- Does PaymentGateway need
winter/location? It is installed in 19 projects. Check whether PaymentGateway shipping addresses, the shop or user profiles read its countries and states. If they do, Phase 18 needs a Go equivalent (a framework module or ansm-location-plugin). Phase: 18. - Does Horoskopia define the full Phase 18 acceptance contract? Which
vue-horoskopia-apprequests reach PaymentGateway or subscription code? Do they cover the order and refund paths, or only subscriptions? Are other order flows tested only through hand-written host tests? Phase: 18. - Which chat source should Phase 19 port? Wavepath's chat has
root_idthreading andthread_summaries. Compare it with the starter'swn-chat-pluginand the other 16 copies, and pick the newest as the 1:1 source. Phase: 19. - Does any Płytarium route need userfriends? PHP fonoteka has
golem15/userfriends, but fonoteka.go has no port, and Phase 14 reached 175/175 routes without one. Confirm before porting it for Wavepath in Phase 19.1, so there is one shared copy. Phase: 19.1. - How should Herald's Web Push be done in Go? Herald uses
minishlink/web-push. Choose a Go Web Push/VAPID library (or a stdlib implementation) and record it in a decision note before Phase 19.1 code lands. Phase: 19.1.