📖 [Docs]: Repository Standard reads as the enterprise-wide default with an accurate required-files baseline#117
Draft
Marius Storhaug (MariusStorhaug) wants to merge 6 commits into
Conversation
…ring in Repository Standard intro Co-authored-by: Copilot App <223556219+Copilot@users.noreply.github.com>
Co-authored-by: Copilot App <223556219+Copilot@users.noreply.github.com>
These apply only when a repository generates releases or runs those linters, so they are not part of the enterprise-wide baseline. Co-authored-by: Copilot App <223556219+Copilot@users.noreply.github.com>
…e descriptions to be ecosystem-aware and PR Format aligned Co-authored-by: Copilot App <223556219+Copilot@users.noreply.github.com>
…ntation guidance section Co-authored-by: Copilot App <223556219+Copilot@users.noreply.github.com>
…her than a mandatory baseline file Co-authored-by: Copilot App <223556219+Copilot@users.noreply.github.com>
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.
The Repository Standard now reads as the enterprise-wide default that every MSX repository inherits, and it makes clear that initiative standards such as PSModule sit at the same altitude — adding to and adjusting the baseline rather than living beneath it. The required-files baseline now matches what repositories actually need: agent-onboarding files are listed, files that are only relevant to some repositories are no longer mandatory, and the vaguer file descriptions now explain what each file is actually for.
Changed: The standard states its own scope and altitude
A reader can now tell, from the intro, that the Repository Standard is the default for every repository across the MSX Enterprise regardless of initiative, organization, or technology. The intro and the Initiative implementation guidance section both make the layering explicit: initiative standards operate at the same altitude as this standard, not beneath it. A repository inherits every rule this standard sets unless its initiative explicitly changes it, and where an initiative standard adds or overrides a rule, the initiative standard governs that initiative's repositories.
Changed: The required-files baseline matches what repositories actually need
The required-files table now lists the agent-onboarding entry points
AGENTS.mdandCLAUDE.md. It no longer treats.github/release.ymlor.github/linters/*as mandatory baseline files, because those apply only when a repository generates releases or runs those linters. The descriptions for.github/pull_request_template.md,.gitattributes,.gitignore, and.github/dependabot.ymlnow describe what each file does — PR Format alignment, cross-platform line handling, ecosystem-tailored ignores, and ecosystem-appropriate dependency updates. The Linter configuration defaults section stays as guidance, but no longer frames repository-local linter config as a mandatory baseline file.Technical details
src/docs/Ways-of-Working/Repository-Standard.md; frontmatter, heading structure, and writing style preserved.AGENTS.mdandCLAUDE.mdrows; removed the.github/release.ymland.github/linters/*rows; reworded.github/pull_request_template.md(now links toPR-Format.md),.gitattributes,.gitignore, and.github/dependabot.yml. Did not add.github/copilot-instructions.md.src/docs/Ways-of-Working/Repository-Standard.mdRelevant issues (or links)