SPDXVersion: SPDX-2.1
DataLicense: CC0-1.0
SPDXID: SPDXRef-DOCUMENT
DocumentName: project
DocumentNamespace: http://spdx.org/spdxdocs/spdx-v2.1-c28ce0bd-afee-4e75-b058-07d0848f836b
Creator: Person: Anonymous ()
Creator: Organization: Anonymous ()
Creator: Tool: reuse-6.1.0
Created: 2025-11-29T15:25:49Z
CreatorComment: This document was created automatically using available reuse information consistent with REUSE.
Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-99cc0c823bf65e50bc8efdb0ecee7c81
Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-6712901418b695bbd42c35d684d6f594
Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-29d995f2ad5d0e19490c41dfd7b9d687
Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-d7d3da83612ca257e9af00a74252c73c
Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-bc026bd5c06c05325e1bb0f50ebff6b9
Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-050427f890decb968ca8366d341b97d3
Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-981c2571cf29f088a953ea45f97a4956
Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-e8d0918be23f5838133af4c5a9a9d708
Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-3644c4fad1813ca1ee0db09cb18cde69
Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-1b96a732ebb1fcc024a6ba70caa4089a
Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-94996c18bcf816c2b61daab8ebfe2570
Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-394c9592199de2555d7f6bada0947b68
Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-5910e578484c7804f345f45072fd87ae
Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-430bfb6b02bdbbc703cd3c1a0738bde5
Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-d02d30855c98f3310dc21870f841ce2d
Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-544cbffb92a523ac10a6300a49594be3
Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-4512ab4fef3d0d2a80d0ba95ff1805ea
Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-31152040d8f17d6a414a11bd6db8b7c1
Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-038aba26c8bf6b76546f5b2ebab7baa7
Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-9816ee3977532e42a981f31e481cf685
Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-30dcd5e1ffb907bb92389213610c10c0
Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-fa0249f104e2900ab9083bb4ac100712
FileName: ./.circleci/config.yml
SPDXID: SPDXRef-99cc0c823bf65e50bc8efdb0ecee7c81
FileChecksum: SHA1: a42c70f33082d1e54eb2991114c4b1447136a038
LicenseConcluded: NOASSERTION
LicenseInfoInFile: CC0-1.0
FileCopyrightText: SPDX-FileCopyrightText: None
FileName: ./.credo.exs
SPDXID: SPDXRef-6712901418b695bbd42c35d684d6f594
FileChecksum: SHA1: b50eb82f3e50b1fe8a3410fba8959e0633893058
LicenseConcluded: NOASSERTION
LicenseInfoInFile: CC0-1.0
FileCopyrightText: SPDX-FileCopyrightText: None
FileName: ./.formatter.exs
SPDXID: SPDXRef-29d995f2ad5d0e19490c41dfd7b9d687
FileChecksum: SHA1: d4ee7c7db7fb0ef86327280a123dc04832d9640a
LicenseConcluded: NOASSERTION
LicenseInfoInFile: CC0-1.0
FileCopyrightText: SPDX-FileCopyrightText: None
FileName: ./.gitignore
SPDXID: SPDXRef-d7d3da83612ca257e9af00a74252c73c
FileChecksum: SHA1: 9fffd03db594329a3d579e6419a94076b9a70a63
LicenseConcluded: NOASSERTION
LicenseInfoInFile: CC0-1.0
FileCopyrightText: SPDX-FileCopyrightText: None
FileName: ./CHANGELOG.md
SPDXID: SPDXRef-bc026bd5c06c05325e1bb0f50ebff6b9
FileChecksum: SHA1: e2d3925a8007d029ecf9b885b82991bce0b77fd7
LicenseConcluded: NOASSERTION
LicenseInfoInFile: CC0-1.0
FileCopyrightText: SPDX-FileCopyrightText: None
FileName: ./NOTICE
SPDXID: SPDXRef-050427f890decb968ca8366d341b97d3
FileChecksum: SHA1: 33a7590f9d1083c7f1db6cb9d0620473ab3c615a
LicenseConcluded: NOASSERTION
LicenseInfoInFile: CC0-1.0
FileCopyrightText: SPDX-FileCopyrightText: None
Copyright holders include Frank Hunleth.
FileName: ./README.md
SPDXID: SPDXRef-981c2571cf29f088a953ea45f97a4956
FileChecksum: SHA1: 1f2e5fef9f56d2d07d6fe9f4cb49fc09f834332f
LicenseConcluded: NOASSERTION
LicenseInfoInFile: CC-BY-4.0
FileCopyrightText: SPDX-FileCopyrightText: 2025 Frank Hunleth
FileName: ./demo/Dockerfile
SPDXID: SPDXRef-e8d0918be23f5838133af4c5a9a9d708
FileChecksum: SHA1: e020b0bc85510b0504e7097b4ea09afb15b2b4f6
LicenseConcluded: NOASSERTION
LicenseInfoInFile: Apache-2.0
FileCopyrightText: SPDX-FileCopyrightText: 2025 Frank Hunleth
FileName: ./demo/Makefile
SPDXID: SPDXRef-3644c4fad1813ca1ee0db09cb18cde69
FileChecksum: SHA1: dc1390a45f7f59bf1405098b59884419976295ea
LicenseConcluded: NOASSERTION
LicenseInfoInFile: CC0-1.0
FileCopyrightText: SPDX-FileCopyrightText: None
FileName: ./demo/README.md
SPDXID: SPDXRef-1b96a732ebb1fcc024a6ba70caa4089a
FileChecksum: SHA1: d674d75066eb2f14548be6d77c3df2fdd2ed2eef
LicenseConcluded: NOASSERTION
LicenseInfoInFile: CC-BY-4.0
FileCopyrightText: SPDX-FileCopyrightText: 2025 Frank Hunleth
FileName: ./demo/docker_demo.exs
SPDXID: SPDXRef-94996c18bcf816c2b61daab8ebfe2570
FileChecksum: SHA1: 7ed626f61622ee26081891d3678bdc7d5163854d
LicenseConcluded: NOASSERTION
LicenseInfoInFile: Apache-2.0
FileCopyrightText: SPDX-FileCopyrightText: 2025 Frank Hunleth
FileName: ./demo/docker_demo.gif
SPDXID: SPDXRef-394c9592199de2555d7f6bada0947b68
FileChecksum: SHA1: 9a80f161ce9a76d81217f375528f9d2421624ec6
LicenseConcluded: NOASSERTION
LicenseInfoInFile: CC0-1.0
FileCopyrightText: SPDX-FileCopyrightText: None
FileName: ./demo/docker_demo.tape
SPDXID: SPDXRef-5910e578484c7804f345f45072fd87ae
FileChecksum: SHA1: cbbe6dc9fa5d26537fe2e03dc713eb14e3c59032
LicenseConcluded: NOASSERTION
LicenseInfoInFile: CC0-1.0
FileCopyrightText: SPDX-FileCopyrightText: None
FileName: ./lib/interactive_cmd.ex
SPDXID: SPDXRef-430bfb6b02bdbbc703cd3c1a0738bde5
FileChecksum: SHA1: 44374491cf7b3af7e16be41749e6614e481c5050
LicenseConcluded: NOASSERTION
LicenseInfoInFile: Apache-2.0
FileCopyrightText: SPDX-FileCopyrightText: 2025 Frank Hunleth
FileName: ./mix.exs
SPDXID: SPDXRef-d02d30855c98f3310dc21870f841ce2d
FileChecksum: SHA1: b3c3be938d3f2ecf05283179f05ea0d744cb86f9
LicenseConcluded: NOASSERTION
LicenseInfoInFile: CC0-1.0
FileCopyrightText: SPDX-FileCopyrightText: None
FileName: ./mix.lock
SPDXID: SPDXRef-544cbffb92a523ac10a6300a49594be3
FileChecksum: SHA1: 1ae59ede18a4e52496c020c7573dde48ccc0f953
LicenseConcluded: NOASSERTION
LicenseInfoInFile: CC0-1.0
FileCopyrightText: SPDX-FileCopyrightText: None
FileName: ./test/fixture/Makefile
SPDXID: SPDXRef-4512ab4fef3d0d2a80d0ba95ff1805ea
FileChecksum: SHA1: f5cc302370fc88c6df66767bfe7ff447daf17e9a
LicenseConcluded: NOASSERTION
LicenseInfoInFile: CC0-1.0
FileCopyrightText: SPDX-FileCopyrightText: None
FileName: ./test/fixture/README.md
SPDXID: SPDXRef-31152040d8f17d6a414a11bd6db8b7c1
FileChecksum: SHA1: 060507463142e82d7543e92477275da41e407b9d
LicenseConcluded: NOASSERTION
LicenseInfoInFile: CC-BY-4.0
FileCopyrightText: SPDX-FileCopyrightText: 2025 Frank Hunleth
FileName: ./test/fixture/exit_code.sh
SPDXID: SPDXRef-038aba26c8bf6b76546f5b2ebab7baa7
FileChecksum: SHA1: 5222cbcf672f22a1ad3c31589498f908ecb13293
LicenseConcluded: NOASSERTION
LicenseInfoInFile: CC0-1.0
FileCopyrightText: SPDX-FileCopyrightText: None
FileName: ./test/fixture/run_pty.c
SPDXID: SPDXRef-9816ee3977532e42a981f31e481cf685
FileChecksum: SHA1: da1575d1842af1e59d00d768f57277cd790d876f
LicenseConcluded: NOASSERTION
LicenseInfoInFile: CC0-1.0
FileCopyrightText: SPDX-FileCopyrightText: None
FileName: ./test/interactive_cmd_test.exs
SPDXID: SPDXRef-30dcd5e1ffb907bb92389213610c10c0
FileChecksum: SHA1: 2925e48654e2a5a1b00873ea9801d7c452393279
LicenseConcluded: NOASSERTION
LicenseInfoInFile: Apache-2.0
FileCopyrightText: SPDX-FileCopyrightText: 2025 Frank Hunleth
FileName: ./test/test_helper.exs
SPDXID: SPDXRef-fa0249f104e2900ab9083bb4ac100712
FileChecksum: SHA1: e93c37851cc4a34ee21e02ace5f425167b6f8eea
LicenseConcluded: NOASSERTION
LicenseInfoInFile: Apache-2.0
FileCopyrightText: SPDX-FileCopyrightText: 2025 Frank Hunleth