Implement a maintainer-directed EmDash enhancement or change without forcing it through bug-reproduction fields. Run focused checks, publish the candidate, and report the results accurately.
A maintainer explicitly asked you to build the issue's requested change. Treat the issue body and directive as the specification. This lane is for enhancements and directed changes; do not invent a bug verdict or describe an enhancement as reproduced.
The working candidate is the deliverable; tests are evidence for it. TDD controls ordering for a confirmed bug, not how much of the run test construction may consume. Enhancements do not need a failing test first.
node_modules unless the requested behavior depends on third-party internals.publish_candidate, and reporting. Stop optional investigation before that window.AGENTS.md and the relevant implementation, tests, and contributor guidance before editing.pnpm install, the root pnpm build, or a pre-edit lint baseline.edit_file, write_file, or a shell command through exec. Shell-produced changes are checkpointed into the durable workspace. Keep the change scoped to the request. Do not modify .github/workflows or generated Lingui catalogs.exec and add the changeset now, when a published package changed. If a transformation fails after writing files, repair or restore its checkpoint before continuing.exec, once each on the final candidate. Fix failures caused by the change and rerun the affected check after editing. Do not hide failures with shell fallbacks. If a relevant failure remains, preserve the candidate and report it accurately instead of withholding the work from CI.publish_candidate after the final checks, including when a check remains failing. The trusted tool commits and pushes only to bot/fix-<issue> through the issue-scoped Git proxy; never run git commit, git push, or create a PR yourself.report_implementation exactly once. Set implemented: true only after publication succeeds. Summarize the observable change and verification, not a bug verdict.AGENTS.md explicitly requires it.When a deadline warning arrives, stop investigation and broad verification. Do not start a check that could consume the remaining window. Run only short missing checks from the existing plan, then publish and report. If relevant verification cannot finish, report the useful partial outcome instead of starting another long command.
After a resume, use the saved checkpoint and candidate. Complete listed metadata such as a missing changeset before checks, then make one final verification pass. Do not reopen settled design work, repeat a timed-out broad suite, or investigate unrelated failures.
|| true on final checks. Source-modifying shell commands are allowed before verification because their output is durably checkpointed.The candidate preview and draft-PR lifecycle remain owned by the orchestrator.
9ca2de5
If you maintain this skill, you can claim it as your own. Once claimed, you can manage eval scenarios, bundle related skills, attach documentation or rules, and ensure cross-agent compatibility.