Bufdir Format Configuration Store
Component Detail
Data Layer
low complexity
backend
0
Dependencies
1
Dependents
0
Entities
0
Integrations
Description
Stores and retrieves the versioned JSON configuration that defines how internal Meander fields map to Bufdir output fields. Keeping mapping rules as configuration rather than code means format updates from Bufdir require only a config change, with no deployment required.
bufdir-format-config
Responsibilities
- Persist Bufdir field mapping specification as JSON
- Return the active format spec version for export processing
- Support versioning to track format specification history
- Validate new format specs against the configuration schema
Interfaces
getActiveSpec()
getSpecByVersion(version)
saveSpec(spec, version)
listVersions()
validateSpec(spec)