Skip to content

gov(post-merge): #353 PR_ARC + LATEST_STATE; #109 / OGIT fork / woa-rs#2 adjacent landings noted#354

Merged
AdaWorldAPI merged 1 commit into
mainfrom
claude/create-graph-ontology-crate-gkuJG
May 7, 2026
Merged

gov(post-merge): #353 PR_ARC + LATEST_STATE; #109 / OGIT fork / woa-rs#2 adjacent landings noted#354
AdaWorldAPI merged 1 commit into
mainfrom
claude/create-graph-ontology-crate-gkuJG

Conversation

@AdaWorldAPI
Copy link
Copy Markdown
Owner

@AdaWorldAPI AdaWorldAPI commented May 7, 2026

Summary

Post-merge board hygiene for PR #353 (palantir-parity-cascade-v2 + SoA DTO entropy ledger + #352 post-merge governance, merged 2026-05-07 as 4d0c2d9). Pure governance PR — no plan / knowledge / code changes, just append-only board updates.

Single commit (c50d32d), 2 files modified, +37 / -1 lines. Append-only governance honored: no past PR_ARC entry edited (only the immutable Confidence-line policy applies); only the "Last updated" line in LATEST_STATE.md was advanced; the table prepended.

Cross-repo landing summary (2026-05-07)

Five PRs landed across four repos in this session, all on the same coordinated date. The PR_ARC entry for #353 documents the adjacency.

PR Status What
lance-graph #352 merged 8e2f088 plan: lance-graph-ontology-v5 + ogit-cascade-supabase-callcenter-v1
lance-graph #353 merged 4d0c2d9 plan: palantir-parity-cascade-v2 + SoA DTO entropy ledger + #352 governance
lance-graph #354 this PR governance: post-merge for #353 + adjacent landings noted
OGIT #2 merged NTO/WorkOrder 24 predicate fills (woa-bridge unblocks) + NTO/Healthcare 7 entities + 7 enums (medcare-bridge unblocks). 17 files, +1037 LOC
woa-rs #2 merged cross-repo lance-graph-ontology integration with feature-gated path deps; default = [] keeps Stefan's single-binary deploy clean
MedCare-rs #109 merged ?source=lance toggle on GET /api/patient/{id} exercises per-request RlsRewriter + ColumnMaskRewriter attachment from lance-graph-callcenter

The five merges line up the consumer-side path end-to-end: OGIT #2 makes the OGIT TTL canonical for woa+medcare bridges; woa-rs #2 proves the consumer-side cross-repo integration test path; MedCare-rs #109 validates the ?source=lance toggle through the Zone 2 → Zone 3 rewriter chain. The lance-graph plans #352/#353 define the doctrine; #354 closes the governance loop.

What this PR adds

Follow-on noted

The OGIT #2 merge means the woa-bridge and medcare-bridge can now be migrated to OGIT-O(1) projection per Pillar 3 of ogit-cascade-supabase-callcenter-v1. The bridge collapse from hand-rolled DTO factories to 2-line projections over OntologyRegistry::enumerate(ns) (D-CASCADE-V1-3) is unblocked. Next session can pick that up via the §"Self-bootstrapping prompt" in the v1 cascade plan.

Out of scope

Test plan

  • git diff --stat shows exactly two files modified (.claude/board/PR_ARC_INVENTORY.md, .claude/board/LATEST_STATE.md).
  • No past PR_ARC entry edited; only prepend (append-only governance respected).
  • LATEST_STATE.md "Last updated" line moved to top of date chain; prior dates retained in the chain (history-preserving, not history-overwriting).
  • Build / test status unchanged from c50d32d's parent — pure markdown additions.

Cross-references

https://claude.ai/code/session_01WevBiZ3jzVocu8fBpTY8sq

…nding noted

Post-merge governance for PR #353 (palantir-parity-cascade-v2 + SoA DTO
ledger + #352 post-merge governance, merged 2026-05-07 as 4d0c2d9).

PR_ARC_INVENTORY.md prepended with full Added/Locked/Deferred/Docs entry
+ adjacent-consumer-landings section documenting:

- MedCare-rs PR #109 (merged 2026-05-07): ?source=lance toggle on
  GET /api/patient/{id} exercises per-request RlsRewriter +
  ColumnMaskRewriter attachment from lance-graph-callcenter. Validates
  the Zone 2 → Zone 3 path. Pinned the discovery that ColumnMaskRewriter
  has no ::new() method (struct-literal construction at
  policy.rs:111-114, 464, 565, 672) — feeds the SoA DTO ledger when V2-10
  CI gate lands.

