Applications may depend on packages. Packages may not depend on applications.
Protocol, schemas, attenuation, Authority Graph, reservations, decisions, grants and verifier code remain framework independent. The website describes the architecture; it is not a source of authority semantics.
Every security feature requires tests. Every semantic change requires an ADR.