# Worldseed Engine

Create a coherent world whose environment, infrastructure, institutions, conflict, and future are connected.

- Players: 1–7
- Duration: 30–85 minutes
- Mode: collaborative world generation
- Resources: clarity, agency, stability

## Setup

```json
[
  {
    "op": "draw",
    "count": 1,
    "from": {
      "classes": [
        "worlds"
      ]
    },
    "to": "world"
  },
  {
    "op": "draw",
    "count": 7,
    "from": {},
    "to": "world-hand"
  }
]
```

## Turn Actions

### Install Component

- `place` {"op":"place","card":"hand-card","zone":"world"}
- `connect` {"op":"connect","from":"hand-card","to":"world","edgeType":"declared"}

### Reveal Consequence

- `draw` {"op":"draw","count":1,"from":{"classes":["forces","events","states"]},"to":"consequence"}
- `retreat-track` {"op":"retreat-track","track":"stability","amount":1}

### Institutionalize

- `connect` {"op":"connect","from":"faction","to":"program","edgeType":"operates"}
- `gain` {"op":"gain","resource":"clarity","amount":1}

### Declare Unrealized Future

- `draw` {"op":"draw","count":1,"from":{"classes":["myths","cosmologies","events"]},"to":"future"}
- `advance-track` {"op":"advance-track","track":"coherence","amount":2}

## Resolution

- **Win:** The world reaches ten Coherence with at least five edge families and one unresolved future question.
- **Loss:** Stability reaches zero or one card carries more than half the connections.
