Skip to content

Add compatibility reporting, preflight validation, and configurable i…

Summary

  • Added explicit compatibility reporting for ActionTemplate, Tenant, Runbook, and Trigger resources throughout classification, graph construction, dependency planning, and preview generation.
  • Added manifest schema-version diagnostics, release package-feed preflight validation before transaction mutation, and API mappings for Octopus session-not-found and invalid-state exceptions.
  • Replaced hardcoded archive/upload limits with validated OctopusImport:Limits configuration shared across extraction, upload buffering, and multipart request enforcement.
  • Updated review memory and added focused unit/integration coverage for the completed P1 items.

Test plan

  • Unit test project builds successfully with 0 warnings and 0 errors.
  • Integration test project builds successfully with 0 warnings and 0 errors.
  • openspec validate add-octopus-import --strict --json passes.
  • git diff --check passes.

Merge request reports

Loading