Адпаведнасць
Чаму сістэма следуе і чаго ёй не хапае
Разбор па патрабаваннях: што закрыта, што часткова і чаго няма зусім — з тым, чым гэта правяраецца.
Гэтая старонка не вычытана носьбітам мовы, на якой вы яе чытаеце. Галіновыя тэрміны могуць быць перададзены недакладна; лічбы і крыніцы пад імі аднолькавыя на ўсіх мовах.
Чым пацвярджаецца
Прызнанага трэцяга боку, які завяраў бы кнігу, у расійскай пляменнай арганізацыі зараз няма. Значыць вага бярэцца з таго, што правяраецца: міжнародная форма дакументаў, адкрытыя схемы абмену, праверкі да выдачы, нязменнасць выдадзенага. Давер трымаецца на прасочвальнасці, а яна не адмяняецца чужым рашэннем.
Стандарты, метадалогіі і зводы правіл, якім следуе пляменная кніга, — з сумленным станам па кожным. Ва ўсяго, што заяўлена зробленым, стаіць спасылка на тое, чым гэта пацвярджаецца: прагон, старонка, файл ці дакумент.
Спіс напісаны без аглядкі на тое, як ён выглядае. Спецыяліст, які адкрые сістэму, усё роўна знойдзе тое, пра што тут прамаўчалі, — і далей не паверыць нічому. Ведаць межы за дзесяць хвілін выгадней абодвум бакам, чым даведвацца пра іх на трэцім месяцы ўкаранення.
Зроблена і пацвярджаецца прагонам ці старонкай
Асноўнае зроблена, чаго менавіта не хапае — сказана ў радку
Не пачата. Работа вядомая, тэрмін не прызначаны
Залежыць не ад нас: сяброўства, санкцыйная праверка, рашэнне чужога органа
Не наша вобласць: жалеза, лабараторыі, задачы дзяржавы
Усяго 23 пазіцыі у 6 раздзелах. «Закрыта звонку» — не «рукі не дайшлі»: сяброўства ў ICAR патрабуе санкцыйнай дэкларацыі, а сяброўства ў еўрапейскай канфедэрацыі прыпынена рашэннем ад ліпеня 2022 года. Разбор па раздзелах кіраўніцтваў ICAR — асобнай старонкай.
Закрыць увесь спіс нельга, і гэта ўласцівасць самога спіса, а не стан работы. 9 з 23 пазіцый залежаць не ад кода: іх закрываюць сяброўства ў міжнароднай арганізацыі, акрэдытаваны аўдытар, ведамства ці рашэнне самой Асацыяцыі. Распрацоўкай іх можна толькі падрыхтаваць.
Нашай работай закрываюцца 14 пазіцый; закрыта 2. У кожнай астатняй сказана, чаго менавіта не хапае, — і гэта сумленней за круглую лічбу гатоўнасці, якая нічога не абяцае.
Ідэнтыфікацыя жывёл
Як жывёла называецца тут і як яе знойдуць звонку
Міжнародны нумар жывёлы
ICAR / Interbull
Чаго патрабуе. Нумар выгляду NLDM000574590532: краіна па ISO 3166-1, пол, дванаццаць лічбаў нацыянальнага нумара. З кодам пароды наперадзе — дзевятнаццаць сімвалаў.
Што ў нас. Зборка і разбор у абедзвюх формах запісу краіны, даведнік трыццаці дзвюх краін, краіна і нумар у краіне паходжання ў жывёлы. Прывезеная жывёла лічыцца ад краіны паходжання, а не ад нашай. Нумар не выдумляецца: няма даных — няма нумара.
Што далей. Поле кода пароды ў даведніку ёсць і звязана з абменам; ці запоўнена яно — паказвае прагон check:breed-codes, а код упісвае чалавек, які ведае пароды. Асобна патрэбна правіла праверкі «нумар не сыходзіцца з часткамі»: разыходжанне паміж запісаным нумарам і сабраным з частак зараз ніхто не заўважыць.
ISO 11784 / 11785 — радыёчастотная метка
ISO
Чаго патрабуе. Пятнаццацізначнае дзесятковае прадстаўленне кода меткі; першыя тры лічбы — код краіны па ISO 3166-1 або код вытворцы.
Што ў нас. Праверка формы: даўжыня, лічбы, праўдападобнасць першых трох. Код вытворцы ад 900 і вышэй апазнаецца асобна і не выдаецца за краіну. У абмен метка з’язджае толькі прайшоўшы праверку.
Што далей. Тэксты стандартаў не куплены — праверка напісана па другасных крыніцах. Каля 100–150 CHF, адзіныя выдаткі ўсяго міжнароднага плана.
check:aiidкод: src/lib/aiid.tsАбмен данымі
На якой мове кніга размаўляе з чужымі сістэмамі
ФГИАС ПР — расійскі дзяржаўны рэестр
Минсельхоз России (Міністэрства сельскай гаспадаркі Расіі)
Чаго патрабуе. Абавязковая з 1 сакавіка 2026 года перадача звестак пра пляменных жывёл па формах рэестра, са зваротнай загрузкай прысвоеных ідэнтыфікатараў.
Што ў нас. Усе дваццаць шаблонаў рэестра: выгрузка і зваротная загрузка. Загалоўкі слупкоў звераны радок у радок са сапраўднымі файламі рэестра. У кожнага выгружанага поля ёсць дарога ўводу — рукамі ці загрузкай.
ICAR Animal Data Exchange 1.5
ICAR
Чаго патрабуе. Адкрытая спецыфікацыя абмену данымі пра жывёл: JSON-схемы, REST, агульныя слоўнікі. Ліцэнзія Apache 2.0, фармальнай сертыфікацыі не існуе.
Што ў нас. 14 калекцый на аддачу па адрасах спецыфікацыі (animals, test-day-results, parturitions, inseminations, type-classifications, weights, breeding-values, arrivals, departures, deaths, pregnancy-checks, milking-visits, daily-milking-averages, diagnoses). Прыём POST па 7 з іх з апазнаннем паўторнай адпраўкі па пары «крыніца + яе нумар запісу» — інакш абарваная сетка падвойвала б запіс. Адмовы ў выглядзе icarErrorResource, пакет адказвае icarBatchResult радок за радком. Тое, што аддаецца, зверваецца са сапраўднымі JSON-схемамі рэпазіторыя adewg/ICAR, а не з нашай копіяй пералікаў. Апісанне абмену — у агульным апісанні інтэрфейсу, раздзелам «Абмен».
Што далей. Абодва спосабы абмену стандарту працуюць: выбарка па лакацыях і абмен наборамі са стужкай змен, непразрыстай меткай працягу і апазнаннем выдаленага. Возіцца пры гэтым адзінаццаць рэсурсаў з паўсотні — роўна тое, што кніга вядзе; здароўя, кармлення і групавых падзей у ёй самой пакуль няма. Жывёлы, ацэнка экстэр’еру, пляменная каштоўнасць і перамяшчэнні на запіс зачынены наўмысна, а не па недаробцы: запіс жывёлы і пераход правоў — сцвярджэнні, за якія Асацыяцыя адказвае перад заводчыкам, і яны ідуць заяўкай з праверкай; кожнай адказваецца 405 з тлумачэннем словамі.
check:adeпрагон: check:ade-acceptпрагон: check:ade-schemaпрагон: check:ade-genericпрагон: check:ade-live/ade/api-docsдакумент: docs/ade-spec.mdadewg/ICAR на GitHub ↗Уласны REST-інтэрфейс
OpenAPI
Чаго патрабуе. Апісанне інтэрфейсу машыначытальнай спецыфікацыяй, а не толькі тэкстам.
Што ў нас. OpenAPI-апісанне, старонка дакументацыі і прагон, які зверае апісанне з кодам. Асобным раздзелам апісаны і абмен па ICAR ADE: інтэгратар, які адкрыў дакументацыю, даведваецца пра стандартны інтэрфейс, не вывучаючы наш уласны.
UN/CEFACT: Animal Traceability і Cattle Registration BRS
ААН
Чаго патрабуе. Узгадненне мадэлі абмену з бізнес-спецыфікацыямі ААН па прасочвальнасці быдла.
Што ў нас. Нічога.
Што далей. Пачынаць трэба не з работы, а з пошуку саміх дакументаў: у разборы адкрытых крыніц тэксты BRS знайсці не ўдалося.
Пляменная справа і ацэнка
Правілы, паводле якіх вядуць кнігу і лічаць пляменную каштоўнасць
ICAR Guidelines — дваццаць пяць раздзелаў
ICAR
Чаго патрабуе. Правілы ўліку прадукцыйнасці, пацвярджэння паходжання, ацэнкі экстэр’еру і генетычнай ацэнкі, паводле якіх вядуць улік службы пяці кантынентаў.
Што ў нас. Разабрана па раздзелах: чаго патрабуе кожны і як гэта зроблена. Цалкам улічаных раздзелаў няма ніводнага, і гэта стан, а не асцярожнасць фармулёвак.
Што далей. Прабелаў 16 па 9 раздзелах — усе выпісаны на асобнай старонцы.
Панэлі і наменклатура ISAG
ISAG
Чаго патрабуе. Дванаццаць абавязковых мікрасатэлітных локусаў, не менш за дзвесце SNP з набору ISAG, фармат запісу TOP/AB, разлік верагоднасцей выключэння.
Што ў нас. Дванаццаць абавязковых локусаў STR, метады пацвярджэння і вердыкты.
Што далей. SNP-панэлі няма, фармату TOP/AB няма, верагоднасці выключэння не лічацца. Захоўваецца вынік тэсту, а не генатып: пераправерыць яго самім нельга і перадаць іншай лабараторыі таксама.
src/lib/isag.tsWHFF Registration Guidelines
World Holstein Friesian Federation
Чаго патрабуе. Правілы рэгістрацыі: пяць пакаленняў радаслоўнай з данымі прадукцыйнасці, флаг не-галштынскага продка, коды рэцэсіваў Mulefoot, BLAD, CVM, DUMPS, коды масцей, дакументацыя па эмбрыёнах.
Што ў нас. Нічога з пералічанага.
Што далей. Самая аб’ёмная прадметная работа плана і самая карысная: гэта тое, чым пляменная кніга адрозніваецца ад базы даных пра кароў.
Метадалогія Interbull
Interbull Centre
Чаго патрабуе. Структура файлаў 200/300/301, разлік эфектыўнай колькасці дачок, валідацыйныя тэсты генетычнага трэнду метадамі I–III.
Што ў нас. Нічога.
Што далей. Валідацыя трэнду патрэбна незалежна ад удзелу ў міжнароднай ацэнцы: без яе павольны зрух базы выглядае як генетычны прагрэс, і заўважыць падмену нельга.
Удзел у міжнароднай ацэнцы MACE
Interbull Centre
Чаго патрабуе. Прывядзенне нацыянальных ацэнак розных краін да агульнай шкалы.
Што ў нас. Індэкс кнігі — уласны разлік па запазычанай базе параўнання, і подпіс пра гэта кажа проста.
Што далей. Патрабуе сяброўства ў ICAR і валідаванай нацыянальнай ацэнкі ў адзінай краінавай базе. Анкета сяброўства змяшчае дэкларацыю пра адпаведнасць правілам OFAC і FATF, і ICAR правярае яе да прыняцця.
Залежыць не ад нас. ICAR і Interbull: сяброўства і валідаваная нацыянальная ацэнка
ICAR Certificate of Quality
ICAR
Чаго патрабуе. Адзіная ў свеце галіновая сертыфікацыя вядзення пляменнай кнігі і апрацоўкі даных, з выязным аўдытам.
Што ў нас. Няма і быць не можа без сяброўства.
Што далей. Даступная толькі сябрам ICAR. Разбор — у дакуменце пра марку і сяброўства.
Залежыць не ад нас. ICAR: сертыфікацыя даступная толькі сябрам
docs/icar.mdСяброўства ў EHRC і WHFF
European Holstein and Red Holstein Confederation
Чаго патрабуе. Узаемнае прызнанне рэгістрацыі галштынскага быдла ў Еўропе.
Што ў нас. Расійская галштынская асацыяцыя была сябрам EHRC і прыпынена рашэннем ад 12 ліпеня 2022 года. Публічнага паведамлення пра зняцце прыпынення за 2023–2026 гады не знойдзена.
Што далей. Першы крок нічога не каштуе: ліст генеральнаму сакратару з пытаннем пра бягучы статус. Без адказу на яго абмяркоўваць міжнароднае прызнанне бессэнсоўна.
Залежыць не ад нас. EHRC і WHFF: прыпыненне здымаецца рашэннем гэтых арганізацый
docs/mezhdunarodnye-standarty.mdМіжурадавыя зводы
Патрабаванні ААН і міжурадавых арганізацый
Кодэкс здароўя наземных жывёл, главы 4.2 і 4.3
WOAH
Чаго патрабуе. Патрабаванні да прасочвальнасці: прадухіленне дублявання ідэнтыфікатараў, пералік падзей, звязванне ідэнтыфікатараў пры імпарце і экспарце, рэзервовае капіраванне, канфідэнцыяльнасць.
Што ў нас. Частка патрабаванняў выконваецца па факце — журнал змен, правы доступу, падзеі з датамі, — але супастаўлення з тэкстам кодэкса не рабілася.
Што далей. Работа пераважна дакументальная: табліца «патрабаванне → рэалізацыя». Сапраўднай работы два пункты — праверкі на дублі ідэнтыфікатараў і звязванне нумароў пры імпарце.
FAO Guidelines No. 19 і No. 3
FAO ААН
Чаго патрабуе. Інтэграваныя шматмэтавыя сістэмы ўліку жывёл і стратэгіі развядзення — як архітэктурны арыенцір.
Што ў нас. Нічога.
Што далей. Дакумент, а не код. Дзень работы.
Глабальны план дзеянняў і DAD-IS
FAO ААН
Чаго патрабуе. Нацыянальная справаздачнасць па генетычных рэсурсах жывёл.
Што ў нас. Не наша вобласць: справаздачу дае дзяржава, а не распрацоўшчык сістэмы. Расія гэтую справаздачнасць не вядзе і DAD-IS не напаўняе.
Залежыць не ад нас. дзяржава: справаздачнасць у DAD-IS вядзе краіна, а не распрацоўшчык
Якасць і даступнасць праграмы
Уласцівасці самой праграмы, а не даных у ёй
WCAG 2.2 узровень AA
W3C / ISO 40500 / ГОСТ Р 52872 (расійскі стандарт даступнасці)
Чаго патрабуе. Даступнасць інтэрфейсу для людзей з абмежаваннямі зроку, слыху і маторыкі.
Што ў нас. Асобныя рэчы: мова размечана на старонках і на кнопках пераключальніка, у знака і навігацый ёсць подпісы, спасылкі адрозніваюцца не толькі колерам. Сістэмнага прагону па крытэрыях не рабілася.
Што далей. Прагон па крытэрыях, заява пра даступнасць з сумленным пералікам абмежаванняў — вялікія табліцы і графічныя радаслоўныя загадзя праблемныя, — і аўтаматычная праверка таго, што паддаецца аўтаматызацыі.
check:linksISO/IEC 25010:2023 і 25040
ISO/IEC
Чаго патрабуе. Мадэль якасці праграмнага забеспячэння як мова тэхнічнага задання і прыёмкі.
Што ў нас. Рэестр прагонаў кладзецца на мадэль амаль цалкам, але супастаўлення не напісана. Сертыфікацыі па 25010 па сутнасці не існуе.
Што далей. Дакумент, які супастаўляе восем характарыстык якасці з тым, што ў нас ёсць.
Адкрытыя даведнікі пад CC0 1.0
Creative Commons
Чаго патрабуе. Даведнікі, коды і схемы абмену пад CC0 1.0; агрэгаваная статыстыка і метаданыя каталога пад CC BY 4.0. Архітэктура паводле прынцыпаў FAIR.
Што ў нас. Нічога.
Што далей. Старонка адкрытых даных з даведнікамі ў JSON і CSV, файл ліцэнзіі побач з кожным, адзнака пра ліцэнзію ў адказе інтэрфейсу. Залежыць ад рашэння Асацыяцыі пра тое, што адкрываць.
Залежыць не ад нас. рашэнне Асацыяцыі пра тое, якія даведнікі адкрываць
ISO/IEC 27001 — кіраванне інфармацыйнай бяспекай
ISO/IEC
Чаго патрабуе. Сістэма менеджменту інфармацыйнай бяспекі са знешнім аўдытам.
Што ў нас. Нічога фармальнага.
Што далей. Укараненне па ГОСТ Р ИСО/МЭК 27001-2021 (расійскі варыянт стандарту) з аўдытам расійскай кампаніяй. Міжнародна прызнаная сертыфікацыя напрамую недаступная: Росаккредитация (нацыянальная служба акрэдытацыі Расіі) не падпісант пагаднення пра ўзаемнае прызнанне ў галіне сістэм менеджменту.
Залежыць не ад нас. акрэдытаваны аўдытар: сертыфікацыю выдае орган па сертыфікацыі, а не распрацоўшчык
Расійскі абавязковы контур
Тое, што абавязкова паводле закона і без чаго нельга прадаваць
Реестр отечественного ПО — расійскі рэестр праграм, клас 12.03
Минцифры России (Міністэрства лічбавага развіцця Расіі)
Чаго патрабуе. Уключэнне ў рэестр па класе «Праграмнае забеспячэнне для вырашэння галіновых задач у галіне сельскай гаспадаркі». Дае доступ да дзяржзакупак і вызваленне ад ПДВ.
Што ў нас. Заяўка не падавалася.
Што далей. Рыхтавацца загадзя з улікам правіла дзвюх аперацыйных сістэм: для галіновага прыкладнога ПЗ яно прымяняецца з 1 чэрвеня 2027 года.
Залежыць не ад нас. Минцифры (Міністэрства лічбавага развіцця Расіі): уключэнне ў рэестр — рашэнне ведамства па заяўцы праваўладальніка
docs/produkt-dlya-otrasli.mdГОСТ Р 56939-2024 — расійскі стандарт распрацоўкі бяспечнага ПЗ
Росстандарт / ФСТЭК (расійскія ведамствы стандартызацыі і тэхнічнай абароны)
Чаго патрабуе. Патрабаванні да працэсу распрацоўкі: аналіз кода, кіраванне ўразлівасцямі, выпрабаванні.
Што ў нас. Частка практык выконваецца па факце, ацэнкі адпаведнасці не праводзілася.
Што далей. Гэта мова ФСТЭК і Минцифры і падмурак статусу даверанага ПЗ.
Залежыць не ад нас. орган па ацэнцы адпаведнасці: практыкі можна выконваць, адпаведнасць — толькі пацвердзіць звонку
Сертыфікацыя прыбораў і лабараторый
ICAR
Чаго патрабуе. Выпрабаванні малакамераў і прабаадборнікаў, сертыфікацыя сродкаў ідэнтыфікацыі, акрэдытацыя лабараторый аналізу малака і ДНК.
Што ў нас. Не наша вобласць. Кніга прымае вынікі такіх прыбораў і лабараторый, але не сертыфікуе іх і не прэтэндуе.
Залежыць не ад нас. органы па сертыфікацыі прыбораў і акрэдытацыі лабараторый
Адкуль узяты ацэнкі
Станы расстаўлены паводле разбору адкрытых крыніц: статуты і анкеты арганізацый, тэксты стандартаў там, дзе яны адкрытыя, спісы сяброў, рэгламенты выкарыстання знакаў. Там, дзе факт не ўдалося пацвердзіць першакрыніцай, гэта сказана проста ў самім разборы. Парадак работ і абгрунтаванне чарговасці — у асобным плане.
Знакі і маркі арганізацый на гэтай старонцы не выкарыстоўваюцца: яны выдаюцца паводле статусу сябра ці за пройдзеную праверку, а не за адпаведнасць правілам. Сцвярджэнне пра ўласную работу дазволена ўсім і без усялякага сяброўства — ім і абмяжоўваемся.