.pre-commit-config.yaml
CHANGELOG.md
CONTRIBUTING.md
LICENSE
MANIFEST.in
README.md
pyproject.toml
docs/architecture.md
docs/index.md
docs/integration.md
docs/migration-4.0.md
docs/release.md
docs/architecture/next-release-plan.md
docs/architecture/review-4.0.0.md
docs/catalogs/exchange-reference.md
docs/catalogs/index.md
docs/catalogs/interfaces/application/asgi.md
docs/catalogs/interfaces/application/http-framework.md
docs/catalogs/interfaces/application/http.md
docs/catalogs/interfaces/application/wsgi.md
docs/catalogs/interfaces/browser/automation.md
docs/catalogs/interfaces/browser/playwright.md
docs/catalogs/interfaces/cache/key-value.md
docs/catalogs/interfaces/cosecha/engine.md
docs/catalogs/interfaces/cosecha/instrumentation.md
docs/catalogs/interfaces/cosecha/plugin.md
docs/catalogs/interfaces/cosecha/reporter.md
docs/catalogs/interfaces/cosecha/runtime.md
docs/catalogs/interfaces/database/index.md
docs/catalogs/interfaces/database/mongodb.md
docs/catalogs/interfaces/execution/engine.md
docs/catalogs/interfaces/execution/plan-run.md
docs/catalogs/interfaces/identity/auth-provider.md
docs/catalogs/interfaces/media/video-streaming.md
docs/catalogs/interfaces/messaging/event-bus.md
docs/catalogs/interfaces/notification/mobile-push.md
docs/catalogs/interfaces/notification/web-push.md
docs/catalogs/interfaces/printing/industrial.md
docs/catalogs/interfaces/queue/task-engine.md
docs/catalogs/interfaces/runtime/environment.md
docs/catalogs/interfaces/storage/blob.md
docs/catalogs/interfaces/transport/http.md
docs/catalogs/interfaces/transport/index.md
docs/protocol/capabilities.md
docs/protocol/compliance.md
docs/protocol/descriptors.md
docs/protocol/errors.md
docs/protocol/exchange-integration.md
docs/protocol/exchange-v1.md
docs/protocol/telemetry.md
examples/async_provider.py
examples/async_telemetry_stream.py
examples/component_descriptors.py
examples/high_fidelity_provider.py
examples/mongodb_profiles.py
examples/sync_provider.py
scripts/build_candidate.py
scripts/check.py
scripts/check.sh
scripts/release_evidence.py
scripts/release_support.py
scripts/verify_artifacts.py
src/cxp/__init__.py
src/cxp/_version.py
src/cxp/capabilities.py
src/cxp/compliance.py
src/cxp/contracts.py
src/cxp/descriptors.py
src/cxp/handshake.py
src/cxp/integration.py
src/cxp/py.typed
src/cxp/telemetry.py
src/cxp/types.py
src/cxp/validation.py
src/cxp.egg-info/PKG-INFO
src/cxp.egg-info/SOURCES.txt
src/cxp.egg-info/dependency_links.txt
src/cxp.egg-info/requires.txt
src/cxp.egg-info/top_level.txt
src/cxp/catalogs/__init__.py
src/cxp/catalogs/base.py
src/cxp/catalogs/common.py
src/cxp/catalogs/inputs.py
src/cxp/catalogs/results.py
src/cxp/catalogs/validation.py
src/cxp/catalogs/interfaces/__init__.py
src/cxp/catalogs/interfaces/application/__init__.py
src/cxp/catalogs/interfaces/application/asgi.py
src/cxp/catalogs/interfaces/application/family.py
src/cxp/catalogs/interfaces/application/framework.py
src/cxp/catalogs/interfaces/application/wsgi.py
src/cxp/catalogs/interfaces/browser/__init__.py
src/cxp/catalogs/interfaces/browser/family.py
src/cxp/catalogs/interfaces/browser/playwright.py
src/cxp/catalogs/interfaces/cache/__init__.py
src/cxp/catalogs/interfaces/cache/key_value.py
src/cxp/catalogs/interfaces/cosecha/__init__.py
src/cxp/catalogs/interfaces/cosecha/engine.py
src/cxp/catalogs/interfaces/cosecha/instrumentation.py
src/cxp/catalogs/interfaces/cosecha/plugin.py
src/cxp/catalogs/interfaces/cosecha/reporter.py
src/cxp/catalogs/interfaces/cosecha/runtime.py
src/cxp/catalogs/interfaces/database/__init__.py
src/cxp/catalogs/interfaces/database/family.py
src/cxp/catalogs/interfaces/database/mongodb.py
src/cxp/catalogs/interfaces/database/sql.py
src/cxp/catalogs/interfaces/execution/__init__.py
src/cxp/catalogs/interfaces/execution/engine.py
src/cxp/catalogs/interfaces/execution/family.py
src/cxp/catalogs/interfaces/execution/plan_run.py
src/cxp/catalogs/interfaces/identity/__init__.py
src/cxp/catalogs/interfaces/identity/auth_provider.py
src/cxp/catalogs/interfaces/media/__init__.py
src/cxp/catalogs/interfaces/media/video_streaming.py
src/cxp/catalogs/interfaces/messaging/__init__.py
src/cxp/catalogs/interfaces/messaging/family.py
src/cxp/catalogs/interfaces/messaging/nats.py
src/cxp/catalogs/interfaces/notification/__init__.py
src/cxp/catalogs/interfaces/notification/family.py
src/cxp/catalogs/interfaces/notification/mobile_push.py
src/cxp/catalogs/interfaces/notification/web_push.py
src/cxp/catalogs/interfaces/printing/__init__.py
src/cxp/catalogs/interfaces/printing/family.py
src/cxp/catalogs/interfaces/printing/label.py
src/cxp/catalogs/interfaces/printing/production.py
src/cxp/catalogs/interfaces/queue/__init__.py
src/cxp/catalogs/interfaces/queue/task_engine.py
src/cxp/catalogs/interfaces/runtime/__init__.py
src/cxp/catalogs/interfaces/runtime/environment.py
src/cxp/catalogs/interfaces/storage/__init__.py
src/cxp/catalogs/interfaces/storage/blob.py
src/cxp/catalogs/interfaces/transport/__init__.py
src/cxp/catalogs/interfaces/transport/family.py
src/cxp/catalogs/interfaces/transport/http2.py
src/cxp/catalogs/interfaces/transport/http3.py
src/cxp/catalogs/interfaces/transport/websocket.py
src/cxp/exchange/__init__.py
src/cxp/exchange/documents.py
src/cxp/exchange/errors.py
src/cxp/exchange/evaluation.py
src/cxp/exchange/examples.py
src/cxp/exchange/negotiation.py
src/cxp/exchange/normalization.py
src/cxp/exchange/quantities.py
src/cxp/exchange/reference.py
src/cxp/exchange/registry.py
src/cxp/exchange/catalogs/document-processing.json
src/cxp/exchange/catalogs/finishing.json
src/cxp/exchange/catalogs/job-submission.json
src/cxp/exchange/catalogs/physical-printing.json
src/cxp/exchange/catalogs/software-service.json
src/cxp/exchange/schemas/exchange-v1.json
src/cxp/exchange/schemas/operations-v1.json
src/cxp/exchange/vectors/exchange-v1.json
tests/conftest.py
tests/test_api_surface.py
tests/test_async_provider.py
tests/test_browser_catalogs.py
tests/test_capabilities_metadata.py
tests/test_catalog_extensions.py
tests/test_catalogs.py
tests/test_compliance.py
tests/test_cosecha_catalogs.py
tests/test_coverage_completion.py
tests/test_coverage_edges.py
tests/test_descriptors.py
tests/test_examples.py
tests/test_exchange.py
tests/test_exchange_legacy.py
tests/test_exchange_vectors.py
tests/test_execution_catalogs.py
tests/test_handshake.py
tests/test_http_application_catalogs.py
tests/test_provider.py
tests/test_public_exports.py
tests/test_release_build.py
tests/test_telemetry_catalogs.py
tests/test_validation_integrity.py
tests/fixtures/legacy-3.1-api.json
tests/fixtures/legacy-3.1-wire.json