Files
MoFin/docs/archive
知微 e185b4e4dc feat: DB-first architecture with lock-safe writes
- price_monitor: writes live prices to both JSON and mofin.db (holdings + live_prices + portfolio_summary)
- mofin_db: added execute_with_retry/commit_with_retry with exponential backoff on 'database is locked'
- mofin_db: increased timeout 5s->15s, added PRAGMA busy_timeout=15000
- price_monitor retry loop: fixed break-before-if-ok bug (was not retrying on write failure)
- DB connection: WAL mode + retry decorator for all write operations
- cash sync: preserves DB authoritative cash (JSON cash not pushed to DB)

This is the DB-first version. JSON writes remain for dashboard compatibility.
Next step: remove JSON writes entirely for full DB-only architecture.
2026-07-06 12:02:11 +08:00
..

Archive — 历史文档

这些文档是早期设计、需求分析、诊断报告。不代表当前系统状态。保留供参考。

文件 内容 日期
REQUIREMENTS.md 初始需求文档 2026-06
EXPERT_SYSTEM_DESIGN.md 专家系统设计 2026-06
data-pipeline-diagnosis.md 数据管道诊断 2026-06
refactor-for-xiaoxiao.md 重构方案 2026-06
session-handover-20260630.md 会话交接 2026-06
DATABASE_ARCHITECTURE.md 旧 DB 架构(被 portfolio-data-model 取代) 2026-06
mofin-database-architecture.md 旧 DB 架构 2026-06
market-data-requirements.md 旧市场数据需求 2026-06
market-screening-system-design.md 旧市场筛选设计 2026-06
strategy-evaluation-requirements.md 旧策略评估需求 2026-06
self-healing-loop.md 旧自愈循环 2026-06
analyst-knowledge-log.md 分析师知识日志 2026-07

当前系统文档见 ../README.md