{
  "generated": "2026-11-05T22:50:57.873Z",
  "asOf": "2026-11-05",
  "methodology": {
    "note": "Скоринг v2: база — скоринг-класс из emitent-scores.json (A=85, B=70, C=50, D=25), к ней применяются только проверяемые фактические корректировки из открытых данных 259cfa.ru. Каждый фактор — правило, число и источник; оценочные ярлыки не используются. Итог ограничен диапазоном 0–100, класс не пересматривается.",
    "base_weights": {
      "A": 85,
      "B": 70,
      "C": 50,
      "D": 25
    },
    "rules": [
      {
        "rule": "base_class",
        "impact": 0,
        "applies": "всем эмитентам со скоринг-классом",
        "description": "База скоринга = вес класса из emitent-scores.json: A=85, B=70, C=50, D=25.",
        "source": "emitent-scores.json"
      },
      {
        "rule": "default_history",
        "impact": -25,
        "applies": "за каждую запись эмитента в реестре дефолтов",
        "description": "Эмитент есть в defaults-issuers.json → −25 за каждый дефолт. Итоговый score не опускается ниже 0.",
        "source": "defaults-issuers.json"
      },
      {
        "rule": "payment_overdue",
        "impact": -15,
        "applies": "за каждый выпуск с просрочкой",
        "description": "У выпуска есть событие выплат со статусом «не подтверждено» (по note в payments.json: дата прошла, подтверждения в реестре выплат нет) → −15 за такой выпуск.",
        "source": "payments.json + releases.json (соединение по card_url; резервно issuer_url)"
      },
      {
        "rule": "maturity_passed_unconfirmed",
        "impact": -10,
        "applies": "за каждый выпуск с прошедшим погашением без подтверждения",
        "description": "maturity (releases.json) < 2026-11-05 И выпуск есть в payments.json (в обращении) И нет события со статусом «подтверждено» → −10. Логика повторяет флаг maturity_passed_unconfirmed из api/agent/redflags.json.",
        "source": "releases.json + payments.json (соединение по card_url)"
      },
      {
        "rule": "yield_anomaly",
        "impact": -5,
        "applies": "один раз эмитенту, при наличии хотя бы одного выпуска с аномальной ставкой",
        "description": "Хотя бы один выпуск эмитента имеет ставку ≥ 90-го перцентиля всех ставок выпусков базы (сейчас 26%) → −5. Аномальная доходность — рыночное измерение риска (см. также redflags.json:yield_anomaly).",
        "source": "releases.json; рыночный контекст — months.json"
      },
      {
        "rule": "placement_history",
        "impact": 5,
        "applies": "один раз эмитенту, при выполнении обоих условий",
        "description": "≥ 3 действующих выпусков (maturity не прошла; записи без даты погашения считаются действующими — признака завершения в базе нет; анонсы с датой решения в будущем не учитываются) И совокупный hardcap действующих выпусков выше медианы совокупных объёмов по эмитентам рынка (сейчас 100 000 000 руб.) → +5.",
        "source": "releases.json"
      }
    ],
    "rules_excluded": [
      {
        "rule": "maturity_passed_no_plan_evidence",
        "reason": "Флаг redflags.json (maturity в прошлом, выпуска нет в плане выплат) — эвристика низкой точности: план выплат охватывает только выпуски «денежное требование» в обращении, отсутствие в плане не означает дефолт. В скоринг не включён; факты отражаются в data_quality эмитента."
      }
    ],
    "consensus": {
      "rule": "если итоговый score расходится с базовым весом класса сильнее чем на 30 пунктов, эмитенту присваивается consensus: \"split\" (score и класс противоречат друг другу)",
      "threshold_points": 30
    },
    "score_bands": "0-24, 25-44, 45-64, 65-84, 85-100",
    "parameters": {
      "asOf": "2026-11-05",
      "anomalyQuantile": 0.9,
      "anomalyThresholdPct": 26,
      "marketRatesCount": 1734,
      "historyMinActiveReleases": 3,
      "marketMedianActiveVolumeRub": 100000000,
      "marketIssuersWithActiveReleases": 501,
      "scoreRange": "0–100",
      "marketContext": {
        "note": "справочно: агрегаты площадок и помесячная медиана ставок не участвуют в факторах",
        "platformsCount": 15,
        "marketReleasesFromPlatforms": 3326,
        "marketHardcapSumFromPlatformsRub": 3268473280131.5,
        "medianAvgRateLast12mPct": 17.5,
        "lastMonth": {
          "month": "2026-10",
          "releases": 124,
          "hardcap_sum": 30950000000,
          "avg_rate": 17.3
        }
      }
    },
    "coverage": {
      "scope": "эмитенты со скоринг-классом в emitent-scores.json (157); эмитенты без класса (в т.ч. из реестра дефолтов) не оцениваются — нет базовой точки",
      "releases": "2026-11-05T18:02:42.478Z",
      "emitentScores": "2026-11-05",
      "defaultsIssuers": "февраль — октябрь 2026 (погашение ЦФА 13.03.2026 не исполнено; наблюдение — 01.09.2026)",
      "payments": "2026-10-17T05:13:20",
      "platforms": "2026-10-10T21:55:18+03:00",
      "months": "2026-10-10T21:55:18+03:00"
    },
    "joinKey": "emitent-scores.scores{} ← issuer_slug ↔ releases.json.issuer_slug; releases.card_url ↔ payments.issues[].card_url; резервно payments.issues[].issuer_url → slug; defaults-issuers.issuers[].slug",
    "disclaimer": "Не является индивидуальной инвестиционной рекомендацией. Оценка основана исключительно на открытых данных 259cfa.ru и носит информационный характер.",
    "attribution": "Данные: открытая база 259CFA (259cfa.ru) — releases.json (решения о выпуске ЦФА), defaults-issuers.json (реестр дефолтов), emitent-scores.json (скоринг-классы), payments.json (план выплат), platforms.json (статистика площадок), months.json (помесячная агрегация). Атрибуция обязательна: 259CFA (259cfa.ru)."
  },
  "summary": {
    "issuers": 157,
    "counts_by_class": {
      "A": 52,
      "B": 53,
      "C": 30,
      "D": 22
    },
    "counts_by_score_band": {
      "0-24": 17,
      "25-44": 10,
      "45-64": 28,
      "65-84": 60,
      "85-100": 42
    },
    "splits": 1,
    "rules_triggered": {
      "default_history": 20,
      "payment_overdue": 6,
      "maturity_passed_unconfirmed": 5,
      "yield_anomaly": 40,
      "placement_history": 27
    },
    "avg_shift_from_base": -4.3
  },
  "scores": {
    "akcionernoe-obschestvo-gruppa-kompaniy-azot": {
      "name": "АКЦИОНЕРНОЕ ОБЩЕСТВО ГРУППА КОМПАНИЙ \"АЗОТ\"",
      "class": "A",
      "score": 85,
      "factors": [
        {
          "rule": "base_class",
          "value": "скоринг-класс «A» из emitent-scores.json (база: 85 из 100)",
          "impact": 85,
          "source": "emitent-scores.json"
        },
        {
          "rule": "placement_history",
          "value": "активных выпусков: 1 из 1 записей; совокупный объём активных (hardcap): 10 000 руб.; медиана по рынку: 100 000 000 руб. — порог не достигнут",
          "impact": 0,
          "source": "releases.json"
        }
      ],
      "data_quality": [
        "нет дат погашения (maturity) — правило maturity_passed_unconfirmed не проверялось"
      ]
    },
    "akcionernoe-obschestvo-leningradskaya-oblastnaya-teplo-energeticheskaya-kompaniy": {
      "name": "АКЦИОНЕРНОЕ ОБЩЕСТВО \"ЛЕНИНГРАДСКАЯ ОБЛАСТНАЯ ТЕПЛО - ЭНЕРГЕТИЧЕСКАЯ КОМПАНИЯ\"",
      "class": "A",
      "score": 85,
      "factors": [
        {
          "rule": "base_class",
          "value": "скоринг-класс «A» из emitent-scores.json (база: 85 из 100)",
          "impact": 85,
          "source": "emitent-scores.json"
        },
        {
          "rule": "placement_history",
          "value": "активных выпусков: 2 из 2 записей; совокупный объём активных (hardcap): 4 руб.; медиана по рынку: 100 000 000 руб. — порог не достигнут",
          "impact": 0,
          "source": "releases.json"
        }
      ],
      "data_quality": [
        "нет ставок (rate) по выпускам — правило yield_anomaly не проверялось",
        "нет дат погашения (maturity) — правило maturity_passed_unconfirmed не проверялось"
      ]
    },
    "akcionernoe-obschestvo-nauchno-proizvodstvennoe-obedinenie-bosfor-vostochnyy": {
      "name": "АКЦИОНЕРНОЕ ОБЩЕСТВО \"НАУЧНО-ПРОИЗВОДСТВЕННОЕ ОБЪЕДИНЕНИЕ БОСФОР ВОСТОЧНЫЙ\"",
      "class": "B",
      "score": 70,
      "factors": [
        {
          "rule": "base_class",
          "value": "скоринг-класс «B» из emitent-scores.json (база: 70 из 100)",
          "impact": 70,
          "source": "emitent-scores.json"
        },
        {
          "rule": "placement_history",
          "value": "активных выпусков: 1 из 1 записей; совокупный объём активных (hardcap): 10 000 руб.; медиана по рынку: 100 000 000 руб. — порог не достигнут",
          "impact": 0,
          "source": "releases.json"
        }
      ],
      "data_quality": [
        "нет ставок (rate) по выпускам — правило yield_anomaly не проверялось",
        "нет дат погашения (maturity) — правило maturity_passed_unconfirmed не проверялось"
      ]
    },
    "ano-fond-cifrovogo-kontenta": {
      "name": "АНО «Фонд цифрового контента»",
      "class": "B",
      "score": 70,
      "factors": [
        {
          "rule": "base_class",
          "value": "скоринг-класс «B» из emitent-scores.json (база: 70 из 100)",
          "impact": 70,
          "source": "emitent-scores.json"
        },
        {
          "rule": "placement_history",
          "value": "активных выпусков: 1 из 1 записей; совокупный объём активных (hardcap): 10 000 000 руб.; медиана по рынку: 100 000 000 руб. — порог не достигнут",
          "impact": 0,
          "source": "releases.json"
        }
      ],
      "data_quality": []
    },
    "ao-77": {
      "name": "АО \"77\"",
      "class": "B",
      "score": 70,
      "factors": [
        {
          "rule": "base_class",
          "value": "скоринг-класс «B» из emitent-scores.json (база: 70 из 100)",
          "impact": 70,
          "source": "emitent-scores.json"
        },
        {
          "rule": "placement_history",
          "value": "активных выпусков: 2 из 2 записей; совокупный объём активных (hardcap): 154 000 000 руб.; медиана по рынку: 100 000 000 руб. — порог не достигнут",
          "impact": 0,
          "source": "releases.json"
        }
      ],
      "data_quality": [
        "нет дат погашения (maturity) — правило maturity_passed_unconfirmed не проверялось"
      ]
    },
    "ao-abz-1-1": {
      "name": "АО \"АБЗ-1\"№1",
      "class": "A",
      "score": 85,
      "factors": [
        {
          "rule": "base_class",
          "value": "скоринг-класс «A» из emitent-scores.json (база: 85 из 100)",
          "impact": 85,
          "source": "emitent-scores.json"
        },
        {
          "rule": "placement_history",
          "value": "активных выпусков: 1 из 1 записей; совокупный объём активных (hardcap): 100 000 000 руб.; медиана по рынку: 100 000 000 руб. — порог не достигнут",
          "impact": 0,
          "source": "releases.json"
        }
      ],
      "data_quality": [
        "нет дат погашения (maturity) — правило maturity_passed_unconfirmed не проверялось",
        "выпуски эмитента отсутствуют в payments.json (план охватывает только «денежное требование» в обращении) — просрочки выплат не проверялись"
      ]
    },
    "ao-aeroklub": {
      "name": "АО \"АЭРОКЛУБ\"",
      "class": "A",
      "score": 85,
      "factors": [
        {
          "rule": "base_class",
          "value": "скоринг-класс «A» из emitent-scores.json (база: 85 из 100)",
          "impact": 85,
          "source": "emitent-scores.json"
        },
        {
          "rule": "placement_history",
          "value": "активных выпусков: 2 из 2 записей; совокупный объём активных (hardcap): 210 000 000 руб.; медиана по рынку: 100 000 000 руб. — порог не достигнут",
          "impact": 0,
          "source": "releases.json"
        }
      ],
      "data_quality": []
    },
    "ao-agroholding-step": {
      "name": "АО \"Агрохолдинг СТЕПЬ\"",
      "class": "C",
      "score": 45,
      "factors": [
        {
          "rule": "base_class",
          "value": "скоринг-класс «C» из emitent-scores.json (база: 50 из 100)",
          "impact": 50,
          "source": "emitent-scores.json"
        },
        {
          "rule": "maturity_passed_unconfirmed",
          "value": "выпусков с прошедшей датой погашения без подтверждённой выплаты: 1 — n3566: погашение 2026-11-04 прошло, выпуск в плане выплат (статус «размещён»), подтверждённых выплат нет (события: купон 2026-11-03 — «ожидается»; купон 2026-11-04 — «ожидается»; погашение 2026-11-04 — «ожидается»)",
          "impact": -10,
          "source": "releases.json + payments.json (соединение по card_url), логика redflags.json:maturity_passed_unconfirmed"
        },
        {
          "rule": "placement_history",
          "value": "активных выпусков: 11 из 14 записей; совокупный объём активных (hardcap): 12 501 000 000 руб.; медиана по рынку: 100 000 000 руб. — выше медианы",
          "impact": 5,
          "source": "releases.json"
        }
      ],
      "data_quality": [
        "выпусков с прошедшей датой погашения нет в плане выплат payments.json: 2 (n3564, n4307) — подтверждения погашения в открытых данных нет; штраф не применялся (низкоточная эвристика redflags.json:maturity_passed_no_plan_evidence)"
      ]
    },
    "ao-agropromyshlennoe-obedinenie-avrora-1": {
      "name": "АО \"Агропромышленное объединение «Аврора\" №1",
      "class": "A",
      "score": 80,
      "factors": [
        {
          "rule": "base_class",
          "value": "скоринг-класс «A» из emitent-scores.json (база: 85 из 100)",
          "impact": 85,
          "source": "emitent-scores.json"
        },
        {
          "rule": "yield_anomaly",
          "value": "ставки выпусков в верхнем 90-м перцентиле рынка (≥ 26%): 1 вып. — n3221 от 2024-12-03 — ставка 26.5%; медианная средняя ставка рынка за 12 мес. (months.json): 17.5%",
          "impact": -5,
          "source": "releases.json (квантиль по всем ставкам базы) + months.json (контекст)"
        },
        {
          "rule": "placement_history",
          "value": "активных выпусков: 0 из 1 записей; совокупный объём активных (hardcap): 0 руб.; медиана по рынку: 100 000 000 руб. — порог не достигнут",
          "impact": 0,
          "source": "releases.json"
        }
      ],
      "data_quality": [
        "выпуски эмитента отсутствуют в payments.json (план охватывает только «денежное требование» в обращении) — просрочки выплат не проверялись",
        "выпусков с прошедшей датой погашения нет в плане выплат payments.json: 1 (n3221) — подтверждения погашения в открытых данных нет; штраф не применялся (низкоточная эвристика redflags.json:maturity_passed_no_plan_evidence)"
      ]
    },
    "ao-atomnyy-energopromyshlennyy-kompleks-1": {
      "name": "АО \"Атомный энергопромышленный комплекс\"№1",
      "class": "C",
      "score": 50,
      "factors": [
        {
          "rule": "base_class",
          "value": "скоринг-класс «C» из emitent-scores.json (база: 50 из 100)",
          "impact": 50,
          "source": "emitent-scores.json"
        },
        {
          "rule": "placement_history",
          "value": "активных выпусков: 1 из 1 записей; совокупный объём активных (hardcap): 10 000 000 000 руб.; медиана по рынку: 100 000 000 руб. — порог не достигнут",
          "impact": 0,
          "source": "releases.json"
        }
      ],
      "data_quality": [
        "нет дат погашения (maturity) — правило maturity_passed_unconfirmed не проверялось",
        "выпуски эмитента отсутствуют в payments.json (план охватывает только «денежное требование» в обращении) — просрочки выплат не проверялись"
      ]
    },
    "ao-belgorodskie-molochnye-fermy": {
      "name": "АО \"БЕЛГОРОДСКИЕ МОЛОЧНЫЕ ФЕРМЫ\"",
      "class": "A",
      "score": 80,
      "factors": [
        {
          "rule": "base_class",
          "value": "скоринг-класс «A» из emitent-scores.json (база: 85 из 100)",
          "impact": 85,
          "source": "emitent-scores.json"
        },
        {
          "rule": "yield_anomaly",
          "value": "ставки выпусков в верхнем 90-м перцентиле рынка (≥ 26%): 1 вып. — n26 от 2025-05-26 — ставка 29%; медианная средняя ставка рынка за 12 мес. (months.json): 17.5%",
          "impact": -5,
          "source": "releases.json (квантиль по всем ставкам базы) + months.json (контекст)"
        },
        {
          "rule": "placement_history",
          "value": "активных выпусков: 1 из 2 записей; совокупный объём активных (hardcap): 25 000 000 руб.; медиана по рынку: 100 000 000 руб. — порог не достигнут",
          "impact": 0,
          "source": "releases.json"
        }
      ],
      "data_quality": [
        "выпуски эмитента отсутствуют в payments.json (план охватывает только «денежное требование» в обращении) — просрочки выплат не проверялись",
        "выпусков с прошедшей датой погашения нет в плане выплат payments.json: 1 (n5486) — подтверждения погашения в открытых данных нет; штраф не применялся (низкоточная эвристика redflags.json:maturity_passed_no_plan_evidence)"
      ]
    },
    "ao-cifrovaya-ekspertiza": {
      "name": "АО \"ЦИФРОВАЯ ЭКСПЕРТИЗА\"",
      "class": "B",
      "score": 65,
      "factors": [
        {
          "rule": "base_class",
          "value": "скоринг-класс «B» из emitent-scores.json (база: 70 из 100)",
          "impact": 70,
          "source": "emitent-scores.json"
        },
        {
          "rule": "yield_anomaly",
          "value": "ставки выпусков в верхнем 90-м перцентиле рынка (≥ 26%): 2 вып. — n912 от 2025-03-20 — ставка 31%; n3442 от 2025-03-31 — ставка 31%; медианная средняя ставка рынка за 12 мес. (months.json): 17.5%",
          "impact": -5,
          "source": "releases.json (квантиль по всем ставкам базы) + months.json (контекст)"
        },
        {
          "rule": "placement_history",
          "value": "активных выпусков: 3 из 6 записей; совокупный объём активных (hardcap): 70 000 000 руб.; медиана по рынку: 100 000 000 руб. — порог не достигнут",
          "impact": 0,
          "source": "releases.json"
        }
      ],
      "data_quality": [
        "выпуски эмитента отсутствуют в payments.json (план охватывает только «денежное требование» в обращении) — просрочки выплат не проверялись",
        "выпусков с прошедшей датой погашения нет в плане выплат payments.json: 3 (n3442, n3523, n3530) — подтверждения погашения в открытых данных нет; штраф не применялся (низкоточная эвристика redflags.json:maturity_passed_no_plan_evidence)"
      ]
    },
    "ao-delta-agro": {
      "name": "АО \"Дельта-Агро\"",
      "class": "A",
      "score": 70,
      "factors": [
        {
          "rule": "base_class",
          "value": "скоринг-класс «A» из emitent-scores.json (база: 85 из 100)",
          "impact": 85,
          "source": "emitent-scores.json"
        },
        {
          "rule": "payment_overdue",
          "value": "выпусков с событиями «не подтверждено» (дата прошла, подтверждения в реестре выплат нет): 1 — выпуск n2226 (/base/releases/ao-delta-agro-2226/): купон 2026-10-15 (расчётная)",
          "impact": -15,
          "source": "payments.json + releases.json (соединение по card_url, резервно issuer_url)"
        },
        {
          "rule": "yield_anomaly",
          "value": "ставки выпусков в верхнем 90-м перцентиле рынка (≥ 26%): 5 вып. — n275 от 2025-02-25 — ставка 28%; n886 от 2025-07-22 — ставка 26%; n889 от 2025-07-11 — ставка 26%; n3412 от 2025-08-01 — ставка 26%; n3415 от 2025-07-18 — ставка 26%; медианная средняя ставка рынка за 12 мес. (months.json): 17.5%",
          "impact": -5,
          "source": "releases.json (квантиль по всем ставкам базы) + months.json (контекст)"
        },
        {
          "rule": "placement_history",
          "value": "активных выпусков: 14 из 21 записей; совокупный объём активных (hardcap): 1 380 000 000 руб.; медиана по рынку: 100 000 000 руб. — выше медианы",
          "impact": 5,
          "source": "releases.json"
        }
      ],
      "data_quality": [
        "выпусков с прошедшей датой погашения нет в плане выплат payments.json: 7 (n2726, n3112, n3321, n3412, n3415, …) — подтверждения погашения в открытых данных нет; штраф не применялся (низкоточная эвристика redflags.json:maturity_passed_no_plan_evidence)"
      ]
    },
    "ao-etalon-finans": {
      "name": "АО \"ЭТАЛОН-ФИНАНС\"",
      "class": "B",
      "score": 65,
      "factors": [
        {
          "rule": "base_class",
          "value": "скоринг-класс «B» из emitent-scores.json (база: 70 из 100)",
          "impact": 70,
          "source": "emitent-scores.json"
        },
        {
          "rule": "maturity_passed_unconfirmed",
          "value": "выпусков с прошедшей датой погашения без подтверждённой выплаты: 1 — n2763: погашение 2026-10-28 прошло, выпуск в плане выплат (статус «размещён»), подтверждённых выплат нет (события: погашение 2026-10-28 — «ожидается»)",
          "impact": -10,
          "source": "releases.json + payments.json (соединение по card_url), логика redflags.json:maturity_passed_unconfirmed"
        },
        {
          "rule": "placement_history",
          "value": "активных выпусков: 11 из 15 записей; совокупный объём активных (hardcap): 8 702 000 000 руб.; медиана по рынку: 100 000 000 руб. — выше медианы",
          "impact": 5,
          "source": "releases.json"
        }
      ],
      "data_quality": [
        "выпусков с прошедшей датой погашения нет в плане выплат payments.json: 3 (n2033, n3578, n3585) — подтверждения погашения в открытых данных нет; штраф не применялся (низкоточная эвристика redflags.json:maturity_passed_no_plan_evidence)"
      ]
    },
    "ao-farm-1": {
      "name": "АО \"Фарм\"№1",
      "class": "B",
      "score": 70,
      "factors": [
        {
          "rule": "base_class",
          "value": "скоринг-класс «B» из emitent-scores.json (база: 70 из 100)",
          "impact": 70,
          "source": "emitent-scores.json"
        },
        {
          "rule": "placement_history",
          "value": "активных выпусков: 0 из 1 записей; совокупный объём активных (hardcap): 0 руб.; медиана по рынку: 100 000 000 руб. — порог не достигнут",
          "impact": 0,
          "source": "releases.json"
        }
      ],
      "data_quality": [
        "нет ставок (rate) по выпускам — правило yield_anomaly не проверялось",
        "выпуски эмитента отсутствуют в payments.json (план охватывает только «денежное требование» в обращении) — просрочки выплат не проверялись",
        "выпусков с прошедшей датой погашения нет в плане выплат payments.json: 1 (n3066) — подтверждения погашения в открытых данных нет; штраф не применялся (низкоточная эвристика redflags.json:maturity_passed_no_plan_evidence)"
      ]
    },
    "ao-farmperspektiva": {
      "name": "АО \"ФАРМПЕРСПЕКТИВА\"",
      "class": "B",
      "score": 70,
      "factors": [
        {
          "rule": "base_class",
          "value": "скоринг-класс «B» из emitent-scores.json (база: 70 из 100)",
          "impact": 70,
          "source": "emitent-scores.json"
        },
        {
          "rule": "placement_history",
          "value": "активных выпусков: 2 из 6 записей; совокупный объём активных (hardcap): 100 000 000 руб.; медиана по рынку: 100 000 000 руб. — порог не достигнут",
          "impact": 0,
          "source": "releases.json"
        }
      ],
      "data_quality": [
        "выпусков с прошедшей датой погашения нет в плане выплат payments.json: 4 (n2029, n2699, n3936, n4262) — подтверждения погашения в открытых данных нет; штраф не применялся (низкоточная эвристика redflags.json:maturity_passed_no_plan_evidence)"
      ]
    },
    "ao-finansovye-sistemy-1": {
      "name": "АО \"Финансовые системы\"№1",
      "class": "D",
      "score": 25,
      "factors": [
        {
          "rule": "base_class",
          "value": "скоринг-класс «D» из emitent-scores.json (база: 25 из 100)",
          "impact": 25,
          "source": "emitent-scores.json"
        },
        {
          "rule": "placement_history",
          "value": "активных выпусков: 1 из 1 записей; совокупный объём активных (hardcap): 300 000 000 руб.; медиана по рынку: 100 000 000 руб. — порог не достигнут",
          "impact": 0,
          "source": "releases.json"
        }
      ],
      "data_quality": [
        "нет дат погашения (maturity) — правило maturity_passed_unconfirmed не проверялось",
        "выпуски эмитента отсутствуют в payments.json (план охватывает только «денежное требование» в обращении) — просрочки выплат не проверялись"
      ]
    },
    "ao-finsib-1": {
      "name": "АО \"ФинСиб\"№1",
      "class": "B",
      "score": 65,
      "factors": [
        {
          "rule": "base_class",
          "value": "скоринг-класс «B» из emitent-scores.json (база: 70 из 100)",
          "impact": 70,
          "source": "emitent-scores.json"
        },
        {
          "rule": "yield_anomaly",
          "value": "ставки выпусков в верхнем 90-м перцентиле рынка (≥ 26%): 1 вып. — n337 от 2024-12-16 — ставка 27%; медианная средняя ставка рынка за 12 мес. (months.json): 17.5%",
          "impact": -5,
          "source": "releases.json (квантиль по всем ставкам базы) + months.json (контекст)"
        },
        {
          "rule": "placement_history",
          "value": "активных выпусков: 1 из 1 записей; совокупный объём активных (hardcap): 300 000 000 руб.; медиана по рынку: 100 000 000 руб. — порог не достигнут",
          "impact": 0,
          "source": "releases.json"
        }
      ],
      "data_quality": [
        "нет дат погашения (maturity) — правило maturity_passed_unconfirmed не проверялось",
        "выпуски эмитента отсутствуют в payments.json (план охватывает только «денежное требование» в обращении) — просрочки выплат не проверялись"
      ]
    },
    "ao-glavsnab": {
      "name": "АО \"ГЛАВСНАБ\"",
      "class": "B",
      "score": 30,
      "consensus": "split",
      "factors": [
        {
          "rule": "base_class",
          "value": "скоринг-класс «B» из emitent-scores.json (база: 70 из 100)",
          "impact": 70,
          "source": "emitent-scores.json"
        },
        {
          "rule": "default_history",
          "value": "эмитент в реестре дефолтов по ЦФА: «АО «Главснаб»» (период наблюдения: февраль — октябрь 2026 (погашение ЦФА 13.03.2026 не исполнено; наблюдение — 01.09.2026))",
          "impact": -25,
          "source": "defaults-issuers.json"
        },
        {
          "rule": "maturity_passed_unconfirmed",
          "value": "выпусков с прошедшей датой погашения без подтверждённой выплаты: 1 — n3501: погашение 2026-10-21 прошло, выпуск в плане выплат (статус «размещён»), подтверждённых выплат нет (события: погашение 2026-10-21 — «ожидается»)",
          "impact": -10,
          "source": "releases.json + payments.json (соединение по card_url), логика redflags.json:maturity_passed_unconfirmed"
        },
        {
          "rule": "yield_anomaly",
          "value": "ставки выпусков в верхнем 90-м перцентиле рынка (≥ 26%): 2 вып. — n908 от 2025-04-03 — ставка 35%; n3440 от 2025-04-08 — ставка 35.03%; медианная средняя ставка рынка за 12 мес. (months.json): 17.5%",
          "impact": -5,
          "source": "releases.json (квантиль по всем ставкам базы) + months.json (контекст)"
        },
        {
          "rule": "placement_history",
          "value": "активных выпусков: 8 из 10 записей; совокупный объём активных (hardcap): 20 000 000 руб.; медиана по рынку: 100 000 000 руб. — порог не достигнут",
          "impact": 0,
          "source": "releases.json"
        }
      ],
      "data_quality": [
        "выпусков с прошедшей датой погашения нет в плане выплат payments.json: 1 (n3440) — подтверждения погашения в открытых данных нет; штраф не применялся (низкоточная эвристика redflags.json:maturity_passed_no_plan_evidence)"
      ]
    },
    "ao-gruppa-sinara": {
      "name": "АО \"ГРУППА СИНАРА\"",
      "class": "B",
      "score": 70,
      "factors": [
        {
          "rule": "base_class",
          "value": "скоринг-класс «B» из emitent-scores.json (база: 70 из 100)",
          "impact": 70,
          "source": "emitent-scores.json"
        },
        {
          "rule": "placement_history",
          "value": "активных выпусков: 1 из 1 записей; совокупный объём активных (hardcap): 500 000 000 руб.; медиана по рынку: 100 000 000 руб. — порог не достигнут",
          "impact": 0,
          "source": "releases.json"
        }
      ],
      "data_quality": []
    },
    "ao-invest-polis": {
      "name": "АО \"ИНВЕСТ-ПОЛИС\"",
      "class": "B",
      "score": 70,
      "factors": [
        {
          "rule": "base_class",
          "value": "скоринг-класс «B» из emitent-scores.json (база: 70 из 100)",
          "impact": 70,
          "source": "emitent-scores.json"
        },
        {
          "rule": "placement_history",
          "value": "активных выпусков: 3 из 3 записей; совокупный объём активных (hardcap): 69 938 000 руб.; медиана по рынку: 100 000 000 руб. — порог не достигнут",
          "impact": 0,
          "source": "releases.json"
        }
      ],
      "data_quality": [
        "нет ставок (rate) по выпускам — правило yield_anomaly не проверялось",
        "нет дат погашения (maturity) — правило maturity_passed_unconfirmed не проверялось",
        "выпуски эмитента отсутствуют в payments.json (план охватывает только «денежное требование» в обращении) — просрочки выплат не проверялись"
      ]
    },
    "ao-kiberdom": {
      "name": "АО \"Кибердом\"",
      "class": "D",
      "score": 25,
      "factors": [
        {
          "rule": "base_class",
          "value": "скоринг-класс «D» из emitent-scores.json (база: 25 из 100)",
          "impact": 25,
          "source": "emitent-scores.json"
        },
        {
          "rule": "placement_history",
          "value": "активных выпусков: 2 из 2 записей; совокупный объём активных (hardcap): 100 000 000 руб.; медиана по рынку: 100 000 000 руб. — порог не достигнут",
          "impact": 0,
          "source": "releases.json"
        }
      ],
      "data_quality": []
    },
    "ao-konar-1": {
      "name": "АО \"КОНАР\"№1",
      "class": "C",
      "score": 45,
      "factors": [
        {
          "rule": "base_class",
          "value": "скоринг-класс «C» из emitent-scores.json (база: 50 из 100)",
          "impact": 50,
          "source": "emitent-scores.json"
        },
        {
          "rule": "yield_anomaly",
          "value": "ставки выпусков в верхнем 90-м перцентиле рынка (≥ 26%): 1 вып. — n3059 от 2025-04-18 — ставка 26%; медианная средняя ставка рынка за 12 мес. (months.json): 17.5%",
          "impact": -5,
          "source": "releases.json (квантиль по всем ставкам базы) + months.json (контекст)"
        },
        {
          "rule": "placement_history",
          "value": "активных выпусков: 0 из 1 записей; совокупный объём активных (hardcap): 0 руб.; медиана по рынку: 100 000 000 руб. — порог не достигнут",
          "impact": 0,
          "source": "releases.json"
        }
      ],
      "data_quality": [
        "выпуски эмитента отсутствуют в payments.json (план охватывает только «денежное требование» в обращении) — просрочки выплат не проверялись",
        "выпусков с прошедшей датой погашения нет в плане выплат payments.json: 1 (n3059) — подтверждения погашения в открытых данных нет; штраф не применялся (низкоточная эвристика redflags.json:maturity_passed_no_plan_evidence)"
      ]
    },
    "ao-kosmos-otel-grupp-1": {
      "name": "АО \"КОСМОС ОТЕЛЬ ГРУПП\" №1",
      "class": "C",
      "score": 50,
      "factors": [
        {
          "rule": "base_class",
          "value": "скоринг-класс «C» из emitent-scores.json (база: 50 из 100)",
          "impact": 50,
          "source": "emitent-scores.json"
        },
        {
          "rule": "placement_history",
          "value": "активных выпусков: 1 из 1 записей; совокупный объём активных (hardcap): 300 000 000 руб.; медиана по рынку: 100 000 000 руб. — порог не достигнут",
          "impact": 0,
          "source": "releases.json"
        }
      ],
      "data_quality": [
        "нет дат погашения (maturity) — правило maturity_passed_unconfirmed не проверялось",
        "выпуски эмитента отсутствуют в payments.json (план охватывает только «денежное требование» в обращении) — просрочки выплат не проверялись"
      ]
    },
    "ao-kurchatov-tehpred": {
      "name": "АО «Курчатов ТехПред»",
      "class": "C",
      "score": 45,
      "factors": [
        {
          "rule": "base_class",
          "value": "скоринг-класс «C» из emitent-scores.json (база: 50 из 100)",
          "impact": 50,
          "source": "emitent-scores.json"
        },
        {
          "rule": "yield_anomaly",
          "value": "ставки выпусков в верхнем 90-м перцентиле рынка (≥ 26%): 2 вып. — n913 от 2025-03-19 — ставка 34.8%; n3443 от 2025-03-20 — ставка 33.96%; медианная средняя ставка рынка за 12 мес. (months.json): 17.5%",
          "impact": -5,
          "source": "releases.json (квантиль по всем ставкам базы) + months.json (контекст)"
        },
        {
          "rule": "placement_history",
          "value": "активных выпусков: 1 из 2 записей; совокупный объём активных (hardcap): 600 000 руб.; медиана по рынку: 100 000 000 руб. — порог не достигнут",
          "impact": 0,
          "source": "releases.json"
        }
      ],
      "data_quality": [
        "выпуски эмитента отсутствуют в payments.json (план охватывает только «денежное требование» в обращении) — просрочки выплат не проверялись",
        "выпусков с прошедшей датой погашения нет в плане выплат payments.json: 1 (n3443) — подтверждения погашения в открытых данных нет; штраф не применялся (низкоточная эвристика redflags.json:maturity_passed_no_plan_evidence)"
      ]
    },
    "ao-lk-rodelen": {
      "name": "АО ЛК \"Роделен\"",
      "class": "A",
      "score": 90,
      "factors": [
        {
          "rule": "base_class",
          "value": "скоринг-класс «A» из emitent-scores.json (база: 85 из 100)",
          "impact": 85,
          "source": "emitent-scores.json"
        },
        {
          "rule": "placement_history",
          "value": "активных выпусков: 5 из 7 записей; совокупный объём активных (hardcap): 1 520 000 000 руб.; медиана по рынку: 100 000 000 руб. — выше медианы",
          "impact": 5,
          "source": "releases.json"
        }
      ],
      "data_quality": [
        "выпусков с прошедшей датой погашения нет в плане выплат payments.json: 2 (n3399, n5313) — подтверждения погашения в открытых данных нет; штраф не применялся (низкоточная эвристика redflags.json:maturity_passed_no_plan_evidence)"
      ]
    },
    "ao-medbenk": {
      "name": "АО \"Медбэнк\"",
      "class": "A",
      "score": 85,
      "factors": [
        {
          "rule": "base_class",
          "value": "скоринг-класс «A» из emitent-scores.json (база: 85 из 100)",
          "impact": 85,
          "source": "emitent-scores.json"
        },
        {
          "rule": "placement_history",
          "value": "активных выпусков: 2 из 2 записей; совокупный объём активных (hardcap): 30 000 000 руб.; медиана по рынку: 100 000 000 руб. — порог не достигнут",
          "impact": 0,
          "source": "releases.json"
        }
      ],
      "data_quality": []
    },
    "ao-medskan": {
      "name": "АО \"Медскан\"",
      "class": "C",
      "score": 50,
      "factors": [
        {
          "rule": "base_class",
          "value": "скоринг-класс «C» из emitent-scores.json (база: 50 из 100)",
          "impact": 50,
          "source": "emitent-scores.json"
        },
        {
          "rule": "yield_anomaly",
          "value": "ставки выпусков в верхнем 90-м перцентиле рынка (≥ 26%): 2 вып. — n1104 от 2025-02-27 — ставка 27%; n3805 от 2025-02-27 — ставка 27%; медианная средняя ставка рынка за 12 мес. (months.json): 17.5%",
          "impact": -5,
          "source": "releases.json (квантиль по всем ставкам базы) + months.json (контекст)"
        },
        {
          "rule": "placement_history",
          "value": "активных выпусков: 8 из 12 записей; совокупный объём активных (hardcap): 4 700 000 000 руб.; медиана по рынку: 100 000 000 руб. — выше медианы",
          "impact": 5,
          "source": "releases.json"
        }
      ],
      "data_quality": [
        "выпусков с прошедшей датой погашения нет в плане выплат payments.json: 4 (n2023, n2026, n3432, n3805) — подтверждения погашения в открытых данных нет; штраф не применялся (низкоточная эвристика redflags.json:maturity_passed_no_plan_evidence)"
      ]
    },
    "ao-mezhotraslevoe-investicionnoe-agentstvo": {
      "name": "АО \"Межотраслевое Инвестиционное Агентство\"",
      "class": "B",
      "score": 70,
      "factors": [
        {
          "rule": "base_class",
          "value": "скоринг-класс «B» из emitent-scores.json (база: 70 из 100)",
          "impact": 70,
          "source": "emitent-scores.json"
        },
        {
          "rule": "placement_history",
          "value": "активных выпусков: 0 из 1 записей; совокупный объём активных (hardcap): 0 руб.; медиана по рынку: 100 000 000 руб. — порог не достигнут",
          "impact": 0,
          "source": "releases.json"
        }
      ],
      "data_quality": [
        "нет ставок (rate) по выпускам — правило yield_anomaly не проверялось",
        "выпуски эмитента отсутствуют в payments.json (план охватывает только «денежное требование» в обращении) — просрочки выплат не проверялись",
        "выпусков с прошедшей датой погашения нет в плане выплат payments.json: 1 (n3919) — подтверждения погашения в открытых данных нет; штраф не применялся (низкоточная эвристика redflags.json:maturity_passed_no_plan_evidence)"
      ]
    },
    "ao-nau-servis": {
      "name": "АО \"НАУ-СЕРВИС\"",
      "class": "B",
      "score": 70,
      "factors": [
        {
          "rule": "base_class",
          "value": "скоринг-класс «B» из emitent-scores.json (база: 70 из 100)",
          "impact": 70,
          "source": "emitent-scores.json"
        },
        {
          "rule": "placement_history",
          "value": "активных выпусков: 2 из 2 записей; совокупный объём активных (hardcap): 150 000 000 руб.; медиана по рынку: 100 000 000 руб. — порог не достигнут",
          "impact": 0,
          "source": "releases.json"
        }
      ],
      "data_quality": []
    },
    "ao-novosibirskavtodor": {
      "name": "АО \"Новосибирскавтодор\"№2",
      "class": "B",
      "score": 65,
      "factors": [
        {
          "rule": "base_class",
          "value": "скоринг-класс «B» из emitent-scores.json (база: 70 из 100)",
          "impact": 70,
          "source": "emitent-scores.json"
        },
        {
          "rule": "yield_anomaly",
          "value": "ставки выпусков в верхнем 90-м перцентиле рынка (≥ 26%): 1 вып. — n3131 от 2025-02-27 — ставка 27%; медианная средняя ставка рынка за 12 мес. (months.json): 17.5%",
          "impact": -5,
          "source": "releases.json (квантиль по всем ставкам базы) + months.json (контекст)"
        },
        {
          "rule": "placement_history",
          "value": "активных выпусков: 0 из 2 записей; совокупный объём активных (hardcap): 0 руб.; медиана по рынку: 100 000 000 руб. — порог не достигнут",
          "impact": 0,
          "source": "releases.json"
        }
      ],
      "data_quality": [
        "выпуски эмитента отсутствуют в payments.json (план охватывает только «денежное требование» в обращении) — просрочки выплат не проверялись",
        "выпусков с прошедшей датой погашения нет в плане выплат payments.json: 2 (n3101, n3131) — подтверждения погашения в открытых данных нет; штраф не применялся (низкоточная эвристика redflags.json:maturity_passed_no_plan_evidence)"
      ]
    },
    "ao-om-development": {
      "name": "АО \"ОМ-Девелопмент\"",
      "class": "D",
      "score": 25,
      "factors": [
        {
          "rule": "base_class",
          "value": "скоринг-класс «D» из emitent-scores.json (база: 25 из 100)",
          "impact": 25,
          "source": "emitent-scores.json"
        },
        {
          "rule": "placement_history",
          "value": "активных выпусков: 1 из 2 записей; совокупный объём активных (hardcap): 2 000 000 000 руб.; медиана по рынку: 100 000 000 руб. — порог не достигнут",
          "impact": 0,
          "source": "releases.json"
        }
      ],
      "data_quality": [
        "выпуски эмитента отсутствуют в payments.json (план охватывает только «денежное требование» в обращении) — просрочки выплат не проверялись",
        "выпусков с прошедшей датой погашения нет в плане выплат payments.json: 1 (n3455) — подтверждения погашения в открытых данных нет; штраф не применялся (низкоточная эвристика redflags.json:maturity_passed_no_plan_evidence)"
      ]
    },
    "ao-tonneks-grup": {
      "name": "АО \"ТОННЭКС ГРУП\"",
      "class": "D",
      "score": 0,
      "factors": [
        {
          "rule": "base_class",
          "value": "скоринг-класс «D» из emitent-scores.json (база: 25 из 100)",
          "impact": 25,
          "source": "emitent-scores.json"
        },
        {
          "rule": "default_history",
          "value": "эмитент в реестре дефолтов по ЦФА: «АО «ТОННЭКС ГРУП»» (период наблюдения: февраль — октябрь 2026 (погашение ЦФА 13.03.2026 не исполнено; наблюдение — 01.09.2026))",
          "impact": -25,
          "source": "defaults-issuers.json"
        },
        {
          "rule": "yield_anomaly",
          "value": "ставки выпусков в верхнем 90-м перцентиле рынка (≥ 26%): 2 вып. — n932 от 2025-02-10 — ставка 36%; n3460 от 2025-02-11 — ставка 35.78%; медианная средняя ставка рынка за 12 мес. (months.json): 17.5%",
          "impact": -5,
          "source": "releases.json (квантиль по всем ставкам базы) + months.json (контекст)"
        },
        {
          "rule": "placement_history",
          "value": "активных выпусков: 11 из 13 записей; совокупный объём активных (hardcap): 220 000 000 руб.; медиана по рынку: 100 000 000 руб. — выше медианы",
          "impact": 5,
          "source": "releases.json"
        }
      ],
      "data_quality": [
        "выпуски эмитента отсутствуют в payments.json (план охватывает только «денежное требование» в обращении) — просрочки выплат не проверялись",
        "выпусков с прошедшей датой погашения нет в плане выплат payments.json: 2 (n3460, n3507) — подтверждения погашения в открытых данных нет; штраф не применялся (низкоточная эвристика redflags.json:maturity_passed_no_plan_evidence)"
      ]
    },
    "ao-yuzhnouralskiy-lizingovyy-centr": {
      "name": "АО \"ЮЖНОУРАЛЬСКИЙ ЛИЗИНГОВЫЙ ЦЕНТР\"",
      "class": "B",
      "score": 65,
      "factors": [
        {
          "rule": "base_class",
          "value": "скоринг-класс «B» из emitent-scores.json (база: 70 из 100)",
          "impact": 70,
          "source": "emitent-scores.json"
        },
        {
          "rule": "yield_anomaly",
          "value": "ставки выпусков в верхнем 90-м перцентиле рынка (≥ 26%): 2 вып. — n5488 от 2024-12-23 — ставка 27%; n5489 от 2024-12-23 — ставка 27%; медианная средняя ставка рынка за 12 мес. (months.json): 17.5%",
          "impact": -5,
          "source": "releases.json (квантиль по всем ставкам базы) + months.json (контекст)"
        },
        {
          "rule": "placement_history",
          "value": "активных выпусков: 1 из 5 записей; совокупный объём активных (hardcap): 25 000 000 руб.; медиана по рынку: 100 000 000 руб. — порог не достигнут",
          "impact": 0,
          "source": "releases.json"
        }
      ],
      "data_quality": [
        "выпуски эмитента отсутствуют в payments.json (план охватывает только «денежное требование» в обращении) — просрочки выплат не проверялись",
        "выпусков с прошедшей датой погашения нет в плане выплат payments.json: 4 (n5481, n5482, n5488, n5489) — подтверждения погашения в открытых данных нет; штраф не применялся (низкоточная эвристика redflags.json:maturity_passed_no_plan_evidence)"
      ]
    },
    "bf-kultura-blagotvoritelnosti-1": {
      "name": "БФ \"Культура благотворительности\" №1",
      "class": "B",
      "score": 70,
      "factors": [
        {
          "rule": "base_class",
          "value": "скоринг-класс «B» из emitent-scores.json (база: 70 из 100)",
          "impact": 70,
          "source": "emitent-scores.json"
        },
        {
          "rule": "placement_history",
          "value": "активных выпусков: 0 из 1 записей; совокупный объём активных (hardcap): 0 руб.; медиана по рынку: 100 000 000 руб. — порог не достигнут",
          "impact": 0,
          "source": "releases.json"
        }
      ],
      "data_quality": [
        "нет ставок (rate) по выпускам — правило yield_anomaly не проверялось",
        "выпуски эмитента отсутствуют в payments.json (план охватывает только «денежное требование» в обращении) — просрочки выплат не проверялись",
        "выпусков с прошедшей датой погашения нет в плане выплат payments.json: 1 (n3954) — подтверждения погашения в открытых данных нет; штраф не применялся (низкоточная эвристика redflags.json:maturity_passed_no_plan_evidence)"
      ]
    },
    "bf-laki-schastlivyy": {
      "name": "БФ \"Лаки (Счастливый)\"",
      "class": "A",
      "score": 85,
      "factors": [
        {
          "rule": "base_class",
          "value": "скоринг-класс «A» из emitent-scores.json (база: 85 из 100)",
          "impact": 85,
          "source": "emitent-scores.json"
        },
        {
          "rule": "placement_history",
          "value": "активных выпусков: 1 из 2 записей; совокупный объём активных (hardcap): 50 000 000 руб.; медиана по рынку: 100 000 000 руб. — порог не достигнут",
          "impact": 0,
          "source": "releases.json"
        }
      ],
      "data_quality": [
        "нет ставок (rate) по выпускам — правило yield_anomaly не проверялось",
        "выпуски эмитента отсутствуют в payments.json (план охватывает только «денежное требование» в обращении) — просрочки выплат не проверялись",
        "выпусков с прошедшей датой погашения нет в плане выплат payments.json: 1 (n3392) — подтверждения погашения в открытых данных нет; штраф не применялся (низкоточная эвристика redflags.json:maturity_passed_no_plan_evidence)"
      ]
    },
    "blagotvoritelnyy-fond-spaseniya-tyazhelobolnyh-detey-liniya-zhizni": {
      "name": "Благотворительный фонд спасения тяжелобольных детей «Линия Жизни»",
      "class": "A",
      "score": 85,
      "factors": [
        {
          "rule": "base_class",
          "value": "скоринг-класс «A» из emitent-scores.json (база: 85 из 100)",
          "impact": 85,
          "source": "emitent-scores.json"
        },
        {
          "rule": "placement_history",
          "value": "активных выпусков: 2 из 5 записей; совокупный объём активных (hardcap): 10 000 000 руб.; медиана по рынку: 100 000 000 руб. — порог не достигнут",
          "impact": 0,
          "source": "releases.json"
        }
      ],
      "data_quality": [
        "нет ставок (rate) по выпускам — правило yield_anomaly не проверялось",
        "выпусков с прошедшей датой погашения нет в плане выплат payments.json: 3 (n2878, n4247, n4254) — подтверждения погашения в открытых данных нет; штраф не применялся (низкоточная эвристика redflags.json:maturity_passed_no_plan_evidence)"
      ]
    },
    "devayses": {
      "name": "Девайсес",
      "class": "A",
      "score": 85,
      "factors": [
        {
          "rule": "base_class",
          "value": "скоринг-класс «A» из emitent-scores.json (база: 85 из 100)",
          "impact": 85,
          "source": "emitent-scores.json"
        },
        {
          "rule": "placement_history",
          "value": "активных выпусков: 0 из 1 записей; совокупный объём активных (hardcap): 0 руб.; медиана по рынку: 100 000 000 руб. — порог не достигнут",
          "impact": 0,
          "source": "releases.json"
        }
      ],
      "data_quality": [
        "нет ставок (rate) по выпускам — правило yield_anomaly не проверялось",
        "выпуски эмитента отсутствуют в payments.json (план охватывает только «денежное требование» в обращении) — просрочки выплат не проверялись",
        "выпусков с прошедшей датой погашения нет в плане выплат payments.json: 1 (n3743) — подтверждения погашения в открытых данных нет; штраф не применялся (низкоточная эвристика redflags.json:maturity_passed_no_plan_evidence)"
      ]
    },
    "fond-podderzhki-iskusstva-kultury-i-obrazovaniya-multimedia-art-1": {
      "name": "Фонд поддержки искусства, культуры и образования «Мультимедиа Арт» №1",
      "class": "A",
      "score": 85,
      "factors": [
        {
          "rule": "base_class",
          "value": "скоринг-класс «A» из emitent-scores.json (база: 85 из 100)",
          "impact": 85,
          "source": "emitent-scores.json"
        },
        {
          "rule": "placement_history",
          "value": "активных выпусков: 0 из 1 записей; совокупный объём активных (hardcap): 0 руб.; медиана по рынку: 100 000 000 руб. — порог не достигнут",
          "impact": 0,
          "source": "releases.json"
        }
      ],
      "data_quality": [
        "нет ставок (rate) по выпускам — правило yield_anomaly не проверялось",
        "выпуски эмитента отсутствуют в payments.json (план охватывает только «денежное требование» в обращении) — просрочки выплат не проверялись",
        "выпусков с прошедшей датой погашения нет в плане выплат payments.json: 1 (n2850) — подтверждения погашения в открытых данных нет; штраф не применялся (низкоточная эвристика redflags.json:maturity_passed_no_plan_evidence)"
      ]
    },
    "kfh-derevyanko-v-i": {
      "name": "КФХ ДЕРЕВЯНКО В.И.",
      "class": "A",
      "score": 85,
      "factors": [
        {
          "rule": "base_class",
          "value": "скоринг-класс «A» из emitent-scores.json (база: 85 из 100)",
          "impact": 85,
          "source": "emitent-scores.json"
        },
        {
          "rule": "placement_history",
          "value": "активных выпусков: 0 из 1 записей; совокупный объём активных (hardcap): 0 руб.; медиана по рынку: 100 000 000 руб. — порог не достигнут",
          "impact": 0,
          "source": "releases.json"
        }
      ],
      "data_quality": [
        "выпуски эмитента отсутствуют в payments.json (план охватывает только «денежное требование» в обращении) — просрочки выплат не проверялись",
        "выпусков с прошедшей датой погашения нет в плане выплат payments.json: 1 (n4597) — подтверждения погашения в открытых данных нет; штраф не применялся (низкоточная эвристика redflags.json:maturity_passed_no_plan_evidence)"
      ]
    },
    "nao-finansovye-sistemy": {
      "name": "НАО \"Финансовые системы\"",
      "class": "D",
      "score": 5,
      "factors": [
        {
          "rule": "base_class",
          "value": "скоринг-класс «D» из emitent-scores.json (база: 25 из 100)",
          "impact": 25,
          "source": "emitent-scores.json"
        },
        {
          "rule": "default_history",
          "value": "эмитент в реестре дефолтов по ЦФА: «НАО «Финансовые системы» (бренд AzurDrive, лизинг)» (период наблюдения: февраль — октябрь 2026 (погашение ЦФА 13.03.2026 не исполнено; наблюдение — 01.09.2026))",
          "impact": -25,
          "source": "defaults-issuers.json"
        },
        {
          "rule": "placement_history",
          "value": "активных выпусков: 3 из 5 записей; совокупный объём активных (hardcap): 900 000 000 руб.; медиана по рынку: 100 000 000 руб. — выше медианы",
          "impact": 5,
          "source": "releases.json"
        }
      ],
      "data_quality": [
        "выпусков с прошедшей датой погашения нет в плане выплат payments.json: 2 (n3526, n4625) — подтверждения погашения в открытых данных нет; штраф не применялся (низкоточная эвристика redflags.json:maturity_passed_no_plan_evidence)"
      ]
    },
    "obschestvo-ogranichennoy-otvetstvennostyu-global-faktoring-netvork-rus": {
      "name": "Общество ограниченной ответственностью «Глобал Факторинг Нетворк Рус»",
      "class": "D",
      "score": 20,
      "factors": [
        {
          "rule": "base_class",
          "value": "скоринг-класс «D» из emitent-scores.json (база: 25 из 100)",
          "impact": 25,
          "source": "emitent-scores.json"
        },
        {
          "rule": "yield_anomaly",
          "value": "ставки выпусков в верхнем 90-м перцентиле рынка (≥ 26%): 2 вып. — n3789 от 2025-01-15 — ставка 26%; n3836 от 2025-04-24 — ставка 26%; медианная средняя ставка рынка за 12 мес. (months.json): 17.5%",
          "impact": -5,
          "source": "releases.json (квантиль по всем ставкам базы) + months.json (контекст)"
        },
        {
          "rule": "placement_history",
          "value": "активных выпусков: 0 из 3 записей; совокупный объём активных (hardcap): 0 руб.; медиана по рынку: 100 000 000 руб. — порог не достигнут",
          "impact": 0,
          "source": "releases.json"
        }
      ],
      "data_quality": [
        "выпуски эмитента отсутствуют в payments.json (план охватывает только «денежное требование» в обращении) — просрочки выплат не проверялись",
        "выпусков с прошедшей датой погашения нет в плане выплат payments.json: 3 (n3768, n3789, n3836) — подтверждения погашения в открытых данных нет; штраф не применялся (низкоточная эвристика redflags.json:maturity_passed_no_plan_evidence)"
      ]
    },
    "obschestvo-s-ogranichennoy-otvetstvennostyu-dars-development": {
      "name": "Общество с ограниченной ответственностью «ДАРС-Девелопмент»",
      "class": "C",
      "score": 50,
      "factors": [
        {
          "rule": "base_class",
          "value": "скоринг-класс «C» из emitent-scores.json (база: 50 из 100)",
          "impact": 50,
          "source": "emitent-scores.json"
        },
        {
          "rule": "yield_anomaly",
          "value": "ставки выпусков в верхнем 90-м перцентиле рынка (≥ 26%): 2 вып. — n1058 от 2025-06-16 — ставка 26.25%; n3867 от 2025-06-16 — ставка 26.25%; медианная средняя ставка рынка за 12 мес. (months.json): 17.5%",
          "impact": -5,
          "source": "releases.json (квантиль по всем ставкам базы) + months.json (контекст)"
        },
        {
          "rule": "placement_history",
          "value": "активных выпусков: 6 из 8 записей; совокупный объём активных (hardcap): 2 300 000 000 руб.; медиана по рынку: 100 000 000 руб. — выше медианы",
          "impact": 5,
          "source": "releases.json"
        }
      ],
      "data_quality": [
        "выпусков с прошедшей датой погашения нет в плане выплат payments.json: 2 (n2909, n3867) — подтверждения погашения в открытых данных нет; штраф не применялся (низкоточная эвристика redflags.json:maturity_passed_no_plan_evidence)"
      ]
    },
    "obschestvo-s-ogranichennoy-otvetstvennostyu-kazanskayatransportnayakompaniya": {
      "name": "ОБЩЕСТВО С ОГРАНИЧЕННОЙ ОТВЕТСТВЕННОСТЬЮ \"КАЗАНСКАЯТРАНСПОРТНАЯКОМПАНИЯ\"",
      "class": "C",
      "score": 50,
      "factors": [
        {
          "rule": "base_class",
          "value": "скоринг-класс «C» из emitent-scores.json (база: 50 из 100)",
          "impact": 50,
          "source": "emitent-scores.json"
        },
        {
          "rule": "placement_history",
          "value": "активных выпусков: 1 из 1 записей; совокупный объём активных (hardcap): 100 000 руб.; медиана по рынку: 100 000 000 руб. — порог не достигнут",
          "impact": 0,
          "source": "releases.json"
        }
      ],
      "data_quality": [
        "нет ставок (rate) по выпускам — правило yield_anomaly не проверялось",
        "нет дат погашения (maturity) — правило maturity_passed_unconfirmed не проверялось"
      ]
    },
    "obschestvo-s-ogranichennoy-otvetstvennostyu-kriptostolica": {
      "name": "ОБЩЕСТВО С ОГРАНИЧЕННОЙ ОТВЕТСТВЕННОСТЬЮ \"КРИПТОСТОЛИЦА\"",
      "class": "C",
      "score": 45,
      "factors": [
        {
          "rule": "base_class",
          "value": "скоринг-класс «C» из emitent-scores.json (база: 50 из 100)",
          "impact": 50,
          "source": "emitent-scores.json"
        },
        {
          "rule": "yield_anomaly",
          "value": "ставки выпусков в верхнем 90-м перцентиле рынка (≥ 26%): 1 вып. — n5235 от 2023-06-05 — ставка 52.14%; медианная средняя ставка рынка за 12 мес. (months.json): 17.5%",
          "impact": -5,
          "source": "releases.json (квантиль по всем ставкам базы) + months.json (контекст)"
        },
        {
          "rule": "placement_history",
          "value": "активных выпусков: 1 из 1 записей; совокупный объём активных (hardcap): 50 000 руб.; медиана по рынку: 100 000 000 руб. — порог не достигнут",
          "impact": 0,
          "source": "releases.json"
        }
      ],
      "data_quality": [
        "нет дат погашения (maturity) — правило maturity_passed_unconfirmed не проверялось"
      ]
    },
    "obschestvo-s-ogranichennoy-otvetstvennostyu-lk-forsayt": {
      "name": "ОБЩЕСТВО С ОГРАНИЧЕННОЙ ОТВЕТСТВЕННОСТЬЮ \"ЛК ФОРСАЙТ\"",
      "class": "D",
      "score": 25,
      "factors": [
        {
          "rule": "base_class",
          "value": "скоринг-класс «D» из emitent-scores.json (база: 25 из 100)",
          "impact": 25,
          "source": "emitent-scores.json"
        },
        {
          "rule": "placement_history",
          "value": "активных выпусков: 2 из 2 записей; совокупный объём активных (hardcap): 3 100 000 руб.; медиана по рынку: 100 000 000 руб. — порог не достигнут",
          "impact": 0,
          "source": "releases.json"
        }
      ],
      "data_quality": [
        "нет дат погашения (maturity) — правило maturity_passed_unconfirmed не проверялось"
      ]
    },
    "obschestvo-s-ogranichennoy-otvetstvennostyu-nyufeshn": {
      "name": "ОБЩЕСТВО С ОГРАНИЧЕННОЙ ОТВЕТСТВЕННОСТЬЮ \"НЬЮФЭШН\"",
      "class": "B",
      "score": 50,
      "factors": [
        {
          "rule": "base_class",
          "value": "скоринг-класс «B» из emitent-scores.json (база: 70 из 100)",
          "impact": 70,
          "source": "emitent-scores.json"
        },
        {
          "rule": "default_history",
          "value": "эмитент в реестре дефолтов по ЦФА: «ООО «Ньюфэшн» (бренд Finn Flare)» (период наблюдения: февраль — октябрь 2026 (погашение ЦФА 13.03.2026 не исполнено; наблюдение — 01.09.2026))",
          "impact": -25,
          "source": "defaults-issuers.json"
        },
        {
          "rule": "placement_history",
          "value": "активных выпусков: 4 из 9 записей; совокупный объём активных (hardcap): 500 000 000 руб.; медиана по рынку: 100 000 000 руб. — выше медианы",
          "impact": 5,
          "source": "releases.json"
        }
      ],
      "data_quality": [
        "выпуски эмитента отсутствуют в payments.json (план охватывает только «денежное требование» в обращении) — просрочки выплат не проверялись",
        "выпусков с прошедшей датой погашения нет в плане выплат payments.json: 5 (n2030, n2034, n3048, n3099, n3129) — подтверждения погашения в открытых данных нет; штраф не применялся (низкоточная эвристика redflags.json:maturity_passed_no_plan_evidence)"
      ]
    },
    "obschestvo-s-ogranichennoy-otvetstvennostyu-rko-skanner": {
      "name": "ОБЩЕСТВО С ОГРАНИЧЕННОЙ ОТВЕТСТВЕННОСТЬЮ \"РКО СКАННЕР\"",
      "class": "A",
      "score": 85,
      "factors": [
        {
          "rule": "base_class",
          "value": "скоринг-класс «A» из emitent-scores.json (база: 85 из 100)",
          "impact": 85,
          "source": "emitent-scores.json"
        },
        {
          "rule": "placement_history",
          "value": "активных выпусков: 1 из 1 записей; совокупный объём активных (hardcap): 10 000 руб.; медиана по рынку: 100 000 000 руб. — порог не достигнут",
          "impact": 0,
          "source": "releases.json"
        }
      ],
      "data_quality": [
        "нет ставок (rate) по выпускам — правило yield_anomaly не проверялось",
        "нет дат погашения (maturity) — правило maturity_passed_unconfirmed не проверялось"
      ]
    },
    "ooo-alfamonolit": {
      "name": "ООО \"Альфамонолит\"",
      "class": "C",
      "score": 25,
      "factors": [
        {
          "rule": "base_class",
          "value": "скоринг-класс «C» из emitent-scores.json (база: 50 из 100)",
          "impact": 50,
          "source": "emitent-scores.json"
        },
        {
          "rule": "default_history",
          "value": "эмитент в реестре дефолтов по ЦФА: «ООО «Альфамонолит» (оптовый поставщик нефтепродуктов)» (период наблюдения: февраль — октябрь 2026 (погашение ЦФА 13.03.2026 не исполнено; наблюдение — 01.09.2026))",
          "impact": -25,
          "source": "defaults-issuers.json"
        },
        {
          "rule": "placement_history",
          "value": "активных выпусков: 8 из 12 записей; совокупный объём активных (hardcap): 50 000 000 руб.; медиана по рынку: 100 000 000 руб. — порог не достигнут",
          "impact": 0,
          "source": "releases.json"
        }
      ],
      "data_quality": [
        "выпусков с прошедшей датой погашения нет в плане выплат payments.json: 4 (n3938, n3939, n3940, n3941) — подтверждения погашения в открытых данных нет; штраф не применялся (низкоточная эвристика redflags.json:maturity_passed_no_plan_evidence)"
      ]
    },
    "ooo-ava-dom": {
      "name": "ООО \"АВА ДОМ\" №4",
      "class": "D",
      "score": 0,
      "factors": [
        {
          "rule": "base_class",
          "value": "скоринг-класс «D» из emitent-scores.json (база: 25 из 100)",
          "impact": 25,
          "source": "emitent-scores.json"
        },
        {
          "rule": "default_history",
          "value": "эмитент в реестре дефолтов по ЦФА: «ООО «АВА-ДОМ»» (период наблюдения: февраль — октябрь 2026 (погашение ЦФА 13.03.2026 не исполнено; наблюдение — 01.09.2026))",
          "impact": -25,
          "source": "defaults-issuers.json"
        },
        {
          "rule": "maturity_passed_unconfirmed",
          "value": "выпусков с прошедшей датой погашения без подтверждённой выплаты: 1 — n2773: погашение 2026-10-21 прошло, выпуск в плане выплат (статус «размещён»), подтверждённых выплат нет (события: погашение 2026-10-21 — «ожидается»)",
          "impact": -10,
          "source": "releases.json + payments.json (соединение по card_url), логика redflags.json:maturity_passed_unconfirmed"
        },
        {
          "rule": "placement_history",
          "value": "активных выпусков: 1 из 4 записей; совокупный объём активных (hardcap): 1 000 000 000 руб.; медиана по рынку: 100 000 000 руб. — порог не достигнут",
          "impact": 0,
          "source": "releases.json"
        }
      ],
      "data_quality": [
        "выпусков с прошедшей датой погашения нет в плане выплат payments.json: 2 (n2636, n2964) — подтверждения погашения в открытых данных нет; штраф не применялся (низкоточная эвристика redflags.json:maturity_passed_no_plan_evidence)"
      ]
    },
    "ooo-avtomatizirovannye-denezhnye-raschety": {
      "name": "ООО \"Автоматизированные денежные расчеты\"",
      "class": "A",
      "score": 85,
      "factors": [
        {
          "rule": "base_class",
          "value": "скоринг-класс «A» из emitent-scores.json (база: 85 из 100)",
          "impact": 85,
          "source": "emitent-scores.json"
        },
        {
          "rule": "placement_history",
          "value": "активных выпусков: 1 из 1 записей; совокупный объём активных (hardcap): 10 000 000 руб.; медиана по рынку: 100 000 000 руб. — порог не достигнут",
          "impact": 0,
          "source": "releases.json"
        }
      ],
      "data_quality": [
        "нет ставок (rate) по выпускам — правило yield_anomaly не проверялось",
        "нет дат погашения (maturity) — правило maturity_passed_unconfirmed не проверялось",
        "выпуски эмитента отсутствуют в payments.json (план охватывает только «денежное требование» в обращении) — просрочки выплат не проверялись"
      ]
    },
    "ooo-avtositi": {
      "name": "ООО \"АВТОСИТИ\" №2",
      "class": "D",
      "score": 0,
      "factors": [
        {
          "rule": "base_class",
          "value": "скоринг-класс «D» из emitent-scores.json (база: 25 из 100)",
          "impact": 25,
          "source": "emitent-scores.json"
        },
        {
          "rule": "default_history",
          "value": "эмитент в реестре дефолтов по ЦФА: «ООО «Автосити» (сеть автосалонов, Новосибирск)» (период наблюдения: февраль — октябрь 2026 (погашение ЦФА 13.03.2026 не исполнено; наблюдение — 01.09.2026))",
          "impact": -25,
          "source": "defaults-issuers.json"
        },
        {
          "rule": "placement_history",
          "value": "активных выпусков: 2 из 3 записей; совокупный объём активных (hardcap): 400 000 руб.; медиана по рынку: 100 000 000 руб. — порог не достигнут",
          "impact": 0,
          "source": "releases.json"
        }
      ],
      "data_quality": [
        "выпусков с прошедшей датой погашения нет в плане выплат payments.json: 1 (n3298) — подтверждения погашения в открытых данных нет; штраф не применялся (низкоточная эвристика redflags.json:maturity_passed_no_plan_evidence)"
      ]
    },
    "ooo-ayskeyk-eko-1": {
      "name": "ООО \"АйсКейк-ЭКО\"№1",
      "class": "A",
      "score": 85,
      "factors": [
        {
          "rule": "base_class",
          "value": "скоринг-класс «A» из emitent-scores.json (база: 85 из 100)",
          "impact": 85,
          "source": "emitent-scores.json"
        },
        {
          "rule": "placement_history",
          "value": "активных выпусков: 0 из 1 записей; совокупный объём активных (hardcap): 0 руб.; медиана по рынку: 100 000 000 руб. — порог не достигнут",
          "impact": 0,
          "source": "releases.json"
        }
      ],
      "data_quality": [
        "выпуски эмитента отсутствуют в payments.json (план охватывает только «денежное требование» в обращении) — просрочки выплат не проверялись",
        "выпусков с прошедшей датой погашения нет в плане выплат payments.json: 1 (n3281) — подтверждения погашения в открытых данных нет; штраф не применялся (низкоточная эвристика redflags.json:maturity_passed_no_plan_evidence)"
      ]
    },
    "ooo-baykalov": {
      "name": "ООО \"Байкалов\"",
      "class": "A",
      "score": 85,
      "factors": [
        {
          "rule": "base_class",
          "value": "скоринг-класс «A» из emitent-scores.json (база: 85 из 100)",
          "impact": 85,
          "source": "emitent-scores.json"
        },
        {
          "rule": "placement_history",
          "value": "активных выпусков: 2 из 2 записей; совокупный объём активных (hardcap): 87 200 000 руб.; медиана по рынку: 100 000 000 руб. — порог не достигнут",
          "impact": 0,
          "source": "releases.json"
        }
      ],
      "data_quality": [
        "нет ставок (rate) по выпускам — правило yield_anomaly не проверялось",
        "выпуски эмитента отсутствуют в payments.json (план охватывает только «денежное требование» в обращении) — просрочки выплат не проверялись"
      ]
    },
    "ooo-binnofarm-grupp": {
      "name": "ООО \"Биннофарм Групп\"",
      "class": "C",
      "score": 55,
      "factors": [
        {
          "rule": "base_class",
          "value": "скоринг-класс «C» из emitent-scores.json (база: 50 из 100)",
          "impact": 50,
          "source": "emitent-scores.json"
        },
        {
          "rule": "placement_history",
          "value": "активных выпусков: 3 из 4 записей; совокупный объём активных (hardcap): 2 500 000 000 руб.; медиана по рынку: 100 000 000 руб. — выше медианы",
          "impact": 5,
          "source": "releases.json"
        }
      ],
      "data_quality": [
        "выпусков с прошедшей датой погашения нет в плане выплат payments.json: 1 (n3606) — подтверждения погашения в открытых данных нет; штраф не применялся (низкоточная эвристика redflags.json:maturity_passed_no_plan_evidence)"
      ]
    },
    "ooo-bitriver-k-1": {
      "name": "ООО \"Битривер-К\"№1",
      "class": "B",
      "score": 70,
      "factors": [
        {
          "rule": "base_class",
          "value": "скоринг-класс «B» из emitent-scores.json (база: 70 из 100)",
          "impact": 70,
          "source": "emitent-scores.json"
        },
        {
          "rule": "placement_history",
          "value": "активных выпусков: 1 из 1 записей; совокупный объём активных (hardcap): 300 000 000 руб.; медиана по рынку: 100 000 000 руб. — порог не достигнут",
          "impact": 0,
          "source": "releases.json"
        }
      ],
      "data_quality": [
        "нет дат погашения (maturity) — правило maturity_passed_unconfirmed не проверялось",
        "выпуски эмитента отсутствуют в payments.json (план охватывает только «денежное требование» в обращении) — просрочки выплат не проверялись"
      ]
    },
    "ooo-bitriver-rus": {
      "name": "ООО \"БИТРИВЕР РУС\"",
      "class": "B",
      "score": 70,
      "factors": [
        {
          "rule": "base_class",
          "value": "скоринг-класс «B» из emitent-scores.json (база: 70 из 100)",
          "impact": 70,
          "source": "emitent-scores.json"
        },
        {
          "rule": "placement_history",
          "value": "активных выпусков: 2 из 2 записей; совокупный объём активных (hardcap): 9 870 000 руб.; медиана по рынку: 100 000 000 руб. — порог не достигнут",
          "impact": 0,
          "source": "releases.json"
        }
      ],
      "data_quality": [
        "нет ставок (rate) по выпускам — правило yield_anomaly не проверялось",
        "нет дат погашения (maturity) — правило maturity_passed_unconfirmed не проверялось",
        "выпуски эмитента отсутствуют в payments.json (план охватывает только «денежное требование» в обращении) — просрочки выплат не проверялись"
      ]
    },
    "ooo-bratavto": {
      "name": "ООО \"Братавто\"",
      "class": "D",
      "score": 25,
      "factors": [
        {
          "rule": "base_class",
          "value": "скоринг-класс «D» из emitent-scores.json (база: 25 из 100)",
          "impact": 25,
          "source": "emitent-scores.json"
        },
        {
          "rule": "placement_history",
          "value": "активных выпусков: 3 из 6 записей; совокупный объём активных (hardcap): 70 000 000 руб.; медиана по рынку: 100 000 000 руб. — порог не достигнут",
          "impact": 0,
          "source": "releases.json"
        }
      ],
      "data_quality": [
        "выпуски эмитента отсутствуют в payments.json (план охватывает только «денежное требование» в обращении) — просрочки выплат не проверялись",
        "выпусков с прошедшей датой погашения нет в плане выплат payments.json: 3 (n4627, n4630, n5316) — подтверждения погашения в открытых данных нет; штраф не применялся (низкоточная эвристика redflags.json:maturity_passed_no_plan_evidence)"
      ]
    },
    "ooo-brent-nefteprodukt": {
      "name": "ООО \"БРЭНТ-НЕФТЕПРОДУКТ\"",
      "class": "A",
      "score": 90,
      "factors": [
        {
          "rule": "base_class",
          "value": "скоринг-класс «A» из emitent-scores.json (база: 85 из 100)",
          "impact": 85,
          "source": "emitent-scores.json"
        },
        {
          "rule": "placement_history",
          "value": "активных выпусков: 5 из 5 записей; совокупный объём активных (hardcap): 230 000 000 руб.; медиана по рынку: 100 000 000 руб. — выше медианы",
          "impact": 5,
          "source": "releases.json"
        }
      ],
      "data_quality": []
    },
    "ooo-centr-kompyuternyh-tehnologiy-vekus": {
      "name": "ООО \"ЦЕНТР КОМПЬЮТЕРНЫХ ТЕХНОЛОГИЙ \"ВЕКУС\"",
      "class": "A",
      "score": 85,
      "factors": [
        {
          "rule": "base_class",
          "value": "скоринг-класс «A» из emitent-scores.json (база: 85 из 100)",
          "impact": 85,
          "source": "emitent-scores.json"
        },
        {
          "rule": "placement_history",
          "value": "активных выпусков: 1 из 1 записей; совокупный объём активных (hardcap): 100 000 000 руб.; медиана по рынку: 100 000 000 руб. — порог не достигнут",
          "impact": 0,
          "source": "releases.json"
        }
      ],
      "data_quality": []
    },
    "ooo-cifrovoe-nasledie": {
      "name": "ООО \"Цифровое наследие\"",
      "class": "A",
      "score": 85,
      "factors": [
        {
          "rule": "base_class",
          "value": "скоринг-класс «A» из emitent-scores.json (база: 85 из 100)",
          "impact": 85,
          "source": "emitent-scores.json"
        },
        {
          "rule": "placement_history",
          "value": "активных выпусков: 2 из 2 записей; совокупный объём активных (hardcap): 272 700 000 руб.; медиана по рынку: 100 000 000 руб. — порог не достигнут",
          "impact": 0,
          "source": "releases.json"
        }
      ],
      "data_quality": [
        "нет ставок (rate) по выпускам — правило yield_anomaly не проверялось"
      ]
    },
    "ooo-cifrovoy-kilometr": {
      "name": "ООО \"Цифровой километр\"",
      "class": "C",
      "score": 50,
      "factors": [
        {
          "rule": "base_class",
          "value": "скоринг-класс «C» из emitent-scores.json (база: 50 из 100)",
          "impact": 50,
          "source": "emitent-scores.json"
        },
        {
          "rule": "placement_history",
          "value": "активных выпусков: 2 из 2 записей; совокупный объём активных (hardcap): 39 691 550 руб.; медиана по рынку: 100 000 000 руб. — порог не достигнут",
          "impact": 0,
          "source": "releases.json"
        }
      ],
      "data_quality": [
        "нет ставок (rate) по выпускам — правило yield_anomaly не проверялось",
        "нет дат погашения (maturity) — правило maturity_passed_unconfirmed не проверялось",
        "выпуски эмитента отсутствуют в payments.json (план охватывает только «денежное требование» в обращении) — просрочки выплат не проверялись"
      ]
    },
    "ooo-cifrovye-aktivy": {
      "name": "ООО \"Цифровые активы\"",
      "class": "A",
      "score": 90,
      "factors": [
        {
          "rule": "base_class",
          "value": "скоринг-класс «A» из emitent-scores.json (база: 85 из 100)",
          "impact": 85,
          "source": "emitent-scores.json"
        },
        {
          "rule": "placement_history",
          "value": "активных выпусков: 147 из 147 записей; совокупный объём активных (hardcap): 50 974 869 407.6 руб.; медиана по рынку: 100 000 000 руб. — выше медианы",
          "impact": 5,
          "source": "releases.json"
        }
      ],
      "data_quality": [
        "нет ставок (rate) по выпускам — правило yield_anomaly не проверялось"
      ]
    },
    "ooo-denum": {
      "name": "ООО \"Денум\"",
      "class": "A",
      "score": 85,
      "factors": [
        {
          "rule": "base_class",
          "value": "скоринг-класс «A» из emitent-scores.json (база: 85 из 100)",
          "impact": 85,
          "source": "emitent-scores.json"
        },
        {
          "rule": "placement_history",
          "value": "активных выпусков: 1 из 2 записей; совокупный объём активных (hardcap): 50 000 000 руб.; медиана по рынку: 100 000 000 руб. — порог не достигнут",
          "impact": 0,
          "source": "releases.json"
        }
      ],
      "data_quality": [
        "выпуски эмитента отсутствуют в payments.json (план охватывает только «денежное требование» в обращении) — просрочки выплат не проверялись",
        "выпусков с прошедшей датой погашения нет в плане выплат payments.json: 1 (n3531) — подтверждения погашения в открытых данных нет; штраф не применялся (низкоточная эвристика redflags.json:maturity_passed_no_plan_evidence)"
      ]
    },
    "ooo-devayses-1": {
      "name": "ООО \"Девайсес\"№1",
      "class": "A",
      "score": 85,
      "factors": [
        {
          "rule": "base_class",
          "value": "скоринг-класс «A» из emitent-scores.json (база: 85 из 100)",
          "impact": 85,
          "source": "emitent-scores.json"
        },
        {
          "rule": "placement_history",
          "value": "активных выпусков: 1 из 1 записей; совокупный объём активных (hardcap): 10 000 000 руб.; медиана по рынку: 100 000 000 руб. — порог не достигнут",
          "impact": 0,
          "source": "releases.json"
        }
      ],
      "data_quality": [
        "нет ставок (rate) по выпускам — правило yield_anomaly не проверялось",
        "нет дат погашения (maturity) — правило maturity_passed_unconfirmed не проверялось",
        "выпуски эмитента отсутствуют в payments.json (план охватывает только «денежное требование» в обращении) — просрочки выплат не проверялись"
      ]
    },
    "ooo-dinteg": {
      "name": "ООО \"ДИНТЕГ\" №2",
      "class": "B",
      "score": 65,
      "factors": [
        {
          "rule": "base_class",
          "value": "скоринг-класс «B» из emitent-scores.json (база: 70 из 100)",
          "impact": 70,
          "source": "emitent-scores.json"
        },
        {
          "rule": "yield_anomaly",
          "value": "ставки выпусков в верхнем 90-м перцентиле рынка (≥ 26%): 1 вып. — n3063 от 2025-04-16 — ставка 26%; медианная средняя ставка рынка за 12 мес. (months.json): 17.5%",
          "impact": -5,
          "source": "releases.json (квантиль по всем ставкам базы) + months.json (контекст)"
        },
        {
          "rule": "placement_history",
          "value": "активных выпусков: 0 из 2 записей; совокупный объём активных (hardcap): 0 руб.; медиана по рынку: 100 000 000 руб. — порог не достигнут",
          "impact": 0,
          "source": "releases.json"
        }
      ],
      "data_quality": [
        "выпуски эмитента отсутствуют в payments.json (план охватывает только «денежное требование» в обращении) — просрочки выплат не проверялись",
        "выпусков с прошедшей датой погашения нет в плане выплат payments.json: 2 (n3063, n2037) — подтверждения погашения в открытых данных нет; штраф не применялся (низкоточная эвристика redflags.json:maturity_passed_no_plan_evidence)"
      ]
    },
    "ooo-dymovskoe-kolbasnoe-proizvodstvo": {
      "name": "ООО \"ДЫМОВСКОЕ КОЛБАСНОЕ ПРОИЗВОДСТВО\"",
      "class": "B",
      "score": 70,
      "factors": [
        {
          "rule": "base_class",
          "value": "скоринг-класс «B» из emitent-scores.json (база: 70 из 100)",
          "impact": 70,
          "source": "emitent-scores.json"
        },
        {
          "rule": "placement_history",
          "value": "активных выпусков: 2 из 2 записей; совокупный объём активных (hardcap): 1 000 000 000 руб.; медиана по рынку: 100 000 000 руб. — порог не достигнут",
          "impact": 0,
          "source": "releases.json"
        }
      ],
      "data_quality": []
    },
    "ooo-ekaterinburg-yabloko": {
      "name": "ООО \"Екатеринбург Яблоко\"",
      "class": "B",
      "score": 70,
      "factors": [
        {
          "rule": "base_class",
          "value": "скоринг-класс «B» из emitent-scores.json (база: 70 из 100)",
          "impact": 70,
          "source": "emitent-scores.json"
        },
        {
          "rule": "placement_history",
          "value": "активных выпусков: 2 из 3 записей; совокупный объём активных (hardcap): 3 000 000 000 руб.; медиана по рынку: 100 000 000 руб. — порог не достигнут",
          "impact": 0,
          "source": "releases.json"
        }
      ],
      "data_quality": [
        "выпусков с прошедшей датой погашения нет в плане выплат payments.json: 1 (n4032) — подтверждения погашения в открытых данных нет; штраф не применялся (низкоточная эвристика redflags.json:maturity_passed_no_plan_evidence)"
      ]
    },
    "ooo-ekodom-s": {
      "name": "ООО \"ЭКОДОМ-С\"",
      "class": "D",
      "score": 0,
      "factors": [
        {
          "rule": "base_class",
          "value": "скоринг-класс «D» из emitent-scores.json (база: 25 из 100)",
          "impact": 25,
          "source": "emitent-scores.json"
        },
        {
          "rule": "default_history",
          "value": "эмитент в реестре дефолтов по ЦФА: ««Экодом-С» (Саратов, инженерная сантехника)» (период наблюдения: февраль — октябрь 2026 (погашение ЦФА 13.03.2026 не исполнено; наблюдение — 01.09.2026))",
          "impact": -25,
          "source": "defaults-issuers.json"
        },
        {
          "rule": "yield_anomaly",
          "value": "ставки выпусков в верхнем 90-м перцентиле рынка (≥ 26%): 2 вып. — n942 от 2025-01-10 — ставка 33.3%; n3472 от 2025-01-16 — ставка 31.21%; медианная средняя ставка рынка за 12 мес. (months.json): 17.5%",
          "impact": -5,
          "source": "releases.json (квантиль по всем ставкам базы) + months.json (контекст)"
        },
        {
          "rule": "placement_history",
          "value": "активных выпусков: 6 из 7 записей; совокупный объём активных (hardcap): 5 000 000 руб.; медиана по рынку: 100 000 000 руб. — порог не достигнут",
          "impact": 0,
          "source": "releases.json"
        }
      ],
      "data_quality": [
        "выпуски эмитента отсутствуют в payments.json (план охватывает только «денежное требование» в обращении) — просрочки выплат не проверялись",
        "выпусков с прошедшей датой погашения нет в плане выплат payments.json: 1 (n3472) — подтверждения погашения в открытых данных нет; штраф не применялся (низкоточная эвристика redflags.json:maturity_passed_no_plan_evidence)"
      ]
    },
    "ooo-ekoniva-tehnika": {
      "name": "ООО \"ЭКОНИВА-ТЕХНИКА\"",
      "class": "A",
      "score": 75,
      "factors": [
        {
          "rule": "base_class",
          "value": "скоринг-класс «A» из emitent-scores.json (база: 85 из 100)",
          "impact": 85,
          "source": "emitent-scores.json"
        },
        {
          "rule": "payment_overdue",
          "value": "выпусков с событиями «не подтверждено» (дата прошла, подтверждения в реестре выплат нет): 1 — выпуск n2028 (/base/releases/ooo-ekoniva-tehnika-2028/): купон 2026-10-10 (расчётная)",
          "impact": -15,
          "source": "payments.json + releases.json (соединение по card_url, резервно issuer_url)"
        },
        {
          "rule": "placement_history",
          "value": "активных выпусков: 3 из 4 записей; совокупный объём активных (hardcap): 600 000 000 руб.; медиана по рынку: 100 000 000 руб. — выше медианы",
          "impact": 5,
          "source": "releases.json"
        }
      ],
      "data_quality": [
        "выпусков с прошедшей датой погашения нет в плане выплат payments.json: 1 (n1675) — подтверждения погашения в открытых данных нет; штраф не применялся (низкоточная эвристика redflags.json:maturity_passed_no_plan_evidence)"
      ]
    },
    "ooo-eksimklub-aaa": {
      "name": "ООО \"ЭКСИМКЛУБ ААА\"",
      "class": "D",
      "score": 0,
      "factors": [
        {
          "rule": "base_class",
          "value": "скоринг-класс «D» из emitent-scores.json (база: 25 из 100)",
          "impact": 25,
          "source": "emitent-scores.json"
        },
        {
          "rule": "default_history",
          "value": "эмитент в реестре дефолтов по ЦФА: «ООО «Эксимклуб ААА» (выпуск «ААА-1»)» (период наблюдения: февраль — октябрь 2026 (погашение ЦФА 13.03.2026 не исполнено; наблюдение — 01.09.2026))",
          "impact": -25,
          "source": "defaults-issuers.json"
        },
        {
          "rule": "yield_anomaly",
          "value": "ставки выпусков в верхнем 90-м перцентиле рынка (≥ 26%): 2 вып. — n911 от 2025-03-25 — ставка 36.9%; n3441 от 2025-04-02 — ставка 36.96%; медианная средняя ставка рынка за 12 мес. (months.json): 17.5%",
          "impact": -5,
          "source": "releases.json (квантиль по всем ставкам базы) + months.json (контекст)"
        },
        {
          "rule": "placement_history",
          "value": "активных выпусков: 7 из 8 записей; совокупный объём активных (hardcap): 15 000 000 руб.; медиана по рынку: 100 000 000 руб. — порог не достигнут",
          "impact": 0,
          "source": "releases.json"
        }
      ],
      "data_quality": [
        "выпуски эмитента отсутствуют в payments.json (план охватывает только «денежное требование» в обращении) — просрочки выплат не проверялись",
        "выпусков с прошедшей датой погашения нет в плане выплат payments.json: 1 (n3441) — подтверждения погашения в открытых данных нет; штраф не применялся (низкоточная эвристика redflags.json:maturity_passed_no_plan_evidence)"
      ]
    },
    "ooo-enko-kapital-1": {
      "name": "ООО \"ЭНКО.КАПИТАЛ\" №1",
      "class": "A",
      "score": 85,
      "factors": [
        {
          "rule": "base_class",
          "value": "скоринг-класс «A» из emitent-scores.json (база: 85 из 100)",
          "impact": 85,
          "source": "emitent-scores.json"
        },
        {
          "rule": "placement_history",
          "value": "активных выпусков: 1 из 1 записей; совокупный объём активных (hardcap): 50 000 000 руб.; медиана по рынку: 100 000 000 руб. — порог не достигнут",
          "impact": 0,
          "source": "releases.json"
        }
      ],
      "data_quality": []
    },
    "ooo-evakem-tehnologii-1": {
      "name": "ООО \"Эвакем Технологии\" №1",
      "class": "A",
      "score": 85,
      "factors": [
        {
          "rule": "base_class",
          "value": "скоринг-класс «A» из emitent-scores.json (база: 85 из 100)",
          "impact": 85,
          "source": "emitent-scores.json"
        },
        {
          "rule": "placement_history",
          "value": "активных выпусков: 0 из 1 записей; совокупный объём активных (hardcap): 0 руб.; медиана по рынку: 100 000 000 руб. — порог не достигнут",
          "impact": 0,
          "source": "releases.json"
        }
      ],
      "data_quality": [
        "выпуски эмитента отсутствуют в payments.json (план охватывает только «денежное требование» в обращении) — просрочки выплат не проверялись",
        "выпусков с прошедшей датой погашения нет в плане выплат payments.json: 1 (n2918) — подтверждения погашения в открытых данных нет; штраф не применялся (низкоточная эвристика redflags.json:maturity_passed_no_plan_evidence)"
      ]
    },
    "ooo-evrotrans": {
      "name": "ООО \"ЕвроТранс\"№5",
      "class": "D",
      "score": 25,
      "factors": [
        {
          "rule": "base_class",
          "value": "скоринг-класс «D» из emitent-scores.json (база: 25 из 100)",
          "impact": 25,
          "source": "emitent-scores.json"
        },
        {
          "rule": "placement_history",
          "value": "активных выпусков: 1 из 2 записей; совокупный объём активных (hardcap): 350 000 000 руб.; медиана по рынку: 100 000 000 руб. — порог не достигнут",
          "impact": 0,
          "source": "releases.json"
        }
      ],
      "data_quality": [
        "выпуски эмитента отсутствуют в payments.json (план охватывает только «денежное требование» в обращении) — просрочки выплат не проверялись",
        "выпусков с прошедшей датой погашения нет в плане выплат payments.json: 1 (n3294) — подтверждения погашения в открытых данных нет; штраф не применялся (низкоточная эвристика redflags.json:maturity_passed_no_plan_evidence)"
      ]
    },
    "ooo-faktoringovaya-kompaniya-oboroty": {
      "name": "ООО \"Факторинговая Компания Обороты\"№4",
      "class": "B",
      "score": 70,
      "factors": [
        {
          "rule": "base_class",
          "value": "скоринг-класс «B» из emitent-scores.json (база: 70 из 100)",
          "impact": 70,
          "source": "emitent-scores.json"
        },
        {
          "rule": "placement_history",
          "value": "активных выпусков: 3 из 3 записей; совокупный объём активных (hardcap): 0 руб.; медиана по рынку: 100 000 000 руб. — порог не достигнут",
          "impact": 0,
          "source": "releases.json"
        }
      ],
      "data_quality": [
        "нет дат погашения (maturity) — правило maturity_passed_unconfirmed не проверялось",
        "нет объёмов (hardcap) по выпускам — фактор placement_history не проверялся"
      ]
    },
    "ooo-feniks-medikal-sistemz": {
      "name": "ООО \"Феникс медикал системз\"",
      "class": "B",
      "score": 70,
      "factors": [
        {
          "rule": "base_class",
          "value": "скоринг-класс «B» из emitent-scores.json (база: 70 из 100)",
          "impact": 70,
          "source": "emitent-scores.json"
        },
        {
          "rule": "placement_history",
          "value": "активных выпусков: 1 из 1 записей; совокупный объём активных (hardcap): 10 000 000 руб.; медиана по рынку: 100 000 000 руб. — порог не достигнут",
          "impact": 0,
          "source": "releases.json"
        }
      ],
      "data_quality": [
        "нет дат погашения (maturity) — правило maturity_passed_unconfirmed не проверялось",
        "выпуски эмитента отсутствуют в payments.json (план охватывает только «денежное требование» в обращении) — просрочки выплат не проверялись"
      ]
    },
    "ooo-fors-e": {
      "name": "ООО \"ФОРС-Е\"",
      "class": "A",
      "score": 85,
      "factors": [
        {
          "rule": "base_class",
          "value": "скоринг-класс «A» из emitent-scores.json (база: 85 из 100)",
          "impact": 85,
          "source": "emitent-scores.json"
        },
        {
          "rule": "placement_history",
          "value": "активных выпусков: 5 из 6 записей; совокупный объём активных (hardcap): 1 010 000 руб.; медиана по рынку: 100 000 000 руб. — порог не достигнут",
          "impact": 0,
          "source": "releases.json"
        }
      ],
      "data_quality": [
        "выпусков с прошедшей датой погашения нет в плане выплат payments.json: 1 (n4660) — подтверждения погашения в открытых данных нет; штраф не применялся (низкоточная эвристика redflags.json:maturity_passed_no_plan_evidence)"
      ]
    },
    "ooo-forte-houm-gmbh": {
      "name": "ООО \"ФОРТЕ ХОУМ ГМБХ\"",
      "class": "D",
      "score": 0,
      "factors": [
        {
          "rule": "base_class",
          "value": "скоринг-класс «D» из emitent-scores.json (база: 25 из 100)",
          "impact": 25,
          "source": "emitent-scores.json"
        },
        {
          "rule": "default_history",
          "value": "эмитент в реестре дефолтов по ЦФА: «ООО «Форте Хоум» («Форте Хоум ГмбХ», Ростов-на-Дону)» (период наблюдения: февраль — октябрь 2026 (погашение ЦФА 13.03.2026 не исполнено; наблюдение — 01.09.2026))",
          "impact": -25,
          "source": "defaults-issuers.json"
        },
        {
          "rule": "yield_anomaly",
          "value": "ставки выпусков в верхнем 90-м перцентиле рынка (≥ 26%): 6 вып. — n679 от 2025-02-21 — ставка 27%; n2057 от 2025-02-20 — ставка 27%; n3107 от 2025-03-19 — ставка 26.5%; n3147 от 2025-02-18 — ставка 27%; n3212 от 2024-12-23 — ставка 27%; медианная средняя ставка рынка за 12 мес. (months.json): 17.5%",
          "impact": -5,
          "source": "releases.json (квантиль по всем ставкам базы) + months.json (контекст)"
        },
        {
          "rule": "placement_history",
          "value": "активных выпусков: 6 из 15 записей; совокупный объём активных (hardcap): 2 600 400 000 руб.; медиана по рынку: 100 000 000 руб. — выше медианы",
          "impact": 5,
          "source": "releases.json"
        }
      ],
      "data_quality": [
        "выпусков с прошедшей датой погашения нет в плане выплат payments.json: 9 (n2057, n3000, n3041, n3107, n3147, …) — подтверждения погашения в открытых данных нет; штраф не применялся (низкоточная эвристика redflags.json:maturity_passed_no_plan_evidence)"
      ]
    },
    "ooo-gird-avtofurgon": {
      "name": "ООО \"ГИРД-АВТОФУРГОН\"",
      "class": "A",
      "score": 70,
      "factors": [
        {
          "rule": "base_class",
          "value": "скоринг-класс «A» из emitent-scores.json (база: 85 из 100)",
          "impact": 85,
          "source": "emitent-scores.json"
        },
        {
          "rule": "payment_overdue",
          "value": "выпусков с событиями «не подтверждено» (дата прошла, подтверждения в реестре выплат нет): 1 — выпуск n4273 (/base/releases/ooo-gird-avtofurgon-4273/): купон 2026-10-16 (расчётная)",
          "impact": -15,
          "source": "payments.json + releases.json (соединение по card_url, резервно issuer_url)"
        },
        {
          "rule": "placement_history",
          "value": "активных выпусков: 1 из 1 записей; совокупный объём активных (hardcap): 100 000 000 руб.; медиана по рынку: 100 000 000 руб. — порог не достигнут",
          "impact": 0,
          "source": "releases.json"
        }
      ],
      "data_quality": []
    },
    "ooo-global-faktoring-netvork-rus": {
      "name": "ООО \"Глобал Факторинг Нетворк Рус\"",
      "class": "D",
      "score": 0,
      "factors": [
        {
          "rule": "base_class",
          "value": "скоринг-класс «D» из emitent-scores.json (база: 25 из 100)",
          "impact": 25,
          "source": "emitent-scores.json"
        },
        {
          "rule": "default_history",
          "value": "эмитент в реестре дефолтов по ЦФА: «ООО «Глобал Факторинг Нетворк Рус» (GFN)» (период наблюдения: февраль — октябрь 2026 (погашение ЦФА 13.03.2026 не исполнено; наблюдение — 01.09.2026))",
          "impact": -25,
          "source": "defaults-issuers.json"
        },
        {
          "rule": "yield_anomaly",
          "value": "ставки выпусков в верхнем 90-м перцентиле рынка (≥ 26%): 3 вып. — n1075 от 2025-04-24 — ставка 26%; n1120 от 2025-01-15 — ставка 26%; n2047 от 2025-03-25 — ставка 28%; медианная средняя ставка рынка за 12 мес. (months.json): 17.5%",
          "impact": -5,
          "source": "releases.json (квантиль по всем ставкам базы) + months.json (контекст)"
        },
        {
          "rule": "placement_history",
          "value": "активных выпусков: 14 из 14 записей; совокупный объём активных (hardcap): 1 030 000 000 руб.; медиана по рынку: 100 000 000 руб. — выше медианы",
          "impact": 5,
          "source": "releases.json"
        }
      ],
      "data_quality": [
        "нет дат погашения (maturity) — правило maturity_passed_unconfirmed не проверялось"
      ]
    },
    "ooo-gruppa-magnezit": {
      "name": "ООО \"Группа \"Магнезит\" №6",
      "class": "D",
      "score": 0,
      "factors": [
        {
          "rule": "base_class",
          "value": "скоринг-класс «D» из emitent-scores.json (база: 25 из 100)",
          "impact": 25,
          "source": "emitent-scores.json"
        },
        {
          "rule": "default_history",
          "value": "эмитент в реестре дефолтов по ЦФА: «ООО «Группа «Магнезит» (поручитель — АО «Магнезит-Холдинг»)» (период наблюдения: февраль — октябрь 2026 (погашение ЦФА 13.03.2026 не исполнено; наблюдение — 01.09.2026))",
          "impact": -25,
          "source": "defaults-issuers.json"
        },
        {
          "rule": "yield_anomaly",
          "value": "ставки выпусков в верхнем 90-м перцентиле рынка (≥ 26%): 2 вып. — n3115 от 2025-03-12 — ставка 26.75%; n3138 от 2025-02-24 — ставка 26.75%; медианная средняя ставка рынка за 12 мес. (months.json): 17.5%",
          "impact": -5,
          "source": "releases.json (квантиль по всем ставкам базы) + months.json (контекст)"
        },
        {
          "rule": "placement_history",
          "value": "активных выпусков: 5 из 7 записей; совокупный объём активных (hardcap): 901 400 000 руб.; медиана по рынку: 100 000 000 руб. — выше медианы",
          "impact": 5,
          "source": "releases.json"
        }
      ],
      "data_quality": [
        "выпусков с прошедшей датой погашения нет в плане выплат payments.json: 2 (n3115, n3138) — подтверждения погашения в открытых данных нет; штраф не применялся (низкоточная эвристика redflags.json:maturity_passed_no_plan_evidence)"
      ]
    },
    "ooo-iks-5-finans": {
      "name": "ООО \"ИКС 5 ФИНАНС\"№24",
      "class": "C",
      "score": 55,
      "factors": [
        {
          "rule": "base_class",
          "value": "скоринг-класс «C» из emitent-scores.json (база: 50 из 100)",
          "impact": 50,
          "source": "emitent-scores.json"
        },
        {
          "rule": "placement_history",
          "value": "активных выпусков: 3 из 3 записей; совокупный объём активных (hardcap): 7 000 000 000 руб.; медиана по рынку: 100 000 000 руб. — выше медианы",
          "impact": 5,
          "source": "releases.json"
        }
      ],
      "data_quality": [
        "нет дат погашения (maturity) — правило maturity_passed_unconfirmed не проверялось",
        "выпуски эмитента отсутствуют в payments.json (план охватывает только «денежное требование» в обращении) — просрочки выплат не проверялись"
      ]
    },
    "ooo-imidzhstroy": {
      "name": "ООО \"Имиджстрой\"",
      "class": "D",
      "score": 0,
      "factors": [
        {
          "rule": "base_class",
          "value": "скоринг-класс «D» из emitent-scores.json (база: 25 из 100)",
          "impact": 25,
          "source": "emitent-scores.json"
        },
        {
          "rule": "default_history",
          "value": "эмитент в реестре дефолтов по ЦФА: «ООО «ИМИДЖСТРОЙ»» (период наблюдения: февраль — октябрь 2026 (погашение ЦФА 13.03.2026 не исполнено; наблюдение — 01.09.2026))",
          "impact": -25,
          "source": "defaults-issuers.json"
        },
        {
          "rule": "yield_anomaly",
          "value": "ставки выпусков в верхнем 90-м перцентиле рынка (≥ 26%): 2 вып. — n956 от 2024-11-19 — ставка 30%; n3486 от 2024-12-02 — ставка 30.02%; медианная средняя ставка рынка за 12 мес. (months.json): 17.5%",
          "impact": -5,
          "source": "releases.json (квантиль по всем ставкам базы) + months.json (контекст)"
        },
        {
          "rule": "placement_history",
          "value": "активных выпусков: 4 из 5 записей; совокупный объём активных (hardcap): 3 000 000 руб.; медиана по рынку: 100 000 000 руб. — порог не достигнут",
          "impact": 0,
          "source": "releases.json"
        }
      ],
      "data_quality": [
        "выпуски эмитента отсутствуют в payments.json (план охватывает только «денежное требование» в обращении) — просрочки выплат не проверялись",
        "выпусков с прошедшей датой погашения нет в плане выплат payments.json: 1 (n3486) — подтверждения погашения в открытых данных нет; штраф не применялся (низкоточная эвристика redflags.json:maturity_passed_no_plan_evidence)"
      ]
    },
    "ooo-interra": {
      "name": "ООО \"ИНТЕРРА\"",
      "class": "D",
      "score": 0,
      "factors": [
        {
          "rule": "base_class",
          "value": "скоринг-класс «D» из emitent-scores.json (база: 25 из 100)",
          "impact": 25,
          "source": "emitent-scores.json"
        },
        {
          "rule": "default_history",
          "value": "эмитент в реестре дефолтов по ЦФА: «ООО «ИНТЕРРА» (выпуск «Интерра-1», GLDBK1)» (период наблюдения: февраль — октябрь 2026 (погашение ЦФА 13.03.2026 не исполнено; наблюдение — 01.09.2026))",
          "impact": -25,
          "source": "defaults-issuers.json"
        },
        {
          "rule": "placement_history",
          "value": "активных выпусков: 0 из 2 записей; совокупный объём активных (hardcap): 0 руб.; медиана по рынку: 100 000 000 руб. — порог не достигнут",
          "impact": 0,
          "source": "releases.json"
        }
      ],
      "data_quality": [
        "нет ставок (rate) по выпускам — правило yield_anomaly не проверялось",
        "выпуски эмитента отсутствуют в payments.json (план охватывает только «денежное требование» в обращении) — просрочки выплат не проверялись",
        "выпусков с прошедшей датой погашения нет в плане выплат payments.json: 2 (n3469, n3471) — подтверждения погашения в открытых данных нет; штраф не применялся (низкоточная эвристика redflags.json:maturity_passed_no_plan_evidence)"
      ]
    },
    "ooo-iteko-rossiya": {
      "name": "ООО \"ИТЕКО Россия\"№3",
      "class": "B",
      "score": 65,
      "factors": [
        {
          "rule": "base_class",
          "value": "скоринг-класс «B» из emitent-scores.json (база: 70 из 100)",
          "impact": 70,
          "source": "emitent-scores.json"
        },
        {
          "rule": "yield_anomaly",
          "value": "ставки выпусков в верхнем 90-м перцентиле рынка (≥ 26%): 2 вып. — n280 от 2025-02-17 — ставка 26.75%; n3111 от 2025-03-17 — ставка 26.75%; медианная средняя ставка рынка за 12 мес. (months.json): 17.5%",
          "impact": -5,
          "source": "releases.json (квантиль по всем ставкам базы) + months.json (контекст)"
        },
        {
          "rule": "placement_history",
          "value": "активных выпусков: 1 из 3 записей; совокупный объём активных (hardcap): 300 000 000 руб.; медиана по рынку: 100 000 000 руб. — порог не достигнут",
          "impact": 0,
          "source": "releases.json"
        }
      ],
      "data_quality": [
        "выпуски эмитента отсутствуют в payments.json (план охватывает только «денежное требование» в обращении) — просрочки выплат не проверялись",
        "выпусков с прошедшей датой погашения нет в плане выплат payments.json: 2 (n3111, n2897) — подтверждения погашения в открытых данных нет; штраф не применялся (низкоточная эвристика redflags.json:maturity_passed_no_plan_evidence)"
      ]
    },
    "ooo-karbon-ziro": {
      "name": "ООО \"Карбон Зиро\"",
      "class": "B",
      "score": 70,
      "factors": [
        {
          "rule": "base_class",
          "value": "скоринг-класс «B» из emitent-scores.json (база: 70 из 100)",
          "impact": 70,
          "source": "emitent-scores.json"
        },
        {
          "rule": "placement_history",
          "value": "активных выпусков: 1 из 2 записей; совокупный объём активных (hardcap): 16 200 руб.; медиана по рынку: 100 000 000 руб. — порог не достигнут",
          "impact": 0,
          "source": "releases.json"
        }
      ],
      "data_quality": [
        "нет ставок (rate) по выпускам — правило yield_anomaly не проверялось",
        "выпуски эмитента отсутствуют в payments.json (план охватывает только «денежное требование» в обращении) — просрочки выплат не проверялись",
        "выпусков с прошедшей датой погашения нет в плане выплат payments.json: 1 (n3762) — подтверждения погашения в открытых данных нет; штраф не применялся (низкоточная эвристика redflags.json:maturity_passed_no_plan_evidence)"
      ]
    },
    "ooo-kh-s-i-roschupkina": {
      "name": "ООО \"КХ С.И.Рощупкина\"",
      "class": "A",
      "score": 85,
      "factors": [
        {
          "rule": "base_class",
          "value": "скоринг-класс «A» из emitent-scores.json (база: 85 из 100)",
          "impact": 85,
          "source": "emitent-scores.json"
        },
        {
          "rule": "placement_history",
          "value": "активных выпусков: 1 из 2 записей; совокупный объём активных (hardcap): 70 000 000 руб.; медиана по рынку: 100 000 000 руб. — порог не достигнут",
          "impact": 0,
          "source": "releases.json"
        }
      ],
      "data_quality": [
        "выпуски эмитента отсутствуют в payments.json (план охватывает только «денежное требование» в обращении) — просрочки выплат не проверялись",
        "выпусков с прошедшей датой погашения нет в плане выплат payments.json: 1 (n4634) — подтверждения погашения в открытых данных нет; штраф не применялся (низкоточная эвристика redflags.json:maturity_passed_no_plan_evidence)"
      ]
    },
    "ooo-klk": {
      "name": "ООО \"КЛК\"",
      "class": "D",
      "score": 0,
      "factors": [
        {
          "rule": "base_class",
          "value": "скоринг-класс «D» из emitent-scores.json (база: 25 из 100)",
          "impact": 25,
          "source": "emitent-scores.json"
        },
        {
          "rule": "default_history",
          "value": "эмитент в реестре дефолтов по ЦФА: «ООО «КЛК»» (период наблюдения: февраль — октябрь 2026 (погашение ЦФА 13.03.2026 не исполнено; наблюдение — 01.09.2026))",
          "impact": -25,
          "source": "defaults-issuers.json"
        },
        {
          "rule": "yield_anomaly",
          "value": "ставки выпусков в верхнем 90-м перцентиле рынка (≥ 26%): 2 вып. — n922 от 2025-03-03 — ставка 31.7%; n3453 от 2025-03-10 — ставка 31.79%; медианная средняя ставка рынка за 12 мес. (months.json): 17.5%",
          "impact": -5,
          "source": "releases.json (квантиль по всем ставкам базы) + months.json (контекст)"
        },
        {
          "rule": "placement_history",
          "value": "активных выпусков: 8 из 9 записей; совокупный объём активных (hardcap): 15 000 000 руб.; медиана по рынку: 100 000 000 руб. — порог не достигнут",
          "impact": 0,
          "source": "releases.json"
        }
      ],
      "data_quality": [
        "выпуски эмитента отсутствуют в payments.json (план охватывает только «денежное требование» в обращении) — просрочки выплат не проверялись",
        "выпусков с прошедшей датой погашения нет в плане выплат payments.json: 1 (n3453) — подтверждения погашения в открытых данных нет; штраф не применялся (низкоточная эвристика redflags.json:maturity_passed_no_plan_evidence)"
      ]
    },
    "ooo-komosstroy-holding-1": {
      "name": "ООО \"Комосстрой Холдинг\"№1",
      "class": "A",
      "score": 85,
      "factors": [
        {
          "rule": "base_class",
          "value": "скоринг-класс «A» из emitent-scores.json (база: 85 из 100)",
          "impact": 85,
          "source": "emitent-scores.json"
        },
        {
          "rule": "placement_history",
          "value": "активных выпусков: 0 из 1 записей; совокупный объём активных (hardcap): 0 руб.; медиана по рынку: 100 000 000 руб. — порог не достигнут",
          "impact": 0,
          "source": "releases.json"
        }
      ],
      "data_quality": [
        "нет ставок (rate) по выпускам — правило yield_anomaly не проверялось",
        "выпуски эмитента отсутствуют в payments.json (план охватывает только «денежное требование» в обращении) — просрочки выплат не проверялись",
        "выпусков с прошедшей датой погашения нет в плане выплат payments.json: 1 (n2889) — подтверждения погашения в открытых данных нет; штраф не применялся (низкоточная эвристика redflags.json:maturity_passed_no_plan_evidence)"
      ]
    },
    "ooo-konspar": {
      "name": "ООО \"Конспар\"",
      "class": "A",
      "score": 85,
      "factors": [
        {
          "rule": "base_class",
          "value": "скоринг-класс «A» из emitent-scores.json (база: 85 из 100)",
          "impact": 85,
          "source": "emitent-scores.json"
        },
        {
          "rule": "yield_anomaly",
          "value": "ставки выпусков в верхнем 90-м перцентиле рынка (≥ 26%): 1 вып. — n1659 от 2026-01-23 — ставка 26%; медианная средняя ставка рынка за 12 мес. (months.json): 17.5%",
          "impact": -5,
          "source": "releases.json (квантиль по всем ставкам базы) + months.json (контекст)"
        },
        {
          "rule": "placement_history",
          "value": "активных выпусков: 6 из 7 записей; совокупный объём активных (hardcap): 151 000 000 руб.; медиана по рынку: 100 000 000 руб. — выше медианы",
          "impact": 5,
          "source": "releases.json"
        }
      ],
      "data_quality": [
        "выпусков с прошедшей датой погашения нет в плане выплат payments.json: 1 (n3592) — подтверждения погашения в открытых данных нет; штраф не применялся (низкоточная эвристика redflags.json:maturity_passed_no_plan_evidence)"
      ]
    },
    "ooo-kontrol-lizing": {
      "name": "ООО \"КОНТРОЛ лизинг\"",
      "class": "B",
      "score": 65,
      "factors": [
        {
          "rule": "base_class",
          "value": "скоринг-класс «B» из emitent-scores.json (база: 70 из 100)",
          "impact": 70,
          "source": "emitent-scores.json"
        },
        {
          "rule": "yield_anomaly",
          "value": "ставки выпусков в верхнем 90-м перцентиле рынка (≥ 26%): 2 вып. — n897 от 2025-05-30 — ставка 27%; n3426 от 2025-06-06 — ставка 27%; медианная средняя ставка рынка за 12 мес. (months.json): 17.5%",
          "impact": -5,
          "source": "releases.json (квантиль по всем ставкам базы) + months.json (контекст)"
        },
        {
          "rule": "placement_history",
          "value": "активных выпусков: 1 из 2 записей; совокупный объём активных (hardcap): 1 000 000 000 руб.; медиана по рынку: 100 000 000 руб. — порог не достигнут",
          "impact": 0,
          "source": "releases.json"
        }
      ],
      "data_quality": [
        "выпуски эмитента отсутствуют в payments.json (план охватывает только «денежное требование» в обращении) — просрочки выплат не проверялись",
        "выпусков с прошедшей датой погашения нет в плане выплат payments.json: 1 (n3426) — подтверждения погашения в открытых данных нет; штраф не применялся (низкоточная эвристика redflags.json:maturity_passed_no_plan_evidence)"
      ]
    },
    "ooo-kopat": {
      "name": "ООО \"КОПАТ\"",
      "class": "C",
      "score": 50,
      "factors": [
        {
          "rule": "base_class",
          "value": "скоринг-класс «C» из emitent-scores.json (база: 50 из 100)",
          "impact": 50,
          "source": "emitent-scores.json"
        },
        {
          "rule": "placement_history",
          "value": "активных выпусков: 2 из 2 записей; совокупный объём активных (hardcap): 600 000 000 руб.; медиана по рынку: 100 000 000 руб. — порог не достигнут",
          "impact": 0,
          "source": "releases.json"
        }
      ],
      "data_quality": []
    },
    "ooo-kravt-1": {
      "name": "ООО \"КРАВТ\"№1",
      "class": "D",
      "score": 0,
      "factors": [
        {
          "rule": "base_class",
          "value": "скоринг-класс «D» из emitent-scores.json (база: 25 из 100)",
          "impact": 25,
          "source": "emitent-scores.json"
        },
        {
          "rule": "default_history",
          "value": "эмитент в реестре дефолтов по ЦФА: «КРАВТ (Санкт-Петербург)» (период наблюдения: февраль — октябрь 2026 (погашение ЦФА 13.03.2026 не исполнено; наблюдение — 01.09.2026))",
          "impact": -25,
          "source": "defaults-issuers.json"
        },
        {
          "rule": "placement_history",
          "value": "активных выпусков: 1 из 1 записей; совокупный объём активных (hardcap): 30 000 000 руб.; медиана по рынку: 100 000 000 руб. — порог не достигнут",
          "impact": 0,
          "source": "releases.json"
        }
      ],
      "data_quality": [
        "нет дат погашения (maturity) — правило maturity_passed_unconfirmed не проверялось",
        "выпуски эмитента отсутствуют в payments.json (план охватывает только «денежное требование» в обращении) — просрочки выплат не проверялись"
      ]
    },
    "ooo-laboratoriya-sovremennogo-zdorovya-1": {
      "name": "ООО \"Лаборатория современного здоровья\" №1",
      "class": "A",
      "score": 85,
      "factors": [
        {
          "rule": "base_class",
          "value": "скоринг-класс «A» из emitent-scores.json (база: 85 из 100)",
          "impact": 85,
          "source": "emitent-scores.json"
        },
        {
          "rule": "placement_history",
          "value": "активных выпусков: 1 из 1 записей; совокупный объём активных (hardcap): 50 000 000 руб.; медиана по рынку: 100 000 000 руб. — порог не достигнут",
          "impact": 0,
          "source": "releases.json"
        }
      ],
      "data_quality": []
    },
    "ooo-laboratoriya-vkusa-ekb": {
      "name": "ООО \"ЛАБОРАТОРИЯ ВКУСА ЕКБ\"",
      "class": "A",
      "score": 80,
      "factors": [
        {
          "rule": "base_class",
          "value": "скоринг-класс «A» из emitent-scores.json (база: 85 из 100)",
          "impact": 85,
          "source": "emitent-scores.json"
        },
        {
          "rule": "yield_anomaly",
          "value": "ставки выпусков в верхнем 90-м перцентиле рынка (≥ 26%): 1 вып. — n1653 от 2026-01-20 — ставка 26%; медианная средняя ставка рынка за 12 мес. (months.json): 17.5%",
          "impact": -5,
          "source": "releases.json (квантиль по всем ставкам базы) + months.json (контекст)"
        },
        {
          "rule": "placement_history",
          "value": "активных выпусков: 1 из 2 записей; совокупный объём активных (hardcap): 10 000 000 руб.; медиана по рынку: 100 000 000 руб. — порог не достигнут",
          "impact": 0,
          "source": "releases.json"
        }
      ],
      "data_quality": [
        "выпуски эмитента отсутствуют в payments.json (план охватывает только «денежное требование» в обращении) — просрочки выплат не проверялись",
        "выпусков с прошедшей датой погашения нет в плане выплат payments.json: 1 (n3381) — подтверждения погашения в открытых данных нет; штраф не применялся (низкоточная эвристика redflags.json:maturity_passed_no_plan_evidence)"
      ]
    },
    "ooo-le-rond-development": {
      "name": "ООО \"ЛЕ РОНД ДЕВЕЛОПМЕНТ\"",
      "class": "B",
      "score": 70,
      "factors": [
        {
          "rule": "base_class",
          "value": "скоринг-класс «B» из emitent-scores.json (база: 70 из 100)",
          "impact": 70,
          "source": "emitent-scores.json"
        },
        {
          "rule": "placement_history",
          "value": "активных выпусков: 2 из 2 записей; совокупный объём активных (hardcap): 20 000 000 руб.; медиана по рынку: 100 000 000 руб. — порог не достигнут",
          "impact": 0,
          "source": "releases.json"
        }
      ],
      "data_quality": [
        "нет дат погашения (maturity) — правило maturity_passed_unconfirmed не проверялось"
      ]
    },
    "ooo-luding": {
      "name": "ООО \"Лудинг\"",
      "class": "B",
      "score": 70,
      "factors": [
        {
          "rule": "base_class",
          "value": "скоринг-класс «B» из emitent-scores.json (база: 70 из 100)",
          "impact": 70,
          "source": "emitent-scores.json"
        },
        {
          "rule": "placement_history",
          "value": "активных выпусков: 1 из 48 записей; совокупный объём активных (hardcap): 36 584 550 руб.; медиана по рынку: 100 000 000 руб. — порог не достигнут",
          "impact": 0,
          "source": "releases.json"
        }
      ],
      "data_quality": [
        "выпуски эмитента отсутствуют в payments.json (план охватывает только «денежное требование» в обращении) — просрочки выплат не проверялись",
        "выпусков с прошедшей датой погашения нет в плане выплат payments.json: 47 (n1874, n1875, n1876, n1877, n1878, …) — подтверждения погашения в открытых данных нет; штраф не применялся (низкоточная эвристика redflags.json:maturity_passed_no_plan_evidence)"
      ]
    },
    "ooo-nasha-liga": {
      "name": "ООО \"НАША ЛИГА\"",
      "class": "D",
      "score": 0,
      "factors": [
        {
          "rule": "base_class",
          "value": "скоринг-класс «D» из emitent-scores.json (база: 25 из 100)",
          "impact": 25,
          "source": "emitent-scores.json"
        },
        {
          "rule": "default_history",
          "value": "эмитент в реестре дефолтов по ЦФА: «ООО «Наша Лига» (выпуск «НашаЛига-2», NLG2)» (период наблюдения: февраль — октябрь 2026 (погашение ЦФА 13.03.2026 не исполнено; наблюдение — 01.09.2026))",
          "impact": -25,
          "source": "defaults-issuers.json"
        },
        {
          "rule": "yield_anomaly",
          "value": "ставки выпусков в верхнем 90-м перцентиле рынка (≥ 26%): 2 вып. — n927 от 2025-02-18 — ставка 32%; n3457 от 2025-03-02 — ставка 32.03%; медианная средняя ставка рынка за 12 мес. (months.json): 17.5%",
          "impact": -5,
          "source": "releases.json (квантиль по всем ставкам базы) + months.json (контекст)"
        },
        {
          "rule": "placement_history",
          "value": "активных выпусков: 14 из 16 записей; совокупный объём активных (hardcap): 15 000 000 руб.; медиана по рынку: 100 000 000 руб. — порог не достигнут",
          "impact": 0,
          "source": "releases.json"
        }
      ],
      "data_quality": [
        "выпуски эмитента отсутствуют в payments.json (план охватывает только «денежное требование» в обращении) — просрочки выплат не проверялись",
        "выпусков с прошедшей датой погашения нет в плане выплат payments.json: 2 (n3457, n3487) — подтверждения погашения в открытых данных нет; штраф не применялся (низкоточная эвристика redflags.json:maturity_passed_no_plan_evidence)"
      ]
    },
    "ooo-negabaritika-centr": {
      "name": "ООО \"НЕГАБАРИТИКА ЦЕНТР\"",
      "class": "B",
      "score": 75,
      "factors": [
        {
          "rule": "base_class",
          "value": "скоринг-класс «B» из emitent-scores.json (база: 70 из 100)",
          "impact": 70,
          "source": "emitent-scores.json"
        },
        {
          "rule": "placement_history",
          "value": "активных выпусков: 5 из 6 записей; совокупный объём активных (hardcap): 550 000 000 руб.; медиана по рынку: 100 000 000 руб. — выше медианы",
          "impact": 5,
          "source": "releases.json"
        }
      ],
      "data_quality": [
        "выпусков с прошедшей датой погашения нет в плане выплат payments.json: 1 (n1928) — подтверждения погашения в открытых данных нет; штраф не применялся (низкоточная эвристика redflags.json:maturity_passed_no_plan_evidence)"
      ]
    },
    "ooo-novaya-era-fitnesa": {
      "name": "ООО \"Новая Эра Фитнеса\"",
      "class": "B",
      "score": 65,
      "factors": [
        {
          "rule": "base_class",
          "value": "скоринг-класс «B» из emitent-scores.json (база: 70 из 100)",
          "impact": 70,
          "source": "emitent-scores.json"
        },
        {
          "rule": "yield_anomaly",
          "value": "ставки выпусков в верхнем 90-м перцентиле рынка (≥ 26%): 1 вып. — n4290 от 2025-10-07 — ставка 28%; медианная средняя ставка рынка за 12 мес. (months.json): 17.5%",
          "impact": -5,
          "source": "releases.json (квантиль по всем ставкам базы) + months.json (контекст)"
        },
        {
          "rule": "placement_history",
          "value": "активных выпусков: 0 из 1 записей; совокупный объём активных (hardcap): 0 руб.; медиана по рынку: 100 000 000 руб. — порог не достигнут",
          "impact": 0,
          "source": "releases.json"
        }
      ],
      "data_quality": [
        "выпуски эмитента отсутствуют в payments.json (план охватывает только «денежное требование» в обращении) — просрочки выплат не проверялись",
        "выпусков с прошедшей датой погашения нет в плане выплат payments.json: 1 (n4290) — подтверждения погашения в открытых данных нет; штраф не применялся (низкоточная эвристика redflags.json:maturity_passed_no_plan_evidence)"
      ]
    },
    "ooo-novye-fermy": {
      "name": "ООО \"Новые Фермы\"№4",
      "class": "B",
      "score": 70,
      "factors": [
        {
          "rule": "base_class",
          "value": "скоринг-класс «B» из emitent-scores.json (база: 70 из 100)",
          "impact": 70,
          "source": "emitent-scores.json"
        },
        {
          "rule": "placement_history",
          "value": "активных выпусков: 2 из 4 записей; совокупный объём активных (hardcap): 1 000 000 000 руб.; медиана по рынку: 100 000 000 руб. — порог не достигнут",
          "impact": 0,
          "source": "releases.json"
        }
      ],
      "data_quality": [
        "выпуски эмитента отсутствуют в payments.json (план охватывает только «денежное требование» в обращении) — просрочки выплат не проверялись",
        "выпусков с прошедшей датой погашения нет в плане выплат payments.json: 2 (n3754, n3875) — подтверждения погашения в открытых данных нет; штраф не применялся (низкоточная эвристика redflags.json:maturity_passed_no_plan_evidence)"
      ]
    },
    "ooo-nyufeshn-2": {
      "name": "ООО \"Ньюфешн\"№2",
      "class": "B",
      "score": 70,
      "factors": [
        {
          "rule": "base_class",
          "value": "скоринг-класс «B» из emitent-scores.json (база: 70 из 100)",
          "impact": 70,
          "source": "emitent-scores.json"
        },
        {
          "rule": "placement_history",
          "value": "активных выпусков: 1 из 1 записей; совокупный объём активных (hardcap): 100 000 000 руб.; медиана по рынку: 100 000 000 руб. — порог не достигнут",
          "impact": 0,
          "source": "releases.json"
        }
      ],
      "data_quality": [
        "нет дат погашения (maturity) — правило maturity_passed_unconfirmed не проверялось",
        "выпуски эмитента отсутствуют в payments.json (план охватывает только «денежное требование» в обращении) — просрочки выплат не проверялись"
      ]
    },
    "ooo-pb-billion": {
      "name": "ООО \"ПБ БИЛЛИОН\"",
      "class": "B",
      "score": 65,
      "factors": [
        {
          "rule": "base_class",
          "value": "скоринг-класс «B» из emitent-scores.json (база: 70 из 100)",
          "impact": 70,
          "source": "emitent-scores.json"
        },
        {
          "rule": "yield_anomaly",
          "value": "ставки выпусков в верхнем 90-м перцентиле рынка (≥ 26%): 3 вып. — n947 от 2024-12-16 — ставка 32.5%; n955 от 2024-11-22 — ставка 30%; n965 от 2024-10-10 — ставка 30%; медианная средняя ставка рынка за 12 мес. (months.json): 17.5%",
          "impact": -5,
          "source": "releases.json (квантиль по всем ставкам базы) + months.json (контекст)"
        },
        {
          "rule": "placement_history",
          "value": "активных выпусков: 3 из 3 записей; совокупный объём активных (hardcap): 45 000 000 руб.; медиана по рынку: 100 000 000 руб. — порог не достигнут",
          "impact": 0,
          "source": "releases.json"
        }
      ],
      "data_quality": [
        "нет дат погашения (maturity) — правило maturity_passed_unconfirmed не проверялось",
        "выпуски эмитента отсутствуют в payments.json (план охватывает только «денежное требование» в обращении) — просрочки выплат не проверялись"
      ]
    },
    "ooo-pek-skladskaya-logistika": {
      "name": "ООО \"ПЭК: Складская логистика\"",
      "class": "B",
      "score": 70,
      "factors": [
        {
          "rule": "base_class",
          "value": "скоринг-класс «B» из emitent-scores.json (база: 70 из 100)",
          "impact": 70,
          "source": "emitent-scores.json"
        },
        {
          "rule": "placement_history",
          "value": "активных выпусков: 1 из 2 записей; совокупный объём активных (hardcap): 42 000 000 руб.; медиана по рынку: 100 000 000 руб. — порог не достигнут",
          "impact": 0,
          "source": "releases.json"
        }
      ],
      "data_quality": [
        "выпусков с прошедшей датой погашения нет в плане выплат payments.json: 1 (n600) — подтверждения погашения в открытых данных нет; штраф не применялся (низкоточная эвристика redflags.json:maturity_passed_no_plan_evidence)"
      ]
    },
    "ooo-piccameyker-schekino-1": {
      "name": "ООО \"ПИЦЦАМЕЙКЕР ЩЕКИНО\" №1",
      "class": "C",
      "score": 50,
      "factors": [
        {
          "rule": "base_class",
          "value": "скоринг-класс «C» из emitent-scores.json (база: 50 из 100)",
          "impact": 50,
          "source": "emitent-scores.json"
        },
        {
          "rule": "placement_history",
          "value": "активных выпусков: 1 из 1 записей; совокупный объём активных (hardcap): 2 500 000 руб.; медиана по рынку: 100 000 000 руб. — порог не достигнут",
          "impact": 0,
          "source": "releases.json"
        }
      ],
      "data_quality": []
    },
    "ooo-pk-billion": {
      "name": "ООО \"ПК БИЛЛИОН\"",
      "class": "C",
      "score": 20,
      "factors": [
        {
          "rule": "base_class",
          "value": "скоринг-класс «C» из emitent-scores.json (база: 50 из 100)",
          "impact": 50,
          "source": "emitent-scores.json"
        },
        {
          "rule": "default_history",
          "value": "эмитент в реестре дефолтов по ЦФА: «ООО «ПК Биллион» (производитель автоспецтехники, Ленинградская обл.)» (период наблюдения: февраль — октябрь 2026 (погашение ЦФА 13.03.2026 не исполнено; наблюдение — 01.09.2026))",
          "impact": -25,
          "source": "defaults-issuers.json"
        },
        {
          "rule": "yield_anomaly",
          "value": "ставки выпусков в верхнем 90-м перцентиле рынка (≥ 26%): 7 вып. — n914 от 2025-03-14 — ставка 35%; n938 от 2025-01-24 — ставка 33.3%; n3444 от 2025-03-28 — ставка 35.03%; n3468 от 2025-02-14 — ставка 33.33%; n3477 от 2024-12-26 — ставка 32.54%; медианная средняя ставка рынка за 12 мес. (months.json): 17.5%",
          "impact": -5,
          "source": "releases.json (квантиль по всем ставкам базы) + months.json (контекст)"
        },
        {
          "rule": "placement_history",
          "value": "активных выпусков: 10 из 15 записей; совокупный объём активных (hardcap): 20 000 000 руб.; медиана по рынку: 100 000 000 руб. — порог не достигнут",
          "impact": 0,
          "source": "releases.json"
        }
      ],
      "data_quality": [
        "выпуски эмитента отсутствуют в payments.json (план охватывает только «денежное требование» в обращении) — просрочки выплат не проверялись",
        "выпусков с прошедшей датой погашения нет в плане выплат payments.json: 5 (n3444, n3468, n3477, n3483, n3493) — подтверждения погашения в открытых данных нет; штраф не применялся (низкоточная эвристика redflags.json:maturity_passed_no_plan_evidence)"
      ]
    },
    "ooo-pko-zaschita-onlayn-1": {
      "name": "ООО ПКО \"Защита онлайн\"№1",
      "class": "A",
      "score": 85,
      "factors": [
        {
          "rule": "base_class",
          "value": "скоринг-класс «A» из emitent-scores.json (база: 85 из 100)",
          "impact": 85,
          "source": "emitent-scores.json"
        },
        {
          "rule": "placement_history",
          "value": "активных выпусков: 0 из 1 записей; совокупный объём активных (hardcap): 0 руб.; медиана по рынку: 100 000 000 руб. — порог не достигнут",
          "impact": 0,
          "source": "releases.json"
        }
      ],
      "data_quality": [
        "выпуски эмитента отсутствуют в payments.json (план охватывает только «денежное требование» в обращении) — просрочки выплат не проверялись",
        "выпусков с прошедшей датой погашения нет в плане выплат payments.json: 1 (n3815) — подтверждения погашения в открытых данных нет; штраф не применялся (низкоточная эвристика redflags.json:maturity_passed_no_plan_evidence)"
      ]
    },
    "ooo-plifort": {
      "name": "ООО \"Плифорт\"№2",
      "class": "A",
      "score": 80,
      "factors": [
        {
          "rule": "base_class",
          "value": "скоринг-класс «A» из emitent-scores.json (база: 85 из 100)",
          "impact": 85,
          "source": "emitent-scores.json"
        },
        {
          "rule": "yield_anomaly",
          "value": "ставки выпусков в верхнем 90-м перцентиле рынка (≥ 26%): 2 вып. — n306 от 2025-01-21 — ставка 26.85%; n3215 от 2024-12-16 — ставка 27%; медианная средняя ставка рынка за 12 мес. (months.json): 17.5%",
          "impact": -5,
          "source": "releases.json (квантиль по всем ставкам базы) + months.json (контекст)"
        },
        {
          "rule": "placement_history",
          "value": "активных выпусков: 1 из 2 записей; совокупный объём активных (hardcap): 100 000 000 руб.; медиана по рынку: 100 000 000 руб. — порог не достигнут",
          "impact": 0,
          "source": "releases.json"
        }
      ],
      "data_quality": [
        "выпуски эмитента отсутствуют в payments.json (план охватывает только «денежное требование» в обращении) — просрочки выплат не проверялись",
        "выпусков с прошедшей датой погашения нет в плане выплат payments.json: 1 (n3215) — подтверждения погашения в открытых данных нет; штраф не применялся (низкоточная эвристика redflags.json:maturity_passed_no_plan_evidence)"
      ]
    },
    "ooo-pnpz": {
      "name": "ООО \"ПНПЗ\"",
      "class": "B",
      "score": 55,
      "factors": [
        {
          "rule": "base_class",
          "value": "скоринг-класс «B» из emitent-scores.json (база: 70 из 100)",
          "impact": 70,
          "source": "emitent-scores.json"
        },
        {
          "rule": "payment_overdue",
          "value": "выпусков с событиями «не подтверждено» (дата прошла, подтверждения в реестре выплат нет): 1 — выпуск n2285 (/base/releases/ooo-pnpz-2285/): купон 2026-10-10 (расчётная)",
          "impact": -15,
          "source": "payments.json + releases.json (соединение по card_url, резервно issuer_url)"
        },
        {
          "rule": "placement_history",
          "value": "активных выпусков: 2 из 2 записей; совокупный объём активных (hardcap): 110 000 000 руб.; медиана по рынку: 100 000 000 руб. — порог не достигнут",
          "impact": 0,
          "source": "releases.json"
        }
      ],
      "data_quality": []
    },
    "ooo-potok-didzhital": {
      "name": "ООО \"Поток.Диджитал\"№5",
      "class": "B",
      "score": 70,
      "factors": [
        {
          "rule": "base_class",
          "value": "скоринг-класс «B» из emitent-scores.json (база: 70 из 100)",
          "impact": 70,
          "source": "emitent-scores.json"
        },
        {
          "rule": "placement_history",
          "value": "активных выпусков: 5 из 5 записей; совокупный объём активных (hardcap): 20 030 000 руб.; медиана по рынку: 100 000 000 руб. — порог не достигнут",
          "impact": 0,
          "source": "releases.json"
        }
      ],
      "data_quality": [
        "нет дат погашения (maturity) — правило maturity_passed_unconfirmed не проверялось",
        "выпуски эмитента отсутствуют в payments.json (план охватывает только «денежное требование» в обращении) — просрочки выплат не проверялись"
      ]
    },
    "ooo-praktichnye-dveri": {
      "name": "ООО \"Практичные двери\"",
      "class": "B",
      "score": 70,
      "factors": [
        {
          "rule": "base_class",
          "value": "скоринг-класс «B» из emitent-scores.json (база: 70 из 100)",
          "impact": 70,
          "source": "emitent-scores.json"
        },
        {
          "rule": "placement_history",
          "value": "активных выпусков: 2 из 2 записей; совокупный объём активных (hardcap): 30 000 000 руб.; медиана по рынку: 100 000 000 руб. — порог не достигнут",
          "impact": 0,
          "source": "releases.json"
        }
      ],
      "data_quality": [
        "нет дат погашения (maturity) — правило maturity_passed_unconfirmed не проверялось"
      ]
    },
    "ooo-premium-rezidens-menedzhment": {
      "name": "ООО \"ПРЕМИУМ РЕЗИДЕНС МЕНЕДЖМЕНТ\"",
      "class": "B",
      "score": 70,
      "factors": [
        {
          "rule": "base_class",
          "value": "скоринг-класс «B» из emitent-scores.json (база: 70 из 100)",
          "impact": 70,
          "source": "emitent-scores.json"
        },
        {
          "rule": "placement_history",
          "value": "активных выпусков: 1 из 1 записей; совокупный объём активных (hardcap): 1 960 000 руб.; медиана по рынку: 100 000 000 руб. — порог не достигнут",
          "impact": 0,
          "source": "releases.json"
        }
      ],
      "data_quality": [
        "нет ставок (rate) по выпускам — правило yield_anomaly не проверялось",
        "выпуски эмитента отсутствуют в payments.json (план охватывает только «денежное требование» в обращении) — просрочки выплат не проверялись"
      ]
    },
    "ooo-primera-sport": {
      "name": "ООО \"ПРИМЕРА СПОРТ\"",
      "class": "C",
      "score": 50,
      "factors": [
        {
          "rule": "base_class",
          "value": "скоринг-класс «C» из emitent-scores.json (база: 50 из 100)",
          "impact": 50,
          "source": "emitent-scores.json"
        },
        {
          "rule": "placement_history",
          "value": "активных выпусков: 2 из 2 записей; совокупный объём активных (hardcap): 300 000 000 руб.; медиана по рынку: 100 000 000 руб. — порог не достигнут",
          "impact": 0,
          "source": "releases.json"
        }
      ],
      "data_quality": [
        "нет ставок (rate) по выпускам — правило yield_anomaly не проверялось"
      ]
    },
    "ooo-professionalnaya-kollektorskaya-organizaciya-gamma": {
      "name": "ООО \"Профессиональная коллекторская организация \"Гамма\"",
      "class": "C",
      "score": 50,
      "factors": [
        {
          "rule": "base_class",
          "value": "скоринг-класс «C» из emitent-scores.json (база: 50 из 100)",
          "impact": 50,
          "source": "emitent-scores.json"
        },
        {
          "rule": "placement_history",
          "value": "активных выпусков: 2 из 2 записей; совокупный объём активных (hardcap): 60 000 000 руб.; медиана по рынку: 100 000 000 руб. — порог не достигнут",
          "impact": 0,
          "source": "releases.json"
        }
      ],
      "data_quality": []
    },
    "ooo-ptk-fram": {
      "name": "ООО \"ПТК ФРАМ\"",
      "class": "C",
      "score": 45,
      "factors": [
        {
          "rule": "base_class",
          "value": "скоринг-класс «C» из emitent-scores.json (база: 50 из 100)",
          "impact": 50,
          "source": "emitent-scores.json"
        },
        {
          "rule": "yield_anomaly",
          "value": "ставки выпусков в верхнем 90-м перцентиле рынка (≥ 26%): 2 вып. — n954 от 2024-11-22 — ставка 30.1%; n3489 от 2024-11-25 — ставка 27.34%; медианная средняя ставка рынка за 12 мес. (months.json): 17.5%",
          "impact": -5,
          "source": "releases.json (квантиль по всем ставкам базы) + months.json (контекст)"
        },
        {
          "rule": "placement_history",
          "value": "активных выпусков: 1 из 2 записей; совокупный объём активных (hardcap): 50 000 000 руб.; медиана по рынку: 100 000 000 руб. — порог не достигнут",
          "impact": 0,
          "source": "releases.json"
        }
      ],
      "data_quality": [
        "выпуски эмитента отсутствуют в payments.json (план охватывает только «денежное требование» в обращении) — просрочки выплат не проверялись",
        "выпусков с прошедшей датой погашения нет в плане выплат payments.json: 1 (n3489) — подтверждения погашения в открытых данных нет; штраф не применялся (низкоточная эвристика redflags.json:maturity_passed_no_plan_evidence)"
      ]
    },
    "ooo-purovskiy-neftepererabatyvayuschiy-zavod": {
      "name": "ООО \"ПУРОВСКИЙ НЕФТЕПЕРЕРАБАТЫВАЮЩИЙ ЗАВОД\"",
      "class": "B",
      "score": 70,
      "factors": [
        {
          "rule": "base_class",
          "value": "скоринг-класс «B» из emitent-scores.json (база: 70 из 100)",
          "impact": 70,
          "source": "emitent-scores.json"
        },
        {
          "rule": "placement_history",
          "value": "активных выпусков: 1 из 1 записей; совокупный объём активных (hardcap): 150 000 000 руб.; медиана по рынку: 100 000 000 руб. — порог не достигнут",
          "impact": 0,
          "source": "releases.json"
        }
      ],
      "data_quality": []
    },
    "ooo-russkiy-tonnazh": {
      "name": "ООО «Русский Тоннаж»",
      "class": "C",
      "score": 45,
      "factors": [
        {
          "rule": "base_class",
          "value": "скоринг-класс «C» из emitent-scores.json (база: 50 из 100)",
          "impact": 50,
          "source": "emitent-scores.json"
        },
        {
          "rule": "yield_anomaly",
          "value": "ставки выпусков в верхнем 90-м перцентиле рынка (≥ 26%): 1 вып. — n3494 от 2024-10-11 — ставка 28.52%; медианная средняя ставка рынка за 12 мес. (months.json): 17.5%",
          "impact": -5,
          "source": "releases.json (квантиль по всем ставкам базы) + months.json (контекст)"
        },
        {
          "rule": "placement_history",
          "value": "активных выпусков: 0 из 1 записей; совокупный объём активных (hardcap): 0 руб.; медиана по рынку: 100 000 000 руб. — порог не достигнут",
          "impact": 0,
          "source": "releases.json"
        }
      ],
      "data_quality": [
        "выпуски эмитента отсутствуют в payments.json (план охватывает только «денежное требование» в обращении) — просрочки выплат не проверялись",
        "выпусков с прошедшей датой погашения нет в плане выплат payments.json: 1 (n3494) — подтверждения погашения в открытых данных нет; штраф не применялся (низкоточная эвристика redflags.json:maturity_passed_no_plan_evidence)"
      ]
    },
    "ooo-sanatoriy-tanay": {
      "name": "ООО \"Санаторий Танай\"",
      "class": "C",
      "score": 50,
      "factors": [
        {
          "rule": "base_class",
          "value": "скоринг-класс «C» из emitent-scores.json (база: 50 из 100)",
          "impact": 50,
          "source": "emitent-scores.json"
        },
        {
          "rule": "placement_history",
          "value": "активных выпусков: 2 из 2 записей; совокупный объём активных (hardcap): 30 000 000 руб.; медиана по рынку: 100 000 000 руб. — порог не достигнут",
          "impact": 0,
          "source": "releases.json"
        }
      ],
      "data_quality": [
        "нет дат погашения (maturity) — правило maturity_passed_unconfirmed не проверялось"
      ]
    },
    "ooo-sbk-paritet": {
      "name": "ООО \"СБК Паритет\"",
      "class": "B",
      "score": 70,
      "factors": [
        {
          "rule": "base_class",
          "value": "скоринг-класс «B» из emitent-scores.json (база: 70 из 100)",
          "impact": 70,
          "source": "emitent-scores.json"
        },
        {
          "rule": "placement_history",
          "value": "активных выпусков: 1 из 1 записей; совокупный объём активных (hardcap): 1 737 560 руб.; медиана по рынку: 100 000 000 руб. — порог не достигнут",
          "impact": 0,
          "source": "releases.json"
        }
      ],
      "data_quality": [
        "нет ставок (rate) по выпускам — правило yield_anomaly не проверялось",
        "нет дат погашения (maturity) — правило maturity_passed_unconfirmed не проверялось",
        "выпуски эмитента отсутствуют в payments.json (план охватывает только «денежное требование» в обращении) — просрочки выплат не проверялись"
      ]
    },
    "ooo-self-soft-prodakshn-1": {
      "name": "ООО \"СЭЛФ СОФТ ПРОДАКШН\"№1",
      "class": "A",
      "score": 85,
      "factors": [
        {
          "rule": "base_class",
          "value": "скоринг-класс «A» из emitent-scores.json (база: 85 из 100)",
          "impact": 85,
          "source": "emitent-scores.json"
        },
        {
          "rule": "placement_history",
          "value": "активных выпусков: 1 из 1 записей; совокупный объём активных (hardcap): 900 000 руб.; медиана по рынку: 100 000 000 руб. — порог не достигнут",
          "impact": 0,
          "source": "releases.json"
        }
      ],
      "data_quality": [
        "нет дат погашения (maturity) — правило maturity_passed_unconfirmed не проверялось",
        "выпуски эмитента отсутствуют в payments.json (план охватывает только «денежное требование» в обращении) — просрочки выплат не проверялись"
      ]
    },
    "ooo-servishab": {
      "name": "ООО \"СЕРВИСХАБ\"",
      "class": "B",
      "score": 70,
      "factors": [
        {
          "rule": "base_class",
          "value": "скоринг-класс «B» из emitent-scores.json (база: 70 из 100)",
          "impact": 70,
          "source": "emitent-scores.json"
        },
        {
          "rule": "placement_history",
          "value": "активных выпусков: 1 из 1 записей; совокупный объём активных (hardcap): 100 000 000 руб.; медиана по рынку: 100 000 000 руб. — порог не достигнут",
          "impact": 0,
          "source": "releases.json"
        }
      ],
      "data_quality": []
    },
    "ooo-sibirskiy-khp-2": {
      "name": "ООО \"Сибирский КХП\"№2",
      "class": "A",
      "score": 80,
      "factors": [
        {
          "rule": "base_class",
          "value": "скоринг-класс «A» из emitent-scores.json (база: 85 из 100)",
          "impact": 85,
          "source": "emitent-scores.json"
        },
        {
          "rule": "yield_anomaly",
          "value": "ставки выпусков в верхнем 90-м перцентиле рынка (≥ 26%): 1 вып. — n340 от 2024-12-13 — ставка 27.5%; медианная средняя ставка рынка за 12 мес. (months.json): 17.5%",
          "impact": -5,
          "source": "releases.json (квантиль по всем ставкам базы) + months.json (контекст)"
        },
        {
          "rule": "placement_history",
          "value": "активных выпусков: 1 из 1 записей; совокупный объём активных (hardcap): 100 000 000 руб.; медиана по рынку: 100 000 000 руб. — порог не достигнут",
          "impact": 0,
          "source": "releases.json"
        }
      ],
      "data_quality": [
        "нет дат погашения (maturity) — правило maturity_passed_unconfirmed не проверялось",
        "выпуски эмитента отсутствуют в payments.json (план охватывает только «денежное требование» в обращении) — просрочки выплат не проверялись"
      ]
    },
    "ooo-slavyansk-eko": {
      "name": "ООО \"Славянск ЭКО\"",
      "class": "B",
      "score": 70,
      "factors": [
        {
          "rule": "base_class",
          "value": "скоринг-класс «B» из emitent-scores.json (база: 70 из 100)",
          "impact": 70,
          "source": "emitent-scores.json"
        },
        {
          "rule": "placement_history",
          "value": "активных выпусков: 1 из 1 записей; совокупный объём активных (hardcap): 140 000 руб.; медиана по рынку: 100 000 000 руб. — порог не достигнут",
          "impact": 0,
          "source": "releases.json"
        }
      ],
      "data_quality": []
    },
    "ooo-sohrani-les": {
      "name": "ООО \"Сохрани Лес\"",
      "class": "A",
      "score": 85,
      "factors": [
        {
          "rule": "base_class",
          "value": "скоринг-класс «A» из emitent-scores.json (база: 85 из 100)",
          "impact": 85,
          "source": "emitent-scores.json"
        },
        {
          "rule": "placement_history",
          "value": "активных выпусков: 1 из 1 записей; совокупный объём активных (hardcap): 50 000 000 руб.; медиана по рынку: 100 000 000 руб. — порог не достигнут",
          "impact": 0,
          "source": "releases.json"
        }
      ],
      "data_quality": [
        "нет ставок (rate) по выпускам — правило yield_anomaly не проверялось",
        "выпуски эмитента отсутствуют в payments.json (план охватывает только «денежное требование» в обращении) — просрочки выплат не проверялись"
      ]
    },
    "ooo-specializirovannyy-zastroyschik-ikar-sever": {
      "name": "ООО СПЕЦИАЛИЗИРОВАННЫЙ ЗАСТРОЙЩИК \"ИКАР СЕВЕР\"",
      "class": "C",
      "score": 50,
      "factors": [
        {
          "rule": "base_class",
          "value": "скоринг-класс «C» из emitent-scores.json (база: 50 из 100)",
          "impact": 50,
          "source": "emitent-scores.json"
        },
        {
          "rule": "placement_history",
          "value": "активных выпусков: 1 из 1 записей; совокупный объём активных (hardcap): 150 000 000 руб.; медиана по рынку: 100 000 000 руб. — порог не достигнут",
          "impact": 0,
          "source": "releases.json"
        }
      ],
      "data_quality": [
        "нет ставок (rate) по выпускам — правило yield_anomaly не проверялось"
      ]
    },
    "ooo-specializirovannyy-zastroyschik-ikar-zapad": {
      "name": "ООО СПЕЦИАЛИЗИРОВАННЫЙ ЗАСТРОЙЩИК \"ИКАР ЗАПАД\"",
      "class": "C",
      "score": 50,
      "factors": [
        {
          "rule": "base_class",
          "value": "скоринг-класс «C» из emitent-scores.json (база: 50 из 100)",
          "impact": 50,
          "source": "emitent-scores.json"
        },
        {
          "rule": "placement_history",
          "value": "активных выпусков: 1 из 2 записей; совокупный объём активных (hardcap): 130 000 000 руб.; медиана по рынку: 100 000 000 руб. — порог не достигнут",
          "impact": 0,
          "source": "releases.json"
        }
      ],
      "data_quality": [
        "выпусков с прошедшей датой погашения нет в плане выплат payments.json: 1 (n4565) — подтверждения погашения в открытых данных нет; штраф не применялся (низкоточная эвристика redflags.json:maturity_passed_no_plan_evidence)"
      ]
    },
    "ooo-specializirovannyy-zastroyschik-insiti-k-2": {
      "name": "ООО \"Специализированный застройщик «Инсити К-2\"",
      "class": "A",
      "score": 85,
      "factors": [
        {
          "rule": "base_class",
          "value": "скоринг-класс «A» из emitent-scores.json (база: 85 из 100)",
          "impact": 85,
          "source": "emitent-scores.json"
        },
        {
          "rule": "placement_history",
          "value": "активных выпусков: 1 из 5 записей; совокупный объём активных (hardcap): 500 000 000 руб.; медиана по рынку: 100 000 000 руб. — порог не достигнут",
          "impact": 0,
          "source": "releases.json"
        }
      ],
      "data_quality": [
        "выпусков с прошедшей датой погашения нет в плане выплат payments.json: 4 (n3963, n2849, n2950, n2875) — подтверждения погашения в открытых данных нет; штраф не применялся (низкоточная эвристика redflags.json:maturity_passed_no_plan_evidence)"
      ]
    },
    "ooo-specializirovannyy-zastroyschik-soyuz-development": {
      "name": "ООО \"СПЕЦИАЛИЗИРОВАННЫЙ ЗАСТРОЙЩИК \"СОЮЗ ДЕВЕЛОПМЕНТ\"",
      "class": "B",
      "score": 70,
      "factors": [
        {
          "rule": "base_class",
          "value": "скоринг-класс «B» из emitent-scores.json (база: 70 из 100)",
          "impact": 70,
          "source": "emitent-scores.json"
        },
        {
          "rule": "placement_history",
          "value": "активных выпусков: 1 из 2 записей; совокупный объём активных (hardcap): 23 000 000 руб.; медиана по рынку: 100 000 000 руб. — порог не достигнут",
          "impact": 0,
          "source": "releases.json"
        }
      ],
      "data_quality": [
        "выпусков с прошедшей датой погашения нет в плане выплат payments.json: 1 (n1929) — подтверждения погашения в открытых данных нет; штраф не применялся (низкоточная эвристика redflags.json:maturity_passed_no_plan_evidence)"
      ]
    },
    "ooo-specializirovannyy-zastroyschik-yufomegalit-1": {
      "name": "ООО \"Специализированный застройщик Юфомегалит\"№1",
      "class": "C",
      "score": 50,
      "factors": [
        {
          "rule": "base_class",
          "value": "скоринг-класс «C» из emitent-scores.json (база: 50 из 100)",
          "impact": 50,
          "source": "emitent-scores.json"
        },
        {
          "rule": "placement_history",
          "value": "активных выпусков: 1 из 1 записей; совокупный объём активных (hardcap): 100 039 500 руб.; медиана по рынку: 100 000 000 руб. — порог не достигнут",
          "impact": 0,
          "source": "releases.json"
        }
      ],
      "data_quality": [
        "нет ставок (rate) по выпускам — правило yield_anomaly не проверялось",
        "нет дат погашения (maturity) — правило maturity_passed_unconfirmed не проверялось",
        "выпуски эмитента отсутствуют в payments.json (план охватывает только «денежное требование» в обращении) — просрочки выплат не проверялись"
      ]
    },
    "ooo-speczastroyschik-zhelezno": {
      "name": "ООО СПЕЦЗАСТРОЙЩИК \"ЖЕЛЕЗНО\"",
      "class": "A",
      "score": 85,
      "factors": [
        {
          "rule": "base_class",
          "value": "скоринг-класс «A» из emitent-scores.json (база: 85 из 100)",
          "impact": 85,
          "source": "emitent-scores.json"
        },
        {
          "rule": "placement_history",
          "value": "активных выпусков: 1 из 1 записей; совокупный объём активных (hardcap): 200 000 000 руб.; медиана по рынку: 100 000 000 руб. — порог не достигнут",
          "impact": 0,
          "source": "releases.json"
        }
      ],
      "data_quality": [
        "нет ставок (rate) по выпускам — правило yield_anomaly не проверялось"
      ]
    },
    "ooo-t-proekty": {
      "name": "ООО \"Т-ПРОЕКТЫ\"",
      "class": "A",
      "score": 90,
      "factors": [
        {
          "rule": "base_class",
          "value": "скоринг-класс «A» из emitent-scores.json (база: 85 из 100)",
          "impact": 85,
          "source": "emitent-scores.json"
        },
        {
          "rule": "placement_history",
          "value": "активных выпусков: 7 из 9 записей; совокупный объём активных (hardcap): 33 000 000 000 руб.; медиана по рынку: 100 000 000 руб. — выше медианы",
          "impact": 5,
          "source": "releases.json"
        }
      ],
      "data_quality": []
    },
    "ooo-tesvel": {
      "name": "ООО \"ТЕСВЕЛ\"",
      "class": "A",
      "score": 75,
      "factors": [
        {
          "rule": "base_class",
          "value": "скоринг-класс «A» из emitent-scores.json (база: 85 из 100)",
          "impact": 85,
          "source": "emitent-scores.json"
        },
        {
          "rule": "payment_overdue",
          "value": "выпусков с событиями «не подтверждено» (дата прошла, подтверждения в реестре выплат нет): 1 — выпуск n4320 (/base/releases/ooo-tesvel-4320/): купон 2026-10-14 (расчётная)",
          "impact": -15,
          "source": "payments.json + releases.json (соединение по card_url, резервно issuer_url)"
        },
        {
          "rule": "placement_history",
          "value": "активных выпусков: 4 из 5 записей; совокупный объём активных (hardcap): 400 000 000 руб.; медиана по рынку: 100 000 000 руб. — выше медианы",
          "impact": 5,
          "source": "releases.json"
        }
      ],
      "data_quality": [
        "выпусков с прошедшей датой погашения нет в плане выплат payments.json: 1 (n2775) — подтверждения погашения в открытых данных нет; штраф не применялся (низкоточная эвристика redflags.json:maturity_passed_no_plan_evidence)"
      ]
    },
    "ooo-tim-trans-avto": {
      "name": "ООО \"ТИМ ТРАНС АВТО\"",
      "class": "C",
      "score": 50,
      "factors": [
        {
          "rule": "base_class",
          "value": "скоринг-класс «C» из emitent-scores.json (база: 50 из 100)",
          "impact": 50,
          "source": "emitent-scores.json"
        },
        {
          "rule": "placement_history",
          "value": "активных выпусков: 1 из 2 записей; совокупный объём активных (hardcap): 10 000 000 руб.; медиана по рынку: 100 000 000 руб. — порог не достигнут",
          "impact": 0,
          "source": "releases.json"
        }
      ],
      "data_quality": [
        "выпуски эмитента отсутствуют в payments.json (план охватывает только «денежное требование» в обращении) — просрочки выплат не проверялись",
        "выпусков с прошедшей датой погашения нет в плане выплат payments.json: 1 (n3465) — подтверждения погашения в открытых данных нет; штраф не применялся (низкоточная эвристика redflags.json:maturity_passed_no_plan_evidence)"
      ]
    },
    "ooo-tk-meroks": {
      "name": "ООО \"ТК \"Мерокс\"",
      "class": "A",
      "score": 85,
      "factors": [
        {
          "rule": "base_class",
          "value": "скоринг-класс «A» из emitent-scores.json (база: 85 из 100)",
          "impact": 85,
          "source": "emitent-scores.json"
        },
        {
          "rule": "placement_history",
          "value": "активных выпусков: 0 из 1 записей; совокупный объём активных (hardcap): 0 руб.; медиана по рынку: 100 000 000 руб. — порог не достигнут",
          "impact": 0,
          "source": "releases.json"
        }
      ],
      "data_quality": [
        "выпуски эмитента отсутствуют в payments.json (план охватывает только «денежное требование» в обращении) — просрочки выплат не проверялись",
        "выпусков с прошедшей датой погашения нет в плане выплат payments.json: 1 (n3357) — подтверждения погашения в открытых данных нет; штраф не применялся (низкоточная эвристика redflags.json:maturity_passed_no_plan_evidence)"
      ]
    },
    "ooo-tokeny": {
      "name": "ООО \"ТОКЕНЫ\"",
      "class": "B",
      "score": 70,
      "factors": [
        {
          "rule": "base_class",
          "value": "скоринг-класс «B» из emitent-scores.json (база: 70 из 100)",
          "impact": 70,
          "source": "emitent-scores.json"
        },
        {
          "rule": "placement_history",
          "value": "активных выпусков: 0 из 1 записей; совокупный объём активных (hardcap): 0 руб.; медиана по рынку: 100 000 000 руб. — порог не достигнут",
          "impact": 0,
          "source": "releases.json"
        }
      ],
      "data_quality": [
        "нет ставок (rate) по выпускам — правило yield_anomaly не проверялось",
        "выпуски эмитента отсутствуют в payments.json (план охватывает только «денежное требование» в обращении) — просрочки выплат не проверялись",
        "выпусков с прошедшей датой погашения нет в плане выплат payments.json: 1 (n3525) — подтверждения погашения в открытых данных нет; штраф не применялся (низкоточная эвристика redflags.json:maturity_passed_no_plan_evidence)"
      ]
    },
    "ooo-tokeny-cifrovye-investicii": {
      "name": "ООО \"Токены- Цифровые Инвестиции\"",
      "class": "B",
      "score": 70,
      "factors": [
        {
          "rule": "base_class",
          "value": "скоринг-класс «B» из emitent-scores.json (база: 70 из 100)",
          "impact": 70,
          "source": "emitent-scores.json"
        },
        {
          "rule": "placement_history",
          "value": "активных выпусков: 1 из 1 записей; совокупный объём активных (hardcap): 10 000 руб.; медиана по рынку: 100 000 000 руб. — порог не достигнут",
          "impact": 0,
          "source": "releases.json"
        }
      ],
      "data_quality": [
        "нет ставок (rate) по выпускам — правило yield_anomaly не проверялось",
        "нет дат погашения (maturity) — правило maturity_passed_unconfirmed не проверялось",
        "выпуски эмитента отсутствуют в payments.json (план охватывает только «денежное требование» в обращении) — просрочки выплат не проверялись"
      ]
    },
    "ooo-torgovyy-dom-okama-silver": {
      "name": "ООО \"ТОРГОВЫЙ ДОМ \"ОКАМА СИЛЬВЕР\"",
      "class": "B",
      "score": 70,
      "factors": [
        {
          "rule": "base_class",
          "value": "скоринг-класс «B» из emitent-scores.json (база: 70 из 100)",
          "impact": 70,
          "source": "emitent-scores.json"
        },
        {
          "rule": "placement_history",
          "value": "активных выпусков: 0 из 1 записей; совокупный объём активных (hardcap): 0 руб.; медиана по рынку: 100 000 000 руб. — порог не достигнут",
          "impact": 0,
          "source": "releases.json"
        }
      ],
      "data_quality": [
        "выпуски эмитента отсутствуют в payments.json (план охватывает только «денежное требование» в обращении) — просрочки выплат не проверялись",
        "выпусков с прошедшей датой погашения нет в плане выплат payments.json: 1 (n3561) — подтверждения погашения в открытых данных нет; штраф не применялся (низкоточная эвристика redflags.json:maturity_passed_no_plan_evidence)"
      ]
    },
    "ooo-transinkom": {
      "name": "ООО \"Трансинком\"",
      "class": "C",
      "score": 50,
      "factors": [
        {
          "rule": "base_class",
          "value": "скоринг-класс «C» из emitent-scores.json (база: 50 из 100)",
          "impact": 50,
          "source": "emitent-scores.json"
        },
        {
          "rule": "yield_anomaly",
          "value": "ставки выпусков в верхнем 90-м перцентиле рынка (≥ 26%): 8 вып. — n920 от 2025-03-04 — ставка 35%; n931 от 2025-02-10 — ставка 35%; n937 от 2025-01-27 — ставка 35%; n945 от 2024-12-17 — ставка 35%; n3450 от 2025-03-17 — ставка 35.03%; медианная средняя ставка рынка за 12 мес. (months.json): 17.5%",
          "impact": -5,
          "source": "releases.json (квантиль по всем ставкам базы) + months.json (контекст)"
        },
        {
          "rule": "placement_history",
          "value": "активных выпусков: 13 из 17 записей; совокупный объём активных (hardcap): 115 000 000 руб.; медиана по рынку: 100 000 000 руб. — выше медианы",
          "impact": 5,
          "source": "releases.json"
        }
      ],
      "data_quality": [
        "выпуски эмитента отсутствуют в payments.json (план охватывает только «денежное требование» в обращении) — просрочки выплат не проверялись",
        "выпусков с прошедшей датой погашения нет в плане выплат payments.json: 4 (n3450, n3461, n3466, n3475) — подтверждения погашения в открытых данных нет; штраф не применялся (низкоточная эвристика redflags.json:maturity_passed_no_plan_evidence)"
      ]
    },
    "ooo-uk-baden-grupp": {
      "name": "ООО \"УК \"БАДЕН ГРУПП\"",
      "class": "B",
      "score": 70,
      "factors": [
        {
          "rule": "base_class",
          "value": "скоринг-класс «B» из emitent-scores.json (база: 70 из 100)",
          "impact": 70,
          "source": "emitent-scores.json"
        },
        {
          "rule": "placement_history",
          "value": "активных выпусков: 0 из 1 записей; совокупный объём активных (hardcap): 0 руб.; медиана по рынку: 100 000 000 руб. — порог не достигнут",
          "impact": 0,
          "source": "releases.json"
        }
      ],
      "data_quality": [
        "нет ставок (rate) по выпускам — правило yield_anomaly не проверялось",
        "выпуски эмитента отсутствуют в payments.json (план охватывает только «денежное требование» в обращении) — просрочки выплат не проверялись",
        "выпусков с прошедшей датой погашения нет в плане выплат payments.json: 1 (n4626) — подтверждения погашения в открытых данных нет; штраф не применялся (низкоточная эвристика redflags.json:maturity_passed_no_plan_evidence)"
      ]
    },
    "ooo-uk-termolend": {
      "name": "ООО \"УК \"Термолэнд\" №7",
      "class": "C",
      "score": 50,
      "factors": [
        {
          "rule": "base_class",
          "value": "скоринг-класс «C» из emitent-scores.json (база: 50 из 100)",
          "impact": 50,
          "source": "emitent-scores.json"
        },
        {
          "rule": "yield_anomaly",
          "value": "ставки выпусков в верхнем 90-м перцентиле рынка (≥ 26%): 3 вып. — n651 от 2025-04-07 — ставка 26%; n3159 от 2025-02-06 — ставка 28%; n3218 от 2024-12-12 — ставка 27%; медианная средняя ставка рынка за 12 мес. (months.json): 17.5%",
          "impact": -5,
          "source": "releases.json (квантиль по всем ставкам базы) + months.json (контекст)"
        },
        {
          "rule": "placement_history",
          "value": "активных выпусков: 4 из 8 записей; совокупный объём активных (hardcap): 2 000 000 000 руб.; медиана по рынку: 100 000 000 руб. — выше медианы",
          "impact": 5,
          "source": "releases.json"
        }
      ],
      "data_quality": [
        "выпусков с прошедшей датой погашения нет в плане выплат payments.json: 4 (n2890, n2938, n3159, n3218) — подтверждения погашения в открытых данных нет; штраф не применялся (низкоточная эвристика redflags.json:maturity_passed_no_plan_evidence)"
      ]
    },
    "ooo-universalnyy-blokcheyn": {
      "name": "ООО «Универсальный Блокчейн»",
      "class": "A",
      "score": 85,
      "factors": [
        {
          "rule": "base_class",
          "value": "скоринг-класс «A» из emitent-scores.json (база: 85 из 100)",
          "impact": 85,
          "source": "emitent-scores.json"
        },
        {
          "rule": "placement_history",
          "value": "активных выпусков: 1 из 1 записей; совокупный объём активных (hardcap): 0 руб.; медиана по рынку: 100 000 000 руб. — порог не достигнут",
          "impact": 0,
          "source": "releases.json"
        }
      ],
      "data_quality": [
        "нет ставок (rate) по выпускам — правило yield_anomaly не проверялось",
        "нет дат погашения (maturity) — правило maturity_passed_unconfirmed не проверялось",
        "нет объёмов (hardcap) по выпускам — фактор placement_history не проверялся",
        "выпуски эмитента отсутствуют в payments.json (план охватывает только «денежное требование» в обращении) — просрочки выплат не проверялись"
      ]
    },
    "ooo-upravlyayuschaya-kompaniya-termolend": {
      "name": "ООО \"Управляющая компания «Термолэнд\"",
      "class": "C",
      "score": 25,
      "factors": [
        {
          "rule": "base_class",
          "value": "скоринг-класс «C» из emitent-scores.json (база: 50 из 100)",
          "impact": 50,
          "source": "emitent-scores.json"
        },
        {
          "rule": "payment_overdue",
          "value": "выпусков с событиями «не подтверждено» (дата прошла, подтверждения в реестре выплат нет): 2 — выпуск n4345 (/base/releases/ooo-upravlyayuschaya-kompaniya-termolend-4345/): купон 2026-10-11 (расчётная); выпуск n5610 (/base/releases/ooo-upravlyayuschaya-kompaniya-termolend-5610/): купон 2026-10-14 (расчётная)",
          "impact": -30,
          "source": "payments.json + releases.json (соединение по card_url, резервно issuer_url)"
        },
        {
          "rule": "placement_history",
          "value": "активных выпусков: 5 из 5 записей; совокупный объём активных (hardcap): 1 850 000 000 руб.; медиана по рынку: 100 000 000 руб. — выше медианы",
          "impact": 5,
          "source": "releases.json"
        }
      ],
      "data_quality": []
    },
    "ooo-uralenergotel": {
      "name": "ООО \"УРАЛЭНЕРГОТЕЛ\"",
      "class": "A",
      "score": 80,
      "factors": [
        {
          "rule": "base_class",
          "value": "скоринг-класс «A» из emitent-scores.json (база: 85 из 100)",
          "impact": 85,
          "source": "emitent-scores.json"
        },
        {
          "rule": "yield_anomaly",
          "value": "ставки выпусков в верхнем 90-м перцентиле рынка (≥ 26%): 2 вып. — n887 от 2025-07-16 — ставка 26%; n3413 от 2025-07-28 — ставка 26.01%; медианная средняя ставка рынка за 12 мес. (months.json): 17.5%",
          "impact": -5,
          "source": "releases.json (квантиль по всем ставкам базы) + months.json (контекст)"
        },
        {
          "rule": "placement_history",
          "value": "активных выпусков: 1 из 2 записей; совокупный объём активных (hardcap): 50 000 000 руб.; медиана по рынку: 100 000 000 руб. — порог не достигнут",
          "impact": 0,
          "source": "releases.json"
        }
      ],
      "data_quality": [
        "выпуски эмитента отсутствуют в payments.json (план охватывает только «денежное требование» в обращении) — просрочки выплат не проверялись",
        "выпусков с прошедшей датой погашения нет в плане выплат payments.json: 1 (n3413) — подтверждения погашения в открытых данных нет; штраф не применялся (низкоточная эвристика redflags.json:maturity_passed_no_plan_evidence)"
      ]
    },
    "ooo-van-ay-ti-treyd-1": {
      "name": "ООО \"ВАН АЙ ТИ ТРЕЙД\"№1",
      "class": "B",
      "score": 70,
      "factors": [
        {
          "rule": "base_class",
          "value": "скоринг-класс «B» из emitent-scores.json (база: 70 из 100)",
          "impact": 70,
          "source": "emitent-scores.json"
        },
        {
          "rule": "placement_history",
          "value": "активных выпусков: 1 из 1 записей; совокупный объём активных (hardcap): 3 000 000 руб.; медиана по рынку: 100 000 000 руб. — порог не достигнут",
          "impact": 0,
          "source": "releases.json"
        }
      ],
      "data_quality": [
        "нет дат погашения (maturity) — правило maturity_passed_unconfirmed не проверялось"
      ]
    },
    "ooo-vayldberriz": {
      "name": "ООО \"Вайлдберриз\"",
      "class": "B",
      "score": 75,
      "factors": [
        {
          "rule": "base_class",
          "value": "скоринг-класс «B» из emitent-scores.json (база: 70 из 100)",
          "impact": 70,
          "source": "emitent-scores.json"
        },
        {
          "rule": "placement_history",
          "value": "активных выпусков: 3 из 3 записей; совокупный объём активных (hardcap): 7 000 000 000 руб.; медиана по рынку: 100 000 000 руб. — выше медианы",
          "impact": 5,
          "source": "releases.json"
        }
      ],
      "data_quality": [
        "нет дат погашения (maturity) — правило maturity_passed_unconfirmed не проверялось",
        "выпуски эмитента отсутствуют в payments.json (план охватывает только «денежное требование» в обращении) — просрочки выплат не проверялись"
      ]
    },
    "ooo-volginskiy-zavod-litevyh-plastmass": {
      "name": "ООО \"ВОЛЬГИНСКИЙ ЗАВОД ЛИТЬЕВЫХ ПЛАСТМАСС\" №2",
      "class": "B",
      "score": 70,
      "factors": [
        {
          "rule": "base_class",
          "value": "скоринг-класс «B» из emitent-scores.json (база: 70 из 100)",
          "impact": 70,
          "source": "emitent-scores.json"
        },
        {
          "rule": "placement_history",
          "value": "активных выпусков: 1 из 2 записей; совокупный объём активных (hardcap): 250 000 000 руб.; медиана по рынку: 100 000 000 руб. — порог не достигнут",
          "impact": 0,
          "source": "releases.json"
        }
      ],
      "data_quality": [
        "выпусков с прошедшей датой погашения нет в плане выплат payments.json: 1 (n2870) — подтверждения погашения в открытых данных нет; штраф не применялся (низкоточная эвристика redflags.json:maturity_passed_no_plan_evidence)"
      ]
    },
    "ooo-volma-voskresensk": {
      "name": "ООО \"ВОЛМА-Воскресенск\"",
      "class": "A",
      "score": 85,
      "factors": [
        {
          "rule": "base_class",
          "value": "скоринг-класс «A» из emitent-scores.json (база: 85 из 100)",
          "impact": 85,
          "source": "emitent-scores.json"
        },
        {
          "rule": "placement_history",
          "value": "активных выпусков: 1 из 2 записей; совокупный объём активных (hardcap): 20 000 000 руб.; медиана по рынку: 100 000 000 руб. — порог не достигнут",
          "impact": 0,
          "source": "releases.json"
        }
      ],
      "data_quality": [
        "выпуски эмитента отсутствуют в payments.json (план охватывает только «денежное требование» в обращении) — просрочки выплат не проверялись",
        "выпусков с прошедшей датой погашения нет в плане выплат payments.json: 1 (n3397) — подтверждения погашения в открытых данных нет; штраф не применялся (низкоточная эвристика redflags.json:maturity_passed_no_plan_evidence)"
      ]
    },
    "ooo-vostokvolt": {
      "name": "ООО \"ВостокВольт\"",
      "class": "A",
      "score": 85,
      "factors": [
        {
          "rule": "base_class",
          "value": "скоринг-класс «A» из emitent-scores.json (база: 85 из 100)",
          "impact": 85,
          "source": "emitent-scores.json"
        },
        {
          "rule": "placement_history",
          "value": "активных выпусков: 1 из 1 записей; совокупный объём активных (hardcap): 5 000 000 руб.; медиана по рынку: 100 000 000 руб. — порог не достигнут",
          "impact": 0,
          "source": "releases.json"
        }
      ],
      "data_quality": []
    },
    "ooo-yunitayl-holding": {
      "name": "ООО \"ЮНИТАЙЛ ХОЛДИНГ\"",
      "class": "B",
      "score": 70,
      "factors": [
        {
          "rule": "base_class",
          "value": "скоринг-класс «B» из emitent-scores.json (база: 70 из 100)",
          "impact": 70,
          "source": "emitent-scores.json"
        },
        {
          "rule": "placement_history",
          "value": "активных выпусков: 1 из 3 записей; совокупный объём активных (hardcap): 500 000 000 руб.; медиана по рынку: 100 000 000 руб. — порог не достигнут",
          "impact": 0,
          "source": "releases.json"
        }
      ],
      "data_quality": [
        "выпуски эмитента отсутствуют в payments.json (план охватывает только «денежное требование» в обращении) — просрочки выплат не проверялись",
        "выпусков с прошедшей датой погашения нет в плане выплат payments.json: 2 (n3273, n4572) — подтверждения погашения в открытых данных нет; штраф не применялся (низкоточная эвристика redflags.json:maturity_passed_no_plan_evidence)"
      ]
    },
    "ooo-yuzergeyt": {
      "name": "ООО \"ЮЗЕРГЕЙТ\"",
      "class": "A",
      "score": 85,
      "factors": [
        {
          "rule": "base_class",
          "value": "скоринг-класс «A» из emitent-scores.json (база: 85 из 100)",
          "impact": 85,
          "source": "emitent-scores.json"
        },
        {
          "rule": "placement_history",
          "value": "активных выпусков: 1 из 1 записей; совокупный объём активных (hardcap): 120 000 руб.; медиана по рынку: 100 000 000 руб. — порог не достигнут",
          "impact": 0,
          "source": "releases.json"
        }
      ],
      "data_quality": [
        "нет дат погашения (maturity) — правило maturity_passed_unconfirmed не проверялось",
        "выпуски эмитента отсутствуют в payments.json (план охватывает только «денежное требование» в обращении) — просрочки выплат не проверялись"
      ]
    },
    "ooo-zetteknolodzhi": {
      "name": "ООО \"ЗЕТТЕКНОЛОДЖИ\"",
      "class": "A",
      "score": 85,
      "factors": [
        {
          "rule": "base_class",
          "value": "скоринг-класс «A» из emitent-scores.json (база: 85 из 100)",
          "impact": 85,
          "source": "emitent-scores.json"
        },
        {
          "rule": "placement_history",
          "value": "активных выпусков: 2 из 2 записей; совокупный объём активных (hardcap): 600 000 000 руб.; медиана по рынку: 100 000 000 руб. — порог не достигнут",
          "impact": 0,
          "source": "releases.json"
        }
      ],
      "data_quality": []
    },
    "pao-abrau-dyurso": {
      "name": "ПАО \"АБРАУ - ДЮРСО\"",
      "class": "A",
      "score": 85,
      "factors": [
        {
          "rule": "base_class",
          "value": "скоринг-класс «A» из emitent-scores.json (база: 85 из 100)",
          "impact": 85,
          "source": "emitent-scores.json"
        },
        {
          "rule": "placement_history",
          "value": "активных выпусков: 2 из 2 записей; совокупный объём активных (hardcap): 0 руб.; медиана по рынку: 100 000 000 руб. — порог не достигнут",
          "impact": 0,
          "source": "releases.json"
        }
      ],
      "data_quality": [
        "нет ставок (rate) по выпускам — правило yield_anomaly не проверялось",
        "нет объёмов (hardcap) по выпускам — фактор placement_history не проверялся"
      ]
    },
    "pao-gk-samolet": {
      "name": "ПАО \"ГК \"Самолет\" №4",
      "class": "C",
      "score": 30,
      "factors": [
        {
          "rule": "base_class",
          "value": "скоринг-класс «C» из emitent-scores.json (база: 50 из 100)",
          "impact": 50,
          "source": "emitent-scores.json"
        },
        {
          "rule": "default_history",
          "value": "эмитент в реестре дефолтов по ЦФА: «ГК «Самолёт»» (период наблюдения: февраль — октябрь 2026 (погашение ЦФА 13.03.2026 не исполнено; наблюдение — 01.09.2026))",
          "impact": -25,
          "source": "defaults-issuers.json"
        },
        {
          "rule": "placement_history",
          "value": "активных выпусков: 4 из 7 записей; совокупный объём активных (hardcap): 8 800 000 000 руб.; медиана по рынку: 100 000 000 руб. — выше медианы",
          "impact": 5,
          "source": "releases.json"
        }
      ],
      "data_quality": [
        "выпуски эмитента отсутствуют в payments.json (план охватывает только «денежное требование» в обращении) — просрочки выплат не проверялись",
        "выпусков с прошедшей датой погашения нет в плане выплат payments.json: 3 (n2945, n3049, n3073) — подтверждения погашения в открытых данных нет; штраф не применялся (низкоточная эвристика redflags.json:maturity_passed_no_plan_evidence)"
      ]
    },
    "pao-kfh-derevyanko-v-i-f2b2ba94": {
      "name": "ПАО \"КФХ ДЕРЕВЯНКО В.И.\"№F2B2BA94",
      "class": "A",
      "score": 85,
      "factors": [
        {
          "rule": "base_class",
          "value": "скоринг-класс «A» из emitent-scores.json (база: 85 из 100)",
          "impact": 85,
          "source": "emitent-scores.json"
        },
        {
          "rule": "placement_history",
          "value": "активных выпусков: 1 из 1 записей; совокупный объём активных (hardcap): 100 000 000 руб.; медиана по рынку: 100 000 000 руб. — порог не достигнут",
          "impact": 0,
          "source": "releases.json"
        }
      ],
      "data_quality": [
        "нет дат погашения (maturity) — правило maturity_passed_unconfirmed не проверялось",
        "выпуски эмитента отсутствуют в payments.json (план охватывает только «денежное требование» в обращении) — просрочки выплат не проверялись"
      ]
    },
    "pao-nauka-svyaz-1": {
      "name": "ПАО \"Наука-Связь\"№1",
      "class": "B",
      "score": 65,
      "factors": [
        {
          "rule": "base_class",
          "value": "скоринг-класс «B» из emitent-scores.json (база: 70 из 100)",
          "impact": 70,
          "source": "emitent-scores.json"
        },
        {
          "rule": "yield_anomaly",
          "value": "ставки выпусков в верхнем 90-м перцентиле рынка (≥ 26%): 1 вып. — n348 от 2024-12-10 — ставка 26.8%; медианная средняя ставка рынка за 12 мес. (months.json): 17.5%",
          "impact": -5,
          "source": "releases.json (квантиль по всем ставкам базы) + months.json (контекст)"
        },
        {
          "rule": "placement_history",
          "value": "активных выпусков: 1 из 1 записей; совокупный объём активных (hardcap): 500 000 000 руб.; медиана по рынку: 100 000 000 руб. — порог не достигнут",
          "impact": 0,
          "source": "releases.json"
        }
      ],
      "data_quality": [
        "нет дат погашения (maturity) — правило maturity_passed_unconfirmed не проверялось",
        "выпуски эмитента отсутствуют в payments.json (план охватывает только «денежное требование» в обращении) — просрочки выплат не проверялись"
      ]
    },
    "publichnoe-akcionernoe-obschestvo-evrotrans": {
      "name": "Публичное акционерное общество «ЕвроТранс»",
      "class": "D",
      "score": 0,
      "factors": [
        {
          "rule": "base_class",
          "value": "скоринг-класс «D» из emitent-scores.json (база: 25 из 100)",
          "impact": 25,
          "source": "emitent-scores.json"
        },
        {
          "rule": "default_history",
          "value": "эмитент в реестре дефолтов по ЦФА: «ПАО «ЕвроТранс»» (период наблюдения: февраль — октябрь 2026 (погашение ЦФА 13.03.2026 не исполнено; наблюдение — 01.09.2026))",
          "impact": -25,
          "source": "defaults-issuers.json"
        },
        {
          "rule": "maturity_passed_unconfirmed",
          "value": "выпусков с прошедшей датой погашения без подтверждённой выплаты: 1 — n2770: погашение 2026-10-23 прошло, выпуск в плане выплат (статус «размещён»), подтверждённых выплат нет (события: погашение 2026-10-23 — «ожидается»)",
          "impact": -10,
          "source": "releases.json + payments.json (соединение по card_url), логика redflags.json:maturity_passed_unconfirmed"
        },
        {
          "rule": "yield_anomaly",
          "value": "ставки выпусков в верхнем 90-м перцентиле рынка (≥ 26%): 3 вып. — n3122 от 2025-03-06 — ставка 26%; n3186 от 2025-01-23 — ставка 26.5%; n3223 от 2024-12-02 — ставка 26.5%; медианная средняя ставка рынка за 12 мес. (months.json): 17.5%",
          "impact": -5,
          "source": "releases.json (квантиль по всем ставкам базы) + months.json (контекст)"
        },
        {
          "rule": "placement_history",
          "value": "активных выпусков: 8 из 26 записей; совокупный объём активных (hardcap): 5 099 995 400 руб.; медиана по рынку: 100 000 000 руб. — выше медианы",
          "impact": 5,
          "source": "releases.json"
        }
      ],
      "data_quality": [
        "выпусков с прошедшей датой погашения нет в плане выплат payments.json: 17 (n2555, n2556, n2610, n2799, n2886, …) — подтверждения погашения в открытых данных нет; штраф не применялся (низкоточная эвристика redflags.json:maturity_passed_no_plan_evidence)"
      ]
    },
    "publichnoe-akcionernoe-obschestvo-gruppa-kompaniy-samolet": {
      "name": "Публичное акционерное общество «Группа компаний «Самолет»",
      "class": "C",
      "score": 50,
      "factors": [
        {
          "rule": "base_class",
          "value": "скоринг-класс «C» из emitent-scores.json (база: 50 из 100)",
          "impact": 50,
          "source": "emitent-scores.json"
        },
        {
          "rule": "placement_history",
          "value": "активных выпусков: 0 из 4 записей; совокупный объём активных (hardcap): 0 руб.; медиана по рынку: 100 000 000 руб. — порог не достигнут",
          "impact": 0,
          "source": "releases.json"
        }
      ],
      "data_quality": [
        "выпуски эмитента отсутствуют в payments.json (план охватывает только «денежное требование» в обращении) — просрочки выплат не проверялись",
        "выпусков с прошедшей датой погашения нет в плане выплат payments.json: 4 (n3759, n3825, n3826, n3901) — подтверждения погашения в открытых данных нет; штраф не применялся (низкоточная эвристика redflags.json:maturity_passed_no_plan_evidence)"
      ]
    }
  }
}
