docs: plan correction — binding box label is the channel identity, not status.Label
Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
1 file changed,
+1
−1
docs/superpowers/plans/2026-08-05-customer-fleets.md+1 −1
diff --git a/docs/superpowers/plans/2026-08-05-customer-fleets.md b/docs/superpowers/plans/2026-08-05-customer-fleets.md| index 42dd6ee11..1c500edab 100644 |
| --- a/docs/superpowers/plans/2026-08-05-customer-fleets.md |
| +++ b/docs/superpowers/plans/2026-08-05-customer-fleets.md |
| @@ -179,7 +179,7 @@ CARLOS_FLEET=<name> # NEW: marks this agent as a fleet box |
| type FleetBinding struct { |
| Host string `json:"host"` |
| Fleet string `json:"fleet"` |
| - Box string `json:"box"` // status.Label of the holding box |
| + Box string `json:"box"` // the holding box's fleet_boxes.label (channel identity — NEVER status.Label, which the edge cannot dial; controller ruling 2026-08-06) |
| BoundAt int64 `json:"bound_at"` |
| } |
| func WriteFleetBinding(ctx context.Context, s release.Store, b FleetBinding) error |