{"data":{"serverTime":"2026-10-19T12:04:13.881Z","window":{"started":"2026-10-19T12:00:00.000Z","expires":"2026-10-19T14:00:00.000Z","secondsRemaining":6946},"keys":[{"persona":"employee","name":"Alice Nguyen","key":"demo_emp_aYZGqv2j8S0EXNBDaKyK4Q","summary":"Sees only the timesheets she owns"},{"persona":"duty_manager","name":"Sam Okafor","key":"demo_duty_pcwxfooZENLCwTec51qzv0","summary":"Sees everyone's timesheets in Company A; approvals land in the shared sandbox"},{"persona":"department_manager","name":"Tomas Ferreira","key":"demo_dept_-KiJkJW9elTNY3MMytFvPQ","summary":"Sees everyone's timesheets, but only in Front of House"},{"persona":"payroll","name":"Priya Raman","key":"demo_payroll_sqnsc2cJjWF8jcACrAyDMG","summary":"Everything in Company A, including cost rates and invoices"},{"persona":"kestrel_payroll","name":"Omar Haddad","key":"demo_kestrel_XhSmJRSWWJ_JHMbSJmjwUO","summary":"Everything in Company B, and nothing at all from Company A"}],"graceSeconds":900,"note":"Keys rotate every 2 hours, on clock-aligned boundaries. The previous set keeps working for 15 minutes past a boundary, so a walkthrough that straddles one does not break. Fetch this endpoint again if you get a 401. Companies A and B are curated, read-only data: every write lands in the shared Scratch Sandbox (company 3), so a write against A or B is a 404 by design."},"meta":{"requestId":"d2dc7340-1604-41f8-a9f8-4ad51edc9d8f"}}