Skip to content

Commit 477b682

Browse files
committed
release: prepare v2026.5.8
1 parent 530cf53 commit 477b682

10 files changed

Lines changed: 274 additions & 18 deletions

File tree

.claude-plugin/marketplace.json

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -5,8 +5,8 @@
55
"email": "support@aiwg.io"
66
},
77
"metadata": {
8-
"description": "AIWG - Modular agentic framework for SDLC, marketing automation, and workflow orchestration. 90+ agents, 95+ commands, 30+ skills.",
9-
"version": "2026.5.7",
8+
"description": "AIWG - Modular agentic framework for SDLC, marketing automation, and workflow orchestration. 200+ agents, 67+ CLI commands, 400+ deployable agent/skill/command/rule artifacts.",
9+
"version": "2026.5.8",
1010
"homepage": "https://aiwg.io",
1111
"repository": "https://github.com/jmagly/aiwg",
1212
"documentation": "https://docs.aiwg.io",

CHANGELOG.md

Lines changed: 65 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -9,6 +9,71 @@ and this project uses [Calendar Versioning (CalVer)](https://calver.org/) with n
99

1010
_Nothing yet for the next release line._
1111

12+
## [2026.5.8] - 2026-05-18 — "Fleet discipline + release hygiene"
13+
14+
This release collects the post-2026.5.7 operational hardening work: fleet behavior policies, provider-aware deployment of behavior artifacts, model-tier routing primitives, repo-access preflight, execution-mode ergonomics, status export, daemon/serve reliability coverage, and install-hygiene fixes that keep optional native dependencies out of the default install tree.
15+
16+
### Why this matters to users
17+
18+
| What changed | What it gives you |
19+
|---|---|
20+
| **Fleet discipline rules and behaviors** | `aiwg-fleet` adds quiet-bot and quiet-business-bot behavior bundles; `aiwg-utils` adds escalation discipline, tool quota, quiet mode, and repo-access rules for small-budget unattended bots. |
21+
| **Fleet status export** | `aiwg status --export json|ndjson` and the documented schema give cockpit tools a stable, pull-based machine/workspace health payload. |
22+
| **Repo-access preflight** | `aiwg repo-access` and the `respect-repo-access-manifest` rule make repository read-scope assumptions explicit before agents rely on paths they may not be able to inspect. |
23+
| **Model-tier routing primitive** | New provider-neutral model routing types/helpers support Tier 0-3 decisions, escalation rationale, and premium confirmation requirements. |
24+
| **Context parallelism caps** | `.aiwg/aiwg.config` can declare provider-scoped max parallel subagent limits; generated `AIWG.md` / `AGENTS.md` surfaces those caps and the RLM CLI respects them. |
25+
| **Serve/daemon reliability** | A2A terminal task observation, PTY bridge resilience coverage, sandbox transport fixtures, and daemon tier-1 tests harden the execution stack without requiring a live sandbox in default CI. |
26+
| **Install hygiene** | `better-sqlite3` and `@xenova/transformers` are optional peers instead of default install dependencies; SQLite implementation tests now skip cleanly when the optional peer is absent. |
27+
| **Docsite release checks** | Notify/deploy workflows now fail on silent release-doc issues and verify the generated SPA section artifact rather than grepping the shell HTML. |
28+
29+
### Added
30+
31+
- `agentic/code/addons/aiwg-fleet/` — new addon with `quiet-bot` and `quiet-business-bot` behavior bundles plus provider activation docs.
32+
- `agentic/code/addons/aiwg-utils/rules/escalation-discipline.md`, `tool-quota.md`, `quiet-mode.md`, and `respect-repo-access-manifest.md`.
33+
- `docs/fleet/status-export-schema.md` for the versioned fleet status export payload.
34+
- `docs/security/repo-access-manifest.md` for explicit repository read-access declarations.
35+
- `docs/providers/behavior-artifacts.md` for provider behavior-artifact support and emulation.
36+
- `src/models/router.ts` and model route decision types for tiered model-routing policy.
37+
- `src/cli/handlers/repo-access.ts` and `src/policy/repo-access.ts`.
38+
- `src/cli/handlers/execution-mode.ts` for execution-mode inspection.
39+
- `src/providers/capability-matrix.ts` and `agentic/code/providers/capability-matrix.yaml`.
40+
- `src/serve/a2a-terminal-observer.ts` and broad serve/daemon contract, unit, and integration fixtures.
41+
- `agentic/code/frameworks/sdlc-complete/skills/issue-audit/` and the `issue-audit` command.
42+
- `agentic/code/frameworks/research-complete/skills/corpus-index-build/build.py`.
43+
44+
### Changed
45+
46+
- Provider deployment now handles behavior artifacts across supported providers, with OpenClaw native support and documented fallback behavior where native lifecycle hooks are unavailable.
47+
- `aiwg status` now supports fleet export modes and expanded status details for installed frameworks, deployments, recent activity, and health flags.
48+
- `aiwg refresh`, `regenerate`, `steward`, plugin commands, writing validation, doctor, and workspace-status paths were tightened for project-local behavior and managed-marker drift.
49+
- `AIWG.md` / `AGENTS.md` generation now surfaces configured parallelism caps and finalization behavior more explicitly.
50+
- `rlm` honors the configured parallelism default, and `rlm-batch` / `rlm-context-management` docs describe the cap-aware behavior.
51+
- Claude model config now defaults standard Sonnet usage to the standard context variant rather than an extended-context default.
52+
- Package install metadata now treats install-heavy native features as opt-in optional peers.
53+
54+
### Fixed
55+
56+
- `discover` indexes canonical framework skills accurately and has regression coverage for framework skill coverage.
57+
- `doctor` tolerates managed-marker hash drift without false-failing normal refresh paths.
58+
- Serve mission accounting and tool resolution were corrected, including A2A terminal task-state observation.
59+
- Context hook finalization now emits the expected provider files.
60+
- `ci.yml` failure after the install-hygiene change is fixed by skipping only the SQLite backend implementation suite when `better-sqlite3` is absent.
61+
- Docsite deploy verification now checks the generated release section file, and notify-site/docsite workflows fail loudly on missing or failed release-doc outputs.
62+
63+
### Tests
64+
65+
- Full local CI-shaped test after the SQLite optional-peer fix: `npm run test:ci` — passed.
66+
- Latest Gitea CI on `main` after the fix: run `2333` — Test and Build passed.
67+
- New/expanded coverage includes model routing, repo access, provider behavior emulation, capability preflight, status/workspace commands, serve/A2A observer paths, PTY bridge resilience, sandbox transport contract fixtures, RLM parallelism resolution, skill-lint companion CLI rules, package metadata install hygiene, and marketplace/package-lock version lockstep.
68+
69+
### Migration notes
70+
71+
No breaking changes for the base CLI. Install-heavy features that depend on `better-sqlite3` or `@xenova/transformers` now require explicit opt-in installation when used directly; graph-backend factory/error-path tests and docs continue to explain that optional setup path.
72+
73+
### Links
74+
75+
- Release announcement: [docs/releases/v2026.5.8-announcement.md](docs/releases/v2026.5.8-announcement.md)
76+
1277
## [2026.5.7] - 2026-05-15 — "RLM search reliability + internal loop routing"
1378

1479
This release tightens two recently updated automation paths: RLM search now preserves the user's query and covers small source files, while `agent-loop` routes to the in-session loop by default unless the user explicitly asks for the external daemon.

README.md

Lines changed: 6 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -2,9 +2,9 @@
22

33
# AIWG
44

5-
**Multi-agent AI framework for Claude Code, Copilot, Cursor, Warp, and 4 more platforms**
5+
**Multi-agent AI framework for Claude Code, Copilot, Cursor, Warp, and 6 more platforms**
66

7-
200+ agents, 67+ CLI commands, 130+ skills, 8 core frameworks + training marketplace plugin, 27 addons. SDLC workflows, digital forensics, research management, marketing operations, media curation, ops infrastructure, knowledge base, and fine-tuning dataset curation — all deployable with one command.
7+
200+ agents, 67+ CLI commands, 400+ deployable agent/skill/command/rule artifacts, 8 core frameworks + training marketplace plugin, 27 addons. SDLC workflows, digital forensics, research management, marketing operations, media curation, ops infrastructure, knowledge base, and fine-tuning dataset curation — all deployable with one command.
88

99
```bash
1010
npm i -g aiwg # install globally
@@ -15,11 +15,11 @@ aiwg use sdlc # deploy SDLC framework
1515
[![npm downloads](https://img.shields.io/npm/dm/aiwg?color=CB3837&logo=npm&style=flat-square)](https://www.npmjs.com/package/aiwg)
1616
[![License: MIT](https://img.shields.io/badge/License-MIT-blue.svg?style=flat-square)](LICENSE)
1717
[![GitHub Stars](https://img.shields.io/github/stars/jmagly/aiwg?style=flat-square)](https://github.com/jmagly/aiwg/stargazers)
18-
[![Node Version](https://img.shields.io/badge/node-%E2%89%A518.0.0-brightgreen?style=flat-square&logo=node.js)](https://nodejs.org)
18+
[![Node Version](https://img.shields.io/badge/node-%E2%89%A520.0.0-brightgreen?style=flat-square&logo=node.js)](https://nodejs.org)
1919
[![TypeScript](https://img.shields.io/badge/TypeScript-5.x-blue?style=flat-square&logo=typescript)](https://www.typescriptlang.org)
20-
[![8 Platforms](https://img.shields.io/badge/Platforms-8-purple?style=flat-square)](#-platform-support)
20+
[![10 Platforms](https://img.shields.io/badge/Platforms-10-purple?style=flat-square)](#-platform-support)
2121

22-
[**Get Started**](#quick-start) · [**Features**](#what-you-get) · [**Agents**](#agents-162) · [**CLI Reference**](#cli-reference-47-commands) · [**Documentation**](#documentation) · [**Community**](#community--support)
22+
[**Get Started**](#quick-start) · [**Features**](#what-you-get) · [**Agents**](#agents) · [**CLI Reference**](docs/cli-reference.md) · [**Documentation**](#documentation) · [**Community**](#community--support)
2323

2424
[![Discord](https://img.shields.io/badge/Discord-Join-5865F2?logo=discord&logoColor=white&style=flat-square)](https://discord.gg/BuAusFMxdA)
2525
[![Telegram](https://img.shields.io/badge/Telegram-Join-26A5E4?logo=telegram&logoColor=white&style=flat-square)](https://t.me/+oJg9w2lE6A5lOGFh)
@@ -1712,7 +1712,7 @@ Full research background, citations, and methodology: [docs/research/](docs/rese
17121712

17131713
- **[Quick Start Guide](docs/quickstart.md)** — Install and deploy in minutes
17141714
- **[Prerequisites](docs/getting-started/prerequisites.md)** — Node.js, AI platforms, OS support
1715-
- **[CLI Reference](docs/cli-reference.md)** — All 47 commands with examples
1715+
- **[CLI Reference](docs/cli-reference.md)** — 67+ commands with examples
17161716

17171717
### Customize
17181718

docs/_manifest.json

Lines changed: 88 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -117,7 +117,18 @@
117117
"references/REF-003-agentic-development-antipatterns",
118118
"references/REF-066-mcp-specification-2025",
119119
"releases",
120+
"releases/v2026.5.8-announcement",
121+
"releases/v2026.5.7-announcement",
122+
"releases/v2026.5.6-announcement",
123+
"releases/v2026.5.5-announcement",
124+
"releases/v2026.5.4-announcement",
125+
"releases/v2026.5.3-announcement",
126+
"releases/v2026.5.2-announcement",
127+
"releases/v2026.5.0-announcement",
128+
"releases/v2026.4.1-announcement",
120129
"releases/v2026.4.0-announcement",
130+
"releases/v2026.3.4-announcement",
131+
"releases/v2026.3.3-announcement",
121132
"releases/v2026.3.2-announcement",
122133
"releases/v2026.3.1-announcement",
123134
"releases/v2026.2.15-announcement",
@@ -866,13 +877,90 @@
866877
"summary": "Release notes and changelog",
867878
"collapsed": true
868879
},
880+
{
881+
"id": "releases/v2026.5.8-announcement",
882+
"title": "v2026.5.8 — Fleet Discipline + Release Hygiene",
883+
"summary": "Fleet behavior policies, status export, repo-access preflight, model-tier routing, serve reliability, and install hygiene.",
884+
"file": "releases/v2026.5.8-announcement.md",
885+
"parent": "releases"
886+
},
887+
{
888+
"id": "releases/v2026.5.7-announcement",
889+
"title": "v2026.5.7 — RLM Search Reliability + Internal Loop Routing",
890+
"summary": "RLM search reliability, single-chunk prep coverage, and internal agent-loop routing.",
891+
"file": "releases/v2026.5.7-announcement.md",
892+
"parent": "releases"
893+
},
894+
{
895+
"id": "releases/v2026.5.6-announcement",
896+
"title": "v2026.5.6 — Agent-loop Completion Inference + Auto-Compact Discipline",
897+
"summary": "Agent-loop completion inference, auto-compact discipline, and publish workflow ordering fixes.",
898+
"file": "releases/v2026.5.6-announcement.md",
899+
"parent": "releases"
900+
},
901+
{
902+
"id": "releases/v2026.5.5-announcement",
903+
"title": "v2026.5.5 — Cross-provider Discover-first Parity",
904+
"summary": "Discover-first deployment parity, project-isolation warning, and novice-user adoption study artifacts.",
905+
"file": "releases/v2026.5.5-announcement.md",
906+
"parent": "releases"
907+
},
908+
{
909+
"id": "releases/v2026.5.4-announcement",
910+
"title": "v2026.5.4",
911+
"summary": "Previous release",
912+
"file": "releases/v2026.5.4-announcement.md",
913+
"parent": "releases"
914+
},
915+
{
916+
"id": "releases/v2026.5.3-announcement",
917+
"title": "v2026.5.3",
918+
"summary": "Previous release",
919+
"file": "releases/v2026.5.3-announcement.md",
920+
"parent": "releases"
921+
},
922+
{
923+
"id": "releases/v2026.5.2-announcement",
924+
"title": "v2026.5.2",
925+
"summary": "Previous release",
926+
"file": "releases/v2026.5.2-announcement.md",
927+
"parent": "releases"
928+
},
929+
{
930+
"id": "releases/v2026.5.0-announcement",
931+
"title": "v2026.5.0",
932+
"summary": "Previous release",
933+
"file": "releases/v2026.5.0-announcement.md",
934+
"parent": "releases"
935+
},
936+
{
937+
"id": "releases/v2026.4.1-announcement",
938+
"title": "v2026.4.1",
939+
"summary": "Previous release",
940+
"file": "releases/v2026.4.1-announcement.md",
941+
"parent": "releases"
942+
},
869943
{
870944
"id": "releases/v2026.4.0-announcement",
871945
"title": "v2026.4.0 \u2014 Autonomous Systems",
872946
"summary": "Major release: corpus architecture, daemon, Mission Control, behaviors, SOUL.md, OpenClaw, Hermes, ops-complete, and more.",
873947
"file": "releases/v2026.4.0-announcement.md",
874948
"parent": "releases"
875949
},
950+
{
951+
"id": "releases/v2026.3.4-announcement",
952+
"title": "v2026.3.4",
953+
"summary": "Previous release",
954+
"file": "releases/v2026.3.4-announcement.md",
955+
"parent": "releases"
956+
},
957+
{
958+
"id": "releases/v2026.3.3-announcement",
959+
"title": "v2026.3.3",
960+
"summary": "Previous release",
961+
"file": "releases/v2026.3.3-announcement.md",
962+
"parent": "releases"
963+
},
876964
{
877965
"id": "releases/v2026.3.2-announcement",
878966
"title": "v2026.3.2",

docs/cli-reference.md

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -103,9 +103,9 @@ Shows:
103103
**Example output:**
104104

105105
```
106-
AIWG v2026.1.5 (stable)
107-
Installed: ~/.nvm/versions/node/v20.10.0/lib/node_modules/aiwg
108-
Node.js: v20.10.0
106+
AIWG v2026.5.8 (stable)
107+
Installed: ~/.nvm/versions/node/v24.12.0/lib/node_modules/aiwg
108+
Node.js: v24.12.0
109109
```
110110

111111
---
@@ -146,8 +146,8 @@ aiwg doctor [--provider <name>] [--all-providers] [--project-local] [--quiet]
146146
**Example output:**
147147

148148
```
149-
✓ AIWG installed: v2026.1.5
150-
✓ Node.js version: v20.10.0 (meets requirement ≥20.0.0)
149+
✓ AIWG installed: v2026.5.8
150+
✓ Node.js version: v24.12.0 (meets requirement ≥20.0.0)
151151
✓ Project directory: /home/user/my-project
152152
✓ Framework registry: 2 frameworks installed
153153
✓ Agents deployed: 15

docs/releases/_manifest.json

Lines changed: 16 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,23 @@
33
"summary": "Release notes",
44
"collapsed": true,
55
"order": [
6+
"v2026.5.8-announcement",
7+
"v2026.5.7-announcement",
8+
"v2026.5.6-announcement",
9+
"v2026.5.5-announcement",
10+
"v2026.5.4-announcement",
11+
"v2026.5.3-announcement",
12+
"v2026.5.2-announcement",
13+
"v2026.5.0-announcement",
14+
"v2026.4.1-announcement",
15+
"v2026.4.0-announcement",
16+
"v2026.3.4-announcement",
17+
"v2026.3.3-announcement",
18+
"v2026.3.2-announcement",
619
"v2026.3.1-announcement",
20+
"v2026.2.15-announcement",
21+
"v2026.2.14-announcement",
22+
"v2026.2.12-announcement",
723
"v2026.2.9-announcement",
824
"v2026.2.8-announcement",
925
"v2026.2.7-announcement",

0 commit comments

Comments
 (0)