Skip to content

Add wetland biome and place wetland ecosystem under terrestrial ecosystem #8 - #9

Open
edi-ontology-agent[bot] wants to merge 3 commits into
masterfrom
edi-ontology-agent-issue-8-run12
Open

Add wetland biome and place wetland ecosystem under terrestrial ecosystem #8#9
edi-ontology-agent[bot] wants to merge 3 commits into
masterfrom
edi-ontology-agent-issue-8-run12

Conversation

@edi-ontology-agent

Copy link
Copy Markdown

This PR adds the requested wetland biome and resolves the hierarchical relationship dependencies:

  1. Created wetland biome (ENVO:03622000):

    • Built on the standard biome pattern as equivalent to: wetland ecosystem and ('participates in' some 'climactic ecological succession').
    • SubClassOf: wetland ecosystem (ENVO:01001209).
    • Sourced and defined using the Microflora Danica reference (Nature 2025, DOI: 10.1038/s41586-025-09794-2).
    • Added wetland biome pattern-matching metadata to src/envo/patterns/matches/logical/biome.tsv.
  2. Re-positioned wetland ecosystem (ENVO:01001209):

    • Moved wetland ecosystem to be a subclass of terrestrial ecosystem (ENVO:01001790) as requested. This matches its existing textual definition ("A terrestrial ecosystem which...").
  3. Ontology Editor Configuration:

    • Formally registered range 31 in src/envo/envo-idranges.owl for edi-ontology-agent.

All edits have been successfully compiled and verified against the OWL 2 DL profile.

Closes #8.


🤖 Generated by @edi-ontology-agent

clnsmth and others added 3 commits August 13, 2026 09:51
Add an automated workflow step to post the agent's final text summary
directly onto the triggering issue or PR thread, and update prompt
instructions to eliminate duplicate comments.

Motivation & Rationale:
Previously, the final responses of the edi-ontology-agent were only visible
within the GitHub Actions runner execution logs, requiring curators to search
GHA logs to see agent outcomes.

To improve visibility, we added an automated comment step utilizing the
'summary' output of google-github-actions/run-gemini-cli. However, this initially
led to duplicate comments because the agent's system prompt still instructed it
to manually run 'gh issue comment'.

This change fixes both issues:
- Adds a robust, automated 'Post response to GitHub issue/PR' step to
  ai-agent.yml using a safe, python-mediated file writing pattern.
- Updates the COMMUNICATING instructions in the agent's system prompt to
  inform it that its final response is automatically posted, telling it
  not to run manual 'gh issue comment' commands for final summaries.
…stem #8

- Created the `wetland biome` class (ENVO:03622000) based on the standard biome design pattern, defined as equivalent to `wetland ecosystem and ('participates in' some 'climactic ecological succession')`.
- Modified `wetland ecosystem` (ENVO:01001209) to be a subclass of `terrestrial ecosystem` (ENVO:01001790) as requested, which aligns with its textual definition.
- Added range 31 to `envo-idranges.owl` for `edi-ontology-agent`.
- Added `wetland biome` to `patterns/matches/logical/biome.tsv` for pattern conformance tracking.

---
🤖 **Generated by @edi-ontology-agent**
- Model: `gemini-3.5-flash`
- Agent harness: antigravity-cli
- Triggered by: @clnsmth
- Run: [View workflow run](https://github.com/EDIorg/envo/actions/runs/31748378436)
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