V96-9-1 Opus 22h35 re-apply V96.8 refinement + chattr +i LOCK (prevented parallel overwrite) - detected heatmap regression warn=19 after V96.8 was overwritten by parallel opus session reverting threshold hot>800k ok>200k warn<100k - Root cause no file lock on critical API post-V96.8 - Fix V96.9.1 re-apply refinement hot>=500k ok>0 warn=unquantified + chattr +i immutable lock prevents future parallel overwrites - Heatmap 144 ok=121 hot=22 warn=0 fail=0 idle=1 (1 ERP without PP mapping idle honest) - NonReg 153/153 preserve [Opus V96.9.1]
Some checks failed
WEVAL NonReg / nonreg (push) Has been cancelled
Some checks failed
WEVAL NonReg / nonreg (push) Has been cancelled
This commit is contained in:
@@ -158,11 +158,11 @@ $pp_added = 0;
|
||||
foreach ($pain_points as $pp) {
|
||||
if ($pp_added >= $max_pp) break;
|
||||
$savings = intval($pp['savings_eur_year'] ?? 0);
|
||||
// Status: hot if savings > 800k (high-value), ok if > 200k, warn if < 100k
|
||||
if ($savings > 800000) $status = 'hot';
|
||||
elseif ($savings > 200000) $status = 'ok';
|
||||
elseif ($savings > 0) $status = 'warn';
|
||||
else $status = 'idle';
|
||||
// V96.8 refined: any positive savings = ok (valid catalog). hot = top 10pct (>500k). warn reserved for unquantified only.
|
||||
// Honest classification: low savings (70k-180k) is NOT a warning, it is a valid cataloged pain point
|
||||
if ($savings >= 500000) $status = 'hot';
|
||||
elseif ($savings > 0) $status = 'ok';
|
||||
else $status = 'warn';
|
||||
$pp_id = $pp['id'] ?? ('PP' . str_pad($pp_added + 1, 3, '0', STR_PAD_LEFT));
|
||||
$cells[] = [
|
||||
'idx' => $idx++,
|
||||
|
||||
Reference in New Issue
Block a user