garrison-hq/muster conformance

Run muster agent-file conformance checks (Soul.md, Skills, SOP, TOOLS, memory, A2A) in CI.

View on GitHub

Trust Signals

Scorecard Score
not yet scored
Maintenance Recency
Stale
License
None
namedescriptionrequireddefault
commandThe muster subcommand to run, e.g. "check", "cts run", "a2a run", "skills run", "sop run".yes
argsPositional argument(s) for the command: a manifest path, file, or glob.no""
versionnpm version or range of @garrison-hq/muster to run (passed to npx).no^1.1.0
endpointA2A endpoint base URL for live behavioral cases. Sets MUSTER_A2A_ENDPOINT. Leave empty to skip live A2A cases.no""
tokenBearer token for the A2A endpoint (pass a secret). Sets MUSTER_A2A_TOKEN. Never logged.no""
health-urlReadiness probe URL (e.g. <endpoint>/.well-known/agent-card.json). Polled until it returns 200 before muster runs.no""
health-timeoutSeconds to wait for health-url to return 200.no60
annotationsEmit an inline workflow error annotation on failure ('true' or 'false').notrue
fail-on'error' fails the job when muster exits non-zero; 'never' reports via outputs but never fails the step.noerror
node-versionNode.js version to use (muster requires >=22).no22
working-directoryDirectory to run muster in.no.
namedescription
exit-codeThe raw muster exit code (0 pass/skip, 1 conformance failure, 2 internal/endpoint error).
result'passed' | 'failed' | 'errored' | 'skipped'.