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

    Fields

    No fields configured for issues without a type.

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions