Repository guide

Review AI-generated changes before you merge.

A working demo is one piece of evidence. A merge decision also needs a clear task, a readable diff, and checks that cover the behavior you are changing.

Published by SUPPE LABS ·

AI-assisted guide, checked against product documentation. Examples are illustrative, not customer results.

Start with the question

How do I know whether an AI-generated change is ready for my repository?

Review the outcome and the scope together

Before asking an AI coding tool to edit files, write down the expected behavior and a way to check it. Name the parts of the repository the task can touch. This gives you something more useful to review than a confident completion message.

Read the complete diff, including configuration, dependency, and documentation changes. Ask why each change belongs to the task. A passing build does not explain an unrelated edit or prove that every affected user flow still works.

Reference: GitHub's pull request review guidance explains review decisions and how required approvals can be configured.

Example task

Add a status filter to a project list

Suppose the request is to show active projects while keeping the existing sort order. The diff should explain the filter, its empty state, and the relevant checks. If it also changes authentication settings or upgrades several dependencies, those edits need their own reason and review. They should not disappear inside “the filter works.”

Check an active project, an archived project, and a list with no matching results. Confirm that clearing the filter restores the original list and that the documented check commands pass. Record any check you could not run as an open item.

Leave a review note the owner can verify

For the status-filter example, use a short note like this:

Outcome
Show active projects without changing the existing sort order.
Scope
Filter logic, list interface, and synthetic test fixtures; no authentication or dependency changes.
Behavior to verify
Active items appear, archived items are hidden, no matches show an empty state, and clearing the filter restores the original order.
Evidence
Name the commands actually run and their results. List failed checks and checks not run separately.
Decision needed
Owner review before merge; release remains a separate decision.

This is an illustrative planning note, not a completed test result. Replace expectations with observed results before requesting approval. If the diff contains unrelated changes, explain or separate them before treating the task as complete.

A checklist for the merge decision

  1. Match the request. Can you connect every changed file to the agreed outcome?
  2. Inspect the details. Read added, changed, and deleted lines, including non-code files.
  3. Check the behavior. Test the expected path, an edge case, and the nearby flow most likely to break.
  4. Read the evidence. Separate passing checks from skipped, failed, or unavailable checks.
  5. Make the decision. The repository owner approves the merge and any later release separately.

Where Founder Repo OS fits

Founder Repo OS, a product by SUPPE LABS, puts repository context, AI-agent instructions, and a pull request workflow into a guided operating foundation. Its own six-step setup is: verify access, connect the repository, scan it, configure the foundation, review the full diff, and create a draft pull request. The approved installation uses a dedicated setup branch; the customer decides whether to merge.

That controlled setup path applies to Founder Repo OS installation. The repository rules then guide your ongoing work; they do not automatically inspect, block, or approve every change made by your AI tools. Your team still needs to apply its checks and review decisions. Use the Free Repo Scorecard to identify gaps in your current review process.

Put the foundation in place

Choose a plan for your repository.

Starter provides the foundation for one new project. Pro adds governance, release and handoff guidance, and conflict review for an existing repository.

Compare repository plans