Skip to content

fix(release): sync remaining manifests to 2.5.0 + hero GIF - #160

Merged
Anandb71 merged 2 commits into
mainfrom
fix/v2.5.0-release-manifests
Jul 15, 2026
Merged

fix(release): sync remaining manifests to 2.5.0 + hero GIF#160
Anandb71 merged 2 commits into
mainfrom
fix/v2.5.0-release-manifests

Conversation

@Anandb71

Copy link
Copy Markdown
Collaborator

Unblocks the failed v2.5.0 Release run (29430318624).

Why it failed: the release workflow's version-sync gate checks packaging/scoop/arbor.json, packaging/homebrew/arbor.rb, and agent-card.json in addition to the cargo/npm/vscode manifests — those three were missed in the 2.5.0 bump (same first-run failure v2.4.0 had).

This PR:

  • bumps all three to 2.5.0 (binary checksums get refreshed after release assets exist, same as v2.4.0's flow)
  • cherry-picks the hero demo GIF commit, which landed on feat/v2.5.0-perf after the merge and never reached main

After merging: the v2.5.0 tag must be re-pointed at the new main head to rerun the Release workflow — say the word and I'll do it, or:

git fetch && git tag -f v2.5.0 origin/main && git push -f origin v2.5.0

Anandb71 added 2 commits July 15, 2026 21:53
The release workflow's version-sync gate checks these three alongside
the cargo/npm/vscode manifests; they were missed in the 2.5.0 bump.
Binary checksums get refreshed after release assets build, as in v2.4.0.
New top-fold demo: same bug in tokio (178k LOC), grep-and-read agent
(47 calls, still searching) vs arbor graph navigation (4 graph calls +
1 read, done). Simulated replay with real arbor commands and output;
disclosure caption under the embed. Replaces the old hero GIF and its
duplicate embed in the visual tour.

(cherry picked from commit a3d10b1)
@arbor-cloud

arbor-cloud Bot commented Jul 15, 2026

Copy link
Copy Markdown

⚪ Arbor PR Walk

Path heat NONE ░░░░░░░░░░ 1%
Branch fix/v2.5.0-release-manifestsmain
Impact 5 files · 2 symbols · 0 reachable callers
Languages Ruby

Changed Files

File Symbols Direct Transitive Risk
packaging/homebrew/arbor.rb 2 NONE
📊 Analysis confidence: High · 1572 nodes · 7824ms
  • Ruby use dynamic typing — cross-file call edges are best-effort (may miss some relationships)
  • Graph has 1572 nodes and 758 edges — well-connected codebase
  • 2 symbols changed, 0 upstream nodes analyzed

Suggestions to improve accuracy:

  • Add type annotations (Python) or use TypeScript (JavaScript) for more precise analysis

Arbor · View full report → · 7824ms · 1572 nodes · Deterministic PR blast-radius · Was this useful? 👍 👎

@github-actions

Copy link
Copy Markdown

🌳 Arbor Impact Report

Risk Level: 🟢 Low | Blast Radius: 0 nodes | Changed Symbols: 81

Changed Files

File Status
README.md Modified
agent-card.json Modified
docs/assets/arbor-demo.gif Modified
packaging/homebrew/arbor.rb Modified
packaging/scoop/arbor.json Modified

📊 Visual Impact Graph

graph TD
  classDef changed fill:#ef4444,stroke:#333,stroke-width:2px,color:#fff;
  classDef caller fill:#f59e0b,stroke:#333,stroke-width:1px,color:#fff;
  class What changed;
  class Why changed;
  class Quickstart changed;
  class Install changed;
  class Index changed;
Loading

Impact Summary

Metric Count
Direct callers affected 0
Indirect callers affected 0
API entrypoints impacted 0
Files likely requiring updates 0
Total blast radius 0

Powered by Arbor v2.5.0 — graph-native code intelligence

@Anandb71
Anandb71 merged commit 06bdaa2 into main Jul 15, 2026
11 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