Highlights
- A blog, at /blog - guides written for the person who actually builds the rota, not for search engines. You can read everything, or filter to your trade: cafés and restaurants, retail, salons and barbers, gyms and studios, clinics, or general.
- UK rest breaks and rota rules - the four numbers that shape a legal rota: the 20 minute break on shifts over six hours, 11 hours between shifts, a day off a week, and the 48 hour average. Includes what changes for staff under 18, and what "adequate records" actually means.
- Café labour cost percentage - how to calculate it so the figure means something, why prime cost tells you more than labour alone, and the order to fix a high one in. Cutting hours first is the crude move and usually the one that costs you a good barista.
- Every guide answers the question first. Each piece opens with a short, direct answer, then goes deeper. The common questions are collected at the bottom of each one.
Worth knowing
- Nothing changes inside the app. This release is the public site only. Your rotas, clock-ins and timesheets are untouched.
- The blog links are back in the header and footer. They were removed last release because the section had not shipped. It has now.
Changes
Features
- feat(blog): add the marketing blog at /blog, with per-trade category pages, share images, and structured data so search engines and AI assistants can read the guides properly.
- feat(seo): the blog, its category pages and every post are listed in the sitemap and in /llms.txt.
Fixes
- style(ui): replace em dashes with plain punctuation across the app and the release emails, so text reads the same everywhere it is rendered.
- fix(profile): remove the Area field from the personal profile page. Areas are defined by the company, not per person, and the field was showing a stale value.
Groundwork
- feat(shifts): the database groundwork for shift claims, where staff ask for an open shift and a manager approves it. Nothing is switched on yet; the feature arrives in a later release.