Skip to content

Refresh role plugins from maintained source#13

Merged
vdeshpande-oai merged 1 commit into
mainfrom
agent/refresh-role-plugins
Jul 13, 2026
Merged

Refresh role plugins from maintained source#13
vdeshpande-oai merged 1 commit into
mainfrom
agent/refresh-role-plugins

Conversation

@vdeshpande-oai

@vdeshpande-oai vdeshpande-oai commented Jul 13, 2026

Copy link
Copy Markdown
Collaborator

Summary

  • mirror the final Data Analytics 0.2.6 snapshot requested by the plugin owners
  • sync Product Design 0.1.50 and Sales 1.0.8
  • remove the obsolete Financial Markets plugin
  • preserve public-release metadata, MIT licensing, portable connector IDs, and placeholders for workspace-specific app IDs

This supersedes the narrower removal in #12 by including that cleanup in the full source refresh.

Impact

The open-source role plugins now match the requested maintained releases while remaining portable for external workspaces. This refreshes workflows, routing, UI assets, reporting support, and plugin metadata instead of leaving the public repository on its June snapshot.

Validation

  • Data Analytics: npm test (166/166 passed)
  • Data Analytics: npm run typecheck
  • Data Analytics: npm run build
  • Product Design prototype bootstrap smoke test
  • all tracked JSON and YAML parsed successfully
  • git diff --check
  • source-tree parity check, excluding the deliberate public manifest and app-binding transformations
  • public-safety scan for workspace-specific app IDs, internal registry URLs, proprietary license metadata, maintained-repo links, and obsolete Financial Markets references

Dependency audit note

The exact Data Analytics 0.2.6 lockfile currently reports Hono advisories through @modelcontextprotocol/ext-apps. The plugin's MCP server is a custom stdio implementation and does not import or exercise the affected Hono server, CORS, static-file, body-limit, or Lambda adapter paths. The lockfile is intentionally unchanged to preserve the exact requested 0.2.6 snapshot.

@vdeshpande-oai vdeshpande-oai requested a review from a team July 13, 2026 17:50
ashwinm-oai
ashwinm-oai previously approved these changes Jul 13, 2026
@vdeshpande-oai vdeshpande-oai force-pushed the agent/refresh-role-plugins branch from 1d227c7 to c5db87e Compare July 13, 2026 19:08
@isma-oai

Copy link
Copy Markdown
Collaborator

LGTM for Sales

@vdeshpande-oai vdeshpande-oai merged commit fe5608d into main Jul 13, 2026
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.

4 participants