Skip to content

feat: add GUI, IRL analysis, location inference, and SteamHistory int…#1

Open
Microck wants to merge 1 commit into
mainfrom
feature/gui-and-analysis
Open

feat: add GUI, IRL analysis, location inference, and SteamHistory int…#1
Microck wants to merge 1 commit into
mainfrom
feature/gui-and-analysis

Conversation

@Microck

@Microck Microck commented May 25, 2026

Copy link
Copy Markdown
Owner

…egration

  • Add PyWebView-based GUI (gui.py) with Steam-themed web UI
  • Add Rich/Questionary CLI (app.py) replacing legacy start.py
  • Add universal Steam ID parser (vapora/ids.py)
  • Add IRL friend probability engine (vapora/irl.py)
  • Add location inference from friend network (vapora/irl.py)
  • Add SteamHistory integration (vapora/steamhistory.py)
  • Add RunLogger for timestamped run logs
  • Refactor steam_api.py: extract vanity resolver to ids.py
  • Scanner now captures location codes (loccountrycode, locstatecode, loccityid)
  • Enricher: rename gephi/ to graphi/, remove scan.json write
  • Config: add run_mode, irl, location, steamhistory sections
  • Add updated README draft and new UI assets
  • Add copilot instructions for AI contributors

…egration

- Add PyWebView-based GUI (gui.py) with Steam-themed web UI
- Add Rich/Questionary CLI (app.py) replacing legacy start.py
- Add universal Steam ID parser (vapora/ids.py)
- Add IRL friend probability engine (vapora/irl.py)
- Add location inference from friend network (vapora/irl.py)
- Add SteamHistory integration (vapora/steamhistory.py)
- Add RunLogger for timestamped run logs
- Refactor steam_api.py: extract vanity resolver to ids.py
- Scanner now captures location codes (loccountrycode, locstatecode, loccityid)
- Enricher: rename gephi/ to graphi/, remove scan.json write
- Config: add run_mode, irl, location, steamhistory sections
- Add updated README draft and new UI assets
- Add copilot instructions for AI contributors
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