Skip to content

CLI: add doctor checks for fixture availability #1244

@Timi16

Description

@Timi16

Overview

Many commands depend on fixture WASM files, but doctor does not report missing or stale fixtures.

Background

Diagnostics is already present in the repository, but the current implementation leaves a concrete gap for users or maintainers. Relevant files: src/cli/commands.rs, tests/fixtures/manifest.json.

Specifications

  • Read tests/fixtures/manifest.json when present.
  • Report missing fixture files and hash mismatches.
  • Keep normal doctor runs fast.
  • Include JSON fields for fixture status.

Acceptance Criteria

  • Behavior is covered by focused tests or documented manual verification.
  • Errors are handled gracefully with actionable suggestions.
  • Help text or docs are updated when the user-facing behavior changes.

Metadata

Metadata

Assignees

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions