Skip to the category

Archive through 2026-10-135881 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-13

Eight from today

Complete 38-card shelf
Landing-page snapshot of flightout.app Observed 2026-10-13 A Su-27 over Kashmir, at real scale flightout.app

FlightOut is a free alpha multiplayer combat flight simulator for Windows, macOS, and Linux, with a browser-based Lite version.

Open Login Paid Ads Pretty Pro Niche Human Risk JS
Landing-page snapshot of luminacloudgarden.com Observed 2026-10-13 Lumina makes rest part of the game luminacloudgarden.com

A gentle garden game that adjusts its activities and atmosphere to the player’s energy, with people living with chronic illness in mind.

Open Login Paid Ads Pretty Pro Niche Human Risk JS
Landing-page snapshot of playsecretsails.com Observed 2026-10-13 Secret Sails turns hidden-rank naval strategy into a simultaneous-move game playsecretsails.com

A naval strategy game where captains move fleets at the same time, bluff about hidden ship ratings, and compete for points across a shrinking chart.

Open Login Paid Ads Pretty Pro Niche Human Risk JS
Landing-page snapshot of racer.best Observed 2026-10-13 Lucknow Auto Racer takes the meter through old Lucknow racer.best

A free browser racing game casts you as an auto-rickshaw driver navigating a route through Lucknow landmarks.

Open Login Paid Ads Pretty Pro Niche Human Risk JS
Landing-page snapshot of arcaneestategame.com Observed 2026-10-13 Arcane Estate turns daily rune logic into house restoration arcaneestategame.com

A daily rune-logic game pairs a shared puzzle with rebuilding a fantasy estate across nine worlds.

Open Login Paid Ads Pretty Pro Niche Human Risk JS
Landing-page snapshot of cargo-companies.com Observed 2026-10-13 Cargo Companies: freight on real roads cargo-companies.com

A browser-based multiplayer logistics game where players build production chains, route vehicles across a map of Germany, and sell into shared town markets.

Open Login Paid Ads Pretty Pro Niche Human Risk JS
Landing-page snapshot of puckandglory.com Observed 2026-10-13 Puck & Glory: bracket-minded couch hockey puckandglory.com

A browser hockey game for one or two players, with quick matches, campaigns, cups, shootouts and free skate practice.

Open Login Paid Ads Pretty Pro Niche Human Risk JS
Landing-page snapshot of thekrillion.com Observed 2026-10-13 The Krillion: trivia by depth thekrillion.com

A free daily trivia game where uncommon answers score more and send your dive deeper.

Open Login Paid Ads Pretty Pro Niche Human Risk JS

Complete daily shelf · Oddly Specific

All 38 cards from 2026-10-13

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

Landing-page snapshot of trucdebar.com Truc de Bar brings Valencian truc to the browser trucdebar.com

A browser-based version of the Valencian card game, with bots, private rooms, online opponents, and interactive lessons.

Open Login Paid Ads Pretty Pro Niche Human Risk JS
Landing-page snapshot of yoruguasoccer.com Yorugua Soccer: Uruguay’s pixel-art fútbol 5 yoruguasoccer.com

A browser-based fútbol 5 game with solo play against bots, online 1-v-1 matches, and cooperative 5-v-5.

Open Login Paid Ads Pretty Pro Niche Human Risk JS
Landing-page snapshot of exarchivis.com Ex Archivis: Family histories with the archive trail attached exarchivis.com

Ex Archivis researches family histories in archives of the former Polish lands and turns the findings into a family tree, chronicle, and audiobook.

Open Login Paid Ads Pretty Pro Niche Human Risk JS
Landing-page snapshot of hookmoor.online Hookmoor’s one-minute corner hookmoor.online

Hookmoor presents a boxing simulation set in old canning warehouses, where players guide a fighter through a career and make decisions between rounds.

Open Login Paid Ads Pretty Pro Niche Human Risk JS
Landing-page snapshot of ashlane.online Ashlane, where the interrogation has a clock ashlane.online

A rainy old-city detective simulation built around career cases, a six-week investigation phase, and minute-long interrogations.

Open Login Paid Ads Pretty Pro Niche Human Risk JS
Landing-page snapshot of mefogame.com MEFO: The Downfall of an Economy mefogame.com

A strategy board game models Germany’s 1933–45 war economy through competing industrial payouts and the cost of Allied bombing.

