A finalized, working version of the 24 pulls sourced from claude/home-newtype, rebased onto current main and consolidated into one branch. It supersedes those pulls; the base work they depend on is included, because the open stack cannot apply without it.
The net change proves record identity in model (Item, listing, state, seen and plan modules), shares the listing, state and pull helpers across pr and issue, reads rounds, titles, source and target in one place, and gives stack reconciliation and adoption one model. Main's newer patch-only stacks, text sanitization and plane-aware auth are preserved; the conflicts were resolved to keep both sides.
Verification: full cargo test passes — 1043 unit tests and every integration suite, including the stack tests this work adds (pr_flows 56, stack_flows 151). Clippy is clean with -D warnings and the docs build. The pull is patch-only because this account has no branch-push access to the upstream knot.