Final sweep: Crucible fixes, Path Tracer polish, forge progress, tests green.
Some checks failed
CI Docker Mining Proof / Linux agent hashrate proof (push) Has been cancelled

Align dashboard subtitle default and UpsertAgent tests with fleet label behavior; WebSocket coalesce and PathForge hardening; Crucible expanded ops and visual DV fixes; Vitest 610/610 and full test-suite pass; trim PROBLEMS.md to open items only.
This commit is contained in:
AetherForge
2026-06-06 18:07:47 -07:00
parent e65753ce49
commit 6372b07e6c
40 changed files with 1495 additions and 794 deletions

View File

@@ -1981,3 +1981,31 @@ button.deliverable-card .form-hint {
.rvn-rig-model,
.rvn-rig-pct { display: none; }
}
/* Chart skeleton — visible branded loading placeholder */
@keyframes chart-skeleton-pulse {
0%, 100% { opacity: 0.12; }
50% { opacity: 0.28; }
}
.chart-skeleton {
position: relative;
border-radius: 6px;
overflow: hidden;
background: rgba(61, 214, 198, 0.04);
}
.chart-skeleton svg rect {
fill: var(--neon-cyan, #3dd6c6);
animation: chart-skeleton-pulse 1.6s ease-in-out infinite;
}
.chart-skeleton svg rect:nth-child(2) { animation-delay: 0.1s; }
.chart-skeleton svg rect:nth-child(3) { animation-delay: 0.2s; }
.chart-skeleton svg rect:nth-child(4) { animation-delay: 0.3s; }
.chart-skeleton svg rect:nth-child(5) { animation-delay: 0.4s; }
.chart-skeleton svg rect:nth-child(6) { animation-delay: 0.5s; }
.chart-skeleton svg rect:nth-child(7) { animation-delay: 0.6s; }
.chart-skeleton svg rect:nth-child(8) { animation-delay: 0.7s; }
.chart-skeleton svg rect:nth-child(9) { animation-delay: 0.8s; }
.chart-skeleton svg rect:nth-child(10) { animation-delay: 0.9s; }