# feat: add nfcapd logical source unions \(\#68\) · flambo/atlantis

[View on GitCafe](https://git.cafe/flambo/atlantis/commit/93c15064824b43e0d96f99b01f703a9aae937ae7)

Repository: [flambo/atlantis](https://git.cafe/flambo/atlantis)

Visibility: public

Requested revision: 93c15064824b43e0d96f99b01f703a9aae937ae7

Requested commit: 93c15064824b43e0d96f99b01f703a9aae937ae7

Commit: 93c15064824b43e0d96f99b01f703a9aae937ae7

Tree: b5abc6d1ae72767a8abd8fc1618e5c0279c2dfc5

Author: oliver

Committer: GitHub

## Message

```
feat: add nfcapd logical source unions (#68)

<!-- This is an auto-generated comment: release notes by coderabbit.ai -->

## Summary by CodeRabbit

## Release Notes

* **Configuration**
  * Added `ATLANTIS_DB_DRIVER` environment variable for database driver selection (defaults to SQLite).

* **Documentation**
  * Clarified dataset schema documentation for source configuration and mapping.
  * Updated pipeline documentation for improved gap-filling behavior across data sources.

* **Bug Fixes**
  * Fixed default dataset selection to validate against available datasets; falls back to first available if configured default is unavailable.

<!-- review_stack_entry_start -->

[![Review Change Stack](https://storage.googleapis.com/coderabbit_public_assets/review-stack-in-coderabbit-ui.svg)](https://app.coderabbit.ai/change-stack/flamboh/atlantis/pull/68?utm_source=github_walkthrough&utm_medium=github&utm_campaign=change_stack)

<!-- review_stack_entry_end -->

<!-- end of auto-generated comment: release notes by coderabbit.ai -->
```

## Parents

- [86c815ae52058d8e3878a9ec166423ecf1c0a415](https://git.cafe/flambo/atlantis/commit/86c815ae52058d8e3878a9ec166423ecf1c0a415?format=markdown)

- [ae0c5b0121db590620203718b3ed9caf7e351287](https://git.cafe/flambo/atlantis/commit/ae0c5b0121db590620203718b3ed9caf7e351287?format=markdown)

[Source at this commit](https://git.cafe/flambo/atlantis/tree/93c15064824b43e0d96f99b01f703a9aae937ae7?format=markdown)
