Work from another session, committed as found (tests green): - `plan` reads an intake into a plan.yaml (a model decides needs, stages, forms and budgets; a person reads the result before build). - Plans gain `doors` (a first question before the forms, when a front door would carry more than five needs), `groups` with labels that a select may draw its options from (`options_from: groups`), `private` fields kept off public pages, `multiple` selects, and `max_fields` as what the intake said the person will tolerate. - `card.rs`: an alternative as the visitor meets it, in text, so the answering visitor and `rate` read the served card, not the heading. - `rate` reads followup pages from the repo and reports "what happens next" as not measured rather than zero when it cannot. Co-Authored-By: Claude Fable 5.1 <noreply@anthropic.com> Claude-Session: https://claude.ai/code/session_01L4jrCgLiKKHAEFuZUJjckH
47 lines
2.9 KiB
Plaintext
47 lines
2.9 KiB
Plaintext
words: questions/clients/change-request-sent.yaml
|
|
words: questions/clients/change-request.yaml
|
|
words: questions/clients/index.yaml
|
|
words: questions/crew/index.yaml
|
|
words: questions/crew/order-materials-sent.yaml
|
|
words: questions/crew/order-materials.yaml
|
|
words: questions/crew/report-site-issue-sent.yaml
|
|
words: questions/crew/report-site-issue.yaml
|
|
words: questions/decide/change-request.yaml
|
|
words: questions/index.yaml
|
|
words: questions/project_managers/index.yaml
|
|
words: questions/project_managers/log-phone-enquiry-sent.yaml
|
|
words: questions/project_managers/log-phone-enquiry.yaml
|
|
words: questions/project_managers/post-job-request-sent.yaml
|
|
words: questions/project_managers/post-job-request.yaml
|
|
words: questions/received/build-enquiry.yaml
|
|
words: questions/received/job-application.yaml
|
|
words: questions/received/neighbour-complaint.yaml
|
|
words: questions/received/subcontractor-application.yaml
|
|
words: questions/received/survey-enquiry.yaml
|
|
words: questions/received/warranty-claim.yaml
|
|
words: questions/safety_officer/index.yaml
|
|
words: questions/safety_officer/safety-round-finding-sent.yaml
|
|
words: questions/safety_officer/safety-round-finding.yaml
|
|
words: questions/site_managers/index.yaml
|
|
words: questions/subcontractors/index.yaml
|
|
words: questions/subcontractors/submit-bid-sent.yaml
|
|
words: questions/subcontractors/submit-bid.yaml
|
|
words: questions/work-with-us/index.yaml
|
|
words: questions/your-building/index.yaml
|
|
content repo written to runs/contractor-full-2026-09-22
|
|
OK: 30 question(s), 11 aggregate(s) valid
|
|
need "survey-enquiry": / [Your building project] -> /your-building [Report a building problem] -> "enquiries"
|
|
need "build-enquiry": / [Your building project] -> /your-building [Report a building problem] -> "enquiries"
|
|
need "warranty-claim": / [Your building project] -> /your-building [Report a fault in our work] -> "claims"
|
|
need "neighbour-complaint": / [Neighbour complaint] -> "complaints"
|
|
need "subcontractor-application": / [Work with Nordvik Bygg] -> /work-with-us [Apply to work with us] -> "subcontractors"
|
|
need "job-application": / [Work with Nordvik Bygg] -> /work-with-us [Find a job with us] -> "applicants"
|
|
need "change-request": /clients/change-request [Request a change to your building work] -> "change_orders"
|
|
need "log-phone-enquiry": /project_managers/log-phone-enquiry [Log a phone enquiry] -> "enquiries"
|
|
need "post-job-request": /project_managers/post-job-request [Give subcontractors a job to price] -> "job_requests"
|
|
need "submit-bid": /subcontractors/submit-bid [Submit a bid on a job] -> "bids"
|
|
need "report-site-issue": /crew/report-site-issue [Report a safety finding on site] -> "site_issues"
|
|
need "order-materials": /crew/order-materials [Order materials for the site] -> "material_orders"
|
|
need "safety-round-finding": /safety_officer/safety-round-finding [Report what you find on site] -> "site_issues"
|
|
OK: 13 need(s) structurally met, 0 planned, 20 persona(s)
|