|
| 1 | +Implemented the issue #31051 follow-up requested in the thread: replace the interim `sensu Metazoa` labels with `animal ...` labels while preserving the metazoan taxon restriction on the parent term. |
| 2 | + |
| 3 | +Changes made: |
| 4 | +- Updated `GO:0045136` label from `development of secondary sexual characteristics, sensu Metazoa` to `development of animal secondary sexual characteristics` |
| 5 | +- Updated `GO:0046543` label from `development of secondary female sexual characteristics, sensu Metazoa` to `development of animal secondary female sexual characteristics` |
| 6 | +- Updated `GO:0046544` label from `development of secondary male sexual characteristics, sensu Metazoa` to `development of animal secondary male sexual characteristics` |
| 7 | +- Updated child `is_a` comments to reflect the renamed parent label |
| 8 | +- Updated the label column for `GO:0045136` in `src/taxon_constraints/only_in_taxon.tsv` |
| 9 | + |
| 10 | +Rationale: |
| 11 | +- This follows the curator request in the issue thread and is more consistent with existing GO lexical precedent such as `animal organ development` versus `plant organ development`. |
| 12 | +- The `only_in_taxon Metazoa` restriction remains on `GO:0045136`, so the biological scope established in the previous change is preserved. |
| 13 | +- The existing EXACT synonyms with the unsuffixed names were retained for discoverability and backward-friendly search behavior. |
| 14 | + |
| 15 | +Validation: |
| 16 | +- Pre-validation: `make travis_build` passed before edits |
| 17 | +- Post-edit validation: `make travis_build` passed after edits |
| 18 | + |
| 19 | +Checklist: |
| 20 | +- [x] PLAN: issue and comment thread reviewed; final requested action was clear |
| 21 | +- [x] PRE-VALIDATION: ontology validated before edits |
| 22 | +- [x] RESEARCH: not needed beyond curator discussion already captured in the issue |
| 23 | +- [x] TERM-SEARCH: affected GO terms and taxon constraint entry reviewed |
| 24 | +- [x] DESIGN-PATTERNS: checked naming precedent; no logical-definition changes needed |
| 25 | +- [x] EDITS: used `obo-checkout.pl` / `obo-checkin.pl` workflow for edited terms |
| 26 | +- [x] RELATIONSHIPS: no relationship changes required beyond preserving existing scope |
| 27 | +- [x] SPECIALIZED-EDITS: taxon-constraint guidance consulted; no new TC logic introduced |
| 28 | +- [x] METADATA: existing metadata retained; no new term metadata required |
| 29 | +- [x] AUTOMATED-VALIDATION: `make travis_build` passed |
| 30 | +- [x] REFERENCE-VALIDATION: no new references introduced |
| 31 | +- [x] ISSUE-ALIGNMENT: change matches the latest curator direction in the issue thread |
| 32 | + |
| 33 | +--- |
| 34 | +🤖 **Generated by opencode agent** |
| 35 | +- Runtime: `opencode` |
| 36 | +- Model: `openai/gpt-5.4` |
| 37 | +- Agent config: `ai4curation/go-ontology-agent-config@v9:.` |
| 38 | +- Iteration: `1` |
| 39 | +- Run: [View workflow run](https://github.com/ai4curation/eval-ont-agent-go/actions/runs/25979822693) |
0 commit comments