Repository navigation
docs: fix heading levels - #16624
Merged
Merged
docs: fix heading levels#16624
Conversation
…map` Changed `takeMap` and `takeMap.assign` signature headings from `###` to `####`, matching 237 of 238 `array/base` packages for main signature headings (99.6%) and 36 of 40 for `.assign` headings (90%). Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com> Claude-Session: https://claude.ai/code/session_017wWD77qdNe61BaVDicjDkh
…se/to-inserted-at` Changed the `toInsertedAt.assign` signature heading from `###` to `####`, matching the main `toInsertedAt` heading in the same README and 36 of 40 `array/base` packages documenting an `.assign` method (90%). Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com> Claude-Session: https://claude.ai/code/session_017wWD77qdNe61BaVDicjDkh
…with` Changed the `arrayWith.assign` signature heading from `###` to `####`, matching the main `arrayWith` heading in the same README and 36 of 40 `array/base` packages documenting an `.assign` method (90%). Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com> Claude-Session: https://claude.ai/code/session_017wWD77qdNe61BaVDicjDkh
…thout` Changed the `without.assign` signature heading from `###` to `####`, matching the main `without` heading in the same README and 36 of 40 `array/base` packages documenting an `.assign` method (90%). Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com> Claude-Session: https://claude.ai/code/session_017wWD77qdNe61BaVDicjDkh
Contributor
Coverage Report
The above coverage report was generated for the changes in this PR. |
kgryte
marked this pull request as ready for review
November 14, 2026 08:50
kgryte
approved these changes
Nov 14, 2026
array/base/take-map, array/base/to-inserted-at, array/base/with, and array/base/without
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
Description
This pull request:
array/baseREADMEs from###to####, which is the heading level used across the namespace.Namespace summary.
array/basehas 242 members and no autogenerated packages. The scan covered 11 features: file tree,package.jsonkeys,scripts/stdlib/manifest.jsonkeys, README section set and order, error construction, JSDoc@returns/@example,lib/index.js@module/@example, andrequiredependencies. Excluded for lack of a clear majority (≥75%): error construction among the 18 packages that throw (9format, 8 static plain-string, 1 mixed), and## Notespresence (62%).array/base/take-mapBoth
takeMapandtakeMap.assignheadings were###. Main signature headings are####in 237 of 238array/basepackages (99.6%), and.assignheadings are####in 36 of 40 (90%). Both now use####.array/base/to-inserted-attoInsertedAt.assignwas###while thetoInsertedAtheading in the same README is####. It now uses####, the level used for.assignheadings in 36 of 40 packages (90%).array/base/witharrayWith.assignwas###while thearrayWithheading is####. It now uses####(36 of 40 packages, 90%).array/base/withoutwithout.assignwas###while thewithoutheading is####. It now uses####(36 of 40 packages, 90%).Related Issues
None.
Reference Packages
This pull request followed these packages:
array/base/take,array/base/map2d,array/base/filled-by####).Questions
No.
Other
Validation. Features were extracted from all 242 members by a filesystem/string pass and a semantic pass over
lib/main.js,lib/index.js, andlib/validate.js. The heading finding was then checked by two independent reviews: a structural review confirming####is the stdlib-wide convention, and a cross-reference review confirming that no tests, tooling, or anchor links depend on heading level (remark-lint-heading-incrementis currently off). Deliberately excluded: the namespace packagesassert,banded,symmetric, andsymmetric-banded, which intentionally lacklib/main.jsanddocs/repl.txt; per-package unique files and sections, which reflect real API differences; and generator-owned sections. Each package has its own commit.Checklist
AI Assistance
If you answered "yes" above, how did you use AI assistance?
Disclosure
This PR was written primarily by Claude Code, as part of an automated cross-package drift-detection run over
array/base.Generated by Claude Code