processkit v0.5.0 — provider-neutral install + 11 MCP servers + all 18 schemas
processkit v0.5.0 lands the consumer-side install layout (per the aibox handover v2) and fills the major content gaps from BACK-002, BACK-003, BACK-004.
Highlights
Provider-neutral install paths
- All
mcp-config.jsonfragments usecontext/skills/<name>/mcp/server.py - The lib resolves consumer-installed schemas at
context/schemas/and state machines atcontext/state-machines/ _find_lib()walks up tocontext/skills/_lib/processkit/in installs- Runtime cache moved to
context/.cache/processkit/index.sqlite(gitignored) - All references to
.claude/skills/removed from shipped content - Reference-templates model documented (replaces
processkit.manifest)
AGENTS.md as canonical agent entry
- New
AGENTS.mdat the repo root holds the authoritative instructions (per the agents.md ecosystem convention) CLAUDE.mdis a thin pointer- New
src/scaffolding/AGENTS.mdtemplate for consumer projects
BACK-002 — all 18 primitive schemas
- 14 new: Actor, Role, Scope, Gate, Discussion, Binding, Category, Metric, Schedule, Constraint, Context, Process, StateMachine, Artifact
- 2 new state machines: scope, discussion
BACK-003 — 11 MCP servers (was 6)
- 5 new: actor-profile, role-management, scope-management, gate-management, discussion-management
- Each follows the existing boilerplate, validates against its schema, and is exercised end-to-end in
scripts/smoke-test-servers.py
BACK-004 — 4 Process entities under src/processes/
- bug-fix, code-review, feature-development, release
- Promoted from legacy aibox
.mdfiles to formalkind: Processentities
BACK-007 — WAL mode in the SQLite index
Release-asset tarball convention (DEC-025 / aibox BACK-106)
- This release is the first to ship a
processkit-<version>.tar.gzrelease asset alongside the source tag - Reproducible via
scripts/build-release-tarball.sh - Top-level entry inside the tarball is
processkit-v0.5.0/so consumers can untar without--strip-components - Sibling
.sha256file for verification
Other
- 80-column line-width policy with smart exemptions (encoded in
.editorconfig, documented inAGENTS.mdandCONTRIBUTING.md) - Aibox issues filed: projectious-work/aibox#33 (AGENTS.md scaffolding), projectious-work/aibox#34 (sync perimeter docs)
Verifying the release asset
sha256sum -c processkit-v0.5.0.tar.gz.sha256Expected:
processkit-v0.5.0.tar.gz: OK
Full notes in context/HANDOVER.md and context/BACKLOG.md.