Tom Osman's app testing automation
This "loop" automation is nuts inside of Codex.
// parameters
// run_this_loop
Copy the kickoff into your agent first. The blueprint below explains how the loop evaluates progress and when it should stop.
Use loop copies the kickoff prompt. Share copies the loop link. Open in Cursor / Claude only pre-fill that prompt — they do not install hook files. Download loop saves the loop as tom-osman-s-app-testing-automation.md.
goal: go over every single feature in this app create a user story with expected behaviour based on the code keep a single canonical spreadsheet tracking the features status
- when done switch loop to testing every user story and documenting all errors
- when done fix every logistical error or ux error
- test every user behaviour again post fix// blueprint
The loop contract: target outcome, execution sequence, checks, stopping condition, and safety constraints.
go over every single feature in this app create a user story with expected behaviour based on the code keep a single canonical spreadsheet tracking the features status
// loop_sequence
Trigger
Manual start
Actions block
Feedback gate
Evaluate: state progress
Run the check, read the output, then decide whether the loop is complete.
Check failed
Repeat actions with the latest feedback.
Success
the loop's stated exit condition is met, or max iterations are reached
Comments from loop runners.
No comments yet. Be the first to leave implementation notes.
Post-Merge Regression Guard
Hook that runs smoke tests after git merge or rebase to catch integration regressions immediately.
Autoloop TDD
Test-first loop: write a failing test, implement the minimum code to pass, refactor, and repeat.
Pre-Commit Guard
Hook that runs tests before git commit commands to block commits when the suite is red.