Open Login Paid Ads Pretty Pro Niche Human Risk JS
Landing-page snapshot of shardsofages.com Shards of Ages: Eight eras in one browser match shardsofages.com

A browser-based real-time strategy game where players gather resources, build an army and advance from the Stone Age to the future.

Open Login Paid Ads Pretty Pro Niche Human Risk JS
Landing-page snapshot of zwreborn.com A fan server keeps Zerowake GATES playable zwreborn.com

ZW Reborn is a non-commercial fan-run server for Zerowake GATES, with setup guides and rotating in-game events after the official servers closed.

Open Login Paid Ads Pretty Pro Niche Human Risk JS
Landing-page snapshot of anyroadmp.com AnyRoad MP gives ETS2 drivers one shared Europe anyroadmp.com

A persistent online multiplayer world for Euro Truck Simulator 2, with server-wide weather and daylight and a live map of drivers.

Open Login Paid Ads Pretty Pro Niche Human Risk JS
Landing-page snapshot of breakline99.com Breakline ’99: Surf Arcade breakline99.com

A low-poly surf arcade with five session modes, selectable surfers, and board customization.

Open Login Paid Ads Pretty Pro Niche Human Risk JS
Landing-page snapshot of hexintuan.xyz HX’s 58-Portrait Reunion Collection hexintuan.xyz

An interactive portrait reveal and keepsake editor for Core Team’s eighth volume, with a 58-design gallery and files for making custom mementos.

Open Login Paid Ads Pretty Pro Niche Human Risk JS
Landing-page snapshot of hostileorbit.com Hostile Orbit: Corporate Dawn hostileorbit.com

A landing page for a pixel-art space RPG that traces a climb from piloting one ship to building a company, a nation, and an empire.

Open Login Paid Ads Pretty Pro Niche Human Risk JS
Landing-page snapshot of packetduel.com Packet Duel: a network-defense game of hidden moves packetduel.com

An alpha cyber-strategy game where players defend a small online retailer—or attack it—as they try to protect or extract customer records.

Open Login Paid Ads Pretty Pro Niche Human Risk JS
Landing-page snapshot of raogame.site Rao: A Hanoi Neighborhood You Can Move Into raogame.site

Rao presents a free, browser-playable social simulation of a Hanoi neighborhood, with jobs, minigames, businesses, and places to chat.

Open Login Paid Ads Pretty Pro Niche Human Risk JS
Landing-page snapshot of somagamestudio.com LA-PS3: A Cyberpunk Bar, One Shift at a Time somagamestudio.com

Soma Game Studio is developing a bilingual cyberpunk bartending visual novel about mixing drinks, listening to guests, and tending to life after closing.

Open Login Paid Ads Pretty Pro Niche Human Risk JS
Landing-page snapshot of criticaldatesearch.com Critical Date Search’s source-checked patent reports criticaldatesearch.com

A flat-fee prior-art search service for companies defending patent assertions, offering claim charts and quotations checked against source documents.

Open Login Paid Ads Pretty Pro Niche Human Risk JS
Landing-page snapshot of krilliongeography.com Krillion Geography turns rare answers into distance krilliongeography.com

A free browser geography game asks players to name a place for each of seven timed prompts, with rarer answers earning more points.

Open Login Paid Ads Pretty Pro Niche Human Risk JS
Landing-page snapshot of rustflightschool.com Rust Flight School’s browser cockpit rustflightschool.com

A browser-based flight practice field for Rust helicopters, with adjustable controls and a target course.

Open Login Paid Ads Pretty Pro Niche Human Risk JS
Landing-page snapshot of sparkgap.online Sparkgap: a classic-motorcycle restoration sim sparkgap.online

A restoration-game concept set in the small town of Jalan Tembaga, where players manage a workshop through motorcycle projects and contests.

Open Login Paid Ads Pretty Pro Niche Human Risk JS
Landing-page snapshot of steelwage.com Steelwage: a browser MMORPG built around weapon-swapping steelwage.com

Steelwage presents a free-to-play action MMORPG designed to run in a browser, with weapon-based roles, monster-filled maps, crafting, and group play.

Open Login Paid Ads Pretty Pro Niche Human Risk JS
Landing-page snapshot of uyocitygame.com Jollof City: Born Rich or From Nothing uyocitygame.com

