Update .gitignore to exclude local notes and add local object storage; refactor imports in artifacts and voice routers; update test function signatures; enhance pricing tiers component to validate plans before setting state; add media-utils dependency in package-lock.json