parallel-dispatch-ownership

Enforce MECE file ownership boundaries for parallel write agents.

150|48|Updated Jan 24, 2026
One-click install
npx skills add https://github.com/irahardianto/awesome-agv --skill parallel-dispatch-ownership
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: parallel-dispatch-ownership
Source: https://github.com/irahardianto/awesome-agv/tree/main/.agents/skills/parallel-dispatch-ownership
Command: npx skills add https://github.com/irahardianto/awesome-agv --skill parallel-dispatch-ownership

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

It prevents AI agent merge conflicts by enforcing a deterministic, MECE ownership model so parallel write agents never modify the same files.

Core Features & Use Cases

  • Exclusive write conflict prevention: Validates that each parallel sub-task has a disjoint write scope so two writers cannot claim overlapping paths.
  • Coverage and contract immutability checks: Ensures every required change is assigned to exactly one owner and that BUILD-phase writers do not modify frozen contracts produced in DESIGN.
  • Correct integration timing: Guarantees integration sub-tasks run after parallel write tasks so aggregation files (routers, mains, registries, global config) are assembled safely.

Quick Start

In your orchestrator, run parallel-dispatch-ownership as a pre-flight validation step before dispatching each DAG level and again after each merge to abort on any ownership violations.

Frequently Asked Questions about parallel-dispatch-ownership

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I prevent merge conflicts when running parallel AI agents?

To prevent merge conflicts with parallel AI agents, enforce MECE file boundaries ensuring parallel write agents never modify the same files. Exclusive write scope validation guarantees disjoint ownership, eliminating integration breakage during parallel feature decomposition.

What is MECE decomposition in parallel dispatch orchestration?

MECE decomposition in parallel dispatch assigns mutually exclusive, collectively exhaustive file boundaries to write agents. This deterministic ownership model ensures every required change belongs to exactly one owner, preventing overlapping path claims across parallel sub-tasks.

How do I enforce contract immutability during parallel agent integration?

Contract immutability is enforced by validating that BUILD-phase writers do not modify frozen contracts produced during DESIGN. Coverage and immutability checks ensure frozen specifications remain untouched while parallel write tasks execute independently.

When should integration sub-tasks run in DAG-level dispatch planning?

Integration sub-tasks must run strictly after parallel write tasks complete in DAG-level dispatch planning. This timing constraint ensures aggregation files like routers, mains, registries, and global config are assembled safely without concurrent modification risks.

How do I validate disjoint write scopes before dispatching parallel agents?

Validate disjoint write scopes by running pre-flight ownership validation before dispatching each DAG level. This checks for intersection, coverage, and contract immutability, aborting dispatch immediately upon detecting any overlapping file ownership violations.

Why does parallel agent dispatch fail after merging features?

Parallel agent dispatch fails after merging when ownership violations surface at merge points. Running post-merge verification detects overlapping write scopes and coverage gaps, requiring re-decomposition to restore MECE boundaries before retrying failed sub-tasks.