All modules

NEXUS Explore Documentation

What has been built here, and what breaks if we change it?

Explore catalogs every customization in your instance and marks each one as custom, modified out-of-box, or untouched. Scripts are checked for outdated code, inefficient queries and risky patterns, and the results roll up into a technical debt grade from A to F.

NEXUS Explorer / acme-prod snapshot #14

Customizations3,725 found

New 2,418 Modified OOB 1,307 Untouched 81,940
  • Tables 142
  • Business rules 311
  • Client scripts 204
  • Script includes 188
  • UI actions 151
  • ACLs 1,102
  • Flows 96
  • REST messages 27

Tech debt

C
Deprecated
Queries
Docs
Complexity
Security
Findings
Warning

current.update() called in a 'before' business rule

Business rule · Set variance on budget line

(function executeRule(current, previous) {
    var actual = current.getValue('u_actual');
    var budget = current.getValue('u_budget');
    current.u_variance = actual - budget;
    current.update();
})(current, previous);

Fix Remove current.update() from before rules - changes are automatically saved.

Sample data.

What Explore covers

A complete inventory

A current record of what is actually in the instance, not what someone remembered to write down.

  • Applications, tables and fields
  • Business rules, client scripts, script includes and UI actions
  • Access controls, UI policies and scheduled jobs
  • Workflows, flows, notifications and integrations

Code review

Every script is checked for the patterns that cause slow forms, failed upgrades and hard-to-trace bugs.

  • Complexity scoring for every script
  • Outdated code that may not survive the next upgrade
  • Queries that load far more records than they need
  • Inactive and orphaned scripts

Technical debt and standards

Findings roll up into a debt grade from A to F, broken down so you can see where the problem is. Naming conventions are checked alongside it.

  • Naming conventions
  • Documentation coverage
  • Security risks in code, such as hardcoded credentials
  • Each finding names the component and the fix

Search, dependencies and comparison

Find where something is used before you change it, and see exactly what changed between two snapshots.

  • Search across every script in the instance
  • Dependency map between components
  • Side-by-side comparison of two snapshots, down to individual scripts
  • Optional AI review of individual scripts

In practice

Upgrade preparation

Outdated code is listed with its location before the upgrade window, not after it.

Change impact

See what depends on a component before you change it, so every change has a known blast radius.

Change over time

Compare any two snapshots and see exactly what was added, modified or removed.

Handover documentation

A current record of what has been built, for new team members, incoming partners and auditors.

Debt you can track

Each run keeps its grade and findings, so cleanup work shows up as a moving number on the dashboard.

AI summaries

Optional written summaries and script reviews using OpenAI, Anthropic Claude or Google Gemini.

At a glance

Explore works alongside the other modules, on the same instances, schedules and history.

Covers
Tables, scripts, access controls, flows, notifications and integrations
Classification
Custom, modified out-of-box, untouched
Debt grade
A to F, with a breakdown by category
Comparison
Instance to instance, and over time
Reports
Web, PDF and spreadsheet export

Run Explore against your instance.

Tell us about your environment. We'll set up a run on a sub-production clone so you can see what Explore finds before you commit to anything.

Book a walkthrough