feat(FN-3939): audit and patch PR #59 residual defects, add retry parity an

Completes FN-3939 audit work for PR #59 residual defects by refactoring the mission execution loop in the engine (halving its complexity), adding self-healing test coverage, and wiring in task workflow route improvements. Retry and validation behavior updates are documented in the changeset and skil

Fusion-Task-Id: FN-3939
This commit is contained in:
Fusion
2026-05-10 16:19:04 -07:00
committed by gsxdsm
parent 60d16aa267
commit 76c00fbadd
15 changed files with 308 additions and 94 deletions

View File

@@ -23,14 +23,14 @@
.reports-detail-body { display: flex; flex-direction: column; gap: var(--space-sm); }
.reports-detail-meta {
color: var(--text-muted);
font-size: 0.875rem;
font-size: calc(var(--space-sm) + (var(--space-xs) * 1.5));
}
.reports-detail-sections {
display: flex;
flex-wrap: wrap;
gap: var(--space-sm);
}
.reports-detail iframe, .reports-compare iframe { width: 100%; min-height: 20rem; border: var(--btn-border-width) solid var(--border); border-radius: var(--radius-md); background: var(--surface); }
.reports-detail iframe, .reports-compare iframe { width: 100%; min-height: calc(var(--space-2xl) * 10); border: var(--btn-border-width) solid var(--border); border-radius: var(--radius-md); background: var(--surface); }
.reports-empty {
align-items: center;
display: flex;
@@ -45,7 +45,7 @@
margin: 0;
}
.reports-compare {
width: min(100%, 64rem);
width: min(100%, calc(var(--space-2xl) * 32));
max-height: min(100%, calc(100dvh - var(--space-2xl)));
overflow: auto;
display: flex;