SPDXVersion: SPDX-2.1 DataLicense: CC0-1.0 SPDXID: SPDXRef-DOCUMENT DocumentName: project DocumentNamespace: http://spdx.org/spdxdocs/spdx-v2.1-6ce98a84-d87f-49b0-a0bc-dcc83039a286 Creator: Person: Anonymous () Creator: Organization: Anonymous () Creator: Tool: reuse-6.1.0 Created: 2026-02-18T06:52:21Z CreatorComment: This document was created automatically using available reuse information consistent with REUSE. Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-5d3a26ad8aa7a03c177f0a7d91910e3c Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-604538dfdf03d92dae618671279902df Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-b4d9df422f3d74533c8162ccb734889b Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-ffc9172a0842cfa3b673048f0d1868a4 Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-bebc374e84d5ac736896efa1f76bbc3d Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-e4f505a3217cb26c80905c0bda5cb47a Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-205806c9c18886ea092695b19b6142cb Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-67a0db069a1db98e06ea48fec8beee4f Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-6e49eddb1f548834d45a381390067493 Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-74ea3e0538506ebbad35f2c3e8aa4ac0 Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-5053b3cbae10c053de87405b880ba711 Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-d5fc70675a912513449d7089f20b8a8e Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-a3bdbbe609c4f48b86f2d02ab0e01bc7 Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-1f0bcc71d14a530284ee7ddd3dc9a652 Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-aaf909b7643fd83963de9569b52e4fb3 Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-ad882c05713f31fa553c21778f4c7bb3 Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-d610818263aa9396cda85a703d8d6687 Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-37d43c877170667b3c03bd6e28eb84e4 Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-5dcf52ed61d82765bcf254b892c64749 Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-55c80ac0c16579b8f22dc0af0a10ed34 Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-6349fc36e09b2bc8078fb5a1c600d01c Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-f1bb03642efd98651d344b56fcb47db8 Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-09debe1cea70bac3db7e2892564b87d1 Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-e6847ea16f253286f13e7149b2a5ba1b Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-b6b64c52cef85dfcf1c5b171df83b40c Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-82c7ab94cb6ba57ea1efc4bb0c2bf270 Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-db5670c31f4b4fe7ce42311d8da9d488 Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-a5d1180f29f65a8a5c14839618dad98a Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-5e1ec14df3c8371a2b9bf9fcc3974516 Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-03f42db2e8df55098131dd1ed581ba1b Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-7ceaf0e14ea0bb4a70a118802c063fc7 Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-4676cc28e8423a5e495defed5feb5da8 Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-5f6a835fa1197a844ac16cbcab773e5d FileName: ./.gitignore SPDXID: SPDXRef-5d3a26ad8aa7a03c177f0a7d91910e3c FileChecksum: SHA1: 273a8946420917e519573190205d19dfb2a46d4e LicenseConcluded: NOASSERTION LicenseInfoInFile: GPL-3.0-only FileCopyrightText: SPDX-FileCopyrightText: 2026 Steven Mosley FileName: ./CONTRIBUTING.md SPDXID: SPDXRef-604538dfdf03d92dae618671279902df FileChecksum: SHA1: e35968434c0e396d0db2e80a1bfeadb39c3c70ce LicenseConcluded: NOASSERTION LicenseInfoInFile: GPL-3.0-only FileCopyrightText: SPDX-FileCopyrightText: 2026 Steven Mosley FileName: ./Cargo.lock SPDXID: SPDXRef-b4d9df422f3d74533c8162ccb734889b FileChecksum: SHA1: 3bf20f58c8680d33df118ebd25999449e6dfef18 LicenseConcluded: NOASSERTION LicenseInfoInFile: GPL-3.0-only FileCopyrightText: SPDX-FileCopyrightText: 2026 Steven Mosley FileName: ./Cargo.toml SPDXID: SPDXRef-ffc9172a0842cfa3b673048f0d1868a4 FileChecksum: SHA1: a7638f3939c55446f6cb59f595a71d6403eddd5e LicenseConcluded: NOASSERTION LicenseInfoInFile: GPL-3.0-only FileCopyrightText: SPDX-FileCopyrightText: 2026 Steven Mosley FileName: ./README.md SPDXID: SPDXRef-bebc374e84d5ac736896efa1f76bbc3d FileChecksum: SHA1: e5025929a6b6561ba06d9013d7571ed35b015482 LicenseConcluded: NOASSERTION LicenseInfoInFile: GPL-3.0-only FileCopyrightText: SPDX-FileCopyrightText: 2026 Steven Mosley FileName: ./docs/VISION.md SPDXID: SPDXRef-e4f505a3217cb26c80905c0bda5cb47a FileChecksum: SHA1: fc05b93707036f011d0a8691d19148bd9576ee5d LicenseConcluded: NOASSERTION LicenseInfoInFile: GPL-3.0-only FileCopyrightText: SPDX-FileCopyrightText: 2026 Steven Mosley FileName: ./docs/slop-001/SPEC.md SPDXID: SPDXRef-205806c9c18886ea092695b19b6142cb FileChecksum: SHA1: e95e03756d7d07c915eee9f956eb83c7a67596dc LicenseConcluded: NOASSERTION LicenseInfoInFile: GPL-3.0-only FileCopyrightText: SPDX-FileCopyrightText: 2026 Steven Mosley FileName: ./src/cli.rs SPDXID: SPDXRef-67a0db069a1db98e06ea48fec8beee4f FileChecksum: SHA1: 2b7c03a0cbfb798b83ba957d69bffeadf185bfaa LicenseConcluded: NOASSERTION LicenseInfoInFile: GPL-3.0-only FileCopyrightText: SPDX-FileCopyrightText: 2026 Steven Mosley FileName: ./src/engine.rs SPDXID: SPDXRef-6e49eddb1f548834d45a381390067493 FileChecksum: SHA1: 8dd9bade15432f0c523833bd05f9d1b247412d99 LicenseConcluded: NOASSERTION LicenseInfoInFile: GPL-3.0-only FileCopyrightText: SPDX-FileCopyrightText: 2026 Steven Mosley FileName: ./src/main.rs SPDXID: SPDXRef-74ea3e0538506ebbad35f2c3e8aa4ac0 FileChecksum: SHA1: fd72903ed257ce0277a8ba41b50508ab7784ece8 LicenseConcluded: NOASSERTION LicenseInfoInFile: GPL-3.0-only FileCopyrightText: SPDX-FileCopyrightText: 2026 Steven Mosley FileName: ./src/parsers/javascript.rs SPDXID: SPDXRef-5053b3cbae10c053de87405b880ba711 FileChecksum: SHA1: 0daf471d7f35ea195f66298e47d6ed70e27a9d50 LicenseConcluded: NOASSERTION LicenseInfoInFile: GPL-3.0-only FileCopyrightText: SPDX-FileCopyrightText: 2026 Steven Mosley FileName: ./src/parsers/mod.rs SPDXID: SPDXRef-d5fc70675a912513449d7089f20b8a8e FileChecksum: SHA1: d13f867a23f15be59636549bf1a4eb38bf940d8b LicenseConcluded: NOASSERTION LicenseInfoInFile: GPL-3.0-only FileCopyrightText: SPDX-FileCopyrightText: 2026 Steven Mosley FileName: ./src/reporters/json.rs SPDXID: SPDXRef-a3bdbbe609c4f48b86f2d02ab0e01bc7 FileChecksum: SHA1: 992d852cab371c34686970595200026417c3f6c3 LicenseConcluded: NOASSERTION LicenseInfoInFile: GPL-3.0-only FileCopyrightText: SPDX-FileCopyrightText: 2026 Steven Mosley FileName: ./src/reporters/mod.rs SPDXID: SPDXRef-1f0bcc71d14a530284ee7ddd3dc9a652 FileChecksum: SHA1: 68092722937755fa23a10c81a719fb424308d766 LicenseConcluded: NOASSERTION LicenseInfoInFile: GPL-3.0-only FileCopyrightText: SPDX-FileCopyrightText: 2026 Steven Mosley FileName: ./src/reporters/terminal.rs SPDXID: SPDXRef-aaf909b7643fd83963de9569b52e4fb3 FileChecksum: SHA1: 30373fa2ab5e4733f69388a8b3fffa5b2c4ec4a2 LicenseConcluded: NOASSERTION LicenseInfoInFile: GPL-3.0-only FileCopyrightText: SPDX-FileCopyrightText: 2026 Steven Mosley FileName: ./src/rules/mod.rs SPDXID: SPDXRef-ad882c05713f31fa553c21778f4c7bb3 FileChecksum: SHA1: 7fdab3a08f8548eeaba919dc1465b0409224e4a2 LicenseConcluded: NOASSERTION LicenseInfoInFile: GPL-3.0-only FileCopyrightText: SPDX-FileCopyrightText: 2026 Steven Mosley FileName: ./src/rules/slop/commented_out_code.rs SPDXID: SPDXRef-d610818263aa9396cda85a703d8d6687 FileChecksum: SHA1: 22f94da3e1c3a3eb531ab145b3f5917392864038 LicenseConcluded: NOASSERTION LicenseInfoInFile: GPL-3.0-only FileCopyrightText: SPDX-FileCopyrightText: 2026 Steven Mosley FileName: ./src/rules/slop/filler_hedge.rs SPDXID: SPDXRef-37d43c877170667b3c03bd6e28eb84e4 FileChecksum: SHA1: 6cbb0800f02c93e29005cf64968f3c1d53e1433e LicenseConcluded: NOASSERTION LicenseInfoInFile: GPL-3.0-only FileCopyrightText: SPDX-FileCopyrightText: 2026 Steven Mosley FileName: ./src/rules/slop/mod.rs SPDXID: SPDXRef-5dcf52ed61d82765bcf254b892c64749 FileChecksum: SHA1: ad4d381a45f8e1cd4da467abcba177b1e8691ec4 LicenseConcluded: NOASSERTION LicenseInfoInFile: GPL-3.0-only FileCopyrightText: SPDX-FileCopyrightText: 2026 Steven Mosley FileName: ./src/rules/slop/reasoning_artifact.rs SPDXID: SPDXRef-55c80ac0c16579b8f22dc0af0a10ed34 FileChecksum: SHA1: ae8f05dc14512478c8612fc93d10a2410c62ca40 LicenseConcluded: NOASSERTION LicenseInfoInFile: GPL-3.0-only FileCopyrightText: SPDX-FileCopyrightText: 2026 Steven Mosley FileName: ./src/rules/slop/redundant_comment.rs SPDXID: SPDXRef-6349fc36e09b2bc8078fb5a1c600d01c FileChecksum: SHA1: e36031e3ca39e674ca5c90ff17442f483728fb61 LicenseConcluded: NOASSERTION LicenseInfoInFile: GPL-3.0-only FileCopyrightText: SPDX-FileCopyrightText: 2026 Steven Mosley FileName: ./src/rules/slop/self_narrating.rs SPDXID: SPDXRef-f1bb03642efd98651d344b56fcb47db8 FileChecksum: SHA1: 51b9a0dc84602b8da442c21a9f62a094f0549e42 LicenseConcluded: NOASSERTION LicenseInfoInFile: GPL-3.0-only FileCopyrightText: SPDX-FileCopyrightText: 2026 Steven Mosley FileName: ./src/scanner.rs SPDXID: SPDXRef-09debe1cea70bac3db7e2892564b87d1 FileChecksum: SHA1: 42705489fa7260e132b5a289713e53dc22debee5 LicenseConcluded: NOASSERTION LicenseInfoInFile: GPL-3.0-only FileCopyrightText: SPDX-FileCopyrightText: 2026 Steven Mosley FileName: ./src/tokens.rs SPDXID: SPDXRef-e6847ea16f253286f13e7149b2a5ba1b FileChecksum: SHA1: 68179fe841c106eb5ccf42c074ef0313960962bb LicenseConcluded: NOASSERTION LicenseInfoInFile: GPL-3.0-only FileCopyrightText: SPDX-FileCopyrightText: 2026 Steven Mosley FileName: ./src/types.rs SPDXID: SPDXRef-b6b64c52cef85dfcf1c5b171df83b40c FileChecksum: SHA1: dbe57f930d498693144403e73e468dcf911969ae LicenseConcluded: NOASSERTION LicenseInfoInFile: GPL-3.0-only FileCopyrightText: SPDX-FileCopyrightText: 2026 Steven Mosley FileName: ./tests/fixtures/clean/well_written.js SPDXID: SPDXRef-82c7ab94cb6ba57ea1efc4bb0c2bf270 FileChecksum: SHA1: 2af1c763ca823284d237b53529e0e1d046d7e8a1 LicenseConcluded: NOASSERTION LicenseInfoInFile: GPL-3.0-only FileCopyrightText: SPDX-FileCopyrightText: 2026 Steven Mosley FileName: ./tests/fixtures/slop/commented_out_code.js SPDXID: SPDXRef-db5670c31f4b4fe7ce42311d8da9d488 FileChecksum: SHA1: 7dc5e4c65831f5f4f41f472cdff180ac3a113089 LicenseConcluded: NOASSERTION LicenseInfoInFile: GPL-3.0-only FileCopyrightText: SPDX-FileCopyrightText: 2026 Steven Mosley FileName: ./tests/fixtures/slop/filler_hedge.js SPDXID: SPDXRef-a5d1180f29f65a8a5c14839618dad98a FileChecksum: SHA1: 92c7319009f8e72097a294d8effddb5f4bd10bf5 LicenseConcluded: NOASSERTION LicenseInfoInFile: GPL-3.0-only FileCopyrightText: SPDX-FileCopyrightText: 2026 Steven Mosley FileName: ./tests/fixtures/slop/reasoning_artifacts.js SPDXID: SPDXRef-5e1ec14df3c8371a2b9bf9fcc3974516 FileChecksum: SHA1: 10573e9f4664b86aa2fca20709ab641b5b5469f1 LicenseConcluded: NOASSERTION LicenseInfoInFile: GPL-3.0-only FileCopyrightText: SPDX-FileCopyrightText: 2026 Steven Mosley FileName: ./tests/fixtures/slop/redundant_comments.js SPDXID: SPDXRef-03f42db2e8df55098131dd1ed581ba1b FileChecksum: SHA1: fc19b685e3daa6dbdcc3ed37c3758f81951d0d41 LicenseConcluded: NOASSERTION LicenseInfoInFile: GPL-3.0-only FileCopyrightText: SPDX-FileCopyrightText: 2026 Steven Mosley FileName: ./tests/fixtures/slop/self_narrating.js SPDXID: SPDXRef-7ceaf0e14ea0bb4a70a118802c063fc7 FileChecksum: SHA1: 6debd2210276265b6b9a517cdad0fff8e4d3770e LicenseConcluded: NOASSERTION LicenseInfoInFile: GPL-3.0-only FileCopyrightText: SPDX-FileCopyrightText: 2026 Steven Mosley FileName: ./tests/integration.rs SPDXID: SPDXRef-4676cc28e8423a5e495defed5feb5da8 FileChecksum: SHA1: 4e2e260d734035975604f7743b3d85a5d4558df6 LicenseConcluded: NOASSERTION LicenseInfoInFile: GPL-3.0-only FileCopyrightText: SPDX-FileCopyrightText: 2026 Steven Mosley FileName: ./tests/integration/scan_test.rs SPDXID: SPDXRef-5f6a835fa1197a844ac16cbcab773e5d FileChecksum: SHA1: 7ba2921421da48f360c3d0e13d686454a14ec9e9 LicenseConcluded: NOASSERTION LicenseInfoInFile: GPL-3.0-only FileCopyrightText: SPDX-FileCopyrightText: 2026 Steven Mosley