About the Archives
Community
This site's content is the result of extensive community research, development and curation. All glitches documented here are the product of a phenomenal community glitch hunt and collaborative research effort in The Legend of Zelda: Tears of the Kingdom. Please credit the following volunteer QA communities and contributors, who helped Nintendo Ninjas push several patches, when sharing or referencing material from this site.
Contribution
If you'd like to document glitches, techniques, setups or builds for the archives, read this guide, then load this blank file to fill it out and post it here.
Goal
Concise, community-based documentation for glitches and techniques — readable guides, glitch writeups, and practical how‑tos. We prioritise clear reproduction steps, annotated media, and reproducible setups so readers can verify findings themselves. Entries aim to be useful both for players seeking practical tactics and for researchers analysing systemic behaviour.
Content
Detailed glitch reports, step‑by‑step instructions and examples; organized into the site's main sections. Each report includes a short summary, the required setup, stepwise reproduction instructions, and analysis of contributing factors. Where useful we attach screenshots, graphics, links to short clips, timing notes, and community-sourced test cases to make verification straightforward.
Experience
Built with MkDocs + Material for fast search, clear navigation, and readable typesetting on desktop and mobile. The site adapts responsively across devices, supports keyboard navigation and semantic markup for accessibility, and includes lightweight client features to help you find information quickly while testing in-game. We balance a compact layout with readable media so guides remain practical during hands-on verification.
Discovery
The integrated site search, searchbar- and permalinks as well as AI assisted querying let you find and share related topics quickly. Use the search box to match keywords or filter by section; each page provides stable permalinks for easy sharing. For broader exploration, browse section lists and tags to discover related techniques, investigations, and curated libraries.
AI Search
When you ask The Librarian, an algorithm searches our archives for documents that match your query and supplies only those matched records to the answer syntesizer. The syntesizer creates a response and assembles searchbar links from involved sources for your single request based solely on the provided records — it does not retain your query nor learn from it or the answer it created. This way we don't trade our archives for the conveniece of AI-assisted navigation features. The accuracy of responses depends mainly the zeal of our Archivists and the quality of their contributions - always verify against the source pages.
Infrastructure
The archives run on open-source tooling across GitHub and Cloudflare. Media uploads require authentication via the ultrabroken-archivists GitHub organisation — membership is managed by invite only. No personal data is collected; Cloudflare Access verifies org membership through GitHub OAuth and does not store credentials beyond session tokens. Media management is available through a browser-based remote editor and a local machine editor (both require org authentication), alongside a public read-only R2 browser accessible to all visitors.
graph TD
OWNER["👤 Owner<br/>nan-gogh"]
MEMBERS["👥 Org Members<br/>invited by username"]
ORG["📋 Membership Roster<br/>access-control list only"]
OAUTH["🔐 OAuth App<br/>credentials shared<br/>with Cloudflare"]
MEDIA_REPO["📦 ultrabroken-media<br/>Worker source + workflows"]
WIKI_REPO["📚 ultrabroken-documentation<br/>MkDocs wiki source"]
DEPLOY["⚙️ deploy.yml<br/>auto-deploy Worker"]
OPTIMIZE["🖼️ optimize.yml<br/>AVIF via sharp"]
TRANSCODE["🎬 transcode.yml<br/>H.264 via ffmpeg"]
ACCESS["🚪 Cloudflare Access<br/>Zero Trust gateway<br/>requires org membership"]
WORKER["💼 Worker<br/>static file serving + API<br/>routes auth + public UIs"]
REMOTE_EDITOR["🖊️ Remote Editor<br/>browser-based · auth-only<br/>upload · delete · purge"]
PUBLIC_BROWSER["🌐 Public Browser<br/>R2 media index<br/>no auth required"]
LOCAL_EDITOR["💻 Local Editor<br/>local machine · public repo<br/>upload · delete · purge"]
R2["🗄️ R2 Object Storage<br/>image/ · video/ · social/"]
PAGES["📖 GitHub Pages<br/>hosts the wiki"]
VISITOR["👁️ Wiki Visitors<br/>public — no auth"]
OWNER -->|owns| ORG
MEMBERS -->|member of| ORG
ORG -->|membership check| ACCESS
OAUTH -->|credentials| ACCESS
OWNER -->|GitHub login| ACCESS
MEMBERS -->|GitHub login| ACCESS
ACCESS -->|authenticated| WORKER
WORKER -->|auth-only route| REMOTE_EDITOR
WORKER -->|public route| PUBLIC_BROWSER
REMOTE_EDITOR -->|read / write| R2
PUBLIC_BROWSER -->|reads| R2
WORKER -->|read / write| R2
OWNER -->|runs locally| LOCAL_EDITOR
MEMBERS -->|runs locally| LOCAL_EDITOR
LOCAL_EDITOR -->|GitHub login| ACCESS
LOCAL_EDITOR -->|API call + session token| WORKER
MEDIA_REPO -->|push triggers| DEPLOY
DEPLOY -->|wrangler deploy| ACCESS
DEPLOY -->|dispatch via PAT| OPTIMIZE
DEPLOY -->|dispatch via PAT| TRANSCODE
OPTIMIZE -->|convert + reupload| R2
TRANSCODE -->|transcode + reupload| R2
WIKI_REPO -->|push triggers| PAGES
PAGES -->|media links| R2
VISITOR -->|reads| PAGES
VISITOR -->|loads media| R2
VISITOR -->|browses| PUBLIC_BROWSER