From ba9d4912acb53f377960605dd4850f928bb6e029 Mon Sep 17 00:00:00 2001 From: padreug Date: Wed, 22 Jul 2026 02:53:45 +0200 Subject: [PATCH] feat: relay slides (outbox model, categories, access asymmetry) Explain the outbox/gossip model and Amethyst's relay categories, plus a read/write asymmetry table showing why outbox / inbox / DM need different relay sets and what breaks if a list is empty. Co-Authored-By: Claude Opus 4.8 (1M context) --- src/components/slides/OutboxSlide.vue | 45 +++++++++++ src/components/slides/RelayAccessSlide.vue | 70 +++++++++++++++++ .../slides/RelayCategoriesSlide.vue | 75 +++++++++++++++++++ 3 files changed, 190 insertions(+) create mode 100644 src/components/slides/OutboxSlide.vue create mode 100644 src/components/slides/RelayAccessSlide.vue create mode 100644 src/components/slides/RelayCategoriesSlide.vue diff --git a/src/components/slides/OutboxSlide.vue b/src/components/slides/OutboxSlide.vue new file mode 100644 index 0000000..c650d65 --- /dev/null +++ b/src/components/slides/OutboxSlide.vue @@ -0,0 +1,45 @@ + + + diff --git a/src/components/slides/RelayAccessSlide.vue b/src/components/slides/RelayAccessSlide.vue new file mode 100644 index 0000000..1dc1000 --- /dev/null +++ b/src/components/slides/RelayAccessSlide.vue @@ -0,0 +1,70 @@ + + + diff --git a/src/components/slides/RelayCategoriesSlide.vue b/src/components/slides/RelayCategoriesSlide.vue new file mode 100644 index 0000000..1736053 --- /dev/null +++ b/src/components/slides/RelayCategoriesSlide.vue @@ -0,0 +1,75 @@ + + +