{"ok":true,"checkedAt":"2026-08-08T17:17:33.349Z","sourceStatus":"local_snapshot_fallback_n8n_read_not_configured","singleSourceOfTruth":"google_drive_google_sheets","syncRule":"OPS -> n8n -> Google Sheets -> n8n response -> OPS refresh","liveSource":false,"n8nRead":{"target":null,"error":"No n8n read webhook env is configured, so OPS cannot read live Google Sheets yet."},"source":{"googleDrive":{"connected":true,"root_folder_name":"DON","root_folder_id":"1ffMWTXsc7MtQRFD8l8vbfg61wtoQLg7t","root_folder_url":"https://drive.google.com/drive/folders/1ffMWTXsc7MtQRFD8l8vbfg61wtoQLg7t","database_folder_id":"1BHFKjbEEu24HQ8Vqx-hFALLchfQgxeif","database_folder_url":"https://drive.google.com/drive/folders/1BHFKjbEEu24HQ8Vqx-hFALLchfQgxeif"},"googleSheets":{"connected":true,"public_csv_status":"unauthorized","spreadsheet_id":"1iX6ehpZ4wqpUNnOcW5P8cyU9Wk7AZR4RGiBRqXb2D7M","spreadsheet_url":"https://docs.google.com/spreadsheets/d/1iX6ehpZ4wqpUNnOcW5P8cyU9Wk7AZR4RGiBRqXb2D7M/edit","spreadsheet_title":"DON_Master_Database","last_connector_read_at":"2026-06-21T12:21:44+07:00","production_read_pattern":"private_sheet_to_n8n_to_website_or_local_snapshot","ops_menu_sheet_status":"split_workbooks_import_ready_pending_native_google_sheet_ids","ops_menu_registry_env":"GOOGLE_SHEETS_OPS_REGISTRY_ID","ops_menu_package_path":"C:/Users/Asus/Documents/Don!/don-pixelpotion-queen-tee-2026-06-21/DON_PPQ_OPS_MENU_CDE_2026-06-22/00_OPS_INDEX/don-ops-menu-cde-index.html","ops_menu_sync_contract":"OPS reads through n8n from Google Sheets and writes through n8n back to Google Sheets; local JSON is fallback only."},"n8n":{"status":"full_autopilot_v2_active","base_url":"https://n8n.srv1206623.hstgr.cloud","mcp_status":"api_write_ok_import_active","workflow_count_seen_for_don_queries":20,"browser_workflow_id":"c33GO1eXt9xKUA2w","browser_workflow_url":"https://n8n.srv1206623.hstgr.cloud/workflow/c33GO1eXt9xKUA2w","browser_verified_at":"2026-06-21T12:21:44+07:00","previous_workflow_id":"34VVAYmdZqeH63Y4","previous_workflow_status":"deactivated_after_v2_activation","google_sheets_credential":"Don!","expected_webhooks":["don-catalog","don-order-webhook","don-payment-webhook","don-shipping-webhook","don-agent-event-webhook","don-ops-order-command","don-ops-product-command","don-ops-expense-command","don-ops-automation-command","don-marketplace-sync (deferred_by_owner)"],"last_activation_attempt_at":"2026-06-21T12:21:44+07:00","activation_attempt_result":"full_autopilot_v2_active","active_workflow_id":"c33GO1eXt9xKUA2w","agent_event_bridge_workflow_id":"zwugYTuqL6XitZ6q","agent_event_bridge_workflow_name":"DON Agent Website Event Bridge","agent_event_bridge_webhook":"don-agent-event-webhook","agent_event_bridge_status":"active","ops_menu_gateway_status":"pending_native_sheet_ids_and_ops_read_write_webhooks","ops_menu_rest_api_checked_at":"2026-06-22T17:21:00+07:00","ops_menu_rest_api_check_result":"n8n_api_reachable_active_autopilot_v2_found_ops_menu_webhooks_not_yet_present","next_action":"Full Autopilot v2 now uses static QR checkout with unique 3-digit payment amounts. Admin reconciles buyer paid confirmations in OPS before routing to Gudang or Produksi1/2/3. Attach Gmail and courier provider credentials before claiming live email/shipping execution."}},"expenses":[{"expense_id":"EXP-DON-20260614-ADS-001","date":"2026-06-14","category":"iklan","vendor":"Meta Ads","description":"Testing awareness campaign untuk DON! Artist Series","amount":350000,"currency":"IDR","status":"planned","payment_method":"pending","receipt_url":"","source":"local_snapshot_to_google_sheet","owner_agent":"Hermes","notes":"Masuk budget pemasaran, belum diklaim sebagai expense paid."},{"expense_id":"EXP-DON-20260615-SAMPLE-001","date":"2026-06-15","category":"sample","vendor":"Subkon Print A","description":"Sample DTF tee Rosa first run","amount":175000,"currency":"IDR","status":"approved","payment_method":"bank_transfer","receipt_url":"","source":"local_snapshot_to_google_sheet","owner_agent":"OpenClaw","notes":"Biaya sample untuk validasi material dan print."},{"expense_id":"EXP-DON-20260616-TRANSPORT-001","date":"2026-06-16","category":"transport","vendor":"Local courier","description":"Pickup blank tee dan sample print","amount":45000,"currency":"IDR","status":"paid","payment_method":"cash","receipt_url":"","source":"local_snapshot_to_google_sheet","owner_agent":"Hermes","notes":"Transport operasional."},{"expense_id":"EXP-DON-20260618-BAZAR-001","date":"2026-06-18","category":"bazar","vendor":"Event booth","description":"Booking slot bazar komunitas anime lokal","amount":500000,"currency":"IDR","status":"planned","payment_method":"pending","receipt_url":"","source":"local_snapshot_to_google_sheet","owner_agent":"Hermes","notes":"Belum dibayar, masih menunggu keputusan event."},{"expense_id":"EXP-DON-20260620-PACKAGING-001","date":"2026-06-20","category":"packaging","vendor":"Packaging Supplier","description":"Poly mailer, label sticker, dan thank-you card awal","amount":225000,"currency":"IDR","status":"approved","payment_method":"bank_transfer","receipt_url":"","source":"local_snapshot_to_google_sheet","owner_agent":"Finance Agent","notes":"Masuk persiapan fulfillment."}],"groups":{"byCategory":{"iklan":1,"sample":1,"transport":1,"bazar":1,"packaging":1},"byStatus":{"planned":2,"approved":2,"paid":1}},"summary":{"totalExpenses":1295000,"paidExpenseTotal":445000,"netProfit":-445000,"expenseCount":5}}