rcourtman
bb77f42868
Harden Workloads refresh stability
...
Prevent Workloads connection-ledger refreshes from tripping the app-level loading fallback, and suppress stale or duplicate auto-registration success notifications.
Add regression coverage for both refresh stability and replayed lifecycle events.
2026-05-14 09:35:02 +01:00
rcourtman
8554754f3e
Harden managed dev backend recovery
...
Fix the local hot-dev backend monitor so a missing Pulse process is counted safely under pipefail, keep backend launch stderr in the debug log, and govern the new runtime helper with focused smoke coverage.
2026-05-14 09:19:12 +01:00
rcourtman
546f805823
Harden infrastructure ledger posture tests
...
Add pure model coverage for passive agent fingerprint handshakes and source-manager coverage for actionable member posture counts.
2026-05-14 09:03:02 +01:00
rcourtman
a798289a6a
Clean up infrastructure ledger posture
...
Keep cluster source rows focused on source health and hide passive attached-agent config fingerprint handshakes from visible attention counts.
2026-05-14 00:46:43 +01:00
rcourtman
321f563a52
Surface blocked workload inventory sources
...
Show workload-capable source failures on Workloads and keep matching Proxmox host agents attached to their API source when inventory collection is blocked.
2026-05-14 00:22:18 +01:00
rcourtman
649a601dca
Hide resource privacy settings sidebar entry
...
Keep the resource privacy policy route available for direct governance proof, but remove it from the normal Settings sidebar while it remains an informational read-only surface. Clarify the direct route copy and empty state so it does not appear as a broken settings page.
2026-05-13 23:52:06 +01:00
rcourtman
2be14562ee
Preserve infrastructure continuity on first login
...
Ensure unified resource snapshots include recent standalone host-agent continuity so Infrastructure does not briefly undercount connected systems after login or restart.
2026-05-13 23:36:17 +01:00
rcourtman
cbe595572b
Improve action audit refusal presentation
...
Present stable refusal prefixes through shared frontend helpers and show verification outcomes in resource action history without exposing raw refusal tokens. Extend action audit tests, drawer coverage, and VMware history spec evidence.
2026-05-13 23:03:12 +01:00
rcourtman
0d2f192f78
Align fleet command policy contract docs
2026-05-13 22:26:33 +01:00
rcourtman
823bd3fbb1
Fix fleet command policy convergence
2026-05-13 22:18:47 +01:00
rcourtman
bc307b01a8
Align action audit redaction contract docs
2026-05-13 21:59:25 +01:00
rcourtman
d3670d7882
Redact legacy action audit verification details
2026-05-13 21:50:56 +01:00
rcourtman
5ac37b257b
Surface PBS job health evidence in drawer
2026-05-13 21:41:16 +01:00
rcourtman
3a7efda5f2
Redact action verification audit details
2026-05-13 21:20:59 +01:00
rcourtman
0d727b3ff9
Improve connections table scalability headroom
2026-05-13 21:02:58 +01:00
rcourtman
ceb9b87cfb
Correct fleet config drift truth
2026-05-13 20:38:26 +01:00
rcourtman
17253d27fd
Surface connection rollout posture
2026-05-13 20:16:35 +01:00
rcourtman
427b7ff5c6
fix: route patrol update safety through read state
2026-05-13 19:24:25 +01:00
rcourtman
acacb0be9c
Fix unified resources contract numbering
2026-05-13 19:14:23 +01:00
rcourtman
adc46e2d0a
Harden action audit verification redaction
2026-05-13 19:10:17 +01:00
rcourtman
e8b3c7fcf7
Restore remote config signature compatibility
...
Keep desired config fingerprints as response metadata derived from the signed command and settings payload.
Use merged agent profile settings when building remote config fingerprints.
2026-05-13 19:00:02 +01:00
rcourtman
554158c575
Add desired config fingerprint metadata
2026-05-13 18:51:24 +01:00
rcourtman
dbe31bd8d6
Fix action verification read projections
2026-05-13 18:36:00 +01:00
rcourtman
f024d3b560
Align action audit verification projection
2026-05-13 18:36:00 +01:00
rcourtman
43b491efc7
test: prove commercial migration retry continuity
2026-05-13 18:33:53 +01:00
rcourtman
53ebbf97f8
Harden recovery activity timeline ranges
2026-05-13 18:32:25 +01:00
rcourtman
ff38aba5b2
Fix storage growth planner stable tone
2026-05-13 18:21:56 +01:00
rcourtman
9aeadbe240
Scrub unproven hook Git environment
2026-05-13 18:20:46 +01:00
rcourtman
21fd49d98d
Fix PBS job task history filters
2026-05-13 17:09:45 +01:00
rcourtman
d55888fb7f
Correct PBS job health evidence boundaries
2026-05-13 17:05:03 +01:00
rcourtman
dd8c3a78ce
Add PBS job health evidence ledger
2026-05-13 17:05:03 +01:00
rcourtman
da2537e4ab
Add self-hosted commercial continuity proof
2026-05-13 16:44:26 +01:00
rcourtman
cce482c9d5
Stabilize first-session auth reset proof
2026-05-13 16:31:07 +01:00
rcourtman
fdcbf0f2d3
Align first-session onboarding handoff
2026-05-13 16:18:50 +01:00
rcourtman
ff414792fe
Fix registry audit hook test isolation
2026-05-13 16:11:30 +01:00
rcourtman
f5aa2b9cd1
Fix pre-commit sibling roots in worktrees
2026-05-13 15:56:19 +01:00
rcourtman
248f751d4d
Fix status audit sibling roots in worktrees
2026-05-13 15:40:08 +01:00
rcourtman
578510cd12
Fix contract audit sibling roots in worktrees
2026-05-13 15:22:33 +01:00
rcourtman
94aa399d2b
Scrub hook Git env for registry sibling reads
2026-05-13 15:07:17 +01:00
rcourtman
df55901611
Fix registry audit repo identity in worktrees
2026-05-13 14:45:14 +01:00
rcourtman
fbbf1daf4c
Harden action start refusal audit
2026-05-13 14:25:04 +01:00
rcourtman
c1db220e3a
Make maintenance evidence writes atomic
2026-05-13 14:19:59 +01:00
rcourtman
14d5cd4b3b
Record maintenance evidence in resource timelines
2026-05-13 14:19:59 +01:00
rcourtman
eb78bf9f37
Persist permanent action refusal outcomes
2026-05-13 14:04:14 +01:00
rcourtman
1a47c03b2b
Fix auto-register refresh notifications
2026-05-13 13:59:11 +01:00
rcourtman
288bffe9cb
Promote Patrol related-resource handoff evidence
2026-05-13 13:37:29 +01:00
rcourtman
8c7a01186e
Add storage growth planner runway
2026-05-13 13:29:50 +01:00
rcourtman
4c4d433666
Record VMware provider build failures
2026-05-13 13:27:25 +01:00
rcourtman
1019235b88
Coalesce duplicate metrics write batches
2026-05-13 13:19:16 +01:00
rcourtman
6e9c360301
Propagate PBS datastore health into monitoring
2026-05-13 13:15:10 +01:00