Extension Refactor Task Graph
1-min readUpdated May 22, 2026
Copied Raw Markdown!
Copied copy relative path!
Date: 2026-05-18
Priority override: finish the cleanup gate in docs/refactor/analysis-3.md before more feature extraction. Cleanliness comes first: EXT-033 through EXT-037 block EXT-021, EXT-022, EXT-023, EXT-031, and EXT-032.
Vyasa Extension Refactor
9 groups, 37 items, 100 edges
Classification Snapshot URL copied
Kernel:
- Config loading and precedence.
- Extension catalog, plan validation, capability conflict checks, and route mounting.
- Request/render context accessors.
- Declared asset serving and extension static route plumbing.
Default extensions:
default_layout: document shell and page frame.default_theme: theme preset and token loading.default_search: index, ranking, sidebar search, and preview cards.blog_home: fallback post-card home feed.filesystem: local content roots, folder notes, tree projection, and raw path resolution.filesystem_routes: raw/download routes.markdown: markdown pipeline, processors, and fence dispatch.wikilinks,tabs,mermaid,d2,cytograph,cryptograph,tasks: markdown feature adapters.slides,annotations,bookmarks,auth_routes,rbac_admin,sidebar_routes: feature route owners.
Kernel exceptions still present:
core.pystill assembles home, search, sidebar, page layout, auth wiring, and document routes.layout_page.pyis still a kitchen-args page renderer, not a deepPageFrame.helpers.pystill knows filesystem and content-root policy.