← Cycles
Qmap · c9

Infrastructure Layer

archivedcreated 2025-02-05· last activity 2026-08-15

Network topology view with nested infrastructure layers

New in this cycle: Nested infrastructure — Cloud → Region → Cluster → Namespace → Node → Pod

Why

The current Group View organizes actors by arbitrary tags (team, continent, kind). But a critical question in network visualization is "where does this actually run?" This cycle adds an Infrastructure Layer view that shows actors nested within their physical/logical network topology: Cloud → Region → Cluster → Namespace → Node → Pod.

Objective

Build infrastructure layer view with nested rugs visualizing the topology hierarchy (6 levels deep), including an external zone for actors without topology.

Scope

  • dev/experiments/c9.infrastructure-layer/ — infrastructure layer implementation

Key Changes

  • Two view modes: Group View (existing tag-based) and Infrastructure Layer View (new topology-based)
  • Nested rugs visualize the topology hierarchy (6 levels deep)
  • External zone for actors without topology (vendors, external services)
  • View toggle with animated morph transitions between views
  • Topology data stored as nested topology object in actor tags

Outcome

Cycle became too complex with dual layout systems. Succeeded by c10 which focused specifically on pluggable layout strategies.

Visual record

9 captures — heroes, page slices, and full-page renders. Click to view.

Groups view — the six-deep nesting
Groups view — the six-deep nesting
Topology view of the same estate
Topology view of the same estate
Topology from above
Topology from above
Cloud padding 2 — outer layers breathe
Cloud padding 2 — outer layers breathe
Pod padding 0 — dense cores
Pod padding 0 — dense cores
Actor spacing 3
Actor spacing 3
Back to groups with the tuned layout
Back to groups with the tuned layout
Rotation 210° over groups
Rotation 210° over groups
c9 legacy

Artifacts

/experiments/c9.infrastructure-layer/ (local dev)

Qpoint Brand Style Guide