From c803d1c6cd61332cff8b78ea998222220ed88e09 Mon Sep 17 00:00:00 2001 From: nc908 Date: Tue, 16 Dec 2025 11:50:49 -0800 Subject: [PATCH 1/4] Lakeside School --- data/directory.yml | 12 +++ data/ls_ee/schedule.yml | 79 ++++++++++++++++++ data/ls_ee/school.yml | 170 ++++++++++++++++++++++++++++++++++++++ data/ls_el/schedule.yml | 79 ++++++++++++++++++ data/ls_el/school.yml | 174 +++++++++++++++++++++++++++++++++++++++ data/ls_le/schedule.yml | 79 ++++++++++++++++++ data/ls_le/school.yml | 173 +++++++++++++++++++++++++++++++++++++++ data/ls_ll/schedule.yml | 79 ++++++++++++++++++ data/ls_ll/school.yml | 177 ++++++++++++++++++++++++++++++++++++++++ 9 files changed, 1022 insertions(+) create mode 100644 data/ls_ee/schedule.yml create mode 100644 data/ls_ee/school.yml create mode 100644 data/ls_el/schedule.yml create mode 100644 data/ls_el/school.yml create mode 100644 data/ls_le/schedule.yml create mode 100644 data/ls_le/school.yml create mode 100644 data/ls_ll/schedule.yml create mode 100644 data/ls_ll/school.yml diff --git a/data/directory.yml b/data/directory.yml index 3e9e181..85d6748 100644 --- a/data/directory.yml +++ b/data/directory.yml @@ -56,3 +56,15 @@ coronadohs2: dhs: name: Derby High School, KS + +ls_ll: + name: Lakeside School, WA - A4 / B4 Lunch + +ls_le: + name: Lakeside School, WA - A4 / B3 Lunch + +ls_el: + name: Lakeside School, WA - A3 / B4 Lunch + +ls_ee: + name: Lakeside School, WA - A3 / B3 Lunch diff --git a/data/ls_ee/schedule.yml b/data/ls_ee/schedule.yml new file mode 100644 index 0000000..2355872 --- /dev/null +++ b/data/ls_ee/schedule.yml @@ -0,0 +1,79 @@ +defaults: + start: 12/8/2025 + pattern: + - weekend + - aday_adv + - bday + - aday_asm + - bday + - aday_adv + - weekend + - weekend + - bday_adv + - aday + - bday_asm + - aday + - bday_adv + - weekend + +# Assuming inclusiveness +calendar: + - 12/22/2025-1/2/2026 weekend "Winter Break" + - 1/19/2026 weekend "MLK Jr. Day" + - 1/20/2026 weekend "Faculty Workday (No Classes)" + - 2/16/2026-2/20/2026 weekend "Midwinter Break" + - 2/23/2026 tapas + - 2/27/2026 weekend "Professional Development Day (No Classes)" + # fixing cycle + - 3/2/2026 bday_adv + - 3/3/2026 aday + - 3/4/2026 bday_asm + - 3/5/2026 aday + - 3/6/2026 bday_adv + # + - 3/9/2026 aday_adv + - 3/10/2026 bday + - 3/11/2026 aday_asm + - 3/12/2026 bday + - 3/13/2026 aday_adv + # + - 3/16/2026 bday_adv + - 3/17/2026 aday + - 3/18/2026 bday_asm + - 3/19/2026 aday + - 3/20/2026 bday_adv + # + - 3/23/2026 aday_adv + - 3/24/2026 bday + - 3/25/2026 aday_asm + - 3/26/2026 bday + - 3/27/2026 weekend "Faculty Workday (No Classes)" + # cycle fixed + - 4/13/2026-4/17/2026 weekend "Spring Break" + # fix cycle + - 4/20/2026 aday_adv + - 4/21/2026 bday + - 4/22/2026 aday_asm + - 4/23/2026 bday + - 4/24/2026 aday_adv + # + - 4/27/2026 bday_adv + - 4/28/2026 aday + - 4/29/2026 bday_asm + - 4/30/2026 aday + - 5/1/2026 weekend "Professional Development Day (No Classes)" + # cycle fixed + - 5/25/2026 weekend "Memorial Day" + # fixing cycle + - 5/26/2026 aday + - 5/27/2026 bday_asm + - 5/28/2026 aday + - 5/29/2026 mayday + # cycle fixed + # Finals (Estimated) + - 6/2/2026 aday "Finals (Sci, Eng, Lang)" + - 6/3/2026 bday "Finals (Sci, Eng, Lang)" + - 6/4/2026 aday "Finals (Hist, Math, Art, PE)" + - 6/5/2026 bday "Finals (Hist, Math, Art, PE)" + # Estimation (End is not posted) + - 6/8/2026-8/1/2026 "Summer Break" \ No newline at end of file diff --git a/data/ls_ee/school.yml b/data/ls_ee/school.yml new file mode 100644 index 0000000..4c2a5e5 --- /dev/null +++ b/data/ls_ee/school.yml @@ -0,0 +1,170 @@ +# Late-late lunch +# Change: entered lunches/A3/A4/B3/B4 + +periods: + - A1 + - A2 + - A4 + - A5 + - B1 + - B2 + - B4 + - B5 + +non-periods: + - Passing Period + - ACT + - Advisory + - Assembly + - Convocation + +# Registry (main): aday, aday_adv, aday_asm, bday, bday_adv, bday_asm +# Registry (other): weekend, tapas, conv_aday, extadv_bday, psat, sat, mayday + +aday: + name: A Day (T/Th) + schedule: + - 8:30 A1 + - 9:40 Passing Period + - 9:50 A2 + - 11:00 Lunch + - 11:50 A4 + - 13:05 ACT + - 14:00 A5 + - 15:10 Free + +aday_adv: + name: A Day (M/F) + schedule: + - 8:30 A1 + - 9:40 Passing Period + - 9:50 A2 + - 11:00 Lunch + - 11:50 A4 + - 13:05 Advisory + - 13:25 Free + - 14:00 A5 + - 15:10 Free + +aday_asm: + name: A Day (W) + schedule: + - 8:30 A1 + - 9:40 Passing Period + - 9:50 A2 + - 11:00 Lunch + - 11:50 A4 + - 13:05 Assembly + - 14:00 A5 + - 15:10 Free + +bday: + name: B Day (T/Th) + schedule: + - 8:30 B1 + - 9:40 Passing Period + - 9:50 B2 + - 11:00 Lunch + - 11:50 B4 + - 13:05 ACT + - 14:00 B5 + - 15:10 Free + +bday_adv: + name: B Day (M/F) + schedule: + - 8:30 B1 + - 9:40 Passing Period + - 9:50 B2 + - 11:00 Lunch + - 11:50 B4 + - 13:05 Advisory + - 13:25 Free + - 14:00 B5 + - 15:10 Free + +bday_asm: + name: B Day (W) + schedule: + - 8:30 B1 + - 9:40 Passing Period + - 9:50 B2 + - 11:00 Lunch + - 11:50 B4 + - 13:05 Assembly + - 14:00 B5 + - 15:10 Free + +weekend: + name: Weekend + schedule: ~ + +tapas: + name: TAPAS Day + schedule: + - 8:30 A1 + - 9:10 Passing Period + - 9:15 B1 + - 9:55 Passing Period + - 10:00 A2 + - 10:40 Passing Period + - 10:45 B2 + - 11:25 Lunch + - 12:15 A4 + - 12:55 Passing Period + - 13:00 B4 + - 13:40 Passing Period + - 13:45 A5 + - 12:25 Passing Period + - 14:30 B5 + - 3:10 Free + +conv_aday: + name: Modified A Day (Convocation) + schedule: + - 8:30 Advisory + - 9:00 Passing Period + - 9:05 A1 + - 10:05 Passing Period + - 10:15 A2 + - 11:15 Lunch + - 12:00 A4 + - 13:00 Passing Period + - 13:05 A5 + - 14:05 Passing Period + - 14:15 Convocation + - 15:10 Free + +extadv_bday: + name: Modified B Day (Extended Advisory) + schedule: + - 8:30 B1 + - 9:40 Passing Period + - 9:50 B2 + - 11:00 Lunch + - 11:50 B4 + - 13:05 Advisory + - 14:00 A5 + - 15:10 Free + +psat: + name: PSAT Testing Day + schedule: + - 8:30 PSAT Testing + - 11:30 Free + +sat: + name: SAT Testing Day + schedule: + - 8:30 SAT Testing + - 11:00 Free + +mayday: + name: May Day + schedule: + - 8:30 Advisory + - 9:00 Morning Activities + - 11:50 Advisory + - 12:10 Lunch + - 12:30 May Day + - 3:00 Free diff --git a/data/ls_el/schedule.yml b/data/ls_el/schedule.yml new file mode 100644 index 0000000..2355872 --- /dev/null +++ b/data/ls_el/schedule.yml @@ -0,0 +1,79 @@ +defaults: + start: 12/8/2025 + pattern: + - weekend + - aday_adv + - bday + - aday_asm + - bday + - aday_adv + - weekend + - weekend + - bday_adv + - aday + - bday_asm + - aday + - bday_adv + - weekend + +# Assuming inclusiveness +calendar: + - 12/22/2025-1/2/2026 weekend "Winter Break" + - 1/19/2026 weekend "MLK Jr. Day" + - 1/20/2026 weekend "Faculty Workday (No Classes)" + - 2/16/2026-2/20/2026 weekend "Midwinter Break" + - 2/23/2026 tapas + - 2/27/2026 weekend "Professional Development Day (No Classes)" + # fixing cycle + - 3/2/2026 bday_adv + - 3/3/2026 aday + - 3/4/2026 bday_asm + - 3/5/2026 aday + - 3/6/2026 bday_adv + # + - 3/9/2026 aday_adv + - 3/10/2026 bday + - 3/11/2026 aday_asm + - 3/12/2026 bday + - 3/13/2026 aday_adv + # + - 3/16/2026 bday_adv + - 3/17/2026 aday + - 3/18/2026 bday_asm + - 3/19/2026 aday + - 3/20/2026 bday_adv + # + - 3/23/2026 aday_adv + - 3/24/2026 bday + - 3/25/2026 aday_asm + - 3/26/2026 bday + - 3/27/2026 weekend "Faculty Workday (No Classes)" + # cycle fixed + - 4/13/2026-4/17/2026 weekend "Spring Break" + # fix cycle + - 4/20/2026 aday_adv + - 4/21/2026 bday + - 4/22/2026 aday_asm + - 4/23/2026 bday + - 4/24/2026 aday_adv + # + - 4/27/2026 bday_adv + - 4/28/2026 aday + - 4/29/2026 bday_asm + - 4/30/2026 aday + - 5/1/2026 weekend "Professional Development Day (No Classes)" + # cycle fixed + - 5/25/2026 weekend "Memorial Day" + # fixing cycle + - 5/26/2026 aday + - 5/27/2026 bday_asm + - 5/28/2026 aday + - 5/29/2026 mayday + # cycle fixed + # Finals (Estimated) + - 6/2/2026 aday "Finals (Sci, Eng, Lang)" + - 6/3/2026 bday "Finals (Sci, Eng, Lang)" + - 6/4/2026 aday "Finals (Hist, Math, Art, PE)" + - 6/5/2026 bday "Finals (Hist, Math, Art, PE)" + # Estimation (End is not posted) + - 6/8/2026-8/1/2026 "Summer Break" \ No newline at end of file diff --git a/data/ls_el/school.yml b/data/ls_el/school.yml new file mode 100644 index 0000000..9ad9bcd --- /dev/null +++ b/data/ls_el/school.yml @@ -0,0 +1,174 @@ +# Late-late lunch +# Change: entered lunches/A3/A4/B3/B4 + +periods: + - A1 + - A2 + - A4 + - A5 + - B1 + - B2 + - B3 + - B5 + +non-periods: + - Passing Period + - ACT + - Advisory + - Assembly + - Convocation + +# Registry (main): aday, aday_adv, aday_asm, bday, bday_adv, bday_asm +# Registry (other): weekend, tapas, conv_aday, extadv_bday, psat, sat, mayday + +aday: + name: A Day (T/Th) + schedule: + - 8:30 A1 + - 9:40 Passing Period + - 9:50 A2 + - 11:00 Lunch + - 11:50 A4 + - 13:05 ACT + - 14:00 A5 + - 15:10 Free + +aday_adv: + name: A Day (M/F) + schedule: + - 8:30 A1 + - 9:40 Passing Period + - 9:50 A2 + - 11:00 Lunch + - 11:50 A4 + - 13:05 Advisory + - 13:25 Free + - 14:00 A5 + - 15:10 Free + +aday_asm: + name: A Day (W) + schedule: + - 8:30 A1 + - 9:40 Passing Period + - 9:50 A2 + - 11:00 Lunch + - 11:50 A4 + - 13:05 Assembly + - 14:00 A5 + - 15:10 Free + +bday: + name: B Day (T/Th) + schedule: + - 8:30 B1 + - 9:40 Passing Period + - 9:50 B2 + - 11:00 Passing Period + - 11:05 B3 + - 12:15 Lunch + - 13:05 ACT + - 14:00 B5 + - 15:10 Free + +bday_adv: + name: B Day (M/F) + schedule: + - 8:30 B1 + - 9:40 Passing Period + - 9:50 B2 + - 11:00 Passing Period + - 11:05 B3 + - 12:15 Lunch + - 13:05 Advisory + - 13:25 Free + - 14:00 B5 + - 15:10 Free + +bday_asm: + name: B Day (W) + schedule: + - 8:30 B1 + - 9:40 Passing Period + - 9:50 B2 + - 11:00 Passing Period + - 11:05 B3 + - 12:15 Lunch + - 13:05 Assembly + - 14:00 B5 + - 15:10 Free + +weekend: + name: Weekend + schedule: ~ + +tapas: + name: TAPAS Day + schedule: + - 8:30 A1 + - 9:10 Passing Period + - 9:15 B1 + - 9:55 Passing Period + - 10:00 A2 + - 10:40 Passing Period + - 10:45 B2 + - 11:25 Lunch + - 12:15 A4 + - 12:55 Passing Period + - 13:00 B3 + - 13:40 Passing Period + - 13:45 A5 + - 12:25 Passing Period + - 14:30 B5 + - 3:10 Free + +conv_aday: + name: Modified A Day (Convocation) + schedule: + - 8:30 Advisory + - 9:00 Passing Period + - 9:05 A1 + - 10:05 Passing Period + - 10:15 A2 + - 11:15 Lunch + - 12:00 A4 + - 13:00 Passing Period + - 13:05 A5 + - 14:05 Passing Period + - 14:15 Convocation + - 15:10 Free + +extadv_bday: + name: Modified B Day (Extended Advisory) + schedule: + - 8:30 B1 + - 9:40 Passing Period + - 9:50 B2 + - 11:00 Passing Period + - 11:05 B3 + - 12:15 Lunch + - 13:05 Advisory + - 14:00 B5 + - 15:10 Free + +psat: + name: PSAT Testing Day + schedule: + - 8:30 PSAT Testing + - 11:30 Free + +sat: + name: SAT Testing Day + schedule: + - 8:30 SAT Testing + - 11:00 Free + +mayday: + name: May Day + schedule: + - 8:30 Advisory + - 9:00 Morning Activities + - 11:50 Advisory + - 12:10 Lunch + - 12:30 May Day + - 3:00 Free diff --git a/data/ls_le/schedule.yml b/data/ls_le/schedule.yml new file mode 100644 index 0000000..2355872 --- /dev/null +++ b/data/ls_le/schedule.yml @@ -0,0 +1,79 @@ +defaults: + start: 12/8/2025 + pattern: + - weekend + - aday_adv + - bday + - aday_asm + - bday + - aday_adv + - weekend + - weekend + - bday_adv + - aday + - bday_asm + - aday + - bday_adv + - weekend + +# Assuming inclusiveness +calendar: + - 12/22/2025-1/2/2026 weekend "Winter Break" + - 1/19/2026 weekend "MLK Jr. Day" + - 1/20/2026 weekend "Faculty Workday (No Classes)" + - 2/16/2026-2/20/2026 weekend "Midwinter Break" + - 2/23/2026 tapas + - 2/27/2026 weekend "Professional Development Day (No Classes)" + # fixing cycle + - 3/2/2026 bday_adv + - 3/3/2026 aday + - 3/4/2026 bday_asm + - 3/5/2026 aday + - 3/6/2026 bday_adv + # + - 3/9/2026 aday_adv + - 3/10/2026 bday + - 3/11/2026 aday_asm + - 3/12/2026 bday + - 3/13/2026 aday_adv + # + - 3/16/2026 bday_adv + - 3/17/2026 aday + - 3/18/2026 bday_asm + - 3/19/2026 aday + - 3/20/2026 bday_adv + # + - 3/23/2026 aday_adv + - 3/24/2026 bday + - 3/25/2026 aday_asm + - 3/26/2026 bday + - 3/27/2026 weekend "Faculty Workday (No Classes)" + # cycle fixed + - 4/13/2026-4/17/2026 weekend "Spring Break" + # fix cycle + - 4/20/2026 aday_adv + - 4/21/2026 bday + - 4/22/2026 aday_asm + - 4/23/2026 bday + - 4/24/2026 aday_adv + # + - 4/27/2026 bday_adv + - 4/28/2026 aday + - 4/29/2026 bday_asm + - 4/30/2026 aday + - 5/1/2026 weekend "Professional Development Day (No Classes)" + # cycle fixed + - 5/25/2026 weekend "Memorial Day" + # fixing cycle + - 5/26/2026 aday + - 5/27/2026 bday_asm + - 5/28/2026 aday + - 5/29/2026 mayday + # cycle fixed + # Finals (Estimated) + - 6/2/2026 aday "Finals (Sci, Eng, Lang)" + - 6/3/2026 bday "Finals (Sci, Eng, Lang)" + - 6/4/2026 aday "Finals (Hist, Math, Art, PE)" + - 6/5/2026 bday "Finals (Hist, Math, Art, PE)" + # Estimation (End is not posted) + - 6/8/2026-8/1/2026 "Summer Break" \ No newline at end of file diff --git a/data/ls_le/school.yml b/data/ls_le/school.yml new file mode 100644 index 0000000..dd1e8ae --- /dev/null +++ b/data/ls_le/school.yml @@ -0,0 +1,173 @@ +# Late-late lunch +# Change: entered lunches/A3/A4/B3/B4 + +periods: + - A1 + - A2 + - A3 + - A5 + - B1 + - B2 + - B4 + - B5 + +non-periods: + - Passing Period + - ACT + - Advisory + - Assembly + - Convocation + +# Registry (main): aday, aday_adv, aday_asm, bday, bday_adv, bday_asm +# Registry (other): weekend, tapas, conv_aday, extadv_bday, psat, sat, mayday + +aday: + name: A Day (T/Th) + schedule: + - 8:30 A1 + - 9:40 Passing Period + - 9:50 A2 + - 11:00 Passing Period + - 11:05 A3 + - 12:15 Lunch + - 13:05 ACT + - 14:00 A5 + - 15:10 Free + +aday_adv: + name: A Day (M/F) + schedule: + - 8:30 A1 + - 9:40 Passing Period + - 9:50 A2 + - 11:00 Passing Period + - 11:05 A3 + - 12:15 Lunch + - 13:05 Advisory + - 13:25 Free + - 14:00 A5 + - 15:10 Free + +aday_asm: + name: A Day (W) + schedule: + - 8:30 A1 + - 9:40 Passing Period + - 9:50 A2 + - 11:00 Passing Period + - 11:05 A3 + - 12:15 Lunch + - 13:05 Assembly + - 14:00 A5 + - 15:10 Free + +bday: + name: B Day (T/Th) + schedule: + - 8:30 B1 + - 9:40 Passing Period + - 9:50 B2 + - 11:00 Lunch + - 11:50 B4 + - 13:05 ACT + - 14:00 B5 + - 15:10 Free + +bday_adv: + name: B Day (M/F) + schedule: + - 8:30 B1 + - 9:40 Passing Period + - 9:50 B2 + - 11:00 Lunch + - 11:50 B4 + - 13:05 Advisory + - 13:25 Free + - 14:00 B5 + - 15:10 Free + +bday_asm: + name: B Day (W) + schedule: + - 8:30 B1 + - 9:40 Passing Period + - 9:50 B2 + - 11:00 Lunch + - 11:50 B4 + - 13:05 Assembly + - 14:00 B5 + - 15:10 Free + +weekend: + name: Weekend + schedule: ~ + +tapas: + name: TAPAS Day + schedule: + - 8:30 A1 + - 9:10 Passing Period + - 9:15 B1 + - 9:55 Passing Period + - 10:00 A2 + - 10:40 Passing Period + - 10:45 B2 + - 11:25 Passing Period + - 11:30 A3 + - 12:10 Lunch + - 13:00 B4 + - 13:40 Passing Period + - 13:45 A5 + - 12:25 Passing Period + - 14:30 B5 + - 3:10 Free + +conv_aday: + name: Modified A Day (Convocation) + schedule: + - 8:30 Advisory + - 9:00 Passing Period + - 9:05 A1 + - 10:05 Passing Period + - 10:15 A2 + - 11:15 Passing Period + - 11:20 A3 + - 12:20 Lunch + - 13:05 A5 + - 14:05 Passing Period + - 14:15 Convocation + - 15:10 Free + +extadv_bday: + name: Modified B Day (Extended Advisory) + schedule: + - 8:30 B1 + - 9:40 Passing Period + - 9:50 B2 + - 11:00 Lunch + - 11:50 B4 + - 13:05 Advisory + - 14:00 A5 + - 15:10 Free + +psat: + name: PSAT Testing Day + schedule: + - 8:30 PSAT Testing + - 11:30 Free + +sat: + name: SAT Testing Day + schedule: + - 8:30 SAT Testing + - 11:00 Free + +mayday: + name: May Day + schedule: + - 8:30 Advisory + - 9:00 Morning Activities + - 11:50 Advisory + - 12:10 Lunch + - 12:30 May Day + - 3:00 Free diff --git a/data/ls_ll/schedule.yml b/data/ls_ll/schedule.yml new file mode 100644 index 0000000..2355872 --- /dev/null +++ b/data/ls_ll/schedule.yml @@ -0,0 +1,79 @@ +defaults: + start: 12/8/2025 + pattern: + - weekend + - aday_adv + - bday + - aday_asm + - bday + - aday_adv + - weekend + - weekend + - bday_adv + - aday + - bday_asm + - aday + - bday_adv + - weekend + +# Assuming inclusiveness +calendar: + - 12/22/2025-1/2/2026 weekend "Winter Break" + - 1/19/2026 weekend "MLK Jr. Day" + - 1/20/2026 weekend "Faculty Workday (No Classes)" + - 2/16/2026-2/20/2026 weekend "Midwinter Break" + - 2/23/2026 tapas + - 2/27/2026 weekend "Professional Development Day (No Classes)" + # fixing cycle + - 3/2/2026 bday_adv + - 3/3/2026 aday + - 3/4/2026 bday_asm + - 3/5/2026 aday + - 3/6/2026 bday_adv + # + - 3/9/2026 aday_adv + - 3/10/2026 bday + - 3/11/2026 aday_asm + - 3/12/2026 bday + - 3/13/2026 aday_adv + # + - 3/16/2026 bday_adv + - 3/17/2026 aday + - 3/18/2026 bday_asm + - 3/19/2026 aday + - 3/20/2026 bday_adv + # + - 3/23/2026 aday_adv + - 3/24/2026 bday + - 3/25/2026 aday_asm + - 3/26/2026 bday + - 3/27/2026 weekend "Faculty Workday (No Classes)" + # cycle fixed + - 4/13/2026-4/17/2026 weekend "Spring Break" + # fix cycle + - 4/20/2026 aday_adv + - 4/21/2026 bday + - 4/22/2026 aday_asm + - 4/23/2026 bday + - 4/24/2026 aday_adv + # + - 4/27/2026 bday_adv + - 4/28/2026 aday + - 4/29/2026 bday_asm + - 4/30/2026 aday + - 5/1/2026 weekend "Professional Development Day (No Classes)" + # cycle fixed + - 5/25/2026 weekend "Memorial Day" + # fixing cycle + - 5/26/2026 aday + - 5/27/2026 bday_asm + - 5/28/2026 aday + - 5/29/2026 mayday + # cycle fixed + # Finals (Estimated) + - 6/2/2026 aday "Finals (Sci, Eng, Lang)" + - 6/3/2026 bday "Finals (Sci, Eng, Lang)" + - 6/4/2026 aday "Finals (Hist, Math, Art, PE)" + - 6/5/2026 bday "Finals (Hist, Math, Art, PE)" + # Estimation (End is not posted) + - 6/8/2026-8/1/2026 "Summer Break" \ No newline at end of file diff --git a/data/ls_ll/school.yml b/data/ls_ll/school.yml new file mode 100644 index 0000000..5a2774b --- /dev/null +++ b/data/ls_ll/school.yml @@ -0,0 +1,177 @@ +# Late-late lunch +# Change: entered lunches/A3/A4/B3/B4 + +periods: + - A1 + - A2 + - A3 + - A5 + - B1 + - B2 + - B3 + - B5 + +non-periods: + - Passing Period + - ACT + - Advisory + - Assembly + - Convocation + +# Registry (main): aday, aday_adv, aday_asm, bday, bday_adv, bday_asm +# Registry (other): weekend, tapas, conv_aday, extadv_bday, psat, sat, mayday + +aday: + name: A Day (T/Th) + schedule: + - 8:30 A1 + - 9:40 Passing Period + - 9:50 A2 + - 11:00 Passing Period + - 11:05 A3 + - 12:15 Lunch + - 13:05 ACT + - 14:00 A5 + - 15:10 Free + +aday_adv: + name: A Day (M/F) + schedule: + - 8:30 A1 + - 9:40 Passing Period + - 9:50 A2 + - 11:00 Passing Period + - 11:05 A3 + - 12:15 Lunch + - 13:05 Advisory + - 13:25 Free + - 14:00 A5 + - 15:10 Free + +aday_asm: + name: A Day (W) + schedule: + - 8:30 A1 + - 9:40 Passing Period + - 9:50 A2 + - 11:00 Passing Period + - 11:05 A3 + - 12:15 Lunch + - 13:05 Assembly + - 14:00 A5 + - 15:10 Free + +bday: + name: B Day (T/Th) + schedule: + - 8:30 B1 + - 9:40 Passing Period + - 9:50 B2 + - 11:00 Passing Period + - 11:05 B3 + - 12:15 Lunch + - 13:05 ACT + - 14:00 B5 + - 15:10 Free + +bday_adv: + name: B Day (M/F) + schedule: + - 8:30 B1 + - 9:40 Passing Period + - 9:50 B2 + - 11:00 Passing Period + - 11:05 B3 + - 12:15 Lunch + - 13:05 Advisory + - 13:25 Free + - 14:00 B5 + - 15:10 Free + +bday_asm: + name: B Day (W) + schedule: + - 8:30 B1 + - 9:40 Passing Period + - 9:50 B2 + - 11:00 Passing Period + - 11:05 B3 + - 12:15 Lunch + - 13:05 Assembly + - 14:00 B5 + - 15:10 Free + +weekend: + name: Weekend + schedule: ~ + +tapas: + name: TAPAS Day + schedule: + - 8:30 A1 + - 9:10 Passing Period + - 9:15 B1 + - 9:55 Passing Period + - 10:00 A2 + - 10:40 Passing Period + - 10:45 B2 + - 11:25 Passing Period + - 11:30 A3 + - 12:10 Lunch + - 13:00 B3 + - 13:40 Passing Period + - 13:45 A5 + - 12:25 Passing Period + - 14:30 B5 + - 3:10 Free + +conv_aday: + name: Modified A Day (Convocation) + schedule: + - 8:30 Advisory + - 9:00 Passing Period + - 9:05 A1 + - 10:05 Passing Period + - 10:15 A2 + - 11:15 Passing Period + - 11:20 A3 + - 12:20 Lunch + - 13:05 A5 + - 14:05 Passing Period + - 14:15 Convocation + - 15:10 Free + +extadv_bday: + name: Modified B Day (Extended Advisory) + schedule: + - 8:30 B1 + - 9:40 Passing Period + - 9:50 B2 + - 11:00 Passing Period + - 11:05 B3 + - 12:15 Lunch + - 13:05 Advisory + - 14:00 B5 + - 15:10 Free + +psat: + name: PSAT Testing Day + schedule: + - 8:30 PSAT Testing + - 11:30 Free + +sat: + name: SAT Testing Day + schedule: + - 8:30 SAT Testing + - 11:00 Free + +mayday: + name: May Day + schedule: + - 8:30 Advisory + - 9:00 Morning Activities + - 11:50 Advisory + - 12:10 Lunch + - 12:30 May Day + - 3:00 Free From 5c45261e017828b393c989aaa4094a4ce5e725f4 Mon Sep 17 00:00:00 2001 From: nc908 Date: Fri, 19 Dec 2025 18:40:48 -0800 Subject: [PATCH 2/4] Fix school file errors --- data/ls_ee/school.yml | 10 +++++++--- data/ls_el/school.yml | 10 +++++++--- data/ls_le/school.yml | 10 +++++++--- data/ls_ll/school.yml | 10 +++++++--- 4 files changed, 28 insertions(+), 12 deletions(-) diff --git a/data/ls_ee/school.yml b/data/ls_ee/school.yml index 4c2a5e5..b02cd34 100644 --- a/data/ls_ee/school.yml +++ b/data/ls_ee/school.yml @@ -17,6 +17,10 @@ non-periods: - Advisory - Assembly - Convocation + - PSAT Testing + - SAT Testing + - Morning Activities + - May Day # Registry (main): aday, aday_adv, aday_asm, bday, bday_adv, bday_asm # Registry (other): weekend, tapas, conv_aday, extadv_bday, psat, sat, mayday @@ -115,9 +119,9 @@ tapas: - 13:00 B4 - 13:40 Passing Period - 13:45 A5 - - 12:25 Passing Period + - 14:25 Passing Period - 14:30 B5 - - 3:10 Free + - 15:10 Free conv_aday: name: Modified A Day (Convocation) @@ -167,4 +171,4 @@ mayday: - 11:50 Advisory - 12:10 Lunch - 12:30 May Day - - 3:00 Free + - 15:00 Free diff --git a/data/ls_el/school.yml b/data/ls_el/school.yml index 9ad9bcd..4b263fb 100644 --- a/data/ls_el/school.yml +++ b/data/ls_el/school.yml @@ -17,6 +17,10 @@ non-periods: - Advisory - Assembly - Convocation + - PSAT Testing + - SAT Testing + - Morning Activities + - May Day # Registry (main): aday, aday_adv, aday_asm, bday, bday_adv, bday_asm # Registry (other): weekend, tapas, conv_aday, extadv_bday, psat, sat, mayday @@ -118,9 +122,9 @@ tapas: - 13:00 B3 - 13:40 Passing Period - 13:45 A5 - - 12:25 Passing Period + - 14:25 Passing Period - 14:30 B5 - - 3:10 Free + - 15:10 Free conv_aday: name: Modified A Day (Convocation) @@ -171,4 +175,4 @@ mayday: - 11:50 Advisory - 12:10 Lunch - 12:30 May Day - - 3:00 Free + - 15:00 Free diff --git a/data/ls_le/school.yml b/data/ls_le/school.yml index dd1e8ae..db173af 100644 --- a/data/ls_le/school.yml +++ b/data/ls_le/school.yml @@ -17,6 +17,10 @@ non-periods: - Advisory - Assembly - Convocation + - PSAT Testing + - SAT Testing + - Morning Activities + - May Day # Registry (main): aday, aday_adv, aday_asm, bday, bday_adv, bday_asm # Registry (other): weekend, tapas, conv_aday, extadv_bday, psat, sat, mayday @@ -118,9 +122,9 @@ tapas: - 13:00 B4 - 13:40 Passing Period - 13:45 A5 - - 12:25 Passing Period + - 14:25 Passing Period - 14:30 B5 - - 3:10 Free + - 15:10 Free conv_aday: name: Modified A Day (Convocation) @@ -170,4 +174,4 @@ mayday: - 11:50 Advisory - 12:10 Lunch - 12:30 May Day - - 3:00 Free + - 15:00 Free diff --git a/data/ls_ll/school.yml b/data/ls_ll/school.yml index 5a2774b..90d65f0 100644 --- a/data/ls_ll/school.yml +++ b/data/ls_ll/school.yml @@ -17,6 +17,10 @@ non-periods: - Advisory - Assembly - Convocation + - PSAT Testing + - SAT Testing + - Morning Activities + - May Day # Registry (main): aday, aday_adv, aday_asm, bday, bday_adv, bday_asm # Registry (other): weekend, tapas, conv_aday, extadv_bday, psat, sat, mayday @@ -121,9 +125,9 @@ tapas: - 13:00 B3 - 13:40 Passing Period - 13:45 A5 - - 12:25 Passing Period + - 14:25 Passing Period - 14:30 B5 - - 3:10 Free + - 15:10 Free conv_aday: name: Modified A Day (Convocation) @@ -174,4 +178,4 @@ mayday: - 11:50 Advisory - 12:10 Lunch - 12:30 May Day - - 3:00 Free + - 15:00 Free From b88ddfae71092d445288ba8f4a5c3d0671e80e0c Mon Sep 17 00:00:00 2001 From: nc908 Date: Thu, 19 Feb 2026 19:28:02 -0800 Subject: [PATCH 3/4] Fixed errors --- .vscode/launch.json | 14 +++++++++ data/ls_ee/schedule.yml | 64 ++++++++++++++++++++--------------------- data/ls_ee/school.yml | 16 +++++------ data/ls_el/schedule.yml | 64 ++++++++++++++++++++--------------------- data/ls_el/school.yml | 16 +++++------ data/ls_le/schedule.yml | 64 ++++++++++++++++++++--------------------- data/ls_le/school.yml | 16 +++++------ data/ls_ll/schedule.yml | 64 ++++++++++++++++++++--------------------- data/ls_ll/school.yml | 17 ++++++----- package-lock.json | 9 +++--- package.json | 2 +- 11 files changed, 180 insertions(+), 166 deletions(-) create mode 100644 .vscode/launch.json diff --git a/.vscode/launch.json b/.vscode/launch.json new file mode 100644 index 0000000..325e885 --- /dev/null +++ b/.vscode/launch.json @@ -0,0 +1,14 @@ +{ + // Use IntelliSense to learn about possible attributes. + // Hover to view descriptions of existing attributes. + // For more information, visit: https://go.microsoft.com/fwlink/?linkid=830387 + "version": "0.2.0", + "configurations": [ + { + "type": "node", + "name": "Run Current File", + "request": "launch", + "program": "${workspaceFolder}\\index.js" + } + ] +} \ No newline at end of file diff --git a/data/ls_ee/schedule.yml b/data/ls_ee/schedule.yml index 2355872..9bf36b9 100644 --- a/data/ls_ee/schedule.yml +++ b/data/ls_ee/schedule.yml @@ -2,78 +2,78 @@ defaults: start: 12/8/2025 pattern: - weekend - - aday_adv + - aday-adv - bday - - aday_asm + - aday-asm - bday - - aday_adv + - aday-adv - weekend - weekend - - bday_adv + - bday-adv - aday - - bday_asm + - bday-asm - aday - - bday_adv + - bday-adv - weekend # Assuming inclusiveness calendar: - 12/22/2025-1/2/2026 weekend "Winter Break" - 1/19/2026 weekend "MLK Jr. Day" - - 1/20/2026 weekend "Faculty Workday (No Classes)" + - 1/20/2026 weekend "Faculty Workday - No Classes" - 2/16/2026-2/20/2026 weekend "Midwinter Break" - 2/23/2026 tapas - - 2/27/2026 weekend "Professional Development Day (No Classes)" + - 2/27/2026 weekend "Professional Development Day - No Classes" # fixing cycle - - 3/2/2026 bday_adv + - 3/2/2026 bday-adv - 3/3/2026 aday - - 3/4/2026 bday_asm + - 3/4/2026 bday-asm - 3/5/2026 aday - - 3/6/2026 bday_adv + - 3/6/2026 bday-adv # - - 3/9/2026 aday_adv + - 3/9/2026 aday-adv - 3/10/2026 bday - - 3/11/2026 aday_asm + - 3/11/2026 aday-asm - 3/12/2026 bday - - 3/13/2026 aday_adv + - 3/13/2026 aday-adv # - - 3/16/2026 bday_adv + - 3/16/2026 bday-adv - 3/17/2026 aday - - 3/18/2026 bday_asm + - 3/18/2026 bday-asm - 3/19/2026 aday - - 3/20/2026 bday_adv + - 3/20/2026 bday-adv # - - 3/23/2026 aday_adv + - 3/23/2026 aday-adv - 3/24/2026 bday - - 3/25/2026 aday_asm + - 3/25/2026 aday-asm - 3/26/2026 bday - - 3/27/2026 weekend "Faculty Workday (No Classes)" + - 3/27/2026 weekend "Faculty Workday - No Classes" # cycle fixed - 4/13/2026-4/17/2026 weekend "Spring Break" # fix cycle - - 4/20/2026 aday_adv + - 4/20/2026 aday-adv - 4/21/2026 bday - - 4/22/2026 aday_asm + - 4/22/2026 aday-asm - 4/23/2026 bday - - 4/24/2026 aday_adv + - 4/24/2026 aday-adv # - - 4/27/2026 bday_adv + - 4/27/2026 bday-adv - 4/28/2026 aday - - 4/29/2026 bday_asm + - 4/29/2026 bday-asm - 4/30/2026 aday - - 5/1/2026 weekend "Professional Development Day (No Classes)" + - 5/1/2026 weekend "Professional Development Day - No Classes" # cycle fixed - 5/25/2026 weekend "Memorial Day" # fixing cycle - 5/26/2026 aday - - 5/27/2026 bday_asm + - 5/27/2026 bday-asm - 5/28/2026 aday - 5/29/2026 mayday # cycle fixed # Finals (Estimated) - - 6/2/2026 aday "Finals (Sci, Eng, Lang)" - - 6/3/2026 bday "Finals (Sci, Eng, Lang)" - - 6/4/2026 aday "Finals (Hist, Math, Art, PE)" - - 6/5/2026 bday "Finals (Hist, Math, Art, PE)" + - 6/2/2026 aday "Finals - SciEngLang" + - 6/3/2026 bday "Finals - SciEngLang" + - 6/4/2026 aday "Finals - HistMathArtPE" + - 6/5/2026 bday "Finals - HistMathArtPE" # Estimation (End is not posted) - - 6/8/2026-8/1/2026 "Summer Break" \ No newline at end of file + - 6/8/2026-8/1/2026 weekend "Summer Break" \ No newline at end of file diff --git a/data/ls_ee/school.yml b/data/ls_ee/school.yml index b02cd34..5e3b043 100644 --- a/data/ls_ee/school.yml +++ b/data/ls_ee/school.yml @@ -22,8 +22,8 @@ non-periods: - Morning Activities - May Day -# Registry (main): aday, aday_adv, aday_asm, bday, bday_adv, bday_asm -# Registry (other): weekend, tapas, conv_aday, extadv_bday, psat, sat, mayday +# Registry (main): aday, aday-adv, aday-asm, bday, bday-adv, bday-asm +# Registry (other): weekend, tapas, conv-aday, extadv-bday, psat, sat, mayday aday: name: A Day (T/Th) @@ -37,7 +37,7 @@ aday: - 14:00 A5 - 15:10 Free -aday_adv: +aday-adv: name: A Day (M/F) schedule: - 8:30 A1 @@ -50,7 +50,7 @@ aday_adv: - 14:00 A5 - 15:10 Free -aday_asm: +aday-asm: name: A Day (W) schedule: - 8:30 A1 @@ -74,7 +74,7 @@ bday: - 14:00 B5 - 15:10 Free -bday_adv: +bday-adv: name: B Day (M/F) schedule: - 8:30 B1 @@ -87,7 +87,7 @@ bday_adv: - 14:00 B5 - 15:10 Free -bday_asm: +bday-asm: name: B Day (W) schedule: - 8:30 B1 @@ -123,7 +123,7 @@ tapas: - 14:30 B5 - 15:10 Free -conv_aday: +conv-aday: name: Modified A Day (Convocation) schedule: - 8:30 Advisory @@ -139,7 +139,7 @@ conv_aday: - 14:15 Convocation - 15:10 Free -extadv_bday: +extadv-bday: name: Modified B Day (Extended Advisory) schedule: - 8:30 B1 diff --git a/data/ls_el/schedule.yml b/data/ls_el/schedule.yml index 2355872..9bf36b9 100644 --- a/data/ls_el/schedule.yml +++ b/data/ls_el/schedule.yml @@ -2,78 +2,78 @@ defaults: start: 12/8/2025 pattern: - weekend - - aday_adv + - aday-adv - bday - - aday_asm + - aday-asm - bday - - aday_adv + - aday-adv - weekend - weekend - - bday_adv + - bday-adv - aday - - bday_asm + - bday-asm - aday - - bday_adv + - bday-adv - weekend # Assuming inclusiveness calendar: - 12/22/2025-1/2/2026 weekend "Winter Break" - 1/19/2026 weekend "MLK Jr. Day" - - 1/20/2026 weekend "Faculty Workday (No Classes)" + - 1/20/2026 weekend "Faculty Workday - No Classes" - 2/16/2026-2/20/2026 weekend "Midwinter Break" - 2/23/2026 tapas - - 2/27/2026 weekend "Professional Development Day (No Classes)" + - 2/27/2026 weekend "Professional Development Day - No Classes" # fixing cycle - - 3/2/2026 bday_adv + - 3/2/2026 bday-adv - 3/3/2026 aday - - 3/4/2026 bday_asm + - 3/4/2026 bday-asm - 3/5/2026 aday - - 3/6/2026 bday_adv + - 3/6/2026 bday-adv # - - 3/9/2026 aday_adv + - 3/9/2026 aday-adv - 3/10/2026 bday - - 3/11/2026 aday_asm + - 3/11/2026 aday-asm - 3/12/2026 bday - - 3/13/2026 aday_adv + - 3/13/2026 aday-adv # - - 3/16/2026 bday_adv + - 3/16/2026 bday-adv - 3/17/2026 aday - - 3/18/2026 bday_asm + - 3/18/2026 bday-asm - 3/19/2026 aday - - 3/20/2026 bday_adv + - 3/20/2026 bday-adv # - - 3/23/2026 aday_adv + - 3/23/2026 aday-adv - 3/24/2026 bday - - 3/25/2026 aday_asm + - 3/25/2026 aday-asm - 3/26/2026 bday - - 3/27/2026 weekend "Faculty Workday (No Classes)" + - 3/27/2026 weekend "Faculty Workday - No Classes" # cycle fixed - 4/13/2026-4/17/2026 weekend "Spring Break" # fix cycle - - 4/20/2026 aday_adv + - 4/20/2026 aday-adv - 4/21/2026 bday - - 4/22/2026 aday_asm + - 4/22/2026 aday-asm - 4/23/2026 bday - - 4/24/2026 aday_adv + - 4/24/2026 aday-adv # - - 4/27/2026 bday_adv + - 4/27/2026 bday-adv - 4/28/2026 aday - - 4/29/2026 bday_asm + - 4/29/2026 bday-asm - 4/30/2026 aday - - 5/1/2026 weekend "Professional Development Day (No Classes)" + - 5/1/2026 weekend "Professional Development Day - No Classes" # cycle fixed - 5/25/2026 weekend "Memorial Day" # fixing cycle - 5/26/2026 aday - - 5/27/2026 bday_asm + - 5/27/2026 bday-asm - 5/28/2026 aday - 5/29/2026 mayday # cycle fixed # Finals (Estimated) - - 6/2/2026 aday "Finals (Sci, Eng, Lang)" - - 6/3/2026 bday "Finals (Sci, Eng, Lang)" - - 6/4/2026 aday "Finals (Hist, Math, Art, PE)" - - 6/5/2026 bday "Finals (Hist, Math, Art, PE)" + - 6/2/2026 aday "Finals - SciEngLang" + - 6/3/2026 bday "Finals - SciEngLang" + - 6/4/2026 aday "Finals - HistMathArtPE" + - 6/5/2026 bday "Finals - HistMathArtPE" # Estimation (End is not posted) - - 6/8/2026-8/1/2026 "Summer Break" \ No newline at end of file + - 6/8/2026-8/1/2026 weekend "Summer Break" \ No newline at end of file diff --git a/data/ls_el/school.yml b/data/ls_el/school.yml index 4b263fb..442c194 100644 --- a/data/ls_el/school.yml +++ b/data/ls_el/school.yml @@ -22,8 +22,8 @@ non-periods: - Morning Activities - May Day -# Registry (main): aday, aday_adv, aday_asm, bday, bday_adv, bday_asm -# Registry (other): weekend, tapas, conv_aday, extadv_bday, psat, sat, mayday +# Registry (main): aday, aday-adv, aday-asm, bday, bday-adv, bday-asm +# Registry (other): weekend, tapas, conv-aday, extadv-bday, psat, sat, mayday aday: name: A Day (T/Th) @@ -37,7 +37,7 @@ aday: - 14:00 A5 - 15:10 Free -aday_adv: +aday-adv: name: A Day (M/F) schedule: - 8:30 A1 @@ -50,7 +50,7 @@ aday_adv: - 14:00 A5 - 15:10 Free -aday_asm: +aday-asm: name: A Day (W) schedule: - 8:30 A1 @@ -75,7 +75,7 @@ bday: - 14:00 B5 - 15:10 Free -bday_adv: +bday-adv: name: B Day (M/F) schedule: - 8:30 B1 @@ -89,7 +89,7 @@ bday_adv: - 14:00 B5 - 15:10 Free -bday_asm: +bday-asm: name: B Day (W) schedule: - 8:30 B1 @@ -126,7 +126,7 @@ tapas: - 14:30 B5 - 15:10 Free -conv_aday: +conv-aday: name: Modified A Day (Convocation) schedule: - 8:30 Advisory @@ -142,7 +142,7 @@ conv_aday: - 14:15 Convocation - 15:10 Free -extadv_bday: +extadv-bday: name: Modified B Day (Extended Advisory) schedule: - 8:30 B1 diff --git a/data/ls_le/schedule.yml b/data/ls_le/schedule.yml index 2355872..9bf36b9 100644 --- a/data/ls_le/schedule.yml +++ b/data/ls_le/schedule.yml @@ -2,78 +2,78 @@ defaults: start: 12/8/2025 pattern: - weekend - - aday_adv + - aday-adv - bday - - aday_asm + - aday-asm - bday - - aday_adv + - aday-adv - weekend - weekend - - bday_adv + - bday-adv - aday - - bday_asm + - bday-asm - aday - - bday_adv + - bday-adv - weekend # Assuming inclusiveness calendar: - 12/22/2025-1/2/2026 weekend "Winter Break" - 1/19/2026 weekend "MLK Jr. Day" - - 1/20/2026 weekend "Faculty Workday (No Classes)" + - 1/20/2026 weekend "Faculty Workday - No Classes" - 2/16/2026-2/20/2026 weekend "Midwinter Break" - 2/23/2026 tapas - - 2/27/2026 weekend "Professional Development Day (No Classes)" + - 2/27/2026 weekend "Professional Development Day - No Classes" # fixing cycle - - 3/2/2026 bday_adv + - 3/2/2026 bday-adv - 3/3/2026 aday - - 3/4/2026 bday_asm + - 3/4/2026 bday-asm - 3/5/2026 aday - - 3/6/2026 bday_adv + - 3/6/2026 bday-adv # - - 3/9/2026 aday_adv + - 3/9/2026 aday-adv - 3/10/2026 bday - - 3/11/2026 aday_asm + - 3/11/2026 aday-asm - 3/12/2026 bday - - 3/13/2026 aday_adv + - 3/13/2026 aday-adv # - - 3/16/2026 bday_adv + - 3/16/2026 bday-adv - 3/17/2026 aday - - 3/18/2026 bday_asm + - 3/18/2026 bday-asm - 3/19/2026 aday - - 3/20/2026 bday_adv + - 3/20/2026 bday-adv # - - 3/23/2026 aday_adv + - 3/23/2026 aday-adv - 3/24/2026 bday - - 3/25/2026 aday_asm + - 3/25/2026 aday-asm - 3/26/2026 bday - - 3/27/2026 weekend "Faculty Workday (No Classes)" + - 3/27/2026 weekend "Faculty Workday - No Classes" # cycle fixed - 4/13/2026-4/17/2026 weekend "Spring Break" # fix cycle - - 4/20/2026 aday_adv + - 4/20/2026 aday-adv - 4/21/2026 bday - - 4/22/2026 aday_asm + - 4/22/2026 aday-asm - 4/23/2026 bday - - 4/24/2026 aday_adv + - 4/24/2026 aday-adv # - - 4/27/2026 bday_adv + - 4/27/2026 bday-adv - 4/28/2026 aday - - 4/29/2026 bday_asm + - 4/29/2026 bday-asm - 4/30/2026 aday - - 5/1/2026 weekend "Professional Development Day (No Classes)" + - 5/1/2026 weekend "Professional Development Day - No Classes" # cycle fixed - 5/25/2026 weekend "Memorial Day" # fixing cycle - 5/26/2026 aday - - 5/27/2026 bday_asm + - 5/27/2026 bday-asm - 5/28/2026 aday - 5/29/2026 mayday # cycle fixed # Finals (Estimated) - - 6/2/2026 aday "Finals (Sci, Eng, Lang)" - - 6/3/2026 bday "Finals (Sci, Eng, Lang)" - - 6/4/2026 aday "Finals (Hist, Math, Art, PE)" - - 6/5/2026 bday "Finals (Hist, Math, Art, PE)" + - 6/2/2026 aday "Finals - SciEngLang" + - 6/3/2026 bday "Finals - SciEngLang" + - 6/4/2026 aday "Finals - HistMathArtPE" + - 6/5/2026 bday "Finals - HistMathArtPE" # Estimation (End is not posted) - - 6/8/2026-8/1/2026 "Summer Break" \ No newline at end of file + - 6/8/2026-8/1/2026 weekend "Summer Break" \ No newline at end of file diff --git a/data/ls_le/school.yml b/data/ls_le/school.yml index db173af..f141172 100644 --- a/data/ls_le/school.yml +++ b/data/ls_le/school.yml @@ -22,8 +22,8 @@ non-periods: - Morning Activities - May Day -# Registry (main): aday, aday_adv, aday_asm, bday, bday_adv, bday_asm -# Registry (other): weekend, tapas, conv_aday, extadv_bday, psat, sat, mayday +# Registry (main): aday, aday-adv, aday-asm, bday, bday-adv, bday-asm +# Registry (other): weekend, tapas, conv-aday, extadv-bday, psat, sat, mayday aday: name: A Day (T/Th) @@ -38,7 +38,7 @@ aday: - 14:00 A5 - 15:10 Free -aday_adv: +aday-adv: name: A Day (M/F) schedule: - 8:30 A1 @@ -52,7 +52,7 @@ aday_adv: - 14:00 A5 - 15:10 Free -aday_asm: +aday-asm: name: A Day (W) schedule: - 8:30 A1 @@ -77,7 +77,7 @@ bday: - 14:00 B5 - 15:10 Free -bday_adv: +bday-adv: name: B Day (M/F) schedule: - 8:30 B1 @@ -90,7 +90,7 @@ bday_adv: - 14:00 B5 - 15:10 Free -bday_asm: +bday-asm: name: B Day (W) schedule: - 8:30 B1 @@ -126,7 +126,7 @@ tapas: - 14:30 B5 - 15:10 Free -conv_aday: +conv-aday: name: Modified A Day (Convocation) schedule: - 8:30 Advisory @@ -142,7 +142,7 @@ conv_aday: - 14:15 Convocation - 15:10 Free -extadv_bday: +extadv-bday: name: Modified B Day (Extended Advisory) schedule: - 8:30 B1 diff --git a/data/ls_ll/schedule.yml b/data/ls_ll/schedule.yml index 2355872..9bf36b9 100644 --- a/data/ls_ll/schedule.yml +++ b/data/ls_ll/schedule.yml @@ -2,78 +2,78 @@ defaults: start: 12/8/2025 pattern: - weekend - - aday_adv + - aday-adv - bday - - aday_asm + - aday-asm - bday - - aday_adv + - aday-adv - weekend - weekend - - bday_adv + - bday-adv - aday - - bday_asm + - bday-asm - aday - - bday_adv + - bday-adv - weekend # Assuming inclusiveness calendar: - 12/22/2025-1/2/2026 weekend "Winter Break" - 1/19/2026 weekend "MLK Jr. Day" - - 1/20/2026 weekend "Faculty Workday (No Classes)" + - 1/20/2026 weekend "Faculty Workday - No Classes" - 2/16/2026-2/20/2026 weekend "Midwinter Break" - 2/23/2026 tapas - - 2/27/2026 weekend "Professional Development Day (No Classes)" + - 2/27/2026 weekend "Professional Development Day - No Classes" # fixing cycle - - 3/2/2026 bday_adv + - 3/2/2026 bday-adv - 3/3/2026 aday - - 3/4/2026 bday_asm + - 3/4/2026 bday-asm - 3/5/2026 aday - - 3/6/2026 bday_adv + - 3/6/2026 bday-adv # - - 3/9/2026 aday_adv + - 3/9/2026 aday-adv - 3/10/2026 bday - - 3/11/2026 aday_asm + - 3/11/2026 aday-asm - 3/12/2026 bday - - 3/13/2026 aday_adv + - 3/13/2026 aday-adv # - - 3/16/2026 bday_adv + - 3/16/2026 bday-adv - 3/17/2026 aday - - 3/18/2026 bday_asm + - 3/18/2026 bday-asm - 3/19/2026 aday - - 3/20/2026 bday_adv + - 3/20/2026 bday-adv # - - 3/23/2026 aday_adv + - 3/23/2026 aday-adv - 3/24/2026 bday - - 3/25/2026 aday_asm + - 3/25/2026 aday-asm - 3/26/2026 bday - - 3/27/2026 weekend "Faculty Workday (No Classes)" + - 3/27/2026 weekend "Faculty Workday - No Classes" # cycle fixed - 4/13/2026-4/17/2026 weekend "Spring Break" # fix cycle - - 4/20/2026 aday_adv + - 4/20/2026 aday-adv - 4/21/2026 bday - - 4/22/2026 aday_asm + - 4/22/2026 aday-asm - 4/23/2026 bday - - 4/24/2026 aday_adv + - 4/24/2026 aday-adv # - - 4/27/2026 bday_adv + - 4/27/2026 bday-adv - 4/28/2026 aday - - 4/29/2026 bday_asm + - 4/29/2026 bday-asm - 4/30/2026 aday - - 5/1/2026 weekend "Professional Development Day (No Classes)" + - 5/1/2026 weekend "Professional Development Day - No Classes" # cycle fixed - 5/25/2026 weekend "Memorial Day" # fixing cycle - 5/26/2026 aday - - 5/27/2026 bday_asm + - 5/27/2026 bday-asm - 5/28/2026 aday - 5/29/2026 mayday # cycle fixed # Finals (Estimated) - - 6/2/2026 aday "Finals (Sci, Eng, Lang)" - - 6/3/2026 bday "Finals (Sci, Eng, Lang)" - - 6/4/2026 aday "Finals (Hist, Math, Art, PE)" - - 6/5/2026 bday "Finals (Hist, Math, Art, PE)" + - 6/2/2026 aday "Finals - SciEngLang" + - 6/3/2026 bday "Finals - SciEngLang" + - 6/4/2026 aday "Finals - HistMathArtPE" + - 6/5/2026 bday "Finals - HistMathArtPE" # Estimation (End is not posted) - - 6/8/2026-8/1/2026 "Summer Break" \ No newline at end of file + - 6/8/2026-8/1/2026 weekend "Summer Break" \ No newline at end of file diff --git a/data/ls_ll/school.yml b/data/ls_ll/school.yml index 90d65f0..dc05834 100644 --- a/data/ls_ll/school.yml +++ b/data/ls_ll/school.yml @@ -1,5 +1,4 @@ # Late-late lunch -# Change: entered lunches/A3/A4/B3/B4 periods: - A1 @@ -22,8 +21,8 @@ non-periods: - Morning Activities - May Day -# Registry (main): aday, aday_adv, aday_asm, bday, bday_adv, bday_asm -# Registry (other): weekend, tapas, conv_aday, extadv_bday, psat, sat, mayday +# Registry (main): aday, aday-adv, aday-asm, bday, bday-adv, bday-asm +# Registry (other): weekend, tapas, conv-aday, extadv-bday, psat, sat, mayday aday: name: A Day (T/Th) @@ -38,7 +37,7 @@ aday: - 14:00 A5 - 15:10 Free -aday_adv: +aday-adv: name: A Day (M/F) schedule: - 8:30 A1 @@ -52,7 +51,7 @@ aday_adv: - 14:00 A5 - 15:10 Free -aday_asm: +aday-asm: name: A Day (W) schedule: - 8:30 A1 @@ -78,7 +77,7 @@ bday: - 14:00 B5 - 15:10 Free -bday_adv: +bday-adv: name: B Day (M/F) schedule: - 8:30 B1 @@ -92,7 +91,7 @@ bday_adv: - 14:00 B5 - 15:10 Free -bday_asm: +bday-asm: name: B Day (W) schedule: - 8:30 B1 @@ -129,7 +128,7 @@ tapas: - 14:30 B5 - 15:10 Free -conv_aday: +conv-aday: name: Modified A Day (Convocation) schedule: - 8:30 Advisory @@ -145,7 +144,7 @@ conv_aday: - 14:15 Convocation - 15:10 Free -extadv_bday: +extadv-bday: name: Modified B Day (Extended Advisory) schedule: - 8:30 B1 diff --git a/package-lock.json b/package-lock.json index 7fd632b..0792a22 100644 --- a/package-lock.json +++ b/package-lock.json @@ -9,7 +9,7 @@ "version": "1.0.0", "license": "MIT", "dependencies": { - "js-yaml": "^3.14.0" + "js-yaml": "^3.14.2" } }, "node_modules/argparse": { @@ -33,9 +33,10 @@ } }, "node_modules/js-yaml": { - "version": "3.14.0", - "resolved": "https://registry.npmjs.org/js-yaml/-/js-yaml-3.14.0.tgz", - "integrity": "sha512-/4IbIeHcD9VMHFqDR/gQ7EdZdLimOvW2DdcxFjdyyZ9NsbS+ccrXqVWDtab/lRl5AlUqmpBx8EhPaWR+OtY17A==", + "version": "3.14.2", + "resolved": "https://registry.npmjs.org/js-yaml/-/js-yaml-3.14.2.tgz", + "integrity": "sha512-PMSmkqxr106Xa156c2M265Z+FTrPl+oxd/rgOQy2tijQeK5TxQ43psO1ZCwhVOSdnn+RzkzlRz/eY4BgJBYVpg==", + "license": "MIT", "dependencies": { "argparse": "^1.0.7", "esprima": "^4.0.0" diff --git a/package.json b/package.json index be0f580..8659bcf 100644 --- a/package.json +++ b/package.json @@ -20,6 +20,6 @@ }, "homepage": "https://github.com/arjunpat/timing-data#readme", "dependencies": { - "js-yaml": "^3.14.0" + "js-yaml": "^3.14.2" } } From 2657ea4d3b4ef3c337b4b09da548d32ed3650773 Mon Sep 17 00:00:00 2001 From: nc908 Date: Tue, 24 Feb 2026 19:43:49 -0800 Subject: [PATCH 4/4] Deleted launch.json --- .vscode/launch.json | 14 -------------- 1 file changed, 14 deletions(-) delete mode 100644 .vscode/launch.json diff --git a/.vscode/launch.json b/.vscode/launch.json deleted file mode 100644 index 325e885..0000000 --- a/.vscode/launch.json +++ /dev/null @@ -1,14 +0,0 @@ -{ - // Use IntelliSense to learn about possible attributes. - // Hover to view descriptions of existing attributes. - // For more information, visit: https://go.microsoft.com/fwlink/?linkid=830387 - "version": "0.2.0", - "configurations": [ - { - "type": "node", - "name": "Run Current File", - "request": "launch", - "program": "${workspaceFolder}\\index.js" - } - ] -} \ No newline at end of file