SPDXVersion: SPDX-2.1 DataLicense: CC0-1.0 SPDXID: SPDXRef-DOCUMENT DocumentName: project DocumentNamespace: http://spdx.org/spdxdocs/spdx-v2.1-6586b457-8eb6-4a7f-a165-7c6d99dea2bd Creator: Person: Anonymous () Creator: Organization: Anonymous () Creator: Tool: reuse-6.1.0 Created: 2026-09-12T17:30:15Z CreatorComment: This document was created automatically using available reuse information consistent with REUSE. Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-81086e6ca8e268f743ccf7e5b5e6cfd6 Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-c56136a661d9bd8d412aac3fe035af5e Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-52b2859005b13783532530a54a4188f0 Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-f9a454db37b7b86dea38ed4b4e2cf79e Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-9ea9d64509270c7dc95d3e0b541007b1 Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-41c6e215f1289e97ae01e0a2efa90a4f Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-830f2d22c87d160a44800169c6c274a1 Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-d192866c4faa5d5887c6da3a4bb7c0d2 Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-a8cc1697195534231ae1dded26721661 Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-149f8b118848e1cb35e2689192d4d7ef Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-3c3b75b96c8ff63b0ce52ac551d520aa Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-90403d666a73df5f64ad96e1ac8a0141 Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-12633aef19a2eaca8abc011133596a49 Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-49423d97e83e466a000452c5e70bba37 Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-65bae63502a81b3408a7f81ff59af429 Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-8a57f30cb2a2a89197e19a06e98f0e1b Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-567c531cca26a026b738a30a9b644806 Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-9e42b05772c1c9d27d96cd4ebb96f126 Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-c96e313a3088ba174f77a2b5bb0b6a6e Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-525f56d3ce2d3c1997d8b60d97346edb Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-d5d2e6a54a6557e183ee1243a9427313 Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-97c4d5e1ee441207204b8e2a992a74f0 Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-b043ecc0356eb9b55be8bd5639e8bc65 Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-6e333b03106b6d33fa522fe5552cf994 Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-a261d3aae4c39cb5fafc2f4847ccac46 Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-21ea84b6ce1582d08248c2d8124be03c Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-b3d3bf0af7a5d7143048956d7b0f7012 Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-9284878578dd0718050aefd0f745032f Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-5af8d1d7694da36018f6535330608e34 Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-31b561155d254f5e26ebbc0d3ce872a3 Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-b12fbe7c8b8ad87abf52914cf88fee97 Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-307669ba50f67d76dcd52aa99bac1fad Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-8b5350556957457f2159477ea43c826e Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-13f51c33103a9048f0bf99b306aec7d4 Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-0e550a1d3a2a5109d904bf16c0e55455 Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-47664a1d395f4bd1f3b1dc703e2233cf Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-f5737bbf5867d341f2979bc8ebbf7144 Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-9321ac9eb402acfc053a1129f797e6c0 Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-ffeeec19c0af151716851bafbaa9023f Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-5038b684d05e312a803496f62d16404b Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-7d4c353f7187758b3a8cb737e89e61c0 Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-f72dde8587abe77cfb3aeb6d2026ae82 Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-07a306ea74567a23fd8f1315175c2f1b Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-2dbc61c1f2e0a5c5d25145706f758c37 Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-f9e4d92f923b077070144df770b05841 Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-1f1eb74d36111e74971f0f3d4d33f9ae Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-ef94b7158e081aa968ece0140cfc1699 Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-47015918abd7308deb15027baccb4698 Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-e6a025618474e6627ca8e6917cd21086 Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-95cc13259995bc86dcff668bea3eed30 Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-fc8742b3c87988831c8e07309080db7e Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-9ccf6d0d181a4808f4dda39815300ded Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-03aaf04524606341d7c484de3df123dc Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-9a96536ad19ab2e311b7783a856c8ea7 Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-7467e59653bd28ee0c4226a6fd399f30 Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-c148e226134be8226f68d8ced440a650 Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-5c40dcdba7e38a16eb5e956bd9e78e75 Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-4396cdbcb919eb235dc8578dd813a082 Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-16471e2fd123fd54b0eb41870ef2698f Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-18861e02b9f4e2929e51491fc192716e Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-e20a81e8109f2749e6246f8b3a92b771 Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-32a3a94cf091c3ae8282ab7e9fb389e9 Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-7928827be6c4cb759d0de9e7e82491dc Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-79d10ae15b9c02e6fd0910edb964e29a Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-74c8c5442d87bc51fc0f612e092e0ed7 Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-dd083d155ab37c35ce25f80f7717c8f8 Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-273fd8a929a583f388494f149553d0b3 Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-10bbdeadaec19aaf6316a49a5ffec44d Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-e88076a6728f0660e97a291507123375 Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-a1c5373ca52980fdbb7a00cf5254a73b Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-5dffd3cf4c84b59b828ffad67d8f86bb Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-f236fe0abd21a7865b3eb1913aea5fc9 Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-e7045ee6ae44277586660c863de161cb Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-6e41a82f31e154b8eb58ab0b232d0ae9 Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-3d669f0604d04522fac4750938dd07e1 Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-0c0185e9a3bdf2ea533b77b57d028251 Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-5084499d7f54be2eec8ad7e6c3b524fd Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-9620973a33f79c60355bd44da5fda4ab Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-f8855ace62d9b7f59cb016bdd50a6cb3 Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-07e2d1a041b40b11692683055a7747e2 Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-ebd90b83f8ad22592f94b044a69dcd83 Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-79c26d5d2162148accad851b5fc931d7 Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-47a8c0a53630cdd7e1a297865f5b48ce Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-5a880380ae0dda5e5bbf2438769145d6 Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-ac41bccf464ec23e9a4422dc959acc4f Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-e8a52f3f0b94af8f68d36e773488e166 Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-7f9d697b7dcdb9e7bdaf173ee714d9ce Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-a087b465314d56fa9fc1b26eb721809a Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-46c99a22a2aaee985e284f82644b8c34 Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-9f5c6bda387d85375fa9cd8bc922f38c Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-2810a1e2d772e040c9045961fd79ac1c Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-04a6eb599a095dd203e25f6bdc3b0090 Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-a6fd8bb2d1a4716790806db449f779f1 Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-e511944dedf630e84eb89b31082639f0 Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-f71627bd382fde8cb5ceca0da417a60c Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-f01a44d8aec5da7c7c3e8ccae7625a79 Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-71c19679179e2d18cb545ea451a83be4 Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-1a2421c85e865a23455dea2373dd2235 Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-afe7a32187a53fb2630f4ff129d0d999 Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-82712edf331ce3a56fc6a8650a48be40 Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-65473f70e88db023c249ab932ccd548c Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-936621fd8628ac83c45fcad6e84d15de Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-bbedcb805b73b558b460ea6ef97af5ac Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-702ed7f42d6d3add7bc409a472d41670 Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-7fffbb6756ff9f58c982011557f654e3 Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-0c232a4f9c7313bde7b525e3eeb00abe Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-09c0ab7be9bff339317db57f83adb256 Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-28acbf747c663a53e85ab14a74e404fd Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-a32fd624651fd431d0baba62d75220bb Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-358c9bef32725da56a615e7fd4a9b436 Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-cdae2e5d5d9b2d47faf146fc89f40bda Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-2fcd7c7b82a4a346d59475d5dbfcce3d Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-8408c373f37bac53004263770ca3d095 Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-805547ff59d0dd1ef241ff066cc5beb7 Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-873509be6db7ab2f53b8492a4099652a Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-1db0c115a03a60c262135dbfed1cbaf8 Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-592de86ff23dde85be053778d55caea0 Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-d98f1a3310f769e7ef62ac43b4a649ab Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-a7bb81390a84737cbbf13866fda68807 Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-b71672c35fed24c503adef02bf3f54b2 Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-720bbe0344b3bff443aceddc6bcbfd46 Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-227e37e5dac686babce4be3c8f8b2f2f Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-10ea9e734a12abaa0818bace6facfc10 Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-d29e712229054f6058f9548bbc3ebde2 Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-355cecc6ad1e87d1697b16fbc76ba74b Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-481d9e51addd3f57287636931c95ce7f Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-70bac0c23cfc5fdbd0d4fa1478445976 Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-7cc9ef9cbfae177625dafe011d20187b Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-63910fdfff5cf0cf27c7cbb44e3bce5f Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-5dc8ef8c699fa21c38810d8caa49db49 Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-2ea038231ba98e489a3b7eab7683d48e Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-9f22e56c1ca7095c1b5f3c8c3683cbe0 Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-be700d352b062233a3481c72fb046972 Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-60f42c7f6381b62052b7e438d08dd479 Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-6857d001eda85c7be917d1b930d97078 Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-72ac59ac5c9ee9a79f637ef4e98726bf Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-d534abfd21a0d8a5235149684bada041 Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-20624573522cd202f3b1e37cc70f7425 Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-c10860b85d62af7013d043fce666fd0b Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-6de6d066acc69e2026c3902a8994e96f Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-50773e758e238695e5117f85b3e201ff Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-5b95d1b84106cc1bb189ad18d93b6253 Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-205b21a2e58101b3e1f26600403767dd Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-b37eb0638b5c0815add671a390f05c9f Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-2b0b1dd25cc11e6e4c2d8f4c57420afb Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-5290a695b813b14c2e510a99baa01ff5 FileName: ./.github/workflows/ci.yml SPDXID: SPDXRef-81086e6ca8e268f743ccf7e5b5e6cfd6 FileChecksum: SHA1: e54a1d225300af27ae90f5dc5309ec9a23082a26 LicenseConcluded: NOASSERTION LicenseInfoInFile: Apache-2.0 FileCopyrightText: SPDX-FileCopyrightText: 2026 Alexandru Girlea FileName: ./.github/workflows/release-dryrun.yml SPDXID: SPDXRef-c56136a661d9bd8d412aac3fe035af5e FileChecksum: SHA1: 415648f30e23bbde66b65ac1b062da8b6806b8d2 LicenseConcluded: NOASSERTION LicenseInfoInFile: Apache-2.0 FileCopyrightText: SPDX-FileCopyrightText: 2026 Alexandru Girlea FileName: ./.github/workflows/release.yml SPDXID: SPDXRef-52b2859005b13783532530a54a4188f0 FileChecksum: SHA1: e1419023d9795c223e0a8e07e79d3f67a886ce20 LicenseConcluded: NOASSERTION LicenseInfoInFile: Apache-2.0 FileCopyrightText: SPDX-FileCopyrightText: 2026 Alexandru Girlea FileName: ./.gitignore SPDXID: SPDXRef-f9a454db37b7b86dea38ed4b4e2cf79e FileChecksum: SHA1: 4b941ad87c3974c31c046435592aca5019f6bbe1 LicenseConcluded: NOASSERTION LicenseInfoInFile: Apache-2.0 FileCopyrightText: SPDX-FileCopyrightText: 2026 Alexandru Girlea FileName: ./CHANGELOG.md SPDXID: SPDXRef-9ea9d64509270c7dc95d3e0b541007b1 FileChecksum: SHA1: c5cd45d10737b08c6fa56ae80648a40e89f82d8b LicenseConcluded: NOASSERTION LicenseInfoInFile: Apache-2.0 FileCopyrightText: SPDX-FileCopyrightText: 2026 Alexandru Girlea FileName: ./CODE_OF_CONDUCT.md SPDXID: SPDXRef-41c6e215f1289e97ae01e0a2efa90a4f FileChecksum: SHA1: a706e8091ead5597dfd257adeb3b5bcee5f4da13 LicenseConcluded: NOASSERTION LicenseInfoInFile: Apache-2.0 FileCopyrightText: SPDX-FileCopyrightText: 2026 Alexandru Girlea FileName: ./CONTRIBUTING.md SPDXID: SPDXRef-830f2d22c87d160a44800169c6c274a1 FileChecksum: SHA1: fa56c5fe30dc9a809aa554893928c14940551cd0 LicenseConcluded: NOASSERTION LicenseInfoInFile: Apache-2.0 FileCopyrightText: SPDX-FileCopyrightText: 2026 Alexandru Girlea FileName: ./NOTICE SPDXID: SPDXRef-d192866c4faa5d5887c6da3a4bb7c0d2 FileChecksum: SHA1: 14043462a130ae84e27595acdfcceba48b45bf38 LicenseConcluded: NOASSERTION LicenseInfoInFile: Apache-2.0 FileCopyrightText: Copyright 2026 Alexandru Girlea FileName: ./README.md SPDXID: SPDXRef-a8cc1697195534231ae1dded26721661 FileChecksum: SHA1: 55334e042c7cddd65eaa027036873144fb13ac53 LicenseConcluded: NOASSERTION LicenseInfoInFile: Apache-2.0 FileCopyrightText: SPDX-FileCopyrightText: 2026 Alexandru Girlea Copyright (C) 2026 Alexandru Girlea. FileName: ./SECURITY.md SPDXID: SPDXRef-149f8b118848e1cb35e2689192d4d7ef FileChecksum: SHA1: 437e671d35c7f99a5d093078d582740523f3cfc6 LicenseConcluded: NOASSERTION LicenseInfoInFile: Apache-2.0 FileCopyrightText: SPDX-FileCopyrightText: 2026 Alexandru Girlea FileName: ./THIRD_PARTY_NOTICES.md SPDXID: SPDXRef-3c3b75b96c8ff63b0ce52ac551d520aa FileChecksum: SHA1: 9a493a94a5d649e59b1fdb953767cd9323bcb0eb LicenseConcluded: NOASSERTION LicenseInfoInFile: Apache-2.0 FileCopyrightText: SPDX-FileCopyrightText: 2026 Alexandru Girlea FileName: ./action.yml SPDXID: SPDXRef-90403d666a73df5f64ad96e1ac8a0141 FileChecksum: SHA1: 1f43da2874d25c686621dae21128d4720c900296 LicenseConcluded: NOASSERTION LicenseInfoInFile: Apache-2.0 FileCopyrightText: SPDX-FileCopyrightText: 2026 Alexandru Girlea FileName: ./docs/_config.yml SPDXID: SPDXRef-12633aef19a2eaca8abc011133596a49 FileChecksum: SHA1: 9e2a2d768ea6c59c76bfa257a8fd1b342c743d5a LicenseConcluded: NOASSERTION LicenseInfoInFile: Apache-2.0 FileCopyrightText: SPDX-FileCopyrightText: 2026 Alexandru Girlea FileName: ./docs/_sass/custom/custom.scss SPDXID: SPDXRef-49423d97e83e466a000452c5e70bba37 FileChecksum: SHA1: 8549d60254366696b0771d9c69683fd061138ced LicenseConcluded: NOASSERTION LicenseInfoInFile: Apache-2.0 FileCopyrightText: SPDX-FileCopyrightText: 2026 Alexandru Girlea FileName: ./docs/assets/img/bat-hero-dark.png SPDXID: SPDXRef-65bae63502a81b3408a7f81ff59af429 FileChecksum: SHA1: 7c65ddc787eccde2df0fc55239266549ac558068 LicenseConcluded: NOASSERTION LicenseInfoInFile: Apache-2.0 FileCopyrightText: SPDX-FileCopyrightText: 2026 Alexandru Girlea FileName: ./docs/assets/img/bat-hero-light.png SPDXID: SPDXRef-8a57f30cb2a2a89197e19a06e98f0e1b FileChecksum: SHA1: acaf7b678b9c254479bfb8f44974dce505305fd7 LicenseConcluded: NOASSERTION LicenseInfoInFile: Apache-2.0 FileCopyrightText: SPDX-FileCopyrightText: 2026 Alexandru Girlea FileName: ./docs/assets/img/bat.png SPDXID: SPDXRef-567c531cca26a026b738a30a9b644806 FileChecksum: SHA1: 88f002eb905ff105ee026181210af6cc7155e119 LicenseConcluded: NOASSERTION LicenseInfoInFile: Apache-2.0 FileCopyrightText: SPDX-FileCopyrightText: 2026 Alexandru Girlea FileName: ./docs/assets/img/scan-demo.gif SPDXID: SPDXRef-9e42b05772c1c9d27d96cd4ebb96f126 FileChecksum: SHA1: 696c92d8a31a91d94b3223a6904ffbb572305ab8 LicenseConcluded: NOASSERTION LicenseInfoInFile: Apache-2.0 FileCopyrightText: SPDX-FileCopyrightText: 2026 Alexandru Girlea FileName: ./docs/assets/img/ui-1-readiness.png SPDXID: SPDXRef-c96e313a3088ba174f77a2b5bb0b6a6e FileChecksum: SHA1: 7615e5bffc49100c01c7846177cfc745c03915d2 LicenseConcluded: NOASSERTION LicenseInfoInFile: Apache-2.0 FileCopyrightText: SPDX-FileCopyrightText: 2026 Alexandru Girlea FileName: ./docs/assets/img/ui-2-jurisdiction.png SPDXID: SPDXRef-525f56d3ce2d3c1997d8b60d97346edb FileChecksum: SHA1: 131b01d204b0f78c87d081b90ebee3c49e5d6a60 LicenseConcluded: NOASSERTION LicenseInfoInFile: Apache-2.0 FileCopyrightText: SPDX-FileCopyrightText: 2026 Alexandru Girlea FileName: ./docs/assets/img/ui-3-regulation.png SPDXID: SPDXRef-d5d2e6a54a6557e183ee1243a9427313 FileChecksum: SHA1: 1203f697405940dfb45877008f20cfad6302e5ef LicenseConcluded: NOASSERTION LicenseInfoInFile: Apache-2.0 FileCopyrightText: SPDX-FileCopyrightText: 2026 Alexandru Girlea FileName: ./docs/assets/img/ui-4-target.png SPDXID: SPDXRef-97c4d5e1ee441207204b8e2a992a74f0 FileChecksum: SHA1: 806eadbe9ca0c25c6794b3e2b6229cfe9a67bc93 LicenseConcluded: NOASSERTION LicenseInfoInFile: Apache-2.0 FileCopyrightText: SPDX-FileCopyrightText: 2026 Alexandru Girlea FileName: ./docs/assets/img/ui-5-scan.png SPDXID: SPDXRef-b043ecc0356eb9b55be8bd5639e8bc65 FileChecksum: SHA1: f61ee4a1c8e8a48fb12338b02955e870569ffba0 LicenseConcluded: NOASSERTION LicenseInfoInFile: Apache-2.0 FileCopyrightText: SPDX-FileCopyrightText: 2026 Alexandru Girlea FileName: ./docs/assets/img/ui-6-findings.png SPDXID: SPDXRef-6e333b03106b6d33fa522fe5552cf994 FileChecksum: SHA1: 36cc1ba6338961b6e49f012872a73dd53f09b952 LicenseConcluded: NOASSERTION LicenseInfoInFile: Apache-2.0 FileCopyrightText: SPDX-FileCopyrightText: 2026 Alexandru Girlea FileName: ./docs/ci.md SPDXID: SPDXRef-a261d3aae4c39cb5fafc2f4847ccac46 FileChecksum: SHA1: a22b3e3d92238dddc4b72a12ab2a50ac4797a67e LicenseConcluded: NOASSERTION LicenseInfoInFile: Apache-2.0 FileCopyrightText: SPDX-FileCopyrightText: 2026 Alexandru Girlea FileName: ./docs/cli.md SPDXID: SPDXRef-21ea84b6ce1582d08248c2d8124be03c FileChecksum: SHA1: 6ecf35f090b999e8ddb344623003ea8563593417 LicenseConcluded: NOASSERTION LicenseInfoInFile: Apache-2.0 FileCopyrightText: SPDX-FileCopyrightText: 2026 Alexandru Girlea FileName: ./docs/demo.tape SPDXID: SPDXRef-b3d3bf0af7a5d7143048956d7b0f7012 FileChecksum: SHA1: 13d19ed5d8cfeaa1954d234b363de9e6d6f63911 LicenseConcluded: NOASSERTION LicenseInfoInFile: Apache-2.0 FileCopyrightText: SPDX-FileCopyrightText: 2026 Alexandru Girlea FileName: ./docs/examples.md SPDXID: SPDXRef-9284878578dd0718050aefd0f745032f FileChecksum: SHA1: cc556c4e6c70b638776240dd266b67f371d6ed4a LicenseConcluded: NOASSERTION LicenseInfoInFile: Apache-2.0 FileCopyrightText: SPDX-FileCopyrightText: 2026 Alexandru Girlea FileName: ./docs/index.md SPDXID: SPDXRef-5af8d1d7694da36018f6535330608e34 FileChecksum: SHA1: 7701addf0f96e7a62fe48d23f16e5ebc33faa501 LicenseConcluded: NOASSERTION LicenseInfoInFile: Apache-2.0 FileCopyrightText: SPDX-FileCopyrightText: 2026 Alexandru Girlea FileName: ./docs/install.md SPDXID: SPDXRef-31b561155d254f5e26ebbc0d3ce872a3 FileChecksum: SHA1: 67c1c001294a04e61be31952870654c8028ca822 LicenseConcluded: NOASSERTION LicenseInfoInFile: Apache-2.0 FileCopyrightText: SPDX-FileCopyrightText: 2026 Alexandru Girlea FileName: ./docs/library.md SPDXID: SPDXRef-b12fbe7c8b8ad87abf52914cf88fee97 FileChecksum: SHA1: bd1d8bf67ef66738a050ed6cb72219a95c83393f LicenseConcluded: NOASSERTION LicenseInfoInFile: Apache-2.0 FileCopyrightText: SPDX-FileCopyrightText: 2026 Alexandru Girlea FileName: ./docs/regulations.md SPDXID: SPDXRef-307669ba50f67d76dcd52aa99bac1fad FileChecksum: SHA1: 9508c375bf548ad63f083311e32086359f959b1d LicenseConcluded: NOASSERTION LicenseInfoInFile: Apache-2.0 FileCopyrightText: SPDX-FileCopyrightText: 2026 Alexandru Girlea FileName: ./docs/reports.md SPDXID: SPDXRef-8b5350556957457f2159477ea43c826e FileChecksum: SHA1: d96bf6fc4b86e2e5aa88795cb3fd64023b70b177 LicenseConcluded: NOASSERTION LicenseInfoInFile: Apache-2.0 FileCopyrightText: SPDX-FileCopyrightText: 2026 Alexandru Girlea FileName: ./docs/suppressions.md SPDXID: SPDXRef-13f51c33103a9048f0bf99b306aec7d4 FileChecksum: SHA1: c2a2b0b2225b0056fd0c5e9e309864a827a0bcc2 LicenseConcluded: NOASSERTION LicenseInfoInFile: Apache-2.0 FileCopyrightText: SPDX-FileCopyrightText: 2026 Alexandru Girlea FileName: ./docs/troubleshooting.md SPDXID: SPDXRef-0e550a1d3a2a5109d904bf16c0e55455 FileChecksum: SHA1: 6fbe518e1348cc4d1ca5df44c0319fb922a272ec LicenseConcluded: NOASSERTION LicenseInfoInFile: Apache-2.0 FileCopyrightText: SPDX-FileCopyrightText: 2026 Alexandru Girlea FileName: ./docs/ui.md SPDXID: SPDXRef-47664a1d395f4bd1f3b1dc703e2233cf FileChecksum: SHA1: 8b0526bd71350ac4d6e66ec14b1cc9813fbf9935 LicenseConcluded: NOASSERTION LicenseInfoInFile: Apache-2.0 FileCopyrightText: SPDX-FileCopyrightText: 2026 Alexandru Girlea FileName: ./klod_report.md SPDXID: SPDXRef-f5737bbf5867d341f2979bc8ebbf7144 FileChecksum: SHA1: c113bdcfe1a698b87f648e768124179b493bcd8d LicenseConcluded: NOASSERTION LicenseInfoInFile: Apache-2.0 FileCopyrightText: SPDX-FileCopyrightText: 2026 Alexandru Girlea FileName: ./pyproject.toml SPDXID: SPDXRef-9321ac9eb402acfc053a1129f797e6c0 FileChecksum: SHA1: a471525821cc4b655aa237af84db8468f61268bf LicenseConcluded: NOASSERTION LicenseInfoInFile: Apache-2.0 FileCopyrightText: SPDX-FileCopyrightText: 2026 Alexandru Girlea FileName: ./src/precommiteu/__init__.py SPDXID: SPDXRef-ffeeec19c0af151716851bafbaa9023f FileChecksum: SHA1: ac81ff39a27ef45ca12a6e05f2a2d27e9f10f9f4 LicenseConcluded: NOASSERTION LicenseInfoInFile: Apache-2.0 FileCopyrightText: SPDX-FileCopyrightText: 2026 Alexandru Girlea FileName: ./src/precommiteu/__main__.py SPDXID: SPDXRef-5038b684d05e312a803496f62d16404b FileChecksum: SHA1: fced39878286eb8d2b53a7a5b77440656a2c71b9 LicenseConcluded: NOASSERTION LicenseInfoInFile: Apache-2.0 FileCopyrightText: SPDX-FileCopyrightText: 2026 Alexandru Girlea FileName: ./src/precommiteu/agents/orchestrator.py SPDXID: SPDXRef-7d4c353f7187758b3a8cb737e89e61c0 FileChecksum: SHA1: 13d973fdba5498428881a78f2da3ccd887071121 LicenseConcluded: NOASSERTION LicenseInfoInFile: Apache-2.0 FileCopyrightText: SPDX-FileCopyrightText: 2026 Alexandru Girlea FileName: ./src/precommiteu/agents/prompts.py SPDXID: SPDXRef-f72dde8587abe77cfb3aeb6d2026ae82 FileChecksum: SHA1: ad0ad17ee56c1a2d2f59d5b06325466d9b3ec05e LicenseConcluded: NOASSERTION LicenseInfoInFile: Apache-2.0 FileCopyrightText: SPDX-FileCopyrightText: 2026 Alexandru Girlea FileName: ./src/precommiteu/agents/react_loop.py SPDXID: SPDXRef-07a306ea74567a23fd8f1315175c2f1b FileChecksum: SHA1: e0ed131086c2934cec127806a4f5e339ae447a48 LicenseConcluded: NOASSERTION LicenseInfoInFile: Apache-2.0 FileCopyrightText: SPDX-FileCopyrightText: 2026 Alexandru Girlea FileName: ./src/precommiteu/chunking.py SPDXID: SPDXRef-2dbc61c1f2e0a5c5d25145706f758c37 FileChecksum: SHA1: 5a10cedf9576f2cf49a3f8851e09e1dc898982b2 LicenseConcluded: NOASSERTION LicenseInfoInFile: Apache-2.0 FileCopyrightText: SPDX-FileCopyrightText: 2026 Alexandru Girlea FileName: ./src/precommiteu/cli.py SPDXID: SPDXRef-f9e4d92f923b077070144df770b05841 FileChecksum: SHA1: 37645ea54f5d3cd8ddb6e429a59f2c5bc09e2261 LicenseConcluded: NOASSERTION LicenseInfoInFile: Apache-2.0 FileCopyrightText: SPDX-FileCopyrightText: 2026 Alexandru Girlea FileName: ./src/precommiteu/config.py SPDXID: SPDXRef-1f1eb74d36111e74971f0f3d4d33f9ae FileChecksum: SHA1: 708c885ed3b7294785d6e62dba000e392e46d82a LicenseConcluded: NOASSERTION LicenseInfoInFile: Apache-2.0 FileCopyrightText: SPDX-FileCopyrightText: 2026 Alexandru Girlea FileName: ./src/precommiteu/debuglog.py SPDXID: SPDXRef-ef94b7158e081aa968ece0140cfc1699 FileChecksum: SHA1: 4a9d7c49a5638320a990538ecf8dcc5d21ae9871 LicenseConcluded: NOASSERTION LicenseInfoInFile: Apache-2.0 FileCopyrightText: SPDX-FileCopyrightText: 2026 Alexandru Girlea FileName: ./src/precommiteu/defaults.py SPDXID: SPDXRef-47015918abd7308deb15027baccb4698 FileChecksum: SHA1: cf7bbf5f62587146dbd18ced5bcbef69d90ec54e LicenseConcluded: NOASSERTION LicenseInfoInFile: Apache-2.0 FileCopyrightText: SPDX-FileCopyrightText: 2026 Alexandru Girlea FileName: ./src/precommiteu/detector_call.py SPDXID: SPDXRef-e6a025618474e6627ca8e6917cd21086 FileChecksum: SHA1: 4f53f703c364a2e1395880915f604bf761953ea4 LicenseConcluded: NOASSERTION LicenseInfoInFile: Apache-2.0 FileCopyrightText: SPDX-FileCopyrightText: 2026 Alexandru Girlea FileName: ./src/precommiteu/direct.py SPDXID: SPDXRef-95cc13259995bc86dcff668bea3eed30 FileChecksum: SHA1: c56fe5a53f80630234dd8be375c15b23efb8bf96 LicenseConcluded: NOASSERTION LicenseInfoInFile: Apache-2.0 FileCopyrightText: SPDX-FileCopyrightText: 2026 Alexandru Girlea FileName: ./src/precommiteu/grammar.py SPDXID: SPDXRef-fc8742b3c87988831c8e07309080db7e FileChecksum: SHA1: ad1d82d182d92a778774f417f51e8be0881ddeee LicenseConcluded: NOASSERTION LicenseInfoInFile: Apache-2.0 FileCopyrightText: SPDX-FileCopyrightText: 2026 Alexandru Girlea FileName: ./src/precommiteu/llama_server.py SPDXID: SPDXRef-9ccf6d0d181a4808f4dda39815300ded FileChecksum: SHA1: f3e71987245ec125e3cd91ef774286ffe74836d3 LicenseConcluded: NOASSERTION LicenseInfoInFile: Apache-2.0 FileCopyrightText: SPDX-FileCopyrightText: 2026 Alexandru Girlea FileName: ./src/precommiteu/model_factory.py SPDXID: SPDXRef-03aaf04524606341d7c484de3df123dc FileChecksum: SHA1: e32b45a48cf21afbb68db668a9e4fcab9b6eaa82 LicenseConcluded: NOASSERTION LicenseInfoInFile: Apache-2.0 FileCopyrightText: SPDX-FileCopyrightText: 2026 Alexandru Girlea FileName: ./src/precommiteu/regulations/__init__.py SPDXID: SPDXRef-9a96536ad19ab2e311b7783a856c8ea7 FileChecksum: SHA1: c96876cc720b471bf29a2d9ef094051cc34bf067 LicenseConcluded: NOASSERTION LicenseInfoInFile: Apache-2.0 FileCopyrightText: SPDX-FileCopyrightText: 2026 Alexandru Girlea FileName: ./src/precommiteu/regulations/cra_dma_nis2/cases.jsonl SPDXID: SPDXRef-7467e59653bd28ee0c4226a6fd399f30 FileChecksum: SHA1: ccade3f400cf4a4415524c8d37d398031007aa64 LicenseConcluded: NOASSERTION LicenseInfoInFile: Apache-2.0 FileCopyrightText: SPDX-FileCopyrightText: 2026 Alexandru Girlea FileName: ./src/precommiteu/regulations/cra_dma_nis2/detector_summary.md SPDXID: SPDXRef-c148e226134be8226f68d8ced440a650 FileChecksum: SHA1: 34b94c854955bc720184597d767b02b35c2c3273 LicenseConcluded: NOASSERTION LicenseInfoInFile: Apache-2.0 FileCopyrightText: SPDX-FileCopyrightText: 2026 Alexandru Girlea FileName: ./src/precommiteu/regulations/cra_dma_nis2/metadata.json SPDXID: SPDXRef-5c40dcdba7e38a16eb5e956bd9e78e75 FileChecksum: SHA1: 60d125a8664309be2c3bd51ea940576be4097e37 LicenseConcluded: NOASSERTION LicenseInfoInFile: Apache-2.0 FileCopyrightText: SPDX-FileCopyrightText: 2026 Alexandru Girlea FileName: ./src/precommiteu/regulations/cra_dma_nis2/regulations_summary.md SPDXID: SPDXRef-4396cdbcb919eb235dc8578dd813a082 FileChecksum: SHA1: 1892da22a3cb782f68059c6dbc44984349a656f7 LicenseConcluded: NOASSERTION LicenseInfoInFile: Apache-2.0 FileCopyrightText: SPDX-FileCopyrightText: 2026 Alexandru Girlea FileName: ./src/precommiteu/regulations/cra_dma_nis2/validator_summary.md SPDXID: SPDXRef-16471e2fd123fd54b0eb41870ef2698f FileChecksum: SHA1: 11d00ee01efc68736988c2d99fb0883380beda53 LicenseConcluded: NOASSERTION LicenseInfoInFile: Apache-2.0 FileCopyrightText: SPDX-FileCopyrightText: 2026 Alexandru Girlea FileName: ./src/precommiteu/regulations/dora/cases.jsonl SPDXID: SPDXRef-18861e02b9f4e2929e51491fc192716e FileChecksum: SHA1: 397e54626ff1d808b531a20b9011aaebe38995be LicenseConcluded: NOASSERTION LicenseInfoInFile: Apache-2.0 FileCopyrightText: SPDX-FileCopyrightText: 2026 Alexandru Girlea FileName: ./src/precommiteu/regulations/dora/detector_summary.md SPDXID: SPDXRef-e20a81e8109f2749e6246f8b3a92b771 FileChecksum: SHA1: 18cb06b78ae3e1777e868b7149182f2fb1cbb43a LicenseConcluded: NOASSERTION LicenseInfoInFile: Apache-2.0 FileCopyrightText: SPDX-FileCopyrightText: 2026 Alexandru Girlea FileName: ./src/precommiteu/regulations/dora/metadata.json SPDXID: SPDXRef-32a3a94cf091c3ae8282ab7e9fb389e9 FileChecksum: SHA1: 743c808e6b7c90075b70035c9f4828bda42846b1 LicenseConcluded: NOASSERTION LicenseInfoInFile: Apache-2.0 FileCopyrightText: SPDX-FileCopyrightText: 2026 Alexandru Girlea FileName: ./src/precommiteu/regulations/dora/regulations_summary.md SPDXID: SPDXRef-7928827be6c4cb759d0de9e7e82491dc FileChecksum: SHA1: a866caecb60033f3d07b6505edb0af694cf2ccf0 LicenseConcluded: NOASSERTION LicenseInfoInFile: Apache-2.0 FileCopyrightText: SPDX-FileCopyrightText: 2026 Alexandru Girlea FileName: ./src/precommiteu/regulations/dora/validator_summary.md SPDXID: SPDXRef-79d10ae15b9c02e6fd0910edb964e29a FileChecksum: SHA1: 165a1efd4ee7e1b13593da28ff92d1592bba17e2 LicenseConcluded: NOASSERTION LicenseInfoInFile: Apache-2.0 FileCopyrightText: SPDX-FileCopyrightText: 2026 Alexandru Girlea FileName: ./src/precommiteu/regulations/dsa/cases.jsonl SPDXID: SPDXRef-74c8c5442d87bc51fc0f612e092e0ed7 FileChecksum: SHA1: fe9fba84f7e88d0ce73e07fb0744bc3d9058d690 LicenseConcluded: NOASSERTION LicenseInfoInFile: Apache-2.0 FileCopyrightText: SPDX-FileCopyrightText: 2026 Alexandru Girlea FileName: ./src/precommiteu/regulations/dsa/detector_summary.md SPDXID: SPDXRef-dd083d155ab37c35ce25f80f7717c8f8 FileChecksum: SHA1: d6defb0d8f0117147fda4be70850f47283f6a118 LicenseConcluded: NOASSERTION LicenseInfoInFile: Apache-2.0 FileCopyrightText: SPDX-FileCopyrightText: 2026 Alexandru Girlea FileName: ./src/precommiteu/regulations/dsa/metadata.json SPDXID: SPDXRef-273fd8a929a583f388494f149553d0b3 FileChecksum: SHA1: da83c70027792806fce2e432672c90636fc9d9fd LicenseConcluded: NOASSERTION LicenseInfoInFile: Apache-2.0 FileCopyrightText: SPDX-FileCopyrightText: 2026 Alexandru Girlea FileName: ./src/precommiteu/regulations/dsa/regulations_summary.md SPDXID: SPDXRef-10bbdeadaec19aaf6316a49a5ffec44d FileChecksum: SHA1: 985928b2cb4b4e732ff4a04da3a7c9292b214d2e LicenseConcluded: NOASSERTION LicenseInfoInFile: Apache-2.0 FileCopyrightText: SPDX-FileCopyrightText: 2026 Alexandru Girlea FileName: ./src/precommiteu/regulations/dsa/validator_summary.md SPDXID: SPDXRef-e88076a6728f0660e97a291507123375 FileChecksum: SHA1: 95d8b94dd7d167b7b1d6ba7480c0156b808e11f0 LicenseConcluded: NOASSERTION LicenseInfoInFile: Apache-2.0 FileCopyrightText: SPDX-FileCopyrightText: 2026 Alexandru Girlea FileName: ./src/precommiteu/regulations/eu_ai_act/cases.jsonl SPDXID: SPDXRef-a1c5373ca52980fdbb7a00cf5254a73b FileChecksum: SHA1: 3fe9a935b97516b7be3c3fb8b70733353fb58772 LicenseConcluded: NOASSERTION LicenseInfoInFile: Apache-2.0 FileCopyrightText: SPDX-FileCopyrightText: 2026 Alexandru Girlea FileName: ./src/precommiteu/regulations/eu_ai_act/detector_summary.md SPDXID: SPDXRef-5dffd3cf4c84b59b828ffad67d8f86bb FileChecksum: SHA1: 00b9f8c5e68b56923b655a08df04e4aa78327d0d LicenseConcluded: NOASSERTION LicenseInfoInFile: Apache-2.0 FileCopyrightText: SPDX-FileCopyrightText: 2026 Alexandru Girlea FileName: ./src/precommiteu/regulations/eu_ai_act/metadata.json SPDXID: SPDXRef-f236fe0abd21a7865b3eb1913aea5fc9 FileChecksum: SHA1: e10f9055cb39d52fd5684350aa309696ea1b9d8e LicenseConcluded: NOASSERTION LicenseInfoInFile: Apache-2.0 FileCopyrightText: SPDX-FileCopyrightText: 2026 Alexandru Girlea FileName: ./src/precommiteu/regulations/eu_ai_act/regulations_summary.md SPDXID: SPDXRef-e7045ee6ae44277586660c863de161cb FileChecksum: SHA1: 89d8fde8b8dbb337081ccbf7d1b853230f72ea24 LicenseConcluded: NOASSERTION LicenseInfoInFile: Apache-2.0 FileCopyrightText: SPDX-FileCopyrightText: 2026 Alexandru Girlea FileName: ./src/precommiteu/regulations/eu_ai_act/validator_summary.md SPDXID: SPDXRef-6e41a82f31e154b8eb58ab0b232d0ae9 FileChecksum: SHA1: b42ae7d16fca91c4eb2a176a45de1088f0362bfb LicenseConcluded: NOASSERTION LicenseInfoInFile: Apache-2.0 FileCopyrightText: SPDX-FileCopyrightText: 2026 Alexandru Girlea FileName: ./src/precommiteu/regulations/eu_data_act/cases.jsonl SPDXID: SPDXRef-3d669f0604d04522fac4750938dd07e1 FileChecksum: SHA1: 8ff2d7c7767244790f684cf50b3aa0c20af7fbd9 LicenseConcluded: NOASSERTION LicenseInfoInFile: Apache-2.0 FileCopyrightText: SPDX-FileCopyrightText: 2026 Alexandru Girlea FileName: ./src/precommiteu/regulations/eu_data_act/detector_summary.md SPDXID: SPDXRef-0c0185e9a3bdf2ea533b77b57d028251 FileChecksum: SHA1: dd04579e77026a7784ca319c2ba5c04d46c8b2ab LicenseConcluded: NOASSERTION LicenseInfoInFile: Apache-2.0 FileCopyrightText: SPDX-FileCopyrightText: 2026 Alexandru Girlea FileName: ./src/precommiteu/regulations/eu_data_act/metadata.json SPDXID: SPDXRef-5084499d7f54be2eec8ad7e6c3b524fd FileChecksum: SHA1: de2c6f29ebca039a33dd8183bad8c7cce3e83d5d LicenseConcluded: NOASSERTION LicenseInfoInFile: Apache-2.0 FileCopyrightText: SPDX-FileCopyrightText: 2026 Alexandru Girlea FileName: ./src/precommiteu/regulations/eu_data_act/regulations_summary.md SPDXID: SPDXRef-9620973a33f79c60355bd44da5fda4ab FileChecksum: SHA1: 9c5f99c304193c24997502974ce595fe4da0ee8f LicenseConcluded: NOASSERTION LicenseInfoInFile: Apache-2.0 FileCopyrightText: SPDX-FileCopyrightText: 2026 Alexandru Girlea FileName: ./src/precommiteu/regulations/eu_data_act/validator_summary.md SPDXID: SPDXRef-f8855ace62d9b7f59cb016bdd50a6cb3 FileChecksum: SHA1: b526006a42efcfd074f75e0e401d679d6ddefa94 LicenseConcluded: NOASSERTION LicenseInfoInFile: Apache-2.0 FileCopyrightText: SPDX-FileCopyrightText: 2026 Alexandru Girlea FileName: ./src/precommiteu/regulations/gdpr/cases.jsonl SPDXID: SPDXRef-07e2d1a041b40b11692683055a7747e2 FileChecksum: SHA1: 36f69de8f2819c4717c1c532ff376b11b00b0f15 LicenseConcluded: NOASSERTION LicenseInfoInFile: Apache-2.0 FileCopyrightText: SPDX-FileCopyrightText: 2026 Alexandru Girlea FileName: ./src/precommiteu/regulations/gdpr/detector_summary.md SPDXID: SPDXRef-ebd90b83f8ad22592f94b044a69dcd83 FileChecksum: SHA1: 8cc633374ffb40417731b0dee636faaa5e1d24e1 LicenseConcluded: NOASSERTION LicenseInfoInFile: Apache-2.0 FileCopyrightText: SPDX-FileCopyrightText: 2026 Alexandru Girlea FileName: ./src/precommiteu/regulations/gdpr/metadata.json SPDXID: SPDXRef-79c26d5d2162148accad851b5fc931d7 FileChecksum: SHA1: 6980d2b78c9a6770d720569fd4f1ad5304f49fd1 LicenseConcluded: NOASSERTION LicenseInfoInFile: Apache-2.0 FileCopyrightText: SPDX-FileCopyrightText: 2026 Alexandru Girlea FileName: ./src/precommiteu/regulations/gdpr/regulations_summary.md SPDXID: SPDXRef-47a8c0a53630cdd7e1a297865f5b48ce FileChecksum: SHA1: e7657fd3652193254f6f1c4eb365773d88eb804d LicenseConcluded: NOASSERTION LicenseInfoInFile: Apache-2.0 FileCopyrightText: SPDX-FileCopyrightText: 2026 Alexandru Girlea FileName: ./src/precommiteu/regulations/gdpr/validator_summary.md SPDXID: SPDXRef-5a880380ae0dda5e5bbf2438769145d6 FileChecksum: SHA1: 850a1e2987db6881f8e989fba78fe238f26ff83d LicenseConcluded: NOASSERTION LicenseInfoInFile: Apache-2.0 FileCopyrightText: SPDX-FileCopyrightText: 2026 Alexandru Girlea FileName: ./src/precommiteu/reporting.py SPDXID: SPDXRef-ac41bccf464ec23e9a4422dc959acc4f FileChecksum: SHA1: a53a6531ca81f36cb72a15c5da82bdc7400e7d6a LicenseConcluded: NOASSERTION LicenseInfoInFile: Apache-2.0 FileCopyrightText: SPDX-FileCopyrightText: 2026 Alexandru Girlea FileName: ./src/precommiteu/retrieval.py SPDXID: SPDXRef-e8a52f3f0b94af8f68d36e773488e166 FileChecksum: SHA1: 3bcf5ef0fb6b332eae7b423e04a6117ed9ba0bba LicenseConcluded: NOASSERTION LicenseInfoInFile: Apache-2.0 FileCopyrightText: SPDX-FileCopyrightText: 2026 Alexandru Girlea FileName: ./src/precommiteu/scan.py SPDXID: SPDXRef-7f9d697b7dcdb9e7bdaf173ee714d9ce FileChecksum: SHA1: 43f5682419ffeac786a00bc081d51a90424bf799 LicenseConcluded: NOASSERTION LicenseInfoInFile: Apache-2.0 FileCopyrightText: SPDX-FileCopyrightText: 2026 Alexandru Girlea FileName: ./src/precommiteu/scan_ledger.py SPDXID: SPDXRef-a087b465314d56fa9fc1b26eb721809a FileChecksum: SHA1: 26c39e84f9530e799442b7cc2f1c81f896e31491 LicenseConcluded: NOASSERTION LicenseInfoInFile: Apache-2.0 FileCopyrightText: SPDX-FileCopyrightText: 2026 Alexandru Girlea FileName: ./src/precommiteu/src/chunk_view.py SPDXID: SPDXRef-46c99a22a2aaee985e284f82644b8c34 FileChecksum: SHA1: a3fe505315899c24128f67adbdbb9119cee39aa9 LicenseConcluded: NOASSERTION LicenseInfoInFile: Apache-2.0 FileCopyrightText: SPDX-FileCopyrightText: 2026 Alexandru Girlea FileName: ./src/precommiteu/src/eu_ignore_marker.py SPDXID: SPDXRef-9f5c6bda387d85375fa9cd8bc922f38c FileChecksum: SHA1: 23e936a169fb916446c2c62b71f8b1d2e49211ac LicenseConcluded: NOASSERTION LicenseInfoInFile: Apache-2.0 FileCopyrightText: SPDX-FileCopyrightText: 2026 Alexandru Girlea FileName: ./src/precommiteu/src/file_filter.py SPDXID: SPDXRef-2810a1e2d772e040c9045961fd79ac1c FileChecksum: SHA1: 793ce81fb88543d3549840314e6466c7ae44ed51 LicenseConcluded: NOASSERTION LicenseInfoInFile: Apache-2.0 FileCopyrightText: SPDX-FileCopyrightText: 2026 Alexandru Girlea FileName: ./src/precommiteu/src/ignore_directives.py SPDXID: SPDXRef-04a6eb599a095dd203e25f6bdc3b0090 FileChecksum: SHA1: 9fe529819140e0868afb0653fd0c2d66df904233 LicenseConcluded: NOASSERTION LicenseInfoInFile: Apache-2.0 FileCopyrightText: SPDX-FileCopyrightText: 2026 Alexandru Girlea FileName: ./src/precommiteu/src/inference.py SPDXID: SPDXRef-a6fd8bb2d1a4716790806db449f779f1 FileChecksum: SHA1: 746623a4adfc3d13b6daf51704f840322d6f0693 LicenseConcluded: NOASSERTION LicenseInfoInFile: Apache-2.0 FileCopyrightText: SPDX-FileCopyrightText: 2026 Alexandru Girlea FileName: ./src/precommiteu/src/progress.py SPDXID: SPDXRef-e511944dedf630e84eb89b31082639f0 FileChecksum: SHA1: 865cd492d5a9ce56aca1cef1005df6a51e19dc7b LicenseConcluded: NOASSERTION LicenseInfoInFile: Apache-2.0 FileCopyrightText: SPDX-FileCopyrightText: 2026 Alexandru Girlea FileName: ./src/precommiteu/src/regulations.json SPDXID: SPDXRef-f71627bd382fde8cb5ceca0da417a60c FileChecksum: SHA1: ca8d38a03f04e56e6b484111d79beee9f76d96ca LicenseConcluded: NOASSERTION LicenseInfoInFile: Apache-2.0 FileCopyrightText: SPDX-FileCopyrightText: 2026 Alexandru Girlea FileName: ./src/precommiteu/src/regulations.py SPDXID: SPDXRef-f01a44d8aec5da7c7c3e8ccae7625a79 FileChecksum: SHA1: ab1330bffc0ac7661bf7c57c9650949ae8938c5c LicenseConcluded: NOASSERTION LicenseInfoInFile: Apache-2.0 FileCopyrightText: SPDX-FileCopyrightText: 2026 Alexandru Girlea FileName: ./src/precommiteu/src/reporters/__init__.py SPDXID: SPDXRef-71c19679179e2d18cb545ea451a83be4 FileChecksum: SHA1: 1569eedaa6f55d24a604a62a0f40f929e9c27fee LicenseConcluded: NOASSERTION LicenseInfoInFile: Apache-2.0 FileCopyrightText: SPDX-FileCopyrightText: 2026 Alexandru Girlea FileName: ./src/precommiteu/src/reporters/comment.py SPDXID: SPDXRef-1a2421c85e865a23455dea2373dd2235 FileChecksum: SHA1: 5b5f04faadd6fb3555d73bb814b187cff14c0537 LicenseConcluded: NOASSERTION LicenseInfoInFile: Apache-2.0 FileCopyrightText: SPDX-FileCopyrightText: 2026 Alexandru Girlea FileName: ./src/precommiteu/src/reporters/json_report.py SPDXID: SPDXRef-afe7a32187a53fb2630f4ff129d0d999 FileChecksum: SHA1: b4e95df26a1687032b21045c3b1ac1578cdc412b LicenseConcluded: NOASSERTION LicenseInfoInFile: Apache-2.0 FileCopyrightText: SPDX-FileCopyrightText: 2026 Alexandru Girlea FileName: ./src/precommiteu/src/reporters/jsonl_ledger.py SPDXID: SPDXRef-82712edf331ce3a56fc6a8650a48be40 FileChecksum: SHA1: 3de4890fd6656906fdfe593c42cc31bc2c54fb1f LicenseConcluded: NOASSERTION LicenseInfoInFile: Apache-2.0 FileCopyrightText: SPDX-FileCopyrightText: 2026 Alexandru Girlea FileName: ./src/precommiteu/src/reporters/sarif_report.py SPDXID: SPDXRef-65473f70e88db023c249ab932ccd548c FileChecksum: SHA1: c2282a2f48f7e302f34015cbbcb7a54c64a29c3e LicenseConcluded: NOASSERTION LicenseInfoInFile: Apache-2.0 FileCopyrightText: SPDX-FileCopyrightText: 2026 Alexandru Girlea FileName: ./src/precommiteu/src/sarif.py SPDXID: SPDXRef-936621fd8628ac83c45fcad6e84d15de FileChecksum: SHA1: 7e31a7c4e6ee7b396494eace7b83a3f7593071ec LicenseConcluded: NOASSERTION LicenseInfoInFile: Apache-2.0 FileCopyrightText: SPDX-FileCopyrightText: 2026 Alexandru Girlea FileName: ./src/precommiteu/src/scanner.py SPDXID: SPDXRef-bbedcb805b73b558b460ea6ef97af5ac FileChecksum: SHA1: 87162c355246ad14e631418053b3a28d38147039 LicenseConcluded: NOASSERTION LicenseInfoInFile: Apache-2.0 FileCopyrightText: SPDX-FileCopyrightText: 2026 Alexandru Girlea FileName: ./src/precommiteu/src/schemas.py SPDXID: SPDXRef-702ed7f42d6d3add7bc409a472d41670 FileChecksum: SHA1: 1059b02934f1e13d92dc415d1d715e95d21f4009 LicenseConcluded: NOASSERTION LicenseInfoInFile: Apache-2.0 FileCopyrightText: SPDX-FileCopyrightText: 2026 Alexandru Girlea FileName: ./src/precommiteu/src/tools/read_tools.py SPDXID: SPDXRef-7fffbb6756ff9f58c982011557f654e3 FileChecksum: SHA1: 8ad7edd64f704167b8b4bd922ba242b00f3f372d LicenseConcluded: NOASSERTION LicenseInfoInFile: Apache-2.0 FileCopyrightText: SPDX-FileCopyrightText: 2026 Alexandru Girlea FileName: ./src/precommiteu/src/tools/regulation_tools.py SPDXID: SPDXRef-0c232a4f9c7313bde7b525e3eeb00abe FileChecksum: SHA1: ab74f59aafd3608d6a621c2e782f78f431b5b2e9 LicenseConcluded: NOASSERTION LicenseInfoInFile: Apache-2.0 FileCopyrightText: SPDX-FileCopyrightText: 2026 Alexandru Girlea FileName: ./src/precommiteu/src/tools/sandbox.py SPDXID: SPDXRef-09c0ab7be9bff339317db57f83adb256 FileChecksum: SHA1: f1be1083c85559026b43fc9a056c415be8d9e247 LicenseConcluded: NOASSERTION LicenseInfoInFile: Apache-2.0 FileCopyrightText: SPDX-FileCopyrightText: 2026 Alexandru Girlea FileName: ./src/precommiteu/this.py SPDXID: SPDXRef-28acbf747c663a53e85ab14a74e404fd FileChecksum: SHA1: dba9c5c82a60b2c821e021cddef280577c00a10f LicenseConcluded: NOASSERTION LicenseInfoInFile: Apache-2.0 FileCopyrightText: SPDX-FileCopyrightText: 2026 Alexandru Girlea FileName: ./src/precommiteu/tools/detector_tool.py SPDXID: SPDXRef-a32fd624651fd431d0baba62d75220bb FileChecksum: SHA1: 81e4a784d43bf30a354609569e8634075331efc8 LicenseConcluded: NOASSERTION LicenseInfoInFile: Apache-2.0 FileCopyrightText: SPDX-FileCopyrightText: 2026 Alexandru Girlea FileName: ./src/precommiteu/tools/find_references.py SPDXID: SPDXRef-358c9bef32725da56a615e7fd4a9b436 FileChecksum: SHA1: d22be8cbaa8ccd8c0fcfd46ff8df9a945e055f6d LicenseConcluded: NOASSERTION LicenseInfoInFile: Apache-2.0 FileCopyrightText: SPDX-FileCopyrightText: 2026 Alexandru Girlea FileName: ./src/precommiteu/tools/read_tools.py SPDXID: SPDXRef-cdae2e5d5d9b2d47faf146fc89f40bda FileChecksum: SHA1: 7ba766d6e0e1f980568d015bd8effe06b9132855 LicenseConcluded: NOASSERTION LicenseInfoInFile: Apache-2.0 FileCopyrightText: SPDX-FileCopyrightText: 2026 Alexandru Girlea FileName: ./src/precommiteu/tools/regulation_tools.py SPDXID: SPDXRef-2fcd7c7b82a4a346d59475d5dbfcce3d FileChecksum: SHA1: 64d21c6c65f7bffa71e5e7c8b330fd85538e2aa2 LicenseConcluded: NOASSERTION LicenseInfoInFile: Apache-2.0 FileCopyrightText: SPDX-FileCopyrightText: 2026 Alexandru Girlea FileName: ./src/precommiteu/tools/sandbox.py SPDXID: SPDXRef-8408c373f37bac53004263770ca3d095 FileChecksum: SHA1: e2c999f74c551da22caf6de156c7d1708e5d4a31 LicenseConcluded: NOASSERTION LicenseInfoInFile: Apache-2.0 FileCopyrightText: SPDX-FileCopyrightText: 2026 Alexandru Girlea FileName: ./src/precommiteu/tools/validator_tool.py SPDXID: SPDXRef-805547ff59d0dd1ef241ff066cc5beb7 FileChecksum: SHA1: d184d5ac8077ea505aa2a19897a4d9134037eb01 LicenseConcluded: NOASSERTION LicenseInfoInFile: Apache-2.0 FileCopyrightText: SPDX-FileCopyrightText: 2026 Alexandru Girlea FileName: ./src/precommiteu/ui/app.py SPDXID: SPDXRef-873509be6db7ab2f53b8492a4099652a FileChecksum: SHA1: 9b9f16b1a8e3788be39099164d727ff76c94b126 LicenseConcluded: NOASSERTION LicenseInfoInFile: Apache-2.0 FileCopyrightText: SPDX-FileCopyrightText: 2026 Alexandru Girlea FileName: ./src/precommiteu/ui/catalog.py SPDXID: SPDXRef-1db0c115a03a60c262135dbfed1cbaf8 FileChecksum: SHA1: 9cc2e166f923f92fdbc4dc1ca536c7223e29289f LicenseConcluded: NOASSERTION LicenseInfoInFile: Apache-2.0 FileCopyrightText: SPDX-FileCopyrightText: 2026 Alexandru Girlea FileName: ./src/precommiteu/ui/eta.py SPDXID: SPDXRef-592de86ff23dde85be053778d55caea0 FileChecksum: SHA1: 77b8037c8944d994286d4aff0b5b3e0b12b72104 LicenseConcluded: NOASSERTION LicenseInfoInFile: Apache-2.0 FileCopyrightText: SPDX-FileCopyrightText: 2026 Alexandru Girlea FileName: ./src/precommiteu/ui/install.py SPDXID: SPDXRef-d98f1a3310f769e7ef62ac43b4a649ab FileChecksum: SHA1: 7b68adb5b5213807ddaccf3122354ed7127d4164 LicenseConcluded: NOASSERTION LicenseInfoInFile: Apache-2.0 FileCopyrightText: SPDX-FileCopyrightText: 2026 Alexandru Girlea FileName: ./src/precommiteu/ui/ledger.py SPDXID: SPDXRef-a7bb81390a84737cbbf13866fda68807 FileChecksum: SHA1: a9b422e3785064b005348b9e4afc09cee4f80cf7 LicenseConcluded: NOASSERTION LicenseInfoInFile: Apache-2.0 FileCopyrightText: SPDX-FileCopyrightText: 2026 Alexandru Girlea FileName: ./src/precommiteu/ui/preflight.py SPDXID: SPDXRef-b71672c35fed24c503adef02bf3f54b2 FileChecksum: SHA1: 175e0346411ecb44073a67a4b540f5b1fad597e2 LicenseConcluded: NOASSERTION LicenseInfoInFile: Apache-2.0 FileCopyrightText: SPDX-FileCopyrightText: 2026 Alexandru Girlea FileName: ./src/precommiteu/ui/runner.py SPDXID: SPDXRef-720bbe0344b3bff443aceddc6bcbfd46 FileChecksum: SHA1: 38864ec83a13899dbff50b2142ad1b6da519adf0 LicenseConcluded: NOASSERTION LicenseInfoInFile: Apache-2.0 FileCopyrightText: SPDX-FileCopyrightText: 2026 Alexandru Girlea FileName: ./src/precommiteu/ui/server.py SPDXID: SPDXRef-227e37e5dac686babce4be3c8f8b2f2f FileChecksum: SHA1: 59c1a0c3f2dce263222a2befa025fc1a01b11af2 LicenseConcluded: NOASSERTION LicenseInfoInFile: Apache-2.0 FileCopyrightText: SPDX-FileCopyrightText: 2026 Alexandru Girlea FileName: ./src/precommiteu/ui/settings.py SPDXID: SPDXRef-10ea9e734a12abaa0818bace6facfc10 FileChecksum: SHA1: eab3bb1e6af71cbaf88db47e71a63cfb0214bfc1 LicenseConcluded: NOASSERTION LicenseInfoInFile: Apache-2.0 FileCopyrightText: SPDX-FileCopyrightText: 2026 Alexandru Girlea FileName: ./src/precommiteu/ui/state.py SPDXID: SPDXRef-d29e712229054f6058f9548bbc3ebde2 FileChecksum: SHA1: 7a3e1cf551d9c31988cd919dd3f82ece1f3e4808 LicenseConcluded: NOASSERTION LicenseInfoInFile: Apache-2.0 FileCopyrightText: SPDX-FileCopyrightText: 2026 Alexandru Girlea FileName: ./src/precommiteu/ui/static/i18n.json SPDXID: SPDXRef-355cecc6ad1e87d1697b16fbc76ba74b FileChecksum: SHA1: 3312e9e1fbfd0e11f5e0aa3cc2fe717f64628249 LicenseConcluded: NOASSERTION LicenseInfoInFile: Apache-2.0 FileCopyrightText: SPDX-FileCopyrightText: 2026 Alexandru Girlea FileName: ./src/precommiteu/ui/static/index.html SPDXID: SPDXRef-481d9e51addd3f57287636931c95ce7f FileChecksum: SHA1: 5f37b5d48e2201a0e8453b2964df0de241ff3176 LicenseConcluded: NOASSERTION LicenseInfoInFile: Apache-2.0 FileCopyrightText: SPDX-FileCopyrightText: 2026 Alexandru Girlea FileName: ./src/precommiteu/ui/static/report.html SPDXID: SPDXRef-70bac0c23cfc5fdbd0d4fa1478445976 FileChecksum: SHA1: b0e7ae012938587d1a25209794783f5c4fed6d4f LicenseConcluded: NOASSERTION LicenseInfoInFile: Apache-2.0 FileCopyrightText: SPDX-FileCopyrightText: 2026 Alexandru Girlea FileName: ./src/precommiteu/ui/static/theme.css SPDXID: SPDXRef-7cc9ef9cbfae177625dafe011d20187b FileChecksum: SHA1: a17c9de51fdcb63494403639fc3788a116cc7619 LicenseConcluded: NOASSERTION LicenseInfoInFile: Apache-2.0 FileCopyrightText: SPDX-FileCopyrightText: 2026 Alexandru Girlea FileName: ./src/precommiteu/validator_call.py SPDXID: SPDXRef-63910fdfff5cf0cf27c7cbb44e3bce5f FileChecksum: SHA1: 3d9ee240f4b6003894934f732adf110ece732899 LicenseConcluded: NOASSERTION LicenseInfoInFile: Apache-2.0 FileCopyrightText: SPDX-FileCopyrightText: 2026 Alexandru Girlea FileName: ./tests/conftest.py SPDXID: SPDXRef-5dc8ef8c699fa21c38810d8caa49db49 FileChecksum: SHA1: a95d142cfa02e06902edb36729ec76fa38250067 LicenseConcluded: NOASSERTION LicenseInfoInFile: Apache-2.0 FileCopyrightText: SPDX-FileCopyrightText: 2026 Alexandru Girlea FileName: ./tests/fixtures/risky_code/CrmSyncJob.java SPDXID: SPDXRef-2ea038231ba98e489a3b7eab7683d48e FileChecksum: SHA1: 7bfb99644be2b35e866312d87c5f5c96e0f66303 LicenseConcluded: NOASSERTION LicenseInfoInFile: Apache-2.0 FileCopyrightText: SPDX-FileCopyrightText: 2026 Alexandru Girlea FileName: ./tests/fixtures/risky_code/SupportAuditTrail.java SPDXID: SPDXRef-9f22e56c1ca7095c1b5f3c8c3683cbe0 FileChecksum: SHA1: d500b31e81510a069e183d0897d801b04bb804c8 LicenseConcluded: NOASSERTION LicenseInfoInFile: Apache-2.0 FileCopyrightText: SPDX-FileCopyrightText: 2026 Alexandru Girlea FileName: ./tests/fixtures/risky_code/campaign_mailer.py SPDXID: SPDXRef-be700d352b062233a3481c72fb046972 FileChecksum: SHA1: 7455135838349598d094a01e856fcd143fc44583 LicenseConcluded: NOASSERTION LicenseInfoInFile: Apache-2.0 FileCopyrightText: SPDX-FileCopyrightText: 2026 Alexandru Girlea FileName: ./tests/fixtures/risky_code/models.py SPDXID: SPDXRef-60f42c7f6381b62052b7e438d08dd479 FileChecksum: SHA1: 3d80c1375f7dbcd4f62b8654f268069579a2baba LicenseConcluded: NOASSERTION LicenseInfoInFile: Apache-2.0 FileCopyrightText: SPDX-FileCopyrightText: 2026 Alexandru Girlea FileName: ./tests/fixtures/risky_code/user_store.py SPDXID: SPDXRef-6857d001eda85c7be917d1b930d97078 FileChecksum: SHA1: 8388e0cf6e3b0b2458f3667547fc5dbdd296e9ad LicenseConcluded: NOASSERTION LicenseInfoInFile: Apache-2.0 FileCopyrightText: SPDX-FileCopyrightText: 2026 Alexandru Girlea FileName: ./tests/test_chunking.py SPDXID: SPDXRef-72ac59ac5c9ee9a79f637ef4e98726bf FileChecksum: SHA1: efb855668ae957fd76c86b24ecc702e3f01cef3a LicenseConcluded: NOASSERTION LicenseInfoInFile: Apache-2.0 FileCopyrightText: SPDX-FileCopyrightText: 2026 Alexandru Girlea FileName: ./tests/test_cli.py SPDXID: SPDXRef-d534abfd21a0d8a5235149684bada041 FileChecksum: SHA1: 3a04b9ca84faaca2bec5e081fbea87f667b62174 LicenseConcluded: NOASSERTION LicenseInfoInFile: Apache-2.0 FileCopyrightText: SPDX-FileCopyrightText: 2026 Alexandru Girlea FileName: ./tests/test_file_filter.py SPDXID: SPDXRef-20624573522cd202f3b1e37cc70f7425 FileChecksum: SHA1: dfdda661bbf623cbfebadb5b817ee12efd81be02 LicenseConcluded: NOASSERTION LicenseInfoInFile: Apache-2.0 FileCopyrightText: SPDX-FileCopyrightText: 2026 Alexandru Girlea FileName: ./tests/test_ignore_directives.py SPDXID: SPDXRef-c10860b85d62af7013d043fce666fd0b FileChecksum: SHA1: 0f81d7bf8b427dd325a79a275f3d9da9d19a42a2 LicenseConcluded: NOASSERTION LicenseInfoInFile: Apache-2.0 FileCopyrightText: SPDX-FileCopyrightText: 2026 Alexandru Girlea FileName: ./tests/test_llama_server_build.py SPDXID: SPDXRef-6de6d066acc69e2026c3902a8994e96f FileChecksum: SHA1: 2f7aae2c50e8c17f8afa71167135e129b0559c8a LicenseConcluded: NOASSERTION LicenseInfoInFile: Apache-2.0 FileCopyrightText: SPDX-FileCopyrightText: 2026 Alexandru Girlea FileName: ./tests/test_orchestrator_fallback.py SPDXID: SPDXRef-50773e758e238695e5117f85b3e201ff FileChecksum: SHA1: 55bb8270aeb8ab7492c68094c56d993ada64ef6f LicenseConcluded: NOASSERTION LicenseInfoInFile: Apache-2.0 FileCopyrightText: SPDX-FileCopyrightText: 2026 Alexandru Girlea FileName: ./tests/test_output_guard.py SPDXID: SPDXRef-5b95d1b84106cc1bb189ad18d93b6253 FileChecksum: SHA1: f1d42a2c6d40d1cd0a65e65793e0da9332116f47 LicenseConcluded: NOASSERTION LicenseInfoInFile: Apache-2.0 FileCopyrightText: SPDX-FileCopyrightText: 2026 Alexandru Girlea FileName: ./tests/test_regulation_packs.py SPDXID: SPDXRef-205b21a2e58101b3e1f26600403767dd FileChecksum: SHA1: d20123cd83e1677cd5db5912827dbf23f13658ee LicenseConcluded: NOASSERTION LicenseInfoInFile: Apache-2.0 FileCopyrightText: SPDX-FileCopyrightText: 2026 Alexandru Girlea FileName: ./tests/test_reports.py SPDXID: SPDXRef-b37eb0638b5c0815add671a390f05c9f FileChecksum: SHA1: 37b1f95c7ce21af4ffd76582762eaf9ad3cb135d LicenseConcluded: NOASSERTION LicenseInfoInFile: Apache-2.0 FileCopyrightText: SPDX-FileCopyrightText: 2026 Alexandru Girlea FileName: ./tests/test_scan_ledger.py SPDXID: SPDXRef-2b0b1dd25cc11e6e4c2d8f4c57420afb FileChecksum: SHA1: ef13dc68e89bfca159064e1cac8c22d42f930b26 LicenseConcluded: NOASSERTION LicenseInfoInFile: Apache-2.0 FileCopyrightText: SPDX-FileCopyrightText: 2026 Alexandru Girlea FileName: ./uv.lock SPDXID: SPDXRef-5290a695b813b14c2e510a99baa01ff5 FileChecksum: SHA1: 09c41fcc44c957f4dcbc0733a67c77a8160e8ff3 LicenseConcluded: NOASSERTION LicenseInfoInFile: Apache-2.0 FileCopyrightText: SPDX-FileCopyrightText: 2026 Alexandru Girlea