User Story
As a developer maintaining the bay template editor,
I want a dedicated business logic layer that pre-processes the SCD document and a Map<ElementInSLD, Function[]> to look up functions per element,
So that the SLD and functions layers consume pre-processed data rather than raw SCD details, keeping them simple and maintainable.
Acceptance criteria
User Story
As a developer maintaining the bay template editor,
I want a dedicated business logic layer that pre-processes the SCD document and a
Map<ElementInSLD, Function[]>to look up functions per element,So that the SLD and functions layers consume pre-processed data rather than raw SCD details, keeping them simple and maintainable.
Acceptance criteria
Map<ElementInSLD, Function[]>is computed once per document change and passed to the SLD and functions layers.