Repository navigation
docs(.mermaid): architecture map of the DR / DT64 / mask-RISC stack (D-FOUNDRY-MAP-1) - #1997
Merged
Merged
Conversation
…D-FOUNDRY-MAP-1) Eleven Markdown pages with 31 Mermaid diagrams: stack overview, real Cargo edges, DR/DT64 binding types and refusals, the read path, methods (WHEN via relalg, DO via r2il binding), authorization (ogar-auth -> ogar-rbac -> lance-graph-rbac), the write path, scenarios, a Foundry parity status map, and the lance-graph-java crosswalk. Each diagram lists the path:line it was drawn from. Gaps G2-G4 are drawn dashed; nothing claims Foundry parity. Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com> Claude-Session: https://claude.ai/code/session_01XAqKMPJjVvasjwqhjJ6c9p
|
Important
This repository does not receive automatic reviews because it has fewer than 10 stars.
|
AdaWorldAPI
pushed a commit
that referenced
this pull request
Nov 10, 2026
…ter, #1993 merged Mapping for #1997 found three errors. authorize_identity reaches authorize_memberships (MembershipDecision), not authorize_scoped. The production LanceCycleWriter (WalSink::commit_cycle) is on main beside the probe's stand-in, so G4 composes shipped pieces. #1993 merged as b34d195. Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com> Claude-Session: https://claude.ai/code/session_01XAqKMPJjVvasjwqhjJ6c9p
AdaWorldAPI
marked this pull request as ready for review
November 10, 2026 22:28
Codex Review Summary: ✅ CompletedThis comment shows the latest Codex review activity on this pull request.
ℹ️ About Codex in GitHubYour team has set up Codex to review pull requests in this repo. Reviews are triggered when you
Codex reacts with 👀 while any review is running, comments if it has suggestions, and reacts with 👍 once all reviews finish with no findings. |
AdaWorldAPI
pushed a commit
that referenced
this pull request
Nov 11, 2026
…D-CODEGRAPH-MEM-1) Regenerated after #1996/#1997 merged (--check flagged the drift first). New workflow runs --self-test and --check on PRs touching the generator or .codegraph/. REPORT.md: unrecovered original recipes, crosswalk, negative tests with disable runs, 10-agent A/B measurement (index helps on architecture questions, hurts on call impact while calls are ARTIFACT_MISSING), gap report with owners, suggested CLAUDE.md line. Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com> Claude-Session: https://claude.ai/code/session_01XAqKMPJjVvasjwqhjJ6c9p
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
Adds
.mermaid/: eleven Markdown pages with 31 Mermaid diagrams that map the stack the Foundry parity work rests on. Each diagram lists thepath:lineit was drawn from. All pages share one status legend: green = on main, yellow = lab crate, blue = open PR, red dashed = gap (not built).Cargo.toml; workspace members vs excluded crates; git edges to and from OGARClassView/BindStore; bind-then-borrow with every refusalMethodBindingON × WHEN × DO: WHEN via relalg (G6 lab, PR #1996), DO vialance-graph-r2ilbinding/binding_nativeogar-auth→ogar-rbac→lance-graph-rbac, two routes:authorize_user→authorize_scoped→ScopedDecision;authorize_identity→authorize_memberships→MembershipDecisioncommit_cyclestand-in beside the shippedLanceCycleWriter, xlog stage/commit; the G4 gapSlotPool::branch,next_version, squash gate,stage_closure; the G3 gapWhat changes in existing behaviour: none. Docs only.
How it was checked
mmdc.Findings from mapping, which correct the earlier fact sheet and plan:
authorize_identitydoes not reachauthorize_scoped.WalSink::commit_cycle, implemented byLanceCycleWriter) exists on main beside the probe stand-in.The plan corrections are on #1996 (
7a944aa).Board reference: EXO Linear (EXO-227).
🤖 Generated with Claude Code
https://claude.ai/code/session_01XAqKMPJjVvasjwqhjJ6c9p