CONQUEST COACH LIVE SYNC
Version 2.4.0

1. Extract the downloaded ZIP to a folder you will keep on your computer.
2. Open chrome://extensions in Chrome.
3. Turn on Developer mode.
4. Choose Load unpacked and select the extracted folder containing manifest.json.
   (If an older version is installed, remove it first, or click its Reload
   button after replacing the files.) Refresh BOTH Tracker and Coach tabs after
   reloading the extension; old content scripts become invalid when reloaded.
5. Open your Tracker.gg SMITE 2 profile in any tab and keep it open —
   background tabs are fine.
6. Open https://conquestcoach.com and refresh the page after installing.
   It connects automatically; no URL pasting needed.
   Shared Duel and Joust match data is maintained by the site owner.

What it does
------------
About every 30 seconds (browser sleep may delay this), the extension reads your current match
from Tracker (roster, gods, K/D/A, gold, visible items) and sends it to
Conquest Coach. A small CC badge on the Tracker tab shows the current status.
When a live match is detected, it opens Tracker's match scoreboard automatically.
This does NOT make hidden items available. Items are imported only when Tracker
actually exposes them. Use the confirmed-inventory editor when they are absent.
Unknown items are never guessed, and old snapshots are not current observations.

Duel collection uses only completed Duel matches with a valid result. It keeps
pending batches locally until the Coach site confirms they were committed.
All catalog gods appear in the Duel coverage list, including zero-data gods.
Collection prioritizes discovered players of under-covered gods, but cannot
guarantee evidence for gods that Tracker has not exposed. It is not a SmiteBrain
Conquest fallback. Browser sleep, source errors, and rate limits delay collection.

Joust collection separately reads completed Joust histories. Each accepted game
must contain two explicit teams of three with complete results and inventories.
The Joust advisor uses those team compositions; Duel and Conquest games are never
counted as Joust evidence. Joust and Duel have independent pending queues and
receipts, so a failed import is retried rather than silently discarded.
Collection requires Tracker to expose the histories and the owner to keep the
Coach tab signed in. Public visitors can use the advisor without signing in.
After upgrading from 2.2.1, replace all extracted extension files, click Reload
in chrome://extensions, and refresh both Tracker and Coach.

Ranked and Casual Conquest are the supported live roster modes. Custom lobbies and bot
matches never appear on Tracker, so they cannot be synced.

The previous Scoreboard Vision desktop helper is no longer required or used.

Optional Windows build overlay
------------------------------
Choose Show in overlay beside a final build on Coach. Expand Windows overlay
setup, download the companion, and copy the extension ID shown there. Extract
the companion ZIP, run ConquestCoachOverlay.exe, paste that ID and install.
Return to Coach and choose Show in overlay. No owner sign-in is needed.

The overlay mirrors only the final item slots from the selected Coach tab.
It excludes the opening component, starter and relic. Keep that tab open.
Ctrl+Alt+O shows/hides the panel. Ctrl+Alt+M unlocks moving and settings;
lock it again for click-through gameplay. The tray menu also has controls.
Start with SMITE 2 in borderless windowed mode; exclusive fullscreen is not
verified. This helper displays your build and does not read the game.

The nativeMessaging permission connects only to the installed companion.
Updating this extension may require enabling it again in Chrome. After moving
or reinstalling an unpacked extension, copy its current ID into companion setup.
