-
-
Notifications
You must be signed in to change notification settings - Fork 2
All issues
Issue creation is restricted in this repository
Issues
is:issue state:open
is:issue state:open
Search results
[tech-debt] wagmi 2→3 major migration (payment-critical) — deferred from #305
advisor:kaiAssigned to Kai (CTO)Assigned to Kai (CTO)area:paymentSmartPayButton, polling, verificationSmartPayButton, polling, verificationtech-debtTechnical debt itemsTechnical debt itemsweb3Web3 / wallet / chain integrationWeb3 / wallet / chain integrationStatus: Open.#342 In ignromanov/voidpay;Evaluate Cloudflare DNS migration for HTTPS RR + ECH (SNI privacy)
area:deployInfrastructure, CI/CD, VercelInfrastructure, CI/CD, Vercelp3Backlog / deferredBacklog / deferredStatus: Open.#338 In ignromanov/voidpay;[ux] Last-used wallet memory — single branded pay CTA on return visits (095 follow-up)
advisor:kaiAssigned to Kai (CTO)Assigned to Kai (CTO)area:paymentSmartPayButton, polling, verificationSmartPayButton, polling, verificationfeatureNew capabilityNew capabilityp2Nice-to-haveNice-to-haveStatus: Open.#325 In ignromanov/voidpay;[privacy] Trust-gate: blocklist copy + og→Umami exclude-search + PII purge (T1–T3, report §9)
advisor:kaiAssigned to Kai (CTO)Assigned to Kai (CTO)p1Must-have post-deployMust-have post-deploysecurity:hardeningCSP, headers, rate limitingCSP, headers, rate limitingStatus: Open.#320 In ignromanov/voidpay;[perf] /create Tranche 2 — runtime-gated render/CSS (A1/A4/C4/D1/E1)
advisor:kaiAssigned to Kai (CTO)Assigned to Kai (CTO)p1Must-have post-deployMust-have post-deployperformanceLatency, throughput, resource usageLatency, throughput, resource usagetaskDev work, no user-facing changeDev work, no user-facing changeStatus: Open.#298 In ignromanov/voidpay;test(landing): cover VideoSection desktop-autoplay + observer paths (coverage ~35%)
advisor:kaiAssigned to Kai (CTO)Assigned to Kai (CTO)p2Nice-to-haveNice-to-havetaskDev work, no user-facing changeDev work, no user-facing changeStatus: Open.#297 In ignromanov/voidpay;[tech-debt] Shared layout constants: HEADER_HEIGHT (64) + LG_BREAKPOINT (1024)
advisor:kaiAssigned to Kai (CTO)Assigned to Kai (CTO)area:uiFrontend componentsFrontend componentsp2Nice-to-haveNice-to-havetech-debtTechnical debt itemsTechnical debt itemsStatus: Open.#294 In ignromanov/voidpay;[infra] Automate worktree symlink setup (.ai/.claude/specs)
advisor:kaiAssigned to Kai (CTO)Assigned to Kai (CTO)p2Nice-to-haveNice-to-havetech-debtTechnical debt itemsTechnical debt itemsStatus: Open.#293 In ignromanov/voidpay;[a11y] /create mobile tabs: move focus to active tabpanel on switch (ARIA APG)
advisor:kaiAssigned to Kai (CTO)Assigned to Kai (CTO)area:uiFrontend componentsFrontend componentsp2Nice-to-haveNice-to-havetaskDev work, no user-facing changeDev work, no user-facing changeStatus: Open.#292 In ignromanov/voidpay;v1.1.3 hotfix: finalization + RPC security pre-existing P0/P1s surfaced in #240 review
advisor:kaiAssigned to Kai (CTO)Assigned to Kai (CTO)advisor:shadeAssigned to Shade (CISO)Assigned to Shade (CISO)hotfixEmergency production fixEmergency production fixp1Must-have post-deployMust-have post-deploysecurity:hardeningCSP, headers, rate limitingCSP, headers, rate limitingweb3Web3 / wallet / chain integrationWeb3 / wallet / chain integrationStatus: Open.#241 In ignromanov/voidpay;[058 followup] Iris v3 mobile smoke (375×812) on / and /pay before squash-merge of #237
advisor:kaiAssigned to Kai (CTO)Assigned to Kai (CTO)p1Must-have post-deployMust-have post-deploytaskDev work, no user-facing changeDev work, no user-facing changeStatus: Open.#238 In ignromanov/voidpay;[refactor] Adopt React Compiler rules from eslint-plugin-react-hooks 7
advisor:kaiAssigned to Kai (CTO)Assigned to Kai (CTO)p2Nice-to-haveNice-to-havetaskDev work, no user-facing changeDev work, no user-facing changetech-debtTechnical debt itemsTechnical debt itemsStatus: Open.