Skip to content

[PHASE 1] Baseline Measurement and Coverage Gap Report #933

@ashleyshaw

Description

@ashleyshaw

Summary

Establish the initial coverage baseline and turn the current coverage gap into a documented implementation checklist.

Action

  • Action Type: Create
  • Target File: .github/projects/active/test-coverage-implementation/README.md

Proposed Test Content

This phase covers tasks 1.1 to 1.4 from the source README:

  • run the initial coverage report
  • generate and review the HTML coverage report
  • document baseline metrics and the gap to 80%
  • create the implementation checklist and execution order

Scope & Applicability

  • Type: Baseline audit and reporting
  • Affected Areas: repository-wide coverage reporting, baseline documentation, implementation planning
  • Audience: maintainers, developers, QA

Parent Issue

Acceptance Criteria

  • Coverage report runs successfully.
  • HTML report is reviewed and low-coverage files are identified.
  • Baseline metrics are recorded in the report artefact.
  • A prioritised implementation checklist exists for the remaining phases.
  • Change is documented in the project change log.
  • PR uses correct branch prefix (audit/).

Additional Context

This phase blocks every later phase, so it must be the first live issue in the chain.


Definition of Ready (DoR)

  • Purpose, scope, and audience defined
  • Target file and action type specified
  • Acceptance criteria listed
  • Estimate added (if applicable)

Definition of Done (DoD)

  • All acceptance criteria met and verified
  • Changelog entry prepared for PR
  • Test passes all required scenarios and environments
  • Documentation updated (if needed)
  • PR uses correct branch prefix (audit/)
  • Approved by at least one maintainer

Metadata

Metadata

Assignees

No one assigned

    Type

    No type

    Priority

    None yet

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions