Skip to content

Implementation-to-documentation traceability

Português (Brasil) · Compatibility matrix

This audit maps public capabilities to their authoritative implementation, user entry point, portal routes, and representative automated evidence. It was reviewed against the feat/mcp-server-integration source for the CLI 1.8.0, VS Code 1.1.0, and MCP 1.0.0 release candidates. “Corrected” means this audit changed documentation or release metadata; it does not mean the candidate has been published.

Functionality Implementation CLI / MCP / VS Code README Portal EN Portal PT-BR Tests Status
Repository initialization and configuration src/AdrGuard/Cli/InitCommand.cs; Configuration/* CLI, VS Code command Root and extension READMEs /product/cli/ /pt-br/product/cli/ InitCommandIntegrationTests; AdrGuardConfigurationLoaderTests Correct
Canonical validation, filenames, lifecycle, supersession, relationships Parsing/*; Validation/*; Cli/CheckCommand.cs CLI, VS Code, MCP validate_adrs Root, extension, MCP READMEs /product/cli/; /product/relationships/ /pt-br/product/cli/; /pt-br/product/relationships/ AdrValidatorTests; filename/lifecycle/relationship tests Corrected
MADR 4.0 and validation profiles Parsing/AdrMarkdownParser.cs; Validation/AdrFormat.cs; validation policy factories CLI, VS Code, MCP Root and extension READMEs /product/madr-4/ /pt-br/product/madr-4/ Madr4ValidationTests; Madr4CommandIntegrationTests Correct
Incremental validation and diagnostic baselines Git/GitChangeDetector.cs; Baselines/*; Cli/BaselineCommand.cs CLI, VS Code Root and extension READMEs /product/incremental-validation/ /pt-br/product/incremental-validation/ IncrementalCheckIntegrationTests; BaselineCommandIntegrationTests Corrected
Text, JSON, and SARIF reports Cli/CheckReportRenderer.cs; Cli/ValidationOutput.cs CLI, VS Code Problems Root and extension READMEs /product/reports/ /pt-br/product/reports/ CheckReportIntegrationTests; extension checkReport.test.ts Correct
Standard index and enriched catalog Indexing/*; Cli/IndexCommand.cs CLI, VS Code internal Webview action Root and extension READMEs /product/cli/ /pt-br/product/cli/ AdrIndexGeneratorTests; GovernanceReportIntegrationTests; extension feature tests Corrected
Offline creation and templates Generation/AdrNewService.cs; templates/loaders; Cli/NewCommand.cs CLI, VS Code Root and extension READMEs /product/creation/; /product/custom-templates/ /pt-br/product/creation/; /pt-br/product/custom-templates/ NewCommandIntegrationTests; template regression tests Correct
Structured visual create/edit contracts Cli/NewFormCommand.cs; EditFormCommand.cs; Editing/* CLI contract, VS Code Root and extension READMEs /product/creation/; /product/vscode-extension/ /pt-br/product/creation/; /pt-br/product/vscode-extension/ form integration tests; extension form/Webview tests Corrected
AI-assisted draft Generation/AdrGenerationService.cs; providers; Cli/DraftCommand.cs CLI, VS Code internal Webview action Root and extension READMEs /product/ai-drafting/ /pt-br/product/ai-drafting/ draft/provider/context/security tests; extension feature tests Correct
Advisory technical review and compare ref Review/*; Cli/ReviewCommand.cs CLI, VS Code internal Webview action Root and extension READMEs /product/ai-review/; /product/comparative-review/ /pt-br/product/ai-review/; /pt-br/product/comparative-review/ review, policy, security, report, comparative tests Correct
Architecture impact Impact/*; Git/GitChangeInventoryReader.cs; Cli/ImpactCommand.cs CLI, VS Code internal Webview action, MCP analyze_impact Root, extension, MCP READMEs /product/architecture-impact/ /pt-br/product/architecture-impact/ impact contract/case-study/CLI tests; MCP tests Correct
Architectural drift and bounded evidence Drift/*; Cli/DriftCommand.cs CLI, VS Code internal Webview action, MCP verify_architecture Root, extension, MCP READMEs /product/architectural-drift/ /pt-br/product/architectural-drift/ drift engine/contract/case-study/CLI tests; MCP tests Correct
ADR visual list, search, filters, sorting, navigation, workspace selection extensions/vscode/src/webview/adrListModel.ts; explorer/*; workspace.ts VS Code Extension README /product/vscode-extension/; /product/vscode-visual-guide/ /pt-br/product/vscode-extension/; /pt-br/product/vscode-visual-guide/ adrListModel.test.ts; Explorer/multi-root integration tests Correct
Validation on save and Problems extensions/vscode/src/validation/*; contracts/checkReport.ts VS Code Extension README /product/vscode-extension/ /pt-br/product/vscode-extension/ scheduler/diagnostics/integration tests Correct
Visual architecture, governance, and AI actions commands/visualFeatures.ts; webview/featureMessages.ts; media/newAdrForm.js VS Code internal Webview actions, not Command Palette commands Extension README /product/vscode-extension/; visual guide PT-BR equivalents architecture/feature message/argument/Webview tests Corrected
Back, Cancel, Save, Execute semantics commands/newAdrForm.ts; media/newAdrForm.js VS Code Webview Extension README /product/vscode-extension/; visual guide PT-BR equivalents newAdrFormWebview.test.ts; settings tests Corrected
Optional MCP registration, discovery, trust, multi-root extensions/vscode/src/mcp/*; configuration.ts; extension.ts VS Code MCP provider Extension and MCP READMEs /product/mcp-configuration/; /product/vscode-extension/ PT-BR equivalents mcpDiscovery.test.ts; activation/multi-root/trust tests Corrected
ADR list/read/search tools src/AdrGuard.Mcp/AdrGuardMcpTools.cs; McpWorkspace.cs MCP list_adrs, get_adr, search_adrs MCP README /product/mcp-tools/ /pt-br/product/mcp-tools/ McpWorkspaceTests; real client integration tests Correct
Declared relationship tool Same MCP modules plus shared relationship validator MCP get_adr_relationships MCP README /product/mcp-tools/ /pt-br/product/mcp-tools/ MCP workspace/integration tests Correct
MCP runtime, limits, cancellation, errors, read-only security McpServerApplication.cs; McpServerOptions.cs; McpResponseLimit.cs; tool wrapper MCP MCP README /product/mcp-security/; /product/mcp-configuration/ PT-BR equivalents MCP workspace/integration tests Correct
MCP NuGet/Registry distribution contract MCP .csproj; .mcp/server.json; mcp-release.yml MCP distribution MCP README and changelog /product/mcp-release/ /pt-br/product/mcp-release/ McpDistributionContractTests; workflow package/install jobs Corrected
Independent version compatibility and publication state three manifests; release workflows CLI, VS Code, MCP Root, extension, MCP READMEs /product/cli/; /product/vscode-extension/; /product/mcp/; this reference PT-BR equivalents release policy, manifest, VSIX and package tests Corrected

The complete CLI syntax remains authoritative in adr-guard --help and each command’s --help. The MCP input/output descriptions remain authoritative in tool discovery plus the schema 1.0 contracts. VS Code Command Palette entries are only the commands contributed by extensions/vscode/package.json; architecture, governance, and AI actions are internal to the retained Webview.