Skip to content

docs: propose contribution and agent guidance updates#7700

Draft
bdbch wants to merge 3 commits intomainfrom
docs/contrib-update-proposal
Draft

docs: propose contribution and agent guidance updates#7700
bdbch wants to merge 3 commits intomainfrom
docs/contrib-update-proposal

Conversation

@bdbch
Copy link
Copy Markdown
Member

@bdbch bdbch commented Apr 4, 2026

Changes Overview

This proposal updates the contribution guide to clarify issue assignment requirements, Changeset expectations, naming conventions, licensing, and AI usage. It also adds shared agent guidance for AI coding tools via a single AGENTS.md source with symlinked variants.

Implementation Approach

I rewrote CONTRIBUTING.md around the actual contributor flow, added explicit policy sections for Changesets, AI usage, licensing, and publishing, and introduced a root AGENTS.md for repo-aware AI guidance. The existing internal Tiptap instructions were also updated so they match the current monorepo layout and trusted-publishing workflow.

Testing Done

Docs-only changes. I verified the resulting markdown content, symlink targets, and git diff locally.

Verification Steps

  1. Review CONTRIBUTING.md to confirm the proposed contribution flow, AI policy, licensing guidance, and publishing language match maintainers' intent.
  2. Review AGENTS.md and the symlinked entrypoints (CLAUDE.md, CODEX.md, GEMINI.md, .github/copilot-instructions.md) to confirm the guidance should be shared across tools.
  3. Review .github/instructions/tiptap.instructions.md to confirm the internal agent guidance matches the current repo structure and trusted publishing flow.

Additional Notes

This PR is intended as a proposal for now so the wording and structure can be reviewed before finalizing.

Checklist

  • I have created a changeset for this PR if necessary.
  • My changes do not break the library.
  • I have added tests where applicable.
  • I have followed the project guidelines.
  • I have fixed any lint issues.

Related Issues

No linked issue yet. This draft PR is opened as a proposal for discussion.

@changeset-bot
Copy link
Copy Markdown

changeset-bot bot commented Apr 4, 2026

⚠️ No Changeset found

Latest commit: d111f5b

Merging this PR will not cause a version bump for any packages. If these changes should not result in a new version, you're good to go. If these changes should result in a version bump, you need to add a changeset.

This PR includes no changesets

When changesets are added to this PR, you'll see the packages that this PR includes changesets for and the associated semver types

Click here to learn what changesets are, and how to add one.

Click here if you're a maintainer who wants to add a changeset to this PR

@netlify
Copy link
Copy Markdown

netlify bot commented Apr 4, 2026

Deploy Preview for tiptap-embed ready!

Name Link
🔨 Latest commit d111f5b
🔍 Latest deploy log https://app.netlify.com/projects/tiptap-embed/deploys/69d0fb9694da5200081e684d
😎 Deploy Preview https://deploy-preview-7700--tiptap-embed.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.

@bdbch bdbch force-pushed the docs/contrib-update-proposal branch from 66f9979 to 7ff5eb9 Compare April 4, 2026 11:47
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.

1 participant