runs/contractor-2026-09-21: the generator's first end-to-end run, on intakes/contractor.yaml. Needs parsed first round, structure green first round, 10/10 on its own personas - and 8/10 headings-only on ten held-out personas with qwen3:8b as the visitor, because the pages had been written with the personas in view. Phase 2 now shows the model the needs without the personas. `portal-trainer answer` exposes the blind answerer on its own. README rewritten around what this is: an intake in, a verified content repo out. Co-Authored-By: Claude Fable 5.1 <noreply@anthropic.com> Claude-Session: https://claude.ai/code/session_01L4jrCgLiKKHAEFuZUJjckH
11 lines
837 B
JSON
11 lines
837 B
JSON
{"id":"housing-board-damp@/","choice":"Get someone to look at a building","confidence":0.99}
|
|
{"id":"buyer-before-purchase@/","choice":"Get someone to look at a building","confidence":0.99}
|
|
{"id":"attic-conversion@/","choice":"Get a price for a build","confidence":0.99}
|
|
{"id":"shop-to-flat@/","choice":"Get a price for a build","confidence":0.99}
|
|
{"id":"electrician-firm@/","choice":"Join our subcontractor list","confidence":0.99}
|
|
{"id":"scaffolder@/","choice":"Join our subcontractor list","confidence":0.99}
|
|
{"id":"carpenter-jobseeker@/","choice":"Ask about working with us","confidence":0.99}
|
|
{"id":"apprentice@/","choice":"Ask about working with us","confidence":0.99}
|
|
{"id":"loose-railing@/","choice":"Report something from site","confidence":0.99}
|
|
{"id":"wrong-membrane@/","choice":"Report something from site","confidence":0.99}
|