smart-install.js komplett überarbeiten - veraltete Dependencies (Chroma, uv) #144

Closed
opened 2026-01-24 09:53:26 +00:00 by jack · 0 comments
Owner

Problem

packages/hooks/src/smart-install.js ist veraltet und enthält Code für nicht mehr verwendete Dependencies.

Veraltete Komponenten

Komponente Status Zeilen
uv (Python Package Manager) Nicht mehr benötigt? 29-31, 117-167, 225-268
Chroma Nicht mehr verwendet Zeile 229: "Installing uv for Python/Chroma support"
bun Prüfen ob noch benötigt 22-27, 51-111, 172-223

Betroffener Code

Zeile 229 - Veralteter Kommentar:

console.error('🐍 Installing uv for Python/Chroma support...');

Chroma wird nicht mehr verwendet - das Projekt nutzt jetzt SQLite FTS5 und optional Qdrant.

uv-Installation (Zeilen 225-268):
Die gesamte installUv() Funktion ist möglicherweise obsolet.

Zeile 391:

if (!isUvInstalled()) installUv();

Fragen zu klären

  1. Wird bun noch benötigt?

    • Für SQLite? (bun:sqlite)
    • Für Node-Ausführung?
    • Oder reicht Node.js?
  2. Wird uv/Python noch benötigt?

    • Chroma ist entfernt
    • Gibt es andere Python-Dependencies?
  3. Kann das Script vereinfacht werden?

    • Nur noch bun install falls bun benötigt
    • Oder komplett durch npm/pnpm ersetzen?

Aufgaben

  • Klären ob bun noch benötigt wird
  • Klären ob uv/Python noch benötigt wird
  • Veraltete Chroma-Referenzen entfernen
  • Script entsprechend vereinfachen oder entfernen
  • Dokumentation aktualisieren

Betroffene Datei

packages/hooks/src/smart-install.js - Komplette Überarbeitung nötig

## Problem `packages/hooks/src/smart-install.js` ist veraltet und enthält Code für nicht mehr verwendete Dependencies. ### Veraltete Komponenten | Komponente | Status | Zeilen | |------------|--------|--------| | **uv** (Python Package Manager) | ❓ Nicht mehr benötigt? | 29-31, 117-167, 225-268 | | **Chroma** | ❌ Nicht mehr verwendet | Zeile 229: "Installing uv for Python/Chroma support" | | **bun** | ❓ Prüfen ob noch benötigt | 22-27, 51-111, 172-223 | ### Betroffener Code **Zeile 229 - Veralteter Kommentar:** ```javascript console.error('🐍 Installing uv for Python/Chroma support...'); ``` Chroma wird nicht mehr verwendet - das Projekt nutzt jetzt SQLite FTS5 und optional Qdrant. **uv-Installation (Zeilen 225-268):** Die gesamte `installUv()` Funktion ist möglicherweise obsolet. **Zeile 391:** ```javascript if (!isUvInstalled()) installUv(); ``` ## Fragen zu klären 1. **Wird bun noch benötigt?** - Für SQLite? (bun:sqlite) - Für Node-Ausführung? - Oder reicht Node.js? 2. **Wird uv/Python noch benötigt?** - Chroma ist entfernt - Gibt es andere Python-Dependencies? 3. **Kann das Script vereinfacht werden?** - Nur noch `bun install` falls bun benötigt - Oder komplett durch npm/pnpm ersetzen? ## Aufgaben - [ ] Klären ob bun noch benötigt wird - [ ] Klären ob uv/Python noch benötigt wird - [ ] Veraltete Chroma-Referenzen entfernen - [ ] Script entsprechend vereinfachen oder entfernen - [ ] Dokumentation aktualisieren ## Betroffene Datei `packages/hooks/src/smart-install.js` - Komplette Überarbeitung nötig
Sign in to join this conversation.
No milestone
No project
No assignees
1 participant
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set.

Reference
customable/claude-mem#144
No description provided.