docs: fix gean repository URL in CLAUDE.md#393
Conversation
The gean (Go) client link pointed to devlongs/gean, an outdated mirror (last pushed Jan 2026). Point it at the canonical geanlabs/gean repo, which is actively maintained.
🤖 Kimi Code ReviewThis is a documentation-only change with no code modifications. The diff updates the repository URL for the "gean" Go client reference in Verdict: Trivial documentation fix. No security, correctness, or performance concerns. The URL change from Automated review by Kimi (Moonshot AI) · kimi-k2.5 · custom prompt |
🤖 Claude Code ReviewPR #393 Review:
|
🤖 Codex Code ReviewNo findings. The diff is a documentation-only change at CLAUDE.md, updating the I did not validate external URL reachability from this environment, but the codebase itself is unaffected. Automated review by OpenAI Codex · gpt-5.4 · custom prompt |
Greptile SummaryUpdates the
Confidence Score: 5/5Safe to merge — only a single documentation URL is changed. The change is a one-line documentation update pointing to the correct upstream repository. There is no executable code, configuration, or schema involved. No files require special attention.
|
| Filename | Overview |
|---|---|
| CLAUDE.md | Single-line URL update replacing the outdated mirror devlongs/gean with the canonical geanlabs/gean repository link. |
Flowchart
%%{init: {'theme': 'neutral'}}%%
flowchart TD
A[CLAUDE.md - gean client entry] --> B{Old URL}
B -->|devlongs/gean| C[Outdated mirror\n45 stars, last push Jan 2026]
A --> D{New URL}
D -->|geanlabs/gean| E[Canonical repo\n82 stars, actively maintained]
Reviews (1): Last reviewed commit: "docs: fix gean repository URL in CLAUDE...." | Re-trigger Greptile
## Summary Reconciles `docs/metrics.md` with the implementation and the pinned [leanMetrics spec](https://github.com/leanEthereum/leanMetrics). 11 implemented metrics were undocumented; 2 spec metrics ethlambda doesn't implement were missing entirely. ### Metrics doc changes - **New Block Production Metrics section** (all in spec, supported): `lean_block_aggregated_payloads`, `lean_block_building_payload_aggregation_time_seconds`, `lean_block_building_time_seconds`, `lean_block_building_success_total`, `lean_block_building_failures_total` - **Fork-Choice:** `lean_node_sync_status` (`status=idle,syncing,synced`) - **Network:** `lean_gossip_mesh_peers` (`client` label) - **State Transition:** spec's `lean_justified_slot` / `lean_finalized_slot` added as unsupported (ethlambda only emits the `latest_*` variants) - **Custom (non-leanMetrics):** new Storage subsection (`lean_table_bytes`) and Attestation Aggregate Coverage subsection (`lean_attestation_aggregate_coverage_validators` / `_subnets` / `_diff_validators`) Verified existing rows for drift: `finalizations_total`, `node_info`, and reqresp `protocol` labels all match the code. ### Other - `coverage.rs`: `TODO` flagging the reserved-but-unpopulated per-subnet (`subnet_N`) breakdown, matching the note in the doc - `introduction.md`: fix stale gean repo URL (`devlongs/gean` -> `geanlabs/gean`), consistent with the CLAUDE.md fix in #393 ## Test plan Docs + one comment change only; no code behavior affected.
What
Fix the gean (Go) client link in
CLAUDE.md.Why
The link pointed to
devlongs/gean, an outdated mirror (45 stars, last pushed Jan 2026). The canonical, actively-maintained repo isgeanlabs/gean(82 stars, pushed today).