Use members to map a class/interface/object-like symbol without reading its body.
It shows the internal shape of a parent entity without reading its full body.

Good for:
- listing member names when the parent entity is known
- narrowing a large parent entity to relevant members
- understanding object shape before changing or moving related code

Controls:
file, entity, entities, ranges, limit, offset, all

Prefs:
inspect.members.maxItems
inspect.members.all

Run:
aib inspect --stdin

Input:
{
  "file": "src/service.ts",
  "op": "members",
  "limit": 12,
  "requests": [
    { "entity": "Service" },
    { "entities": ["ServiceOptions", "WsOptions"], "all": true }
  ]
}

inspect members src/service.ts Service [--limit N] [--offset N] [--all] [--ranges]
