Epic Summary
Restart the validation layer smaller, document the architecture, test local tool compatibility, pilot the plugin in one LightSpeed repository, and prepare release readiness notes.
Linked Stories/Tasks
- Batch 05: validation reset.
- Batch 06: pilot and release.
- Child issue links:
Milestones & Timeline
- Milestone: Portable AI Plugin Restructure - Stabilisation.
- Sequence: runs after pilot plugin skeleton exists; some validation tasks can start earlier if they are read-only.
Delivery Plan
Phase 1 — Safety-net foundations
Active workstream.
Includes:
Phase 2 — Pilot proof
Starts after the validation baseline is complete and the pilot plugin package is stable.
Includes:
Phase 3 — Capture and package
Starts after the pilot has produced stable findings.
Includes:
Phase Gate
Before Phase 2 begins, confirm:
Acceptance Criteria
Dependencies / Blockers
- Needs a stable pilot plugin package.
- Needs local dependencies bootstrapped with
npm ci.
Additional Context
This epic owns the safety net. It should prevent the migration from becoming another large, hard-to-validate JavaScript layer too early.
Definition of Ready (DoR)
Definition of Done (DoD)
Epic Summary
Restart the validation layer smaller, document the architecture, test local tool compatibility, pilot the plugin in one LightSpeed repository, and prepare release readiness notes.
Linked Stories/Tasks
[Maintenance] Fix invalid JSON schema syntax before validator reset[Build/CI] Split validation commands from mutating format and fix commandsvalidate:structurecommand #313[Build/CI] Add read-only validate:structure command[Build/CI] Add read-only plugin and skill validators[Build/CI] Add read-only frontmatter and local link validators[Test Coverage] Fix misleading coverage reporting and noisy import side effects[Compatibility] Run local tool smoke tests for the pilot plugin[Feature] Pilot lightspeed-github-ops in one LightSpeed repository[Documentation] Document pilot findings and follow-up decisions[Research] Create future plugin pack backlogs[Release] Prepare pilot plugin restructure release readiness checklistMilestones & Timeline
Delivery Plan
Phase 1 — Safety-net foundations
Active workstream.
Includes:
[Maintenance] Fix invalid JSON schema syntax before validator reset[Build/CI] Split validation commands from mutating format and fix commandsvalidate:structurecommand #313[Build/CI] Add read-only validate:structure command[Build/CI] Add read-only plugin and skill validators[Build/CI] Add read-only frontmatter and local link validators[Test Coverage] Fix misleading coverage reporting and noisy import side effectsPhase 2 — Pilot proof
Starts after the validation baseline is complete and the pilot plugin package is stable.
Includes:
[Compatibility] Run local tool smoke tests for the pilot plugin[Feature] Pilot lightspeed-github-ops in one LightSpeed repositoryPhase 3 — Capture and package
Starts after the pilot has produced stable findings.
Includes:
[Documentation] Document pilot findings and follow-up decisions[Research] Create future plugin pack backlogs[Release] Prepare pilot plugin restructure release readiness checklistPhase Gate
Before Phase 2 begins, confirm:
Acceptance Criteria
Dependencies / Blockers
npm ci.Additional Context
This epic owns the safety net. It should prevent the migration from becoming another large, hard-to-validate JavaScript layer too early.
Definition of Ready (DoR)
Definition of Done (DoD)