Workbench Vault

A local, offline-first workspace for documenting real work on projects and physical objects with structured cards, relationships, files, history and user-owned data.

Testable foundation Unity 6 interface Independent C# core User-owned JSON vault No account or cloud

Workbench Vault is an active development project, not a finished V1 application. Its domain, storage, search, backup and application foundations are real and tested; the complete end-user workflow and production interface are still being built.

Readable local data is the foundation of every workflow.

The project starts from a portable folder—the vault—as the source of truth. Cards, templates and workspace metadata remain readable files rather than records trapped behind a product account.

Generic cards and templates

The Core models typed fields, content blocks, relationships, timeline events, versioned templates and separate draft and complete validation modes.

Strict JSON vault storage

Canonical documents use strict UTF-8, bounded reads, schema checks and atomic replacement for individual files, with malformed entries reported rather than silently discarded.

Create, open and save workflows

Application-level use cases can create and open a workspace, rebuild its index, surface recovery issues and save cards through the same tested boundaries.

Search and Smart Lists

A rebuildable local index searches card fields, blocks, attachment names and related-card text. Smart Lists store filters and sorting rather than duplicate card data.

Backup, validation and restore

Local backup archives carry file sizes and hashes, reject unsafe paths and restore through staging into a new or empty destination after validation.

Blank and Workshop starting points

The foundation supports a generic Blank Workspace and an optional Workshop Pack for clients, vehicles or machines, service visits, parts and work reports.

Capture the work, find its history and keep the files.

The first reference workflow is for an independent mechanic, technician or small service operation, while the underlying card model remains usable beyond one trade.

Start a durable draftRecord a job before every required fact is known, then make incompleteness visible instead of losing the work.
Connect real objectsRelate a client, vehicle or machine, service visit, parts and evidence without duplicating the same identity across forms.
Resume from local historyClose the application, reopen the vault and find the earlier record through local search.
Own the recovery pathKeep canonical data in the vault and verify a local backup before restoring it to a separate destination.

The foundations work; the product workflow is not finished.

The current Unity scene is a functional development shell for creating and opening workspaces and showing recovery issues. It is not yet the production Workspace Selector or the finished card workspace.

Major V1 interface work remains

The Template Builder, Card UI, Visual Workbench, complete attachment workflow, PDF reports and production builds are not yet finished.

Single-writer foundation

The current storage model does not yet provide a vault-wide lock, compare-and-swap or a transaction journal for multi-file operations and backups during concurrent writes.

Not business administration software

Accounting, fiscal invoicing, payments, inventory ERP, cloud sync, multi-user hosting, AI and OCR are outside V1.

A testable core with explicit release gates.

Core, Storage, Search, Application and Workshop Pack modules are exercised independently of the Unity interface. The development shell can create Blank or Workshop workspaces and open existing vaults while preserving readable data and surfacing recovery issues.

Before production use, the project still needs schema migration completion, an accepted scale profile, bounded full integrity scans, stronger multi-file and concurrent-write guarantees, hardened file preview and reporting, production player builds and release packaging.

If your team needs a different way to record and retrieve its work, explore our custom software development service. We can review the records, relationships and recovery needs of your workflow separately from the unfinished Workbench Vault release.

Contact us about a custom local workspace.

Describe the records, relationships, files and recovery requirements to support@vikendata.com. We can assess whether a focused custom workspace is appropriate and clarify which Workbench Vault capabilities are still in development.