Part of epic #24.
What it does
In Quarkus dev mode, changes to YAML files in casehub/ or cases/ classpath paths should trigger re-registration of affected case definitions without a full restart.
Scope
- Detect YAML file changes in dev mode (Quarkus dev services / file watch)
- Unregister the old definition and re-register the updated one via
CaseDefinitionRegistry
- Log clearly which definition was reloaded and whether it succeeded or failed validation
- No-op in prod/test profiles
Notes
Quarkus dev mode file watching integrates via io.quarkus.dev.spi.HotReplacementSetup or QuarkusClassLoader change events. Evaluate the right hook before implementing.
Part of epic #24.
What it does
In Quarkus dev mode, changes to YAML files in
casehub/orcases/classpath paths should trigger re-registration of affected case definitions without a full restart.Scope
CaseDefinitionRegistryNotes
Quarkus dev mode file watching integrates via
io.quarkus.dev.spi.HotReplacementSetuporQuarkusClassLoaderchange events. Evaluate the right hook before implementing.