Skip to the category

Archive through 2026-10-216197 cards in this category

Category home · 02

Oddly Specific

Sites built around one precise audience, ritual, problem, collection, or private obsession.

Visual leads · 2026-10-21

Eight from today

Complete 38-card shelf
Landing-page snapshot of hzymtr.space Observed 2026-10-21 HZYMTR’s Minecraft Transit World hzymtr.space

A Minecraft server where players build a railway-linked city, with a public route map, fare lookup, and invitations to help shape the world.

Open Login Paid Ads Pretty Pro Niche Human Risk JS
Landing-page snapshot of playglideslope.com Observed 2026-10-21 Glideslope makes Brasília air-traffic control a playable shift playglideslope.com

An interactive air-traffic-control game where players give radio instructions and guide aircraft toward Brasília’s runways using real airport charts.

Open Login Paid Ads Pretty Pro Niche Human Risk JS
Landing-page snapshot of dhowborne.com Observed 2026-10-21 Dhowborne: the wind won’t turn dhowborne.com

An Indonesian-language JRPG introduction set on the monsoon coast of Zanja, where a crew sails in search of the Jinn of the Turning Wind.

Open Login Paid Ads Pretty Pro Niche Human Risk JS
Landing-page snapshot of monetalegionis.com Observed 2026-10-21 A searchable cabinet of medieval León coinage monetalegionis.com

An Asturian-language catalog of coins from the medieval Kingdom of León, with ruler and mint details alongside recorded auction sales and prices.

Open Login Paid Ads Pretty Pro Niche Human Risk JS
Landing-page snapshot of playstatesman.com Observed 2026-10-21 Statesman: A Political Life playstatesman.com

A Windows political simulation that follows a player from activist through elected office and government, with a free demo offered on itch.io.

Open Login Paid Ads Pretty Pro Niche Human Risk JS
Landing-page snapshot of 3609riverside.com Observed 2026-10-21 3609 Riverside’s Open-Book Scoreboard 3609riverside.com

A monthly public ledger for one apartment building tracks rent allocations, repairs, water use, tenant rewards, and contractor scorecards.

Open Login Paid Ads Pretty Pro Niche Human Risk JS
Landing-page snapshot of coveatsea.tech Observed 2026-10-21 Cove — wave-powered charging depots for ocean robots coveatsea.tech

Cove presents a floating, wave-powered charging depot concept for autonomous underwater vehicles, with a CAD prototype and an energy model based on Gulf of Mexico buoy data.

Open Login Paid Ads Pretty Pro Niche Human Risk JS
Landing-page snapshot of guesstheaceattorneyost.com Observed 2026-10-21 Devine l’OST – Ace Attorney guesstheaceattorneyost.com

A free fan game that turns 354 Ace Attorney soundtrack tracks into guessing challenges, daily cases, and prosecutor duels.

Open Login Paid Ads Pretty Pro Niche Human Risk JS

Complete daily shelf · Oddly Specific

All 38 cards from 2026-10-21

The eight visual leads appear above; the remaining 30 continue here in their published shelf order.

Landing-page snapshot of beybladeofmedan.com Beyblade of Medan runs a local battle league beybladeofmedan.com

A competitive Beyblade X community in Medan posts event schedules, tournament results, player rankings, and winning-combo data.

Open Login Paid Ads Pretty Pro Niche Human Risk JS
Landing-page snapshot of critcourt.com Crit Court turns design critique into a matchbox-sized court critcourt.com

An interactive guide to a structured design-critique process, built around two groups, a timekeeping facilitator, and a box of cards.

Open Login Paid Ads Pretty Pro Niche Human Risk JS
Landing-page snapshot of ganghomyeonggwan.com 강호명관: A Wuxia Life, Built One Character at a Time ganghomyeonggwan.com

A Korean wuxia playground for birth-date-based character creation, trope-matched reading recommendations, and shared worldbuilding.

Open Login Paid Ads Pretty Pro Niche Human Risk JS
Landing-page snapshot of marchling.com Marchling: a step-counting RPG across the Ashen Marches marchling.com

Marchling presents a mobile RPG where your real-world steps move your hero through a fantasy map and shape each day’s battles, travel, and recovery.

Open Login Paid Ads Pretty Pro Niche Human Risk JS
Landing-page snapshot of ordinalhl2rp.com Ordinal HL2RP: a city that remembers ordinalhl2rp.com

