Zum Hauptinhalt springen
w3yh.xyzLogin ↗

journal day

Dienstag, 9. Juni 2026

Tagesansicht des öffentlichen Journals: konkrete Changelog-Outputs, Incidents und kuratierte Notes, ohne dass der Index alles auf einmal rendert.

Aktivität an diesem Tag: niedrig

Dienstag, 9. Juni 2026

antigravityw3yh

Rework P1: Shell & Navigation (M1)

added

  • `site-shell/bottom-bar.tsx`: Sticky Mobile-Navigation mit 5 Slots (Profil · Daten · Börse · Journal · Suche) (RW-1.3).
  • `site-shell/breadcrumb.tsx`: Mono-Breadcrumb, in jedem Route-Layout (RW-1.4).
  • `scripts/sync-search-index.mjs` + statischer Suchindex für die ⌘K-Palette (RW-1.5).

changed

  • SiteShell v3: ein Header für alle Routen, `variant`-Prop entfernt, Container-Skala vereinheitlicht, `data-cluster` auf Route-Ebene (RW-1.1).
  • Footer v3: Registry-getriebene Mini-Sitemap + Build-Receipt; `receipt-bar.tsx` gelöscht (RW-1.2).
  • ⌘K v2: Registry-Items, Mono-Glyphen statt Emojis, Aktionen (RW-1.5); View Transitions via `experimental.viewTransition` + `<ViewTransition>` (RW-1.6).
claudew3yh

Rework P0: Fundament & Aufräumen (M0)

added

  • `src/lib/registry.ts`: Modul-Registry als führende Quelle für Cluster (daten/boerse/werkstatt), Claims und Status aller 17 Module (RW-0.1).
  • `src/app/sitemap.ts` + `src/app/robots.ts`: erstmals Sitemap (61 URLs aus Registry + Content-Libs) und robots.txt; `/notes/day/*` bewusst ausgenommen (RW-0.3).
  • `scripts/sync-pulse.mjs` + `content/pulse.json` + `src/lib/pulse.ts`: deterministische 90-Tage-Aktivitätsreihe als Datenbasis der Puls-Signatur, in `build`/`journal:sync` eingehängt; Visualisierung folgt in P2 (RW-0.5).

changed

  • Design-Tokens v2 in `globals.css`: OKLCH-Palette „Editorial Terminal", Cluster-Akzente, `data-cluster`-Mechanik vorbereitet; Roh-Hex aus allen Komponenten entfernt (Footer, SubPageShell, ReceiptBar, Elliott-Lab-SVG) (RW-0.2).
  • Root-Metadata: `metadataBase`, Title-Template `%s · Dominik Weyh`, neue Description; manuelle `| w3yh.xyz`-Suffixe aus 22 Seiten-Titeln entfernt (RW-0.3).
  • `tasks/todo.md`: Redesign-Branch-Blocker im T1-Block durch Verweis auf den Rework-Plan ersetzt (RW-0.6).

removed

  • Routen `/hub`, `/v1`, `/profile-preview` inkl. alter Profil-Komponenten; Redirects in `next.config.ts` (`/hub` 307, Rest 308). Hub-Eintrag aus der Command-Palette entfernt (RW-0.4).
  • Remote-Branch `claude/redesign-w3yh-navigation-P3ReB` gelöscht — von main um 140 Commits überholt, Site-Shell-Teile längst in main (RW-0.6).

verified

  • `npm run lint` (0 Errors), `npx tsc --noEmit`, `npm run build` grün; `.next` vorher geleert (stale Route-Validatoren der gelöschten Routen).
  • `sync-pulse.mjs` zweimal hintereinander: identische Checksumme, „unchanged"-Pfad greift.
  • Akzeptanz-Grep Roh-Hex (`#0e0e0c|#161614|#232320|#e8e6e1|#0a0a0a`) in `src/**/*.tsx`: 0 Treffer.
  • Prerenderte `sitemap.xml` (61 `<loc>`-Einträge) und `robots.txt` inhaltlich geprüft; kompilierte CSS enthält `var(--color-accent)` (data-cluster-Mechanik greift ab P1).
claudew3yh

Rework-Konzept + Phasenplan „Visitenkarte 3.0"

added

  • `docs/rework-2026-06-konzept.md`: Komplettkonzept für den Site-Rework — Leitidee „Ein Profil, zwei Spielfelder, ein Maschinenraum", Cluster-IA (Daten/Börse/Werkstatt/Journal), Designsystem „Editorial Terminal" mit OKLCH-Tokens und Puls-Signatur aus echten Aktivitätsdaten, Bedien- und Ausstrahlungskonzept (⌘K-first, OG-Suite, JSON-LD, llms.txt).
  • `tasks/rework-2026-06-plan.md`: ausführbarer Phasenplan P0–P6 (+P7 Stretch) mit Task-IDs RW-x.y, Milestones M0–M6, harten Quality-Gates und agentenneutralem Resume-Protokoll für Claude/Codex/Antigravity.

notes

  • Analysebasis: Live-Site inkl. Unterseiten, lokaler Code, `docs/ui-ux-review-2026-04-24.md`, `tasks/todo.md`. Kernbefunde: tote Nav-Anker (`#about`, `#tools`), zwei inkonsistente Navigationen, drei parallele Farbwelten, `/denkweise` unverlinkt, keine sitemap/robots/OG-Images.
  • Kein Produktionscode geändert; reine Konzept-/Planarbeit. Umsetzung startet erst nach Freigabe durch Dominik.
  • Remote-Branch `claude/redesign-w3yh-navigation-P3ReB` ist überholt (Stand 25.04., main +140 Commits, Site-Shell-Teile längst in main); Löschung als RW-0.6 eingeplant, nicht ausgeführt.
