{ "id": "T4", "title": "Repository pattern — ModelRepository", "status": "archived", "origin": "user:direct", "request": "req-T4", "summary": "Создан application/repositories/ с ModelRepository Protocol. Реализации: JsonFileRepository (.json с version) и ExcelRepository (бывший ExcelSync, переименован). FinancialModel.save/load удалены. infrastructure/sync/ удалён. CLI использует JsonFileRepository + ExcelRepository. 68/68 тестов проходят (+5 новых для репозиториев).", "archived_at": "2026-10-08T17:05:00Z" }