···1+{
2+ "lexicon": 1,
3+ "id": "systems.gaze.barometer.status.degraded",
4+ "defs": {
5+ "main": {
6+ "type": "token",
7+ "description": "represents that a service / check is not working as it should"
8+ }
9+ }
10+}
-10
lexicon/status/failed.json
···1-{
2- "lexicon": 1,
3- "id": "systems.gaze.barometer.status.failed",
4- "defs": {
5- "main": {
6- "type": "token",
7- "description": "Token representing a failed state in the barometer system"
8- }
9- }
10-}
···0000000000
+10
lexicon/status/healthy.json
···0000000000
···1+{
2+ "lexicon": 1,
3+ "id": "systems.gaze.barometer.status.healthy",
4+ "defs": {
5+ "main": {
6+ "type": "token",
7+ "description": "represents that a service / check is working properly"
8+ }
9+ }
10+}
-10
lexicon/status/passed.json
···1-{
2- "lexicon": 1,
3- "id": "systems.gaze.barometer.status.passed",
4- "defs": {
5- "main": {
6- "type": "token",
7- "description": "Token representing a passed state in the barometer system"
8- }
9- }
10-}
···0000000000
+1-1
lexicon/status/unknown.json
···4 "defs": {
5 "main": {
6 "type": "token",
7- "description": "Token representing an unknown state in the barometer system"
8 }
9 }
10}
···4 "defs": {
5 "main": {
6 "type": "token",
7+ "description": "represents that the state of the service / check is unknown (only used for first from field in a state record)"
8 }
9 }
10}
+2-2
lib/src/lexicons/index.ts
···2export * as SystemsGazeBarometerHost from "./types/systems/gaze/barometer/host.js";
3export * as SystemsGazeBarometerService from "./types/systems/gaze/barometer/service.js";
4export * as SystemsGazeBarometerState from "./types/systems/gaze/barometer/state.js";
5-export * as SystemsGazeBarometerStatusFailed from "./types/systems/gaze/barometer/status/failed.js";
6-export * as SystemsGazeBarometerStatusPassed from "./types/systems/gaze/barometer/status/passed.js";
7export * as SystemsGazeBarometerStatusUnknown from "./types/systems/gaze/barometer/status/unknown.js";
···2export * as SystemsGazeBarometerHost from "./types/systems/gaze/barometer/host.js";
3export * as SystemsGazeBarometerService from "./types/systems/gaze/barometer/service.js";
4export * as SystemsGazeBarometerState from "./types/systems/gaze/barometer/state.js";
5+export * as SystemsGazeBarometerStatusDegraded from "./types/systems/gaze/barometer/status/degraded.js";
6+export * as SystemsGazeBarometerStatusHealthy from "./types/systems/gaze/barometer/status/healthy.js";
7export * as SystemsGazeBarometerStatusUnknown from "./types/systems/gaze/barometer/status/unknown.js";