NODEDC_1C/docs/ARCH/9_audit_artifacts/9D - mcp_query_recipes.md

3.2 KiB
Raw Blame History

9D — MCP Query Recipes

Дата: 2026-03-29 Основание: replay + текущий assistantDataLayer (execute_query generic probe)

Q1 — VAT

  • question: 13/15 июля, полнота НДС-цепочки
  • required_live_calls:
  1. execute_query:find_receipt_document_by_date_item
  2. execute_query:find_sale_document_by_date_item
  3. execute_query:find_invoice_links_for_receipt_sale
  4. execute_query:find_vat_register_entries_by_invoice
  5. execute_query:find_sales_purchase_book_entries
  6. execute_query:cross_check_document_postings
  • current_live_calls:
  1. execute_query:generic_accounting_register_probe
  • missing_live_calls: все 6 required calls выше
  • wrong_live_calls:
  1. execute_query:generic_accounting_register_probe_without_claim_filters
  • call_sequence_for_proof:
  1. seed receipt/sale docs
  2. resolve invoice links
  3. resolve VAT register rows
  4. resolve book entries
  5. cross-check postings
  6. build admissible chain verdict

Q2 — RBP

  • question: есть ли хвост РБП на конец июля
  • required_live_calls:
  1. execute_query:find_rbp_writeoff_documents_in_period
  2. execute_query:find_rbp_object_movements_account_97
  3. execute_query:find_month_close_entries_linked_to_rbp
  4. execute_query:compute_end_period_residual_by_rbp_object
  5. execute_query:classify_normal_vs_abnormal_residual
  • current_live_calls: none
  • missing_live_calls: все 5 required calls выше
  • wrong_live_calls:
  1. no_live_call_selected_due_to_canonical_route
  • call_sequence_for_proof:
  1. seed writeoff doc
  2. bind RBP object
  3. collect 97 movements
  4. collect close entries
  5. compute residual tail
  6. classify tail state

Q3 — FA amortization

  • question: полнота охвата объектов ОС амортизацией за июль
  • required_live_calls:
  1. execute_query:find_fa_objects_expected_in_period
  2. execute_query:find_depreciation_documents_2020_07
  3. execute_query:map_fa_object_to_depreciation_rows
  4. execute_query:cross_check_postings_accounts_02_20_44
  5. execute_query:detect_missing_fa_objects_without_depreciation
  • current_live_calls:
  1. execute_query:generic_accounting_register_probe
  • missing_live_calls: все 5 required calls выше
  • wrong_live_calls:
  1. execute_query:generic_accounting_register_probe_without_object_scope
  • call_sequence_for_proof:
  1. seed by period + known amounts
  2. resolve expected FA set
  3. resolve depreciation docs
  4. map object-level postings
  5. detect missing objects
  6. produce completeness verdict

Current vs required MCP profile

Question Current live profile Gap type
Q1 VAT Generic movement probe claim-specific live calls missing
Q2 RBP Live path absent wrong route + missing live chain
Q3 FA Generic movement probe object-scoped live chain missing

Query recipe examples in artifacts

  • docs/ARCH/9_audit_artifacts/query_recipe_examples/mcp_query_recipe_matrix.json
  • docs/ARCH/9_audit_artifacts/query_recipe_examples/Q1_VAT_recipe.md
  • docs/ARCH/9_audit_artifacts/query_recipe_examples/Q2_RBP_recipe.md
  • docs/ARCH/9_audit_artifacts/query_recipe_examples/Q3_FA_recipe.md