Skip to content

Feature Requests ​

Propose improvements to the SnapsOS CLI, Marketplace UI, the Framework/registry, or the public API.

Purpose ​

Clear, scoped requests help us ship changes that improve safety, reliability, and operator UX.

What to Propose ​

  • CLI: new flags, verify-only/dry-run, JSON output, resumable downloads.
  • Marketplace: filters/sorting, provider profiles, Trusted Score.
  • Framework/API: schema fields, validation rules, practical endpoints.
  • DX/Observability: clearer errors, logs, exit codes.

Before You File ​

  • Search existing issues/PRs.
  • Describe the problem first, then the solution.
  • Note alternatives/workarounds and who benefits.

How to Propose ​

  1. Open an issue in https://github.com/denodesxyz/snapsvault.
  2. Keep scope small; link mocks or examples.
  3. Call out risks, compatibility, and acceptance criteria.

Minimal Template ​

markdown
**Title:** Short action title

**Problem:** What’s hard today and for whom?

**Proposed Solution:** What changes (CLI flag, UI control, API/schema)? One example.

**Acceptance Criteria:** Objective checks to call it “done”.

**Alternatives / Risks:** Brief notes on trade-offs, compat, security.

How We Prioritize ​

Impact on operators/validators, safety & integrity, alignment with standards, effort/maintainability, and backward compatibility.

Next Steps ​

  • Shipping code? See Improve CLI or Frontend.
  • Publishing data? See Contribute Snapshots.
  • Ready to propose? Open an issue with the template above.

SnapsVault. Open Snapshot Marketplace