v1.8.1 — Platform Adapter Retrofit (Phase 2 + Phase 3)
Platform Adapter Retrofit — Phase 2 + Phase 3 complete
Internal refactor. All 25 platform-aware handlers are now migrated to the PlatformAdapter pair (GitHubAdapter, GitLabAdapter). Gate-greps enforce the adapter boundary across the full handler tree; lib/glab.ts has been removed.
Version note:
v1.8.0shipped the Phase-1-close milestone earlier today (2026-04-26 AM).v1.8.1completes the retrofit (Phase 2 + Phase 3) as a single coherent follow-on release. The bump is non-destructive to thev1.8.0pinning already in the wild.
What users see
No behavioral changes. Every MCP tool call emits the same I/O contract as v1.8.0. lib/glab.ts is no longer exported (internal-only change).
What changed internally
- MIGRATED_METHODS: 10/25 → 26/26
scripts/ci/migration-allowlist.txt: 31 entries → 0 (empty — gate-greps now enforce against ALL handlers)lib/glab.ts: deleted (all helpers migrated to adapters)- Test suite: 1466 → final count (green on every migration PR)
- Bugs closed en route: #280, #281, #282, #283
Links
- Dev Spec:
docs/platform-adapter-retrofit-devspec.md - Adapter architecture:
docs/adapters/README.md - Phase 1 survey:
docs/adapters/survey.md - VRTM: Dev Spec § Appendix V (to be finalized in Story 3.6)
- Full changelog:
v1.8.0...v1.8.1
Install / upgrade
SDLC_VERSION=v1.8.1 ./install-remote.shBinaries attached below (sdlc-server-linux-x64, sdlc-server-darwin-arm64, sdlc-server-darwin-x64) per DM-07.