LAB-SERVER-02>$ // BL-002 // WHODAT // FIELD REPORT
Researcher Notes // Field Observations

Experiment 02 — designated WhoDAT — began as a modest ambition: give the operator a complete, persistent, exportable record of everything their character has ever done. What was earned. What was lost. What the auction house did to you on Tuesday. The experiment has since grown considerably. The ambition has not shrunk.

WhoDAT is a World of Warcraft AddOn — a precision-engineered character data collection apparatus that runs silently in the background, cataloguing your every move. Money gained and spent, tracked as a time series. Combat DPS and healing recorded per-encounter. Quest completion, gear snapshots, raid lockouts, deaths, loot drops, guild bank transactions — all of it captured, normalized, and written into a structured SavedVariables database that persists between sessions, forever, until you tell it to stop. It will not suggest stopping.

At logout, WhoDAT performs a chunked export of the full dataset — intelligently diffing against prior exports to identify only what has changed, then writing the results in a format ready for external tools. The WhoDAT Uploader catches it on the other side and feeds it into the backend. WhoDASH renders it into something a human can understand. WhoDAT itself does not care about any of that. It simply logs. Continuously. Without complaint.

Researchers have noted that prolonged use produces a peculiar effect: operators develop an accurate, data-backed understanding of exactly how poor their gold management actually is. The gold-per-hour graphs are illuminating. The death-by-same-mob graphs are more illuminating still. None of this was a design goal. It was, however, inevitable.

Chief Science Officer advisory: "WhoDAT does not judge. It does not editorialize. It does not say 'you died to that trash pull again?' It simply records the timestamp, the mob name, and the precise number of times this has now happened. You do the math."
⚠ Critical Compatibility Notice — Do Not Skip This

WhoDAT is engineered specifically and exclusively for World of Warcraft: Wrath of the Lich King — Client 3.3.5a. The original client. The classic era private server build. Not Wrath Classic. Not Retail. Not the Blizzard-managed Wrath Classic re-release with its modern API architecture, updated frame handling, and fundamentally different AddOn environment. If you attempt to install this on Wrath Classic, the experiment will not explode. It will simply do nothing, and you will have wasted a perfectly good afternoon. The Lab has lost enough afternoons already.

DOWNLOAD WHODAT ADDON
Designation WhoDAT
Experiment No. BL-002
Status ACTIVE / STABLE
Type WoW AddOn / Data Collector
Game World of Warcraft
Expansion Wrath of the Lich King
Client Version 3.3.5a ONLY
Wrath Classic? INCOMPATIBLE
Hazard Rating MINIMAL
Disposition OPINIONATED
Containment NOMINAL
Observation Log
BL-002-3B Money series initialized. Gold per hour: deeply embarrassing.
BL-002-8E Death counter incremented. Same mob. Third time this week.
BL-002-14C Auction log: 14 undercuts detected. Operator unaware. Documented.
BL-002-21A Export chunked. 847 changed records. WhoDASH notified.
BL-002-29F Combat DPS logged. Operator has been told. Operator disagrees.
01

What It Does
In Plain Language

The following is a simplified account for those who prefer their mad science in digestible form.

Character Time-Series
Money, XP, honor, and rested XP are tracked as continuous time-series data — every fluctuation captured with a timestamp. Watch your gold-per-hour trend line. Feel things about it.
Combat Analytics
DPS, HPS, damage taken, and kill context logged per-encounter. Integrates with Details!, Skada, and Recount if present. Falls back to native tracking if not. The numbers are kept regardless of your feelings on them.
Gear & Inventory Snapshots
Complete container and equipment snapshots recorded at each session, with item catalogs normalized by item ID. The Lab knows what's in your bags. The Lab has always known.
Auction House Tracking
Auction listings, market micro-snapshots, sold and expired outcomes — all logged. Auctioneer integration available for enhanced seller detection. Every undercut is on record.
Guild, Quests & Lockouts
Guild roster and bank transactions tracked. Quest completion logged with objective detail. Raid lockouts recorded. Deaths, loot drops, and social interactions all accounted for. Nothing escapes the log.
Chunked Export Engine
At logout, WhoDAT performs an intelligent export — comparing against prior metadata, identifying changed chunks only, and writing a structured dataset ready for the WhoDAT Uploader to deliver upstream.
02

Installation
Protocol

Straightforward. Methodical. Non-negotiable in its sequence. Rather like the scientific method, but for your AddOns folder.

01
Step One
Confirm Your Client
Before doing anything else, confirm you are operating on the 3.3.5a client. Check your WoW directory — the version should read 3.3.5 in the launcher or game files. If it reads anything else, this AddOn is not for you. This is not a judgment. It is a specification.
02
Step Two
Download The Package
Acquire the WhoDAT .zip archive using the download button above. Place it somewhere you can find it. The Desktop is traditional. Researchers are not here to judge your file organization system, merely to note that it could probably be better.
03
Step Three
Extract to AddOns
Navigate to your WoW install directory and locate Interface\AddOns\. Extract the contents of the archive directly into this folder. The result should be a WhoDAT folder containing the AddOn files. If you see a folder inside a folder, you've done it wrong. It happens to everyone. Extract again.
04
Step Four
Enable & Launch
Launch your 3.3.5a client. On the character select screen, click AddOns in the bottom-left corner. Locate WhoDAT in the list. Ensure it is enabled. Log in. The experiment is now running. The environment is watching you. This is normal.
⚠   A Word About Compatibility

Let us be precise, because precision is the laboratory's native language: WhoDAT was engineered for World of Warcraft: Wrath of the Lich King, client version 3.3.5a. The original. The one that runs on private servers. The client that predates the Blizzard-managed re-release colloquially known as Wrath Classic.

These are not the same thing. They share a name. They share an expansion. They share a profound disagreement about how AddOns are loaded, what API functions exist, how frame events are registered, and approximately forty other points of technical contention that the Lab's researchers have documented at length and with considerable emotion.

Wrath Classic ships with a modernized client infrastructure that is architecturally incompatible with AddOns written for 3.3.5a. Installing WhoDAT on Wrath Classic will not cause an error that illuminates your screen in red. It will simply not work — and the silence of a non-functional AddOn is somehow more dispiriting than a clean crash. The Lab speaks from experience.

If you are a Wrath Classic player, the Lab acknowledges your existence, respects your choices, and politely directs you elsewhere. There is no version of WhoDAT for your environment. Not yet. Perhaps not ever. The work continues.

3.3.5a (Private Server)Fully supported
Wrath Classic (Blizzard)Incompatible
Retail WoWWrong universe
      BL-002 WHODAT: STATUS NOMINAL  ⋮  CHARACTER DATA COLLECTION: ACTIVE  ⋮  CLIENT COMPATIBILITY: 3.3.5a CONFIRMED  ⋮  WRATH CLASSIC SUPPORT: NOT IN SCOPE. NOT IN SCOPE. NOT IN SCOPE.  ⋮  MONEY SERIES: TRACKING. RESULTS ARE CONCERNING.  ⋮  DEATH LOG: UPDATED. SAME MOB. AGAIN.  ⋮  CHUNKED EXPORT: COMPLETE. 847 RECORDS CHANGED. WHODASH NOTIFIED.  ⋮  REMINDER: EXTRACT TO THE ADDONS FOLDER, NOT INTO IT  ⋮  BL-002 FIELD REPORT FILED. CHIEF SCIENCE OFFICER HAS SEEN THE DPS GRAPH. CHIEF SCIENCE OFFICER HAS QUESTIONS.  ⋮