Skip to the category

Archive through 2026-11-096980 cards in this category

Category home · 02

Oddly Specific

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

Visual leads · 2026-11-09

Eight from today

Complete 39-card shelf
Landing-page snapshot of howlongref.app Observed 2026-11-09 How Long, Ref? turns winning streaks into hair length howlongref.app

A football results project imagines how long each club’s hair would grow if players got a haircut only after five consecutive wins.

Open Login Paid Ads Pretty Pro Niche Human Risk JS
Landing-page snapshot of isometric.earth Observed 2026-11-09 Isometric World, an Atlas of City Maps isometric.earth

An interactive world atlas gathers isometric maps of cities and links each place to the maps made of it.

Open Login Paid Ads Pretty Pro Niche Human Risk JS
Landing-page snapshot of lithobrakegame.com Observed 2026-11-09 Lithobrake: Build rockets; let the ground handle the stop lithobrakegame.com

An in-development spaceflight simulator for building rockets and flying them through a one-tenth-scale Solar System.

Open Login Paid Ads Pretty Pro Niche Human Risk JS
Landing-page snapshot of familyhistoryresearch.org Observed 2026-11-09 Family History Research’s one-ancestor report familyhistoryresearch.org

For $49, the site offers a researched report on one ancestor, drawing on historical records and promising citations and next steps by email within seven days.

Open Login Paid Ads Pretty Pro Niche Human Risk JS
Landing-page snapshot of delonadvoih.com Observed 2026-11-09 A Case for Two: a detective night for couples delonadvoih.com

A browser-based mystery game invites couples to investigate a fictional disappearance together, using period-style documents and clues.

Open Login Paid Ads Pretty Pro Niche Human Risk JS
Landing-page snapshot of falehafez.app Observed 2026-11-09 Fal-e Hafez, a pocket ghazal-reading ritual falehafez.app

A bilingual app invites readers to set an intention, draw a miniature card, and encounter a Hafez poem with Persian audio, translation, and couplet-by-couplet interpretation.

Open Login Paid Ads Pretty Pro Niche Human Risk JS
Landing-page snapshot of torchandtunisia.com Observed 2026-11-09 Torch & Tunisia: a North African campaign at the browser table torchandtunisia.com

A free-to-play browser wargame puts players in command of Allied or Axis forces during the North African campaign of 1942–43.

Open Login Paid Ads Pretty Pro Niche Human Risk JS
Landing-page snapshot of pdrtree.com Observed 2026-11-09 The PDR Lineage Project pdrtree.com

An expandable family tree maps who trained whom in paintless dent repair.

Open Login Paid Ads Pretty Pro Niche Human Risk JS

Complete daily shelf · Oddly Specific

All 39 cards from 2026-11-09

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

Landing-page snapshot of turfdog.app Turf turns dog walks into a neighborhood map game turfdog.app

Turf describes an iPhone game where walking your dog clears a map, claims territory, and helps your dog develop skills.

Open Login Paid Ads Pretty Pro Niche Human Risk JS
Landing-page snapshot of osoriosurvival.com Osório Survival: dodge the falling branches of Curitiba osoriosurvival.com

A playable game turns falling branches at Praça Osório in central Curitiba into a street-survival challenge.

Open Login Paid Ads Pretty Pro Niche Human Risk JS
Landing-page snapshot of presidents30yearslater.com Mr. Christine’s Class: Thirty Years Later presidents30yearslater.com

A reunion site for a fifth-grade class at President’s Elementary in Arlington, Washington, with a gated membership process and a call for help planning an in-person gathering.

Open Login Paid Ads Pretty Pro Niche Human Risk JS
Landing-page snapshot of classyoffice.com Classy Office puts office-class labels on trial classyoffice.com

A satirical office-market site where visitors judge “Class A” claims, explore sourced quarterly research, and take a market quiz.

Open Login Paid Ads Pretty Pro Niche Human Risk JS
Landing-page snapshot of elphierose.com Elphie Rose’s 52-Part Pink Bronco Build elphierose.com

A detailed showcase of a modified 2026 Ford Bronco Outer Banks, with interactive views and a catalog of parts, prices, and vendors.