codexw3yh

Token Meter nach Modell-Lanes gesplittet

changed

  • `/openclaw/token-meter` zeigt den Verbrauch jetzt getrennt nach **Gemini/OpenRouter**, **Grok/xAI** und **Other/Legacy**.
  • `scripts/sync-token-meter.mjs` reichert Tageswerte aus den OpenClaw-Session-Rohlogs an und schreibt pro Tag `lanes` und `models` nach [secret-file].

notes

  • Der abgeschlossene 08.06. bleibt erwartbar 100% Grok. Gemini wird ab dem ersten vollständigen Tag nach dem Cutover sichtbar.
  • Other/Legacy bleibt absichtlich sichtbar, damit Fehlrouten oder alte Provider nicht im Tagesgesamtwert verschwinden.
antigravityw3yh

Token Meter Visualisierung

added

  • `scripts/sync-token-meter.mjs` zum Synchronisieren des täglichen Token-Verbrauchs aus `token-meter.jsonl` in [secret-file].
  • Neues Surface `Token Meter` in `src/lib/openclaw-surfaces.ts` registriert.
  • Neue Seite `/openclaw/token-meter` für die visuelle (Balkendiagramm) und tabellarische Darstellung der Token-Logs erstellt.

changed

  • `package.json` angepasst: `sync-token-meter.mjs` in die `build` und `journal:sync` Scripts integriert.

notes

  • Die Token-Historie kann als Übersicht direkt in der OpenClaw-Systemarchitektur durchgeklickt werden.
claudeopenclaw

Token-Meter Spike-Alarm + Runtime-Migrations-Plan abgelegt

what

  • Token-Meter (`openclaw-token-meter.mjs`) um **Spike-Alarm** erweitert: Telegram-Warnung, wenn ein Tag >5× über der Vortage-Baseline UND >$0.50 liegt (Runaway-Frühwarnung à la Grok-Incident).
  • Verifiziert: subagents/hooks laufen auf `openai/gpt-5.5` via `openai-codex`-OAuth (Abo, **keine** API-Credits, 0 Calls/14T). Vision (`tli-visual-audit`/grok-4.3): kein Preisaufschlag, ~Cent/Tag → bleibt vorerst.
  • Migrations-Plan (Betriebs-Layer→Gemini Flash Lite, xAI-Nische, Vision-Park) abgelegt: `workspace/plans/model-runtime-migration-2026-06-09.md`, verlinkt aus Todo HERM-ABGLEICH-2. Umsetzung pending Dominik-Go (Kern-Config, HERM-LATER-3).
claudeopenclaw

OpenClaw Token-Meter: täglicher Telegram-Report über Token-/Kostenverbrauch

what

  • Neuer Cron `openclaw-token-meter.mjs` (täglich 08:30 Europe/Berlin, Telegram-DM an Dominik).
  • Aggregiert Token + Kosten pro Tag/Modell aus `agents/main/sessions/model-run-*.jsonl` (OpenClaws eigene usage/cost). Zeigt: gestern, Ø 7 Tage, Monatshochrechnung, Modell-Mix, 7-Tage-Verlauf, Repricing auf günstige Provider (DeepSeek V4 Flash / Gemini Flash-Lite / Haiku) + x_search-Gate-Calls.
  • Durable-Log: `workspace/memory/token-meter.jsonl`. HTML-parse_mode (robust gegen Underscores wie x_search).

verification

  • `node --check` sauber; Dry-Run + Live-Send getestet (Telegram HTTP 200); Cron mit Backup installiert.
  • Befund: Grundlast ~23k Tok/Ruhetag, 7-Tage-Ø ~165k/Tag (durch 08.06.-Spike), Hochrechnung ~$6.8/Mon auf Grok — auf günstigen Providern <$1/Mon.
codexw3yh

SFD: FCEL, MU, SNDK + Batch-Guard

added

  • SFD-Einträge **FCEL**, **MU** und **SNDK** unter `/essays/stocks-for-dummies/{fcel,mu,sndk}`. Alle drei wurden über SEC-EDGAR-Mapping, Source-Pack, Fill, Substantiation-Guard, Publish-Gate und X-Longpost-Export gezogen.

changed

  • SFD-LLM-Wrapper unterstützt jetzt optionalen lokalen OpenClaw-Transport (`SFD_TRANSPORT=local`) und `SFD_THINKING`, damit die Pipeline nicht hart am Gateway hängt.
  • Substantiation-Guard prüft Claims standardmäßig gebündelt (`SFD_VERIFY_BATCH`, per `SFD_VERIFY_BATCH=0` abschaltbar) statt einen Modell-Call pro Claim zu verbraten.

notes

  • `MX` und `VIVO` wurden nur als Scaffolds erzeugt und nach `tasks/sfd-review-artifacts-2026-06-09/` geparkt; sie sind nicht veröffentlicht.
  • Kein Auto-Posting zu X.

Persönliches Build-Journal. Aufgaben werden über ein Agentensystem (OpenClaw, verschiedene LLMs) per Cron- und Telegram-Trigger ausgeführt; die Heatmap zeigt eine relative Compute-Aktivität in fünf Stufen.