-
Notifications
You must be signed in to change notification settings - Fork 0
ADR 018 V minus F Invariant Deferred with Topological Framework
Status: Accepted Date: 2026-05-16 Deciders: Michael Zargham Related: ADR-003 Topological Framework Documented as Future Work; ADR-013 Simplicial Complex as Derived View When Built; Vertices Edges Faces; Design Spec
The Zargham 2026 topological framework includes a topological invariant of the form V − F (vertices minus faces, or a related Euler-characteristic-style combinatorial invariant — see Vertices Edges Faces) that is computationally cheap to evaluate on a simplicial complex view of the RTM. It surfaces some structural defects (e.g., faces with missing vertices, vertices with no faces) without requiring the full topological audit or the registry of pre-approved artifact types. The natural question is: even though the rest of the topological framework is deferred (see ADR-003 Topological Framework Documented as Future Work), should V−F survive as a cheap pre-check in v0.1? See Design Spec §3.4.
flexo-rtm v0.1 defers V−F along with the rest of the topological framework. The invariant is not computed or reported as a v0.1 certification signal. Reasoning: further research determined that the purely numerical V−F check is not a preferred signal — it catches some defects but does not enforce the recursive completeness condition that makes the topological audit meaningful. A V−F that passes can still be topologically incomplete; a V−F that fails surfaces issues already surfaced by traditional bidirectional analysis (see ADR-003a v0.1 Ships Traditional Analysis Only). Shipping V−F alone would be a misleading partial signal.
- v0.1's certification surface is coherent: traditional analysis (see ADR-003a v0.1 Ships Traditional Analysis Only) plus accountability infrastructure (see ADR-021 Three Attestation Subclasses Ship in v0.1), with no half-shipped topological-framework signals
- Avoids the failure mode where a passing V−F is interpreted as topological completeness when it is no such thing
- Forward-compatible: if the topological research line matures into an applied downstream audit (per ADR-032 Methodology Agnosticism as Foundational Axiom), V−F would be computed and reported as one signal among that audit's signals — in context, where its meaning is well-defined. The invariant tracks the research line, not
flexo-rtm's roadmap
- Adopters familiar with V−F from the Zargham 2026 paper may expect it as a v0.1 signal and have to read the design spec to understand the deferral
- A cheap structural pre-check that could have surfaced some defects is not surfaced in v0.1; mitigated by traditional bidirectional analysis surfacing the same defects through a more interpretable lens (e.g., "requirement R has no satisfying design")
- The derived-view tooling (see ADR-013 Simplicial Complex as Derived View When Built and ADR-017 knowledgecomplex as Optional Extras) makes V−F computable on demand for research users; v0.1 just doesn't make it a certification signal
- Keep V−F as a cheap pre-check in v0.1 even though the rest of the topological framework is deferred: Compute V−F over the simplicial-complex derived view and report it as a v0.1 audit signal. Rejected: further research determined the purely numerical invariant is insufficient. It catches some structural defects but does not enforce the recursive completeness condition that makes the topological audit meaningful. A V−F that passes can still be topologically incomplete (because the recursion termination — every evidence artifact having its own assurance triangle — is what the V−F count assumes and does not check); a V−F that fails surfaces issues already caught by traditional bidirectional analysis. Shipping V−F alone would produce a misleading partial signal. Better to defer V−F along with the framework it belongs to, and let traditional analysis carry the v0.1 audit.
V−F is not computed or reported by any flexo-rtm analysis surface. The vocabulary supporting it (vertex/face counts derived from rtm:AssuranceComplex — see ADR-020 Vocabulary Alignment with Zargham 2026) ships in v0.1 ontology as forward-compatible interop; the derived view (see ADR-013 Simplicial Complex as Derived View When Built) materializes the necessary resources when research users request them. If the topological research line matures into an applied downstream audit, V−F would be computed in context against a populated registry of pre-approved types (internal to that research line — see ADR-003 Topological Framework Documented as Future Work and ADR-032 Methodology Agnosticism as Foundational Axiom).
- Design Spec §3.4 (V−F Deferral), §7.6 (Topological Invariants in the research line)
- Vertices Edges Faces — the topological vocabulary V−F operates over
- ADR-003 Topological Framework Documented as Future Work — the research line V−F belongs to
- ADR-013 Simplicial Complex as Derived View When Built — the derived view that would host V−F as a downstream-analysis output
-
ADR-032 Methodology Agnosticism as Foundational Axiom — the V−F invariant tracks the topological research line, not
flexo-rtm's roadmap
- 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