Öffentliches Register
Software-GesundheitsberichtSchema 0.27.0 · Metriken 1.13.0 · 2026-07-28 21:11 UTC

refaktor / rye

Programming and interaction language. Flexible about syntax, strict about state.

GoBSD-3-Clause★ 695 Sterne⑂ 32 Forksseit Aug. 2020Auf GitHub ansehen ↗

refaktor/rye erreicht einen Gesundheitsindex von 77 von 100 und liegt damit im Bereich Gut. Am stärksten schneidet es bei Vitality (98/100) ab, am schwächsten bei AI Readiness (54/100). Zuletzt vor 1 Tag aktualisiert. Ein einzelner Mitwirkender trägt den Großteil der jüngsten Arbeit.

77
gesamt / 100
Gut

Software-Gesundheitsindex

Metriken werden auf einer Skala von 1–100 in gewichtete Kategorien gruppiert. Der Gesamtwert beginnt als ihr Mittel; sobald öffentliche Evidenz die Richtlinie für Hochrisikojurisdiktionen auslöst, wird die Bewertung angepasst und erhält die Obergrenze 49 (Gefährdet). AI Readiness liegt außerhalb.

77
Exzellent85-100Vorbildlich; erfüllt im Wesentlichen alle geprüften Kriterien
Gut70-84Gesund; geringfügige Lücken
Mittel50-69Akzeptabel mit deutlichen Lücken; Überprüfung empfohlen
Gefährdet30-49Erhebliche Schwächen; eine Übernahme erfordert Vorsicht
Kritisch1-29Schwerwiegende Probleme (aufgegeben, nur ein Maintainer, keine Hygiene)
VitalitätCommunity &VerbreitungNachhaltigkeit &GovernanceEngineering-QualitätSicherheitAI Readiness

Bewertungsprofil

Jede Achse ist eine Kategorie. Die Form zählt mehr als der Durchschnitt — ein gesundes Projekt füllt die gesamte Fläche, während ein Profil aus Spitzen und Kratern bedeutet, dass Stärke in einer Dimension Risiken in einer anderen verdeckt.

Eigentümerschaft

RefaktorPersönliches Konto
157 Follower40 öffentliche Reposseit Jan. 2012

Dieses Repository gehört einem persönlichen Konto. Ein Projekt mit nur einem Eigentümer trägt ein höheres Kontinuitätsrisiko als ein organisationsgetragenes.

Paket-Ökosysteme

RegistryPaketVersionDownloads / MonatVersionenZuletzt veröffentlicht
Gogithub.com/refaktor/ryev0.2.57-92vor 3 Tagen

Metriken nach Kategorie

Vitalität

Lebt das Projekt — wird Code geschrieben und werden Releases ausgeliefert?

98Exzellent · 22 % des Gesamtindex
Wie die Bewertung erfolgt
36/36Push-Aktualität — letzter Push vor 1 Tagen
33.2/36Commit-Rhythmus — 48/52 Wochen mit Commits
18/18Commit-Volumen — 716 Commits im letzten Jahr
10/10OpenSSF Scorecard: Maintained — 30 commit(s) and 7 issue activity found in the last 90 days -- score normalized to 10
Verwendete Eingangsdaten
commits_last_year716
human_commit_share0,85
days_since_last_push1
active_weeks_last_year48

Release-Disziplin

100Exzellent
Wie die Bewertung erfolgt
27/27Liefert Releases aus — 91 Releases veröffentlicht
36/36Release-Aktualität — letztes Release vor 3 Tagen
27/27Release-Rhythmus — ein Release etwa alle 3,8 Tage
10/10OpenSSF Scorecard: Signed-Releases — 3 out of the last 3 releases have a total of 3 signed artifacts.
Verwendete Eingangsdaten
releases_count91
latest_release_tagv0.2.57
releases_from_tagsnein
days_since_latest_release3
mean_days_between_releases3,8

Community & Verbreitung

Hat das Projekt Nutzer, Downloads, Aufmerksamkeit und ein einladendes Umfeld für Beitragende?

74Gut · 18 % des Gesamtindex
Wie die Bewertung erfolgt
46.1/60Stars — 695 Stars
12.4/25Forks — 32 Forks
5/15Watcher — 9 Watcher
Verwendete Eingangsdaten
forks32
stars695
watchers9
growth_stateunverified
growth_factor_pct100
growth_unverified_reasonno_history
Wie die Bewertung erfolgt
22.5/22.5README
22.5/22.5Lizenz — anerkannte Lizenz (BSD-3-Clause)
18/18CONTRIBUTING-Leitfaden
13.5/13.5Verhaltenskodex
0/7.2Issue-Vorlage
0/6.3PR-Vorlage
Verwendete Eingangsdaten
has_readmeja
has_licenseja
has_contributingja
has_issue_templatenein
has_code_of_conductja
has_pull_request_templatenein

Nachhaltigkeit & Governance

Überdauert das Projekt die Menschen, die es tragen — Bus-Faktor, Reaktionsfähigkeit, Trägerschaft und Paketpflege?

66Mittel · 24 % des Gesamtindex
Wie die Bewertung erfolgt
9/54Bus-Faktor — 1 Beitragende decken die Hälfte aller Commits ab
4.9/22.5Commit-Verteilung — wichtigste beitragende Person verfasste 78 % der Commits
13.5/13.5Breite der Beitragenden — 16 Beitragende
10/10OpenSSF Scorecard: Contributors — project has 12 contributing companies or organizations
Verwendete Eingangsdaten
bus_factor1
contributors_sampled16
top_contributor_share0,78
Wie die Bewertung erfolgt
44.2/46.8Issue-Lösungsquote — 94 % der Issues geschlossen
34/38.3PR-Annahme — 746/839 entschiedene PRs gemergt
0/15OpenSSF Scorecard: Code-Review — Found 0/22 approved changesets -- score normalized to 0
Verwendete Eingangsdaten
merged_prs746
open_issues5
closed_issues86
issue_closed_ratio0,945
closed_unmerged_prs93
Wie die Bewertung erfolgt
10/30Organisatorische Trägerschaft — persönliches (Nutzer-)Konto
0/20Verifizierte Domain — für Nutzerkonten nicht anwendbar
15.8/25Reichweite des Inhabers — 157 Follower von refaktor
23.7/25Kontohistorie — 40 öffentliche Repos, Kontoalter ca. 14 Jahre
Verwendete Eingangsdaten
followers157
owner_typeUser
is_verified
owner_loginrefaktor
public_repos40
account_age_days5.299
Von der Bewertung ausgeschlossen (keine Daten oder nicht anwendbar): Verifizierte Domain. Die verbleibenden Gewichte wurden renormalisiert.

Paketpflege

100Exzellent
Wie die Bewertung erfolgt
25/25Veröffentlicht & auflösbar — 1 Paket(e) auf go
35/35Veröffentlichungsaktualität — letzte Veröffentlichung vor 3 Tagen
20/20Versionshistorie — 92 veröffentlichte Versionen
20/20Nicht veraltet — aktiv, nicht veraltet oder zurückgezogen
Verwendete Eingangsdaten
packagesgithub.com/refaktor/rye
ecosystemsgo
any_deprecatednein
min_days_since_publish3

Engineering-Qualität

Sind grundlegende Engineering- und Dokumentationspraktiken vorhanden?

80Gut · 20 % des Gesamtindex
Wie die Bewertung erfolgt
24/24CI-Workflows — 5 Workflow(s)
24/24Tests vorhanden
16/16Linter-Konfiguration — .golangci.yml
0/9.6Pre-Commit-Hooks
0/6.4.editorconfig
20/20OpenSSF Scorecard: CI-Tests — 6 out of 6 merged PRs checked by a CI test -- score normalized to 10
Verwendete Eingangsdaten
has_cija
has_testsja
has_editorconfignein
has_linter_configja
has_precommit_confignein
Wie die Bewertung erfolgt
30/30README
0/25Dokumentationsverzeichnis
15/15Dokumentations-/Homepage-Site — https://ryelang.org
10/10Repository-Beschreibung
10/10Topics — 6 Topics
10/10Wiki
Verwendete Eingangsdaten
topicsprogramming-language, rebol, factor, console, ryelang, golang
has_wikija
homepagehttps://ryelang.org
has_readmeja
has_docs_dirnein
has_descriptionja

Sicherheit

Sind die sichtbaren Sicherheits- und Lieferkettenpraktiken belastbar, ohne ungeklärte Exposition gegenüber Hochrisikojurisdiktionen?

64Mittel · 16 % des Gesamtindex
Wie die Bewertung erfolgt
6.8/7.5Binary-Artifacts — binaries present in source code
4.5/7.5Branch-Protection — branch protection is not maximal on development and all release branches
2.5/2.5CI-Tests — 6 out of 6 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/22 approved changesets -- score normalized to 0
2.5/2.5Contributors — project has 12 contributing companies or organizations
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.5Lizenz — license file detected
7.5/7.5Maintained — 30 commit(s) and 7 issue activity found in the last 90 days -- score normalized to 10
5/5Packaging — packaging workflow detected
0/5Pinned-Dependencies — dependency not pinned by hash detected -- score normalized to 0
5/5SAST — SAST tool is run on all commits
0/5Security-Policy — security policy file not detected
7.5/7.5Signed-Releases — 3 out of the last 3 releases have a total of 3 signed artifacts.
7.5/7.5Token-Permissions — GitHub workflow tokens follow principle of least privilege
0/7.5Vulnerabilities — 41 existing vulnerabilities detected
Verwendete Eingangsdaten
sourceopenssf_scorecard
checks_evaluated18
scorecard_versionv5.5.0
checks_inconclusive0
scorecard_aggregate6,5
Wie die Bewertung erfolgt
3.9/35Direkte Abhängigkeiten ohne bekannte Advisories — 9 betroffen: golang.org/x/crypto v0.50.0 (critical 10.0), github.com/xuri/excelize/v2 v2.10.1 (high 7.5), golang.org/x/net v0.53.0 (moderate 6.5), +6 weitere
0/25Indirekte Abhängigkeiten ohne bekannte Advisories — transitive Menge in diesem Bereich nicht von Entwicklungs- und Test-Abhängigkeiten trennbar
37.2/40Keine offenen Advisories — 1 Paket(e) mit Advisory seit über 90 Tagen unbehandelt; ältestes vor 484 Tagen veröffentlicht
Verwendete Eingangsdaten
sourceosv
advisories61
affected_packages15
assessed_packages256
unassessed_packages0
affected_by_severitycritical 2, high 1, moderate 1, unknown 11
direct_affected_packages9
Von der Bewertung ausgeschlossen (keine Daten oder nicht anwendbar): Indirekte Abhängigkeiten ohne bekannte Advisories. Die verbleibenden Gewichte wurden renormalisiert. 256 aufgelöste Abhängigkeiten wurden mit OSV abgeglichen. Dieses Repository veröffentlicht kein Paket, das der Index auflöst; bewertet wurde daher der Abhängigkeitsgraph des Repositorys. Dieser Graph vermischt Entwicklungs- und Test-Pins mit ausgelieferten Abhängigkeiten, daher werden nur die deklarierten Laufzeit-Abhängigkeiten bewertet; transitive Befunde werden als Kontext ausgewiesen und fließen nicht in die Bewertung ein. Erreichbarkeit wird nicht analysiert.

AI Readiness

Wie gut ist das Repository dafür ausgestattet, mit KI-Coding-Agenten entwickelt und gepflegt zu werden? Ein unabhängiges, experimentelles Badge — Gewicht 0,0, es wird eigenständig ausgewiesen und verändert den Gesamt-Gesundheitswert nicht.

54Mittel · 0 % des Gesamtindex
Wie die Bewertung erfolgt
0/45Agentenanweisungen — keine CLAUDE.md / AGENTS.md / Editor-Regeln
0/15Maschinenlesbare Doku (llms.txt)
12.5/40Lesbare Commit-Historie — 20 von 85 menschlichen Commits benennen ihre Absicht (strukturierter Betreff oder erläuternder Text)
Verwendete Eingangsdaten
has_llms_txtnein
legible_history_share0,235
agent_instruction_files
agent_instruction_max_bytes
Wie die Bewertung erfolgt
12.6/18Bootstrap mit einem Befehl — embed/go.mod, embed2/go.mod, examples/whitelist-config-with-rye/go.mod (Toolchain-Konvention, kein Task-Runner)
22/22Automatisierte Tests
11/11Lint-/Format-Konfiguration — .golangci.yml
11/11Statische Typprüfung — Go (statisch typisiert)
10/10Reproduzierbare Umgebung — Dockerfile, lockfile
0/10Belegte Agentenpraxis — keine von Agenten verfassten Commits unter den letzten 100
8/8Automatisierte Wartung — 15 der letzten 100 Commits sind automatisierte Abhängigkeits-Updates
0/10OpenSSF Scorecard: Pinned-Dependencies — dependency not pinned by hash detected -- score normalized to 0
Verwendete Eingangsdaten
has_nixnein
has_testsja
lockfilesgo.sum
has_dockerfileja
typed_languageja
bootstrap_files
has_devcontainernein
has_linter_configja
typecheck_configs
agent_commit_share0
toolchain_manifestsembed/go.mod, embed2/go.mod, examples/whitelist-config-with-rye/go.mod, go.mod
dependency_bot_commit_share0,15
Wie die Bewertung erfolgt
45/45Typprüfbarer Code — Go (statisch typisiert)
51.6/55Handhabbare Dateigrößen — 17/277 Quelldateien über 60 KB
Verwendete Eingangsdaten
primary_languageGo
largest_source_bytes283.404
source_files_sampled277
oversized_source_files17
Wie die Bewertung erfolgt
0/40API-Schema (OpenAPI/GraphQL/proto)
0/20MCP-Server
40/40Lauffähige Beispiele — example, examples
Verwendete Eingangsdaten
example_dirsexample, examples
has_mcp_signalnein
api_schema_files

Eckdaten

695GitHub-Sterne
16Mitwirkende
716Commits, letzte 12 Monate
1Tage seit letztem Push
91Releases
1Bus-Faktor
5offene Issues
GoPaket-Ökosysteme

Warnungen zur Datenerhebung

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

Weitere Details

Stern- und Fork-Verlauf 0 ★ / 32 ⇿
0Sterne
32Forks
89Releases

Wann jeder Stern und Fork hinzugefügt wurde, von GitHub erfasst und nach Tagen gruppiert. Das kumulierte Wachstum steht direkt über den täglichen Zugängen, aus denen es besteht, sodass beide gegeneinander lesbar sind: stetiger organischer Zuwachs sieht ganz anders aus als ein abrupter, kurzlebiger Ausschlag. Wo dieser Unterschied messbar ist, wird er als Wachstumsauthentizität ausgewiesen.

01325383242020-082023-072026-07
Major 0Minor 2Patch 86

Jeder Punkt umfasst 6 Tage.

OpenSSF Scorecard 6.5 / 10
6.5Gesamtwert

Unabhängige, werkzeugneutrale Sicherheitsbewertung durch das quelloffene OpenSSF Scorecard. Jede Prüfung honoriert eine Sicherheits-Praxis, nicht das Werkzeug eines bestimmten Anbieters. Prüfungen, die Scorecard nicht ermitteln konnte, sind mit k. A. markiert und vom Sicherheitswert ausgeschlossen (nie als null gezählt).Scorecard v5.5.0 · 2026-07-28 21:11 UTC

9Binary-Artifactsbinaries present in source code
6Branch-Protectionbranch protection is not maximal on development and all release branches
10CI-Tests6 out of 6 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/22 approved changesets -- score normalized to 0
10Contributorsproject has 12 contributing companies or organizations
10Dangerous-Workflowno dangerous workflow patterns detected
10Dependency-Update-Toolupdate tool detected
0Fuzzingproject is not fuzzed
10Licenselicense file detected
10Maintained30 commit(s) and 7 issue activity found in the last 90 days -- score normalized to 10
10Packagingpackaging workflow detected
0Pinned-Dependenciesdependency not pinned by hash detected -- score normalized to 0
10SASTSAST tool is run on all commits
0Security-Policysecurity policy file not detected
10Signed-Releases3 out of the last 3 releases have a total of 3 signed artifacts.
10Token-PermissionsGitHub workflow tokens follow principle of least privilege
0Vulnerabilities41 existing vulnerabilities detected
Direkte Abhängigkeiten 65
RegistryPaketVersionsvorgabeManifest
Gogithub.com/refaktor/ryev0.0.0-00010101000000-000000000000embed/go.mod
Gogithub.com/refaktor/ryev0.0.0-00010101000000-000000000000embed2/go.mod
Gofilippo.io/agev1.3.1go.mod
Gogithub.com/JohannesKaufmann/html-to-markdown/v2v2.5.1go.mod
Gogithub.com/PuerkitoBio/goqueryv1.12.0go.mod
Gogithub.com/atotto/clipboardv0.1.4go.mod
Gogithub.com/aws/aws-sdk-go-v2v1.41.9go.mod
Gogithub.com/aws/aws-sdk-go-v2/configv1.32.20go.mod
Gogithub.com/aws/aws-sdk-go-v2/service/s3v1.102.2go.mod
Gogithub.com/aws/aws-sdk-go-v2/service/sesv1.34.26go.mod
Gogithub.com/bitfield/scriptv0.24.1go.mod
Gogithub.com/blevesearch/bleve/v2v2.6.0go.mod
Gogithub.com/blevesearch/bleve_index_apiv1.3.12go.mod
Gogithub.com/dgraph-io/badger/v4v4.9.1go.mod
Gogithub.com/drewlanenga/govectorv0.0.0-20220726163947-b958ac08bc93go.mod
Gogithub.com/eclipse/paho.mqtt.golangv1.5.1go.mod
Gogithub.com/fsnotify/fsnotifyv1.10.1go.mod
Gogithub.com/fxtlabs/primesv0.0.0-20150821004651-dad82d10a449go.mod
Gogithub.com/gen2brain/go-mpvv0.2.3go.mod
Gogithub.com/glebarez/sqlitev1.11.0go.mod
Gogithub.com/gliderlabs/sshv0.3.8go.mod
Gogithub.com/go-echarts/go-echarts/v2v2.7.2go.mod
Gogithub.com/go-gomail/gomailv0.0.0-20160411212932-81ebce5c23dfgo.mod
Gogithub.com/go-sql-driver/mysqlv1.10.0go.mod
Gogithub.com/go-telegram-bot-api/telegram-bot-apiv4.6.4+incompatiblego.mod
Gogithub.com/gobwas/wsv1.4.0go.mod
Gogithub.com/gorilla/sessionsv1.4.0go.mod
Gogithub.com/hpcloud/tailv1.0.0go.mod
Gogithub.com/jinzhu/copierv0.4.0go.mod
Gogithub.com/jlaffaye/ftpv0.2.1-0.20251026020404-6602e981a1bbgo.mod
Gogithub.com/jwalton/go-supportscolorv1.2.0go.mod
Gogithub.com/kopoli/go-terminal-sizev0.0.0-20170219200355-5c97524c8b54go.mod
Gogithub.com/labstack/echov3.3.10+incompatiblego.mod
Gogithub.com/landlock-lsm/go-landlockv0.8.1go.mod
Gogithub.com/lib/pqv1.12.3go.mod
Gogithub.com/mattn/go-runewidthv0.0.24go.mod
Gogithub.com/mhale/smtpdv0.8.3go.mod
Gogithub.com/mrz1836/postmarkv1.9.2go.mod
Gogithub.com/muesli/reflowv0.3.0go.mod
Gogithub.com/ollama/ollamav0.30.0go.mod
Gogithub.com/openai/openai-gov1.12.0go.mod
Gogithub.com/pkg/termv1.2.0-beta.2.0.20211217091447-1a4a3b719465go.mod
Gogithub.com/prometheus/client_golangv1.23.2go.mod
Gogithub.com/refaktor/go-findv0.0.1go.mod
Gogithub.com/refaktor/keyboardv0.0.0-20260517095250-755a59d30156go.mod
Gogithub.com/sairash/chitosocketv1.0.2go.mod
Gogithub.com/shirou/gopsutil/v3v3.24.5go.mod
Gogithub.com/thomasberger/parsemailv1.2.7go.mod
Gogithub.com/xuri/excelize/v2v2.10.1go.mod
Gogithub.com/yuin/goldmarkv1.8.2go.mod
Gogo.mongodb.org/mongo-driverv1.17.9go.mod
Gogolang.org/x/cryptov0.52.0go.mod
Gogolang.org/x/netv0.55.0go.mod
Gogolang.org/x/syncv0.20.0go.mod
Gogolang.org/x/termv0.43.0go.mod
Gogolang.org/x/textv0.37.0go.mod
Gogopkg.in/headzoo/surf.v1v1.0.1go.mod
Gogopkg.in/yaml.v3v3.0.1go.mod
Gosoftware.sslmate.com/src/go-pkcs12v0.7.1go.mod
Gogithub.com/GianlucaP106/gotmuxv0.5.0go.mod
Gogithub.com/mlange-42/arkv0.8.3go.mod
Gogithub.com/spf13/cobrav1.10.2go.mod
Gogithub.com/tliron/glspv0.2.2go.mod
Gogoogle.golang.org/genaiv1.59.0go.mod
Gogithub.com/elastic/go-seccomp-bpfv1.6.0go.mod
Alle Abhängigkeiten 256

Vollständig aufgelöster Abhängigkeitssatz aus dem GitHub-Abhängigkeitsgraphen: 72 direkte und 184 indirekte (transitive) Pakete. Die transitive Hülle ist vollständig, wenn das Repository eine Lockfile eincheckt.

RegistryPaketVersionBeziehung
Gofilippo.io/agev1.3.1direkt
Gogithub.com/atotto/clipboardv0.1.4direkt
Gogithub.com/aws/aws-sdk-go-v2v1.41.9direkt
Gogithub.com/aws/aws-sdk-go-v2/configv1.32.20direkt
Gogithub.com/aws/aws-sdk-go-v2/service/s3v1.102.2direkt
Gogithub.com/aws/aws-sdk-go-v2/service/sesv1.34.26direkt
Gogithub.com/bitfield/scriptv0.24.1direkt
Gogithub.com/blevesearch/bleve/v2v2.6.0direkt
Gogithub.com/blevesearch/bleve_index_apiv1.3.12direkt
Gogithub.com/dgraph-io/badger/v4v4.9.1direkt
Gogithub.com/drewlanenga/govectorv0.0.0-20220726163947-b958ac08bc93direkt
Gogithub.com/eclipse/paho.mqtt.golangv1.5.1direkt
Gogithub.com/elastic/go-seccomp-bpfv1.6.0direkt
Gogithub.com/fsnotify/fsnotifyv1.10.0direkt
Gogithub.com/fsnotify/fsnotifyv1.10.1direkt
Gogithub.com/fxtlabs/primesv0.0.0-20150821004651-dad82d10a449direkt
Gogithub.com/gen2brain/go-mpvv0.2.3direkt
Gogithub.com/gianlucap106/gotmuxv0.5.0direkt
Gogithub.com/glebarez/sqlitev1.11.0direkt
Gogithub.com/gliderlabs/sshv0.3.8direkt
Gogithub.com/go-echarts/go-echarts/v2v2.7.2direkt
Gogithub.com/go-gomail/gomailv0.0.0-20160411212932-81ebce5c23dfdirekt
Gogithub.com/go-sql-driver/mysqlv1.10.0direkt
Gogithub.com/go-telegram-bot-api/telegram-bot-apiv4.6.4+incompatibledirekt
Gogithub.com/gobwas/wsv1.4.0direkt
Gogithub.com/gorilla/sessionsv1.4.0direkt
Gogithub.com/hpcloud/tailv1.0.0direkt
Gogithub.com/jinzhu/copierv0.4.0direkt
Gogithub.com/jlaffaye/ftpv0.2.0direkt
Gogithub.com/jlaffaye/ftpv0.2.1-0.20251026020404-6602e981a1bbdirekt
Gogithub.com/johanneskaufmann/html-to-markdown/v2v2.5.0direkt
Gogithub.com/johanneskaufmann/html-to-markdown/v2v2.5.1direkt
Gogithub.com/jwalton/go-supportscolorv1.2.0direkt
Gogithub.com/kopoli/go-terminal-sizev0.0.0-20170219200355-5c97524c8b54direkt
Gogithub.com/labstack/echov3.3.10+incompatibledirekt
Gogithub.com/landlock-lsm/go-landlockv0.8.1direkt
Gogithub.com/lib/pqv1.12.3direkt
Gogithub.com/mattn/go-runewidthv0.0.23direkt
Gogithub.com/mattn/go-runewidthv0.0.24direkt
Gogithub.com/mhale/smtpdv0.8.3direkt
Gogithub.com/mlange-42/arkv0.8.3direkt
Gogithub.com/mrz1836/postmarkv1.9.2direkt
Gogithub.com/muesli/reflowv0.3.0direkt
Gogithub.com/ollama/ollamav0.30.0direkt
Gogithub.com/openai/openai-gov1.12.0direkt
Gogithub.com/pkg/termv1.2.0-beta.2.0.20211217091447-1a4a3b719465direkt
Gogithub.com/prometheus/client_golangv1.23.2direkt
Gogithub.com/puerkitobio/goqueryv1.12.0direkt
Gogithub.com/refaktor/go-findv0.0.1direkt
Gogithub.com/refaktor/keyboardv0.0.0-20250327232248-edb0b31909c4direkt
Gogithub.com/refaktor/keyboardv0.0.0-20260517095250-755a59d30156direkt
Gogithub.com/sairash/chitosocketv1.0.2direkt
Gogithub.com/shirou/gopsutil/v3v3.24.5direkt
Gogithub.com/spf13/cobrav1.10.2direkt
Gogithub.com/thomasberger/parsemailv1.2.7direkt
Gogithub.com/tliron/glspv0.2.2direkt
Gogithub.com/xuri/excelize/v2v2.10.1direkt
Gogithub.com/yuin/goldmarkv1.8.2direkt
Gogo.mongodb.org/mongo-driverv1.17.9direkt
Gogolang.org/x/cryptov0.50.0direkt
Gogolang.org/x/cryptov0.52.0direkt
Gogolang.org/x/netv0.53.0direkt
Gogolang.org/x/netv0.55.0direkt
Gogolang.org/x/syncv0.20.0direkt
Gogolang.org/x/termv0.42.0direkt
Gogolang.org/x/termv0.43.0direkt
Gogolang.org/x/textv0.36.0direkt
Gogolang.org/x/textv0.37.0direkt
Gogoogle.golang.org/genaiv1.59.0direkt
Gogopkg.in/headzoo/surf.v1v1.0.1direkt
Gogopkg.in/yaml.v3v3.0.1direkt
Gosoftware.sslmate.com/src/go-pkcs12v0.7.1direkt
Gocloud.google.com/gov0.121.6indirekt
Gocloud.google.com/go/authv0.20.0indirekt
Gocloud.google.com/go/compute/metadatav0.9.0indirekt
Gofilippo.io/edwards25519v1.2.0indirekt
Gofilippo.io/hpkev0.4.0indirekt
Gogithub.com/andybalholm/cascadiav1.3.3indirekt
Gogithub.com/anmitsu/go-shlexv0.0.0-20200514113438-38f4b401e2beindirekt
Gogithub.com/aws/aws-sdk-go-v2/aws/protocol/eventstreamv1.7.11indirekt
Gogithub.com/aws/aws-sdk-go-v2/credentialsv1.19.19indirekt
Gogithub.com/aws/aws-sdk-go-v2/feature/ec2/imdsv1.18.25indirekt
Gogithub.com/aws/aws-sdk-go-v2/internal/configsourcesv1.4.25indirekt
Gogithub.com/aws/aws-sdk-go-v2/internal/endpoints/v2v2.7.25indirekt
Gogithub.com/aws/aws-sdk-go-v2/internal/v4av1.4.26indirekt
Gogithub.com/aws/aws-sdk-go-v2/service/internal/accept-encodingv1.13.10indirekt
Gogithub.com/aws/aws-sdk-go-v2/service/internal/checksumv1.9.18indirekt
Gogithub.com/aws/aws-sdk-go-v2/service/internal/presigned-urlv1.13.25indirekt
Gogithub.com/aws/aws-sdk-go-v2/service/internal/s3sharedv1.19.25indirekt
Gogithub.com/aws/aws-sdk-go-v2/service/signinv1.1.1indirekt
Gogithub.com/aws/aws-sdk-go-v2/service/ssov1.30.19indirekt
Gogithub.com/aws/aws-sdk-go-v2/service/ssooidcv1.36.2indirekt
Gogithub.com/aws/aws-sdk-go-v2/service/stsv1.42.3indirekt
Gogithub.com/aws/smithy-gov1.26.0indirekt
Gogithub.com/aymanbagabas/go-osc52/v2v2.0.1indirekt
Gogithub.com/bahlo/generic-list-gov0.2.0indirekt
Gogithub.com/beorn7/perksv1.0.1indirekt
Gogithub.com/bits-and-blooms/bitsetv1.24.2indirekt
Gogithub.com/blevesearch/geov0.2.5indirekt
Gogithub.com/blevesearch/go-faissv1.1.0indirekt
Gogithub.com/blevesearch/go-porterstemmerv1.0.3indirekt
Gogithub.com/blevesearch/gtreapv0.1.1indirekt
Gogithub.com/blevesearch/mmap-gov1.2.0indirekt
Gogithub.com/blevesearch/scorch_segment_api/v2v2.4.7indirekt
Gogithub.com/blevesearch/segmentv0.9.1indirekt
Gogithub.com/blevesearch/snowballstemv0.9.0indirekt
Gogithub.com/blevesearch/upsidedown_store_apiv1.0.2indirekt
Gogithub.com/blevesearch/vellumv1.2.0indirekt
Gogithub.com/blevesearch/zapx/v11v11.4.3indirekt
Gogithub.com/blevesearch/zapx/v12v12.4.3indirekt
Gogithub.com/blevesearch/zapx/v13v13.4.3indirekt
Gogithub.com/blevesearch/zapx/v14v14.4.3indirekt
Gogithub.com/blevesearch/zapx/v15v15.4.3indirekt
Gogithub.com/blevesearch/zapx/v16v16.3.4indirekt
Gogithub.com/blevesearch/zapx/v17v17.1.2indirekt
Gogithub.com/bmizerany/assertv0.0.0-20160611221934-b7ed37b82869indirekt
Gogithub.com/brianleishman/go-imapv0.1.28indirekt
Gogithub.com/buger/jsonparserv1.1.2indirekt
Gogithub.com/cention-sany/utf7v0.0.0-20170124080048-26cad61bd60aindirekt
Gogithub.com/cespare/xxhash/v2v2.3.0indirekt
Gogithub.com/clipperhouse/displaywidthv0.11.0indirekt
Gogithub.com/clipperhouse/uax29/v2v2.7.0indirekt
Gogithub.com/davecgh/go-spewv1.1.1indirekt
Gogithub.com/davecgh/go-spewv1.1.2-0.20180830191138-d8f796af33ccindirekt
Gogithub.com/dgraph-io/ristretto/v2v2.2.0indirekt
Gogithub.com/dustin/go-humanizev1.0.1indirekt
Gogithub.com/ebitengine/puregov0.10.0indirekt
Gogithub.com/fatih/colorv1.19.0indirekt
Gogithub.com/felixge/httpsnoopv1.0.4indirekt
Gogithub.com/frankban/quicktestv1.14.6indirekt
Gogithub.com/gdamore/encodingv1.0.1indirekt
Gogithub.com/gdamore/tcell/v2v2.13.9indirekt
Gogithub.com/glebarez/go-sqlitev1.21.2indirekt
Gogithub.com/go-logr/logrv1.4.3indirekt
Gogithub.com/go-logr/stdrv1.2.2indirekt
Gogithub.com/go-ole/go-olev1.2.6indirekt
Gogithub.com/go-ole/go-olev1.3.0indirekt
Gogithub.com/gobwas/httpheadv0.1.0indirekt
Gogithub.com/gobwas/poolv0.2.1indirekt
Gogithub.com/goccy/go-jsonv0.10.6indirekt
Gogithub.com/gogs/chardetv0.0.0-20211120154057-b7413eaefb8findirekt
Gogithub.com/golang/snappyv1.0.0indirekt
Gogithub.com/google/flatbuffersv25.2.10+incompatibleindirekt
Gogithub.com/google/go-cmpv0.7.0indirekt
Gogithub.com/google/pprofv0.0.0-20240509144519-723abb6459b7indirekt
Gogithub.com/google/s2a-gov0.1.9indirekt
Gogithub.com/google/uuidv1.6.0indirekt
Gogithub.com/googleapis/enterprise-certificate-proxyv0.3.14indirekt
Gogithub.com/googleapis/gax-go/v2v2.21.0indirekt
Gogithub.com/gorilla/securecookiev1.1.2indirekt
Gogithub.com/gorilla/websocketv1.5.3indirekt
Gogithub.com/hashicorp/errwrapv1.0.0indirekt
Gogithub.com/hashicorp/errwrapv1.1.0indirekt
Gogithub.com/hashicorp/go-multierrorv1.1.1indirekt
Gogithub.com/headzoo/surfv1.0.1indirekt
Gogithub.com/headzoo/utv0.0.0-20181013193318-a13b5a7a02caindirekt
Gogithub.com/iancoleman/strcasev0.3.0indirekt
Gogithub.com/inbucket/html2textv1.0.0indirekt
Gogithub.com/inconshreveable/mousetrapv1.1.0indirekt
Gogithub.com/itchyny/gojqv0.12.13indirekt
Gogithub.com/itchyny/timefmt-gov0.1.5indirekt
Gogithub.com/jaytaylor/go-findv0.0.0-20230626195527-2e304c986aafindirekt
Gogithub.com/jhillyerd/enmime/v2v2.3.0indirekt
Gogithub.com/jinzhu/inflectionv1.0.0indirekt
Gogithub.com/jinzhu/nowv1.1.5indirekt
Gogithub.com/johanneskaufmann/domv0.2.0indirekt
Gogithub.com/json-iterator/gov1.1.12indirekt
Gogithub.com/klauspost/compressv1.18.3indirekt
Gogithub.com/klauspost/compressv1.18.5indirekt
Gogithub.com/kr/prettyv0.3.1indirekt
Gogithub.com/labstack/gommonv0.4.1indirekt
Gogithub.com/lucasb-eyer/go-colorfulv1.3.0indirekt
Gogithub.com/lucasb-eyer/go-colorfulv1.4.0indirekt
Gogithub.com/lufia/plan9statsv0.0.0-20211012122336-39d0f177ccd0indirekt
Gogithub.com/lufia/plan9statsv0.0.0-20260216142805-b3301c5f2a88indirekt
Gogithub.com/mailru/easyjsonv0.9.1indirekt
Gogithub.com/mattn/go-colorablev0.1.14indirekt
Gogithub.com/mattn/go-isattyv0.0.20indirekt
Gogithub.com/mattn/go-isattyv0.0.22indirekt
Gogithub.com/modern-go/concurrentv0.0.0-20180306012644-bacd9c7ef1ddindirekt
Gogithub.com/modern-go/reflect2v1.0.2indirekt
Gogithub.com/mschoch/smatv0.2.0indirekt
Gogithub.com/muesli/termenvv0.16.0indirekt
Gogithub.com/munnerz/goautonegv0.0.0-20191010083416-a7dc8b61c822indirekt
Gogithub.com/olekukonko/catv0.0.0-20250911104152-50322a0618f6indirekt
Gogithub.com/olekukonko/errorsv1.2.0indirekt
Gogithub.com/olekukonko/llv0.1.8indirekt
Gogithub.com/olekukonko/tablewriterv1.1.4indirekt
Gogithub.com/petermattis/goidv0.0.0-20180202154549-b0b1615b78e5indirekt
Gogithub.com/pkg/errorsv0.9.1indirekt
Gogithub.com/pmezard/go-difflibv1.0.1-0.20181226105442-5d4384ee4fb2indirekt
Gogithub.com/power-devops/perfstatv0.0.0-20210106213030-5aafc221ea8cindirekt
Gogithub.com/power-devops/perfstatv0.0.0-20240221224432-82ca36839d55indirekt
Gogithub.com/prometheus/client_modelv0.6.2indirekt
Gogithub.com/prometheus/commonv0.66.1indirekt
Gogithub.com/prometheus/commonv0.67.5indirekt
Gogithub.com/prometheus/procfsv0.16.1indirekt
Gogithub.com/prometheus/procfsv0.19.2indirekt
Gogithub.com/remyoudompheng/bigfftv0.0.0-20230129092748-24d4a6f8daecindirekt
Gogithub.com/richardlehane/mscfbv1.0.6indirekt
Gogithub.com/richardlehane/msolepsv1.0.6indirekt
Gogithub.com/rivo/unisegv0.4.7indirekt
Gogithub.com/roaringbitmap/roaring/v2v2.14.5indirekt
Gogithub.com/rs/xidv1.6.0indirekt
Gogithub.com/ryanuber/go-globv1.0.0indirekt
Gogithub.com/sasha-s/go-deadlockv0.3.1indirekt
Gogithub.com/shoenig/go-m1cpuv0.1.6indirekt
Gogithub.com/sourcegraph/jsonrpc2v0.2.0indirekt
Gogithub.com/spf13/pflagv1.0.10indirekt
Gogithub.com/sqs/go-xoauth2v0.0.0-20120917012134-0911dad68e56indirekt
Gogithub.com/ssor/bomv0.0.0-20170718123548-6386211fdfcfindirekt
Gogithub.com/stirlingmarketinggroup/go-retryv0.0.0-20190512160921-94a8eb23e893indirekt
Gogithub.com/technoweenie/multipartstreamerv1.0.1indirekt
Gogithub.com/tidwall/gjsonv1.18.0indirekt
Gogithub.com/tidwall/matchv1.1.1indirekt
Gogithub.com/tidwall/prettyv1.2.1indirekt
Gogithub.com/tidwall/sjsonv1.2.5indirekt
Gogithub.com/tiendc/go-deepcopyv1.7.2indirekt
Gogithub.com/tklauser/go-sysconfv0.3.13indirekt
Gogithub.com/tklauser/go-sysconfv0.3.16indirekt
Gogithub.com/tklauser/numcpusv0.11.0indirekt
Gogithub.com/tklauser/numcpusv0.7.0indirekt
Gogithub.com/tliron/commonlogv0.2.8indirekt
Gogithub.com/tliron/kutilv0.3.11indirekt
Gogithub.com/valyala/bytebufferpoolv1.0.0indirekt
Gogithub.com/valyala/fasttemplatev1.2.2indirekt
Gogithub.com/wk8/go-ordered-map/v2v2.1.8indirekt
Gogithub.com/xuri/efpv0.0.1indirekt
Gogithub.com/xuri/nfpv0.0.2-0.20250530014748-2ddeb826f9a9indirekt
Gogithub.com/yusufpapurcu/wmiv1.2.4indirekt
Gogo.etcd.io/bboltv1.4.3indirekt
Gogo.opentelemetry.io/auto/sdkv1.2.1indirekt
Gogo.opentelemetry.io/contrib/instrumentation/net/http/otelhttpv0.67.0indirekt
Gogo.opentelemetry.io/otelv1.43.0indirekt
Gogo.opentelemetry.io/otel/metricv1.43.0indirekt
Gogo.opentelemetry.io/otel/tracev1.43.0indirekt
Gogo.yaml.in/yaml/v2v2.4.2indirekt
Gogo.yaml.in/yaml/v2v2.4.3indirekt
Gogolang.org/x/imagev0.41.0indirekt
Gogolang.org/x/sysv0.43.0indirekt
Gogolang.org/x/sysv0.45.0indirekt
Gogoogle.golang.org/apiv0.275.0indirekt
Gogoogle.golang.org/genproto/googleapis/rpcv0.0.0-20260401024825-9d38bb4040a9indirekt
Gogoogle.golang.org/grpcv1.81.1indirekt
Gogoogle.golang.org/protobufv1.36.11indirekt
Gogopkg.in/alexcesaro/quotedprintable.v3v3.0.0-20150716171945-2caba252f4dcindirekt
Gogopkg.in/fsnotify.v1v1.4.7indirekt
Gogopkg.in/gomail.v2v2.0.0-20160411212932-81ebce5c23dfindirekt
Gogopkg.in/tomb.v1v1.0.0-20141024135613-dd632973f1e7indirekt
Gogorm.io/gormv1.25.7indirekt
Gokernel.org/pub/linux/libs/security/libcap/psxv1.2.77indirekt
Gomodernc.org/libcv1.22.5indirekt
Gomodernc.org/mathutilv1.5.0indirekt
Gomodernc.org/memoryv1.5.0indirekt
Gomodernc.org/sqlitev1.23.1indirekt
Gomvdan.cc/sh/v3v3.7.0indirekt
Abhängigkeits-Advisories 15

Dieses Repository veröffentlicht kein vom Index auflösbares Paket, daher wurde sein eigener Abhängigkeitsgraph bewertet – 256 Pakete, darunter auch Entwicklungs- und Test-Pins, die nie ausgeliefert werden: 15 tragen bekannte Advisories, davon 9 direkte.

PaketVersionBeziehungSchweregradAdvisoriesBehoben in
golang.org/x/cryptov0.50.0direktkritisch270.52.0
google.golang.org/grpcv1.81.1indirektkritisch21.82.1
github.com/xuri/excelize/v2v2.10.1direkthoch22.11.0
golang.org/x/netv0.53.0direktmittel80.56.0
github.com/ollama/ollamav0.30.0direktunbekannt9
golang.org/x/cryptov0.52.0direktunbekannt1
golang.org/x/netv0.55.0direktunbekannt10.56.0
golang.org/x/textv0.36.0direktunbekannt10.39.0
golang.org/x/textv0.37.0direktunbekannt10.39.0
software.sslmate.com/src/go-pkcs12v0.7.1direktunbekannt10.7.2
github.com/klauspost/compressv1.18.3indirektunbekannt11.18.7
github.com/klauspost/compressv1.18.5indirektunbekannt11.18.7
go.opentelemetry.io/otelv1.43.0indirektunbekannt11.44.0
golang.org/x/imagev0.41.0indirektunbekannt40.43.0
golang.org/x/sysv0.43.0indirektunbekannt10.44.0

Ein Advisory bedeutet, dass die im Abhängigkeitsgraphen erfasste Version in den betroffenen Bereich eines Advisories fällt. Erreichbarkeit wird nicht analysiert, und der Graph enthält Entwicklungs- und Test-Pins — ein Fund kann das Werkzeug betreffen und nicht die ausgelieferte Software.

JSON-Rohbericht maschinenlesbar
{
  "data": {
    "repo": {
      "topics": [
        "programming-language",
        "rebol",
        "factor",
        "console",
        "ryelang",
        "golang"
      ],
      "is_fork": false,
      "size_kb": 145432,
      "has_wiki": true,
      "homepage": "https://ryelang.org",
      "languages": {
        "Go": 2755396,
        "CSS": 31363,
        "HTML": 99347,
        "Shell": 1971,
        "Python": 8451,
        "Dockerfile": 263,
        "Emacs Lisp": 18377,
        "JavaScript": 247141,
        "Vim Script": 8959
      },
      "pushed_at": "2026-07-27T08:53:47Z",
      "created_at": "2020-08-05T09:53:50Z",
      "owner_type": "User",
      "updated_at": "2026-07-26T10:02:54Z",
      "description": "Programming and interaction language. Flexible about syntax, strict about state.",
      "is_archived": false,
      "is_disabled": false,
      "license_spdx": "BSD-3-Clause",
      "default_branch": "main",
      "license_spdx_raw": "BSD-3-Clause",
      "primary_language": "Go",
      "significant_languages": [
        "Go"
      ]
    },
    "owner": {
      "blog": "https://ryelang.org",
      "name": "Refaktor",
      "type": "User",
      "login": "refaktor",
      "company": null,
      "location": "Slovenia",
      "followers": 157,
      "avatar_url": "https://avatars.githubusercontent.com/u/1375005?v=4",
      "created_at": "2012-01-24T14:00:03Z",
      "is_verified": null,
      "public_repos": 40,
      "account_age_days": 5299
    },
    "license": {
      "state": "standard",
      "spdx_id": "BSD-3-Clause",
      "raw_spdx": "BSD-3-Clause",
      "file_present": true,
      "scorecard_found": true,
      "profile_has_license": true
    },
    "activity": {
      "releases": [
        {
          "tag": "v0.2.57",
          "kind": "patch",
          "published_at": "2026-07-25T13:21:13Z"
        },
        {
          "tag": "v0.2.56",
          "kind": "patch",
          "published_at": "2026-07-25T10:18:21Z"
        },
        {
          "tag": "v0.2.55",
          "kind": "patch",
          "published_at": "2026-07-22T23:18:41Z"
        },
        {
          "tag": "v0.2.54",
          "kind": "patch",
          "published_at": "2026-07-22T22:45:42Z"
        },
        {
          "tag": "v0.2.53",
          "kind": "patch",
          "published_at": "2026-07-22T22:30:35Z"
        },
        {
          "tag": "v0.2.52",
          "kind": "patch",
          "published_at": "2026-07-22T15:51:06Z"
        },
        {
          "tag": "v0.2.51",
          "kind": "patch",
          "published_at": "2026-07-20T11:45:37Z"
        },
        {
          "tag": "v0.2.50",
          "kind": "patch",
          "published_at": "2026-07-20T09:09:09Z"
        },
        {
          "tag": "v0.2.13",
          "kind": "patch",
          "published_at": "2026-07-02T12:24:14Z"
        },
        {
          "tag": "v0.2.12",
          "kind": "patch",
          "published_at": "2026-06-21T14:08:16Z"
        },
        {
          "tag": "v0.2.11",
          "kind": "patch",
          "published_at": "2026-06-15T09:59:33Z"
        },
        {
          "tag": "v0.2.10",
          "kind": "patch",
          "published_at": "2026-05-30T11:12:09Z"
        },
        {
          "tag": "v0.2.9",
          "kind": "patch",
          "published_at": "2026-05-27T11:12:03Z"
        },
        {
          "tag": "v0.2.8",
          "kind": "patch",
          "published_at": "2026-05-18T07:12:28Z"
        },
        {
          "tag": "v0.2.7",
          "kind": "patch",
          "published_at": "2026-05-11T10:08:22Z"
        },
        {
          "tag": "v0.2.6",
          "kind": "patch",
          "published_at": "2026-05-05T09:29:56Z"
        },
        {
          "tag": "v0.2.5",
          "kind": "patch",
          "published_at": "2026-03-23T10:06:33Z"
        },
        {
          "tag": "v0.2.4",
          "kind": "patch",
          "published_at": "2026-03-19T07:52:05Z"
        },
        {
          "tag": "v0.2.3",
          "kind": "patch",
          "published_at": "2026-03-14T10:10:22Z"
        },
        {
          "tag": "v0.2.2",
          "kind": "patch",
          "published_at": "2026-03-11T06:15:50Z"
        },
        {
          "tag": "v0.2.1",
          "kind": "patch",
          "published_at": "2026-03-05T23:47:44Z"
        },
        {
          "tag": "v0.2.0",
          "kind": "minor",
          "published_at": "2026-03-05T23:37:50Z"
        },
        {
          "tag": "v0.2.0-pre",
          "kind": "prerelease",
          "published_at": "2026-03-04T20:24:43Z"
        },
        {
          "tag": "v0.1.02",
          "kind": "patch",
          "published_at": "2026-02-15T13:18:24Z"
        },
        {
          "tag": "0.1.02",
          "kind": "patch",
          "published_at": "2026-02-15T09:19:57Z"
        },
        {
          "tag": "v0.1.01",
          "kind": "patch",
          "published_at": "2026-02-04T01:32:48Z"
        },
        {
          "tag": "v0.1.00",
          "kind": "minor",
          "published_at": "2026-01-29T12:53:59Z"
        },
        {
          "tag": "v0.0.99",
          "kind": "patch",
          "published_at": "2026-01-20T11:56:19Z"
        },
        {
          "tag": "v0.0.98",
          "kind": "patch",
          "published_at": "2026-01-20T11:05:08Z"
        },
        {
          "tag": "v0.0.97",
          "kind": "patch",
          "published_at": "2026-01-16T00:13:29Z"
        },
        {
          "tag": "v0.0.96",
          "kind": "patch",
          "published_at": "2026-01-11T01:05:03Z"
        },
        {
          "tag": "v0.0.95",
          "kind": "patch",
          "published_at": "2026-01-11T00:51:43Z"
        },
        {
          "tag": "v0.0.94",
          "kind": "patch",
          "published_at": "2026-01-04T15:52:33Z"
        },
        {
          "tag": "v0.0.93",
          "kind": "patch",
          "published_at": "2025-12-30T16:11:37Z"
        },
        {
          "tag": "v0.0.92",
          "kind": "patch",
          "published_at": "2025-12-11T21:39:08Z"
        },
        {
          "tag": "v0.0.91",
          "kind": "patch",
          "published_at": "2025-12-10T10:17:08Z"
        },
        {
          "tag": "v0.0.90",
          "kind": "patch",
          "published_at": "2025-12-05T07:52:54Z"
        },
        {
          "tag": "v0.0.89",
          "kind": "patch",
          "published_at": "2025-11-20T19:19:45Z"
        },
        {
          "tag": "v0.0.88",
          "kind": "patch",
          "published_at": "2025-11-11T09:11:18Z"
        },
        {
          "tag": "v0.0.87",
          "kind": "patch",
          "published_at": "2025-11-02T13:33:01Z"
        },
        {
          "tag": "v0.0.86",
          "kind": "patch",
          "published_at": "2025-10-24T09:33:45Z"
        },
        {
          "tag": "v0.0.85",
          "kind": "patch",
          "published_at": "2025-10-04T09:42:36Z"
        },
        {
          "tag": "v0.0.84",
          "kind": "patch",
          "published_at": "2025-09-19T13:54:23Z"
        },
        {
          "tag": "v0.0.83",
          "kind": "patch",
          "published_at": "2025-09-19T13:19:49Z"
        },
        {
          "tag": "v0.0.82",
          "kind": "patch",
          "published_at": "2025-09-19T12:30:02Z"
        },
        {
          "tag": "v0.0.81",
          "kind": "patch",
          "published_at": "2025-04-22T07:49:34Z"
        },
        {
          "tag": "v0.0.80",
          "kind": "patch",
          "published_at": "2025-03-30T09:04:18Z"
        },
        {
          "tag": "v0.0.55",
          "kind": "patch",
          "published_at": "2025-03-28T21:52:16Z"
        },
        {
          "tag": "v0.0.54",
          "kind": "patch",
          "published_at": "2025-03-28T21:40:32Z"
        },
        {
          "tag": "v0.0.53",
          "kind": "patch",
          "published_at": "2025-03-27T23:50:08Z"
        },
        {
          "tag": "v0.0.52",
          "kind": "patch",
          "published_at": "2025-03-27T23:50:46Z"
        },
        {
          "tag": "v0.0.51",
          "kind": "patch",
          "published_at": "2025-03-27T12:09:44Z"
        },
        {
          "tag": "v0.0.50",
          "kind": "patch",
          "published_at": "2025-03-27T11:57:40Z"
        },
        {
          "tag": "v0.0.48",
          "kind": "patch",
          "published_at": "2025-03-27T11:40:28Z"
        },
        {
          "tag": "v0.0.47",
          "kind": "patch",
          "published_at": "2025-03-25T12:43:56Z"
        },
        {
          "tag": "v0.0.49",
          "kind": "patch",
          "published_at": "2025-03-27T11:55:12Z"
        },
        {
          "tag": "v0.0.46",
          "kind": "patch",
          "published_at": "2025-03-25T11:35:02Z"
        },
        {
          "tag": "v0.0.45",
          "kind": "patch",
          "published_at": "2025-03-25T11:00:49Z"
        },
        {
          "tag": "v0.0.44",
          "kind": "patch",
          "published_at": "2025-03-25T10:48:21Z"
        },
        {
          "tag": "v0.0.43",
          "kind": "patch",
          "published_at": "2025-03-25T10:41:08Z"
        },
        {
          "tag": "v0.0.41",
          "kind": "patch",
          "published_at": "2025-03-25T10:23:41Z"
        },
        {
          "tag": "v0.0.40",
          "kind": "patch",
          "published_at": "2025-03-25T10:02:40Z"
        },
        {
          "tag": "v0.0.42",
          "kind": "patch",
          "published_at": "2025-03-25T10:39:26Z"
        },
        {
          "tag": "v0.0.39",
          "kind": "patch",
          "published_at": "2025-03-25T09:38:42Z"
        },
        {
          "tag": "v0.0.38",
          "kind": "patch",
          "published_at": "2025-03-25T09:06:58Z"
        },
        {
          "tag": "v0.0.37",
          "kind": "patch",
          "published_at": "2025-03-25T08:19:49Z"
        },
        {
          "tag": "v0.0.36",
          "kind": "patch",
          "published_at": "2025-03-06T06:45:59Z"
        },
        {
          "tag": "v0.0.35",
          "kind": "patch",
          "published_at": "2025-02-17T10:00:41Z"
        },
        {
          "tag": "v0.0.34",
          "kind": "patch",
          "published_at": "2025-01-18T13:47:11Z"
        },
        {
          "tag": "v0.0.33",
          "kind": "patch",
          "published_at": "2025-01-04T10:34:26Z"
        },
        {
          "tag": "v0.0.32",
          "kind": "patch",
          "published_at": "2024-11-30T10:00:05Z"
        },
        {
          "tag": "v0.0.31",
          "kind": "patch",
          "published_at": "2024-11-21T10:22:24Z"
        },
        {
          "tag": "v0.0.30",
          "kind": "patch",
          "published_at": "2024-11-12T16:53:43Z"
        },
        {
          "tag": "v0.0.26",
          "kind": "patch",
          "published_at": "2024-10-26T23:35:45Z"
        },
        {
          "tag": "v0.0.25",
          "kind": "patch",
          "published_at": "2024-10-10T22:29:04Z"
        },
        {
          "tag": "v0.0.24",
          "kind": "patch",
          "published_at": "2024-10-03T17:43:27Z"
        },
        {
          "tag": "v0.0.23",
          "kind": "patch",
          "published_at": "2024-09-11T10:13:27Z"
        },
        {
          "tag": "v0.0.22",
          "kind": "patch",
          "published_at": "2024-08-19T07:57:16Z"
        },
        {
          "tag": "v0.0.21",
          "kind": "patch",
          "published_at": "2024-08-04T10:19:26Z"
        },
        {
          "tag": "v0.0.20",
          "kind": "patch",
          "published_at": "2024-05-30T21:04:21Z"
        },
        {
          "tag": "v0.0.19",
          "kind": "patch",
          "published_at": "2024-04-23T22:38:35Z"
        },
        {
          "tag": "v0.0.18",
          "kind": "patch",
          "published_at": "2024-04-04T00:12:10Z"
        },
        {
          "tag": "v0.0.17",
          "kind": "patch",
          "published_at": "2024-03-18T10:12:23Z"
        },
        {
          "tag": "v0.0.16",
          "kind": "patch",
          "published_at": "2024-03-05T21:13:02Z"
        },
        {
          "tag": "v0.0.15",
          "kind": "patch",
          "published_at": "2024-02-19T23:17:17Z"
        },
        {
          "tag": "v0.0.14",
          "kind": "patch",
          "published_at": "2024-02-08T11:20:17Z"
        },
        {
          "tag": "v0.0.12",
          "kind": "patch",
          "published_at": "2024-01-11T18:05:58Z"
        },
        {
          "tag": "v0.0.10",
          "kind": "patch",
          "published_at": "2023-12-21T15:31:54Z"
        },
        {
          "tag": "v0.0.9",
          "kind": "patch",
          "published_at": "2023-12-12T14:50:45Z"
        },
        {
          "tag": "v0.0.2",
          "kind": "patch",
          "published_at": "2022-02-07T11:03:57Z"
        },
        {
          "tag": "v0.0.1",
          "kind": "patch",
          "published_at": "2022-02-02T22:28:01Z"
        }
      ],
      "recent_commits": [
        {
          "oid": "5c4f1affda0178e34c82af0a7ef1b281f699005d",
          "body": "by testing evaluator quirks found 3 oportunities for fixes, 1023, 102…",
          "is_bot": false,
          "headline": "Merge pull request #959 from refaktor/fixingloops",
          "author_name": "Refaktor",
          "author_login": "refaktor",
          "committed_at": "2026-07-26T10:02:32Z",
          "body_truncated": false,
          "is_coding_agent": false
        },
        {
          "oid": "f118cb23d5df273fae38e7ccb12c1f601f228fbe",
          "body": "…4, 1025 ... that were implemented on related places where it made sense",
          "is_bot": false,
          "headline": "by testing evaluator quirks found 3 oportunities for fixes, 1023, 102…",
          "author_name": "refaktor",
          "author_login": "refaktor",
          "committed_at": "2026-07-26T09:49:49Z",
          "body_truncated": false,
          "is_coding_agent": false
        },
        {
          "oid": "e55d84c67a919c2316f9b6367718ad3fd335637b",
          "body": "testing the edge cases , go.mod cleanup https://github.com/refaktor/r…",
          "is_bot": false,
          "headline": "Merge pull request #958 from refaktor/evaluatorwork",
          "author_name": "Refaktor",
          "author_login": "refaktor",
          "committed_at": "2026-07-26T06:38:27Z",
          "body_truncated": false,
          "is_coding_agent": false
        },
        {
          "oid": "271571ef11cba66a142b925d3c2d818d474cf69d",
          "body": "…ye/issues/957",
          "is_bot": false,
          "headline": "testing the edge cases , go.mod cleanup https://github.com/refaktor/r…",
          "author_name": "refaktor",
          "author_login": "refaktor",
          "committed_at": "2026-07-26T06:20:40Z",
          "body_truncated": false,
          "is_coding_agent": false
        },
        {
          "oid": "3be8d3bf8690886b72d19add3fa300f12aa2a015",
          "body": "Commented out the ref line for clarity.",
          "is_bot": false,
          "headline": "Comment out ref line in release.yml",
          "author_name": "Refaktor",
          "author_login": "refaktor",
          "committed_at": "2026-07-25T13:06:41Z",
          "body_truncated": false,
          "is_coding_agent": false
        },
        {
          "oid": "cbcd79d75687e1d0d3c318daead162aef1f458e7",
          "body": "Added permission change for musl directory.",
          "is_bot": false,
          "headline": "Change permissions for musl directory",
          "author_name": "Refaktor",
          "author_login": "refaktor",
          "committed_at": "2026-07-25T12:55:33Z",
          "body_truncated": false,
          "is_coding_agent": false
        },
        {
          "oid": "7214a702d87fc6e2f00b1b7d3d6086bc62dcf05f",
          "body": null,
          "is_bot": false,
          "headline": "Add symlink for i686-linux-musl-gcc",
          "author_name": "Refaktor",
          "author_login": "refaktor",
          "committed_at": "2026-07-25T12:43:41Z",
          "body_truncated": false,
          "is_coding_agent": false
        },
        {
          "oid": "63a82e0f2db78d542c3decbc275fb0668910e61c",
          "body": "Added snapshot input to workflow dispatch for release.",
          "is_bot": false,
          "headline": "Enhance release workflow with snapshot option",
          "author_name": "Refaktor",
          "author_login": "refaktor",
          "committed_at": "2026-07-25T12:29:38Z",
          "body_truncated": false,
          "is_coding_agent": false
        },
        {
          "oid": "f435251cf94f5307621d7d126e9d50653d7cc38c",
          "body": null,
          "is_bot": false,
          "headline": "Add ref parameter to checkout action in release.yml",
          "author_name": "Refaktor",
          "author_login": "refaktor",
          "committed_at": "2026-07-25T11:58:34Z",
          "body_truncated": false,
          "is_coding_agent": false
        },
        {
          "oid": "71dc0427c5a06513e4ce7df9bdbccb21c34d2f19",
          "body": "Comment out the command to check the version of i686-linux-musl-gcc.",
          "is_bot": false,
          "headline": "Comment out i686-linux-musl-gcc version check",
          "author_name": "Refaktor",
          "author_login": "refaktor",
          "committed_at": "2026-07-25T11:32:21Z",
          "body_truncated": false,
          "is_coding_agent": false
        },
        {
          "oid": "bc83abf6ea388f5ee447f5fd21784bbec5bd52d9",
          "body": "Updated the musl cross-compiler installation to use a newer version and changed the installation path.",
          "is_bot": false,
          "headline": "Update musl cross-compiler installation in workflow",
          "author_name": "Refaktor",
          "author_login": "refaktor",
          "committed_at": "2026-07-25T11:20:15Z",
          "body_truncated": false,
          "is_coding_agent": false
        },
        {
          "oid": "6e2d07863cc97a0a756241d30f1eb9fc5ce94e55",
          "body": "Updated the i686 musl cross-compiler installation method to use a specific release from GitHub.",
          "is_bot": false,
          "headline": "Change musl cross-compiler download link",
          "author_name": "Refaktor",
          "author_login": "refaktor",
          "committed_at": "2026-07-25T11:09:32Z",
          "body_truncated": false,
          "is_coding_agent": false
        },
        {
          "oid": "a7f3a0f93357615233cee20e7157adb44f23eb92",
          "body": null,
          "is_bot": false,
          "headline": "Add workflow_dispatch trigger to release workflow",
          "author_name": "Refaktor",
          "author_login": "refaktor",
          "committed_at": "2026-07-25T11:02:13Z",
          "body_truncated": false,
          "is_coding_agent": false
        },
        {
          "oid": "4cec933fdbaf2edd5be2b9a98d9f78d60e2a0e59",
          "body": null,
          "is_bot": false,
          "headline": "Merge branch 'main' of github.com:refaktor/rye",
          "author_name": "refaktor",
          "author_login": "refaktor",
          "committed_at": "2026-07-25T08:23:35Z",
          "body_truncated": false,
          "is_coding_agent": false
        },
        {
          "oid": "8ec01e3be9a19b67873a1ece4a8956a16832f70c",
          "body": "…sues/956",
          "is_bot": false,
          "headline": "addign batteries stub files as per https://github.com/refaktor/rye/is…",
          "author_name": "refaktor",
          "author_login": "refaktor",
          "committed_at": "2026-07-25T08:21:00Z",
          "body_truncated": false,
          "is_coding_agent": false
        },
        {
          "oid": "b9e9ef5e0642954b3808443d7e6f21acc5a21498",
          "body": "…cing issues",
          "is_bot": false,
          "headline": "improving loader, rye .Capture { }, temporaryily removing imap, licen…",
          "author_name": "refaktor",
          "author_login": "refaktor",
          "committed_at": "2026-07-25T08:18:53Z",
          "body_truncated": false,
          "is_coding_agent": false
        },
        {
          "oid": "c400b83ca7461ec2c5e423ac58ec48af95019e72",
          "body": null,
          "is_bot": false,
          "headline": "Update README.md",
          "author_name": "Refaktor",
          "author_login": "refaktor",
          "committed_at": "2026-07-24T13:52:10Z",
          "body_truncated": false,
          "is_coding_agent": false
        },
        {
          "oid": "d9112a0f7716ec296961847b9084992a95a91989",
          "body": null,
          "is_bot": false,
          "headline": "fixing goreleaser",
          "author_name": "refaktor",
          "author_login": "refaktor",
          "committed_at": "2026-07-22T23:13:00Z",
          "body_truncated": false,
          "is_coding_agent": false
        },
        {
          "oid": "1bb53eaaf2ec4d85131030458b1a63c76dd600cf",
          "body": null,
          "is_bot": false,
          "headline": "Merge branch 'main' of github.com:refaktor/rye into evaluatorwork",
          "author_name": "refaktor",
          "author_login": "refaktor",
          "committed_at": "2026-07-22T22:40:37Z",
          "body_truncated": false,
          "is_coding_agent": false
        },
        {
          "oid": "014096e4927d88fa2ca6a0274adc58f1b23af60c",
          "body": null,
          "is_bot": false,
          "headline": "fix for releaser",
          "author_name": "refaktor",
          "author_login": "refaktor",
          "committed_at": "2026-07-22T22:40:16Z",
          "body_truncated": false,
          "is_coding_agent": false
        },
        {
          "oid": "8a6ad9725296e950087c93611ed08d493749b456",
          "body": "Evaluatorwork",
          "is_bot": false,
          "headline": "Merge pull request #953 from refaktor/evaluatorwork",
          "author_name": "Refaktor",
          "author_login": "refaktor",
          "committed_at": "2026-07-22T22:29:45Z",
          "body_truncated": false,
          "is_coding_agent": false
        },
        {
          "oid": "f297082bdd6fee21a4a80ee41f5be6fbc73310df",
          "body": "improving loop1M bench",
          "is_bot": false,
          "headline": "Merge pull request #952 from refaktor/embed",
          "author_name": "Refaktor",
          "author_login": "refaktor",
          "committed_at": "2026-07-22T15:45:08Z",
          "body_truncated": false,
          "is_coding_agent": false
        },
        {
          "oid": "e3592a80fdfc5df3e1e8975299fc1ad6ab58994a",
          "body": null,
          "is_bot": false,
          "headline": "error output improv + 386 static for iSH (iPad)",
          "author_name": "refaktor",
          "author_login": "refaktor",
          "committed_at": "2026-07-22T15:42:54Z",
          "body_truncated": false,
          "is_coding_agent": false
        },
        {
          "oid": "d433b75efe54ba4ad597098efd7eb137e34699c4",
          "body": null,
          "is_bot": false,
          "headline": "improving the evaluator again, adding internal tests",
          "author_name": "refaktor",
          "author_login": "refaktor",
          "committed_at": "2026-07-21T09:30:09Z",
          "body_truncated": false,
          "is_coding_agent": false
        },
        {
          "oid": "dd1771b59fdffe0d357daf7f4765a6a7004004e6",
          "body": null,
          "is_bot": false,
          "headline": "improving loop1M bench",
          "author_name": "refaktor",
          "author_login": "refaktor",
          "committed_at": "2026-07-21T08:41:11Z",
          "body_truncated": false,
          "is_coding_agent": false
        },
        {
          "oid": "9d680c59275c8c8e86283f27c64f3331f17d3b73",
          "body": "adding to loop benchmarks, to further hone down where we are at",
          "is_bot": false,
          "headline": "Merge pull request #951 from refaktor/embed",
          "author_name": "Refaktor",
          "author_login": "refaktor",
          "committed_at": "2026-07-20T18:41:26Z",
          "body_truncated": false,
          "is_coding_agent": false
        },
        {
          "oid": "bf9480aa9fa581547e93a86717bf5f5ba1656269",
          "body": null,
          "is_bot": false,
          "headline": "adding to loop benchmarks, to further hone down where we are at",
          "author_name": "refaktor",
          "author_login": "refaktor",
          "committed_at": "2026-07-20T18:36:12Z",
          "body_truncated": false,
          "is_coding_agent": false
        },
        {
          "oid": "2906b4c43c73ef271cbb53c0a9651edfcdf650b6",
          "body": "Embed",
          "is_bot": false,
          "headline": "Merge pull request #950 from refaktor/embed",
          "author_name": "Refaktor",
          "author_login": "refaktor",
          "committed_at": "2026-07-20T11:50:44Z",
          "body_truncated": false,
          "is_coding_agent": false
        },
        {
          "oid": "5d8cb6431e595ec9a32cf9d2d7fc2d9c46a2500d",
          "body": "… improving env? and does-exist error to include problematic value",
          "is_bot": false,
          "headline": "after capture option adding support for failures to display function,…",
          "author_name": "refaktor",
          "author_login": "refaktor",
          "committed_at": "2026-07-20T11:41:01Z",
          "body_truncated": false,
          "is_coding_agent": false
        },
        {
          "oid": "7fae16a2b3c81554bcd499b2eb7b258cdf441925",
          "body": null,
          "is_bot": false,
          "headline": "adding rye .Capture method",
          "author_name": "refaktor",
          "author_login": "refaktor",
          "committed_at": "2026-07-20T11:17:43Z",
          "body_truncated": false,
          "is_coding_agent": false
        },
        {
          "oid": "51f283c5de138fe5d5bc3a32b5c7b1fbd5635495",
          "body": "cleanup and details",
          "is_bot": false,
          "headline": "Merge pull request #949 from refaktor/embed",
          "author_name": "Refaktor",
          "author_login": "refaktor",
          "committed_at": "2026-07-20T11:12:55Z",
          "body_truncated": false,
          "is_coding_agent": false
        },
        {
          "oid": "4bfd642cbd0815f3637803edd982d540bb8b6ef3",
          "body": null,
          "is_bot": false,
          "headline": "cleanup and details",
          "author_name": "refaktor",
          "author_login": "refaktor",
          "committed_at": "2026-07-20T11:12:12Z",
          "body_truncated": false,
          "is_coding_agent": false
        },
        {
          "oid": "bf5169a4db36b1f797e3785fff2a07b872d55049",
          "body": "Embed",
          "is_bot": false,
          "headline": "Merge pull request #948 from refaktor/embed",
          "author_name": "Refaktor",
          "author_login": "refaktor",
          "committed_at": "2026-07-20T08:10:35Z",
          "body_truncated": false,
          "is_coding_agent": false
        },
        {
          "oid": "f13781e0d969d0f30e1a9d9af9e368fe1d15ba84",
          "body": null,
          "is_bot": false,
          "headline": "making tests and internal tests work again after code reorg",
          "author_name": "refaktor",
          "author_login": "refaktor",
          "committed_at": "2026-07-20T08:03:17Z",
          "body_truncated": false,
          "is_coding_agent": false
        },
        {
          "oid": "abb3a688319b4b3f62abae407ac59d96d74fe265",
          "body": null,
          "is_bot": false,
          "headline": "small wasm fix",
          "author_name": "refaktor",
          "author_login": "refaktor",
          "committed_at": "2026-07-16T23:24:22Z",
          "body_truncated": false,
          "is_coding_agent": false
        },
        {
          "oid": "fc5e28371d3ef0cc2fc9d9f5c64b85ef1d418474",
          "body": null,
          "is_bot": false,
          "headline": "adding files still",
          "author_name": "refaktor",
          "author_login": "refaktor",
          "committed_at": "2026-07-16T23:10:34Z",
          "body_truncated": false,
          "is_coding_agent": false
        },
        {
          "oid": "cadee8d6a1b5b91be9f65222c66de749a1202cc4",
          "body": null,
          "is_bot": false,
          "headline": "still adding files",
          "author_name": "refaktor",
          "author_login": "refaktor",
          "committed_at": "2026-07-16T22:52:31Z",
          "body_truncated": false,
          "is_coding_agent": false
        },
        {
          "oid": "02f8eb345a2e4e68d738a95aa02cd01bb406adb0",
          "body": null,
          "is_bot": false,
          "headline": "adding files",
          "author_name": "refaktor",
          "author_login": "refaktor",
          "committed_at": "2026-07-16T22:49:11Z",
          "body_truncated": false,
          "is_coding_agent": false
        },
        {
          "oid": "dec15574603f4b9761d6fde855a0a01f5e63eb0c",
          "body": null,
          "is_bot": false,
          "headline": "missing files",
          "author_name": "refaktor",
          "author_login": "refaktor",
          "committed_at": "2026-07-16T22:23:58Z",
          "body_truncated": false,
          "is_coding_agent": false
        },
        {
          "oid": "55f3a74e925acdbe912b501e50e39b106deae2e4",
          "body": null,
          "is_bot": false,
          "headline": "adding missing files",
          "author_name": "refaktor",
          "author_login": "refaktor",
          "committed_at": "2026-07-16T22:16:22Z",
          "body_truncated": false,
          "is_coding_agent": false
        },
        {
          "oid": "d599d7c56f5487e42edfdbbcee00ef3d03a5b4df",
          "body": null,
          "is_bot": false,
          "headline": "adding console",
          "author_name": "refaktor",
          "author_login": "refaktor",
          "committed_at": "2026-07-16T21:44:07Z",
          "body_truncated": false,
          "is_coding_agent": false
        },
        {
          "oid": "177872b4df277955758893724279bd46e450f690",
          "body": null,
          "is_bot": false,
          "headline": "adding files after the embed code reorg",
          "author_name": "refaktor",
          "author_login": "refaktor",
          "committed_at": "2026-07-16T21:23:48Z",
          "body_truncated": false,
          "is_coding_agent": false
        },
        {
          "oid": "0200b484ead9f30ce2dc5f074c6c18667f7c0fe2",
          "body": null,
          "is_bot": false,
          "headline": "adding modified files after embed reorg",
          "author_name": "refaktor",
          "author_login": "refaktor",
          "committed_at": "2026-07-16T21:12:20Z",
          "body_truncated": false,
          "is_coding_agent": false
        },
        {
          "oid": "997c9a87ba8dbce7c4a71663536d59e8ab8095bd",
          "body": null,
          "is_bot": false,
          "headline": "moved repl to it's own package from evaldo",
          "author_name": "refaktor",
          "author_login": "refaktor",
          "committed_at": "2026-07-15T00:39:26Z",
          "body_truncated": false,
          "is_coding_agent": false
        },
        {
          "oid": "4fadc9ccee02b5d92bf42b35689ac1decea0e241",
          "body": "…ubpackage, still in the provess of clearing things out",
          "is_bot": false,
          "headline": "transfering and code reordering into batteries and creating a embed s…",
          "author_name": "refaktor",
          "author_login": "refaktor",
          "committed_at": "2026-07-15T00:09:36Z",
          "body_truncated": false,
          "is_coding_agent": false
        },
        {
          "oid": "1acf2aa7d2899bbeacecdb94a078d21ec3683abd",
          "body": "Dotwords",
          "is_bot": false,
          "headline": "Merge pull request #947 from refaktor/dotwords",
          "author_name": "Refaktor",
          "author_login": "refaktor",
          "committed_at": "2026-07-02T12:17:50Z",
          "body_truncated": false,
          "is_coding_agent": false
        },
        {
          "oid": "07e70d47f09eb4790183c1092873281b18a0971f",
          "body": null,
          "is_bot": false,
          "headline": "adding net primitives to os context and whether and ^when builtins",
          "author_name": "refaktor",
          "author_login": "refaktor",
          "committed_at": "2026-07-02T12:10:19Z",
          "body_truncated": false,
          "is_coding_agent": false
        },
        {
          "oid": "19b6362de6405f8845b288f16601c6331430bcc1",
          "body": "…ns/checkout-7\n\nBump actions/checkout from 6 to 7",
          "is_bot": false,
          "headline": "Merge pull request #946 from refaktor/dependabot/github_actions/actio…",
          "author_name": "Refaktor",
          "author_login": "refaktor",
          "committed_at": "2026-07-01T14:11:14Z",
          "body_truncated": false,
          "is_coding_agent": false
        },
        {
          "oid": "c3741d1e3f3065fa7b104cb3cf4861ca029d54c3",
          "body": "Bumps [actions/checkout](https://github.com/actions/checkout) from 6 to 7.\n- [Release notes](https://github.com/actions/checkout/releases)\n- [Changelog](https://github.com/actions/checkout/blob/main/CHANGELOG.md)\n- [Commits](https://github.com/actions/checkout/compare/v6...v7)\n\n---\nupdated-dependenc\n[…]\n:\n- dependency-name: actions/checkout\n  dependency-version: '7'\n  dependency-type: direct:production\n  update-type: version-update:semver-major\n...\n\nSigned-off-by: dependabot[bot] <support@github.com>",
          "is_bot": true,
          "headline": "Bump actions/checkout from 6 to 7",
          "author_name": "dependabot[bot]",
          "author_login": "dependabot[bot]",
          "committed_at": "2026-07-01T05:52:41Z",
          "body_truncated": true,
          "is_coding_agent": false
        },
        {
          "oid": "dbba5af7cf9ed99b436e0eb7f81ca3f98db7ac94",
          "body": "…tten, split\\csv\\separator, tail -N fixed",
          "is_bot": false,
          "headline": "fix at single line string loader, prevents errors when quote is forgo…",
          "author_name": "refaktor",
          "author_login": "refaktor",
          "committed_at": "2026-06-29T10:02:36Z",
          "body_truncated": false,
          "is_coding_agent": false
        },
        {
          "oid": "4eeed6f1969848ce4df790e2a0c614a6c56b2bc5",
          "body": "fix at single line string loader, prevents errors when quote is forgotten, split\\\\csv\\\\separator, tail -N fixed",
          "is_bot": false,
          "headline": "Merge pull request #945 from refaktor/dotwords",
          "author_name": "Refaktor",
          "author_login": "refaktor",
          "committed_at": "2026-06-25T19:22:30Z",
          "body_truncated": false,
          "is_coding_agent": false
        },
        {
          "oid": "db9c9ac7be055d71016511e81592091fe21f110c",
          "body": "…tten, split\\csv\\separator, tail -N fixed",
          "is_bot": false,
          "headline": "fix at single line string loader, prevents errors when quote is forgo…",
          "author_name": "refaktor",
          "author_login": "refaktor",
          "committed_at": "2026-06-25T19:11:03Z",
          "body_truncated": false,
          "is_coding_agent": false
        },
        {
          "oid": "098113dd00cc88a8606ded67b0911e46c7c1268a",
          "body": null,
          "is_bot": false,
          "headline": "improving the generic methods related error reporting",
          "author_name": "refaktor",
          "author_login": "refaktor",
          "committed_at": "2026-06-22T08:09:10Z",
          "body_truncated": false,
          "is_coding_agent": false
        },
        {
          "oid": "41f0bbd07a6dbc49e062e18e5e4a0bc8c19fc6d5",
          "body": "streamlining error reporting",
          "is_bot": false,
          "headline": "Merge pull request #944 from refaktor/dotwords",
          "author_name": "Refaktor",
          "author_login": "refaktor",
          "committed_at": "2026-06-21T14:03:26Z",
          "body_truncated": false,
          "is_coding_agent": false
        },
        {
          "oid": "5faba8add64db5590a4c904de518978de4444ba8",
          "body": null,
          "is_bot": false,
          "headline": "streamlining the error reporting format and texts",
          "author_name": "refaktor",
          "author_login": "refaktor",
          "committed_at": "2026-06-21T06:52:52Z",
          "body_truncated": false,
          "is_coding_agent": false
        },
        {
          "oid": "72e57482293cf1fb45dbe82811e8c937249eb7e6",
          "body": null,
          "is_bot": false,
          "headline": "improving the error messages",
          "author_name": "refaktor",
          "author_login": "refaktor",
          "committed_at": "2026-06-20T21:07:55Z",
          "body_truncated": false,
          "is_coding_agent": false
        },
        {
          "oid": "5c3df08a25583250a487c8ef455be10c905dc1f9",
          "body": "multiple commits around generic words, evaluator, error reporting",
          "is_bot": false,
          "headline": "Merge pull request #943 from refaktor/dotwords",
          "author_name": "Refaktor",
          "author_login": "refaktor",
          "committed_at": "2026-06-19T15:17:13Z",
          "body_truncated": false,
          "is_coding_agent": false
        },
        {
          "oid": "349d55a9f4af97574292a66ed4d94576a0278b80",
          "body": null,
          "is_bot": false,
          "headline": "fixing the unit tests",
          "author_name": "refaktor",
          "author_login": "refaktor",
          "committed_at": "2026-06-19T15:06:33Z",
          "body_truncated": false,
          "is_coding_agent": false
        },
        {
          "oid": "e6199a569b8ae0c679390ad8116309845df07a2a",
          "body": "…ethod is not of correct kind",
          "is_bot": false,
          "headline": "improving error reporting in case of generic methods, the case when m…",
          "author_name": "refaktor",
          "author_login": "refaktor",
          "committed_at": "2026-06-19T14:42:58Z",
          "body_truncated": false,
          "is_coding_agent": false
        },
        {
          "oid": "8c13df8f23161e9ebe3230f94c8862ae3ac4bc11",
          "body": null,
          "is_bot": false,
          "headline": "improving error reporting with generic methods",
          "author_name": "refaktor",
          "author_login": "refaktor",
          "committed_at": "2026-06-19T14:27:56Z",
          "body_truncated": false,
          "is_coding_agent": false
        },
        {
          "oid": "d18ad10195e2d9101c17959c489328922b9e2b60",
          "body": null,
          "is_bot": false,
          "headline": "makign generic words explcit now, with capitalized property on word",
          "author_name": "refaktor",
          "author_login": "refaktor",
          "committed_at": "2026-06-19T14:01:19Z",
          "body_truncated": false,
          "is_coding_agent": false
        },
        {
          "oid": "658be05f603d8f8142b6dbebb2b79f9f8aa0df6c",
          "body": "added some more builtins randomize, url-encode, and to flui input\\int…",
          "is_bot": false,
          "headline": "Merge pull request #942 from refaktor/dotwords",
          "author_name": "Refaktor",
          "author_login": "refaktor",
          "committed_at": "2026-06-18T14:47:33Z",
          "body_truncated": false,
          "is_coding_agent": false
        },
        {
          "oid": "0c03287ecfae6420aad4266eaca57b60207c48d3",
          "body": "…eger and selectbox (prev select)",
          "is_bot": false,
          "headline": "added some more builtins randomize, url-encode, and to flui input\\int…",
          "author_name": "refaktor",
          "author_login": "refaktor",
          "committed_at": "2026-06-18T14:25:13Z",
          "body_truncated": false,
          "is_coding_agent": false
        },
        {
          "oid": "61dc44e8cfc8f37c84295ec68535020f130e3233",
          "body": "added support for URI-s to format function",
          "is_bot": false,
          "headline": "Merge pull request #941 from refaktor/dotwords",
          "author_name": "Refaktor",
          "author_login": "refaktor",
          "committed_at": "2026-06-16T09:23:09Z",
          "body_truncated": false,
          "is_coding_agent": false
        },
        {
          "oid": "1a5f289de6f62856ca5d92fb7f1161241eb5fed8",
          "body": null,
          "is_bot": false,
          "headline": "added support for URI-s to format function",
          "author_name": "refaktor",
          "author_login": "refaktor",
          "committed_at": "2026-06-16T07:42:55Z",
          "body_truncated": false,
          "is_coding_agent": false
        },
        {
          "oid": "a5b72edb7596e2bfa615843b850a54ebdb46dd20",
          "body": "making tests pass , trying to add basic tmux functionality to os cont…",
          "is_bot": false,
          "headline": "Merge pull request #940 from refaktor/dotwords",
          "author_name": "Refaktor",
          "author_login": "refaktor",
          "committed_at": "2026-06-15T09:58:28Z",
          "body_truncated": false,
          "is_coding_agent": false
        },
        {
          "oid": "5e5239b4fac49320f2fc1375b074870f4558597c",
          "body": "…ext, still deciding on interface",
          "is_bot": false,
          "headline": "making tests pass , trying to add basic tmux functionality to os cont…",
          "author_name": "refaktor",
          "author_login": "refaktor",
          "committed_at": "2026-06-15T09:37:42Z",
          "body_truncated": false,
          "is_coding_agent": false
        },
        {
          "oid": "9ac184555aebd6f8a6b2b2a2b7370a234fcb0afa",
          "body": "Dotwords",
          "is_bot": false,
          "headline": "Merge pull request #939 from refaktor/dotwords",
          "author_name": "Refaktor",
          "author_login": "refaktor",
          "committed_at": "2026-06-14T23:04:26Z",
          "body_truncated": false,
          "is_coding_agent": false
        },
        {
          "oid": "91a24387c9baebb40d72518e03e5a7dc6216b608",
          "body": null,
          "is_bot": false,
          "headline": "added empty, small fix to validation, etc",
          "author_name": "refaktor",
          "author_login": "refaktor",
          "committed_at": "2026-06-14T23:00:38Z",
          "body_truncated": false,
          "is_coding_agent": false
        },
        {
          "oid": "0986d3c571135510f35cfd79d619478f55ac5de6",
          "body": "…d for work with encoding",
          "is_bot": false,
          "headline": "adedd builtins for runtime unique id generation (id, file, folder) an…",
          "author_name": "refaktor",
          "author_login": "refaktor",
          "committed_at": "2026-06-11T08:39:30Z",
          "body_truncated": false,
          "is_coding_agent": false
        },
        {
          "oid": "d016885f7da6360a8876aa0cfe61fd03152cf9ad",
          "body": null,
          "is_bot": false,
          "headline": "adding terminal query for different platforms",
          "author_name": "refaktor",
          "author_login": "refaktor",
          "committed_at": "2026-06-11T08:33:15Z",
          "body_truncated": false,
          "is_coding_agent": false
        },
        {
          "oid": "f6f8b1ec9d796874d5899a833808161d0a6e0d45",
          "body": null,
          "is_bot": false,
          "headline": "fixing dependecy review warning",
          "author_name": "refaktor",
          "author_login": "refaktor",
          "committed_at": "2026-06-11T08:29:14Z",
          "body_truncated": false,
          "is_coding_agent": false
        },
        {
          "oid": "0602d00373677726e4ecd9a082a59d2394efe811",
          "body": null,
          "is_bot": false,
          "headline": "fixing dependecy review warning",
          "author_name": "refaktor",
          "author_login": "refaktor",
          "committed_at": "2026-06-11T08:23:30Z",
          "body_truncated": false,
          "is_coding_agent": false
        },
        {
          "oid": "abd0e3a0be621de997e4ae16a8d165b9ca0960a5",
          "body": null,
          "is_bot": false,
          "headline": "adding wordinfo",
          "author_name": "refaktor",
          "author_login": "refaktor",
          "committed_at": "2026-06-10T21:38:36Z",
          "body_truncated": false,
          "is_coding_agent": false
        },
        {
          "oid": "486a11ac0a2438e9ab2449abb1bfed0c95aac734",
          "body": null,
          "is_bot": false,
          "headline": "improving go.mod",
          "author_name": "refaktor",
          "author_login": "refaktor",
          "committed_at": "2026-06-10T21:29:50Z",
          "body_truncated": false,
          "is_coding_agent": false
        },
        {
          "oid": "611a4d5d80752457c4c8c56932fe33f3510b2dd3",
          "body": null,
          "is_bot": false,
          "headline": "merged",
          "author_name": "refaktor",
          "author_login": "refaktor",
          "committed_at": "2026-06-10T21:18:13Z",
          "body_truncated": false,
          "is_coding_agent": false
        },
        {
          "oid": "8e9dddc320673fa98d8e45ddd62f8e5b6711ce14",
          "body": null,
          "is_bot": false,
          "headline": "markdown, sxmls details",
          "author_name": "refaktor",
          "author_login": "refaktor",
          "committed_at": "2026-06-10T21:03:34Z",
          "body_truncated": false,
          "is_coding_agent": false
        },
        {
          "oid": "b1d98a43cc8b8da4fa5f466f37bf113cf209f5b0",
          "body": null,
          "is_bot": false,
          "headline": "markdown display making it paralel to table display",
          "author_name": "refaktor",
          "author_login": "refaktor",
          "committed_at": "2026-06-10T21:02:48Z",
          "body_truncated": false,
          "is_coding_agent": false
        },
        {
          "oid": "f81a0307f862391b2634b15a13a0cac953384e22",
          "body": null,
          "is_bot": false,
          "headline": "markdown display making it paralel to table display",
          "author_name": "refaktor",
          "author_login": "refaktor",
          "committed_at": "2026-06-10T21:02:07Z",
          "body_truncated": false,
          "is_coding_agent": false
        },
        {
          "oid": "b9096dba99bbd8536c27244cb2a66c6b46305d5b",
          "body": null,
          "is_bot": false,
          "headline": "adding unix-uri a unix domain socker support",
          "author_name": "refaktor",
          "author_login": "refaktor",
          "committed_at": "2026-06-10T21:00:07Z",
          "body_truncated": false,
          "is_coding_agent": false
        },
        {
          "oid": "ae6fb47bc1420e5e48d647c0fddf7e42a3f70e0f",
          "body": null,
          "is_bot": false,
          "headline": "improving os context, addign more functions",
          "author_name": "refaktor",
          "author_login": "refaktor",
          "committed_at": "2026-06-10T20:59:03Z",
          "body_truncated": false,
          "is_coding_agent": false
        },
        {
          "oid": "90a3941f3580354dbef9eb0281b770f6daa32443",
          "body": "…arent contexts",
          "is_bot": false,
          "headline": "fixing but how the word constant/variable status is discovered over p…",
          "author_name": "refaktor",
          "author_login": "refaktor",
          "committed_at": "2026-06-09T15:32:27Z",
          "body_truncated": false,
          "is_coding_agent": false
        },
        {
          "oid": "d78ed3059791a956bc7093e2d5c0d6e8e4647c4e",
          "body": null,
          "is_bot": false,
          "headline": "improving js interop, making was binary smaller",
          "author_name": "refaktor",
          "author_login": "refaktor",
          "committed_at": "2026-06-09T15:31:09Z",
          "body_truncated": false,
          "is_coding_agent": false
        },
        {
          "oid": "e50d3655c2f84228dfaa78d60fed7ec029ec0687",
          "body": "…e in console help",
          "is_bot": false,
          "headline": "improving wasm mode, improving accessor error messages, improving liv…",
          "author_name": "refaktor",
          "author_login": "refaktor",
          "committed_at": "2026-06-03T17:16:46Z",
          "body_truncated": false,
          "is_coding_agent": false
        },
        {
          "oid": "18567d17e7246d79d619885626ff58f213421519",
          "body": "Bumps [github.com/gdamore/tcell/v2](https://github.com/gdamore/tcell) from 2.13.9 to 2.13.10.\n- [Release notes](https://github.com/gdamore/tcell/releases)\n- [Changelog](https://github.com/gdamore/tcell/blob/main/CHANGESv3.md)\n- [Commits](https://github.com/gdamore/tcell/compare/v2.13.9...v2.13.10)\n\n\n[…]\nirect:production\n  update-type: version-update:semver-patch\n...\n\nSigned-off-by: dependabot[bot] <support@github.com>\nCo-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>",
          "is_bot": true,
          "headline": "Bump github.com/gdamore/tcell/v2 from 2.13.9 to 2.13.10 (#933)",
          "author_name": "dependabot[bot]",
          "author_login": "dependabot[bot]",
          "committed_at": "2026-06-02T08:58:33Z",
          "body_truncated": true,
          "is_coding_agent": false
        },
        {
          "oid": "8e9c356c50d2383053c9e5dc0cc5b604b6cc88db",
          "body": "Bumps [golang.org/x/crypto](https://github.com/golang/crypto) from 0.51.0 to 0.52.0.\n- [Commits](https://github.com/golang/crypto/compare/v0.51.0...v0.52.0)\n\n---\nupdated-dependencies:\n- dependency-name: golang.org/x/crypto\n  dependency-version: 0.52.0\n  dependency-type: direct:production\n  update-type: version-update:semver-minor\n...\n\nSigned-off-by: dependabot[bot] <support@github.com>\nCo-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>",
          "is_bot": true,
          "headline": "Bump golang.org/x/crypto from 0.51.0 to 0.52.0 (#934)",
          "author_name": "dependabot[bot]",
          "author_login": "dependabot[bot]",
          "committed_at": "2026-06-02T08:57:30Z",
          "body_truncated": false,
          "is_coding_agent": false
        },
        {
          "oid": "6bd562c279234a56b2b80e021c2df5a88a084ef6",
          "body": "Bumps [actions/dependency-review-action](https://github.com/actions/dependency-review-action) from 4 to 5.\n- [Release notes](https://github.com/actions/dependency-review-action/releases)\n- [Commits](https://github.com/actions/dependency-review-action/compare/v4...v5)\n\n---\nupdated-dependencies:\n- dep\n[…]\nirect:production\n  update-type: version-update:semver-major\n...\n\nSigned-off-by: dependabot[bot] <support@github.com>\nCo-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>",
          "is_bot": true,
          "headline": "Bump actions/dependency-review-action from 4 to 5 (#921)",
          "author_name": "dependabot[bot]",
          "author_login": "dependabot[bot]",
          "committed_at": "2026-06-02T07:03:07Z",
          "body_truncated": true,
          "is_coding_agent": false
        },
        {
          "oid": "0c9aa75231cfd562eb1ec271df65196bce1fb699",
          "body": "Bumps [github.com/ollama/ollama](https://github.com/ollama/ollama) from 0.22.1 to 0.30.0.\n- [Release notes](https://github.com/ollama/ollama/releases)\n- [Commits](https://github.com/ollama/ollama/compare/v0.22.1...v0.30.0)\n\n---\nupdated-dependencies:\n- dependency-name: github.com/ollama/ollama\n  depe\n[…]\nirect:production\n  update-type: version-update:semver-minor\n...\n\nSigned-off-by: dependabot[bot] <support@github.com>\nCo-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>",
          "is_bot": true,
          "headline": "Bump github.com/ollama/ollama from 0.22.1 to 0.30.0 (#922)",
          "author_name": "dependabot[bot]",
          "author_login": "dependabot[bot]",
          "committed_at": "2026-06-02T07:02:04Z",
          "body_truncated": true,
          "is_coding_agent": false
        },
        {
          "oid": "ea1798d613ce8d383aa2b4099533e1eaf58bc2b7",
          "body": "Bumps [github.com/mattn/go-runewidth](https://github.com/mattn/go-runewidth) from 0.0.23 to 0.0.24.\n- [Commits](https://github.com/mattn/go-runewidth/compare/v0.0.23...v0.0.24)\n\n---\nupdated-dependencies:\n- dependency-name: github.com/mattn/go-runewidth\n  dependency-version: 0.0.24\n  dependency-type:\n[…]\nirect:production\n  update-type: version-update:semver-patch\n...\n\nSigned-off-by: dependabot[bot] <support@github.com>\nCo-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>",
          "is_bot": true,
          "headline": "Bump github.com/mattn/go-runewidth from 0.0.23 to 0.0.24 (#923)",
          "author_name": "dependabot[bot]",
          "author_login": "dependabot[bot]",
          "committed_at": "2026-06-02T07:01:01Z",
          "body_truncated": true,
          "is_coding_agent": false
        },
        {
          "oid": "69e96a84dc5ada7219b5997e4d506c7cf452f6dc",
          "body": "… (#926)\n\nBumps [github.com/aws/aws-sdk-go-v2/service/ses](https://github.com/aws/aws-sdk-go-v2) from 1.34.24 to 1.34.26.\n- [Release notes](https://github.com/aws/aws-sdk-go-v2/releases)\n- [Commits](https://github.com/aws/aws-sdk-go-v2/compare/service/mq/v1.34.24...service/ses/v1.34.26)\n\n---\nupdated\n[…]\nirect:production\n  update-type: version-update:semver-patch\n...\n\nSigned-off-by: dependabot[bot] <support@github.com>\nCo-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>",
          "is_bot": true,
          "headline": "Bump github.com/aws/aws-sdk-go-v2/service/ses from 1.34.24 to 1.34.26…",
          "author_name": "dependabot[bot]",
          "author_login": "dependabot[bot]",
          "committed_at": "2026-06-02T06:57:56Z",
          "body_truncated": true,
          "is_coding_agent": false
        },
        {
          "oid": "a7cfae64f3f31619809a16df8a8caf2dc356856a",
          "body": "Bumps [github.com/mrz1836/postmark](https://github.com/mrz1836/postmark) from 1.9.1 to 1.9.2.\n- [Release notes](https://github.com/mrz1836/postmark/releases)\n- [Commits](https://github.com/mrz1836/postmark/compare/v1.9.1...v1.9.2)\n\n---\nupdated-dependencies:\n- dependency-name: github.com/mrz1836/post\n[…]\nirect:production\n  update-type: version-update:semver-patch\n...\n\nSigned-off-by: dependabot[bot] <support@github.com>\nCo-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>",
          "is_bot": true,
          "headline": "Bump github.com/mrz1836/postmark from 1.9.1 to 1.9.2 (#928)",
          "author_name": "dependabot[bot]",
          "author_login": "dependabot[bot]",
          "committed_at": "2026-06-02T06:55:53Z",
          "body_truncated": true,
          "is_coding_agent": false
        },
        {
          "oid": "6adf921dd7a8a84d4ea8ae7ec98a3b4c37e6e5d5",
          "body": "Bumps [github.com/fsnotify/fsnotify](https://github.com/fsnotify/fsnotify) from 1.10.0 to 1.10.1.\n- [Release notes](https://github.com/fsnotify/fsnotify/releases)\n- [Changelog](https://github.com/fsnotify/fsnotify/blob/main/CHANGELOG.md)\n- [Commits](https://github.com/fsnotify/fsnotify/compare/v1.10\n[…]\nirect:production\n  update-type: version-update:semver-patch\n...\n\nSigned-off-by: dependabot[bot] <support@github.com>\nCo-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>",
          "is_bot": true,
          "headline": "Bump github.com/fsnotify/fsnotify from 1.10.0 to 1.10.1 (#929)",
          "author_name": "dependabot[bot]",
          "author_login": "dependabot[bot]",
          "committed_at": "2026-06-02T06:54:51Z",
          "body_truncated": true,
          "is_coding_agent": false
        },
        {
          "oid": "d742d65ab60d8256703d3903a51ea5f203ae33b5",
          "body": "Bumps [github.com/aws/aws-sdk-go-v2/config](https://github.com/aws/aws-sdk-go-v2) from 1.32.17 to 1.32.20.\n- [Release notes](https://github.com/aws/aws-sdk-go-v2/releases)\n- [Commits](https://github.com/aws/aws-sdk-go-v2/compare/config/v1.32.17...config/v1.32.20)\n\n---\nupdated-dependencies:\n- depende\n[…]\nirect:production\n  update-type: version-update:semver-patch\n...\n\nSigned-off-by: dependabot[bot] <support@github.com>\nCo-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>",
          "is_bot": true,
          "headline": "Bump github.com/aws/aws-sdk-go-v2/config from 1.32.17 to 1.32.20 (#930)",
          "author_name": "dependabot[bot]",
          "author_login": "dependabot[bot]",
          "committed_at": "2026-06-02T06:53:48Z",
          "body_truncated": true,
          "is_coding_agent": false
        },
        {
          "oid": "86054ca93f27235c13b90de81d468773c71254d8",
          "body": "…5.1 (#931)\n\nBumps [github.com/JohannesKaufmann/html-to-markdown/v2](https://github.com/JohannesKaufmann/html-to-markdown) from 2.5.0 to 2.5.1.\n- [Release notes](https://github.com/JohannesKaufmann/html-to-markdown/releases)\n- [Commits](https://github.com/JohannesKaufmann/html-to-markdown/compare/v2\n[…]\nirect:production\n  update-type: version-update:semver-patch\n...\n\nSigned-off-by: dependabot[bot] <support@github.com>\nCo-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>",
          "is_bot": true,
          "headline": "Bump github.com/JohannesKaufmann/html-to-markdown/v2 from 2.5.0 to 2.…",
          "author_name": "dependabot[bot]",
          "author_login": "dependabot[bot]",
          "committed_at": "2026-06-02T06:52:45Z",
          "body_truncated": true,
          "is_coding_agent": false
        },
        {
          "oid": "ecd26667600519313d7adcab9baaae1265cbf542",
          "body": "Bumps [golang.org/x/net](https://github.com/golang/net) from 0.53.0 to 0.55.0.\n- [Commits](https://github.com/golang/net/compare/v0.53.0...v0.55.0)\n\n---\nupdated-dependencies:\n- dependency-name: golang.org/x/net\n  dependency-version: 0.55.0\n  dependency-type: direct:production\n  update-type: version-update:semver-minor\n...\n\nSigned-off-by: dependabot[bot] <support@github.com>\nCo-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>",
          "is_bot": true,
          "headline": "Bump golang.org/x/net from 0.53.0 to 0.55.0 (#935)",
          "author_name": "dependabot[bot]",
          "author_login": "dependabot[bot]",
          "committed_at": "2026-06-02T06:48:40Z",
          "body_truncated": false,
          "is_coding_agent": false
        },
        {
          "oid": "faa18d3137e9a9b52d218943c47e42775a8e2920",
          "body": "Bumps [github.com/blevesearch/bleve_index_api](https://github.com/blevesearch/bleve_index_api) from 1.3.11 to 1.3.12.\n- [Commits](https://github.com/blevesearch/bleve_index_api/compare/v1.3.11...v1.3.12)\n\n---\nupdated-dependencies:\n- dependency-name: github.com/blevesearch/bleve_index_api\n  dependenc\n[…]\nirect:production\n  update-type: version-update:semver-patch\n...\n\nSigned-off-by: dependabot[bot] <support@github.com>\nCo-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>",
          "is_bot": true,
          "headline": "Bump github.com/blevesearch/bleve_index_api from 1.3.11 to 1.3.12 (#936)",
          "author_name": "dependabot[bot]",
          "author_login": "dependabot[bot]",
          "committed_at": "2026-06-02T06:47:38Z",
          "body_truncated": true,
          "is_coding_agent": false
        },
        {
          "oid": "1f7991030e6036390fbaf1739131c8e03d9396ef",
          "body": "…(#937)\n\nBumps [github.com/aws/aws-sdk-go-v2/service/s3](https://github.com/aws/aws-sdk-go-v2) from 1.100.1 to 1.102.2.\n- [Release notes](https://github.com/aws/aws-sdk-go-v2/releases)\n- [Commits](https://github.com/aws/aws-sdk-go-v2/compare/service/s3/v1.100.1...service/s3/v1.102.2)\n\n---\nupdated-de\n[…]\nirect:production\n  update-type: version-update:semver-minor\n...\n\nSigned-off-by: dependabot[bot] <support@github.com>\nCo-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>",
          "is_bot": true,
          "headline": "Bump github.com/aws/aws-sdk-go-v2/service/s3 from 1.100.1 to 1.102.2 …",
          "author_name": "dependabot[bot]",
          "author_login": "dependabot[bot]",
          "committed_at": "2026-06-02T06:46:35Z",
          "body_truncated": true,
          "is_coding_agent": false
        },
        {
          "oid": "ab46290c7782bf5ea552cb10b0451a71207676a9",
          "body": "Bumps [golang.org/x/text](https://github.com/golang/text) from 0.36.0 to 0.37.0.\n- [Release notes](https://github.com/golang/text/releases)\n- [Commits](https://github.com/golang/text/compare/v0.36.0...v0.37.0)\n\n---\nupdated-dependencies:\n- dependency-name: golang.org/x/text\n  dependency-version: 0.37\n[…]\nirect:production\n  update-type: version-update:semver-minor\n...\n\nSigned-off-by: dependabot[bot] <support@github.com>\nCo-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>",
          "is_bot": true,
          "headline": "Bump golang.org/x/text from 0.36.0 to 0.37.0 (#938)",
          "author_name": "dependabot[bot]",
          "author_login": "dependabot[bot]",
          "committed_at": "2026-06-02T06:45:33Z",
          "body_truncated": true,
          "is_coding_agent": false
        },
        {
          "oid": "813c571fc4cad58aa100ace444b929ea912a165b",
          "body": "Updated Discord description for clarity.",
          "is_bot": false,
          "headline": "Clarify Discord server description in README",
          "author_name": "Refaktor",
          "author_login": "refaktor",
          "committed_at": "2026-05-31T09:05:14Z",
          "body_truncated": false,
          "is_coding_agent": false
        },
        {
          "oid": "e9a9ac21092403de5e80b0852563fe6eb3629c68",
          "body": "improved history search with ctrl+r , detail at join builtin",
          "is_bot": false,
          "headline": "Merge pull request #920 from refaktor/dotwords",
          "author_name": "Refaktor",
          "author_login": "refaktor",
          "committed_at": "2026-05-30T10:14:09Z",
          "body_truncated": false,
          "is_coding_agent": false
        }
      ],
      "releases_count": 91,
      "commits_last_year": 716,
      "latest_release_at": "2026-07-25T13:21:13Z",
      "latest_release_tag": "v0.2.57",
      "releases_from_tags": false,
      "days_since_last_push": 1,
      "active_weeks_last_year": 48,
      "days_since_latest_release": 3,
      "mean_days_between_releases": 3.8
    },
    "community": {
      "has_readme": true,
      "has_license": true,
      "has_description": true,
      "has_contributing": true,
      "health_percentage": 71,
      "has_issue_template": false,
      "has_code_of_conduct": true,
      "has_pull_request_template": false
    },
    "ecosystem": {
      "packages": [
        {
          "name": "github.com/refaktor/rye",
          "exists": true,
          "license": null,
          "keywords": [],
          "ecosystem": "go",
          "matches_repo": true,
          "registry_url": "https://pkg.go.dev/github.com/refaktor/rye",
          "is_deprecated": false,
          "latest_version": "v0.2.57",
          "repository_url": "https://github.com/refaktor/rye",
          "versions_count": 92,
          "total_downloads": null,
          "dependents_count": null,
          "deprecation_note": null,
          "maintainers_count": null,
          "monthly_downloads": null,
          "first_published_at": null,
          "latest_published_at": "2026-07-25T13:06:41Z",
          "latest_version_yanked": null,
          "days_since_latest_publish": 3
        }
      ]
    },
    "popularity": {
      "forks": 32,
      "stars": 695,
      "watchers": 9,
      "fork_history": {
        "days": [
          {
            "date": "2020-08-05",
            "count": 1
          },
          {
            "date": "2021-04-10",
            "count": 1
          },
          {
            "date": "2022-11-28",
            "count": 1
          },
          {
            "date": "2023-10-22",
            "count": 1
          },
          {
            "date": "2023-11-27",
            "count": 1
          },
          {
            "date": "2023-12-02",
            "count": 1
          },
          {
            "date": "2024-01-02",
            "count": 1
          },
          {
            "date": "2024-03-03",
            "count": 1
          },
          {
            "date": "2024-03-07",
            "count": 1
          },
          {
            "date": "2024-03-24",
            "count": 3
          },
          {
            "date": "2024-03-27",
            "count": 1
          },
          {
            "date": "2024-04-02",
            "count": 1
          },
          {
            "date": "2024-04-23",
            "count": 1
          },
          {
            "date": "2024-05-29",
            "count": 1
          },
          {
            "date": "2024-06-01",
            "count": 1
          },
          {
            "date": "2024-08-02",
            "count": 1
          },
          {
            "date": "2024-08-07",
            "count": 1
          },
          {
            "date": "2024-08-09",
            "count": 1
          },
          {
            "date": "2024-09-22",
            "count": 1
          },
          {
            "date": "2024-11-29",
            "count": 1
          },
          {
            "date": "2024-12-05",
            "count": 1
          },
          {
            "date": "2024-12-24",
            "count": 1
          },
          {
            "date": "2025-03-18",
            "count": 1
          },
          {
            "date": "2025-06-05",
            "count": 1
          },
          {
            "date": "2025-07-11",
            "count": 1
          },
          {
            "date": "2025-10-24",
            "count": 1
          },
          {
            "date": "2025-11-22",
            "count": 1
          },
          {
            "date": "2026-01-05",
            "count": 1
          },
          {
            "date": "2026-04-21",
            "count": 1
          },
          {
            "date": "2026-07-24",
            "count": 1
          }
        ],
        "complete": true,
        "collected": 32,
        "total_forks": 32
      },
      "star_history": null,
      "open_issues_and_prs": 6
    },
    "ai_readiness": {
      "has_nix": false,
      "example_dirs": [
        "example",
        "examples"
      ],
      "has_llms_txt": false,
      "has_dockerfile": true,
      "has_mcp_signal": false,
      "bootstrap_files": [],
      "api_schema_files": [],
      "has_devcontainer": false,
      "typecheck_configs": [],
      "toolchain_manifests": [
        "embed/go.mod",
        "embed2/go.mod",
        "examples/whitelist-config-with-rye/go.mod",
        "go.mod"
      ],
      "largest_source_bytes": 283404,
      "source_files_sampled": 277,
      "oversized_source_files": 17,
      "agent_instruction_files": [],
      "agent_instruction_max_bytes": null
    },
    "dependencies": {
      "manifests": [
        "embed/go.mod",
        "embed2/go.mod",
        "go.mod"
      ],
      "advisories": {
        "error": null,
        "scope": "repository_graph",
        "source": "osv",
        "findings": [
          {
            "name": "golang.org/x/crypto",
            "direct": true,
            "version": "v0.50.0",
            "severity": "critical",
            "ecosystem": "go",
            "cvss_score": 10,
            "advisory_ids": [
              "GHSA-45gg-vh54-h5m9",
              "GHSA-5cgq-3rg8-m6cv",
              "GHSA-78mq-xcr3-xm33",
              "GHSA-89gr-r52h-f8rx",
              "GHSA-9m57-25v3-79x9",
              "GHSA-f5wc-c3c7-36mc",
              "GHSA-jppx-rxg9-jmrx",
              "GHSA-q4h4-gmj2-qvw2",
              "GHSA-qpw4-5x99-6vjp",
              "GHSA-rm3j-f69w-wqmq"
            ],
            "fixed_version": "0.52.0",
            "advisory_count": 27,
            "oldest_advisory_days": 67
          },
          {
            "name": "google.golang.org/grpc",
            "direct": false,
            "version": "v1.81.1",
            "severity": "critical",
            "ecosystem": "go",
            "cvss_score": 9.1,
            "advisory_ids": [
              "GHSA-hrxh-6v49-42gf",
              "GO-2026-6061"
            ],
            "fixed_version": "1.82.1",
            "advisory_count": 2,
            "oldest_advisory_days": 6
          },
          {
            "name": "github.com/xuri/excelize/v2",
            "direct": true,
            "version": "v2.10.1",
            "severity": "high",
            "ecosystem": "go",
            "cvss_score": 7.5,
            "advisory_ids": [
              "GHSA-h69g-9hx6-f3v4",
              "GO-2026-5960"
            ],
            "fixed_version": "2.11.0",
            "advisory_count": 2,
            "oldest_advisory_days": 18
          },
          {
            "name": "golang.org/x/net",
            "direct": true,
            "version": "v0.53.0",
            "severity": "moderate",
            "ecosystem": "go",
            "cvss_score": 6.5,
            "advisory_ids": [
              "GHSA-5cv4-jp36-h3mw",
              "GO-2026-5025",
              "GO-2026-5026",
              "GO-2026-5027",
              "GO-2026-5028",
              "GO-2026-5029",
              "GO-2026-5030",
              "GO-2026-5942"
            ],
            "fixed_version": "0.56.0",
            "advisory_count": 8,
            "oldest_advisory_days": 67
          },
          {
            "name": "github.com/ollama/ollama",
            "direct": true,
            "version": "v0.30.0",
            "severity": "unknown",
            "ecosystem": "go",
            "cvss_score": null,
            "advisory_ids": [
              "GO-2025-3557",
              "GO-2025-3558",
              "GO-2025-3559",
              "GO-2025-3582",
              "GO-2025-3689",
              "GO-2025-3695",
              "GO-2025-3824",
              "GO-2025-4251",
              "GO-2026-5750"
            ],
            "fixed_version": null,
            "advisory_count": 9,
            "oldest_advisory_days": 484
          },
          {
            "name": "golang.org/x/crypto",
            "direct": true,
            "version": "v0.52.0",
            "severity": "unknown",
            "ecosystem": "go",
            "cvss_score": null,
            "advisory_ids": [
              "GO-2026-5932"
            ],
            "fixed_version": null,
            "advisory_count": 1,
            "oldest_advisory_days": 20
          },
          {
            "name": "golang.org/x/net",
            "direct": true,
            "version": "v0.55.0",
            "severity": "unknown",
            "ecosystem": "go",
            "cvss_score": null,
            "advisory_ids": [
              "GO-2026-5942"
            ],
            "fixed_version": "0.56.0",
            "advisory_count": 1,
            "oldest_advisory_days": 14
          },
          {
            "name": "golang.org/x/text",
            "direct": true,
            "version": "v0.36.0",
            "severity": "unknown",
            "ecosystem": "go",
            "cvss_score": null,
            "advisory_ids": [
              "GO-2026-5970"
            ],
            "fixed_version": "0.39.0",
            "advisory_count": 1,
            "oldest_advisory_days": 14
          },
          {
            "name": "golang.org/x/text",
            "direct": true,
            "version": "v0.37.0",
            "severity": "unknown",
            "ecosystem": "go",
            "cvss_score": null,
            "advisory_ids": [
              "GO-2026-5970"
            ],
            "fixed_version": "0.39.0",
            "advisory_count": 1,
            "oldest_advisory_days": 14
          },
          {
            "name": "software.sslmate.com/src/go-pkcs12",
            "direct": true,
            "version": "v0.7.1",
            "severity": "unknown",
            "ecosystem": "go",
            "cvss_score": null,
            "advisory_ids": [
              "GO-2026-5052"
            ],
            "fixed_version": "0.7.2",
            "advisory_count": 1,
            "oldest_advisory_days": 35
          },
          {
            "name": "github.com/klauspost/compress",
            "direct": false,
            "version": "v1.18.3",
            "severity": "unknown",
            "ecosystem": "go",
            "cvss_score": null,
            "advisory_ids": [
              "GO-2026-5841"
            ],
            "fixed_version": "1.18.7",
            "advisory_count": 1,
            "oldest_advisory_days": 1
          },
          {
            "name": "github.com/klauspost/compress",
            "direct": false,
            "version": "v1.18.5",
            "severity": "unknown",
            "ecosystem": "go",
            "cvss_score": null,
            "advisory_ids": [
              "GO-2026-5841"
            ],
            "fixed_version": "1.18.7",
            "advisory_count": 1,
            "oldest_advisory_days": 1
          },
          {
            "name": "go.opentelemetry.io/otel",
            "direct": false,
            "version": "v1.43.0",
            "severity": "unknown",
            "ecosystem": "go",
            "cvss_score": null,
            "advisory_ids": [
              "GO-2026-5158"
            ],
            "fixed_version": "1.44.0",
            "advisory_count": 1,
            "oldest_advisory_days": 4
          },
          {
            "name": "golang.org/x/image",
            "direct": false,
            "version": "v0.41.0",
            "severity": "unknown",
            "ecosystem": "go",
            "cvss_score": null,
            "advisory_ids": [
              "GO-2026-4961",
              "GO-2026-5061",
              "GO-2026-5062",
              "GO-2026-5066"
            ],
            "fixed_version": "0.43.0",
            "advisory_count": 4,
            "oldest_advisory_days": 98
          },
          {
            "name": "golang.org/x/sys",
            "direct": false,
            "version": "v0.43.0",
            "severity": "unknown",
            "ecosystem": "go",
            "cvss_score": null,
            "advisory_ids": [
              "GO-2026-5024"
            ],
            "fixed_version": "0.44.0",
            "advisory_count": 1,
            "oldest_advisory_days": 67
          }
        ],
        "collected": true,
        "malicious": [],
        "truncated": false,
        "by_severity": {
          "high": 1,
          "unknown": 11,
          "critical": 2,
          "moderate": 1
        },
        "advisory_count": 61,
        "affected_count": 15,
        "assessed_count": 256,
        "malicious_count": 0,
        "assessed_package": null,
        "unassessed_count": 0,
        "direct_affected_count": 9
      },
      "ecosystems": [
        "go"
      ],
      "dependencies": [
        {
          "name": "github.com/refaktor/rye",
          "manifest": "embed/go.mod",
          "ecosystem": "go",
          "version_constraint": "v0.0.0-00010101000000-000000000000"
        },
        {
          "name": "github.com/refaktor/rye",
          "manifest": "embed2/go.mod",
          "ecosystem": "go",
          "version_constraint": "v0.0.0-00010101000000-000000000000"
        },
        {
          "name": "filippo.io/age",
          "manifest": "go.mod",
          "ecosystem": "go",
          "version_constraint": "v1.3.1"
        },
        {
          "name": "github.com/JohannesKaufmann/html-to-markdown/v2",
          "manifest": "go.mod",
          "ecosystem": "go",
          "version_constraint": "v2.5.1"
        },
        {
          "name": "github.com/PuerkitoBio/goquery",
          "manifest": "go.mod",
          "ecosystem": "go",
          "version_constraint": "v1.12.0"
        },
        {
          "name": "github.com/atotto/clipboard",
          "manifest": "go.mod",
          "ecosystem": "go",
          "version_constraint": "v0.1.4"
        },
        {
          "name": "github.com/aws/aws-sdk-go-v2",
          "manifest": "go.mod",
          "ecosystem": "go",
          "version_constraint": "v1.41.9"
        },
        {
          "name": "github.com/aws/aws-sdk-go-v2/config",
          "manifest": "go.mod",
          "ecosystem": "go",
          "version_constraint": "v1.32.20"
        },
        {
          "name": "github.com/aws/aws-sdk-go-v2/service/s3",
          "manifest": "go.mod",
          "ecosystem": "go",
          "version_constraint": "v1.102.2"
        },
        {
          "name": "github.com/aws/aws-sdk-go-v2/service/ses",
          "manifest": "go.mod",
          "ecosystem": "go",
          "version_constraint": "v1.34.26"
        },
        {
          "name": "github.com/bitfield/script",
          "manifest": "go.mod",
          "ecosystem": "go",
          "version_constraint": "v0.24.1"
        },
        {
          "name": "github.com/blevesearch/bleve/v2",
          "manifest": "go.mod",
          "ecosystem": "go",
          "version_constraint": "v2.6.0"
        },
        {
          "name": "github.com/blevesearch/bleve_index_api",
          "manifest": "go.mod",
          "ecosystem": "go",
          "version_constraint": "v1.3.12"
        },
        {
          "name": "github.com/dgraph-io/badger/v4",
          "manifest": "go.mod",
          "ecosystem": "go",
          "version_constraint": "v4.9.1"
        },
        {
          "name": "github.com/drewlanenga/govector",
          "manifest": "go.mod",
          "ecosystem": "go",
          "version_constraint": "v0.0.0-20220726163947-b958ac08bc93"
        },
        {
          "name": "github.com/eclipse/paho.mqtt.golang",
          "manifest": "go.mod",
          "ecosystem": "go",
          "version_constraint": "v1.5.1"
        },
        {
          "name": "github.com/fsnotify/fsnotify",
          "manifest": "go.mod",
          "ecosystem": "go",
          "version_constraint": "v1.10.1"
        },
        {
          "name": "github.com/fxtlabs/primes",
          "manifest": "go.mod",
          "ecosystem": "go",
          "version_constraint": "v0.0.0-20150821004651-dad82d10a449"
        },
        {
          "name": "github.com/gen2brain/go-mpv",
          "manifest": "go.mod",
          "ecosystem": "go",
          "version_constraint": "v0.2.3"
        },
        {
          "name": "github.com/glebarez/sqlite",
          "manifest": "go.mod",
          "ecosystem": "go",
          "version_constraint": "v1.11.0"
        },
        {
          "name": "github.com/gliderlabs/ssh",
          "manifest": "go.mod",
          "ecosystem": "go",
          "version_constraint": "v0.3.8"
        },
        {
          "name": "github.com/go-echarts/go-echarts/v2",
          "manifest": "go.mod",
          "ecosystem": "go",
          "version_constraint": "v2.7.2"
        },
        {
          "name": "github.com/go-gomail/gomail",
          "manifest": "go.mod",
          "ecosystem": "go",
          "version_constraint": "v0.0.0-20160411212932-81ebce5c23df"
        },
        {
          "name": "github.com/go-sql-driver/mysql",
          "manifest": "go.mod",
          "ecosystem": "go",
          "version_constraint": "v1.10.0"
        },
        {
          "name": "github.com/go-telegram-bot-api/telegram-bot-api",
          "manifest": "go.mod",
          "ecosystem": "go",
          "version_constraint": "v4.6.4+incompatible"
        },
        {
          "name": "github.com/gobwas/ws",
          "manifest": "go.mod",
          "ecosystem": "go",
          "version_constraint": "v1.4.0"
        },
        {
          "name": "github.com/gorilla/sessions",
          "manifest": "go.mod",
          "ecosystem": "go",
          "version_constraint": "v1.4.0"
        },
        {
          "name": "github.com/hpcloud/tail",
          "manifest": "go.mod",
          "ecosystem": "go",
          "version_constraint": "v1.0.0"
        },
        {
          "name": "github.com/jinzhu/copier",
          "manifest": "go.mod",
          "ecosystem": "go",
          "version_constraint": "v0.4.0"
        },
        {
          "name": "github.com/jlaffaye/ftp",
          "manifest": "go.mod",
          "ecosystem": "go",
          "version_constraint": "v0.2.1-0.20251026020404-6602e981a1bb"
        },
        {
          "name": "github.com/jwalton/go-supportscolor",
          "manifest": "go.mod",
          "ecosystem": "go",
          "version_constraint": "v1.2.0"
        },
        {
          "name": "github.com/kopoli/go-terminal-size",
          "manifest": "go.mod",
          "ecosystem": "go",
          "version_constraint": "v0.0.0-20170219200355-5c97524c8b54"
        },
        {
          "name": "github.com/labstack/echo",
          "manifest": "go.mod",
          "ecosystem": "go",
          "version_constraint": "v3.3.10+incompatible"
        },
        {
          "name": "github.com/landlock-lsm/go-landlock",
          "manifest": "go.mod",
          "ecosystem": "go",
          "version_constraint": "v0.8.1"
        },
        {
          "name": "github.com/lib/pq",
          "manifest": "go.mod",
          "ecosystem": "go",
          "version_constraint": "v1.12.3"
        },
        {
          "name": "github.com/mattn/go-runewidth",
          "manifest": "go.mod",
          "ecosystem": "go",
          "version_constraint": "v0.0.24"
        },
        {
          "name": "github.com/mhale/smtpd",
          "manifest": "go.mod",
          "ecosystem": "go",
          "version_constraint": "v0.8.3"
        },
        {
          "name": "github.com/mrz1836/postmark",
          "manifest": "go.mod",
          "ecosystem": "go",
          "version_constraint": "v1.9.2"
        },
        {
          "name": "github.com/muesli/reflow",
          "manifest": "go.mod",
          "ecosystem": "go",
          "version_constraint": "v0.3.0"
        },
        {
          "name": "github.com/ollama/ollama",
          "manifest": "go.mod",
          "ecosystem": "go",
          "version_constraint": "v0.30.0"
        },
        {
          "name": "github.com/openai/openai-go",
          "manifest": "go.mod",
          "ecosystem": "go",
          "version_constraint": "v1.12.0"
        },
        {
          "name": "github.com/pkg/term",
          "manifest": "go.mod",
          "ecosystem": "go",
          "version_constraint": "v1.2.0-beta.2.0.20211217091447-1a4a3b719465"
        },
        {
          "name": "github.com/prometheus/client_golang",
          "manifest": "go.mod",
          "ecosystem": "go",
          "version_constraint": "v1.23.2"
        },
        {
          "name": "github.com/refaktor/go-find",
          "manifest": "go.mod",
          "ecosystem": "go",
          "version_constraint": "v0.0.1"
        },
        {
          "name": "github.com/refaktor/keyboard",
          "manifest": "go.mod",
          "ecosystem": "go",
          "version_constraint": "v0.0.0-20260517095250-755a59d30156"
        },
        {
          "name": "github.com/sairash/chitosocket",
          "manifest": "go.mod",
          "ecosystem": "go",
          "version_constraint": "v1.0.2"
        },
        {
          "name": "github.com/shirou/gopsutil/v3",
          "manifest": "go.mod",
          "ecosystem": "go",
          "version_constraint": "v3.24.5"
        },
        {
          "name": "github.com/thomasberger/parsemail",
          "manifest": "go.mod",
          "ecosystem": "go",
          "version_constraint": "v1.2.7"
        },
        {
          "name": "github.com/xuri/excelize/v2",
          "manifest": "go.mod",
          "ecosystem": "go",
          "version_constraint": "v2.10.1"
        },
        {
          "name": "github.com/yuin/goldmark",
          "manifest": "go.mod",
          "ecosystem": "go",
          "version_constraint": "v1.8.2"
        },
        {
          "name": "go.mongodb.org/mongo-driver",
          "manifest": "go.mod",
          "ecosystem": "go",
          "version_constraint": "v1.17.9"
        },
        {
          "name": "golang.org/x/crypto",
          "manifest": "go.mod",
          "ecosystem": "go",
          "version_constraint": "v0.52.0"
        },
        {
          "name": "golang.org/x/net",
          "manifest": "go.mod",
          "ecosystem": "go",
          "version_constraint": "v0.55.0"
        },
        {
          "name": "golang.org/x/sync",
          "manifest": "go.mod",
          "ecosystem": "go",
          "version_constraint": "v0.20.0"
        },
        {
          "name": "golang.org/x/term",
          "manifest": "go.mod",
          "ecosystem": "go",
          "version_constraint": "v0.43.0"
        },
        {
          "name": "golang.org/x/text",
          "manifest": "go.mod",
          "ecosystem": "go",
          "version_constraint": "v0.37.0"
        },
        {
          "name": "gopkg.in/headzoo/surf.v1",
          "manifest": "go.mod",
          "ecosystem": "go",
          "version_constraint": "v1.0.1"
        },
        {
          "name": "gopkg.in/yaml.v3",
          "manifest": "go.mod",
          "ecosystem": "go",
          "version_constraint": "v3.0.1"
        },
        {
          "name": "software.sslmate.com/src/go-pkcs12",
          "manifest": "go.mod",
          "ecosystem": "go",
          "version_constraint": "v0.7.1"
        },
        {
          "name": "github.com/GianlucaP106/gotmux",
          "manifest": "go.mod",
          "ecosystem": "go",
          "version_constraint": "v0.5.0"
        },
        {
          "name": "github.com/mlange-42/ark",
          "manifest": "go.mod",
          "ecosystem": "go",
          "version_constraint": "v0.8.3"
        },
        {
          "name": "github.com/spf13/cobra",
          "manifest": "go.mod",
          "ecosystem": "go",
          "version_constraint": "v1.10.2"
        },
        {
          "name": "github.com/tliron/glsp",
          "manifest": "go.mod",
          "ecosystem": "go",
          "version_constraint": "v0.2.2"
        },
        {
          "name": "google.golang.org/genai",
          "manifest": "go.mod",
          "ecosystem": "go",
          "version_constraint": "v1.59.0"
        },
        {
          "name": "github.com/elastic/go-seccomp-bpf",
          "manifest": "go.mod",
          "ecosystem": "go",
          "version_constraint": "v1.6.0"
        }
      ],
      "all_dependencies": {
        "error": null,
        "source": "github-sbom",
        "packages": [
          {
            "name": "filippo.io/age",
            "direct": true,
            "version": "v1.3.1",
            "ecosystem": "go"
          },
          {
            "name": "github.com/atotto/clipboard",
            "direct": true,
            "version": "v0.1.4",
            "ecosystem": "go"
          },
          {
            "name": "github.com/aws/aws-sdk-go-v2",
            "direct": true,
            "version": "v1.41.9",
            "ecosystem": "go"
          },
          {
            "name": "github.com/aws/aws-sdk-go-v2/config",
            "direct": true,
            "version": "v1.32.20",
            "ecosystem": "go"
          },
          {
            "name": "github.com/aws/aws-sdk-go-v2/service/s3",
            "direct": true,
            "version": "v1.102.2",
            "ecosystem": "go"
          },
          {
            "name": "github.com/aws/aws-sdk-go-v2/service/ses",
            "direct": true,
            "version": "v1.34.26",
            "ecosystem": "go"
          },
          {
            "name": "github.com/bitfield/script",
            "direct": true,
            "version": "v0.24.1",
            "ecosystem": "go"
          },
          {
            "name": "github.com/blevesearch/bleve/v2",
            "direct": true,
            "version": "v2.6.0",
            "ecosystem": "go"
          },
          {
            "name": "github.com/blevesearch/bleve_index_api",
            "direct": true,
            "version": "v1.3.12",
            "ecosystem": "go"
          },
          {
            "name": "github.com/dgraph-io/badger/v4",
            "direct": true,
            "version": "v4.9.1",
            "ecosystem": "go"
          },
          {
            "name": "github.com/drewlanenga/govector",
            "direct": true,
            "version": "v0.0.0-20220726163947-b958ac08bc93",
            "ecosystem": "go"
          },
          {
            "name": "github.com/eclipse/paho.mqtt.golang",
            "direct": true,
            "version": "v1.5.1",
            "ecosystem": "go"
          },
          {
            "name": "github.com/elastic/go-seccomp-bpf",
            "direct": true,
            "version": "v1.6.0",
            "ecosystem": "go"
          },
          {
            "name": "github.com/fsnotify/fsnotify",
            "direct": true,
            "version": "v1.10.0",
            "ecosystem": "go"
          },
          {
            "name": "github.com/fsnotify/fsnotify",
            "direct": true,
            "version": "v1.10.1",
            "ecosystem": "go"
          },
          {
            "name": "github.com/fxtlabs/primes",
            "direct": true,
            "version": "v0.0.0-20150821004651-dad82d10a449",
            "ecosystem": "go"
          },
          {
            "name": "github.com/gen2brain/go-mpv",
            "direct": true,
            "version": "v0.2.3",
            "ecosystem": "go"
          },
          {
            "name": "github.com/gianlucap106/gotmux",
            "direct": true,
            "version": "v0.5.0",
            "ecosystem": "go"
          },
          {
            "name": "github.com/glebarez/sqlite",
            "direct": true,
            "version": "v1.11.0",
            "ecosystem": "go"
          },
          {
            "name": "github.com/gliderlabs/ssh",
            "direct": true,
            "version": "v0.3.8",
            "ecosystem": "go"
          },
          {
            "name": "github.com/go-echarts/go-echarts/v2",
            "direct": true,
            "version": "v2.7.2",
            "ecosystem": "go"
          },
          {
            "name": "github.com/go-gomail/gomail",
            "direct": true,
            "version": "v0.0.0-20160411212932-81ebce5c23df",
            "ecosystem": "go"
          },
          {
            "name": "github.com/go-sql-driver/mysql",
            "direct": true,
            "version": "v1.10.0",
            "ecosystem": "go"
          },
          {
            "name": "github.com/go-telegram-bot-api/telegram-bot-api",
            "direct": true,
            "version": "v4.6.4+incompatible",
            "ecosystem": "go"
          },
          {
            "name": "github.com/gobwas/ws",
            "direct": true,
            "version": "v1.4.0",
            "ecosystem": "go"
          },
          {
            "name": "github.com/gorilla/sessions",
            "direct": true,
            "version": "v1.4.0",
            "ecosystem": "go"
          },
          {
            "name": "github.com/hpcloud/tail",
            "direct": true,
            "version": "v1.0.0",
            "ecosystem": "go"
          },
          {
            "name": "github.com/jinzhu/copier",
            "direct": true,
            "version": "v0.4.0",
            "ecosystem": "go"
          },
          {
            "name": "github.com/jlaffaye/ftp",
            "direct": true,
            "version": "v0.2.0",
            "ecosystem": "go"
          },
          {
            "name": "github.com/jlaffaye/ftp",
            "direct": true,
            "version": "v0.2.1-0.20251026020404-6602e981a1bb",
            "ecosystem": "go"
          },
          {
            "name": "github.com/johanneskaufmann/html-to-markdown/v2",
            "direct": true,
            "version": "v2.5.0",
            "ecosystem": "go"
          },
          {
            "name": "github.com/johanneskaufmann/html-to-markdown/v2",
            "direct": true,
            "version": "v2.5.1",
            "ecosystem": "go"
          },
          {
            "name": "github.com/jwalton/go-supportscolor",
            "direct": true,
            "version": "v1.2.0",
            "ecosystem": "go"
          },
          {
            "name": "github.com/kopoli/go-terminal-size",
            "direct": true,
            "version": "v0.0.0-20170219200355-5c97524c8b54",
            "ecosystem": "go"
          },
          {
            "name": "github.com/labstack/echo",
            "direct": true,
            "version": "v3.3.10+incompatible",
            "ecosystem": "go"
          },
          {
            "name": "github.com/landlock-lsm/go-landlock",
            "direct": true,
            "version": "v0.8.1",
            "ecosystem": "go"
          },
          {
            "name": "github.com/lib/pq",
            "direct": true,
            "version": "v1.12.3",
            "ecosystem": "go"
          },
          {
            "name": "github.com/mattn/go-runewidth",
            "direct": true,
            "version": "v0.0.23",
            "ecosystem": "go"
          },
          {
            "name": "github.com/mattn/go-runewidth",
            "direct": true,
            "version": "v0.0.24",
            "ecosystem": "go"
          },
          {
            "name": "github.com/mhale/smtpd",
            "direct": true,
            "version": "v0.8.3",
            "ecosystem": "go"
          },
          {
            "name": "github.com/mlange-42/ark",
            "direct": true,
            "version": "v0.8.3",
            "ecosystem": "go"
          },
          {
            "name": "github.com/mrz1836/postmark",
            "direct": true,
            "version": "v1.9.2",
            "ecosystem": "go"
          },
          {
            "name": "github.com/muesli/reflow",
            "direct": true,
            "version": "v0.3.0",
            "ecosystem": "go"
          },
          {
            "name": "github.com/ollama/ollama",
            "direct": true,
            "version": "v0.30.0",
            "ecosystem": "go"
          },
          {
            "name": "github.com/openai/openai-go",
            "direct": true,
            "version": "v1.12.0",
            "ecosystem": "go"
          },
          {
            "name": "github.com/pkg/term",
            "direct": true,
            "version": "v1.2.0-beta.2.0.20211217091447-1a4a3b719465",
            "ecosystem": "go"
          },
          {
            "name": "github.com/prometheus/client_golang",
            "direct": true,
            "version": "v1.23.2",
            "ecosystem": "go"
          },
          {
            "name": "github.com/puerkitobio/goquery",
            "direct": true,
            "version": "v1.12.0",
            "ecosystem": "go"
          },
          {
            "name": "github.com/refaktor/go-find",
            "direct": true,
            "version": "v0.0.1",
            "ecosystem": "go"
          },
          {
            "name": "github.com/refaktor/keyboard",
            "direct": true,
            "version": "v0.0.0-20250327232248-edb0b31909c4",
            "ecosystem": "go"
          },
          {
            "name": "github.com/refaktor/keyboard",
            "direct": true,
            "version": "v0.0.0-20260517095250-755a59d30156",
            "ecosystem": "go"
          },
          {
            "name": "github.com/sairash/chitosocket",
            "direct": true,
            "version": "v1.0.2",
            "ecosystem": "go"
          },
          {
            "name": "github.com/shirou/gopsutil/v3",
            "direct": true,
            "version": "v3.24.5",
            "ecosystem": "go"
          },
          {
            "name": "github.com/spf13/cobra",
            "direct": true,
            "version": "v1.10.2",
            "ecosystem": "go"
          },
          {
            "name": "github.com/thomasberger/parsemail",
            "direct": true,
            "version": "v1.2.7",
            "ecosystem": "go"
          },
          {
            "name": "github.com/tliron/glsp",
            "direct": true,
            "version": "v0.2.2",
            "ecosystem": "go"
          },
          {
            "name": "github.com/xuri/excelize/v2",
            "direct": true,
            "version": "v2.10.1",
            "ecosystem": "go"
          },
          {
            "name": "github.com/yuin/goldmark",
            "direct": true,
            "version": "v1.8.2",
            "ecosystem": "go"
          },
          {
            "name": "go.mongodb.org/mongo-driver",
            "direct": true,
            "version": "v1.17.9",
            "ecosystem": "go"
          },
          {
            "name": "golang.org/x/crypto",
            "direct": true,
            "version": "v0.50.0",
            "ecosystem": "go"
          },
          {
            "name": "golang.org/x/crypto",
            "direct": true,
            "version": "v0.52.0",
            "ecosystem": "go"
          },
          {
            "name": "golang.org/x/net",
            "direct": true,
            "version": "v0.53.0",
            "ecosystem": "go"
          },
          {
            "name": "golang.org/x/net",
            "direct": true,
            "version": "v0.55.0",
            "ecosystem": "go"
          },
          {
            "name": "golang.org/x/sync",
            "direct": true,
            "version": "v0.20.0",
            "ecosystem": "go"
          },
          {
            "name": "golang.org/x/term",
            "direct": true,
            "version": "v0.42.0",
            "ecosystem": "go"
          },
          {
            "name": "golang.org/x/term",
            "direct": true,
            "version": "v0.43.0",
            "ecosystem": "go"
          },
          {
            "name": "golang.org/x/text",
            "direct": true,
            "version": "v0.36.0",
            "ecosystem": "go"
          },
          {
            "name": "golang.org/x/text",
            "direct": true,
            "version": "v0.37.0",
            "ecosystem": "go"
          },
          {
            "name": "google.golang.org/genai",
            "direct": true,
            "version": "v1.59.0",
            "ecosystem": "go"
          },
          {
            "name": "gopkg.in/headzoo/surf.v1",
            "direct": true,
            "version": "v1.0.1",
            "ecosystem": "go"
          },
          {
            "name": "gopkg.in/yaml.v3",
            "direct": true,
            "version": "v3.0.1",
            "ecosystem": "go"
          },
          {
            "name": "software.sslmate.com/src/go-pkcs12",
            "direct": true,
            "version": "v0.7.1",
            "ecosystem": "go"
          },
          {
            "name": "cloud.google.com/go",
            "direct": false,
            "version": "v0.121.6",
            "ecosystem": "go"
          },
          {
            "name": "cloud.google.com/go/auth",
            "direct": false,
            "version": "v0.20.0",
            "ecosystem": "go"
          },
          {
            "name": "cloud.google.com/go/compute/metadata",
            "direct": false,
            "version": "v0.9.0",
            "ecosystem": "go"
          },
          {
            "name": "filippo.io/edwards25519",
            "direct": false,
            "version": "v1.2.0",
            "ecosystem": "go"
          },
          {
            "name": "filippo.io/hpke",
            "direct": false,
            "version": "v0.4.0",
            "ecosystem": "go"
          },
          {
            "name": "github.com/andybalholm/cascadia",
            "direct": false,
            "version": "v1.3.3",
            "ecosystem": "go"
          },
          {
            "name": "github.com/anmitsu/go-shlex",
            "direct": false,
            "version": "v0.0.0-20200514113438-38f4b401e2be",
            "ecosystem": "go"
          },
          {
            "name": "github.com/aws/aws-sdk-go-v2/aws/protocol/eventstream",
            "direct": false,
            "version": "v1.7.11",
            "ecosystem": "go"
          },
          {
            "name": "github.com/aws/aws-sdk-go-v2/credentials",
            "direct": false,
            "version": "v1.19.19",
            "ecosystem": "go"
          },
          {
            "name": "github.com/aws/aws-sdk-go-v2/feature/ec2/imds",
            "direct": false,
            "version": "v1.18.25",
            "ecosystem": "go"
          },
          {
            "name": "github.com/aws/aws-sdk-go-v2/internal/configsources",
            "direct": false,
            "version": "v1.4.25",
            "ecosystem": "go"
          },
          {
            "name": "github.com/aws/aws-sdk-go-v2/internal/endpoints/v2",
            "direct": false,
            "version": "v2.7.25",
            "ecosystem": "go"
          },
          {
            "name": "github.com/aws/aws-sdk-go-v2/internal/v4a",
            "direct": false,
            "version": "v1.4.26",
            "ecosystem": "go"
          },
          {
            "name": "github.com/aws/aws-sdk-go-v2/service/internal/accept-encoding",
            "direct": false,
            "version": "v1.13.10",
            "ecosystem": "go"
          },
          {
            "name": "github.com/aws/aws-sdk-go-v2/service/internal/checksum",
            "direct": false,
            "version": "v1.9.18",
            "ecosystem": "go"
          },
          {
            "name": "github.com/aws/aws-sdk-go-v2/service/internal/presigned-url",
            "direct": false,
            "version": "v1.13.25",
            "ecosystem": "go"
          },
          {
            "name": "github.com/aws/aws-sdk-go-v2/service/internal/s3shared",
            "direct": false,
            "version": "v1.19.25",
            "ecosystem": "go"
          },
          {
            "name": "github.com/aws/aws-sdk-go-v2/service/signin",
            "direct": false,
            "version": "v1.1.1",
            "ecosystem": "go"
          },
          {
            "name": "github.com/aws/aws-sdk-go-v2/service/sso",
            "direct": false,
            "version": "v1.30.19",
            "ecosystem": "go"
          },
          {
            "name": "github.com/aws/aws-sdk-go-v2/service/ssooidc",
            "direct": false,
            "version": "v1.36.2",
            "ecosystem": "go"
          },
          {
            "name": "github.com/aws/aws-sdk-go-v2/service/sts",
            "direct": false,
            "version": "v1.42.3",
            "ecosystem": "go"
          },
          {
            "name": "github.com/aws/smithy-go",
            "direct": false,
            "version": "v1.26.0",
            "ecosystem": "go"
          },
          {
            "name": "github.com/aymanbagabas/go-osc52/v2",
            "direct": false,
            "version": "v2.0.1",
            "ecosystem": "go"
          },
          {
            "name": "github.com/bahlo/generic-list-go",
            "direct": false,
            "version": "v0.2.0",
            "ecosystem": "go"
          },
          {
            "name": "github.com/beorn7/perks",
            "direct": false,
            "version": "v1.0.1",
            "ecosystem": "go"
          },
          {
            "name": "github.com/bits-and-blooms/bitset",
            "direct": false,
            "version": "v1.24.2",
            "ecosystem": "go"
          },
          {
            "name": "github.com/blevesearch/geo",
            "direct": false,
            "version": "v0.2.5",
            "ecosystem": "go"
          },
          {
            "name": "github.com/blevesearch/go-faiss",
            "direct": false,
            "version": "v1.1.0",
            "ecosystem": "go"
          },
          {
            "name": "github.com/blevesearch/go-porterstemmer",
            "direct": false,
            "version": "v1.0.3",
            "ecosystem": "go"
          },
          {
            "name": "github.com/blevesearch/gtreap",
            "direct": false,
            "version": "v0.1.1",
            "ecosystem": "go"
          },
          {
            "name": "github.com/blevesearch/mmap-go",
            "direct": false,
            "version": "v1.2.0",
            "ecosystem": "go"
          },
          {
            "name": "github.com/blevesearch/scorch_segment_api/v2",
            "direct": false,
            "version": "v2.4.7",
            "ecosystem": "go"
          },
          {
            "name": "github.com/blevesearch/segment",
            "direct": false,
            "version": "v0.9.1",
            "ecosystem": "go"
          },
          {
            "name": "github.com/blevesearch/snowballstem",
            "direct": false,
            "version": "v0.9.0",
            "ecosystem": "go"
          },
          {
            "name": "github.com/blevesearch/upsidedown_store_api",
            "direct": false,
            "version": "v1.0.2",
            "ecosystem": "go"
          },
          {
            "name": "github.com/blevesearch/vellum",
            "direct": false,
            "version": "v1.2.0",
            "ecosystem": "go"
          },
          {
            "name": "github.com/blevesearch/zapx/v11",
            "direct": false,
            "version": "v11.4.3",
            "ecosystem": "go"
          },
          {
            "name": "github.com/blevesearch/zapx/v12",
            "direct": false,
            "version": "v12.4.3",
            "ecosystem": "go"
          },
          {
            "name": "github.com/blevesearch/zapx/v13",
            "direct": false,
            "version": "v13.4.3",
            "ecosystem": "go"
          },
          {
            "name": "github.com/blevesearch/zapx/v14",
            "direct": false,
            "version": "v14.4.3",
            "ecosystem": "go"
          },
          {
            "name": "github.com/blevesearch/zapx/v15",
            "direct": false,
            "version": "v15.4.3",
            "ecosystem": "go"
          },
          {
            "name": "github.com/blevesearch/zapx/v16",
            "direct": false,
            "version": "v16.3.4",
            "ecosystem": "go"
          },
          {
            "name": "github.com/blevesearch/zapx/v17",
            "direct": false,
            "version": "v17.1.2",
            "ecosystem": "go"
          },
          {
            "name": "github.com/bmizerany/assert",
            "direct": false,
            "version": "v0.0.0-20160611221934-b7ed37b82869",
            "ecosystem": "go"
          },
          {
            "name": "github.com/brianleishman/go-imap",
            "direct": false,
            "version": "v0.1.28",
            "ecosystem": "go"
          },
          {
            "name": "github.com/buger/jsonparser",
            "direct": false,
            "version": "v1.1.2",
            "ecosystem": "go"
          },
          {
            "name": "github.com/cention-sany/utf7",
            "direct": false,
            "version": "v0.0.0-20170124080048-26cad61bd60a",
            "ecosystem": "go"
          },
          {
            "name": "github.com/cespare/xxhash/v2",
            "direct": false,
            "version": "v2.3.0",
            "ecosystem": "go"
          },
          {
            "name": "github.com/clipperhouse/displaywidth",
            "direct": false,
            "version": "v0.11.0",
            "ecosystem": "go"
          },
          {
            "name": "github.com/clipperhouse/uax29/v2",
            "direct": false,
            "version": "v2.7.0",
            "ecosystem": "go"
          },
          {
            "name": "github.com/davecgh/go-spew",
            "direct": false,
            "version": "v1.1.1",
            "ecosystem": "go"
          },
          {
            "name": "github.com/davecgh/go-spew",
            "direct": false,
            "version": "v1.1.2-0.20180830191138-d8f796af33cc",
            "ecosystem": "go"
          },
          {
            "name": "github.com/dgraph-io/ristretto/v2",
            "direct": false,
            "version": "v2.2.0",
            "ecosystem": "go"
          },
          {
            "name": "github.com/dustin/go-humanize",
            "direct": false,
            "version": "v1.0.1",
            "ecosystem": "go"
          },
          {
            "name": "github.com/ebitengine/purego",
            "direct": false,
            "version": "v0.10.0",
            "ecosystem": "go"
          },
          {
            "name": "github.com/fatih/color",
            "direct": false,
            "version": "v1.19.0",
            "ecosystem": "go"
          },
          {
            "name": "github.com/felixge/httpsnoop",
            "direct": false,
            "version": "v1.0.4",
            "ecosystem": "go"
          },
          {
            "name": "github.com/frankban/quicktest",
            "direct": false,
            "version": "v1.14.6",
            "ecosystem": "go"
          },
          {
            "name": "github.com/gdamore/encoding",
            "direct": false,
            "version": "v1.0.1",
            "ecosystem": "go"
          },
          {
            "name": "github.com/gdamore/tcell/v2",
            "direct": false,
            "version": "v2.13.9",
            "ecosystem": "go"
          },
          {
            "name": "github.com/glebarez/go-sqlite",
            "direct": false,
            "version": "v1.21.2",
            "ecosystem": "go"
          },
          {
            "name": "github.com/go-logr/logr",
            "direct": false,
            "version": "v1.4.3",
            "ecosystem": "go"
          },
          {
            "name": "github.com/go-logr/stdr",
            "direct": false,
            "version": "v1.2.2",
            "ecosystem": "go"
          },
          {
            "name": "github.com/go-ole/go-ole",
            "direct": false,
            "version": "v1.2.6",
            "ecosystem": "go"
          },
          {
            "name": "github.com/go-ole/go-ole",
            "direct": false,
            "version": "v1.3.0",
            "ecosystem": "go"
          },
          {
            "name": "github.com/gobwas/httphead",
            "direct": false,
            "version": "v0.1.0",
            "ecosystem": "go"
          },
          {
            "name": "github.com/gobwas/pool",
            "direct": false,
            "version": "v0.2.1",
            "ecosystem": "go"
          },
          {
            "name": "github.com/goccy/go-json",
            "direct": false,
            "version": "v0.10.6",
            "ecosystem": "go"
          },
          {
            "name": "github.com/gogs/chardet",
            "direct": false,
            "version": "v0.0.0-20211120154057-b7413eaefb8f",
            "ecosystem": "go"
          },
          {
            "name": "github.com/golang/snappy",
            "direct": false,
            "version": "v1.0.0",
            "ecosystem": "go"
          },
          {
            "name": "github.com/google/flatbuffers",
            "direct": false,
            "version": "v25.2.10+incompatible",
            "ecosystem": "go"
          },
          {
            "name": "github.com/google/go-cmp",
            "direct": false,
            "version": "v0.7.0",
            "ecosystem": "go"
          },
          {
            "name": "github.com/google/pprof",
            "direct": false,
            "version": "v0.0.0-20240509144519-723abb6459b7",
            "ecosystem": "go"
          },
          {
            "name": "github.com/google/s2a-go",
            "direct": false,
            "version": "v0.1.9",
            "ecosystem": "go"
          },
          {
            "name": "github.com/google/uuid",
            "direct": false,
            "version": "v1.6.0",
            "ecosystem": "go"
          },
          {
            "name": "github.com/googleapis/enterprise-certificate-proxy",
            "direct": false,
            "version": "v0.3.14",
            "ecosystem": "go"
          },
          {
            "name": "github.com/googleapis/gax-go/v2",
            "direct": false,
            "version": "v2.21.0",
            "ecosystem": "go"
          },
          {
            "name": "github.com/gorilla/securecookie",
            "direct": false,
            "version": "v1.1.2",
            "ecosystem": "go"
          },
          {
            "name": "github.com/gorilla/websocket",
            "direct": false,
            "version": "v1.5.3",
            "ecosystem": "go"
          },
          {
            "name": "github.com/hashicorp/errwrap",
            "direct": false,
            "version": "v1.0.0",
            "ecosystem": "go"
          },
          {
            "name": "github.com/hashicorp/errwrap",
            "direct": false,
            "version": "v1.1.0",
            "ecosystem": "go"
          },
          {
            "name": "github.com/hashicorp/go-multierror",
            "direct": false,
            "version": "v1.1.1",
            "ecosystem": "go"
          },
          {
            "name": "github.com/headzoo/surf",
            "direct": false,
            "version": "v1.0.1",
            "ecosystem": "go"
          },
          {
            "name": "github.com/headzoo/ut",
            "direct": false,
            "version": "v0.0.0-20181013193318-a13b5a7a02ca",
            "ecosystem": "go"
          },
          {
            "name": "github.com/iancoleman/strcase",
            "direct": false,
            "version": "v0.3.0",
            "ecosystem": "go"
          },
          {
            "name": "github.com/inbucket/html2text",
            "direct": false,
            "version": "v1.0.0",
            "ecosystem": "go"
          },
          {
            "name": "github.com/inconshreveable/mousetrap",
            "direct": false,
            "version": "v1.1.0",
            "ecosystem": "go"
          },
          {
            "name": "github.com/itchyny/gojq",
            "direct": false,
            "version": "v0.12.13",
            "ecosystem": "go"
          },
          {
            "name": "github.com/itchyny/timefmt-go",
            "direct": false,
            "version": "v0.1.5",
            "ecosystem": "go"
          },
          {
            "name": "github.com/jaytaylor/go-find",
            "direct": false,
            "version": "v0.0.0-20230626195527-2e304c986aaf",
            "ecosystem": "go"
          },
          {
            "name": "github.com/jhillyerd/enmime/v2",
            "direct": false,
            "version": "v2.3.0",
            "ecosystem": "go"
          },
          {
            "name": "github.com/jinzhu/inflection",
            "direct": false,
            "version": "v1.0.0",
            "ecosystem": "go"
          },
          {
            "name": "github.com/jinzhu/now",
            "direct": false,
            "version": "v1.1.5",
            "ecosystem": "go"
          },
          {
            "name": "github.com/johanneskaufmann/dom",
            "direct": false,
            "version": "v0.2.0",
            "ecosystem": "go"
          },
          {
            "name": "github.com/json-iterator/go",
            "direct": false,
            "version": "v1.1.12",
            "ecosystem": "go"
          },
          {
            "name": "github.com/klauspost/compress",
            "direct": false,
            "version": "v1.18.3",
            "ecosystem": "go"
          },
          {
            "name": "github.com/klauspost/compress",
            "direct": false,
            "version": "v1.18.5",
            "ecosystem": "go"
          },
          {
            "name": "github.com/kr/pretty",
            "direct": false,
            "version": "v0.3.1",
            "ecosystem": "go"
          },
          {
            "name": "github.com/labstack/gommon",
            "direct": false,
            "version": "v0.4.1",
            "ecosystem": "go"
          },
          {
            "name": "github.com/lucasb-eyer/go-colorful",
            "direct": false,
            "version": "v1.3.0",
            "ecosystem": "go"
          },
          {
            "name": "github.com/lucasb-eyer/go-colorful",
            "direct": false,
            "version": "v1.4.0",
            "ecosystem": "go"
          },
          {
            "name": "github.com/lufia/plan9stats",
            "direct": false,
            "version": "v0.0.0-20211012122336-39d0f177ccd0",
            "ecosystem": "go"
          },
          {
            "name": "github.com/lufia/plan9stats",
            "direct": false,
            "version": "v0.0.0-20260216142805-b3301c5f2a88",
            "ecosystem": "go"
          },
          {
            "name": "github.com/mailru/easyjson",
            "direct": false,
            "version": "v0.9.1",
            "ecosystem": "go"
          },
          {
            "name": "github.com/mattn/go-colorable",
            "direct": false,
            "version": "v0.1.14",
            "ecosystem": "go"
          },
          {
            "name": "github.com/mattn/go-isatty",
            "direct": false,
            "version": "v0.0.20",
            "ecosystem": "go"
          },
          {
            "name": "github.com/mattn/go-isatty",
            "direct": false,
            "version": "v0.0.22",
            "ecosystem": "go"
          },
          {
            "name": "github.com/modern-go/concurrent",
            "direct": false,
            "version": "v0.0.0-20180306012644-bacd9c7ef1dd",
            "ecosystem": "go"
          },
          {
            "name": "github.com/modern-go/reflect2",
            "direct": false,
            "version": "v1.0.2",
            "ecosystem": "go"
          },
          {
            "name": "github.com/mschoch/smat",
            "direct": false,
            "version": "v0.2.0",
            "ecosystem": "go"
          },
          {
            "name": "github.com/muesli/termenv",
            "direct": false,
            "version": "v0.16.0",
            "ecosystem": "go"
          },
          {
            "name": "github.com/munnerz/goautoneg",
            "direct": false,
            "version": "v0.0.0-20191010083416-a7dc8b61c822",
            "ecosystem": "go"
          },
          {
            "name": "github.com/olekukonko/cat",
            "direct": false,
            "version": "v0.0.0-20250911104152-50322a0618f6",
            "ecosystem": "go"
          },
          {
            "name": "github.com/olekukonko/errors",
            "direct": false,
            "version": "v1.2.0",
            "ecosystem": "go"
          },
          {
            "name": "github.com/olekukonko/ll",
            "direct": false,
            "version": "v0.1.8",
            "ecosystem": "go"
          },
          {
            "name": "github.com/olekukonko/tablewriter",
            "direct": false,
            "version": "v1.1.4",
            "ecosystem": "go"
          },
          {
            "name": "github.com/petermattis/goid",
            "direct": false,
            "version": "v0.0.0-20180202154549-b0b1615b78e5",
            "ecosystem": "go"
          },
          {
            "name": "github.com/pkg/errors",
            "direct": false,
            "version": "v0.9.1",
            "ecosystem": "go"
          },
          {
            "name": "github.com/pmezard/go-difflib",
            "direct": false,
            "version": "v1.0.1-0.20181226105442-5d4384ee4fb2",
            "ecosystem": "go"
          },
          {
            "name": "github.com/power-devops/perfstat",
            "direct": false,
            "version": "v0.0.0-20210106213030-5aafc221ea8c",
            "ecosystem": "go"
          },
          {
            "name": "github.com/power-devops/perfstat",
            "direct": false,
            "version": "v0.0.0-20240221224432-82ca36839d55",
            "ecosystem": "go"
          },
          {
            "name": "github.com/prometheus/client_model",
            "direct": false,
            "version": "v0.6.2",
            "ecosystem": "go"
          },
          {
            "name": "github.com/prometheus/common",
            "direct": false,
            "version": "v0.66.1",
            "ecosystem": "go"
          },
          {
            "name": "github.com/prometheus/common",
            "direct": false,
            "version": "v0.67.5",
            "ecosystem": "go"
          },
          {
            "name": "github.com/prometheus/procfs",
            "direct": false,
            "version": "v0.16.1",
            "ecosystem": "go"
          },
          {
            "name": "github.com/prometheus/procfs",
            "direct": false,
            "version": "v0.19.2",
            "ecosystem": "go"
          },
          {
            "name": "github.com/remyoudompheng/bigfft",
            "direct": false,
            "version": "v0.0.0-20230129092748-24d4a6f8daec",
            "ecosystem": "go"
          },
          {
            "name": "github.com/richardlehane/mscfb",
            "direct": false,
            "version": "v1.0.6",
            "ecosystem": "go"
          },
          {
            "name": "github.com/richardlehane/msoleps",
            "direct": false,
            "version": "v1.0.6",
            "ecosystem": "go"
          },
          {
            "name": "github.com/rivo/uniseg",
            "direct": false,
            "version": "v0.4.7",
            "ecosystem": "go"
          },
          {
            "name": "github.com/roaringbitmap/roaring/v2",
            "direct": false,
            "version": "v2.14.5",
            "ecosystem": "go"
          },
          {
            "name": "github.com/rs/xid",
            "direct": false,
            "version": "v1.6.0",
            "ecosystem": "go"
          },
          {
            "name": "github.com/ryanuber/go-glob",
            "direct": false,
            "version": "v1.0.0",
            "ecosystem": "go"
          },
          {
            "name": "github.com/sasha-s/go-deadlock",
            "direct": false,
            "version": "v0.3.1",
            "ecosystem": "go"
          },
          {
            "name": "github.com/shoenig/go-m1cpu",
            "direct": false,
            "version": "v0.1.6",
            "ecosystem": "go"
          },
          {
            "name": "github.com/sourcegraph/jsonrpc2",
            "direct": false,
            "version": "v0.2.0",
            "ecosystem": "go"
          },
          {
            "name": "github.com/spf13/pflag",
            "direct": false,
            "version": "v1.0.10",
            "ecosystem": "go"
          },
          {
            "name": "github.com/sqs/go-xoauth2",
            "direct": false,
            "version": "v0.0.0-20120917012134-0911dad68e56",
            "ecosystem": "go"
          },
          {
            "name": "github.com/ssor/bom",
            "direct": false,
            "version": "v0.0.0-20170718123548-6386211fdfcf",
            "ecosystem": "go"
          },
          {
            "name": "github.com/stirlingmarketinggroup/go-retry",
            "direct": false,
            "version": "v0.0.0-20190512160921-94a8eb23e893",
            "ecosystem": "go"
          },
          {
            "name": "github.com/technoweenie/multipartstreamer",
            "direct": false,
            "version": "v1.0.1",
            "ecosystem": "go"
          },
          {
            "name": "github.com/tidwall/gjson",
            "direct": false,
            "version": "v1.18.0",
            "ecosystem": "go"
          },
          {
            "name": "github.com/tidwall/match",
            "direct": false,
            "version": "v1.1.1",
            "ecosystem": "go"
          },
          {
            "name": "github.com/tidwall/pretty",
            "direct": false,
            "version": "v1.2.1",
            "ecosystem": "go"
          },
          {
            "name": "github.com/tidwall/sjson",
            "direct": false,
            "version": "v1.2.5",
            "ecosystem": "go"
          },
          {
            "name": "github.com/tiendc/go-deepcopy",
            "direct": false,
            "version": "v1.7.2",
            "ecosystem": "go"
          },
          {
            "name": "github.com/tklauser/go-sysconf",
            "direct": false,
            "version": "v0.3.13",
            "ecosystem": "go"
          },
          {
            "name": "github.com/tklauser/go-sysconf",
            "direct": false,
            "version": "v0.3.16",
            "ecosystem": "go"
          },
          {
            "name": "github.com/tklauser/numcpus",
            "direct": false,
            "version": "v0.11.0",
            "ecosystem": "go"
          },
          {
            "name": "github.com/tklauser/numcpus",
            "direct": false,
            "version": "v0.7.0",
            "ecosystem": "go"
          },
          {
            "name": "github.com/tliron/commonlog",
            "direct": false,
            "version": "v0.2.8",
            "ecosystem": "go"
          },
          {
            "name": "github.com/tliron/kutil",
            "direct": false,
            "version": "v0.3.11",
            "ecosystem": "go"
          },
          {
            "name": "github.com/valyala/bytebufferpool",
            "direct": false,
            "version": "v1.0.0",
            "ecosystem": "go"
          },
          {
            "name": "github.com/valyala/fasttemplate",
            "direct": false,
            "version": "v1.2.2",
            "ecosystem": "go"
          },
          {
            "name": "github.com/wk8/go-ordered-map/v2",
            "direct": false,
            "version": "v2.1.8",
            "ecosystem": "go"
          },
          {
            "name": "github.com/xuri/efp",
            "direct": false,
            "version": "v0.0.1",
            "ecosystem": "go"
          },
          {
            "name": "github.com/xuri/nfp",
            "direct": false,
            "version": "v0.0.2-0.20250530014748-2ddeb826f9a9",
            "ecosystem": "go"
          },
          {
            "name": "github.com/yusufpapurcu/wmi",
            "direct": false,
            "version": "v1.2.4",
            "ecosystem": "go"
          },
          {
            "name": "go.etcd.io/bbolt",
            "direct": false,
            "version": "v1.4.3",
            "ecosystem": "go"
          },
          {
            "name": "go.opentelemetry.io/auto/sdk",
            "direct": false,
            "version": "v1.2.1",
            "ecosystem": "go"
          },
          {
            "name": "go.opentelemetry.io/contrib/instrumentation/net/http/otelhttp",
            "direct": false,
            "version": "v0.67.0",
            "ecosystem": "go"
          },
          {
            "name": "go.opentelemetry.io/otel",
            "direct": false,
            "version": "v1.43.0",
            "ecosystem": "go"
          },
          {
            "name": "go.opentelemetry.io/otel/metric",
            "direct": false,
            "version": "v1.43.0",
            "ecosystem": "go"
          },
          {
            "name": "go.opentelemetry.io/otel/trace",
            "direct": false,
            "version": "v1.43.0",
            "ecosystem": "go"
          },
          {
            "name": "go.yaml.in/yaml/v2",
            "direct": false,
            "version": "v2.4.2",
            "ecosystem": "go"
          },
          {
            "name": "go.yaml.in/yaml/v2",
            "direct": false,
            "version": "v2.4.3",
            "ecosystem": "go"
          },
          {
            "name": "golang.org/x/image",
            "direct": false,
            "version": "v0.41.0",
            "ecosystem": "go"
          },
          {
            "name": "golang.org/x/sys",
            "direct": false,
            "version": "v0.43.0",
            "ecosystem": "go"
          },
          {
            "name": "golang.org/x/sys",
            "direct": false,
            "version": "v0.45.0",
            "ecosystem": "go"
          },
          {
            "name": "google.golang.org/api",
            "direct": false,
            "version": "v0.275.0",
            "ecosystem": "go"
          },
          {
            "name": "google.golang.org/genproto/googleapis/rpc",
            "direct": false,
            "version": "v0.0.0-20260401024825-9d38bb4040a9",
            "ecosystem": "go"
          },
          {
            "name": "google.golang.org/grpc",
            "direct": false,
            "version": "v1.81.1",
            "ecosystem": "go"
          },
          {
            "name": "google.golang.org/protobuf",
            "direct": false,
            "version": "v1.36.11",
            "ecosystem": "go"
          },
          {
            "name": "gopkg.in/alexcesaro/quotedprintable.v3",
            "direct": false,
            "version": "v3.0.0-20150716171945-2caba252f4dc",
            "ecosystem": "go"
          },
          {
            "name": "gopkg.in/fsnotify.v1",
            "direct": false,
            "version": "v1.4.7",
            "ecosystem": "go"
          },
          {
            "name": "gopkg.in/gomail.v2",
            "direct": false,
            "version": "v2.0.0-20160411212932-81ebce5c23df",
            "ecosystem": "go"
          },
          {
            "name": "gopkg.in/tomb.v1",
            "direct": false,
            "version": "v1.0.0-20141024135613-dd632973f1e7",
            "ecosystem": "go"
          },
          {
            "name": "gorm.io/gorm",
            "direct": false,
            "version": "v1.25.7",
            "ecosystem": "go"
          },
          {
            "name": "kernel.org/pub/linux/libs/security/libcap/psx",
            "direct": false,
            "version": "v1.2.77",
            "ecosystem": "go"
          },
          {
            "name": "modernc.org/libc",
            "direct": false,
            "version": "v1.22.5",
            "ecosystem": "go"
          },
          {
            "name": "modernc.org/mathutil",
            "direct": false,
            "version": "v1.5.0",
            "ecosystem": "go"
          },
          {
            "name": "modernc.org/memory",
            "direct": false,
            "version": "v1.5.0",
            "ecosystem": "go"
          },
          {
            "name": "modernc.org/sqlite",
            "direct": false,
            "version": "v1.23.1",
            "ecosystem": "go"
          },
          {
            "name": "mvdan.cc/sh/v3",
            "direct": false,
            "version": "v3.7.0",
            "ecosystem": "go"
          }
        ],
        "collected": true,
        "truncated": false,
        "total_count": 256,
        "direct_count": 72,
        "indirect_count": 184
      }
    },
    "maintainership": {
      "issues": {
        "open_prs": 1,
        "merged_prs": 746,
        "open_issues": 5,
        "closed_ratio": 0.945,
        "closed_issues": 86,
        "closed_unmerged_prs": 93
      },
      "bus_factor": 1,
      "bot_contributors": 1,
      "top_contributors": [
        {
          "type": "User",
          "login": "refaktor",
          "commits": 1631,
          "avatar_url": "https://avatars.githubusercontent.com/u/1375005?v=4"
        },
        {
          "type": "User",
          "login": "jankom",
          "commits": 144,
          "avatar_url": "https://avatars.githubusercontent.com/u/173252?v=4"
        },
        {
          "type": "User",
          "login": "pratikmota",
          "commits": 115,
          "avatar_url": "https://avatars.githubusercontent.com/u/5825319?v=4"
        },
        {
          "type": "User",
          "login": "stefanb",
          "commits": 80,
          "avatar_url": "https://avatars.githubusercontent.com/u/319826?v=4"
        },
        {
          "type": "User",
          "login": "rokostik",
          "commits": 58,
          "avatar_url": "https://avatars.githubusercontent.com/u/9090706?v=4"
        },
        {
          "type": "User",
          "login": "yumaikas",
          "commits": 26,
          "avatar_url": "https://avatars.githubusercontent.com/u/2996785?v=4"
        },
        {
          "type": "User",
          "login": "xypwn",
          "commits": 11,
          "avatar_url": "https://avatars.githubusercontent.com/u/54681180?v=4"
        },
        {
          "type": "User",
          "login": "otobrglez",
          "commits": 10,
          "avatar_url": "https://avatars.githubusercontent.com/u/225946?v=4"
        },
        {
          "type": "User",
          "login": "cwarden",
          "commits": 4,
          "avatar_url": "https://avatars.githubusercontent.com/u/387035?v=4"
        },
        {
          "type": "User",
          "login": "lluchs",
          "commits": 4,
          "avatar_url": "https://avatars.githubusercontent.com/u/516527?v=4"
        }
      ],
      "contributors_sampled": 16,
      "top_contributor_share": 0.78
    },
    "quality_signals": {
      "has_ci": true,
      "has_tests": true,
      "ci_workflows": [
        "build.yml",
        "codeql.yml",
        "dependancy-review.yml",
        "release.yml",
        "scorecards.yml"
      ],
      "has_docs_dir": false,
      "linter_configs": [
        ".golangci.yml"
      ],
      "has_editorconfig": false,
      "has_linter_config": true,
      "has_precommit_config": false
    },
    "security_signals": {
      "lockfiles": [
        "go.sum"
      ],
      "scorecard": {
        "checks": [
          {
            "name": "Binary-Artifacts",
            "score": 9,
            "reason": "binaries present in source code",
            "documentation_url": "https://github.com/ossf/scorecard/blob/c395761df6afe1a69e476bc60a013a94bcbc153f/docs/checks.md#binary-artifacts"
          },
          {
            "name": "Branch-Protection",
            "score": 6,
            "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": "6 out of 6 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/22 approved changesets -- score normalized to 0",
            "documentation_url": "https://github.com/ossf/scorecard/blob/c395761df6afe1a69e476bc60a013a94bcbc153f/docs/checks.md#code-review"
          },
          {
            "name": "Contributors",
            "score": 10,
            "reason": "project has 12 contributing companies or organizations",
            "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 7 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": 10,
            "reason": "packaging workflow detected",
            "documentation_url": "https://github.com/ossf/scorecard/blob/c395761df6afe1a69e476bc60a013a94bcbc153f/docs/checks.md#packaging"
          },
          {
            "name": "Pinned-Dependencies",
            "score": 0,
            "reason": "dependency not pinned by hash detected -- score normalized to 0",
            "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": 10,
            "reason": "3 out of the last 3 releases have a total of 3 signed artifacts.",
            "documentation_url": "https://github.com/ossf/scorecard/blob/c395761df6afe1a69e476bc60a013a94bcbc153f/docs/checks.md#signed-releases"
          },
          {
            "name": "Token-Permissions",
            "score": 10,
            "reason": "GitHub workflow tokens follow principle of least privilege",
            "documentation_url": "https://github.com/ossf/scorecard/blob/c395761df6afe1a69e476bc60a013a94bcbc153f/docs/checks.md#token-permissions"
          },
          {
            "name": "Vulnerabilities",
            "score": 0,
            "reason": "41 existing vulnerabilities detected",
            "documentation_url": "https://github.com/ossf/scorecard/blob/c395761df6afe1a69e476bc60a013a94bcbc153f/docs/checks.md#vulnerabilities"
          }
        ],
        "commit": "5c4f1affda0178e34c82af0a7ef1b281f699005d",
        "ran_at": "2026-07-28T21:11:29Z",
        "aggregate_score": 6.5,
        "scorecard_version": "v5.5.0"
      },
      "has_codeql_workflow": true,
      "has_security_policy": false,
      "has_dependabot_config": true
    },
    "contribution_flow": {
      "collected": true,
      "ci_last_run_at": "2026-07-28T07:48:32Z",
      "oldest_open_prs": [
        {
          "number": 960,
          "created_at": "2026-07-27T08:53:56Z",
          "last_comment_at": null,
          "last_comment_author": null
        }
      ],
      "last_merged_pr_at": "2026-07-26T10:02:32Z",
      "ci_last_conclusion": "SUCCESS",
      "oldest_open_issues": [
        {
          "number": 588,
          "created_at": "2025-07-25T00:52:13Z",
          "last_comment_at": "2025-09-26T06:14:57Z",
          "last_comment_author": "dataf3l"
        },
        {
          "number": 660,
          "created_at": "2025-10-24T11:41:34Z",
          "last_comment_at": "2026-05-27T11:39:53Z",
          "last_comment_author": "refaktor"
        },
        {
          "number": 667,
          "created_at": "2025-10-28T09:03:18Z",
          "last_comment_at": "2026-01-06T08:17:55Z",
          "last_comment_author": "refaktor"
        },
        {
          "number": 698,
          "created_at": "2025-11-18T15:37:28Z",
          "last_comment_at": "2025-11-19T10:27:24Z",
          "last_comment_author": "avitkauskas"
        },
        {
          "number": 954,
          "created_at": "2026-07-24T08:52:06Z",
          "last_comment_at": null,
          "last_comment_author": null
        }
      ]
    }
  },
  "config": {
    "disabled_metrics": [],
    "disabled_categories": [],
    "disabled_components": {}
  },
  "source": {
    "url": "https://github.com/refaktor/rye",
    "host": "github.com",
    "name": "rye",
    "owner": "refaktor"
  },
  "metrics": {
    "overall": {
      "key": "overall",
      "band": "good",
      "name": "Overall health",
      "note": null,
      "notes": [],
      "value": 77,
      "inputs": {
        "security": 64,
        "vitality": 98,
        "community": 74,
        "governance": 66,
        "engineering": 80
      },
      "components": []
    },
    "categories": [
      {
        "key": "vitality",
        "band": "excellent",
        "name": "Vitality",
        "value": 98,
        "weight": 0.22,
        "metrics": [
          {
            "key": "development_activity",
            "band": "excellent",
            "name": "Development activity",
            "note": null,
            "notes": [],
            "value": 97,
            "inputs": {
              "commits_last_year": 716,
              "human_commit_share": 0.85,
              "days_since_last_push": 1,
              "active_weeks_last_year": 48
            },
            "components": [
              {
                "key": "push_recency",
                "name": "Push recency",
                "detail": "last push 1 days ago",
                "points": 36,
                "status": "met",
                "details": [
                  {
                    "code": "push_recency",
                    "params": {
                      "days": 1
                    }
                  }
                ],
                "max_points": 36
              },
              {
                "key": "commit_cadence",
                "name": "Commit cadence",
                "detail": "48/52 weeks with commits",
                "points": 33.2,
                "status": "partial",
                "details": [
                  {
                    "code": "commit_cadence_weeks",
                    "params": {
                      "weeks": 48
                    }
                  }
                ],
                "max_points": 36
              },
              {
                "key": "commit_volume",
                "name": "Commit volume",
                "detail": "716 commits in the last year",
                "points": 18,
                "status": "met",
                "details": [
                  {
                    "code": "commits_last_year",
                    "params": {
                      "count": 716
                    }
                  }
                ],
                "max_points": 18
              },
              {
                "key": "openssf_scorecard_maintained",
                "name": "OpenSSF Scorecard: Maintained",
                "detail": "30 commit(s) and 7 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": null,
            "notes": [],
            "value": 100,
            "inputs": {
              "releases_count": 91,
              "latest_release_tag": "v0.2.57",
              "releases_from_tags": false,
              "days_since_latest_release": 3,
              "mean_days_between_releases": 3.8
            },
            "components": [
              {
                "key": "ships_releases",
                "name": "Ships releases",
                "detail": "91 releases published",
                "points": 27,
                "status": "met",
                "details": [
                  {
                    "code": "releases_published",
                    "params": {
                      "count": 91
                    }
                  }
                ],
                "max_points": 27
              },
              {
                "key": "release_recency",
                "name": "Release recency",
                "detail": "latest release 3 days ago",
                "points": 36,
                "status": "met",
                "details": [
                  {
                    "code": "release_recency",
                    "params": {
                      "days": 3
                    }
                  }
                ],
                "max_points": 36
              },
              {
                "key": "release_cadence",
                "name": "Release cadence",
                "detail": "a release every ~3.8 days",
                "points": 27,
                "status": "met",
                "details": [
                  {
                    "code": "release_cadence",
                    "params": {
                      "gap": 3.8
                    }
                  }
                ],
                "max_points": 27
              },
              {
                "key": "openssf_scorecard_signed_releases",
                "name": "OpenSSF Scorecard: Signed-Releases",
                "detail": "3 out of the last 3 releases have a total of 3 signed artifacts.",
                "points": 10,
                "status": "met",
                "details": [],
                "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": 2,
              "days_since_last_human_commit_is_floor": false
            },
            "components": [
              {
                "key": "project_is_still_maintained",
                "name": "Project is still maintained",
                "detail": "last human commit 2 days ago",
                "points": 100,
                "status": "met",
                "details": [
                  {
                    "code": "abandonment_maintained",
                    "params": {
                      "days": 2
                    }
                  }
                ],
                "max_points": 100
              }
            ]
          }
        ],
        "description": "Is the project alive — is code being written and are releases shipping?"
      },
      {
        "key": "community",
        "band": "good",
        "name": "Community & Adoption",
        "value": 74,
        "weight": 0.18,
        "metrics": [
          {
            "key": "popularity",
            "band": "moderate",
            "name": "Popularity & adoption",
            "note": null,
            "notes": [],
            "value": 64,
            "inputs": {
              "forks": 32,
              "stars": 695,
              "watchers": 9,
              "growth_state": "unverified",
              "growth_factor_pct": 100,
              "growth_unverified_reason": "no_history"
            },
            "components": [
              {
                "key": "stars",
                "name": "Stars",
                "detail": "695 stars",
                "points": 46.1,
                "status": "partial",
                "details": [
                  {
                    "code": "stars",
                    "params": {
                      "count": 695
                    }
                  }
                ],
                "max_points": 60
              },
              {
                "key": "forks",
                "name": "Forks",
                "detail": "32 forks",
                "points": 12.4,
                "status": "partial",
                "details": [
                  {
                    "code": "forks",
                    "params": {
                      "count": 32
                    }
                  }
                ],
                "max_points": 25
              },
              {
                "key": "watchers",
                "name": "Watchers",
                "detail": "9 watchers",
                "points": 5,
                "status": "partial",
                "details": [
                  {
                    "code": "watchers",
                    "params": {
                      "count": 9
                    }
                  }
                ],
                "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 (BSD-3-Clause)",
                "points": 22.5,
                "status": "met",
                "details": [
                  {
                    "code": "license_standard",
                    "params": {}
                  },
                  {
                    "code": "license_spdx",
                    "params": {
                      "spdx": "BSD-3-Clause"
                    }
                  }
                ],
                "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
              }
            ]
          }
        ],
        "description": "Does the project have users, downloads, attention, and a welcoming setup for contributors?"
      },
      {
        "key": "governance",
        "band": "moderate",
        "name": "Sustainability & Governance",
        "value": 66,
        "weight": 0.24,
        "metrics": [
          {
            "key": "maintainer_resilience",
            "band": "at_risk",
            "name": "Maintainer resilience (bus factor)",
            "note": null,
            "notes": [],
            "value": 37,
            "inputs": {
              "bus_factor": 1,
              "contributors_sampled": 16,
              "top_contributor_share": 0.78
            },
            "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 78% of commits",
                "points": 4.9,
                "status": "partial",
                "details": [
                  {
                    "code": "top_contributor_share",
                    "params": {
                      "share": 78
                    }
                  }
                ],
                "max_points": 22.5
              },
              {
                "key": "contributor_breadth",
                "name": "Contributor breadth",
                "detail": "16 contributors",
                "points": 13.5,
                "status": "met",
                "details": [
                  {
                    "code": "contributors_sampled",
                    "params": {
                      "count": 16
                    }
                  }
                ],
                "max_points": 13.5
              },
              {
                "key": "openssf_scorecard_contributors",
                "name": "OpenSSF Scorecard: Contributors",
                "detail": "project has 12 contributing companies or organizations",
                "points": 10,
                "status": "met",
                "details": [],
                "max_points": 10
              }
            ]
          },
          {
            "key": "responsiveness",
            "band": "good",
            "name": "Issue & PR responsiveness",
            "note": null,
            "notes": [],
            "value": 78,
            "inputs": {
              "merged_prs": 746,
              "open_issues": 5,
              "closed_issues": 86,
              "issue_closed_ratio": 0.945,
              "closed_unmerged_prs": 93
            },
            "components": [
              {
                "key": "issue_resolution",
                "name": "Issue resolution",
                "detail": "94% of issues closed",
                "points": 44.2,
                "status": "partial",
                "details": [
                  {
                    "code": "issues_closed_share",
                    "params": {
                      "share": 94
                    }
                  }
                ],
                "max_points": 46.75
              },
              {
                "key": "pr_acceptance",
                "name": "PR acceptance",
                "detail": "746/839 decided PRs merged",
                "points": 34,
                "status": "partial",
                "details": [
                  {
                    "code": "decided_prs_merged",
                    "params": {
                      "merged": 746,
                      "decided": 839
                    }
                  }
                ],
                "max_points": 38.25
              },
              {
                "key": "openssf_scorecard_code_review",
                "name": "OpenSSF Scorecard: Code-Review",
                "detail": "Found 0/22 approved changesets -- score normalized to 0",
                "points": 0,
                "status": "missed",
                "details": [],
                "max_points": 15
              }
            ]
          },
          {
            "key": "stewardship",
            "band": "moderate",
            "name": "Ownership & stewardship",
            "note": "Excluded from scoring (no data or not applicable): Verified domain. Remaining weights renormalized.",
            "notes": [
              {
                "code": "excluded_no_data",
                "params": {
                  "components": [
                    "verified_domain"
                  ]
                }
              },
              {
                "code": "weights_renormalized",
                "params": {}
              }
            ],
            "value": 62,
            "inputs": {
              "followers": 157,
              "owner_type": "User",
              "is_verified": null,
              "owner_login": "refaktor",
              "public_repos": 40,
              "account_age_days": 5299
            },
            "components": [
              {
                "key": "ownership_backing",
                "name": "Ownership backing",
                "detail": "personal (user) account",
                "points": 10,
                "status": "partial",
                "details": [
                  {
                    "code": "owner_personal",
                    "params": {}
                  }
                ],
                "max_points": 30
              },
              {
                "key": "verified_domain",
                "name": "Verified domain",
                "detail": "not applicable to user accounts",
                "points": 0,
                "status": "excluded",
                "details": [
                  {
                    "code": "not_applicable_to_user_accounts",
                    "params": {}
                  }
                ],
                "max_points": 20
              },
              {
                "key": "owner_reach",
                "name": "Owner reach",
                "detail": "157 followers of refaktor",
                "points": 15.8,
                "status": "partial",
                "details": [
                  {
                    "code": "owner_followers",
                    "params": {
                      "count": 157,
                      "login": "refaktor"
                    }
                  }
                ],
                "max_points": 25
              },
              {
                "key": "track_record",
                "name": "Track record",
                "detail": "40 public repos, account ~14 yr old",
                "points": 23.7,
                "status": "partial",
                "details": [
                  {
                    "code": "public_repos",
                    "params": {
                      "count": 40
                    }
                  },
                  {
                    "code": "account_age_years",
                    "params": {
                      "years": 14
                    }
                  }
                ],
                "max_points": 25
              }
            ]
          },
          {
            "key": "package_maintenance",
            "band": "excellent",
            "name": "Package maintenance",
            "note": null,
            "notes": [],
            "value": 100,
            "inputs": {
              "packages": [
                "github.com/refaktor/rye"
              ],
              "ecosystems": "go",
              "any_deprecated": false,
              "min_days_since_publish": 3
            },
            "components": [
              {
                "key": "published_resolvable",
                "name": "Published & resolvable",
                "detail": "1 package(s) on go",
                "points": 25,
                "status": "met",
                "details": [
                  {
                    "code": "packages_published",
                    "params": {
                      "count": 1,
                      "ecosystems": "go"
                    }
                  }
                ],
                "max_points": 25
              },
              {
                "key": "publish_recency",
                "name": "Publish recency",
                "detail": "latest publish 3 days ago",
                "points": 35,
                "status": "met",
                "details": [
                  {
                    "code": "publish_recency",
                    "params": {
                      "days": 3
                    }
                  }
                ],
                "max_points": 35
              },
              {
                "key": "version_history",
                "name": "Version history",
                "detail": "92 published versions",
                "points": 20,
                "status": "met",
                "details": [
                  {
                    "code": "published_versions",
                    "params": {
                      "count": 92
                    }
                  }
                ],
                "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": "good",
        "name": "Engineering Quality",
        "value": 80,
        "weight": 0.2,
        "metrics": [
          {
            "key": "engineering_practices",
            "band": "good",
            "name": "Engineering practices",
            "note": null,
            "notes": [],
            "value": 84,
            "inputs": {
              "has_ci": true,
              "has_tests": true,
              "has_editorconfig": false,
              "has_linter_config": true,
              "has_precommit_config": false
            },
            "components": [
              {
                "key": "ci_workflows",
                "name": "CI workflows",
                "detail": "5 workflow(s)",
                "points": 24,
                "status": "met",
                "details": [
                  {
                    "code": "ci_workflows",
                    "params": {
                      "count": 5
                    }
                  }
                ],
                "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": ".golangci.yml",
                "points": 16,
                "status": "met",
                "details": [
                  {
                    "code": "file_list",
                    "params": {
                      "files": ".golangci.yml"
                    }
                  }
                ],
                "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": 0,
                "status": "missed",
                "details": [],
                "max_points": 6.4
              },
              {
                "key": "openssf_scorecard_ci_tests",
                "name": "OpenSSF Scorecard: CI-Tests",
                "detail": "6 out of 6 merged PRs checked by a CI test -- score normalized to 10",
                "points": 20,
                "status": "met",
                "details": [],
                "max_points": 20
              }
            ]
          },
          {
            "key": "documentation",
            "band": "good",
            "name": "Documentation",
            "note": null,
            "notes": [],
            "value": 75,
            "inputs": {
              "topics": [
                "programming-language",
                "rebol",
                "factor",
                "console",
                "ryelang",
                "golang"
              ],
              "has_wiki": true,
              "homepage": "https://ryelang.org",
              "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": "https://ryelang.org",
                "points": 15,
                "status": "met",
                "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": "6 topics",
                "points": 10,
                "status": "met",
                "details": [
                  {
                    "code": "topics_count",
                    "params": {
                      "count": 6
                    }
                  }
                ],
                "max_points": 10
              },
              {
                "key": "wiki",
                "name": "Wiki",
                "detail": null,
                "points": 10,
                "status": "met",
                "details": [],
                "max_points": 10
              }
            ]
          }
        ],
        "description": "Are baseline engineering and documentation practices in place?"
      },
      {
        "key": "security",
        "band": "moderate",
        "name": "Security",
        "value": 64,
        "weight": 0.16,
        "metrics": [
          {
            "key": "security_posture",
            "band": "moderate",
            "name": "Security posture",
            "note": null,
            "notes": [],
            "value": 66,
            "inputs": {
              "source": "openssf_scorecard",
              "checks_evaluated": 18,
              "scorecard_version": "v5.5.0",
              "checks_inconclusive": 0,
              "scorecard_aggregate": 6.5
            },
            "components": [
              {
                "key": "binary_artifacts",
                "name": "Binary-Artifacts",
                "detail": "binaries present in source code",
                "points": 6.8,
                "status": "partial",
                "details": [],
                "max_points": 7.5
              },
              {
                "key": "branch_protection",
                "name": "Branch-Protection",
                "detail": "branch protection is not maximal on development and all release branches",
                "points": 4.5,
                "status": "partial",
                "details": [],
                "max_points": 7.5
              },
              {
                "key": "ci_tests",
                "name": "CI-Tests",
                "detail": "6 out of 6 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/22 approved changesets -- score normalized to 0",
                "points": 0,
                "status": "missed",
                "details": [],
                "max_points": 7.5
              },
              {
                "key": "contributors",
                "name": "Contributors",
                "detail": "project has 12 contributing companies or organizations",
                "points": 2.5,
                "status": "met",
                "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 7 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 detected",
                "points": 5,
                "status": "met",
                "details": [],
                "max_points": 5
              },
              {
                "key": "pinned_dependencies",
                "name": "Pinned-Dependencies",
                "detail": "dependency not pinned by hash detected -- score normalized to 0",
                "points": 0,
                "status": "missed",
                "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": "3 out of the last 3 releases have a total of 3 signed artifacts.",
                "points": 7.5,
                "status": "met",
                "details": [],
                "max_points": 7.5
              },
              {
                "key": "token_permissions",
                "name": "Token-Permissions",
                "detail": "GitHub workflow tokens follow principle of least privilege",
                "points": 7.5,
                "status": "met",
                "details": [],
                "max_points": 7.5
              },
              {
                "key": "vulnerabilities",
                "name": "Vulnerabilities",
                "detail": "41 existing vulnerabilities detected",
                "points": 0,
                "status": "missed",
                "details": [],
                "max_points": 7.5
              }
            ]
          },
          {
            "key": "dependency_advisories",
            "band": "moderate",
            "name": "Dependency advisories",
            "note": "Excluded from scoring (no data or not applicable): Indirect dependencies free of known advisories. Remaining weights renormalized. Matched 256 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"
                  ]
                }
              },
              {
                "code": "weights_renormalized",
                "params": {}
              },
              {
                "code": "advisories_scope_repository",
                "params": {
                  "assessed": 256
                }
              },
              {
                "code": "advisories_repo_graph_caveat",
                "params": {}
              },
              {
                "code": "advisories_reachability",
                "params": {}
              }
            ],
            "value": 55,
            "inputs": {
              "source": "osv",
              "advisories": 61,
              "affected_packages": 15,
              "assessed_packages": 256,
              "unassessed_packages": 0,
              "affected_by_severity": "critical 2, high 1, moderate 1, unknown 11",
              "direct_affected_packages": 9
            },
            "components": [
              {
                "key": "direct_dependencies_free_of_known_advisories",
                "name": "Direct dependencies free of known advisories",
                "detail": "9 affected: golang.org/x/crypto v0.50.0 (critical 10.0), github.com/xuri/excelize/v2 v2.10.1 (high 7.5), golang.org/x/net v0.53.0 (moderate 6.5), +6 more",
                "points": 3.9,
                "status": "partial",
                "details": [
                  {
                    "code": "advisories_affected",
                    "params": {
                      "count": 9,
                      "packages": "golang.org/x/crypto v0.50.0 (critical 10.0), github.com/xuri/excelize/v2 v2.10.1 (high 7.5), golang.org/x/net v0.53.0 (moderate 6.5)"
                    }
                  },
                  {
                    "code": "advisories_affected_more",
                    "params": {
                      "count": 6
                    }
                  }
                ],
                "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": "1 advisory-carrying package(s) unaddressed past 90 days; oldest published 484 days ago",
                "points": 37.2,
                "status": "partial",
                "details": [
                  {
                    "code": "advisories_stale",
                    "params": {
                      "days": 90,
                      "count": 1,
                      "oldest": 484
                    }
                  }
                ],
                "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": 256,
              "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": 19
            },
            "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": "moderate",
        "name": "AI Readiness",
        "value": 54,
        "weight": 0,
        "metrics": [
          {
            "key": "ai_agent_context",
            "band": "critical",
            "name": "Agent context & guidance",
            "note": null,
            "notes": [],
            "value": 12,
            "inputs": {
              "has_llms_txt": false,
              "legible_history_share": 0.235,
              "agent_instruction_files": [],
              "agent_instruction_max_bytes": null
            },
            "components": [
              {
                "key": "agent_instructions",
                "name": "Agent instructions",
                "detail": "no CLAUDE.md / AGENTS.md / editor rules",
                "points": 0,
                "status": "missed",
                "details": [
                  {
                    "code": "no_agent_instructions",
                    "params": {}
                  }
                ],
                "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": "20 of 85 human commits state their intent (structured subject or explanatory body)",
                "points": 12.5,
                "status": "partial",
                "details": [
                  {
                    "code": "legible_history",
                    "params": {
                      "legible": 20,
                      "sampled": 85
                    }
                  }
                ],
                "max_points": 40
              }
            ]
          },
          {
            "key": "ai_verify_loop",
            "band": "good",
            "name": "Verify loop (build / test / typecheck)",
            "note": null,
            "notes": [],
            "value": 75,
            "inputs": {
              "has_nix": false,
              "has_tests": true,
              "lockfiles": [
                "go.sum"
              ],
              "has_dockerfile": true,
              "typed_language": true,
              "bootstrap_files": [],
              "has_devcontainer": false,
              "has_linter_config": true,
              "typecheck_configs": [],
              "agent_commit_share": 0,
              "toolchain_manifests": [
                "embed/go.mod",
                "embed2/go.mod",
                "examples/whitelist-config-with-rye/go.mod",
                "go.mod"
              ],
              "dependency_bot_commit_share": 0.15
            },
            "components": [
              {
                "key": "one_command_bootstrap",
                "name": "One-command bootstrap",
                "detail": "embed/go.mod, embed2/go.mod, examples/whitelist-config-with-rye/go.mod (toolchain convention, no task runner)",
                "points": 12.6,
                "status": "partial",
                "details": [
                  {
                    "code": "toolchain_convention",
                    "params": {
                      "files": "embed/go.mod, embed2/go.mod, examples/whitelist-config-with-rye/go.mod"
                    }
                  }
                ],
                "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": ".golangci.yml",
                "points": 11,
                "status": "met",
                "details": [
                  {
                    "code": "file_list",
                    "params": {
                      "files": ".golangci.yml"
                    }
                  }
                ],
                "max_points": 11
              },
              {
                "key": "static_type_checking",
                "name": "Static type checking",
                "detail": "Go (statically typed)",
                "points": 11,
                "status": "met",
                "details": [
                  {
                    "code": "statically_typed_language",
                    "params": {
                      "language": "Go"
                    }
                  }
                ],
                "max_points": 11
              },
              {
                "key": "reproducible_environment",
                "name": "Reproducible environment",
                "detail": "Dockerfile, lockfile",
                "points": 10,
                "status": "met",
                "details": [
                  {
                    "code": "file_list",
                    "params": {
                      "files": "Dockerfile, lockfile"
                    }
                  }
                ],
                "max_points": 10
              },
              {
                "key": "demonstrated_agent_practice",
                "name": "Demonstrated agent practice",
                "detail": "no agent-authored commits among the last 100",
                "points": 0,
                "status": "missed",
                "details": [
                  {
                    "code": "no_agent_authored_commits",
                    "params": {
                      "sampled": 100
                    }
                  }
                ],
                "max_points": 10
              },
              {
                "key": "automated_maintenance",
                "name": "Automated maintenance",
                "detail": "15 of the last 100 commits are automated dependency updates",
                "points": 8,
                "status": "met",
                "details": [
                  {
                    "code": "dependency_bot_commits",
                    "params": {
                      "count": 15,
                      "sampled": 100
                    }
                  }
                ],
                "max_points": 8
              },
              {
                "key": "openssf_scorecard_pinned_dependencies",
                "name": "OpenSSF Scorecard: Pinned-Dependencies",
                "detail": "dependency not pinned by hash detected -- score normalized to 0",
                "points": 0,
                "status": "missed",
                "details": [],
                "max_points": 10
              }
            ]
          },
          {
            "key": "ai_code_legibility",
            "band": "excellent",
            "name": "Code legibility for models",
            "note": null,
            "notes": [],
            "value": 97,
            "inputs": {
              "primary_language": "Go",
              "largest_source_bytes": 283404,
              "source_files_sampled": 277,
              "oversized_source_files": 17
            },
            "components": [
              {
                "key": "type_checkable_code",
                "name": "Type-checkable code",
                "detail": "Go (statically typed)",
                "points": 45,
                "status": "met",
                "details": [
                  {
                    "code": "statically_typed_language",
                    "params": {
                      "language": "Go"
                    }
                  }
                ],
                "max_points": 45
              },
              {
                "key": "manageable_file_sizes",
                "name": "Manageable file sizes",
                "detail": "17/277 source files over 60KB",
                "points": 51.6,
                "status": "partial",
                "details": [
                  {
                    "code": "oversized_source_files",
                    "params": {
                      "kb": 60,
                      "sampled": 277,
                      "oversized": 17
                    }
                  }
                ],
                "max_points": 55
              }
            ]
          },
          {
            "key": "ai_interfaces",
            "band": "at_risk",
            "name": "Machine-readable interfaces",
            "note": null,
            "notes": [],
            "value": 40,
            "inputs": {
              "example_dirs": [
                "example",
                "examples"
              ],
              "has_mcp_signal": false,
              "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": 0,
                "status": "missed",
                "details": [],
                "max_points": 20
              },
              {
                "key": "runnable_examples",
                "name": "Runnable examples",
                "detail": "example, examples",
                "points": 40,
                "status": "met",
                "details": [
                  {
                    "code": "file_list",
                    "params": {
                      "files": "example, examples"
                    }
                  }
                ],
                "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-28T21:11:49.659941Z",
  "schema_version": "0.27.0",
  "badge_url": "https://raw.githubusercontent.com/inspect-software/badges/main/v1/r/refaktor/rye.svg",
  "full_name": "refaktor/rye",
  "license_state": "standard",
  "license_spdx": "BSD-3-Clause"
}

Bewertungen sind Signale, keine Garantien. Sie spiegeln öffentlich sichtbare Praxis auf GitHub wider — kein Code-Audit und keine Sicherheitsgarantie.

Fehlende Daten werden ausgeschlossen und die Gewichte neu normiert, nie als null bewertet. Die Methodik ist versioniert und offen: Metriken v1.13.0, Schema v0.27.0 — vollständige Methodik · Metriken-Wiki.

Wie ein einzelnes Ergebnis im Gesamtregister steht: aggregierte StatistikenGo.