πŸ“Œ Executive Summary

HazelnutPilot AI is a no-code test automation MVP that transforms static Product Requirement Documents (PRDs) into runnable Playwright test cases, complete with execution videos, screenshots, and a results dashboard.

In less than 48 hours, I built a working prototype that validates an ambitious idea:

πŸ‘‰ What if PRDs could become living, executable contracts between PMs, QAs, and developers?

While the current MVP is intentionally lightweight and has trade-offs (ephemeral storage, free-tier infra, basic selectors), it demonstrates how AI can reduce QA bottlenecks, cut repetitive work, and bring cross-functional partners into automated validation.

(This was built in under 48 hours as a functional prototype , an MVP designed to validate the concept, not a production-ready tool )

πŸ” Problem Context

From a product/QA perspective, today’s process creates friction:

❓The question I asked: What if every PRD could instantly become a runnable test suite?

πŸ’‘ Solution

HazelnutPilot AI solves this problem with a no-code, AI-powered test automation flow:

  1. Upload a PRD – users upload their prd.
  2. AI β†’ Tests: PRD is parsed into strict JSON steps (whitelisted actions only)..
  3. Run in Browser β€” Playwright executes the steps. We record a full run video and take a screenshot on every step; the first failing step is highlighted and shows its failure screenshot.
  4. Results Dashboard β€” an animated pass/fail pie and run history, plus a per-step table that shows the step, target, status (ok = passed, fail = failed), the error message, and links to the screenshot and run video.
  5. Review & iterate β€” adjust the PRD or Base URL and re-run; optionally share a read-only viewer link for quick reviews.