Highlights
- Core chain ergonomics:
megaplan chain start --spec <path>andmegaplan chain status --spec <path>now live in core megaplan.megaplan init --idea-file <path> --auto-startcollapses the init+auto pair into one command. - Local + SSH providers:
megaplan cloudnow ships docker-compose-backedlocaland plain docker-over-sshsshproviders alongside Railway. - Toolchain extensibility:
toolchains:block incloud.yamllets any Rust / Go / Java / custom repo build cleanly without forking the base image. - Secret redaction:
megaplan cloud logsmasks declared secrets as***REDACTED***(streaming and one-shot). - Reigh parity migration documented:
docs/cloud-migration-from-reigh.mdmaps the old~/Documents/reigh-megaplan-dev/env vars tocloud.yaml.
Core-first architecture
Cloud subcommands are thin wrappers over core megaplan. megaplan cloud chain <spec> uploads + calls core chain start remotely. megaplan cloud bootstrap <idea> uploads + calls core init --idea-file --auto-start remotely. megaplan cloud status --chain fetches remote chain_state.json and runs the core formatter. No parallel parsers, no duplicate state machines.
Concurrent refactors landing in the same release
megaplan/handlers.py(~6k lines) split into a phase-keyedmegaplan/handlers/package.tests/test_megaplan.pysplit into per-phase test files.megaplan init --from-doc <path>imports## Settled Decisionsfrom a prior doc artifact into the new plan's success criteria.
Full notes: CHANGELOG.md.