Skip to content

Harden restore safety and npm releases - #23

Merged
TheStreamCode merged 1 commit into
mainfrom
agent/npm-release-hardening
Aug 1, 2026
Merged

Harden restore safety and npm releases#23
TheStreamCode merged 1 commit into
mainfrom
agent/npm-release-hardening

Conversation

@TheStreamCode

Copy link
Copy Markdown
Owner

What changed

  • hardens backup validation, restore identity matching, cross-guild permission mapping, and Discord client retry behavior
  • adds regression coverage, explicit MCP tool annotations, and current dependencies
  • adds repository governance, AGENTS.md, linting, Windows CI, release metadata checks, and npm publishing with provenance
  • reduces the npm package to the intended runtime and documentation files

Why

The repository needed production-grade restore safety, reproducible validation, and a complete GitHub/npm release path before its first public package release.

Validation

  • npm run preflight
  • npm run pack:check
  • npm run release:check -- v0.1.0
  • git diff --check
  • 7 test files / 27 tests passing

@TheStreamCode
TheStreamCode marked this pull request as ready for review August 1, 2026 08:52
@TheStreamCode
TheStreamCode merged commit 11c62f9 into main Aug 1, 2026
6 checks passed
@TheStreamCode
TheStreamCode deleted the agent/npm-release-hardening branch August 1, 2026 08:52
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant