v3.14.1 — #979 installer partial-propagation hotfix
[3.14.1] - 2026-04-18
Theme: #979 Installer Partial-Propagation Hotfix
Fixed
installer/install.pyintemplate-advisor-aget,template-developer-aget, andtemplate-spec-engineer-agetnow referencesscripts/health_check.py(wasscripts/housekeeping_protocol.py— stale reference from partial #979 propagation in v3.11.1). Restores CI green on the 3 affected templates;test_enhanced_installer.py::test_standard_installandtest_advanced_installassertions satisfied.
Scope
- 4 repos bumped to v3.14.1: aget/ core (coordination) + 3 fixed templates. Other 10 templates unchanged and remain at v3.14.0. Surgical scope matches the asymmetric fix footprint.
- No breaking changes. No new deprecations.
Notes
Hotfix driven by supervisor's pre-upgrade CI gate. Framework shipped v3.14.0 onto CI-red in these 3 templates because validate_release_gate.py does not query downstream fleet CI (see v3.15 candidate enhancement for pre-release fleet-readiness gate). v3.14.1 restores fleet deployability.
[3.14.0] - 2026-04-18
Theme: v3.13 Loop Closure + Scope-Lock Discipline
Added
- CAP-REL-028 Upstream Deployment Feedback spec (REQ-REL-F-009): Formalizes the feedback channel from fleet agents back to the framework owner when deployment reveals gaps (L827 runtime dependency). Closes the deployment→framework feedback loop.
- DEPLOYMENT_SPEC_v3.13.0.yaml: Template baseline + reconciliation steps for fleet upgrade. Pairs with SOP Phase 2.5 deployment artifact sync.
log_skill_invocation.py: Skill telemetry logger. Appends structured JSONL entries toskill_invocations.jsonlwhen skills are invoked. Substrate for principal-facing skill-usage analytics.- CAP-SNAME-001-06 (Single-Verb Exception Registry) in
SKILL_NAMING_CONVENTION_SPECv1.4.0: Permitsaget-{verb}form for approved single-verb skills (aget-askSP-018,aget-nameSP-015). Caught as governance-debt during this release's Gate 0 test remediation. - Version-bump script coverage (
.aget/patterns/release/version_bump.py): Addedtemplate-document-processor-AGETto apply/check enumerations. Previously silently skipped.
Changed
- AGET_TEMPLATE_SPEC: Universal skills 15 → 31. Supervisor skills 18 → 37. Reflects skill-creation work completed this cycle; template conformance now tracks the expanded set.
- v3.13.0 handoff artifact enriched with lessons-from-main-fleet content for WorkCo (cross-fleet pattern transfer) and DEPLOYMENT_SPEC reference + skill-deployment guide. Handoff artifacts are now self-contained for remote fleets.
- Version bump: 3.13.0 → 3.14.0 across aget/ core and 13 templates (29 version-bearing files updated atomically; L429 compliance).
Fixed
- R-ISSUE-011 sanitization: 3
private-*references removed from public v3.13 handoff. Pattern generalized into/aget-file-issuesanitization path (L638 private-first routing). - SESSION_SKILLS_INDEX canonical paths:
.aget/patterns/session/→scripts/per DEPLOYMENT_SPEC v1.1.0.
Deprecated
Per POL-DEP-001 (2 minor-version grace per R-DEP-011):
scripts/wake_up.py→scripts/aget_open_session.py(removal v3.16.0)scripts/wind_down.py→scripts/aget_close_session.py(removal v3.16.0)scripts/wake_up_ext.py→scripts/aget_open_session_ext.py(removal v3.16.0)scripts/wind_down_ext.py→scripts/aget_close_session_ext.py(removal v3.16.0)
v3.14 and v3.15 accept both old and new names.
Governance
- v3.14 scope-locked at v1.0.0 (2026-04-18). 56 items across 6 committed themes: prefix normalization, fleet tooling, triad generalization, requirements publication, framework transparency, fleet economics. Execution through v3.14.x patches and v3.15 — this release does not claim delivery of the 56 items.
Notes
This CHANGELOG entry is retrospective-dominant: v3.14.0's content is primarily what the v3.13 cycle finally landed, plus governance-debt repayment caught during release-day verification.