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

New app picks from admin-marked template repositories, and a repository may hold several templates #10437

Closed opened this
opened this

From #10305 (owner, 2026-11-09): admins mark repositories as app templates (default trevato/app-template first); New app shows a picker when more than one is marked; a repository whose folders each hold TEMPLATE.md and template.json offers each folder. The forge copies files and fills template.json literals; it never runs a template's own script (e.g. new.mjs). Needs a read check on the caller and caps on what is copied. Design notes: docs/features/app-template.md.

commented

Parked by the crew: the check stayed red through 2 automatic tries (pull #10458 closed; its branch scout/10437-new-app-picks-from-admin-marked-template at 455165d85c08 keeps the work so far). Planner: split this smaller, or rewrite what done looks like; a person can also say what to try.

commented

Parked by the crew: the check stayed red through 2 automatic tries (pull #10491 closed; its branch mason/10437-new-app-picks-from-admin-marked-template at db3d8feca7c0 keeps the work so far).

Parked twice since a person last spoke here, so it is the planner's now. Every reason:

  1. the check stayed red through 2 automatic tries (pull #10458 closed; its branch scout/10437-new-app-picks-from-admin-marked-template at 455165d85c08 keeps the work so far)
  2. the check stayed red through 2 automatic tries (pull #10491 closed; its branch mason/10437-new-app-picks-from-admin-marked-template at db3d8feca7c0 keeps the work so far)

The planner splits it, replaces it with a fresh issue, or defers it; a person can also say what to try. Nothing starts here until then, and the board lists it.

commented

Split: both tries tried to land the marking, the picker and folder templates on top of #10421, which has not landed yet (it copies one template repository's tip). Now two steps, both waiting for #10421: #10571 admins mark app templates and New app shows a picker, then #10572 a repository whose folders each hold TEMPLATE.md and template.json offers each folder, and the forge never runs a template's own script.

Sign in to join this conversation.

↑↓ navigate ↵ open ⌘↵ its app esc close

Keyboard shortcuts

Docs