Skip to content

docs: vet nine Cloudflare plugin candidates and correct admitted Agents SDK authority - #573

Merged
Knapp-Kevin merged 8 commits into
mainfrom
curation/cloudflare-plugin-nine-20261101-no-ci
Nov 1, 2026
Merged

Knapp-Kevin merged 8 commits into
mainfrom
curation/cloudflare-plugin-nine-20261101-no-ci

Conversation

@Knapp-Kevin

Copy link
Copy Markdown
Owner

Scope and exact denominator

Closes #572 after merge. Nine direct front-mattered Cloudflare plugin candidate skills at registered openai/plugins revision 0722921d5542fc593105c27bd52630babd8b8c2a: 2 REFERENCE-ONLY / 7 REJECT unchanged. Six overlap already admitted cloudflare/skills pin; two share SKILL.md blobs but not package trees, four have changed manifests, three are plugin-only. No source admission, pin promotion, vendoring, runtime or new semantic pair.

Cross-source admitted correction: cloudflare-skills/agents-sdk existing exact-pin review VERIFIED 17/20 → REJECT unchanged 14/20, because the bundled email reference auto-replies and logs private sender/subject without separate read/send authority, and installation/state/scheduling also lack scoped gates. Provenance and verification companions refreshed with exact tree. Cloudflare remains 13/13 reviewed, now 5 VERIFIED / 8 REJECT.

Macro findings

  • Unapproved deployment, public MCP, arbitrary SQL, cron, persistent chat data, email, browser trace, Sandbox code/port/DNS, secrets, production logs and deletion recur.
  • Plugin manifest MIT vs three child Apache-2.0 LICENSE texts; no blanket copying clearance.
  • Pinned Cloudflare plugin README lists eight skills; actual direct denominator is nine, including workers-best-practices.
  • Source-owned references, tools and MCP configuration remain upstream evidence, not repository execution machinery.

Accounting and evidence

README, SYSTEM_STATE, CURATION_QUEUE, INDEX, index.json reconciled: official plugin candidate decisions 74 → 83 (32/42 → 34/49); governed inventory 44 first-party / 995 third-party / 1,039 pairs, 23 sources, 12 pinned corpora unchanged; admitted-source denominator delta 0. Review: docs/reviews/2026-11-01-openai-cloudflare-nine-candidate-vetting.md. All individual candidate package trees, manifest blobs, last path-change dates, authority/dependencies, scores, dispositions, and not-run behavioral states recorded. No security scanner or behavioral run claimed.

Verification and lifecycle

Branch readback: all eight changed/added files present; five public surfaces agree, JSON parses, two existing companions agree on REJECT, main remained at cbbe16714ac7835f194288c366efaccddbb5f52e before PR. Existing drafts #489/#492/#496/#412/#413 remain independently qualification-held; this branch does not touch their shared first-party registry. No repository-owned scripts, CI, tests, schedulers, generators, scanners, monitors or runtime added. [skip ci] deliberately avoids Actions budget.

Ready for same-run merge if PR head/mergeability/reviews/threads/statuses and main relation remain correct. Use expected-head protection.

@Knapp-Kevin
Knapp-Kevin merged commit b159fe5 into main Nov 1, 2026
2 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.

Vet nine Cloudflare plugin candidate skills against admitted exact-pin corpus

1 participant