vac:qa:status:2025q3-status-qa-documentation

Description

Establish QA documentation for the Status ecosystem, building on existing rfc and other documentation sources to cover app functionality. We should cover:

  • overall QA strategy Documentation
  • test plans for status features and components
  • requirements documentation framework that has:
    • feature tracking
    • document lifecycle management
    • tooling and templates to support community involvement in QA processes

Alignment with VAC Narratives:

  • Continues fostering collaboration between QA, RFC contributors, and engineering teams, ensuring changes in one area promptly reflect across the ecosystem.
  • Helps maintain a high standard for both internal and external contributions by detecting discrepancies early and closing testing gaps.

Task List

QA Strategy

  • fully qualified name: vac:qa:status:2025q3-status-qa-documentation:strategy
  • owner: magnus
  • status: in progress (5%)
  • start-date: 2025/07/01
  • end-date: 2025/07/30

Description

  • Create a knowledge base containing the QA strategy for the core components under Status ecosystem.
  • For each components, we will document the existing tests, coverage, how and when they are run, any identified gaps, and recommendations for improvement.

Deliverables

  • Notion page with QA strategy

Test Plans

  • fully qualified name: vac:qa:status:2025q3-status-qa-documentation:test-plans
  • owner: magnus
  • status:
  • start-date:
  • end-date:

Description

  • Create test plans for new Status features, releases and RFCs.
  • Identify and flag gaps.

Deliverables

  • Notion pages with test plans

Requirements Documentation Framework

  • fully qualified name: vac:qa:status:2025q3-status-qa-documentation:requirements-framework
  • owner: magnus
  • status:
  • start-date:
  • end-date:

Description

  • Implement a framework covering Status Desktop core features, with workflows and compatibility with other tooling.

Deliverables

  • Adapt POC framework to Status with latest revisions (add Feature Context docs and lifecycle management)
  • Migrate existing docs and create tooling (GitHub Actions, static site generation, TestRail integration)
  • Expand coverage of core features (wallet, chat, communities, settings modules with full flow/screen documentation)
  • Develop team adoption workflows for new features (training materials, review processes, maintenance procedures)