ChessPrism/cline_docs/systemPatterns.md

16 lines
441 B
Markdown

# System Patterns
## Architecture Overview
1. Screenshot Capture Module
2. Board Position Analysis Engine
3. Visual Overlay System
4. Stockfish Integration
## Key Technical Decisions
1. MacOS Silicon (ARM64) native implementation
2. Firefox browser integration
3. Low-latency overlay system
4. In-memory Stockfish engine
## Data Flow
1. Screenshot → Board Position Detection → FEN Conversion → Stockfish Analysis → Visual Overlay