Skip to content

chore: remove stray binary - #14334

Merged
kgryte merged 1 commit into
developfrom
claude/busy-mayer-l1oxz6
Aug 16, 2026
Merged

chore: remove stray binary#14334
kgryte merged 1 commit into
developfrom
claude/busy-mayer-l1oxz6

Conversation

@Planeshifter

Copy link
Copy Markdown
Member

Description

This pull request removes a stray compiled example binary from math/base/assert/is-negative-integerf.

math/base/assert/is-negative-integerf

Removes examples/c/example, a 33 KB compiled Mach-O (arm64) executable committed alongside the C example source. No other package in the math/base/assert namespace tracks a compiled example binary (0/34 siblings), and the artifact does not correspond to the package's build system, whose examples/c/Makefile emits example.out and cleans *.out — it never produces a bare example. The source files example.c and Makefile are retained; nothing in the package references the removed artifact.

Conformance: 34/35 packages (97%) in the namespace track C example source only, with no compiled binary.

Related Issues

No.

Questions

No.

Other

Detected via a cross-package structural audit of all 35 math/base/assert packages (file-tree, package.json, README, and manifest.json shape, plus a JSDoc/signature pass over lib/main.js and lib/index.js). This was the only committed binary in the namespace and the only deviation that was simultaneously mechanical, behavior-preserving, and confined to a single package; three independent validation passes (structural review, cross-reference for test/example reliance, and a semantic sanity check) each returned confirmed-drift.

Deliberately excluded from this PR: is-coprime's absent native C addon (an implementation gap already tracked in #4169, not drift); the C++-vs-C addon differences in the signed-zero packages (a genuine implementation choice, cf. #4613); and README section / docs/repl.txt differences (generator-owned, and without a clear ≥75% majority). No test, example, or library source is modified.

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 running an automated cross-package drift-detection routine. The routine extracted structural and semantic features from every package in the math/base/assert namespace, computed the majority pattern per feature, flagged the lone deviating package, and validated the single correction — removal of a stray committed binary — through three independent review passes before opening this pull request. A maintainer should review before merge.


@stdlib-js/reviewers


Generated by Claude Code

…-integerf`

Remove a compiled example binary (`examples/c/example`, a 33 KB Mach-O
executable) accidentally committed to the package. The file is absent
from all 34 sibling packages in the `math/base/assert` namespace (0% of
siblings track a compiled example binary) and does not correspond to the
package's own build system: `examples/c/Makefile` emits `example.out`
and removes `*.out` on `clean`, never producing a bare `example`. The
source files `example.c` and `Makefile` are retained; nothing in the
package references the removed artifact.
@stdlib-bot stdlib-bot added the Math Issue or pull request specific to math functionality. label Aug 16, 2026
@stdlib-bot

Copy link
Copy Markdown
Contributor

Coverage Report

No coverage information available.

@Planeshifter
Planeshifter marked this pull request as ready for review August 16, 2026 17:57
@Planeshifter
Planeshifter requested review from a team and kgryte August 16, 2026 17:57
@stdlib-bot stdlib-bot added the Needs Review A pull request which needs code review. label Aug 16, 2026
@kgryte kgryte changed the title chore: remove stray example binary from math/base/assert/is-negative-integerf chore: remove stray binary Aug 16, 2026
@kgryte
kgryte merged commit 681d960 into develop Aug 16, 2026
53 checks passed
@kgryte
kgryte deleted the claude/busy-mayer-l1oxz6 branch August 16, 2026 22:35
@stdlib-bot stdlib-bot removed the Needs Review A pull request which needs code review. label Aug 16, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

Math Issue or pull request specific to math functionality.

Projects

None yet

Development

Successfully merging this pull request may close these issues.

4 participants