Consolidates the remaining Quarkus-native developer experience capabilities from casehub-poc that have not yet been built into this service. Originally tracked as a separate Quarkus extension in casehubio/engine#235; moved here because there is currently one deployable consumer and the extension abstraction is premature until a second consumer appears.
Child issues
Already done (not tracked here)
Open design questions
- Whether
TaskDefinition sugar belongs in api/ (shared) or stays app-local
- Priority/conflict rules when YAML and Java define the same namespace/name/version key
- Whether build-time Jandex scan is worth the complexity over runtime CDI discovery
Links
Consolidates the remaining Quarkus-native developer experience capabilities from casehub-poc that have not yet been built into this service. Originally tracked as a separate Quarkus extension in casehubio/engine#235; moved here because there is currently one deployable consumer and the extension abstraction is premature until a second consumer appears.
Child issues
@CaseTypeCDI qualifierTaskDefinitionsyntactic sugarAlready done (not tracked here)
application.propertiesOpen design questions
TaskDefinitionsugar belongs inapi/(shared) or stays app-localLinks