Files
git.stella-ops.org/docs/features/unchecked/exportcenter/cli-ui-surfacing-of-hidden-backend-capabilities.md

1.8 KiB

CLI/UI Surfacing of Hidden Backend Capabilities

Module

ExportCenter

Status

IMPLEMENTED

Description

The advisory itself identifies this as a gap - backend capabilities are rich but CLI/UI coverage needs surfacing work. This is a meta-advisory about exposing existing features.

What's Implemented

  • Backend export API: src/ExportCenter/StellaOps.ExportCenter/StellaOps.ExportCenter.WebService/Api/ExportApiEndpoints.cs -- full REST API for export operations
  • SDK client: src/ExportCenter/StellaOps.ExportCenter/StellaOps.ExportCenter.Client/ExportCenterClient.cs, IExportCenterClient.cs -- programmatic access to export capabilities
  • Client lifecycle helper: src/ExportCenter/StellaOps.ExportCenter/StellaOps.ExportCenter.Client/Lifecycle/ExportJobLifecycleHelper.cs
  • Risk bundle builder: src/ExportCenter/StellaOps.ExportCenter.RiskBundles/RiskBundleBuilder.cs
  • OCI distribution: full OCI referrer and distribution stack under Distribution/Oci/
  • Evidence cache: src/ExportCenter/StellaOps.ExportCenter/StellaOps.ExportCenter.Core/EvidenceCache/
  • Simulation export: src/ExportCenter/StellaOps.ExportCenter/StellaOps.ExportCenter.WebService/SimulationExport/SimulationReportExporter.cs
  • Source: Feature matrix scan

What's Missing

  • CLI commands for export operations (risk bundles, OCI distribution, evidence cache management)
  • Web UI pages/components for triggering and managing exports
  • User-facing export wizard or dashboard surfacing available export types

Implementation Plan

  • Add CLI commands wrapping ExportCenter SDK client operations
  • Build Web UI components for export management (list exports, trigger new exports, download artifacts)
  • Surface OCI referrer discovery results in UI for attestation browsing
  • Source: See feature catalog