Skip to content

docs: prepare OpenAI plugin submission artifacts - #5

Merged
ravern merged 4 commits into
mainfrom
codex/openai-submission
Sep 10, 2026
Merged

ravern merged 4 commits into
mainfrom
codex/openai-submission

Conversation

@ravern

@ravern ravern commented Sep 10, 2026

Copy link
Copy Markdown
Collaborator

Prepare the reusable OpenAI directory submission materials: app copy, explicit annotation justifications for all 21 MCP tools, five positive cases, and three negative cases. Expected outputs are acceptance criteria, not claims that the cases have already run.

Document the upload and verification steps, and correct the README's missing account tools and stale claims about comment resolution, comment fields, and evidence bodies. Extend the existing MCP check to validate the submission's tool names, annotations, justifications, and case counts.

Validation: README and submission names match live tools/list; all submission hint values match the proposed server metadata; the existing workflow's Python validation passes; the plugin archive contains its manifest, both skills, and bundled CLI. No credentials or internal deployment details are included.

Before submitting, the production server must advertise these annotations and pass a fresh scan and domain verification. Skill ingestion, isolated-account test execution, demo recording, and remaining listing fields still need portal verification; see SUBMISSION.md.

@greptile-apps

greptile-apps Bot commented Sep 10, 2026

Copy link
Copy Markdown

RetriggerView in GreptileConfidence Score: 5/5

The PR appears safe to merge; no outstanding correctness, security, or repository-rule failures remain.

Summary

  • Adds listing copy, annotation justifications for 21 MCP tools, five positive cases, and three negative cases.
  • Extends the MCP workflow to validate tool names, annotations, justifications, and case counts.
  • Documents production verification, packaging, upload, and portal follow-up requirements.
  • Corrects README descriptions of available tools and returned review data.

Diagram

%%{init: {'theme': 'neutral'}}%%
flowchart LR
    PR[Pull request] --> Check[Validate submission structure]
    Check --> Compare[Compare tools and annotations with production]
    Compare -->|Drift on PR| Warn[Emit warning]
    Compare -->|No drift| Pass[Pass validation]
    Main[Main, scheduled, or manual run] --> Compare
    Compare -->|Drift outside PR| Fail[Fail validation]
    Pass --> Portal[Portal scan and verification]
    Fail --> Deploy[Deploy matching server metadata]
    Deploy --> Portal
Loading

Reviews (4) · Last reviewed commit: "fix: separate PR validation from submiss..."

Comment thread .github/workflows/mcp-check.yml Outdated
Comment thread .github/workflows/mcp-check.yml Outdated
greptile-apps[bot]
greptile-apps Bot previously approved these changes Sep 10, 2026
@greptileai greptileai deleted a comment from greptile-apps-staging Bot Sep 10, 2026
@greptileai greptileai deleted a comment from greptile-apps-staging Bot Sep 10, 2026
@ravern
ravern merged commit 5f8f213 into main Sep 10, 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