Repository navigation
[Docs] Update the squad from Squad-Spec-Repository-Template - #262
Merged
Merged
Conversation
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com> Claude-Session: https://claude.ai/code/session_01UrWYoamhuck8C9w1tojTqw
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com> Claude-Session: https://claude.ai/code/session_01UrWYoamhuck8C9w1tojTqw
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com> Claude-Session: https://claude.ai/code/session_01UrWYoamhuck8C9w1tojTqw
Owner
Author
|
SonarCloud Code Analysis is failing (Reliability rating C on new code). It reports five findings, all in template-managed squad tools this PR brings in:
These files aren't edited in this repository. They're fixed in the template and re-applied from its |
…the gate Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com> Claude-Session: https://claude.ai/code/session_01UrWYoamhuck8C9w1tojTqw
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com> Claude-Session: https://claude.ai/code/session_01UrWYoamhuck8C9w1tojTqw
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com> Claude-Session: https://claude.ai/code/session_01UrWYoamhuck8C9w1tojTqw
|
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.



Pull Request
📖 Description
Refreshes the squad and agent rules from Squad-Spec-Repository-Template (
5793c8e→77cc882, profiledotnet). The template-managed agents, skills,.squad/routing.md,.squad/team.md, squad tools and spec templates are updated, and the newplan-check.pyandsonar-check.pytools are added. With this update, Security reviews the plan whenever a security area is touched (not only on thesecuritytier), and features write their spec first and have it challenged before planning..squad/stack.mdgets a Sonar gate that runs SonarQube Cloud's analysis on the work branch before the PR, using the same project key and organization as CI, and its SonarQube notes now point to that gate.squad_settings.pyand the security-area intro in.squad/project.mdare updated to match the new seeds.🎫 Issues
None.
💬 Reviewer Notes
.squad/stack.md: the Sonar gate row and section, with the scanner installed globally, because a local install leaves an untrackeddotnet-tools.jsonthat the gate refuses. The SonarQube notes are reworded to point to that gate..squad/tools/squad_settings.py:SONAR_REPORT_TASK..squad/project.md: the security-areas intro.AGENTS.mdanddocs/ARCHITECTURE.mdare unchanged.dotnet-sonarscannerinstalled globally plusSONAR_TOKENin the session environment, and reports NOT CHECKED without them.📑 Test Plan
config-check.pypasses. Format check, Build, Analyzer gate (0 diagnostics), Test with coverage (501 tests passed) and Coverage gate (84.0 % overall) all pass. The Sonar gate was not run, because noSONAR_TOKENwas available.✅ Checklist
.squad/stack.md, and the Analyzer gate reports no diagnostic in a changed file..squad/stack.mdpasses (line coverage on new or changed production code and overall).README.md,ARCHITECTURE.md) to reflect my changes..squad/stack.mdprescribes.csharp.instructions.mdare followed.⏭ Next Steps
None.