SPDXVersion: SPDX-2.1 DataLicense: CC0-1.0 SPDXID: SPDXRef-DOCUMENT DocumentName: project DocumentNamespace: http://spdx.org/spdxdocs/spdx-v2.1-4595ea86-9d93-497f-89f7-53f300fdacf6 Creator: Person: Anonymous () Creator: Organization: Anonymous () Creator: Tool: reuse-6.1.0 Created: 2026-10-20T10:00:57Z CreatorComment: This document was created automatically using available reuse information consistent with REUSE. Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-b4cf2b3453318c3c7afe76f6994dc56c Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-f944b8cdc11c970d7a6f7978ed4186bb Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-83ed33887b2d0cc7cbf1e6a29ab0569e Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-238310fe150e9412327a944d3606d71b Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-a8fc4fb67b9464fa574646dc141f5be8 Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-dc783ba5d734725475534c56c67d8112 Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-d923d9bfa2d8b29578aabc5eba4b38ea Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-3ebb9c6bdfa41946bbd304ff3b33a6ba Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-0581f701b399c3d6eadc1382d2cc8e17 Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-7164d1047e52162a883b94ffb4465104 Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-bae58b746819a0205a128c532a5ad0f4 Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-dc7de2f928c94fece9cf73f2b3f2f0fb Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-54feda529f38861a32d91186fc2b0da9 Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-b2ee57a82c90bbe6ceb6943b29715ed8 Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-9db134b08d9a5865913c1dba18a4310b Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-be7b41cad96efbb3617ac789b128df89 Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-3c4eeee31d4dc782c505554d096cd1a8 Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-f382876dd2e1b90ff021b2268276b42e Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-71665d7debbe909c50e8792f0cd61584 Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-9621f01a575b7267f3db75650e3d5ede Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-1d9995dac0ea61dd2a687740aebed10e Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-e41da83f9686e60c72379e3da6030b64 Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-6686d380f4bf3ec43f15d0b7a806050f Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-d51f1437ba3e6a783966c606e44f9dad Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-7c14f05077ba75f7b0c0fa9741a19e1f Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-64e5a175de73d1c05420fa13f8cd6cbc Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-c8a166570bceac224578dd401e57d0b7 Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-ddde3235a9254541aca9ccc3e2aff38e Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-b7fffd9ef81f2af588dbe20ba6eede00 Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-fcc15f58f0b1bd4ff57ef85ee1276c2d Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-a1a7d3395280c145a48c627d784e8f25 Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-e4ea58e908c86a5e3aea616c5e823d29 Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-2f3df60301ce2fb6d9e6540da8b4299a Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-3858060d1d861d5f13768d3a21931c41 Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-48a9fbd5606cda4f787874813706b9bf Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-4d775953605c2798d10874bfd1e995ff Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-505258d6ba452d4e7be338d7601087bd Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-7e38b97a1146eb59917fb27634b38146 Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-8081b7ca5330a0beccb12de02c080b8e Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-c35d6034fc6f325b60a5e25e782c6b5f Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-0013fca5209e182248b53029353a5d32 Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-980331c96b01815ffb4da2e37a35575b Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-402030b723280322e1ffb00d5679b9ac Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-fe6fbc53b9372c3db5d26de26839a1b2 Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-040f16539370856e40293149e453a3a6 Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-86051a9502c5f71aaaeeb1cc1928ce51 Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-5e5fc8511c7781693f9d31ca0049edf4 Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-9f3821a62edbfc702685660e748b77bc Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-a6ecd23dd796819e810a9b49d647556c Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-36ed73901a03a6daa6143040c81ec8eb Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-5ffd6552f0af9968fb0ab14192548017 Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-c8d9f602231f32d7204ea483b35d3902 Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-c9583630750b201f6dc1e54c7877abab Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-7df5bedf6721e68d5d37d0a52f68a50c Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-145abe29300b6c84cdaa279e15acda93 Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-bfbbba2285da675eff50fc2f0394e97a Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-db49dbf2cc4472fb7fcb103308fd190d Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-660d32172cff191625b23c1ef5079df0 Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-3d70026b113f38b2da9a4c2e1eec7596 Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-b062ed72fba6bc096d8656cf80aeb90f Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-56140d4fb72953b2a5aca063bdccc461 Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-cdf604ebbf5dc02ba67dcf659cc562ee Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-970fc646baa3ac131147abe52623e481 Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-658c778410f69088bca201c6691d6003 Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-2d878dfde59af1d0890e4dc3205cb1ff Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-6e49bce671a69780f6318edd8ecbc523 Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-3937af7f159b3edd4038eef19a80411a Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-c274c6b40f8c722889bc881328ddc9ca Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-3e769028dd67943689ab00e696d1c169 Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-bea6ecbe8a2b81fcd4bd3a29c62ef913 Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-78c4b0c4d2d9efa27d36eb769d2370bb Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-89d0489ffec2203683eef2252a78128f Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-f250d25d0b095dfe20eeada4779af4a1 Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-a14734e443b3a35990ed50e3c645436b Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-b11ad46782d682613ba57511558ac697 Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-b39d250be10e5126b201cc6f70b00b7b Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-44f7ce5c5603b3ad818e37c72fee6d96 Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-8a5c37a22322aa11b27417427bdb651d Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-744cd43d6c7533d2b3b3dbee3789ab3b Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-c282e6545418e4d8635a4684816ab34c Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-a038d3cea55405661b99c53be2210cf1 Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-e5fb4801b81a7900257968a302f82c00 Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-890a5d40ec972e1c8fdbc6d8f021fdbc Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-9505b120676c952dd6c303a25cde2d26 Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-350a106df36ea99d25c176d9161a4014 Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-69437e0bb0696be68f0f65748dc10c61 Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-7cb17061523ef146d24dd38e86e01b3c Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-8b93257c0480c36cb9f1c9bba333e307 Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-4e8326317457018f22b2d53f506ebf02 Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-cecc22e7b8b3ffda406e21d925e64403 Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-22bb2fb601712ced0a90e293284ff36b Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-98120c89d2cb5d542b7ce5f1ede1db25 Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-017c3068ecff6ae55b6208be341cff25 Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-2cfe715b01efa73837fd22848944a3b6 Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-12343a2498ced5869a1bb1d0f402fcf1 Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-017bfb451be2db55d019612fa370c661 Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-8c5ac63865daf27a38986d3891e616a7 Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-75e35663d63032015419bfb317828752 Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-d68d161b5ca649050ff4e92c15c78e27 Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-dc57ccd6dffbf20b308df9ce501cdc8f Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-b7d25860d02119c2ae45679d694c4702 Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-150233cbe26aa96839babca2a5a9d295 Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-803dc5fcb22a7cd493576aa4f656b679 Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-0cfcf591d55deeacb8082b54d5b29ddc Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-65623b143e064c50618638a656256221 Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-1ca65dc80a1f3b1b3b7152b454ddbae3 Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-c02649588174855dc15fac0484568ed2 Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-ab00546fb3fdba30e6a4654d7d5783c0 Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-d844c3da1c80dd2a33b4593c2f540fa2 Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-cd585d202ad9bd7b34e14b2b10c982d7 Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-b46306f687aac464d1430ff5fc3ee96f Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-8528d2bce7e0835d056ea0778c8da3ad Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-750b8300c8fb66005ef1880049f98980 Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-b312931b291352806d0445ce10ce4e02 Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-1fde8c441d3f1726f5514ec43e44f4af Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-b10564dcf768e2df5c3e909071a50112 Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-c3338116e91ba13528361a24620ce347 Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-47fb893c20a50a9d40b372fd27664c27 Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-439e63f909ec2c4808c1fc38ffd9e30c Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-f06e71aed18f099d62ffa9338b9b8275 Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-0f551c408a70b2c72f8f676c5bea468d Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-9e70acd9cf8eb5b1e3f6d22fb096b342 Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-5caca70aaab59bd8c38b2c1b81f7d465 Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-a3c0b1682f91c78bdc22a945da441f93 Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-7e08bc4979939e04b8efd4394993f677 Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-ac312c0539081e524f08c190a3e3f197 Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-051ab305d180b0d109229bd338c58974 FileName: ./.claudeignore SPDXID: SPDXRef-b4cf2b3453318c3c7afe76f6994dc56c FileChecksum: SHA1: 80f25f86f425104ef92d32882b0c7eafbf3fd834 LicenseConcluded: NOASSERTION LicenseInfoInFile: MIT FileCopyrightText: SPDX-FileCopyrightText: 2026 Damián Búho FileName: ./.forgejo/workflows/analyzed.yaml SPDXID: SPDXRef-f944b8cdc11c970d7a6f7978ed4186bb FileChecksum: SHA1: 15ac8ecd1ec74378bba777a85cabd1bfbf6a9264 LicenseConcluded: NOASSERTION LicenseInfoInFile: MIT FileCopyrightText: SPDX-FileCopyrightText: 2026 Damián Búho FileName: ./.forgejo/workflows/audited.yaml SPDXID: SPDXRef-83ed33887b2d0cc7cbf1e6a29ab0569e FileChecksum: SHA1: 82d199fd5654c8b23b22ad22554973bf8931f706 LicenseConcluded: NOASSERTION LicenseInfoInFile: MIT FileCopyrightText: SPDX-FileCopyrightText: 2026 Damián Búho FileName: ./.forgejo/workflows/check-outdated.yaml SPDXID: SPDXRef-238310fe150e9412327a944d3606d71b FileChecksum: SHA1: b9f0b9a2f70b6f52d6709ecb6eac0004cfbda816 LicenseConcluded: NOASSERTION LicenseInfoInFile: MIT FileCopyrightText: SPDX-FileCopyrightText: 2026 Damián Búho FileName: ./.forgejo/workflows/published.yaml SPDXID: SPDXRef-a8fc4fb67b9464fa574646dc141f5be8 FileChecksum: SHA1: e9c498f557f84c0a5b81973fa50fd7654b4bc7e4 LicenseConcluded: NOASSERTION LicenseInfoInFile: MIT FileCopyrightText: SPDX-FileCopyrightText: 2026 Damián Búho FileName: ./.gitattributes SPDXID: SPDXRef-dc783ba5d734725475534c56c67d8112 FileChecksum: SHA1: 59b299c2a4172b19a307f9b6ec2360d1f9919c46 LicenseConcluded: NOASSERTION LicenseInfoInFile: MIT FileCopyrightText: SPDX-FileCopyrightText: 2026 Damián Búho FileName: ./.github/FUNDING.yml SPDXID: SPDXRef-d923d9bfa2d8b29578aabc5eba4b38ea FileChecksum: SHA1: b1bb2f0ac8830519d07dff9c50faf2784dc5ca52 LicenseConcluded: NOASSERTION LicenseInfoInFile: MIT FileCopyrightText: SPDX-FileCopyrightText: 2026 Damián Búho FileName: ./.github/workflows/analyzed.yaml SPDXID: SPDXRef-3ebb9c6bdfa41946bbd304ff3b33a6ba FileChecksum: SHA1: 0ef92cccd619accaa56259f3f4349fa85c179f21 LicenseConcluded: NOASSERTION LicenseInfoInFile: MIT FileCopyrightText: SPDX-FileCopyrightText: 2026 Damián Búho FileName: ./.github/workflows/audited.yaml SPDXID: SPDXRef-0581f701b399c3d6eadc1382d2cc8e17 FileChecksum: SHA1: 6084c72909595cd97e744b690ff32b3fcd8ab95a LicenseConcluded: NOASSERTION LicenseInfoInFile: MIT FileCopyrightText: SPDX-FileCopyrightText: 2026 Damián Búho FileName: ./.github/workflows/check-outdated.yaml SPDXID: SPDXRef-7164d1047e52162a883b94ffb4465104 FileChecksum: SHA1: 0db737213ad2745f9b5babcf4ebd14acef79cad1 LicenseConcluded: NOASSERTION LicenseInfoInFile: MIT FileCopyrightText: SPDX-FileCopyrightText: 2026 Damián Búho FileName: ./.github/workflows/published.yaml SPDXID: SPDXRef-bae58b746819a0205a128c532a5ad0f4 FileChecksum: SHA1: 998a97381ef1fae75153ab1cd58a270cd95617ea LicenseConcluded: NOASSERTION LicenseInfoInFile: MIT FileCopyrightText: SPDX-FileCopyrightText: 2026 Damián Búho FileName: ./.gitignore SPDXID: SPDXRef-dc7de2f928c94fece9cf73f2b3f2f0fb FileChecksum: SHA1: 9c63a70c57727f85abe940514eaa53cc5293a3a3 LicenseConcluded: NOASSERTION LicenseInfoInFile: MIT FileCopyrightText: SPDX-FileCopyrightText: 2026 Damián Búho FileName: ./.gitmodules SPDXID: SPDXRef-54feda529f38861a32d91186fc2b0da9 FileChecksum: SHA1: 27ccfb6c8076db7609a9f48903028bd61bad2c73 LicenseConcluded: NOASSERTION LicenseInfoInFile: MIT FileCopyrightText: SPDX-FileCopyrightText: 2026 Damián Búho FileName: ./.gremlins.toml SPDXID: SPDXRef-b2ee57a82c90bbe6ceb6943b29715ed8 FileChecksum: SHA1: 2d9fbdada8138f23d51f3043414e17a009142038 LicenseConcluded: NOASSERTION LicenseInfoInFile: MIT FileCopyrightText: SPDX-FileCopyrightText: 2026 Damián Búho FileName: ./.makefile/project/10-dependencies.mk SPDXID: SPDXRef-9db134b08d9a5865913c1dba18a4310b FileChecksum: SHA1: 7ba01175054be029049ccf93991ddea16ede3c56 LicenseConcluded: NOASSERTION LicenseInfoInFile: MIT FileCopyrightText: SPDX-FileCopyrightText: 2026 Damián Búho FileName: ./.makefile/project/30-spdx.mk SPDXID: SPDXRef-be7b41cad96efbb3617ac789b128df89 FileChecksum: SHA1: 6f93a8d6163e24fffd74cc86f223542a2060c334 LicenseConcluded: NOASSERTION LicenseInfoInFile: MIT FileCopyrightText: SPDX-FileCopyrightText: 2026 Damián Búho FileName: ./.makefile/project/50-gremlins.mk SPDXID: SPDXRef-3c4eeee31d4dc782c505554d096cd1a8 FileChecksum: SHA1: 4ee402274fa9ca10444c6f7f7782ceb840059cf2 LicenseConcluded: NOASSERTION LicenseInfoInFile: MIT FileCopyrightText: SPDX-FileCopyrightText: 2026 Damián Búho FileName: ./.scripts/fetch-specification.sh SPDXID: SPDXRef-f382876dd2e1b90ff021b2268276b42e FileChecksum: SHA1: 34ccb93e3dd3a6207e8a3b6b6fc7728615045f00 LicenseConcluded: NOASSERTION LicenseInfoInFile: MIT FileCopyrightText: SPDX-FileCopyrightText: 2026 Damián Búho FileName: ./.yamllint SPDXID: SPDXRef-71665d7debbe909c50e8792f0cd61584 FileChecksum: SHA1: 7037d557ffc713380f71c790eaf64af5aff2ed9e LicenseConcluded: NOASSERTION LicenseInfoInFile: MIT FileCopyrightText: SPDX-FileCopyrightText: 2026 Damián Búho FileName: ./AGENTS.md SPDXID: SPDXRef-9621f01a575b7267f3db75650e3d5ede FileChecksum: SHA1: e4953eed8bfadfe66bf17c38db434828c0875e7f LicenseConcluded: NOASSERTION LicenseInfoInFile: MIT FileCopyrightText: SPDX-FileCopyrightText: 2026 Damián Búho FileName: ./AI_POLICY.md SPDXID: SPDXRef-1d9995dac0ea61dd2a687740aebed10e FileChecksum: SHA1: 892095fef875b47803072dc6ba2fdc05db8fe752 LicenseConcluded: NOASSERTION LicenseInfoInFile: MIT FileCopyrightText: SPDX-FileCopyrightText: 2026 Damián Búho FileName: ./CITATION.cff SPDXID: SPDXRef-e41da83f9686e60c72379e3da6030b64 FileChecksum: SHA1: b3914e35ab3fdce2a75a6e01a086be868d2b6812 LicenseConcluded: NOASSERTION LicenseInfoInFile: MIT FileCopyrightText: SPDX-FileCopyrightText: 2026 Damián Búho FileName: ./CLAUDE.md SPDXID: SPDXRef-6686d380f4bf3ec43f15d0b7a806050f FileChecksum: SHA1: a560710f41478929328f4b7fcd7a274b08db3723 LicenseConcluded: NOASSERTION LicenseInfoInFile: MIT FileCopyrightText: SPDX-FileCopyrightText: 2026 Damián Búho FileName: ./CODEOWNERS SPDXID: SPDXRef-d51f1437ba3e6a783966c606e44f9dad FileChecksum: SHA1: d44360972aac105bf01ae907f346db2fed80b0fd LicenseConcluded: NOASSERTION LicenseInfoInFile: MIT FileCopyrightText: SPDX-FileCopyrightText: 2026 Damián Búho FileName: ./CODE_OF_CONDUCT.md SPDXID: SPDXRef-7c14f05077ba75f7b0c0fa9741a19e1f FileChecksum: SHA1: 27b5e3c017d64531dcbe252a6ec32deebc391ffe LicenseConcluded: NOASSERTION LicenseInfoInFile: MIT FileCopyrightText: SPDX-FileCopyrightText: 2026 Damián Búho FileName: ./CONTRIBUTING.md SPDXID: SPDXRef-64e5a175de73d1c05420fa13f8cd6cbc FileChecksum: SHA1: 43cadbc47d909f78183ad923422f87843003ef52 LicenseConcluded: NOASSERTION LicenseInfoInFile: MIT FileCopyrightText: SPDX-FileCopyrightText: 2026 Damián Búho FileName: ./Makefile SPDXID: SPDXRef-c8a166570bceac224578dd401e57d0b7 FileChecksum: SHA1: e1ec181080287378dede4a0a19b0df8f9df80522 LicenseConcluded: NOASSERTION LicenseInfoInFile: MIT FileCopyrightText: SPDX-FileCopyrightText: 2026 Damián Búho FileName: ./README.md SPDXID: SPDXRef-ddde3235a9254541aca9ccc3e2aff38e FileChecksum: SHA1: 3546b70a31588a2c1dcececaf2bdc3474a4c1a44 LicenseConcluded: NOASSERTION LicenseInfoInFile: MIT FileCopyrightText: SPDX-FileCopyrightText: 2026 Damián Búho FileName: ./SECURITY.md SPDXID: SPDXRef-b7fffd9ef81f2af588dbe20ba6eede00 FileChecksum: SHA1: 2ed872ea550d63a5cdd6b11023ce0e93a1e2c586 LicenseConcluded: NOASSERTION LicenseInfoInFile: MIT FileCopyrightText: SPDX-FileCopyrightText: 2026 Damián Búho FileName: ./SUPPORT.md SPDXID: SPDXRef-fcc15f58f0b1bd4ff57ef85ee1276c2d FileChecksum: SHA1: 44d36045cd0d4e29fb8bd73f0cb5813092a6b5f5 LicenseConcluded: NOASSERTION LicenseInfoInFile: MIT FileCopyrightText: SPDX-FileCopyrightText: 2026 Damián Búho FileName: ./cog.toml SPDXID: SPDXRef-a1a7d3395280c145a48c627d784e8f25 FileChecksum: SHA1: e42d98b7d3e21cc687076f07e90ab18aed04b1df LicenseConcluded: NOASSERTION LicenseInfoInFile: MIT FileCopyrightText: SPDX-FileCopyrightText: 2026 Damián Búho FileName: ./docs/CONFORMANCE.md SPDXID: SPDXRef-e4ea58e908c86a5e3aea616c5e823d29 FileChecksum: SHA1: 8ce1196aaa140ff2998e038964ef66c0f3071950 LicenseConcluded: NOASSERTION LicenseInfoInFile: MIT FileCopyrightText: SPDX-FileCopyrightText: 2026 Damián Búho FileName: ./docs/CONSUMER-PLAN.md SPDXID: SPDXRef-2f3df60301ce2fb6d9e6540da8b4299a FileChecksum: SHA1: 85d5c75c52d2df22c028b44a1b92c2869f91db12 LicenseConcluded: NOASSERTION LicenseInfoInFile: MIT FileCopyrightText: SPDX-FileCopyrightText: 2026 Damián Búho FileName: ./docs/es/AI_POLICY.md SPDXID: SPDXRef-3858060d1d861d5f13768d3a21931c41 FileChecksum: SHA1: e078af619128812075fd47f752c9f4b12911dfbe LicenseConcluded: NOASSERTION LicenseInfoInFile: MIT FileCopyrightText: SPDX-FileCopyrightText: 2026 Damián Búho FileName: ./docs/es/CODE_OF_CONDUCT.md SPDXID: SPDXRef-48a9fbd5606cda4f787874813706b9bf FileChecksum: SHA1: 5d08716cd91a983f590c16ae0e0929703e46981a LicenseConcluded: NOASSERTION LicenseInfoInFile: MIT FileCopyrightText: SPDX-FileCopyrightText: 2026 Damián Búho FileName: ./docs/es/CONTRIBUTING.md SPDXID: SPDXRef-4d775953605c2798d10874bfd1e995ff FileChecksum: SHA1: f122982712de6874cd39a82a6a3c9721ba64deb9 LicenseConcluded: NOASSERTION LicenseInfoInFile: MIT FileCopyrightText: SPDX-FileCopyrightText: 2026 Damián Búho FileName: ./docs/es/README.md SPDXID: SPDXRef-505258d6ba452d4e7be338d7601087bd FileChecksum: SHA1: 44400a9003d9c1aacd757955acf14ecbf99f69c3 LicenseConcluded: NOASSERTION LicenseInfoInFile: MIT FileCopyrightText: SPDX-FileCopyrightText: 2026 Damián Búho FileName: ./docs/es/SECURITY.md SPDXID: SPDXRef-7e38b97a1146eb59917fb27634b38146 FileChecksum: SHA1: ce06f8f5014931d44ac22895bdf952149b887c17 LicenseConcluded: NOASSERTION LicenseInfoInFile: MIT FileCopyrightText: SPDX-FileCopyrightText: 2026 Damián Búho FileName: ./docs/es/SUPPORT.md SPDXID: SPDXRef-8081b7ca5330a0beccb12de02c080b8e FileChecksum: SHA1: 4c8439d70977d728209309f93cd485af410020e1 LicenseConcluded: NOASSERTION LicenseInfoInFile: MIT FileCopyrightText: SPDX-FileCopyrightText: 2026 Damián Búho FileName: ./docs/how-to/MAKEFILE.md SPDXID: SPDXRef-c35d6034fc6f325b60a5e25e782c6b5f FileChecksum: SHA1: ec77a0598b20314d18ecf06e8c3584f3c65404fa LicenseConcluded: NOASSERTION LicenseInfoInFile: MIT FileCopyrightText: SPDX-FileCopyrightText: 2026 Damián Búho FileName: ./docs/uk/AI_POLICY.md SPDXID: SPDXRef-0013fca5209e182248b53029353a5d32 FileChecksum: SHA1: 3f12d7f1c88d0adeb71551cb965dde554f9f870d LicenseConcluded: NOASSERTION LicenseInfoInFile: MIT FileCopyrightText: SPDX-FileCopyrightText: 2026 Damián Búho FileName: ./docs/uk/CODE_OF_CONDUCT.md SPDXID: SPDXRef-980331c96b01815ffb4da2e37a35575b FileChecksum: SHA1: d4a1b646839cda105d399463ba03aa8b1ac165bf LicenseConcluded: NOASSERTION LicenseInfoInFile: MIT FileCopyrightText: SPDX-FileCopyrightText: 2026 Damián Búho FileName: ./docs/uk/CONTRIBUTING.md SPDXID: SPDXRef-402030b723280322e1ffb00d5679b9ac FileChecksum: SHA1: 29e96b537eb305f3a7f8d6af4b9163847da02ca8 LicenseConcluded: NOASSERTION LicenseInfoInFile: MIT FileCopyrightText: SPDX-FileCopyrightText: 2026 Damián Búho FileName: ./docs/uk/README.md SPDXID: SPDXRef-fe6fbc53b9372c3db5d26de26839a1b2 FileChecksum: SHA1: 85c53f7628c295f977437a7399291caca35cf419 LicenseConcluded: NOASSERTION LicenseInfoInFile: MIT FileCopyrightText: SPDX-FileCopyrightText: 2026 Damián Búho FileName: ./docs/uk/SECURITY.md SPDXID: SPDXRef-040f16539370856e40293149e453a3a6 FileChecksum: SHA1: b86632980a86c0167ecda2e82893da1e9e1ea528 LicenseConcluded: NOASSERTION LicenseInfoInFile: MIT FileCopyrightText: SPDX-FileCopyrightText: 2026 Damián Búho FileName: ./docs/uk/SUPPORT.md SPDXID: SPDXRef-86051a9502c5f71aaaeeb1cc1928ce51 FileChecksum: SHA1: 53712644638f756c8dd701c44c88a0823c7c5c01 LicenseConcluded: NOASSERTION LicenseInfoInFile: MIT FileCopyrightText: SPDX-FileCopyrightText: 2026 Damián Búho FileName: ./go.mod SPDXID: SPDXRef-5e5fc8511c7781693f9d31ca0049edf4 FileChecksum: SHA1: d23a0442c5328b1c2d3c8635b3cc992021a7e18a LicenseConcluded: NOASSERTION LicenseInfoInFile: MIT FileCopyrightText: SPDX-FileCopyrightText: 2026 Damián Búho FileName: ./go.sum SPDXID: SPDXRef-9f3821a62edbfc702685660e748b77bc FileChecksum: SHA1: de7902a1b3f3ebe8a52343e184444c646ab9de5e LicenseConcluded: NOASSERTION LicenseInfoInFile: MIT FileCopyrightText: SPDX-FileCopyrightText: 2026 Damián Búho FileName: ./internal/cache/cache.go SPDXID: SPDXRef-a6ecd23dd796819e810a9b49d647556c FileChecksum: SHA1: 23cfc25272f2f085d04ee109e74a3430f16bd4a3 LicenseConcluded: NOASSERTION LicenseInfoInFile: MIT FileCopyrightText: SPDX-FileCopyrightText: 2026 Damián Búho FileName: ./internal/cache/cache_test.go SPDXID: SPDXRef-36ed73901a03a6daa6143040c81ec8eb FileChecksum: SHA1: 5f6986d569e0e9b76f77ccc1fa6443835253e8ec LicenseConcluded: NOASSERTION LicenseInfoInFile: MIT FileCopyrightText: SPDX-FileCopyrightText: 2026 Damián Búho FileName: ./internal/fieldpath/defaults.go SPDXID: SPDXRef-5ffd6552f0af9968fb0ab14192548017 FileChecksum: SHA1: 30614e36fa7c1acc691b1f7e53523a080acaa012 LicenseConcluded: NOASSERTION LicenseInfoInFile: MIT FileCopyrightText: SPDX-FileCopyrightText: 2026 Damián Búho FileName: ./internal/fieldpath/fuzz_test.go SPDXID: SPDXRef-c8d9f602231f32d7204ea483b35d3902 FileChecksum: SHA1: 0959304949f3eba26c419c7fbfaf90e95c2c66df LicenseConcluded: NOASSERTION LicenseInfoInFile: MIT FileCopyrightText: SPDX-FileCopyrightText: 2026 Damián Búho FileName: ./internal/fieldpath/identity.go SPDXID: SPDXRef-c9583630750b201f6dc1e54c7877abab FileChecksum: SHA1: 08f07804e10fd28c252a4e4821b1b864cacdf7be LicenseConcluded: NOASSERTION LicenseInfoInFile: MIT FileCopyrightText: SPDX-FileCopyrightText: 2026 Damián Búho FileName: ./internal/fieldpath/mutate.go SPDXID: SPDXRef-7df5bedf6721e68d5d37d0a52f68a50c FileChecksum: SHA1: d4ffea389f429b6fbb8b4972375f18dd9b4e350e LicenseConcluded: NOASSERTION LicenseInfoInFile: MIT FileCopyrightText: SPDX-FileCopyrightText: 2026 Damián Búho FileName: ./internal/fieldpath/mutate_test.go SPDXID: SPDXRef-145abe29300b6c84cdaa279e15acda93 FileChecksum: SHA1: f8c1889cca8ee9296bc31ec76368966e56601f13 LicenseConcluded: NOASSERTION LicenseInfoInFile: MIT FileCopyrightText: SPDX-FileCopyrightText: 2026 Damián Búho FileName: ./internal/fieldpath/path.go SPDXID: SPDXRef-bfbbba2285da675eff50fc2f0394e97a FileChecksum: SHA1: ce1f9d430f0e274eeeec09c81f55fa337f97a0e7 LicenseConcluded: NOASSERTION LicenseInfoInFile: MIT FileCopyrightText: SPDX-FileCopyrightText: 2026 Damián Búho FileName: ./internal/fieldpath/path_test.go SPDXID: SPDXRef-db49dbf2cc4472fb7fcb103308fd190d FileChecksum: SHA1: e3b1cf653a700e261e8e7e52b1d6c5e8798beecc LicenseConcluded: NOASSERTION LicenseInfoInFile: MIT FileCopyrightText: SPDX-FileCopyrightText: 2026 Damián Búho FileName: ./internal/fieldpath/resolve.go SPDXID: SPDXRef-660d32172cff191625b23c1ef5079df0 FileChecksum: SHA1: 2495729f6e60b0b0ce71c4ef1820a3abc5e40c7f LicenseConcluded: NOASSERTION LicenseInfoInFile: MIT FileCopyrightText: SPDX-FileCopyrightText: 2026 Damián Búho FileName: ./internal/fieldpath/resolve_test.go SPDXID: SPDXRef-3d70026b113f38b2da9a4c2e1eec7596 FileChecksum: SHA1: 89556aeecb7ced13e68dccd7192ccf6539dd3663 LicenseConcluded: NOASSERTION LicenseInfoInFile: MIT FileCopyrightText: SPDX-FileCopyrightText: 2026 Damián Búho FileName: ./internal/genlog/genlog.go SPDXID: SPDXRef-b062ed72fba6bc096d8656cf80aeb90f FileChecksum: SHA1: 74d507ff17f47eb0fec44c23171be558525a6c09 LicenseConcluded: NOASSERTION LicenseInfoInFile: MIT FileCopyrightText: SPDX-FileCopyrightText: 2026 Damián Búho FileName: ./internal/genlog/genlog_test.go SPDXID: SPDXRef-56140d4fb72953b2a5aca063bdccc461 FileChecksum: SHA1: ac74d095c41fbaa68f1aa79062ff5d2ec9bc7b68 LicenseConcluded: NOASSERTION LicenseInfoInFile: MIT FileCopyrightText: SPDX-FileCopyrightText: 2026 Damián Búho FileName: ./internal/interp/conformance_test.go SPDXID: SPDXRef-cdf604ebbf5dc02ba67dcf659cc562ee FileChecksum: SHA1: 92bbb2bbc4cf2dbbf390154d0b971ce9058d274f LicenseConcluded: NOASSERTION LicenseInfoInFile: MIT FileCopyrightText: SPDX-FileCopyrightText: 2026 Damián Búho FileName: ./internal/interp/interp.go SPDXID: SPDXRef-970fc646baa3ac131147abe52623e481 FileChecksum: SHA1: fadfdd34f091322ea7e949c0311cdf8e070ea7e6 LicenseConcluded: NOASSERTION LicenseInfoInFile: MIT FileCopyrightText: SPDX-FileCopyrightText: 2026 Damián Búho FileName: ./internal/interp/interp_test.go SPDXID: SPDXRef-658c778410f69088bca201c6691d6003 FileChecksum: SHA1: 4e10662355ceca25865951154c10a7f94ce120cd LicenseConcluded: NOASSERTION LicenseInfoInFile: MIT FileCopyrightText: SPDX-FileCopyrightText: 2026 Damián Búho FileName: ./internal/netfetch/netfetch.go SPDXID: SPDXRef-2d878dfde59af1d0890e4dc3205cb1ff FileChecksum: SHA1: ec6df26b972bd79f04bb596d84fc9ff2fd2d571f LicenseConcluded: NOASSERTION LicenseInfoInFile: MIT FileCopyrightText: SPDX-FileCopyrightText: 2026 Damián Búho FileName: ./internal/netfetch/netfetch_test.go SPDXID: SPDXRef-6e49bce671a69780f6318edd8ecbc523 FileChecksum: SHA1: 32edf7b18d457b0d79a2975d8462898698e6f256 LicenseConcluded: NOASSERTION LicenseInfoInFile: MIT FileCopyrightText: SPDX-FileCopyrightText: 2026 Damián Búho FileName: ./internal/pflock/pflock.go SPDXID: SPDXRef-3937af7f159b3edd4038eef19a80411a FileChecksum: SHA1: b7a0631c40c4a521e077cf49726069d1dce4361c LicenseConcluded: NOASSERTION LicenseInfoInFile: MIT FileCopyrightText: SPDX-FileCopyrightText: 2026 Damián Búho FileName: ./internal/pflock/pflock_test.go SPDXID: SPDXRef-c274c6b40f8c722889bc881328ddc9ca FileChecksum: SHA1: a0c5dd6d44c7f9d1e6de4cb51340766107b88af9 LicenseConcluded: NOASSERTION LicenseInfoInFile: MIT FileCopyrightText: SPDX-FileCopyrightText: 2026 Damián Búho FileName: ./internal/projectfile/cache_test.go SPDXID: SPDXRef-3e769028dd67943689ab00e696d1c169 FileChecksum: SHA1: a6a524e6b3fe51618dc820268d5d49fa66cb1386 LicenseConcluded: NOASSERTION LicenseInfoInFile: MIT FileCopyrightText: SPDX-FileCopyrightText: 2026 Damián Búho FileName: ./internal/projectfile/clone.go SPDXID: SPDXRef-bea6ecbe8a2b81fcd4bd3a29c62ef913 FileChecksum: SHA1: 269e7552162fad11d10f4a7b58ab95e4cb011e19 LicenseConcluded: NOASSERTION LicenseInfoInFile: MIT FileCopyrightText: SPDX-FileCopyrightText: 2026 Damián Búho Copyright = cloneCopyright(doc.Copyright) Copyright { FileName: ./internal/projectfile/document_test.go SPDXID: SPDXRef-78c4b0c4d2d9efa27d36eb769d2370bb FileChecksum: SHA1: 5161230428496edc434741384858697a4fea1f17 LicenseConcluded: NOASSERTION LicenseInfoInFile: MIT FileCopyrightText: SPDX-FileCopyrightText: 2026 Damián Búho FileName: ./internal/projectfile/features.go SPDXID: SPDXRef-89d0489ffec2203683eef2252a78128f FileChecksum: SHA1: e011987f0da9e445b3c7ef978237c337d5312521 LicenseConcluded: NOASSERTION LicenseInfoInFile: MIT FileCopyrightText: SPDX-FileCopyrightText: 2026 Damián Búho FileName: ./internal/projectfile/features_test.go SPDXID: SPDXRef-f250d25d0b095dfe20eeada4779af4a1 FileChecksum: SHA1: d8695e8eb8a287eeea03623d58f363464ebd48f7 LicenseConcluded: NOASSERTION LicenseInfoInFile: MIT FileCopyrightText: SPDX-FileCopyrightText: 2026 Damián Búho FileName: ./internal/projectfile/fuzz_test.go SPDXID: SPDXRef-a14734e443b3a35990ed50e3c645436b FileChecksum: SHA1: e5e1aa0e8401c4d86323076c529e496c5a7e52e3 LicenseConcluded: NOASSERTION LicenseInfoInFile: MIT FileCopyrightText: SPDX-FileCopyrightText: 2026 Damián Búho FileName: ./internal/projectfile/helpers.go SPDXID: SPDXRef-b11ad46782d682613ba57511558ac697 FileChecksum: SHA1: 565280f5ae06dde9a4403e0ef37ae01bb451aedd LicenseConcluded: NOASSERTION LicenseInfoInFile: MIT FileCopyrightText: SPDX-FileCopyrightText: 2026 Damián Búho FileName: ./internal/projectfile/include.go SPDXID: SPDXRef-b39d250be10e5126b201cc6f70b00b7b FileChecksum: SHA1: edcc11dbbe69702b4d22784bf98b7811c3436f6e LicenseConcluded: NOASSERTION LicenseInfoInFile: MIT FileCopyrightText: SPDX-FileCopyrightText: 2026 Damián Búho FileName: ./internal/projectfile/include_pin_test.go SPDXID: SPDXRef-44f7ce5c5603b3ad818e37c72fee6d96 FileChecksum: SHA1: 2a9c86efd6d1182a5dcb7900760a639e6b270d86 LicenseConcluded: NOASSERTION LicenseInfoInFile: MIT FileCopyrightText: SPDX-FileCopyrightText: 2026 Damián Búho FileName: ./internal/projectfile/include_test.go SPDXID: SPDXRef-8a5c37a22322aa11b27417427bdb651d FileChecksum: SHA1: 9bd8a296f511f2636b98d712ce01f3891836932d LicenseConcluded: NOASSERTION LicenseInfoInFile: MIT FileCopyrightText: SPDX-FileCopyrightText: 2026 Damián Búho FileName: ./internal/projectfile/linktags.go SPDXID: SPDXRef-744cd43d6c7533d2b3b3dbee3789ab3b FileChecksum: SHA1: 059981e13c84e64edd2f25b715633dc4a071ecd3 LicenseConcluded: NOASSERTION LicenseInfoInFile: MIT FileCopyrightText: SPDX-FileCopyrightText: 2026 Damián Búho FileName: ./internal/projectfile/localizedstring_test.go SPDXID: SPDXRef-c282e6545418e4d8635a4684816ab34c FileChecksum: SHA1: 5e87fd6436a10359240c959ef88968d2569cd48e LicenseConcluded: NOASSERTION LicenseInfoInFile: MIT FileCopyrightText: SPDX-FileCopyrightText: 2026 Damián Búho FileName: ./internal/projectfile/main_test.go SPDXID: SPDXRef-a038d3cea55405661b99c53be2210cf1 FileChecksum: SHA1: 573ce52d65db2bafc7c5a3d0376c7b6d31886c87 LicenseConcluded: NOASSERTION LicenseInfoInFile: MIT FileCopyrightText: SPDX-FileCopyrightText: 2026 Damián Búho FileName: ./internal/projectfile/namesplit.go SPDXID: SPDXRef-e5fb4801b81a7900257968a302f82c00 FileChecksum: SHA1: 477a62d2b0e3332a1b61abbbbcaf9d849b09efdd LicenseConcluded: NOASSERTION LicenseInfoInFile: MIT FileCopyrightText: SPDX-FileCopyrightText: 2026 Damián Búho FileName: ./internal/projectfile/namesplit_test.go SPDXID: SPDXRef-890a5d40ec972e1c8fdbc6d8f021fdbc FileChecksum: SHA1: c8625c12053992b701fe33664b993a0ebdd67442 LicenseConcluded: NOASSERTION LicenseInfoInFile: MIT FileCopyrightText: SPDX-FileCopyrightText: 2026 Damián Búho FileName: ./internal/projectfile/optimize.go SPDXID: SPDXRef-9505b120676c952dd6c303a25cde2d26 FileChecksum: SHA1: 28f25e71013c117dbc6d7d64569ecde1594ffd22 LicenseConcluded: NOASSERTION LicenseInfoInFile: MIT FileCopyrightText: SPDX-FileCopyrightText: 2026 Damián Búho FileName: ./internal/projectfile/optimize_test.go SPDXID: SPDXRef-350a106df36ea99d25c176d9161a4014 FileChecksum: SHA1: 5511c62a36b561e31609f27e5c5331d9a0cd2e26 LicenseConcluded: NOASSERTION LicenseInfoInFile: MIT FileCopyrightText: SPDX-FileCopyrightText: 2026 Damián Búho FileName: ./internal/projectfile/parse.go SPDXID: SPDXRef-69437e0bb0696be68f0f65748dc10c61 FileChecksum: SHA1: 7a9fd48b0df08f3cd271302f0a094f5ba0bd01d1 LicenseConcluded: NOASSERTION LicenseInfoInFile: MIT FileCopyrightText: SPDX-FileCopyrightText: 2026 Damián Búho Copyright = parseCopyright(cp) Copyright { FileName: ./internal/projectfile/people.go SPDXID: SPDXRef-7cb17061523ef146d24dd38e86e01b3c FileChecksum: SHA1: b87e0290d3b1aa11982ba24ba6ee312e135420ee LicenseConcluded: NOASSERTION LicenseInfoInFile: MIT FileCopyrightText: SPDX-FileCopyrightText: 2026 Damián Búho FileName: ./internal/projectfile/read.go SPDXID: SPDXRef-8b93257c0480c36cb9f1c9bba333e307 FileChecksum: SHA1: 8b161f817cff755ec39cb2e94d9b61331063317f LicenseConcluded: NOASSERTION LicenseInfoInFile: MIT FileCopyrightText: SPDX-FileCopyrightText: 2026 Damián Búho FileName: ./internal/projectfile/reconcile.go SPDXID: SPDXRef-4e8326317457018f22b2d53f506ebf02 FileChecksum: SHA1: aa06a435cb0edd71cc8cdaf1a53382879921794d LicenseConcluded: NOASSERTION LicenseInfoInFile: MIT FileCopyrightText: SPDX-FileCopyrightText: 2026 Damián Búho Copyright --- Copyright = post FileName: ./internal/projectfile/reconcile_test.go SPDXID: SPDXRef-cecc22e7b8b3ffda406e21d925e64403 FileChecksum: SHA1: a7e6a5d78ed9ae69b6edafa46cb12e3098bc5592 LicenseConcluded: NOASSERTION LicenseInfoInFile: MIT FileCopyrightText: SPDX-FileCopyrightText: 2026 Damián Búho FileName: ./internal/projectfile/serialize.go SPDXID: SPDXRef-22bb2fb601712ced0a90e293284ff36b FileChecksum: SHA1: 9dd7fdffbb91a97f31a7c9d7abbc56ab5a148d1b LicenseConcluded: NOASSERTION LicenseInfoInFile: MIT FileCopyrightText: SPDX-FileCopyrightText: 2026 Damián Búho Copyright != nil { FileName: ./internal/projectfile/toggle.go SPDXID: SPDXRef-98120c89d2cb5d542b7ce5f1ede1db25 FileChecksum: SHA1: e060d223a26d64c66a5b37492e28e4d237bdfd81 LicenseConcluded: NOASSERTION LicenseInfoInFile: MIT FileCopyrightText: SPDX-FileCopyrightText: 2026 Damián Búho FileName: ./internal/projectfile/toggle_test.go SPDXID: SPDXRef-017c3068ecff6ae55b6208be341cff25 FileChecksum: SHA1: 57840d909256a252834f4698bae37e400f366af1 LicenseConcluded: NOASSERTION LicenseInfoInFile: MIT FileCopyrightText: SPDX-FileCopyrightText: 2026 Damián Búho FileName: ./internal/projectfile/types.go SPDXID: SPDXRef-2cfe715b01efa73837fd22848944a3b6 FileChecksum: SHA1: 7e08b09be75274be58ac3a1586a90cf625078e99 LicenseConcluded: NOASSERTION LicenseInfoInFile: MIT FileCopyrightText: SPDX-FileCopyrightText: 2026 Damián Búho Copyright *Copyright `toml:"copyright" yaml:"copyright" json:"copyright"` Copyright = "copyright" // LICENSE / REUSE copyright lines Copyright carries the top-level [copyright] block. Year is the default Copyright struct { FileName: ./internal/projectfile/visibility.go SPDXID: SPDXRef-12343a2498ced5869a1bb1d0f402fcf1 FileChecksum: SHA1: 1e75cd92436a9d5f6fe9ec78c41e9f3dba1f5d7b LicenseConcluded: NOASSERTION LicenseInfoInFile: MIT FileCopyrightText: SPDX-FileCopyrightText: 2026 Damián Búho FileName: ./internal/projectfile/visibility_test.go SPDXID: SPDXRef-017bfb451be2db55d019612fa370c661 FileChecksum: SHA1: 2e809666116585f9d5286bbeb711c0d1a680e215 LicenseConcluded: NOASSERTION LicenseInfoInFile: MIT FileCopyrightText: SPDX-FileCopyrightText: 2026 Damián Búho FileName: ./internal/projectfile/write.go SPDXID: SPDXRef-8c5ac63865daf27a38986d3891e616a7 FileChecksum: SHA1: 4ae53c8957365bd2ae06288d2dbbdaecf163803c LicenseConcluded: NOASSERTION LicenseInfoInFile: MIT FileCopyrightText: SPDX-FileCopyrightText: 2026 Damián Búho FileName: ./internal/rawdoc/fuzz_test.go SPDXID: SPDXRef-75e35663d63032015419bfb317828752 FileChecksum: SHA1: 644dbc30ee4c77757d0e0ebb152f799c7406e64c LicenseConcluded: NOASSERTION LicenseInfoInFile: MIT FileCopyrightText: SPDX-FileCopyrightText: 2026 Damián Búho FileName: ./internal/rawdoc/json.go SPDXID: SPDXRef-d68d161b5ca649050ff4e92c15c78e27 FileChecksum: SHA1: a0542e0a07841a2bdd311f4e1912b1337fc9e32f LicenseConcluded: NOASSERTION LicenseInfoInFile: MIT FileCopyrightText: SPDX-FileCopyrightText: 2026 Damián Búho FileName: ./internal/rawdoc/roundtrip_test.go SPDXID: SPDXRef-dc57ccd6dffbf20b308df9ce501cdc8f FileChecksum: SHA1: feac9ed9acee1cd5d46390a3873de6f182873aa0 LicenseConcluded: NOASSERTION LicenseInfoInFile: MIT FileCopyrightText: SPDX-FileCopyrightText: 2026 Damián Búho FileName: ./internal/rawdoc/toml.go SPDXID: SPDXRef-b7d25860d02119c2ae45679d694c4702 FileChecksum: SHA1: 10cff69597f6f1a284c50dbb545aa92a9264c71e LicenseConcluded: NOASSERTION LicenseInfoInFile: MIT FileCopyrightText: SPDX-FileCopyrightText: 2026 Damián Búho FileName: ./internal/rawdoc/yaml.go SPDXID: SPDXRef-150233cbe26aa96839babca2a5a9d295 FileChecksum: SHA1: aeccf46de3affdeb5efaa6f0835e17a18fc59bae LicenseConcluded: NOASSERTION LicenseInfoInFile: MIT FileCopyrightText: SPDX-FileCopyrightText: 2026 Damián Búho FileName: ./internal/selector/fill.go SPDXID: SPDXRef-803dc5fcb22a7cd493576aa4f656b679 FileChecksum: SHA1: d04234f4ba083297771a01379413beb750187399 LicenseConcluded: NOASSERTION LicenseInfoInFile: MIT FileCopyrightText: SPDX-FileCopyrightText: 2026 Damián Búho FileName: ./internal/selector/multi.go SPDXID: SPDXRef-0cfcf591d55deeacb8082b54d5b29ddc FileChecksum: SHA1: 141e317d1136cd4d1a7fa612d1a4647cd9d68925 LicenseConcluded: NOASSERTION LicenseInfoInFile: MIT FileCopyrightText: SPDX-FileCopyrightText: 2026 Damián Búho FileName: ./internal/selector/selector.go SPDXID: SPDXRef-65623b143e064c50618638a656256221 FileChecksum: SHA1: 1d931336ec29cd2c425bb0b5558963f813ce5254 LicenseConcluded: NOASSERTION LicenseInfoInFile: MIT FileCopyrightText: SPDX-FileCopyrightText: 2026 Damián Búho FileName: ./internal/selector/selector_test.go SPDXID: SPDXRef-1ca65dc80a1f3b1b3b7152b454ddbae3 FileChecksum: SHA1: 3ae7e7a0a97fcb158853f87ec95be2338d36810a LicenseConcluded: NOASSERTION LicenseInfoInFile: MIT FileCopyrightText: SPDX-FileCopyrightText: 2026 Damián Búho FileName: ./internal/spdx/fuzz_test.go SPDXID: SPDXRef-c02649588174855dc15fac0484568ed2 FileChecksum: SHA1: 09c2aaa8fa082008ab37cdcd67f0a7421aa7a36c LicenseConcluded: NOASSERTION LicenseInfoInFile: MIT FileCopyrightText: Copyright 2024 [year] [fullname]", "Alice Smith") SPDX-FileCopyrightText: 2026 Damián Búho FileName: ./internal/spdx/spdx.go SPDXID: SPDXRef-ab00546fb3fdba30e6a4654d7d5783c0 FileChecksum: SHA1: 17761d34be58f713d8b9f9ac5b13f4c73bb234f5 LicenseConcluded: NOASSERTION LicenseInfoInFile: MIT FileCopyrightText: SPDX-FileCopyrightText: 2026 Damián Búho FileName: ./internal/spdx/spdx_test.go SPDXID: SPDXRef-d844c3da1c80dd2a33b4593c2f540fa2 FileChecksum: SHA1: 6a1df5ccc41116a01bb189b5d8afbb6532a202bc LicenseConcluded: NOASSERTION LicenseInfoInFile: MIT FileCopyrightText: Copyright 2024 " trailing space). Copyright 2024 [year] [fullname]", spdx.Vars{Year:, Holders: []string{"Alice"}}) Copyright 2025 ", spdx.Vars{Year:, Holders: []string{"Bob"}}) SPDX-FileCopyrightText: 2026 Damián Búho Copyright (C) [year] [fullname]\n"}) FileName: ./internal/userconfig/userconfig.go SPDXID: SPDXRef-cd585d202ad9bd7b34e14b2b10c982d7 FileChecksum: SHA1: 318f19a865084c096a9a33e9b4d28b1bd8e1dc42 LicenseConcluded: NOASSERTION LicenseInfoInFile: MIT FileCopyrightText: SPDX-FileCopyrightText: 2026 Damián Búho Copyright CopyrightSection `toml:"copyright,omitempty" yaml:"copyright,omitempty" json:"copyright,omitempty"` FileName: ./internal/userconfig/userconfig_test.go SPDXID: SPDXRef-b46306f687aac464d1430ff5fc3ee96f FileChecksum: SHA1: 7b3ad83600fb227507a24f4cd42442e52c45fcb5 LicenseConcluded: NOASSERTION LicenseInfoInFile: MIT FileCopyrightText: SPDX-FileCopyrightText: 2026 Damián Búho FileName: ./lefthook.yaml SPDXID: SPDXRef-8528d2bce7e0835d056ea0778c8da3ad FileChecksum: SHA1: 6a3ee12fbf1d8a76fce76fd3e5c73d8925c588fb LicenseConcluded: NOASSERTION LicenseInfoInFile: MIT FileCopyrightText: SPDX-FileCopyrightText: 2026 Damián Búho FileName: ./pkg/cache/surface.go SPDXID: SPDXRef-750b8300c8fb66005ef1880049f98980 FileChecksum: SHA1: 468148e8f53d1672de789f4fa69ba65aeabdabec LicenseConcluded: NOASSERTION LicenseInfoInFile: MIT FileCopyrightText: SPDX-FileCopyrightText: 2026 Damián Búho FileName: ./pkg/fieldpath/surface.go SPDXID: SPDXRef-b312931b291352806d0445ce10ce4e02 FileChecksum: SHA1: 094e8157e887f2c30aae750f90568b92fae5cc26 LicenseConcluded: NOASSERTION LicenseInfoInFile: MIT FileCopyrightText: SPDX-FileCopyrightText: 2026 Damián Búho FileName: ./pkg/genlog/surface.go SPDXID: SPDXRef-1fde8c441d3f1726f5514ec43e44f4af FileChecksum: SHA1: e35ab7b55a03b098c9f7711d49fdc9e8b7ba0c3d LicenseConcluded: NOASSERTION LicenseInfoInFile: MIT FileCopyrightText: SPDX-FileCopyrightText: 2026 Damián Búho FileName: ./pkg/interp/surface.go SPDXID: SPDXRef-b10564dcf768e2df5c3e909071a50112 FileChecksum: SHA1: 2798da41c9093c137fb4b275a0c8e0fb0714556d LicenseConcluded: NOASSERTION LicenseInfoInFile: MIT FileCopyrightText: SPDX-FileCopyrightText: 2026 Damián Búho FileName: ./pkg/netfetch/surface.go SPDXID: SPDXRef-c3338116e91ba13528361a24620ce347 FileChecksum: SHA1: ec911b960ada32b9639bed34fa58b8f6113c2aa3 LicenseConcluded: NOASSERTION LicenseInfoInFile: MIT FileCopyrightText: SPDX-FileCopyrightText: 2026 Damián Búho FileName: ./pkg/pflock/surface.go SPDXID: SPDXRef-47fb893c20a50a9d40b372fd27664c27 FileChecksum: SHA1: 2cd29b871949a46b33964fcab8bd7959d3994701 LicenseConcluded: NOASSERTION LicenseInfoInFile: MIT FileCopyrightText: SPDX-FileCopyrightText: 2026 Damián Búho FileName: ./pkg/projectfile/projectfile.go SPDXID: SPDXRef-439e63f909ec2c4808c1fc38ffd9e30c FileChecksum: SHA1: cfb5611174e69e9ff43f77d6b6f80e27c7ac6345 LicenseConcluded: NOASSERTION LicenseInfoInFile: MIT FileCopyrightText: SPDX-FileCopyrightText: 2026 Damián Búho FileName: ./pkg/projectfile/projectfile_test.go SPDXID: SPDXRef-f06e71aed18f099d62ffa9338b9b8275 FileChecksum: SHA1: 71edd8baebb59a98f7cc713b6b2e9cbc51588441 LicenseConcluded: NOASSERTION LicenseInfoInFile: MIT FileCopyrightText: SPDX-FileCopyrightText: 2026 Damián Búho FileName: ./pkg/projectfile/surface.go SPDXID: SPDXRef-0f551c408a70b2c72f8f676c5bea468d FileChecksum: SHA1: 654fe7fb28ff8f7b6aab2a1f4455b721df472636 LicenseConcluded: NOASSERTION LicenseInfoInFile: MIT FileCopyrightText: SPDX-FileCopyrightText: 2026 Damián Búho Copyright = internal.Copyright Copyright = internal.RoleCopyright FileName: ./pkg/projectfile/testdata/projectfile.yaml SPDXID: SPDXRef-9e70acd9cf8eb5b1e3f6d22fb096b342 FileChecksum: SHA1: ed303138ec4c7d765d533a9b7dc2661fa77a6fe0 LicenseConcluded: NOASSERTION LicenseInfoInFile: MIT FileCopyrightText: SPDX-FileCopyrightText: 2026 Damián Búho FileName: ./pkg/rawdoc/surface.go SPDXID: SPDXRef-5caca70aaab59bd8c38b2c1b81f7d465 FileChecksum: SHA1: 180ea44daeb09c551ce1d0c98c6fef2fb23307b8 LicenseConcluded: NOASSERTION LicenseInfoInFile: MIT FileCopyrightText: SPDX-FileCopyrightText: 2026 Damián Búho FileName: ./pkg/selector/surface.go SPDXID: SPDXRef-a3c0b1682f91c78bdc22a945da441f93 FileChecksum: SHA1: 60eb549ed660bbdfb3106ea7e8cd9a6421c0560f LicenseConcluded: NOASSERTION LicenseInfoInFile: MIT FileCopyrightText: SPDX-FileCopyrightText: 2026 Damián Búho FileName: ./pkg/spdx/surface.go SPDXID: SPDXRef-7e08bc4979939e04b8efd4394993f677 FileChecksum: SHA1: 419f55921e0e0637cb6b7b1d51b0f7085ed42519 LicenseConcluded: NOASSERTION LicenseInfoInFile: MIT FileCopyrightText: SPDX-FileCopyrightText: 2026 Damián Búho FileName: ./pkg/userconfig/surface.go SPDXID: SPDXRef-ac312c0539081e524f08c190a3e3f197 FileChecksum: SHA1: 90dd3864238b7edc1896875fb81e804a036df4a0 LicenseConcluded: NOASSERTION LicenseInfoInFile: MIT FileCopyrightText: SPDX-FileCopyrightText: 2026 Damián Búho FileName: ./projectfile.yaml SPDXID: SPDXRef-051ab305d180b0d109229bd338c58974 FileChecksum: SHA1: 5fb3415181342caf75e974220694f4b51aba7fd9 LicenseConcluded: NOASSERTION LicenseInfoInFile: MIT FileCopyrightText: SPDX-FileCopyrightText: 2026 Damián Búho