-
Notifications
You must be signed in to change notification settings - Fork 125
Closed
Labels
configurationConfiguration files and settingsConfiguration files and settingspriority-1Critical priority, address immediatelyCritical priority, address immediatelytoolingDeveloper tooling and utilitiesDeveloper tooling and utilities
Description
Issue Description
The repository needs comprehensive configuration files for development tools (spell checking, markdown linting, secret scanning, IaC security) to enforce code quality standards and security practices across all contributions.
Additional Context
Files to add:
.cspell.json- Spell check main config.cspell/- Custom dictionaries (4 files: azure-services, general-technical, industry-acronyms, microsoft-sample-companies).markdownlint.json- Markdown linting rules.markdownlint-cli2.jsonc- Markdown CLI config.gitleaks.toml- Secret scanning config.checkov.yaml- IaC security configscripts/linting/PSScriptAnalyzer.psd1- PowerShell linting rulesscripts/linting/markdown-link-check.config.json- Link check config
Priority: Wave 1 (Priority 1) - Can merge in parallel with foundation and npm dependencies
Dependencies: None - independent issue
Testing: Validate JSON/YAML/TOML syntax, verify custom dictionaries load correctly with cspell
Reactions are currently unavailable
Metadata
Metadata
Assignees
Labels
configurationConfiguration files and settingsConfiguration files and settingspriority-1Critical priority, address immediatelyCritical priority, address immediatelytoolingDeveloper tooling and utilitiesDeveloper tooling and utilities