feat(v2): 9–10 Ekim çalışma ağacı — deneyim dili 1. dalga, PWA manifest, revizyon niyet modeli, listem/tadımlık bileşen denetimi
9–10 Ekim oturumlarının commit'lenmemiş işi tek parça alındı (raporlar: docs/ekip-raporlari/2026-10-09, 2026-10-10): - Landing deneyim dili 1. dalga: sayfa geçişi (ViewTransition), piksel morf/şerit, sorun sahneleri, adım akışı, sayan sayı, mobil menü, adım göstergesi, logoya tepki; DESIGN.md §11 ve AGENTS.md kuralları, tasarım denetimine yeni kurallar - Tema: tema ikonu, D kısayolu, tema geçişi - PWA: manifest.ts ve ikonlar - Danışman: revizyon niyet modeli (OPENROUTER_NIYET_MODEL), sohbet geçmişi, soru API'si - /listem ve /sonuc tadımlığı bileşen denetimi düzeltmeleri - eslint: .venv-tts/ yok sayılır tsc, eslint ve tasarım denetimi sıfır hata. Co-Authored-By: Claude Fable 5.1 <noreply@anthropic.com>
This commit is contained in:
@@ -39,6 +39,12 @@ const hash = (x: number, y: number, seed: number) => {
|
||||
return n - Math.floor(n);
|
||||
};
|
||||
|
||||
// Kendi sahnesini üreten bileşenler (PikselMorf ve sahneleri) aynı ızgarayı,
|
||||
// dokuyu ve sözde-rastgeleyi buradan alır; ölçü ikinci bir yerde yazılmaz.
|
||||
export const PIKSEL = { hucre: CELL, nokta: DOT, bosluk: INSET } as const;
|
||||
export const dokuOpakligi = opacityFor;
|
||||
export const pikselHash = hash;
|
||||
|
||||
function pixelRect(
|
||||
x: number,
|
||||
y: number,
|
||||
@@ -551,7 +557,7 @@ export function PixelSahne({
|
||||
}
|
||||
|
||||
// 5×7 dot-matrix rakamlar. Yeni bir rakam gerekirse ızgarası buraya eklenir.
|
||||
const RAKAMLAR = {
|
||||
export const RAKAMLAR = {
|
||||
1: ["..#..", ".##..", "..#..", "..#..", "..#..", "..#..", ".###."],
|
||||
2: [".###.", "#...#", "....#", "...#.", "..#..", ".#...", "#####"],
|
||||
3: [".###.", "#...#", "....#", "..##.", "....#", "#...#", ".###."],
|
||||
|
||||
Reference in New Issue
Block a user