pulse-triage[bot]
75a240ad1c
Classify offline Proxmox node failures accurately
...
Treat node-scoped HTTP 595 responses as debug-level resource unavailability instead of repeated authentication warnings. Preserve warnings and returned errors for real credential failures.
Refs #1794 .
Contract-Neutral: corrects internal log severity without changing API, resource, or extension contracts
Change-source: pulse-maintainer
2026-08-29 13:16:21 +01:00
pulse-triage[bot]
5a72efa002
Ship the issue triage contract
...
Build and Test / Secret Scan (push) Waiting to run
Build and Test / Detect changed areas (push) Waiting to run
Build and Test / Frontend (push) Blocked by required conditions
Build and Test / Backend tests (api) (push) Blocked by required conditions
Build and Test / Backend tests (rest-0) (push) Blocked by required conditions
Build and Test / Backend tests (rest-1) (push) Blocked by required conditions
Build and Test / Script smoke tests & backend build (push) Blocked by required conditions
Build and Test / Benchmarks (push) Blocked by required conditions
Canonical Governance / governance (push) Waiting to run
Helm CI / Lint and Render Chart (push) Waiting to run
Public docs / check (push) Waiting to run
Core E2E Tests / Validate E2E tier selection (push) Waiting to run
Core E2E Tests / Playwright Core E2E (shard 1/8) (push) Blocked by required conditions
Core E2E Tests / Playwright Core E2E (shard 2/8) (push) Blocked by required conditions
Core E2E Tests / Playwright Core E2E (shard 3/8) (push) Blocked by required conditions
Core E2E Tests / Playwright Core E2E (shard 4/8) (push) Blocked by required conditions
Core E2E Tests / Playwright Core E2E (shard 5/8) (push) Blocked by required conditions
Core E2E Tests / Playwright Core E2E (shard 6/8) (push) Blocked by required conditions
Core E2E Tests / Playwright Core E2E (shard 7/8) (push) Blocked by required conditions
Core E2E Tests / Playwright Core E2E (shard 8/8) (push) Blocked by required conditions
Core E2E Tests / Agent registration lifecycle (push) Waiting to run
Core E2E Tests / E2E verdict (push) Blocked by required conditions
Unified Agent Native Verification / Linux ARM64 (push) Waiting to run
Unified Agent Native Verification / Linux x64 (push) Waiting to run
Unified Agent Native Verification / Windows x64 (push) Waiting to run
Unified Agent Native Verification / macOS ARM64 (push) Waiting to run
Unified Agent Native Verification / macOS Intel (push) Waiting to run
Unified Agent Native Verification / FreeBSD cross-build contract (push) Waiting to run
Change-source: pulse-maintainer
2026-08-29 12:44:25 +01:00
pulse-triage[bot]
6cb5d3046b
Preserve secondary issue feedback
...
Contract-Neutral: issue-triage intake only; no product, deployment, or release contract change
Change-source: pulse-maintainer
2026-08-29 12:24:03 +01:00
Pulse Test
b75a5aeec2
Add release service health telemetry
2026-08-29 11:24:53 +01:00
pulse-triage[bot]
db7e26deac
Document TrueNAS parsing in v6.4.1
2026-08-29 11:22:24 +01:00
Richard Courtman
fb4291131f
Harden TrueNAS SMART percentage parsing
2026-08-29 11:17:14 +01:00
pulse-triage[bot]
d80a6a44b3
Prepare v6.4.1 stable patch
2026-08-29 11:06:26 +01:00
pulse-triage[bot]
f83541061e
Qualify embedded agent executable mode
2026-08-29 11:01:59 +01:00
pulse-triage[bot]
ba73a5474e
Keep published release validation non-destructive
2026-08-29 10:27:08 +01:00
pulse-triage[bot]
505dcd571f
Keep server rollback guidance executable
2026-08-29 10:15:45 +01:00
pulse-triage[bot]
bf3d11729b
Preserve Proxmox guest state on first paint
...
Keep canonical REST resource projection and owner-snapshot workload mapping aligned with realtime Proxmox backup and runtime evidence. This prevents the overview from showing transient missing backups and uptime before websocket hydration.\n\nRefs #1792
2026-08-29 09:24:55 +01:00
pulse-triage[bot]
ea3f6388f3
Keep current Anthropic budgets enforceable
...
Price Sonnet 5 at its current first-party rate and recognize Fable 5 and Mythos 5 so current models cannot prematurely stop Patrol or make budget enforcement unknown. Refresh the surfaced pricing review date and cover the budget behavior.
Refs #1789
2026-08-29 08:18:16 +01:00
pulse-triage[bot]
f58ff1addf
Keep token migrations atomic
...
Persist canonical token IDs, scopes, and organization bindings before admitting them to startup or watcher state. Fail configuration load rather than weakening token-only authentication when credential storage cannot be read or migrated.
Contract-Neutral: hardens credential migration failure handling without changing successful API payloads or extension contracts
2026-08-29 07:24:30 +01:00
pulse-triage[bot]
9e8cdde75c
Keep first-run credential reset atomic
...
Commit restart-time token revocation before clearing live authentication or sessions. Restore auth environment files and remove the staged bootstrap credential when token persistence fails, preserving a usable retry path.
Contract-Neutral: hardens development reset failure handling without changing successful API payloads or extension contracts
2026-08-29 06:16:52 +01:00
pulse-triage[bot]
56fc9b8255
Keep token issuance atomic on persistence failure
...
Restore the complete live token inventory when durable writes fail during legacy regeneration, quick security setup, and container-runtime token preparation. Return an error instead of exposing or claiming an unpersisted credential.
Contract-Neutral: hardens internal failure handling without changing successful API payloads or extension contracts
2026-08-29 05:19:19 +01:00
pulse-triage[bot]
03ed878dee
Record successful v6.4.0 convergence
Build and Test / Backend tests (rest-0) (push) Blocked by required conditions
Build and Test / Secret Scan (push) Waiting to run
Build and Test / Detect changed areas (push) Waiting to run
Build and Test / Frontend (push) Blocked by required conditions
Build and Test / Backend tests (api) (push) Blocked by required conditions
Build and Test / Backend tests (rest-1) (push) Blocked by required conditions
Build and Test / Script smoke tests & backend build (push) Blocked by required conditions
Build and Test / Benchmarks (push) Blocked by required conditions
Canonical Governance / governance (push) Waiting to run
Helm CI / Lint and Render Chart (push) Waiting to run
Public docs / check (push) Waiting to run
Core E2E Tests / Validate E2E tier selection (push) Waiting to run
Core E2E Tests / Playwright Core E2E (shard 1/8) (push) Blocked by required conditions
Core E2E Tests / Playwright Core E2E (shard 2/8) (push) Blocked by required conditions
Core E2E Tests / Playwright Core E2E (shard 3/8) (push) Blocked by required conditions
Core E2E Tests / Playwright Core E2E (shard 4/8) (push) Blocked by required conditions
Core E2E Tests / Playwright Core E2E (shard 5/8) (push) Blocked by required conditions
Core E2E Tests / Playwright Core E2E (shard 6/8) (push) Blocked by required conditions
Core E2E Tests / Playwright Core E2E (shard 7/8) (push) Blocked by required conditions
Core E2E Tests / Playwright Core E2E (shard 8/8) (push) Blocked by required conditions
Core E2E Tests / Agent registration lifecycle (push) Waiting to run
Core E2E Tests / E2E verdict (push) Blocked by required conditions
Unified Agent Native Verification / Linux ARM64 (push) Waiting to run
Unified Agent Native Verification / Linux x64 (push) Waiting to run
Unified Agent Native Verification / Windows x64 (push) Waiting to run
Unified Agent Native Verification / macOS ARM64 (push) Waiting to run
Unified Agent Native Verification / macOS Intel (push) Waiting to run
Unified Agent Native Verification / FreeBSD cross-build contract (push) Waiting to run
2026-08-29 04:23:31 +01:00
Richard Courtman
39b65cff75
Record final v6.4.0 no-op proof
2026-08-29 04:21:14 +01:00
Richard Courtman
d7f932979b
Record terminal v6.4.0 demo recovery
2026-08-29 04:17:04 +01:00
pulse-triage[bot]
5981892dfe
Bootstrap absent promotion lease ref
2026-08-29 04:15:50 +01:00
Richard Courtman
58e58553d7
Record v6.4.0 publication outcome
2026-08-29 04:06:03 +01:00
pulse-triage[bot]
0443bcf174
Use semantic demo connection status
2026-08-29 04:02:06 +01:00
pulse-triage[bot]
2c6eb9a58d
Clear retired demo alert replay sources
2026-08-29 03:57:50 +01:00
pulse-triage[bot]
5686069d6e
Reset poisoned demo incident replay
2026-08-29 03:53:34 +01:00
Richard Courtman
db0145b2b9
Bound legacy demo history startup
2026-08-29 03:47:09 +01:00
pulse-triage[bot]
2bf37a58c7
Capture blocked demo startup stack
2026-08-29 03:46:48 +01:00
pulse-triage[bot]
0d5b1202b5
Disable dev metrics backfill on stable demo
2026-08-29 03:41:44 +01:00
Richard Courtman
7255e44f57
Retain demo recovery diagnostics
2026-08-29 03:33:03 +01:00
Richard Courtman
c006b15871
Require proven large-demo startup
2026-08-29 03:28:50 +01:00
Richard Courtman
cb0e55671f
Enforce exact release visual assets
2026-08-29 02:59:47 +01:00
pulse-triage[bot]
1f6007715a
Allow governed visuals in activation recovery
2026-08-29 02:56:32 +01:00
Richard Courtman
58b07ef36c
Serialize Docker staging after draft recovery
2026-08-29 01:29:17 +01:00
pulse-triage[bot]
148b9a0e32
Fix stable release backend partition
2026-08-29 01:15:59 +01:00
Richard Courtman
41428f46a3
Prepare v6.4.0 stable release
2026-08-28 23:57:03 +01:00
pulse-triage[bot]
18b22d1ebb
Sync shipped TrueNAS documentation
2026-08-28 23:36:17 +01:00
pulse-triage[bot]
75a8e67347
Stabilize rolling metric history snapshots
2026-08-28 23:23:43 +01:00
pulse-triage[bot]
a46e322bde
Expose TrueNAS SMART alert counters
2026-08-28 23:04:11 +01:00
pulse-triage[bot]
5570ac1e2e
fix(agent): silence unchanged remote config refreshes
2026-08-28 21:56:26 +01:00
Pulse Test
47afce8171
fix(proxmox): keep backup details on backups tab
2026-08-28 20:49:13 +01:00
Pulse Test
0dc2c8c16d
Require prerelease observation windows
Build and Test / Script smoke tests & backend build (push) Blocked by required conditions
Build and Test / Secret Scan (push) Waiting to run
Build and Test / Detect changed areas (push) Waiting to run
Build and Test / Frontend (push) Blocked by required conditions
Build and Test / Backend tests (api) (push) Blocked by required conditions
Build and Test / Backend tests (rest-0) (push) Blocked by required conditions
Build and Test / Backend tests (rest-1) (push) Blocked by required conditions
Build and Test / Benchmarks (push) Blocked by required conditions
Canonical Governance / governance (push) Waiting to run
Helm CI / Lint and Render Chart (push) Waiting to run
Public docs / check (push) Waiting to run
Core E2E Tests / Validate E2E tier selection (push) Waiting to run
Core E2E Tests / Playwright Core E2E (shard 1/8) (push) Blocked by required conditions
Core E2E Tests / Playwright Core E2E (shard 2/8) (push) Blocked by required conditions
Core E2E Tests / Playwright Core E2E (shard 3/8) (push) Blocked by required conditions
Core E2E Tests / Playwright Core E2E (shard 4/8) (push) Blocked by required conditions
Core E2E Tests / Playwright Core E2E (shard 5/8) (push) Blocked by required conditions
Core E2E Tests / Playwright Core E2E (shard 6/8) (push) Blocked by required conditions
Core E2E Tests / Playwright Core E2E (shard 7/8) (push) Blocked by required conditions
Core E2E Tests / Playwright Core E2E (shard 8/8) (push) Blocked by required conditions
Core E2E Tests / Agent registration lifecycle (push) Waiting to run
Core E2E Tests / E2E verdict (push) Blocked by required conditions
Unified Agent Native Verification / FreeBSD cross-build contract (push) Waiting to run
Unified Agent Native Verification / Linux ARM64 (push) Waiting to run
Unified Agent Native Verification / Linux x64 (push) Waiting to run
Unified Agent Native Verification / Windows x64 (push) Waiting to run
Unified Agent Native Verification / macOS ARM64 (push) Waiting to run
Unified Agent Native Verification / macOS Intel (push) Waiting to run
2026-08-28 20:39:32 +01:00
pulse-triage[bot]
7ebda0e87a
Migrate committed release visual evidence
...
Carry an explicit model-selection decision in every existing visual sidecar and enforce that invariant for future packets after the visual-plan schema became evidence-bearing.
2026-08-28 20:16:39 +01:00
Pulse Test
87674ec175
Merge remote-tracking branch 'origin/main'
2026-08-28 20:12:37 +01:00
Pulse Test
a1ae0fa07f
fix(release): require visual selection evidence
2026-08-28 20:11:04 +01:00
pulse-triage[bot]
405117a35c
Complete v6.4.0-rc.13 release packet proof
...
Assert the candidate-specific Docker cadence and Proxmox identity outcomes, and extend rollback resolution coverage through rc.13.
2026-08-28 20:06:04 +01:00
pulse-triage[bot]
bd458f8f05
Prepare v6.4.0-rc.13 release
...
Package the bounded stopped-container inspection cadence and same-name Proxmox agent-link correction as the next governed release candidate. Keep stable pointers on v6.3.2 and record unchanged mobile compatibility and Windows signing posture.\n\nContract-Neutral: versioned release metadata only; runtime changes landed in preceding commits
2026-08-28 20:02:31 +01:00
pulse-triage[bot]
7af19a973e
Bound stopped-container Docker inspection cadence
...
Cache unchanged inactive container detail between live telemetry cycles so NAS hosts with large historical inventories do not re-inspect every stopped container every 30 seconds. Keep running state live, fail open to fresh inspection when lifecycle evidence is incomplete, and clear daemon-scoped caches on reconnect.
Refs #1729 .
Contract-Neutral: Bounds internal daemon call cadence without changing report or operator contracts
2026-08-28 19:05:40 +01:00
pulse-triage[bot]
afaf128950
Disambiguate same-name Proxmox agent links
...
Use unique provider-observed node interface addresses to restore automatic
host-agent linking when standalone sites share a short hostname but use
distinct FQDN endpoints. Keep reused addresses ambiguous and fail closed.
Refs #1753
Contract-Neutral: narrows internal agent-to-node identity reconciliation without changing API or extension shapes
2026-08-28 18:07:10 +01:00
pulse-triage[bot]
1d15ab60a3
Defer generic retest guidance to maintainers
2026-08-28 16:25:05 +01:00
Pulse Test
7f0c548f0d
Improve drawer alert summaries
2026-08-28 15:52:54 +01:00
Pulse Test
aea8d3497b
fix(release): synchronize shipped RC12 upgrade index
2026-08-28 15:37:35 +01:00
Pulse Test
dae55f0977
fix(release): complete v6.4.0-rc.12 install packet
...
Contract-Neutral: versioned release metadata and install defaults only; runtime behavior and proof changes landed in preceding commits
2026-08-28 15:25:46 +01:00