mirror of
https://github.com/multica-ai/multica.git
synced 2026-08-05 09:30:05 +02:00
Space Identifier (key) is now editable on the space detail page, and no longer frozen after the first issue: renaming bulk-writes issue-identifier aliases under the old key (BackfillSpaceKeyAliases) so every OLDKEY-N reference keeps resolving, and the UI confirms the rename when the space already holds issues. Admin-only; navigates to the new /space/<key> URL. Workspace settings: - drop the obsolete "Issue prefix" field — numbering is per-space now, and identifiers come from the space key (edited on the space detail page). - make the workspace slug (its URL) editable: validates pattern/reserved, 409 on collision, confirms the link-breaking change, and migrates to the new /<slug> URL on save. UI: add an `underline` variant to the shared Input (was a copy-pasted override string in three places). Agent brief: inject the Space description into the run brief alongside the project/workspace context (space_description through the daemon task chain); add `multica space get` so an agent can read a space's description on demand. Known gap: quick-create tasks don't yet carry space_description (their QuickCreateContext snapshot lacks it) — deferred. Also bundles in-tree WIP present on this branch (space-first sidebar, onboarding workspace step). Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>