Show detailed compliance information for each component
Execution
Execute this read-only compliance status check:
Step 1: Detect project type
Read
.project-standards.yaml
if it exists (shows tracked version and last configured date)
Auto-detect project type from file structure
Report discrepancy if detected type differs from tracked type
Step 2: Scan configuration files
Check for presence and validity of each configuration:
Component
Files Checked
Pre-commit
.pre-commit-config.yaml
Release-please
release-please-config.json
,
.release-please-manifest.json
,
.github/workflows/release-please.yml
Dockerfile
Dockerfile
,
Dockerfile.
Skaffold
skaffold.yaml
CI Workflows
.github/workflows/.yml
Helm
helm//Chart.yaml
Documentation
tsdoc.json
,
typedoc.json
,
mkdocs.yml
,
docs/conf.py
,
pyproject.toml [tool.ruff.lint.pydocstyle]
GitHub Pages
.github/workflows/docs.yml
,
.github/workflows/pages.yml
Cache Busting
next.config.
,
vite.config.
,
vercel.json
,
_headers
Tests
vitest.config.
,
jest.config.
,
pytest.ini
,
pyproject.toml [tool.pytest]
,
.cargo/config.toml
Coverage
vitest.config. [coverage]
,
pyproject.toml [tool.coverage]
,
.coveragerc
Linting
biome.json
,
pyproject.toml [tool.ruff]
,
clippy.toml
Formatting
.prettierrc
,
biome.json
,
pyproject.toml [tool.ruff.format]
,
rustfmt.toml
Dead Code
knip.json
,
knip.ts
,
pyproject.toml [tool.vulture]
Editor
.editorconfig
,
.vscode/settings.json
,
.vscode/extensions.json
Security
.github/workflows/security
,
.gitleaks.toml
,
pyproject.toml [tool.bandit]
Step 3: Determine compliance status
For each component, assign a status:
Status
Meaning
PASS
Fully compliant with project standards
WARN
Present but outdated or incomplete
FAIL
Missing required configuration
SKIP
Not applicable for project type
Step 4: Print compliance report
Infrastructure Standards Status
====================================
Repository: [name]
Project Type: [type] ([detected])
Standards Version: [version] (tracked: [tracked])
Last Configured: [date]
Component Status:
Pre-commit PASS v5.0.0 hooks, conventional commits
Release-please PASS Node workspace plugin
Dockerfile WARN Missing healthcheck
Skaffold PASS 3 profiles configured
CI Workflows WARN Missing test workflow
Helm SKIP No helm/ directory
Tests PASS Vitest configured
Coverage WARN 72% (below 80% threshold)
Linting PASS Biome configured
Formatting PASS Biome configured
Dead Code WARN Knip found 3 unused exports
Editor PASS .editorconfig present
Security PASS gitleaks + npm audit
Summary: [N] warnings, [N] failures
Run /configure:all to fix issues
Step 5: Show verbose details (if requested)
If
--verbose
flag is set:
Show specific version numbers for each hook/tool
List individual compliance checks performed
Show detected deviations from
.project-standards.yaml
Display file modification timestamps
Show cache-busting configuration details (framework, CDN, hash patterns)
Agentic Optimizations
Context
Command
Quick status check
/configure:status
Verbose status
/configure:status --verbose
Check standards version
grep "^standards_version:" .project-standards.yaml 2>/dev/null | sed 's/.:[[:space:]]//'
Check last configured date
grep "^last_configured:" .project-standards.yaml 2>/dev/null | sed 's/.:[[:space:]]//'
List all workflow files
find .github/workflows -maxdepth 1 -name '.yml' -exec basename {} \;
Flags
Flag
Description
--verbose
Show detailed compliance information
Notes
This command is
read-only
- no files are modified
Use for CI/CD compliance checks (exit code reflects status)
Run before
/configure:all
to preview what will be fixed
See Also
/configure:all
- Run all compliance checks
/configure:select
- Interactively select which components to configure
/configure:pre-commit
- Pre-commit specific checks
/configure:release-please
- Release-please specific checks