{"data":{"serverTime":"2026-09-04T09:41:50.646Z","window":{"started":"2026-09-04T08:00:00.000Z","expires":"2026-09-04T10:00:00.000Z","secondsRemaining":1089},"keys":[{"persona":"employee","name":"Alice Nguyen","key":"demo_emp_IVZUVEy6lOAN8mz1nScjM7","summary":"Sees only the timesheets she owns"},{"persona":"duty_manager","name":"Sam Okafor","key":"demo_duty_7qWdHyfMwEH6fVntRsig8Y","summary":"Sees everyone's timesheets in Company A; approvals land in the shared sandbox"},{"persona":"department_manager","name":"Tomas Ferreira","key":"demo_dept_-6MCPmEZJd3qYxli6XphoV","summary":"Sees everyone's timesheets, but only in Front of House"},{"persona":"payroll","name":"Priya Raman","key":"demo_payroll_WtcIWns0FECWWf01Pf0CeQ","summary":"Everything in Company A, including cost rates and invoices"},{"persona":"kestrel_payroll","name":"Omar Haddad","key":"demo_kestrel_7bYOj3lPQP23zcSXaQt4SZ","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":"024487ba-071d-4ee3-add2-e10cc8d258db"}}