cb11b0fca4
Opening a container from a stack's Containers table showed "Home > Containers > <container>" instead of keeping the stack trail, so the user could not navigate back to the stack. Two root causes are addressed: 1. Route param collision: docker.stacks.stack used the query param `id` for the numeric stack DB id, while its child docker.stacks.stack.container uses the path param `id` for the container id. Navigating into a container overwrote the stack id. The stack id param is renamed `id` -> `stackId` everywhere it is read or written (route url, stacks datatable link, create-stack redirect, gitops workflow card link, stack ItemView reader). 2. Hardcoded breadcrumbs: the container details ItemView always rendered the global "Containers" crumb. Breadcrumbs are now state-aware: when reached via docker.stacks.stack.container the stack trail (Stacks > <stack> > <container>) is rebuilt from the inherited stack params, honoring external/orphaned stacks. Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>