From 6c7f0efd31db780b7183024ccb919e433f2b5285 Mon Sep 17 00:00:00 2001 From: Cris Ryan Tan Date: Thu, 8 Oct 2026 11:12:54 -0400 Subject: [PATCH] docs: add public repository confidentiality rules for agents Co-Authored-By: Claude Opus 5.5 --- AGENTS.md | 24 ++++++++++++++++++++++++ 1 file changed, 24 insertions(+) diff --git a/AGENTS.md b/AGENTS.md index e603a2b..8b84312 100644 --- a/AGENTS.md +++ b/AGENTS.md @@ -6,6 +6,30 @@ stale, rather than this file, which can. For the rest see `README.md` (install a `CONTRIBUTING.md` (build, test and PR conventions) and the [Events API docs](https://docs.mparticle.com/developers/server/http/). +## This is a PUBLIC repository + +Everything pushed here is world-readable and permanent: code, comments, commit messages, branch +names, PR titles and descriptions, review comments, test names, fixtures and assets. Closing a +PR, renaming a branch or force-pushing does not take any of it back, because GitHub keeps a +closed PR's original branch name and commits. The first push is the one that counts. + +Never include: + +- Partner, client or advertiser names, or any detail that could identify one (account, tenant + or campaign IDs, deal terms, integration specifics). Say "a partner" or use a synthetic + example, in branch names too. +- Partner brand assets: logos, screenshots or copy. Demo and sample content uses fictional + brands. +- Internal service, system or class names, internal hostnames, dashboards, or links to private + repos and tickets. +- Backend detail, especially how a payload is validated server-side. Describe what the SDK + sends and receives, in partner-facing terms, and refer to a server change generically ("to + match the server contract"). + +Before each push, PR, comment or reply, read the exact outgoing text, branch name included. If +you are unsure whether a detail is safe, leave it out and ask privately. Do not publish first +and edit it out later. + ## Working rules A Java client for mParticle's **server-side** Events API, published to Maven Central. Treat it as a