{"requestId":"86ce69bc-86d0-4f18-82f7-e71d10c8f56f","ok":true,"tenantId":"recording","certificate":{"schema":"verity.certificate/1","issuedAt":"2026-11-06T03:24:54.201Z","ok":true,"reportType":{"id":"contract-revision-comparison","title":"Contract revision - what changed between two declared drafts"},"document":{"name":"candidate.html","kind":"html","bytes":1119},"barcode":"VD-BARCODE-3|core=eb9d39308b9be70dab6e78aed7ccfb37b625b57b@5e06358abe57414d62c7f4b1fe3b3ed8c985cda575cb54876105f65ecbc96d9c|dispatch=37a5d11040ad57a9515a953566551205fe8e2d8b|resolution=ER-RULES-1@iso20275-elf-v1.6|checklist=contract-revision-comparison@64da5a8ac9ea2f615acd399cc312e296956eaa3c1649f78cfba2fcf05c383ccd|spines=(none)|inputs=baseline.html#3768fb2e603b11ee4a2a971ea23c071c4dc4f6493a66ae9958e68e4a88bbfaae,candidate.html#4597766350e63afd364a3819ca1416eb1762ea9044be162736ec3a65a3d9e09a|at=2026-11-06T03:24:54.201Z","storeFacts":0,"answers":[],"statements":[{"statementPointId":"sp-parties","label":"a clause identifying the parties to the agreement","status":"resolved","slotId":"S1","matchedText":"This Master Supply Agreement (the \"Agreement\") is entered into by and between Acme Corp. (the \"Seller\") and Beta LLC (the \"Buyer\").","matchCount":1,"matchedForm":["Agreement","by and between"],"clauseSpan":{"text":"This Master Supply Agreement (the \"Agreement\") is entered into by and between Acme Corp.","start":0,"end":88},"block":1,"formIndex":0},{"statementPointId":"sp-effective-date","label":"a clause stating the effective date","status":"gap","code":"no_statement_answers_this_point","derivation":{"entity":"drv:4a3751dd0d998673aa2db87c20d29092","wasGeneratedBy":"verity-dispatch/certify/statement-resolution@1","wasDerivedFrom":["rule:statement-point/contract-revision-comparison%2Fsp-effective-date","input:document/candidate.html"]},"decision":{"code":"no_statement_answers_this_point","reason":"a clause stating the effective date: no_statement_answers_this_point","remedy":"not_curable","evidence":{"family":"statements","itemId":"sp-effective-date","label":"a clause stating the effective date"}}},{"statementPointId":"sp-term","label":"a clause stating the term of the agreement","status":"gap","code":"no_segment_matches_the_declared_scope","scopeSegmentsSearched":0,"scopeHeadingContains":["term","duration"],"derivation":{"entity":"drv:be4afc07cac8333bb59002a81932a888","wasGeneratedBy":"verity-dispatch/certify/statement-resolution@1","wasDerivedFrom":["rule:statement-point/contract-revision-comparison%2Fsp-term","input:document/candidate.html"]},"decision":{"code":"no_segment_matches_the_declared_scope","reason":"a clause stating the term of the agreement: no_segment_matches_the_declared_scope","remedy":"not_curable","evidence":{"family":"statements","itemId":"sp-term","label":"a clause stating the term of the agreement","segmentsSearched":0,"headingContains":["term","duration"]}}},{"statementPointId":"sp-renewal","label":"a clause addressing renewal or extension","status":"gap","code":"no_segment_matches_the_declared_scope","scopeSegmentsSearched":0,"scopeHeadingContains":["renewal","term","extension","duration"],"derivation":{"entity":"drv:46e50b3c02730c8781be14977b226803","wasGeneratedBy":"verity-dispatch/certify/statement-resolution@1","wasDerivedFrom":["rule:statement-point/contract-revision-comparison%2Fsp-renewal","input:document/candidate.html"]},"decision":{"code":"no_segment_matches_the_declared_scope","reason":"a clause addressing renewal or extension: no_segment_matches_the_declared_scope","remedy":"not_curable","evidence":{"family":"statements","itemId":"sp-renewal","label":"a clause addressing renewal or extension","segmentsSearched":0,"headingContains":["renewal","term","extension","duration"]}}},{"statementPointId":"sp-termination","label":"a clause stating termination rights and the notice they require","status":"gap","code":"no_segment_matches_the_declared_scope","scopeSegmentsSearched":0,"scopeHeadingContains":["termination","terminate","default"],"derivation":{"entity":"drv:710a5f20149f8f98e65e91b71994e050","wasGeneratedBy":"verity-dispatch/certify/statement-resolution@1","wasDerivedFrom":["rule:statement-point/contract-revision-comparison%2Fsp-termination","input:document/candidate.html"]},"decision":{"code":"no_segment_matches_the_declared_scope","reason":"a clause stating termination rights and the notice they require: no_segment_matches_the_declared_scope","remedy":"not_curable","evidence":{"family":"statements","itemId":"sp-termination","label":"a clause stating termination rights and the notice they require","segmentsSearched":0,"headingContains":["termination","terminate","default"]}}},{"statementPointId":"sp-governing-law","label":"a clause stating the governing law","status":"resolved","slotId":"S2","matchedText":"This Agreement shall be governed by the laws of New York.","matchCount":1,"matchedForm":["governed","laws of"],"clauseSpan":{"text":"This Agreement shall be governed by the laws of New York.","start":0,"end":57},"block":15,"formIndex":0,"segment":{"marker":"7.1","caption":"This Agreement shall be governed by the laws of New York.","headingText":"ARTICLE 7 GOVERNING LAW 7.1 This Agreement shall be governed by the laws of New York.","matchedOn":"declared-heading"},"scopeHeadingContains":["governing law","applicable law","choice of law","jurisdiction","law"]},{"statementPointId":"sp-payment-terms","label":"a clause stating when payment is due","status":"resolved","slotId":"S3","matchedText":"The Buyer shall pay each undisputed invoice within thirty days after the Buyer receives it.","matchCount":1,"matchedForm":["shall pay","days"],"clauseSpan":{"text":"The Buyer shall pay each undisputed invoice within thirty days after the Buyer receives it.","start":0,"end":91},"block":11,"formIndex":0,"segment":{"marker":"4.1","caption":"The Buyer shall pay each undisputed invoice within thirty days after the Buyer receives it.","headingText":"ARTICLE 4 PAYMENT 4.1 The Buyer shall pay each undisputed invoice within thirty days after the Buyer receives it.","matchedOn":"declared-heading"},"scopeHeadingContains":["payment","payments","fees","price","compensation","invoice"]},{"statementPointId":"sp-assignment","label":"a clause addressing assignment and the consent it requires","status":"gap","code":"no_segment_matches_the_declared_scope","scopeSegmentsSearched":0,"scopeHeadingContains":["assignment","assigns","assignability","successors"],"derivation":{"entity":"drv:4ee6d8873ad5293c71856739fdc659e3","wasGeneratedBy":"verity-dispatch/certify/statement-resolution@1","wasDerivedFrom":["rule:statement-point/contract-revision-comparison%2Fsp-assignment","input:document/candidate.html"]},"decision":{"code":"no_segment_matches_the_declared_scope","reason":"a clause addressing assignment and the consent it requires: no_segment_matches_the_declared_scope","remedy":"not_curable","evidence":{"family":"statements","itemId":"sp-assignment","label":"a clause addressing assignment and the consent it requires","segmentsSearched":0,"headingContains":["assignment","assigns","assignability","successors"]}}},{"statementPointId":"sp-liability-cap","label":"a clause capping liability","status":"resolved","slotId":"S4","matchedText":"The total liability of the Seller under this Agreement shall not exceed 250,000 dollars.","matchCount":1,"matchedForm":["liability","exceed"],"clauseSpan":{"text":"The total liability of the Seller under this Agreement shall not exceed 250,000 dollars.","start":0,"end":88},"block":13,"formIndex":0,"segment":{"marker":"5.1","caption":"The total liability of the Seller under this Agreement shall not exceed 250,000 dollars.","headingText":"ARTICLE 5 LIMITATION OF LIABILITY 5.1 The total liability of the Seller under this Agreement shall not exceed 250,000 dollars.","matchedOn":"declared-heading"},"scopeHeadingContains":["liability","limitation","damages"]}],"arithmetic":[],"computations":[],"answerRefusals":{"schema":"verity.refusal/1","verdict":"mixed","verdictCounts":{"gap":5,"refused":5},"echo":{"reportTypeId":"contract-revision-comparison","document":"candidate.html","kind":"html","bytes":1119},"stage":"checklist","decisions":[{"code":"no_statement_answers_this_point","reason":"a clause stating the effective date: no_statement_answers_this_point","remedy":"not_curable","evidence":{"family":"statements","itemId":"sp-effective-date","label":"a clause stating the effective date"}},{"code":"no_segment_matches_the_declared_scope","reason":"a clause stating the term of the agreement: no_segment_matches_the_declared_scope","remedy":"not_curable","evidence":{"family":"statements","itemId":"sp-term","label":"a clause stating the term of the agreement","segmentsSearched":0,"headingContains":["term","duration"]}},{"code":"no_segment_matches_the_declared_scope","reason":"a clause addressing renewal or extension: no_segment_matches_the_declared_scope","remedy":"not_curable","evidence":{"family":"statements","itemId":"sp-renewal","label":"a clause addressing renewal or extension","segmentsSearched":0,"headingContains":["renewal","term","extension","duration"]}},{"code":"no_segment_matches_the_declared_scope","reason":"a clause stating termination rights and the notice they require: no_segment_matches_the_declared_scope","remedy":"not_curable","evidence":{"family":"statements","itemId":"sp-termination","label":"a clause stating termination rights and the notice they require","segmentsSearched":0,"headingContains":["termination","terminate","default"]}},{"code":"no_segment_matches_the_declared_scope","reason":"a clause addressing assignment and the consent it requires: no_segment_matches_the_declared_scope","remedy":"not_curable","evidence":{"family":"statements","itemId":"sp-assignment","label":"a clause addressing assignment and the consent it requires","segmentsSearched":0,"headingContains":["assignment","assigns","assignability","successors"]}},{"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 agreement is and who is bound","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":"duration","label":"How long it lasts and how it ends","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":"Stated amounts and payment","engineCalled":true},"declarationNeeded":"registerTenantEngine"},{"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":"risk","label":"Liability and assignment","engineCalled":true},"declarationNeeded":"registerTenantEngine"},{"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":"law","label":"Governing law","engineCalled":true},"declarationNeeded":"registerTenantEngine"}],"checkedAt":"2026-11-06T03:24:54.201Z"},"sections":[{"sectionId":"identity","heading":"What this agreement is and who is bound","text":"SECTION NOT WRITTEN — engine_unconfigured. GAP — a clause stating the effective date: no_statement_answers_this_point"},{"sectionId":"duration","heading":"How long it lasts and how it ends","text":"SECTION NOT WRITTEN — section_has_no_verifiable_content. GAP — a clause stating the term of the agreement: no_segment_matches_the_declared_scope GAP — a clause addressing renewal or extension: no_segment_matches_the_declared_scope GAP — a clause stating termination rights and the notice they require: no_segment_matches_the_declared_scope"},{"sectionId":"money","heading":"Stated amounts and payment","text":"SECTION NOT WRITTEN — engine_unconfigured."},{"sectionId":"risk","heading":"Liability and assignment","text":"SECTION NOT WRITTEN — engine_unconfigured. GAP — a clause addressing assignment and the consent it requires: no_segment_matches_the_declared_scope"},{"sectionId":"law","heading":"Governing law","text":"SECTION NOT WRITTEN — engine_unconfigured."},{"sectionId":"(coverage-boundary)","heading":"What this coverage report does and does not certify","text":"GAP — CERTIFIED: this report states which of the operator's declared checklist items were LOCATED in the document submitted, and names the section each was located in. GAP — NOT ATTESTED: That an item reported as not located is absent from the agreement is not attested. GAP — That no clause matching a checklist item was located is a statement about what these declarations matched. GAP — A term may sit in an exhibit, in a separate instrument, or be phrased past any declaration."},{"sectionId":"(comparison-boundary)","heading":"What this comparison does and does not certify","text":"GAP — CERTIFIED: this report states, for the declared pair of contract drafts, which items of the declared checklist were located in the baseline and which in the candidate, whether each item located in both is equal under the named equality rule, one verdict per checklist item naming that rule and the checklist version, and the content hash of each draft as submitted. GAP — For every one of the 9 located readings its verdicts carry, it also states the byte range in that draft at which the clause or reference was read and the markup there, whose reading is the located text. GAP — NOT ATTESTED: That either draft is correct, or that the candidate improves on or worsens the baseline, is not attested. GAP — The legal effect of any clause, of any change between the drafts, or of any removal is not attested. GAP — That either draft is complete beyond the questions this checklist declares is not attested. GAP — That an item reported as not located in a draft is absent from that agreement is not attested; it is a statement about what these declarations matched in the copy submitted. GAP — That two clauses reported as unchanged mean the same thing beyond equality of their text under the named rule is not attested. GAP — Which draft came first, and whether one supersedes or incorporates the other, is not attested beyond what the caller declared."},{"sectionId":"(revision)","heading":"What changed between baseline.html and candidate.html","text":"CROSS-SOURCE — REVISION: 9 checklist item(s) of the baseline \"baseline.html\" asked of the candidate \"candidate.html\": 3 unchanged, 1 changed, 1 removed, 0 added, 4 located in neither, 0 refused, under checklist 64da5a8ac9ea2f615acd399cc312e296956eaa3c1649f78cfba2fcf05c383ccd. CROSS-SOURCE — REVISION: \"sp-parties\" (a clause identifying the parties to the agreement): UNCHANGED - the clause located in the baseline \"baseline.html\" in block 1 and the clause located in the candidate \"candidate.html\" in block 1 are equal under clause-span-text-whitespace-folded@1. CROSS-SOURCE — REVISION: \"sp-effective-date\" (a clause stating the effective date): NOT LOCATED IN EITHER DRAFT - no clause matching this checklist item was located in the baseline \"baseline.html\" [no_statement_answers_this_point] or in the candidate \"candidate.html\" [no_statement_answers_this_point] under the declared forms. CROSS-SOURCE — REVISION: \"sp-term\" (a clause stating the term of the agreement): NOT LOCATED IN EITHER DRAFT - no clause matching this checklist item was located in the baseline \"baseline.html\" [no_segment_matches_the_declared_scope, 0 section(s) searched] or in the candidate \"candidate.html\" [no_segment_matches_the_declared_scope, 0 section(s) searched] under the declared forms. CROSS-SOURCE — REVISION: \"sp-renewal\" (a clause addressing renewal or extension): NOT LOCATED IN EITHER DRAFT - no clause matching this checklist item was located in the baseline \"baseline.html\" [no_segment_matches_the_declared_scope, 0 section(s) searched] or in the candidate \"candidate.html\" [no_segment_matches_the_declared_scope, 0 section(s) searched] under the declared forms. CROSS-SOURCE — REVISION: \"sp-termination\" (a clause stating termination rights and the notice they require): REMOVED - a clause matching this checklist item was located in the baseline \"baseline.html\" in the section marked \"6.1\"; no clause matching this checklist item was located in the candidate \"candidate.html\" under the declared forms [no_segment_matches_the_declared_scope, 0 section(s) searched]. CROSS-SOURCE — REVISION: \"sp-governing-law\" (a clause stating the governing law): UNCHANGED - the clause located in the baseline \"baseline.html\" in the section marked \"7.1\" and the clause located in the candidate \"candidate.html\" in the section marked \"7.1\" are equal under clause-span-text-whitespace-folded@1. CROSS-SOURCE — REVISION: \"sp-payment-terms\" (a clause stating when payment is due): UNCHANGED - the clause located in the baseline \"baseline.html\" in the section marked \"4.1\" and the clause located in the candidate \"candidate.html\" in the section marked \"4.1\" are equal under clause-span-text-whitespace-folded@1. CROSS-SOURCE — REVISION: \"sp-assignment\" (a clause addressing assignment and the consent it requires): NOT LOCATED IN EITHER DRAFT - no clause matching this checklist item was located in the baseline \"baseline.html\" [no_segment_matches_the_declared_scope, 0 section(s) searched] or in the candidate \"candidate.html\" [no_segment_matches_the_declared_scope, 0 section(s) searched] under the declared forms. CROSS-SOURCE — REVISION: \"sp-liability-cap\" (a clause capping liability): CHANGED - the clause located in the baseline \"baseline.html\" in the section marked \"5.1\" and the clause located in the candidate \"candidate.html\" in the section marked \"5.1\" differ under clause-span-text-whitespace-folded@1; both texts are carried on this verdict."},{"sectionId":"(cross-references)","heading":"Internal references, and the ones whose target was not located","text":"GAP — CERTIFIED: 2 internal reference(s) were read from this document and resolved against the structure it declares: 2 located a target here, 0 name another instrument, 0 match more than one clause number, 0 point inside an attachment, and 0 are defined terms this document quotes. GAP — NOT CERTIFIED: that a reference whose target was not located is a defect in the agreement. GAP — A schedule or exhibit named here may have been filed separately, and this report reads only the copy submitted. GAP — This document declares no interpretation clause governing what its references mean."}],"sectionOutcomes":[{"sectionId":"identity","heading":"What this agreement is and who is bound","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 agreement is and who is bound","engineCalled":true},"declarationNeeded":"registerTenantEngine"}},{"sectionId":"duration","heading":"How long it lasts and how it ends","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":"duration","label":"How long it lasts and how it ends","engineCalled":false}}},{"sectionId":"money","heading":"Stated amounts and payment","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":"Stated amounts and payment","engineCalled":true},"declarationNeeded":"registerTenantEngine"}},{"sectionId":"risk","heading":"Liability and assignment","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":"risk","label":"Liability and assignment","engineCalled":true},"declarationNeeded":"registerTenantEngine"}},{"sectionId":"law","heading":"Governing law","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":"law","label":"Governing law","engineCalled":true},"declarationNeeded":"registerTenantEngine"}},{"sectionId":"(revision)","heading":"What changed between baseline.html and candidate.html","modelTextVerbatim":"","engine":{"called":false,"ok":true}}],"verification":{"reportId":"contract-revision-comparison","sections":[{"sectionId":"identity","heading":"What this agreement is and who is bound","text":"SECTION NOT WRITTEN — engine_unconfigured. GAP — a clause stating the effective date: no_statement_answers_this_point"},{"sectionId":"duration","heading":"How long it lasts and how it ends","text":"SECTION NOT WRITTEN — section_has_no_verifiable_content. GAP — a clause stating the term of the agreement: no_segment_matches_the_declared_scope GAP — a clause addressing renewal or extension: no_segment_matches_the_declared_scope GAP — a clause stating termination rights and the notice they require: no_segment_matches_the_declared_scope"},{"sectionId":"money","heading":"Stated amounts and payment","text":"SECTION NOT WRITTEN — engine_unconfigured."},{"sectionId":"risk","heading":"Liability and assignment","text":"SECTION NOT WRITTEN — engine_unconfigured. GAP — a clause addressing assignment and the consent it requires: no_segment_matches_the_declared_scope"},{"sectionId":"law","heading":"Governing law","text":"SECTION NOT WRITTEN — engine_unconfigured."},{"sectionId":"(coverage-boundary)","heading":"What this coverage report does and does not certify","text":"GAP — CERTIFIED: this report states which of the operator's declared checklist items were LOCATED in the document submitted, and names the section each was located in. GAP — NOT ATTESTED: That an item reported as not located is absent from the agreement is not attested. GAP — That no clause matching a checklist item was located is a statement about what these declarations matched. GAP — A term may sit in an exhibit, in a separate instrument, or be phrased past any declaration."},{"sectionId":"(comparison-boundary)","heading":"What this comparison does and does not certify","text":"GAP — CERTIFIED: this report states, for the declared pair of contract drafts, which items of the declared checklist were located in the baseline and which in the candidate, whether each item located in both is equal under the named equality rule, one verdict per checklist item naming that rule and the checklist version, and the content hash of each draft as submitted. GAP — For every one of the 9 located readings its verdicts carry, it also states the byte range in that draft at which the clause or reference was read and the markup there, whose reading is the located text. GAP — NOT ATTESTED: That either draft is correct, or that the candidate improves on or worsens the baseline, is not attested. GAP — The legal effect of any clause, of any change between the drafts, or of any removal is not attested. GAP — That either draft is complete beyond the questions this checklist declares is not attested. GAP — That an item reported as not located in a draft is absent from that agreement is not attested; it is a statement about what these declarations matched in the copy submitted. GAP — That two clauses reported as unchanged mean the same thing beyond equality of their text under the named rule is not attested. GAP — Which draft came first, and whether one supersedes or incorporates the other, is not attested beyond what the caller declared."},{"sectionId":"(revision)","heading":"What changed between baseline.html and candidate.html","text":"CROSS-SOURCE — REVISION: 9 checklist item(s) of the baseline \"baseline.html\" asked of the candidate \"candidate.html\": 3 unchanged, 1 changed, 1 removed, 0 added, 4 located in neither, 0 refused, under checklist 64da5a8ac9ea2f615acd399cc312e296956eaa3c1649f78cfba2fcf05c383ccd. CROSS-SOURCE — REVISION: \"sp-parties\" (a clause identifying the parties to the agreement): UNCHANGED - the clause located in the baseline \"baseline.html\" in block 1 and the clause located in the candidate \"candidate.html\" in block 1 are equal under clause-span-text-whitespace-folded@1. CROSS-SOURCE — REVISION: \"sp-effective-date\" (a clause stating the effective date): NOT LOCATED IN EITHER DRAFT - no clause matching this checklist item was located in the baseline \"baseline.html\" [no_statement_answers_this_point] or in the candidate \"candidate.html\" [no_statement_answers_this_point] under the declared forms. CROSS-SOURCE — REVISION: \"sp-term\" (a clause stating the term of the agreement): NOT LOCATED IN EITHER DRAFT - no clause matching this checklist item was located in the baseline \"baseline.html\" [no_segment_matches_the_declared_scope, 0 section(s) searched] or in the candidate \"candidate.html\" [no_segment_matches_the_declared_scope, 0 section(s) searched] under the declared forms. CROSS-SOURCE — REVISION: \"sp-renewal\" (a clause addressing renewal or extension): NOT LOCATED IN EITHER DRAFT - no clause matching this checklist item was located in the baseline \"baseline.html\" [no_segment_matches_the_declared_scope, 0 section(s) searched] or in the candidate \"candidate.html\" [no_segment_matches_the_declared_scope, 0 section(s) searched] under the declared forms. CROSS-SOURCE — REVISION: \"sp-termination\" (a clause stating termination rights and the notice they require): REMOVED - a clause matching this checklist item was located in the baseline \"baseline.html\" in the section marked \"6.1\"; no clause matching this checklist item was located in the candidate \"candidate.html\" under the declared forms [no_segment_matches_the_declared_scope, 0 section(s) searched]. CROSS-SOURCE — REVISION: \"sp-governing-law\" (a clause stating the governing law): UNCHANGED - the clause located in the baseline \"baseline.html\" in the section marked \"7.1\" and the clause located in the candidate \"candidate.html\" in the section marked \"7.1\" are equal under clause-span-text-whitespace-folded@1. CROSS-SOURCE — REVISION: \"sp-payment-terms\" (a clause stating when payment is due): UNCHANGED - the clause located in the baseline \"baseline.html\" in the section marked \"4.1\" and the clause located in the candidate \"candidate.html\" in the section marked \"4.1\" are equal under clause-span-text-whitespace-folded@1. CROSS-SOURCE — REVISION: \"sp-assignment\" (a clause addressing assignment and the consent it requires): NOT LOCATED IN EITHER DRAFT - no clause matching this checklist item was located in the baseline \"baseline.html\" [no_segment_matches_the_declared_scope, 0 section(s) searched] or in the candidate \"candidate.html\" [no_segment_matches_the_declared_scope, 0 section(s) searched] under the declared forms. CROSS-SOURCE — REVISION: \"sp-liability-cap\" (a clause capping liability): CHANGED - the clause located in the baseline \"baseline.html\" in the section marked \"5.1\" and the clause located in the candidate \"candidate.html\" in the section marked \"5.1\" differ under clause-span-text-whitespace-folded@1; both texts are carried on this verdict."},{"sectionId":"(cross-references)","heading":"Internal references, and the ones whose target was not located","text":"GAP — CERTIFIED: 2 internal reference(s) were read from this document and resolved against the structure it declares: 2 located a target here, 0 name another instrument, 0 match more than one clause number, 0 point inside an attachment, and 0 are defined terms this document quotes. GAP — NOT CERTIFIED: that a reference whose target was not located is a defect in the agreement. GAP — A schedule or exhibit named here may have been filed separately, and this report reads only the copy submitted. GAP — This document declares no interpretation clause governing what its references mean."}],"findings":[{"cls":"provenance_missing","sectionId":"(slots)","detail":"slot S1 cites fact-41bb6c5665267433, absent from the store"},{"cls":"provenance_missing","sectionId":"(slots)","detail":"slot S2 cites fact-482ae2f949ed7c84, absent from the store"},{"cls":"provenance_missing","sectionId":"(slots)","detail":"slot S3 cites fact-c561981350d3e12b, absent from the store"},{"cls":"provenance_missing","sectionId":"(slots)","detail":"slot S4 cites fact-1f5e48ae4310a7be, absent from the store"}],"counts":{"provenance_missing":4},"sentencesShipped":5,"sentencesRemoved":0,"figuresShipped":0,"gapsNamed":5,"errorRate":0.8,"coverageFactor":2,"coverageFactorSource":"ruled_default","coverageFactorStatement":"k = 2 (the GUM convention) — this report type sets none","provenance":[]},"slots":[{"id":"S1","label":"a clause identifying the parties to the agreement","factId":"fact-41bb6c5665267433","value":"This Master Supply Agreement (the \"Agreement\") is entered into by and between Acme Corp."},{"id":"S2","label":"a clause stating the governing law","factId":"fact-482ae2f949ed7c84","value":"This Agreement shall be governed by the laws of New York."},{"id":"S3","label":"a clause stating when payment is due","factId":"fact-c561981350d3e12b","value":"The Buyer shall pay each undisputed invoice within thirty days after the Buyer receives it."},{"id":"S4","label":"a clause capping liability","factId":"fact-1f5e48ae4310a7be","value":"The total liability of the Seller under this Agreement shall not exceed 250,000 dollars."}],"computationBoundary":{"certifies":"CERTIFIED: nothing under this boundary. This report type declares no computation and no arithmetic check.","doesNotCertify":"NOT ATTESTED\nThis certificate does not attest the result of any computation or arithmetic check under this boundary, because its report type declares none."},"coverageBoundary":{"certifies":"CERTIFIED: this report states which of the operator's declared checklist items were LOCATED in the document submitted, and names the section each was located in.","doesNotCertify":"NOT ATTESTED\nThat an item reported as not located is absent from the agreement is not attested.\nThat no clause matching a checklist item was located is a statement about what these declarations matched.\nA term may sit in an exhibit, in a separate instrument, or be phrased past any declaration."},"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."},"comparisonBoundary":{"certifies":"CERTIFIED: this report states, for the declared pair of contract drafts, which items of the declared checklist were located in the baseline and which in the candidate, whether each item located in both is equal under the named equality rule, one verdict per checklist item naming that rule and the checklist version, and the content hash of each draft as submitted. For every one of the 9 located readings its verdicts carry, it also states the byte range in that draft at which the clause or reference was read and the markup there, whose reading is the located text.","doesNotCertify":"NOT ATTESTED\nThat either draft is correct, or that the candidate improves on or worsens the baseline, is not attested.\nThe legal effect of any clause, of any change between the drafts, or of any removal is not attested.\nThat either draft is complete beyond the questions this checklist declares is not attested.\nThat an item reported as not located in a draft is absent from that agreement is not attested; it is a statement about what these declarations matched in the copy submitted.\nThat two clauses reported as unchanged mean the same thing beyond equality of their text under the named rule is not attested.\nWhich draft came first, and whether one supersedes or incorporates the other, is not attested beyond what the caller declared."},"crossReferences":{"total":2,"counts":{"resolved":2,"dangling":0,"external":0,"ambiguous":0,"inside_attachment":0,"defined_term":0},"findings":[],"declaresConventions":false,"derivation":{"entity":"drv:9665d66209a5aebe2dba10a9e00e0544","wasGeneratedBy":"verity-dispatch/certify/block-summary@1","wasDerivedFrom":["rule:cross-reference-check/contract-revision-comparison","input:document/candidate.html"]}},"segmentation":{"shape":"dotted","sections":8,"tableOfContentsEntries":0,"exhibits":1,"addressedChars":775,"totalChars":950,"duplicateMarkers":[],"derivation":{"entity":"drv:56818567629107f4fbdf5825b6097e03","wasGeneratedBy":"verity-dispatch/legal/segmentation@1","wasDerivedFrom":["input:document/candidate.html"]}},"revision":{"declarationId":"synthetic-supply-agreement-redraft","why":"a constructed redraft of the synthetic supply agreement: the liability cap figure is changed and the termination article is removed","rulesVersion":"REV-RULES-1","rules":["clause-span-text-whitespace-folded@1","cross-reference-verdicts-by-written-text@1"],"checklistVersion":"64da5a8ac9ea2f615acd399cc312e296956eaa3c1649f78cfba2fcf05c383ccd","documents":{"baseline":{"role":"baseline","name":"baseline.html","documentId":"sha256:3768fb2e603b11ee4a2a971ea23c071c4dc4f6493a66ae9958e68e4a88bbfaae","frame":"utf8-of-text","bytes":1257},"candidate":{"role":"candidate","name":"candidate.html","documentId":"sha256:4597766350e63afd364a3819ca1416eb1762ea9044be162736ec3a65a3d9e09a","frame":"utf8-of-text","bytes":1119}},"identity":"distinct_content_hashes","population":9,"tallies":{"unchanged":3,"changed":1,"removed":1,"added":0,"notLocatedInEither":4,"refused":0},"verdicts":[{"item":{"family":"clause","statementPointId":"sp-parties","label":"a clause identifying the parties to the agreement"},"rule":"clause-span-text-whitespace-folded@1","checklistVersion":"64da5a8ac9ea2f615acd399cc312e296956eaa3c1649f78cfba2fcf05c383ccd","verdict":"unchanged","baseline":{"state":"located","text":"This Master Supply Agreement (the \"Agreement\") is entered into by and between Acme Corp.","block":1,"spanStart":0,"spanEnd":88,"matchedForm":["Agreement","by and between"],"matchCount":1},"candidate":{"state":"located","text":"This Master Supply Agreement (the \"Agreement\") is entered into by and between Acme Corp.","block":1,"spanStart":0,"spanEnd":88,"matchedForm":["Agreement","by and between"],"matchCount":1},"statement":"\"sp-parties\" (a clause identifying the parties to the agreement): UNCHANGED - the clause located in the baseline \"baseline.html\" in block 1 and the clause located in the candidate \"candidate.html\" in block 1 are equal under clause-span-text-whitespace-folded@1","baselinePosition":{"state":"located","documentId":"sha256:3768fb2e603b11ee4a2a971ea23c071c4dc4f6493a66ae9958e68e4a88bbfaae","frame":"utf8-of-text","offset":46,"length":88,"quote":"This Master Supply Agreement (the \"Agreement\") is entered into by and between Acme Corp.","textRuns":1},"candidatePosition":{"state":"located","documentId":"sha256:4597766350e63afd364a3819ca1416eb1762ea9044be162736ec3a65a3d9e09a","frame":"utf8-of-text","offset":46,"length":88,"quote":"This Master Supply Agreement (the \"Agreement\") is entered into by and between Acme Corp.","textRuns":1},"derivation":{"entity":"drv:bf986ca3f702636050ab5be4e3413ea0","wasGeneratedBy":"verity-dispatch/comparison/revision-verdict@1","wasDerivedFrom":["rule:revision-check/contract-revision-comparison","rule:statement-point/contract-revision-comparison%2Fsp-parties","input:document/candidate.html","input:document/baseline.html"]}},{"item":{"family":"clause","statementPointId":"sp-effective-date","label":"a clause stating the effective date"},"rule":"clause-span-text-whitespace-folded@1","checklistVersion":"64da5a8ac9ea2f615acd399cc312e296956eaa3c1649f78cfba2fcf05c383ccd","verdict":"not_located_in_either","baseline":{"state":"not_located","code":"no_statement_answers_this_point"},"candidate":{"state":"not_located","code":"no_statement_answers_this_point"},"statement":"\"sp-effective-date\" (a clause stating the effective date): NOT LOCATED IN EITHER DRAFT - no clause matching this checklist item was located in the baseline \"baseline.html\" [no_statement_answers_this_point] or in the candidate \"candidate.html\" [no_statement_answers_this_point] under the declared forms","baselinePosition":{"state":"not_recorded","reason":"nothing matching this item was located in this draft, so no position exists to state"},"candidatePosition":{"state":"not_recorded","reason":"nothing matching this item was located in this draft, so no position exists to state"},"derivation":{"entity":"drv:b8331324e204b4433c324f3d6442fce2","wasGeneratedBy":"verity-dispatch/comparison/revision-verdict@1","wasDerivedFrom":["rule:revision-check/contract-revision-comparison","rule:statement-point/contract-revision-comparison%2Fsp-effective-date","input:document/candidate.html","input:document/baseline.html"]}},{"item":{"family":"clause","statementPointId":"sp-term","label":"a clause stating the term of the agreement"},"rule":"clause-span-text-whitespace-folded@1","checklistVersion":"64da5a8ac9ea2f615acd399cc312e296956eaa3c1649f78cfba2fcf05c383ccd","verdict":"not_located_in_either","baseline":{"state":"not_located","code":"no_segment_matches_the_declared_scope","scopeSegmentsSearched":0},"candidate":{"state":"not_located","code":"no_segment_matches_the_declared_scope","scopeSegmentsSearched":0},"statement":"\"sp-term\" (a clause stating the term of the agreement): NOT LOCATED IN EITHER DRAFT - no clause matching this checklist item was located in the baseline \"baseline.html\" [no_segment_matches_the_declared_scope, 0 section(s) searched] or in the candidate \"candidate.html\" [no_segment_matches_the_declared_scope, 0 section(s) searched] under the declared forms","baselinePosition":{"state":"not_recorded","reason":"nothing matching this item was located in this draft, so no position exists to state"},"candidatePosition":{"state":"not_recorded","reason":"nothing matching this item was located in this draft, so no position exists to state"},"derivation":{"entity":"drv:ff24ecd7d0fd00a339b262e3dc5ee54d","wasGeneratedBy":"verity-dispatch/comparison/revision-verdict@1","wasDerivedFrom":["rule:revision-check/contract-revision-comparison","rule:statement-point/contract-revision-comparison%2Fsp-term","input:document/candidate.html","input:document/baseline.html"]}},{"item":{"family":"clause","statementPointId":"sp-renewal","label":"a clause addressing renewal or extension"},"rule":"clause-span-text-whitespace-folded@1","checklistVersion":"64da5a8ac9ea2f615acd399cc312e296956eaa3c1649f78cfba2fcf05c383ccd","verdict":"not_located_in_either","baseline":{"state":"not_located","code":"no_segment_matches_the_declared_scope","scopeSegmentsSearched":0},"candidate":{"state":"not_located","code":"no_segment_matches_the_declared_scope","scopeSegmentsSearched":0},"statement":"\"sp-renewal\" (a clause addressing renewal or extension): NOT LOCATED IN EITHER DRAFT - no clause matching this checklist item was located in the baseline \"baseline.html\" [no_segment_matches_the_declared_scope, 0 section(s) searched] or in the candidate \"candidate.html\" [no_segment_matches_the_declared_scope, 0 section(s) searched] under the declared forms","baselinePosition":{"state":"not_recorded","reason":"nothing matching this item was located in this draft, so no position exists to state"},"candidatePosition":{"state":"not_recorded","reason":"nothing matching this item was located in this draft, so no position exists to state"},"derivation":{"entity":"drv:765751df92263ee0c8f40fd375c3a42d","wasGeneratedBy":"verity-dispatch/comparison/revision-verdict@1","wasDerivedFrom":["rule:revision-check/contract-revision-comparison","rule:statement-point/contract-revision-comparison%2Fsp-renewal","input:document/candidate.html","input:document/baseline.html"]}},{"item":{"family":"clause","statementPointId":"sp-termination","label":"a clause stating termination rights and the notice they require"},"rule":"clause-span-text-whitespace-folded@1","checklistVersion":"64da5a8ac9ea2f615acd399cc312e296956eaa3c1649f78cfba2fcf05c383ccd","verdict":"removed","baseline":{"state":"located","text":"Either party may terminate this Agreement by giving sixty days written notice to the other party.","block":15,"spanStart":4,"spanEnd":101,"segment":{"marker":"6.1","caption":"Either party may terminate this Agreement by giving sixty days written notice to the other party.","headingText":"ARTICLE 6 TERMINATION 6.1 Either party may terminate this Agreement by giving sixty days written notice to the other party.","matchedOn":"declared-heading"},"matchedForm":["terminate","notice"],"matchCount":1},"candidate":{"state":"not_located","code":"no_segment_matches_the_declared_scope","scopeSegmentsSearched":0},"statement":"\"sp-termination\" (a clause stating termination rights and the notice they require): REMOVED - a clause matching this checklist item was located in the baseline \"baseline.html\" in the section marked \"6.1\"; no clause matching this checklist item was located in the candidate \"candidate.html\" under the declared forms [no_segment_matches_the_declared_scope, 0 section(s) searched]","baselinePosition":{"state":"located","documentId":"sha256:3768fb2e603b11ee4a2a971ea23c071c4dc4f6493a66ae9958e68e4a88bbfaae","frame":"utf8-of-text","offset":1009,"length":97,"quote":"Either party may terminate this Agreement by giving sixty days written notice to the other party.","textRuns":1},"candidatePosition":{"state":"not_recorded","reason":"nothing matching this item was located in this draft, so no position exists to state"},"derivation":{"entity":"drv:481bcdac69b61098bbec0884ae685801","wasGeneratedBy":"verity-dispatch/comparison/revision-verdict@1","wasDerivedFrom":["rule:revision-check/contract-revision-comparison","rule:statement-point/contract-revision-comparison%2Fsp-termination","input:document/candidate.html","input:document/baseline.html"]}},{"item":{"family":"clause","statementPointId":"sp-governing-law","label":"a clause stating the governing law"},"rule":"clause-span-text-whitespace-folded@1","checklistVersion":"64da5a8ac9ea2f615acd399cc312e296956eaa3c1649f78cfba2fcf05c383ccd","verdict":"unchanged","baseline":{"state":"located","text":"This Agreement shall be governed by the laws of New York.","block":17,"spanStart":4,"spanEnd":61,"segment":{"marker":"7.1","caption":"This Agreement shall be governed by the laws of New York.","headingText":"ARTICLE 7 GOVERNING LAW 7.1 This Agreement shall be governed by the laws of New York.","matchedOn":"declared-heading"},"matchedForm":["governed","laws of"],"matchCount":1},"candidate":{"state":"located","text":"This Agreement shall be governed by the laws of New York.","block":15,"spanStart":4,"spanEnd":61,"segment":{"marker":"7.1","caption":"This Agreement shall be governed by the laws of New York.","headingText":"ARTICLE 7 GOVERNING LAW 7.1 This Agreement shall be governed by the laws of New York.","matchedOn":"declared-heading"},"matchedForm":["governed","laws of"],"matchCount":1},"statement":"\"sp-governing-law\" (a clause stating the governing law): UNCHANGED - the clause located in the baseline \"baseline.html\" in the section marked \"7.1\" and the clause located in the candidate \"candidate.html\" in the section marked \"7.1\" are equal under clause-span-text-whitespace-folded@1","baselinePosition":{"state":"located","documentId":"sha256:3768fb2e603b11ee4a2a971ea23c071c4dc4f6493a66ae9958e68e4a88bbfaae","frame":"utf8-of-text","offset":1149,"length":57,"quote":"This Agreement shall be governed by the laws of New York.","textRuns":1},"candidatePosition":{"state":"located","documentId":"sha256:4597766350e63afd364a3819ca1416eb1762ea9044be162736ec3a65a3d9e09a","frame":"utf8-of-text","offset":1011,"length":57,"quote":"This Agreement shall be governed by the laws of New York.","textRuns":1},"derivation":{"entity":"drv:9a28cf9aab266ca32774af8c38fde460","wasGeneratedBy":"verity-dispatch/comparison/revision-verdict@1","wasDerivedFrom":["rule:revision-check/contract-revision-comparison","rule:statement-point/contract-revision-comparison%2Fsp-governing-law","input:document/candidate.html","input:document/baseline.html"]}},{"item":{"family":"clause","statementPointId":"sp-payment-terms","label":"a clause stating when payment is due"},"rule":"clause-span-text-whitespace-folded@1","checklistVersion":"64da5a8ac9ea2f615acd399cc312e296956eaa3c1649f78cfba2fcf05c383ccd","verdict":"unchanged","baseline":{"state":"located","text":"The Buyer shall pay each undisputed invoice within thirty days after the Buyer receives it.","block":11,"spanStart":4,"spanEnd":95,"segment":{"marker":"4.1","caption":"The Buyer shall pay each undisputed invoice within thirty days after the Buyer receives it.","headingText":"ARTICLE 4 PAYMENT 4.1 The Buyer shall pay each undisputed invoice within thirty days after the Buyer receives it.","matchedOn":"declared-heading"},"matchedForm":["shall pay","days"],"matchCount":1},"candidate":{"state":"located","text":"The Buyer shall pay each undisputed invoice within thirty days after the Buyer receives it.","block":11,"spanStart":4,"spanEnd":95,"segment":{"marker":"4.1","caption":"The Buyer shall pay each undisputed invoice within thirty days after the Buyer receives it.","headingText":"ARTICLE 4 PAYMENT 4.1 The Buyer shall pay each undisputed invoice within thirty days after the Buyer receives it.","matchedOn":"declared-heading"},"matchedForm":["shall pay","days"],"matchCount":1},"statement":"\"sp-payment-terms\" (a clause stating when payment is due): UNCHANGED - the clause located in the baseline \"baseline.html\" in the section marked \"4.1\" and the clause located in the candidate \"candidate.html\" in the section marked \"4.1\" are equal under clause-span-text-whitespace-folded@1","baselinePosition":{"state":"located","documentId":"sha256:3768fb2e603b11ee4a2a971ea23c071c4dc4f6493a66ae9958e68e4a88bbfaae","frame":"utf8-of-text","offset":736,"length":91,"quote":"The Buyer shall pay each undisputed invoice within thirty days after the Buyer receives it.","textRuns":1},"candidatePosition":{"state":"located","documentId":"sha256:4597766350e63afd364a3819ca1416eb1762ea9044be162736ec3a65a3d9e09a","frame":"utf8-of-text","offset":736,"length":91,"quote":"The Buyer shall pay each undisputed invoice within thirty days after the Buyer receives it.","textRuns":1},"derivation":{"entity":"drv:2fdc4cb5a6aa58f92d1fdfd7370194c8","wasGeneratedBy":"verity-dispatch/comparison/revision-verdict@1","wasDerivedFrom":["rule:revision-check/contract-revision-comparison","rule:statement-point/contract-revision-comparison%2Fsp-payment-terms","input:document/candidate.html","input:document/baseline.html"]}},{"item":{"family":"clause","statementPointId":"sp-assignment","label":"a clause addressing assignment and the consent it requires"},"rule":"clause-span-text-whitespace-folded@1","checklistVersion":"64da5a8ac9ea2f615acd399cc312e296956eaa3c1649f78cfba2fcf05c383ccd","verdict":"not_located_in_either","baseline":{"state":"not_located","code":"no_segment_matches_the_declared_scope","scopeSegmentsSearched":0},"candidate":{"state":"not_located","code":"no_segment_matches_the_declared_scope","scopeSegmentsSearched":0},"statement":"\"sp-assignment\" (a clause addressing assignment and the consent it requires): NOT LOCATED IN EITHER DRAFT - no clause matching this checklist item was located in the baseline \"baseline.html\" [no_segment_matches_the_declared_scope, 0 section(s) searched] or in the candidate \"candidate.html\" [no_segment_matches_the_declared_scope, 0 section(s) searched] under the declared forms","baselinePosition":{"state":"not_recorded","reason":"nothing matching this item was located in this draft, so no position exists to state"},"candidatePosition":{"state":"not_recorded","reason":"nothing matching this item was located in this draft, so no position exists to state"},"derivation":{"entity":"drv:644cd082d9200fd031f50f47a5b164d3","wasGeneratedBy":"verity-dispatch/comparison/revision-verdict@1","wasDerivedFrom":["rule:revision-check/contract-revision-comparison","rule:statement-point/contract-revision-comparison%2Fsp-assignment","input:document/candidate.html","input:document/baseline.html"]}},{"item":{"family":"clause","statementPointId":"sp-liability-cap","label":"a clause capping liability"},"rule":"clause-span-text-whitespace-folded@1","checklistVersion":"64da5a8ac9ea2f615acd399cc312e296956eaa3c1649f78cfba2fcf05c383ccd","verdict":"changed","baseline":{"state":"located","text":"The total liability of the Seller under this Agreement shall not exceed 500,000 dollars.","block":13,"spanStart":4,"spanEnd":92,"segment":{"marker":"5.1","caption":"The total liability of the Seller under this Agreement shall not exceed 500,000 dollars.","headingText":"ARTICLE 5 LIMITATION OF LIABILITY 5.1 The total liability of the Seller under this Agreement shall not exceed 500,000 dollars.","matchedOn":"declared-heading"},"matchedForm":["liability","exceed"],"matchCount":1},"candidate":{"state":"located","text":"The total liability of the Seller under this Agreement shall not exceed 250,000 dollars.","block":13,"spanStart":4,"spanEnd":92,"segment":{"marker":"5.1","caption":"The total liability of the Seller under this Agreement shall not exceed 250,000 dollars.","headingText":"ARTICLE 5 LIMITATION OF LIABILITY 5.1 The total liability of the Seller under this Agreement shall not exceed 250,000 dollars.","matchedOn":"declared-heading"},"matchedForm":["liability","exceed"],"matchCount":1},"statement":"\"sp-liability-cap\" (a clause capping liability): CHANGED - the clause located in the baseline \"baseline.html\" in the section marked \"5.1\" and the clause located in the candidate \"candidate.html\" in the section marked \"5.1\" differ under clause-span-text-whitespace-folded@1; both texts are carried on this verdict","baselinePosition":{"state":"located","documentId":"sha256:3768fb2e603b11ee4a2a971ea23c071c4dc4f6493a66ae9958e68e4a88bbfaae","frame":"utf8-of-text","offset":880,"length":88,"quote":"The total liability of the Seller under this Agreement shall not exceed 500,000 dollars.","textRuns":1},"candidatePosition":{"state":"located","documentId":"sha256:4597766350e63afd364a3819ca1416eb1762ea9044be162736ec3a65a3d9e09a","frame":"utf8-of-text","offset":880,"length":88,"quote":"The total liability of the Seller under this Agreement shall not exceed 250,000 dollars.","textRuns":1},"derivation":{"entity":"drv:60328b52aafb68021baba417be92f9b4","wasGeneratedBy":"verity-dispatch/comparison/revision-verdict@1","wasDerivedFrom":["rule:revision-check/contract-revision-comparison","rule:statement-point/contract-revision-comparison%2Fsp-liability-cap","input:document/candidate.html","input:document/baseline.html"]}}],"positions":{"readings":9,"located":9,"refused":0,"notRecorded":9},"statement":"9 checklist item(s) of the baseline \"baseline.html\" asked of the candidate \"candidate.html\": 3 unchanged, 1 changed, 1 removed, 0 added, 4 located in neither, 0 refused, under checklist 64da5a8ac9ea2f615acd399cc312e296956eaa3c1649f78cfba2fcf05c383ccd","derivation":{"entity":"drv:4546c8361ce3a2f53c2915094d4ed3c8","wasGeneratedBy":"verity-dispatch/certify/block-summary@1","wasDerivedFrom":["rule:revision-check/contract-revision-comparison","input:document/candidate.html","input:document/baseline.html"]}},"derivationEvidence":{"derivations":[],"rules":[{"ref":"rule:cross-reference-check/contract-revision-comparison","registry":"cross-reference-check","id":"contract-revision-comparison"},{"ref":"rule:revision-check/contract-revision-comparison","registry":"revision-check","id":"contract-revision-comparison"},{"ref":"rule:statement-point/contract-revision-comparison%2Fsp-assignment","registry":"statement-point","id":"contract-revision-comparison/sp-assignment"},{"ref":"rule:statement-point/contract-revision-comparison%2Fsp-effective-date","registry":"statement-point","id":"contract-revision-comparison/sp-effective-date"},{"ref":"rule:statement-point/contract-revision-comparison%2Fsp-governing-law","registry":"statement-point","id":"contract-revision-comparison/sp-governing-law"},{"ref":"rule:statement-point/contract-revision-comparison%2Fsp-liability-cap","registry":"statement-point","id":"contract-revision-comparison/sp-liability-cap"},{"ref":"rule:statement-point/contract-revision-comparison%2Fsp-parties","registry":"statement-point","id":"contract-revision-comparison/sp-parties"},{"ref":"rule:statement-point/contract-revision-comparison%2Fsp-payment-terms","registry":"statement-point","id":"contract-revision-comparison/sp-payment-terms"},{"ref":"rule:statement-point/contract-revision-comparison%2Fsp-renewal","registry":"statement-point","id":"contract-revision-comparison/sp-renewal"},{"ref":"rule:statement-point/contract-revision-comparison%2Fsp-term","registry":"statement-point","id":"contract-revision-comparison/sp-term"},{"ref":"rule:statement-point/contract-revision-comparison%2Fsp-termination","registry":"statement-point","id":"contract-revision-comparison/sp-termination"}]},"wording":{"family":"legal","templatesForThisFamily":4,"sections":[{"sectionId":"identity","heading":"What this agreement is and who is bound","text":"This agreement states a clause identifying the parties to the agreement, in its own words: \"This Master Supply Agreement (the \"Agreement\") is entered into by and between Acme Corp.\". It was located by the declared form \"Agreement\" + \"by and between\". This report did not locate a clause stating the effective date in the segments it searched. Absence of a match is not absence of a term: a clause may sit in an exhibit, in a side letter, or in a form of words this checklist does not declare. The recorded reason is no_statement_answers_this_point.","sentences":[{"itemId":"sp-parties","kind":"statement","verdictClass":"VERIFIED","templateKey":"legal/statement/VERIFIED","text":"This agreement states a clause identifying the parties to the agreement, in its own words: \"This Master Supply Agreement (the \"Agreement\") is entered into by and between Acme Corp.\". It was located by the declared form \"Agreement\" + \"by and between\".","attribution":[{"start":0,"end":22,"origin":"template"},{"start":22,"end":71,"origin":"field","name":"label"},{"start":71,"end":92,"origin":"template"},{"start":92,"end":180,"origin":"field","name":"clauseSpanText"},{"start":180,"end":181,"origin":"template"},{"start":181,"end":219,"origin":"template"},{"start":219,"end":220,"origin":"list-separator","name":"matchedForm"},{"start":220,"end":229,"origin":"list-item","name":"matchedForm","index":0},{"start":229,"end":230,"origin":"list-separator","name":"matchedForm"},{"start":230,"end":233,"origin":"list-separator","name":"matchedForm"},{"start":233,"end":234,"origin":"list-separator","name":"matchedForm"},{"start":234,"end":248,"origin":"list-item","name":"matchedForm","index":1},{"start":248,"end":249,"origin":"list-separator","name":"matchedForm"},{"start":249,"end":250,"origin":"template"}]},{"itemId":"sp-effective-date","kind":"statement","verdictClass":"ABSENT","templateKey":"legal/statement/ABSENT/no_statement_answers_this_point","text":"This report did not locate a clause stating the effective date in the segments it searched. Absence of a match is not absence of a term: a clause may sit in an exhibit, in a side letter, or in a form of words this checklist does not declare. The recorded reason is no_statement_answers_this_point.","attribution":[{"start":0,"end":27,"origin":"template"},{"start":27,"end":62,"origin":"field","name":"label"},{"start":62,"end":265,"origin":"template"},{"start":265,"end":296,"origin":"field","name":"code"},{"start":296,"end":297,"origin":"template"}]}]},{"sectionId":"duration","heading":"How long it lasts and how it ends","text":"This report searched NO segment for a clause stating the term of the agreement: no section of this agreement carried a heading matching any of \"term\", \"duration\", so nothing was read. Nothing is reported about whether such a clause exists. The recorded reason is no_segment_matches_the_declared_scope. This report searched NO segment for a clause addressing renewal or extension: no section of this agreement carried a heading matching any of \"renewal\", \"term\", \"extension\", \"duration\", so nothing was read. Nothing is reported about whether such a clause exists. The recorded reason is no_segment_matches_the_declared_scope. This report searched NO segment for a clause stating termination rights and the notice they require: no section of this agreement carried a heading matching any of \"termination\", \"terminate\", \"default\", so nothing was read. Nothing is reported about whether such a clause exists. The recorded reason is no_segment_matches_the_declared_scope.","sentences":[{"itemId":"sp-term","kind":"statement","verdictClass":"ABSENT","templateKey":"legal/statement/ABSENT/no_segment_matches_the_declared_scope","text":"This report searched NO segment for a clause stating the term of the agreement: no section of this agreement carried a heading matching any of \"term\", \"duration\", so nothing was read. Nothing is reported about whether such a clause exists. The recorded reason is no_segment_matches_the_declared_scope.","attribution":[{"start":0,"end":36,"origin":"template"},{"start":36,"end":78,"origin":"field","name":"label"},{"start":78,"end":143,"origin":"template"},{"start":143,"end":144,"origin":"list-separator","name":"scopeHeadingContains"},{"start":144,"end":148,"origin":"list-item","name":"scopeHeadingContains","index":0},{"start":148,"end":149,"origin":"list-separator","name":"scopeHeadingContains"},{"start":149,"end":151,"origin":"list-separator","name":"scopeHeadingContains"},{"start":151,"end":152,"origin":"list-separator","name":"scopeHeadingContains"},{"start":152,"end":160,"origin":"list-item","name":"scopeHeadingContains","index":1},{"start":160,"end":161,"origin":"list-separator","name":"scopeHeadingContains"},{"start":161,"end":263,"origin":"template"},{"start":263,"end":300,"origin":"field","name":"code"},{"start":300,"end":301,"origin":"template"}]},{"itemId":"sp-renewal","kind":"statement","verdictClass":"ABSENT","templateKey":"legal/statement/ABSENT/no_segment_matches_the_declared_scope","text":"This report searched NO segment for a clause addressing renewal or extension: no section of this agreement carried a heading matching any of \"renewal\", \"term\", \"extension\", \"duration\", so nothing was read. Nothing is reported about whether such a clause exists. The recorded reason is no_segment_matches_the_declared_scope.","attribution":[{"start":0,"end":36,"origin":"template"},{"start":36,"end":76,"origin":"field","name":"label"},{"start":76,"end":141,"origin":"template"},{"start":141,"end":142,"origin":"list-separator","name":"scopeHeadingContains"},{"start":142,"end":149,"origin":"list-item","name":"scopeHeadingContains","index":0},{"start":149,"end":150,"origin":"list-separator","name":"scopeHeadingContains"},{"start":150,"end":152,"origin":"list-separator","name":"scopeHeadingContains"},{"start":152,"end":153,"origin":"list-separator","name":"scopeHeadingContains"},{"start":153,"end":157,"origin":"list-item","name":"scopeHeadingContains","index":1},{"start":157,"end":158,"origin":"list-separator","name":"scopeHeadingContains"},{"start":158,"end":160,"origin":"list-separator","name":"scopeHeadingContains"},{"start":160,"end":161,"origin":"list-separator","name":"scopeHeadingContains"},{"start":161,"end":170,"origin":"list-item","name":"scopeHeadingContains","index":2},{"start":170,"end":171,"origin":"list-separator","name":"scopeHeadingContains"},{"start":171,"end":173,"origin":"list-separator","name":"scopeHeadingContains"},{"start":173,"end":174,"origin":"list-separator","name":"scopeHeadingContains"},{"start":174,"end":182,"origin":"list-item","name":"scopeHeadingContains","index":3},{"start":182,"end":183,"origin":"list-separator","name":"scopeHeadingContains"},{"start":183,"end":285,"origin":"template"},{"start":285,"end":322,"origin":"field","name":"code"},{"start":322,"end":323,"origin":"template"}]},{"itemId":"sp-termination","kind":"statement","verdictClass":"ABSENT","templateKey":"legal/statement/ABSENT/no_segment_matches_the_declared_scope","text":"This report searched NO segment for a clause stating termination rights and the notice they require: no section of this agreement carried a heading matching any of \"termination\", \"terminate\", \"default\", so nothing was read. Nothing is reported about whether such a clause exists. The recorded reason is no_segment_matches_the_declared_scope.","attribution":[{"start":0,"end":36,"origin":"template"},{"start":36,"end":99,"origin":"field","name":"label"},{"start":99,"end":164,"origin":"template"},{"start":164,"end":165,"origin":"list-separator","name":"scopeHeadingContains"},{"start":165,"end":176,"origin":"list-item","name":"scopeHeadingContains","index":0},{"start":176,"end":177,"origin":"list-separator","name":"scopeHeadingContains"},{"start":177,"end":179,"origin":"list-separator","name":"scopeHeadingContains"},{"start":179,"end":180,"origin":"list-separator","name":"scopeHeadingContains"},{"start":180,"end":189,"origin":"list-item","name":"scopeHeadingContains","index":1},{"start":189,"end":190,"origin":"list-separator","name":"scopeHeadingContains"},{"start":190,"end":192,"origin":"list-separator","name":"scopeHeadingContains"},{"start":192,"end":193,"origin":"list-separator","name":"scopeHeadingContains"},{"start":193,"end":200,"origin":"list-item","name":"scopeHeadingContains","index":2},{"start":200,"end":201,"origin":"list-separator","name":"scopeHeadingContains"},{"start":201,"end":303,"origin":"template"},{"start":303,"end":340,"origin":"field","name":"code"},{"start":340,"end":341,"origin":"template"}]}]},{"sectionId":"money","heading":"Stated amounts and payment","text":"This agreement states a clause stating when payment is due, in its own words: \"The Buyer shall pay each undisputed invoice within thirty days after the Buyer receives it.\", in the section headed \"ARTICLE 4 PAYMENT 4.1 The Buyer shall pay each undisputed invoice within thirty days after the Buyer receives it.\". It was located by the declared form \"shall pay\" + \"days\".","sentences":[{"itemId":"sp-payment-terms","kind":"statement","verdictClass":"VERIFIED","templateKey":"legal/statement/VERIFIED","text":"This agreement states a clause stating when payment is due, in its own words: \"The Buyer shall pay each undisputed invoice within thirty days after the Buyer receives it.\", in the section headed \"ARTICLE 4 PAYMENT 4.1 The Buyer shall pay each undisputed invoice within thirty days after the Buyer receives it.\". It was located by the declared form \"shall pay\" + \"days\".","attribution":[{"start":0,"end":22,"origin":"template"},{"start":22,"end":58,"origin":"field","name":"label"},{"start":58,"end":79,"origin":"template"},{"start":79,"end":170,"origin":"field","name":"clauseSpanText"},{"start":170,"end":171,"origin":"template"},{"start":171,"end":196,"origin":"template"},{"start":196,"end":309,"origin":"field","name":"segmentHeading"},{"start":309,"end":310,"origin":"template"},{"start":310,"end":348,"origin":"template"},{"start":348,"end":349,"origin":"list-separator","name":"matchedForm"},{"start":349,"end":358,"origin":"list-item","name":"matchedForm","index":0},{"start":358,"end":359,"origin":"list-separator","name":"matchedForm"},{"start":359,"end":362,"origin":"list-separator","name":"matchedForm"},{"start":362,"end":363,"origin":"list-separator","name":"matchedForm"},{"start":363,"end":367,"origin":"list-item","name":"matchedForm","index":1},{"start":367,"end":368,"origin":"list-separator","name":"matchedForm"},{"start":368,"end":369,"origin":"template"}]}]},{"sectionId":"risk","heading":"Liability and assignment","text":"This agreement states a clause capping liability, in its own words: \"The total liability of the Seller under this Agreement shall not exceed 250,000 dollars.\", in the section headed \"ARTICLE 5 LIMITATION OF LIABILITY 5.1 The total liability of the Seller under this Agreement shall not exceed 250,000 dollars.\". It was located by the declared form \"liability\" + \"exceed\". This report searched NO segment for a clause addressing assignment and the consent it requires: no section of this agreement carried a heading matching any of \"assignment\", \"assigns\", \"assignability\", \"successors\", so nothing was read. Nothing is reported about whether such a clause exists. The recorded reason is no_segment_matches_the_declared_scope.","sentences":[{"itemId":"sp-liability-cap","kind":"statement","verdictClass":"VERIFIED","templateKey":"legal/statement/VERIFIED","text":"This agreement states a clause capping liability, in its own words: \"The total liability of the Seller under this Agreement shall not exceed 250,000 dollars.\", in the section headed \"ARTICLE 5 LIMITATION OF LIABILITY 5.1 The total liability of the Seller under this Agreement shall not exceed 250,000 dollars.\". It was located by the declared form \"liability\" + \"exceed\".","attribution":[{"start":0,"end":22,"origin":"template"},{"start":22,"end":48,"origin":"field","name":"label"},{"start":48,"end":69,"origin":"template"},{"start":69,"end":157,"origin":"field","name":"clauseSpanText"},{"start":157,"end":158,"origin":"template"},{"start":158,"end":183,"origin":"template"},{"start":183,"end":309,"origin":"field","name":"segmentHeading"},{"start":309,"end":310,"origin":"template"},{"start":310,"end":348,"origin":"template"},{"start":348,"end":349,"origin":"list-separator","name":"matchedForm"},{"start":349,"end":358,"origin":"list-item","name":"matchedForm","index":0},{"start":358,"end":359,"origin":"list-separator","name":"matchedForm"},{"start":359,"end":362,"origin":"list-separator","name":"matchedForm"},{"start":362,"end":363,"origin":"list-separator","name":"matchedForm"},{"start":363,"end":369,"origin":"list-item","name":"matchedForm","index":1},{"start":369,"end":370,"origin":"list-separator","name":"matchedForm"},{"start":370,"end":371,"origin":"template"}]},{"itemId":"sp-assignment","kind":"statement","verdictClass":"ABSENT","templateKey":"legal/statement/ABSENT/no_segment_matches_the_declared_scope","text":"This report searched NO segment for a clause addressing assignment and the consent it requires: no section of this agreement carried a heading matching any of \"assignment\", \"assigns\", \"assignability\", \"successors\", so nothing was read. Nothing is reported about whether such a clause exists. The recorded reason is no_segment_matches_the_declared_scope.","attribution":[{"start":0,"end":36,"origin":"template"},{"start":36,"end":94,"origin":"field","name":"label"},{"start":94,"end":159,"origin":"template"},{"start":159,"end":160,"origin":"list-separator","name":"scopeHeadingContains"},{"start":160,"end":170,"origin":"list-item","name":"scopeHeadingContains","index":0},{"start":170,"end":171,"origin":"list-separator","name":"scopeHeadingContains"},{"start":171,"end":173,"origin":"list-separator","name":"scopeHeadingContains"},{"start":173,"end":174,"origin":"list-separator","name":"scopeHeadingContains"},{"start":174,"end":181,"origin":"list-item","name":"scopeHeadingContains","index":1},{"start":181,"end":182,"origin":"list-separator","name":"scopeHeadingContains"},{"start":182,"end":184,"origin":"list-separator","name":"scopeHeadingContains"},{"start":184,"end":185,"origin":"list-separator","name":"scopeHeadingContains"},{"start":185,"end":198,"origin":"list-item","name":"scopeHeadingContains","index":2},{"start":198,"end":199,"origin":"list-separator","name":"scopeHeadingContains"},{"start":199,"end":201,"origin":"list-separator","name":"scopeHeadingContains"},{"start":201,"end":202,"origin":"list-separator","name":"scopeHeadingContains"},{"start":202,"end":212,"origin":"list-item","name":"scopeHeadingContains","index":3},{"start":212,"end":213,"origin":"list-separator","name":"scopeHeadingContains"},{"start":213,"end":315,"origin":"template"},{"start":315,"end":352,"origin":"field","name":"code"},{"start":352,"end":353,"origin":"template"}]}]},{"sectionId":"law","heading":"Governing law","text":"This agreement states a clause stating the governing law, in its own words: \"This Agreement shall be governed by the laws of New York.\", in the section headed \"ARTICLE 7 GOVERNING LAW 7.1 This Agreement shall be governed by the laws of New York.\". It was located by the declared form \"governed\" + \"laws of\".","sentences":[{"itemId":"sp-governing-law","kind":"statement","verdictClass":"VERIFIED","templateKey":"legal/statement/VERIFIED","text":"This agreement states a clause stating the governing law, in its own words: \"This Agreement shall be governed by the laws of New York.\", in the section headed \"ARTICLE 7 GOVERNING LAW 7.1 This Agreement shall be governed by the laws of New York.\". It was located by the declared form \"governed\" + \"laws of\".","attribution":[{"start":0,"end":22,"origin":"template"},{"start":22,"end":56,"origin":"field","name":"label"},{"start":56,"end":77,"origin":"template"},{"start":77,"end":134,"origin":"field","name":"clauseSpanText"},{"start":134,"end":135,"origin":"template"},{"start":135,"end":160,"origin":"template"},{"start":160,"end":245,"origin":"field","name":"segmentHeading"},{"start":245,"end":246,"origin":"template"},{"start":246,"end":284,"origin":"template"},{"start":284,"end":285,"origin":"list-separator","name":"matchedForm"},{"start":285,"end":293,"origin":"list-item","name":"matchedForm","index":0},{"start":293,"end":294,"origin":"list-separator","name":"matchedForm"},{"start":294,"end":297,"origin":"list-separator","name":"matchedForm"},{"start":297,"end":298,"origin":"list-separator","name":"matchedForm"},{"start":298,"end":305,"origin":"list-item","name":"matchedForm","index":1},{"start":305,"end":306,"origin":"list-separator","name":"matchedForm"},{"start":306,"end":307,"origin":"template"}]}]}],"unworded":[]},"signature":{"alg":"ed25519","canonical":"VD-CANON-1","keyId":"vd-2b223ab58835e187","signature":"st4bOrmmaczHvdvajGMTxRr1JYztqi8CXyKtkGwqYlzhcLcbuELxU4/2ImFl2MseRhOyKiZv22ZNH90UyNVnDg=="}},"engineConfigured":false,"templateHash":"8d6469071dc38d92","sizeWarning":{"surface":"full","declaration":"none","measured":{"certificateBytes":72577,"receiptBytes":6564,"coreReceiptBytes":0,"dispatchReceiptBytes":4855,"evidenceBytes":1709,"receiptShare":0.0904},"statement":"measured: this certificate is 72577 bytes, of which 6564 (9.0%) are derivation receipts and their evidence section; full surface (no surface declared). No recorded full-surface baseline for this report type in data/provenance-build-run/dispatch-derivation-after.json."}}