ARCH: усилить semantic integrity и добавить human AGENT сценарии

This commit is contained in:
2026-04-23 19:10:28 +03:00
parent 62e2b3323f
commit 65d15c156b
29 changed files with 1966 additions and 93 deletions
@@ -1,4 +1,147 @@
[
{
"generation_id": "gen-ag04231336-3d4cc9",
"created_at": "2026-04-23T13:36:22+00:00",
"mode": "saved_user_sessions",
"title": "AGENT | Живой диалог по организации: денежный срез, сравнение и рейтинг",
"count": 7,
"domain": "address_phase66_human_org_open_scope_dialog",
"questions": [
"Хочу быстрый денежный срез по одной организации без привязки к контрагенту. Сколько вообще входящих денег было за 2020 год?",
"По ООО Альтернатива Плюс.",
"Понял, тогда за все время.",
"Хорошо. А что по ООО Альтернатива Плюс больше в 2020 году: входящие или исходящие деньги?",
"А что по ООО Альтернатива Плюс больше уже за 2021 год: входящие или исходящие деньги?",
"И кто больше всего принес денег этой организации в 2020 году?",
"А в 2021 году?"
],
"generated_by": "codex_agent",
"saved_case_set_file": "assistant_autogen_saved_user_sessions_20260423133622_gen-ag04231336-3d4cc9.json",
"context": {
"llm_provider": null,
"model": null,
"assistant_prompt_version": null,
"decomposition_prompt_version": null,
"prompt_fingerprint": null,
"autogen_personality_id": null,
"autogen_personality_prompt": null,
"source_session_id": null,
"saved_session_file": "assistant_saved_session_20260423133622_gen-ag04231336-3d4cc9.json",
"saved_case_set_kind": "agent_semantic_scenario",
"agent_run": true,
"agent_focus": "Human organization open-scope dialog: org clarification, all-time incoming total, comparison, ranking",
"architecture_phase": "turnaround_11",
"source_spec_file": "X:\\1C\\NDC_1C\\docs\\orchestration\\address_truth_harness_phase66_human_org_open_scope_dialog.json",
"scenario_id": "address_truth_harness_phase66_human_org_open_scope_dialog",
"semantic_tags": [
"all_time_followup",
"human_dialog",
"open_scope_total",
"organization_clarification",
"organization_scope",
"value_flow_comparison",
"value_flow_ranking",
"year_switch"
]
}
},
{
"generation_id": "gen-ag04231336-db78b3",
"created_at": "2026-04-23T13:36:22+00:00",
"mode": "saved_user_sessions",
"title": "AGENT | Живой диалог по СВК: деньги, нетто, документы и движения",
"count": 7,
"domain": "address_phase65_human_svk_money_dialog",
"questions": [
"Хочу проверить одного контрагента. Найди в 1С Группу СВК.",
"Посмотри, сколько денег мы получили от него за 2020 год.",
"А теперь сколько мы ему заплатили?",
"А какое получилось нетто?",
"А по документам?",
"А по движениям?",
"А теперь за 2021 год?"
],
"generated_by": "codex_agent",
"saved_case_set_file": "assistant_autogen_saved_user_sessions_20260423133622_gen-ag04231336-db78b3.json",
"context": {
"llm_provider": null,
"model": null,
"assistant_prompt_version": null,
"decomposition_prompt_version": null,
"prompt_fingerprint": null,
"autogen_personality_id": null,
"autogen_personality_prompt": null,
"source_session_id": null,
"saved_session_file": "assistant_saved_session_20260423133622_gen-ag04231336-db78b3.json",
"saved_case_set_kind": "agent_semantic_scenario",
"agent_run": true,
"agent_focus": "Human SVK counterparty dialog: grounding, incoming, outgoing, net, documents, movements",
"architecture_phase": "turnaround_11",
"source_spec_file": "X:\\1C\\NDC_1C\\docs\\orchestration\\address_truth_harness_phase65_human_svk_money_dialog.json",
"scenario_id": "address_truth_harness_phase65_human_svk_money_dialog",
"semantic_tags": [
"counterparty_resolution",
"document_pivot_after_value_flow",
"entity_grounding",
"grounded_counterparty_followup",
"human_dialog",
"incoming_value_flow",
"movement_pivot_after_value_flow",
"net_value_flow",
"outgoing_value_flow",
"year_switch"
]
}
},
{
"generation_id": "gen-ag04231336-4fa660",
"created_at": "2026-04-23T13:36:22+00:00",
"mode": "saved_user_sessions",
"title": "AGENT | Живой диалог по НДС: от ориентации до документов",
"count": 6,
"domain": "address_phase64_human_vat_investigation_dialog",
"questions": [
"Мне нужно понять, где в 1С по НДС вообще лежат данные. Какие объекты стоит смотреть по НДС?",
"Хорошо, тогда покажи движения по ООО Альтернатива Плюс.",
"За 2020 год.",
"А теперь по документам?",
"А теперь за 2021 год?",
"А теперь за все время?"
],
"generated_by": "codex_agent",
"saved_case_set_file": "assistant_autogen_saved_user_sessions_20260423133622_gen-ag04231336-4fa660.json",
"context": {
"llm_provider": null,
"model": null,
"assistant_prompt_version": null,
"decomposition_prompt_version": null,
"prompt_fingerprint": null,
"autogen_personality_id": null,
"autogen_personality_prompt": null,
"source_session_id": null,
"saved_session_file": "assistant_saved_session_20260423133622_gen-ag04231336-4fa660.json",
"saved_case_set_kind": "agent_semantic_scenario",
"agent_run": true,
"agent_focus": "Human VAT dialog: metadata orientation, movement lane, document pivot, year switch, all-time continuity",
"architecture_phase": "turnaround_11",
"source_spec_file": "X:\\1C\\NDC_1C\\docs\\orchestration\\address_truth_harness_phase64_human_vat_investigation_dialog.json",
"scenario_id": "address_truth_harness_phase64_human_vat_investigation_dialog",
"semantic_tags": [
"all_time_followup",
"bounded_retrieval",
"document_lane_continuity",
"document_pivot_after_movement_retrieval",
"human_dialog",
"inline_organization_clarification",
"metadata_surface",
"movement_lane_after_metadata",
"movement_lane_execution",
"scope_reuse",
"vat_orientation",
"year_switch_after_pivot"
]
}
},
{
"generation_id": "gen-moa1y0lw-m30gdsz",
"created_at": "2026-04-22T12:51:54.657Z",
@@ -1080,4 +1223,4 @@
"latest_acceptance": null
}
}
]
]
@@ -0,0 +1,125 @@
{
"saved_at": "2026-04-23T13:36:22+00:00",
"generation_id": "gen-ag04231336-3d4cc9",
"mode": "saved_user_sessions",
"title": "AGENT | Живой диалог по организации: денежный срез, сравнение и рейтинг",
"agent_run": true,
"questions": [
"Хочу быстрый денежный срез по одной организации без привязки к контрагенту. Сколько вообще входящих денег было за 2020 год?",
"По ООО Альтернатива Плюс.",
"Понял, тогда за все время.",
"Хорошо. А что по ООО Альтернатива Плюс больше в 2020 году: входящие или исходящие деньги?",
"А что по ООО Альтернатива Плюс больше уже за 2021 год: входящие или исходящие деньги?",
"И кто больше всего принес денег этой организации в 2020 году?",
"А в 2021 году?"
],
"metadata": {
"assistant_prompt_version": null,
"decomposition_prompt_version": null,
"prompt_fingerprint": null,
"agent_focus": "Human organization open-scope dialog: org clarification, all-time incoming total, comparison, ranking",
"architecture_phase": "turnaround_11",
"source_spec_file": "X:\\1C\\NDC_1C\\docs\\orchestration\\address_truth_harness_phase66_human_org_open_scope_dialog.json",
"scenario_id": "address_truth_harness_phase66_human_org_open_scope_dialog",
"semantic_tags": [
"all_time_followup",
"human_dialog",
"open_scope_total",
"organization_clarification",
"organization_scope",
"value_flow_comparison",
"value_flow_ranking",
"year_switch"
]
},
"source_session_id": null,
"session": {
"session_id": null,
"mode": "agent_semantic_run",
"items": [
{
"message_id": "agent-user-001",
"role": "user",
"text": "Хочу быстрый денежный срез по одной организации без привязки к контрагенту. Сколько вообще входящих денег было за 2020 год?",
"created_at": "2026-04-23T13:36:22+00:00",
"reply_type": null,
"trace_id": null,
"debug": null
},
{
"message_id": "agent-user-002",
"role": "user",
"text": "По ООО Альтернатива Плюс.",
"created_at": "2026-04-23T13:36:22+00:00",
"reply_type": null,
"trace_id": null,
"debug": null
},
{
"message_id": "agent-user-003",
"role": "user",
"text": "Понял, тогда за все время.",
"created_at": "2026-04-23T13:36:22+00:00",
"reply_type": null,
"trace_id": null,
"debug": null
},
{
"message_id": "agent-user-004",
"role": "user",
"text": "Хорошо. А что по ООО Альтернатива Плюс больше в 2020 году: входящие или исходящие деньги?",
"created_at": "2026-04-23T13:36:22+00:00",
"reply_type": null,
"trace_id": null,
"debug": null
},
{
"message_id": "agent-user-005",
"role": "user",
"text": "А что по ООО Альтернатива Плюс больше уже за 2021 год: входящие или исходящие деньги?",
"created_at": "2026-04-23T13:36:22+00:00",
"reply_type": null,
"trace_id": null,
"debug": null
},
{
"message_id": "agent-user-006",
"role": "user",
"text": "И кто больше всего принес денег этой организации в 2020 году?",
"created_at": "2026-04-23T13:36:22+00:00",
"reply_type": null,
"trace_id": null,
"debug": null
},
{
"message_id": "agent-user-007",
"role": "user",
"text": "А в 2021 году?",
"created_at": "2026-04-23T13:36:22+00:00",
"reply_type": null,
"trace_id": null,
"debug": null
}
],
"agent_run": true,
"metadata": {
"assistant_prompt_version": null,
"decomposition_prompt_version": null,
"prompt_fingerprint": null,
"agent_focus": "Human organization open-scope dialog: org clarification, all-time incoming total, comparison, ranking",
"architecture_phase": "turnaround_11",
"source_spec_file": "X:\\1C\\NDC_1C\\docs\\orchestration\\address_truth_harness_phase66_human_org_open_scope_dialog.json",
"scenario_id": "address_truth_harness_phase66_human_org_open_scope_dialog",
"semantic_tags": [
"all_time_followup",
"human_dialog",
"open_scope_total",
"organization_clarification",
"organization_scope",
"value_flow_comparison",
"value_flow_ranking",
"year_switch"
]
}
}
}
@@ -0,0 +1,123 @@
{
"saved_at": "2026-04-23T13:36:22+00:00",
"generation_id": "gen-ag04231336-4fa660",
"mode": "saved_user_sessions",
"title": "AGENT | Живой диалог по НДС: от ориентации до документов",
"agent_run": true,
"questions": [
"Мне нужно понять, где в 1С по НДС вообще лежат данные. Какие объекты стоит смотреть по НДС?",
"Хорошо, тогда покажи движения по ООО Альтернатива Плюс.",
"За 2020 год.",
"А теперь по документам?",
"А теперь за 2021 год?",
"А теперь за все время?"
],
"metadata": {
"assistant_prompt_version": null,
"decomposition_prompt_version": null,
"prompt_fingerprint": null,
"agent_focus": "Human VAT dialog: metadata orientation, movement lane, document pivot, year switch, all-time continuity",
"architecture_phase": "turnaround_11",
"source_spec_file": "X:\\1C\\NDC_1C\\docs\\orchestration\\address_truth_harness_phase64_human_vat_investigation_dialog.json",
"scenario_id": "address_truth_harness_phase64_human_vat_investigation_dialog",
"semantic_tags": [
"all_time_followup",
"bounded_retrieval",
"document_lane_continuity",
"document_pivot_after_movement_retrieval",
"human_dialog",
"inline_organization_clarification",
"metadata_surface",
"movement_lane_after_metadata",
"movement_lane_execution",
"scope_reuse",
"vat_orientation",
"year_switch_after_pivot"
]
},
"source_session_id": null,
"session": {
"session_id": null,
"mode": "agent_semantic_run",
"items": [
{
"message_id": "agent-user-001",
"role": "user",
"text": "Мне нужно понять, где в 1С по НДС вообще лежат данные. Какие объекты стоит смотреть по НДС?",
"created_at": "2026-04-23T13:36:22+00:00",
"reply_type": null,
"trace_id": null,
"debug": null
},
{
"message_id": "agent-user-002",
"role": "user",
"text": "Хорошо, тогда покажи движения по ООО Альтернатива Плюс.",
"created_at": "2026-04-23T13:36:22+00:00",
"reply_type": null,
"trace_id": null,
"debug": null
},
{
"message_id": "agent-user-003",
"role": "user",
"text": "За 2020 год.",
"created_at": "2026-04-23T13:36:22+00:00",
"reply_type": null,
"trace_id": null,
"debug": null
},
{
"message_id": "agent-user-004",
"role": "user",
"text": "А теперь по документам?",
"created_at": "2026-04-23T13:36:22+00:00",
"reply_type": null,
"trace_id": null,
"debug": null
},
{
"message_id": "agent-user-005",
"role": "user",
"text": "А теперь за 2021 год?",
"created_at": "2026-04-23T13:36:22+00:00",
"reply_type": null,
"trace_id": null,
"debug": null
},
{
"message_id": "agent-user-006",
"role": "user",
"text": "А теперь за все время?",
"created_at": "2026-04-23T13:36:22+00:00",
"reply_type": null,
"trace_id": null,
"debug": null
}
],
"agent_run": true,
"metadata": {
"assistant_prompt_version": null,
"decomposition_prompt_version": null,
"prompt_fingerprint": null,
"agent_focus": "Human VAT dialog: metadata orientation, movement lane, document pivot, year switch, all-time continuity",
"architecture_phase": "turnaround_11",
"source_spec_file": "X:\\1C\\NDC_1C\\docs\\orchestration\\address_truth_harness_phase64_human_vat_investigation_dialog.json",
"scenario_id": "address_truth_harness_phase64_human_vat_investigation_dialog",
"semantic_tags": [
"all_time_followup",
"bounded_retrieval",
"document_lane_continuity",
"document_pivot_after_movement_retrieval",
"human_dialog",
"inline_organization_clarification",
"metadata_surface",
"movement_lane_after_metadata",
"movement_lane_execution",
"scope_reuse",
"vat_orientation",
"year_switch_after_pivot"
]
}
}
}
@@ -0,0 +1,129 @@
{
"saved_at": "2026-04-23T13:36:22+00:00",
"generation_id": "gen-ag04231336-db78b3",
"mode": "saved_user_sessions",
"title": "AGENT | Живой диалог по СВК: деньги, нетто, документы и движения",
"agent_run": true,
"questions": [
"Хочу проверить одного контрагента. Найди в 1С Группу СВК.",
"Посмотри, сколько денег мы получили от него за 2020 год.",
"А теперь сколько мы ему заплатили?",
"А какое получилось нетто?",
"А по документам?",
"А по движениям?",
"А теперь за 2021 год?"
],
"metadata": {
"assistant_prompt_version": null,
"decomposition_prompt_version": null,
"prompt_fingerprint": null,
"agent_focus": "Human SVK counterparty dialog: grounding, incoming, outgoing, net, documents, movements",
"architecture_phase": "turnaround_11",
"source_spec_file": "X:\\1C\\NDC_1C\\docs\\orchestration\\address_truth_harness_phase65_human_svk_money_dialog.json",
"scenario_id": "address_truth_harness_phase65_human_svk_money_dialog",
"semantic_tags": [
"counterparty_resolution",
"document_pivot_after_value_flow",
"entity_grounding",
"grounded_counterparty_followup",
"human_dialog",
"incoming_value_flow",
"movement_pivot_after_value_flow",
"net_value_flow",
"outgoing_value_flow",
"year_switch"
]
},
"source_session_id": null,
"session": {
"session_id": null,
"mode": "agent_semantic_run",
"items": [
{
"message_id": "agent-user-001",
"role": "user",
"text": "Хочу проверить одного контрагента. Найди в 1С Группу СВК.",
"created_at": "2026-04-23T13:36:22+00:00",
"reply_type": null,
"trace_id": null,
"debug": null
},
{
"message_id": "agent-user-002",
"role": "user",
"text": "Посмотри, сколько денег мы получили от него за 2020 год.",
"created_at": "2026-04-23T13:36:22+00:00",
"reply_type": null,
"trace_id": null,
"debug": null
},
{
"message_id": "agent-user-003",
"role": "user",
"text": "А теперь сколько мы ему заплатили?",
"created_at": "2026-04-23T13:36:22+00:00",
"reply_type": null,
"trace_id": null,
"debug": null
},
{
"message_id": "agent-user-004",
"role": "user",
"text": "А какое получилось нетто?",
"created_at": "2026-04-23T13:36:22+00:00",
"reply_type": null,
"trace_id": null,
"debug": null
},
{
"message_id": "agent-user-005",
"role": "user",
"text": "А по документам?",
"created_at": "2026-04-23T13:36:22+00:00",
"reply_type": null,
"trace_id": null,
"debug": null
},
{
"message_id": "agent-user-006",
"role": "user",
"text": "А по движениям?",
"created_at": "2026-04-23T13:36:22+00:00",
"reply_type": null,
"trace_id": null,
"debug": null
},
{
"message_id": "agent-user-007",
"role": "user",
"text": "А теперь за 2021 год?",
"created_at": "2026-04-23T13:36:22+00:00",
"reply_type": null,
"trace_id": null,
"debug": null
}
],
"agent_run": true,
"metadata": {
"assistant_prompt_version": null,
"decomposition_prompt_version": null,
"prompt_fingerprint": null,
"agent_focus": "Human SVK counterparty dialog: grounding, incoming, outgoing, net, documents, movements",
"architecture_phase": "turnaround_11",
"source_spec_file": "X:\\1C\\NDC_1C\\docs\\orchestration\\address_truth_harness_phase65_human_svk_money_dialog.json",
"scenario_id": "address_truth_harness_phase65_human_svk_money_dialog",
"semantic_tags": [
"counterparty_resolution",
"document_pivot_after_value_flow",
"entity_grounding",
"grounded_counterparty_followup",
"human_dialog",
"incoming_value_flow",
"movement_pivot_after_value_flow",
"net_value_flow",
"outgoing_value_flow",
"year_switch"
]
}
}
}
@@ -0,0 +1,46 @@
{
"suite_id": "assistant_saved_session_gen-ag04231336-3d4cc9",
"suite_version": "0.1.0",
"schema_version": "assistant_saved_session_suite_v0_1",
"generated_at": "2026-04-23T13:36:22+00:00",
"generation_id": "gen-ag04231336-3d4cc9",
"mode": "saved_user_sessions",
"title": "AGENT | Живой диалог по организации: денежный срез, сравнение и рейтинг",
"domain": "address_phase66_human_org_open_scope_dialog",
"scenario_count": 1,
"case_ids": [
"SAVED-001"
],
"cases": [
{
"case_id": "SAVED-001",
"scenario_tag": "agent_saved_user_sessions",
"title": "AGENT | Живой диалог по организации: денежный срез, сравнение и рейтинг",
"question_type": "followup",
"broadness_level": "medium",
"turns": [
{
"user_message": "Хочу быстрый денежный срез по одной организации без привязки к контрагенту. Сколько вообще входящих денег было за 2020 год?"
},
{
"user_message": "По ООО Альтернатива Плюс."
},
{
"user_message": "Понял, тогда за все время."
},
{
"user_message": "Хорошо. А что по ООО Альтернатива Плюс больше в 2020 году: входящие или исходящие деньги?"
},
{
"user_message": "А что по ООО Альтернатива Плюс больше уже за 2021 год: входящие или исходящие деньги?"
},
{
"user_message": "И кто больше всего принес денег этой организации в 2020 году?"
},
{
"user_message": "А в 2021 году?"
}
]
}
]
}
@@ -0,0 +1,43 @@
{
"suite_id": "assistant_saved_session_gen-ag04231336-4fa660",
"suite_version": "0.1.0",
"schema_version": "assistant_saved_session_suite_v0_1",
"generated_at": "2026-04-23T13:36:22+00:00",
"generation_id": "gen-ag04231336-4fa660",
"mode": "saved_user_sessions",
"title": "AGENT | Живой диалог по НДС: от ориентации до документов",
"domain": "address_phase64_human_vat_investigation_dialog",
"scenario_count": 1,
"case_ids": [
"SAVED-001"
],
"cases": [
{
"case_id": "SAVED-001",
"scenario_tag": "agent_saved_user_sessions",
"title": "AGENT | Живой диалог по НДС: от ориентации до документов",
"question_type": "followup",
"broadness_level": "medium",
"turns": [
{
"user_message": "Мне нужно понять, где в 1С по НДС вообще лежат данные. Какие объекты стоит смотреть по НДС?"
},
{
"user_message": "Хорошо, тогда покажи движения по ООО Альтернатива Плюс."
},
{
"user_message": "За 2020 год."
},
{
"user_message": "А теперь по документам?"
},
{
"user_message": "А теперь за 2021 год?"
},
{
"user_message": "А теперь за все время?"
}
]
}
]
}
@@ -0,0 +1,46 @@
{
"suite_id": "assistant_saved_session_gen-ag04231336-db78b3",
"suite_version": "0.1.0",
"schema_version": "assistant_saved_session_suite_v0_1",
"generated_at": "2026-04-23T13:36:22+00:00",
"generation_id": "gen-ag04231336-db78b3",
"mode": "saved_user_sessions",
"title": "AGENT | Живой диалог по СВК: деньги, нетто, документы и движения",
"domain": "address_phase65_human_svk_money_dialog",
"scenario_count": 1,
"case_ids": [
"SAVED-001"
],
"cases": [
{
"case_id": "SAVED-001",
"scenario_tag": "agent_saved_user_sessions",
"title": "AGENT | Живой диалог по СВК: деньги, нетто, документы и движения",
"question_type": "followup",
"broadness_level": "medium",
"turns": [
{
"user_message": "Хочу проверить одного контрагента. Найди в 1С Группу СВК."
},
{
"user_message": "Посмотри, сколько денег мы получили от него за 2020 год."
},
{
"user_message": "А теперь сколько мы ему заплатили?"
},
{
"user_message": "А какое получилось нетто?"
},
{
"user_message": "А по документам?"
},
{
"user_message": "А по движениям?"
},
{
"user_message": "А теперь за 2021 год?"
}
]
}
]
}