law_report
A REPORT of a divergence between the formalisation and the source: the answer contradicts the pinned text, a norm of the source is not expressed by a rule, a §218 label diverges from the text, an address cannot be found. A report is a hypothesis for triage by a formaliser: it does NOT change the law, it never reaches the answers of the other tools, and "not derived" does not become "derived" because of it. An address is required and is checked against the catalogue: package, fragment (a StableId from law_sources) and/or predicate; callId is the X-Law-Call-Id of the answer you disagree with. The entry goes into the server log.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| callId | No | the X-Law-Call-Id of the answer you disagree with | |
| package | Yes | the instrument of the corpus | |
| category | Yes | the kind of divergence: norm not expressed / outcome against the text / label against the text / address not found / text against the official one / other | |
| expected | Yes | what the source says (with the article) | |
| fragment | No | the StableId of the source fragment | |
| observed | Yes | what the system answered | |
| predicate | No | the predicate the report is about |