docs: Minor onboarding clarifications#2585
Conversation
Summary by CodeRabbit
✏️ Tip: You can customize this high-level summary in your review settings. WalkthroughUpdates CONTRIBUTING.md to replace manual env file creation with template-based copy commands, revises Algolia setup guidance to reflect automatic app creation on signup and clarified API key permission instructions, and applies minor rephrasing and consolidation across setup steps. Changes
Estimated code review effort🎯 3 (Moderate) | ⏱️ ~20 minutes Pre-merge checks and finishing touches✅ Passed checks (3 passed)
✨ Finishing touches🧪 Generate unit tests (beta)
Thanks for using CodeRabbit! It's free for OSS, and your support helps us grow. If you like it, consider giving us a shout-out. Comment |
|
The PR must be linked to an issue assigned to the PR author. |
|
|
There was a problem hiding this comment.
Actionable comments posted: 1
🧹 Nitpick comments (1)
CONTRIBUTING.md (1)
262-263: API key permission note is helpful; minor wording suggestion.The new guidance about write API key permissions and the
addObjectrequirement is valuable. Consider slightly rewording to make it clearer that this note is specifically about the write API key:Note: Ensure your write API key has the required index write permissions (addObject permission). If you use a custom write API key instead of the default, verify it has this permission.This minor clarification emphasizes that the permission requirement applies specifically to the write API key being configured.
📜 Review details
Configuration used: Path: .coderabbit.yaml
Review profile: CHILL
Plan: Pro
📒 Files selected for processing (1)
CONTRIBUTING.md
🧰 Additional context used
🪛 LanguageTool
CONTRIBUTING.md
[grammar] ~254-~254: Use a hyphen to join words.
Context: ...u when you sign up. - During the sign up process, you may be asked to import d...
(QB_NEW_EN_HYPHEN)
🔇 Additional comments (2)
CONTRIBUTING.md (2)
226-236: Environment file setup is now more portable.The change from manual file creation to using
cpcommands is good—it works across all shells rather than being bash-specific, which better serves contributors using different environments.
252-260: Algolia setup clarifications improve flow.The updated guidance now clearly states that an app is automatically created on signup and that data import can be skipped. This directly addresses Issue #2570 and should reduce confusion during setup. The inline note about the write API key is appropriately emphasized.
arkid15r
left a comment
There was a problem hiding this comment.
Thanks for improving that @cognitivegears
Co-authored-by: Arkadii Yakovets <2201626+arkid15r@users.noreply.github.com>



A couple of minor onboarding clarification updates. When I ran though the process, there were a few small differences in how I needed to run the setup:
Fixes Issue: #2570
Checklist