Back to Everything Claude Code

ECC v2.0.0-rc.1 Preview Pack Manifest

docs/releases/2.0.0-rc.1/preview-pack-manifest.md

2.0.013.9 KB
Original Source

ECC v2.0.0-rc.1 Preview Pack Manifest

This manifest defines the reviewed preview pack for 2.0.0-rc.1. It is not a release action by itself. Use it to verify that the public launch surface stays assembled after the GitHub prerelease and npm next publish, and before tagging plugin surfaces, uploading video, or posting announcements.

Pack Contents

ArtifactRoleGate
README.mdPublic onramp and install surfaceLinks Hermes setup, rc.1 notes, plugin install, manual install, reset, and uninstall guidance
docs/HERMES-SETUP.mdPublic Hermes operator topologyNo raw workspace export, credentials, private account names, or local-only operator state
skills/hermes-imports/SKILL.mdSanitized Hermes-to-ECC import workflowIncludes import rules, sanitization checklist, conversion pattern, and output contract
docs/architecture/cross-harness.mdShared substrate model for Claude Code, Codex, OpenCode, Cursor, Gemini, Hermes, and terminal-only useNames portability boundaries and does not claim unsupported native parity
docs/architecture/harness-adapter-compliance.mdAdapter matrix and scorecardVerified by npm run harness:adapters -- --check
docs/architecture/platform-value-loop.mdProduct integration and full-stack platform thesisKeeps external product skill packs, gated APIs, case studies, sponsorship, Pro, and consulting loops separate from unsupported GA/control-pane claims
docs/architecture/observability-readiness.mdLocal operator-readiness gateVerified by npm run observability:ready
docs/architecture/progress-sync-contract.mdGitHub, Linear, handoff, roadmap, and work-item sync boundaryChecked by node scripts/platform-audit.js --json
scripts/preview-pack-smoke.jsDeterministic preview-pack smoke gateVerified by npm run preview-pack:smoke
scripts/release-approval-gate.jsFinal owner-decision, live-URL, and launch-copy gateMust return ready true before any additional release/package action, plugin tag, video upload, announcement, or outbound batch
docs/releases/2.0.0-rc.1/release-notes.mdGitHub release copy sourceMust stay aligned with live GitHub/npm URLs and remaining plugin/video/billing gates before publication
docs/releases/2.0.0-rc.1/quickstart.mdClone-to-first-workflow pathCovers clone, install, verify, first skill, and harness switch
docs/releases/2.0.0-rc.1/launch-checklist.mdOperator launch checklistMust remain approval-gated for plugin, video, billing, and announcement actions
docs/releases/2.0.0-rc.1/publication-readiness.mdRelease gateRequires fresh evidence from the exact release commit
docs/releases/2.0.0-rc.1/publication-evidence-2026-05-15.mdCurrent May 15 queue, roadmap, security, supply-chain watch, no-lifecycle CI install hardening, AgentShield #86 evidence-pack provenance, ECC Tools billing-gate, Actions cache purge, and ecc2 test evidence through PR #1941Must be superseded by a final clean-checkout evidence file before real publication
docs/releases/2.0.0-rc.1/publication-evidence-2026-05-16.mdCurrent May 16/17 queue cleanup, recsys skill merge, GateGuard triage, PR #1947 supply-chain protection, AgentShield #87 plugin-cache confidence evidence, AgentShield #88 evidence-pack inspect/readback, AgentShield #89 evidence-pack fleet routing, AgentShield #90 fleet review items, AgentShield #91 policy export, AgentShield #92 policy promotion, ECC-Tools #76 fleet-summary consumption, ECC-Tools #77 hosted finding evidence paths, ECC-Tools #78 harness policy-route linking, dashboard refresh, and combined Node/Rust/release-surface gate evidence through the May 16 mirrorMust still be repeated from a strict clean checkout before real publication
docs/releases/2.0.0-rc.1/publication-evidence-2026-05-17.mdMay 17 queue-zero state, Japanese localization merge, Dependabot TypeScript and Node type merges, post-merge ja-JP lint repair, Mini Shai-Hulud/TanStack protection recheck, npm audit/signature checks, legacy and Linear progress routing, deterministic preview-pack smoke, operator dashboard refresh, Linear sync, and GitHub CI evidence for 27dc2918Superseded by the May 18 evidence snapshot; repeat from a strict clean checkout before real publication
docs/releases/2.0.0-rc.1/publication-evidence-2026-05-18.mdMay 18 queue-zero state, #1970/#1971/#1972 merge batch, #1978 review/closure, supply-chain recheck, AgentShield evidence mirror, Linear sync, current-head CI/security scan success for 4470e2e6, and ITO-46 naming/plugin publication closureSuperseded by the May 19 ECC identity, video, and growth evidence snapshot
docs/releases/2.0.0-rc.1/publication-evidence-2026-05-19.mdCurrent May 19/20 evidence for canonical ECC identity, release video suite, partner/sponsor/talk outreach pack, owner approval packet, release approval gate, May 20 operator dashboard, preview-pack smoke digest eebb8a66c33e, 2568-test local suite, PR #1998 visual QA CI success, PR #1999 dashboard evidence CI success, PR #2000 suite-count evidence success, PR #2001 owner approval packet CI success, PR #2002 owner-approval dashboard gate CI success, PR #2004 Linear readiness evidence sync CI success, PR #2008 supply-chain evidence gate CI success, post-PR #2006 main CI success, PR #2009 project-registry hygiene CI success, post-PR #2009 main CI success, post-PR #2011 GateGuard CI success, post-PR #2013 release-approval-gate CI success, PR #2017/#2018 AgentShield evidence sync, ECC-Tools #79 billing-announcement redaction hardening, ECC-Tools #80-#93 runtime-receipt, AgentShield approval-ID, Linear sync, remediation sync, hosted observability event/status/depth-plan/API readback, Marketplace Pro selected-target readback, selected-target announcement gate, env-file billing operator path, non-breaking operator bearer path, live announcementGateReady: true, AgentShield #94 Zed/VS Code adapter coverage, AgentShield #95 Dependabot alert closure, JARVIS #15/#16 queue/deploy repair, ECC #2019/#2020 Marketplace Pro gate sync, and the May 19/20 Linear sync commentsCurrent strongest readiness snapshot; must still be repeated from a strict clean checkout before real publication
docs/releases/2.0.0-rc.1/operator-readiness-dashboard-2026-05-17.mdPrevious prompt-to-artifact operator dashboardSuperseded by the May 18 generated dashboard
docs/releases/2.0.0-rc.1/operator-readiness-dashboard-2026-05-18.mdPrevious prompt-to-artifact operator dashboardSuperseded by the May 19 generated dashboard
docs/releases/2.0.0-rc.1/operator-readiness-dashboard-2026-05-19.mdPrevious prompt-to-artifact operator dashboardSuperseded by the May 20 generated dashboard
docs/releases/2.0.0-rc.1/operator-readiness-dashboard-2026-05-20.mdCurrent prompt-to-artifact operator dashboardShows PR/issue/discussion/platform/supply-chain gates current and adds the current $1,728/mo to $10,000/mo hypergrowth, video owner-approval, Linear release-gate sync, selected-target billing gate, operator bearer path, live billing gate pass, and outbound-pack operating lanes
docs/releases/2.0.0-rc.1/owner-approval-packet-2026-05-19.mdFinal human decision sheet for release, package, plugin, video, billing, social, and outbound approvalsMust be reviewed by the owner before any publication or outbound action
docs/releases/2.0.0-rc.1/release-url-ledger-2026-05-19.mdLive URL and approval-gated URL ledger for release copyMust be regenerated from the final release commit before public announcements
docs/releases/2.0.0-rc.1/video-suite-production.mdRelease video production manifestGates local media inventory, rough primary render, captions, timeline, self-eval, and no-private-path publication rules
docs/releases/2.0.0-rc.1/partner-sponsor-talks-pack.mdPartner, sponsor, consulting, conference, podcast, and discussion copyMust stay approval-gated and avoid live billing, release, package, or plugin claims without evidence
docs/releases/2.0.0-rc.1/naming-and-publication-matrix.mdNaming, slug, and publication-path decision recordKeeps ECC, npm ecc-universal, and plugin slug ecc for rc.1
docs/releases/2.0.0-rc.1/release-name-plugin-publication-checklist-2026-05-18.mdRelease name, package, Claude plugin, Codex plugin, and publication-order checklistFreezes rc.1 identity and requires final commit evidence before plugin, billing, or announcement actions
docs/releases/2.0.0-rc.1/x-thread.mdX launch draftMust use live GitHub/npm URLs and keep remaining plugin/video/billing URLs gated
docs/releases/2.0.0-rc.1/linkedin-post.mdLinkedIn launch draftMust use live GitHub/npm URLs and keep remaining plugin/video/billing URLs gated
docs/releases/2.0.0-rc.1/article-outline.mdLongform launch outlineMust stay release-candidate framed until GA evidence exists
docs/releases/2.0.0-rc.1/telegram-handoff.mdInternal/shareable handoff copyMust not include private workspace or credential details
docs/releases/2.0.0-rc.1/demo-prompts.mdDemo prompts and proof-of-work promptsMust keep private Hermes workflows abstracted into public examples
docs/releases/2.0.0-rc.1/ito-prediction-market-skill-pack.mdPublic Itô skill-pack distribution noteKeeps Itô API access gated, non-advisory, and separate from ECC Tools billing

