Skip to content

Releases: RepoAssay/repo-test-architect

Repo Test Architect 1.0.0-beta.1

Pre-release

Choose a tag to compare

@m-stenbe m-stenbe released this 11 Aug 11:07
4bc4ecf

Repo Test Architect 1.0.0-beta.1 is the first beta candidate for the audit-first CLI and local MCP server. The candidate freezes the proposed 1.0 contract for review while keeping native test generation deferred.

Publication remains contingent on the beta go/no-go record and exact-commit release checks.

Highlights

  • exposes protocol-standard MCP outputSchema contracts for all 19 tools using the exact shipped artifact schemas
  • returns MCP artifacts through structuredContent while retaining serialized JSON text for existing clients
  • clarifies routing, artifact provenance, output behavior, and side effects for the six weakest externally scored tool descriptions
  • preserves the deterministic local-only audit, evidence, ranking, planning, placement, findings, execution-hint, and stats behavior across ten bounded adapters
  • includes the refreshed production dependency lock and current public discovery metadata accumulated since 0.3.0

Compatibility

No CLI command, MCP tool, input contract, versioned artifact schema, configuration behavior, or supported adapter boundary is intentionally removed or changed. Standard structured MCP output is additive; clients that consume the existing JSON text content continue to receive it.

The proposed beta contract is recorded in Beta Contract Freeze. Any compatibility-affecting change after this candidate must be explicit in later beta notes.

Known Limitations

  • findings and plans are deterministic review input, not automatic code changes
  • generate_selected_test remains intentionally deferred and does not generate or write tests
  • adapters support only their documented bounded repository, build, framework, and evidence shapes
  • the MCP server is local stdio; remote hosting is not included

Candidate Verification

  • 1,362 local tests across 105 suites, 0 failures
  • MCP stdio smoke, distribution preparation, package contents, and npm pack dry-run checks pass
  • exact-candidate Linux, Windows, and macOS release matrix remains required before publication
  • clean installation from the published beta package remains a post-publication verification step

When published, install the beta explicitly with:

npm install --global repo-test-architect@beta

The npm latest tag remains on the recommended public alpha unless the release owners deliberately change it.

Repo Test Architect v0.3.0 — Public Alpha

Choose a tag to compare

@m-stenbe m-stenbe released this 02 Aug 20:18
823c572

Repo Test Architect 0.3.0 is the third public alpha. It expands the audit-first adapter portfolio while keeping every support claim bounded by checked-in evidence. Native test generation remains deferred.

Highlights

  • adds supported, explicitly bounded adapters for Go, Rust, C#, Ruby, PHP, and Elixir, bringing the portfolio to ten supported ecosystems
  • validates every supported adapter against three exact-commit public repositories: 30 pinned cases and 210 of 210 reviewed scorecard areas passing
  • adds adapter-specific ownership, command, callable, and assertion evidence discovered through repeated live-repository audits
  • cuts the measured Swift Package Index Server audit median from 14,443 ms to 725 ms and the Django median from 3,823 ms to 2,129 ms without changing their canonical audit artifacts
  • extracts byte-preserving shared repository traversal and adds a bounded, non-shipping executor evaluation to make the next product decision evidence-led
  • sharpens the README around what the project is, what it is not, and how repository maintainers can use its audit and ranked plan

Compatibility

There are no intentional breaks to the 0.2.x CLI commands, MCP tool names, or existing versioned artifact schemas. “Supported” remains a bounded alpha claim defined separately for each adapter; dynamic build graphs and unproven runtime behavior stay explicit limitations.

Verification

  • 1,361 tests across 105 suites
  • all ten adapter coverage, generated performance, and implementation-coverage gates
  • 30 exact public repository pins with deterministic semantic and performance measurements
  • 210 of 210 reviewed validation scorecard areas passing
  • exact release commit passed the complete local release gate and manually dispatched Linux, Windows, and macOS release matrix
  • clean npm-registry install loaded all ten adapters and initialized MCP as 0.3.0

Install with:

npm install --global repo-test-architect@0.3.0

Repo Test Architect v0.2.0 — Public Alpha

Choose a tag to compare

@m-stenbe m-stenbe released this 26 Jul 14:30
5326040

Repo Test Architect 0.2.0 is the second public alpha. It keeps the 0.x line deliberately evidence-first: audit and planning quality improved substantially, while native test generation remains deferred.

Highlights

  • adds analyze / analyze_repository as the streamlined one-command entry point for people and LLM clients
  • hardens bounded ownership, command selection, and static evidence across JavaScript/TypeScript, Kotlin/JVM, Python, and Swift
  • validates all four adapters against 12 pinned real repositories with exact-commit semantic and performance measurements
  • adds the human-readable validation scorecard with separate review-completeness and reviewed-pass-rate measures
  • extends shared conformance through project summaries, rankings, plans, execution hints, findings, placement, stats, repository analysis, portable paths, blocked pipelines, and exact JSON round trips

Compatibility

There are no intentional breaks to the 0.1.x CLI commands, MCP tool names, or existing versioned artifact schemas. The public support claim remains bounded by each checked-in alpha support matrix.

Verification

  • 993 tests across 92 suites
  • 87 golden snapshots
  • 51 model-consistency scenarios
  • all four adapter coverage and performance gates
  • exact release commit passed the manually dispatched Linux, Windows, and macOS release:check matrix
  • clean npm-registry install loaded all four adapters and initialized MCP as 0.2.0

Install with:

npm install --global repo-test-architect@0.2.0

Repo Test Architect v0.1.1

Choose a tag to compare

@m-stenbe m-stenbe released this 24 Jul 16:52
af4ba99

First public npm and Official MCP Registry release of Repo Test Architect.

0.1.1 corrects the GitHub organization casing used by the MCP Registry identity.