15 Commits

Author SHA1 Message Date
mumu
f61c5362a6 docs: update Trendshift badge and PR workflow rules (#1736) 2026-06-21 15:02:52 +08:00
mumu
649f7757ae chore: remove one-off PR screenshot assets (#1625)
* chore: remove one-off PR screenshots

* chore: remove one-off issue screenshots
2026-06-06 22:54:41 +08:00
mumu
8a77960bcb docs: require screenshots for visual PR changes (#1613) 2026-06-05 22:04:50 +08:00
Alfred
6784409183 docs: harden PR quality guardrails (#1593) 2026-06-04 09:43:30 +08:00
mumu
f553fe160a docs: 规范 PR title 指引 (#1308) 2026-05-15 22:01:55 +08:00
mumu
629335852e docs: Clean root helper files (#1203)
* chore: clean root helper files

* fix: forward quick smoke args
2026-05-06 18:44:39 +08:00
mumu
e480fccf50 docs: streamline README documentation (#1120)
* docs: streamline readme documentation
2026-04-25 18:17:22 +08:00
mumu
937f09ca0d chore: [Unreleased] 改为扁平标签格式,减少并发 PR 的 CHANGELOG 冲突 (#908)
* chore: enforce flat format for [Unreleased] section in CHANGELOG to reduce merge conflicts

* chore: address review comments - append hint and flexible type in CHANGELOG format
2026-03-29 10:32:24 +08:00
mumu
f688c4e313 docs(governance): clarify documentation sync rules (#762) 2026-03-18 23:06:12 +08:00
mumu
b06c098a7c chore: harden ai governance assets (#738) 2026-03-17 23:23:31 +08:00
mumu
48163e8693 feat: inject CI check results into AI review prompt and clarify blocker criteria (#645)
- Pass auto-check job outputs (syntax_ok, has_py_changes, result) as env vars to ai_review.py
- Add _build_ci_context() to build CI status section injected into review prompt
- Update prompt: AI reviewer must reference CI status before judging validation sufficiency
- Clarify blocker vs suggestion: only correctness/security/CI failure/contradiction/missing rollback are blockers
- Update AGENTS.md: add CI coverage principle, blocking conditions, suggestion conditions
2026-03-14 00:03:47 +08:00
zhulinsen
f3f8efe417 docs: refine AGENTS workflow and simplify config principles 2026-03-13 18:07:48 +08:00
zhulinsen
9445dcc8f9 docs(agents): add tag/release notes conventions to section 4 2026-03-07 21:27:28 +08:00
zhulinsen
24d55204d9 fix: bug fixes, CHANGELOG restructure, and CI/release improvements
- Fix Telegram _convert_to_telegram_markdown escaping [text](url) links
- Fix duplicate discord_bot_status field silently shadowing Config.discord_bot_status
- Remove unused shutil/subprocess imports from main.py
- Restructure CHANGELOG.md into versioned sections; rename v3.5.0 -> v3.4.7
- Add .github/release.yml for auto-categorized GitHub Release notes by PR label
- Switch auto-tag.yml from opt-out (#skip) to opt-in (#patch/#minor/#major)
- Add FAQ Q17 and full-guide section for non-trading day manual run (fixes #461 docs)
- Update AGENTS.md delivery checklist
2026-02-28 21:04:51 +08:00
mumu
276ec0a3c7 feat: configurable email sender name & English search for foreign stocks (#272)
1. Add  config for custom email sender display name.
2. Auto-switch to English keywords for US/HK stock search to improve accuracy.
3. Add  for project collaboration guidelines.
4. Update CI workflow and documentation.

Fixes #251, Fixes #259
2026-02-07 13:57:53 +08:00