Skip to content

v0.8.0 — docs sync + Chinese UI labels + engineering hardening#4

Merged
2002yy merged 3 commits into
mainfrom
release-v0.8.0
May 17, 2026
Merged

v0.8.0 — docs sync + Chinese UI labels + engineering hardening#4
2002yy merged 3 commits into
mainfrom
release-v0.8.0

Conversation

@2002yy
Copy link
Copy Markdown
Owner

@2002yy 2002yy commented May 17, 2026

Summary

  • 文档版本同步:5 份文档统一升至 v0.8.0,模块描述与实际代码对齐
  • UI 中文标签:模型/性能标签、状态栏统计、debug 性能行全中文显示
  • 仓库语言规范:中文主导 + 英文技术名保留
  • 合并 v0.7.8 全量变更(性能预算系统、依赖锁定、状态模型文档化、CI 门禁升级、140 tests)

Changes

v0.8.0 新增

  • 文档同步:USER_GUIDE / PROJECT_PLAN / FUTURE / COMPREHENSIVE_PROJECT / changelog
  • UI 中文标签:constants.py、status_bar.py、chat_panel.py
  • 语言规范确立

合并 v0.7.8

  • Performance budget 系统(6 个预算函数,三级 max_tokens)
  • pip-tools 依赖锁定
  • 状态模型文档化(docs/STATE_MODEL.md)
  • CI 门禁升级(detect-secrets 硬门禁)
  • 入口页新闻流程修复、README 重构、.gitignore 收口
  • 28 个新测试(140 total)

Test plan

  • 140 tests passing
  • Ruff clean
  • Version guard assertions updated

Co-Authored-By: Claude Opus 4.7 noreply@anthropic.com

2002yy and others added 3 commits May 17, 2026 15:51
…ing hardening

- Performance budget: new src/performance_budget.py, all LLM calls bounded
  by performance mode (fast/standard/deep) with tiered max_tokens
- Locked deps: migrated to pip-tools workflow (requirements.in → .txt)
- State model: docs/STATE_MODEL.md defines truth hierarchy, migration guide
- CI hardening: detect-secrets changed to hard gate (no continue-on-error)
- Bug fix: entry page news phase now renders before group is started
- Bug fix: news discussion syncs wechat join state to interactive_group
- README overhaul: showcase-oriented with architecture diagram + roadmap
- .gitignore: exclude config/runtime_state.yaml, memory/
- 140 tests (+28 new), Ruff clean

Co-Authored-By: Claude Opus 4.7 <noreply@anthropic.com>
- PROJECT_PLAN/FUTURE/COMPREHENSIVE_PROJECT/USER_GUIDE: version,
  module descriptions, document references updated to v0.7.8
- changelog/README_v0_7_7.md: bilingual title, wechat.py ~100 line
  facade correction
- constants.py: MODEL_LABELS/PERF_LABELS → Chinese-dominant
- status_bar.py: stats/perf lines → Chinese labels
- chat_panel.py: _DISPLAY_LABELS → Chinese-dominant

Co-Authored-By: Claude Opus 4.7 <noreply@anthropic.com>
- Version bumped: current=v0.8.0, next=v0.8.1
- New changelog/README_v0_8_0.md with full release notes
- README updated with v0.8.0 entry and roadmap shift
- CHANGELOG.md: v0.8.0 entry added
- internal_state.md updated (auto-synced from YAML at runtime)

Co-Authored-By: Claude Opus 4.7 <noreply@anthropic.com>
@2002yy 2002yy merged commit 3c24af9 into main May 17, 2026
0 of 2 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant