Skip to content

chore(cleanup): ensure node_modules and build artifacts are ignored#18

Open
Nadiar wants to merge 7 commits into
masterfrom
cleanup/remove-noise
Open

chore(cleanup): ensure node_modules and build artifacts are ignored#18
Nadiar wants to merge 7 commits into
masterfrom
cleanup/remove-noise

Conversation

@Nadiar

@Nadiar Nadiar commented Dec 20, 2025

Copy link
Copy Markdown
Owner

Add/ensure .gitignore rules for node_modules/dist and other build outputs; apply code formatting via pre-commit. This is a safe, non-destructive cleanup.

- Pre-scraped top 100 contest completions for all raids and dungeons
- Includes PGCR IDs for enrichment via Bungie API
- Scraper script gitignored to prevent hammering report sites
- Data includes tied ranks (multiple teams sharing same rank)
New MCP tools for querying World's First contest data:
- list_leaderboards: List all available raid/dungeon leaderboards
- get_leaderboard: Get top 100 entries for a specific activity
- get_worlds_first: Get World's First winner details
- search_leaderboard_player: Find player's contest completions
- get_leaderboard_pgcr: Detailed player stats for an entry
- compare_leaderboard_players: Compare two players' achievements
- get_leaderboard_stats: Aggregate stats across all leaderboards

Data enriched with full player details:
- Bungie names and membership IDs
- Character class and light level
- K/D/A stats per player
- Activity period timestamps
Names like Saltagreppo#895 are now Saltagreppo#0895 to match
the standard Bungie name format
- Ranked by actual contest completions from World's First leaderboards
- All 50 clans now have verified groupIds from Bungie API
- Fixed incorrect groupIds: Tier 1, Bliss, Redeem, Unleash
- Added missing clans: Ethereal, Burger, Nightmare, others
- Data sourced from raid.report/dungeon.report top 100
Scoring methodology:
- 1st place = 100 pts, 2nd = 50 pts, 3rd = 25 pts (halves each position)
- Formula: 100 / 2^(rank-1) for top 25, flat 1 pt for ranks 26-100
- Raids weighted 1.5x vs dungeons

Key ranking changes:
- Elysium jumps to #1 (5339 pts) - most WF wins
- Luminous #2, Passion #3, Indebted #4
- Added raidScore/dungeonScore fields to interface
- 40 clans with verified groupIds from Bungie API
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