Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
10 changes: 10 additions & 0 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -181,6 +181,16 @@ The scanners are guardrails, not a substitute for human review. See

<sub>Traffic snapshot: 2026-08-10. GitHub exposes clone and unique-visitor analytics only to maintainers, so those values are a dated, transparent snapshot rather than a token-backed public badge.</sub>

### Star history

<p align="center">
<a href="https://www.star-history.com/#JNHFlow21/trove&Date">
<img width="800" src="https://api.star-history.com/svg?repos=JNHFlow21/trove&type=Date" alt="TROVE star history chart">
</a>
</p>

<sub>Live white-background chart from Star History. It follows public GitHub star data and becomes more informative as the repository grows.</sub>

## Documentation

- [Architecture](docs/architecture.md)
Expand Down
10 changes: 10 additions & 0 deletions README.zh-CN.md
Original file line number Diff line number Diff line change
Expand Up @@ -145,6 +145,16 @@ gitleaks git --redact

<sub>数据快照日期:2026-08-10。GitHub 只向仓库维护者提供克隆与独立访客数据,因此这里采用注明日期的透明快照,而不是需要私密 Token 的公开徽章。</sub>

### Star 增长曲线

<p align="center">
<a href="https://www.star-history.com/#JNHFlow21/trove&Date">
<img width="800" src="https://api.star-history.com/svg?repos=JNHFlow21/trove&type=Date" alt="TROVE Star 增长曲线">
</a>
</p>

<sub>这是由 Star History 提供的动态白底增长曲线,读取 GitHub 公开 Star 数据;随着项目获得更多 Star,曲线会自动变得更完整。</sub>

## 文档

- [架构](docs/architecture.md)
Expand Down
3 changes: 3 additions & 0 deletions tests/test_documentation_contract.py
Original file line number Diff line number Diff line change
Expand Up @@ -137,6 +137,9 @@ def test_readme_is_ordered_artifact_walkthrough(self):
chinese = self.files['README.zh-CN.md']
self.assertIn('<strong>简体中文</strong>', chinese)
self.assertIn('README.zh-CN.md', readme)
chart = 'https://api.star-history.com/svg?repos=JNHFlow21/trove&type=Date'
self.assertIn(chart, readme)
self.assertIn(chart, chinese)

def test_generated_reference_is_byte_identical_to_catalog(self):
self.assertEqual(
Expand Down