Summary
AI-DLC 2.8.2 is a reliability update that improves Plan Approval across native harness installations, strengthens workflow parsing and diagnostics, and fixes the Windows installer.
Upgrade
aidlc update
cd /path/to/project
aidlc doctor
aidlc configNo project-state migration or configuration change is required.
Fresh install
macOS and Linux
curl -fsSL https://github.com/awslabs/aidlc-workflows/releases/download/v2.8.2/install.sh | sh -s -- --version 2.8.2Windows PowerShell
irm https://github.com/awslabs/aidlc-workflows/releases/download/v2.8.2/install.ps1 -OutFile install.ps1
./install.ps1 -Version 2.8.2For a manual installation, download and extract aidlc-runtime-2.8.2.tar.gz, then copy runtime/<harness>/ into your project.
Highlights
- Plan Approval forwarding and harness hook execution now work correctly in native installations while preserving approval and evidence requirements.
- Native Kiro IDE installations now use the correct dispatcher for Plan Approval recovery and decision or answer mediation.
- Engine-routed waves are protected from conflicting serial lifecycle calls.
- Malformed review-finding rows now produce explicit diagnostics instead of having their columns guessed.
- Assumption Confirmation remains valid when preceded by a Markdown thematic break.
- Piped
grepandrgcommands without operands are correctly recognized as reading standard input. - High-specificity keywords can trigger scope inference without being rejected by the general word-count threshold.
- The Windows PowerShell one-line installer now works when
Versionis omitted. - Stable release publication has been restored and isolated from other release channels.
What's Changed
- docs: move release metadata updates to release prep by @leandrodamascena in #1096
- fix: separate appended section content from the following heading with a blank line by @tejasavora in #1078
- test: bound cleanup hooks in t243 and t248 by @vivibui in #1057
- fix: diagnose malformed review findings rows without guessing columns by @tejasavora in #1079
- fix: a thematic break before Assumption Confirmation no longer voids the summary receipt by @tejasavora in #1077
- fix: treat a piped no-operand grep/rg as reading stdin, not a recursive search of "." by @tejasavora in #1080
- fix: exempt high-specificity keywords from the scope-inference word-count veto by @tejasavora in #1081
- fix: protect engine-routed waves from serial lifecycle calls by @tejasavora in #1095
- fix: restore Plan Approval forwarding and harness hook execution by @apackeer in #1097
- fix: allow empty
$Versionso the Windowsiexone-liner installs by @fsatsuki in #1103 - fix: restore native Kiro IDE Plan Approval recovery and mediation by @apackeer in #1111
- feat: add a preview release channel by @apackeer in #1008
- fix: restore stable release publication by @leandrodamascena in #1127
- fix: isolate stable and preview release pipelines by @leandrodamascena in #1129
New Contributors
Full Changelog: v2.8.1...v2.8.2