Keep tax citations in linked source lists

This commit is contained in:
admin_d
2026-07-26 18:36:06 +05:00
parent 4b467b94be
commit b007e022ab
2 changed files with 21 additions and 11 deletions
@@ -1,6 +1,6 @@
{ {
"name": "tax-code-research", "name": "tax-code-research",
"version": "1.0.1", "version": "1.0.2",
"description": "Поиск и объяснение норм Налогового кодекса Республики Казахстан через корпоративный MCP.", "description": "Поиск и объяснение норм Налогового кодекса Республики Казахстан через корпоративный MCP.",
"author": { "author": {
"name": "Logos" "name": "Logos"
@@ -5,7 +5,7 @@ description: Исследует и объясняет нормы Налогов
# Исследование Налогового кодекса РК # Исследование Налогового кодекса РК
Ищи применимые нормы через MCP, получай их полный официальный текст и только затем объясняй пользователю. Не отвечай по памяти модели, RAG-фрагментам, поисковым сниппетам, комментариям или текстам сайтов. Ищи применимые нормы НК РК через MCP, получай их полный официальный текст и только затем объясняй пользователю. Не объясняй содержание НК РК по памяти модели, RAG-фрагментам, поисковым сниппетам, комментариям или текстам сайтов. Для норм других нормативных актов следуй отдельным правилам раздела «Интернет».
## Источник и инструменты ## Источник и инструменты
@@ -29,6 +29,7 @@ MCP `adilet-tax-code` содержит актуальную редакцию Н
- `point_number`, `subpoint_number` и `part_number` передавай при необходимости; - `point_number`, `subpoint_number` и `part_number` передавай при необходимости;
- `official_text_markdown` — единственный источник содержания нормы; - `official_text_markdown` — единственный источник содержания нормы;
- `context_markdown` — только навигационный контекст, не официальный текст для цитирования; - `context_markdown` — только навигационный контекст, не официальный текст для цитирования;
- `source_url` — официальный адрес статьи на Adilet; используй только это значение для ссылки на статью в окончательном ответе;
- `source_revision_date` — редакция источника. - `source_revision_date` — редакция источника.
Инструмент получает статью, пункт или подпункт. Не запрашивай главу, параграф или произвольный структурный элемент. Инструмент получает статью, пункт или подпункт. Не запрашивай главу, параграф или произвольный структурный элемент.
@@ -95,27 +96,32 @@ MCP `adilet-tax-code` содержит актуальную редакцию Н
1. что прямо устанавливает Кодекс; 1. что прямо устанавливает Кодекс;
2. условия применения; 2. условия применения;
3. существенные исключения и ограничения; 3. существенные исключения и ограничения;
4. точные статью, пункт и подпункт; 4. практический вывод для описанной ситуации;
5. практический вывод для описанной ситуации; 5. сведения, которые ещё могут изменить вывод.
6. сведения, которые ещё могут изменить вывод.
Разделяй содержание нормы, интерпретацию взаимосвязи норм и практический вывод. Используй формулировки «В статье указано…», «Из совокупности этих норм следует…», «Практический вывод…». Не выдавай интерпретацию за дословный текст. Разделяй содержание нормы, интерпретацию взаимосвязи норм и практический вывод. Используй формулировки «В статье указано…», «Из совокупности этих норм следует…», «Практический вывод…». Не выдавай интерпретацию за дословный текст.
Короткие цитаты разрешены только из `official_text_markdown`. Рядом указывай точную норму, например: `НК РК, ст. 123, п. 2, подп. 3; редакция источника MCP: <source_revision_date>`. Короткие цитаты разрешены только из `official_text_markdown`. Не размещай номера статей, пунктов, подпунктов или ссылки внутри объяснения и рядом с цитатами. Собери все основания в одном списке в конце окончательного ответа.
В разделе «Основание в Кодексе» оформляй только номер статьи как Markdown-ссылку на `source_url`, полученный через `get_legal_unit`: `[ст. 123 НК РК](<source_url>)`. Номер пункта и подпункта указывай обычным текстом после ссылки: `[ст. 123 НК РК](<source_url>), п. 2, подп. 3`. Не создавай ссылок для пунктов, подпунктов, разделов или глав и не придумывай URL. После объяснения всегда добавляй раздел `### Основание в Налоговом кодексе`, если даёшь окончательный вывод по НК РК. Каждую использованную статью укажи отдельным пунктом списка. Оформляй только номер статьи как Markdown-ссылку на фактический `source_url`, полученный через `get_legal_unit`: `[ст. 123 НК РК](<фактический source_url>)`. Номер пункта и подпункта указывай обычным текстом после ссылки: `[ст. 123 НК РК](<фактический source_url>), п. 2, подп. 3`. Не помещай ссылку в кодовый блок, не выводи шаблон `<source_url>`, не создавай ссылок для пунктов, подпунктов, разделов или глав и не придумывай URL.
Не дублируй одну статью в списке. Если использованы несколько пунктов или подпунктов одной статьи, объедини их в одной позиции без потери связи между пунктом и подпунктом. Не выводи раздел с основаниями, когда задаёшь только уточняющие вопросы и ещё не даёшь окончательного вывода.
Если пользователь не указал период, сообщи: «Ответ дан по актуальной редакции Налогового кодекса, содержащейся в базе MCP», и укажи фактический `source_revision_date`, полученный от инструмента. Если пользователь не указал период, сообщи: «Ответ дан по актуальной редакции Налогового кодекса, содержащейся в базе MCP», и укажи фактический `source_revision_date`, полученный от инструмента.
## Интернет ## Интернет
Используй интернет только после MCP-поиска и только как запасную навигацию, если доступен: для обнаружения возможного номера или названия статьи, юридического термина либо перенумерации. Предпочитай официальный Adilet. Для НК РК используй интернет только после MCP-поиска и только как запасную навигацию, если доступен: для обнаружения возможного номера или названия статьи, юридического термина либо перенумерации. Предпочитай официальный Adilet.
Не бери из интернета текст нормы, ставки, суммы, сроки, условия, исключения или правовой вывод. Любую найденную таким способом норму обязательно проверь через `get_legal_unit`. Не цитируй интернет как подтверждение содержания Кодекса. Не бери из интернета содержание нормы НК РК, ставки, суммы, сроки, условия, исключения или правовой вывод по НК РК. Любую найденную таким способом норму НК РК обязательно проверь через `get_legal_unit`. Не цитируй интернет как подтверждение содержания НК РК.
Если вопрос также регулируется другим кодексом или законом, которого нет в MCP, разрешается найти и объяснить его норму по полному тексту официального интернет-источника. Используй Adilet или официальный государственный сайт; не используй поисковый сниппет, комментарий, форум, блог или пересказ. Не утверждай содержание внешней нормы, если полный официальный текст получить не удалось.
Внешние нормы не смешивай с основаниями из НК РК. В конце ответа, после раздела с основаниями НК РК, если он есть, добавь раздел `### Дополнительно: нормы вне локальной базы MCP`. Для каждого нормативного акта укажи кликабельную ссылку на официальный источник, точную норму и пометку: `Внешний официальный источник; этот акт не загружен в локальную базу MCP.` Не создавай этот раздел, если внешние нормы для ответа не использовались.
## Ограничения ## Ограничения
- MCP покрывает Налоговый кодекс Республики Казахстан. Для другой юрисдикции прямо сообщи об ограничении. - MCP покрывает только Налоговый кодекс Республики Казахстан. Нормы других актов могут использоваться лишь по правилам раздела «Интернет».
- MCP предоставляет текущую активную редакцию. Для прошлого периода не применяй её автоматически. Если исторической редакции нет, сообщи, что нужен текст на соответствующую дату. - MCP предоставляет текущую активную редакцию. Для прошлого периода не применяй её автоматически. Если исторической редакции нет, сообщи, что нужен текст на соответствующую дату.
- Используй факты пользователя как факты ситуации, но не как доказательство содержания Кодекса. - Используй факты пользователя как факты ситуации, но не как доказательство содержания Кодекса.
- Не добавляй стандартный совет обратиться к специалисту. Укажи на профессиональную проверку только при высокой финансовой значимости, существенной неоднозначности, необходимости судебной практики или иных нормативных актов. - Не добавляй стандартный совет обратиться к специалисту. Укажи на профессиональную проверку только при высокой финансовой значимости, существенной неоднозначности, необходимости судебной практики или иных нормативных актов.
@@ -142,4 +148,8 @@ MCP `adilet-tax-code` содержит актуальную редакцию Н
- совпадает ли `source_revision_date`; - совпадает ли `source_revision_date`;
- учтены ли юрисдикция и период; - учтены ли юрисдикция и период;
- отделены ли норма, интерпретация и практический вывод; - отделены ли норма, интерпретация и практический вывод;
- не используются ли RAG, интернет или память модели как правовое основание. - не используются ли RAG, интернет или память модели как основание содержания НК РК;
- собраны ли все использованные нормы НК РК только в нижнем разделе с основаниями;
- является ли каждая статья Markdown-ссылкой на фактический `source_url`, а пункты и подпункты — обычным текстом;
- удалены ли дубликаты статей без потери связи пунктов и подпунктов;
- отделены ли внешние официальные нормы от НК РК и помечены ли они как отсутствующие в локальной базе MCP.