Skip to content
v1.0.0

Contributor commands

mise provisions the pinned contributor toolchain. The root justfile is the documented task runner for building and verifying Arcantry. Recipes use Nub for TypeScript, JavaScript, and Astro paths, and Cargo for Rust paths. The product CLI is documented separately under CLI.

Command Contract
mise install Install the pinned contributor toolchain.
just setup Install the exact dependency graph from nub.lock.
just check Run generation, Biome, type, test, release-consistency, docs, Clippy and dependency-policy checks.
just build Generate documentation projections and build the native CLI, JavaScript library and documentation.
just format Format the justfile and Rust with the repository’s two-space policy, then format TypeScript, JavaScript and Astro with Biome.
just generate Refresh package metadata and documentation projections from canonical sources.
just native-conformance Compare CLI behavior across the black-box compatibility suite.
just rust-coverage Enforce reviewed per-file Rust line and branch coverage floors for every production module.
just native-target-check <target> Verify one declared native target through tests, build, executable smoke and platform-package smoke.
just openspec-validate Run strict validation for the OpenSpec schema and every change.
just package-check Build and smoke-test the npm packages for the current platform.
just ci Validate OpenSpec, release consistency, tests, generated state, builds, blocking Rust coverage and public self-checks.
just docs Generate documentation projections and start the documentation site locally.
just release-plan Show unassigned archived changes and the resulting SemVer bump.
just release-cut Create the next release manifest from that plan.
just release-render Regenerate CHANGELOG.md from release manifests and archived changes.
just release-check Check persisted release artifacts while allowing active and unassigned work.
just release-seal Require complete assignment, clean Git state and the final Git release seal.
just publish-check vX.Y.Z Verify that an npm release tag matches the sealed release and package identity.

CI installs the pinned toolchain through mise and runs just ci.

just --list contains stable contributor entrypoints. Workflow-only helpers remain callable by automation without appearing in that list.