A Garry’s Mod Half-Life 2 roleplay server lays out life in City 24 through persistent housing, ration cycles, work shifts, and civil records.

Open Login Paid Ads Pretty Pro Niche Human Risk JS
Landing-page snapshot of terepforever.com Terep Forever, a mountain-road crash revival terepforever.com

An off-road driving game revisits a Hungarian DOS-era cult classic, with real-scale mountain climbs and cars that deform as they crash.

Open Login Paid Ads Pretty Pro Niche Human Risk JS
Landing-page snapshot of hereing.site HEREING: a listening wall without rankings hereing.site

A social network where people share what they’re listening to and review records, artists, and shows.

Open Login Paid Ads Pretty Pro Niche Human Risk JS
Landing-page snapshot of 2-min-drill.com 2 Min Drill turns late-game football into a daily decision game 2-min-drill.com

A free browser game gives you a late-game NFL situation and lets you call the plays, then grades your decisions by their effect on win probability.

Open Login Paid Ads Pretty Pro Niche Human Risk JS
Landing-page snapshot of glyphrise.online Glyphrise: The Eighth Layer glyphrise.online

A turn-based RPG project set in Ambaline, a city carved down through generations, where combat revolves around timing attacks and rewriting enemy glyphs.

Open Login Paid Ads Pretty Pro Niche Human Risk JS
Landing-page snapshot of kineticcitygame.com Kinetic City’s gear-driven city-builder kineticcitygame.com

An in-development economic city-building game where mechanical power, production chains, and deliveries drive a settlement’s growth.

Open Login Paid Ads Pretty Pro Niche Human Risk JS
Landing-page snapshot of buildsalon.club Build Salon: One Team, One Product, Four Months buildsalon.club

A Korean cohort community brings up to eight people together to plan, launch, market, and sell one product over four months.

Open Login Paid Ads Pretty Pro Niche Human Risk JS
Landing-page snapshot of rskquiz.com RSKQuiz: a fan-built Ricky, Steve & Karl trivia game rskquiz.com

An interactive quiz tests what you know about Ricky Gervais, Stephen Merchant, and Karl Pilkington’s radio shows, podcasts, and audiobooks.

Open Login Paid Ads Pretty Pro Niche Human Risk JS
Landing-page snapshot of behemarch.com Behemarch’s cities-on-giants MMO pitch behemarch.com

An Indonesian-language page presents a PC MMORPG where mobile cities ride towering Striders in search of rain.

Open Login Paid Ads Pretty Pro Niche Human Risk JS
Landing-page snapshot of chengel.xyz Chengel: a Turkish crossword game for two chengel.xyz

A Turkish-language web game for çengel bulmaca, offering solo play, matchmaking, and friend-to-friend rooms.

Open Login Paid Ads Pretty Pro Niche Human Risk JS
Landing-page snapshot of froggy.fun Froggy: tiny ROMs, big ideas froggy.fun

A discovery and creator hub for indie games made for Game Boy, Game Boy Color, and Game Boy Advance, with game listings, early-access pages, and maker devlogs.

Open Login Paid Ads Pretty Pro Niche Human Risk JS
Landing-page snapshot of playdeadhead.com Deadhead puts Acworth on the zombie map playdeadhead.com

A launch page for a zombie-survival game pitched around the real streets of Acworth, Georgia.

Open Login Paid Ads Pretty Pro Niche Human Risk JS
Landing-page snapshot of shuinlar.com Shuinlar turns pentominoes into a dial-and-marble strategy game shuinlar.com

Shuinlar is a two-player strategy game played on five turning dials, where players place pentominoes and use a Keeper marble to score.

Open Login Paid Ads Pretty Pro Niche Human Risk JS
Landing-page snapshot of toneros.com TONEROS: a reggaeton career sim toneros.com

A browser-playable, phone-focused music career simulator about writing songs, performing, and building fame from the barrio outward.

Open Login Paid Ads Pretty Pro Niche Human Risk JS
Landing-page snapshot of transwordle.com Transwordle makes every miss move the answer transwordle.com

A free browser word game where each wrong guess swaps in a new five-letter answer and updates the clues already on the board.

Open Login Paid Ads Pretty Pro Niche Human Risk JS
Landing-page snapshot of yagdim.online بلاد الألعاب brings Tunisian games online yagdim.online

A Tunisian Arabic-language site for playing local word, social-deduction, and grid games online with friends.

Open Login Paid Ads Pretty Pro Niche Human Risk JS
Landing-page snapshot of fawaz.games ألعاب فواز: Saudi-Arabic party games for the shared screen fawaz.games

A browser-based party game setup where one screen hosts the game and players join on their phones, with prompts and jokes in Saudi Arabic.

Open Login Paid Ads Pretty Pro Niche Human Risk JS
Landing-page snapshot of toposfieldlab.com Topos Field Lab turns castle walks into data toposfieldlab.com

An independent research lab studies how people experience historic spaces, using field surveys and a system that combines heart-rate, GPS, and subjective records.

Open Login Paid Ads Pretty Pro Niche Human Risk JS
Landing-page snapshot of ipwcf.com GPS checkpoint courses for personal watercraft ipwcf.com

IPWCF presents a platform for finding personal-watercraft courses and tournaments, with GPS-verified attempts that can be recorded on course leaderboards.

Open Login Paid Ads Pretty Pro Niche Human Risk JS
Landing-page snapshot of soridane.com Soridane: The Regent of the Glass Dunes soridane.com

A tactical JRPG project follows a supposedly dead heir hiding among the Glass Company, a mercenary band crossing five desert provinces.

Open Login Paid Ads Pretty Pro Niche Human Risk JS
Landing-page snapshot of coffeebreakaway.com Coffee Break Away: a five-minute word-chain puzzle coffeebreakaway.com

A daily word puzzle asks players to find three hidden words linking the top word to the bottom one, with neighboring words forming compounds or familiar phrases.

Open Login Paid Ads Pretty Pro Niche Human Risk JS
Landing-page snapshot of noillirk.run Noillirk turns common answers into a seven-question climb noillirk.run

A free browser game asks players to guess familiar answers across seven timed rounds, in daily or unlimited mode.

Open Login Paid Ads Pretty Pro Niche Human Risk JS
Landing-page snapshot of ambermire.com Ambermire’s Baltic bog bestiary ambermire.com

A landing page for an action RPG set in a 1380 Baltic marsh, where players track monsters and brew amber.

Open Login Paid Ads Pretty Pro Niche Human Risk JS
Landing-page snapshot of canfixed.com CAN Fixed: making elusive vehicle faults legible canfixed.com

CAN Fixed offers EV and vehicle-network diagnostics for fleets, repair shops and manufacturers dealing with hard-to-find faults.

Open Login Paid Ads Pretty Pro Niche Human Risk JS
Landing-page snapshot of stockpickersgame.com A stock market you can run at your own speed stockpickersgame.com

Stock Pickers' Game is a no-account market simulator where players buy and sell shares in a market of twelve companies.

Open Login Paid Ads Pretty Pro Niche Human Risk JS
Landing-page snapshot of tidedrop.com Tide Drop, a daily puzzle timed to real tides tidedrop.com

A forthcoming iPhone game asks players to release a drifting object at the right moment and guide it to a target using real UK-and-Ireland tide patterns.

Open Login Paid Ads Pretty Pro Niche Human Risk JS

Across the archive

Oddly Specific, accumulating

6,197 cards provide an early longitudinal view—not a measure of the whole web.

Category pulse

