Releases: bttf/ogremcp
Release list
Bridge 0.2.1
Windows: the Windows build is unsigned and untested. Windows SmartScreen warns on first run: choose More info, then Run anyway. ogremcp-bridge_0.2.1_windows_amd64_setup.exe installs the bridge for the current user, without admin rights.
Changelog
- cf1feda RED-379: Bridge sync: kit list check, Games submenu, first-save watch (§7, §8.2, §13.2) (#110)
- 46cb65d RED-381: Spec BG1 weapon proficiencies (§6.6.3, §6.6.4, §6.6.5) (#112)
- baf510c RED-380: List every kit's tools to every user (§10.2) (#111)
- 082350a RED-380: List every kit's tools to every user (§10.2) (#109)
- b608572 RED-379: Spec the bridge sync changes (§7, §8.2, §13.2) (#108)
- 4daf5f5 RED-373: Record the BG1 build's decisions in the spec (§6.6, §7) (#107)
- 5b70e9a RED-377: BG1 platform wiring: registry, empty realm, setup steps, Games page (#106)
- 7262491 RED-376: BG1 interpreter, bg1_get_state, and fixtures (§6.6, §10.6) (#105)
- ad26102 RED-375: BG1 name tables and their extraction script (§6.6.3) (#103)
Bridge 0.2.0
Windows: the Windows build is unsigned and untested. Windows SmartScreen warns on first run: choose More info, then Run anyway. ogremcp-bridge_0.2.0_windows_amd64_setup.exe installs the bridge for the current user, without admin rights.
Changelog
- aa38e31 RED-374: Binary source format, new-folder watch, and macOS Documents permission (#104)
- 4cd0faa RED-373: BG1 kit spec (§6.6, §10.6) (#102)
- 68063bf Merge pull request #101 from bttf/red-372-turn-ins
- 5c9f6f3 RED-372: Note Claude Code's tool description limit next to the budget (§10.5)
- 0766edf Merge origin/main into red-372-turn-ins
- abefcb4 RED-372: Add the quest turn-in rule to the WoW tool descriptions (§10.4)
- f117fee Merge pull request #100 from bttf/red-372-spec
- f397d96 RED-372: Spec the quest turn-in routing rule (§10.4, §10.5)
- a7019d3 Merge pull request #99 from bttf/red-371-flight-points
- df7b2bf RED-371: Apply review of the flight points PR (§6.3, §10.4)
- d2258f1 RED-371: Track known flight points in the WoW kit (§6.3, §10.4)
- be1758f Merge pull request #98 from bttf/red-371-spec
- 71983f3 RED-371: Spec flight_points section (§6.3, §10.4)
Bridge 0.1.1
Windows: the Windows build is unsigned and untested. Windows SmartScreen warns on first run: choose More info, then Run anyway. ogremcp-bridge_0.1.1_windows_amd64_setup.exe installs the bridge for the current user, without admin rights.
Changelog
- f340291 Merge pull request #97 from bttf/red-273-windows-installer
- 58dd016 Merge origin/main into red-273-windows-installer
- 8afad0d RED-273: Verify checksums.txt.sig before packaging; stop only the installed bridge
- 8901f3d Merge origin/main into red-273-windows-installer
- 9c10a7c Merge pull request #95 from bttf/red-342-macos-dmg
- 51ba929 Merge origin/main into red-342-macos-dmg (RED-343 self-update)
- 2d1dc18 Merge pull request #96 from bttf/red-343-self-update
- 98b957b RED-343: Clear the update error once up to date; no symlinks in the .app
- dbadab0 RED-273: Create the Run key in the dry run's uninstall check
- c93820a RED-342: compare the install folder as a file, and keep a newer app (§7)
- 700e59e RED-273: Windows installer, unsigned (§7, D6)
- a0a7c99 Merge pull request #94 from bttf/red-370-remove-search
- 511bff6 RED-370: Name every uncertain case in the grounding line; word the report item generically
- 86866df RED-343: Bridge self-update (§7)
- 61842d3 RED-370: Drop flavors.*.search from the bridge manifest (§6.1, §12)
- 121ec8f RED-342: macOS installer: notarized .app in a .dmg (§7)
- 63de1e2 RED-370: Remove search_game_info and fetch_game_page (§12)
- 7e5f996 Merge pull request #93 from bttf/docs-no-search
- c1992fe docs: remove the platform search tools; agents search on their own (§12)
- 7a13c1f Merge pull request #92 from bttf/red-345-addon-policy
- 4336f75 RED-345: Port the addon policy doc (§5, D10)
- 274c64e Merge pull request #91 from bttf/docs-go-public
- 54ea7a9 docs: remove §20 and record the repo going public (§5)
- f6c8374 Merge pull request #90 from bttf/red-367-mixed-sources
- a03160e RED-367: Flag results from mixed-version sources (§6.1, §12)
- 23a1b11 Merge pull request #89 from bttf/docs-mixed-s5
- bc9ad7d docs: mixed-version sources and spike S5 (§6.1, §12, §18.3)
- 8aabe21 Merge pull request #88 from bttf/docs-fetch-gap
- 73137ad docs: record the Wowhead page-fetch gap under §12.1
- 21f2a5c Merge pull request #87 from bttf/red-366-grounding-reminder
- a1758bd RED-366: Restore the rule's lead sentence and note the cap in the spec (§10.5)
- dd9c505 RED-366: Grounding reminder in kit-tool results and concrete rule text (§10.5)
- 1d6e43e Merge pull request #86 from bttf/docs-ground-105
- 6e57537 docs: concrete grounding rule, repeated in kit-tool results (§10.5)
- 9e0d9b1 Merge pull request #79 from bttf/red-236-privacy-terms
- 964365f Merge pull request #85 from bttf/red-344-release-workflows
- 8e4de18 RED-236: Operator, no-sale, Railway logs, and age limit (§13.2)
- 0952191 RED-344: Compare against the full ref of main in the tag checks (§5)
- eba4fb3 RED-344: Address review of the release workflows (§5, §7)
- 73a0a6d RED-236: Rename to Ogre MCP; no paid tier yet; expired sign-ins (§13.2)
- e45ddca Merge origin/main into red-236-privacy-terms
- 773e6de RED-344: Release workflows for bridge-v and addon-v tags (§5, §7)
- 5839cfc Merge pull request #84 from bttf/red-359-account-page
- e2d61c7 RED-359: Make apiRouter's tierLimits required (§14)
- cd55c60 RED-359: Show the user's tier and its limits on the Account page (§13.2, §14)
- 06288f4 Merge pull request #83 from bttf/red-364-rename-ogremcp
- 7aeb5bb RED-364: Rename the test database prefix in auth-cleanup.test.ts (§5)
- 2c0b931 Merge remote-tracking branch 'origin/main' into red-364-rename-ogremcp
- 3faaa9d RED-364: Keep the dated D2 record and name the D4 domains (§19.1)
- 9dc0310 Merge pull request #82 from bttf/red-365-expired-cleanup
- e5b8027 RED-365: keep an agent's "Last used" on its grant row (§11)
- c3e5dc6 RED-364: Rename to Ogre MCP (ogremcp) (§5, §19.1 D4)
- cf85841 RED-365: daily cleanup of expired OAuth rows and web sessions (§11)
- b0ac149 Merge pull request #81 from bttf/docs-d4-d5-d6
- 6bf1fa2 Merge pull request #80 from bttf/red-360-mcp-4xx-log
- 8a1e5b0 docs: record D4, D5, D6 and expired-row cleanup (§5, §7, §11, §14, §19.1)
- 39351aa RED-360: name the JSON-RPC method rpc_method in the refusal line (§9)
- 00004b9 RED-360: log the reason for a 4xx on POST /mcp (§9)
- 90ee790 RED-236: Privacy and Terms pages (§13.2)
- 10a8ef5 Merge pull request #78 from bttf/red-293-era-fixture
- 27f92bb RED-293: Classic Era golden SavedVariables fixture (§6.4)
- 6460c1a Merge pull request #74 from bttf/red-353-retention
- 6fd31eb Merge pull request #77 from bttf/docs-history-selfhost
- 3ae0c20 docs: History defaults, paid-only refusals, self-host limits (§10.2, §10.4, §13.3)
- 13e3c56 Merge pull request #76 from bttf/red-338-parse-facts
- 4127030 RED-338: Record the adapter schema and flavor of a failed parse (§16.1, §6.2)
- cdc0442 Merge pull request #71 from bttf/red-338-admin
- 25a3558 RED-338: Count only successful calls for grounding, and give /admin its own pool (§16.1)
- 855549a Merge pull request #75 from bttf/red-354-wow-history
- 2ac7a00 Merge origin/main into red-338-admin
- 4da7772 RED-354: Refuse an impossible since, and cut the bag list in history (§10.4, §10.5)
- a929793 Merge origin/main into red-354-wow-history
- 0610c93 Merge pull request #72 from bttf/red-351-paid-only
- 78229f6 RED-353: Turn off a self-host's limits, and reorder 0012's index change (§11, §14, §13.3)
- 4b8e947 RED-351: Say that ToolContext does not check the tier (§6.2, §10.2, §14)
- 29dd95c Merge origin/main into red-354-wow-history
- 2e02b90 Merge origin/main into red-353-retention
- fda4e87 Merge pull request #73 from bttf/docs-p8-p10-rules
- ac76189 RED-354: Add wow_get_history (§10.4, §10.5, §14)
- a2b246d Merge origin/main into red-351-paid-only
- c1dc799 RED-353: Delete free users' expired history daily (§11, §14)
- 4741d42 docs: Record the P8 to P10 rules (§7, §8.3, §11, §14, §16.2)
- 7d29621 Merge pull request #70 from bttf/red-361-bridge-server-url
- 9bc80ee RED-351: Answer a free user's call of a paid-only tool with an upgrade message (§10.2, §14)
- 9c08ff8 RED-361: Show a pending server change, and point a bad server_url at its fix (§13.3)
- 83d536b Merge origin/main into red-338-admin
- d4d6b7a RED-338: Add /admin with the §16.1 metrics (§13.2, §16.1)
- 55fffdd Merge pull request #69 from bttf/red-352-device-limit
- 0d7377f RED-352: List the device limit settings for self-hosting (§8.3, §14)
- 3ba5fb8 Merge origin/main into red-352-device-limit
- 63b11dd RED-361: Keep a self-hoster's server URL in the bridge's settings (§13.3, §7)
- 0fdc472 RED-352: Enforce the free-tier device limit at ingest (§8.3, §14)
- e430767 Merge pull request #68 from bttf/red-270-delete-data
- 2f382a4 Merge pull request #67 from bttf/red-361-self-host
- c150255 RED-270: Check usage_daily in the delete tests (§11...
Bridge 0.1.0
Windows: the Windows build is unsigned and untested. Windows SmartScreen warns on first run: choose More info, then Run anyway. ogremcp-bridge_0.1.0_windows_amd64_setup.exe installs the bridge for the current user, without admin rights.
Changelog
- f340291 Merge pull request #97 from bttf/red-273-windows-installer
- 58dd016 Merge origin/main into red-273-windows-installer
- 8afad0d RED-273: Verify checksums.txt.sig before packaging; stop only the installed bridge
- 8901f3d Merge origin/main into red-273-windows-installer
- 9c10a7c Merge pull request #95 from bttf/red-342-macos-dmg
- 51ba929 Merge origin/main into red-342-macos-dmg (RED-343 self-update)
- 2d1dc18 Merge pull request #96 from bttf/red-343-self-update
- 98b957b RED-343: Clear the update error once up to date; no symlinks in the .app
- dbadab0 RED-273: Create the Run key in the dry run's uninstall check
- c93820a RED-342: compare the install folder as a file, and keep a newer app (§7)
- 700e59e RED-273: Windows installer, unsigned (§7, D6)
- a0a7c99 Merge pull request #94 from bttf/red-370-remove-search
- 511bff6 RED-370: Name every uncertain case in the grounding line; word the report item generically
- 86866df RED-343: Bridge self-update (§7)
- 61842d3 RED-370: Drop flavors.*.search from the bridge manifest (§6.1, §12)
- 121ec8f RED-342: macOS installer: notarized .app in a .dmg (§7)
- 63de1e2 RED-370: Remove search_game_info and fetch_game_page (§12)
- 7e5f996 Merge pull request #93 from bttf/docs-no-search
- c1992fe docs: remove the platform search tools; agents search on their own (§12)
- 7a13c1f Merge pull request #92 from bttf/red-345-addon-policy
- 4336f75 RED-345: Port the addon policy doc (§5, D10)
- 274c64e Merge pull request #91 from bttf/docs-go-public
- 54ea7a9 docs: remove §20 and record the repo going public (§5)
- f6c8374 Merge pull request #90 from bttf/red-367-mixed-sources
- a03160e RED-367: Flag results from mixed-version sources (§6.1, §12)
- 23a1b11 Merge pull request #89 from bttf/docs-mixed-s5
- bc9ad7d docs: mixed-version sources and spike S5 (§6.1, §12, §18.3)
- 8aabe21 Merge pull request #88 from bttf/docs-fetch-gap
- 73137ad docs: record the Wowhead page-fetch gap under §12.1
- 21f2a5c Merge pull request #87 from bttf/red-366-grounding-reminder
- a1758bd RED-366: Restore the rule's lead sentence and note the cap in the spec (§10.5)
- dd9c505 RED-366: Grounding reminder in kit-tool results and concrete rule text (§10.5)
- 1d6e43e Merge pull request #86 from bttf/docs-ground-105
- 6e57537 docs: concrete grounding rule, repeated in kit-tool results (§10.5)
- 9e0d9b1 Merge pull request #79 from bttf/red-236-privacy-terms
- 964365f Merge pull request #85 from bttf/red-344-release-workflows
- 8e4de18 RED-236: Operator, no-sale, Railway logs, and age limit (§13.2)
- 0952191 RED-344: Compare against the full ref of main in the tag checks (§5)
- eba4fb3 RED-344: Address review of the release workflows (§5, §7)
- 73a0a6d RED-236: Rename to Ogre MCP; no paid tier yet; expired sign-ins (§13.2)
- e45ddca Merge origin/main into red-236-privacy-terms
- 773e6de RED-344: Release workflows for bridge-v and addon-v tags (§5, §7)
- 5839cfc Merge pull request #84 from bttf/red-359-account-page
- e2d61c7 RED-359: Make apiRouter's tierLimits required (§14)
- cd55c60 RED-359: Show the user's tier and its limits on the Account page (§13.2, §14)
- 06288f4 Merge pull request #83 from bttf/red-364-rename-ogremcp
- 7aeb5bb RED-364: Rename the test database prefix in auth-cleanup.test.ts (§5)
- 2c0b931 Merge remote-tracking branch 'origin/main' into red-364-rename-ogremcp
- 3faaa9d RED-364: Keep the dated D2 record and name the D4 domains (§19.1)
- 9dc0310 Merge pull request #82 from bttf/red-365-expired-cleanup
- e5b8027 RED-365: keep an agent's "Last used" on its grant row (§11)
- c3e5dc6 RED-364: Rename to Ogre MCP (ogremcp) (§5, §19.1 D4)
- cf85841 RED-365: daily cleanup of expired OAuth rows and web sessions (§11)
- b0ac149 Merge pull request #81 from bttf/docs-d4-d5-d6
- 6bf1fa2 Merge pull request #80 from bttf/red-360-mcp-4xx-log
- 8a1e5b0 docs: record D4, D5, D6 and expired-row cleanup (§5, §7, §11, §14, §19.1)
- 39351aa RED-360: name the JSON-RPC method rpc_method in the refusal line (§9)
- 00004b9 RED-360: log the reason for a 4xx on POST /mcp (§9)
- 90ee790 RED-236: Privacy and Terms pages (§13.2)
- 10a8ef5 Merge pull request #78 from bttf/red-293-era-fixture
- 27f92bb RED-293: Classic Era golden SavedVariables fixture (§6.4)
- 6460c1a Merge pull request #74 from bttf/red-353-retention
- 6fd31eb Merge pull request #77 from bttf/docs-history-selfhost
- 3ae0c20 docs: History defaults, paid-only refusals, self-host limits (§10.2, §10.4, §13.3)
- 13e3c56 Merge pull request #76 from bttf/red-338-parse-facts
- 4127030 RED-338: Record the adapter schema and flavor of a failed parse (§16.1, §6.2)
- cdc0442 Merge pull request #71 from bttf/red-338-admin
- 25a3558 RED-338: Count only successful calls for grounding, and give /admin its own pool (§16.1)
- 855549a Merge pull request #75 from bttf/red-354-wow-history
- 2ac7a00 Merge origin/main into red-338-admin
- 4da7772 RED-354: Refuse an impossible since, and cut the bag list in history (§10.4, §10.5)
- a929793 Merge origin/main into red-354-wow-history
- 0610c93 Merge pull request #72 from bttf/red-351-paid-only
- 78229f6 RED-353: Turn off a self-host's limits, and reorder 0012's index change (§11, §14, §13.3)
- 4b8e947 RED-351: Say that ToolContext does not check the tier (§6.2, §10.2, §14)
- 29dd95c Merge origin/main into red-354-wow-history
- 2e02b90 Merge origin/main into red-353-retention
- fda4e87 Merge pull request #73 from bttf/docs-p8-p10-rules
- ac76189 RED-354: Add wow_get_history (§10.4, §10.5, §14)
- a2b246d Merge origin/main into red-351-paid-only
- c1dc799 RED-353: Delete free users' expired history daily (§11, §14)
- 4741d42 docs: Record the P8 to P10 rules (§7, §8.3, §11, §14, §16.2)
- 7d29621 Merge pull request #70 from bttf/red-361-bridge-server-url
- 9bc80ee RED-351: Answer a free user's call of a paid-only tool with an upgrade message (§10.2, §14)
- 9c08ff8 RED-361: Show a pending server change, and point a bad server_url at its fix (§13.3)
- 83d536b Merge origin/main into red-338-admin
- d4d6b7a RED-338: Add /admin with the §16.1 metrics (§13.2, §16.1)
- 55fffdd Merge pull request #69 from bttf/red-352-device-limit
- 0d7377f RED-352: List the device limit settings for self-hosting (§8.3, §14)
- 3ba5fb8 Merge origin/main into red-352-device-limit
- 63b11dd RED-361: Keep a self-hoster's server URL in the bridge's settings (§13.3, §7)
- 0fdc472 RED-352: Enforce the free-tier device limit at ingest (§8.3, §14)
- e430767 Merge pull request #68 from bttf/red-270-delete-data
- 2f382a4 Merge pull request #67 from bttf/red-361-self-host
- c150255 RED-270: Check usage_daily in the delete tests (§11...
Addon 0.2.0
What's Changed
- RED-281: Create the ogmcp monorepo: layout, license files, CI by @bttf in #1
- docs: record D7 and D10, move the device cap to ingest by @bttf in #3
- RED-283: Manifest JSON Schema and TS types by @bttf in #2
- RED-287: Confirm a free GoReleaser path for tag-prefix releases by @bttf in #4
- RED-285: Platform service skeleton on Railway with Postgres by @bttf in #5
- RED-289: Adapter: write OpenGamerMCPDB by @bttf in #7
- RED-284: Interpreter interface types and ParseError by @bttf in #9
- RED-294: WoW manifest.json by @bttf in #8
- docs: align the §6.2 sketch and §11 with the SDK types by @bttf in #10
- RED-282: Enforce package seams in CI by @bttf in #6
- RED-290: Adapter: recent_path breadcrumb by @bttf in #11
- RED-291: Interpreter: parse SavedVariables by @bttf in #13
- RED-286: Migration runner and base schema by @bttf in #12
- RED-332: S3 spike: Firecrawl scoping for Classic Era by @bttf in #14
- RED-292: Interpreter: flavor and rules detection by @bttf in #15
- RED-311: Kit registry: load the WoW kit by @bttf in #16
- RED-323: Bridge: unsigned dev builds for Windows and macOS by @bttf in #18
- RED-296: Web UI shell and Sign in page by @bttf in #19
- docs: define the adapter version, document dev:web by @bttf in #21
- RED-297: Games page: enable and disable kits by @bttf in #22
- RED-300: Mount oidc-provider with a Postgres adapter by @bttf in #20
- RED-301: Discovery metadata and 401 challenge by @bttf in #23
- RED-303: Agent consent page by @bttf in #24
- RED-302: Scopes, audience binding, and refresh tokens by @bttf in #25
- RED-306: CIMD client IDs by @bttf in #26
- RED-304: Dynamic client registration by @bttf in #27
- RED-312: Kit endpoints for the bridge: list, manifest, adapter zip by @bttf in #29
- RED-308: Loopback redirect URIs for native clients by @bttf in #28
- RED-307: Bridge device-code grant and /device page by @bttf in #30
- RED-317: Bridge device-code login with keychain storage by @bttf in #31
- RED-313: Ingest endpoint, POST /api/v1/ingest by @bttf in #32
- RED-363: Map U+0000 in Lua strings to U+FFFD by @bttf in #33
- docs: Record auth and ingest decisions (§6.2, §8, §9) by @bttf in #34
- RED-318: Bridge: fetch kit manifests and locate the game by @bttf in #37
- RED-327: ToolContext and character resolution by @bttf in #36
- RED-314: Reject unknown and unregistered flavors at ingest by @bttf in #35
- docs: flavor message and ToolContext rules (§6.2, §6.3.1, §8.3) by @bttf in #39
- RED-315: Per-device ingest rate limit by @bttf in #38
- RED-316: Re-parse stored uploads (§11) by @bttf in #41
- RED-320: Bridge: watch source instances by @bttf in #40
- RED-319: Bridge installs and updates the adapter (§7) by @bttf in #42
- docs: Bridge glob, link, and rate-limit rules (§6.1, §7, §8.3) by @bttf in #43
- RED-329: wow_get_state (§10.4) by @bttf in #44
- RED-321: Bridge uploads per the ingest contract (§7, §8.3) by @bttf in #45
- RED-358: Devices and Connected agents pages (§13.2) by @bttf in #46
- docs: When client.errors resets (§8.3) by @bttf in #47
- RED-322: Bridge tray app (§7) by @bttf in #48
- docs: Kit list carries the display name (§8.2) by @bttf in #49
- RED-309: S1 client auth findings (§9, §18.3) by @bttf in #50
- RED-325: Serve MCP at /mcp with read tokens (§9, D12) by @bttf in #52
- RED-357: Get started and Connect your agent pages (§13.2) by @bttf in #51
- docs: Get started begins with choosing games (§13.2) by @bttf in #53
- RED-326: Serve each user's kit tools on /mcp (§10.1, §10.2) by @bttf in #54
- RED-337: Structured JSON logs (§16) by @bttf in #55
- RED-328: list_games (§10.3) by @bttf in #56
- RED-330: Tool response envelope and user-facing errors (§10.5) by @bttf in #57
- RED-333: search_game_info (§10.3, §12) by @bttf in #58
- RED-331: Server instructions, tool descriptions, and annotations (§10.5) by @bttf in #59
- RED-334: fetch_game_page (§10.3, §12) by @bttf in #60
- Take the recent_path and location zone from the zone map by @bttf in #62
- RED-336: Events table for tool calls and ingest (§16) by @bttf in #61
- RED-290: Raise the adapter version to 0.1.1 and check it in CI (§7, §8.2) by @bttf in #64
- RED-335: Shared search cache (§11, §12) by @bttf in #63
- RED-339: report_issue (§16.2) by @bttf in #65
- RED-350: Tiers and daily tool-call caps (§14) by @bttf in #66
- RED-361: Self-host image and compose file (§13.3) by @bttf in #67
- RED-270: Delete my data and Delete account (§11) by @bttf in #68
- RED-352: Free-tier device limit at ingest (§8.3, §14) by @bttf in #69
- RED-361: Keep a self-hoster's server URL across bridge restarts (§13.3, §7) by @bttf in #70
- docs: P8–P10 rules (§7, §8.3, §11, §14, §16.2) by @bttf in #73
- RED-351: Paid-only tools return an upgrade message (§10.2, §14) by @bttf in #72
- RED-354: Add wow_get_history (§10.4) by @bttf in #75
- RED-338: /admin with the §16.1 metrics (§13.2, §16.1) by @bttf in #71
- RED-338: Record the adapter schema and flavor of a failed parse (§16.1, §6.2) by @bttf in #76
- docs: History defaults, paid-only refusals, self-host limits (§10.2, §10.4, §13.3) by @bttf in #77
- RED-353: Daily retention job (§11, §14) by @bttf in #74
- RED-293: Classic Era golden SavedVariables fixture (§6.4) by @bttf in #78
- RED-360: log the reason for a 4xx on POST /mcp (§9) by @bttf in #80
- docs: record D4, D5, D6 and expired-row cleanup by @bttf in #81
- RED-365: daily cleanup of expired OAuth rows and web sessions (§11) by @bttf in #82
- RED-364: Rename to Ogre MCP (ogremcp) (§5, §19.1 D4) by @bttf in #83
- RED-359: Tier card on the Account page (§13.2, §14) by @bttf in #84
- RED-344: Release workflows for bridge-v and addon-v tags (§5, §7) by @bttf in #85
- RED-236: Privacy and Terms pages (§13.2) by @bttf in #79
- docs: concrete grounding rule, repeated in kit-tool results (§10.5) by @bttf in #86
- RED-366: Grounding reminder in kit-tool results and concrete rule text (§10.5) by @bttf in #87
- docs: record the Wowhead page-fetch gap under §12.1 by @bttf in #88
- docs: mixed-version sources and spike S5 by @bttf in #89
- RED-367: Flag results from mixed-version sources (§6.1, §12) by @bttf in #90
- docs: remove §20 and record the repo going public by @bttf in #91
- RED-345: Port the addon policy doc (§5, D10) by @bttf in #92
- docs: remove the platform search tools; agents search on their own (§12) by @bttf in #93
- RED-370: Remove search_game_info and fetch_game_page (§12) by @bttf in #94
- RED-343: Bridge self-update (§7) by @bttf in #96
- RED-342: macOS installer: notarized .app in a .dmg (§7) by @bttf in #95
- RED-273: Windows installer, unsign...