Skip to content

Anasayfaya güven ve ekosistem bölümü ekle#621

Merged
candasoz01-cmd merged 1 commit into
mainfrom
claude/homepage-trust-ledger
Jul 17, 2026
Merged

Anasayfaya güven ve ekosistem bölümü ekle#621
candasoz01-cmd merged 1 commit into
mainfrom
claude/homepage-trust-ledger

Conversation

@candasoz01-cmd

@candasoz01-cmd candasoz01-cmd commented Jul 16, 2026

Copy link
Copy Markdown
Owner

Özet

  • Ana sayfada "Ürün katmanları ve bağlantılar" bölümünün hemen ardına yeni bir "Güven ve ekosistem" bölümü eklendi: bağımsız güvenlik durumu kartı + Çoklu AI / Entegrasyonlar / Cihaz ekosistemi rafları (BrandLockup bileşeniyle gerçek marka ikonları).
  • Mevcut koyu tema, teal/altın/violet/sky/yeşil token'ları ve kart diliyle bire bir uyumlu; yeni renk/font eklenmedi.
  • panel.astro, auth.astro veya OAuth/bridge kodlarına hiç dokunulmadı.
  • Yan bulgu: worktree içinden commit atıldığında GIT_DIR ortam değişkeninin pre-commit hook'tan testlere sızması, tests/cando/test_branch_cleanup_review.py'yi kırıyordu (bu PR'ın konusuyla ilgisiz, altyapısal bir hata). Kök nedende (.githooks/pre-commit) tek satırlık unset ile düzeltildi.

Tasarım süreci

İki görsel varyant hazırlanıp kullanıcıya sunuldu ("Orkestrasyon Çekirdeği" vs "Güven Panosu"); kullanıcı "Güven Panosu"nu seçti, bu PR onu uyguluyor.

Test planı

  • npm run build (ui) — hatasız
  • pytest — 1318 passed, 3 skipped
  • npm run e2e:smoke (panel smoke) — PASS
  • Masaüstü ve mobil ekran görüntüleriyle görsel doğrulama yapıldı
  • Production'a hiçbir şey gönderilmedi; bu PR yalnızca inceleme içindir

Co-Authored-By: Claude Sonnet 5 noreply@anthropic.com


Note

Low Risk
Public marketing and i18n on index.astro plus a dev-hook/test isolation fix; no panel, auth, or OAuth changes.

Overview
Adds a "Trust and ecosystem" (#ekosistem) block on the landing page right after product layers: a security-status card plus three brand shelves (multi-AI, integrations, smart devices) using BrandLockup, with matching TR/EN copy and nav label Trust / Güven.

Also fixes worktree pre-commit leakage: .githooks/pre-commit unsets GIT_DIR / GIT_WORK_TREE (and related vars), and tests/cando/test_branch_cleanup_review.py strips GIT_* from subprocess env so throwaway test repos are not pointed at the main repo.

Reviewed by Cursor Bugbot for commit 4b5cf19. Bugbot is set up for automated code reviews on this repo. Configure here.

@vercel

vercel Bot commented Jul 16, 2026

Copy link
Copy Markdown

The latest updates on your projects. Learn more about Vercel for GitHub.

Project Deployment Actions Updated (UTC)
lumos-core Ready Ready Preview, Comment Jul 17, 2026 1:27pm
n Ready Ready Preview, Comment Jul 17, 2026 1:27pm

Request Review

Adds a "Güven ve ekosistem" section after the products grid, showing
security posture, multi-AI provider routing, integration permissions,
and device ecosystem connections in one place — reusing the existing
card/BrandLockup visual language, no changes to panel or OAuth flows.

Also fixes GIT_DIR/GIT_WORK_TREE leaking from the pre-commit hook (run
from a linked worktree) into git subprocess calls spawned by tests and
by tests/cando/test_branch_cleanup_review.py's own throwaway repo,
which broke that test for any commit made from a worktree.

Co-Authored-By: Claude Sonnet 5 <noreply@anthropic.com>
@candasoz01-cmd
candasoz01-cmd force-pushed the claude/homepage-trust-ledger branch from be0fdd5 to 4b5cf19 Compare July 17, 2026 13:26
@candasoz01-cmd
candasoz01-cmd merged commit b2f64c3 into main Jul 17, 2026
9 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant