{"provider_model": "local:qwen3:14b", "extractor_version": "0.16.0", "suite": "prose-article-seed-001", "suite_version": "0.3.0", "case": "web-article-001", "run": 1, "outcome": "matched", "stated": 0.95, "hedges": 0, "joined": true, "span_tokens": 19.0, "span_mean_lp": -0.0003464432433289451, "span_min_lp": -0.003286810126155615, "span_mean_margin": 14.927098717471875, "span_mean_entropy": 0.002551680385326501, "span_frac_unsure": 0.0, "conf_lp": -0.027980365324822287, "conf_expected": 0.9495242351755154, "content": "Fernwood Systems is a 40-person infrastructure company based in Halifax, Nova Scotia.", "subjects": ["Fernwood Systems"]}
{"provider_model": "local:qwen3:14b", "extractor_version": "0.16.0", "suite": "prose-article-seed-001", "suite_version": "0.3.0", "case": "web-article-001", "run": 1, "outcome": "matched", "stated": 0.95, "hedges": 0, "joined": true, "span_tokens": 24.0, "span_mean_lp": -0.04918410244274559, "span_min_lp": -0.5959513783454895, "span_mean_margin": 12.69424288111241, "span_mean_entropy": 0.09217680820956237, "span_frac_unsure": 0.0, "conf_lp": -0.0119988551014103, "conf_expected": 0.9499517314831842, "content": "In January 2026, Fernwood Systems replaced its timestamp-based build cache with a content-addressed one.", "subjects": ["Fernwood Systems"]}
{"provider_model": "local:qwen3:14b", "extractor_version": "0.16.0", "suite": "prose-article-seed-001", "suite_version": "0.3.0", "case": "web-article-001", "run": 1, "outcome": "matched", "stated": 0.95, "hedges": 0, "joined": true, "span_tokens": 17.0, "span_mean_lp": -0.005318442821810683, "span_min_lp": -0.0866064727306366, "span_mean_margin": 11.200401224500684, "span_mean_entropy": 0.020220863693649064, "span_frac_unsure": 0.0, "conf_lp": -0.009378123038914055, "conf_expected": 0.9499442437163962, "content": "The old cache keyed each artifact on the modification time of the files that produced it.", "subjects": ["the old cache"]}
{"provider_model": "local:qwen3:14b", "extractor_version": "0.16.0", "suite": "prose-article-seed-001", "suite_version": "0.3.0", "case": "web-article-001", "run": 1, "outcome": "matched", "stated": 0.95, "hedges": 0, "joined": true, "span_tokens": 19.0, "span_mean_lp": -0.0002763306243908023, "span_min_lp": -0.004776602145284414, "span_mean_margin": 14.14461222098726, "span_mean_entropy": 0.0018556872268354768, "span_frac_unsure": 0.0, "conf_lp": -6.818905239924788e-05, "conf_expected": 0.9499978759663417, "content": "The new cache keys every artifact on the SHA-256 hash of its declared inputs.", "subjects": ["the new cache"]}
{"provider_model": "local:qwen3:14b", "extractor_version": "0.16.0", "suite": "prose-article-seed-001", "suite_version": "0.3.0", "case": "web-article-001", "run": 1, "outcome": "matched", "stated": 0.95, "hedges": 0, "joined": true, "span_tokens": 20.0, "span_mean_lp": -0.0014469355668410345, "span_min_lp": -0.02100018784403801, "span_mean_margin": 13.135708466139855, "span_mean_entropy": 0.007792838158290845, "span_frac_unsure": 0.0, "conf_lp": -0.0045257481979206204, "conf_expected": 0.9498285298106729, "content": "Two builds with identical inputs are guaranteed to resolve to the same cache entry regardless of when they ran.", "subjects": ["two builds"]}
{"provider_model": "local:qwen3:14b", "extractor_version": "0.16.0", "suite": "prose-article-seed-001", "suite_version": "0.3.0", "case": "web-article-001", "run": 1, "outcome": "matched", "stated": 0.95, "hedges": 0, "joined": true, "span_tokens": 29.0, "span_mean_lp": -0.041912674292316765, "span_min_lp": -0.8275898098945618, "span_mean_margin": 13.097346390727356, "span_mean_entropy": 0.0566433855606742, "span_frac_unsure": 0.034482758620689655, "conf_lp": -0.01781039871275425, "conf_expected": 0.9494394903269562, "content": "Median CI build time on Fernwood Systems' main branch fell from 14 minutes to 3 minutes 20 seconds after the migration.", "subjects": ["Fernwood Systems' main branch"]}
{"provider_model": "local:qwen3:14b", "extractor_version": "0.16.0", "suite": "prose-article-seed-001", "suite_version": "0.3.0", "case": "web-article-001", "run": 1, "outcome": "matched", "stated": 0.95, "hedges": 0, "joined": true, "span_tokens": 30.0, "span_mean_lp": -0.0005252887916223396, "span_min_lp": -0.009676693007349968, "span_mean_margin": 13.441997586676314, "span_mean_entropy": 0.0034268579779467567, "span_frac_unsure": 0.0, "conf_lp": -0.006306345108896494, "conf_expected": 0.949731358148766, "content": "The cache hit rate on Fernwood Systems' main branch now sits at 82 percent, measured over the eight weeks since the cutover.", "subjects": ["Fernwood Systems' main branch"]}
{"provider_model": "local:qwen3:14b", "extractor_version": "0.16.0", "suite": "prose-article-seed-001", "suite_version": "0.3.0", "case": "web-article-001", "run": 1, "outcome": "spurious", "stated": 0.95, "hedges": 0, "joined": true, "span_tokens": 11.0, "span_mean_lp": -0.011238731863432928, "span_min_lp": -0.10339340567588806, "span_mean_margin": 10.480830425823667, "span_mean_entropy": 0.039106155740751776, "span_frac_unsure": 0.0, "conf_lp": -0.0010824748314917088, "conf_expected": 0.9499430438916032, "content": "The migration took six weeks of one engineer's time.", "subjects": ["the migration"]}
{"provider_model": "local:qwen3:14b", "extractor_version": "0.16.0", "suite": "prose-article-seed-001", "suite_version": "0.3.0", "case": "web-article-001", "run": 1, "outcome": "matched", "stated": 0.95, "hedges": 0, "joined": true, "span_tokens": 15.0, "span_mean_lp": -8.662733501410002e-05, "span_min_lp": -0.0012679386418312788, "span_mean_margin": 14.459340284336943, "span_mean_entropy": 0.0006988284376588612, "span_frac_unsure": 0.0, "conf_lp": -0.00012052422971464694, "conf_expected": 0.9499939797327391, "content": "The migration required rewriting 41 build files to declare their inputs explicitly.", "subjects": ["the migration"]}
{"provider_model": "local:qwen3:14b", "extractor_version": "0.16.0", "suite": "prose-article-seed-001", "suite_version": "0.3.0", "case": "web-article-001", "run": 1, "outcome": "matched", "stated": 0.95, "hedges": 1, "joined": true, "span_tokens": 23.0, "span_mean_lp": -0.15446021666342655, "span_min_lp": -2.6981754302978516, "span_mean_margin": 12.858438801188857, "span_mean_entropy": 0.0717951459402706, "span_frac_unsure": 0.043478260869565216, "conf_lp": -0.3188462555408478, "conf_expected": 0.9297595035450358, "content": "Roughly a third of the 41 rewritten build files were reading configuration from the environment without declaring it.", "subjects": ["the 41 rewritten build files"]}
{"provider_model": "local:qwen3:14b", "extractor_version": "0.16.0", "suite": "prose-article-seed-001", "suite_version": "0.3.0", "case": "web-article-001", "run": 1, "outcome": "spurious", "stated": 0.95, "hedges": 0, "joined": true, "span_tokens": 22.0, "span_mean_lp": -0.12406533684209622, "span_min_lp": -2.519145965576172, "span_mean_margin": 11.609978552582922, "span_mean_entropy": 0.06954046206799268, "span_frac_unsure": 0.045454545454545456, "conf_lp": -0.0005433106853161007, "conf_expected": 0.9499723997045998, "content": "Storage costs rose from $310 to $1,900 per month because of the migration.", "subjects": ["storage costs"]}
{"provider_model": "local:qwen3:14b", "extractor_version": "0.16.0", "suite": "prose-article-seed-001", "suite_version": "0.3.0", "case": "web-article-001", "run": 1, "outcome": "spurious", "stated": 0.95, "hedges": 0, "joined": true, "span_tokens": 22.0, "span_mean_lp": -0.1572561342924685, "span_min_lp": -1.2971652746200562, "span_mean_margin": 10.513482698224635, "span_mean_entropy": 0.22391126145624432, "span_frac_unsure": 0.09090909090909091, "conf_lp": -0.008306087926030159, "conf_expected": 0.949404694629651, "content": "The migration caused storage costs to rise because Fernwood Systems retains evicted cache entries for 30 days.", "subjects": ["the migration"]}
{"provider_model": "local:qwen3:14b", "extractor_version": "0.16.0", "suite": "prose-article-seed-001", "suite_version": "0.3.0", "case": "web-article-001", "run": 1, "outcome": "spurious", "stated": 0.95, "hedges": 1, "joined": true, "span_tokens": 22.0, "span_mean_lp": -0.09667122214046034, "span_min_lp": -1.8537287712097168, "span_mean_margin": 9.270324925275395, "span_mean_entropy": 0.09024941653345174, "span_frac_unsure": 0.045454545454545456, "conf_lp": -0.07417410798370838, "conf_expected": 0.94496739211947, "content": "The hardest part of the migration was not the hashing, but teaching the build to be honest about its inputs.", "subjects": ["the migration"]}
{"provider_model": "local:qwen3:14b", "extractor_version": "0.16.0", "suite": "prose-article-seed-001", "suite_version": "0.3.0", "case": "web-article-001", "run": 1, "outcome": "matched", "stated": 0.95, "hedges": 0, "joined": true, "span_tokens": 22.0, "span_mean_lp": -0.04611234928357016, "span_min_lp": -0.8392100930213928, "span_mean_margin": 10.963011859296794, "span_mean_entropy": 0.07721939246156789, "span_frac_unsure": 0.045454545454545456, "conf_lp": -0.0014222553581930697, "conf_expected": 0.9499184452639927, "content": "Fernwood Systems evaluated moving to a remote execution cluster at the same time and decided against it for now.", "subjects": ["Fernwood Systems"]}
{"provider_model": "local:qwen3:14b", "extractor_version": "0.16.0", "suite": "prose-article-seed-001", "suite_version": "0.3.0", "case": "web-article-001", "run": 1, "outcome": "matched", "stated": 0.85, "hedges": 0, "joined": true, "span_tokens": 24.0, "span_mean_lp": -0.03181046001853242, "span_min_lp": -0.48538467288017273, "span_mean_margin": 11.111616214089176, "span_mean_entropy": 0.06267835941732285, "span_frac_unsure": 0.0, "conf_lp": -1.689229428768158, "conf_expected": 0.852552771802346, "content": "Fernwood Systems expects to revisit the decision to move to a remote execution cluster once the cache hit rate stops improving.", "subjects": ["Fernwood Systems"]}
{"provider_model": "local:qwen3:14b", "extractor_version": "0.16.0", "suite": "prose-article-seed-001", "suite_version": "0.3.0", "case": "web-article-001", "run": 1, "outcome": "matched", "stated": 0.95, "hedges": 0, "joined": true, "span_tokens": 27.0, "span_mean_lp": -0.08576025991168391, "span_min_lp": -1.5088931322097778, "span_mean_margin": 10.271020707315051, "span_mean_entropy": 0.09110942298401989, "span_frac_unsure": 0.037037037037037035, "conf_lp": -0.04383639059977895, "conf_expected": 0.9460912585802531, "content": "The rollout of the content-addressed cache to the other three engineering teams is planned for the third quarter of 2026.", "subjects": ["the rollout of the content-addressed cache to the other three engineering teams"]}
{"provider_model": "local:qwen3:14b", "extractor_version": "0.16.0", "suite": "prose-article-seed-001", "suite_version": "0.3.0", "case": "web-article-002", "run": 1, "outcome": "matched", "stated": 0.95, "hedges": 0, "joined": true, "span_tokens": 28.0, "span_mean_lp": -0.008033952415402723, "span_min_lp": -0.15980497002601624, "span_mean_margin": 15.306847517106801, "span_mean_entropy": 0.028578608654272253, "span_frac_unsure": 0.0, "conf_lp": -0.03401406179386868, "conf_expected": 0.9496403729463986, "content": "Halcyon Grid Cooperative is a member-owned community-solar cooperative in Duluth, Minnesota with 1,240 subscribing households.", "subjects": ["Halcyon Grid Cooperative"]}
{"provider_model": "local:qwen3:14b", "extractor_version": "0.16.0", "suite": "prose-article-seed-001", "suite_version": "0.3.0", "case": "web-article-002", "run": 1, "outcome": "matched", "stated": 0.95, "hedges": 0, "joined": true, "span_tokens": 22.0, "span_mean_lp": -0.00032361210361903596, "span_min_lp": -0.004871652461588383, "span_mean_margin": 16.215419366079086, "span_mean_entropy": 0.0022669987309016644, "span_frac_unsure": 0.0, "conf_lp": -0.0010825382414623164, "conf_expected": 0.9499885877685363, "content": "Halcyon Grid Cooperative operates three arrays totalling 8.4 megawatts of nameplate capacity.", "subjects": ["Halcyon Grid Cooperative"]}
{"provider_model": "local:qwen3:14b", "extractor_version": "0.16.0", "suite": "prose-article-seed-001", "suite_version": "0.3.0", "case": "web-article-002", "run": 1, "outcome": "matched", "stated": 0.95, "hedges": 0, "joined": true, "span_tokens": 22.0, "span_mean_lp": -0.001677407334533789, "span_min_lp": -0.020864883437752724, "span_mean_margin": 13.720610529309589, "span_mean_entropy": 0.008941995660414058, "span_frac_unsure": 0.0, "conf_lp": -0.005039951938670129, "conf_expected": 0.9499648023283279, "content": "The three arrays generated 11,208 megawatt-hours in 2025.", "subjects": ["Halcyon Grid Cooperative"]}
{"provider_model": "local:qwen3:14b", "extractor_version": "0.16.0", "suite": "prose-article-seed-001", "suite_version": "0.3.0", "case": "web-article-002", "run": 1, "outcome": "matched", "stated": 0.95, "hedges": 0, "joined": true, "span_tokens": 34.0, "span_mean_lp": -0.05026458840854155, "span_min_lp": -0.9111584424972534, "span_mean_margin": 12.025304988668314, "span_mean_entropy": 0.08123674467224763, "span_frac_unsure": 0.029411764705882353, "conf_lp": -0.04628651309758425, "conf_expected": 0.9486508909032545, "content": "The three arrays generated 11,208 megawatt-hours in 2025, which is 6 percent below our P50 forecast.", "subjects": ["Halcyon Grid Cooperative"]}
{"provider_model": "local:qwen3:14b", "extractor_version": "0.16.0", "suite": "prose-article-seed-001", "suite_version": "0.3.0", "case": "web-article-002", "run": 1, "outcome": "matched", "stated": 0.95, "hedges": 1, "joined": true, "span_tokens": 30.0, "span_mean_lp": -0.0022492763143172096, "span_min_lp": -0.052042849361896515, "span_mean_margin": 13.84683930508878, "span_mean_entropy": 0.010335820675865824, "span_frac_unsure": 0.0, "conf_lp": -0.0930376723408699, "conf_expected": 0.9467520467688275, "content": "Nearly all of the shortfall landed in the first quarter, when persistent snow cover kept the Pike Lake array offline or derated for 31 days.", "subjects": ["Pike Lake array"]}
{"provider_model": "local:qwen3:14b", "extractor_version": "0.16.0", "suite": "prose-article-seed-001", "suite_version": "0.3.0", "case": "web-article-002", "run": 1, "outcome": "matched", "stated": 0.95, "hedges": 0, "joined": true, "span_tokens": 31.0, "span_mean_lp": -0.007709550892167455, "span_min_lp": -0.2369275689125061, "span_mean_margin": 14.949584763246184, "span_mean_entropy": 0.01717132996735829, "span_frac_unsure": 0.0, "conf_lp": -0.01640859618782997, "conf_expected": 0.949232215777647, "content": "Measured panel degradation across the fleet was 0.6 percent for the year, comfortably inside the 0.8 percent annual figure our module warranty assumes.", "subjects": ["Halcyon Grid Cooperative"]}
{"provider_model": "local:qwen3:14b", "extractor_version": "0.16.0", "suite": "prose-article-seed-001", "suite_version": "0.3.0", "case": "web-article-002", "run": 1, "outcome": "matched", "stated": 0.95, "hedges": 0, "joined": true, "span_tokens": 44.0, "span_mean_lp": -0.0008195725087622401, "span_min_lp": -0.029901999980211258, "span_mean_margin": 15.44721454059493, "span_mean_entropy": 0.004043513879047376, "span_frac_unsure": 0.0, "conf_lp": -0.0004895340534858406, "conf_expected": 0.949977557660576, "content": "Revenue for 2025 was $1.62 million against operating costs of $940,000, giving the cooperative its first operating surplus: $680,000.", "subjects": ["Halcyon Grid Cooperative"]}
{"provider_model": "local:qwen3:14b", "extractor_version": "0.16.0", "suite": "prose-article-seed-001", "suite_version": "0.3.0", "case": "web-article-002", "run": 1, "outcome": "matched", "stated": 0.95, "hedges": 1, "joined": true, "span_tokens": 47.0, "span_mean_lp": -0.00021393093663604342, "span_min_lp": -0.00346216163598001, "span_mean_margin": 16.23479300004364, "span_mean_entropy": 0.0015367117940563021, "span_frac_unsure": 0.0, "conf_lp": -0.015856325160712004, "conf_expected": 0.9488692613539985, "content": "In September we refinanced the construction loan on the Pike Lake array from 7.2 percent down to 5.8 percent, which will save about $86,000 per year in interest for the remaining term.", "subjects": ["Pike Lake array"]}
{"provider_model": "local:qwen3:14b", "extractor_version": "0.16.0", "suite": "prose-article-seed-001", "suite_version": "0.3.0", "case": "web-article-002", "run": 1, "outcome": "matched", "stated": 0.95, "hedges": 0, "joined": true, "span_tokens": 37.0, "span_mean_lp": -0.0001271058479816831, "span_min_lp": -0.0033262197393924, "span_mean_margin": 17.226380403228937, "span_mean_entropy": 0.0009219826317639562, "span_frac_unsure": 0.0, "conf_lp": -0.0008878339140210301, "conf_expected": 0.9499450666431242, "content": "Subscribers buy generation credits at 8.9 cents per kilowatt-hour, 1.6 cents below the local utility's residential rate of 10.5 cents.", "subjects": ["Halcyon Grid Cooperative"]}
{"provider_model": "local:qwen3:14b", "extractor_version": "0.16.0", "suite": "prose-article-seed-001", "suite_version": "0.3.0", "case": "web-article-002", "run": 1, "outcome": "matched", "stated": 0.95, "hedges": 0, "joined": true, "span_tokens": 32.0, "span_mean_lp": -2.835010080026734e-06, "span_min_lp": -6.246761768124998e-05, "span_mean_margin": 16.149973597313377, "span_mean_entropy": 3.389998642808025e-05, "span_frac_unsure": 0.0, "conf_lp": -0.0047179588582366705, "conf_expected": 0.9496664533831443, "content": "Depending on subscription size, members saw their monthly electric bills fall by between $8 and $23, with the average member saving $14 a month.", "subjects": ["Halcyon Grid Cooperative"]}
{"provider_model": "local:qwen3:14b", "extractor_version": "0.16.0", "suite": "prose-article-seed-001", "suite_version": "0.3.0", "case": "web-article-002", "run": 1, "outcome": "matched", "stated": 0.95, "hedges": 0, "joined": true, "span_tokens": 24.0, "span_mean_lp": -1.1161684203860508e-05, "span_min_lp": -0.00015200339839793742, "span_mean_margin": 16.17403591104427, "span_mean_entropy": 0.00011697946598944384, "span_frac_unsure": 0.0, "conf_lp": -0.0003911064559360966, "conf_expected": 0.9499736712831398, "content": "Subscriber churn for the year was 4.1 percent, most of it from members moving out of the service territory.", "subjects": ["Halcyon Grid Cooperative"]}
{"provider_model": "local:qwen3:14b", "extractor_version": "0.16.0", "suite": "prose-article-seed-001", "suite_version": "0.3.0", "case": "web-article-002", "run": 1, "outcome": "matched", "stated": 0.95, "hedges": 0, "joined": true, "span_tokens": 40.0, "span_mean_lp": -0.0002092670353938786, "span_min_lp": -0.008200561627745628, "span_mean_margin": 16.061299698456857, "span_mean_entropy": 0.0012363617283818787, "span_frac_unsure": 0.0, "conf_lp": -0.9939502477645874, "conf_expected": 0.8726757214656319, "content": "The board has approved early engineering work on a fourth array of 3.1 megawatts, which we expect to energize in 2027 if interconnection approval arrives on schedule.", "subjects": ["Halcyon Grid Cooperative"]}
{"provider_model": "local:qwen3:14b", "extractor_version": "0.16.0", "suite": "prose-article-seed-001", "suite_version": "0.3.0", "case": "web-article-002", "run": 1, "outcome": "matched", "stated": 0.95, "hedges": 0, "joined": true, "span_tokens": 12.0, "span_mean_lp": -0.00037714806603853884, "span_min_lp": -0.004220857750624418, "span_mean_margin": 15.759969105646933, "span_mean_entropy": 0.0025093821963727346, "span_frac_unsure": 0.0, "conf_lp": -0.00016737766782171093, "conf_expected": 0.9499871628701285, "content": "The waitlist currently stands at 380 households.", "subjects": ["Halcyon Grid Cooperative"]}
{"provider_model": "local:qwen3:14b", "extractor_version": "0.16.0", "suite": "prose-article-seed-001", "suite_version": "0.3.0", "case": "web-article-002", "run": 1, "outcome": "matched", "stated": 0.95, "hedges": 0, "joined": true, "span_tokens": 19.0, "span_mean_lp": -1.3908331727395163e-05, "span_min_lp": -0.0002485226432327181, "span_mean_margin": 15.634594661566377, "span_mean_entropy": 0.00013473391077865166, "span_frac_unsure": 0.0, "conf_lp": -0.4107475206255913, "conf_expected": 0.9027856209725098, "content": "We expect to open enrollment to the waitlist once the fourth array clears its interconnection study.", "subjects": ["Halcyon Grid Cooperative"]}
{"provider_model": "local:qwen3:14b", "extractor_version": "0.16.0", "suite": "prose-article-seed-001", "suite_version": "0.3.0", "case": "web-interview-001", "run": 1, "outcome": "spurious", "stated": 0.95, "hedges": 0, "joined": true, "span_tokens": 8.0, "span_mean_lp": -0.0012144705231804664, "span_min_lp": -0.005830203648656607, "span_mean_margin": 12.388194773537336, "span_mean_entropy": 0.008524757499908974, "span_frac_unsure": 0.0, "conf_lp": -0.017504069604967754, "conf_expected": 0.949827675881304, "content": "The wreck lies at 41 meters", "subjects": ["Meridian Rose"]}
{"provider_model": "local:qwen3:14b", "extractor_version": "0.16.0", "suite": "prose-article-seed-001", "suite_version": "0.3.0", "case": "web-article-003", "run": 1, "outcome": "spurious", "stated": 0.95, "hedges": 0, "joined": true, "span_tokens": 33.0, "span_mean_lp": -0.023029737189575322, "span_min_lp": -0.7356474995613098, "span_mean_margin": 15.285690007998472, "span_mean_entropy": 0.033754134155445883, "span_frac_unsure": 0.030303030303030304, "conf_lp": -0.03727540955895847, "conf_expected": 0.9496568820587676, "content": "Harbor, a payroll software company with 60 employees based in Manchester, has acquired Lantern, a note-taking app made by a twelve-person company in Leeds.", "subjects": ["Harbor", "Lantern"]}
{"provider_model": "local:qwen3:14b", "extractor_version": "0.16.0", "suite": "prose-article-seed-001", "suite_version": "0.3.0", "case": "web-article-003", "run": 1, "outcome": "spurious", "stated": 0.95, "hedges": 0, "joined": true, "span_tokens": 6.0, "span_mean_lp": -0.0024189547871174, "span_min_lp": -0.008149361237883568, "span_mean_margin": 11.391349196814039, "span_mean_entropy": 0.015047542077864016, "span_frac_unsure": 0.0, "conf_lp": -0.1145302802324295, "conf_expected": 0.9474194963126911, "content": "Neither company disclosed the price.", "subjects": []}
{"provider_model": "local:qwen3:14b", "extractor_version": "0.16.0", "suite": "prose-article-seed-001", "suite_version": "0.3.0", "case": "web-article-003", "run": 1, "outcome": "matched", "stated": 0.75, "hedges": 1, "joined": true, "span_tokens": 36.0, "span_mean_lp": -0.00535949089647087, "span_min_lp": -0.18097272515296936, "span_mean_margin": 15.932719750352826, "span_mean_entropy": 0.014478932537703323, "span_frac_unsure": 0.0, "conf_lp": -0.852376764989458, "conf_expected": 0.8094593462727706, "content": "Lantern launched in 2022 and says it has about 45,000 monthly active users, most of them bookkeepers at small accounting firms.", "subjects": ["Lantern"]}
{"provider_model": "local:qwen3:14b", "extractor_version": "0.16.0", "suite": "prose-article-seed-001", "suite_version": "0.3.0", "case": "web-article-003", "run": 1, "outcome": "matched", "stated": 0.75, "hedges": 1, "joined": true, "span_tokens": 20.0, "span_mean_lp": -2.1457685477344058e-07, "span_min_lp": -1.7881409348774469e-06, "span_mean_margin": 18.050061488151417, "span_mean_entropy": 3.508332389334318e-06, "span_frac_unsure": 0.0, "conf_lp": -0.04340178532402206, "conf_expected": 0.7563444296893445, "content": "Harbor sells payroll software to roughly 3,100 businesses in the north of England.", "subjects": ["Harbor"]}
{"provider_model": "local:qwen3:14b", "extractor_version": "0.16.0", "suite": "prose-article-seed-001", "suite_version": "0.3.0", "case": "web-article-003", "run": 1, "outcome": "matched", "stated": 0.9, "hedges": 0, "joined": true, "span_tokens": 37.0, "span_mean_lp": -0.009202233872918446, "span_min_lp": -0.34040743112564087, "span_mean_margin": 16.364441074199558, "span_mean_entropy": 0.016433362111006815, "span_frac_unsure": 0.0, "conf_lp": -1.4591472744941711, "conf_expected": 0.8455837996747926, "content": "Harbor plans to build Lantern's shared notebooks into its payroll dashboard by the end of 2026, so that an accountant can attach a note to an individual pay run.", "subjects": ["Harbor", "Lantern"]}
{"provider_model": "local:qwen3:14b", "extractor_version": "0.16.0", "suite": "prose-article-seed-001", "suite_version": "0.3.0", "case": "web-article-003", "run": 1, "outcome": "matched", "stated": 0.9, "hedges": 1, "joined": true, "span_tokens": 27.0, "span_mean_lp": -0.0024907432545251984, "span_min_lp": -0.0670139491558075, "span_mean_margin": 17.02146676532713, "span_mean_entropy": 0.009126251038199433, "span_frac_unsure": 0.0, "conf_lp": -0.20944474264979362, "conf_expected": 0.9480803544131742, "content": "Lantern's standalone app will keep working until at least June 2027, and its twelve staff are joining Harbor.", "subjects": ["Lantern", "Harbor"]}
{"provider_model": "local:qwen3:14b", "extractor_version": "0.16.0", "suite": "prose-article-seed-001", "suite_version": "0.3.0", "case": "web-article-003", "run": 1, "outcome": "spurious", "stated": 0.9, "hedges": 0, "joined": true, "span_tokens": 14.0, "span_mean_lp": -0.022933302181115778, "span_min_lp": -0.1850104033946991, "span_mean_margin": 15.202316907899712, "span_mean_entropy": 0.07917130839391583, "span_frac_unsure": 0.0, "conf_lp": -0.5399743765592575, "conf_expected": 0.92351135706742, "content": "Our customers kept their explanations in one tool and their numbers in another.", "subjects": ["Harbor's customers"]}
{"provider_model": "local:qwen3:14b", "extractor_version": "0.16.0", "suite": "prose-article-seed-001", "suite_version": "0.3.0", "case": "web-article-003", "run": 1, "outcome": "matched", "stated": 0.9, "hedges": 0, "joined": true, "span_tokens": 13.0, "span_mean_lp": -3.026085135633576e-07, "span_min_lp": -2.7418175250204513e-06, "span_mean_margin": 17.859406535441742, "span_mean_entropy": 4.6781947287143875e-06, "span_frac_unsure": 0.0, "conf_lp": -0.01491313090082258, "conf_expected": 0.9483968840526908, "content": "Every payroll question we get starts with someone hunting for a note.", "subjects": ["Harbor"]}
{"provider_model": "local:qwen3:14b", "extractor_version": "0.16.0", "suite": "prose-article-seed-001", "suite_version": "0.3.0", "case": "web-article-003", "run": 1, "outcome": "matched", "stated": 0.95, "hedges": 0, "joined": true, "span_tokens": 20.0, "span_mean_lp": -1.3749246512873015e-05, "span_min_lp": -0.00023814891756046563, "span_mean_margin": 17.1083774880124, "span_mean_entropy": 0.0001357218552756789, "span_frac_unsure": 0.0, "conf_lp": -0.49299369542859495, "conf_expected": 0.9497437607045903, "content": "It is Harbor's second acquisition; it bought a timesheet startup in 2024.", "subjects": ["Harbor"]}
{"provider_model": "local:qwen3:14b", "extractor_version": "0.16.0", "suite": "prose-article-seed-001", "suite_version": "0.3.0", "case": "web-article-004", "run": 1, "outcome": "matched", "stated": 0.95, "hedges": 0, "joined": true, "span_tokens": 12.0, "span_mean_lp": -0.03138380732515126, "span_min_lp": -0.3715783953666687, "span_mean_margin": 13.508256827926848, "span_mean_entropy": 0.07031574083580239, "span_frac_unsure": 0.0, "conf_lp": -0.06459106132524539, "conf_expected": 0.948092434803529, "content": "Ostrander Freight is a 90-person company.", "subjects": ["Ostrander Freight"]}
{"provider_model": "local:qwen3:14b", "extractor_version": "0.16.0", "suite": "prose-article-seed-001", "suite_version": "0.3.0", "case": "web-article-004", "run": 1, "outcome": "matched", "stated": 0.95, "hedges": 0, "joined": true, "span_tokens": 14.0, "span_mean_lp": -0.039720916469948166, "span_min_lp": -0.15283434092998505, "span_mean_margin": 10.883384204188927, "span_mean_entropy": 0.1417347995526129, "span_frac_unsure": 0.0, "conf_lp": -0.02017300098668784, "conf_expected": 0.9498839754055594, "content": "Ostrander Freight rewrote their billing service in Go this spring.", "subjects": ["Ostrander Freight"]}
{"provider_model": "local:qwen3:14b", "extractor_version": "0.16.0", "suite": "prose-article-seed-001", "suite_version": "0.3.0", "case": "web-article-004", "run": 1, "outcome": "matched", "stated": 0.95, "hedges": 0, "joined": true, "span_tokens": 25.0, "span_mean_lp": -0.04264816982044067, "span_min_lp": -0.4869128167629242, "span_mean_margin": 12.531835918600427, "span_mean_entropy": 0.09607537076977175, "span_frac_unsure": 0.0, "conf_lp": -0.023576056119054556, "conf_expected": 0.9498389996206102, "content": "The billing service's p99 latency was reduced from 840 milliseconds to 95 milliseconds after the rewrite.", "subjects": ["Ostrander Freight's billing service"]}
{"provider_model": "local:qwen3:14b", "extractor_version": "0.16.0", "suite": "prose-article-seed-001", "suite_version": "0.3.0", "case": "web-article-004", "run": 1, "outcome": "under_confidence", "stated": 0.75, "hedges": 1, "joined": true, "span_tokens": 17.0, "span_mean_lp": -0.19136108422438436, "span_min_lp": -3.2338738441467285, "span_mean_margin": 9.801437721012432, "span_mean_entropy": 0.04634242305792876, "span_frac_unsure": 0.058823529411764705, "conf_lp": -1.7491844538017176, "conf_expected": 0.870283860951636, "content": "The memory use of the billing service was reduced by about two thirds after the rewrite.", "subjects": ["Ostrander Freight's billing service"]}
{"provider_model": "local:qwen3:14b", "extractor_version": "0.16.0", "suite": "prose-article-seed-001", "suite_version": "0.3.0", "case": "web-article-004", "run": 1, "outcome": "matched", "stated": 0.95, "hedges": 0, "joined": true, "span_tokens": 12.0, "span_mean_lp": -0.035644570615289695, "span_min_lp": -0.3975197374820709, "span_mean_margin": 9.803627421829702, "span_mean_entropy": 0.06903917444704882, "span_frac_unsure": 0.0, "conf_lp": -0.0006121943733887747, "conf_expected": 0.9499830237841558, "content": "The rewrite of the billing service took four engineers eleven weeks.", "subjects": ["Ostrander Freight's billing service"]}
{"provider_model": "local:qwen3:14b", "extractor_version": "0.16.0", "suite": "prose-article-seed-001", "suite_version": "0.3.0", "case": "web-article-004", "run": 1, "outcome": "matched", "stated": 0.95, "hedges": 0, "joined": true, "span_tokens": 7.0, "span_mean_lp": -0.507058122057584, "span_min_lp": -3.360997200012207, "span_mean_margin": 9.35940421080418, "span_mean_entropy": 0.1132319757052731, "span_frac_unsure": 0.14285714285714285, "conf_lp": -5.9605727074085735e-05, "conf_expected": 0.9499941339316029, "content": "Billing records live in Postgres.", "subjects": ["Ostrander Freight's billing records"]}
{"provider_model": "local:qwen3:14b", "extractor_version": "0.16.0", "suite": "prose-article-seed-001", "suite_version": "0.3.0", "case": "web-article-004", "run": 1, "outcome": "matched", "stated": 0.95, "hedges": 0, "joined": true, "span_tokens": 13.0, "span_mean_lp": -0.02070713056824266, "span_min_lp": -0.14229291677474976, "span_mean_margin": 11.619322428200396, "span_mean_entropy": 0.06797707526273801, "span_frac_unsure": 0.0, "conf_lp": -2.694149225135334e-05, "conf_expected": 0.9499979724968877, "content": "Invoice events now flow through Kafka instead of a nightly batch job.", "subjects": ["Ostrander Freight's invoice events"]}
{"provider_model": "local:qwen3:14b", "extractor_version": "0.16.0", "suite": "prose-article-seed-001", "suite_version": "0.3.0", "case": "web-article-004", "run": 1, "outcome": "matched", "stated": 0.95, "hedges": 0, "joined": true, "span_tokens": 16.0, "span_mean_lp": -0.27347971770705115, "span_min_lp": -2.3715310096740723, "span_mean_margin": 11.206516307389574, "span_mean_entropy": 0.04938431824215418, "span_frac_unsure": 0.125, "conf_lp": -0.0006510523380711675, "conf_expected": 0.9499071850986239, "content": "A customer now sees a new charge within a minute instead of the next morning.", "subjects": ["Ostrander Freight's customer"]}
{"provider_model": "local:qwen3:14b", "extractor_version": "0.16.0", "suite": "prose-article-seed-001", "suite_version": "0.3.0", "case": "web-article-004", "run": 1, "outcome": "matched", "stated": 0.95, "hedges": 0, "joined": true, "span_tokens": 23.0, "span_mean_lp": -0.017510034200654445, "span_min_lp": -0.32856008410453796, "span_mean_margin": 11.135452054384245, "span_mean_entropy": 0.042428283936435156, "span_frac_unsure": 0.0, "conf_lp": -0.0018280738877365366, "conf_expected": 0.9497386175412983, "content": "Ostrander Freight considered Rust and chose Go because four of the six engineers on the billing team already knew it.", "subjects": ["Ostrander Freight"]}
{"provider_model": "local:qwen3:14b", "extractor_version": "0.16.0", "suite": "prose-article-seed-001", "suite_version": "0.3.0", "case": "web-article-004", "run": 1, "outcome": "matched", "stated": 0.95, "hedges": 0, "joined": true, "span_tokens": 14.0, "span_mean_lp": -0.05702861001633762, "span_min_lp": -0.3463917076587677, "span_mean_margin": 10.633067027509494, "span_mean_entropy": 0.1609561095864511, "span_frac_unsure": 0.0, "conf_lp": -0.00048576958397461567, "conf_expected": 0.9499109114899957, "content": "During incidents, the on-call engineers coordinate in a Signal group chat.", "subjects": ["Ostrander Freight's on-call engineers"]}
{"provider_model": "local:qwen3:14b", "extractor_version": "0.16.0", "suite": "prose-article-seed-001", "suite_version": "0.3.0", "case": "web-article-004", "run": 1, "outcome": "matched", "stated": 0.95, "hedges": 0, "joined": true, "span_tokens": 12.0, "span_mean_lp": -0.0006626354554484237, "span_min_lp": -0.007100578397512436, "span_mean_margin": 13.460843294173559, "span_mean_entropy": 0.004135314941221815, "span_frac_unsure": 0.0, "conf_lp": -4.732685556518845e-05, "conf_expected": 0.9499934458137071, "content": "The runbooks for the new service live in Notion.", "subjects": ["Ostrander Freight's runbooks for the new service"]}
{"provider_model": "local:qwen3:14b", "extractor_version": "0.16.0", "suite": "prose-article-seed-001", "suite_version": "0.3.0", "case": "web-article-004", "run": 1, "outcome": "matched", "stated": 0.95, "hedges": 0, "joined": true, "span_tokens": 24.0, "span_mean_lp": -0.007584649224774864, "span_min_lp": -0.172916978597641, "span_mean_margin": 13.258054943979088, "span_mean_entropy": 0.02643057260575038, "span_frac_unsure": 0.0, "conf_lp": -0.2752979143988341, "conf_expected": 0.9014568900429535, "content": "Ostrander Freight plans to move the dispatch service off Python starting in the first quarter of 2026.", "subjects": ["Ostrander Freight"]}
{"provider_model": "local:qwen3:14b", "extractor_version": "0.16.0", "suite": "prose-calibration-001", "suite_version": "0.1.0", "case": "prose-survey-001", "run": 1, "outcome": "matched", "stated": 0.95, "hedges": 1, "joined": true, "span_tokens": 32.0, "span_mean_lp": -0.00025938706234640563, "span_min_lp": -0.008079476654529572, "span_mean_margin": 17.54364941759273, "span_mean_entropy": 0.0015339330471690453, "span_frac_unsure": 0.0, "conf_lp": -0.012923156785291212, "conf_expected": 0.949954374597376, "content": "The Kestrel Fen Trust completed its ninth annual transect survey of Thornlee Marsh between 12 and 19 May 2026.", "subjects": ["Kestrel Fen Trust", "Thornlee Marsh"]}
{"provider_model": "local:qwen3:14b", "extractor_version": "0.16.0", "suite": "prose-calibration-001", "suite_version": "0.1.0", "case": "prose-survey-001", "run": 1, "outcome": "matched", "stated": 0.95, "hedges": 0, "joined": true, "span_tokens": 21.0, "span_mean_lp": -0.00013235885586211573, "span_min_lp": -0.002738885348662734, "span_mean_margin": 16.8848957082334, "span_mean_entropy": 0.0009241421683201014, "span_frac_unsure": 0.0, "conf_lp": -0.09672022727318108, "conf_expected": 0.9497938689729908, "content": "Eleven transects were walked, the same eleven as in every year since 2018.", "subjects": ["Kestrel Fen Trust", "Thornlee Marsh"]}
{"provider_model": "local:qwen3:14b", "extractor_version": "0.16.0", "suite": "prose-calibration-001", "suite_version": "0.1.0", "case": "prose-survey-001", "run": 1, "outcome": "matched", "stated": 0.95, "hedges": 0, "joined": true, "span_tokens": 19.0, "span_mean_lp": -8.051901145814841e-05, "span_min_lp": -0.0014976743841543794, "span_mean_margin": 16.09600435177872, "span_mean_entropy": 0.000614619290984637, "span_frac_unsure": 0.0, "conf_lp": -0.005309886750183068, "conf_expected": 0.9499931445315899, "content": "We logged 214 breeding pairs of reed bunting across the eleven transects.", "subjects": ["Kestrel Fen Trust", "reed bunting"]}
{"provider_model": "local:qwen3:14b", "extractor_version": "0.16.0", "suite": "prose-calibration-001", "suite_version": "0.1.0", "case": "prose-survey-001", "run": 1, "outcome": "spurious", "stated": 0.7, "hedges": 1, "joined": true, "span_tokens": 42.0, "span_mean_lp": -0.10023566562312662, "span_min_lp": -4.1804962158203125, "span_mean_margin": 14.520604415213219, "span_mean_entropy": 0.005620983539179475, "span_frac_unsure": 0.023809523809523808, "conf_lp": -4.853378847241402, "conf_expected": 0.7539774879337265, "content": "The marsh harrier figure is not: we recorded four occupied territories with confidence and think there may be a fifth on the northern edge, but that pair was never seen carrying food and we are not counting it.", "subjects": ["Kestrel Fen Trust", "marsh harrier"]}
{"provider_model": "local:qwen3:14b", "extractor_version": "0.16.0", "suite": "prose-calibration-001", "suite_version": "0.1.0", "case": "prose-survey-001", "run": 1, "outcome": "matched", "stated": 0.8, "hedges": 1, "joined": true, "span_tokens": 22.0, "span_mean_lp": -0.00023893736384004362, "span_min_lp": -0.004153102170675993, "span_mean_margin": 15.611643033995414, "span_mean_entropy": 0.0016754285059562607, "span_frac_unsure": 0.0, "conf_lp": -1.4255170822143555, "conf_expected": 0.8321402195175233, "content": "Water levels averaged 41 cm across the season, which is roughly a third below the ten-year mean.", "subjects": ["Thornlee Marsh"]}
{"provider_model": "local:qwen3:14b", "extractor_version": "0.16.0", "suite": "prose-calibration-001", "suite_version": "0.1.0", "case": "prose-survey-001", "run": 1, "outcome": "spurious", "stated": 0.7, "hedges": 1, "joined": true, "span_tokens": 36.0, "span_mean_lp": -0.0005029323496362142, "span_min_lp": -0.017943670973181725, "span_mean_margin": 16.079567179137012, "span_mean_entropy": 0.0025631967673935365, "span_frac_unsure": 0.0, "conf_lp": -1.1412131190299988, "conf_expected": 0.7221076199985915, "content": "The exact ten-year mean is being recomputed after we found a stuck logger at station 3, so the 62 cm we published last year should be treated as provisional.", "subjects": ["Kestrel Fen Trust", "Thornlee Marsh"]}
{"provider_model": "local:qwen3:14b", "extractor_version": "0.16.0", "suite": "prose-calibration-001", "suite_version": "0.1.0", "case": "prose-survey-001", "run": 1, "outcome": "matched", "stated": 0.7, "hedges": 1, "joined": true, "span_tokens": 21.0, "span_mean_lp": -0.000389547953061321, "span_min_lp": -0.007056998088955879, "span_mean_margin": 15.951567927618344, "span_mean_entropy": 0.0026590287569896003, "span_frac_unsure": 0.0, "conf_lp": -1.730984777212143, "conf_expected": 0.6573353104149726, "content": "A volunteer reported an otter with two cubs at the eastern sluice on 14 May.", "subjects": ["volunteer", "otter"]}
{"provider_model": "local:qwen3:14b", "extractor_version": "0.16.0", "suite": "prose-calibration-001", "suite_version": "0.1.0", "case": "prose-survey-001", "run": 1, "outcome": "spurious", "stated": 0.7, "hedges": 1, "joined": true, "span_tokens": 30.0, "span_mean_lp": -5.033768505218935e-05, "span_min_lp": -0.0013198618544265628, "span_mean_margin": 14.924902868695158, "span_mean_entropy": 0.00041544369420372075, "span_frac_unsure": 0.0, "conf_lp": -2.1712655127048492, "conf_expected": 0.8776745658471061, "content": "We have no photograph, no spraint from that stretch, and the Trust's camera trap was offline that week, so the sighting is unconfirmed.", "subjects": ["Kestrel Fen Trust", "otter"]}
{"provider_model": "local:qwen3:14b", "extractor_version": "0.16.0", "suite": "prose-calibration-001", "suite_version": "0.1.0", "case": "prose-survey-001", "run": 1, "outcome": "matched", "stated": 0.6, "hedges": 0, "joined": true, "span_tokens": 23.0, "span_mean_lp": -2.6068218880442622e-05, "span_min_lp": -0.0003262098180130124, "span_mean_margin": 16.231599861903828, "span_mean_entropy": 0.00025470308425207846, "span_frac_unsure": 0.0, "conf_lp": -1.2315536439418793, "conf_expected": 0.7046100007530773, "content": "If it is right it would be the first otter breeding record for Thornlee since 2011.", "subjects": ["Kestrel Fen Trust", "otter", "Thornlee Marsh"]}
{"provider_model": "local:qwen3:14b", "extractor_version": "0.16.0", "suite": "prose-calibration-001", "suite_version": "0.1.0", "case": "prose-survey-001", "run": 1, "outcome": "matched", "stated": 0.6, "hedges": 0, "joined": true, "span_tokens": 19.0, "span_mean_lp": -3.971639128358699e-06, "span_min_lp": -5.555307143367827e-05, "span_mean_margin": 15.890895184630148, "span_mean_entropy": 4.614737489250527e-05, "span_frac_unsure": 0.0, "conf_lp": -0.6614043563604355, "conf_expected": 0.6891444190548497, "content": "We expect to publish the full survey report in September, assuming the logger data can be recovered.", "subjects": ["Kestrel Fen Trust"]}
{"provider_model": "local:qwen3:14b", "extractor_version": "0.16.0", "suite": "prose-calibration-001", "suite_version": "0.1.0", "case": "prose-survey-001", "run": 1, "outcome": "matched", "stated": 0.7, "hedges": 0, "joined": true, "span_tokens": 27.0, "span_mean_lp": -6.53444743647924e-07, "span_min_lp": -6.55653229841846e-06, "span_mean_margin": 17.573065810732142, "span_mean_entropy": 9.746982520519353e-06, "span_frac_unsure": 0.0, "conf_lp": -0.8434865809977055, "conf_expected": 0.6988906451023409, "content": "Whether the Trust extends the survey to the adjoining Barrow Levels in 2027 has not been decided and depends on funding.", "subjects": ["Kestrel Fen Trust", "Barrow Levels"]}
{"provider_model": "local:qwen3:14b", "extractor_version": "0.16.0", "suite": "prose-calibration-001", "suite_version": "0.1.0", "case": "prose-dispute-001", "run": 1, "outcome": "spurious", "stated": 0.95, "hedges": 0, "joined": true, "span_tokens": 26.0, "span_mean_lp": -0.10395799336810595, "span_min_lp": -2.3438186645507812, "span_mean_margin": 14.25168237559785, "span_mean_entropy": 0.06305239391862086, "span_frac_unsure": 0.038461538461538464, "conf_lp": -0.1812894716860569, "conf_expected": 0.9463685207489411, "content": "Aberlaw District Council put the figure at 47 in its situation report of 5 March 2026.", "subjects": ["Aberlaw District Council"]}
{"provider_model": "local:qwen3:14b", "extractor_version": "0.16.0", "suite": "prose-calibration-001", "suite_version": "0.1.0", "case": "prose-dispute-001", "run": 1, "outcome": "spurious", "stated": 0.9, "hedges": 1, "joined": true, "span_tokens": 18.0, "span_mean_lp": -0.00010352661169419107, "span_min_lp": -0.001286499435082078, "span_mean_margin": 15.318554560376969, "span_mean_entropy": 0.000896159063881968, "span_frac_unsure": 0.0, "conf_lp": -1.3016642332077026, "conf_expected": 0.869249621630221, "content": "The Cairnwell Residents' Association says the true number is at least 61.", "subjects": ["Cairnwell Residents' Association"]}
{"provider_model": "local:qwen3:14b", "extractor_version": "0.16.0", "suite": "prose-calibration-001", "suite_version": "0.1.0", "case": "prose-dispute-001", "run": 1, "outcome": "spurious", "stated": 0.9, "hedges": 0, "joined": true, "span_tokens": 15.0, "span_mean_lp": -0.16362544401737675, "span_min_lp": -1.2339086532592773, "span_mean_margin": 11.961366779563301, "span_mean_entropy": 0.1128196775934822, "span_frac_unsure": 0.13333333333333333, "conf_lp": -0.005797709804028273, "conf_expected": 0.9494208411351451, "content": "Aberlaw District Council's report says it counted habitable structures only.", "subjects": ["Aberlaw District Council"]}
{"provider_model": "local:qwen3:14b", "extractor_version": "0.16.0", "suite": "prose-calibration-001", "suite_version": "0.1.0", "case": "prose-dispute-001", "run": 1, "outcome": "matched", "stated": 0.85, "hedges": 0, "joined": true, "span_tokens": 24.0, "span_mean_lp": -0.08935908507510604, "span_min_lp": -1.7011024951934814, "span_mean_margin": 11.861036048271211, "span_mean_entropy": 0.06679042763084636, "span_frac_unsure": 0.041666666666666664, "conf_lp": -0.971494983881712, "conf_expected": 0.9103655189875045, "content": "The Cairnwell Residents' Association's spokesperson said their tally includes any property with structural damage, outbuildings included.", "subjects": ["Cairnwell Residents' Association"]}
{"provider_model": "local:qwen3:14b", "extractor_version": "0.16.0", "suite": "prose-calibration-001", "suite_version": "0.1.0", "case": "prose-dispute-001", "run": 1, "outcome": "matched", "stated": 0.75, "hedges": 0, "joined": true, "span_tokens": 16.0, "span_mean_lp": -0.0010799652653119551, "span_min_lp": -0.01615515910089016, "span_mean_margin": 12.647287707893334, "span_mean_entropy": 0.005770473342677569, "span_frac_unsure": 0.0, "conf_lp": -1.1401011645793915, "conf_expected": 0.7378987932784785, "content": "A contractor working on the slope said drainage works scheduled for last autumn were postponed.", "subjects": ["a contractor working on the slope"]}
{"provider_model": "local:qwen3:14b", "extractor_version": "0.16.0", "suite": "prose-calibration-001", "suite_version": "0.1.0", "case": "prose-dispute-001", "run": 1, "outcome": "matched", "stated": 0.9, "hedges": 0, "joined": true, "span_tokens": 34.0, "span_mean_lp": -0.0033225679736495844, "span_min_lp": -0.11105666309595108, "span_mean_margin": 14.202820874348577, "span_mean_entropy": 0.011681043495861573, "span_frac_unsure": 0.0, "conf_lp": -0.01159901823848486, "conf_expected": 0.9488453039863591, "content": "Aberlaw District Council denies that any works were postponed, and says the drainage programme for the brae was always set to begin in April 2026.", "subjects": ["Aberlaw District Council"]}
{"provider_model": "local:qwen3:14b", "extractor_version": "0.16.0", "suite": "prose-calibration-001", "suite_version": "0.1.0", "case": "prose-dispute-001", "run": 1, "outcome": "matched", "stated": 0.95, "hedges": 0, "joined": true, "span_tokens": 8.0, "span_mean_lp": -0.0022072322961648183, "span_min_lp": -0.014073776081204414, "span_mean_margin": 12.548949348151986, "span_mean_entropy": 0.012707529773326908, "span_frac_unsure": 0.0, "conf_lp": -0.029147507401830808, "conf_expected": 0.9498335416170979, "content": "Nobody was injured in the landslip.", "subjects": ["the landslip at Cairnwell Brae"]}
{"provider_model": "local:qwen3:14b", "extractor_version": "0.16.0", "suite": "prose-calibration-001", "suite_version": "0.1.0", "case": "prose-dispute-001", "run": 1, "outcome": "matched", "stated": 0.95, "hedges": 0, "joined": true, "span_tokens": 9.0, "span_mean_lp": -0.0005644033319514266, "span_min_lp": -0.005043747369199991, "span_mean_margin": 15.743839488761283, "span_mean_entropy": 0.003585194914808704, "span_frac_unsure": 0.0, "conf_lp": -0.12324273865704072, "conf_expected": 0.9499360672864996, "content": "Twelve households were placed in temporary accommodation.", "subjects": ["twelve households affected by the landslip"]}
{"provider_model": "local:qwen3:14b", "extractor_version": "0.16.0", "suite": "prose-calibration-001", "suite_version": "0.1.0", "case": "prose-dispute-001", "run": 1, "outcome": "matched", "stated": 0.75, "hedges": 1, "joined": true, "span_tokens": 23.0, "span_mean_lp": -0.06321385307397953, "span_min_lp": -1.0367556810379028, "span_mean_margin": 14.034412362663819, "span_mean_entropy": 0.06282729135366759, "span_frac_unsure": 0.043478260869565216, "conf_lp": -2.0126182436943054, "conf_expected": 0.838889615520605, "content": "The Council has commissioned an independent geotechnical review, which is expected to report before the end of the year.", "subjects": ["Aberlaw District Council"]}
{"provider_model": "local:qwen3:14b", "extractor_version": "0.16.0", "suite": "prose-calibration-001", "suite_version": "0.1.0", "case": "prose-memo-001", "run": 1, "outcome": "matched", "stated": 0.95, "hedges": 0, "joined": true, "span_tokens": 28.0, "span_mean_lp": -0.012574745089978023, "span_min_lp": -0.3103969991207123, "span_mean_margin": 16.645958359738447, "span_mean_entropy": 0.036142285325550624, "span_frac_unsure": 0.0, "conf_lp": -0.053641258738963415, "conf_expected": 0.9497716270882431, "content": "Peak concurrent sessions on Larkspur reached 38,400 on 21 June, the highest we have recorded.", "subjects": ["Larkspur"]}
{"provider_model": "local:qwen3:14b", "extractor_version": "0.16.0", "suite": "prose-calibration-001", "suite_version": "0.1.0", "case": "prose-memo-001", "run": 1, "outcome": "spurious", "stated": 0.95, "hedges": 0, "joined": true, "span_tokens": 15.0, "span_mean_lp": -5.436024882025473e-06, "span_min_lp": -3.445207767072134e-05, "span_mean_margin": 19.98262618374644, "span_mean_entropy": 6.467303817767072e-05, "span_frac_unsure": 0.0, "conf_lp": -0.05050684290472418, "conf_expected": 0.949867263084234, "content": "The current cluster is provisioned for 45,000.", "subjects": ["The current cluster"]}
{"provider_model": "local:qwen3:14b", "extractor_version": "0.16.0", "suite": "prose-calibration-001", "suite_version": "0.1.0", "case": "prose-memo-001", "run": 1, "outcome": "spurious", "stated": 0.95, "hedges": 0, "joined": true, "span_tokens": 15.0, "span_mean_lp": -2.2093668273252357e-06, "span_min_lp": -2.47958396357717e-05, "span_mean_margin": 16.896548223474156, "span_mean_entropy": 2.792493779047741e-05, "span_frac_unsure": 0.0, "conf_lp": -0.2613598685711622, "conf_expected": 0.9470091625426412, "content": "Growth over the last two quarters has averaged 9 percent per quarter.", "subjects": ["Growth"]}
{"provider_model": "local:qwen3:14b", "extractor_version": "0.16.0", "suite": "prose-calibration-001", "suite_version": "0.1.0", "case": "prose-memo-001", "run": 1, "outcome": "spurious", "stated": 0.75, "hedges": 0, "joined": true, "span_tokens": 17.0, "span_mean_lp": -0.0034756796030973526, "span_min_lp": -0.05339541658759117, "span_mean_margin": 16.5915326936574, "span_mean_entropy": 0.015528552744949424, "span_frac_unsure": 0.0, "conf_lp": -0.28270318545401096, "conf_expected": 0.7666237657492331, "content": "If that holds we cross 45,000 in early Q4.", "subjects": ["Growth"]}
{"provider_model": "local:qwen3:14b", "extractor_version": "0.16.0", "suite": "prose-calibration-001", "suite_version": "0.1.0", "case": "prose-memo-001", "run": 1, "outcome": "spurious", "stated": 0.7, "hedges": 1, "joined": true, "span_tokens": 36.0, "span_mean_lp": -0.018499715620942127, "span_min_lp": -0.6427295207977295, "span_mean_margin": 15.869125097829766, "span_mean_entropy": 0.023542009284143416, "span_frac_unsure": 0.0, "conf_lp": -0.479780375957489, "conf_expected": 0.7145899969015851, "content": "It may not hold: two of our three largest accounts renew in September, and one of them has told us it is evaluating alternatives, so a flat quarter is a real possibility.", "subjects": ["Growth"]}
{"provider_model": "local:qwen3:14b", "extractor_version": "0.16.0", "suite": "prose-calibration-001", "suite_version": "0.1.0", "case": "prose-memo-001", "run": 1, "outcome": "spurious", "stated": 0.6, "hedges": 0, "joined": true, "span_tokens": 21.0, "span_mean_lp": -1.8165257556358397e-07, "span_min_lp": -3.695494797284482e-06, "span_mean_margin": 19.563219433738748, "span_mean_entropy": 2.860476984399983e-06, "span_frac_unsure": 0.0, "conf_lp": -0.27943888306617737, "conf_expected": 0.6317534895216343, "content": "I put the odds of crossing 45,000 before January at a little over half.", "subjects": ["The odds of crossing 45,000 before January"]}
{"provider_model": "local:qwen3:14b", "extractor_version": "0.16.0", "suite": "prose-calibration-001", "suite_version": "0.1.0", "case": "prose-memo-001", "run": 1, "outcome": "matched", "stated": 0.9, "hedges": 1, "joined": true, "span_tokens": 34.0, "span_mean_lp": -4.3029745437278884e-05, "span_min_lp": -0.0013919619377702475, "span_mean_margin": 17.105665134581848, "span_mean_entropy": 0.00034003149622811694, "span_frac_unsure": 0.0, "conf_lp": -0.2410702109336853, "conf_expected": 0.9265044371595302, "content": "Adding a fourth availability zone would take about six weeks and cost between $40,000 and $55,000 a year in standing capacity.", "subjects": ["Adding a fourth availability zone"]}
{"provider_model": "local:qwen3:14b", "extractor_version": "0.16.0", "suite": "prose-calibration-001", "suite_version": "0.1.0", "case": "prose-memo-001", "run": 1, "outcome": "matched", "stated": 0.9, "hedges": 0, "joined": true, "span_tokens": 22.0, "span_mean_lp": -3.346664088868775e-05, "span_min_lp": -0.0006393449730239809, "span_mean_margin": 16.929710495213524, "span_mean_entropy": 0.00029252964356536054, "span_frac_unsure": 0.0, "conf_lp": -0.7152098417282104, "conf_expected": 0.8936761142141674, "content": "The range is wide because reserved-instance pricing for the region has not been published for 2027.", "subjects": ["The range"]}
{"provider_model": "local:qwen3:14b", "extractor_version": "0.16.0", "suite": "prose-calibration-001", "suite_version": "0.1.0", "case": "prose-memo-001", "run": 1, "outcome": "spurious", "stated": 0.9, "hedges": 0, "joined": true, "span_tokens": 30.0, "span_mean_lp": -1.3954880642093788e-05, "span_min_lp": -0.0002400567173026502, "span_mean_margin": 16.698331102288954, "span_mean_entropy": 0.00013491082617837584, "span_frac_unsure": 0.0, "conf_lp": -0.10208044201135635, "conf_expected": 0.9388364031065121, "content": "My recommendation is to defer the fourth zone until after the September renewals and instead raise the autoscaling ceiling, which costs nothing and takes an afternoon.", "subjects": ["The recommendation"]}
{"provider_model": "local:qwen3:14b", "extractor_version": "0.16.0", "suite": "prose-calibration-001", "suite_version": "0.1.0", "case": "prose-memo-001", "run": 1, "outcome": "matched", "stated": 0.9, "hedges": 0, "joined": true, "span_tokens": 24.0, "span_mean_lp": -5.712135546787067e-07, "span_min_lp": -1.0609683158691041e-05, "span_mean_margin": 16.998754565912098, "span_mean_entropy": 8.18094358027247e-06, "span_frac_unsure": 0.0, "conf_lp": -0.07343577593564987, "conf_expected": 0.9426824941070988, "content": "We considered buying reserved capacity now and rejected it: it locks in a commitment against a demand curve we do not trust.", "subjects": ["Buying reserved capacity now"]}
{"provider_model": "local:qwen3:14b", "extractor_version": "0.16.0", "suite": "prose-calibration-001", "suite_version": "0.1.0", "case": "prose-errata-001", "run": 1, "outcome": "matched", "stated": 0.95, "hedges": 0, "joined": true, "span_tokens": 17.0, "span_mean_lp": -0.001102455472739487, "span_min_lp": -0.01563906855881214, "span_mean_margin": 15.756972669604451, "span_mean_entropy": 0.006173663094237738, "span_frac_unsure": 0.0, "conf_lp": -0.04442271431616973, "conf_expected": 0.9499809246110429, "content": "Ledbury North handled 12,400 pallets in Q1.", "subjects": ["Ledbury North"]}
{"provider_model": "local:qwen3:14b", "extractor_version": "0.16.0", "suite": "prose-calibration-001", "suite_version": "0.1.0", "case": "prose-errata-001", "run": 1, "outcome": "matched", "stated": 0.95, "hedges": 0, "joined": true, "span_tokens": 18.0, "span_mean_lp": -0.006773908598486539, "span_min_lp": -0.1206401064991951, "span_mean_margin": 16.557844215303728, "span_mean_entropy": 0.0202387087472519, "span_frac_unsure": 0.0, "conf_lp": -4.482320582610555e-05, "conf_expected": 0.9499980502213893, "content": "Ledbury North East handled 18,900 pallets in Q1.", "subjects": ["Ledbury North East"]}
{"provider_model": "local:qwen3:14b", "extractor_version": "0.16.0", "suite": "prose-calibration-001", "suite_version": "0.1.0", "case": "prose-errata-001", "run": 1, "outcome": "spurious", "stated": 0.95, "hedges": 0, "joined": true, "span_tokens": 21.0, "span_mean_lp": -0.1618072073053508, "span_min_lp": -1.8996423482894897, "span_mean_margin": 12.486616929191374, "span_mean_entropy": 0.09569761039352365, "span_frac_unsure": 0.09523809523809523, "conf_lp": -0.2764846682548523, "conf_expected": 0.94644682684061, "content": "The two sites share a yard but are separately staffed, and only the latter runs a night shift.", "subjects": ["Ledbury North", "Ledbury North East"]}
{"provider_model": "local:qwen3:14b", "extractor_version": "0.16.0", "suite": "prose-calibration-001", "suite_version": "0.1.0", "case": "prose-errata-001", "run": 1, "outcome": "matched", "stated": 0.95, "hedges": 0, "joined": true, "span_tokens": 17.0, "span_mean_lp": -0.00033812809948251336, "span_min_lp": -0.0035807148087769747, "span_mean_margin": 16.679200262116222, "span_mean_entropy": 0.002344346184060985, "span_frac_unsure": 0.0, "conf_lp": -0.014946915674954653, "conf_expected": 0.9491469927461674, "content": "Across all five depots we moved 61,200 pallets.", "subjects": ["five depots"]}
{"provider_model": "local:qwen3:14b", "extractor_version": "0.16.0", "suite": "prose-calibration-001", "suite_version": "0.1.0", "case": "prose-errata-001", "run": 1, "outcome": "matched", "stated": 0.95, "hedges": 1, "joined": true, "span_tokens": 20.0, "span_mean_lp": -0.02024931624113293, "span_min_lp": -0.4048885703086853, "span_mean_margin": 15.829175010178698, "span_mean_entropy": 0.037260408865192024, "span_frac_unsure": 0.0, "conf_lp": -0.001839056727476418, "conf_expected": 0.9499065541021825, "content": "Damage claims ran at 0.4 percent of pallets moved, excluding the Ledbury sites.", "subjects": ["damage claims"]}
{"provider_model": "local:qwen3:14b", "extractor_version": "0.16.0", "suite": "prose-calibration-001", "suite_version": "0.1.0", "case": "prose-errata-001", "run": 1, "outcome": "matched", "stated": 0.95, "hedges": 0, "joined": true, "span_tokens": 14.0, "span_mean_lp": -0.016478648807053884, "span_min_lp": -0.10984563827514648, "span_mean_margin": 12.451217370774332, "span_mean_entropy": 0.05721139383932529, "span_frac_unsure": 0.0, "conf_lp": -0.00018669078417588025, "conf_expected": 0.9499878424374102, "content": "Including the Ledbury sites the rate was 0.6 percent.", "subjects": ["damage claims"]}
{"provider_model": "local:qwen3:14b", "extractor_version": "0.16.0", "suite": "prose-calibration-001", "suite_version": "0.1.0", "case": "prose-errata-001", "run": 1, "outcome": "matched", "stated": 0.95, "hedges": 0, "joined": true, "span_tokens": 7.0, "span_mean_lp": -0.007076419358440944, "span_min_lp": -0.0495310015976429, "span_mean_margin": 14.860161080423577, "span_mean_entropy": 0.03490381969632067, "span_frac_unsure": 0.0, "conf_lp": -0.0010555839108121745, "conf_expected": 0.9499477923666515, "content": "No depot closed during the quarter.", "subjects": ["depot"]}
{"provider_model": "local:qwen3:14b", "extractor_version": "0.16.0", "suite": "prose-calibration-001", "suite_version": "0.1.0", "case": "prose-errata-001", "run": 1, "outcome": "matched", "stated": 0.95, "hedges": 0, "joined": true, "span_tokens": 17.0, "span_mean_lp": -1.997618572017125e-05, "span_min_lp": -0.0002044052234850824, "span_mean_margin": 15.144187585531593, "span_mean_entropy": 0.00020194066172315032, "span_frac_unsure": 0.0, "conf_lp": -0.00035199693229515105, "conf_expected": 0.9499778751265087, "content": "The Marchwood site suspended inbound receiving for nine days in February and has since resumed.", "subjects": ["Marchwood site"]}
{"provider_model": "local:qwen3:14b", "extractor_version": "0.16.0", "suite": "prose-article-seed-001", "suite_version": "0.3.0", "case": "web-article-001", "run": 2, "outcome": "matched", "stated": 0.95, "hedges": 0, "joined": true, "span_tokens": 19.0, "span_mean_lp": -0.0021104264607114793, "span_min_lp": -0.018134843558073044, "span_mean_margin": 14.134802848003142, "span_mean_entropy": 0.01146886614031833, "span_frac_unsure": 0.0, "conf_lp": -0.06307622790359346, "conf_expected": 0.9492608250059749, "content": "Fernwood Systems is a 40-person infrastructure company based in Halifax, Nova Scotia.", "subjects": ["Fernwood Systems"]}
{"provider_model": "local:qwen3:14b", "extractor_version": "0.16.0", "suite": "prose-article-seed-001", "suite_version": "0.3.0", "case": "web-article-001", "run": 2, "outcome": "matched", "stated": 0.95, "hedges": 0, "joined": true, "span_tokens": 24.0, "span_mean_lp": -0.09358287238376661, "span_min_lp": -1.321912169456482, "span_mean_margin": 12.781081714895393, "span_mean_entropy": 0.10023513620092576, "span_frac_unsure": 0.08333333333333333, "conf_lp": -0.023282341076992452, "conf_expected": 0.9498903463159739, "content": "In January 2026, Fernwood Systems replaced our timestamp-based build cache with a content-addressed one.", "subjects": ["Fernwood Systems"]}
{"provider_model": "local:qwen3:14b", "extractor_version": "0.16.0", "suite": "prose-article-seed-001", "suite_version": "0.3.0", "case": "web-article-001", "run": 2, "outcome": "matched", "stated": 0.95, "hedges": 0, "joined": true, "span_tokens": 19.0, "span_mean_lp": -0.13617817542209454, "span_min_lp": -2.473961353302002, "span_mean_margin": 12.140247865782584, "span_mean_entropy": 0.03547031028073988, "span_frac_unsure": 0.05263157894736842, "conf_lp": -0.00370310535072349, "conf_expected": 0.9499659796073565, "content": "The new cache keys every artifact on the SHA-256 hash of its declared inputs.", "subjects": ["Fernwood Systems"]}
{"provider_model": "local:qwen3:14b", "extractor_version": "0.16.0", "suite": "prose-article-seed-001", "suite_version": "0.3.0", "case": "web-article-001", "run": 2, "outcome": "matched", "stated": 0.95, "hedges": 0, "joined": true, "span_tokens": 26.0, "span_mean_lp": -0.024434286223056417, "span_min_lp": -0.6346384882926941, "span_mean_margin": 14.258619286138229, "span_mean_entropy": 0.036956475722862876, "span_frac_unsure": 0.0, "conf_lp": -0.02796897990629077, "conf_expected": 0.9495652794665715, "content": "Median CI build time on our main branch fell from 14 minutes to 3 minutes 20 seconds after the migration.", "subjects": ["Fernwood Systems"]}
{"provider_model": "local:qwen3:14b", "extractor_version": "0.16.0", "suite": "prose-article-seed-001", "suite_version": "0.3.0", "case": "web-article-001", "run": 2, "outcome": "matched", "stated": 0.95, "hedges": 0, "joined": true, "span_tokens": 26.0, "span_mean_lp": -0.00014289114514991314, "span_min_lp": -0.0024373407941311598, "span_mean_margin": 14.13513826818243, "span_mean_entropy": 0.001159649673895933, "span_frac_unsure": 0.0, "conf_lp": -0.00808337819762528, "conf_expected": 0.9497384002484648, "content": "The cache hit rate on that branch now sits at 82 percent, measured over the eight weeks since the cutover.", "subjects": ["Fernwood Systems"]}
{"provider_model": "local:qwen3:14b", "extractor_version": "0.16.0", "suite": "prose-article-seed-001", "suite_version": "0.3.0", "case": "web-article-001", "run": 2, "outcome": "spurious", "stated": 0.95, "hedges": 0, "joined": true, "span_tokens": 11.0, "span_mean_lp": -0.022748845107597306, "span_min_lp": -0.24901418387889862, "span_mean_margin": 12.180275358019484, "span_mean_entropy": 0.04891468615289034, "span_frac_unsure": 0.0, "conf_lp": -0.0015544971683993936, "conf_expected": 0.9499453421890832, "content": "The migration took six weeks of one engineer's time.", "subjects": ["Fernwood Systems"]}
{"provider_model": "local:qwen3:14b", "extractor_version": "0.16.0", "suite": "prose-article-seed-001", "suite_version": "0.3.0", "case": "web-article-001", "run": 2, "outcome": "matched", "stated": 0.95, "hedges": 0, "joined": true, "span_tokens": 15.0, "span_mean_lp": -4.496198155076551e-05, "span_min_lp": -0.0006001603906042874, "span_mean_margin": 14.76289884625616, "span_mean_entropy": 0.0004232346885946326, "span_frac_unsure": 0.0, "conf_lp": -0.00022972952137934044, "conf_expected": 0.9499887597485746, "content": "The migration required rewriting 41 build files to declare their inputs explicitly.", "subjects": ["Fernwood Systems"]}
{"provider_model": "local:qwen3:14b", "extractor_version": "0.16.0", "suite": "prose-article-seed-001", "suite_version": "0.3.0", "case": "web-article-001", "run": 2, "outcome": "matched", "stated": 0.95, "hedges": 1, "joined": true, "span_tokens": 18.0, "span_mean_lp": -0.0004716783630445636, "span_min_lp": -0.005993949249386787, "span_mean_margin": 14.387882199234342, "span_mean_entropy": 0.0032266441188816028, "span_frac_unsure": 0.0, "conf_lp": -0.1948813870549202, "conf_expected": 0.9351092686403009, "content": "Roughly a third of those files were reading configuration from the environment without declaring it.", "subjects": ["Fernwood Systems"]}
{"provider_model": "local:qwen3:14b", "extractor_version": "0.16.0", "suite": "prose-article-seed-001", "suite_version": "0.3.0", "case": "web-article-001", "run": 2, "outcome": "matched", "stated": 0.95, "hedges": 0, "joined": true, "span_tokens": 44.0, "span_mean_lp": -0.05505087238140502, "span_min_lp": -1.981650471687317, "span_mean_margin": 14.869287531369144, "span_mean_entropy": 0.03527259940060191, "span_frac_unsure": 0.022727272727272728, "conf_lp": -0.001818233577068895, "conf_expected": 0.949898488881317, "content": "Storage costs rose from $310 to $1,900 per month, because we retain evicted cache entries for 30 days so that a bisect across a release window still hits warm entries.", "subjects": ["Fernwood Systems"]}
{"provider_model": "local:qwen3:14b", "extractor_version": "0.16.0", "suite": "prose-article-seed-001", "suite_version": "0.3.0", "case": "web-article-001", "run": 2, "outcome": "matched", "stated": 0.95, "hedges": 0, "joined": true, "span_tokens": 19.0, "span_mean_lp": -0.13075738931975348, "span_min_lp": -1.9406696557998657, "span_mean_margin": 12.591423730097135, "span_mean_entropy": 0.061181663944529695, "span_frac_unsure": 0.05263157894736842, "conf_lp": -0.008328962605446577, "conf_expected": 0.9495282052889679, "content": "We evaluated moving to a remote execution cluster at the same time and decided against it for now.", "subjects": ["Fernwood Systems"]}
{"provider_model": "local:qwen3:14b", "extractor_version": "0.16.0", "suite": "prose-article-seed-001", "suite_version": "0.3.0", "case": "web-article-001", "run": 2, "outcome": "matched", "stated": 0.75, "hedges": 0, "joined": true, "span_tokens": 14.0, "span_mean_lp": -0.00665878295417396, "span_min_lp": -0.093184694647789, "span_mean_margin": 15.006075647222698, "span_mean_entropy": 0.022435951200511495, "span_frac_unsure": 0.0, "conf_lp": -0.9697056412696838, "conf_expected": 0.824358757999978, "content": "We expect to revisit that decision once the cache hit rate stops improving.", "subjects": ["Fernwood Systems"]}
{"provider_model": "local:qwen3:14b", "extractor_version": "0.16.0", "suite": "prose-article-seed-001", "suite_version": "0.3.0", "case": "web-article-001", "run": 2, "outcome": "spurious", "stated": 0.95, "hedges": 0, "joined": true, "span_tokens": 21.0, "span_mean_lp": -4.598129991217363e-06, "span_min_lp": -3.421365181566216e-05, "span_mean_margin": 15.201709508838478, "span_mean_entropy": 5.619943615798407e-05, "span_frac_unsure": 0.0, "conf_lp": -0.03593133715969543, "conf_expected": 0.9448317059359159, "content": "The rollout to the other three engineering teams is planned for the third quarter of 2026.", "subjects": ["Fernwood Systems"]}
{"provider_model": "local:qwen3:14b", "extractor_version": "0.16.0", "suite": "prose-article-seed-001", "suite_version": "0.3.0", "case": "web-article-002", "run": 2, "outcome": "matched", "stated": 0.95, "hedges": 0, "joined": true, "span_tokens": 24.0, "span_mean_lp": -0.061933181610285715, "span_min_lp": -1.1579614877700806, "span_mean_margin": 13.418672969513556, "span_mean_entropy": 0.08884286403627001, "span_frac_unsure": 0.041666666666666664, "conf_lp": -0.03214679938128029, "conf_expected": 0.949886897976159, "content": "Halcyon Grid Cooperative generated 11,208 megawatt-hours in 2025.", "subjects": ["Halcyon Grid Cooperative"]}
{"provider_model": "local:qwen3:14b", "extractor_version": "0.16.0", "suite": "prose-article-seed-001", "suite_version": "0.3.0", "case": "web-article-002", "run": 2, "outcome": "matched", "stated": 0.95, "hedges": 0, "joined": true, "span_tokens": 24.0, "span_mean_lp": -0.20261956421037533, "span_min_lp": -3.5967259407043457, "span_mean_margin": 13.029026685791711, "span_mean_entropy": 0.07723997036694404, "span_frac_unsure": 0.08333333333333333, "conf_lp": -0.015945934457704425, "conf_expected": 0.9499278341329894, "content": "Halcyon Grid Cooperative's generation in 2025 was 6 percent below its P50 forecast.", "subjects": ["Halcyon Grid Cooperative"]}
{"provider_model": "local:qwen3:14b", "extractor_version": "0.16.0", "suite": "prose-article-seed-001", "suite_version": "0.3.0", "case": "web-article-002", "run": 2, "outcome": "matched", "stated": 0.95, "hedges": 1, "joined": true, "span_tokens": 24.0, "span_mean_lp": -0.11621266521567956, "span_min_lp": -0.9459752440452576, "span_mean_margin": 10.87251812798227, "span_mean_entropy": 0.20028778528628988, "span_frac_unsure": 0.08333333333333333, "conf_lp": -0.13256909977644682, "conf_expected": 0.9485329255062054, "content": "The shortfall in Halcyon Grid Cooperative's generation in 2025 landed nearly entirely in the first quarter.", "subjects": ["Halcyon Grid Cooperative"]}
{"provider_model": "local:qwen3:14b", "extractor_version": "0.16.0", "suite": "prose-article-seed-001", "suite_version": "0.3.0", "case": "web-article-002", "run": 2, "outcome": "matched", "stated": 0.95, "hedges": 0, "joined": true, "span_tokens": 28.0, "span_mean_lp": -0.017571088276857796, "span_min_lp": -0.27196004986763, "span_mean_margin": 13.168455548766413, "span_mean_entropy": 0.04379657613087063, "span_frac_unsure": 0.0, "conf_lp": -0.0004268806951586157, "conf_expected": 0.9499862962155706, "content": "Persistent snow cover kept the Pike Lake array offline or derated for 31 days in the first quarter of 2025.", "subjects": ["Pike Lake array"]}
{"provider_model": "local:qwen3:14b", "extractor_version": "0.16.0", "suite": "prose-article-seed-001", "suite_version": "0.3.0", "case": "web-article-002", "run": 2, "outcome": "matched", "stated": 0.95, "hedges": 0, "joined": true, "span_tokens": 27.0, "span_mean_lp": -0.0919376977108365, "span_min_lp": -0.8555299639701843, "span_mean_margin": 11.106257649368688, "span_mean_entropy": 0.1267767431710601, "span_frac_unsure": 0.07407407407407407, "conf_lp": -0.00021673424635082483, "conf_expected": 0.9499894029133449, "content": "Measured panel degradation across the Halcyon Grid Cooperative's fleet was 0.6 percent for the year 2025.", "subjects": ["Halcyon Grid Cooperative"]}
{"provider_model": "local:qwen3:14b", "extractor_version": "0.16.0", "suite": "prose-article-seed-001", "suite_version": "0.3.0", "case": "web-article-002", "run": 2, "outcome": "matched", "stated": 0.95, "hedges": 0, "joined": true, "span_tokens": 39.0, "span_mean_lp": -0.30279897637012637, "span_min_lp": -2.8246119022369385, "span_mean_margin": 9.90284577636462, "span_mean_entropy": 0.19730241475082105, "span_frac_unsure": 0.1282051282051282, "conf_lp": -0.004905254114419222, "conf_expected": 0.9497876177421083, "content": "The 0.6 percent panel degradation figure for the Halcyon Grid Cooperative in 2025 was comfortably inside the 0.8 percent annual figure assumed by the module warranty.", "subjects": ["Halcyon Grid Cooperative"]}
{"provider_model": "local:qwen3:14b", "extractor_version": "0.16.0", "suite": "prose-article-seed-001", "suite_version": "0.3.0", "case": "web-article-002", "run": 2, "outcome": "matched", "stated": 0.95, "hedges": 0, "joined": true, "span_tokens": 21.0, "span_mean_lp": -0.04781469110645005, "span_min_lp": -0.5695668458938599, "span_mean_margin": 12.684039415592267, "span_mean_entropy": 0.09550428335382521, "span_frac_unsure": 0.0, "conf_lp": -6.687753193546087e-05, "conf_expected": 0.9499963823071298, "content": "Halcyon Grid Cooperative's revenue for 2025 was $1.62 million.", "subjects": ["Halcyon Grid Cooperative"]}
{"provider_model": "local:qwen3:14b", "extractor_version": "0.16.0", "suite": "prose-article-seed-001", "suite_version": "0.3.0", "case": "web-article-002", "run": 2, "outcome": "matched", "stated": 0.95, "hedges": 0, "joined": true, "span_tokens": 24.0, "span_mean_lp": -0.008631774826776942, "span_min_lp": -0.14715588092803955, "span_mean_margin": 14.59497402206666, "span_mean_entropy": 0.028290293250984477, "span_frac_unsure": 0.0, "conf_lp": -7.033361953290296e-06, "conf_expected": 0.9499997326224835, "content": "Halcyon Grid Cooperative's operating costs for 2025 were $940,000.", "subjects": ["Halcyon Grid Cooperative"]}
{"provider_model": "local:qwen3:14b", "extractor_version": "0.16.0", "suite": "prose-article-seed-001", "suite_version": "0.3.0", "case": "web-article-002", "run": 2, "outcome": "matched", "stated": 0.95, "hedges": 0, "joined": true, "span_tokens": 26.0, "span_mean_lp": -0.08587154431676954, "span_min_lp": -1.0072516202926636, "span_mean_margin": 14.36405104713106, "span_mean_entropy": 0.12121101588113323, "span_frac_unsure": 0.038461538461538464, "conf_lp": -2.694148224691162e-05, "conf_expected": 0.949998693173346, "content": "Halcyon Grid Cooperative achieved its first operating surplus in 2025 of $680,000.", "subjects": ["Halcyon Grid Cooperative"]}
{"provider_model": "local:qwen3:14b", "extractor_version": "0.16.0", "suite": "prose-article-seed-001", "suite_version": "0.3.0", "case": "web-article-002", "run": 2, "outcome": "matched", "stated": 0.95, "hedges": 0, "joined": true, "span_tokens": 36.0, "span_mean_lp": -0.04501389237627033, "span_min_lp": -1.1390913724899292, "span_mean_margin": 13.621248665560769, "span_mean_entropy": 0.039821892935057654, "span_frac_unsure": 0.027777777777777776, "conf_lp": -0.0006346520676743239, "conf_expected": 0.9499683826905891, "content": "Halcyon Grid Cooperative refinanced the construction loan on the Pike Lake array from 7.2 percent down to 5.8 percent in September 2025.", "subjects": ["Halcyon Grid Cooperative", "Pike Lake array"]}
{"provider_model": "local:qwen3:14b", "extractor_version": "0.16.0", "suite": "prose-article-seed-001", "suite_version": "0.3.0", "case": "web-article-002", "run": 2, "outcome": "matched", "stated": 0.95, "hedges": 1, "joined": true, "span_tokens": 35.0, "span_mean_lp": -0.07644325113878463, "span_min_lp": -2.0153298377990723, "span_mean_margin": 12.408099402251555, "span_mean_entropy": 0.06665815468359254, "span_frac_unsure": 0.02857142857142857, "conf_lp": -0.0058618460316210985, "conf_expected": 0.949694774235081, "content": "Refinancing the construction loan on the Pike Lake array will save Halcyon Grid Cooperative about $86,000 per year in interest for the remaining term.", "subjects": ["Halcyon Grid Cooperative", "Pike Lake array"]}
{"provider_model": "local:qwen3:14b", "extractor_version": "0.16.0", "suite": "prose-article-seed-001", "suite_version": "0.3.0", "case": "web-article-002", "run": 2, "outcome": "matched", "stated": 0.95, "hedges": 0, "joined": true, "span_tokens": 23.0, "span_mean_lp": -0.041854553424619086, "span_min_lp": -0.9135715961456299, "span_mean_margin": 13.752294023871597, "span_mean_entropy": 0.05214968160935345, "span_frac_unsure": 0.043478260869565216, "conf_lp": -7.73683532315772e-05, "conf_expected": 0.9499952830389151, "content": "Subscribers of Halcyon Grid Cooperative buy generation credits at 8.9 cents per kilowatt-hour.", "subjects": ["Subscribers of Halcyon Grid Cooperative"]}
{"provider_model": "local:qwen3:14b", "extractor_version": "0.16.0", "suite": "prose-article-seed-001", "suite_version": "0.3.0", "case": "web-article-002", "run": 2, "outcome": "matched", "stated": 0.95, "hedges": 0, "joined": true, "span_tokens": 28.0, "span_mean_lp": -0.06387136115727035, "span_min_lp": -1.1069566011428833, "span_mean_margin": 12.106090721433105, "span_mean_entropy": 0.12067312917806484, "span_frac_unsure": 0.03571428571428571, "conf_lp": -0.0003901540330844, "conf_expected": 0.9499692634132357, "content": "The local utility's residential rate in the area of Halcyon Grid Cooperative is 10.5 cents per kilowatt-hour.", "subjects": ["Local utility"]}
{"provider_model": "local:qwen3:14b", "extractor_version": "0.16.0", "suite": "prose-article-seed-001", "suite_version": "0.3.0", "case": "web-article-002", "run": 2, "outcome": "matched", "stated": 0.95, "hedges": 0, "joined": true, "span_tokens": 26.0, "span_mean_lp": -0.09037221031598418, "span_min_lp": -1.6603095531463623, "span_mean_margin": 10.633682609373363, "span_mean_entropy": 0.07144198330251082, "span_frac_unsure": 0.038461538461538464, "conf_lp": -0.0003852023073704913, "conf_expected": 0.9499790316252679, "content": "Members of Halcyon Grid Cooperative saw their monthly electric bills fall by between $8 and $23 depending on subscription size.", "subjects": ["Members of Halcyon Grid Cooperative"]}
{"provider_model": "local:qwen3:14b", "extractor_version": "0.16.0", "suite": "prose-article-seed-001", "suite_version": "0.3.0", "case": "web-article-002", "run": 2, "outcome": "matched", "stated": 0.95, "hedges": 0, "joined": true, "span_tokens": 22.0, "span_mean_lp": -0.10254675354470712, "span_min_lp": -2.068805456161499, "span_mean_margin": 12.156421549604689, "span_mean_entropy": 0.053589388157029516, "span_frac_unsure": 0.045454545454545456, "conf_lp": -9.441608199267648e-05, "conf_expected": 0.9499937825578323, "content": "The average member of Halcyon Grid Cooperative saved $14 a month in 2025.", "subjects": ["Members of Halcyon Grid Cooperative"]}
{"provider_model": "local:qwen3:14b", "extractor_version": "0.16.0", "suite": "prose-article-seed-001", "suite_version": "0.3.0", "case": "web-article-002", "run": 2, "outcome": "matched", "stated": 0.95, "hedges": 0, "joined": true, "span_tokens": 21.0, "span_mean_lp": -0.003750600493782756, "span_min_lp": -0.024832015857100487, "span_mean_margin": 11.987771495958476, "span_mean_entropy": 0.019797129146316365, "span_frac_unsure": 0.0, "conf_lp": -0.00010896036110352725, "conf_expected": 0.9499925377732928, "content": "Subscriber churn for Halcyon Grid Cooperative in 2025 was 4.1 percent.", "subjects": ["Halcyon Grid Cooperative"]}
{"provider_model": "local:qwen3:14b", "extractor_version": "0.16.0", "suite": "prose-article-seed-001", "suite_version": "0.3.0", "case": "web-article-002", "run": 2, "outcome": "matched", "stated": 0.95, "hedges": 0, "joined": true, "span_tokens": 27.0, "span_mean_lp": -0.03081854894134671, "span_min_lp": -0.36997419595718384, "span_mean_margin": 9.922460734370285, "span_mean_entropy": 0.08276508369861953, "span_frac_unsure": 0.0, "conf_lp": -0.0004087522393092513, "conf_expected": 0.9499721458772069, "content": "Most of the subscriber churn for Halcyon Grid Cooperative in 2025 was from members moving out of the service territory.", "subjects": ["Halcyon Grid Cooperative"]}
{"provider_model": "local:qwen3:14b", "extractor_version": "0.16.0", "suite": "prose-article-seed-001", "suite_version": "0.3.0", "case": "web-article-002", "run": 2, "outcome": "matched", "stated": 0.95, "hedges": 0, "joined": true, "span_tokens": 26.0, "span_mean_lp": -0.010283042466773815, "span_min_lp": -0.21343429386615753, "span_mean_margin": 10.674553982478706, "span_mean_entropy": 0.02931157254476245, "span_frac_unsure": 0.0, "conf_lp": -0.0007873561407905072, "conf_expected": 0.9499479111845707, "content": "The board of Halcyon Grid Cooperative has approved early engineering work on a fourth array of 3.1 megawatts.", "subjects": ["Board of Halcyon Grid Cooperative"]}
{"provider_model": "local:qwen3:14b", "extractor_version": "0.16.0", "suite": "prose-article-seed-001", "suite_version": "0.3.0", "case": "web-article-002", "run": 2, "outcome": "matched", "stated": 0.95, "hedges": 1, "joined": true, "span_tokens": 36.0, "span_mean_lp": -0.1376317085310927, "span_min_lp": -2.2326669692993164, "span_mean_margin": 10.524590815538984, "span_mean_entropy": 0.08461583152432829, "span_frac_unsure": 0.08333333333333333, "conf_lp": -0.11856169812381268, "conf_expected": 0.9383130009188251, "content": "The fourth array of 3.1 megawatts at Halcyon Grid Cooperative is expected to energize in 2027 if interconnection approval arrives on schedule.", "subjects": ["Fourth array of 3.1 megawatts at Halcyon Grid Cooperative"]}
{"provider_model": "local:qwen3:14b", "extractor_version": "0.16.0", "suite": "prose-article-seed-001", "suite_version": "0.3.0", "case": "web-article-002", "run": 2, "outcome": "matched", "stated": 0.95, "hedges": 0, "joined": true, "span_tokens": 18.0, "span_mean_lp": -0.3738683906260544, "span_min_lp": -6.711043357849121, "span_mean_margin": 11.947097779433411, "span_mean_entropy": 0.007688203550636888, "span_frac_unsure": 0.05555555555555555, "conf_lp": -0.00036916577664669603, "conf_expected": 0.9499771865730057, "content": "The current waitlist for Halcyon Grid Cooperative stands at 380 households.", "subjects": ["Halcyon Grid Cooperative"]}
{"provider_model": "local:qwen3:14b", "extractor_version": "0.16.0", "suite": "prose-article-seed-001", "suite_version": "0.3.0", "case": "web-article-002", "run": 2, "outcome": "matched", "stated": 0.95, "hedges": 0, "joined": true, "span_tokens": 23.0, "span_mean_lp": -0.004482735062943586, "span_min_lp": -0.08044862002134323, "span_mean_margin": 10.653354593640563, "span_mean_entropy": 0.018596651780659463, "span_frac_unsure": 0.0, "conf_lp": -0.014107395894825459, "conf_expected": 0.9486145198577476, "content": "Halcyon Grid Cooperative expects to open enrollment to the waitlist once the fourth array clears its interconnection study.", "subjects": ["Halcyon Grid Cooperative"]}
{"provider_model": "local:qwen3:14b", "extractor_version": "0.16.0", "suite": "prose-article-seed-001", "suite_version": "0.3.0", "case": "web-essay-001", "run": 2, "outcome": "matched", "stated": 0.95, "hedges": 0, "joined": true, "span_tokens": 35.0, "span_mean_lp": -0.14258039416134727, "span_min_lp": -4.149959087371826, "span_mean_margin": 15.84489642793391, "span_mean_entropy": 0.04216879096065184, "span_frac_unsure": 0.02857142857142857, "conf_lp": -0.020287299994720343, "conf_expected": 0.9494173228642405, "content": "From 2019 to 2023, Priya Raghunathan spent four years maintaining the shift-scheduling system at Bracken & Doyle.", "subjects": ["Priya Raghunathan", "Bracken & Doyle"]}
{"provider_model": "local:qwen3:14b", "extractor_version": "0.16.0", "suite": "prose-article-seed-001", "suite_version": "0.3.0", "case": "web-essay-001", "run": 2, "outcome": "under_confidence", "stated": 0.8, "hedges": 1, "joined": true, "span_tokens": 29.0, "span_mean_lp": -0.014280966696976951, "span_min_lp": -0.3741483688354492, "span_mean_margin": 15.408956381728002, "span_mean_entropy": 0.029524955581648554, "span_frac_unsure": 0.0, "conf_lp": -1.0529686212539673, "conf_expected": 0.8311482043244346, "content": "The shift-scheduling system at Bracken & Doyle assigned shifts to about 9,000 warehouse workers across 23 sites.", "subjects": ["The shift-scheduling system at Bracken & Doyle"]}
{"provider_model": "local:qwen3:14b", "extractor_version": "0.16.0", "suite": "prose-article-seed-001", "suite_version": "0.3.0", "case": "web-essay-001", "run": 2, "outcome": "under_confidence", "stated": 0.8, "hedges": 1, "joined": true, "span_tokens": 27.0, "span_mean_lp": -0.05422713771743988, "span_min_lp": -1.4084683656692505, "span_mean_margin": 15.190524694282091, "span_mean_entropy": 0.03174187331212682, "span_frac_unsure": 0.037037037037037035, "conf_lp": -0.028520405292510986, "conf_expected": 0.8472918335999386, "content": "The shift-scheduling system at Bracken & Doyle processed roughly 30,000 shift assignments in a normal week.", "subjects": ["The shift-scheduling system at Bracken & Doyle"]}
{"provider_model": "local:qwen3:14b", "extractor_version": "0.16.0", "suite": "prose-article-seed-001", "suite_version": "0.3.0", "case": "web-essay-001", "run": 2, "outcome": "matched", "stated": 0.95, "hedges": 0, "joined": true, "span_tokens": 22.0, "span_mean_lp": -0.04820750831785858, "span_min_lp": -0.5401043891906738, "span_mean_margin": 13.150816014796085, "span_mean_entropy": 0.07549328100182784, "span_frac_unsure": 0.0, "conf_lp": -0.22303596790879965, "conf_expected": 0.9489958611356897, "content": "The shift-scheduling system at Bracken & Doyle was written before Priya Raghunathan arrived.", "subjects": ["The shift-scheduling system at Bracken & Doyle"]}
{"provider_model": "local:qwen3:14b", "extractor_version": "0.16.0", "suite": "prose-article-seed-001", "suite_version": "0.3.0", "case": "web-essay-001", "run": 2, "outcome": "spurious", "stated": 0.95, "hedges": 0, "joined": true, "span_tokens": 23.0, "span_mean_lp": -0.030442634086562708, "span_min_lp": -0.4530887305736542, "span_mean_margin": 14.375853764242137, "span_mean_entropy": 0.06900358131165621, "span_frac_unsure": 0.0, "conf_lp": -0.002274091850267723, "conf_expected": 0.9499515201652664, "content": "Priya Raghunathan's team did not build the shift-scheduling system at Bracken & Doyle.", "subjects": ["Priya Raghunathan's team", "The shift-scheduling system at Bracken & Doyle"]}
{"provider_model": "local:qwen3:14b", "extractor_version": "0.16.0", "suite": "prose-article-seed-001", "suite_version": "0.3.0", "case": "web-essay-001", "run": 2, "outcome": "matched", "stated": 0.95, "hedges": 0, "joined": true, "span_tokens": 28.0, "span_mean_lp": -0.08027359702422185, "span_min_lp": -1.1834626197814941, "span_mean_margin": 12.471505549681135, "span_mean_entropy": 0.0732767293129171, "span_frac_unsure": 0.07142857142857142, "conf_lp": -0.19279163517057896, "conf_expected": 0.9473460772128562, "content": "Bracken & Doyle approved a full rewrite of the shift-scheduling system in 2021, budgeted at eighteen months.", "subjects": ["Bracken & Doyle", "The shift-scheduling system at Bracken & Doyle"]}
{"provider_model": "local:qwen3:14b", "extractor_version": "0.16.0", "suite": "prose-article-seed-001", "suite_version": "0.3.0", "case": "web-essay-001", "run": 2, "outcome": "matched", "stated": 0.95, "hedges": 1, "joined": true, "span_tokens": 32.0, "span_mean_lp": -0.04070386092094136, "span_min_lp": -0.8122925162315369, "span_mean_margin": 11.256978953379118, "span_mean_entropy": 0.06453489895533555, "span_frac_unsure": 0.03125, "conf_lp": -0.009780399966984987, "conf_expected": 0.9497880942268837, "content": "The rewrite of the shift-scheduling system at Bracken & Doyle was cancelled after fourteen months, with roughly $2 million spent and nothing shipped to production.", "subjects": ["The rewrite of the shift-scheduling system at Bracken & Doyle"]}
{"provider_model": "local:qwen3:14b", "extractor_version": "0.16.0", "suite": "prose-article-seed-001", "suite_version": "0.3.0", "case": "web-essay-001", "run": 2, "outcome": "spurious", "stated": 0.75, "hedges": 0, "joined": true, "span_tokens": 12.0, "span_mean_lp": -0.0737379409100356, "span_min_lp": -0.48659637570381165, "span_mean_margin": 10.628647037622756, "span_mean_entropy": 0.18917130673055907, "span_frac_unsure": 0.0, "conf_lp": -4.464018315076828, "conf_expected": 0.9358184265271481, "content": "The rewrite team at Bracken & Doyle was talented.", "subjects": ["The rewrite team at Bracken & Doyle"]}
{"provider_model": "local:qwen3:14b", "extractor_version": "0.16.0", "suite": "prose-article-seed-001", "suite_version": "0.3.0", "case": "web-essay-001", "run": 2, "outcome": "spurious", "stated": 0.75, "hedges": 0, "joined": true, "span_tokens": 13.0, "span_mean_lp": -0.2838235072525296, "span_min_lp": -3.1668763160705566, "span_mean_margin": 12.540353282510353, "span_mean_entropy": 0.08595860168234967, "span_frac_unsure": 0.07692307692307693, "conf_lp": -0.021482007578015327, "conf_expected": 0.7509755627211727, "content": "The rewrite plan at Bracken & Doyle was not absurd.", "subjects": ["The rewrite plan at Bracken & Doyle"]}
{"provider_model": "local:qwen3:14b", "extractor_version": "0.16.0", "suite": "prose-article-seed-001", "suite_version": "0.3.0", "case": "web-essay-001", "run": 2, "outcome": "matched", "stated": 0.95, "hedges": 0, "joined": true, "span_tokens": 42.0, "span_mean_lp": -0.010064108539763441, "span_min_lp": -0.1370701938867569, "span_mean_margin": 12.369041062028067, "span_mean_entropy": 0.03447030273245274, "span_frac_unsure": 0.0, "conf_lp": -0.13309062644839287, "conf_expected": 0.9444691502222254, "content": "The rewrite of the shift-scheduling system at Bracken & Doyle failed for the boring reason most rewrites fail: the old system's real specification lived in a decade of accumulated fixes that no document recorded.", "subjects": ["The rewrite of the shift-scheduling system at Bracken & Doyle"]}
{"provider_model": "local:qwen3:14b", "extractor_version": "0.16.0", "suite": "prose-article-seed-001", "suite_version": "0.3.0", "case": "web-essay-001", "run": 2, "outcome": "spurious", "stated": 0.95, "hedges": 0, "joined": true, "span_tokens": 23.0, "span_mean_lp": -0.03622301891528462, "span_min_lp": -0.30615681409835815, "span_mean_margin": 10.974301492421995, "span_mean_entropy": 0.0907438017308245, "span_frac_unsure": 0.0, "conf_lp": -0.025325360242277384, "conf_expected": 0.9480530598684609, "content": "Over the same fourteen months, Priya Raghunathan's three-person maintenance team shipped 41 releases.", "subjects": ["Priya Raghunathan's three-person maintenance team"]}
{"provider_model": "local:qwen3:14b", "extractor_version": "0.16.0", "suite": "prose-article-seed-001", "suite_version": "0.3.0", "case": "web-essay-001", "run": 2, "outcome": "matched", "stated": 0.95, "hedges": 0, "joined": true, "span_tokens": 37.0, "span_mean_lp": -0.007557154062526694, "span_min_lp": -0.24541649222373962, "span_mean_margin": 13.832786253619945, "span_mean_entropy": 0.021529019681992813, "span_frac_unsure": 0.0, "conf_lp": -0.0046142443316057324, "conf_expected": 0.9496849402506318, "content": "The production incident count for the shift-scheduling system at Bracken & Doyle fell from 31 in the quarter the rewrite started to 6 in the quarter it was cancelled.", "subjects": ["The production incident count for the shift-scheduling system at Bracken & Doyle"]}
{"provider_model": "local:qwen3:14b", "extractor_version": "0.16.0", "suite": "prose-article-seed-001", "suite_version": "0.3.0", "case": "web-essay-001", "run": 2, "outcome": "spurious", "stated": 0.95, "hedges": 0, "joined": true, "span_tokens": 40.0, "span_mean_lp": -0.015982980950067116, "span_min_lp": -0.40086957812309265, "span_mean_margin": 14.421028699056913, "span_mean_entropy": 0.036044327995798195, "span_frac_unsure": 0.0, "conf_lp": -0.20113618671894073, "conf_expected": 0.9340601259005066, "content": "The unglamorous work of maintaining the shift-scheduling system at Bracken & Doyle was not merely cheaper. It was the only work that was actually improving the thing the business ran on.", "subjects": ["The unglamorous work of maintaining the shift-scheduling system at Bracken & Doyle"]}
{"provider_model": "local:qwen3:14b", "extractor_version": "0.16.0", "suite": "prose-article-seed-001", "suite_version": "0.3.0", "case": "web-essay-001", "run": 2, "outcome": "spurious", "stated": 0.95, "hedges": 0, "joined": true, "span_tokens": 10.0, "span_mean_lp": -0.004698004688884793, "span_min_lp": -0.046583350747823715, "span_mean_margin": 12.923589811358784, "span_mean_entropy": 0.02187786365099971, "span_frac_unsure": 0.0, "conf_lp": -0.18441281467676163, "conf_expected": 0.9338562311644845, "content": "Stewardship compounds and novelty mostly does not.", "subjects": ["Stewardship", "Novelty"]}
{"provider_model": "local:qwen3:14b", "extractor_version": "0.16.0", "suite": "prose-article-seed-001", "suite_version": "0.3.0", "case": "web-essay-001", "run": 2, "outcome": "spurious", "stated": 0.95, "hedges": 0, "joined": true, "span_tokens": 17.0, "span_mean_lp": -0.0001594732902657704, "span_min_lp": -0.0026250933296978474, "span_mean_margin": 14.974943933054877, "span_mean_entropy": 0.0011903341650913496, "span_frac_unsure": 0.0, "conf_lp": -0.0033966992050409317, "conf_expected": 0.9496851501033902, "content": "A maintainer who closes one confusing failure mode makes every future incident easier to diagnose.", "subjects": ["A maintainer who closes one confusing failure mode"]}
{"provider_model": "local:qwen3:14b", "extractor_version": "0.16.0", "suite": "prose-article-seed-001", "suite_version": "0.3.0", "case": "web-essay-001", "run": 2, "outcome": "spurious", "stated": 0.95, "hedges": 0, "joined": true, "span_tokens": 12.0, "span_mean_lp": -1.3709124597009275e-06, "span_min_lp": -1.0967314665322192e-05, "span_mean_margin": 16.23628693818483, "span_mean_entropy": 1.8911901314716376e-05, "span_frac_unsure": 0.0, "conf_lp": -0.001050290753482841, "conf_expected": 0.9498850698965036, "content": "A greenfield team learns things the production system already knew.", "subjects": ["A greenfield team"]}
{"provider_model": "local:qwen3:14b", "extractor_version": "0.16.0", "suite": "prose-article-seed-001", "suite_version": "0.3.0", "case": "web-essay-001", "run": 2, "outcome": "spurious", "stated": 0.95, "hedges": 0, "joined": true, "span_tokens": 29.0, "span_mean_lp": -0.0013296544046960239, "span_min_lp": -0.03540993481874466, "span_mean_margin": 13.840972355572447, "span_mean_entropy": 0.006959896458502385, "span_frac_unsure": 0.0, "conf_lp": -0.0011417674395488575, "conf_expected": 0.9498768210872783, "content": "The industry's rewards \u2014 promotion criteria, conference programs, the word 'impact' itself \u2014 are calibrated to the wrong one of these two curves.", "subjects": ["The industry's rewards"]}
{"provider_model": "local:qwen3:14b", "extractor_version": "0.16.0", "suite": "prose-article-seed-001", "suite_version": "0.3.0", "case": "web-essay-001", "run": 2, "outcome": "matched", "stated": 0.95, "hedges": 0, "joined": true, "span_tokens": 27.0, "span_mean_lp": -0.09756783208156763, "span_min_lp": -2.634256362915039, "span_mean_margin": 16.948689329626223, "span_mean_entropy": 0.0096252194227706, "span_frac_unsure": 0.037037037037037035, "conf_lp": -0.000510488600411918, "conf_expected": 0.9499537467618697, "content": "Priya Raghunathan left Bracken & Doyle in 2023, and the scheduling system is still running.", "subjects": ["Priya Raghunathan", "Bracken & Doyle", "The scheduling system"]}
{"provider_model": "local:qwen3:14b", "extractor_version": "0.16.0", "suite": "prose-article-seed-001", "suite_version": "0.3.0", "case": "web-interview-001", "run": 2, "outcome": "spurious", "stated": 0.95, "hedges": 0, "joined": true, "span_tokens": 8.0, "span_mean_lp": -0.000277131417803389, "span_min_lp": -0.0011980554554611444, "span_mean_margin": 13.362451702734418, "span_mean_entropy": 0.0023026328532533037, "span_frac_unsure": 0.0, "conf_lp": -0.006678985795588233, "conf_expected": 0.949985687758734, "content": "The wreck lies at 41 meters", "subjects": ["Meridian Rose"]}
{"provider_model": "local:qwen3:14b", "extractor_version": "0.16.0", "suite": "prose-article-seed-001", "suite_version": "0.3.0", "case": "web-interview-001", "run": 2, "outcome": "matched", "stated": 0.95, "hedges": 0, "joined": true, "span_tokens": 6.0, "span_mean_lp": -0.060451661604157415, "span_min_lp": -0.3626786172389984, "span_mean_margin": 11.771921182615051, "span_mean_entropy": 0.13294524143816314, "span_frac_unsure": 0.0, "conf_lp": -0.0005622674070764333, "conf_expected": 0.9499957450565886, "content": "The hull timbers are oak", "subjects": ["Meridian Rose"]}
{"provider_model": "local:qwen3:14b", "extractor_version": "0.16.0", "suite": "prose-article-seed-001", "suite_version": "0.3.0", "case": "web-interview-001", "run": 2, "outcome": "matched", "stated": 0.95, "hedges": 0, "joined": true, "span_tokens": 21.0, "span_mean_lp": -0.0012108069710842799, "span_min_lp": -0.019627729430794716, "span_mean_margin": 15.025700758264598, "span_mean_entropy": 0.006345116725887223, "span_frac_unsure": 0.0, "conf_lp": -0.008932723925681785, "conf_expected": 0.9499596793140336, "content": "The dendrochronology came back very clean: the trees were felled in 1684", "subjects": ["Meridian Rose"]}
{"provider_model": "local:qwen3:14b", "extractor_version": "0.16.0", "suite": "prose-article-seed-001", "suite_version": "0.3.0", "case": "web-interview-001", "run": 2, "outcome": "spurious", "stated": 0.9, "hedges": 0, "joined": true, "span_tokens": 16.0, "span_mean_lp": -0.10901821290781477, "span_min_lp": -1.6963294744491577, "span_mean_margin": 15.084617506920493, "span_mean_entropy": 0.04227631456367901, "span_frac_unsure": 0.0625, "conf_lp": -0.013309684582054615, "conf_expected": 0.948664207037899, "content": "We're confident the ship went down in or shortly after 1687", "subjects": ["Meridian Rose"]}
{"provider_model": "local:qwen3:14b", "extractor_version": "0.16.0", "suite": "prose-article-seed-001", "suite_version": "0.3.0", "case": "web-interview-001", "run": 2, "outcome": "matched", "stated": 0.95, "hedges": 0, "joined": true, "span_tokens": 12.0, "span_mean_lp": -0.00028025491370916217, "span_min_lp": -0.002331289928406477, "span_mean_margin": 14.33358220871951, "span_mean_entropy": 0.0022179512502482996, "span_frac_unsure": 0.0, "conf_lp": -0.0289812897099182, "conf_expected": 0.949932860252376, "content": "Over the two seasons we recovered 612 silver coins", "subjects": ["Meridian Rose"]}
{"provider_model": "local:qwen3:14b", "extractor_version": "0.16.0", "suite": "prose-article-seed-001", "suite_version": "0.3.0", "case": "web-interview-001", "run": 2, "outcome": "spurious", "stated": 0.95, "hedges": 0, "joined": true, "span_tokens": 9.0, "span_mean_lp": -0.05688219454695324, "span_min_lp": -0.5018822550773621, "span_mean_margin": 13.208144189382828, "span_mean_entropy": 0.0932088586941924, "span_frac_unsure": 0.0, "conf_lp": -0.02924510044977069, "conf_expected": 0.9498213595855683, "content": "The great majority of them Spanish eight-real pieces", "subjects": ["Meridian Rose"]}
{"provider_model": "local:qwen3:14b", "extractor_version": "0.16.0", "suite": "prose-article-seed-001", "suite_version": "0.3.0", "case": "web-interview-001", "run": 2, "outcome": "matched", "stated": 0.9, "hedges": 0, "joined": true, "span_tokens": 26.0, "span_mean_lp": -0.05776557496969959, "span_min_lp": -1.4998129606246948, "span_mean_margin": 14.304641444535434, "span_mean_entropy": 0.03837464817542089, "span_frac_unsure": 0.038461538461538464, "conf_lp": -0.0036137329881853475, "conf_expected": 0.9496263519974647, "content": "The work is funded through 2027 by a grant of 2.4 million euros from the Stray Light Foundation", "subjects": ["Meridian Rose excavation"]}
{"provider_model": "local:qwen3:14b", "extractor_version": "0.16.0", "suite": "prose-article-seed-001", "suite_version": "0.3.0", "case": "web-interview-001", "run": 2, "outcome": "matched", "stated": 0.75, "hedges": 0, "joined": true, "span_tokens": 14.0, "span_mean_lp": -3.710495576163859e-05, "span_min_lp": -0.000517919659614563, "span_mean_margin": 17.59491670450992, "span_mean_entropy": 0.00031894851860648924, "span_frac_unsure": 0.0, "conf_lp": -1.2140515130013227, "conf_expected": 0.8486905647609366, "content": "A third season is planned for the summer of 2027", "subjects": ["Meridian Rose excavation"]}
{"provider_model": "local:qwen3:14b", "extractor_version": "0.16.0", "suite": "prose-article-seed-001", "suite_version": "0.3.0", "case": "web-interview-001", "run": 2, "outcome": "matched", "stated": 0.75, "hedges": 0, "joined": true, "span_tokens": 21.0, "span_mean_lp": -3.797775431870659e-06, "span_min_lp": -6.687864515697584e-05, "span_mean_margin": 17.218671452323388, "span_mean_entropy": 4.25952370905969e-05, "span_frac_unsure": 0.0, "conf_lp": -0.08828053483739495, "conf_expected": 0.7618982458526061, "content": "The finds are contracted to go on public display at the maritime museum in Bergen in 2028", "subjects": ["Meridian Rose excavation"]}
{"provider_model": "local:qwen3:14b", "extractor_version": "0.16.0", "suite": "prose-article-seed-001", "suite_version": "0.3.0", "case": "web-interview-001", "run": 2, "outcome": "spurious", "stated": 0.95, "hedges": 0, "joined": true, "span_tokens": 11.0, "span_mean_lp": -0.17736367983069232, "span_min_lp": -1.5023086071014404, "span_mean_margin": 11.794889832421768, "span_mean_entropy": 0.1428728511143195, "span_frac_unsure": 0.09090909090909091, "conf_lp": -0.11855569388717413, "conf_expected": 0.9492854170193236, "content": "The hull shows no strike damage, and she settled upright", "subjects": ["Meridian Rose"]}
{"provider_model": "local:qwen3:14b", "extractor_version": "0.16.0", "suite": "prose-article-seed-001", "suite_version": "0.3.0", "case": "web-article-003", "run": 2, "outcome": "spurious", "stated": 0.95, "hedges": 0, "joined": true, "span_tokens": 33.0, "span_mean_lp": -0.041963621409386385, "span_min_lp": -1.3297390937805176, "span_mean_margin": 14.592022822774888, "span_mean_entropy": 0.03520313678279098, "span_frac_unsure": 0.030303030303030304, "conf_lp": -0.05406739376621772, "conf_expected": 0.9492269798107267, "content": "Harbor, a payroll software company with 60 employees based in Manchester, has acquired Lantern, a note-taking app made by a twelve-person company in Leeds.", "subjects": ["Harbor", "Lantern"]}
{"provider_model": "local:qwen3:14b", "extractor_version": "0.16.0", "suite": "prose-article-seed-001", "suite_version": "0.3.0", "case": "web-article-003", "run": 2, "outcome": "spurious", "stated": 0.95, "hedges": 0, "joined": true, "span_tokens": 6.0, "span_mean_lp": -0.0618226630896667, "span_min_lp": -0.36868664622306824, "span_mean_margin": 11.315829902548558, "span_mean_entropy": 0.10988717128340066, "span_frac_unsure": 0.0, "conf_lp": -0.1356113739311695, "conf_expected": 0.945772435676485, "content": "Neither company disclosed the price.", "subjects": []}
{"provider_model": "local:qwen3:14b", "extractor_version": "0.16.0", "suite": "prose-article-seed-001", "suite_version": "0.3.0", "case": "web-article-003", "run": 2, "outcome": "matched", "stated": 0.75, "hedges": 1, "joined": true, "span_tokens": 36.0, "span_mean_lp": -0.009341651706471844, "span_min_lp": -0.33268600702285767, "span_mean_margin": 16.459873343995636, "span_mean_entropy": 0.01737538013108297, "span_frac_unsure": 0.0, "conf_lp": -0.8402191924396902, "conf_expected": 0.8119478637225505, "content": "Lantern launched in 2022 and says it has about 45,000 monthly active users, most of them bookkeepers at small accounting firms.", "subjects": ["Lantern"]}
{"provider_model": "local:qwen3:14b", "extractor_version": "0.16.0", "suite": "prose-article-seed-001", "suite_version": "0.3.0", "case": "web-article-003", "run": 2, "outcome": "matched", "stated": 0.75, "hedges": 1, "joined": true, "span_tokens": 20.0, "span_mean_lp": -7.689045290248942e-07, "span_min_lp": -1.3470740668708459e-05, "span_mean_margin": 18.47355517744557, "span_mean_entropy": 1.0436862450498416e-05, "span_frac_unsure": 0.0, "conf_lp": -0.10837189108860912, "conf_expected": 0.7683813276048871, "content": "Harbor sells payroll software to roughly 3,100 businesses in the north of England.", "subjects": ["Harbor"]}
{"provider_model": "local:qwen3:14b", "extractor_version": "0.16.0", "suite": "prose-article-seed-001", "suite_version": "0.3.0", "case": "web-article-003", "run": 2, "outcome": "matched", "stated": 0.9, "hedges": 0, "joined": true, "span_tokens": 37.0, "span_mean_lp": -0.00425651188542717, "span_min_lp": -0.15743431448936462, "span_mean_margin": 17.295762410817257, "span_mean_entropy": 0.011277661958560314, "span_frac_unsure": 0.0, "conf_lp": -1.1866955757141113, "conf_expected": 0.8181376467728118, "content": "Harbor plans to build Lantern's shared notebooks into its payroll dashboard by the end of 2026, so that an accountant can attach a note to an individual pay run.", "subjects": ["Harbor", "Lantern"]}
{"provider_model": "local:qwen3:14b", "extractor_version": "0.16.0", "suite": "prose-article-seed-001", "suite_version": "0.3.0", "case": "web-article-003", "run": 2, "outcome": "matched", "stated": 0.9, "hedges": 1, "joined": true, "span_tokens": 19.0, "span_mean_lp": -0.14421995062714718, "span_min_lp": -2.740168571472168, "span_mean_margin": 17.666490703035535, "span_mean_entropy": 0.013085741123180441, "span_frac_unsure": 0.05263157894736842, "conf_lp": -0.1260416954755783, "conf_expected": 0.9341310819285442, "content": "Lantern's standalone app will keep working until at least June 2027.", "subjects": ["Lantern"]}
{"provider_model": "local:qwen3:14b", "extractor_version": "0.16.0", "suite": "prose-article-seed-001", "suite_version": "0.3.0", "case": "web-article-003", "run": 2, "outcome": "matched", "stated": 0.9, "hedges": 0, "joined": true, "span_tokens": 7.0, "span_mean_lp": -0.028777224676949636, "span_min_lp": -0.2014402151107788, "span_mean_margin": 14.859317455972944, "span_mean_entropy": 0.06798630271469512, "span_frac_unsure": 0.0, "conf_lp": -0.002143831690773368, "conf_expected": 0.949765246584084, "content": "Its twelve staff are joining Harbor.", "subjects": ["Lantern"]}
{"provider_model": "local:qwen3:14b", "extractor_version": "0.16.0", "suite": "prose-article-seed-001", "suite_version": "0.3.0", "case": "web-article-003", "run": 2, "outcome": "matched", "stated": 0.9, "hedges": 0, "joined": true, "span_tokens": 27.0, "span_mean_lp": -0.05932467434384821, "span_min_lp": -1.5853147506713867, "span_mean_margin": 14.906963697978517, "span_mean_entropy": 0.02827974117463492, "span_frac_unsure": 0.037037037037037035, "conf_lp": -0.420098215341568, "conf_expected": 0.8951601627633387, "content": "\"Our customers kept their explanations in one tool and their numbers in another,\" said Odile Fanshawe, Harbor's chief executive.", "subjects": ["Odile Fanshawe"]}
{"provider_model": "local:qwen3:14b", "extractor_version": "0.16.0", "suite": "prose-article-seed-001", "suite_version": "0.3.0", "case": "web-article-003", "run": 2, "outcome": "matched", "stated": 0.9, "hedges": 0, "joined": true, "span_tokens": 15.0, "span_mean_lp": -0.06853367605958359, "span_min_lp": -1.022044062614441, "span_mean_margin": 15.842093367187639, "span_mean_entropy": 0.07137382360945208, "span_frac_unsure": 0.06666666666666667, "conf_lp": -0.0012348166201263666, "conf_expected": 0.9498595787689871, "content": "\"Every payroll question we get starts with someone hunting for a note.\"", "subjects": ["Odile Fanshawe"]}
{"provider_model": "local:qwen3:14b", "extractor_version": "0.16.0", "suite": "prose-article-seed-001", "suite_version": "0.3.0", "case": "web-article-003", "run": 2, "outcome": "matched", "stated": 0.9, "hedges": 0, "joined": true, "span_tokens": 20.0, "span_mean_lp": -4.559871274523175e-06, "span_min_lp": -6.354056677082554e-05, "span_mean_margin": 17.987551802280827, "span_mean_entropy": 5.1222845280579166e-05, "span_frac_unsure": 0.0, "conf_lp": -0.0044668992049992085, "conf_expected": 0.9494945302304163, "content": "It is Harbor's second acquisition; it bought a timesheet startup in 2024.", "subjects": ["Harbor"]}
{"provider_model": "local:qwen3:14b", "extractor_version": "0.16.0", "suite": "prose-article-seed-001", "suite_version": "0.3.0", "case": "web-article-004", "run": 2, "outcome": "matched", "stated": 0.95, "hedges": 0, "joined": true, "span_tokens": 12.0, "span_mean_lp": -0.011419733928053214, "span_min_lp": -0.13261206448078156, "span_mean_margin": 14.259519238704037, "span_mean_entropy": 0.0405008284171157, "span_frac_unsure": 0.0, "conf_lp": -0.024283597013152303, "conf_expected": 0.9496420141109706, "content": "Ostrander Freight is a 90-person company.", "subjects": ["Ostrander Freight"]}
{"provider_model": "local:qwen3:14b", "extractor_version": "0.16.0", "suite": "prose-article-seed-001", "suite_version": "0.3.0", "case": "web-article-004", "run": 2, "outcome": "matched", "stated": 0.95, "hedges": 0, "joined": true, "span_tokens": 9.0, "span_mean_lp": -0.19126522648083563, "span_min_lp": -1.701397180557251, "span_mean_margin": 11.833870431372715, "span_mean_entropy": 0.07374700694121782, "span_frac_unsure": 0.1111111111111111, "conf_lp": -0.008062216627877206, "conf_expected": 0.9499524052915377, "content": "The billing service was originally written in Python.", "subjects": ["Ostrander Freight", "billing service"]}
{"provider_model": "local:qwen3:14b", "extractor_version": "0.16.0", "suite": "prose-article-seed-001", "suite_version": "0.3.0", "case": "web-article-004", "run": 2, "outcome": "matched", "stated": 0.95, "hedges": 0, "joined": true, "span_tokens": 22.0, "span_mean_lp": -0.011201226927396264, "span_min_lp": -0.18855467438697815, "span_mean_margin": 13.901325971213877, "span_mean_entropy": 0.034120298452994205, "span_frac_unsure": 0.0, "conf_lp": -0.018690472934395075, "conf_expected": 0.9497860662199723, "content": "The rewrite cut the service's p99 latency from 840 milliseconds to 95 milliseconds.", "subjects": ["Ostrander Freight", "billing service"]}
{"provider_model": "local:qwen3:14b", "extractor_version": "0.16.0", "suite": "prose-article-seed-001", "suite_version": "0.3.0", "case": "web-article-004", "run": 2, "outcome": "matched", "stated": 0.95, "hedges": 1, "joined": true, "span_tokens": 13.0, "span_mean_lp": -0.027713797947079948, "span_min_lp": -0.35666075348854065, "span_mean_margin": 11.203384780579343, "span_mean_entropy": 0.04909986454635455, "span_frac_unsure": 0.0, "conf_lp": -1.1331572532653809, "conf_expected": 0.9046785938717115, "content": "The rewrite reduced the service's memory use by about two thirds.", "subjects": ["Ostrander Freight", "billing service"]}
{"provider_model": "local:qwen3:14b", "extractor_version": "0.16.0", "suite": "prose-article-seed-001", "suite_version": "0.3.0", "case": "web-article-004", "run": 2, "outcome": "matched", "stated": 0.95, "hedges": 0, "joined": true, "span_tokens": 8.0, "span_mean_lp": -0.005793771146329618, "span_min_lp": -0.04483966901898384, "span_mean_margin": 11.722790965439287, "span_mean_entropy": 0.024265756265290695, "span_frac_unsure": 0.0, "conf_lp": -0.0014530018670484424, "conf_expected": 0.9499024614940825, "content": "The rewrite took four engineers eleven weeks.", "subjects": ["Ostrander Freight", "billing service"]}
{"provider_model": "local:qwen3:14b", "extractor_version": "0.16.0", "suite": "prose-article-seed-001", "suite_version": "0.3.0", "case": "web-article-004", "run": 2, "outcome": "matched", "stated": 0.95, "hedges": 0, "joined": true, "span_tokens": 8.0, "span_mean_lp": -0.0021857142603458612, "span_min_lp": -0.009031184948980808, "span_mean_margin": 10.825717973693603, "span_mean_entropy": 0.013114007930863052, "span_frac_unsure": 0.0, "conf_lp": -0.000285588888800703, "conf_expected": 0.9499789163687945, "content": "Billing records still live in Postgres.", "subjects": ["Ostrander Freight", "billing records"]}
{"provider_model": "local:qwen3:14b", "extractor_version": "0.16.0", "suite": "prose-article-seed-001", "suite_version": "0.3.0", "case": "web-article-004", "run": 2, "outcome": "matched", "stated": 0.95, "hedges": 0, "joined": true, "span_tokens": 13.0, "span_mean_lp": -0.002541697835041007, "span_min_lp": -0.02682003192603588, "span_mean_margin": 13.042944532281583, "span_mean_entropy": 0.012465098493652016, "span_frac_unsure": 0.0, "conf_lp": -0.0003015031688846648, "conf_expected": 0.9499852189809627, "content": "Invoice events now flow through Kafka instead of a nightly batch job.", "subjects": ["Ostrander Freight", "invoice events"]}
{"provider_model": "local:qwen3:14b", "extractor_version": "0.16.0", "suite": "prose-article-seed-001", "suite_version": "0.3.0", "case": "web-article-004", "run": 2, "outcome": "matched", "stated": 0.95, "hedges": 0, "joined": true, "span_tokens": 15.0, "span_mean_lp": -0.00014514145295455212, "span_min_lp": -0.0018128486117348075, "span_mean_margin": 13.154051025539234, "span_mean_entropy": 0.0011338857644346348, "span_frac_unsure": 0.0, "conf_lp": -0.0007766855997033417, "conf_expected": 0.9499457468820732, "content": "A customer sees a new charge within a minute rather than the next morning.", "subjects": ["Ostrander Freight", "customer"]}
{"provider_model": "local:qwen3:14b", "extractor_version": "0.16.0", "suite": "prose-article-seed-001", "suite_version": "0.3.0", "case": "web-article-004", "run": 2, "outcome": "matched", "stated": 0.95, "hedges": 0, "joined": true, "span_tokens": 20.0, "span_mean_lp": -2.0192302397958883e-05, "span_min_lp": -0.00019391271052882075, "span_mean_margin": 14.658596827350923, "span_mean_entropy": 0.0002138857849393444, "span_frac_unsure": 0.0, "conf_lp": -0.006751731736585498, "conf_expected": 0.9494642965781352, "content": "We considered Rust and chose Go because four of the six engineers on the billing team already knew it.", "subjects": ["Ostrander Freight", "billing team"]}
{"provider_model": "local:qwen3:14b", "extractor_version": "0.16.0", "suite": "prose-article-seed-001", "suite_version": "0.3.0", "case": "web-article-004", "run": 2, "outcome": "matched", "stated": 0.95, "hedges": 0, "joined": true, "span_tokens": 13.0, "span_mean_lp": -0.004620226841185426, "span_min_lp": -0.05893387272953987, "span_mean_margin": 13.449943024067299, "span_mean_entropy": 0.017637596568407198, "span_frac_unsure": 0.0, "conf_lp": -0.0010096853657159954, "conf_expected": 0.9499215035007194, "content": "During incidents the on-call engineers coordinate in a Signal group chat.", "subjects": ["Ostrander Freight", "on-call engineers"]}
{"provider_model": "local:qwen3:14b", "extractor_version": "0.16.0", "suite": "prose-article-seed-001", "suite_version": "0.3.0", "case": "web-article-004", "run": 2, "outcome": "matched", "stated": 0.95, "hedges": 0, "joined": true, "span_tokens": 12.0, "span_mean_lp": -1.5397931131625835e-06, "span_min_lp": -1.1682578588079195e-05, "span_mean_margin": 15.56236780682554, "span_mean_entropy": 2.113177622224863e-05, "span_frac_unsure": 0.0, "conf_lp": -4.8995634642778896e-05, "conf_expected": 0.9499968518137325, "content": "The runbooks for the new service live in Notion.", "subjects": ["Ostrander Freight", "runbooks for new service"]}
{"provider_model": "local:qwen3:14b", "extractor_version": "0.16.0", "suite": "prose-article-seed-001", "suite_version": "0.3.0", "case": "web-article-004", "run": 2, "outcome": "matched", "stated": 0.9, "hedges": 0, "joined": true, "span_tokens": 25.0, "span_mean_lp": -0.00012024137839716786, "span_min_lp": -0.001092315069399774, "span_mean_margin": 14.725449216629416, "span_mean_entropy": 0.0009629954499834324, "span_frac_unsure": 0.0, "conf_lp": -4.719964645802975, "conf_expected": 0.9342224990999827, "content": "Next we plan to move the dispatch service off Python as well, starting in the first quarter of 2026.", "subjects": ["Ostrander Freight", "dispatch service"]}
{"provider_model": "local:qwen3:14b", "extractor_version": "0.16.0", "suite": "prose-calibration-001", "suite_version": "0.1.0", "case": "prose-survey-001", "run": 2, "outcome": "matched", "stated": 0.95, "hedges": 1, "joined": true, "span_tokens": 32.0, "span_mean_lp": -0.0003524066875435494, "span_min_lp": -0.011099979281425476, "span_mean_margin": 17.491613900475695, "span_mean_entropy": 0.001955897958292813, "span_frac_unsure": 0.0, "conf_lp": -0.012545483129201784, "conf_expected": 0.9499180222433611, "content": "The Kestrel Fen Trust completed its ninth annual transect survey of Thornlee Marsh between 12 and 19 May 2026.", "subjects": ["Kestrel Fen Trust"]}
{"provider_model": "local:qwen3:14b", "extractor_version": "0.16.0", "suite": "prose-calibration-001", "suite_version": "0.1.0", "case": "prose-survey-001", "run": 2, "outcome": "matched", "stated": 0.95, "hedges": 0, "joined": true, "span_tokens": 21.0, "span_mean_lp": -5.7998949473802074e-05, "span_min_lp": -0.0011593264061957598, "span_mean_margin": 16.536640501365873, "span_mean_entropy": 0.00046319766128100575, "span_frac_unsure": 0.0, "conf_lp": -0.06928612443152815, "conf_expected": 0.9498149811810863, "content": "Eleven transects were walked, the same eleven as in every year since 2018.", "subjects": ["Kestrel Fen Trust"]}
{"provider_model": "local:qwen3:14b", "extractor_version": "0.16.0", "suite": "prose-calibration-001", "suite_version": "0.1.0", "case": "prose-survey-001", "run": 2, "outcome": "matched", "stated": 0.95, "hedges": 0, "joined": true, "span_tokens": 19.0, "span_mean_lp": -6.316975411006129e-05, "span_min_lp": -0.001167680835351348, "span_mean_margin": 16.041722045322537, "span_mean_entropy": 0.0005000710287081173, "span_frac_unsure": 0.0, "conf_lp": -0.007920636620838195, "conf_expected": 0.949984759042496, "content": "We logged 214 breeding pairs of reed bunting across the eleven transects.", "subjects": ["reed bunting"]}
{"provider_model": "local:qwen3:14b", "extractor_version": "0.16.0", "suite": "prose-calibration-001", "suite_version": "0.1.0", "case": "prose-survey-001", "run": 2, "outcome": "spurious", "stated": 0.75, "hedges": 1, "joined": true, "span_tokens": 42.0, "span_mean_lp": -0.0880008594115245, "span_min_lp": -3.671359062194824, "span_mean_margin": 14.610301860463581, "span_mean_entropy": 0.006095078255796939, "span_frac_unsure": 0.023809523809523808, "conf_lp": -0.22633761912584305, "conf_expected": 0.7517422864484272, "content": "The marsh harrier figure is not: we recorded four occupied territories with confidence and think there may be a fifth on the northern edge, but that pair was never seen carrying food and we are not counting it.", "subjects": ["marsh harrier"]}
{"provider_model": "local:qwen3:14b", "extractor_version": "0.16.0", "suite": "prose-calibration-001", "suite_version": "0.1.0", "case": "prose-survey-001", "run": 2, "outcome": "matched", "stated": 0.9, "hedges": 1, "joined": true, "span_tokens": 22.0, "span_mean_lp": -7.086928449046519e-05, "span_min_lp": -0.0013582987012341619, "span_mean_margin": 15.94851904087592, "span_mean_entropy": 0.0005691938071627334, "span_frac_unsure": 0.0, "conf_lp": -1.743728518486023, "conf_expected": 0.8661600684690779, "content": "Water levels averaged 41 cm across the season, which is roughly a third below the ten-year mean.", "subjects": ["Thornlee Marsh"]}
{"provider_model": "local:qwen3:14b", "extractor_version": "0.16.0", "suite": "prose-calibration-001", "suite_version": "0.1.0", "case": "prose-survey-001", "run": 2, "outcome": "spurious", "stated": 0.9, "hedges": 1, "joined": true, "span_tokens": 36.0, "span_mean_lp": -0.0008553680589374027, "span_min_lp": -0.030672486871480942, "span_mean_margin": 15.967785264040637, "span_mean_entropy": 0.0038510717701868056, "span_frac_unsure": 0.0, "conf_lp": -2.921341370791197, "conf_expected": 0.7699946307849677, "content": "The exact ten-year mean is being recomputed after we found a stuck logger at station 3, so the 62 cm we published last year should be treated as provisional.", "subjects": ["Kestrel Fen Trust"]}
{"provider_model": "local:qwen3:14b", "extractor_version": "0.16.0", "suite": "prose-calibration-001", "suite_version": "0.1.0", "case": "prose-survey-001", "run": 2, "outcome": "matched", "stated": 0.95, "hedges": 1, "joined": true, "span_tokens": 21.0, "span_mean_lp": -0.00036918825212578233, "span_min_lp": -0.007706818636506796, "span_mean_margin": 16.295597595907218, "span_mean_entropy": 0.0023870269457420177, "span_frac_unsure": 0.0, "conf_lp": -3.403964400291443, "conf_expected": 0.7464503722009166, "content": "A volunteer reported an otter with two cubs at the eastern sluice on 14 May.", "subjects": ["otter"]}
{"provider_model": "local:qwen3:14b", "extractor_version": "0.16.0", "suite": "prose-calibration-001", "suite_version": "0.1.0", "case": "prose-survey-001", "run": 2, "outcome": "spurious", "stated": 0.95, "hedges": 1, "joined": true, "span_tokens": 30.0, "span_mean_lp": -7.896926247497049e-05, "span_min_lp": -0.0022238765377551317, "span_mean_margin": 14.78227627569195, "span_mean_entropy": 0.0005830833416017245, "span_frac_unsure": 0.0, "conf_lp": -0.14939606189727783, "conf_expected": 0.9488299408794364, "content": "We have no photograph, no spraint from that stretch, and the Trust's camera trap was offline that week, so the sighting is unconfirmed.", "subjects": ["otter"]}
{"provider_model": "local:qwen3:14b", "extractor_version": "0.16.0", "suite": "prose-calibration-001", "suite_version": "0.1.0", "case": "prose-survey-001", "run": 2, "outcome": "matched", "stated": 0.95, "hedges": 0, "joined": true, "span_tokens": 23.0, "span_mean_lp": -5.329899162530716e-05, "span_min_lp": -0.0005144011811353266, "span_mean_margin": 15.97767146048342, "span_mean_entropy": 0.0004859441534532755, "span_frac_unsure": 0.0, "conf_lp": -2.3292216062545776, "conf_expected": 0.8196384121468527, "content": "If it is right it would be the first otter breeding record for Thornlee since 2011.", "subjects": ["otter"]}
{"provider_model": "local:qwen3:14b", "extractor_version": "0.16.0", "suite": "prose-calibration-001", "suite_version": "0.1.0", "case": "prose-survey-001", "run": 2, "outcome": "matched", "stated": 0.75, "hedges": 0, "joined": true, "span_tokens": 19.0, "span_mean_lp": -4.912805627854093e-06, "span_min_lp": -6.580569606740028e-05, "span_mean_margin": 15.815506991459122, "span_mean_entropy": 5.6030762055304375e-05, "span_frac_unsure": 0.0, "conf_lp": -0.3977968245744705, "conf_expected": 0.7627344378557247, "content": "We expect to publish the full survey report in September, assuming the logger data can be recovered.", "subjects": ["Kestrel Fen Trust"]}
{"provider_model": "local:qwen3:14b", "extractor_version": "0.16.0", "suite": "prose-calibration-001", "suite_version": "0.1.0", "case": "prose-survey-001", "run": 2, "outcome": "matched", "stated": 0.75, "hedges": 0, "joined": true, "span_tokens": 27.0, "span_mean_lp": -3.6645850745689703e-07, "span_min_lp": -2.7418175250204513e-06, "span_mean_margin": 18.037749807039578, "span_mean_entropy": 5.9239521026364636e-06, "span_frac_unsure": 0.0, "conf_lp": -2.7010915998835117, "conf_expected": 0.9330910328246345, "content": "Whether the Trust extends the survey to the adjoining Barrow Levels in 2027 has not been decided and depends on funding.", "subjects": ["Kestrel Fen Trust"]}
{"provider_model": "local:qwen3:14b", "extractor_version": "0.16.0", "suite": "prose-calibration-001", "suite_version": "0.1.0", "case": "prose-dispute-001", "run": 2, "outcome": "spurious", "stated": 0.95, "hedges": 0, "joined": true, "span_tokens": 21.0, "span_mean_lp": -0.02855375117546476, "span_min_lp": -0.22186680138111115, "span_mean_margin": 13.765366902031495, "span_mean_entropy": 0.08896834375342991, "span_frac_unsure": 0.0, "conf_lp": -0.13472855091129077, "conf_expected": 0.9468714033165941, "content": "Aberlaw District Council put the figure at 47 in its situation report of 5 March.", "subjects": ["Aberlaw District Council"]}
{"provider_model": "local:qwen3:14b", "extractor_version": "0.16.0", "suite": "prose-calibration-001", "suite_version": "0.1.0", "case": "prose-dispute-001", "run": 2, "outcome": "spurious", "stated": 0.85, "hedges": 1, "joined": true, "span_tokens": 18.0, "span_mean_lp": -3.197661962733239e-05, "span_min_lp": -0.00042656221194192767, "span_mean_margin": 16.146225450384023, "span_mean_entropy": 0.00030789816713312356, "span_frac_unsure": 0.0, "conf_lp": -0.7187852188944817, "conf_expected": 0.8872576013545836, "content": "The Cairnwell Residents' Association says the true number is at least 61.", "subjects": ["Cairnwell Residents' Association"]}
{"provider_model": "local:qwen3:14b", "extractor_version": "0.16.0", "suite": "prose-calibration-001", "suite_version": "0.1.0", "case": "prose-dispute-001", "run": 2, "outcome": "spurious", "stated": 0.9, "hedges": 0, "joined": true, "span_tokens": 12.0, "span_mean_lp": -0.02877706849305402, "span_min_lp": -0.24021533131599426, "span_mean_margin": 13.813981507582183, "span_mean_entropy": 0.07587554316818958, "span_frac_unsure": 0.0, "conf_lp": -2.065984308719635, "conf_expected": 0.8317742665568276, "content": "The discrepancy appears to turn on what counts as a home.", "subjects": []}
{"provider_model": "local:qwen3:14b", "extractor_version": "0.16.0", "suite": "prose-calibration-001", "suite_version": "0.1.0", "case": "prose-dispute-001", "run": 2, "outcome": "spurious", "stated": 0.95, "hedges": 0, "joined": true, "span_tokens": 15.0, "span_mean_lp": -0.01624214601940442, "span_min_lp": -0.13506430387496948, "span_mean_margin": 14.474814725394781, "span_mean_entropy": 0.047481919707341856, "span_frac_unsure": 0.0, "conf_lp": -0.013369138119742274, "conf_expected": 0.949817566542436, "content": "Aberlaw District Council's report says it counted habitable structures only.", "subjects": ["Aberlaw District Council"]}
{"provider_model": "local:qwen3:14b", "extractor_version": "0.16.0", "suite": "prose-calibration-001", "suite_version": "0.1.0", "case": "prose-dispute-001", "run": 2, "outcome": "spurious", "stated": 0.9, "hedges": 0, "joined": true, "span_tokens": 18.0, "span_mean_lp": -0.0738146729574996, "span_min_lp": -1.3065937757492065, "span_mean_margin": 13.933008644914654, "span_mean_entropy": 0.03884437291886281, "span_frac_unsure": 0.05555555555555555, "conf_lp": -1.6712194681167603, "conf_expected": 0.8687755431546483, "content": "Ruth Vance said their tally includes any property with structural damage, outbuildings included.", "subjects": ["Ruth Vance"]}
{"provider_model": "local:qwen3:14b", "extractor_version": "0.16.0", "suite": "prose-calibration-001", "suite_version": "0.1.0", "case": "prose-dispute-001", "run": 2, "outcome": "matched", "stated": 0.7, "hedges": 0, "joined": true, "span_tokens": 16.0, "span_mean_lp": -0.024461418512093047, "span_min_lp": -0.39128828048706055, "span_mean_margin": 14.470054268715156, "span_mean_entropy": 0.03943244323064247, "span_frac_unsure": 0.0, "conf_lp": -1.030387744307518, "conf_expected": 0.7422888397707861, "content": "A contractor working on the slope said drainage works scheduled for last autumn were postponed.", "subjects": ["contractor working on the slope"]}
{"provider_model": "local:qwen3:14b", "extractor_version": "0.16.0", "suite": "prose-calibration-001", "suite_version": "0.1.0", "case": "prose-dispute-001", "run": 2, "outcome": "matched", "stated": 0.95, "hedges": 0, "joined": true, "span_tokens": 34.0, "span_mean_lp": -0.0068738858952733205, "span_min_lp": -0.2333907186985016, "span_mean_margin": 14.696334220510321, "span_mean_entropy": 0.015245788419870373, "span_frac_unsure": 0.0, "conf_lp": -0.00395636836765334, "conf_expected": 0.9499034260833169, "content": "Aberlaw District Council denies that any works were postponed, and says the drainage programme for the brae was always set to begin in April 2026.", "subjects": ["Aberlaw District Council"]}
{"provider_model": "local:qwen3:14b", "extractor_version": "0.16.0", "suite": "prose-calibration-001", "suite_version": "0.1.0", "case": "prose-dispute-001", "run": 2, "outcome": "matched", "stated": 0.95, "hedges": 0, "joined": true, "span_tokens": 8.0, "span_mean_lp": -6.353792963764704e-05, "span_min_lp": -0.00047730866936035454, "span_mean_margin": 14.023578227188008, "span_mean_entropy": 0.0005954529292249045, "span_frac_unsure": 0.0, "conf_lp": -0.00705849146811488, "conf_expected": 0.9499534318957213, "content": "Nobody was injured in the landslip.", "subjects": []}
{"provider_model": "local:qwen3:14b", "extractor_version": "0.16.0", "suite": "prose-calibration-001", "suite_version": "0.1.0", "case": "prose-dispute-001", "run": 2, "outcome": "matched", "stated": 0.95, "hedges": 0, "joined": true, "span_tokens": 9.0, "span_mean_lp": -0.005353622142245563, "span_min_lp": -0.048174016177654266, "span_mean_margin": 16.211975111725824, "span_mean_entropy": 0.021109653179155127, "span_frac_unsure": 0.0, "conf_lp": -0.0017848590214839533, "conf_expected": 0.9499864309455517, "content": "Twelve households were placed in temporary accommodation.", "subjects": []}
{"provider_model": "local:qwen3:14b", "extractor_version": "0.16.0", "suite": "prose-calibration-001", "suite_version": "0.1.0", "case": "prose-dispute-001", "run": 2, "outcome": "matched", "stated": 0.95, "hedges": 0, "joined": true, "span_tokens": 18.0, "span_mean_lp": -0.033101750128298905, "span_min_lp": -0.2603263556957245, "span_mean_margin": 10.877058678819573, "span_mean_entropy": 0.09576951469445602, "span_frac_unsure": 0.0, "conf_lp": -0.034919774858281016, "conf_expected": 0.9497832195171684, "content": "Both the Council and the Association agree on the figure of twelve households placed in temporary accommodation.", "subjects": ["Aberlaw District Council", "Cairnwell Residents' Association"]}
{"provider_model": "local:qwen3:14b", "extractor_version": "0.16.0", "suite": "prose-calibration-001", "suite_version": "0.1.0", "case": "prose-dispute-001", "run": 2, "outcome": "matched", "stated": 0.95, "hedges": 0, "joined": true, "span_tokens": 11.0, "span_mean_lp": -0.1339552311057601, "span_min_lp": -1.4682965278625488, "span_mean_margin": 15.126263348555002, "span_mean_entropy": 0.05205446537738681, "span_frac_unsure": 0.09090909090909091, "conf_lp": -0.019743441720493138, "conf_expected": 0.9499270557767738, "content": "The Council has commissioned an independent geotechnical review.", "subjects": ["Aberlaw District Council"]}
{"provider_model": "local:qwen3:14b", "extractor_version": "0.16.0", "suite": "prose-calibration-001", "suite_version": "0.1.0", "case": "prose-dispute-001", "run": 2, "outcome": "matched", "stated": 0.8, "hedges": 1, "joined": true, "span_tokens": 16.0, "span_mean_lp": -0.028468219706256903, "span_min_lp": -0.45539113879203796, "span_mean_margin": 15.186601506403248, "span_mean_entropy": 0.05614633001890898, "span_frac_unsure": 0.0, "conf_lp": -1.1218996345996857, "conf_expected": 0.8037122782300845, "content": "The geotechnical review is expected to report before the end of the year.", "subjects": ["geotechnical review"]}
{"provider_model": "local:qwen3:14b", "extractor_version": "0.16.0", "suite": "prose-calibration-001", "suite_version": "0.1.0", "case": "prose-memo-001", "run": 2, "outcome": "matched", "stated": 0.95, "hedges": 0, "joined": true, "span_tokens": 28.0, "span_mean_lp": -0.007660019387279655, "span_min_lp": -0.1877022385597229, "span_mean_margin": 16.807656521467038, "span_mean_entropy": 0.02657971585735754, "span_frac_unsure": 0.0, "conf_lp": -0.07907879911365967, "conf_expected": 0.9495264879123316, "content": "Peak concurrent sessions on Larkspur reached 38,400 on 21 June, the highest we have recorded.", "subjects": ["Larkspur"]}
{"provider_model": "local:qwen3:14b", "extractor_version": "0.16.0", "suite": "prose-calibration-001", "suite_version": "0.1.0", "case": "prose-memo-001", "run": 2, "outcome": "spurious", "stated": 0.95, "hedges": 0, "joined": true, "span_tokens": 15.0, "span_mean_lp": -4.037271977116082e-06, "span_min_lp": -3.039883085875772e-05, "span_mean_margin": 20.2036254564414, "span_mean_entropy": 4.8693752552310435e-05, "span_frac_unsure": 0.0, "conf_lp": -0.043756086844950914, "conf_expected": 0.9498807305644499, "content": "The current cluster is provisioned for 45,000.", "subjects": ["cluster"]}
{"provider_model": "local:qwen3:14b", "extractor_version": "0.16.0", "suite": "prose-calibration-001", "suite_version": "0.1.0", "case": "prose-memo-001", "run": 2, "outcome": "spurious", "stated": 0.9, "hedges": 0, "joined": true, "span_tokens": 15.0, "span_mean_lp": -2.2888426277252924e-06, "span_min_lp": -2.6464813345228322e-05, "span_mean_margin": 17.132922871883284, "span_mean_entropy": 2.8788121682557062e-05, "span_frac_unsure": 0.0, "conf_lp": -0.03139670193195343, "conf_expected": 0.946796029863269, "content": "Growth over the last two quarters has averaged 9 percent per quarter.", "subjects": []}
{"provider_model": "local:qwen3:14b", "extractor_version": "0.16.0", "suite": "prose-calibration-001", "suite_version": "0.1.0", "case": "prose-memo-001", "run": 2, "outcome": "spurious", "stated": 0.85, "hedges": 0, "joined": true, "span_tokens": 17.0, "span_mean_lp": -0.003227143529770996, "span_min_lp": -0.049429357051849365, "span_mean_margin": 16.9806260984468, "span_mean_entropy": 0.014627984108861215, "span_frac_unsure": 0.0, "conf_lp": -3.4390456676483154, "conf_expected": 0.7538956903879647, "content": "If that holds we cross 45,000 in early Q4.", "subjects": []}
{"provider_model": "local:qwen3:14b", "extractor_version": "0.16.0", "suite": "prose-calibration-001", "suite_version": "0.1.0", "case": "prose-memo-001", "run": 2, "outcome": "spurious", "stated": 0.95, "hedges": 0, "joined": true, "span_tokens": 10.0, "span_mean_lp": -0.05294595956802652, "span_min_lp": -0.2928731143474579, "span_mean_margin": 14.799051058292386, "span_mean_entropy": 0.11133165909879066, "span_frac_unsure": 0.0, "conf_lp": -0.2933584591373801, "conf_expected": 0.9497378407152843, "content": "Two of our three largest accounts renew in September.", "subjects": ["three largest accounts"]}
{"provider_model": "local:qwen3:14b", "extractor_version": "0.16.0", "suite": "prose-calibration-001", "suite_version": "0.1.0", "case": "prose-memo-001", "run": 2, "outcome": "spurious", "stated": 0.9, "hedges": 0, "joined": true, "span_tokens": 11.0, "span_mean_lp": -0.0012413472758355097, "span_min_lp": -0.013588061556220055, "span_mean_margin": 14.286201813734907, "span_mean_entropy": 0.006750698311167879, "span_frac_unsure": 0.0, "conf_lp": -0.12096764892339706, "conf_expected": 0.9382966006575896, "content": "One of them has told us it is evaluating alternatives.", "subjects": ["one of them"]}
{"provider_model": "local:qwen3:14b", "extractor_version": "0.16.0", "suite": "prose-calibration-001", "suite_version": "0.1.0", "case": "prose-memo-001", "run": 2, "outcome": "spurious", "stated": 0.75, "hedges": 0, "joined": true, "span_tokens": 8.0, "span_mean_lp": -7.897626659314483e-07, "span_min_lp": -3.933914285880746e-06, "span_mean_margin": 16.618932887910674, "span_mean_entropy": 1.216653602156972e-05, "span_frac_unsure": 0.0, "conf_lp": -0.5116836428642273, "conf_expected": 0.752380599058552, "content": "A flat quarter is a real possibility.", "subjects": []}
{"provider_model": "local:qwen3:14b", "extractor_version": "0.16.0", "suite": "prose-calibration-001", "suite_version": "0.1.0", "case": "prose-memo-001", "run": 2, "outcome": "spurious", "stated": 0.65, "hedges": 0, "joined": true, "span_tokens": 21.0, "span_mean_lp": -7.703806793253015e-06, "span_min_lp": -0.00016082626825664192, "span_mean_margin": 18.08080879217942, "span_mean_entropy": 7.58942460116251e-05, "span_frac_unsure": 0.0, "conf_lp": -1.1503563225269318, "conf_expected": 0.6758191787802702, "content": "I put the odds of crossing 45,000 before January at a little over half.", "subjects": []}
{"provider_model": "local:qwen3:14b", "extractor_version": "0.16.0", "suite": "prose-calibration-001", "suite_version": "0.1.0", "case": "prose-memo-001", "run": 2, "outcome": "matched", "stated": 0.9, "hedges": 1, "joined": true, "span_tokens": 11.0, "span_mean_lp": -0.20971808650277393, "span_min_lp": -2.3068981170654297, "span_mean_margin": 15.550137874754988, "span_mean_entropy": 0.029546347874050385, "span_frac_unsure": 0.09090909090909091, "conf_lp": -0.7866417169570923, "conf_expected": 0.894706162312255, "content": "Adding a fourth availability zone would take about six weeks.", "subjects": ["fourth availability zone"]}
{"provider_model": "local:qwen3:14b", "extractor_version": "0.16.0", "suite": "prose-calibration-001", "suite_version": "0.1.0", "case": "prose-memo-001", "run": 2, "outcome": "matched", "stated": 0.75, "hedges": 0, "joined": true, "span_tokens": 29.0, "span_mean_lp": -1.4499239414127605e-05, "span_min_lp": -0.00015534176782239228, "span_mean_margin": 16.77789093204763, "span_mean_entropy": 0.00015111920667787334, "span_frac_unsure": 0.0, "conf_lp": -1.269841343164444, "conf_expected": 0.819646631121325, "content": "Adding a fourth availability zone would cost between $40,000 and $55,000 a year in standing capacity.", "subjects": ["fourth availability zone"]}
{"provider_model": "local:qwen3:14b", "extractor_version": "0.16.0", "suite": "prose-calibration-001", "suite_version": "0.1.0", "case": "prose-memo-001", "run": 2, "outcome": "spurious", "stated": 0.9, "hedges": 0, "joined": true, "span_tokens": 40.0, "span_mean_lp": -0.46485699220573906, "span_min_lp": -10.357166290283203, "span_mean_margin": 12.868934235064819, "span_mean_entropy": 0.016878997707199684, "span_frac_unsure": 0.05, "conf_lp": -0.8011623620986938, "conf_expected": 0.8879461933899678, "content": "The range [from $40,000 to $55,000] is wide because reserved-instance pricing for the region has not been published for 2027.", "subjects": []}
{"provider_model": "local:qwen3:14b", "extractor_version": "0.16.0", "suite": "prose-calibration-001", "suite_version": "0.1.0", "case": "prose-memo-001", "run": 2, "outcome": "spurious", "stated": 0.9, "hedges": 0, "joined": true, "span_tokens": 15.0, "span_mean_lp": -0.0003432119949347149, "span_min_lp": -0.004797384608536959, "span_mean_margin": 13.128694676849873, "span_mean_entropy": 0.002285964770668673, "span_frac_unsure": 0.0, "conf_lp": -0.17470458149909973, "conf_expected": 0.9332144784481079, "content": "My recommendation is to defer the fourth zone until after the September renewals.", "subjects": ["fourth zone"]}
{"provider_model": "local:qwen3:14b", "extractor_version": "0.16.0", "suite": "prose-calibration-001", "suite_version": "0.1.0", "case": "prose-memo-001", "run": 2, "outcome": "matched", "stated": 0.95, "hedges": 0, "joined": true, "span_tokens": 16.0, "span_mean_lp": -0.021379262308583336, "span_min_lp": -0.1347251534461975, "span_mean_margin": 12.369838490982547, "span_mean_entropy": 0.07157825208645213, "span_frac_unsure": 0.0, "conf_lp": -0.5850521703251275, "conf_expected": 0.9493141083153139, "content": "Instead, raise the autoscaling ceiling, which costs nothing and takes an afternoon.", "subjects": ["autoscaling ceiling"]}
{"provider_model": "local:qwen3:14b", "extractor_version": "0.16.0", "suite": "prose-calibration-001", "suite_version": "0.1.0", "case": "prose-memo-001", "run": 2, "outcome": "matched", "stated": 0.9, "hedges": 0, "joined": true, "span_tokens": 24.0, "span_mean_lp": -0.01566612193453783, "span_min_lp": -0.3756393492221832, "span_mean_margin": 14.168163081313486, "span_mean_entropy": 0.026108552750970352, "span_frac_unsure": 0.0, "conf_lp": -0.10096516460180283, "conf_expected": 0.9402568173894803, "content": "We considered buying reserved capacity now and rejected it: it locks in a commitment against a demand curve we do not trust.", "subjects": ["reserved capacity"]}
{"provider_model": "local:qwen3:14b", "extractor_version": "0.16.0", "suite": "prose-calibration-001", "suite_version": "0.1.0", "case": "prose-errata-001", "run": 2, "outcome": "matched", "stated": 0.95, "hedges": 0, "joined": true, "span_tokens": 17.0, "span_mean_lp": -0.0019586036500828306, "span_min_lp": -0.02640819549560547, "span_mean_margin": 15.530400940318566, "span_mean_entropy": 0.009925398806337806, "span_frac_unsure": 0.0, "conf_lp": -0.058847837208304554, "conf_expected": 0.9499798192663286, "content": "Ledbury North handled 12,400 pallets in Q1.", "subjects": ["Ledbury North"]}
{"provider_model": "local:qwen3:14b", "extractor_version": "0.16.0", "suite": "prose-calibration-001", "suite_version": "0.1.0", "case": "prose-errata-001", "run": 2, "outcome": "matched", "stated": 0.95, "hedges": 0, "joined": true, "span_tokens": 18.0, "span_mean_lp": -0.006894923761958833, "span_min_lp": -0.12243526428937912, "span_mean_margin": 16.33931133066733, "span_mean_entropy": 0.020564427576153253, "span_frac_unsure": 0.0, "conf_lp": -6.330116411845665e-05, "conf_expected": 0.9499973231782054, "content": "Ledbury North East handled 18,900 pallets in Q1.", "subjects": ["Ledbury North East"]}
{"provider_model": "local:qwen3:14b", "extractor_version": "0.16.0", "suite": "prose-calibration-001", "suite_version": "0.1.0", "case": "prose-errata-001", "run": 2, "outcome": "matched", "stated": 0.95, "hedges": 0, "joined": true, "span_tokens": 17.0, "span_mean_lp": -0.16132041243678394, "span_min_lp": -1.9356728792190552, "span_mean_margin": 11.18640114847619, "span_mean_entropy": 0.11849457811016428, "span_frac_unsure": 0.058823529411764705, "conf_lp": -0.009546391025651246, "conf_expected": 0.9499102248441693, "content": "The two sites [Ledbury North and Ledbury North East] share a yard.", "subjects": ["Ledbury North", "Ledbury North East"]}
{"provider_model": "local:qwen3:14b", "extractor_version": "0.16.0", "suite": "prose-calibration-001", "suite_version": "0.1.0", "case": "prose-errata-001", "run": 2, "outcome": "matched", "stated": 0.95, "hedges": 0, "joined": true, "span_tokens": 18.0, "span_mean_lp": -0.021815321701994763, "span_min_lp": -0.39254775643348694, "span_mean_margin": 14.200523255409568, "span_mean_entropy": 0.0368022838520874, "span_frac_unsure": 0.0, "conf_lp": -2.1338585611374583e-05, "conf_expected": 0.9499991539514933, "content": "The two sites [Ledbury North and Ledbury North East] are separately staffed.", "subjects": ["Ledbury North", "Ledbury North East"]}
{"provider_model": "local:qwen3:14b", "extractor_version": "0.16.0", "suite": "prose-calibration-001", "suite_version": "0.1.0", "case": "prose-errata-001", "run": 2, "outcome": "matched", "stated": 0.95, "hedges": 0, "joined": true, "span_tokens": 10.0, "span_mean_lp": -0.020087068936555853, "span_min_lp": -0.1582711786031723, "span_mean_margin": 12.064049631693631, "span_mean_entropy": 0.0694884776286738, "span_frac_unsure": 0.0, "conf_lp": -0.00017441083036828786, "conf_expected": 0.949989386675258, "content": "Only Ledbury North East runs a night shift.", "subjects": ["Ledbury North East"]}
{"provider_model": "local:qwen3:14b", "extractor_version": "0.16.0", "suite": "prose-calibration-001", "suite_version": "0.1.0", "case": "prose-errata-001", "run": 2, "outcome": "matched", "stated": 0.95, "hedges": 0, "joined": true, "span_tokens": 17.0, "span_mean_lp": -0.011557354847542122, "span_min_lp": -0.12111161649227142, "span_mean_margin": 15.127003809784021, "span_mean_entropy": 0.036397436618110915, "span_frac_unsure": 0.0, "conf_lp": -0.011346676386892796, "conf_expected": 0.9492467248388066, "content": "Across all five depots we moved 61,200 pallets.", "subjects": ["five depots"]}
{"provider_model": "local:qwen3:14b", "extractor_version": "0.16.0", "suite": "prose-calibration-001", "suite_version": "0.1.0", "case": "prose-errata-001", "run": 2, "outcome": "matched", "stated": 0.95, "hedges": 0, "joined": true, "span_tokens": 16.0, "span_mean_lp": -0.13823043189951711, "span_min_lp": -1.6200652122497559, "span_mean_margin": 12.000206585898907, "span_mean_entropy": 0.14395841829990852, "span_frac_unsure": 0.0625, "conf_lp": -0.004646661691367626, "conf_expected": 0.9495801828554122, "content": "The totals table still sums to 67,700 pallets.", "subjects": ["totals table"]}
{"provider_model": "local:qwen3:14b", "extractor_version": "0.16.0", "suite": "prose-calibration-001", "suite_version": "0.1.0", "case": "prose-errata-001", "run": 2, "outcome": "matched", "stated": 0.95, "hedges": 1, "joined": true, "span_tokens": 20.0, "span_mean_lp": -0.0007907602268673486, "span_min_lp": -0.01119912788271904, "span_mean_margin": 13.028194239429808, "span_mean_entropy": 0.004834315920962427, "span_frac_unsure": 0.0, "conf_lp": -0.0009874158422462642, "conf_expected": 0.9499465229769275, "content": "Damage claims ran at 0.4 percent of pallets moved, excluding the Ledbury sites.", "subjects": ["damage claims"]}
{"provider_model": "local:qwen3:14b", "extractor_version": "0.16.0", "suite": "prose-calibration-001", "suite_version": "0.1.0", "case": "prose-errata-001", "run": 2, "outcome": "matched", "stated": 0.95, "hedges": 1, "joined": true, "span_tokens": 17.0, "span_mean_lp": -0.14757672365205696, "span_min_lp": -2.0637335777282715, "span_mean_margin": 10.504171437453492, "span_mean_entropy": 0.09186779251577583, "span_frac_unsure": 0.058823529411764705, "conf_lp": -3.051781368412776e-05, "conf_expected": 0.9499984837629313, "content": "Including the Ledbury sites, the damage claims rate was 0.6 percent.", "subjects": ["damage claims"]}
{"provider_model": "local:qwen3:14b", "extractor_version": "0.16.0", "suite": "prose-calibration-001", "suite_version": "0.1.0", "case": "prose-errata-001", "run": 2, "outcome": "matched", "stated": 0.95, "hedges": 1, "joined": true, "span_tokens": 18.0, "span_mean_lp": -0.1497431513306727, "span_min_lp": -1.6838370561599731, "span_mean_margin": 7.62744486994506, "span_mean_entropy": 0.18458866715993275, "span_frac_unsure": 0.05555555555555555, "conf_lp": -0.0752093642950058, "conf_expected": 0.9425107822517763, "content": "The lower damage claims rate [0.4 percent] is reported in the board pack.", "subjects": ["board pack"]}
{"provider_model": "local:qwen3:14b", "extractor_version": "0.16.0", "suite": "prose-calibration-001", "suite_version": "0.1.0", "case": "prose-errata-001", "run": 2, "outcome": "matched", "stated": 0.95, "hedges": 0, "joined": true, "span_tokens": 7.0, "span_mean_lp": -0.0038848233330952553, "span_min_lp": -0.01834377832710743, "span_mean_margin": 10.308277916556866, "span_mean_entropy": 0.02231514120725497, "span_frac_unsure": 0.0, "conf_lp": -0.00027956532727557715, "conf_expected": 0.9499820633547734, "content": "No depot closed during the quarter.", "subjects": ["depot"]}
{"provider_model": "local:qwen3:14b", "extractor_version": "0.16.0", "suite": "prose-calibration-001", "suite_version": "0.1.0", "case": "prose-errata-001", "run": 2, "outcome": "matched", "stated": 0.95, "hedges": 0, "joined": true, "span_tokens": 17.0, "span_mean_lp": -0.006989975663577084, "span_min_lp": -0.11835295706987381, "span_mean_margin": 13.215851539597008, "span_mean_entropy": 0.021293229753563868, "span_frac_unsure": 0.0, "conf_lp": -0.00035616959212347865, "conf_expected": 0.9499776297240949, "content": "The Marchwood site suspended inbound receiving for nine days in February and has since resumed.", "subjects": ["Marchwood site"]}
{"provider_model": "local:qwen3:14b", "extractor_version": "0.16.0", "suite": "prose-article-seed-001", "suite_version": "0.3.0", "case": "web-article-001", "run": 3, "outcome": "matched", "stated": 0.95, "hedges": 0, "joined": true, "span_tokens": 19.0, "span_mean_lp": -0.001350138303690217, "span_min_lp": -0.019287871196866035, "span_mean_margin": 14.393639138883456, "span_mean_entropy": 0.007471206033442404, "span_frac_unsure": 0.0, "conf_lp": -0.054106317926539305, "conf_expected": 0.949304537311978, "content": "Fernwood Systems is a 40-person infrastructure company based in Halifax, Nova Scotia.", "subjects": ["Fernwood Systems"]}
{"provider_model": "local:qwen3:14b", "extractor_version": "0.16.0", "suite": "prose-article-seed-001", "suite_version": "0.3.0", "case": "web-article-001", "run": 3, "outcome": "matched", "stated": 0.95, "hedges": 0, "joined": true, "span_tokens": 24.0, "span_mean_lp": -0.06971013541303961, "span_min_lp": -0.9654796719551086, "span_mean_margin": 12.78096205000795, "span_mean_entropy": 0.10155531935418949, "span_frac_unsure": 0.041666666666666664, "conf_lp": -0.01195934385759756, "conf_expected": 0.9499263172050083, "content": "In January 2026, Fernwood Systems replaced its timestamp-based build cache with a content-addressed one.", "subjects": ["Fernwood Systems"]}
{"provider_model": "local:qwen3:14b", "extractor_version": "0.16.0", "suite": "prose-article-seed-001", "suite_version": "0.3.0", "case": "web-article-001", "run": 3, "outcome": "matched", "stated": 0.95, "hedges": 0, "joined": true, "span_tokens": 17.0, "span_mean_lp": -0.01809804714145337, "span_min_lp": -0.3025137186050415, "span_mean_margin": 11.12190631423559, "span_mean_entropy": 0.04529622318165206, "span_frac_unsure": 0.0, "conf_lp": -0.01962461427319795, "conf_expected": 0.9498244448652282, "content": "The old cache keyed each artifact on the modification time of the files that produced it.", "subjects": ["Fernwood Systems"]}
{"provider_model": "local:qwen3:14b", "extractor_version": "0.16.0", "suite": "prose-article-seed-001", "suite_version": "0.3.0", "case": "web-article-001", "run": 3, "outcome": "matched", "stated": 0.95, "hedges": 0, "joined": true, "span_tokens": 19.0, "span_mean_lp": -0.0008114974752746356, "span_min_lp": -0.015072294510900974, "span_mean_margin": 13.726204625242334, "span_mean_entropy": 0.004321946753078296, "span_frac_unsure": 0.0, "conf_lp": -9.691992090665735e-05, "conf_expected": 0.9499971574994155, "content": "The new cache keys every artifact on the SHA-256 hash of its declared inputs.", "subjects": ["Fernwood Systems"]}
{"provider_model": "local:qwen3:14b", "extractor_version": "0.16.0", "suite": "prose-article-seed-001", "suite_version": "0.3.0", "case": "web-article-001", "run": 3, "outcome": "matched", "stated": 0.95, "hedges": 0, "joined": true, "span_tokens": 20.0, "span_mean_lp": -0.0030437535618787594, "span_min_lp": -0.054347842931747437, "span_mean_margin": 13.113367598595715, "span_mean_entropy": 0.013533479504318383, "span_frac_unsure": 0.0, "conf_lp": -0.005254756775684655, "conf_expected": 0.9498050639362037, "content": "Two builds with identical inputs are guaranteed to resolve to the same cache entry regardless of when they ran.", "subjects": ["Fernwood Systems"]}
{"provider_model": "local:qwen3:14b", "extractor_version": "0.16.0", "suite": "prose-article-seed-001", "suite_version": "0.3.0", "case": "web-article-001", "run": 3, "outcome": "matched", "stated": 0.95, "hedges": 0, "joined": true, "span_tokens": 26.0, "span_mean_lp": -0.02554583103662039, "span_min_lp": -0.39443227648735046, "span_mean_margin": 13.849521247113614, "span_mean_entropy": 0.0521450471620649, "span_frac_unsure": 0.0, "conf_lp": -0.010070256423205137, "conf_expected": 0.9496719274166029, "content": "Median CI build time on our main branch fell from 14 minutes to 3 minutes 20 seconds after the migration.", "subjects": ["Fernwood Systems"]}
{"provider_model": "local:qwen3:14b", "extractor_version": "0.16.0", "suite": "prose-article-seed-001", "suite_version": "0.3.0", "case": "web-article-001", "run": 3, "outcome": "matched", "stated": 0.95, "hedges": 0, "joined": true, "span_tokens": 26.0, "span_mean_lp": -7.181450927344731e-05, "span_min_lp": -0.000979068223387003, "span_mean_margin": 14.09077455897541, "span_mean_entropy": 0.0006600509992060057, "span_frac_unsure": 0.0, "conf_lp": -0.003665064461529255, "conf_expected": 0.9498374281102155, "content": "The cache hit rate on that branch now sits at 82 percent, measured over the eight weeks since the cutover.", "subjects": ["Fernwood Systems"]}
{"provider_model": "local:qwen3:14b", "extractor_version": "0.16.0", "suite": "prose-article-seed-001", "suite_version": "0.3.0", "case": "web-article-001", "run": 3, "outcome": "spurious", "stated": 0.95, "hedges": 0, "joined": true, "span_tokens": 11.0, "span_mean_lp": -0.022201277923696496, "span_min_lp": -0.24105285108089447, "span_mean_margin": 11.820178086176673, "span_mean_entropy": 0.04933798266871396, "span_frac_unsure": 0.0, "conf_lp": -0.0006450316577684134, "conf_expected": 0.9499742433263552, "content": "The migration took six weeks of one engineer's time.", "subjects": ["Fernwood Systems"]}
{"provider_model": "local:qwen3:14b", "extractor_version": "0.16.0", "suite": "prose-article-seed-001", "suite_version": "0.3.0", "case": "web-article-001", "run": 3, "outcome": "matched", "stated": 0.95, "hedges": 0, "joined": true, "span_tokens": 15.0, "span_mean_lp": -5.688141553529628e-05, "span_min_lp": -0.0008225843193940818, "span_mean_margin": 14.843975437971265, "span_mean_entropy": 0.0005174840347303149, "span_frac_unsure": 0.0, "conf_lp": -0.0001423414723831229, "conf_expected": 0.9499949487788526, "content": "The migration required rewriting 41 build files to declare their inputs explicitly.", "subjects": ["Fernwood Systems"]}
{"provider_model": "local:qwen3:14b", "extractor_version": "0.16.0", "suite": "prose-article-seed-001", "suite_version": "0.3.0", "case": "web-article-001", "run": 3, "outcome": "matched", "stated": 0.95, "hedges": 1, "joined": true, "span_tokens": 18.0, "span_mean_lp": -0.0004408093068014472, "span_min_lp": -0.005966126918792725, "span_mean_margin": 14.310850143587622, "span_mean_entropy": 0.002940854993506225, "span_frac_unsure": 0.0, "conf_lp": -0.31811680644750595, "conf_expected": 0.9268550025776624, "content": "Roughly a third of those files were reading configuration from the environment without declaring it.", "subjects": ["Fernwood Systems"]}
{"provider_model": "local:qwen3:14b", "extractor_version": "0.16.0", "suite": "prose-article-seed-001", "suite_version": "0.3.0", "case": "web-article-001", "run": 3, "outcome": "matched", "stated": 0.95, "hedges": 0, "joined": true, "span_tokens": 43.0, "span_mean_lp": -0.02181020454049877, "span_min_lp": -0.5249146819114685, "span_mean_margin": 14.205963678081444, "span_mean_entropy": 0.037741181944193826, "span_frac_unsure": 0.0, "conf_lp": -0.0022196656791493297, "conf_expected": 0.9498904320962273, "content": "Storage costs rose from $310 to $1,900 per month because we retain evicted cache entries for 30 days so that a bisect across a release window still hits warm entries.", "subjects": ["Fernwood Systems"]}
{"provider_model": "local:qwen3:14b", "extractor_version": "0.16.0", "suite": "prose-article-seed-001", "suite_version": "0.3.0", "case": "web-article-001", "run": 3, "outcome": "spurious", "stated": 0.95, "hedges": 1, "joined": true, "span_tokens": 20.0, "span_mean_lp": -0.0006867110105488905, "span_min_lp": -0.011713534593582153, "span_mean_margin": 13.732458430591015, "span_mean_entropy": 0.003973551023246655, "span_frac_unsure": 0.0, "conf_lp": -0.1015065647661686, "conf_expected": 0.943699456304088, "content": "The hardest part was not the hashing. It was teaching the build to be honest about its inputs.", "subjects": ["Fernwood Systems"]}
{"provider_model": "local:qwen3:14b", "extractor_version": "0.16.0", "suite": "prose-article-seed-001", "suite_version": "0.3.0", "case": "web-article-001", "run": 3, "outcome": "matched", "stated": 0.95, "hedges": 0, "joined": true, "span_tokens": 19.0, "span_mean_lp": -0.001777640493767613, "span_min_lp": -0.03261741250753403, "span_mean_margin": 13.62725667792825, "span_mean_entropy": 0.008108764378562661, "span_frac_unsure": 0.0, "conf_lp": -0.0025988505221903324, "conf_expected": 0.9498700567249094, "content": "We evaluated moving to a remote execution cluster at the same time and decided against it for now.", "subjects": ["Fernwood Systems"]}
{"provider_model": "local:qwen3:14b", "extractor_version": "0.16.0", "suite": "prose-article-seed-001", "suite_version": "0.3.0", "case": "web-article-001", "run": 3, "outcome": "matched", "stated": 0.95, "hedges": 0, "joined": true, "span_tokens": 25.0, "span_mean_lp": -0.0013420052718220176, "span_min_lp": -0.02898164466023445, "span_mean_margin": 13.952723927955716, "span_mean_entropy": 0.00651406172676422, "span_frac_unsure": 0.0, "conf_lp": -0.0006522441690322012, "conf_expected": 0.9499581108593519, "content": "The cache alone recovered most of the wall-clock win, and remote execution would have added a second failure domain to every build.", "subjects": ["Fernwood Systems"]}
{"provider_model": "local:qwen3:14b", "extractor_version": "0.16.0", "suite": "prose-article-seed-001", "suite_version": "0.3.0", "case": "web-article-001", "run": 3, "outcome": "matched", "stated": 0.95, "hedges": 0, "joined": true, "span_tokens": 14.0, "span_mean_lp": -1.8108643240160355e-05, "span_min_lp": -0.00020833993039559573, "span_mean_margin": 15.045275018144219, "span_mean_entropy": 0.00018046018766758817, "span_frac_unsure": 0.0, "conf_lp": -1.1062404811382294, "conf_expected": 0.8704144717706496, "content": "We expect to revisit that decision once the cache hit rate stops improving.", "subjects": ["Fernwood Systems"]}
{"provider_model": "local:qwen3:14b", "extractor_version": "0.16.0", "suite": "prose-article-seed-001", "suite_version": "0.3.0", "case": "web-article-001", "run": 3, "outcome": "spurious", "stated": 0.95, "hedges": 0, "joined": true, "span_tokens": 21.0, "span_mean_lp": -2.412581908726809e-06, "span_min_lp": -1.8000764612224884e-05, "span_mean_margin": 15.288306775534254, "span_mean_entropy": 3.2035295136851774e-05, "span_frac_unsure": 0.0, "conf_lp": -0.001550066052004695, "conf_expected": 0.9498813669750563, "content": "The rollout to the other three engineering teams is planned for the third quarter of 2026.", "subjects": ["Fernwood Systems"]}
{"provider_model": "local:qwen3:14b", "extractor_version": "0.16.0", "suite": "prose-article-seed-001", "suite_version": "0.3.0", "case": "web-article-002", "run": 3, "outcome": "matched", "stated": 0.95, "hedges": 0, "joined": true, "span_tokens": 28.0, "span_mean_lp": -0.031834543806766646, "span_min_lp": -0.718366265296936, "span_mean_margin": 14.287912125042906, "span_mean_entropy": 0.061053957785593374, "span_frac_unsure": 0.03571428571428571, "conf_lp": -0.06381947268937438, "conf_expected": 0.9488729206514491, "content": "Halcyon Grid Cooperative is a member-owned community-solar cooperative in Duluth, Minnesota with 1,240 subscribing households.", "subjects": ["Halcyon Grid Cooperative"]}
{"provider_model": "local:qwen3:14b", "extractor_version": "0.16.0", "suite": "prose-article-seed-001", "suite_version": "0.3.0", "case": "web-interview-001", "run": 3, "outcome": "spurious", "stated": 0.95, "hedges": 0, "joined": true, "span_tokens": 8.0, "span_mean_lp": -0.0012425517319201163, "span_min_lp": -0.0059547340497374535, "span_mean_margin": 12.397275295329237, "span_mean_entropy": 0.008670781322886458, "span_frac_unsure": 0.0, "conf_lp": -0.0161431372399079, "conf_expected": 0.9498713831777296, "content": "The wreck lies at 41 meters", "subjects": ["Meridian Rose"]}
{"provider_model": "local:qwen3:14b", "extractor_version": "0.16.0", "suite": "prose-article-seed-001", "suite_version": "0.3.0", "case": "web-interview-001", "run": 3, "outcome": "matched", "stated": 0.95, "hedges": 0, "joined": true, "span_tokens": 13.0, "span_mean_lp": -0.24579138372274217, "span_min_lp": -3.0966806411743164, "span_mean_margin": 16.045359255540742, "span_mean_entropy": 0.048747047464787086, "span_frac_unsure": 0.07692307692307693, "conf_lp": -0.03232093225233257, "conf_expected": 0.949799081381519, "content": "The ship went down in or shortly after 1687", "subjects": ["Meridian Rose"]}
{"provider_model": "local:qwen3:14b", "extractor_version": "0.16.0", "suite": "prose-article-seed-001", "suite_version": "0.3.0", "case": "web-interview-001", "run": 3, "outcome": "matched", "stated": 0.95, "hedges": 0, "joined": true, "span_tokens": 6.0, "span_mean_lp": -0.0007444496945367973, "span_min_lp": -0.0028954301960766315, "span_mean_margin": 11.730572116772748, "span_mean_entropy": 0.005306595122943865, "span_frac_unsure": 0.0, "conf_lp": -2.574938116595149e-05, "conf_expected": 0.9499989878988115, "content": "The hull timbers are oak", "subjects": ["Meridian Rose"]}
{"provider_model": "local:qwen3:14b", "extractor_version": "0.16.0", "suite": "prose-article-seed-001", "suite_version": "0.3.0", "case": "web-interview-001", "run": 3, "outcome": "spurious", "stated": 0.95, "hedges": 0, "joined": true, "span_tokens": 11.0, "span_mean_lp": -0.00268352235784939, "span_min_lp": -0.028508814051747322, "span_mean_margin": 15.515105559735822, "span_mean_entropy": 0.012507018621879728, "span_frac_unsure": 0.0, "conf_lp": -6.27050903858617e-05, "conf_expected": 0.9499972319560761, "content": "The trees were felled in 1684", "subjects": ["trees"]}
{"provider_model": "local:qwen3:14b", "extractor_version": "0.16.0", "suite": "prose-article-seed-001", "suite_version": "0.3.0", "case": "web-interview-001", "run": 3, "outcome": "matched", "stated": 0.95, "hedges": 0, "joined": true, "span_tokens": 12.0, "span_mean_lp": -0.043295859401055736, "span_min_lp": -0.3049561679363251, "span_mean_margin": 12.73446552047667, "span_mean_entropy": 0.12119235355445673, "span_frac_unsure": 0.0, "conf_lp": -0.0014129959454294294, "conf_expected": 0.9499594113070469, "content": "Over the two seasons we recovered 612 silver coins", "subjects": ["Meridian Rose"]}
{"provider_model": "local:qwen3:14b", "extractor_version": "0.16.0", "suite": "prose-article-seed-001", "suite_version": "0.3.0", "case": "web-interview-001", "run": 3, "outcome": "spurious", "stated": 0.95, "hedges": 0, "joined": true, "span_tokens": 9.0, "span_mean_lp": -0.20218915372343974, "span_min_lp": -1.2745651006698608, "span_mean_margin": 12.302412725528889, "span_mean_entropy": 0.16024466816474778, "span_frac_unsure": 0.1111111111111111, "conf_lp": -0.00391813216265291, "conf_expected": 0.9497763085821976, "content": "The great majority of them Spanish eight-real pieces", "subjects": ["612 silver coins"]}
{"provider_model": "local:qwen3:14b", "extractor_version": "0.16.0", "suite": "prose-article-seed-001", "suite_version": "0.3.0", "case": "web-interview-001", "run": 3, "outcome": "spurious", "stated": 0.95, "hedges": 0, "joined": true, "span_tokens": 12.0, "span_mean_lp": -0.044545292271929306, "span_min_lp": -0.531364917755127, "span_mean_margin": 13.982285778310143, "span_mean_entropy": 0.08863484776375535, "span_frac_unsure": 0.0, "conf_lp": -0.0423282403498888, "conf_expected": 0.9471735949374999, "content": "The cargo manifest, if one ever existed, hasn't survived", "subjects": ["Meridian Rose"]}
{"provider_model": "local:qwen3:14b", "extractor_version": "0.16.0", "suite": "prose-article-seed-001", "suite_version": "0.3.0", "case": "web-interview-001", "run": 3, "outcome": "matched", "stated": 0.95, "hedges": 0, "joined": true, "span_tokens": 9.0, "span_mean_lp": -0.0006292849611845162, "span_min_lp": -0.005592037923634052, "span_mean_margin": 13.951967697358965, "span_mean_entropy": 0.00412341514919512, "span_frac_unsure": 0.0, "conf_lp": -0.0002458267626934685, "conf_expected": 0.9499917110700988, "content": "The hold also carried salt and copper ingots", "subjects": ["Meridian Rose"]}
{"provider_model": "local:qwen3:14b", "extractor_version": "0.16.0", "suite": "prose-article-seed-001", "suite_version": "0.3.0", "case": "web-interview-001", "run": 3, "outcome": "matched", "stated": 0.95, "hedges": 0, "joined": true, "span_tokens": 8.0, "span_mean_lp": -0.002781051890437425, "span_min_lp": -0.011140902526676655, "span_mean_margin": 12.055576306088383, "span_mean_entropy": 0.016105847576222986, "span_frac_unsure": 0.0, "conf_lp": -0.003676212625578046, "conf_expected": 0.9498142051528534, "content": "The team is fifteen people at peak season", "subjects": ["Meridian Rose excavation team"]}
{"provider_model": "local:qwen3:14b", "extractor_version": "0.16.0", "suite": "prose-article-seed-001", "suite_version": "0.3.0", "case": "web-interview-001", "run": 3, "outcome": "matched", "stated": 0.95, "hedges": 0, "joined": true, "span_tokens": 26.0, "span_mean_lp": -0.00012224544822021682, "span_min_lp": -0.002665074309334159, "span_mean_margin": 14.21687840407735, "span_mean_entropy": 0.0009079963702760973, "span_frac_unsure": 0.0, "conf_lp": -0.0015970287495292723, "conf_expected": 0.9499094554920708, "content": "The work is funded through 2027 by a grant of 2.4 million euros from the Stray Light Foundation", "subjects": ["Meridian Rose excavation"]}
{"provider_model": "local:qwen3:14b", "extractor_version": "0.16.0", "suite": "prose-article-seed-001", "suite_version": "0.3.0", "case": "web-interview-001", "run": 3, "outcome": "matched", "stated": 0.95, "hedges": 0, "joined": true, "span_tokens": 14.0, "span_mean_lp": -2.4280186693204087e-05, "span_min_lp": -0.0003374192165210843, "span_mean_margin": 17.725932909100766, "span_mean_entropy": 0.00021983475105786867, "span_frac_unsure": 0.0, "conf_lp": -0.04752197489142418, "conf_expected": 0.9464797211436954, "content": "A third season is planned for the summer of 2027", "subjects": ["Meridian Rose excavation"]}
{"provider_model": "local:qwen3:14b", "extractor_version": "0.16.0", "suite": "prose-article-seed-001", "suite_version": "0.3.0", "case": "web-interview-001", "run": 3, "outcome": "matched", "stated": 0.95, "hedges": 0, "joined": true, "span_tokens": 21.0, "span_mean_lp": -1.1693938417812161e-06, "span_min_lp": -1.6689440599293448e-05, "span_mean_margin": 17.489449103665823, "span_mean_entropy": 1.5122898489943904e-05, "span_frac_unsure": 0.0, "conf_lp": -0.00212016369914636, "conf_expected": 0.9498355038894796, "content": "The finds are contracted to go on public display at the maritime museum in Bergen in 2028", "subjects": ["Meridian Rose finds"]}
{"provider_model": "local:qwen3:14b", "extractor_version": "0.16.0", "suite": "prose-article-seed-001", "suite_version": "0.3.0", "case": "web-article-003", "run": 3, "outcome": "spurious", "stated": 0.95, "hedges": 0, "joined": true, "span_tokens": 33.0, "span_mean_lp": -0.036965612179441776, "span_min_lp": -1.1922643184661865, "span_mean_margin": 15.133811960647463, "span_mean_entropy": 0.03082656134621937, "span_frac_unsure": 0.030303030303030304, "conf_lp": -0.062489845325899296, "conf_expected": 0.9494967946192572, "content": "Harbor, a payroll software company with 60 employees based in Manchester, has acquired Lantern, a note-taking app made by a twelve-person company in Leeds.", "subjects": ["Harbor", "Lantern"]}
{"provider_model": "local:qwen3:14b", "extractor_version": "0.16.0", "suite": "prose-article-seed-001", "suite_version": "0.3.0", "case": "web-article-003", "run": 3, "outcome": "spurious", "stated": 0.95, "hedges": 0, "joined": true, "span_tokens": 6.0, "span_mean_lp": -0.003992470461980702, "span_min_lp": -0.022785747423768044, "span_mean_margin": 11.453134782752537, "span_mean_entropy": 0.021624091336454196, "span_frac_unsure": 0.0, "conf_lp": -0.17394546791911125, "conf_expected": 0.9448908005649974, "content": "Neither company disclosed the price.", "subjects": []}
{"provider_model": "local:qwen3:14b", "extractor_version": "0.16.0", "suite": "prose-article-seed-001", "suite_version": "0.3.0", "case": "web-article-003", "run": 3, "outcome": "matched", "stated": 0.85, "hedges": 1, "joined": true, "span_tokens": 36.0, "span_mean_lp": -0.0034249665803140297, "span_min_lp": -0.1174798533320427, "span_mean_margin": 16.08326239958739, "span_mean_entropy": 0.011006597491165606, "span_frac_unsure": 0.0, "conf_lp": -0.99458909034729, "conf_expected": 0.8173268499637018, "content": "Lantern launched in 2022 and says it has about 45,000 monthly active users, most of them bookkeepers at small accounting firms.", "subjects": ["Lantern"]}
{"provider_model": "local:qwen3:14b", "extractor_version": "0.16.0", "suite": "prose-article-seed-001", "suite_version": "0.3.0", "case": "web-article-003", "run": 3, "outcome": "matched", "stated": 0.85, "hedges": 1, "joined": true, "span_tokens": 20.0, "span_mean_lp": -2.2649784625627944e-07, "span_min_lp": -2.2649790025752736e-06, "span_mean_margin": 18.074330294132036, "span_mean_entropy": 3.74968659779771e-06, "span_frac_unsure": 0.0, "conf_lp": -0.11164452135562897, "conf_expected": 0.8596905839611263, "content": "Harbor sells payroll software to roughly 3,100 businesses in the north of England.", "subjects": ["Harbor"]}
{"provider_model": "local:qwen3:14b", "extractor_version": "0.16.0", "suite": "prose-article-seed-001", "suite_version": "0.3.0", "case": "web-article-003", "run": 3, "outcome": "matched", "stated": 0.75, "hedges": 0, "joined": true, "span_tokens": 23.0, "span_mean_lp": -0.08360833713719211, "span_min_lp": -1.9229209423065186, "span_mean_margin": 16.509210782140016, "span_mean_entropy": 0.01851621415046811, "span_frac_unsure": 0.043478260869565216, "conf_lp": -1.1500558615662158, "conf_expected": 0.8239641327071594, "content": "Harbor plans to build Lantern's shared notebooks into its payroll dashboard by the end of 2026.", "subjects": ["Harbor", "Lantern"]}
{"provider_model": "local:qwen3:14b", "extractor_version": "0.16.0", "suite": "prose-article-seed-001", "suite_version": "0.3.0", "case": "web-article-003", "run": 3, "outcome": "under_confidence", "stated": 0.75, "hedges": 1, "joined": true, "span_tokens": 19.0, "span_mean_lp": -0.0038731839444853663, "span_min_lp": -0.073560930788517, "span_mean_margin": 18.01828048220044, "span_mean_entropy": 0.01365711478977958, "span_frac_unsure": 0.0, "conf_lp": -0.3379995686118491, "conf_expected": 0.783724780330929, "content": "Lantern's standalone app will keep working until at least June 2027.", "subjects": ["Lantern"]}
{"provider_model": "local:qwen3:14b", "extractor_version": "0.16.0", "suite": "prose-article-seed-001", "suite_version": "0.3.0", "case": "web-article-003", "run": 3, "outcome": "matched", "stated": 0.95, "hedges": 0, "joined": true, "span_tokens": 7.0, "span_mean_lp": -0.03101577077690974, "span_min_lp": -0.21710634231567383, "span_mean_margin": 13.878476790018466, "span_mean_entropy": 0.07078205247517001, "span_frac_unsure": 0.0, "conf_lp": -0.09623892605304718, "conf_expected": 0.9439670157619247, "content": "Its twelve staff are joining Harbor.", "subjects": ["Lantern", "Harbor"]}
{"provider_model": "local:qwen3:14b", "extractor_version": "0.16.0", "suite": "prose-article-seed-001", "suite_version": "0.3.0", "case": "web-article-003", "run": 3, "outcome": "spurious", "stated": 0.75, "hedges": 0, "joined": true, "span_tokens": 14.0, "span_mean_lp": -0.0550633354910823, "span_min_lp": -0.7041698098182678, "span_mean_margin": 15.178026375493829, "span_mean_entropy": 0.09554607307894981, "span_frac_unsure": 0.07142857142857142, "conf_lp": -1.9069063141942024, "conf_expected": 0.8816516309353597, "content": "Our customers kept their explanations in one tool and their numbers in another.", "subjects": ["Harbor's customers"]}
{"provider_model": "local:qwen3:14b", "extractor_version": "0.16.0", "suite": "prose-article-seed-001", "suite_version": "0.3.0", "case": "web-article-003", "run": 3, "outcome": "matched", "stated": 0.75, "hedges": 0, "joined": true, "span_tokens": 13.0, "span_mean_lp": -1.4671917807180972e-07, "span_min_lp": -8.344653679159819e-07, "span_mean_margin": 18.350674849290062, "span_mean_entropy": 2.748553861040024e-06, "span_frac_unsure": 0.0, "conf_lp": -0.09299548249691725, "conf_expected": 0.7582156752477875, "content": "Every payroll question we get starts with someone hunting for a note.", "subjects": ["Harbor"]}
{"provider_model": "local:qwen3:14b", "extractor_version": "0.16.0", "suite": "prose-article-seed-001", "suite_version": "0.3.0", "case": "web-article-003", "run": 3, "outcome": "matched", "stated": 0.95, "hedges": 0, "joined": true, "span_tokens": 20.0, "span_mean_lp": -4.443911104914378e-05, "span_min_lp": -0.0004966299748048186, "span_mean_margin": 17.00023715707273, "span_mean_entropy": 0.0004010698305473107, "span_frac_unsure": 0.0, "conf_lp": -0.13085569813847542, "conf_expected": 0.9428446596993018, "content": "It is Harbor's second acquisition; it bought a timesheet startup in 2024.", "subjects": ["Harbor"]}
{"provider_model": "local:qwen3:14b", "extractor_version": "0.16.0", "suite": "prose-article-seed-001", "suite_version": "0.3.0", "case": "web-article-004", "run": 3, "outcome": "matched", "stated": 0.95, "hedges": 0, "joined": true, "span_tokens": 12.0, "span_mean_lp": -0.010808290586282965, "span_min_lp": -0.1277351677417755, "span_mean_margin": 14.610311486775268, "span_mean_entropy": 0.038080893720610486, "span_frac_unsure": 0.0, "conf_lp": -0.014229328371641259, "conf_expected": 0.949751660540043, "content": "Ostrander Freight is a 90-person company.", "subjects": ["Ostrander Freight"]}
{"provider_model": "local:qwen3:14b", "extractor_version": "0.16.0", "suite": "prose-article-seed-001", "suite_version": "0.3.0", "case": "web-article-004", "run": 3, "outcome": "matched", "stated": 0.95, "hedges": 0, "joined": true, "span_tokens": 9.0, "span_mean_lp": -0.204402517992801, "span_min_lp": -1.81788969039917, "span_mean_margin": 12.369819091374463, "span_mean_entropy": 0.06640334200777623, "span_frac_unsure": 0.1111111111111111, "conf_lp": -0.0028997600165894255, "conf_expected": 0.9499811004417773, "content": "The billing service was originally written in Python.", "subjects": ["Ostrander Freight billing service"]}
{"provider_model": "local:qwen3:14b", "extractor_version": "0.16.0", "suite": "prose-article-seed-001", "suite_version": "0.3.0", "case": "web-article-004", "run": 3, "outcome": "matched", "stated": 0.95, "hedges": 0, "joined": true, "span_tokens": 22.0, "span_mean_lp": -0.014720240574658565, "span_min_lp": -0.24975059926509857, "span_mean_margin": 14.037263972040614, "span_mean_entropy": 0.04022051504177477, "span_frac_unsure": 0.0, "conf_lp": -0.0722429882735014, "conf_expected": 0.9494200211472212, "content": "The rewrite cut the service's p99 latency from 840 milliseconds to 95 milliseconds.", "subjects": ["Ostrander Freight billing service"]}
{"provider_model": "local:qwen3:14b", "extractor_version": "0.16.0", "suite": "prose-article-seed-001", "suite_version": "0.3.0", "case": "web-article-004", "run": 3, "outcome": "matched", "stated": 0.9, "hedges": 1, "joined": true, "span_tokens": 11.0, "span_mean_lp": -0.09018979308019032, "span_min_lp": -0.9911717176437378, "span_mean_margin": 11.793085187486527, "span_mean_entropy": 0.060758724887672304, "span_frac_unsure": 0.09090909090909091, "conf_lp": -1.6836272478103638, "conf_expected": 0.8849158976796364, "content": "The rewrite reduced its memory use by about two thirds.", "subjects": ["Ostrander Freight billing service"]}
{"provider_model": "local:qwen3:14b", "extractor_version": "0.16.0", "suite": "prose-article-seed-001", "suite_version": "0.3.0", "case": "web-article-004", "run": 3, "outcome": "matched", "stated": 0.95, "hedges": 0, "joined": true, "span_tokens": 12.0, "span_mean_lp": -0.23255576007132817, "span_min_lp": -1.1545888185501099, "span_mean_margin": 10.540137744818479, "span_mean_entropy": 0.1733872476622974, "span_frac_unsure": 0.16666666666666666, "conf_lp": -0.009363561286590993, "conf_expected": 0.9498728244818747, "content": "It took four engineers eleven weeks to rewrite the billing service.", "subjects": ["Ostrander Freight billing service"]}
{"provider_model": "local:qwen3:14b", "extractor_version": "0.16.0", "suite": "prose-article-seed-001", "suite_version": "0.3.0", "case": "web-article-004", "run": 3, "outcome": "matched", "stated": 0.95, "hedges": 0, "joined": true, "span_tokens": 8.0, "span_mean_lp": -0.0015676430776068173, "span_min_lp": -0.006023571360856295, "span_mean_margin": 11.172538239567047, "span_mean_entropy": 0.010171330767476436, "span_frac_unsure": 0.0, "conf_lp": -0.0006340501350052818, "conf_expected": 0.9499911740953063, "content": "Billing records still live in Postgres.", "subjects": ["Ostrander Freight billing records"]}
{"provider_model": "local:qwen3:14b", "extractor_version": "0.16.0", "suite": "prose-article-seed-001", "suite_version": "0.3.0", "case": "web-article-004", "run": 3, "outcome": "matched", "stated": 0.95, "hedges": 0, "joined": true, "span_tokens": 13.0, "span_mean_lp": -0.0005731268640173626, "span_min_lp": -0.006149865221232176, "span_mean_margin": 13.580666866891617, "span_mean_entropy": 0.0037215003725346355, "span_frac_unsure": 0.0, "conf_lp": -0.001525750252767466, "conf_expected": 0.9499884858701858, "content": "Invoice events now flow through Kafka instead of a nightly batch job.", "subjects": ["Ostrander Freight invoice events"]}
{"provider_model": "local:qwen3:14b", "extractor_version": "0.16.0", "suite": "prose-article-seed-001", "suite_version": "0.3.0", "case": "web-article-004", "run": 3, "outcome": "matched", "stated": 0.9, "hedges": 0, "joined": true, "span_tokens": 15.0, "span_mean_lp": -5.3952869130095375e-05, "span_min_lp": -0.0005090339691378176, "span_mean_margin": 13.438636391623465, "span_mean_entropy": 0.0004913913764618288, "span_frac_unsure": 0.0, "conf_lp": -3.4009377161273733, "conf_expected": 0.9498408079560393, "content": "A customer sees a new charge within a minute rather than the next morning.", "subjects": ["Ostrander Freight customer"]}
{"provider_model": "local:qwen3:14b", "extractor_version": "0.16.0", "suite": "prose-article-seed-001", "suite_version": "0.3.0", "case": "web-article-004", "run": 3, "outcome": "matched", "stated": 0.95, "hedges": 0, "joined": true, "span_tokens": 20.0, "span_mean_lp": -2.8666647158104296e-05, "span_min_lp": -0.00024768797447904944, "span_mean_margin": 14.574095192758358, "span_mean_entropy": 0.00028830435926425953, "span_frac_unsure": 0.0, "conf_lp": -0.7989504877477884, "conf_expected": 0.9477454697224554, "content": "We considered Rust and chose Go because four of the six engineers on the billing team already knew it.", "subjects": ["Ostrander Freight billing team"]}
{"provider_model": "local:qwen3:14b", "extractor_version": "0.16.0", "suite": "prose-article-seed-001", "suite_version": "0.3.0", "case": "web-article-004", "run": 3, "outcome": "matched", "stated": 0.95, "hedges": 0, "joined": true, "span_tokens": 13.0, "span_mean_lp": -0.0040402081827022145, "span_min_lp": -0.05181777849793434, "span_mean_margin": 13.732416020953838, "span_mean_entropy": 0.015888210453107215, "span_frac_unsure": 0.0, "conf_lp": -0.1399157727137208, "conf_expected": 0.9496200415440329, "content": "During incidents the on-call engineers coordinate in a Signal group chat.", "subjects": ["Ostrander Freight on-call engineers"]}
{"provider_model": "local:qwen3:14b", "extractor_version": "0.16.0", "suite": "prose-article-seed-001", "suite_version": "0.3.0", "case": "web-article-004", "run": 3, "outcome": "matched", "stated": 0.95, "hedges": 0, "joined": true, "span_tokens": 12.0, "span_mean_lp": -1.6093313609151967e-06, "span_min_lp": -1.0132840543519706e-05, "span_mean_margin": 15.650920689100035, "span_mean_entropy": 2.1974473978560468e-05, "span_frac_unsure": 0.0, "conf_lp": -0.005290798231726512, "conf_expected": 0.9499710693334541, "content": "The runbooks for the new service live in Notion.", "subjects": ["Ostrander Freight new service runbooks"]}
{"provider_model": "local:qwen3:14b", "extractor_version": "0.16.0", "suite": "prose-article-seed-001", "suite_version": "0.3.0", "case": "web-article-004", "run": 3, "outcome": "matched", "stated": 0.9, "hedges": 0, "joined": true, "span_tokens": 25.0, "span_mean_lp": -0.00012848645991425656, "span_min_lp": -0.0018914934480562806, "span_mean_margin": 14.99924535005742, "span_mean_entropy": 0.0010005156708199896, "span_frac_unsure": 0.0, "conf_lp": -0.9638281166553497, "conf_expected": 0.874850537853668, "content": "Next we plan to move the dispatch service off Python as well, starting in the first quarter of 2026.", "subjects": ["Ostrander Freight dispatch service"]}
{"provider_model": "local:qwen3:14b", "extractor_version": "0.16.0", "suite": "prose-calibration-001", "suite_version": "0.1.0", "case": "prose-survey-001", "run": 3, "outcome": "matched", "stated": 0.95, "hedges": 1, "joined": true, "span_tokens": 32.0, "span_mean_lp": -0.00026884607616128875, "span_min_lp": -0.007984601892530918, "span_mean_margin": 17.4397706843203, "span_mean_entropy": 0.0016220447300347132, "span_frac_unsure": 0.0, "conf_lp": -0.013932256843645519, "conf_expected": 0.9499372370923619, "content": "The Kestrel Fen Trust completed its ninth annual transect survey of Thornlee Marsh between 12 and 19 May 2026.", "subjects": ["Kestrel Fen Trust", "Thornlee Marsh"]}
{"provider_model": "local:qwen3:14b", "extractor_version": "0.16.0", "suite": "prose-calibration-001", "suite_version": "0.1.0", "case": "prose-survey-001", "run": 3, "outcome": "matched", "stated": 0.95, "hedges": 0, "joined": true, "span_tokens": 21.0, "span_mean_lp": -4.181378139513808e-05, "span_min_lp": -0.0008381540537811816, "span_mean_margin": 16.787860791184542, "span_mean_entropy": 0.0003481779719185555, "span_frac_unsure": 0.0, "conf_lp": -0.11898956843651831, "conf_expected": 0.9496507863596139, "content": "Eleven transects were walked, the same eleven as in every year since 2018.", "subjects": ["Thornlee Marsh"]}
{"provider_model": "local:qwen3:14b", "extractor_version": "0.16.0", "suite": "prose-calibration-001", "suite_version": "0.1.0", "case": "prose-survey-001", "run": 3, "outcome": "matched", "stated": 0.95, "hedges": 0, "joined": true, "span_tokens": 19.0, "span_mean_lp": -0.0001072894649391736, "span_min_lp": -0.0019942724611610174, "span_mean_margin": 16.284334758858844, "span_mean_entropy": 0.0007871047359686895, "span_frac_unsure": 0.0, "conf_lp": -0.006045172623998951, "conf_expected": 0.949990099952918, "content": "We logged 214 breeding pairs of reed bunting across the eleven transects.", "subjects": ["reed bunting"]}
{"provider_model": "local:qwen3:14b", "extractor_version": "0.16.0", "suite": "prose-calibration-001", "suite_version": "0.1.0", "case": "prose-survey-001", "run": 3, "outcome": "matched", "stated": 0.95, "hedges": 0, "joined": true, "span_tokens": 12.0, "span_mean_lp": -0.009903434801650235, "span_min_lp": -0.07294363528490067, "span_mean_margin": 12.28112025669361, "span_mean_entropy": 0.03902607933805762, "span_frac_unsure": 0.0, "conf_lp": -0.05799100827425718, "conf_expected": 0.9483854444003208, "content": "We recorded four occupied territories of marsh harrier with confidence.", "subjects": ["marsh harrier"]}
{"provider_model": "local:qwen3:14b", "extractor_version": "0.16.0", "suite": "prose-calibration-001", "suite_version": "0.1.0", "case": "prose-survey-001", "run": 3, "outcome": "matched", "stated": 0.75, "hedges": 1, "joined": true, "span_tokens": 18.0, "span_mean_lp": -0.04637145808247883, "span_min_lp": -0.7500861287117004, "span_mean_margin": 11.999202408947134, "span_mean_entropy": 0.06339828013898681, "span_frac_unsure": 0.05555555555555555, "conf_lp": -0.6398521959781647, "conf_expected": 0.7032670694793411, "content": "We think there may be a fifth occupied territory of marsh harrier on the northern edge.", "subjects": ["marsh harrier"]}
{"provider_model": "local:qwen3:14b", "extractor_version": "0.16.0", "suite": "prose-calibration-001", "suite_version": "0.1.0", "case": "prose-survey-001", "run": 3, "outcome": "matched", "stated": 0.95, "hedges": 0, "joined": true, "span_tokens": 16.0, "span_mean_lp": -0.018168611110509048, "span_min_lp": -0.1306651532649994, "span_mean_margin": 10.683127390562236, "span_mean_entropy": 0.07365706311407987, "span_frac_unsure": 0.0, "conf_lp": -0.0008885121205821633, "conf_expected": 0.9499632760202239, "content": "The pair of marsh harrier on the northern edge was never seen carrying food.", "subjects": ["marsh harrier"]}
{"provider_model": "local:qwen3:14b", "extractor_version": "0.16.0", "suite": "prose-calibration-001", "suite_version": "0.1.0", "case": "prose-survey-001", "run": 3, "outcome": "matched", "stated": 0.75, "hedges": 1, "joined": true, "span_tokens": 22.0, "span_mean_lp": -0.06523400410303411, "span_min_lp": -1.1814148426055908, "span_mean_margin": 12.434807047241405, "span_mean_entropy": 0.05687658568688667, "span_frac_unsure": 0.045454545454545456, "conf_lp": -1.8555396917363396, "conf_expected": 0.910720853234893, "content": "Water levels averaged 41 cm across the season, which is roughly a third below the ten-year mean.", "subjects": ["Thornlee Marsh"]}
{"provider_model": "local:qwen3:14b", "extractor_version": "0.16.0", "suite": "prose-calibration-001", "suite_version": "0.1.0", "case": "prose-survey-001", "run": 3, "outcome": "matched", "stated": 0.95, "hedges": 0, "joined": true, "span_tokens": 20.0, "span_mean_lp": -0.007544220818105884, "span_min_lp": -0.13140015304088593, "span_mean_margin": 11.72617643939155, "span_mean_entropy": 0.03029528611231692, "span_frac_unsure": 0.0, "conf_lp": -0.0852762521245154, "conf_expected": 0.9354536707076875, "content": "The exact ten-year mean is being recomputed after we found a stuck logger at station 3.", "subjects": ["Thornlee Marsh"]}
{"provider_model": "local:qwen3:14b", "extractor_version": "0.16.0", "suite": "prose-calibration-001", "suite_version": "0.1.0", "case": "prose-survey-001", "run": 3, "outcome": "matched", "stated": 0.75, "hedges": 1, "joined": true, "span_tokens": 18.0, "span_mean_lp": -0.2004570056682869, "span_min_lp": -3.1262049674987793, "span_mean_margin": 11.238540878095291, "span_mean_entropy": 0.07772212802849726, "span_frac_unsure": 0.05555555555555555, "conf_lp": -0.9742718937668542, "conf_expected": 0.8721288147464726, "content": "The 62 cm we published last year for water levels should be treated as provisional.", "subjects": ["Thornlee Marsh"]}
{"provider_model": "local:qwen3:14b", "extractor_version": "0.16.0", "suite": "prose-calibration-001", "suite_version": "0.1.0", "case": "prose-survey-001", "run": 3, "outcome": "matched", "stated": 0.95, "hedges": 1, "joined": true, "span_tokens": 21.0, "span_mean_lp": -0.005816311035631759, "span_min_lp": -0.12206635624170303, "span_mean_margin": 14.63158071711538, "span_mean_entropy": 0.017044923533370167, "span_frac_unsure": 0.0, "conf_lp": -0.8632917334325612, "conf_expected": 0.8311002405537379, "content": "A volunteer reported an otter with two cubs at the eastern sluice on 14 May.", "subjects": ["otter"]}
{"provider_model": "local:qwen3:14b", "extractor_version": "0.16.0", "suite": "prose-calibration-001", "suite_version": "0.1.0", "case": "prose-survey-001", "run": 3, "outcome": "spurious", "stated": 0.95, "hedges": 1, "joined": true, "span_tokens": 23.0, "span_mean_lp": -0.09946429951906033, "span_min_lp": -1.8088558912277222, "span_mean_margin": 11.003627596709109, "span_mean_entropy": 0.06340496221045656, "span_frac_unsure": 0.043478260869565216, "conf_lp": -6.353962157845672e-05, "conf_expected": 0.9499921807167468, "content": "We have no photograph of the otter with two cubs at the eastern sluice on 14 May.", "subjects": ["otter"]}
{"provider_model": "local:qwen3:14b", "extractor_version": "0.16.0", "suite": "prose-calibration-001", "suite_version": "0.1.0", "case": "prose-survey-001", "run": 3, "outcome": "matched", "stated": 0.95, "hedges": 1, "joined": true, "span_tokens": 20.0, "span_mean_lp": -0.08297756356264614, "span_min_lp": -0.8490773439407349, "span_mean_margin": 10.420100459036574, "span_mean_entropy": 0.09967368966348447, "span_frac_unsure": 0.05, "conf_lp": -9.894396043819143e-06, "conf_expected": 0.949999127966906, "content": "We have no spraint from the otter at the eastern sluice on 14 May.", "subjects": ["otter"]}
{"provider_model": "local:qwen3:14b", "extractor_version": "0.16.0", "suite": "prose-calibration-001", "suite_version": "0.1.0", "case": "prose-survey-001", "run": 3, "outcome": "spurious", "stated": 0.95, "hedges": 0, "joined": true, "span_tokens": 10.0, "span_mean_lp": -0.03806854620938793, "span_min_lp": -0.24668575823307037, "span_mean_margin": 10.23622096642489, "span_mean_entropy": 0.1313101296565785, "span_frac_unsure": 0.0, "conf_lp": -9.095951645576861e-05, "conf_expected": 0.9499861513111111, "content": "The Trust's camera trap was offline that week.", "subjects": ["Kestrel Fen Trust"]}
{"provider_model": "local:qwen3:14b", "extractor_version": "0.16.0", "suite": "prose-calibration-001", "suite_version": "0.1.0", "case": "prose-survey-001", "run": 3, "outcome": "spurious", "stated": 0.95, "hedges": 1, "joined": true, "span_tokens": 14.0, "span_mean_lp": -0.15036084891745208, "span_min_lp": -1.4143399000167847, "span_mean_margin": 9.644344676123174, "span_mean_entropy": 0.14538691128276793, "span_frac_unsure": 0.07142857142857142, "conf_lp": -0.0053973599133314565, "conf_expected": 0.948939795282595, "content": "The sighting of the otter with two cubs is unconfirmed.", "subjects": ["otter"]}
{"provider_model": "local:qwen3:14b", "extractor_version": "0.16.0", "suite": "prose-calibration-001", "suite_version": "0.1.0", "case": "prose-survey-001", "run": 3, "outcome": "matched", "stated": 0.75, "hedges": 0, "joined": true, "span_tokens": 33.0, "span_mean_lp": -0.03906300288507268, "span_min_lp": -0.6727057099342346, "span_mean_margin": 11.201757043742088, "span_mean_entropy": 0.0781965231116376, "span_frac_unsure": 0.0, "conf_lp": -0.06296860634029144, "conf_expected": 0.7546483496747016, "content": "If the sighting of the otter with two cubs is right, it would be the first otter breeding record for Thornlee since 2011.", "subjects": ["Thornlee Marsh", "otter"]}
{"provider_model": "local:qwen3:14b", "extractor_version": "0.16.0", "suite": "prose-calibration-001", "suite_version": "0.1.0", "case": "prose-survey-001", "run": 3, "outcome": "matched", "stated": 0.8, "hedges": 0, "joined": true, "span_tokens": 20.0, "span_mean_lp": -0.44481639270094886, "span_min_lp": -7.355809211730957, "span_mean_margin": 10.472043557561056, "span_mean_entropy": 0.08437256560422401, "span_frac_unsure": 0.1, "conf_lp": -5.522512912750244, "conf_expected": 0.7466742904047673, "content": "The Trust expects to publish the full survey report in September, assuming the logger data can be recovered.", "subjects": ["Kestrel Fen Trust"]}
{"provider_model": "local:qwen3:14b", "extractor_version": "0.16.0", "suite": "prose-calibration-001", "suite_version": "0.1.0", "case": "prose-survey-001", "run": 3, "outcome": "matched", "stated": 0.75, "hedges": 0, "joined": true, "span_tokens": 27.0, "span_mean_lp": -0.008017115621241912, "span_min_lp": -0.18537501990795135, "span_mean_margin": 12.767042385708816, "span_mean_entropy": 0.023734706552725967, "span_frac_unsure": 0.0, "conf_lp": -1.0458186715841293, "conf_expected": 0.8510434504424602, "content": "Whether the Trust extends the survey to the adjoining Barrow Levels in 2027 has not been decided and depends on funding.", "subjects": ["Kestrel Fen Trust", "Barrow Levels"]}
{"provider_model": "local:qwen3:14b", "extractor_version": "0.16.0", "suite": "prose-calibration-001", "suite_version": "0.1.0", "case": "prose-dispute-001", "run": 3, "outcome": "spurious", "stated": 0.9, "hedges": 0, "joined": true, "span_tokens": 21.0, "span_mean_lp": -0.025611176122320483, "span_min_lp": -0.20542393624782562, "span_mean_margin": 13.918528190935842, "span_mean_entropy": 0.08597884033524095, "span_frac_unsure": 0.0, "conf_lp": -0.03850450739281541, "conf_expected": 0.9458465702849055, "content": "Aberlaw District Council put the figure at 47 in its situation report of 5 March.", "subjects": ["Aberlaw District Council"]}
{"provider_model": "local:qwen3:14b", "extractor_version": "0.16.0", "suite": "prose-calibration-001", "suite_version": "0.1.0", "case": "prose-dispute-001", "run": 3, "outcome": "spurious", "stated": 0.75, "hedges": 1, "joined": true, "span_tokens": 18.0, "span_mean_lp": -2.8723899264251588e-05, "span_min_lp": -0.00038875744212418795, "span_mean_margin": 16.038374336801894, "span_mean_entropy": 0.00027869500593757674, "span_frac_unsure": 0.0, "conf_lp": -1.034869872033596, "conf_expected": 0.8205612458489588, "content": "The Cairnwell Residents' Association says the true number is at least 61.", "subjects": ["Cairnwell Residents' Association"]}
{"provider_model": "local:qwen3:14b", "extractor_version": "0.16.0", "suite": "prose-calibration-001", "suite_version": "0.1.0", "case": "prose-dispute-001", "run": 3, "outcome": "spurious", "stated": 0.75, "hedges": 0, "joined": true, "span_tokens": 12.0, "span_mean_lp": -0.03501948265875635, "span_min_lp": -0.2410799264907837, "span_mean_margin": 13.387061848753241, "span_mean_entropy": 0.09279164189277482, "span_frac_unsure": 0.0, "conf_lp": -2.1917140483856485, "conf_expected": 0.8355658458998262, "content": "The discrepancy appears to turn on what counts as a home.", "subjects": []}
{"provider_model": "local:qwen3:14b", "extractor_version": "0.16.0", "suite": "prose-calibration-001", "suite_version": "0.1.0", "case": "prose-dispute-001", "run": 3, "outcome": "spurious", "stated": 0.9, "hedges": 0, "joined": true, "span_tokens": 11.0, "span_mean_lp": -0.13556104034930946, "span_min_lp": -1.3041274547576904, "span_mean_margin": 12.70718717083944, "span_mean_entropy": 0.10866550136016008, "span_frac_unsure": 0.09090909090909091, "conf_lp": -0.014638532884418964, "conf_expected": 0.9484801218871243, "content": "Aberlaw District Council counted habitable structures only.", "subjects": ["Aberlaw District Council"]}
{"provider_model": "local:qwen3:14b", "extractor_version": "0.16.0", "suite": "prose-calibration-001", "suite_version": "0.1.0", "case": "prose-dispute-001", "run": 3, "outcome": "matched", "stated": 0.8, "hedges": 0, "joined": true, "span_tokens": 21.0, "span_mean_lp": -0.009302865182232403, "span_min_lp": -0.16466698050498962, "span_mean_margin": 13.011796815763754, "span_mean_entropy": 0.02941555102825891, "span_frac_unsure": 0.0, "conf_lp": -3.065587282180786, "conf_expected": 0.769429832550409, "content": "The Cairnwell Residents' Association's tally includes any property with structural damage, outbuildings included.", "subjects": ["Cairnwell Residents' Association"]}
{"provider_model": "local:qwen3:14b", "extractor_version": "0.16.0", "suite": "prose-calibration-001", "suite_version": "0.1.0", "case": "prose-dispute-001", "run": 3, "outcome": "matched", "stated": 0.5, "hedges": 0, "joined": true, "span_tokens": 16.0, "span_mean_lp": -0.0006070491620029372, "span_min_lp": -0.00899972952902317, "span_mean_margin": 13.86795183450499, "span_mean_entropy": 0.0036301281273974223, "span_frac_unsure": 0.0, "conf_lp": -1.7597533464431763, "conf_expected": 0.6435046625686563, "content": "A contractor working on the slope said drainage works scheduled for last autumn were postponed.", "subjects": ["contractor working on the slope"]}
{"provider_model": "local:qwen3:14b", "extractor_version": "0.16.0", "suite": "prose-calibration-001", "suite_version": "0.1.0", "case": "prose-dispute-001", "run": 3, "outcome": "matched", "stated": 0.9, "hedges": 0, "joined": true, "span_tokens": 34.0, "span_mean_lp": -0.012894178735624498, "span_min_lp": -0.4378143846988678, "span_mean_margin": 14.578322178579663, "span_mean_entropy": 0.019593341849693666, "span_frac_unsure": 0.0, "conf_lp": -0.025596894323825836, "conf_expected": 0.9474483503812828, "content": "Aberlaw District Council denies that any works were postponed, and says the drainage programme for the brae was always set to begin in April 2026.", "subjects": ["Aberlaw District Council"]}
{"provider_model": "local:qwen3:14b", "extractor_version": "0.16.0", "suite": "prose-calibration-001", "suite_version": "0.1.0", "case": "prose-dispute-001", "run": 3, "outcome": "matched", "stated": 0.9, "hedges": 0, "joined": true, "span_tokens": 8.0, "span_mean_lp": -2.3962477040839758e-05, "span_min_lp": -0.00014413442113436759, "span_mean_margin": 14.103042720338511, "span_mean_entropy": 0.0002603256727762181, "span_frac_unsure": 0.0, "conf_lp": -0.004678143188925787, "conf_expected": 0.9495210286783894, "content": "Nobody was injured in the landslip.", "subjects": []}
{"provider_model": "local:qwen3:14b", "extractor_version": "0.16.0", "suite": "prose-calibration-001", "suite_version": "0.1.0", "case": "prose-dispute-001", "run": 3, "outcome": "matched", "stated": 0.9, "hedges": 0, "joined": true, "span_tokens": 9.0, "span_mean_lp": -0.00032262085642918866, "span_min_lp": -0.002892501186579466, "span_mean_margin": 16.38087520256208, "span_mean_entropy": 0.002223576031472328, "span_frac_unsure": 0.0, "conf_lp": -0.000483987620100379, "conf_expected": 0.9499510847999527, "content": "Twelve households were placed in temporary accommodation.", "subjects": []}
{"provider_model": "local:qwen3:14b", "extractor_version": "0.16.0", "suite": "prose-calibration-001", "suite_version": "0.1.0", "case": "prose-dispute-001", "run": 3, "outcome": "matched", "stated": 0.9, "hedges": 0, "joined": true, "span_tokens": 17.0, "span_mean_lp": -0.11154306514614251, "span_min_lp": -1.5418028831481934, "span_mean_margin": 10.190358017636042, "span_mean_entropy": 0.07888645674401057, "span_frac_unsure": 0.058823529411764705, "conf_lp": -0.07740185409784317, "conf_expected": 0.942271027041018, "content": "Both the Council and the Association agree on the number of households placed in temporary accommodation.", "subjects": ["Aberlaw District Council", "Cairnwell Residents' Association"]}
{"provider_model": "local:qwen3:14b", "extractor_version": "0.16.0", "suite": "prose-calibration-001", "suite_version": "0.1.0", "case": "prose-dispute-001", "run": 3, "outcome": "matched", "stated": 0.9, "hedges": 0, "joined": true, "span_tokens": 11.0, "span_mean_lp": -0.038141048683035646, "span_min_lp": -0.40780311822891235, "span_mean_margin": 14.890208662995208, "span_mean_entropy": 0.0637759384111458, "span_frac_unsure": 0.0, "conf_lp": -0.008735192939639091, "conf_expected": 0.9491205489824014, "content": "The Council has commissioned an independent geotechnical review.", "subjects": ["Aberlaw District Council"]}
{"provider_model": "local:qwen3:14b", "extractor_version": "0.16.0", "suite": "prose-calibration-001", "suite_version": "0.1.0", "case": "prose-dispute-001", "run": 3, "outcome": "matched", "stated": 0.75, "hedges": 1, "joined": true, "span_tokens": 17.0, "span_mean_lp": -0.05896227529525036, "span_min_lp": -1.002193808555603, "span_mean_margin": 14.586513245511904, "span_mean_entropy": 0.04950750083996027, "span_frac_unsure": 0.058823529411764705, "conf_lp": -0.07624122872948647, "conf_expected": 0.7516544190881858, "content": "The independent geotechnical review is expected to report before the end of the year.", "subjects": ["independent geotechnical review"]}
{"provider_model": "local:qwen3:14b", "extractor_version": "0.16.0", "suite": "prose-calibration-001", "suite_version": "0.1.0", "case": "prose-memo-001", "run": 3, "outcome": "matched", "stated": 0.95, "hedges": 0, "joined": true, "span_tokens": 28.0, "span_mean_lp": -0.008026921934625111, "span_min_lp": -0.19606132805347443, "span_mean_margin": 16.798037573083924, "span_mean_entropy": 0.02775690787609988, "span_frac_unsure": 0.0, "conf_lp": -0.06855484936389189, "conf_expected": 0.9496029361646076, "content": "Peak concurrent sessions on Larkspur reached 38,400 on 21 June, the highest we have recorded.", "subjects": ["Larkspur"]}
{"provider_model": "local:qwen3:14b", "extractor_version": "0.16.0", "suite": "prose-calibration-001", "suite_version": "0.1.0", "case": "prose-memo-001", "run": 3, "outcome": "spurious", "stated": 0.95, "hedges": 0, "joined": true, "span_tokens": 15.0, "span_mean_lp": -3.886269193268769e-06, "span_min_lp": -3.039883085875772e-05, "span_mean_margin": 19.86333324904575, "span_mean_entropy": 4.698760940584177e-05, "span_frac_unsure": 0.0, "conf_lp": -0.036868421360850334, "conf_expected": 0.9498738180105794, "content": "The current cluster is provisioned for 45,000.", "subjects": ["The current cluster"]}
{"provider_model": "local:qwen3:14b", "extractor_version": "0.16.0", "suite": "prose-calibration-001", "suite_version": "0.1.0", "case": "prose-memo-001", "run": 3, "outcome": "spurious", "stated": 0.95, "hedges": 0, "joined": true, "span_tokens": 15.0, "span_mean_lp": -2.3444744480608883e-06, "span_min_lp": -2.694166323635727e-05, "span_mean_margin": 16.977046338692055, "span_mean_entropy": 2.922246704444736e-05, "span_frac_unsure": 0.0, "conf_lp": -0.08417256455868483, "conf_expected": 0.9484788956220634, "content": "Growth over the last two quarters has averaged 9 percent per quarter.", "subjects": []}
{"provider_model": "local:qwen3:14b", "extractor_version": "0.16.0", "suite": "prose-calibration-001", "suite_version": "0.1.0", "case": "prose-memo-001", "run": 3, "outcome": "spurious", "stated": 0.75, "hedges": 0, "joined": true, "span_tokens": 17.0, "span_mean_lp": -0.0033659607253920354, "span_min_lp": -0.05176956579089165, "span_mean_margin": 17.015408815172364, "span_mean_entropy": 0.015003713597719107, "span_frac_unsure": 0.0, "conf_lp": -0.32702792063355446, "conf_expected": 0.767504642359237, "content": "If that holds we cross 45,000 in early Q4.", "subjects": []}
{"provider_model": "local:qwen3:14b", "extractor_version": "0.16.0", "suite": "prose-calibration-001", "suite_version": "0.1.0", "case": "prose-memo-001", "run": 3, "outcome": "spurious", "stated": 0.95, "hedges": 0, "joined": true, "span_tokens": 10.0, "span_mean_lp": -0.10420494079590129, "span_min_lp": -0.7538890242576599, "span_mean_margin": 15.039212214946744, "span_mean_entropy": 0.12832911228593846, "span_frac_unsure": 0.1, "conf_lp": -0.0011855028569698334, "conf_expected": 0.9499688470165476, "content": "Two of our three largest accounts renew in September.", "subjects": []}
{"provider_model": "local:qwen3:14b", "extractor_version": "0.16.0", "suite": "prose-calibration-001", "suite_version": "0.1.0", "case": "prose-memo-001", "run": 3, "outcome": "spurious", "stated": 0.95, "hedges": 0, "joined": true, "span_tokens": 11.0, "span_mean_lp": -0.0009608727471702009, "span_min_lp": -0.010464574210345745, "span_mean_margin": 14.035947016879073, "span_mean_entropy": 0.005548585814868523, "span_frac_unsure": 0.0, "conf_lp": -0.015656554605811834, "conf_expected": 0.948434024682555, "content": "One of them has told us it is evaluating alternatives.", "subjects": []}
{"provider_model": "local:qwen3:14b", "extractor_version": "0.16.0", "suite": "prose-calibration-001", "suite_version": "0.1.0", "case": "prose-memo-001", "run": 3, "outcome": "spurious", "stated": 0.65, "hedges": 0, "joined": true, "span_tokens": 8.0, "span_mean_lp": -4.917386320357764e-07, "span_min_lp": -1.5497220147153712e-06, "span_mean_margin": 16.857775196432755, "span_mean_entropy": 7.755730599472648e-06, "span_frac_unsure": 0.0, "conf_lp": -1.957527995109558, "conf_expected": 0.716004578784412, "content": "A flat quarter is a real possibility.", "subjects": []}
{"provider_model": "local:qwen3:14b", "extractor_version": "0.16.0", "suite": "prose-calibration-001", "suite_version": "0.1.0", "case": "prose-memo-001", "run": 3, "outcome": "spurious", "stated": 0.55, "hedges": 0, "joined": true, "span_tokens": 21.0, "span_mean_lp": -3.928384468768595e-06, "span_min_lp": -8.058872481342405e-05, "span_mean_margin": 17.904122874695773, "span_mean_entropy": 4.199273693106384e-05, "span_frac_unsure": 0.0, "conf_lp": -0.9082474410533905, "conf_expected": 0.5912601956462266, "content": "I put the odds of crossing 45,000 before January at a little over half.", "subjects": []}
{"provider_model": "local:qwen3:14b", "extractor_version": "0.16.0", "suite": "prose-calibration-001", "suite_version": "0.1.0", "case": "prose-memo-001", "run": 3, "outcome": "matched", "stated": 0.95, "hedges": 1, "joined": true, "span_tokens": 34.0, "span_mean_lp": -0.0024371398476900783, "span_min_lp": -0.08267857134342194, "span_mean_margin": 16.317616374464606, "span_mean_entropy": 0.00824006077911654, "span_frac_unsure": 0.0, "conf_lp": -0.15509679540991783, "conf_expected": 0.9363165468718395, "content": "Adding a fourth availability zone would take about six weeks and cost between $40,000 and $55,000 a year in standing capacity.", "subjects": []}
{"provider_model": "local:qwen3:14b", "extractor_version": "0.16.0", "suite": "prose-calibration-001", "suite_version": "0.1.0", "case": "prose-memo-001", "run": 3, "outcome": "matched", "stated": 0.95, "hedges": 0, "joined": true, "span_tokens": 22.0, "span_mean_lp": -0.0007485893425457458, "span_min_lp": -0.0164162740111351, "span_mean_margin": 16.515306972936898, "span_mean_entropy": 0.0038248076306932706, "span_frac_unsure": 0.0, "conf_lp": -0.007001600111834705, "conf_expected": 0.949272516405511, "content": "The range is wide because reserved-instance pricing for the region has not been published for 2027.", "subjects": []}
{"provider_model": "local:qwen3:14b", "extractor_version": "0.16.0", "suite": "prose-calibration-001", "suite_version": "0.1.0", "case": "prose-memo-001", "run": 3, "outcome": "spurious", "stated": 0.95, "hedges": 0, "joined": true, "span_tokens": 30.0, "span_mean_lp": -0.009196847440582209, "span_min_lp": -0.1840611696243286, "span_mean_margin": 15.45911725584489, "span_mean_entropy": 0.02504206254209962, "span_frac_unsure": 0.0, "conf_lp": -0.015164691489189863, "conf_expected": 0.9487756047037023, "content": "My recommendation is to defer the fourth zone until after the September renewals and instead raise the autoscaling ceiling, which costs nothing and takes an afternoon.", "subjects": []}
{"provider_model": "local:qwen3:14b", "extractor_version": "0.16.0", "suite": "prose-calibration-001", "suite_version": "0.1.0", "case": "prose-memo-001", "run": 3, "outcome": "matched", "stated": 0.95, "hedges": 0, "joined": true, "span_tokens": 24.0, "span_mean_lp": -7.768654508311101e-05, "span_min_lp": -0.0018513640388846397, "span_mean_margin": 16.358591097755404, "span_mean_entropy": 0.0005723918679144442, "span_frac_unsure": 0.0, "conf_lp": -0.0007934005407150835, "conf_expected": 0.949933791014973, "content": "We considered buying reserved capacity now and rejected it: it locks in a commitment against a demand curve we do not trust.", "subjects": []}
{"provider_model": "local:qwen3:14b", "extractor_version": "0.16.0", "suite": "prose-calibration-001", "suite_version": "0.1.0", "case": "prose-errata-001", "run": 3, "outcome": "matched", "stated": 0.95, "hedges": 0, "joined": true, "span_tokens": 17.0, "span_mean_lp": -0.0014331404873326606, "span_min_lp": -0.020111460238695145, "span_mean_margin": 15.608477824478488, "span_mean_entropy": 0.007666525043426363, "span_frac_unsure": 0.0, "conf_lp": -0.07098176646104548, "conf_expected": 0.949984806368179, "content": "Ledbury North handled 12,400 pallets in Q1.", "subjects": ["Ledbury North"]}
{"provider_model": "local:qwen3:14b", "extractor_version": "0.16.0", "suite": "prose-calibration-001", "suite_version": "0.1.0", "case": "prose-errata-001", "run": 3, "outcome": "matched", "stated": 0.95, "hedges": 0, "joined": true, "span_tokens": 18.0, "span_mean_lp": -0.007527759430281044, "span_min_lp": -0.1333787441253662, "span_mean_margin": 16.340287211116017, "span_mean_entropy": 0.02178559236336551, "span_frac_unsure": 0.0, "conf_lp": -6.210903302417137e-05, "conf_expected": 0.9499973570303911, "content": "Ledbury North East handled 18,900 pallets in Q1.", "subjects": ["Ledbury North East"]}
{"provider_model": "local:qwen3:14b", "extractor_version": "0.16.0", "suite": "prose-calibration-001", "suite_version": "0.1.0", "case": "prose-errata-001", "run": 3, "outcome": "matched", "stated": 0.95, "hedges": 0, "joined": true, "span_tokens": 17.0, "span_mean_lp": -0.016211443090659996, "span_min_lp": -0.21210002899169922, "span_mean_margin": 16.135197790226997, "span_mean_entropy": 0.04804057402557658, "span_frac_unsure": 0.0, "conf_lp": -0.12171378917992115, "conf_expected": 0.9467443993101453, "content": "Across all five depots we moved 61,200 pallets.", "subjects": ["all five depots"]}
{"provider_model": "local:qwen3:14b", "extractor_version": "0.16.0", "suite": "prose-calibration-001", "suite_version": "0.1.0", "case": "prose-errata-001", "run": 3, "outcome": "matched", "stated": 0.95, "hedges": 1, "joined": true, "span_tokens": 20.0, "span_mean_lp": -0.01834207098271179, "span_min_lp": -0.3666393458843231, "span_mean_margin": 15.586336667134507, "span_mean_entropy": 0.03181090726879338, "span_frac_unsure": 0.0, "conf_lp": -0.0054894424974918365, "conf_expected": 0.9498276506650266, "content": "Damage claims ran at 0.4 percent of pallets moved, excluding the Ledbury sites.", "subjects": ["damage claims"]}
{"provider_model": "local:qwen3:14b", "extractor_version": "0.16.0", "suite": "prose-calibration-001", "suite_version": "0.1.0", "case": "prose-errata-001", "run": 3, "outcome": "matched", "stated": 0.95, "hedges": 1, "joined": true, "span_tokens": 16.0, "span_mean_lp": -0.14468796083797741, "span_min_lp": -1.3797144889831543, "span_mean_margin": 11.817883037979705, "span_mean_entropy": 0.11300928398767618, "span_frac_unsure": 0.125, "conf_lp": -0.0001126559654949233, "conf_expected": 0.9499934352599708, "content": "Including the Ledbury sites the damage claim rate was 0.6 percent.", "subjects": ["damage claims"]}
{"provider_model": "local:qwen3:14b", "extractor_version": "0.16.0", "suite": "prose-calibration-001", "suite_version": "0.1.0", "case": "prose-errata-001", "run": 3, "outcome": "matched", "stated": 0.95, "hedges": 0, "joined": true, "span_tokens": 17.0, "span_mean_lp": -0.09909308741600352, "span_min_lp": -1.0681089162826538, "span_mean_margin": 13.180008026646698, "span_mean_entropy": 0.08314217718773788, "span_frac_unsure": 0.058823529411764705, "conf_lp": -0.00046508976083714515, "conf_expected": 0.9499728792706509, "content": "The Marchwood site suspended inbound receiving for nine days in February and has since resumed.", "subjects": ["Marchwood site"]}
{"provider_model": "local:qwen3:14b", "extractor_version": "0.16.0", "suite": "prose-calibration-001", "suite_version": "0.1.0", "case": "prose-errata-001", "run": 3, "outcome": "matched", "stated": 0.95, "hedges": 0, "joined": true, "span_tokens": 7.0, "span_mean_lp": -0.0007086310618547031, "span_min_lp": -0.004898665472865105, "span_mean_margin": 13.605374217078317, "span_mean_entropy": 0.005073537340833184, "span_frac_unsure": 0.0, "conf_lp": -0.000886101188370958, "conf_expected": 0.9499439032700873, "content": "No depot closed during the quarter.", "subjects": ["depot"]}
