34 lines
1.5 KiB
Markdown
34 lines
1.5 KiB
Markdown
# Extraction Eval: Onboarding Template Field Handling
|
|
|
|
## Goal
|
|
Confirm presence and parse status for: CHECKBOX, RADIO, DROPDOWN, DATE field types.
|
|
|
|
## Fields Found
|
|
|
|
| FieldName | Type | Required | Extra Props |
|
|
|--------------------|------------|----------|----------------------|
|
|
| EmployeeName | TEXT_FIELD | True | |
|
|
| StartDate | DATE | True | |
|
|
| Position | DROPDOWN | True | items=[Manager,Engineer,Tech,HR] |
|
|
| Benefits | CHECKBOX | False | |
|
|
| CommuteOption | RADIO | False | items=[Car,Transit,Bike], group=CommuteGroup |
|
|
| HRNotes | TEXT_FIELD | False | readOnly |
|
|
| EmployeeSignature | SIGNATURE | True | |
|
|
| HRSignature | SIGNATURE | True | |
|
|
|
|
## Results
|
|
- ✅ **CHECKBOX present:** `Benefits`, correct type and parse.
|
|
- ✅ **RADIO present:** `CommuteOption` (with group/items, correct parse).
|
|
- ✅ **DROPDOWN present:** `Position` (with correct items array).
|
|
- ✅ **DATE present:** `StartDate`, parsed as required.
|
|
- All base field types required for migration are present and parse as expected.
|
|
|
|
## Issues/Edge Cases
|
|
- None detected in static sample. Conditional/display logic not yet tested (all fields static).
|
|
|
|
## Next Action
|
|
Proceed to: Unit test harness for mapping function (input onboarding template, output DocuSign tabs/tokens).
|
|
|
|
---
|
|
|
|
*Validated by Cleo, 2026-04-14* |