Open Login Paid Ads Pretty Pro Niche Human Risk JS
Landing-page snapshot of fangkuaiyuanye.online Voxel Frontier: 100-Wave Survival fangkuaiyuanye.online

A browser-based voxel survival game built around gathering, crafting, defenses, and escalating monster waves.

Open Login Paid Ads Pretty Pro Niche Human Risk JS
Landing-page snapshot of ganhpho.online A Hanoi Phở Stall, With a Blackout Button ganhpho.online

A browser management game about running a Hanoi sidewalk phở stall, from serving bowls to growing the business.

Open Login Paid Ads Pretty Pro Niche Human Risk JS
Landing-page snapshot of gappedfpv.com GAPPED FPV turns real homes into drone-racing courses gappedfpv.com

A prelaunch FPV simulator focused on whoops and micro drones, with a flight model calibrated against real-flight data and maps built around obstacles to fly through.

Open Login Paid Ads Pretty Pro Niche Human Risk JS
Landing-page snapshot of jadetablemahjongg.com Jade Table’s American Mahjongg, with house cards jadetablemahjongg.com

An online American mahjong game with original house cards, computer opponents, and play-with-friends support.

Open Login Paid Ads Pretty Pro Niche Human Risk JS
Landing-page snapshot of magicconsole.app Magic Console turns the TV into a game night magicconsole.app

A browser-based game library that uses a TV for the shared screen and players’ phones as controllers.

Open Login Paid Ads Pretty Pro Niche Human Risk JS
Landing-page snapshot of numberislands.com Number Islands: Sudoku with coastlines numberislands.com

A logic-puzzle game asks you to draw six islands on a 6×6 grid, then place the numbers 1 through 6 so they appear once in every row, column, and island.

Open Login Paid Ads Pretty Pro Niche Human Risk JS
Landing-page snapshot of roccityrp.com A Rochester street grid inside Roblox roccityrp.com

ROC City presents a Roblox city built around recreating Rochester, New York, street by street, with shops, vehicles and player interactions.

Open Login Paid Ads Pretty Pro Niche Human Risk JS
Landing-page snapshot of tithecardgame.com Tithe Makes Every Card Cost Part of Your Future tithecardgame.com

A browser-based dark-fantasy card duel where playing a card spends cards from your own deck, which also serves as your lifeline.

Open Login Paid Ads Pretty Pro Niche Human Risk JS
Landing-page snapshot of whoisexperiment.com WHOIS Experiment: Three Domains, One Privacy Question whoisexperiment.com

A running experiment tracks calls, texts, and emails reaching domains with different WHOIS privacy settings.

Open Login Paid Ads Pretty Pro Niche Human Risk JS
Landing-page snapshot of wikimile.com Wikimile turns walks into Wikipedia cards wikimile.com

Wikimile is an iPhone walking game in development that turns places you visit into collectible cards about their history and stories.

Open Login Paid Ads Pretty Pro Niche Human Risk JS
Landing-page snapshot of brasilmini.com Brasil Mini maps Brazil through its football crowds brasilmini.com

An illustrated atlas lets visitors explore Brazilian cities, stadiums, clubs, and fan activity on a miniature map.

Open Login Paid Ads Pretty Pro Niche Human Risk JS
Landing-page snapshot of contourdle.space Contourdle: name the mountain from its contour lines contourdle.space

A daily geography puzzle asks players to identify an island, volcano, or mountain from its contour map.

Open Login Paid Ads Pretty Pro Niche Human Risk JS
Landing-page snapshot of eq2browser.com EQ2Browser maps EverQuest II across three worlds eq2browser.com

An invite-only project presents EverQuest II assets, data, and maps in a browser, organized across Community, Origins, and Live.

Open Login Paid Ads Pretty Pro Niche Human Risk JS
Landing-page snapshot of maremythica.com Mare Mythica: Five factions around a mythic sea maremythica.com

A Turkish-language free mobile card game built around Mediterranean mythology, distinct faction decks, a story campaign, and roguelike expeditions.

