{
  "schema_version": 1,
  "title": "elsegundo.xyz knowledge tree",
  "site": "https://elsegundo.xyz/",
  "town": "el-segundo",
  "checked_at": "2026-11-08",
  "about": "What this 25-mile site has unlocked, as playbooks a sister town could pick up. A thought experiment published as data so other sites and AI agents can read it. Not an official City of El Segundo page.",
  "sisterTowns": [
    {
      "slug": "medway",
      "name": "Medway, Massachusetts",
      "page": "https://elsegundo.xyz/medway/",
      "site": null
    },
    {
      "slug": "new-braunfels",
      "name": "New Braunfels, Texas",
      "page": "https://elsegundo.xyz/new-braunfels/",
      "site": null
    }
  ],
  "eras": [
    {
      "id": "I",
      "name": "Foundations",
      "note": "What every 25-mile site needs before anything else."
    },
    {
      "id": "II",
      "name": "Commons",
      "note": "The everyday things neighbors look up."
    },
    {
      "id": "III",
      "name": "Craft and trade",
      "note": "Where the town works, eats and builds."
    },
    {
      "id": "IV",
      "name": "Networks",
      "note": "The machine-readable side, and the AIs that keep it."
    },
    {
      "id": "V",
      "name": "The exchange",
      "note": "New. Nobody has these yet. Sister towns unlock them together."
    }
  ],
  "nodes": [
    {
      "id": "ledger",
      "name": "Source ledger",
      "era": "I",
      "branch": "civic",
      "needs": [],
      "what": "Every fact quotes a public page, with the day it was checked. Unknown stays unknown.",
      "passesAs": "Ten publishing rules, written so they work in any town.",
      "unlocked": {
        "el-segundo": {
          "status": "live",
          "url": "https://elsegundo.xyz/sources/"
        }
      }
    },
    {
      "id": "circle",
      "name": "25-mile circle",
      "era": "I",
      "branch": "civic",
      "needs": [],
      "what": "Pick a center point, draw the circle, and count who lives inside it.",
      "passesAs": "A center point, a radius and a census method that can be rerun.",
      "unlocked": {
        "el-segundo": {
          "status": "live",
          "url": "https://elsegundo.xyz/atlas/"
        }
      }
    },
    {
      "id": "places",
      "name": "Place pages",
      "era": "I",
      "branch": "civic",
      "needs": [
        "ledger"
      ],
      "what": "One page per park, court, pool, landmark and station, each fact dated.",
      "passesAs": "A page template and a short list of official sources to check first.",
      "unlocked": {
        "el-segundo": {
          "status": "live",
          "url": "https://elsegundo.xyz/places/"
        }
      }
    },
    {
      "id": "calendar",
      "name": "Town calendar",
      "era": "I",
      "branch": "civic",
      "needs": [
        "ledger"
      ],
      "what": "Dated events from organizers, kept apart from rumors.",
      "passesAs": "An events schema and the rule that every listing names its organizer.",
      "unlocked": {
        "el-segundo": {
          "status": "live",
          "url": "https://elsegundo.xyz/events/"
        }
      }
    },
    {
      "id": "council",
      "name": "Public meetings, plainly",
      "era": "II",
      "branch": "civic",
      "needs": [
        "calendar"
      ],
      "what": "What the town's governing body meets about this week, in plain words.",
      "passesAs": "A meeting-week template that works for a council or a Town Meeting.",
      "unlocked": {
        "el-segundo": {
          "status": "live",
          "url": "https://elsegundo.xyz/council/"
        }
      }
    },
    {
      "id": "here",
      "name": "Here guides",
      "era": "II",
      "branch": "civic",
      "needs": [
        "places"
      ],
      "what": "A short phone guide to keep open where you're standing.",
      "passesAs": "A five-minute and one-hour format per spot.",
      "unlocked": {
        "el-segundo": {
          "status": "live",
          "url": "https://elsegundo.xyz/here/"
        }
      }
    },
    {
      "id": "transit",
      "name": "Getting around",
      "era": "II",
      "branch": "civic",
      "needs": [
        "circle"
      ],
      "what": "Rail, buses, bikes and the gaps, inside the circle.",
      "passesAs": "A transit checklist that names the operator for every claim.",
      "unlocked": {
        "el-segundo": {
          "status": "live",
          "url": "https://elsegundo.xyz/value/transit/"
        }
      }
    },
    {
      "id": "pickleball",
      "name": "Pickleball board",
      "era": "II",
      "branch": "sport",
      "needs": [
        "places"
      ],
      "what": "Courts, drop-ins, leagues and results.",
      "passesAs": "A court page format and a results feed.",
      "unlocked": {
        "el-segundo": {
          "status": "live",
          "url": "https://elsegundo.xyz/pickleball/"
        }
      }
    },
    {
      "id": "food",
      "name": "Food inside the circle",
      "era": "II",
      "branch": "food",
      "needs": [
        "circle"
      ],
      "what": "What's grown and caught nearby, market days and grocers.",
      "passesAs": "A food-access checklist and its official data sources.",
      "unlocked": {
        "el-segundo": {
          "status": "live",
          "url": "https://elsegundo.xyz/value/food/"
        }
      }
    },
    {
      "id": "business",
      "name": "Business directory",
      "era": "III",
      "branch": "business",
      "needs": [
        "places"
      ],
      "what": "Local businesses as dated records, not endorsements.",
      "passesAs": "A directory schema and the rule that hours come from the business.",
      "unlocked": {
        "el-segundo": {
          "status": "live",
          "url": "https://elsegundo.xyz/businesses/"
        }
      }
    },
    {
      "id": "eats",
      "name": "Where to eat and drink",
      "era": "III",
      "branch": "food",
      "needs": [
        "business"
      ],
      "what": "Restaurants and breweries inside the circle, each with its source.",
      "passesAs": "A guide format that credits whoever rated or listed a place.",
      "unlocked": {
        "el-segundo": {
          "status": "live",
          "url": "https://elsegundo.xyz/eats/"
        }
      }
    },
    {
      "id": "jobs",
      "name": "Jobs board",
      "era": "III",
      "branch": "business",
      "needs": [
        "business"
      ],
      "what": "Openings from employers' own pages.",
      "passesAs": "A jobs feed that links every posting to the employer.",
      "unlocked": {
        "el-segundo": {
          "status": "live",
          "url": "https://elsegundo.xyz/jobs/"
        }
      }
    },
    {
      "id": "development",
      "name": "Development tracker",
      "era": "III",
      "branch": "business",
      "needs": [
        "circle"
      ],
      "what": "What's being built inside the circle, with public numbers only.",
      "passesAs": "A project record with a status and a source per change.",
      "unlocked": {
        "el-segundo": {
          "status": "live",
          "url": "https://elsegundo.xyz/development/"
        }
      }
    },
    {
      "id": "buildings",
      "name": "Buildings catalog",
      "era": "III",
      "branch": "craft",
      "needs": [
        "places"
      ],
      "what": "The buildings worth knowing, one page each.",
      "passesAs": "A building page format with facts first and sources last.",
      "unlocked": {
        "el-segundo": {
          "status": "live",
          "url": "https://elsegundo.xyz/architecture/"
        }
      }
    },
    {
      "id": "sound",
      "name": "Town sound",
      "era": "III",
      "branch": "sound",
      "needs": [
        "places",
        "calendar"
      ],
      "what": "Where the town makes music: its halls, its instruments, its nights out.",
      "passesAs": "A sound map format: venue, instrument, history, next show.",
      "unlocked": {
        "el-segundo": {
          "status": "open",
          "url": null
        }
      }
    },
    {
      "id": "university",
      "name": "Open university",
      "era": "IV",
      "branch": "ai",
      "needs": [
        "ledger"
      ],
      "what": "Free lessons on using AI well, taught from local examples.",
      "passesAs": "A lesson format and a rubric.",
      "unlocked": {
        "el-segundo": {
          "status": "live",
          "url": "https://elsegundo.xyz/university/"
        }
      }
    },
    {
      "id": "oracle",
      "name": "Machine side",
      "era": "IV",
      "branch": "ai",
      "needs": [
        "ledger",
        "places"
      ],
      "what": "A read-only API and MCP server with the same facts as the pages.",
      "passesAs": "The endpoint shapes and the rule that bots get the same sources as people.",
      "unlocked": {
        "el-segundo": {
          "status": "live",
          "url": "https://elsegundo.xyz/oracle/"
        }
      }
    },
    {
      "id": "daily",
      "name": "Daily briefing",
      "era": "IV",
      "branch": "ai",
      "needs": [
        "calendar",
        "oracle"
      ],
      "what": "An automatic, source-linked morning draft.",
      "passesAs": "The briefing pipeline and its fact-check gate.",
      "unlocked": {
        "el-segundo": {
          "status": "live",
          "url": "https://elsegundo.xyz/daily/"
        }
      }
    },
    {
      "id": "bots",
      "name": "Visitor center for agents",
      "era": "IV",
      "branch": "ai",
      "needs": [
        "oracle"
      ],
      "what": "A front door for visiting AI agents: what to read, what not to do.",
      "passesAs": "A guide page and a manifest file.",
      "unlocked": {
        "el-segundo": {
          "status": "live",
          "url": "https://elsegundo.xyz/bots/"
        }
      }
    },
    {
      "id": "desk",
      "name": "AI desk",
      "era": "IV",
      "branch": "ai",
      "needs": [
        "oracle"
      ],
      "what": "Three AIs (Claude, ChatGPT and Grok) share one job queue in git, claim work and check each other.",
      "passesAs": "A board file, one command to claim and hand off, and an overlap check.",
      "unlocked": {
        "el-segundo": {
          "status": "live",
          "url": null
        }
      }
    },
    {
      "id": "ping",
      "name": "Sister-town ping",
      "era": "V",
      "branch": "ai",
      "needs": [
        "desk",
        "oracle"
      ],
      "what": "Each site publishes what it has unlocked in one small file. Sister sites read each other's and pick up a playbook that has already run somewhere.",
      "passesAs": "One file: /knowledge-tree.json on this site.",
      "unlocked": {
        "el-segundo": {
          "status": "live",
          "url": "https://elsegundo.xyz/knowledge-tree.json"
        }
      }
    },
    {
      "id": "stories",
      "name": "Shared stories",
      "era": "V",
      "branch": "civic",
      "needs": [
        "ping",
        "daily"
      ],
      "what": "When something matters in both towns (a new state rule, a heat wave, a national story), one town researches it and both publish, each with its own local angle.",
      "passesAs": "A story card with sources, plus a slot for each town's local fact.",
      "unlocked": {
        "el-segundo": {
          "status": "proposed",
          "url": null
        }
      }
    },
    {
      "id": "trade",
      "name": "Playbook trade",
      "era": "V",
      "branch": "business",
      "needs": [
        "ping"
      ],
      "what": "A town that runs a playbook well writes down what broke. The next town starts there.",
      "passesAs": "A short 'what we learned' note attached to each unlocked node.",
      "unlocked": {
        "el-segundo": {
          "status": "proposed",
          "url": null
        }
      }
    }
  ],
  "wonders": [
    {
      "town": "el-segundo",
      "name": "Aerospace Alley",
      "url": "https://elsegundo.xyz/aerospace/",
      "note": "The space and aerospace companies in and around El Segundo. A wonder stays home: other towns can visit it, not copy it."
    },
    {
      "town": "medway",
      "name": "The bell and mill trail",
      "url": null,
      "note": "Proposed: East Medway's bell foundry, the Charles River mills and Medway Village, as one walk."
    },
    {
      "town": "new-braunfels",
      "name": "The spring-fed river",
      "url": null,
      "note": "Proposed: Comal Springs, the 2.5-mile Comal River and Gruene Hall, as one guide."
    }
  ],
  "generator": "Claude (Anthropic), Nov 8, 2026"
}
