Summary
Add dedicated identifier loading layer for Redis backed governance queries so request identifiers can be resolved from sets and normalized consistently before document loading.
Goal
Make Redis backed governance reads cleaner and more reusable by separating low level set operations and identifier normalization from higher level candidate selection and query orchestration.
Scope
What should be implemented?
Acceptance Criteria
Notes
Redis backed governance queries rely on request id sets as an intermediate read model. Treating identifier loading as concern keeps candidate selection simpler and avoids spreading Redis set logic across the provider.
This should align with the Redis provider storage strategy and candidate selection design.
Related ADRs:
- ADR-029: Governance Redis Provider Package
- ADR-030: Governance Redis Request Storage and Query Strategy
Summary
Add dedicated identifier loading layer for Redis backed governance queries so request identifiers can be resolved from sets and normalized consistently before document loading.
Goal
Make Redis backed governance reads cleaner and more reusable by separating low level set operations and identifier normalization from higher level candidate selection and query orchestration.
Scope
What should be implemented?
ModularityKit.Mutator.Governance.Redis.Storage.Identifiersarea for Redis identifier set loadingAcceptance Criteria
Notes
Redis backed governance queries rely on request id sets as an intermediate read model. Treating identifier loading as concern keeps candidate selection simpler and avoids spreading Redis set logic across the provider.
This should align with the Redis provider storage strategy and candidate selection design.
Related ADRs: