Runtime Inventory Framework
Subsystem: WSAI_RuntimeInventory_v1
Status: Active / Seeded / Published
Purpose
The Runtime Inventory Framework captures operational recovery information for every subsystem.
Current Runtime Inventory Coverage
| Subsystem | Inventory Records | Active Records | Runtime Coverage |
|---|---|---|---|
| WSAI_OperationalKnowledgeBase_v1 | 1 | 1 | WordPress Operations Manual / Knowledge Base |
| WSAI_RoundcubeDeployment_v1 | 3 | 3 | Roundcube Webmail, IMAPS 993, SMTP Submission 587 |
| WSAI_EmailAliasManager_v1 | 1 | 1 | Email alias governance and Postfix virtual alias map |
| WSAI_DomainMailRouting_v1 | 1 | 1 | Domain MX and self-hosted mail routing governance |
| WSAI_MakePublishingOrchestration_v1 | 2 | 2 | Publishing orchestration and WordPress publication target |
Validation Query
SELECT * FROM v_operational_runtime_inventory_summary ORDER BY subsystem_key;
Known Good State
Inventory Subsystems: 5 Inventory Records: 8 Active Records: 8 Validation Status: PASS
Required Inventory Fields
- Subsystem Key
- Environment
- Hostnames
- IP Addresses
- DNS Dependencies
- Ports
- Filesystem Paths
- Apache Config Paths
- PHP Version
- MariaDB Objects
- Views
- Tables
- Scripts
- Cron Jobs
- Services
- Validation Commands
- Rollback Commands
- Known Good State
- Last Validation Date
Security Boundary
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.
Bootstrap Usage
Bootstrap Repository: WSAI_RuntimeInventory_v1