{"version":1,"note":"Customer scenes for the Kubernetes labs (storylines brief rule 8). Presentation only: the request contract is unchanged. A scene is shown only when live is true, i.e. its family’s host half (Docs, hints, Grafana, results, object names) ships with it; catalogue holds that family’s labs.json text, copied into both catalogue copies when it goes live. ranked: the family’s world for its ranked siblings (ids), shown on the shared ranked fixture; fields not given come from the practice scene.","labs":{"checkout-falling-behind":{"live":false,"art":"","site":"","name":"DUNMERE PARCEL RATES","world":"A parcel-rate desk where senders compare shipping quotes.","actor":"You are a sender requesting a shipping quote.","action":{"label":"Rate enquiry","button":"Request quote","pending":"Requesting…"},"fields":[{"label":"Request","value":"Parcel rate quote"}],"note":"Requests a test quote. No shipment is purchased or dispatched.","pending":"Requesting the quote…","success":"The quote request completed.","failure":"The quote could not be obtained.","timeout":"The quote did not arrive in time.","cooldown":"Give the rate desk a moment.","resultNoun":{"one":"rate quote","many":"rate quotes"},"customersNoun":{"one":"sender","many":"senders"},"path":["gateway","checkout","inventory"],"summary":"You were paged: senders cannot obtain shipping quotes.","impact":"Shipping quote requests are failing.","brief":"Senders at Dunmere Parcel Rates request quotes before choosing a shipping service. They cannot obtain a quote. Fixed means quotes return reliably again."},"healthy-but-failing":{"live":false,"art":"","site":"","name":"BELLWETHER REHEARSAL ROOMS","world":"A rehearsal venue where musicians check room availability.","actor":"You are a musician checking room availability.","action":{"label":"Room enquiry","button":"Check availability","pending":"Checking…"},"fields":[{"label":"Request","value":"Rehearsal room availability"}],"note":"Checks test availability. No room is reserved.","pending":"Checking room availability…","success":"The availability enquiry completed.","failure":"Room availability could not be checked.","timeout":"The room enquiry did not finish in time.","cooldown":"Give the venue a moment.","resultNoun":{"one":"room enquiry","many":"room enquiries"},"customersNoun":{"one":"musician","many":"musicians"},"path":["gateway","checkout","inventory"],"summary":"You were paged: musicians cannot check room availability.","impact":"Room-availability enquiries are failing.","brief":"Musicians at Bellwether Rehearsal Rooms check availability before choosing a room. Their enquiries are failing. Fixed means room-availability enquiries complete reliably again."},"under-pressure":{"live":false,"art":"","site":"","name":"DOVEWICK PHOTO LAB","world":"A photo lab where photographers request print-preparation estimates.","actor":"You are a photographer requesting an estimate.","action":{"label":"Estimate enquiry","button":"Request estimate","pending":"Requesting…"},"fields":[{"label":"Request","value":"Print-preparation estimate"}],"note":"Requests a test estimate. No photograph is uploaded or printed.","pending":"Requesting the estimate…","success":"The estimate request completed.","failure":"The estimate could not be obtained.","timeout":"The estimate did not arrive in time.","cooldown":"Give the photo lab a moment.","resultNoun":{"one":"print-preparation estimate","many":"print-preparation estimates"},"customersNoun":{"one":"photographer","many":"photographers"},"path":["gateway","checkout","inventory"],"summary":"You were paged: photographers cannot obtain print-preparation estimates.","impact":"Print-preparation estimate requests are failing.","brief":"Photographers at Dovewick Photo Lab request print-preparation estimates. Their estimates are not arriving. Fixed means estimates return reliably under the documented demand."},"two-broken-links":{"live":false,"art":"","site":"","name":"CALDER COSTUME ARCHIVE","world":"A costume archive where wardrobe staff check costume-set availability.","actor":"You are a wardrobe requester checking a costume set.","action":{"label":"Costume enquiry","button":"Check availability","pending":"Checking…"},"fields":[{"label":"Request","value":"Costume-set availability"}],"note":"Checks test availability. No costume loan is created.","pending":"Checking costume-set availability…","success":"The costume enquiry completed.","failure":"Costume-set availability could not be checked.","timeout":"The costume enquiry did not finish in time.","cooldown":"Give the archive a moment.","resultNoun":{"one":"costume enquiry","many":"costume enquiries"},"customersNoun":{"one":"wardrobe requester","many":"wardrobe requesters"},"path":["gateway","checkout","inventory"],"summary":"You were paged: wardrobe staff cannot check costume-set availability.","impact":"Costume-set availability enquiries are failing.","brief":"Wardrobe staff at Calder Costume Archive check whether costume sets are available. Their enquiries are failing. Fixed means availability enquiries complete reliably again."},"checkouts-out-of-time":{"live":false,"art":"","site":"","name":"ASTER SURVEY BUREAU","world":"A surveying bureau where field crews request processing estimates.","actor":"You are a field surveyor requesting a processing estimate.","action":{"label":"Processing enquiry","button":"Request estimate","pending":"Requesting…"},"fields":[{"label":"Request","value":"Terrain-processing estimate"}],"note":"Requests a test estimate using fixed work. No real terrain is processed.","pending":"Requesting the processing estimate…","success":"The estimate request completed.","failure":"The processing estimate could not be obtained.","timeout":"The processing estimate did not arrive in time.","cooldown":"Give the bureau a moment.","resultNoun":{"one":"processing estimate","many":"processing estimates"},"customersNoun":{"one":"field surveyor","many":"field surveyors"},"path":["gateway","checkout","inventory"],"summary":"You were paged: field crews cannot obtain processing estimates in time.","impact":"Processing estimates are timing out.","brief":"Field crews at Aster Survey Bureau request processing estimates before planning work. Their estimates do not arrive in time. Fixed means estimates return within the documented deadlines."},"upgrade-stopped-halfway":{"live":false,"art":"","site":"","name":"LINTON WORKSHOP NETWORK","world":"A shared workshop network where members retrieve their workshop tool lists.","actor":"You are a workshop member requesting your tool list.","action":{"label":"Workshop enquiry","button":"Retrieve tool list","pending":"Retrieving…"},"fields":[{"label":"Request","value":"Workshop tool list"}],"note":"Requests a test workshop list. No tool or acknowledged record is created.","pending":"Retrieving the workshop list…","success":"The workshop request completed.","failure":"The workshop list could not be retrieved.","timeout":"The workshop request did not finish in time.","cooldown":"Give the workshop network a moment.","resultNoun":{"one":"workshop enquiry","many":"workshop enquiries"},"customersNoun":{"one":"workshop member","many":"workshop members"},"path":["gateway","checkout","inventory"],"summary":"You were paged: members cannot retrieve their workshop tool lists.","impact":"Workshop tool-list requests are failing.","brief":"Members of Linton Workshop Network retrieve their workshop tool lists. Their requests are failing. Fixed means members can retrieve lists again while existing acknowledged records are preserved."},"prescriptions-unchecked":{"live":true,"name":"HOLLOWAY ROAD PHARMACY","world":"A high-street pharmacy that checks every prescription before it is dispensed.","actor":"You are the pharmacist on the dispensing counter.","action":{"label":"Prescription for checking","button":"Submit prescription","pending":"Submitting…"},"fields":[{"label":"Patient reference","value":"PT-48213"},{"label":"Medicine","value":"Amoxicillin 500 mg capsules"},{"label":"Packs","quantity":true,"options":[1,2,3],"unit":{"one":"pack","many":"packs"}}],"note":"Sends a test prescription through your lab. No real patient data is used.","pending":"Checking the prescription…","success":"Prescription checked.","failure":"The prescription could not be checked.","timeout":"The prescription checker did not answer in time.","cooldown":"Give the pharmacy system a moment.","resultNoun":{"one":"prescription check","many":"prescription checks"},"customersNoun":{"one":"pharmacist","many":"pharmacists"},"path":["gateway","rx-verify","upstream"],"summary":"You were paged: pharmacists cannot get prescriptions checked.","impact":"Prescription checks are failing.","brief":"Holloway Road Pharmacy checks every prescription before it is dispensed. Pharmacists submit prescriptions for checking, and right now none come back. Fixed means prescriptions are checked again and keep being checked through the pharmacy’s routine changes.","catalogue":{"title":"Prescriptions are not being checked","description":"Pharmacists at Holloway Road Pharmacy cannot get prescriptions checked before dispensing.","objectives":["Pharmacists get prescriptions checked again","Checks keep working after the fix"]},"ranked":{"ids":["ranked-k8s-059","ranked-k8s-060","ranked-k8s-061","ranked-k8s-074"],"name":"HOLLOWAY ROAD PHARMACY ONLINE","world":"The pharmacy’s online shop, which checks the prescription behind every order before it is confirmed.","actor":"You are a patient ordering a repeat prescription.","action":{"label":"Repeat prescription order","button":"Place order","pending":"Placing…"},"note":"Places a test order through your lab. No real patient data is used and no payment is taken.","pending":"Placing your order…","success":"Order confirmed.","failure":"Your order could not be confirmed.","timeout":"The pharmacy did not answer in time.","cooldown":"Give the pharmacy a moment.","resultNoun":{"one":"pharmacy order","many":"pharmacy orders"},"customersNoun":{"one":"patient","many":"patients"},"path":["gateway","checkout","inventory","rx-verify","upstream"],"summary":"You were paged: patients’ pharmacy orders are being rejected.","impact":"Pharmacy orders are failing.","brief":"Holloway Road Pharmacy’s online shop checks the prescription behind every order. Since a platform change, every order is rejected. Fixed means orders are confirmed again and stay confirmed.","site":null},"site":{"module":"prescriptions-unchecked","task":{"submit":"Submit prescription"},"states":{"pending":{"copy":"Submitting…"}}}},"departures-boards-stuck":{"live":true,"name":"NORTHFIELD AIRPORT","world":"A regional airport whose departures boards show every gate change as it is published.","actor":"You are a traveller checking the departures board.","action":{"label":"Flight lookup","button":"Find departure gate","pending":"Looking up…"},"fields":[{"label":"Flight","value":"NF 214"},{"label":"Destination","value":"Lisbon"}],"note":"Looks up a test flight through your lab. No real travellers are affected.","pending":"Looking up your flight…","success":"Current gate shown.","failure":"The board could not show this flight.","timeout":"The departures board did not answer in time.","cooldown":"Give the boards a moment.","resultNoun":{"one":"board lookup","many":"board lookups"},"customersNoun":{"one":"traveller","many":"travellers"},"path":["gateway","board-controller"],"summary":"You were paged: travellers are asking about flights the boards have never shown.","impact":"Departures boards are out of date.","brief":"Northfield Airport’s departures boards follow every schedule change as it is published. Travellers check the boards for their gate, and the boards have stopped picking up new changes. Fixed means travellers see the current schedule again and keep seeing it.","catalogue":{"title":"The departures boards stopped updating","description":"Northfield Airport’s departures boards loaded the schedule once but no longer show changes, so travellers ask about flights the boards never showed.","objectives":["The boards show every schedule change again","The boards keep up, even after a reboot"]},"ranked":{"ids":["ranked-k8s-018","ranked-k8s-019","ranked-k8s-020","ranked-k8s-065"],"name":"NORTHFIELD AIRPORT DEPARTURES ONLINE","world":"The airport’s departures website, which answers every flight lookup from the current flight schedule.","actor":"You are a traveller checking your flight online.","note":"Looks up a test flight through your lab. No real travellers are affected.","resultNoun":{"one":"flight lookup","many":"flight lookups"},"path":["gateway","checkout","inventory"],"summary":"You were paged: travellers’ flight lookups on the departures site are refused.","impact":"Flight lookups are failing.","brief":"Northfield Airport’s departures site answers every flight lookup from the current flight schedule. Travellers’ lookups are refused, and the schedule has stopped changing. Fixed means lookups succeed on the current schedule again.","site":null},"site":{"module":"departures-boards-stuck","task":{"submit":"Find departure gate"},"states":{"pending":{"copy":"Looking up…"}}}},"programme-stuck":{"live":true,"name":"RIVERSIDE COMMUNITY RADIO","world":"A volunteer-run radio station that plays out whatever programme its studio publishes.","actor":"You are a listener tuning in.","action":{"label":"Listen live","button":"Tune in","pending":"Tuning in…"},"fields":[{"label":"Station","value":"Riverside 104.6 FM"},{"label":"Programme slot","value":"Breakfast show"}],"note":"Requests the current programme through your lab. Nothing is broadcast.","pending":"Tuning in…","success":"Now playing: the published programme.","failure":"The station refused the request.","timeout":"The station did not answer in time.","cooldown":"Give the station a moment.","resultNoun":{"one":"listener request","many":"listener requests"},"customersNoun":{"one":"listener","many":"listeners"},"path":["gateway","playout"],"summary":"You were paged: listeners’ requests are refused because the station is still on the previous programme.","impact":"Listener requests are refused.","brief":"Riverside Community Radio plays out the programme its studio publishes. The studio has published a new programme, and the station refuses listeners’ requests because it is still on the previous one. Fixed means listeners get the published programme and later programme changes reach them on their own.","catalogue":{"title":"The new programme never takes effect","description":"Riverside Community Radio’s studio published a new programme, but the station still plays the old one and refuses listeners’ requests.","objectives":["Listeners’ requests match the current programme","Later programmes take effect on their own","Programmes still come only from the studio"]},"ranked":{"ids":["ranked-k8s-044","ranked-k8s-045","ranked-k8s-046"],"name":"RIVERSIDE COMMUNITY RADIO ONLINE","world":"The station’s listener site, which answers every listener with what is now playing from the published programme.","actor":"You are a listener checking what is on air.","note":"Requests the current programme through your lab. Nothing is broadcast.","path":["gateway","checkout","inventory"],"summary":"You were paged: listeners’ requests on the station site are refused since the studio published a new programme.","impact":"Listener requests are refused.","brief":"Riverside Community Radio’s listener site answers every listener from the programme its studio publishes. Since a platform release, listeners are refused once a new programme is published. Fixed means listeners get the current programme again and later programmes take effect on their own.","site":null},"site":{"module":"programme-stuck","task":{"submit":"Tune in"},"states":{"pending":{"copy":"Tuning in…"}}}},"maintenance-cannot-begin":{"live":true,"name":"ST BRIDE’S HOSPITAL","world":"A hospital whose bed board shows ward clerks which beds are free.","actor":"You are a ward clerk admitting a patient.","action":{"label":"Bed placement","button":"Allocate patient bed","pending":"Placing…"},"fields":[{"label":"Admission","value":"A-3307"},{"label":"Ward","value":"Ward 4 · Cardiology"}],"note":"Places a test admission through your lab. No real patient data is used.","pending":"Placing the patient…","success":"Patient placed on the bed board.","failure":"The bed board could not place the patient.","timeout":"The bed board did not answer in time.","cooldown":"Give the bed board a moment.","resultNoun":{"one":"bed placement","many":"bed placements"},"customersNoun":{"one":"ward clerk","many":"ward clerks"},"signal":"bed board maintenance health","path":["gateway","bedboard"],"summary":"You were paged: the bed board’s scheduled maintenance cannot begin.","impact":"Bed board maintenance is blocked.","brief":"St Bride’s Hospital runs a bed board that ward clerks use to place patients in free beds. Placements still go through, but the board’s scheduled maintenance cannot begin, so the board’s maintenance health is failing. Fixed means maintenance proceeds while ward clerks can place patients the whole time.","catalogue":{"title":"Bed board maintenance cannot begin","description":"St Bride’s Hospital’s scheduled bed board maintenance cannot begin, though ward clerks still see free beds as usual.","objectives":["Scheduled maintenance completes","Ward clerks see the bed board throughout maintenance"]},"ranked":{"ids":["ranked-k8s-015","ranked-k8s-016","ranked-k8s-017"],"name":"ST BRIDE’S HOSPITAL BED BOARD ONLINE","world":"The hospital’s online bed board, which ward clerks use to place patients in free beds while maintenance replaces its servers one at a time.","note":"Places a test admission through your lab. No real patient data is used.","path":["gateway","checkout","inventory"],"summary":"You were paged: the online bed board’s maintenance is refused.","impact":"Bed board maintenance is blocked.","brief":"St Bride’s Hospital’s online bed board lets ward clerks place patients in free beds, and maintenance replaces its servers one at a time. Maintenance is being refused. Fixed means maintenance completes while placements keep going through and the board stays protected.","site":null},"site":{"module":"maintenance-cannot-begin","task":{"submit":"Allocate patient bed"},"states":{"pending":{"copy":"Placing…"}}}},"demand-outruns-service":{"live":false,"name":"ARCADIA HALL TICKETS","world":"A concert hall selling tickets for tonight’s show the moment they are released.","actor":"You are a fan in the rush for tickets.","action":{"label":"Tickets","button":"Buy tickets","pending":"Securing…"},"fields":[{"label":"Show","value":"Saturday · The Night Owls"},{"label":"Section","value":"Stalls"},{"label":"Tickets","quantity":true,"options":[1,2,3],"unit":{"one":"ticket","many":"tickets"}}],"note":"Buys test tickets through your lab. No payment is taken.","pending":"Securing your tickets…","success":"Tickets confirmed.","failure":"Your tickets could not be confirmed.","timeout":"The ticketing system did not answer in time.","cooldown":"The queue asked you to wait a moment.","resultNoun":{"one":"ticket purchase","many":"ticket purchases"},"customersNoun":{"one":"fan","many":"fans"},"path":["gateway","worker"],"summary":"You were paged: fans’ ticket purchases are timing out in tonight’s rush.","impact":"Ticket purchases are timing out.","brief":"Arcadia Hall sells tickets online, and tonight’s release has brought a rush of fans. Purchases are timing out as the rush builds. Fixed means purchases succeed through the rush and the hall’s capacity follows demand up and down on its own.","catalogue":{"title":"Fans time out buying tickets","description":"Tonight’s ticket release is busy and fans’ purchases at Arcadia Hall are timing out.","objectives":["Fans buy tickets under high demand","Ticket sales keep up as demand rises and falls","Nobody has to step in by hand"]},"site":{"module":"demand-outruns-service","task":{"submit":"Buy tickets"},"states":{"pending":{"copy":"Securing…"}}}},"searches-keep-failing":{"live":true,"name":"EASTGATE PUBLIC LIBRARY","world":"A public library whose online catalogue tells patrons which shelf each book is on.","actor":"You are a patron looking for a book.","action":{"label":"Catalogue search","button":"Search the catalogue","pending":"Searching…"},"fields":[{"label":"Title","value":"The Left Hand of Darkness"},{"label":"Branch","value":"Eastgate Central"}],"note":"Runs a test search through your lab.","pending":"Searching the catalogue…","success":"Book found: shelf and availability shown.","failure":"The catalogue could not complete your search.","timeout":"The catalogue did not answer in time.","cooldown":"Give the catalogue a moment.","resultNoun":{"one":"catalogue search","many":"catalogue searches"},"customersNoun":{"one":"patron","many":"patrons"},"path":["gateway","shelf-search"],"summary":"You were paged: patrons’ catalogue searches keep failing.","impact":"Catalogue searches are failing.","brief":"Eastgate Public Library’s online catalogue tells patrons which shelf each book is on. Patrons’ searches keep failing every half minute or so. Fixed means searches keep working, including while the search service does its routine work.","catalogue":{"title":"Catalogue searches keep failing","description":"Eastgate Public Library’s patrons see catalogue searches fail again and again through the day.","objectives":["Patrons’ searches succeed through routine upkeep","Searches keep working after the fix"]},"ranked":{"ids":["ranked-k8s-038","ranked-k8s-039","ranked-k8s-040"],"name":"EASTGATE PUBLIC LIBRARY ONLINE","world":"The library’s online catalogue, which answers every patron’s search with the book’s shelf.","note":"Runs a test search through your lab.","path":["gateway","checkout","inventory"],"summary":"You were paged: patrons’ catalogue searches fail since a platform release.","impact":"Catalogue searches are failing.","brief":"Eastgate Public Library’s online catalogue answers every patron’s search with the book’s shelf. Since a platform release, searches fail. Fixed means searches succeed again and keep succeeding.","site":null},"site":{"module":"searches-keep-failing","task":{"submit":"Search the catalogue"},"states":{"pending":{"copy":"Searching…"}}}},"payslips-missing":{"live":true,"name":"MERIDIAN PAYROLL","world":"A payroll bureau that pays each client’s staff in a monthly batch run.","actor":"You are an employee downloading your payslip.","action":{"label":"Payslip","button":"Download payslip","pending":"Fetching…"},"fields":[{"label":"Employee number","value":"E-10442"},{"label":"Pay period","value":"This month"}],"note":"Requests a test payslip through your lab. No real pay data is used.","pending":"Fetching your payslip…","success":"Payslip ready.","failure":"Your payslip could not be produced.","timeout":"Payroll did not answer in time.","cooldown":"Give payroll a moment.","resultNoun":{"one":"payslip download","many":"payslip downloads"},"customersNoun":{"one":"employee","many":"employees"},"path":["gateway","ledger"],"summary":"You were paged: employees cannot get payslips although this month’s run says it finished.","impact":"Payslips are missing.","brief":"Meridian Payroll pays every employee through a monthly batch run. Employees are trying to download their payslips, and the run reports complete while some employees were never paid. Fixed means every run pays each employee exactly once, even when one payment is interrupted.","catalogue":{"title":"Employees are missing their payslips","description":"Meridian Payroll’s monthly run reports complete, yet employees are refused their payslips.","objectives":["Every employee in a run is paid exactly once","Employees download their payslips","Pay records stay as they are"]},"ranked":{"ids":["ranked-k8s-047","ranked-k8s-048","ranked-k8s-049","ranked-k8s-064"],"name":"MERIDIAN PAYROLL ONLINE","world":"The bureau’s online payslip service, which employees use once each pay run is complete.","note":"Requests a test payslip through your lab. No real pay data is used.","path":["gateway","checkout","inventory"],"summary":"You were paged: employees cannot download payslips since a platform release.","impact":"Payslips are missing.","brief":"Meridian Payroll serves each employee’s payslip once the current pay run is complete. Since a platform release every payslip download fails. Fixed means payslips download again and the next pay run completes too.","site":null},"site":{"module":"payslips-missing","task":{"submit":"Fetch wage statement"},"states":{"pending":{"copy":"Requesting…"}}}},"release-never-ships":{"live":false,"name":"COASTAL WEATHER SERVICE","world":"A forecast site that draws today’s weather map for every visitor.","actor":"You are a visitor checking today’s forecast.","action":{"label":"Forecast map","button":"Show forecast","pending":"Loading…"},"fields":[{"label":"Location","value":"Harbour town"},{"label":"Map","value":"Rain radar"}],"note":"Loads a test forecast through your lab.","pending":"Drawing the forecast map…","success":"Forecast map shown.","failure":"The forecast map could not be shown.","timeout":"The forecast site did not answer in time.","cooldown":"Give the forecast site a moment.","resultNoun":{"one":"forecast request","many":"forecast requests"},"customersNoun":{"one":"visitor","many":"visitors"},"signal":"forecast release health","path":["gateway","checkout","inventory"],"summary":"You were paged: today’s new forecast release never starts.","impact":"The new release is stuck.","brief":"Coastal Weather Service draws today’s forecast map for every visitor. Visitors are still served by the previous release, but today’s new release never starts, so the forecast release health is failing. Fixed means releases finish while at least one map server stays ready the whole time.","catalogue":{"title":"Today’s forecast never goes out","description":"Visitors are still shown the previous forecast release, yet today’s release never goes out.","objectives":["Today’s forecast release reaches visitors","Visitors see a forecast throughout every release"]},"site":{"module":"release-never-ships","task":{"submit":"Show forecast"},"states":{"pending":{"copy":"Loading…"}}}},"drivers-cannot-pay":{"live":true,"name":"CITY CENTRE PARKING","world":"A multi-storey car park where drivers pay at the exit and the barrier lifts.","actor":"You are a driver paying to leave.","action":{"label":"Exit payment","button":"Pay and exit","pending":"Paying…"},"fields":[{"label":"Number plate","value":"KX21 ROW"},{"label":"Stay","value":"Level 3 · 2 h 40 min"}],"note":"Makes a test payment through your lab. No money is taken.","pending":"Taking payment…","success":"Paid. The barrier is lifting.","failure":"The payment could not be recorded; the barrier stays down.","timeout":"The pay station did not answer in time.","cooldown":"Give the pay station a moment.","resultNoun":{"one":"exit payment","many":"exit payments"},"customersNoun":{"one":"driver","many":"drivers"},"path":["gateway","pay-station","ledger"],"summary":"You were paged: drivers’ exit payments are not being recorded.","impact":"Exit payments are failing.","brief":"City Centre Parking records each driver’s payment before the exit barrier lifts. Drivers are paying, yet no payment is recorded and the barriers stay down. Fixed means payments are recorded and barriers lift again.","catalogue":{"title":"Drivers cannot pay to leave","description":"At City Centre Parking, drivers’ exit payments fail and the barrier will not lift."},"ranked":{"ids":["ranked-k8s-023","ranked-k8s-024","ranked-k8s-025","ranked-k8s-073"],"name":"CITY CENTRE PARKING ONLINE","world":"The car park’s payment service, which records each exit payment before the barrier lifts.","note":"Makes a test payment through your lab. No money is taken.","path":["gateway","checkout","inventory"],"summary":"You were paged: drivers’ exit payments are failing since a change last night.","impact":"Exit payments are failing.","brief":"City Centre Parking records each driver’s exit payment before the barrier lifts. Since a recent change payments fail, or the pay station reaches somewhere it must not. Fixed means payments are recorded again and nothing else changes.","site":null},"site":{"module":"drivers-cannot-pay","task":{"submit":"Pay and exit"},"states":{"pending":{"copy":"Paying…"}}}},"timetable-wont-open":{"live":true,"name":"ASHGROVE ACADEMY","world":"A secondary school that publishes tomorrow’s timetable every evening.","actor":"You are a pupil checking tomorrow’s lessons.","action":{"label":"Timetable","button":"Show my lessons","pending":"Opening…"},"fields":[{"label":"Class","value":"Year 9 · 9R"},{"label":"Day","value":"Tomorrow"}],"note":"Opens a test timetable through your lab.","pending":"Opening your timetable…","success":"Timetable shown.","failure":"The timetable could not be opened.","timeout":"The timetable did not answer in time.","cooldown":"Give the timetable a moment.","resultNoun":{"one":"timetable request","many":"timetable requests"},"customersNoun":{"one":"pupil","many":"pupils"},"path":["gateway","timetable-writer"],"summary":"You were paged: since tonight’s release pupils cannot open tomorrow’s timetable.","impact":"Timetables are not loading.","brief":"Ashgrove Academy publishes tomorrow’s timetable every evening. Since tonight’s release pupils cannot open it. Fixed means tonight’s release is serving and pupils see their timetable again.","catalogue":{"title":"Tomorrow’s timetable will not open","description":"After tonight’s release, Ashgrove Academy pupils cannot open tomorrow’s timetable.","objectives":["Pupils open tomorrow’s timetable","The requested release is the one serving pupils","The school’s systems stay as they are"]},"ranked":{"ids":["ranked-k8s-035","ranked-k8s-036","ranked-k8s-037"],"name":"ASHGROVE ACADEMY ONLINE","world":"The school’s online timetable, where pupils check tomorrow’s lessons.","note":"Opens a test timetable through your lab.","path":["gateway","checkout","inventory"],"summary":"You were paged: pupils cannot open tomorrow’s timetable since a platform release.","impact":"Timetables are not loading.","brief":"Ashgrove Academy publishes tomorrow’s timetable online for its pupils. Since a platform release every timetable request fails. Fixed means pupils open their timetable again, also after the next platform change.","site":null},"site":{"module":"timetable-wont-open","task":{"submit":"Show my lessons"},"states":{"pending":{"copy":"Opening…"}}}},"no-couriers":{"live":true,"name":"QUICKFORK DELIVERY","world":"A food delivery service that hands restaurant orders to couriers.","actor":"You are a restaurant handing over an order.","action":{"label":"Courier handover","button":"Request a courier","pending":"Requesting…"},"fields":[{"label":"Restaurant","value":"Lotus Garden"},{"label":"Order","value":"#5512 · 3 bags"}],"note":"Requests a test courier through your lab. No food is collected.","pending":"Finding a courier…","success":"Courier assigned.","failure":"No courier could be assigned.","timeout":"Dispatch did not answer in time.","cooldown":"Give dispatch a moment.","resultNoun":{"one":"courier handover","many":"courier handovers"},"customersNoun":{"one":"restaurant","many":"restaurants"},"path":["gateway","dispatcher","ledger"],"summary":"You were paged: most restaurants are refused a courier though both dispatch servers are healthy.","impact":"Most courier requests are refused.","brief":"QuickFork hands every restaurant order to a courier. Most restaurants are being refused although two healthy dispatch servers are running, and only one of them gets any work. Fixed means both servers share the work and every order gets a courier, without adding capacity.","catalogue":{"title":"Restaurants cannot get a courier","description":"Most QuickFork Delivery restaurants are refused a courier. No extra capacity may be added."},"ranked":{"ids":["ranked-k8s-029","ranked-k8s-030","ranked-k8s-031"],"name":"QUICKFORK DELIVERY ONLINE","world":"The delivery service’s dispatch, which hands every restaurant order to a courier.","note":"Requests a test courier through your lab. No food is collected.","path":["gateway","checkout","inventory","dispatcher","ledger"],"summary":"You were paged: many restaurants’ courier handovers fail.","impact":"Most courier requests are refused.","brief":"QuickFork hands every restaurant order to a courier. Since a platform change many handovers fail or are slow. Fixed means restaurants get couriers at their usual rate again.","site":null},"site":{"module":"no-couriers","task":{"submit":"Request a courier"},"states":{"pending":{"copy":"Requesting…"}}}},"turnstile-scans-fail":{"live":true,"name":"HARBOUR MARITIME MUSEUM","world":"A museum that admits every visitor through a ticket turnstile.","actor":"You are a visitor at the entrance.","action":{"label":"Entry","button":"Scan ticket","pending":"Scanning…"},"fields":[{"label":"Ticket","value":"Adult · timed entry 11:30"},{"label":"Entrance","value":"North hall"}],"note":"Scans a test ticket through your lab.","pending":"Scanning your ticket…","success":"Ticket accepted. Welcome in.","failure":"The turnstile refused the ticket.","timeout":"The turnstile did not answer in time.","cooldown":"Give the turnstile a moment.","resultNoun":{"one":"ticket scan","many":"ticket scans"},"customersNoun":{"one":"visitor","many":"visitors"},"path":["gateway","entry-server","ledger"],"summary":"You were paged: since a release ticket scans time out or are refused.","impact":"Ticket scans are failing.","brief":"Harbour Maritime Museum admits visitors through turnstiles that record every ticket scan. Since a release some scans time out or are refused. Fixed means every scan is accepted again and stays accepted.","catalogue":{"title":"Turnstile scans time out","description":"After a release, Harbour Maritime Museum’s turnstile scans time out or are refused. A scan must never be accepted without being recorded."},"ranked":{"ids":["ranked-k8s-056","ranked-k8s-057","ranked-k8s-058","ranked-k8s-072"],"name":"HARBOUR MARITIME MUSEUM ONLINE","world":"The museum’s online ticketing, whose entry servers record every ticket scan.","note":"Scans a test ticket through your lab.","path":["gateway","checkout","inventory","entry-server","ledger"],"summary":"You were paged: visitors’ ticket scans fail since a platform release.","impact":"Ticket scans are failing.","brief":"Harbour Maritime Museum records every visitor’s ticket scan. Since a platform release no scan has gone through. Fixed means scans succeed again and a scan is never accepted without being recorded.","site":null},"site":{"module":"turnstile-scans-fail","task":{"submit":"Scan ticket"},"states":{"pending":{"copy":"Scanning…"}}}},"precinct-reports-fail":{"live":true,"name":"COUNTY ELECTION OFFICE","world":"An election office that totals precinct results on election night.","actor":"You are a precinct clerk reporting your precinct’s count.","action":{"label":"Precinct report","button":"Report count","pending":"Reporting…"},"fields":[{"label":"Precinct","value":"Precinct 12 · Millbrook"},{"label":"Ballots counted","value":"1,284"}],"note":"Posts a test result through your lab. No real votes are counted.","pending":"Reporting your count…","success":"Results recorded in the count.","failure":"The results could not be recorded.","timeout":"The count did not answer in time.","cooldown":"Give the count a moment.","resultNoun":{"one":"precinct report","many":"precinct reports"},"customersNoun":{"one":"precinct clerk","many":"precinct clerks"},"path":["gateway","ledger"],"summary":"You were paged: precinct clerks cannot report their counts.","impact":"Precinct results are not recorded.","brief":"The County Election Office totals precinct reports on election night. Every report from precinct clerks fails. Fixed means every report from every precinct is recorded.","catalogue":{"title":"Precinct reports are failing","description":"On election night, every precinct clerk’s report to the County Election Office is failing."},"ranked":{"ids":["ranked-k8s-026","ranked-k8s-027","ranked-k8s-028"],"name":"COUNTY ELECTION OFFICE","world":"An election office that totals precinct results on election night.","note":"Posts a test result through your lab. No real votes are counted.","path":["gateway","checkout","inventory","ledger"],"summary":"You were paged: precinct reports are failing on election night.","impact":"Precinct results are not recorded.","brief":"The County Election Office records every precinct report on election night. Since a platform change precinct reports fail. Fixed means every report is recorded again.","site":null},"site":{"module":"precinct-reports-fail","task":{"submit":"Report count"},"states":{"pending":{"copy":"Reporting…"}}}},"translations-fail":{"live":true,"name":"LINGUA DOCUMENT SERVICES","world":"A translation desk that turns documents around while clerks wait.","actor":"You are a clerk requesting a translation.","action":{"label":"Translation request","button":"Submit translation enquiry","pending":"Requesting…"},"fields":[{"label":"Document","value":"Tenancy agreement · 4 pages"},{"label":"Languages","value":"Portuguese → English"}],"note":"Requests a test translation through your lab.","pending":"Translating…","success":"Translation delivered.","failure":"The translation could not be produced.","timeout":"The translation desk did not answer in time.","cooldown":"Give the translation desk a moment.","resultNoun":{"one":"translation","many":"translations"},"customersNoun":{"one":"clerk","many":"clerks"},"path":["gateway","translator"],"summary":"You were paged: since this week’s tidy-up no translation is delivered.","impact":"Translations are failing.","brief":"Lingua Document Services translates documents while clerks wait. Since this week’s tidy-up the translation service never delivers a document. Fixed means clerks get their translations again.","catalogue":{"title":"Translations never come back","description":"Since a recent cleanup, every clerk’s translation at Lingua Document Services fails.","objectives":["Clerks get their translations back","The translation service keeps its current release"]},"ranked":{"ids":["ranked-k8s-050","ranked-k8s-051","ranked-k8s-052","ranked-k8s-076"],"name":"LINGUA DOCUMENT SERVICES ONLINE","world":"The translation desk’s online service, which turns each clerk’s document around while they wait.","note":"Requests a test translation through your lab.","path":["gateway","checkout","inventory"],"summary":"You were paged: clerks’ translation requests fail since a platform release.","impact":"Translations are failing.","brief":"Lingua Document Services translates documents online while clerks wait. Since a platform release every translation request fails. Fixed means translations succeed again, also after the next platform change.","site":null},"site":{"module":"translations-fail","task":{"submit":"Submit translation enquiry"},"states":{"pending":{"copy":"Requesting…"}}}},"pages-refused":{"live":true,"name":"THE MORNING HERALD","world":"A newspaper that sends each edition to the printing press.","actor":"You are an editor sending pages to print.","action":{"label":"Edition","button":"Send to press","pending":"Sending…"},"fields":[{"label":"Edition","value":"Morning edition"},{"label":"Pages","value":"48"}],"note":"Sends a test edition through your lab. Nothing is printed.","pending":"Sending the edition…","success":"Edition received by the press.","failure":"The press could not take the edition.","timeout":"The press did not answer in time.","cooldown":"Give the press a moment.","resultNoun":{"one":"press delivery","many":"press deliveries"},"customersNoun":{"one":"editor","many":"editors"},"path":["gateway","ledger"],"summary":"You were paged: editions have stopped reaching the press.","impact":"Editions are not reaching the press.","brief":"The Morning Herald sends each edition to the printing press every minute. Editors’ pages are refused because the press has stopped receiving fresh editions. Fixed means every edition reaches the press on time.","catalogue":{"title":"Editors’ pages are being refused","description":"Editors at The Morning Herald have their pages refused.","objectives":["The press gets a fresh edition every minute","Editors’ pages are accepted again"]},"ranked":{"ids":["ranked-k8s-053","ranked-k8s-054"],"name":"THE MORNING HERALD","world":"A newspaper that sends each edition to the printing press.","note":"Sends a test edition through your lab. Nothing is printed.","path":["gateway","checkout","inventory","ledger"],"summary":"You were paged: editors’ pages are refused.","impact":"Editions are not reaching the press.","brief":"The Morning Herald sends each edition to the printing press every minute. Since a platform change, editors’ pages are refused. Fixed means a fresh edition reaches the press every minute again.","site":null},"site":{"module":"pages-refused","task":{"submit":"Send to press"},"states":{"pending":{"copy":"Sending…"}}}},"bus-positions-refused":{"live":true,"name":"METRO BUS OPERATIONS","world":"A city bus operator whose control room follows every bus live.","actor":"You are a bus driver whose bus reports its position.","action":{"label":"Position report","button":"Report position","pending":"Reporting…"},"fields":[{"label":"Route","value":"Route 37"},{"label":"Bus","value":"Fleet no. 4192"}],"note":"Records a test position through your lab. No real buses are tracked.","pending":"Reporting the position…","success":"Position recorded.","failure":"The bus position could not be recorded.","timeout":"Position tracking did not answer in time.","cooldown":"Give position tracking a moment.","resultNoun":{"one":"position update","many":"position updates"},"customersNoun":{"one":"driver","many":"drivers"},"path":["gateway","bus-tracker","ledger"],"summary":"You were paged: since a release every bus position is refused.","impact":"Bus positions are refused.","brief":"Metro Bus Operations records every bus’s position so the control room can follow it live. Since a release every position is refused. Fixed means every position is recorded again and the control room follows every bus live.","catalogue":{"title":"Bus positions are refused","description":"After a release, Metro Bus Operations’ control room loses track of its buses: every position update is refused.","objectives":["Every bus position is recorded again","Positions keep landing after the next release"]},"ranked":{"ids":["ranked-k8s-032","ranked-k8s-033","ranked-k8s-034"],"name":"METRO BUS OPERATIONS ONLINE","world":"The bus operator’s live tracking, which records every bus’s position for the control room.","note":"Records a test position through your lab. No real buses are tracked.","path":["gateway","checkout","inventory","ledger"],"summary":"You were paged: bus positions are refused since a platform release.","impact":"Bus positions are refused.","brief":"Metro Bus Operations records every bus’s position so the control room can follow it live. Since a platform release every position update fails. Fixed means positions are recorded again, also after the next release."}},"consultations-drop":{"live":true,"name":"CLEARVIEW TELEHEALTH","world":"A telehealth clinic where patients see their doctor by video call.","actor":"You are a patient in a video consultation.","action":{"label":"Consultation","button":"Join call","pending":"Connecting…"},"fields":[{"label":"Appointment","value":"Dr Osei · 14:20"},{"label":"Device","value":"Laptop camera"}],"note":"Joins a test call through your lab. No real patient data is used.","pending":"Connecting your call…","success":"Connected to your consultation.","failure":"The call could not be connected.","timeout":"The call did not connect in time.","cooldown":"Give the clinic a moment.","resultNoun":{"one":"call","many":"calls"},"customersNoun":{"one":"patient","many":"patients"},"path":["gateway","call-server","ledger"],"summary":"You were paged: patients’ calls fail whenever the platform rolls out a release.","impact":"Calls fail during releases.","brief":"Clearview Telehealth connects patients to their doctors by video. Since a routine release, calls fail whenever the platform replaces servers, and some calls already under way are lost. Fixed means releases no longer interrupt patients’ calls.","catalogue":{"title":"Consultations drop mid-call","description":"Patients get errors whenever Clearview Telehealth replaces its call servers, and some accepted calls are lost.","objectives":["Every accepted call is recorded exactly once","Patients get answers in time through every upgrade","Each upgrade still finishes promptly"]},"ranked":{"ids":["ranked-k8s-062","ranked-k8s-063"],"name":"CLEARVIEW TELEHEALTH","world":"A telehealth clinic where patients see their doctor by video call.","note":"Joins a test call through your lab. No real patient data is used.","path":["gateway","checkout","inventory","call-server","ledger"],"summary":"You were paged: patients’ calls are lost whenever the platform rolls out a release.","impact":"Calls fail during releases.","brief":"Clearview Telehealth connects patients to their doctors by video. Since a platform update, calls already accepted are lost whenever the call servers are upgraded. Fixed means every accepted call is finished again."}},"claimants-paid-twice":{"live":true,"name":"HARBOURSIDE MUTUAL","world":"An insurer that pays approved claims straight to the claimant’s bank.","actor":"You are a claims handler releasing an approved payout.","action":{"label":"Claim payout","button":"Release payout","pending":"Releasing…"},"fields":[{"label":"Claim","value":"CL-77310 · Water damage"},{"label":"Amount","value":"£1,240"}],"note":"Submits a test claim through your lab. No money is paid.","pending":"Releasing the payout…","success":"Payout released to the bank.","failure":"The payout could not be released.","timeout":"The insurer did not answer in time.","cooldown":"Give the insurer a moment.","resultNoun":{"one":"claim","many":"claims"},"customersNoun":{"one":"claims handler","many":"claims handlers"},"signal":"payout health","path":["gateway","ledger"],"summary":"You were paged: some claimants are being paid twice.","impact":"Payouts leave more than once.","brief":"Harbourside Mutual pays every approved claim straight to the claimant’s bank. Since the last release some claimants are paid twice. Fixed means every payout reaches the bank exactly once within 15 seconds.","catalogue":{"title":"Claimants are being paid twice","description":"Since the payout service’s last release, some Harbourside Mutual claimants are paid twice for one claim.","objectives":["Every payout reaches the bank once, within 15 seconds","Payouts continue when one payout server goes down"]},"ranked":{"ids":["ranked-k8s-066","ranked-k8s-067","ranked-k8s-068"],"name":"HARBOURSIDE MUTUAL","world":"An insurer that pays approved claims straight to the claimant’s bank.","note":"Submits a test claim through your lab. No money is paid.","path":["gateway","checkout","inventory","ledger"],"summary":"You were paged: some claimants are being paid twice.","impact":"Payouts leave more than once.","brief":"Harbourside Mutual pays every approved claim straight to the claimant’s bank. Since a platform change claimants are paid twice for some claims. Fixed means every payout reaches the bank exactly once, also when a payout server goes down."}},"exchange-goes-dark":{"live":true,"name":"NORTHGATE EXCHANGE","world":"A stock exchange that matches buy and sell orders within seconds.","actor":"You are a trader placing an order.","action":{"label":"Order","button":"Place order","pending":"Placing…"},"fields":[{"label":"Instrument","value":"NGX:ACME"},{"label":"Order","value":"Buy · 100 shares"}],"note":"Places a test order through your lab. No real trade is made.","pending":"Matching your order…","success":"Order matched.","failure":"The order was not matched.","timeout":"The exchange did not confirm the order in time.","cooldown":"Give the exchange a moment.","resultNoun":{"one":"order","many":"orders"},"customersNoun":{"one":"trader","many":"traders"},"signal":"exchange maintenance safety","path":["gateway","ledger"],"summary":"You were paged: traders’ orders fail whenever rack maintenance runs.","impact":"Orders fail during maintenance.","brief":"Northgate Exchange matches traders’ orders on its order book. Since this morning’s platform release, orders stop matching whenever rack maintenance runs. Fixed means orders match within 5 seconds through a full maintenance round.","catalogue":{"title":"Rack maintenance takes the exchange offline","description":"Since this morning’s platform release, Northgate Exchange stops confirming traders’ orders whenever rack maintenance runs. Make maintenance safe for the exchange without stopping it.","objectives":["Orders keep matching within 5 seconds during maintenance","Rack maintenance still completes in full"]},"ranked":{"ids":["ranked-k8s-070","ranked-k8s-071"],"name":"NORTHGATE EXCHANGE","world":"A stock exchange that matches buy and sell orders within seconds.","note":"Places a test order through your lab. No real trade is made.","path":["gateway","checkout","inventory","ledger"],"summary":"You were paged: traders’ orders fail whenever rack maintenance runs.","impact":"Orders fail during maintenance.","brief":"Northgate Exchange matches traders’ orders within seconds. Since a platform release, orders stop matching whenever rack maintenance runs. Fixed means orders match within 5 seconds through a full maintenance round."}},"bookings-fail":{"live":true,"name":"PAWS & CLAWS VETERINARY","world":"A veterinary clinic where pet owners book appointments online.","actor":"You are a pet owner booking a visit.","action":{"label":"Appointment","button":"Book appointment","pending":"Booking…"},"fields":[{"label":"Pet","value":"Biscuit · dog"},{"label":"Visit","value":"Vaccination · Thursday"}],"note":"Books a test appointment through your lab.","pending":"Booking your appointment…","success":"Appointment booked.","failure":"The appointment could not be booked.","timeout":"The booking system did not answer in time.","cooldown":"Give the clinic a moment.","resultNoun":{"one":"booking","many":"bookings"},"customersNoun":{"one":"pet owner","many":"pet owners"},"path":["gateway","writer","ledger"],"summary":"You were paged: since last week’s review no appointment can be booked.","impact":"Bookings are failing.","brief":"Paws & Claws keeps every appointment in its clinic diary. Since last week’s review every booking fails. Fixed means bookings are recorded again and the review’s changes stay in place.","catalogue":{"title":"Pet owners cannot book appointments","description":"Since last week’s review, every Paws & Claws appointment booking fails, though the clinic diary is up.","objectives":["Pet owners book appointments again","Bookings read back exactly as made"]}}},"net":{"desk-cannot-book":{"name":"BRIGHTSMILE DENTAL CLINIC","world":"A dental clinic whose two reception desks book every patient appointment through the booking system.","actor":"You are the receptionist at desk 1.","action":{"label":"Appointment","button":"Book appointment","pending":"Booking…"},"fields":[{"label":"Patient","value":"M. Okafor · check-up"},{"label":"Slot","value":"Tuesday 10:30 · Dr Lin"}],"note":"Books a test appointment from reception desk 1 through your lab. No real patient data is used.","pending":"Booking the appointment…","success":"Appointment booked.","failure":"The appointment could not be booked from this desk.","timeout":"The booking did not go through in time.","cooldown":"Give the booking system a moment.","resultNoun":{"one":"booking","many":"bookings"},"customersNoun":{"one":"receptionist","many":"receptionists"},"summary":"You were paged: one reception desk cannot book appointments.","impact":"Bookings from reception desk 1 are failing.","brief":"BrightSmile Dental books every patient appointment through its booking system. The receptionist at desk 1 cannot get a booking through, while desk 2 beside her books as usual. Fixed means desk 1 books appointments again and desk 2 is never disturbed.","site":{"module":"desk-cannot-book","task":{"submit":"Book appointment"},"states":{"pending":{"copy":"Booking…"}}},"art":{"asset":"/_assets/f438ad1d2e3f496ee3e0ec3279ff2475939402786bf58bb95e3accecb7c3b1c3/brightsmile.svg","sha256":"f438ad1d2e3f496ee3e0ec3279ff2475939402786bf58bb95e3accecb7c3b1c3","sign":"BrightSmile Dental","people":true,"readyLight":true}},"plans-out-of-reach":{"name":"OAKLINE ARCHITECTS","world":"An architecture studio whose drafters open every drawing from the plan server.","actor":"You are the drafter at workstation 1.","action":{"label":"Drawing set","button":"Open plans","pending":"Opening…"},"fields":[{"label":"Project","value":"Harbour Library extension"},{"label":"Sheet","value":"A-201 · level 2 floor plan"}],"note":"Opens a test drawing from workstation 1 through your lab.","pending":"Opening the plans…","success":"Plans opened.","failure":"The plans could not be opened from this workstation.","timeout":"Opening the plans did not finish in time.","cooldown":"Give the plan server a moment.","resultNoun":{"one":"plan request","many":"plan requests"},"customersNoun":{"one":"drafter","many":"drafters"},"summary":"You were paged: a drafter cannot open plans from the plan server.","impact":"Plan requests from workstation 1 are failing.","brief":"Oakline Architects keeps every drawing on its plan server. One drafter's workstation reaches everything in the studio except the plan server, while the workstation beside it opens plans as usual. Fixed means both workstations open plans and the studio's addressing standard holds.","site":{"module":"plans-out-of-reach","task":{"submit":"Open plans"},"states":{"pending":{"copy":"Opening…"}}},"art":{"asset":"/_assets/7cdc0bad865b28531137f2724963dd5f434fe5b52ae1fee4c09c5dbe315c2a0a/oakline.svg","sha256":"7cdc0bad865b28531137f2724963dd5f434fe5b52ae1fee4c09c5dbe315c2a0a","sign":"Oakline Architects","people":true,"readyLight":true}},"tills-cannot-ring-up":{"name":"CRUMB & CO. BAKERY","world":"A neighbourhood bakery whose two tills record every sale on the till server.","actor":"You are serving at till 1.","action":{"label":"Sale","button":"Ring up sale","pending":"Ringing up…"},"fields":[{"label":"Items","value":"2 × sourdough · 1 × cinnamon bun"},{"label":"Payment","value":"Card"}],"note":"Rings up a test sale from till 1 through your lab. No money is taken.","pending":"Recording the sale…","success":"Sale recorded.","failure":"The sale could not be recorded.","timeout":"Recording the sale did not finish in time.","cooldown":"Give the till a moment.","resultNoun":{"one":"sale","many":"sales"},"customersNoun":{"one":"cashier","many":"cashiers"},"summary":"You were paged: neither till can ring up a sale.","impact":"Sales at both tills are failing.","brief":"The bakery records every sale on its till server. Since a change this morning neither till can record a sale, although the two tills still reach each other. Fixed means both tills record sales again and the bakery's network matches its standard.","site":{"module":"tills-cannot-ring-up","task":{"submit":"Ring up sale"},"states":{"pending":{"copy":"Ringing up…"}}},"art":{"asset":"/_assets/ec364e1967269d4b2af47bc19543ce92f893b6079d611f9cc64f9ffe7d67e878/crumb.svg","sha256":"ec364e1967269d4b2af47bc19543ce92f893b6079d611f9cc64f9ffe7d67e878","sign":"Crumb & Co.","people":true,"readyLight":true}},"case-files-lost":{"name":"ASHWORTH CHAMBERS","world":"A barristers’ chambers whose paralegals pull case files from a server across a private link.","actor":"You are a paralegal preparing a hearing bundle.","action":{"label":"Case file","button":"Pull case file","pending":"Retrieving…"},"fields":[{"label":"Case","value":"HC-2026-0418 · Marlow v. Pryce"},{"label":"Document","value":"Witness statements"}],"note":"Pulls a test case file from desk 1 through your lab. No client data is used.","pending":"Retrieving the case file…","success":"Case file retrieved.","failure":"The case file could not be retrieved.","timeout":"Retrieving the case file did not finish in time.","cooldown":"Give the case-file server a moment.","resultNoun":{"one":"case-file request","many":"case-file requests"},"customersNoun":{"one":"paralegal","many":"paralegals"},"summary":"You were paged: paralegals cannot pull case files.","impact":"Case-file requests are failing at every desk.","brief":"Ashworth Chambers keeps its case files on a server across a private link. Every paralegal's request goes unanswered. Fixed means case files open from every desk and the chambers' network standard holds.","site":{"module":"case-files-lost","task":{"submit":"Pull case file"},"states":{"pending":{"copy":"Retrieving…"}}},"art":{"asset":"/_assets/44110835a0d50250c954da5e9c740ec6e84c1689b7264b8fd6825a03456fa0f8/ashworth.svg","sha256":"44110835a0d50250c954da5e9c740ec6e84c1689b7264b8fd6825a03456fa0f8","sign":"Ashworth Chambers","people":true,"readyLight":true}},"member-scans-hang":{"name":"IRONWORKS GYM","world":"A gym whose entrance terminals check every membership card with the members server before the turnstile opens.","actor":"You are a member scanning in at the turnstile.","action":{"label":"Entry scan","button":"Scan membership card","pending":"Scanning…"},"fields":[{"label":"Member","value":"M-20417 · J. Castillo"},{"label":"Entrance","value":"Main turnstile"}],"note":"Scans a test membership card at entrance terminal 1 through your lab.","pending":"Checking the membership…","success":"Welcome in. The turnstile is open.","failure":"The scan was not accepted; the turnstile stays shut.","timeout":"The scan did not finish in time; the turnstile stays shut.","cooldown":"Give the turnstile a moment.","resultNoun":{"one":"entry scan","many":"entry scans"},"customersNoun":{"one":"member","many":"members"},"summary":"You were paged: members cannot scan in at the turnstiles.","impact":"Entry scans are timing out at both terminals.","brief":"Ironworks Gym checks every membership card with its members server before the turnstile opens. Since a change this morning every scan hangs until it times out at both terminals, while the members server still answers ping. Fixed means members scan in again and the gym's protections stay in place.","site":{"module":"member-scans-hang","task":{"submit":"Scan membership card"},"states":{"pending":{"copy":"Scanning…"}}},"art":{"asset":"/_assets/1b0f4deb59f8b7407517a8bb0b8489b3e7b572e59bfac6d1cd5594501cb820ba/ironworks.svg","sha256":"1b0f4deb59f8b7407517a8bb0b8489b3e7b572e59bfac6d1cd5594501cb820ba","sign":"Ironworks Gym","people":true,"readyLight":true}},"agent-moved-desks":{"name":"BLUELINE CALL CENTRE","world":"A call centre whose agents take every call through the dialler.","actor":"You are the agent at desk 2, moved to a new seat this morning.","action":{"label":"Next call","button":"Take next call","pending":"Connecting…"},"fields":[{"label":"Campaign","value":"Boiler cover renewals"},{"label":"Queue","value":"Inbound · priority"}],"note":"Takes a test call at agent desk 2 through your lab. No real caller is connected.","pending":"Connecting through the dialler…","success":"Call connected through the dialler.","failure":"The dialler could not be reached from this desk.","timeout":"Connecting to the dialler did not finish in time.","cooldown":"Give the dialler a moment.","resultNoun":{"one":"call","many":"calls"},"customersNoun":{"one":"agent","many":"agents"},"summary":"You were paged: the agent who moved desks cannot take calls.","impact":"Calls at the moved desk are failing.","brief":"Blueline Call Centre puts every call through its dialler. The agent whose computer moved desks this morning cannot reach the dialler at all, while the agent beside her takes calls as usual. Fixed means both agents take calls and the centre's network matches its standard.","site":{"module":"agent-moved-desks","task":{"submit":"Take next call"},"states":{"pending":{"copy":"Connecting…"}}},"art":{"asset":"/_assets/788073e64787c032fccd11a0357265de168a7a13ab6114641a799dcc09a37e98/blueline.svg","sha256":"788073e64787c032fccd11a0357265de168a7a13ab6114641a799dcc09a37e98","sign":"Blueline","people":true,"readyLight":true}},"fare-lookups-fail":{"name":"WAYFARER TRAVEL","world":"A travel agency whose agents look up fares on the fares server.","actor":"You are the travel agent at desk 1, quoting a customer.","action":{"label":"Fare search","button":"Look up fares","pending":"Searching…"},"fields":[{"label":"Route","value":"Manchester → Lisbon"},{"label":"Dates","value":"12–19 May · 2 adults"}],"note":"Looks up test fares from desk 1 through your lab, by the server’s name.","pending":"Searching fares…","success":"Fares found.","failure":"The fares could not be looked up from this desk.","timeout":"The fare lookup did not finish in time.","cooldown":"Give the fares server a moment.","resultNoun":{"one":"fare lookup","many":"fare lookups"},"customersNoun":{"one":"travel agent","many":"travel agents"},"summary":"You were paged: one desk cannot look up fares.","impact":"Fare lookups from desk 1 are failing.","brief":"Wayfarer Travel's agents look up fares on the fares server by its name, fares.travel.lab. Since desk 1 was re-imaged this morning every lookup there fails, while desk 2 works as usual. Fixed means fare lookups by name work at both desks and every desk matches the agency's desk standard.","site":{"module":"fare-lookups-fail","task":{"submit":"Look up fares"},"states":{"pending":{"copy":"Searching…"}}},"art":{"asset":"/_assets/81bf90a7975e46f5bce87b55516678fb4a98a25c4a88e792c706035e33511b2f/wayfarer.svg","sha256":"81bf90a7975e46f5bce87b55516678fb4a98a25c4a88e792c706035e33511b2f","sign":"Wayfarer Travel","people":true,"readyLight":true}},"dealership-offline":{"name":"HALDEN MOTORS","world":"A car dealership whose sales desks check every car against the stock system before quoting.","actor":"You are a salesperson checking a car for a customer.","action":{"label":"Stock check","button":"Check stock","pending":"Checking…"},"fields":[{"label":"Model","value":"Estate 1.5 hybrid · grey"},{"label":"Site","value":"Halden Motors forecourt"}],"note":"Runs a test stock check from sales desk 1 through your lab.","pending":"Checking stock…","success":"Stock level shown.","failure":"The stock system could not be reached.","timeout":"The stock check did not finish in time.","cooldown":"Give the stock system a moment.","resultNoun":{"one":"stock check","many":"stock checks"},"customersNoun":{"one":"salesperson","many":"salespeople"},"summary":"You were paged: the sales desks cannot check stock.","impact":"Stock checks are failing at both desks.","brief":"Halden Motors checks every car against its stock system before quoting a customer. Since maintenance last night neither sales desk can reach the stock system, though the desks still reach each other. Fixed means stock checks work from both desks and the dealership's network matches its standard.","site":{"module":"dealership-offline","task":{"submit":"Check stock"},"states":{"pending":{"copy":"Checking…"}}},"art":{"asset":"/_assets/0678ade1730e99c896968f91c1f0aedd5c99b1efebc5e4a34b93e4671f047743/halden.svg","sha256":"0678ade1730e99c896968f91c1f0aedd5c99b1efebc5e4a34b93e4671f047743","sign":"Halden Motors","people":true,"readyLight":true}},"new-member-offline":{"name":"THE LOFT CO-WORKING","world":"A co-working space where members plug in and get straight to work.","actor":"You are a new member at a hot desk, opening the members' portal.","action":{"label":"Members’ portal","button":"Open portal","pending":"Connecting…"},"fields":[{"label":"Member","value":"New member · day pass"},{"label":"Desk","value":"Hot desk 2"}],"note":"Opens the members' portal from the new laptop through your lab.","pending":"Opening the portal…","success":"Portal open. Welcome to The Loft.","failure":"The portal could not be reached from this laptop.","timeout":"Opening the portal did not finish in time.","cooldown":"Give the network a moment.","resultNoun":{"one":"portal visit","many":"portal visits"},"customersNoun":{"one":"member","many":"members"},"summary":"You were paged: a new member's laptop cannot get on the network.","impact":"The new laptop cannot reach the portal.","brief":"The Loft's members plug in and get online automatically. A new member's laptop plugged in this morning never gets online, while the member at the next desk works as usual. Fixed means both members get online automatically and reach the members' portal.","site":{"module":"new-member-offline","task":{"submit":"Open portal"},"states":{"pending":{"copy":"Opening…"}}},"art":{"asset":"/_assets/e26a5c041b609473a48eff9698a8f63b40788d4618f1536a58e968d74ca47a4f/loft.svg","sha256":"e26a5c041b609473a48eff9698a8f63b40788d4618f1536a58e968d74ca47a4f","sign":"The Loft","people":true,"readyLight":true}},"appointment-book-refuses":{"name":"ELM STREET VETERINARY SURGERY","world":"A veterinary surgery that runs its day from the appointment book on its server.","actor":"You are the receptionist checking today's appointments.","action":{"label":"Appointment book","button":"Open today's list","pending":"Opening…"},"fields":[{"label":"Surgery","value":"Elm Street · consulting room 2"},{"label":"Date","value":"Today"}],"note":"Opens the test appointment book from reception desk 1 through your lab. No real client data is used.","pending":"Opening the appointment book…","success":"Today's appointments are shown.","failure":"The appointment book turned the connection away.","timeout":"Opening the appointment book did not finish in time.","cooldown":"Give the appointment book a moment.","resultNoun":{"one":"appointment-book check","many":"appointment-book checks"},"customersNoun":{"one":"vet receptionist","many":"vet receptionists"},"summary":"You were paged: reception cannot open the appointment book.","impact":"The appointment book turns every desk away.","brief":"Elm Street Veterinary Surgery runs its day from the appointment book on its server. Since a change this morning both reception desks are turned away at once, although the server answers ping and its service reports that it is running. Fixed means both desks open the appointment book again and the service matches its service standard.","site":{"module":"appointment-book-refuses","task":{"submit":"Open today's list"},"states":{"pending":{"copy":"Opening…"}}},"art":{"asset":"/_assets/94acc9f0da5826abcf8f71a88d88c99ee5cf782cfa5014b9da58ec0c97f9ab8f/elm.svg","sha256":"94acc9f0da5826abcf8f71a88d88c99ee5cf782cfa5014b9da58ec0c97f9ab8f","sign":"Elm Street Vets","people":true,"readyLight":true}},"manifest-uploads-hang":{"name":"WESTQUAY FREIGHT","world":"A freight terminal whose office uploads cargo manifests to the terminal's manifest server over the provider link.","actor":"You are the office clerk sending tonight's cargo manifest.","action":{"label":"Manifest upload","button":"Send manifest","pending":"Sending…"},"fields":[{"label":"Vessel","value":"MV Harbour Star · voyage HS-118E"},{"label":"Manifest","value":"WQ-2026-1011-0412 · 4 KiB"}],"note":"Sends a test manifest from office desk 1 through your lab. No real cargo data is used.","pending":"Sending the manifest…","success":"The terminal accepted the manifest.","failure":"The terminal never acknowledged the manifest.","timeout":"Sending the manifest did not finish in time.","cooldown":"Give the manifest server a moment.","resultNoun":{"one":"manifest upload","many":"manifest uploads"},"customersNoun":{"one":"office clerk","many":"office clerks"},"summary":"You were paged: manifest uploads from the office hang.","impact":"Every manifest upload from the office times out.","brief":"Westquay Freight's office uploads cargo manifests to the terminal's manifest server across the provider link. Since the office network was hardened last night every upload hangs, while the status page and downloads from the terminal still work. Fixed means the office desks upload again and the office keeps its protections.","site":{"module":"manifest-uploads-hang","task":{"submit":"Send manifest"},"states":{"pending":{"copy":"Sending…"}}},"art":{"asset":"/_assets/d79e58390c2fe471233a874f8fb578b4d64514a9262f2de7d5cedd7aa9c17b50/westquay.svg","sha256":"d79e58390c2fe471233a874f8fb578b4d64514a9262f2de7d5cedd7aa9c17b50","sign":"Westquay Freight","people":true,"readyLight":true}},"newsroom-lost-schedule":{"name":"NORTHWIND RADIO","world":"A regional radio station whose newsroom files its running order to the schedule server.","actor":"You are the news editor filing the next bulletin's slot.","action":{"label":"Schedule","button":"File the slot","pending":"Filing…"},"fields":[{"label":"Bulletin","value":"18:00 news · slot 3"},{"label":"Desk","value":"Newsroom desk 1"}],"note":"Files a test entry from newsroom desk 1 through your lab. No real schedule is changed.","pending":"Filing the slot…","success":"The schedule server accepted the slot.","failure":"The schedule server could not be reached.","timeout":"Filing the slot did not finish in time.","cooldown":"Give the schedule server a moment.","resultNoun":{"one":"schedule entry","many":"schedule entries"},"customersNoun":{"one":"news editor","many":"news editors"},"summary":"You were paged: the newsroom cannot reach the schedule server.","impact":"No newsroom desk can open the schedule server.","brief":"Northwind Radio's newsroom files to the schedule server in its server room, and last night the network between them was changed. Since then no newsroom desk can open the schedule server. Fixed means the newsroom files to the schedule server again and the station's protections stay in place.","site":{"module":"newsroom-lost-schedule","task":{"submit":"File the slot"},"states":{"pending":{"copy":"Filing…"}}},"art":{"asset":"/_assets/5dd6a974361f8fc5064766453b78709ac9513102841ec49cb1920c8100c4a598/northwind.svg","sha256":"5dd6a974361f8fc5064766453b78709ac9513102841ec49cb1920c8100c4a598","sign":"Northwind Radio","people":true,"readyLight":true}},"ticket-scanners-stuck":{"name":"RIVERSIDE MUSEUM","world":"A city museum whose entrance scanners check tickets against the ticket portal.","actor":"You are the entrance attendant scanning the next visitor's ticket.","action":{"label":"Ticket","button":"Scan the ticket","pending":"Scanning…"},"fields":[{"label":"Ticket","value":"Day pass · adult"},{"label":"Scanner","value":"Entrance scanner 1"}],"note":"Scans a test ticket from entrance scanner 1 through your lab. No real ticket is used.","pending":"Scanning the ticket…","success":"The ticket portal accepted the ticket.","failure":"The ticket portal could not be reached.","timeout":"Scanning the ticket did not finish in time.","cooldown":"Give the ticket portal a moment.","resultNoun":{"one":"ticket scan","many":"ticket scans"},"customersNoun":{"one":"entrance attendant","many":"entrance attendants"},"summary":"You were paged: the entrance scanners cannot reach the ticket portal.","impact":"No entrance scanner can check tickets; online visitors are unaffected.","brief":"Riverside Museum publishes its ticket portal on the internet. Since the museum's network was rebuilt this morning, the entrance scanners, which use the portal's public name like everyone else, cannot connect, while visitors buying online are fine. Fixed means the scanners check tickets again, the portal stays published and the museum still knows where each online visitor comes from.","site":{"module":"ticket-scanners-stuck","task":{"submit":"Scan the ticket"},"states":{"pending":{"copy":"Checking…"}}},"art":{"asset":"/_assets/d8227914edfae9425dee604dd8a7c777139d7b993c1de5bfe6576d28c10065e5/riverside.svg","sha256":"d8227914edfae9425dee604dd8a7c777139d7b993c1de5bfe6576d28c10065e5","sign":"Riverside Museum","people":true,"readyLight":true}},"results-service-missing":{"name":"ASHGROVE PATHOLOGY","world":"A pathology laboratory group whose lab workstations release test results through the results service.","actor":"You are the laboratory scientist releasing the next batch of results.","action":{"label":"Results","button":"Release the batch","pending":"Releasing…"},"fields":[{"label":"Batch","value":"Haematology · batch 12"},{"label":"Workstation","value":"Lab workstation 1"}],"note":"Releases a test batch from lab workstation 1 through your lab. No real result is released.","pending":"Releasing the batch…","success":"The results service accepted the batch.","failure":"The results service could not be reached.","timeout":"Releasing the batch did not finish in time.","cooldown":"Give the results service a moment.","resultNoun":{"one":"results batch","many":"results batches"},"customersNoun":{"one":"laboratory scientist","many":"laboratory scientists"},"summary":"You were paged: the lab workstations cannot find the new results service.","impact":"No lab workstation can release results through the new service.","brief":"Ashgrove Pathology published the name of its new results service a few minutes ago. The lab workstations still cannot find the service by that name. Fixed means the workstations release results by name again, the way they always have.","site":{"module":"results-service-missing","task":{"submit":"Release the batch"},"states":{"pending":{"copy":"Releasing…"}}},"art":{"asset":"/_assets/b828d7378d5587eea2f8a21a6ed602cc880bd610e1cdb34108675c6964c6d232/ashgrove.svg","sha256":"b828d7378d5587eea2f8a21a6ed602cc880bd610e1cdb34108675c6964c6d232","sign":"Ashgrove Pathology","people":true,"readyLight":true}},"yard-cannot-book":{"name":"GREYFIELD LOGISTICS","world":"A logistics depot whose yard scanners book trailer slots on the depot's booking server.","actor":"You are the yard marshal booking the next trailer into a loading bay.","action":{"label":"Booking","button":"Book the bay","pending":"Booking…"},"fields":[{"label":"Trailer","value":"Trailer GL-4471 · bay 6"},{"label":"Scanner","value":"Yard scanner 1"}],"note":"Books a test slot from yard scanner 1 through your lab. No real trailer is booked.","pending":"Booking the bay…","success":"The booking server confirmed the bay.","failure":"The booking server could not be reached.","timeout":"Booking the bay did not finish in time.","cooldown":"Give the booking server a moment.","resultNoun":{"one":"bay booking","many":"bay bookings"},"customersNoun":{"one":"yard marshal","many":"yard marshals"},"summary":"You were paged: the yard scanners cannot reach the depot's booking server.","impact":"No yard scanner can book a bay; the office desks and the yard's internet are unaffected.","brief":"Greyfield Logistics gave its yard a second internet connection last week. Since then the yard scanners reach the internet but not the depot's own booking server, which the office desks use without trouble. Fixed means the yard books bays again and its internet traffic keeps using the new connection.","site":{"module":"yard-cannot-book","task":{"submit":"Book the bay"},"states":{"pending":{"copy":"Booking…"}}},"art":{"asset":"/_assets/54b9e322a29832a177468210d61c78f04a78208c45900ec23d0052b7e35bd2b6/greyfield.svg","sha256":"54b9e322a29832a177468210d61c78f04a78208c45900ec23d0052b7e35bd2b6","sign":"Greyfield Logistics","people":true,"readyLight":true}},"artwork-uploads-stall":{"name":"TIDEWATER PRINT WORKS","world":"Two designers send artwork to the print room while the kiosk displays proofs.","actor":"You are a designer sending a print-ready file.","action":{"label":"Artwork","button":"Send artwork","pending":"Sending artwork…"},"fields":[{"label":"File","value":"Print-ready artwork"}],"note":"Sends a test artwork file through your lab. No real print job is placed.","pending":"Sending artwork…","success":"Artwork received.","failure":"Your artwork has not arrived.","timeout":"The artwork did not arrive in time.","cooldown":"Give the studio a moment.","resultNoun":{"one":"upload","many":"uploads"},"customersNoun":{"one":"designer","many":"designers"},"summary":"You were paged: both designers' artwork uploads stall.","impact":"Neither designer can send artwork to the print room.","brief":"Imogen Varga reports that Tidewater Print Works' designers cannot send artwork after Bastian Holt's maintenance. The proof kiosk still works. Fixed means artwork from both desks reaches the print room and proofs keep coming back.","site":{"module":"artwork-uploads-stall","task":{"submit":"Send artwork"},"states":{"pending":{"copy":"Sending artwork…"}}}},"card-payments-fail":{"name":"ASHBY LANE GARDEN CENTRE","world":"Two tills take card payments while the office uses its website.","actor":"You are on till one with a customer buying a lemon tree.","action":{"label":"Card payment","button":"Take card payment","pending":"Checking payment…"},"fields":[{"label":"Item","value":"Lemon tree"}],"note":"Sends a test payment request through your lab. No card is charged.","pending":"Checking payment…","success":"Payment request accepted.","failure":"Card payment not completed.","timeout":"The payment check did not finish in time.","cooldown":"Give the till a moment.","resultNoun":{"one":"payment","many":"payments"},"customersNoun":{"one":"shopper","many":"shoppers"},"summary":"You were paged: the tills cannot take card payments.","impact":"Card payments fail at both tills.","brief":"Agnes Whitlow reports that card payments fail at Ashby Lane Garden Centre after Desmond Achebe replaced the network. The office website works. Fixed means both tills take payments and office traffic stays off the card line.","site":{"module":"card-payments-fail","task":{"submit":"Take card payment"},"states":{"pending":{"copy":"Checking payment…"}}}},"lens-orders-fail":{"name":"FENWICK OPTICIANS","world":"Staff order lenses for patients from the lens supplier.","actor":"You are ordering lenses for a patient's new glasses.","action":{"label":"Lens order","button":"Order lenses","pending":"Sending order…"},"fields":[{"label":"Order","value":"A pair of lenses"}],"note":"Sends a test lens order through your lab. No real order is placed.","pending":"Sending order…","success":"Lens order received.","failure":"No order this time.","timeout":"The order did not finish in time.","cooldown":"Give the order desk a moment.","resultNoun":{"one":"order","many":"orders"},"customersNoun":{"one":"patient","many":"patients"},"summary":"You were paged: the shop cannot place lens orders.","impact":"Neither desk can send an order to the lens supplier.","brief":"Nadia Halvorsen reports that Fenwick Opticians cannot place lens orders since Linus Reid fitted the new internet box. The supplier works from staff's phones. Fixed means staff at both desks can place lens orders again.","site":{"module":"lens-orders-fail","task":{"submit":"Order lenses"},"states":{"pending":{"copy":"Sending order…"}}}},"pitch-bookings-fail":{"name":"BRACKENFIELD CAMPSITE","world":"Campers book pitches online while reception takes bookings on site.","actor":"You are a camper booking a pitch for the bank holiday.","action":{"label":"Pitch booking","button":"Book pitch","pending":"Still on your booking"},"fields":[{"label":"Stay","value":"Bank holiday camping"}],"note":"Sends a test booking through your lab. No real pitch is reserved.","pending":"Still on your booking","success":"Booking request received.","failure":"Your booking did not finish.","timeout":"The booking did not finish in time.","cooldown":"Give the site office a moment.","resultNoun":{"one":"booking","many":"bookings"},"customersNoun":{"one":"camper","many":"campers"},"summary":"You were paged: campers cannot book online.","impact":"Online bookings fail while reception keeps booking.","brief":"Maeve Duggan reports that campers cannot book at Brackenfield Campsite since Joss Calloway moved bookings to the new computer. Reception still books. Fixed means online bookings return, reception keeps working and nothing else at the campsite is opened up.","site":{"module":"pitch-bookings-fail","task":{"submit":"Book pitch"},"states":{"pending":{"copy":"Still on your booking"}}}},"sessions-wont-load":{"name":"BRAMWELL SOUND STUDIOS","world":"Engineers load each band's recorded session before recording the next take.","actor":"You are the engineer loading tonight's session.","action":{"label":"Session","button":"Load session","pending":"Loading…"},"fields":[{"label":"Session","value":"Tonight's recording"}],"note":"Loads a test session through your lab. No real recording is changed.","pending":"Loading the session","success":"Session loaded","failure":"Session would not load","timeout":"Session load overdue","cooldown":"Give the desk a moment.","resultNoun":{"one":"load","many":"loads"},"customersNoun":{"one":"engineer","many":"engineers"},"summary":"You were paged: engineers cannot load sessions.","impact":"No engineer can load a session.","brief":"Since Anselm moved us onto the new session server at the weekend, none of our engineers can load a session, though he says the new server is running and holds every session. Please get sessions loading again; the old server holds our archive and must stay as it is. — Folasade Nkemelu, Bramwell Sound Studios","site":{"module":"sessions-wont-load","task":{"submit":"Load session"},"states":{"pending":{"copy":"Loading the session"}}}},"survey-downloads-crawl":{"name":"OXBOW VALLEY SURVEYORS","world":"Surveyors download each aerial survey to draw up the client's plan.","actor":"You are the surveyor downloading today's site survey.","action":{"label":"Survey","button":"Download survey","pending":"Fetching the survey"},"fields":[{"label":"Survey","value":"Today's site"}],"note":"Downloads a test survey through your lab.","pending":"Fetching the survey","success":"Survey downloaded","failure":"Survey did not download","timeout":"Survey download overdue","cooldown":"Give the drawing desk a moment.","resultNoun":{"one":"download","many":"downloads"},"customersNoun":{"one":"surveyor","many":"surveyors"},"summary":"You were paged: survey downloads crawl.","impact":"Both drawing desks give up on today's survey.","brief":"Ingrid Takeda reports that downloading a survey from the file server takes forever since Tuesday. The network people say everything is connected and nothing is going missing on the line. Find out why downloads are so slow and get both drawing desks back to full speed.","site":{"module":"survey-downloads-crawl","task":{"submit":"Download survey"},"states":{"pending":{"copy":"Fetching the survey"}}}}}}