Skip to main content

CCS v1.0 - Conformance Protocol for Agentic Runtime Systems

Project description

Correctover - CCS v1.0

Conformance Protocol for Agentic Runtime Systems

DOI: 10.5281/zenodo.21234580

Overview

Correctover implements the CCS v1.0 standard for validating LLM outputs in agentic systems. It provides provider-agnostic, framework-agnostic conformance verification.

Quick Start

from correctover import CCSValidator

validator = CCSValidator(
    required_fields=["decision", "confidence", "trace_id"],
    supported_fields=["reasoning", "metadata"],
    forbidden_fields=["pii", "credentials"]
)

result = validator.validate({
    "decision": "approve",
    "confidence": 0.95,
    "trace_id": "abc-123"
})

print(f"Valid: {result.is_valid}")

Components

  • CCS-Core: Schema validation (Required/Supported/Forbidden)
  • CCS-Compliance: HIPAA, GDPR, SOC2 mapping
  • CCS-Cost-Flow-Analysis: Token budget enforcement
  • CCS-Integrity: HMAC-based output binding
  • CCS-Audit: Comprehensive audit logging

Integration

Framework adapters available:

  • LangChain
  • CrewAI
  • AutoGen
  • LlamaIndex

License

Proprietary Commercial License — see LICENSE file

Resources

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

correctover-2.0.1.tar.gz (3.7 kB view details)

Uploaded Source

Built Distribution

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

correctover-2.0.1-py3-none-any.whl (4.2 kB view details)

Uploaded Python 3

File details

Details for the file correctover-2.0.1.tar.gz.

File metadata

  • Download URL: correctover-2.0.1.tar.gz
  • Upload date:
  • Size: 3.7 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.2.0 CPython/3.13.12

File hashes

Hashes for correctover-2.0.1.tar.gz
Algorithm Hash digest
SHA256 244c228f2baf676053c6a46a075fb107a5d05b95ff00cec24dd69e4b3a6fbdd9
MD5 f63e628e252f5a6c9f33bbd4bc0c35c2
BLAKE2b-256 423941d4143db3ad8b3eec63bf404beea4a5545de4928761ce73d4d18686a1a8

See more details on using hashes here.

File details

Details for the file correctover-2.0.1-py3-none-any.whl.

File metadata

  • Download URL: correctover-2.0.1-py3-none-any.whl
  • Upload date:
  • Size: 4.2 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.2.0 CPython/3.13.12

File hashes

Hashes for correctover-2.0.1-py3-none-any.whl
Algorithm Hash digest
SHA256 0354eabf9ca0a0ddeb97ebc84a82ae124d5f2dd6a4eca1e6a2d492f99a3e17c7
MD5 b37ebdb643563c3a82ab0d6dab740281
BLAKE2b-256 727235814ebcf2a925dc8195b3fa123bca9bddd64e73f48e9cda53c62423b6bc

See more details on using hashes here.

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