Skip to content
Open
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
4 changes: 3 additions & 1 deletion CHANGELOG.md
Original file line number Diff line number Diff line change
Expand Up @@ -3,7 +3,7 @@ title: "Changelog"
description: "All notable changes to this project, formatted per Keep a Changelog 1.1.0 and Semantic Versioning"
file_type: "documentation"
created_date: "2025-09-20"
last_updated: "2026-09-03"
last_updated: "2026-09-04"
consolidation_phase: "Phase 1 (merged sections)"
owners:
- LightSpeed Team
Expand All @@ -28,6 +28,8 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0

### Added

- **Issue Enrichment Automation β€” Definition of Ready & Done Framework** β€” Comprehensive issue enrichment system providing automated detection and completion of missing Definition of Ready (DoR), Definition of Done (DoD), Owner, and Acceptance Criteria sections. Deliverables: (1) **Audit Script** (`scripts/automation/audit-issue-completeness.js`) β€” Analyzes all issues to identify missing sections, calculates completeness scores (0-100%), aggregates statistics by type/status/area, and generates JSON/CSV reports. Audit of 100+ issues with `status:needs-more-info` label identified 91% missing DoR, 73% missing DoD, 71% missing Owner, 45% missing Acceptance Criteria. (2) **Enrichment Script** (`scripts/automation/enhance-issue-completeness.js`) β€” Automatically adds missing sections with type-specific templates (features: 7 items, bugs: 6 items, epics: 6 items, default: 4 items); preserves existing content; auto-removes `status:needs-more-info` label on completion; supports dry-run preview and auto-owner assignment modes. (3) **Documentation** (`scripts/automation/ISSUE-ENRICHMENT-README.md`, 600+ lines) β€” Comprehensive guide covering quick-start examples, detailed API reference, workflow integration patterns (scheduled Monday 9 AM & manual verification), performance characteristics (100 issues in 5-8 minutes), rate limit handling, troubleshooting guide, and best practices. (4) **Improvement Plan** (`IMPROVEMENT-PLAN-ISSUES-AGENT-2026-09-04.md`) β€” Complete strategic analysis of completeness gaps with root cause analysis, business impact assessment (development delays, scope creep, quality risk), 4-week implementation roadmap, success metrics (target 95% for DoR/DoD/Owner, 90% for AC, 85% avg completeness), and risk mitigation strategies. **Scripts Features**: Type-specific DoR/DoD templates with comprehensive checklists, automatic label management, dry-run mode for safe preview, JSON/CSV reporting with aggregated statistics, pagination support (limit/start-from), error handling with detailed logging, Node.js HTTPS-based GitHub API integration. **Metrics Addressed**: Issues with DoR 9% β†’ Target 95% (2 weeks), DoD 27% β†’ Target 95% (2 weeks), Owner 29% β†’ Target 95% (1 week), Acceptance Criteria 55% β†’ Target 90% (2 weeks), Average Completeness 32% β†’ Target 85% (3 weeks). **Integration**: Seamlessly integrates with existing Issues Agent (`agents/issues.agent.md`); complements type detection and labeling workflows; scripts are independently useful for audit, dry-run preview, or bulk enrichment; production-ready with gradual rollout strategy. ([PR #2835](https://github.com/lightspeedwp/.github/pull/2835))

- **Milestone Automation β€” Phase 2 Follow-Up: CodeRabbit Findings Remediation** β€” Completed first phase of 28-item CodeRabbit review remediation for milestone distribution automation system. Phase 2 Follow-Up delivers: (1) **FOLLOW-UP-FIXES.md Tracker** β€” Comprehensive 28-item tracker categorizing findings into Critical Fixes (4/4 resolved: security vulnerabilities, error handling, metrics persistence, rate limit handling), Important Fixes (3/3 resolved: transaction documentation, job status masking, evidence alignment), Polish Fixes (3/3 resolved: calculation errors, Block Kit formatting, README/STATUS alignment), and CI Investigation Items (18 pending: validation checks #11-24, infrastructure requirements #25-28); (2) **Frontmatter Schema Validation** β€” Completed validation of all 24 milestone-automation files plus 16 additional project documentation files with proper frontmatter compliance (status enum, file_type values, owner fields); (3) **Project Linking Compliance** β€” Added "Related Issues" sections to all 84 active projects including copilot-branch-enforcement-2026-09-03 and three projects missing README files (labeling-consolidation-2026-09-03, workflow-automation-fixes-phase2/3); (4) **Documentation Synchronization** β€” Updated OPENSPEC.md (v1.1.0), STATUS.md, README.md, and created ISSUE-LINKS.md linking project to GitHub issues (#1852 umbrella, #1524, #786, #1673, #1129); (5) **Phase 3 Implementation Plan** β€” Structured 4-step Phase 3 roadmap (documentation validation, labeling audit, infrastructure upgrade, final CI validation) targeting 2026-09-10 completion. Progress: 13/28 findings resolved (46% complete). All milestone-automation files passing frontmatter schema validation (24/24 βœ“). Project linking compliance verified (84/84 projects βœ“). Related issues tracked and cross-linked for Phase 2 continuation. See [Phase 2 Follow-Up Project](.github/projects/active/milestone-automation/) for complete documentation. ([PR #2640](https://github.com/lightspeedwp/.github/pull/2640))

- **Agent Specification Generator CLI Tool** β€” Interactive Node.js CLI for scaffolding agent specifications with validation. ([PR #2620](https://github.com/lightspeedwp/.github/pull/2620))
Expand Down
Loading
Loading