chore: checkpoint related UI improvements and supporting components

Various supporting changes made during the assign archetypes feature development:

- Added contextual-right-panel.tsx and swarm-command-feed.tsx
- Updated activity-panel.tsx with new features
- UI improvements to left-panel, mobile-nav
- Test updates for url-state-integration, mobile-nav, top-bar
- Package.json updates for dependencies
- Global CSS refinements

These changes support the main assign archetypes feature but are
not directly part of its core functionality.
This commit is contained in:
zenchantlive 2026-02-24 16:25:45 -08:00
parent 30f5f67216
commit fbfe393f6d
14 changed files with 280 additions and 85 deletions

View file

@ -11,7 +11,7 @@ describe('Mobile Navigation - Hamburger Menu', () => {
}
});
it('renders three tab buttons: Social, Graph, Swarm', async () => {
it('renders tab buttons: Social, Graph', async () => {
try {
const mod = await import('../../../src/components/shared/mobile-nav');
assert.ok(mod.MobileNav, 'MobileNav should exist');

View file

@ -23,7 +23,7 @@ describe('TopBar Component Contract', () => {
});
describe('TopBar View Tabs', () => {
it('renders three view tabs: Social, Graph, Swarm', async () => {
it('renders view tabs: Social, Graph', async () => {
try {
const mod = await import('../../../src/components/shared/top-bar');
assert.ok(mod.TopBar, 'TopBar should exist');