Refresh AH-bot price overrides from ChromieCraft (2026-07-01)#13
Merged
Conversation
Full refresh via tools/price-backfill against ChromieCraft live prices. 10398 items priced (was 7235); 10115 have no ChromieCraft data and 208 are stale, so they fall back to the C++ default pricing. avgPrice=avg_price, minPrice=minimum_buyout, floored at vendor SellPrice, scale 1.0.
4723 items whose refreshed price differs >=1.5x from the previous override, worst-first, with cc_item_count/last_seen so contested prices can be judged by hand. Plus the skipped-items report (no-data/stale).
Adds derived override rows (avg=cost x1.3, min=cost) for craftable items with no ChromieCraft price, generated by tools/price-backfill/derive.py from recipes.json + vendor SellPrice. Add-only: no ChromieCraft row changed. Provenance: reports/derived-prices-2026-07-01.csv (PR #15).
For deviations that got PRICIER with cc_item_count<3, a lone outlier ChromieCraft listing was overpricing cheap vendor/food items (e.g. Plans: Hand of Eternity 49000g, Great Dawnstone 4000g). Revert those to the previous override value. Cheaper corrections and PRICIER changes backed by >=3 listings keep the ChromieCraft price.
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
Full refresh of
mod_auctionhousebot_priceOverridegenerated bytools/price-backfillagainst ChromieCraft live auction data.Result
Mapping:
avg_price→ avgPrice,minimum_buyout→ minPrice, floored at vendor SellPrice,minPrice ≤ avgPrice, scale 1.0,MIN_ITEM_COUNT=1.Review worklist — please eyeball before merge
tools/price-backfill/reports/deviations-2026-07-01.csvlists the 4,723 items whose refreshed price differs ≥1.5× from the previous override, sorted worst-first:cc_item_count=1) — least reliable; some are troll listings (e.g. Small Pumpkin at 250g)cc_item_countandcc_last_seenare included so contested prices can be judged per item. BecauseMIN_ITEM_COUNT=1, single-listing outliers are intentionally included and are the main thing to sanity-check.Notes