atlas/tickets/backlog/TICKET-046_admin-tools.md
ilia 7c633a02ed Initialize project structure with essential files and documentation
- Added .cursorrules for project guidelines and context
- Created README.md for project overview and goals
- Established ARCHITECTURE.md for architectural documentation
- Set up tickets directory with initial ticket management files
- Included .gitignore to manage ignored files and directories

This commit lays the foundation for the Atlas project, ensuring a clear structure for development and collaboration.
2026-01-05 20:09:44 -05:00

1.3 KiB

Ticket: Admin Tools

Ticket Information

  • ID: TICKET-046
  • Title: Admin Tools
  • Type: Feature
  • Priority: Medium
  • Status: Backlog
  • Track: Safety/Memory
  • Milestone: Milestone 3 - Memory, Reminders, Safety
  • Created: 2024-01-XX

Description

Build admin tools:

  • Log browser (web UI for searching requests, tool calls, errors)
  • Kill switches (buttons/CLI commands to shut down: family agent, specific tools, or whole MCP server)
  • Access revocation (system to disable compromised tokens/devices)

Acceptance Criteria

  • Log browser implemented
  • Search functionality working
  • Kill switches functional (family agent, tools, MCP server)
  • Access revocation working
  • Admin authentication implemented
  • UI integrated into web dashboard

Technical Details

Implementation:

  • Log browser: search interface, filters, export
  • Kill switches: API endpoints + UI buttons
  • Access revocation: token blacklist, device management

Dependencies

  • TICKET-024 (logging)
  • TICKET-040 (web dashboard)
  • Authentication system
  • home-voice-agent/admin/ (to be created)
  • home-voice-agent/clients/web-dashboard/admin/ (to be created)

Notes

Can be done after basic MVP. Important for operational control.