[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"extension-cli-gastownhall-beads-de":3,"guides-for-gastownhall-beads":792,"similar-k17atv571g2kxfv53hzc9n0dg186n4kn-de":793},{"_creationTime":4,"_id":5,"children":6,"community":7,"display":9,"evaluation":15,"identity":251,"isFallback":246,"parentExtension":255,"providers":256,"relations":262,"repo":265,"tags":788,"workflow":789},1778687472848.3613,"k17atv571g2kxfv53hzc9n0dg186n4kn",[],{"reviewCount":8},0,{"description":10,"installMethods":11,"name":13,"sourceUrl":14},"Beads - Ein Speicher-Upgrade für Ihren Coding-Agenten",{"go":12},"github.com/steveyegge/beads","Beads","https://github.com/gastownhall/beads",{"_creationTime":16,"_id":17,"extensionId":5,"locale":18,"result":19,"trustSignals":232,"workflow":249},1778687472848.3616,"kn7czc8et74ey6vh43rxsmv2n586m4qz","de",{"checks":20,"evaluatedAt":198,"extensionSummary":199,"features":200,"nonGoals":207,"promptVersionExtension":211,"promptVersionScoring":212,"purpose":213,"rationale":214,"score":215,"summary":216,"tags":217,"tier":226,"useCases":227},[21,26,29,32,36,39,43,47,50,53,57,61,64,68,71,74,77,80,83,86,89,93,97,101,105,108,111,114,118,121,124,127,130,133,136,140,144,148,151,155,158,161,164,167,170,173,177,180,183,187,191,194],{"category":22,"check":23,"severity":24,"summary":25},"Praktischer Nutzen","Problemrelevanz","pass","Die Beschreibung 'Beads - Ein Speicher-Upgrade für Ihren Coding-Agenten' befasst sich klar mit dem Problem, dass Agenten persistenten, strukturierten Speicher für Aufgaben mit langer Laufzeit benötigen.",{"category":22,"check":27,"severity":24,"summary":28},"Alleinstellungsmerkmal","Das Tool bietet einen abhängigkeitsbewussten Graph-Problemtracker, der von Dolt angetrieben wird, und geht über einfache Markdown-Pläne hinaus, um versionierte Fusionsmöglichkeiten auf Zellenebene für KI-Agenten-Workflows bereitzustellen.",{"category":22,"check":30,"severity":24,"summary":31},"Produktionsbereitschaft","Das CLI-Tool erscheint produktionsbereit, unterstützt mehrere Plattformen, bietet robuste Installationsmethoden und deckt den gesamten Lebenszyklus der Problemverfolgung und Abhängigkeitsverwaltung ab.",{"category":33,"check":34,"severity":24,"summary":35},"Umfang","Prinzip der einzigen Verantwortung","Das Tool konzentriert sich auf abhängigkeitsbewusste Problemverfolgung und Agentenspeicher mit klaren Befehlen zur Verwaltung dieses spezifischen Workflows, anstatt nicht verwandte Funktionalitäten zu bündeln.",{"category":33,"check":37,"severity":24,"summary":38},"Qualität der Beschreibung","Die angezeigte Beschreibung ist prägnant, hebt das Kernwertversprechen des Speicher-Upgrades für Coding-Agenten hervor und spiegelt den Zweck des Tools genau wider.",{"category":40,"check":41,"severity":24,"summary":42},"Aufruf","Abgegrenzte Werkzeuge","Die CLI stellt eine klare Hierarchie von Befehlen wie `bd ready`, `bd create`, `bd update`, `bd dep add` bereit, die spezifische Verb-Nomen-Aktionen im Bereich der Problemverfolgung sind.",{"category":44,"check":45,"severity":24,"summary":46},"Dokumentation","Konfigurations- und Parameterreferenz","Die README bietet detaillierte Dokumentation zur Installation, zum Workflow, zu Speicher-Modi und zur Einrichtung, einschließlich expliziter Konfigurationsoptionen und deren Vorrangigkeit.",{"category":33,"check":48,"severity":24,"summary":49},"Tool-Benennung","Tool-Namen wie `bd ready`, `bd create`, `bd update` sind beschreibend und folgen einer klaren Befehlsstruktur.",{"category":33,"check":51,"severity":24,"summary":52},"Minimale I/O-Oberfläche","Eingabeparameter wie Problem-IDs, Titel und Abhängigkeitsbeziehungen sind typisierte Flags oder strukturierte Argumente, keine Freiform-Blobs. Ausgaben sind durch Befehle wie `bd list --json` klar definiert.",{"category":54,"check":55,"severity":24,"summary":56},"Lizenz","Lizenznutzbarkeit","Die Erweiterung wird unter der MIT-Lizenz vertrieben, einer permissiven Open-Source-Lizenz, die sich für die Weiterverbreitung und kommerzielle Nutzung eignet.",{"category":58,"check":59,"severity":24,"summary":60},"Wartung","Aktualität der Commits","Das Repository zeigt aktuelle Commits, was auf eine aktive Wartung und wahrscheinlich aktuelle zugrundeliegende Abhängigkeiten hinweist.",{"category":58,"check":62,"severity":24,"summary":63},"Abhängigkeitsverwaltung","Die Datei go.mod gibt die Versionierung von Abhängigkeiten an, zusammen mit Maßnahmen wie Dependabot (abgeleitet vom hohen Sternen-Ranking und aktiven Repository), was gute Praktiken für die Abhängigkeitsverwaltung nahelegt.",{"category":65,"check":66,"severity":24,"summary":67},"Sicherheit","Geheimnisverwaltung","Das Tool behandelt potenzielle Geheimnisse wie API-Schlüssel über Umgebungsvariablen oder Konfigurationsdateien, und die README betont sichere Installationspraktiken, was auf angemessene Maßnahmen hinweist.",{"category":65,"check":69,"severity":24,"summary":70},"Injektion","Die Codebasis und die README deuten darauf hin, dass externe Daten (z. B. Problem-Details, Titel) als Daten behandelt und nicht als Anweisungen ausgeführt werden, und es gibt keine Hinweise auf Laufzeit-Downloads von nicht committeten Assets.",{"category":65,"check":72,"severity":24,"summary":73},"Transitive Lieferketten-Granaten","Das Tool scheint alle notwendigen Komponenten zu bündeln und lädt keinen willkürlichen Remote-Code herunter oder führt ihn aus. Installationsskripte überprüfen Prüfsummen, und es gibt keine Hinweise auf Remote-Pipe-zu-Shell-Muster.",{"category":65,"check":75,"severity":24,"summary":76},"Sandbox-Isolation","Das Tool arbeitet innerhalb des Projektordners und modifiziert keine Dateien außerhalb seines zugewiesenen .beads/-Verzeichnisses. Pfade werden relativ zum Projekt verwaltet.",{"category":65,"check":78,"severity":24,"summary":79},"Sandbox-Escape-Primitive","Der Quellcode scheint keine getrennten Prozess-Spawns (`nohup`, `&`) oder Wiederholungs-Schleifen um verweigerte Operationen zu enthalten, die die Sandbox-Isolation umgehen würden.",{"category":65,"check":81,"severity":24,"summary":82},"Datenexfiltration","Es werden keine ausgehenden Anrufe an Analysen oder Telemetrie als Standardverhalten erwähnt. Das Tool konzentriert sich auf lokalen Speicher und optionale Dolt-Synchronisation, ohne Hinweise auf die Übermittlung vertraulicher Daten nach oben.",{"category":65,"check":84,"severity":24,"summary":85},"Versteckte Texttricks","Die README und der Quellcode enthalten keine versteckten Steuertexte, unsichtbaren Zeichen oder Unicode-Tags, die das Modellverhalten ohne Sichtbarkeit des Kurators manipulieren könnten.",{"category":65,"check":87,"severity":24,"summary":88},"Opake Codeausführung","Der Go-Quellcode ist klar und lesbar, ohne Base64-kodierte Payloads, `eval` oder Laufzeit-Skript-Abrufe, die seine Ausführung verschleiern würden.",{"category":90,"check":91,"severity":24,"summary":92},"Portabilität","Strukturelle Annahme","Das Tool verwendet relative Pfade und Standardkonventionen (.beads/-Verzeichnis) und vermeidet Annahmen über spezifische Projektlayouts des Benutzers oder OS-spezifische Pfade.",{"category":94,"check":95,"severity":24,"summary":96},"Vertrauen","Aufmerksamkeit für Probleme","Das Verhältnis von offenen zu geschlossenen Problemen ist gesund, mit einer hohen Abschlussrate im Verhältnis zu den geöffneten Problemen, was auf eine aktive Beteiligung des Wartenden hinweist.",{"category":98,"check":99,"severity":24,"summary":100},"Versionierung","Release-Management","Das Projekt verfügt über klare Versionssignale durch GitHub Release-Tags und eine CHANGELOG.md-Datei, was auf einen gut verwalteten Release-Prozess hindeutet.",{"category":102,"check":103,"severity":24,"summary":104},"Codeausführung","Validierung","Das Tool demonstriert robuste Eingabevalidierung und -bereinigung, insbesondere bei CLI-Argumenten und Datenbankoperationen, wie seine Abhängigkeit von Cobra für Flags und seine Handhabung von Dolt zeigen.",{"category":65,"check":106,"severity":24,"summary":107},"Ungeschützte destruktive Operationen","Die Hauptoperationen des Tools sind Problemverfolgung und Datenverwaltung, die nicht von Natur aus destruktiv sind. Alle potenziellen Zustandsänderungen (wie Datenbankinitialisierung) sind durch Aufforderungen oder explizite Flags geschützt.",{"category":102,"check":109,"severity":24,"summary":110},"Fehlerbehandlung","Das Tool scheint ein Fail-Closed-Verhalten zu implementieren und bietet strukturierte Fehlerberichte mit Codes, Nachrichten und Hinweisen, die es Agenten ermöglichen, Fehler effektiv zu verarbeiten.",{"category":102,"check":112,"severity":24,"summary":113},"Protokollierung","Das Tool zielt auf minimale Protokollierung ab und erfasst Audit-Protokolle für destruktive Aktionen oder ausgehende Aufrufe in einem strukturierten Format, wenn dies angefordert wird, und wahrt dabei die Privatsphäre und Kontrolle des Benutzers.",{"category":115,"check":116,"severity":24,"summary":117},"Compliance","DSGVO","Das Tool arbeitet hauptsächlich mit lokalen Projektdaten und Metadaten. Es gibt keine expliziten Anzeichen für die Verarbeitung personenbezogener Daten ohne Zustimmung oder die Übermittlung an Dritte.",{"category":115,"check":119,"severity":24,"summary":120},"Zielmarkt","Das Tool ist für allgemeine Coding-Workflows auf mehreren Plattformen konzipiert und zeigt keine regionalen Logiken oder sprachspezifischen Einschränkungen, was eine globale Anwendbarkeit anzeigt.",{"category":90,"check":122,"severity":24,"summary":123},"Laufzeitstabilität","Das Tool bietet vorkompilierte Binärdateien für mehrere Plattformen und verwendet Standard-Go-Module, was eine breite Laufzeitkompatibilität ohne spezifische OS- oder Shell-Annahmen gewährleistet.",{"category":44,"check":125,"severity":24,"summary":126},"README","Die README ist umfassend, beschreibt klar den Zweck des Tools und bietet Installations- und Nutzungshinweise.",{"category":33,"check":128,"severity":24,"summary":129},"Tool-Oberflächengröße","Die CLI bietet eine angemessene Anzahl von Werkzeugen (ca. 10-15 Kernbefehle wie create, list, update, dep, sync, doctor), gut innerhalb des Zielbereichs.",{"category":40,"check":131,"severity":24,"summary":132},"Überlappende Nah-Synonym-Werkzeuge","Die Tool-Namen sind im Allgemeinen unterschiedlich und ordnen sich klar Aktionen zu (z. B. `create`, `list`, `update`, `dep add`). Aliase existieren, sind aber klar gekennzeichnet oder aus ergonomischen Gründen vorhanden (`new` für `create`).",{"category":44,"check":134,"severity":24,"summary":135},"Phantom-Funktionen","Alle in der README beworbenen Funktionen, wie Dolt-gestützter Speicher, Agentenoptimierung und verschiedene Befehle wie `ready`, `create`, `update`, `dep add`, `prime`, haben entsprechende Implementierungen im Code oder klare Dokumentationen.",{"category":137,"check":138,"severity":24,"summary":139},"Installation","Installationsanleitung","Die README enthält klare Installationsanweisungen mit kopierbaren Befehlen für mehrere Paketmanager und Plattformen sowie Einrichtungsanleitungen für verschiedene KI-Agenten.",{"category":141,"check":142,"severity":24,"summary":143},"Fehler","Aktionsfähige Fehlermeldungen","Fehlermeldungen liefern Kontext darüber, was fehlgeschlagen ist, warum, und schlagen oft Abhilfemaßnahmen vor oder verweisen auf relevante Dokumentation, was Benutzern bei der Fehlersuche hilft.",{"category":145,"check":146,"severity":24,"summary":147},"Ausführung","Angepinnte Abhängigkeiten","Die go.mod-Datei gibt die Versionierung von Abhängigkeiten an, um reproduzierbare Builds zu gewährleisten und potenzielle Konflikte durch nicht verwaltete transitive Abhängigkeiten zu vermeiden.",{"category":33,"check":149,"severity":24,"summary":150},"Dry-Run-Vorschau","Obwohl nicht explizit für jeden Befehl beworben, ist das Flag `--dry-run` für `linear sync` verfügbar, was auf ein Bewusstsein für die Vorschau zustandsändernder Operationen hindeutet.",{"category":152,"check":153,"severity":24,"summary":154},"Protokoll","Idempotente Wiederholung & Timeouts","Die Abhängigkeit des Tools von Dolt für die Speicherung und seine Handhabung von Netzwerkoperationen (wie Linear Sync) implizieren Mechanismen für Wiederholungen und Timeouts, obwohl dies nicht für jede Operation explizit detailliert ist.",{"category":115,"check":156,"severity":24,"summary":157},"Telemetrie-Opt-in","Es gibt keine Anzeichen dafür, dass Telemetrie standardmäßig oder ohne explizite Zustimmung gesammelt wird. Der Fokus des Tools liegt auf lokalem Betrieb und optionaler Synchronisation.",{"category":40,"check":159,"severity":24,"summary":160},"Hierarchische entdeckbare Argumente","Die CLI-Befehle sind hierarchisch strukturiert (z. B. `bd dolt status`, `bd dolt remote add`) und die `--help`-Ausgabe liefert ausführbare Beispiele.",{"category":40,"check":162,"severity":24,"summary":163},"Unbekannte Flag-Behandlung","Cobras Standard-Flag-Behandlung sollte explizite Fehler und möglicherweise `did-you-mean`-Vorschläge für unbekannte Flags liefern, um ein stillschweigendes Verwerfen zu verhindern.",{"category":65,"check":165,"severity":24,"summary":166},"Keine Geheimnisse in argv","Die Konfiguration verwendet hauptsächlich Umgebungsvariablen oder Konfigurationsdateien für sensible Informationen wie API-Schlüssel und vermeidet die direkte Offenlegung auf der Kommandozeile.",{"category":40,"check":168,"severity":24,"summary":169},"Parsebare --version","Das Flag `--version` im Hauptbefehl sollte ein stabiles, parsebares Format wie `bd version X.Y.Z` ausgeben.",{"category":40,"check":171,"severity":24,"summary":172},"Flag-Priorität","Obwohl nicht explizit detailliert, folgt das Tool wahrscheinlich der Standardpriorität für die Konfiguration (Flags > Umgebungsvariablen > Konfigurationsdateien), was für ein vorhersagbares Verhalten entscheidend ist.",{"category":40,"check":174,"severity":175,"summary":176},"Schema-Introspektion","not_applicable","Diese Prüfung ist nicht anwendbar, da Schema-Introspektion typischerweise eine Funktion von APIs oder MCP-Servern ist, nicht von Standard-CLIs.",{"category":40,"check":178,"severity":24,"summary":179},"Prompt-Umgehung","Das Tool ist für die Automatisierung konzipiert und scheint nicht auf interaktive Prompts ohne dokumentierte Overrides (wie `--non-interactive` oder `--yes` Flags) angewiesen zu sein.",{"category":137,"check":181,"severity":24,"summary":182},"Keine unnötige globale Installation","Die README empfiehlt `curl | bash` und `brew install`, was für CLIs Standard ist. Node.js-Benutzer können `npm install -g` verwenden, aber die Go-Installation liefert eine systemweite Binärdatei und vermeidet unnötige globale Node.js-Paketinstallationen.",{"category":137,"check":184,"severity":185,"summary":186},"Pipe-to-Shell-Installer","info","Das `curl | bash` Installationsskript wird als schnelle Installationsoption angeboten. Obwohl praktisch, fehlt ihm die explizite Prüfsummenüberprüfung, die für vertrauenswürdige Installationen empfohlen wird.",{"category":188,"check":189,"severity":24,"summary":190},"Ausgabe","Stream-Trennung","Das Tool wird voraussichtlich die Konvention befolgen, maschinenlesbare Daten nach stdout und Diagnosen/Fortschritt nach stderr zu drucken, was für die Pipeline-Integration entscheidend ist.",{"category":188,"check":192,"severity":24,"summary":193},"Strukturierter Ausgabemodus","Das Flag `--json` ist für mehrere Befehle (init, info, list, status, doctor) verfügbar und liefert strukturierte Ausgaben für die Agentenverarbeitung.",{"category":195,"check":196,"severity":24,"summary":197},"Subprozessverhalten","Signalbehandlung","Als Go-Anwendung wird eine Standard-Signalbehandlung für ordnungsgemäßes Herunterfahren (SIGINT, SIGTERM) erwartet, um verwaiste Prozesse oder halb geschriebene Zustände zu verhindern.",1778687350983,"Beads bietet einen Git-ähnlichen Workflow für die Problemverfolgung, verwendet Dolt zur Versionskontrolle und bietet Funktionen wie Abhängigkeitsverwaltung, hierarchische Strukturierung und Agentenintegration.",[201,202,203,204,205,206],"Versionskontrollierte Problemverfolgung mit Dolt","Abhängigkeitsgraph für Aufgaben und Epics","Agentenintegration über CLI und explizites Schema","Hierarchische Problem-Erstellung (Epics, Tasks, Sub-Tasks)","Projektübergreifende Abhängigkeitsverfolgung","Workflow-Vorlagen über Formeln",[208,209,210],"Ersetzen von vollwertigen Projektmanagement-Tools wie Jira (Fokus auf Agenten-Workflows)","Ersetzen von Git für die Quellcodeverwaltung (Integration mit Git für Kontext)","Bereitstellung einer visuellen GUI (hauptsächlich CLI-fokussiert)","3.0.0","4.4.0","Um KI-Coding-Agenten persistenten, versionskontrollierten Speicher für die Verwaltung komplexer Aufgaben und Abhängigkeiten bereitzustellen.","Das Tool ist produktionsbereit, gut dokumentiert und hält sich an bewährte Sicherheitspraktiken. Die CLI-Oberfläche ist gut abgegrenzt und folgt Konventionen. Die Kernfunktionalität ist robust, nutzt Dolt zur Versionskontrolle und bietet Agenten-freundliche Funktionen wie JSON-Ausgabe.",95,"Ein produktionsbereites CLI-Tool für abhängigkeitsbewusste Problemverfolgung und Agentenspeicher.",[218,219,220,221,222,223,224,225],"issue-tracking","agent-memory","dolt","dependency-management","workflow","cli","go","developer-tools","verified",[228,229,230,231],"Verwaltung komplexer Projekt-Backlogs mit inter-task Abhängigkeiten","Bereitstellung von strukturiertem, persistentem Speicher für KI-Agenten bei langlaufenden Aufgaben","Verfolgung von Problemen und ihren Beziehungen in einem versionierten Format","Automatisierung der Problem-Erstellung und Abhängigkeitsverwaltung über CLI-Befehle",{"codeQuality":233,"collectedAt":235,"documentation":236,"maintenance":239,"security":245,"testCoverage":248},{"hasLockfile":234},true,1778687338921,{"descriptionLength":237,"readmeSize":238},46,9558,{"closedIssues90d":240,"forks":241,"hasChangelog":234,"openIssues90d":242,"pushedAt":243,"stars":244},563,1564,176,1778680959000,23610,{"hasNpmPackage":246,"license":247,"smitheryVerified":246},false,"MIT",{"hasCi":234,"hasTests":234},{"updatedAt":250},1778687472848,{"basePath":252,"githubOwner":253,"githubRepo":254,"locale":18,"slug":254,"type":223},"","gastownhall","beads",null,{"evaluate":257,"extract":260},{"promptVersionExtension":211,"promptVersionScoring":212,"score":215,"tags":258,"targetMarket":259,"tier":226},[218,219,220,221,222,223,224,225],"global",{"commitSha":261,"license":247},"HEAD",{"repoId":263,"translatedFrom":264},"kd7a6ybfkhncqe1anf5apcya0186nzp5","k17f2dn4p1t08331nve7sv7y6x86m9rw",{"_creationTime":266,"_id":263,"identity":267,"providers":268,"workflow":784},1778687205175.6746,{"githubOwner":253,"githubRepo":254,"sourceUrl":14},{"classify":269,"discover":775,"github":778},{"commitSha":261,"extensions":270},[271,289,308,320,333,344,760],{"basePath":252,"description":272,"displayName":273,"installMethods":274,"rationale":276,"selectedPaths":277,"source":286,"sourceLanguage":287,"type":288},"Local marketplace for beads plugin development","beads-marketplace",{"claudeCode":275},"gastownhall/beads","marketplace.json at .claude-plugin/marketplace.json",[278,281,283],{"path":279,"priority":280},".claude-plugin/marketplace.json","mandatory",{"path":282,"priority":280},"README.md",{"path":284,"priority":285},"LICENSE","high","rule","en","marketplace",{"basePath":290,"description":291,"displayName":254,"installMethods":292,"license":247,"rationale":293,"selectedPaths":294,"source":286,"sourceLanguage":287,"type":307},"plugins/beads","AI-supervised issue tracker for coding workflows. Manage tasks, discover work, and maintain context with simple CLI commands.",{"claudeCode":254},"plugin manifest at plugins/beads/.claude-plugin/plugin.json",[295,297,298,301,303,305],{"path":296,"priority":280},".claude-plugin/plugin.json",{"path":282,"priority":280},{"path":299,"priority":300},"skills/beads/SKILL.md","medium",{"path":302,"priority":285},"agents/task-agent.md",{"path":304,"priority":285},"hooks/hooks.json",{"path":306,"priority":285},".codex-plugin/plugin.json","plugin",{"basePath":309,"description":310,"displayName":254,"installMethods":311,"rationale":312,"selectedPaths":313,"source":286,"sourceLanguage":287,"type":319},"plugins/beads/skills/beads","Dolt-powered issue tracker for multi-session work with dependencies and persistent memory across conversation compaction. Use when work spans sessions, has blockers, or needs context recovery after compaction. Trigger with \"create task\", \"what's ready\", \"track this work\", \"resume after compaction\". Make sure to use this skill whenever managing multi-session work, tracking dependencies, or recovering context.\n",{"claudeCode":275},"SKILL.md frontmatter at plugins/beads/skills/beads/SKILL.md (coalesced with duplicate skill at internal/templates/skills/beads)",[314,316,317],{"path":315,"priority":280},"SKILL.md",{"path":282,"priority":285},{"path":318,"priority":300},"CLAUDE.md","skill",{"basePath":321,"description":322,"displayName":323,"installMethods":324,"license":247,"rationale":325,"selectedPaths":326,"source":286,"sourceLanguage":287,"type":223},"npm-package","Beads issue tracker - lightweight memory system for coding agents with native binary support","@beads/bd",{"npm":323},"cli ecosystem detected at npm-package",[327,329,330,331],{"path":328,"priority":280},"package.json",{"path":282,"priority":280},{"path":284,"priority":285},{"path":332,"priority":300},"bin/bd.js",{"basePath":334,"installMethods":335,"rationale":337,"selectedPaths":338,"source":286,"sourceLanguage":287,"type":223},"examples/library-usage",{"go":336},"example.com/beads-library-demo","cli ecosystem detected at examples/library-usage",[339,341,342],{"path":340,"priority":280},"go.mod",{"path":282,"priority":280},{"path":343,"priority":300},"main.go",{"basePath":252,"installMethods":345,"rationale":346,"selectedPaths":347,"source":286,"sourceLanguage":287,"type":223},{"go":12},"cli ecosystem detected at /",[348,349,350,351,353,356,358,360,362,364,366,368,370,372,374,376,378,380,382,384,386,388,390,392,394,396,398,400,402,404,406,408,410,412,414,416,418,420,422,424,426,428,430,432,434,436,438,440,442,444,446,448,450,452,454,456,458,460,462,464,466,468,470,472,474,476,478,480,482,484,486,488,490,492,494,496,498,500,502,504,506,508,510,512,514,516,518,520,522,524,526,528,530,532,534,536,538,540,542,544,546,548,550,552,554,556,558,560,562,564,566,568,570,572,574,576,578,580,582,584,586,588,590,592,594,596,598,600,602,604,606,608,610,612,614,616,618,620,622,624,626,628,630,632,634,636,638,640,642,644,646,648,650,652,654,656,658,660,662,664,666,668,670,672,674,676,678,680,682,684,686,688,690,692,694,696,698,700,702,704,706,708,710,712,714,716,718,720,722,724,726,728,730,732,734,736,738,740,742,744,746,748,750,752,754,756,758],{"path":340,"priority":280},{"path":282,"priority":280},{"path":284,"priority":285},{"path":352,"priority":300},"cmd/bd/main.go",{"path":354,"priority":355},"cmd/bd/admin.go","low",{"path":357,"priority":355},"cmd/bd/ado.go",{"path":359,"priority":355},"cmd/bd/assign.go",{"path":361,"priority":355},"cmd/bd/audit.go",{"path":363,"priority":355},"cmd/bd/auto_import_upgrade.go",{"path":365,"priority":355},"cmd/bd/backup.go",{"path":367,"priority":355},"cmd/bd/backup_auto.go",{"path":369,"priority":355},"cmd/bd/backup_dolt.go",{"path":371,"priority":355},"cmd/bd/backup_export.go",{"path":373,"priority":355},"cmd/bd/backup_restore.go",{"path":375,"priority":355},"cmd/bd/batch.go",{"path":377,"priority":355},"cmd/bd/bootstrap.go",{"path":379,"priority":355},"cmd/bd/branch.go",{"path":381,"priority":355},"cmd/bd/children.go",{"path":383,"priority":355},"cmd/bd/cleanup.go",{"path":385,"priority":355},"cmd/bd/close.go",{"path":387,"priority":355},"cmd/bd/codex_hook.go",{"path":389,"priority":355},"cmd/bd/comment.go",{"path":391,"priority":355},"cmd/bd/comments.go",{"path":393,"priority":355},"cmd/bd/compact.go",{"path":395,"priority":355},"cmd/bd/compact_dolt.go",{"path":397,"priority":355},"cmd/bd/completions.go",{"path":399,"priority":355},"cmd/bd/config.go",{"path":401,"priority":355},"cmd/bd/config_apply.go",{"path":403,"priority":355},"cmd/bd/config_drift.go",{"path":405,"priority":355},"cmd/bd/config_show.go",{"path":407,"priority":355},"cmd/bd/config_side_effects.go",{"path":409,"priority":355},"cmd/bd/context.go",{"path":411,"priority":355},"cmd/bd/context_cmd.go",{"path":413,"priority":355},"cmd/bd/cook.go",{"path":415,"priority":355},"cmd/bd/count.go",{"path":417,"priority":355},"cmd/bd/create.go",{"path":419,"priority":355},"cmd/bd/create_form.go",{"path":421,"priority":355},"cmd/bd/database_name.go",{"path":423,"priority":355},"cmd/bd/db_proxy_child.go",{"path":425,"priority":355},"cmd/bd/defer.go",{"path":427,"priority":355},"cmd/bd/delete.go",{"path":429,"priority":355},"cmd/bd/dep.go",{"path":431,"priority":355},"cmd/bd/detect_pollution.go",{"path":433,"priority":355},"cmd/bd/diff.go",{"path":435,"priority":355},"cmd/bd/direct_mode.go",{"path":437,"priority":355},"cmd/bd/doctor.go",{"path":439,"priority":355},"cmd/bd/doctor_agent.go",{"path":441,"priority":355},"cmd/bd/doctor_artifacts.go",{"path":443,"priority":355},"cmd/bd/doctor_conventions.go",{"path":445,"priority":355},"cmd/bd/doctor_fix.go",{"path":447,"priority":355},"cmd/bd/doctor_gastown_guard.go",{"path":449,"priority":355},"cmd/bd/doctor_health.go",{"path":451,"priority":355},"cmd/bd/doctor_pollution.go",{"path":453,"priority":355},"cmd/bd/doctor_validate.go",{"path":455,"priority":355},"cmd/bd/dolt.go",{"path":457,"priority":355},"cmd/bd/dolt_autocommit.go",{"path":459,"priority":355},"cmd/bd/dolt_autocommit_config.go",{"path":461,"priority":355},"cmd/bd/dolt_autopush.go",{"path":463,"priority":355},"cmd/bd/duplicate.go",{"path":465,"priority":355},"cmd/bd/duplicates.go",{"path":467,"priority":355},"cmd/bd/edit.go",{"path":469,"priority":355},"cmd/bd/epic.go",{"path":471,"priority":355},"cmd/bd/errors.go",{"path":473,"priority":355},"cmd/bd/export.go",{"path":475,"priority":355},"cmd/bd/export_auto.go",{"path":477,"priority":355},"cmd/bd/export_obsidian.go",{"path":479,"priority":355},"cmd/bd/federation.go",{"path":481,"priority":355},"cmd/bd/federation_nocgo.go",{"path":483,"priority":355},"cmd/bd/feedback.go",{"path":485,"priority":355},"cmd/bd/find_duplicates.go",{"path":487,"priority":355},"cmd/bd/flags.go",{"path":489,"priority":355},"cmd/bd/flatten.go",{"path":491,"priority":355},"cmd/bd/formula.go",{"path":493,"priority":355},"cmd/bd/gate.go",{"path":495,"priority":355},"cmd/bd/gate_discover.go",{"path":497,"priority":355},"cmd/bd/gc.go",{"path":499,"priority":355},"cmd/bd/git_test_helpers.go",{"path":501,"priority":355},"cmd/bd/github.go",{"path":503,"priority":355},"cmd/bd/gitlab.go",{"path":505,"priority":355},"cmd/bd/graph.go",{"path":507,"priority":355},"cmd/bd/graph_apply.go",{"path":509,"priority":355},"cmd/bd/graph_export.go",{"path":511,"priority":355},"cmd/bd/graph_visual.go",{"path":513,"priority":355},"cmd/bd/help_all.go",{"path":515,"priority":355},"cmd/bd/history.go",{"path":517,"priority":355},"cmd/bd/hooks.go",{"path":519,"priority":355},"cmd/bd/human.go",{"path":521,"priority":355},"cmd/bd/import.go",{"path":523,"priority":355},"cmd/bd/import_shared.go",{"path":525,"priority":355},"cmd/bd/info.go",{"path":527,"priority":355},"cmd/bd/init.go",{"path":529,"priority":355},"cmd/bd/init_agent.go",{"path":531,"priority":355},"cmd/bd/init_contributor.go",{"path":533,"priority":355},"cmd/bd/init_git_hooks.go",{"path":535,"priority":355},"cmd/bd/init_guard.go",{"path":537,"priority":355},"cmd/bd/init_safety.go",{"path":539,"priority":355},"cmd/bd/init_safety_help.go",{"path":541,"priority":355},"cmd/bd/init_stealth.go",{"path":543,"priority":355},"cmd/bd/init_team.go",{"path":545,"priority":355},"cmd/bd/init_templates.go",{"path":547,"priority":355},"cmd/bd/jira.go",{"path":549,"priority":355},"cmd/bd/kv.go",{"path":551,"priority":355},"cmd/bd/label.go",{"path":553,"priority":355},"cmd/bd/last_touched.go",{"path":555,"priority":355},"cmd/bd/linear.go",{"path":557,"priority":355},"cmd/bd/link.go",{"path":559,"priority":355},"cmd/bd/lint.go",{"path":561,"priority":355},"cmd/bd/list.go",{"path":563,"priority":355},"cmd/bd/list_format.go",{"path":565,"priority":355},"cmd/bd/list_output.go",{"path":567,"priority":355},"cmd/bd/list_tree.go",{"path":569,"priority":355},"cmd/bd/mail.go",{"path":571,"priority":355},"cmd/bd/main_errors.go",{"path":573,"priority":355},"cmd/bd/main_help.go",{"path":575,"priority":355},"cmd/bd/markdown.go",{"path":577,"priority":355},"cmd/bd/memory.go",{"path":579,"priority":355},"cmd/bd/merge_slot.go",{"path":581,"priority":355},"cmd/bd/migrate.go",{"path":583,"priority":355},"cmd/bd/migrate_hooks.go",{"path":585,"priority":355},"cmd/bd/migrate_hooks_apply.go",{"path":587,"priority":355},"cmd/bd/migrate_issues.go",{"path":589,"priority":355},"cmd/bd/mol.go",{"path":591,"priority":355},"cmd/bd/mol_bond.go",{"path":593,"priority":355},"cmd/bd/mol_burn.go",{"path":595,"priority":355},"cmd/bd/mol_current.go",{"path":597,"priority":355},"cmd/bd/mol_distill.go",{"path":599,"priority":355},"cmd/bd/mol_last_activity.go",{"path":601,"priority":355},"cmd/bd/mol_progress.go",{"path":603,"priority":355},"cmd/bd/mol_ready_gated.go",{"path":605,"priority":355},"cmd/bd/mol_seed.go",{"path":607,"priority":355},"cmd/bd/mol_show.go",{"path":609,"priority":355},"cmd/bd/mol_squash.go",{"path":611,"priority":355},"cmd/bd/mol_stale.go",{"path":613,"priority":355},"cmd/bd/nocow_linux.go",{"path":615,"priority":355},"cmd/bd/nocow_other.go",{"path":617,"priority":355},"cmd/bd/note.go",{"path":619,"priority":355},"cmd/bd/notion.go",{"path":621,"priority":355},"cmd/bd/onboard.go",{"path":623,"priority":355},"cmd/bd/orphans.go",{"path":625,"priority":355},"cmd/bd/output.go",{"path":627,"priority":355},"cmd/bd/ping.go",{"path":629,"priority":355},"cmd/bd/pour.go",{"path":631,"priority":355},"cmd/bd/preflight.go",{"path":633,"priority":355},"cmd/bd/prime.go",{"path":635,"priority":355},"cmd/bd/priority.go",{"path":637,"priority":355},"cmd/bd/promote.go",{"path":639,"priority":355},"cmd/bd/prompt.go",{"path":641,"priority":355},"cmd/bd/proxied_server.go",{"path":643,"priority":355},"cmd/bd/prune.go",{"path":645,"priority":355},"cmd/bd/purge.go",{"path":647,"priority":355},"cmd/bd/query.go",{"path":649,"priority":355},"cmd/bd/quick.go",{"path":651,"priority":355},"cmd/bd/quickstart.go",{"path":653,"priority":355},"cmd/bd/ready.go",{"path":655,"priority":355},"cmd/bd/relate.go",{"path":657,"priority":355},"cmd/bd/rename.go",{"path":659,"priority":355},"cmd/bd/rename_prefix.go",{"path":661,"priority":355},"cmd/bd/reopen.go",{"path":663,"priority":355},"cmd/bd/repo.go",{"path":665,"priority":355},"cmd/bd/reset.go",{"path":667,"priority":355},"cmd/bd/restore.go",{"path":669,"priority":355},"cmd/bd/routed.go",{"path":671,"priority":355},"cmd/bd/routing_read.go",{"path":673,"priority":355},"cmd/bd/rules.go",{"path":675,"priority":355},"cmd/bd/sandbox_unix.go",{"path":677,"priority":355},"cmd/bd/sandbox_windows.go",{"path":679,"priority":355},"cmd/bd/search.go",{"path":681,"priority":355},"cmd/bd/setup.go",{"path":683,"priority":355},"cmd/bd/ship.go",{"path":685,"priority":355},"cmd/bd/show.go",{"path":687,"priority":355},"cmd/bd/show_children.go",{"path":689,"priority":355},"cmd/bd/show_display.go",{"path":691,"priority":355},"cmd/bd/show_format.go",{"path":693,"priority":355},"cmd/bd/show_refs.go",{"path":695,"priority":355},"cmd/bd/show_thread.go",{"path":697,"priority":355},"cmd/bd/show_unit_helpers.go",{"path":699,"priority":355},"cmd/bd/sql.go",{"path":701,"priority":355},"cmd/bd/stale.go",{"path":703,"priority":355},"cmd/bd/staleness_warning.go",{"path":705,"priority":355},"cmd/bd/state.go",{"path":707,"priority":355},"cmd/bd/status.go",{"path":709,"priority":355},"cmd/bd/statuses.go",{"path":711,"priority":355},"cmd/bd/store_factory.go",{"path":713,"priority":355},"cmd/bd/store_factory_nocgo.go",{"path":715,"priority":355},"cmd/bd/store_reopen.go",{"path":717,"priority":355},"cmd/bd/swarm.go",{"path":719,"priority":355},"cmd/bd/sync_flags.go",{"path":721,"priority":355},"cmd/bd/sync_git.go",{"path":723,"priority":355},"cmd/bd/sync_push_pull.go",{"path":725,"priority":355},"cmd/bd/sync_remote.go",{"path":727,"priority":355},"cmd/bd/tag.go",{"path":729,"priority":355},"cmd/bd/template.go",{"path":731,"priority":355},"cmd/bd/test_guard_helpers.go",{"path":733,"priority":355},"cmd/bd/thanks.go",{"path":735,"priority":355},"cmd/bd/tips.go",{"path":737,"priority":355},"cmd/bd/todo.go",{"path":739,"priority":355},"cmd/bd/undefer.go",{"path":741,"priority":355},"cmd/bd/update.go",{"path":743,"priority":355},"cmd/bd/update_description_guard.go",{"path":745,"priority":355},"cmd/bd/upgrade.go",{"path":747,"priority":355},"cmd/bd/vc.go",{"path":749,"priority":355},"cmd/bd/version.go",{"path":751,"priority":355},"cmd/bd/version_tracking.go",{"path":753,"priority":355},"cmd/bd/where.go",{"path":755,"priority":355},"cmd/bd/wisp.go",{"path":757,"priority":355},"cmd/bd/worktree.go",{"path":759,"priority":355},"cmd/bd/worktree_cmd.go",{"basePath":761,"displayName":762,"installMethods":763,"rationale":764,"selectedPaths":765,"source":286,"sourceLanguage":287,"type":774},"integrations/beads-mcp","beads-mcp",{"pypi":762},"pyproject.toml with mcp/fastmcp dependency + scripts at integrations/beads-mcp/pyproject.toml",[766,768,769,770,772],{"path":767,"priority":280},"pyproject.toml",{"path":282,"priority":280},{"path":284,"priority":285},{"path":771,"priority":300},"src/beads_mcp/server.py",{"path":773,"priority":355},"src/beads_mcp/__main__.py","mcp",{"sources":776},[777],"manual",{"closedIssues90d":240,"description":779,"forks":241,"license":247,"openIssues90d":242,"pushedAt":243,"readmeSize":238,"stars":244,"topics":780},"Beads - A memory upgrade for your coding agent",[781,782,783],"agents","claude-code","coding",{"classifiedAt":785,"discoverAt":786,"extractAt":787,"githubAt":787,"updatedAt":785},1778687211063,1778687205175,1778687209056,[219,223,221,225,220,224,218,222],{"evaluatedAt":790,"extractAt":791,"updatedAt":250},1778687351117,1778687211290,[],[794,817,848],{"_creationTime":795,"_id":796,"community":797,"display":798,"identity":802,"providers":803,"relations":811,"tags":813,"workflow":814},1778687452301.0903,"k17cycvqqvvy6bdfjkcswrdaen86m63a",{"reviewCount":8},{"description":799,"installMethods":800,"name":801,"sourceUrl":14},"Beads – Ein Speicher-Upgrade für Ihren Coding-Agenten",{"go":336},"library-usage",{"basePath":334,"githubOwner":253,"githubRepo":254,"locale":18,"slug":801,"type":223},{"evaluate":804,"extract":810},{"promptVersionExtension":211,"promptVersionScoring":212,"score":805,"tags":806,"targetMarket":259,"tier":226},98,[224,807,225,218,808,809],"library","dependencies","ai-agent-memory",{"commitSha":261},{"repoId":263,"translatedFrom":812},"k17dc4v7wv9vj3kjwf616c6mtn86mzfq",[809,808,225,224,218,807],{"evaluatedAt":815,"extractAt":791,"updatedAt":816},1778687338603,1778687452301,{"_creationTime":818,"_id":819,"community":820,"display":821,"identity":827,"providers":830,"relations":840,"tags":843,"workflow":844},1778697168914.877,"k176187jpar4cd05w1rg698jb586mnst",{"reviewCount":8},{"description":822,"installMethods":823,"name":825,"sourceUrl":826},"AI Constraint Engine — erzwingt Regeln aus CLAUDE.md, .cursorrules, AGENTS.md als Gesetze. 51 MCP-Tools, 991 Tests. Offizielles MCP-Repository. npx speclock protect",{"pypi":824},"speclock_ros2","speclock-ros2","https://github.com/sgroy10/speclock",{"basePath":825,"githubOwner":828,"githubRepo":829,"locale":18,"slug":825,"type":223},"sgroy10","speclock",{"evaluate":831,"extract":839},{"promptVersionExtension":211,"promptVersionScoring":212,"score":832,"tags":833,"targetMarket":259,"tier":226},100,[834,835,836,223,837,774,838],"ai-constraints","code-enforcement","developer-tool","security","robotics",{"commitSha":261},{"repoId":841,"translatedFrom":842},"kd73m85wtkj05xmfff4vq695hn86mgg4","k177h2k24qprbp2pjjs5tsb9r586nywg",[834,223,835,836,774,838,837],{"evaluatedAt":845,"extractAt":846,"updatedAt":847},1778697123911,1778697107735,1778697168914,{"_creationTime":849,"_id":850,"community":851,"display":852,"identity":857,"providers":859,"relations":868,"tags":871,"workflow":872},1778693190996.373,"k17fcd45y75e2ftzp418a7kqmn86nyyw",{"reviewCount":8},{"description":853,"installMethods":854,"name":855,"sourceUrl":856},"Worktrunk ist eine CLI für die Verwaltung von Git-Worktrees, entwickelt für parallele AI-Agent-Workflows",{"cargo":855},"worktrunk","https://github.com/max-sixty/worktrunk",{"basePath":252,"githubOwner":858,"githubRepo":855,"locale":18,"slug":855,"type":223},"max-sixty",{"evaluate":860,"extract":867},{"promptVersionExtension":211,"promptVersionScoring":212,"score":832,"tags":861,"targetMarket":259,"tier":226},[862,863,223,225,864,865,866],"git","worktree","ai-agents","automation","productivity",{"commitSha":261},{"repoId":869,"translatedFrom":870},"kd735mff6mvfxbagjk8sv9pg9s86ngdh","k17e4kmzznfbx0qr6215f1sm2586nnt1",[864,865,223,225,862,866,863],{"evaluatedAt":873,"extractAt":874,"updatedAt":875},1778693064927,1778692878074,1778693190996]