GV

GeezerVison

The World Wide Web, restored to 800 pixels of glory.

Home|About|Gaming cabinet|Archives|How it works|Starter sites

On this site

  • QualityLayer
  • Blog
  • Changelog
  • Home
  • GitHub
  • Install
  • Your first task
  • Work only in your agent
  • Supported agents
  • Other agents
  • From Pilot Shell 11
  • Workflow
  • Research
  • Plan

This view

  • Original page
  • New address

GeezerVison is showing qualitylayer.dev — Pull request | QualityLayer

The workflow, with Pull request highlightedOpen full size ↗ The workflow, with Pull request highlightedOpen full size ↗

Open a pull request from Review. QualityLayer follows its checks and comments; you control the merge.

The pull request: two review threads and a failing check wait on you, above its checks and reviewersOpen full size ↗ The pull request: two review threads and a failing check wait on you, above its checks and reviewersOpen full size ↗

Example task in a fictional project.

Following it​

While the App is open, Review reads checks and reviewers through gh. Without it, the task stays open until a pull or fetch brings the merge to local Git, or you mark it merged.

Your agent watches the checks​

The agent runs qualitylayer pr watch until the checks pass:

ResultWhat your agent does
The checks passChecks open review threads and reads new comments. Asks you before changing anything they request
A check failsReads the log, fixes the cause, pushes, watches again. Never weakens or skips a check
The branch conflictsMerges or rebases the way your repository does, checks that no commit was lost, then pushes
Three attempts usedReports what still fails and stops

It never force-pushes commits that are not its own.

When something waits for you​

Review threads and failing checks come back to you; you push the fix; you mergeOpen full size ↗ Review threads and failing checks come back to you; you push the fix; you mergeOpen full size ↗

Failing checks, review threads and conflicts appear in Needs you while the App is open. Watch pull requests can wake or resume your agent, also for reviewers' new comments. To handle them:

  1. Ask your agent: “Using QL, review task retry-webhooks”, naming your actual task.
  2. Your agent checks the code and approved Plan, then fixes routine requests test first. Scope or design changes and replies ready to post come to you.
  3. Press Push the fix. Your answers post on GitHub in your name.

For review threads, pushing the fix and replying to reviewers stay yours, and so does merging.

Merged or closed​

When you merge, the task moves to Shipped with what it cost. A squash or rebase merge is recognized too, and Mark as merged covers any other case. Its documents stay in docs/plans/. Further work starts with Start a follow-up.

  • Following it
  • Your agent watches the checks
  • When something waits for you
  • Merged or closed
You are visitor 01402503 — GeezerVison does not store the pages you look up.
Best viewed with Netscape Navigator 4.7 or Internet Explorer 6 at 800×600. No cookies required.