Skip to content

Show Decodex lane project context#104

Merged
yvette-carlisle merged 5 commits into
mainfrom
xy/decodex-lane-project-label
May 25, 2026
Merged

Show Decodex lane project context#104
yvette-carlisle merged 5 commits into
mainfrom
xy/decodex-lane-project-label

Conversation

@yvette-carlisle
Copy link
Copy Markdown
Member

Summary

  • add project removal support for invalid Decodex registry entries and improve snapshot-build failure surfacing
  • carry project display names into operator run status, dashboard activity, and Decodex App lane popovers
  • keep the WebUI compact while moving Decodex App running-lane details into account-scoped chips and overflow popovers

Validation

  • swift build --package-path apps/decodex-app
  • cargo make test-decodex-app-stage
  • git diff --check
  • cargo test -p decodex remove_project_deletes_persistent_registry_row
  • cargo test -p decodex parses_project_remove
  • cargo test -p decodex control_plane_api_only_snapshot_marks_unloadable_project_config
  • cargo test -p decodex operator_dashboard_projects_show_compact_activity_work_and_location
  • cargo test -p decodex operator_status_snapshot_includes_active_runs_and_repo_relative_paths
  • cargo test -p decodex live_operator_status_snapshot_hydrates_active_run_issue_display_metadata
  • cargo test -p decodex operator_dashboard_accounts_keeps_compact_table_layout

@yvette-carlisle yvette-carlisle merged commit b9c836c into main May 25, 2026
14 checks passed
@yvette-carlisle yvette-carlisle deleted the xy/decodex-lane-project-label branch May 25, 2026 13:51
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant