Function package lifecycle
Function packages already behave like managed semantic artifacts in the ontology backend.
Repository signals
ontology-service exposes:
- function package CRUD
- validation
- simulation
These endpoints are defined in services/ontology-service/src/main.rs and implemented through handlers/functions.rs.
Lifecycle
- create a function package
- update its metadata and code-linked references
- validate the package
- simulate execution
- attach or consume it from applications, rules, or semantic workflows
