Changelog

What we shipped this week.

Every meaningful change to Mealward, in plain language. New entries land here as we deploy them. If something here matters to your facility and you would like a walkthrough, grab a 30-minute slot.

May 2026

  1. Shipped

    Daily AI anomaly scan, Sunday digest autopilot, AI shopping list, founder status board#

    The disruptor lands. Every morning at 6am AEST, Claude Haiku reads the past 24 hours of signals across every facility (food intake, HACCP, malnutrition flags, satisfaction, dietitian sign-offs, certificate expiries, kitchen orders) and posts attention_items straight to the org managers. No competitor in Australian aged-care food software does this. The weekly digest is now on full autopilot - Sunday 7am AEST every facility manager gets a Claude-Sonnet-written week-in-review email. POST /api/ai/shopping-list consolidates this week's recipe ingredients into a supermarket-section-grouped shopping list. And /luke.html is a tickable status board for the founder.

    Open status board
  2. Shipped

    Workforce compliance, 24-hour intake, AI weekly digest, refreshed demo hub#

    Pillar 5 (workforce) goes from 10 to 45 percent: /workforce tracks Food Safety Supervisor and allergen-awareness certificates plus completed training modules. Pillar 1 + 4 gets the Royal Commission Recommendation 38 24-hour food and fluid intake grid at /intake with auto-flagging when food drops below 25 percent or fluid below 800mL. Pillar 8 (AI) gets a weekly facility digest generator at /api/ai/weekly-digest that summarises the past 7 days through Claude Sonnet, queues an email to your inbox, and falls back to a computed summary if AI is unavailable. The demo hub at /internal/demo-hub now has a numbered 10-step demo trail.

    Open demo hub
  3. Shipped

    Compliance evidence pack, production sheet, satisfaction, dish preferences, real menu-email sending#

    A late-evening filler batch on top of the dream sprint. Compliance evidence one-pager at /evidence/print bundles allergen register, IDDSI texture register, malnutrition watch list, dietitian sign-off log, and last 7 days of HACCP into a printable Standard 6 evidence pack. Production sheet at /production groups today’s order lines by section, dish, and IDDSI texture tier - exactly what the kitchen needs to know how many puree vs regular portions to plate. Satisfaction tracking at /satisfaction lets staff rate each meal service 1-5 with optional feedback; rolls up into an NPS-like facility score. Resident dish preferences (loves / likes / dislikes / allergies / religious avoids) on the resident detail page. And the menu email queue is now wired to actually send via Workspace SMTP (nodemailer) with a drain worker running every 15 minutes - flip on by setting WORKSPACE_SMTP_USER and WORKSPACE_SMTP_PASS in Vercel.

    See compliance evidence
  4. Shipped

    The full platform - clinical profile, recipes + costs, weight tracking, HACCP evidence, exec dashboard, family menu emails#

    A second big build to round out the platform across all 8 pillars (see docs/THE-DREAM.md). Residents now have a proper clinical profile (IDDSI food + fluid tier, FSANZ allergens, diet type, dietitian sign-off audit). Weight tracking with auto-computed 30/90-day change and amber/red malnutrition risk banners. Recipes table with FSANZ allergen filter, IDDSI texture compatibility, ingredient lists, cost per serve. HACCP food safety logs (temperatures and cleaning) with a printable Standard 6 evidence one-pager. Multi-site executive dashboard at /exec for org-level managers. Weekly menu email queue (auto on Sundays plus manual send-now) with rendered HTML captured for compliance.

    See exec dashboard
  5. Shipped

    Five new surfaces: Kitchen mode, Ask AI, Signage, Demo hub, Family portal foundation#

    A big build night. Kitchen mode (/kitchen-mode) is a dark, large-font station view that auto-refreshes every 60s and highlights recent resident changes. Ask AI (/ask) is a read-only chat assistant scoped to your facility - it can count residents by dietary tag, list recent dietary changes, summarise today’s orders, and report this month’s AI spend. Resident dining signage (/signage/[facilityId]?token=...) is a public, token-gated full-screen menu display that cycles through services with very large fonts. A new Signage tokens admin page lets a facility admin mint and revoke tokens per display. Demo hub (/internal/demo-hub) gives one-click access to every surface Luke needs during a live demo. And the family portal foundation is in: a flagged-off /family route with a hardened SECURITY DEFINER summary function that exposes only the safe fields.

    See changelog
  6. Improved

    Mealward AI: one-click "add to catalog" + per-decision audit log#

    Two follow-ups to the Mealward AI beta from earlier today. First, when the AI menu planner proposes dishes that aren’t yet in your facility catalog, a new "Add N dishes to catalog" button creates them in one click — with sensible category defaults inferred from the meal section — and immediately wires them into the proposal so you can apply the cycle without leaving the page. Second, every AI menu plan and every AI dietary check now writes an entry to the facility activity log with token counts, the AI’s rationale, and the human’s decision. This makes the AI a proper evidence source for Aged Care Quality Standard 6 audits, not a black box.

  7. Shipped

    Mealward AI: menu planner + dietary conflict checker (beta)#

    Mealward AI is now live in the app behind a feature flag. The menu cycle builder gains a "Suggest with AI" button that proposes a 7- or 14-day cycle tailored to your resident profile, cultural mix, IDDSI tier distribution, and existing dish catalog — then writes the proposal directly into the cycle on approval. Every resident profile also gets a dietary check card that catches conflicts (allergies, halal/kosher, vegetarian, IDDSI texture) before an order is saved. Mealward AI never writes data without explicit human approval. Read more on the new /ai page.

    Read about Mealward AI
  8. Shipped

    HEDL revenue simulator now interactive on the pricing page#

    The "Higher Everyday Living" revenue simulator on mealward.com/pricing is now a live calculator. Move the bed-count, uptake, and category sliders and the projected annual HEDL revenue updates in real time. There’s an option to email the resulting scenario to yourself for the next CFO conversation. Sized for boutique-to-mid operators and based on the same pricing tables used in our customer onboarding pack.

    Try the simulator
  9. Shipped

    New "Order completion" report for facility leaders#

    A new Order completion report (Reports → Order completion in the sidebar) shows what percentage of orders were taken in Mealward for each meal service, against the active resident count net of absences. Daily breakdown with a sparkline trend and the 80% pilot-success line. Useful for facility admins running a Mealward rollout to see week-on-week adoption without a spreadsheet.

  10. Shipped

    Cal.com bookings now auto-create HubSpot deals#

    Every demo booked via cal.com/mealward now creates a HubSpot deal at the "Demo booked" stage and associates it with the booker contact. This lets us watch every prospect move through demo -> pilot -> paying without manual data entry. The webhook is idempotent - booking again from the same email won’t double-create.

  11. Operations

    Audit log isolation hardened#

    Row-level security around our activity and audit log tables has been tightened so authenticated users can only write entries scoped to a facility they are a member of. The change closes a class of cross-tenant injection where a fabricated entry could otherwise be planted in another facility’s audit trail. Documented in our internal RLS audit alongside the rest of the multi-tenant isolation posture.

    How we isolate tenant data
  12. Shipped

    Subscribe to our changelog via RSS#

    You can now follow Mealward updates in any RSS reader. The feed lists everything we have shipped, fixed, or improved, with a category pill on each item. Useful for procurement teams who want to track release velocity without checking the page manually.

    Open the RSS feed
  13. Operations

    Off-site nightly database backups#

    Every night at 03:00 AEST, an encrypted copy of the production database is uploaded to a Cloudflare R2 bucket in a different region than the primary database. Round-trip decryption is verified inside the workflow before the upload completes. Restore runbook is documented for our team to execute within a 4-hour RTO. This is on top of the 7-day point-in-time recovery that ships with Supabase Pro.

    Read our trust + security page
  14. Operations

    Branded transactional emails#

    Account confirmation, password reset, magic link, and invite emails now send from hello@mealward.com over Google Workspace SMTP, signed with our DKIM. Recipients see Mealward in headers and our logo in the body. Deliverability is monitored via Google Postmaster Tools.

  15. Operations

    Live service status page#

    A public status page now shows the real-time health of every component (app, API, database, auth, file storage). It pulls from external uptime checks and auto-pings our on-call channel whenever anything degrades. SLA commitments are spelled out alongside.

    See live status
  16. Shipped

    Book a 30-minute demo in one click#

    The "Book a tailored walkthrough" CTA now opens a real calendar that knows our availability. No more email tag - pick a slot, get a Google Meet link instantly. Cancellations and reschedules notify our team in real time.

    Book now
  17. Improved

    Refreshed visual identity across the app#

    Sidebar, branding, and accent colours updated to deep teal across the authenticated app and marketing site. Per-facility theming (so each home can configure their own brand colour) was rebuilt to feel genuinely native to each customer rather than a tinted skin over a generic UI.

    View brand guide
  18. Shipped

    Mobile-first marketing experience#

    Full hamburger navigation drawer on phones, a real iPhone screenshot in the hero, and properly-sized images everywhere. Significantly improves first impressions for customers and prospects browsing on tablet or phone.

  19. Shipped

    HEDL revenue-share simulator#

    Pricing page now includes a what-if calculator showing the financial impact of running HEDL (alcohol, premium breakfasts, paid drinks) through Mealward. CFOs can size the uplift in 30 seconds before signing anything.

    Try the simulator
  20. Shipped

    Standard 6 (Resident Rights) compliance baked into the data model#

    Dislikes are now first-class concepts (separate from allergies). IDDSI is per-resident with full audit trail. Photo-led ordering supports resident choice at the point of order. Every action is timestamped and attributable. Standard 6 evidence is one PDF export away.

    NACA compliance brief
  21. Improved

    Live demo - no signup, no friction#

    Anyone can try a full working facility instance in under 10 seconds. Two-resident scenarios, kitchen + dining views, reporting, the lot. Demo resets nightly so you can poke without worrying about state.

    Try the demo
  22. Operations

    Real-time error monitoring and on-call alerting#

    Every error in production is captured with full context (URL, browser, user state) and a redacted view of the action that triggered it. Critical errors page our on-call channel within 30 seconds of happening. We see and fix issues before customers report them.

See it for yourself.

The live demo has every feature you see in this changelog, running against a sample facility that resets nightly.