Skip to content

Show Forge progress directly on pull requests - #8

Merged
numinousmuses merged 2 commits into
masterfrom
docs/customer-walkthrough
Sep 6, 2026
Merged

numinousmuses merged 2 commits into
masterfrom
docs/customer-walkthrough

Conversation

@numinousmuses

Copy link
Copy Markdown

Show Forge progress directly on pull requests with one updated verification comment. The comment identifies the revision, phase, checks, and result link. New commits are checked automatically; reporting failures and superseded results cannot produce a passing status. Engineering tasks can also have a separate progress comment.

Keep the public walkthrough focused on demonstrated changes and review evidence. Internal deployment reports remain in the private platform repository, and public receipts omit model details.

flowchart LR
 subgraph Before
  A[PR update] --> B[run_ci waits for final result]
  B --> C[Commit status and workflow log]
 end
 subgraph After
  D[PR update] --> E[run_ci submits and polls task]
  E --> F[ProgressComment updates PR]
  E --> G[Verified result sets commit status]
  H[Interrupted workflow] --> I[finish_ci marks reporting interrupted]
 end
Loading

Validation: platform race tests and Python reporting tests; real HTTP tests cover updates, pagination, spoofed markers, privacy, and stale revisions. The workflow executes trusted default-branch code. This PR runs the existing required checks; after merge, a follow-up PR exercises the new reporting path.

@numinousmuses
numinousmuses merged commit 2d0079a into master Sep 6, 2026
2 checks passed
@numinousmuses numinousmuses added the trigger:ci Forge was triggered by a contributor PR or new commit. label Sep 6, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

trigger:ci Forge was triggered by a contributor PR or new commit.

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant