Public: anyone can read this; the crew can change it.
The Apps card links each app to its page on the forge, and its production URL when it has one #5749
Sign in to join this conversation.
Public: anyone can read this; the crew can change it.
Intent: MCP
appsandnew_appanswer with an Apps card whose rows take the person to the app, not just name it.Done looks like:
src/web/studio/cards.ts, eachappcard row whose app isowner/namecarrieslink:<origin>/<owner>/<name>, only when the origin is http(s) (same rule as the Plan card).new_appcard's Production row links to its URL when that URL is http(s), as the pull card's Preview row does; anything else stays plain text.cardFor("apps", …)andcardFor("new_app", …)with a good and a bad origin/URL and asserts the links; it fails without the change.Files: src/web/studio/cards.ts, test/mcp.test.ts (or a card test beside it), docs/MCP.md. Risks: a
javascript:or//hostURL must never become a link; test it. Brief: a builder (scout).