A free Naija life game invites players to travel between city districts, work careers, join events, and climb a Clout leaderboard.

Open Login Paid Ads Pretty Pro Niche Human Risk JS
Landing-page snapshot of dna-fibers.com DNA Fibers: Tailored DNA Macrostructures dna-fibers.com

A research-focused shop and custom service for DNA fibres, DNA origami, protocell systems, protocols, and consultation.

Open Login Paid Ads Pretty Pro Niche Human Risk JS
Landing-page snapshot of playcorereactor.com Core Reactor: an idle game powered by your phone’s battery playcorereactor.com

An Android idle strategy game that turns charging, battery use, and connection state into production for an underground base, with short placement puzzles on the side.

Open Login Paid Ads Pretty Pro Niche Human Risk JS
Landing-page snapshot of backofficegold.com Back Office Gold: selling the shape of a business backofficegold.com

The site explains a program in which established U.S. businesses can offer de-identified copies of their operating records to AI developers through buyer Mode.

Open Login Paid Ads Pretty Pro Niche Human Risk JS
Landing-page snapshot of enterprisedetective.com The Enterprise Detective enterprisedetective.com

A tracking audit and repair service for multi-location businesses whose ads, analytics, and bookings report different numbers.

Open Login Paid Ads Pretty Pro Niche Human Risk JS
Landing-page snapshot of jetlagboston.com Jetlag: Boston Blitz turns the MBTA into a territory game jetlagboston.com

A Boston map and rule set for a team game where players travel to public locations to claim territories, complete challenges, and lock them.

Open Login Paid Ads Pretty Pro Niche Human Risk JS
Landing-page snapshot of taxexposurereview.com Tax Exposure Review: a buyer-side diligence read taxexposurereview.com

A fixed-scope service reviewing target-company tax filings for buyers evaluating lower-middle-market acquisitions.

Open Login Paid Ads Pretty Pro Niche Human Risk JS
Landing-page snapshot of texasmedicalbillingexpert.com Texas Medical Billing Expert texasmedicalbillingexpert.com

Venu Julapalli, MD, JD, offers Texas medical-bill reasonableness analyses, counteraffidavits, and testimony for plaintiff and defense cases.

Open Login Paid Ads Pretty Pro Niche Human Risk JS
Landing-page snapshot of pallanghuzhi.com Pallanguzhi, in 14 pits and a handful of shells pallanghuzhi.com

A playable digital version of Pallanguzhi, with a board, rules, and audio features for the South Indian strategy game.

Open Login Paid Ads Pretty Pro Niche Human Risk JS
Landing-page snapshot of puzzlecamp.games Puzzlecamp’s offline logic games puzzlecamp.games

A landing page for a free logic-puzzle app with four games and a shared daily puzzle in each.

Open Login Paid Ads Pretty Pro Niche Human Risk JS

Across the archive

Oddly Specific, accumulating

