Skip to content

Operator Gate: final npm publish readiness check, no publish #472

Description

@realproject7

Parent: #465
Type: Operator Gate

Goal

Final human/operator readiness check before publishing a cleaned plotlink-ows npm package. This ticket does not publish; the operator will handle npm login and publish manually after sign-off.

Required Inputs

Checklist

  • Run npm install and confirm warnings are acceptable/documented.
  • Run npm audit --omit=dev and confirm remaining advisories are acceptable/documented.
  • Run npm run typecheck.
  • Run npm test.
  • Run npm run app:build.
  • Run the package hygiene/preflight command from Add npm package hygiene baseline and release preflight checks #466.
  • Confirm npm pack --dry-run --json package contents are clean.
  • Install the packed tarball in a temp directory and smoke-test plotlink-ows startup.
  • Confirm no secrets/passphrases/wallet data are included in package contents, logs, fixtures, or docs.
  • Confirm npm latest/dist-tag plan with the operator before publish.

Acceptance

  • Operator posts the final prepublish result and either approves manual npm publish or opens follow-up tickets.
  • No npm publish is run by QuadWork agents.

Metadata

Metadata

Assignees

No one assigned

    Labels

    enhancementNew feature or request

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions