×
Create a new article
Write your page title here:
We currently have 69 articles on Super Shiritori Wiki. Type your article name above or click on one of the titles below and start writing!



Super Shiritori Wiki

Welcome to Super-Shiritori!

Please remember:

  • No vandalism – Do not add nonsense, false info, spam, or blank pages.
  • Respect others – Be polite and assume good faith.
  • Use reliable information – Make sure edits are accurate and IMPORTANT.
  • Stay constructive – Help us grow the wiki with content, especially with the Word compendium.

⚠️ Repeated vandalism or rule-breaking may result in warnings or blocks. If you see vandalism, please revert it and notify an admin.

Word Game Hub

Word Game Hub is a small, unfinished website Ghost built and hosted on Glitch during Super-Shiritori's early development. It is not part of Super-Shiritori and never has been — it's a separate side project, kept here as a record of Ghost's own growth as a developer rather than as a feature of the bot. The one thing the two projects do share is dictionary lineage: Word Game Hub's word list and Super-Shiritori's were built up in parallel during the same period.

The project was never finished. Only one of its four planned games was ever built, the site was eventually abandoned, and its original public URL no longer resolves. What survives is a full copy of the source code, reconstructed after the fact from around the site's Glitch project — the same code documented on this page, and available to download in full below.

Download

Ghost has published the complete app himself, reconstructed from the site's original Glitch project, at GitHub. Download or clone the repository, then open index.html (inside the app folder) with a local live-server tool, such as the VS Code Live Server extension, to play it exactly as it originally worked. Opening the file directly from disk without a local server will break the word list, since it's loaded with a fetch() call that requires an actual HTTP server rather than a bare file:// path.

A note on words.txt: the copy in the official GitHub repository is blank. This isn't a deliberate design choice so much as a side effect of reassembly — the original ~574,900-word list (see The Dictionary below) simply wasn't recovered when the project was pieced back together for public release. The game still works fine with the file blank, since every guess is then treated as a brand-new word; fill it with a list of your own if you'd like it to behave like the original, since the game only expects one word per line.

Overview

The hub's landing page (index.html) shows four tiles: Word Vault, the only game that was ever actually built, and three placeholder tiles marked "???". Clicking any of the three unfinished tiles shows a joke popup:

"UH OH
Sorry, this game is not developed yet but will be soon. Please wait until this date: Feb 30th, 2069"

February never has a 30th day in any year — the joke is that the promised date can never actually arrive.

Word Vault

Word Vault is a simple word-guessing game: type a word, and the game tells you whether it's already in its dictionary or not. Its own in-game rules popup describes the intended ruleset:

"It's a simple game where you guess words in English that haven't been added to the system's dictionary.
ENGLISH ONLY – no other languages."

  • Infinite tries to guess a word in English
  • Valid words include those with hyphens, apostrophes, or both
  • No slurs (e.g., the N-word spelled out is not valid)
  • If the word isn't found, we'll suggest similar words
  • If it's a new word, provide a definition, and it may be added to the dictionary

What the code actually does is narrower than what this rules text promises. On each check, the game normalizes the typed word (trimmed, lowercased) and looks it up in a plain set of words loaded from words.txt:

  • If the word is in the set, a "Tries" counter goes up, and the message reads "Already in the Dictionary! xN" (N counts consecutive already-known guesses, resetting the moment a genuinely new word is found).
  • If the word is not in the set, a separate "Successful Attempts" counter goes up instead, with the message "Success! This word is not in the list."

The "English only," slur-filtering, similar-word-suggestion, and definition-collection behavior described in the rules popup are not implemented anywhere in the code — the game only ever checks plain set membership. Those rules describe the intended design, enforced only by an honor system, not anything the game itself checks.

Code and Notable Issues

  • The "Return to Main Menu" button silently does nothing when played through the hub. Word Vault (wordvault.html) is written as a complete, self-contained page — it has its own <head>, its own copy of wordvaultscript.js, and its own inline script defining a returnToMain() function. The hub's popup.js, however, doesn't navigate to this page directly; it fetches its raw HTML with fetch() and injects it into the hub page with .innerHTML. Browsers do not execute <script> tags introduced this way, so returnToMain() is never actually defined when the game is played through the hub, and clicking the button does nothing (silently, since no error is shown to the player). checkWord() still works in this same flow only because wordvaultscript.js happens to already be loaded once, directly, at the bottom of the hub page itself — returnToMain() has no such second copy anywhere else, so it's the one function actually left missing. Opening wordvault.html directly (bypassing the hub entirely) avoids the bug, since then the page's own scripts load and run normally.
  • The .game-box CSS class is defined twice in style.css, with the second definition partially overriding the first. Harmless, but redundant.
  • A separately recovered copy of the archive (distinct from the official GitHub upload, which includes no .env file at all) contains a .env holding nothing but a placeholder comment — Glitch automatically strips real secrets from a project's .env file when it's exported or reconstructed, and this copy reflects that scrub rather than ever having held live credentials.

History

The project's .git history survived the reconstruction and tells its own small story. The repository began as an import of a separate project named find-the-words, from a GitHub account called the-ghost-crew — evidently an earlier attempt at the same basic idea before it became Word Game Hub. From there, the vast majority of the commit history is made up of Glitch's own automatic "Checkpoint" commits (each authored by a randomly-named anonymous Glitch identity, not manually written by Ghost), auto-saving the project every time it changed inside Glitch's live in-browser editor.

That checkpoint history also preserves files that no longer exist in the final version — early on, the project went through files named game.html, game1.html, script.js, and jscript, along with a stray, incorrectly-capitalized Index file, before settling on the wordvault.html / wordvaultscript.js naming used in the final version. The full words.txt word list was already present essentially from the start of the recorded history, added in one of the earliest checkpoints alongside the very first version of index.html.

The Dictionary

Although the copy of words.txt in the official GitHub repository is blank (see Download above), a separately recovered copy of the archive retains the list intact, holding roughly 574,900 words — matching the "peak of 574,000 words" already noted on Ghost's own page. It draws on a mixture of languages, built primarily around entries from Wikipedia's "Longest words" article — a page cataloguing the longest attested words and place names across many languages — carried over with varying, sometimes inconsistent romanization from language to language.

The longest word in the file is confirmed to be the 85-character Māori place name:

taumatawhakatangihangakoauauotamateaturipukakapikimaungahoronukupokaiwhenuakitanatahu

(a hill in New Zealand, one of the longest place names in the English-speaking world) — checked directly against the file, with no zero-width or otherwise invisible Unicode characters found in it. A shorter, 58-character variant of the same place name is also present separately in the list. Other especially long entries include the extended ceremonial form of Llanfairpwllgwyngyll (the long Welsh town name, 74 characters as stored here), a Welsh place name (67 characters), a Turkish word (70 characters), and a chemistry-style compound name (68 characters) — consistent with a dictionary built by pulling in the "longest word" record-holders from many languages at once rather than any single language's full vocabulary.

See also