Expand description
Command-line workspace profiling, auditing, and comparison tools.
ModulesΒ§
- audit π
- Audit subcommand: validates spec manifests against game data.
- bench π
- Bench subcommand: run simulations across specs and measure throughput.
- compare π
- Compare subcommand: runs
WoWLab engine andSimC, then renders a side-by-side comparison. - compare_
matrix π - All-spec
WoWLab versusSimulationCraftcomparison matrix. - constants π
- Shared numeric constants and well-known paths used across forge subcommands.
- encounter_
debug π - Deterministic encounter fixture inspection and telemetry debug rendering.
- encounter_
fixture π - Canonical Phase 8 encounter fixtures selectable from Forge commands.
- encounter_
html π - Self-contained spatial encounter debugger generated from representative runtime telemetry.
- envelope π
- Run a browser-style v2 intent envelope through the local engine with decision tracing.
- gen_
rotation_ πschema gen-rotation-schemasubcommand: emit the rotation DSL JSON Schema the Supabaseaiedge function feeds the LLM.- intent π
- Intent-config builders shared across forge subcommands.
- items π
- Items subcommand: measure each registered itemβs DPS contribution per spec, then emit an HTML overview matrix.
- manifest_
ledger π - Operation-level inventory of composed manifest and hand-written hook behavior.
- paperdoll π
- Paperdoll subcommand: bootstrap a handler and dump the character sheet.
- parcel π
- Parcel subcommand: encode, decode, and inspect LibParcel-1.0 envelopes.
- profile π
- Profile subcommand: workspace profiling with samply.
- provider π
SimProvidertrait and shared comparison types.- render π
- Comparison rendering: DPS table, spell breakdown, and timeline.
- report π
- Reusable HTML report shell shared by every forge subcommand.
- run π
- sim π
- Shared simulation helpers used by bench, items, and compare runners.
- simc π
SimcProvider: shells out to theSimCbinary and parses json2 output.- spell_
fixtures π gen-spell-fixturessubcommand: render golden spell-description fixtures.- talent_
attribute_ πsummary - Filtered cross-spec spell-attribute incidence reporting.
- talent_
aura_ πsummary - Filtered cross-spec aura-subtype DBC reporting.
- talent_
conformance π - Live
SimulationCrafttalent conformance and hermetic committed golden checks. - talent_
effect_ πsummary - Filtered cross-spec spell-effect DBC reporting.
- talent_
modifier_ πsummary - Filtered cross-spec spell-modifier DBC reporting.
- talent_
target_ πflag_ summary - Filtered cross-spec cast-target flag incidence reporting.
- talent_
target_ πplan_ summary - Filtered cross-spec unsupported target-plan reporting.
- trace π
- Shared TRACE-log initialization for Forge simulation commands.
- wowlab π
WowlabProvider: runs the engine in-process viasimulate_intent.
StructsΒ§
- Args π
EnumsΒ§
- Command π
StaticsΒ§
- GLOBAL π