{"product_id":"single-bug-fix","title":"Single Bug Fix","description":"\u003cp\u003e\u003cstrong\u003eStart your order here: \u003ca href=\"\/pages\/intake\"\u003eFill out the intake form\u003c\/a\u003e so we know what to fix.\u003c\/strong\u003e\u003c\/p\u003e\u003ch2 class=\"h4\"\u003eFix one bug in your Lovable, Cursor, Bolt or Replit app\u003c\/h2\u003e\u003cp\u003eYour Cursor app broke, or Lovable keeps \"fixing\" the same error into something worse. Tell us the one thing that's broken and we'll find the root cause.\u003c\/p\u003e\u003ch3\u003eCommon problems we fix\u003c\/h3\u003e\u003cul\u003e\n\u003cli\u003eLovable \"build unsuccessful\" errors or a Lovable error 500 on a page that used to work\u003c\/li\u003e\n\u003cli\u003eSupabase auth and RLS errors: login fails, signup does nothing, or users see an empty list\u003c\/li\u003e\n\u003cli\u003eThe Cursor agent broke a feature that was working, and every new prompt makes it worse\u003c\/li\u003e\n\u003cli\u003eA button does nothing, a form won't submit, or a page crashes or goes blank after a change\u003c\/li\u003e\n\u003cli\u003eBolt.new \"application error\" or a preview that stopped working because of a bug in your code\u003c\/li\u003e\n\u003cli\u003eAn error message in the console that won't go away, however you prompt the AI\u003c\/li\u003e\n\u003c\/ul\u003e\u003ch3\u003eWhat's included\u003c\/h3\u003e\u003cul\u003e\n\u003cli\u003eDiagnosis and fix for \u003cstrong\u003eone\u003c\/strong\u003e clearly described bug in one GitHub repo\u003c\/li\u003e\n\u003cli\u003eThe fix delivered as a pull request on its own branch\u003c\/li\u003e\n\u003cli\u003eA plain-English write-up: what broke, why, what changed, and how to avoid it\u003c\/li\u003e\n\u003cli\u003e1 free revision within 7 days\u003c\/li\u003e\n\u003cli\u003eNo fix, full refund (\u003ca href=\"\/policies\/refund-policy\"\u003erefund policy\u003c\/a\u003e)\u003c\/li\u003e\n\u003c\/ul\u003e\u003ch3\u003eWhat counts as one bug fix\u003c\/h3\u003e\u003cp\u003eOne fix covers \u003cstrong\u003eone problem you can show us\u003c\/strong\u003e: something that goes wrong the same way each time you follow the same steps. In your intake form you write the steps to make it happen, plus an \u003cstrong\u003eacceptance step\u003c\/strong\u003e: the one thing you'll do to see it's fixed (for example, \"Log in with Google on my phone and land on the dashboard, not the login page\"). We fix the bug, check the fix against your acceptance step wherever we can run it ourselves, and show you how to check it yourself.\u003c\/p\u003e\u003cp\u003e\u003cstrong\u003eIncluded:\u003c\/strong\u003e finding the root cause of that one problem, fixing it in one GitHub repo, and anything we have to change along the way to make your acceptance step pass.\u003c\/p\u003e\u003cp\u003e\u003cstrong\u003eNot included:\u003c\/strong\u003e\u003c\/p\u003e\u003cul\u003e\n\u003cli\u003eNew features or changes to how something is meant to work\u003c\/li\u003e\n\u003cli\u003eSeveral unrelated bugs (order one fix per bug, or a \u003ca href=\"\/products\/launch-readiness-pass\"\u003eLaunch-Readiness Pass\u003c\/a\u003e for up to 5)\u003c\/li\u003e\n\u003cli\u003eRedesigns or layout overhauls\u003c\/li\u003e\n\u003cli\u003eDeploy and hosting problems (see \u003ca href=\"\/products\/deploy-rescue\"\u003eDeploy Rescue\u003c\/a\u003e)\u003c\/li\u003e\n\u003c\/ul\u003e\u003cp\u003e\u003cstrong\u003eScope rule:\u003c\/strong\u003e a fix makes something that should already work actually work. New features are out of scope and need a new order or a written quote.\u003c\/p\u003e\u003cp\u003e\u003cstrong\u003eIf it turns out bigger:\u003c\/strong\u003e if the job turns out to be outside the scope of the fix you ordered, we'll email you before we start the fix. You can choose a full refund or switch to a service that covers it by paying the price difference. See our \u003ca href=\"\/policies\/refund-policy\"\u003erefund policy\u003c\/a\u003e.\u003c\/p\u003e\u003ch3\u003eWhy only $29?\u003c\/h3\u003e\u003cp\u003eAI agents do the work of finding and fixing the bug, and every Single Bug Fix has the same small, clear scope: one problem, one acceptance step. That keeps our costs low, so we can charge one flat price with no quotes or hourly billing. Milo, our AI agent, reviews every fix before delivery, and you review and merge the pull request yourself. Nothing is merged without you. If we can't fix it, you get a full refund.\u003c\/p\u003e\u003cp\u003e\u003cstrong\u003eTarget turnaround:\u003c\/strong\u003e 24 hours once we have your intake details and repo access.\u003c\/p\u003e\n\u003cp\u003e\u003cstrong\u003eRush turnaround:\u003c\/strong\u003e we aim to start within 2 hours and deliver within 8 hours. Rush and App Down Emergency start times apply to orders with complete intake received 9 AM–9 PM ET. Orders received outside those hours start at the next 9 AM ET, and the clock starts then.\u003c\/p\u003e","brand":"ShipFix","offers":[{"title":"Standard","offer_id":67796597768303,"sku":null,"price":29.0,"currency_code":"USD","in_stock":true},{"title":"Rush (+$25)","offer_id":67796698726511,"sku":null,"price":54.0,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0815\/1128\/4847\/files\/single-bug-fix.png?v=1792183899","url":"https:\/\/shipfix.store\/products\/single-bug-fix","provider":"ShipFix","version":"1.0","type":"link"}