Thank you for that insight, indeed k8s uses pascal case. I have opened an issue to investigate further and resolve. https://github.com/kubenote/KubeForge/issues/10

The color of the fields is not based on right or wrong but based on typing. Green is string, red is boolean, orange is object, purple is array, etc. I can definitely make that more apparent. https://github.com/kubenote/KubeForge/issues/11

As for the empty object, there are a lot of objects are that incomplete that I need to go through and apply manual override definitions for (https://github.com/kubenote/KubeForge/blob/main/src/componen...). Thank you for pointing out the two above. https://github.com/kubenote/KubeForge/issues/12

For the fields that exist but aren't feasible for users to interact with, currently I'm puling in the schemas raw. but I do want to create a preferred fields override with commonly edited and changed fields to reduce clutter. https://github.com/kubenote/KubeForge/issues/13

Thank you for the awesome feedback!