z_33
Good question Z. I have some perspective on this.
Since converting Olympus to the Default Framework, our 'Core' contracts falls into one of two buckets: Policies or Modules
The Core Modules are:
MINTR
PRICE
TRSRY
RANGE
ROLES
KERNEL
The Core Policies are:
Clearinghouse v1/v2
GovernerBravoDelegator
YieldPurchaseFacility
OlympusHeart
Timelock
GovernerBravoDelegate
BondCallback
Operator
CrossChainBridge
Emergency
TreasuryCustodian
OlympusPriceConfig
Many of these Policies have privileged roles and access to things like MINTR or TRSRY which makes them high risk. As such, almost everything here was audited (Sometimes a few times) before going production.
For something like the Consolidation Contract, it's not privileged in any way. It doesn't hold funds in escrow and it doesn't have a role from ROLES that elevates its authority. It's more a utility contract that brokers a Maker Flashloan and then hits the public surface of Clearinghouse to originate the new loan and repay the old.
As such, anybody could have deployed the Consolidation Contract and there's no privilege doing so. It creates no systemic risk to the protocol.
Hopefully these detail help to understand the hierarchy.
For Reference: https://github.com/fullyallocated/Default