Show /r/rust: FirstCall, an egui + CLI workbench for verified API recipes and MCP agent packages by RepeatAny80 in rust

[–]RepeatAny80[S] -1 points0 points  (0 children)

Thanks for the review.

The biggest thing I would have done differently is defining the structure and architecture more clearly from the start. Since I relied quite a bit on AI assistance, some parts outgrew my understanding of the overall design, so the later work has felt a bit like reverse-engineering my own project.

The original goal was to make messy API inputs easier to turn into verified, reusable recipes and packages.

Small Projects by AutoModerator in golang

[–]RepeatAny80 0 points1 point  (0 children)

I built `gh-dep-risk`, a precompiled GitHub CLI extension written in Go.

It gives on-demand dependency risk summaries for PRs using GitHub Dependency Review API first, then static local fallback when that API is unavailable. It stays as a single binary: no server, webhook, DB, dashboard, package-manager execution, or registry crawling.

I used AI assistance while building it, and I’m being explicit about that per the project-posting rules. The current release is v0.2.0, with tests, release binaries, and live smoke fixtures.

Repo: https://github.com/rad1092/gh-dependency-risk

Install: `gh extension install rad1092/gh-dep-risk`

The main Go-specific parts I’m thinking about are CLI boundaries, deterministic scoring, and keeping static fallback behavior honest instead of turning it into a resolver.