refactor(architecture): add !default to all variables