Dataface Tasks

Tighten chart enrichment and type inference boundaries

IDDFT_CORE-TIGHTEN_CHART_ENRICHMENT_AND_TYPE_INFERENCE_BOUNDARIES
Statuscompleted
Priorityp2
Milestonem1-ft-analytics-analyst-pilot
Ownersr-engineer-architect

Problem

Chart enrichment and type inference still cross module boundaries in ways that blur responsibilities between render-time orchestration and spec generation. Decisions should clearly fill gaps rather than behave like an implicit second rendering layer, and shared type inference should not live inside the main Vega-Lite module. Refine the enrichment gate, move type inference into a neutral helper module, and add tests that lock in the intended fill-only behavior.

Context

Possible Solutions

Plan

Implementation Progress

Review Feedback

  • [ ] Review cleared