Registro público
Informe de salud del softwareesquema 0.27.0 · métricas 1.13.0 · 2026-07-27 21:27 UTC

dailydevops / healthchecks

Various health checks based on `Microsoft.Extensions.Diagnostics.HealthChecks.IHealthCheck`

C#MIT★ 7 estrellas⑂ 1 forkdesde ago 2023Ver en GitHub ↗

dailydevops/healthchecks tiene un índice de salud de 69 sobre 100, lo que lo sitúa en la banda Moderado. Su puntuación más alta es Vitality (95/100) y la más baja, Community & Adoption (50/100). Se actualizó por última vez hoy. Una sola persona concentra la mayor parte del trabajo reciente.

69
global / 100
Moderado

Índice de salud del software

Las métricas se agrupan en categorías ponderadas sobre una escala de 1 a 100. El resultado global parte de su media; cuando la evidencia pública activa la Política de Jurisdicciones de Alto Riesgo, la calificación se ajusta y recibe el límite 49 (En riesgo). Preparación para IA queda fuera.

69
Excelente85-100Ejemplar; cumple prácticamente todos los criterios evaluados
Bueno70-84Saludable; carencias menores
Moderado50-69Aceptable con carencias notables; se recomienda revisión
En riesgo30-49Debilidades significativas; su adopción exige cautela
Crítico1-29Problemas graves (proyecto abandonado, un solo mantenedor, sin higiene)
VitalidadComunidad yAdopciónSostenibilidady GobernanzaCalidad deIngenieríaSeguridadPreparaciónpara IA

Perfil de puntuación

Cada eje es una categoría. La forma importa más que la media: un proyecto sano llena toda la figura, mientras que un perfil de picos y cráteres indica que la fortaleza en una dimensión enmascara el riesgo en otra.

Titularidad

Daily DevOps & .NETOrganización
9 seguidores24 repositorios públicosdesde feb 2022

Este repositorio está respaldado por una organización: una custodia compartida y responsable que puede sobrevivir a cualquier mantenedor individual.

Ecosistemas de paquetes

Métricas por categoría

Vitalidad

¿Está vivo el proyecto: se escribe código y se publican versiones?

95Excelente · 22% del índice global
Cómo se puntúa
36/36Recencia de push — último push hace 0 días
27/36Cadencia de commits — 39/52 semanas con commits
18/18Volumen de commits — 1152 commits en el último año
10/10OpenSSF Scorecard: Maintained — 30 commit(s) and 0 issue activity found in the last 90 days -- score normalized to 10
Datos de entrada utilizados
commits_last_year1152
human_commit_share0,15
days_since_last_push0
active_weeks_last_year39
Cómo se puntúa
27/27Publica versiones — 46 versiones publicadas
36/36Recencia de las versiones — última versión hace 0 días
27/27Cadencia de publicación — una versión cada ~25,7 días
0/10OpenSSF Scorecard: Signed-Releases — sin datos
Datos de entrada utilizados
releases_count46
latest_release_tag5.16.1
releases_from_tagsno
days_since_latest_release0
mean_days_between_releases25,7
Excluidos de la puntuación (sin datos o no aplicable): OpenSSF Scorecard: Signed-Releases. Los pesos restantes se han renormalizado.

Comunidad y Adopción

¿Tiene el proyecto usuarios, descargas, atención y unas condiciones acogedoras para quienes contribuyen?

50Moderado · 18% del índice global
Cómo se puntúa
12.6/60Estrellas — 7 estrellas
0/25Forks — 1 forks
3.3/15Observadores — 5 observadores
Datos de entrada utilizados
forks1
stars7
watchers5
growth_stateunverified
growth_factor_pct100
growth_unverified_reasonno_history
Cómo se puntúa
22.5/22.5README
22.5/22.5Licencia — licencia reconocida (MIT)
18/18Guía CONTRIBUTING
13.5/13.5Código de conducta
0/7.2Plantilla de issues
0/6.3Plantilla de PR
Datos de entrada utilizados
has_readme
has_license
has_contributing
has_issue_templateno
has_code_of_conduct
has_pull_request_templateno
Cómo se puntúa
45.8/80Descargas totales — 25.393 descargas históricas en nuget
0/20Dependientes en el registro — no lo informa este ecosistema
Datos de entrada utilizados
packagesNetEvolve.HealthChecks.AWS.CloudWatch, NetEvolve.HealthChecks.AWS.DynamoDB, NetEvolve.HealthChecks.AWS.EC2, NetEvolve.HealthChecks.AWS.S3, NetEvolve.HealthChecks.AWS.SNS, NetEvolve.HealthChecks.AWS.SQS, NetEvolve.HealthChecks.AWS, NetEvolve.HealthChecks.Apache.ActiveMq
dependents
ecosystemsnuget
total_downloads25.393
monthly_downloads
Excluidos de la puntuación (sin datos o no aplicable): Dependientes en el registro. Los pesos restantes se han renormalizado.

Sostenibilidad y Gobernanza

¿Sobrevivirá el proyecto a sus personas: factor bus, capacidad de respuesta, quién lo respalda y mantenimiento del paquete?

60Moderado · 24% del índice global
Cómo se puntúa
9/54Factor bus — la mitad de los commits recae en 1 contribuyente(s)
0.8/22.5Distribución de commits — el principal contribuyente firma el 96% de los commits
4.1/13.5Amplitud de contribuyentes — 3 contribuyentes
6/10OpenSSF Scorecard: Contributors — project has 2 contributing companies or organizations -- score normalized to 6
Datos de entrada utilizados
bus_factor1
contributors_sampled3
top_contributor_share0,965
Cómo se puntúa
44.2/46.8Resolución de issues — 95% de issues cerradas
34.6/38.3Aceptación de PR — 1729/1913 PR decididos fusionados
0/15OpenSSF Scorecard: Code-Review — Found 0/11 approved changesets -- score normalized to 0
Datos de entrada utilizados
merged_prs1729
open_issues7
closed_issues122
issue_closed_ratio0,946
closed_unmerged_prs184
Cómo se puntúa
30/30Respaldo de la propiedad — propiedad de una organización
0/20Dominio verificado
7.2/25Alcance del propietario — 9 seguidores de dailydevops
19.1/25Trayectoria — 24 repos públicos, cuenta de ~4 años
Datos de entrada utilizados
followers9
owner_typeOrganization
is_verified
owner_logindailydevops
public_repos24
account_age_days1627
Cómo se puntúa
25/25Publicado y resoluble — 8 paquete(s) en nuget
35/35Recencia de publicación — última publicación hace 0 días
20/20Historial de versiones — 18 versiones en el registro
20/20No obsoleto — activo, ni obsoleto ni retirado
Datos de entrada utilizados
packagesNetEvolve.HealthChecks.AWS.CloudWatch, NetEvolve.HealthChecks.AWS.DynamoDB, NetEvolve.HealthChecks.AWS.EC2, NetEvolve.HealthChecks.AWS.S3, NetEvolve.HealthChecks.AWS.SNS, NetEvolve.HealthChecks.AWS.SQS, NetEvolve.HealthChecks.AWS, NetEvolve.HealthChecks.Apache.ActiveMq
ecosystemsnuget
any_deprecatedno
min_days_since_publish0

Calidad de Ingeniería

¿Existen unas prácticas mínimas de ingeniería y documentación?

64Moderado · 20% del índice global
Cómo se puntúa
24/24Flujos de trabajo de CI — 7 flujo(s) de trabajo
24/24Pruebas presentes
0/16Configuración de linter
0/9.6Hooks de pre-commit
6.4/6.4.editorconfig
20/20OpenSSF Scorecard: CI-Tests — 22 out of 22 merged PRs checked by a CI test -- score normalized to 10
Datos de entrada utilizados
has_ci
has_tests
has_editorconfig
has_linter_configno
has_precommit_configno

Documentación

50Moderado
Cómo se puntúa
30/30README
0/25Directorio de documentación
0/15Sitio de documentación / página del proyecto
10/10Descripción del repositorio
10/10Topics — 2 topics
0/10Wiki
Datos de entrada utilizados
topicsdotnet, healthchecks
has_wikino
homepage
has_readme
has_docs_dirno
has_description

Seguridad

¿Son sólidas las prácticas visibles de seguridad y de cadena de suministro, sin exposición jurisdiccional de alto riesgo sin resolver?

72Bueno · 16% del índice global
Cómo se puntúa
7.5/7.5Binary-Artifacts — no binaries found in the repo
3.8/7.5Branch-Protection — branch protection is not maximal on development and all release branches
2.5/2.5CI-Tests — 22 out of 22 merged PRs checked by a CI test -- score normalized to 10
0/2.5CII-Best-Practices — no effort to earn an OpenSSF best practices badge detected
0/7.5Code-Review — Found 0/11 approved changesets -- score normalized to 0
1.5/2.5Contributors — project has 2 contributing companies or organizations -- score normalized to 6
10/10Dangerous-Workflow — no dangerous workflow patterns detected
7.5/7.5Dependency-Update-Tool — update tool detected
0/5Fuzzing — project is not fuzzed
2.5/2.5Licencia — license file detected
7.5/7.5Maintained — 30 commit(s) and 0 issue activity found in the last 90 days -- score normalized to 10
0/5Packaging — sin datos
5/5Pinned-Dependencies — all dependencies are pinned
5/5SAST — SAST tool is run on all commits
0/5Security-Policy — security policy file not detected
0/7.5Signed-Releases — sin datos
0/7.5Token-Permissions — detected GitHub workflow tokens with excessive permissions
7.5/7.5Vulnerabilities — 0 existing vulnerabilities detected
Datos de entrada utilizados
sourceopenssf_scorecard
checks_evaluated16
scorecard_versionv5.5.0
checks_inconclusive2
scorecard_aggregate6,5
Excluidos de la puntuación (sin datos o no aplicable): packaging, signed_releases. Los pesos restantes se han renormalizado.
Cómo se puntúa
35/35Dependencias directas libres de avisos conocidos — ninguna dependencia directa tiene un aviso conocido
0/25Dependencias indirectas libres de avisos conocidos — el conjunto transitivo no es separable de las dependencias de desarrollo y prueba en este alcance
0/40Sin avisos pendientes — ningún aviso tiene fecha de publicación
Datos de entrada utilizados
sourceosv
advisories1
affected_packages1
assessed_packages503
unassessed_packages0
affected_by_severitymoderate 1
direct_affected_packages0
Excluidos de la puntuación (sin datos o no aplicable): Dependencias indirectas libres de avisos conocidos, Sin avisos pendientes. Los pesos restantes se han renormalizado. Se cotejaron 503 dependencias resueltas con OSV. Este repositorio no publica ningún paquete que el índice resuelva, por lo que se evaluó en su lugar el grafo de dependencias del repositorio. Ese grafo mezcla fijaciones de desarrollo y prueba con las dependencias distribuidas, de modo que solo se puntúan las dependencias declaradas en tiempo de ejecución; los hallazgos transitivos se informan como contexto y quedan excluidos de la puntuación. No se analiza la alcanzabilidad.

Preparación para IA

¿Hasta qué punto está el repositorio preparado para desarrollarse y mantenerse con agentes de codificación de IA? Es una insignia independiente y experimental — peso 0,0, de modo que se presenta por separado y no afecta a la puntuación de salud global.

74Bueno · 0% del índice global
Cómo se puntúa
45/45Instrucciones para agentes — .github/copilot-instructions.md, .github/instructions/blazor.instructions.md, .github/instructions/csharp.instructions.md, .github/instructions/decisions.instructions.md, .github/instructions/tsql.instructions.md, .github/instructions/wording.instructions.md, AGENTS.md
0/15Documentación legible por máquinas (llms.txt)
0/40Historial de commits legible — sin datos
Datos de entrada utilizados
has_llms_txtno
legible_history_share
agent_instruction_files.github/copilot-instructions.md, .github/instructions/blazor.instructions.md, .github/instructions/csharp.instructions.md, .github/instructions/decisions.instructions.md, .github/instructions/tsql.instructions.md, .github/instructions/wording.instructions.md, AGENTS.md
agent_instruction_max_bytes6180
Excluidos de la puntuación (sin datos o no aplicable): Historial de commits legible. Los pesos restantes se han renormalizado.
Cómo se puntúa
12.6/18Arranque con un solo comando — src/NetEvolve.HealthChecks.AWS.CloudWatch/NetEvolve.HealthChecks.AWS.CloudWatch.csproj, src/NetEvolve.HealthChecks.AWS.DynamoDB/NetEvolve.HealthChecks.AWS.DynamoDB.csproj, src/NetEvolve.HealthChecks.AWS.EC2/NetEvolve.HealthChecks.AWS.EC2.csproj (convención del toolchain, sin ejecutor de tareas)
22/22Pruebas automatizadas
0/11Configuración de lint / formato
11/11Verificación estática de tipos — C# (tipado estático)
10/10Entorno reproducible — devcontainer
10/10Práctica demostrada con agentes — 9 de los últimos 100 commits con autoría o crédito de agente
8/8Mantenimiento automatizado — 83 de los últimos 100 commits son actualizaciones automáticas de dependencias
10/10OpenSSF Scorecard: Pinned-Dependencies — all dependencies are pinned
Datos de entrada utilizados
has_nixno
has_tests
lockfiles
has_dockerfileno
typed_language
bootstrap_files
has_devcontainer
has_linter_configno
typecheck_configs
agent_commit_share0,09
toolchain_manifestssrc/NetEvolve.HealthChecks.AWS.CloudWatch/NetEvolve.HealthChecks.AWS.CloudWatch.csproj, src/NetEvolve.HealthChecks.AWS.DynamoDB/NetEvolve.HealthChecks.AWS.DynamoDB.csproj, src/NetEvolve.HealthChecks.AWS.EC2/NetEvolve.HealthChecks.AWS.EC2.csproj, src/NetEvolve.HealthChecks.AWS.S3/NetEvolve.HealthChecks.AWS.S3.csproj, src/NetEvolve.HealthChecks.AWS.SNS/NetEvolve.HealthChecks.AWS.SNS.csproj, src/NetEvolve.HealthChecks.AWS.SQS/NetEvolve.HealthChecks.AWS.SQS.csproj, src/NetEvolve.HealthChecks.AWS/NetEvolve.HealthChecks.AWS.csproj, src/NetEvolve.HealthChecks.Apache.ActiveMq/NetEvolve.HealthChecks.Apache.ActiveMq.csproj, src/NetEvolve.HealthChecks.Apache.Kafka/NetEvolve.HealthChecks.Apache.Kafka.csproj, src/NetEvolve.HealthChecks.Apache.Pulsar/NetEvolve.HealthChecks.Apache.Pulsar.csproj, src/NetEvolve.HealthChecks.Apache.RocketMQ/NetEvolve.HealthChecks.Apache.RocketMQ.csproj, src/NetEvolve.HealthChecks.Apache.Solr/NetEvolve.HealthChecks.Apache.Solr.csproj, src/NetEvolve.HealthChecks.ArangoDb/NetEvolve.HealthChecks.ArangoDb.csproj, src/NetEvolve.HealthChecks.Azure.ApplicationInsights/NetEvolve.HealthChecks.Azure.ApplicationInsights.csproj, src/NetEvolve.HealthChecks.Azure.Blobs/NetEvolve.HealthChecks.Azure.Blobs.csproj, src/NetEvolve.HealthChecks.Azure.CosmosDB/NetEvolve.HealthChecks.Azure.CosmosDB.csproj, src/NetEvolve.HealthChecks.Azure.EventHubs/NetEvolve.HealthChecks.Azure.EventHubs.csproj, src/NetEvolve.HealthChecks.Azure.KeyVault/NetEvolve.HealthChecks.Azure.KeyVault.csproj, src/NetEvolve.HealthChecks.Azure.Kusto/NetEvolve.HealthChecks.Azure.Kusto.csproj, src/NetEvolve.HealthChecks.Azure.Queues/NetEvolve.HealthChecks.Azure.Queues.csproj, src/NetEvolve.HealthChecks.Azure.Search/NetEvolve.HealthChecks.Azure.Search.csproj, src/NetEvolve.HealthChecks.Azure.ServiceBus/NetEvolve.HealthChecks.Azure.ServiceBus.csproj, src/NetEvolve.HealthChecks.Azure.Tables/NetEvolve.HealthChecks.Azure.Tables.csproj, src/NetEvolve.HealthChecks.Azure/NetEvolve.HealthChecks.Azure.csproj, src/NetEvolve.HealthChecks.Cassandra/NetEvolve.HealthChecks.Cassandra.csproj, src/NetEvolve.HealthChecks.ClickHouse/NetEvolve.HealthChecks.ClickHouse.csproj, src/NetEvolve.HealthChecks.CockroachDb/NetEvolve.HealthChecks.CockroachDb.csproj, src/NetEvolve.HealthChecks.Consul/NetEvolve.HealthChecks.Consul.csproj, src/NetEvolve.HealthChecks.CouchDb/NetEvolve.HealthChecks.CouchDb.csproj, src/NetEvolve.HealthChecks.Couchbase/NetEvolve.HealthChecks.Couchbase.csproj, src/NetEvolve.HealthChecks.DB2/NetEvolve.HealthChecks.DB2.csproj, src/NetEvolve.HealthChecks.Dapr/NetEvolve.HealthChecks.Dapr.csproj, src/NetEvolve.HealthChecks.DuckDB/NetEvolve.HealthChecks.DuckDB.csproj, src/NetEvolve.HealthChecks.Elasticsearch/NetEvolve.HealthChecks.Elasticsearch.csproj, src/NetEvolve.HealthChecks.Firebird/NetEvolve.HealthChecks.Firebird.csproj, src/NetEvolve.HealthChecks.GCP.BigQuery/NetEvolve.HealthChecks.GCP.BigQuery.csproj, src/NetEvolve.HealthChecks.GCP.Bigtable/NetEvolve.HealthChecks.GCP.Bigtable.csproj, src/NetEvolve.HealthChecks.GCP.Firestore/NetEvolve.HealthChecks.GCP.Firestore.csproj, src/NetEvolve.HealthChecks.GCP.PubSub/NetEvolve.HealthChecks.GCP.PubSub.csproj, src/NetEvolve.HealthChecks.GCP/NetEvolve.HealthChecks.GCP.csproj, src/NetEvolve.HealthChecks.Garnet/NetEvolve.HealthChecks.Garnet.csproj, src/NetEvolve.HealthChecks.Http/NetEvolve.HealthChecks.Http.csproj, src/NetEvolve.HealthChecks.IbmMQ/NetEvolve.HealthChecks.IbmMQ.csproj, src/NetEvolve.HealthChecks.InfluxDB/NetEvolve.HealthChecks.InfluxDB.csproj, src/NetEvolve.HealthChecks.JanusGraph/NetEvolve.HealthChecks.JanusGraph.csproj, src/NetEvolve.HealthChecks.Keycloak/NetEvolve.HealthChecks.Keycloak.csproj, src/NetEvolve.HealthChecks.Kubernetes/NetEvolve.HealthChecks.Kubernetes.csproj, src/NetEvolve.HealthChecks.KurrentDb/NetEvolve.HealthChecks.KurrentDb.csproj, src/NetEvolve.HealthChecks.LiteDB/NetEvolve.HealthChecks.LiteDB.csproj, src/NetEvolve.HealthChecks.MariaDb/NetEvolve.HealthChecks.MariaDb.csproj, src/NetEvolve.HealthChecks.Meilisearch/NetEvolve.HealthChecks.Meilisearch.csproj, src/NetEvolve.HealthChecks.Milvus/NetEvolve.HealthChecks.Milvus.csproj, src/NetEvolve.HealthChecks.Minio/NetEvolve.HealthChecks.Minio.csproj, src/NetEvolve.HealthChecks.MongoDb/NetEvolve.HealthChecks.MongoDb.csproj, src/NetEvolve.HealthChecks.Mosquitto/NetEvolve.HealthChecks.Mosquitto.csproj, src/NetEvolve.HealthChecks.MySql.Connector/NetEvolve.HealthChecks.MySql.Connector.csproj, src/NetEvolve.HealthChecks.MySql.Devart/NetEvolve.HealthChecks.MySql.Devart.csproj, src/NetEvolve.HealthChecks.MySql/NetEvolve.HealthChecks.MySql.csproj, src/NetEvolve.HealthChecks.NATS/NetEvolve.HealthChecks.NATS.csproj, src/NetEvolve.HealthChecks.Neo4j/NetEvolve.HealthChecks.Neo4j.csproj, src/NetEvolve.HealthChecks.Npgsql.Devart/NetEvolve.HealthChecks.Npgsql.Devart.csproj, src/NetEvolve.HealthChecks.Npgsql/NetEvolve.HealthChecks.Npgsql.csproj, src/NetEvolve.HealthChecks.Odbc/NetEvolve.HealthChecks.Odbc.csproj, src/NetEvolve.HealthChecks.Ollama/NetEvolve.HealthChecks.Ollama.csproj, src/NetEvolve.HealthChecks.OpenSearch/NetEvolve.HealthChecks.OpenSearch.csproj, src/NetEvolve.HealthChecks.Oracle.Devart/NetEvolve.HealthChecks.Oracle.Devart.csproj, src/NetEvolve.HealthChecks.Oracle/NetEvolve.HealthChecks.Oracle.csproj, src/NetEvolve.HealthChecks.Qdrant/NetEvolve.HealthChecks.Qdrant.csproj, src/NetEvolve.HealthChecks.QuestDB/NetEvolve.HealthChecks.QuestDB.csproj, src/NetEvolve.HealthChecks.RabbitMQ/NetEvolve.HealthChecks.RabbitMQ.csproj, src/NetEvolve.HealthChecks.RavenDb/NetEvolve.HealthChecks.RavenDb.csproj, src/NetEvolve.HealthChecks.Redis/NetEvolve.HealthChecks.Redis.csproj, src/NetEvolve.HealthChecks.Redpanda/NetEvolve.HealthChecks.Redpanda.csproj, src/NetEvolve.HealthChecks.SQLite.Devart/NetEvolve.HealthChecks.SQLite.Devart.csproj, src/NetEvolve.HealthChecks.SQLite.Legacy/NetEvolve.HealthChecks.SQLite.Legacy.csproj, src/NetEvolve.HealthChecks.SQLite/NetEvolve.HealthChecks.SQLite.csproj, src/NetEvolve.HealthChecks.SqlServer.Devart/NetEvolve.HealthChecks.SqlServer.Devart.csproj, src/NetEvolve.HealthChecks.SqlServer.Legacy/NetEvolve.HealthChecks.SqlServer.Legacy.csproj, src/NetEvolve.HealthChecks.SqlServer/NetEvolve.HealthChecks.SqlServer.csproj, src/NetEvolve.HealthChecks/NetEvolve.HealthChecks.csproj, src/SourceGenerator.Attributes/SourceGenerator.Attributes.csproj, src/SourceGenerator.HealthChecks/SourceGenerator.HealthChecks.csproj, tests/NetEvolve.HealthChecks.Tests.Architecture/NetEvolve.HealthChecks.Tests.Architecture.csproj, tests/NetEvolve.HealthChecks.Tests.Integration/NetEvolve.HealthChecks.Tests.Integration.csproj, tests/NetEvolve.HealthChecks.Tests.Unit/NetEvolve.HealthChecks.Tests.Unit.csproj
dependency_bot_commit_share0,83
Cómo se puntúa
45/45Código verificable por tipos — C# (tipado estático)
55/55Tamaños de archivo manejables — 0/861 archivos fuente de más de 60 KB
Datos de entrada utilizados
primary_languageC#
largest_source_bytes25.754
source_files_sampled861
oversized_source_files0
Cómo se puntúa
0/40Esquema de API (OpenAPI/GraphQL/proto)
20/20Servidor MCP
0/40Ejemplos ejecutables
Datos de entrada utilizados
example_dirs
has_mcp_signal
api_schema_files

Datos clave

7estrellas de GitHub
3contribuidores
1152commits en los últimos 12 meses
0días desde el último push
46versiones publicadas
1factor bus
7issues abiertas
ecosistemas de paquetes

Advertencias de recopilación de datos

  • Star history unavailable: GitHub GraphQL error: Resource not accessible by personal access token

Más detalle

OpenSSF Scorecard 6.5 / 10
6.5agregado

Evaluación de seguridad independiente y agnóstica en cuanto a herramientas, procedente del proyecto de código abierto OpenSSF Scorecard. Cada comprobación premia una práctica de seguridad, no la herramienta de un proveedor concreto. Las comprobaciones que Scorecard no pudo determinar se marcan como n/d y se excluyen de la puntuación de seguridad (nunca se cuentan como cero).Scorecard v5.5.0 · 2026-07-27 21:27 UTC

10Binary-Artifactsno binaries found in the repo
5Branch-Protectionbranch protection is not maximal on development and all release branches
10CI-Tests22 out of 22 merged PRs checked by a CI test -- score normalized to 10
0CII-Best-Practicesno effort to earn an OpenSSF best practices badge detected
0Code-ReviewFound 0/11 approved changesets -- score normalized to 0
6Contributorsproject has 2 contributing companies or organizations -- score normalized to 6
10Dangerous-Workflowno dangerous workflow patterns detected
10Dependency-Update-Toolupdate tool detected
0Fuzzingproject is not fuzzed
10Licenselicense file detected
10Maintained30 commit(s) and 0 issue activity found in the last 90 days -- score normalized to 10
n/dPackagingpackaging workflow not detected
10Pinned-Dependenciesall dependencies are pinned
10SASTSAST tool is run on all commits
0Security-Policysecurity policy file not detected
n/dSigned-Releasesno releases found
0Token-Permissionsdetected GitHub workflow tokens with excessive permissions
10Vulnerabilities0 existing vulnerabilities detected
Dependencias directas 47
RegistroPaqueteRestricción de versiónManifiesto
NuGetAWSSDK.CloudWatchsrc/NetEvolve.HealthChecks.AWS.CloudWatch/NetEvolve.HealthChecks.AWS.CloudWatch.csproj
NuGetNetEvolve.Extensions.Taskssrc/NetEvolve.HealthChecks.AWS.CloudWatch/NetEvolve.HealthChecks.AWS.CloudWatch.csproj
NuGetAWSSDK.DynamoDBv2src/NetEvolve.HealthChecks.AWS.DynamoDB/NetEvolve.HealthChecks.AWS.DynamoDB.csproj
NuGetNetEvolve.Extensions.Taskssrc/NetEvolve.HealthChecks.AWS.DynamoDB/NetEvolve.HealthChecks.AWS.DynamoDB.csproj
NuGetAWSSDK.EC2src/NetEvolve.HealthChecks.AWS.EC2/NetEvolve.HealthChecks.AWS.EC2.csproj
NuGetNetEvolve.Extensions.Taskssrc/NetEvolve.HealthChecks.AWS.EC2/NetEvolve.HealthChecks.AWS.EC2.csproj
NuGetAWSSDK.S3src/NetEvolve.HealthChecks.AWS.S3/NetEvolve.HealthChecks.AWS.S3.csproj
NuGetNetEvolve.Extensions.Taskssrc/NetEvolve.HealthChecks.AWS.S3/NetEvolve.HealthChecks.AWS.S3.csproj
NuGetAWSSDK.SimpleNotificationServicesrc/NetEvolve.HealthChecks.AWS.SNS/NetEvolve.HealthChecks.AWS.SNS.csproj
NuGetNetEvolve.Extensions.Taskssrc/NetEvolve.HealthChecks.AWS.SNS/NetEvolve.HealthChecks.AWS.SNS.csproj
NuGetAWSSDK.SQSsrc/NetEvolve.HealthChecks.AWS.SQS/NetEvolve.HealthChecks.AWS.SQS.csproj
NuGetNetEvolve.Extensions.Taskssrc/NetEvolve.HealthChecks.AWS.SQS/NetEvolve.HealthChecks.AWS.SQS.csproj
NuGetApache.NMS.ActiveMQsrc/NetEvolve.HealthChecks.Apache.ActiveMq/NetEvolve.HealthChecks.Apache.ActiveMq.csproj
NuGetNetEvolve.Extensions.Taskssrc/NetEvolve.HealthChecks.Apache.ActiveMq/NetEvolve.HealthChecks.Apache.ActiveMq.csproj
NuGetConfluent.Kafkasrc/NetEvolve.HealthChecks.Apache.Kafka/NetEvolve.HealthChecks.Apache.Kafka.csproj
NuGetNetEvolve.Extensions.Taskssrc/NetEvolve.HealthChecks.Apache.Kafka/NetEvolve.HealthChecks.Apache.Kafka.csproj
NuGetDotPulsarsrc/NetEvolve.HealthChecks.Apache.Pulsar/NetEvolve.HealthChecks.Apache.Pulsar.csproj
NuGetNetEvolve.Extensions.Taskssrc/NetEvolve.HealthChecks.Apache.Pulsar/NetEvolve.HealthChecks.Apache.Pulsar.csproj
NuGetNetEvolve.Extensions.Taskssrc/NetEvolve.HealthChecks.Apache.RocketMQ/NetEvolve.HealthChecks.Apache.RocketMQ.csproj
NuGetRocketMQ.Clientsrc/NetEvolve.HealthChecks.Apache.RocketMQ/NetEvolve.HealthChecks.Apache.RocketMQ.csproj
NuGetNetEvolve.Extensions.Taskssrc/NetEvolve.HealthChecks.Apache.Solr/NetEvolve.HealthChecks.Apache.Solr.csproj
NuGetSolrNet.Coresrc/NetEvolve.HealthChecks.Apache.Solr/NetEvolve.HealthChecks.Apache.Solr.csproj
NuGetArangoDBNetStandardsrc/NetEvolve.HealthChecks.ArangoDb/NetEvolve.HealthChecks.ArangoDb.csproj
NuGetNetEvolve.Extensions.Taskssrc/NetEvolve.HealthChecks.ArangoDb/NetEvolve.HealthChecks.ArangoDb.csproj
NuGetAzure.Identitysrc/NetEvolve.HealthChecks.Azure.ApplicationInsights/NetEvolve.HealthChecks.Azure.ApplicationInsights.csproj
NuGetMicrosoft.ApplicationInsightssrc/NetEvolve.HealthChecks.Azure.ApplicationInsights/NetEvolve.HealthChecks.Azure.ApplicationInsights.csproj
NuGetMicrosoft.ApplicationInsights.AspNetCoresrc/NetEvolve.HealthChecks.Azure.ApplicationInsights/NetEvolve.HealthChecks.Azure.ApplicationInsights.csproj
NuGetNetEvolve.Extensions.Taskssrc/NetEvolve.HealthChecks.Azure.ApplicationInsights/NetEvolve.HealthChecks.Azure.ApplicationInsights.csproj
NuGetAzure.Identitysrc/NetEvolve.HealthChecks.Azure.Blobs/NetEvolve.HealthChecks.Azure.Blobs.csproj
NuGetAzure.Storage.Blobssrc/NetEvolve.HealthChecks.Azure.Blobs/NetEvolve.HealthChecks.Azure.Blobs.csproj
NuGetNetEvolve.Extensions.Taskssrc/NetEvolve.HealthChecks.Azure.Blobs/NetEvolve.HealthChecks.Azure.Blobs.csproj
NuGetAzure.Identitysrc/NetEvolve.HealthChecks.Azure.CosmosDB/NetEvolve.HealthChecks.Azure.CosmosDB.csproj
NuGetMicrosoft.Azure.Cosmossrc/NetEvolve.HealthChecks.Azure.CosmosDB/NetEvolve.HealthChecks.Azure.CosmosDB.csproj
NuGetNetEvolve.Extensions.Taskssrc/NetEvolve.HealthChecks.Azure.CosmosDB/NetEvolve.HealthChecks.Azure.CosmosDB.csproj
NuGetNewtonsoft.Jsonsrc/NetEvolve.HealthChecks.Azure.CosmosDB/NetEvolve.HealthChecks.Azure.CosmosDB.csproj
NuGetAzure.Identitysrc/NetEvolve.HealthChecks.Azure.EventHubs/NetEvolve.HealthChecks.Azure.EventHubs.csproj
NuGetAzure.Messaging.EventHubssrc/NetEvolve.HealthChecks.Azure.EventHubs/NetEvolve.HealthChecks.Azure.EventHubs.csproj
NuGetNetEvolve.Extensions.Taskssrc/NetEvolve.HealthChecks.Azure.EventHubs/NetEvolve.HealthChecks.Azure.EventHubs.csproj
NuGetAzure.Identitysrc/NetEvolve.HealthChecks.Azure.KeyVault/NetEvolve.HealthChecks.Azure.KeyVault.csproj
NuGetAzure.Security.KeyVault.Secretssrc/NetEvolve.HealthChecks.Azure.KeyVault/NetEvolve.HealthChecks.Azure.KeyVault.csproj
NuGetNetEvolve.Extensions.Taskssrc/NetEvolve.HealthChecks.Azure.KeyVault/NetEvolve.HealthChecks.Azure.KeyVault.csproj
NuGetAzure.Identitysrc/NetEvolve.HealthChecks.Azure.Kusto/NetEvolve.HealthChecks.Azure.Kusto.csproj
NuGetMicrosoft.Azure.Kusto.Datasrc/NetEvolve.HealthChecks.Azure.Kusto/NetEvolve.HealthChecks.Azure.Kusto.csproj
NuGetNetEvolve.Extensions.Taskssrc/NetEvolve.HealthChecks.Azure.Kusto/NetEvolve.HealthChecks.Azure.Kusto.csproj
NuGetAzure.Identitysrc/NetEvolve.HealthChecks.Azure.Queues/NetEvolve.HealthChecks.Azure.Queues.csproj
NuGetAzure.Storage.Queuessrc/NetEvolve.HealthChecks.Azure.Queues/NetEvolve.HealthChecks.Azure.Queues.csproj
NuGetNetEvolve.Extensions.Taskssrc/NetEvolve.HealthChecks.Azure.Queues/NetEvolve.HealthChecks.Azure.Queues.csproj
Todas las dependencias 503

Conjunto completo de dependencias resueltas según el grafo de dependencias de GitHub: 23 paquetes directos y 480 indirectos (transitivos). El cierre transitivo es completo cuando el repositorio incluye un lockfile.

RegistroPaqueteVersiónRelación
NuGetApache.NMS.ActiveMQ2.2.0directa
NuGetArangoDBNetStandard3.1.0directa
NuGetAWSSDK.CloudWatch4.0.103directa
NuGetAWSSDK.DynamoDBv24.0.102directa
NuGetAWSSDK.EC24.0.106.3directa
NuGetAWSSDK.S34.0.101.4directa
NuGetAWSSDK.SimpleNotificationService4.0.100.6directa
NuGetAWSSDK.SQS4.0.100.6directa
NuGetAzure.Identity1.21.0directa
NuGetAzure.Messaging.EventHubs5.12.2directa
NuGetAzure.Security.KeyVault.Secrets4.7.0directa
NuGetAzure.Storage.Blobs12.29.1directa
NuGetAzure.Storage.Queues12.27.1directa
NuGetConfluent.Kafka2.15.0directa
NuGetDotPulsar5.3.1directa
NuGetMicrosoft.ApplicationInsights2.23.0directa
NuGetMicrosoft.ApplicationInsights.AspNetCore2.23.0directa
NuGetMicrosoft.Azure.Cosmos3.62.0directa
NuGetMicrosoft.Azure.Kusto.Data14.2.0directa
NuGetNetEvolve.Extensions.Tasks2.1.283directa
NuGetNewtonsoft.Json13.0.4directa
NuGetRocketMQ.Client5.2.1directa
NuGetSolrNet.Core1.2.1directa
NuGetApache.Arrow23.0.0indirecta
NuGetApache.Arrow.Scalars23.0.0indirecta
NuGetApache.NMS2.2.0indirecta
NuGetArgon0.35.2indirecta
NuGetAWSSDK.Core4.0.100.8indirecta
NuGetAWSSDK.Extensions.CborProtocol4.0.100.6indirecta
NuGetAzure.Core1.53.0indirecta
NuGetAzure.Core1.54.0indirecta
NuGetAzure.Core1.55.0indirecta
NuGetAzure.Core1.57.0indirecta
NuGetAzure.Core1.60.0indirecta
NuGetAzure.Core.Amqp1.3.1indirecta
NuGetAzure.Data.Tables12.11.0indirecta
NuGetAzure.Messaging.ServiceBus7.20.2indirecta
NuGetAzure.Search.Documents12.0.0indirecta
NuGetAzure.Storage.Common12.28.0indirecta
NuGetBouncyCastle.Cryptography2.6.2indirecta
NuGetCassandraCSharpDriver3.22.0indirecta
NuGetCastle.Core5.1.1indirecta
NuGetClickHouse.Client7.14.0indirecta
NuGetCliWrap3.10.3indirecta
NuGetCommandLineParser2.9.1indirecta
NuGetCommunityToolkit.HighPerformance8.4.0indirecta
NuGetConsul1.8.0indirecta
NuGetCouchbaseNetClient3.9.4indirecta
NuGetCrc32.NET1.2.0indirecta
NuGetCsvHelper33.1.0indirecta
NuGetCycleDetection2.0.0indirecta
NuGetDapr.Client1.18.5indirecta
NuGetDapr.Common1.18.5indirecta
NuGetDapr.Protos1.18.5indirecta
NuGetDevart.Data7.0.123indirecta
NuGetDevart.Data.MySql10.1.123indirecta
NuGetDevart.Data.Oracle11.1.123indirecta
NuGetDevart.Data.PostgreSql9.1.123indirecta
NuGetDevart.Data.SQLite7.1.123indirecta
NuGetDevart.Data.SqlServer6.1.123indirecta
NuGetDiffEngine19.3.3indirecta
NuGetdiskann-garnet4.0.0indirecta
NuGetDnsClient1.6.1indirecta
NuGetDnsClient1.8.0indirecta
NuGetDocker.DotNet.Enhanced4.3.3indirecta
NuGetDocker.DotNet.Enhanced.Handler.Abstractions4.3.3indirecta
NuGetDocker.DotNet.Enhanced.LegacyHttp4.3.3indirecta
NuGetDocker.DotNet.Enhanced.NativeHttp4.3.3indirecta
NuGetDocker.DotNet.Enhanced.NPipe4.3.3indirecta
NuGetDocker.DotNet.Enhanced.Unix4.3.3indirecta
NuGetDocker.DotNet.Enhanced.X5094.3.3indirecta
NuGetDuckDB.NET.Bindings1.5.5indirecta
NuGetDuckDB.NET.Bindings.Full1.5.5indirecta
NuGetDuckDB.NET.Data1.5.5indirecta
NuGetElastic.Clients.Elasticsearch9.4.2indirecta
NuGetElastic.Esql0.11.0indirecta
NuGetElastic.Transport0.17.1indirecta
NuGetEmptyFiles8.18.2indirecta
NuGetEnsure.That10.1.0indirecta
NuGetFirebirdSql.Data.FirebirdClient10.3.4indirecta
NuGetFlurl4.0.0indirecta
NuGetFlurl.Http4.0.2indirecta
NuGetFractions7.3.0indirecta
NuGetGoogle.Api.CommonProtos2.16.0indirecta
NuGetGoogle.Api.CommonProtos2.17.0indirecta
NuGetGoogle.Api.Gax4.13.1indirecta
NuGetGoogle.Api.Gax.Grpc4.13.1indirecta
NuGetGoogle.Api.Gax.Rest4.13.1indirecta
NuGetGoogle.Apis1.73.0indirecta
NuGetGoogle.Apis1.74.0indirecta
NuGetGoogle.Apis.Auth1.73.0indirecta
NuGetGoogle.Apis.Auth1.74.0indirecta
NuGetGoogle.Apis.Bigquery.v21.74.0.4090indirecta
NuGetGoogle.Apis.Core1.73.0indirecta
NuGetGoogle.Apis.Core1.74.0indirecta
NuGetGoogle.Cloud.BigQuery.V23.12.0indirecta
NuGetGoogle.Cloud.Bigtable.Admin.V23.33.0indirecta
NuGetGoogle.Cloud.Bigtable.Common.V23.3.0indirecta
NuGetGoogle.Cloud.Firestore4.3.0indirecta
NuGetGoogle.Cloud.Firestore.V14.3.0indirecta
NuGetGoogle.Cloud.Iam.V13.5.0indirecta
NuGetGoogle.Cloud.Location2.4.0indirecta
NuGetGoogle.Cloud.PubSub.V13.36.0indirecta
NuGetGoogle.LongRunning3.5.0indirecta
NuGetGoogle.Protobuf3.25.3indirecta
NuGetGoogle.Protobuf3.31.0indirecta
NuGetGoogle.Protobuf3.31.1indirecta
NuGetGoogle.Protobuf3.32.0indirecta
NuGetGoogle.Protobuf3.32.1indirecta
NuGetGoogle.Protobuf3.33.2indirecta
NuGetGoogle.Protobuf3.34.1indirecta
NuGetGoogle.Protobuf3.35.0indirecta
NuGetGremlin.Net3.7.3indirecta
NuGetGrpc.Auth2.71.0indirecta
NuGetGrpc.Core.Api2.61.0indirecta
NuGetGrpc.Core.Api2.71.0indirecta
NuGetGrpc.Core.Api2.80.0indirecta
NuGetGrpc.Net.Client2.61.0indirecta
NuGetGrpc.Net.Client2.67.0indirecta
NuGetGrpc.Net.Client2.71.0indirecta
NuGetGrpc.Net.Client2.80.0indirecta
NuGetGrpc.Net.ClientFactory2.71.0indirecta
NuGetGrpc.Net.Common2.61.0indirecta
NuGetGrpc.Net.Common2.67.0indirecta
NuGetGrpc.Net.Common2.71.0indirecta
NuGetGrpc.Net.Common2.80.0indirecta
NuGetGrpc.Reflection2.80.0indirecta
NuGetGrpc.StatusProto2.71.0indirecta
NuGetIBMMQDotnetClient9.4.5.1indirecta
NuGetInfluxDB.Client5.1.0indirecta
NuGetInfluxDB.Client.Core5.1.0indirecta
NuGetJanusGraph.Net1.1.0indirecta
NuGetJetBrains.Annotations2025.2.2indirecta
NuGetJsonSubTypes2.0.1indirecta
NuGetK4os.Compression.LZ41.1.11indirecta
NuGetK4os.Compression.LZ41.3.8indirecta
NuGetK4os.Compression.LZ4.Streams1.3.8indirecta
NuGetK4os.Hash.xxHash1.0.8indirecta
NuGetKeraLua1.4.9indirecta
NuGetKeycloak.Net.Core1.0.40indirecta
NuGetKubernetesClient19.0.2indirecta
NuGetKurrentDB.Client1.4.0indirecta
NuGetLambda2Js.Signed3.1.4indirecta
NuGetlibrdkafka.redist2.15.0indirecta
NuGetLiteDB5.0.21indirecta
NuGetMeiliSearch0.20.0indirecta
NuGetMicrosoft.ApplicationInsights.DependencyCollector2.23.0indirecta
NuGetMicrosoft.ApplicationInsights.EventCounterCollector2.23.0indirecta
NuGetMicrosoft.ApplicationInsights.PerfCounterCollector2.23.0indirecta
NuGetMicrosoft.ApplicationInsights.WindowsServer2.23.0indirecta
NuGetMicrosoft.ApplicationInsights.WindowsServer.TelemetryChannel2.23.0indirecta
NuGetMicrosoft.AspNetCore.JsonPatch10.0.9indirecta
NuGetMicrosoft.AspNetCore.TestHost10.0.10indirecta
NuGetMicrosoft.AspNetCore.TestHost8.0.29indirecta
NuGetMicrosoft.AspNetCore.TestHost9.0.18indirecta
NuGetMicrosoft.Azure.Amqp2.7.0indirecta
NuGetMicrosoft.Azure.Kusto.Cloud.Platform14.2.0indirecta
NuGetMicrosoft.Azure.Kusto.Cloud.Platform.Msal14.2.0indirecta
NuGetMicrosoft.Bcl.AsyncInterfaces10.0.3indirecta
NuGetMicrosoft.Bcl.AsyncInterfaces10.0.6indirecta
NuGetMicrosoft.Bcl.AsyncInterfaces10.0.9indirecta
NuGetMicrosoft.Bcl.AsyncInterfaces6.0.0indirecta
NuGetMicrosoft.Bcl.Cryptography8.0.0indirecta
NuGetMicrosoft.Bcl.Cryptography9.0.13indirecta
NuGetMicrosoft.Bcl.HashCode1.1.0indirecta
NuGetMicrosoft.Bcl.Memory10.0.10indirecta
NuGetMicrosoft.Build.Tasks.Git10.0.301indirecta
NuGetMicrosoft.CodeAnalysis.Analyzers5.6.0indirecta
NuGetMicrosoft.CodeAnalysis.BannedApiAnalyzers5.6.0indirecta
NuGetMicrosoft.CodeAnalysis.Common5.6.0indirecta
NuGetMicrosoft.CodeAnalysis.CSharp5.6.0indirecta
NuGetMicrosoft.CodeAnalysis.NetAnalyzers10.0.302indirecta
NuGetMicrosoft.Data.SqlClient7.0.2indirecta
NuGetMicrosoft.Data.SqlClient.Extensions.Abstractions7.0.2indirecta
NuGetMicrosoft.Data.SqlClient.Internal.Logging7.0.2indirecta
NuGetMicrosoft.Data.SqlClient.SNI.runtime6.0.2indirecta
NuGetMicrosoft.Data.Sqlite10.0.10indirecta
NuGetMicrosoft.Data.Sqlite.Core10.0.10indirecta
NuGetMicrosoft.DiaSymReader2.2.9indirecta
NuGetMicrosoft.Extensions.AI10.8.0indirecta
NuGetMicrosoft.Extensions.AI.Abstractions10.8.0indirecta
NuGetMicrosoft.Extensions.Azure1.14.0indirecta
NuGetMicrosoft.Extensions.Caching.Abstractions10.0.10indirecta
NuGetMicrosoft.Extensions.Configuration10.0.10indirecta
NuGetMicrosoft.Extensions.Configuration10.0.5indirecta
NuGetMicrosoft.Extensions.Configuration.Abstractions10.0.10indirecta
NuGetMicrosoft.Extensions.Configuration.Abstractions10.0.3indirecta
NuGetMicrosoft.Extensions.Configuration.Abstractions10.0.5indirecta
NuGetMicrosoft.Extensions.Configuration.Abstractions10.0.9indirecta
NuGetMicrosoft.Extensions.Configuration.Binder10.0.10indirecta
NuGetMicrosoft.Extensions.Configuration.Binder10.0.5indirecta
NuGetMicrosoft.Extensions.DependencyInjection10.0.1indirecta
NuGetMicrosoft.Extensions.DependencyInjection10.0.10indirecta
NuGetMicrosoft.Extensions.DependencyInjection10.0.5indirecta
NuGetMicrosoft.Extensions.DependencyInjection9.0.0indirecta
NuGetMicrosoft.Extensions.DependencyInjection9.0.4indirecta
NuGetMicrosoft.Extensions.DependencyInjection.Abstractions10.0.1indirecta
NuGetMicrosoft.Extensions.DependencyInjection.Abstractions10.0.10indirecta
NuGetMicrosoft.Extensions.DependencyInjection.Abstractions10.0.3indirecta
NuGetMicrosoft.Extensions.DependencyInjection.Abstractions10.0.5indirecta
NuGetMicrosoft.Extensions.DependencyInjection.Abstractions10.0.8indirecta
NuGetMicrosoft.Extensions.DependencyInjection.Abstractions10.0.9indirecta
NuGetMicrosoft.Extensions.DependencyInjection.Abstractions9.0.0indirecta
NuGetMicrosoft.Extensions.DependencyInjection.Abstractions9.0.4indirecta
NuGetMicrosoft.Extensions.DependencyModel10.0.8indirecta
NuGetMicrosoft.Extensions.Diagnostics10.0.10indirecta
NuGetMicrosoft.Extensions.Diagnostics.Abstractions10.0.10indirecta
NuGetMicrosoft.Extensions.Diagnostics.Abstractions10.0.3indirecta
NuGetMicrosoft.Extensions.Diagnostics.Abstractions10.0.9indirecta
NuGetMicrosoft.Extensions.FileProviders.Abstractions10.0.3indirecta
NuGetMicrosoft.Extensions.FileProviders.Abstractions10.0.9indirecta
NuGetMicrosoft.Extensions.Hosting.Abstractions10.0.3indirecta
NuGetMicrosoft.Extensions.Hosting.Abstractions10.0.9indirecta
NuGetMicrosoft.Extensions.Http10.0.10indirecta
NuGetMicrosoft.Extensions.Logging10.0.1indirecta
NuGetMicrosoft.Extensions.Logging10.0.10indirecta
NuGetMicrosoft.Extensions.Logging10.0.5indirecta
NuGetMicrosoft.Extensions.Logging9.0.0indirecta
NuGetMicrosoft.Extensions.Logging9.0.4indirecta
NuGetMicrosoft.Extensions.Logging.Abstractions10.0.1indirecta
NuGetMicrosoft.Extensions.Logging.Abstractions10.0.10indirecta
NuGetMicrosoft.Extensions.Logging.Abstractions10.0.3indirecta
NuGetMicrosoft.Extensions.Logging.Abstractions10.0.5indirecta
NuGetMicrosoft.Extensions.Logging.Abstractions10.0.8indirecta
NuGetMicrosoft.Extensions.Logging.Abstractions10.0.9indirecta
NuGetMicrosoft.Extensions.Logging.Abstractions9.0.0indirecta
NuGetMicrosoft.Extensions.Logging.Abstractions9.0.4indirecta
NuGetMicrosoft.Extensions.Logging.ApplicationInsights2.23.0indirecta
NuGetMicrosoft.Extensions.Logging.Configuration10.0.5indirecta
NuGetMicrosoft.Extensions.Logging.Console10.0.5indirecta
NuGetMicrosoft.Extensions.ObjectPool10.0.1indirecta
NuGetMicrosoft.Extensions.ObjectPool10.0.8indirecta
NuGetMicrosoft.Extensions.Options10.0.1indirecta
NuGetMicrosoft.Extensions.Options10.0.10indirecta
NuGetMicrosoft.Extensions.Options10.0.3indirecta
NuGetMicrosoft.Extensions.Options10.0.5indirecta
NuGetMicrosoft.Extensions.Options10.0.9indirecta
NuGetMicrosoft.Extensions.Options9.0.0indirecta
NuGetMicrosoft.Extensions.Options9.0.4indirecta
NuGetMicrosoft.Extensions.Options.ConfigurationExtensions10.0.10indirecta
NuGetMicrosoft.Extensions.Options.ConfigurationExtensions10.0.5indirecta
NuGetMicrosoft.Extensions.Primitives10.0.1indirecta
NuGetMicrosoft.Extensions.Primitives10.0.10indirecta
NuGetMicrosoft.Extensions.Primitives10.0.3indirecta
NuGetMicrosoft.Extensions.Primitives10.0.5indirecta
NuGetMicrosoft.Extensions.Primitives10.0.9indirecta
NuGetMicrosoft.Extensions.Primitives9.0.0indirecta
NuGetMicrosoft.Extensions.Primitives9.0.4indirecta
NuGetMicrosoft.Garnet2.1.0indirecta
NuGetMicrosoft.Identity.Client4.83.1indirecta
NuGetMicrosoft.Identity.Client4.83.3indirecta
NuGetMicrosoft.Identity.Client4.84.2indirecta
NuGetMicrosoft.Identity.Client.Broker4.83.3indirecta
NuGetMicrosoft.Identity.Client.Extensions.Msal4.83.1indirecta
NuGetMicrosoft.Identity.Client.Extensions.Msal4.83.3indirecta
NuGetMicrosoft.Identity.Client.Extensions.Msal4.84.2indirecta
NuGetMicrosoft.Identity.Client.NativeInterop0.20.4indirecta
NuGetMicrosoft.IdentityModel.Abstractions8.14.0indirecta
NuGetMicrosoft.IdentityModel.Abstractions8.16.0indirecta
NuGetMicrosoft.IdentityModel.Abstractions8.17.0indirecta
NuGetMicrosoft.IdentityModel.JsonWebTokens8.14.0indirecta
NuGetMicrosoft.IdentityModel.JsonWebTokens8.16.0indirecta
NuGetMicrosoft.IdentityModel.JsonWebTokens8.17.0indirecta
NuGetMicrosoft.IdentityModel.Logging8.14.0indirecta
NuGetMicrosoft.IdentityModel.Logging8.16.0indirecta
NuGetMicrosoft.IdentityModel.Logging8.17.0indirecta
NuGetMicrosoft.IdentityModel.Protocols8.16.0indirecta
NuGetMicrosoft.IdentityModel.Protocols8.17.0indirecta
NuGetMicrosoft.IdentityModel.Protocols.OpenIdConnect8.16.0indirecta
NuGetMicrosoft.IdentityModel.Protocols.OpenIdConnect8.17.0indirecta
NuGetMicrosoft.IdentityModel.Tokens8.14.0indirecta
NuGetMicrosoft.IdentityModel.Tokens8.16.0indirecta
NuGetMicrosoft.IdentityModel.Tokens8.17.0indirecta
NuGetMicrosoft.IdentityModel.Validators8.17.0indirecta
NuGetMicrosoft.IO.RecyclableMemoryStream3.0.1indirecta
NuGetMicrosoft.NETCore.Platforms1.1.0indirecta
NuGetMicrosoft.NETCore.Platforms3.1.0indirecta
NuGetMicrosoft.NETCore.Platforms3.1.9indirecta
NuGetMicrosoft.SourceLink.Common10.0.301indirecta
NuGetMicrosoft.SourceLink.GitHub10.0.301indirecta
NuGetMicrosoft.SqlServer.Server1.0.0indirecta
NuGetMicrosoft.Testing.Extensions.CodeCoverage18.9.0indirecta
NuGetMicrosoft.Testing.Extensions.Telemetry2.3.2indirecta
NuGetMicrosoft.Testing.Extensions.TrxReport2.3.2indirecta
NuGetMicrosoft.Testing.Extensions.TrxReport.Abstractions2.3.2indirecta
NuGetMicrosoft.Testing.Platform2.3.2indirecta
NuGetMicrosoft.Testing.Platform.MSBuild2.3.2indirecta
NuGetMicrosoft.VisualStudio.Threading.Analyzers18.7.23indirecta
NuGetMicrosoft.Win32.SystemEvents4.7.0indirecta
NuGetMicrosoft.Win32.SystemEvents9.0.18indirecta
NuGetMilvus.Client2.3.0-preview.1indirecta
NuGetMinio7.0.0indirecta
NuGetMongoDB.Bson3.10.0indirecta
NuGetMongoDB.Driver3.10.0indirecta
NuGetMono.Cecil0.11.6indirecta
NuGetMQTTnet5.2.0.1603indirecta
NuGetMyCouch7.6.0indirecta
NuGetMySql.Data9.7.0indirecta
NuGetMySqlConnector2.6.1indirecta
NuGetNATS.Client1.1.8indirecta
NuGetNeo4j.Driver6.1.2indirecta
NuGetnet-questdb-client3.2.0indirecta
NuGetNet.IBM.Data.Db2-lnx10.0.0.200indirecta
NuGetNet.IBM.Data.Db2-lnx9.0.0.400indirecta
NuGetNetEvolve.Arguments3.2.224indirecta
NuGetNetEvolve.CodeBuilder1.2.33indirecta
NuGetNetEvolve.Defaults2.6.95indirecta
NuGetNetEvolve.Defaults.Analyzer2.6.95indirecta
NuGetNetEvolve.Extensions.TUnit3.5.348indirecta
NuGetNETStandard.Library2.0.0indirecta
NuGetNETStandard.Library2.0.3indirecta
NuGetNito.AsyncEx.Coordination5.1.2indirecta
NuGetNito.AsyncEx.Tasks5.1.2indirecta
NuGetNito.Collections.Deque1.1.1indirecta
NuGetNito.Disposables2.2.1indirecta
NuGetNLog6.1.3indirecta
NuGetNLog.Extensions.Logging6.1.3indirecta
NuGetNodaTime3.2.2indirecta
NuGetNodaTime3.3.2indirecta
NuGetNodaTime.Serialization.JsonNet3.1.0indirecta
NuGetNpgsql10.0.3indirecta
NuGetNSubstitute6.0.0indirecta
NuGetNSubstitute.Analyzers.CSharp1.0.17indirecta
NuGetOllamaSharp5.4.30indirecta
NuGetOpenSearch.Client2.0.0indirecta
NuGetOpenSearch.Net2.0.0indirecta
NuGetOpenTelemetry1.15.3indirecta
NuGetOpenTelemetry.Api1.17.0indirecta
NuGetOpenTelemetry.Api.ProviderBuilderExtensions1.15.3indirecta
NuGetOpenTelemetry.Exporter.OpenTelemetryProtocol1.15.3indirecta
NuGetOracle.ManagedDataAccess.Core23.26.300indirecta
NuGetPolly8.4.2indirecta
NuGetPolly.Core8.4.2indirecta
NuGetPublicApiGenerator11.5.4indirecta
NuGetQdrant.Client1.18.1indirecta
NuGetRabbitMQ.Client7.2.1indirecta
NuGetRavenDB.Client7.2.5indirecta
NuGetRESPite3.0.17indirecta
NuGetRestSharp113.1.0indirecta
NuGetRoslynator.Analyzers4.15.0indirecta
NuGetRoslynator.CodeAnalysis.Analyzers4.15.0indirecta
NuGetRoslynator.CodeFixes4.15.0indirecta
NuGetRoslynator.Formatting.Analyzers4.15.0indirecta
NuGetRoslynator.Refactorings4.15.0indirecta
NuGetruntime.native.System.Data.SqlClient.sni4.4.0indirecta
NuGetruntime.win-arm64.runtime.native.System.Data.SqlClient.sni4.4.0indirecta
NuGetruntime.win-x64.runtime.native.System.Data.SqlClient.sni4.4.0indirecta
NuGetruntime.win-x86.runtime.native.System.Data.SqlClient.sni4.4.0indirecta
NuGetSharpCompress0.50.1indirecta
NuGetSharpZipLib1.3.3indirecta
NuGetSharpZipLib1.4.2indirecta
NuGetSimpleInfoName3.2.0indirecta
NuGetSnappier1.3.1indirecta
NuGetSolrNet.Microsoft.DependencyInjection1.2.1indirecta
NuGetSonarAnalyzer.CSharp10.25.0.139117indirecta
NuGetSQLitePCLRaw.bundle_e_sqlite32.1.11indirecta
NuGetSQLitePCLRaw.core2.1.11indirecta
NuGetSQLitePCLRaw.lib.e_sqlite33.53.3indirecta
NuGetSQLitePCLRaw.provider.e_sqlite32.1.11indirecta
NuGetSSH.NET2025.1.0indirecta
NuGetStackExchange.Redis3.0.17indirecta
NuGetSystem.Buffers4.6.1indirecta
NuGetSystem.ClientModel1.10.0indirecta
NuGetSystem.ClientModel1.11.0indirecta
NuGetSystem.ClientModel1.13.0indirecta
NuGetSystem.ClientModel1.14.0indirecta
NuGetSystem.CodeDom4.7.0indirecta
NuGetSystem.CodeDom7.0.0indirecta
NuGetSystem.Collections.Immutable10.0.1indirecta
NuGetSystem.Collections.Immutable10.0.3indirecta
NuGetSystem.Collections.Immutable10.0.6indirecta
NuGetSystem.Collections.Immutable10.0.8indirecta
NuGetSystem.Configuration.ConfigurationManager10.0.5indirecta
NuGetSystem.Configuration.ConfigurationManager10.0.8indirecta
NuGetSystem.Configuration.ConfigurationManager6.0.0indirecta
NuGetSystem.Configuration.ConfigurationManager8.0.0indirecta
NuGetSystem.Configuration.ConfigurationManager8.0.1indirecta
NuGetSystem.Configuration.ConfigurationManager9.0.13indirecta
NuGetSystem.Data.Odbc9.0.18indirecta
NuGetSystem.Data.SqlClient4.9.1indirecta
NuGetSystem.Data.SQLite2.0.3indirecta
NuGetSystem.Diagnostics.DiagnosticSource10.0.0indirecta
NuGetSystem.Diagnostics.DiagnosticSource10.0.1indirecta
NuGetSystem.Diagnostics.DiagnosticSource10.0.10indirecta
NuGetSystem.Diagnostics.DiagnosticSource10.0.3indirecta
NuGetSystem.Diagnostics.DiagnosticSource10.0.5indirecta
NuGetSystem.Diagnostics.DiagnosticSource10.0.8indirecta
NuGetSystem.Diagnostics.DiagnosticSource10.0.9indirecta
NuGetSystem.Diagnostics.DiagnosticSource9.0.0indirecta
NuGetSystem.Diagnostics.DiagnosticSource9.0.11indirecta
NuGetSystem.Diagnostics.DiagnosticSource9.0.4indirecta
NuGetSystem.Diagnostics.EventLog10.0.5indirecta
NuGetSystem.Diagnostics.EventLog10.0.8indirecta
NuGetSystem.Diagnostics.PerformanceCounter10.0.5indirecta
NuGetSystem.Diagnostics.PerformanceCounter6.0.0indirecta
NuGetSystem.Diagnostics.PerformanceCounter8.0.0indirecta
NuGetSystem.DirectoryServices.Protocols8.0.2indirecta
NuGetSystem.Drawing.Common4.7.3indirecta
NuGetSystem.Drawing.Common9.0.18indirecta
NuGetSystem.Formats.Cbor9.0.5indirecta
NuGetSystem.IdentityModel.Tokens.Jwt8.14.0indirecta
NuGetSystem.IdentityModel.Tokens.Jwt8.16.0indirecta
NuGetSystem.IdentityModel.Tokens.Jwt8.17.0indirecta
NuGetSystem.IO.FileSystem.AccessControl4.7.0indirecta
NuGetSystem.IO.FileSystem.AccessControl5.0.0indirecta
NuGetSystem.IO.Hashing10.0.10indirecta
NuGetSystem.IO.Pipelines10.0.10indirecta
NuGetSystem.IO.Pipelines10.0.5indirecta
NuGetSystem.Linq.AsyncEnumerable10.0.2indirecta
NuGetSystem.Linq.AsyncEnumerable10.0.5indirecta
NuGetSystem.Management4.7.0indirecta
NuGetSystem.Management7.0.2indirecta
NuGetSystem.Memory4.6.3indirecta
NuGetSystem.Memory.Data10.0.3indirecta
NuGetSystem.Memory.Data10.0.9indirecta
NuGetSystem.Numerics.Tensors10.0.10indirecta
NuGetSystem.Numerics.Vectors4.6.1indirecta
NuGetSystem.Reactive6.0.1indirecta
NuGetSystem.Reflection.Metadata10.0.1indirecta
NuGetSystem.Reflection.TypeExtensions4.7.0indirecta
NuGetSystem.Runtime.CompilerServices.Unsafe6.1.2indirecta
NuGetSystem.Security.Cryptography.Pkcs8.0.1indirecta
NuGetSystem.Security.Cryptography.Pkcs9.0.13indirecta
NuGetSystem.Security.Cryptography.ProtectedData10.0.5indirecta
NuGetSystem.Security.Cryptography.ProtectedData10.0.8indirecta
NuGetSystem.Security.Cryptography.ProtectedData4.5.0indirecta
NuGetSystem.Security.Cryptography.ProtectedData6.0.0indirecta
NuGetSystem.Security.Cryptography.ProtectedData8.0.0indirecta
NuGetSystem.Security.Cryptography.ProtectedData9.0.13indirecta
NuGetSystem.Security.Permissions6.0.0indirecta
NuGetSystem.Security.Permissions8.0.0indirecta
NuGetSystem.Text.Encoding.CodePages10.0.0indirecta
NuGetSystem.Text.Encoding.CodePages8.0.0indirecta
NuGetSystem.Text.Encodings.Web10.0.10indirecta
NuGetSystem.Text.Json10.0.10indirecta
NuGetSystem.Threading.AccessControl10.0.5indirecta
NuGetSystem.Threading.Channels10.0.1indirecta
NuGetSystem.Threading.Channels10.0.10indirecta
NuGetSystem.Threading.Channels10.0.3indirecta
NuGetSystem.Threading.Tasks.Dataflow10.0.1indirecta
NuGetSystem.Threading.Tasks.Extensions4.6.3indirecta
NuGetSystem.ValueTuple4.6.1indirecta
NuGetSystem.Windows.Extensions6.0.0indirecta
NuGetSystem.Windows.Extensions8.0.0indirecta
NuGetTestcontainers4.13.0indirecta
NuGetTestcontainers.ActiveMq4.13.0indirecta
NuGetTestcontainers.ArangoDb4.13.0indirecta
NuGetTestcontainers.Azurite4.13.0indirecta
NuGetTestcontainers.BigQuery4.13.0indirecta
NuGetTestcontainers.Bigtable4.13.0indirecta
NuGetTestcontainers.Cassandra4.13.0indirecta
NuGetTestcontainers.ClickHouse4.13.0indirecta
NuGetTestcontainers.CockroachDb4.13.0indirecta
NuGetTestcontainers.Consul4.13.0indirecta
NuGetTestcontainers.CosmosDb4.13.0indirecta
NuGetTestcontainers.Couchbase4.13.0indirecta
NuGetTestcontainers.CouchDb4.13.0indirecta
NuGetTestcontainers.Db24.13.0indirecta
NuGetTestcontainers.Elasticsearch4.13.0indirecta
NuGetTestcontainers.EventHubs4.13.0indirecta
NuGetTestcontainers.FirebirdSql4.13.0indirecta
NuGetTestcontainers.Firestore4.13.0indirecta
NuGetTestcontainers.Floci4.13.0indirecta
NuGetTestcontainers.InfluxDb4.13.0indirecta
NuGetTestcontainers.JanusGraph4.13.0indirecta
NuGetTestcontainers.K3s4.13.0indirecta
NuGetTestcontainers.Kafka4.13.0indirecta
NuGetTestcontainers.Keycloak4.13.0indirecta
NuGetTestcontainers.KurrentDb4.13.0indirecta
NuGetTestcontainers.Kusto4.13.0indirecta
NuGetTestcontainers.LowkeyVault4.13.0indirecta
NuGetTestcontainers.MariaDb4.13.0indirecta
NuGetTestcontainers.Milvus4.13.0indirecta
NuGetTestcontainers.Minio4.13.0indirecta
NuGetTestcontainers.MongoDb4.13.0indirecta
NuGetTestcontainers.Mosquitto4.13.0indirecta
NuGetTestcontainers.MsSql4.13.0indirecta
NuGetTestcontainers.MySql4.13.0indirecta
NuGetTestcontainers.Nats4.13.0indirecta
NuGetTestcontainers.Neo4j4.13.0indirecta
NuGetTestcontainers.Ollama4.13.0indirecta
NuGetTestcontainers.OpenSearch4.13.0indirecta
NuGetTestcontainers.Oracle4.13.0indirecta
NuGetTestcontainers.PostgreSql4.13.0indirecta
NuGetTestcontainers.PubSub4.13.0indirecta
NuGetTestcontainers.Pulsar4.13.0indirecta
NuGetTestcontainers.Qdrant4.13.0indirecta
NuGetTestcontainers.RabbitMq4.13.0indirecta
NuGetTestcontainers.RavenDb4.13.0indirecta
NuGetTestcontainers.Redis4.13.0indirecta
NuGetTestcontainers.Redpanda4.13.0indirecta
NuGetTestcontainers.ServiceBus4.13.0indirecta
NuGetTngTech.ArchUnitNET0.13.3indirecta
NuGetTngTech.ArchUnitNET.TUnit0.13.3indirecta
NuGetTUnit1.61.38indirecta
NuGetTUnit.Assertions1.61.38indirecta
NuGetTUnit.Core1.61.38indirecta
NuGetTUnit.Engine1.61.38indirecta
NuGetVerify31.27.0indirecta
NuGetVerify.TUnit31.27.0indirecta
NuGetYamlDotNet16.3.0indirecta
NuGetZstdSharp.Port0.7.3indirecta
NuGetZstdSharp.Port0.8.6indirecta
Avisos de dependencias 1

Este repositorio no publica ningún paquete que el índice resuelva, así que se evaluó su propio grafo de dependencias — 503 paquetes, que incluyen también fijaciones de desarrollo y prueba que nunca se distribuyen: 1 tienen avisos conocidos, de los cuales 0 son directas.

PaqueteVersiónRelaciónGravedadAvisosCorregido en
CouchbaseNetClient3.9.4indirectamoderada1

Un aviso significa que la versión registrada en el grafo de dependencias cae dentro del rango afectado de un aviso. No se analiza la alcanzabilidad, y el grafo incluye fijaciones de desarrollo y prueba: un hallazgo puede referirse al utillaje y no al software distribuido.

Informe JSON sin procesar legible por máquina
{
  "data": {
    "repo": {
      "topics": [
        "dotnet",
        "healthchecks"
      ],
      "is_fork": false,
      "size_kb": 3671,
      "has_wiki": false,
      "homepage": null,
      "languages": {
        "C#": 2566787,
        "PowerShell": 14955
      },
      "pushed_at": "2026-07-27T21:24:03Z",
      "created_at": "2023-08-15T13:36:48Z",
      "owner_type": "Organization",
      "updated_at": "2026-07-27T20:37:17Z",
      "description": "Various health checks based on `Microsoft.Extensions.Diagnostics.HealthChecks.IHealthCheck`",
      "is_archived": false,
      "is_disabled": false,
      "license_spdx": "MIT",
      "default_branch": "main",
      "license_spdx_raw": "MIT",
      "primary_language": "C#",
      "significant_languages": [
        "C#"
      ]
    },
    "owner": {
      "blog": "https://www.daily-devops.net/",
      "name": "Daily DevOps & .NET",
      "type": "Organization",
      "login": "dailydevops",
      "company": null,
      "location": "Germany",
      "followers": 9,
      "avatar_url": "https://avatars.githubusercontent.com/u/99444232?v=4",
      "created_at": "2022-02-10T21:40:17Z",
      "is_verified": null,
      "public_repos": 24,
      "account_age_days": 1627
    },
    "license": {
      "state": "standard",
      "spdx_id": "MIT",
      "raw_spdx": "MIT",
      "file_present": true,
      "scorecard_found": true,
      "profile_has_license": true
    },
    "activity": {
      "releases": [
        {
          "tag": "5.16.1",
          "kind": "patch",
          "published_at": "2026-07-27T21:17:43Z"
        },
        {
          "tag": "5.13.335",
          "kind": "patch",
          "published_at": "2026-06-01T11:33:36Z"
        },
        {
          "tag": "5.13.321",
          "kind": "patch",
          "published_at": "2026-05-21T07:27:48Z"
        },
        {
          "tag": "5.13.198",
          "kind": "patch",
          "published_at": "2026-04-07T05:19:13Z"
        },
        {
          "tag": "5.13.51",
          "kind": "patch",
          "published_at": "2026-03-16T17:20:01Z"
        },
        {
          "tag": "5.13.1",
          "kind": "patch",
          "published_at": "2026-03-03T17:43:10Z"
        },
        {
          "tag": "5.11.2",
          "kind": "patch",
          "published_at": "2026-01-01T13:29:42Z"
        },
        {
          "tag": "5.10.32",
          "kind": "patch",
          "published_at": "2025-12-29T07:41:50Z"
        },
        {
          "tag": "5.9.5",
          "kind": "patch",
          "published_at": "2025-12-15T08:16:50Z"
        },
        {
          "tag": "5.8.0",
          "kind": "minor",
          "published_at": "2025-12-08T16:03:28Z"
        },
        {
          "tag": "5.7.10",
          "kind": "patch",
          "published_at": "2025-12-08T05:48:47Z"
        },
        {
          "tag": "5.5.2",
          "kind": "patch",
          "published_at": "2025-11-29T17:18:56Z"
        },
        {
          "tag": "5.0.0",
          "kind": "major",
          "published_at": "2025-11-20T22:08:43Z"
        },
        {
          "tag": "4.20.61",
          "kind": "patch",
          "published_at": "2025-09-27T14:43:13Z"
        },
        {
          "tag": "4.15.1",
          "kind": "patch",
          "published_at": "2025-06-13T09:22:13Z"
        },
        {
          "tag": "4.14.3",
          "kind": "patch",
          "published_at": "2025-06-09T13:46:01Z"
        },
        {
          "tag": "4.12.3",
          "kind": "patch",
          "published_at": "2025-06-05T21:48:45Z"
        },
        {
          "tag": "4.3.0",
          "kind": "minor",
          "published_at": "2025-05-26T20:25:01Z"
        },
        {
          "tag": "4.1.158",
          "kind": "patch",
          "published_at": "2025-05-22T18:23:54Z"
        },
        {
          "tag": "4.1.131",
          "kind": "patch",
          "published_at": "2025-05-01T15:23:03Z"
        },
        {
          "tag": "4.1.110",
          "kind": "patch",
          "published_at": "2025-04-08T15:29:48Z"
        },
        {
          "tag": "4.1.74",
          "kind": "patch",
          "published_at": "2025-02-19T07:29:18Z"
        },
        {
          "tag": "4.1.65",
          "kind": "patch",
          "published_at": "2025-01-29T17:09:11Z"
        },
        {
          "tag": "4.1.23",
          "kind": "patch",
          "published_at": "2024-12-19T08:44:59Z"
        },
        {
          "tag": "4.1.0",
          "kind": "minor",
          "published_at": "2024-12-16T10:47:44Z"
        },
        {
          "tag": "4.0.67",
          "kind": "patch",
          "published_at": "2024-11-29T07:32:56Z"
        },
        {
          "tag": "4.0.1",
          "kind": "patch",
          "published_at": "2024-11-04T10:50:36Z"
        },
        {
          "tag": "4.0.0",
          "kind": "major",
          "published_at": "2024-11-03T18:49:42Z"
        },
        {
          "tag": "3.4.139",
          "kind": "patch",
          "published_at": "2024-09-12T10:02:33Z"
        },
        {
          "tag": "3.4.112",
          "kind": "patch",
          "published_at": "2024-08-26T19:56:52Z"
        },
        {
          "tag": "3.4.52",
          "kind": "patch",
          "published_at": "2024-06-24T22:36:41Z"
        },
        {
          "tag": "3.4.20",
          "kind": "patch",
          "published_at": "2024-06-04T16:00:10Z"
        },
        {
          "tag": "3.4.0",
          "kind": "minor",
          "published_at": "2024-05-23T11:25:52Z"
        },
        {
          "tag": "3.3.0",
          "kind": "minor",
          "published_at": "2024-05-22T23:33:37Z"
        },
        {
          "tag": "3.2.52",
          "kind": "patch",
          "published_at": "2024-05-22T18:26:24Z"
        },
        {
          "tag": "3.2.31",
          "kind": "patch",
          "published_at": "2024-05-21T18:58:44Z"
        },
        {
          "tag": "3.2.9",
          "kind": "patch",
          "published_at": "2024-04-08T21:30:19Z"
        },
        {
          "tag": "3.2.0",
          "kind": "minor",
          "published_at": "2024-04-04T17:35:33Z"
        },
        {
          "tag": "3.1.10",
          "kind": "patch",
          "published_at": "2024-02-18T16:43:46Z"
        },
        {
          "tag": "3.1.8",
          "kind": "patch",
          "published_at": "2024-02-16T17:23:24Z"
        },
        {
          "tag": "3.1.0",
          "kind": "minor",
          "published_at": "2024-02-15T12:07:16Z"
        },
        {
          "tag": "3.0.0",
          "kind": "major",
          "published_at": "2024-02-14T21:43:24Z"
        },
        {
          "tag": "2.1.42",
          "kind": "patch",
          "published_at": "2024-01-04T11:55:35Z"
        },
        {
          "tag": "2.1.31",
          "kind": "patch",
          "published_at": "2024-01-03T17:06:04Z"
        },
        {
          "tag": "2.1.10",
          "kind": "patch",
          "published_at": "2023-12-29T23:28:08Z"
        },
        {
          "tag": "2.1.2",
          "kind": "patch",
          "published_at": "2023-11-27T21:27:25Z"
        }
      ],
      "recent_commits": [
        {
          "oid": "c6c9ad15ae24982ee7d73efe27a4801664689909",
          "body": "Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>",
          "is_bot": true,
          "headline": "chore(deps): update dependency rocketmq.client to 5.2.1 (#2048)",
          "author_name": "renovate[bot]",
          "author_login": "renovate[bot]",
          "committed_at": "2026-07-27T20:37:11Z",
          "body_truncated": false,
          "is_coding_agent": false
        },
        {
          "oid": "f748df27fe6ed800154d509a8d361de7210abb34",
          "body": "* feat: add NetEvolve.HealthChecks.Azure.KeyVault health check package\n\nCo-authored-by: samtrion <3283596+samtrion@users.noreply.github.com>\nAgent-Logs-Url: https://github.com/dailydevops/healthchecks/sessions/64bacac6-4c3a-4a97-bc77-4bb123e0be0b\n\n* fix: add missing .testgroup file and fix CSharpier\n[…]\n3283596+samtrion@users.noreply.github.com>\nCo-authored-by: Martin Stühmer <me@samtrion.net>\nCo-authored-by: Martin Stühmer <martin@stuehmer.net>\nCo-authored-by: Claude Sonnet 5 <noreply@anthropic.com>",
          "is_bot": false,
          "headline": "feat: Add NetEvolve.HealthChecks.Azure.KeyVault (#1635)",
          "author_name": "Copilot",
          "author_login": "Copilot",
          "committed_at": "2026-07-27T20:36:17Z",
          "body_truncated": true,
          "is_coding_agent": true
        },
        {
          "oid": "8cf1f8c44eb064ad57c1bcf251e37e7438bd50c2",
          "body": "Adds NetEvolve.HealthChecks.AWS.CloudWatch, providing a liveness health\ncheck for AWS CloudWatch that verifies reachability and the existence\nof a configured alarm. Includes unit, architecture and container-based\nintegration tests, and wires the package into the AWS bundle package\nand root documentation.",
          "is_bot": false,
          "headline": "feat(aws): add CloudWatch health check (#2045)",
          "author_name": "Martin Stühmer",
          "author_login": "samtrion",
          "committed_at": "2026-07-27T19:20:22Z",
          "body_truncated": false,
          "is_coding_agent": false
        },
        {
          "oid": "c90abec6affc09d4efea19ee39167a8e502bb7f9",
          "body": "* feat: add Apache RocketMQ health check implementation\n\nCo-authored-by: samtrion <3283596+samtrion@users.noreply.github.com>\nAgent-Logs-Url: https://github.com/dailydevops/healthchecks/sessions/c6357e07-302e-4d11-a371-26a0f13e2f70\n\n* fix: resolve pipeline failures - CSharpier formatting and missing\n[…]\nrs.noreply.github.com>\nCo-authored-by: samtrion <3283596+samtrion@users.noreply.github.com>\nCo-authored-by: Martin Stühmer <martin@stuehmer.net>\nCo-authored-by: Claude Sonnet 5 <noreply@anthropic.com>",
          "is_bot": false,
          "headline": "feat: Add Apache RocketMQ health check (#1634)",
          "author_name": "Copilot",
          "author_login": "Copilot",
          "committed_at": "2026-07-27T19:05:40Z",
          "body_truncated": true,
          "is_coding_agent": true
        },
        {
          "oid": "1baecb4fbda5e83b54a280db0174467fd2041a71",
          "body": "Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>",
          "is_bot": true,
          "headline": "chore(deps): update dependency sqlitepclraw.lib.e_sqlite3 to v3 (#1984)",
          "author_name": "renovate[bot]",
          "author_login": "renovate[bot]",
          "committed_at": "2026-07-27T19:05:19Z",
          "body_truncated": false,
          "is_coding_agent": false
        },
        {
          "oid": "7733324a33fa5c4331585e1b22c60317c60d7e5b",
          "body": "Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>",
          "is_bot": true,
          "headline": "chore(docker): update getmeili/meilisearch docker tag to v1.51.0 (#2044)",
          "author_name": "renovate[bot]",
          "author_login": "renovate[bot]",
          "committed_at": "2026-07-27T19:03:42Z",
          "body_truncated": false,
          "is_coding_agent": false
        },
        {
          "oid": "91e3a9eb1a8e77e15a47e5e28305f4f1d5f56e5c",
          "body": "…2043)\n\nCo-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>",
          "is_bot": true,
          "headline": "chore(docker): update ollama/ollama docker tag to v0.32.5-rc0-rocm (#…",
          "author_name": "renovate[bot]",
          "author_login": "renovate[bot]",
          "committed_at": "2026-07-27T19:00:29Z",
          "body_truncated": false,
          "is_coding_agent": false
        },
        {
          "oid": "06ba25462fffa1b669ede1c1fad44b91ac5dd9dc",
          "body": "…lator docker tag to v2.2.1 (#2039)\n\nCo-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>",
          "is_bot": true,
          "headline": "chore(docker): update mcr.microsoft.com/azure-messaging/eventhubs-emu…",
          "author_name": "renovate[bot]",
          "author_login": "renovate[bot]",
          "committed_at": "2026-07-27T18:17:05Z",
          "body_truncated": false,
          "is_coding_agent": false
        },
        {
          "oid": "445a636028bb60715e2b0bf2bad0378b7e296274",
          "body": "Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>",
          "is_bot": true,
          "headline": "chore(docker): update neo4j docker tag to v5.26.28 (#2040)",
          "author_name": "renovate[bot]",
          "author_login": "renovate[bot]",
          "committed_at": "2026-07-27T17:37:41Z",
          "body_truncated": false,
          "is_coding_agent": false
        },
        {
          "oid": "82cc054b3d17ef861b64d92cf3dda519cf7bc6d1",
          "body": "Resolves a SonarAnalyzer S8949 build failure by propagating the\nhealth check's cancellationToken instead of implicitly using\nCancellationToken.None.\n\n\nClaude-Session: https://claude.ai/code/session_01FJHw1xA5gdRdy4f31o6LHE\n\nCo-authored-by: Claude Sonnet 5 <noreply@anthropic.com>",
          "is_bot": false,
          "headline": "fix(GCP.PubSub): pass cancellation token to ReadPageAsync (#2041)",
          "author_name": "Martin Stühmer",
          "author_login": "samtrion",
          "committed_at": "2026-07-27T17:37:07Z",
          "body_truncated": false,
          "is_coding_agent": true
        },
        {
          "oid": "905a7707f529a6f3f7a643c79262720e76cf4876",
          "body": "Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>",
          "is_bot": true,
          "headline": "chore(deps): update dependency duckdb.net.data to 1.5.5 (#2035)",
          "author_name": "renovate[bot]",
          "author_login": "renovate[bot]",
          "committed_at": "2026-07-27T15:29:10Z",
          "body_truncated": false,
          "is_coding_agent": false
        },
        {
          "oid": "e843766296a1112752183f6a95f0956d3f9bf1db",
          "body": "* chore(deps): update tunit packages\n\n* fix(tests): normalize stale Verify snapshot format for Bigtable/BigQuery/Consul\n\nThese 8 snapshot files predated a Verify.TUnit convention change (UTF-8 BOM,\nno trailing newline) that the rest of the snapshot corpus already uses.\nThe TUnit/Verify.TUnit package\n[…]\nLHE\n\n---------\n\nCo-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>\nCo-authored-by: Martin Stühmer <me@samtrion.net>\nCo-authored-by: Claude Sonnet 5 <noreply@anthropic.com>",
          "is_bot": true,
          "headline": "chore(deps): update tunit packages (#1972)",
          "author_name": "renovate[bot]",
          "author_login": "renovate[bot]",
          "committed_at": "2026-07-27T14:57:29Z",
          "body_truncated": true,
          "is_coding_agent": true
        },
        {
          "oid": "8ccefbb3b3bd7d50a3cf57cf0cca76e0921479e2",
          "body": "Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>",
          "is_bot": true,
          "headline": "chore(deps): update dependency duckdb.net.bindings.full to 1.5.5 (#2034)",
          "author_name": "renovate[bot]",
          "author_login": "renovate[bot]",
          "committed_at": "2026-07-27T14:45:29Z",
          "body_truncated": false,
          "is_coding_agent": false
        },
        {
          "oid": "99535e3a508721d7887a0d814387d5f26c97718a",
          "body": null,
          "is_bot": false,
          "headline": "chore(template): sync with dailydevops/template-dotnet [skip ci]",
          "author_name": "Martin Stühmer",
          "author_login": "samtrion",
          "committed_at": "2026-07-27T13:58:27Z",
          "body_truncated": false,
          "is_coding_agent": false
        },
        {
          "oid": "5d9a6c4b62a2f969d5bbb8ea4c8d00151a57e2f9",
          "body": null,
          "is_bot": false,
          "headline": "chore(template): sync with dailydevops/template-dotnet [skip ci]",
          "author_name": "Martin Stühmer",
          "author_login": "samtrion",
          "committed_at": "2026-07-27T13:49:55Z",
          "body_truncated": false,
          "is_coding_agent": false
        },
        {
          "oid": "90f61f9d71492fdabe4b69082d46d96184fb9aa3",
          "body": "Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>",
          "is_bot": true,
          "headline": "chore(docker): update elasticsearch docker tag to v9.4.4 (#2030)",
          "author_name": "renovate[bot]",
          "author_login": "renovate[bot]",
          "committed_at": "2026-07-27T13:21:30Z",
          "body_truncated": false,
          "is_coding_agent": false
        },
        {
          "oid": "5a5e6fa9be10ecbce1570f72ad9a578d64a134c8",
          "body": "Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>",
          "is_bot": true,
          "headline": "chore(docker): update arangodb docker tag to v3.12.9.4 (#2027)",
          "author_name": "renovate[bot]",
          "author_login": "renovate[bot]",
          "committed_at": "2026-07-27T13:15:32Z",
          "body_truncated": false,
          "is_coding_agent": false
        },
        {
          "oid": "11f9ab6c71d540c4e934a440f322557b37caefa9",
          "body": "…kflows is risky (#2032)\n\nCo-authored-by: aikido-autofix[bot] <119856028+aikido-autofix[bot]@users.noreply.github.com>",
          "is_bot": true,
          "headline": "fix(security): autofix Overly Broad Permissions in GitHub Actions Wor…",
          "author_name": "aikido-autofix[bot]",
          "author_login": "aikido-autofix[bot]",
          "committed_at": "2026-07-27T12:35:36Z",
          "body_truncated": false,
          "is_coding_agent": false
        },
        {
          "oid": "dbb75478e7aefe249a7897222b6004e992e8a62e",
          "body": "Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>",
          "is_bot": true,
          "headline": "chore(deps): update dependency netevolve.defaults to 2.6.95 (#2026)",
          "author_name": "renovate[bot]",
          "author_login": "renovate[bot]",
          "committed_at": "2026-07-27T12:20:42Z",
          "body_truncated": false,
          "is_coding_agent": false
        },
        {
          "oid": "01668052e0042284f9a0f3682eacf4f3fd077d31",
          "body": "milvusdb/milvus:v3.0-beta-gpu-debug (introduced by a renovate bump)\nrequires CUDA libraries not present on CI runners:\n\"error while loading shared libraries: libcudart.so.12\". Revert to\na stable CPU-only 2.x tag. Verified locally against net10.0.\n\nCo-Authored-By: Claude Sonnet 5 <noreply@anthropic.com>",
          "is_bot": false,
          "headline": "fix(tests): revert Milvus integration test image to stable tag",
          "author_name": "Martin Stühmer",
          "author_login": "samtrion",
          "committed_at": "2026-07-27T11:27:57Z",
          "body_truncated": false,
          "is_coding_agent": true
        },
        {
          "oid": "5e55667698094678df3ade8e68e04375d74e1f5e",
          "body": "Three more renovate-driven docker tag bumps broke CI, same failure\nclass as the earlier MariaDb/Kafka reverts:\n\n- jacobalberty/firebird v5.0.0: containers fail to reach a healthy\n  state in CI (works locally only via the existing ASCII-username\n  workaround, but that doesn't explain the CI failures \n[…]\nid, which Testcontainers.InfluxDb does not support yet.\n  Revert to the 2.x line.\n\nAll three verified locally against net10.0 before reverting.\n\nCo-Authored-By: Claude Sonnet 5 <noreply@anthropic.com>",
          "is_bot": false,
          "headline": "fix(tests): revert Firebird, IbmMQ, and InfluxDB integration test images",
          "author_name": "Martin Stühmer",
          "author_login": "samtrion",
          "committed_at": "2026-07-27T09:27:52Z",
          "body_truncated": true,
          "is_coding_agent": true
        },
        {
          "oid": "2f2b7c085449d2690a512be26e35726abebcc386",
          "body": "Co-authored-by: samtrion <3283596+samtrion@users.noreply.github.com>",
          "is_bot": true,
          "headline": "docs: Update nuget packages in README.md (#2031)",
          "author_name": "github-actions[bot]",
          "author_login": "github-actions[bot]",
          "committed_at": "2026-07-27T08:50:53Z",
          "body_truncated": false,
          "is_coding_agent": false
        },
        {
          "oid": "3a10e495e9153521c85641d85cb133339accea62",
          "body": "confluentinc/cp-kafka:8.3.0 (introduced by a renovate bump) dropped\nZooKeeper support entirely, requiring KRaft mode. Testcontainers.Kafka\n4.13.0's ConfluentConfiguration unconditionally defaults every\nConfluent image to ZooKeeper mode regardless of version, so the\ncontainer failed to start (\"zookee\n[…]\ns a separate library bug (empty\nadvertised.listeners), so revert to the last known-good tag until\nTestcontainers.Kafka ships proper v8 support.\n\nCo-Authored-By: Claude Sonnet 5 <noreply@anthropic.com>",
          "is_bot": false,
          "headline": "fix(tests): revert Kafka integration test image to stable tag",
          "author_name": "Martin Stühmer",
          "author_login": "samtrion",
          "committed_at": "2026-07-27T08:47:55Z",
          "body_truncated": true,
          "is_coding_agent": true
        },
        {
          "oid": "5e4f54c144c497afb0887662329427d7cba06e15",
          "body": "mariadb:13.0.1-ubi10-rc (introduced by a renovate bump) is incompatible\nwith Testcontainers.MariaDb's readiness check: the wait strategy execs\na passwordless local client command that this RC/UBI image rejects,\ncausing the container startup to hang until Testcontainers' retry\nbudget is exhausted (te\n[…]\ntable non-RC v13 tag exists yet, so revert to the last known-good\ntag until MariaDB ships a stable release compatible with the readiness\ncheck.\n\nCo-Authored-By: Claude Sonnet 5 <noreply@anthropic.com>",
          "is_bot": false,
          "headline": "fix(tests): revert MariaDb integration test image to stable tag",
          "author_name": "Martin Stühmer",
          "author_login": "samtrion",
          "committed_at": "2026-07-27T06:24:10Z",
          "body_truncated": true,
          "is_coding_agent": true
        },
        {
          "oid": "3141cc18d8a2a2bbfbb3f4abb381ce5cd20229ca",
          "body": "…kip ci]\n\nAdd blank lines for consistent markdown spacing, reflow the NuGet package\ntable with aligned columns, and reference the NetEvolve.HealthPublishers\nsister project.",
          "is_bot": false,
          "headline": "docs: improve readme formatting and mention sister project (#2028) [s…",
          "author_name": "Martin Stühmer",
          "author_login": "samtrion",
          "committed_at": "2026-07-26T21:47:54Z",
          "body_truncated": false,
          "is_coding_agent": false
        },
        {
          "oid": "55c0fb6627dedf19f8b1881ecd7f31f35b7cd324",
          "body": "The Windows package override pointed to 10.0.0.200, which only ships\na net10.0 lib, breaking builds targeting net8.0/net9.0 with missing\nIBM.Data.Db2 types. Align it with the Linux/OSX overrides at 9.0.0.400.\n\nCo-Authored-By: Claude Sonnet 5 <noreply@anthropic.com>",
          "is_bot": false,
          "headline": "fix(db2): correct Windows Net.IBM.Data.Db2 version override",
          "author_name": "Martin Stühmer",
          "author_login": "samtrion",
          "committed_at": "2026-07-26T19:29:28Z",
          "body_truncated": false,
          "is_coding_agent": true
        },
        {
          "oid": "9ea7f9a8d0558c7e22b10cecf8f7814f8f5299e7",
          "body": "… docker tag to v577 (#2012)\n\nCo-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>",
          "is_bot": true,
          "headline": "chore(docker): update gcr.io/google.com/cloudsdktool/google-cloud-cli…",
          "author_name": "renovate[bot]",
          "author_login": "renovate[bot]",
          "committed_at": "2026-07-26T19:03:33Z",
          "body_truncated": false,
          "is_coding_agent": false
        },
        {
          "oid": "094091d92d51d1627cddafd3ea69a810af532009",
          "body": "…ulator docker tag to v2 (#2014)\n\nCo-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>",
          "is_bot": true,
          "headline": "chore(docker): update mcr.microsoft.com/azure-messaging/servicebus-em…",
          "author_name": "renovate[bot]",
          "author_login": "renovate[bot]",
          "committed_at": "2026-07-26T19:03:29Z",
          "body_truncated": false,
          "is_coding_agent": false
        },
        {
          "oid": "12c5c8ff0746869d330084083ddcb6c963574a03",
          "body": "Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>",
          "is_bot": true,
          "headline": "chore(docker): update jacobalberty/firebird docker tag to v5 (#1899)",
          "author_name": "renovate[bot]",
          "author_login": "renovate[bot]",
          "committed_at": "2026-07-26T19:03:25Z",
          "body_truncated": false,
          "is_coding_agent": false
        },
        {
          "oid": "ff2b04fb2d5991eb9be70ed3a073b0cf2e9c0ebb",
          "body": "Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>",
          "is_bot": true,
          "headline": "chore(docker): update influxdb docker tag to v3 (#1891)",
          "author_name": "renovate[bot]",
          "author_login": "renovate[bot]",
          "committed_at": "2026-07-26T19:03:22Z",
          "body_truncated": false,
          "is_coding_agent": false
        },
        {
          "oid": "e13354bd66a603a9b989ff6052b29505e7aee9ce",
          "body": "Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>",
          "is_bot": true,
          "headline": "chore(docker): update mariadb docker tag to v13 (#1901)",
          "author_name": "renovate[bot]",
          "author_login": "renovate[bot]",
          "committed_at": "2026-07-26T19:03:18Z",
          "body_truncated": false,
          "is_coding_agent": false
        },
        {
          "oid": "4052b12887bf6bde8421cd06e574a4c48d06b77b",
          "body": "Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>",
          "is_bot": true,
          "headline": "chore(docker): update icr.io/ibm-messaging/mq docker tag to v10 (#2013)",
          "author_name": "renovate[bot]",
          "author_login": "renovate[bot]",
          "committed_at": "2026-07-26T19:03:15Z",
          "body_truncated": false,
          "is_coding_agent": false
        },
        {
          "oid": "96f1a6b951ccf4b31707c81730109b2193175fb9",
          "body": "…025 (#2015)\n\nCo-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>",
          "is_bot": true,
          "headline": "chore(docker): update mcr.microsoft.com/mssql/server docker tag to v2…",
          "author_name": "renovate[bot]",
          "author_login": "renovate[bot]",
          "committed_at": "2026-07-26T19:03:11Z",
          "body_truncated": false,
          "is_coding_agent": false
        },
        {
          "oid": "4a2fa6bb1210f35d1b8d578ce016b62b5afe0428",
          "body": "Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>",
          "is_bot": true,
          "headline": "chore(docker): update ollama/ollama docker tag to v0.32.4 (#2010)",
          "author_name": "renovate[bot]",
          "author_login": "renovate[bot]",
          "committed_at": "2026-07-26T19:03:06Z",
          "body_truncated": false,
          "is_coding_agent": false
        },
        {
          "oid": "f483bfc53802a7ea092b7f35bac82f8ebb3e9f78",
          "body": "…021)\n\nCo-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>",
          "is_bot": true,
          "headline": "chore(docker): update quay.io/keycloak/keycloak docker tag to v26 (#2…",
          "author_name": "renovate[bot]",
          "author_login": "renovate[bot]",
          "committed_at": "2026-07-26T19:03:02Z",
          "body_truncated": false,
          "is_coding_agent": false
        },
        {
          "oid": "841b9a2c47574a4b4939703d64e02dc7ebe96da6",
          "body": "Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>",
          "is_bot": true,
          "headline": "chore(docker): update apachepulsar/pulsar docker tag to v5 (#2011)",
          "author_name": "renovate[bot]",
          "author_login": "renovate[bot]",
          "committed_at": "2026-07-26T19:02:59Z",
          "body_truncated": false,
          "is_coding_agent": false
        },
        {
          "oid": "6b97f8940128fc8f5960b1a15e86eb161b73f48a",
          "body": "Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>",
          "is_bot": true,
          "headline": "chore(docker): update milvusdb/milvus docker tag to v3 (#2016)",
          "author_name": "renovate[bot]",
          "author_login": "renovate[bot]",
          "committed_at": "2026-07-26T19:02:55Z",
          "body_truncated": false,
          "is_coding_agent": false
        },
        {
          "oid": "87ca7869b446ca8dd7440fae91fa41f673e433c4",
          "body": "…#2019)\n\nCo-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>",
          "is_bot": true,
          "headline": "chore(docker): update opensearchproject/opensearch docker tag to v3 (…",
          "author_name": "renovate[bot]",
          "author_login": "renovate[bot]",
          "committed_at": "2026-07-26T19:02:51Z",
          "body_truncated": false,
          "is_coding_agent": false
        },
        {
          "oid": "f2fefa8617baf817463aa9aea41eee0682df69a9",
          "body": "Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>",
          "is_bot": true,
          "headline": "chore(docker): update ravendb/ravendb docker tag to v7 (#2023)",
          "author_name": "renovate[bot]",
          "author_login": "renovate[bot]",
          "committed_at": "2026-07-26T19:02:48Z",
          "body_truncated": false,
          "is_coding_agent": false
        },
        {
          "oid": "ae1e38341103324167efc0e77cc38ec9d3292433",
          "body": "Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>",
          "is_bot": true,
          "headline": "chore(docker): update mongo docker tag to v8 (#2017)",
          "author_name": "renovate[bot]",
          "author_login": "renovate[bot]",
          "committed_at": "2026-07-26T19:02:44Z",
          "body_truncated": false,
          "is_coding_agent": false
        },
        {
          "oid": "9a822f99e6bb89df93c38ea391178a79a69eae00",
          "body": "Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>",
          "is_bot": true,
          "headline": "chore(docker): update mysql docker tag to v9 (#2018)",
          "author_name": "renovate[bot]",
          "author_login": "renovate[bot]",
          "committed_at": "2026-07-26T19:02:40Z",
          "body_truncated": false,
          "is_coding_agent": false
        },
        {
          "oid": "a1d2fd04ab98178abee181369ebf14d707924bbe",
          "body": "Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>",
          "is_bot": true,
          "headline": "chore(docker): update rabbitmq docker tag to v4 (#2022)",
          "author_name": "renovate[bot]",
          "author_login": "renovate[bot]",
          "committed_at": "2026-07-26T19:02:36Z",
          "body_truncated": false,
          "is_coding_agent": false
        },
        {
          "oid": "049084585576c8676e9ec4310eb5563ff3c6703b",
          "body": "Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>",
          "is_bot": true,
          "headline": "chore(docker): update postgres docker tag to v19 (#2020)",
          "author_name": "renovate[bot]",
          "author_login": "renovate[bot]",
          "committed_at": "2026-07-26T19:02:32Z",
          "body_truncated": false,
          "is_coding_agent": false
        },
        {
          "oid": "01ba17169f1e113046e0849a719f53121770e08d",
          "body": "Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>",
          "is_bot": true,
          "headline": "chore(docker): update redis docker tag to v32 (#2024)",
          "author_name": "renovate[bot]",
          "author_login": "renovate[bot]",
          "committed_at": "2026-07-26T19:02:28Z",
          "body_truncated": false,
          "is_coding_agent": false
        },
        {
          "oid": "a82830ba4ace12b13805e1ccd1e1a5f621031ea5",
          "body": "Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>",
          "is_bot": true,
          "headline": "chore(docker): update solr docker tag to v10 (#2025)",
          "author_name": "renovate[bot]",
          "author_login": "renovate[bot]",
          "committed_at": "2026-07-26T19:02:25Z",
          "body_truncated": false,
          "is_coding_agent": false
        },
        {
          "oid": "9ae0a57c10331b5d90d47ce311c810a6d12f1376",
          "body": "Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>",
          "is_bot": true,
          "headline": "chore(docker): update confluentinc/cp-kafka docker tag to v8 (#1869)",
          "author_name": "renovate[bot]",
          "author_login": "renovate[bot]",
          "committed_at": "2026-07-26T15:59:13Z",
          "body_truncated": false,
          "is_coding_agent": false
        },
        {
          "oid": "88c07fe6108b4d5860c5ecbdd9edc294b4360bc2",
          "body": null,
          "is_bot": false,
          "headline": "chore(template): sync with dailydevops/template-dotnet [skip ci]",
          "author_name": "Martin Stühmer",
          "author_login": "samtrion",
          "committed_at": "2026-07-26T15:53:55Z",
          "body_truncated": false,
          "is_coding_agent": false
        },
        {
          "oid": "619ababea0b1d967887fcdafb34c296b2fb10504",
          "body": null,
          "is_bot": false,
          "headline": "chore(template): sync with dailydevops/template-dotnet [skip ci]",
          "author_name": "Martin Stühmer",
          "author_login": "samtrion",
          "committed_at": "2026-07-26T15:42:04Z",
          "body_truncated": false,
          "is_coding_agent": false
        },
        {
          "oid": "e249450337888a068ce5b9b2b524af64b6b13d4a",
          "body": "Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>",
          "is_bot": true,
          "headline": "chore(docker): update nats docker tag to v2.14.3 (#1999)",
          "author_name": "renovate[bot]",
          "author_login": "renovate[bot]",
          "committed_at": "2026-07-26T15:42:00Z",
          "body_truncated": false,
          "is_coding_agent": false
        },
        {
          "oid": "f27088d8677d28e2d359a84bb45ede49476ee1fd",
          "body": "…0 (#1994)\n\nCo-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>",
          "is_bot": true,
          "headline": "chore(docker): update icr.io/db2_community/db2 docker tag to v12.1.5.…",
          "author_name": "renovate[bot]",
          "author_login": "renovate[bot]",
          "committed_at": "2026-07-26T15:39:28Z",
          "body_truncated": false,
          "is_coding_agent": false
        },
        {
          "oid": "ef88ce0290e09698edd929750e407fdf606dfe8a",
          "body": "…0723-164414.ac0eb23 (#1995)\n\nCo-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>",
          "is_bot": true,
          "headline": "chore(docker): update janusgraph/janusgraph docker tag to v1.2.0-2026…",
          "author_name": "renovate[bot]",
          "author_login": "renovate[bot]",
          "committed_at": "2026-07-26T15:33:28Z",
          "body_truncated": false,
          "is_coding_agent": false
        },
        {
          "oid": "2b2df1069d455455daf5a106efe63c51b3d5455e",
          "body": "Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>",
          "is_bot": true,
          "headline": "chore(docker): update couchdb docker tag to v3.5.2.1 (#1992)",
          "author_name": "renovate[bot]",
          "author_login": "renovate[bot]",
          "committed_at": "2026-07-26T15:33:13Z",
          "body_truncated": false,
          "is_coding_agent": false
        },
        {
          "oid": "dfe704cdc1dbe220ac72ae527b185423878f5066",
          "body": "…990)\n\nCo-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>",
          "is_bot": true,
          "headline": "chore(docker): update cockroachdb/cockroach docker tag to v26.2.4 (#1…",
          "author_name": "renovate[bot]",
          "author_login": "renovate[bot]",
          "committed_at": "2026-07-26T15:30:03Z",
          "body_truncated": false,
          "is_coding_agent": false
        },
        {
          "oid": "d6637919507510c7bf71368348b0111cf54b4d6c",
          "body": "Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>",
          "is_bot": true,
          "headline": "chore(docker): update confluentinc/cp-kafka docker tag to v7.9.8 (#1991)",
          "author_name": "renovate[bot]",
          "author_login": "renovate[bot]",
          "committed_at": "2026-07-26T15:29:07Z",
          "body_truncated": false,
          "is_coding_agent": false
        },
        {
          "oid": "e95741d288d98a0966a23b1989f1e7af44d98301",
          "body": "…tag to v3.36.0 (#2009)\n\nCo-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>",
          "is_bot": true,
          "headline": "chore(docker): update mcr.microsoft.com/azure-storage/azurite docker …",
          "author_name": "renovate[bot]",
          "author_login": "renovate[bot]",
          "committed_at": "2026-07-26T15:27:05Z",
          "body_truncated": false,
          "is_coding_agent": false
        },
        {
          "oid": "1b55599986b5051c35adbccc415945708999df22",
          "body": "…0.8.1 (#2008)\n\nCo-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>",
          "is_bot": true,
          "headline": "chore(docker): update ghcr.io/goccy/bigquery-emulator docker tag to v…",
          "author_name": "renovate[bot]",
          "author_login": "renovate[bot]",
          "committed_at": "2026-07-26T15:21:25Z",
          "body_truncated": false,
          "is_coding_agent": false
        },
        {
          "oid": "893497bcce20b60791777ec48766c41d0540d79e",
          "body": "Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>",
          "is_bot": true,
          "headline": "chore(docker): update getmeili/meilisearch docker tag to v1.50.0 (#2007)",
          "author_name": "renovate[bot]",
          "author_login": "renovate[bot]",
          "committed_at": "2026-07-26T14:45:24Z",
          "body_truncated": false,
          "is_coding_agent": false
        },
        {
          "oid": "b48275fdfb46925abd0f3b15c9bffd70d5785552",
          "body": "…7.1.1315 (#2006)\n\nCo-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>",
          "is_bot": true,
          "headline": "chore(docker): update clickhouse/clickhouse-server docker tag to v26.…",
          "author_name": "renovate[bot]",
          "author_login": "renovate[bot]",
          "committed_at": "2026-07-26T14:39:23Z",
          "body_truncated": false,
          "is_coding_agent": false
        },
        {
          "oid": "2fb78d2c6d791e0db8ecda7b80260173ed8a35f6",
          "body": "Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>",
          "is_bot": true,
          "headline": "chore(ci): update dailydevops/pipelines action to v2.5.140 (#1986)",
          "author_name": "renovate[bot]",
          "author_login": "renovate[bot]",
          "committed_at": "2026-07-26T14:08:10Z",
          "body_truncated": false,
          "is_coding_agent": false
        },
        {
          "oid": "7d72091a09a8781c919971a425f293ee9ae131b4",
          "body": "Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>",
          "is_bot": true,
          "headline": "chore(docker): update rancher/k3s docker tag to v1.36.3-rc1-k3s1 (#2004)",
          "author_name": "renovate[bot]",
          "author_login": "renovate[bot]",
          "committed_at": "2026-07-26T12:57:27Z",
          "body_truncated": false,
          "is_coding_agent": false
        },
        {
          "oid": "bb8f22cd77529ce5a71ecaedaf8d4b60a3baa49b",
          "body": "Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>",
          "is_bot": true,
          "headline": "chore(docker): update questdb/questdb docker tag to v9.4.3 (#2003)",
          "author_name": "renovate[bot]",
          "author_login": "renovate[bot]",
          "committed_at": "2026-07-26T12:51:27Z",
          "body_truncated": false,
          "is_coding_agent": false
        },
        {
          "oid": "a89979579daa93760af7bf2c7a0d9adb6f24bcd9",
          "body": "Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>",
          "is_bot": true,
          "headline": "chore(docker): update qdrant/qdrant docker tag to v1.18.3 (#2002)",
          "author_name": "renovate[bot]",
          "author_login": "renovate[bot]",
          "committed_at": "2026-07-26T12:27:27Z",
          "body_truncated": false,
          "is_coding_agent": false
        },
        {
          "oid": "8d969c8b3d65fff0a31184d125958f7214f78d84",
          "body": "Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>",
          "is_bot": true,
          "headline": "chore(docker): update redis docker tag to v7.4.10 (#2005)",
          "author_name": "renovate[bot]",
          "author_login": "renovate[bot]",
          "committed_at": "2026-07-26T12:21:31Z",
          "body_truncated": false,
          "is_coding_agent": false
        },
        {
          "oid": "6c437e2f620155d0e5946b439627161a8385c410",
          "body": "Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>",
          "is_bot": true,
          "headline": "chore(docker): update apachepulsar/pulsar docker tag to v4.2.3 (#1987)",
          "author_name": "renovate[bot]",
          "author_login": "renovate[bot]",
          "committed_at": "2026-07-26T12:15:14Z",
          "body_truncated": false,
          "is_coding_agent": false
        },
        {
          "oid": "5dcd358e8d97cf342778c1038881b9c6b1c20997",
          "body": "… 10.0.302 (#1937)\n\nCo-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>",
          "is_bot": true,
          "headline": "chore(deps): update dependency microsoft.codeanalysis.netanalyzers to…",
          "author_name": "renovate[bot]",
          "author_login": "renovate[bot]",
          "committed_at": "2026-07-26T11:09:09Z",
          "body_truncated": false,
          "is_coding_agent": false
        },
        {
          "oid": "49879853a76b2be6e0cd8212fbf8b4509bf5d219",
          "body": "Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>",
          "is_bot": true,
          "headline": "chore(deps): update dependency opensearch.client to v2 (#1983)",
          "author_name": "renovate[bot]",
          "author_login": "renovate[bot]",
          "committed_at": "2026-07-26T10:09:31Z",
          "body_truncated": false,
          "is_coding_agent": false
        },
        {
          "oid": "04ea441def57b975bbe7f5e2752ecf451274658b",
          "body": "Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>",
          "is_bot": true,
          "headline": "chore(deps): update dependency mysqlconnector to 2.6.1 (#1967)",
          "author_name": "renovate[bot]",
          "author_login": "renovate[bot]",
          "committed_at": "2026-07-26T08:42:32Z",
          "body_truncated": false,
          "is_coding_agent": false
        },
        {
          "oid": "8bbd118a222415d09e26ee1599a6c3fc3b6946dc",
          "body": "Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>",
          "is_bot": true,
          "headline": "chore(deps): update dependency microsoft.garnet to v2 (#1977)",
          "author_name": "renovate[bot]",
          "author_login": "renovate[bot]",
          "committed_at": "2026-07-26T08:00:03Z",
          "body_truncated": false,
          "is_coding_agent": false
        },
        {
          "oid": "031c166ab65c05e0bbe92f43e24c24369af88f60",
          "body": "…zers to v18 (#1978)\n\nCo-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>",
          "is_bot": true,
          "headline": "chore(deps): update dependency microsoft.visualstudio.threading.analy…",
          "author_name": "renovate[bot]",
          "author_login": "renovate[bot]",
          "committed_at": "2026-07-26T07:59:45Z",
          "body_truncated": false,
          "is_coding_agent": false
        },
        {
          "oid": "677098642a1766e3360be9b8ab2b1a314b2b3d03",
          "body": "Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>",
          "is_bot": true,
          "headline": "chore(deps): update dependency nsubstitute to v6 (#1982)",
          "author_name": "renovate[bot]",
          "author_login": "renovate[bot]",
          "committed_at": "2026-07-26T07:59:30Z",
          "body_truncated": false,
          "is_coding_agent": false
        },
        {
          "oid": "8ffc8c6fa1c54b22c9e564219185db8ab53a9b86",
          "body": "Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>",
          "is_bot": true,
          "headline": "chore(deps): update dependency stackexchange.redis to v3 (#1985)",
          "author_name": "renovate[bot]",
          "author_login": "renovate[bot]",
          "committed_at": "2026-07-26T07:58:28Z",
          "body_truncated": false,
          "is_coding_agent": false
        },
        {
          "oid": "e1ecb84d36ab81e51a0bc3d57bfa7d82d29db37c",
          "body": "…#1960)\n\nCo-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>",
          "is_bot": true,
          "headline": "chore(deps): update dependency microsoft.azure.kusto.data to 14.2.0 (…",
          "author_name": "renovate[bot]",
          "author_login": "renovate[bot]",
          "committed_at": "2026-07-26T06:30:45Z",
          "body_truncated": false,
          "is_coding_agent": false
        },
        {
          "oid": "1cc765058109ec1c2ec92f2c6acfd4c7a8d7f49b",
          "body": "…954)\n\nCo-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>",
          "is_bot": true,
          "headline": "chore(deps): update dependency google.cloud.bigquery.v2 to 3.12.0 (#1…",
          "author_name": "renovate[bot]",
          "author_login": "renovate[bot]",
          "committed_at": "2026-07-26T06:24:47Z",
          "body_truncated": false,
          "is_coding_agent": false
        },
        {
          "oid": "0941a13d9e727e569a1e0fee9229f72bc7eba698",
          "body": "Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>",
          "is_bot": true,
          "headline": "chore(deps): update dependency microsoft.data.sqlclient to 7.0.2 (#1938)",
          "author_name": "renovate[bot]",
          "author_login": "renovate[bot]",
          "committed_at": "2026-07-26T06:18:33Z",
          "body_truncated": false,
          "is_coding_agent": false
        },
        {
          "oid": "b84da12827b9b76810a551d7de2c0b4e61ec0ec6",
          "body": "Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>",
          "is_bot": true,
          "headline": "chore(deps): update dependency ollamasharp to 5.4.30 (#1943)",
          "author_name": "renovate[bot]",
          "author_login": "renovate[bot]",
          "committed_at": "2026-07-26T06:12:35Z",
          "body_truncated": false,
          "is_coding_agent": false
        },
        {
          "oid": "01baa0c36cb5ce94d122ff9771be9f7eb14b3732",
          "body": "* chore(deps): update dependency net.ibm.data.db2 to v10 (#1979)\n\nCo-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>\n\n* chore(ci): update actions/checkout action to v7\n\n---------\n\nCo-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>",
          "is_bot": true,
          "headline": "chore(ci): update actions/checkout action to v7 (#1973)",
          "author_name": "renovate[bot]",
          "author_login": "renovate[bot]",
          "committed_at": "2026-07-26T01:06:52Z",
          "body_truncated": false,
          "is_coding_agent": false
        },
        {
          "oid": "34e3973cd0758dccbf8480137b5121482a009410",
          "body": "* chore(deps): update dependency net.ibm.data.db2 to v10 (#1979)\n\nCo-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>\n\n* chore(deps): update dependency sharpcompress to 0.50.1\n\n---------\n\nCo-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>",
          "is_bot": true,
          "headline": "chore(deps): update dependency sharpcompress to 0.50.1 (#1970)",
          "author_name": "renovate[bot]",
          "author_login": "renovate[bot]",
          "committed_at": "2026-07-26T01:00:54Z",
          "body_truncated": false,
          "is_coding_agent": false
        },
        {
          "oid": "86a17536b860cf2a2a9a90ebe1e7a5f5561ecdff",
          "body": "* chore(deps): update dependency net.ibm.data.db2 to v10 (#1979)\n\nCo-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>\n\n* chore(deps): update dependency opentelemetry.api to 1.17.0\n\n---------\n\nCo-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>",
          "is_bot": true,
          "headline": "chore(deps): update dependency opentelemetry.api to 1.17.0 (#1969)",
          "author_name": "renovate[bot]",
          "author_login": "renovate[bot]",
          "committed_at": "2026-07-26T00:54:50Z",
          "body_truncated": false,
          "is_coding_agent": false
        },
        {
          "oid": "308bdb28a06e7f2f0e8438351b3a139fa5c2571e",
          "body": "* chore(deps): update dependency net.ibm.data.db2 to v10 (#1979)\n\nCo-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>\n\n* chore(deps): update dependency mqttnet to 5.2.0.1603\n\n---------\n\nCo-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>",
          "is_bot": true,
          "headline": "chore(deps): update dependency mqttnet to 5.2.0.1603 (#1966)",
          "author_name": "renovate[bot]",
          "author_login": "renovate[bot]",
          "committed_at": "2026-07-26T00:48:46Z",
          "body_truncated": false,
          "is_coding_agent": false
        },
        {
          "oid": "c95a6da56565366a5d166191413e4d68f821c965",
          "body": "* chore(deps): update dependency net.ibm.data.db2 to v10 (#1979)\n\nCo-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>\n\n* chore(deps): update dependency microsoft.azure.cosmos to 3.62.0\n\n---------\n\nCo-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>",
          "is_bot": true,
          "headline": "chore(deps): update dependency microsoft.azure.cosmos to 3.62.0 (#1959)",
          "author_name": "renovate[bot]",
          "author_login": "renovate[bot]",
          "committed_at": "2026-07-26T00:36:49Z",
          "body_truncated": false,
          "is_coding_agent": false
        },
        {
          "oid": "aef9a5fcc12713cda64984afb54a19e40cb1895b",
          "body": "* chore(deps): update dependency net.ibm.data.db2 to v10 (#1979)\n\nCo-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>\n\n* chore(deps): update dependency meilisearch to 0.20.0\n\n---------\n\nCo-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>",
          "is_bot": true,
          "headline": "chore(deps): update dependency meilisearch to 0.20.0 (#1958)",
          "author_name": "renovate[bot]",
          "author_login": "renovate[bot]",
          "committed_at": "2026-07-26T00:29:57Z",
          "body_truncated": false,
          "is_coding_agent": false
        },
        {
          "oid": "45ab945b796d505b616bd55777f1064587ab27c8",
          "body": "* chore(deps): update dependency net.ibm.data.db2 to v10 (#1979)\n\nCo-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>\n\n* chore(deps): update dependency google.cloud.firestore to 4.3.0\n\n---------\n\nCo-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>",
          "is_bot": true,
          "headline": "chore(deps): update dependency google.cloud.firestore to 4.3.0 (#1955)",
          "author_name": "renovate[bot]",
          "author_login": "renovate[bot]",
          "committed_at": "2026-07-26T00:24:42Z",
          "body_truncated": false,
          "is_coding_agent": false
        },
        {
          "oid": "b24e971340491773f4927921e2aab9ddc728709d",
          "body": "* chore(deps): update dependency net.ibm.data.db2 to v10 (#1979)\n\nCo-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>\n\n* chore(deps): update dependency dapr.client to 1.18.5\n\n---------\n\nCo-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>",
          "is_bot": true,
          "headline": "chore(deps): update dependency dapr.client to 1.18.5 (#1953)",
          "author_name": "renovate[bot]",
          "author_login": "renovate[bot]",
          "committed_at": "2026-07-26T00:18:46Z",
          "body_truncated": false,
          "is_coding_agent": false
        },
        {
          "oid": "2022af5ad88bbe205eb4b9d3fcb23a5535bf3f26",
          "body": "* chore(deps): update dependency net.ibm.data.db2 to v10 (#1979)\n\nCo-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>\n\n* chore(deps): update dependency confluent.kafka to 2.15.0\n\n---------\n\nCo-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>",
          "is_bot": true,
          "headline": "chore(deps): update dependency confluent.kafka to 2.15.0 (#1951)",
          "author_name": "renovate[bot]",
          "author_login": "renovate[bot]",
          "committed_at": "2026-07-26T00:12:47Z",
          "body_truncated": false,
          "is_coding_agent": false
        },
        {
          "oid": "8d0cd863d4a4eb1ba800e5375246f231c314cfc9",
          "body": "* chore(deps): update dependency net.ibm.data.db2 to v10 (#1979)\n\nCo-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>\n\n* chore(deps): update dependency npgsql to 10.0.3\n\n---------\n\nCo-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>",
          "is_bot": true,
          "headline": "chore(deps): update dependency npgsql to 10.0.3 (#1942)",
          "author_name": "renovate[bot]",
          "author_login": "renovate[bot]",
          "committed_at": "2026-07-26T00:06:47Z",
          "body_truncated": false,
          "is_coding_agent": false
        },
        {
          "oid": "895aad07dd60ec0a7abb98d973b1df8e3ce873a4",
          "body": "* chore(deps): update dependency net.ibm.data.db2 to v10 (#1979)\n\nCo-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>\n\n* chore(deps): update dependency microsoft.garnet to 1.1.10\n\n---------\n\nCo-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>",
          "is_bot": true,
          "headline": "chore(deps): update dependency microsoft.garnet to 1.1.10 (#1940)",
          "author_name": "renovate[bot]",
          "author_login": "renovate[bot]",
          "committed_at": "2026-07-26T00:00:49Z",
          "body_truncated": false,
          "is_coding_agent": false
        },
        {
          "oid": "18181b586df3a92959479046b020cbf4853619e6",
          "body": "* chore(deps): update dependency net.ibm.data.db2 to v10 (#1979)\n\nCo-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>\n\n* chore(deps): update dependency microsoft.bcl.memory to 10.0.10\n\n---------\n\nCo-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>",
          "is_bot": true,
          "headline": "chore(deps): update dependency microsoft.bcl.memory to 10.0.10 (#1936)",
          "author_name": "renovate[bot]",
          "author_login": "renovate[bot]",
          "committed_at": "2026-07-25T23:54:30Z",
          "body_truncated": false,
          "is_coding_agent": false
        },
        {
          "oid": "eef0815a7d15038a3a0d476c52b8b150f89e4ad3",
          "body": "…#1917)\n\n* chore(deps): update dependency net.ibm.data.db2 to v10 (#1979)\n\nCo-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>\n\n* chore(deps): update dependency azure.messaging.servicebus to 7.20.2\n\n---------\n\nCo-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>",
          "is_bot": true,
          "headline": "chore(deps): update dependency azure.messaging.servicebus to 7.20.2 (…",
          "author_name": "renovate[bot]",
          "author_login": "renovate[bot]",
          "committed_at": "2026-07-25T23:42:31Z",
          "body_truncated": false,
          "is_coding_agent": false
        },
        {
          "oid": "124223a443c23fa35174a6ea9a41d15f29ae6a57",
          "body": null,
          "is_bot": false,
          "headline": "chore(template): sync with dailydevops/template-dotnet [skip ci]",
          "author_name": "Martin Stühmer",
          "author_login": "samtrion",
          "committed_at": "2026-07-25T21:36:45Z",
          "body_truncated": false,
          "is_coding_agent": false
        },
        {
          "oid": "48041425293318f697053e191d196cb7363519b3",
          "body": "…6.0 (#1961)\n\nCo-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>",
          "is_bot": true,
          "headline": "chore(deps): update dependency microsoft.codeanalysis.analyzers to 5.…",
          "author_name": "renovate[bot]",
          "author_login": "renovate[bot]",
          "committed_at": "2026-07-25T20:53:36Z",
          "body_truncated": false,
          "is_coding_agent": false
        },
        {
          "oid": "ccafb2fa0313dc11c08bce37396339a012cf6a4a",
          "body": "…ers to 5.6.0 (#1962)\n\nCo-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>",
          "is_bot": true,
          "headline": "chore(deps): update dependency microsoft.codeanalysis.bannedapianalyz…",
          "author_name": "renovate[bot]",
          "author_login": "renovate[bot]",
          "committed_at": "2026-07-25T20:53:26Z",
          "body_truncated": false,
          "is_coding_agent": false
        },
        {
          "oid": "1a7693edde872b2ef1c168e842d9afde78238cb3",
          "body": "…age to 18.9.0 (#1964)\n\nCo-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>",
          "is_bot": true,
          "headline": "chore(deps): update dependency microsoft.testing.extensions.codecover…",
          "author_name": "renovate[bot]",
          "author_login": "renovate[bot]",
          "committed_at": "2026-07-25T20:53:18Z",
          "body_truncated": false,
          "is_coding_agent": false
        },
        {
          "oid": "aea11d791e4f1e1c6311120098276dec02fa22e3",
          "body": "Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>",
          "is_bot": true,
          "headline": "chore(deps): update dependency azure.storage.queues to 12.27.1 (#1950)",
          "author_name": "renovate[bot]",
          "author_login": "renovate[bot]",
          "committed_at": "2026-07-25T20:16:55Z",
          "body_truncated": false,
          "is_coding_agent": false
        },
        {
          "oid": "04ac6a65587cc0cf96af55bbc63aef2b6f900bf9",
          "body": "Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>",
          "is_bot": true,
          "headline": "chore(deps): update dependency system.text.json to 10.0.10 (#1948)",
          "author_name": "renovate[bot]",
          "author_login": "renovate[bot]",
          "committed_at": "2026-07-25T20:16:48Z",
          "body_truncated": false,
          "is_coding_agent": false
        },
        {
          "oid": "802fe1d1ac8b3e86a76b6f196ad567ccc2d4a39b",
          "body": "Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>",
          "is_bot": true,
          "headline": "chore(deps): update dependency google.cloud.pubsub.v1 to 3.36.0 (#1956)",
          "author_name": "renovate[bot]",
          "author_login": "renovate[bot]",
          "committed_at": "2026-07-25T20:15:37Z",
          "body_truncated": false,
          "is_coding_agent": false
        },
        {
          "oid": "27378b9312cc3165993f9b2a28761ccee71ea9ba",
          "body": "Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>",
          "is_bot": true,
          "headline": "chore(deps): update dependency influxdb.client to 5.1.0 (#1957)",
          "author_name": "renovate[bot]",
          "author_login": "renovate[bot]",
          "committed_at": "2026-07-25T20:15:27Z",
          "body_truncated": false,
          "is_coding_agent": false
        },
        {
          "oid": "3a52ea9eafb78e6ea017b312115cfcd1ed164652",
          "body": "Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>",
          "is_bot": true,
          "headline": "chore(deps): update dependency mongodb.driver to 3.10.0 (#1965)",
          "author_name": "renovate[bot]",
          "author_login": "renovate[bot]",
          "committed_at": "2026-07-25T20:15:01Z",
          "body_truncated": false,
          "is_coding_agent": false
        },
        {
          "oid": "2a76ad6645dbfa0c9831bfb9a8978916fa55b709",
          "body": "… (#1963)\n\nCo-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>",
          "is_bot": true,
          "headline": "chore(deps): update dependency microsoft.codeanalysis.csharp to 5.6.0…",
          "author_name": "renovate[bot]",
          "author_login": "renovate[bot]",
          "committed_at": "2026-07-25T20:14:37Z",
          "body_truncated": false,
          "is_coding_agent": false
        },
        {
          "oid": "178ba3ad024cf8859aedc588163494eeff575d6d",
          "body": "Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>",
          "is_bot": true,
          "headline": "chore(deps): update dependency csharpier.msbuild to 1.3.0 (#1952)",
          "author_name": "renovate[bot]",
          "author_login": "renovate[bot]",
          "committed_at": "2026-07-25T20:12:50Z",
          "body_truncated": false,
          "is_coding_agent": false
        },
        {
          "oid": "91a87aff435365766578f11511c268c262bf1906",
          "body": "Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>",
          "is_bot": true,
          "headline": "chore(deps): update dependency azure.storage.blobs to 12.29.1 (#1949)",
          "author_name": "renovate[bot]",
          "author_login": "renovate[bot]",
          "committed_at": "2026-07-25T20:00:53Z",
          "body_truncated": false,
          "is_coding_agent": false
        }
      ],
      "releases_count": 46,
      "commits_last_year": 1152,
      "latest_release_at": "2026-07-27T21:17:43Z",
      "latest_release_tag": "5.16.1",
      "releases_from_tags": false,
      "days_since_last_push": 0,
      "active_weeks_last_year": 39,
      "days_since_latest_release": 0,
      "mean_days_between_releases": 25.7
    },
    "community": {
      "has_readme": true,
      "has_license": true,
      "has_description": true,
      "has_contributing": true,
      "health_percentage": 62,
      "has_issue_template": false,
      "has_code_of_conduct": true,
      "has_pull_request_template": false
    },
    "ecosystem": {
      "packages": [
        {
          "name": "NetEvolve.HealthChecks.AWS.CloudWatch",
          "exists": true,
          "license": null,
          "keywords": [
            "netevolve",
            "healthcheck",
            "healthchecks",
            "health",
            "diagnostics",
            "aws",
            "cloudwatch"
          ],
          "ecosystem": "nuget",
          "matches_repo": true,
          "registry_url": "https://www.nuget.org/packages/NetEvolve.HealthChecks.AWS.CloudWatch",
          "is_deprecated": false,
          "latest_version": "5.16.1",
          "repository_url": "https://github.com/dailydevops/healthchecks",
          "versions_count": 1,
          "total_downloads": 0,
          "dependents_count": null,
          "deprecation_note": null,
          "maintainers_count": null,
          "monthly_downloads": null,
          "first_published_at": null,
          "latest_published_at": "2026-07-27T21:17:15.420000Z",
          "latest_version_yanked": null,
          "days_since_latest_publish": 0
        },
        {
          "name": "NetEvolve.HealthChecks.AWS.DynamoDB",
          "exists": true,
          "license": null,
          "keywords": [
            "netevolve",
            "healthcheck",
            "healthchecks",
            "health",
            "diagnostics",
            "aws",
            "dynamodb"
          ],
          "ecosystem": "nuget",
          "matches_repo": true,
          "registry_url": "https://www.nuget.org/packages/NetEvolve.HealthChecks.AWS.DynamoDB",
          "is_deprecated": false,
          "latest_version": "5.16.1",
          "repository_url": "https://github.com/dailydevops/healthchecks",
          "versions_count": 13,
          "total_downloads": 3258,
          "dependents_count": null,
          "deprecation_note": null,
          "maintainers_count": null,
          "monthly_downloads": null,
          "first_published_at": null,
          "latest_published_at": "2026-07-27T21:17:07.320000Z",
          "latest_version_yanked": null,
          "days_since_latest_publish": 0
        },
        {
          "name": "NetEvolve.HealthChecks.AWS.EC2",
          "exists": true,
          "license": null,
          "keywords": [
            "netevolve",
            "healthcheck",
            "healthchecks",
            "health",
            "diagnostics",
            "aws",
            "ec2"
          ],
          "ecosystem": "nuget",
          "matches_repo": true,
          "registry_url": "https://www.nuget.org/packages/NetEvolve.HealthChecks.AWS.EC2",
          "is_deprecated": false,
          "latest_version": "5.16.1",
          "repository_url": "https://github.com/dailydevops/healthchecks",
          "versions_count": 13,
          "total_downloads": 2817,
          "dependents_count": null,
          "deprecation_note": null,
          "maintainers_count": null,
          "monthly_downloads": null,
          "first_published_at": null,
          "latest_published_at": "2026-07-27T21:17:10.090000Z",
          "latest_version_yanked": null,
          "days_since_latest_publish": 0
        },
        {
          "name": "NetEvolve.HealthChecks.AWS.S3",
          "exists": true,
          "license": null,
          "keywords": [
            "netevolve",
            "healthcheck",
            "healthchecks",
            "health",
            "diagnostics",
            "aws",
            "s3"
          ],
          "ecosystem": "nuget",
          "matches_repo": true,
          "registry_url": "https://www.nuget.org/packages/NetEvolve.HealthChecks.AWS.S3",
          "is_deprecated": false,
          "latest_version": "5.16.1",
          "repository_url": "https://github.com/dailydevops/healthchecks",
          "versions_count": 14,
          "total_downloads": 3533,
          "dependents_count": null,
          "deprecation_note": null,
          "maintainers_count": null,
          "monthly_downloads": null,
          "first_published_at": null,
          "latest_published_at": "2026-07-27T21:17:06.413000Z",
          "latest_version_yanked": null,
          "days_since_latest_publish": 0
        },
        {
          "name": "NetEvolve.HealthChecks.AWS.SNS",
          "exists": true,
          "license": null,
          "keywords": [
            "netevolve",
            "healthcheck",
            "healthchecks",
            "health",
            "diagnostics",
            "aws",
            "sns"
          ],
          "ecosystem": "nuget",
          "matches_repo": true,
          "registry_url": "https://www.nuget.org/packages/NetEvolve.HealthChecks.AWS.SNS",
          "is_deprecated": false,
          "latest_version": "5.16.1",
          "repository_url": "https://github.com/dailydevops/healthchecks",
          "versions_count": 18,
          "total_downloads": 4126,
          "dependents_count": null,
          "deprecation_note": null,
          "maintainers_count": null,
          "monthly_downloads": null,
          "first_published_at": null,
          "latest_published_at": "2026-07-27T21:17:14.110000Z",
          "latest_version_yanked": null,
          "days_since_latest_publish": 0
        },
        {
          "name": "NetEvolve.HealthChecks.AWS.SQS",
          "exists": true,
          "license": null,
          "keywords": [
            "netevolve",
            "healthcheck",
            "healthchecks",
            "health",
            "diagnostics",
            "aws",
            "sqs"
          ],
          "ecosystem": "nuget",
          "matches_repo": true,
          "registry_url": "https://www.nuget.org/packages/NetEvolve.HealthChecks.AWS.SQS",
          "is_deprecated": false,
          "latest_version": "5.16.1",
          "repository_url": "https://github.com/dailydevops/healthchecks",
          "versions_count": 14,
          "total_downloads": 4019,
          "dependents_count": null,
          "deprecation_note": null,
          "maintainers_count": null,
          "monthly_downloads": null,
          "first_published_at": null,
          "latest_published_at": "2026-07-27T21:17:20.407000Z",
          "latest_version_yanked": null,
          "days_since_latest_publish": 0
        },
        {
          "name": "NetEvolve.HealthChecks.AWS",
          "exists": true,
          "license": null,
          "keywords": [
            "netevolve",
            "healthcheck",
            "healthchecks",
            "health",
            "diagnostics",
            "aws",
            "bundle"
          ],
          "ecosystem": "nuget",
          "matches_repo": true,
          "registry_url": "https://www.nuget.org/packages/NetEvolve.HealthChecks.AWS",
          "is_deprecated": false,
          "latest_version": "5.16.1",
          "repository_url": "https://github.com/dailydevops/healthchecks",
          "versions_count": 17,
          "total_downloads": 3678,
          "dependents_count": null,
          "deprecation_note": null,
          "maintainers_count": null,
          "monthly_downloads": null,
          "first_published_at": null,
          "latest_published_at": "2026-07-27T21:17:00.990000Z",
          "latest_version_yanked": null,
          "days_since_latest_publish": 0
        },
        {
          "name": "NetEvolve.HealthChecks.Apache.ActiveMq",
          "exists": true,
          "license": null,
          "keywords": [
            "netevolve",
            "healthcheck",
            "healthchecks",
            "health",
            "diagnostics",
            "apache",
            "activemq"
          ],
          "ecosystem": "nuget",
          "matches_repo": true,
          "registry_url": "https://www.nuget.org/packages/NetEvolve.HealthChecks.Apache.ActiveMq",
          "is_deprecated": false,
          "latest_version": "5.16.1",
          "repository_url": "https://github.com/dailydevops/healthchecks",
          "versions_count": 18,
          "total_downloads": 3962,
          "dependents_count": null,
          "deprecation_note": null,
          "maintainers_count": null,
          "monthly_downloads": null,
          "first_published_at": null,
          "latest_published_at": "2026-07-27T21:17:18.160000Z",
          "latest_version_yanked": null,
          "days_since_latest_publish": 0
        }
      ]
    },
    "popularity": {
      "forks": 1,
      "stars": 7,
      "watchers": 5,
      "fork_history": {
        "days": [
          {
            "date": "2025-07-26",
            "count": 1
          }
        ],
        "complete": true,
        "collected": 1,
        "total_forks": 1
      },
      "star_history": null,
      "open_issues_and_prs": 13
    },
    "ai_readiness": {
      "has_nix": false,
      "example_dirs": [],
      "has_llms_txt": false,
      "has_dockerfile": false,
      "has_mcp_signal": true,
      "bootstrap_files": [],
      "api_schema_files": [],
      "has_devcontainer": true,
      "typecheck_configs": [],
      "toolchain_manifests": [
        "src/NetEvolve.HealthChecks.AWS.CloudWatch/NetEvolve.HealthChecks.AWS.CloudWatch.csproj",
        "src/NetEvolve.HealthChecks.AWS.DynamoDB/NetEvolve.HealthChecks.AWS.DynamoDB.csproj",
        "src/NetEvolve.HealthChecks.AWS.EC2/NetEvolve.HealthChecks.AWS.EC2.csproj",
        "src/NetEvolve.HealthChecks.AWS.S3/NetEvolve.HealthChecks.AWS.S3.csproj",
        "src/NetEvolve.HealthChecks.AWS.SNS/NetEvolve.HealthChecks.AWS.SNS.csproj",
        "src/NetEvolve.HealthChecks.AWS.SQS/NetEvolve.HealthChecks.AWS.SQS.csproj",
        "src/NetEvolve.HealthChecks.AWS/NetEvolve.HealthChecks.AWS.csproj",
        "src/NetEvolve.HealthChecks.Apache.ActiveMq/NetEvolve.HealthChecks.Apache.ActiveMq.csproj",
        "src/NetEvolve.HealthChecks.Apache.Kafka/NetEvolve.HealthChecks.Apache.Kafka.csproj",
        "src/NetEvolve.HealthChecks.Apache.Pulsar/NetEvolve.HealthChecks.Apache.Pulsar.csproj",
        "src/NetEvolve.HealthChecks.Apache.RocketMQ/NetEvolve.HealthChecks.Apache.RocketMQ.csproj",
        "src/NetEvolve.HealthChecks.Apache.Solr/NetEvolve.HealthChecks.Apache.Solr.csproj",
        "src/NetEvolve.HealthChecks.ArangoDb/NetEvolve.HealthChecks.ArangoDb.csproj",
        "src/NetEvolve.HealthChecks.Azure.ApplicationInsights/NetEvolve.HealthChecks.Azure.ApplicationInsights.csproj",
        "src/NetEvolve.HealthChecks.Azure.Blobs/NetEvolve.HealthChecks.Azure.Blobs.csproj",
        "src/NetEvolve.HealthChecks.Azure.CosmosDB/NetEvolve.HealthChecks.Azure.CosmosDB.csproj",
        "src/NetEvolve.HealthChecks.Azure.EventHubs/NetEvolve.HealthChecks.Azure.EventHubs.csproj",
        "src/NetEvolve.HealthChecks.Azure.KeyVault/NetEvolve.HealthChecks.Azure.KeyVault.csproj",
        "src/NetEvolve.HealthChecks.Azure.Kusto/NetEvolve.HealthChecks.Azure.Kusto.csproj",
        "src/NetEvolve.HealthChecks.Azure.Queues/NetEvolve.HealthChecks.Azure.Queues.csproj",
        "src/NetEvolve.HealthChecks.Azure.Search/NetEvolve.HealthChecks.Azure.Search.csproj",
        "src/NetEvolve.HealthChecks.Azure.ServiceBus/NetEvolve.HealthChecks.Azure.ServiceBus.csproj",
        "src/NetEvolve.HealthChecks.Azure.Tables/NetEvolve.HealthChecks.Azure.Tables.csproj",
        "src/NetEvolve.HealthChecks.Azure/NetEvolve.HealthChecks.Azure.csproj",
        "src/NetEvolve.HealthChecks.Cassandra/NetEvolve.HealthChecks.Cassandra.csproj",
        "src/NetEvolve.HealthChecks.ClickHouse/NetEvolve.HealthChecks.ClickHouse.csproj",
        "src/NetEvolve.HealthChecks.CockroachDb/NetEvolve.HealthChecks.CockroachDb.csproj",
        "src/NetEvolve.HealthChecks.Consul/NetEvolve.HealthChecks.Consul.csproj",
        "src/NetEvolve.HealthChecks.CouchDb/NetEvolve.HealthChecks.CouchDb.csproj",
        "src/NetEvolve.HealthChecks.Couchbase/NetEvolve.HealthChecks.Couchbase.csproj",
        "src/NetEvolve.HealthChecks.DB2/NetEvolve.HealthChecks.DB2.csproj",
        "src/NetEvolve.HealthChecks.Dapr/NetEvolve.HealthChecks.Dapr.csproj",
        "src/NetEvolve.HealthChecks.DuckDB/NetEvolve.HealthChecks.DuckDB.csproj",
        "src/NetEvolve.HealthChecks.Elasticsearch/NetEvolve.HealthChecks.Elasticsearch.csproj",
        "src/NetEvolve.HealthChecks.Firebird/NetEvolve.HealthChecks.Firebird.csproj",
        "src/NetEvolve.HealthChecks.GCP.BigQuery/NetEvolve.HealthChecks.GCP.BigQuery.csproj",
        "src/NetEvolve.HealthChecks.GCP.Bigtable/NetEvolve.HealthChecks.GCP.Bigtable.csproj",
        "src/NetEvolve.HealthChecks.GCP.Firestore/NetEvolve.HealthChecks.GCP.Firestore.csproj",
        "src/NetEvolve.HealthChecks.GCP.PubSub/NetEvolve.HealthChecks.GCP.PubSub.csproj",
        "src/NetEvolve.HealthChecks.GCP/NetEvolve.HealthChecks.GCP.csproj",
        "src/NetEvolve.HealthChecks.Garnet/NetEvolve.HealthChecks.Garnet.csproj",
        "src/NetEvolve.HealthChecks.Http/NetEvolve.HealthChecks.Http.csproj",
        "src/NetEvolve.HealthChecks.IbmMQ/NetEvolve.HealthChecks.IbmMQ.csproj",
        "src/NetEvolve.HealthChecks.InfluxDB/NetEvolve.HealthChecks.InfluxDB.csproj",
        "src/NetEvolve.HealthChecks.JanusGraph/NetEvolve.HealthChecks.JanusGraph.csproj",
        "src/NetEvolve.HealthChecks.Keycloak/NetEvolve.HealthChecks.Keycloak.csproj",
        "src/NetEvolve.HealthChecks.Kubernetes/NetEvolve.HealthChecks.Kubernetes.csproj",
        "src/NetEvolve.HealthChecks.KurrentDb/NetEvolve.HealthChecks.KurrentDb.csproj",
        "src/NetEvolve.HealthChecks.LiteDB/NetEvolve.HealthChecks.LiteDB.csproj",
        "src/NetEvolve.HealthChecks.MariaDb/NetEvolve.HealthChecks.MariaDb.csproj",
        "src/NetEvolve.HealthChecks.Meilisearch/NetEvolve.HealthChecks.Meilisearch.csproj",
        "src/NetEvolve.HealthChecks.Milvus/NetEvolve.HealthChecks.Milvus.csproj",
        "src/NetEvolve.HealthChecks.Minio/NetEvolve.HealthChecks.Minio.csproj",
        "src/NetEvolve.HealthChecks.MongoDb/NetEvolve.HealthChecks.MongoDb.csproj",
        "src/NetEvolve.HealthChecks.Mosquitto/NetEvolve.HealthChecks.Mosquitto.csproj",
        "src/NetEvolve.HealthChecks.MySql.Connector/NetEvolve.HealthChecks.MySql.Connector.csproj",
        "src/NetEvolve.HealthChecks.MySql.Devart/NetEvolve.HealthChecks.MySql.Devart.csproj",
        "src/NetEvolve.HealthChecks.MySql/NetEvolve.HealthChecks.MySql.csproj",
        "src/NetEvolve.HealthChecks.NATS/NetEvolve.HealthChecks.NATS.csproj",
        "src/NetEvolve.HealthChecks.Neo4j/NetEvolve.HealthChecks.Neo4j.csproj",
        "src/NetEvolve.HealthChecks.Npgsql.Devart/NetEvolve.HealthChecks.Npgsql.Devart.csproj",
        "src/NetEvolve.HealthChecks.Npgsql/NetEvolve.HealthChecks.Npgsql.csproj",
        "src/NetEvolve.HealthChecks.Odbc/NetEvolve.HealthChecks.Odbc.csproj",
        "src/NetEvolve.HealthChecks.Ollama/NetEvolve.HealthChecks.Ollama.csproj",
        "src/NetEvolve.HealthChecks.OpenSearch/NetEvolve.HealthChecks.OpenSearch.csproj",
        "src/NetEvolve.HealthChecks.Oracle.Devart/NetEvolve.HealthChecks.Oracle.Devart.csproj",
        "src/NetEvolve.HealthChecks.Oracle/NetEvolve.HealthChecks.Oracle.csproj",
        "src/NetEvolve.HealthChecks.Qdrant/NetEvolve.HealthChecks.Qdrant.csproj",
        "src/NetEvolve.HealthChecks.QuestDB/NetEvolve.HealthChecks.QuestDB.csproj",
        "src/NetEvolve.HealthChecks.RabbitMQ/NetEvolve.HealthChecks.RabbitMQ.csproj",
        "src/NetEvolve.HealthChecks.RavenDb/NetEvolve.HealthChecks.RavenDb.csproj",
        "src/NetEvolve.HealthChecks.Redis/NetEvolve.HealthChecks.Redis.csproj",
        "src/NetEvolve.HealthChecks.Redpanda/NetEvolve.HealthChecks.Redpanda.csproj",
        "src/NetEvolve.HealthChecks.SQLite.Devart/NetEvolve.HealthChecks.SQLite.Devart.csproj",
        "src/NetEvolve.HealthChecks.SQLite.Legacy/NetEvolve.HealthChecks.SQLite.Legacy.csproj",
        "src/NetEvolve.HealthChecks.SQLite/NetEvolve.HealthChecks.SQLite.csproj",
        "src/NetEvolve.HealthChecks.SqlServer.Devart/NetEvolve.HealthChecks.SqlServer.Devart.csproj",
        "src/NetEvolve.HealthChecks.SqlServer.Legacy/NetEvolve.HealthChecks.SqlServer.Legacy.csproj",
        "src/NetEvolve.HealthChecks.SqlServer/NetEvolve.HealthChecks.SqlServer.csproj",
        "src/NetEvolve.HealthChecks/NetEvolve.HealthChecks.csproj",
        "src/SourceGenerator.Attributes/SourceGenerator.Attributes.csproj",
        "src/SourceGenerator.HealthChecks/SourceGenerator.HealthChecks.csproj",
        "tests/NetEvolve.HealthChecks.Tests.Architecture/NetEvolve.HealthChecks.Tests.Architecture.csproj",
        "tests/NetEvolve.HealthChecks.Tests.Integration/NetEvolve.HealthChecks.Tests.Integration.csproj",
        "tests/NetEvolve.HealthChecks.Tests.Unit/NetEvolve.HealthChecks.Tests.Unit.csproj"
      ],
      "largest_source_bytes": 25754,
      "source_files_sampled": 861,
      "oversized_source_files": 0,
      "agent_instruction_files": [
        ".github/copilot-instructions.md",
        ".github/instructions/blazor.instructions.md",
        ".github/instructions/csharp.instructions.md",
        ".github/instructions/decisions.instructions.md",
        ".github/instructions/tsql.instructions.md",
        ".github/instructions/wording.instructions.md",
        "AGENTS.md"
      ],
      "agent_instruction_max_bytes": 6180
    },
    "dependencies": {
      "manifests": [],
      "advisories": {
        "error": null,
        "scope": "repository_graph",
        "source": "osv",
        "findings": [
          {
            "name": "CouchbaseNetClient",
            "direct": false,
            "version": "3.9.4",
            "severity": "moderate",
            "ecosystem": "nuget",
            "cvss_score": 4.9,
            "advisory_ids": [
              "GHSA-px2c-r924-mwcc"
            ],
            "fixed_version": null,
            "advisory_count": 1,
            "oldest_advisory_days": 404
          }
        ],
        "collected": true,
        "malicious": [],
        "truncated": false,
        "by_severity": {
          "moderate": 1
        },
        "advisory_count": 1,
        "affected_count": 1,
        "assessed_count": 503,
        "malicious_count": 0,
        "assessed_package": null,
        "unassessed_count": 0,
        "direct_affected_count": 0
      },
      "ecosystems": [],
      "dependencies": [
        {
          "name": "AWSSDK.CloudWatch",
          "manifest": "src/NetEvolve.HealthChecks.AWS.CloudWatch/NetEvolve.HealthChecks.AWS.CloudWatch.csproj",
          "ecosystem": "nuget",
          "version_constraint": null
        },
        {
          "name": "NetEvolve.Extensions.Tasks",
          "manifest": "src/NetEvolve.HealthChecks.AWS.CloudWatch/NetEvolve.HealthChecks.AWS.CloudWatch.csproj",
          "ecosystem": "nuget",
          "version_constraint": null
        },
        {
          "name": "AWSSDK.DynamoDBv2",
          "manifest": "src/NetEvolve.HealthChecks.AWS.DynamoDB/NetEvolve.HealthChecks.AWS.DynamoDB.csproj",
          "ecosystem": "nuget",
          "version_constraint": null
        },
        {
          "name": "NetEvolve.Extensions.Tasks",
          "manifest": "src/NetEvolve.HealthChecks.AWS.DynamoDB/NetEvolve.HealthChecks.AWS.DynamoDB.csproj",
          "ecosystem": "nuget",
          "version_constraint": null
        },
        {
          "name": "AWSSDK.EC2",
          "manifest": "src/NetEvolve.HealthChecks.AWS.EC2/NetEvolve.HealthChecks.AWS.EC2.csproj",
          "ecosystem": "nuget",
          "version_constraint": null
        },
        {
          "name": "NetEvolve.Extensions.Tasks",
          "manifest": "src/NetEvolve.HealthChecks.AWS.EC2/NetEvolve.HealthChecks.AWS.EC2.csproj",
          "ecosystem": "nuget",
          "version_constraint": null
        },
        {
          "name": "AWSSDK.S3",
          "manifest": "src/NetEvolve.HealthChecks.AWS.S3/NetEvolve.HealthChecks.AWS.S3.csproj",
          "ecosystem": "nuget",
          "version_constraint": null
        },
        {
          "name": "NetEvolve.Extensions.Tasks",
          "manifest": "src/NetEvolve.HealthChecks.AWS.S3/NetEvolve.HealthChecks.AWS.S3.csproj",
          "ecosystem": "nuget",
          "version_constraint": null
        },
        {
          "name": "AWSSDK.SimpleNotificationService",
          "manifest": "src/NetEvolve.HealthChecks.AWS.SNS/NetEvolve.HealthChecks.AWS.SNS.csproj",
          "ecosystem": "nuget",
          "version_constraint": null
        },
        {
          "name": "NetEvolve.Extensions.Tasks",
          "manifest": "src/NetEvolve.HealthChecks.AWS.SNS/NetEvolve.HealthChecks.AWS.SNS.csproj",
          "ecosystem": "nuget",
          "version_constraint": null
        },
        {
          "name": "AWSSDK.SQS",
          "manifest": "src/NetEvolve.HealthChecks.AWS.SQS/NetEvolve.HealthChecks.AWS.SQS.csproj",
          "ecosystem": "nuget",
          "version_constraint": null
        },
        {
          "name": "NetEvolve.Extensions.Tasks",
          "manifest": "src/NetEvolve.HealthChecks.AWS.SQS/NetEvolve.HealthChecks.AWS.SQS.csproj",
          "ecosystem": "nuget",
          "version_constraint": null
        },
        {
          "name": "Apache.NMS.ActiveMQ",
          "manifest": "src/NetEvolve.HealthChecks.Apache.ActiveMq/NetEvolve.HealthChecks.Apache.ActiveMq.csproj",
          "ecosystem": "nuget",
          "version_constraint": null
        },
        {
          "name": "NetEvolve.Extensions.Tasks",
          "manifest": "src/NetEvolve.HealthChecks.Apache.ActiveMq/NetEvolve.HealthChecks.Apache.ActiveMq.csproj",
          "ecosystem": "nuget",
          "version_constraint": null
        },
        {
          "name": "Confluent.Kafka",
          "manifest": "src/NetEvolve.HealthChecks.Apache.Kafka/NetEvolve.HealthChecks.Apache.Kafka.csproj",
          "ecosystem": "nuget",
          "version_constraint": null
        },
        {
          "name": "NetEvolve.Extensions.Tasks",
          "manifest": "src/NetEvolve.HealthChecks.Apache.Kafka/NetEvolve.HealthChecks.Apache.Kafka.csproj",
          "ecosystem": "nuget",
          "version_constraint": null
        },
        {
          "name": "DotPulsar",
          "manifest": "src/NetEvolve.HealthChecks.Apache.Pulsar/NetEvolve.HealthChecks.Apache.Pulsar.csproj",
          "ecosystem": "nuget",
          "version_constraint": null
        },
        {
          "name": "NetEvolve.Extensions.Tasks",
          "manifest": "src/NetEvolve.HealthChecks.Apache.Pulsar/NetEvolve.HealthChecks.Apache.Pulsar.csproj",
          "ecosystem": "nuget",
          "version_constraint": null
        },
        {
          "name": "NetEvolve.Extensions.Tasks",
          "manifest": "src/NetEvolve.HealthChecks.Apache.RocketMQ/NetEvolve.HealthChecks.Apache.RocketMQ.csproj",
          "ecosystem": "nuget",
          "version_constraint": null
        },
        {
          "name": "RocketMQ.Client",
          "manifest": "src/NetEvolve.HealthChecks.Apache.RocketMQ/NetEvolve.HealthChecks.Apache.RocketMQ.csproj",
          "ecosystem": "nuget",
          "version_constraint": null
        },
        {
          "name": "NetEvolve.Extensions.Tasks",
          "manifest": "src/NetEvolve.HealthChecks.Apache.Solr/NetEvolve.HealthChecks.Apache.Solr.csproj",
          "ecosystem": "nuget",
          "version_constraint": null
        },
        {
          "name": "SolrNet.Core",
          "manifest": "src/NetEvolve.HealthChecks.Apache.Solr/NetEvolve.HealthChecks.Apache.Solr.csproj",
          "ecosystem": "nuget",
          "version_constraint": null
        },
        {
          "name": "ArangoDBNetStandard",
          "manifest": "src/NetEvolve.HealthChecks.ArangoDb/NetEvolve.HealthChecks.ArangoDb.csproj",
          "ecosystem": "nuget",
          "version_constraint": null
        },
        {
          "name": "NetEvolve.Extensions.Tasks",
          "manifest": "src/NetEvolve.HealthChecks.ArangoDb/NetEvolve.HealthChecks.ArangoDb.csproj",
          "ecosystem": "nuget",
          "version_constraint": null
        },
        {
          "name": "Azure.Identity",
          "manifest": "src/NetEvolve.HealthChecks.Azure.ApplicationInsights/NetEvolve.HealthChecks.Azure.ApplicationInsights.csproj",
          "ecosystem": "nuget",
          "version_constraint": null
        },
        {
          "name": "Microsoft.ApplicationInsights",
          "manifest": "src/NetEvolve.HealthChecks.Azure.ApplicationInsights/NetEvolve.HealthChecks.Azure.ApplicationInsights.csproj",
          "ecosystem": "nuget",
          "version_constraint": null
        },
        {
          "name": "Microsoft.ApplicationInsights.AspNetCore",
          "manifest": "src/NetEvolve.HealthChecks.Azure.ApplicationInsights/NetEvolve.HealthChecks.Azure.ApplicationInsights.csproj",
          "ecosystem": "nuget",
          "version_constraint": null
        },
        {
          "name": "NetEvolve.Extensions.Tasks",
          "manifest": "src/NetEvolve.HealthChecks.Azure.ApplicationInsights/NetEvolve.HealthChecks.Azure.ApplicationInsights.csproj",
          "ecosystem": "nuget",
          "version_constraint": null
        },
        {
          "name": "Azure.Identity",
          "manifest": "src/NetEvolve.HealthChecks.Azure.Blobs/NetEvolve.HealthChecks.Azure.Blobs.csproj",
          "ecosystem": "nuget",
          "version_constraint": null
        },
        {
          "name": "Azure.Storage.Blobs",
          "manifest": "src/NetEvolve.HealthChecks.Azure.Blobs/NetEvolve.HealthChecks.Azure.Blobs.csproj",
          "ecosystem": "nuget",
          "version_constraint": null
        },
        {
          "name": "NetEvolve.Extensions.Tasks",
          "manifest": "src/NetEvolve.HealthChecks.Azure.Blobs/NetEvolve.HealthChecks.Azure.Blobs.csproj",
          "ecosystem": "nuget",
          "version_constraint": null
        },
        {
          "name": "Azure.Identity",
          "manifest": "src/NetEvolve.HealthChecks.Azure.CosmosDB/NetEvolve.HealthChecks.Azure.CosmosDB.csproj",
          "ecosystem": "nuget",
          "version_constraint": null
        },
        {
          "name": "Microsoft.Azure.Cosmos",
          "manifest": "src/NetEvolve.HealthChecks.Azure.CosmosDB/NetEvolve.HealthChecks.Azure.CosmosDB.csproj",
          "ecosystem": "nuget",
          "version_constraint": null
        },
        {
          "name": "NetEvolve.Extensions.Tasks",
          "manifest": "src/NetEvolve.HealthChecks.Azure.CosmosDB/NetEvolve.HealthChecks.Azure.CosmosDB.csproj",
          "ecosystem": "nuget",
          "version_constraint": null
        },
        {
          "name": "Newtonsoft.Json",
          "manifest": "src/NetEvolve.HealthChecks.Azure.CosmosDB/NetEvolve.HealthChecks.Azure.CosmosDB.csproj",
          "ecosystem": "nuget",
          "version_constraint": null
        },
        {
          "name": "Azure.Identity",
          "manifest": "src/NetEvolve.HealthChecks.Azure.EventHubs/NetEvolve.HealthChecks.Azure.EventHubs.csproj",
          "ecosystem": "nuget",
          "version_constraint": null
        },
        {
          "name": "Azure.Messaging.EventHubs",
          "manifest": "src/NetEvolve.HealthChecks.Azure.EventHubs/NetEvolve.HealthChecks.Azure.EventHubs.csproj",
          "ecosystem": "nuget",
          "version_constraint": null
        },
        {
          "name": "NetEvolve.Extensions.Tasks",
          "manifest": "src/NetEvolve.HealthChecks.Azure.EventHubs/NetEvolve.HealthChecks.Azure.EventHubs.csproj",
          "ecosystem": "nuget",
          "version_constraint": null
        },
        {
          "name": "Azure.Identity",
          "manifest": "src/NetEvolve.HealthChecks.Azure.KeyVault/NetEvolve.HealthChecks.Azure.KeyVault.csproj",
          "ecosystem": "nuget",
          "version_constraint": null
        },
        {
          "name": "Azure.Security.KeyVault.Secrets",
          "manifest": "src/NetEvolve.HealthChecks.Azure.KeyVault/NetEvolve.HealthChecks.Azure.KeyVault.csproj",
          "ecosystem": "nuget",
          "version_constraint": null
        },
        {
          "name": "NetEvolve.Extensions.Tasks",
          "manifest": "src/NetEvolve.HealthChecks.Azure.KeyVault/NetEvolve.HealthChecks.Azure.KeyVault.csproj",
          "ecosystem": "nuget",
          "version_constraint": null
        },
        {
          "name": "Azure.Identity",
          "manifest": "src/NetEvolve.HealthChecks.Azure.Kusto/NetEvolve.HealthChecks.Azure.Kusto.csproj",
          "ecosystem": "nuget",
          "version_constraint": null
        },
        {
          "name": "Microsoft.Azure.Kusto.Data",
          "manifest": "src/NetEvolve.HealthChecks.Azure.Kusto/NetEvolve.HealthChecks.Azure.Kusto.csproj",
          "ecosystem": "nuget",
          "version_constraint": null
        },
        {
          "name": "NetEvolve.Extensions.Tasks",
          "manifest": "src/NetEvolve.HealthChecks.Azure.Kusto/NetEvolve.HealthChecks.Azure.Kusto.csproj",
          "ecosystem": "nuget",
          "version_constraint": null
        },
        {
          "name": "Azure.Identity",
          "manifest": "src/NetEvolve.HealthChecks.Azure.Queues/NetEvolve.HealthChecks.Azure.Queues.csproj",
          "ecosystem": "nuget",
          "version_constraint": null
        },
        {
          "name": "Azure.Storage.Queues",
          "manifest": "src/NetEvolve.HealthChecks.Azure.Queues/NetEvolve.HealthChecks.Azure.Queues.csproj",
          "ecosystem": "nuget",
          "version_constraint": null
        },
        {
          "name": "NetEvolve.Extensions.Tasks",
          "manifest": "src/NetEvolve.HealthChecks.Azure.Queues/NetEvolve.HealthChecks.Azure.Queues.csproj",
          "ecosystem": "nuget",
          "version_constraint": null
        }
      ],
      "all_dependencies": {
        "error": null,
        "source": "github-sbom",
        "packages": [
          {
            "name": "Apache.NMS.ActiveMQ",
            "direct": true,
            "version": "2.2.0",
            "ecosystem": "nuget"
          },
          {
            "name": "ArangoDBNetStandard",
            "direct": true,
            "version": "3.1.0",
            "ecosystem": "nuget"
          },
          {
            "name": "AWSSDK.CloudWatch",
            "direct": true,
            "version": "4.0.103",
            "ecosystem": "nuget"
          },
          {
            "name": "AWSSDK.DynamoDBv2",
            "direct": true,
            "version": "4.0.102",
            "ecosystem": "nuget"
          },
          {
            "name": "AWSSDK.EC2",
            "direct": true,
            "version": "4.0.106.3",
            "ecosystem": "nuget"
          },
          {
            "name": "AWSSDK.S3",
            "direct": true,
            "version": "4.0.101.4",
            "ecosystem": "nuget"
          },
          {
            "name": "AWSSDK.SimpleNotificationService",
            "direct": true,
            "version": "4.0.100.6",
            "ecosystem": "nuget"
          },
          {
            "name": "AWSSDK.SQS",
            "direct": true,
            "version": "4.0.100.6",
            "ecosystem": "nuget"
          },
          {
            "name": "Azure.Identity",
            "direct": true,
            "version": "1.21.0",
            "ecosystem": "nuget"
          },
          {
            "name": "Azure.Messaging.EventHubs",
            "direct": true,
            "version": "5.12.2",
            "ecosystem": "nuget"
          },
          {
            "name": "Azure.Security.KeyVault.Secrets",
            "direct": true,
            "version": "4.7.0",
            "ecosystem": "nuget"
          },
          {
            "name": "Azure.Storage.Blobs",
            "direct": true,
            "version": "12.29.1",
            "ecosystem": "nuget"
          },
          {
            "name": "Azure.Storage.Queues",
            "direct": true,
            "version": "12.27.1",
            "ecosystem": "nuget"
          },
          {
            "name": "Confluent.Kafka",
            "direct": true,
            "version": "2.15.0",
            "ecosystem": "nuget"
          },
          {
            "name": "DotPulsar",
            "direct": true,
            "version": "5.3.1",
            "ecosystem": "nuget"
          },
          {
            "name": "Microsoft.ApplicationInsights",
            "direct": true,
            "version": "2.23.0",
            "ecosystem": "nuget"
          },
          {
            "name": "Microsoft.ApplicationInsights.AspNetCore",
            "direct": true,
            "version": "2.23.0",
            "ecosystem": "nuget"
          },
          {
            "name": "Microsoft.Azure.Cosmos",
            "direct": true,
            "version": "3.62.0",
            "ecosystem": "nuget"
          },
          {
            "name": "Microsoft.Azure.Kusto.Data",
            "direct": true,
            "version": "14.2.0",
            "ecosystem": "nuget"
          },
          {
            "name": "NetEvolve.Extensions.Tasks",
            "direct": true,
            "version": "2.1.283",
            "ecosystem": "nuget"
          },
          {
            "name": "Newtonsoft.Json",
            "direct": true,
            "version": "13.0.4",
            "ecosystem": "nuget"
          },
          {
            "name": "RocketMQ.Client",
            "direct": true,
            "version": "5.2.1",
            "ecosystem": "nuget"
          },
          {
            "name": "SolrNet.Core",
            "direct": true,
            "version": "1.2.1",
            "ecosystem": "nuget"
          },
          {
            "name": "Apache.Arrow",
            "direct": false,
            "version": "23.0.0",
            "ecosystem": "nuget"
          },
          {
            "name": "Apache.Arrow.Scalars",
            "direct": false,
            "version": "23.0.0",
            "ecosystem": "nuget"
          },
          {
            "name": "Apache.NMS",
            "direct": false,
            "version": "2.2.0",
            "ecosystem": "nuget"
          },
          {
            "name": "Argon",
            "direct": false,
            "version": "0.35.2",
            "ecosystem": "nuget"
          },
          {
            "name": "AWSSDK.Core",
            "direct": false,
            "version": "4.0.100.8",
            "ecosystem": "nuget"
          },
          {
            "name": "AWSSDK.Extensions.CborProtocol",
            "direct": false,
            "version": "4.0.100.6",
            "ecosystem": "nuget"
          },
          {
            "name": "Azure.Core",
            "direct": false,
            "version": "1.53.0",
            "ecosystem": "nuget"
          },
          {
            "name": "Azure.Core",
            "direct": false,
            "version": "1.54.0",
            "ecosystem": "nuget"
          },
          {
            "name": "Azure.Core",
            "direct": false,
            "version": "1.55.0",
            "ecosystem": "nuget"
          },
          {
            "name": "Azure.Core",
            "direct": false,
            "version": "1.57.0",
            "ecosystem": "nuget"
          },
          {
            "name": "Azure.Core",
            "direct": false,
            "version": "1.60.0",
            "ecosystem": "nuget"
          },
          {
            "name": "Azure.Core.Amqp",
            "direct": false,
            "version": "1.3.1",
            "ecosystem": "nuget"
          },
          {
            "name": "Azure.Data.Tables",
            "direct": false,
            "version": "12.11.0",
            "ecosystem": "nuget"
          },
          {
            "name": "Azure.Messaging.ServiceBus",
            "direct": false,
            "version": "7.20.2",
            "ecosystem": "nuget"
          },
          {
            "name": "Azure.Search.Documents",
            "direct": false,
            "version": "12.0.0",
            "ecosystem": "nuget"
          },
          {
            "name": "Azure.Storage.Common",
            "direct": false,
            "version": "12.28.0",
            "ecosystem": "nuget"
          },
          {
            "name": "BouncyCastle.Cryptography",
            "direct": false,
            "version": "2.6.2",
            "ecosystem": "nuget"
          },
          {
            "name": "CassandraCSharpDriver",
            "direct": false,
            "version": "3.22.0",
            "ecosystem": "nuget"
          },
          {
            "name": "Castle.Core",
            "direct": false,
            "version": "5.1.1",
            "ecosystem": "nuget"
          },
          {
            "name": "ClickHouse.Client",
            "direct": false,
            "version": "7.14.0",
            "ecosystem": "nuget"
          },
          {
            "name": "CliWrap",
            "direct": false,
            "version": "3.10.3",
            "ecosystem": "nuget"
          },
          {
            "name": "CommandLineParser",
            "direct": false,
            "version": "2.9.1",
            "ecosystem": "nuget"
          },
          {
            "name": "CommunityToolkit.HighPerformance",
            "direct": false,
            "version": "8.4.0",
            "ecosystem": "nuget"
          },
          {
            "name": "Consul",
            "direct": false,
            "version": "1.8.0",
            "ecosystem": "nuget"
          },
          {
            "name": "CouchbaseNetClient",
            "direct": false,
            "version": "3.9.4",
            "ecosystem": "nuget"
          },
          {
            "name": "Crc32.NET",
            "direct": false,
            "version": "1.2.0",
            "ecosystem": "nuget"
          },
          {
            "name": "CsvHelper",
            "direct": false,
            "version": "33.1.0",
            "ecosystem": "nuget"
          },
          {
            "name": "CycleDetection",
            "direct": false,
            "version": "2.0.0",
            "ecosystem": "nuget"
          },
          {
            "name": "Dapr.Client",
            "direct": false,
            "version": "1.18.5",
            "ecosystem": "nuget"
          },
          {
            "name": "Dapr.Common",
            "direct": false,
            "version": "1.18.5",
            "ecosystem": "nuget"
          },
          {
            "name": "Dapr.Protos",
            "direct": false,
            "version": "1.18.5",
            "ecosystem": "nuget"
          },
          {
            "name": "Devart.Data",
            "direct": false,
            "version": "7.0.123",
            "ecosystem": "nuget"
          },
          {
            "name": "Devart.Data.MySql",
            "direct": false,
            "version": "10.1.123",
            "ecosystem": "nuget"
          },
          {
            "name": "Devart.Data.Oracle",
            "direct": false,
            "version": "11.1.123",
            "ecosystem": "nuget"
          },
          {
            "name": "Devart.Data.PostgreSql",
            "direct": false,
            "version": "9.1.123",
            "ecosystem": "nuget"
          },
          {
            "name": "Devart.Data.SQLite",
            "direct": false,
            "version": "7.1.123",
            "ecosystem": "nuget"
          },
          {
            "name": "Devart.Data.SqlServer",
            "direct": false,
            "version": "6.1.123",
            "ecosystem": "nuget"
          },
          {
            "name": "DiffEngine",
            "direct": false,
            "version": "19.3.3",
            "ecosystem": "nuget"
          },
          {
            "name": "diskann-garnet",
            "direct": false,
            "version": "4.0.0",
            "ecosystem": "nuget"
          },
          {
            "name": "DnsClient",
            "direct": false,
            "version": "1.6.1",
            "ecosystem": "nuget"
          },
          {
            "name": "DnsClient",
            "direct": false,
            "version": "1.8.0",
            "ecosystem": "nuget"
          },
          {
            "name": "Docker.DotNet.Enhanced",
            "direct": false,
            "version": "4.3.3",
            "ecosystem": "nuget"
          },
          {
            "name": "Docker.DotNet.Enhanced.Handler.Abstractions",
            "direct": false,
            "version": "4.3.3",
            "ecosystem": "nuget"
          },
          {
            "name": "Docker.DotNet.Enhanced.LegacyHttp",
            "direct": false,
            "version": "4.3.3",
            "ecosystem": "nuget"
          },
          {
            "name": "Docker.DotNet.Enhanced.NativeHttp",
            "direct": false,
            "version": "4.3.3",
            "ecosystem": "nuget"
          },
          {
            "name": "Docker.DotNet.Enhanced.NPipe",
            "direct": false,
            "version": "4.3.3",
            "ecosystem": "nuget"
          },
          {
            "name": "Docker.DotNet.Enhanced.Unix",
            "direct": false,
            "version": "4.3.3",
            "ecosystem": "nuget"
          },
          {
            "name": "Docker.DotNet.Enhanced.X509",
            "direct": false,
            "version": "4.3.3",
            "ecosystem": "nuget"
          },
          {
            "name": "DuckDB.NET.Bindings",
            "direct": false,
            "version": "1.5.5",
            "ecosystem": "nuget"
          },
          {
            "name": "DuckDB.NET.Bindings.Full",
            "direct": false,
            "version": "1.5.5",
            "ecosystem": "nuget"
          },
          {
            "name": "DuckDB.NET.Data",
            "direct": false,
            "version": "1.5.5",
            "ecosystem": "nuget"
          },
          {
            "name": "Elastic.Clients.Elasticsearch",
            "direct": false,
            "version": "9.4.2",
            "ecosystem": "nuget"
          },
          {
            "name": "Elastic.Esql",
            "direct": false,
            "version": "0.11.0",
            "ecosystem": "nuget"
          },
          {
            "name": "Elastic.Transport",
            "direct": false,
            "version": "0.17.1",
            "ecosystem": "nuget"
          },
          {
            "name": "EmptyFiles",
            "direct": false,
            "version": "8.18.2",
            "ecosystem": "nuget"
          },
          {
            "name": "Ensure.That",
            "direct": false,
            "version": "10.1.0",
            "ecosystem": "nuget"
          },
          {
            "name": "FirebirdSql.Data.FirebirdClient",
            "direct": false,
            "version": "10.3.4",
            "ecosystem": "nuget"
          },
          {
            "name": "Flurl",
            "direct": false,
            "version": "4.0.0",
            "ecosystem": "nuget"
          },
          {
            "name": "Flurl.Http",
            "direct": false,
            "version": "4.0.2",
            "ecosystem": "nuget"
          },
          {
            "name": "Fractions",
            "direct": false,
            "version": "7.3.0",
            "ecosystem": "nuget"
          },
          {
            "name": "Google.Api.CommonProtos",
            "direct": false,
            "version": "2.16.0",
            "ecosystem": "nuget"
          },
          {
            "name": "Google.Api.CommonProtos",
            "direct": false,
            "version": "2.17.0",
            "ecosystem": "nuget"
          },
          {
            "name": "Google.Api.Gax",
            "direct": false,
            "version": "4.13.1",
            "ecosystem": "nuget"
          },
          {
            "name": "Google.Api.Gax.Grpc",
            "direct": false,
            "version": "4.13.1",
            "ecosystem": "nuget"
          },
          {
            "name": "Google.Api.Gax.Rest",
            "direct": false,
            "version": "4.13.1",
            "ecosystem": "nuget"
          },
          {
            "name": "Google.Apis",
            "direct": false,
            "version": "1.73.0",
            "ecosystem": "nuget"
          },
          {
            "name": "Google.Apis",
            "direct": false,
            "version": "1.74.0",
            "ecosystem": "nuget"
          },
          {
            "name": "Google.Apis.Auth",
            "direct": false,
            "version": "1.73.0",
            "ecosystem": "nuget"
          },
          {
            "name": "Google.Apis.Auth",
            "direct": false,
            "version": "1.74.0",
            "ecosystem": "nuget"
          },
          {
            "name": "Google.Apis.Bigquery.v2",
            "direct": false,
            "version": "1.74.0.4090",
            "ecosystem": "nuget"
          },
          {
            "name": "Google.Apis.Core",
            "direct": false,
            "version": "1.73.0",
            "ecosystem": "nuget"
          },
          {
            "name": "Google.Apis.Core",
            "direct": false,
            "version": "1.74.0",
            "ecosystem": "nuget"
          },
          {
            "name": "Google.Cloud.BigQuery.V2",
            "direct": false,
            "version": "3.12.0",
            "ecosystem": "nuget"
          },
          {
            "name": "Google.Cloud.Bigtable.Admin.V2",
            "direct": false,
            "version": "3.33.0",
            "ecosystem": "nuget"
          },
          {
            "name": "Google.Cloud.Bigtable.Common.V2",
            "direct": false,
            "version": "3.3.0",
            "ecosystem": "nuget"
          },
          {
            "name": "Google.Cloud.Firestore",
            "direct": false,
            "version": "4.3.0",
            "ecosystem": "nuget"
          },
          {
            "name": "Google.Cloud.Firestore.V1",
            "direct": false,
            "version": "4.3.0",
            "ecosystem": "nuget"
          },
          {
            "name": "Google.Cloud.Iam.V1",
            "direct": false,
            "version": "3.5.0",
            "ecosystem": "nuget"
          },
          {
            "name": "Google.Cloud.Location",
            "direct": false,
            "version": "2.4.0",
            "ecosystem": "nuget"
          },
          {
            "name": "Google.Cloud.PubSub.V1",
            "direct": false,
            "version": "3.36.0",
            "ecosystem": "nuget"
          },
          {
            "name": "Google.LongRunning",
            "direct": false,
            "version": "3.5.0",
            "ecosystem": "nuget"
          },
          {
            "name": "Google.Protobuf",
            "direct": false,
            "version": "3.25.3",
            "ecosystem": "nuget"
          },
          {
            "name": "Google.Protobuf",
            "direct": false,
            "version": "3.31.0",
            "ecosystem": "nuget"
          },
          {
            "name": "Google.Protobuf",
            "direct": false,
            "version": "3.31.1",
            "ecosystem": "nuget"
          },
          {
            "name": "Google.Protobuf",
            "direct": false,
            "version": "3.32.0",
            "ecosystem": "nuget"
          },
          {
            "name": "Google.Protobuf",
            "direct": false,
            "version": "3.32.1",
            "ecosystem": "nuget"
          },
          {
            "name": "Google.Protobuf",
            "direct": false,
            "version": "3.33.2",
            "ecosystem": "nuget"
          },
          {
            "name": "Google.Protobuf",
            "direct": false,
            "version": "3.34.1",
            "ecosystem": "nuget"
          },
          {
            "name": "Google.Protobuf",
            "direct": false,
            "version": "3.35.0",
            "ecosystem": "nuget"
          },
          {
            "name": "Gremlin.Net",
            "direct": false,
            "version": "3.7.3",
            "ecosystem": "nuget"
          },
          {
            "name": "Grpc.Auth",
            "direct": false,
            "version": "2.71.0",
            "ecosystem": "nuget"
          },
          {
            "name": "Grpc.Core.Api",
            "direct": false,
            "version": "2.61.0",
            "ecosystem": "nuget"
          },
          {
            "name": "Grpc.Core.Api",
            "direct": false,
            "version": "2.71.0",
            "ecosystem": "nuget"
          },
          {
            "name": "Grpc.Core.Api",
            "direct": false,
            "version": "2.80.0",
            "ecosystem": "nuget"
          },
          {
            "name": "Grpc.Net.Client",
            "direct": false,
            "version": "2.61.0",
            "ecosystem": "nuget"
          },
          {
            "name": "Grpc.Net.Client",
            "direct": false,
            "version": "2.67.0",
            "ecosystem": "nuget"
          },
          {
            "name": "Grpc.Net.Client",
            "direct": false,
            "version": "2.71.0",
            "ecosystem": "nuget"
          },
          {
            "name": "Grpc.Net.Client",
            "direct": false,
            "version": "2.80.0",
            "ecosystem": "nuget"
          },
          {
            "name": "Grpc.Net.ClientFactory",
            "direct": false,
            "version": "2.71.0",
            "ecosystem": "nuget"
          },
          {
            "name": "Grpc.Net.Common",
            "direct": false,
            "version": "2.61.0",
            "ecosystem": "nuget"
          },
          {
            "name": "Grpc.Net.Common",
            "direct": false,
            "version": "2.67.0",
            "ecosystem": "nuget"
          },
          {
            "name": "Grpc.Net.Common",
            "direct": false,
            "version": "2.71.0",
            "ecosystem": "nuget"
          },
          {
            "name": "Grpc.Net.Common",
            "direct": false,
            "version": "2.80.0",
            "ecosystem": "nuget"
          },
          {
            "name": "Grpc.Reflection",
            "direct": false,
            "version": "2.80.0",
            "ecosystem": "nuget"
          },
          {
            "name": "Grpc.StatusProto",
            "direct": false,
            "version": "2.71.0",
            "ecosystem": "nuget"
          },
          {
            "name": "IBMMQDotnetClient",
            "direct": false,
            "version": "9.4.5.1",
            "ecosystem": "nuget"
          },
          {
            "name": "InfluxDB.Client",
            "direct": false,
            "version": "5.1.0",
            "ecosystem": "nuget"
          },
          {
            "name": "InfluxDB.Client.Core",
            "direct": false,
            "version": "5.1.0",
            "ecosystem": "nuget"
          },
          {
            "name": "JanusGraph.Net",
            "direct": false,
            "version": "1.1.0",
            "ecosystem": "nuget"
          },
          {
            "name": "JetBrains.Annotations",
            "direct": false,
            "version": "2025.2.2",
            "ecosystem": "nuget"
          },
          {
            "name": "JsonSubTypes",
            "direct": false,
            "version": "2.0.1",
            "ecosystem": "nuget"
          },
          {
            "name": "K4os.Compression.LZ4",
            "direct": false,
            "version": "1.1.11",
            "ecosystem": "nuget"
          },
          {
            "name": "K4os.Compression.LZ4",
            "direct": false,
            "version": "1.3.8",
            "ecosystem": "nuget"
          },
          {
            "name": "K4os.Compression.LZ4.Streams",
            "direct": false,
            "version": "1.3.8",
            "ecosystem": "nuget"
          },
          {
            "name": "K4os.Hash.xxHash",
            "direct": false,
            "version": "1.0.8",
            "ecosystem": "nuget"
          },
          {
            "name": "KeraLua",
            "direct": false,
            "version": "1.4.9",
            "ecosystem": "nuget"
          },
          {
            "name": "Keycloak.Net.Core",
            "direct": false,
            "version": "1.0.40",
            "ecosystem": "nuget"
          },
          {
            "name": "KubernetesClient",
            "direct": false,
            "version": "19.0.2",
            "ecosystem": "nuget"
          },
          {
            "name": "KurrentDB.Client",
            "direct": false,
            "version": "1.4.0",
            "ecosystem": "nuget"
          },
          {
            "name": "Lambda2Js.Signed",
            "direct": false,
            "version": "3.1.4",
            "ecosystem": "nuget"
          },
          {
            "name": "librdkafka.redist",
            "direct": false,
            "version": "2.15.0",
            "ecosystem": "nuget"
          },
          {
            "name": "LiteDB",
            "direct": false,
            "version": "5.0.21",
            "ecosystem": "nuget"
          },
          {
            "name": "MeiliSearch",
            "direct": false,
            "version": "0.20.0",
            "ecosystem": "nuget"
          },
          {
            "name": "Microsoft.ApplicationInsights.DependencyCollector",
            "direct": false,
            "version": "2.23.0",
            "ecosystem": "nuget"
          },
          {
            "name": "Microsoft.ApplicationInsights.EventCounterCollector",
            "direct": false,
            "version": "2.23.0",
            "ecosystem": "nuget"
          },
          {
            "name": "Microsoft.ApplicationInsights.PerfCounterCollector",
            "direct": false,
            "version": "2.23.0",
            "ecosystem": "nuget"
          },
          {
            "name": "Microsoft.ApplicationInsights.WindowsServer",
            "direct": false,
            "version": "2.23.0",
            "ecosystem": "nuget"
          },
          {
            "name": "Microsoft.ApplicationInsights.WindowsServer.TelemetryChannel",
            "direct": false,
            "version": "2.23.0",
            "ecosystem": "nuget"
          },
          {
            "name": "Microsoft.AspNetCore.JsonPatch",
            "direct": false,
            "version": "10.0.9",
            "ecosystem": "nuget"
          },
          {
            "name": "Microsoft.AspNetCore.TestHost",
            "direct": false,
            "version": "10.0.10",
            "ecosystem": "nuget"
          },
          {
            "name": "Microsoft.AspNetCore.TestHost",
            "direct": false,
            "version": "8.0.29",
            "ecosystem": "nuget"
          },
          {
            "name": "Microsoft.AspNetCore.TestHost",
            "direct": false,
            "version": "9.0.18",
            "ecosystem": "nuget"
          },
          {
            "name": "Microsoft.Azure.Amqp",
            "direct": false,
            "version": "2.7.0",
            "ecosystem": "nuget"
          },
          {
            "name": "Microsoft.Azure.Kusto.Cloud.Platform",
            "direct": false,
            "version": "14.2.0",
            "ecosystem": "nuget"
          },
          {
            "name": "Microsoft.Azure.Kusto.Cloud.Platform.Msal",
            "direct": false,
            "version": "14.2.0",
            "ecosystem": "nuget"
          },
          {
            "name": "Microsoft.Bcl.AsyncInterfaces",
            "direct": false,
            "version": "10.0.3",
            "ecosystem": "nuget"
          },
          {
            "name": "Microsoft.Bcl.AsyncInterfaces",
            "direct": false,
            "version": "10.0.6",
            "ecosystem": "nuget"
          },
          {
            "name": "Microsoft.Bcl.AsyncInterfaces",
            "direct": false,
            "version": "10.0.9",
            "ecosystem": "nuget"
          },
          {
            "name": "Microsoft.Bcl.AsyncInterfaces",
            "direct": false,
            "version": "6.0.0",
            "ecosystem": "nuget"
          },
          {
            "name": "Microsoft.Bcl.Cryptography",
            "direct": false,
            "version": "8.0.0",
            "ecosystem": "nuget"
          },
          {
            "name": "Microsoft.Bcl.Cryptography",
            "direct": false,
            "version": "9.0.13",
            "ecosystem": "nuget"
          },
          {
            "name": "Microsoft.Bcl.HashCode",
            "direct": false,
            "version": "1.1.0",
            "ecosystem": "nuget"
          },
          {
            "name": "Microsoft.Bcl.Memory",
            "direct": false,
            "version": "10.0.10",
            "ecosystem": "nuget"
          },
          {
            "name": "Microsoft.Build.Tasks.Git",
            "direct": false,
            "version": "10.0.301",
            "ecosystem": "nuget"
          },
          {
            "name": "Microsoft.CodeAnalysis.Analyzers",
            "direct": false,
            "version": "5.6.0",
            "ecosystem": "nuget"
          },
          {
            "name": "Microsoft.CodeAnalysis.BannedApiAnalyzers",
            "direct": false,
            "version": "5.6.0",
            "ecosystem": "nuget"
          },
          {
            "name": "Microsoft.CodeAnalysis.Common",
            "direct": false,
            "version": "5.6.0",
            "ecosystem": "nuget"
          },
          {
            "name": "Microsoft.CodeAnalysis.CSharp",
            "direct": false,
            "version": "5.6.0",
            "ecosystem": "nuget"
          },
          {
            "name": "Microsoft.CodeAnalysis.NetAnalyzers",
            "direct": false,
            "version": "10.0.302",
            "ecosystem": "nuget"
          },
          {
            "name": "Microsoft.Data.SqlClient",
            "direct": false,
            "version": "7.0.2",
            "ecosystem": "nuget"
          },
          {
            "name": "Microsoft.Data.SqlClient.Extensions.Abstractions",
            "direct": false,
            "version": "7.0.2",
            "ecosystem": "nuget"
          },
          {
            "name": "Microsoft.Data.SqlClient.Internal.Logging",
            "direct": false,
            "version": "7.0.2",
            "ecosystem": "nuget"
          },
          {
            "name": "Microsoft.Data.SqlClient.SNI.runtime",
            "direct": false,
            "version": "6.0.2",
            "ecosystem": "nuget"
          },
          {
            "name": "Microsoft.Data.Sqlite",
            "direct": false,
            "version": "10.0.10",
            "ecosystem": "nuget"
          },
          {
            "name": "Microsoft.Data.Sqlite.Core",
            "direct": false,
            "version": "10.0.10",
            "ecosystem": "nuget"
          },
          {
            "name": "Microsoft.DiaSymReader",
            "direct": false,
            "version": "2.2.9",
            "ecosystem": "nuget"
          },
          {
            "name": "Microsoft.Extensions.AI",
            "direct": false,
            "version": "10.8.0",
            "ecosystem": "nuget"
          },
          {
            "name": "Microsoft.Extensions.AI.Abstractions",
            "direct": false,
            "version": "10.8.0",
            "ecosystem": "nuget"
          },
          {
            "name": "Microsoft.Extensions.Azure",
            "direct": false,
            "version": "1.14.0",
            "ecosystem": "nuget"
          },
          {
            "name": "Microsoft.Extensions.Caching.Abstractions",
            "direct": false,
            "version": "10.0.10",
            "ecosystem": "nuget"
          },
          {
            "name": "Microsoft.Extensions.Configuration",
            "direct": false,
            "version": "10.0.10",
            "ecosystem": "nuget"
          },
          {
            "name": "Microsoft.Extensions.Configuration",
            "direct": false,
            "version": "10.0.5",
            "ecosystem": "nuget"
          },
          {
            "name": "Microsoft.Extensions.Configuration.Abstractions",
            "direct": false,
            "version": "10.0.10",
            "ecosystem": "nuget"
          },
          {
            "name": "Microsoft.Extensions.Configuration.Abstractions",
            "direct": false,
            "version": "10.0.3",
            "ecosystem": "nuget"
          },
          {
            "name": "Microsoft.Extensions.Configuration.Abstractions",
            "direct": false,
            "version": "10.0.5",
            "ecosystem": "nuget"
          },
          {
            "name": "Microsoft.Extensions.Configuration.Abstractions",
            "direct": false,
            "version": "10.0.9",
            "ecosystem": "nuget"
          },
          {
            "name": "Microsoft.Extensions.Configuration.Binder",
            "direct": false,
            "version": "10.0.10",
            "ecosystem": "nuget"
          },
          {
            "name": "Microsoft.Extensions.Configuration.Binder",
            "direct": false,
            "version": "10.0.5",
            "ecosystem": "nuget"
          },
          {
            "name": "Microsoft.Extensions.DependencyInjection",
            "direct": false,
            "version": "10.0.1",
            "ecosystem": "nuget"
          },
          {
            "name": "Microsoft.Extensions.DependencyInjection",
            "direct": false,
            "version": "10.0.10",
            "ecosystem": "nuget"
          },
          {
            "name": "Microsoft.Extensions.DependencyInjection",
            "direct": false,
            "version": "10.0.5",
            "ecosystem": "nuget"
          },
          {
            "name": "Microsoft.Extensions.DependencyInjection",
            "direct": false,
            "version": "9.0.0",
            "ecosystem": "nuget"
          },
          {
            "name": "Microsoft.Extensions.DependencyInjection",
            "direct": false,
            "version": "9.0.4",
            "ecosystem": "nuget"
          },
          {
            "name": "Microsoft.Extensions.DependencyInjection.Abstractions",
            "direct": false,
            "version": "10.0.1",
            "ecosystem": "nuget"
          },
          {
            "name": "Microsoft.Extensions.DependencyInjection.Abstractions",
            "direct": false,
            "version": "10.0.10",
            "ecosystem": "nuget"
          },
          {
            "name": "Microsoft.Extensions.DependencyInjection.Abstractions",
            "direct": false,
            "version": "10.0.3",
            "ecosystem": "nuget"
          },
          {
            "name": "Microsoft.Extensions.DependencyInjection.Abstractions",
            "direct": false,
            "version": "10.0.5",
            "ecosystem": "nuget"
          },
          {
            "name": "Microsoft.Extensions.DependencyInjection.Abstractions",
            "direct": false,
            "version": "10.0.8",
            "ecosystem": "nuget"
          },
          {
            "name": "Microsoft.Extensions.DependencyInjection.Abstractions",
            "direct": false,
            "version": "10.0.9",
            "ecosystem": "nuget"
          },
          {
            "name": "Microsoft.Extensions.DependencyInjection.Abstractions",
            "direct": false,
            "version": "9.0.0",
            "ecosystem": "nuget"
          },
          {
            "name": "Microsoft.Extensions.DependencyInjection.Abstractions",
            "direct": false,
            "version": "9.0.4",
            "ecosystem": "nuget"
          },
          {
            "name": "Microsoft.Extensions.DependencyModel",
            "direct": false,
            "version": "10.0.8",
            "ecosystem": "nuget"
          },
          {
            "name": "Microsoft.Extensions.Diagnostics",
            "direct": false,
            "version": "10.0.10",
            "ecosystem": "nuget"
          },
          {
            "name": "Microsoft.Extensions.Diagnostics.Abstractions",
            "direct": false,
            "version": "10.0.10",
            "ecosystem": "nuget"
          },
          {
            "name": "Microsoft.Extensions.Diagnostics.Abstractions",
            "direct": false,
            "version": "10.0.3",
            "ecosystem": "nuget"
          },
          {
            "name": "Microsoft.Extensions.Diagnostics.Abstractions",
            "direct": false,
            "version": "10.0.9",
            "ecosystem": "nuget"
          },
          {
            "name": "Microsoft.Extensions.FileProviders.Abstractions",
            "direct": false,
            "version": "10.0.3",
            "ecosystem": "nuget"
          },
          {
            "name": "Microsoft.Extensions.FileProviders.Abstractions",
            "direct": false,
            "version": "10.0.9",
            "ecosystem": "nuget"
          },
          {
            "name": "Microsoft.Extensions.Hosting.Abstractions",
            "direct": false,
            "version": "10.0.3",
            "ecosystem": "nuget"
          },
          {
            "name": "Microsoft.Extensions.Hosting.Abstractions",
            "direct": false,
            "version": "10.0.9",
            "ecosystem": "nuget"
          },
          {
            "name": "Microsoft.Extensions.Http",
            "direct": false,
            "version": "10.0.10",
            "ecosystem": "nuget"
          },
          {
            "name": "Microsoft.Extensions.Logging",
            "direct": false,
            "version": "10.0.1",
            "ecosystem": "nuget"
          },
          {
            "name": "Microsoft.Extensions.Logging",
            "direct": false,
            "version": "10.0.10",
            "ecosystem": "nuget"
          },
          {
            "name": "Microsoft.Extensions.Logging",
            "direct": false,
            "version": "10.0.5",
            "ecosystem": "nuget"
          },
          {
            "name": "Microsoft.Extensions.Logging",
            "direct": false,
            "version": "9.0.0",
            "ecosystem": "nuget"
          },
          {
            "name": "Microsoft.Extensions.Logging",
            "direct": false,
            "version": "9.0.4",
            "ecosystem": "nuget"
          },
          {
            "name": "Microsoft.Extensions.Logging.Abstractions",
            "direct": false,
            "version": "10.0.1",
            "ecosystem": "nuget"
          },
          {
            "name": "Microsoft.Extensions.Logging.Abstractions",
            "direct": false,
            "version": "10.0.10",
            "ecosystem": "nuget"
          },
          {
            "name": "Microsoft.Extensions.Logging.Abstractions",
            "direct": false,
            "version": "10.0.3",
            "ecosystem": "nuget"
          },
          {
            "name": "Microsoft.Extensions.Logging.Abstractions",
            "direct": false,
            "version": "10.0.5",
            "ecosystem": "nuget"
          },
          {
            "name": "Microsoft.Extensions.Logging.Abstractions",
            "direct": false,
            "version": "10.0.8",
            "ecosystem": "nuget"
          },
          {
            "name": "Microsoft.Extensions.Logging.Abstractions",
            "direct": false,
            "version": "10.0.9",
            "ecosystem": "nuget"
          },
          {
            "name": "Microsoft.Extensions.Logging.Abstractions",
            "direct": false,
            "version": "9.0.0",
            "ecosystem": "nuget"
          },
          {
            "name": "Microsoft.Extensions.Logging.Abstractions",
            "direct": false,
            "version": "9.0.4",
            "ecosystem": "nuget"
          },
          {
            "name": "Microsoft.Extensions.Logging.ApplicationInsights",
            "direct": false,
            "version": "2.23.0",
            "ecosystem": "nuget"
          },
          {
            "name": "Microsoft.Extensions.Logging.Configuration",
            "direct": false,
            "version": "10.0.5",
            "ecosystem": "nuget"
          },
          {
            "name": "Microsoft.Extensions.Logging.Console",
            "direct": false,
            "version": "10.0.5",
            "ecosystem": "nuget"
          },
          {
            "name": "Microsoft.Extensions.ObjectPool",
            "direct": false,
            "version": "10.0.1",
            "ecosystem": "nuget"
          },
          {
            "name": "Microsoft.Extensions.ObjectPool",
            "direct": false,
            "version": "10.0.8",
            "ecosystem": "nuget"
          },
          {
            "name": "Microsoft.Extensions.Options",
            "direct": false,
            "version": "10.0.1",
            "ecosystem": "nuget"
          },
          {
            "name": "Microsoft.Extensions.Options",
            "direct": false,
            "version": "10.0.10",
            "ecosystem": "nuget"
          },
          {
            "name": "Microsoft.Extensions.Options",
            "direct": false,
            "version": "10.0.3",
            "ecosystem": "nuget"
          },
          {
            "name": "Microsoft.Extensions.Options",
            "direct": false,
            "version": "10.0.5",
            "ecosystem": "nuget"
          },
          {
            "name": "Microsoft.Extensions.Options",
            "direct": false,
            "version": "10.0.9",
            "ecosystem": "nuget"
          },
          {
            "name": "Microsoft.Extensions.Options",
            "direct": false,
            "version": "9.0.0",
            "ecosystem": "nuget"
          },
          {
            "name": "Microsoft.Extensions.Options",
            "direct": false,
            "version": "9.0.4",
            "ecosystem": "nuget"
          },
          {
            "name": "Microsoft.Extensions.Options.ConfigurationExtensions",
            "direct": false,
            "version": "10.0.10",
            "ecosystem": "nuget"
          },
          {
            "name": "Microsoft.Extensions.Options.ConfigurationExtensions",
            "direct": false,
            "version": "10.0.5",
            "ecosystem": "nuget"
          },
          {
            "name": "Microsoft.Extensions.Primitives",
            "direct": false,
            "version": "10.0.1",
            "ecosystem": "nuget"
          },
          {
            "name": "Microsoft.Extensions.Primitives",
            "direct": false,
            "version": "10.0.10",
            "ecosystem": "nuget"
          },
          {
            "name": "Microsoft.Extensions.Primitives",
            "direct": false,
            "version": "10.0.3",
            "ecosystem": "nuget"
          },
          {
            "name": "Microsoft.Extensions.Primitives",
            "direct": false,
            "version": "10.0.5",
            "ecosystem": "nuget"
          },
          {
            "name": "Microsoft.Extensions.Primitives",
            "direct": false,
            "version": "10.0.9",
            "ecosystem": "nuget"
          },
          {
            "name": "Microsoft.Extensions.Primitives",
            "direct": false,
            "version": "9.0.0",
            "ecosystem": "nuget"
          },
          {
            "name": "Microsoft.Extensions.Primitives",
            "direct": false,
            "version": "9.0.4",
            "ecosystem": "nuget"
          },
          {
            "name": "Microsoft.Garnet",
            "direct": false,
            "version": "2.1.0",
            "ecosystem": "nuget"
          },
          {
            "name": "Microsoft.Identity.Client",
            "direct": false,
            "version": "4.83.1",
            "ecosystem": "nuget"
          },
          {
            "name": "Microsoft.Identity.Client",
            "direct": false,
            "version": "4.83.3",
            "ecosystem": "nuget"
          },
          {
            "name": "Microsoft.Identity.Client",
            "direct": false,
            "version": "4.84.2",
            "ecosystem": "nuget"
          },
          {
            "name": "Microsoft.Identity.Client.Broker",
            "direct": false,
            "version": "4.83.3",
            "ecosystem": "nuget"
          },
          {
            "name": "Microsoft.Identity.Client.Extensions.Msal",
            "direct": false,
            "version": "4.83.1",
            "ecosystem": "nuget"
          },
          {
            "name": "Microsoft.Identity.Client.Extensions.Msal",
            "direct": false,
            "version": "4.83.3",
            "ecosystem": "nuget"
          },
          {
            "name": "Microsoft.Identity.Client.Extensions.Msal",
            "direct": false,
            "version": "4.84.2",
            "ecosystem": "nuget"
          },
          {
            "name": "Microsoft.Identity.Client.NativeInterop",
            "direct": false,
            "version": "0.20.4",
            "ecosystem": "nuget"
          },
          {
            "name": "Microsoft.IdentityModel.Abstractions",
            "direct": false,
            "version": "8.14.0",
            "ecosystem": "nuget"
          },
          {
            "name": "Microsoft.IdentityModel.Abstractions",
            "direct": false,
            "version": "8.16.0",
            "ecosystem": "nuget"
          },
          {
            "name": "Microsoft.IdentityModel.Abstractions",
            "direct": false,
            "version": "8.17.0",
            "ecosystem": "nuget"
          },
          {
            "name": "Microsoft.IdentityModel.JsonWebTokens",
            "direct": false,
            "version": "8.14.0",
            "ecosystem": "nuget"
          },
          {
            "name": "Microsoft.IdentityModel.JsonWebTokens",
            "direct": false,
            "version": "8.16.0",
            "ecosystem": "nuget"
          },
          {
            "name": "Microsoft.IdentityModel.JsonWebTokens",
            "direct": false,
            "version": "8.17.0",
            "ecosystem": "nuget"
          },
          {
            "name": "Microsoft.IdentityModel.Logging",
            "direct": false,
            "version": "8.14.0",
            "ecosystem": "nuget"
          },
          {
            "name": "Microsoft.IdentityModel.Logging",
            "direct": false,
            "version": "8.16.0",
            "ecosystem": "nuget"
          },
          {
            "name": "Microsoft.IdentityModel.Logging",
            "direct": false,
            "version": "8.17.0",
            "ecosystem": "nuget"
          },
          {
            "name": "Microsoft.IdentityModel.Protocols",
            "direct": false,
            "version": "8.16.0",
            "ecosystem": "nuget"
          },
          {
            "name": "Microsoft.IdentityModel.Protocols",
            "direct": false,
            "version": "8.17.0",
            "ecosystem": "nuget"
          },
          {
            "name": "Microsoft.IdentityModel.Protocols.OpenIdConnect",
            "direct": false,
            "version": "8.16.0",
            "ecosystem": "nuget"
          },
          {
            "name": "Microsoft.IdentityModel.Protocols.OpenIdConnect",
            "direct": false,
            "version": "8.17.0",
            "ecosystem": "nuget"
          },
          {
            "name": "Microsoft.IdentityModel.Tokens",
            "direct": false,
            "version": "8.14.0",
            "ecosystem": "nuget"
          },
          {
            "name": "Microsoft.IdentityModel.Tokens",
            "direct": false,
            "version": "8.16.0",
            "ecosystem": "nuget"
          },
          {
            "name": "Microsoft.IdentityModel.Tokens",
            "direct": false,
            "version": "8.17.0",
            "ecosystem": "nuget"
          },
          {
            "name": "Microsoft.IdentityModel.Validators",
            "direct": false,
            "version": "8.17.0",
            "ecosystem": "nuget"
          },
          {
            "name": "Microsoft.IO.RecyclableMemoryStream",
            "direct": false,
            "version": "3.0.1",
            "ecosystem": "nuget"
          },
          {
            "name": "Microsoft.NETCore.Platforms",
            "direct": false,
            "version": "1.1.0",
            "ecosystem": "nuget"
          },
          {
            "name": "Microsoft.NETCore.Platforms",
            "direct": false,
            "version": "3.1.0",
            "ecosystem": "nuget"
          },
          {
            "name": "Microsoft.NETCore.Platforms",
            "direct": false,
            "version": "3.1.9",
            "ecosystem": "nuget"
          },
          {
            "name": "Microsoft.SourceLink.Common",
            "direct": false,
            "version": "10.0.301",
            "ecosystem": "nuget"
          },
          {
            "name": "Microsoft.SourceLink.GitHub",
            "direct": false,
            "version": "10.0.301",
            "ecosystem": "nuget"
          },
          {
            "name": "Microsoft.SqlServer.Server",
            "direct": false,
            "version": "1.0.0",
            "ecosystem": "nuget"
          },
          {
            "name": "Microsoft.Testing.Extensions.CodeCoverage",
            "direct": false,
            "version": "18.9.0",
            "ecosystem": "nuget"
          },
          {
            "name": "Microsoft.Testing.Extensions.Telemetry",
            "direct": false,
            "version": "2.3.2",
            "ecosystem": "nuget"
          },
          {
            "name": "Microsoft.Testing.Extensions.TrxReport",
            "direct": false,
            "version": "2.3.2",
            "ecosystem": "nuget"
          },
          {
            "name": "Microsoft.Testing.Extensions.TrxReport.Abstractions",
            "direct": false,
            "version": "2.3.2",
            "ecosystem": "nuget"
          },
          {
            "name": "Microsoft.Testing.Platform",
            "direct": false,
            "version": "2.3.2",
            "ecosystem": "nuget"
          },
          {
            "name": "Microsoft.Testing.Platform.MSBuild",
            "direct": false,
            "version": "2.3.2",
            "ecosystem": "nuget"
          },
          {
            "name": "Microsoft.VisualStudio.Threading.Analyzers",
            "direct": false,
            "version": "18.7.23",
            "ecosystem": "nuget"
          },
          {
            "name": "Microsoft.Win32.SystemEvents",
            "direct": false,
            "version": "4.7.0",
            "ecosystem": "nuget"
          },
          {
            "name": "Microsoft.Win32.SystemEvents",
            "direct": false,
            "version": "9.0.18",
            "ecosystem": "nuget"
          },
          {
            "name": "Milvus.Client",
            "direct": false,
            "version": "2.3.0-preview.1",
            "ecosystem": "nuget"
          },
          {
            "name": "Minio",
            "direct": false,
            "version": "7.0.0",
            "ecosystem": "nuget"
          },
          {
            "name": "MongoDB.Bson",
            "direct": false,
            "version": "3.10.0",
            "ecosystem": "nuget"
          },
          {
            "name": "MongoDB.Driver",
            "direct": false,
            "version": "3.10.0",
            "ecosystem": "nuget"
          },
          {
            "name": "Mono.Cecil",
            "direct": false,
            "version": "0.11.6",
            "ecosystem": "nuget"
          },
          {
            "name": "MQTTnet",
            "direct": false,
            "version": "5.2.0.1603",
            "ecosystem": "nuget"
          },
          {
            "name": "MyCouch",
            "direct": false,
            "version": "7.6.0",
            "ecosystem": "nuget"
          },
          {
            "name": "MySql.Data",
            "direct": false,
            "version": "9.7.0",
            "ecosystem": "nuget"
          },
          {
            "name": "MySqlConnector",
            "direct": false,
            "version": "2.6.1",
            "ecosystem": "nuget"
          },
          {
            "name": "NATS.Client",
            "direct": false,
            "version": "1.1.8",
            "ecosystem": "nuget"
          },
          {
            "name": "Neo4j.Driver",
            "direct": false,
            "version": "6.1.2",
            "ecosystem": "nuget"
          },
          {
            "name": "net-questdb-client",
            "direct": false,
            "version": "3.2.0",
            "ecosystem": "nuget"
          },
          {
            "name": "Net.IBM.Data.Db2-lnx",
            "direct": false,
            "version": "10.0.0.200",
            "ecosystem": "nuget"
          },
          {
            "name": "Net.IBM.Data.Db2-lnx",
            "direct": false,
            "version": "9.0.0.400",
            "ecosystem": "nuget"
          },
          {
            "name": "NetEvolve.Arguments",
            "direct": false,
            "version": "3.2.224",
            "ecosystem": "nuget"
          },
          {
            "name": "NetEvolve.CodeBuilder",
            "direct": false,
            "version": "1.2.33",
            "ecosystem": "nuget"
          },
          {
            "name": "NetEvolve.Defaults",
            "direct": false,
            "version": "2.6.95",
            "ecosystem": "nuget"
          },
          {
            "name": "NetEvolve.Defaults.Analyzer",
            "direct": false,
            "version": "2.6.95",
            "ecosystem": "nuget"
          },
          {
            "name": "NetEvolve.Extensions.TUnit",
            "direct": false,
            "version": "3.5.348",
            "ecosystem": "nuget"
          },
          {
            "name": "NETStandard.Library",
            "direct": false,
            "version": "2.0.0",
            "ecosystem": "nuget"
          },
          {
            "name": "NETStandard.Library",
            "direct": false,
            "version": "2.0.3",
            "ecosystem": "nuget"
          },
          {
            "name": "Nito.AsyncEx.Coordination",
            "direct": false,
            "version": "5.1.2",
            "ecosystem": "nuget"
          },
          {
            "name": "Nito.AsyncEx.Tasks",
            "direct": false,
            "version": "5.1.2",
            "ecosystem": "nuget"
          },
          {
            "name": "Nito.Collections.Deque",
            "direct": false,
            "version": "1.1.1",
            "ecosystem": "nuget"
          },
          {
            "name": "Nito.Disposables",
            "direct": false,
            "version": "2.2.1",
            "ecosystem": "nuget"
          },
          {
            "name": "NLog",
            "direct": false,
            "version": "6.1.3",
            "ecosystem": "nuget"
          },
          {
            "name": "NLog.Extensions.Logging",
            "direct": false,
            "version": "6.1.3",
            "ecosystem": "nuget"
          },
          {
            "name": "NodaTime",
            "direct": false,
            "version": "3.2.2",
            "ecosystem": "nuget"
          },
          {
            "name": "NodaTime",
            "direct": false,
            "version": "3.3.2",
            "ecosystem": "nuget"
          },
          {
            "name": "NodaTime.Serialization.JsonNet",
            "direct": false,
            "version": "3.1.0",
            "ecosystem": "nuget"
          },
          {
            "name": "Npgsql",
            "direct": false,
            "version": "10.0.3",
            "ecosystem": "nuget"
          },
          {
            "name": "NSubstitute",
            "direct": false,
            "version": "6.0.0",
            "ecosystem": "nuget"
          },
          {
            "name": "NSubstitute.Analyzers.CSharp",
            "direct": false,
            "version": "1.0.17",
            "ecosystem": "nuget"
          },
          {
            "name": "OllamaSharp",
            "direct": false,
            "version": "5.4.30",
            "ecosystem": "nuget"
          },
          {
            "name": "OpenSearch.Client",
            "direct": false,
            "version": "2.0.0",
            "ecosystem": "nuget"
          },
          {
            "name": "OpenSearch.Net",
            "direct": false,
            "version": "2.0.0",
            "ecosystem": "nuget"
          },
          {
            "name": "OpenTelemetry",
            "direct": false,
            "version": "1.15.3",
            "ecosystem": "nuget"
          },
          {
            "name": "OpenTelemetry.Api",
            "direct": false,
            "version": "1.17.0",
            "ecosystem": "nuget"
          },
          {
            "name": "OpenTelemetry.Api.ProviderBuilderExtensions",
            "direct": false,
            "version": "1.15.3",
            "ecosystem": "nuget"
          },
          {
            "name": "OpenTelemetry.Exporter.OpenTelemetryProtocol",
            "direct": false,
            "version": "1.15.3",
            "ecosystem": "nuget"
          },
          {
            "name": "Oracle.ManagedDataAccess.Core",
            "direct": false,
            "version": "23.26.300",
            "ecosystem": "nuget"
          },
          {
            "name": "Polly",
            "direct": false,
            "version": "8.4.2",
            "ecosystem": "nuget"
          },
          {
            "name": "Polly.Core",
            "direct": false,
            "version": "8.4.2",
            "ecosystem": "nuget"
          },
          {
            "name": "PublicApiGenerator",
            "direct": false,
            "version": "11.5.4",
            "ecosystem": "nuget"
          },
          {
            "name": "Qdrant.Client",
            "direct": false,
            "version": "1.18.1",
            "ecosystem": "nuget"
          },
          {
            "name": "RabbitMQ.Client",
            "direct": false,
            "version": "7.2.1",
            "ecosystem": "nuget"
          },
          {
            "name": "RavenDB.Client",
            "direct": false,
            "version": "7.2.5",
            "ecosystem": "nuget"
          },
          {
            "name": "RESPite",
            "direct": false,
            "version": "3.0.17",
            "ecosystem": "nuget"
          },
          {
            "name": "RestSharp",
            "direct": false,
            "version": "113.1.0",
            "ecosystem": "nuget"
          },
          {
            "name": "Roslynator.Analyzers",
            "direct": false,
            "version": "4.15.0",
            "ecosystem": "nuget"
          },
          {
            "name": "Roslynator.CodeAnalysis.Analyzers",
            "direct": false,
            "version": "4.15.0",
            "ecosystem": "nuget"
          },
          {
            "name": "Roslynator.CodeFixes",
            "direct": false,
            "version": "4.15.0",
            "ecosystem": "nuget"
          },
          {
            "name": "Roslynator.Formatting.Analyzers",
            "direct": false,
            "version": "4.15.0",
            "ecosystem": "nuget"
          },
          {
            "name": "Roslynator.Refactorings",
            "direct": false,
            "version": "4.15.0",
            "ecosystem": "nuget"
          },
          {
            "name": "runtime.native.System.Data.SqlClient.sni",
            "direct": false,
            "version": "4.4.0",
            "ecosystem": "nuget"
          },
          {
            "name": "runtime.win-arm64.runtime.native.System.Data.SqlClient.sni",
            "direct": false,
            "version": "4.4.0",
            "ecosystem": "nuget"
          },
          {
            "name": "runtime.win-x64.runtime.native.System.Data.SqlClient.sni",
            "direct": false,
            "version": "4.4.0",
            "ecosystem": "nuget"
          },
          {
            "name": "runtime.win-x86.runtime.native.System.Data.SqlClient.sni",
            "direct": false,
            "version": "4.4.0",
            "ecosystem": "nuget"
          },
          {
            "name": "SharpCompress",
            "direct": false,
            "version": "0.50.1",
            "ecosystem": "nuget"
          },
          {
            "name": "SharpZipLib",
            "direct": false,
            "version": "1.3.3",
            "ecosystem": "nuget"
          },
          {
            "name": "SharpZipLib",
            "direct": false,
            "version": "1.4.2",
            "ecosystem": "nuget"
          },
          {
            "name": "SimpleInfoName",
            "direct": false,
            "version": "3.2.0",
            "ecosystem": "nuget"
          },
          {
            "name": "Snappier",
            "direct": false,
            "version": "1.3.1",
            "ecosystem": "nuget"
          },
          {
            "name": "SolrNet.Microsoft.DependencyInjection",
            "direct": false,
            "version": "1.2.1",
            "ecosystem": "nuget"
          },
          {
            "name": "SonarAnalyzer.CSharp",
            "direct": false,
            "version": "10.25.0.139117",
            "ecosystem": "nuget"
          },
          {
            "name": "SQLitePCLRaw.bundle_e_sqlite3",
            "direct": false,
            "version": "2.1.11",
            "ecosystem": "nuget"
          },
          {
            "name": "SQLitePCLRaw.core",
            "direct": false,
            "version": "2.1.11",
            "ecosystem": "nuget"
          },
          {
            "name": "SQLitePCLRaw.lib.e_sqlite3",
            "direct": false,
            "version": "3.53.3",
            "ecosystem": "nuget"
          },
          {
            "name": "SQLitePCLRaw.provider.e_sqlite3",
            "direct": false,
            "version": "2.1.11",
            "ecosystem": "nuget"
          },
          {
            "name": "SSH.NET",
            "direct": false,
            "version": "2025.1.0",
            "ecosystem": "nuget"
          },
          {
            "name": "StackExchange.Redis",
            "direct": false,
            "version": "3.0.17",
            "ecosystem": "nuget"
          },
          {
            "name": "System.Buffers",
            "direct": false,
            "version": "4.6.1",
            "ecosystem": "nuget"
          },
          {
            "name": "System.ClientModel",
            "direct": false,
            "version": "1.10.0",
            "ecosystem": "nuget"
          },
          {
            "name": "System.ClientModel",
            "direct": false,
            "version": "1.11.0",
            "ecosystem": "nuget"
          },
          {
            "name": "System.ClientModel",
            "direct": false,
            "version": "1.13.0",
            "ecosystem": "nuget"
          },
          {
            "name": "System.ClientModel",
            "direct": false,
            "version": "1.14.0",
            "ecosystem": "nuget"
          },
          {
            "name": "System.CodeDom",
            "direct": false,
            "version": "4.7.0",
            "ecosystem": "nuget"
          },
          {
            "name": "System.CodeDom",
            "direct": false,
            "version": "7.0.0",
            "ecosystem": "nuget"
          },
          {
            "name": "System.Collections.Immutable",
            "direct": false,
            "version": "10.0.1",
            "ecosystem": "nuget"
          },
          {
            "name": "System.Collections.Immutable",
            "direct": false,
            "version": "10.0.3",
            "ecosystem": "nuget"
          },
          {
            "name": "System.Collections.Immutable",
            "direct": false,
            "version": "10.0.6",
            "ecosystem": "nuget"
          },
          {
            "name": "System.Collections.Immutable",
            "direct": false,
            "version": "10.0.8",
            "ecosystem": "nuget"
          },
          {
            "name": "System.Configuration.ConfigurationManager",
            "direct": false,
            "version": "10.0.5",
            "ecosystem": "nuget"
          },
          {
            "name": "System.Configuration.ConfigurationManager",
            "direct": false,
            "version": "10.0.8",
            "ecosystem": "nuget"
          },
          {
            "name": "System.Configuration.ConfigurationManager",
            "direct": false,
            "version": "6.0.0",
            "ecosystem": "nuget"
          },
          {
            "name": "System.Configuration.ConfigurationManager",
            "direct": false,
            "version": "8.0.0",
            "ecosystem": "nuget"
          },
          {
            "name": "System.Configuration.ConfigurationManager",
            "direct": false,
            "version": "8.0.1",
            "ecosystem": "nuget"
          },
          {
            "name": "System.Configuration.ConfigurationManager",
            "direct": false,
            "version": "9.0.13",
            "ecosystem": "nuget"
          },
          {
            "name": "System.Data.Odbc",
            "direct": false,
            "version": "9.0.18",
            "ecosystem": "nuget"
          },
          {
            "name": "System.Data.SqlClient",
            "direct": false,
            "version": "4.9.1",
            "ecosystem": "nuget"
          },
          {
            "name": "System.Data.SQLite",
            "direct": false,
            "version": "2.0.3",
            "ecosystem": "nuget"
          },
          {
            "name": "System.Diagnostics.DiagnosticSource",
            "direct": false,
            "version": "10.0.0",
            "ecosystem": "nuget"
          },
          {
            "name": "System.Diagnostics.DiagnosticSource",
            "direct": false,
            "version": "10.0.1",
            "ecosystem": "nuget"
          },
          {
            "name": "System.Diagnostics.DiagnosticSource",
            "direct": false,
            "version": "10.0.10",
            "ecosystem": "nuget"
          },
          {
            "name": "System.Diagnostics.DiagnosticSource",
            "direct": false,
            "version": "10.0.3",
            "ecosystem": "nuget"
          },
          {
            "name": "System.Diagnostics.DiagnosticSource",
            "direct": false,
            "version": "10.0.5",
            "ecosystem": "nuget"
          },
          {
            "name": "System.Diagnostics.DiagnosticSource",
            "direct": false,
            "version": "10.0.8",
            "ecosystem": "nuget"
          },
          {
            "name": "System.Diagnostics.DiagnosticSource",
            "direct": false,
            "version": "10.0.9",
            "ecosystem": "nuget"
          },
          {
            "name": "System.Diagnostics.DiagnosticSource",
            "direct": false,
            "version": "9.0.0",
            "ecosystem": "nuget"
          },
          {
            "name": "System.Diagnostics.DiagnosticSource",
            "direct": false,
            "version": "9.0.11",
            "ecosystem": "nuget"
          },
          {
            "name": "System.Diagnostics.DiagnosticSource",
            "direct": false,
            "version": "9.0.4",
            "ecosystem": "nuget"
          },
          {
            "name": "System.Diagnostics.EventLog",
            "direct": false,
            "version": "10.0.5",
            "ecosystem": "nuget"
          },
          {
            "name": "System.Diagnostics.EventLog",
            "direct": false,
            "version": "10.0.8",
            "ecosystem": "nuget"
          },
          {
            "name": "System.Diagnostics.PerformanceCounter",
            "direct": false,
            "version": "10.0.5",
            "ecosystem": "nuget"
          },
          {
            "name": "System.Diagnostics.PerformanceCounter",
            "direct": false,
            "version": "6.0.0",
            "ecosystem": "nuget"
          },
          {
            "name": "System.Diagnostics.PerformanceCounter",
            "direct": false,
            "version": "8.0.0",
            "ecosystem": "nuget"
          },
          {
            "name": "System.DirectoryServices.Protocols",
            "direct": false,
            "version": "8.0.2",
            "ecosystem": "nuget"
          },
          {
            "name": "System.Drawing.Common",
            "direct": false,
            "version": "4.7.3",
            "ecosystem": "nuget"
          },
          {
            "name": "System.Drawing.Common",
            "direct": false,
            "version": "9.0.18",
            "ecosystem": "nuget"
          },
          {
            "name": "System.Formats.Cbor",
            "direct": false,
            "version": "9.0.5",
            "ecosystem": "nuget"
          },
          {
            "name": "System.IdentityModel.Tokens.Jwt",
            "direct": false,
            "version": "8.14.0",
            "ecosystem": "nuget"
          },
          {
            "name": "System.IdentityModel.Tokens.Jwt",
            "direct": false,
            "version": "8.16.0",
            "ecosystem": "nuget"
          },
          {
            "name": "System.IdentityModel.Tokens.Jwt",
            "direct": false,
            "version": "8.17.0",
            "ecosystem": "nuget"
          },
          {
            "name": "System.IO.FileSystem.AccessControl",
            "direct": false,
            "version": "4.7.0",
            "ecosystem": "nuget"
          },
          {
            "name": "System.IO.FileSystem.AccessControl",
            "direct": false,
            "version": "5.0.0",
            "ecosystem": "nuget"
          },
          {
            "name": "System.IO.Hashing",
            "direct": false,
            "version": "10.0.10",
            "ecosystem": "nuget"
          },
          {
            "name": "System.IO.Pipelines",
            "direct": false,
            "version": "10.0.10",
            "ecosystem": "nuget"
          },
          {
            "name": "System.IO.Pipelines",
            "direct": false,
            "version": "10.0.5",
            "ecosystem": "nuget"
          },
          {
            "name": "System.Linq.AsyncEnumerable",
            "direct": false,
            "version": "10.0.2",
            "ecosystem": "nuget"
          },
          {
            "name": "System.Linq.AsyncEnumerable",
            "direct": false,
            "version": "10.0.5",
            "ecosystem": "nuget"
          },
          {
            "name": "System.Management",
            "direct": false,
            "version": "4.7.0",
            "ecosystem": "nuget"
          },
          {
            "name": "System.Management",
            "direct": false,
            "version": "7.0.2",
            "ecosystem": "nuget"
          },
          {
            "name": "System.Memory",
            "direct": false,
            "version": "4.6.3",
            "ecosystem": "nuget"
          },
          {
            "name": "System.Memory.Data",
            "direct": false,
            "version": "10.0.3",
            "ecosystem": "nuget"
          },
          {
            "name": "System.Memory.Data",
            "direct": false,
            "version": "10.0.9",
            "ecosystem": "nuget"
          },
          {
            "name": "System.Numerics.Tensors",
            "direct": false,
            "version": "10.0.10",
            "ecosystem": "nuget"
          },
          {
            "name": "System.Numerics.Vectors",
            "direct": false,
            "version": "4.6.1",
            "ecosystem": "nuget"
          },
          {
            "name": "System.Reactive",
            "direct": false,
            "version": "6.0.1",
            "ecosystem": "nuget"
          },
          {
            "name": "System.Reflection.Metadata",
            "direct": false,
            "version": "10.0.1",
            "ecosystem": "nuget"
          },
          {
            "name": "System.Reflection.TypeExtensions",
            "direct": false,
            "version": "4.7.0",
            "ecosystem": "nuget"
          },
          {
            "name": "System.Runtime.CompilerServices.Unsafe",
            "direct": false,
            "version": "6.1.2",
            "ecosystem": "nuget"
          },
          {
            "name": "System.Security.Cryptography.Pkcs",
            "direct": false,
            "version": "8.0.1",
            "ecosystem": "nuget"
          },
          {
            "name": "System.Security.Cryptography.Pkcs",
            "direct": false,
            "version": "9.0.13",
            "ecosystem": "nuget"
          },
          {
            "name": "System.Security.Cryptography.ProtectedData",
            "direct": false,
            "version": "10.0.5",
            "ecosystem": "nuget"
          },
          {
            "name": "System.Security.Cryptography.ProtectedData",
            "direct": false,
            "version": "10.0.8",
            "ecosystem": "nuget"
          },
          {
            "name": "System.Security.Cryptography.ProtectedData",
            "direct": false,
            "version": "4.5.0",
            "ecosystem": "nuget"
          },
          {
            "name": "System.Security.Cryptography.ProtectedData",
            "direct": false,
            "version": "6.0.0",
            "ecosystem": "nuget"
          },
          {
            "name": "System.Security.Cryptography.ProtectedData",
            "direct": false,
            "version": "8.0.0",
            "ecosystem": "nuget"
          },
          {
            "name": "System.Security.Cryptography.ProtectedData",
            "direct": false,
            "version": "9.0.13",
            "ecosystem": "nuget"
          },
          {
            "name": "System.Security.Permissions",
            "direct": false,
            "version": "6.0.0",
            "ecosystem": "nuget"
          },
          {
            "name": "System.Security.Permissions",
            "direct": false,
            "version": "8.0.0",
            "ecosystem": "nuget"
          },
          {
            "name": "System.Text.Encoding.CodePages",
            "direct": false,
            "version": "10.0.0",
            "ecosystem": "nuget"
          },
          {
            "name": "System.Text.Encoding.CodePages",
            "direct": false,
            "version": "8.0.0",
            "ecosystem": "nuget"
          },
          {
            "name": "System.Text.Encodings.Web",
            "direct": false,
            "version": "10.0.10",
            "ecosystem": "nuget"
          },
          {
            "name": "System.Text.Json",
            "direct": false,
            "version": "10.0.10",
            "ecosystem": "nuget"
          },
          {
            "name": "System.Threading.AccessControl",
            "direct": false,
            "version": "10.0.5",
            "ecosystem": "nuget"
          },
          {
            "name": "System.Threading.Channels",
            "direct": false,
            "version": "10.0.1",
            "ecosystem": "nuget"
          },
          {
            "name": "System.Threading.Channels",
            "direct": false,
            "version": "10.0.10",
            "ecosystem": "nuget"
          },
          {
            "name": "System.Threading.Channels",
            "direct": false,
            "version": "10.0.3",
            "ecosystem": "nuget"
          },
          {
            "name": "System.Threading.Tasks.Dataflow",
            "direct": false,
            "version": "10.0.1",
            "ecosystem": "nuget"
          },
          {
            "name": "System.Threading.Tasks.Extensions",
            "direct": false,
            "version": "4.6.3",
            "ecosystem": "nuget"
          },
          {
            "name": "System.ValueTuple",
            "direct": false,
            "version": "4.6.1",
            "ecosystem": "nuget"
          },
          {
            "name": "System.Windows.Extensions",
            "direct": false,
            "version": "6.0.0",
            "ecosystem": "nuget"
          },
          {
            "name": "System.Windows.Extensions",
            "direct": false,
            "version": "8.0.0",
            "ecosystem": "nuget"
          },
          {
            "name": "Testcontainers",
            "direct": false,
            "version": "4.13.0",
            "ecosystem": "nuget"
          },
          {
            "name": "Testcontainers.ActiveMq",
            "direct": false,
            "version": "4.13.0",
            "ecosystem": "nuget"
          },
          {
            "name": "Testcontainers.ArangoDb",
            "direct": false,
            "version": "4.13.0",
            "ecosystem": "nuget"
          },
          {
            "name": "Testcontainers.Azurite",
            "direct": false,
            "version": "4.13.0",
            "ecosystem": "nuget"
          },
          {
            "name": "Testcontainers.BigQuery",
            "direct": false,
            "version": "4.13.0",
            "ecosystem": "nuget"
          },
          {
            "name": "Testcontainers.Bigtable",
            "direct": false,
            "version": "4.13.0",
            "ecosystem": "nuget"
          },
          {
            "name": "Testcontainers.Cassandra",
            "direct": false,
            "version": "4.13.0",
            "ecosystem": "nuget"
          },
          {
            "name": "Testcontainers.ClickHouse",
            "direct": false,
            "version": "4.13.0",
            "ecosystem": "nuget"
          },
          {
            "name": "Testcontainers.CockroachDb",
            "direct": false,
            "version": "4.13.0",
            "ecosystem": "nuget"
          },
          {
            "name": "Testcontainers.Consul",
            "direct": false,
            "version": "4.13.0",
            "ecosystem": "nuget"
          },
          {
            "name": "Testcontainers.CosmosDb",
            "direct": false,
            "version": "4.13.0",
            "ecosystem": "nuget"
          },
          {
            "name": "Testcontainers.Couchbase",
            "direct": false,
            "version": "4.13.0",
            "ecosystem": "nuget"
          },
          {
            "name": "Testcontainers.CouchDb",
            "direct": false,
            "version": "4.13.0",
            "ecosystem": "nuget"
          },
          {
            "name": "Testcontainers.Db2",
            "direct": false,
            "version": "4.13.0",
            "ecosystem": "nuget"
          },
          {
            "name": "Testcontainers.Elasticsearch",
            "direct": false,
            "version": "4.13.0",
            "ecosystem": "nuget"
          },
          {
            "name": "Testcontainers.EventHubs",
            "direct": false,
            "version": "4.13.0",
            "ecosystem": "nuget"
          },
          {
            "name": "Testcontainers.FirebirdSql",
            "direct": false,
            "version": "4.13.0",
            "ecosystem": "nuget"
          },
          {
            "name": "Testcontainers.Firestore",
            "direct": false,
            "version": "4.13.0",
            "ecosystem": "nuget"
          },
          {
            "name": "Testcontainers.Floci",
            "direct": false,
            "version": "4.13.0",
            "ecosystem": "nuget"
          },
          {
            "name": "Testcontainers.InfluxDb",
            "direct": false,
            "version": "4.13.0",
            "ecosystem": "nuget"
          },
          {
            "name": "Testcontainers.JanusGraph",
            "direct": false,
            "version": "4.13.0",
            "ecosystem": "nuget"
          },
          {
            "name": "Testcontainers.K3s",
            "direct": false,
            "version": "4.13.0",
            "ecosystem": "nuget"
          },
          {
            "name": "Testcontainers.Kafka",
            "direct": false,
            "version": "4.13.0",
            "ecosystem": "nuget"
          },
          {
            "name": "Testcontainers.Keycloak",
            "direct": false,
            "version": "4.13.0",
            "ecosystem": "nuget"
          },
          {
            "name": "Testcontainers.KurrentDb",
            "direct": false,
            "version": "4.13.0",
            "ecosystem": "nuget"
          },
          {
            "name": "Testcontainers.Kusto",
            "direct": false,
            "version": "4.13.0",
            "ecosystem": "nuget"
          },
          {
            "name": "Testcontainers.LowkeyVault",
            "direct": false,
            "version": "4.13.0",
            "ecosystem": "nuget"
          },
          {
            "name": "Testcontainers.MariaDb",
            "direct": false,
            "version": "4.13.0",
            "ecosystem": "nuget"
          },
          {
            "name": "Testcontainers.Milvus",
            "direct": false,
            "version": "4.13.0",
            "ecosystem": "nuget"
          },
          {
            "name": "Testcontainers.Minio",
            "direct": false,
            "version": "4.13.0",
            "ecosystem": "nuget"
          },
          {
            "name": "Testcontainers.MongoDb",
            "direct": false,
            "version": "4.13.0",
            "ecosystem": "nuget"
          },
          {
            "name": "Testcontainers.Mosquitto",
            "direct": false,
            "version": "4.13.0",
            "ecosystem": "nuget"
          },
          {
            "name": "Testcontainers.MsSql",
            "direct": false,
            "version": "4.13.0",
            "ecosystem": "nuget"
          },
          {
            "name": "Testcontainers.MySql",
            "direct": false,
            "version": "4.13.0",
            "ecosystem": "nuget"
          },
          {
            "name": "Testcontainers.Nats",
            "direct": false,
            "version": "4.13.0",
            "ecosystem": "nuget"
          },
          {
            "name": "Testcontainers.Neo4j",
            "direct": false,
            "version": "4.13.0",
            "ecosystem": "nuget"
          },
          {
            "name": "Testcontainers.Ollama",
            "direct": false,
            "version": "4.13.0",
            "ecosystem": "nuget"
          },
          {
            "name": "Testcontainers.OpenSearch",
            "direct": false,
            "version": "4.13.0",
            "ecosystem": "nuget"
          },
          {
            "name": "Testcontainers.Oracle",
            "direct": false,
            "version": "4.13.0",
            "ecosystem": "nuget"
          },
          {
            "name": "Testcontainers.PostgreSql",
            "direct": false,
            "version": "4.13.0",
            "ecosystem": "nuget"
          },
          {
            "name": "Testcontainers.PubSub",
            "direct": false,
            "version": "4.13.0",
            "ecosystem": "nuget"
          },
          {
            "name": "Testcontainers.Pulsar",
            "direct": false,
            "version": "4.13.0",
            "ecosystem": "nuget"
          },
          {
            "name": "Testcontainers.Qdrant",
            "direct": false,
            "version": "4.13.0",
            "ecosystem": "nuget"
          },
          {
            "name": "Testcontainers.RabbitMq",
            "direct": false,
            "version": "4.13.0",
            "ecosystem": "nuget"
          },
          {
            "name": "Testcontainers.RavenDb",
            "direct": false,
            "version": "4.13.0",
            "ecosystem": "nuget"
          },
          {
            "name": "Testcontainers.Redis",
            "direct": false,
            "version": "4.13.0",
            "ecosystem": "nuget"
          },
          {
            "name": "Testcontainers.Redpanda",
            "direct": false,
            "version": "4.13.0",
            "ecosystem": "nuget"
          },
          {
            "name": "Testcontainers.ServiceBus",
            "direct": false,
            "version": "4.13.0",
            "ecosystem": "nuget"
          },
          {
            "name": "TngTech.ArchUnitNET",
            "direct": false,
            "version": "0.13.3",
            "ecosystem": "nuget"
          },
          {
            "name": "TngTech.ArchUnitNET.TUnit",
            "direct": false,
            "version": "0.13.3",
            "ecosystem": "nuget"
          },
          {
            "name": "TUnit",
            "direct": false,
            "version": "1.61.38",
            "ecosystem": "nuget"
          },
          {
            "name": "TUnit.Assertions",
            "direct": false,
            "version": "1.61.38",
            "ecosystem": "nuget"
          },
          {
            "name": "TUnit.Core",
            "direct": false,
            "version": "1.61.38",
            "ecosystem": "nuget"
          },
          {
            "name": "TUnit.Engine",
            "direct": false,
            "version": "1.61.38",
            "ecosystem": "nuget"
          },
          {
            "name": "Verify",
            "direct": false,
            "version": "31.27.0",
            "ecosystem": "nuget"
          },
          {
            "name": "Verify.TUnit",
            "direct": false,
            "version": "31.27.0",
            "ecosystem": "nuget"
          },
          {
            "name": "YamlDotNet",
            "direct": false,
            "version": "16.3.0",
            "ecosystem": "nuget"
          },
          {
            "name": "ZstdSharp.Port",
            "direct": false,
            "version": "0.7.3",
            "ecosystem": "nuget"
          },
          {
            "name": "ZstdSharp.Port",
            "direct": false,
            "version": "0.8.6",
            "ecosystem": "nuget"
          }
        ],
        "collected": true,
        "truncated": false,
        "total_count": 503,
        "direct_count": 23,
        "indirect_count": 480
      }
    },
    "maintainership": {
      "issues": {
        "open_prs": 6,
        "merged_prs": 1729,
        "open_issues": 7,
        "closed_ratio": 0.946,
        "closed_issues": 122,
        "closed_unmerged_prs": 184
      },
      "bus_factor": 1,
      "bot_contributors": 5,
      "top_contributors": [
        {
          "type": "User",
          "login": "samtrion",
          "commits": 550,
          "avatar_url": "https://avatars.githubusercontent.com/u/3283596?v=4"
        },
        {
          "type": "User",
          "login": "Hnogared",
          "commits": 17,
          "avatar_url": "https://avatars.githubusercontent.com/u/133124217?v=4"
        },
        {
          "type": "User",
          "login": "Spacemonkay",
          "commits": 3,
          "avatar_url": "https://avatars.githubusercontent.com/u/180186936?v=4"
        }
      ],
      "contributors_sampled": 3,
      "top_contributor_share": 0.965
    },
    "quality_signals": {
      "has_ci": true,
      "has_tests": true,
      "ci_workflows": [
        "cicd.yml",
        "cleanup-cache.yml",
        "clone-labels.yml",
        "mutation.yml",
        "publish-nuget.yml",
        "update-license.yml",
        "update-readme-packages.yml"
      ],
      "has_docs_dir": false,
      "linter_configs": [],
      "has_editorconfig": true,
      "has_linter_config": false,
      "has_precommit_config": false
    },
    "security_signals": {
      "lockfiles": [],
      "scorecard": {
        "checks": [
          {
            "name": "Binary-Artifacts",
            "score": 10,
            "reason": "no binaries found in the repo",
            "documentation_url": "https://github.com/ossf/scorecard/blob/c395761df6afe1a69e476bc60a013a94bcbc153f/docs/checks.md#binary-artifacts"
          },
          {
            "name": "Branch-Protection",
            "score": 5,
            "reason": "branch protection is not maximal on development and all release branches",
            "documentation_url": "https://github.com/ossf/scorecard/blob/c395761df6afe1a69e476bc60a013a94bcbc153f/docs/checks.md#branch-protection"
          },
          {
            "name": "CI-Tests",
            "score": 10,
            "reason": "22 out of 22 merged PRs checked by a CI test -- score normalized to 10",
            "documentation_url": "https://github.com/ossf/scorecard/blob/c395761df6afe1a69e476bc60a013a94bcbc153f/docs/checks.md#ci-tests"
          },
          {
            "name": "CII-Best-Practices",
            "score": 0,
            "reason": "no effort to earn an OpenSSF best practices badge detected",
            "documentation_url": "https://github.com/ossf/scorecard/blob/c395761df6afe1a69e476bc60a013a94bcbc153f/docs/checks.md#cii-best-practices"
          },
          {
            "name": "Code-Review",
            "score": 0,
            "reason": "Found 0/11 approved changesets -- score normalized to 0",
            "documentation_url": "https://github.com/ossf/scorecard/blob/c395761df6afe1a69e476bc60a013a94bcbc153f/docs/checks.md#code-review"
          },
          {
            "name": "Contributors",
            "score": 6,
            "reason": "project has 2 contributing companies or organizations -- score normalized to 6",
            "documentation_url": "https://github.com/ossf/scorecard/blob/c395761df6afe1a69e476bc60a013a94bcbc153f/docs/checks.md#contributors"
          },
          {
            "name": "Dangerous-Workflow",
            "score": 10,
            "reason": "no dangerous workflow patterns detected",
            "documentation_url": "https://github.com/ossf/scorecard/blob/c395761df6afe1a69e476bc60a013a94bcbc153f/docs/checks.md#dangerous-workflow"
          },
          {
            "name": "Dependency-Update-Tool",
            "score": 10,
            "reason": "update tool detected",
            "documentation_url": "https://github.com/ossf/scorecard/blob/c395761df6afe1a69e476bc60a013a94bcbc153f/docs/checks.md#dependency-update-tool"
          },
          {
            "name": "Fuzzing",
            "score": 0,
            "reason": "project is not fuzzed",
            "documentation_url": "https://github.com/ossf/scorecard/blob/c395761df6afe1a69e476bc60a013a94bcbc153f/docs/checks.md#fuzzing"
          },
          {
            "name": "License",
            "score": 10,
            "reason": "license file detected",
            "documentation_url": "https://github.com/ossf/scorecard/blob/c395761df6afe1a69e476bc60a013a94bcbc153f/docs/checks.md#license"
          },
          {
            "name": "Maintained",
            "score": 10,
            "reason": "30 commit(s) and 0 issue activity found in the last 90 days -- score normalized to 10",
            "documentation_url": "https://github.com/ossf/scorecard/blob/c395761df6afe1a69e476bc60a013a94bcbc153f/docs/checks.md#maintained"
          },
          {
            "name": "Packaging",
            "score": null,
            "reason": "packaging workflow not detected",
            "documentation_url": "https://github.com/ossf/scorecard/blob/c395761df6afe1a69e476bc60a013a94bcbc153f/docs/checks.md#packaging"
          },
          {
            "name": "Pinned-Dependencies",
            "score": 10,
            "reason": "all dependencies are pinned",
            "documentation_url": "https://github.com/ossf/scorecard/blob/c395761df6afe1a69e476bc60a013a94bcbc153f/docs/checks.md#pinned-dependencies"
          },
          {
            "name": "SAST",
            "score": 10,
            "reason": "SAST tool is run on all commits",
            "documentation_url": "https://github.com/ossf/scorecard/blob/c395761df6afe1a69e476bc60a013a94bcbc153f/docs/checks.md#sast"
          },
          {
            "name": "Security-Policy",
            "score": 0,
            "reason": "security policy file not detected",
            "documentation_url": "https://github.com/ossf/scorecard/blob/c395761df6afe1a69e476bc60a013a94bcbc153f/docs/checks.md#security-policy"
          },
          {
            "name": "Signed-Releases",
            "score": null,
            "reason": "no releases found",
            "documentation_url": "https://github.com/ossf/scorecard/blob/c395761df6afe1a69e476bc60a013a94bcbc153f/docs/checks.md#signed-releases"
          },
          {
            "name": "Token-Permissions",
            "score": 0,
            "reason": "detected GitHub workflow tokens with excessive permissions",
            "documentation_url": "https://github.com/ossf/scorecard/blob/c395761df6afe1a69e476bc60a013a94bcbc153f/docs/checks.md#token-permissions"
          },
          {
            "name": "Vulnerabilities",
            "score": 10,
            "reason": "0 existing vulnerabilities detected",
            "documentation_url": "https://github.com/ossf/scorecard/blob/c395761df6afe1a69e476bc60a013a94bcbc153f/docs/checks.md#vulnerabilities"
          }
        ],
        "commit": "c6c9ad15ae24982ee7d73efe27a4801664689909",
        "ran_at": "2026-07-27T21:27:12Z",
        "aggregate_score": 6.5,
        "scorecard_version": "v5.5.0"
      },
      "has_codeql_workflow": false,
      "has_security_policy": false,
      "has_dependabot_config": true
    },
    "contribution_flow": {
      "collected": true,
      "ci_last_run_at": "2026-07-27T21:17:46Z",
      "oldest_open_prs": [
        {
          "number": 1968,
          "created_at": "2026-07-25T16:41:47Z",
          "last_comment_at": "2026-07-25T19:32:32Z",
          "last_comment_author": "codecov"
        },
        {
          "number": 1971,
          "created_at": "2026-07-25T16:42:26Z",
          "last_comment_at": "2026-07-27T20:48:32Z",
          "last_comment_author": "renovate"
        },
        {
          "number": 1975,
          "created_at": "2026-07-25T16:43:18Z",
          "last_comment_at": null,
          "last_comment_author": null
        },
        {
          "number": 1976,
          "created_at": "2026-07-25T16:43:30Z",
          "last_comment_at": null,
          "last_comment_author": null
        },
        {
          "number": 2046,
          "created_at": "2026-07-27T19:05:50Z",
          "last_comment_at": "2026-07-27T19:39:38Z",
          "last_comment_author": "codecov"
        },
        {
          "number": 2047,
          "created_at": "2026-07-27T19:05:57Z",
          "last_comment_at": "2026-07-27T19:40:46Z",
          "last_comment_author": "codecov"
        }
      ],
      "last_merged_pr_at": "2026-07-27T20:37:12Z",
      "ci_last_conclusion": "SUCCESS",
      "oldest_open_issues": [
        {
          "number": 31,
          "created_at": "2023-09-18T09:49:06Z",
          "last_comment_at": null,
          "last_comment_author": null
        },
        {
          "number": 36,
          "created_at": "2023-09-18T09:49:21Z",
          "last_comment_at": null,
          "last_comment_author": null
        },
        {
          "number": 37,
          "created_at": "2023-09-18T09:49:24Z",
          "last_comment_at": null,
          "last_comment_author": null
        },
        {
          "number": 38,
          "created_at": "2023-09-18T09:49:26Z",
          "last_comment_at": null,
          "last_comment_author": null
        },
        {
          "number": 42,
          "created_at": "2023-09-18T09:49:36Z",
          "last_comment_at": null,
          "last_comment_author": null
        },
        {
          "number": 1681,
          "created_at": "2026-03-28T08:30:20Z",
          "last_comment_at": "2026-03-28T08:31:15Z",
          "last_comment_author": "samtrion"
        },
        {
          "number": 2049,
          "created_at": "2026-07-27T20:15:32Z",
          "last_comment_at": null,
          "last_comment_author": null
        }
      ]
    }
  },
  "config": {
    "disabled_metrics": [],
    "disabled_categories": [],
    "disabled_components": {}
  },
  "source": {
    "url": "https://github.com/dailydevops/healthchecks",
    "host": "github.com",
    "name": "healthchecks",
    "owner": "dailydevops"
  },
  "metrics": {
    "overall": {
      "key": "overall",
      "band": "moderate",
      "name": "Overall health",
      "note": null,
      "notes": [],
      "value": 69,
      "inputs": {
        "security": 72,
        "vitality": 95,
        "community": 50,
        "governance": 60,
        "engineering": 64
      },
      "components": []
    },
    "categories": [
      {
        "key": "vitality",
        "band": "excellent",
        "name": "Vitality",
        "value": 95,
        "weight": 0.22,
        "metrics": [
          {
            "key": "development_activity",
            "band": "excellent",
            "name": "Development activity",
            "note": null,
            "notes": [],
            "value": 91,
            "inputs": {
              "commits_last_year": 1152,
              "human_commit_share": 0.15,
              "days_since_last_push": 0,
              "active_weeks_last_year": 39
            },
            "components": [
              {
                "key": "push_recency",
                "name": "Push recency",
                "detail": "last push 0 days ago",
                "points": 36,
                "status": "met",
                "details": [
                  {
                    "code": "push_recency",
                    "params": {
                      "days": 0
                    }
                  }
                ],
                "max_points": 36
              },
              {
                "key": "commit_cadence",
                "name": "Commit cadence",
                "detail": "39/52 weeks with commits",
                "points": 27,
                "status": "partial",
                "details": [
                  {
                    "code": "commit_cadence_weeks",
                    "params": {
                      "weeks": 39
                    }
                  }
                ],
                "max_points": 36
              },
              {
                "key": "commit_volume",
                "name": "Commit volume",
                "detail": "1152 commits in the last year",
                "points": 18,
                "status": "met",
                "details": [
                  {
                    "code": "commits_last_year",
                    "params": {
                      "count": 1152
                    }
                  }
                ],
                "max_points": 18
              },
              {
                "key": "openssf_scorecard_maintained",
                "name": "OpenSSF Scorecard: Maintained",
                "detail": "30 commit(s) and 0 issue activity found in the last 90 days -- score normalized to 10",
                "points": 10,
                "status": "met",
                "details": [],
                "max_points": 10
              }
            ]
          },
          {
            "key": "release_discipline",
            "band": "excellent",
            "name": "Release discipline",
            "note": "Excluded from scoring (no data or not applicable): OpenSSF Scorecard: Signed-Releases. Remaining weights renormalized.",
            "notes": [
              {
                "code": "excluded_no_data",
                "params": {
                  "components": [
                    "openssf_scorecard_signed_releases"
                  ]
                }
              },
              {
                "code": "weights_renormalized",
                "params": {}
              }
            ],
            "value": 100,
            "inputs": {
              "releases_count": 46,
              "latest_release_tag": "5.16.1",
              "releases_from_tags": false,
              "days_since_latest_release": 0,
              "mean_days_between_releases": 25.7
            },
            "components": [
              {
                "key": "ships_releases",
                "name": "Ships releases",
                "detail": "46 releases published",
                "points": 27,
                "status": "met",
                "details": [
                  {
                    "code": "releases_published",
                    "params": {
                      "count": 46
                    }
                  }
                ],
                "max_points": 27
              },
              {
                "key": "release_recency",
                "name": "Release recency",
                "detail": "latest release 0 days ago",
                "points": 36,
                "status": "met",
                "details": [
                  {
                    "code": "release_recency",
                    "params": {
                      "days": 0
                    }
                  }
                ],
                "max_points": 36
              },
              {
                "key": "release_cadence",
                "name": "Release cadence",
                "detail": "a release every ~25.7 days",
                "points": 27,
                "status": "met",
                "details": [
                  {
                    "code": "release_cadence",
                    "params": {
                      "gap": 25.7
                    }
                  }
                ],
                "max_points": 27
              },
              {
                "key": "openssf_scorecard_signed_releases",
                "name": "OpenSSF Scorecard: Signed-Releases",
                "detail": "no releases found",
                "points": 0,
                "status": "excluded",
                "details": [
                  {
                    "code": "no_data",
                    "params": {}
                  }
                ],
                "max_points": 10
              }
            ]
          },
          {
            "key": "abandonment",
            "band": "excellent",
            "name": "Abandonment",
            "note": null,
            "notes": [],
            "value": 100,
            "inputs": {
              "cap": null,
              "state": "maintained",
              "guards": [],
              "signals": [],
              "red_flag": false,
              "multiplier_pct": 100,
              "declared_reason": null,
              "unverified_reason": null,
              "unanswered_open_prs": null,
              "unanswered_open_issues": null,
              "days_since_last_merged_pr": null,
              "days_since_last_human_commit": 0,
              "days_since_last_human_commit_is_floor": false
            },
            "components": [
              {
                "key": "project_is_still_maintained",
                "name": "Project is still maintained",
                "detail": "last human commit 0 days ago",
                "points": 100,
                "status": "met",
                "details": [
                  {
                    "code": "abandonment_maintained",
                    "params": {
                      "days": 0
                    }
                  }
                ],
                "max_points": 100
              }
            ]
          }
        ],
        "description": "Is the project alive — is code being written and are releases shipping?"
      },
      {
        "key": "community",
        "band": "moderate",
        "name": "Community & Adoption",
        "value": 50,
        "weight": 0.18,
        "metrics": [
          {
            "key": "popularity",
            "band": "critical",
            "name": "Popularity & adoption",
            "note": null,
            "notes": [],
            "value": 16,
            "inputs": {
              "forks": 1,
              "stars": 7,
              "watchers": 5,
              "growth_state": "unverified",
              "growth_factor_pct": 100,
              "growth_unverified_reason": "no_history"
            },
            "components": [
              {
                "key": "stars",
                "name": "Stars",
                "detail": "7 stars",
                "points": 12.6,
                "status": "partial",
                "details": [
                  {
                    "code": "stars",
                    "params": {
                      "count": 7
                    }
                  }
                ],
                "max_points": 60
              },
              {
                "key": "forks",
                "name": "Forks",
                "detail": "1 forks",
                "points": 0,
                "status": "missed",
                "details": [
                  {
                    "code": "forks",
                    "params": {
                      "count": 1
                    }
                  }
                ],
                "max_points": 25
              },
              {
                "key": "watchers",
                "name": "Watchers",
                "detail": "5 watchers",
                "points": 3.3,
                "status": "partial",
                "details": [
                  {
                    "code": "watchers",
                    "params": {
                      "count": 5
                    }
                  }
                ],
                "max_points": 15
              }
            ]
          },
          {
            "key": "community_health",
            "band": "excellent",
            "name": "Community health",
            "note": null,
            "notes": [],
            "value": 85,
            "inputs": {
              "has_readme": true,
              "has_license": true,
              "has_contributing": true,
              "has_issue_template": false,
              "has_code_of_conduct": true,
              "has_pull_request_template": false
            },
            "components": [
              {
                "key": "readme",
                "name": "README",
                "detail": null,
                "points": 22.5,
                "status": "met",
                "details": [],
                "max_points": 22.5
              },
              {
                "key": "license",
                "name": "License",
                "detail": "recognized license (MIT)",
                "points": 22.5,
                "status": "met",
                "details": [
                  {
                    "code": "license_standard",
                    "params": {}
                  },
                  {
                    "code": "license_spdx",
                    "params": {
                      "spdx": "MIT"
                    }
                  }
                ],
                "max_points": 22.5
              },
              {
                "key": "contributing_guide",
                "name": "CONTRIBUTING guide",
                "detail": null,
                "points": 18,
                "status": "met",
                "details": [],
                "max_points": 18
              },
              {
                "key": "code_of_conduct",
                "name": "Code of conduct",
                "detail": null,
                "points": 13.5,
                "status": "met",
                "details": [],
                "max_points": 13.5
              },
              {
                "key": "issue_template",
                "name": "Issue template",
                "detail": null,
                "points": 0,
                "status": "missed",
                "details": [],
                "max_points": 7.2
              },
              {
                "key": "pr_template",
                "name": "PR template",
                "detail": null,
                "points": 0,
                "status": "missed",
                "details": [],
                "max_points": 6.3
              }
            ]
          },
          {
            "key": "ecosystem_adoption",
            "band": "moderate",
            "name": "Ecosystem adoption (downloads)",
            "note": "Excluded from scoring (no data or not applicable): Registry dependents. Remaining weights renormalized.",
            "notes": [
              {
                "code": "excluded_no_data",
                "params": {
                  "components": [
                    "registry_dependents"
                  ]
                }
              },
              {
                "code": "weights_renormalized",
                "params": {}
              }
            ],
            "value": 57,
            "inputs": {
              "packages": [
                "NetEvolve.HealthChecks.AWS.CloudWatch",
                "NetEvolve.HealthChecks.AWS.DynamoDB",
                "NetEvolve.HealthChecks.AWS.EC2",
                "NetEvolve.HealthChecks.AWS.S3",
                "NetEvolve.HealthChecks.AWS.SNS",
                "NetEvolve.HealthChecks.AWS.SQS",
                "NetEvolve.HealthChecks.AWS",
                "NetEvolve.HealthChecks.Apache.ActiveMq"
              ],
              "dependents": null,
              "ecosystems": "nuget",
              "total_downloads": 25393,
              "monthly_downloads": null
            },
            "components": [
              {
                "key": "total_downloads",
                "name": "Total downloads",
                "detail": "25,393 downloads all-time across nuget",
                "points": 45.8,
                "status": "partial",
                "details": [
                  {
                    "code": "downloads_total",
                    "params": {
                      "count": 25393,
                      "ecosystems": "nuget"
                    }
                  }
                ],
                "max_points": 80
              },
              {
                "key": "registry_dependents",
                "name": "Registry dependents",
                "detail": "not reported by this ecosystem",
                "points": 0,
                "status": "excluded",
                "details": [
                  {
                    "code": "not_reported_by_this_ecosystem",
                    "params": {}
                  }
                ],
                "max_points": 20
              }
            ]
          }
        ],
        "description": "Does the project have users, downloads, attention, and a welcoming setup for contributors?"
      },
      {
        "key": "governance",
        "band": "moderate",
        "name": "Sustainability & Governance",
        "value": 60,
        "weight": 0.24,
        "metrics": [
          {
            "key": "maintainer_resilience",
            "band": "critical",
            "name": "Maintainer resilience (bus factor)",
            "note": null,
            "notes": [],
            "value": 20,
            "inputs": {
              "bus_factor": 1,
              "contributors_sampled": 3,
              "top_contributor_share": 0.965
            },
            "components": [
              {
                "key": "bus_factor",
                "name": "Bus factor",
                "detail": "1 contributor(s) cover half of all commits",
                "points": 9,
                "status": "partial",
                "details": [
                  {
                    "code": "bus_factor",
                    "params": {
                      "count": 1
                    }
                  }
                ],
                "max_points": 54
              },
              {
                "key": "commit_distribution",
                "name": "Commit distribution",
                "detail": "top contributor authored 96% of commits",
                "points": 0.8,
                "status": "partial",
                "details": [
                  {
                    "code": "top_contributor_share",
                    "params": {
                      "share": 96
                    }
                  }
                ],
                "max_points": 22.5
              },
              {
                "key": "contributor_breadth",
                "name": "Contributor breadth",
                "detail": "3 contributors",
                "points": 4.1,
                "status": "partial",
                "details": [
                  {
                    "code": "contributors_sampled",
                    "params": {
                      "count": 3
                    }
                  }
                ],
                "max_points": 13.5
              },
              {
                "key": "openssf_scorecard_contributors",
                "name": "OpenSSF Scorecard: Contributors",
                "detail": "project has 2 contributing companies or organizations -- score normalized to 6",
                "points": 6,
                "status": "partial",
                "details": [],
                "max_points": 10
              }
            ]
          },
          {
            "key": "responsiveness",
            "band": "good",
            "name": "Issue & PR responsiveness",
            "note": null,
            "notes": [],
            "value": 79,
            "inputs": {
              "merged_prs": 1729,
              "open_issues": 7,
              "closed_issues": 122,
              "issue_closed_ratio": 0.946,
              "closed_unmerged_prs": 184
            },
            "components": [
              {
                "key": "issue_resolution",
                "name": "Issue resolution",
                "detail": "95% of issues closed",
                "points": 44.2,
                "status": "partial",
                "details": [
                  {
                    "code": "issues_closed_share",
                    "params": {
                      "share": 95
                    }
                  }
                ],
                "max_points": 46.75
              },
              {
                "key": "pr_acceptance",
                "name": "PR acceptance",
                "detail": "1729/1913 decided PRs merged",
                "points": 34.6,
                "status": "partial",
                "details": [
                  {
                    "code": "decided_prs_merged",
                    "params": {
                      "merged": 1729,
                      "decided": 1913
                    }
                  }
                ],
                "max_points": 38.25
              },
              {
                "key": "openssf_scorecard_code_review",
                "name": "OpenSSF Scorecard: Code-Review",
                "detail": "Found 0/11 approved changesets -- score normalized to 0",
                "points": 0,
                "status": "missed",
                "details": [],
                "max_points": 15
              }
            ]
          },
          {
            "key": "stewardship",
            "band": "moderate",
            "name": "Ownership & stewardship",
            "note": null,
            "notes": [],
            "value": 56,
            "inputs": {
              "followers": 9,
              "owner_type": "Organization",
              "is_verified": null,
              "owner_login": "dailydevops",
              "public_repos": 24,
              "account_age_days": 1627
            },
            "components": [
              {
                "key": "ownership_backing",
                "name": "Ownership backing",
                "detail": "organization-owned",
                "points": 30,
                "status": "met",
                "details": [
                  {
                    "code": "owner_organization",
                    "params": {}
                  }
                ],
                "max_points": 30
              },
              {
                "key": "verified_domain",
                "name": "Verified domain",
                "detail": null,
                "points": 0,
                "status": "missed",
                "details": [],
                "max_points": 20
              },
              {
                "key": "owner_reach",
                "name": "Owner reach",
                "detail": "9 followers of dailydevops",
                "points": 7.2,
                "status": "partial",
                "details": [
                  {
                    "code": "owner_followers",
                    "params": {
                      "count": 9,
                      "login": "dailydevops"
                    }
                  }
                ],
                "max_points": 25
              },
              {
                "key": "track_record",
                "name": "Track record",
                "detail": "24 public repos, account ~4 yr old",
                "points": 19.1,
                "status": "partial",
                "details": [
                  {
                    "code": "public_repos",
                    "params": {
                      "count": 24
                    }
                  },
                  {
                    "code": "account_age_years",
                    "params": {
                      "years": 4
                    }
                  }
                ],
                "max_points": 25
              }
            ]
          },
          {
            "key": "package_maintenance",
            "band": "excellent",
            "name": "Package maintenance",
            "note": null,
            "notes": [],
            "value": 100,
            "inputs": {
              "packages": [
                "NetEvolve.HealthChecks.AWS.CloudWatch",
                "NetEvolve.HealthChecks.AWS.DynamoDB",
                "NetEvolve.HealthChecks.AWS.EC2",
                "NetEvolve.HealthChecks.AWS.S3",
                "NetEvolve.HealthChecks.AWS.SNS",
                "NetEvolve.HealthChecks.AWS.SQS",
                "NetEvolve.HealthChecks.AWS",
                "NetEvolve.HealthChecks.Apache.ActiveMq"
              ],
              "ecosystems": "nuget",
              "any_deprecated": false,
              "min_days_since_publish": 0
            },
            "components": [
              {
                "key": "published_resolvable",
                "name": "Published & resolvable",
                "detail": "8 package(s) on nuget",
                "points": 25,
                "status": "met",
                "details": [
                  {
                    "code": "packages_published",
                    "params": {
                      "count": 8,
                      "ecosystems": "nuget"
                    }
                  }
                ],
                "max_points": 25
              },
              {
                "key": "publish_recency",
                "name": "Publish recency",
                "detail": "latest publish 0 days ago",
                "points": 35,
                "status": "met",
                "details": [
                  {
                    "code": "publish_recency",
                    "params": {
                      "days": 0
                    }
                  }
                ],
                "max_points": 35
              },
              {
                "key": "version_history",
                "name": "Version history",
                "detail": "18 published versions",
                "points": 20,
                "status": "met",
                "details": [
                  {
                    "code": "published_versions",
                    "params": {
                      "count": 18
                    }
                  }
                ],
                "max_points": 20
              },
              {
                "key": "not_deprecated",
                "name": "Not deprecated",
                "detail": "active, not deprecated or yanked",
                "points": 20,
                "status": "met",
                "details": [
                  {
                    "code": "package_not_deprecated",
                    "params": {}
                  }
                ],
                "max_points": 20
              }
            ]
          }
        ],
        "description": "Will the project survive its people — bus factor, responsiveness, who backs it, and package upkeep?"
      },
      {
        "key": "engineering",
        "band": "moderate",
        "name": "Engineering Quality",
        "value": 64,
        "weight": 0.2,
        "metrics": [
          {
            "key": "engineering_practices",
            "band": "good",
            "name": "Engineering practices",
            "note": null,
            "notes": [],
            "value": 74,
            "inputs": {
              "has_ci": true,
              "has_tests": true,
              "has_editorconfig": true,
              "has_linter_config": false,
              "has_precommit_config": false
            },
            "components": [
              {
                "key": "ci_workflows",
                "name": "CI workflows",
                "detail": "7 workflow(s)",
                "points": 24,
                "status": "met",
                "details": [
                  {
                    "code": "ci_workflows",
                    "params": {
                      "count": 7
                    }
                  }
                ],
                "max_points": 24
              },
              {
                "key": "tests_present",
                "name": "Tests present",
                "detail": null,
                "points": 24,
                "status": "met",
                "details": [],
                "max_points": 24
              },
              {
                "key": "linter_config",
                "name": "Linter config",
                "detail": null,
                "points": 0,
                "status": "missed",
                "details": [],
                "max_points": 16
              },
              {
                "key": "pre_commit_hooks",
                "name": "Pre-commit hooks",
                "detail": null,
                "points": 0,
                "status": "missed",
                "details": [],
                "max_points": 9.6
              },
              {
                "key": "editorconfig",
                "name": ".editorconfig",
                "detail": null,
                "points": 6.4,
                "status": "met",
                "details": [],
                "max_points": 6.4
              },
              {
                "key": "openssf_scorecard_ci_tests",
                "name": "OpenSSF Scorecard: CI-Tests",
                "detail": "22 out of 22 merged PRs checked by a CI test -- score normalized to 10",
                "points": 20,
                "status": "met",
                "details": [],
                "max_points": 20
              }
            ]
          },
          {
            "key": "documentation",
            "band": "moderate",
            "name": "Documentation",
            "note": null,
            "notes": [],
            "value": 50,
            "inputs": {
              "topics": [
                "dotnet",
                "healthchecks"
              ],
              "has_wiki": false,
              "homepage": null,
              "has_readme": true,
              "has_docs_dir": false,
              "has_description": true
            },
            "components": [
              {
                "key": "readme",
                "name": "README",
                "detail": null,
                "points": 30,
                "status": "met",
                "details": [],
                "max_points": 30
              },
              {
                "key": "documentation_directory",
                "name": "Documentation directory",
                "detail": null,
                "points": 0,
                "status": "missed",
                "details": [],
                "max_points": 25
              },
              {
                "key": "documentation_homepage_site",
                "name": "Documentation / homepage site",
                "detail": null,
                "points": 0,
                "status": "missed",
                "details": [],
                "max_points": 15
              },
              {
                "key": "repository_description",
                "name": "Repository description",
                "detail": null,
                "points": 10,
                "status": "met",
                "details": [],
                "max_points": 10
              },
              {
                "key": "topics",
                "name": "Topics",
                "detail": "2 topics",
                "points": 10,
                "status": "met",
                "details": [
                  {
                    "code": "topics_count",
                    "params": {
                      "count": 2
                    }
                  }
                ],
                "max_points": 10
              },
              {
                "key": "wiki",
                "name": "Wiki",
                "detail": null,
                "points": 0,
                "status": "missed",
                "details": [],
                "max_points": 10
              }
            ]
          }
        ],
        "description": "Are baseline engineering and documentation practices in place?"
      },
      {
        "key": "security",
        "band": "good",
        "name": "Security",
        "value": 72,
        "weight": 0.16,
        "metrics": [
          {
            "key": "security_posture",
            "band": "moderate",
            "name": "Security posture",
            "note": "Excluded from scoring (no data or not applicable): Packaging, Signed-Releases. Remaining weights renormalized.",
            "notes": [
              {
                "code": "excluded_no_data",
                "params": {
                  "components": [
                    "packaging",
                    "signed_releases"
                  ]
                }
              },
              {
                "code": "weights_renormalized",
                "params": {}
              }
            ],
            "value": 65,
            "inputs": {
              "source": "openssf_scorecard",
              "checks_evaluated": 16,
              "scorecard_version": "v5.5.0",
              "checks_inconclusive": 2,
              "scorecard_aggregate": 6.5
            },
            "components": [
              {
                "key": "binary_artifacts",
                "name": "Binary-Artifacts",
                "detail": "no binaries found in the repo",
                "points": 7.5,
                "status": "met",
                "details": [],
                "max_points": 7.5
              },
              {
                "key": "branch_protection",
                "name": "Branch-Protection",
                "detail": "branch protection is not maximal on development and all release branches",
                "points": 3.8,
                "status": "partial",
                "details": [],
                "max_points": 7.5
              },
              {
                "key": "ci_tests",
                "name": "CI-Tests",
                "detail": "22 out of 22 merged PRs checked by a CI test -- score normalized to 10",
                "points": 2.5,
                "status": "met",
                "details": [],
                "max_points": 2.5
              },
              {
                "key": "cii_best_practices",
                "name": "CII-Best-Practices",
                "detail": "no effort to earn an OpenSSF best practices badge detected",
                "points": 0,
                "status": "missed",
                "details": [],
                "max_points": 2.5
              },
              {
                "key": "code_review",
                "name": "Code-Review",
                "detail": "Found 0/11 approved changesets -- score normalized to 0",
                "points": 0,
                "status": "missed",
                "details": [],
                "max_points": 7.5
              },
              {
                "key": "contributors",
                "name": "Contributors",
                "detail": "project has 2 contributing companies or organizations -- score normalized to 6",
                "points": 1.5,
                "status": "partial",
                "details": [],
                "max_points": 2.5
              },
              {
                "key": "dangerous_workflow",
                "name": "Dangerous-Workflow",
                "detail": "no dangerous workflow patterns detected",
                "points": 10,
                "status": "met",
                "details": [],
                "max_points": 10
              },
              {
                "key": "dependency_update_tool",
                "name": "Dependency-Update-Tool",
                "detail": "update tool detected",
                "points": 7.5,
                "status": "met",
                "details": [],
                "max_points": 7.5
              },
              {
                "key": "fuzzing",
                "name": "Fuzzing",
                "detail": "project is not fuzzed",
                "points": 0,
                "status": "missed",
                "details": [],
                "max_points": 5
              },
              {
                "key": "license",
                "name": "License",
                "detail": "license file detected",
                "points": 2.5,
                "status": "met",
                "details": [],
                "max_points": 2.5
              },
              {
                "key": "maintained",
                "name": "Maintained",
                "detail": "30 commit(s) and 0 issue activity found in the last 90 days -- score normalized to 10",
                "points": 7.5,
                "status": "met",
                "details": [],
                "max_points": 7.5
              },
              {
                "key": "packaging",
                "name": "Packaging",
                "detail": "packaging workflow not detected",
                "points": 0,
                "status": "excluded",
                "details": [
                  {
                    "code": "no_data",
                    "params": {}
                  }
                ],
                "max_points": 5
              },
              {
                "key": "pinned_dependencies",
                "name": "Pinned-Dependencies",
                "detail": "all dependencies are pinned",
                "points": 5,
                "status": "met",
                "details": [],
                "max_points": 5
              },
              {
                "key": "sast",
                "name": "SAST",
                "detail": "SAST tool is run on all commits",
                "points": 5,
                "status": "met",
                "details": [],
                "max_points": 5
              },
              {
                "key": "security_policy",
                "name": "Security-Policy",
                "detail": "security policy file not detected",
                "points": 0,
                "status": "missed",
                "details": [],
                "max_points": 5
              },
              {
                "key": "signed_releases",
                "name": "Signed-Releases",
                "detail": "no releases found",
                "points": 0,
                "status": "excluded",
                "details": [
                  {
                    "code": "no_data",
                    "params": {}
                  }
                ],
                "max_points": 7.5
              },
              {
                "key": "token_permissions",
                "name": "Token-Permissions",
                "detail": "detected GitHub workflow tokens with excessive permissions",
                "points": 0,
                "status": "missed",
                "details": [],
                "max_points": 7.5
              },
              {
                "key": "vulnerabilities",
                "name": "Vulnerabilities",
                "detail": "0 existing vulnerabilities detected",
                "points": 7.5,
                "status": "met",
                "details": [],
                "max_points": 7.5
              }
            ]
          },
          {
            "key": "dependency_advisories",
            "band": "excellent",
            "name": "Dependency advisories",
            "note": "Excluded from scoring (no data or not applicable): Indirect dependencies free of known advisories, No advisories left outstanding. Remaining weights renormalized. Matched 503 resolved dependencies against OSV. This repository publishes no package the index resolves, so the repository dependency graph was assessed instead. That graph mixes development and test pins with shipped dependencies, so only the declared runtime dependencies are scored; transitive findings are reported as context and excluded from the score. Reachability is not analyzed.",
            "notes": [
              {
                "code": "excluded_no_data",
                "params": {
                  "components": [
                    "indirect_dependencies_free_of_known_advisories",
                    "no_advisories_left_outstanding"
                  ]
                }
              },
              {
                "code": "weights_renormalized",
                "params": {}
              },
              {
                "code": "advisories_scope_repository",
                "params": {
                  "assessed": 503
                }
              },
              {
                "code": "advisories_repo_graph_caveat",
                "params": {}
              },
              {
                "code": "advisories_reachability",
                "params": {}
              }
            ],
            "value": 100,
            "inputs": {
              "source": "osv",
              "advisories": 1,
              "affected_packages": 1,
              "assessed_packages": 503,
              "unassessed_packages": 0,
              "affected_by_severity": "moderate 1",
              "direct_affected_packages": 0
            },
            "components": [
              {
                "key": "direct_dependencies_free_of_known_advisories",
                "name": "Direct dependencies free of known advisories",
                "detail": "no direct dependency carries a known advisory",
                "points": 35,
                "status": "met",
                "details": [
                  {
                    "code": "no_direct_advisories",
                    "params": {}
                  }
                ],
                "max_points": 35
              },
              {
                "key": "indirect_dependencies_free_of_known_advisories",
                "name": "Indirect dependencies free of known advisories",
                "detail": "transitive set not separable from development and test dependencies in this scope",
                "points": 0,
                "status": "excluded",
                "details": [
                  {
                    "code": "advisories_scope_not_separable",
                    "params": {}
                  }
                ],
                "max_points": 25
              },
              {
                "key": "no_advisories_left_outstanding",
                "name": "No advisories left outstanding",
                "detail": "no advisory carries a publication date",
                "points": 0,
                "status": "excluded",
                "details": [
                  {
                    "code": "advisories_no_publication_date",
                    "params": {}
                  }
                ],
                "max_points": 40
              }
            ]
          },
          {
            "key": "malicious_dependencies",
            "band": "excellent",
            "name": "Malicious dependencies",
            "note": null,
            "notes": [],
            "value": 100,
            "inputs": {
              "source": "osv",
              "meaning": "reported as a malicious package by the OpenSSF corpus; the remedy is removal or moving off the compromised name, never an upgrade of the same artifact. Versions the registry has since pulled are listed but not scored",
              "packages": [],
              "red_flag": false,
              "assessed_packages": 503,
              "malicious_packages": 0,
              "direct_malicious_packages": 0,
              "withdrawn_malicious_packages": 0,
              "installable_malicious_packages": 0
            },
            "components": [
              {
                "key": "no_dependency_reported_as_a_malicious_package",
                "name": "No dependency reported as a malicious package",
                "detail": "no dependency is reported as a malicious package",
                "points": 100,
                "status": "met",
                "details": [
                  {
                    "code": "no_malicious_dependencies",
                    "params": {}
                  }
                ],
                "max_points": 100
              }
            ]
          },
          {
            "key": "high_risk_jurisdiction_exposure",
            "band": "excellent",
            "name": "High-Risk Jurisdiction Exposure",
            "note": "Only high-confidence self-published location evidence affects this multiplier. Ambiguous matches are review-only; country evidence is not proof of nationality, citizenship, legal registration, malicious intent, or sanctions status.",
            "notes": [
              {
                "code": "jurisdiction_evidence_limits",
                "params": {}
              }
            ],
            "value": 100,
            "inputs": {
              "meaning": "self-published location evidence; not nationality or citizenship",
              "red_flag": false,
              "exposures": [],
              "policy_countries": [
                "Russia",
                "Iran",
                "North Korea"
              ],
              "review_only_matches": 0,
              "assessed_self_published_locations": 3
            },
            "components": [
              {
                "key": "policy_exposure_multiplier",
                "name": "Policy exposure multiplier",
                "detail": "no confirmed policy-scope location match",
                "points": 100,
                "status": "met",
                "details": [
                  {
                    "code": "jurisdiction_no_match",
                    "params": {}
                  }
                ],
                "max_points": 100
              }
            ]
          }
        ],
        "description": "Are visible security and supply-chain practices strong, with no malicious dependency and no unresolved high-risk jurisdiction exposure?"
      },
      {
        "key": "ai_readiness",
        "band": "good",
        "name": "AI Readiness",
        "value": 74,
        "weight": 0,
        "metrics": [
          {
            "key": "ai_agent_context",
            "band": "good",
            "name": "Agent context & guidance",
            "note": "Excluded from scoring (no data or not applicable): Legible commit history. Remaining weights renormalized.",
            "notes": [
              {
                "code": "excluded_no_data",
                "params": {
                  "components": [
                    "legible_commit_history"
                  ]
                }
              },
              {
                "code": "weights_renormalized",
                "params": {}
              }
            ],
            "value": 75,
            "inputs": {
              "has_llms_txt": false,
              "legible_history_share": null,
              "agent_instruction_files": [
                ".github/copilot-instructions.md",
                ".github/instructions/blazor.instructions.md",
                ".github/instructions/csharp.instructions.md",
                ".github/instructions/decisions.instructions.md",
                ".github/instructions/tsql.instructions.md",
                ".github/instructions/wording.instructions.md",
                "AGENTS.md"
              ],
              "agent_instruction_max_bytes": 6180
            },
            "components": [
              {
                "key": "agent_instructions",
                "name": "Agent instructions",
                "detail": ".github/copilot-instructions.md, .github/instructions/blazor.instructions.md, .github/instructions/csharp.instructions.md, .github/instructions/decisions.instructions.md, .github/instructions/tsql.instructions.md, .github/instructions/wording.instructions.md, AGENTS.md",
                "points": 45,
                "status": "met",
                "details": [
                  {
                    "code": "file_list",
                    "params": {
                      "files": ".github/copilot-instructions.md, .github/instructions/blazor.instructions.md, .github/instructions/csharp.instructions.md, .github/instructions/decisions.instructions.md, .github/instructions/tsql.instructions.md, .github/instructions/wording.instructions.md, AGENTS.md"
                    }
                  }
                ],
                "max_points": 45
              },
              {
                "key": "machine_readable_docs_llms_txt",
                "name": "Machine-readable docs (llms.txt)",
                "detail": null,
                "points": 0,
                "status": "missed",
                "details": [],
                "max_points": 15
              },
              {
                "key": "legible_commit_history",
                "name": "Legible commit history",
                "detail": "no data",
                "points": 0,
                "status": "excluded",
                "details": [
                  {
                    "code": "no_data",
                    "params": {}
                  }
                ],
                "max_points": 40
              }
            ]
          },
          {
            "key": "ai_verify_loop",
            "band": "good",
            "name": "Verify loop (build / test / typecheck)",
            "note": null,
            "notes": [],
            "value": 84,
            "inputs": {
              "has_nix": false,
              "has_tests": true,
              "lockfiles": [],
              "has_dockerfile": false,
              "typed_language": true,
              "bootstrap_files": [],
              "has_devcontainer": true,
              "has_linter_config": false,
              "typecheck_configs": [],
              "agent_commit_share": 0.09,
              "toolchain_manifests": [
                "src/NetEvolve.HealthChecks.AWS.CloudWatch/NetEvolve.HealthChecks.AWS.CloudWatch.csproj",
                "src/NetEvolve.HealthChecks.AWS.DynamoDB/NetEvolve.HealthChecks.AWS.DynamoDB.csproj",
                "src/NetEvolve.HealthChecks.AWS.EC2/NetEvolve.HealthChecks.AWS.EC2.csproj",
                "src/NetEvolve.HealthChecks.AWS.S3/NetEvolve.HealthChecks.AWS.S3.csproj",
                "src/NetEvolve.HealthChecks.AWS.SNS/NetEvolve.HealthChecks.AWS.SNS.csproj",
                "src/NetEvolve.HealthChecks.AWS.SQS/NetEvolve.HealthChecks.AWS.SQS.csproj",
                "src/NetEvolve.HealthChecks.AWS/NetEvolve.HealthChecks.AWS.csproj",
                "src/NetEvolve.HealthChecks.Apache.ActiveMq/NetEvolve.HealthChecks.Apache.ActiveMq.csproj",
                "src/NetEvolve.HealthChecks.Apache.Kafka/NetEvolve.HealthChecks.Apache.Kafka.csproj",
                "src/NetEvolve.HealthChecks.Apache.Pulsar/NetEvolve.HealthChecks.Apache.Pulsar.csproj",
                "src/NetEvolve.HealthChecks.Apache.RocketMQ/NetEvolve.HealthChecks.Apache.RocketMQ.csproj",
                "src/NetEvolve.HealthChecks.Apache.Solr/NetEvolve.HealthChecks.Apache.Solr.csproj",
                "src/NetEvolve.HealthChecks.ArangoDb/NetEvolve.HealthChecks.ArangoDb.csproj",
                "src/NetEvolve.HealthChecks.Azure.ApplicationInsights/NetEvolve.HealthChecks.Azure.ApplicationInsights.csproj",
                "src/NetEvolve.HealthChecks.Azure.Blobs/NetEvolve.HealthChecks.Azure.Blobs.csproj",
                "src/NetEvolve.HealthChecks.Azure.CosmosDB/NetEvolve.HealthChecks.Azure.CosmosDB.csproj",
                "src/NetEvolve.HealthChecks.Azure.EventHubs/NetEvolve.HealthChecks.Azure.EventHubs.csproj",
                "src/NetEvolve.HealthChecks.Azure.KeyVault/NetEvolve.HealthChecks.Azure.KeyVault.csproj",
                "src/NetEvolve.HealthChecks.Azure.Kusto/NetEvolve.HealthChecks.Azure.Kusto.csproj",
                "src/NetEvolve.HealthChecks.Azure.Queues/NetEvolve.HealthChecks.Azure.Queues.csproj",
                "src/NetEvolve.HealthChecks.Azure.Search/NetEvolve.HealthChecks.Azure.Search.csproj",
                "src/NetEvolve.HealthChecks.Azure.ServiceBus/NetEvolve.HealthChecks.Azure.ServiceBus.csproj",
                "src/NetEvolve.HealthChecks.Azure.Tables/NetEvolve.HealthChecks.Azure.Tables.csproj",
                "src/NetEvolve.HealthChecks.Azure/NetEvolve.HealthChecks.Azure.csproj",
                "src/NetEvolve.HealthChecks.Cassandra/NetEvolve.HealthChecks.Cassandra.csproj",
                "src/NetEvolve.HealthChecks.ClickHouse/NetEvolve.HealthChecks.ClickHouse.csproj",
                "src/NetEvolve.HealthChecks.CockroachDb/NetEvolve.HealthChecks.CockroachDb.csproj",
                "src/NetEvolve.HealthChecks.Consul/NetEvolve.HealthChecks.Consul.csproj",
                "src/NetEvolve.HealthChecks.CouchDb/NetEvolve.HealthChecks.CouchDb.csproj",
                "src/NetEvolve.HealthChecks.Couchbase/NetEvolve.HealthChecks.Couchbase.csproj",
                "src/NetEvolve.HealthChecks.DB2/NetEvolve.HealthChecks.DB2.csproj",
                "src/NetEvolve.HealthChecks.Dapr/NetEvolve.HealthChecks.Dapr.csproj",
                "src/NetEvolve.HealthChecks.DuckDB/NetEvolve.HealthChecks.DuckDB.csproj",
                "src/NetEvolve.HealthChecks.Elasticsearch/NetEvolve.HealthChecks.Elasticsearch.csproj",
                "src/NetEvolve.HealthChecks.Firebird/NetEvolve.HealthChecks.Firebird.csproj",
                "src/NetEvolve.HealthChecks.GCP.BigQuery/NetEvolve.HealthChecks.GCP.BigQuery.csproj",
                "src/NetEvolve.HealthChecks.GCP.Bigtable/NetEvolve.HealthChecks.GCP.Bigtable.csproj",
                "src/NetEvolve.HealthChecks.GCP.Firestore/NetEvolve.HealthChecks.GCP.Firestore.csproj",
                "src/NetEvolve.HealthChecks.GCP.PubSub/NetEvolve.HealthChecks.GCP.PubSub.csproj",
                "src/NetEvolve.HealthChecks.GCP/NetEvolve.HealthChecks.GCP.csproj",
                "src/NetEvolve.HealthChecks.Garnet/NetEvolve.HealthChecks.Garnet.csproj",
                "src/NetEvolve.HealthChecks.Http/NetEvolve.HealthChecks.Http.csproj",
                "src/NetEvolve.HealthChecks.IbmMQ/NetEvolve.HealthChecks.IbmMQ.csproj",
                "src/NetEvolve.HealthChecks.InfluxDB/NetEvolve.HealthChecks.InfluxDB.csproj",
                "src/NetEvolve.HealthChecks.JanusGraph/NetEvolve.HealthChecks.JanusGraph.csproj",
                "src/NetEvolve.HealthChecks.Keycloak/NetEvolve.HealthChecks.Keycloak.csproj",
                "src/NetEvolve.HealthChecks.Kubernetes/NetEvolve.HealthChecks.Kubernetes.csproj",
                "src/NetEvolve.HealthChecks.KurrentDb/NetEvolve.HealthChecks.KurrentDb.csproj",
                "src/NetEvolve.HealthChecks.LiteDB/NetEvolve.HealthChecks.LiteDB.csproj",
                "src/NetEvolve.HealthChecks.MariaDb/NetEvolve.HealthChecks.MariaDb.csproj",
                "src/NetEvolve.HealthChecks.Meilisearch/NetEvolve.HealthChecks.Meilisearch.csproj",
                "src/NetEvolve.HealthChecks.Milvus/NetEvolve.HealthChecks.Milvus.csproj",
                "src/NetEvolve.HealthChecks.Minio/NetEvolve.HealthChecks.Minio.csproj",
                "src/NetEvolve.HealthChecks.MongoDb/NetEvolve.HealthChecks.MongoDb.csproj",
                "src/NetEvolve.HealthChecks.Mosquitto/NetEvolve.HealthChecks.Mosquitto.csproj",
                "src/NetEvolve.HealthChecks.MySql.Connector/NetEvolve.HealthChecks.MySql.Connector.csproj",
                "src/NetEvolve.HealthChecks.MySql.Devart/NetEvolve.HealthChecks.MySql.Devart.csproj",
                "src/NetEvolve.HealthChecks.MySql/NetEvolve.HealthChecks.MySql.csproj",
                "src/NetEvolve.HealthChecks.NATS/NetEvolve.HealthChecks.NATS.csproj",
                "src/NetEvolve.HealthChecks.Neo4j/NetEvolve.HealthChecks.Neo4j.csproj",
                "src/NetEvolve.HealthChecks.Npgsql.Devart/NetEvolve.HealthChecks.Npgsql.Devart.csproj",
                "src/NetEvolve.HealthChecks.Npgsql/NetEvolve.HealthChecks.Npgsql.csproj",
                "src/NetEvolve.HealthChecks.Odbc/NetEvolve.HealthChecks.Odbc.csproj",
                "src/NetEvolve.HealthChecks.Ollama/NetEvolve.HealthChecks.Ollama.csproj",
                "src/NetEvolve.HealthChecks.OpenSearch/NetEvolve.HealthChecks.OpenSearch.csproj",
                "src/NetEvolve.HealthChecks.Oracle.Devart/NetEvolve.HealthChecks.Oracle.Devart.csproj",
                "src/NetEvolve.HealthChecks.Oracle/NetEvolve.HealthChecks.Oracle.csproj",
                "src/NetEvolve.HealthChecks.Qdrant/NetEvolve.HealthChecks.Qdrant.csproj",
                "src/NetEvolve.HealthChecks.QuestDB/NetEvolve.HealthChecks.QuestDB.csproj",
                "src/NetEvolve.HealthChecks.RabbitMQ/NetEvolve.HealthChecks.RabbitMQ.csproj",
                "src/NetEvolve.HealthChecks.RavenDb/NetEvolve.HealthChecks.RavenDb.csproj",
                "src/NetEvolve.HealthChecks.Redis/NetEvolve.HealthChecks.Redis.csproj",
                "src/NetEvolve.HealthChecks.Redpanda/NetEvolve.HealthChecks.Redpanda.csproj",
                "src/NetEvolve.HealthChecks.SQLite.Devart/NetEvolve.HealthChecks.SQLite.Devart.csproj",
                "src/NetEvolve.HealthChecks.SQLite.Legacy/NetEvolve.HealthChecks.SQLite.Legacy.csproj",
                "src/NetEvolve.HealthChecks.SQLite/NetEvolve.HealthChecks.SQLite.csproj",
                "src/NetEvolve.HealthChecks.SqlServer.Devart/NetEvolve.HealthChecks.SqlServer.Devart.csproj",
                "src/NetEvolve.HealthChecks.SqlServer.Legacy/NetEvolve.HealthChecks.SqlServer.Legacy.csproj",
                "src/NetEvolve.HealthChecks.SqlServer/NetEvolve.HealthChecks.SqlServer.csproj",
                "src/NetEvolve.HealthChecks/NetEvolve.HealthChecks.csproj",
                "src/SourceGenerator.Attributes/SourceGenerator.Attributes.csproj",
                "src/SourceGenerator.HealthChecks/SourceGenerator.HealthChecks.csproj",
                "tests/NetEvolve.HealthChecks.Tests.Architecture/NetEvolve.HealthChecks.Tests.Architecture.csproj",
                "tests/NetEvolve.HealthChecks.Tests.Integration/NetEvolve.HealthChecks.Tests.Integration.csproj",
                "tests/NetEvolve.HealthChecks.Tests.Unit/NetEvolve.HealthChecks.Tests.Unit.csproj"
              ],
              "dependency_bot_commit_share": 0.83
            },
            "components": [
              {
                "key": "one_command_bootstrap",
                "name": "One-command bootstrap",
                "detail": "src/NetEvolve.HealthChecks.AWS.CloudWatch/NetEvolve.HealthChecks.AWS.CloudWatch.csproj, src/NetEvolve.HealthChecks.AWS.DynamoDB/NetEvolve.HealthChecks.AWS.DynamoDB.csproj, src/NetEvolve.HealthChecks.AWS.EC2/NetEvolve.HealthChecks.AWS.EC2.csproj (toolchain convention, no task runner)",
                "points": 12.6,
                "status": "partial",
                "details": [
                  {
                    "code": "toolchain_convention",
                    "params": {
                      "files": "src/NetEvolve.HealthChecks.AWS.CloudWatch/NetEvolve.HealthChecks.AWS.CloudWatch.csproj, src/NetEvolve.HealthChecks.AWS.DynamoDB/NetEvolve.HealthChecks.AWS.DynamoDB.csproj, src/NetEvolve.HealthChecks.AWS.EC2/NetEvolve.HealthChecks.AWS.EC2.csproj"
                    }
                  }
                ],
                "max_points": 18
              },
              {
                "key": "automated_tests",
                "name": "Automated tests",
                "detail": null,
                "points": 22,
                "status": "met",
                "details": [],
                "max_points": 22
              },
              {
                "key": "lint_format_config",
                "name": "Lint / format config",
                "detail": null,
                "points": 0,
                "status": "missed",
                "details": [],
                "max_points": 11
              },
              {
                "key": "static_type_checking",
                "name": "Static type checking",
                "detail": "C# (statically typed)",
                "points": 11,
                "status": "met",
                "details": [
                  {
                    "code": "statically_typed_language",
                    "params": {
                      "language": "C#"
                    }
                  }
                ],
                "max_points": 11
              },
              {
                "key": "reproducible_environment",
                "name": "Reproducible environment",
                "detail": "devcontainer",
                "points": 10,
                "status": "met",
                "details": [
                  {
                    "code": "file_list",
                    "params": {
                      "files": "devcontainer"
                    }
                  }
                ],
                "max_points": 10
              },
              {
                "key": "demonstrated_agent_practice",
                "name": "Demonstrated agent practice",
                "detail": "9 of the last 100 commits agent-authored or agent-credited",
                "points": 10,
                "status": "met",
                "details": [
                  {
                    "code": "agent_authored_commits",
                    "params": {
                      "count": 9,
                      "sampled": 100
                    }
                  }
                ],
                "max_points": 10
              },
              {
                "key": "automated_maintenance",
                "name": "Automated maintenance",
                "detail": "83 of the last 100 commits are automated dependency updates",
                "points": 8,
                "status": "met",
                "details": [
                  {
                    "code": "dependency_bot_commits",
                    "params": {
                      "count": 83,
                      "sampled": 100
                    }
                  }
                ],
                "max_points": 8
              },
              {
                "key": "openssf_scorecard_pinned_dependencies",
                "name": "OpenSSF Scorecard: Pinned-Dependencies",
                "detail": "all dependencies are pinned",
                "points": 10,
                "status": "met",
                "details": [],
                "max_points": 10
              }
            ]
          },
          {
            "key": "ai_code_legibility",
            "band": "excellent",
            "name": "Code legibility for models",
            "note": null,
            "notes": [],
            "value": 100,
            "inputs": {
              "primary_language": "C#",
              "largest_source_bytes": 25754,
              "source_files_sampled": 861,
              "oversized_source_files": 0
            },
            "components": [
              {
                "key": "type_checkable_code",
                "name": "Type-checkable code",
                "detail": "C# (statically typed)",
                "points": 45,
                "status": "met",
                "details": [
                  {
                    "code": "statically_typed_language",
                    "params": {
                      "language": "C#"
                    }
                  }
                ],
                "max_points": 45
              },
              {
                "key": "manageable_file_sizes",
                "name": "Manageable file sizes",
                "detail": "0/861 source files over 60KB",
                "points": 55,
                "status": "met",
                "details": [
                  {
                    "code": "oversized_source_files",
                    "params": {
                      "kb": 60,
                      "sampled": 861,
                      "oversized": 0
                    }
                  }
                ],
                "max_points": 55
              }
            ]
          },
          {
            "key": "ai_interfaces",
            "band": "critical",
            "name": "Machine-readable interfaces",
            "note": null,
            "notes": [],
            "value": 20,
            "inputs": {
              "example_dirs": [],
              "has_mcp_signal": true,
              "api_schema_files": []
            },
            "components": [
              {
                "key": "api_schema_openapi_graphql_proto",
                "name": "API schema (OpenAPI/GraphQL/proto)",
                "detail": null,
                "points": 0,
                "status": "missed",
                "details": [],
                "max_points": 40
              },
              {
                "key": "mcp_server",
                "name": "MCP server",
                "detail": null,
                "points": 20,
                "status": "met",
                "details": [],
                "max_points": 20
              },
              {
                "key": "runnable_examples",
                "name": "Runnable examples",
                "detail": null,
                "points": 0,
                "status": "missed",
                "details": [],
                "max_points": 40
              }
            ]
          }
        ],
        "description": "How well is the repo equipped to be developed and maintained with AI coding agents? An independent, experimental badge — weight 0.0, so it is surfaced on its own and does not affect the overall health score."
      }
    ],
    "metrics_version": "1.13.0"
  },
  "warnings": [
    "Star history unavailable: GitHub GraphQL error: Resource not accessible by personal access token"
  ],
  "report_type": "repository",
  "generated_at": "2026-07-27T21:27:38.766300Z",
  "schema_version": "0.27.0",
  "badge_url": "https://raw.githubusercontent.com/inspect-software/badges/main/v1/d/dailydevops/healthchecks.svg",
  "full_name": "dailydevops/healthchecks",
  "license_state": "standard",
  "license_spdx": "MIT"
}

Las puntuaciones son señales, no garantías. Reflejan prácticas públicamente visibles en GitHub; no son una auditoría de código ni una garantía de seguridad.

Los datos ausentes se excluyen y los pesos se renormalizan; nunca se puntúan como cero. La metodología es versionada y abierta: métricas v1.13.0, esquema v0.27.0 — metodología completa · wiki de métricas.

Cómo se sitúa un resultado dentro del registro general: estadísticas agregadasNuGet.