
Vault — Multi-Role Project Delivery Cockpit & AI Assistant
Schematic Architecture
Problem
Modern software engineering teams suffer from fragmented operational tools. Clients push unquantified requests via email, TPMs manually manage capacity in static spreadsheets, engineers fill isolated standup forms, and C-Suite leadership lacks a real-time single source of truth for portfolio health.
Approach
Designed a 4-role continuous delivery loop (Client Portal, TPM Workbench, AE Workspace, Admin Cockpit) synchronized in real-time via a Redis Pub/Sub Server-Sent Events (SSE) tunnel and an incoming Jira webhook stream (`POST /api/jira/webhook`). Integrated a Dify AI orchestration stack (wrapping Ollama / Llama 3) with a 4-hour Redis TTL cache using the lean-prompt pattern.
Key Integration Architecture
- [1]1. Client Portal: RICE Model intake engine (Reach × Impact × Confidence ÷ Effort) providing external milestone timeline visibility.
- [2]2. TPM Workbench: Drag-and-drop calendar scheduling board with real-time overload safety badges (>8h/day warning).
- [3]3. AE Workspace: Clean daily allocation inbox, EOD standup compliance, and automated bi-directional Jira comment syncing via jira.addComment().
- [4]4. Executive Admin Cockpit: Cross-organizational heatmaps, manual RAG (Red-Amber-Green) overrides, and Redis-cached Dify AI executive summaries.
- [5]5. Event Pipeline: Node.js/Express API with a Redis Pub/Sub SSE event tunnel broadcasting updates across client sessions without page reloads.
Validated Outcome
Built and deployed a full-stack containerized multi-role project delivery ecosystem. Replaced manual spreadsheet planning with real-time capacity scheduling, automated Jira audit histories, and low-cost AI executive briefings.

