Consolidate spatial docs into universe model

This commit is contained in:
2026-04-06 21:29:49 -04:00
parent 74b8bf4116
commit fdcf83ccec
15 changed files with 129 additions and 652 deletions

View File

@@ -34,7 +34,8 @@ Every event should conceptually have:
- `kind`
- `spaceLayer`
- `systemId?`
- `bubbleId?`
- `localspaceId?`
- `anchorId?`
- `primaryEntityKind`
- `primaryEntityId`
- `relatedEntityIds`
@@ -51,7 +52,7 @@ Examples:
- universe-scale events belong to `universe-space`
- strategic system events belong to `galaxy-space` or `system-space`
- combat, docking, and claims belong to `local-space`
- local tactical events belong to `localspace`
This is important for interest management.
@@ -95,8 +96,8 @@ These describe meaningful transitions in movement regime or location context.
Examples:
- `entered-local-bubble`
- `left-local-bubble`
- `entered-localspace`
- `left-localspace`
- `warp-spooling-started`
- `warp-started`
- `warp-arrived`
@@ -314,7 +315,7 @@ The following rules should remain true unless deliberately revised:
- [DATA-MODEL.md](/home/jbourdon/repos/space-game/docs/DATA-MODEL.md)
- defines the entities referenced by events
- [SPACES.md](/home/jbourdon/repos/space-game/docs/SPACES.md)
- [UNIVERSE-MODEL.md](/home/jbourdon/repos/space-game/docs/UNIVERSE-MODEL.md)
- defines event scope by space layer
- [ECONOMY.md](/home/jbourdon/repos/space-game/docs/ECONOMY.md)