What problem does it solve? Smart contract teams often ship code without systematic review of documentation, architecture, upgradeability, and testing practices, leaving avoidable vulnerabilities and quality gaps undiscovered until audits or exploits. ## Core Features & Use Cases - Documentation & Specification Generation: Creates plain English system descriptions, architectural diagrams, and identifies NatSpec documentation gaps. - Architecture & Implementation Review: Assesses on-chain/off-chain distribution, upgradeability patterns, delegatecall proxies, function composition, inheritance, events, and common pitfalls like reentrancy. - Prioritized Recommendations: Delivers findings ranked CRITICAL, HIGH, MEDIUM, and LOW with file and line references. - Use Case: Before deploying a Solidity marketplace contract, run the advisor to detect a reentrancy bug in the purchase function, flag a missing upgrade timelock, and get a week-by-week path to production readiness. ## Quick Start Analyze my smart contract codebase using Trail of Bits development guidelines and give me prioritized improvement recommendations.