holophyte

Tickets in. Reviewed commits on main out.

Holophyte claims a ticket from your board, has an agent implement it in an isolated git worktree, holds it to the ticket's verify commands and an independent review, and lands it on main.

One ticket, five steps

  1. 01Claim

    The next Ready ticket whose dependencies have merged. Its body becomes the contract.

  2. 02Implement

    An agent works and commits in its own git worktree, optionally in a container.

  3. 03Verify

    The ticket's own verify commands run on the candidate.

  4. 04Review

    An independent reviewer judges the diff and witnesses each criterion.

  5. 05Land

    A merge to main, or a pull request watched through its checks.

↺ changes requested back to implement with the findings

Merged. The store records the commit, the rounds and any follow-ups.

Not merged. The branch is kept and the run ends with its reason.

Open a pull request, look at its screenshots, steer a run

The console

What needs you

Overview puts questions and failures first, ahead of running work, pull requests and the day's log.

The console Overview in its Dawn theme: a question waiting on the operator, a failed run and a host needing attention, above the running runs and today's log. The same Overview in the Night theme.

A run in review

Progress by round, whether review witnessed each criterion, and the agent's chat with your steer notes.

A run page mid-review: two of three acceptance criteria met, the progress log with round 1's finding and the loop back, and the agent panel with a steer note, a question and its answer. The same run page in the Night theme.

A pull request, opened

Checks, rounds, what it waits on, diff size, and the screenshots and video the run captured.

The pull request lane with one row opened: checks passing, six rounds, waits on another pull request, 9 files changed, three screenshots and a video, and actions to open the PR, open the preview, send it back with a note or open the run. The same pull request row in the Night theme.

Board

Cards move as the factory works: queued, implementing, on CI, parked on a pull request, asking, failed, merged.

The board: Backlog, Ready, In flight, Needs you and Done today columns of ticket cards. The board in the Night theme.

Findings

Review findings across runs, worst first, with the follow-ups that become Backlog drafts when their pull request merges.

The findings page: one open P1 finding being fixed, two follow-ups, one finding settled this week and the clean reviews. The findings page in the Night theme.

Built to be trusted unattended