SPDXVersion: SPDX-2.1
DataLicense: CC0-1.0
SPDXID: SPDXRef-DOCUMENT
DocumentName: project
DocumentNamespace: http://spdx.org/spdxdocs/spdx-v2.1-00501f49-4833-42a7-8364-115944149868
Creator: Person: Anonymous ()
Creator: Organization: Anonymous ()
Creator: Tool: reuse-6.1.0
Created: 2026-01-03T03:54:20Z
CreatorComment: This document was created automatically using available reuse information consistent with REUSE.
Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-c63f2edf77fc68ff7dff8ac622919564
Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-597d454f364fdc2f208b693bea29e8c7
Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-00a6d669f21dabab6de88c6a0e74e542
Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-4b7f71e9d152f165265d3d01cc843a33
Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-26d920b6af67b4fa854e8cd7006beccd
Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-7a11262fd4a3ec651ccc180a180fc330
Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-409d042de505b7240627f1cced7cf28d
Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-b0df42f31bcbf537175a136ea34a4b54
Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-068ff837eee35bdb1e8c99611c8684bf
Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-0ea2903ca3fb1823c8ae280282c207a3
Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-4fd3db05600906d5ef52a2c1233f0bb9
Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-1672ec6f39b9ed0aeb850db08ef1933c
Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-a536d753bb04a9dc5671c5b736dc3f6b
Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-3ac8574f122a94a231093bd433745190
Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-0072d317e6092e8c62dfb55539c6c7c0
Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-679fdf88e38d280e5fb270ac30333fff
Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-7d3cf076527122afb0d8494fb22e5deb
Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-528d35b1d0143d5478796a3ab88f2e80
Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-49bb5ee5353639eb46abac3d33aff2fd
Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-1c71836cf161224ad35d6cc4f1ffbd69
Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-7832aba32628db4a144243a1db3a0b25
Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-fb8c025c758a44903c942464ba9c3e17
Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-b0e74820a01a41927c28a3a31d0a949b
Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-81866101e04e2191ec1510c77c4741a9
Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-09f43c4bc991d60160231be887c7e14a
Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-b69ecf14eb06b31a5d551cb9346fc8d6
Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-ec867cb64d456a4abda92705ef2f691f
Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-6611f3138cae5c8483122f0b22c8a1aa
Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-a67e8d3fd5034447cc797ce97ffcb37c
Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-c906c95bebc7743c5ba2389ea1678562
Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-557839bd0066f5ca6ecd00220f96e8f0
Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-c130843ff88464fbff4bb0f943a7d3eb
Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-789d2171f1c051648083fa26a7c137cb
Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-4741081c02874ffdad9745c568f7974e
Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-b977b90042231780a8149135c03370fd
Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-bb441dc1fc4a73de35c193765c0e8bbc
Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-8dc50784ca882a22720ad42577ffca97
Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-b66e897544e47994725d45eb561361ff
Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-4585d57f3456ef8cf6e445bacb23f63a
Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-4f2e3157abb6fd6a21c23c7983bc6eee
Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-96af16ec951bc888333ab2b4d58854f5
Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-0755e3151fc1ee46806bcaf7d605442e
Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-8841a9d20fac8abf919a1250921d5227
FileName: ./.check.exs
SPDXID: SPDXRef-c63f2edf77fc68ff7dff8ac622919564
FileChecksum: SHA1: 6380f8c0e90d9eaf21fc1a2c2059f0e62225fae0
LicenseConcluded: NOASSERTION
LicenseInfoInFile: MIT
FileCopyrightText: SPDX-FileCopyrightText: 2023 ash_state_machine contributors
FileName: ./.credo.exs
SPDXID: SPDXRef-597d454f364fdc2f208b693bea29e8c7
FileChecksum: SHA1: 2fea283c40422ea95a251536ab0c3fc401f24082
LicenseConcluded: NOASSERTION
LicenseInfoInFile: MIT
FileCopyrightText: SPDX-FileCopyrightText: 2023 ash_state_machine contributors
FileName: ./.formatter.exs
SPDXID: SPDXRef-00a6d669f21dabab6de88c6a0e74e542
FileChecksum: SHA1: b67603f5a27fe01f6e5c768dc53bdbf37992e2eb
LicenseConcluded: NOASSERTION
LicenseInfoInFile: MIT
FileCopyrightText: SPDX-FileCopyrightText: 2023 ash_state_machine contributors
FileName: ./.github/dependabot.yml
SPDXID: SPDXRef-4b7f71e9d152f165265d3d01cc843a33
FileChecksum: SHA1: 169fea8513fd56cc73c319f278737bf4e9604de4
LicenseConcluded: NOASSERTION
LicenseInfoInFile: MIT
FileCopyrightText: SPDX-FileCopyrightText: 2023 ash_state_machine contributors
FileName: ./.github/workflows/elixir.yml
SPDXID: SPDXRef-26d920b6af67b4fa854e8cd7006beccd
FileChecksum: SHA1: 03101e4ec63cc47aadfd6f763107e49198b1abfe
LicenseConcluded: NOASSERTION
LicenseInfoInFile: MIT
FileCopyrightText: SPDX-FileCopyrightText: 2023 ash_state_machine contributors
FileName: ./.gitignore
SPDXID: SPDXRef-7a11262fd4a3ec651ccc180a180fc330
FileChecksum: SHA1: 6ad464f61dd8af8a86416b5e39a302ff23dd7187
LicenseConcluded: NOASSERTION
LicenseInfoInFile: MIT
FileCopyrightText: SPDX-FileCopyrightText: 2023 ash_state_machine contributors
FileName: ./.tool-versions
SPDXID: SPDXRef-409d042de505b7240627f1cced7cf28d
FileChecksum: SHA1: 3620d778588a182298b413759271c7a4f761d75f
LicenseConcluded: NOASSERTION
LicenseInfoInFile: MIT
FileCopyrightText: SPDX-FileCopyrightText: 2023 ash_state_machine contributors
FileName: ./CHANGELOG.md
SPDXID: SPDXRef-b0df42f31bcbf537175a136ea34a4b54
FileChecksum: SHA1: e3e905a4288d6317bf54a2c320e1f4e0c538739f
LicenseConcluded: NOASSERTION
LicenseInfoInFile: MIT
FileCopyrightText: SPDX-FileCopyrightText: 2020 Zach Daniel
SPDX-FileCopyrightText: 2023 ash_state_machine contributors
FileName: ./README.md
SPDXID: SPDXRef-068ff837eee35bdb1e8c99611c8684bf
FileChecksum: SHA1: 009dba8d50e70c3660b8685bcd0a531cae73df76
LicenseConcluded: NOASSERTION
LicenseInfoInFile: MIT
FileCopyrightText: SPDX-FileCopyrightText: 2020 Zach Daniel
SPDX-FileCopyrightText: 2023 ash_state_machine contributors
FileName: ./config/config.exs
SPDXID: SPDXRef-0ea2903ca3fb1823c8ae280282c207a3
FileChecksum: SHA1: 0abad9b1ce481eb584c33214c9fe458d0ec302f4
LicenseConcluded: NOASSERTION
LicenseInfoInFile: MIT
FileCopyrightText: SPDX-FileCopyrightText: 2023 ash_state_machine contributors
FileName: ./documentation/dsls/DSL-AshStateMachine.md
SPDXID: SPDXRef-4fd3db05600906d5ef52a2c1233f0bb9
FileChecksum: SHA1: 7b4896814e04422e89599c52083a8f02c12dde7e
LicenseConcluded: NOASSERTION
LicenseInfoInFile: MIT
FileCopyrightText: SPDX-FileCopyrightText: 2023 ash_state_machine contributors
FileName: ./documentation/topics/charts.md
SPDXID: SPDXRef-1672ec6f39b9ed0aeb850db08ef1933c
FileChecksum: SHA1: 61d3aede6850068dad987afae2872f076ec3e5d5
LicenseConcluded: NOASSERTION
LicenseInfoInFile: MIT
FileCopyrightText: SPDX-FileCopyrightText: 2020 Zach Daniel
SPDX-FileCopyrightText: 2023 ash_state_machine contributors
FileName: ./documentation/topics/what-is-ash-state-machine.md
SPDXID: SPDXRef-a536d753bb04a9dc5671c5b736dc3f6b
FileChecksum: SHA1: eb236eb29952c8c02d26806092ce1e2326d60d76
LicenseConcluded: NOASSERTION
LicenseInfoInFile: MIT
FileCopyrightText: SPDX-FileCopyrightText: 2020 Zach Daniel
SPDX-FileCopyrightText: 2023 ash_state_machine contributors
FileName: ./documentation/topics/working-with-ash-can.md
SPDXID: SPDXRef-3ac8574f122a94a231093bd433745190
FileChecksum: SHA1: 4bf9f6621146bf281923ddf2995bad9f6e2cf502
LicenseConcluded: NOASSERTION
LicenseInfoInFile: MIT
FileCopyrightText: SPDX-FileCopyrightText: 2020 Zach Daniel
SPDX-FileCopyrightText: 2023 ash_state_machine contributors
FileName: ./documentation/tutorials/getting-started-with-ash-state-machine.md
SPDXID: SPDXRef-0072d317e6092e8c62dfb55539c6c7c0
FileChecksum: SHA1: e8eb11f762ccb6167c3d2cef62b455fd2223d3e4
LicenseConcluded: NOASSERTION
LicenseInfoInFile: MIT
FileCopyrightText: SPDX-FileCopyrightText: 2023 ash_state_machine contributors
FileName: ./lib/ash_state_machine.ex
SPDXID: SPDXRef-679fdf88e38d280e5fb270ac30333fff
FileChecksum: SHA1: e97e546b1f084579311226173f82ed4385b6729c
LicenseConcluded: NOASSERTION
LicenseInfoInFile: MIT
FileCopyrightText: SPDX-FileCopyrightText: 2023 ash_state_machine contributors
FileName: ./lib/builtin_changes/builtin_changes.ex
SPDXID: SPDXRef-7d3cf076527122afb0d8494fb22e5deb
FileChecksum: SHA1: ba9c40614429e304662457ff0b315c6bc3363f9f
LicenseConcluded: NOASSERTION
LicenseInfoInFile: MIT
FileCopyrightText: SPDX-FileCopyrightText: 2023 ash_state_machine contributors
FileName: ./lib/builtin_changes/next_state.ex
SPDXID: SPDXRef-528d35b1d0143d5478796a3ab88f2e80
FileChecksum: SHA1: 6d3aa8ae530e357159049f8baf40608700d2e5b9
LicenseConcluded: NOASSERTION
LicenseInfoInFile: MIT
FileCopyrightText: SPDX-FileCopyrightText: 2023 ash_state_machine contributors
FileName: ./lib/builtin_changes/transition_state.ex
SPDXID: SPDXRef-49bb5ee5353639eb46abac3d33aff2fd
FileChecksum: SHA1: b9156c9e77f6edc9f8dbd39bf9f939a184d5dc9d
LicenseConcluded: NOASSERTION
LicenseInfoInFile: MIT
FileCopyrightText: SPDX-FileCopyrightText: 2023 ash_state_machine contributors
FileName: ./lib/charts.ex
SPDXID: SPDXRef-1c71836cf161224ad35d6cc4f1ffbd69
FileChecksum: SHA1: 37455dbca3f22ddeee74d249dfc403814f6d1746
LicenseConcluded: NOASSERTION
LicenseInfoInFile: MIT
FileCopyrightText: SPDX-FileCopyrightText: 2023 ash_state_machine contributors
FileName: ./lib/checks/valid_next_state.ex
SPDXID: SPDXRef-7832aba32628db4a144243a1db3a0b25
FileChecksum: SHA1: 4b1d2b8f6ca5fae35dd852d74c00f7aab5322b44
LicenseConcluded: NOASSERTION
LicenseInfoInFile: MIT
FileCopyrightText: SPDX-FileCopyrightText: 2023 ash_state_machine contributors
FileName: ./lib/errors/invalid_initial_state.ex
SPDXID: SPDXRef-fb8c025c758a44903c942464ba9c3e17
FileChecksum: SHA1: 8ec1c1e05a0ac506a8407dadd2cb273cdfbf6ada
LicenseConcluded: NOASSERTION
LicenseInfoInFile: MIT
FileCopyrightText: SPDX-FileCopyrightText: 2023 ash_state_machine contributors
FileName: ./lib/errors/no_matching_event.ex
SPDXID: SPDXRef-b0e74820a01a41927c28a3a31d0a949b
FileChecksum: SHA1: 79d4d63d934d10128c81c8c83463dc5afb98b44d
LicenseConcluded: NOASSERTION
LicenseInfoInFile: MIT
FileCopyrightText: SPDX-FileCopyrightText: 2023 ash_state_machine contributors
FileName: ./lib/info.ex
SPDXID: SPDXRef-81866101e04e2191ec1510c77c4741a9
FileChecksum: SHA1: 38564a534666b0f8369e5dc9961bc2803f4bd301
LicenseConcluded: NOASSERTION
LicenseInfoInFile: MIT
FileCopyrightText: SPDX-FileCopyrightText: 2023 ash_state_machine contributors
FileName: ./lib/mix/generate_flow_charts.ex
SPDXID: SPDXRef-09f43c4bc991d60160231be887c7e14a
FileChecksum: SHA1: 20e6bc7b6b1703cc86dc3307f84c1d26e767f0bd
LicenseConcluded: NOASSERTION
LicenseInfoInFile: MIT
FileCopyrightText: SPDX-FileCopyrightText: 2023 ash_state_machine contributors
FileName: ./lib/mix/tasks/ash_state_machine.install.ex
SPDXID: SPDXRef-b69ecf14eb06b31a5d551cb9346fc8d6
FileChecksum: SHA1: 0b5886595a5e09450eaa3736bdf19d2615e2f45a
LicenseConcluded: NOASSERTION
LicenseInfoInFile: MIT
FileCopyrightText: SPDX-FileCopyrightText: 2023 ash_state_machine contributors
FileName: ./lib/transformers/add_state.ex
SPDXID: SPDXRef-ec867cb64d456a4abda92705ef2f691f
FileChecksum: SHA1: 5563ae17a5d70afba00ac1ef1f1037794bb3c4a9
LicenseConcluded: NOASSERTION
LicenseInfoInFile: MIT
FileCopyrightText: SPDX-FileCopyrightText: 2023 ash_state_machine contributors
FileName: ./lib/transformers/ensure_state_selected.ex
SPDXID: SPDXRef-6611f3138cae5c8483122f0b22c8a1aa
FileChecksum: SHA1: ab084683b5f8cef7d7d014e5aa55aac96786670c
LicenseConcluded: NOASSERTION
LicenseInfoInFile: MIT
FileCopyrightText: SPDX-FileCopyrightText: 2023 ash_state_machine contributors
FileName: ./lib/transformers/fill_in_event_defaults.ex
SPDXID: SPDXRef-a67e8d3fd5034447cc797ce97ffcb37c
FileChecksum: SHA1: 46b9d8ac727f810730bceaa8e81ee7c44bce6894
LicenseConcluded: NOASSERTION
LicenseInfoInFile: MIT
FileCopyrightText: SPDX-FileCopyrightText: 2023 ash_state_machine contributors
FileName: ./lib/transformers/set_default_initial_state.ex
SPDXID: SPDXRef-c906c95bebc7743c5ba2389ea1678562
FileChecksum: SHA1: 57bf8dd07d168ff489097c2dd2b1ffec707a3432
LicenseConcluded: NOASSERTION
LicenseInfoInFile: MIT
FileCopyrightText: SPDX-FileCopyrightText: 2023 ash_state_machine contributors
FileName: ./lib/verifiers/verify_default_initial_state.ex
SPDXID: SPDXRef-557839bd0066f5ca6ecd00220f96e8f0
FileChecksum: SHA1: 158e959845438fc293a8f15f810687902d828aa0
LicenseConcluded: NOASSERTION
LicenseInfoInFile: MIT
FileCopyrightText: SPDX-FileCopyrightText: 2023 ash_state_machine contributors
FileName: ./lib/verifiers/verify_transition_actions.ex
SPDXID: SPDXRef-c130843ff88464fbff4bb0f943a7d3eb
FileChecksum: SHA1: 067710d885582f91a3a8a5fae93c222c18563b4d
LicenseConcluded: NOASSERTION
LicenseInfoInFile: MIT
FileCopyrightText: SPDX-FileCopyrightText: 2023 ash_state_machine contributors
FileName: ./logos/small-logo.png
SPDXID: SPDXRef-789d2171f1c051648083fa26a7c137cb
FileChecksum: SHA1: b9e13a94ec6ed9f53b181c9bc631475c394fad7d
LicenseConcluded: NOASSERTION
LicenseInfoInFile: MIT
FileCopyrightText: SPDX-FileCopyrightText: 2023 ash_state_machine contributors
FileName: ./mix.exs
SPDXID: SPDXRef-4741081c02874ffdad9745c568f7974e
FileChecksum: SHA1: fa10049176e2755b3fb70b0c96d10f339721130f
LicenseConcluded: NOASSERTION
LicenseInfoInFile: MIT
FileCopyrightText: SPDX-FileCopyrightText: 2023 ash_state_machine contributors
FileName: ./mix.lock
SPDXID: SPDXRef-b977b90042231780a8149135c03370fd
FileChecksum: SHA1: 0843a3d02aa087243cda6b9fbd3e3d849d05d7d5
LicenseConcluded: NOASSERTION
LicenseInfoInFile: MIT
FileCopyrightText: SPDX-FileCopyrightText: 2023 ash_state_machine contributors
FileName: ./test/ash_state_machine_test.exs
SPDXID: SPDXRef-bb441dc1fc4a73de35c193765c0e8bbc
FileChecksum: SHA1: 101c5170f4f4da30a518964736c5cf536b9a1945
LicenseConcluded: NOASSERTION
LicenseInfoInFile: MIT
FileCopyrightText: SPDX-FileCopyrightText: 2023 ash_state_machine contributors
FileName: ./test/mix/task/ash_state_machine.install_test.exs
SPDXID: SPDXRef-8dc50784ca882a22720ad42577ffca97
FileChecksum: SHA1: 68ed83c85dacf803fc3fc38403cb8704e0f0b437
LicenseConcluded: NOASSERTION
LicenseInfoInFile: MIT
FileCopyrightText: SPDX-FileCopyrightText: 2023 ash_state_machine contributors
FileName: ./test/support/domain.ex
SPDXID: SPDXRef-b66e897544e47994725d45eb561361ff
FileChecksum: SHA1: 80916c10c2e9c3919df20cc47ecd62aa761d1148
LicenseConcluded: NOASSERTION
LicenseInfoInFile: MIT
FileCopyrightText: SPDX-FileCopyrightText: 2023 ash_state_machine contributors
FileName: ./test/support/next_state_machine.ex
SPDXID: SPDXRef-4585d57f3456ef8cf6e445bacb23f63a
FileChecksum: SHA1: 045df536cdfdb68180a7ff2e2397b92950d57e60
LicenseConcluded: NOASSERTION
LicenseInfoInFile: MIT
FileCopyrightText: SPDX-FileCopyrightText: 2023 ash_state_machine contributors
FileName: ./test/support/order.ex
SPDXID: SPDXRef-4f2e3157abb6fd6a21c23c7983bc6eee
FileChecksum: SHA1: 65929cfa5da89a2a3581567dc320abffd73093a0
LicenseConcluded: NOASSERTION
LicenseInfoInFile: MIT
FileCopyrightText: SPDX-FileCopyrightText: 2023 ash_state_machine contributors
FileName: ./test/support/three_states.ex
SPDXID: SPDXRef-96af16ec951bc888333ab2b4d58854f5
FileChecksum: SHA1: 3222975f1eabacd8515d2803bab12a99902b3a7f
LicenseConcluded: NOASSERTION
LicenseInfoInFile: MIT
FileCopyrightText: SPDX-FileCopyrightText: 2023 ash_state_machine contributors
FileName: ./test/support/verification.ex
SPDXID: SPDXRef-0755e3151fc1ee46806bcaf7d605442e
FileChecksum: SHA1: 9fb9c4da439cc05cc4b66f01d82e6348ca8bb4b9
LicenseConcluded: NOASSERTION
LicenseInfoInFile: MIT
FileCopyrightText: SPDX-FileCopyrightText: 2023 ash_state_machine contributors
FileName: ./test/test_helper.exs
SPDXID: SPDXRef-8841a9d20fac8abf919a1250921d5227
FileChecksum: SHA1: 6e1f4b718ec77c34cc35c0dcba22543555a31758
LicenseConcluded: NOASSERTION
LicenseInfoInFile: MIT
FileCopyrightText: SPDX-FileCopyrightText: 2023 ash_state_machine contributors