The Pair-Relationship Methodology: Advanced Topics
Status: Companion to methodology.md. Covers the methodology's mathematical structure, open frontiers, quantitative modeling connections, and research directions. Updated to reflect the four-layer methodology with Layer 4 (Applied Analysis, 7 primitives) and Scope (Sc).
Supersedes: v1_revision/methodology-advanced-topics.md
Prerequisite: Read methodology.md first. For operational patterns (OODA, ontogenetic pathways, strategy/tactics/operations), see methdology_domain_analysis/guide-applied-analysis-concepts.md.
1. Purpose
The core methodology (methodology.md) describes four layers: domain analysis (L1), graph construction (L2), graph semantics (L3), and applied analysis (L4). The guide (guide-applied-analysis-concepts.md) covers operational patterns — how to use Layer 4 in practice.
This document covers what's BEYOND current practice: the mathematical structure underlying the methodology, the connection between qualitative lattice analysis and quantitative dynamical modeling, open frontiers where the methodology's reach is limited, and research directions that would extend it.
2. Mathematical Structure
2.1 Within-domain structure (Layer 1)
| Structure | Mathematical framework | What it provides |
|---|---|---|
| Coherent sub-lattice | Lattice theory / partial orders | The space of valid configurations; joins and meets |
| Dependency filtering | Monotone functions on posets | Constraint propagation; Tarski fixed-point theorem gives minimal configurations |
| Hasse walks | Pathfinding on DAGs | Build-up narratives; all monotone paths between positions |
| Phase transitions | Discontinuities in tangent-set cardinality | Where |T(P)| jumps — qualitative behavioral change |
| Pair structure | Edge-weighted complete graphs | Heavy/medium/light as weighted K_n |
| Filter stringency | Ratio of coherent to total subsets | Measurable domain characteristic (observed range: 7%-40%) |
2.2 Cross-domain structure (Layer 2)
| Structure | Mathematical framework | What it provides |
|---|---|---|
| Product lattice / feasible region | Order theory; monotone constraint functions | Cross-domain coherence space |
| Role-identification edges | Galois connections between lattices | Formal "project up, compare, project down" |
| Realization chains | Morphism composition in a typed category | Transitive substrate relationships |
| Bridge primitives | Full Layer 1 structure on edges | Bridges ARE domains located on edges |
| Edge composition | Typed morphism composition | Which edge-type combinations compose meaningfully |
2.3 Graph-level structure (Layer 3)
| Structure | Mathematical framework | What it provides |
|---|---|---|
| Domain classification | Typed objects in a category | Substrate/surface/ecosystem with predicted properties |
| Abstractions across instances | Natural transformations | What all instances of a type share |
| SSA invariant topology | Fixed graph shape under 3+ independent confirmations | Structural prediction for new arrangements |
| Convergence | Constraint propagation on the graph | Self-correction through cascading revision |
2.4 Applied structure (Layer 4)
| Structure | Mathematical framework | What it provides |
|---|---|---|
| Scope spectrum | Functors and natural transformations | Universal (category) ↔ particular (instance) via restriction/forgetful functors |
| Unified manifestation | Product of positions across connected lattices | Structural fingerprint: 73+ dimensions for software systems |
| Joint manifestation | Constrained product Mn₁ × Cp × Mn₂ | Coupled system analysis |
| Ontogenetic pathway | Scope-locked walk along Tj | Development trajectory at fixed specificity |
| Landscape network | Graph of coupled manifestations | Ecosystem structure at high Scope (Sc3+) |
| Strategy/tactics/operations | Same lattice at different Sc levels | Scope gradient = abstraction gradient |
2.5 The categorical spine
The methodology's graph is a category: domains as objects, edges as morphisms, composition as morphism composition, identity as self-analysis. Each domain has internal categorical structure (primitives as objects, dependencies as morphisms). The full structure is a 2-category or enriched category — a category whose hom-sets carry lattice structure (the feasible regions).
Layer 4's Scope primitive adds a new categorical dimension: the universal/particular spectrum is a FUNCTOR from lattice positions to categories of instances. At Sc0 (universal), you work with functors. At Sc3+ (particular), you work with specific objects. Moving between scope levels is applying natural transformations that restrict or generalize the functor. This connects the methodology to the topos-theoretic framework where "generalized elements" (functors) and "specific elements" (objects) coexist in the same categorical structure.
3. The Quantitative Modeling Connection
3.1 The gap between qualitative and quantitative
The methodology produces QUALITATIVE structure: primitives at partial levels, pair loads as heavy/medium/light, phase transitions as discontinuities, trajectories as sequences of positions. This is powerful for structural understanding — positioning, comparing, navigating.
But real systems also have QUANTITATIVE properties: Git has 60M+ repositories, the entity system has 146K lines of code, a CPU runs at 3GHz, a network has 50ms latency. These quantities exist WITHIN the qualitative lattice positions but aren't captured by the lattice itself.
3.2 How the layers bridge the gap
Layer 1-3 (qualitative): Primitives, lattice structure, patterns. "Git is at (E-Full, I-Full, T2, M0, X0, P0)." No quantities.
Layer 4 at Sc0-Sc2 (still qualitative): Categories and constrained categories. "Git on Linux in the cloud era." Still no specific quantities — claims hold for all instances in the category.
Layer 4 at Sc3 (quantities enter): Specific instances. "This Git process on this 16GB laptop." Now quantities are relevant: memory usage, storage consumption, operation latencies. The instance's position in the lattice constrains WHICH quantities matter, but the quantities themselves come from measurement, not from the lattice.
Layer 4 at Sc4 (fully quantitative): Specific events. "This git status took 340ms on a 2GB repository." Pure measurement, fully constrained by the lattice position and physical realization.
The scope gradient IS the bridge between qualitative and quantitative. As Sc increases:
- Structural claims (qualitative) become instance measurements (quantitative)
- Lattice position (which quantities are relevant) meets measured values (what those quantities are)
- The qualitative framework SELECTS which quantities matter; measurement FILLS IN the values
3.3 Quantitative models within the lattice
At a specific lattice position and scope, a quantitative model describes the dynamics:
At position P = (E-Full, I-Full, T2, M2, X2, P2), Sc3 (specific instance):
- Tree read latency = f(tree_depth, cache_state, hardware)
- Emit propagation time = g(subscriber_count, handler_complexity)
- Sync convergence time = h(peer_count, network_latency, conflict_rate)
These are domain-specific dynamical models that live AT a lattice position. Different lattice positions have different relevant quantities and different models. Moving to a new position (e.g., advancing M2→M3) changes which model applies.
The connection: the lattice determines the MODEL SPACE; measurement within a model determines the behavior.
3.4 The feedback loop between lattice and dynamics
This is the "closing the gap" the methodology has been approaching:
Lattice position (qualitative)
↓ determines
Model space (which quantities matter, which equations apply)
↓ measured/simulated
Quantitative dynamics (actual behavior, performance, evolution rate)
↓ reveals
Bottlenecks, phase transitions, regime changes
↓ feeds back to
Lattice movement decisions (which primitive to advance)
↓ changes
Lattice position (new qualitative state)
↓ determines
New model space...
This is a coupled qualitative-quantitative loop:
- The lattice tells you WHERE you are (qualitative)
- The dynamical model tells you HOW you behave there (quantitative)
- The behavior reveals what's constraining you (bottleneck)
- The constraint informs which lattice move to make (decision)
- The move changes your lattice position (new qualitative state)
- The new position changes which model applies (new quantitative regime)
Each cycle through this loop is an OODA iteration at a specific scope. The qualitative (lattice) and quantitative (dynamics) sides are coupled — neither is complete without the other.
3.5 What this means for the methodology's math
The methodology's mathematical structure is NOT just lattice theory. It's lattice theory (Layers 1-3) COUPLED TO dynamical systems (Layer 4 at high Scope).
The coupling has structure:
- The lattice is the DISCRETE component (finite positions, monotone paths)
- The dynamics at each position are the CONTINUOUS component (differential equations, stochastic processes, agent-based models)
- The phase transitions in the lattice correspond to BIFURCATIONS in the dynamics (qualitative change in the dynamical regime)
- Moving through the lattice changes the dynamical system — this is a PIECEWISE dynamical system on a discrete base
Mathematically, this is a fiber bundle structure:
- Base space: the lattice (discrete)
- Fiber at each position: the space of quantitative models / dynamical states
- Transitions between positions: changes in the fiber structure
Or in more applied terms: a hybrid dynamical system — discrete state transitions (lattice moves) interleaved with continuous dynamics (behavior at each lattice position).
3.6 What's computable now vs what needs development
Computable now (with implementation effort, no new math):
- Lattice enumeration for n ≤ 8, k ≤ 6 (millions of positions, tractable)
- Tangent set computation at any position
- Phase transition identification (where |T(P)| jumps)
- Path optimization with constraint satisfaction
- Feasibility checking for cross-domain positions
- Attractor identification (positions where manifestations cluster)
Needs domain-specific models (the dynamical part):
- Performance models at specific lattice positions (domain engineering)
- Growth models for ecosystems (network dynamics, adoption curves)
- Co-evolutionary dynamics in coupled landscapes (game theory, agent-based)
- Context evolution models (technology diffusion, Moore's Law-like trends)
Needs mathematical development (the coupling):
- Formal fiber bundle structure relating lattice to dynamics
- Bifurcation analysis at phase transitions (how dynamical regime changes at lattice discontinuities)
- Convergence theory for the qualitative-quantitative loop
- Information-geometric treatment of continuous variation within lattice positions
4. Open Frontiers
4.1 The complex system perspective
The full methodology — lattice traversal interleaved with quantitative dynamics, feedback loops between qualitative and quantitative, multiple agents co-evolving in a coupled landscape — IS a complex adaptive system.
The lattice provides the structural skeleton. The dynamics provide the flesh. The feedback loops provide the adaptation. The multiple agents provide the complexity.
What's missing for a full complex systems treatment:
- Emergence formalization — how do new lattice levels (surfaces from substrates) emerge? The SSA describes the TOPOLOGY but not the MECHANISM of emergence.
- Multi-scale dynamics — how do dynamics at one scope level affect dynamics at other scope levels? Strategic decisions (Sc0) affect operational behavior (Sc4), and vice versa. The scope gradient captures this qualitatively but the quantitative coupling isn't formalized.
- Network effects — how does the coupling network structure (Landscape at Ls4+) affect system-level dynamics? The methodology identifies the network but doesn't have tools for network dynamics.
- Tipping points — when does a gradual lattice advance trigger a qualitative regime change in the coupled system? Phase transitions in the lattice correspond to bifurcations in the dynamics, but this correspondence isn't formalized.
4.2 The scope-dynamics connection
Scope (Sc) bridges the qualitative/quantitative gap but also creates a question: how do dynamics at different scope levels interact?
Sc0 (strategic): Landscape dynamics — competition, adoption, ecosystem evolution
↕ (strategic decisions affect implementations)
Sc2 (tactical): Development dynamics — feature prioritization, team allocation
↕ (implementation choices affect performance)
Sc3 (operational): Instance dynamics — performance, latency, resource consumption
↕ (operational findings inform tactical decisions)
Sc4 (event): Interaction dynamics — user behavior, coupling fidelity
Each scope level has its own dynamical regime. The levels are COUPLED — decisions at one level change conditions at others. But the coupling isn't well-characterized:
- How fast do strategic changes propagate to operational behavior?
- When does an operational bottleneck force a strategic pivot?
- What's the appropriate time scale for each scope level's dynamics?
These are questions about the DYNAMICS OF SCOPE INTERACTION — a topic not yet addressed by the methodology or by standard complex systems theory.
4.3 Concrete coupling analysis
The methodology has analyzed coupling abstractly (structural relationships between categories) and traced one concrete coupling path (keypress → screen update). More concrete analyses are needed:
Needed instances for pattern extraction:
- Human↔software coupling (partially done — keypress trace)
- Human↔AI coupling (this conversation IS an instance — could be analyzed)
- Software↔software coupling (API integration, service mesh)
- Organism↔environment coupling (biological interface)
- Culture↔digital ecosystem coupling (social media as mediation)
With 3+ concrete coupling analyses at Sc3+, Layer 3 could extract patterns. Are there consistent structural features of coupling paths? Do joint manifestations have emergent properties not predicted from individual positions? Does the landscape coupling network have structural invariants analogous to the SSA?
4.4 The methodology as SSA instance
The Layer 5 exploration noted that the methodology may instantiate its own SSA topology:
| SSA primitive | Methodology analogue |
|---|---|
| Encoding (En) | Layer 1 — encodes domain structure |
| Evaluator (Vr) | Layer 3 + analyst judgment — evaluates patterns (split evaluator, Kd2-3) |
| Mechanism (Mc) | Layer 2 — bridge machinery connecting domains |
| Surface (Sf) | Layer 4 — what you produce / apply |
| Context (Cx) | The domain being analyzed — external to the methodology |
| Community (Cm) | Users of the methodology |
| Selection (Se) | Reality — validates or invalidates predictions |
The filter pattern supports this: L1 29.7% (substrate-like) → L2 25% → L3 18.75% (tighter) → L4 29.7% (surface-like, matching L1).
The methodology is a split-evaluator (Kd2-3) cognitive tool — reliable in trained domains, requires analyst judgment, not deterministic. The 3/3b iteration loop pushes toward Kd3 but doesn't reach Kd4.
Formal verification would require applying the SSA's 7-primitive framework to the methodology-as-system and checking whether the mapping is structural or superficial. This would be a Layer 3 analysis: taking the methodology as a fourth SSA instance (alongside biology, entity system, cognition) and testing the abstraction.
4.5 Substrate transferability as a cross-arrangement axis (added)
A structural axis surfaced via structural-fingerprint comparison across arrangements:
| Arrangement | mean within-arrangement fingerprint spread | what limits transfer between Mns |
|---|---|---|
| Biology | very tight (~0.008 at biology-substrate) | mechanisms cannot transfer between organisms; each must individually realize the full substrate |
| Cultural artifacts (at cultural-eco) | tight (~0.023) | shape is selected by cultural-ecosystem transmission requirements |
| Cognition organism-cog | moderate (~0.16 at cognitive-substrate) | individual coherence required but substrate spans wider evolutionary range than biology-substrate |
| Entity | wide (~0.32 at entity-system) | partial mechanism-transferability via libraries/protocols/dependencies; specialization possible |
| Methodology | widest (~0.40 at L1, ~0.60 at L3) | no transferable mechanisms between methodologies — each is structurally self-contained |
The framework predicts: less mechanism-transfer between Mns within an arrangement → tighter fingerprint spread (individual coherence forced); more transfer → wider spread (specialization possible).
Two distinct tightening mechanisms can produce similar tight clustering:
- Individual-coherence requirement (biology — each organism must carry the full substrate to survive)
- Ecosystem-transmissibility selection (cultural artifacts — only patterns that fit the cultural-ecosystem transmission shape propagate)
These connect to Finding 7 (aggregate-as-degenerate-higher-primitive): the aggregate phenomenon operates strongly in the transferable-substrate quadrant only. Git+GitHub+Docker+K8s aggregating to entity-system substrate coverage is the digital case; biological "ecosystems" don't aggregate the same way because mechanisms don't accrete between organisms.
Design-vs-evolution is downstream of transferability: design CAN happen because the substrate is exchangeable; evolution dominates when transferability is low. Genetic engineering is the boundary case — making biology design-accessible via lab tools that transfer mechanisms.
Caveat: cross-arrangement spread numbers are directionally meaningful but not strictly comparable in absolute value — each arrangement has a different primitive-space dimension. A proper SSA-role-normalized cross-arrangement comparison is open work.
Reference: structural-fingerprint-comparison.md.
4.6 Mn-kind heterogeneity within an arrangement (added)
Some arrangements host Mns of structurally-distinct kinds — Mns that populate different chain-level subsets and cannot be directly compared on a shared fingerprint grid. The cognition arrangement is the canonical case (organism cognition + civilization + cultural artifact + research ecosystem all live in cognition-arrangement but populate different chain levels).
Implications:
- The encoding semantic of zero on a primitive is kind-dependent — could mean "lacks entirely" OR "presupposes but doesn't differentiate on" OR "different chain level entirely." The fingerprint computation cannot distinguish these.
- Structural-fingerprint comparison works WITHIN an Mn-kind because kind-members populate similar chain levels. Cross-kind comparison produces meaningless adjacency artifacts.
- Cross-kind analyses must be RELATIONAL (produced-by, realized-by, aggregates), not COMPARATIVE.
- The comparison frame is QUESTION-DEPENDENT, not fixed. Most cultural-artifact analyses presuppose neural-hardware as common substrate; analyses of cognitive load × adoption explicitly include it.
The L4 control layer should support specifying the comparison frame per question. Current compute assumes the homogeneous case. Making Mn-kind / comparison-frame a first-class concept is an open methodological development.
Reference: structural-fingerprint-comparison.md Finding 17.
5. Research Directions
5.1 High priority (immediately strengthen the methodology)
-
Independent-analyst replication. Apply the methodology to a new domain without guidance from the original analysts. Tests whether the 12-step process is transferable.
-
Quantitative heaviness metrics. Ground the qualitative H/M/L pair classification with measurable quantities. Candidate metrics: spec line count ratio, extension count, failure mode count, emergent property count.
-
Computational lattice tools. Implement lattice enumeration, tangent set computation, path optimization, and phase transition identification. Tractable for n ≤ 8, k ≤ 6.
-
Concrete coupling analysis (3+ instances). Trace coupling paths at Sc3+ for human↔software, software↔software, and one non-digital coupling. Extract patterns for joint manifestation and coupling path structure.
5.2 Medium priority (extend the methodology's reach)
-
Quantitative models at lattice positions. For one well-understood domain (entity system), build quantitative models at several lattice positions. Test the lattice↔dynamics coupling: does advancing a primitive change the dynamical regime as predicted?
-
Formal Galois connections for role-identification edges. Formalize the "project up, compare, project down" pattern as a Galois connection between lattices.
-
Multi-scope dynamics. Characterize how dynamics at different Scope levels interact. How fast do strategic decisions (Sc0) propagate to operational behavior (Sc3)?
-
Network dynamics for coupled landscapes. Apply network science to Ls4+ landscapes. How do coupling networks evolve? What predicts hub formation, cluster emergence, tipping points?
-
Entity system extensions as bridge primitives. Formally analyze whether the 12 system extensions are bridge primitives connecting entity system substrate to application architecture surface.
5.3 Long-term (requires mathematical collaboration)
-
Fiber bundle / hybrid dynamical system formalization. Formalize the lattice-as-base, dynamics-as-fiber structure. Relate lattice phase transitions to dynamical bifurcations.
-
2-categorical formalization. Express the full methodology structure (domains, edges, compositions, meta-patterns) as a 2-category or enriched category.
-
Information geometry. Treat continuous variation within lattice positions using information-geometric methods. Natural metric on configuration spaces.
-
Convergence theory. Prove (or disprove) that the qualitative-quantitative feedback loop converges. Under what conditions does iterating lattice analysis → dynamics → bottleneck → lattice move → new dynamics... reach a fixed point?
-
Scope functor formalization. Formalize the universal→particular spectrum as a functor category. Scope changes as natural transformations. Joint manifestation as a pullback. This would give the scope/space/time branching structure of Layer 4's three core triads a precise categorical meaning.
6. Developmental Status
6.1 What's complete and tested
The four-layer methodology: L1 (12-step domain analysis, 6 primitives), L2 (8 edge types, bridge analysis), L3 (6 primitives, SSA invariant topology confirmed across 3 arrangements), L4 (7 primitives with Scope, 3 core triads). Applied to 20+ domains with consistent results. Meta-structure validated by self-application. 24 total primitives.
Operational patterns: scope management, ontogenetic pathways, strategy/tactics/operations mapping, OODA cycle, multi-perspective analysis. Documented in the guide.
6.2 What's understood but not formalized
The qualitative-quantitative connection (§3). Navigation dynamics (tangent set, pathfinding — understood operationally, not mathematically). Co-evolutionary walks (understood structurally, dynamics not formalized). The categorical spine (identified, not developed). The methodology-as-SSA-instance (suggestive, not verified).
6.3 What's identified but undeveloped
Galois connections for role identification. Fiber bundle / hybrid dynamical system structure. 2-categorical formalization. Information geometry for continuous variation. Convergence theory. Scope functor. Multi-scope dynamics. Network dynamics for coupled landscapes.
6.4 What remains speculative
The atlas interpretation (domains as coordinate charts). Fully automated domain analysis. Bridge mathematics generating new cross-domain theories. Scientific model generation from structural constraint analysis (abiogenesis predictions).
7. Connection to Entity System Development
The methodology connects to entity system work at every layer:
| Methodology concept | Entity system application |
|---|---|
| Lattice position | Entity system at {E-Full, I-Full, T2, M2, X2, P2}, app arch at ~28/60 |
| Scope choice | Strategic: "content addressing vs alternatives" (Sc0). Tactical: "SDK features this quarter" (Sc2). Operational: "workbench performance" (Sc3). |
| Context bottleneck | Co2-3 (community) is the ONLY binding constraint. All other context primitives sufficient. |
| Trajectory recommendation | Surface development (L3-L5 SDK) before deeper substrate work |
| Attractor position | Content-addressed immutable store = (E-Full, I-Full, T2) attractor |
| Layering trap | HTTP ecosystem: cookies+JWT+REST+WebSocket = scaffolding for partial primitives |
| Walls vs fences | Holochain: DNA determinism wall. AT Protocol: additive fences. |
| Bridge primitives | Core protocol {Enc,Hsh,Prt,Prs,Sch,Net} = realization bridge |
| Extension bridges | 12 system extensions = bridge to application architecture |
| Co-evolution | Implementation advancing bridge primitives to enable entity system features |
| Phase transition | X0→X2 (open dispatch) = most consequential entity system transition |
| Joint manifestation | Developer ↔ workbench coupling determines development effectiveness |
| Landscape network | Entity system, AT Protocol, Nostr, Holochain = coupled competitive landscape |
| OODA tempo | AI-assisted methodology cycles = structural tempo advantage for entity system design |
8. Empirical Refinements from Layer 4 Application
Phase 1 of the methodology computation effort (entity arrangement Sc1+Sc3, closed) surfaced empirical observations that refine the canonical methodology but are not yet settled enough to promote there. Captured here as in-progress findings, with date stamps so future application work can extend or supersede them.
8.1 Coarse-resolution coherence collapse (preliminary)
Observation (entity arrangement, Phase 1). Across 5 authored point manifestations × 9 chain levels = 37 chain-level positions: 33 already coherent at coarse, 4 at coarse-distance 1, 0 at distance ≥2. No "deeply incoherent" positions appeared in our software landscape data.
Tentative interpretation. Real software systems converge on or directly adjacent to the strict-coherent sub-lattice at coarse resolution. Where systems differ structurally lives at finer resolution (partial-level commitments, design substructure). The hypothesized populated region of "true incoherence at coarse" — manifestations several primitive-additions away from coherence — is not observable in our data.
Caveats. One arrangement, five manifestations, manually authored from canonical analyses. Not enough to generalize. Possible biases: (a) we chose well-known systems likely to have converged; (b) population manifestations (range positions) collapse coarse incoherence by construction. Replication needed in biology arrangement (Phase 2) and at larger Mn populations.
8.2 Wall vs fence character — open work, not sub-resolution-only
The methodology (§6.3) defines walls (advancement requires destructive change) and fences (advancement is additive). Phase 1 showed this distinction cannot be derived from coarse position alone — at coarse primitive-presence the lattice is monotonic, so wall character must originate somewhere finer the model does not currently capture.
Where wall character actually lives is unresolved. Initial framing was "sub-resolution / partial-level only," but this is too narrow. A manifestation may have all primitives present at coarse and at full partial level yet still face wall-like obstructions because design-detail commitments below partial-level resolution are not in alignment with the structural form needed to advance further. The model does not currently capture that substructure.
Phase 1 wall/fence assignments are analyst judgments, not model output.
| Mn | Coarse-distance | Assigned character | Basis (analyst judgment) |
|---|---|---|---|
| git + Ap (publication) | 1 | fence | additive — GitHub provides this without Git restructure |
| postgres + I (content-address) | 1 | wall | full identity-model rewrite required |
| instagram + Os (open-source) | 1 | wall | business-model restructure |
| nostr + T (tree primitive) | 1 | wall | flatness IS Nostr's identity |
These assignments use external knowledge about each system; the structural model alone does not produce them.
Provisional position. Wall/fence is real and useful as analytical vocabulary. Whether it can be derived from a deeper structural analysis — what this note calls a "substrate substructure" or "genetic-code analog for software's programming-code," in §10 of the canonical methodology — is open work. Until then, treat wall/fence as analyst-judged, not model-derived. The terminology may also be revised once the substructure is characterized.
Cross-references. Canonical methodology §6.3 (definitions and the monotonicity-at-coarse note); canonical §10 question 10 (open question on substrate substructure); methodology_strategy/phase-1-completion-summary.md §5.2 (Phase 1 finding details).
8.3 Methodological consequence: visualization as analytical instrument
Phase 1 progressed through several visualization redesigns (corridor → Hasse → ridge → landscape → parallel-coordinates Mn profile). Each replacement was driven by the realization that the prior view did not show the right thing for the question being asked. The progression is documented in the project tracking; the methodological consequence is that visualization design affects which analytical questions can be asked at all — not as polish, but as part of the analytical instrument.
This is not yet promoted to a methodological discipline, but is worth noting as a likely candidate for one. Connects to §3 of this doc (qualitative-quantitative coupling) — how the structural map is rendered determines which dynamical questions become visible.