Skip to content

Re-measure two OGIT pins for AdaWorldAPI/OGIT#11 - #364

Merged
AdaWorldAPI merged 3 commits into
mainfrom
ccr-39105428-bcm2m2
Oct 28, 2026
Merged

AdaWorldAPI merged 3 commits into
mainfrom
ccr-39105428-bcm2m2

Conversation

@AdaWorldAPI

@AdaWorldAPI AdaWorldAPI commented Oct 28, 2026 •

Copy link
Copy Markdown
Owner

Summary

AdaWorldAPI/OGIT#11 makes the OGIT validator pass over the whole repository. OGAR's CI checks out OGIT's moving master, and two OGAR tests pin things that PR changes, so this PR and OGIT#11 have to merge together. Merged alone, either one fails a test.

  • ontology_cache's ONLY_IN_THE_TABLES, re-measured on the OGIT branch:
    • Removed: FiscalJurisdiction and the three NTO/PTF entities. OGIT#11 declares their missing prefixes, so the lance-graph cache reads them now.
    • Added: HistologicAssessment, MriAssessment and SonographicAssessment. OGIT#11 gives each its own file, so OGAR's reader takes them, while the cache's ttl_parse takes only direct subclasses of ogit:Entity.
  • ttl_emit's Accounting floor, 36 to 33. OGIT#11 removes three Accounting files no entity referenced (two verbs, one attribute). The floor still fails if Accounting shrinks further.

An earlier version of this PR also changed the hard-coded SGO/sgo paths, following a move of the SGO files that OGIT#11 has since reverted. The validator's directory check reads the canonical path, and a checkout named OGIT (or ogit, as this CI checks it out) already satisfies it. The paths are back as they were.

Checks run

With OGIT_FORK_PATH set to the OGIT#11 branch:

  • cargo test -p ogar-action-handler --features ontology-cache -p ogar-from-schema: all pass.

With OGIT_FORK_PATH set to OGIT master: the ontology_cache list test fails, as expected until OGIT#11 merges; the Accounting floor passes (36 ≥ 33).

🤖 Generated with Claude Code

https://claude.ai/code/session_01XAqKMPWTwovjYJEUMuGPb4

The OGIT fork moves every root-namespace file from SGO/sgo and SGO/core
to SGO/ogit, because its validator requires a file to sit below a directory
named after its namespace (AdaWorldAPI/OGIT#11). The tests and sgo.rs read
SGO/ogit paths now.

ontology_cache's ONLY_IN_THE_TABLES is re-measured on that branch:
- The four old entries are gone. FiscalJurisdiction and the three NTO/PTF
  entities now declare their prefixes, so the cache reads them too.
- The three Healthcare Assessment subclasses are new. They now have their
  own files, so OGAR's reader takes them, while the cache takes only direct
  subclasses of ogit:Entity.

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_01XAqKMPWTwovjYJEUMuGPb4
@coderabbitai

coderabbitai Bot commented Oct 28, 2026 •

Copy link
Copy Markdown

Important

  • 🔍 Trigger review

This repository does not receive automatic reviews because it has fewer than 10 stars.

Run configuration
  • Source mode: Auto
  • Repository: Unavailable
  • Branch: Unavailable
  • File: No configuration file from this repository applied
  • Commit: Unavailable
  • Layers: Organization UI
  • Review profile: CHILL
  • Plan: Advanced
  • Run ID: 742a49a2-2543-43c2-a0ae-1ebfea95a0fa
  • Autofix · Keep fixing CodeRabbit findings and required CI, and resolving merge conflicts

Thanks for using CodeRabbit! It's free for OSS, and your support helps us grow. If you like it, consider giving us a shout-out.

❤️ Share

Comment @coderabbitai help to get the list of available commands.

AdaWorldAPI/OGIT#11 no longer moves SGO/sgo and SGO/core. The validator's
directory check reads the canonical path, and a checkout named OGIT (or
ogit, as this repository's CI checks it out) already satisfies it, so
the move was not needed. This restores the paths e88c46d changed.

What stays is the re-measured ONLY_IN_THE_TABLES list: OGIT#11 still
declares the prefixes FiscalJurisdiction.ttl and the NTO/PTF entities
lacked, and still gives the three Healthcare Assessment subclasses their
own files.

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_01XAqKMPWTwovjYJEUMuGPb4
@AdaWorldAPI AdaWorldAPI changed the title Follow OGIT's SGO move to SGO/ogit (pair of AdaWorldAPI/OGIT#11) Re-measure ONLY_IN_THE_TABLES for AdaWorldAPI/OGIT#11 Oct 28, 2026
OGIT#11 removes three Accounting files that no entity referenced (two
verbs and one attribute), so the domain's inventory floor drops from 36
to 33. The floor still fails if Accounting shrinks further.

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_01XAqKMPWTwovjYJEUMuGPb4
@AdaWorldAPI AdaWorldAPI changed the title Re-measure ONLY_IN_THE_TABLES for AdaWorldAPI/OGIT#11 Re-measure two OGIT pins for AdaWorldAPI/OGIT#11 Oct 28, 2026
@AdaWorldAPI
AdaWorldAPI marked this pull request as ready for review October 28, 2026 03:18
@chatgpt-codex-connector

chatgpt-codex-connector Bot commented Oct 28, 2026 •

Copy link
Copy Markdown

Codex Review Summary

This comment shows the latest Codex review activity on this pull request.

Review Status Commit Review trigger
📝 Code Review ✅ Completed 2026-10-28T03:19:29.142063Z c72d86a Draft marked ready
ℹ️ About Codex in GitHub

Your team has set up Codex to review pull requests in this repo. Reviews are triggered when you

  • Open a pull request for review
  • Mark a draft as ready
  • Comment "@codex review" or "@codex security review".

Codex reacts with 👀 while any review is running, comments if it has suggestions, and reacts with 👍 once all reviews finish with no findings.

@AdaWorldAPI
AdaWorldAPI merged commit 2a080a9 into main Oct 28, 2026
4 of 5 checks passed
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