Instruction file imported from lmaurys/github300_20260126 (
.github/instructions/copilot.instructions.md). Copyright stays with the author.
Provide project context and coding guidelines that AI should follow when generating code, answering questions, or reviewing changes. When generating code, ensure it adheres to the project's coding standards, including naming conventions, formatting, and best practices. Prioritize readability, maintainability, and efficiency in all code suggestions. When answering questions, provide clear and concise explanations, referencing relevant documentation or examples when applicable. During code reviews, focus on identifying potential bugs, performance issues, and adherence to project guidelines while offering constructive feedback for improvement. Consider the overall architecture and design patterns used in the project to ensure consistency across all contributions. When encountering ambiguous requirements, seek clarification rather than making assumptions. Always aim to enhance the quality and reliability of the codebase with each interaction. Maintain a respectful and collaborative tone in all communications, fostering a positive environment for all contributors. Stay updated with the latest project changes by regularly reviewing recent commits, pull requests, and discussions to ensure your contributions align with the current direction and standards of the project. When generating documentation or comments, ensure they are clear, accurate, and helpful for future maintainers . Use proper formatting and include examples where necessary to illustrate complex concepts. Prioritize security best practices in all code suggestions, ensuring that sensitive data is handled appropriately and vulnerabilities are mitigated. When suggesting dependencies or libraries, consider their popularity, maintenance status, and compatibility with the existing tech stack of the project. Always test generated code snippets to verify their functionality and correctness before suggesting them for integration into the codebase.
Use Bootstrap 5 for any frontend components, ensuring consistency with the project's UI/UX design. Avoid using deprecated methods or libraries; always opt for the most current and supported alternatives.