Add merge props migration driver - #8254
Conversation
|
63f3f06 to
2dd85ec
Compare
|
2dd85ec to
db46abb
Compare
There was a problem hiding this comment.
Pull request overview
Adds temporary migration coordination tooling to drive staged adoption of ADR-025 (prop merging conventions) across @primer/react components via bounded, stacked batches.
Changes:
- Adds the
migrate-to-merge-propscoordinator skill with stack ownership rules, batching workflow, and cleanup criteria. - Adds a
migrate-to-merge-props-batchagent definition to implement a single assigned batch and report validation + migration status evidence.
Show a summary per file
| File | Description |
|---|---|
.github/skills/migrate-to-merge-props/SKILL.md |
Defines the coordinator workflow, stack ownership boundaries, batching rules, and cleanup steps for ADR-025 adoption. |
.github/agents/migrate-to-merge-props-batch.agent.md |
Introduces a bounded batch agent contract for implementing one migration batch and returning evidence to the coordinator. |
Review details
Tip
Add a code-review agent skill for context-aware, tailored reviews. Learn more in the docs.
- Files reviewed: 2/2 changed files
- Comments generated: 1
- Review effort level: Lite
|
|
||
| - Included: findings reported in `packages/react/src/**/*.{ts,tsx}` by | ||
| `primer/prefer-merge-props`. | ||
| - Excluded: tests, stories, nested JSX, generated output, `.agents/**/*`, and |
db46abb to
3d07672
Compare
db46abb to
3d07672
Compare
Refine the adoption report, add validated migration examples, and introduce the coordinator skill and bounded batch agent for ADR-025. Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com> Copilot-Session: 00bfd295-6ed9-4119-8d63-103a0b3c63e8
Move implementation and adoption-tool changes out of the driver entry and document stack ownership for foundation, driver, batch, and cleanup work. Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com> Copilot-Session: 00bfd295-6ed9-4119-8d63-103a0b3c63e8
3d07672 to
4132b01
Compare
This PR adds the driver skill for migrating Primer React components to ADR-025.
Changelog
New
migrate-to-merge-propscoordinator skill.migrate-to-merge-props-batchagent.Changed
Removed
Rollout strategy
This is temporary migration coordination tooling and has no public package impact.
Testing & Reviewing
Please verify the coordinator always routes adoption-tool refinements to PR #8248, keeps this entry limited to the skill and agent, and creates one stack entry per implementation batch.