chore: rename project name from BitNet.rs to BitNet-rs#755
chore: rename project name from BitNet.rs to BitNet-rs#755EffortlessSteven merged 1 commit intomainfrom
Conversation
Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>
|
Warning You have reached your daily quota limit. Please wait up to 24 hours and I will start processing your requests again! |
|
Important Review skippedToo many files! This PR contains 275 files, which is 125 over the limit of 150. ⛔ Files ignored due to path filters (25)
📒 Files selected for processing (275)
You can disable this status message by setting the Use the checkbox below for a quick retry:
✨ Finishing Touches🧪 Generate unit tests (beta)
Thanks for using CodeRabbit! It's free for OSS, and your support helps us grow. If you like it, consider giving us a shout-out. Comment |
📊 Large PR NoticeSize Analysis:
📁 Large Files DetectedLarge files (>100KB) found in this PR. Consider if these are necessary: 🔍 Suspicious Patterns DetectedTest fixtures or large data files detected. Please verify these files should be included in version control. 📋 Next Steps
Reference: This check was added after PRs #92, #101, #103, #104 grew to 300k+ lines due to scope creep. |
There was a problem hiding this comment.
Pull request overview
Renames the project’s display name from BitNet.rs to BitNet-rs across the repository to keep documentation and workflow artifacts consistent with the new branding.
Changes:
- Updated agent docs/prompts under
.claude/agents*to reference BitNet-rs - Updated internal receipts and reports under
.agent/receiptsto reference BitNet-rs - Updated security advisory configuration comments under
.cargo/audit.toml
Reviewed changes
Copilot reviewed 129 out of 1531 changed files in this pull request and generated 15 comments.
Show a summary per file
| File | Description |
|---|---|
| .claude/agents4/integration/perf-fixer.md | Updates agent description/headings to “BitNet-rs” |
| .claude/agents4/integration/mutation-tester.md | Updates agent narrative/headings to “BitNet-rs” |
| .claude/agents4/integration/integrative-test-runner.md | Updates integrative test-runner copy to “BitNet-rs” |
| .claude/agents4/integration/integrative-pr-intake.md | Updates PR intake workflow text/labels copy to “BitNet-rs” |
| .claude/agents4/integration/integrative-doc-fixer.md | Updates documentation fixer text to “BitNet-rs” |
| .claude/agents4/integration/fuzz-tester.md | Updates fuzz-tester copy to “BitNet-rs” |
| .claude/agents4/integration/feature-matrix-checker.md | Updates feature matrix checker copy to “BitNet-rs” |
| .claude/agents4/integration/dep-fixer.md | Updates dependency remediation copy to “BitNet-rs” |
| .claude/agents4/integration/benchmark-runner.md | Updates benchmark runner copy to “BitNet-rs” |
| .claude/agents4/generative/spec-creator.md | Updates spec creator copy to “BitNet-rs” |
| .claude/agents4/generative/safety-scanner.md | Updates safety scanner copy to “BitNet-rs” |
| .claude/agents4/generative/policy-fixer.md | Updates policy fixer copy to “BitNet-rs” |
| .claude/agents4/generative/impl-creator.md | Updates impl-creator copy to “BitNet-rs” |
| .claude/agents4/generative/generative-spec-analyzer.md | Updates spec analyzer copy to “BitNet-rs” |
| .claude/agents4/generative/generative-prep-finalizer.md | Updates prep finalizer copy to “BitNet-rs” |
| .claude/agents4/generative/generative-mutation-tester.md | Updates mutation tester copy to “BitNet-rs” |
| .claude/agents4/generative/generative-link-checker.md | Updates link checker copy to “BitNet-rs” |
| .claude/agents4/generative/generative-doc-updater.md | Updates doc updater copy to “BitNet-rs” |
| .claude/agents4/generative/generative-code-refiner.md | Updates code refiner copy to “BitNet-rs” |
| .claude/agents4/generative/generative-benchmark-runner.md | Updates benchmark runner copy to “BitNet-rs” |
| .claude/agents4/draft-to-pr.md | Updates Draft→Ready flow doc copy to “BitNet-rs” |
| .claude/agents3/pr-to-merge.md | Updates PR→merge orchestrator doc copy to “BitNet-rs” |
| .claude/agents3/integration/safety-scanner.md | Updates integrative safety scanner copy to “BitNet-rs” |
| .claude/agents3/integration/rebase-helper.md | Updates rebase helper copy to “BitNet-rs” |
| .claude/agents3/integration/pr-merger.md | Updates PR merger copy to “BitNet-rs” |
| .claude/agents3/integration/pr-merge-prep.md | Updates pre-merge readiness copy to “BitNet-rs” |
| .claude/agents3/integration/pr-merge-finalizer.md | Updates merge finalizer copy to “BitNet-rs” |
| .claude/agents3/integration/pr-doc-reviewer.md | Updates doc reviewer copy to “BitNet-rs” |
| .claude/agents3/integration/policy-gatekeeper.md | Updates policy gatekeeper copy to “BitNet-rs” |
| .claude/agents3/integration/policy-fixer.md | Updates integration policy fixer copy to “BitNet-rs” |
| .claude/agents3/integration/perf-fixer.md | Updates perf-fixer agent copy to “BitNet-rs” |
| .claude/agents3/integration/mutation-tester.md | Updates mutation-tester agent copy to “BitNet-rs” |
| .claude/agents3/integration/integrative-test-runner.md | Updates test-runner agent copy to “BitNet-rs” |
| .claude/agents3/integration/integrative-pr-intake.md | Updates PR intake agent copy to “BitNet-rs” |
| .claude/agents3/integration/integrative-doc-fixer.md | Updates doc-fixer agent copy to “BitNet-rs” |
| .claude/agents3/integration/integrative-build-validator.md | Updates build-validator agent copy to “BitNet-rs” |
| .claude/agents3/integration/fuzz-tester.md | Updates fuzz-tester agent copy to “BitNet-rs” |
| .claude/agents3/integration/feature-matrix-checker.md | Updates feature-matrix agent copy to “BitNet-rs” |
| .claude/agents3/integration/dep-fixer.md | Updates dep-fixer agent copy to “BitNet-rs” |
| .claude/agents3/integration/context-scout.md | Updates context-scout agent copy to “BitNet-rs” |
| .claude/agents3/integration/benchmark-runner.md | Updates benchmark-runner agent copy to “BitNet-rs” |
| .claude/agents3/generative/schema-validator.md | Updates schema-validator agent copy to “BitNet-rs” |
| .claude/agents3/generative/quality-finalizer.md | Updates quality-finalizer agent copy to “BitNet-rs” |
| .claude/agents3/generative/policy-fixer.md | Updates generative policy-fixer copy to “BitNet-rs” |
| .claude/agents3/generative/impl-creator.md | Updates generative impl-creator copy to “BitNet-rs” |
| .claude/agents3/generative/generative-spec-analyzer.md | Updates generative spec analyzer copy to “BitNet-rs” |
| .claude/agents3/generative/generative-prep-finalizer.md | Updates generative prep finalizer copy to “BitNet-rs” |
| .claude/agents3/generative/generative-mutation-tester.md | Updates generative mutation tester copy to “BitNet-rs” |
| .claude/agents3/generative/generative-link-checker.md | Updates generative link checker copy to “BitNet-rs” |
| .claude/agents3/generative/generative-doc-updater.md | Updates generative doc updater copy to “BitNet-rs” |
| .claude/agents3/generative/generative-diff-reviewer.md | Updates generative diff reviewer copy to “BitNet-rs” |
| .claude/agents3/generative/generative-code-reviewer.md | Updates generative code reviewer copy to “BitNet-rs” |
| .claude/agents3/generative/generative-code-refiner.md | Updates generative code refiner copy to “BitNet-rs” |
| .claude/agents3/generative/generative-benchmark-runner.md | Updates generative benchmark runner copy to “BitNet-rs” |
| .claude/agents3/draft-to-pr.md | Updates agents3 Draft→Ready flow copy to “BitNet-rs” |
| .claude/agents3/agent-customizer-review.md | Updates agent customizer copy to “BitNet-rs” |
| .claude/agents3/agent-customizer-generative.md | Updates agent customizer copy to “BitNet-rs” |
| .claude/agents2/test-runner-analyzer.md | Updates agents2 test-runner analyzer copy to “BitNet-rs” |
| .claude/agents2/pr-test-validator.md | Updates PR test validator copy to “BitNet-rs” |
| .claude/agents2/pr-merge-executor.md | Updates PR merge executor copy to “BitNet-rs” |
| .claude/agents2/pr-initial.md | Updates PR initial agent copy to “BitNet-rs” |
| .claude/agents2/pr-finalize.md | Updates PR finalize agent copy to “BitNet-rs” |
| .claude/agents2/pr-doc-finalizer.md | Updates PR doc finalizer copy to “BitNet-rs” |
| .claude/agents2/pr-context-analyzer.md | Updates PR context analyzer copy to “BitNet-rs” |
| .claude/agents2/pr-cleanup.md | Updates PR cleanup agent copy to “BitNet-rs” |
| .claude/README.md | Updates Claude agent system README copy to “BitNet-rs” |
| .cargo/audit.toml | Updates audit config comments to “bitnet-rs” wording |
| .agent/receipts/test-finalization-pr448-complete.md | Updates receipt headings/body to “bitnet-rs” wording |
| .agent/receipts/test-executor-pr448-comprehensive-validation.md | Updates receipt headings/body to “bitnet-rs” wording |
| .agent/receipts/pr-comment-test-finalization-pr448.md | Updates receipt headings/body to “bitnet-rs” wording |
| .agent/receipts/flake-detector-pr448-analysis.md | Updates receipt headings/body to “bitnet-rs” wording |
| .agent/receipts/FINALIZATION_SUMMARY_PR448.md | Updates receipt headings/body to “bitnet-rs” wording |
| @@ -1,4 +1,4 @@ | |||
| # BitNet.rs Security Advisory Configuration | |||
| # bitnet-rs Security Advisory Configuration | |||
There was a problem hiding this comment.
The PR description says the new project name is “BitNet-rs” (capitalized), but this file switches to “bitnet-rs” in descriptive comments. Consider using “BitNet-rs” for the human-facing project name in prose/comments, and reserve “bitnet-rs” for identifiers where lowercase is intentional (e.g., crate names, paths).
| # which is the latest version. The paste crate is used only as a | ||
| # procedural macro for compile-time token pasting and does not affect | ||
| # runtime security in BitNet.rs neural network inference operations. | ||
| # runtime security in bitnet-rs neural network inference operations. |
There was a problem hiding this comment.
The PR description says the new project name is “BitNet-rs” (capitalized), but this file switches to “bitnet-rs” in descriptive comments. Consider using “BitNet-rs” for the human-facing project name in prose/comments, and reserve “bitnet-rs” for identifiers where lowercase is intentional (e.g., crate names, paths).
| # Rationale: The rsa crate vulnerability (timing side-channel in RSA decryption) | ||
| # has no upstream fix. It is a dependency of jsonwebtoken@10.2.0 used | ||
| # in bitnet-server for JWT token verification. BitNet.rs is a local | ||
| # in bitnet-server for JWT token verification. bitnet-rs is a local |
There was a problem hiding this comment.
The PR description says the new project name is “BitNet-rs” (capitalized), but this file switches to “bitnet-rs” in descriptive comments. Consider using “BitNet-rs” for the human-facing project name in prose/comments, and reserve “bitnet-rs” for identifiers where lowercase is intentional (e.g., crate names, paths).
| # Rationale: bincode 2.0.1 is a dependency of bitnet-tests (test-only crate). | ||
| # The vulnerability only affects runtime if deserializing untrusted data. | ||
| # BitNet.rs only deserializes trusted test fixtures. | ||
| # bitnet-rs only deserializes trusted test fixtures. |
There was a problem hiding this comment.
The PR description says the new project name is “BitNet-rs” (capitalized), but this file switches to “bitnet-rs” in descriptive comments. Consider using “BitNet-rs” for the human-facing project name in prose/comments, and reserve “bitnet-rs” for identifiers where lowercase is intentional (e.g., crate names, paths).
| @@ -1,5 +1,5 @@ | |||
| # Test Correctness Finalization - PR #448 | |||
| ## BitNet.rs Neural Network Inference Framework | |||
| ## bitnet-rs Neural Network Inference Framework | |||
There was a problem hiding this comment.
These receipts are user-facing artifacts and now use “bitnet-rs” (lowercase) rather than the intended renamed project name “BitNet-rs”. To keep branding consistent, update the prose/headings to “BitNet-rs” unless the lowercase form is specifically meant to refer to a crate/package identifier.
| **Next Stage**: Architecture Alignment Microloop | ||
|
|
||
| **Rationale**: BitNet.rs neural network testing framework demonstrates production readiness with: | ||
| **Rationale**: bitnet-rs neural network testing framework demonstrates production readiness with: |
There was a problem hiding this comment.
These receipts are user-facing artifacts and now use “bitnet-rs” (lowercase) rather than the intended renamed project name “BitNet-rs”. To keep branding consistent, update the prose/headings to “BitNet-rs” unless the lowercase form is specifically meant to refer to a crate/package identifier.
| ## Executive Summary | ||
|
|
||
| The test correctness stage for PR #448 has been successfully completed with all quality gates passing. BitNet.rs neural network inference framework demonstrates production readiness with: | ||
| The test correctness stage for PR #448 has been successfully completed with all quality gates passing. bitnet-rs neural network inference framework demonstrates production readiness with: |
There was a problem hiding this comment.
Same consistency issue as other receipts: this uses “bitnet-rs” in narrative text, while the PR target name is “BitNet-rs”. Align these headings/sentences with the chosen project display name to avoid having two “official” spellings across the repo.
| The test correctness stage for PR #448 has been successfully completed with all quality gates passing. bitnet-rs neural network inference framework demonstrates production readiness with: | |
| The test correctness stage for PR #448 has been successfully completed with all quality gates passing. BitNet-rs neural network inference framework demonstrates production readiness with: |
| - **TL2**: 99.7%+ accuracy (MSE: 0.112207) | ||
|
|
||
| All quantization algorithms meet BitNet.rs production standards (≥99% accuracy). | ||
| All quantization algorithms meet bitnet-rs production standards (≥99% accuracy). |
There was a problem hiding this comment.
Same consistency issue as other receipts: this uses “bitnet-rs” in narrative text, while the PR target name is “BitNet-rs”. Align these headings/sentences with the chosen project display name to avoid having two “official” spellings across the repo.
| ### ✅ Comprehensive Test Execution | ||
|
|
||
| - BitNet.rs test matrix executed with CPU features | ||
| - bitnet-rs test matrix executed with CPU features |
There was a problem hiding this comment.
Same consistency issue as other receipts: this uses “bitnet-rs” in narrative text, while the PR target name is “BitNet-rs”. Align these headings/sentences with the chosen project display name to avoid having two “official” spellings across the repo.
| **Next**: Architecture Alignment Microloop | ||
|
|
||
| **Rationale**: BitNet.rs neural network testing framework demonstrates production readiness with comprehensive test coverage (268 tests, 1.01:1 ratio), high quantization accuracy (>99% for all types), robust quarantine management (84 documented), systematic flake detection and mitigation, and feature matrix validation (CPU 100% pass). All quality gates satisfied. | ||
| **Rationale**: bitnet-rs neural network testing framework demonstrates production readiness with comprehensive test coverage (268 tests, 1.01:1 ratio), high quantization accuracy (>99% for all types), robust quarantine management (84 documented), systematic flake detection and mitigation, and feature matrix validation (CPU 100% pass). All quality gates satisfied. |
There was a problem hiding this comment.
Same consistency issue as other receipts: this uses “bitnet-rs” in narrative text, while the PR target name is “BitNet-rs”. Align these headings/sentences with the chosen project display name to avoid having two “official” spellings across the repo.
Updates all occurrences of the old project name BitNet.rs to the new name BitNet-rs throughout the repository.
Changes
Co-authored-by: Copilot 223556219+Copilot@users.noreply.github.com