Files
apex-os-docs/CHANGELOG.md
T

4.5 KiB

APEX OS — Changelog

All notable changes to the APEX OS platform are documented here.

Format follows Keep a Changelog.


[Phase 8] - Documentation & Constitution Integration

Added

  • APEX_CONSTITUTION.md — Formalized all 7 laws, governance framework, safety rules
  • COMPANY_STRUCTURE.md — Organization chart, role definitions, communication protocols
  • EMPLOYEE_HANDBOOK.md — Standards, expectations, and procedures for all employees
  • TOOL_REGISTRY.md — Complete inventory of 20 containers with lifecycle management
  • ENGINEERING_STANDARDS.md — Docker, Git, database, API, and monitoring standards
  • NATURAL_LANGUAGE_GUIDE.md — CEO communication philosophy and translation pipeline
  • PLATFORM_EVOLUTION.md — Self-improvement loop with 13-step evolution cycle
  • SECURITY_POLICY.md — Secrets management, incident response, compliance checklist
  • ROADMAP.md — 14-phase master plan from foundation to autonomous company
  • CHANGELOG.md — This file

Changed

  • CEO Agent system prompt updated to reference APEX_CONSTITUTION.md
  • Engineer system prompt updated to reference ENGINEERING_STANDARDS.md
  • Employee template updated to reference EMPLOYEE_HANDBOOK.md
  • All documents indexed in Company Brain (mem0.shared_knowledge)

[Phase 7] - CEO Command Center

Added

  • Employee #6: CEO Agent (task decomposition, orchestration)
  • Telegram bot integration (@JimmysalesBot)
  • Commands: /status, /hire, /task, /roster, /help
  • Event-driven task orchestration (PostgreSQL triggers)
  • Task Status Watcher workflow (n8n)
  • Inline Telegram approval buttons
  • Grafana Dashboard v2 (12 panels)
  • P&L tracking panel
  • Employee Leaderboard panel
  • Company Brain Growth panel
  • Employee Registry table
  • COMPANY_SOPs.md in ceo-workspace
  • OPERATION_AD_READY.md campaign blueprint

Changed

  • Campaign Generator v1 deactivated (replaced by event-driven system)
  • tasks table extended with assignment, priority, mission tracking
  • New tables: task_status_changes, token_usage

[Phase 6] - Research & Marketing Team

Added

  • Employee #4: Research & Intelligence Analyst
  • Employee #5: Growth & Creative Strategist
  • Campaign Generator v1 workflow (n8n)
  • AD_AUTONOMY_BLUEPRINT.md (first collaborative mission)
  • employee_registry table

Changed

  • Grafana employee count now dynamic

[Phase 5.5] - Engineer Autonomous Maturity

Added

  • Engineering Lifecycle: PLAN → BUILD → DEPLOY → REFLECT
  • APEX Constitution (Laws 1-5)
  • Self-Reflection engine (reflections table)
  • Tool library (/opt/apex/tools/)
  • VP1: APEX Status API (6-service monitoring)
  • VP2: Auto-Recovery System (5-minute cron)
  • VP3: Grafana Executive Dashboard (9 panels)
  • VP4: Employee Factory (spawn_employee.sh)
  • Employee #3: Documentation Agent
  • Database tables: lifecycle_executions, reflections, constitution_violations, performance_metrics, recovery_log

[Phase 5] - Engineer Agent (Employee #1)

Added

  • Employee #1: Principal Engineer (Letta agent)
  • Engineer-Core n8n workflow
  • Task webhook endpoint
  • Database schema: projects, tasks, deployments, engineer_decisions

[Phase 4] - Knowledge Layer

Added

  • pgvector extension (v0.8.4) in 4 databases
  • mem0 shared_knowledge table with HNSW index
  • Ollama embeddings (nomic-embed-text, 768d)
  • Letta configured with local LiteLLM
  • MCP infrastructure at /opt/apex/mcp-servers/

[Phase 3] - Development Platform

Added

  • Code-Server operational (v4.126.0)
  • Gitea fully functional (v1.26.4)
  • Git workflows verified (clone, commit, push)
  • apex-os-docs repository created
  • Dockge secured with admin account
  • Docker Socket Proxy verified

[Phase 2] - Core AI Platform

Added

  • LiteLLM proxy operational (port 4000)
  • OpenRouter integration (gpt-4o, claude-3-5-sonnet)
  • Ollama verified (phi3:mini, nomic-embed-text)
  • Open WebUI accessible
  • $10/30-day budget configured

[Phase 1] - Infrastructure Hardening

Added

  • SSH key-only authentication
  • .env file secured (chmod 600)
  • Traefik dashboard BasicAuth
  • Automated daily backups (2AM UTC, 7-day retention)
  • Gitea Engineer user with API token

Changed

  • LITELLM_MASTER_KEY rotated
  • VAULTWARDEN_ADMIN_TOKEN rotated
  • Code-server mounts restricted

Fixed

  • Letta crash-loop (installed pgvector)
  • Langfuse exit (pinned to v2)
  • Prometheus auth (added bearer token)

[Phase 0] - Platform Audit

Added

  • Complete infrastructure audit
  • 19 container inventory
  • Network topology mapping
  • Security assessment (Grade: C-)
  • Recommendations for hardening