Start the draft
Start from a prompt, a GitHub issue or a repository todo. Pick the repository and attach screenshots of the bug or feature.
Throw a prompt at an agent and it guesses. ProPR plans first. You see the exact context it gathered, fix its assumptions, and shape the architecture before you spend a token on implementation. Measure twice, cut once.
--dry-run for your agent.The agent writes a spec before it edits a file. You set the change, the context files and the acceptance criteria, and fix a wrong approach while it is still cheap.
Repository, branch, requirements, acceptance criteria and chat history sit in front of you before any agent runs.
Any model drafts a plan. Checking its assumptions is the real work, and ProPR puts you in charge of it.
Start from a prompt, a GitHub issue or a repository todo. Pick the repository and attach screenshots of the bug or feature.
See which files the planner will read, ranked by relevance, before a token is spent. Widen the Scope from Focused to Full Scan, add the files it missed, and drop the noise.
The agent drafts a structured plan. Reorder tasks from the Plan Outline, ask it to split broad tasks, cover missed edge cases or add tests. Every change saves a version you can restore.
Approve the plan and ProPR creates the GitHub issues. Run them as one Epic PR or as individual tasks, pick the agent per issue, and start. Plan approval is the first of the human checkpoints on every AI-written change.
ProPR indexes your repository continuously, so the planner already knows your file structure, patterns and dependencies when you ask for a feature.
ProPR reads the repository, tracks branches and builds searchable knowledge, so the planner finds the relevant files on its own.
Read repository summaries, browse files and chat with the codebase before you turn an idea into a plan.
ProPR plans and implements empty repositories from scratch, with your existing repositories as reference material for the patterns to follow.
The same repository knowledge produces improvement suggestions and todos that become planned changes.
ProPR turns your prompt into scope, task boundaries and risks. Scrap it when the premise is wrong. Refine it in chat when it is close.
A large feature request becomes smaller tasks, each with numbered requirements that name files and acceptance criteria. Each task reviews as one focused diff.
Ask for a simpler plan, different boundaries, more tests or a different architecture. Every refinement returns the complete plan, unchanged tasks included.
Every generation, refinement and manual edit saves a labelled version. Open Plan history, preview any earlier version and restore it. You lose nothing in either direction.
Approval is the handoff. ProPR turns the plan into GitHub issues, assigns the models and starts the isolated execution loop.
Prefer separate pull requests to main? Turn on Auto-merge if checks pass and Queue Remaining runs the issues in order, each starting when the one ahead finishes. Run ultrafix after PR adds review and fix cycles toward your Min Review Score, within your Max Loops.
Built for a large feature whose tasks build on each other. ProPR runs the issues one at a time, merges each green child PR into a shared Epic branch, and presents the full feature as one Epic PR for review.
Keep refining in the PR. Once the PRs open, your team refines the code with ordinary GitHub comments through PR fine-tuning.