> ## Documentation Index
> Fetch the complete documentation index at: https://chart-spec.enchor.us/llms.txt
> Use this file to discover all available pages before exploring further.

# FixReport

What `fixIssues` did. The hashes are the canonical ones, keyed as `canonical:guitar:expert` and `canonical:song`.

## Properties

| Property | Modifier | Type | Description |
| - | - | - | - |
|  `fixed` | `readonly` | readonly \{ `code`: [`IssueCode`](https://chart-spec.enchor.us/scan-chart/api/index/type-aliases/IssueCode); `description`: `string`; `file`: `string`; }\[] | Each fix made: the code of the issue it fixes, the file it changes, and what it does. |
|  `hashes` | `readonly` | readonly \{ `after`: `string` \| `null`; `before`: `string` \| `null`; `key`: `string`; }\[] | Each hash the fixes changed, with its value before and after, or `null` where the song had or has no such hash. |
|  `renamed` | `readonly` | readonly \{ `from`: `string`; `to`: `string`; }\[] | Files renamed. Writing the song back to its folder, remove each `from` file. |
|  `skipped` | `readonly` | readonly \{ `code`: [`IssueCode`](https://chart-spec.enchor.us/scan-chart/api/index/type-aliases/IssueCode); `file`: `string` \| `null`; `reason`: `string`; }\[] | Each issue found that wasn't fixed, and why. |


This documentation is built and hosted on [Mintlify](https://mintlify.com), a developer documentation platform.