SPDXVersion: SPDX-2.1
DataLicense: CC0-1.0
SPDXID: SPDXRef-DOCUMENT
DocumentName: project
DocumentNamespace: http://spdx.org/spdxdocs/spdx-v2.1-a136edd9-486b-43f9-93b5-4931aaa7bd95
Creator: Person: Anonymous ()
Creator: Organization: Anonymous ()
Creator: Tool: reuse-6.1.0
Created: 2026-03-11T17:04:59Z
CreatorComment: This document was created automatically using available reuse information consistent with REUSE.
Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-03ccae5ec56f424e9be6c0e4a13424ff
Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-27e0a3958133f966aeb27fa22ce53f0e
Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-ed80b588fd98105aeab9cfa4af2a6476
Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-8e134f49fc57f5934a5060a949f3e227
Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-6195cad3fd9856b54ccb9c4fe19ae9f4
Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-f7edaf1d59576508e57de73d299e28f6
Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-8af600c60fd1762f0c601e862df1c55a
Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-216d236f74f80e4da30485a1f976eb44
Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-eb55668c4a6f7e98fcfe82632e89d99d
Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-e6b60f37efc9c91b3ae5d6729d2e1e7d
Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-0c0d90f358c59137f8df1bc1d97c7bd8
Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-90f779cc374253f56443c9daf03050ee
Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-8d8b04c59c2bbec7904972ff016f9345
Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-8aa8c994e22e4e02c2a4e13c667378b9
Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-5bc24d591956f607258670f600a175a4
Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-0c2ba51f216479fc572143f6f4fba230
Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-e1c841bb08c03f15d34a2c7679539a81
Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-04ab2632d412628a71ebcda20b21dea6
Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-ff8ef0a7191012f9939d5483cb0e5cf9
Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-dc7ae050ab3016ae31401f1f9e524d44
Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-b3206d85dc1f52a4bed3124ee48331c2
Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-dfdd9cd6cdce3179cc90aa709c59c4a4
Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-7068ff65d5d191b6dbef06057f429764
Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-5a2b4712421186d9618eaafe65812fbe
Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-a48b79c70aa4f4b004dc40c07a8f9aac
Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-475904f70e51e48bf12bacdf7037175e
Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-589fc91a6e7059af4cd5afad5500dabd
Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-f93a434fdf4d084353e2afa0f7242bb9
Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-f6ae7da6083b37d80fd134d367a0a2b5
Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-bd31b5478a9064ff7e461c70b9ae0f47
Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-00459f86d409c6469b18c4bdfb99d963
Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-661cfab9fac52c45ee48848845e81954
Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-a27b88f6269ebf1827c3f14f4fca949a
Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-57e7f6ad6892e71cbc9b363f7b7492a0
Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-6a1a5500ba2fcd14de721a0cb8234c87
Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-879a8378226c4e4531b7bc6789f5e98a
Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-1902704e29f9700642e362f7826911cf
Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-47d922dc61063ec82a34647a51b520bc
Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-efd294118ffe67b640eea6bc84d2cc8a
Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-b62204dc8a2b0fc4a7ef28adb8472d02
Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-a43b52cd976a3f9a512cb8e9d725fd12
Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-ed1855032f3e845bd0cfe21835d6cd6b
Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-2cdd8be7698373003b9eb71dd62b4383
Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-bab722e6d0f535a4db0f889cb17be58a
Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-b9817ccc2af40e40fa7a1b13eb1a03c1
Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-eab7b8f4033da1d7017bd929afc39abc
Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-978e2a006eb8027da6a179af89a75edc
Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-a109143d9437322e8511eae594efe44a
Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-be21dbfbf49b723438a81ae2f81997b5
Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-25178cd4e3ab4f7e496e807ca7637885
Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-95579cc5a1d6f316fc342583068c76d0
Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-08de85f25a484df55f63d0b4703686e6
Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-9d2a7abc292a2ef30818ad3885161f79
Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-192a1aa737fcb0279f7011c86ef08d00
Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-6dbd2a7677725eedb5507d56fe864aa7
Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-0ad8e68885cd1239e8257e54025ea35a
Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-f2197da15ac998b2fd66ab5f0a73a99e
Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-8c93b13e9de4a764ef027cca686a9e4c
Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-4e3495875bb5a33f30b7565c8c4033c1
Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-86c44e02be08164f5ac2bd7f0d574e2e
Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-0e136c368a5f4f65cb24b82de4016dd3
Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-ea70d77326a587f2ff059f64404eea27
Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-70030a0b441cd533df4609833a3dacbd
Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-a6fd027a81e0c6545bf2c10accab2611
Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-19ea69bfa52dc10879b95dd83f526101
Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-7daf55fc12b6be6fd8864f4a46e5a14f
Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-65a029483492f3c6f3962f0c15c4d17d
Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-efc6e49c465c9316737d9de0565cb11b
Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-af10b61c7cdffd3350fa66b60c1a0ba9
Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-8d02098b265ee8f01582885a5cb7f180
Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-a08f37f763caa54a648409f6c29f93f0
Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-8fe8fd3387b1edc58c23e0690116b5a9
Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-c06662df9804603b5489e00855769082
Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-7b056f5391cc71481cd98b42cc8c4ba2
Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-d38875215d4daca7402c8ff128c1b419
Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-c7a86ef1be82e43f4ea697e9e7894184
Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-111242f476f3ae99df7b2f26e3e21953
FileName: ./.claude/rules/contributing.md
SPDXID: SPDXRef-03ccae5ec56f424e9be6c0e4a13424ff
FileChecksum: SHA1: 19a854a54ec4c1eb9eb2d923a259492dc43ebaf7
LicenseConcluded: NOASSERTION
LicenseInfoInFile: Apache-2.0
FileCopyrightText: SPDX-FileCopyrightText: 2026 SAP SE or an SAP affiliate company and leanix-self-built-software-agent contributors
FileName: ./.claude/rules/key-patterns.md
SPDXID: SPDXRef-27e0a3958133f966aeb27fa22ce53f0e
FileChecksum: SHA1: 6aaf0406609c17eb41af0c33960940e19dcd23d1
LicenseConcluded: NOASSERTION
LicenseInfoInFile: Apache-2.0
FileCopyrightText: SPDX-FileCopyrightText: 2026 SAP SE or an SAP affiliate company and leanix-self-built-software-agent contributors
FileName: ./.claude/rules/testing.md
SPDXID: SPDXRef-ed80b588fd98105aeab9cfa4af2a6476
FileChecksum: SHA1: 91400d86dd56fd7bd90416940514c60e8a1285a9
LicenseConcluded: NOASSERTION
LicenseInfoInFile: Apache-2.0
FileCopyrightText: SPDX-FileCopyrightText: 2026 SAP SE or an SAP affiliate company and leanix-self-built-software-agent contributors
FileName: ./.claude/rules/workflows.md
SPDXID: SPDXRef-8e134f49fc57f5934a5060a949f3e227
FileChecksum: SHA1: 2e49c722649ae7c3503e6a4caaaced93f65ab3e3
LicenseConcluded: NOASSERTION
LicenseInfoInFile: Apache-2.0
FileCopyrightText: SPDX-FileCopyrightText: 2026 SAP SE or an SAP affiliate company and leanix-self-built-software-agent contributors
FileName: ./.env.example
SPDXID: SPDXRef-6195cad3fd9856b54ccb9c4fe19ae9f4
FileChecksum: SHA1: 971878b855bfaaf63d38470a0d3fe83a4295a592
LicenseConcluded: NOASSERTION
LicenseInfoInFile: Apache-2.0
FileCopyrightText: SPDX-FileCopyrightText: 2026 SAP SE or an SAP affiliate company and leanix-self-built-software-agent contributors
FileName: ./.gitignore
SPDXID: SPDXRef-f7edaf1d59576508e57de73d299e28f6
FileChecksum: SHA1: 611697b0076a7c6035cfba49a652f4a20fe14c9b
LicenseConcluded: NOASSERTION
LicenseInfoInFile: Apache-2.0
FileCopyrightText: SPDX-FileCopyrightText: 2026 SAP SE or an SAP affiliate company and leanix-self-built-software-agent contributors
FileName: ./.python-version
SPDXID: SPDXRef-8af600c60fd1762f0c601e862df1c55a
FileChecksum: SHA1: c1d404f10706d40f4217b57d522765f22fec3f43
LicenseConcluded: NOASSERTION
LicenseInfoInFile: Apache-2.0
FileCopyrightText: SPDX-FileCopyrightText: 2026 SAP SE or an SAP affiliate company and leanix-self-built-software-agent contributors
FileName: ./CLAUDE.md
SPDXID: SPDXRef-216d236f74f80e4da30485a1f976eb44
FileChecksum: SHA1: 40a23da752967e48612d42b5f34eec8cedc03bef
LicenseConcluded: NOASSERTION
LicenseInfoInFile: Apache-2.0
FileCopyrightText: SPDX-FileCopyrightText: 2026 SAP SE or an SAP affiliate company and leanix-self-built-software-agent contributors
FileName: ./CODEOWNERS
SPDXID: SPDXRef-eb55668c4a6f7e98fcfe82632e89d99d
FileChecksum: SHA1: 428d2a211f3b5871e9b9a73ff887d3daaf94c46e
LicenseConcluded: NOASSERTION
LicenseInfoInFile: Apache-2.0
FileCopyrightText: SPDX-FileCopyrightText: 2026 SAP SE or an SAP affiliate company and leanix-self-built-software-agent contributors
FileName: ./CONTRIBUTING.md
SPDXID: SPDXRef-e6b60f37efc9c91b3ae5d6729d2e1e7d
FileChecksum: SHA1: 289713a6bce01f9a2506080234232cae1a50b4bf
LicenseConcluded: NOASSERTION
LicenseInfoInFile: Apache-2.0
FileCopyrightText: SPDX-FileCopyrightText: 2026 SAP SE or an SAP affiliate company and leanix-self-built-software-agent contributors
FileName: ./README.md
SPDXID: SPDXRef-0c0d90f358c59137f8df1bc1d97c7bd8
FileChecksum: SHA1: 8c7f0a7b29d2be817fcbe6346525f76ceeac1407
LicenseConcluded: NOASSERTION
LicenseInfoInFile: Apache-2.0
FileCopyrightText: SPDX-FileCopyrightText: 2026 SAP SE or an SAP affiliate company and leanix-self-built-software-agent contributors
Copyright 2026 SAP SE or an SAP affiliate company and leanix-self-built-software-agent contributors. Please see our [LICENSE](LICENSE) for copyright and license information. Detailed information including third-party components and their licensing/copyright information is available [via the REUSE tool](https://api.reuse.software/info/github.com/SAP/leanix-self-built-software-agent).
FileName: ./docker-compose.yaml
SPDXID: SPDXRef-90f779cc374253f56443c9daf03050ee
FileChecksum: SHA1: d38be27860446ace4d3085d8dcddcbf00eb257a4
LicenseConcluded: NOASSERTION
LicenseInfoInFile: Apache-2.0
FileCopyrightText: SPDX-FileCopyrightText: 2026 SAP SE or an SAP affiliate company and leanix-self-built-software-agent contributors
FileName: ./docs/CONTEXT_FILES.md
SPDXID: SPDXRef-8d8b04c59c2bbec7904972ff016f9345
FileChecksum: SHA1: 9fab9ee407a104953958000b2698628bd36e7106
LicenseConcluded: NOASSERTION
LicenseInfoInFile: Apache-2.0
FileCopyrightText: SPDX-FileCopyrightText: 2026 SAP SE or an SAP affiliate company and leanix-self-built-software-agent contributors
FileName: ./docs/capture.gif
SPDXID: SPDXRef-8aa8c994e22e4e02c2a4e13c667378b9
FileChecksum: SHA1: 061eea603ef3003e39a91d778c24ef7469b31ff9
LicenseConcluded: NOASSERTION
LicenseInfoInFile: Apache-2.0
FileCopyrightText: SPDX-FileCopyrightText: 2026 SAP SE or an SAP affiliate company and leanix-self-built-software-agent contributors
FileName: ./docs/examples/org-context-example.md
SPDXID: SPDXRef-5bc24d591956f607258670f600a175a4
FileChecksum: SHA1: 3d769d227d564315dee44a5c4befa85c240729cb
LicenseConcluded: NOASSERTION
LicenseInfoInFile: Apache-2.0
FileCopyrightText: SPDX-FileCopyrightText: 2026 SAP SE or an SAP affiliate company and leanix-self-built-software-agent contributors
FileName: ./docs/examples/repo-context-example.md
SPDXID: SPDXRef-0c2ba51f216479fc572143f6f4fba230
FileChecksum: SHA1: 89479c765a4c61736b39423b8649f25dd5d28deb
LicenseConcluded: NOASSERTION
LicenseInfoInFile: Apache-2.0
FileCopyrightText: SPDX-FileCopyrightText: 2026 SAP SE or an SAP affiliate company and leanix-self-built-software-agent contributors
FileName: ./pyproject.toml
SPDXID: SPDXRef-e1c841bb08c03f15d34a2c7679539a81
FileChecksum: SHA1: 891fc8fa62121b9c676888174bd7377bdd943291
LicenseConcluded: NOASSERTION
LicenseInfoInFile: Apache-2.0
FileCopyrightText: SPDX-FileCopyrightText: 2026 SAP SE or an SAP affiliate company and leanix-self-built-software-agent contributors
FileName: ./renovate.json
SPDXID: SPDXRef-04ab2632d412628a71ebcda20b21dea6
FileChecksum: SHA1: 8c89d0be8e01d32228161552f68a00e3b022f069
LicenseConcluded: NOASSERTION
LicenseInfoInFile: Apache-2.0
FileCopyrightText: SPDX-FileCopyrightText: 2026 SAP SE or an SAP affiliate company and leanix-self-built-software-agent contributors
FileName: ./src/ai_provider/ai_provider.py
SPDXID: SPDXRef-ff8ef0a7191012f9939d5483cb0e5cf9
FileChecksum: SHA1: 4fef7abcaa090a5ef053dc61732fb47c4f2874eb
LicenseConcluded: NOASSERTION
LicenseInfoInFile: Apache-2.0
FileCopyrightText: SPDX-FileCopyrightText: 2026 SAP SE or an SAP affiliate company and leanix-self-built-software-agent contributors
FileName: ./src/cli/__init__.py
SPDXID: SPDXRef-dc7ae050ab3016ae31401f1f9e524d44
FileChecksum: SHA1: 09be6276229b0aa255d909126c57940d03f0fcca
LicenseConcluded: NOASSERTION
LicenseInfoInFile: Apache-2.0
FileCopyrightText: SPDX-FileCopyrightText: 2026 SAP SE or an SAP affiliate company and leanix-self-built-software-agent contributors
FileName: ./src/cli/context.py
SPDXID: SPDXRef-b3206d85dc1f52a4bed3124ee48331c2
FileChecksum: SHA1: ddb21c6b4f22fbc0e33ec9db9255f92d80670936
LicenseConcluded: NOASSERTION
LicenseInfoInFile: Apache-2.0
FileCopyrightText: SPDX-FileCopyrightText: 2026 SAP SE or an SAP affiliate company and leanix-self-built-software-agent contributors
FileName: ./src/cli/discover.py
SPDXID: SPDXRef-dfdd9cd6cdce3179cc90aa709c59c4a4
FileChecksum: SHA1: bd02c159f880fab679ba6b48c781595e7877835f
LicenseConcluded: NOASSERTION
LicenseInfoInFile: Apache-2.0
FileCopyrightText: SPDX-FileCopyrightText: 2026 SAP SE or an SAP affiliate company and leanix-self-built-software-agent contributors
FileName: ./src/cli/main.py
SPDXID: SPDXRef-7068ff65d5d191b6dbef06057f429764
FileChecksum: SHA1: 44fef36c56e0a49f06fa9d8715d8745d1ffb0d14
LicenseConcluded: NOASSERTION
LicenseInfoInFile: Apache-2.0
FileCopyrightText: SPDX-FileCopyrightText: 2026 SAP SE or an SAP affiliate company and leanix-self-built-software-agent contributors
FileName: ./src/cli/sync.py
SPDXID: SPDXRef-5a2b4712421186d9618eaafe65812fbe
FileChecksum: SHA1: 1a4f2335499d92fcaeb2ccb04da0b29840d01120
LicenseConcluded: NOASSERTION
LicenseInfoInFile: Apache-2.0
FileCopyrightText: SPDX-FileCopyrightText: 2026 SAP SE or an SAP affiliate company and leanix-self-built-software-agent contributors
FileName: ./src/cli/utils/__init__.py
SPDXID: SPDXRef-a48b79c70aa4f4b004dc40c07a8f9aac
FileChecksum: SHA1: d15c4cf3521e9efc5e42d1642669e62312986fb4
LicenseConcluded: NOASSERTION
LicenseInfoInFile: Apache-2.0
FileCopyrightText: SPDX-FileCopyrightText: 2026 SAP SE or an SAP affiliate company and leanix-self-built-software-agent contributors
FileName: ./src/cli/utils/formatters.py
SPDXID: SPDXRef-475904f70e51e48bf12bacdf7037175e
FileChecksum: SHA1: 90323224ac4bff03fa81fb256934f580503f8b1e
LicenseConcluded: NOASSERTION
LicenseInfoInFile: Apache-2.0
FileCopyrightText: SPDX-FileCopyrightText: 2026 SAP SE or an SAP affiliate company and leanix-self-built-software-agent contributors
FileName: ./src/cli/utils/github_utils.py
SPDXID: SPDXRef-589fc91a6e7059af4cd5afad5500dabd
FileChecksum: SHA1: b33acff73137f7e3f098002629396b43c2bf140a
LicenseConcluded: NOASSERTION
LicenseInfoInFile: Apache-2.0
FileCopyrightText: SPDX-FileCopyrightText: 2026 SAP SE or an SAP affiliate company and leanix-self-built-software-agent contributors
FileName: ./src/cli/utils/validators.py
SPDXID: SPDXRef-f93a434fdf4d084353e2afa0f7242bb9
FileChecksum: SHA1: 6b0ab18bbb953d0f019b09136c604f8bdaa34584
LicenseConcluded: NOASSERTION
LicenseInfoInFile: Apache-2.0
FileCopyrightText: SPDX-FileCopyrightText: 2026 SAP SE or an SAP affiliate company and leanix-self-built-software-agent contributors
FileName: ./src/config/config.py
SPDXID: SPDXRef-f6ae7da6083b37d80fd134d367a0a2b5
FileChecksum: SHA1: 674b055ebc1937e86912c81968276f0ce0609ab6
LicenseConcluded: NOASSERTION
LicenseInfoInFile: Apache-2.0
FileCopyrightText: SPDX-FileCopyrightText: 2026 SAP SE or an SAP affiliate company and leanix-self-built-software-agent contributors
FileName: ./src/converter/converters.py
SPDXID: SPDXRef-bd31b5478a9064ff7e461c70b9ae0f47
FileChecksum: SHA1: 6a199dd45272a8daccfe23ae81a5879680c5b9f8
LicenseConcluded: NOASSERTION
LicenseInfoInFile: Apache-2.0
FileCopyrightText: SPDX-FileCopyrightText: 2026 SAP SE or an SAP affiliate company and leanix-self-built-software-agent contributors
FileName: ./src/db/conn.py
SPDXID: SPDXRef-00459f86d409c6469b18c4bdfb99d963
FileChecksum: SHA1: 6e5815ccf0048149aef66934e21de75e226612e6
LicenseConcluded: NOASSERTION
LicenseInfoInFile: Apache-2.0
FileCopyrightText: SPDX-FileCopyrightText: 2026 SAP SE or an SAP affiliate company and leanix-self-built-software-agent contributors
FileName: ./src/db/models.py
SPDXID: SPDXRef-661cfab9fac52c45ee48848845e81954
FileChecksum: SHA1: 156aeb35f88803e8d563eba3c2e6bb094e3a94f5
LicenseConcluded: NOASSERTION
LicenseInfoInFile: Apache-2.0
FileCopyrightText: SPDX-FileCopyrightText: 2026 SAP SE or an SAP affiliate company and leanix-self-built-software-agent contributors
FileName: ./src/dto/context_dto.py
SPDXID: SPDXRef-a27b88f6269ebf1827c3f14f4fca949a
FileChecksum: SHA1: ffce913cba465fdd27b9a988b95a3aaf1c2c78ad
LicenseConcluded: NOASSERTION
LicenseInfoInFile: Apache-2.0
FileCopyrightText: SPDX-FileCopyrightText: 2026 SAP SE or an SAP affiliate company and leanix-self-built-software-agent contributors
FileName: ./src/dto/state_dto.py
SPDXID: SPDXRef-57e7f6ad6892e71cbc9b363f7b7492a0
FileChecksum: SHA1: cdcc5f1c4035c04e7b639c97c1ead56b0b3b167c
LicenseConcluded: NOASSERTION
LicenseInfoInFile: Apache-2.0
FileCopyrightText: SPDX-FileCopyrightText: 2026 SAP SE or an SAP affiliate company and leanix-self-built-software-agent contributors
FileName: ./src/evals/output_scoring_eval.py
SPDXID: SPDXRef-6a1a5500ba2fcd14de721a0cb8234c87
FileChecksum: SHA1: ee61ee45d050f821e13a13a21820aabd691a0ca4
LicenseConcluded: NOASSERTION
LicenseInfoInFile: Apache-2.0
FileCopyrightText: SPDX-FileCopyrightText: 2026 SAP SE or an SAP affiliate company and leanix-self-built-software-agent contributors
FileName: ./src/logging/logging.py
SPDXID: SPDXRef-879a8378226c4e4531b7bc6789f5e98a
FileChecksum: SHA1: e749c1fb7f972dfb455a1633bc133439fee7d0f4
LicenseConcluded: NOASSERTION
LicenseInfoInFile: Apache-2.0
FileCopyrightText: SPDX-FileCopyrightText: 2026 SAP SE or an SAP affiliate company and leanix-self-built-software-agent contributors
FileName: ./src/nodes/agents/ai_service_discovery_agent.py
SPDXID: SPDXRef-1902704e29f9700642e362f7826911cf
FileChecksum: SHA1: c664203d7c72d2058ed9a09998978fdfcb7ab169
LicenseConcluded: NOASSERTION
LicenseInfoInFile: Apache-2.0
FileCopyrightText: SPDX-FileCopyrightText: 2026 SAP SE or an SAP affiliate company and leanix-self-built-software-agent contributors
FileName: ./src/nodes/agents/extract_team_owners_agent.py
SPDXID: SPDXRef-47d922dc61063ec82a34647a51b520bc
FileChecksum: SHA1: 65dd1d0d20c02b83f50c4211e6255abc8b45fc2e
LicenseConcluded: NOASSERTION
LicenseInfoInFile: Apache-2.0
FileCopyrightText: SPDX-FileCopyrightText: 2026 SAP SE or an SAP affiliate company and leanix-self-built-software-agent contributors
FileName: ./src/nodes/agents/individual_contributors_service_agent.py
SPDXID: SPDXRef-efd294118ffe67b640eea6bc84d2cc8a
FileChecksum: SHA1: 5c1db4d8c9e4eb42d5739ac86278e1c254dcf2a2
LicenseConcluded: NOASSERTION
LicenseInfoInFile: Apache-2.0
FileCopyrightText: SPDX-FileCopyrightText: 2026 SAP SE or an SAP affiliate company and leanix-self-built-software-agent contributors
FileName: ./src/nodes/agents/languages_service_agent.py
SPDXID: SPDXRef-b62204dc8a2b0fc4a7ef28adb8472d02
FileChecksum: SHA1: 993dc549264505dc6a8d5880a7c950ed4d90389f
LicenseConcluded: NOASSERTION
LicenseInfoInFile: Apache-2.0
FileCopyrightText: SPDX-FileCopyrightText: 2026 SAP SE or an SAP affiliate company and leanix-self-built-software-agent contributors
FileName: ./src/nodes/agents/mono_repo_services_inspector_agent.py
SPDXID: SPDXRef-a43b52cd976a3f9a512cb8e9d725fd12
FileChecksum: SHA1: 95a05d6e1cc038a8c1047dbd121989f8e2800e06
LicenseConcluded: NOASSERTION
LicenseInfoInFile: Apache-2.0
FileCopyrightText: SPDX-FileCopyrightText: 2026 SAP SE or an SAP affiliate company and leanix-self-built-software-agent contributors
FileName: ./src/nodes/agents/repo_dirs_to_skip_agent.py
SPDXID: SPDXRef-ed1855032f3e845bd0cfe21835d6cd6b
FileChecksum: SHA1: 6a0d55a275ceb2ed83224d2223bdb45d44ef9056
LicenseConcluded: NOASSERTION
LicenseInfoInFile: Apache-2.0
FileCopyrightText: SPDX-FileCopyrightText: 2026 SAP SE or an SAP affiliate company and leanix-self-built-software-agent contributors
FileName: ./src/nodes/agents/repo_type_agent.py
SPDXID: SPDXRef-2cdd8be7698373003b9eb71dd62b4383
FileChecksum: SHA1: ba29efb97a6026bbe662cec174949e73284f2df4
LicenseConcluded: NOASSERTION
LicenseInfoInFile: Apache-2.0
FileCopyrightText: SPDX-FileCopyrightText: 2026 SAP SE or an SAP affiliate company and leanix-self-built-software-agent contributors
FileName: ./src/nodes/agents/tech_stack_agent.py
SPDXID: SPDXRef-bab722e6d0f535a4db0f889cb17be58a
FileChecksum: SHA1: f7ee63cf06a1e1bc6b3c50b1d4fd29b6a26d1c20
LicenseConcluded: NOASSERTION
LicenseInfoInFile: Apache-2.0
FileCopyrightText: SPDX-FileCopyrightText: 2026 SAP SE or an SAP affiliate company and leanix-self-built-software-agent contributors
FileName: ./src/nodes/agents/workflow_classifier_agent.py
SPDXID: SPDXRef-b9817ccc2af40e40fa7a1b13eb1a03c1
FileChecksum: SHA1: a5e77c781eae8460c7c81d8563ec44a448520479
LicenseConcluded: NOASSERTION
LicenseInfoInFile: Apache-2.0
FileCopyrightText: SPDX-FileCopyrightText: 2026 SAP SE or an SAP affiliate company and leanix-self-built-software-agent contributors
FileName: ./src/nodes/router/routers.py
SPDXID: SPDXRef-eab7b8f4033da1d7017bd929afc39abc
FileChecksum: SHA1: 7c956ce339e89aeb243ffef0ac3dc03bde123dc5
LicenseConcluded: NOASSERTION
LicenseInfoInFile: Apache-2.0
FileCopyrightText: SPDX-FileCopyrightText: 2026 SAP SE or an SAP affiliate company and leanix-self-built-software-agent contributors
FileName: ./src/nodes/runnables/classify_repo_type_runnable.py
SPDXID: SPDXRef-978e2a006eb8027da6a179af89a75edc
FileChecksum: SHA1: bba28b3d704082a4e4200ce42633f44a8187ecb9
LicenseConcluded: NOASSERTION
LicenseInfoInFile: Apache-2.0
FileCopyrightText: SPDX-FileCopyrightText: 2026 SAP SE or an SAP affiliate company and leanix-self-built-software-agent contributors
FileName: ./src/nodes/runnables/clone_repo_runnable.py
SPDXID: SPDXRef-a109143d9437322e8511eae594efe44a
FileChecksum: SHA1: 19420ff3721f4cee75a6feac1453455918486fe2
LicenseConcluded: NOASSERTION
LicenseInfoInFile: Apache-2.0
FileCopyrightText: SPDX-FileCopyrightText: 2026 SAP SE or an SAP affiliate company and leanix-self-built-software-agent contributors
FileName: ./src/nodes/runnables/delete_repo_runnable.py
SPDXID: SPDXRef-be21dbfbf49b723438a81ae2f81997b5
FileChecksum: SHA1: 6a4ba56429ce789f370a0ce522303c5aca59836c
LicenseConcluded: NOASSERTION
LicenseInfoInFile: Apache-2.0
FileCopyrightText: SPDX-FileCopyrightText: 2026 SAP SE or an SAP affiliate company and leanix-self-built-software-agent contributors
FileName: ./src/nodes/runnables/detect_deployment_signals_runnable.py
SPDXID: SPDXRef-25178cd4e3ab4f7e496e807ca7637885
FileChecksum: SHA1: c1f8c80fe5d9859d7efbd982fc4aaf096677758b
LicenseConcluded: NOASSERTION
LicenseInfoInFile: Apache-2.0
FileCopyrightText: SPDX-FileCopyrightText: 2026 SAP SE or an SAP affiliate company and leanix-self-built-software-agent contributors
FileName: ./src/nodes/runnables/detect_tech_stack_runnable.py
SPDXID: SPDXRef-95579cc5a1d6f316fc342583068c76d0
FileChecksum: SHA1: 497dce1f8a33354ffd10e11752f0e88cf9460bd7
LicenseConcluded: NOASSERTION
LicenseInfoInFile: Apache-2.0
FileCopyrightText: SPDX-FileCopyrightText: 2026 SAP SE or an SAP affiliate company and leanix-self-built-software-agent contributors
FileName: ./src/nodes/runnables/discover_codeowners_runnable.py
SPDXID: SPDXRef-08de85f25a484df55f63d0b4703686e6
FileChecksum: SHA1: cdb562005c6d3047eae05b669aa6093d73bf0527
LicenseConcluded: NOASSERTION
LicenseInfoInFile: Apache-2.0
FileCopyrightText: SPDX-FileCopyrightText: 2026 SAP SE or an SAP affiliate company and leanix-self-built-software-agent contributors
FileName: ./src/nodes/runnables/discover_individual_contributors_runnable.py
SPDXID: SPDXRef-9d2a7abc292a2ef30818ad3885161f79
FileChecksum: SHA1: d6b24b4c5d1123e45441b6a527ca1ec7df34ff2b
LicenseConcluded: NOASSERTION
LicenseInfoInFile: Apache-2.0
FileCopyrightText: SPDX-FileCopyrightText: 2026 SAP SE or an SAP affiliate company and leanix-self-built-software-agent contributors
FileName: ./src/nodes/runnables/get_languages_and_package_manager_runnable.py
SPDXID: SPDXRef-192a1aa737fcb0279f7011c86ef08d00
FileChecksum: SHA1: 08f2916b39a2aafabadc3904db7dea6bd1532fe9
LicenseConcluded: NOASSERTION
LicenseInfoInFile: Apache-2.0
FileCopyrightText: SPDX-FileCopyrightText: 2026 SAP SE or an SAP affiliate company and leanix-self-built-software-agent contributors
FileName: ./src/nodes/runnables/load_context_runnable.py
SPDXID: SPDXRef-6dbd2a7677725eedb5507d56fe864aa7
FileChecksum: SHA1: 09b714d5aca8503b85e1f78373851b581b18a452
LicenseConcluded: NOASSERTION
LicenseInfoInFile: Apache-2.0
FileCopyrightText: SPDX-FileCopyrightText: 2026 SAP SE or an SAP affiliate company and leanix-self-built-software-agent contributors
FileName: ./src/nodes/runnables/sbs_name_discovery_runnable.py
SPDXID: SPDXRef-0ad8e68885cd1239e8257e54025ea35a
FileChecksum: SHA1: 2fefd6d4a4e88ded79598d911e31b13df93bee18
LicenseConcluded: NOASSERTION
LicenseInfoInFile: Apache-2.0
FileCopyrightText: SPDX-FileCopyrightText: 2026 SAP SE or an SAP affiliate company and leanix-self-built-software-agent contributors
FileName: ./src/nodes/runnables/single_purpose_repo_runnable.py
SPDXID: SPDXRef-f2197da15ac998b2fd66ab5f0a73a99e
FileChecksum: SHA1: f430d7387db6a47b20e2bfaa1339a9e509b5bd29
LicenseConcluded: NOASSERTION
LicenseInfoInFile: Apache-2.0
FileCopyrightText: SPDX-FileCopyrightText: 2026 SAP SE or an SAP affiliate company and leanix-self-built-software-agent contributors
FileName: ./src/services/ai_discovery_data.py
SPDXID: SPDXRef-8c93b13e9de4a764ef027cca686a9e4c
FileChecksum: SHA1: 3c4a80ef4eff4cf60c3c1b960dbed4ac7e0f8b97
LicenseConcluded: NOASSERTION
LicenseInfoInFile: Apache-2.0
FileCopyrightText: SPDX-FileCopyrightText: 2026 SAP SE or an SAP affiliate company and leanix-self-built-software-agent contributors
FileName: ./src/services/context_loader.py
SPDXID: SPDXRef-4e3495875bb5a33f30b7565c8c4033c1
FileChecksum: SHA1: 623389661e980b5a0bd1def52d8854c49818a59d
LicenseConcluded: NOASSERTION
LicenseInfoInFile: Apache-2.0
FileCopyrightText: SPDX-FileCopyrightText: 2026 SAP SE or an SAP affiliate company and leanix-self-built-software-agent contributors
FileName: ./src/services/fact_sheets.py
SPDXID: SPDXRef-86c44e02be08164f5ac2bd7f0d574e2e
FileChecksum: SHA1: e6261d39121d59986ea124c0f92d75ec64caaa37
LicenseConcluded: NOASSERTION
LicenseInfoInFile: Apache-2.0
FileCopyrightText: SPDX-FileCopyrightText: 2026 SAP SE or an SAP affiliate company and leanix-self-built-software-agent contributors
FileName: ./src/services/organizations.py
SPDXID: SPDXRef-0e136c368a5f4f65cb24b82de4016dd3
FileChecksum: SHA1: 504352f1f3961900808636cea988dd917fb20a15
LicenseConcluded: NOASSERTION
LicenseInfoInFile: Apache-2.0
FileCopyrightText: SPDX-FileCopyrightText: 2026 SAP SE or an SAP affiliate company and leanix-self-built-software-agent contributors
FileName: ./src/services/repositories.py
SPDXID: SPDXRef-ea70d77326a587f2ff059f64404eea27
FileChecksum: SHA1: b906d6d1cc9c63c446bea766243b2c8d39d2750d
LicenseConcluded: NOASSERTION
LicenseInfoInFile: Apache-2.0
FileCopyrightText: SPDX-FileCopyrightText: 2026 SAP SE or an SAP affiliate company and leanix-self-built-software-agent contributors
FileName: ./src/tools/classify_repo_type_tool.py
SPDXID: SPDXRef-70030a0b441cd533df4609833a3dacbd
FileChecksum: SHA1: 08ef71a4cbcc5ef2f518242b079d2b9b292a45e4
LicenseConcluded: NOASSERTION
LicenseInfoInFile: Apache-2.0
FileCopyrightText: SPDX-FileCopyrightText: 2026 SAP SE or an SAP affiliate company and leanix-self-built-software-agent contributors
FileName: ./src/tools/discover_services_tool.py
SPDXID: SPDXRef-a6fd027a81e0c6545bf2c10accab2611
FileChecksum: SHA1: aa2be1d0f132ed738ddfa8278f1250742e37101d
LicenseConcluded: NOASSERTION
LicenseInfoInFile: Apache-2.0
FileCopyrightText: SPDX-FileCopyrightText: 2026 SAP SE or an SAP affiliate company and leanix-self-built-software-agent contributors
FileName: ./src/utils/context_injection.py
SPDXID: SPDXRef-19ea69bfa52dc10879b95dd83f526101
FileChecksum: SHA1: d3e7e97279f75dd92906fa536d5321d0be5c21c5
LicenseConcluded: NOASSERTION
LicenseInfoInFile: Apache-2.0
FileCopyrightText: SPDX-FileCopyrightText: 2026 SAP SE or an SAP affiliate company and leanix-self-built-software-agent contributors
FileName: ./src/utils/file_filters.py
SPDXID: SPDXRef-7daf55fc12b6be6fd8864f4a46e5a14f
FileChecksum: SHA1: 0e37e185eaa2ab0042742f1ed847ee4430e68a14
LicenseConcluded: NOASSERTION
LicenseInfoInFile: Apache-2.0
FileCopyrightText: SPDX-FileCopyrightText: 2026 SAP SE or an SAP affiliate company and leanix-self-built-software-agent contributors
FileName: ./src/utils/url_helper.py
SPDXID: SPDXRef-65a029483492f3c6f3962f0c15c4d17d
FileChecksum: SHA1: ead6cda8846bab7b1e5398b7d1d0bf25171ea8d7
LicenseConcluded: NOASSERTION
LicenseInfoInFile: Apache-2.0
FileCopyrightText: SPDX-FileCopyrightText: 2026 SAP SE or an SAP affiliate company and leanix-self-built-software-agent contributors
FileName: ./src/workflows/repo_type_workflow.py
SPDXID: SPDXRef-efc6e49c465c9316737d9de0565cb11b
FileChecksum: SHA1: 863cdbf751d360c12acfa3daad78342000afff15
LicenseConcluded: NOASSERTION
LicenseInfoInFile: Apache-2.0
FileCopyrightText: SPDX-FileCopyrightText: 2026 SAP SE or an SAP affiliate company and leanix-self-built-software-agent contributors
FileName: ./src/workflows/repo_type_workflow_visualizer.py
SPDXID: SPDXRef-af10b61c7cdffd3350fa66b60c1a0ba9
FileChecksum: SHA1: 06fb7aa6772dda542c3a88b1a4742e64a73bec60
LicenseConcluded: NOASSERTION
LicenseInfoInFile: Apache-2.0
FileCopyrightText: SPDX-FileCopyrightText: 2026 SAP SE or an SAP affiliate company and leanix-self-built-software-agent contributors
FileName: ./sync_pathfinder.py
SPDXID: SPDXRef-8d02098b265ee8f01582885a5cb7f180
FileChecksum: SHA1: c2835609d2da2edf298c9f504cd51a93e82978d3
LicenseConcluded: NOASSERTION
LicenseInfoInFile: Apache-2.0
FileCopyrightText: SPDX-FileCopyrightText: 2026 SAP SE or an SAP affiliate company and leanix-self-built-software-agent contributors
FileName: ./tests/conftest.py
SPDXID: SPDXRef-a08f37f763caa54a648409f6c29f93f0
FileChecksum: SHA1: 63a63f7845fbb50db3966d9d8593d0a2deb24de1
LicenseConcluded: NOASSERTION
LicenseInfoInFile: Apache-2.0
FileCopyrightText: SPDX-FileCopyrightText: 2026 SAP SE or an SAP affiliate company and leanix-self-built-software-agent contributors
FileName: ./tests/services/__init__.py
SPDXID: SPDXRef-8fe8fd3387b1edc58c23e0690116b5a9
FileChecksum: SHA1: d8e8a4236ad1a2690e350f8ef77175457529835d
LicenseConcluded: NOASSERTION
LicenseInfoInFile: Apache-2.0
FileCopyrightText: SPDX-FileCopyrightText: 2026 SAP SE or an SAP affiliate company and leanix-self-built-software-agent contributors
FileName: ./tests/services/test_context_loader.py
SPDXID: SPDXRef-c06662df9804603b5489e00855769082
FileChecksum: SHA1: bd5465130d3a58a866a34ea120b12690cdfa1de7
LicenseConcluded: NOASSERTION
LicenseInfoInFile: Apache-2.0
FileCopyrightText: SPDX-FileCopyrightText: 2026 SAP SE or an SAP affiliate company and leanix-self-built-software-agent contributors
FileName: ./tests/test_context_dto.py
SPDXID: SPDXRef-7b056f5391cc71481cd98b42cc8c4ba2
FileChecksum: SHA1: 13bcd3c2aa6ace54fb6a0dba68ba79f6225e59d2
LicenseConcluded: NOASSERTION
LicenseInfoInFile: Apache-2.0
FileCopyrightText: SPDX-FileCopyrightText: 2026 SAP SE or an SAP affiliate company and leanix-self-built-software-agent contributors
FileName: ./tests/test_context_injection.py
SPDXID: SPDXRef-d38875215d4daca7402c8ff128c1b419
FileChecksum: SHA1: c89354bdca06732574dd298b3371cd9b1b426b81
LicenseConcluded: NOASSERTION
LicenseInfoInFile: Apache-2.0
FileCopyrightText: SPDX-FileCopyrightText: 2026 SAP SE or an SAP affiliate company and leanix-self-built-software-agent contributors
FileName: ./tests/test_load_context_runnable.py
SPDXID: SPDXRef-c7a86ef1be82e43f4ea697e9e7894184
FileChecksum: SHA1: 055c3abb33f8b0b90e48f68f3b08d8bb3ef0f6dd
LicenseConcluded: NOASSERTION
LicenseInfoInFile: Apache-2.0
FileCopyrightText: SPDX-FileCopyrightText: 2026 SAP SE or an SAP affiliate company and leanix-self-built-software-agent contributors
FileName: ./uv.lock
SPDXID: SPDXRef-111242f476f3ae99df7b2f26e3e21953
FileChecksum: SHA1: da54324cd295479862d978470586db3ece6f1759
LicenseConcluded: NOASSERTION
LicenseInfoInFile: Apache-2.0
FileCopyrightText: SPDX-FileCopyrightText: 2026 SAP SE or an SAP affiliate company and leanix-self-built-software-agent contributors