Hanno Braun
Hanno Braun
Things have changed since I originally opened this issue, so this needs a bit of an update. First, all models are written directly against the kernel API right now, so...
This remains a desired feature, but I've decided to close this issue as not actionable for now. I've added circular sweeps to the [feature wishlist](https://github.com/hannobraun/fornjot/discussions/146) instead, alongside other extensions to...
I'm looking into this now.
I didn't update this issue! Sorry! I haven't been working on this in a while, as I've been sidetracked by other work. I'm un-assigning myself for now, but I expect...
Since I last updated this issue, a new concept has emerged: That of "layers", which enrich the object graph with additional attributes, without the object graph having to know about...
It looks like I almost implemented this accidentally, while I worked on https://github.com/hannobraun/fornjot/issues/2117. There's a [`derive` operation](https://github.com/hannobraun/fornjot/blob/2b8f9fa9be8155770ff72e97572e75cb5f948e1d/crates/fj-core/src/operations/derive.rs) now, which encodes exactly the information that is needed to track lineage. So...
Part of this issue (validation within `Solid`) has been addressed in #1695. As @A-Walrus alludes to in the commit listed above, it's probably best to hold off on the `Sketch`-related...
I think this issue is suited for anyone looking to start contributing to Fornjot. There is an [existing validation of that kind for `Solid`](https://github.com/hannobraun/fornjot/blob/48cf0b4dff7228349745478c48c77b2ade8ccbad/crates/fj-core/src/validate/solid.rs#L66-L129) (which was part of the original...
I've made some nice progress here, as the references from merged pull requests above this comment can attest. I believe the new API is very promising. There's still work to...
I've been back from vacation this week and have gotten back into this issue. I've been working on unit tests for the `Solid` validation checks, which required improvements and fixes...