Open Login Paid Ads Pretty Pro Niche Human Risk JS
Landing-page snapshot of playlinesmith.com Linesmith draws transit lines across real cities playlinesmith.com

A browser game about building bus and metro routes and keeping riders moving as a city grows.

Open Login Paid Ads Pretty Pro Niche Human Risk JS
Landing-page snapshot of shedandsingle.com Shed & Single: dating for reptile keepers shedandsingle.com

A dating and friendship site for adults who keep reptiles or amphibians, presented as free to join, browse, and message.

Open Login Paid Ads Pretty Pro Niche Human Risk JS
Landing-page snapshot of teamascent.org KFUPM ASCENT’s five-entry TEKNOFEST campaign teamascent.org

A KFUPM student team outlines its reported SUAS 2026 win and five planned entries in TEKNOFEST 2027.

Open Login Paid Ads Pretty Pro Niche Human Risk JS
Landing-page snapshot of thirdpedal.games Blind Corner: the drift game played from the radio thirdpedal.games

Third Pedal Games is developing a PC game where you manage a small drift team and guide the driver with calls from the spotter tower.

Open Login Paid Ads Pretty Pro Niche Human Risk JS
Landing-page snapshot of sellhvacdata.com Sell HVAC Data maps the buyer market for service records sellhvacdata.com

The site helps HVAC contractors assess whether AI companies might buy their service histories and related business records.

Open Login Paid Ads Pretty Pro Niche Human Risk JS
Landing-page snapshot of thescrollgames.com Soul Horizon ferries a five-element deck to the afterlife thescrollgames.com

An afterlife-themed deckbuilding roguelike built around five-element cards, poker-style combinations, and a swappable three-hero party.

Open Login Paid Ads Pretty Pro Niche Human Risk JS
Landing-page snapshot of rave-maps.com RAVE+TRADE: A Scene Hub for Ravers rave-maps.com

A free-for-now rave community for finding events, trading tickets and gear, connecting with crews, and asking the forum.

Open Login Paid Ads Pretty Pro Niche Human Risk JS
Landing-page snapshot of travelplay.fun TravelPlay: pocket puzzles for the journey travelplay.fun

TravelPlay presents a collection of short puzzle and board games for flights and layovers, with a Trip mode described as building a playlist to fit your journey.

Open Login Paid Ads Pretty Pro Niche Human Risk JS
Landing-page snapshot of game-scroll.com A swipe feed, but the things in it are games game-scroll.com

Game Scroll pitches a mobile feed of quick mini games: swipe to move on, tap to play.

Open Login Paid Ads Pretty Pro Niche Human Risk JS
Landing-page snapshot of chucolor.com A temporal atlas of Jingchu artifacts chucolor.com

An interactive visual archive for Jingchu artifacts, organized by era, findspot, color, pattern, craft, and material.

Open Login Paid Ads Pretty Pro Niche Human Risk JS
Landing-page snapshot of clayonsite.com Lehmkarte maps clay soils and excavation sites clayonsite.com

A German project pairs clay-rich soil information with excavation sites, alongside project notes, field writing, and photos.

Open Login Paid Ads Pretty Pro Niche Human Risk JS
Landing-page snapshot of homelessads.org HomelessAds is preparing a sign-holding marketplace homelessads.org

A pre-launch marketplace concept for booking local sign-holding services, with businesses and providers agreeing on scope and price.

Open Login Paid Ads Pretty Pro Niche Human Risk JS

Across the archive

Oddly Specific, accumulating

