giles
5ff17ec6f5
Merge loops/fed-sx-types into architecture
Substrate for host-type federation + activity-driven flow triggers
(next/** only; clean/additive — zero file overlap with architecture).
Host-type federation (Phases 1-4):
- DefineType / SubtypeOf genesis verbs
- peer_types.erl receiver-side type cache
- GET /types/<cid> route + discovery_type_fetch.erl
- pipeline object-schema validation stage
flow-on-erlang + triggers (Phases 5-8):
- next/flow/ — native Erlang-on-SX durable workflow engine
(deterministic-replay suspend/resume, combinator algebra, durable store)
- DefineTrigger genesis verb + trigger_registry.erl
- pipeline:apply_triggers/3 post-append fan-out + flow_dispatch.erl
- blog-publish-digest e2e; design §13.10 documents the fan-out convention
Gates at merge: lib/erlang 771/771, next/flow 36/36, all next/tests green.
Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
2026-07-02 12:06:50 +00:00
..
2026-06-06 15:55:39 +00:00
2026-05-06 06:47:10 +00:00
2026-06-07 09:57:46 +00:00
2026-06-06 23:25:15 +00:00
2026-04-25 09:25:30 +00:00
2026-06-07 13:03:45 +00:00
2026-06-06 23:25:15 +00:00
2026-05-08 22:27:50 +00:00
2026-06-07 09:57:46 +00:00
2026-06-07 09:57:46 +00:00
2026-05-08 22:27:50 +00:00
2026-05-06 06:47:16 +00:00
2026-06-06 23:25:15 +00:00
2026-05-18 15:00:33 +00:00
2026-06-07 14:06:15 +00:00
2026-06-06 09:00:12 +00:00
2026-06-06 15:55:39 +00:00
2026-06-06 15:55:39 +00:00
2026-05-05 20:08:05 +00:00
2026-05-27 22:24:13 +00:00
2026-05-06 17:40:53 +00:00
2026-06-30 17:05:53 +00:00
2026-06-07 09:57:46 +00:00
2026-06-06 22:18:03 +00:00
2026-04-23 21:14:35 +00:00
2026-06-06 23:25:15 +00:00
2026-06-07 09:57:46 +00:00
2026-06-06 15:28:09 +00:00
2026-05-08 22:27:50 +00:00
2026-05-06 21:04:19 +00:00
2026-06-07 09:57:46 +00:00
2026-05-06 06:47:43 +00:00
2026-05-06 06:47:18 +00:00
2026-06-07 09:57:46 +00:00
2026-05-08 22:27:50 +00:00
2026-06-06 18:30:44 +00:00
2026-05-08 22:27:50 +00:00
2026-06-06 18:24:52 +00:00
2026-05-01 23:31:08 +00:00
2026-06-07 09:57:46 +00:00
2026-05-05 20:15:33 +00:00
2026-06-07 09:57:46 +00:00
2026-04-25 09:25:30 +00:00
2026-06-06 17:27:20 +00:00
2026-05-06 06:47:30 +00:00
2026-05-06 19:01:23 +00:00
2026-05-14 22:29:15 +00:00
2026-05-06 06:47:36 +00:00