{"ok":true,"service":"ytf-app","endpoint":"source-packets/status","generated_at":"2026-10-25T05:13:25.983Z","recommended_route":"/packets","companion_routes":["/sources","/collectors","/brief","/agents","/signoff","/authority"],"data_contract":{"raw_messages":false,"raw_email":false,"raw_file_paths":false,"credentials":false,"customer_identity":false,"claim_contents":false,"chat_text":false,"personal_contact":false,"local_chat_database_extraction":false,"autonomous_chat_send":false,"erp_writeback":false,"claim_closure":false,"evidence_approval":false,"agent_self_approval":false,"board_kpi_auto_publication":false},"summary":{"state":"source_review_packet_templates_ready","total_templates":11,"chat_templates":5,"cloud_templates":2,"dell_templates":6,"human_gate_templates":3,"board_kpi_publication":"blocked","ga4":"not_configured","default_cost_tier":"local_lightweight_first","chat_default_cost_tier":"human_export_first","source_run_receipt":"source_run_receipt_ready","local_packet_builder":"local_packet_builder_ready","server_upload_required_for_packet_builder":false,"can_use_for_team_handoff":true,"can_publish_kpi":false},"source_run_receipt":{"state":"source_run_receipt_ready","mode":"today_one_lane_copy_safe_receipt","route":"/packets","endpoint":"/api/source-packets/status#source_run_receipt","command_center_state":"source_intake_command_center_ready","default_lane_id":"company_gmail_formal_lane","default_lane_label":"Company Gmail formal lane","source_label":"Gmail operations","packet_lane_id":"gmail","observed_date":"2026-10-24","evidence_grade":"context-only","authority_state":"context_only_until_named_operating_record","owner_role":"Procurement / logistics and Quality owners","manager_question":"What did one source lane tell us, who owns the next action, and can it be used as a KPI?","manager_answer":"Use it only as a context-safe owner action until the named source authority signs the fact.","privacy_safe_summary":"Recent YTF Gmail metadata shows supplier/export document coordination and Claim QA status activity; both need owner reconciliation before operational use.","next_owner_action":"Procurement/logistics verifies the signed shipment and order records; Quality verifies the protected Claim QA summary and closure queue.","recommended_next_route":"/packets","signoff_route":"/signoff","ledger_route":"/ledger","use_now_steps":[{"id":"read_command_center","label":"Read command center","route":"/sources","action":"Confirm the default lane and any already-reviewed safe receipt."},{"id":"copy_this_receipt","label":"Copy this receipt","route":"/packets","action":"Share only the short receipt; do not paste raw source content."},{"id":"owner_acknowledgement","label":"Owner acknowledgement","route":"/ledger","action":"Record one owner action, or keep Not reported if no verified delta exists."},{"id":"signoff_if_material","label":"Sign off if material","route":"/signoff","action":"Use signed source authority before any Board, plant, claim, finance, production, or material fact."}],"copy_safe_receipt_text":"YTF source run receipt\nLane: Company Gmail formal lane\nSource: Gmail operations\nObserved date: 2026-10-24\nEvidence grade: context-only\nAuthority: context_only_until_named_operating_record\nOwner: Procurement / logistics and Quality owners\nSummary: Recent YTF Gmail metadata shows supplier/export document coordination and Claim QA status activity; both need owner reconciliation before operational use.\nNext owner action: Procurement/logistics verifies the signed shipment and order records; Quality verifies the protected Claim QA summary and closure queue.\nRoutes: /sources → /packets → /ledger → /signoff\nGA4 usage learning: not_configured\nBlocked: no raw chat/email/file text, no source identifiers, no autonomous chat send, no ERP writeback, no claim closure, no evidence approval, no Board/plant KPI publication without signed authority","allowed_to_share":["lane label","site/scope if known","observed date if verified","privacy-safe summary","owner role","next owner action","authority boundary","blocked-use statement"],"not_allowed":["raw message text","raw email body","private file path","customer identity","personal contact","credentials","claim evidence","local database contents","KPI values without signed authority","stock or finance authority from unreconciled ERP"],"cheap_first_order":["/api/source-inbox/status.source_intake_command_center","/api/source-inbox/status.latest_safe_source_receipt","/api/source-packets/status.source_run_receipt","/api/action-ledger/status.agent_run_receipt","/api/source-authority/packet"],"repeatable_for_other_factories":true,"raw_content_included":false,"raw_email_published":false,"raw_identifiers_published":false,"can_publish_kpi":false,"writes_to_operating_record":false,"can_send_chat":false,"can_write_erp":false,"can_close_claim":false,"can_approve_evidence":false},"isolution_manager_cockpit":{"state":"blocked_server_export_reconciliation_required","mode":"settings_review_to_restoration_to_supported_export","route":"/sources#isolution-manager-cockpit","packet_route":"/packets#packet-builder","packet_anchor":"/packets#isolution-manager-cockpit","endpoint":"/api/source-inbox/status#isolution_manager_cockpit","packet_endpoint":"/api/source-packets/status#isolution_manager_cockpit","agent_endpoint":"/api/agent-run/status#isolution_manager_cockpit","label":"iSolution / iStock manager mode","owner_role":"ERP owner / Stores / Finance","evidence_grade":"blocked","authority_state":"context_only_until_supported_export_and_visible_total_reconciliation","summary":"No verified iSolution work feed. A one-time local BI Reports check showed Disconnected to Server; staff progress is Not reported, not zero.","manager_now_action":"ERP owner and vendor: restore the supported server connection, then provide one read-only Purchase Log export for one location and week. Reconcile it before using any activity result.","cloud_complement":"Use ytf.supermega.dev for source packets, authority signoff, Claim QA, maintenance/machine questions, and Board-safe routing; do not move the local ERP itself to cloud until a supported export or read-only path is approved.","work_activity_state":"not_reported","source_sync_state":"no_live_cloud_connector","latest_connection_check":{"observed_at":"2026-10-20T14:35:16Z","surface":"BI Reports","state":"disconnected_to_server","export_scope":"configured_controlled_inbox_only","export_candidate_count":0,"approved_export_count":0,"work_activity_state":"not_reported","mode":"manual_local_read_only_check","cloud_sync":false,"freshness":"stale"},"latest_local_review":{"observation_state":"client_launch_login_window_observed","client_version":"8.8.1.0","client_preflight":"passed_local_client_only","login_window":"observed","login_boundary":"stopped_before_credentials","safe_visible_controls":"sign_in_fields_offline_download_login_active_users_role_list_observed","role_list_scope":"role_categories_observed_without_user_details","server_dependency_state":"blocked_server_export_reconciliation_required","restoration_gates":"blocked_until_human_session_supported_export_and_reconciliation","backup_restore":"blocked_backup_disabled_or_unproven","permission_tests":"blocked_permission_tests_missing","final_signoffs":"blocked_final_signoff_missing","export_reconciliation":"blocked_no_current_supported_export_match","process_observation":"client_running_responding_login_window","raw_diagnostics_included":false,"credentials_used":false,"automatic_login":false,"erp_writeback":false,"can_publish_kpi":false,"can_write_erp":false,"can_send_chat":false},"operating_sequence":["Read /api/source-inbox/status#isolution_manager_cockpit and /api/source-packets/status#isolution_manager_cockpit.","Confirm only the safe local launch observation: version 8.8.1.0, Login window reached, no credentials typed, no login submitted.","Use one attended leader/manager session to review settings only.","Request Galaxy/vendor and IT restoration for server, backup, access control, and export path.","Generate one supported read-only export after the server gate passes.","Match one visible ERP total to the export and a signed stores, finance, production, or stock movement record.","Only then consider stock, finance, production, or Board wording through /signoff."],"restoration_gates":[{"id":"local_client_preflight","label":"Local client preflight","state":"passed_local_client_only","owner_role":"IT / ERP owner","evidence_required":"Safe launch observed the installed client reaching the Login window without credential entry or ERP action.","next_action":"Keep using safe launch observation before any human review; this does not prove server, export, stock, finance, or business authority."},{"id":"server_connectivity","label":"Server connectivity","state":"blocked_endpoints_unproven","owner_role":"Galaxy/vendor + IT","evidence_required":"Configured database endpoints are reachable from the workstation and the app heartbeat is current.","next_action":"Restore or confirm the supported server path before export or integration work."},{"id":"database_security","label":"Database access control","state":"blocked_credential_rotation_required","owner_role":"Galaxy/vendor + IT","evidence_required":"Database access is rotated or restricted and a read-only path exists for reporting.","next_action":"Do not publish configuration details; rotate/restrict access before connector work."},{"id":"backup_restore","label":"Backup and restore proof","state":"blocked_restore_gates_missing","owner_role":"ERP owner / IT","evidence_required":"Backup job, restore sample, restore owner, retention, and recovery proof are recorded.","next_action":"Enable backup and complete restore evidence before treating local ERP records as durable."},{"id":"leader_session","label":"Leader session review","state":"human_control_required","owner_role":"ERP owner","evidence_required":"One person opens one leader/manager session and records only safe settings observations.","next_action":"Use one attended session only; no automatic login, capture, or unattended browsing."},{"id":"roles_permissions","label":"Roles and permissions","state":"blocked_permission_tests_missing","owner_role":"ERP owner / Department heads","evidence_required":"Users Rights, role matrix, and permission tests are reviewed and signed by role owners.","next_action":"Review leader role once for settings shape, then test actual operating roles before rollout."},{"id":"master_data","label":"Master data and BOM","state":"blocked_item_bom_import_gates","owner_role":"Stores / Production / Finance","evidence_required":"Item codes, units, locations, opening balances, approved BOM rules, and import mapping are reconciled.","next_action":"Freeze item/location naming before any stock, costing, or production packet uses iSolution data."},{"id":"supported_export","label":"Supported read-only export","state":"blocked_export_missing","owner_role":"ERP owner / Stores / Finance","evidence_required":"A supported stock, ledger, purchase, sales, or finance export is generated without raw diagnostics.","next_action":"Produce one controlled export sample after the server gate passes."},{"id":"visible_total_reconciliation","label":"Visible total reconciliation","state":"blocked_signed_match_required","owner_role":"Stores / Finance / Production Manager","evidence_required":"One visible ERP total matches the supported export and the signed stores, finance, or stock movement record.","next_action":"Reconcile one total before allowing stock, finance, production, or Board wording."}],"settings_review_areas":[{"id":"company_profile","label":"Company profile and fiscal setup","owner_role":"Finance / ERP owner","review_question":"Are company, currency, fiscal period, tax, and document-number settings correct for YTF use?","evidence_to_record":"Safe settings summary and owner confirmation; no raw configuration dump."},{"id":"users_rights","label":"Users Rights","owner_role":"ERP owner / Department heads","review_question":"Which roles can view, export, approve, post, edit, void, or close records?","evidence_to_record":"Role matrix and permission-test receipt; no credential details."},{"id":"warehouse_locations","label":"Warehouse and location master","owner_role":"Stores / Production Manager","review_question":"Do Showroom, factory, Head Office, raw, WIP, finished goods, and transit locations map cleanly?","evidence_to_record":"Location mapping signed by Stores and Production; keep Bilin separate unless mapped."},{"id":"item_master_units","label":"Item master, UOM, and SKU codes","owner_role":"Stores / Finance / Production","review_question":"Are raw materials, chemicals, spares, finished tyres, units, and valuation categories frozen?","evidence_to_record":"Controlled item master export plus owner signoff."},{"id":"production_stock_flow","label":"Production issue and receipt flow","owner_role":"Production / Stores","review_question":"How do compound, WIP, finished goods, scrap, rework, and transfers move without true MRP?","evidence_to_record":"One sample issue/receipt walkthrough matched to a signed shift or stock movement record."},{"id":"purchase_import_flow","label":"Purchase, import, and supplier flow","owner_role":"Procurement / Finance / Stores","review_question":"Do purchase orders, import shipments, supplier invoices, landed costs, and receiving steps match the factory process?","evidence_to_record":"One controlled purchase/import sample reconciled to signed stores and finance records."},{"id":"sales_ar_flow","label":"Sales, showroom, and AR flow","owner_role":"Sales / Finance","review_question":"Do invoices, showroom stock, returns, credit, collections, and retailer balances reconcile?","evidence_to_record":"One controlled sales/AR sample reconciled to finance authority."},{"id":"report_export_templates","label":"Report and export templates","owner_role":"ERP owner / IT data agent","review_question":"Which stock, ledger, purchase, sales, and finance exports are supported and repeatable?","evidence_to_record":"Template list, export owner, cadence, and visible-total reconciliation rule."}],"full_solution_map":[{"id":"stock_system_of_record","label":"Stock system of record","isolution_role":"Local stock, transfer, goods receipt, issue, and adjustment records after reconciliation.","ytf_cloud_role":"Source-safe queue, signoff, exception cards, and Board/plant wording boundaries.","authority_gate":"Supported export plus signed stores or stock movement record."},{"id":"finance_ar_ap","label":"Finance, AR, and AP","isolution_role":"Invoices, receipts, supplier balances, customer balances, and finance exports after reconciliation.","ytf_cloud_role":"Finance owner-action packets, supplier follow-up, and no-KPI authority boundary.","authority_gate":"Finance owner confirms period, total, reference, and export match."},{"id":"production_mes_bridge","label":"Production and MES bridge","isolution_role":"Inventory movements that reflect production issue, receipt, scrap, and transfer steps.","ytf_cloud_role":"Shift packets, machine-health shadow twin, downtime questions, and signed source authority.","authority_gate":"Production Manager signs site/scope, period, total, and shift or stock movement reference."},{"id":"quality_claims_dqms","label":"Quality, claims, and DQMS","isolution_role":"Context for returns, stock trace, replacement, or financial impact after export reconciliation.","ytf_cloud_role":"Claim QA protected summaries, DQMS/CAPA routing, repeat-watch, and human closure gates.","authority_gate":"Quality owner verifies Claim QA/DQMS/CAPA record; claim closure stays human-only."},{"id":"supplier_import_control","label":"Supplier and import control","isolution_role":"Purchase, receiving, import, payable, and stock arrival transactions after setup review.","ytf_cloud_role":"Gmail/LINE supplier context packets, owner action ledger, and procurement follow-up.","authority_gate":"Purchase, shipment, stores, and finance records match before material use."},{"id":"manager_operating_room","label":"Manager operating room","isolution_role":"Local manager review of ERP settings and transaction status.","ytf_cloud_role":"ytf.supermega.dev routes managers to source packets, signoff, Claim QA, and agent run receipts.","authority_gate":"Every material fact points to a named signed record; context remains context."}],"attended_review_packet":{"state":"attended_review_packet_ready","mode":"one_human_leader_session_no_upload","route":"/packets#isolution-manager-cockpit","source_route":"/sources#isolution-manager-cockpit","ledger_route":"/ledger","signoff_route":"/signoff","default_output":"one safe attended settings review receipt or Not reported","required_observations":[{"id":"human_presence","label":"Human attendance","owner_role":"ERP owner","prompt":"One accountable person opened the intended leader/manager session and stayed present.","record_as":"attended_present, attended_not_ready, or Not reported"},{"id":"role_profile","label":"Role profile used","owner_role":"ERP owner","prompt":"Record only the role type and purpose of the opened session, not sign-in details.","record_as":"leader_manager_review, other_role_review, or Not reported"},{"id":"server_heartbeat","label":"Server heartbeat","owner_role":"Galaxy/vendor + IT","prompt":"Record whether the supported app connection is current enough for review.","record_as":"current, blocked, stale, or Not reported"},{"id":"users_rights_shape","label":"Users Rights shape","owner_role":"ERP owner / Department heads","prompt":"Record whether view, export, edit, post, void, and close rights can be reviewed safely.","record_as":"reviewable, blocked, needs_role_test, or Not reported"},{"id":"location_item_shape","label":"Location and item shape","owner_role":"Stores / Production / Finance","prompt":"Record whether site/location, item, UOM, and valuation setup can be mapped without mixing scopes.","record_as":"reviewable, blocked, needs_owner_mapping, or Not reported"},{"id":"export_template_path","label":"Export template path","owner_role":"ERP owner / IT data agent","prompt":"Record whether a supported read-only export path is visible for stock, ledger, purchase, sales, or finance.","record_as":"supported_export_visible, blocked, vendor_needed, or Not reported"},{"id":"visible_total_sample","label":"Visible total sample","owner_role":"Stores / Finance / Production Manager","prompt":"Record whether one visible total can be matched later to a supported export and signed record.","record_as":"ready_for_reconciliation, blocked, not_in_scope, or Not reported"},{"id":"stop_condition","label":"Stop condition","owner_role":"ERP owner / IT","prompt":"Record any reason the review stopped: missing server, unsafe access, write-risk screen, export missing, or owner absent.","record_as":"none, stopped_for_owner, stopped_for_server, stopped_for_write_risk, or Not reported"}],"session_rules":["Use one human-opened leader/manager session only.","Record safe observations and owner actions, not sign-in details or raw diagnostics.","Do not post, edit, void, close, adjust stock, approve, or change permissions.","Do not copy raw configuration dumps, database details, customer identity, or local evidence into the packet.","If server, export, owner, or reconciliation proof is missing, write Not reported."],"copy_safe_template":"YTF iSolution attended review receipt\nSession: one human-opened leader/manager review\nHuman attendance: Not reported\nRole profile used: Not reported\nServer heartbeat: Not reported\nUsers Rights shape: Not reported\nLocation and item shape: Not reported\nExport template path: Not reported\nVisible total sample: Not reported\nStop condition: Not reported\nOwner action: Galaxy/vendor and H-SA restore server/export path; ERP owner records settings observations; Stores/Finance reconcile one visible total before authority use.\nAuthority: context-only until supported export, visible total, and signed source record match.\nBlocked: no automatic login, no ERP writeback, no stock/finance authority, no claim closure, no evidence approval, no KPI publication.","raw_content_included":false,"raw_diagnostics_included":false,"sends_source_to_server":false,"uses_llm":false,"stores_raw_source":false,"can_auto_collect":false,"requires_human_review":true,"can_send_chat":false,"can_publish_kpi":false,"writes_to_operating_record":false,"can_write_erp":false,"can_close_claim":false,"can_approve_evidence":false},"exit_criteria":["server connectivity and app heartbeat current","database access control reviewed and restricted","backup job and restore sample proven","Users Rights and operating-role permission tests signed","item/location/unit/BOM/import setup reviewed","one supported export generated","one visible total reconciled to export and signed source record","/signoff records the exact source, site/scope, period, total, reference, and approver"],"counts":{"restoration_gates":9,"blocked_gates":7,"settings_review_areas":8,"full_solution_lanes":6,"attended_review_observations":8},"gate_count":9,"restoration_gate_count":9,"blocked_gate_count":7,"settings_review_count":8,"full_solution_map_count":6,"cloud_can_coordinate":true,"local_app_cloud_ready":false,"requires_human_review":true,"agent_can_execute":false,"safe_to_share_as_context":true,"unsafe_actions_disabled":{"automatic_login":false,"agent_can_execute":false,"raw_diagnostics":false,"erp_writeback":false,"can_publish_kpi":false,"can_write_erp":false,"can_send_chat":false,"can_close_claim":false,"can_approve_evidence":false},"data_contract":{"raw_messages":false,"raw_email":false,"raw_file_paths":false,"raw_diagnostics":false,"credentials":false,"customer_identity":false,"claim_contents":false,"erp_writeback":false,"kpi_publication":false,"finance_authority":false,"stock_authority":false},"blocked_operations":["automatic login","configuration dump publication","database editing or direct scrape","raw diagnostic publication","ERP writeback","stock or finance authority before reconciliation","claim closure","Board or plant KPI publication before signoff"],"can_publish_kpi":false,"writes_to_operating_record":false,"can_write_erp":false,"can_send_chat":false,"can_close_claim":false,"can_approve_evidence":false},"packet_copilot":{"state":"copy_first_packet_flow_ready","mode":"choose_lane_copy_packet_then_signoff","recommended_route":"/packets","default_packet_state":"blank_until_human_review","summary":"Use this page as the small handoff layer: pick one source lane, copy one safe packet, then move material facts to /signoff.","steps":[{"id":"choose_source_lane","title":"1. Choose source lane","route":"/sources","owner_role":"Source owner / communications lane owner","action":"Choose exactly one lane and one site scope. Use cloud lanes first; use iSolution only for safe restoration/reconciliation review; use Dell visible-window review only when the exact chat lane is prepared.","cost_tier":"status_api_first"},{"id":"copy_safe_packet","title":"2. Copy safe packet","route":"/packets","owner_role":"Codex / lightweight agent","action":"Copy the blank packet and fill only allowed fields after review. Unknowns stay Not reported; chat/email/file text stays private.","cost_tier":"local_lightweight_first"},{"id":"stage_signoff","title":"3. Stage signoff","route":"/signoff","owner_role":"Production / Quality / Finance / Stores owner","action":"If the packet affects Board, plant, claim, finance, or production facts, stage the owner signoff before publishing.","cost_tier":"human_gate"}],"quick_packet_choices":[{"lane_id":"viber_hm_bod","manager_label":"HM / BoD context","source_label":"Viber · HM / BoD","source_type":"viber_visible_window","site_scope":"board/general management context only","review_state":"visible_window_setup_required","owner_role":"Communications Agent","use_when":"Board or general management context needs a privacy-safe owner action, not raw chat text.","copy_action":"Copy the packet stub; fill safe summary and next owner action only after review.","verify_before_publish":"Human compares the saved private preview with the visible lane and approves unchanged bytes.","can_publish_kpi":false,"writes_to_operating_record":false},{"lane_id":"viber_ytf_managers","manager_label":"YTF Managers ops","source_label":"Viber · YTF Managers","source_type":"viber_visible_window","site_scope":"Yangon factory manager operations context only","review_state":"visible_window_setup_required","owner_role":"Communications Agent","use_when":"Factory manager context or follow-up is visible in the approved Viber lane.","copy_action":"Copy the packet stub; fill safe summary and next owner action only after review.","verify_before_publish":"Exact capture hash remains unchanged and human review marks it approved for context-only extraction.","can_publish_kpi":false,"writes_to_operating_record":false},{"lane_id":"viber_yt_bilin","manager_label":"YT Bilin Viber","source_label":"Viber · YT Bilin","source_type":"viber_visible_window","site_scope":"Bilin-specific operations context only","review_state":"visible_window_setup_required","owner_role":"Communications Agent","use_when":"Bilin-specific Viber context needs owner routing without mixing Yangon and Bilin scope.","copy_action":"Copy the packet stub; fill safe summary and next owner action only after review.","verify_before_publish":"Human-approved exact capture plus Bilin scope label on every derived item.","can_publish_kpi":false,"writes_to_operating_record":false},{"lane_id":"line_bilin_group","manager_label":"Bilin LINE group","source_label":"LINE · Bilin group","source_type":"line_visible_window","site_scope":"Bilin-specific LINE group context only","review_state":"visible_window_setup_required","owner_role":"Communications Agent","use_when":"Bilin-specific production, supplier, or manager context needs owner routing.","copy_action":"Copy the packet stub; fill safe summary and next owner action only after review.","verify_before_publish":"Human-approved exact bytes and explicit Bilin scope on every derived item.","can_publish_kpi":false,"writes_to_operating_record":false},{"lane_id":"line_junky","manager_label":"LINE Junky","source_label":"LINE · Junky","source_type":"line_visible_window","site_scope":"supplier coordination context only","review_state":"visible_window_setup_required","owner_role":"Communications Agent","use_when":"Supplier coordination context needs purchasing, stores, logistics, or finance follow-up.","copy_action":"Copy the packet stub; fill safe summary and next owner action only after review.","verify_before_publish":"Human-approved exact bytes plus owner routing to purchasing, stores, logistics, or finance.","can_publish_kpi":false,"writes_to_operating_record":false},{"lane_id":"gmail","manager_label":"Gmail operations","source_label":"Gmail operations","source_type":"gmail_cloud_context","site_scope":"supplier, shipment, project, finance, quality, and operating context","review_state":"cloud_template_ready","owner_role":"Drive / Gmail Agent","use_when":"Supplier, shipment, finance, quality, or project email deltas need an accountable owner.","copy_action":"Copy the packet stub; fill safe summary and next owner action only after review.","verify_before_publish":"Named purchase, stores, logistics, finance, quality, production, or signed workbook record confirms the material fact.","can_publish_kpi":false,"writes_to_operating_record":false},{"lane_id":"google_drive","manager_label":"Google Drive files","source_label":"Google Drive operations","source_type":"drive_cloud_context","site_scope":"controlled workbooks, CEO diary/deck deltas, quality files, source-owner documents","review_state":"cloud_template_ready","owner_role":"Document Owner","use_when":"CEO diary/deck, workbook, or quality-file changes need a decision note or record check.","copy_action":"Copy the packet stub; fill safe summary and next owner action only after review.","verify_before_publish":"Authoritative revision, owner, period, and controlled register reference are confirmed.","can_publish_kpi":false,"writes_to_operating_record":false},{"lane_id":"onedrive","manager_label":"OneDrive offload","source_label":"OneDrive operations","source_type":"onedrive_edge_metadata","site_scope":"synced YTF library, Operations Hub, role packs, CEO deck metadata","review_state":"owner_review_required","owner_role":"IT / Data Agent","use_when":"The Dell needs to stay light while metadata points to a candidate file for controlled review.","copy_action":"Copy the packet stub; fill safe summary and next owner action only after review.","verify_before_publish":"Hydrated content and source owner confirm the operating record before use.","can_publish_kpi":false,"writes_to_operating_record":false},{"lane_id":"isolution_manager_mode","manager_label":"iSolution / iStock manager mode","source_label":"iSolution / iStock manager mode","source_type":"isolution_local_export_review","site_scope":"YTF ERP pilot; site-specific only after controlled export","review_state":"blocked_until_server_and_export_reconciled","owner_role":"ERP owner / Stores / Finance","use_when":"Local iSolution settings/export review needs owner routing without ERP writeback or KPI authority.","copy_action":"Copy the packet stub; fill safe summary and next owner action only after review.","verify_before_publish":"Supported iSolution export plus visible ERP total sample plus signed stores/finance/stock movement record.","can_publish_kpi":false,"writes_to_operating_record":false}],"copy_contract":{"allowed_fields":["packet_id","lane_id","source_label","source_type","site_scope","observed_date","authority_state","owner_role","verification_source","privacy_safe_summary","next_owner_action","review_state","escalation_reason"],"blocked_outputs":["raw message text","raw email body","private file path","customer identity","personal contact","credentials","claim evidence","local database contents","KPI values without signed authority","stock or finance authority from unreconciled ERP"],"missing_fact_value":"Not reported","board_or_plant_kpi_rule":"Use /signoff; source packets never approve KPI values by themselves.","chat_rule":"Viber/LINE packets are context-only after exact visible-window, empty-composer, human-reviewed capture.","cloud_rule":"Gmail/Drive/OneDrive packets are owner-action candidates until a named operating record confirms the fact.","erp_rule":"iSolution packets are restoration/export-reconciliation candidates only until supported export and signed stores or finance records match."},"cheap_first_order":["/api/today/status","/api/source-rotation/status","/api/source-packets/status","/api/source-authority/packet"],"analytics_next":"Connect YTF_GA_MEASUREMENT_ID before relying on route-usage analytics.","blocked_operations":["no autonomous chat sends","no local chat database extraction","no raw source publication","no ERP writeback","no claim closure","no KPI publication without signed authority"]},"one_lane_handoff":{"state":"one_lane_source_handoff_ready","mode":"runbook_to_packet_to_ledger_to_signoff","route":"/packets","endpoint":"/api/source-packets/status#one_lane_handoff","source_pipeline_lane_id":"company_gmail_formal_lane","packet_lane_id":"gmail","default_source_label":"Gmail operations","default_owner_role":"Drive / Gmail Agent","default_review_state":"cloud_template_ready","one_line":"Convert one lane into one safe packet: Gmail operations. If evidence is missing, write “Not reported.”","steps":[{"id":"open_lane","title":"1. Open one source lane","route":"/sources","owner_role":"Source owner","action":"Use the recommended company Gmail lane first, then switch lanes only when the owner asks.","cost_tier":"status_api_first"},{"id":"copy_packet","title":"2. Copy one safe packet","route":"/packets","owner_role":"Codex / lightweight agent","action":"Fill the packet fields that are verified. Keep missing facts as Not reported.","cost_tier":"local_lightweight_first"},{"id":"stage_ledger","title":"3. Stage owner action","route":"/ledger","owner_role":"Drive / Gmail Agent","action":"Create one owner action or acknowledgement candidate without promoting it as a KPI.","cost_tier":"owner_action"},{"id":"signoff_or_not_reported","title":"4. Sign off or stop","route":"/signoff","owner_role":"Named operating authority","action":"For Board, plant, claim, finance, material, or production facts, require signoff; otherwise keep Not reported.","cost_tier":"human_gate"}],"copy_safe_handoff_text":"YTF one-lane source handoff\nLane: Gmail operations\nPacket lane: gmail\nOwner: Drive / Gmail Agent\nSource route: /sources\nPacket route: /packets\nLedger route: /ledger\nSignoff route: /signoff\nOutput: one safe packet, one owner action, or Not reported\nBlocked: no raw chat/email/file text, no autonomous chat sends, no ERP writeback, no KPI publication without signed authority","expected_output":"one safe packet, one owner action, or Not reported","cheap_first_order":["/api/today/status.source_pipeline_queue.runbook","/api/source-inbox/status.company_gmail_formal_lane","/api/source-packets/status#one_lane_handoff","/api/action-ledger/status","/api/source-authority/packet"],"source_route":"/sources","packet_route":"/packets","ledger_route":"/ledger","signoff_route":"/signoff","analytics_next":"Connect YTF_GA_MEASUREMENT_ID before relying on route-usage analytics.","repeatable_for_other_factories":true,"raw_content_included":false,"can_publish_kpi":false,"writes_to_operating_record":false},"local_packet_builder":{"state":"local_packet_builder_ready","mode":"browser_only_no_server_upload","route":"/packets#packet-builder","endpoint":"/api/source-packets/status#local_packet_builder","purpose":"Turn one human-reviewed Viber, LINE, Gmail, Drive, OneDrive, iSolution, Claim QA, or shift note into a short copy-safe YTF source packet.","cost_tier":"free_browser_local_first","uses_llm":false,"sends_source_to_server":false,"stores_raw_source":false,"raw_content_included":false,"can_publish_kpi":false,"writes_to_operating_record":false,"can_send_chat":false,"can_write_erp":false,"allowed_inputs":["lane_id","site_scope","observed_date","owner_role","privacy_safe_summary","next_owner_action","private_notes_browser_only"],"public_output_fields":["packet_id","lane_id","source_label","source_type","site_scope","observed_date","authority_state","owner_role","verification_source","privacy_safe_summary","next_owner_action","review_state","escalation_reason"],"blocked_outputs":["raw message text","raw email body","private file path","customer identity","personal contact","credentials","claim evidence","local database contents","KPI values without signed authority","stock or finance authority from unreconciled ERP"],"missing_fact_value":"Not reported","default_review_state":"reviewed_context_only_or_not_reported","lane_choices":[{"lane_id":"viber_hm_bod","label":"HM / BoD context","use_when":"Board or general management context needs a privacy-safe owner action, not raw chat text."},{"lane_id":"viber_ytf_managers","label":"YTF Managers ops","use_when":"Factory manager context or follow-up is visible in the approved Viber lane."},{"lane_id":"viber_yt_bilin","label":"YT Bilin Viber","use_when":"Bilin-specific Viber context needs owner routing without mixing Yangon and Bilin scope."},{"lane_id":"line_bilin_group","label":"Bilin LINE group","use_when":"Bilin-specific production, supplier, or manager context needs owner routing."},{"lane_id":"line_junky","label":"LINE Junky","use_when":"Supplier coordination context needs purchasing, stores, logistics, or finance follow-up."},{"lane_id":"gmail","label":"Gmail operations","use_when":"Supplier, shipment, finance, quality, or project email deltas need an accountable owner."},{"lane_id":"google_drive","label":"Google Drive files","use_when":"CEO diary/deck, workbook, or quality-file changes need a decision note or record check."},{"lane_id":"onedrive","label":"OneDrive offload","use_when":"The Dell needs to stay light while metadata points to a candidate file for controlled review."},{"lane_id":"isolution_manager_mode","label":"iSolution / iStock manager mode","use_when":"Local iSolution settings/export review needs owner routing without ERP writeback or KPI authority."}],"isolution_settings_review":{"state":"blocked_server_export_reconciliation_required","route":"/packets#isolution-manager-cockpit","source_route":"/sources#isolution-manager-cockpit","endpoint":"/api/source-packets/status#isolution_manager_cockpit","owner_role":"ERP owner / Stores / Finance","manager_now_action":"ERP owner and vendor: restore the supported server connection, then provide one read-only Purchase Log export for one location and week. Reconcile it before using any activity result.","latest_local_review":{"observation_state":"client_launch_login_window_observed","client_version":"8.8.1.0","login_window":"observed","login_boundary":"stopped_before_credentials","role_list_scope":"role_categories_observed_without_user_details","server_dependency_state":"blocked_server_export_reconciliation_required","export_reconciliation":"blocked_no_current_supported_export_match","raw_diagnostics_included":false,"credentials_used":false,"automatic_login":false,"erp_writeback":false,"can_publish_kpi":false,"can_write_erp":false,"can_send_chat":false},"restoration_gate_count":9,"blocked_gate_count":7,"settings_review_area_count":8,"full_solution_lane_count":6,"attended_review_packet_state":"attended_review_packet_ready","attended_review_route":"/packets#isolution-manager-cockpit","attended_review_field_count":8,"can_publish_kpi":false,"writes_to_operating_record":false,"can_write_erp":false},"local_theme_hints":["quality / claim","production / shift","stock / material","ERP / stock / finance","shipment / logistics","finance / payment","maintenance / utilities","Bilin scope","Board escalation"],"owner_suggestion_rule":"The browser can suggest an owner from keywords, but the generated packet remains context-only until a human chooses the accountable owner.","copy_contract":["Paste private notes only in the browser box.","Rewrite the safe summary in your own words; do not paste raw messages or file text into the output.","Use “Not reported” for missing dates, totals, scope, or authority.","Use /ledger only for an owner acknowledgement candidate.","Use /signoff before any Board, plant, claim, finance, material, or production fact is treated as decision-grade."],"analytics_next":"Connect YTF_GA_MEASUREMENT_ID before using packet-builder route usage as workflow evidence."},"packet_form":{"title":"YTF source review packet","purpose":"A short, safe handoff from chat/email/file/source review to the accountable YTF owner.","default_values":{"observed_date":null,"privacy_safe_summary":"Not reported until reviewed.","review_state":"not_reviewed","can_publish_kpi":false},"fields":[{"id":"packet_id","required":true,"public_safe":true},{"id":"lane_id","required":true,"public_safe":true},{"id":"source_label","required":true,"public_safe":true},{"id":"source_type","required":true,"public_safe":true},{"id":"site_scope","required":true,"public_safe":true},{"id":"observed_date","required":true,"public_safe":true},{"id":"authority_state","required":true,"public_safe":true},{"id":"owner_role","required":true,"public_safe":true},{"id":"verification_source","required":true,"public_safe":true},{"id":"privacy_safe_summary","required":true,"public_safe":true},{"id":"next_owner_action","required":true,"public_safe":true},{"id":"review_state","required":true,"public_safe":true},{"id":"escalation_reason","required":true,"public_safe":true}],"copy_safe_blank":"YTF source packet\nLane: [source_label]\nScope: [site_scope]\nObserved date: [Not reported unless verified]\nReview state: [setup_required / reviewed_context_only / owner_action_required]\nPrivacy-safe summary: [no raw message/email/file/customer/claim text]\nNext owner action: [role + action]\nAuthority: [context_only / protected_summary / signed_source_required]\nVerification source: [named operating record / signed register / quality owner]\nEscalation reason: [none / ambiguous / disputed / board-sensitive / high-value]"},"repeatable_blueprint":{"name":"Source-packet operating model","repeatable_for_other_factories":true,"factory_config_required":["factory_name","sites_or_plants","allowed_source_lanes","source_owner_roles","authority_records","private_channel_rules","blocked_outputs"],"ytf_customization":{"factory_name":"Yangon Tyre","sites_or_plants":["Company","Shwe Pyi Thar / Yangon factory","Bilin","Plant A","Plant B"],"private_channel_lanes":["Viber · HM / BoD","Viber · YTF Managers","Viber · YT Bilin","LINE · Bilin group","LINE · Junky"],"local_erp_lanes":["iSolution / iStock manager mode"],"authority_records":["signed shift register","signed monthly register","controlled production source packet","supported iSolution export with signed stores or finance reconciliation","DQMS/CAPA record"]},"scaling_rule":"Add a lane only if it has an owner role, allowed output fields, blocked output fields, and a named authority record."},"review_packet_templates":[{"packet_id":"review_cloud_01_gmail","lane_id":"gmail","source_label":"Gmail operations","source_type":"gmail_cloud_context","queue":"cloud","site_scope":"supplier, shipment, project, finance, quality, and operating context","observed_date":null,"observed_date_instruction":"Use the latest approved source delta date only after connector review.","authority_state":"context_only_until_named_operating_record","evidence_grade":"context-ready","owner_role":"Drive / Gmail Agent","review_state":"cloud_template_ready","escalation_reason":"Use lightweight summary first; escalate only for ambiguity, dispute, board sensitivity, or high value.","verification_source":"Named purchase, stores, logistics, finance, quality, production, or signed workbook record confirms the material fact.","privacy_safe_summary":"Summarize only deltas, candidate risks, and owner actions; route each material item to the accountable record owner.","next_owner_action":"Summarize only deltas, candidate risks, and owner actions; route each material item to the accountable record owner.","allowed_output_fields":["packet_id","lane_id","source_label","source_type","site_scope","observed_date","authority_state","owner_role","verification_source","privacy_safe_summary","next_owner_action","review_state","escalation_reason"],"blocked_output":["raw message text","raw email body","private file path","customer identity","personal contact","credentials","claim evidence","local database contents","KPI values without signed authority","stock or finance authority from unreconciled ERP"],"copy_safe_stub":"Source packet: Gmail operations\nScope: supplier, shipment, project, finance, quality, and operating context\nObserved date: Not reported\nState: cloud_template_ready\nOwner: Drive / Gmail Agent\nContext summary: Summarize only deltas, candidate risks, and owner actions; route each material item to the accountable record owner.\nNext action: Summarize only deltas, candidate risks, and owner actions; route each material item to the accountable record owner.\nAuthority: context_only_until_named_operating_record; verification: Named purchase, stores, logistics, finance, quality, production, or signed workbook record confirms the material fact.\nBlocked: no raw messages, contacts, credentials, customer identity, claim evidence, ERP writeback, or KPI approval.","review_instructions":["Read the bounded cloud source summary or metadata.","Extract only owner action candidates and verification needs.","Keep material facts context-only until the named operating record confirms them."],"can_publish_to_team":true,"can_publish_kpi":false,"writes_to_operating_record":false},{"packet_id":"review_cloud_02_google_drive","lane_id":"google_drive","source_label":"Google Drive operations","source_type":"drive_cloud_context","queue":"cloud","site_scope":"controlled workbooks, CEO diary/deck deltas, quality files, source-owner documents","observed_date":null,"observed_date_instruction":"Use the latest approved source delta date only after connector review.","authority_state":"context_only_until_authoritative_revision_confirmed","evidence_grade":"context-ready","owner_role":"Document Owner","review_state":"cloud_template_ready","escalation_reason":"Use lightweight summary first; escalate only for ambiguity, dispute, board sensitivity, or high value.","verification_source":"Authoritative revision, owner, period, and controlled register reference are confirmed.","privacy_safe_summary":"Review only recent deltas and attach decisions to the controlled file or register.","next_owner_action":"Review only recent deltas and attach decisions to the controlled file or register.","allowed_output_fields":["packet_id","lane_id","source_label","source_type","site_scope","observed_date","authority_state","owner_role","verification_source","privacy_safe_summary","next_owner_action","review_state","escalation_reason"],"blocked_output":["raw message text","raw email body","private file path","customer identity","personal contact","credentials","claim evidence","local database contents","KPI values without signed authority","stock or finance authority from unreconciled ERP"],"copy_safe_stub":"Source packet: Google Drive operations\nScope: controlled workbooks, CEO diary/deck deltas, quality files, source-owner documents\nObserved date: Not reported\nState: cloud_template_ready\nOwner: Document Owner\nContext summary: Review only recent deltas and attach decisions to the controlled file or register.\nNext action: Review only recent deltas and attach decisions to the controlled file or register.\nAuthority: context_only_until_authoritative_revision_confirmed; verification: Authoritative revision, owner, period, and controlled register reference are confirmed.\nBlocked: no raw messages, contacts, credentials, customer identity, claim evidence, ERP writeback, or KPI approval.","review_instructions":["Read the bounded cloud source summary or metadata.","Extract only owner action candidates and verification needs.","Keep material facts context-only until the named operating record confirms them."],"can_publish_to_team":true,"can_publish_kpi":false,"writes_to_operating_record":false},{"packet_id":"review_dell_01_onedrive","lane_id":"onedrive","source_label":"OneDrive operations","source_type":"onedrive_edge_metadata","queue":"dell","site_scope":"synced YTF library, Operations Hub, role packs, CEO deck metadata","observed_date":null,"observed_date_instruction":"Not reported until the owner-controlled record is checked.","authority_state":"metadata_only_until_hydrated_and_mapped","evidence_grade":"context-only","owner_role":"IT / Data Agent","review_state":"owner_review_required","escalation_reason":"Use lightweight summary first; escalate only for ambiguity, dispute, board sensitivity, or high value.","verification_source":"Hydrated content and source owner confirm the operating record before use.","privacy_safe_summary":"Keep files cloud-only where practical; hydrate only approved candidates and map authority before using content.","next_owner_action":"Keep files cloud-only where practical; hydrate only approved candidates and map authority before using content.","allowed_output_fields":["packet_id","lane_id","source_label","source_type","site_scope","observed_date","authority_state","owner_role","verification_source","privacy_safe_summary","next_owner_action","review_state","escalation_reason"],"blocked_output":["raw message text","raw email body","private file path","customer identity","personal contact","credentials","claim evidence","local database contents","KPI values without signed authority","stock or finance authority from unreconciled ERP"],"copy_safe_stub":"Source packet: OneDrive operations\nScope: synced YTF library, Operations Hub, role packs, CEO deck metadata\nObserved date: Not reported\nState: owner_review_required\nOwner: IT / Data Agent\nContext summary: Keep files cloud-only where practical; hydrate only approved candidates and map authority before using content.\nNext action: Keep files cloud-only where practical; hydrate only approved candidates and map authority before using content.\nAuthority: metadata_only_until_hydrated_and_mapped; verification: Hydrated content and source owner confirm the operating record before use.\nBlocked: no raw messages, contacts, credentials, customer identity, claim evidence, ERP writeback, or KPI approval.","review_instructions":["Route this packet to the accountable owner.","Do not approve, close, write back, or promote the item by agent action.","Attach signed or protected record authority before decision-grade use."],"can_publish_to_team":true,"can_publish_kpi":false,"writes_to_operating_record":false},{"packet_id":"review_dell_02_viber_hm_bod","lane_id":"viber_hm_bod","source_label":"Viber · HM / BoD","source_type":"viber_visible_window","queue":"dell","site_scope":"board/general management context only","observed_date":null,"observed_date_instruction":"Not reported until approved visible-window review.","authority_state":"context_only_after_exact_hash_human_approval","evidence_grade":"context-only","owner_role":"Communications Agent","review_state":"visible_window_setup_required","escalation_reason":"Escalate to premium LLM/vision only after human review if the capture is ambiguous, disputed, board-sensitive, or high-value.","verification_source":"Human compares the saved private preview with the visible lane and approves unchanged bytes.","privacy_safe_summary":"Pin the exact HM / BoD lane, keep composer empty, then review only a private preview before any context summary.","next_owner_action":"Pin the exact HM / BoD lane, keep composer empty, then review only a private preview before any context summary.","allowed_output_fields":["packet_id","lane_id","source_label","source_type","site_scope","observed_date","authority_state","owner_role","verification_source","privacy_safe_summary","next_owner_action","review_state","escalation_reason"],"blocked_output":["raw message text","raw email body","private file path","customer identity","personal contact","credentials","claim evidence","local database contents","KPI values without signed authority","stock or finance authority from unreconciled ERP"],"copy_safe_stub":"Source packet: Viber · HM / BoD\nScope: board/general management context only\nObserved date: Not reported\nState: visible_window_setup_required\nOwner: Communications Agent\nContext summary: Pin the exact HM / BoD lane, keep composer empty, then review only a private preview before any context summary.\nNext action: Pin the exact HM / BoD lane, keep composer empty, then review only a private preview before any context summary.\nAuthority: context_only_after_exact_hash_human_approval; verification: Human compares the saved private preview with the visible lane and approves unchanged bytes.\nBlocked: no raw messages, contacts, credentials, customer identity, claim evidence, ERP writeback, or KPI approval.","review_instructions":["Prepare only the exact named chat lane/window.","Keep the composer empty and do not send, type, or navigate broad history.","Create a private preview for human review before extracting context.","Publish only the source review packet fields; never raw messages."],"can_publish_to_team":true,"can_publish_kpi":false,"writes_to_operating_record":false},{"packet_id":"review_dell_03_viber_ytf_managers","lane_id":"viber_ytf_managers","source_label":"Viber · YTF Managers","source_type":"viber_visible_window","queue":"dell","site_scope":"Yangon factory manager operations context only","observed_date":null,"observed_date_instruction":"Not reported until approved visible-window review.","authority_state":"context_only_after_exact_hash_human_approval","evidence_grade":"context-only","owner_role":"Communications Agent","review_state":"visible_window_setup_required","escalation_reason":"Escalate to premium LLM/vision only after human review if the capture is ambiguous, disputed, board-sensitive, or high-value.","verification_source":"Exact capture hash remains unchanged and human review marks it approved for context-only extraction.","privacy_safe_summary":"Prepare the exact YTF Managers lane; keep the composer empty; summarize only approved context after review.","next_owner_action":"Prepare the exact YTF Managers lane; keep the composer empty; summarize only approved context after review.","allowed_output_fields":["packet_id","lane_id","source_label","source_type","site_scope","observed_date","authority_state","owner_role","verification_source","privacy_safe_summary","next_owner_action","review_state","escalation_reason"],"blocked_output":["raw message text","raw email body","private file path","customer identity","personal contact","credentials","claim evidence","local database contents","KPI values without signed authority","stock or finance authority from unreconciled ERP"],"copy_safe_stub":"Source packet: Viber · YTF Managers\nScope: Yangon factory manager operations context only\nObserved date: Not reported\nState: visible_window_setup_required\nOwner: Communications Agent\nContext summary: Prepare the exact YTF Managers lane; keep the composer empty; summarize only approved context after review.\nNext action: Prepare the exact YTF Managers lane; keep the composer empty; summarize only approved context after review.\nAuthority: context_only_after_exact_hash_human_approval; verification: Exact capture hash remains unchanged and human review marks it approved for context-only extraction.\nBlocked: no raw messages, contacts, credentials, customer identity, claim evidence, ERP writeback, or KPI approval.","review_instructions":["Prepare only the exact named chat lane/window.","Keep the composer empty and do not send, type, or navigate broad history.","Create a private preview for human review before extracting context.","Publish only the source review packet fields; never raw messages."],"can_publish_to_team":true,"can_publish_kpi":false,"writes_to_operating_record":false},{"packet_id":"review_dell_04_viber_yt_bilin","lane_id":"viber_yt_bilin","source_label":"Viber · YT Bilin","source_type":"viber_visible_window","queue":"dell","site_scope":"Bilin-specific operations context only","observed_date":null,"observed_date_instruction":"Not reported until approved visible-window review.","authority_state":"context_only_after_exact_hash_human_approval","evidence_grade":"context-only","owner_role":"Communications Agent","review_state":"visible_window_setup_required","escalation_reason":"Escalate to premium LLM/vision only after human review if the capture is ambiguous, disputed, board-sensitive, or high-value.","verification_source":"Human-approved exact capture plus Bilin scope label on every derived item.","privacy_safe_summary":"Recapture or prepare the exact Bilin lane; keep Bilin scope explicit on every candidate action.","next_owner_action":"Recapture or prepare the exact Bilin lane; keep Bilin scope explicit on every candidate action.","allowed_output_fields":["packet_id","lane_id","source_label","source_type","site_scope","observed_date","authority_state","owner_role","verification_source","privacy_safe_summary","next_owner_action","review_state","escalation_reason"],"blocked_output":["raw message text","raw email body","private file path","customer identity","personal contact","credentials","claim evidence","local database contents","KPI values without signed authority","stock or finance authority from unreconciled ERP"],"copy_safe_stub":"Source packet: Viber · YT Bilin\nScope: Bilin-specific operations context only\nObserved date: Not reported\nState: visible_window_setup_required\nOwner: Communications Agent\nContext summary: Recapture or prepare the exact Bilin lane; keep Bilin scope explicit on every candidate action.\nNext action: Recapture or prepare the exact Bilin lane; keep Bilin scope explicit on every candidate action.\nAuthority: context_only_after_exact_hash_human_approval; verification: Human-approved exact capture plus Bilin scope label on every derived item.\nBlocked: no raw messages, contacts, credentials, customer identity, claim evidence, ERP writeback, or KPI approval.","review_instructions":["Prepare only the exact named chat lane/window.","Keep the composer empty and do not send, type, or navigate broad history.","Create a private preview for human review before extracting context.","Publish only the source review packet fields; never raw messages."],"can_publish_to_team":true,"can_publish_kpi":false,"writes_to_operating_record":false},{"packet_id":"review_dell_05_line_bilin_group","lane_id":"line_bilin_group","source_label":"LINE · Bilin group","source_type":"line_visible_window","queue":"dell","site_scope":"Bilin-specific LINE group context only","observed_date":null,"observed_date_instruction":"Not reported until approved visible-window review.","authority_state":"context_only_after_exact_hash_human_approval","evidence_grade":"context-only","owner_role":"Communications Agent","review_state":"visible_window_setup_required","escalation_reason":"Escalate to premium LLM/vision only after human review if the capture is ambiguous, disputed, board-sensitive, or high-value.","verification_source":"Human-approved exact bytes and explicit Bilin scope on every derived item.","privacy_safe_summary":"Open the Bilin group as its own LINE window, keep the composer empty, and review the exact private preview.","next_owner_action":"Open the Bilin group as its own LINE window, keep the composer empty, and review the exact private preview.","allowed_output_fields":["packet_id","lane_id","source_label","source_type","site_scope","observed_date","authority_state","owner_role","verification_source","privacy_safe_summary","next_owner_action","review_state","escalation_reason"],"blocked_output":["raw message text","raw email body","private file path","customer identity","personal contact","credentials","claim evidence","local database contents","KPI values without signed authority","stock or finance authority from unreconciled ERP"],"copy_safe_stub":"Source packet: LINE · Bilin group\nScope: Bilin-specific LINE group context only\nObserved date: Not reported\nState: visible_window_setup_required\nOwner: Communications Agent\nContext summary: Open the Bilin group as its own LINE window, keep the composer empty, and review the exact private preview.\nNext action: Open the Bilin group as its own LINE window, keep the composer empty, and review the exact private preview.\nAuthority: context_only_after_exact_hash_human_approval; verification: Human-approved exact bytes and explicit Bilin scope on every derived item.\nBlocked: no raw messages, contacts, credentials, customer identity, claim evidence, ERP writeback, or KPI approval.","review_instructions":["Prepare only the exact named chat lane/window.","Keep the composer empty and do not send, type, or navigate broad history.","Create a private preview for human review before extracting context.","Publish only the source review packet fields; never raw messages."],"can_publish_to_team":true,"can_publish_kpi":false,"writes_to_operating_record":false},{"packet_id":"review_dell_06_line_junky","lane_id":"line_junky","source_label":"LINE · Junky","source_type":"line_visible_window","queue":"dell","site_scope":"supplier coordination context only","observed_date":null,"observed_date_instruction":"Not reported until approved visible-window review.","authority_state":"context_only_after_exact_hash_human_approval","evidence_grade":"context-only","owner_role":"Communications Agent","review_state":"visible_window_setup_required","escalation_reason":"Escalate to premium LLM/vision only after human review if the capture is ambiguous, disputed, board-sensitive, or high-value.","verification_source":"Human-approved exact bytes plus owner routing to purchasing, stores, logistics, or finance.","privacy_safe_summary":"Review the exact Junky private preview if visible and unchanged; route only owner actions, never raw text.","next_owner_action":"Review the exact Junky private preview if visible and unchanged; route only owner actions, never raw text.","allowed_output_fields":["packet_id","lane_id","source_label","source_type","site_scope","observed_date","authority_state","owner_role","verification_source","privacy_safe_summary","next_owner_action","review_state","escalation_reason"],"blocked_output":["raw message text","raw email body","private file path","customer identity","personal contact","credentials","claim evidence","local database contents","KPI values without signed authority","stock or finance authority from unreconciled ERP"],"copy_safe_stub":"Source packet: LINE · Junky\nScope: supplier coordination context only\nObserved date: Not reported\nState: visible_window_setup_required\nOwner: Communications Agent\nContext summary: Review the exact Junky private preview if visible and unchanged; route only owner actions, never raw text.\nNext action: Review the exact Junky private preview if visible and unchanged; route only owner actions, never raw text.\nAuthority: context_only_after_exact_hash_human_approval; verification: Human-approved exact bytes plus owner routing to purchasing, stores, logistics, or finance.\nBlocked: no raw messages, contacts, credentials, customer identity, claim evidence, ERP writeback, or KPI approval.","review_instructions":["Prepare only the exact named chat lane/window.","Keep the composer empty and do not send, type, or navigate broad history.","Create a private preview for human review before extracting context.","Publish only the source review packet fields; never raw messages."],"can_publish_to_team":true,"can_publish_kpi":false,"writes_to_operating_record":false},{"packet_id":"review_human_gate_01_isolution_manager_mode","lane_id":"isolution_manager_mode","source_label":"iSolution / iStock manager mode","source_type":"isolution_local_export_review","queue":"human_gate","site_scope":"YTF ERP pilot; site-specific only after controlled export","observed_date":null,"observed_date_instruction":"Not reported until supported export and reconciliation receipt exist.","authority_state":"context_only_until_supported_export_and_visible_total_reconciliation","evidence_grade":"blocked","owner_role":"ERP owner / Stores / Finance","review_state":"blocked_until_server_and_export_reconciled","escalation_reason":"Use lightweight summary first; escalate only for ambiguity, dispute, board sensitivity, or high value.","verification_source":"Supported iSolution export plus visible ERP total sample plus signed stores/finance/stock movement record.","privacy_safe_summary":"Local iSolution manager-mode review is restoration/reconciliation-only until server access, supported export, visible total, and signed records match.","next_owner_action":"Use one leader session only; run safe preflight/healthcheck, request vendor/server restoration, then reconcile one controlled export before KPI, stock, finance, or Board use.","allowed_output_fields":["packet_id","lane_id","source_label","source_type","site_scope","observed_date","authority_state","owner_role","verification_source","privacy_safe_summary","next_owner_action","review_state","escalation_reason"],"blocked_output":["raw message text","raw email body","private file path","customer identity","personal contact","credentials","claim evidence","local database contents","KPI values without signed authority","stock or finance authority from unreconciled ERP"],"copy_safe_stub":"Source packet: iSolution / iStock manager mode\nScope: YTF ERP pilot; site-specific only after controlled export\nObserved date: Not reported\nState: blocked_until_server_and_export_reconciled\nOwner: ERP owner / Stores / Finance\nContext summary: Local iSolution manager-mode review is restoration/reconciliation-only until server access, supported export, visible total, and signed records match.\nNext action: Use one leader session only; run safe preflight/healthcheck, request vendor/server restoration, then reconcile one controlled export before KPI, stock, finance, or Board use.\nAuthority: context_only_until_supported_export_and_visible_total_reconciliation; verification: Supported iSolution export plus visible ERP total sample plus signed stores/finance/stock movement record.\nBlocked: no raw messages, contacts, credentials, customer identity, claim evidence, ERP writeback, or KPI approval.","review_instructions":["Use one human-controlled leader session only when a person is present.","Run safe preflight or healthcheck review; publish no raw diagnostics or configuration.","Request server/export restoration before treating any iSolution output as source evidence.","Reconcile one supported export total to signed stores, finance, or stock movement records before authority use."],"can_publish_to_team":true,"can_publish_kpi":false,"writes_to_operating_record":false},{"packet_id":"review_human_gate_02_claim_qa","lane_id":"claim_qa","source_label":"Claim QA bridge","source_type":"protected_quality_summary","queue":"human_gate","site_scope":"protected quality, claim, corrective-action, and production follow-up","observed_date":null,"observed_date_instruction":"Not reported until the owner-controlled record is checked.","authority_state":"protected_summary_only_after_quality_review","evidence_grade":"context-only","owner_role":"Quality Manager","review_state":"quality_manager_review_required","escalation_reason":"Use lightweight summary first; escalate only for ambiguity, dispute, board sensitivity, or high value.","verification_source":"Quality owner verifies protected summary and closure queue before operational use.","privacy_safe_summary":"Open Claim QA, verify the protected summary, and route closure work to the quality owner.","next_owner_action":"Open Claim QA, verify the protected summary, and route closure work to the quality owner.","allowed_output_fields":["packet_id","lane_id","source_label","source_type","site_scope","observed_date","authority_state","owner_role","verification_source","privacy_safe_summary","next_owner_action","review_state","escalation_reason"],"blocked_output":["raw message text","raw email body","private file path","customer identity","personal contact","credentials","claim evidence","local database contents","KPI values without signed authority","stock or finance authority from unreconciled ERP"],"copy_safe_stub":"Source packet: Claim QA bridge\nScope: protected quality, claim, corrective-action, and production follow-up\nObserved date: Not reported\nState: quality_manager_review_required\nOwner: Quality Manager\nContext summary: Open Claim QA, verify the protected summary, and route closure work to the quality owner.\nNext action: Open Claim QA, verify the protected summary, and route closure work to the quality owner.\nAuthority: protected_summary_only_after_quality_review; verification: Quality owner verifies protected summary and closure queue before operational use.\nBlocked: no raw messages, contacts, credentials, customer identity, claim evidence, ERP writeback, or KPI approval.","review_instructions":["Route this packet to the accountable owner.","Do not approve, close, write back, or promote the item by agent action.","Attach signed or protected record authority before decision-grade use."],"can_publish_to_team":true,"can_publish_kpi":false,"writes_to_operating_record":false},{"packet_id":"review_human_gate_03_source_signoff","lane_id":"source_signoff","source_label":"Signed source authority","source_type":"signed_source_authority","queue":"human_gate","site_scope":"production source, site/scope, period, totals, signed reference, approver","observed_date":null,"observed_date_instruction":"Not reported until the owner-controlled record is checked.","authority_state":"decision_grade_only_after_signature","evidence_grade":"context-only","owner_role":"Production Manager","review_state":"manager_signature_required","escalation_reason":"Use lightweight summary first; escalate only for ambiguity, dispute, board sensitivity, or high value.","verification_source":"Signed source/site/period/totals/reference plus responsible approver.","privacy_safe_summary":"Use /signoff to stage the packet, then have the accountable manager record the signed authority.","next_owner_action":"Use /signoff to stage the packet, then have the accountable manager record the signed authority.","allowed_output_fields":["packet_id","lane_id","source_label","source_type","site_scope","observed_date","authority_state","owner_role","verification_source","privacy_safe_summary","next_owner_action","review_state","escalation_reason"],"blocked_output":["raw message text","raw email body","private file path","customer identity","personal contact","credentials","claim evidence","local database contents","KPI values without signed authority","stock or finance authority from unreconciled ERP"],"copy_safe_stub":"Source packet: Signed source authority\nScope: production source, site/scope, period, totals, signed reference, approver\nObserved date: Not reported\nState: manager_signature_required\nOwner: Production Manager\nContext summary: Use /signoff to stage the packet, then have the accountable manager record the signed authority.\nNext action: Use /signoff to stage the packet, then have the accountable manager record the signed authority.\nAuthority: decision_grade_only_after_signature; verification: Signed source/site/period/totals/reference plus responsible approver.\nBlocked: no raw messages, contacts, credentials, customer identity, claim evidence, ERP writeback, or KPI approval.","review_instructions":["Route this packet to the accountable owner.","Do not approve, close, write back, or promote the item by agent action.","Attach signed or protected record authority before decision-grade use."],"can_publish_to_team":true,"can_publish_kpi":false,"writes_to_operating_record":false}],"chat_packet_templates":[{"packet_id":"review_dell_02_viber_hm_bod","lane_id":"viber_hm_bod","source_label":"Viber · HM / BoD","source_type":"viber_visible_window","queue":"dell","site_scope":"board/general management context only","observed_date":null,"observed_date_instruction":"Not reported until approved visible-window review.","authority_state":"context_only_after_exact_hash_human_approval","evidence_grade":"context-only","owner_role":"Communications Agent","review_state":"visible_window_setup_required","escalation_reason":"Escalate to premium LLM/vision only after human review if the capture is ambiguous, disputed, board-sensitive, or high-value.","verification_source":"Human compares the saved private preview with the visible lane and approves unchanged bytes.","privacy_safe_summary":"Pin the exact HM / BoD lane, keep composer empty, then review only a private preview before any context summary.","next_owner_action":"Pin the exact HM / BoD lane, keep composer empty, then review only a private preview before any context summary.","allowed_output_fields":["packet_id","lane_id","source_label","source_type","site_scope","observed_date","authority_state","owner_role","verification_source","privacy_safe_summary","next_owner_action","review_state","escalation_reason"],"blocked_output":["raw message text","raw email body","private file path","customer identity","personal contact","credentials","claim evidence","local database contents","KPI values without signed authority","stock or finance authority from unreconciled ERP"],"copy_safe_stub":"Source packet: Viber · HM / BoD\nScope: board/general management context only\nObserved date: Not reported\nState: visible_window_setup_required\nOwner: Communications Agent\nContext summary: Pin the exact HM / BoD lane, keep composer empty, then review only a private preview before any context summary.\nNext action: Pin the exact HM / BoD lane, keep composer empty, then review only a private preview before any context summary.\nAuthority: context_only_after_exact_hash_human_approval; verification: Human compares the saved private preview with the visible lane and approves unchanged bytes.\nBlocked: no raw messages, contacts, credentials, customer identity, claim evidence, ERP writeback, or KPI approval.","review_instructions":["Prepare only the exact named chat lane/window.","Keep the composer empty and do not send, type, or navigate broad history.","Create a private preview for human review before extracting context.","Publish only the source review packet fields; never raw messages."],"can_publish_to_team":true,"can_publish_kpi":false,"writes_to_operating_record":false},{"packet_id":"review_dell_03_viber_ytf_managers","lane_id":"viber_ytf_managers","source_label":"Viber · YTF Managers","source_type":"viber_visible_window","queue":"dell","site_scope":"Yangon factory manager operations context only","observed_date":null,"observed_date_instruction":"Not reported until approved visible-window review.","authority_state":"context_only_after_exact_hash_human_approval","evidence_grade":"context-only","owner_role":"Communications Agent","review_state":"visible_window_setup_required","escalation_reason":"Escalate to premium LLM/vision only after human review if the capture is ambiguous, disputed, board-sensitive, or high-value.","verification_source":"Exact capture hash remains unchanged and human review marks it approved for context-only extraction.","privacy_safe_summary":"Prepare the exact YTF Managers lane; keep the composer empty; summarize only approved context after review.","next_owner_action":"Prepare the exact YTF Managers lane; keep the composer empty; summarize only approved context after review.","allowed_output_fields":["packet_id","lane_id","source_label","source_type","site_scope","observed_date","authority_state","owner_role","verification_source","privacy_safe_summary","next_owner_action","review_state","escalation_reason"],"blocked_output":["raw message text","raw email body","private file path","customer identity","personal contact","credentials","claim evidence","local database contents","KPI values without signed authority","stock or finance authority from unreconciled ERP"],"copy_safe_stub":"Source packet: Viber · YTF Managers\nScope: Yangon factory manager operations context only\nObserved date: Not reported\nState: visible_window_setup_required\nOwner: Communications Agent\nContext summary: Prepare the exact YTF Managers lane; keep the composer empty; summarize only approved context after review.\nNext action: Prepare the exact YTF Managers lane; keep the composer empty; summarize only approved context after review.\nAuthority: context_only_after_exact_hash_human_approval; verification: Exact capture hash remains unchanged and human review marks it approved for context-only extraction.\nBlocked: no raw messages, contacts, credentials, customer identity, claim evidence, ERP writeback, or KPI approval.","review_instructions":["Prepare only the exact named chat lane/window.","Keep the composer empty and do not send, type, or navigate broad history.","Create a private preview for human review before extracting context.","Publish only the source review packet fields; never raw messages."],"can_publish_to_team":true,"can_publish_kpi":false,"writes_to_operating_record":false},{"packet_id":"review_dell_04_viber_yt_bilin","lane_id":"viber_yt_bilin","source_label":"Viber · YT Bilin","source_type":"viber_visible_window","queue":"dell","site_scope":"Bilin-specific operations context only","observed_date":null,"observed_date_instruction":"Not reported until approved visible-window review.","authority_state":"context_only_after_exact_hash_human_approval","evidence_grade":"context-only","owner_role":"Communications Agent","review_state":"visible_window_setup_required","escalation_reason":"Escalate to premium LLM/vision only after human review if the capture is ambiguous, disputed, board-sensitive, or high-value.","verification_source":"Human-approved exact capture plus Bilin scope label on every derived item.","privacy_safe_summary":"Recapture or prepare the exact Bilin lane; keep Bilin scope explicit on every candidate action.","next_owner_action":"Recapture or prepare the exact Bilin lane; keep Bilin scope explicit on every candidate action.","allowed_output_fields":["packet_id","lane_id","source_label","source_type","site_scope","observed_date","authority_state","owner_role","verification_source","privacy_safe_summary","next_owner_action","review_state","escalation_reason"],"blocked_output":["raw message text","raw email body","private file path","customer identity","personal contact","credentials","claim evidence","local database contents","KPI values without signed authority","stock or finance authority from unreconciled ERP"],"copy_safe_stub":"Source packet: Viber · YT Bilin\nScope: Bilin-specific operations context only\nObserved date: Not reported\nState: visible_window_setup_required\nOwner: Communications Agent\nContext summary: Recapture or prepare the exact Bilin lane; keep Bilin scope explicit on every candidate action.\nNext action: Recapture or prepare the exact Bilin lane; keep Bilin scope explicit on every candidate action.\nAuthority: context_only_after_exact_hash_human_approval; verification: Human-approved exact capture plus Bilin scope label on every derived item.\nBlocked: no raw messages, contacts, credentials, customer identity, claim evidence, ERP writeback, or KPI approval.","review_instructions":["Prepare only the exact named chat lane/window.","Keep the composer empty and do not send, type, or navigate broad history.","Create a private preview for human review before extracting context.","Publish only the source review packet fields; never raw messages."],"can_publish_to_team":true,"can_publish_kpi":false,"writes_to_operating_record":false},{"packet_id":"review_dell_05_line_bilin_group","lane_id":"line_bilin_group","source_label":"LINE · Bilin group","source_type":"line_visible_window","queue":"dell","site_scope":"Bilin-specific LINE group context only","observed_date":null,"observed_date_instruction":"Not reported until approved visible-window review.","authority_state":"context_only_after_exact_hash_human_approval","evidence_grade":"context-only","owner_role":"Communications Agent","review_state":"visible_window_setup_required","escalation_reason":"Escalate to premium LLM/vision only after human review if the capture is ambiguous, disputed, board-sensitive, or high-value.","verification_source":"Human-approved exact bytes and explicit Bilin scope on every derived item.","privacy_safe_summary":"Open the Bilin group as its own LINE window, keep the composer empty, and review the exact private preview.","next_owner_action":"Open the Bilin group as its own LINE window, keep the composer empty, and review the exact private preview.","allowed_output_fields":["packet_id","lane_id","source_label","source_type","site_scope","observed_date","authority_state","owner_role","verification_source","privacy_safe_summary","next_owner_action","review_state","escalation_reason"],"blocked_output":["raw message text","raw email body","private file path","customer identity","personal contact","credentials","claim evidence","local database contents","KPI values without signed authority","stock or finance authority from unreconciled ERP"],"copy_safe_stub":"Source packet: LINE · Bilin group\nScope: Bilin-specific LINE group context only\nObserved date: Not reported\nState: visible_window_setup_required\nOwner: Communications Agent\nContext summary: Open the Bilin group as its own LINE window, keep the composer empty, and review the exact private preview.\nNext action: Open the Bilin group as its own LINE window, keep the composer empty, and review the exact private preview.\nAuthority: context_only_after_exact_hash_human_approval; verification: Human-approved exact bytes and explicit Bilin scope on every derived item.\nBlocked: no raw messages, contacts, credentials, customer identity, claim evidence, ERP writeback, or KPI approval.","review_instructions":["Prepare only the exact named chat lane/window.","Keep the composer empty and do not send, type, or navigate broad history.","Create a private preview for human review before extracting context.","Publish only the source review packet fields; never raw messages."],"can_publish_to_team":true,"can_publish_kpi":false,"writes_to_operating_record":false},{"packet_id":"review_dell_06_line_junky","lane_id":"line_junky","source_label":"LINE · Junky","source_type":"line_visible_window","queue":"dell","site_scope":"supplier coordination context only","observed_date":null,"observed_date_instruction":"Not reported until approved visible-window review.","authority_state":"context_only_after_exact_hash_human_approval","evidence_grade":"context-only","owner_role":"Communications Agent","review_state":"visible_window_setup_required","escalation_reason":"Escalate to premium LLM/vision only after human review if the capture is ambiguous, disputed, board-sensitive, or high-value.","verification_source":"Human-approved exact bytes plus owner routing to purchasing, stores, logistics, or finance.","privacy_safe_summary":"Review the exact Junky private preview if visible and unchanged; route only owner actions, never raw text.","next_owner_action":"Review the exact Junky private preview if visible and unchanged; route only owner actions, never raw text.","allowed_output_fields":["packet_id","lane_id","source_label","source_type","site_scope","observed_date","authority_state","owner_role","verification_source","privacy_safe_summary","next_owner_action","review_state","escalation_reason"],"blocked_output":["raw message text","raw email body","private file path","customer identity","personal contact","credentials","claim evidence","local database contents","KPI values without signed authority","stock or finance authority from unreconciled ERP"],"copy_safe_stub":"Source packet: LINE · Junky\nScope: supplier coordination context only\nObserved date: Not reported\nState: visible_window_setup_required\nOwner: Communications Agent\nContext summary: Review the exact Junky private preview if visible and unchanged; route only owner actions, never raw text.\nNext action: Review the exact Junky private preview if visible and unchanged; route only owner actions, never raw text.\nAuthority: context_only_after_exact_hash_human_approval; verification: Human-approved exact bytes plus owner routing to purchasing, stores, logistics, or finance.\nBlocked: no raw messages, contacts, credentials, customer identity, claim evidence, ERP writeback, or KPI approval.","review_instructions":["Prepare only the exact named chat lane/window.","Keep the composer empty and do not send, type, or navigate broad history.","Create a private preview for human review before extracting context.","Publish only the source review packet fields; never raw messages."],"can_publish_to_team":true,"can_publish_kpi":false,"writes_to_operating_record":false}],"cloud_packet_templates":[{"packet_id":"review_cloud_01_gmail","lane_id":"gmail","source_label":"Gmail operations","source_type":"gmail_cloud_context","queue":"cloud","site_scope":"supplier, shipment, project, finance, quality, and operating context","observed_date":null,"observed_date_instruction":"Use the latest approved source delta date only after connector review.","authority_state":"context_only_until_named_operating_record","evidence_grade":"context-ready","owner_role":"Drive / Gmail Agent","review_state":"cloud_template_ready","escalation_reason":"Use lightweight summary first; escalate only for ambiguity, dispute, board sensitivity, or high value.","verification_source":"Named purchase, stores, logistics, finance, quality, production, or signed workbook record confirms the material fact.","privacy_safe_summary":"Summarize only deltas, candidate risks, and owner actions; route each material item to the accountable record owner.","next_owner_action":"Summarize only deltas, candidate risks, and owner actions; route each material item to the accountable record owner.","allowed_output_fields":["packet_id","lane_id","source_label","source_type","site_scope","observed_date","authority_state","owner_role","verification_source","privacy_safe_summary","next_owner_action","review_state","escalation_reason"],"blocked_output":["raw message text","raw email body","private file path","customer identity","personal contact","credentials","claim evidence","local database contents","KPI values without signed authority","stock or finance authority from unreconciled ERP"],"copy_safe_stub":"Source packet: Gmail operations\nScope: supplier, shipment, project, finance, quality, and operating context\nObserved date: Not reported\nState: cloud_template_ready\nOwner: Drive / Gmail Agent\nContext summary: Summarize only deltas, candidate risks, and owner actions; route each material item to the accountable record owner.\nNext action: Summarize only deltas, candidate risks, and owner actions; route each material item to the accountable record owner.\nAuthority: context_only_until_named_operating_record; verification: Named purchase, stores, logistics, finance, quality, production, or signed workbook record confirms the material fact.\nBlocked: no raw messages, contacts, credentials, customer identity, claim evidence, ERP writeback, or KPI approval.","review_instructions":["Read the bounded cloud source summary or metadata.","Extract only owner action candidates and verification needs.","Keep material facts context-only until the named operating record confirms them."],"can_publish_to_team":true,"can_publish_kpi":false,"writes_to_operating_record":false},{"packet_id":"review_cloud_02_google_drive","lane_id":"google_drive","source_label":"Google Drive operations","source_type":"drive_cloud_context","queue":"cloud","site_scope":"controlled workbooks, CEO diary/deck deltas, quality files, source-owner documents","observed_date":null,"observed_date_instruction":"Use the latest approved source delta date only after connector review.","authority_state":"context_only_until_authoritative_revision_confirmed","evidence_grade":"context-ready","owner_role":"Document Owner","review_state":"cloud_template_ready","escalation_reason":"Use lightweight summary first; escalate only for ambiguity, dispute, board sensitivity, or high value.","verification_source":"Authoritative revision, owner, period, and controlled register reference are confirmed.","privacy_safe_summary":"Review only recent deltas and attach decisions to the controlled file or register.","next_owner_action":"Review only recent deltas and attach decisions to the controlled file or register.","allowed_output_fields":["packet_id","lane_id","source_label","source_type","site_scope","observed_date","authority_state","owner_role","verification_source","privacy_safe_summary","next_owner_action","review_state","escalation_reason"],"blocked_output":["raw message text","raw email body","private file path","customer identity","personal contact","credentials","claim evidence","local database contents","KPI values without signed authority","stock or finance authority from unreconciled ERP"],"copy_safe_stub":"Source packet: Google Drive operations\nScope: controlled workbooks, CEO diary/deck deltas, quality files, source-owner documents\nObserved date: Not reported\nState: cloud_template_ready\nOwner: Document Owner\nContext summary: Review only recent deltas and attach decisions to the controlled file or register.\nNext action: Review only recent deltas and attach decisions to the controlled file or register.\nAuthority: context_only_until_authoritative_revision_confirmed; verification: Authoritative revision, owner, period, and controlled register reference are confirmed.\nBlocked: no raw messages, contacts, credentials, customer identity, claim evidence, ERP writeback, or KPI approval.","review_instructions":["Read the bounded cloud source summary or metadata.","Extract only owner action candidates and verification needs.","Keep material facts context-only until the named operating record confirms them."],"can_publish_to_team":true,"can_publish_kpi":false,"writes_to_operating_record":false}],"human_gate_packet_templates":[{"packet_id":"review_human_gate_01_isolution_manager_mode","lane_id":"isolution_manager_mode","source_label":"iSolution / iStock manager mode","source_type":"isolution_local_export_review","queue":"human_gate","site_scope":"YTF ERP pilot; site-specific only after controlled export","observed_date":null,"observed_date_instruction":"Not reported until supported export and reconciliation receipt exist.","authority_state":"context_only_until_supported_export_and_visible_total_reconciliation","evidence_grade":"blocked","owner_role":"ERP owner / Stores / Finance","review_state":"blocked_until_server_and_export_reconciled","escalation_reason":"Use lightweight summary first; escalate only for ambiguity, dispute, board sensitivity, or high value.","verification_source":"Supported iSolution export plus visible ERP total sample plus signed stores/finance/stock movement record.","privacy_safe_summary":"Local iSolution manager-mode review is restoration/reconciliation-only until server access, supported export, visible total, and signed records match.","next_owner_action":"Use one leader session only; run safe preflight/healthcheck, request vendor/server restoration, then reconcile one controlled export before KPI, stock, finance, or Board use.","allowed_output_fields":["packet_id","lane_id","source_label","source_type","site_scope","observed_date","authority_state","owner_role","verification_source","privacy_safe_summary","next_owner_action","review_state","escalation_reason"],"blocked_output":["raw message text","raw email body","private file path","customer identity","personal contact","credentials","claim evidence","local database contents","KPI values without signed authority","stock or finance authority from unreconciled ERP"],"copy_safe_stub":"Source packet: iSolution / iStock manager mode\nScope: YTF ERP pilot; site-specific only after controlled export\nObserved date: Not reported\nState: blocked_until_server_and_export_reconciled\nOwner: ERP owner / Stores / Finance\nContext summary: Local iSolution manager-mode review is restoration/reconciliation-only until server access, supported export, visible total, and signed records match.\nNext action: Use one leader session only; run safe preflight/healthcheck, request vendor/server restoration, then reconcile one controlled export before KPI, stock, finance, or Board use.\nAuthority: context_only_until_supported_export_and_visible_total_reconciliation; verification: Supported iSolution export plus visible ERP total sample plus signed stores/finance/stock movement record.\nBlocked: no raw messages, contacts, credentials, customer identity, claim evidence, ERP writeback, or KPI approval.","review_instructions":["Use one human-controlled leader session only when a person is present.","Run safe preflight or healthcheck review; publish no raw diagnostics or configuration.","Request server/export restoration before treating any iSolution output as source evidence.","Reconcile one supported export total to signed stores, finance, or stock movement records before authority use."],"can_publish_to_team":true,"can_publish_kpi":false,"writes_to_operating_record":false},{"packet_id":"review_human_gate_02_claim_qa","lane_id":"claim_qa","source_label":"Claim QA bridge","source_type":"protected_quality_summary","queue":"human_gate","site_scope":"protected quality, claim, corrective-action, and production follow-up","observed_date":null,"observed_date_instruction":"Not reported until the owner-controlled record is checked.","authority_state":"protected_summary_only_after_quality_review","evidence_grade":"context-only","owner_role":"Quality Manager","review_state":"quality_manager_review_required","escalation_reason":"Use lightweight summary first; escalate only for ambiguity, dispute, board sensitivity, or high value.","verification_source":"Quality owner verifies protected summary and closure queue before operational use.","privacy_safe_summary":"Open Claim QA, verify the protected summary, and route closure work to the quality owner.","next_owner_action":"Open Claim QA, verify the protected summary, and route closure work to the quality owner.","allowed_output_fields":["packet_id","lane_id","source_label","source_type","site_scope","observed_date","authority_state","owner_role","verification_source","privacy_safe_summary","next_owner_action","review_state","escalation_reason"],"blocked_output":["raw message text","raw email body","private file path","customer identity","personal contact","credentials","claim evidence","local database contents","KPI values without signed authority","stock or finance authority from unreconciled ERP"],"copy_safe_stub":"Source packet: Claim QA bridge\nScope: protected quality, claim, corrective-action, and production follow-up\nObserved date: Not reported\nState: quality_manager_review_required\nOwner: Quality Manager\nContext summary: Open Claim QA, verify the protected summary, and route closure work to the quality owner.\nNext action: Open Claim QA, verify the protected summary, and route closure work to the quality owner.\nAuthority: protected_summary_only_after_quality_review; verification: Quality owner verifies protected summary and closure queue before operational use.\nBlocked: no raw messages, contacts, credentials, customer identity, claim evidence, ERP writeback, or KPI approval.","review_instructions":["Route this packet to the accountable owner.","Do not approve, close, write back, or promote the item by agent action.","Attach signed or protected record authority before decision-grade use."],"can_publish_to_team":true,"can_publish_kpi":false,"writes_to_operating_record":false},{"packet_id":"review_human_gate_03_source_signoff","lane_id":"source_signoff","source_label":"Signed source authority","source_type":"signed_source_authority","queue":"human_gate","site_scope":"production source, site/scope, period, totals, signed reference, approver","observed_date":null,"observed_date_instruction":"Not reported until the owner-controlled record is checked.","authority_state":"decision_grade_only_after_signature","evidence_grade":"context-only","owner_role":"Production Manager","review_state":"manager_signature_required","escalation_reason":"Use lightweight summary first; escalate only for ambiguity, dispute, board sensitivity, or high value.","verification_source":"Signed source/site/period/totals/reference plus responsible approver.","privacy_safe_summary":"Use /signoff to stage the packet, then have the accountable manager record the signed authority.","next_owner_action":"Use /signoff to stage the packet, then have the accountable manager record the signed authority.","allowed_output_fields":["packet_id","lane_id","source_label","source_type","site_scope","observed_date","authority_state","owner_role","verification_source","privacy_safe_summary","next_owner_action","review_state","escalation_reason"],"blocked_output":["raw message text","raw email body","private file path","customer identity","personal contact","credentials","claim evidence","local database contents","KPI values without signed authority","stock or finance authority from unreconciled ERP"],"copy_safe_stub":"Source packet: Signed source authority\nScope: production source, site/scope, period, totals, signed reference, approver\nObserved date: Not reported\nState: manager_signature_required\nOwner: Production Manager\nContext summary: Use /signoff to stage the packet, then have the accountable manager record the signed authority.\nNext action: Use /signoff to stage the packet, then have the accountable manager record the signed authority.\nAuthority: decision_grade_only_after_signature; verification: Signed source/site/period/totals/reference plus responsible approver.\nBlocked: no raw messages, contacts, credentials, customer identity, claim evidence, ERP writeback, or KPI approval.","review_instructions":["Route this packet to the accountable owner.","Do not approve, close, write back, or promote the item by agent action.","Attach signed or protected record authority before decision-grade use."],"can_publish_to_team":true,"can_publish_kpi":false,"writes_to_operating_record":false}],"manager_share_template":"YTF source packet\nLane: [source_label]\nScope: [site_scope]\nObserved date: [Not reported unless verified]\nReview state: [setup_required / reviewed_context_only / owner_action_required]\nPrivacy-safe summary: [no raw message/email/file/customer/claim text]\nNext owner action: [role + action]\nAuthority: [context_only / protected_summary / signed_source_required]\nVerification source: [named operating record / signed register / quality owner]\nEscalation reason: [none / ambiguous / disputed / board-sensitive / high-value]","blocked_output":["raw message text","raw email body","private file path","customer identity","personal contact","credentials","claim evidence","local database contents","KPI values without signed authority","stock or finance authority from unreconciled ERP"],"next_actions":["Use /packets#packet-builder when a human or agent needs to turn one reviewed source lane into a safe handoff without uploading raw text.","For Viber/LINE, prepare exact visible windows first through /sources; keep composers empty and publish no raw text.","For Gmail/Drive/OneDrive, use source packets as owner-action candidates only until the named record confirms the fact.","For iSolution, build only a restoration/export-reconciliation packet until server, export, and signed-record reconciliation pass.","Use /signoff before any board or plant KPI; source packets do not approve KPI values.","Add YTF_GA_MEASUREMENT_ID in Vercel production before using page-usage data to simplify the workflow."]}