Skip to content

[process-manager PM-24] pm scaffold.plugin.json + plugin add typed glue (pm.config.ts) #535

Description

@rickylabs

Summary

The pm plugin's scaffold.plugin.json + plugin add process-manager typed glue: emits pm.config.ts via defineProcessGraph(...) (E10), pre-seeded by the PM-22 resolvers. Typesafe codegen only — no vendored source (#157 law).

Scope

Design source

  • research/design/d5-config-scaffold-docs-rfc.md §4 (D5-5) · plan.md §4 PM-24, E10

Acceptance criteria

  • gate: plugin add emits only typesafe userland glue (factory/AST — never string templates/copies)
  • gate: scaffold.plugins e2e green with the pm plugin added
  • gate: scoped check/lint/fmt wrappers green (--ext ts,tsx)

Non-scope

  • JSR publish of plugins/process-manager (workspace-only per doctrine 05 — installs via plugin add).

Drift / Debt

  • none

Metadata

Metadata

Assignees

No one assigned

    Labels

    Projects

    No projects

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions