Skip to content

Rename monitoring feature to CRM Monitor - #2

Merged
harrisonoconnorhover merged 1 commit into
mainfrom
codex/crm-monitor-name
Oct 10, 2026
Merged

harrisonoconnorhover merged 1 commit into
mainfrom
codex/crm-monitor-name

Conversation

@harrisonoconnorhover

Copy link
Copy Markdown
Owner

The monitoring feature now uses CRM Monitor across HubSpot and Salesforce screens, the Operations Inbox, Slack notifications, source files, configuration and documentation. Its page is /app/monitor, API is /api/control-tower/monitor, and runner command and Compose profile are monitor.

Existing installations upgrade their SQLite tables in place, retaining account settings, cursors, findings and repair holds. Pending Slack messages receive the new links and generated titles without changing delivery state or identity. Retired storage identifiers remain only in the upgrade helper and regression fixtures. Stop the previous runner and update configuration/bookmarks before restarting; see docs/monitor.md.

Validation: 655 tests across 53 files, TypeScript, lint, application/public builds, Compose configuration, runner help, secret scan and diff checks passed. Mocked browser checks cover both providers, desktop/mobile, the Inbox and report downloads with zero external requests. Five migration tests cover preservation, rollback and partial/conflicting schemas. No CRM writes, Slack messages, native probes or application deployment occurred.

@harrisonoconnorhover
harrisonoconnorhover merged commit 6059162 into main Oct 10, 2026
1 check passed
@harrisonoconnorhover
harrisonoconnorhover deleted the codex/crm-monitor-name branch October 10, 2026 15:17
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant