docs(rfc): RFC-009 — unify CLI access paths; align the RFC corpus - #206
Merged
Conversation
Adopts the unify-embedded/remote draft as RFC-009 with three alignment amendments: (1) the promised 'companion config-authority RFC' is RFC-008, already landed through stage 4 — referenced, not re-proposed; (2) open question 3 is answered by the two-surface architecture (embedded graphs list enumerates the cluster catalog via read_serving_snapshot, never omnigraph.yaml); (3) Phase 2 salvages PR #139's reviewed-clean omnigraph-api-types extraction instead of rebuilding. Adds the cycle's two no-referee bugs (alias positional, write-if-absent flush) as concrete parity-matrix motivation, and RFC-007's addressing/credential chains as RemoteClient constructor inputs. Corpus alignment: RFC-002's header now maps each of its pieces to the successor that landed or superseded it (007/008/009) with a do-not- implement-from-here-unchecked warning; RFC-007 gains the RFC-009 relationship; RFC-008 stage 5 notes the Phases-4/5 easing; dev index row. Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
There was a problem hiding this comment.
aaltshuler has reached the 50-review limit for trial accounts. To continue receiving code reviews, upgrade your plan.
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.
Design only. Adopts the unify-embedded/remote-paths draft as RFC-009 with three alignment amendments, and brings the rest of the RFC corpus into one coherent dependency graph.
RFC-009 amendments (vs the raw draft)
graphs listenumerates the cluster catalog (read_serving_snapshot), neveromnigraph.yaml; the verb becomesBoth-capability.omnigraph-api-typesextraction clean — seed from those commits (narrow cherry-pick, never wholesale), per the parked-branch discipline.Plus concrete referee motivation from this cycle: the operator-alias positional bug and the
write_text_if_absentflush bug are both no-referee-class failures a parity matrix would have caught.Corpus alignment
RemoteClientconstructor inputs).Sequencing note in the RFC: post-v0.7.0 (the release cut comes first — #202 is green and waiting).
🤖 Generated with Claude Code