Skip to content

fix(submission): validate listing and build upload zip - #7

Merged
jbiskur merged 1 commit into
mainfrom
t3code/check-plugin-submission
Oct 1, 2026
Merged

jbiskur merged 1 commit into
mainfrom
t3code/check-plugin-submission

Conversation

@jbiskur

@jbiskur jbiskur commented Oct 1, 2026

Copy link
Copy Markdown
Contributor

The portable plugin listing had an overlong subtitle and no support URL, and releases produced only a tarball. Correct the listing, add five positive and three negative review scenarios, and produce a deterministic ZIP with portable manifests at its root alongside the existing tarball.

Validate listing limits, public URL shapes, review cases, and exclusion of private reviewer metadata. Add a strict submission gate and document remaining reviewer-account, live-case, recording, and dashboard steps. CI checks and publishes both archive formats.

Validation: package validation passes; 38 validator regression cases pass; allowlist, ZIP integrity, checksums, and reproducibility verified. The strict submission check intentionally fails until a real demo recording URL is supplied.

The existing OpenAI dashboard submission is version 1.0.0 and is currently in review; it cannot accept a new ZIP while review is active. This repository remains version 0.2.0 until its next release. Hosted MCP scan fixes are tracked separately in https://github.com/flowcore-io/usable/pull/1269.

@jbiskur
jbiskur requested a review from a team as a code owner October 1, 2026 10:44
@jbiskur
jbiskur merged commit fcf5836 into main Oct 1, 2026
3 checks passed
@jbiskur
jbiskur deleted the t3code/check-plugin-submission branch October 1, 2026 10:44
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