Refine anchor-first universe migration docs

This commit is contained in:
2026-04-07 00:28:38 -04:00
parent fdcf83ccec
commit 75568324f5
5 changed files with 504 additions and 56 deletions

View File

@@ -40,7 +40,6 @@ Recommended global ID families:
- `commanderId`
- `systemId`
- `anchorId`
- `localspaceId`
- `stationId`
- `shipId`
- `moduleId`
@@ -59,15 +58,14 @@ The intended core entities are:
2. `Commander`
3. `System`
4. `Anchor`
5. `Localspace`
6. `Station`
7. `Ship`
8. `ModuleInstance`
9. `Claim`
10. `ConstructionSite`
11. `MarketOrder`
12. `Recipe`
13. `PolicySet`
5. `Station`
6. `Ship`
7. `ModuleInstance`
8. `Claim`
9. `ConstructionSite`
10. `MarketOrder`
11. `Recipe`
12. `PolicySet`
## Faction
@@ -120,12 +118,12 @@ Suggested fields:
- `label`
- `galaxyPosition`
- `star definition`
- `nodeIds`
- `anchorIds`
- `faction influence later`
## Anchor
An anchor is a meaningful location in a system that owns a localspace.
An anchor is a meaningful location in a system.
Suggested fields:
@@ -133,7 +131,7 @@ Suggested fields:
- `systemId`
- `kind`
- `systemPosition`
- `localspaceId`
- `localspaceRadius`
- `parentAnchorId?`
- `orbital metadata?`
- `constructionIds?`
@@ -146,25 +144,9 @@ Recommended anchor kinds:
- `lagrange-point`
- `resource-node`
## Localspace
A localspace is the tactical simulation context attached to one anchor.
Suggested fields:
- `localspaceId`
- `anchorId`
- `systemId`
- `radius`
- `occupantShipIds`
- `occupantStationIds`
- `occupantClaimIds`
- `occupantConstructionSiteIds`
- `serverAuthorityId later`
## Station
A station is a constructed structure that lives inside one localspace.
A station is a constructed structure that lives at one anchor.
Suggested fields:
@@ -173,7 +155,6 @@ Suggested fields:
- `commanderId?`
- `anchorId`
- `systemId`
- `localspaceId`
- `moduleIds`
- `inventory`
- `population`
@@ -236,7 +217,6 @@ Suggested fields:
- `commanderId?`
- `systemId`
- `anchorId`
- `localspaceId`
- `placedAt`
- `activatesAt`
- `state`
@@ -258,7 +238,6 @@ Suggested fields:
- `constructionSiteId`
- `ownerFactionId`
- `anchorId`
- `localspaceId`
- `targetKind`
- `targetDefinitionId`
- `requiredItems`
@@ -351,7 +330,6 @@ Recommended ship spatial state fields:
- `spaceLayer`
- `currentSystemId`
- `currentAnchorId?`
- `currentLocalspaceId?`
- `localPosition?`
- `systemPosition?`
- `movementRegime`