
A structured comparison of CIRMS roles, modules and functional layers across HERCULES generations.
The matrix below summarizes the current generation model. Features marked “On demand” depend on deployment scope and configuration.
| Capability | G1 | G2 | G3 | G4 | G5 |
|---|---|---|---|---|---|
| CMS Role | ✓ | ✓ | ✓ | ✓ | ✓ |
| Reporting Role | ✓ | ✓ | ✓ | ✓ | ✓ |
| Healthchecking Role | — | ✓ | ✓ | ✓ | ✓ |
| Automation Role | — | — | ✓ | ✓ | ✓ |
| Analyzing Role | — | — | — | — | On demand |
| CMS Module | ✓ | ✓ | ✓ | ✓ | ✓ |
| Startup Module | — | — | ✓ | ✓ | ✓ |
| System Module | — | — | ✓ | ✓ | ✓ |
| Weekly Module | — | — | ✓ | ✓ | ✓ |
| Weekend Module | — | — | — | ✓ | ✓ |
| Customer Module | — | — | — | ✓ | ✓ |
| Security Module | — | — | — | ✓ | ✓ |
| AI Module | — | — | — | — | On demand |
| Reporting Layer | ✓ | ✓ | ✓ | ✓ | ✓ |
| Monitoring Layer | — | — | ✓ | ✓ | ✓ |
| Exclusion Layer | — | — | ✓ | ✓ | ✓ |
| Security Layer | — | — | — | ✓ | ✓ |
| Analyzing Layer | — | — | — | — | On demand |