Standalone tools inventoried
Existing widget-style HTML apps identified in the repo.
Migration Foundation
This scaffold is the first working shape of the AWS React app. It gives us a menu-driven shell, a typed tool registry, and explicit placeholders for authentication, RBAC, backups, audit events, and shared libraries.
First delivery slice
Standalone tools inventoried
Existing widget-style HTML apps identified in the repo.
Migration waves
A phased path from read-only tools to complex builders.
Shared platform services
Auth, RBAC, audit, backups, and the LogicMonitor client layer.
Shared Services
Platform
Amazon Cognito with MFA first, then federated Okta support later.
Next milestone: Wire route guards and role-aware session context.
Platform
Tool-level and action-level permissions such as view, preview, backup, commit, and restore.
Next milestone: Define role and permission storage contracts.
Platform
Central event stream for logins, previews, backups, commits, restores, and admin changes.
Next milestone: Add an event envelope and persistence adapter.
Platform
Store pre-change snapshots and revert bundles before destructive actions are applied.
Next milestone: Add metadata schema and S3 location strategy.
Platform
Versioned shared logic and business templates used by multiple tools.
Next milestone: Define library manifest and dependency model.
Tool Catalog
Export and Discovery
Builds LogicMonitor queries, supports pagination, and exports CSV or JSON.
Explores endpoints and executes ad hoc LogicMonitor API requests.
Collects diagnostic data and packages it for export or offline review.
Analyzes alert timing and interval behavior across a selected date range.
Bulk Changes
Exports property state, supports diff-based edits, and is the best first candidate for preview and backup workflows.
Previews alert route changes and already models a revert bundle that maps well to the new platform.
Applies property changes at the group level and should inherit the same governed execution pattern.
Handles instance-level property operations and belongs in the second migration wave.
Executes bulk resource actions like SDT, alerting, property changes, discovery, and collector updates.
Imports and Conversion
Covers resource, group, and website import workflows with centralized schema validation.
Mapping and Visualization
High-complexity builder flow that should move after the core platform patterns are proven.
Audit Starter Set
Audit event
A user generated a preview diff before any change was applied.
Audit event
A pre-change snapshot was written and linked to an execution.
Audit event
A mutating tool completed successfully against a target portal.
Audit event
A backup or revert bundle was used to restore prior state.
AWS Handoff
Authentication and MFA
Current adapter: Mock session in PlatformProvider
Replace the mock session object with Cognito token/session resolution.
RBAC and entitlements
Current adapter: In-memory permission list on the session
Keep app-level permissions even after Okta federation is added.
Audit event storage
Current adapter: Local storage governance store
The event envelope is already shaped for a backend adapter.
Backup metadata
Current adapter: Local storage governance store plus download-only backup files
The UI already separates metadata registration from file generation.