Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
10 changes: 10 additions & 0 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -1,5 +1,15 @@
# Changelog

## 0.2.4 - 2026-10-14

### Changed

- **Fabric Agent Adapter is pinned at `v0.32.1`** (it was `v0.32.0`). v0.32.1 makes the
`building-fabric-services` lifecycle reference the rule its public readers follow: it states the lifecycle
itself (the supervisor owns the process, the descriptor, readiness) and links only public sources, where it used
to defer to the organization's private lifecycle contract (release iteration 1, N-12).
- 0.2.3 was not published on its own; this release carries its changes below.

## 0.2.3 - 2026-10-14

### Changed
Expand Down
1 change: 1 addition & 0 deletions docs/backlog.md
Original file line number Diff line number Diff line change
Expand Up @@ -45,3 +45,4 @@ derives its common backlog from [backlog-sources.json](backlog-sources.json).
| PC-37 | Release 0.2.0: `setup` (new or existing computer: install verified apps, skills, every MCP server; check, repair, check again), `doctor [--fix] [--json]`, the `setting-up-passioncode` skill and the copy-prompt (operator, 2026-10-13; roadmap RM-09; fabric-agent-adapter#49) | done 2026-10-13 — PR #92 squash-merged as `fbdfa21`; CI `validate` green on `main`; tag `v0.2.0` (annotated, at `fbdfa21`); release run [38466660334](https://github.com/passioncode-ai/passioncode/actions/runs/38466660334) success; GitHub release `v0.2.0` published 2026-10-13T20:56:04Z, not a prerelease; `npm view @passioncode-ai/passioncode version` → `0.2.0`. Local install: `npx --yes @passioncode-ai/passioncode@latest update` → `PassionCode.ai 0.2.0: done`; `status` → installed 0.2.0, members fabric-agent-adapter 0.29.0, observatory-log 0.18.0, passioncode 0.2.0 (claude: plugin). `doctor` on the operator's machine: 4 problems (Switchboard's proving call `switchboard_accounts` timed out at 20 s under load ~100 for all four agents), 10 warnings (no fabric-inbox MCP server yet; Observatory degraded), 24 ok. Goal: workflow-control | [brief](tasks/2026-10-13-setup-doctor.md), [ADR-0004](adr/0004-setup-installs-verified-apps-and-registers-their-mcp.md) |
| PC-38 | Release 0.2.1: Fabric Agent Adapter `v0.30.0` (Re-pin fabric-agent-adapter to v0.30.0: launchd in the Node kit, the probe's supervisor-marker rule) | done 2026-10-14: 0.2.1 published — [PR #94](https://github.com/passioncode-ai/passioncode/pull/94) merged as [`06047d0`](https://github.com/passioncode-ai/passioncode/commit/06047d0d0da817f3f58df9fc24243e3befa0edc7), tag `v0.2.1`, [release run](https://github.com/passioncode-ai/passioncode/actions/runs/38472794815) green, npm `@passioncode-ai/passioncode@0.2.1`; installed here (`fabric-agent-adapter@passioncode` 0.30.0) | [adapter v0.30.0](https://github.com/passioncode-ai/fabric-agent-adapter/releases/tag/v0.30.0) |
| PC-39 | Release 0.2.2: Fabric Agent Adapter `v0.32.0` (Re-pin fabric-agent-adapter to v0.32.0: pack, sign and verify fabric-package/1; holds and the owner's settlement on the project board) | done 2026-10-14: 0.2.2 published — [PR #96](https://github.com/passioncode-ai/passioncode/pull/96) merged as [`947598b`](https://github.com/passioncode-ai/passioncode/commit/947598b20a66b2fd2f7226af513d162d989e8d7c), tag `v0.2.2`, [release run](https://github.com/passioncode-ai/passioncode/actions/runs/38506146217) green, npm `@passioncode-ai/passioncode@0.2.2`; installed here (`fabric-agent-adapter@passioncode` 0.32.0) | [adapter v0.32.0](https://github.com/passioncode-ai/fabric-agent-adapter/releases/tag/v0.32.0) |
| PC-40 | Release 0.2.4: Fabric Agent Adapter `v0.32.1` (Re-pin fabric-agent-adapter to v0.32.1: the public lifecycle reference, N-12) and the 0.2.3 changes (principles 10 and 11, the ssheleg family, N-11) | open 2026-10-14: requested by release iteration 1 (N-11, N-12); adapter v0.32.1 released 2026-10-14 (release run [38643825752](https://github.com/passioncode-ai/fabric-agent-adapter/actions/runs/38643825752), npm 0.32.1) | [adapter v0.32.1](https://github.com/passioncode-ai/fabric-agent-adapter/releases/tag/v0.32.1) |
2 changes: 1 addition & 1 deletion family.json
Original file line number Diff line number Diff line change
Expand Up @@ -8,7 +8,7 @@
"name": "fabric-agent-adapter",
"displayName": "Fabric Agent Adapter",
"repo": "passioncode-ai/fabric-agent-adapter",
"ref": "v0.32.0",
"ref": "v0.32.1",
"kind": "plugin",
"path": "plugins/fabric-agent-adapter",
"legacyPluginIds": [
Expand Down
2 changes: 1 addition & 1 deletion package.json
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
{
"name": "@passioncode-ai/passioncode",
"version": "0.2.3",
"version": "0.2.4",
"description": "Set up PassionCode.ai on a computer with one command — the apps from their verified releases, their MCP servers for every coding agent and the PassionCode.ai skills — and check and repair it with the same command or `doctor`.",
"bin": {
"passioncode": "bin/passioncode.js"
Expand Down
2 changes: 1 addition & 1 deletion plugin/passioncode/.claude-plugin/plugin.json
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,7 @@
"$schema": "https://json.schemastore.org/claude-code-plugin-manifest.json",
"name": "passioncode",
"displayName": "PassionCode.ai",
"version": "0.2.3",
"version": "0.2.4",
"description": "Set up and check PassionCode.ai on a computer with one command (setting-up-passioncode), the organisation's working rules for every contributor's agent (working-in-passioncode), and a once-a-day check at session start that keeps the PassionCode.ai skill set current.",
"author": {
"name": "PassionCode.ai",
Expand Down
Loading