-
Notifications
You must be signed in to change notification settings - Fork 0
ADR 008 Repo Name and Org Transfer Plan
Status: Accepted Date: 2026-05-16 Deciders: Michael Zargham Related: ADR-009 Two-Repo Strategy; Flexo Git Coexistence; Design Spec
The implementation repository needs a stable name before publication, and an organizational home that signals the project's MBSE and OSLC alignment. A name that bakes in "oracle" or "protocol" terminology forecloses framing decisions; a name that is too generic ("rtm") collides with prior art. The org-home question matters because partner institutions and standards bodies engage with the org, not just the repo. See Design Spec §0 (repo identity) and Flexo Git Coexistence.
The implementation repository is named flexo-rtm. Initial development happens in the author's personal namespace; at MVP service milestone, the repo transfers to the OpenMBEE GitHub organization as its long-term home.
-
flexo-rtmreads naturally and signals the relationship to Flexo (the storage-layer authority pattern) without baking in "oracle" or "protocol" terminology - The OpenMBEE org home aligns the project with the MBSE / SysMLv2 community of practice and with the standards bodies the research-implement-standardize cadence targets
- Deferring transfer until MVP service avoids early-stage governance overhead while the project is still iterating on foundations
- Personal-namespace development keeps the iteration cadence fast in the foundations-first phase (see ADR-001 Foundations First Approach)
- A future rename or org-transfer creates URL churn that adopters have to track; mitigated by waiting until MVP service to transfer
- The "transfer at MVP service" milestone has to be defined explicitly; ambiguity here invites delay
- The two-repo strategy (see ADR-009 Two-Repo Strategy) means
flexo-rtm-research(this repo) also has an org-home question; it follows the same plan
-
rtm-oracle: Bakes "oracle" terminology into the repo name. Rejected: "oracle" is one framing of the certification predicate, not the project's identity. The Flexo coexistence story (see Flexo Git Coexistence) is more central than the oracle framing. -
sysml-rtm-oracle: Adds SysMLv2 anchoring (see ADR-002 SysMLv2 Anchoring) to the name. Rejected: SysMLv2 anchoring is the v0.1 scope reducer, not a permanent identity commitment; the architecture supports other anchors over time. Baking SysMLv2 into the name forecloses the future. -
rtm-protocol: Frames the project as a protocol. Rejected: while there is a protocol component (OSLC adapters, attestation contracts), the project is more than a protocol — it is an oracle service plus the storage / analysis infrastructure that surrounds it. "Protocol" undersells the architecture.
The flexo-rtm repo URL is the canonical reference in all wiki cross-links and in the design spec. At MVP service milestone, an org transfer to OpenMBEE is executed via GitHub's repository transfer; old URLs continue to redirect, but documentation and CI configurations are updated to reference the new canonical URL. The same plan applies to flexo-rtm-research (this repo) — see ADR-009 Two-Repo Strategy.
- Design Spec §0 (Repo Identity)
- Flexo Git Coexistence — the Flexo relationship the name signals
- ADR-009 Two-Repo Strategy — the companion repo that follows the same plan
- OpenMBEE organization: https://github.com/Open-MBEE
- Flexo Git Coexistence
- ADCS Prototype Lessons
- MVC Pattern from RIME TRL ANT
- Human-AI Accountability
- Multi-Agent Discourse Graph Precedent
- OSLC RM and QM Review
- INCOSE V2 Review
- OMG SysMLv2
- PROV EARL GSN P-PLAN
- Dragon Architecture and Mission Enterprise
- Traditional Forward and Backward Analysis
- Attestation Infrastructure in v0.1
- Identity Boundaries and Policy Projections
- External URI References
- Signed Envelopes and Established Standards
- Aspect Coverage with Adequacy and Sufficiency
- Federated Audit and Composition
- Certification Predicate
- Gap Taxonomy
- Quantitative Outcomes
- Engineering Lifecycle Stages (v0.2)
- Topological Framework Future Work (research phase)
- Vertices Edges Faces (research phase)
- Three-Layer Architecture
- Operational Layer UX Discipline
- Storage Layer Flexo Conventions
- Analysis Layer Scope Algebra
- OSLC Roundtrip Acceptance
- Identity Adapter Contract
- Flexo REST Binding
- SysMLv2 Ingestion Contract
- External URI Rules
- Signed Envelope Shapes
- Parsimony Manifest
- Lossless Roundtrip Definition
- Vendor Extension Carry-Through
- OSLC RM Adapter Contract
- OSLC QM Adapter Contract
- ADR Template
- ADR-001 Foundations First Approach
- ADR-002 SysMLv2 Anchoring
- ADR-003 Topological Framework Documented as Future Work
- ADR-003a v0.1 Ships Traditional Analysis Only
- ADR-004 Quantitative Certification Outcome
- ADR-005 Adequacy and Sufficiency as Guidance Subtypes
- ADR-006 Three-Layer Architecture
- ADR-007 Scope as First-Class RDF Resource
- ADR-008 Repo Name and Org Transfer Plan
- ADR-009 Two-Repo Strategy
- ADR-010 OSLC-RM and OSLC-QM in v0.1
- ADR-011 Lossless Criterion A plus C
- ADR-012 Direct RDF Properties over Reified Edges
- ADR-013 Simplicial Complex as Derived View When Built
- ADR-014 Parsimony Layer Build-Time Extraction
- ADR-015 GSN Adoption for Adequacy and Sufficiency
- ADR-016 Composable SHACL Profiles
- ADR-017 knowledgecomplex as Optional Extras
- ADR-018 V minus F Invariant Deferred with Topological Framework
- ADR-019 Derived Binary View from Quantitative Metrics
- ADR-020 Vocabulary Alignment with Zargham 2026
- ADR-021 Three Attestation Subclasses Ship in v0.1
- ADR-022 External URI References as Open-Source Foundation
- ADR-023 Cryptography by Composition of Battle-Tested Standards
- ADR-024 Identity by Thin Projection of External Sources
- ADR-025 Reproducibility is Structural and Local
- ADR-026 Cryptographic Agility via Algorithm Profiles
- ADR-027 Bit-Exactness vs Numerical Tolerances Are Both First-Class
- ADR-028 Scope-Level Adequacy and Sufficiency for Federated Audit
- ADR-029 Engineering Lifecycle Stages as Scope Metadata
- ADR-030 Polycentric ASOT Authority Model
- ADR-031 Attestation Status Pass Fail Deferred Deprecated
- ADR-032 Methodology Agnosticism as Foundational Axiom
- ADR-033 Generalized ASOT Principle for All Identified Things