Repository navigation
FOUNDATION v0.5.2
What's Changed
Refactored
- AI function layer compliance:
ai/functions/class.rsandai/functions/concept.rsnow go exclusively through OWL layer methods — no direct EAVTO access - OWL class helpers: added
Class::find_all_iris,Class::get_subclass_iris,Class::set_label/icon/comment/super_class, andClass::retract_all - OWL module helpers: added
get_all_iri_propertiesandreplace_all_property_iristoowl/mod.rs chat.rssplit: decomposed 1 357-line file into five focused sub-modules (all under 750 lines)- Magic number constants: replaced bare numeric literals in
providers.rswith named constants - Test icon fixtures: test suite no longer requires a seeded database to pass
Full Changelog: https://github.com/danielterra/FOUNDATION/blob/main/CHANGELOG.md