feat: defer advanced build calculations
This commit is contained in:
@@ -203,7 +203,7 @@
|
||||
<svelte:head><title>Combat calculations — ISAC</title></svelte:head>
|
||||
|
||||
<div class="module-toolbar">
|
||||
<div><p class="eyebrow">MODELED DAMAGE + EMPIRICAL CALIBRATION</p><h2>COMBAT CALCULATIONS</h2><p>Configure typed calculation stages, Attribute bindings, and field observations used by the loadout builder.</p></div>
|
||||
<div><p class="eyebrow">MODELED DAMAGE + EMPIRICAL CALIBRATION</p><h2>COMBAT CALCULATIONS</h2><p>Configure typed calculation stages, Attribute bindings, and field observations for the planned advanced loadout model.</p></div>
|
||||
<div class="calculation-actions"><button class="secondary" onclick={() => calibrationEditing = blankCalibration()}>ADD CALIBRATION CASE +</button><button class="primary" onclick={() => revisionEditing = revisionFrom(activeRevision)}>NEW REVISION +</button></div>
|
||||
</div>
|
||||
|
||||
|
||||
@@ -380,20 +380,20 @@
|
||||
</section>
|
||||
|
||||
<section id="scenarios" class="reference-section">
|
||||
<header><div><span>09</span><h3>BUILDER SCENARIOS</h3></div></header>
|
||||
<header><div><span>09</span><h3>PLANNED BUILDER SCENARIOS</h3></div></header>
|
||||
<div class="scenario-grid">
|
||||
<article>
|
||||
<strong>MAXIMUM POTENTIAL</strong>
|
||||
<p>Uses each mechanic’s configured best-case values to calculate a ceiling. It applies peak stacks and maximum supported target or ally counts.</p>
|
||||
<p>The planned mode uses each mechanic’s configured best-case values to calculate a ceiling. It applies peak stacks and maximum supported target or ally counts.</p>
|
||||
</article>
|
||||
<article>
|
||||
<strong>CUSTOM SCENARIO</strong>
|
||||
<p>Uses player-selected toggles, counts, percentages, and cadence inputs to model a specific combat situation.</p>
|
||||
<p>The planned mode uses player-selected toggles, counts, percentages, and cadence inputs to model a specific combat situation.</p>
|
||||
</article>
|
||||
</div>
|
||||
<aside class="contract">
|
||||
<strong>REQUIRES ASSUMPTIONS</strong>
|
||||
<span>ISAC withholds a branch when the mechanic needs an undefined scenario value. The author or builder must supply it before the runtime includes that contribution.</span>
|
||||
<span>The runtime withholds a branch when the mechanic needs an undefined scenario value. An author or future scenario control must supply it before the runtime includes that contribution.</span>
|
||||
</aside>
|
||||
<aside class="contract protocol-contract">
|
||||
<strong>OS PROTOCOL TALENT UPGRADES</strong>
|
||||
|
||||
@@ -19,7 +19,7 @@
|
||||
{ key: 'database', label: 'DATABASE', description: 'Public game-data registries and tactical lookup.' },
|
||||
{ key: 'builds', label: 'BUILDS', description: 'Published loadout discovery and shared build views.' },
|
||||
{ key: 'guides', label: 'GUIDES', description: 'Long-form field manuals and build walkthroughs.' },
|
||||
{ key: 'builder', label: 'BUILDER', description: 'Loadout creation, calculation, and account saves.' }
|
||||
{ key: 'builder', label: 'BUILDER', description: 'Loadout creation, known-stat totals, and account saves.' }
|
||||
] as const;
|
||||
const moderationModelOptions = [
|
||||
{ value: 'omni-moderation-latest', label: 'LATEST' },
|
||||
|
||||
Reference in New Issue
Block a user