Skip to content

[process-manager PM-21] Deploy-facing schema: process-graph knobs on deploy.targets.linux/.windows #532

Description

@rickylabs

Summary

Per E1 (no new deploy-target key): add process-graph knobs to the existing deploy.targets.linux/.windows members (+ a shared pm sub-shape), spreading deployTargetBaseShape — no re-declares. Includes the graph pointer to pm.config.ts and control-plane placement config.

Scope

Design source

  • research/design/d5-config-scaffold-docs-rfc.md §1.4 as amended by E1 (D3 §D3.1.1 authoritative) · plan.md §4 PM-21, E1/E10

Acceptance criteria

  • gate: no new target key — knobs land on the existing members (config-section-types.ts windows/linux)
  • gate: deployTargetBaseShape spread (no field re-declares); schema round-trips through config load
  • gate: deno task arch:check green
  • gate: scoped check/lint/fmt wrappers green (--ext ts,tsx)

Non-scope

  • pm.config.ts authoring surface (PM-24 scaffolds it; contract is PM-1's).

Drift / Debt

  • none

Metadata

Metadata

Assignees

No one assigned

    Labels

    area:configpackages/config and runtime-configarea:deployDeployment: CLI/Aspire deploy, targets, bare-metalepic:process-managerProcess manager plugin epic (bare-metal supervisor + admin console, child of #327)priority:p1Highstatus:planHarness plan phasetype:featwave:v1-min

    Projects

    No projects

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions