Bram
Paladin · tank · vanguard · founder · Exemplar
Lock
E X E M P L A R
Baseline is the officer desk for this guild. It keeps the locked cell, the zero, and the reserves on your client. It does not veil anyone. That is Skyveil, a different instrument.
Baseline.zip SHA-256: 9c7a2059c0e1ebb8cec700541622c0dc5e59b8e5026f6ab983a94634fa76dc73
Show up. Face the pull. Execute. Not a religion — a way to hold attention under pressure. Skyveil is still here.
The cell
This is a rehearsal. In the room is a toggle, not the raid. In game, /baseline present reads the group you are standing in. The addon starts empty.
Rehearsal, not the group. Lock 7 / cap 20. Zero open. Missing: Cora In the room, not locked: Joss Recruit on the lock: — Bench (2 strikes): Pell (2) Machine in the room: Ives Outside the roof: — Guild not known: — Consume tick: off. Voice tick: on. Drift marks: 1 This does not kick, loot, or read bags.
Bram
Paladin · tank · vanguard · founder · Exemplar
Lock
Hessa
Priest · heal · vanguard · officer · Exemplar
Lock
Odo
Priest · heal · vanguard · raider · Exemplar
Lock
Cora
Druid · heal · vanguard · raider · Exemplar
Lock
Wynn
Mage · dps · vanguard · raider · Exemplar
Lock
Pell
Mage · dps · vanguard · raider · Exemplar
Lock
Sera
Hunter · dps · vanguard · raider · Exemplar
Lock
Ives
Warlock · dps · machine · member · Exemplar
Open
Nia
Hunter · dps · machine · member · Exemplar
Open
Marek
Rogue · dps · syndicate · member · Exemplar
Open
Joss
Warrior · dps · vanguard · recruit · Unaffiliated
Open
What it does not do
Baseline stores notes on your client. It does not kick, master-loot, or read bags. The flask tick is yours. Another officer sees the lock only if you paste the slash lines. Drift marks describe what the room is doing. They do not take a target, and they are not a score on a person.
/baseline send is the only chat this addon writes, and only in the channel you set. The default is self, which prints and does not send. Raid warning needs lead or assist. If you are not, nothing goes out, and the addon says so. Ignition stores an API key on this client and still does not call out. Forever addons have no socket.
Install
Download Baseline.zip and unzip it. You should have a folder named Baseline.
Place that folder in Interface/AddOns of your Forever install.
Fully restart the game. /reload is not enough for a newly copied addon.
At character select, enable Baseline. If it is greyed out, tick Load out of date AddOns.
Copy the slash lines from this desk and paste them in game. The addon starts empty on purpose.
World of Warcraft\_classic_\Interface\AddOns\
Download Baseline 1.1.0Slash
/baseline
Print the lock, the zero, and the bench. Does not read the group.
/baseline present
Compare the group you are in to the lock. Prints missing, extra, bench.
/baseline panel
Open the in-game window.
/baseline seat …
File a name: wing, role, rank, locked or open, fed or unfed, guild, class.
/baseline unlock Name
Keep the name. Take them off the lock.
/baseline drop Name
Remove the name and their strikes.
/baseline strike Name reason
Add a strike. The reason is required.
/baseline pardon Name
Clear every strike on that name.
/baseline reserve item
Reserve a drop. It does not roll.
/baseline gps body | intent | act
Write the zero. Stored. Not sent.
/baseline send
Speak the zero in the channel you set. Refuses if the zero is open.
/baseline channel self|officer|raid|warning
Where send goes. Default is self, which only prints.
/baseline drift irony note
File what the room is doing. Not a diagnosis of a person.
/baseline clear confirm
Wipe the cell. Settings, including ignition, stay.
/baseline ignite
Show provider, model, endpoint, auth, shape, tokens, and temp. Does not print a key.
/baseline ignite provider xai
xai, openai, anthropic, or custom. A named provider fills endpoint, model, auth, and shape, and turns the light off.
/baseline ignite model grok-4.7
Model id sent in the unsent body. One token.
/baseline ignite endpoint https://…
https only. No user, no query, no spaces.
/baseline ignite auth bearer
bearer puts Authorization: Bearer. x-api-key sends that header instead. Anthropic's shape also sends anthropic-version.
/baseline ignite shape openai-chat
openai-chat or anthropic-messages. Both bodies use model, max_tokens, temperature, and one user message.
/baseline ignite tokens 512
max_tokens, from 1 to 4096.
/baseline ignite temp 0
temperature, from 0 to 2.
/baseline ignite on
Mark the switch. In game this refuses unless a key is already held. Nothing is sent either way.
/baseline ignite key
In game only. Stores the key in SavedVariables and does not print it. This page refuses the line.
The pull. Firsts, the farm after, the people who are in the lock.
Herbs, crafts, scouts, summons. Not a seat in raid voice to watch.
Honor, rated, named targets. A sheet, not a queue if you feel like it.
Loot law
Written before the lockout. They do not move because someone wants to see it worn, unless that item was already on the short display list.
Things a named person asked to hold for a clip, written before the drop. Not everything pretty.
Among people allowed to want the leftover, the one who raided and also fed the treasury beats the one who only raided. A chat donation is not a seat.
A recruit on the lock is a reading, not a suggestion. Offspec waits until mainspec is closed, and never against a reserve.
Paste into #guild-charter
E X E M P L A R is a World of Warcraft guild built on the architecture of the Exemplar Rubicon. We treat play as a place to practice looking at what is actually happening. Sovereignty is the ability to face the situation long enough to get the next piece of information. When body, intent, and action meet, we have zero. From there we measure drift and return faster than it. We hold both/and: competitive and cooperative, progress and enjoyment, individual skill and team execution. We do not turn losses into public law. We do not outsource accountability. We cross thresholds together — from trial to clear, from wipe to next pull, from old habits to the next baseline. This is not a religion. It is a method for organizing attention under pressure. Show up. Face the pull. Execute.
Paste into #rules-and-sovereignty
1. Face the situation. No narrative reconstruction of wipes, loot, or attendance. Name what happened. Then fix the next pull. 2. Body / Intent / Act. If you say you will be online, be online. If you cannot, say so with enough time that the team can adapt. Intent and execution must meet. 3. Both/And, not binary. Competitive and cooperative can coexist. Progress and enjoyment can coexist. Do not force every disagreement into a winner-take-all. 4. Sovereignty. Your performance is yours. Do not demand other people's private history or emotional labor as the price of a raid spot. Do not outsource your own accountability. 5. No Holy Cope. Do not turn a loss into public law. Do not mock a method that is working for someone else. Do not evangelize a grievance. 6. Return faster than drift. Wipes happen. Toxic spiral is optional. Officers will intervene if a person or the group stays in blame, irony, silence, or performative despair longer than the content requires. 7. Recruitment is a filter, not a club. Show up prepared, know your class, and be willing to look at the logs. That is the baseline. 8. Discord baseline. No spam, no harassment, no drama farming. Keep guild talk in guild channels. Voice is for the raid and social; don't leave people hanging in voice without saying you're AFK. Breaking these gets a warning. Repeated or severe breaks get a mute or kick. Officers decide. No public debate required.
Pin in #welcome
Welcome to E X E M P L A R. This is a World of Warcraft guild that treats play as a place to practice looking at what is actually happening. 1. Read #rules-and-sovereignty 2. Read #guild-charter 3. Post in #introductions: - Name / Discord - Class + Spec - Experience (or "new") - One sentence of intent (what you want from the guild) If you want the deeper architecture, the Rubicon channels are open. They are not required for a raid spot. The threshold is not a slogan. It is the point where return-to-zero becomes faster than the drift. Show up. Face the pull. Execute.
Pin in #introductions
Name: Class / Spec: Experience: (normal / heroic / mythic / keys level / "returning" / "new") One sentence of intent: Availability: (days / times if you know them)
Optional, #aethelos-baseline
Body: (what is actually happening right now — tight, calm, tired, locked in) Intent: (one sentence — clear the next boss, practice the mechanic clean) Act: (the next concrete thing — log on at 8, review the route, be in voice)
Discord
Information is officer-post, except introductions. The Rubicon channels are open and not required for a raid spot. Command is officers only. Recruits see the door, introductions, general, and looking-for-group until they are promoted.
Questions
No. Present prints a reading. Send posts the zero you wrote, and only when you type send. The consume tick is a mark you set. The addon does not read bags, master-loot, or remove anyone from the group.
No. The lock lives in your SavedVariables. Another officer gets it when you paste the slash lines. There is no shared roster and no account.
Body, intent, and act, all written. That is the only place a drift mark can be measured from. If any of the three is empty, the zero is open and send refuses.
An officer note that the room is reconstructing a story, joking past the fact, saying one thing and doing another, or demanding someone's private history as the price of a seat. It is not a score on a person. The note can name what happened. The command does not take a target.
Vanguard holds the pull. Machine holds herbs, crafts, and summons, and does not sit in raid voice to watch. Syndicate holds the PvP sheet. One name can be filed on one wing here. A second job is a second decision, not a default.
No. That is Skyveil, a different addon. Baseline does not hide names, plates, or chat.
Yes, in game, with /baseline ignite key, or the panel box. The key is plain text in your SavedVariables. This page never stores it, and the pasted cell never includes it. The addon still cannot open a socket, so a lit key does not call the model. Lighting it only means the parameters are armed on your client.
Interface/AddOns of the Forever install. Reported folders include _classic_ and _classic_beta_. Restart the client. A /reload is not enough for a newly copied addon.
Baseline.toc uses interface 16001, the number other Forever addons publish for client 1.60.1. That number was not read off a client in this build. Tick Load out of date AddOns if it stays grey.
It stores notes and, only if you type send, posts a chat line you wrote. It does not automate combat, scan on a timer, or inject into other clients. Not affiliated with Blizzard.