Files
kontextual-engine/docs/mvp-compliance-report.md

36 lines
2.1 KiB
Markdown

# MVP Compliance Report
Date: 2026-05-06
Status: MVP compliance snapshot for `KONT-WP-0010`.
## Implemented MVP Coverage
| Area | Status | Evidence |
| --- | --- | --- |
| Asset registry and governance | implemented | Asset lifecycle, metadata, relationships, versions, audit, and policy checks. |
| Multi-format ingestion | implemented | Ingestion jobs, local file/directory connectors, built-in extractors, Markitect markdown adapter boundary, quarantine and partial failures. |
| Governed retrieval | implemented | Permission-aware asset, context entity, and relationship retrieval with snippets, feedback, and quality metrics. |
| Transformations | implemented | Operation registry, durable runs, output assets, lineage, audit, retry and cancel. |
| Workflow jobs | implemented | Templates, invocations, retries, cancel, review tasks, exceptions, and reconstruction. |
| Service API and agent-safe operation | implemented | Versioned FastAPI adapter, actor/delegation context, bounded agent operation catalog, context packages, review and dry-run gates. |
| Observability and recovery | implemented | Metrics, job inspection, operational events, recovery action catalog and audited recovery dispatch. |
| Export and portability | implemented | Governed export packages with manifests, hashes, policy context, audit references, and validation. |
| Enterprise readiness hooks | implemented | Governance reports, extension catalog/events, quality/cost signals, and smoke/compliance reports. |
## Explicitly Deferred
- External webhook delivery adapters beyond audited semantic event emission.
- Provider-backed AI execution and cost capture beyond adapter-supplied usage
metadata.
- Deployed API request latency middleware; current runtime reports an empty API
latency observation set.
- Enterprise IAM/PDP adapters, object stores, queues, semantic search, and
external model backends.
## Verification
The MVP compliance report is exposed at `GET /api/v1/compliance/mvp`, and the
performance smoke summary is exposed at `GET /api/v1/performance/smoke`.
Regression coverage lives in `tests/test_service_api.py`.