schema_version: open-reuse.integration.v0.1 id: open-cmis-tck name: Apache Chemistry OpenCMIS TCK Harness description: > Guide-board extension that orchestrates selected Apache Chemistry OpenCMIS TCK checks against CMIS Browser Binding targets and normalizes results into guide-board-compatible evidence. status: registered owner: open-cmis-tck local: repo: open-cmis-tck path: integration/opencmis-tck.integration.yaml system: guide-board upstream: name: Apache Chemistry OpenCMIS TCK project_url: https://github.com/apache/chemistry-opencmis homepage: https://chemistry.apache.org/ version_policy: opencmis-1.1.x current_version: "1.1.0" monitor: releases: true tags: true security_advisories: true license_changes: true reuse: primary_reuse_mode: adapter secondary_reuse_modes: - cli-boundary - dependency-reuse risk_level: medium rationale: > OpenCMIS TCK ConsoleRunner is invoked through a local adapter boundary; guide-board consumes normalized evidence rather than TCK internals. boundary: type: cli-boundary local_adapter: adapters.opencmis_console_adapter reused_surface: org.apache.chemistry.opencmis.tck ConsoleRunner test groups entry_point: runners/opencmis_tck.py contracts: - guide-board.extension.v1 fragility_points: - ConsoleRunner CLI argument changes - TCK test group class renames - text report format changes - Maven dependency version drift runtime: required: - Java 11+ - Maven 3.8+ - chemistry-opencmis-test-tck 1.1.0 validation: harness: python3 -m pytest tests/test_open_cmis_tck.py skip_without_runtime: true checks: - adapter invocation planning - text report normalization - capability mapping - preflight probes policy: required-before-update update_policy: default_action: require-maintainer-review auto_eligible: false risks: sensitivity: - OpenCMIS TCK release changes - CMIS spec interpretation changes - Java runtime requirement changes - Maven artifact availability escalation_triggers: - validation failure - upstream TCK release - normalization mismatch on live runs maintenance: maintainers: - guide-board - open-cmis-tck escalation_conditions: - upstream OpenCMIS release detected - validation failure on live TCK runs - guide-board extension contract change audit: registered_at: "2026-06-24" registered_by: open-reuse