A running history of what has been built on this site, newest first.
Checked 788 page routes for missing ANSI styling and broken links. Traced recurring styling problems to page generators and prepared repairs, including a check that generated pages keep the shared theme. The broader repair remains in progress; the audit also identified missing match reports linked from hero histories.
Updated Match Timelines to load its ANSI styling on direct visits and refreshes. Internal links now use normal browser navigation so each page loads its own styles. Checked Home, Match Timelines, refresh, and Back at desktop and mobile widths.
Built and productionized a real-time collaborative AI whiteboard with shared boards, history, checkpoints, restore tools, human and machine access, scoped client tokens, layered authentication, rate limits, backups, extensive automated tests, and public-safe documentation. The working service is complete; final public-repository documentation and CI housekeeping is still being closed out.
Expanded Match Timelines from one demonstration into an automated library of 43 saved matches, 13 hero-history pages, a public system-status page, and a match-ID request workflow. Added a careful Shiv research pipeline that records item decisions and filters possible comparisons through sample-size, balance, sensitivity, and patch-compatibility checks without turning preliminary results into coaching advice.
Added privacy-noticed question logging for verified, rate-limit-approved visitor questions, without attaching visitor identifiers or AI answers to the question event. Audited the helper across the site's navigation and cache versions so it could remain available as visitors move between pages.
Turned weekly Deadlock player updates into a historical archive. The site now preserves 141 dated player-report snapshots so older model results can be compared with each player's current report instead of being overwritten and lost.
Added the site's AI Helper, backed by Cloudflare Workers AI and retrieval from the site's own knowledge. The helper includes abuse controls, spending limits, weekly knowledge refreshes, and a small Windows desktop companion that connects to the same hosted assistant without embedding Cloudflare credentials.
Built and published a small first-person Godot maze as a browser game. Visitors can navigate the maze, find the glowing green beacon, reload the game, and switch to fullscreen from its site-styled wrapper page.
Repaired the weekly hero prediction publisher after a temporary upload timeout. Hero pages now upload one at a time with retries and backoff, and the public Automation Status page distinguishes a recovered warning from a true failed run.
Restyled the YouTube Linguistic Research portal to match the site's dark handmade design, added 94 real creator avatars, a searchable creator directory, an interactive model workbench, and its own development timeline. The main site also received a broader portal-style navigation refresh across its Deadlock pages.
Added a public Automation Status page and a combined weekly report that summarizes whether the player report, item prediction, and hero prediction workflows passed, failed, or were skipped.
Built the Hero Predictions library for all 38 playable heroes. Completed models show their latest patch prediction, while heroes without enough history have pages ready for future data.
Added three-stage buff and nerf prediction models for Abrams and Shiv, using patch history, hero statistics, mechanic selection, and predicted change direction.
Updated the player report workflow with eight-player batches, API rate-limit pauses, retry handling, new-match checks, and protection against publishing an incomplete weekly update as a successful run.
Improved the Item Predictions page with item search, direct links from report item icons, and links that open the matching prediction and jump to its table location.
Regenerated all Deadlock player reports with the latest match data, refreshed the item type tier graphs, and added this timeline page. The dynamic player menu keeps the timeline linked throughout the site.
Moved the repeated inline styles from all 28 player pages into style.css, fixed an invalid font-weight, deleted dead CSS, and added lang="en" to 124 pages for accessibility.
Built the match tracker page and ran several rounds of fixes on the player report pages (icon sizing, table layout).
Added the Match Timelines section with a full breakdown of match 85844467, including item-type tier graphs for both teams at five-minute intervals, plus new KD-by-time win/loss graphs for several players.
Added the guestbook with spam filtering and human verification, and refreshed the landing and 404 pages.
Generated hundreds of per-hero performance graphs for 13 Deadlock streamers — the data behind the "Is This Deadlock Streamer Washed?" reports.
Loaded up the core of the site: hero and item icons, game images, library images, and the random gif "Click to Enter" front door.