CE console first-run and task-editor rough edges

Task 10974 · Done · Coder · created · updated

Found by Task 10843 while driving a fresh ce-staging install (v1.2.5065) end to end. Each is a 1–2 sentence requirement: 1. Get started guide: add a step to connect an AI provider account (Directory › Accounts › Add account). Today it lists Connect Git, theme and first task; without an account no task can run, and nothing points there. 2. New project wizard on the CE: hide the Organization field (it shows "Operator" to a single-user install where there is no org choice to make). 3. Epic/task title derivation: the title ends with the first word of the next paragraph ("Add a one-line note to the README Add"). The title must stop at the first line break. 4. Rich-text task body: a filename such as README.md is auto-linked as a web URL (http://README.md, the .md TLD). Do not auto-link bare filenames with code-file extensions. 5. Add account: the account name sits under Advanced, so a new account gets a random name (e.g. "6z4y7d"). Show Name in the main form, defaulted to something readable (provider + auth kind). 6. Project › Push enabled: the switch is hard to find (not on the Access tab, where push is an access setting). Put it where the Access tab is, or link to it. 7. task-done retag logs a 409 warning per task on an install with no tag group ("publish a tag group first"). Skip retag quietly when no tag group exists. Out of scope: push guard enforcement (filed separately), caps, licence, doctrine. Done means: each item above is fixed and visible on a fresh CE install; a screenshot per UI item in the report.

Outcome

Fixed all 7 CE rough edges (AI-account Get started step, no org field on CE, title stops at line break, no autolink for README.md, account Name defaulted in main form, Access→Push link, quiet retag skip). Quick gate + changed-area tests green; visual check done on live stack. PR #7241 queued in merge lane. Memory: none applied.

Pull request

Artifacts

Activity

  • Created
  • Run
  • Runner started
  • Runner ended (done)