David Milicevic created SPARK-55445:
---------------------------------------
Summary: Types Framework - Phase 4 - Documentation and LLM Guide
Key: SPARK-55445
URL: https://issues.apache.org/jira/browse/SPARK-55445
Project: Spark
Issue Type: Sub-task
Components: SQL
Affects Versions: 4.2.0
Reporter: David Milicevic
*Summary:*
Create documentation for adding new types through the framework
*Description:*
Produce developer-facing documentation and LLM-compatible instructions so that
adding a new type is a well-documented, repeatable process.
*What this includes:*
* "Adding a New Type" tutorial - step-by-step guide walking through the
process of creating Ops classes, registering them, and writing tests
* LLM instruction document - structured prompts and copy-paste skeletons that
enable AI-assisted type creation
* Code generation templates - reference implementations that serve as starting
points for new types
*Goal:*
A developer (or LLM) should be able to add a new type by following the guide,
using existing Ops implementations as templates, with the compiler catching any
missing interface methods.
*Design doc:*
Linked in the parent work item.
--
This message was sent by Atlassian Jira
(v8.20.10#820010)
---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]