Skip to content

chore: add keywords#12647

Merged
kgryte merged 1 commit into
developfrom
philipp/drift-stats-base-dists-hypergeometric-2026-06-06
Jun 7, 2026
Merged

chore: add keywords#12647
kgryte merged 1 commit into
developfrom
philipp/drift-stats-base-dists-hypergeometric-2026-06-06

Conversation

@Planeshifter
Copy link
Copy Markdown
Member

Description

@stdlib/stats/base/dists/hypergeometric/mean: add the three keywords mean, average, and avg to package.json. Each is present in 35 of 37 sibling mean packages across stats/base/dists/* (94.6%); hypergeometric/mean was the sole outlier within scope (negative-binomial/mean is the other namespace-wide outlier and out of scope here). The insertion point — between discrete and hypergeometric — mirrors the placement used by poisson/mean, geometric/mean, bernoulli/mean, and planck/mean. Metadata only; no source, test, or behavioral changes.

Related Issues

This pull request has no related issues.

Questions

No.

Other

No.

Checklist

AI Assistance

  • Yes
  • No

If you answered "yes" above, how did you use AI assistance?

  • Code generation (e.g., when writing an implementation or fixing a bug)
  • Test/benchmark generation
  • Documentation (including examples)
  • Research and understanding

Disclosure

This PR was authored by Claude Code via the cross-package drift-detection routine. The within-namespace majority vote across the 11 members of stats/base/dists/hypergeometric did not surface any drift on its own (the namespace splits cleanly into a 4-package distribution-function cluster, a 6-package summary-statistic cluster, and the ctor, with each cluster internally consistent); the surfaced correction came from the routine's ecosystem-wide ≥90% pre-validation gate when sibling sub-package types were cross-referenced. Two validation agents (opus cross-reference, sonnet structural-review) independently returned confirmed-drift before any file was edited.


@stdlib-js/reviewers


Generated by Claude Code

…geometric/mean`

Added the three keywords `mean`, `average`, and `avg` to `package.json` of
`@stdlib/stats/base/dists/hypergeometric/mean`. Each is present in 35 of 37
sibling `mean` packages across `stats/base/dists/*` (94.6%). The package was
the namespace's lone outlier (alongside `negative-binomial/mean`, out of
scope). Keywords were inserted between the existing `discrete` and
`hypergeometric` entries to mirror the placement used by the
`poisson`/`geometric`/`bernoulli`/`planck` discrete-distribution siblings.
Metadata only; no source, test, or behavioral changes.
@stdlib-bot stdlib-bot added the Statistics Issue or pull request related to statistical functionality. label Jun 6, 2026
@stdlib-bot
Copy link
Copy Markdown
Contributor

Coverage Report

Package Statements Branches Functions Lines
stats/base/dists/hypergeometric/mean $\color{green}194/194$
$\color{green}+100.00\%$
$\color{green}13/13$
$\color{green}+100.00\%$
$\color{green}2/2$
$\color{green}+100.00\%$
$\color{green}194/194$
$\color{green}+100.00\%$

The above coverage report was generated for the changes in this PR.

@kgryte kgryte marked this pull request as ready for review June 7, 2026 00:37
@kgryte kgryte requested a review from a team June 7, 2026 00:37
@stdlib-bot stdlib-bot added the Needs Review A pull request which needs code review. label Jun 7, 2026
@kgryte kgryte changed the title chore: add mean/average/avg keywords to stats/base/dists/hypergeometric/mean chore: add keywords Jun 7, 2026
@kgryte kgryte merged commit 096d2fc into develop Jun 7, 2026
50 checks passed
@kgryte kgryte deleted the philipp/drift-stats-base-dists-hypergeometric-2026-06-06 branch June 7, 2026 00:37
@kgryte kgryte removed the Needs Review A pull request which needs code review. label Jun 7, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

Statistics Issue or pull request related to statistical functionality.

Projects

None yet

Development

Successfully merging this pull request may close these issues.

4 participants