Commit Graph

177 Commits

Author SHA1 Message Date
Alexa Amundson
67aa4f0aeb BlackRoad OS, Inc. Proprietary License — All Rights Reserved
Deployed by BlackRoad License Automation
© 2024-2026 BlackRoad OS, Inc.
Founder: Alexa Louise Amundson
2026-02-24 16:12:36 -06:00
Alexa Amundson
4e146244b1 feat: add @blackboxprogramming agent trigger 2026-02-24 14:51:06 -06:00
Alexa Amundson
14358bfbd0 chore: update proprietary BlackRoad OS Inc license 2026-02-24 14:44:00 -06:00
Alexa Amundson
5dbaf892c4 feat: live system dashboard with real-time API data
- status/route.ts: add command-center + agents-api fetches alongside existing health checks
- page.tsx: replace landing page with live infrastructure dashboard
  - Platform metrics (agents, orgs, repos, CF workers, health score)
  - Service health grid with latency and status indicators
  - Agent roster cards with skills, tasks, uptime
  - Pi fleet status (octavia, lucidia, alice, cecilia nodes)
  - Auto-refreshes every 30s with live countdown
  - Brand colors: amber #F5A623, hot-pink #FF1D6C, violet #9C27B0, electric-blue #2979FF
  - Dark #000 background

Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>
2026-02-24 14:29:09 -06:00
Alexa Amundson
458c2c044b feat: real-time live data integration
- lib/live-data.ts: Shared TypeScript client for blackroad-live-data Worker
- components/live-stats.tsx: LiveStatsBar, RecentRepos, AgentStatusGrid components
- app/page.tsx: Import LiveStatsBar in main page header

Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>
2026-02-24 14:29:09 -06:00
Alexa Amundson
263f9f171e fix(ci): use pinned SHA hashes for all actions (#109)
BlackRoad-OS org policy requires pinned commit SHAs for all actions.
Fixed self-healing.yml.
2026-02-23 20:01:23 -06:00
Alexa Amundson
a0c031ea0a fix(ci): fix self-healing daily schedule + branch PR pattern (#108)
Reduces schedule from every 30min to daily (saves minutes). Creates a PR
branch for dependency updates instead of pushing to main.
2026-02-23 18:10:55 -06:00
Alexa Amundson
16d0563e51 🤖 Add agent identity
Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>
2026-02-23 16:15:54 -06:00
Alexa Amundson
445a40862b feat: add Organizations and Analytics to sidebar nav 2026-02-23 01:28:52 -06:00
Alexa Amundson
45ab93c942 feat: add /analytics page with live system metrics 2026-02-23 01:28:23 -06:00
Alexa Amundson
c8b3cb8296 feat: add /orgs Organization Overview page 2026-02-23 01:28:00 -06:00
Alexa Amundson
5a7faa2bdb feat(sidebar): swap FlaskConical → Brain icon for Memory nav item
Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>
2026-02-23 01:07:27 -06:00
Alexa Amundson
0cc3effe77 feat(memory): add /memory page with PS-SHA∞ journal viewer
Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>
2026-02-23 01:05:18 -06:00
Alexa Amundson
9120c6bfac feat(agents): add /agents page with 5 BlackRoad agent cards
Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>
2026-02-23 01:04:36 -06:00
Alexa Amundson
56419a4fc4 feat: update Sidebar - Fleet icon uses Server, Worlds uses Globe
Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>
2026-02-23 01:03:11 -06:00
Alexa Amundson
3d73913b22 feat: add /fleet page with Raspberry Pi fleet status
Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>
2026-02-23 01:02:46 -06:00
Alexa Amundson
2c3483781b feat: add /worlds page with Pi fleet world generation stats
Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>
2026-02-23 01:02:27 -06:00
Alexa Amundson
43317a6232 feat: add Providers and Models nav items to Sidebar
Adds Cloud icon import and two new nav entries after Studio:
- /providers (Cloud icon)
- /models (Cpu icon)

Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>
2026-02-23 00:59:26 -06:00
Alexa Amundson
32b022f5f3 feat: add /models page — Ollama model catalog with metadata
Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>
2026-02-23 00:58:41 -06:00
Alexa Amundson
728198caa7 feat: add /providers page — AI provider catalog with gateway status
Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>
2026-02-23 00:58:18 -06:00
Alexa Amundson
7dd2ba3d10 feat: add Studio nav item to Sidebar
Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>
2026-02-23 00:55:50 -06:00
Alexa Amundson
543942e4b7 feat: add Studio loading skeleton
Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>
2026-02-23 00:55:22 -06:00
Alexa Amundson
2b7553a3cd feat: add Studio design system page
Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>
2026-02-23 00:55:21 -06:00
Alexa Amundson
3c75f2fc3e feat: enhance fleet page with SSH indicators, node specs, capacity bars, and live stats 2026-02-23 00:47:16 -06:00
Alexa Amundson
e03d778d15 feat: add worlds loading skeleton 2026-02-23 00:47:10 -06:00
Alexa Amundson
1e65dcd338 feat: add Gateway nav item to Sidebar
Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>
2026-02-23 00:47:07 -06:00
Alexa Amundson
c528146be5 feat: enhance worlds page with live stats, type distribution bars, and recent worlds list 2026-02-23 00:47:04 -06:00
Alexa Amundson
b72ba872e0 feat: add gateway status dashboard page
Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>
2026-02-23 00:46:38 -06:00
Alexa Amundson
f0234b64b6 feat: add Verify nav item with CheckCircle icon 2026-02-23 00:23:47 -06:00
Alexa Amundson
51030632d0 feat: add verify page showing fact-check system 2026-02-23 00:23:07 -06:00
Alexa Amundson
b53be2558f feat: memory page showing PS-SHA∞ journal stats 2026-02-23 00:19:24 -06:00
Alexa Amundson
76da4c5256 feat: fleet page showing Pi node status 2026-02-23 00:19:03 -06:00
Alexa Amundson
8553c9dbf0 feat: add worlds page with live stats from Pi fleet 2026-02-23 00:18:45 -06:00
Alexa Amundson
2e4f77b233 feat: add Worlds/Fleet/Memory nav items to sidebar 2026-02-23 00:07:32 -06:00
Alexa Amundson
ceb191546b feat: home page redirects to dashboard 2026-02-22 21:04:21 -06:00
Alexa Amundson
55dbc5b973 feat: root layout with full nav (worlds/fleet/memory/dashboard) 2026-02-22 21:04:19 -06:00
Alexa Amundson
74fa9b9cf3 feat: individual agent detail endpoint /api/agents/[id] 2026-02-22 20:43:19 -06:00
Alexa Amundson
a12b1ba87e feat: useWorlds React hook with auto-refresh and type counts 2026-02-22 20:43:17 -06:00
Alexa Amundson
d0f1719e24 feat: worlds page — live Pi artifact feed with filter tabs 2026-02-22 20:43:16 -06:00
Alexa Amundson
c064480ec1 feat: worlds API reads live Pi-generated artifacts from GitHub 2026-02-22 20:33:48 -06:00
Alexa Amundson
4f2d8bebfc feat: add API routes for agents, fleet, memory, worlds 2026-02-22 20:27:21 -06:00
Alexa Amundson
8619b91c45 feat: add API routes for agents, fleet, memory, worlds 2026-02-22 20:27:19 -06:00
Alexa Amundson
3b89298ed2 feat: add API routes for agents, fleet, memory, worlds 2026-02-22 20:27:19 -06:00
Alexa Amundson
9676813366 feat: add API routes for agents, fleet, memory, worlds 2026-02-22 20:27:18 -06:00
Alexa Amundson
312a8f75ed feat: app layout with sidebar navigation 2026-02-22 19:59:12 -06:00
Alexa Amundson
5a2f491f63 feat: PS-SHA∞ memory chain visualizer page 2026-02-22 19:59:11 -06:00
Alexa Amundson
03703a6238 feat: settings page with toggle/text/select controls 2026-02-22 19:58:28 -06:00
Alexa Amundson
a82f3e3854 feat: Pi fleet management page 2026-02-22 19:58:27 -06:00
Alexa Amundson
980831ab26 feat: agent dashboard page with real-time stats 2026-02-22 19:57:42 -06:00
Alexa Amundson
b878809a94 ci: Third-party integrations workflow 2026-02-22 19:41:45 -06:00