{
	"system": "lucos_media_weightings",
	"ci": {
		"circle": "gh/lucas42/lucos_media_weightings"
	},
	"checks": {
		"media-api-reachable": {
			"techDetail": "Calls fetchTrack() against https://media-api.l42.eu/v3/tracks/1 with a 1.0s timeout \u2014 exercises the same authenticated GET path as the webhook handler",
			"ok": true,
			"failThreshold": 2,
			"dependsOn": "lucos_media_metadata_api"
		},
		"time-api-reachable": {
			"techDetail": "Calls getCurrentItems() with a 1.0s timeout \u2014 exercises the same /current-items call as updateWeighting",
			"ok": true,
			"failThreshold": 2,
			"dependsOn": "lucos_time"
		}
	},
	"metrics": {
		"last-weighting-update": {
			"value": 0,
			"techDetail": "Unix timestamp (seconds) of the most recent successful /weight-track call since this process started. 0 means none yet \u2014 fresh boots will read 0 until the first webhook fires."
		}
	},
	"network_only": true,
	"show_on_homepage": false
}

