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.0.tar.gz (3.6 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.0-py3-none-any.whl (4.1 kB view details)

Uploaded Python 3

File details

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

File metadata

  • Download URL: correctover-2.0.0.tar.gz
  • Upload date:
  • Size: 3.6 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.0.tar.gz
Algorithm Hash digest
SHA256 ddc8cc178b5497ed781dcd15c0f5ff8c6a597305579a320e0c02091a56750298
MD5 8eb96b627786483a03ef84665a299f8a
BLAKE2b-256 52e875d35cc6f7f7e26b642b5a695f051f2b9c99a0217d2ce03ffdc22e24fcb8

See more details on using hashes here.

File details

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

File metadata

  • Download URL: correctover-2.0.0-py3-none-any.whl
  • Upload date:
  • Size: 4.1 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.0-py3-none-any.whl
Algorithm Hash digest
SHA256 2865c294a9b77b040d9ccc80180722323356427c1e0a68c294c3374d58f3d06f
MD5 8e1933f9131cd4d5a2a0da5fcbae181a
BLAKE2b-256 2476f7550d26076faca43b50f88ca5e79652e2ab62ec5ef121442ec04af907f8

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