Confirmation orchestrator for Octopus import with revalidation and ro…
Summary
- Implemented the Octopus import confirmation orchestrator in
src/Squid.Core/Services/OctopusImport/OctopusImportConfirmationOrchestrator.cswith revalidation, dependency-ordered execution, rollback handling, and redacted diagnostics. - Captured created/reused mappings for variable sets and deployment processes, and kept confirmation idempotent/concurrency-safe through session admission checks.
- Updated
openspec/changes/add-octopus-import/tasks.mdto mark 7.2-7.5 complete; 7.6 remains untouched.
Test plan
-
dotnet test tests/Squid.UnitTests/Squid.UnitTests.csproj --filter FullyQualifiedName~OctopusImportConfirmationOrchestratorTests --no-restorecompiled the affected projects successfully.