Back to Everything Claude Code

ECC v2.0.0-rc.1 Publication Evidence - 2026-05-13

docs/releases/2.0.0-rc.1/publication-evidence-2026-05-13.md

2.0.03.5 KB
Original Source

ECC v2.0.0-rc.1 Publication Evidence - 2026-05-13

This is release-readiness evidence only. It does not create a GitHub release, npm publication, plugin tag, marketplace submission, or announcement post.

Source Commit

FieldEvidence
Upstream main base797f283036904128bb1b348ae62019eb9f08cf39
Evidence branchdocs/release-readiness-20260513
Evidence scopeCurrent main after PR #1846 plus markdownlint-only zh-CN CLAUDE list-marker normalization
Git remotehttps://github.com/affaan-m/everything-claude-code.git
Local status caveatWorking tree had the unrelated untracked docs/drafts/ directory

The actual release operator should repeat these checks from the final release commit with a clean checkout before publishing.

Queue And Release State

SurfaceCommandResult
GitHub PRs and issuesgh pr list / gh issue list across trunk, AgentShield, JARVIS, ECC-Tools, ECC-website0 open PRs and 0 open issues across tracked repos
Trunk discussionsGraphQL discussion sweep for affaan-m/everything-claude-codeLatest 100 discussions were closed; no open discussion backlog found
npm audit signature gatePR #1846Merged as 797f283; workflows that run npm audit now need npm audit signatures

Required Command Evidence

EvidenceCommandResult
Harness auditnpm run harness:audit -- --format jsonoverall_score: 70, max_score: 70, no top actions
Adapter scorecardnpm run harness:adapters -- --checkHarness Adapter Compliance: PASS; 11 adapters
Observability readinessnpm run observability:ready -- --format jsonoverall_score: 16, max_score: 16, ready: true, no top actions
Root suitenode tests/run-all.js2376 passed, 0 failed
Markdown lintnpx markdownlint-cli '**/*.md' --ignore node_modulesPassed after normalizing two zh-CN CLAUDE docs from asterisk bullets to dash bullets
Package surfacenode tests/scripts/npm-publish-surface.test.jsPassed 2/2; package surface still excludes Python bytecode/cache artifacts
Release surfacenode tests/docs/ecc2-release-surface.test.jsPassed 18/18
Rust surfacecd ecc2 && cargo testPassed 462/462; warnings only for unused functions/fields

Security Gate Evidence

SurfaceCommand or checkResult
Local npm signature auditnpm audit signatures before PR #1846241 verified registry signatures and 30 verified attestations
Local npm vulnerability auditnpm audit --audit-level=high before PR #18460 vulnerabilities
Workflow security validatornode scripts/ci/validate-workflow-security.jsValidated 7 workflow files
Workflow validator testsnode tests/ci/validate-workflow-security.test.jsPassed 11/11, including the new signature-gate cases
GitHub CI for #1846Current-head PR checksFull OS/package-manager matrix passed, including windows-latest / Node 18.x / pnpm

Blockers Still Requiring Approval Or External Action

  • Create or verify GitHub prerelease v2.0.0-rc.1.
  • Publish [email protected] with npm dist-tag next.
  • Create and push the Claude plugin tag only after explicit approval.
  • Confirm the live Claude/Codex/OpenCode marketplace submission path or record the manual submission owner and status.
  • Verify ECC Tools billing/App/Marketplace claims before using them in launch copy.
  • Refresh announcement copy with live URLs after release and package/plugin URLs exist.