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
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