These changes are useful but incomplete:
vyasa/extensions.py added ExtensionMeta, ExtensionPlan,
ExtensionRuntime, asset collection, preset expansion, and metadata
validation.
- Built-in modules were listed in
vyasa/extensions_builtin/__init__.py.
- Some feature files were moved under extension-looking folders:
- markdown renderer/pipeline/tokens
- tabs
- tasks
- slides
- wikilinks
- annotations
- bookmarks
- mermaid/d2/cytograph wrapper folders
- Theme preset wrappers were collapsed into a selector plus dice behavior.
- Tests still pass at the old behavior level.
This is a staging point, not the target design.