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
150 lines
4.1 KiB
YAML
150 lines
4.1 KiB
YAML
needs:
|
|
- done_when:
|
|
- won
|
|
- lost
|
|
enters: /
|
|
handled_by: project_managers
|
|
id: survey-enquiry
|
|
lands_in: enquiries
|
|
max_fields: 4
|
|
max_steps: 1
|
|
stages:
|
|
- open
|
|
- surveyed
|
|
- quoted
|
|
- won
|
|
- lost
|
|
success:
|
|
- won
|
|
via: Get a professional building survey
|
|
wants: someone qualified to come and look at it and say what it takes
|
|
who: a housing board or private owner with a problem in a building
|
|
- done_when:
|
|
- won
|
|
- lost
|
|
enters: /
|
|
handled_by: project_managers
|
|
id: build-enquiry
|
|
lands_in: enquiries
|
|
max_fields: 5
|
|
max_steps: 1
|
|
stages:
|
|
- open
|
|
- surveyed
|
|
- quoted
|
|
- won
|
|
- lost
|
|
success:
|
|
- won
|
|
via: Plan your building project with us
|
|
wants: drawings, a permit application and a price
|
|
who: an owner who already knows what they want built or changed
|
|
- done_when:
|
|
- won
|
|
- lost
|
|
enters: /project_managers/log-phone-enquiry
|
|
enters_as: project_managers
|
|
handled_by: project_managers
|
|
id: log-phone-enquiry
|
|
lands_in: enquiries
|
|
max_fields: 4
|
|
max_steps: 1
|
|
stages:
|
|
- open
|
|
- surveyed
|
|
- quoted
|
|
- won
|
|
- lost
|
|
success:
|
|
- won
|
|
via: Log a phone enquiry
|
|
wants: the enquiry written down before it gets lost
|
|
who: a project manager who just took a call or a text about a building
|
|
- done_when:
|
|
- approved
|
|
- declined
|
|
enters: /
|
|
handled_by: project_managers
|
|
id: subcontractor-application
|
|
lands_in: subcontractors
|
|
max_fields: 5
|
|
max_steps: 1
|
|
stages:
|
|
- open
|
|
- awaiting_papers
|
|
- approved
|
|
- declined
|
|
success:
|
|
- approved
|
|
via: Become a trusted subcontractor
|
|
wants: to be approved once, and then be called when a job needs them
|
|
who: a trade firm doing electrical, plumbing or scaffolding work
|
|
- done_when:
|
|
- hired
|
|
- declined
|
|
enters: /
|
|
handled_by: project_managers
|
|
id: job-application
|
|
lands_in: applicants
|
|
max_fields: 3
|
|
max_steps: 1
|
|
stages:
|
|
- open
|
|
- interviewing
|
|
- hired
|
|
- declined
|
|
success:
|
|
- hired
|
|
via: Join our carpentry team
|
|
wants: to be considered, without writing a letter
|
|
who: a carpenter, bricklayer or apprentice looking for work
|
|
- done_when:
|
|
- closed
|
|
enters: /crew/report-site-issue
|
|
enters_as: crew
|
|
handled_by: safety_officer
|
|
id: report-site-issue
|
|
lands_in: site_issues
|
|
max_fields: 3
|
|
max_steps: 1
|
|
stages:
|
|
- open
|
|
- in_hand
|
|
- closed
|
|
success:
|
|
- closed
|
|
via: Report a safety issue on site
|
|
wants: to report a hazard, a near miss or wrong materials before they forget
|
|
who: anyone on site, ours or a subcontractor's, on a phone with gloves on
|
|
personas:
|
|
- id: housing-board-damp
|
|
need: survey-enquiry
|
|
text: I chair the board of a housing cooperative from the seventies. Two ground-floor flats have damp in the walls and we don't know if it's drainage or the facade. We need someone to tell us.
|
|
- id: buyer-before-purchase
|
|
need: survey-enquiry
|
|
text: We are about to buy an old timber house. Before we sign we want a professional to go through it and tell us what is wrong with it.
|
|
- id: attic-conversion
|
|
need: build-enquiry
|
|
text: We want to turn our attic into two bedrooms and a bathroom. We need drawings and someone who handles the application to the municipality.
|
|
- id: shop-to-flat
|
|
need: build-enquiry
|
|
text: I own a former shop on the ground floor and want to make it a flat. I have no idea what is allowed. Can you sort that out and give me a price?
|
|
- id: electrician-firm
|
|
need: subcontractor-application
|
|
text: We are a four-person electrical firm, fully certified. We would like to get on your list so you call us when you need electricians.
|
|
- id: scaffolder
|
|
need: subcontractor-application
|
|
text: I run a scaffolding company. How do I get to do jobs for you?
|
|
- id: carpenter-jobseeker
|
|
need: job-application
|
|
text: I'm a certified carpenter with eight years on rehabilitation jobs. Are you hiring?
|
|
- id: apprentice
|
|
need: job-application
|
|
text: I finish vocational school this spring and need an apprenticeship as a bricklayer.
|
|
- id: loose-railing
|
|
need: report-site-issue
|
|
text: The railing on the third level of the scaffold on the north side is loose. Nobody got hurt but someone will.
|
|
- id: wrong-membrane
|
|
need: report-site-issue
|
|
text: The bathroom membrane delivered today is not the one in the specification. We stopped work on it.
|