feat: v14 Improve#63
Merged
Merged
Conversation
…pproval requirements
…introduce compact format options
…proved summary reporting
…ting in AGENTS.md
…tical defaults in AGENTS.md
- Introduced Kubernetes manifests instructions focusing on security, labeling, resource management, and validation. - Added shell scripting best practices for clean, maintainable, and safe scripts. - Established internal Bash scripting standards for consistent logging and guard clauses. - Defined CODEOWNERS standards for template placeholders and review readiness. - Created Copilot agent authoring guidelines for boundary clarity and minimal duplication. - Developed skill reference authoring instructions for reusable details without duplication. - Set Docker and container build standards for secure, reproducible images. - Outlined composite action standards for GitHub Actions with input validation. - Established baseline standards for GitHub Actions workflows emphasizing security and deterministic execution. - Created Java project standards focusing on DDD boundaries and readability. - Defined JSON formatting and consistency standards for configuration files. - Established Lambda implementation rules for explicit handlers and input validation. - Created rules for editing the lessons learned ledger without turning it into policy. - Set Makefile conventions for deterministic targets and readable recipes. - Defined Markdown standards for maintainable documentation. - Established Node.js project standards with DDD-oriented layering and testing practices. - Created Python standards for scripts and application code with DDD boundaries. - Defined Terraform authoring standards for readability and validation-first delivery. - Established YAML formatting and clarity conventions for configuration files.
…elopment, Kubernetes manifests, and enhance Bash scripting instructions
…nsistency checks - Updated all instruction files to include a standardized opening statement for Copilot code review. - Introduced mandatory checks for `description`, `applyTo`, and `excludeAgent` fields in instruction frontmatter. - Enhanced review checks across various instruction files (Java, JSON, Kubernetes, Lambda, etc.) to ensure best practices and maintainability. - Modified catalog checks to enforce new instruction standards and validate instruction file integrity. - Updated tests to cover new instruction validation logic and ensure proper handling of source-managed instructions.
…tion, CodeQL, Dependabot, Helm, and improve existing guidelines for Azure DevOps, Terraform, and Python
- Removed the copilot instructions override template and related paths from the codebase. - Updated references to the copilot instructions to reflect the new compact routing bridge structure. - Introduced a new global review baseline in `.github/instructions/copilot-code-review.instructions.md`. - Adjusted documentation to clarify the roles of `AGENTS.md`, `.github/copilot-instructions.md`, and the new review baseline. - Modified tests to ensure consistency with the updated structure and removed legacy references to the deleted override template. - Enhanced clarity in the README and other documentation regarding the separation of policy, bridge, and review baseline.
…atment in Copilot guidelines
… chat and code review
…nce pass guidelines, update audit and writing plans processes
… remove recommended consumer field from retained plans
…ation and update completion report criteria
…documentation and scripts
…ation and validation
…hance clarity and consistency
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
Description
Enhance internal gateway execution strategies and improve documentation across various development practices. Introduce new guidelines for scripting, YAML, Makefile, and other formats to ensure maintainability and clarity. Remove obsolete hooks and streamline existing documentation for better usability.
Change Type
List of changes
Consumer Impact
Testing Instructions
Validation Evidence
Breaking Changes
Checklist