{"guide_id":16,"guide_group":"wordpress_operational_guides","guide_path":"Operations Manual / Operational Knowledge Base / Runtime Inventory Framework","slug":"runtime-inventory-framework","title":"Runtime Inventory Framework","wp_status":"private","content_html":"<h1>Runtime Inventory Framework</h1>\n\n<p><strong>Subsystem:</strong> WSAI_RuntimeInventory_v1</p>\n<p><strong>Status:</strong> Active / Seeded / Published</p>\n\n<h2>Purpose</h2>\n<p>The Runtime Inventory Framework captures operational recovery information for every subsystem.</p>\n\n<h2>Current Runtime Inventory Coverage</h2>\n\n<table border=\"1\" cellpadding=\"5\">\n<tr>\n<th>Subsystem</th>\n<th>Inventory Records</th>\n<th>Active Records</th>\n<th>Runtime Coverage</th>\n</tr>\n\n<tr>\n<td>WSAI_OperationalKnowledgeBase_v1</td>\n<td>1</td>\n<td>1</td>\n<td>WordPress Operations Manual / Knowledge Base</td>\n</tr>\n\n<tr>\n<td>WSAI_RoundcubeDeployment_v1</td>\n<td>3</td>\n<td>3</td>\n<td>Roundcube Webmail, IMAPS 993, SMTP Submission 587</td>\n</tr>\n\n<tr>\n<td>WSAI_EmailAliasManager_v1</td>\n<td>1</td>\n<td>1</td>\n<td>Email alias governance and Postfix virtual alias map</td>\n</tr>\n\n<tr>\n<td>WSAI_DomainMailRouting_v1</td>\n<td>1</td>\n<td>1</td>\n<td>Domain MX and self-hosted mail routing governance</td>\n</tr>\n\n<tr>\n<td>WSAI_MakePublishingOrchestration_v1</td>\n<td>2</td>\n<td>2</td>\n<td>Publishing orchestration and WordPress publication target</td>\n</tr>\n</table>\n\n<h2>Validation Query</h2>\n\n<pre>\nSELECT *\nFROM v_operational_runtime_inventory_summary\nORDER BY subsystem_key;\n</pre>\n\n<h2>Known Good State</h2>\n\n<pre>\nInventory Subsystems: 5\nInventory Records: 8\nActive Records: 8\nValidation Status: PASS\n</pre>\n\n<h2>Required Inventory Fields</h2>\n\n<ul>\n<li>Subsystem Key</li>\n<li>Environment</li>\n<li>Hostnames</li>\n<li>IP Addresses</li>\n<li>DNS Dependencies</li>\n<li>Ports</li>\n<li>Filesystem Paths</li>\n<li>Apache Config Paths</li>\n<li>PHP Version</li>\n<li>MariaDB Objects</li>\n<li>Views</li>\n<li>Tables</li>\n<li>Scripts</li>\n<li>Cron Jobs</li>\n<li>Services</li>\n<li>Validation Commands</li>\n<li>Rollback Commands</li>\n<li>Known Good State</li>\n<li>Last Validation Date</li>\n</ul>\n\n<h2>Security Boundary</h2>\n<p>Runtime Inventory may contain operational paths, hostnames, ports, validation commands, and recovery commands. It must not contain passwords, private keys, API secrets, tokens, or recovery codes.</p>\n\n<h2>Bootstrap Usage</h2>\n\n<pre>\nBootstrap Repository:\nWSAI_RuntimeInventory_v1\n</pre>","content_text":"Runtime Inventory Framework\n\nSubsystem: WSAI_RuntimeInventory_v1\nStatus: Active / Seeded / Published\n\nPurpose\nThe Runtime Inventory Framework captures operational recovery information for every subsystem.\n\nCurrent Runtime Inventory Coverage\n\n\n\nSubsystem\nInventory Records\nActive Records\nRuntime Coverage\n\n\n\nWSAI_OperationalKnowledgeBase_v1\n1\n1\nWordPress Operations Manual / Knowledge Base\n\n\n\nWSAI_RoundcubeDeployment_v1\n3\n3\nRoundcube Webmail, IMAPS 993, SMTP Submission 587\n\n\n\nWSAI_EmailAliasManager_v1\n1\n1\nEmail alias governance and Postfix virtual alias map\n\n\n\nWSAI_DomainMailRouting_v1\n1\n1\nDomain MX and self-hosted mail routing governance\n\n\n\nWSAI_MakePublishingOrchestration_v1\n2\n2\nPublishing orchestration and WordPress publication target\n\n\n\nValidation Query\n\n\nSELECT *\nFROM v_operational_runtime_inventory_summary\nORDER BY subsystem_key;\n\n\nKnown Good State\n\n\nInventory Subsystems: 5\nInventory Records: 8\nActive Records: 8\nValidation Status: PASS\n\n\nRequired Inventory Fields\n\n\nSubsystem Key\nEnvironment\nHostnames\nIP Addresses\nDNS Dependencies\nPorts\nFilesystem Paths\nApache Config Paths\nPHP Version\nMariaDB Objects\nViews\nTables\nScripts\nCron Jobs\nServices\nValidation Commands\nRollback Commands\nKnown Good State\nLast Validation Date\n\n\nSecurity Boundary\nRuntime Inventory may contain operational paths, hostnames, ports, validation commands, and recovery commands. It must not contain passwords, private keys, API secrets, tokens, or recovery codes.\n\nBootstrap Usage\n\n\nBootstrap Repository:\nWSAI_RuntimeInventory_v1","content_sha256":"3e472aaff6e7f9ec6d13c907ce9ef32f1b13742103722c09345d14295a3078b9","source_system":"wordpress","source_post_id":39,"parent_source_post_id":29,"last_source_modified":"2026-05-31 04:25:25","imported_at":"2026-06-03 22:24:58","is_active":1}