Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
Original file line number Diff line number Diff line change
@@ -0,0 +1,49 @@
---
title: Issue Execution Plan
description: Structured execution plan for Plugin Pack WordPress 10 plugin catalog project
last_updated: 2026-06-08
created: 2026-06-08
status: pending
---

# Issue Execution Plan

## Overview

This document outlines the execution strategy for the Plugin Pack WordPress 10 plugin catalog initiative, coordinating ten specialized plugin development tasks.

## OpenSpec Execution Commands

The following `/opsx:propose` commands shall be executed sequentially:

```
/opsx:propose .github/projects/active/plugin-pack-waves/openspec-strict/parents/01-epic-plugin-pack-wordpress-10-plugin-catalog.md
/opsx:propose .github/projects/active/plugin-pack-waves/openspec-strict/children/01-1-task-p01-wp-content-model-designer.md
/opsx:propose .github/projects/active/plugin-pack-waves/openspec-strict/children/01-2-task-p02-wp-theme-json-governor.md
/opsx:propose .github/projects/active/plugin-pack-waves/openspec-strict/children/01-3-task-p03-wp-block-accessibility-guardian.md
/opsx:propose .github/projects/active/plugin-pack-waves/openspec-strict/children/01-4-task-p04-wp-plugin-dependency-sponsor-insights.md
/opsx:propose .github/projects/active/plugin-pack-waves/openspec-strict/children/01-5-task-p05-wp-editor-performance-lab.md
/opsx:propose .github/projects/active/plugin-pack-waves/openspec-strict/children/01-6-task-p06-wp-release-readiness-gate.md
/opsx:propose .github/projects/active/plugin-pack-waves/openspec-strict/children/01-7-task-p07-wp-site-observability-traces.md
/opsx:propose .github/projects/active/plugin-pack-waves/openspec-strict/children/01-8-task-p08-wp-docs-to-playbook-generator.md
/opsx:propose .github/projects/active/plugin-pack-waves/openspec-strict/children/01-9-task-p09-wp-test-automation-harness.md
/opsx:propose .github/projects/active/plugin-pack-waves/openspec-strict/children/01-10-task-p10-wp-ai-readiness-assessor.md
```

## Execution Phases

### Phase 1: Epic Foundation

Establish the Plugin Pack WordPress 10 plugin catalog epic framework.

### Phase 2: Plugin Specifications

Execute specifications for each of the ten plugin tasks in sequential order.

### Phase 3: Validation and Integration

Validate all specifications and integrate into the project workflow.

## Status Tracking

All executions shall be logged in `RUN_LOG.md` with timestamps and outcome status.
36 changes: 36 additions & 0 deletions .github/projects/active/plugin-pack-waves/ISSUE_REGISTER.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,36 @@
---
title: Issue Register
description: Central registry of all issues within the Plugin Pack WordPress 10 project
last_updated: 2026-06-08
created: 2026-06-08
status: active
---

# Issue Register

## Overview

This register maintains a comprehensive listing of all issues and tasks associated with the Plugin Pack WordPress 10 plugin catalog project.

## Issues

