Issue #135 Implementation Review
Final requirement review of the Rust CLI and Python MCP product briefing against the v1.x development line.
The v1 line is an active prerelease, not only a design proposal.
v1.0.0-alpha.5 supplies a native Rust lifecycle CLI, a signed release
contract, generated schemas, and the Python MCP runtime as visible project
content.
The RFC and planning pages in this section remain useful design history. Statements written as future requirements are not evidence that a feature is implemented. Use the implementation review for the current truth.
The fixed architecture is:
context/ is dogfood consumer state; src/context/ is the release
producer payload.The v1 development line is isolated from v0 maintenance:
| Purpose | Branch | Tag policy |
|---|---|---|
| v0 maintenance development | v0.x-dev | never tag |
| v0 integration | v0.x-release | stable v0 tags only |
| v1 development | v1.x-dev | never tag |
| v1 prerelease integration | v1.x-pre-release | v1 alpha, beta, and RC tags only |
| v1 GA integration | v1.x-release | stable v1 tags only |
| published history | main | contains every stable tagged release |
v1.x-dev merges to v1.x-pre-release for each prerelease. At general
availability, create v1.x-release from the selected prerelease state,
validate and tag there, then merge it into main. v0 follows the same
development-to-release-to-main pattern. Security fixes and dependency
bumps may flow between lines when needed; feature work does not
automatically backport.
Every page below this section is reviewed against alpha.5, but several pages describe a target gate or the reasoning that preceded implementation. Treat the labels as follows:
Final requirement review of the Rust CLI and Python MCP product briefing against the v1.x development line.
Readiness criteria for processkit v1.0 stages.
Publish and consume an explicit v1 prerelease safely.
First buildable vertical slice for processkit v1.0.
Feature-completion gates for the final pre-cutover alpha.
Supporting analysis used to shape the processkit v1.0 plan.
Architectural direction for processkit v1.0.
Dependency-aware target for processkit v1.0 beta coverage.
Phase plan for beginning the processkit v1.0 branch.
Adjacent projects and concepts processkit should learn from.
T/P/D/C ontology baseline for processkit v1.0.
Product definition for processkit v1.0.
Automated testing strategy for processkit v1.0.
MCP, schema, and index architecture for processkit v1.0.
Controlled carry-over from the supported v0 line into v1.