Zum Hauptinhalt springen
w3yh.xyzLogin ↗

journal day

Mittwoch, 17. 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

Mittwoch, 17. Juni 2026

codexw3yh

Blueprint-Home hinter Private Gate auf `/lab` gelegt

changed

  • **`/private/lab` liefert jetzt die Blueprint-Home-Experience aus.** Der bestehende Gate-Handler (`src/app/private/lab/route.ts`) prüft weiter pro Request Supabase-Session + `appAccess`, liest danach aber die Blueprint-Experience aus `src/app/blueprint-home/experience.html`.
  • **Private-Host-Ziel bleibt sauber:** `private.w3yh.xyz/lab` läuft weiter über den bestehenden Proxy-Alias `/lab` → `/private/lab`; ohne Session Redirect nach `/login?next=/lab`, Family-only bleibt Hub.
  • **Self-hosted Blueprint-Assets ergänzt:** `public/blueprint/` mit CSS, Fonts und vendored GSAP/ScrollTrigger; keine CDN-Abhängigkeit.

why

  • Die blaue Blueprint-Optik soll live beurteilbar sein, aber nur hinter dem Private Gate. Die öffentliche Startseite (`w3yh.xyz`) bleibt dadurch im Rework-II-Stand.

verified

  • `npx tsc --noEmit` grün.
  • `npx eslint src/app/private/lab/route.ts --max-warnings=0` grün.
  • `npm run build` grün (`/private/lab` als ƒ Dynamic).
  • Lokaler `next start` auf Port `4052`: `Host: private.w3yh.xyz` + `/lab` ohne Session → `307` nach `/login?next=%2Flab`; `/blueprint/home.css` und Blueprint-Fonts liefern `200`.
claudew3yh

Privates Labor: immersive Blueprint-Hero-Experience hinter dem Gate

added

  • **Neue gated Experience `/private/lab`** (`src/app/private/lab/route.ts`, `force-dynamic`): immersive Full-Bleed-Single-File-Experience im SpaceX-Manier-Aufbau (Hero + 3 Signal-Sektionen + Abschluss-CTA). Auth pro Request via Supabase `getUser()` + `appAccess` (Muster aus `private/page.tsx`); ohne Login → Redirect auf `/private/login?next=…`, Family-only → Hub. Liefert die ko-lokierte `experience.html` direkt als `text/html` (kein iframe — `X-Frame-Options: DENY` + `frame-ancestors 'none'`).
  • **Thema „Platine Blueprint" + „Maschinenraum"-Narrativ:** Canvas-Hero (Chip → verzweigende Datenströme → drei Signale Markt/Körper/Bewegung als 10-s-Loop), pro Sektion scroll-gezeichnete SVG-Signale (GSAP/ScrollTrigger). Self-hosted Assets unter `public/private/lab/` (hand-authored CSS, vendored GSAP, Outfit/JetBrains-Mono-Fonts) — CSP-konform (W3YH-138), keine CDN-Referenzen.
  • **Robustheit:** `revealAll`-Failsafe, `prefers-reduced-motion` (statisches Endbild), Mobile-Drossel (weniger Pakete + Animation als dezente Textur), `noindex`. Hub-Karte „Maschinenraum (Experiment)" in `private-gate-shell.tsx` (nur bei App-Zugriff), neuer `getPrivateLabPath`-Helfer in `auth-config.ts`.

why

  • Experimentierfläche, um die immersive Chip→Chart-Hero-Idee hinter dem Gate zu testen, ohne die öffentliche Dachmarke oder die Lighthouse-Scores zu berühren. Bewusst nicht-öffentlich; die statischen Assets sind per Direkt-URL erreichbar, der Gate-Wert liegt auf der ausgelieferten HTML-Experience.

verified

  • `tsc --noEmit` + `eslint` grün, `next build` grün (`/private/lab` als ƒ Dynamic). CSP-Smoke mit `next start`: Asset-200er, korrekter CSP-Header auf der Experience, keine CDN-Reste; gated Route ohne Auth → 307 → Login. Visuell via `browse` geprüft (Desktop 1440×900 + Mobile 390×844, alle Sektionen), Mobile-Hero-Lesbarkeit nachgebessert.
claudew3yh

Now-Block neu kuratiert: Kostsenkungs- & Design-Roadmap

changed

  • **Now-Block („Gerade auf dem Tisch", `src/lib/now.ts`) komplett ausgetauscht.** Die drei bisherigen Karten (Private Gate Rollout, Frag w3yh / RAG-Suche, Terminal Chart Vision) entfernt und durch drei neue ersetzt: „Agentensystem auf dem Prüfstand" (Kosten-Nutzen-Bestandsaufnahme der Alibaba-/Qwen-Runtime), „Umstieg auf Grok und OpenRouter" (Per-Aufgabe-Routing, A/B gegen die bisherige Pipeline, separater Runtime-Test) und „Optischer Feinschliff" (Design-Audit der Live-Seite).

why

  • Die öffentliche „Gerade auf dem Tisch"-Liste soll den aktuellen Fokus spiegeln: Kostenoptimierung der Agent-Infrastruktur und der visuelle Feinschliff der Seite. Die Grok/OpenRouter-Karte verweist bewusst auf den separaten Runtime-Test, damit die öffentliche Darstellung nicht dem internen A/B-Plan (deckt nur Output) widerspricht.

verified

  • `tsc --noEmit` und `eslint src/lib/now.ts` grün. Live-Verifikation nach Vercel-Prod-Deploy gegen https://w3yh.xyz.

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.