Skip to content

docs: add Beginner Quick Start section and improve TOC navigation (#942)#1958

Open
janhaviborade05 wants to merge 2 commits into
S3DFX-CYBER:mainfrom
janhaviborade05:improve-readme-onboarding
Open

docs: add Beginner Quick Start section and improve TOC navigation (#942)#1958
janhaviborade05 wants to merge 2 commits into
S3DFX-CYBER:mainfrom
janhaviborade05:improve-readme-onboarding

Conversation

@janhaviborade05

@janhaviborade05 janhaviborade05 commented Jun 25, 2026

Copy link
Copy Markdown

Description

program: gssoc26

  • Added a 🌱 Beginner Quick Start section near the top of README.md (after the banner, before "What is this?") with 3 simple steps: Fork & Clone, Open the project, Make changes & open a PR
  • Added helpful links table pointing to GSSoC, NSoC, and General contributor guides
  • Updated Table of Contents with 3 missing entries: API Reference, Beginner Quick Start, and Hardened Frontend Architecture

Related Issues

Closes #942

Type of Change

  • Documentation update

How Has This Been Tested?

Verified markdown renders correctly in GitHub preview. All TOC anchor links point to existing sections in the README.

Review in cubic

@vercel

vercel Bot commented Jun 25, 2026

Copy link
Copy Markdown
Contributor

@boradejanhavi36-lab is attempting to deploy a commit to the s3dfx-cyber's projects Team on Vercel.

A member of the Team first needs to authorize it.

@github-actions

Copy link
Copy Markdown
Contributor

💬 Faster Reviews & Assignments

Hi @boradejanhavi36-lab, for faster coordination and smoother communication, consider joining our Discord community:

👉 https://discord.gg/MmZGG2ee

Useful Channels

  • #issue-links-for-assignment → Share issue links for assignment help
  • #pr-links-for-review → Share PR links for mentor/maintainer review

Please avoid spamming channels or repeatedly pinging mentors/maintainers.

@github-actions github-actions Bot added documentation Improvements or additions to documentation size/s frontend gssoc26 GirlScript Summer of Code 2026 level:beginner 20 pts dco-missing labels Jun 25, 2026
@github-actions

github-actions Bot commented Jun 25, 2026

Copy link
Copy Markdown
Contributor

✅ DCO Sign-off Verified

Hi @boradejanhavi36-lab 👋

All commits in this PR contain valid Signed-off-by lines.

Thank you for following the DCO requirements 🚀

@github-actions

Copy link
Copy Markdown
Contributor

👋 Thanks for opening a PR, @boradejanhavi36-lab!

Your PR has entered the 🚦 PR Review Pipeline.

🟢 GSSOC PR detected — your PR will be routed through the GSSOC mentor review pipeline.


🔄 Review Flow

Stage Reviewer Purpose
Stage 1 🤖 Automation Validation · Duplicate Detection · AI/Slop Checks · Formatting · PR Analysis
Stage 2 🧑‍🏫 GSSOC Mentor Code Review · Scope Validation · Quality Check
Stage 3 🔑 Project Admin / Maintainer Final Approval & Merge Decision

The automated PR analysis system will verify issue linkage, PR relevance, and contribution quality.

A pipeline status comment may appear automatically as your PR progresses.


✅ Contributor Checklist

  • Sign commits using git commit -s
  • Link a valid issue (Closes #123)
  • Keep changes focused and relevant
  • Do not include unrelated modifications
  • Ensure workflows/build/tests are passing
  • Read the appropriate contributor guide:

⚠️ Important Notes

  • Low-quality, spammy, or AI-generated PRs may be closed
  • PRs without linked issues may fail automated checks
  • Large unrelated PRs are likely to be rejected
  • Review times may vary depending on mentor/reviewer availability

Happy contributing 🚀

This message is posted automatically and only once.

@github-actions github-actions Bot added nsoc26 Nexus Spring of Code 2026 gssoc-review nsoc-review gssoc26 GirlScript Summer of Code 2026 and removed gssoc26 GirlScript Summer of Code 2026 labels Jun 25, 2026
@github-actions

Copy link
Copy Markdown
Contributor

⚠️ PR Validation Issues

Hi @boradejanhavi36-lab, your PR requires fixes before review.

Warnings

  • ⚠️ Missing PR template section: checklist

Please push fixes after updating the PR.

@github-actions github-actions Bot removed gssoc26 GirlScript Summer of Code 2026 nsoc26 Nexus Spring of Code 2026 labels Jun 25, 2026
@github-project-automation github-project-automation Bot moved this to Todo in NSOC 26 Jun 25, 2026
@github-project-automation github-project-automation Bot moved this to Todo in GSSOC 26 Jun 25, 2026
@github-actions github-actions Bot added the gssoc26 GirlScript Summer of Code 2026 label Jun 25, 2026
@coderabbitai

coderabbitai Bot commented Jun 25, 2026

Copy link
Copy Markdown
Contributor

Review Change Stack

Warning

Review limit reached

@boradejanhavi36-lab, we couldn't start this review because you've reached your PR review rate limit.

More reviews will be available in 31 minutes and 53 seconds. Learn how PR review limits work.

Your organization has used up its prepaid credits, and credit purchases are no longer available. Enable the review add-on in the billing tab to keep reviews running — you're only billed for reviews past your plan's rate limits ($0.25/file).

⌛ How to resolve this issue?

After more reviews become available, a review can be triggered using the @coderabbitai review command as a PR comment. Alternatively, push new commits to this PR.

To avoid repeated limits, reduce automatic review volume by pausing incremental auto-reviews earlier, using label-based review opt-in, excluding WIP or generated PR titles, or requesting reviews manually when the PR is ready. If your team needs uninterrupted high-volume reviews, an organization admin can enable usage-based credits.

🚦 How do rate limits work?

CodeRabbit enforces per-developer PR review limits for each organization. Most developers receive the normal plan review availability.

For paid Pro and Pro+ PR reviews, CodeRabbit uses adaptive limits for sustained high-volume activity. When a developer's recent PR review activity reaches the 95th percentile or higher among CodeRabbit users, additional reviews become available more gradually as earlier reviews age out of the rolling window.

Please see our Fair Usage Limits Policy for further information.

ℹ️ Review info
⚙️ Run configuration

Configuration used: Organization UI

Review profile: CHILL

Plan: Pro

Run ID: 73464887-5013-4c3d-8fea-81f98ac8711d

📥 Commits

Reviewing files that changed from the base of the PR and between 49581a7 and ec2972a.

📒 Files selected for processing (1)
  • README.md
📝 Walkthrough

Walkthrough

The README adds a Beginner Quick Start section with onboarding steps, contributor links, and a note that no Node.js or npm setup is needed. The table of contents also gains links for API Reference, Beginner Quick Start, and Hardened Architecture.

Changes

README onboarding and navigation

Layer / File(s) Summary
Beginner Quick Start
README.md
Adds a step-by-step beginner onboarding section, a no Node.js/npm note, and a contributor links table.
Table of Contents entries
README.md
Adds table of contents links for API Reference, Beginner Quick Start, and Hardened Architecture.

Sequence Diagram(s)

Estimated code review effort

🎯 2 (Simple) | ⏱️ ~5 minutes

Possibly related PRs

Suggested labels

type:docs, gssoc

Suggested reviewers

  • Neilblaze
  • 4f4d
  • TarunyaProgrammer

Poem

A bunny hopped by with a README grin,
“Quick Start” now helps new paws dive in.
The table of contents shines bright and neat,
With links for the curious to find their seat.
🐰🌱

🚥 Pre-merge checks | ✅ 5
✅ Passed checks (5 passed)
Check name Status Explanation
Title check ✅ Passed The title clearly summarizes the README onboarding and TOC navigation updates.
Linked Issues check ✅ Passed The README updates add a Beginner Quick Start, improve TOC navigation, and make onboarding easier to find as requested in #942.
Out of Scope Changes check ✅ Passed The changes are confined to README documentation and supporting navigation additions, with no obvious unrelated scope.
Docstring Coverage ✅ Passed No functions found in the changed files to evaluate docstring coverage. Skipping docstring coverage check.
Description check ✅ Passed The description matches the README documentation changes, including the beginner quick start section, contributor links, and TOC updates.

✏️ Tip: You can configure your own custom pre-merge checks in the settings.

✨ Finishing Touches
🧪 Generate unit tests (beta)
  • Create PR with unit tests

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.

❤️ Share

Comment @coderabbitai help to get the list of available commands.

@github-actions github-actions Bot added nsoc26 Nexus Spring of Code 2026 gssoc26 GirlScript Summer of Code 2026 and removed gssoc26 GirlScript Summer of Code 2026 nsoc26 Nexus Spring of Code 2026 labels Jun 25, 2026
…DFX-CYBER#942)

Signed-off-by: boradejanhavi36-lab <boradejanhavi36@gmail.com>
@janhaviborade05
janhaviborade05 force-pushed the improve-readme-onboarding branch from aae69e8 to 49581a7 Compare June 25, 2026 09:10
@github-actions github-actions Bot added nsoc26 Nexus Spring of Code 2026 gssoc26 GirlScript Summer of Code 2026 dco-verified and removed gssoc26 GirlScript Summer of Code 2026 dco-missing nsoc26 Nexus Spring of Code 2026 labels Jun 25, 2026
@github-actions

Copy link
Copy Markdown
Contributor

🤖 TENET Agent Review

📋 Summary

The pull request introduces a new "Beginner Quick Start" section to the README.md file, designed to simplify the onboarding process for new contributors. This section provides clear, three-step instructions for forking, cloning, and running the project, along with a table of helpful links to contributor guides. Additionally, the PR updates the Table of Contents to include the new quick start section, API Reference, and Hardened Frontend Architecture, thereby improving navigation and discoverability of key project information. The approach is sound for enhancing documentation and user experience.

🔐 Security Findings

No security issues found. The changes are purely documentation-related, involving markdown formatting and internal links within the repository. There is no introduction of executable code, sensitive information, or external dependencies that could pose a security risk to the TENET AI project.

🧹 Code Quality

  • README.md - The "Fork & Clone" instructions in the "Beginner Quick Start" section (lines 35-36) suggest cloning https://github.com/your-username/GSoC-Org-Finder-.git. For a true beginner, it might be clearer to explicitly state that your-username should be replaced with their GitHub username after they have forked the repository, or to provide the command to clone the upstream repository first.

✅ What's Done Well

  1. Improved Onboarding: The new "Beginner Quick Start" section provides a clear, concise, and accessible entry point for new contributors, significantly lowering the barrier to participation.
  2. Enhanced Navigation: Updating the Table of Contents with previously missing key sections (API Reference, Beginner Quick Start, Hardened Architecture) greatly improves the discoverability and navigability of important project documentation.
  3. Clarity and Simplicity: The instructions are straightforward and highlight the project's minimal setup requirements ("No Node.js, no npm, no build tools needed"), which is very welcoming for beginners.

📝 Overall Verdict

[APPROVE] - A well-executed documentation update that significantly improves contributor onboarding and project navigability.

@github-actions github-actions Bot added gssoc26 GirlScript Summer of Code 2026 nsoc26 Nexus Spring of Code 2026 and removed missing-program-classification gssoc26 GirlScript Summer of Code 2026 nsoc26 Nexus Spring of Code 2026 labels Jun 25, 2026
Signed-off-by: boradejanhavi36-lab <boradejanhavi36@gmail.com>
@github-actions github-actions Bot added nsoc26 Nexus Spring of Code 2026 gssoc26 GirlScript Summer of Code 2026 and removed gssoc26 GirlScript Summer of Code 2026 labels Jun 25, 2026
@sonarqubecloud

Copy link
Copy Markdown

@github-actions

Copy link
Copy Markdown
Contributor

🤖 TENET Agent Review

📋 Summary

This pull request aims to enhance the project's documentation by adding a "Beginner Quick Start" section and improving the Table of Contents (TOC) in README.md. While the intention to improve contributor onboarding and navigation is sound, the content provided for the quick start guide is entirely misaligned with the description of the TENET AI project, which is an LLM security middleware.

🔐 Security Findings

No security issues found.

🧹 Code Quality

  • README.md - The "Beginner Quick Start" section (lines 32-55) provides setup instructions for a "GSoC-Org-Finder-" project, describing it as a "pure HTML/CSS/JS project" that can be opened via index.html. This content is fundamentally incorrect and misleading for the TENET AI project, which is an "LLM security middleware system". The quick start guide must be rewritten to reflect the actual setup and contribution process for the TENET AI project.

✅ What's Done Well

  • The addition of a "Beginner Quick Start" section demonstrates a good initiative to improve the onboarding experience for new contributors.
  • The Table of Contents has been correctly updated to include new and previously missing sections, improving overall navigation.
  • The markdown formatting throughout the new sections is clear and well-structured.

📝 Overall Verdict

REQUEST CHANGES - The "Beginner Quick Start" content is inappropriate for the TENET AI project and needs to be completely revised.


Review powered by TENET Agent 🛡️ | Triggered automatically on PR #1958

@cubic-dev-ai cubic-dev-ai Bot left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

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

0 issues found across 1 file (changes from recent commits).

Auto-approved: Adds beginner onboarding section and updates TOC. Documentation-only change with no code or logic modifications.

Re-trigger cubic

TarunyaProgrammer

This comment was marked as off-topic.

@TarunyaProgrammer TarunyaProgrammer left a comment

Copy link
Copy Markdown
Collaborator

Choose a reason for hiding this comment

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

Great Work!

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

dco-verified documentation Improvements or additions to documentation frontend gssoc26 GirlScript Summer of Code 2026 gssoc-review level:beginner 20 pts nsoc26 Nexus Spring of Code 2026 nsoc-review size/s

Projects

Status: In progress
Status: Todo

Development

Successfully merging this pull request may close these issues.

[DOCS] Improve README onboarding and navigation

2 participants