# Technical Debt - Version control - Commit message style - Linking to linear issues - Meaningful pull requests - Github action to enforce the guidelines - Git hook - Branching guideline - Trivial files - Deploy script - Create script for induvidual utilities in conversion.ts - Separate the deploy script into multiple parts - Verification of an induvidual contract - Multichain deployment data dump - Forge - Filename convention to be consistent - Consistent submodule installation - Root level compilation step - Experiment with forge scripts for deployment - Write simple cast commands to get blockchain info quickly - Testing - Increase coverage across all packages - Invariant testing for the core - FE - Multi-periphery support (Uni and No-dex for now) - Multi-chain support - Native token support - SDK - Multiplexing different peripheries - Need to interface with subgraph - V1 - Need to move all the backend apps to 1 app - Analytics to completed - Withdraw v1 fees - Infra - Budget discussion to do - Move all infra to railway for hosting, supabase for database only if needed. - Chainstack for rpc - Sentry for logging to be setup - Frontend analytics