v0.28.0
Workspai VS Code Extension v0.28.0
Release date: 2026-05-13
Summary
This release includes all commits from tag v0.27.3 to current HEAD and ships the enterprise stabilization slices for E1 plus E2.1 through E2.5.
Commit range included
7ebe77cchore(ci): harden release gate with open-issue severity enforcement7111314feat(e1): add versioned cross-service impact score contract v133aa978feat(stabilization): complete E1.3 E1.4 E1.5 execution31a1c5dfeat(e2.1): expose local-processing memory policy profile7b828b7feat(e2.2): enforce workspace memory write access contractbe68e00feat(e2.3): add repro-pack sensitivity labeling end-to-end6969017feat(e2.4): link memory influence timeline to decision artifacts80ebb71feat(e2.5): harden memory-export security review coverage
What is new
-
E1 hardening baseline:
- versioned impact score contract (
v1) is wired and validated - cross-service impact safety and confidence surfaces strengthened
- versioned impact score contract (
-
E2 private-brain and policy boundaries:
- E2.1 local-processing memory policy profile exposed in host and payload contracts
- E2.2 workspace memory write-access contract enforced in write paths
- E2.3 repro-pack sensitivity labels shipped across host -> payload -> UI -> export
- E2.4 memory influence audit timeline linked to decision artifacts
- E2.5 memory/export security review coverage hardened with explicit drift/contract checks
-
CI/release governance:
- release-stop gate hardened for open-issue severity enforcement
- open-issues export script added for deterministic release evidence flow
Scope highlights (files)
- Host/runtime contracts:
src/ui/panels/welcomePanel.tssrc/core/workspaceMemoryService.tssrc/core/systemGraphIndexer.ts
- Webview contracts and UI:
webview-ui/src/lib/incidentStudioPayload.tswebview-ui/src/components/AIIncidentStudio.tsxwebview-ui/src/App.tsx
- Repro/export safety:
src/ui/panels/incidentReproPackUtils.ts
- CI/governance:
.github/workflows/extension-smoke-matrix.ymlscripts/release-stop-gate.mjsscripts/export-open-issues-report.mjs
- Validation:
src/test/impactScoreScenarioMatrix.test.tssrc/test/workspaceMemoryService.test.tssrc/test/incidentReproPackUtils.test.tssrc/test/incidentStudioPayload.test.tssrc/test/AIIncidentStudio.interaction.test.tssrc/test/driftGuard.test.ts
Governance posture
- Release posture:
stabilization-only