• Home
  • Features
  • Pricing
  • Docs
  • Announcements
  • Sign In

stacklok / toolhive / 24092256438 / 1
66%
main: 66%

Build:
DEFAULT BRANCH: main
Ran 07 Apr 2026 04:29PM UTC
Files 604
Run time 16s
Badge
Embed ▾
README BADGES
x

If you need to use a raster PNG badge, change the '.svg' to '.png' in the link

Markdown

Textile

RDoc

HTML

Rst

07 Apr 2026 04:23PM UTC coverage: 65.15% (-0.04%) from 65.19%
24092256438.1

push

github

web-flow
Add package API surface rule and skill guidance (#4578)

* Add package API surface rule and skill guidance

Add Go style rule for package API surface: prefer interfaces,
constructors, and result types over public intermediate config types.
Start without extra types and introduce them when a concrete need
arises.

Update implement-story skill with three improvements:
- Present high-level PR split first, then enter plan mode for each PR's
  details (plan subsequent PRs after previous PR's CI is green)
- Core domain logic can be introduced standalone, but integration
  concerns should ship alongside their consumers
- Don't add config fields or CRD attributes for out-of-scope
  functionality, even to prepare for sibling stories

Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>

* Require plan review against rules before implementation

Plans presented by agents must be checked against all applicable
.claude/rules/ files to catch convention violations early, before
code is written.

Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>

* Add duration type convention to operator rules

CRD types should use metav1.Duration for duration fields instead of
string or integer seconds. This is the standard Kubernetes convention
and has built-in OpenAPI schema support.

Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>

---------

Co-authored-by: Claude Opus 4.6 (1M context) <noreply@anthropic.com>

54677 of 83925 relevant lines covered (65.15%)

62.04 hits per line

Source Files on job 24092256438.1
  • Tree
  • List 604
  • Changed 7
  • Source Changed 0
  • Coverage Changed 7
Coverage ∆ File Lines Relevant Covered Missed Hits/Line
  • Back to Build 24092256438
  • 4bb35bea on github
  • Prev Job for on main (#24088984050.1)
  • Next Job for on main (#24095502454.1)
STATUS · Troubleshooting · Open an Issue · Sales · Support · CAREERS · ENTERPRISE · START FREE · SCHEDULE DEMO
ANNOUNCEMENTS · TWITTER · TOS & SLA · Supported CI Services · What's a CI service? · Automated Testing

© 2026 Coveralls, Inc