ruv
8f4b47af16
fix(security): migration-safe hive-mind gating by caller transport (ADR-476, #3338 )
...
Gate hive-mind init/join/leave/spawn/propose/vote/broadcast/shutdown/
memory set+delete/optimize-memory for remote (HTTP/WebSocket) callers only;
local stdio, ruflo mcp exec, the CLI and in-process callers keep working
with no extra step. hive-mind_init never returns hiveToken. Operator secret
from RUFLO_HIVE_BOOTSTRAP_SECRET or a 0600 bootstrap.secret created by the
first local init. state.json is written 0600 atomically (dir 0700).
Constant-time compare. RUFLO_HIVE_REQUIRE_AUTH=1 for bridged stdio.
Co-Authored-By: RuFlo <ruv@ruv.net >
2026-10-07 10:18:44 -04:00
..
2026-09-25 14:14:39 -04:00
2026-08-12 18:28:25 -04:00
2026-09-09 21:54:14 +00:00
2026-09-16 02:24:16 +00:00
2026-10-07 00:28:39 -04:00
2026-07-04 09:17:01 -04:00
2026-07-04 12:47:31 -04:00
2026-07-04 09:17:01 -04:00
2026-05-11 00:29:58 -04:00
2026-01-14 03:38:32 +00:00
2026-07-29 08:30:48 -04:00
2026-07-04 17:10:45 -04:00
2026-07-03 16:52:09 -04:00
2026-09-26 18:48:20 -04:00
2026-06-29 18:28:28 -04:00
2026-10-01 22:34:58 -04:00
2026-05-11 00:29:58 -04:00
2026-05-11 00:29:58 -04:00
2026-05-25 22:44:55 -04:00
2026-05-11 00:29:58 -04:00
2026-09-20 11:55:56 -04:00
2026-08-12 15:36:06 -04:00
2026-07-29 01:35:40 -04:00
2026-10-07 10:18:44 -04:00
2026-10-07 00:28:39 -04:00
2026-06-29 18:28:28 -04:00
2026-10-01 22:34:58 -04:00
2026-05-12 10:24:03 -04:00
2026-09-30 19:19:09 -04:00
2026-09-20 11:55:51 -04:00
2026-10-01 22:58:17 -04:00
2026-08-14 11:39:43 -04:00
2026-05-11 00:29:58 -04:00
2026-09-26 21:24:37 -04:00
2026-07-28 22:12:19 -04:00
2026-05-11 00:29:58 -04:00
2026-04-06 13:14:50 -04:00
2026-05-21 12:36:22 -04:00
2026-05-11 00:29:58 -04:00
2026-10-02 09:44:58 +02:00
2026-10-02 11:08:53 -04:00
2026-10-06 13:18:04 -04:00
2026-07-29 13:25:22 -04:00
2026-05-29 18:30:28 -04:00
2026-09-28 11:38:57 -04:00
2026-09-26 10:07:43 -05:00
2026-06-25 18:18:19 -04:00
2026-05-29 14:57:19 -04:00
2026-05-11 00:29:58 -04:00
2026-05-05 13:44:01 -04:00
2026-05-05 13:44:01 -04:00
2026-05-24 14:32:43 -04:00
2026-09-25 13:59:54 -04:00
2026-09-14 17:12:05 +00:00
2026-09-28 17:16:02 -04:00
2026-10-02 09:44:58 +02:00