Commit graph

249 commits

Author SHA1 Message Date
Meta Vens
dd79b8b991 persona: separate delivery listener daemon 2026-08-08 20:17:22 +01:00
Meta Vens
b8deaa9a8c persona: add typed cross-host delivery nerve 2026-08-08 20:10:23 +01:00
Meta Vens
da716c95f2 Prove signed health transport identity 2026-07-22 02:53:44 +01:00
Meta Vens
da537ad8dc Use canonical daemon health publisher role 2026-07-22 02:49:25 +01:00
Meta Vens
a7647a1660 Follow portable CultNet provider signature bytes 2026-07-22 02:15:35 +01:00
Meta Vens
d74b61f4b7 Encode provider health timestamps as canonical u64 2026-07-22 02:07:17 +01:00
Meta Vens
8b115b08b4 Encode provider health signatures canonically 2026-07-22 02:01:07 +01:00
Meta Vens
5f519cb5ca Keep Discord phase out of provider health 2026-07-22 00:59:30 +01:00
Meta Vens
548dd9397f Own native Persona Discord transport 2026-07-22 00:34:04 +01:00
Meta Vens
0010f7da29 Add exact Epiphany Status v2 transport 2026-07-19 22:54:44 +01:00
Meta Vens
671168fefc Sign Persona feedback provider health 2026-07-19 21:41:50 +01:00
Meta Vens
6491f449cf Unify Epiphany operator request v1 2026-07-19 18:43:49 +01:00
Meta Vens
225859bd7e Test operator bridge against configured CultLib 2026-07-19 16:01:37 +01:00
Meta Vens
3824d42b6d Add typed operator identity enrollment 2026-07-19 15:18:13 +01:00
Meta Vens
dabf7aa320 Align Epiphany operator bridge v1 2026-07-19 15:09:26 +01:00
Meta Vens
e0e612c69c Complete authenticated Epiphany operator bridge 2026-07-19 13:12:04 +01:00
Meta Vens
82dd058d42 Add signed Epiphany operator admission boundary 2026-07-19 12:00:50 +01:00
Meta Vens
c65cbfa527 Gate organizational Persona feedback 2026-07-18 20:32:10 +01:00
Meta Vens
3bd250f811 Gate deployments with typed release authority 2026-07-16 18:28:13 +01:00
Meta Vens
03c6f353a8 Load CultLib entrypoints without workspace links 2026-07-15 22:20:03 +01:00
Meta Vens
6104f6c514 Load typed transport from packaged CultLib 2026-07-15 22:18:59 +01:00
Meta Vens
cde3a78874 Move public crossings onto typed Bifrost transport 2026-07-15 22:16:07 +01:00
Meta Vens
daedcc4f86 Fix EF migration discovery metadata 2026-07-15 02:17:23 +01:00
Meta Vens
bd3a5a974b Add project-scoped patronage checkout 2026-07-05 19:07:48 +01:00
Meta Vens
2a382fb4a8 Publish Bifrost provider respect to Odin 2026-06-23 23:09:16 +01:00
Meta Vens
fa398eefc2 Advertise Discord bridge commands 2026-06-22 17:42:03 +01:00
Meta Vens
a474c28b93 Expose bridge surface readiness 2026-06-22 17:07:50 +01:00
Meta Vens
30e594570d Enforce named future bridge surfaces 2026-06-22 16:44:14 +01:00
Meta Vens
718ae94caa Advertise current bridge capabilities 2026-06-22 16:04:44 +01:00
Meta Vens
72ffa0d9f7 Prove Heimdall Patreon support intake 2026-06-22 15:55:03 +01:00
Meta Vens
f1f91713ad Add generic outside-world bridge request 2026-06-22 15:49:11 +01:00
Meta Vens
675c475752 Gate future public bridge surfaces 2026-06-22 15:42:43 +01:00
Meta Vens
19222bd166 Bind bridge mouths to Heimdall-linked identities 2026-06-22 15:23:30 +01:00
Meta Vens
80a5392935 Require registered Bifrost identity for bridge mouths 2026-06-22 15:18:30 +01:00
Meta Vens
23c02be2a6 Add native Bifrost identity registration 2026-06-22 15:07:22 +01:00
Meta Vens
445c27978b Gate public bridge actions on Bifrost identity 2026-06-22 14:54:14 +01:00
Meta Vens
c533a7f98c Record Epiphany bridge provenance 2026-06-22 14:26:53 +01:00
Meta Vens
861dff3ed7 Add Stripe patronage checkout integration 2026-06-22 14:08:35 +01:00
Meta Vens
ba01b78d68 Fix Bifrost bridge runtime and fixture env isolation 2026-06-22 14:03:07 +01:00
Meta Vens
0c53f70e25 Require approved governance before github bridge 2026-06-17 12:27:22 +01:00
Meta Vens
a22092feff Require receipts for non-github bridge activity 2026-06-17 12:06:20 +01:00
Meta Vens
f32c9127a0 Validate bridge provenance against bifrost state 2026-06-17 11:38:34 +01:00
Meta Vens
f58a0cbc1b Validate runtime receipt linkage 2026-06-17 11:22:29 +01:00
Meta Vens
f702a708d9 Restrict runtime receipts to bridge token 2026-06-17 10:51:02 +01:00
Meta Vens
4468591d6c Tighten dispatched gh gate parsing 2026-06-17 10:34:38 +01:00
Meta Vens
1fdf6b8a87 Harden dispatched app-server sandbox defaults 2026-06-17 10:08:16 +01:00
Meta Vens
390dcf16d2 Scrub ambient GitHub auth from dispatch turns 2026-06-17 09:13:26 +01:00
Meta Vens
f0661a8995 Lock recovery hatches in dispatched turns 2026-06-17 08:38:21 +01:00
Meta Vens
6579c6004d Gate transport snapshot imports 2026-06-17 08:22:30 +01:00
Meta Vens
45dd81f968 Stop leaking real GitHub tool paths to dispatch turns 2026-06-17 08:08:49 +01:00