Itô Skill Pack Boundary

The general product-integration contract is recorded in docs/architecture/platform-value-loop.md. The Itô pack is the first worked example: useful public workflows, separate gated API access, and sanitized operator patterns feeding back into ECC without merging business ownership.

The preview pack includes six public teaser skills for prediction-market and Itô-adjacent workflows:

  • skills/ito-market-intelligence/SKILL.md
  • skills/ito-basket-compare/SKILL.md
  • skills/ito-trade-planner/SKILL.md
  • skills/ito-data-atlas-agent/SKILL.md
  • skills/prediction-market-oracle-research/SKILL.md
  • skills/prediction-market-risk-review/SKILL.md

They are research, comparison, planning, and risk-review skills. They do not place trades, do not provide investment advice, and do not merge ECC Tools with Itô. Any Itô-backed data call requires explicit gated API access through ITO_API_KEY.

Hermes Skill Boundary

The preview pack includes one public Hermes-specialized skill:

  • skills/hermes-imports/SKILL.md

That is intentional for rc.1. The skill is a sanitization and conversion workflow, not a dump of private Hermes automations. Additional Hermes-generated skills should enter ECC only after they pass the same rules:

  • no raw workspace exports;
  • no live account names, client data, finance data, CRM data, health data, or private contact graph;
  • provider requirements described by capability, not by secret value;
  • repo-relative examples instead of local absolute paths;
  • tests or docs proving the workflow is useful without private state.

Reference-Inspired Adapter Direction

The preview pack uses outside systems as design pressure, not as copy targets:

Reference pressureECC preview-pack interpretation
Claude CodeNative plugin, skills, commands, hooks, MCP conventions, and statusline-oriented workflows
CodexInstruction-backed plugin metadata, shared skills, MCP reference config, and explicit hook-parity caveats
OpenCodeAdapter-backed package/plugin surface with shared hook logic at the edge
Zed-adjacent toolsInstruction-backed portability until a verified native adapter exists
dmuxSession/runtime orchestration signals and handoff exports, not a replacement for repo validation
Orca, Superset, GhastReference-only pressure for worktree lifecycle, session grouping, notifications, and workspace presets
Hermes Agent, meta-harness, autocontext-style systemsEvaluation, memory, and context-routing pressure routed through public artifacts, verifier outputs, and the evaluator/RAG prototype

Final Verification Commands

Run these from the exact release commit before publication:

bash
git status --short --branch
node scripts/platform-audit.js --json
npm run preview-pack:smoke
npm run release:approval-gate -- --format json
npm run release:video-suite -- --format json
npm run harness:adapters -- --check
npm run harness:audit -- --format json
npm run observability:ready
npm run security:ioc-scan
npm audit --audit-level=moderate
npm audit signatures
node tests/docs/ecc2-release-surface.test.js
node tests/run-all.js
cd ecc2 && cargo test

Publication Blockers

The preview pack is assembled, and the first release/package surfaces are now live. Full publication is still blocked until these live surfaces and decisions are recorded in a final evidence file:

  • final release URL ledger regenerated from the intended release commit;
  • npm run release:approval-gate -- --format json returning ready true after owner approvals and live URL readbacks are recorded;
  • final release name/plugin publication checklist rerun from the intended release commit;
  • GitHub prerelease v2.0.0-rc.1 live readback;
  • npm [email protected] on the next dist-tag live readback;
  • Claude plugin tag / marketplace propagation for ecc@ecc;
  • Codex repo-marketplace distribution evidence plus official Plugin Directory availability status;
  • final announcement URLs in X, LinkedIn, GitHub release, and longform copy;
  • ECC Tools billing/product readiness evidence remains fresh: the May 20 selected-target KV readback and live announcement gate passed through the operator bearer path. Repeat the billing readback and gate immediately before any native-payments announcement copy is published.

Result

The rc.1 preview pack is ready for a final clean-checkout release gate, but not for full public publication without the remaining approval-gated release, package, plugin, and announcement steps above. GitHub and npm are now recorded; plugin, video, billing, and outbound approvals remain open.