MTAC
mtacdown 0%active
- Repo path (home)
- /home/eric/projects/misc/mtac
- Repo path (work)
- —
- Completion
- 80%
- Estimated hours remaining
- 5.0
- Confidence
- medium
- Last analyzed
- 9/21/26, 10:00 AM
- Target state
- Personal homelab dashboard — metrics, links, widgets, and uptime for the jarvis/Docker hosts — deployed and in daily use.
Automation
Tasks
Implement Cerebro remaining-work widget
Extend WidgetType union and register widget in lib/widgets/registry.ts
Add app/api Cerebro proxy route + lib Cerebro client (URL/token from Infisical)
Build components/widgets/RemainingWork.tsx with loading/empty/error states
Wire defaultSize/category/defaultRefreshMs/configFields and verify catalog add
Migrate .gitlab-ci.yml to shared generic pipeline include
Replace inline stages with include: + mtac overrides for web/agent images and jarvis deploy
Update PROJECT.yaml to satisfy generic pipeline config interface
Run ci-lint-local.sh and resolve config/Dockerfile/compose findings