Skip to content

Codex: let reports remain inside mission control - #4

Merged
hardcoreerik merged 2 commits into
masterfrom
codex/polished-in-app-reports
May 13, 2026
Merged

Codex: let reports remain inside mission control#4
hardcoreerik merged 2 commits into
masterfrom
codex/polished-in-app-reports

Conversation

@hardcoreerik

Copy link
Copy Markdown
Owner

Summary

  • Adds an embedded Map/Reports viewer using QtWebEngine when available, with external browser fallback when it is not.
  • Routes latest summary, map, and PCAP report review through the in-app viewer so Wardrive Analyzer feels more standalone.
  • Polishes pcap_summary.html with metric cards, a sticky report nav, clearer evidence explanations, and a dedicated handshake spotlight.

Verification

  • python -m py_compile gui_step3d_scene.py core\writers.py
  • Confirmed PySide6.QtWebEngineWidgets.QWebEngineView imports in this runtime.
  • python wardrive_cli.py analyze-project F:\WardriveAnalytics --compact
  • Verified run_009_20260512_183122 generated the normal report artifacts, including summary.html, map.html, wardrive_map.kml, and pcap_summary.html.
  • Verified the new PCAP report markup contains metrics, What This Means, and Handshake Spotlight sections.

Collaboration note

This keeps the report UX local-first: generated HTML remains portable on disk, but the desktop app can now host the review experience directly inside Mission Control.

hardcoreerik and others added 2 commits May 12, 2026 18:32
…re identity, error logger, GUI/style updates

Commits Codex's in-progress work before token exhaustion:
- analysis_subprocess.py: JSON-over-subprocess bridge for the analyzer
- buddy_ai.py: opt-in LLI summary layer (keyring-backed, sanitized payloads)
- core/hardware_identity.py: RF Device DNA fingerprinting from IEEE OUI registries
- error_logger.py: global error hook and structured error report writer
- core/analyze.py, core/parser_pcap.py, core/writers.py: report-generation updates
- gui_step3d_scene.py, style_scene.qss: mission-control UI and style polish
- .gitignore: exclude .rar/.zip/.7z archives

Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
@hardcoreerik
hardcoreerik merged commit 4abe961 into master May 13, 2026
2 checks passed
@hardcoreerik
hardcoreerik deleted the codex/polished-in-app-reports branch May 13, 2026 03:14
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant