Changelog

2026-08-18 — CI pin and Antora component

  • GitHub Actions no longer sets pnpm/action-setup version: next to package.json packageManager (that combination failed every run).

  • Install uses --frozen-lockfile against the committed lockfile.

  • Practice-kit pages live in this Antora component on the org hub (docs.devcentr.org/toolchain-framework/). Philosophy stays in general-knowledge.

2026-07-24 — Initial scaffold

  • Contracts: contracts/protocol.sdl (Toolchain Management Protocol behaviors).

  • JSON Schemas: pin, health, repair, upgrade, adapter.

  • TypeScript validators in lib/; pnpm run build + pnpm run validate.

  • Example stub: examples/flutter-adapter.json.

  • CI: .github/workflows/ci.yml (Node 22, build, validate).