Files
portal/runs/rehab-entreprenor-no-2026-09-21/needs.yaml
T
Bendik Aagaard LynghaugandClaude Fable 5.1 b53e7e6aca generate: a Norwegian run on a local model, and what it took to read it
Every prompt and reply is now kept under <out>/llm/. An empty reply is
a retry, not a fatal error; a spec that never parses stops the run
before the structure phase; --visitor-llm lets a different model play
the visitor. The file-block parser finds markers anywhere in a line,
accepts a short END and lets a new FILE close an open one, after a
reply glued two files together with `<<<END>></think>`. The reference
gains a language section: copy in the intake's language, identifiers
in ASCII.

runs/rehab-entreprenor-no-2026-09-21: nemotron-3.5-lightning:30b-a3b
did not produce a loadable site. Written up with the reason and the
way forward: structure from needs.yaml deterministically, words from
the model.

Co-Authored-By: Claude Fable 5.1 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_01L4jrCgLiKKHAEFuZUJjckH
2026-09-21 20:21:46 +02:00

83 lines
2.7 KiB
YAML

needs:
- id: leads
who: styreledere i borettslag og sameier, private huseiere
wants: at noen skal se på et problem med bygget
enters: /
lands_in: leads
handled_by: prosjektledere
done_when: [won, lost]
max_steps: 1
max_fields: 4
success: [won]
stages: [open, quoted, won, lost]
- id: subcontractors
who: underentreprenører (tømrere, murere, lærlinger)
wants: å bli godkjent som fast leverandør
enters: /
lands_in: subcontractors
handled_by: prosjektledere
done_when: [approved, rejected]
max_steps: 1
max_fields: 3
success: [approved]
stages: [open, approved, rejected]
- id: job_applications
who: personer som søker jobb
wants: å bli ansatt som tømrer, murer eller lærling
enters: /
lands_in: job_applications
handled_by: prosjektledere
done_when: [hired, rejected]
max_steps: 2
max_fields: 6
success: [hired]
stages: [open, interviewed, hired, rejected]
- id: incident_reports
who: HMS-ansvarlig, mandskap på byggeplass
wants: å rapportere avvik og uønskede hendelser
enters: /
lands_in: incident_reports
handled_by: HMS-ansvarlig
done_when: [closed]
max_steps: 1
max_fields: 3
success: [closed]
stages: [open, closed]
- id: internal_referral
who: prosjektledere
wants: anbefalinger av kvalifisert mandskap
enters: /
lands_in: internal_referral
handled_by: prosjektledere
done_when: [referred]
max_steps: 1
max_fields: 2
success: [referred]
stages: [open, referred]
personas:
- id: hus_eier_med_problem
need: leads
text: >
Har et problem med huset mitt, enten det leaker, sitter losse eller trenger renovering. Trenger noen som ser på det og gir et tilbud.
- id: borettslag_styre
need: leads
text: >
Ansvarlig for fellesareal og byggestandard i borettslaget. Vil at en fagmann skal kartlegge tilstand og anbefale tiltak.
- id: underentreprenor
need: subcontractors
text: >
Har fagbrev og HKH-kort, men mangler alltid tid for å sende papirene inn. Søker om å bli fast leverandør på prosjekter.
- id: jobb_soker
need: job_applications
text: >
Lurer på om det finnes jobb som tømrer eller murer. Har fagbrev og lyst til å jobbe praktisk.
- id: hms_ansvarlig
need: incident_reports
text: >
Har sett noe på byggeplassen som ikke er greit: feil materialer, nestenulykke eller avvik fra planen. Må rapporteres rett opp og ned.
- id: prosjektleder_anbefaling
need: internal_referral
text: >
Kjenner på noen som skulle passa godt på laget vårt, enten det gjelder fagfolk eller underentreprenører.