PinePoint

Every preview gets a QA team

You review the code. PinePoint uses the preview like a real user and shows you where it breaks.

app/cart/shipping.ts · line 42Bug found

Mission 4 of 10 failed: free shipping does not apply at $50.

Subtotal$50.00
Shipping$5.99
Total$55.99
Paused
  1. Add one item for $50.00 to the cart.
  2. Open the checkout page.
  3. Shipping shows $5.99. Expected: free.
Open sessionBugNot a bug

How it works

  1. Find

    The planner reads the diff and qa.md and writes 10 missions. Pine computers run them on the preview at the same time.

  2. Show

    A failed computer stays paused at the broken state. PinePoint posts a PR comment with the screenshot, the steps and the session link.

  3. Decide

    You open the session and take control. Then you click Bug or Not a bug.

  4. Fix

    For a bug, the fix agent proposes one fix as a GitHub suggestion.

  5. Prove

    After you commit the fix, Re-run runs the failed mission on the new preview.