Skip to content

docs(qa): Improve dotagents QA playbook#112

Merged
dcramer merged 1 commit into
mainfrom
codex/improve-dotagents-qa-playbook
Jun 12, 2026
Merged

docs(qa): Improve dotagents QA playbook#112
dcramer merged 1 commit into
mainfrom
codex/improve-dotagents-qa-playbook

Conversation

@dcramer

@dcramer dcramer commented Jun 12, 2026

Copy link
Copy Markdown
Member

The dotagents QA skill now guides agents through change-specific end-to-end QA inside a Docker sandbox instead of presenting a fixed smoke-test recipe. The playbook asks the agent to inspect the diff, identify the behavior under test, build an appropriate fixture, run the built CLI, and inspect generated outputs as evidence.

This also adds a repo-local QA Docker image with the expected Node, pnpm, and system tools. The container copy instructions exclude stale TypeScript build-info files alongside dist artifacts so project references rebuild cleanly in the sandbox.

Validated by building the QA image, running the Docker QA flow through pnpm install/build/check and fixture install/list/doctor/sync/user-scope checks, and running git diff --check.

Move the dotagents QA skill from a fixed smoke-test recipe to a guided Docker sandbox playbook. Add a repo-local QA image so agents get a stable Node, pnpm, and system-tool baseline while still designing fixtures and assertions from the diff.

Document the stale tsbuildinfo trap in container copies and require generated outputs to be inspected as evidence.

Co-Authored-By: OpenAI Codex <noreply@openai.com>
@vercel

vercel Bot commented Jun 12, 2026

Copy link
Copy Markdown

The latest updates on your projects. Learn more about Vercel for GitHub.

Project Deployment Actions Updated (UTC)
dotagents Ready Ready Preview, Comment Jun 12, 2026 5:47pm

Request Review

@dcramer dcramer marked this pull request as ready for review June 12, 2026 17:48
@dcramer dcramer merged commit 2af4237 into main Jun 12, 2026
18 checks passed
@dcramer dcramer deleted the codex/improve-dotagents-qa-playbook branch June 12, 2026 17:50
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants