Skip to main content

artifact author / sus-campaign

sus-campaign

Write a restartable goal contract for one multi-pull-request delivery campaign.

  1. Frame
  2. Dispatch
  3. Review
  4. Merge

artifact author

Why this exists

Use it when one durable objective needs write-disjoint streams and a project-native ledger.

returns

A type: campaign artifact that points at the ledger. The ledger owns mutable status.

boundary

Does not grant merge, cleanup, credential, or resource authority.

common misuse

Using it for one pull request, sequential work, or a snapshot that mirrors tracker state.

campaign.md

type: campaign / ready

record
status: ready
ledger: https://github.com/example/shop/issues/123
Completion: auth migration merged; C029–C031 clean

working shape

Keep mutable state in the project ledger.

creates a Suspec artifact

skills add

Load it when the task fits.

pwrcheckevidence

# install one skill globally

$ npx skills add jcosta33/suspec --skill sus-campaign -g