ChargeLink Native

chargelink ats

Native ATS registry, PICS/PIXIT, campaigns and licensed package operations.

← All commands

chargelink ats

chargelink ats [OPTIONS] <COMMAND>

Subcommands

SubcommandPurpose
policyShow native ATS/conformance package policy
registryList customer-safe native ATS registry rows without licensed ISO text
pics-pixitResolve native PICS/PIXIT profile selection for ATS applicability
campaignGenerate a native ATS campaign from PICS/PIXIT selection
runRun native ATS campaign dry-run/replay/live verdict surface with claim-safe blockers
coverage-auditAudit native ATS registry/campaign coverage and claim blockers
dashboard-matrixShow dashboard/API integration matrix for native ATS campaigns
claim-readinessEvaluate claim/evidence readiness without emitting certification or equivalence claims
packagesProduct CLI: licensed ATS package operations
packageProduct CLI: activate one licensed ATS package

chargelink ats campaign

Generate a native ATS campaign from PICS/PIXIT selection

chargelink ats campaign [OPTIONS]

Options (global options --json, --runtime-root, --artifact-root and --license are accepted everywhere and omitted here)

OptionValueDefaultDescription
--profile-id<PROFILE_ID>evcc_iso20_dc_bpt_full
--role<ROLE>
one of: evcc, secc, all
evcc
--protocol<PROTOCOL>
one of: iso15118-20, iso15118-2, all
iso15118-20
--executable-onlyflagOnly select rows already marked executable; mapped rows remain visible in registry/coverage
--include-blockedflagInclude blocked/non-executable rows for audit-only campaigns
--max-cases<MAX_CASES>

chargelink ats claim-readiness

Evaluate claim/evidence readiness without emitting certification or equivalence claims

chargelink ats claim-readiness [OPTIONS]

Options (global options --json, --runtime-root, --artifact-root and --license are accepted everywhere and omitted here)

OptionValueDefaultDescription
--target<TARGET>
one of: full-ats-execution, iso-conformance, standards-certification, lab-tool-equivalence
full-ats-execution
--profile-id<PROFILE_ID>evcc_iso20_dc_bpt_full
--role<ROLE>
one of: evcc, secc, all
evcc
--protocol<PROTOCOL>
one of: iso15118-20, iso15118-2, all
iso15118-20
--executable-onlyflagOnly select rows already marked executable; mapped rows remain visible in registry/coverage
--include-blockedflagInclude blocked/non-executable rows for audit-only claim audits
--max-cases<MAX_CASES>
--evidence-mode<EVIDENCE_MODE>
one of: dry-run, replay, live
dry-run

chargelink ats coverage-audit

Audit native ATS registry/campaign coverage and claim blockers

chargelink ats coverage-audit [OPTIONS]

Options (global options --json, --runtime-root, --artifact-root and --license are accepted everywhere and omitted here)

OptionValueDefaultDescription
--profile-id<PROFILE_ID>evcc_iso20_dc_bpt_full
--role<ROLE>
one of: evcc, secc, all
evcc
--protocol<PROTOCOL>
one of: iso15118-20, iso15118-2, all
iso15118-20
--executable-onlyflagOnly select rows already marked executable; mapped rows remain visible in registry/coverage
--include-blockedflagInclude blocked/non-executable rows for audit-only campaigns
--max-cases<MAX_CASES>

chargelink ats dashboard-matrix

Show dashboard/API integration matrix for native ATS campaigns

chargelink ats dashboard-matrix [OPTIONS]

No options besides the global options.

chargelink ats package

Product CLI: activate one licensed ATS package

chargelink ats package [OPTIONS] <COMMAND>

Subcommands

SubcommandPurpose
activateActivate a licensed conformance/security test package
commercializeEmit a separately licensed commercial package bundle with case catalogue, PICS/PIXIT, runner, evidence, report and readiness contracts
protectEmit a protected-package distribution manifest for commercial conformance/security package delivery
pics-pixitGenerate package-scoped PICS/PIXIT input for a licensed ATS package
campaignGenerate package-scoped campaign manifest from PICS/PIXIT
runRun a package-scoped campaign and emit verdict artifacts
reportExport a package-scoped verdict report from a run directory
executeExecute end-to-end package flow: PICS/PIXIT -> campaign -> run -> verdict report

