{"requestId":"79b25986-9a0f-4b3f-9df6-60de64471786","schema":"verity.certify-run/1","ok":true,"tenantId":"recording","certificate":{"schema":"verity.certificate/1","issuedAt":"2026-11-06T03:24:45.840Z","ok":true,"reportType":{"id":"fmc-demurrage-detention-invoice-completeness","title":"Demurrage / detention invoice — completeness under 46 CFR part 541"},"document":{"name":"edi-210-01-wellformed-pblu.edi","kind":"edi","bytes":581,"sha256":"8258797a5cd3ed8fd1ea200eb4fd635c09b9ba7c9a249ee9c3b06405af7e48c8"},"barcode":"VD-BARCODE-3|core=eb9d39308b9be70dab6e78aed7ccfb37b625b57b@5e06358abe57414d62c7f4b1fe3b3ed8c985cda575cb54876105f65ecbc96d9c|dispatch=37a5d11040ad57a9515a953566551205fe8e2d8b|resolution=ER-RULES-1@iso20275-elf-v1.6|checklist=fmc-demurrage-detention-invoice-completeness@93a3bea14418dd6ef7478480699ff4045b48672cebb7ce900a9fc18a7095854f|spines=(none)|inputs=edi-210-01-wellformed-pblu.edi#8258797a5cd3ed8fd1ea200eb4fd635c09b9ba7c9a249ee9c3b06405af7e48c8|at=2026-11-06T03:24:45.840Z","storeFacts":27,"answers":[{"dataPointId":"dp-bol-number","label":"the bill of lading number","status":"resolved","slotId":"S1","factId":"fact-c83be0371733395a","value":"PBLU2026034771","subject":"Bill of Lading Number","field":"Value","at":{"kind":"bytes","offset":255,"length":14,"frame":"raw-bytes"}},{"dataPointId":"dp-container-number","label":"the container number","status":"gap","code":"no_fact_answers_this_point","derivation":{"entity":"drv:849de88385b0ddaa1f74516f70ca11ac","wasGeneratedBy":"verity-dispatch/certify/data-point-resolution@1","wasDerivedFrom":["rule:data-point/fmc-demurrage-detention-invoice-completeness%2Fdp-container-number","input:document/edi-210-01-wellformed-pblu.edi"]},"decision":{"code":"no_fact_answers_this_point","reason":"the container number: no_fact_answers_this_point","remedy":"not_curable","evidence":{"family":"answers","itemId":"dp-container-number","label":"the container number"}}},{"dataPointId":"dp-port-of-discharge","label":"the port of discharge","status":"gap","code":"no_fact_answers_this_point","derivation":{"entity":"drv:57016eb73fd8939570b23fa540109964","wasGeneratedBy":"verity-dispatch/certify/data-point-resolution@1","wasDerivedFrom":["rule:data-point/fmc-demurrage-detention-invoice-completeness%2Fdp-port-of-discharge","input:document/edi-210-01-wellformed-pblu.edi"]},"decision":{"code":"no_fact_answers_this_point","reason":"the port of discharge: no_fact_answers_this_point","remedy":"not_curable","evidence":{"family":"answers","itemId":"dp-port-of-discharge","label":"the port of discharge"}}},{"dataPointId":"dp-liability-basis","label":"the basis for liability","status":"gap","code":"no_fact_answers_this_point","derivation":{"entity":"drv:484adf4a5029c29fcab4ead7e0467c45","wasGeneratedBy":"verity-dispatch/certify/data-point-resolution@1","wasDerivedFrom":["rule:data-point/fmc-demurrage-detention-invoice-completeness%2Fdp-liability-basis","input:document/edi-210-01-wellformed-pblu.edi"]},"decision":{"code":"no_fact_answers_this_point","reason":"the basis for liability: no_fact_answers_this_point","remedy":"not_curable","evidence":{"family":"answers","itemId":"dp-liability-basis","label":"the basis for liability"}}},{"dataPointId":"dp-invoice-date","label":"the invoice date","status":"refused","code":"ambiguous_data_point","matches":2,"sample":["20260406","20260401"],"pairsConsulted":1,"derivation":{"entity":"drv:2c554722daa55ff22ea3cd0b2098c544","wasGeneratedBy":"verity-dispatch/certify/data-point-resolution@1","wasDerivedFrom":["rule:data-point/fmc-demurrage-detention-invoice-completeness%2Fdp-invoice-date","node:fact-142ab7ad36ac984f#value","node:fact-930c35f820193ccd#value","rule:vocabulary-join/x12-public-004010%2Ffmc-demurrage-detention-invoice-completeness"]},"decision":{"code":"ambiguous_data_point","reason":"the invoice date: ambiguous_data_point","remedy":"declare","cure":{"distinctValues":2,"values":["20260406","20260401"]},"evidence":{"family":"answers","itemId":"dp-invoice-date","label":"the invoice date","pairsConsulted":1},"declarationNeeded":"ReportType.dataPoints[].subject|field"}},{"dataPointId":"dp-invoice-due-date","label":"the invoice due date","status":"gap","code":"no_fact_answers_this_point","derivation":{"entity":"drv:d6ef91ce0f75411f953e32685940f9cd","wasGeneratedBy":"verity-dispatch/certify/data-point-resolution@1","wasDerivedFrom":["rule:data-point/fmc-demurrage-detention-invoice-completeness%2Fdp-invoice-due-date","input:document/edi-210-01-wellformed-pblu.edi"]},"decision":{"code":"no_fact_answers_this_point","reason":"the invoice due date: no_fact_answers_this_point","remedy":"not_curable","evidence":{"family":"answers","itemId":"dp-invoice-due-date","label":"the invoice due date"}}},{"dataPointId":"dp-free-time-days","label":"the allowed free time (days)","status":"gap","code":"no_fact_answers_this_point","derivation":{"entity":"drv:4b410ede371d210652a3312544066ef3","wasGeneratedBy":"verity-dispatch/certify/data-point-resolution@1","wasDerivedFrom":["rule:data-point/fmc-demurrage-detention-invoice-completeness%2Fdp-free-time-days","input:document/edi-210-01-wellformed-pblu.edi"]},"decision":{"code":"no_fact_answers_this_point","reason":"the allowed free time (days): no_fact_answers_this_point","remedy":"not_curable","evidence":{"family":"answers","itemId":"dp-free-time-days","label":"the allowed free time (days)"}}},{"dataPointId":"dp-free-time-start","label":"the free time start date","status":"gap","code":"no_fact_answers_this_point","derivation":{"entity":"drv:02cb146a1c98926166d66f43d76a78e8","wasGeneratedBy":"verity-dispatch/certify/data-point-resolution@1","wasDerivedFrom":["rule:data-point/fmc-demurrage-detention-invoice-completeness%2Fdp-free-time-start","input:document/edi-210-01-wellformed-pblu.edi"]},"decision":{"code":"no_fact_answers_this_point","reason":"the free time start date: no_fact_answers_this_point","remedy":"not_curable","evidence":{"family":"answers","itemId":"dp-free-time-start","label":"the free time start date"}}},{"dataPointId":"dp-free-time-end","label":"the free time end date","status":"gap","code":"no_fact_answers_this_point","derivation":{"entity":"drv:b3afdb272cf83f6660ca191492ba6d3c","wasGeneratedBy":"verity-dispatch/certify/data-point-resolution@1","wasDerivedFrom":["rule:data-point/fmc-demurrage-detention-invoice-completeness%2Fdp-free-time-end","input:document/edi-210-01-wellformed-pblu.edi"]},"decision":{"code":"no_fact_answers_this_point","reason":"the free time end date: no_fact_answers_this_point","remedy":"not_curable","evidence":{"family":"answers","itemId":"dp-free-time-end","label":"the free time end date"}}},{"dataPointId":"dp-availability-date","label":"the container availability date","status":"gap","code":"no_fact_answers_this_point","derivation":{"entity":"drv:db6c7f78bc29014770ebf84816f47536","wasGeneratedBy":"verity-dispatch/certify/data-point-resolution@1","wasDerivedFrom":["rule:data-point/fmc-demurrage-detention-invoice-completeness%2Fdp-availability-date","input:document/edi-210-01-wellformed-pblu.edi"]},"decision":{"code":"no_fact_answers_this_point","reason":"the container availability date: no_fact_answers_this_point","remedy":"not_curable","evidence":{"family":"answers","itemId":"dp-availability-date","label":"the container availability date"}}},{"dataPointId":"dp-earliest-return","label":"the earliest return date","status":"gap","code":"no_fact_answers_this_point","derivation":{"entity":"drv:38d69d147d5e8ca81017d3f2b3e76f2d","wasGeneratedBy":"verity-dispatch/certify/data-point-resolution@1","wasDerivedFrom":["rule:data-point/fmc-demurrage-detention-invoice-completeness%2Fdp-earliest-return","input:document/edi-210-01-wellformed-pblu.edi"]},"decision":{"code":"no_fact_answers_this_point","reason":"the earliest return date: no_fact_answers_this_point","remedy":"not_curable","evidence":{"family":"answers","itemId":"dp-earliest-return","label":"the earliest return date"}}},{"dataPointId":"dp-charged-dates","label":"the dates charged","status":"gap","code":"no_fact_answers_this_point","derivation":{"entity":"drv:b54216da4db8a4cc0c8d8c4932348322","wasGeneratedBy":"verity-dispatch/certify/data-point-resolution@1","wasDerivedFrom":["rule:data-point/fmc-demurrage-detention-invoice-completeness%2Fdp-charged-dates","input:document/edi-210-01-wellformed-pblu.edi"]},"decision":{"code":"no_fact_answers_this_point","reason":"the dates charged: no_fact_answers_this_point","remedy":"not_curable","evidence":{"family":"answers","itemId":"dp-charged-dates","label":"the dates charged"}}},{"dataPointId":"dp-total-amount-due","label":"the total amount due","status":"resolved","slotId":"S13","factId":"fact-f15ec08d400e5d1c","value":"162500","subject":"Net Amount Due","field":"Value","declaredScale":"-2","at":{"kind":"bytes","offset":213,"length":6,"frame":"raw-bytes"},"via":{"checklistFieldId":"dp-total-amount-due","checklistCitation":"§ 541.6(c)(1)","carrierToken":"Net Amount Due","carrierRef":"B307","carrierSourceId":"dteb-310a-004010","carrierCitation":"dteb310a004010_Version_1.pdf p.5, B3 \"Beginning Segment for Carrier's Invoice\" - B307, X12 data element 193, attributes \"M N2 1/12\".","why":"B307 is the amount a carrier's invoice states as due, it is mandatory, and \"Net Amount Due\" is published by that element ALONE in this spine - so this pair reaches one element rather than several. ⚠ IT RE-KEYS THE FIELD AS WELL AS THE SUBJECT, because the checklist asks under \"Amount\" and this reader emits every element under \"Value\". ⚠⚠ THE N2 DECLARATION IS RECORDED AND NEVER APPLIED (ED-6): what ships is the eight digits the document wrote, with its own statement of two implied decimal places beside them."}},{"dataPointId":"dp-applicable-rule","label":"the applicable tariff rule","status":"gap","code":"no_fact_answers_this_point","derivation":{"entity":"drv:6e87941b3ab8fd11be001661947f64f4","wasGeneratedBy":"verity-dispatch/certify/data-point-resolution@1","wasDerivedFrom":["rule:data-point/fmc-demurrage-detention-invoice-completeness%2Fdp-applicable-rule","input:document/edi-210-01-wellformed-pblu.edi"]},"decision":{"code":"no_fact_answers_this_point","reason":"the applicable tariff rule: no_fact_answers_this_point","remedy":"not_curable","evidence":{"family":"answers","itemId":"dp-applicable-rule","label":"the applicable tariff rule"}}},{"dataPointId":"dp-daily-rate","label":"the daily rate","status":"refused","code":"ambiguous_data_point","matches":2,"sample":["275.00","250.00"],"pairsConsulted":1,"derivation":{"entity":"drv:b6195a23ecbb5e4ab4afd59f9e04d06b","wasGeneratedBy":"verity-dispatch/certify/data-point-resolution@1","wasDerivedFrom":["rule:data-point/fmc-demurrage-detention-invoice-completeness%2Fdp-daily-rate","node:fact-06c1ebf0345aea95#value","node:fact-e4ed839d702cb1a6#value","rule:vocabulary-join/x12-public-004010%2Ffmc-demurrage-detention-invoice-completeness"]},"decision":{"code":"ambiguous_data_point","reason":"the daily rate: ambiguous_data_point","remedy":"declare","cure":{"distinctValues":2,"values":["275.00","250.00"]},"evidence":{"family":"answers","itemId":"dp-daily-rate","label":"the daily rate","pairsConsulted":1},"declarationNeeded":"ReportType.dataPoints[].subject|field"}},{"dataPointId":"dp-dispute-contact","label":"the dispute contact","status":"gap","code":"no_fact_answers_this_point","derivation":{"entity":"drv:6d41da9e545b2756ebe796f9e9a23f4f","wasGeneratedBy":"verity-dispatch/certify/data-point-resolution@1","wasDerivedFrom":["rule:data-point/fmc-demurrage-detention-invoice-completeness%2Fdp-dispute-contact","input:document/edi-210-01-wellformed-pblu.edi"]},"decision":{"code":"no_fact_answers_this_point","reason":"the dispute contact: no_fact_answers_this_point","remedy":"not_curable","evidence":{"family":"answers","itemId":"dp-dispute-contact","label":"the dispute contact"}}},{"dataPointId":"dp-dispute-url","label":"the mitigation request url","status":"gap","code":"no_fact_answers_this_point","derivation":{"entity":"drv:fc454e7d881f6c8579f11271412db54d","wasGeneratedBy":"verity-dispatch/certify/data-point-resolution@1","wasDerivedFrom":["rule:data-point/fmc-demurrage-detention-invoice-completeness%2Fdp-dispute-url","input:document/edi-210-01-wellformed-pblu.edi"]},"decision":{"code":"no_fact_answers_this_point","reason":"the mitigation request url: no_fact_answers_this_point","remedy":"not_curable","evidence":{"family":"answers","itemId":"dp-dispute-url","label":"the mitigation request url"}}},{"dataPointId":"dp-dispute-timeframe","label":"the request window (days)","status":"gap","code":"no_fact_answers_this_point","derivation":{"entity":"drv:96d21e632c8eec94600e3be759c5d661","wasGeneratedBy":"verity-dispatch/certify/data-point-resolution@1","wasDerivedFrom":["rule:data-point/fmc-demurrage-detention-invoice-completeness%2Fdp-dispute-timeframe","input:document/edi-210-01-wellformed-pblu.edi"]},"decision":{"code":"no_fact_answers_this_point","reason":"the request window (days): no_fact_answers_this_point","remedy":"not_curable","evidence":{"family":"answers","itemId":"dp-dispute-timeframe","label":"the request window (days)"}}}],"statements":[{"statementPointId":"sp-cert-fmc-rules","label":"the certification that the charges are consistent with the FMC’s demurrage and detention rules","status":"gap","code":"no_statement_answers_this_point","derivation":{"entity":"drv:2204909669be2184e6beffafc9401a75","wasGeneratedBy":"verity-dispatch/certify/statement-resolution@1","wasDerivedFrom":["rule:statement-point/fmc-demurrage-detention-invoice-completeness%2Fsp-cert-fmc-rules","input:document/edi-210-01-wellformed-pblu.edi"]},"decision":{"code":"no_statement_answers_this_point","reason":"the certification that the charges are consistent with the FMC’s demurrage and detention rules: no_statement_answers_this_point","remedy":"not_curable","evidence":{"family":"statements","itemId":"sp-cert-fmc-rules","label":"the certification that the charges are consistent with the FMC’s demurrage and detention rules"}}},{"statementPointId":"sp-cert-no-causation","label":"the certification that the billing party did not cause the charges","status":"resolved","slotId":"S19","matchedText":"Billing party did not cause or contribute to these charges.","matchCount":1,"matchedForm":["did not cause","contribute to","charges"],"clauseSpan":{"text":"Billing party did not cause or contribute to these charges.","start":0,"end":59},"block":0,"formIndex":0}],"arithmetic":[{"arithmeticPointId":"ap-arith-free-time-span","label":"Does the allowed free time in days equal the span from the free-time start date to the free-time end date?","status":"gap","code":"input_unresolved","detail":"start=GAP end=GAP count=GAP","cite":"§ 541.6(b)(3)–(5)","derivation":{"entity":"drv:49b0d476cc3ca9fd6601dbe77628fe59","wasGeneratedBy":"verity-dispatch/arithmetic/date-span-equals-count@1","wasDerivedFrom":["rule:arithmetic-point/fmc-demurrage-detention-invoice-completeness%2Fap-arith-free-time-span","drv:02cb146a1c98926166d66f43d76a78e8","drv:b3afdb272cf83f6660ca191492ba6d3c","drv:4b410ede371d210652a3312544066ef3"]},"decision":{"code":"input_unresolved","reason":"Does the allowed free time in days equal the span from the free-time start date to the free-time end date?: input_unresolved","remedy":"not_curable","evidence":{"family":"arithmetic","itemId":"ap-arith-free-time-span","label":"Does the allowed free time in days equal the span from the free-time start date to the free-time end date?","cite":"§ 541.6(b)(3)–(5)","detail":"start=GAP end=GAP count=GAP"}}},{"arithmeticPointId":"ap-arith-charge-total","label":"Does the number of dates charged multiplied by the daily rate equal the total amount due?","status":"gap","code":"input_unresolved","detail":"list=GAP rate=GAP total=162500","cite":"§ 541.6(c)(1)–(3)","derivation":{"entity":"drv:0ce940f3d6f341b3fd868b66b826d8fd","wasGeneratedBy":"verity-dispatch/arithmetic/count-times-rate-equals-total@1","wasDerivedFrom":["rule:arithmetic-point/fmc-demurrage-detention-invoice-completeness%2Fap-arith-charge-total","drv:b54216da4db8a4cc0c8d8c4932348322","drv:b6195a23ecbb5e4ab4afd59f9e04d06b","node:fact-f15ec08d400e5d1c#value","drv:849de88385b0ddaa1f74516f70ca11ac"]},"decision":{"code":"input_unresolved","reason":"Does the number of dates charged multiplied by the daily rate equal the total amount due?: input_unresolved","remedy":"not_curable","evidence":{"family":"arithmetic","itemId":"ap-arith-charge-total","label":"Does the number of dates charged multiplied by the daily rate equal the total amount due?","cite":"§ 541.6(c)(1)–(3)","detail":"list=GAP rate=GAP total=162500"}}},{"arithmeticPointId":"ap-arith-issue-window","label":"Was the invoice issued within 30 calendar days of the last date charged?","status":"gap","code":"input_unresolved","detail":"from=GAP to=GAP","cite":"§ 541.7(a)","derivation":{"entity":"drv:cf0f1d1a4b8b733e55560f5ca87bfc12","wasGeneratedBy":"verity-dispatch/arithmetic/date-difference-within@1","wasDerivedFrom":["rule:arithmetic-point/fmc-demurrage-detention-invoice-completeness%2Fap-arith-issue-window","drv:b54216da4db8a4cc0c8d8c4932348322","drv:2c554722daa55ff22ea3cd0b2098c544"]},"decision":{"code":"input_unresolved","reason":"Was the invoice issued within 30 calendar days of the last date charged?: input_unresolved","remedy":"not_curable","evidence":{"family":"arithmetic","itemId":"ap-arith-issue-window","label":"Was the invoice issued within 30 calendar days of the last date charged?","cite":"§ 541.7(a)","detail":"from=GAP to=GAP"}}},{"arithmeticPointId":"ap-arith-dispute-window","label":"Does the stated request window give the billed party at least 30 calendar days from the invoice date?","status":"gap","code":"input_unresolved","detail":"window=GAP","cite":"§ 541.8(a)","derivation":{"entity":"drv:3ac4f9fc57f3be2e8d01316fef65c0ab","wasGeneratedBy":"verity-dispatch/arithmetic/declared-window-at-least@1","wasDerivedFrom":["rule:arithmetic-point/fmc-demurrage-detention-invoice-completeness%2Fap-arith-dispute-window","drv:96d21e632c8eec94600e3be759c5d661"]},"decision":{"code":"input_unresolved","reason":"Does the stated request window give the billed party at least 30 calendar days from the invoice date?: input_unresolved","remedy":"not_curable","evidence":{"family":"arithmetic","itemId":"ap-arith-dispute-window","label":"Does the stated request window give the billed party at least 30 calendar days from the invoice date?","cite":"§ 541.8(a)","detail":"window=GAP"}}}],"computations":[],"answerRefusals":{"schema":"verity.refusal/1","verdict":"mixed","verdictCounts":{"gap":19,"refused":7},"echo":{"reportTypeId":"fmc-demurrage-detention-invoice-completeness","document":"edi-210-01-wellformed-pblu.edi","kind":"edi","bytes":581},"stage":"checklist","decisions":[{"code":"no_fact_answers_this_point","reason":"the container number: no_fact_answers_this_point","remedy":"not_curable","evidence":{"family":"answers","itemId":"dp-container-number","label":"the container number"}},{"code":"no_fact_answers_this_point","reason":"the port of discharge: no_fact_answers_this_point","remedy":"not_curable","evidence":{"family":"answers","itemId":"dp-port-of-discharge","label":"the port of discharge"}},{"code":"no_fact_answers_this_point","reason":"the basis for liability: no_fact_answers_this_point","remedy":"not_curable","evidence":{"family":"answers","itemId":"dp-liability-basis","label":"the basis for liability"}},{"code":"ambiguous_data_point","reason":"the invoice date: ambiguous_data_point","remedy":"declare","cure":{"distinctValues":2,"values":["20260406","20260401"]},"evidence":{"family":"answers","itemId":"dp-invoice-date","label":"the invoice date","pairsConsulted":1},"declarationNeeded":"ReportType.dataPoints[].subject|field"},{"code":"no_fact_answers_this_point","reason":"the invoice due date: no_fact_answers_this_point","remedy":"not_curable","evidence":{"family":"answers","itemId":"dp-invoice-due-date","label":"the invoice due date"}},{"code":"no_fact_answers_this_point","reason":"the allowed free time (days): no_fact_answers_this_point","remedy":"not_curable","evidence":{"family":"answers","itemId":"dp-free-time-days","label":"the allowed free time (days)"}},{"code":"no_fact_answers_this_point","reason":"the free time start date: no_fact_answers_this_point","remedy":"not_curable","evidence":{"family":"answers","itemId":"dp-free-time-start","label":"the free time start date"}},{"code":"no_fact_answers_this_point","reason":"the free time end date: no_fact_answers_this_point","remedy":"not_curable","evidence":{"family":"answers","itemId":"dp-free-time-end","label":"the free time end date"}},{"code":"no_fact_answers_this_point","reason":"the container availability date: no_fact_answers_this_point","remedy":"not_curable","evidence":{"family":"answers","itemId":"dp-availability-date","label":"the container availability date"}},{"code":"no_fact_answers_this_point","reason":"the earliest return date: no_fact_answers_this_point","remedy":"not_curable","evidence":{"family":"answers","itemId":"dp-earliest-return","label":"the earliest return date"}},{"code":"no_fact_answers_this_point","reason":"the dates charged: no_fact_answers_this_point","remedy":"not_curable","evidence":{"family":"answers","itemId":"dp-charged-dates","label":"the dates charged"}},{"code":"no_fact_answers_this_point","reason":"the applicable tariff rule: no_fact_answers_this_point","remedy":"not_curable","evidence":{"family":"answers","itemId":"dp-applicable-rule","label":"the applicable tariff rule"}},{"code":"ambiguous_data_point","reason":"the daily rate: ambiguous_data_point","remedy":"declare","cure":{"distinctValues":2,"values":["275.00","250.00"]},"evidence":{"family":"answers","itemId":"dp-daily-rate","label":"the daily rate","pairsConsulted":1},"declarationNeeded":"ReportType.dataPoints[].subject|field"},{"code":"no_fact_answers_this_point","reason":"the dispute contact: no_fact_answers_this_point","remedy":"not_curable","evidence":{"family":"answers","itemId":"dp-dispute-contact","label":"the dispute contact"}},{"code":"no_fact_answers_this_point","reason":"the mitigation request url: no_fact_answers_this_point","remedy":"not_curable","evidence":{"family":"answers","itemId":"dp-dispute-url","label":"the mitigation request url"}},{"code":"no_fact_answers_this_point","reason":"the request window (days): no_fact_answers_this_point","remedy":"not_curable","evidence":{"family":"answers","itemId":"dp-dispute-timeframe","label":"the request window (days)"}},{"code":"no_statement_answers_this_point","reason":"the certification that the charges are consistent with the FMC’s demurrage and detention rules: no_statement_answers_this_point","remedy":"not_curable","evidence":{"family":"statements","itemId":"sp-cert-fmc-rules","label":"the certification that the charges are consistent with the FMC’s demurrage and detention rules"}},{"code":"input_unresolved","reason":"Does the allowed free time in days equal the span from the free-time start date to the free-time end date?: input_unresolved","remedy":"not_curable","evidence":{"family":"arithmetic","itemId":"ap-arith-free-time-span","label":"Does the allowed free time in days equal the span from the free-time start date to the free-time end date?","cite":"§ 541.6(b)(3)–(5)","detail":"start=GAP end=GAP count=GAP"}},{"code":"input_unresolved","reason":"Does the number of dates charged multiplied by the daily rate equal the total amount due?: input_unresolved","remedy":"not_curable","evidence":{"family":"arithmetic","itemId":"ap-arith-charge-total","label":"Does the number of dates charged multiplied by the daily rate equal the total amount due?","cite":"§ 541.6(c)(1)–(3)","detail":"list=GAP rate=GAP total=162500"}},{"code":"input_unresolved","reason":"Was the invoice issued within 30 calendar days of the last date charged?: input_unresolved","remedy":"not_curable","evidence":{"family":"arithmetic","itemId":"ap-arith-issue-window","label":"Was the invoice issued within 30 calendar days of the last date charged?","cite":"§ 541.7(a)","detail":"from=GAP to=GAP"}},{"code":"input_unresolved","reason":"Does the stated request window give the billed party at least 30 calendar days from the invoice date?: input_unresolved","remedy":"not_curable","evidence":{"family":"arithmetic","itemId":"ap-arith-dispute-window","label":"Does the stated request window give the billed party at least 30 calendar days from the invoice date?","cite":"§ 541.8(a)","detail":"window=GAP"}},{"code":"engine_unconfigured","reason":"no engine credential is configured, so the engine is not used rather than a response being simulated","remedy":"declare","evidence":{"family":"sections","itemId":"identity","label":"What this invoice is about","engineCalled":true},"declarationNeeded":"registerTenantEngine"},{"code":"section_has_no_verifiable_content","reason":"every data point and statement point this section declares resolved to a GAP or a REFUSAL, so it was offered no placeholder. There is nothing an engine could write here that any figure backs, and prose written into that state is padding rather than reporting - so no engine was called. The gaps themselves are still named on the page.","remedy":"not_curable","evidence":{"family":"sections","itemId":"timing","label":"Timing","engineCalled":false}},{"code":"engine_unconfigured","reason":"no engine credential is configured, so the engine is not used rather than a response being simulated","remedy":"declare","evidence":{"family":"sections","itemId":"money","label":"What is owed","engineCalled":true},"declarationNeeded":"registerTenantEngine"},{"code":"section_has_no_verifiable_content","reason":"every data point and statement point this section declares resolved to a GAP or a REFUSAL, so it was offered no placeholder. There is nothing an engine could write here that any figure backs, and prose written into that state is padding rather than reporting - so no engine was called. The gaps themselves are still named on the page.","remedy":"not_curable","evidence":{"family":"sections","itemId":"disputes","label":"Disputing this invoice","engineCalled":false}},{"code":"engine_unconfigured","reason":"no engine credential is configured, so the engine is not used rather than a response being simulated","remedy":"declare","evidence":{"family":"sections","itemId":"certifications","label":"What the billing party certifies","engineCalled":true},"declarationNeeded":"registerTenantEngine"}],"checkedAt":"2026-11-06T03:24:45.840Z"},"sections":[{"sectionId":"identity","heading":"What this invoice is about","text":"SECTION NOT WRITTEN — engine_unconfigured. GAP — the container number: no_fact_answers_this_point GAP — the port of discharge: no_fact_answers_this_point GAP — the basis for liability: no_fact_answers_this_point"},{"sectionId":"timing","heading":"Timing","text":"SECTION NOT WRITTEN — section_has_no_verifiable_content. GAP — the invoice date: ambiguous_data_point GAP — the invoice due date: no_fact_answers_this_point GAP — the allowed free time (days): no_fact_answers_this_point GAP — the free time start date: no_fact_answers_this_point GAP — the free time end date: no_fact_answers_this_point GAP — the container availability date: no_fact_answers_this_point GAP — the earliest return date: no_fact_answers_this_point GAP — the dates charged: no_fact_answers_this_point"},{"sectionId":"money","heading":"What is owed","text":"SECTION NOT WRITTEN — engine_unconfigured. GAP — the applicable tariff rule: no_fact_answers_this_point GAP — the daily rate: ambiguous_data_point"},{"sectionId":"disputes","heading":"Disputing this invoice","text":"SECTION NOT WRITTEN — section_has_no_verifiable_content. GAP — the dispute contact: no_fact_answers_this_point GAP — the mitigation request url: no_fact_answers_this_point GAP — the request window (days): no_fact_answers_this_point"},{"sectionId":"certifications","heading":"What the billing party certifies","text":"SECTION NOT WRITTEN — engine_unconfigured. GAP — the certification that the charges are consistent with the FMC’s demurrage and detention rules: no_statement_answers_this_point"},{"sectionId":"(unreported)","heading":"Questions this report asked that no section reports","text":"GAP — Does the allowed free time in days equal the span from the free-time start date to the free-time end date?: input_unresolved GAP — Does the number of dates charged multiplied by the daily rate equal the total amount due?: input_unresolved GAP — Was the invoice issued within 30 calendar days of the last date charged?: input_unresolved GAP — Does the stated request window give the billed party at least 30 calendar days from the invoice date?: input_unresolved"},{"sectionId":"(edi-structure)","heading":"What this interchange declares about itself, and where it disagrees with itself","text":"CERTIFIED — this document was read as a declared X12 interchange under the spine \"x12-public-004010\". CERTIFIED — Its delimiters were read from its own interchange header - element \"*\", component \">\", segment \"~\" - and were never assumed. CERTIFIED — It carries 1 transaction set(s): 210 Motor Carrier Freight Details and Invoice. NOT CERTIFIED — that the spine covers everything this transaction set may contain. NOT CERTIFIED — The PUBLIC layer. NOT CERTIFIED — Derived from two US Government implementation conventions (DoD DTEB 310.A.004010 and 214.A.004010) which publish X12 segment and element layouts in the open. NOT CERTIFIED — X12 itself is a LICENSED standard and is not held here. NOT CERTIFIED — This spine is a READING KEY, not a specification, and it is a DEFAULT: a tenant supplying their own partner implementation guide registers their own. NOT CERTIFIED — See data/edi-spine-MANIFEST.md. GAP — COVERAGE BOUND: the held sources publish the SEGMENT layouts used to read transaction set 210 but not that set's own transaction-set table, so segment ORDER, POSITION and LOOP MEMBERSHIP were not checked. GAP — A segment outside the declared set is refused as a statement about the SPINE, not about this document. CERTIFIED — The format states its own equipment check digit as a separate element, so it can be checked against the standard's computation without composing anything: 1 consistent, 0 INCONSISTENT. CERTIFIED — 1 of the 18 checklist data points were answered through an OPERATOR-DECLARED correspondence between this carrier format's published element names and the regulation's own field names - 3 such pair(s) are declared, each carrying the element's definition in the held work and the clause that requires the field. CERTIFIED — The correspondence CONNECTS NAMES ONLY: nothing was composed from two elements, nothing was converted, and every figure below is the one this document states in the element the pair names. CERTIFIED — The question at § 541.6(c)(1) was answered from the element this format publishes as \"Net Amount Due\" (B307), by declaration and not by resemblance. GAP — COVERAGE BOUND: 15 of the 18 checklist data points have NO declared correspondence, and for most of them that is because this carrier format publishes no element for what the regulation asks - so no mapping of any size could answer them from a document of this kind. GAP — Those are reported as NAMED GAPS, and a gap is a statement about this format and this document rather than a judgement about the billing party. CERTIFIED — No relation this transaction set states about itself is contradicted by the values it states."},{"sectionId":"(identifiers)","heading":"Self-verifying identifiers, and the ones that fail their own standard","text":"GAP — CERTIFIED: every identifier this document states in a DECLARED self-verifying scheme (iso6346-container) was checked against that scheme's own computation. GAP — 0 distinct identifier(s) were captured; 0 reading(s) are internally consistent and 0 are NOT. GAP — § 541.6(a)(2) requires the container number(s); ISO 6346:1995 Annex A defines the check digit. GAP — NOT CERTIFIED: that a well-formed identifier is the RIGHT one. GAP — A check digit is a modulus over the identifier's own characters - it catches every single-character substitution and roughly one string in eleven passes it by chance - so a consistent reading is evidence about the CHARACTERS and not about the container, the shipment or the charge. GAP — No identifier of a declared scheme fails its own check digit in this document."}],"sectionOutcomes":[{"sectionId":"identity","heading":"What this invoice is about","modelTextVerbatim":"","engine":{"called":true,"ok":false,"code":"engine_unconfigured","reason":"no engine credential is configured, so the engine is not used rather than a response being simulated"},"decision":{"code":"engine_unconfigured","reason":"no engine credential is configured, so the engine is not used rather than a response being simulated","remedy":"declare","evidence":{"family":"sections","itemId":"identity","label":"What this invoice is about","engineCalled":true},"declarationNeeded":"registerTenantEngine"}},{"sectionId":"timing","heading":"Timing","modelTextVerbatim":"","engine":{"called":false,"ok":false,"code":"section_has_no_verifiable_content","reason":"every data point and statement point this section declares resolved to a GAP or a REFUSAL, so it was offered no placeholder. There is nothing an engine could write here that any figure backs, and prose written into that state is padding rather than reporting - so no engine was called. The gaps themselves are still named on the page."},"decision":{"code":"section_has_no_verifiable_content","reason":"every data point and statement point this section declares resolved to a GAP or a REFUSAL, so it was offered no placeholder. There is nothing an engine could write here that any figure backs, and prose written into that state is padding rather than reporting - so no engine was called. The gaps themselves are still named on the page.","remedy":"not_curable","evidence":{"family":"sections","itemId":"timing","label":"Timing","engineCalled":false}}},{"sectionId":"money","heading":"What is owed","modelTextVerbatim":"","engine":{"called":true,"ok":false,"code":"engine_unconfigured","reason":"no engine credential is configured, so the engine is not used rather than a response being simulated"},"decision":{"code":"engine_unconfigured","reason":"no engine credential is configured, so the engine is not used rather than a response being simulated","remedy":"declare","evidence":{"family":"sections","itemId":"money","label":"What is owed","engineCalled":true},"declarationNeeded":"registerTenantEngine"}},{"sectionId":"disputes","heading":"Disputing this invoice","modelTextVerbatim":"","engine":{"called":false,"ok":false,"code":"section_has_no_verifiable_content","reason":"every data point and statement point this section declares resolved to a GAP or a REFUSAL, so it was offered no placeholder. There is nothing an engine could write here that any figure backs, and prose written into that state is padding rather than reporting - so no engine was called. The gaps themselves are still named on the page."},"decision":{"code":"section_has_no_verifiable_content","reason":"every data point and statement point this section declares resolved to a GAP or a REFUSAL, so it was offered no placeholder. There is nothing an engine could write here that any figure backs, and prose written into that state is padding rather than reporting - so no engine was called. The gaps themselves are still named on the page.","remedy":"not_curable","evidence":{"family":"sections","itemId":"disputes","label":"Disputing this invoice","engineCalled":false}}},{"sectionId":"certifications","heading":"What the billing party certifies","modelTextVerbatim":"","engine":{"called":true,"ok":false,"code":"engine_unconfigured","reason":"no engine credential is configured, so the engine is not used rather than a response being simulated"},"decision":{"code":"engine_unconfigured","reason":"no engine credential is configured, so the engine is not used rather than a response being simulated","remedy":"declare","evidence":{"family":"sections","itemId":"certifications","label":"What the billing party certifies","engineCalled":true},"declarationNeeded":"registerTenantEngine"}}],"verification":{"reportId":"fmc-demurrage-detention-invoice-completeness","sections":[{"sectionId":"identity","heading":"What this invoice is about","text":"SECTION NOT WRITTEN — engine_unconfigured. GAP — the container number: no_fact_answers_this_point GAP — the port of discharge: no_fact_answers_this_point GAP — the basis for liability: no_fact_answers_this_point"},{"sectionId":"timing","heading":"Timing","text":"SECTION NOT WRITTEN — section_has_no_verifiable_content. GAP — the invoice date: ambiguous_data_point GAP — the invoice due date: no_fact_answers_this_point GAP — the allowed free time (days): no_fact_answers_this_point GAP — the free time start date: no_fact_answers_this_point GAP — the free time end date: no_fact_answers_this_point GAP — the container availability date: no_fact_answers_this_point GAP — the earliest return date: no_fact_answers_this_point GAP — the dates charged: no_fact_answers_this_point"},{"sectionId":"money","heading":"What is owed","text":"SECTION NOT WRITTEN — engine_unconfigured. GAP — the applicable tariff rule: no_fact_answers_this_point GAP — the daily rate: ambiguous_data_point"},{"sectionId":"disputes","heading":"Disputing this invoice","text":"SECTION NOT WRITTEN — section_has_no_verifiable_content. GAP — the dispute contact: no_fact_answers_this_point GAP — the mitigation request url: no_fact_answers_this_point GAP — the request window (days): no_fact_answers_this_point"},{"sectionId":"certifications","heading":"What the billing party certifies","text":"SECTION NOT WRITTEN — engine_unconfigured. GAP — the certification that the charges are consistent with the FMC’s demurrage and detention rules: no_statement_answers_this_point"},{"sectionId":"(unreported)","heading":"Questions this report asked that no section reports","text":"GAP — Does the allowed free time in days equal the span from the free-time start date to the free-time end date?: input_unresolved GAP — Does the number of dates charged multiplied by the daily rate equal the total amount due?: input_unresolved GAP — Was the invoice issued within 30 calendar days of the last date charged?: input_unresolved GAP — Does the stated request window give the billed party at least 30 calendar days from the invoice date?: input_unresolved"},{"sectionId":"(edi-structure)","heading":"What this interchange declares about itself, and where it disagrees with itself","text":"CERTIFIED — this document was read as a declared X12 interchange under the spine \"x12-public-004010\". CERTIFIED — Its delimiters were read from its own interchange header - element \"*\", component \">\", segment \"~\" - and were never assumed. CERTIFIED — It carries 1 transaction set(s): 210 Motor Carrier Freight Details and Invoice. NOT CERTIFIED — that the spine covers everything this transaction set may contain. NOT CERTIFIED — The PUBLIC layer. NOT CERTIFIED — Derived from two US Government implementation conventions (DoD DTEB 310.A.004010 and 214.A.004010) which publish X12 segment and element layouts in the open. NOT CERTIFIED — X12 itself is a LICENSED standard and is not held here. NOT CERTIFIED — This spine is a READING KEY, not a specification, and it is a DEFAULT: a tenant supplying their own partner implementation guide registers their own. NOT CERTIFIED — See data/edi-spine-MANIFEST.md. GAP — COVERAGE BOUND: the held sources publish the SEGMENT layouts used to read transaction set 210 but not that set's own transaction-set table, so segment ORDER, POSITION and LOOP MEMBERSHIP were not checked. GAP — A segment outside the declared set is refused as a statement about the SPINE, not about this document. CERTIFIED — The format states its own equipment check digit as a separate element, so it can be checked against the standard's computation without composing anything: 1 consistent, 0 INCONSISTENT. CERTIFIED — 1 of the 18 checklist data points were answered through an OPERATOR-DECLARED correspondence between this carrier format's published element names and the regulation's own field names - 3 such pair(s) are declared, each carrying the element's definition in the held work and the clause that requires the field. CERTIFIED — The correspondence CONNECTS NAMES ONLY: nothing was composed from two elements, nothing was converted, and every figure below is the one this document states in the element the pair names. CERTIFIED — The question at § 541.6(c)(1) was answered from the element this format publishes as \"Net Amount Due\" (B307), by declaration and not by resemblance. GAP — COVERAGE BOUND: 15 of the 18 checklist data points have NO declared correspondence, and for most of them that is because this carrier format publishes no element for what the regulation asks - so no mapping of any size could answer them from a document of this kind. GAP — Those are reported as NAMED GAPS, and a gap is a statement about this format and this document rather than a judgement about the billing party. CERTIFIED — No relation this transaction set states about itself is contradicted by the values it states."},{"sectionId":"(identifiers)","heading":"Self-verifying identifiers, and the ones that fail their own standard","text":"GAP — CERTIFIED: every identifier this document states in a DECLARED self-verifying scheme (iso6346-container) was checked against that scheme's own computation. GAP — 0 distinct identifier(s) were captured; 0 reading(s) are internally consistent and 0 are NOT. GAP — § 541.6(a)(2) requires the container number(s); ISO 6346:1995 Annex A defines the check digit. GAP — NOT CERTIFIED: that a well-formed identifier is the RIGHT one. GAP — A check digit is a modulus over the identifier's own characters - it catches every single-character substitution and roughly one string in eleven passes it by chance - so a consistent reading is evidence about the CHARACTERS and not about the container, the shipment or the charge. GAP — No identifier of a declared scheme fails its own check digit in this document."}],"findings":[{"cls":"provenance_missing","sectionId":"(slots)","detail":"slot S19 cites fact-e420a5fb35c1ed6b, absent from the store"}],"counts":{"provenance_missing":1},"sentencesShipped":5,"sentencesRemoved":0,"figuresShipped":0,"gapsNamed":21,"errorRate":0.2,"coverageFactor":2,"coverageFactorSource":"ruled_default","coverageFactorStatement":"k = 2 (the GUM convention) — this report type sets none","provenance":[{"slotId":"S1","factId":"fact-c83be0371733395a","source":"edi-210-01-wellformed-pblu.edi","subject":"Bill of Lading Number","field":"Value","origin":{"establishedBy":"stated_by_the_document","statement":"\"Value\" is the name edi-210-01-wellformed-pblu.edi states for this column."}},{"slotId":"S13","factId":"fact-f15ec08d400e5d1c","source":"edi-210-01-wellformed-pblu.edi","subject":"Net Amount Due","field":"Value","origin":{"establishedBy":"stated_by_the_document","statement":"\"Value\" is the name edi-210-01-wellformed-pblu.edi states for this column."}}]},"slots":[{"id":"S1","label":"the bill of lading number","factId":"fact-c83be0371733395a","value":"PBLU2026034771"},{"id":"S13","label":"the total amount due","factId":"fact-f15ec08d400e5d1c","value":"162500"},{"id":"S19","label":"the certification that the billing party did not cause the charges","factId":"fact-e420a5fb35c1ed6b","value":"Billing party did not cause or contribute to these charges."}],"computationBoundary":{"certifies":"CERTIFIED: the arithmetic below was performed as declared, and every input is the value its source stated, cited by fact id.","doesNotCertify":"NOT ATTESTED\nThat this quantity is meaningful, that it is the right model of anything, or that it predicts anything is not attested.\nThe formula is the operator's declaration, not a finding."},"coverageBoundary":{"certifies":"CERTIFIED: this report states which of the fields this checklist asks for were LOCATED on the invoice submitted, and names each field that was not. A field reported as not located is reported as missing from this invoice, without a hedge: where 46 CFR part 541 requires a field, it requires it on the invoice itself, and 46 CFR § 541.5 makes the omission of a required field dispositive.","doesNotCertify":"NOT ATTESTED\nThat every field this checklist asks for is required of this particular invoice is not attested; some apply only to an export, or only to an import.\nWhat an omission decides about the charges billed is not attested, and whether they are owed is not determined here.\nThat a located value is correct is not attested; it is certified as the invoice states it."},"citationBoundary":{"certifies":"CERTIFIED: nothing under this boundary. This report type declares no citation check.","doesNotCertify":"NOT ATTESTED\nThis certificate does not attest anything about a citation in this document, because no citation was checked."},"identifierChecks":{"schemes":["iso6346-container"],"factsScanned":27,"distinctIdentifiers":0,"readings":[],"findings":[],"statement":"no identifier of a declared self-verifying scheme (iso6346-container) was captured from this document, so this check has nothing to say about it. That is a statement about what was captured, not about the document.","derivation":{"entity":"drv:fe14ceb194cf21183c76f0b43c5135fe","wasGeneratedBy":"verity-dispatch/certify/block-summary@1","wasDerivedFrom":["rule:identifier-scheme/fmc-demurrage-detention-invoice-completeness%2Fiso6346-container","input:document/edi-210-01-wellformed-pblu.edi"]}},"edi":{"spineId":"x12-public-004010","spineStatement":"The PUBLIC layer. Derived from two US Government implementation conventions (DoD DTEB 310.A.004010 and 214.A.004010) which publish X12 segment and element layouts in the open. X12 itself is a LICENSED standard and is not held here. This spine is a READING KEY, not a specification, and it is a DEFAULT: a tenant supplying their own partner implementation guide registers their own. See data/edi-spine-MANIFEST.md.","delimiters":{"element":"*","component":">","segment":"~","declaredBy":"read from this file's own interchange header: the element separator is the character after the header id; the header's last element is the component element separator and the character after it terminates the segment. All three were then checked against the header's own element split. Nothing was assumed."},"bomSkipped":false,"transactionSets":[{"code":"210","name":"Motor Carrier Freight Details and Invoice","controlNumber":"0001","segments":12,"tableHeld":false}],"segmentsRead":16,"factsEmitted":27,"blocks":2,"findings":[],"identifierReceipts":[{"transactionSet":"210","candidate":"PBLU4471824","scheme":"iso6346-container","applicable":true,"valid":true,"receipt":"ISO 6346 check digit VERIFIED: the standard's modulus-11 weighted sum over PBLU447182 gives 4, and the identifier as read ends in 4. This reading is internally consistent.","derivation":{"entity":"drv:1134a769e443ef1159f86ef9d0264cf5","wasGeneratedBy":"verity-dispatch/edi/identifier-check-digit@2","wasDerivedFrom":["rule:x12-spine/x12-public-004010","input:document/edi-210-01-wellformed-pblu.edi"]}}],"unresolvedQualifiers":[],"compositeElements":0,"census":{"ISA":1,"GS":1,"ST":1,"B3":1,"N9":2,"K1":2,"LX":1,"N7":1,"L1":2,"L3":1,"SE":1,"GE":1,"IEA":1},"derivation":{"entity":"drv:b60a131b8af65ba545c5062c75837ebe","wasGeneratedBy":"verity-dispatch/certify/block-summary@1","wasDerivedFrom":["rule:x12-spine/x12-public-004010","input:document/edi-210-01-wellformed-pblu.edi"]}},"vocabularyJoin":{"scope":{"carrier":"x12-public-004010","checklist":"fmc-demurrage-detention-invoice-completeness"},"declaredPairs":[{"checklistFieldId":"dp-invoice-date","checklistCitation":"§ 541.6(b)(1)","checklist":{"subject":"Invoice Date","field":"Value"},"carrier":{"subject":"Date","field":"Value"},"carrierRef":"B306","carrierSourceId":"dteb-310a-004010","carrierCitation":"dteb310a004010_Version_1.pdf p.5, B3 \"Beginning Segment for Carrier's Invoice\" - B306, X12 data element 373, attributes \"M DT 8/8\", with the element note \"Date expressed as CCYYMMDD\".","why":"B306 is the date element of the segment that BEGINS a carrier's invoice, and it is mandatory there, so it is the date that invoice states about itself. ⚠ THE PUBLISHED NAME IS NOT UNIQUE: this spine publishes \"Date\" for B306, B312 and N904, and a fact carries no reference designator - so on an interchange that states more than one of them this question can only ever refuse as ambiguous. That is the correct outcome and it is a property of the format, not of the pair."},{"checklistFieldId":"dp-total-amount-due","checklistCitation":"§ 541.6(c)(1)","checklist":{"subject":"Total Amount Due","field":"Amount"},"carrier":{"subject":"Net Amount Due","field":"Value"},"carrierRef":"B307","carrierSourceId":"dteb-310a-004010","carrierCitation":"dteb310a004010_Version_1.pdf p.5, B3 \"Beginning Segment for Carrier's Invoice\" - B307, X12 data element 193, attributes \"M N2 1/12\".","why":"B307 is the amount a carrier's invoice states as due, it is mandatory, and \"Net Amount Due\" is published by that element ALONE in this spine - so this pair reaches one element rather than several. ⚠ IT RE-KEYS THE FIELD AS WELL AS THE SUBJECT, because the checklist asks under \"Amount\" and this reader emits every element under \"Value\". ⚠⚠ THE N2 DECLARATION IS RECORDED AND NEVER APPLIED (ED-6): what ships is the eight digits the document wrote, with its own statement of two implied decimal places beside them."},{"checklistFieldId":"dp-daily-rate","checklistCitation":"§ 541.6(c)(3)","checklist":{"field":"Daily Rate"},"carrier":{"subject":"Freight Rate","field":"Value"},"carrierRef":"L102","carrierSourceId":"dteb-310a-004010","carrierCitation":"dteb310a004010_Version_1.pdf p.90, L1 \"Rate and Charges\" - L102, X12 data element 60, attributes \"X R 1/9\".","why":"L102 is the rate a Rate and Charges line is charged at. ⚠ THE CHECKLIST SIDE NAMES NO SUBJECT, which is BQ-5 in one line: on a line-item invoice the rate is a COLUMN, so the point names its field alone and the ambiguity rule does the discriminating - lines agreeing on a rate resolve, lines disagreeing REFUSE, and refusing is the right answer to \"what is the daily rate\" on an invoice that states two. ⚠⚠ \"Freight Rate\" is published by L102 AND L303, the second being the total-weight-and-charges rate, so this pair reaches both wherever both are stated."}],"answersRidingAPair":["dp-total-amount-due"],"unpairedFieldIds":["dp-bol-number","dp-container-number","dp-port-of-discharge","dp-liability-basis","dp-invoice-due-date","dp-free-time-days","dp-free-time-start","dp-free-time-end","dp-availability-date","dp-earliest-return","dp-charged-dates","dp-applicable-rule","dp-dispute-contact","dp-dispute-url","dp-dispute-timeframe"],"derivation":{"entity":"drv:b68f5aa5c898a661961476cd521787b1","wasGeneratedBy":"verity-dispatch/certify/block-summary@1","wasDerivedFrom":["rule:vocabulary-join/x12-public-004010%2Ffmc-demurrage-detention-invoice-completeness","input:document/edi-210-01-wellformed-pblu.edi"]}},"derivationEvidence":{"derivations":[],"rules":[{"ref":"rule:arithmetic-point/fmc-demurrage-detention-invoice-completeness%2Fap-arith-charge-total","registry":"arithmetic-point","id":"fmc-demurrage-detention-invoice-completeness/ap-arith-charge-total"},{"ref":"rule:arithmetic-point/fmc-demurrage-detention-invoice-completeness%2Fap-arith-dispute-window","registry":"arithmetic-point","id":"fmc-demurrage-detention-invoice-completeness/ap-arith-dispute-window"},{"ref":"rule:arithmetic-point/fmc-demurrage-detention-invoice-completeness%2Fap-arith-free-time-span","registry":"arithmetic-point","id":"fmc-demurrage-detention-invoice-completeness/ap-arith-free-time-span"},{"ref":"rule:arithmetic-point/fmc-demurrage-detention-invoice-completeness%2Fap-arith-issue-window","registry":"arithmetic-point","id":"fmc-demurrage-detention-invoice-completeness/ap-arith-issue-window"},{"ref":"rule:data-point/fmc-demurrage-detention-invoice-completeness%2Fdp-applicable-rule","registry":"data-point","id":"fmc-demurrage-detention-invoice-completeness/dp-applicable-rule"},{"ref":"rule:data-point/fmc-demurrage-detention-invoice-completeness%2Fdp-availability-date","registry":"data-point","id":"fmc-demurrage-detention-invoice-completeness/dp-availability-date"},{"ref":"rule:data-point/fmc-demurrage-detention-invoice-completeness%2Fdp-charged-dates","registry":"data-point","id":"fmc-demurrage-detention-invoice-completeness/dp-charged-dates"},{"ref":"rule:data-point/fmc-demurrage-detention-invoice-completeness%2Fdp-container-number","registry":"data-point","id":"fmc-demurrage-detention-invoice-completeness/dp-container-number"},{"ref":"rule:data-point/fmc-demurrage-detention-invoice-completeness%2Fdp-daily-rate","registry":"data-point","id":"fmc-demurrage-detention-invoice-completeness/dp-daily-rate"},{"ref":"rule:data-point/fmc-demurrage-detention-invoice-completeness%2Fdp-dispute-contact","registry":"data-point","id":"fmc-demurrage-detention-invoice-completeness/dp-dispute-contact"},{"ref":"rule:data-point/fmc-demurrage-detention-invoice-completeness%2Fdp-dispute-timeframe","registry":"data-point","id":"fmc-demurrage-detention-invoice-completeness/dp-dispute-timeframe"},{"ref":"rule:data-point/fmc-demurrage-detention-invoice-completeness%2Fdp-dispute-url","registry":"data-point","id":"fmc-demurrage-detention-invoice-completeness/dp-dispute-url"},{"ref":"rule:data-point/fmc-demurrage-detention-invoice-completeness%2Fdp-earliest-return","registry":"data-point","id":"fmc-demurrage-detention-invoice-completeness/dp-earliest-return"},{"ref":"rule:data-point/fmc-demurrage-detention-invoice-completeness%2Fdp-free-time-days","registry":"data-point","id":"fmc-demurrage-detention-invoice-completeness/dp-free-time-days"},{"ref":"rule:data-point/fmc-demurrage-detention-invoice-completeness%2Fdp-free-time-end","registry":"data-point","id":"fmc-demurrage-detention-invoice-completeness/dp-free-time-end"},{"ref":"rule:data-point/fmc-demurrage-detention-invoice-completeness%2Fdp-free-time-start","registry":"data-point","id":"fmc-demurrage-detention-invoice-completeness/dp-free-time-start"},{"ref":"rule:data-point/fmc-demurrage-detention-invoice-completeness%2Fdp-invoice-date","registry":"data-point","id":"fmc-demurrage-detention-invoice-completeness/dp-invoice-date"},{"ref":"rule:data-point/fmc-demurrage-detention-invoice-completeness%2Fdp-invoice-due-date","registry":"data-point","id":"fmc-demurrage-detention-invoice-completeness/dp-invoice-due-date"},{"ref":"rule:data-point/fmc-demurrage-detention-invoice-completeness%2Fdp-liability-basis","registry":"data-point","id":"fmc-demurrage-detention-invoice-completeness/dp-liability-basis"},{"ref":"rule:data-point/fmc-demurrage-detention-invoice-completeness%2Fdp-port-of-discharge","registry":"data-point","id":"fmc-demurrage-detention-invoice-completeness/dp-port-of-discharge"},{"ref":"rule:identifier-scheme/fmc-demurrage-detention-invoice-completeness%2Fiso6346-container","registry":"identifier-scheme","id":"fmc-demurrage-detention-invoice-completeness/iso6346-container"},{"ref":"rule:statement-point/fmc-demurrage-detention-invoice-completeness%2Fsp-cert-fmc-rules","registry":"statement-point","id":"fmc-demurrage-detention-invoice-completeness/sp-cert-fmc-rules"},{"ref":"rule:vocabulary-join/x12-public-004010%2Ffmc-demurrage-detention-invoice-completeness","registry":"vocabulary-join","id":"x12-public-004010/fmc-demurrage-detention-invoice-completeness"},{"ref":"rule:x12-spine/x12-public-004010","registry":"x12-spine","id":"x12-public-004010"}],"facts":[{"factId":"fact-06c1ebf0345aea95","source":"edi-210-01-wellformed-pblu.edi","subject":"Freight Rate","field":"Value","value":"275.00","at":{"kind":"bytes","offset":467,"length":6,"frame":"raw-bytes"}},{"factId":"fact-142ab7ad36ac984f","source":"edi-210-01-wellformed-pblu.edi","subject":"Date","field":"Value","value":"20260406","at":{"kind":"bytes","offset":204,"length":8,"frame":"raw-bytes"}},{"factId":"fact-930c35f820193ccd","source":"edi-210-01-wellformed-pblu.edi","subject":"Date","field":"Value","value":"20260401","at":{"kind":"bytes","offset":239,"length":8,"frame":"raw-bytes"}},{"factId":"fact-e4ed839d702cb1a6","source":"edi-210-01-wellformed-pblu.edi","subject":"Freight Rate","field":"Value","value":"250.00","at":{"kind":"bytes","offset":497,"length":6,"frame":"raw-bytes"}}]},"wording":{"family":"logistics","templatesForThisFamily":8,"sections":[{"sectionId":"identity","heading":"What this invoice is about","text":"This invoice states PBLU2026034771 for the bill of lading number, read from the row \"Bill of Lading Number\" under the column \"Value\". The receipt for this value is fact-c83be0371733395a. No value on this invoice answers the container number. The recorded reason is no_fact_answers_this_point. No value on this invoice answers the port of discharge. The recorded reason is no_fact_answers_this_point. No value on this invoice answers the basis for liability. The recorded reason is no_fact_answers_this_point.","sentences":[{"itemId":"dp-bol-number","kind":"answer","verdictClass":"VERIFIED","templateKey":"logistics/answer/VERIFIED","text":"This invoice states PBLU2026034771 for the bill of lading number, read from the row \"Bill of Lading Number\" under the column \"Value\". The receipt for this value is fact-c83be0371733395a.","attribution":[{"start":0,"end":20,"origin":"template"},{"start":20,"end":34,"origin":"field","name":"value"},{"start":34,"end":39,"origin":"template"},{"start":39,"end":64,"origin":"field","name":"label"},{"start":64,"end":85,"origin":"template"},{"start":85,"end":106,"origin":"field","name":"subject"},{"start":106,"end":126,"origin":"template"},{"start":126,"end":131,"origin":"field","name":"field"},{"start":131,"end":164,"origin":"template"},{"start":164,"end":185,"origin":"field","name":"factId"},{"start":185,"end":186,"origin":"template"}]},{"itemId":"dp-container-number","kind":"answer","verdictClass":"ABSENT","templateKey":"logistics/answer/ABSENT","text":"No value on this invoice answers the container number. The recorded reason is no_fact_answers_this_point.","attribution":[{"start":0,"end":33,"origin":"template"},{"start":33,"end":53,"origin":"field","name":"label"},{"start":53,"end":78,"origin":"template"},{"start":78,"end":104,"origin":"field","name":"code"},{"start":104,"end":105,"origin":"template"}]},{"itemId":"dp-port-of-discharge","kind":"answer","verdictClass":"ABSENT","templateKey":"logistics/answer/ABSENT","text":"No value on this invoice answers the port of discharge. The recorded reason is no_fact_answers_this_point.","attribution":[{"start":0,"end":33,"origin":"template"},{"start":33,"end":54,"origin":"field","name":"label"},{"start":54,"end":79,"origin":"template"},{"start":79,"end":105,"origin":"field","name":"code"},{"start":105,"end":106,"origin":"template"}]},{"itemId":"dp-liability-basis","kind":"answer","verdictClass":"ABSENT","templateKey":"logistics/answer/ABSENT","text":"No value on this invoice answers the basis for liability. The recorded reason is no_fact_answers_this_point.","attribution":[{"start":0,"end":33,"origin":"template"},{"start":33,"end":56,"origin":"field","name":"label"},{"start":56,"end":81,"origin":"template"},{"start":81,"end":107,"origin":"field","name":"code"},{"start":107,"end":108,"origin":"template"}]}]},{"sectionId":"timing","heading":"Timing","text":"No value on this invoice answers the invoice due date. The recorded reason is no_fact_answers_this_point. No value on this invoice answers the allowed free time (days). The recorded reason is no_fact_answers_this_point. No value on this invoice answers the free time start date. The recorded reason is no_fact_answers_this_point. No value on this invoice answers the free time end date. The recorded reason is no_fact_answers_this_point. No value on this invoice answers the container availability date. The recorded reason is no_fact_answers_this_point. No value on this invoice answers the earliest return date. The recorded reason is no_fact_answers_this_point. No value on this invoice answers the dates charged. The recorded reason is no_fact_answers_this_point.","sentences":[{"itemId":"dp-invoice-due-date","kind":"answer","verdictClass":"ABSENT","templateKey":"logistics/answer/ABSENT","text":"No value on this invoice answers the invoice due date. The recorded reason is no_fact_answers_this_point.","attribution":[{"start":0,"end":33,"origin":"template"},{"start":33,"end":53,"origin":"field","name":"label"},{"start":53,"end":78,"origin":"template"},{"start":78,"end":104,"origin":"field","name":"code"},{"start":104,"end":105,"origin":"template"}]},{"itemId":"dp-free-time-days","kind":"answer","verdictClass":"ABSENT","templateKey":"logistics/answer/ABSENT","text":"No value on this invoice answers the allowed free time (days). The recorded reason is no_fact_answers_this_point.","attribution":[{"start":0,"end":33,"origin":"template"},{"start":33,"end":61,"origin":"field","name":"label"},{"start":61,"end":86,"origin":"template"},{"start":86,"end":112,"origin":"field","name":"code"},{"start":112,"end":113,"origin":"template"}]},{"itemId":"dp-free-time-start","kind":"answer","verdictClass":"ABSENT","templateKey":"logistics/answer/ABSENT","text":"No value on this invoice answers the free time start date. The recorded reason is no_fact_answers_this_point.","attribution":[{"start":0,"end":33,"origin":"template"},{"start":33,"end":57,"origin":"field","name":"label"},{"start":57,"end":82,"origin":"template"},{"start":82,"end":108,"origin":"field","name":"code"},{"start":108,"end":109,"origin":"template"}]},{"itemId":"dp-free-time-end","kind":"answer","verdictClass":"ABSENT","templateKey":"logistics/answer/ABSENT","text":"No value on this invoice answers the free time end date. The recorded reason is no_fact_answers_this_point.","attribution":[{"start":0,"end":33,"origin":"template"},{"start":33,"end":55,"origin":"field","name":"label"},{"start":55,"end":80,"origin":"template"},{"start":80,"end":106,"origin":"field","name":"code"},{"start":106,"end":107,"origin":"template"}]},{"itemId":"dp-availability-date","kind":"answer","verdictClass":"ABSENT","templateKey":"logistics/answer/ABSENT","text":"No value on this invoice answers the container availability date. The recorded reason is no_fact_answers_this_point.","attribution":[{"start":0,"end":33,"origin":"template"},{"start":33,"end":64,"origin":"field","name":"label"},{"start":64,"end":89,"origin":"template"},{"start":89,"end":115,"origin":"field","name":"code"},{"start":115,"end":116,"origin":"template"}]},{"itemId":"dp-earliest-return","kind":"answer","verdictClass":"ABSENT","templateKey":"logistics/answer/ABSENT","text":"No value on this invoice answers the earliest return date. The recorded reason is no_fact_answers_this_point.","attribution":[{"start":0,"end":33,"origin":"template"},{"start":33,"end":57,"origin":"field","name":"label"},{"start":57,"end":82,"origin":"template"},{"start":82,"end":108,"origin":"field","name":"code"},{"start":108,"end":109,"origin":"template"}]},{"itemId":"dp-charged-dates","kind":"answer","verdictClass":"ABSENT","templateKey":"logistics/answer/ABSENT","text":"No value on this invoice answers the dates charged. The recorded reason is no_fact_answers_this_point.","attribution":[{"start":0,"end":33,"origin":"template"},{"start":33,"end":50,"origin":"field","name":"label"},{"start":50,"end":75,"origin":"template"},{"start":75,"end":101,"origin":"field","name":"code"},{"start":101,"end":102,"origin":"template"}]}]},{"sectionId":"money","heading":"What is owed","text":"This invoice states 162500 for the total amount due, read from the row \"Net Amount Due\" under the column \"Value\". The receipt for this value is fact-f15ec08d400e5d1c. No value on this invoice answers the applicable tariff rule. The recorded reason is no_fact_answers_this_point.","sentences":[{"itemId":"dp-total-amount-due","kind":"answer","verdictClass":"VERIFIED","templateKey":"logistics/answer/VERIFIED","text":"This invoice states 162500 for the total amount due, read from the row \"Net Amount Due\" under the column \"Value\". The receipt for this value is fact-f15ec08d400e5d1c.","attribution":[{"start":0,"end":20,"origin":"template"},{"start":20,"end":26,"origin":"field","name":"value"},{"start":26,"end":31,"origin":"template"},{"start":31,"end":51,"origin":"field","name":"label"},{"start":51,"end":72,"origin":"template"},{"start":72,"end":86,"origin":"field","name":"subject"},{"start":86,"end":106,"origin":"template"},{"start":106,"end":111,"origin":"field","name":"field"},{"start":111,"end":144,"origin":"template"},{"start":144,"end":165,"origin":"field","name":"factId"},{"start":165,"end":166,"origin":"template"}]},{"itemId":"dp-applicable-rule","kind":"answer","verdictClass":"ABSENT","templateKey":"logistics/answer/ABSENT","text":"No value on this invoice answers the applicable tariff rule. The recorded reason is no_fact_answers_this_point.","attribution":[{"start":0,"end":33,"origin":"template"},{"start":33,"end":59,"origin":"field","name":"label"},{"start":59,"end":84,"origin":"template"},{"start":84,"end":110,"origin":"field","name":"code"},{"start":110,"end":111,"origin":"template"}]}]},{"sectionId":"disputes","heading":"Disputing this invoice","text":"No value on this invoice answers the dispute contact. The recorded reason is no_fact_answers_this_point. No value on this invoice answers the mitigation request url. The recorded reason is no_fact_answers_this_point. No value on this invoice answers the request window (days). The recorded reason is no_fact_answers_this_point.","sentences":[{"itemId":"dp-dispute-contact","kind":"answer","verdictClass":"ABSENT","templateKey":"logistics/answer/ABSENT","text":"No value on this invoice answers the dispute contact. The recorded reason is no_fact_answers_this_point.","attribution":[{"start":0,"end":33,"origin":"template"},{"start":33,"end":52,"origin":"field","name":"label"},{"start":52,"end":77,"origin":"template"},{"start":77,"end":103,"origin":"field","name":"code"},{"start":103,"end":104,"origin":"template"}]},{"itemId":"dp-dispute-url","kind":"answer","verdictClass":"ABSENT","templateKey":"logistics/answer/ABSENT","text":"No value on this invoice answers the mitigation request url. The recorded reason is no_fact_answers_this_point.","attribution":[{"start":0,"end":33,"origin":"template"},{"start":33,"end":59,"origin":"field","name":"label"},{"start":59,"end":84,"origin":"template"},{"start":84,"end":110,"origin":"field","name":"code"},{"start":110,"end":111,"origin":"template"}]},{"itemId":"dp-dispute-timeframe","kind":"answer","verdictClass":"ABSENT","templateKey":"logistics/answer/ABSENT","text":"No value on this invoice answers the request window (days). The recorded reason is no_fact_answers_this_point.","attribution":[{"start":0,"end":33,"origin":"template"},{"start":33,"end":58,"origin":"field","name":"label"},{"start":58,"end":83,"origin":"template"},{"start":83,"end":109,"origin":"field","name":"code"},{"start":109,"end":110,"origin":"template"}]}]},{"sectionId":"certifications","heading":"What the billing party certifies","text":"No clause this checklist could locate on this invoice states the certification that the charges are consistent with the FMC’s demurrage and detention rules. The recorded reason is no_statement_answers_this_point. This invoice states the certification that the billing party did not cause the charges, in its own words: \"Billing party did not cause or contribute to these charges.\". It was located by the declared form \"did not cause\" + \"contribute to\" + \"charges\".","sentences":[{"itemId":"sp-cert-fmc-rules","kind":"statement","verdictClass":"ABSENT","templateKey":"logistics/statement/ABSENT","text":"No clause this checklist could locate on this invoice states the certification that the charges are consistent with the FMC’s demurrage and detention rules. The recorded reason is no_statement_answers_this_point.","attribution":[{"start":0,"end":61,"origin":"template"},{"start":61,"end":155,"origin":"field","name":"label"},{"start":155,"end":180,"origin":"template"},{"start":180,"end":211,"origin":"field","name":"code"},{"start":211,"end":212,"origin":"template"}]},{"itemId":"sp-cert-no-causation","kind":"statement","verdictClass":"VERIFIED","templateKey":"logistics/statement/VERIFIED","text":"This invoice states the certification that the billing party did not cause the charges, in its own words: \"Billing party did not cause or contribute to these charges.\". It was located by the declared form \"did not cause\" + \"contribute to\" + \"charges\".","attribution":[{"start":0,"end":20,"origin":"template"},{"start":20,"end":86,"origin":"field","name":"label"},{"start":86,"end":107,"origin":"template"},{"start":107,"end":166,"origin":"field","name":"clauseSpanText"},{"start":166,"end":205,"origin":"template"},{"start":205,"end":206,"origin":"list-separator","name":"matchedForm"},{"start":206,"end":219,"origin":"list-item","name":"matchedForm","index":0},{"start":219,"end":220,"origin":"list-separator","name":"matchedForm"},{"start":220,"end":223,"origin":"list-separator","name":"matchedForm"},{"start":223,"end":224,"origin":"list-separator","name":"matchedForm"},{"start":224,"end":237,"origin":"list-item","name":"matchedForm","index":1},{"start":237,"end":238,"origin":"list-separator","name":"matchedForm"},{"start":238,"end":241,"origin":"list-separator","name":"matchedForm"},{"start":241,"end":242,"origin":"list-separator","name":"matchedForm"},{"start":242,"end":249,"origin":"list-item","name":"matchedForm","index":2},{"start":249,"end":250,"origin":"list-separator","name":"matchedForm"},{"start":250,"end":251,"origin":"template"}]}]},{"sectionId":"(unreported)","heading":"Verdicts no declared section reported","text":"The question \"Does the allowed free time in days equal the span from the free-time start date to the free-time end date?\" was NOT ANSWERED, with the recorded reason input_unresolved: start=GAP end=GAP count=GAP. The authority for this question is § 541.6(b)(3)–(5). The question \"Does the number of dates charged multiplied by the daily rate equal the total amount due?\" was NOT ANSWERED, with the recorded reason input_unresolved: list=GAP rate=GAP total=162500. The authority for this question is § 541.6(c)(1)–(3). The question \"Was the invoice issued within 30 calendar days of the last date charged?\" was NOT ANSWERED, with the recorded reason input_unresolved: from=GAP to=GAP. The authority for this question is § 541.7(a). The question \"Does the stated request window give the billed party at least 30 calendar days from the invoice date?\" was NOT ANSWERED, with the recorded reason input_unresolved: window=GAP. The authority for this question is § 541.8(a).","sentences":[{"itemId":"ap-arith-free-time-span","kind":"arithmetic","verdictClass":"ABSENT","templateKey":"logistics/arithmetic/ABSENT","text":"The question \"Does the allowed free time in days equal the span from the free-time start date to the free-time end date?\" was NOT ANSWERED, with the recorded reason input_unresolved: start=GAP end=GAP count=GAP. The authority for this question is § 541.6(b)(3)–(5).","attribution":[{"start":0,"end":14,"origin":"template"},{"start":14,"end":120,"origin":"field","name":"label"},{"start":120,"end":165,"origin":"template"},{"start":165,"end":181,"origin":"field","name":"code"},{"start":181,"end":183,"origin":"template"},{"start":183,"end":210,"origin":"field","name":"detail"},{"start":210,"end":247,"origin":"template"},{"start":247,"end":264,"origin":"field","name":"cite"},{"start":264,"end":265,"origin":"template"}]},{"itemId":"ap-arith-charge-total","kind":"arithmetic","verdictClass":"ABSENT","templateKey":"logistics/arithmetic/ABSENT","text":"The question \"Does the number of dates charged multiplied by the daily rate equal the total amount due?\" was NOT ANSWERED, with the recorded reason input_unresolved: list=GAP rate=GAP total=162500. The authority for this question is § 541.6(c)(1)–(3).","attribution":[{"start":0,"end":14,"origin":"template"},{"start":14,"end":103,"origin":"field","name":"label"},{"start":103,"end":148,"origin":"template"},{"start":148,"end":164,"origin":"field","name":"code"},{"start":164,"end":166,"origin":"template"},{"start":166,"end":196,"origin":"field","name":"detail"},{"start":196,"end":233,"origin":"template"},{"start":233,"end":250,"origin":"field","name":"cite"},{"start":250,"end":251,"origin":"template"}]},{"itemId":"ap-arith-issue-window","kind":"arithmetic","verdictClass":"ABSENT","templateKey":"logistics/arithmetic/ABSENT","text":"The question \"Was the invoice issued within 30 calendar days of the last date charged?\" was NOT ANSWERED, with the recorded reason input_unresolved: from=GAP to=GAP. The authority for this question is § 541.7(a).","attribution":[{"start":0,"end":14,"origin":"template"},{"start":14,"end":86,"origin":"field","name":"label"},{"start":86,"end":131,"origin":"template"},{"start":131,"end":147,"origin":"field","name":"code"},{"start":147,"end":149,"origin":"template"},{"start":149,"end":164,"origin":"field","name":"detail"},{"start":164,"end":201,"origin":"template"},{"start":201,"end":211,"origin":"field","name":"cite"},{"start":211,"end":212,"origin":"template"}]},{"itemId":"ap-arith-dispute-window","kind":"arithmetic","verdictClass":"ABSENT","templateKey":"logistics/arithmetic/ABSENT","text":"The question \"Does the stated request window give the billed party at least 30 calendar days from the invoice date?\" was NOT ANSWERED, with the recorded reason input_unresolved: window=GAP. The authority for this question is § 541.8(a).","attribution":[{"start":0,"end":14,"origin":"template"},{"start":14,"end":115,"origin":"field","name":"label"},{"start":115,"end":160,"origin":"template"},{"start":160,"end":176,"origin":"field","name":"code"},{"start":176,"end":178,"origin":"template"},{"start":178,"end":188,"origin":"field","name":"detail"},{"start":188,"end":225,"origin":"template"},{"start":225,"end":235,"origin":"field","name":"cite"},{"start":235,"end":236,"origin":"template"}]}]}],"unworded":[{"sectionId":"timing","itemId":"dp-invoice-date","kind":"answer","verdictClass":"REFUSED","code":"no_template","reason":"no prose template is registered for logistics/answer/REFUSED/ambiguous_data_point. The verdict is reported in verdict-table form and NAMED here; it is not worded by a template belonging to another family, kind or class, because a near-match silently chosen is the wrong sentence shipped confidently."},{"sectionId":"money","itemId":"dp-daily-rate","kind":"answer","verdictClass":"REFUSED","code":"no_template","reason":"no prose template is registered for logistics/answer/REFUSED/ambiguous_data_point. The verdict is reported in verdict-table form and NAMED here; it is not worded by a template belonging to another family, kind or class, because a near-match silently chosen is the wrong sentence shipped confidently."}]},"signature":{"alg":"ed25519","canonical":"VD-CANON-1","keyId":"vd-2b223ab58835e187","signature":"tVyxVOCm/ctPDwNuIiTdC9VJKg0zsMZJexGrAnQeMDix9kaQC+o1e2Ctr4tzc/go2EPBdaDShQ8UqQ5guENNAg=="}},"engineConfigured":false,"templateHash":"deab3ba588839315","sizeWarning":{"surface":"full","declaration":"none","measured":{"certificateBytes":75532,"receiptBytes":12717,"coreReceiptBytes":0,"dispatchReceiptBytes":7383,"evidenceBytes":5334,"receiptShare":0.1684},"baseline":{"artifact":"data/provenance-build-run/dispatch-derivation-after.json","key":"fmc-demurrage-detention-invoice-completeness","measuredAt":"2026-10-22T12:00:00.000Z","certificateBytes":42797,"receiptBytes":4070,"receiptShare":0.0951},"statement":"measured: this certificate is 75532 bytes, of which 12717 (16.8%) are derivation receipts and their evidence section; full surface (no surface declared). Recorded full-surface baseline for this report type (data/provenance-build-run/dispatch-derivation-after.json \"fmc-demurrage-detention-invoice-completeness\", measured at 2026-10-22T12:00:00.000Z): 42797 bytes, 4070 receipt bytes (9.5%)."}}