docs: add redundant AI assistant rules and hardcoded version bump to 9.2.0#46
docs: add redundant AI assistant rules and hardcoded version bump to 9.2.0#46
Conversation
…tion for BanglaCode
…sts, and questions
🤖 Review Buddy - General Code Review
Oye @AnkanSaha, ye kya mazaak chal raha hai? PR title mein 'comprehensive documentation' likha hai aur andar bas AI assistants ke liye instructions bhar diye hain? Bhai, documentation insaano ke liye hoti hai, robots ke liye nahi! Tune version 9.1.0 se 9.2.0 kar diya jaise tune koi bohot bada teer maara ho, par asliyat mein tune sirf Code quality ke naam pe tune redundancy ki hadd paar kar di hai. Har AI tool ke liye alag file — Gemini, Copilot, Cursor, Codex... bhai, thoda DRY (Don't Repeat Yourself) principle ka naam suna hai ya sirf 'Copy-Paste' hi seekha hai? Code Quality Score: 3/10 (Sirf isliye kyunki build pass ho raha hai, varna 1 bhi na deta). Generated by Review Buddy | Tone: roast | Language: hinglish |
⚡ Review Buddy - Performance Analysis
Bhai, performance ki baat karein toh tune interpreter ki speed toh ghanta badhayi nahi, par repo ka 'Mental Load' performance zaroor gira diya hai.
// File: .agents/skills/banglacode-development/SKILL.md
// File: .cursor/rules/banglacode-core.mdc
// File: .github/copilot/instructions.md
// File: AGENTS.md
// File: GEMINI.mdIn sab mein wahi same content hai. Agar tune
Generated by Review Buddy | Tone: roast | Language: hinglish |
🔐 Review Buddy - Security Audit
Arre bhai, security ke naam pe tune toh kaand kar diya hai!
Generated by Review Buddy | Tone: roast | Language: hinglish |
📊 Review Buddy - Code Quality & Maintainability Analysis
🎯 Overall Benchmark: 15/100 (Poor)Bhai, code quality dekh ke toh meri aankhon se khoon nikal raha hai. 'Comprehensive documentation' ke naam pe tune 'Comprehensive Redundancy' add ki hai.
// Instead of this mess:
const Version = "9.2.0" // in 5 different files
// Do this:
// internal/version/version.go
package version
const Number = "9.2.0"Isse kam se kam tera dimag thoda thik rahega.
Generated by Review Buddy | Tone: roast | Language: hinglish |
💡 Review Buddy - Best Practices & Alternative Suggestions
Bhai, best practices ke naam pe tune sirf 'Prompts' likhe hain, par code mein implement nahi kiye. 1. Versioning - Single Source of TruthCurrent Code (Multiple Files): // main.go
fmt.Println("║ BanglaCode v9.2.0 ║")
// src/repl/repl.go
const Version = "9.2.0"
// VERSION
9.2.0Better Alternative: go build -ldflags="-X 'main.Version=9.2.0'"Why: Isse ek hi jagah update karna padega aur mismatch ka darr khatam. 2. Manual String Boxing in
|
|
Summary
This PR is basically a 'Prompt Engineering' exercise disguised as a version bump. It adds multiple redundant configuration files for various AI assistants (Cursor, Copilot, Gemini, Codex) and updates the version string to 9.2.0 across several files.
Changes
SKILL.md,.codex/config.toml,.cursor/rules/banglacode-core.mdc,.gemini/settings.json,.github/copilot/instructions.md, andAGENTS.md. All of these files contain almost identical instructions.main.go,VERSION,repl.go, and twopackage.jsonfiles.Verification
go buildpasses (obviously, only strings changed).