Overview

Date: 2026-05-11

Time: 15:22

Overview

The FTL2 roadmap outlines planned features across three time horizons: near-term (Terraform provider integration, multi-cloud validation, module discovery API, policy engine improvements), medium-term (declarative resource planning, Ansible-to-FTL2 converter, transaction/rollback), and longer-term (event-driven workflows, desired state as markdown). The roadmap reveals FTL2's strategic direction toward becoming a unified automation platform that bridges Ansible modules, Terraform providers, and AI-driven infrastructure management.

Key Concepts

Commands and Syntax


# Module Discovery API (planned)
ftl.list_modules(category=None)
ftl.describe(module_name)

# Declarative Resource Planning (planned)
plan = ftl.resources()
vpc = plan.vpc("main", cidr="10.0.0.0/16")
subnet = plan.subnet(vpc_id=vpc["vpc_id"])  # dependency inferred
await plan.apply()   # topological sort, parallel execution waves
await plan.destroy()  # reverse order teardown

Policy Engine Improvements (planned):

Relationships

Exam-Relevant Points