Fallback words read like finished copy, and nemotron handed the front door straight back. The prompt now shows every string as a slot saying what belongs there; a slot echoed back counts as no answer and keeps the fallback. runs/contractor-build-2026-09-21: nemotron-3.5-lightning:30b-a3b, the model that produced no loadable site free-form, words a complete contractor site in 130 s. Verifier green by construction; held-out personas route 8/8 with descriptions and 8/8 on headings alone (qwen3:8b as the visitor). "What happens next" is still 0/2 on the front door: no heading or description says who reads a submission. Co-Authored-By: Claude Fable 5.1 <noreply@anthropic.com> Claude-Session: https://claude.ai/code/session_01L4jrCgLiKKHAEFuZUJjckH
124 lines
2.9 KiB
YAML
124 lines
2.9 KiB
YAML
alternatives:
|
|
- action: /received/survey-enquiry
|
|
consequence:
|
|
- Book a survey
|
|
description: We visit, assess and give you a quote for the repair work.
|
|
features:
|
|
- name: Survey enquiry
|
|
requirements:
|
|
- label: Your name
|
|
name: name
|
|
type: text
|
|
- label: Phone number
|
|
name: phone
|
|
type: tel
|
|
- label: Building address
|
|
name: address
|
|
type: text
|
|
- label: Describe the problem
|
|
name: problem
|
|
type: textarea
|
|
- label: Site access
|
|
name: access
|
|
optional: true
|
|
type: text
|
|
name: Get a professional building survey
|
|
record_as: enquiries
|
|
- action: /received/build-enquiry
|
|
consequence:
|
|
- Start project
|
|
description: We handle drawings, permits and price for your building plans.
|
|
features:
|
|
- name: Building project
|
|
requirements:
|
|
- label: Your name
|
|
name: name
|
|
type: text
|
|
- label: Phone number
|
|
name: phone
|
|
type: tel
|
|
- label: Project address
|
|
name: address
|
|
type: text
|
|
- label: Project description
|
|
name: project
|
|
type: textarea
|
|
- label: When do you want it done
|
|
name: timeframe
|
|
options:
|
|
- This year
|
|
- Next year
|
|
- No fixed date
|
|
type: select
|
|
name: Plan your building project with us
|
|
record_as: enquiries
|
|
- action: /received/subcontractor-application
|
|
consequence:
|
|
- Apply now
|
|
description: Register your trade firm so we can call you for jobs.
|
|
features:
|
|
- name: Subcontractor sign-up
|
|
requirements:
|
|
- label: Company name
|
|
name: company
|
|
type: text
|
|
- label: Org number
|
|
name: registration_number
|
|
type: text
|
|
- label: Your trade
|
|
name: trade
|
|
options:
|
|
- Electrical
|
|
- Plumbing
|
|
- Scaffolding
|
|
- Sheet metal
|
|
- Other
|
|
type: select
|
|
- label: Contact email
|
|
name: contact_email
|
|
type: email
|
|
- label: Insurance confirmed
|
|
name: insurance_confirmed
|
|
options:
|
|
- Yes
|
|
- Not yet
|
|
type: select
|
|
- label: Trade approval
|
|
name: trade_approval
|
|
optional: true
|
|
type: text
|
|
name: Become a trusted subcontractor
|
|
record_as: subcontractors
|
|
- action: /received/job-application
|
|
consequence:
|
|
- Apply for work
|
|
description: Share your trade and skills so we can find you a job.
|
|
features:
|
|
- name: Job application
|
|
requirements:
|
|
- label: Your name
|
|
name: name
|
|
type: text
|
|
- label: Phone number
|
|
name: phone
|
|
type: tel
|
|
- label: Your trade
|
|
name: trade
|
|
options:
|
|
- Carpenter
|
|
- Bricklayer
|
|
- Apprentice
|
|
- Other
|
|
type: select
|
|
- label: Your experience
|
|
name: experience
|
|
optional: true
|
|
type: textarea
|
|
name: Join our carpentry team
|
|
record_as: applicants
|
|
description: 'Pick what you need: a building check, a new project, or joining the team.'
|
|
name: What brings you to Nordvik Bygg today?
|
|
responsible:
|
|
contact: ingrid@nordvikbygg.example
|
|
name: Ingrid Nordvik
|