You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Parent:#4042 (narrowed to RHIDP-15302) Split sibling (out of scope here):#4220 (RHIDP-15346/15347)
Create the RHIDP-15302 migration design document: current → upstream/downstream mapping for the seven AI-asset categories, field-level transformation rules, consumer-facing impact, and backward compatibility.
Mapping tables were already reconciled in #4188 / #4189. This issue writes the design document from that SoT — it does not re-litigate Decision 1 or MCP Option 3.
Ship a design doc that platform engineers can review and that an RHDH architect can later sign off on (#4042 tasks 8.5–8.6 — human follow-up, not this issue).
Summary
Parent: #4042 (narrowed to RHIDP-15302)
Split sibling (out of scope here): #4220 (RHIDP-15346/15347)
Create the RHIDP-15302 migration design document: current → upstream/downstream mapping for the seven AI-asset categories, field-level transformation rules, consumer-facing impact, and backward compatibility.
Mapping tables were already reconciled in #4188 / #4189. This issue writes the design document from that SoT — it does not re-litigate Decision 1 or MCP Option 3.
Labels:
workspace/boost,documentation,ready-to-codeRHIDP Story: RHIDP-15302 (partial — design doc only)
Feature: RHDHPLAN-1507 — Epic RHIDP-15258
Goal
Ship a design doc that platform engineers can review and that an RHDH architect can later sign off on (#4042 tasks 8.5–8.6 — human follow-up, not this issue).
Suggested path (use unless repo convention says otherwise):
workspaces/boost/specifications/ai-asset-upstream-migration-design.mdAlso update cross-links from:
Binding context (do not re-open)
API+mcp-server(backstage#34016); document field/module/fallback gaps only — nokind: McpServerAPI+ai-model-server: upstream backstage#34476 + downstream #4211AiResource+spec.type: agent)AiResourcevector-store/ai-toolGate / decisions: comment on #4042
Primary OpenSpec sources after #4189:
Document outline (required sections)
spec.type+ annotation → target + confidence + notes (cite docs(#4188): reconcile current→upstream AI-asset mapping tables #4189)rhdh.io/ai-asset-categoryfor one major version; deprecation approachvector-store/ai-tool; CLI (Upstream Schema Alignment — Annotation Spec & Migration-Readiness CLI (RHIDP-15346/15347; split from #4042) #4220); live migrationTasks (RHIDP-15302 — 8.1–8.4 only)
migration-readiness/ tasks to the new docOut of scope
8.5 Obtain sign-off— human on #4042 after this PR merges8.6 Document completed sign-off— sameAcceptance criteria
workspaces/boost/specifications/(or agreed path) with all required sectionsAPI → McpServerkind-rename guidancevector-store/ai-toolexplicitly out of scopeSuggested PR title
docs(#NNNN): RHIDP-15302 migration design document