Skip to main content

Git Viewer Implementations

THE CENTER: “VariableMD extends the Brick from Terminal to Documents”

Diff Viewer

The Diff Viewer transforms raw Git differences into a visual comparison.

View Modes

Word-Level Diff

One of the most powerful features: highlighting exactly what changed within a line.

AI Attribution Integration

See how much AI contributed to each code section.

Commit Viewer

The Commit Viewer displays all details of a single commit.

File Status Badges

Click-to-Navigate


Branch Diagram Viewer

The most sophisticated viewer: transforms branch relationships into interactive visualizations.

Time-Based Heatmap

See when each branch was active:

OKLab Color Science

Branch colors are generated using OKLab color space for perceptually uniform distinction.

Merge Line Visualization

Merge relationships shown with smooth gradient curves:

Impact Analysis

Understand which branches matter most:

CodexMono: The Typography Bridge

CodexMono ensures visual consistency from Terminal to Document.

Usage Across Viewers


THE CENTER: Terminal to Document

THE CENTER principle: Git terminal commands become interactive visualizations.

Verified Results


Key Principles

“What you see in git log --graph is what you see in the viewer.” — Terminal-Document Trust Contract
“The Brick guarantees: Terminal → Document → Trust.” — CodexMono Foundation Principle
“Equal steps in lightness produce equal perceived brightness changes.” — OKLab Perceptual Uniformity

Summary:
  • Diff Viewer: Unified and side-by-side views with word-level diff and AI attribution
  • Commit Viewer: Complete commit details with interactive file navigation
  • Branch Diagram: Time-based heatmap, OKLab colors, merge visualization, impact scores
  • CodexMono: Typography bridge ensuring Terminal-to-Document visual consistency

“The Brick extends from Terminal to Document: What aligns in git output MUST align in visualization.”