Skip to main content

CCID Compliance CLI - Pipeline-native compliance checking

Project description

ccid-cli

Pipeline-native compliance checking for the CCID / Nereus AEGIS compliance platform. Run compliance analysis and posture checks from your terminal or CI.

Install

pip install ccid-cli

Configure

ccid configure          # writes ~/.ccid/config.json {api_url, api_key}

Your API key authenticates via the X-API-Key header. Get a team-scoped key from your CCID administrator.

Use

ccid analyze path/to/code       # run the code-analysis swarm
ccid posture                    # compliance posture snapshot
ccid posture --fail-on block    # exit non-zero if posture is blocking (for CI gates)
ccid assignments                # open findings / assignments

ccid analyze runs a full analysis swarm and can take several minutes; use --live to stream node-by-node progress over WebSocket.

CI

The published GitHub composite action ccid-compliance wraps this CLI for pull-request gates. See the platform's Customer → GitHub Actions setup guide.


Proprietary and confidential. © 2024–2026 Dr. Fred Mpala.

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

ccid_cli-0.1.2.tar.gz (13.3 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

ccid_cli-0.1.2-py3-none-any.whl (14.8 kB view details)

Uploaded Python 3

File details

Details for the file ccid_cli-0.1.2.tar.gz.

File metadata

  • Download URL: ccid_cli-0.1.2.tar.gz
  • Upload date:
  • Size: 13.3 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.13.12

File hashes

Hashes for ccid_cli-0.1.2.tar.gz
Algorithm Hash digest
SHA256 a2cf3fb2eb62ccc460b7a35d4ca43de2e482c4181916b684d00a41263c29af2b
MD5 791eed074201da3046a1a3138d57107b
BLAKE2b-256 65fed463b349f05bfdd734a8e8a7d7509a8936d8c63ddc756f70b758724b89cb

See more details on using hashes here.

Provenance

The following attestation bundles were made for ccid_cli-0.1.2.tar.gz:

Publisher: publish-cli.yml on mfred23/ccid-gcp

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file ccid_cli-0.1.2-py3-none-any.whl.

File metadata

  • Download URL: ccid_cli-0.1.2-py3-none-any.whl
  • Upload date:
  • Size: 14.8 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.13.12

File hashes

Hashes for ccid_cli-0.1.2-py3-none-any.whl
Algorithm Hash digest
SHA256 a71e80588dd593de8de81a056320c73fa5c0194f79136c4d9be3e54ef090b61a
MD5 2fe2223e7ab246d3bd6a3a7dd0f6f9b4
BLAKE2b-256 7e96f7a5f922e6d65df07eaa355ebe5410c4d6bf0b1e640de72ce2c4372b239f

See more details on using hashes here.

Provenance

The following attestation bundles were made for ccid_cli-0.1.2-py3-none-any.whl:

Publisher: publish-cli.yml on mfred23/ccid-gcp

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page