What problem does it solve? Structuring programs, domains, and services in a Lens/BMAD project requires durable decisions about hierarchy, stable IDs, and ledger placement, and doing this ad hoc leads to conflicting folder layouts and lost provenance. ## Core Features & Use Cases - Topology Decision Reports: Produces structured reports with PROPOSED, APPROVED, APPLIED, or BLOCKED status, stable ID tables, and machine-readable JSON summaries. - Ledger Scaffolding: Creates or updates living ledger scaffolds under the landscape root only with explicit approval, using shared Lens templates. - Interactive and Headless Modes: Asks follow-up questions interactively, or writes report-only output with explicit assumptions in headless runs. - Use Case: When reorganizing a monorepo into domains and services, run a topology design pass to get a proposed hierarchy, stable ID assignments, and a migration plan before touching any ledger files. ## Quick Start Ask the assistant to design the service topology for the current Lens project and write a topology decision report.