- OGIT fork branch (claude/create-graph-ontology-crate-gkuJG): pushed
  but not yet PR'd. Adds 24 predicate fills to NTO/WorkOrder/
  {Order,Customer,Article}.ttl (191 lines) + bootstraps NTO/Healthcare/
  with 7 entities + 7 enums (846 lines). Closes the per-attribute gaps
  the woa-bridge and medcare-bridge needed for O(1) migration. v5 D-1
  (dcterms:source) extended from entity-level to per-attribute level.
  medcare-bridge previously failed at hydrate with UnknownNamespace
  ("Healthcare") — now resolvable.

LATEST_STATE.md table prepended with #353 row; "Last updated" advanced.
Append-only governance honored: no past entries edited; only Confidence
lines on prior entries are mutable per policy.

https://claude.ai/code/session_01WevBiZ3jzVocu8fBpTY8sq
@AdaWorldAPI AdaWorldAPI merged commit a6797ad into main May 7, 2026
AdaWorldAPI pushed a commit that referenced this pull request May 7, 2026
Closes the governance loop for the #352#353#354 sequence on the
lance-graph side, plus the 5-PR cross-repo coordinated landing of
2026-05-07 (lance-graph #352/#353/#354, OGIT #2, woa-rs #2, MedCare-rs
#109).

PR_ARC_INVENTORY.md prepended with minimal #354 entry; lock notes:
- Append-only board hygiene survived 4 sequential prepends (incl. prior
  splat-osint) without any past-entry mutation. Confidence-line-only
  mutability policy is durable.
- Cross-repo coordinated landing pattern documented as a recipe:
  lance-graph plans → OGIT TTL → consumer integration → governance
  close-out.

LATEST_STATE.md table prepended with #354 row; "Last updated" advanced.

No new types, plans, or knowledge docs in this commit — pure governance.
Not opening a new PR for THIS commit (would be recursive
governance-on-governance unless explicitly requested).

https://claude.ai/code/session_01WevBiZ3jzVocu8fBpTY8sq
Copy link
Copy Markdown

@chatgpt-codex-connector chatgpt-codex-connector Bot left a comment

Choose a reason for hiding this comment

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

💡 Codex Review

Here are some automated review suggestions for this pull request.

Reviewed commit: c50d32dc8d

ℹ️ 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".

If Codex has suggestions, it will comment; otherwise it will react with 👍.

Codex can also answer questions or update the PR. Try commenting "@codex address that feedback".


**Adjacent consumer landings (not in this PR):**
- **MedCare-rs #109** (merged 2026-05-07): `?source=lance` toggle on `GET /api/patient/{id}` exercises per-request `RlsRewriter` + `ColumnMaskRewriter` attachment from `lance-graph-callcenter::rls` and `policy::ColumnMaskRewriter`. Validates the Zone 2 → Zone 3 path the v1/v2 plans rely on. Note: PR #109 documents that `ColumnMaskRewriter` has NO `::new()` method — constructed via struct literal `{ registry, actor_role }` (verified at `policy.rs:111-114, 464, 565, 672`). Consider a `// classification:` doc-comment audit for the DTO ledger now that consumer-side construction patterns are known.
- **OGIT fork branch** (`claude/create-graph-ontology-crate-gkuJG`, not yet PR'd): post-merge follow-on adds 24 predicate fills to NTO/WorkOrder/{Order,Customer,Article}.ttl + bootstraps NTO/Healthcare/ with 7 entities + 7 enums (846 lines). Closes the entity-level + per-attribute gaps the woa-bridge and medcare-bridge needed for O(1) migration. v5 D-1 (dcterms:source) extended from entity-level to per-attribute level in this work; medcare-bridge previously failed at hydrate with `UnknownNamespace("Healthcare")` — now resolvable.
Copy link
Copy Markdown

Choose a reason for hiding this comment

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

P2 Badge Correct the OGIT adjacent-landing state

This adjacent-landing entry still says the exact OGIT branch is “not yet PR'd”, but AdaWorldAPI/OGIT#2 for claude/create-graph-ontology-crate-gkuJG exists and is already merged on May 7, 2026 (AdaWorldAPI/OGIT#2). Since this PR_ARC file is auto-loaded as authoritative session state, future governance/agent work will treat completed upstream work as still needing a PR and can duplicate or mis-sequence the OGIT follow-up.

Useful? React with 👍 / 👎.

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