team list/project list always show every team/project in the workspace - noise for anyone who only cares about one or two. Let a team/project be marked "favorited" (lc team favorite/unfavorite , lc project favorite/unfavorite ). Once any favorites of a kind exist, the corresponding list defaults to just those; --all opts back out to today's full list. Nobody who's never favorited anything sees any difference.
One favorites table (kind, value) in the same local sqlite file profiles (#56) already use - same category of local CLI settings, no new file. Projects store a resolved id (not raw search text, so filtering never needs re-fuzzy-matching); teams store their key.
Full design in documents/phase-10-plan.adoc.
This is also the prerequisite for #59 (bare issue numbers via favorited teams).
team list/project list always show every team/project in the workspace - noise for anyone who only cares about one or two. Let a team/project be marked "favorited" (lc team favorite/unfavorite , lc project favorite/unfavorite ). Once any favorites of a kind exist, the corresponding list defaults to just those; --all opts back out to today's full list. Nobody who's never favorited anything sees any difference.
One favorites table (kind, value) in the same local sqlite file profiles (#56) already use - same category of local CLI settings, no new file. Projects store a resolved id (not raw search text, so filtering never needs re-fuzzy-matching); teams store their key.
Full design in documents/phase-10-plan.adoc.
This is also the prerequisite for #59 (bare issue numbers via favorited teams).