feat(stdlib): redistributable attr class - #861
Conversation
Declares whether a package's built artifacts may enter a shared binary cache. Absent means true. Set false when the upstream license or terms forbid redistribution: build infrastructure then neither uploads, indexes, nor seals the artifacts, and consumers build the package locally from the upstream source (the planner's index-miss fallback — no CLI change). Schema only; nothing reads it in this repo. Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
|
Warning Review limit reachedYou’ve reached a temporary PR review limit under our Fair Usage Limits Policy. Next review available in: 29 minutes Enable usage-based reviews in Billing to review now. Otherwise, wait until the next included review is available. How can I continue?After more reviews become available, a review can be triggered using the To avoid repeated limits, reduce automatic review volume by pausing incremental auto-reviews earlier, using label-based review opt-in, excluding WIP or generated PR titles, or requesting reviews manually when the PR is ready. If your team needs uninterrupted high-volume reviews, an organization admin can enable usage-based reviews. How do review limits work?CodeRabbit enforces per-developer PR review limits for each organization. Most developers receive the normal plan review availability. For paid Pro and Pro+ PR reviews, CodeRabbit uses adaptive limits for sustained high-volume activity. When a developer's recent PR review activity reaches the 95th percentile or higher among CodeRabbit users, additional reviews become available more gradually as earlier reviews age out of the rolling window. Please refer docs for additional details. Review details⚙️ Run configurationConfiguration used: Organization UI Review profile: CHILL Plan: Pro Run ID: ⛔ Files ignored due to path filters (1)
📒 Files selected for processing (2)
Comment |
|
Also bump the version of the |
|
Done — stdlib bumped to 0.0.18 in the follow-up commit, and gominimal/pkgs#477 (draft) now sets |
Lets catalogs that use the new attr declare minimum_version = "0.0.18" in minimal.toml, so older toolchains get a clear update prompt instead of an unknown-attribute decode error.
83ac5c2 to
70699aa
Compare
Adds the
redistributable | Boolattr class (default-absent = true): declares whether a package's built artifacts may enter a shared binary cache. Set false when the upstream license or terms forbid redistribution — build infrastructure then neither uploads, indexes, nor seals the artifacts, and consumers build the package locally from the upstream source via the planner's existing index-miss fallback.Schema + docs only — nothing in this repo reads it. Attrs are unhashed, so setting it causes zero rebuilds.
Supersedes #860.
🤖 Generated with Claude Code