Parent Feature: #40
Parent roadmap: #28
Scope
Separate core runtime, rendering, indicators, docs, test and release dependencies.
Acceptance criteria
- unused runtime dependencies are removed or justified;
- obsolete
bkcharts is removed from modern runtime path;
- Bokeh/Jinja/pandas-ta are optional where architecture permits;
- dependency declarations are consistent across packaging/dev workflows;
- reproducible constraints/lock strategy is documented.
Parent Feature: #40
Parent roadmap: #28
Scope
Separate core runtime, rendering, indicators, docs, test and release dependencies.
Acceptance criteria
bkchartsis removed from modern runtime path;