docs(readme): fix codecov badge; drop vanity badges - #11
Conversation
* chore: gitignore agenticscope artifacts; note show-before-fire in M2 roadmap (#2) Keep all agenticscope dev-tooling artifacts out of the Go repo (node_modules, .scope/, .mcp.json, generated vendor files). Add the show-before-fire security hard rule to the M2 roadmap so the malicious-cheatsheet injection mitigation is designed in, not retrofitted. Co-authored-by: Jesse Ngolab <jessengolab.dev@gmail.com> * docs: scaffold in-repo docs; wire README; add Discussions/wiki to roadmap (#3) Add versioned docs/ (schema, CLI, MCP, install) that track the release. Fix stale README YAML note (YAML shipped in M1). Roadmap: launch-day GitHub Discussions and the docs-vs-wiki split under M2 ship. Co-authored-by: Jesse Ngolab <jessengolab.dev@gmail.com> * chore: gitignore agenticscope artifacts; note show-before-fire in M2 roadmap (#4) Keep all agenticscope dev-tooling artifacts out of the Go repo (node_modules, .scope/, .mcp.json, generated vendor files). Add the show-before-fire security hard rule to the M2 roadmap so the malicious-cheatsheet injection mitigation is designed in, not retrofitted. Co-authored-by: Jesse Ngolab <jessengolab.dev@gmail.com> * Feat/m2 tui core (#5) * feat(engine): include command id in fuzzy search haystack Operators can recall a command by its stable id (e.g. nmap-sv), not only its name/intent/tags. Covered by TestSearchFindsByID. * feat(tui): interactive search/fill/confirm loop with show-before-fire Bubble Tea frontend over the engine: fuzzy search, sequential variable prompts, and a confirm screen that displays the fully resolved command before it is printed to stdout. nock never executes — emit is stdout only, gated on explicit confirm (ADR 009/015). Headless flow tests drive the model via key messages. * ci: add Scorecard + Codecov + standalone govulncheck; regroup README badges Split govulncheck into its own workflow for a standalone badge, upload coverage to Codecov, add an OpenSSF Scorecard workflow, and reorganize the README badges (build/quality, activity, community). Privacy-respecting: no third-party visitor or traffic trackers. * fix(tui): use fmt.Fprintf to satisfy staticcheck QF1012; pin golangci-lint CI runs golangci-lint latest (v2.12.2) which flagged WriteString(fmt.Sprintf). Pin the linter version so new rules can't break CI silently. --------- Co-authored-by: Jesse Ngolab <jessengolab.dev@gmail.com> --------- Co-authored-by: Jesse Ngolab <jessengolab.dev@gmail.com>
Bumps the actions group with 3 updates: [codecov/codecov-action](https://github.com/codecov/codecov-action), [github/codeql-action](https://github.com/github/codeql-action) and [ossf/scorecard-action](https://github.com/ossf/scorecard-action). Updates `codecov/codecov-action` from 5 to 7 - [Release notes](https://github.com/codecov/codecov-action/releases) - [Changelog](https://github.com/codecov/codecov-action/blob/main/CHANGELOG.md) - [Commits](codecov/codecov-action@v5...v7) Updates `github/codeql-action` from 3 to 4 - [Release notes](https://github.com/github/codeql-action/releases) - [Changelog](https://github.com/github/codeql-action/blob/main/CHANGELOG.md) - [Commits](github/codeql-action@v3...v4) Updates `ossf/scorecard-action` from 2.4.0 to 2.4.3 - [Release notes](https://github.com/ossf/scorecard-action/releases) - [Changelog](https://github.com/ossf/scorecard-action/blob/main/RELEASE.md) - [Commits](ossf/scorecard-action@v2.4.0...v2.4.3) --- updated-dependencies: - dependency-name: codecov/codecov-action dependency-version: '7' dependency-type: direct:production update-type: version-update:semver-major dependency-group: actions - dependency-name: github/codeql-action dependency-version: '4' dependency-type: direct:production update-type: version-update:semver-major dependency-group: actions - dependency-name: ossf/scorecard-action dependency-version: 2.4.3 dependency-type: direct:production update-type: version-update:semver-patch dependency-group: actions ... Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Fix the codecov badge URL (old /branch/main/ path) and wire CODECOV_TOKEN in CI (tokenless uploads are no longer accepted). Remove downloads/stars/forks/watchers badges; replace with Conventional Commits, gitleaks, and CodeRabbit.
|
Caution Review failedThe pull request is closed. ℹ️ Recent review info⚙️ Run configurationConfiguration used: Path: .coderabbit.yaml Review profile: ASSERTIVE Plan: Pro Plus Run ID: 📒 Files selected for processing (3)
📝 WalkthroughWalkthroughCI workflows updated: ChangesCI and README Updates
Estimated code review effort🎯 1 (Trivial) | ⏱️ ~3 minutes ✨ Finishing Touches🧪 Generate unit tests (beta)
Comment |
* Develop (#6) * chore: gitignore agenticscope artifacts; note show-before-fire in M2 roadmap (#2) Keep all agenticscope dev-tooling artifacts out of the Go repo (node_modules, .scope/, .mcp.json, generated vendor files). Add the show-before-fire security hard rule to the M2 roadmap so the malicious-cheatsheet injection mitigation is designed in, not retrofitted. * docs: scaffold in-repo docs; wire README; add Discussions/wiki to roadmap (#3) Add versioned docs/ (schema, CLI, MCP, install) that track the release. Fix stale README YAML note (YAML shipped in M1). Roadmap: launch-day GitHub Discussions and the docs-vs-wiki split under M2 ship. * chore: gitignore agenticscope artifacts; note show-before-fire in M2 roadmap (#4) Keep all agenticscope dev-tooling artifacts out of the Go repo (node_modules, .scope/, .mcp.json, generated vendor files). Add the show-before-fire security hard rule to the M2 roadmap so the malicious-cheatsheet injection mitigation is designed in, not retrofitted. * Feat/m2 tui core (#5) * feat(engine): include command id in fuzzy search haystack Operators can recall a command by its stable id (e.g. nmap-sv), not only its name/intent/tags. Covered by TestSearchFindsByID. * feat(tui): interactive search/fill/confirm loop with show-before-fire Bubble Tea frontend over the engine: fuzzy search, sequential variable prompts, and a confirm screen that displays the fully resolved command before it is printed to stdout. nock never executes — emit is stdout only, gated on explicit confirm (ADR 009/015). Headless flow tests drive the model via key messages. * ci: add Scorecard + Codecov + standalone govulncheck; regroup README badges Split govulncheck into its own workflow for a standalone badge, upload coverage to Codecov, add an OpenSSF Scorecard workflow, and reorganize the README badges (build/quality, activity, community). Privacy-respecting: no third-party visitor or traffic trackers. * fix(tui): use fmt.Fprintf to satisfy staticcheck QF1012; pin golangci-lint CI runs golangci-lint latest (v2.12.2) which flagged WriteString(fmt.Sprintf). Pin the linter version so new rules can't break CI silently. --------- --------- * chore(deps): bump the actions group with 3 updates (#7) Bumps the actions group with 3 updates: [codecov/codecov-action](https://github.com/codecov/codecov-action), [github/codeql-action](https://github.com/github/codeql-action) and [ossf/scorecard-action](https://github.com/ossf/scorecard-action). Updates `codecov/codecov-action` from 5 to 7 - [Release notes](https://github.com/codecov/codecov-action/releases) - [Changelog](https://github.com/codecov/codecov-action/blob/main/CHANGELOG.md) - [Commits](codecov/codecov-action@v5...v7) Updates `github/codeql-action` from 3 to 4 - [Release notes](https://github.com/github/codeql-action/releases) - [Changelog](https://github.com/github/codeql-action/blob/main/CHANGELOG.md) - [Commits](github/codeql-action@v3...v4) Updates `ossf/scorecard-action` from 2.4.0 to 2.4.3 - [Release notes](https://github.com/ossf/scorecard-action/releases) - [Changelog](https://github.com/ossf/scorecard-action/blob/main/RELEASE.md) - [Commits](ossf/scorecard-action@v2.4.0...v2.4.3) --- updated-dependencies: - dependency-name: codecov/codecov-action dependency-version: '7' dependency-type: direct:production update-type: version-update:semver-major dependency-group: actions - dependency-name: github/codeql-action dependency-version: '4' dependency-type: direct:production update-type: version-update:semver-major dependency-group: actions - dependency-name: ossf/scorecard-action dependency-version: 2.4.3 dependency-type: direct:production update-type: version-update:semver-patch dependency-group: actions ... * docs(readme): fix codecov badge, drop vanity badges Fix the codecov badge URL (old /branch/main/ path) and wire CODECOV_TOKEN in CI (tokenless uploads are no longer accepted). Remove downloads/stars/forks/watchers badges; replace with Conventional Commits, gitleaks, and CodeRabbit. --------- Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: Jesse Ngolab <jessengolab.dev@gmail.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Welcome to Codecov 🎉Once you merge this PR into your default branch, you're all set! Codecov will compare coverage reports and display results in all future pull requests. ℹ️ You can also turn on project coverage checks and project coverage reporting on Pull Request comment Thanks for integrating Codecov - We've got you covered ☂️ |
* docs(readme): fix codecov badge; drop vanity badges (#11) * Develop (#6) * chore: gitignore agenticscope artifacts; note show-before-fire in M2 roadmap (#2) Keep all agenticscope dev-tooling artifacts out of the Go repo (node_modules, .scope/, .mcp.json, generated vendor files). Add the show-before-fire security hard rule to the M2 roadmap so the malicious-cheatsheet injection mitigation is designed in, not retrofitted. Co-authored-by: Jesse Ngolab <jessengolab.dev@gmail.com> * docs: scaffold in-repo docs; wire README; add Discussions/wiki to roadmap (#3) Add versioned docs/ (schema, CLI, MCP, install) that track the release. Fix stale README YAML note (YAML shipped in M1). Roadmap: launch-day GitHub Discussions and the docs-vs-wiki split under M2 ship. Co-authored-by: Jesse Ngolab <jessengolab.dev@gmail.com> * chore: gitignore agenticscope artifacts; note show-before-fire in M2 roadmap (#4) Keep all agenticscope dev-tooling artifacts out of the Go repo (node_modules, .scope/, .mcp.json, generated vendor files). Add the show-before-fire security hard rule to the M2 roadmap so the malicious-cheatsheet injection mitigation is designed in, not retrofitted. Co-authored-by: Jesse Ngolab <jessengolab.dev@gmail.com> * Feat/m2 tui core (#5) * feat(engine): include command id in fuzzy search haystack Operators can recall a command by its stable id (e.g. nmap-sv), not only its name/intent/tags. Covered by TestSearchFindsByID. * feat(tui): interactive search/fill/confirm loop with show-before-fire Bubble Tea frontend over the engine: fuzzy search, sequential variable prompts, and a confirm screen that displays the fully resolved command before it is printed to stdout. nock never executes — emit is stdout only, gated on explicit confirm (ADR 009/015). Headless flow tests drive the model via key messages. * ci: add Scorecard + Codecov + standalone govulncheck; regroup README badges Split govulncheck into its own workflow for a standalone badge, upload coverage to Codecov, add an OpenSSF Scorecard workflow, and reorganize the README badges (build/quality, activity, community). Privacy-respecting: no third-party visitor or traffic trackers. * fix(tui): use fmt.Fprintf to satisfy staticcheck QF1012; pin golangci-lint CI runs golangci-lint latest (v2.12.2) which flagged WriteString(fmt.Sprintf). Pin the linter version so new rules can't break CI silently. --------- Co-authored-by: Jesse Ngolab <jessengolab.dev@gmail.com> --------- Co-authored-by: Jesse Ngolab <jessengolab.dev@gmail.com> * chore(deps): bump the actions group with 3 updates (#7) Bumps the actions group with 3 updates: [codecov/codecov-action](https://github.com/codecov/codecov-action), [github/codeql-action](https://github.com/github/codeql-action) and [ossf/scorecard-action](https://github.com/ossf/scorecard-action). Updates `codecov/codecov-action` from 5 to 7 - [Release notes](https://github.com/codecov/codecov-action/releases) - [Changelog](https://github.com/codecov/codecov-action/blob/main/CHANGELOG.md) - [Commits](codecov/codecov-action@v5...v7) Updates `github/codeql-action` from 3 to 4 - [Release notes](https://github.com/github/codeql-action/releases) - [Changelog](https://github.com/github/codeql-action/blob/main/CHANGELOG.md) - [Commits](github/codeql-action@v3...v4) Updates `ossf/scorecard-action` from 2.4.0 to 2.4.3 - [Release notes](https://github.com/ossf/scorecard-action/releases) - [Changelog](https://github.com/ossf/scorecard-action/blob/main/RELEASE.md) - [Commits](ossf/scorecard-action@v2.4.0...v2.4.3) --- updated-dependencies: - dependency-name: codecov/codecov-action dependency-version: '7' dependency-type: direct:production update-type: version-update:semver-major dependency-group: actions - dependency-name: github/codeql-action dependency-version: '4' dependency-type: direct:production update-type: version-update:semver-major dependency-group: actions - dependency-name: ossf/scorecard-action dependency-version: 2.4.3 dependency-type: direct:production update-type: version-update:semver-patch dependency-group: actions ... Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> * docs(readme): fix codecov badge, drop vanity badges Fix the codecov badge URL (old /branch/main/ path) and wire CODECOV_TOKEN in CI (tokenless uploads are no longer accepted). Remove downloads/stars/forks/watchers badges; replace with Conventional Commits, gitleaks, and CodeRabbit. --------- Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: Jesse Ngolab <jessengolab.dev@gmail.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> * ci(release): install syft so GoReleaser SBOM step works GoReleaser's sboms step shells out to syft, which isn't preinstalled on the runner -> 'syft: executable file not found'. Add anchore/sbom-action/download-syft before the GoReleaser step. Validated locally: full snapshot incl. SBOM + cask succeeds. Binaries, archives, and .deb/.rpm/.apk already built fine. --------- Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: Jesse Ngolab <jessengolab.dev@gmail.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
fix codecov badge, drop vanity badges
Summary by CodeRabbit