Update onboarding bracket to be robust#6099
Conversation
|
QA Wolf here! As you write new code it's important that your test coverage is keeping up. |
|
The latest updates on your projects. Learn more about Vercel for Git ↗︎
|
|
|
nicboone8
left a comment
There was a problem hiding this comment.
Is using the bend radius as the fillet radius confusing, either to a user or to T2C?
We'd talked about breaking the onboarding up into smaller tutorials, each focused on a different sample. That would give us some room to start users off with something easy before throwing a ton of new concepts at them. I think using assert is totally fine if it ends up in tutorial 3 or 4-ish
|
Yeah that could be confusing. I'll make it more clear. For the onboarding, I agree with you in giving users information piece by piece. |
|
This closes #4827 |
|
Yup @nicboone8 @jgomez720 I have #5986 on my task list to support multiple onboarding flows. I think the code itself could include |
nickmccleery
left a comment
There was a problem hiding this comment.
This is dope, I didn't even know we had assert statements in KCL. That's a really nice feature.
|
I think this broke a test, also maybe one of the front end engineers could help you , we should load this from the bracket/main.kcl versus having two files, thats annoying cc @franknoirot @pierremtb who might be able to help |
|
the export test failure seems real so while someone is fixing that we might as well fix how bracket is loaded |
|
I can help you fix this tomorrow josh |
|
Hit the update button cause the export flakiness was improved with 45e5b25 last night |
|
ah okay i still wanna fix the bracket being two places but we can do out of band |
|
my ocd ccant handle it |
|
Updating as #6164 went in and should fix some if not all issues here |
|
Crap I have a feeling |
|
I'm on windows now so I can help debug this |
|
@pierremtb yeah it looked like it was reading the file but something about the noNewLinesBracket is different |
|
I think I was wrong, the tests that were failing at https://github.com/KittyCAD/modeling-app/actions/runs/14281282402/job/40032997357 are all passing locally on my windows laptop 🤔 |
|
oh thats good maybe ci is just being a butt |
|
dear god what happened to this |
|
Yeah those tests are busted in CI, will have another look tomorrow |
|
ill rebase and fix this pr tomorrow |
|
@jessfraz Tried to give you a headstart, did |
Signed-off-by: Jess Frazelle <github@jessfraz.com>
Signed-off-by: Jess Frazelle <github@jessfraz.com>
Signed-off-by: Jess Frazelle <github@jessfraz.com>
f9fd784 to
846cf5b
Compare
Signed-off-by: Jess Frazelle <github@jessfraz.com>
Updated the onboarding bracket to be more robust. Now it:
@settingsfor unitsJust want some ME feedback if this would be understood to others.
assertis going to confuse designers, but this is a lesson I'd rather them learn