structsd query structs [subcommand] [args]:
player [id], player-allplanet [id], planet-all, planet-all-by-player [player-id], planet-attribute [planet-id] [type], planet-attribute-allstruct [id], struct-all, struct-attribute [id] [type], struct-type [id], struct-type-allfleet [id], fleet-all, fleet-by-index [index]guild [id], guild-all, guild-membership-application [id], guild-membership-application-allreactor [id], reactor-all, infusion [id], infusion-all, infusion-all-by-destination [dest-id], provider [id], provider-all, agreement [id], agreement-all, agreement-all-by-provider [provider-id]allocation [id], allocation-all, allocation-all-by-source [source-id], allocation-all-by-destination [dest-id], substation [id], substation-allgrid [id], grid-allblock-heightmemory/intel/players/{player-id}.md — Player dossier (profile, behavior, vulnerabilities, relationship)memory/intel/guilds/{guild-id}.md — Guild profile (members, bank status, strengths, weaknesses)memory/intel/territory.md — Planet ownership, ore, defense levelsmemory/intel/threats.md — Threat board ranked by severity| Entity | Query Command |
|---|---|
| Player | structsd query structs player [id], player-all |
| Planet | structsd query structs planet [id], planet-all, planet-all-by-player [player-id] |
| Planet attribute | structsd query structs planet-attribute [planet-id] [type], planet-attribute-all |
| Struct | structsd query structs struct [id], struct-all, struct-attribute [id] [type] |
| Struct type | structsd query structs struct-type [id], struct-type-all |
| Fleet | structsd query structs fleet [id], fleet-all, fleet-by-index [index] |
| Guild | structsd query structs guild [id], guild-all |
| Membership app | structsd query structs guild-membership-application [id], guild-membership-application-all |
| Reactor | structsd query structs reactor [id], reactor-all |
| Infusion | structsd query structs infusion [id], infusion-all, infusion-all-by-destination [dest-id] |
| Provider | structsd query structs provider [id], provider-all |
| Agreement | structsd query structs agreement [id], agreement-all, agreement-all-by-provider [provider-id] |
| Allocation | structsd query structs allocation [id], allocation-all, allocation-all-by-source, allocation-all-by-destination |
| Substation | structsd query structs substation [id], substation-all |
| Grid | structsd query structs grid [id], grid-all |
| Block height | structsd query structs block-height |
-all variants to discover current IDs.block-height; re-run queries if chain has progressed.memory/intel/players/, memory/intel/guilds/ if absent. Follow formats in memory/intel/README.md.memory/intel/players/{player-id}.md, memory/intel/guilds/{guild-id}.md per memory/intel/README.md formats.memory/intel/territory.md with planet ownership table.memory/intel/threats.md with ranked threats and response notes.memory/intel/README.md — Dossier formats, territory map, threat boardawareness/threat-detection.md — Using intel for threatsawareness/opportunity-identification.md — Spotting opportunitiesknowledge/mechanics/combat.md — Raid mechanics, fleet statusplaybooks/meta/reading-opponents.md — Soul type identification