Skip to content

Plan: real screen/UI testing as a Ralph loop - #1

Draft
ThyFriendlyFox wants to merge 1 commit into
mainfrom
cursor/screen-ui-testing-ralph-loop-plan-a8ef
Draft

Plan: real screen/UI testing as a Ralph loop#1
ThyFriendlyFox wants to merge 1 commit into
mainfrom
cursor/screen-ui-testing-ralph-loop-plan-a8ef

Conversation

@ThyFriendlyFox

Copy link
Copy Markdown
Contributor

Summary

Adds a design plan for real screen/UI testing in ORC, structured as a Ralph loop (observe → act → evaluate → fix → repeat until acceptance criteria pass or budget is exhausted).

What’s in this PR

  • New plan: outline/screen-ui-testing-ralph-loop.md
    • ScreenUIAgent (separate from unit-focused TestAgent)
    • Playwright-backed browser tools + screenshot/video artifacts
    • Task schema for ralph_ui_loop with immutable acceptance[]
    • Loop state machine, stuck detection, fix-task emission to FileAgent/TerminalAgent
    • Phased implementation (fixture app first, ORC monitoring UI later)
  • Cross-links in outline/agent-types-needed.md and README next steps

Not in this PR

Implementation of the agent itself — this is the plan only.

Open in Web Open in Cursor 

Document real browser/screen verification as a persistent
observe-act-evaluate-fix loop, with task schema, workspace
artifacts, and phased implementation steps.

Co-authored-by: ThyFriendlyFox <thyfriendlyfox@gmail.com>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants