Commit Graph

9974 Commits

Author SHA1 Message Date
Richard Courtman b0de28c7c4 Record schema-v4 secure runtime qualification 2026-08-30 19:38:34 +01:00
Richard Courtman b0de67332f Fix discovery proposal copy style 2026-08-30 19:35:59 +01:00
Richard Courtman defc24af83 Bind receipt completion to final evidence event 2026-08-30 19:06:37 +01:00
Richard Courtman b369dc5410 Accept canonical schema-v4 runtime evidence 2026-08-30 18:58:49 +01:00
Richard Courtman 77afff4f60 Bind action runner to enrolled agent identity 2026-08-30 18:49:12 +01:00
Pulse Test 6ee3b7e24e Add discovery-led service assurance onboarding 2026-08-30 18:40:06 +01:00
Richard Courtman 65bec55229 Exercise pending runner activation in systemd lab 2026-08-30 18:24:29 +01:00
Richard Courtman 98e8f86806 Harden secure runtime qualification provenance 2026-08-30 18:17:36 +01:00
Richard Courtman 770733fc92 Make action runner rotation activation-safe 2026-08-30 18:00:33 +01:00
Pulse Test c0b190bfa1 Add application response contracts to availability checks 2026-08-30 17:38:59 +01:00
Richard Courtman 34849268e5 Enforce collector credential scope allowlists 2026-08-30 17:18:38 +01:00
pulse-triage[bot] d732b5a9e8 Restore scoped governance audit signal 2026-08-30 17:01:44 +01:00
pulse-triage[bot] 323da54067 Support agent retargeting after server moves 2026-08-30 16:17:15 +01:00
pulse-triage[bot] c3faa48973 Watch stable release locks continuously 2026-08-30 16:17:15 +01:00
pulse-triage[bot] a1a5c53f48 Make modal backgrounds genuinely inert 2026-08-30 16:11:40 +01:00
Pulse Test 712f1a3bfe Add availability history and fleet view 2026-08-30 15:38:34 +01:00
Pulse Test a7f1a5e25f Clarify safe profile host privilege requirements 2026-08-30 15:16:56 +01:00
Pulse Test 87a37e8d2f Publish secure runtime qualification matrix 2026-08-30 15:15:36 +01:00
pulse-triage[bot] a0dfdadc5e Close workflow trust policy gaps 2026-08-30 15:06:00 +01:00
pulse-triage[bot] 21007a8662 Isolate private governance from pull requests 2026-08-30 15:02:41 +01:00
Pulse Test 1fbcaa04a4 Record hardened secure runtime qualification 2026-08-30 14:56:10 +01:00
Pulse Test b2543c5c6e Distinguish receipt paths from credentials 2026-08-30 14:50:39 +01:00
Pulse Test 9a9c03c1b1 Prepare pristine apt cache fixture 2026-08-30 14:45:13 +01:00
Pulse Test 2468c92664 Canonicalize workload history controls 2026-08-30 14:32:07 +01:00
Pulse Test 7e92ac8118 Harden secure runtime separation boundaries 2026-08-30 14:26:01 +01:00
Pulse Test 12ec6a0c48 Plan infrastructure-aware service assurance 2026-08-30 14:18:43 +01:00
pulse-triage[bot] 7d9e77ff32 Continuously verify stable container aliases 2026-08-30 13:55:41 +01:00
Pulse Test 161e322ee0 Add workload history discovery lens 2026-08-30 13:49:58 +01:00
pulse-triage[bot] 8724f6b9e5 Continuously verify stable release delivery 2026-08-30 13:10:22 +01:00
pulse-triage[bot] 9393b710da Preflight immutable release publication 2026-08-30 12:55:51 +01:00
pulse-triage[bot] 68887f7114 Bound chart response cache retention 2026-08-30 12:55:50 +01:00
pulse-triage[bot] 21367b655d Make Patrol finding outcomes discoverable 2026-08-30 11:25:06 +01:00
Richard Courtman 1e805afc4b Avoid full-estate settings hydration 2026-08-30 10:03:34 +01:00
Pulse Test 5be6706428 Verify secure runtime qualification provenance 2026-08-30 09:46:29 +01:00
pulse-triage[bot] 2fca8c957b Authenticate published release sidecars 2026-08-30 09:38:23 +01:00
Richard Courtman 87fda2a235 Scope provider inventory hydration by route 2026-08-30 09:32:35 +01:00
Pulse Test 36dd5b9119 Bind secure runtime proof to committed main 2026-08-30 09:27:45 +01:00
Pulse Test cb843e37e8 Qualify separate action runner lifecycle 2026-08-30 09:07:27 +01:00
pulse-triage[bot] 74cf2c1283 Require authority for infrastructure actions 2026-08-30 08:36:31 +01:00
pulse-triage[bot] f70da05467 Bind Helm delivery to release provenance 2026-08-30 07:34:56 +01:00
pulse-triage[bot] 918d87c47a Add automated accessibility regression coverage 2026-08-30 06:58:13 +01:00
pulse-triage[bot] 71c16e8da9 Surface GPU telemetry on Proxmox nodes 2026-08-30 06:45:44 +01:00
pulse-triage[bot] 0d32dac16e Keep release toolchains within support 2026-08-30 06:40:25 +01:00
pulse-triage[bot] 366fe3f293 Inherit runtime availability history limits 2026-08-30 05:49:15 +01:00
pulse-triage[bot] ca238e97ac Define availability history product contract 2026-08-30 05:47:43 +01:00
pulse-triage[bot] e66f6a26f7 Fail closed when installing MCP binaries
Verify the signed release checksum manifest against Pulse's pinned SSH key before either MCP installer accepts a downloaded binary. Remove the unsigned bypass and require one exact digest entry.

Include bare Unix MCP executables in release checksum/signature assembly, cover unavailable, invalid, ambiguous, mismatched, and successful evidence paths with executable regression tests, and enforce MCP installer pins against the configured release key.
2026-08-30 05:11:55 +01:00
pulse-triage[bot] d8986c139a Enforce workflow data trust boundaries
Contract-Neutral: Moves workflow expressions into environment data flow without changing deployment interfaces or behavior.
2026-08-30 04:56:34 +01:00
pulse-triage[bot] a2bfadba7b Enforce workflow execution trust boundaries 2026-08-30 04:44:25 +01:00
pulse-triage[bot] f9ffbf701a Strengthen dependency maintenance contracts 2026-08-30 04:05:02 +01:00
pulse-triage[bot] 560c2de026 Automate dependency trust maintenance 2026-08-30 04:02:27 +01:00