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