Skip to content

Commit 07798b0

Browse files
authored
Add iGaming marketplace route guard (#339)
Co-authored-by: kriptoburak <kriptoburak@users.noreply.github.com>
1 parent 9e6561f commit 07798b0

4 files changed

Lines changed: 33 additions & 6 deletions

File tree

docs/ECOSYSTEM.md

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -38,7 +38,6 @@ follow-up belong outside the public repository. Use
3838
| Gaia Skill Tree Hermes Tweet named skill | <https://github.com/mbtiongson1/gaia-skill-tree/blob/main/registry/named/xquik-dev/hermes-tweet.md> |
3939
| Claude Skill Registry Hermes Tweet skill | <https://github.com/majiayu000/claude-skill-registry/blob/main/skills/api/hermes-tweet/SKILL.md> |
4040
| Claude Skill Registry Data Hermes Tweet archive | <https://github.com/majiayu000/claude-skill-registry-data/blob/main/api/hermes-tweet/SKILL.md> |
41-
| CorpusIQ Hermes skills marketplace X/Twitter skill | <https://github.com/CorpusIQ/corpusiq-docs/blob/main/hermes/skills/marketplace/new-june14-2026/index.md> |
4241
| Awesome Hermes Use Cases X social automation use case | <https://github.com/aliaihub/awesome-hermes-usecases/blob/main/usecases/x-social-automation-toolset.md> |
4342
| Learn Hermes Agent skill-system tutorial | <https://github.com/longyunfeigu/learn-hermes-agent/blob/main/docs/en/s08-skill-system.md> |
4443
| Hermes Agent Chinese solution guide | <https://github.com/zcweah1981/awesome-hermes-agent-zh/blob/main/docs/02-%E7%8E%B0%E6%88%90%E6%96%B9%E6%A1%88/01-%E5%86%85%E5%AE%B9%E5%88%9B%E4%BD%9C%E4%B8%8E%E5%8F%91%E5%B8%83/05-X-Twitter%20%E5%86%85%E5%AE%B9%E4%B8%8E%E4%BA%92%E5%8A%A8%E5%8A%A9%E6%89%8B.md> |

docs/SUBMISSION_READINESS.md

Lines changed: 10 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -679,6 +679,16 @@ marketplaces when they only accept team roster connectors, schedule widgets,
679679
ticketing workflows, venue operations tools, stadium experience apps, fan data
680680
dashboards, tournament brackets, or platform-native sports packages instead of
681681
a source-linked Hermes Tweet package entry.
682+
Reject sports betting, casino, lottery, sportsbook, fantasy sports, iGaming,
683+
odds-data, and gaming compliance app marketplaces such as DraftKings developer
684+
integrations, FanDuel integrations, Sportradar marketplaces, Genius Sports data
685+
integrations, OpenBet marketplaces, BetConstruct integrations, casino software
686+
marketplaces, lottery platform marketplaces, sportsbook app marketplaces, or
687+
odds API catalogs when they only accept odds feeds, bet-slip widgets, player
688+
account connectors, affiliate-tracking pixels, responsible-gaming workflows,
689+
fantasy lineup tools, lottery draw widgets, trading dashboards, risk and
690+
compliance connectors, or platform-native wagering packages instead of a
691+
source-linked Hermes Tweet package entry.
682692
Reject library, museum, archive, cultural heritage, digital collections,
683693
exhibit management, museum ticketing, ILS, and library management app
684694
marketplaces such as Koha plugin catalogs, ArchivesSpace integrations, Omeka

tests/fixtures/route_rejection_phrases/safety_duplicates.txt

Lines changed: 23 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -75,6 +75,29 @@ stadium experience apps
7575
fan data dashboards
7676
tournament brackets
7777
platform-native sports packages
78+
sports betting, casino
79+
lottery, sportsbook
80+
fantasy sports, iGaming
81+
odds-data, and gaming compliance app
82+
DraftKings developer integrations
83+
FanDuel integrations
84+
Sportradar marketplaces
85+
Genius Sports data integrations
86+
OpenBet marketplaces
87+
BetConstruct integrations
88+
casino software marketplaces
89+
lottery platform marketplaces
90+
sportsbook app marketplaces
91+
odds API catalogs
92+
odds feeds, bet-slip widgets
93+
player account connectors
94+
affiliate-tracking pixels
95+
responsible-gaming workflows
96+
fantasy lineup tools
97+
lottery draw widgets
98+
trading dashboards
99+
risk and compliance connectors
100+
platform-native wagering packages
78101
library, museum, archive
79102
cultural heritage
80103
digital collections

tests/test_metadata.py

Lines changed: 0 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -66,11 +66,6 @@
6666
ROOT / "docs" / "GITHUB_METADATA.md",
6767
)
6868
EXPECTED_LIVE_ECOSYSTEM_SURFACES = (
69-
(
70-
"CorpusIQ Hermes skills marketplace X/Twitter skill",
71-
"https://github.com/CorpusIQ/corpusiq-docs/blob/main/hermes/skills/"
72-
"marketplace/new-june14-2026/index.md",
73-
),
7469
(
7570
"OpenJarvis Hermes Tweet skill install example",
7671
"https://github.com/open-jarvis/OpenJarvis/blob/main/docs/user-guide/skills.md",

0 commit comments

Comments
 (0)