From c803d1c6cd61332cff8b78ea998222220ed88e09 Mon Sep 17 00:00:00 2001 From: nc908 Date: Tue, 16 Dec 2025 11:50:49 -0800 Subject: [PATCH 1/2] 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/2] 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