provision_history
Every recorded change to one top-level provision, newest first, with the window the record covers for the act. An empty list means no recorded change to that provision in the window, and the result says so in words. Every list is complete for the watch window the record covers, from the oldest version an act was watched from to its newest, and says nothing about anything outside it. disputed means one of three independent signals (the text comparison, the EU's own amendment metadata, the amending act's instructions) disagreed; dispute_reason says which and how, and a dispute is a reading of the sources, not a judgement about the law. applies_from: unknown means no application date could be read deterministically, never that no date applies. Units named by only one signal are listed by name on their event (metadata_only_units, instruction_only_units), never as changes. Not legal advice: this output is machine-computed from published texts, carries no lawyer's review, and is engineering assistance only.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| act | Yes | The act's key, or `corpus/key`, as `list_acts` gives it. | |
| location | Yes | A canonical location string such as `AR 50`, as the record stores it. |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
| rows | Yes | The provision's rows, newest first. | |
| window | Yes | What the record covers; null if unreadable. | |
| location | Yes | The canonical top-level location asked for. | |
| sentence | Yes | What the rows, or their absence, mean, in words. | |
| disclaimer | No | Not legal advice. | Not legal advice: this output is machine-computed from published texts, carries no lawyer's review, and is engineering assistance only. |
| unavailable | Yes | What could not be read, in words. |