Graph Editor (AppKit)
Native macOS application validating C++ 3-tier integration with AppKit
Code Breakdown (23,552 lines total)
Key Features
- Node-based graph structure with typed connections
- Multiple attachments per concept
- Full undo/redo via commit history
- Embedded Python scripting
- Automatic Python access to C++ business logic
- Multi-stream access via CommitDatabaseServer
Private laboratory application. Validates that the Viper runtime integrates cleanly into a native macOS UI layer with embedded Python.