Skip to content

Generate public submission metadata in plugin bundles - #12

Merged
JorchCortez merged 1 commit into
mainfrom
prepare-public-plugin-submission
Oct 9, 2026
Merged

JorchCortez merged 1 commit into
mainfrom
prepare-public-plugin-submission

Conversation

@JorchCortez

Copy link
Copy Markdown
Collaborator

Summary

  • Generate portable plugin.json and OAuth mcp.json alongside existing Codex and Claude overlays.
  • Package screenRIG listing metadata, Canada/US targeting, commerce disclosure, and five positive / three negative review scenarios.
  • Reuse the PNG logo for listing and composer icons; preserve the canonical SVG and stay within the existing file budget.
  • Validate manifest consistency and preserve the bundled CLI and its provenance.

Verification

  • python3 scripts/test.py: 14 passed.
  • python3 scripts/check-public-repo.py: passed.
  • python3 scripts/validate-plugin.py --budget: passed.
  • python3 scripts/build-plugin.py --docs-only --check: passed.
  • Complete canonical regeneration with existing CLI bytes, marketplace/package checks, and exact OAuth declaration validation: passed locally.
  • git diff --check: passed.
  • Fresh CLI artifact regeneration and browser dashboard gates are left to CI; live marketplace review cases have not been run.

Budget

Repository: 106 files / 3,024,187 bytes -> 109 files / 3,057,971 bytes.
Plugin: 50 files / 1,922,442 bytes -> 52 files / 1,938,188 bytes.

Remaining before marketplace submission

A verified demo recording, dedicated reviewer access/fixtures, privacy-policy coverage confirmation, and target portal authentication/rendering validation. Review scenarios are drafts, not test-result claims. No marketplace submission or backend deployment is included.

Human review and merge required.

Include portable plugin and OAuth manifests, screenRIG listing, CA/US targeting, commerce disclosure, review scenarios, and PNG branding. Preserve bundled CLI and provenance. Demo and marketplace validation remain pending.

Budget: repository 106 files / 3,024,187 bytes -> 109 files / 3,057,971 bytes; plugin 50 files / 1,922,442 bytes -> 52 files / 1,938,188 bytes.
@JorchCortez
JorchCortez merged commit d94c396 into main Oct 9, 2026
3 checks passed
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