0000000000000000000000000000000000000000 695462f8bb53a8f31c0124825867643e0547a052 rvanvuren <ryan@buyerkiosk.com> 1779570555 -0500	branch: Created from HEAD
695462f8bb53a8f31c0124825867643e0547a052 f99c1aeccabe4b10b29733fc9c58e85d244264f7 rvanvuren <ryan@buyerkiosk.com> 1779570583 -0500	commit: Spec 003 Phase 1: backend foundations for schedule-visibility
f99c1aeccabe4b10b29733fc9c58e85d244264f7 a713f36cd180cebad5694c1ad9f7f49a6f6eeebe rvanvuren <ryan@buyerkiosk.com> 1779570856 -0500	commit: fix(support-deploy): include all QB articles + correct user table lookup
a713f36cd180cebad5694c1ad9f7f49a6f6eeebe c284932dc47e2c85fa53b02d2eba20fbee9d87d9 rvanvuren <ryan@buyerkiosk.com> 1779815311 -0500	commit: fix(publish): include edited published shifts when republishing a week
c284932dc47e2c85fa53b02d2eba20fbee9d87d9 a713f36cd180cebad5694c1ad9f7f49a6f6eeebe rvanvuren <ryan@buyerkiosk.com> 1779815345 -0500	reset: moving to HEAD~
a713f36cd180cebad5694c1ad9f7f49a6f6eeebe 2d77c99722cde1159ad35c5bfe664c00884d2b38 rvanvuren <ryan@buyerkiosk.com> 1779815366 -0500	commit: fix(publish): include edited published shifts when republishing a week
2d77c99722cde1159ad35c5bfe664c00884d2b38 8e71d19f5e27f52003d4f18c724707ff55e4d3e4 rvanvuren <ryan@buyerkiosk.com> 1779815450 -0500	commit: fix(publish-state): honor unpublishedAt in isWeekPublished / findByWeekStart and reset on republish
8e71d19f5e27f52003d4f18c724707ff55e4d3e4 d984ddea0bc915e55336e47f10f81b889e1c5b35 rvanvuren <ryan@buyerkiosk.com> 1779815601 -0500	commit: fix(ably): wire AblySchedulePublisher into production controller + shift CRUD
d984ddea0bc915e55336e47f10f81b889e1c5b35 ec398778ad8ce30cfb9d45e4f43934da249bfaaa rvanvuren <ryan@buyerkiosk.com> 1779815666 -0500	commit: fix(ably): reuse eventId across both channel envelopes for client dedup
ec398778ad8ce30cfb9d45e4f43934da249bfaaa 44f9ee8b2b4c680b985c2c99bd9d9f363d555ead rvanvuren <ryan@buyerkiosk.com> 1779815768 -0500	commit: fix(dashboard): compute hasUnpublishedChange inline to avoid undefined-key warning
44f9ee8b2b4c680b985c2c99bd9d9f363d555ead 20131d7a91b0f23421f6f91cd08b5c3f902ff64b rvanvuren <ryan@buyerkiosk.com> 1779816201 -0500	commit: feat(spec-050): T1 Employee class consolidation (PRD F1 / CON-21 gate)
20131d7a91b0f23421f6f91cd08b5c3f902ff64b 44f9ee8b2b4c680b985c2c99bd9d9f363d555ead rvanvuren <ryan@buyerkiosk.com> 1780086140 -0500
