# Companion — Rafine Petek marka rehberi

Sürüm: 2026-10-10-v4  
Marka adı: **Companion**  
Açıklayıcı ad: **Companion for Drivers**  
Şehir odağı: Wrocław

Bu belge, onaylanan **Rafine Petek** (#31) görsel kimliğinin kullanım kurallarını, geometrik yapısını, renk standartlarını ve varlık hiyerarşisini tanımlar. Eski yeşil yay ve waypoint kimliğinin yerini tamamen bu sistem almıştır.

---

## 1. Anlam ve geometrik kimlik

Companion, Wrocław’da çalışan sürücülere anlık şehir koşullarını, geçmiş hareket kayıtlarını ve varış bilgilerini sunar. Bu üç odak, sürücünün mevcut bağlamı hızla okumasına yardımcı olur; rota ve çalışma kararı daima sürücüye aittir.

Rafine Petek, sürücü arayüzündeki yedi hücreli petek dilini temel alır. Merkezde tek bir odak hücresi ve çevresinde altı komşu hücre bulunur. Hücrelerin 2x, 1.8x, 1.5x, 1.3x, 1.2x ve 1.5x çarpan renkleri ürünün harita diline bir göndermedir; ancak **işaret üzerinde hiçbir sayı, sembol veya etiket bulunmaz**. Logo canlı veri akışı, talep ölçümü, coğrafi sınır veya kazanç vaadi değildir.

### Geometrik parametreler (512 × 512 kaynak ızgarası)

Tüm simge kaynakları 512 × 512 birimlik kare alanda tanımlıdır:

| Parametre | Değer | Açıklama |
|---|---|---|
| Hücre sayısı | 7 | Sivri tepeli düzgün altıgenler |
| Hücre yarıçapı ($r$) | 64 birim | Dış çember yarıçapı |
| Komşu merkez aralığı | 120 birim | Merkezden komşu merkezlerine uzaklık |
| Merkez koordinatı | (256, 256) | Tuvalin tam ortası |
| Sağ komşu | (376, 256) | 0° yönü |
| Sağ alt komşu | (316, 359.92) | 60° yönü |
| Sol alt komşu | (196, 359.92) | 120° yönü |
| Sol komşu | (136, 256) | 180° yönü |
| Sol üst komşu | (196, 152.08) | 240° yönü |
| Sağ üst komşu | (316, 152.08) | 300° yönü |
| Kenar boşluğu (gap) | ~9.15 birim | Hücre kenarları arası net açıklık |
| Mürekkep sınır kutusu | x: 80.57 – 431.43<br>y: 88.08 – 423.92 | Genişlik 350.86, Yükseklik 335.84 |

### %100 Opaklık kuralı

Renkli, beyaz ve sarı simgelerin tüm hücre dolguları her zaman **%100 opaktır** (`fill-opacity: 1`). Sarı simgenin yedi hücresinin tamamı aynı `#F4C542` düz dolguya sahiptir; renkli kontur veya halka içermez. Açılış, dalga ve nabız animasyonlarında opaklık tabanı daima 1'dir; solma veya yarı saydam katmanlar kullanılmaz. Şeffaflık yalnızca logonun arkasındaki tuval zemininde geçerlidir.

---

## 2. Renk paleti ve yüzey eşleşmesi

Palet, #B11B5D odak merkez hücresi etrafında saat yönünde açılan sıcak spektrumdan oluşur.

### Hücre renkleri

| Hücre | Rol | HEX | Anlatısal eşleme |
|---|---|---|---|
| Merkez | Ana odak | `#B11B5D` | Canlı vişne/frambuaz merkez hücresi |
| Komşu 1 (Sağ) | Saat yönü başlangıç | `#dc3368` | 2x ahududu |
| Komşu 2 (Sağ alt) | İkinci komşu | `#e3516a` | 1.8x mercan |
| Komşu 3 (Sol alt) | Üçüncü komşu | `#f18c6d` | 1.5x şeftali |
| Komşu 4 (Sol) | Dördüncü komşu | `#f8aa6e` | 1.3x kayısı |
| Komşu 5 (Sol üst) | Beşinci komşu | `#ffc870` | 1.2x kehribar |
| Komşu 6 (Sağ üst) | Altıncı komşu | `#f18c6d` | 1.5x şeftali |

### Sistem ve yüzey renkleri

| Yüzey / Rol | HEX | Kullanım |
|---|---|---|
| Sarı promosyon simgesi | `#F4C542` | `mark-yellow.svg`: yedi özdeş, düz dolgulu hücre; kontur veya halka yok |
| Koyu nötr zemin / ana logo metni | `#121214` | Koyu yüzeyler ve açık yüzeydeki ana kilidin metni |
| Kart yüzeyi | `#1c1c1f` | Önizleme panelleri ve modüller |
| Açık zemin | `#f5f5f7` | Ana renkli logo için açık yüzey |
| Beyaz alternatif | `#FFFFFF` | Koyu yüzeydeki alternatifin hem simgesi hem metni |
| Çizgi / sınır | `#36363c` | Kart ve ayırıcı sınır çizgileri |
| İkincil metin | `#b2b2bb` | Etiketler ve açıklayıcı metinler |

### Zemin ve tek renkli (mono) kullanım kuralları

1. **Birincil logo:** Açık yüzeyde `lockup-compact-dark.svg`; renkli simge ve `#121214` metin birlikte kullanılır. Merkez `#B11B5D`, altı komşu ise yukarıdaki özgün renklerini korur.
2. **Tek nötr logo alternatifi:** Koyu yüzeyde `lockup-compact.svg`; hem yedi hücre hem iki metin satırı tamamen beyazdır.
3. **Renkli simge:** Şeffaf `mark-app.svg`, koyu plakalı `mark.svg` veya açık plakalı `mark-light.svg`, hedef yüzeye uygun simge kullanımını sağlar.
4. **Beyaz simge (`mark-mono.svg`):** Koyu yüzeylerde ve koyu fotoğraflarda kullanılır; yedi hücrenin tamamı beyazdır.
5. **İkincil promosyon simgesi (`mark-yellow.svg`):** Yedi özdeş `#F4C542` hücreden oluşur; renkli kontur veya halka içermez ve ana renkli kimliğin yerini alamaz.

---

## 3. Koruma alanı ve ölçek kuralları

### Koruma alanı (Clear space) kuralı

Yeni koruma alanı kuralı şu şekilde belirlenmiştir: **İşaretin gerçek mürekkep sınır kutusunun her kenarında en az bir hücre yarıçapı (64 kaynak birimi) boşluk bırakılmalıdır.**

> **Tasarım kuralı notu:** Bu değer bir tasarım kuralı standardıdır; deneysel laboratuvar ölçümlerine dayanmaz.

Eğer işaret $s$ ölçeği ile yerleştiriliyorsa ($s = \text{görüntü genişliği} / 512$), koruma alanı genişliği $64 \times s$ pikseldir:
- 512 px tuvalde: 64 px
- 256 px tuvalde: 32 px
- 128 px tuvalde: 16 px
- 32 px tuvalde: 4 px

Kilitlerde (marka adı içeren logolarda), koruma alanı hem simgeyi hem de metni çevreleyen ortak mürekkep sınır kutusu üzerinden hesaplanır. Hiçbir metin, düğme, fotoğraf kenarı veya grafik öğe bu sınırın içine giremez.

### Ölçek ve okunurluk sınırları

- **Önerilen birincil boyut:** $\ge 32\text{ px}$. Yedi hücrenin ve aralarındaki boşlukların ayrışabilmesi için tam renkli ana işaretin en az 32 px genişlikte kullanılması önerilir.
- **16 px ve 24 px boyutlar:** 16 px ve 24 px gibi çok küçük yüzeylerde koyu zemin üzerinde beyaz siluet (`mark-mono.svg`) kullanılmalıdır. Bu boyutlarda hücre ayrışması tasarımcı tarafından gerçek hedef ekran ve ortamda **gözle değerlendirilmelidir**. Bu ölçekte hücrelerin ayrı ayrı ayrışabileceğine dair kesin bir okunurluk garantisi verilmez.
- Geometriyi yapay olarak kalınlaştırmayın, hücreleri birleştirmeyin veya yedi hücreli yapıyı bozmayın.

### Maskable simge güvenli alanı

Android PWA ve mobil sistemler için hazırlanan `maskable.svg` dosyasında:
- Merkez: (256, 256)
- Güvenli daire yarıçapı: 204.8 kaynak birimi (tuval genişliğinin %40'ı).
- Rafine Petek'in yedi hücresinin en uç köşe noktaları merkezden en fazla 179.8 birim uzaktadır ($y_{\min} = 88.08 \implies 256 - 88.08 = 167.92$, $x_{\max} = 431.43 \implies 431.43 - 256 = 175.43$).
- Dolayısıyla yedi hücrenin tamamı 204.8 birimlik güvenli dairenin içinde kalır; hiçbir hücre ucu kırpılmaz. Ekstra küçültme veya geometri modifikasyonu gerekmez.

---

## 4. Tipografi ve font bağımsızlığı

Companion kimliğinde iki yazı tipi ailesi kullanılır:

1. **Geist (Regular 400, SemiBold 600):** Başlıklar, arayüz metinleri ve logo kilidinin her iki satırı. "COMPANION" SemiBold 600, "FOR DRIVERS" Regular 400 kullanır.
2. **Geist Mono (Medium 500):** Koordinatlar, süreler, teknik etiketler ve editoryal metinler; logo alt açıklamasında kullanılmaz.
### Font lisansları ve kaynakları

Geist font ailesi Vercel tarafından SIL Open Font License (OFL 1.1) ile sunulmaktadır:
- Google Fonts Geist: https://fonts.google.com/specimen/Geist
- Google Fonts Geist Mono: https://fonts.google.com/specimen/Geist+Mono
- Resmî GitHub Deposu: https://github.com/vercel/geist-font
- SIL OFL 1.1 Lisans Metni: https://github.com/vercel/geist-font/blob/main/LICENSE

### Vektör konturlar ve font bağımsızlığı

- Logo kilitlerinin iki satırı da **kalıcı vektör yollarıdır (outline)**; "COMPANION / FOR DRIVERS" canlı SVG metni değildir. Kilitleri görüntülemek veya ölçeklemek için font kurulumu gerekmez.
- **Onaylanan kompakt tipografi:** "COMPANION" Geist SemiBold 600, 70 kaynak birimi boyut, 124 taban çizgisi; "FOR DRIVERS" Geist Regular 400, 38 kaynak birimi boyut, 2 birim harf aralığı, 168 taban çizgisi.
- **C / F optik yerleşimi:** Kompakt kilitte "COMPANION" görünür sol kenarı 247.01, "FOR DRIVERS" görünür sol kenarı 251.01 kaynak birimidir. Alt satırın **+4 birim sağa optik kayması bilinçlidir**; görünür kenarlar matematiksel olarak eşitlenmez. Diğer kilit düzenleri bu onaylanmış tipografiyi ve kaymayı orantılı ölçekler.
- Sosyal ve editoryal SVG görsellerindeki **logo dışı metinler** gömülü TTF fontları kullanabilir; bu durum kontura çevrilmiş logoların font bağımsızlığını değiştirmez.
- Gömülü SVG webfontlarını desteklemeyen masaüstü grafik araçlarında sosyal veya editoryal metinle çalışırken, `/brand/media-kit/fonts/` içindeki resmi TTF dosyaları yüklenebilir veya hazır PNG görseller kullanılabilir. Fontlar ve OFL lisansları medya kitinde korunur.

---

## 5. Hareket ilkeleri (Motion)

`mark-motion.svg` dosyasında tanımlanan hareket ilkeleri:

1. **Yalnızca dönüşüm (Transform-only):** Animasyon her hücrenin kendi ağırlık merkezine sabitlenmiş hafif bir nefes döngüsüdür (ölçek 0.985 – 1.0).
2. **Opaklık sabittir:** Opaklık tabanı daima 1'dir. Hücreler asla solmaz, şeffaflaşmaz, parlamaz veya silinmez.
3. **Erişilebilirlik uyumu:** `prefers-reduced-motion: reduce` medya sorgusunu destekleyen cihazlarda CSS animasyonu tamamen durur; logo statik ve %100 opak olarak kalır.

---

## 6. Yanlış kullanımlar

Aşağıdaki kullanımlar kesinlikle yasaktır:

- **Hücreleri ayırmayın veya sayısını değiştirmeyin:** Yedi hücreli yapı bozulamaz.
- **Sayı veya çarpan eklemeyin:** Hücrelerin içine "2.0x", "1.5x" gibi rakamlar veya sayılar yazmayın.
- **Rozet veya etiket eklemeyin:** Logo üstüne taksi daması, şimşek, beta veya VIP rozeti eklemeyin.
- **Degrade veya gölge eklemeyin:** Düz renk dolgularına gölge, parıltı, kabartma veya gradyan uygulamayın.
- **Opaklığı düşürmeyin:** Renkli hücreleri yarı saydam yapmayın.
- **Sarı simgeyi birincil yapmayın:** Yedi özdeş sarı hücreli simge ikincil promosyon kullanımı içindir; renkli ana kimliğin yerini alamaz. Hücrelere renkli kontur veya halka eklemeyin.
- **Kilit tipografisini bozmayın:** Geist SemiBold 600 "COMPANION" ve Geist Regular 400 "FOR DRIVERS" konturları korunmalıdır; onaylanan 70/38 boyut oranı, satır açıklığı, harf aralığı ve alt satırın +4 birim sağa optik kayması değiştirilemez.

---

## 7. Basın bülteni metinleri

### Türkçe basın özeti

> **Companion for Drivers**, Wrocław’da çalışan sürücüler için canlı koşullar, geçmiş kayıtları ve varış bilgilerini bir araya getiren bağımsız bir araçtır. Companion, sürücünün güncel şehir bağlamını değerlendirmesine yardımcı olur; operasyonel kararlar daima sürücüye aittir. Rafine Petek görsel kimliği, rakamsız yedi altıgen ve tamamen opak sıcak renklerden oluşur.

### English press summary

> **Companion for Drivers** brings together live conditions, historical records and arrival information for drivers working in Wrocław. Companion helps drivers understand the current context; all decisions remain with the driver. Its Refined Honeycomb identity uses seven numberless hexagons in fully opaque warm colours.

---

## 8. Ürün kapsamı, bağımsızlık ve yasal sınırlar

- **Şehir kapsamı:** Companion mevcut aşamada Wrocław odağında çalışır.
- **Mevcut özellikler ve gelecek ayrımı:** Canlı koşullar, geçmiş ve varışlar şu anda mevcut olan kapsamdır. Gelecekte planlanan özellikler (gelişmiş rota planlama vb.) bugün mevcutmuş gibi tanıtılamaz.
- **Bağımsızlık:** Companion bağımsız bir girişimdir. Herhangi bir araç paylaşım platformu veya resmi taksi kurumuyla ortaklık, sponsorluk veya resmî destek ilişkisi taşımaz.
- **Garanti yokluğu:** Sistemdeki veriler gelir, talep veya kazanç garantisi teşkil etmez.
- **Tescil beyanları:** Resmi tescil belgesi bulunmayan durumlarda yanıltıcı ticari marka veya tescil sembolleri eklenmemiştir.

---

## 9. Dosya envanteri ve indirme bağlantıları

Medya kitindeki tüm dosyalar `/brand/media-kit/manifest.json` üzerinden dinamik olarak sunulur.

- **Tüm paket:** `/brand/media-kit/companion-media-kit.zip` (Tüm SVG/PNG varlıkları, TTF fontları, lisanslar ve bu rehber)
- **Yazdırılabilir PDF rehber:** `/brand/media-kit/companion-brand-guide.pdf`
- **Yüksek çözünürlüklü şeffaf PNG:** Kompakt kilitler 6144 px, simgeler 4096 px olarak sunulur; mevcut sosyal medya ve simge boyutları da pakette yer alır.
- **Kimlik genel bakış / temas sayfası:** `/brand/identity-overview.svg` ve `/brand/identity-overview-1600.png`
- **Etkileşimli medya merkezi:** `/site/media-kit.html`

## 10. V4 uygulama ve site dağıtım kapsamı

- Onaylı v4 vektör harfleri kullanılır; yazılar canlı fontlara bağımlı değildir.
- Koyu site ve uygulama yüzeylerinde renkli petek ve beyaz yazılı ana kilit (`/brand/lockup-compact-colour.svg`); klasik uygulamanın açık temasında renkli petek ve siyah yazılı ana kilit kullanılır. Tamamen beyaz kilit yalnızca alternatif medya varlığıdır.
- Uygulamanın giriş logosu ve ana ekran marka başlığı güncellenir. Telegram PIN ve şifreyle giriş davranışı korunur.
- Geist tipografisi, `#121214` koyu zemin ve `#1c1c1f` yüzeyler korunur. Arayüz vurgusu, haritanın 1.2× surge rengi `#ffc870` olur; açık temada metin ve kenarlık için okunabilir `#855500`, dolu düğmeler için `#ffc870` ve koyu yazı kullanılır.
- Başarı, hata, uyarı, bölge/kategori renkleri ve gerçek surge çarpanı renk eşlemesi korunur; sarı yalnızca arayüz vurgusudur.
- PWA önbellek sürümü `companion-v59-map-wordmark`; haritaya özel `lockup-map-colour.svg` (renkli petek + COMPANION, alt satır yok) renkli ana kilitler ve harita marka stili çevrimdışı önbelleğe alınır.
- Telegram bot profil fotoğrafı renkli yedi hücreli petektir; merkez `#B11B5D` korunur.
- Viewer büyütülmüş canlı haritasında üst satır soldan sağa kapatma düğmesi, yatay renkli logo (`lockup-map-colour.svg`, 624×84) + `companionfordrivers.tech` adresi ve sağ üst posta kodu aramasıdır. Büyütülmüş geçmiş haritasında yatay marka satırı tarih kontrollerinin üstündedir; küçük önizlemede gösterilmez. Harita logosu alt satır ("FOR DRIVERS") içermez; bu tam kilide özel bir türevdir.
- Adminlerin büyütülmüş haritalarında marka gösterilmez; admin adres araması korunur. Adminin viewer önizlemesi viewer düzenini kullanır.
- Katmanlar → Çarpan etiketleri yalnızca canlı haritadaki hexagonların × yazılarını açıp kapatır. Tercih `cfd_surge_labels` ile kalıcıdır; hexagon renkleri, peak/airport değerleri, yer adları ve posta kodu katmanları bağımsız kalır.
