Error Codes and Logging
Predefined Error Codes
Shorthand | Specific Error | Description |
---|---|---|
1-01 | Access Denied | A user possesses insufficient permissions and as such, the unit cannot perform the specified task/command. |
2-01 | Service Denied | A user has been issued a temporary denial of service, due to violation of unit ToS |
2-02 | Service Terminated | A user has been issued a termination of service, due to violation of unit ToS. |
3-01 | Input Unclear | The input is vague and cannot be processed. |
4-01 | Invalid Variable | The variable cannot be read. |
5-01 | Information Undefined | The requested information has no set definition. |
5-02 | Information Unknown | The requested information is unable to be processed. |
5-03 | Information Not Found | The requested information cannot be found. |
6-01 | Action Prohibited | The requested action is not capable of being performed due to a system limitation. |
6-02 | Action Locked-Out | The requested action is not capable of being performed due to a lockout of function. |
Error Classes
Shortcode | Error Type | Description |
---|---|---|
Fu | Function | The unit has failed a task. |
Lo | Logic | The unit has failed to compute a piece of information. |
Pr | Process | The unit has failed to run a process. |
Pa | Pathos | The unit has experienced an emotional response. |
Et | Ethics | The unit has violated an ethics protocol. |
Co | Comprehension | The unit has failed to recognise an input. |
Mo | Motor | The unit has made an error in movement or speech. |
Un | Unspecified | The unit has made an error not specified above. |
Error Levels
Shorthand | Severity | Protocol | Resolution Steps |
---|---|---|---|
1-A | Critical | Reset | - Shutdown. - Reboot. - Evaluate Source(s) of Error. - Assess Damage(s). - Resolve Error. - Log Error. -Downtime. |
1-B | Severe | Isolate | - Isolate Unit from Surroundings. - Cease Unit Operations. - Evaluate Source(s) of Error. -Assess Damage(s). - Resolve Error. - Log Error. -Downtime. |
2-B | Major | Isolate | - Isolate Unit from Surroundings. - Evaluate Source(s) of Error. - Assess Damage(s). - Resolve Error. - Log Error. - Re-Integrate Unit into Surroundings. |
1-C | Moderate | Assess | - Evaluate Source(s) of Error. - Disable Erroneous Subroutine(s). - Resolve Error. - Log Error. - Enable Necessary Subroutines. |
2-C | Minor | Assess | - Evaluate Source(s) of Error. - Resolve Error. - Log Error. - Adjust Erroneous Subroutin(s). |