SPDXVersion: SPDX-2.1
DataLicense: CC0-1.0
SPDXID: SPDXRef-DOCUMENT
DocumentName: project
DocumentNamespace: http://spdx.org/spdxdocs/spdx-v2.1-91baa30b-4e3c-4825-a348-f69fe4bdf41a
Creator: Person: Anonymous ()
Creator: Organization: Anonymous ()
Creator: Tool: reuse-6.1.0
Created: 2026-05-13T02:35:08Z
CreatorComment: This document was created automatically using available reuse information consistent with REUSE.
Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-a917c5a768938c3720ae982e8b4f9fc9
Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-23a22bcf569721b3ebc1c1e7f8f156b8
Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-47c3565774c5d0b563ae9a51af8af254
Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-1bfc40ed1bb1460d96e14987b68b3e28
Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-5ed53326c5f7bdfed676a6df9aac8613
Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-731a9c927d892dfd2f8b613a477f5784
Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-54c818fd1519fe5410e3db9a976823d7
Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-4ddffd53bbf919321290e8e63dc8a27f
Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-9c7a5858e93d2c888dbf72baa924b3af
Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-af61815e763fd78a0036360f3f63ecda
Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-1cbcafea1ef0ae1f30ed5ced5859e8ff
Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-1c92dcba49a106c3be91ac3a09cb54fc
Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-fdc8bbe637c7532aa3830da3e19b9129
Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-71c1c72993fb57e541c6c2fc6fa6fb91
Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-f3b7d7c896853eba5baf6f06b8726793
Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-e8e1f89cda272d4c4da1fdf0484020b4
Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-81564a20ce7912bb68c3fb6c12c1322f
Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-ed6927af12f4eeb56170ffb32272bb8f
Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-8887e0c6f9403a28d2ed514a806e24c2
Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-57e47bbf486fec1d9c3caaec476ca1d4
Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-9f0b92126a247376d5416822e6335e45
Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-8f7e4a62d2861cde37b8bace50fddf64
Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-f5fe3732ea232cf06bdb77eb14f0f350
Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-36bcf801b579194e76a625dbf3b382b5
Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-fc0e2ece88dc438eeb32a231333f9cf5
Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-b628a31a63a773458a7dd50ed063a6af
Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-33486f1f740468e839bb40a7966f2e5a
Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-8dc00f9f1d73599f821469a892369edd
Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-09d1a70641f58da95cc0c7ba716e9a5b
Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-fedba39121957af2feebb4a61558581c
Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-68ffd3dcc2e7a27f6759e1eee6819277
Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-3596a8a58a0c3b1d0d436490a6fd593f
Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-7305af8230410d57661529f92602b6c0
Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-fb1431e5496920ffe4f047cde83eb345
Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-445e6f0eed097333503eb008cc09faa4
Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-6f66d6613ca5c11ae655ffc3005b0463
Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-d10d32ce8d06917a856f67b394918bcf
Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-a2fcf8d08210632310dd0c7092a9cd65
Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-57c3f750fdf85cd86a9eaf90f48759b7
Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-6b140575b0a4a4ed7a1c8d7fe17656ba
Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-ad24551674df0b81954831149761def0
Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-d74bcfc8f9cedaeb631b1d1b3ccd405c
Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-4644d6b5e5f24eb574cf5cdf1a72a229
Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-6d9b26fe5a9c1b4aa26a317a89e49b3f
Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-c62e97ecbfd71a20924b7608ff82eb62
Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-4c1b530b56b0ec67534a0dedbe3b331c
Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-1341066b6bb4cd150214776b7180636f
Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-4f405647fc9c01102625b9fa7f1567bd
Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-f437fedbff354c3346b258626fb88454
Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-4931bb7897d179926e4290574de7a368
Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-6a2a52a16d05a77d0b088fd15a33f684
Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-a71fe7d650aef5c4de8ba7cd9d1032ec
Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-7fae083c3e43f54207b8a3b2f02a2717
Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-dc654141aa6687d422755c37f616f903
Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-278fbb679a36588bbd30e9db1ff3f0ee
Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-efbfec7e8c0feed7a63637daa47cbf01
Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-d3666310104319bc226361a411d78564
Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-7e8e5ebc3b425e3414919c2fe9de9338
Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-9e4ed31fd470d458e5c198fe1e62015c
Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-826c333d859c819d1e0f92615c44166c
Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-b0f3a66b4053ef163df2f960f04d6e40
Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-23803d06b65c7513ff07e0bf008d5d62
Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-09f91f09c9551728cca6feded6094331
Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-02afe98865c1a2803d8add680d825cff
Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-4398ad23b590553fc7cb110484d9b01e
Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-1b715bee4c07b1d76e2345f0f1cbcf3e
Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-e29a1dc92a70199e1fbc8307c71b1ac4
Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-daa55eb04b8c93a8aaf54e939620bb95
Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-bef8e5c1b7b80cf0be2816557f1fce9e
Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-dc75cb7b0e82cca8542db3cf88c86d18
Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-1d416ad842bacea88ce535ec415ce931
Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-2f4d5106a0753bccb72ce0d0e289bf30
Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-ee0c72d35cc9090d0a6c64ca7440b8ea
Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-4526544188a31740628f274a002d0a79
Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-4571bf2cc66f7a117718fae8380cfc3d
Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-1d65ced5d866e29341e6945e4fe9c824
Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-36413f67cd876242b4385a3828ed1327
Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-63de03f0cc3ac1351b4d25eb4c81f3a6
Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-0d0259c9aa57d997ee34fb7e86ab90f8
Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-634a6883385dbe8497eadabd8996346b
Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-a668932ac551465b806022aeb0ee26f0
FileName: ./.cdsprettier.json
SPDXID: SPDXRef-a917c5a768938c3720ae982e8b4f9fc9
FileChecksum: SHA1: 7c7939939e829c37a866e1153ede70d631e73026
LicenseConcluded: NOASSERTION
LicenseInfoInFile: Apache-2.0
FileCopyrightText: SPDX-FileCopyrightText: 2026 SAP SE or an SAP affiliate company and ai contributors
FileName: ./.github/CODEOWNERS
SPDXID: SPDXRef-23a22bcf569721b3ebc1c1e7f8f156b8
FileChecksum: SHA1: 37647732404f19985465ff1caa07a06f9d10f22f
LicenseConcluded: NOASSERTION
LicenseInfoInFile: Apache-2.0
FileCopyrightText: SPDX-FileCopyrightText: 2026 SAP SE or an SAP affiliate company and ai contributors
FileName: ./.github/ISSUE_TEMPLATE/bug-report.md
SPDXID: SPDXRef-47c3565774c5d0b563ae9a51af8af254
FileChecksum: SHA1: 90c69ceafc110d794a90c31562840ff123dcb330
LicenseConcluded: NOASSERTION
LicenseInfoInFile: Apache-2.0
FileCopyrightText: SPDX-FileCopyrightText: 2026 SAP SE or an SAP affiliate company and ai contributors
FileName: ./.github/ISSUE_TEMPLATE/feature-request.md
SPDXID: SPDXRef-1bfc40ed1bb1460d96e14987b68b3e28
FileChecksum: SHA1: 6c0dc6bed69c3d786f0990b3ef1abb4f474b3156
LicenseConcluded: NOASSERTION
LicenseInfoInFile: Apache-2.0
FileCopyrightText: SPDX-FileCopyrightText: 2026 SAP SE or an SAP affiliate company and ai contributors
FileName: ./.github/PULL_REQUEST_TEMPLATE.md
SPDXID: SPDXRef-5ed53326c5f7bdfed676a6df9aac8613
FileChecksum: SHA1: 8f858daa743aa6fbbeb9bb5d9349aae1bf6f9497
LicenseConcluded: NOASSERTION
LicenseInfoInFile: Apache-2.0
FileCopyrightText: SPDX-FileCopyrightText: 2026 SAP SE or an SAP affiliate company and ai contributors
FileName: ./.github/actions/integration-tests/action.yml
SPDXID: SPDXRef-731a9c927d892dfd2f8b613a477f5784
FileChecksum: SHA1: febc772b53251de7e054574e1f4b22849d68b75d
LicenseConcluded: NOASSERTION
LicenseInfoInFile: Apache-2.0
FileCopyrightText: SPDX-FileCopyrightText: 2026 SAP SE or an SAP affiliate company and ai contributors
FileName: ./.github/dependabot.yml
SPDXID: SPDXRef-54c818fd1519fe5410e3db9a976823d7
FileChecksum: SHA1: a2cd99e3d0855acfe5da526d8052117a1faed4b3
LicenseConcluded: NOASSERTION
LicenseInfoInFile: Apache-2.0
FileCopyrightText: SPDX-FileCopyrightText: 2026 SAP SE or an SAP affiliate company and ai contributors
FileName: ./.github/workflows/check-changelog.yml
SPDXID: SPDXRef-4ddffd53bbf919321290e8e63dc8a27f
FileChecksum: SHA1: 982fab88b59bd43d7889ad13132747219602695d
LicenseConcluded: NOASSERTION
LicenseInfoInFile: Apache-2.0
FileCopyrightText: SPDX-FileCopyrightText: 2026 SAP SE or an SAP affiliate company and ai contributors
FileName: ./.github/workflows/issue.yml
SPDXID: SPDXRef-9c7a5858e93d2c888dbf72baa924b3af
FileChecksum: SHA1: f641ce9ef78f347baa3c233f505e924d64db3cb2
LicenseConcluded: NOASSERTION
LicenseInfoInFile: Apache-2.0
FileCopyrightText: SPDX-FileCopyrightText: 2026 SAP SE or an SAP affiliate company and ai contributors
FileName: ./.github/workflows/lint-prettier.yml
SPDXID: SPDXRef-af61815e763fd78a0036360f3f63ecda
FileChecksum: SHA1: ce6eae5e7c59ef9f031f38c10ed54c4fd4274574
LicenseConcluded: NOASSERTION
LicenseInfoInFile: Apache-2.0
FileCopyrightText: SPDX-FileCopyrightText: 2026 SAP SE or an SAP affiliate company and ai contributors
FileName: ./.github/workflows/prevent-issue-labeling.yml
SPDXID: SPDXRef-1cbcafea1ef0ae1f30ed5ced5859e8ff
FileChecksum: SHA1: 585d06bca623655f6f464fefc82916db43b1f21f
LicenseConcluded: NOASSERTION
LicenseInfoInFile: Apache-2.0
FileCopyrightText: SPDX-FileCopyrightText: 2026 SAP SE or an SAP affiliate company and ai contributors
FileName: ./.github/workflows/release.yml
SPDXID: SPDXRef-1c92dcba49a106c3be91ac3a09cb54fc
FileChecksum: SHA1: e6311faee1d5073a256f512c9a3069cf56791407
LicenseConcluded: NOASSERTION
LicenseInfoInFile: Apache-2.0
FileCopyrightText: SPDX-FileCopyrightText: 2026 SAP SE or an SAP affiliate company and ai contributors
FileName: ./.github/workflows/test.yml
SPDXID: SPDXRef-fdc8bbe637c7532aa3830da3e19b9129
FileChecksum: SHA1: af9983be61a0bb893b8db23de20774c5e71c4c7c
LicenseConcluded: NOASSERTION
LicenseInfoInFile: Apache-2.0
FileCopyrightText: SPDX-FileCopyrightText: 2026 SAP SE or an SAP affiliate company and ai contributors
FileName: ./.gitignore
SPDXID: SPDXRef-71c1c72993fb57e541c6c2fc6fa6fb91
FileChecksum: SHA1: e13618dd784db299726c916c57d90553c393fdc0
LicenseConcluded: NOASSERTION
LicenseInfoInFile: Apache-2.0
FileCopyrightText: SPDX-FileCopyrightText: 2026 SAP SE or an SAP affiliate company and ai contributors
FileName: ./.hyperspace/pull_request_bot.json
SPDXID: SPDXRef-f3b7d7c896853eba5baf6f06b8726793
FileChecksum: SHA1: da929fc012cdd01ce7fdb455bec72b951a74940e
LicenseConcluded: NOASSERTION
LicenseInfoInFile: Apache-2.0
FileCopyrightText: SPDX-FileCopyrightText: 2026 SAP SE or an SAP affiliate company and ai contributors
FileName: ./.prettierignore
SPDXID: SPDXRef-e8e1f89cda272d4c4da1fdf0484020b4
FileChecksum: SHA1: 4e02a99ba961e53410b3aa48bfff6bf7215fa584
LicenseConcluded: NOASSERTION
LicenseInfoInFile: Apache-2.0
FileCopyrightText: SPDX-FileCopyrightText: 2026 SAP SE or an SAP affiliate company and ai contributors
FileName: ./.prettierrc
SPDXID: SPDXRef-81564a20ce7912bb68c3fb6c12c1322f
FileChecksum: SHA1: ae67a222d57f7354aa419a182f244805c4df4df9
LicenseConcluded: NOASSERTION
LicenseInfoInFile: Apache-2.0
FileCopyrightText: SPDX-FileCopyrightText: 2026 SAP SE or an SAP affiliate company and ai contributors
FileName: ./.vscode/launch.json
SPDXID: SPDXRef-ed6927af12f4eeb56170ffb32272bb8f
FileChecksum: SHA1: 922af5b1e542ad9058b218930320f7aeadf09875
LicenseConcluded: NOASSERTION
LicenseInfoInFile: Apache-2.0
FileCopyrightText: SPDX-FileCopyrightText: 2026 SAP SE or an SAP affiliate company and ai contributors
FileName: ./CHANGELOG.md
SPDXID: SPDXRef-8887e0c6f9403a28d2ed514a806e24c2
FileChecksum: SHA1: 2882c4ea0970de19d22cd4316ac2d4bf6fd7dfec
LicenseConcluded: NOASSERTION
LicenseInfoInFile: Apache-2.0
FileCopyrightText: SPDX-FileCopyrightText: 2026 SAP SE or an SAP affiliate company and ai contributors
FileName: ./CONTRIBUTING.md
SPDXID: SPDXRef-57e47bbf486fec1d9c3caaec476ca1d4
FileChecksum: SHA1: c6facf39abcadc36dc7a3cbee1b96364183555ad
LicenseConcluded: NOASSERTION
LicenseInfoInFile: Apache-2.0
FileCopyrightText: SPDX-FileCopyrightText: 2026 SAP SE or an SAP affiliate company and ai contributors
FileName: ./README.md
SPDXID: SPDXRef-9f0b92126a247376d5416822e6335e45
FileChecksum: SHA1: 3fa5ac8b177d7defbe493399a4d56c6d10fb98e6
LicenseConcluded: NOASSERTION
LicenseInfoInFile: Apache-2.0
FileCopyrightText: SPDX-FileCopyrightText: 2026 SAP SE or an SAP affiliate company and ai contributors
Copyright 2026 SAP SE or an SAP affiliate company and ai 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/cap-js/ai).
FileName: ./_assets/accept-recommendations.png
SPDXID: SPDXRef-8f7e4a62d2861cde37b8bace50fddf64
FileChecksum: SHA1: cefffbe30cae3b06f8111788703b11a1adf04ec9
LicenseConcluded: NOASSERTION
LicenseInfoInFile: Apache-2.0
FileCopyrightText: SPDX-FileCopyrightText: 2026 SAP SE or an SAP affiliate company and ai contributors
FileName: ./_assets/recommendation-default.png
SPDXID: SPDXRef-f5fe3732ea232cf06bdb77eb14f0f350
FileChecksum: SHA1: 6c9d269e7fd9a27796003e4b1e3f03dca0100137
LicenseConcluded: NOASSERTION
LicenseInfoInFile: Apache-2.0
FileCopyrightText: SPDX-FileCopyrightText: 2026 SAP SE or an SAP affiliate company and ai contributors
FileName: ./_assets/recommendation-value-help.png
SPDXID: SPDXRef-36bcf801b579194e76a625dbf3b382b5
FileChecksum: SHA1: de3e0e5bc0775cefe388d9c8ae950d07802d3194
LicenseConcluded: NOASSERTION
LicenseInfoInFile: Apache-2.0
FileCopyrightText: SPDX-FileCopyrightText: 2026 SAP SE or an SAP affiliate company and ai contributors
FileName: ./cds-plugin.js
SPDXID: SPDXRef-fc0e2ece88dc438eeb32a231333f9cf5
FileChecksum: SHA1: 56f498dfe124a5f2811af0bd4e21f344d2ac3b3a
LicenseConcluded: NOASSERTION
LicenseInfoInFile: Apache-2.0
FileCopyrightText: SPDX-FileCopyrightText: 2026 SAP SE or an SAP affiliate company and ai contributors
FileName: ./embeddings.md
SPDXID: SPDXRef-b628a31a63a773458a7dd50ed063a6af
FileChecksum: SHA1: 3ec4cb5b56df0a6b39b764fb42161ea373bbbe09
LicenseConcluded: NOASSERTION
LicenseInfoInFile: Apache-2.0
FileCopyrightText: SPDX-FileCopyrightText: 2026 SAP SE or an SAP affiliate company and ai contributors
FileName: ./eslint.config.js
SPDXID: SPDXRef-33486f1f740468e839bb40a7966f2e5a
FileChecksum: SHA1: 23dfdf9566dc6785eb64deb7a0b1281db032a677
LicenseConcluded: NOASSERTION
LicenseInfoInFile: Apache-2.0
FileCopyrightText: SPDX-FileCopyrightText: 2026 SAP SE or an SAP affiliate company and ai contributors
FileName: ./lib/csn-enhancements/recommendations.js
SPDXID: SPDXRef-8dc00f9f1d73599f821469a892369edd
FileChecksum: SHA1: 617511bab0c36465377dba26143df7f5bda8511e
LicenseConcluded: NOASSERTION
LicenseInfoInFile: Apache-2.0
FileCopyrightText: SPDX-FileCopyrightText: 2026 SAP SE or an SAP affiliate company and ai contributors
FileName: ./lib/handlers/recommendations.js
SPDXID: SPDXRef-09d1a70641f58da95cc0c7ba716e9a5b
FileChecksum: SHA1: 606eeacb91fc8ce7867b33d5d22f4217b1079f7c
LicenseConcluded: NOASSERTION
LicenseInfoInFile: Apache-2.0
FileCopyrightText: SPDX-FileCopyrightText: 2026 SAP SE or an SAP affiliate company and ai contributors
FileName: ./lib/handlers/utils.js
SPDXID: SPDXRef-fedba39121957af2feebb4a61558581c
FileChecksum: SHA1: fb332731c81d9fe657e5d814640c14a53202f5a0
LicenseConcluded: NOASSERTION
LicenseInfoInFile: Apache-2.0
FileCopyrightText: SPDX-FileCopyrightText: 2026 SAP SE or an SAP affiliate company and ai contributors
FileName: ./lib/mtx/index.js
SPDXID: SPDXRef-68ffd3dcc2e7a27f6759e1eee6819277
FileChecksum: SHA1: 35f99f17e7b46db7c6ae13450b8e5c1ebbe73fcf
LicenseConcluded: NOASSERTION
LicenseInfoInFile: Apache-2.0
FileCopyrightText: SPDX-FileCopyrightText: 2026 SAP SE or an SAP affiliate company and ai contributors
FileName: ./package.json
SPDXID: SPDXRef-3596a8a58a0c3b1d0d436490a6fd593f
FileChecksum: SHA1: 7c35e0981b7bcf720e1e871a0565a199fb2fee0a
LicenseConcluded: NOASSERTION
LicenseInfoInFile: Apache-2.0
FileCopyrightText: SPDX-FileCopyrightText: 2026 SAP SE or an SAP affiliate company and ai contributors
FileName: ./srv/AICoreService.cds
SPDXID: SPDXRef-7305af8230410d57661529f92602b6c0
FileChecksum: SHA1: 1831e2c151d34543573bee566dc060aa57bd69af
LicenseConcluded: NOASSERTION
LicenseInfoInFile: Apache-2.0
FileCopyrightText: SPDX-FileCopyrightText: 2026 SAP SE or an SAP affiliate company and ai contributors
FileName: ./srv/AICoreService.js
SPDXID: SPDXRef-fb1431e5496920ffe4f047cde83eb345
FileChecksum: SHA1: 1322ff8d4bb0d81db099b1ad6dfe745dec041a74
LicenseConcluded: NOASSERTION
LicenseInfoInFile: Apache-2.0
FileCopyrightText: SPDX-FileCopyrightText: 2026 SAP SE or an SAP affiliate company and ai contributors
FileName: ./srv/MockAICoreService.cds
SPDXID: SPDXRef-445e6f0eed097333503eb008cc09faa4
FileChecksum: SHA1: 8607b5ab1a89d6260c2849cb103a1df14a4be09d
LicenseConcluded: NOASSERTION
LicenseInfoInFile: Apache-2.0
FileCopyrightText: SPDX-FileCopyrightText: 2026 SAP SE or an SAP affiliate company and ai contributors
FileName: ./srv/MockAICoreService.js
SPDXID: SPDXRef-6f66d6613ca5c11ae655ffc3005b0463
FileChecksum: SHA1: 58b521da4858a067b66c36ca583f65844901c158
LicenseConcluded: NOASSERTION
LicenseInfoInFile: Apache-2.0
FileCopyrightText: SPDX-FileCopyrightText: 2026 SAP SE or an SAP affiliate company and ai contributors
FileName: ./srv/ai-core/configurations.js
SPDXID: SPDXRef-d10d32ce8d06917a856f67b394918bcf
FileChecksum: SHA1: 551aacdde0c14d0e4ff5a5a2133b8aaef992d2fc
LicenseConcluded: NOASSERTION
LicenseInfoInFile: Apache-2.0
FileCopyrightText: SPDX-FileCopyrightText: 2026 SAP SE or an SAP affiliate company and ai contributors
FileName: ./srv/ai-core/deployments.js
SPDXID: SPDXRef-a2fcf8d08210632310dd0c7092a9cd65
FileChecksum: SHA1: e19a79a471eb89a2abe83a996345f775799711fe
LicenseConcluded: NOASSERTION
LicenseInfoInFile: Apache-2.0
FileCopyrightText: SPDX-FileCopyrightText: 2026 SAP SE or an SAP affiliate company and ai contributors
FileName: ./srv/ai-core/resourceGroups.js
SPDXID: SPDXRef-57c3f750fdf85cd86a9eaf90f48759b7
FileChecksum: SHA1: c1ced595c4b7297011e60ff56720dc535168dee5
LicenseConcluded: NOASSERTION
LicenseInfoInFile: Apache-2.0
FileCopyrightText: SPDX-FileCopyrightText: 2026 SAP SE or an SAP affiliate company and ai contributors
FileName: ./tests/bookshop/_i18n/i18n.properties
SPDXID: SPDXRef-6b140575b0a4a4ed7a1c8d7fe17656ba
FileChecksum: SHA1: faa58838263e2d31e981921b81b0dc83730c5d6d
LicenseConcluded: NOASSERTION
LicenseInfoInFile: Apache-2.0
FileCopyrightText: SPDX-FileCopyrightText: 2026 SAP SE or an SAP affiliate company and ai contributors
FileName: ./tests/bookshop/_i18n/i18n_de.properties
SPDXID: SPDXRef-ad24551674df0b81954831149761def0
FileChecksum: SHA1: 58646e1a8f646f3ab8d5f5b1792a46e30e43ba3f
LicenseConcluded: NOASSERTION
LicenseInfoInFile: Apache-2.0
FileCopyrightText: SPDX-FileCopyrightText: 2026 SAP SE or an SAP affiliate company and ai contributors
FileName: ./tests/bookshop/_i18n/i18n_en.properties
SPDXID: SPDXRef-d74bcfc8f9cedaeb631b1d1b3ccd405c
FileChecksum: SHA1: 574df7dceddebc9e44550ba39f694125835fccfa
LicenseConcluded: NOASSERTION
LicenseInfoInFile: Apache-2.0
FileCopyrightText: SPDX-FileCopyrightText: 2026 SAP SE or an SAP affiliate company and ai contributors
FileName: ./tests/bookshop/app/ai-bookshop/annotations.cds
SPDXID: SPDXRef-4644d6b5e5f24eb574cf5cdf1a72a229
FileChecksum: SHA1: 359fba83785ace774f510326f48910fe2ef14a86
LicenseConcluded: NOASSERTION
LicenseInfoInFile: Apache-2.0
FileCopyrightText: SPDX-FileCopyrightText: 2026 SAP SE or an SAP affiliate company and ai contributors
FileName: ./tests/bookshop/app/ai-bookshop/package.json
SPDXID: SPDXRef-6d9b26fe5a9c1b4aa26a317a89e49b3f
FileChecksum: SHA1: 761f63436385a23739038153863e77e6b6f099eb
LicenseConcluded: NOASSERTION
LicenseInfoInFile: Apache-2.0
FileCopyrightText: SPDX-FileCopyrightText: 2026 SAP SE or an SAP affiliate company and ai contributors
FileName: ./tests/bookshop/app/ai-bookshop/ui5-deploy.yaml
SPDXID: SPDXRef-c62e97ecbfd71a20924b7608ff82eb62
FileChecksum: SHA1: 64541bf16c2290df6d0d9783d3b2e5299c9d28cc
LicenseConcluded: NOASSERTION
LicenseInfoInFile: Apache-2.0
FileCopyrightText: SPDX-FileCopyrightText: 2026 SAP SE or an SAP affiliate company and ai contributors
FileName: ./tests/bookshop/app/ai-bookshop/ui5.yaml
SPDXID: SPDXRef-4c1b530b56b0ec67534a0dedbe3b331c
FileChecksum: SHA1: 4689612e260795266896e514182849e24636495f
LicenseConcluded: NOASSERTION
LicenseInfoInFile: Apache-2.0
FileCopyrightText: SPDX-FileCopyrightText: 2026 SAP SE or an SAP affiliate company and ai contributors
FileName: ./tests/bookshop/app/ai-bookshop/webapp/Component.js
SPDXID: SPDXRef-1341066b6bb4cd150214776b7180636f
FileChecksum: SHA1: c2fb812bc9050ab531adf548487306e14a4d52c9
LicenseConcluded: NOASSERTION
LicenseInfoInFile: Apache-2.0
FileCopyrightText: SPDX-FileCopyrightText: 2026 SAP SE or an SAP affiliate company and ai contributors
FileName: ./tests/bookshop/app/ai-bookshop/webapp/ext/controller/BooksOPExtension.controller.js
SPDXID: SPDXRef-4f405647fc9c01102625b9fa7f1567bd
FileChecksum: SHA1: 0f33c199b9dbd516c832eea692abc3d59f0aa5b4
LicenseConcluded: NOASSERTION
LicenseInfoInFile: Apache-2.0
FileCopyrightText: SPDX-FileCopyrightText: 2026 SAP SE or an SAP affiliate company and ai contributors
FileName: ./tests/bookshop/app/ai-bookshop/webapp/ext/fragment/RTE.fragment.xml
SPDXID: SPDXRef-f437fedbff354c3346b258626fb88454
FileChecksum: SHA1: f15face12502a5910450e4ce5fb7a74b17ffbff4
LicenseConcluded: NOASSERTION
LicenseInfoInFile: Apache-2.0
FileCopyrightText: SPDX-FileCopyrightText: 2026 SAP SE or an SAP affiliate company and ai contributors
FileName: ./tests/bookshop/app/ai-bookshop/webapp/i18n/i18n.properties
SPDXID: SPDXRef-4931bb7897d179926e4290574de7a368
FileChecksum: SHA1: e2d4915b513287e43b10790240b60b58e24f9af7
LicenseConcluded: NOASSERTION
LicenseInfoInFile: Apache-2.0
FileCopyrightText: SPDX-FileCopyrightText: 2026 SAP SE or an SAP affiliate company and ai contributors
FileName: ./tests/bookshop/app/ai-bookshop/webapp/index.html
SPDXID: SPDXRef-6a2a52a16d05a77d0b088fd15a33f684
FileChecksum: SHA1: 952f1dd7ede343c8a08e837e285c2c096f874998
LicenseConcluded: NOASSERTION
LicenseInfoInFile: Apache-2.0
FileCopyrightText: SPDX-FileCopyrightText: 2026 SAP SE or an SAP affiliate company and ai contributors
FileName: ./tests/bookshop/app/ai-bookshop/webapp/localService/metadata.xml
SPDXID: SPDXRef-a71fe7d650aef5c4de8ba7cd9d1032ec
FileChecksum: SHA1: fac23c093edf88807004cb511e503187c376f5ba
LicenseConcluded: NOASSERTION
LicenseInfoInFile: Apache-2.0
FileCopyrightText: SPDX-FileCopyrightText: 2026 SAP SE or an SAP affiliate company and ai contributors
FileName: ./tests/bookshop/app/ai-bookshop/webapp/manifest.json
SPDXID: SPDXRef-7fae083c3e43f54207b8a3b2f02a2717
FileChecksum: SHA1: 8fd088eced9278563d0506dc5540aa8c0ca257ab
LicenseConcluded: NOASSERTION
LicenseInfoInFile: Apache-2.0
FileCopyrightText: SPDX-FileCopyrightText: 2026 SAP SE or an SAP affiliate company and ai contributors
FileName: ./tests/bookshop/app/ai-bookshop/xs-app.json
SPDXID: SPDXRef-dc654141aa6687d422755c37f616f903
FileChecksum: SHA1: 8e884e108331cca84131b15b732849ba1be24001
LicenseConcluded: NOASSERTION
LicenseInfoInFile: Apache-2.0
FileCopyrightText: SPDX-FileCopyrightText: 2026 SAP SE or an SAP affiliate company and ai contributors
FileName: ./tests/bookshop/app/services.cds
SPDXID: SPDXRef-278fbb679a36588bbd30e9db1ff3f0ee
FileChecksum: SHA1: c4ae58fbaf77408099dafbc2ca9caa5bcdced30b
LicenseConcluded: NOASSERTION
LicenseInfoInFile: Apache-2.0
FileCopyrightText: SPDX-FileCopyrightText: 2026 SAP SE or an SAP affiliate company and ai contributors
FileName: ./tests/bookshop/config/cdm.json
SPDXID: SPDXRef-efbfec7e8c0feed7a63637daa47cbf01
FileChecksum: SHA1: 27fd36a9b7ce866d646177aca986c6a6e5ab876f
LicenseConcluded: NOASSERTION
LicenseInfoInFile: Apache-2.0
FileCopyrightText: SPDX-FileCopyrightText: 2026 SAP SE or an SAP affiliate company and ai contributors
FileName: ./tests/bookshop/db/data/sap.capire.bookshop-Authors.csv
SPDXID: SPDXRef-d3666310104319bc226361a411d78564
FileChecksum: SHA1: fdf5968c6cd9df2083cfb9bd9d039aeb88978903
LicenseConcluded: NOASSERTION
LicenseInfoInFile: Apache-2.0
FileCopyrightText: SPDX-FileCopyrightText: 2026 SAP SE or an SAP affiliate company and ai contributors
FileName: ./tests/bookshop/db/data/sap.capire.bookshop-BookDetails.csv
SPDXID: SPDXRef-7e8e5ebc3b425e3414919c2fe9de9338
FileChecksum: SHA1: 869be36cdac7d1dea65c14ba181abc62b25a7ecd
LicenseConcluded: NOASSERTION
LicenseInfoInFile: Apache-2.0
FileCopyrightText: SPDX-FileCopyrightText: 2026 SAP SE or an SAP affiliate company and ai contributors
FileName: ./tests/bookshop/db/data/sap.capire.bookshop-Books.csv
SPDXID: SPDXRef-9e4ed31fd470d458e5c198fe1e62015c
FileChecksum: SHA1: 6cae7794e5b72c031c8d1bffebb4e9ecfd8c8edd
LicenseConcluded: NOASSERTION
LicenseInfoInFile: Apache-2.0
FileCopyrightText: SPDX-FileCopyrightText: 2026 SAP SE or an SAP affiliate company and ai contributors
FileName: ./tests/bookshop/db/data/sap.capire.bookshop-BooksWithComposedKey.csv
SPDXID: SPDXRef-826c333d859c819d1e0f92615c44166c
FileChecksum: SHA1: f9627ff0dcd99ba9ac7c17aff67711a22d51a701
LicenseConcluded: NOASSERTION
LicenseInfoInFile: Apache-2.0
FileCopyrightText: SPDX-FileCopyrightText: 2026 SAP SE or an SAP affiliate company and ai contributors
FileName: ./tests/bookshop/db/data/sap.capire.bookshop-BooksWithCustomKey.csv
SPDXID: SPDXRef-b0f3a66b4053ef163df2f960f04d6e40
FileChecksum: SHA1: dabbe790a8a11cf5e630c1dcd63945822760f9a6
LicenseConcluded: NOASSERTION
LicenseInfoInFile: Apache-2.0
FileCopyrightText: SPDX-FileCopyrightText: 2026 SAP SE or an SAP affiliate company and ai contributors
FileName: ./tests/bookshop/db/data/sap.capire.bookshop-ChapterDetails.csv
SPDXID: SPDXRef-23803d06b65c7513ff07e0bf008d5d62
FileChecksum: SHA1: 553915f9dd941747c47a2ea85630e57a03e3d45f
LicenseConcluded: NOASSERTION
LicenseInfoInFile: Apache-2.0
FileCopyrightText: SPDX-FileCopyrightText: 2026 SAP SE or an SAP affiliate company and ai contributors
FileName: ./tests/bookshop/db/data/sap.capire.bookshop-Chapters.csv
SPDXID: SPDXRef-09f91f09c9551728cca6feded6094331
FileChecksum: SHA1: 2da28c9da296e338f88b75cb4e8fa1a4c547a1d8
LicenseConcluded: NOASSERTION
LicenseInfoInFile: Apache-2.0
FileCopyrightText: SPDX-FileCopyrightText: 2026 SAP SE or an SAP affiliate company and ai contributors
FileName: ./tests/bookshop/db/data/sap.capire.bookshop-Genres.csv
SPDXID: SPDXRef-02afe98865c1a2803d8add680d825cff
FileChecksum: SHA1: 11517acbdc8c3ddf645eeba4ce9fbb86a25884e4
LicenseConcluded: NOASSERTION
LicenseInfoInFile: Apache-2.0
FileCopyrightText: SPDX-FileCopyrightText: 2026 SAP SE or an SAP affiliate company and ai contributors
FileName: ./tests/bookshop/db/schema.cds
SPDXID: SPDXRef-4398ad23b590553fc7cb110484d9b01e
FileChecksum: SHA1: 209153c044df30db716bbc7a31a004e81185c5aa
LicenseConcluded: NOASSERTION
LicenseInfoInFile: Apache-2.0
FileCopyrightText: SPDX-FileCopyrightText: 2026 SAP SE or an SAP affiliate company and ai contributors
FileName: ./tests/bookshop/db/src/.hdiconfig
SPDXID: SPDXRef-1b715bee4c07b1d76e2345f0f1cbcf3e
FileChecksum: SHA1: 6245450ce101231d2a29aae35a1cc5e836472a5b
LicenseConcluded: NOASSERTION
LicenseInfoInFile: Apache-2.0
FileCopyrightText: SPDX-FileCopyrightText: 2026 SAP SE or an SAP affiliate company and ai contributors
FileName: ./tests/bookshop/db/undeploy.json
SPDXID: SPDXRef-e29a1dc92a70199e1fbc8307c71b1ac4
FileChecksum: SHA1: b1f4802b2da414dc6349b81571daec1e42161fe0
LicenseConcluded: NOASSERTION
LicenseInfoInFile: Apache-2.0
FileCopyrightText: SPDX-FileCopyrightText: 2026 SAP SE or an SAP affiliate company and ai contributors
FileName: ./tests/bookshop/mta.yaml
SPDXID: SPDXRef-daa55eb04b8c93a8aaf54e939620bb95
FileChecksum: SHA1: ed6a425c3be44ce28edd6202d92d4742fd1bb5de
LicenseConcluded: NOASSERTION
LicenseInfoInFile: Apache-2.0
FileCopyrightText: SPDX-FileCopyrightText: 2026 SAP SE or an SAP affiliate company and ai contributors
FileName: ./tests/bookshop/mtx/sidecar/package.json
SPDXID: SPDXRef-bef8e5c1b7b80cf0be2816557f1fce9e
FileChecksum: SHA1: a8693562f7e3eda7764d756b6cc55df6617f496a
LicenseConcluded: NOASSERTION
LicenseInfoInFile: Apache-2.0
FileCopyrightText: SPDX-FileCopyrightText: 2026 SAP SE or an SAP affiliate company and ai contributors
FileName: ./tests/bookshop/package.json
SPDXID: SPDXRef-dc75cb7b0e82cca8542db3cf88c86d18
FileChecksum: SHA1: 9f2e0a9efb3299b544ab2c6567fb5994034d2813
LicenseConcluded: NOASSERTION
LicenseInfoInFile: Apache-2.0
FileCopyrightText: SPDX-FileCopyrightText: 2026 SAP SE or an SAP affiliate company and ai contributors
FileName: ./tests/bookshop/srv/admin-service.cds
SPDXID: SPDXRef-1d416ad842bacea88ce535ec415ce931
FileChecksum: SHA1: 11042cb12a83cf05aa96e3917de967fd0474b353
LicenseConcluded: NOASSERTION
LicenseInfoInFile: Apache-2.0
FileCopyrightText: SPDX-FileCopyrightText: 2026 SAP SE or an SAP affiliate company and ai contributors
FileName: ./tests/bookshop/srv/admin-service.js
SPDXID: SPDXRef-2f4d5106a0753bccb72ce0d0e289bf30
FileChecksum: SHA1: d90d512aa4d87914947ef9a8c3636e9a4e164c59
LicenseConcluded: NOASSERTION
LicenseInfoInFile: Apache-2.0
FileCopyrightText: SPDX-FileCopyrightText: 2026 SAP SE or an SAP affiliate company and ai contributors
FileName: ./tests/bookshop/srv/cat-service.cds
SPDXID: SPDXRef-ee0c72d35cc9090d0a6c64ca7440b8ea
FileChecksum: SHA1: 571a7336fc00eeac0b0a47a6e36317c5f38707e0
LicenseConcluded: NOASSERTION
LicenseInfoInFile: Apache-2.0
FileCopyrightText: SPDX-FileCopyrightText: 2026 SAP SE or an SAP affiliate company and ai contributors
FileName: ./tests/bookshop/srv/cat-service.js
SPDXID: SPDXRef-4526544188a31740628f274a002d0a79
FileChecksum: SHA1: b56bc4f415b687ecc5bad174e501b0d8393e7182
LicenseConcluded: NOASSERTION
LicenseInfoInFile: Apache-2.0
FileCopyrightText: SPDX-FileCopyrightText: 2026 SAP SE or an SAP affiliate company and ai contributors
FileName: ./tests/bookshop/xs-security.json
SPDXID: SPDXRef-4571bf2cc66f7a117718fae8380cfc3d
FileChecksum: SHA1: 09205c4e4ee87b66a69d5f968ab7008bb80487c9
LicenseConcluded: NOASSERTION
LicenseInfoInFile: Apache-2.0
FileCopyrightText: SPDX-FileCopyrightText: 2026 SAP SE or an SAP affiliate company and ai contributors
FileName: ./tests/integration/aicore.test.js
SPDXID: SPDXRef-1d65ced5d866e29341e6945e4fe9c824
FileChecksum: SHA1: 640a81469e0b102dccbd2ff8fa3c64a97f8016b9
LicenseConcluded: NOASSERTION
LicenseInfoInFile: Apache-2.0
FileCopyrightText: SPDX-FileCopyrightText: 2026 SAP SE or an SAP affiliate company and ai contributors
FileName: ./tests/integration/cleanup-resource-groups.cjs
SPDXID: SPDXRef-36413f67cd876242b4385a3828ed1327
FileChecksum: SHA1: 931408168ac0c8dd42c2dfa9d139cad0697b385e
LicenseConcluded: NOASSERTION
LicenseInfoInFile: Apache-2.0
FileCopyrightText: SPDX-FileCopyrightText: 2026 SAP SE or an SAP affiliate company and ai contributors
FileName: ./tests/integration/mtx-setup.js
SPDXID: SPDXRef-63de03f0cc3ac1351b4d25eb4c81f3a6
FileChecksum: SHA1: b8a1330075db8698c74514485e8ae6792811c6de
LicenseConcluded: NOASSERTION
LicenseInfoInFile: Apache-2.0
FileCopyrightText: SPDX-FileCopyrightText: 2026 SAP SE or an SAP affiliate company and ai contributors
FileName: ./tests/integration/mtx.test.js
SPDXID: SPDXRef-0d0259c9aa57d997ee34fb7e86ab90f8
FileChecksum: SHA1: 28b3de66a7f5eedfc97ed03221c875d763cabb9b
LicenseConcluded: NOASSERTION
LicenseInfoInFile: Apache-2.0
FileCopyrightText: SPDX-FileCopyrightText: 2026 SAP SE or an SAP affiliate company and ai contributors
FileName: ./tests/recommendations.test.js
SPDXID: SPDXRef-634a6883385dbe8497eadabd8996346b
FileChecksum: SHA1: 8d461e59f4cdc83085399468a18cea592bafa697
LicenseConcluded: NOASSERTION
LicenseInfoInFile: Apache-2.0
FileCopyrightText: SPDX-FileCopyrightText: 2026 SAP SE or an SAP affiliate company and ai contributors
FileName: ./translation_v2.json
SPDXID: SPDXRef-a668932ac551465b806022aeb0ee26f0
FileChecksum: SHA1: f017a8bfec8e47cb9ffa2d1db6a3a1318d2c8d96
LicenseConcluded: NOASSERTION
LicenseInfoInFile: Apache-2.0
FileCopyrightText: SPDX-FileCopyrightText: 2026 SAP SE or an SAP affiliate company and ai contributors