- text: LOCAL PROTOTYPE
- generic: Fictional businesses · Saved on this Mac
- link "Demo home":
  - /url: /
  - text: Demo home ↗
- complementary:
  - link "Workspace LOCAL PROTOTYPE":
    - /url: /
    - text: Workspace
    - generic: LOCAL PROTOTYPE
  - generic: O&
  - strong: Oak & Vale
  - generic: Owner workspace
  - generic: Active business
  - combobox "Active business" [disabled]:
    - option "Oak & Vale · owner" [selected]
  - navigation "Workspace":
    - button "Overview":
      - text: Overview
    - button "Jobs 3":
      - text: Jobs
      - generic: "3"
    - button "Follow-ups":
      - text: Follow-ups
    - button "Operations":
      - text: Operations
    - button "Reports":
      - text: Reports
    - button "Field work":
      - text: Field work
    - button "Quotes & invoices":
      - text: Quotes & invoices
    - button "Document settings":
      - text: Document settings
    - button "Customers":
      - text: Customers
    - button "Feedback":
      - text: Feedback
    - button "Materials":
      - text: Materials
    - button "Team":
      - text: Team
    - button "Calendar":
      - text: Calendar
    - button "Repeat work":
      - text: Repeat work
    - button "Website":
      - text: Website
    - button "Gallery":
      - text: Gallery
    - button "Members":
      - text: Members
    - button "Account":
      - text: Account
    - button "Setup & help":
      - text: Setup & help
  - link "View your website ↗":
    - /url: /site/oak-and-vale
    - text: View your website
    - generic: ↗
  - button "Sign out":
    - text: Sign out
  - text: Local demo · v0.20.1
  - text: No live integrations
- banner:
  - generic: Saved locally
  - button "Refresh records" [disabled]
  - generic: 30 Oct 2026
  - generic: O&
- main:
  - generic: Oak & Vale
  - heading "Repeat work" [level=1]
  - paragraph: Everything here belongs to this fictional business.
  - button "New enquiry" [disabled]:
    - text: New enquiry
  - heading "Repeat work" [level=2]
  - paragraph: Save a finite pattern, preview the dates, then confirm the schedule. UK clock changes and overlapping assignments are checked before anything is saved.
  - alert: Please check the fields and try again.
  - generic: Saved recurring definition
  - combobox "Saved recurring definition" [disabled]:
    - option "Choose recurring work…" [selected]
    - option "Protected history QA · Alex Demo · active"
  - button "New recurring definition" [disabled]
  - generic: Recurring work name
  - textbox "Recurring work name": Weekly garden QA
  - generic: Service label
  - textbox "Service label": Garden care
  - generic: Private scheduling note
  - textbox "Private scheduling note": "PRIVATE REPEAT NOTE: retain after validation and leave checks."
  - generic: Type
  - combobox "Type":
    - option "Customer job" [selected]
    - option "Unavailable time"
  - generic: Exact customer job
  - combobox "Exact customer job":
    - option "Choose a job…"
    - option "Alex Demo · Fit shelves"
    - option "Taylor Monthly QA · Monthly maintenance"
    - option "Riley Recurrence QA · Weekly garden check" [selected]
  - generic: Definition effective from
  - textbox "Definition effective from": 2026-10-30
  - generic: Repeat pattern
  - combobox "Repeat pattern":
    - option "weekly" [selected]
    - option "fortnightly"
    - option "monthly"
    - option "quarterly"
    - option "yearly"
  - generic: Pattern anchor
  - textbox "Pattern anchor": 2026-11-02
  - generic: Last possible visit date
  - textbox "Last possible visit date": 2026-11-30
  - generic: Suggested generation window
  - combobox "Suggested generation window":
    - option "2 weeks"
    - option "4 weeks" [selected]
    - option "6 weeks"
    - option "8 weeks"
    - option "12 weeks"
  - group "Weekdays (weeks begin Monday)":
    - generic: Weekdays (weeks begin Monday)
    - checkbox "Mon" [checked]
    - text: Mon
    - checkbox "Tue"
    - text: Tue
    - checkbox "Wed"
    - text: Wed
    - checkbox "Thu"
    - text: Thu
    - checkbox "Fri"
    - text: Fri
    - checkbox "Sat"
    - text: Sat
    - checkbox "Sun"
    - text: Sun
  - group "People reserved":
    - generic: People reserved
    - checkbox "Alex QA" [checked]
    - text: Alex QA
    - checkbox "Blair QA"
    - text: Blair QA
    - checkbox "Casey QA"
    - text: Casey QA
    - checkbox "Worker 0"
    - text: Worker 0
    - checkbox "Worker 1"
    - text: Worker 1
  - checkbox "All day"
  - text: All day
  - generic: UK start time
  - textbox "UK start time": 09:00
  - generic: Wall-clock duration (minutes)
  - spinbutton "Wall-clock duration (minutes) Can cross midnight. Actual elapsed time can differ on clock-change days.": "60"
  - generic: Can cross midnight. Actual elapsed time can differ on clock-change days.
  - generic: When a clock-change time does not exist
  - combobox "When a clock-change time does not exist":
    - option "Stop for review" [selected]
    - option "Skip the visit and record the exclusion"
  - generic "Repeated-hour choices"
  - option "Require review when ambiguous" [selected]
  - option "First occurrence"
  - option "Second occurrence"
  - option "Require review when ambiguous" [selected]
  - option "First occurrence"
  - option "Second occurrence"
  - button "Save definition only"
  - button "Discard definition"
- contentinfo:
  - text: Independent development copy
  - generic: Local prototype · Not approved for live business use
- dialog "Leave this form?":
  - heading "Leave this form?" [level=2]
  - paragraph: Unsaved changes will be lost. Keep editing to review or save them.
  - button "Keep editing" [active]
  - button "Discard changes and leave"