chargelink ats packages

Product CLI: licensed ATS package operations

chargelink ats packages [OPTIONS] <COMMAND>

Subcommands

SubcommandPurpose
listList licensed conformance/security test packages
hlc-catalogList the six role-specific commercial HLC EVSE/EVCC packages and exact case counts
extended-catalogList the six commercial DC-CAN, high-power, NACS/J3400, MCS, and transport-security packages
commercial-catalogList protected commercial conformance/security package catalog and SKU boundaries
migration-mapShow former Python ChargeLink conformance-test migration map into native protected packages
protection-policyShow native package protection and distribution policy

chargelink ats pics-pixit

Resolve native PICS/PIXIT profile selection for ATS applicability

chargelink ats pics-pixit [OPTIONS]

Options (global options --json, --runtime-root, --artifact-root and --license are accepted everywhere and omitted here)

OptionValueDefaultDescription
--profile-id<PROFILE_ID>evcc_iso20_dc_bpt_full
--role<ROLE>
one of: evcc, secc
evcc
--protocol<PROTOCOL>
one of: iso15118-20, iso15118-2
iso15118-20

chargelink ats policy

Show native ATS/conformance package policy

chargelink ats policy [OPTIONS]

No options besides the global options.

chargelink ats registry

List customer-safe native ATS registry rows without licensed ISO text

chargelink ats registry [OPTIONS]

Options (global options --json, --runtime-root, --artifact-root and --license are accepted everywhere and omitted here)

OptionValueDefaultDescription
--standard<STANDARD>
one of: all, iso15118-4, iso15118-21, iso15118-23, iso4, iso21, iso23
all
--role<ROLE>
one of: all, evcc, secc
all

chargelink ats run

Run native ATS campaign dry-run/replay/live verdict surface with claim-safe blockers

chargelink ats run [OPTIONS]

Options (global options --json, --runtime-root, --artifact-root and --license are accepted everywhere and omitted here)

OptionValueDefaultDescription
--profile-id<PROFILE_ID>evcc_iso20_dc_bpt_full
--role<ROLE>
one of: evcc, secc, all
evcc
--protocol<PROTOCOL>
one of: iso15118-20, iso15118-2, all
iso15118-20
--executable-onlyflagOnly select rows already marked executable; mapped rows remain visible in registry/coverage
--include-blockedflagInclude blocked/non-executable rows for audit-only campaigns
--max-cases<MAX_CASES>
--evidence-mode<EVIDENCE_MODE>
one of: dry-run, replay, live
dry-run
--write-artifactsflag

chargelink ats package activate

Activate a licensed conformance/security test package

chargelink ats package activate [OPTIONS] --package <PACKAGE_ID> --license <FILE>

Options (global options --json, --runtime-root, --artifact-root and --license are accepted everywhere and omitted here)

OptionValueDefaultDescription
--package<PACKAGE_ID>required

chargelink ats package campaign

Generate package-scoped campaign manifest from PICS/PIXIT

chargelink ats package campaign [OPTIONS]

Options (global options --json, --runtime-root, --artifact-root and --license are accepted everywhere and omitted here)

OptionValueDefaultDescription
--package<PACKAGE_ID>iso15118-20-evse
--role<ROLE>
one of: evse, evcc
evse
--profile-id<PROFILE_ID>""
--pics<FILE>artifacts/ats_packages/iso15118_20/pics.json
--pixit<FILE>artifacts/ats_packages/iso15118_20/pixit.json
--executable-onlyflag
--include-blockedflag
--max-cases<MAX_CASES>

chargelink ats package commercialize

Emit a separately licensed commercial package bundle with case catalogue, PICS/PIXIT, runner, evidence, report and readiness contracts

chargelink ats package commercialize [OPTIONS] --package <PACKAGE_ID> --license <FILE>

Options (global options --json, --runtime-root, --artifact-root and --license are accepted everywhere and omitted here)

OptionValueDefaultDescription
--package<PACKAGE_ID>required
--out<DIR>artifacts/commercial_package

chargelink ats package execute

Execute end-to-end package flow: PICS/PIXIT -> campaign -> run -> verdict report

chargelink ats package execute [OPTIONS]

Options (global options --json, --runtime-root, --artifact-root and --license are accepted everywhere and omitted here)

OptionValueDefaultDescription
--package<PACKAGE_ID>iso15118-20-evse
--role<ROLE>
one of: evse, evcc
evse
--profile-id<PROFILE_ID>""
--pics<FILE>artifacts/ats_packages/iso15118_20/pics.json
--pixit<FILE>artifacts/ats_packages/iso15118_20/pixit.json
--out<DIR>artifacts/ats_packages/iso15118_20/run
--evidence-mode<EVIDENCE_MODE>
one of: dry-run, replay, live
dry-run
--executable-onlyflag
--include-blockedflag
--max-cases<MAX_CASES>

chargelink ats package pics-pixit

Generate package-scoped PICS/PIXIT input for a licensed ATS package

chargelink ats package pics-pixit [OPTIONS]

Options (global options --json, --runtime-root, --artifact-root and --license are accepted everywhere and omitted here)

OptionValueDefaultDescription
--package<PACKAGE_ID>iso15118-20-evse
--role<ROLE>
one of: evse, evcc
evse
--profile-id<PROFILE_ID>""
--pics<FILE>artifacts/ats_packages/iso15118_20/pics.json
--pixit<FILE>artifacts/ats_packages/iso15118_20/pixit.json
--executable-onlyflag
--include-blockedflag
--max-cases<MAX_CASES>

chargelink ats package protect

Emit a protected-package distribution manifest for commercial conformance/security package delivery

chargelink ats package protect [OPTIONS]

Options (global options --json, --runtime-root, --artifact-root and --license are accepted everywhere and omitted here)

OptionValueDefaultDescription
--package<PACKAGE_ID>iso15118-20-evse
--role<ROLE>
one of: evse, evcc, all
evse
--evidence-mode<EVIDENCE_MODE>
one of: dry-run, replay, live
dry-run
--out<DIR>artifacts/ats_packages/protected/run

chargelink ats package report

Export a package-scoped verdict report from a run directory

chargelink ats package report [OPTIONS]

Options (global options --json, --runtime-root, --artifact-root and --license are accepted everywhere and omitted here)

OptionValueDefaultDescription
--run-dir<DIR>artifacts/ats_packages/iso15118_20/run
--out<FILE>artifacts/ats_packages/iso15118_20/run/verdict_report.json

chargelink ats package run

Run a package-scoped campaign and emit verdict artifacts

chargelink ats package run [OPTIONS]

Options (global options --json, --runtime-root, --artifact-root and --license are accepted everywhere and omitted here)

OptionValueDefaultDescription
--package<PACKAGE_ID>iso15118-20-evse
--role<ROLE>
one of: evse, evcc
evse
--profile-id<PROFILE_ID>""
--pics<FILE>artifacts/ats_packages/iso15118_20/pics.json
--pixit<FILE>artifacts/ats_packages/iso15118_20/pixit.json
--out<DIR>artifacts/ats_packages/iso15118_20/run
--evidence-mode<EVIDENCE_MODE>
one of: dry-run, replay, live
dry-run
--executable-onlyflag
--include-blockedflag
--max-cases<MAX_CASES>

chargelink ats packages commercial-catalog

List protected commercial conformance/security package catalog and SKU boundaries

chargelink ats packages commercial-catalog [OPTIONS]

No options besides the global options.

chargelink ats packages extended-catalog

List the six commercial DC-CAN, high-power, NACS/J3400, MCS, and transport-security packages

chargelink ats packages extended-catalog [OPTIONS]

No options besides the global options.

chargelink ats packages hlc-catalog

List the six role-specific commercial HLC EVSE/EVCC packages and exact case counts

chargelink ats packages hlc-catalog [OPTIONS]

No options besides the global options.

chargelink ats packages list

List licensed conformance/security test packages

chargelink ats packages list [OPTIONS]

Options (global options --json, --runtime-root, --artifact-root and --license are accepted everywhere and omitted here)

OptionValueDefaultDescription
--protocol<PROTOCOL>all
--role<ROLE>all

chargelink ats packages migration-map

Show former Python ChargeLink conformance-test migration map into native protected packages

chargelink ats packages migration-map [OPTIONS]

No options besides the global options.

chargelink ats packages protection-policy

Show native package protection and distribution policy

chargelink ats packages protection-policy [OPTIONS]

No options besides the global options.