Notes

Dev notes

Short summary of what each production ship changed. The hash is the same git commit shown in the footer, taken from the production tag for that ship.

  1. 10 Sep 2026

    a652526
    • Save chart as PNG now prints Rising, Falling, or Holding with the percent, Low / Most likely / High as figures, and a line that estimates are a PCGDB guess, not a Valve forecast. The dashed 24h-peak trend continues through the future band.
    • On an iPhone, Save chart as PNG opens the share sheet, or a preview you can hold to save to Photos. The old tap did nothing because Safari ignores a download link.
  2. 10 Sep 2026

    68fa104
    • Save chart as PNG puts the PCGDB mark under the plot, not on the series, so it stays readable when Estimates is on.
  3. 10 Sep 2026

    2dc942d
    • Sampled player and price history is copied off the live disk, so replacing the machine does not wipe the series. A freeze in samples while Steam is still answering is treated as an incident.
    • Rising, Falling, or Holding, the dashed 24h-peak line, and the estimate daily term follow typical daily peaks. A one-day sale or feature spike does not write the slope. That dashed line stays on with Estimates, and the PNG includes the future band and estimate lines when Estimates is on.
    • On a phone, Estimates starts at 24 hours (desktop still starts at a week), and Save chart as PNG opens the image so it can be saved.
  4. 10 Sep 2026

    a057d38
    • Service hardening: sampling and public pages are watched so a freeze or outage does not sit unnoticed.
    • A gap in player history is treated as an incident, not a quiet hour.
  5. 10 Sep 2026

    105dcb3
    • Add missing from a public profile is one click and sends every missing title, capped at 20,000. Most-played and featured titles go first. The pending list stays on the catalog until each id is sampled, then that row is dropped. The filter menu shows how many remain and when that should finish.
    • Player Rising, Falling, or Holding, the dashed overlay, and the estimate daily term fit each day's 24h peak, not the current hourly sample. Overnight troughs do not flatten a climbing evening peak.
    • Privacy and Terms say the same: queuing missing ids is every missing title in one request, capped at 20,000 ids, three times per hour per address.