Skip to main content

Consumer governance CLI for CORE — pure HTTP client for governing repositories against CORE constitutional rules.

Project description

core-cli

Consumer governance CLI for CORE — pure HTTP client for governing repositories against CORE constitutional rules.

Install

pip install core-cli

Usage

core lane list
core proposals list
core code audit_duplicates --help
core symbols audit --help
core vectors query --help
core project onboard --help

Requires a running CORE instance. Configure via environment:

export CORE_API_URL=http://localhost:8000

Commands

Namespace Commands
lane list, next, claim, propose
proposals list, create, show, approve, reject, execute
secrets manage encrypted secrets
code actions, audit_duplicates, bridges, check_imports, check_ui, docstrings, fix_atomic, format, integrity, lint, logging, test
symbols audit, fix_ids, resolve_duplicates, sync
vectors query, rebuild, status, sync, sync_code
project docs, onboard, scout

Architecture

All commands communicate exclusively over the CORE HTTP API — no in-process access required. core-cli depends on core-runtime for shared HTTP client infrastructure (api.cli.*) and CLI utilities (cli.utils.*).

See ADR-146 for the consumer/operator split rationale.

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

core_cli-1.0.1.tar.gz (30.2 kB view details)

Uploaded Source

Built Distribution

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

core_cli-1.0.1-py3-none-any.whl (49.3 kB view details)

Uploaded Python 3

File details

Details for the file core_cli-1.0.1.tar.gz.

File metadata

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

File hashes

Hashes for core_cli-1.0.1.tar.gz
Algorithm Hash digest
SHA256 1d8702c8d6a0665e5e2fb2c445b1cb048a0b8d20761e6c48ddd4e2c4ed518f32
MD5 ba18f4ada2e684de17cccc31ad192db7
BLAKE2b-256 1528402c7babaa47aeb99271e3554fa92b9bae60cfbaa18a6ab1d8114cf1cd43

See more details on using hashes here.

Provenance

The following attestation bundles were made for core_cli-1.0.1.tar.gz:

Publisher: ci.yml on DariuszNewecki/core-cli

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

File details

Details for the file core_cli-1.0.1-py3-none-any.whl.

File metadata

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

File hashes

Hashes for core_cli-1.0.1-py3-none-any.whl
Algorithm Hash digest
SHA256 6a67fcdaf024496d39d6702d49b4d54c132c21a2f0fdd509c3be6891cf984271
MD5 8577cfbc6351b4aacedf5c65a2acff4e
BLAKE2b-256 015438114170eb0c9375aa2b1ae054c6492a7136e706bdd4e350f8aaf77a05c4

See more details on using hashes here.

Provenance

The following attestation bundles were made for core_cli-1.0.1-py3-none-any.whl:

Publisher: ci.yml on DariuszNewecki/core-cli

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