From 87a48775969f7385f823b1e203441097271dfdb2 Mon Sep 17 00:00:00 2001 From: Bendik Aagaard Lynghaug Date: Wed, 9 Sep 2026 23:57:17 +0200 Subject: [PATCH] An /advantages page (grouped by need) + a memory deep-dive; index stays lean MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Keep index.yaml short: a 'See what it's good for' alternative routes to a new /advantages page instead of piling on features. /advantages sorts the advantages by what a visitor is after (a community keeping its own memory; an artist placing work; anyone done with accounts) — each with several features — and its 'go deeper' alternative routes to /advantages/memory, the rarity-aware preservation model on its own. Lint-clean (question_lint: 10 questions valid). Co-Authored-By: Claude Fable 5 --- questions/advantages.yaml | 99 ++++++++++++++++++++++++++++++++ questions/advantages/memory.yaml | 46 +++++++++++++++ questions/index.yaml | 15 +++++ 3 files changed, 160 insertions(+) create mode 100644 questions/advantages.yaml create mode 100644 questions/advantages/memory.yaml diff --git a/questions/advantages.yaml b/questions/advantages.yaml new file mode 100644 index 0000000..40677c4 --- /dev/null +++ b/questions/advantages.yaml @@ -0,0 +1,99 @@ +id: /advantages +name: What is it good for? +description: > + The same one trick — a drawing is an address — answers different + needs. Here's what redoal gives you, grouped by what you're trying to + do. None of it needs an account, a server that owns your words, or a + platform's permission. +alternatives: + - name: A community keeping its own memory + description: > + No company holds the recordings. The people who show up are the + infrastructure, and the network is built so their memory survives + them. + features: + - name: No server owns the words + description: > + Recordings live on the phones of the people who visit a + place, handed peer to peer. There is no central store to + seize, subpoena, or switch off — the memory is only ever + where its people are. + icon: lucide:server-off + - name: Attention is what preserves + description: > + Every time someone listens, their phone keeps a copy and + quietly becomes another place you can get it from. A voice + heard by many is, by that fact alone, held by many. The more + a thing is cared about, the harder it is to lose. + icon: lucide:ear + - name: The infrastructure points the right way + description: > + When a relay helps, it points visitors toward each other — it + never becomes the place the words live. The fewer servers it + takes to keep a voice reachable, the more the network is + doing what it was built to do. + icon: lucide:git-fork + - name: An artist placing work where it's found + description: > + Leave something at a shape, and it belongs to that shape — found + by feel, answered in kind, and not quietly unsaid later. + features: + - name: The drawing is the address + description: > + Your line becomes a twenty-byte fingerprint that reconstructs + back into the shape you drew. Similar drawings land at the + same place, so work is found by gesture, not by a name in a + directory. + icon: lucide:pen-tool + - name: A place holds voices, and answers + description: > + Leave a short recording at a shape; anyone who arrives hears + it, and can answer — not only with their own voice, but with + a drawn gesture that points somewhere, a reply in the same + wordless language. + icon: lucide:radio + - name: What's left is kept + description: > + A voice left at a place isn't retracted out from under the + people who heard it. The record is forward-only — you build + on it, you don't erase it. + icon: lucide:history + - name: Anyone tired of accounts and platforms + description: > + A network you carry in your hand, that asks nothing of you before + you use it. + features: + - name: Nothing to sign up for + description: > + No account, no profile, no directory of you. You draw, you + arrive, you're part of it — the gesture is the only + credential, and it's yours the moment your hand lifts. + icon: lucide:user-x + - name: Sovereign by construction + description: > + The parts that keep it running are ones you can run yourself — + no dependence on a big platform's servers to find each other + or move a recording. The whole design leans toward fewer + rented middlemen, not more. + icon: lucide:shield-check + - name: Leaving costs nothing + description: > + Your phone reclaims space on its own, and letting go of a + recording never deletes it from the world — the network + fetches it back the next time someone arrives wanting it. You + can travel light and still be a full member. + icon: lucide:feather + - name: Go deeper on how it remembers + description: > + The preservation model has a twist worth seeing on its own: your + phone protects what's *rare*. + action: /advantages/memory + consequence: [Show me how the memory works] + features: + - name: Memory that protects what's rare + description: > + Your phone can't hold everything, so it keeps the voices few + others do — releasing the ones already safe on many devices, + holding the ones in danger of vanishing. The network + preserves itself without anyone deciding what survives. + icon: lucide:gem diff --git a/questions/advantages/memory.yaml b/questions/advantages/memory.yaml new file mode 100644 index 0000000..c100330 --- /dev/null +++ b/questions/advantages/memory.yaml @@ -0,0 +1,46 @@ +id: /advantages/memory +name: How redoal remembers +description: > + A place's voices should stay reachable as long as people care about + them, and no longer — and no phone should fill up preserving voices + nobody returns to. redoal gets there with three forces that need no + coordinator: attention spreads a voice, scarcity keeps it, and the + person who spoke it is the anchor of last resort. +alternatives: + - name: The three forces + description: > + No server decides what survives. The incentives do — and they + pull in exactly the right directions. + features: + - name: Attention replicates + description: > + Every time someone listens to a recording, their phone keeps + a copy and quietly announces itself as another place you can + get it from. A voice heard by a hundred people is, by that + fact alone, held by a hundred phones. Listening is hosting. + icon: lucide:ear + - name: Scarcity is kept + description: > + When a phone runs low on room, it doesn't drop the oldest + voice — it drops the safest one. The network already knows + how many phones hold each recording, so each device keeps the + ones held by almost no one and lets go of the ones held by + many. Everyone reaching for the rare voice is exactly what + protects it. + icon: lucide:gem + - name: The speaker anchors + description: > + Whoever left a recording never forgets their own — a place's + origin is always reachable through the person who made it. + Below everything else, the author is the backstop, so no + voice falls all the way out of the world while its speaker + still carries a phone. + icon: lucide:anchor + - name: Letting go is safe + description: > + A phone releasing a voice isn't deleting it — the drawing + still leads there, and the network fetches it back on demand + the next time someone arrives wanting it. Reclaiming space + and preserving memory are separate, which is what lets a + small phone be a full member without fear. + icon: lucide:recycle diff --git a/questions/index.yaml b/questions/index.yaml index ba8d6b0..76ce390 100644 --- a/questions/index.yaml +++ b/questions/index.yaml @@ -126,6 +126,21 @@ alternatives: .[] | {name: .name, description: .body, tag: .tag_name, published: .published_at, url: null} + - name: See what it's good for + description: > + The same one trick answers different needs — a community keeping + its own memory, an artist placing work where it's found, anyone + done with accounts and platforms. + action: /advantages + consequence: [Show me the advantages] + features: + - name: Grouped by what you're after + description: > + Not a feature list — the advantages sorted by the thing + you're trying to do, including the one worth seeing on its + own: how your phone protects what's rare. + icon: lucide:sparkles + - name: Hear from us when it matters description: > Notes from the build — sent only when there is something worth