From c63009be23c8161b4bf4b2f25fe7394d796b54c0 Mon Sep 17 00:00:00 2001 From: lukisch <55554266+lukisch@users.noreply.github.com> Date: Thu, 5 Nov 2026 18:57:01 +0100 Subject: [PATCH] docs(profile): update dev-bricks landing page, live activity snapshot, and discoverability [2026-11-05] --- CHANGELOG.md | 12 +++ README.md | 29 +++--- llms.txt | 30 +++--- profile/README.md | 47 +++++----- profile/README_de.md | 171 ++++++++++++++++++----------------- tests/test_profile_parity.py | 58 ++++++------ 6 files changed, 184 insertions(+), 163 deletions(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index a9ae37b..f5a7fdc 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -2,6 +2,18 @@ All notable changes to the organization profile and community health repository will be documented in this file. +## [Unreleased] - 2026-11-05 + +### Health & Parity +- **Turnusgemäßer Organisations-Startseiten-, Register- und Discoverability-Health-Lauf** (GITHUBBOT_ORGA_README_MD_STARTSEITE_HEALTH): + - **Register- & Paritätsbefund (D-20261030-011):** Live-Abgleich gegen die GitHub-API (GET /orgs/dev-bricks/repos) verifiziert 15 öffentliche Repositories (13 aktive Werkzeug-Repositories, 1 Organisations-Profil-Repository und 1 archiviertes Tool able-5-hunter). companion-for-agy (PTY-Wrapper für agy / Gemini CLI Terminal-Antwort-Erfassung) ist kanonisch als dev-bricks Werkzeug eingepflegt (https://github.com/dev-bricks/companion-for-agy). + - **Zählerstände:** Öffentlicher Index von 14 auf 15 Repositories aktualisiert (13 aktive Werkzeuge + .github Profil-Repository + able-5-hunter archiviert); Badges auf 14 Active Public Repos / 14 Aktive Öffentliche Repos synchronisiert. + - **Live-Aktivitäts-Snapshot:** Alle 15 Aktivitätszeilen auf den tagesaktuellen Live-Stand vom 2026-11-05 synchronisiert (.github 2026-11-05, pp-rotator 2026-11-04, MethodenAnalyser 2026-11-04, zombie-killer-tray 2026-11-03, ApiProber 2026-11-03, DevCenter 2026-11-03, CodeBox 2026-11-02, CareCenter-for-Codex 2026-11-02, safe-start-for-codex 2026-11-02, WikiStub-Seed 2026-11-02, githubbot-core 2026-11-02, utomizer-for-claude-desktop 2026-10-16, pythonbox 2026-09-22, companion-for-agy 2026-09-16, able-5-hunter 2026-06-25). + - **Zweisprachige Parität & Badges:** Verified-2026--11--05 (EN) und Geprüft-2026--11--05 (DE) synchronisiert; 100% bilinguale Parität über alle 4 Indizes (README.md, profile/README.md, profile/README_de.md, llms.txt). + - **Zero-Leak-Invariante:** 6 private Repositories ( rusted-peer-setup, githubbot, utomation-master, software-test-apks, local-genie, +alph-loop-codex-marketplace) strikt ungenannt und vor Leaks geschützt. + - **Vertragstests:** ests/test_profile_parity.py auf Stand 2026-11-05 erweitert und aktualisiert. + ## [Unreleased] - 2026-10-23 ### Health & Parity diff --git a/README.md b/README.md index 88b0608..76c0d5a 100644 --- a/README.md +++ b/README.md @@ -9,7 +9,7 @@ The profile README also serves as the public repository directory for the organi ## Current Public Index -Last checked: 2026-10-23. Public-only list from live GitHub metadata; private or internal work is intentionally excluded from this public start page. 13 active repositories (12 active tool repositories + organization profile repository) plus 1 archived repository (`fable-5-hunter`) — 14 public repositories in total. +Last checked: 2026-11-05. Public-only list from live GitHub metadata; private or internal work is intentionally excluded from this public start page. 14 active repositories (13 active tool repositories + organization profile repository) plus 1 archived repository (`fable-5-hunter`) — 15 public repositories in total. ### dev-bricks Repositories @@ -27,6 +27,7 @@ Last checked: 2026-10-23. Public-only list from live GitHub metadata; private or | [automizer-for-claude-desktop](https://github.com/dev-bricks/automizer-for-claude-desktop) | Unofficial scheduler and automation-control tool for Claude Desktop | | [CareCenter-for-Codex](https://github.com/dev-bricks/CareCenter-for-Codex) | Local repair, cleanup, and diagnostics tray/CLI for Codex Desktop | | [zombie-killer-tray](https://github.com/dev-bricks/zombie-killer-tray) | Conservative Windows tray for cleaning up orphaned MCP and language-server processes | +| [companion-for-agy](https://github.com/dev-bricks/companion-for-agy) | Local companion CLI and PTY-based response capture for Google Antigravity (AGY) and Gemini CLI workflows | | [fable-5-hunter](https://github.com/dev-bricks/fable-5-hunter) *(archived)* | Claude Fable 5 availability watcher for Claude Code | | [.github](https://github.com/dev-bricks/.github) | Organization profile, shared community files, and machine-readable public index | @@ -34,29 +35,29 @@ Last checked: 2026-10-23. Public-only list from live GitHub metadata; private or | Repository | Latest public push | Focus | |---|---:|---| -| [.github](https://github.com/dev-bricks/.github) | 2026-10-23 | Organization profile and public directory parity | -| [githubbot-core](https://github.com/dev-bricks/githubbot-core) | 2026-10-22 | Neutral GitHub maintenance, triage, and review receipts | -| [CodeBox](https://github.com/dev-bricks/CodeBox) | 2026-10-22 | PySide6 desktop code editor | -| [safe-start-for-codex](https://github.com/dev-bricks/safe-start-for-codex) | 2026-10-22 | Codex Desktop startup gating | -| [zombie-killer-tray](https://github.com/dev-bricks/zombie-killer-tray) | 2026-10-22 | Conservative orphan-process cleanup for MCP/language servers | -| [ApiProber](https://github.com/dev-bricks/ApiProber) | 2026-10-21 | Authorized API inventory and OpenAPI discovery | -| [CareCenter-for-Codex](https://github.com/dev-bricks/CareCenter-for-Codex) | 2026-10-21 | Codex Desktop repair and diagnostics | -| [WikiStub-Seed](https://github.com/dev-bricks/WikiStub-Seed) | 2026-10-21 | Structured JSON/Markdown knowledge stubs | -| [DevCenter](https://github.com/dev-bricks/DevCenter) | 2026-10-19 | Local-first developer dashboard and IDE | -| [MethodenAnalyser](https://github.com/dev-bricks/MethodenAnalyser) | 2026-10-18 | Static Python code analysis | +| [.github](https://github.com/dev-bricks/.github) | 2026-11-05 | Organization profile, shared community files, and public directory parity | +| [app-rotator](https://github.com/dev-bricks/app-rotator) | 2026-11-04 | Desktop app time-slicing and VRAM governance | +| [MethodenAnalyser](https://github.com/dev-bricks/MethodenAnalyser) | 2026-11-04 | Static Python code analysis for unused imports and dead definitions | +| [zombie-killer-tray](https://github.com/dev-bricks/zombie-killer-tray) | 2026-11-03 | Conservative orphan-process cleanup for MCP/language servers | +| [ApiProber](https://github.com/dev-bricks/ApiProber) | 2026-11-03 | Authorized API inventory and OpenAPI discovery | +| [DevCenter](https://github.com/dev-bricks/DevCenter) | 2026-11-03 | Local-first developer dashboard and IDE | +| [CodeBox](https://github.com/dev-bricks/CodeBox) | 2026-11-02 | PySide6 desktop code editor with LSP and terminal support | +| [CareCenter-for-Codex](https://github.com/dev-bricks/CareCenter-for-Codex) | 2026-11-02 | Codex Desktop repair, cleanup, and diagnostics | +| [safe-start-for-codex](https://github.com/dev-bricks/safe-start-for-codex) | 2026-11-02 | Codex Desktop startup gating | +| [WikiStub-Seed](https://github.com/dev-bricks/WikiStub-Seed) | 2026-11-02 | Structured JSON/Markdown knowledge stubs | +| [githubbot-core](https://github.com/dev-bricks/githubbot-core) | 2026-11-02 | Neutral GitHub maintenance, triage, and review receipts | | [automizer-for-claude-desktop](https://github.com/dev-bricks/automizer-for-claude-desktop) | 2026-10-16 | Claude Desktop scheduled-task automation | -| [app-rotator](https://github.com/dev-bricks/app-rotator) | 2026-10-07 | Desktop app time-slicing and VRAM governance | | [pythonbox](https://github.com/dev-bricks/pythonbox) | 2026-09-22 | Lightweight local Python IDE | +| [companion-for-agy](https://github.com/dev-bricks/companion-for-agy) | 2026-09-16 | Antigravity / Gemini CLI companion & PTY output capture | | [fable-5-hunter](https://github.com/dev-bricks/fable-5-hunter) *(archived)* | 2026-06-25 | Claude Fable 5 availability watcher | -**Snapshot:** all rows come from one live GitHub API readback on 2026-10-23; the `.github` row reflects this profile update. +**Snapshot:** all rows come from one live GitHub API readback on 2026-11-05; the `.github` row reflects this profile update. ### Integrated ellmos-ai Infrastructure | Repository | Public role | |---|---| | [coma](https://github.com/ellmos-ai/coma) | Communication for Autonomous Subagents (COMAS): zero-dependency Python lifecycle & file protocol layer | -| [companion-for-agy](https://github.com/ellmos-ai/companion-for-agy) | PTY wrapper for agy / Gemini CLI response capture | | [ticket-master](https://github.com/ellmos-ai/ticket-master) | Multi-provider triage console for bugs, requests, tickets, and local AI work routing | | [lock-master](https://github.com/ellmos-ai/lock-master) | Portable multi-agent file-lock system with Exclusive and Team Locks | | [system-gap-master](https://github.com/ellmos-ai/system-gap-master) | Serverless cross-machine sync yard (sync-master) for multi-agent setups | diff --git a/llms.txt b/llms.txt index 67328b8..e6e250c 100644 --- a/llms.txt +++ b/llms.txt @@ -1,4 +1,4 @@ -## Last-checked: 2026-10-23 +## Last-checked: 2026-11-05 # dev-bricks @@ -7,9 +7,9 @@ Canonical organization: https://github.com/dev-bricks Organization profile repository: https://github.com/dev-bricks/.github Ecosystem: open-bricks, file-bricks, doc-bricks, ellmos-ai -Public repository count: 14 total, including 12 active tool repositories, 1 archived tool repository (fable-5-hunter), and this organization profile repository. Public-only index; private or internal work is intentionally excluded. -Recent public activity snapshot from the public GitHub API, newest first: .github 2026-10-23, githubbot-core 2026-10-22, CodeBox 2026-10-22, safe-start-for-codex 2026-10-22, zombie-killer-tray 2026-10-22, ApiProber 2026-10-21, CareCenter-for-Codex 2026-10-21, WikiStub-Seed 2026-10-21, DevCenter 2026-10-19, MethodenAnalyser 2026-10-18, automizer-for-claude-desktop 2026-10-16, app-rotator 2026-10-07, pythonbox 2026-09-22, and archived fable-5-hunter 2026-06-25. -Snapshot note: all activity dates come from one live GitHub API readback on 2026-10-23; the .github entry reflects this profile update. +Public repository count: 15 total, including 13 active tool repositories, 1 archived tool repository (fable-5-hunter), and this organization profile repository. Public-only index; private or internal work is intentionally excluded. +Recent public activity snapshot from the public GitHub API, newest first: .github 2026-11-05, app-rotator 2026-11-04, MethodenAnalyser 2026-11-04, zombie-killer-tray 2026-11-03, ApiProber 2026-11-03, DevCenter 2026-11-03, CodeBox 2026-11-02, CareCenter-for-Codex 2026-11-02, safe-start-for-codex 2026-11-02, WikiStub-Seed 2026-11-02, githubbot-core 2026-11-02, automizer-for-claude-desktop 2026-10-16, pythonbox 2026-09-22, companion-for-agy 2026-09-16, and archived fable-5-hunter 2026-06-25. +Snapshot note: all activity dates come from one live GitHub API readback on 2026-11-05; the .github entry reflects this profile update. ## Positioning @@ -74,6 +74,11 @@ The projects are intended for developers who want small, inspectable, local appl - Conservative Windows tray utility for cleaning up orphaned Model Context Protocol (MCP) and language-server processes. - Verifies process identity and dead-parent state, and requires equal CPU tick readings across sampled observations before termination; never performs blanket process-tree kills. +- https://github.com/dev-bricks/companion-for-agy + - Local companion CLI and PTY-based response capture for Google Antigravity (AGY) and Gemini CLI workflows. + - Captures Gemini responses via ANSI color extraction from the terminal buffer; available on npm: https://www.npmjs.com/package/companion-for-agy + - Search focus: Gemini CLI companion, agy PTY wrapper, Antigravity CLI terminal capture. + - https://github.com/dev-bricks/fable-5-hunter - Zero-dependency availability watcher for the Claude Fable 5 model in the Claude Code CLI (archived). - Polls periodically and notifies you the moment the model is reachable again. @@ -81,16 +86,15 @@ The projects are intended for developers who want small, inspectable, local appl ## Current public activity -- 2026-10-23: `.github` -- 2026-10-22: `githubbot-core`, `CodeBox`, `safe-start-for-codex`, `zombie-killer-tray` -- 2026-10-21: ApiProber, CareCenter-for-Codex, WikiStub-Seed -- 2026-10-19: DevCenter -- 2026-10-18: MethodenAnalyser +- 2026-11-05: `.github` +- 2026-11-04: app-rotator, MethodenAnalyser +- 2026-11-03: zombie-killer-tray, ApiProber, DevCenter +- 2026-11-02: CodeBox, CareCenter-for-Codex, safe-start-for-codex, WikiStub-Seed, githubbot-core - 2026-10-16: automizer-for-claude-desktop -- 2026-10-07: app-rotator - 2026-09-22: pythonbox +- 2026-09-16: companion-for-agy - 2026-06-25: `fable-5-hunter` (archived) -> **Snapshot:** all activity dates come from one live GitHub API readback on 2026-10-23; the `.github` entry reflects this profile update. +> **Snapshot:** all activity dates come from one live GitHub API readback on 2026-11-05; the `.github` entry reflects this profile update. ## Integrated ellmos-ai Multi-Agent Infrastructure @@ -98,10 +102,6 @@ The projects are intended for developers who want small, inspectable, local appl - COMAS - COMmunication for Autonomous Subagents (repository ellmos-ai/coma). - Zero-dependency Python standard-library lifecycle, file-protocol IPC, status polling, process isolation, and subagent coordination layer. -- https://github.com/ellmos-ai/companion-for-agy - - PTY-based wrapper for agy (Antigravity CLI / Gemini CLI). - - Captures Gemini responses via ANSI color extraction from the terminal buffer; available on npm: https://www.npmjs.com/package/companion-for-agy - - https://github.com/ellmos-ai/ticket-master - Cross-platform, multi-provider triage console for bugs, requests, and local AI work routing. diff --git a/profile/README.md b/profile/README.md index 6a2409d..caa1ea6 100644 --- a/profile/README.md +++ b/profile/README.md @@ -1,9 +1,9 @@ - +

- Active Public Repos + Active Public Repos Local First Security Policy - Verified 2026-10-23 + Verified 2026-11-05 llms.txt German Version

@@ -15,10 +15,10 @@ dev-bricks builds small, practical tools for software-development workflows: editing code, analyzing projects, probing owned APIs, maintaining repositories, keeping local developer workspaces understandable, and bridging AI agent ecosystems — without depending on heavy cloud platforms. > [!NOTE] -> Public index checked 2026-10-23 from live GitHub metadata: 13 active repositories (12 active tool repositories + organization profile repository) plus 1 archived repository (`fable-5-hunter`) — 14 public repositories in total. Private or internal work is intentionally excluded from this public directory. +> Public index checked 2026-11-05 from live GitHub metadata: 14 active repositories (13 active tool repositories + organization profile repository) plus 1 archived repository (`fable-5-hunter`) — 15 public repositories in total. Private or internal work is intentionally excluded from this public directory. > [!TIP] -> Start with `CodeBox` or `pythonbox` for local IDE work, `ApiProber` or `MethodenAnalyser` for project inspection, `githubbot-core` for repository maintenance and review receipts, `app-rotator` or `safe-start-for-codex` for runtime stability and process time-slicing, `coma` for subagent process & file-protocol control, and `lock-master` + `ticket-master` + `system-gap-master` for multi-agent coordination. +> Start with `CodeBox` or `pythonbox` for local IDE work, `ApiProber` or `MethodenAnalyser` for project inspection, `githubbot-core` for repository maintenance and review receipts, `app-rotator` or `safe-start-for-codex` for runtime stability and process time-slicing, `companion-for-agy` for Gemini CLI integration, `coma` for subagent process & file-protocol control, and `lock-master` + `ticket-master` + `system-gap-master` for multi-agent coordination. ## Start Here @@ -36,9 +36,9 @@ dev-bricks builds small, practical tools for software-development workflows: edi | Scheduler and automation-control utility for Claude Desktop | [automizer-for-claude-desktop](https://github.com/dev-bricks/automizer-for-claude-desktop) | | Local maintenance tray and CLI for OpenAI Codex Desktop | [CareCenter-for-Codex](https://github.com/dev-bricks/CareCenter-for-Codex) | | Conservative cleanup of orphaned MCP and language-server processes | [zombie-killer-tray](https://github.com/dev-bricks/zombie-killer-tray) | +| PTY-based wrapper to capture agy (Gemini CLI) responses — [npm](https://www.npmjs.com/package/companion-for-agy) | [companion-for-agy](https://github.com/dev-bricks/companion-for-agy) | | Get notified the moment Claude Fable 5 is reachable again in Claude Code *(archived)* | [fable-5-hunter](https://github.com/dev-bricks/fable-5-hunter) | | Standard-library subagent lifecycle, file protocol & status polling layer (COMAS) | [coma](https://github.com/ellmos-ai/coma) | -| PTY-based wrapper to capture agy (Gemini CLI) responses — [npm](https://www.npmjs.com/package/companion-for-agy) | [companion-for-agy](https://github.com/ellmos-ai/companion-for-agy) | | Triage console for bugs, requests, tickets, and local AI-provider work routing | [ticket-master](https://github.com/ellmos-ai/ticket-master) | | Portable multi-agent file-lock system with Exclusive + Team Locks, scopes, expiry, cloud-sync, and stale-cleanup | [lock-master](https://github.com/ellmos-ai/lock-master) | | Serverless cross-machine sync yard for multi-agent setups — slot rule, gated daily ritual, bootstrap runbook | [system-gap-master](https://github.com/ellmos-ai/system-gap-master) | @@ -62,6 +62,7 @@ dev-bricks builds small, practical tools for software-development workflows: edi | [automizer-for-claude-desktop](https://github.com/dev-bricks/automizer-for-claude-desktop) | Unofficial tool for reliably creating and changing planned Claude Desktop tasks from inside the app, from outside it, or while the app is closed | | [CareCenter-for-Codex](https://github.com/dev-bricks/CareCenter-for-Codex) | Local Windows tray and CLI for OpenAI Codex Desktop repair, cleanup, diagnostics, and safe maintenance | | [zombie-killer-tray](https://github.com/dev-bricks/zombie-killer-tray) | Conservative Windows tray utility for cleaning up selected orphaned MCP and language-server processes one at a time, without blanket process-tree termination | +| [companion-for-agy](https://github.com/dev-bricks/companion-for-agy) | Local companion CLI and PTY-based wrapper for agy (Gemini CLI) that captures responses via ANSI color extraction; enables Claude Code, Codex, and CI/CD to read agy output — [npm](https://www.npmjs.com/package/companion-for-agy) | | [fable-5-hunter](https://github.com/dev-bricks/fable-5-hunter) *(archived)* | Zero-dependency watcher that polls the Claude Code CLI for Claude Fable 5 and notifies you the moment it is reachable again — via Telegram, Discord, ntfy, desktop toast, or file fallback | | [.github](https://github.com/dev-bricks/.github) | Organization profile, shared issue templates, community workflows, security policy, contribution guidance, and machine-readable repository context | @@ -69,29 +70,29 @@ dev-bricks builds small, practical tools for software-development workflows: edi | Repository | Latest public push | Focus | |---|---:|---| -| [.github](https://github.com/dev-bricks/.github) | 2026-10-23 | Organization profile and public directory parity | -| [githubbot-core](https://github.com/dev-bricks/githubbot-core) | 2026-10-22 | Neutral GitHub maintenance, triage, and review receipts | -| [CodeBox](https://github.com/dev-bricks/CodeBox) | 2026-10-22 | PySide6 desktop code editor | -| [safe-start-for-codex](https://github.com/dev-bricks/safe-start-for-codex) | 2026-10-22 | Codex Desktop startup gating | -| [zombie-killer-tray](https://github.com/dev-bricks/zombie-killer-tray) | 2026-10-22 | Conservative orphan-process cleanup for MCP/language servers | -| [ApiProber](https://github.com/dev-bricks/ApiProber) | 2026-10-21 | Authorized API inventory and OpenAPI discovery | -| [CareCenter-for-Codex](https://github.com/dev-bricks/CareCenter-for-Codex) | 2026-10-21 | Codex Desktop repair and diagnostics | -| [WikiStub-Seed](https://github.com/dev-bricks/WikiStub-Seed) | 2026-10-21 | Structured JSON/Markdown knowledge stubs | -| [DevCenter](https://github.com/dev-bricks/DevCenter) | 2026-10-19 | Local-first developer dashboard and IDE | -| [MethodenAnalyser](https://github.com/dev-bricks/MethodenAnalyser) | 2026-10-18 | Static Python code analysis | +| [.github](https://github.com/dev-bricks/.github) | 2026-11-05 | Organization profile, shared community files, and public directory parity | +| [app-rotator](https://github.com/dev-bricks/app-rotator) | 2026-11-04 | Desktop app time-slicing and VRAM governance | +| [MethodenAnalyser](https://github.com/dev-bricks/MethodenAnalyser) | 2026-11-04 | Static Python code analysis for unused imports and dead definitions | +| [zombie-killer-tray](https://github.com/dev-bricks/zombie-killer-tray) | 2026-11-03 | Conservative orphan-process cleanup for MCP/language servers | +| [ApiProber](https://github.com/dev-bricks/ApiProber) | 2026-11-03 | Authorized API inventory and OpenAPI discovery | +| [DevCenter](https://github.com/dev-bricks/DevCenter) | 2026-11-03 | Local-first developer dashboard and IDE | +| [CodeBox](https://github.com/dev-bricks/CodeBox) | 2026-11-02 | PySide6 desktop code editor with LSP and terminal support | +| [CareCenter-for-Codex](https://github.com/dev-bricks/CareCenter-for-Codex) | 2026-11-02 | Codex Desktop repair, cleanup, and diagnostics | +| [safe-start-for-codex](https://github.com/dev-bricks/safe-start-for-codex) | 2026-11-02 | Codex Desktop startup gating | +| [WikiStub-Seed](https://github.com/dev-bricks/WikiStub-Seed) | 2026-11-02 | Structured JSON/Markdown knowledge stubs | +| [githubbot-core](https://github.com/dev-bricks/githubbot-core) | 2026-11-02 | Neutral GitHub maintenance, triage, and review receipts | | [automizer-for-claude-desktop](https://github.com/dev-bricks/automizer-for-claude-desktop) | 2026-10-16 | Claude Desktop scheduled-task automation | -| [app-rotator](https://github.com/dev-bricks/app-rotator) | 2026-10-07 | Desktop app time-slicing and VRAM governance | | [pythonbox](https://github.com/dev-bricks/pythonbox) | 2026-09-22 | Lightweight local Python IDE | +| [companion-for-agy](https://github.com/dev-bricks/companion-for-agy) | 2026-09-16 | Antigravity / Gemini CLI companion & PTY output capture | | [fable-5-hunter](https://github.com/dev-bricks/fable-5-hunter) *(archived)* | 2026-06-25 | Claude Fable 5 availability watcher | -**Snapshot:** all rows come from one live GitHub API readback on 2026-10-23; the `.github` row reflects this profile update. +**Snapshot:** all rows come from one live GitHub API readback on 2026-11-05; the `.github` row reflects this profile update. ### Integrated ellmos-ai Infrastructure | Repository | Role | |---|---| | [coma](https://github.com/ellmos-ai/coma) | Communication for Autonomous Subagents (COMAS): zero-dependency Python standard-library lifecycle, file protocol, status polling, and agent coordination layer | -| [companion-for-agy](https://github.com/ellmos-ai/companion-for-agy) — [npm](https://www.npmjs.com/package/companion-for-agy) | PTY-based wrapper for agy (Gemini CLI) that captures responses via ANSI color extraction; enables Claude Code, Codex, and CI/CD to read agy output | | [ticket-master](https://github.com/ellmos-ai/ticket-master) | Cross-platform, multi-provider ticket router; type a bug or request into a triage console, it is filed as a structured ticket, scored, and routed to the right AI provider or sub-agent | | [lock-master](https://github.com/ellmos-ai/lock-master) | Portable multi-agent file-lock system — Exclusive and Team Locks (LOCK*.txt) with scopes, expiry, cloud-sync support, stale-cleanup and a fast overview cache | | [system-gap-master](https://github.com/ellmos-ai/system-gap-master) | Serverless "sync yard" (sync-master) for people who run several machines and several AI agents — slot-per-host write ownership, a gated daily sync ritual, message channels, agent-rule snapshots, and a bootstrap runbook | @@ -123,9 +124,9 @@ The banners are the links; details in the tables above and below: | Desktop IDEs | [DevCenter](https://github.com/dev-bricks/DevCenter), [CodeBox](https://github.com/dev-bricks/CodeBox), [pythonbox](https://github.com/dev-bricks/pythonbox) | Local PySide6 developer interfaces for editing, debugging, project navigation, and build workflows | | Analysis and discovery | [MethodenAnalyser](https://github.com/dev-bricks/MethodenAnalyser), [apiprober](https://github.com/dev-bricks/ApiProber) | Static code inspection and passive API documentation for authorized systems | | Repository maintenance | [githubbot-core](https://github.com/dev-bricks/githubbot-core) | Neutral, stdlib-only GitHub maintenance: issue triage, duplicate detection, repository reports, preview/apply actions, plugin SPI, and exact-SHA review receipts | -| Agent tooling & Support | [safe-start-for-codex](https://github.com/dev-bricks/safe-start-for-codex), [app-rotator](https://github.com/dev-bricks/app-rotator), [automizer-for-claude-desktop](https://github.com/dev-bricks/automizer-for-claude-desktop), [CareCenter-for-Codex](https://github.com/dev-bricks/CareCenter-for-Codex), [zombie-killer-tray](https://github.com/dev-bricks/zombie-killer-tray), [fable-5-hunter](https://github.com/dev-bricks/fable-5-hunter) *(archived)* | Codex Desktop startup gating, Claude Desktop automation control, Codex repair and cleanup, orphaned MCP/language-server process hygiene, local operational support, and Claude model availability monitoring (archived) | +| Agent tooling & Support | [safe-start-for-codex](https://github.com/dev-bricks/safe-start-for-codex), [app-rotator](https://github.com/dev-bricks/app-rotator), [automizer-for-claude-desktop](https://github.com/dev-bricks/automizer-for-claude-desktop), [CareCenter-for-Codex](https://github.com/dev-bricks/CareCenter-for-Codex), [zombie-killer-tray](https://github.com/dev-bricks/zombie-killer-tray), [companion-for-agy](https://github.com/dev-bricks/companion-for-agy), [fable-5-hunter](https://github.com/dev-bricks/fable-5-hunter) *(archived)* | Codex Desktop startup gating, Claude Desktop automation control, Codex repair and cleanup, orphaned MCP/language-server process hygiene, Gemini CLI response capture, local operational support, and Claude model availability monitoring (archived) | | Knowledge scaffolding | [WikiStub-Seed](https://github.com/dev-bricks/WikiStub-Seed) | Structured JSON and Markdown seed data for documentation glossaries, learning maps, ontology seeds, local RAG, and LLM context pipelines | -| Cross-agent infrastructure | [coma](https://github.com/ellmos-ai/coma), [lock-master](https://github.com/ellmos-ai/lock-master), [ticket-master](https://github.com/ellmos-ai/ticket-master), [system-gap-master](https://github.com/ellmos-ai/system-gap-master), [sqlite-transit-sync](https://github.com/ellmos-ai/sqlite-transit-sync), [companion-for-agy](https://github.com/ellmos-ai/companion-for-agy) | The coordination and lifecycle layer for multi-agent, multi-machine setups: subagent process & file-protocol control, portable file locking, ticket routing, serverless cross-machine file and database sync, and Gemini CLI response capture | +| Cross-agent infrastructure | [coma](https://github.com/ellmos-ai/coma), [lock-master](https://github.com/ellmos-ai/lock-master), [ticket-master](https://github.com/ellmos-ai/ticket-master), [system-gap-master](https://github.com/ellmos-ai/system-gap-master), [sqlite-transit-sync](https://github.com/ellmos-ai/sqlite-transit-sync) | The coordination and lifecycle layer for multi-agent, multi-machine setups: subagent process & file-protocol control, portable file locking, ticket routing, and serverless cross-machine file and database sync | ## Architecture Overview @@ -149,7 +150,6 @@ flowchart TD TM["ticket-master
AI Work & Ticket Router"] SGM["system-gap-master
Serverless Sync Yard"] STS["sqlite-transit-sync
SQLite Transit Snapshots"] - AGY["companion-for-agy
Gemini CLI Response Capture"] end subgraph AGENT["Agent Lifecycle, Runtime & Knowledge"] @@ -158,6 +158,7 @@ flowchart TD ACD["automizer-for-claude-desktop
Claude Automation Control"] CCC["CareCenter-for-Codex
Codex Maintenance Tray"] ZKT["zombie-killer-tray
Orphaned MCP Process Cleanup"] + AGY["companion-for-agy
Gemini CLI Response Capture"] WSS["WikiStub-Seed
Bilingual Knowledge Seed"] end @@ -233,4 +234,4 @@ dev-bricks is the developer-tool branch of the brick suite: Part of the [ellmos-ai](https://github.com/ellmos-ai) ecosystem. - + diff --git a/profile/README_de.md b/profile/README_de.md index dbee4d0..6769049 100644 --- a/profile/README_de.md +++ b/profile/README_de.md @@ -1,9 +1,9 @@ - +

- Aktive Öffentliche Repos + Aktive Öffentliche Repos Local First Sicherheitsrichtlinie - Geprüft 2026-10-23 + Geprüft 2026-11-05 llms.txt English Version

@@ -16,11 +16,11 @@ dev-bricks entwickelt kompakte, praktische Software für tägliche Entwicklungsa > [!NOTE] > **Öffentlicher Verzeichnisstand:** -> Geprüft am 23.10.2026 anhand der Live-GitHub-Metadaten: 13 aktive Repositories (12 Werkzeug-Repositories + Organisations-Profil-Repository) sowie 1 archiviertes Repository (`fable-5-hunter`) — 14 öffentliche Repositories insgesamt. Private und interne Arbeiten sind in diesem öffentlichen Index bewusst ausgeschlossen. +> Geprüft am 05.11.2026 anhand der Live-GitHub-Metadaten: 14 aktive Repositories (13 Werkzeug-Repositories + Organisations-Profil-Repository) sowie 1 archiviertes Repository (`fable-5-hunter`) — 15 öffentliche Repositories insgesamt. Private und interne Arbeiten sind in diesem öffentlichen Index bewusst ausgeschlossen. > [!TIP] > **Einstiegsempfehlung:** -> Starten Sie mit `CodeBox` oder `pythonbox` für lokale IDE-Arbeit, `ApiProber` oder `MethodenAnalyser` für Projektinspektion, `githubbot-core` für Repository-Wartung und prüfbare Review-Belege, `app-rotator` oder `safe-start-for-codex` für Laufzeitstabilität und Prozess-Time-Slicing, `coma` für Subagenten-Prozess- & Datei-Protokoll-Steuerung sowie `lock-master` + `ticket-master` + `system-gap-master` für die Koordination mehrerer KI-Agenten. +> Starten Sie mit `CodeBox` oder `pythonbox` für lokale IDE-Arbeit, `ApiProber` oder `MethodenAnalyser` für Projektinspektion, `githubbot-core` für Repository-Wartung und prüfbare Review-Belege, `app-rotator` oder `safe-start-for-codex` für Laufzeitstabilität und Prozess-Time-Slicing, `companion-for-agy` für Gemini-CLI-Integration, `coma` für Subagenten-Prozess- & Datei-Protokoll-Steuerung sowie `lock-master` + `ticket-master` + `system-gap-master` für die Koordination mehrerer KI-Agenten. ## Hier Starten @@ -38,9 +38,9 @@ dev-bricks entwickelt kompakte, praktische Software für tägliche Entwicklungsa | Aufgaben-Planer & Steuerung für Claude Desktop | [automizer-for-claude-desktop](https://github.com/dev-bricks/automizer-for-claude-desktop) | Zuverlässiges Erstellen und Ändern geplanter Aufgaben für Claude Desktop | | Lokales Wartungs-Tray & CLI für OpenAI Codex Desktop | [CareCenter-for-Codex](https://github.com/dev-bricks/CareCenter-for-Codex) | Diagnose, Bereinigung, Log-Wartung und Reparatur für Codex Desktop auf Windows | | Bereinigung verwaister MCP- und Language-Server-Prozesse | [zombie-killer-tray](https://github.com/dev-bricks/zombie-killer-tray) | Konservativer Windows-Tray, der verwaiste MCP-/Language-Server-Prozesse ohne pauschale Prozessbaum-Kills beendet | +| agy / Gemini CLI Antwort-Erfassung im Terminal · [npm](https://www.npmjs.com/package/companion-for-agy) | [companion-for-agy](https://github.com/dev-bricks/companion-for-agy) | Lokales Begleit-CLI & PTY-Wrapper für ANSI-Farbauslesung aus Gemini-CLI-Ausgaben für Claude Code & Codex | | Modell-Verfügbarkeits-Überwachung für Claude Fable 5 *(archiviert)* | [fable-5-hunter](https://github.com/dev-bricks/fable-5-hunter) | Zero-Dependency-Watcher für die Claude Code CLI zur Erreichbarkeits-Benachrichtigung | | Standardbibliotheks-Subagenten-Lebenszyklus & Datei-Protokoll (COMAS) | [coma](https://github.com/ellmos-ai/coma) | Null-Abhängigkeiten Python-Schicht für Spawn, Datei-Protokoll-IPC, Status-Polling und Prozessisolierung | -| agy / Gemini CLI Antwort-Erfassung im Terminal · [npm](https://www.npmjs.com/package/companion-for-agy) | [companion-for-agy](https://github.com/ellmos-ai/companion-for-agy) | PTY-Wrapper für ANSI-Farbauslesung aus Gemini-CLI-Ausgaben für Claude Code & Codex | | Triage-Konsole & Ticket-Router für lokale KI-Provider | [ticket-master](https://github.com/ellmos-ai/ticket-master) | Erfasst Fehler und Anfragen als strukturierte Tickets und leitet sie an KI-Agenten weiter | | Portables Multi-Agenten-Dateisperrsystem | [lock-master](https://github.com/ellmos-ai/lock-master) | Exklusive und Team-Sperren (LOCK*.txt) mit Ablaufzeit, Cloud-Sync-Support und Stale-Cleanup | | Serverloser Cross-Machine-Sync-Hof für KI-Agenten | [system-gap-master](https://github.com/ellmos-ai/system-gap-master) | Host-Schreibrechte-Regel, tägliches Sync-Ritual, Nachrichten-Kanäle und Bootstrap-Runbook | @@ -64,6 +64,7 @@ dev-bricks entwickelt kompakte, praktische Software für tägliche Entwicklungsa | [automizer-for-claude-desktop](https://github.com/dev-bricks/automizer-for-claude-desktop) | Werkzeug für das Steuern und Ändern geplanter Claude Desktop Aufgaben | Aktiv | | [CareCenter-for-Codex](https://github.com/dev-bricks/CareCenter-for-Codex) | Windows-Tray und CLI für Reparatur, Diagnose und Log-Bereinigung von OpenAI Codex Desktop | Aktiv | | [zombie-killer-tray](https://github.com/dev-bricks/zombie-killer-tray) | Konservativer Windows-Tray zur Bereinigung ausgewählter verwaister MCP- und Language-Server-Prozesse einzeln, ohne pauschale Prozessbaum-Beendigung | Aktiv | +| [companion-for-agy](https://github.com/dev-bricks/companion-for-agy) | Lokales Begleit-CLI & PTY-Wrapper für agy (Gemini CLI) zur programmierten Terminal-Antwort-Erfassung via ANSI-Farbauslesung · [npm](https://www.npmjs.com/package/companion-for-agy) | Aktiv | | [fable-5-hunter](https://github.com/dev-bricks/fable-5-hunter) | Benachrichtigungs-Watcher für die Erreichbarkeit von Claude Fable 5 in Claude Code *(archiviert)* | Archiviert | | [.github](https://github.com/dev-bricks/.github) | Organisationsprofil, Vorlagen für Issues/PRs, Community-Workflows und maschinenlesbarer Index | Aktiv | @@ -71,37 +72,37 @@ dev-bricks entwickelt kompakte, praktische Software für tägliche Entwicklungsa | Repository | Letzter öffentlicher Push | Fokus | |---|---:|---| -| [.github](https://github.com/dev-bricks/.github) | 2026-10-23 | Organisationsprofil und öffentliche Verzeichnisparität | -| [githubbot-core](https://github.com/dev-bricks/githubbot-core) | 2026-10-22 | Neutrale GitHub-Wartung, Triage und Review-Belege | -| [CodeBox](https://github.com/dev-bricks/CodeBox) | 2026-10-22 | PySide6 Desktop-Code-Editor | -| [safe-start-for-codex](https://github.com/dev-bricks/safe-start-for-codex) | 2026-10-22 | Start-Gate für Codex Desktop Automationen | -| [zombie-killer-tray](https://github.com/dev-bricks/zombie-killer-tray) | 2026-10-22 | Bereinigung ausgewählter verwaister MCP-/Language-Server-Prozesse | -| [ApiProber](https://github.com/dev-bricks/ApiProber) | 2026-10-21 | Autorisiertes API-Inventar und OpenAPI-Erkundung | -| [CareCenter-for-Codex](https://github.com/dev-bricks/CareCenter-for-Codex) | 2026-10-21 | Reparatur und Diagnose für Codex Desktop | -| [WikiStub-Seed](https://github.com/dev-bricks/WikiStub-Seed) | 2026-10-21 | Strukturierte JSON/Markdown-Wissensstubs | -| [DevCenter](https://github.com/dev-bricks/DevCenter) | 2026-10-19 | Lokales Entwickler-Dashboard und IDE | -| [MethodenAnalyser](https://github.com/dev-bricks/MethodenAnalyser) | 2026-10-18 | Statische Python-Code-Analyse | +| [.github](https://github.com/dev-bricks/.github) | 2026-11-05 | Organisationsprofil und öffentliche Verzeichnisparität | +| [app-rotator](https://github.com/dev-bricks/app-rotator) | 2026-11-04 | Desktop-App-Time-Slicing und VRAM-Governance | +| [MethodenAnalyser](https://github.com/dev-bricks/MethodenAnalyser) | 2026-11-04 | Statische Python-Code-Analyse für ungenutzte Imports und tote Definitionen | +| [zombie-killer-tray](https://github.com/dev-bricks/zombie-killer-tray) | 2026-11-03 | Bereinigung ausgewählter verwaister MCP-/Language-Server-Prozesse | +| [ApiProber](https://github.com/dev-bricks/ApiProber) | 2026-11-03 | Autorisiertes API-Inventar und OpenAPI-Erkundung | +| [DevCenter](https://github.com/dev-bricks/DevCenter) | 2026-11-03 | Lokales Entwickler-Dashboard und IDE | +| [CodeBox](https://github.com/dev-bricks/CodeBox) | 2026-11-02 | PySide6 Desktop-Code-Editor mit LSP und Terminal | +| [CareCenter-for-Codex](https://github.com/dev-bricks/CareCenter-for-Codex) | 2026-11-02 | Reparatur und Diagnose für Codex Desktop | +| [safe-start-for-codex](https://github.com/dev-bricks/safe-start-for-codex) | 2026-11-02 | Start-Gate für Codex Desktop Automationen | +| [WikiStub-Seed](https://github.com/dev-bricks/WikiStub-Seed) | 2026-11-02 | Strukturierte JSON/Markdown-Wissensstubs | +| [githubbot-core](https://github.com/dev-bricks/githubbot-core) | 2026-11-02 | Neutrale GitHub-Wartung, Triage und Review-Belege | | [automizer-for-claude-desktop](https://github.com/dev-bricks/automizer-for-claude-desktop) | 2026-10-16 | Claude-Desktop-Aufgaben-Automation | -| [app-rotator](https://github.com/dev-bricks/app-rotator) | 2026-10-07 | Desktop-App-Time-Slicing und VRAM-Governance | | [pythonbox](https://github.com/dev-bricks/pythonbox) | 2026-09-22 | Leichtbau-Python-IDE | +| [companion-for-agy](https://github.com/dev-bricks/companion-for-agy) | 2026-09-16 | Antigravity / Gemini CLI Begleit-CLI & Terminal-Antwort-Erfassung | | [fable-5-hunter](https://github.com/dev-bricks/fable-5-hunter) *(archiviert)* | 2026-06-25 | Benachrichtigungs-Watcher für Claude Fable 5 | -**Momentaufnahme:** Alle Zeilen stammen aus einer einzigen Live-Abfrage der GitHub-API vom 23.10.2026; die `.github`-Zeile spiegelt diese Profilaktualisierung wider. +**Momentaufnahme:** Alle Zeilen stammen aus einer einzigen Live-Abfrage der GitHub-API vom 05.11.2026; die `.github`-Zeile spiegelt diese Profilaktualisierung wider. ### Integrierte ellmos-ai Infrastruktur | Repository | Rolle | Status | |---|---|---| | [coma](https://github.com/ellmos-ai/coma) | Communication for Autonomous Subagents (COMAS): Null-Abhängigkeiten Lebenszyklus-, Datei-Protokoll- & Status-Polling-Schicht | Aktiv | -| [companion-for-agy](https://github.com/ellmos-ai/companion-for-agy) | PTY-Wrapper für agy (Gemini CLI) zur programmierten Auslesung von Terminal-Antworten | Aktiv | | [ticket-master](https://github.com/ellmos-ai/ticket-master) | Triage-Konsole und Ticket-Router zur Verteilung von Aufgaben an Claude, Codex, Gemini oder Subagenten | Aktiv | | [lock-master](https://github.com/ellmos-ai/lock-master) | Portables Dateisperrsystem für Multi-Agenten-Setups mit Exklusiv- & Team-Locks | Aktiv | | [system-gap-master](https://github.com/ellmos-ai/system-gap-master) | Serverloser Sync-Hof (sync-master) für mehrere Maschinen und KI-Agenten mit daily sync ritual und Bootstrap-Runbook | Aktiv | | [sqlite-transit-sync](https://github.com/ellmos-ai/sqlite-transit-sync) | SQLite-Datenbank-Sync über Transit-Snapshots und Zeilen-Merge-Regeln ohne Server | Aktiv | -## Werkzeug-Showcase +## Werkzeug-Präsentation (Showcase) -Die Banner sind die Links; Details stehen in den Tabellen oben und unten: +Die Banner dienen als Direktlinks; Details finden sich in den Tabellen oben und unten:

DevCenter @@ -118,49 +119,49 @@ Die Banner sind die Links; Details stehen in den Tabellen oben und unten: zombie-killer-tray

-## Projektfamilien +## Projekt-Familien | Familie | Repositories | Schwerpunkt | |---|---|---| -| Desktop-IDEs | [DevCenter](https://github.com/dev-bricks/DevCenter), [CodeBox](https://github.com/dev-bricks/CodeBox), [pythonbox](https://github.com/dev-bricks/pythonbox) | Lokale PySide6-Entwickleroberflächen für Code-Editierung, Debugging und Build-Abläufe | -| Analyse & Discovery | [MethodenAnalyser](https://github.com/dev-bricks/MethodenAnalyser), [apiprober](https://github.com/dev-bricks/ApiProber) | Statische Code-Inspektion und passive API-Dokumentation für autorisierte Systeme | -| Repository-Wartung | [githubbot-core](https://github.com/dev-bricks/githubbot-core) | Neutrale GitHub-Wartung ohne Fremdabhängigkeiten: Issue-Triage, Duplikaterkennung, Repository-Berichte, Preview/Apply-Aktionen, Plugin-SPI und Review-Belege auf exakten Commit-SHA | -| Agenten-Tools & Support | [app-rotator](https://github.com/dev-bricks/app-rotator), [safe-start-for-codex](https://github.com/dev-bricks/safe-start-for-codex), [automizer-for-claude-desktop](https://github.com/dev-bricks/automizer-for-claude-desktop), [CareCenter-for-Codex](https://github.com/dev-bricks/CareCenter-for-Codex), [zombie-killer-tray](https://github.com/dev-bricks/zombie-killer-tray), [fable-5-hunter](https://github.com/dev-bricks/fable-5-hunter) *(archiviert)* | Desktop-App-Time-Slicing und VRAM-Governance, Codex-Start-Gating, Claude-Desktop-Steuerung, Codex-Reparatur, verwaiste MCP-/Language-Server-Prozesshygiene und Modell-Monitoring | +| Desktop-IDEs | [DevCenter](https://github.com/dev-bricks/DevCenter), [CodeBox](https://github.com/dev-bricks/CodeBox), [pythonbox](https://github.com/dev-bricks/pythonbox) | Lokale PySide6-Entwickleroberflächen für Code-Bearbeitung, Debugging, Projektnavigation und Build-Workflows | +| Analyse & Erkundung | [MethodenAnalyser](https://github.com/dev-bricks/MethodenAnalyser), [apiprober](https://github.com/dev-bricks/ApiProber) | Statische Code-Inspektion und passive API-Dokumentation für berechtigte Systeme | +| Repository-Wartung | [githubbot-core](https://github.com/dev-bricks/githubbot-core) | Neutraler GitHub-Wartungskern ohne Fremdabhängigkeiten: Issue-Triage, Duplikaterkennung, Repository-Berichte, Preview/Apply-Aktionen, Plugin-SPI und Review-Belege auf exakten Commit-SHA | +| Agenten-Tools & Support | [safe-start-for-codex](https://github.com/dev-bricks/safe-start-for-codex), [app-rotator](https://github.com/dev-bricks/app-rotator), [automizer-for-claude-desktop](https://github.com/dev-bricks/automizer-for-claude-desktop), [CareCenter-for-Codex](https://github.com/dev-bricks/CareCenter-for-Codex), [zombie-killer-tray](https://github.com/dev-bricks/zombie-killer-tray), [companion-for-agy](https://github.com/dev-bricks/companion-for-agy), [fable-5-hunter](https://github.com/dev-bricks/fable-5-hunter) *(archiviert)* | Codex-Start-Gating, Desktop-App-Time-Slicing, Claude-Desktop-Steuerung, Codex-Reparatur, verwaiste MCP-/Language-Server-Prozesshygiene, Gemini-CLI-Antworterfassung und Modell-Monitoring (archiviert) | | Wissens-Frameworks | [WikiStub-Seed](https://github.com/dev-bricks/WikiStub-Seed) | Strukturierte JSON/Markdown-Stammdaten für Dokumentations-Glossare, RAG und LLM-Pipelines | -| Agenten-Infrastruktur | [coma](https://github.com/ellmos-ai/coma), [lock-master](https://github.com/ellmos-ai/lock-master), [ticket-master](https://github.com/ellmos-ai/ticket-master), [system-gap-master](https://github.com/ellmos-ai/system-gap-master), [sqlite-transit-sync](https://github.com/ellmos-ai/sqlite-transit-sync), [companion-for-agy](https://github.com/ellmos-ai/companion-for-agy) | Die Koordinations- & Lebenszyklus-Schicht für Multi-Agenten-Teams: Subagenten-Steuerung & Datei-Protokoll, Dateisperren, Ticket-Routing, serverloser Datei- und DB-Sync sowie Gemini-CLI-Auslesung | +| Agenten-Infrastruktur | [coma](https://github.com/ellmos-ai/coma), [lock-master](https://github.com/ellmos-ai/lock-master), [ticket-master](https://github.com/ellmos-ai/ticket-master), [system-gap-master](https://github.com/ellmos-ai/system-gap-master), [sqlite-transit-sync](https://github.com/ellmos-ai/sqlite-transit-sync) | Die Koordinations- & Lebenszyklus-Schicht für Multi-Agenten-Teams: Subagenten-Steuerung & Datei-Protokoll, Dateisperren, Ticket-Routing und serverloser Datei- und DB-Sync | ## Systemarchitektur ```mermaid flowchart TD - subgraph IDE["Desktop & Entwickler-Tools"] - DC["DevCenter
Python IDE & Dashboard"] - CB["CodeBox
PySide6 Code Editor"] + subgraph IDE["Desktop- & Entwickler-Werkzeuge"] + DC["DevCenter
Python-IDE & Dashboard"] + CB["CodeBox
PySide6 Code-Editor"] PB["pythonbox
Leichtbau-Python-IDE"] - MA["MethodenAnalyser
Statische Code-Analyse"] - AP["apiprober
Passiver REST-API-Scout"] + MA["MethodenAnalyser
Statischer Code-Analyser"] + AP["ApiProber
Passive REST-API-Erkundung"] end subgraph REPO["Repository-Wartung"] GBC["githubbot-core
Triage, Berichte & Review-Belege"] end - subgraph INFRA["Agenten- & Multi-Machine-Infrastruktur (ellmos-ai)"] - COM["coma
Subagenten-Lebenszyklus & Datei-Protokoll (COMAS)"] + subgraph INFRA["Agenten-Infrastruktur (ellmos-ai)"] + COM["coma
Subagenten-Lebenszyklus & Datei-Protokoll"] LM["lock-master
Exklusive & Team-Dateisperren"] - TM["ticket-master
KI-Work & Ticket-Router"] - SGM["system-gap-master
Serverless Sync-Hof"] - STS["sqlite-transit-sync
SQLite Transit-Snapshots"] - AGY["companion-for-agy
Gemini CLI Antwort-Erfassung"] + TM["ticket-master
KI-Arbeits- & Ticket-Router"] + SGM["system-gap-master
Serverloser Sync-Hof"] + STS["sqlite-transit-sync
SQLite-Transit-Snapshots"] end - subgraph AGENT["Agenten-Laufzeit, Codex-Support & Wissensdaten"] + subgraph AGENT["Agenten-Laufzeit, Governance & Wissen"] AR["app-rotator
Desktop Time-Slicing Tray"] - SSC["safe-start-for-codex
Codex Start-Gate"] - ACD["automizer-for-claude-desktop
Claude Steuerung"] - CCC["CareCenter-for-Codex
Codex Wartungs-Tray"] - ZKT["zombie-killer-tray
Bereinigung verwaister MCP-Prozesse"] - WSS["WikiStub-Seed
Zweisprachiger Wissensstamm"] + SSC["safe-start-for-codex
Codex-Start-Gating"] + ACD["automizer-for-claude-desktop
Claude-Automationssteuerung"] + CCC["CareCenter-for-Codex
Codex-Wartungs-Tray"] + ZKT["zombie-killer-tray
MCP-Prozessbereinigung"] + AGY["companion-for-agy
Gemini CLI Antwort-Erfassung"] + WSS["WikiStub-Seed
Zweisprachige Wissensdaten"] end DC --- INFRA @@ -169,68 +170,70 @@ flowchart TD INFRA --- AGENT ``` -## Entwicklungs-Prinzipien +## Entwurfsprinzipien -- **Local-First:** Viele Projekte sind auf lokale Nutzung ausgelegt; Speicher-, Netzwerk- und Telemetrieverhalten ist in der jeweiligen Repository-Dokumentation beschrieben. -- **Spezialisierte Werkzeuge:** Jedes Repo fokussiert sich auf eine konkrete Aufgabe statt komplexe Plattformen zu imitieren. -- **Pragmatische Windows-Unterstützung:** Verlässliche lokale Ausführung, saubere Distribution und minimaler Setup-Aufwand. -- **Transparente Grenzen:** API-Erkundungswerkzeuge sind ausschließlich für eigene oder explizit freigegebene Systeme dokumentiert. -- **Nachvollziehbare Automation:** Skripte, Tests und Exporte sind sowohl für Entwickler als auch für KI-Agenten verständlich strukturiert. +- **Lokal zuerst (Local First):** Werkzeuge sind für die lokale Ausführung konzipiert; Datenspeicherung und Netzwerkverhalten sind pro Repository transparent dokumentiert. +- **Spezifische Werkzeuge statt monolithischer Plattformen:** Jedes Projekt adressiert einen konkreten Arbeitsschritt im Alltag. +- **Windows-Pragmatismus:** Desktop-Anwendungen setzen auf zuverlässige Ausführung, geringe Einstiegshürden und saubere Systemintegration. +- **Klare Grenzen:** Sicherheitsrelevante Werkzeuge (wie API-Erkundung) sind ausschließlich für eigene oder autorisierte Systeme dokumentiert. +- **Verständliche Automation:** Skripte, Tests und Exporte sind für Menschen und LLM-gestützte Pflege gleichermaßen transparent gestaltet. -## Suche & Entdeckung +## Suche & Auffindbarkeit -Nützliche Suchbegriffe, um dev-bricks-Projekte auf GitHub und in externen Suchmaschinen zu finden: +Bewährte Suchbegriffe zum Auffinden von dev-bricks Projekten auf GitHub und externen Suchmaschinen: -- dev-bricks local-first developer tools +- dev-bricks lokale Entwicklerwerkzeuge - dev-bricks Python IDE und PySide6 Code-Editor -- dev-bricks coma subagent lifecycle +- dev-bricks coma Subagenten-Lebenszyklus - dev-bricks coma communication for autonomous subagents -- dev-bricks subagent file protocol status polling -- dev-bricks statische Python-Analyse +- dev-bricks Subagenten Datei-Protokoll Status-Polling +- dev-bricks statische Code-Analyse Python - dev-bricks passive REST-API-Erkundung und OpenAPI-Inventar -- dev-bricks githubbot-core GitHub-Wartungskern -- dev-bricks GitHub Issue-Triage ohne Fremdabhängigkeiten +- dev-bricks githubbot-core GitHub Wartungskern +- dev-bricks Python Standardbibliothek Issue-Triage CLI - dev-bricks Repository-Berichte und Duplikaterkennung -- dev-bricks Review-Belege auf exaktem Commit-SHA -- dev-bricks Preview- und Apply-Aktionen mit Trockenlauf -- dev-bricks app-rotator Desktop Time-Slicing -- dev-bricks VRAM-Management für lokale KI-Desktop-Apps -- dev-bricks Windows-Tray-App Ressourcen-Time-Slicing +- dev-bricks prüfbare Code-Review-Belege Commit-SHA +- dev-bricks Preview und Apply Dry-Run GitHub-Aktionen +- dev-bricks app-rotator Desktop-Time-Slicing +- dev-bricks VRAM-Management lokale KI-Desktop-Apps +- dev-bricks Windows Tray App Ressourcen-Staffelung - dev-bricks Codex Claude Antigravity Time-Slicing -- dev-bricks Fail-Closed Desktop-App-Rotator -- dev-bricks Codex-Desktop-Wartung -- dev-bricks Safe Start for Codex -- dev-bricks Codex-Automation-Startup-Gate -- dev-bricks automizer for Claude Desktop -- dev-bricks Claude Desktop geplante Aufgaben Automation -- dev-bricks companion for agy Gemini-CLI-Wrapper -- dev-bricks Claude Fable 5 Verfügbarkeits-Watcher für Claude Code -- dev-bricks ticket-master AI-Ticket-Routing -- dev-bricks lokales KI-Work-Routing -- dev-bricks Multi-Agenten-Orchestrierungswerkzeuge -- dev-bricks lock-master Multi-Agenten-Dateisperren +- dev-bricks Fail-Closed Desktop App-Rotator +- dev-bricks Codex Desktop Wartung und Reparatur +- dev-bricks zombie killer verwaiste MCP-Prozess-Bereinigung +- dev-bricks sichere Windows Prozessbereinigung +- dev-bricks Safe Start für Codex +- dev-bricks Codex Automationen Start-Gate +- dev-bricks automizer für Claude Desktop +- dev-bricks Claude Desktop geplante Aufgaben steuern +- dev-bricks companion for agy Gemini CLI Wrapper +- dev-bricks Claude Fable 5 Erreichbarkeits-Watcher +- dev-bricks ticket-master KI-Ticket-Routing +- dev-bricks lokales KI-Aufgaben-Routing +- dev-bricks Multi-Agenten-Orchestrierung +- dev-bricks lock-master Dateisperren für KI-Agenten - dev-bricks system-gap-master serverloser Sync-Hof - dev-bricks sync-master maschinenübergreifender Agenten-Sync - dev-bricks sqlite-transit-sync serverloser SQLite-Sync -- dev-bricks SQLite-Transit-Snapshots mit Zeilen-Merge-Policen +- dev-bricks SQLite-Transit-Snapshots Zeilen-Merge - dev-bricks serverloser Sync-Hof für KI-Agenten -- dev-bricks Agenten-Infrastruktur mit Sperren, Tickets und Sync +- dev-bricks Cross-Agenten-Infrastruktur Lock Ticket Sync - dev-bricks WikiStub-Seed JSON-Wissensrahmen -- dev-bricks mehrsprachige Wissens-Stubs -- dev-bricks LLM-Wissensbasis-Seed -- dev-bricks Ontologie-Seed-Datensatz -- dev-bricks Windows-Entwicklerwerkzeuge +- dev-bricks zweisprachige Wissensstubs +- dev-bricks LLM-Wissensbasis Seed +- dev-bricks Ontologie-Starter-Datensatz +- dev-bricks Windows Entwickler-Tools ## Maschinenlesbarer Kontext -Für Crawler, Suchmaschinen und LLM-Assistenten steht [`llms.txt`](https://github.com/dev-bricks/.github/blob/main/llms.txt) bereit. +Für Crawler, LLM-Tools und automatisierte Agenten steht [`llms.txt`](https://github.com/dev-bricks/.github/blob/main/llms.txt) bereit. Die Datei enthält die kanonischen Repositories, Rollenbeschreibungen und bevorzugten Suchbegriffe der dev-bricks Organisation. ## Ökosystem dev-bricks ist die Entwickler-Sparte der Bricks-Produktlinie: -[open-bricks](https://github.com/open-bricks) · [file-bricks](https://github.com/file-bricks) · [doc-bricks](https://github.com/doc-bricks) +[open-bricks](https://github.com/open-bricks) — [file-bricks](https://github.com/file-bricks) — [doc-bricks](https://github.com/doc-bricks) Teil des [ellmos-ai](https://github.com/ellmos-ai) Ökosystems. - + diff --git a/tests/test_profile_parity.py b/tests/test_profile_parity.py index 5c6b4be..e41729f 100644 --- a/tests/test_profile_parity.py +++ b/tests/test_profile_parity.py @@ -28,6 +28,7 @@ "automizer-for-claude-desktop", "CareCenter-for-Codex", "zombie-killer-tray", + "companion-for-agy", "fable-5-hunter", ".github", ] @@ -37,22 +38,25 @@ "githubbot", "ralph-loop-codex-marketplace", "trusted-peer-setup", + "software-test-apks", + "local-genie", ] PUBLIC_ACTIVITY_DATES = { - ".github": "2026-10-23", - "githubbot-core": "2026-10-22", - "CodeBox": "2026-10-22", - "safe-start-for-codex": "2026-10-22", - "zombie-killer-tray": "2026-10-22", - "ApiProber": "2026-10-21", - "CareCenter-for-Codex": "2026-10-21", - "WikiStub-Seed": "2026-10-21", - "DevCenter": "2026-10-19", - "MethodenAnalyser": "2026-10-18", + ".github": "2026-11-05", + "app-rotator": "2026-11-04", + "MethodenAnalyser": "2026-11-04", + "zombie-killer-tray": "2026-11-03", + "ApiProber": "2026-11-03", + "DevCenter": "2026-11-03", + "CodeBox": "2026-11-02", + "CareCenter-for-Codex": "2026-11-02", + "safe-start-for-codex": "2026-11-02", + "WikiStub-Seed": "2026-11-02", + "githubbot-core": "2026-11-02", "automizer-for-claude-desktop": "2026-10-16", - "app-rotator": "2026-10-07", "pythonbox": "2026-09-22", + "companion-for-agy": "2026-09-16", "fable-5-hunter": "2026-06-25", } @@ -88,7 +92,7 @@ def test_markdown_fence_balance(file_contents): def test_public_repo_inventory(file_contents): - """Verify that all 14 public repositories are documented across primary profile files.""" + """Verify that all 15 public repositories are documented across primary profile files.""" for filename in ["README.md", "profile/README.md", "profile/README_de.md", "llms.txt"]: text = file_contents[filename] for repo in PUBLIC_REPOS: @@ -122,12 +126,12 @@ def test_private_leak_guard_distinguishes_similar_names(): def test_check_timestamp_parity(file_contents): - """Verify that verification timestamps are synchronized to 2026-10-23.""" - assert "2026-10-23" in file_contents["README.md"] - assert "" in file_contents["profile/README.md"] - assert "" in file_contents["profile/README_de.md"] - assert "## Last-checked: 2026-10-23" in file_contents["llms.txt"] - assert "2026-10-23" in file_contents["CHANGELOG.md"] + """Verify that verification timestamps are synchronized to 2026-11-05.""" + assert "2026-11-05" in file_contents["README.md"] + assert "" in file_contents["profile/README.md"] + assert "" in file_contents["profile/README_de.md"] + assert "## Last-checked: 2026-11-05" in file_contents["llms.txt"] + assert "2026-11-05" in file_contents["CHANGELOG.md"] def test_public_activity_snapshot(file_contents): @@ -148,14 +152,14 @@ def test_public_activity_snapshot(file_contents): def test_repository_counts_parity(file_contents): - """Verify that active (13) and total (14) public repository counts are consistent.""" - assert "13%20Active%20Public%20Repos" in file_contents["profile/README.md"] - assert "13%20Aktive%20" in file_contents["profile/README_de.md"] + """Verify that active (14) and total (15) public repository counts are consistent.""" + assert "14%20Active%20Public%20Repos" in file_contents["profile/README.md"] + assert "14%20Aktive%20" in file_contents["profile/README_de.md"] - assert "14 public repositories in total" in file_contents["README.md"] - assert "14 public repositories in total" in file_contents["profile/README.md"] - assert "14 öffentliche Repositories insgesamt" in file_contents["profile/README_de.md"] - assert "Public repository count: 14 total" in file_contents["llms.txt"] + assert "15 public repositories in total" in file_contents["README.md"] + assert "15 public repositories in total" in file_contents["profile/README.md"] + assert "15 öffentliche Repositories insgesamt" in file_contents["profile/README_de.md"] + assert "Public repository count: 15 total" in file_contents["llms.txt"] def test_verified_and_security_policy_badges_parity(file_contents): @@ -164,11 +168,11 @@ def test_verified_and_security_policy_badges_parity(file_contents): de_profile = file_contents["profile/README_de.md"] policy_href = "https://github.com/dev-bricks/.github/blob/main/SECURITY.md" - assert "Verified-2026--10--23" in en_profile + assert "Verified-2026--11--05" in en_profile assert "Security_Policy" in en_profile assert f'href="{policy_href}"' in en_profile - assert "Gepr\u00fcft-2026--10--23" in de_profile + assert "Gepr\u00fcft-2026--11--05" in de_profile assert "Sicherheitsrichtlinie" in de_profile assert f'href="{policy_href}"' in de_profile assert (REPO_ROOT / "SECURITY.md").is_file()