Skip to content

Commit 43f1930

Browse files
authored
Merge pull request #116 from AdaWorldAPI/claude/medcare-bridge-lance-graph-wmx76z
FMA skeletal spine — bones as the clamped convergence anchor (Located-primary GUID)
2 parents 1fb82cc + 06c5c5b commit 43f1930

10 files changed

Lines changed: 2292 additions & 37 deletions

File tree

Cargo.toml

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -16,6 +16,7 @@ members = [
1616
"crates/ogar-from-schema",
1717
"crates/ogar-class-view",
1818
"crates/ogar-render-askama",
19+
"crates/ogar-fma-skeleton",
1920
]
2021

2122
[workspace.package]

crates/ogar-class-view/src/lib.rs

Lines changed: 15 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -64,16 +64,16 @@ use lance_graph_contract::{
6464
ontology::{DisplayTemplate, FieldRef, ObjectView},
6565
};
6666
use ogar_vocab::{
67-
accounting_account, auth_ory_keto, auth_store, auth_zanzibar, auth_zitadel,
68-
billable_work_entry, billing_party, canonical_concept_id, commercial_document,
69-
commercial_line_item, currency_policy, diagnosis, lab_value, medication, patient,
70-
payment_record, priority, product, project, project_actor, project_attachment,
71-
project_changeset, project_comment, project_custom_field, project_custom_value,
72-
project_enabled_module, project_forum, project_journal, project_member_role,
73-
project_membership, project_message, project_news, project_query, project_relation,
74-
project_repository, project_role, project_status, project_type, project_version,
75-
project_watcher, project_wiki_page, project_work_item, tax_policy, treatment, visit,
76-
vital_sign, Class,
67+
Class, accounting_account, anatomical_structure, auth_ory_keto, auth_store, auth_zanzibar,
68+
auth_zitadel, billable_work_entry, billing_party, bone, canonical_concept_id,
69+
commercial_document, commercial_line_item, currency_policy, diagnosis, joint, lab_value,
70+
medication, patient, payment_record, priority, product, project, project_actor,
71+
project_attachment, project_changeset, project_comment, project_custom_field,
72+
project_custom_value, project_enabled_module, project_forum, project_journal,
73+
project_member_role, project_membership, project_message, project_news, project_query,
74+
project_relation, project_repository, project_role, project_status, project_type,
75+
project_version, project_watcher, project_wiki_page, project_work_item, skeleton, tax_policy,
76+
treatment, visit, vital_sign,
7777
};
7878

7979
/// All promoted canonical concepts: `(canonical_concept_name, Class)`.
@@ -128,6 +128,11 @@ fn all_canonical_classes() -> Vec<(&'static str, Class)> {
128128
("treatment", treatment()),
129129
("visit", visit()),
130130
("vital_sign", vital_sign()),
131+
// ── 0x0AXX — anatomy (FMA reference kinds) ──
132+
("anatomical_structure", anatomical_structure()),
133+
("skeleton", skeleton()),
134+
("bone", bone()),
135+
("joint", joint()),
131136
// ── 0x0BXX — auth (the AuthStore class family, keystone §7) ──
132137
("auth_store", auth_store()),
133138
("auth_zitadel", auth_zitadel()),
Lines changed: 17 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,17 @@
1+
[package]
2+
name = "ogar-fma-skeleton"
3+
version.workspace = true
4+
edition.workspace = true
5+
license.workspace = true
6+
repository.workspace = true
7+
authors.workspace = true
8+
rust-version.workspace = true
9+
description = "FMA skeletal spine — the hand-curated, clamped convergence-anchor atlas: bones as immutable 16×8-bit Morton-tile family-node addresses (partonomy = spatial prefix), the rigid reference frame every imaging modality (ViT / X-ray / ultrasound × Doppler) registers against."
10+
11+
[features]
12+
default = []
13+
serde = ["dep:serde", "ogar-vocab/serde"]
14+
15+
[dependencies]
16+
ogar-vocab = { path = "../ogar-vocab" }
17+
serde = { workspace = true, optional = true }

0 commit comments

Comments
 (0)