1.2 KiB
1.2 KiB
1. OpenSpec Artifacts
- 1.1 Create proposal, design, and spec delta for plugin-owned SCUM lifecycle ownership.
- 1.2 Validate the OpenSpec change strictly before completion.
2. Plugin Lifecycle Assets
- 2.1 Add SCUM-owned Windows install/update and start scripts/action specs with SteamCMD app update and startup arguments owned by the plugin.
- 2.2 Update plugin manifest/tests so SCUM lifecycle no longer depends on
deployment.scum.v1.
3. Platform Dispatch Boundary
- 3.1 Remove SCUM-specific deployment plan creation, capability gating, and evidence validation from platform lifecycle dispatch.
- 3.2 Update platform tests/protocol docs to assert generic plugin action dispatch.
4. Run Executor Boundary
- 4.1 Remove the SCUM-specific run executor/capability path and reject legacy
serverDeploymentPlaninputs generically. - 4.2 Update run tests to prove generated run capabilities exclude
deployment.scum.v1and generic plugin actions still execute.
5. Verification And Delivery
- 5.1 Run focused plugin, platform, and run tests.
- 5.2 Run
scripts/check-structure.shand final repository status checks. - 5.3 Commit and push main-repo and run-repo changes separately.