Skip to content

[Spec 425] Dashboard chrome cleanup#428

Merged
waleedkadous merged 7 commits intomainfrom
builder/spir-425-dashboard-chrome-cleanup
Feb 18, 2026
Merged

[Spec 425] Dashboard chrome cleanup#428
waleedkadous merged 7 commits intomainfrom
builder/spir-425-dashboard-chrome-cleanup

Conversation

@waleedkadous
Copy link
Contributor

@waleedkadous waleedkadous commented Feb 18, 2026

Summary

  • Replace "Agent Farm" branding in dashboard header with <project-name> dashboard
  • Remove redundant footer status bar (builder/shell/file counts)
  • Update browser tab title and index.html initial title
  • Clean up legacy Playwright tests targeting non-existent UI elements

Closes #425

Changes

  • App.tsx: Header shows {workspaceName} dashboard with falsy fallback, footer removed
  • index.html: Title changed from "Agent Farm Dashboard" to "dashboard"
  • index.css: Removed .header-meta and .status-bar CSS rules
  • tower-integration.test.ts: Updated assertion from "Agent Farm" to "dashboard"
  • dashboard-bugs.test.ts: Removed 8 legacy Bug Scaling Crisis - AI Autonomy Decreases as Projects Grow #3 tests targeting non-existent selectors, preserved split-pane layout test

Testing

  • All 85 unit test files pass (1705 tests via Vitest)
  • Build passes
  • Playwright E2E tests need verification with live tower (cannot run in builder worktree)

Spec

Link: codev/specs/425-dashboard-chrome-cleanup.md

Review

Link: codev/reviews/425-dashboard-chrome-cleanup.md

@waleedkadous waleedkadous marked this pull request as ready for review February 18, 2026 18:38
@waleedkadous waleedkadous merged commit 6b17f3a into main Feb 18, 2026
7 checks passed
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.

Dashboard: clean up header/footer chrome and show project name

1 participant