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.0.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.0-py3-none-any.whl (49.3 kB view details)

Uploaded Python 3

File details

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

File metadata

  • Download URL: core_cli-1.0.0.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.0.tar.gz
Algorithm Hash digest
SHA256 1d3be9eb88e6b3ad23432403ccb4db13371af98823583c42b5b21baf18b9bb4f
MD5 ee5d388f49bec0542147c55747000654
BLAKE2b-256 cf8841479199e56f251a16ed5fffe73e4ff3621f6667446471dc31b95f685b57

See more details on using hashes here.

Provenance

The following attestation bundles were made for core_cli-1.0.0.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.0-py3-none-any.whl.

File metadata

  • Download URL: core_cli-1.0.0-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.0-py3-none-any.whl
Algorithm Hash digest
SHA256 abb3435affcb5741fdeb7dfa06623954ae9111ffff7dbfd50245c27f3c276542
MD5 a5671e1248b57d90835c4e780e6c2990
BLAKE2b-256 f20002e5d2542abb81611b7b475529a077c199bc7d34676e9f48c6891abe3dd1

See more details on using hashes here.

Provenance

The following attestation bundles were made for core_cli-1.0.0-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