Skip to content

Feature Roadmap

Features are organized into epics. Items marked MVP ship first; Post-MVP come later.

#StoryStatus
1.1Paste SimC export string and parse itMVP
1.2Display character summary after parsingMVP
1.3Clear error message for malformed inputMVP
1.4Remember last pasted string between sessionsPost-MVP
#StoryStatus
2.1Show gear slots with equipped + bag itemsMVP
2.2Equipped item pre-selected and highlightedMVP
2.3Multi-select items per slotMVP
2.4Live combination counterMVP
2.5Warning >200, hard block >1000 combinationsMVP
2.6Bypass 1000 limit togglePost-MVP
2.7Select all / Deselect all per slotPost-MVP
2.8Show item level and key statsPost-MVP
#StoryStatus
3.1Detect items with gem socketsMVP
3.2Manual gem ID inputMVP
3.3Generate gem permutation combinationsMVP
3.4Combine with gear selection in one runMVP
3.5Preset gem list for current patchPost-MVP
#StoryStatus
4.1Detect enchantable slotsMVP
4.2Enchant ID selection per slotMVP
4.3Generate enchant combinationsMVP
4.4Combine with gear + gem optimizationMVP
4.5Preset enchant list for current patchPost-MVP
4.6”No enchant” always an optionMVP
#StoryStatus
5.1Fight style dropdown (7 styles)MVP
5.2Fight length inputMVP
5.3Fight length varianceMVP
5.4Number of enemiesMVP
5.5Iterations inputMVP
5.6Target error modePost-MVP
5.7Thread countMVP
5.8Collapsible settings panelMVP
5.10Item set bonus filterPost-MVP
5.11Item upgrade currencyPost-MVP
5.12Catalyst chargesPost-MVP
#StoryStatus
6.1”Run Sim Gear” buttonMVP
6.2Progress barMVP
6.3Incremental resultsMVP
6.4Cancel in-progress runMVP
6.5Estimated time remainingPost-MVP
6.6Immediate DPS display per completed simMVP
#StoryStatus
7.1Ranked table with DPS + deltaMVP
7.2Highlight top resultMVP
7.3Show items per slot per comboMVP
7.4”Currently equipped” always shownMVP
7.5Sortable by DPSPost-MVP
7.6CSV exportPost-MVP
7.7Error margin displayPost-MVP
7.8Statistical noise indicatorPost-MVP
7.9Bar chart visualizationPost-MVP
7.10Diff highlighting vs equippedPost-MVP
#StoryStatus
8.1Bundled SimC sidecar (no install needed)MVP
8.2SimC binary path overridePost-MVP
8.3Binary validation on launchMVP
8.4Persistent settingsMVP
8.5SimC version in footerPost-MVP
#StoryStatus
9.1GitHub Actions builds .dmg + .exeMVP
9.2Publish to GitHub ReleasesMVP
9.3Auto-update on launchPost-MVP
9.4macOS code signingPost-MVP
#StoryStatus
10.1”+ Add item” search entry pointMVP
10.2Parallel local DB + Wowhead searchMVP
10.3Search results with quality colorsMVP
10.4Gear track selection (ilvl ranges)MVP
10.5Unowned badge in slot cardMVP
10.6”Assume socket” checkboxMVP
10.7Deselectable like any itemMVP
10.8Fully offline via bundled items.dbMVP
10.9CI regenerates items.db each releaseMVP

Multi-stage simulation that culls bad combinations early for ~30x faster large runs.

#StoryStatus
11.1Multi-stage pipeline orchestratorMVP
11.2Statistical culling functionMVP
11.3Subset ProfileSet builderMVP
11.4Auto-select stage countMVP
11.5Wire into simulation hookMVP
11.6Staged progress UIMVP
11.7”Smart Sim” toggleMVP
11.8Mid-stage cancellationMVP
11.9Baseline always survivesMVP
11.10Unit testsMVP

Simulate every potential drop from a content source to determine farming priorities.

Includes loot table database, source selection UI, single-swap simulation, and boss/item ranking views.

FeatureReason
Quick Sim (single DPS snapshot)Not the core use case
Talent comparisonCombinations explode too fast
Stat weights / scale factorsDifferent SimC mode, separate feature
Custom APL editorPower-user feature, defer to v2
DungeonRoute fight styleRequires custom enemy definitions
Raid buff overridesSimC applies sensible defaults