Research-Stack/6-Documentation/docs/fsdu_live_hyperheuristic_probe_2026-05-10.md
2026-05-11 22:18:31 -05:00

2.8 KiB

FSDU Live Hyper-Heuristic Probe

Status: HOLD_LIVE_SCAR_DIVERGENCE

Claim boundary: this is a seeded live software snapshot of the Python hyper-heuristic orchestrator projected into the FSDU scar-differential surface. It is not a live path optimality proof, not hardware evidence, and not a compression claim.

What Changed

The static bridge receipt used existing demo metrics. This probe executes the orchestrator in-process, records actual heuristic outcomes, and then projects those live events into:

X_t = (M_a, M_b, S_a, S_b, Theta)
DeltaS_t = S_a - S_b
commit allowed iff ||DeltaS_t|| <= epsilon

The orchestrator was also repaired so returned heuristic results can mark success: false; a Python function returning without exception is no longer treated as automatic success.

Receipts

script: 4-Infrastructure/shim/fsdu_live_hyperheuristic_probe.py
receipt: 4-Infrastructure/shim/fsdu_live_hyperheuristic_probe_receipt.json
mirror: shared-data/data/stack_solidification/fsdu_live_hyperheuristic_probe_receipt.json
surface endpoint: /api/fsdu

Result

seed: 20260510
epsilon: 2.0
component count: 5
max abs scar delta: 14.392819767
decision: HOLD_LIVE_SCAR_DIVERGENCE

Per-component live scar projection:

Component Success rate Avg cost Ahead scar Behind scar Abs delta Decision
famm_delay 0.7 3.2333333 8.303428046 4.361666665 3.941761381 RETUNE_REQUIRED
pist_move 0.466666667 3.866666667 9.875455956 3.926666667 5.94878929 RETUNE_REQUIRED
shim_selection 0.916666667 1.25 2.317819767 0.979166667 1.3386531 COMMIT_ALLOWED
gpu_scheduling 0.2 12.666666667 14.755455956 3.033333333 11.722122623 RETUNE_REQUIRED
fpga_build 0.0 24.0 15.592819767 1.2 14.392819767 RETUNE_REQUIRED

Interpretation

The live run refused commitment, which is the correct FSDU behavior. The static receipt bridge was near the envelope; the live software snapshot exceeded it. The strongest scar pressure comes from fpga_build, then gpu_scheduling.

This does not mean the hardware failed. It means the current hyper-heuristic software snapshot is too divergent to commit under epsilon = 2.0.

Surface Integration

/api/fsdu now reads the live receipt when present and exposes:

theta
divergence
epsilon
admissible
component scars
commit_gate
source receipt

The FSDU dashboard therefore shows the receipt-backed live scar state instead of the old bootstrap mock when the live probe has been run.

Next Gate

Run a small seed sweep and compare:

seed -> max_abs_scar_delta -> worst component -> retune target

Only after repeated snapshots stay inside epsilon should the dashboard display the state as admissible.