F2T2EA: Enterprise Operational Cycle
Find what matters. Fix what's broken. Track what moves. Target what's next. Engage your stakeholders. Access everything from one place.
F2T2EA is the enterprise operational cycle that powers the xOps Sovereign AI Command Centre. It transforms a single operations manager's ability to govern multi-account Landing Zones across regulated industries.
The Cycle
FIND -------> TARGET -------> ENGAGE (outer loop: strategic)
| |
v v
TRACK <------- ACCESS <------- FIX (inner loop: tactical)
Phase Details
FIND (Discover)
Org-wide discovery across all accounts in a single API call.
| Tool | What It Discovers | Evidence |
|---|---|---|
| Resource Explorer AGGREGATOR | All resources (88 types) | find-inventory-*.json |
| Config Aggregator | Compliance posture | find-security-*.json |
| Cost Explorer | Per-account spend | find-cost-*.json |
| Security Hub | CRITICAL/HIGH findings | find-security-*.json |
Command: /inventory:lz-cross-validate
TARGET (Prioritize)
Score and rank remediation candidates using WSJF (Weighted Shortest Job First).
- Scream test scoring (S1-S5, 0-100 scale)
- Score >= 70 = decommission candidate
- WSJF = (Business Value + Time Criticality + Risk Reduction) / Job Size
FIX (Remediate)
Execute remediation with dry-run validation and human approval gates.
- Always --dry-run first (no mutations without approval)
- HITL approval required per action
- Rollback documented before execution
- Post-fix validation confirms savings
TRACK (Monitor)
Continuous monitoring of operational health.
- DORA 4 key metrics (deploy frequency, lead time, MTTR, change failure rate)
- Cost trends (month-over-month comparison)
- SLO compliance (availability, latency, error rate)
ENGAGE (Execute)
Generate persona-based reports and stakeholder communication.
| Persona | Focus | Output |
|---|---|---|
| CFO | Cost savings, budget variance | report-cfo-*.md |
| CTO | Infrastructure health, security posture | report-cto-*.md |
| CloudOps | Operations, pipeline health | report-cloudops-*.md |
| FinOps | Optimization, waste, coverage | report-finops-*.md |
Email: Max 15 lines, business language, specific action required.
ACCESS (Visualize)
Single-pane-of-glass operational dashboards.
| Dashboard | Port | Start |
|---|---|---|
| Vizro FinOps | 8050 | docker compose --profile dashboards up |
| JupyterLab | 8888 | docker compose up jupyter |
| MkDocs CLI Docs | 8001 | docker compose up mkdocs |
7 Integrated Components
| # | Component | Role |
|---|---|---|
| 1 | xOps | Orchestrator + RAG chatbot |
| 2 | runbooks | CLI execution engine (160+ commands) |
| 3 | runbooks docs | Knowledge base (MkDocs) |
| 4 | JupyterLab | Analysis workbench (184 notebooks) |
| 5 | Vizro | Interactive dashboards |
| 6 | Executive Summary | Persona-based HITL deliverables |
| 7 | Stakeholder communication |
Quick Start
# Run one full F2T2EA cycle
/xops:f2t2ea-cycle
# Run a single phase
/xops:f2t2ea-cycle --phase find
/xops:f2t2ea-cycle --phase target
/xops:f2t2ea-cycle --phase engage --persona cfo
# Inventory cross-validation only (FIND phase)
/inventory:lz-cross-validate
# Security posture only (FIND phase)
/aws:security-posture --severity critical
Evidence Directory
All F2T2EA artifacts are written to tmp/xops/f2t2ea/ with date-stamped filenames:
tmp/xops/f2t2ea/
find-inventory-YYYY-MM-DD.json
find-cost-YYYY-MM-DD.json
find-security-YYYY-MM-DD.json
target-wsjf-YYYY-MM-DD.json
fix-plan-YYYY-MM-DD.md
track-dora-YYYY-MM-DD.json
track-cost-trend-YYYY-MM-DD.json
engage-report-{persona}-YYYY-MM-DD.md
email.txt
access-dashboards-YYYY-MM-DD.json