[Agate 001] abstract architecture background