SPDXVersion: SPDX-2.1
DataLicense: CC0-1.0
SPDXID: SPDXRef-DOCUMENT
DocumentName: project
DocumentNamespace: http://spdx.org/spdxdocs/spdx-v2.1-48e99acf-1dfa-47f0-8207-e41e1c01f7b8
Creator: Person: Anonymous ()
Creator: Organization: Anonymous ()
Creator: Tool: reuse-6.1.0
Created: 2026-04-07T03:26:48Z
CreatorComment: This document was created automatically using available reuse information consistent with REUSE.
Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-2a74d1ef1eb75323e362dc9f8958aaee
Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-c2eba0be852e4e1282ea802df22fbbae
Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-8d321f3f8a1c9024ad32a2b1017fc5b2
Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-837c745574fb801fc650a01e5b966a73
Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-299b9b60fad1036aaf1f3715c53117c1
Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-f317d2e36f746f2e447432ad9404fd55
Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-aba03fb72a10a1ca5366c662e1b25483
Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-da87e0ce3ae592f52c598954ebf08307
Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-455dd0d0b7fa0b9b9b7a7d4cace247f7
Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-b8eb5b425fb38e1b07af0d8206b677c5
Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-93b3fe96ad5bc8ee67be8f0b3b8e8e04
Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-07b6f56be337b3806581bac27118a207
Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-f97cc83873b2b185032ad8f6c7b1a0bb
Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-8847333b9697f1f7ac13b21d02bebb9b
Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-a8a83a8def7878d289a833d8e801fc91
Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-411b560262e94bfafb9cf85d640d0240
Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-db479d0d408969ae5e968fb6b8096e65
Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-41da072a6e778d3d65bcbb6650b28604
Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-3f416ca2be13f0e89ae20cac2c458018
Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-be9857d44ff759f76c8d958472826038
Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-fa9fd3024a41390f6bd1b8575f591f76
Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-77d2c739d4fdfc505457d944b2cc933b
Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-b58e512b3a4270f281d72c69d6965566
Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-f1c9a96db18b92967c886f80c3d23074
Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-7b8bf0384f1c03419c8c6247b6e34e60
Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-bb40f198b83f766d8e00aec3f7ce7496
Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-acd57631b8850ecbf43d9b0221029fd8
Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-436142778fd3e9cf1390006e50927b80
Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-d34001d544778cbcd583ac8c25c0037e
Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-08e378651591a312335bb0bec66924dd
Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-26ed7e27f7638233c063777c2e2127a8
Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-94cc8e0aae7ac94c3f0c2490c02db772
Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-e771f98153346dee72d4d7ca5a244ac3
Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-3441026dc0c78cfa85a9eed2eb846769
Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-46356b71960843eaea5e0958adab9a9e
Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-779ddc3ceb0ca348b6a60eca71a1f64f
Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-6277fa457abd4dcfb23269807dfda343
Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-ed40e8fe0e9b15aad0b66fea49f757c9
Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-424afd76f11f73bdb95aa0ea9769eecd
Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-455105bdd8e1028cbec7da719fc81d6f
Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-401a147240806be2aadb4db55347c67d
Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-206a54a56d547df83fef2a0a9b44ed1e
Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-32f52b6453aa2f04150a2210b967a522
Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-1199cbd07886f638bc81c6116925bd26
Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-b7c42746d4ab5c7a80ae453fe331268e
Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-b380103342fdaeba3766befdf42542c8
Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-e97c02af418b147a4a503fd802f33a2b
Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-156f1b41de31d30f03c155f873851870
Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-abe19d233017daced800710779a076a0
Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-e9e23189368288080e9ea53803711ab8
Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-860aae65be34d421ef87812ea028098b
Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-f02c50cce0e742b5048b3cd6a44bb3bd
Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-6066d79ccf8d0a2d5471024ed43286cc
Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-d41767369ad64d2f5bc4c708a127578b
Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-926fed88e74b24f174408a3be3e389b3
FileName: ./.editorconfig
SPDXID: SPDXRef-2a74d1ef1eb75323e362dc9f8958aaee
FileChecksum: SHA1: bb9d78f34cb42c1bc778fa5ce0a2e5ddb2e04e2c
LicenseConcluded: NOASSERTION
LicenseInfoInFile: AGPL-3.0-or-later
LicenseInfoInFile: LicenseRef-CCL
LicenseInfoInFile: MIT
FileCopyrightText: SPDX-FileCopyrightText: 2021-2026 Calq Framework
SPDX-FileCopyrightText: .NET Foundation and Contributors
FileName: ./.github/workflows/ci.yaml
SPDXID: SPDXRef-c2eba0be852e4e1282ea802df22fbbae
FileChecksum: SHA1: e2793043d1700645b6fc2073159771fd98cc8f30
LicenseConcluded: NOASSERTION
LicenseInfoInFile: AGPL-3.0-or-later
LicenseInfoInFile: LicenseRef-CCL
FileCopyrightText: SPDX-FileCopyrightText: 2026-2026 Calq Framework
FileName: ./.github/workflows/publish-nuget-org.yaml
SPDXID: SPDXRef-8d321f3f8a1c9024ad32a2b1017fc5b2
FileChecksum: SHA1: 9c5e6cbf17393b717d3ca2f16416183648ea4396
LicenseConcluded: NOASSERTION
LicenseInfoInFile: AGPL-3.0-or-later
LicenseInfoInFile: LicenseRef-CCL
FileCopyrightText: SPDX-FileCopyrightText: 2026-2026 Calq Framework
FileName: ./.github/workflows/publish.yaml
SPDXID: SPDXRef-837c745574fb801fc650a01e5b966a73
FileChecksum: SHA1: e9272f17fe144eff87dc7c356d885c3e81afc5f5
LicenseConcluded: NOASSERTION
LicenseInfoInFile: AGPL-3.0-or-later
LicenseInfoInFile: LicenseRef-CCL
FileCopyrightText: SPDX-FileCopyrightText: 2026-2026 Calq Framework
FileName: ./.gitignore
SPDXID: SPDXRef-299b9b60fad1036aaf1f3715c53117c1
FileChecksum: SHA1: 459b3072534ba9c46b323d67b0c4426478cf00fd
LicenseConcluded: NOASSERTION
LicenseInfoInFile: AGPL-3.0-or-later
LicenseInfoInFile: LicenseRef-CCL
FileCopyrightText: SPDX-FileCopyrightText: 2026-2026 Calq Framework
FileName: ./CalqFramework.Relay.Cli/CalqFramework.Relay.Cli.csproj
SPDXID: SPDXRef-f317d2e36f746f2e447432ad9404fd55
FileChecksum: SHA1: 3fcaf0fb26dca1c7d487213f3c5b9053b7c17346
LicenseConcluded: NOASSERTION
LicenseInfoInFile: AGPL-3.0-or-later
LicenseInfoInFile: LicenseRef-CCL
FileCopyrightText: SPDX-FileCopyrightText: 2026-2026 Calq Framework
FileName: ./CalqFramework.Relay.Cli/GlobalUsings.cs
SPDXID: SPDXRef-aba03fb72a10a1ca5366c662e1b25483
FileChecksum: SHA1: b2bdb94c25f81adcd979d343556f0081081a0b9d
LicenseConcluded: NOASSERTION
LicenseInfoInFile: AGPL-3.0-or-later
LicenseInfoInFile: LicenseRef-CCL
FileCopyrightText: SPDX-FileCopyrightText: 2026-2026 Calq Framework
FileName: ./CalqFramework.Relay.Cli/Program.cs
SPDXID: SPDXRef-da87e0ce3ae592f52c598954ebf08307
FileChecksum: SHA1: ce27e73c99c18124ca99a356a31d718d149397e4
LicenseConcluded: NOASSERTION
LicenseInfoInFile: AGPL-3.0-or-later
LicenseInfoInFile: LicenseRef-CCL
FileCopyrightText: SPDX-FileCopyrightText: 2026-2026 Calq Framework
FileName: ./CalqFramework.Relay.Cli/packages.lock.json
SPDXID: SPDXRef-455dd0d0b7fa0b9b9b7a7d4cace247f7
FileChecksum: SHA1: 9f7c75955e01c32a805554290a13501bdc90d707
LicenseConcluded: NOASSERTION
LicenseInfoInFile: AGPL-3.0-or-later
LicenseInfoInFile: LicenseRef-CCL
FileCopyrightText: SPDX-FileCopyrightText: 2026-2026 Calq Framework
FileName: ./CalqFramework.Relay.Tests/CalqFramework.Relay.Tests.csproj
SPDXID: SPDXRef-b8eb5b425fb38e1b07af0d8206b677c5
FileChecksum: SHA1: 4a2119ed8883f81b36750ab245eba1edfedb09f1
LicenseConcluded: NOASSERTION
LicenseInfoInFile: AGPL-3.0-or-later
LicenseInfoInFile: LicenseRef-CCL
FileCopyrightText: SPDX-FileCopyrightText: 2026-2026 Calq Framework
FileName: ./CalqFramework.Relay.Tests/GlobalUsings.cs
SPDXID: SPDXRef-93b3fe96ad5bc8ee67be8f0b3b8e8e04
FileChecksum: SHA1: 399a0b23219a0e83c882a215e573f68563af37fd
LicenseConcluded: NOASSERTION
LicenseInfoInFile: AGPL-3.0-or-later
LicenseInfoInFile: LicenseRef-CCL
FileCopyrightText: SPDX-FileCopyrightText: 2026-2026 Calq Framework
FileName: ./CalqFramework.Relay.Tests/RelayManagerTest.cs
SPDXID: SPDXRef-07b6f56be337b3806581bac27118a207
FileChecksum: SHA1: 410583a510b9c52756635d2d5c833383f681e59f
LicenseConcluded: NOASSERTION
LicenseInfoInFile: AGPL-3.0-or-later
LicenseInfoInFile: LicenseRef-CCL
FileCopyrightText: SPDX-FileCopyrightText: 2026-2026 Calq Framework
FileName: ./CalqFramework.Relay.Tests/packages.lock.json
SPDXID: SPDXRef-f97cc83873b2b185032ad8f6c7b1a0bb
FileChecksum: SHA1: 3919ad14e98f18487e77a33477efd11bb397ae85
LicenseConcluded: NOASSERTION
LicenseInfoInFile: AGPL-3.0-or-later
LicenseInfoInFile: LicenseRef-CCL
FileCopyrightText: SPDX-FileCopyrightText: 2026-2026 Calq Framework
FileName: ./CalqFramework.Relay.slnx
SPDXID: SPDXRef-8847333b9697f1f7ac13b21d02bebb9b
FileChecksum: SHA1: c74a9c4018d8004e53ed546ac857fe473d1936d2
LicenseConcluded: NOASSERTION
LicenseInfoInFile: AGPL-3.0-or-later
LicenseInfoInFile: LicenseRef-CCL
FileCopyrightText: SPDX-FileCopyrightText: 2026-2026 Calq Framework
FileName: ./CalqFramework.Relay/ArgoCD/ApplicationGenerator.cs
SPDXID: SPDXRef-a8a83a8def7878d289a833d8e801fc91
FileChecksum: SHA1: cf3bfa81a8016742ca087340ed9eabda315d076f
LicenseConcluded: NOASSERTION
LicenseInfoInFile: AGPL-3.0-or-later
LicenseInfoInFile: LicenseRef-CCL
FileCopyrightText: SPDX-FileCopyrightText: 2026-2026 Calq Framework
FileName: ./CalqFramework.Relay/ArgoCD/ArgoCDInstaller.cs
SPDXID: SPDXRef-411b560262e94bfafb9cf85d640d0240
FileChecksum: SHA1: e8d51747eb4b35e5f37d1fdfc958005dca9bb754
LicenseConcluded: NOASSERTION
LicenseInfoInFile: AGPL-3.0-or-later
LicenseInfoInFile: LicenseRef-CCL
FileCopyrightText: SPDX-FileCopyrightText: 2026-2026 Calq Framework
FileName: ./CalqFramework.Relay/ArgoCD/ClusterRegistrar.cs
SPDXID: SPDXRef-db479d0d408969ae5e968fb6b8096e65
FileChecksum: SHA1: aa53e854386939f80036c27393bea9510fd2eaaa
LicenseConcluded: NOASSERTION
LicenseInfoInFile: AGPL-3.0-or-later
LicenseInfoInFile: LicenseRef-CCL
FileCopyrightText: SPDX-FileCopyrightText: 2026-2026 Calq Framework
FileName: ./CalqFramework.Relay/ArgoCD/RepoRegistrar.cs
SPDXID: SPDXRef-41da072a6e778d3d65bcbb6650b28604
FileChecksum: SHA1: a7c95c3f7d260f02346707ea6f3956396374e189
LicenseConcluded: NOASSERTION
LicenseInfoInFile: AGPL-3.0-or-later
LicenseInfoInFile: LicenseRef-CCL
FileCopyrightText: SPDX-FileCopyrightText: 2026-2026 Calq Framework
FileName: ./CalqFramework.Relay/ArgoCD/SyncManager.cs
SPDXID: SPDXRef-3f416ca2be13f0e89ae20cac2c458018
FileChecksum: SHA1: d1f9fab85649b424fe0fa00dcfff715dda336c88
LicenseConcluded: NOASSERTION
LicenseInfoInFile: AGPL-3.0-or-later
LicenseInfoInFile: LicenseRef-CCL
FileCopyrightText: SPDX-FileCopyrightText: 2026-2026 Calq Framework
FileName: ./CalqFramework.Relay/BuildConfig.cs
SPDXID: SPDXRef-be9857d44ff759f76c8d958472826038
FileChecksum: SHA1: 42f4f7becf10445e6a881d87694237c139ec32d7
LicenseConcluded: NOASSERTION
LicenseInfoInFile: AGPL-3.0-or-later
LicenseInfoInFile: LicenseRef-CCL
FileCopyrightText: SPDX-FileCopyrightText: 2026-2026 Calq Framework
FileName: ./CalqFramework.Relay/CalqFramework.Relay.csproj
SPDXID: SPDXRef-fa9fd3024a41390f6bd1b8575f591f76
FileChecksum: SHA1: 2e07880157479b51d8af787103d3281d4a97a2e2
LicenseConcluded: NOASSERTION
LicenseInfoInFile: AGPL-3.0-or-later
LicenseInfoInFile: LicenseRef-CCL
FileCopyrightText: SPDX-FileCopyrightText: 2026-2026 Calq Framework
FileName: ./CalqFramework.Relay/Cloud/Azure/AcrRegistry.cs
SPDXID: SPDXRef-77d2c739d4fdfc505457d944b2cc933b
FileChecksum: SHA1: 258fd40e70b4d93f20e210095485ef5184186234
LicenseConcluded: NOASSERTION
LicenseInfoInFile: AGPL-3.0-or-later
LicenseInfoInFile: LicenseRef-CCL
FileCopyrightText: SPDX-FileCopyrightText: 2026-2026 Calq Framework
FileName: ./CalqFramework.Relay/Cloud/Azure/AksAuthenticator.cs
SPDXID: SPDXRef-b58e512b3a4270f281d72c69d6965566
FileChecksum: SHA1: c2fde2d9ca5e12e5b4bbe4fde497ef18e8033380
LicenseConcluded: NOASSERTION
LicenseInfoInFile: AGPL-3.0-or-later
LicenseInfoInFile: LicenseRef-CCL
FileCopyrightText: SPDX-FileCopyrightText: 2026-2026 Calq Framework
FileName: ./CalqFramework.Relay/Cloud/CloudFactory.cs
SPDXID: SPDXRef-f1c9a96db18b92967c886f80c3d23074
FileChecksum: SHA1: 55b3847d18d7a85fcd7b5295520b0b89c6bbd92e
LicenseConcluded: NOASSERTION
LicenseInfoInFile: AGPL-3.0-or-later
LicenseInfoInFile: LicenseRef-CCL
FileCopyrightText: SPDX-FileCopyrightText: 2026-2026 Calq Framework
FileName: ./CalqFramework.Relay/Cloud/ClusterConfig.cs
SPDXID: SPDXRef-7b8bf0384f1c03419c8c6247b6e34e60
FileChecksum: SHA1: d271c2f608b7a2f1882031519b948827fe610403
LicenseConcluded: NOASSERTION
LicenseInfoInFile: AGPL-3.0-or-later
LicenseInfoInFile: LicenseRef-CCL
FileCopyrightText: SPDX-FileCopyrightText: 2026-2026 Calq Framework
FileName: ./CalqFramework.Relay/Cloud/ClusterProvisionConfig.cs
SPDXID: SPDXRef-bb40f198b83f766d8e00aec3f7ce7496
FileChecksum: SHA1: 93bece8b69666b6372d38b5ac8483ea4be0f804f
LicenseConcluded: NOASSERTION
LicenseInfoInFile: AGPL-3.0-or-later
LicenseInfoInFile: LicenseRef-CCL
FileCopyrightText: SPDX-FileCopyrightText: 2026-2026 Calq Framework
FileName: ./CalqFramework.Relay/Cloud/ClusterProvisionDefaults.cs
SPDXID: SPDXRef-acd57631b8850ecbf43d9b0221029fd8
FileChecksum: SHA1: 87f748778125fccf9f6961be02d3b3bb8d99dd7f
LicenseConcluded: NOASSERTION
LicenseInfoInFile: AGPL-3.0-or-later
LicenseInfoInFile: LicenseRef-CCL
FileCopyrightText: SPDX-FileCopyrightText: 2026-2026 Calq Framework
FileName: ./CalqFramework.Relay/Cloud/ClusterProvisionRunner.cs
SPDXID: SPDXRef-436142778fd3e9cf1390006e50927b80
FileChecksum: SHA1: 329d2993fd6590d84782c79193d0a560d7db4ecb
LicenseConcluded: NOASSERTION
LicenseInfoInFile: AGPL-3.0-or-later
LicenseInfoInFile: LicenseRef-CCL
FileCopyrightText: SPDX-FileCopyrightText: 2026-2026 Calq Framework
FileName: ./CalqFramework.Relay/Cloud/ClusterProvisioner.cs
SPDXID: SPDXRef-d34001d544778cbcd583ac8c25c0037e
FileChecksum: SHA1: 119c03a9efed4d47756a14aeda284fa81079b192
LicenseConcluded: NOASSERTION
LicenseInfoInFile: AGPL-3.0-or-later
LicenseInfoInFile: LicenseRef-CCL
FileCopyrightText: SPDX-FileCopyrightText: 2026-2026 Calq Framework
FileName: ./CalqFramework.Relay/Cloud/Custom/CustomAuthenticator.cs
SPDXID: SPDXRef-08e378651591a312335bb0bec66924dd
FileChecksum: SHA1: 842338e97953921a25cd06cda071fd7f4173e1a5
LicenseConcluded: NOASSERTION
LicenseInfoInFile: AGPL-3.0-or-later
LicenseInfoInFile: LicenseRef-CCL
FileCopyrightText: SPDX-FileCopyrightText: 2026-2026 Calq Framework
FileName: ./CalqFramework.Relay/Cloud/Custom/CustomRegistry.cs
SPDXID: SPDXRef-26ed7e27f7638233c063777c2e2127a8
FileChecksum: SHA1: c00394e751aea965aa9023d5036a1c9bb38b3654
LicenseConcluded: NOASSERTION
LicenseInfoInFile: AGPL-3.0-or-later
LicenseInfoInFile: LicenseRef-CCL
FileCopyrightText: SPDX-FileCopyrightText: 2026-2026 Calq Framework
FileName: ./CalqFramework.Relay/Cloud/Gcp/GarRegistry.cs
SPDXID: SPDXRef-94cc8e0aae7ac94c3f0c2490c02db772
FileChecksum: SHA1: c3d39aef1f1e7fead54ce7688ed3e9c8e8d35029
LicenseConcluded: NOASSERTION
LicenseInfoInFile: AGPL-3.0-or-later
LicenseInfoInFile: LicenseRef-CCL
FileCopyrightText: SPDX-FileCopyrightText: 2026-2026 Calq Framework
FileName: ./CalqFramework.Relay/Cloud/Gcp/GkeAuthenticator.cs
SPDXID: SPDXRef-e771f98153346dee72d4d7ca5a244ac3
FileChecksum: SHA1: 7b65583cb7629a7f95ffedf43a95230b1508406f
LicenseConcluded: NOASSERTION
LicenseInfoInFile: AGPL-3.0-or-later
LicenseInfoInFile: LicenseRef-CCL
FileCopyrightText: SPDX-FileCopyrightText: 2026-2026 Calq Framework
FileName: ./CalqFramework.Relay/Cloud/IClusterAuthenticator.cs
SPDXID: SPDXRef-3441026dc0c78cfa85a9eed2eb846769
FileChecksum: SHA1: a6585a2fd7f1ea9ecdef6e4b739f80c5644944ee
LicenseConcluded: NOASSERTION
LicenseInfoInFile: AGPL-3.0-or-later
LicenseInfoInFile: LicenseRef-CCL
FileCopyrightText: SPDX-FileCopyrightText: 2026-2026 Calq Framework
FileName: ./CalqFramework.Relay/Cloud/IContainerRegistry.cs
SPDXID: SPDXRef-46356b71960843eaea5e0958adab9a9e
FileChecksum: SHA1: 407278701e9c95e6d9e1e3abc27763c96885b86c
LicenseConcluded: NOASSERTION
LicenseInfoInFile: AGPL-3.0-or-later
LicenseInfoInFile: LicenseRef-CCL
FileCopyrightText: SPDX-FileCopyrightText: 2026-2026 Calq Framework
FileName: ./CalqFramework.Relay/Cloud/RegistryConfig.cs
SPDXID: SPDXRef-779ddc3ceb0ca348b6a60eca71a1f64f
FileChecksum: SHA1: 6d48d81451a16442df57c45848d658bc04f1df8e
LicenseConcluded: NOASSERTION
LicenseInfoInFile: AGPL-3.0-or-later
LicenseInfoInFile: LicenseRef-CCL
FileCopyrightText: SPDX-FileCopyrightText: 2026-2026 Calq Framework
FileName: ./CalqFramework.Relay/ClusterManager.cs
SPDXID: SPDXRef-6277fa457abd4dcfb23269807dfda343
FileChecksum: SHA1: 9eafe31b7b15513366e4e259b015f20f22b7a26c
LicenseConcluded: NOASSERTION
LicenseInfoInFile: AGPL-3.0-or-later
LicenseInfoInFile: LicenseRef-CCL
FileCopyrightText: SPDX-FileCopyrightText: 2026-2026 Calq Framework
FileName: ./CalqFramework.Relay/ConfigLoader.cs
SPDXID: SPDXRef-ed40e8fe0e9b15aad0b66fea49f757c9
FileChecksum: SHA1: 579e9191eccb0dd55979652205cd63a001bdfbcb
LicenseConcluded: NOASSERTION
LicenseInfoInFile: AGPL-3.0-or-later
LicenseInfoInFile: LicenseRef-CCL
FileCopyrightText: SPDX-FileCopyrightText: 2026-2026 Calq Framework
FileName: ./CalqFramework.Relay/ConfigManager.cs
SPDXID: SPDXRef-424afd76f11f73bdb95aa0ea9769eecd
FileChecksum: SHA1: 49ef8382de3d9bc75110b77b9f1036730d66b719
LicenseConcluded: NOASSERTION
LicenseInfoInFile: AGPL-3.0-or-later
LicenseInfoInFile: LicenseRef-CCL
FileCopyrightText: SPDX-FileCopyrightText: 2026-2026 Calq Framework
FileName: ./CalqFramework.Relay/Docker/DockerfileGenerator.cs
SPDXID: SPDXRef-455105bdd8e1028cbec7da719fc81d6f
FileChecksum: SHA1: ed366241f0d8cf2cd6963e394ef91a98546c864e
LicenseConcluded: NOASSERTION
LicenseInfoInFile: AGPL-3.0-or-later
LicenseInfoInFile: LicenseRef-CCL
FileCopyrightText: SPDX-FileCopyrightText: 2026-2026 Calq Framework
FileName: ./CalqFramework.Relay/EnvironmentManager.cs
SPDXID: SPDXRef-401a147240806be2aadb4db55347c67d
FileChecksum: SHA1: e9b00526fb9c1fbd6df06501519dd8441c4f3981
LicenseConcluded: NOASSERTION
LicenseInfoInFile: AGPL-3.0-or-later
LicenseInfoInFile: LicenseRef-CCL
FileCopyrightText: SPDX-FileCopyrightText: 2026-2026 Calq Framework
FileName: ./CalqFramework.Relay/GitHub/WorkflowScaffolder.cs
SPDXID: SPDXRef-206a54a56d547df83fef2a0a9b44ed1e
FileChecksum: SHA1: 290238e3b20a09f97b4d3d5880a7ce8b02b1888d
LicenseConcluded: NOASSERTION
LicenseInfoInFile: AGPL-3.0-or-later
LicenseInfoInFile: LicenseRef-CCL
FileCopyrightText: SPDX-FileCopyrightText: 2026-2026 Calq Framework
FileName: ./CalqFramework.Relay/GlobalUsings.cs
SPDXID: SPDXRef-32f52b6453aa2f04150a2210b967a522
FileChecksum: SHA1: e2b96b05495b2786918d1d60dac07f0c6ad69a78
LicenseConcluded: NOASSERTION
LicenseInfoInFile: AGPL-3.0-or-later
LicenseInfoInFile: LicenseRef-CCL
FileCopyrightText: SPDX-FileCopyrightText: 2026-2026 Calq Framework
FileName: ./CalqFramework.Relay/Kubernetes/KubeOps.cs
SPDXID: SPDXRef-1199cbd07886f638bc81c6116925bd26
FileChecksum: SHA1: 08bfa703485e1d6947103b0c4ee2a2e6a3b7e3ff
LicenseConcluded: NOASSERTION
LicenseInfoInFile: AGPL-3.0-or-later
LicenseInfoInFile: LicenseRef-CCL
FileCopyrightText: SPDX-FileCopyrightText: 2026-2026 Calq Framework
FileName: ./CalqFramework.Relay/Kustomize/KustomizeScaffolder.cs
SPDXID: SPDXRef-b7c42746d4ab5c7a80ae453fe331268e
FileChecksum: SHA1: 13c48cbcd7cc41b7e343d7bf0a7a7b87559589fb
LicenseConcluded: NOASSERTION
LicenseInfoInFile: AGPL-3.0-or-later
LicenseInfoInFile: LicenseRef-CCL
FileCopyrightText: SPDX-FileCopyrightText: 2026-2026 Calq Framework
FileName: ./CalqFramework.Relay/Platform/AdaptiveScalerGenerator.cs
SPDXID: SPDXRef-b380103342fdaeba3766befdf42542c8
FileChecksum: SHA1: fcb350e5a4677b4444a8589ac50bd0c3a020d6eb
LicenseConcluded: NOASSERTION
LicenseInfoInFile: AGPL-3.0-or-later
LicenseInfoInFile: LicenseRef-CCL
FileCopyrightText: SPDX-FileCopyrightText: 2026-2026 Calq Framework
FileName: ./CalqFramework.Relay/Platform/CanaryEnforcerGenerator.cs
SPDXID: SPDXRef-e97c02af418b147a4a503fd802f33a2b
FileChecksum: SHA1: 719ca322af5d2a69cbc51715cb48cefbf7b2efbb
LicenseConcluded: NOASSERTION
LicenseInfoInFile: AGPL-3.0-or-later
LicenseInfoInFile: LicenseRef-CCL
FileCopyrightText: SPDX-FileCopyrightText: 2026-2026 Calq Framework
FileName: ./CalqFramework.Relay/Platform/PodRecyclerGenerator.cs
SPDXID: SPDXRef-156f1b41de31d30f03c155f873851870
FileChecksum: SHA1: 313994c7dd4210af1acc189dd434c9e098069a50
LicenseConcluded: NOASSERTION
LicenseInfoInFile: AGPL-3.0-or-later
LicenseInfoInFile: LicenseRef-CCL
FileCopyrightText: SPDX-FileCopyrightText: 2026-2026 Calq Framework
FileName: ./CalqFramework.Relay/PlatformConfig.cs
SPDXID: SPDXRef-abe19d233017daced800710779a076a0
FileChecksum: SHA1: bcf2ff08082c9209b479cdc9ed22d97a848c8da7
LicenseConcluded: NOASSERTION
LicenseInfoInFile: AGPL-3.0-or-later
LicenseInfoInFile: LicenseRef-CCL
FileCopyrightText: SPDX-FileCopyrightText: 2026-2026 Calq Framework
FileName: ./CalqFramework.Relay/RelayManager.cs
SPDXID: SPDXRef-e9e23189368288080e9ea53803711ab8
FileChecksum: SHA1: f3a9c64d6c235ae39b93817832ce516f4929a7af
LicenseConcluded: NOASSERTION
LicenseInfoInFile: AGPL-3.0-or-later
LicenseInfoInFile: LicenseRef-CCL
FileCopyrightText: SPDX-FileCopyrightText: 2026-2026 Calq Framework
FileName: ./CalqFramework.Relay/RelayResult.cs
SPDXID: SPDXRef-860aae65be34d421ef87812ea028098b
FileChecksum: SHA1: 0ec504226cd5d43307da4f266ab036e86cf1ef97
LicenseConcluded: NOASSERTION
LicenseInfoInFile: AGPL-3.0-or-later
LicenseInfoInFile: LicenseRef-CCL
FileCopyrightText: SPDX-FileCopyrightText: 2026-2026 Calq Framework
FileName: ./CalqFramework.Relay/ServiceManager.cs
SPDXID: SPDXRef-f02c50cce0e742b5048b3cd6a44bb3bd
FileChecksum: SHA1: 8e579c1258ec251b5012f058bb959e1461c93ba2
LicenseConcluded: NOASSERTION
LicenseInfoInFile: AGPL-3.0-or-later
LicenseInfoInFile: LicenseRef-CCL
FileCopyrightText: SPDX-FileCopyrightText: 2026-2026 Calq Framework
FileName: ./CalqFramework.Relay/packages.lock.json
SPDXID: SPDXRef-6066d79ccf8d0a2d5471024ed43286cc
FileChecksum: SHA1: 8d8c253dccf2b820695a6c0bf2d0078dfb1e2998
LicenseConcluded: NOASSERTION
LicenseInfoInFile: AGPL-3.0-or-later
LicenseInfoInFile: LicenseRef-CCL
FileCopyrightText: SPDX-FileCopyrightText: 2026-2026 Calq Framework
FileName: ./README.md
SPDXID: SPDXRef-d41767369ad64d2f5bc4c708a127578b
FileChecksum: SHA1: d4e89b475da61b6ba86fcd04a439caa9340528e1
LicenseConcluded: NOASSERTION
LicenseInfoInFile: AGPL-3.0-or-later
LicenseInfoInFile: LicenseRef-CCL
FileCopyrightText: SPDX-FileCopyrightText: 2026-2026 Calq Framework
FileName: ./action.yaml
SPDXID: SPDXRef-926fed88e74b24f174408a3be3e389b3
FileChecksum: SHA1: 2e3902857be96483b083a31698bf807e592e0eea
LicenseConcluded: NOASSERTION
LicenseInfoInFile: AGPL-3.0-or-later
LicenseInfoInFile: LicenseRef-CCL
FileCopyrightText: SPDX-FileCopyrightText: 2026-2026 Calq Framework
LicenseID: LicenseRef-CCL
LicenseName: NOASSERTION
ExtractedText: Copyright 2026 Calq Framework
A non-exclusive, non-transferable license is hereby granted to any person or organization who purchases a copy of this software and accompanying documentation files (the "Software"). This license allows the licensee to use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of the Software, and to permit third parties to whom the Software is furnished to do so, subject to the terms agreed upon at the time of purchase (the "Purchase Terms") and the following conditions:
The above copyright notice in the Software must be included in all copies of the Software, in whole or in part, and all derivative works of the Software, unless such copies or derivative works are solely in the form of machine-executable object code generated by a source language processor.
All copies of the Software, in whole or in part, and all derivative works of the Software may not be published, distributed, sublicensed, nor sold to third parties unless such copies or derivative works are part of a work that combines such copies or derivative works with other material (the "Larger Work"), or those third parties already have a valid license to use the Software.
Third parties may use copies of the Software, in whole or in part, and all derivative works of the Software as an integral part of any Larger Work, but may not use any Larger Work, in whole or in part, in a way that provides substantially the same functionality as the Software, unless those third parties already have a valid license to use the Software.
The Purchase Terms shall supersede the terms of this license in the event of any conflict.
Any sublicense granted under this agreement must be subject to the same terms and conditions as this license and the Purchase Terms, and the sublicensee must accept the obligations of this license and the Purchase Terms.
THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE, TITLE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS, COPYRIGHT HOLDERS OR ANYONE DISTRIBUTING THE SOFTWARE BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.