@meta
  v: 1
  route: /demo
  generated: 2026-08-01T22:57:14Z
  ttl: 1d

@intent
  purpose: "Explain the Shelvie demo, collect a qualified founding-firm request, and set honest expectations for the conversation."
  audience: "bookkeeping-firm owner, bookkeeping team lead, prospective founding firm, AI agent"
  capability: "learn, request a demo, return to product overview"

@state
  page: Book a demo.
  summary: "Thirty minutes, your process, and a look at how Shelvie imports, organizes, remembers, and explains a monthly close."
  availability: Private founding-firm alpha
  response_expectation: A real person follows up; the form does not enroll the requester in an automated sales sequence.
  demo_deliverables[3]:
    - A walkthrough of the complete review loop
    - Your firm and client access model mapped clearly
    - A practical founding-pilot plan
  form_fields[5]{name,type,required}:
    name,string,true
    email,email,true
    firmName,string,true
    clientCount,enum,true
    message,string,false
  form_privacy: "The request contains contact and firm context only. Do not include financial records, credentials, or client data."

@actions
  - id: submit_demo_request
    method: POST
    href: https://api.shelvie.io/api/public/demo-requests
    inputs[5]{name,type,required}:
    name,string,true
    email,email,true
    firmName,string,true
    clientCount,enum,true
    message,string,false
  - id: return_home
    method: GET
    href: /
  - id: sign_in
    method: GET
    href: https://app.shelvie.io

@context
  > Thirty minutes, your process, and a look at how Shelvie imports, organizes, remembers, and explains a monthly close.
  > The demo maps the prospect's bookkeeping firm, client access model, review loop, and a practical founding-pilot plan.
  > Shelvie's line on the page is: Bring your messiest month. I like a challenge.

@nav
  self: /demo.agent
  parents: [/.agent]
  peers: [/.agent]
