Vyasa Extension Refactor Audit and Execution Plan

File-Level Audit And Target OwnershipURL copied

vyasa/auth/*URL copied

Current:

  • Auth and RBAC support modules are already in an auth package.

Target:

  • Core owns auth/RBAC enforcement.
  • Optional auth providers can later become extensions.

Action:

  • Do not move policy enforcement out of core now.
  • Move only admin UI routes into rbac_admin extension.
  • Keep Google OAuth route provider core until an auth-provider extension contract exists.