{"id":"gate-subsystem-enabled-via-parameter","text":"The gate subsystem is enabled by passing `gate_subsystem=True` to the `automation()` context manager; gate processes persist for the lifetime of the `async with automation()` block.","truth_value":"IN","source":"entries/2026/05/11/ftl2-htop-CLAUDE.md","source_url":"","source_hash":"","justifications":[],"dependents":[],"metadata":{"example":"# From ftl2-servercraft/__init__.py — gate_modules with dependencies\nasync with automation(\n    state_file=str(config.state_path),\n    fail_fast=True,\n    auto_install_deps=True,\n    gate_modules=\"auto\",\n    gate_dependencies=[\"httpx\"],\n) as ftl:\n    await script.provision(ftl, config, log)"},"explanation":{"steps":[{"node":"gate-subsystem-enabled-via-parameter","truth_value":"IN","reason":"premise"}]}}