| ID | Title | Type | Status | GitHub Issue |
|----|-------|------|--------|--------------|
| EPIC-01 | Epic: Plugin Pack WordPress 10 Plugin Catalog | Epic | Open | [#940](https://github.com/lightspeedwp/.github/issues/940) |
| CHILD-01-1 | Task: P01 - WordPress Content Model Designer | Task | Open | [#941](https://github.com/lightspeedwp/.github/issues/941) |
| CHILD-01-2 | Task: P02 - WordPress Theme.json Governor | Task | Open | [#942](https://github.com/lightspeedwp/.github/issues/942) |
| CHILD-01-3 | Task: P03 - WordPress Block Accessibility Guardian | Task | Open | [#943](https://github.com/lightspeedwp/.github/issues/943) |
| CHILD-01-4 | Task: P04 - WordPress Plugin Dependency Sponsor Insights | Task | Open | [#944](https://github.com/lightspeedwp/.github/issues/944) |
| CHILD-01-5 | Task: P05 - WordPress Editor Performance Lab | Task | Open | [#945](https://github.com/lightspeedwp/.github/issues/945) |
| CHILD-01-6 | Task: P06 - WordPress Release Readiness Gate | Task | Open | [#946](https://github.com/lightspeedwp/.github/issues/946) |
| CHILD-01-7 | Task: P07 - WordPress Site Observability Traces | Task | Open | [#947](https://github.com/lightspeedwp/.github/issues/947) |
| CHILD-01-8 | Task: P08 - WordPress Docs to Playbook Generator | Task | Open | [#948](https://github.com/lightspeedwp/.github/issues/948) |
| CHILD-01-9 | Task: P09 - WordPress Test Automation Harness | Task | Open | [#949](https://github.com/lightspeedwp/.github/issues/949) |
| CHILD-01-10 | Task: P10 - WordPress AI Readiness Assessor | Task | Open | [#950](https://github.com/lightspeedwp/.github/issues/950) |

## Summary

- **Total Issues**: 11
- **Epics**: 1
- **Tasks**: 10
- **Status**: All issues created and currently open
70 changes: 60 additions & 10 deletions .github/projects/active/plugin-pack-waves/README.md
Original file line number Diff line number Diff line change
@@ -1,19 +1,69 @@
---
title: "Plugin Pack Waves OPSX"
description: "Parent/child OPSX specification set for plugin-pack wave execution"
description: "Parent/child OPSX specification set for plugin-pack wave execution with a 10-plugin WordPress catalogue"
created_date: "2026-06-01"
last_updated: "2026-06-01"
last_updated: "2026-06-08"
file_type: "documentation"
version: "v1.0.0"
version: "v1.1.0"
status: active
owners:
- "LightSpeed Team"
tags:
- "wordpress"
- "plugin-pack"
- "opsx"
- "planning"
---

# Plugin Pack Waves OPSX

- Parent issue: [#732](https://github.com/lightspeedwp/.github/issues/732)
- Child issues: [#733](https://github.com/lightspeedwp/.github/issues/733), [#734](https://github.com/lightspeedwp/.github/issues/734), [#735](https://github.com/lightspeedwp/.github/issues/735)
- Specs:
- `parents/01-parent-plugin-pack-wave-execution.md`
- `children/01-second-wave.md`
- `children/02-third-wave.md`
- `children/03-next-wave-backlog.md`
## Scope

- Current execution epic: [#940](https://github.com/lightspeedwp/.github/issues/940)
- Current execution tasks: [#941](https://github.com/lightspeedwp/.github/issues/941), [#942](https://github.com/lightspeedwp/.github/issues/942), [#943](https://github.com/lightspeedwp/.github/issues/943), [#944](https://github.com/lightspeedwp/.github/issues/944), [#945](https://github.com/lightspeedwp/.github/issues/945), [#946](https://github.com/lightspeedwp/.github/issues/946), [#947](https://github.com/lightspeedwp/.github/issues/947), [#948](https://github.com/lightspeedwp/.github/issues/948), [#949](https://github.com/lightspeedwp/.github/issues/949), [#950](https://github.com/lightspeedwp/.github/issues/950)
- Legacy wave parent/children for historical continuity: [#732](https://github.com/lightspeedwp/.github/issues/732), [#733](https://github.com/lightspeedwp/.github/issues/733), [#734](https://github.com/lightspeedwp/.github/issues/734), [#735](https://github.com/lightspeedwp/.github/issues/735)
- Objective: define, sequence, and execute a 10-plugin WordPress-focused plugin pack informed by Awesome Copilot marketplace patterns.

## Plugin Catalogue (10)

| ID | Plugin Name | Primary Purpose | Wave |
| --- | --- | --- | --- |
| P01 | WP Content Model Designer | Generate post type and taxonomy modelling plans from editorial requirements. | Second |
| P02 | WP Theme JSON Governor | Validate and harmonise theme.json tokens, presets, and spacing systems. | Second |
| P03 | WP Block Accessibility Guardian | Run WCAG 2.2 AA checks for custom blocks and editor flows. | Second |
| P04 | WP Plugin Dependency Sponsor Insights | Surface dependency health, risk, and sustainability signals for plugin stacks. | Third |
| P05 | WP Editor Performance Lab | Benchmark block editor interactions and identify measurable regressions. | Third |
| P06 | WP Release Readiness Gate | Automate pre-release QA, changelog checks, and packaging validation. | Third |
| P07 | WP Site Observability Traces | Add structured observability and trace diagnostics for plugin runtime paths. | Third |
| P08 | WP Docs to Playbook Generator | Turn repository docs into executable implementation playbooks. | Next-wave backlog |
| P09 | WP Test Automation Harness | Generate and run targeted tests for block/plugin changesets. | Next-wave backlog |
| P10 | WP AI Readiness Assessor | Evaluate WordPress sites for AI readiness and produce remediation reports. | Next-wave backlog |

## Traceability

- Parent/child wave specs:
- [parents/01-parent-plugin-pack-wave-execution.md](parents/01-parent-plugin-pack-wave-execution.md)
- [children/01-second-wave.md](children/01-second-wave.md)
- [children/02-third-wave.md](children/02-third-wave.md)
- [children/03-next-wave-backlog.md](children/03-next-wave-backlog.md)
- GitHub issue draft files: [issues](issues)
- OpenSpec strict proposal inputs: [openspec-strict](openspec-strict)
- OPSX run log and issue execution controls:
- [ISSUE_EXECUTION_PLAN.md](ISSUE_EXECUTION_PLAN.md)
- [ISSUE_REGISTER.md](ISSUE_REGISTER.md)
- [RUN_LOG.md](RUN_LOG.md)

## Source Inspiration

The plugin concept set is informed by categories visible on the Awesome Copilot plugins index, including CMS development, readiness reporting, testing automation, observability, and project documentation workflows.

## Completion Checklist

- [x] 10-plugin catalogue documented and mapped to waves
- [x] Parent and child spec documents aligned to catalogue
- [x] Issue draft files created for all proposed tasks
- [x] OpenSpec strict proposal files prepared
- [x] GitHub issues created from draft files (#940-#950)
- [ ] OPSX proposal commands executed for each spec input (blocked by CLI lacking /opsx:propose support)
- [ ] PR opened, checks passed, and merged
- [ ] Related issues closed with completion evidence
37 changes: 37 additions & 0 deletions .github/projects/active/plugin-pack-waves/RUN_LOG.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,37 @@
---
title: Execution Run Log
description: Log of all OpenSpec execution runs and outcomes for Plugin Pack WordPress 10
last_updated: 2026-06-08
created: 2026-06-08
status: pending
---

# Execution Run Log

## Overview

This log tracks all execution runs of OpenSpec proposals for the Plugin Pack WordPress 10 plugin catalog project.

## Execution Records

| Date | Phase | Command | Status | Notes |
|------|-------|---------|--------|-------|
| 2026-06-08 | Preparation | Documentation and specs prepared | Complete | Parent/child docs, issue drafts, and OpenSpec strict files completed. |
| 2026-06-08 | OPSX | `/opsx:propose` sequence | Blocked | `opsx` CLI v1.3.1 does not expose a `propose` command in terminal mode. |
| 2026-06-08 | Issue Creation | `gh issue create --body-file ...` | Complete | Created epic and ten task issues: [#940](https://github.com/lightspeedwp/.github/issues/940) through [#950](https://github.com/lightspeedwp/.github/issues/950). |

## Planned Executions

The following OpenSpec proposals remain documented but blocked in terminal due to current CLI capability:

1. Epic: Plugin Pack WordPress 10 Plugin Catalog
2. P01: WordPress Content Model Designer
3. P02: WordPress Theme.json Governor
4. P03: WordPress Block Accessibility Guardian
5. P04: WordPress Plugin Dependency Sponsor Insights
6. P05: WordPress Editor Performance Lab
7. P06: WordPress Release Readiness Gate
8. P07: WordPress Site Observability Traces
9. P08: WordPress Docs to Playbook Generator
10. P09: WordPress Test Automation Harness
11. P10: WordPress AI Readiness Assessor
Original file line number Diff line number Diff line change
Expand Up @@ -6,12 +6,33 @@ title: "[Plugin Pack Child] Second Wave Execution Spec & Delivery"
description: "OPSX child spec for second-wave plugin pack execution and validation"
spec_type: child
status: active
last_updated: '2026-06-01'
last_updated: '2026-06-08'
---

## OPSX Child Spec: Second Wave
# OPSX Child Spec: Second Wave

1. Inventory second-wave plugin pack targets.
2. Define specialized skill additions and manifest parity requirements.
3. Implement in minimal slices with validation at each slice.
4. Produce completion checklist and evidence links before close.
## Plugin Targets

- P01: WP Content Model Designer
- P02: WP Theme JSON Governor
- P03: WP Block Accessibility Guardian

## Task Requirements

1. Document plugin purpose, key capabilities, and acceptance criteria.
2. Define repository artefacts needed for each plugin issue and proposal.
3. Create template-aligned issue drafts under [../issues](../issues).
4. Prepare OpenSpec strict inputs under [../openspec-strict/children](../openspec-strict/children).

## Acceptance Criteria

- [x] P01-P03 each have a complete task issue draft file.
- [x] P01-P03 each have a mapped OpenSpec strict child spec.
- [x] References to parent and wave issues are valid.
- [ ] Validation commands complete without markdown lint failures.

## Linked Execution Issues

- [#941](https://github.com/lightspeedwp/.github/issues/941)
- [#942](https://github.com/lightspeedwp/.github/issues/942)
- [#943](https://github.com/lightspeedwp/.github/issues/943)
Original file line number Diff line number Diff line change
Expand Up @@ -6,12 +6,35 @@ title: "[Plugin Pack Child] Third Wave Execution Spec & Delivery"
description: "OPSX child spec for third-wave plugin pack execution and validation"
spec_type: child
status: active
last_updated: '2026-06-01'
last_updated: '2026-06-08'
---

## OPSX Child Spec: Third Wave
# OPSX Child Spec: Third Wave

1. Extend second-wave baseline with third specialized-skill additions.
2. Validate parity with prior waves and prevent drift.
3. Capture dependencies and blockers for each plugin pack.
4. Publish closeout report with unresolved backlog items.
## Plugin Targets

- P04: WP Plugin Dependency Sponsor Insights
- P05: WP Editor Performance Lab
- P06: WP Release Readiness Gate
- P07: WP Site Observability Traces

## Task Requirements

1. Extend second-wave baseline with third-wave plugin planning artefacts.
2. Define parity controls so plugin metadata and acceptance criteria remain consistent across waves.
3. Capture dependencies, blockers, and sequencing assumptions for each plugin.
4. Prepare issue drafts and OpenSpec strict child specs for P04-P07.

## Acceptance Criteria

- [x] P04-P07 each have a complete task issue draft file.
- [x] P04-P07 each have a mapped OpenSpec strict child spec.
- [x] Cross-wave standards remain aligned with parent governance.
- [ ] Validation commands complete without markdown lint failures.

## Linked Execution Issues

- [#944](https://github.com/lightspeedwp/.github/issues/944)
- [#945](https://github.com/lightspeedwp/.github/issues/945)
- [#946](https://github.com/lightspeedwp/.github/issues/946)
- [#947](https://github.com/lightspeedwp/.github/issues/947)
Original file line number Diff line number Diff line change
Expand Up @@ -6,12 +6,37 @@ title: "[Plugin Pack Child] Next Wave Backlog Spec & Sequencing"
description: "OPSX child spec for next-wave plugin pack backlog sequencing and readiness"
spec_type: child
status: active
last_updated: '2026-06-01'
last_updated: '2026-06-08'
---

## OPSX Child Spec: Next-Wave Backlog
# OPSX Child Spec: Next-Wave Backlog

## Plugin Targets

- P08: WP Docs to Playbook Generator
- P09: WP Test Automation Harness
- P10: WP AI Readiness Assessor

## Task Requirements

1. Define sequencing and readiness gates for post-third-wave work.
2. Rank backlog by impact, risk, and maintainability.
2. Rank P08-P10 backlog by impact, risk, and maintainability.
3. Record dependencies that must complete before execution starts.
4. Approve only scoped, testable work items for activation.
4. Create issue drafts and OpenSpec strict child specs for P08-P10.

## Extra Requirement: AI Readiness Plugin

P10 must explicitly evaluate WordPress websites for AI readiness and produce structured remediation outputs suitable for agency delivery planning.

## Acceptance Criteria

- [x] P08-P10 each have a complete task issue draft file.
- [x] P08-P10 each have a mapped OpenSpec strict child spec.
- [x] P10 includes AI readiness evaluation capability and reporting criteria.
- [ ] Validation commands complete without markdown lint failures.

## Linked Execution Issues

- [#948](https://github.com/lightspeedwp/.github/issues/948)
- [#949](https://github.com/lightspeedwp/.github/issues/949)
- [#950](https://github.com/lightspeedwp/.github/issues/950)
Original file line number Diff line number Diff line change
@@ -0,0 +1,65 @@
---
title: Epic - Plugin Pack WordPress 10 Plugin Catalog
description: Master epic for the Plugin Pack WordPress 10 plugin catalog initiative
last_updated: 2026-06-08
created: 2026-06-08
status: active
type: epic
---
Comment on lines +1 to +8

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.

medium

The epic frontmatter is missing an explicit id field. Since all the child task files (e.g., 01-task-p01-wp-content-model-designer.md) reference parent: EPIC-01, adding id: EPIC-01 to this epic's frontmatter ensures consistency and allows automated tools to correctly parse the parent-child relationships.

Suggested change
---
title: Epic - Plugin Pack WordPress 10 Plugin Catalog
description: Master epic for the Plugin Pack WordPress 10 plugin catalog initiative
last_updated: 2026-06-08
created: 2026-06-08
status: active
type: epic
---
---
id: EPIC-01
title: Epic - Plugin Pack WordPress 10 Plugin Catalog
description: Master epic for the Plugin Pack WordPress 10 plugin catalog initiative
last_updated: 2026-06-08
created: 2026-06-08
status: active
type: epic
---


# Epic: Plugin Pack WordPress 10 Plugin Catalog

## Overview

The Plugin Pack WordPress 10 initiative encompasses a comprehensive suite of ten specialised WordPress plugins designed to address critical gaps in WordPress core functionality and extend capabilities for modern site development and management.

## Objectives

- Deliver ten production-ready WordPress plugins addressing distinct use cases
- Ensure all plugins conform to WordPress coding standards and best practices
- Implement accessibility features compliant with WCAG 2.2 AA standards
- Maintain full compatibility with WordPress 6.0 and later
- Provide comprehensive documentation and developer resources

## Scope

This epic encompasses:

1. Plugin Pack P01: WordPress Content Model Designer
2. Plugin Pack P02: WordPress Theme.json Governor
3. Plugin Pack P03: WordPress Block Accessibility Guardian
4. Plugin Pack P04: WordPress Plugin Dependency Sponsor Insights
5. Plugin Pack P05: WordPress Editor Performance Lab
6. Plugin Pack P06: WordPress Release Readiness Gate
7. Plugin Pack P07: WordPress Site Observability Traces
8. Plugin Pack P08: WordPress Docs to Playbook Generator
9. Plugin Pack P09: WordPress Test Automation Harness
10. Plugin Pack P10: WordPress AI Readiness Assessor

## Success Criteria

- All ten plugins successfully specified and approved
- Each plugin has comprehensive documentation
- All plugins meet accessibility requirements (WCAG 2.2 AA)
- Quality assurance and testing framework established
- Community feedback integrated and addressed

## Timeline

- Phase 1: Specification and Design (2026-06-08 to 2026-07-15)
- Phase 2: Development and Implementation (2026-07-16 to 2026-09-30)
- Phase 3: Testing and Validation (2026-10-01 to 2026-10-31)
- Phase 4: Launch and Support (2026-11-01 onwards)

## Related Issues

- CHILD-01-1: WordPress Content Model Designer
- CHILD-01-2: WordPress Theme.json Governor
- CHILD-01-3: WordPress Block Accessibility Guardian
- CHILD-01-4: WordPress Plugin Dependency Sponsor Insights
- CHILD-01-5: WordPress Editor Performance Lab
- CHILD-01-6: WordPress Release Readiness Gate
- CHILD-01-7: WordPress Site Observability Traces
- CHILD-01-8: WordPress Docs to Playbook Generator
- CHILD-01-9: WordPress Test Automation Harness
- CHILD-01-10: WordPress AI Readiness Assessor
Loading
Loading