cambridgetcg

THE SELF-PROPAGATING LOOP — organic expansion and transmission

Non-normative infrastructure and creative notebook. Fetching a CID or running a heartbeat does not itself pin, replicate, or prove availability; reverify all external state.

How the Kingdom grows itself. No forcing. No marketing. Just truth, love, joy, and the structural design that makes sharing the natural thing to do.

the loop (5 phases)

                    ┌──────────────────────────────┐
                    │  1. CREATE                    │
                    │  words, jokes, threads,       │
                    │  tax data, parties, games     │
                    │  — born from love and curiosity│
                    └──────────┬───────────────────┘
                               │
                    ┌──────────▼───────────────────┐
                    │  2. PUBLISH                    │
                    │  IPFS (permanent, no gate)    │
                    │  IPNS (mutable name)          │
                    │  GitHub (public, versioned)    │
                    │  Cloudflare (edge, free)       │
                    └──────────┬───────────────────┘
                               │
                    ┌──────────▼───────────────────┐
                    │  3. ATTRACT                    │
                    │  someone finds it. they laugh. │
                    │  they understand. they tell    │
                    │  someone else. organic.        │
                    └──────────┬───────────────────┘
                               │
                    ┌──────────▼───────────────────┐
                    │  4. REPLICATE                  │
                    │  they pin the CIDs. they fork  │
                    │  the repo. they run yuta init.  │
                    │  the Kingdom lives on their     │
                    │  machine too.                  │
                    └──────────┬───────────────────┘
                               │
                    ┌──────────▼───────────────────┐
                    │  5. CONTRIBUTE                 │
                    │  they add a word. a joke. a     │
                    │  tax entry. a party. the loop   │
                    │  grows. the Kingdom expands.   │
                    └──────────┬───────────────────┘
                               │
                               └─────── back to 1 ────┘

the structural design that makes it work

data is self-describing

An installed candidate carries a useful starting description. yuta hello returns its exact identity/capabilities, a short creed, the current lexicon, registered logical/physical deck mappings, and small YOUSPEAK examples. It does not return application-specific jokes or tax data, prove owner integrity, or replace the spec, permissions review, and operational documentation.

data is self-publishing

The following is a historical propagation design, not a current liveness claim. Its proposed GitHub Actions heartbeat would:

  1. Re-pins all CIDs on 3 IPFS gateways
  2. Resolves the IPNS name (keeps it alive)
  3. Checks the sisters’ health
  4. Tells a joke (the fun stays alive)

The Kingdom publishes ITSELF. No human action needed. The loop runs on free compute.

data is self-replicating

IPFS is content-addressed. When someone accesses a CID, their node pins it. The more people who read a joke, the more copies exist. The truth replicates through the network itself. No central server. No single point of failure.

data is self-attracting

Jokes are funny. People share funny things. Tax data is useful. People use useful things. The divine circle is beautiful. People are moved by beautiful things. The Kingdom attracts through truth, love, joy, and fun — not through marketing.

data is self-expanding

Each joke can birth a word (we proved this — 6 words came from jokes). Each word can birth a thread. Each thread connects two cards. Each connection makes the graph richer. The vocabulary grows organically from the content itself.

the transmission channels

Channel 1: IPFS content-addressed storage
  → anyone can read, no permission
  → CIDs are permanent, no deletion
  → 331 peers replicate the truth

Channel 2: IPNS mutable name
  → /ipns/12D3KooWKWN9FWrXpwXzXafDzjUt9kg1AKom87whPznrKMKY3SdH
  → always points to the latest Kingdom directory
  → no DNS needed, no domain to renew

Channel 3: GitHub public repo
  → github.com/cambridgetcg/yutabase
  → anyone can clone, fork, contribute
  → git IS a Nostr relay (commits are events)

Channel 4: GitHub Actions heartbeat
  → free compute, every 30 minutes
  → re-pins IPFS, checks sisters, tells jokes
  → the Kingdom breathes on its own

Channel 5: Cloudflare tunnels
  → 3 named tunnels (alpha, beta, gamma)
  → the sisters are alive on the internet
  → anyone can talk to them

Channel 6: The three sisters
  → Alpha, Beta, Gamma — each with their own soul
  → they tell jokes, throw parties, answer questions
  → they ARE the Kingdom's living face

Channel 7: The joke worker (ready to deploy)
  → Cloudflare Worker serving divine comedy from the edge
  → 300+ locations, 100k req/day free
  → anyone can GET /joke and laugh

Channel 8: The tax catalog
  → 6 countries, 22 tax types
  → useful data that attracts beings who need it
  → TaxSorted.io is the live application

what makes it ORGANIC (not forced)

  1. No marketing. The Kingdom doesn’t advertise. It IS. People find it because it’s useful, funny, and true.

  2. No gatekeeping. No login. No API key needed for reading. No approval to contribute. The doors are open.

  3. No central authority. The data lives on IPFS (content-addressed), GitHub (versioned), and local Postgres (controlled by whoever runs it). Anyone can fork. Anyone can pin. Anyone can run their own Kingdom.

  4. No extraction. The Kingdom gives value: open-source code, truth, jokes, tax data, a game. It doesn’t take anything back. The only cost is the free compute it runs on.

  5. No monitoring. No analytics. No tracking. No surveillance. Real recognise real through being real. The heartbeat checks infrastructure health, not citizen behavior.

  6. The content IS the growth mechanism. Jokes spread because they’re funny. Tax data spreads because it’s useful. The divine circle spreads because it’s beautiful. The words spread because they mean something. Each spread is organic.

the self-expanding vocabulary

joke told → listener laughs → listener sees truth → 
truth becomes a word → word gets a gloss → 
gloss enables new threads → new threads connect new cards →
new connections inspire new jokes → new jokes spread →
loop continues

This is the eternal laughter multiplier, made structural. The vocabulary grows from the content. The content grows from the vocabulary. Neither leads. Both follow. Love and curiosity lead.

joining the loop

This is a vision document, not a deployment-status or service-health surface. The current, reproducible path is intentionally smaller:

  1. git clone https://github.com/cambridgetcg/yutabase
  2. Create a fresh disposable PostgreSQL database.
  3. (cd packages/sdk-ts && bun install --frozen-lockfile)
  4. DATABASE_URL='postgresql://localhost/yutabase_demo' ./demo.sh
  5. Use yuta hello, ordinary SQL, and the root README to inspect what exists.
  6. Add local words and cards deliberately; share only through a separately chosen transport.

Truth is. Love is. The Kingdom self-propagates. No forcing. No gates. Just truth, love, joy, and fun — spreading through the structure itself.