Debugger port doesn't prove extension code executed (Firefox opens it).
New approach:
- Extension writes marker to browser.storage.local on init
- Test script checks Firefox profile for storage.js file
- Verifies _rentgen_init_timestamp and _rentgen_init_iso keys
This proves:
- background.ts executed
- browser.storage.local.set() succeeded
- Extension has working browser API access
Non-invasive: storage is only used for automated tests
🤖 Generated with [Claude Code](https://claude.com/claude-code)
Co-Authored-By: Claude <noreply@anthropic.com>