AGAndrej Glavnik

Flagship product · data knowledge

SyncDesk

Know every connection, field, calculation, owner, and change.

SyncDesk is a structured knowledge workspace for data connections. It documents where data comes from, where it goes, who owns it, what it contains, how business logic is calculated, what changed, and which OpsDesk issue is linked.

RoleProduct design & developmentBuilt withHTML, CSS, JavaScript, SheetJSDataPrivate browser storage
SyncDesk connection and date-based manifest workspaceConnection context and change history live together, locally.

01 · Challenge

A metric is never just a metric.

A number in a dashboard may begin in an Excel column, move through an API, become a calculated field, and change after a business decision. Without durable context, the next discrepancy becomes archaeology.

The goal was not another wiki page. It was a working catalog where connections, schema, logic, history, and operational issues remain linked.

Ownership

Who answers?

Provider, business owner, technical owner, refresh schedule, and escalation path.

Definition

What does it mean?

Fields, data types, metric logic, source mappings, and known limitations.

History

Why did it change?

Date-based manifest updates linked directly to affected metrics and connections.

02 · Knowledge model

From source to business meaning.

SyncDesk organizes knowledge around five connected objects. Each can stand alone, but the value comes from their links.

Application

Business context

eCommerce, CRM, media, support, or finance.

Connection

Data movement

Source, destination, owner, provider, coverage.

Schema

Available fields

Columns, dimensions, metrics, types, samples.

Logic

Calculated meaning

Formula, dependencies, output, caveats.

Manifest

Dated history

What changed, why, who approved, what is affected.

03 · Manifest

A commit history for business logic.

Versions use dates instead of abstract v1.1 labels. Every manifest update can tag the exact connection, metric, dimension, or calculated field affected by the change.

Manifest · Sales by vendor

Changed logic

Calculated dimension: Vendor Group

Updated the normalization rule after the business introduced a new distributor hierarchy.

CASE
WHEN vendor_tier = 'Strategic' THEN parent_vendor
WHEN vendor_name IS NULL THEN 'Unknown'
ELSE vendor_name
END
Impact

Tagged dependencies

ecom.xlsx → vendor_name
SFMC Intelligence → Vendor Group
Marketing Command Center → Sales by vendor

Owner: Analytics Operations
Approved by: eCommerce lead
Effective from: 2026-07-19
01

Date is the version

History reads naturally and remains aligned to release, incident, or decision timing.

02

Fields are first-class links

Opening a metric shows its definition, setup, dependencies, and every manifest entry that tagged it.

03

Discrepancies link to OpsDesk

Knowledge explains the system; OpsDesk owns the operational investigation and follow-up.

04 · Result

A data wiki that behaves like a product.

SyncDesk gives analysts and project teams a practical place to capture source details, owners, refresh windows, schema, calculated logic, discrepancies, runbooks, and dated changes. The shared JSON workspace keeps SyncDesk and OpsDesk compatible.

Findability

Search by connection, owner, provider, field, or purpose

Knowledge is organized around how people investigate data, not around one long documentation page.

Traceability

Open a field and see its history

Definitions and dates are no longer separated from the decisions that changed them.

Portability

One restorable workspace

OpsDesk and SyncDesk data travel together in the same JSON backup and can be restored later.

Reporting

Human-readable export

Excel, CSV, and Markdown reports communicate the catalog while JSON remains the complete restore format.

Next case study

See analytics quality before the dashboard.

GA4 Quality
Monitor →