Automatischer Push: 6 Datei(en) geändert

- .vault-tools/plan-kopie/LIESMICH.md
- .vault-tools/plan-kopie/rot_nachweis.py
- .vault-tools/trading-plattform-pruefung/LIESMICH.md
- .vault-tools/trading-plattform-pruefung/browser_r.py
- .vault-tools/trading-plattform-pruefung/start_probe_w.py
- .vault-tools/trading-plattform-pruefung/start_probe_zugang.py

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-23 04:00:01 +02:00
1 parent 593acdd122
commit d7ffc9a5b5
6 files changed
+233 -5

No files matched your search

@@ -14,6 +14,7 @@ damit sich pruefen laesst, dass das Entfernen des einen den anderen nicht trifft
import dataclasses
import json
import os
import sys
from datetime import UTC
from datetime import datetime
@@ -40,6 +41,12 @@ ordner = Path(sys.argv[2])
# Stille-Waechter und las dafuer config/paper.toml und config/secrets.toml aus dem Arbeitsordner. Eine
# Probe-Instanz im echten Projektordner haette nach 180 s auf das Telefon geklingelt. Deshalb nur aus
# einer Kopie oder einem Arbeitsbaum ohne Geheimnisdatei.
# Seit Paket E2 (2026-09-22) findet die Plattform die Geheimnisdatei auch ueber TRADING_GEHEIMNISSE
# bzw. CREDENTIALS_DIRECTORY -- nach dem Umzug steht die erste in jeder Login-Shell, und die Wache
# unten liefe ins Leere. Die Probe nimmt beide aus ihrer Umgebung, bevor die App gebaut wird
# (Befund der Abschlusspruefung E2).
for name in ("TRADING_GEHEIMNISSE", "CREDENTIALS_DIRECTORY"):
os.environ.pop(name, None)
if Path("config/secrets.toml").exists():
sys.exit(
"Abbruch: Im Arbeitsordner liegt config/secrets.toml. Die Probe startet nur aus einer Kopie "