Skip to content

feat(lexicon): add organization and sort organization category alphabetically - #816

Merged
ksmuczynski merged 1 commit into
stagingfrom
kas-new-organization-to-lexicon-20260807
Aug 11, 2026
Merged

feat(lexicon): add organization and sort organization category alphabetically#816
ksmuczynski merged 1 commit into
stagingfrom
kas-new-organization-to-lexicon-20260807

Conversation

@ksmuczynski

Copy link
Copy Markdown
Contributor

Why

This PR addresses the following problem / context:

  • Adds support for importing well inventory records tied to the Lower Rio Grande Public Water Works Authority organization.

How

Implementation summary - the following was changed / added / removed:

  • Added Lower Rio Grande Public Water Works Authority as new organization term in the lexicon.
  • Sorted all organization-only terms into a single alphabetical block in core/lexicon.json.
  • Added domain to the declared packages list in pyproject.toml; it was omitted when the domain layer was introduced in refactor(domain): extract CSV importer rules into a domain layer #814, causing ModuleNotFoundError when running oco initialize-lexicon.

Notes

Any special considerations, workarounds, or follow-up work to note?

  • None

…etically

Add Lower Rio Grande Public Water Works Authority to the organization lexicon category. Sort all organization-only terms into a single alphabetical block.

Also add `domain` to the declared packages in pyproject.toml so the editable install finder includes it — omitting it caused `ModuleNotFoundError` when running `oco initialize-lexicon` after the domain layer was introduced in #814.
@ksmuczynski ksmuczynski self-assigned this Aug 11, 2026
@ksmuczynski
ksmuczynski merged commit 1057c86 into staging Aug 11, 2026
9 checks passed
@ksmuczynski
ksmuczynski deleted the kas-new-organization-to-lexicon-20260807 branch August 11, 2026 21:24
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant