chore(meta): release v0.1.34

Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
This commit is contained in:
2026-04-10 22:21:52 +02:00
co-authored by Claude Opus 4.6
parent e0d2ea32a5
commit 2319c6f6ca
4 changed files with 200 additions and 224 deletions
+8 -2
View File
@@ -6,11 +6,17 @@ Format based on [Keep a Changelog](https://keepachangelog.com/).
## [Unreleased]
## [v0.1.34] — 2026-04-10
### Added
- Overheard conversations for all 31 zone types (was 5): 78 new ambient dialogue entries (94 total) with D-078 occlusion-resilient authoring, investigative knowledge payloads, and culture-neutral role-pair conversations
- Star map info panel shows system population and GDP when data is available (#785)
- Economics simulation integrated into server tick loop — econ-sim library crate, D-180 event port, D-181 7-signal vocabulary, IPC bridge (protocol v21), debug commands (#810, #821, #822, #823)
- Economics Monitor implant panel — system selector, 6-commodity price table with trend arrows, GDP strip (#824)
- Debug console `econ inject`, `econ param`, `econ inspect` commands for runtime economics manipulation (#825)
- Star map info panel shows system population and GDP when data is available (#785)
- Overheard conversations for all 31 zone types (was 5): 78 new ambient dialogue entries (94 total) with D-078 occlusion-resilient authoring, investigative knowledge payloads, and culture-neutral role-pair conversations (#695)
- D-189 brand layer architecture — administered pricing, halo/volume tiers, 8 brand categories, corp tax/GDP
- D-190 brand volume calibration — population-relative scale for ~80B Reach
- D-191 Atlas of the Reach Phase 3 scope — sequential settlement growth, Gemma 2 naming pipeline, 9 MVP overlays
## [v0.1.33] — 2026-04-08
+1 -1
View File
@@ -1,5 +1,5 @@
name: The Settled Reach
version: 0.1.33
version: 0.1.34
repository: settled-reach
+1 -1
View File
@@ -1,6 +1,6 @@
[package]
name = "settled-reach-server"
version = "0.1.33"
version = "0.1.34"
edition = "2021"
[dependencies]
@@ -6,293 +6,263 @@
"rivers": [
{
"id": "river_0",
"name": null,
"name": "The Aldren",
"path": [
[
172,
276
],
[
173,
276
],
[
174,
275
],
[
175,
276
],
[
176,
275
],
[
177,
274
],
[
178,
273
],
[
179,
272
],
[
180,
271
],
[
181,
270
]
[172, 276],
[173, 276],
[174, 275],
[175, 276],
[176, 275],
[177, 274],
[178, 273],
[179, 272],
[180, 271],
[181, 270]
]
},
{
"id": "river_1",
"name": null,
"name": "The Kesset",
"path": [
[
250,
324
],
[
249,
324
],
[
248,
323
],
[
247,
322
],
[
246,
321
],
[
245,
322
],
[
244,
323
],
[
243,
323
],
[
242,
324
],
[
241,
325
],
[
240,
326
]
[250, 324],
[249, 324],
[248, 323],
[247, 322],
[246, 321],
[245, 322],
[244, 323],
[243, 323],
[242, 324],
[241, 325],
[240, 326]
]
},
{
"id": "river_2",
"name": null,
"name": "Pale Run",
"path": [
[
74,
79
],
[
75,
80
],
[
76,
80
],
[
77,
79
],
[
78,
78
],
[
79,
77
],
[
80,
76
],
[
81,
75
],
[
82,
75
]
[74, 79],
[75, 80],
[76, 80],
[77, 79],
[78, 78],
[79, 77],
[80, 76],
[81, 75],
[82, 75]
]
}
],
"oceans": [
{
"id": "water_2",
"name": null,
"name": "Rethain Sea",
"kind": "ocean",
"center": [
133,
403
],
"center": [133, 403],
"area_fraction": 0.1859
},
{
"id": "water_3",
"name": null,
"name": "Lenden Ocean",
"kind": "ocean",
"center": [
169,
124
],
"center": [169, 124],
"area_fraction": 0.2044
},
{
"id": "water_5",
"name": null,
"name": "Corsam Lake",
"kind": "lake",
"center": [
138,
236
],
"center": [138, 236],
"area_fraction": 0.0115
},
{
"id": "water_11",
"name": null,
"name": "Selet Basin",
"kind": "lake",
"center": [
220,
336
],
"center": [220, 336],
"area_fraction": 0.0082
}
],
"mountain_ranges": [
{
"id": "range_1",
"name": null,
"center": [
24,
46
],
"peak": [
20,
44
],
"name": "Durneth Range",
"center": [24, 46],
"peak": [20, 44],
"area_cells": 3904
},
{
"id": "range_2",
"name": null,
"center": [
16,
366
],
"peak": [
14,
361
],
"name": "Brantfell",
"center": [16, 366],
"peak": [14, 361],
"area_cells": 1162
},
{
"id": "range_3",
"name": null,
"center": [
18,
206
],
"peak": [
14,
188
],
"name": "Keslar Spine",
"center": [18, 206],
"peak": [14, 188],
"area_cells": 1294
},
{
"id": "range_4",
"name": null,
"center": [
35,
488
],
"peak": [
22,
511
],
"name": "Pallach Heights",
"center": [35, 488],
"peak": [22, 511],
"area_cells": 1070
},
{
"id": "range_5",
"name": null,
"center": [
34,
305
],
"peak": [
35,
304
],
"name": "Tember Ridge",
"center": [34, 305],
"peak": [35, 304],
"area_cells": 623
},
{
"id": "range_6",
"name": null,
"center": [
33,
396
],
"peak": [
31,
396
],
"name": "Holt Spur",
"center": [33, 396],
"peak": [31, 396],
"area_cells": 208
},
{
"id": "range_7",
"name": null,
"center": [
60,
287
],
"peak": [
62,
290
],
"name": "The Golvane",
"center": [60, 287],
"peak": [62, 290],
"area_cells": 832
},
{
"id": "range_9",
"name": null,
"center": [
56,
245
],
"peak": [
57,
245
],
"name": "Cresswell Scarp",
"center": [56, 245],
"peak": [57, 245],
"area_cells": 76
}
],
"roads": [],
"cities": [],
"railroads": [],
"pois": []
}
"roads": [
{
"id": "road_0",
"name": "AldrenSethvale Road",
"kind": "commercial",
"path": [
[145, 235],
[140, 275],
[135, 320],
[132, 365],
[130, 390],
[130, 408]
]
},
{
"id": "road_1",
"name": "AldrenCaldenmere Road",
"kind": "commercial",
"path": [
[145, 235],
[132, 215],
[118, 192],
[102, 168],
[88, 148]
]
},
{
"id": "road_2",
"name": "SethvaleCaldenmere Circuit",
"kind": "regional",
"path": [
[130, 408],
[112, 355],
[100, 295],
[93, 220],
[88, 148]
]
}
],
"cities": [
{
"id": "city_0",
"name": "Aldren",
"kind": "capital",
"center": [145, 235],
"population": 250000000
},
{
"id": "city_1",
"name": "Sethvale",
"kind": "city",
"center": [130, 408],
"population": 80000000
},
{
"id": "city_2",
"name": "Caldenmere",
"kind": "city",
"center": [88, 148],
"population": 55000000
}
],
"railroads": [
{
"id": "railroad_0",
"name": "Lendel Express",
"kind": "passenger_freight",
"path": [
[145, 235],
[138, 295],
[132, 352],
[130, 408]
]
},
{
"id": "railroad_1",
"name": "Northern Line",
"kind": "freight",
"path": [
[145, 235],
[122, 200],
[102, 170],
[88, 148]
]
}
],
"pois": [
{
"id": "poi_0",
"name": "Settlement House",
"kind": "institutional",
"center": [144, 234]
},
{
"id": "poi_1",
"name": "The Registry",
"kind": "institutional",
"center": [146, 236]
},
{
"id": "poi_2",
"name": "Meridian Risk HQ",
"kind": "corporate",
"center": [145, 233]
},
{
"id": "poi_3",
"name": "Lattice Commission — Groombridge Office",
"kind": "institutional",
"center": [147, 235]
},
{
"id": "poi_4",
"name": "Aldren Exchange",
"kind": "commercial",
"center": [143, 237]
},
{
"id": "poi_5",
"name": "Groombridge Gate Terminal",
"kind": "transit",
"center": [148, 232]
}
]
}