Skip to content

Document cross-language Testcontainers implementations in AGENTS.md#1391

Merged
cristianrgreco merged 1 commit into
mainfrom
claude/document-cross-language-implementations
Jun 29, 2026
Merged

Document cross-language Testcontainers implementations in AGENTS.md#1391
cristianrgreco merged 1 commit into
mainfrom
claude/document-cross-language-implementations

Conversation

@cristianrgreco

Copy link
Copy Markdown
Collaborator

Summary

Documentation-only update to AGENTS.md:

  • Cross-language Implementations — new section explaining that Testcontainers is a multi-language family sharing the same concepts, and that the more mature ports are a de-facto reference. Lists the implementations ordered by maturity (Java → Go → .NET → Python → Node → Rust → Ruby → Haskell) and advises checking them when in doubt — including treating a feature's absence elsewhere as a signal worth investigating before adding it here.
  • PR title conventions — clarifies in the PR Process that titles use the imperative mood, with Add <Name> module as the established form for new modules (e.g. Add CouchDB module), and explicitly flags gerund (Adding ...) and past-tense (Added ...) forms as wrong.
  • PR Review — new section noting that a review should also check the PR title, labels, and docs updates, not just the diff.

Verification

Docs-only change; no code, tests, or CI configuration touched, so there is nothing to run.

Semver impact

Not breaking — documentation only (documentation + patch).

🤖 Generated with Claude Code

Add a section listing the other Testcontainers ports (ordered by
maturity) and guidance to consult them when in doubt, including
treating a feature's absence elsewhere as a signal worth investigating.

Also document PR title conventions (imperative mood, "Add <Name> module"
for new modules) and add a PR Review section noting the title is part of
what a review should check.

Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
@netlify

netlify Bot commented Jun 29, 2026

Copy link
Copy Markdown

Deploy Preview for testcontainers-node ready!

Name Link
🔨 Latest commit b7d5129
🔍 Latest deploy log https://app.netlify.com/projects/testcontainers-node/deploys/6a4225400f4fa50008cda6e8
😎 Deploy Preview https://deploy-preview-1391--testcontainers-node.netlify.app
📱 Preview on mobile
Toggle QR Code...

QR Code

Use your smartphone camera to open QR code link.

To edit notification comments on pull requests, go to your Netlify project configuration.

@cristianrgreco cristianrgreco added documentation Changes to documentation patch Backward compatible bug fix labels Jun 29, 2026
@cristianrgreco cristianrgreco merged commit b6e39e2 into main Jun 29, 2026
13 checks passed
@cristianrgreco cristianrgreco deleted the claude/document-cross-language-implementations branch June 29, 2026 08:08
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

documentation Changes to documentation patch Backward compatible bug fix

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant