Skip to content

[QUALITY-635] Add required Parallelization section to write-tech-spec skill#10400

Merged
cephalonaut merged 1 commit into
masterfrom
matthew/planning-for-tech-specs
May 7, 2026
Merged

[QUALITY-635] Add required Parallelization section to write-tech-spec skill#10400
cephalonaut merged 1 commit into
masterfrom
matthew/planning-for-tech-specs

Conversation

@cephalonaut
Copy link
Copy Markdown
Contributor

Description

Add a required Parallelization section (#4) to the write-tech-spec skill, modeled after the parallelism guidance in the server-side run_agents prompt. Tech specs now actively evaluate whether parallel sub-agents would reduce wall-clock time or isolate work, and document the strategy including agent roles, execution mode, worktrees, branch/PR strategy, and coordination boundaries.

Linked Issue

N/A — internal skill improvement.

Testing

Documentation-only change (skill markdown file). No code changes.

Agent Mode

  • Warp Agent Mode - This PR was created via Warp's AI Agent Mode

Co-Authored-By: Oz oz-agent@warp.dev

Adds a required Parallelization section (#4) to the tech spec skill,
modeled after the parallelism guidance in the server-side run_agents
prompt. Tech specs now actively evaluate whether parallel sub-agents
would reduce wall-clock time or isolate work, and document the strategy
(agent roles, execution mode, worktrees, branch/PR strategy, and
coordination boundaries).

Co-Authored-By: Oz <oz-agent@warp.dev>
@cla-bot cla-bot Bot added the cla-signed label May 7, 2026
@cephalonaut cephalonaut requested a review from szgupta May 7, 2026 20:47
@cephalonaut cephalonaut marked this pull request as ready for review May 7, 2026 20:48
@oz-for-oss
Copy link
Copy Markdown
Contributor

oz-for-oss Bot commented May 7, 2026

@cephalonaut

I'm starting a first review of this pull request.

You can view the conversation on Warp.

I completed the review and no human review was requested for this pull request.

Comment /oz-review on this pull request to retrigger a review (up to 3 times on the same pull request).

Powered by Oz

Copy link
Copy Markdown
Contributor

@oz-for-oss oz-for-oss Bot left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Overview

This PR updates the write-tech-spec skill to make Parallelization a required section and expands the details specs should provide when sub-agents are proposed.

Concerns

  • The new required section currently tells agents to skip it when run_agents is unavailable, which undermines the requirement to document the parallelization decision.

Verdict

Found: 0 critical, 1 important, 0 suggestions

Request changes

Comment /oz-review on this pull request to retrigger a review (up to 3 times on the same pull request).

Powered by Oz

Reference `PRODUCT.md` for user-visible behavior rather than restating it.
2. **Proposed changes** — The implementation plan: which modules change, new types/APIs/state being introduced, data flow, ownership boundaries, and how the design follows existing patterns. Call out tradeoffs when there is more than one reasonable path.
3. **Testing and validation** — How the implementation will be verified against the product behavior. Owns everything about proving the feature works: unit tests, integration tests, manual steps, screenshots, videos, and any other verification. Reference the numbered Behavior invariants from `PRODUCT.md` directly rather than restating them; each important invariant should map to a concrete test or verification step. This section is where validation lives — `PRODUCT.md` intentionally does not have a Validation section.
4. **Parallelization** — Actively evaluate whether parallel sub-agents (launched via `run_agents`) would meaningfully reduce wall-clock time or isolate work. Skip this section if `run_agents` is not available. When the spec proposes using sub-agents, include for each proposed agent:
Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

⚠️ [IMPORTANT] This makes a required section optional in environments without run_agents, so specs can skip documenting why parallelization is unavailable; keep the section and record that reason instead.

Suggested change
4. **Parallelization** — Actively evaluate whether parallel sub-agents (launched via `run_agents`) would meaningfully reduce wall-clock time or isolate work. Skip this section if `run_agents` is not available. When the spec proposes using sub-agents, include for each proposed agent:
4. **Parallelization** — Actively evaluate whether parallel sub-agents (launched via `run_agents`, when available) would meaningfully reduce wall-clock time or isolate work. If `run_agents` is not available, keep this section and state that parallelization cannot be used in the current environment. When the spec proposes using sub-agents, include for each proposed agent:

@cephalonaut cephalonaut enabled auto-merge (squash) May 7, 2026 20:58
@cephalonaut cephalonaut merged commit 0510ea8 into master May 7, 2026
41 checks passed
@cephalonaut cephalonaut deleted the matthew/planning-for-tech-specs branch May 7, 2026 21:18
@cephalonaut cephalonaut changed the title Add required Parallelization section to write-tech-spec skill [QUALITY-635] Add required Parallelization section to write-tech-spec skill May 7, 2026
trungtai1805 pushed a commit to trungtai1805/warp that referenced this pull request May 9, 2026
…tdev#10400)

## Description

Add a required Parallelization section (warpdotdev#4) to the `write-tech-spec`
skill, modeled after the parallelism guidance in the server-side
`run_agents` prompt. Tech specs now actively evaluate whether parallel
sub-agents would reduce wall-clock time or isolate work, and document
the strategy including agent roles, execution mode, worktrees, branch/PR
strategy, and coordination boundaries.

## Linked Issue

N/A — internal skill improvement.

## Testing

Documentation-only change (skill markdown file). No code changes.

## Agent Mode
- [x] Warp Agent Mode - This PR was created via Warp's AI Agent Mode

Co-Authored-By: Oz <oz-agent@warp.dev>

Co-authored-by: Oz <oz-agent@warp.dev>
tungd pushed a commit to tungd/warp that referenced this pull request May 11, 2026
…tdev#10400)

## Description

Add a required Parallelization section (warpdotdev#4) to the `write-tech-spec`
skill, modeled after the parallelism guidance in the server-side
`run_agents` prompt. Tech specs now actively evaluate whether parallel
sub-agents would reduce wall-clock time or isolate work, and document
the strategy including agent roles, execution mode, worktrees, branch/PR
strategy, and coordination boundaries.

## Linked Issue

N/A — internal skill improvement.

## Testing

Documentation-only change (skill markdown file). No code changes.

## Agent Mode
- [x] Warp Agent Mode - This PR was created via Warp's AI Agent Mode

Co-Authored-By: Oz <oz-agent@warp.dev>

Co-authored-by: Oz <oz-agent@warp.dev>
lawsmd pushed a commit to lawsmd/cortex that referenced this pull request May 22, 2026
…tdev#10400)

## Description

Add a required Parallelization section (warpdotdev#4) to the `write-tech-spec`
skill, modeled after the parallelism guidance in the server-side
`run_agents` prompt. Tech specs now actively evaluate whether parallel
sub-agents would reduce wall-clock time or isolate work, and document
the strategy including agent roles, execution mode, worktrees, branch/PR
strategy, and coordination boundaries.

## Linked Issue

N/A — internal skill improvement.

## Testing

Documentation-only change (skill markdown file). No code changes.

## Agent Mode
- [x] Warp Agent Mode - This PR was created via Warp's AI Agent Mode

Co-Authored-By: Oz <oz-agent@warp.dev>

Co-authored-by: Oz <oz-agent@warp.dev>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants