{
  "version": 2,
  "theme": "default-light",
  "tasks": [
    {
      "id": 1,
      "name": "PHASE 1 — Causes / Road to War (1882–1914)",
      "type": "group",
      "color": "#f59e0b",
      "notes": "",
      "endDate": "1914-08-04T00:00:00.000Z",
      "barScale": 1,
      "parentId": null,
      "priority": "Medium",
      "progress": 0,
      "collapsed": false,
      "startDate": "1882-05-20T00:00:00.000Z",
      "dependencies": []
    },
    {
      "id": 4,
      "name": "Triple Alliance signed",
      "type": "milestone",
      "color": "#f59e0b",
      "notes": "Germany, Austria-Hungary, and Italy; renewed periodically until WWI.",
      "endDate": "1882-05-20T00:00:00.000Z",
      "barScale": 1,
      "parentId": 1,
      "priority": "Medium",
      "progress": 0,
      "collapsed": false,
      "startDate": "1882-05-20T00:00:00.000Z",
      "dependencies": []
    },
    {
      "id": 5,
      "name": "Franco-Russian Alliance",
      "type": "milestone",
      "color": "#f59e0b",
      "notes": "Military convention 4 Jan 1892; ratified/formalized 1894 (treated as the anchor). Mutual mobilization pact against the Triple Alliance.",
      "endDate": "1894-01-04T00:00:00.000Z",
      "barScale": 1,
      "parentId": 1,
      "priority": "Medium",
      "progress": 0,
      "collapsed": false,
      "startDate": "1894-01-04T00:00:00.000Z",
      "dependencies": []
    },
    {
      "id": 6,
      "name": "Entente Cordiale (Anglo-French)",
      "type": "milestone",
      "color": "#f59e0b",
      "notes": "Resolved colonial disputes; not a military alliance.",
      "endDate": "1904-04-08T00:00:00.000Z",
      "barScale": 1,
      "parentId": 1,
      "priority": "Medium",
      "progress": 0,
      "collapsed": false,
      "startDate": "1904-04-08T00:00:00.000Z",
      "dependencies": []
    },
    {
      "id": 7,
      "name": "First Moroccan Crisis (Tangier Crisis)",
      "type": "task",
      "color": "#f59e0b",
      "notes": "Kaiser's Tangier landing (31 Mar 1905) to ~May 1906. German–French diplomatic confrontation. End date approximate.",
      "endDate": "1906-05-31T00:00:00.000Z",
      "barScale": 1,
      "parentId": 1,
      "priority": "Medium",
      "progress": 0,
      "collapsed": false,
      "startDate": "1905-03-31T00:00:00.000Z",
      "dependencies": []
    },
    {
      "id": 8,
      "name": "Algeciras Conference",
      "type": "task",
      "color": "#f59e0b",
      "notes": "Resolved the First Moroccan Crisis; compromise signed 31 Mar / final act 7 Apr 1906; isolated Germany.",
      "endDate": "1906-04-07T00:00:00.000Z",
      "barScale": 1,
      "parentId": 1,
      "priority": "Medium",
      "progress": 0,
      "collapsed": false,
      "startDate": "1906-01-16T00:00:00.000Z",
      "dependencies": []
    },
    {
      "id": 9,
      "name": "HMS Dreadnought launched",
      "type": "milestone",
      "color": "#f59e0b",
      "notes": "Revolutionized battleship design; intensified the Anglo-German naval arms race.",
      "endDate": "1906-02-10T00:00:00.000Z",
      "barScale": 1,
      "parentId": 1,
      "priority": "Medium",
      "progress": 0,
      "collapsed": false,
      "startDate": "1906-02-10T00:00:00.000Z",
      "dependencies": []
    },
    {
      "id": 10,
      "name": "Anglo-German naval arms race",
      "type": "task",
      "color": "#f59e0b",
      "notes": "Competitive dreadnought building; widely dated as easing by 1912 (some extend to 1914). Start/end are interpretive, not single dated events.",
      "endDate": "1912-12-31T00:00:00.000Z",
      "barScale": 1,
      "parentId": 1,
      "priority": "Medium",
      "progress": 0,
      "collapsed": false,
      "startDate": "1906-01-01T00:00:00.000Z",
      "dependencies": []
    },
    {
      "id": 11,
      "name": "Anglo-Russian Entente (Anglo-Russian Convention)",
      "type": "milestone",
      "color": "#f59e0b",
      "notes": "Settled Persia/Afghanistan/Tibet spheres; completed the Triple Entente.",
      "endDate": "1907-08-31T00:00:00.000Z",
      "barScale": 1,
      "parentId": 1,
      "priority": "Medium",
      "progress": 0,
      "collapsed": false,
      "startDate": "1907-08-31T00:00:00.000Z",
      "dependencies": []
    },
    {
      "id": 12,
      "name": "Bosnian Crisis (Annexation Crisis)",
      "type": "task",
      "color": "#f59e0b",
      "notes": "Annexation announced 5–6 Oct 1908 to resolution Apr 1909 (amendment of the Treaty of Berlin). Coincided with Bulgaria's declaration of independence (5 Oct 1908). End date approximate.",
      "endDate": "1909-04-30T00:00:00.000Z",
      "barScale": 1,
      "parentId": 1,
      "priority": "Medium",
      "progress": 0,
      "collapsed": false,
      "startDate": "1908-10-05T00:00:00.000Z",
      "dependencies": []
    },
    {
      "id": 13,
      "name": "Agadir Crisis (Second Moroccan Crisis)",
      "type": "task",
      "color": "#f59e0b",
      "notes": "Gunboat Panther to Agadir (1 Jul) to Franco-German settlement (4 Nov 1911).",
      "endDate": "1911-11-04T00:00:00.000Z",
      "barScale": 1,
      "parentId": 1,
      "priority": "Medium",
      "progress": 0,
      "collapsed": false,
      "startDate": "1911-07-01T00:00:00.000Z",
      "dependencies": []
    },
    {
      "id": 14,
      "name": "First Balkan War",
      "type": "task",
      "color": "#f59e0b",
      "notes": "Montenegro declares war 8 Oct (others 17/18 Oct) to Treaty of London (30 May 1913).",
      "endDate": "1913-05-30T00:00:00.000Z",
      "barScale": 1,
      "parentId": 1,
      "priority": "Medium",
      "progress": 0,
      "collapsed": false,
      "startDate": "1912-10-08T00:00:00.000Z",
      "dependencies": []
    },
    {
      "id": 15,
      "name": "Treaty of London",
      "type": "milestone",
      "color": "#f59e0b",
      "notes": "Ended the First Balkan War.",
      "endDate": "1913-05-30T00:00:00.000Z",
      "barScale": 1,
      "parentId": 1,
      "priority": "Medium",
      "progress": 0,
      "collapsed": false,
      "startDate": "1913-05-30T00:00:00.000Z",
      "dependencies": []
    },
    {
      "id": 16,
      "name": "Second Balkan War",
      "type": "task",
      "color": "#f59e0b",
      "notes": "Bulgaria attacks former allies (night of 29–30 Jun) to Treaty of Bucharest (10 Aug 1913). Some sources cite 16 Jun 1913 as the start.",
      "endDate": "1913-08-10T00:00:00.000Z",
      "barScale": 1,
      "parentId": 1,
      "priority": "Medium",
      "progress": 0,
      "collapsed": false,
      "startDate": "1913-06-29T00:00:00.000Z",
      "dependencies": []
    },
    {
      "id": 17,
      "name": "Treaty of Bucharest",
      "type": "milestone",
      "color": "#f59e0b",
      "notes": "Ended the Second Balkan War.",
      "endDate": "1913-08-10T00:00:00.000Z",
      "barScale": 1,
      "parentId": 1,
      "priority": "Medium",
      "progress": 0,
      "collapsed": false,
      "startDate": "1913-08-10T00:00:00.000Z",
      "dependencies": []
    },
    {
      "id": 18,
      "name": "Assassination of Archduke Franz Ferdinand",
      "type": "milestone",
      "color": "#b45309",
      "notes": "Gavrilo Princip in Sarajevo; triggered the July Crisis.",
      "endDate": "1914-06-28T00:00:00.000Z",
      "barScale": 1,
      "parentId": 1,
      "priority": "Critical",
      "progress": 0,
      "collapsed": false,
      "startDate": "1914-06-28T00:00:00.000Z",
      "dependencies": []
    },
    {
      "id": 19,
      "name": "July Crisis",
      "type": "task",
      "color": "#f59e0b",
      "notes": "Cascade of diplomacy and mobilizations following the assassination.",
      "endDate": "1914-08-04T00:00:00.000Z",
      "barScale": 1,
      "parentId": 1,
      "priority": "Medium",
      "progress": 0,
      "collapsed": false,
      "startDate": "1914-06-28T00:00:00.000Z",
      "dependencies": []
    },
    {
      "id": 20,
      "name": "German \"blank cheque\" to Austria-Hungary",
      "type": "milestone",
      "color": "#f59e0b",
      "notes": "",
      "endDate": "1914-07-05T00:00:00.000Z",
      "barScale": 1,
      "parentId": 1,
      "priority": "Medium",
      "progress": 0,
      "collapsed": false,
      "startDate": "1914-07-05T00:00:00.000Z",
      "dependencies": []
    },
    {
      "id": 21,
      "name": "Austro-Hungarian ultimatum to Serbia",
      "type": "milestone",
      "color": "#f59e0b",
      "notes": "Serbia responded 25 July.",
      "endDate": "1914-07-23T00:00:00.000Z",
      "barScale": 1,
      "parentId": 1,
      "priority": "Medium",
      "progress": 0,
      "collapsed": false,
      "startDate": "1914-07-23T00:00:00.000Z",
      "dependencies": []
    },
    {
      "id": 22,
      "name": "Austria-Hungary declares war on Serbia",
      "type": "milestone",
      "color": "#f59e0b",
      "notes": "",
      "endDate": "1914-07-28T00:00:00.000Z",
      "barScale": 1,
      "parentId": 1,
      "priority": "Medium",
      "progress": 0,
      "collapsed": false,
      "startDate": "1914-07-28T00:00:00.000Z",
      "dependencies": []
    },
    {
      "id": 23,
      "name": "Germany declares war on Russia",
      "type": "milestone",
      "color": "#f59e0b",
      "notes": "",
      "endDate": "1914-08-01T00:00:00.000Z",
      "barScale": 1,
      "parentId": 1,
      "priority": "Medium",
      "progress": 0,
      "collapsed": false,
      "startDate": "1914-08-01T00:00:00.000Z",
      "dependencies": []
    },
    {
      "id": 24,
      "name": "Germany declares war on France",
      "type": "milestone",
      "color": "#f59e0b",
      "notes": "",
      "endDate": "1914-08-03T00:00:00.000Z",
      "barScale": 1,
      "parentId": 1,
      "priority": "Medium",
      "progress": 0,
      "collapsed": false,
      "startDate": "1914-08-03T00:00:00.000Z",
      "dependencies": []
    },
    {
      "id": 25,
      "name": "German invasion of Belgium / Britain declares war on Germany",
      "type": "milestone",
      "color": "#f59e0b",
      "notes": "",
      "endDate": "1914-08-04T00:00:00.000Z",
      "barScale": 1,
      "parentId": 1,
      "priority": "Medium",
      "progress": 0,
      "collapsed": false,
      "startDate": "1914-08-04T00:00:00.000Z",
      "dependencies": []
    },
    {
      "id": 2,
      "name": "PHASE 2 — The War Itself (1914–1918)",
      "type": "group",
      "color": "#ef4444",
      "notes": "",
      "endDate": "1918-11-11T00:00:00.000Z",
      "barScale": 1,
      "parentId": null,
      "priority": "Medium",
      "progress": 0,
      "collapsed": false,
      "startDate": "1914-08-07T00:00:00.000Z",
      "dependencies": []
    },
    {
      "id": 26,
      "name": "Battle of the Frontiers",
      "type": "task",
      "color": "#ef4444",
      "notes": "Opening clashes including Mons (23 Aug).",
      "endDate": "1914-09-06T00:00:00.000Z",
      "barScale": 1,
      "parentId": 2,
      "priority": "Medium",
      "progress": 0,
      "collapsed": false,
      "startDate": "1914-08-07T00:00:00.000Z",
      "dependencies": []
    },
    {
      "id": 27,
      "name": "First Battle of the Marne (\"Miracle on the Marne\")",
      "type": "task",
      "color": "#ef4444",
      "notes": "Halted the German advance on Paris. Britannica gives 6–12 Sept, Wikipedia 5–12 Sept (used here).",
      "endDate": "1914-09-12T00:00:00.000Z",
      "barScale": 1,
      "parentId": 2,
      "priority": "Medium",
      "progress": 0,
      "collapsed": false,
      "startDate": "1914-09-05T00:00:00.000Z",
      "dependencies": []
    },
    {
      "id": 28,
      "name": "Race to the Sea",
      "type": "task",
      "color": "#ef4444",
      "notes": "Mutual outflanking moves toward the coast.",
      "endDate": "1914-10-19T00:00:00.000Z",
      "barScale": 1,
      "parentId": 2,
      "priority": "Medium",
      "progress": 0,
      "collapsed": false,
      "startDate": "1914-09-17T00:00:00.000Z",
      "dependencies": []
    },
    {
      "id": 29,
      "name": "First Battle of Ypres",
      "type": "task",
      "color": "#ef4444",
      "notes": "Cemented trench-warfare onset in the west.",
      "endDate": "1914-11-22T00:00:00.000Z",
      "barScale": 1,
      "parentId": 2,
      "priority": "Medium",
      "progress": 0,
      "collapsed": false,
      "startDate": "1914-10-19T00:00:00.000Z",
      "dependencies": []
    },
    {
      "id": 30,
      "name": "Onset of sustained trench warfare",
      "type": "milestone",
      "color": "#ef4444",
      "notes": "Transition point (~late Nov/Dec 1914). Continuous trench line from the Channel to Switzerland.",
      "endDate": "1914-12-01T00:00:00.000Z",
      "barScale": 1,
      "parentId": 2,
      "priority": "Medium",
      "progress": 0,
      "collapsed": false,
      "startDate": "1914-12-01T00:00:00.000Z",
      "dependencies": []
    },
    {
      "id": 31,
      "name": "Gallipoli Campaign",
      "type": "task",
      "color": "#ef4444",
      "notes": "Naval bombardment begins 19 Feb 1915; land invasion 25 Apr 1915; final withdrawal 9 Jan 1916.",
      "endDate": "1916-01-09T00:00:00.000Z",
      "barScale": 1,
      "parentId": 2,
      "priority": "Medium",
      "progress": 0,
      "collapsed": false,
      "startDate": "1915-02-19T00:00:00.000Z",
      "dependencies": []
    },
    {
      "id": 32,
      "name": "Second Battle of Ypres",
      "type": "task",
      "color": "#ef4444",
      "notes": "First major German chlorine-gas attack on the Western Front (22 Apr).",
      "endDate": "1915-05-25T00:00:00.000Z",
      "barScale": 1,
      "parentId": 2,
      "priority": "Medium",
      "progress": 0,
      "collapsed": false,
      "startDate": "1915-04-22T00:00:00.000Z",
      "dependencies": []
    },
    {
      "id": 33,
      "name": "Sinking of the Lusitania",
      "type": "milestone",
      "color": "#ef4444",
      "notes": "1,198 dead including 128 U.S. citizens (Britannica).",
      "endDate": "1915-05-07T00:00:00.000Z",
      "barScale": 1,
      "parentId": 2,
      "priority": "Medium",
      "progress": 0,
      "collapsed": false,
      "startDate": "1915-05-07T00:00:00.000Z",
      "dependencies": []
    },
    {
      "id": 34,
      "name": "Italy declares war on Austria-Hungary",
      "type": "milestone",
      "color": "#ef4444",
      "notes": "Italy had signed the Treaty of London, 26 Apr 1915.",
      "endDate": "1915-05-23T00:00:00.000Z",
      "barScale": 1,
      "parentId": 2,
      "priority": "Medium",
      "progress": 0,
      "collapsed": false,
      "startDate": "1915-05-23T00:00:00.000Z",
      "dependencies": []
    },
    {
      "id": 35,
      "name": "Battle of Verdun",
      "type": "task",
      "color": "#ef4444",
      "notes": "Lasted 302 days, one of the longest and costliest battles in human history (Wikipedia). Some sources end it 15/16 Dec.",
      "endDate": "1916-12-18T00:00:00.000Z",
      "barScale": 1,
      "parentId": 2,
      "priority": "Medium",
      "progress": 0,
      "collapsed": false,
      "startDate": "1916-02-21T00:00:00.000Z",
      "dependencies": []
    },
    {
      "id": 36,
      "name": "Battle of Jutland",
      "type": "task",
      "color": "#ef4444",
      "notes": "Largest naval battle of the war.",
      "endDate": "1916-06-01T00:00:00.000Z",
      "barScale": 1,
      "parentId": 2,
      "priority": "Medium",
      "progress": 0,
      "collapsed": false,
      "startDate": "1916-05-31T00:00:00.000Z",
      "dependencies": []
    },
    {
      "id": 37,
      "name": "Brusilov Offensive",
      "type": "task",
      "color": "#ef4444",
      "notes": "Russia's most successful offensive.",
      "endDate": "1916-09-20T00:00:00.000Z",
      "barScale": 1,
      "parentId": 2,
      "priority": "Medium",
      "progress": 0,
      "collapsed": false,
      "startDate": "1916-06-04T00:00:00.000Z",
      "dependencies": []
    },
    {
      "id": 38,
      "name": "Battle of the Somme",
      "type": "task",
      "color": "#ef4444",
      "notes": "First use of tanks (15 Sept, Flers-Courcelette). First day was the deadliest in British military history — of 57,470 British casualties, 19,240 killed (IWM).",
      "endDate": "1916-11-18T00:00:00.000Z",
      "barScale": 1,
      "parentId": 2,
      "priority": "Medium",
      "progress": 0,
      "collapsed": false,
      "startDate": "1916-07-01T00:00:00.000Z",
      "dependencies": []
    },
    {
      "id": 39,
      "name": "Germany resumes unrestricted submarine warfare",
      "type": "milestone",
      "color": "#ef4444",
      "notes": "",
      "endDate": "1917-02-01T00:00:00.000Z",
      "barScale": 1,
      "parentId": 2,
      "priority": "Medium",
      "progress": 0,
      "collapsed": false,
      "startDate": "1917-02-01T00:00:00.000Z",
      "dependencies": []
    },
    {
      "id": 40,
      "name": "Zimmermann Telegram sent",
      "type": "milestone",
      "color": "#ef4444",
      "notes": "Dated 16/17 Jan 1917. Intercepted by British \"Room 40.\"",
      "endDate": "1917-01-16T00:00:00.000Z",
      "barScale": 1,
      "parentId": 2,
      "priority": "Medium",
      "progress": 0,
      "collapsed": false,
      "startDate": "1917-01-16T00:00:00.000Z",
      "dependencies": []
    },
    {
      "id": 41,
      "name": "Zimmermann Telegram published in US press",
      "type": "milestone",
      "color": "#ef4444",
      "notes": "Zimmermann admitted authenticity 3 March.",
      "endDate": "1917-03-01T00:00:00.000Z",
      "barScale": 1,
      "parentId": 2,
      "priority": "Medium",
      "progress": 0,
      "collapsed": false,
      "startDate": "1917-03-01T00:00:00.000Z",
      "dependencies": []
    },
    {
      "id": 42,
      "name": "February Revolution (Russia)",
      "type": "task",
      "color": "#ef4444",
      "notes": "8–16 Mar 1917 N.S. (23 Feb – 3 Mar O.S.). Tsar Nicholas II abdicated 15 Mar N.S. (2 Mar O.S.).",
      "endDate": "1917-03-16T00:00:00.000Z",
      "barScale": 1,
      "parentId": 2,
      "priority": "Medium",
      "progress": 0,
      "collapsed": false,
      "startDate": "1917-03-08T00:00:00.000Z",
      "dependencies": []
    },
    {
      "id": 43,
      "name": "United States declares war on Germany",
      "type": "milestone",
      "color": "#ef4444",
      "notes": "",
      "endDate": "1917-04-06T00:00:00.000Z",
      "barScale": 1,
      "parentId": 2,
      "priority": "Medium",
      "progress": 0,
      "collapsed": false,
      "startDate": "1917-04-06T00:00:00.000Z",
      "dependencies": []
    },
    {
      "id": 44,
      "name": "Battle of Messines",
      "type": "task",
      "color": "#ef4444",
      "notes": "Preliminary to Third Ypres. At 3.10am on 7 Jun, 19 mines detonated beneath German positions in an explosion heard in London (IWM).",
      "endDate": "1917-06-14T00:00:00.000Z",
      "barScale": 1,
      "parentId": 2,
      "priority": "Medium",
      "progress": 0,
      "collapsed": false,
      "startDate": "1917-06-07T00:00:00.000Z",
      "dependencies": []
    },
    {
      "id": 45,
      "name": "Third Battle of Ypres (Passchendaele)",
      "type": "task",
      "color": "#ef4444",
      "notes": "Final high-ground action 10 Nov. End given as 6 or 10 Nov 1917.",
      "endDate": "1917-11-06T00:00:00.000Z",
      "barScale": 1,
      "parentId": 2,
      "priority": "Medium",
      "progress": 0,
      "collapsed": false,
      "startDate": "1917-07-31T00:00:00.000Z",
      "dependencies": []
    },
    {
      "id": 46,
      "name": "October Revolution (Russia)",
      "type": "milestone",
      "color": "#ef4444",
      "notes": "7 Nov 1917 N.S. (25 Oct O.S.). Bolshevik seizure of power in Petrograd.",
      "endDate": "1917-11-07T00:00:00.000Z",
      "barScale": 1,
      "parentId": 2,
      "priority": "Medium",
      "progress": 0,
      "collapsed": false,
      "startDate": "1917-11-07T00:00:00.000Z",
      "dependencies": []
    },
    {
      "id": 47,
      "name": "Armistice between Russia and Central Powers",
      "type": "milestone",
      "color": "#ef4444",
      "notes": "Fighting on the Eastern Front stops.",
      "endDate": "1917-12-15T00:00:00.000Z",
      "barScale": 1,
      "parentId": 2,
      "priority": "Medium",
      "progress": 0,
      "collapsed": false,
      "startDate": "1917-12-15T00:00:00.000Z",
      "dependencies": []
    },
    {
      "id": 48,
      "name": "Treaty of Brest-Litovsk",
      "type": "milestone",
      "color": "#ef4444",
      "notes": "Russia exits the war, ceding vast territory. Negotiations began 22 Dec 1917.",
      "endDate": "1918-03-03T00:00:00.000Z",
      "barScale": 1,
      "parentId": 2,
      "priority": "Medium",
      "progress": 0,
      "collapsed": false,
      "startDate": "1918-03-03T00:00:00.000Z",
      "dependencies": []
    },
    {
      "id": 49,
      "name": "German Spring Offensive (Kaiserschlacht / Ludendorff Offensive)",
      "type": "task",
      "color": "#ef4444",
      "notes": "Operations Michael (21 Mar–5 Apr), Georgette (9 Apr), Blücher-Yorck (27 May), Gneisenau (9 Jun), Marne-Rheims (15 Jul).",
      "endDate": "1918-07-18T00:00:00.000Z",
      "barScale": 1,
      "parentId": 2,
      "priority": "Medium",
      "progress": 0,
      "collapsed": false,
      "startDate": "1918-03-21T00:00:00.000Z",
      "dependencies": []
    },
    {
      "id": 50,
      "name": "Second Battle of the Marne",
      "type": "task",
      "color": "#ef4444",
      "notes": "Allied counteroffensive turned the tide.",
      "endDate": "1918-08-06T00:00:00.000Z",
      "barScale": 1,
      "parentId": 2,
      "priority": "Medium",
      "progress": 0,
      "collapsed": false,
      "startDate": "1918-07-15T00:00:00.000Z",
      "dependencies": []
    },
    {
      "id": 51,
      "name": "Hundred Days Offensive",
      "type": "task",
      "color": "#ef4444",
      "notes": "Began with the Battle of Amiens; ended with the Armistice.",
      "endDate": "1918-11-11T00:00:00.000Z",
      "barScale": 1,
      "parentId": 2,
      "priority": "Medium",
      "progress": 0,
      "collapsed": false,
      "startDate": "1918-08-08T00:00:00.000Z",
      "dependencies": []
    },
    {
      "id": 52,
      "name": "Battle of Amiens",
      "type": "task",
      "color": "#ef4444",
      "notes": "Ludendorff's \"Black Day of the German Army.\"",
      "endDate": "1918-08-11T00:00:00.000Z",
      "barScale": 1,
      "parentId": 2,
      "priority": "Medium",
      "progress": 0,
      "collapsed": false,
      "startDate": "1918-08-08T00:00:00.000Z",
      "dependencies": []
    },
    {
      "id": 53,
      "name": "Armistice of 11 November 1918",
      "type": "milestone",
      "color": "#991b1b",
      "notes": "Fighting ceased at 11:00 a.m. — end of WWI combat.",
      "endDate": "1918-11-11T00:00:00.000Z",
      "barScale": 1,
      "parentId": 2,
      "priority": "Critical",
      "progress": 0,
      "collapsed": false,
      "startDate": "1918-11-11T00:00:00.000Z",
      "dependencies": []
    },
    {
      "id": 3,
      "name": "PHASE 3 — Aftermath (1917–1923)",
      "type": "group",
      "color": "#3b82f6",
      "notes": "",
      "endDate": "1923-07-24T00:00:00.000Z",
      "barScale": 1,
      "parentId": null,
      "priority": "Medium",
      "progress": 0,
      "collapsed": false,
      "startDate": "1917-11-07T00:00:00.000Z",
      "dependencies": []
    },
    {
      "id": 54,
      "name": "Finland declares independence",
      "type": "milestone",
      "color": "#3b82f6",
      "notes": "Parliament adopted the declaration (Senate signed 4 Dec; Soviet Russia recognized Finland 31 Dec 1917).",
      "endDate": "1917-12-06T00:00:00.000Z",
      "barScale": 1,
      "parentId": 3,
      "priority": "Medium",
      "progress": 0,
      "collapsed": false,
      "startDate": "1917-12-06T00:00:00.000Z",
      "dependencies": []
    },
    {
      "id": 55,
      "name": "Lithuania — Act of Independence",
      "type": "milestone",
      "color": "#3b82f6",
      "notes": "Signed by the Council of Lithuania in Vilnius.",
      "endDate": "1918-02-16T00:00:00.000Z",
      "barScale": 1,
      "parentId": 3,
      "priority": "Medium",
      "progress": 0,
      "collapsed": false,
      "startDate": "1918-02-16T00:00:00.000Z",
      "dependencies": []
    },
    {
      "id": 56,
      "name": "Estonia declares independence",
      "type": "milestone",
      "color": "#3b82f6",
      "notes": "Manifesto first read 23 Feb in Pärnu, distributed 24 Feb in Tallinn; German occupation followed the next day.",
      "endDate": "1918-02-24T00:00:00.000Z",
      "barScale": 1,
      "parentId": 3,
      "priority": "Medium",
      "progress": 0,
      "collapsed": false,
      "startDate": "1918-02-24T00:00:00.000Z",
      "dependencies": []
    },
    {
      "id": 57,
      "name": "Kiel Mutiny / start of German Revolution",
      "type": "milestone",
      "color": "#3b82f6",
      "notes": "Sailors' mutiny sparked nationwide revolution.",
      "endDate": "1918-11-03T00:00:00.000Z",
      "barScale": 1,
      "parentId": 3,
      "priority": "Medium",
      "progress": 0,
      "collapsed": false,
      "startDate": "1918-11-03T00:00:00.000Z",
      "dependencies": []
    },
    {
      "id": 58,
      "name": "German Revolution of 1918–1919",
      "type": "task",
      "color": "#3b82f6",
      "notes": "From the Kiel Mutiny to proclamation of the Weimar Constitution (11 Aug 1919).",
      "endDate": "1919-08-11T00:00:00.000Z",
      "barScale": 1,
      "parentId": 3,
      "priority": "Medium",
      "progress": 0,
      "collapsed": false,
      "startDate": "1918-11-03T00:00:00.000Z",
      "dependencies": []
    },
    {
      "id": 59,
      "name": "Abdication of Kaiser Wilhelm II / German Republic proclaimed",
      "type": "milestone",
      "color": "#3b82f6",
      "notes": "Formal abdication signed 28 Nov 1918; republic proclaimed by Scheidemann the same day.",
      "endDate": "1918-11-09T00:00:00.000Z",
      "barScale": 1,
      "parentId": 3,
      "priority": "Medium",
      "progress": 0,
      "collapsed": false,
      "startDate": "1918-11-09T00:00:00.000Z",
      "dependencies": []
    },
    {
      "id": 60,
      "name": "Czechoslovakia declares independence",
      "type": "milestone",
      "color": "#3b82f6",
      "notes": "Washington Declaration published 18 Oct; Slovak Martin Declaration 30 Oct.",
      "endDate": "1918-10-28T00:00:00.000Z",
      "barScale": 1,
      "parentId": 3,
      "priority": "Medium",
      "progress": 0,
      "collapsed": false,
      "startDate": "1918-10-28T00:00:00.000Z",
      "dependencies": []
    },
    {
      "id": 61,
      "name": "Second Polish Republic / restoration of independence",
      "type": "milestone",
      "color": "#3b82f6",
      "notes": "Symbolic National Independence Day; Regency Council intent 7 Oct; Piłsudski named Chief of State 14 Nov.",
      "endDate": "1918-11-11T00:00:00.000Z",
      "barScale": 1,
      "parentId": 3,
      "priority": "Medium",
      "progress": 0,
      "collapsed": false,
      "startDate": "1918-11-11T00:00:00.000Z",
      "dependencies": []
    },
    {
      "id": 62,
      "name": "Republic of German-Austria proclaimed",
      "type": "milestone",
      "color": "#3b82f6",
      "notes": "",
      "endDate": "1918-11-12T00:00:00.000Z",
      "barScale": 1,
      "parentId": 3,
      "priority": "Medium",
      "progress": 0,
      "collapsed": false,
      "startDate": "1918-11-12T00:00:00.000Z",
      "dependencies": []
    },
    {
      "id": 63,
      "name": "Hungarian Democratic Republic proclaimed",
      "type": "milestone",
      "color": "#3b82f6",
      "notes": "Union with Austria terminated 17 Oct; compromise repudiated 31 Oct.",
      "endDate": "1918-11-16T00:00:00.000Z",
      "barScale": 1,
      "parentId": 3,
      "priority": "Medium",
      "progress": 0,
      "collapsed": false,
      "startDate": "1918-11-16T00:00:00.000Z",
      "dependencies": []
    },
    {
      "id": 64,
      "name": "Latvia declares independence",
      "type": "milestone",
      "color": "#3b82f6",
      "notes": "",
      "endDate": "1918-11-18T00:00:00.000Z",
      "barScale": 1,
      "parentId": 3,
      "priority": "Medium",
      "progress": 0,
      "collapsed": false,
      "startDate": "1918-11-18T00:00:00.000Z",
      "dependencies": []
    },
    {
      "id": 65,
      "name": "Kingdom of Serbs, Croats and Slovenes (Yugoslavia) proclaimed",
      "type": "milestone",
      "color": "#3b82f6",
      "notes": "Preceded by the Corfu Declaration (20 Jul 1917) and the State of Slovenes, Croats and Serbs (29 Oct 1918).",
      "endDate": "1918-12-01T00:00:00.000Z",
      "barScale": 1,
      "parentId": 3,
      "priority": "Medium",
      "progress": 0,
      "collapsed": false,
      "startDate": "1918-12-01T00:00:00.000Z",
      "dependencies": []
    },
    {
      "id": 66,
      "name": "Russian Civil War",
      "type": "task",
      "color": "#3b82f6",
      "notes": "7 Nov 1917 (O.S. 25 Oct) to 25 Oct 1922. Major fighting 1918–1920; start (Nov 1917 vs mid-1918) and end (Oct 1922 vs lingering resistance into 1923) are disputed.",
      "endDate": "1922-10-25T00:00:00.000Z",
      "barScale": 1,
      "parentId": 3,
      "priority": "Medium",
      "progress": 0,
      "collapsed": false,
      "startDate": "1917-11-07T00:00:00.000Z",
      "dependencies": []
    },
    {
      "id": 67,
      "name": "Paris Peace Conference",
      "type": "task",
      "color": "#3b82f6",
      "notes": "The peace negotiations; produced the five Paris-suburb treaties.",
      "endDate": "1920-01-21T00:00:00.000Z",
      "barScale": 1,
      "parentId": 3,
      "priority": "Medium",
      "progress": 0,
      "collapsed": false,
      "startDate": "1919-01-18T00:00:00.000Z",
      "dependencies": []
    },
    {
      "id": 68,
      "name": "Covenant of the League of Nations approved",
      "type": "milestone",
      "color": "#3b82f6",
      "notes": "First draft presented 14 Feb 1919.",
      "endDate": "1919-04-28T00:00:00.000Z",
      "barScale": 1,
      "parentId": 3,
      "priority": "Medium",
      "progress": 0,
      "collapsed": false,
      "startDate": "1919-04-28T00:00:00.000Z",
      "dependencies": []
    },
    {
      "id": 69,
      "name": "Treaty of Versailles signed (Germany)",
      "type": "milestone",
      "color": "#1e40af",
      "notes": "Signed in the Hall of Mirrors; came into force 10 Jan 1920. First of the five peace treaties.",
      "endDate": "1919-06-28T00:00:00.000Z",
      "barScale": 1,
      "parentId": 3,
      "priority": "Critical",
      "progress": 0,
      "collapsed": false,
      "startDate": "1919-06-28T00:00:00.000Z",
      "dependencies": []
    },
    {
      "id": 70,
      "name": "Treaty of Saint-Germain-en-Laye signed (Austria)",
      "type": "milestone",
      "color": "#3b82f6",
      "notes": "Dissolved Austria-Hungary; came into force 16 Jul 1920.",
      "endDate": "1919-09-10T00:00:00.000Z",
      "barScale": 1,
      "parentId": 3,
      "priority": "Medium",
      "progress": 0,
      "collapsed": false,
      "startDate": "1919-09-10T00:00:00.000Z",
      "dependencies": []
    },
    {
      "id": 71,
      "name": "US Senate rejects Treaty of Versailles (first vote)",
      "type": "milestone",
      "color": "#3b82f6",
      "notes": "First peace treaty ever rejected by the US Senate.",
      "endDate": "1919-11-19T00:00:00.000Z",
      "barScale": 1,
      "parentId": 3,
      "priority": "Medium",
      "progress": 0,
      "collapsed": false,
      "startDate": "1919-11-19T00:00:00.000Z",
      "dependencies": []
    },
    {
      "id": 72,
      "name": "Treaty of Neuilly-sur-Seine signed (Bulgaria)",
      "type": "milestone",
      "color": "#3b82f6",
      "notes": "",
      "endDate": "1919-11-27T00:00:00.000Z",
      "barScale": 1,
      "parentId": 3,
      "priority": "Medium",
      "progress": 0,
      "collapsed": false,
      "startDate": "1919-11-27T00:00:00.000Z",
      "dependencies": []
    },
    {
      "id": 73,
      "name": "League of Nations comes into existence / Versailles in force",
      "type": "milestone",
      "color": "#3b82f6",
      "notes": "Council first met 16 Jan 1920.",
      "endDate": "1920-01-10T00:00:00.000Z",
      "barScale": 1,
      "parentId": 3,
      "priority": "Medium",
      "progress": 0,
      "collapsed": false,
      "startDate": "1920-01-10T00:00:00.000Z",
      "dependencies": []
    },
    {
      "id": 74,
      "name": "US Senate rejects Treaty of Versailles (final vote)",
      "type": "milestone",
      "color": "#3b82f6",
      "notes": "Fell short of the two-thirds majority (49–35); the US never joined the League.",
      "endDate": "1920-03-19T00:00:00.000Z",
      "barScale": 1,
      "parentId": 3,
      "priority": "Medium",
      "progress": 0,
      "collapsed": false,
      "startDate": "1920-03-19T00:00:00.000Z",
      "dependencies": []
    },
    {
      "id": 75,
      "name": "Treaty of Trianon signed (Hungary)",
      "type": "milestone",
      "color": "#3b82f6",
      "notes": "Hungary lost over two-thirds of its territory and inhabitants and 4.3 million ethnic Hungarians (~72% of its land).",
      "endDate": "1920-06-04T00:00:00.000Z",
      "barScale": 1,
      "parentId": 3,
      "priority": "Medium",
      "progress": 0,
      "collapsed": false,
      "startDate": "1920-06-04T00:00:00.000Z",
      "dependencies": []
    },
    {
      "id": 76,
      "name": "Treaty of Sèvres signed (Ottoman Empire)",
      "type": "milestone",
      "color": "#3b82f6",
      "notes": "Never ratified; rejected by Turkish nationalists led by Mustafa Kemal.",
      "endDate": "1920-08-10T00:00:00.000Z",
      "barScale": 1,
      "parentId": 3,
      "priority": "Medium",
      "progress": 0,
      "collapsed": false,
      "startDate": "1920-08-10T00:00:00.000Z",
      "dependencies": []
    },
    {
      "id": 77,
      "name": "Treaty of Lausanne signed (Republic of Turkey)",
      "type": "milestone",
      "color": "#1e40af",
      "notes": "Replaced Sèvres; recognized the modern Turkish state. Last of the WWI peace treaties.",
      "endDate": "1923-07-24T00:00:00.000Z",
      "barScale": 1,
      "parentId": 3,
      "priority": "Medium",
      "progress": 0,
      "collapsed": false,
      "startDate": "1923-07-24T00:00:00.000Z",
      "dependencies": []
    }
  ],
  "events": [],
  "nextId": 78,
  "viewport": [
    "1876-03-16T03:36:00.000Z",
    "1929-09-25T20:24:00.000Z"
  ],
  "nextEventId": 1,
  "nextTaskNum": 1,
  "eventsEnabled": false
}