-
Notifications
You must be signed in to change notification settings - Fork 0
Home
Design, research synthesis, and decision rationale for the
flexo-rtmstandards + software repo.
This wiki is a published mirror. Source of truth:
wiki/in the main repo. To suggest changes, open a PR against the main repo — see CONTRIBUTING.md.
flexo-rtm-research is the design-and-rationale companion to the forthcoming flexo-rtm standards + software repo — a verifiable self-certification protocol for bidirectional requirements traceability of SysMLv2 models, anchored in open source and self-hostable on Flexo MMS.
This wiki holds the canonical design spec, internal/external research synthesis, certification-model documents, adapter contracts, reproducibility analysis, and the Architecture Decision Records (ADRs) that lock the design. It is the artifact reviewers read in depth before implementation of flexo-rtm begins.
The load-bearing claims of the design. One-line summaries here; full prose lives in Mission and Thesis.
- Traditional bidirectional traceability is the trusted primary. v0.1 ships forward + backward analysis with coverage statistics, in the form Doors/Jama/OSLC practitioners already recognize. No commitment to topological framework required to adopt.
-
Named-approver attestations (satisfaction / adequacy / sufficiency) are structurally enforced. Three
rtm:Attestationsubclasses; SHACLsh:minCount 1 ; sh:nodeKind sh:IRIonrtm:approvedByrejects unaccountable attestations at write time. ADCS regression compatible. - External URI references (git+commit, content addresses, OCI digests) are the open-source foundation. Evidence, models, and activities reference content outside the RDF via URI. These references — not the RDF metadata in isolation — are the source of true open-source interoperability, portability, auditability, and reproducibility.
- Cryptography by composition of battle-tested standards, never invention. git GPG/SSH signing + W3C VC Data Integrity + DSSE/in-toto + Sigstore (cosign + Rekor) + OCI image signatures. v0.1 ships vocabulary and composable optional profiles for each surface. No custom crypto.
- Identity by thin projection of external authoritative sources, never ownership. No authentication, no credentials. Named approvers are IRIs referencing identities owned by institutional SSO / LDAP / GitHub. Three SPARQL-evaluable policy primitives (RBAC, ABAC, scope-based). One SHACL bottleneck.
-
Methodology agnosticism is a foundational axiom.
flexo-rtmdoes not commit to any specific assurance methodology. INCOSE / ISO 15288, DO-178C, NASA Phase A–F, ISO 9001, Agile, MIL-STD-498, and custom phasing participate on equal footing. -
Verifiability requires reproducibility at multiple levels. RDF-internal (RDFC-1.0 + transcript replay), external (re-fetch git+commit / content-hash / OCI digest, re-execute, compare), accountability (git-signed commits matching
rtm:approvedBy), signed envelopes, and identity projection — all composed for end-to-end open-source verifiable self-certification. - Reproducibility is structural and local; verification is federated. Each fact is structurally complete for its own local context — RDF neighborhood, external URIs, projection-at-cert-time, signatures sufficient to reproduce it in isolation. A verifier with adequate local permissions for a specific fact can re-execute that fact alone. Reproduction federates computationally and organizationally. No central coordination required.
-
flexo-rtm— the implementation repo (built after this wiki is reviewed). Will hold the formal spec, oracle code, ontology, conformance suite, and OSLC adapters. -
flexo-conflict-resolution-policy-research— the sibling vault analyzing constraint-aware merge synthesis.flexo-rtm's storage layer adopts its conclusions; see Flexo Git Coexistence. -
ADCS-lifecycle-demo— the prototype that proves the pattern end-to-end (8-stage pipeline, 166 tests, live Flexo integration). v0.1's regression corpus. See ADCS Prototype Lessons. -
INCOSE IS 2026 paper — Formalizing Document Assurance: A Topological Framework for Verification, Validation, and Human Accountability (Zargham 2026), submitted. Articulates the topological framework as a related research line (not
flexo-rtm's destination — see ADR-032 Methodology Agnosticism as Foundational Axiom); the paper's named-approver accountability principle is part of whatflexo-rtmIS. See INCOSE IS 2026 Paper. -
OpenMBEE — the open-source MBSE ecosystem
flexo-rtmtargets. Bothflexo-rtm-researchandflexo-rtmtransfer to OpenMBEE at the MVP service milestone.
- "I want to understand the thesis" → Mission and Thesis → Verifiable Self-Certification → Traditional Forward and Backward Analysis
- "I want to evaluate the design decisions" → Design Spec (especially §9.A acceptance criteria and §14 locked decisions) → scan ADRs in the sidebar's Decision Log section
- "I want to dive into a specific boundary" → use the sidebar's v0.1 Certification Model section, or Map of Content for the comprehensive index with one-line annotations per page
This wiki and the companion repo use a three-license strategy (Apache-2.0 / CC-BY-4.0 / CC0-1.0). See LICENSE.md in the main repo. Every wiki page carries an SPDX-License-Identifier: CC-BY-4.0 header.
Citation block for the INCOSE IS 2026 paper will be added in INCOSE IS 2026 Paper once publication is finalized.
- 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