SPDXVersion: SPDX-2.1 DataLicense: CC0-1.0 SPDXID: SPDXRef-DOCUMENT DocumentName: project DocumentNamespace: http://spdx.org/spdxdocs/spdx-v2.1-b3c9f99d-0949-4a6b-b0ba-98271be1765d Creator: Person: Anonymous () Creator: Organization: Anonymous () Creator: Tool: reuse-6.1.0 Created: 2026-01-29T07:21:13Z CreatorComment: This document was created automatically using available reuse information consistent with REUSE. Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-dde1991942c3bc094fddb9c2121a301b Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-9e754b7359bf639e320c41862ff0543d Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-e8c9b54f20a4ddf1a79a4049b345bd61 Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-5b2bc85f599a688fd935b6f377b4290d Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-05324039cf61eccebcc44551b4d64648 Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-3e041dd96e1c488ebe00266408397055 Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-16300bc535b79391f85cacca3b33032f Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-3c195d684df79950fc8fc7ee75af9ee1 Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-46dc49bd6a9e007cbc7e9e5220ca98c7 Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-e66b2c0935b69f93a530e9e68a2de88c Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-c3ade387e4843216e4619febbaf6137b Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-31286eb1bfc65e8e8fd6fd8c556d6eef Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-de6f73343fb53e9fe29de504cefccff6 Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-e18fd4cb477119d0d1e1f9503329b1e1 Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-0c6cbe4eaa82e6893dfeb4a02d110adf Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-fe19ac2abfb4d28ac204e24f831e6407 Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-012ad9014d333e766fa8e8d1ed7863bc Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-9a2e28afc71d87a71283e3c3bf4621b8 Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-30371a454d1d502936d4cc071156986d Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-ad0b5a1fb8a1c3a6c3339c8e27ace342 Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-48a3b0b13a71ddce9da4afeb8dc52f6a Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-d056218128104baf8bcc61286ea6a9e3 Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-17638fd2a36ceecfcc384c47f0e286e7 Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-3af04ab8eac89023877db17074d9c8c6 FileName: ./.commitlintrc.mjs SPDXID: SPDXRef-dde1991942c3bc094fddb9c2121a301b FileChecksum: SHA1: a60c97599893e660498c11bda3b73841ea450d8c LicenseConcluded: NOASSERTION LicenseInfoInFile: GPL-3.0-or-later FileCopyrightText: SPDX-FileCopyrightText: (C) 2025 Andreas Hartmann FileName: ./.editorconfig SPDXID: SPDXRef-9e754b7359bf639e320c41862ff0543d FileChecksum: SHA1: e121a6aab4f61fa74c91d21cb02d68094144720c LicenseConcluded: NOASSERTION LicenseInfoInFile: GPL-3.0-or-later FileCopyrightText: SPDX-FileCopyrightText: (C) 2025 Andreas Hartmann FileName: ./.env SPDXID: SPDXRef-e8c9b54f20a4ddf1a79a4049b345bd61 FileChecksum: SHA1: 5ef6d5473817d0342c173e4b4f6736658508c489 LicenseConcluded: NOASSERTION LicenseInfoInFile: GPL-3.0-or-later FileCopyrightText: SPDX-FileCopyrightText: (C) 2025 Andreas Hartmann FileName: ./.gitignore SPDXID: SPDXRef-5b2bc85f599a688fd935b6f377b4290d FileChecksum: SHA1: 475be6af80a5b31914974a189644ff80073e6190 LicenseConcluded: NOASSERTION LicenseInfoInFile: GPL-3.0-or-later FileCopyrightText: SPDX-FileCopyrightText: (C) 2025 Andreas Hartmann FileName: ./.gitlab-ci.yml SPDXID: SPDXRef-05324039cf61eccebcc44551b4d64648 FileChecksum: SHA1: 5b726ebdaf3942db576675dddb8c12d52b9dfcaf LicenseConcluded: NOASSERTION LicenseInfoInFile: GPL-3.0-or-later FileCopyrightText: SPDX-FileCopyrightText: (C) 2025 Andreas Hartmann FileName: ./.markdownlint-cli2.jsonc SPDXID: SPDXRef-3e041dd96e1c488ebe00266408397055 FileChecksum: SHA1: f23fbc1aa0f9d8d397e6a61655231115d17225bb LicenseConcluded: NOASSERTION LicenseInfoInFile: GPL-3.0-or-later FileCopyrightText: SPDX-FileCopyrightText: (C) 2025 Andreas Hartmann FileName: ./.shellcheckrc SPDXID: SPDXRef-16300bc535b79391f85cacca3b33032f FileChecksum: SHA1: b14a5a8e096408c8114a51f5526bceff85bf2012 LicenseConcluded: NOASSERTION LicenseInfoInFile: GPL-3.0-or-later FileCopyrightText: SPDX-FileCopyrightText: (C) 2025 Andreas Hartmann FileName: ./.yamllint.yml SPDXID: SPDXRef-3c195d684df79950fc8fc7ee75af9ee1 FileChecksum: SHA1: 81ab8877d04c98b04faf30d4072687527ee0e5e6 LicenseConcluded: NOASSERTION LicenseInfoInFile: GPL-3.0-or-later FileCopyrightText: SPDX-FileCopyrightText: (C) 2025 Andreas Hartmann FileName: ./CHANGELOG.md SPDXID: SPDXRef-46dc49bd6a9e007cbc7e9e5220ca98c7 FileChecksum: SHA1: ffe038cd12e29f584b209023a64fd677c4fe6934 LicenseConcluded: NOASSERTION LicenseInfoInFile: GPL-3.0-or-later FileCopyrightText: SPDX-FileCopyrightText: (C) 2025 Andreas Hartmann FileName: ./CONTRIBUTING.md SPDXID: SPDXRef-e66b2c0935b69f93a530e9e68a2de88c FileChecksum: SHA1: 5bd4aabcfd27451a34b455f281222929c177d765 LicenseConcluded: NOASSERTION LicenseInfoInFile: GPL-3.0-or-later FileCopyrightText: SPDX-FileCopyrightText: (C) 2025 Andreas Hartmann FileName: ./Containerfile.develop SPDXID: SPDXRef-c3ade387e4843216e4619febbaf6137b FileChecksum: SHA1: 8a918ecc8b84db6142aba280c636e87e865b62ca LicenseConcluded: NOASSERTION LicenseInfoInFile: GPL-3.0-or-later FileCopyrightText: SPDX-FileCopyrightText: (C) 2025 Andreas Hartmann FileName: ./Makefile SPDXID: SPDXRef-31286eb1bfc65e8e8fd6fd8c556d6eef FileChecksum: SHA1: 6391a22a3a10860ec29d3df58d19974680055fa1 LicenseConcluded: NOASSERTION LicenseInfoInFile: GPL-3.0-or-later FileCopyrightText: SPDX-FileCopyrightText: (C) 2025 Andreas Hartmann FileName: ./README.md SPDXID: SPDXRef-de6f73343fb53e9fe29de504cefccff6 FileChecksum: SHA1: 6a9c56818bcaff7b9232f9a60367a5c3310be927 LicenseConcluded: NOASSERTION LicenseInfoInFile: GPL-3.0-or-later FileCopyrightText: Copyright (C) 2025 Andreas Hartmann SPDX-FileCopyrightText: (C) 2025 Andreas Hartmann FileName: ./bin/_common SPDXID: SPDXRef-e18fd4cb477119d0d1e1f9503329b1e1 FileChecksum: SHA1: f88f76182328b6f87c4e302ae7996e34a75479dd LicenseConcluded: NOASSERTION LicenseInfoInFile: GPL-3.0-or-later FileCopyrightText: SPDX-FileCopyrightText: (C) 2025 Andreas Hartmann FileName: ./bin/bash-language-server SPDXID: SPDXRef-0c6cbe4eaa82e6893dfeb4a02d110adf FileChecksum: SHA1: 98e7217f3a41db607fd0b0e3cec14a77510f3a90 LicenseConcluded: NOASSERTION LicenseInfoInFile: GPL-3.0-or-later FileCopyrightText: SPDX-FileCopyrightText: (C) 2025 Andreas Hartmann FileName: ./bin/bats SPDXID: SPDXRef-fe19ac2abfb4d28ac204e24f831e6407 FileChecksum: SHA1: 98e7217f3a41db607fd0b0e3cec14a77510f3a90 LicenseConcluded: NOASSERTION LicenseInfoInFile: GPL-3.0-or-later FileCopyrightText: SPDX-FileCopyrightText: (C) 2025 Andreas Hartmann FileName: ./bin/make SPDXID: SPDXRef-012ad9014d333e766fa8e8d1ed7863bc FileChecksum: SHA1: 98e7217f3a41db607fd0b0e3cec14a77510f3a90 LicenseConcluded: NOASSERTION LicenseInfoInFile: GPL-3.0-or-later FileCopyrightText: SPDX-FileCopyrightText: (C) 2025 Andreas Hartmann FileName: ./bin/shfmt SPDXID: SPDXRef-9a2e28afc71d87a71283e3c3bf4621b8 FileChecksum: SHA1: 98e7217f3a41db607fd0b0e3cec14a77510f3a90 LicenseConcluded: NOASSERTION LicenseInfoInFile: GPL-3.0-or-later FileCopyrightText: SPDX-FileCopyrightText: (C) 2025 Andreas Hartmann FileName: ./cliff.toml SPDXID: SPDXRef-30371a454d1d502936d4cc071156986d FileChecksum: SHA1: 0c254c28729e099d7589583466e03a43e6c2f8fa LicenseConcluded: NOASSERTION LicenseInfoInFile: GPL-3.0-or-later FileCopyrightText: SPDX-FileCopyrightText: (C) 2025 Andreas Hartmann FileName: ./src/commit-msg SPDXID: SPDXRef-ad0b5a1fb8a1c3a6c3339c8e27ace342 FileChecksum: SHA1: 78390da90b8d0319f19f3ecf9d99688fc0190863 LicenseConcluded: NOASSERTION LicenseInfoInFile: GPL-3.0-or-later FileCopyrightText: Copyright (C) 2025 Andreas Hartmann SPDX-FileCopyrightText: (C) 2025 Andreas Hartmann FileName: ./src/pre-commit SPDXID: SPDXRef-48a3b0b13a71ddce9da4afeb8dc52f6a FileChecksum: SHA1: 1507178265b1f1aeeaf15d6c95026c0c1056a73b LicenseConcluded: NOASSERTION LicenseInfoInFile: GPL-3.0-or-later FileCopyrightText: Copyright (C) 2025 Andreas Hartmann SPDX-FileCopyrightText: (C) 2025 Andreas Hartmann FileName: ./test/commit-msg.bats SPDXID: SPDXRef-d056218128104baf8bcc61286ea6a9e3 FileChecksum: SHA1: c283de2bede7b72bf9e74bcab2e13d48e9d69067 LicenseConcluded: NOASSERTION LicenseInfoInFile: GPL-3.0-or-later FileCopyrightText: SPDX-FileCopyrightText: (C) 2026 Andreas Hartmann FileName: ./test/common-cli.bats SPDXID: SPDXRef-17638fd2a36ceecfcc384c47f0e286e7 FileChecksum: SHA1: 4665e4f6ca3b16ea93b13fe3ae325c6669da859a LicenseConcluded: NOASSERTION LicenseInfoInFile: GPL-3.0-or-later FileCopyrightText: SPDX-FileCopyrightText: (C) 2026 Andreas Hartmann FileName: ./test/pre-commit.bats SPDXID: SPDXRef-3af04ab8eac89023877db17074d9c8c6 FileChecksum: SHA1: bf6f15ad70c57fdab47809b61099bc9f834baeaf LicenseConcluded: NOASSERTION LicenseInfoInFile: GPL-3.0-or-later FileCopyrightText: SPDX-FileCopyrightText: (C) 2026 Andreas Hartmann