chore(consistency): sync task status from DB [auto]

Updated by fix-consistency on 2026-05-07:
  - update .custodian-brief.md for open-cmis-tck
This commit is contained in:
2026-05-07 22:58:28 +02:00
parent a9e1f7130c
commit cc43881565
13 changed files with 1301 additions and 39 deletions

View File

@@ -2,10 +2,10 @@
id: OPEN-CMIS-TCK-WP-0001
type: extension-workplan
title: "OpenCMIS TCK Harness Foundation"
repo: guide-board
repo: open-cmis-tck
extension: open-cmis-tck
domain: markitect
status: active
status: completed
owner: codex
planning_priority: high
planning_order: 2
@@ -81,7 +81,7 @@ Progress:
```task
id: OPEN-CMIS-TCK-WP-0001-T002
status: todo
status: done
priority: high
state_hub_task_id: "2ccc74a7-bed9-4769-8608-d579fdf3a0cd"
```
@@ -95,11 +95,19 @@ Acceptance:
- Profile validation produces actionable diagnostics for missing or invalid
fields.
Progress:
- Added CMIS-specific profile diagnostics in `open_cmis_tck.profile`.
- Documented the CMIS profile contract in `docs/CMIS-PROFILES.md`.
- Added `runtime_policy.opencmis_tck.repository_id` to the baseline assessment
profile while keeping the persisted profiles compatible with guide-board core
schemas.
## D1.3 - CMIS Preflight Probe
```task
id: OPEN-CMIS-TCK-WP-0001-T003
status: in_progress
status: done
priority: high
state_hub_task_id: "6d45885b-78a4-4e8b-8fcc-b8d6488e703b"
```
@@ -119,14 +127,15 @@ Progress:
assessment-package fingerprinting.
- Failed CMIS preflight now blocks downstream OpenCMIS TCK groups instead of
invoking the Java/Maven wrapper against an invalid target.
- Capability flag normalization remains to be expanded after a live target sample
is captured.
- Capability flags are normalized into repository capability posture facts.
- Unsupported optional capabilities can be accepted as target-profile known gaps
without hiding unexpected unsupported declared capabilities.
## D1.4 - OpenCMIS TCK Runner Wrapper
```task
id: OPEN-CMIS-TCK-WP-0001-T004
status: in_progress
status: done
priority: high
state_hub_task_id: "502d7586-6f9e-475e-9683-43260666d5d9"
```
@@ -145,14 +154,17 @@ Progress:
evidence when dependencies or final TCK invocation details are missing.
- `profiles/expectations/cmis-local-harness.json` marks local bootstrap blockers
as expected without hiding target preflight failures.
- Actual Apache Chemistry TCK classpath resolution, group invocation, and raw log
capture remain to be implemented.
- The wrapper can invoke a configured argv command from
`runtime_policy.opencmis_tck.command` or environment variables.
- The wrapper expands CMIS placeholders, captures stdout/stderr and invocation
metadata under the run directory, and skips cleanly when Java/Maven or command
configuration are missing.
## D1.5 - CMIS Result Normalization
```task
id: OPEN-CMIS-TCK-WP-0001-T005
status: todo
status: done
priority: high
state_hub_task_id: "716486b6-6f14-41f8-8417-5015ba746005"
```
@@ -165,11 +177,19 @@ Acceptance:
- Failures include enough context to map back to TCK group, capability group,
target profile, and raw artifact paths.
Progress:
- Added runner-side normalization for JSON case lists, JSON runner results,
JUnit-style XML, and exit-code-only output.
- Normalized result counts, case IDs, selected check group, target URL,
repository ID, return code, and artifact paths are captured in guide-board
evidence facts.
## D1.6 - Capability Mapping And Reports
```task
id: OPEN-CMIS-TCK-WP-0001-T006
status: in_progress
status: done
priority: high
state_hub_task_id: "9f7dacc5-4d19-4755-aa9a-8572d4285514"
```
@@ -190,12 +210,16 @@ Progress:
groups.
- Guide-board writes normalized mapping records and includes capability-group
counts in Markdown reports.
- Mapping coverage now includes relationships, change log, policy, and extension
gap requirement refs.
- Additional check groups are declared for relationships, change log, and
extension/known-gap review.
## D1.7 - Optional Local Service API Adapter
```task
id: OPEN-CMIS-TCK-WP-0001-T007
status: todo
status: done
priority: medium
state_hub_task_id: "a05e47bd-88db-4878-aef4-bf328790c3f0"
```
@@ -207,11 +231,17 @@ Acceptance:
- CLI operation remains the primary path.
- Long-running TCK jobs are tracked without blocking the API process.
Progress:
- Verified `open-cmis-tck` through guide-board's local service as an external
extension.
- Documented service usage in `docs/SERVICE-AND-RETENTION.md`.
## D1.8 - Historical Result Retention
```task
id: OPEN-CMIS-TCK-WP-0001-T008
status: todo
status: done
priority: medium
state_hub_task_id: "c27ea43f-41ec-49d0-a890-3681455f7c6c"
```
@@ -223,6 +253,14 @@ Acceptance:
- Summaries are suitable for trend charts and downstream capability-score
updates.
Progress:
- CMIS runs now exercise guide-board retention summaries and trend input through
extension tests.
- The sample assessment profile declares 365-day summary retention and 30-day
raw artifact retention.
- Retention behavior is documented in `docs/SERVICE-AND-RETENTION.md`.
## Definition Of Done
- A developer can configure a CMIS Browser Binding endpoint.