Skip to content

Commit 2fc6e17

Browse files
Update api spec (#1474)
YOYO NEW API SPEC! Co-authored-by: zoo-github-actions-auth[bot] <zoo-github-actions-auth[bot]@users.noreply.github.com>
1 parent 29b7a1f commit 2fc6e17

File tree

1 file changed

+34
-6
lines changed

1 file changed

+34
-6
lines changed

spec.json

Lines changed: 34 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -41566,42 +41566,70 @@
4156641566
]
4156741567
},
4156841568
{
41569-
"description": "Phase index `1`: creating a snapshot of the original source model.",
41569+
"description": "Phase index `1`: generating original file metadata.",
41570+
"type": "string",
41571+
"enum": [
41572+
"zoo_generated_original_metadata"
41573+
]
41574+
},
41575+
{
41576+
"description": "Phase index `2`: creating a snapshot of the original source model.",
4157041577
"type": "string",
4157141578
"enum": [
4157241579
"snapshot_original"
4157341580
]
4157441581
},
4157541582
{
41576-
"description": "Phase index `2`: converting the source model into raw KCL.",
41583+
"description": "Phase index `3`: discovering optional user-provided metadata files (`.json`, `.yaml`, `.yml`, `.toml`, `.txt`) stored next to the source CAD file.",
41584+
"type": "string",
41585+
"enum": [
41586+
"user_provided_metadata"
41587+
]
41588+
},
41589+
{
41590+
"description": "Phase index `4`: converting the source model into raw KCL.",
4157741591
"type": "string",
4157841592
"enum": [
4157941593
"convert_raw_kcl"
4158041594
]
4158141595
},
4158241596
{
41583-
"description": "Phase index `3`: creating a snapshot of the raw KCL result.",
41597+
"description": "Phase index `5`: generating raw KCL metadata.",
41598+
"type": "string",
41599+
"enum": [
41600+
"zoo_generated_raw_kcl_metadata"
41601+
]
41602+
},
41603+
{
41604+
"description": "Phase index `6`: creating a snapshot of the raw KCL result.",
4158441605
"type": "string",
4158541606
"enum": [
4158641607
"snapshot_raw_kcl"
4158741608
]
4158841609
},
4158941610
{
41590-
"description": "Phase index `4`: running the salon/refactor step that produces polished KCL.",
41611+
"description": "Phase index `7`: running the salon/refactor step that produces polished KCL.",
4159141612
"type": "string",
4159241613
"enum": [
4159341614
"salon"
4159441615
]
4159541616
},
4159641617
{
41597-
"description": "Phase index `5`: creating a snapshot of the salon/refactored KCL.",
41618+
"description": "Phase index `8`: generating salon KCL metadata.",
41619+
"type": "string",
41620+
"enum": [
41621+
"zoo_generated_salon_kcl_metadata"
41622+
]
41623+
},
41624+
{
41625+
"description": "Phase index `9`: creating a snapshot of the salon/refactored KCL.",
4159841626
"type": "string",
4159941627
"enum": [
4160041628
"snapshot_salon_kcl"
4160141629
]
4160241630
},
4160341631
{
41604-
"description": "Phase index `6`: conversion finished successfully.",
41632+
"description": "Phase index `10`: conversion finished successfully.",
4160541633
"type": "string",
4160641634
"enum": [
4160741635
"completed"

0 commit comments

Comments
 (0)