SPDXVersion: SPDX-2.1 DataLicense: CC0-1.0 SPDXID: SPDXRef-DOCUMENT DocumentName: project DocumentNamespace: http://spdx.org/spdxdocs/spdx-v2.1-cf9297fd-1247-4965-b7ec-e48533eaa88c Creator: Person: Anonymous () Creator: Organization: Anonymous () Creator: Tool: reuse-6.1.0 Created: 2026-01-08T19:14:02Z CreatorComment: This document was created automatically using available reuse information consistent with REUSE. Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-88bc564ddf855fb33544748b50ce357e Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-e8b9c39957fc5ac9d575ff7861dc4c57 Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-285145a254f71061540b1ab7e87a185a Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-eacd2f3dd63d8310ad6dd67c5e2138df Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-cf023ab16d44b179cc6fbadb47e8589b Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-3497e65c941ca6181ca01a1ee799c848 Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-cbbe270ced94d51157eec7f1174cb2a1 Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-da25f6917b919d2a9b6a27f31a4b7e48 Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-cb43c01a948df41fa1b98d91bc771aa3 Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-a9872ddc6f856e1060840b0de9cdb51b Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-605246d6e2a448c2a5b9e3b70ae098e5 Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-dc019c98f478f385e0fee86112c238e1 Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-44a8dc1e0fc8b34100b3023e8d3997fe Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-7ea8ac82c45ec9c31292182531b22be8 Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-56142f9ea235d7a1c5e042d991421415 Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-0a752bffa71466089df7c6d544291cb0 Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-f77a7cb523341b0230229045911583db Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-9d0115f85b09765a8a058fd7fc56e715 FileName: ./.envrc SPDXID: SPDXRef-88bc564ddf855fb33544748b50ce357e FileChecksum: SHA1: 83b258da9c1ca4eb15ce27fbb558c55c1c308e51 LicenseConcluded: NOASSERTION LicenseInfoInFile: AGPL-3.0-or-later FileCopyrightText: SPDX-FileCopyrightText: 2024 Gregor Kleen FileName: ./.gitignore SPDXID: SPDXRef-e8b9c39957fc5ac9d575ff7861dc4c57 FileChecksum: SHA1: 9e9ee49d36b5e7149a3f9d933ea36c5eef42aeb9 LicenseConcluded: NOASSERTION LicenseInfoInFile: AGPL-3.0-or-later FileCopyrightText: SPDX-FileCopyrightText: 2024 Gregor Kleen FileName: ./Cargo.lock SPDXID: SPDXRef-285145a254f71061540b1ab7e87a185a FileChecksum: SHA1: c36c170388ebef2022c35240e032727765aa02d0 LicenseConcluded: NOASSERTION LicenseInfoInFile: CC0-1.0 FileCopyrightText: SPDX-FileCopyrightText: Gregor Kleen FileName: ./Cargo.toml SPDXID: SPDXRef-eacd2f3dd63d8310ad6dd67c5e2138df FileChecksum: SHA1: 4bc5f2f0b5b782f4a8e840a9dc07a763e2050c2f LicenseConcluded: NOASSERTION LicenseInfoInFile: AGPL-3.0-or-later FileCopyrightText: SPDX-FileCopyrightText: Gregor Kleen FileName: ./cli/Cargo.toml SPDXID: SPDXRef-cf023ab16d44b179cc6fbadb47e8589b FileChecksum: SHA1: 171acbd255ddef160312bb78e544585d1843bac0 LicenseConcluded: NOASSERTION LicenseInfoInFile: AGPL-3.0-or-later FileCopyrightText: SPDX-FileCopyrightText: Gregor Kleen FileName: ./cli/main.rs SPDXID: SPDXRef-3497e65c941ca6181ca01a1ee799c848 FileChecksum: SHA1: a2f68e218d11b337ec7cf06b7633c1f7d1603ef6 LicenseConcluded: NOASSERTION LicenseInfoInFile: AGPL-3.0-or-later FileCopyrightText: SPDX-FileCopyrightText: Gregor Kleen FileName: ./flake.lock SPDXID: SPDXRef-cbbe270ced94d51157eec7f1174cb2a1 FileChecksum: SHA1: bdf1a6f15a6390cbea6e71191425c6000815e3b4 LicenseConcluded: NOASSERTION LicenseInfoInFile: CC0-1.0 FileCopyrightText: SPDX-FileCopyrightText: Gregor Kleen FileName: ./flake.nix SPDXID: SPDXRef-da25f6917b919d2a9b6a27f31a4b7e48 FileChecksum: SHA1: e108b2de0fb3b634c08dd77084c13082794587c0 LicenseConcluded: NOASSERTION LicenseInfoInFile: AGPL-3.0-or-later FileCopyrightText: SPDX-FileCopyrightText: Gregor Kleen FileName: ./js/index.ejs SPDXID: SPDXRef-cb43c01a948df41fa1b98d91bc771aa3 FileChecksum: SHA1: 757a7a53ae148ba5f82f03684118a35d3836f536 LicenseConcluded: NOASSERTION LicenseInfoInFile: AGPL-3.0-or-later FileCopyrightText: SPDX-FileCopyrightText: Gregor Kleen FileName: ./js/index.js SPDXID: SPDXRef-a9872ddc6f856e1060840b0de9cdb51b FileChecksum: SHA1: f29f91559ed749f204dda754c50d6a57a5cda402 LicenseConcluded: NOASSERTION LicenseInfoInFile: AGPL-3.0-or-later FileCopyrightText: SPDX-FileCopyrightText: Gregor Kleen FileName: ./js/style.sass SPDXID: SPDXRef-605246d6e2a448c2a5b9e3b70ae098e5 FileChecksum: SHA1: 8ba3f66a22f55c79e586bf0003390a24d3876e5b LicenseConcluded: NOASSERTION LicenseInfoInFile: AGPL-3.0-or-later FileCopyrightText: SPDX-FileCopyrightText: Gregor Kleen FileName: ./lib/Cargo.toml SPDXID: SPDXRef-dc019c98f478f385e0fee86112c238e1 FileChecksum: SHA1: da11f449daa1d14a3d52c9a00e324b9774e00886 LicenseConcluded: NOASSERTION LicenseInfoInFile: AGPL-3.0-or-later FileCopyrightText: SPDX-FileCopyrightText: Gregor Kleen FileName: ./lib/lib.rs SPDXID: SPDXRef-44a8dc1e0fc8b34100b3023e8d3997fe FileChecksum: SHA1: b674f3af1d37b8f1fb47b0cdfeb0703b70a5b7e4 LicenseConcluded: NOASSERTION LicenseInfoInFile: AGPL-3.0-or-later FileCopyrightText: SPDX-FileCopyrightText: Gregor Kleen FileName: ./package.json SPDXID: SPDXRef-7ea8ac82c45ec9c31292182531b22be8 FileChecksum: SHA1: 4ab9783a37d276cfbc39fc25b572104321b42620 LicenseConcluded: NOASSERTION LicenseInfoInFile: AGPL-3.0-or-later FileCopyrightText: SPDX-FileCopyrightText: Gregor Kleen FileName: ./web/Cargo.toml SPDXID: SPDXRef-56142f9ea235d7a1c5e042d991421415 FileChecksum: SHA1: 1ad3e02aafffc339df5e0553674b6fd3cbec81f2 LicenseConcluded: NOASSERTION LicenseInfoInFile: AGPL-3.0-or-later FileCopyrightText: SPDX-FileCopyrightText: Gregor Kleen FileName: ./web/main.rs SPDXID: SPDXRef-0a752bffa71466089df7c6d544291cb0 FileChecksum: SHA1: da502e6992a8fe426022e4872f7a247051c9caae LicenseConcluded: NOASSERTION LicenseInfoInFile: AGPL-3.0-or-later FileCopyrightText: SPDX-FileCopyrightText: Gregor Kleen FileName: ./webpack.config.js SPDXID: SPDXRef-f77a7cb523341b0230229045911583db FileChecksum: SHA1: dcb1874907675fce14a4f1f6362cda0f2ac36336 LicenseConcluded: NOASSERTION LicenseInfoInFile: AGPL-3.0-or-later FileCopyrightText: SPDX-FileCopyrightText: Gregor Kleen FileName: ./yarn.lock SPDXID: SPDXRef-9d0115f85b09765a8a058fd7fc56e715 FileChecksum: SHA1: d2264ee7a33d4a6319e6cb9018ee85d59d0a1689 LicenseConcluded: NOASSERTION LicenseInfoInFile: CC0-1.0 FileCopyrightText: SPDX-FileCopyrightText: Gregor Kleen