score + signals · rolling 21 days
Oddly Specific score and signal pulse Daily median editorial-interest threads for every category, the category average, and the daily prevalence of ten overlapping signals for Oddly Specific over the latest 21 issues. Weird Finds daily median score Useful Tools daily median score Developer Corner daily median score AI Table daily median score Civic & Public Life daily median score Learning & Exams daily median score Human Services daily median score Global Trade Desk daily median score Food, Events & Hospitality daily median score Commerce Shelf daily median score Content & Blogs daily median score Personal Pages daily median score Local Businesses daily median score Suspicious Gentlemen daily median score Daily average of category median scores Oddly Specific daily median score 2026-10-01: Oddly Specific median 78.02026-10-03: Oddly Specific median 78.02026-10-05: Oddly Specific median 78.02026-10-06: Oddly Specific median 78.02026-10-07: Oddly Specific median 78.02026-10-08: Oddly Specific median 78.02026-10-09: Oddly Specific median 78.02026-10-10: Oddly Specific median 78.02026-10-11: Oddly Specific median 77.02026-10-12: Oddly Specific median 77.02026-10-13: Oddly Specific median 78.02026-10-14: Oddly Specific median 78.02026-10-15: Oddly Specific median 77.02026-10-16: Oddly Specific median 77.02026-10-17: Oddly Specific median 78.02026-10-18: Oddly Specific median 78.02026-10-19: Oddly Specific median 78.02026-10-20: Oddly Specific median 78.02026-10-21: Oddly Specific median 78.0 ○ Open 2026-10-01: 97% open across 37 published cards 2026-10-02: 0% open across 0 published cards 2026-10-03: 100% open across 30 published cards 2026-10-04: 0% open across 0 published cards 2026-10-05: 100% open across 26 published cards 2026-10-06: 100% open across 40 published cards 2026-10-07: 100% open across 45 published cards 2026-10-08: 100% open across 37 published cards 2026-10-09: 100% open across 33 published cards 2026-10-10: 100% open across 52 published cards 2026-10-11: 100% open across 54 published cards 2026-10-12: 100% open across 32 published cards 2026-10-13: 100% open across 38 published cards 2026-10-14: 100% open across 32 published cards 2026-10-15: 100% open across 29 published cards 2026-10-16: 100% open across 35 published cards 2026-10-17: 100% open across 48 published cards 2026-10-18: 98% open across 44 published cards 2026-10-19: 100% open across 39 published cards 2026-10-20: 100% open across 51 published cards 2026-10-21: 100% open across 38 published cards ⊠ Login 2026-10-01: 22% login across 37 published cards 2026-10-02: 0% login across 0 published cards 2026-10-03: 10% login across 30 published cards 2026-10-04: 0% login across 0 published cards 2026-10-05: 12% login across 26 published cards 2026-10-06: 10% login across 40 published cards 2026-10-07: 9% login across 45 published cards 2026-10-08: 11% login across 37 published cards 2026-10-09: 9% login across 33 published cards 2026-10-10: 8% login across 52 published cards 2026-10-11: 17% login across 54 published cards 2026-10-12: 22% login across 32 published cards 2026-10-13: 5% login across 38 published cards 2026-10-14: 28% login across 32 published cards 2026-10-15: 10% login across 29 published cards 2026-10-16: 6% login across 35 published cards 2026-10-17: 8% login across 48 published cards 2026-10-18: 18% login across 44 published cards 2026-10-19: 10% login across 39 published cards 2026-10-20: 18% login across 51 published cards 2026-10-21: 13% login across 38 published cards $ Paid 2026-10-01: 14% paid across 37 published cards 2026-10-02: 0% paid across 0 published cards 2026-10-03: 13% paid across 30 published cards 2026-10-04: 0% paid across 0 published cards 2026-10-05: 19% paid across 26 published cards 2026-10-06: 15% paid across 40 published cards 2026-10-07: 16% paid across 45 published cards 2026-10-08: 16% paid across 37 published cards 2026-10-09: 12% paid across 33 published cards 2026-10-10: 19% paid across 52 published cards 2026-10-11: 19% paid across 54 published cards 2026-10-12: 12% paid across 32 published cards 2026-10-13: 16% paid across 38 published cards 2026-10-14: 19% paid across 32 published cards 2026-10-15: 17% paid across 29 published cards 2026-10-16: 14% paid across 35 published cards 2026-10-17: 17% paid across 48 published cards 2026-10-18: 11% paid across 44 published cards 2026-10-19: 13% paid across 39 published cards 2026-10-20: 12% paid across 51 published cards 2026-10-21: 8% paid across 38 published cards † Ads 2026-10-01: 0% ads across 37 published cards 2026-10-02: 0% ads across 0 published cards 2026-10-03: 0% ads across 30 published cards 2026-10-04: 0% ads across 0 published cards 2026-10-05: 0% ads across 26 published cards 2026-10-06: 0% ads across 40 published cards 2026-10-07: 4% ads across 45 published cards 2026-10-08: 3% ads across 37 published cards 2026-10-09: 3% ads across 33 published cards 2026-10-10: 0% ads across 52 published cards 2026-10-11: 0% ads across 54 published cards 2026-10-12: 3% ads across 32 published cards 2026-10-13: 0% ads across 38 published cards 2026-10-14: 3% ads across 32 published cards 2026-10-15: 3% ads across 29 published cards 2026-10-16: 0% ads across 35 published cards 2026-10-17: 6% ads across 48 published cards 2026-10-18: 2% ads across 44 published cards 2026-10-19: 0% ads across 39 published cards 2026-10-20: 2% ads across 51 published cards 2026-10-21: 0% ads across 38 published cards * Pretty 2026-10-01: 89% pretty across 37 published cards 2026-10-02: 0% pretty across 0 published cards 2026-10-03: 80% pretty across 30 published cards 2026-10-04: 0% pretty across 0 published cards 2026-10-05: 92% pretty across 26 published cards 2026-10-06: 68% pretty across 40 published cards 2026-10-07: 80% pretty across 45 published cards 2026-10-08: 89% pretty across 37 published cards 2026-10-09: 88% pretty across 33 published cards 2026-10-10: 75% pretty across 52 published cards 2026-10-11: 72% pretty across 54 published cards 2026-10-12: 75% pretty across 32 published cards 2026-10-13: 87% pretty across 38 published cards 2026-10-14: 84% pretty across 32 published cards 2026-10-15: 72% pretty across 29 published cards 2026-10-16: 80% pretty across 35 published cards 2026-10-17: 73% pretty across 48 published cards 2026-10-18: 82% pretty across 44 published cards 2026-10-19: 82% pretty across 39 published cards 2026-10-20: 73% pretty across 51 published cards 2026-10-21: 82% pretty across 38 published cards ● Pro 2026-10-01: 73% pro across 37 published cards 2026-10-02: 0% pro across 0 published cards 2026-10-03: 67% pro across 30 published cards 2026-10-04: 0% pro across 0 published cards 2026-10-05: 62% pro across 26 published cards 2026-10-06: 60% pro across 40 published cards 2026-10-07: 51% pro across 45 published cards 2026-10-08: 57% pro across 37 published cards 2026-10-09: 76% pro across 33 published cards 2026-10-10: 58% pro across 52 published cards 2026-10-11: 46% pro across 54 published cards 2026-10-12: 47% pro across 32 published cards 2026-10-13: 61% pro across 38 published cards 2026-10-14: 53% pro across 32 published cards 2026-10-15: 48% pro across 29 published cards 2026-10-16: 43% pro across 35 published cards 2026-10-17: 58% pro across 48 published cards 2026-10-18: 52% pro across 44 published cards 2026-10-19: 62% pro across 39 published cards 2026-10-20: 63% pro across 51 published cards 2026-10-21: 53% pro across 38 published cards ◎ Niche 2026-10-01: 100% niche across 37 published cards 2026-10-02: 0% niche across 0 published cards 2026-10-03: 100% niche across 30 published cards 2026-10-04: 0% niche across 0 published cards 2026-10-05: 96% niche across 26 published cards 2026-10-06: 100% niche across 40 published cards 2026-10-07: 100% niche across 45 published cards 2026-10-08: 100% niche across 37 published cards 2026-10-09: 100% niche across 33 published cards 2026-10-10: 98% niche across 52 published cards 2026-10-11: 100% niche across 54 published cards 2026-10-12: 100% niche across 32 published cards 2026-10-13: 100% niche across 38 published cards 2026-10-14: 100% niche across 32 published cards 2026-10-15: 100% niche across 29 published cards 2026-10-16: 100% niche across 35 published cards 2026-10-17: 100% niche across 48 published cards 2026-10-18: 100% niche across 44 published cards 2026-10-19: 100% niche across 39 published cards 2026-10-20: 100% niche across 51 published cards 2026-10-21: 100% niche across 38 published cards ◉ Human 2026-10-01: 27% human across 37 published cards 2026-10-02: 0% human across 0 published cards 2026-10-03: 30% human across 30 published cards 2026-10-04: 0% human across 0 published cards 2026-10-05: 31% human across 26 published cards 2026-10-06: 28% human across 40 published cards 2026-10-07: 18% human across 45 published cards 2026-10-08: 24% human across 37 published cards 2026-10-09: 21% human across 33 published cards 2026-10-10: 27% human across 52 published cards 2026-10-11: 19% human across 54 published cards 2026-10-12: 44% human across 32 published cards 2026-10-13: 18% human across 38 published cards 2026-10-14: 19% human across 32 published cards 2026-10-15: 21% human across 29 published cards 2026-10-16: 23% human across 35 published cards 2026-10-17: 25% human across 48 published cards 2026-10-18: 18% human across 44 published cards 2026-10-19: 31% human across 39 published cards 2026-10-20: 22% human across 51 published cards 2026-10-21: 26% human across 38 published cards ! Risk 2026-10-01: 0% risk across 37 published cards 2026-10-02: 0% risk across 0 published cards 2026-10-03: 0% risk across 30 published cards 2026-10-04: 0% risk across 0 published cards 2026-10-05: 0% risk across 26 published cards 2026-10-06: 2% risk across 40 published cards 2026-10-07: 0% risk across 45 published cards 2026-10-08: 0% risk across 37 published cards 2026-10-09: 0% risk across 33 published cards 2026-10-10: 2% risk across 52 published cards 2026-10-11: 0% risk across 54 published cards 2026-10-12: 0% risk across 32 published cards 2026-10-13: 3% risk across 38 published cards 2026-10-14: 0% risk across 32 published cards 2026-10-15: 0% risk across 29 published cards 2026-10-16: 0% risk across 35 published cards 2026-10-17: 0% risk across 48 published cards 2026-10-18: 0% risk across 44 published cards 2026-10-19: 3% risk across 39 published cards 2026-10-20: 0% risk across 51 published cards 2026-10-21: 0% risk across 38 published cards ƒ JavaScript 2026-10-01: 22% javascript across 37 published cards 2026-10-02: 0% javascript across 0 published cards 2026-10-03: 30% javascript across 30 published cards 2026-10-04: 0% javascript across 0 published cards 2026-10-05: 31% javascript across 26 published cards 2026-10-06: 18% javascript across 40 published cards 2026-10-07: 11% javascript across 45 published cards 2026-10-08: 16% javascript across 37 published cards 2026-10-09: 21% javascript across 33 published cards 2026-10-10: 25% javascript across 52 published cards 2026-10-11: 13% javascript across 54 published cards 2026-10-12: 19% javascript across 32 published cards 2026-10-13: 16% javascript across 38 published cards 2026-10-14: 12% javascript across 32 published cards 2026-10-15: 17% javascript across 29 published cards 2026-10-16: 23% javascript across 35 published cards 2026-10-17: 19% javascript across 48 published cards 2026-10-18: 23% javascript across 44 published cards 2026-10-19: 15% javascript across 39 published cards 2026-10-20: 18% javascript across 51 published cards 2026-10-21: 26% javascript across 38 published cards
Oddly Specific14 other categoriesDaily category averageScore axis 65–85Signal share0–100%

