ARTIFACT-STORE-WP-0007 D7.5 + finish: follow-up routing and MinIO-compatibility decision

Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
This commit is contained in:
2026-07-02 11:26:45 +02:00
parent 01c88169f4
commit 1a0acf60f9

View File

@@ -4,13 +4,13 @@ type: workplan
title: "MinIO Compatibility, MaxIO Fork Assessment, And STS Credential Vending" title: "MinIO Compatibility, MaxIO Fork Assessment, And STS Credential Vending"
repo: artifact-store repo: artifact-store
domain: infotech domain: infotech
status: active status: finished
owner: codex owner: codex
topic_slug: stack topic_slug: stack
planning_priority: high planning_priority: high
planning_order: 7 planning_order: 7
created: "2026-05-17" created: "2026-05-17"
updated: "2026-06-27" updated: "2026-07-02"
state_hub_workstream_id: "2f34bb96-7206-4cb5-acdf-43880b57a9ec" state_hub_workstream_id: "2f34bb96-7206-4cb5-acdf-43880b57a9ec"
--- ---
@@ -207,7 +207,7 @@ Completed 2026-07-02:
```task ```task
id: ARTIFACT-STORE-WP-0007-T005 id: ARTIFACT-STORE-WP-0007-T005
status: todo status: done
priority: medium priority: medium
state_hub_task_id: "614f7918-6fef-4460-b3fc-f9ff3c156422" state_hub_task_id: "614f7918-6fef-4460-b3fc-f9ff3c156422"
``` ```
@@ -221,6 +221,22 @@ Acceptance:
- Close this workstream with a decision: adopt existing fork, build - Close this workstream with a decision: adopt existing fork, build
MaxIO, use another S3-compatible store, or defer. MaxIO, use another S3-compatible store, or defer.
Completed 2026-07-02:
- NetKingdom STS follow-up routed via State Hub message
`b57b3403-e7f0-411d-964f-f83723163bd5` to `net-kingdom`: vending service,
flex-auth vocabulary, and MinIO OIDC issuer config are NetKingdom/platform
owned per the NK-WP-0007 baseline ownership table; artifact-store consumer
support is complete (D7.4).
- Producer-side `reports/cmis-summary.md` fragment gap routed via State Hub
message `e5ba736d-17e8-4896-8d64-e7f775bba0ce` to `open-cmis-tck` (the
GUIDE-BOARD-WP-0007 fragment mechanism is complete; the extension must
provide the fragment it declares).
- Closing decision: **use MinIO-compatible stores through the compatibility
profile (D7.1) with STS temporary credentials (D7.3/D7.4); the MaxIO fork
is deferred indefinitely** — revisit only if a compatibility break or a
governance/licence event makes the profile untenable.
## Success criteria ## Success criteria
- Artifact-store no longer treats MinIO as an incidental CI detail; it - Artifact-store no longer treats MinIO as an incidental CI detail; it