Skip to content

Add development tools configuration files #6

@WilliamBerryiii

Description

@WilliamBerryiii

Issue Description

The repository needs comprehensive tool configuration files to enable consistent code quality checks, security scanning, and development practices across all contributors and CI/CD pipelines.

Files needed:

  • .cspell.json and custom dictionaries (.cspell/)
  • .markdownlint.json and .markdownlint-cli2.jsonc
  • .gitleaks.toml and .checkov.yaml
  • scripts/linting/PSScriptAnalyzer.psd1
  • scripts/linting/markdown-link-check.config.json

Additional Context

Priority: Merge Priority 1 (Wave 1) - No dependencies

These configuration files are required by scripts (Issues #5, #6) and workflows (Issues #10, #11) in subsequent PRs.

Metadata

Metadata

Assignees

No one assigned

    Labels

    configurationConfiguration files and settingspriority-1Critical priority, address immediately

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions