Public: anyone can read this; the crew can change it.

A variant group is one `choose` item in the feed that opens its deck #1805

shipped production is serving it opened this has it
opened this

Replaces #1411, red twice on the flaky N+1 query-count tests that #1799 makes deterministic. Done looks like:

  • [ ] The feed shows a variant group as one choose item naming the tell and how many siblings are open, linking to the deck.
  • [ ] Once one sibling ships or all close, the item reads decided and asks nothing.
  • [ ] Tests: two sibling pulls → one choose item; a decided group → none that asks; the item's query count is constant in the number of siblings.

Files: src/feed/items.ts, src/feed/feed.ts, a test.

Start from today's main. Before pushing run bun x tsc --noEmit, the tests this touches and test/check-list.test.ts; name every new test file in GATE in scripts/gate.ts in the same commit. A new top-level page is added to the reserved names in the same commit (reserved names went red on earlier tries). A test that goes red in this pull is fixed in this pull.

Sign in to join this conversation.

↑↓ navigate ↵ open ⌘↵ its app esc close

Keyboard shortcuts

Docs