2569718930@qq.com
4eb50ce880
Prevent dangling TAF fragments in city AI reads
...
City AI can return a partially streamed JSON string when the provider truncates output. The fallback previously kept an unfinished clause such as '但TAF显示', which made the forecast explanation look broken even though earlier evidence was usable.
Constraint: Provider JSON can be truncated after useful fields have already streamed
Rejected: Drop all partial AI text | would lose valid METAR interpretation already returned before truncation
Confidence: high
Scope-risk: narrow
Tested: pytest city AI truncation regression tests
Tested: npm run build
Not-tested: Live DeepSeek provider response
2026-04-27 08:28:00 +08:00
2569718930@qq.com
d609d3803e
feat: implement scan terminal service with caching and background refresh logic
2026-04-27 06:23:09 +08:00
2569718930@qq.com
c61a3f500d
feat: implement Polymarket read-only data service and add scan terminal dashboard components
2026-04-24 10:19:16 +08:00
2569718930@qq.com
ddc0180ae6
Implement EMOS scan terminal with REST-only market data
2026-04-23 23:49:52 +08:00
2569718930@qq.com
b635070106
Fix history fallback handling and auth status probe behavior
2026-04-16 13:26:53 +08:00
2569718930@qq.com
cdccd4a21a
Persist prewarm worker runtime to shared state
2026-04-08 07:13:54 +08:00
2569718930@qq.com
c3da29c09c
Add dashboard prewarm worker and cache visibility
2026-04-08 06:53:49 +08:00
2569718930@qq.com
bdc300bdd2
Expose station network coverage and settlement station details
2026-04-06 07:21:59 +08:00
2569718930@qq.com
e2c43351bd
Make city history read from SQLite truth and feature records
2026-04-05 10:57:51 +08:00
2569718930@qq.com
a5b5711863
Remove AI analysis and rank cities by recent DEB performance
2026-04-05 07:13:00 +08:00
2569718930@qq.com
343c5c9c2f
Add new Wunderground-backed cities and source links
2026-04-05 01:23:10 +08:00
2569718930@qq.com
3e265d2764
Refactor weather app logic and simplify related components
2026-04-03 01:47:03 +08:00
2569718930@qq.com
bbdba2540c
Add admin truth history dashboard and training data ops views
2026-04-03 01:27:54 +08:00
2569718930@qq.com
781c247952
Add ops dashboards for training data and model coverage
2026-04-03 00:57:19 +08:00
2569718930@qq.com
e8a39000b9
Prefer Supabase auth emails in ops memberships
2026-03-22 13:15:20 +08:00
2569718930@qq.com
4519af0c6c
Repair payment subscription reconciliation and recent intent sync
2026-03-22 13:06:57 +08:00
2569718930@qq.com
a0b8a3595c
feat: Implement payment processing with contract auditing, event loops, and web observability endpoints.
2026-03-20 23:33:50 +08:00
2569718930@qq.com
43749fff7c
Unify runtime state in SQLite and add rollout observability
2026-03-20 23:00:07 +08:00