fix(oracle-l8-r4): scrub demo.flow-master.ai from Telemetry + Landing
Oracle round-9 watch-out: same liveMeta.fetchedFrom leak class existed in two more user-visible surfaces: - src/components/Telemetry.tsx: 'source' block rendered the host string. Now hard-coded 'EA2'. - src/scenes/Landing.tsx: hero paragraph said 'runs end-to-end through EA2 on <host>'. Dropped the host suffix entirely. liveMeta import removed from Telemetry (no other refs). Landing still uses liveMeta for the workItems/distinctDefs stat counters.
This commit is contained in:
@@ -5,7 +5,7 @@
|
||||
// The "ui tick" dot is a UI heartbeat labelled as such.
|
||||
import { useEffect, useMemo, useState } from "react";
|
||||
import { useApp, scenarioById } from "../state/store";
|
||||
import { liveMeta } from "../data/scenarios";
|
||||
|
||||
import { Pulse, Spark } from "./icons";
|
||||
|
||||
function Sparkline({ values, color, label }: { values: number[]; color: string; label: string }) {
|
||||
@@ -117,7 +117,7 @@ export default function Telemetry() {
|
||||
</div>
|
||||
<div className="t-block">
|
||||
<span className="t-eyebrow">source</span>
|
||||
<span className="t-v mono">{liveMeta.fetchedFrom?.replace("https://", "") ?? "—"}</span>
|
||||
<span className="t-v mono">EA2</span>
|
||||
</div>
|
||||
<div className="t-tick" aria-label="ui tick" title="UI heartbeat — pulses every 1.5s, does not represent backend activity" />
|
||||
</div>
|
||||
|
||||
@@ -51,8 +51,7 @@ export default function Landing() {
|
||||
FlowMaster turns the operational map of a company into living,
|
||||
typed processes — backed by humans, agents, and rules — and gives you
|
||||
one control surface to drive them. Every procurement, finance, people,
|
||||
and service workflow runs end-to-end through EA2 on{" "}
|
||||
<span className="mono">{liveMeta.fetchedFrom?.replace("https://", "") ?? "the FlowMaster backend"}</span>.
|
||||
and service workflow runs end-to-end through EA2.
|
||||
</p>
|
||||
<div className="hero-actions">
|
||||
<button className="btn btn-primary btn-lg" onClick={() => setScene("mission")}>
|
||||
|
||||
Reference in New Issue
Block a user