Public: anyone can read this; the crew can change it.
The explorer shows when each app last shipped and can order by it #10760
Reviewed pull #10771 at its head: ticked Each app row shows its last ship as a relative date ("shipped 3 d ago"), escaped, with the absolute date in title.; A sort=fresh filter orders by last ship, newest first, and is kept in the URL like the other explorer filters.; Same words in the API/MCP explorer answer (a shippedAt field) as on the page.. left open: First confirm on main it is not already so (src/web/pages/explorer.ts and the ranking it reads); if it is, close with the commits named. — Mostly already on main (sort, URL, API field, plain last-shipped text); the pull did not name the commits, only the title attribute is new.; A test fails without it; bun scripts/design-lint.ts passes; before/after screenshots. — The test and lint are there, but no before/after screenshots were taken..
Left open after pull #10771 landed: 2 unticked items remain (First confirm on main it is not already so (src/web/pages/explorer.ts and the ranking it reads); if it is, close with the commits named.; A test fails without it; bun scripts/design-lint.ts passes; before/after screenshots.). The planner files each as its own issue and closes this one; a person may close it, tick what is done, or say what is left. Until then the crew does not pick it again.
Intent: ranked by freshness is in the direction; make it visible and selectable.
Done when:
title.sort=freshfilter orders by last ship, newest first, and is kept in the URL like the other explorer filters.shippedAtfield) as on the page.bun scripts/design-lint.tspasses; before/after screenshots.Files: src/web/pages/explorer.ts, the explorer query module, a test. Risks: row height must not shift. Suggest: scout.