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

Contract: one place for what needs you. The feed pins it; /asks folds in #634

shipped production is serving it opened this
opened this

Pillar: P1 Feed (umbrella #587). Contract: one of the duplicated screens the studio/dev split left behind. One run, fresh from today's main.

The job: see what waits on you and decide.

Survivor: the feed's pinned "needs you" at the top of the home (#599), the same items the board's wall shows.

Removed in this same pull: the /asks page (src/web/studio/asks_page.ts) as a separate screen: /asks lands on the home scrolled to the pinned items. The board stays as the wall mode.

The path: a person opens the forge when something asks them; primary action decide the top item; next the next item or the feed.

Acceptance.

  • [ ] One renderer for this job, for every repository and every viewer; the other code and its tests are deleted, not hidden.
  • [ ] Every old URL still answers (the survivor, or a redirect); ?mode=dev on it shows the survivor.
  • [ ] Nothing the removed screen did is lost: the pull lists each thing it showed or did and where it lives now (or why nobody needs it).
  • [ ] Minimal, not bare: one primary next action, white space at every width, nothing the person does not need now.
  • [ ] Looks of the path at phone and desktop widths on the pull; the full check green.
  • [ ] #611 (/asked) is a different job (what you asked of the crew) and stays separate; say so in the pull.

Start from: src/web/studio/asks.ts, src/web/studio/asks_page.ts, src/web/pages/board.ts, src/web/studio/feed.ts.

Must not touch: the release workflow, the chart, other repositories.

Sign in to join this conversation.

↑↓ navigate ↵ open ⌘↵ its app esc close

Keyboard shortcuts

Docs