Skip to content

Beta known issues (1.0.1) — second-user git-context, residual author paths, default project name #6

Description

@jessekemp1

Tracked known issues for the 1.0.1 beta. None are crashes — all degrade gracefully. Surfaced in the PR #5 ship-readiness review.

1. Intelligence git-context is empty for a "folder of independent repos" layout

api/routes/intelligence.py reason_query runs git log/diff with cwd=workspace_root + a rel pathspec — the monorepo model (works for the author's ~/Dev monorepo). For the documented second-user layout (root is a plain folder where each child is its own repo), the root isn't a git repo, so both git calls return non-zero and the "RECENT COMMITS / uncommitted changes" context section is always empty. No crash.
Fix: handle both layouts — run git inside the discovered repo path (cwd=proj["path"], no pathspec) when the child is itself a repo; otherwise fall back to root + pathspec. /projects already uses the cwd=repo-path pattern.

2. Residual author-specific paths outside the de-authoring diff

  • NEXT_SESSION_FILES (api/bridge_endpoint.py) hardcodes cortex, Vortex/backend, alpha_arena under the workspace root, so a second user's Conductor gets the author's subpaths.
  • /health service checks reference Vortex backend/frontend + alpha_arena; an iTerm-signal path parses "/Dev/" literally.
    Fix: derive from config.discover_projects() / gate behind existence checks so they no-op cleanly for other users.

3. Author's auto-default project name shifted from "cortex" to the workspace dir name

With CORTEX_ROOT_DIR=~/Dev (a git monorepo), _detect_current_project() now returns "Dev" instead of the old hardcoded "cortex". Intentional de-authoring side effect, but a silent default-project change for the original author.
Fix: set CORTEX_DEFAULT_PROJECT=cortex to restore; document the env var in .env.example.

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions