Vyasa Extension Refactor Audit and Execution Plan

File-Level Audit And Target OwnershipURL copied

vyasa/extensions.pyURL copied

Current:

  • Metadata and runtime data bag.
  • No extension base class.
  • No app facade.
  • No registration validation.
  • No storage namespace.
  • No extension config validation.
  • No lifecycle.

Target:

  • This becomes the real contract.

Action:

  • Add VyasaExtension.
  • Add VyasaExtensionApp.
  • Add namespace registries.
  • Freeze runtime after registration.
  • Remove public mutable runtime lists from extension access.