The rolling 21-day upper threads compare daily category medians; the bold thread is Oddly Specific. Below, signal colour shows the share of that day’s published Oddly Specific cards carrying each mark.

What moves with an 80+ score

1,467 high-interest cards
Signal prevalence among Oddly Specific cards scoring 80 or higher Percentage-point difference between each signal’s prevalence across this category and among the category’s cards with an editorial-interest score of 80 or higher. Open: 76% across all Oddly Specific cards and 90% among cards scoring 80+, a +14 pp difference. ○ Open 76% → 90% +14 pp +14 pp Login: 19% across all Oddly Specific cards and 13% among cards scoring 80+, a -5 pp difference. ⊠ Login 19% → 13% -5 pp -5 pp Paid: 21% across all Oddly Specific cards and 26% among cards scoring 80+, a +5 pp difference. $ Paid 21% → 26% +5 pp +5 pp Ads: 1% across all Oddly Specific cards and 1% among cards scoring 80+, a +1 pp difference. † Ads 1% → 1% +1 pp +1 pp Pretty: 78% across all Oddly Specific cards and 93% among cards scoring 80+, a +15 pp difference. * Pretty 78% → 93% +15 pp +15 pp Pro: 49% across all Oddly Specific cards and 98% among cards scoring 80+, a +49 pp difference. ● Pro 49% → 98% +49 pp +49 pp Niche: 89% across all Oddly Specific cards and 97% among cards scoring 80+, a +9 pp difference. ◎ Niche 89% → 97% +9 pp +9 pp Human: 25% across all Oddly Specific cards and 37% among cards scoring 80+, a +12 pp difference. ◉ Human 25% → 37% +12 pp +12 pp Risk: 1% across all Oddly Specific cards and 0% among cards scoring 80+, a -1 pp difference. ! Risk 1% → 0% -1 pp -1 pp JavaScript: 22% across all Oddly Specific cards and 24% among cards scoring 80+, a +2 pp difference. ƒ JavaScript 22% → 24% +2 pp +2 pp

This exposes association inside the published catalogue, not causation or site quality. The 80+ threshold is the pipeline’s editorial-interest score.