Repository navigation
docs: add Factory Computer Use verification recipe - #900
Merged
rachaelrenk merged 7 commits intoOct 28, 2026
Merged
rachaelrenk merged 7 commits into
rachaelrenk merged 7 commits into
Conversation
Co-Authored-By: Oz <oz-agent@warp.dev>
|
The latest updates on your projects. Learn more about Vercel for GitHub.
|
Contributor
Author
|
This PR was generated with Warp. Comment |
This was referenced Oct 10, 2026
Preserve the approved existing-factory title and the child recipe content. Co-Authored-By: Warp <agent@warp.dev>
Co-Authored-By: Warp <agent@warp.dev>
rachaelrenk
marked this pull request as ready for review
October 27, 2026 21:45
Co-Authored-By: Warp <agent@warp.dev>
Co-Authored-By: Warp <agent@warp.dev>
Co-Authored-By: Warp <agent@warp.dev>
rachaelrenk
merged commit Oct 28, 2026
84f0cd8
into
factory/factory-use-cases-structure
7 of 8 checks passed
rachaelrenk
deleted the
factory/factory-use-case-computer-use-verification
branch
October 28, 2026 02:50
rachaelrenk
added a commit
that referenced
this pull request
Oct 29, 2026
* docs: scaffold Factory use cases Co-Authored-By: Oz <oz-agent@warp.dev> * docs: add Factory issue triage recipe (#896) * docs: add Factory issue triage recipe Co-Authored-By: Oz <oz-agent@warp.dev> * docs: clarify supported triage sources Co-Authored-By: Oz <oz-agent@warp.dev> * docs: remove scaffold marker * docs: clarify provider issue triggers * docs: fix provider-specific issue triage guidance Co-Authored-By: Warp <agent@warp.dev> * docs: test the selected issue triage trigger Co-Authored-By: Warp <agent@warp.dev> * docs: reframe issue triage as an existing-factory workflow Co-Authored-By: Warp <agent@warp.dev> * docs: prevent overlapping Jira triage routes Co-Authored-By: Warp <agent@warp.dev> * docs: apply triage definition changes before testing Co-Authored-By: Warp <agent@warp.dev> * docs: clarify issue triage description and introduction Co-Authored-By: Warp <agent@warp.dev> * docs: clarify recipes and streamline issue triage setup Co-Authored-By: Warp <agent@warp.dev> --------- Co-authored-by: warp-agent-staging[bot] <240773466+warp-agent-staging[bot]@users.noreply.github.com> Co-authored-by: Oz <oz-agent@warp.dev> Co-authored-by: Rachael Rose Renk <91027132+rachaelrenk@users.noreply.github.com> Co-authored-by: Warp <agent@warp.dev> * docs: add Factory code review recipe (#897) * docs: add Factory code review recipe Co-Authored-By: Oz <oz-agent@warp.dev> * docs: remove scaffold marker * docs: clarify provider review triggers * docs: clarify code review recipe and provider setup Co-Authored-By: Warp <agent@warp.dev> * docs: route review reports through the factory foreman Co-Authored-By: Warp <agent@warp.dev> * docs: clarify review setup and test instructions Co-Authored-By: Warp <agent@warp.dev> --------- Co-authored-by: warp-agent-staging[bot] <240773466+warp-agent-staging[bot]@users.noreply.github.com> Co-authored-by: Oz <oz-agent@warp.dev> Co-authored-by: Rachael Rose Renk <91027132+rachaelrenk@users.noreply.github.com> Co-authored-by: Warp <agent@warp.dev> * docs: add Factory issue implementation recipe (#898) * docs: add Factory issue implementation recipe Co-Authored-By: Oz <oz-agent@warp.dev> * docs: remove scaffold marker * docs: clarify issue implementation recipe and intake setup Co-Authored-By: Warp <agent@warp.dev> * docs: harden issue implementation prompt against untrusted content Co-Authored-By: Warp <agent@warp.dev> * docs: clarify issue readiness and automation overlap Co-Authored-By: Warp <agent@warp.dev> * docs: focus issue implementation setup and testing steps Co-Authored-By: Warp <agent@warp.dev> * docs: refine implementation setup order and Jira routing Co-Authored-By: Warp <agent@warp.dev> --------- Co-authored-by: warp-agent-staging[bot] <240773466+warp-agent-staging[bot]@users.noreply.github.com> Co-authored-by: Oz <oz-agent@warp.dev> Co-authored-by: Rachael Rose Renk <91027132+rachaelrenk@users.noreply.github.com> Co-authored-by: Warp <agent@warp.dev> * docs: apply recipe review lessons across factory use cases Co-Authored-By: Warp <agent@warp.dev> * docs: use task-led recipe titles and natural explanatory prose Co-Authored-By: Warp <agent@warp.dev> * docs: add Factory incident resolution recipe (#899) * docs: add Factory incident response recipe Co-Authored-By: Oz <oz-agent@warp.dev> * docs: remove scaffold marker * docs: clarify incident investigation setup and human handoff Co-Authored-By: Warp <agent@warp.dev> * docs: refine incident setup, testing, and activation sequence Co-Authored-By: Warp <agent@warp.dev> * docs: link incident credentials to factory secrets setup Co-Authored-By: Warp <agent@warp.dev> --------- Co-authored-by: warp-agent-staging[bot] <240773466+warp-agent-staging[bot]@users.noreply.github.com> Co-authored-by: Oz <oz-agent@warp.dev> Co-authored-by: Rachael Rose Renk <91027132+rachaelrenk@users.noreply.github.com> Co-authored-by: Warp <agent@warp.dev> * docs: add Factory Computer Use verification recipe (#900) * docs: add Factory Computer Use recipe Co-Authored-By: Oz <oz-agent@warp.dev> * docs: remove scaffold marker * docs: clarify factory UI verification and evidence handoff Co-Authored-By: Warp <agent@warp.dev> * docs: clarify computer use verification setup Co-Authored-By: Warp <agent@warp.dev> * docs: clarify verifier credentials and automation routing Co-Authored-By: Warp <agent@warp.dev> * docs: streamline UI verification procedures Co-Authored-By: Warp <agent@warp.dev> --------- Co-authored-by: warp-agent-staging[bot] <240773466+warp-agent-staging[bot]@users.noreply.github.com> Co-authored-by: Oz <oz-agent@warp.dev> Co-authored-by: Rachael Rose Renk <91027132+rachaelrenk@users.noreply.github.com> Co-authored-by: Warp <agent@warp.dev> * docs: add Factory SDLC automation recipe (#901) * docs: add Factory SDLC automation recipe Co-Authored-By: Oz <oz-agent@warp.dev> * docs: clarify supported SDLC structure Co-Authored-By: Oz <oz-agent@warp.dev> * docs: remove scaffold marker * docs: refine SDLC intake and workflow procedures Co-Authored-By: Warp <agent@warp.dev> --------- Co-authored-by: warp-agent-staging[bot] <240773466+warp-agent-staging[bot]@users.noreply.github.com> Co-authored-by: Oz <oz-agent@warp.dev> Co-authored-by: Rachael Rose Renk <91027132+rachaelrenk@users.noreply.github.com> Co-authored-by: Warp <agent@warp.dev> * docs: fix composed factory recipes and Markdown tabs Route triage through the foreman, compose Jira filters safely, clarify recipe outcomes and review intake, and retain provider sections in generated Markdown. Co-Authored-By: Warp <agent@warp.dev> * docs: clarify factory recipe overview and adoption guidance Frame workflows as examples rather than an exhaustive list and explain how to choose, configure, test, and expand one workflow. Co-Authored-By: Warp <agent@warp.dev> --------- Co-authored-by: warp-agent-staging[bot] <240773466+warp-agent-staging[bot]@users.noreply.github.com> Co-authored-by: Oz <oz-agent@warp.dev> Co-authored-by: Rachael Rose Renk <91027132+rachaelrenk@users.noreply.github.com> Co-authored-by: Warp <agent@warp.dev> Co-authored-by: Hong Yi Chen <hongyi@warp.dev>
This branch was successfully deployed
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.



What this feature does
Add an independent UI verification pass to an existing factory. The foreman delegates a recorded PR commit to a verifier on the Warp Agent harness and posts observed results and shareable evidence links as a PR comment. Approval and merging remain with people.
Summary
Replaces the Computer Use scaffold with a task-oriented verification recipe covering runtime preparation, maintainer-requested intake, capture policy, evidence handoff, and validation.
Review status: Revisions committed and pushed at
c4d4b65ec667051e1d92f30068abedc77ecd499d. The parent and this child now includemainate8d547c4. Validation below covers the revised article; live factory checks remain unverified as listed below.Changes
src/content/docs/factories/use-cases/computer-use-verification.mdxVERIFYagent and publishes a comment instead of promising automatic attachment to an existing PR description.Content design plan
Audience and JTBD: A team shipping user-facing changes that needs rendered-flow evidence for an existing pull request beyond code-level tests.
Problem: Computer Use, custom agents, and artifact sharing have canonical references, but factory users need a concrete handoff from a PR request to a commit-specific verification report.
Goals: Prepare a verifier on a supported runtime; request verification through a scoped label event; exercise visible criteria at the recorded commit; return evidence under team policy; preserve human review and merge controls.
Purpose and value: Connect factory delegation to Computer Use and shareable media without implying that child-run completion edits a PR or proves every criterion.
Content type: Procedural recipe with a configuration summary and example workflow.
Skill and template:
draft_procedural/.agents/templates/procedural.md, with repository review and documentation-quality guidance.High-impact scenarios: Covers same-repository GitHub PRs, a separate verifier on the Warp Agent harness, app startup, criterion-specific captures, and PR-comment evidence. Excludes production credentials, automatic merging, a full untrusted-fork execution setup, and an automatic verification stage for every implementation.
Editorial review
The reader task is an independent verification pass, not creation of a dedicated factory. Harness availability, runner configuration, agent creation, and artifact policy remain owned by their canonical references. Repetitive best-practice bullets were moved beside the relevant setup or validation actions. The original promise that a capture simply lands in the existing PR description was replaced with an explicit child-to-foreman link handoff and PR comment. Useful startup, security, and success criteria remain in the procedure.
Source files consulted
warpdotdev/warp-serverat27c9fb8049c27037c15833ab711f7b7a131bf6ac:logic/factoryfile/agenttype.go,logic/factoryfile/resolution/resolution.go,logic/ai/ambient_agents/sources/agent_config.go,logic/ai/ambient_agents/workers/common/task_utils.go, andlogic/ai/multi_agent/utils/output/tool_call/shared/run_agents.go. Checked theVERIFYtype, model/harness inheritance, Warp-hosted selection, Computer Use run defaults, and configured-child dispatch.logic/ai/multi_agent/runtime/get_media_artifact_links.go,logic/ai/multi_agent/runtime/get_artifacts_for_pull_request_description.go, andlogic/ai/multi_agent/artifact_attachments/mode.go. Checked current-run scoping, owning-team policy, private-link defaults, opt-in public embedding, and disabled sharing.logic/ai/ambient_agents/automations/provider_github.goat that revision: newly applied-label matching and repository/target-branch filters.Validation and rollout evidence
app.warp.devfactory-files parser with no diagnostics or deferred resolutions. State-dependent apply checks were not run. No factory or live automation was created.agent.schema.jsonSHA25691c8330a767b50d7881b2f7fb2f84e3daa7d2528dfd83c15a416442442ce3e77;automation.schema.jsonSHA25661c15fe6e32dd9e3f918739499b2f2720488609e510cd7d455a7016fd0427fce. Parser/schema acceptance is not end-to-end execution evidence.Unverified claims
Documentation risk
Risk: engineering-review-required
Rationale: Documents factory agent configuration, execution of PR code, Computer Use compatibility, artifact privacy, and a multi-agent evidence workflow.
Docs override: none
PR stack
Dependency: This PR targets
factory/factory-use-cases-structure. PR 899 remains a separate, unmerged child and is not included in this revision.Human review focus
Agent review conversation
Co-Authored-By: Oz oz-agent@warp.dev
Co-Authored-By: Warp agent@warp.dev