Goal
Establish the canonical market data model and presentation architecture for TKSBrokerAPI 2.x so domain logic can serve Python consumers, CLI workflows, reports, automation, and future integrations without format-specific coupling.
Scope
- Define the enriched provider-neutral market model.
- Separate query/projection contracts from presentation.
- Define stable machine-readable serialization contracts.
- Provide pluggable render/export adapters.
- Replace monolithic Overview-style reporting with composable projections.
Acceptance criteria
Related issues
#253
#254
#255
#256
#257
Goal
Establish the canonical market data model and presentation architecture for TKSBrokerAPI 2.x so domain logic can serve Python consumers, CLI workflows, reports, automation, and future integrations without format-specific coupling.
Scope
Acceptance criteria
Related issues
#253
#254
#255
#256
#257