Format follows Keep a Changelog.
Atelier does not publish releases. There are no binaries, archives, or
container images — clone the repository and build it. Every change lands on
master through a pull request, so master is the version. This file records
what changed and why.
- Atelier is closed to outside pull requests. The repository is entirely AI-generated with no line-by-line human review, so a merged contribution would be reviewed by nobody who understands the code around it. Bug reports, questions, and private security disclosures are still welcome, and the MIT licence still permits any fork.
- Releasing is switched off entirely. The release and container-publishing
workflows,
tools/install.sh,tools/release-check.sh, anddocs/RELEASING.mdare all removed. Building from a clone is the only way to run Atelier, which is honest about where the project is: one user, maybe two. - The companion
atelier-siterepository was folded back in and GitHub Pages was switched off. The site's logos and demo animation now live inassets/, its seventy-run model showcase inshowcase/with a generatedshowcase/README.md, and its replay verification intools/showcase-check.sh, run by a new on-demandShowcaseworkflow. - The tool reference is Markdown instead of a published HTML page.
atelier tools --markdownreplaces--html,make docswrites the committeddocs/tools.md, andmake docs-checknow fails when that file drifts from the registry rather than only checking that it renders. - GitHub Pages is off and its deployments and environment are deleted, so the installer's one-liner had nowhere to be served from — another reason the installer went rather than being repointed.
- Every
librarysubcommand now accepts--home DIR, not justpackandunpack. Listing, verifying, and deleting an isolated store previously neededATELIER_HOME, so--homemeant different things depending on the subcommand.atelier library --home DIRlists that store directly. atelier replay <doc-id> --home DIRread the document's journal from the default store and rebuilt it in--home, so a bare document id silently replayed the wrong document — or failed withno file or documentwhen the id existed only in the isolated store. Both the source journal and the rebuilt document now come from the same store..env.examplewas removed. It listed variables for three unrelated scopes, and nothing loaded it, so it drifted instead of documenting. The binary's ownENVIRONMENThelp anddocker-compose.ymldocument theirs.AGENTS.mdandCLAUDE.mdwere removed. The repository no longer carries agent instructions of its own.- The README was rewritten to roughly a third of its length. It now covers what Atelier is, how to install it, a thirty-second example, and the experiment behind it; the reference material it used to carry moved to docs/cli.md and docs/mcp.md unchanged.
- The Rust toolchain moved from 1.97.1 to 1.98.0 across
rust-toolchain.toml, theDockerfilebuild stage, and every CI, Pages, and release workflow. The tested minimum supported compiler is unchanged at 1.88.