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
pulse-triage[bot]
7ac801d7a6
Align release indexes with rc.12
...
The rc.12 packet and VERSION advanced together, but the release index and upgrade guide still pointed at rc.11. Promote rc.12 to current, rc.11 to preceding, and retain rc.10 in history so release promotion governance passes again.
Contract-Neutral: documentation-only release packet pointer repair
2026-08-28 15:11:53 +01:00
pulse-triage[bot]
3640f4f2aa
Fix standalone Proxmox agent identity reuse
...
Sequentially adding standalone Proxmox estates with the same native node name could lend the first site agent to the second through the short-hostname fallback. Both provider nodes then shared one agent identity and collapsed into one state slot. Require exact endpoint, certificate, or agent-bridged full endpoint evidence before a cross-instance standalone merge; reject and self-heal guessed links that already belong to another node.
Refs #1753
Contract-Neutral: narrows internal Proxmox node/agent identity reconciliation without changing API shapes or extension contracts
2026-08-28 15:09:21 +01:00
Pulse Test
d4f95835e5
Prepare v6.4.0-rc.12 release
...
Contract-Neutral: versioned release metadata only; runtime and contract changes landed in the preceding updater fix commit
2026-08-28 14:53:00 +01:00
Pulse Test
decdbcc037
fix(updates): preserve install URL on feed fallback
2026-08-28 14:50:28 +01:00
pulse-triage[bot]
9e820355b6
Fix Unraid sentinel empty slot reporting
2026-08-28 14:20:43 +01:00
Pulse Test
57d35d9f72
Merge remote-tracking branch 'origin/main'
2026-08-28 13:35:47 +01:00
Pulse Test
3f225ffd1b
fix(release): harden changelog synthesis
2026-08-28 13:33:32 +01:00
pulse-triage[bot]
29eeb33de4
Align sharing E2E with mobile settings shell
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
Patrol Qualification Regression / Catalog, scorer, and replay regression (push) Has been cancelled
2026-08-28 12:24:40 +01:00
pulse-triage[bot]
a18dac83b3
Complete rc.11 mobile settings coverage
2026-08-28 11:55:56 +01:00
Pulse Test
747f79f75e
Polish mobile settings experience
2026-08-28 11:47:57 +01:00
pulse-triage[bot]
3916854c18
Complete Patrol telemetry governance
2026-08-28 11:45:17 +01:00