Command Reference¶
This page documents both command surfaces:
python -m chakra(full lifecycle + execution + Kaggle utility surface)chakra(Chakra-branded stage aliases)
Global argument pattern¶
Most python -m chakra commands require a domain.
python -m chakra --domain <domain_name> <command> [options]
Commands that do not require --domain:
list-domains
Discovery commands¶
python -m chakra list-domains¶
Lists discovered domains in a table.
python -m chakra list-domains
Representative output:
Name Display Name Primary Metric
--------------------------------------------------------------------------------
hndsr_vr HNDSR Satellite Super-Resolution psnr_mean
nlp_lm NLP Language Modelling val_bpb
tabular_cls Tabular Classification accuracy
python -m chakra domain-info¶
Shows manifest details for one domain.
Arguments:
--nameoptional if--domainis already set
Examples:
python -m chakra domain-info --name tabular_cls
python -m chakra --domain tabular_cls domain-info
Representative output:
Name: tabular_cls
Display Name: Tabular Classification
Version Pattern: ^v\d+\.\d+$
Model Kinds: logistic_regression, mlp
Primary Metric: accuracy (max)
Planning commands¶
python -m chakra scaffold-version¶
Creates notebook/doc/review/config assets for a version.
Arguments:
--versionrequired--parentoptional--lineage {scratch,pretrained}optional, defaultscratch--forceoptional
Example:
python -m chakra --domain tabular_cls scaffold-version --version v1.0 --force
chakra sutra¶
Chakra alias of the planning stage.
chakra sutra --domain tabular_cls --version v1.0 --force
Execution commands¶
python -m chakra run-execution¶
Runs orchestration using local/Kaggle/auto strategy.
Arguments:
--versionrequired--strategy {local,kaggle,auto}optional, defaultauto--titleoptional (Kaggle title override)--usernameoptional (Kaggle user override)--pull-outputsoptional--dry-runoptional
Examples:
python -m chakra --domain tabular_cls run-execution --version v1.0 --strategy local
python -m chakra --domain tabular_cls run-execution --version v1.0 --strategy auto --pull-outputs
python -m chakra --domain tabular_cls run-execution --version v1.0 --strategy kaggle --dry-run
Representative output:
Resolved train config: .../configs/tabular_cls/v1.0_train.yaml
Requested execution strategy: auto
Execution decision: local (system profile prefers local execution)
chakra yantra¶
Runs one execution stage directly.
Arguments:
--versionrequired--stage {control,smoke,train,eval}required--deviceoptional, defaultcpu
Examples:
chakra yantra --domain tabular_cls --version v1.0 --stage train --device cpu
chakra yantra --domain tabular_cls --version v1.0 --stage eval --device cpu
Kaggle utility commands¶
python -m chakra push-kaggle¶
Prepares kernel metadata and pushes notebook bundle.
Arguments:
--versionrequired--titleoptional--usernameoptional--dry-runoptional
python -m chakra kaggle-status¶
Checks Kaggle kernel status.
Arguments:
--versionrequired--usernameoptional--dry-runoptional
python -m chakra pull-kaggle¶
Pulls Kaggle outputs into artifacts.
Arguments:
--versionrequired--usernameoptional--dry-runoptional
Sync, review, and improvement commands¶
python -m chakra sync-run¶
Indexes a run directory into run manifest data.
Arguments:
--versionrequired--source-diroptional--wandb-urloptional--dry-runoptional
python -m chakra review-run¶
Generates review output for a version.
Arguments:
--versionrequired
python -m chakra next-ablation¶
Writes bounded follow-up suggestions.
Arguments:
--versionrequired
python -m chakra mirror-obsidian¶
Writes or previews an Obsidian mirror note for a run.
Arguments:
--versionrequired--output-diroptional--dry-runoptional
Validation command¶
python -m chakra validate-version¶
Validates version contract completeness.
Arguments:
--versionrequired
Representative success output:
v1.0 contract passed for domain 'tabular_cls'.
Chakra lifecycle aliases¶
| Alias | Stage | Description |
|---|---|---|
chakra sutra |
Plan | Scaffold and freeze assets |
chakra yantra |
Execute | Run a selected execution stage |
chakra rakshak |
Guard | Validate version contract |
chakra vimarsh |
Review | Sync and generate review |
chakra manthan |
Improve | Generate ablation suggestions |
chakra aavart |
Full cycle | Run full Sutra→Yantra→Rakshak→Vimarsh→Manthan loop |