Skip to content

feat(graveyard): add 5 more famous casualties#20

Merged
dotsystemsdevs merged 1 commit intodotsystemsdevs:mainfrom
mvanhorn:feat/more-famous-casualties
Apr 22, 2026
Merged

feat(graveyard): add 5 more famous casualties#20
dotsystemsdevs merged 1 commit intodotsystemsdevs:mainfrom
mvanhorn:feat/more-famous-casualties

Conversation

@mvanhorn
Copy link
Copy Markdown
Contributor

Summary

Adds 5 new entries to both data sources that power the graveyard:

  • `KNOWN_REPO_CAUSES` in `src/lib/scoring.ts`
  • `HALL_OF_SHAME` in `src/components/Leaderboard.tsx`

All five are confirmed archived on GitHub (`archived: true` at time of PR). Causes are under ~65 characters and match the existing dry deadpan tone.

New entries

Repo Cause Death
`facebook/draft-js` Meta shipped Lexical and forgot which editor anyone was using Feb 2023
`LightTable/LightTable` The IDE of the future stayed in the future permanently Jun 2022
`keystonejs/keystone-classic` Keystone 6 shipped and nobody looked back at the old one Dec 2023
`facebookarchive/stetho` Chrome DevTools got native Android debugging and stopped caring Oct 2024
`facebookarchive/react-native-fbsdk` Replaced by a package with -next in the name Mar 2021

Why these five

  • draft-js: Facebook explicitly deprecated it in favor of Lexical. Classic corporate-orphan story.
  • LightTable: Kickstarter-funded Clojure IDE that alpha'd in 2014 and never hit 1.0. Archived in 2022.
  • keystone-classic: The team renamed the modern rewrite to `@keystone-6/core`; the original repo is archived and publicly deprecated.
  • stetho: Facebook's Chrome DevTools bridge for Android. Native Android debugging in Chrome made it redundant.
  • react-native-fbsdk: Hard-archived by Meta in favor of `react-native-fbsdk-next`. Name of the successor is its own joke.

Test plan

  • `npm run lint` passes (no ESLint warnings/errors)
  • `npm test` passes (32/32)
  • Each `fullName` verified via `gh api repos/` returning `archived: true`

Refs #9

Adds entries to KNOWN_REPO_CAUSES (src/lib/scoring.ts) and
HALL_OF_SHAME (src/components/Leaderboard.tsx) for five
factually-abandoned repos, matching the existing dry deadpan tone:

- facebook/draft-js (archived Feb 2023, replaced by Lexical)
- LightTable/LightTable (abandoned 2022, Kickstarter IDE)
- keystonejs/keystone-classic (archived Dec 2023, superseded by Keystone 6)
- facebookarchive/stetho (archived 2024, native DevTools Android took over)
- facebookarchive/react-native-fbsdk (archived 2021, replaced by -fbsdk-next)

All five repos are confirmed archived on GitHub. Causes are under
~65 characters. Test + lint pass.

Refs dotsystemsdevs#9
@vercel
Copy link
Copy Markdown

vercel Bot commented Apr 19, 2026

@mvanhorn is attempting to deploy a commit to the Dotsystems 9999 Team on Vercel.

A member of the Team first needs to authorize it.

@dotsystemsdevs dotsystemsdevs merged commit 37b7429 into dotsystemsdevs:main Apr 22, 2026
1 of 2 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants