ontology: Site identity is its identifier (§2, §14) #230

Merged
eliribble merged 1 commit from ontology/site-identity into main 2026-09-13 20:46:24 +00:00

Defines Site identity in the Global Ontological Constraints (§2 Identity and Persistence Principles, new item 7) and records it on Site (#14): an Identity core property, and System Rule 2 stating that an address is neither required nor an identity.

Merge order: this is PR 1 of 5 in a stack. Merge in order: ontology/site-identity, ontology/trap-station, ontology/trap-instance, ontology/trap-sample-species-count, ontology/pool-pool-test. Each later PR is based on its predecessor.

Follow-up: no term files are added under doc/nidus/reference/ontology/terms/. Those files anchor to the customer-abridged ontology and whether the new entities belong there is a separate decision.

Defines Site identity in the Global Ontological Constraints (§2 Identity and Persistence Principles, new item 7) and records it on Site (#14): an Identity core property, and System Rule 2 stating that an address is neither required nor an identity. Merge order: this is PR 1 of 5 in a stack. Merge in order: ontology/site-identity, ontology/trap-station, ontology/trap-instance, ontology/trap-sample-species-count, ontology/pool-pool-test. Each later PR is based on its predecessor. Follow-up: no term files are added under doc/nidus/reference/ontology/terms/. Those files anchor to the customer-abridged ontology and whether the new entities belong there is a separate decision.
ontology: Site identity is its identifier (§2, §14)
Some checks failed
/ golint (push) Failing after 0s
/ pnpm-build (push) Failing after 0s
/ gotest (push) Failing after 0s
/ pnpm-test (push) Failing after 0s
45b786251f
eliribble force-pushed ontology/site-identity from 45b786251f
Some checks failed
/ golint (push) Failing after 0s
/ pnpm-build (push) Failing after 0s
/ gotest (push) Failing after 0s
/ pnpm-test (push) Failing after 0s
to 17616bff7e
All checks were successful
/ golint (push) Successful in 2m17s
/ pnpm-build (push) Successful in 1m39s
/ gotest (push) Successful in 1m59s
/ pnpm-test (push) Successful in 10s
2026-09-13 19:51:52 +00:00
Compare
eliribble approved these changes 2026-09-13 20:46:20 +00:00
eliribble deleted branch ontology/site-identity 2026-09-13 20:46:24 +00:00
Sign in to join this conversation.
No reviewers
No milestone
No project
No assignees
2 participants
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set.

Reference
Gleipnir/nidus-sync!230
No description provided.