Contract
11.16.0
Tool contract 11.16.0
Timeline lines read as a person says them, in one wording for every door, and an occurred clan entry's activity counts every battle played in the window.
- elixir_timeline, players_timeline, clans_timeline, clans_members_timeline:
textchanges. A sitting is "played 10 battles in one sitting", a race "finished Season 137, week 4 (Colosseum) in 2nd place", a clan summary saysdeparted:forleft:andsittingsforsessions, modes read Path of Legends and Casual. Readfacts, never parsetext. Stored keys and kinds are unchanged. - A clan entry's
roster.left[]no longer servestenure_days: how long someone stayed is not part of a departure's record of the week. departure_classified: new optionalfacts.role_at_departure, read from the membership; the sentence ends "(was Member)" when it is known.- A clan entry's
activityon an occurred read counts battles played in[from, to)bybattle_time, including ones learned late. Boat defenses are out on both bases.
JSON API unchanged. clans_participation is unchanged and its week columns stay ISO weeks.