# Kritik Dosyalar - FikoYT

## 🎯 Frontend Core

### Three.js
- `fiko-three-js.component.ts` - Ana 3D motor
- `FikoKontrolCad.js` - Kamera kontrolleri
- `FikoImporter.STP.ts` - STEP import
- `FikoSahne.ts` - Scene yönetimi
- `FikoSecimler1.ts` - Seçim sistemi

### Services
- `fikoyt.socket.service.ts` - Socket.io
- `fikoyt.service.ts` - Global state
- `kimlik.service.ts` - Kimlik yönetimi

### UI Library
- `fiko-dialog-core/` - Dialog sistemi
- `pipes/` - Custom pipe'lar
- `directives/` - Directive'ler

## 🖥️ Backend Core

### Go API
- `main.go` - Entry point
- `sistem/kokDB/routes.go` - API routing
- `sistem/fikoyt_ctx/` - Context system
- `sistem/fikoyt_socket_io/` - WebSocket

### Python FreeCAD
- `freecad_api_server.py` - Flask API
- `free.py` - Automation motoru
- `freesim-*.py` - Animasyonlar

## ⚙️ Konfigürasyon

### Docker
- `docker-compose.yml` - Servisler
- `Dockerfile` - Build config

### Environment
- `fikoyt.env.json` - Go config
- `environment.ts` - Angular config

## 📂 Path'ler

**Three.js Module:** `src/service/fikoyt-ui/src/lib/fiko-three-js/`
**FreeCAD Scripts:** `docker/fikoyt-sunucu/python_scripts/`
**Go Backend:** `docker/fikoyt-sunucu/merkez.go-server.com/`

---
2025-11-06
