Commit graph

486 commits

Author SHA1 Message Date
Meta Vens
09655aca5a Add Idunn authenticated health projection runtime 2026-07-19 20:45:30 +01:00
Meta Vens
6b3e696c8e Add pure CultNet snapshot query loop 2026-07-19 20:25:05 +01:00
Meta Vens
99ed509934 Purify authenticated provider health projection 2026-07-19 20:18:11 +01:00
Meta Vens
2dbd7f2d4c Canonicalize signed health admission bytes 2026-07-19 20:16:33 +01:00
Meta Vens
c05e37ca6e Add typed service signing identities to CultNet 2026-07-19 20:08:40 +01:00
Meta Vens
1240ca83a4 Define signed Idunn health projection contracts 2026-07-19 20:06:43 +01:00
Meta Vens
be8836f357 Authenticate generic daemon health 2026-07-19 19:57:04 +01:00
Meta Vens
cc80cd4479 Define signed daemon health authority 2026-07-19 19:38:18 +01:00
Meta Vens
15a744c826 Terminalize deployments interrupted by Idunn restart 2026-07-19 11:00:39 +01:00
Meta Vens
64bb679a1b Read pinned Epiphany trust anchor without writer lock 2026-07-19 10:14:04 +01:00
Meta Vens
a17b0b6bfd Separate Idunn observation from actuation 2026-07-19 09:28:57 +01:00
Meta Vens
75bd5f29d1 Keep Idunn health admission live during actuation 2026-07-19 08:59:52 +01:00
Meta Vens
eefd47f14d Prevent live Idunn request supersession 2026-07-19 08:23:06 +01:00
Meta Vens
948a332dbd Treat absent release witness as first deployment 2026-07-18 21:29:29 +01:00
Meta Vens
d3ca28ff0a Kill Idunn command process groups on timeout 2026-07-18 21:23:29 +01:00
Meta Vens
b83944da8d Preserve Bifrost deployment admission semantics 2026-07-18 21:22:50 +01:00
Meta Vens
67e752c562 Move Bifrost Persona feedback deployment onto Yggdrasil 2026-07-18 21:20:00 +01:00
Meta Vens
92fab01d37 Make Idunn admission atomic and request-bound 2026-07-17 02:37:42 +01:00
Meta Vens
41d050f62a Observe warming daemons without actuation 2026-07-17 01:19:48 +01:00
Meta Vens
35d5f63be6 Preserve deployment failure tails 2026-07-16 19:05:08 +01:00
Meta Vens
ecaac7f835 Gate Yggdrasil releases through Bifrost 2026-07-16 18:34:26 +01:00
Meta Vens
0495396cc2 Merge remote-tracking branch 'origin/main' into codex/hermodr-live-publications 2026-07-16 00:04:20 +01:00
Meta Vens
b529dc4375 Carry Idunn authority through sudo actuator 2026-07-15 20:37:42 +01:00
Meta Vens
4c6670d89b Grant Idunn its hosted release roots 2026-07-15 20:34:00 +01:00
Meta Vens
1860ded6e5 Deploy release drift through Idunn 2026-07-15 20:31:13 +01:00
Meta Vens
c5d71e1991 Give Idunn ownership of Yggdrasil VoidBot releases 2026-07-15 20:25:16 +01:00
Meta Vens
4ffcf5d8e2 Add Heimdall Idunn build deploy manifest 2026-07-15 03:53:32 +01:00
Meta Vens
641f0d3c56 Add Yggdrasil Idunn service boundary 2026-07-15 03:18:04 +01:00
Meta Vens
60f5c97059 Add Yggdrasil-local Idunn authority 2026-07-15 03:17:04 +01:00
Meta Vens
561e320c43 Resolve Odin CultMesh routes before dialing 2026-07-15 02:03:05 +01:00
Meta Vens
5cb819e94c Ingest live provider session state 2026-07-15 01:45:23 +01:00
Meta Vens
2796884d26 Revert "Stream typed provider state to Eve clients"
This reverts commit 0df723e4c1.
2026-07-15 01:39:24 +01:00
Meta Vens
0df723e4c1 Stream typed provider state to Eve clients 2026-07-15 01:37:58 +01:00
Meta Vens
8a8a5591a9 Allow disabling Move hue transitions 2026-07-14 19:40:09 +01:00
Meta Vens
2c31e6179f Resolve Eve surfaces by advertised record key 2026-07-14 19:38:01 +01:00
Meta Vens
86c94bb57c Expose Move hue transition percentage 2026-07-14 19:29:15 +01:00
Meta Vens
5296266188 Preserve daemon health ownership across outages 2026-07-14 01:23:23 +01:00
Meta Vens
d0eded64cb Reject implausible Move optical observations 2026-07-14 01:06:57 +01:00
Meta Vens
dd46b92823 Wait for provider command receipts 2026-07-13 17:28:21 +01:00
Meta Vens
0d7a206e7d Decouple Move discovery from light cadence 2026-07-13 17:18:10 +01:00
Meta Vens
b5c7add6cf Advertise Nightwing commands over WireGuard 2026-07-13 05:34:11 +01:00
Meta Vens
2ec6955596 Consume Eve Move hue command envelopes 2026-07-13 05:30:10 +01:00
Meta Vens
ead8a9b7e0 Smooth Move hue transitions at 25 ms cadence 2026-07-13 05:20:20 +01:00
Meta Vens
f82ca7aa52 Clock Move evidence at configured camera cadence 2026-07-13 02:28:38 +01:00
Meta Vens
8aefd1cbaf Publish Move evidence only from fresh optical input 2026-07-13 02:24:30 +01:00
Meta Vens
a340c33c05 Give Move evidence its own aggregation loop 2026-07-13 02:21:13 +01:00
Meta Vens
39c839ab6c Service Muninn health transport between reports 2026-07-13 02:14:25 +01:00
Meta Vens
7cdc2e8092 Keep Muninn health on one RUDP session 2026-07-13 02:10:04 +01:00
Meta Vens
e24fc6b3fb Allow WireGuard latency in Muninn health publication 2026-07-13 02:02:33 +01:00
Meta Vens
100bb3dc77 Keep remote Move providers off unconsumed local rings 2026-07-13 01:51:47 +01:00