- mocks/ (directory) feat: thread requesting_domain/current_domain to permission dialog
- accent_picker.go 674 B feat(accent): implement core accent picker domain and UI component
- cache.go 580 B perf: optimize navigation with async history, zoom caching, and progress throttling (fixes #17)
- clipboard.go 646 B feat(application): add port interfaces for WebView, Clipboard, and Notification
- color_scheme.go 2.3 KiB refactor(M1+M5): decouple handlers from usecase/config, deps.go from infrastructure
- config_migrator.go 2.7 KiB fix(config): remove deprecated keys during migration
- config_schema.go 280 B feat(cli): add config schema command to list all keys with valid values
- config_transformer.go 345 B wip: legacy config migration and keybinding modal fix
- content_injector.go 864 B refactor(M6): decouple ui/app.go from infrastructure/webkit
- database.go 860 B fix(bootstrap): address review comments - mutex, context, docs
- desktop.go 1.7 KiB feat(cli): add setup commands for desktop integration
- download.go 1.0 KiB fix: localhost URL normalization and download handler clean architecture refactor
- engine.go 9.8 KiB fix: address code review findings across engine abstraction
- engine_context_test.go 3.1 KiB refactor: complete engine abstraction (M5+M6) — decouple UI from webkit
- favicon_service.go 722 B fix: address CodeRabbit review findings
- filesystem.go 361 B feat(purge): add domain entity, ports, and use case
- filter_manager.go 1.1 KiB refactor(M1+M5): decouple handlers from usecase/config, deps.go from infrastructure
- font_detector.go 1.3 KiB feat: add font availability detection on first run
- handler_deps.go 916 B refactor(M1+M5): decouple handlers from usecase/config, deps.go from infrastructure
- hardware.go 2.0 KiB fix: address Copilot review feedback for performance tuning
- homepage.go 2.1 KiB refactor(M1+M5): decouple handlers from usecase/config, deps.go from infrastructure
- idle_inhibit.go 807 B fix: add idle inhibition for fullscreen video playback (fixes #18)
- keybindings.go 2.9 KiB refactor(M1+M5): decouple handlers from usecase/config, deps.go from infrastructure
- logger.go 289 B refactor(permission): inject logger boundary into use case
- media.go 980 B feat(media): add MediaDiagnostics port and CheckMediaUseCase
- notification.go 1.7 KiB feat(application): add port interfaces for WebView, Clipboard, and Notification
- permission.go 1.4 KiB fix: harden permission origin, metadata constants, and cookie policy default
- permission_repository.go 975 B feat(permission): add website_data_access use case tests and update repo comment
- rendering_env.go 1.3 KiB fix: address code review findings across engine abstraction
- runtime.go 1.5 KiB feat(cli): replace media command with doctor and add runtime dependency checks
- session_logger.go 478 B feat(session): implement persistent session management and stale session protection
- session_state.go 1.2 KiB refactor(M6): remove infrastructure imports from ui/app.go
- text_input.go 1.3 KiB refactor(port): rename GTKEntryInputTarget and improve engine-neutral doc comments
- updater.go 3.0 KiB feat: implement phase4 tier3 log-noise and fallback hardening
- webui_config.go 2.1 KiB feat(webui): add support for editing custom performance profile
- webview.go 11.8 KiB fix: harden permission origin, metadata constants, and cookie policy default
- xdg.go 594 B feat(port): add download directory and event interfaces