Integrate registered action mappers into deployment process mapping
Summary
-
Implemented
Octopus.ScriptandOctopus.Manualaction mappers and integrated them with the existing 5.1 registry/contract. -
Scriptmappings cover syntax/source/body, single package references, feed ID remaps, and variable expressions are preserved as is. -
Manualmappings cover instructions, responsible team remaps, and unresolved team blockers. -
Updated OctopusImportDeploymentProcessMapper.cs, delegating only to registered action mappers; not extended to 5.2/5.3/5.6/5.7/5.8.
-
Updated SESSION_MEMORY.md; this file was ignored by git exclude but was actually written.
Test plan
-
dotnet test tests/Squid.UnitTests/Squid.UnitTests.csproj --no-restore --filter "FullyQualifiedName~OctopusImport"passed: 195 passed, 0 failed. -
Confirmed the current branch is still codex/octopus-script-manual-action-mapping. -
Confirmed git status only contains changes related to Octopus import mapping/tests. -
OpenSpec artifacts not updated because openspec/changes/add-octopus-importdoes not exist in the current worktree, and the CLI also reports that this change does not exist.