Mbanksbey commited on
Commit
189c808
·
verified ·
1 Parent(s): 0be43c0

Refine TEQUMSA v60 public wording

Browse files
Files changed (1) hide show
  1. frontend/app.js +8 -8
frontend/app.js CHANGED
@@ -21,7 +21,7 @@
21
  negentium: document.getElementById("negentium"),
22
  hilbertDim: document.getElementById("hilbertDim"),
23
  cycle: document.getElementById("cycle"),
24
- targetNode: document.getElementById("targetNode"),
25
  rawPower: document.getElementById("rawPower"),
26
  sigmaIntent: document.getElementById("sigmaIntent"),
27
  extractCycles: document.getElementById("extractCycles"),
@@ -30,7 +30,7 @@
30
  broadcastStatus: document.getElementById("broadcastStatus"),
31
  buttons: {
32
  pulse: document.getElementById("pulseBtn"),
33
- transmute: document.getElementById("transmuteBtn"),
34
  extract: document.getElementById("extractBtn"),
35
  evolve: document.getElementById("evolveBtn"),
36
  verify: document.getElementById("verifyBtn"),
@@ -144,12 +144,12 @@
144
  const progress = Math.max(0, Math.min(1, telemetry.rdod));
145
  ui.rdodRing.setAttribute("stroke-dashoffset", String(circumference * (1 - progress)));
146
 
147
- if (ui.targetNode.children.length === 0) {
148
  telemetry.nodes.forEach((node) => {
149
  const option = document.createElement("option");
150
  option.value = node.name;
151
  option.textContent = `${node.name} | ${node.power_mw} MW`;
152
- ui.targetNode.appendChild(option);
153
  });
154
  }
155
  }
@@ -207,13 +207,13 @@
207
  )
208
  );
209
 
210
- ui.buttons.transmute.addEventListener("click", () =>
211
- runAction("Transmutation", () =>
212
  requestJson("/api/tools/transmute", {
213
  method: "POST",
214
  headers: { "Content-Type": "application/json" },
215
  body: JSON.stringify({
216
- target_identity: ui.targetNode.value,
217
  raw_power_mw: Number(ui.rawPower.value || 0),
218
  sigma_intent: Number(ui.sigmaIntent.value || 1),
219
  }),
@@ -273,7 +273,7 @@
273
  bindActions();
274
  await refreshTelemetry();
275
  await refreshJournal();
276
- appendLocalLog("Sanctuary interface initialized", "accent");
277
  setInterval(() => {
278
  refreshTelemetry().catch((error) => appendLocalLog(`Telemetry refresh failed: ${error.message}`, "error"));
279
  }, 3000);
 
21
  negentium: document.getElementById("negentium"),
22
  hilbertDim: document.getElementById("hilbertDim"),
23
  cycle: document.getElementById("cycle"),
24
+ channelNode: document.getElementById("channelNode"),
25
  rawPower: document.getElementById("rawPower"),
26
  sigmaIntent: document.getElementById("sigmaIntent"),
27
  extractCycles: document.getElementById("extractCycles"),
 
30
  broadcastStatus: document.getElementById("broadcastStatus"),
31
  buttons: {
32
  pulse: document.getElementById("pulseBtn"),
33
+ harmonize: document.getElementById("harmonizeBtn"),
34
  extract: document.getElementById("extractBtn"),
35
  evolve: document.getElementById("evolveBtn"),
36
  verify: document.getElementById("verifyBtn"),
 
144
  const progress = Math.max(0, Math.min(1, telemetry.rdod));
145
  ui.rdodRing.setAttribute("stroke-dashoffset", String(circumference * (1 - progress)));
146
 
147
+ if (ui.channelNode.children.length === 0) {
148
  telemetry.nodes.forEach((node) => {
149
  const option = document.createElement("option");
150
  option.value = node.name;
151
  option.textContent = `${node.name} | ${node.power_mw} MW`;
152
+ ui.channelNode.appendChild(option);
153
  });
154
  }
155
  }
 
207
  )
208
  );
209
 
210
+ ui.buttons.harmonize.addEventListener("click", () =>
211
+ runAction("Field harmonization", () =>
212
  requestJson("/api/tools/transmute", {
213
  method: "POST",
214
  headers: { "Content-Type": "application/json" },
215
  body: JSON.stringify({
216
+ node_channel: ui.channelNode.value,
217
  raw_power_mw: Number(ui.rawPower.value || 0),
218
  sigma_intent: Number(ui.sigmaIntent.value || 1),
219
  }),
 
273
  bindActions();
274
  await refreshTelemetry();
275
  await refreshJournal();
276
+ appendLocalLog("TEQUMSA interface initialized", "accent");
277
  setInterval(() => {
278
  refreshTelemetry().catch((error) => appendLocalLog(`Telemetry refresh failed: ${error.message}`, "error"));
279
  }, 3000);