# 💬 Discussions Welcome

> **Built for the Developer Community**: We actively welcome open discussion, workflow sharing, custom Tree-sitter configurations, and feature collaboration from users at all skill levels.

---

## 📋 How to Engage & Participate

All community support and feedback is hosted in [**GitHub Discussions**](https://github.com/vijaytank/NakshAstraMCP-Docs/discussions). Join the conversation across these categories:

---

### 💡 Ideas & Feature Proposals

Have a feature request, an idea for AST parser enhancements, or a new language addon you'd like to see?

Share your proposal in the [**Ideas**](https://github.com/vijaytank/NakshAstraMCP-Docs/discussions/categories/ideas) category. We actively refine future roadmap cycles based on community input.

---

### ❓ Q&A Support

Need assistance with setup, configuration, transport modes, or platform-specific variables?

Post your question in the [**Q&A**](https://github.com/vijaytank/NakshAstraMCP-Docs/discussions/categories/q-a) category. Maintainers and active contributors monitor this and are ready to help.

**Before posting**, please:
1. Run `nakshastramcp doctor` and confirm there are no critical check failures.
2. Check the [🛠️ Troubleshooting Guide](TROUBLESHOOTING.md) for common solutions.
3. Include your OS, version (`nakshastramcp --version`), and any relevant log lines.

---

### 🎉 Showcase & Workflows

Created a unique Tree-sitter addon setup, a custom `.mcpignore` configuration, or an AI workflow that leverages NakshAstraMCP in an interesting way?

Share it in the [**Show and Tell**](https://github.com/vijaytank/NakshAstraMCP-Docs/discussions/categories/show-and-tell) category so others can learn and optimize their developer environments!

---

### 🐛 Bug Reporting

If you identify a confirmed bug:

1. Verify it is not environment-specific by running `nakshastramcp doctor`.
2. Check [existing issues](https://github.com/vijaytank/NakshAstraMCP-Docs/issues) to avoid duplicates.
3. Open a formal [**GitHub Issue**](https://github.com/vijaytank/NakshAstraMCP-Docs/issues/new/choose) using the standard bug report template.
4. Include:
   - NakshAstraMCP version (`nakshastramcp --version`)
   - Operating system and terminal/shell type
   - Exact steps to reproduce the issue
   - Clean log trace segments (`nakshastramcp logs --lines 50`)

---

## 🛡️ Code Privacy Guardrail

> [!CAUTION]
> **Strictly protect your intellectual property when participating in public discussions:**
>
> - **Do not post proprietary source code blocks** or company-confidential file contents.
> - **Redact all paths, secrets, API keys, tokens, and environment variables** from uploaded logs before sharing.
> - When in doubt, describe the issue in general terms rather than sharing specific code.
>
> NakshAstraMCP is designed to keep your code private — help us keep the community safe too.

---

## 📬 Direct Contact

For private security concerns, please follow the [🛡️ Security Policy](SECURITY.md) — **do not post security vulnerabilities publicly**.

For general maintainer contact: [vijaytank132@gmail.com](mailto:vijaytank132@gmail.com)

---

<p align="center">
  <a href="README.md">🏠 Home</a> ·
  <a href="USER_GUIDE.md">📖 User Guide</a> ·
  <a href="TROUBLESHOOTING.md">🛠️ Troubleshooting</a> ·
  <a href="SECURITY.md">🛡️ Security Policy</a>
</p>
