SIMON Master Console Rebuild
True command center for SIMON + WEB360
This rebuild gives you a cleaner production spine: interactive tree, live viewer, guarded editor, dynamic graphics, architecture map, and note storage. It is designed to sit beside your existing
console.php
and become the stronger replacement path.
Dashboard
Tree
Viewer
System Map
File Registry
Notes
Files
15,523
Folders
410
Scanned Size
3.85 GB
PHP Files
894
Editable Text Files
12,784
File viewer
guarded to /htdocs
/simon/data/phase3_schema.sql
CREATE TABLE IF NOT EXISTS simon_evolution_cycles ( id BIGINT UNSIGNED AUTO_INCREMENT PRIMARY KEY, cycle_uuid CHAR(36) NOT NULL UNIQUE, function_role VARCHAR(190) NOT NULL, current_version VARCHAR(40) NOT NULL, trigger_name VARCHAR(120) NOT NULL, authority_level VARCHAR(60) NOT NULL DEFAULT 'approval_required', risk DECIMAL(5,4) NOT NULL DEFAULT 0.0000, confidence DECIMAL(5,4) NOT NULL DEFAULT 0.0000, status VARCHAR(60) NOT NULL DEFAULT 'candidate_generation', created_at DATETIME NOT NULL DEFAULT CURRENT_TIMESTAMP, updated_at DATETIME NOT NULL DEFAULT CURRENT_TIMESTAMP ON UPDATE CURRENT_TIMESTAMP, KEY idx_role_status (function_role, status) ) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci; CREATE TABLE IF NOT EXISTS simon_improvement_candidates ( id BIGINT UNSIGNED AUTO_INCREMENT PRIMARY KEY, candidate_uuid CHAR(36) NOT NULL UNIQUE, cycle_uuid CHAR(36) NOT NULL, function_role VARCHAR(190) NOT NULL, candidate_name VARCHAR(190) NOT NULL, strategy VARCHAR(100) NOT NULL, proposed_version VARCHAR(40) NOT NULL, description TEXT NULL, score DECIMAL(6,2) NULL, metrics_json LONGTEXT NULL, status VARCHAR(60) NOT NULL DEFAULT 'ready_for_test', created_at DATETIME NOT NULL DEFAULT CURRENT_TIMESTAMP, updated_at DATETIME NOT NULL DEFAULT CURRENT_TIMESTAMP ON UPDATE CURRENT_TIMESTAMP, KEY idx_cycle (cycle_uuid), KEY idx_role_status (function_role, status) ) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci; CREATE TABLE IF NOT EXISTS simon_canary_deployments ( id BIGINT UNSIGNED AUTO_INCREMENT PRIMARY KEY, deployment_uuid CHAR(36) NOT NULL UNIQUE, candidate_uuid CHAR(36) NOT NULL, cycle_uuid CHAR(36) NOT NULL, function_role VARCHAR(190) NOT NULL, version VARCHAR(40) NOT NULL, traffic_percent TINYINT UNSIGNED NOT NULL DEFAULT 5, status VARCHAR(60) NOT NULL DEFAULT 'active', metrics_json LONGTEXT NULL, rollback_reason TEXT NULL, started_at DATETIME NOT NULL DEFAULT CURRENT_TIMESTAMP, updated_at DATETIME NOT NULL DEFAULT CURRENT_TIMESTAMP ON UPDATE CURRENT_TIMESTAMP, KEY idx_candidate (candidate_uuid), KEY idx_status (status) ) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci; CREATE TABLE IF NOT EXISTS simon_evolution_events ( id BIGINT UNSIGNED AUTO_INCREMENT PRIMARY KEY, event_uuid CHAR(36) NOT NULL UNIQUE, event_type VARCHAR(150) NOT NULL, cycle_uuid CHAR(36) NULL, candidate_uuid CHAR(36) NULL, deployment_uuid CHAR(36) NULL, event_json LONGTEXT NOT NULL, created_at DATETIME NOT NULL DEFAULT CURRENT_TIMESTAMP, KEY idx_type_created (event_type, created_at) ) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci;
Save file
Quick jump
open a path
Open