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
2 changes: 1 addition & 1 deletion .github/ISSUE_TEMPLATE/bug_report.yml
Original file line number Diff line number Diff line change
Expand Up @@ -12,7 +12,7 @@ body:
id: version
attributes:
label: ipcheck version
placeholder: ipcheck 0.9.0
placeholder: ipcheck 0.10.0
validations:
required: true
- type: dropdown
Expand Down
16 changes: 15 additions & 1 deletion CHANGELOG.md
Original file line number Diff line number Diff line change
Expand Up @@ -5,6 +5,19 @@ All notable changes to ipcheck are documented here. The project follows

## [Unreleased]

## [0.10.0] - 2026-07-24

### Changed

- Replace readiness-score rule v3 with rule v4: AI interaction now contributes
80 points and engineering transfer contributes 20, with repeated constrained
transfer samples applying conservative score caps.
- Replace the single Cloudflare transfer in each direction with two capped
sizes, average valid rates, cap each request at eight seconds, and expose
confidence plus sample counts in human, Markdown, and JSON reports.
- Bump JSON `schema_version` to 3 for explicit AI-interaction and
engineering-transfer dimensions and transfer-cap metadata.

## [0.9.0] - 2026-07-23

### Changed
Expand Down Expand Up @@ -171,7 +184,8 @@ All notable changes to ipcheck are documented here. The project follows
- Homebrew and direct-download packaging.
- Median/P95 TTFB, jitter, reference bandwidth, and macOS `networkQuality`.

[Unreleased]: https://github.com/jacklv-coder/ipcheck/compare/v0.9.0...HEAD
[Unreleased]: https://github.com/jacklv-coder/ipcheck/compare/v0.10.0...HEAD
[0.10.0]: https://github.com/jacklv-coder/ipcheck/compare/v0.9.0...v0.10.0
[0.9.0]: https://github.com/jacklv-coder/ipcheck/compare/v0.8.2...v0.9.0
[0.8.2]: https://github.com/jacklv-coder/ipcheck/compare/v0.8.1...v0.8.2
[0.8.1]: https://github.com/jacklv-coder/ipcheck/compare/v0.8.0...v0.8.1
Expand Down
8 changes: 4 additions & 4 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -35,7 +35,7 @@ brew upgrade ipcheck

```bash
mkdir -p "$HOME/.local/bin"
curl -fsSL https://raw.githubusercontent.com/jacklv-coder/ipcheck/v0.9.0/bin/ipcheck \
curl -fsSL https://raw.githubusercontent.com/jacklv-coder/ipcheck/v0.10.0/bin/ipcheck \
-o "$HOME/.local/bin/ipcheck"
chmod +x "$HOME/.local/bin/ipcheck"
```
Expand Down Expand Up @@ -119,9 +119,9 @@ The Cloudflare samples describe small transfers from the current proxy/network
path to Cloudflare. They are not peak-bandwidth tests and do not represent
OpenAI, Anthropic, GitHub, or npm throughput.

The 0–100 score is a transparent rule, not a user percentile. The measured AI
service path supplies all positive points; low Cloudflare samples can only make
a small deduction. See
The 0–100 score is a transparent rule, not a user percentile. AI interaction
contributes 80 points and engineering transfer contributes 20. Repeated
constrained transfer samples can also cap an otherwise high score. See
[Scoring and result rules](docs/scoring.md) for the exact calculation.

## Claude Code gateway example
Expand Down
6 changes: 3 additions & 3 deletions README.zh-CN.md
Original file line number Diff line number Diff line change
Expand Up @@ -34,7 +34,7 @@ brew upgrade ipcheck

```bash
mkdir -p "$HOME/.local/bin"
curl -fsSL https://raw.githubusercontent.com/jacklv-coder/ipcheck/v0.9.0/bin/ipcheck \
curl -fsSL https://raw.githubusercontent.com/jacklv-coder/ipcheck/v0.10.0/bin/ipcheck \
-o "$HOME/.local/bin/ipcheck"
chmod +x "$HOME/.local/bin/ipcheck"
```
Expand Down Expand Up @@ -112,8 +112,8 @@ TTFB 来自无凭据协议请求,反映 DNS、代理、TLS、网络与网关
Cloudflare 样本反映的是当前代理/网络到 Cloudflare 的小文件传输表现,不是
峰值宽带测速,也不代表 OpenAI、Anthropic、GitHub 或 npm 的吞吐。

0–100 分是透明的规则评分,不代表用户百分位。实际 AI 服务路径提供全部正向
分数,Cloudflare 样本偏低时只会小幅扣分。精确计算方式见
0–100 分是透明的规则评分,不代表用户百分位。AI 交互占 80 分,工程传输占
20 分;重复出现明显受限的传输样本还会限制原本较高的总分。精确计算方式见
[评分与结论规则](docs/scoring.zh-CN.md)。

## Claude Code 网关示例
Expand Down
Binary file modified assets/ipcheck-demo-zh.gif
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file modified assets/ipcheck-demo.gif
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file modified assets/ipcheck-preview-zh.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file modified assets/ipcheck-preview.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading