Six sector maps (core, N/S/E/W reach, deep frontier) plus overview. Generated from star-map.json — currently stale after topology tuning, will be regenerated once naming pass is complete. Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
640 lines
10 KiB
Plaintext
640 lines
10 KiB
Plaintext
# Star Map — Core
|
|
# Sector map. Cross-sector connections shown as stub nodes (dashed border).
|
|
# Node color = settlement wave. Shape = topology type.
|
|
|
|
vars: {
|
|
bg: "#1a1e24"
|
|
txt: "#c8d0e0"
|
|
acc: "#c8d8f0"
|
|
}
|
|
|
|
direction: right
|
|
|
|
style.fill: "#1a1e24"
|
|
style.stroke: "#c8d8f0"
|
|
style.font-color: "#c8d0e0"
|
|
|
|
legend: Legend {
|
|
style.fill: "#1a1e24"; style.stroke: "#c8d8f0"; style.font-color: "#c8d0e0"
|
|
style.font-size: 10
|
|
wave1: Wave 1 { style.fill: "#1a2a50"; style.stroke: "#3060c0"; style.font-color: "#c8d0e0" }
|
|
wave2: Wave 2 { style.fill: "#2e2800"; style.stroke: "#b8a020"; style.font-color: "#c8d0e0" }
|
|
wave3: Wave 3 { style.fill: "#162a1a"; style.stroke: "#3a8a50"; style.font-color: "#c8d0e0" }
|
|
wave4: Wave 4 { style.fill: "#2e1400"; style.stroke: "#c86010"; style.font-color: "#c8d0e0" }
|
|
wave5: Wave 5 { style.fill: "#2e0a0a"; style.stroke: "#c02020"; style.font-color: "#c8d0e0" }
|
|
unsettled: Unsettled { style.fill: "#1a1e24"; style.stroke: "#4a5060"; style.font-color: "#c8d0e0" }
|
|
}
|
|
|
|
s001: "S-001\n[GATEWAY]\nhub" {
|
|
shape: hexagon
|
|
style.fill: "#1a2850"
|
|
style.stroke: "#5090e0"
|
|
style.font-color: "#c8d0e0"
|
|
style.font-size: 9
|
|
style.stroke-width: 3
|
|
}
|
|
|
|
s010: "S-010\nwave 2\nhub" {
|
|
shape: hexagon
|
|
style.fill: "#2e2800"
|
|
style.stroke: "#b8a020"
|
|
style.font-color: "#c8d0e0"
|
|
style.font-size: 9
|
|
}
|
|
|
|
s014: "S-014\nwave 1\nhub" {
|
|
shape: hexagon
|
|
style.fill: "#1a2a50"
|
|
style.stroke: "#3060c0"
|
|
style.font-color: "#c8d0e0"
|
|
style.font-size: 9
|
|
}
|
|
|
|
s027: "S-027\nwave 2\nhub" {
|
|
shape: hexagon
|
|
style.fill: "#2e2800"
|
|
style.stroke: "#b8a020"
|
|
style.font-color: "#c8d0e0"
|
|
style.font-size: 9
|
|
}
|
|
|
|
s037: "S-037\nwave 1\njunction" {
|
|
shape: diamond
|
|
style.fill: "#1a2a50"
|
|
style.stroke: "#3060c0"
|
|
style.font-color: "#c8d0e0"
|
|
style.font-size: 9
|
|
}
|
|
|
|
s047: "S-047\nwave 4\nhub" {
|
|
shape: hexagon
|
|
style.fill: "#2e1400"
|
|
style.stroke: "#c86010"
|
|
style.font-color: "#c8d0e0"
|
|
style.font-size: 9
|
|
}
|
|
|
|
s067: "S-067\nwave 1\nhub" {
|
|
shape: hexagon
|
|
style.fill: "#1a2a50"
|
|
style.stroke: "#3060c0"
|
|
style.font-color: "#c8d0e0"
|
|
style.font-size: 9
|
|
}
|
|
|
|
s074: "S-074\nwave 1\njunction" {
|
|
shape: diamond
|
|
style.fill: "#1a2a50"
|
|
style.stroke: "#3060c0"
|
|
style.font-color: "#c8d0e0"
|
|
style.font-size: 9
|
|
}
|
|
|
|
s091: "S-091\nwave 5\nhub" {
|
|
shape: hexagon
|
|
style.fill: "#2e0a0a"
|
|
style.stroke: "#c02020"
|
|
style.font-color: "#c8d0e0"
|
|
style.font-size: 9
|
|
}
|
|
|
|
s093: "S-093\nwave 1\nhub" {
|
|
shape: hexagon
|
|
style.fill: "#1a2a50"
|
|
style.stroke: "#3060c0"
|
|
style.font-color: "#c8d0e0"
|
|
style.font-size: 9
|
|
}
|
|
|
|
s111: "S-111\nwave 1\njunction" {
|
|
shape: diamond
|
|
style.fill: "#1a2a50"
|
|
style.stroke: "#3060c0"
|
|
style.font-color: "#c8d0e0"
|
|
style.font-size: 9
|
|
}
|
|
|
|
s114: "S-114\nwave 5\nloop_member" {
|
|
shape: oval
|
|
style.fill: "#2e0a0a"
|
|
style.stroke: "#c02020"
|
|
style.font-color: "#c8d0e0"
|
|
style.font-size: 9
|
|
}
|
|
|
|
s118: "S-118\nwave 1\nhub" {
|
|
shape: hexagon
|
|
style.fill: "#1a2a50"
|
|
style.stroke: "#3060c0"
|
|
style.font-color: "#c8d0e0"
|
|
style.font-size: 9
|
|
}
|
|
|
|
s119: "S-119\nwave 2\nhub" {
|
|
shape: hexagon
|
|
style.fill: "#2e2800"
|
|
style.stroke: "#b8a020"
|
|
style.font-color: "#c8d0e0"
|
|
style.font-size: 9
|
|
}
|
|
|
|
s120: "S-120\nwave 1\nhub" {
|
|
shape: hexagon
|
|
style.fill: "#1a2a50"
|
|
style.stroke: "#3060c0"
|
|
style.font-color: "#c8d0e0"
|
|
style.font-size: 9
|
|
}
|
|
|
|
s139: "S-139\nwave 1\nhub" {
|
|
shape: hexagon
|
|
style.fill: "#1a2a50"
|
|
style.stroke: "#3060c0"
|
|
style.font-color: "#c8d0e0"
|
|
style.font-size: 9
|
|
}
|
|
|
|
s168: "S-168\nwave 2\nhub" {
|
|
shape: hexagon
|
|
style.fill: "#2e2800"
|
|
style.stroke: "#b8a020"
|
|
style.font-color: "#c8d0e0"
|
|
style.font-size: 9
|
|
}
|
|
|
|
s181: "S-181\nwave 1\njunction" {
|
|
shape: diamond
|
|
style.fill: "#1a2a50"
|
|
style.stroke: "#3060c0"
|
|
style.font-color: "#c8d0e0"
|
|
style.font-size: 9
|
|
}
|
|
|
|
s213: "S-213\nwave 2\njunction" {
|
|
shape: diamond
|
|
style.fill: "#2e2800"
|
|
style.stroke: "#b8a020"
|
|
style.font-color: "#c8d0e0"
|
|
style.font-size: 9
|
|
}
|
|
|
|
s235: "S-235\nwave 2\njunction" {
|
|
shape: diamond
|
|
style.fill: "#2e2800"
|
|
style.stroke: "#b8a020"
|
|
style.font-color: "#c8d0e0"
|
|
style.font-size: 9
|
|
}
|
|
|
|
s253: "S-253\nwave 1\njunction" {
|
|
shape: diamond
|
|
style.fill: "#1a2a50"
|
|
style.stroke: "#3060c0"
|
|
style.font-color: "#c8d0e0"
|
|
style.font-size: 9
|
|
}
|
|
|
|
s263: "S-263\nwave 1\njunction" {
|
|
shape: diamond
|
|
style.fill: "#1a2a50"
|
|
style.stroke: "#3060c0"
|
|
style.font-color: "#c8d0e0"
|
|
style.font-size: 9
|
|
}
|
|
|
|
s265: "S-265\nwave 2\nhub" {
|
|
shape: hexagon
|
|
style.fill: "#2e2800"
|
|
style.stroke: "#b8a020"
|
|
style.font-color: "#c8d0e0"
|
|
style.font-size: 9
|
|
}
|
|
|
|
s279: "S-279\nwave 2\nloop_member" {
|
|
shape: oval
|
|
style.fill: "#2e2800"
|
|
style.stroke: "#b8a020"
|
|
style.font-color: "#c8d0e0"
|
|
style.font-size: 9
|
|
}
|
|
|
|
s297: "S-297\nwave 1\nloop_member" {
|
|
shape: oval
|
|
style.fill: "#1a2a50"
|
|
style.stroke: "#3060c0"
|
|
style.font-color: "#c8d0e0"
|
|
style.font-size: 9
|
|
}
|
|
|
|
s008: "S-008\n[South Reach]" {
|
|
shape: rectangle
|
|
style.fill: "#111418"
|
|
style.stroke: "#3a4050"
|
|
style.stroke-dash: 5
|
|
style.font-color: "#3a4050"
|
|
style.font-size: 9
|
|
}
|
|
|
|
s015: "S-015\n[North Reach]" {
|
|
shape: rectangle
|
|
style.fill: "#111418"
|
|
style.stroke: "#3a4050"
|
|
style.stroke-dash: 5
|
|
style.font-color: "#3a4050"
|
|
style.font-size: 9
|
|
}
|
|
|
|
s044: "S-044\n[West Reach]" {
|
|
shape: rectangle
|
|
style.fill: "#111418"
|
|
style.stroke: "#3a4050"
|
|
style.stroke-dash: 5
|
|
style.font-color: "#3a4050"
|
|
style.font-size: 9
|
|
}
|
|
|
|
s054: "S-054\n[East Reach]" {
|
|
shape: rectangle
|
|
style.fill: "#111418"
|
|
style.stroke: "#3a4050"
|
|
style.stroke-dash: 5
|
|
style.font-color: "#3a4050"
|
|
style.font-size: 9
|
|
}
|
|
|
|
s077: "S-077\n[East Reach]" {
|
|
shape: rectangle
|
|
style.fill: "#111418"
|
|
style.stroke: "#3a4050"
|
|
style.stroke-dash: 5
|
|
style.font-color: "#3a4050"
|
|
style.font-size: 9
|
|
}
|
|
|
|
s090: "S-090\n[South Reach]" {
|
|
shape: rectangle
|
|
style.fill: "#111418"
|
|
style.stroke: "#3a4050"
|
|
style.stroke-dash: 5
|
|
style.font-color: "#3a4050"
|
|
style.font-size: 9
|
|
}
|
|
|
|
s110: "S-110\n[South Reach]" {
|
|
shape: rectangle
|
|
style.fill: "#111418"
|
|
style.stroke: "#3a4050"
|
|
style.stroke-dash: 5
|
|
style.font-color: "#3a4050"
|
|
style.font-size: 9
|
|
}
|
|
|
|
s161: "S-161\n[West Reach]" {
|
|
shape: rectangle
|
|
style.fill: "#111418"
|
|
style.stroke: "#3a4050"
|
|
style.stroke-dash: 5
|
|
style.font-color: "#3a4050"
|
|
style.font-size: 9
|
|
}
|
|
|
|
s164: "S-164\n[North Reach]" {
|
|
shape: rectangle
|
|
style.fill: "#111418"
|
|
style.stroke: "#3a4050"
|
|
style.stroke-dash: 5
|
|
style.font-color: "#3a4050"
|
|
style.font-size: 9
|
|
}
|
|
|
|
s186: "S-186\n[West Reach]" {
|
|
shape: rectangle
|
|
style.fill: "#111418"
|
|
style.stroke: "#3a4050"
|
|
style.stroke-dash: 5
|
|
style.font-color: "#3a4050"
|
|
style.font-size: 9
|
|
}
|
|
|
|
s248: "S-248\n[East Reach]" {
|
|
shape: rectangle
|
|
style.fill: "#111418"
|
|
style.stroke: "#3a4050"
|
|
style.stroke-dash: 5
|
|
style.font-color: "#3a4050"
|
|
style.font-size: 9
|
|
}
|
|
|
|
s266: "S-266\n[North Reach]" {
|
|
shape: rectangle
|
|
style.fill: "#111418"
|
|
style.stroke: "#3a4050"
|
|
style.stroke-dash: 5
|
|
style.font-color: "#3a4050"
|
|
style.font-size: 9
|
|
}
|
|
|
|
s001 -- s067: {
|
|
style.stroke: "#5090e0"
|
|
}
|
|
|
|
s067 -- s114: {
|
|
style.stroke: "#4a5a70"
|
|
}
|
|
|
|
s001 -- s010: {
|
|
style.stroke: "#5090e0"
|
|
}
|
|
|
|
s114 -- s047: {
|
|
style.stroke: "#4a5a70"
|
|
}
|
|
|
|
s010 -- s213: {
|
|
style.stroke: "#4a5a70"
|
|
}
|
|
|
|
s047 -- s014: {
|
|
style.stroke: "#4a5a70"
|
|
}
|
|
|
|
s213 -- s120: {
|
|
style.stroke: "#4a5a70"
|
|
}
|
|
|
|
s120 -- s253: {
|
|
style.stroke: "#4a5a70"
|
|
}
|
|
|
|
s014 -- s168: {
|
|
style.stroke: "#4a5a70"
|
|
}
|
|
|
|
s253 -- s297: {
|
|
style.stroke: "#4a5a70"
|
|
}
|
|
|
|
s297 -- s119: {
|
|
style.stroke: "#4a5a70"
|
|
}
|
|
|
|
s168 -- s263: {
|
|
style.stroke: "#4a5a70"
|
|
}
|
|
|
|
s119 -- s118: {
|
|
style.stroke: "#4a5a70"
|
|
}
|
|
|
|
s118 -- s111: {
|
|
style.stroke: "#4a5a70"
|
|
}
|
|
|
|
s263 -- s044: {
|
|
style.stroke: "#6a7a40"
|
|
style.stroke-dash: 4
|
|
style.stroke-width: 1
|
|
}
|
|
|
|
s111 -- s279: {
|
|
style.stroke: "#4a5a70"
|
|
}
|
|
|
|
s279 -- s139: {
|
|
style.stroke: "#4a5a70"
|
|
}
|
|
|
|
s139 -- s181: {
|
|
style.stroke: "#4a5a70"
|
|
}
|
|
|
|
s181 -- s235: {
|
|
style.stroke: "#4a5a70"
|
|
}
|
|
|
|
s235 -- s037: {
|
|
style.stroke: "#4a5a70"
|
|
}
|
|
|
|
s037 -- s265: {
|
|
style.stroke: "#4a5a70"
|
|
}
|
|
|
|
s265 -- s074: {
|
|
style.stroke: "#4a5a70"
|
|
}
|
|
|
|
s074 -- s027: {
|
|
style.stroke: "#4a5a70"
|
|
}
|
|
|
|
s027 -- s091: {
|
|
style.stroke: "#4a5a70"
|
|
}
|
|
|
|
s248 -- s093: {
|
|
style.stroke: "#6a7a40"
|
|
style.stroke-dash: 4
|
|
style.stroke-width: 1
|
|
}
|
|
|
|
s265 -- s181: {
|
|
style.stroke: "#4a5a70"
|
|
}
|
|
|
|
s265 -- s118: {
|
|
style.stroke: "#4a5a70"
|
|
}
|
|
|
|
s265 -- s027: {
|
|
style.stroke: "#4a5a70"
|
|
}
|
|
|
|
s265 -- s213: {
|
|
style.stroke: "#4a5a70"
|
|
}
|
|
|
|
s168 -- s118: {
|
|
style.stroke: "#4a5a70"
|
|
}
|
|
|
|
s168 -- s010: {
|
|
style.stroke: "#4a5a70"
|
|
}
|
|
|
|
s168 -- s253: {
|
|
style.stroke: "#4a5a70"
|
|
}
|
|
|
|
s168 -- s111: {
|
|
style.stroke: "#4a5a70"
|
|
}
|
|
|
|
s001 -- s091: {
|
|
style.stroke: "#5090e0"
|
|
}
|
|
|
|
s001 -- s014: {
|
|
style.stroke: "#5090e0"
|
|
}
|
|
|
|
s263 -- s235: {
|
|
style.stroke: "#4a5a70"
|
|
}
|
|
|
|
s093 -- s074: {
|
|
style.stroke: "#4a5a70"
|
|
}
|
|
|
|
s093 -- s067: {
|
|
style.stroke: "#4a5a70"
|
|
}
|
|
|
|
s120 -- s091: {
|
|
style.stroke: "#4a5a70"
|
|
}
|
|
|
|
s139 -- s120: {
|
|
style.stroke: "#4a5a70"
|
|
}
|
|
|
|
s067 -- s027: {
|
|
style.stroke: "#4a5a70"
|
|
}
|
|
|
|
s091 -- s119: {
|
|
style.stroke: "#4a5a70"
|
|
}
|
|
|
|
s091 -- s114: {
|
|
style.stroke: "#4a5a70"
|
|
}
|
|
|
|
s010 -- s037: {
|
|
style.stroke: "#4a5a70"
|
|
}
|
|
|
|
s265 -- s263: {
|
|
style.stroke: "#4a5a70"
|
|
}
|
|
|
|
s118 -- s120: {
|
|
style.stroke: "#4a5a70"
|
|
}
|
|
|
|
s120 -- s037: {
|
|
style.stroke: "#4a5a70"
|
|
}
|
|
|
|
s139 -- s010: {
|
|
style.stroke: "#4a5a70"
|
|
}
|
|
|
|
s181 -- s093: {
|
|
style.stroke: "#4a5a70"
|
|
}
|
|
|
|
s213 -- s067: {
|
|
style.stroke: "#4a5a70"
|
|
}
|
|
|
|
s139 -- s047: {
|
|
style.stroke: "#4a5a70"
|
|
}
|
|
|
|
s119 -- s067: {
|
|
style.stroke: "#4a5a70"
|
|
}
|
|
|
|
s265 -- s014: {
|
|
style.stroke: "#4a5a70"
|
|
}
|
|
|
|
s253 -- s027: {
|
|
style.stroke: "#4a5a70"
|
|
}
|
|
|
|
s091 -- s168: {
|
|
style.stroke: "#4a5a70"
|
|
}
|
|
|
|
s119 -- s047: {
|
|
style.stroke: "#4a5a70"
|
|
}
|
|
|
|
s235 -- s111: {
|
|
style.stroke: "#4a5a70"
|
|
}
|
|
|
|
s297 -- s014: {
|
|
style.stroke: "#4a5a70"
|
|
}
|
|
|
|
s118 -- s093: {
|
|
style.stroke: "#4a5a70"
|
|
}
|
|
|
|
s120 -- s074: {
|
|
style.stroke: "#4a5a70"
|
|
}
|
|
|
|
s265 -- s015: {
|
|
style.stroke: "#6a7a40"
|
|
style.stroke-dash: 4
|
|
style.stroke-width: 1
|
|
}
|
|
|
|
s010 -- s164: {
|
|
style.stroke: "#6a7a40"
|
|
style.stroke-dash: 4
|
|
style.stroke-width: 1
|
|
}
|
|
|
|
s119 -- s266: {
|
|
style.stroke: "#6a7a40"
|
|
style.stroke-dash: 4
|
|
style.stroke-width: 1
|
|
}
|
|
|
|
s265 -- s161: {
|
|
style.stroke: "#6a7a40"
|
|
style.stroke-dash: 4
|
|
style.stroke-width: 1
|
|
}
|
|
|
|
s120 -- s186: {
|
|
style.stroke: "#6a7a40"
|
|
style.stroke-dash: 4
|
|
style.stroke-width: 1
|
|
}
|
|
|
|
s120 -- s090: {
|
|
style.stroke: "#6a7a40"
|
|
style.stroke-dash: 4
|
|
style.stroke-width: 1
|
|
}
|
|
|
|
s027 -- s008: {
|
|
style.stroke: "#6a7a40"
|
|
style.stroke-dash: 4
|
|
style.stroke-width: 1
|
|
}
|
|
|
|
s119 -- s110: {
|
|
style.stroke: "#6a7a40"
|
|
style.stroke-dash: 4
|
|
style.stroke-width: 1
|
|
}
|
|
|
|
s265 -- s077: {
|
|
style.stroke: "#6a7a40"
|
|
style.stroke-dash: 4
|
|
style.stroke-width: 1
|
|
}
|
|
|
|
s047 -- s054: {
|
|
style.stroke: "#6a7a40"
|
|
style.stroke-dash: 4
|
|
style.stroke-width: 1
|
|
}
|