Automatischer Push: 32 Datei(en) geändert

- .claude/agents/executer.md
- .claude/agents/planer.md
- .claude/agents/pruefer.md
- .claude/agents/recherche.md
- .claude/skills/plan-executer-pruefung/SKILL.md
- .claude/workflows/executer-welle.js
- .claude/workflows/plankritik.js
- .claude/workflows/pruefung.js
- .claude/workflows/welle-mit-pruefung.js
- .gitignore
- .vault-tools/regelwerk-check/ENTWURF.md
- .vault-tools/regelwerk-check/regelwerk_check.py
- … und 20 weitere

Erzeugt vom PostToolUse-Hook .vault-tools/auto-push/auto_push.py.

Co-Authored-By: Claude Opus 5 <[email protected]>
This commit is contained in:
Pascal MichelandClaude Opus 5 committed 2026-09-24 04:00:02 +02:00
1 parent d7ffc9a5b5
commit 67d674cd0b
32 files changed
+1618 -88

No files matched your search

@@ -7,7 +7,7 @@ ob die Kerzen verzoegert kommen. Sinnvoll, solange gehandelt wird -- Vorboerse a
Berliner Zeit (04:00 ET), regulaer ab 15:30 Uhr. Nachts zeigt es nur die letzte Kerze des
Vortags; dann belegt es nur, dass Schluessel und Abruf funktionieren.
Liest config/secrets.toml aus dem Projektordner, gibt die Schluessel nie aus.
Liest die Geheimnisdatei ueber den Aufloeser des Projekts (TRADING_GEHEIMNISSE, sonst config/secrets.toml), gibt die Schluessel nie aus.
Aufruf aus dem Projektordner (WSL, Venv):
~/venvs/trading/bin/python /mnt/d/Claude/.vault-tools/trading-plattform-pruefung/handabruf_kerzen.py [feed]
@@ -21,15 +21,18 @@ from pathlib import Path
import requests
sys.path.insert(0, str(Path.cwd()))
from trading import geheimnisse # noqa: E402 -- aus dem Projektordner, wie oben verlangt
DATEN_URL = "https://data.alpaca.markets"
FRISCH_S = 120 # eine abgeschlossene Minute plus die Wartezeit des Runners
def main() -> int:
feed = sys.argv[1] if len(sys.argv) > 1 else "iex"
secrets = Path("config/secrets.toml")
if not secrets.exists():
print(f"VORAUSSETZUNG FEHLT: {secrets} (aus dem Projektordner starten)")
secrets = geheimnisse.pfad()
if not secrets.is_file():
print(f"VORAUSSETZUNG FEHLT: {geheimnisse.beschreibung()}")
return 3
werte = tomllib.loads(secrets.read_text(encoding="utf-8"))["alpaca"]
kopf = {"APCA-API-KEY-ID": werte["key_id"], "APCA-API-SECRET-KEY": werte["secret_key"]}