What problem does it solve? Decision tables are materialized lookups that never re-read their source data, so pricing can be correct in the data yet wrong at runtime. This Skill diagnoses stale lookups, refreshes them at the right moment, and manages the full definition lifecycle in Salesforce Revenue Cloud orgs. ## Core Features & Use Cases - Freshness Verification: Run headless freshness checks that report Fresh, Stale, Not comparable, or Unknown verdicts per table, with strict mode to fail builds on stale data. - Definition Authoring and Lifecycle: Create, update, activate, deactivate, and delete decision table definitions via Metadata XML or Tooling API, respecting the active-edit restriction. - CSV Data Upload and Refresh: Load rows into CsvUpload tables through a two-phase ContentVersion upload and trigger async refreshes with correct incremental and version handling. - Use Case: After loading new rate card entries, run the freshness check to find every table that went stale, refresh them, and confirm pricing matches the source data before releasing a quote. ## Quick Start Ask the agent to check decision table freshness in your Salesforce org and refresh any stale tables after your latest catalog or pricing data load.