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