6,980 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-20: Oddly Specific median 78.02026-10-21: Oddly Specific median 78.02026-10-22: Oddly Specific median 79.02026-10-23: Oddly Specific median 78.02026-10-24: Oddly Specific median 78.02026-10-25: Oddly Specific median 78.52026-10-26: Oddly Specific median 78.02026-10-27: Oddly Specific median 77.02026-10-28: Oddly Specific median 78.02026-10-29: Oddly Specific median 77.02026-10-30: Oddly Specific median 78.02026-10-31: Oddly Specific median 78.02026-11-01: Oddly Specific median 77.02026-11-02: Oddly Specific median 78.02026-11-03: Oddly Specific median 78.02026-11-04: Oddly Specific median 78.02026-11-05: Oddly Specific median 77.02026-11-06: Oddly Specific median 78.02026-11-07: Oddly Specific median 78.02026-11-08: Oddly Specific median 78.02026-11-09: Oddly Specific median 78.0 ○ Open 2026-10-20: 100% open across 51 published cards 2026-10-21: 100% open across 38 published cards 2026-10-22: 100% open across 37 published cards 2026-10-23: 100% open across 45 published cards 2026-10-24: 100% open across 43 published cards 2026-10-25: 100% open across 36 published cards 2026-10-26: 100% open across 40 published cards 2026-10-27: 100% open across 42 published cards 2026-10-28: 100% open across 42 published cards 2026-10-29: 98% open across 40 published cards 2026-10-30: 100% open across 50 published cards 2026-10-31: 100% open across 34 published cards 2026-11-01: 100% open across 46 published cards 2026-11-02: 100% open across 46 published cards 2026-11-03: 100% open across 26 published cards 2026-11-04: 100% open across 38 published cards 2026-11-05: 100% open across 40 published cards 2026-11-06: 100% open across 43 published cards 2026-11-07: 100% open across 51 published cards 2026-11-08: 100% open across 45 published cards 2026-11-09: 97% open across 39 published cards ⊠ Login 2026-10-20: 18% login across 51 published cards 2026-10-21: 13% login across 38 published cards 2026-10-22: 19% login across 37 published cards 2026-10-23: 9% login across 45 published cards 2026-10-24: 12% login across 43 published cards 2026-10-25: 8% login across 36 published cards 2026-10-26: 12% login across 40 published cards 2026-10-27: 10% login across 42 published cards 2026-10-28: 17% login across 42 published cards 2026-10-29: 10% login across 40 published cards 2026-10-30: 18% login across 50 published cards 2026-10-31: 6% login across 34 published cards 2026-11-01: 28% login across 46 published cards 2026-11-02: 13% login across 46 published cards 2026-11-03: 12% login across 26 published cards 2026-11-04: 8% login across 38 published cards 2026-11-05: 10% login across 40 published cards 2026-11-06: 12% login across 43 published cards 2026-11-07: 20% login across 51 published cards 2026-11-08: 16% login across 45 published cards 2026-11-09: 21% login across 39 published cards $ Paid 2026-10-20: 12% paid across 51 published cards 2026-10-21: 8% paid across 38 published cards 2026-10-22: 24% paid across 37 published cards 2026-10-23: 11% paid across 45 published cards 2026-10-24: 23% paid across 43 published cards 2026-10-25: 25% paid across 36 published cards 2026-10-26: 25% paid across 40 published cards 2026-10-27: 5% paid across 42 published cards 2026-10-28: 14% paid across 42 published cards 2026-10-29: 12% paid across 40 published cards 2026-10-30: 18% paid across 50 published cards 2026-10-31: 21% paid across 34 published cards 2026-11-01: 24% paid across 46 published cards 2026-11-02: 24% paid across 46 published cards 2026-11-03: 19% paid across 26 published cards 2026-11-04: 24% paid across 38 published cards 2026-11-05: 20% paid across 40 published cards 2026-11-06: 21% paid across 43 published cards 2026-11-07: 14% paid across 51 published cards 2026-11-08: 22% paid across 45 published cards 2026-11-09: 13% paid across 39 published cards † Ads 2026-10-20: 2% ads across 51 published cards 2026-10-21: 0% ads across 38 published cards 2026-10-22: 3% ads across 37 published cards 2026-10-23: 0% ads across 45 published cards 2026-10-24: 0% ads across 43 published cards 2026-10-25: 0% ads across 36 published cards 2026-10-26: 2% ads across 40 published cards 2026-10-27: 0% ads across 42 published cards 2026-10-28: 2% ads across 42 published cards 2026-10-29: 0% ads across 40 published cards 2026-10-30: 0% ads across 50 published cards 2026-10-31: 6% ads across 34 published cards 2026-11-01: 4% ads across 46 published cards 2026-11-02: 2% ads across 46 published cards 2026-11-03: 0% ads across 26 published cards 2026-11-04: 0% ads across 38 published cards 2026-11-05: 2% ads across 40 published cards 2026-11-06: 2% ads across 43 published cards 2026-11-07: 0% ads across 51 published cards 2026-11-08: 0% ads across 45 published cards 2026-11-09: 0% ads across 39 published cards * Pretty 2026-10-20: 73% pretty across 51 published cards 2026-10-21: 82% pretty across 38 published cards 2026-10-22: 86% pretty across 37 published cards 2026-10-23: 91% pretty across 45 published cards 2026-10-24: 74% pretty across 43 published cards 2026-10-25: 86% pretty across 36 published cards 2026-10-26: 90% pretty across 40 published cards 2026-10-27: 76% pretty across 42 published cards 2026-10-28: 69% pretty across 42 published cards 2026-10-29: 88% pretty across 40 published cards 2026-10-30: 86% pretty across 50 published cards 2026-10-31: 76% pretty across 34 published cards 2026-11-01: 76% pretty across 46 published cards 2026-11-02: 80% pretty across 46 published cards 2026-11-03: 85% pretty across 26 published cards 2026-11-04: 71% pretty across 38 published cards 2026-11-05: 80% pretty across 40 published cards 2026-11-06: 77% pretty across 43 published cards 2026-11-07: 84% pretty across 51 published cards 2026-11-08: 78% pretty across 45 published cards 2026-11-09: 77% pretty across 39 published cards ● Pro 2026-10-20: 63% pro across 51 published cards 2026-10-21: 53% pro across 38 published cards 2026-10-22: 70% pro across 37 published cards 2026-10-23: 73% pro across 45 published cards 2026-10-24: 51% pro across 43 published cards 2026-10-25: 83% pro across 36 published cards 2026-10-26: 57% pro across 40 published cards 2026-10-27: 43% pro across 42 published cards 2026-10-28: 57% pro across 42 published cards 2026-10-29: 45% pro across 40 published cards 2026-10-30: 70% pro across 50 published cards 2026-10-31: 56% pro across 34 published cards 2026-11-01: 43% pro across 46 published cards 2026-11-02: 67% pro across 46 published cards 2026-11-03: 62% pro across 26 published cards 2026-11-04: 53% pro across 38 published cards 2026-11-05: 45% pro across 40 published cards 2026-11-06: 58% pro across 43 published cards 2026-11-07: 59% pro across 51 published cards 2026-11-08: 64% pro across 45 published cards 2026-11-09: 59% pro across 39 published cards ◎ Niche 2026-10-20: 100% niche across 51 published cards 2026-10-21: 100% niche across 38 published cards 2026-10-22: 97% niche across 37 published cards 2026-10-23: 100% niche across 45 published cards 2026-10-24: 100% niche across 43 published cards 2026-10-25: 100% niche across 36 published cards 2026-10-26: 100% niche across 40 published cards 2026-10-27: 100% niche across 42 published cards 2026-10-28: 100% niche across 42 published cards 2026-10-29: 100% niche across 40 published cards 2026-10-30: 100% niche across 50 published cards 2026-10-31: 100% niche across 34 published cards 2026-11-01: 100% niche across 46 published cards 2026-11-02: 100% niche across 46 published cards 2026-11-03: 100% niche across 26 published cards 2026-11-04: 100% niche across 38 published cards 2026-11-05: 100% niche across 40 published cards 2026-11-06: 100% niche across 43 published cards 2026-11-07: 98% niche across 51 published cards 2026-11-08: 100% niche across 45 published cards 2026-11-09: 100% niche across 39 published cards ◉ Human 2026-10-20: 22% human across 51 published cards 2026-10-21: 26% human across 38 published cards 2026-10-22: 22% human across 37 published cards 2026-10-23: 16% human across 45 published cards 2026-10-24: 26% human across 43 published cards 2026-10-25: 33% human across 36 published cards 2026-10-26: 18% human across 40 published cards 2026-10-27: 26% human across 42 published cards 2026-10-28: 33% human across 42 published cards 2026-10-29: 18% human across 40 published cards 2026-10-30: 30% human across 50 published cards 2026-10-31: 26% human across 34 published cards 2026-11-01: 28% human across 46 published cards 2026-11-02: 28% human across 46 published cards 2026-11-03: 19% human across 26 published cards 2026-11-04: 29% human across 38 published cards 2026-11-05: 15% human across 40 published cards 2026-11-06: 21% human across 43 published cards 2026-11-07: 35% human across 51 published cards 2026-11-08: 40% human across 45 published cards 2026-11-09: 36% human across 39 published cards ! Risk 2026-10-20: 0% risk across 51 published cards 2026-10-21: 0% risk across 38 published cards 2026-10-22: 0% risk across 37 published cards 2026-10-23: 0% risk across 45 published cards 2026-10-24: 0% risk across 43 published cards 2026-10-25: 0% risk across 36 published cards 2026-10-26: 0% risk across 40 published cards 2026-10-27: 0% risk across 42 published cards 2026-10-28: 0% risk across 42 published cards 2026-10-29: 2% risk across 40 published cards 2026-10-30: 0% risk across 50 published cards 2026-10-31: 0% risk across 34 published cards 2026-11-01: 0% risk across 46 published cards 2026-11-02: 0% risk across 46 published cards 2026-11-03: 0% risk across 26 published cards 2026-11-04: 5% risk across 38 published cards 2026-11-05: 0% risk across 40 published cards 2026-11-06: 2% risk across 43 published cards 2026-11-07: 0% risk across 51 published cards 2026-11-08: 0% risk across 45 published cards 2026-11-09: 0% risk across 39 published cards ƒ JavaScript 2026-10-20: 18% javascript across 51 published cards 2026-10-21: 26% javascript across 38 published cards 2026-10-22: 19% javascript across 37 published cards 2026-10-23: 2% javascript across 45 published cards 2026-10-24: 21% javascript across 43 published cards 2026-10-25: 6% javascript across 36 published cards 2026-10-26: 25% javascript across 40 published cards 2026-10-27: 21% javascript across 42 published cards 2026-10-28: 17% javascript across 42 published cards 2026-10-29: 10% javascript across 40 published cards 2026-10-30: 10% javascript across 50 published cards 2026-10-31: 12% javascript across 34 published cards 2026-11-01: 15% javascript across 46 published cards 2026-11-02: 11% javascript across 46 published cards 2026-11-03: 15% javascript across 26 published cards 2026-11-04: 18% javascript across 38 published cards 2026-11-05: 22% javascript across 40 published cards 2026-11-06: 16% javascript across 43 published cards 2026-11-07: 24% javascript across 51 published cards 2026-11-08: 9% javascript across 45 published cards 2026-11-09: 15% javascript across 39 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,688 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: 79% across all Oddly Specific cards and 91% among cards scoring 80+, a +13 pp difference. ○ Open 79% → 91% +13 pp +13 pp Login: 18% across all Oddly Specific cards and 13% among cards scoring 80+, a -5 pp difference. ⊠ Login 18% → 13% -5 pp -5 pp Paid: 21% across all Oddly Specific cards and 24% among cards scoring 80+, a +4 pp difference. $ Paid 21% → 24% +4 pp +4 pp Ads: 1% across all Oddly Specific cards and 1% among cards scoring 80+, a 0 pp difference. † Ads 1% → 1% 0 pp 0 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: 50% across all Oddly Specific cards and 98% among cards scoring 80+, a +48 pp difference. ● Pro 50% → 98% +48 pp +48 pp Niche: 90% across all Oddly Specific cards and 98% among cards scoring 80+, a +8 pp difference. ◎ Niche 90% → 98% +8 pp +8 pp Human: 25% across all Oddly Specific cards and 35% among cards scoring 80+, a +10 pp difference. ◉ Human 25% → 35% +10 pp +10 pp Risk: 1% across all Oddly Specific cards and 0% among cards scoring 80+, a 0 pp difference. ! Risk 1% → 0% 0 pp 0 pp JavaScript: 21% across all Oddly Specific cards and 22% among cards scoring 80+, a +1 pp difference. ƒ JavaScript 21% → 22% +1 pp +1 pp

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