{"app_status":{"note":"\u7f51\u9875\u8fdb\u7a0b\u72b6\u6001\uff1b\u8c03\u5ea6\u5668\u72b6\u6001\u770b scheduler_heartbeat","pid":20932,"serving":true,"started_at":"2026-10-09T22:35:08.650491+00:00"},"calendar_source":"execution_evidence:calendar(sh:*) \u5df2\u6838\u5b9e\u4ea4\u6613\u6240\u65e5\u5386","config_hash":"291b02dfddea9a00a7502b449fb93109238e939143246b7e146724f3e633116d","due_now":[],"event_counts":{"candidate_enter":2,"config_change":1,"data_status_change":1,"event_cleanup":1,"premium_available":1,"premium_down":6,"premium_entered_high":21,"premium_up":26,"quote_time_availability":1,"research_sample_change":2,"scan_baseline":1},"events":[{"category":"market","condition":"\u53c2\u8003\u6ea2\u4ef7\u6536\u7f29 -0.0312","created_at":"2026-10-09T13:05:18.428177Z","event_type":"premium_down","evidence":"snapshot=f27f7d826c4846c881fbc0da1e0e4066","fund_id":"sz:159256:listed","new_value":"0.001290322580645098","old_value":"0.03246407663650874","severity":"medium","snapshot_id":"f27f7d826c4846c881fbc0da1e0e4066"},{"category":"market","condition":"\u53c2\u8003\u6ea2\u4ef7\u6536\u7f29 -0.0395","created_at":"2026-10-09T12:51:30.464785Z","event_type":"premium_down","evidence":"snapshot=5a1b3c4d08cd4ce9b0e44e8e71d182e5","fund_id":"sh:563570:listed","new_value":"0.002027222704894305","old_value":"0.041541240216736774","severity":"medium","snapshot_id":"5a1b3c4d08cd4ce9b0e44e8e71d182e5"},{"category":"market","condition":"\u9996\u6b21\u83b7\u5f97\u53c2\u8003\u6ea2\u4ef7","created_at":"2026-10-09T12:51:30.464785Z","event_type":"premium_available","evidence":"snapshot=5a1b3c4d08cd4ce9b0e44e8e71d182e5","fund_id":"sh:513220:listed","new_value":"0.031085043988269723","old_value":null,"severity":"info","snapshot_id":"5a1b3c4d08cd4ce9b0e44e8e71d182e5"},{"category":"data","condition":"\u53ef\u4fe1\u62a5\u4ef7\u65f6\u523b\u4ece\"\u6709\"\u53d8\"\u65e0\"\u6216\u76f8\u53cd\uff08\u672a\u77e5\u4e0d\u5347\u7ea7\u4e3a\u5df2\u8fc7\u671f\uff09","created_at":"2026-10-09T12:51:30.464785Z","event_type":"quote_time_availability","evidence":"snapshot=5a1b3c4d08cd4ce9b0e44e8e71d182e5","fund_id":null,"new_value":"2026-10-09T07:00:00.000000Z","old_value":null,"severity":"medium","snapshot_id":"5a1b3c4d08cd4ce9b0e44e8e71d182e5"},{"category":"config","condition":"\u626b\u63cf/\u8bc4\u5206\u914d\u7f6e\u53d8\u5316\uff0c\u4e0e\u5e02\u573a\u53d8\u5316\u5206\u5f00\u8bb0\u5f55","created_at":"2026-10-09T12:48:34.718163Z","event_type":"config_change","evidence":"snapshot=e6ae932a6f1f4718aeff28be200fda3d","fund_id":null,"new_value":"291b02dfddea9a00a7502b449fb93109238e939143246b7e146724f3e633116d","old_value":null,"severity":"info","snapshot_id":"e6ae932a6f1f4718aeff28be200fda3d"},{"category":"market","condition":"\u53c2\u8003\u6ea2\u4ef7\u6536\u7f29 -0.0332","created_at":"2026-10-09T12:48:34.718163Z","event_type":"premium_down","evidence":"snapshot=e6ae932a6f1f4718aeff28be200fda3d","fund_id":"sz:159852:listed","new_value":"0.001245717844908123","old_value":"0.03442728442728438","severity":"medium","snapshot_id":"e6ae932a6f1f4718aeff28be200fda3d"},{"category":"market","condition":"\u53c2\u8003\u6ea2\u4ef7\u6536\u7f29 -0.0403","created_at":"2026-10-09T12:48:34.718163Z","event_type":"premium_down","evidence":"snapshot=e6ae932a6f1f4718aeff28be200fda3d","fund_id":"sz:159072:listed","new_value":"0.003256182346211167","old_value":"0.04357378249725352","severity":"medium","snapshot_id":"e6ae932a6f1f4718aeff28be200fda3d"},{"category":"market","condition":"\u53c2\u8003\u6ea2\u4ef7\u6536\u7f29 -0.0408","created_at":"2026-10-09T12:48:34.718163Z","event_type":"premium_down","evidence":"snapshot=e6ae932a6f1f4718aeff28be200fda3d","fund_id":"sz:159063:listed","new_value":"0.004061584962690157","old_value":"0.04482012974248062","severity":"medium","snapshot_id":"e6ae932a6f1f4718aeff28be200fda3d"},{"category":"market","condition":"\u8fdb\u5165\u9ad8\u6ea2\u4ef7\u533a\uff08\u22650.03\uff09","created_at":"2026-10-09T12:27:46.662635Z","event_type":"premium_entered_high","evidence":"snapshot=5c8b7c0c4fb44a50a8f9d6a28ee9ba5c","fund_id":"sz:163409:listed","new_value":"0.044460127028934426","old_value":"0.015514809590973178","severity":"medium","snapshot_id":"5c8b7c0c4fb44a50a8f9d6a28ee9ba5c"},{"category":"market","condition":"\u53c2\u8003\u6ea2\u4ef7\u4e0a\u5347 0.0289\uff0c\u9608\u503c 0.02","created_at":"2026-10-09T12:27:46.662635Z","event_type":"premium_up","evidence":"snapshot=5c8b7c0c4fb44a50a8f9d6a28ee9ba5c","fund_id":"sz:163409:listed","new_value":"0.044460127028934426","old_value":"0.015514809590973178","severity":"high","snapshot_id":"5c8b7c0c4fb44a50a8f9d6a28ee9ba5c"},{"category":"market","condition":"\u8fdb\u5165\u9ad8\u6ea2\u4ef7\u533a\uff08\u22650.03\uff09","created_at":"2026-10-09T12:27:46.662635Z","event_type":"premium_entered_high","evidence":"snapshot=5c8b7c0c4fb44a50a8f9d6a28ee9ba5c","fund_id":"sz:163302:listed","new_value":"0.06519832375012169","old_value":"0.01751296350650633","severity":"medium","snapshot_id":"5c8b7c0c4fb44a50a8f9d6a28ee9ba5c"},{"category":"market","condition":"\u53c2\u8003\u6ea2\u4ef7\u4e0a\u5347 0.0477\uff0c\u9608\u503c 0.02","created_at":"2026-10-09T12:27:46.662635Z","event_type":"premium_up","evidence":"snapshot=5c8b7c0c4fb44a50a8f9d6a28ee9ba5c","fund_id":"sz:163302:listed","new_value":"0.06519832375012169","old_value":"0.01751296350650633","severity":"high","snapshot_id":"5c8b7c0c4fb44a50a8f9d6a28ee9ba5c"},{"category":"market","condition":"\u53c2\u8003\u6ea2\u4ef7\u4e0a\u5347 0.0238\uff0c\u9608\u503c 0.02","created_at":"2026-10-09T12:27:46.662635Z","event_type":"premium_up","evidence":"snapshot=5c8b7c0c4fb44a50a8f9d6a28ee9ba5c","fund_id":"sz:161226:listed","new_value":"0.11409723918885906","old_value":"0.09025753158406213","severity":"high","snapshot_id":"5c8b7c0c4fb44a50a8f9d6a28ee9ba5c"},{"category":"market","condition":"\u5386\u53f2\u7814\u7a76\u6837\u672c\u6570\u91cf\u53d8\u5316","created_at":"2026-10-09T12:27:46.662635Z","event_type":"research_sample_change","evidence":"snapshot=5c8b7c0c4fb44a50a8f9d6a28ee9ba5c","fund_id":"sz:161130:listed","new_value":"28","old_value":"0","severity":"info","snapshot_id":"5c8b7c0c4fb44a50a8f9d6a28ee9ba5c"},{"category":"market","condition":"\u5f53\u524d\u6ea2\u4ef7\u843d\u5165\u5df2\u7814\u7a76\u533a\u95f4\u4e14\u6837\u672c\u662f\u5426\u8fbe\u6807\u7684\u5224\u5b9a\u53d8\u5316","created_at":"2026-10-09T12:27:46.662635Z","event_type":"candidate_enter","evidence":"snapshot=5c8b7c0c4fb44a50a8f9d6a28ee9ba5c \u00b7 \u6837\u672c 28","fund_id":"sz:161130:listed","new_value":"True","old_value":"False","severity":"medium","snapshot_id":"5c8b7c0c4fb44a50a8f9d6a28ee9ba5c"},{"category":"market","condition":"\u8fdb\u5165\u9ad8\u6ea2\u4ef7\u533a\uff08\u22650.03\uff09","created_at":"2026-10-09T12:27:46.662635Z","event_type":"premium_entered_high","evidence":"snapshot=5c8b7c0c4fb44a50a8f9d6a28ee9ba5c","fund_id":"sz:161127:listed","new_value":"0.05244417315224581","old_value":"-0.0055061823802161625","severity":"medium","snapshot_id":"5c8b7c0c4fb44a50a8f9d6a28ee9ba5c"},{"category":"market","condition":"\u53c2\u8003\u6ea2\u4ef7\u4e0a\u5347 0.0580\uff0c\u9608\u503c 0.02","created_at":"2026-10-09T12:27:46.662635Z","event_type":"premium_up","evidence":"snapshot=5c8b7c0c4fb44a50a8f9d6a28ee9ba5c","fund_id":"sz:161127:listed","new_value":"0.05244417315224581","old_value":"-0.0055061823802161625","severity":"high","snapshot_id":"5c8b7c0c4fb44a50a8f9d6a28ee9ba5c"},{"category":"market","condition":"\u8fdb\u5165\u9ad8\u6ea2\u4ef7\u533a\uff08\u22650.03\uff09","created_at":"2026-10-09T12:27:46.662635Z","event_type":"premium_entered_high","evidence":"snapshot=5c8b7c0c4fb44a50a8f9d6a28ee9ba5c","fund_id":"sz:160610:listed","new_value":"0.03752039151712894","old_value":"0.009771986970684043","severity":"medium","snapshot_id":"5c8b7c0c4fb44a50a8f9d6a28ee9ba5c"},{"category":"market","condition":"\u53c2\u8003\u6ea2\u4ef7\u4e0a\u5347 0.0277\uff0c\u9608\u503c 0.02","created_at":"2026-10-09T12:27:46.662635Z","event_type":"premium_up","evidence":"snapshot=5c8b7c0c4fb44a50a8f9d6a28ee9ba5c","fund_id":"sz:160610:listed","new_value":"0.03752039151712894","old_value":"0.009771986970684043","severity":"high","snapshot_id":"5c8b7c0c4fb44a50a8f9d6a28ee9ba5c"},{"category":"market","condition":"\u8fdb\u5165\u9ad8\u6ea2\u4ef7\u533a\uff08\u22650.03\uff09","created_at":"2026-10-09T12:27:46.662635Z","event_type":"premium_entered_high","evidence":"snapshot=5c8b7c0c4fb44a50a8f9d6a28ee9ba5c","fund_id":"sz:160607:listed","new_value":"0.03608247422680422","old_value":"0.01273885350318471","severity":"medium","snapshot_id":"5c8b7c0c4fb44a50a8f9d6a28ee9ba5c"}],"heartbeat":{"at":"2026-10-09T22:43:01.328969Z","due":[],"model_version":"p3a-monitor-1","pid":7436,"state":"holiday"},"heartbeat_age_seconds":57.9,"last_failure":{"at":"2026-10-09T12:50:28.766438Z","error":"Unexpected/reserved market_quotes fields: {'quote_status'}","run_id":"8cbc96ced88fc750573a6836aa41ad1fa02d6dc580b385141eba386e76a4533a","task":"post_close"},"last_success":{"at":"2026-10-09T13:05:18.450139Z","snapshot_id":"f27f7d826c4846c881fbc0da1e0e4066","task":"post_close"},"model_version":"p3a-monitor-1","running":true,"runs":[{"data_status":"partial","duration_seconds":47.411537,"error":null,"finished_at":"2026-10-09T13:05:18.423031Z","snapshot_id":"f27f7d826c4846c881fbc0da1e0e4066","started_at":"2026-10-09T13:05:18.423031Z","status":"partial","task":"post_close","trigger":"manual"},{"data_status":"partial","duration_seconds":43.319896,"error":null,"finished_at":"2026-10-09T12:51:30.460795Z","snapshot_id":"5a1b3c4d08cd4ce9b0e44e8e71d182e5","started_at":"2026-10-09T12:51:30.459803Z","status":"partial","task":"post_close","trigger":"manual"},{"data_status":null,"duration_seconds":41.54642,"error":"Unexpected/reserved market_quotes fields: {'quote_status'}","finished_at":"2026-10-09T12:50:28.597091Z","snapshot_id":null,"started_at":"2026-10-09T12:50:28.596093Z","status":"failed","task":"post_close","trigger":"manual"},{"data_status":"partial","duration_seconds":44.357319,"error":null,"finished_at":"2026-10-09T12:48:34.713671Z","snapshot_id":"e6ae932a6f1f4718aeff28be200fda3d","started_at":"2026-10-09T12:48:34.713671Z","status":"partial","task":"post_close","trigger":"manual"},{"data_status":"partial","duration_seconds":32.310692,"error":null,"finished_at":"2026-10-09T12:27:46.658618Z","snapshot_id":"5c8b7c0c4fb44a50a8f9d6a28ee9ba5c","started_at":"2026-10-09T12:27:46.658618Z","status":"partial","task":"post_close","trigger":"scheduler"},{"data_status":"partial","duration_seconds":32.710076,"error":null,"finished_at":"2026-10-08T23:52:40.801771Z","snapshot_id":"af5e0baff3bc4d20a8ff53165986f2d8","started_at":"2026-10-08T23:52:40.800784Z","status":"partial","task":"purchase","trigger":"manual"},{"data_status":"ok","duration_seconds":26.887172,"error":null,"finished_at":"2026-10-08T23:51:12.043545Z","snapshot_id":"78e5535c86734c1cbdec8d43360f60ca","started_at":"2026-10-08T23:51:12.043545Z","status":"ok","task":"purchase","trigger":"manual"},{"data_status":null,"duration_seconds":0.00199,"error":"Another collection is already running for this database","finished_at":"2026-10-08T23:50:32.378979Z","snapshot_id":null,"started_at":"2026-10-08T23:50:32.377981Z","status":"failed","task":"purchase","trigger":"manual"}],"schedule":{"next_purchase_at":"2026-10-09T08:22:40.801771+08:00","next_quote_at":null,"now":"2026-10-10T06:43:59.184937+08:00","post_close_at":"18:00","purchase_interval_seconds":1800,"quote_interval_seconds":300,"session_state":"holiday"},"schedule_config":{"jitter_seconds":20,"max_run_seconds":180,"post_close_interval_seconds":3600,"purchase_interval_seconds":1800,"quote_interval_seconds":300,"sources":{"post_close":"history","purchase":"purchase","quote":"quotes"},"tick_seconds":60,"version":"p3a-schedule-1"},"schema_version":"3.1-p3a"}
