Skip to content

Read-Only Smoke Matrix

Use this matrix after releases and tuning PRs to test architect-mcp on fresh public repositories without posting issues, opening pull requests, or changing those repositories.

Rules

  • Clone or inspect public repos read-only.
  • Do not create issues, pull requests, comments, discussions, stars, forks, or branches on third-party repos.
  • Record the exact repo URL, commit SHA, date, tool surface, review mode, and command or client path.
  • Summarize findings in the architect-mcp repo or chat only.
  • Treat false positives as tuning candidates, not as criticism of the target repo.

Coverage Targets

EcosystemMinimum SampleReview ModeWhat To Watch
TypeScript app2 reposauditGenerated assets, nested barrels, public media, lockfiles
TypeScript tooling or library1 repoauditCLI entrypoints, package metadata, declaration files
Python app or library1 repoauditFramework app files, notebooks, generated docs
Go service or CLI1 repoauditRoot commands, generated clients, vendored output
Rust service or CLI1 repoauditsrc/main.rs, generated bindings, examples
Java service1 repoauditVerbose framework classes, generated sources, build files

Report Template

markdown
## Repo
- URL:
- Commit:
- Date:
- Ecosystem:
- Tool surface:
- Review mode:

## Result
- Status:
- High-signal findings:
- Noise findings:
- Missed findings:
- Suggested tuning:

## Evidence
- Commands or MCP calls:
- Notes:

Launch Gate

For a release candidate, run at least one fresh sample per ecosystem and keep npm run release:check as the final clean-checkout release gate. The smoke matrix informs tuning, but it does not replace the deterministic release gate.

Released under the MIT License.