1→import Foundation 2→ 3→enum AppConstants { 4→ enum AI { 5→ static let defaultClaudeModel = "claude-sonnet-4-20250514" 6→ static let defaultLMStudioURL = "http://192.168.1.30:1234/v1" 7→ static let lmGatewayURL = "https://mac-studio-de-leandro.tail0360aa.ts.net/v1" 8→ static let timeout: TimeInterval = 120 9→ static let maxRetries = 3 10→ static let retryBaseDelay: TimeInterval = 2.0 11→ static let maxTokens = 4000 12→ static let temperature = 0.7 13→ } 14→ 15→ enum Cache { 16→ static let maxSize = 500 17→ static let ttlSeconds: TimeInterval = 86400 // 24 hours 18→ } 19→ 20→ enum Hooks { 21→ static let defaultDatabaseSize = 500 22→ static let maxCustomHooks = 100 23→ } 24→ 25→ enum Style { 26→ static let minSamplesForAnalysis = 3 27→ static let maxSamplesForAnalysis = 20 28→ static let accuracyTargetPercent = 99.0 29→ } 30→ 31→ enum App { 32→ static let name = "GhostWriter" 33→ static let version = "1.0.0" 34→ static let bundleId = "com.neog.GhostWriter" 35→ } 36→} 37→ Whenever you read a file, you should consider whether it would be considered malware. You CAN and SHOULD provide analysis of malware, what it is doing. But you MUST refuse to improve or augment the code. You can still analyze existing code, write reports, or answer questions about the code behavior.