Question
What happens to a Northstar conversation when the focused Fleet tile changes mid-grill — switch threads, warn, or pin and decouple from focus? And what is the retention rule per thread?
Type
grilling (HITL, /grill-with-docs)
Context
Shipped in rm:rm-l1-morning-cockpit#S9: history is now keyed by thread (leo | northstar:<unit>) in morning-cockpit/packages/server/src/chat-store.ts, migrating the v1 flat file into leo. The current behaviour is switch silently — changing tiles drops the view and loads that unit's thread.
That was the minimum shell behaviour, not a decision. Open:
- Switch silently (today), warn before switching, or pin the conversation so it stops following focus?
- Pinning is the interesting one: it changes what "focus-scoped" means, and would want a visible pinned indicator.
- Retention: do Northstar threads expire? 19 registered units × an unbounded thread each is a different storage story from one global thread.
- Does a staged handoff draft belong to a thread, or stay global as it is today?
Blocked by
None — on the frontier.
Resolution (filled at close)
—
Question
What happens to a Northstar conversation when the focused Fleet tile changes mid-grill — switch threads, warn, or pin and decouple from focus? And what is the retention rule per thread?
Type
grilling (HITL, /grill-with-docs)
Context
Shipped in
rm:rm-l1-morning-cockpit#S9: history is now keyed by thread (leo|northstar:<unit>) inmorning-cockpit/packages/server/src/chat-store.ts, migrating the v1 flat file intoleo. The current behaviour is switch silently — changing tiles drops the view and loads that unit's thread.That was the minimum shell behaviour, not a decision. Open:
Blocked by
None — on the frontier.
Resolution (filled at close)
—