contracts/token-vault/src/lib.rs initialize: if get_owner(&env).is_some() { panic_with_error!(&env, Error::NotAuthorized); }. Every other contract in the workspace (stream, factory, governor, oracle) uses an AlreadyInitialized error for this. TokenVault::Error doesn't even define AlreadyInitialized. Add it and use it, so callers get a correct error code.
Filed from a codebase review pass.
contracts/token-vault/src/lib.rsinitialize:if get_owner(&env).is_some() { panic_with_error!(&env, Error::NotAuthorized); }. Every other contract in the workspace (stream,factory,governor,oracle) uses anAlreadyInitializederror for this.TokenVault::Errordoesn't even defineAlreadyInitialized. Add it and use it, so callers get a correct error code.Filed from a codebase review pass.