AxiomCore
Workflows

Local and CI validation loop

Apply the same deterministic checks before review and in automation.

Use the smallest check for the artifact you changed, then run the consumer boundary that can reveal integration failures.

ChangeFast checkConsumer check
Contract sourceaxiom eval axiom.acoreaxiom build, axiom test, semantic diff
Domain semanticsaxiom domain validate axiom.acorebuild and domain review
Security semanticsaxiom security check axiom.acorestrict build/release gate where enabled
Acore UIaxiom ui check main.acore --target …axiom ui test and target host run
Contract lockaxiom contract verifyaxiom contract check-source main.acore
Package lockaxiom packages verifypackage-backed source check/build

Host-independent UI CI

axiom run main.acore --target web --once
axiom run main.acore --target android --once
axiom run main.acore --target ios --once

--once validates compilation and exits. It does not replace an emulator, simulator, or browser interaction test.

Review artifacts

Preserve the source, dependency manifest, committed lock, semantic diff, and test result that belong to the same candidate. Reject a pipeline that pulls an unpinned latest package between checking and building.

For environment-specific failure, attach axiom doctor --json after reviewing its local project path. Do not attach credentials or secret-bearing runtime configuration.

On this page