# Xoradora attribution.json

`attribution.json` is an optional UTF-8 file at the root of a `.xorakit` ZIP
bundle. Xoradora does not require it to create, load, export, or share a kit,
and does not use its presence or absence to decide what users may do with a
kit. The file helps users retain credit for their own work or carry credits
they choose to give contributors and source authors.

The file is metadata, not a license grant or a sharing restriction. Do not
invent a creator, source URL, or license; leave unknown fields empty.

## Format

```json
{
  "format": "xoradora-attribution",
  "version": 1,
  "title": "Xoradora starter kit",
  "creator": "Kit creator",
  "license": {
    "name": "CC BY 4.0",
    "url": "https://creativecommons.org/licenses/by/4.0/"
  },
  "sources": [
    {
      "files": ["samples/pad01_kick.wav"],
      "title": "Kick 01",
      "creator": "Sound author",
      "source": "https://example.org/sound-author/kick-01",
      "license": {
        "name": "CC BY 4.0",
        "url": "https://creativecommons.org/licenses/by/4.0/"
      },
      "changes": "Trimmed and normalized"
    }
  ]
}
```

`format` and `version` are required. `title`, `creator`, and the kit-level
`license` are optional. `sources` may be empty while a starter kit is being
researched. Each source record must contain a non-empty `files` array. A source
record's `title`, `creator`, `source`, `license`, and `changes` fields are
optional so an explicitly unresolved record can be preserved without inventing
rights information.

`files` contains archive-relative paths and must point beneath `samples/`; use
forward slashes and do not use absolute paths or `..`. One source record may
refer to several files when they came from the same work and share the same
credit and license. The optional source-level `license` overrides the optional
kit-level license for that source. A license object must contain at least a
human-readable `name` or a `url`.

For Creative Commons material, include the work title, creator, source URL,
license name and license URL, and describe edits. CC BY permits commercial use
with attribution; a separate paid license must not be presented as a condition
of rights already granted by a valid CC BY license. Verify upstream provenance
separately: a page's license label does not prove that an uploader cleared
every sound they included.
