Skip to content

Document ROBOT QC, source-DB scope, release-diff, and BioPortal mechanics in CLAUDE.md#566

Merged
turbomam merged 3 commits into
mainfrom
memory-to-docs-qc-scope-release-bioportal
Jul 9, 2026
Merged

Document ROBOT QC, source-DB scope, release-diff, and BioPortal mechanics in CLAUDE.md#566
turbomam merged 3 commits into
mainfrom
memory-to-docs-qc-scope-release-bioportal

Conversation

@turbomam

@turbomam turbomam commented Jul 8, 2026

Copy link
Copy Markdown
Contributor

Promotes four METPO operational conventions from personal notes into the committed CLAUDE.md:

  • ROBOT report profile: the custom profile can show "No violations" while the default profile still flags thousands; run the default profile for the true OBO-dashboard state.
  • Scope: exactly four source-bound DBs (BacDive, BactoTraits, Madin, MetaTraits); kg-microbe is the consumer; do not name NMDC or BugSigDB in scope text.
  • Diff targets + pre-PR workflow: release_diff / diff-sheets / diff-release / diff-drafts, and the squeaky-clean → prepare_release → release_diff sequence to show the OWL-level delta vs main.
  • BioPortal is pull-based: nightly poll of raw GitHub main, releases propagate in ~24h, query ?display=all to see the pull config.

Docs-only; no ontology or code changes.

…flow, and BioPortal pull mechanics

Add operational mechanics to CLAUDE.md that were only tribal knowledge: the
custom ROBOT report profile masks findings the default profile catches (run the
default for true dashboard state); METPO harmonizes exactly four source-bound
DBs and must not name NMDC/BugSigDB in scope text; the diff targets and the
squeaky-clean -> prepare_release -> release_diff pre-PR workflow; and BioPortal's
nightly pull (releases propagate in ~24h; query ?display=all to see pull config).

Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
Copilot AI review requested due to automatic review settings July 8, 2026 20:03

Copilot AI left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Pull request overview

This PR updates CLAUDE.md to codify several METPO operational conventions (QC expectations, scope boundaries, release diff workflow, and BioPortal update mechanics) so contributors have a single committed reference.

Changes:

  • Documents how ROBOT reporting can differ between the repo’s custom profile and the default profile used by OBO Dashboard.
  • Clarifies METPO’s intended source-DB scope and downstream consumer framing.
  • Adds a step-by-step pre-PR workflow for generating OWL-level diffs vs the live w3id-served release, plus notes on BioPortal’s pull-based refresh behavior.

💡 Add Copilot custom instructions for smarter, more guided reviews. Learn how to get started.

Comment thread CLAUDE.md Outdated
Comment thread CLAUDE.md
Comment thread CLAUDE.md
Comment thread CLAUDE.md Outdated
… diff targets, https URL

Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>

Copilot AI left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Pull request overview

Copilot reviewed 1 out of 1 changed files in this pull request and generated 2 comments.

Comment thread CLAUDE.md Outdated
Comment thread CLAUDE.md Outdated
… pullLocation URL

Reword to 'give owl:deprecated a typed xsd:boolean value rather than an untyped
string literal' (the datatype types the value, not the predicate); use the
canonical raw GitHub main URL for pullLocation.

Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
@turbomam turbomam merged commit 597dd6b into main Jul 9, 2026
15 checks passed
@turbomam turbomam deleted the memory-to-docs-qc-scope-release-bioportal branch July 9, 2026 14:08
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.

2 participants