feat: align standalone SDK with skill-mcp branch implementation - #2
Merged
Conversation
…cation Align documentation with skill-mcp branch implementation, clarifying that Phase 1 is a placeholder that will delegate to the @h4shed/dynagraph core rendering engine in Phase 8+. Co-Authored-By: Claude Haiku 4.5 <noreply@anthropic.com> Claude-Session: https://claude.ai/code/session_017SuCXyVCujpkbR38HjDrG7
Resolves issue with auto-changelog workflow not finding proper category sections. Removed non-standard 'Development Phases' section and moved to proper Unreleased format with Documentation category. Added initial v0.1.0 release notes. Co-Authored-By: Claude Haiku 4.5 <noreply@anthropic.com> Claude-Session: https://claude.ai/code/session_017SuCXyVCujpkbR38HjDrG7
Document the documentation enhancement and CHANGELOG format restructuring from PR #2 that aligned the standalone SDK with skill-mcp implementation. Co-Authored-By: Claude Haiku 4.5 <noreply@anthropic.com> Claude-Session: https://claude.ai/code/session_017SuCXyVCujpkbR38HjDrG7
…rastructure Adds comprehensive performance measurement and release management: ### Benchmarking - Baseline targets for 5 key metrics (rendering, discovery, validation, preview) - `@h4shed/benchmark-utils` integration for DoD compliance - Automated comparison suite with regression detection - Phase-based tolerance evolution (Phase 7-9+) ### Release Management - Changesets-based versioning and changelog automation - Semantic versioning with safety checks - Automated npm publishing pipeline - Version history tracking ### NPM Publishing - Public package configuration (@h4shed scope) - npm registry integration (registry.npmjs.org) - Automated CI/CD publishing support - Rollback procedures documented ### Documentation - BENCHMARKING.md — Comprehensive benchmarking guide - RELEASE.md — Version control and publishing workflow - benchmarks/README.md — Quick reference Scripts added: - npm run benchmark — Run comparison suite - npm run benchmark:baseline — Update baselines - npm run release:prepare — Full pre-release checks - npm run release:version — Bump version and changelog - npm run changeset:add — Create changeset entry Co-Authored-By: Claude Haiku 4.5 <noreply@anthropic.com> Claude-Session: https://claude.ai/code/session_017SuCXyVCujpkbR38HjDrG7
|
Review the following changes in direct dependencies. Learn more about Socket for GitHub.
|
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
Summary
This PR completes the verification and alignment of the Dynagraph standalone repository with the work completed in the Fused-Gaming-Skill-MCP
claude/dynagraph-development-pu22gfbranch. All source files have been migrated and verified for consistency.Changes
Migration Verification
dynagraph_render.tsto match skill-mcp conventionsFiles Verified
src/index.ts— Skill definition and exportssrc/tools/dynagraph_render.ts— OG image rendering (enhanced docs)src/tools/dynagraph_list_templates.ts— Template discoverysrc/tools/dynagraph_preview.ts— SVG preview generationsrc/tools/dynagraph_validate_template.ts— Template validationpackage.json,tsconfig.json).github/workflows/,.github/labels.json)Key Alignments
@h4shed/dynagraph(v0.1.0) — the core SDKTest Plan
Related Issues
claude/dynagraph-development-pu22gfbranchGenerated by Claude Code