CMIS compliance/test foundation

This commit is contained in:
2026-05-07 00:35:33 +02:00
parent 28420c68d1
commit 241522e74d
14 changed files with 1080 additions and 12 deletions

View File

@@ -4,7 +4,7 @@ type: workplan
title: "CMIS Compliance Assessment And Test Foundation"
domain: markitect
repo: kontextual-engine
status: active
status: completed
owner: codex
topic_slug: markitect
planning_priority: high
@@ -27,6 +27,9 @@ compliance tests.
- `docs/cmis-compliance-assessment.md`
- `docs/cmis-compliance-test-foundation.md`
- `docs/cmis-readiness-gate.md`
- `examples/cmis/capability-fixtures.json`
- `tests/cmis/test_cmis_contract_examples.py`
- OASIS CMIS 1.1 standard and errata.
- Apache Chemistry OpenCMIS TCK 1.1.0 and CMIS Workbench as optional external
validation tools.
@@ -41,7 +44,7 @@ fixtures, profile matrix, and test harness that will govern implementation in
```task
id: KONT-WP-0011-T001
status: todo
status: done
priority: high
state_hub_task_id: "1f4ed133-74f7-46df-9266-277813b5399a"
```
@@ -56,7 +59,7 @@ Acceptance:
```task
id: KONT-WP-0011-T002
status: todo
status: done
priority: high
state_hub_task_id: "02651630-16e6-4c5f-879d-988a55fb7227"
```
@@ -71,7 +74,7 @@ Acceptance:
```task
id: KONT-WP-0011-T003
status: todo
status: done
priority: high
state_hub_task_id: "a895218c-61b1-4944-8774-fd21c5416580"
```
@@ -88,7 +91,7 @@ Acceptance:
```task
id: KONT-WP-0011-T004
status: todo
status: done
priority: high
state_hub_task_id: "710da9b6-2034-4948-8bc7-16230cc839cf"
```
@@ -104,7 +107,7 @@ Acceptance:
```task
id: KONT-WP-0011-T005
status: todo
status: done
priority: medium
state_hub_task_id: "85b321a1-b9b5-469e-bc45-b207dc39ad7a"
```
@@ -119,7 +122,7 @@ Acceptance:
```task
id: KONT-WP-0011-T006
status: todo
status: done
priority: medium
state_hub_task_id: "604e2f06-fde5-4d88-a13e-f3b725177696"
```

View File

@@ -38,6 +38,12 @@ Implementation must begin after the assessment, examples, and test foundation
from `KONT-WP-0011` are sufficient to define the first profile and regression
suite.
## Implementation Notes
- `docs/cmis-profiled-access-points-implementation.md`
- `src/kontextual_engine/core/cmis.py`
- `tests/cmis/test_cmis_access_profiles.py`
## Architecture Constraint
CMIS routes are adapters over engine services and policy gates. They must not
@@ -49,7 +55,7 @@ emits audit events.
```task
id: KONT-WP-0012-T001
status: todo
status: done
priority: high
state_hub_task_id: "031c3ce5-bb56-41fb-a014-6a496c280d20"
```