Logo
NeoArc Studio

Deep Git Integration

NeoArc wraps Git with architecture-first concepts: checkpoints instead of commits, tracks instead of branches, baselines instead of tags. Semantic diff, conflict resolution, drift analytics, and shelving provide a complete governance workflow.

NeoArc Studio does not just store files in Git. It wraps Git with architecture-first concepts that make version control meaningful for architects. Every Git operation is translated into architectural language, and every change is analysed for its structural significance rather than treated as a line-level diff.

Architecture-First Terminology

NeoArc replaces Git jargon with terms that make sense for architecture teams:

NeoArc TermGit ConceptDescription
CheckpointCommitA saved snapshot of architectural work
TrackBranchA parallel line of architectural evolution
BaselineFile-based snapshotNamed, immutable reference point with integrity hashing
Shelved WorkStashTemporarily set aside in-progress changes
ReconcileMergeCombine changes from different tracks
SyncPush/PullSynchronise with remote repository

Key Capabilities

Semantic Diff Engine
Analyses changes as architectural decisions, not line-level diffs. Classifies each change as structural (label, type, constraints) or cosmetic (position, colour, size).
Baselines and Governance
File-based baselines with SHA-256 integrity hashing. Survive squash merges and rebases. Go through PR review like any other artefact.
Conflict Resolution for Architects
Three-way merge GUI with Accept Yours / Accept Theirs for architectural choices. Independent changes auto-resolve; competing changes require architect decisions.
Drift Dashboard
Visual drift gauge from baselines. Hotspot detection for the 10 most modified files. Change frequency heatmap. Colour-coded thresholds from green to pulsing red.
Shelving Work
Set aside in-progress changes without committing. List, restore, and delete shelved work. Switch context cleanly between tasks.
Change Feed
Chronological feed of all checkpoints with colour-coded category badges, resource type breakdown, and architectural change summaries.

Git Command Transparency

Every operation logs the equivalent Git CLI command. Architects see exactly what ran, building trust and enabling troubleshooting without leaving the application.

Workspace Scoping

All analytics and operations are automatically scoped to the current workspace directory. This enables monorepo support where multiple architecture projects live in a single repository.

Learn More