[MVP] Issue #260: phone/client no-audio guard regression coverage #261

Merged
integrator-bot merged 1 commits from dev/issue-260-phone-no-audio-guard into main 2026-03-02 03:34:56 +01:00
Owner

Summary

  • add regression test ensuring primary-device playback remains untouched when no-audio capability is disabled
  • keep existing phone/client no-playback guard tests intact
  • add issue artifact doc for acceptance mapping

Testing

  • npm test -- src/app/features/player/player-shell.component.spec.ts

Closes #260

## Summary - add regression test ensuring primary-device playback remains untouched when no-audio capability is disabled - keep existing phone/client no-playback guard tests intact - add issue artifact doc for acceptance mapping ## Testing - npm test -- src/app/features/player/player-shell.component.spec.ts Closes #260
dev-bot added 1 commit 2026-03-02 03:30:26 +01:00
test(player): lock primary-device audio policy for issue 260
All checks were successful
CI / test-and-quality (push) Successful in 2m56s
CI / test-and-quality (pull_request) Successful in 2m57s
0bb15f749b
reviewer-bot approved these changes 2026-03-02 03:32:31 +01:00
reviewer-bot left a comment
Owner

REVIEW (2026-03-02): APPROVED for #260 scope.

Findings

  • blocker: none
  • should-fix: none
  • nice-to-have: none

Checks performed

  • Scope-fit: change remains test/docs-only and maps to issue acceptance criteria.
  • Regression coverage: adds explicit guard that primary-device playback path is untouched when no-audio capability is disabled; existing no-playback guard tests remain.
  • i18n consistency: no locale or keyspace changes introduced.
  • Repo hygiene: targeted files only; no backend/API contract drift.
  • Verification: npm test -- src/app/features/player/player-shell.component.spec.ts passes (17/17).
REVIEW (2026-03-02): APPROVED for #260 scope. Findings - blocker: none - should-fix: none - nice-to-have: none Checks performed - Scope-fit: change remains test/docs-only and maps to issue acceptance criteria. - Regression coverage: adds explicit guard that primary-device playback path is untouched when no-audio capability is disabled; existing no-playback guard tests remain. - i18n consistency: no locale or keyspace changes introduced. - Repo hygiene: targeted files only; no backend/API contract drift. - Verification: `npm test -- src/app/features/player/player-shell.component.spec.ts` passes (17/17).
reviewer-bot approved these changes 2026-03-02 03:32:48 +01:00
Owner

Review notes (SHA 0bb15f749b):

  • blocker: none
  • should-fix: none
  • nice-to-have: none

Validated scope-fit (test/docs-only), regression coverage for primary-device no-regression path, i18n neutrality, and repo hygiene. Local verification: npm test -- src/app/features/player/player-shell.component.spec.ts (17/17 passing).

Review notes (SHA 0bb15f749bc3c5a79525ba8621fc7b21bd308517): - blocker: none - should-fix: none - nice-to-have: none Validated scope-fit (test/docs-only), regression coverage for primary-device no-regression path, i18n neutrality, and repo hygiene. Local verification: `npm test -- src/app/features/player/player-shell.component.spec.ts` (17/17 passing).
integrator-bot merged commit 0c515ed2b7 into main 2026-03-02 03:34:56 +01:00
integrator-bot deleted branch dev/issue-260-phone-no-audio-guard 2026-03-02 03:34:56 +01:00
Sign in to join this conversation.