Skip to content
🤷

Forgive us! These docs are a work in progress. Some pages may be incomplete or describe features that aren't quite finished yet. Farkitect is in early development and we don't recommend using it for real work just yet. Feel free to explore — just be aware that things are still being built.

How to use the integrity checker

The integrity checker validates referential integrity across your model — detecting broken references, orphaned elements, and constraint violations.

The status bar (bottom of the workspace) shows an integrity indicator:

  • Green — no issues detected
  • Yellow/Red — issues found; click for details

Click the integrity indicator in the status bar to trigger a full check. The results show:

  • Broken references (elements pointing to deleted targets)
  • Orphaned diagram nodes (nodes referencing elements that no longer exist)
  • Constraint violations (relationships connecting invalid source/target types based on M2 constraints)
  • Property type mismatches

The status bar indicator updates reactively as you work, so you’ll usually notice an issue the moment it’s introduced. Clicking the indicator runs a full on-demand check and lists every issue it finds — useful after a large import or before an export.

Each issue in the results identifies the affected element and the nature of the problem. Common fixes:

  • Broken reference — delete the orphaned element or relationship, or recreate the missing target
  • Constraint violation — delete the invalid relationship, or update the M2 constraints to allow the combination
  • Orphaned diagram node — remove the node from the diagram
  • View link with no target — the diagram, catalog or board a view link pointed to is gone. Farkitect removes links with their target, so this should not arise; Repair removes the link if it does

Farkitect

Model anything.

“Welcome back — your diagrams have been plotting without you.”


Release 282 · 14 Oct 2026

New video: Exploring the Explorer, a four-minute tour of the Explorer panel

Release
282
Released
14 Oct 2026, 00:03 UTC
Built
14 Oct 2026, 00:03 UTC
Environment
Production
Surface
Docs
Commit
a9ad7d2
Branch
main