Open-source EDA · upstream fork tracking · daily gatekeeper

Every forked tool, tracked to upstream.

Vibe-IC forks the open-source EDA stack and enhances it. To avoid drifting from the projects we depend on, a Gatekeeper runs every day: it checks each upstream for new commits, adversarially reviews them, AUTO-MERGES on a green full-EDA regression, and defers with a written reason on red. Below is the full provenance — when each tool was forked, from which version, where it is now, and every commit merged in between.

Method

Pristine upstream, minimal patches, gated auto-merge

Each fork keeps the upstream source pristine and carries our enhancements as a small, rebasable patch series (the Debian / kernel model). The daily Gatekeeper detects new upstream commits, rebases our patches on top, runs the full open-source EDA regression (build + the real benchmark ICs), and only auto-merges when that review is green — otherwise it defers the commit and records why. Every carried patch tracks whether it has been sent upstream, so our permanent delta stays minimal.

Tool Upstream Pinned in image Our patches On release Upstream latest In image Last check

Click a tool for its carried patches, the upstream commits still pending, and the daily sync log. Data refreshes every day.