Skip to content

Conversation

@JEverhart383
Copy link
Contributor

@JEverhart383 JEverhart383 commented Nov 6, 2025

Description

** Describe what, why and how of the changes clearly and concisely. Add any additional useful context or info, as necessary. **

Todos

** List any todo items necessary before merging, if any. Delete if none. **

  • Sample todo item 1
  • Sample todo item 2

Tasks

** Link to task(s) which this PR corresponds to. Example: KNO-54 **

Screenshots

** Attach any screenshots or recordings to visually illustrate the changes, as necessary. Delete if not relevant. **


Note

Introduces BUGBOT rules to validate Callout types in MDX docs, with definitions, validation checks, examples, and review guidance.

  • Rules: Add /.cursor/rules/BUGBOT.md to validate Callout usage in docs
    • Scope: content/**/*.mdx, alwaysApply: true
    • Define types: info, warning, alert, enterprise, beta, roadmap
    • Validation: incorrect type usage; freeform emoji/bgColor vs standard type
    • Include review checklist, incorrect/correct examples, flagging criteria, and suggested review message format

Written by Cursor Bugbot for commit 173d4cf. This will update automatically on new commits. Configure here.

@vercel
Copy link

vercel bot commented Nov 6, 2025

The latest updates on your projects. Learn more about Vercel for GitHub.

Project Deployment Preview Comments Updated (UTC)
docs Ready Ready Preview Comment Nov 6, 2025 5:08pm

@JEverhart383 JEverhart383 marked this pull request as ready for review November 6, 2025 15:03
caution.
</>
}
/>
Copy link

Choose a reason for hiding this comment

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

Bug: Destructive Warning Mismatch: Use Alert Type (Bugbot Rules)

This Callout uses type="info" but describes a destructive operation with unrecoverable data loss. According to the BUGBOT.md rules being added in this same commit, when a Callout warns about deleting data that cannot be recovered, it should use type="alert" instead. The text "If you delete a user, their data will be unrecoverable" contains the indicator word "unrecoverable" (equivalent to "cannot recover") and describes permanent data deletion, which matches the definition and examples for type="alert" in the BUGBOT.md rules (lines 54-71).

Fix in Cursor Fix in Web

accounts or tenants.
</>
}
/>
Copy link

Choose a reason for hiding this comment

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

Bug: Enterprise Callouts should use standard type instead of emoji (Bugbot Rules)

Callout should use standard type: This Callout uses a custom emoji="⭐" prop and describes "a cool new enterprise feature". According to the BUGBOT.md rules (Enterprise type definition and Rule 2), when content is about enterprise features or enterprise-specific functionality, it should use type="enterprise" instead of a freeform callout with custom emoji.

Fix in Cursor Fix in Web

Copy link
Contributor

@scoti-knock scoti-knock left a comment

Choose a reason for hiding this comment

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

great idea — thank you for doing this!


**Indicators:**

- Words like: "tip", "learn more", "you can also", "additionally", "might want to", "could"
Copy link

Choose a reason for hiding this comment

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

Bug: Ambiguity from "could" in Info and Warning indicators

The word "could" is listed as an Info indicator, but it also appears in Warning indicators as part of "could result in" (line 39). This creates ambiguity since "could" can indicate both helpful possibilities (Info: "you could also...") and potential problems (Warning: "this could cause..."). The presence of "could" in the Info indicators list without context could lead to misclassification of warning content as info when "could" appears in phrases like "could cause errors" or "could break". The indicator should be more specific (e.g., "you could also" or "could enhance") to avoid this ambiguity.

Fix in Cursor Fix in Web

@JEverhart383 JEverhart383 merged commit 6f6a063 into main Nov 6, 2025
5 checks passed
@JEverhart383 JEverhart383 deleted the je-bug-bot-callouts branch November 6, 2025 18:33
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.

3 participants