架构与设计

BagelQuant Core 将具体面板数据和惰性研究逻辑分开。

Panel 输入
    |
    v
Transformer 与 Composer
    |
    v
Graph 逻辑链
    |
    v
内部执行运行时
    |
    v
缓存后的 Panel 输出

设计哲学

结构

执行路径

调用操作函数时不会立即计算,而是创建内部节点。调用 Graph.compute() 后,运行时递归计算依赖,检查多输入 domain 是否兼容,执行 pandas frame 级别的函数,并把结果包装回 Panel

当前调度是顺序执行。持久化缓存、增量失效和并行调度属于后续扩展方向。