Skip to content

data ingest: collect + confirm the data schema for all tabular tasks (RFC-0002) #185

Description

@LukasWodka

RFC-0002 §8.1. Collect + confirm the data schema for all four tabular/time tasks (not silent inference).

The column-type schema is required by the contract and load-bearing downstream (DB types, per-column validation, and the model's num_feature_points at training). Today the CLI silently infers it, and inference has real gaps (leading-zero code 0077; dates/booleans→text; 5,000-row sample cap).

  • Infer a proposal, then show the column:TYPE map for the user to confirm or amend — never a silent guess. Surface the risky cases (id-like INT, empty-in-sample columns). Keep flag/CI working with an explicit acknowledgement.

Design-of-record: RFC-0002 (#174). Part of the data-ingest redesign epic.

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions