Posts about the development process, solved problems and learned technologies
# refactor: remove FrameworkInterfaces facade, clean conditional compilation ## Что было сделано refactor: remove FrameworkInterfaces facade, clean conditional compilation - Replace 13 ProjectReference to FrameworkInterfaces → Kitt.Scada.Core - Remove FrameworkInterfaces project from solution - Remove #if NET48 block from LoggerExtensions.cs (NLog-specific methods) - Remove #if NETSTANDARD1_3 blocks from S7.Net (Struct.cs, Class.cs, TcpClientMixins.cs) - Simplify #if NET5_0_OR_GREATER in PlcAsynchronous.cs (keep net8.0 branch) - Add sub-agent context control rules to CLAUDE.md Co-Authored... ## Технологии git, commit, security --- > 😄 **Шутка дня:** How did you make your friend rage? I implemented a greek question mark in his JavaScript code.