Vyasa Extension Refactor Audit and Execution Plan

File-Level Audit And Target OwnershipURL copied

vyasa/admin_views.pyURL copied

Current:

  • Renders RBAC admin form.

Target:

  • Move to vyasa/extensions_builtin/rbac_admin/views.py.
  • RBAC policy can remain core.
  • Admin UI is optional route/UI behavior.

Action:

  • Create rbac_admin route extension.
  • Register /admin/rbac and /admin/impersonate.
  • Depend on cap:auth:session and cap:rbac:policy.