Summary
Follow-on child slice for #1046: add a first-class schema inference API that derives typed schema + topology constraints from bound graph data.
Parent
Goal
Provide infer_schema() (or equivalent stable API) that returns public schema objects inferred from node/edge dataframes, with typed-topology extraction suitable for compile-time validation.
In scope
- Public schema inference entrypoint
- Property type + nullability inference
- Typed topology extraction and representation
- User override/refinement flow for inferred schema
- Interop with schema declaration/binding path
Out of scope
- Full public Arrow/plottable schema boundary APIs
Acceptance
- Inference API returns stable public schema objects.
- Inference covers representative pandas and cuDF cases (where available).
- Typed topology inference is deterministic and test-covered.
- Inferred schema round-trips through the same binding path used by declared schema.
- CHANGELOG/docs include explicit inference behavior and caveats.
Related
Summary
Follow-on child slice for #1046: add a first-class schema inference API that derives typed schema + topology constraints from bound graph data.
Parent
Goal
Provide
infer_schema()(or equivalent stable API) that returns public schema objects inferred from node/edge dataframes, with typed-topology extraction suitable for compile-time validation.In scope
Out of scope
Acceptance
Related