Skip to content

NODE-7481 review: claude suggestions#4931

Draft
dariakp wants to merge 1 commit intoNODE-7481from
agents-md-claude-suggestions
Draft

NODE-7481 review: claude suggestions#4931
dariakp wants to merge 1 commit intoNODE-7481from
agents-md-claude-suggestions

Conversation

@dariakp
Copy link
Copy Markdown
Contributor

@dariakp dariakp commented Apr 30, 2026

Description

Summary of Changes

Notes for Reviewers

What is the motivation for this change?

Release Highlight

Release notes highlight

Double check the following

  • Lint is passing (npm run check:lint)
  • Self-review completed using the steps outlined here
  • PR title follows the correct format: type(NODE-xxxx)[!]: description
    • Example: feat(NODE-1234)!: rewriting everything in coffeescript
  • Changes are covered by tests
  • New TODOs have a related JIRA ticket

@dariakp dariakp requested a review from a team as a code owner April 30, 2026 18:22
@dariakp dariakp marked this pull request as draft April 30, 2026 18:22
Comment thread AGENTS.md
## Pointers

- **[CONTRIBUTING.md](./CONTRIBUTING.md)** — developer setup, VS Code config, PR process.
- **[test/readme.md](./test/readme.md)** — full testing guide (this file only covers the basics).
Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Do we need to call these out? I'm wondering if AI will figure this out on its own and our addition may be detrimental.

Comment thread AGENTS.md
- **[test/readme.md](./test/readme.md)** — full testing guide (this file only covers the basics).
- **Jira: `NODE-XXXX`** — tickets live at [jira.mongodb.org/browse/NODE](https://jira.mongodb.org/browse/NODE). Used as the commit scope.
- **Node.js**: minimum supported version is in `package.json` `engines.node` (currently `>=20.19.0`).
- **Do not hand-edit**: `lib/` (build output), `mongodb.d.ts` (generated), `HISTORY.md` (release-please managed), `test/spec/` (vendored from specifications repo).
Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Good addition, we definitely need AI to understand which files in the repo are generated.

Comment thread AGENTS.md

## Code Conventions

- **Public API stability** — Anything exported from `src/index.ts` flows into the published `mongodb.d.ts` via api-extractor. Renaming, removing, or narrowing exported types/signatures is a breaking change; confirm with a maintainer before doing so.
Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Important addition, thanks for this.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants