Skip to content

Commit f794d60

Browse files
authored
Reject provider scanner directory routes (#467)
Co-authored-by: kriptoburak <kriptoburak@users.noreply.github.com>
1 parent f0aa464 commit f794d60

3 files changed

Lines changed: 4 additions & 0 deletions

File tree

docs/SUBMISSION_READINESS.md

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -55,6 +55,7 @@ as Product Hunt alternatives, Futurepedia, Toolify, There's An AI For That, or a
5555
crawler or indexer directories unless they expose that PR-editable source.
5656
Reject prototype marketplace applications whose README documents only API calls, local server setup, or monetized publish flows, plus AI toolkit storefronts, toolhub projects, and agent-tool marketplace scaffolds whose repo only documents application implementations, status documents, roadmaps, or generated UIs without a committed registry seed, catalog file, source entry, PR-editable registry seed, or external source entry.
5757
`curl` publish example is not a PR-native submission route; storefront pages and product pages are evidence only. Require the canonical source file maintainers edit for third-party listings.
58+
Reject provider scanner directories when required endpoint, env_key, auth_style, and free_limits provider fields would force private endpoint, credential, or pricing claims for Hermes Tweet, or when the same target already has an open TweetClaw or adjacent social-provider PR.
5859
Reject distro installers, runtime stacks, OS package indexes, package-manager
5960
recipes, or bundle repos such as Debian packages, Fedora RPMs, Arch AUR,
6061
Nixpkgs, Guix packages, Snapcraft, Flathub, or winget that only vendor or

tests/fixtures/route_rejection_phrases/marketplaces_core.txt

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -43,6 +43,8 @@ auto-mirrored skill stores that only crawl another upstream catalog
4343
AI toolkit storefronts
4444
toolhub projects
4545
agent-tool marketplace scaffolds
46+
provider scanner directories
47+
endpoint, env_key, auth_style, and free_limits provider fields
4648
data warehouse, ETL, reverse ETL
4749
customer data platform
4850
data workflow orchestration marketplaces

tests/fixtures/route_rejection_phrases/safety_duplicates.txt

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -4,6 +4,7 @@ SDK integrations, creator tools
44
avatar or world packages
55
generated named-skill listing
66
repository-config catalogs with prior closed Hermes Tweet or Xquik route
7+
same target already has an open TweetClaw or adjacent social-provider PR
78
voice assistant, speech, meeting
89
real-time communications app
910
Alexa Skills Store

0 commit comments

Comments
 (0)