Skip to content

[DO NOT MERGE] eval #3333 i:1: Dont relabel imported annotation properties (opencode/openai/gpt-5.4, .)#583

Open
cmungall wants to merge 2 commits into
eval-base-issue-3333from
scribe-v1-ai4curation-cl-agent-config-v3-.-openai-gpt-5.4-iter1-issue-3333
Open

[DO NOT MERGE] eval #3333 i:1: Dont relabel imported annotation properties (opencode/openai/gpt-5.4, .)#583
cmungall wants to merge 2 commits into
eval-base-issue-3333from
scribe-v1-ai4curation-cl-agent-config-v3-.-openai-gpt-5.4-iter1-issue-3333

Conversation

@cmungall

Copy link
Copy Markdown
Member

⚠️ EVALUATION ONLY - DO NOT MERGE ⚠️

Original Issue

#3333: Dont relabel imported annotation properties

Original PR (human solution)

#3547: Do not relabel imported annotation properties (again).

Agent Commits

  • Remove redundant annotation property labels

Note: This PR diff shows ONLY the agent's changes. The baseline is eval_base_branch.

Agent Response - PR Comments

Implemented the issue by removing redundant rdfs:label annotation assertions for imported annotation properties from src/ontology/cl-edit.owl.

Rationale:

  • Those labels are already provided by imported content, so repeating them in the edit file is unnecessary.
  • Keeping the duplicate labels in the edit file causes avoidable churn and spurious diffs.
  • I limited the change to the imported-property label assertions in the annotation property header block and left CL-specific annotation-property metadata untouched.

Files changed:

  • src/ontology/cl-edit.owl

What was removed:

  • Redundant labels for imported annotation properties including obo:IAO_0000028, oboInOwl:SubsetProperty, oboInOwl:consider, oboInOwl:hasBroadSynonym, oboInOwl:hasDbXref, oboInOwl:hasExactSynonym, oboInOwl:hasNarrowSynonym, oboInOwl:hasRelatedSynonym, oboInOwl:hasSynonymType, oboInOwl:inSubset, and rdfs:seeAlso.

Checks completed:

  • Read the imported issue context from __issue_context__.json.
  • Verified the request was clear and scoped to redundant imported annotation-property labels.
  • Searched src/ontology/cl-edit.owl for the targeted rdfs:label assertions.
  • Confirmed after editing that those targeted assertions were no longer present.
  • Reviewed the git diff to ensure only the intended ontology file was committed.

Validation notes:

  • This was a minimal textual cleanup with no class axioms or ontology structure changes.
  • I did not run a full ontology validation pipeline because the change only removes redundant annotation assertions and does not alter logical content.

🤖 Generated by opencode agent

  • Runtime: opencode
  • Model: openai/gpt-5.4
  • Agent config: ai4curation/cl-agent-config@v3:.
  • Iteration: 1
  • Run: View workflow run

Agent Response - Issue Comments

Addressed in a local commit and ready for PR creation as PR #.

Summary: removed redundant rdfs:label axioms for imported annotation properties from src/ontology/cl-edit.owl to reduce spurious diffs while preserving locally defined annotation-property metadata.


🤖 Generated by opencode agent

  • Runtime: opencode
  • Model: openai/gpt-5.4
  • Agent config: ai4curation/cl-agent-config@v3:.
  • Iteration: 1
  • Run: View workflow run

Experiment Config

Parameter Value
Model openai/gpt-5.4
Agent config ai4curation/cl-agent-config@v3:.
Iteration 1
URL prefix https://href.li/?
Base branch eval-base-issue-3333

See workflow artifacts for full agent trace.

GitHub Copilot and others added 2 commits May 17, 2026 00:55
Model: openai/gpt-5.4
Issue repo: obophenotype/cell-ontology
Agent config: ai4curation/cl-agent-config@v3:.
Iteration: 1

Artifacts: https://github.com/ai4curation/eval-ont-agent-cl/actions/runs/25977345225#artifacts
@cmungall

Copy link
Copy Markdown
Member Author

📋 Traces: traces/25977345225

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