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