Pull Request Explorer
| Title | Author | Size | AI | Cycle Time | Review | Merged |
|---|---|---|---|---|---|---|
| Fix missing og:image on custom-HTML product pages for cover-only products | gumclaw | M | No | 1.9h | 1.9h | Jul 16, 2026 |
SummaryBug FixFix og:image omission on custom-HTML product pages Fixes missing og:image tags on custom-HTML product pages for cover-only products. Improves social media link preview quality, boosting marketing visibility. Health Assessment
Medium
Low
Low
AI DetailsTech Stack
Languages:
Ruby
Frameworks:
Rails
|
||||||
| Fix NoMethodError on 'transfer' in StripeChargeProcessor#get_charge_object for failed destination charges | gumclaw | S | No | 1.1h | 0.6h | Jul 16, 2026 |
SummaryBug FixFix NoMethodError on Stripe transfer lookup Prevents runtime errors when processing failed Stripe destination charges, ensuring reliable purchase sync and reducing Sentry incidents. Health Assessment
Small
Low
Low
AI DetailsTech Stack
Languages:
Ruby
|
||||||
| Show presentment amounts in refund emails and admin purchase views | gumclaw | XL | No | 74.9h | 0.5h | Jul 16, 2026 |
SummaryFeatureDisplay presentment amounts in refunds and admin views Enables buyers and support to see refund amounts in the buyer’s original currency, reducing confusion and support tickets. Health Assessment
Large
High
Medium
AI DetailsTech Stack
Languages:
Typescript, Ruby, Yaml
Frameworks:
Rails, React
|
||||||
| Per-method refund/dispute matrix and FX-lock validation for iDEAL/Bancontact (local-methods launch gates) | gumclaw | XL | AI | 147.2h | 43.0h | Jul 16, 2026 |
SummaryFeatureImplement refund/dispute matrix for iDEAL/Bancontact Adds robust handling of async bank‑transfer refunds, ensuring accurate accounting, failure reversal, and improved customer experience for iDEAL and Bancontact payments. Health Assessment
Large
High
High
AI Details
Usage:
Authored by AI
Category:
Code AI
Tools:
Claude
Confidence:
0.95
Tech Stack
Languages:
Ruby
Frameworks:
Rails
|
||||||
| Backfill legacy custom receipt text into custom_receipt_text json_data | gumclaw | L | No | 0.4h | 0.1h | Jul 16, 2026 |
SummaryBug FixBackfill legacy custom receipt text Restores missing custom receipt text for legacy products, ensuring sellers' messages appear in receipts. Health Assessment
Large
Medium
Low
AI DetailsTech Stack
Languages:
Ruby
|
||||||
| Add a pull/source endpoint for storefront pages | gumclaw | L | No | 23.9h | 0.2h | Jul 16, 2026 |
SummaryFeatureAdd pull endpoint for storefront pages Enables sellers to retrieve a faithful HTML snapshot of their storefront for editing, streamlining the custom page workflow and reducing errors. Health Assessment
Medium
Low
Low
AI Details
Confidence:
0.75
Tech Stack
Languages:
Ruby, Typescript
Frameworks:
Rails, React
|
||||||
| Document the seller Data Processing Addendum in the GDPR data requests help article | gumclaw | XS | No | 0.3h | 0.0h | Jul 16, 2026 |
SummaryDocsAdd DPA section to GDPR help article Provides sellers with clear guidance on the Data Processing Addendum, improving compliance support and reducing support queries. Health Assessment
Small
Low
Low
AI Details
Usage:
AI Reviewed
Category:
Review AI
Tools:
Greptile
Confidence:
0.95
Tech Stack
Languages:
Ruby
Frameworks:
Rails
|
||||||
| Show one-time wording for fixed-length memberships that only charge once | gumclaw | L | No | 2.7h | - | Jul 16, 2026 |
SummaryBug FixShow one-time wording for fixed-length memberships that only charge once Fixes misleading recurring labels for single-charge memberships, reducing refund requests and support tickets by accurately displaying one-time pricing and receipt notes. Health Assessment
Large
Medium
Low
AI Details
Usage:
Authored by AI
Category:
Code AI
Tools:
Claude
Confidence:
0.95
Tech Stack
Languages:
Ruby, Typescript, Javascript
Frameworks:
Rails, React
|
||||||
| State SCCs as the EEA-to-US transfer mechanism in the privacy policy | gumclaw | XS | No | 12.5h | 0.1h | Jul 16, 2026 |
SummaryFeatureAdd SCCs to privacy policy EEA-US transfers Clarifies that Gumroad uses EU standard contractual clauses for EEA-to-US data transfers, improving transparency and compliance. Health Assessment
Small
Low
Low
AI Details
Usage:
AI Reviewed
Category:
Review AI
Tools:
Greptile
Confidence:
0.95
Tech Stack
Languages:
Ruby
Frameworks:
Rails
|
||||||
| Add a seller Data Processing Addendum page at /dpa | gumclaw | M | No | 12.3h | - | Jul 16, 2026 |
SummaryFeatureAdd seller Data Processing Addendum page Provides a GDPR Article 28 DPA for EU sellers, enabling compliance and trust in data handling. Health Assessment
Medium
Low
Low
AI Details
Confidence:
0.10
Tech Stack
Languages:
Ruby
Frameworks:
Rails
|
||||||
| Fix ActiveModel::RangeError when cart item price exceeds bigint limit | gumclaw | M | No | 0.2h | - | Jul 15, 2026 |
SummaryBug FixFix cart price overflow error Prevents 500 errors by validating cart product price against database limits, improving stability and user experience. Health Assessment
Medium
Low
Low
AI DetailsTech Stack
Languages:
Ruby
Frameworks:
Rails
|
||||||
| Don't 422 buyer pages when UTM tracking hits a disabled duplicate link | gumclaw | M | No | 0.3h | - | Jul 15, 2026 |
SummaryBug FixFix 422 errors on buyer pages with disabled UTM links Prevents 422 errors on product pages caused by disabled UTM links, ensuring a smooth checkout experience and protecting storefront uptime. Health Assessment
Medium
Low
Low
AI DetailsTech Stack
Languages:
Ruby
Frameworks:
Rails
|
||||||
| Add failed_refund_exceptions table and credits.failed_refund_id (schema for #5779) | gumclaw | M | No | 16.1h | 1.3h | Jul 15, 2026 |
SummaryFeatureAdd failed_refund_exceptions table and credits.failed_refund_id Adds new database schema for failed bank‑transfer refund handling, enabling tracking of failed refunds and linking credits to refunds for reporting. Health Assessment
Small
Low
Low
AI DetailsTech Stack
Languages:
Ruby
Frameworks:
Rails
|
||||||
| Serve profile avatars at 400px so they're sharp on Retina screens | gumclaw | S | No | 5.3h | - | Jul 15, 2026 |
SummaryFeatureServe profile avatars at 400px for Retina Enhances avatar clarity on Retina displays, improving user experience and visual consistency across the platform. Health Assessment
Small
Low
Low
AI DetailsTech Stack
Languages:
Typescript, Ruby
Frameworks:
React, Rails
|
||||||
| Port installment_spec to Minitest + fixtures | ershad | XL | AI | 3.1h | - | Jul 15, 2026 |
SummaryRefactorPort installment_spec to Minitest + fixtures Migrates RSpec model tests to Minitest, enabling faster test suite and establishing foundation for future model ports. Health Assessment
Small
Low
Low
AI Details
Usage:
Authored by AI
Category:
Code AI
Tools:
Claude, Claude Code
Confidence:
0.95
Tech Stack
Languages:
Ruby
Frameworks:
Rails
|
||||||
| Speed up the asset_preview factory by stubbing image/video analysis | ershad | M | AI | 0.0h | - | Jul 15, 2026 |
SummaryChoreSpeed up asset_preview factory via stubbing Reduces CI test suite runtime by stubbing heavy image/video analysis, cutting factory creation time by ~60% and saving resources. Health Assessment
Medium
Low
Low
AI Details
Usage:
Authored by AI
Category:
Code AI
Tools:
Claude, Claude Code
Confidence:
0.95
Tech Stack
Languages:
Ruby
|
||||||
| Refresh subprocessor list: current providers, processing locations, privacy policy link | gumclaw | M | No | 0.9h | - | Jul 15, 2026 |
SummaryDocsRefresh subprocessor list with current providers and locations Updates the help center article and privacy policy to reflect the actual third‑party services in use, providing EEA sellers with accurate cross‑border data transfer information. Health Assessment
Small
Low
Low
AI DetailsTech Stack
Languages:
Ruby
Frameworks:
Rails
|
||||||
| Add core fixture set for the Minitest migration | ershad | M | AI | 0.3h | 0.0h | Jul 15, 2026 |
SummaryTestAdd core fixture set for Minitest migration Provides a shared fixture set that speeds up tests and ensures consistency across migrations, reducing test runtime and preventing failures. Health Assessment
Small
Low
Low
AI Details
Usage:
Authored by AI
Category:
Code AI
Tools:
Claude
Confidence:
0.95
Tech Stack
Languages:
Ruby
Frameworks:
Rails
|
||||||
| Update privacy policy cross-border transfer section (remove invalidated Privacy Shield) | gumclaw | S | No | 0.4h | 0.1h | Jul 15, 2026 |
SummaryDocsUpdate privacy policy cross-border transfer section Updates the privacy policy to remove the invalid EU‑US Privacy Shield reference and clarify valid data transfer mechanisms, ensuring compliance with GDPR and reducing legal risk. This change protects the company from potential regulatory penalties and maintains trust with EU customers. Health Assessment
Small
Low
Low
AI Details
Usage:
AI Reviewed
Category:
Review AI
Tools:
Greptile
Confidence:
0.95
Tech Stack |
||||||
| Apply the preview browser chrome to product pages and all preview panes | gumclaw | XL | No | 1.4h | - | Jul 15, 2026 |
SummaryFeatureApply preview chrome to all dashboard preview panes Standardizes the preview UI across product, bundle, checkout, workflow, and profile pages, improving consistency and user experience. Health Assessment
Medium
Low
Low
AI Details
Confidence:
0.80
Tech Stack
Languages:
Typescript, Javascript, Ruby
Frameworks:
React, Rails
|
||||||
| Scope the deferred refunds report's sums to the reported month's refunds | gumclaw | M | No | 0.6h | - | Jul 15, 2026 |
SummaryBug FixScope deferred refunds report to month Fixes accounting report to correctly sum refunds per month, eliminating double-counting and missing last-second refunds, ensuring accurate monthly financial statements. This improves reliability of monthly close journal entries. Health Assessment
Medium
Low
Low
AI DetailsTech Stack
Languages:
Ruby
Frameworks:
Rails
|
||||||
| Attribute VAT report refunds to the refund date, not the purchase date | gumclaw | M | No | 0.6h | - | Jul 14, 2026 |
SummaryBug FixAttribute VAT report refunds to the refund date, not the purchase date Corrects VAT reporting by attributing refunds to the refund date, preventing overpayment and ensuring accurate quarterly returns. Health Assessment
Medium
Low
Low
AI DetailsTech Stack
Languages:
Ruby
|
||||||
| Fix NoMethodError in installment plan receipts when expected completion time is nil | gumclaw | M | No | 0.3h | - | Jul 14, 2026 |
SummaryBug FixFix NoMethodError in installment plan receipts Prevents receipt email crashes for installment plan purchases, ensuring reliable communication with customers. This fix maintains trust and reduces support overhead. Health Assessment
Small
Low
Low
AI DetailsTech Stack
Languages:
Ruby
Frameworks:
Rails
|
||||||
| Help center: document standalone store pages (First-class Pages) | gumclaw | XS | No | 0.3h | - | Jul 14, 2026 |
SummaryFeatureAdd help-center coverage for First-class Pages Adds help-center documentation for the new First-class Pages feature, ensuring sellers can navigate and use standalone pages. Health Assessment
Small
Low
Low
AI DetailsTech Stack
Languages:
Ruby
Frameworks:
Rails
|
||||||
| Fix time-window flake in two-factor authentication mailer spec | gumclaw | XS | No | 0.3h | 0.1h | Jul 14, 2026 |
SummaryBug FixFix flaky TOTP mailer spec Ensures reliable automated tests for two-factor authentication emails, preventing false failures in CI and improving developer confidence. Health Assessment
Small
Low
Low
AI Details
Confidence:
0.10
Tech Stack
Languages:
Ruby
|
||||||
| First-class Pages (profile as the home page) | gumclaw | XL | No | 77.2h | 9.6h | Jul 14, 2026 |
SummaryFeatureAdd first‑class Pages with profile as home page Enables sellers to create and manage multiple custom pages, with the profile serving as the default home page, improving site structure and content flexibility. Health Assessment
Large
Medium
Medium
AI Details
Confidence:
0.95
Tech Stack
Languages:
Ruby, Typescript
Frameworks:
Rails, React
|
||||||
| Add monthly Stripe balance summary email reports for all Antiwork entities | gumclaw | XL | No | 0.3h | - | Jul 14, 2026 |
SummaryFeatureAdd monthly Stripe balance summary email reports for all Antiwork entities Automates month‑end Stripe balance reporting, making finance receive deterministic, retryable email dashboards and eliminating manual pulls. Health Assessment
Large
Low
Low
AI DetailsTech Stack
Languages:
Ruby
Frameworks:
Rails
|
||||||
| Use ownership copy in the purchase banner for free acquisitions | gumclaw | S | No | 1.2h | - | Jul 14, 2026 |
SummaryBug FixUpdate purchase banner copy for free acquisitions Ensures the purchase banner accurately reflects free acquisitions, improving user clarity and consistency across the site. Health Assessment
Small
Low
Low
AI DetailsTech Stack
Languages:
Typescript, Ruby
Frameworks:
React, Rails
|
||||||
| Show old and new addresses in the email-change security alert | gumclaw | S | No | 0.5h | - | Jul 14, 2026 |
SummaryBug FixShow old and new addresses in the email-change security alert Ensures email-change security alerts display accurate old and new addresses, improving clarity and reducing support tickets. Health Assessment
Small
Low
Low
AI Details
Confidence:
0.10
Tech Stack
Languages:
Ruby
Frameworks:
Rails
|
||||||
| Remove the "Price cents" prefix from the price-changed checkout error | gianfrancopiana | S | AI | 0.1h | - | Jul 14, 2026 |
SummaryBug FixRemove price-cents prefix from checkout error This change cleans up the buyer‑facing error message, improving clarity and reducing confusion during checkout after price changes. Health Assessment
Small
Low
Low
AI Details
Usage:
AI Assisted
Category:
Code AI
Tools:
Claude
Confidence:
0.95
Tech Stack
Languages:
Ruby
Frameworks:
Rails
|
||||||
| Redesign the checkout receipt view | gumclaw | M | No | 2.6h | 1.6h | Jul 14, 2026 |
SummaryFeatureRedesign the checkout receipt view Improved the checkout receipt UI to provide a cleaner, more accessible experience, aligning signup prompts and simplifying error presentation, enhancing customer satisfaction. Health Assessment
Small
Low
Low
AI DetailsTech Stack
Languages:
Typescript, Ruby
Frameworks:
React
|
||||||
| Key the preview asset cache on the config/ subset the compile reads | gumclaw | S | No | 0.4h | 0.1h | Jul 14, 2026 |
SummaryRefactorNarrow preview asset cache key to relevant config Reduces false cache misses during preview builds, cutting compile time from 13 minutes to about 2 minutes and speeding up deployments. Health Assessment
Small
Low
Low
AI DetailsTech Stack
Languages:
Shell
|
||||||
| Provision preview apps in parallel with the asset compile | ershad | M | AI | 0.1h | - | Jul 14, 2026 |
SummaryCI/CDParallel Preview Provisioning with Asset Compile Speeds up first‑deploy preview apps by running provisioning concurrently with asset compilation, cutting feedback time for reviewers. Health Assessment
Small
Low
Low
AI Details
Usage:
Authored by AI
Category:
Code AI
Tools:
Claude
Confidence:
0.95
Tech Stack |
||||||
| Revert products index replica to 0 in the non-production settings block | ershad | S | AI | 0.0h | - | Jul 14, 2026 |
SummaryBug FixRevert Elasticsearch replica count to zero Restores green cluster status in dev, CI, staging by setting replica count to zero for single-node Elasticsearch environments, ensuring accurate cluster health monitoring. Health Assessment
Small
Low
Low
AI Details
Usage:
Authored by AI
Category:
Code AI
Tools:
Claude
Confidence:
0.95
Tech Stack
Languages:
Ruby
|
||||||
| Stop alerting on Cash App Pay's browser-handled Stripe next action | gumclaw | XL | No | 4.0h | 4.0h | Jul 14, 2026 |
SummaryBug FixStop false Sentry alerts for Cash App Pay next action This change removes unnecessary error notifications for Cash App Pay next actions, reducing noise in production monitoring and improving developer focus. It ensures that only genuinely unsupported actions trigger alerts, maintaining accurate incident reporting. Health Assessment
X-Large
Medium
Low
AI Details
Confidence:
0.10
Tech Stack
Languages:
Ruby
|
||||||
| Add regression spec for the always-visible license key settings | gumclaw | S | No | 0.1h | - | Jul 14, 2026 |
SummaryTestAdd regression spec for license key visibility Ensures creators can always see the product ID for license verification, preventing regressions that could break license checks. Health Assessment
Small
Low
Low
AI DetailsTech Stack
Languages:
Ruby
Frameworks:
Rails
|
||||||
| Update review reminder help articles for the seller opt-out toggle | gumclaw | XS | No | 0.4h | 0.0h | Jul 14, 2026 |
SummaryDocsUpdate review reminder help articles for seller opt-out toggle Updates help center articles to reflect the new seller opt‑out toggle and 90‑day physical product reminder timing, improving clarity for sellers and buyers. Health Assessment
Small
Low
Low
AI DetailsTech Stack
Languages:
Ruby
Frameworks:
Rails
|
||||||
| Update license keys article for always-expanded block settings | gumclaw | XS | No | 0.3h | 0.1h | Jul 14, 2026 |
SummaryDocsUpdate license keys article for always-expanded block settings Updates help article to reflect UI changes, removing outdated instructions about expanding the license key block. Health Assessment
Small
Low
Low
AI DetailsTech Stack |
||||||
| Always show license key settings expanded in the product content editor | gumclaw | S | No | 0.3h | - | Jul 14, 2026 |
SummaryFeatureShow license key settings expanded by default Makes license verification API ID visible to creators, improving workflow and reducing confusion. Health Assessment
Small
Low
Low
AI Details
Confidence:
0.75
Tech Stack
Languages:
Typescript
Frameworks:
React
|
||||||
| Schedule review reminder emails from purchase success and let sellers turn them off | gumclaw | M | No | 0.4h | 0.0h | Jul 14, 2026 |
SummaryFeatureAdd review reminder scheduling and seller opt‑out Enables timely review reminders for customers while giving sellers control to disable them, improving engagement and compliance. Health Assessment
Medium
Low
Low
AI DetailsTech Stack
Languages:
Ruby, Typescript
Frameworks:
Rails, React
|
||||||
| Remove EasyPost shipping address verification | gumclaw | XL | No | 1.2h | 0.1h | Jul 14, 2026 |
SummaryBug FixRemove EasyPost shipping address verification Eliminates the deprecated EasyPost address verification integration, simplifying checkout flow and removing dead code and dependencies. Health Assessment
X-Large
Medium
Low
AI Details
Usage:
Authored by AI
Category:
Code AI
Tools:
Claude
Confidence:
0.95
Tech Stack
Languages:
Ruby, Typescript, Javascript
Frameworks:
Rails, React
|
||||||
| Fix flaky tax transaction report spec when an external ID starts with a dash | gumclaw | S | No | 0.3h | 0.1h | Jul 14, 2026 |
SummaryTestFix flaky tax transaction report spec Ensures tax transaction report tests are deterministic, eliminating random failures caused by ID sanitization, improving CI stability. Health Assessment
Small
Low
Low
AI DetailsTech Stack
Languages:
Ruby
|
||||||
| Fix Ai::AnthropicClient::Error when a stream drops mid-tool-call (retry instead of failing the turn) | gumclaw | S | No | 0.5h | - | Jul 14, 2026 |
SummaryBug FixFix Anthropic stream disconnect handling Ensures that mid‑stream disconnects during tool calls are retried instead of causing hard errors, improving reliability for sellers. Health Assessment
Small
Low
Low
AI DetailsTech Stack
Languages:
Ruby
|
||||||
| Fix ActiveRecord::RecordNotSaved when recording payment flow on an unsaved purchase | gumclaw | L | No | 1.8h | - | Jul 14, 2026 |
SummaryBug FixFix payment flow analytics recording on unsaved purchase Prevents Sentry noise by skipping analytics recording when a purchase fails validation, ensuring accurate error reporting. The buyer-facing outcome remains unchanged. Health Assessment
Large
Low
Low
AI DetailsTech Stack
Languages:
Ruby
|
||||||
| Snapshot blast audiences in Redis so retries resume instead of reloading | gumclaw | L | AI | 0.7h | 0.1h | Jul 14, 2026 |
SummaryFeatureSnapshot blast audiences in Redis for retry resilience Caches audience IDs in Redis to allow email blast retries to resume quickly, cutting load time and preventing duplicate sends. Health Assessment
Large
Low
Low
AI Details
Usage:
Authored by AI
Category:
Code AI
Tools:
Claude
Confidence:
0.95
Tech Stack
Languages:
Ruby
|
||||||
| Scaffold the Minitest + fixtures suite; seed with 5 policy specs | gumclaw | XL | No | 0.3h | - | Jul 14, 2026 |
SummaryTestScaffold Minitest suite with 5 policy specs Enables faster, deterministic tests by replacing factories with fixtures, reducing test runtime and simplifying future migrations. Health Assessment
Large
Low
Low
AI Details
Confidence:
0.10
Tech Stack
Languages:
Ruby
Frameworks:
Rails
|
||||||
| Initialize Payment Element with buyer-presentment currency | gumclaw | XL | No | 90.1h | 36.2h | Jul 13, 2026 |
SummaryFeatureAdd buyer-presentment currency support to Payment Element Enables localized currency display and accurate charge amounts for eligible carts, improving checkout experience for international buyers. Health Assessment
Large
High
High
AI Details
Usage:
Authored by AI
Category:
Code AI
Tools:
Claude
Confidence:
0.95
Tech Stack
Languages:
Typescript, Ruby
Frameworks:
React
|
||||||
| Stop EasyPost slowness from freezing physical-product checkout for 30+ seconds | gumclaw | S | No | 0.0h | - | Jul 13, 2026 |
SummaryBug FixReduce EasyPost timeout to improve checkout speed Shortens network timeouts for address verification, preventing checkout freezes and improving user experience. Health Assessment
Small
Low
Low
AI DetailsTech Stack
Languages:
Ruby
Frameworks:
Rails
|
||||||
| Route the store agent's LLM traffic through OpenRouter with a GPT fallback | gumclaw | L | No | 27.7h | 0.1h | Jul 13, 2026 |
SummaryFeatureRoute store agent LLM traffic via OpenRouter with GPT fallback Adds provider failover for the store agent’s LLM traffic, routing through OpenRouter with automatic GPT fallback. This reduces seller-facing errors and improves uptime during Anthropic outages. Health Assessment
Large
Medium
Low
AI Details
Confidence:
0.95
Tech Stack
Languages:
Ruby
Frameworks:
Rails
|
||||||
| Show a poster frame for uploaded video covers instead of a black idle player | gumclaw | L | No | 5.0h | - | Jul 13, 2026 |
SummaryFeatureAdd video cover poster frames for uploads Provides visual preview for uploaded video covers, improving buyer experience and reducing confusion. Health Assessment
Large
Low
Low
AI DetailsTech Stack
Languages:
Typescript, Ruby
Frameworks:
React, Rails
|
||||||