5,881 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-09-23: Oddly Specific median 77.02026-09-24: Oddly Specific median 77.52026-09-25: Oddly Specific median 78.02026-09-26: Oddly Specific median 77.02026-09-27: Oddly Specific median 78.02026-09-28: Oddly Specific median 77.02026-09-29: Oddly Specific median 78.02026-09-30: Oddly Specific median 78.02026-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.0 ○ Open 2026-09-23: 100% open across 42 published cards 2026-09-24: 100% open across 28 published cards 2026-09-25: 100% open across 34 published cards 2026-09-26: 100% open across 30 published cards 2026-09-27: 100% open across 29 published cards 2026-09-28: 98% open across 41 published cards 2026-09-29: 97% open across 39 published cards 2026-09-30: 100% open across 42 published cards 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 ⊠ Login 2026-09-23: 19% login across 42 published cards 2026-09-24: 14% login across 28 published cards 2026-09-25: 9% login across 34 published cards 2026-09-26: 13% login across 30 published cards 2026-09-27: 7% login across 29 published cards 2026-09-28: 24% login across 41 published cards 2026-09-29: 15% login across 39 published cards 2026-09-30: 10% login across 42 published cards 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 $ Paid 2026-09-23: 10% paid across 42 published cards 2026-09-24: 29% paid across 28 published cards 2026-09-25: 24% paid across 34 published cards 2026-09-26: 13% paid across 30 published cards 2026-09-27: 10% paid across 29 published cards 2026-09-28: 15% paid across 41 published cards 2026-09-29: 13% paid across 39 published cards 2026-09-30: 10% paid across 42 published cards 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 † Ads 2026-09-23: 0% ads across 42 published cards 2026-09-24: 0% ads across 28 published cards 2026-09-25: 6% ads across 34 published cards 2026-09-26: 3% ads across 30 published cards 2026-09-27: 3% ads across 29 published cards 2026-09-28: 2% ads across 41 published cards 2026-09-29: 0% ads across 39 published cards 2026-09-30: 0% ads across 42 published cards 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 * Pretty 2026-09-23: 74% pretty across 42 published cards 2026-09-24: 86% pretty across 28 published cards 2026-09-25: 82% pretty across 34 published cards 2026-09-26: 83% pretty across 30 published cards 2026-09-27: 79% pretty across 29 published cards 2026-09-28: 85% pretty across 41 published cards 2026-09-29: 72% pretty across 39 published cards 2026-09-30: 79% pretty across 42 published cards 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 ● Pro 2026-09-23: 45% pro across 42 published cards 2026-09-24: 50% pro across 28 published cards 2026-09-25: 71% pro across 34 published cards 2026-09-26: 43% pro across 30 published cards 2026-09-27: 59% pro across 29 published cards 2026-09-28: 46% pro across 41 published cards 2026-09-29: 54% pro across 39 published cards 2026-09-30: 52% pro across 42 published cards 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 ◎ Niche 2026-09-23: 100% niche across 42 published cards 2026-09-24: 100% niche across 28 published cards 2026-09-25: 100% niche across 34 published cards 2026-09-26: 100% niche across 30 published cards 2026-09-27: 100% niche across 29 published cards 2026-09-28: 100% niche across 41 published cards 2026-09-29: 100% niche across 39 published cards 2026-09-30: 100% niche across 42 published cards 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 ◉ Human 2026-09-23: 24% human across 42 published cards 2026-09-24: 32% human across 28 published cards 2026-09-25: 12% human across 34 published cards 2026-09-26: 33% human across 30 published cards 2026-09-27: 34% human across 29 published cards 2026-09-28: 17% human across 41 published cards 2026-09-29: 31% human across 39 published cards 2026-09-30: 29% human across 42 published cards 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 ! Risk 2026-09-23: 0% risk across 42 published cards 2026-09-24: 0% risk across 28 published cards 2026-09-25: 0% risk across 34 published cards 2026-09-26: 0% risk across 30 published cards 2026-09-27: 0% risk across 29 published cards 2026-09-28: 0% risk across 41 published cards 2026-09-29: 0% risk across 39 published cards 2026-09-30: 0% risk across 42 published cards 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 ƒ JavaScript 2026-09-23: 31% javascript across 42 published cards 2026-09-24: 21% javascript across 28 published cards 2026-09-25: 21% javascript across 34 published cards 2026-09-26: 10% javascript across 30 published cards 2026-09-27: 21% javascript across 29 published cards 2026-09-28: 24% javascript across 41 published cards 2026-09-29: 10% javascript across 39 published cards 2026-09-30: 26% javascript across 42 published cards 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
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,379 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: 75% across all Oddly Specific cards and 89% among cards scoring 80+, a +15 pp difference. ○ Open 75% → 89% +15 pp +15 pp Login: 19% across all Oddly Specific cards and 13% among cards scoring 80+, a -6 pp difference. ⊠ Login 19% → 13% -6 pp -6 pp Paid: 21% across all Oddly Specific cards and 27% among cards scoring 80+, a +5 pp difference. $ Paid 21% → 27% +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: 77% across all Oddly Specific cards and 93% among cards scoring 80+, a +15 pp difference. * Pretty 77% → 93% +15 pp +15 pp Pro: 49% across all Oddly Specific cards and 97% among cards scoring 80+, a +49 pp difference. ● Pro 49% → 97% +49 pp +49 pp Niche: 88% across all Oddly Specific cards and 97% among cards scoring 80+, a +9 pp difference. ◎ Niche 88% → 97% +9 pp +9 pp Human: 25% across all Oddly Specific cards and 38% among cards scoring 80+, a +13 pp difference. ◉ Human 25% → 38% +13 pp +13 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 25% among cards scoring 80+, a +3 pp difference. ƒ JavaScript 22% → 25% +3 pp +3 pp

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