Pod model constraints and scope
mainThe current Pod implementation follows these design constraints:
- Topology: Supports predefined topologies and live add/remove mutation for running pods.
- Ownership: Supports hierarchical ownership for both
kind: :agentandkind: :podnodes. - Root: The pod manager acts as the durable root.
- Runtime: Assumes a single-node runtime.
- Limitations:
- No recursive pod ancestry (a pod cannot expand back into itself).
- No pod-local signal bus.
- No separate pod instance manager.
- No standalone link mutation.
- No reparenting of surviving nodes.