changedOutput schema / properties / by_surface / description
Previous value: -"Decided wins per surface; keys are surface names plus \"unknown\"."New value: +"Decided wins per surface. The keys are surface names plus \"unknown\"."
changedOutput schema / properties / meetings / items / properties / era / description
Previous value: -"\"archive\" (results archive, 1968-2022) or \"current\" (our own completed matches, 2023 onward)."New value: +"\"archive\" (results archive, 1968-2022) or \"current\" (completed matches from 2023 onward)."
changedOutput schema / properties / meetings / items / properties / match_id / description
Previous value: -"Our match id (current era rows) — pass to get_match."New value: +"Our match id (current era rows). Pass to get_match."
changedOutput schema / properties / meetings / items / properties / outcome / description
Previous value: -"completed, retired, walkover, … — exclude non-completed yourself if needed."New value: +"completed, retired, walkover, ... Exclude non-completed yourself if needed."
changedOutput schema / properties / meetings / items / properties / score / description
Previous value: -"Final score (archive rows only — read current rows from get_match)."New value: +"Final score (archive rows only. Read current rows from get_match)."
changedOutput schema / properties / message / description
Previous value: -"Human-readable summary. Identical to the text content, so either half can be used alone."New value: +"Human-readable summary of the result, safe to relay to the user verbatim."
changedOutput schema / properties / ok / description
Previous value: -"True when the call returned data. False for a tier wall, a missing or rejected key, or an empty result — all of which are normal states with a clear remedy, not failures."New value: +"True when the request succeeded, including when the answer is an empty list. False for a missing or rejected key, a plan that does not include this data, an unknown id, a rate limit or a network error. The message then says what to do. check_api_status is the exception: it is true whenever the API answered, and reports API key problems in the message."
changedOutput schema / properties / players / description
Previous value: -"The resolved names; null when no player matches the fragments."New value: +"The resolved names. Null when no player matches the fragments."
changedOutput schema / properties / totals / properties / undecided / description
Previous value: -"Meetings with no derivable winner — never counted in wins."New value: +"Meetings with no derivable winner. Never counted in wins."