Platform apps

How do Hantera apps declare their dependencies?

An app can declare the Graph shapes and exported modules it relies on, allowing Hantera to validate the contract before a missing field or incompatible module becomes a runtime surprise.


Apps can declare the Graph fields, edges, sets, and module exports they expect another app to provide. Hantera validates those declarations against the tenant and recompiles consumers against real producer modules at activation.

The result is earlier feedback when an app contract changes, instead of tribal knowledge and runtime failures.

Learn more